@charset "utf-8";
/* CSS Document */
/*首页*/
/*banner*/
#wrapper{width:100%;overflow:hidden;background:#fff;}
.swipe ul,.swipe li{margin:0;padding:0;list-style:none;overflow:hidden;}
.swipe img{ width:100%;height:auto;display:block;}
.swipe{overflow:hidden;position:relative;}
.swipe ul{-webkit-transition:left 800ms ease-in 0;-moz-transition:left 800ms ease-in 0;-o-transition:left 800ms ease-in 0;-ms-transition:left 800ms ease-in 0;transition:left 800ms ease-in 0}
.swipe #pagenavi{
	position: absolute;
	left: -1px;
	bottom: -2px;
	text-align: center;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: rg ba(0,0,0,0.2)
}
.swipe #pagenavi a{width:10px;height:10px;opacity:.8;line-height:99em;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 3px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1;}
.swipe #pagenavi a.active{background:#07b9d9;}
/*首页功能*/
nav{overflow:hidden;width:100%;  margin:auto; margin-top:4px;background-color:white;text-align:center; overflow:hidden; margin-bottom:4px;}
nav li{width:33%;float:left;text-align:center;font-size:0.75em;padding-top:20px;overflow:hidden; }
nav li a{width:60px;margin:0 auto;display:block;color:#323232;}
nav li img{width:100%;height:auto;display:block;}
nav li span{height:20px;display:block;background:url(../images/lmbg.png) no-repeat center top;background-size:100% auto;line-height:20px; margin-bottom:15px;}
/*常见问题*/
.bottom-q{ width:90%; height:28px; left:0; top:0;
display:box; display:-webkit-box; display:-moz-box; margin:0 auto;}
.bottom-q h1{ display:block; color:#999999; line-height:28px;font-size:1em; font-weight:bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-weight:normal;}
/*版权*/
.copyright{width:100%; height:28px;display:box; display:-webkit-box;  background:#ffffff;}
.copyright p{width:100%;display:block; color:#999999; line-height:28px;font-size:0.8em;text-align:center;}

.nav2{width:100%; margin:auto; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5; background-color:white;}
.nav-in{width:96%; margin:0 auto; }
.raiders{float:left;margin-top:10px;}
.riedrs-all{float:left;width:50% auto; text-align:center;}
.raiders-picture{float:left; margin-top:10px; width:auto; }
.raiders-picture img{ width: auto; height:40px;padding-right:4px;}
.raiders-1{ font-size:1em; color:#636363; text-align:left; }
.riders2-all{float:right; width: 50% auto;text-align:center; height:65px;}
.raiders-2{font-size:0.75em; color:#838383; margin-top:2px;}
.raiders-picture2{float:right; margin-top:15px; margin-bottom:15px; width:auto; height:50px;}
.raiders-picture2 img{ width:42px;height:auto; display:block; padding-right:4px;}
.raiders2{float:right;margin-top:10px; display:block;}
.raiders-3{ font-size:1em; color:#636363; text-align:left; }
.raiders-4{font-size:0.75em; color:#838383; width:auto;margin-top:2px;}

/*登陆页面*/
.change-list-4{width:96%; margin: 0px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:white; display:block;}
.change-list-4 ul{ width:96%; display:block; margin:0 auto;}
.change-list-4 input[type=text] { width:100%; height:40px; line-height:normal;outline:none; vertical-align:middle;border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8; }
.change-list-4 input[type=password] { width:100%; height:40px; line-height:normal;outline:none; vertical-align:middle;border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8; }

.M-information{width:80%; margin:0px auto; height:60px; display:block;  margin-bottom:5px;}
.M-choose{width:50%;  height:50px; margin-top:8px; display:block;  float:left;}
.M-choose span{font-size:1em; color:#9b9b9b; line-height:40px; text-align:center;}
.M-choose label {
	display: inline;}
.M-choose .regular-radio {
	display: none;}
.M-choose .regular-radio + label {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #afacad;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05),  rgba(0,0,0,0.05);
	padding:8px;
	border-radius: 50px;
	display: inline-block;
	position: relative; margin:12px 10px 0 6px; float:left;
}

.M-choose .regular-radio:checked + label:after {
	content: ' ';
	width: 10px;
	height: 10px;
	border-radius: 50px;
	position: absolute;
	top:3px;
	background: #71d54c;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
	left: 3px;
}

.M-choose .regular-radio:checked + label {
	background-color: #e9ecee;
	color: #99a1a7;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}

.M-choose .regular-radio + label:active, .regular-radio:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.change-list-5{width:96%; margin:0px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:white; display:block;}
.change-list-5 ul{ width:96%; display:block; margin:0 auto;}
.change-list-5 input[type=password] { width:100%; height:40px; line-height:normal; outline:none; vertical-align:middle;border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8; }
.tips-1{width:96%; margin:10px auto 0px; overflow:hidden;}
.tips-1 p{ font-size:0.875em; color:#a8a8a8;}
.tips-1 span{ font-size:1em; color:red;}

.change-list-6{width:96%; margin:0px auto 5px; overflow:hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:block;}
/*注册页面*/
.zhuce-list-4{width:96%; margin:70px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:white; display:block;}
.zhuce-list-4 ul{ width:96%; display:block; margin:0 auto;}
.zhuce-list-4 input[type=text] { width:100%; height:40px; line-height:normal; outline:none; border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8; }
.zhuce-list-4 input[type=password] { width:100%; height:40px; line-height:normal; outline:none; border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8; }

/*缴网费页面*/
.sy{ width:100%;height:60px; margin:46px auto 0px;}
.sy img{ height:60px; width:100%;}
.change-list-w{width:96%; margin:25px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:block;}
.change-list-w ul{ width:96%; display:block; margin:0 auto;}
.change-list-w input[type=text] { width:100%; height:40px; line-height:normal; outline:none; border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8;}
.tips-2{width:96%; margin:10px auto 0px; overflow:hidden;}
.tips-2 p{ font-size:0.875em; color:#fd3a72;}
.change-list-w2{width:96%; margin:15px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:block;}
.change-list-w2 ul{ width:96%; display:block; margin:0 auto;}
.change-list-w2 input[type=text] { width:100%; height:40px; line-height:normal; outline:none; border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8;}
.netstatus{width: 96%;margin: 20px auto 0px;height:40px;font-size: 14px;}
.netstatus span{font-weight: 900;font-size: 14px;}
.netamt{width: 96%;margin: 0px auto 5px;height:40px;font-size: 14px;}
.netamt span{color:#cf1983;font-weight: 900;}


/*缴电费*/
.Certification-list-1 {width:96%; overflow:hidden;border-bottom:1px solid #b4b4b4; display:block; float:right;}
.Certification-list-1 h4{ font-size:1em; text-decoration:none;line-height:40px; font-size:1em; font-weight:normal; color:#0f0f0f; float:left;}
.Certification-list-1 .s-left-img{float:right; display:block; background-repeat:no-repeat; background-position:right center; padding-right:20px;}
.s-left-img h4{ color:#999999;}
.Certification-list-1 li{float:left;}
.t-3{width:100%; overflow:hidden;border-bottom:1px solid #dadada; display:block; float:right;}
.Certification-list-1 span{ color:#fd3a72;  font-size:1em; text-decoration:none;line-height:40px; font-size:1em; font-weight:normal;float:left;}

/*电费选项*/
.dianfeilist{overflow:hidden;width:100%;  margin:0 auto;text-align:center; overflow:hidden;}
.dianfeilist li{width:33.3%;float:left;text-align:center;font-size:1em;overflow:hidden; }
.dianfeilist li a{width:80px;margin:0 auto;display:block;color:#323232;}
.dianfeilist li img{width:100%;height:auto;display:block;}
.dianfeilist li span{height:20px;display:block;background:url(../images/lmbg.png) no-repeat center top;background-size:100% auto;line-height:20px; margin-bottom:10px; margin-top:-26px; color:#787878;}
.elec-select{
	display: block;
	width: 100%;
	line-height:normal;
	font-size: 14px;
	color: #a8a8a8;
	background-color: #fff;
	background-image: none;
	border: none;
	text-align: center;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0);
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-webkit-appearance: none;
}
/*订单页面*/
/*滑动*/
.yikatong{width:100%;margin:45px  0 auto;background:#fff;padding:px;box-shadow:0 0 1px #ccc;}
.yikatong .title{height:30px;border-bottom: 2px solid #e7e7e7;padding-bottom:10px;}
.yikatong .title-list fr cf{width:100%; }
.yikatong .title h2{ font-size: 1em;font-family: "microsoft yahei";}
.yikatong .title-list{ position: relative; top: 6px;}
.yikatong .title-list li{ width: 20%; line-height: 30px; text-align: center; float: left; display: inline; color:#333;}
.yikatong .title-list li.on{ color: #109bee;}
.yikatong .title-list p{position:absolute;top:33px;left:0px;width:20%;height:4px;border-top: 3px solid #07b9d9; overflow: hidden; text-align: center;}
.yikatong .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:1px;border-color: #109bee #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
/*列表一*/
.dingdanlist1{ width:100%; background-color:#ffffff; overflow:hidden; border-bottom:1px solid #d6d6d6; }
.list-dingdan{ margin:10px auto;}
.dingdanimg{ width:15%;}
.dingdanimg img{ width:40px; height:auto; float:left;}
.dingdanim1{width:15%; font-size:1em; color:#343434;font-family: "microsoft yahei"; text-align:left; padding:3px 0;}
.dingdanim2{width:60%; font-size:1em; color:#959595;font-family: "microsoft yahei"; text-align:left;padding:3px 0;}
.dingdanim2-1{font-size:12px; color:#959595;font-family: "microsoft yahei"; text-align:right;}
.dingdanim3{width:35%; font-size:1em; color:#959595;font-family: "microsoft yahei"; text-align:left; padding:3px 0;}
.dingdanim4{width:25%; font-size:1em; color:#959595;font-family: "microsoft yahei"; text-align:left; padding:3px 0;}
.dingdanim5 a{width:35%; font-size:1em; color:#fd3a72;font-family: "microsoft yahei"; text-align:left; padding:3px 0;}
.dingdanim6 a{ text-align:center;line-height:30px; color:#0084cf; border:1px solid #0084cf;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; display:block; font-size:1em; background-color:#ffffff; outline:none; padding:2px 8px; cursor:pointer; float:right;vertical-align:middle;-webkit-appearance: none;}


/*支付页面*/
.zhifu-list-4{width:96%; margin:70px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:white; display:block;}
.zhifu-list-4 ul{ border-bottom:1px solid #e5e5e5;}
.zhifu-list-4 li{ font-size:1em; color:#343434; line-height:40px; width:96%; display:block;margin:0 auto;}

.zhifu-list-4 span{ color:#959595; }
.xuanze {width:96%; margin:10px auto 5px; overflow:hidden;border:1px solid #e5e5e5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-color:white; display:block;}
.xuanze-1{border-bottom:1px solid #e5e5e5;}
.xuanze-1 img{ width:100px; height:auto; vertical-align:middle;}
.x-1{ width:30%;}
.x-2{ width:60%; color:#343434; font-size:1em ; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:4px 0px 2px 0px;}
.x-3{width:60%; font-size: 12px;; color: #959595; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;padding:2px 0px 4px 0px; }

.x-4{ width:10%;}
/**用户信息完善**/
.perfectUserInfo-list-1 {width:96%; overflow:hidden;border-bottom:1px solid #b4b4b4; display:block; float:right;}
.perfectUserInfo-list-1 h4{ font-size:1em; text-decoration:none;line-height:40px; font-size:1em; font-weight:normal; color:#0f0f0f; float:left;}
.perfect-li  input{ width:100%; height:40px; line-height:normal; outline:none; border-radius:8px; float:left; border:none;  font-size:1em; color:#a8a8a8; }
.perfect-li {width:73%;}
.perfectUserInfo-list-1 li{float:left;}
.t-3{width:100%; overflow:hidden;border-bottom:1px solid #dadada; display:block; float:right;}
.perfectUserInfo-list-1 span{ color:#fd3a72;  font-size:1em; text-decoration:none;line-height:40px; font-size:1em; font-weight:normal;float:left;}

/*订单详情页面*/	
.x-content{ width:85%; margin:0 auto;}
.x-content p{ display:block; text-align:left; line-height:60px; font-size:18px; color:#FFF; float:left;}
.x-content img{ display:block; float:right; width:105px; height:auto;}
.xingming{ width:100%; overflow:hidden; background-color:#fff; margin-top:10px;}
.xingming-t{ margin:0 auto;}
.name-img{ width:10%;}
.name-img img{width:24px; height:auto;}
.name-ifm{ width:90%; font-size:0.875em; color:#5a6169; padding:4px 0px;}
.jiaof-n{  font-size:0.875em;color:#5a6169; text-align:left; padding:4px 0px; }
.jiaof-j{ font-size:0.875em;color:#5a6169; text-align:right;}
.jiaof-j2{font-size:1em;color:#fd3a72; text-align:right;}
.xingming ul{ width:96%; margin:0 auto; display:block; padding:5px 0px;}
.xingming li{font-size:0.75em;color:#959595; text-align:left; padding:4px 0;}

/*账户详情页面*/
.zhanghus{width:100%; overflow:hidden; background-color:#fff; margin-top:55px; border-bottom:1px solid #dadada; border-top:1px solid #dadada;}
.zhanghus ul{width:96%; overflow:hidden;border-bottom:1px solid #dadada; display:block; float:right;}
.zhanghus h4{ font-size:1em; text-decoration:none;line-height:40px; font-size:1em; font-weight:normal; color:#0f0f0f; float:left;}
.zhanghu-left h4{ color:#999999; float:right; display:block; padding-right:10px;}

/*缴费成功提示页面*/
.success-1 img{ width:40%; height:auto; display:block; margin:25% auto 0px;}
.success-2{ width:80%; margin:0 auto;}
.success-2 h1{ width:100%; margin:0 auto; color:#262626; text-align:center; font-size:18px;}
.success-2 p{ width:100%; margin:0 auto; color:#999999; text-align:center; font-size:14px;}