.online_customer_service div{
	margin:1% 2% 0.5% 0%;
	
}
.welcome_to_login div{
	    margin: 1% 0% 1% 2%;
}
.nav-con {
	top:40px;
}
.banner-con{
	top:40px;
}
.container,#con {
    width: 880px;
}
nav.navbar{
	padding:5px !important;
}
.swiper2-con .fun-con{
	top:42px;
}

.fuel_gas li a{
	font-size:1.5rem !important;
}
.company_introduction_all>div>a{
	font-size:1.6rem;
}
.account_information_titles{
	font-size:16px;
}
.account_information_title .account_name{
	font-size:14px;
}
.account_information_title .head_portrait{
	width:18px;
}
.meter_reading{
	font-size:16px;
	margin-left:5%;
}
.meter_reading_digital{
	font-size:14px;
	margin-left:5%;
}
.meter_reading_numbers{
	font-size:22px;
}
.meter_reading_digital.respond{
	    margin: 11% 0 4% !important;
}
.meter_reading_alls .button_submit{
	
	width:110px;
	height:30px;
}
.meter_reading_alls .button_submit a{
	line-height:30px;
	font-size:14px;
}





.container_left{
	margin:2% 0 2% 2%;
}
.container_right{
	margin:4% 0 0 5%;
}

.figure{
	width:25%;
	text-align:center;
	margin:3% 0;
}
.customer_service{
	background: url(/static/image/headset.png) center center no-repeat;
	background-size:contain;
    width: 29px;
    height: 24px;
    display: inline-block;
    margin-right: -1.5rem;
}
.phone {
   	background: url(/static/image/phone.png) center center no-repeat;
	background-size:contain;
    width: 29px;
    height: 24px;
    display: inline-block;
    margin-right: -1.5rem;
}
.chat {
   	background: url(/static/image/wechat.png) center center no-repeat;
	background-size:contain;
    width: 29px;
    height: 24px;
    display: inline-block;
    margin-right: -1.5rem;
}
.online_customer_service div a, .welcome_to_login div a {
    font-size: 1.3rem;
}
.navbar-header{
	width:150px;
}
.navbar-brand{
	height:auto;
}
.navbar-header.respond{
	width:auto;
	height:50px;
}
.navbar-header.respond .navbar-brand{
	height:100%;
}
.navbar-header.respond .navbar-brand img{
	height:100%;
	width:auto;
}

.fuel_gas li{
	margin-top:0 !important;
}
.nav-con nav .fuel_gas li a{
	margin-top:0;
	padding:0 15px;
	line-height:58px;
}
.keyWord h4{
	font-size:30px;
}
.keyWord .text{
	font-size:16px;
}
.keyWord .btn{
	width:110px;
	height:30px;
	line-height:30px;
}
.container-footer .code-con{
	width:80px;
	margin:40px 2%;
	
}
.container-footer .code-con div{
	padding-top:6px;
	line-height:16px;
}

.gas_logo{
	height:60px;
}
.icon_logo {
    background: url(/static/image/title6.png) center center no-repeat;
    width: 22px;
    height: 38px;
    float: left;
    background-size:contain;
    margin:3% 0 !important;
}
.logo_approach>a{
	font-size:1.8rem;
}
.container_left .company_introduction_all .triangle{
	width:8px;
}

.current_position a{
	font-size:1.8rem;
}
.current_position_right div a{
	font-size:1.4rem;
}

.date_headlines>a,.centent_tilte>div>a{
	font-size:1.2rem;
	line-height:30px;
}
.centent_tilte{
	height:30px;
	line-height:30px;
}

.border_green {
	height:20px;
	marging:5px 1% 5px 0
}
.news_to_inform>div{
	line-height:30px;
}

.news_list a,.smile-con{
	font-size:1.4rem;
}
div.button{
	width:96px;
}
div.button button{
	height:30px;
	font-size:14px;
	line-height:30px;
}

.shanghai_gas a{
	font-size:1.6rem;
}
.coal_gas a{
	font-size:1.2rem;
}
.idea_size{
	font-size:1.8rem;
}
.idea_kohlrabiblue{
	font-size:1.2rem;
}

.first_row_gas li a{
	font-size:1.2rem;
}

.copyright>div>a {
	font-size:1.2rem;
}
.official_accounts a{
	font-size:1.2rem;
}
.company_introduction_all {
    margin: 5.6% 12%;
}
.container .container_left .company_introduction_all .triangle {
    background: url(/static/image/iconall.png) 0px 8px;
    background-repeat: no-repeat;
    margin-top: 0;
    width: 32px;
    height: 40px;
    display: inline-block;
    background-size:100%;
    float: left;
    margin-right: 8%;
}
.company_introduction_all .bill_query {
    background: url(/static/image/iconall.png) 0px -42px no-repeat;
    background-repeat: no-repeat;
    width: 32px;
    height: 43px;
    display: inline-block;
    background-size: 100%;
    float: left;
    margin-right: 8%;
}
.company_introduction_all .bill_Payment {
    background: url(/static/image/application_left_icon_05.png) center center no-repeat;
    background-size: 83%;
    width: 33px;
    height: 43px;
    display: inline-block;
    float: left;
    margin-right: 8%;
}

.company_introduction_all .businesses_application {
    background: url(/static/image/iconall.png) 0px -143px;
    background-repeat: no-repeat;
    width: 32px;
    height: 43px;
    display: inline-block;
    background-size:100%;
    float: left;
    margin-right: 8%;
}
.company_introduction_all .dosage_analysis {
    background: url(/static/image/home_icon_hover06.png) center center no-repeat;
    background-size: 83%;
    width: 32px;
    height: 43px;
    display: inline-block;
    float: left;
    margin-right: 8%;
}

.company_introduction_all .handy_service {
    background: url(/static/image/home_icon_11.png) center center no-repeat;
    background-size: contain;
    width: 32px;
    height: 43px;
    display: inline-block;
    
    background-size: 83%;
    float: left;
    margin-right: 8%;
}
.container .container_left .company_introduction_all .triangle.respond{
	background:none;
	width:8px;
	height:30px;
}
.title_service_advertising>a{
	font-size:1.4rem;
}
.title_service_advertising a{
	font-size:14px;
}
.natural_gas_conversion div a{
	font-size:12px;
}
.natural_gas_conversion .button_more a{
	font-size:14px;
}
.putuo_district{
	margin: 0;
}
.natural_gas_conversion,.micro_customer_service{
	margin:4% 4% 5.6% 0 !important;
}
.business_acceptance_one,.business_acceptance_two,.business_acceptance_three,.business_acceptance_four{
	height:190px;
}
.small_list_img{
	margin:0
}
.business_handling_font{
	height:auto;
}
..business_handling_font div a{
	font-size:1.6rem;
	line-height:2rem;
}
.business_handling_font div a {
    color: #fff;
    font-size: 1.6rem;
	line-height:2rem;
}
.safety_guidelines_three,.safety_guidelines_two,.safety_guidelines_one{
	height:168px;
}
.gas_safety_guidelines a{
	font-size:1.6rem;
}
.gas_safety_guidelines{
	height:45px;
}
.business_handling_font div {
    padding-top: 8%;
    padding-bottom: 7%;
}
#con .left ul li{
	font-size:14px;
}

.goods-list-con .item-con .img-box img{
	height:130px;
}
.trolley{
	height:50px;
	width:50px;
	bottom:250px;
}
.trolley .glyphicon{
	font-size:30px;
	line-height:50px;
}
.goods-list-con .mask .join.btn{
	font-size:12px;
	padding:3px 5px;
}
.goods-list-con .mask .btn-con a{
	font-size:12px;
}
.news_list .news_img,.smile-con .news_img{
	height:98px;
}
.biggest#title1{
	font-size:1.6rem;
}
.biggests#brief1{
	font-size:1.4rem;
}
.power_generation{
	font-size:1.4rem;
}
.to_view_more{
	line-height:30px;
	height:30px;
	
}
.to_view_more>a{
	font-size:1.4rem;
}
.map-title{
	font-size:16px;
}
.map-title1 {
    margin: 16px 0 5px;
    cursor: pointer;
}
.map-title1 .icon{
	width:20px;
}
.map-title2{
	font-size:14px;
}
.map-title1 .text{
	font-size:14px;
}
.map-con .map-box{
	padding-bottom:0;
}
.map-con .address-con{
	padding:10px 0 10px 30px
}
.map-con2 .map-item .icon{
	width:18px;
}
.map-con2 .map-item {
    line-height: 36px;
    font-size: 12px;
    color: #888;
}

.branches_all .gas_branches,.tau{
	font-size:1.6rem;
}
.specification_requirements,.reception_rules{
	font-size:1.4rem;
}
.six_requirements,.branches_all .company_name{
	font-size:1.2rem;
}
.service_channel_button>div, .service_channel_buttons>div,.company_detailed_content_name>a,.natural_gas_content,.fixed_number_of_year,.fixed_number_of_years{
	font-size:1.4rem;

}
.hotline_centent,.distribute-con{
	font-size:1.2rem;
}
.bill-list table caption{
	font-size:16px;
}
.bill-list table th,.bill-list table tr td{
	font-size:14px;
}
.bill-list h3{
	font-size:16px;
}
.bill-con .to-pay{
	width:110px;
	height:30px;
	font-size:14px;
}
.changeAccount .title{
	font-size:16px;
}
.changeAccount .accountCon .switch_account{
	height:30px;
	width:110px;
	line-height:30px;
	font-size:14px;
}
#content_center h2,#_ConRight h2{
	font-size:16px !important;
}
#content_center .content ul li p{
	font-size:14px;
}
#content_center #button{
	width:110px;
	height:30px;
	font-size:14px;
	line-height:30px;
}
#_ConRight .con .title,#_ConRight .titles{
	font-size:14px;
}
#_ConRight .con .item,#_ConRight ul li{
	font-size:14px;
}
#_ConRight .address-data li label{
	width:22% !important;
}
#_ConRight #next,#_ConRight .validation,#_ConRight .btn-left,#_ConRight .btn-right,#con .buttons,.validation{
	width:110px;
	height:30px;
	line-height:30px;
	font-size:14px;
}


#_ConRight.right .item label{
	font-size:1.4rem;
}
#con .preview .item{
	font-size:14px;
}
#con .preview h5,.prompt h4,.preview .title{
	font-size:16px;
}
#con .preview .img-preview-con h5,#_ConRight h3 {
	font-size:14px;
}
.prompt .text{
	font-size:14px;
	width:60%;
}
.select select{
	width: 50%;
    height: 30px;
    font-size:14px;
}
#uploadStatusImg{
	width:110px;
	height:30px;
	font-size:14px !important;
	line-height:14px;
	border:none;
	background:#3cb309;
	color:#fff;
	text-align:center;
}

#_ConRight .upload div,#_ConRight .upload .form{
	height:220px !important;
}

.description .name{
	font-size:14px;
}
.description textarea{
	font-size:12px;
}
#con #content_center .content p img{
	display:block;
	width:80%;
	margin:0 auto;
}
.con-data select{
	font-size:14px;
}
#_ConRight{
	font-size:14px;
}
.right .data-con .title{
	font-size:16px;
}
.cons .agreement strong{
	font-size:16px !important;
	
}
.payment-con .title{
	font-size:16px;
	
}
.payment .order{
	font-size:14px
}
.payment-con .amount{
	font-size:24px;
}
.payment .to-detail,.payment-detail .goBack,.to-pay,.gas-item .btn,.alert-list .sub-change,.data-sure,.order-opprate button{
	width:110px;
	height:30px;
	font-size:14px;
	line-height:30px;
	padding:0;
}
.order-opprate button{
	border-radius:4px;
}
.gas-item .analyse{
	font-size:12px;
}
.gas-item .btn{
	margin-bottom:4px;
	border-radius:0;
}
#load_more_order{
	font-size:14px !important;
}
.bill-list .title{
	font-size:16px;
}
.bill-list .item{
	font-size:14px;
}

.bill-general .bill-list .item{
	margin:5px 0;
}
.bill-list .item .item-con .integer{
	font-size:30px;
}
.payment-detail .item div {
    float: left;
    font-size: 14px;
    line-height: 30px;
    padding: 0 8px 0 0;
}
.payment-detail .step-con .box,.repair-con .linkman,.repair-con .repair-des,.repair-con .repair-des textarea{
	font-size:14px;
}

.repair-con h4,.liquefied-apply h5{
	font-size:18px;
}

.gas-repair.clear .box .text {
    font-size: 1.6rem !important;
    line-height: 30px;
}
.gas-repair .box .text .text-des{
	font-size:1.2rem;
}
.gas-repair .box.big{
	height:380px;
}
.gas-repair .box.small{
	height:180px;
}
.repair-con h5,.order-cla{
	font-size:16px;
}
.repair-con p,.repair-con table,.liquefied-apply .item{
	font-size:14px;
}
.repair-con table{
	line-height:48px;
}
.title_online_outlets>a{
	font-size:14px;
}
.online_outlets .examine_center{
	margin-bottom:10% !important;
}
.examine_center a{
	font-size:14px;
}
.gas-item .num{
	margin: 40px auto 40px;
}
.graphic-con{
	margin: 20px auto 10px;
}
.data-list .data-item{
	line-height:40px;
	
}
.data-item .item-name,.account-data-des{
	font-size:14px;
}
.adress-sup .account-icon{
	width:64px;
}
.account-data-list{
	font-szie:14px;
}

.switch_account>a{
	font-size:14px;
}

.gas_logo{
	
	margin-left:-16px !important;
}

.trolley-box .good-ope{
	background:#fff;
	color:#333;
}

	.map#map-con .map-title1{
		margin:10px 0 5px;
		font-size:16px;
	}
	.map#map-con .map-box{
		padding:0px 0;
		background:#fff;
	}
	.map#map-con .map-title1 .icon{
		width:24px;
		margin-right:10px;
	}
	.map#map-con .address-con {
	    padding: 2px 24px;
	}
	.map#map-con .map-title2{
		font-size:14px;
		line-height:26px;
	}
	.map#map-con .map-con2{
		padding-left:18px;
	}
	.map#map-con  .map-con2 .map-item{
		line-height:24px;
		font-size:12px;
	}
	.map#map-con .map-con2 .map-item .icon{
		width:18px;
		margin-right:10px;
	}
	.map#map-con .address-con:nth-child(2n+1) {
	    background: #FFFBD6;
	}