*{padding: 0; margin: 0;}
body{font-family: "微软雅黑"; font-size: 14px; }
.clear{clear: both;}
li{list-style: none;}
input,select{border: 1px solid #e4eaec; font-family: "微软雅黑"; border-radius: 2px; height: 28px; padding-left: 5px;}
textarea{border: 1px solid #e4eaec;}
ul{padding-left: 0px; margin-bottom: 0px;}
a{color: #333; display: inline-block; text-decoration: none;}
a:hover{text-decoration: none; color: #ff9500;}
button{ font-family: "微软雅黑";  border: 0; cursor: pointer;}
img{vertical-align: middle;}
em{font-style: normal;}
span{display: inline-block;}
.fxk{width: 13px !important; height: 13px !important; vertical-align: middle; margin-top: -2px;}
.blue{color: #2272c8;}
.cheng{color: #ff9500;}
.font12{font-size: 12px;}
.cheng_bj{background: #ff9500; color: #fff;}
.bor0{border: 0px !important;}
.w1200{width: 1200px; margin: 0px auto;}
.mleft0{margin-left: 0px !important;}
.mtop20{margin-top: 20px;}
.hui{color: #999;}
.fleft{float: left;}
.fright{float: right;}
.mtop0{margin-top: 0px !important;}
.mtop10{margin-top: 10px;}
.mright20{margin-right: 20px;}
.dxk{width: 13px !important; height: 13px !important;}

/*头部*/
.fixed-header { position: fixed; top: 0; left: 0; width: 100%;}

/*登录注册页面*/
.login_cont{ width: 100%; height: 570px; background: url(../images/login_02.png) no-repeat top center; /*background-size: 100%;*/}
.login_cont3{ width: 100%; height: 570px; background: url(../images/login_03.png) no-repeat top center; /*background-size: 100%;*/}

.login_box{width: 300px; height: 360px; border: 1px solid #eaeaea; float: right; margin-top: 80px; background: #fff; padding: 20px 30px;}
.login_box .tit{ font-size: 18px; margin-top: 10px;}
.login_box .tit a{color: #ff9500; float: right; font-size: 16px;}
.login_text{margin-top: 30px;}
.login_text label{border: 1px solid #ddd; display: block; margin-top: 20px;}
.login_text label span img{width: 35px; height: 35px; vertical-align: middle;}
.login_text label input{height: 36px;  width: 245px; outline: none; border: 0px;}
.login_text .wjmm{text-align: right; line-height: 2.2em;}
.login_text .wjmm a{color: #ccc; font-size: 12px;}
.login_text .dl_but{background:#ff9500; width: 100%; color: #fff; padding: 10px 0px; font-size: 16px; margin-top: 20px; }
.login_box .zc{text-align: center; margin:15px 0px; font-size: 12px;}
.login_box .zc a{color: #333; }
.login_box .dsf{text-align: center; color: #ccc; font-size: 12px;}
.login_box .dsf .text{border-bottom: 1px solid #ccc; height: 10px;}
.login_box .dsf .text span{background: #fff; padding: 0px 10px; display: inline-block;}
.login_box .dsf img{width: 32px; height: 32px; margin-top: 15px;}
.dl_head .w1200{padding: 10px 0px;}
.dl_head .logo_l{float: left; width: 50%; }
.dl_head .logo_l img{width: 180px; height: 73px; }
.dl_head .logo_l span{border-left: 1px solid #666; font-size: 16px; margin-left: 20px; margin-top: 20px; padding-left: 20px;} 
.login_foot .copy{text-align: center; color: #adadad; margin:30px auto;}

.dl_head .logo_r {float: right; margin-top: 50px;}
.dl_head .bor_b{border-bottom: 3px solid #ff9500; }
.zhc_cont,.f_cont{box-shadow: 3px 5px 10px #f5f5f5; padding: 40px; width: 1120px; margin:0px auto;}
.zhc_cont .pic img{width: 1120px; height: 246px;}
.zhc_cont .lc{width: 524px; height: 28px; background: url(../images/zc_07.png) no-repeat; margin: 30px auto 60px;}
.zhc_cont .lc li{float: left; padding-top: 35px;}
.zhc_cont .lc li:nth-child(1){ margin-left: -20px;}
.zhc_cont .lc li:nth-child(2){width: 243px; text-align: right;}
.zhc_cont .lc li:nth-child(3){ float: right; margin-right: -15px;}
.zhc_cont .zc_box{width: 600px; margin: 60px auto ;}
.zhc_cont .zc_box .ts{font-size: 12px; color: #999; line-height: 1.8em; padding-left: 90px; margin-bottom: 6px;}
.zhc_cont .zc_box dl dt{width: 120px; text-align: right; font-size: 16px; float: left; height: 38px; line-height: 38px;}
.zhc_cont .zc_box dl dd{float: left; margin-left: 10px; width: 470px;}
.zhc_cont .zc_box dl dd input{width: 458px; font-size: 16px; height: 38px; padding-left: 10px; border:1px solid #ddd;}
.zhc_cont .zc_box dl{margin-bottom: 30px;}
.zhc_cont .zc_box dl dd label{font-size: 16px; margin-right: 20px;}
.zc_box .yzm{background: #f7f7f7; float: right; border-left: 1px solid #ddd; height: 38px; font-size: 16px; line-height: 38px; padding:0px 15px;}
.yzm_item dd{border:1px solid #ddd;}
.yzm_item dd input{width: 290px !important;  outline: medium;}
.zhc_cont .zc_box dl dd .cheng_bj{width: 100%; font-size: 16px; padding: 10px 0px; }
.zhc_cont .lc2{ background: url(../images/zc2_03.png) no-repeat; }
.zhc_cont .zc_box dl .dz select{width: 150px; float: left; font-size: 16px; border: 1px solid #ddd; height: 40px; margin-left: 10px;}
.zhc_cont .zc_box dl .gm select{width: 100%; font-size: 16px; border: 1px solid #ddd; height: 40px;}
.zhc_cont .text1{font-size: 24px; color: #ff9500; text-align: center; margin: 80px auto 30px;}
.zhc_cont .text2{text-align: center; font-size: 16px; }
.zhc_cont .text2 span{margin:0px 10px;}
.zhc_cont .xz{font-size: 18px; text-align: center; margin: 100px 0px 30px;}
.zhc_cont .xd {text-align: center; margin-bottom: 80px;}
.zhc_cont .xd a{font-size: 16px; margin-left: 15px; border: 1px solid #333; width: 120px; height: 35px; line-height: 35px; text-align: center;}

/*忘记密码*/
.f_cont .yi{border-bottom: 1px solid #dddddd; width: 870px; margin:60px auto 30px;}
.f_cont .yi ul{width: 660px; margin: 0px auto;}
.f_cont .yi ul li{float: left; width: 25%; text-align: center; font-size: 18px; padding: 8px 0px; color: #999;}
.f_cont .yi ul li span{width: 20px; height: 20px; margin-right: 5px; display: inline-block; text-align: center; line-height: 20px; font-size: 14px; border-radius: 50%; background: #ccc; color: #fff;}
.f_cont .yi ul li.on{color: #ff9500; border-bottom: 2px solid #ff9500}
.f_cont .yi ul li.on span{background: #ff9500}
.f_cont .zc_box { width: 450px; margin: 50px auto; }
.f_cont .zc_box dl dd { float: left; margin-left: 10px; width: 310px; }
.f_cont .zc_box dl dd input{width: 300px; font-size: 16px; height: 38px; padding-left: 10px; border:1px solid #ddd;}
.f_cont .zc_box dl dt{width: 90px; text-align: right; font-size: 16px; float: left; height: 38px; line-height: 38px;}
.f_cont .zc_box dl{margin-bottom: 30px;}
.f_cont .zc_box dl dd .cheng_bj{width: 100%; font-size: 16px; padding: 10px 0px; }
.f_cont .yzm_item dd input{width: 100px !important;}
.f_cont .er{width: 600px; margin:60px auto;}
.f_cont .er .text{text-align: center; font-size: 20px; color: #666;}
.f_cont .er .xd {text-align: center; margin-bottom: 80px; margin-top: 60px;}
.f_cont .er .xd a{font-size: 16px; margin-left: 15px; border: 1px solid #333; width: 120px; height: 35px; line-height: 35px; text-align: center;}

/*提示弹框*/
.youj_bj{background:rgba(0,0,0,0.5); z-index: 999; position: fixed; top: 0; right: 0; bottom: 0; left: 0; border-radius: 0 !important;}
.youj_box{background: #fff; width: 380px; height: 230px; padding: 10px; border-radius: 5px; position: absolute; top: 50%; left: 50%; margin-top: -135px; margin-left: -200px;}
.youj_box .close1{float: right; margin-bottom: 20px;}
.youj_box .text_c{text-align: center;}
.youj_box .text_c a{margin-left: 20px;}
.youj_box a{cursor: pointer;}
.youj_box .tk_text{text-align: center; font-size: 16px; color: #76838f; height: 130px; line-height: 110px; overflow: hidden;}
.youj_box .tk_but{text-align: center;}
.youj_box .tk_but a{padding: 8px 25px;}
.mleft20{margin-left: 20px;}

/*.tk_but1 a{display: block; width: 100%; }*/
.youj_box .tk_text1{text-align: center; font-size: 16px; color: #76838f; height: 150px; overflow: hidden;}
.youj_box .tk_text1 img{width: 60px; height: 60px; margin-bottom: 10px;}
.youj_box .tk_but1{border-top: 1px solid #eee; margin-left: -10px; margin-right: -10px;}
.youj_box .tk_but1 a{color: #ff9500; font-size: 16px; height: 46px; line-height: 45px; display: block; padding: 0px;}
.youj_box .tk_but1 a:hover{background: #ff9500; color: #fff; border-radius: 0px 0px 5px 5px;}
.hui_bor{border:1px solid #ccc; color: #999; border-radius: 3px;  padding: 8px 20px; line-height: 1em;}
.hui_bor:hover{color: #999;}

/*关于我们*/
.head_bor_b{border-bottom: 1px solid #333;}

/*售前售中售后*/
.sq_banner img{width: 100%; height: 400px;}
.sq_cont .dtit{padding: 20px 0px; background: #fff; border-radius: 5px; text-align: center; font-size: 24px; margin-top: 20px;}
.sq_cont .itit{text-align: center; font-size: 32px; margin: 30px 0px; color: #ff9500}
.sq_cont .left{width:1200px;  border-radius: 5px;}
.sq_cont .right{width: 290px; float:right;}
.sq_cont .left .one{background: #fff; border-radius: 5px; margin-top: 10px;}
.sq_cont .left .one .tit{ border-bottom: 1px solid #eee; font-size: 18px; padding: 20px 0px 20px 30px; line-height: 1em; margin-bottom: 30px;}
.sq_cont .left .one .tit span{margin-left: 30px;}
.sq_cont .left .one .tit .zkgd_text{float: right; cursor: pointer; font-size: 14px; padding-right: 20px;}
.sq_cont .left .one .tit .zkgd_text img{margin-left: 5px;}
.sq_cont .left .one .zuo{width: 50%; float: left;}
.sq_cont .left .one .you{width: 50%; float: left;}
.sq_cont .left .item{margin-bottom: 30px; }
.sq_cont .left .item select,.sq_cont .left .item input{width: 240px; height: 38px; border-radius: 3px; border: 1px solid #d5d5d5}
.sq_cont .left .item dt{width: 150px; text-align: right; float: left; line-height: 38px;}
.sq_cont .left .item dd{float: left; width: 400px; margin-left: 30px;}
.sq_cont .left .item dd .lx_sel{ }
.sq_cont .left .item dd .size_label{width: 214px; margin-bottom: 30px; display: block; border:1px solid #d5d5d5; border-radius: 3px; padding: 0px 12px; height: 36px;}
.sq_cont .left .item dd .size_label input{border:0; width: 126px; outline:medium; height: 36px;}
.sq_cont .left .item dd .size_label .span{width: 56px; display: inline-block;} 
.sq_cont .left .item dd .size_label .scree_size{width: 130px; height: 36px; line-height: 36px; display: inline-block;}
.sq_cont .left .item dd .dz_sel{width: 120px; height: 38px;}
.sq_cont .left .item dd .dz_input{height: 36px; width: 362px; margin-top: 20px;}
.sq_cont .left .item dd.pmcc input{ height: 36px;}
.sq_cont .left .item dd.pmcc .l{width: 240px; float: left;}
.sq_cont .left .item dd.pmcc .r{width: 240px; float: left; margin-left: 10px; margin-top: 5px;}
.sq_cont .left .item dd.pmcc .r .icon { float: left; width: 18px; height: 75px; background: url('../images/img.png') no-repeat -187px -5px; }
.sq_cont .left .item dd.pmcc .r .zmj{line-height: 75px; margin-left: 10px;}
.sq_cont .left .item dd.pmcc .r .zmj em{font-size: 20px;}
.sq_cont .left .item .input{width: 233px; height: 36px;}
.sq_cont .left .item .kc_lab{cursor: pointer; line-height: 38px; margin-right: 30px; float: left;}
.sq_cont .left .item .dxk{display: none;}
.sq_cont .left .item .kc_lab b {vertical-align: middle; margin-top: -3px; margin-right: 10px; display: inline-block; width: 17px; height: 16px; background: url(/images/img.png) no-repeat; background-position: -41px -131px; }
.sq_cont .left .item .kc_lab.active b { background-position: -7px -131px; }
.sq_cont .left .item dd .xgt_label{width: 222px; border:1px solid #d5d5d5; padding: 0px 8px; display:block; border-radius: 3px;}
.sq_cont .left .item dd .xgt_label input{border:0; width:120px; outline:medium;  height: 36px;}
.sq_cont .left .item dd .xgt_label span{ }
.sq_cont .left .item dd .bz_texta{width: 98%; height: 80px; padding: 1%; border-radius: 3px;}
.sq_cont .right .tit{background: #f7f7f7; font-size: 18px; text-align: center; padding: 8px 0px;}
.sq_cont .right .qd_box{margin-top: 20px; background: #f7f7f7; border-top: 2px solid #d9d9d9;  z-index: 999;}
.sq_cont .right .qd_box .tit1{padding: 8px 0px 8px 30px; background: #ededed; border-bottom:1px dashed #ccc;}
.sq_cont .right .qd_box .cont{padding: 20px;}
.sq_cont .right .qd_box .cont .ul1{color: #666;}
.sq_cont .right .qd_box .cont .ul1 li,.sq_cont .right .qd_box .cont .ul2 li{margin-bottom: 15px;}
.sq_cont .right .qd_box .cont .ul1 li span,.sq_cont .right .qd_box .cont .ul2 li span{display: inline-block; width: 100px;}
.sq_cont .right .qd_box .cont .ul2{margin-top: 30px; border-bottom: 1px solid #ccc;}
.sq_cont .right .qd_box .cont .wxts{color: #666; }
.sq_cont .right .qd_box .cont .wxts p{margin-top: 8px;}
.sq_cont .right .qd_box .cont .qrtj{text-align: center; margin-top: 50px;}
.sq_cont .right .qd_box .cont .qrtj .cheng_bj{width: 100%; height: 40px; line-height: 40px; font-size: 16px;}
.sq_cont .tjgd{margin-bottom: 20px;}
.sq_cont .tjgd .tj_but{width: 350px; float: right; height: 55px; background: #ff9500; color: #fff; font-size: 18px; border-radius: 5px;}
.sq_cont .tjgd .tj_but span{ }


.sq_cont .left .item dd .wx_label{width: 222px; border:1px solid #d5d5d5; margin-left: 10px; float: left;padding: 0px 8px; border-radius: 3px;}
.sq_cont .left .item dd .wx_label input{border:0; width: 197px; outline:medium;  height: 36px;}
.sq_cont .left .item dd .item2{margin-top: 20px;}
.sq_cont .left .item dd .item2 dt{width: 70px;}
.sq_cont .left .item dd .item2 dd{width: 580px;}
.sq_cont .left .item dd .item2 dd .fsk_label{width:97.3%; margin-left: 10px; float: left; border:1px solid #e4eaec; padding: 1px 8px;}
.sq_cont .left .item dd .item2 dd .fsk_label input{border:0; width: 530px;}

/*个人中心-工单*/
.yhzx_cont{padding-bottom: 50px;}
.u_head{background: #fff;     border-bottom: 1px solid #666; height: 93px;}
.u_head .logo_l{float: left; margin-top: 10px;}
.u_head .logo_l img{width: 180px; height: 73px;}
.u_head .logo_c {display: block;width: 460px; margin-left: 160px; float: left;margin-top:38px;}
.u_head .logo_r{float: right; line-height: 35px; margin-top: 10px; width: 400px; text-align: right;}
.u_head .logo_r span{ }
.u_head .logo_r a{}
.u_banner{width: 100%; height: 200px; background: url(../images/user_02.png) no-repeat center; background-size: 100%;}
.u_banner dl {color: #fff; padding-top: 50px;}
.u_banner dl dt{width: 90px; float: left; margin-right: 20px;}
.u_banner dl dt img{width: 90px; height: 90px; border-radius: 50%;}
.u_banner dl dd{width: 500px; float: left; }
.u_banner dl dd p{margin-top:15px;}
.u_banner dl dd span{margin-right: 10px;}
.yhzx_l{width: 110px; float: left;}
.yhzx_l ul{margin-top: 25px;}
.yhzx_l ul li{margin-bottom: 8px; font-weight: 600;}
.yhzx_l ul li.active a{color: #ff9500;}
.yhzx_l ul li a{color: #666; font-weight: normal; }
.yhzx_l ul li a:hover{color: #ff9500;}
.mydd_r{width: 1060px; float: right; margin-top: 25px;}
.mydd_r .tit{background: #fff; padding: 20px; line-height: 1em;}
.mydd_r .tit .cheng_bj{padding: 5px 15px; margin-top: -5px; float: right;}
.mydd_r .tit .cheng_bj:hover{color: #fff}
.dd_cont {background: #fff; padding: 20px; margin-top: 20px;}
.dd_cont .table1{width: 100%; background: #f5f5f5; margin-top: 20px; }
.dd_cont .table1 tr th{font-weight: normal; padding:8px 15px;}
.dd_cont .table1 tr th select{ background:none; border: none; cursor: pointer;}
.dd_cont .table2{border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5; background: #fff; position: relative;}
.dd_cont .table2 tr th{background: #f5f5f5; font-size: 13px;}
.bor_r{border-right:1px solid #e5e5e5;}
.dd_cont .table2 tr td{padding:10px; line-height: 1.6em; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.dd_cont .table2 tr td a{ }
.dd_cont .table2 dl dt{float: left; margin-right: 10px; width: 60px; }
.dd_cont .table2 dl dt img{width: 60px; height: 60px; border: 1px solid #ddd;}
.dd_cont .table2 dl dd{float: left; width: 300px;}
.dd_cont .table2 dl dd p{margin-top: 6px; height: 22px; overflow: hidden;}
.dd_cont .table2 dl dd .xj img{width: 13px; height: 13px; margin-top: -3px;}
.dd_cont .sous{background:#f5f5f5; padding:10px 20px;}
.dd_cont .sous ul li{float: left; margin-right: 20px;}
.dd_cont .sous ul li input,.dd_cont .sous ul li select{border: 1px solid #e0e0e0; width: 160px;}
.dd_cont .sous ul li select{height: 30px;}
.dd_cont .sous ul li .cheng_bj{width: 60px; height: 30px; line-height: 30px; text-align: center;}
.m10{margin: 0px 10px;}
.dd_cont .table2 .order-del { width: 16px; height: 16px; overflow: hidden; vertical-align: middle;  background: url(../images/qjd_03.png) no-repeat; background-size: 100% 100%; display: block; float: right;}
.dd_cont .table2 .hui_bor{padding: 6px 15px; background: #f5f5f5; color: #333;}
.dd_cont .table2 .hui_bor:hover{border: 1px solid #ff9500; color: #ff9500; background:none;}

/*日期插件*/
.date_selector, .date_selector *{width: auto;height: auto;border: none;background: none;margin: 0;padding: 0;text-align: left;text-decoration: none;}
.date_selector{font-size: 12px; background:#fbfbfb;border: 1px solid #ccc;padding: 10px;margin:0;margin-top:-1px;position: absolute;z-index:100000;display:none;border-radius: 3px;box-shadow: 0 0 5px #aaa;box-shadow:0 2px 2px #ccc; width:220px;}
.date_selector_ieframe{position: absolute;z-index: 99999;display: none;}
.date_selector .nav{width: 17.5em;}
.date_selector .nav p{clear: none;}
.date_selector .month_nav, .date_selector .year_nav{margin: 0 0 3px 0;padding: 0;display: block;position: relative;text-align: center;}
.date_selector .month_nav{float: left;width: 55%;}
.date_selector .year_nav{float: right;width: 42%;margin-right: -8px;}
.date_selector .month_name, .date_selector .year_name{font-weight: bold;line-height: 20px;}
.date_selector .button{display: block;position: absolute;top: 0;width:18px;height:18px;line-height:16px;font-weight:bold;color:#5985c7;text-align: center;font-size:12px;overflow:hidden;border: 1px solid #ccc;border-radius:2px;}
.date_selector .button:hover, .date_selector .button.hover{background:#5985c7;color: #fff;cursor: pointer;border-color:#3a930d;}
.date_selector .prev{left: 0;}
.date_selector .next{right: 0;}
.date_selector table{border-spacing: 0;border-collapse: collapse;clear: both;margin: 0; width:220px;}
.date_selector th, .date_selector td{width: 2.5em;height: 2em;padding: 0 !important;text-align: center !important;color: #666;font-weight: normal;}
.date_selector th{font-size: 12px;}
.date_selector td{border:1px solid #f1f1f1;line-height: 2em;text-align: center;white-space: nowrap;color:#5985c7;background: #fff;}
.date_selector td.today{background: #eee;}
.date_selector td.unselected_month{color: #ccc;}
.date_selector td.selectable_day{cursor: pointer;}
.date_selector td.selected{background:#2b579a;color: #fff;font-weight: bold;}
.date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover{background:#5985c7;color: #fff;}

/*工单详情*/
.gdxq_cont{margin-bottom: 100px;}
.gdxq_cont .one{background:#fff; height: 200px; margin:30px 0px; border-top:3px solid #ff9500; border-left: 1px solid #eee; border-bottom: 1px solid #eee; border-right: 1px solid #eee;}
.gdxq_cont .one .l{width: 330px; height: 200px; position:relative; float: left; border-right: 1px solid #eee; text-align: center;}
.gdxq_cont .one .l .tit2{color: #ff9500; font-size: 24px; margin-top:20px;}
.gdxq_cont .one .l .hui{margin-top: 70px;}
.gdxq_cont .one .l .ycj{position: absolute; right: 10px; bottom: 10px;}
.gdxq_cont .one .l .ycj img{width: 100px; height: 89px;}
.gdxq_cont .one .r{float: left; padding:20px;}
.gdxq_cont .one .r ul{ margin-left: 10px; width:790px; height: 23px; margin-top: 40px;}
.gdxq_cont .one .r ul.shz{background:url(../images/shz.png) no-repeat center;}
.gdxq_cont .one .r ul.ysh{background:url(../images/ysh.png) no-repeat center;}
.gdxq_cont .one .r ul.pdz{background:url(../images/pdz.png) no-repeat center;}
.gdxq_cont .one .r ul.fwz{background:url(../images/fwz.png) no-repeat center;}
.gdxq_cont .one .r ul.ywc{background:url(../images/ywc.png) no-repeat center;}
.gdxq_cont .one .r ul li{width: 118px; float: left; padding-top: 40px;}
.gdxq_cont .one .r ul li:nth-child(2){ width: 185px; text-align: center;}
.gdxq_cont .one .r ul li:nth-child(3){text-align: right;}
.gdxq_cont .one .r ul li:nth-child(4){text-align: right; width: 185px;}
.gdxq_cont .one .r ul li:nth-child(5){text-align: right; float: right;}
.order-info{ background: #fff; border-top: 4px solid #eee; display: inline-block; padding: 15px 0;}
.order-info .dl { width: 260px; padding:0 20px; margin: 0 0 0 -1px; float: left; border-right: 1px solid #f1f1f1;}
.order-info .dt { margin-bottom: 5px;}
.order-info .dt h4 { height: 24px; color: #333; line-height: 24px; font-size: 14px; font-weight: 600; margin-bottom: 20px;}
.order-info .dd { font-size: 12px;  color: #333; line-height: 20px; }
.order-info .item { margin-bottom: 10px;  }
.order-info .label { float: left; width: 80px; }
.order-info .info-rcol { float: left; width:180px; }
.order-info .info-rcol .cover{width: 50px; height: 50px; margin-left: 10px; margin-bottom: 10px; float: left; cursor: pointer;}
.order-info .info-rcol .cover img{width: 50px; height: 50px;}
.order-info .info-rcol .cover:nth-child(3n+1){margin-left: 0px;}
.gdxq_cont .thr{margin-top: 20px;}
.gdxq_cont .thr table{/*border: 1px solid #ddd; */width: 100%;}
.gdxq_cont .thr table tr th{background: #f5f5f5; padding: 10px 0px;}
.gdxq_cont .thr table tr td{background: #fff; text-align: center; padding: 10px 0px;}
.gdxq_cont .thr table tr td .tx{width: 60px; height: 60px; border: 1px solid #ddd;}
.gdxq_cont .thr table tr td .xj{width: 15px; height: 15px; margin-top: -3px;}

/*企业信息*/
.qyxx_cont{background: #fff; padding: 20px; margin-top: 20px;}
.qyxx_cont .tit2{border-bottom: 1px solid #ddd; }
/*1103添加诺瓦认证*/
.qyxx_cont .tit2 .nwrz{float: left; margin-left: 20px;}
.qyxx_cont .tit2 .nwrz img{width:180px; height: 23px; border: 1px solid #ddd; border-radius: 15px; }
.qyxx_cont .tit2 .nwrz_yrz{float: left; margin-left: 20px;}
.qyxx_cont .tit2 .nwrz_yrz img{height: 23px; width: 87px; margin-top: -3px;}
.qyxx_cont .tit2 .nwrz_yrz em{color: #0077b9; line-height: 21px; height: 21px; border: 1px solid #0077b9; display: inline-block; padding: 0px 10px 0px 5px; border-radius: 0px 15px 15px 0px;}

.qyxx_cont .tit2 span{border-bottom: 2px solid #ff9500; font-size: 16px; height: 38px; float: left;}
.qyxx_cont .tit2 .cheng_bj{float: right; width: 80px; height: 30px; line-height: 30px; text-align: center;}
.qyxx_cont .tit2 .cheng_bj:hover{color: #fff;}
.qyxx_cont .ul1{margin: 30px 0px 0px 50px;}
.qyxx_cont .ul1 li{margin-bottom: 30px;}
.qyxx_cont .ul1 li span{color: #999; width: 130px; line-height: 32px;}
.qyxx_cont .ul1 li .r{width: 600px; float: left; line-height: 32px;}

.qyxx_cont .ul1 li .r .kc_lab{cursor: pointer; line-height: 32px; margin-right: 30px; float: left;}
.qyxx_cont .ul1 li .r .dxk{display: none;}
.qyxx_cont .ul1 li .r .kc_lab b {vertical-align: middle; margin-top: -3px; margin-right: 10px; display: inline-block; width: 17px; height: 16px; background: url(/images/img.png) no-repeat; background-position: -41px -131px; }
.qyxx_cont .ul1 li .r .kc_lab.active b { background-position: -7px -131px; }

.qyxx_cont .ul1 li .r .bz_texta{width: 400px; height: 100px; padding: 8px;}
.qyxx_cont .ul1 li.tx img{width: 70px; height: 70px; border-radius: 50%;}
.pj_cont{margin-bottom: 100px;}
.pj_cont .tit{text-align: center; font-size: 16px; margin-bottom: 10px;}
.pj_cont .one{text-align: center; margin: 20px 0px;}
.pj_cont .two{background: #fff; height: 360px;}
.pj_cont .two .l{width: 310px; text-align: center; float: left; border-right: 1px solid #f5f5f5; height: 360px;}
.pj_cont .two .l .tx{margin-top: 50px;}
.pj_cont .two .l .tx img{width: 100px; height: 100px; border: 1px solid #f5f5f5;}
.pj_cont .two .l .name{font-size: 16px; margin-top: 20px;}
.pj_cont .two .r{float: left; margin-top: 30px; width: 880px;}
.pj_cont .two .r dl{padding: 30px 0px 0px 50px;}
.pj_cont .two .r dl dt{font-size: 16px; width: 120px; float: left; margin-right:20px}
.pj_cont .two .r dl dd{float: left; width: 660px;}
.pj_cont .two .r dl.myd dd{font-size: 16px; }
.pj_cont .two .r dl.myd dd span{margin-left: 10px;}
.pj_cont .two .r dl.myd dd img{margin-top: -3px; cursor: pointer;}
.pj_cont .two .r dl.yx dt{line-height: 35px;}
.pj_cont .two .r dl.yx dd span{border:1px solid #ddd; padding: 7px 15px; cursor: pointer; margin-bottom: 10px; margin-right: 5px;}
.pj_cont .two .r dl.yx dd span.on{border: 1px solid #ff9500; background:url(../images/dg.png) no-repeat right 13px;}
.pj_cont .fb{margin-top: 20px; background: #fff; padding: 15px 0px; text-align: center;}
.pj_cont .fb button{width: 150px; height: 35px; line-height: 35px; font-size: 15px;}
.pj_cont .two .r dl.pj dd textarea{width: 100%; height: 80px;}

/*编辑*/
.qyxx_cont .ul1 li .input{width: 293px; height: 36px;}
.qyxx_cont .ul1 li .cheng_bj{width: 300px; text-align: center; height: 36px; line-height: 36px;}
.qyxx_cont .ul1 li.tx .r{width: 300px; float: left;}
.qyxx_cont .ul1 li.tx .r .xg_but{margin-top: 10px; background: #eee; width: 80px; height: 28px; border-radius: 3px; text-align: center; line-height: 28px;}
.qyxx_cont .ul1 li.tx .r .up_tx{opacity: 0; margin-top: -28px;}

/*确认验收弹框样式*/
/*提示弹框*/
.ys_bj{background:rgba(0,0,0,0.5); display: none; z-index: 999; position: fixed; top: 0; right: 0; bottom: 0; left: 0; border-radius: 0 !important;}
.ys_box{background: #fff; width: 500px; height:520px; padding:20px 30px; border-radius: 5px; position: absolute; top: 50%; left: 50%; margin-top: -280px; margin-left: -280px;}
.ys_box .top .close1{float: right; margin-bottom: 20px; cursor: pointer;}
.ys_box .top span{font-size: 18px;}
.ys_box .top{border-bottom: 1px solid #eee;}
.ys_cont ul li{margin-top: 20px;}
.ys_cont ul li span{width: 120px; }
.ys_cont ul li img{width: 80px; height: 80px;}
.qrys{margin-top: 30px; text-align: center;}
.qrys .cheng_bj{ width: 200px; text-align: center; line-height: 35px; height: 35px;}
.cur_p{cursor:pointer;}

/*没有工单列表*/
.mydd_r .no_list{background: #fff; margin-top: 20px; text-align: center; padding: 100px;}
.mydd_r .no_list img{margin-right: -15px;}
.mydd_r .no_list p{margin-bottom: 10px; color: #999;}

/*1229修改提交工单样式*/
.sq_bot{background: #fff; padding: 15px 40px; width: 1120px; margin:20px auto;}
.sq_bot .l{width: 50%; float: left; font-size: 18px; color: #666;  line-height: 45px;}
.sq_bot .r{width: 50%; float:right; text-align: right; font-size: 18px; color: #666; }
.sq_bot .r .cheng{color: #ff9500; }
.sq_bot .r .cheng_bj{font-size: 16px; margin-left: 30px; color: #fff; width:120px; height: 45px; line-height: 45px; text-align: center;}


/*工程师之家*/
.gcs_banner{ width: 100%;}
.gcs_banner img{width: 100%;}
.gcs_banner .ban_cont{padding: 100px 25px 0px 25px; width: 1150px; margin:0px auto;}
.gcs_banner .ban_cont .l{width: 800px; float: left; color: #fff}
.gcs_banner .ban_cont .l .tit{font-size: 60px;}
.gcs_banner .ban_cont .l .tit2{font-size: 36px; margin-top: 10px;}
.gcs_banner .ban_cont .r{width: 250px; float: right; margin-top: 20px; text-align: center; border: 1px solid #fff; border-radius: 30px; line-height: 33px; font-size: 24px; color: #fff; padding: 10px 20px;}
.gcs_banner .ban_cont .r img{margin-top: -6px; margin-right: 10px;}
.gcs_cont .one{width: 100%; text-align: center; border-radius: 10px; background: #fff; padding: 50px 0px; -moz-box-shadow:0px 3px 10px #eee; -webkit-box-shadow:0px 3px 10px #eee; box-shadow:0px 3px 10px #eee;}
.gcs_cont{/*margin-top: -150px;*/}
.gcs_cont .one .tit{font-size: 32px; }
.gcs_cont .one .tit2{color: #999; margin-top: 20px; line-height:1.6em;}
.gcs_cont .one .box{width: 500px; margin:50px auto 20px;}
.gcs_cont .one .box input{border: 1px solid #e2e1e1; height: 38px; width: 490px; padding-left: 8px; margin-bottom: 20px;}
.gcs_cont .one .box .yzm input{width: 350px; float: left;}
.gcs_cont .one .box .yzm .but{width: 130px; border: 1px solid #e2e1e1; height: 40px; float: right; background: #fff; color: #999;}
.gcs_cont .one .tj_but{background: #ff9500; width: 200px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 16px;}
.gcs_cont .two{margin-top: 60px;}
.gcs_cont .two .tit{font-size: 32px; text-align: center;}
.gcs_cont .two .cont {margin-top: 50px;}
.gcs_cont .two .cont .item:nth-child(4n+1){margin-left: 0px;}
.gcs_cont .two .cont .item{width: 270px; max-height: 380px; padding-bottom: 30px; margin-left: 40px; margin-bottom: 40px; float: left; color: #999; font-size: 20px; text-align: center; -moz-box-shadow:0px 3px 10px #eee; -webkit-box-shadow:0px 3px 10px #eee; box-shadow:0px 3px 10px #eee; border-radius: 10px; }
.gcs_cont .two .cont .item .pic{padding:35px 0px 20px;}
.gcs_cont .two .cont .item .pic img{border-radius: 50%; border: 1px solid #eee; width: 120px; height: 120px;}
.gcs_cont .two .cont .item .xj{margin: 20px 0px 30px;}
.gcs_cont .two .cont .item .jdl{margin-top: 12px;}
.gcs_cont .two .cont .item .name{height: 26px; overflow: hidden; margin-bottom: 15px;}
.gcs_cont .two .cont .item .hpl{height: 26px; }

/*关于我们*/
.gsjs_banner,.gsjs_banner img{width:1200px;height:380px;}
.gsjs_banner{margin-top: 10px;}
.gsjs_cont{width: 900px; background: #fff; -moz-box-shadow:0px 3px 10px #eee; -webkit-box-shadow:0px 3px 10px #eee; box-shadow:0px 3px 10px #eee; padding: 50px 150px;}
.gsjs_cont .tit{font-size: 32px; text-align: center;}
.gsjs_cont .nr{font-size: 16px; color: #666; margin-top: 50px;}
.gsjs_cont .nr p{margin-bottom: 25px; line-height: 1.8em; text-indent: 2em;     text-align: justify;}

.jrwm_cont{width: 1100px; -moz-box-shadow:0px 3px 10px #eee; -webkit-box-shadow:0px 3px 10px #eee; background:#fff; box-shadow:0px 3px 10px #eee; padding: 30px 50px;}
.jrwm_cont .item a{display: inline-block; color: #ff9500; border: 1px solid #ff9500; padding: 5px 20px; margin-right: 8px;}
.jrwm_cont .item a:hover,.jrwm_cont .item a.on{background: #ff9500; color: #fff;}
.jrwm_cont .item{margin:40px 0px 30px;}
.jrwm_cont .zw_list{color: #666; line-height: 2.1em; font-size: 13px; margin-top: 30px;}
.jrwm_cont .zw_list .tit2{font-size: 16px !important; color: #ff9500; font-weight: bold; margin-bottom: 12px;}

.zw_list .ly_box{width: 400px;}
.zw_list .ly_box input{width:390px; padding-left: 8px; height: 36px; line-height: 36px; margin-bottom: 10px;}
.zw_list .ly_box textarea{width: 378px; height: 70px; padding:10px;}
.zw_list .tj_but{background: #ff9500; margin:20px 0px 40px; width: 160px; height: 36px; font-size: 16px; line-height: 36px; text-align: center; color: #fff;}

.lxwm_tit{text-align: center; font-size: 28px; margin: 0px auto 10px; line-height: 1.6em;}
.lxwm_tit span{border-bottom: 2px solid #ff9500}
.lxwm_l{width: 50%; float: left;}
.lxwm_r{width: 50%; float: left;}


/*0102添加页码样式*/
.page{margin-top: 20px; margin-bottom: 30px;}
.pagination li{float: left; border: 1px solid #ddd; padding: 3px 10px; border-radius: 3px; margin: 0px 3px;}
.pagination li.active{border: 1px solid #ff9500;}
.pagination li.active a{ color: #ff9500}

/*0102添加页码样式*/
.pages{margin-top: 20px; margin-bottom: 30px;}
.pagination span{float: left; border: 1px solid #ddd; padding: 3px 10px; border-radius: 3px; margin: 0px 3px;}
.pagination span.active{border: 1px solid #ff9500;}
.pagination span.active a{ color: #ff9500}

/*售后入口*/
.shrk_banner{width: 100%; }
.shrk_banner img{ width: 100%;}
.shrk_cont {margin: 50px auto; }
.shrk_cont .item{width: 200px; height: 330px; float: left; text-align: center; padding:0px 20px;}
.shrk_cont .item .text1{width: 60px; height: 60px;}
.shrk_cont .item .text2{margin:15px 0px;}
.shrk_cont .item .text2 span{display: block; width: 30px; height: 3px; margin-left: 85px; background: #fff}
.shrk_cont .item .text3 {font-size: 20px; color: #fff; margin: 15px 0px;}
.shrk_cont .item .text4{opacity: 0; font-size: 16px; color: #fff; line-height: 1.6em; height: 50px; overflow: hidden;}
.shrk_cont .item .text5{opacity: 0; color: #fff; border: 1px solid #fff; width: 100px; margin-left: 50px; text-align: center; height: 30px; line-height: 30px; margin-top: 40px;}
.shrk_cont .item:hover .text4,.shrk_cont .item:hover .text5{opacity: 1;}
.shrk_cont .div1{background:url(/images/ksxd_05.png) no-repeat;}
.shrk_cont .div1 .text1{background: url(/images/ksxd_inco_11.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div1:hover{background:url(/images/ksxd_on_05.png) no-repeat; }
.shrk_cont .div1:hover .text1{background: url(/images/ksxd_icon1_11.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}
.shrk_cont .item a{display: block; width: 200px; height: 330px;}
.shrk_cont .item:hover .text2{display: none;}

.shrk_cont .div2{background:url(/images/ksxd_06.png) no-repeat;}
.shrk_cont .div2 .text1{background: url(/images/ksxd_inco_03.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div2:hover{background:url(/images/ksxd_on_06.png) no-repeat; }
.shrk_cont .div2:hover .text1{background: url(/images/ksxd_icon1_03.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}

.shrk_cont .div3{background:url(/images/ksxd_07.png) no-repeat;}
.shrk_cont .div3 .text1{background: url(/images/ksxd_inco_06.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div3:hover{background:url(/images/ksxd_on_07.png) no-repeat; }
.shrk_cont .div3:hover .text1{background: url(/images/ksxd_icon1_06.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}

.shrk_cont .div4{background:url(/images/ksxd_08.png) no-repeat;}
.shrk_cont .div4 .text1{background: url(/images/ksxd_inco_14.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div4:hover{background:url(/images/ksxd_on_08.png) no-repeat; }
.shrk_cont .div4:hover .text1{background: url(/images/ksxd_icon1_14.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}

.shrk_cont .div5{background:url(/images/ksxd_09.png) no-repeat;}
.shrk_cont .div5 .text1{background: url(/images/ksxd_inco_08.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div5:hover{background:url(/images/ksxd_on_09.png) no-repeat; }
.shrk_cont .div5:hover .text1{background: url(/images/ksxd_icon1_08.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}

.shrk_cont .item2 a{display: block; width: 360px; height: 330px;}
.shrk_cont .item2{width: 360px; height: 330px; float: left; text-align: center; padding:0px 20px;}
.shrk_cont .item2 .text1{margin-left: 150px !important;}
.shrk_cont .item2 .text2 span{display: block; width: 30px; height: 3px; margin-left: 165px; background: #fff}
.shrk_cont .item2 .text5{margin-left: 130px;}
.shrk_cont .div6{background:url(/images/shrk_03.png) no-repeat;}
.shrk_cont .div6 .text1{background: url(/images/ksxd_inco_06.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div6:hover{background:url(/images/shrk_on_03.png) no-repeat; }
.shrk_cont .div6:hover .text1{background: url(/images/ksxd_icon1_06.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}

.shrk_cont .div7{background:url(/images/shrk_04.png) no-repeat;}
.shrk_cont .div7 .text1{background: url(/images/ksxd_inco_14.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div7:hover{background:url(/images/shrk_on_04.png) no-repeat; }
.shrk_cont .div7:hover .text1{background: url(/images/ksxd_icon1_14.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}

.shrk_cont .div8{background:url(/images/shrk_05.png) no-repeat;}
.shrk_cont .div8 .text1{background: url(/images/ksxd_inco_08.png) no-repeat; margin-left: 70px; margin-top: 100px; transition: all 0.6s;}
.shrk_cont .div8:hover{background:url(/images/shrk_on_05.png) no-repeat; }
.shrk_cont .div8:hover .text1{background: url(/images/ksxd_icon1_08.png) no-repeat; margin-left: 70px; margin-top: 40px; transition: all 0.6s;}





/*--------------工程师---------------*/
/*0109注册*/
.g_zhuc_box{width: 380px; margin: 30px auto}
.mtop50{margin-top: 50px !important;}
.mtop5{margin-top: 5px;}
.mleft10{margin-left: 10px;}
.gd_up{width: 90px; height: 90px; display: block; margin-top: -90px; opacity: 0;}

.qd_two{height: 600px; text-align: center; color: #ff9500; font-size: 24px; line-height: 2em; margin-top: 100px;}
.jnrz_div,.zs_div1,.sfz_div{width: 800px; float: left;}
.jnrz_div p{color: #ccc; font-size: 12px; margin-top: 15px; line-height: 1.8em;}
.jnrz_div em{border: 1px solid #ccc; padding: 5px 10px; margin-right: 8px; margin-bottom: 10px; display: inline-block;}
.zs_div p{width: 170px; float: left; margin-right: 20px; text-align: center;}
.zs_div p img{width: 170px; height: 120px; margin-bottom: 10px;}

/*提交成功 失败 404*/
.tjcg_cont{min-height: 500px; text-align: center; padding: 100px 0px;}
.tjcg_cont .p1 img{width: 100px; height: 100px;}
.tjcg_cont .p2{color: #999; font-size: 24px; margin:30px 0px;}
.tjcg_cont .p3{font-size: 18px; color: #999; margin-bottom: 10px;}
.tjcg_cont .p3 span{margin-right: 20px; color: #333;}
.tjcg_cont .p3 img{width: 180px !important; height: 180px !important;}
.tjcg_cont .p4{ color: #999;}
.tjcg_cont .p5{margin-top:60px;}
.tjcg_cont .p5 .cheng_bor{border: 1px solid #ff9500; color: #ff9500; padding: 6px 20px; border-radius: 3px; margin-right: 10px; font-size: 16px;}
.tjcg_cont .two .lv_bj{border: 1px solid #ff9500; color: #ff9500; padding: 6px 20px; border-radius: 3px; margin-top: 20px; font-size: 14px;}


.err_cont{min-height:300px; margin:200px auto;}
.err_cont .l{width: 600px; float: left; text-align: right;}
.err_cont .r{width: 550px; float: right; text-align: left; margin-top: 100px;}
.err_cont .l img{width: 500px; height: 290px;}
.err_cont .r .text1{font-size: 24px;}
.err_cont .r .text2{margin-top: 20px;}
.err_cont .r .text2 a{color: #ff9500} 
.err_cont .r .text2 img{width: 16px; height: 16px; margin-right: 5px; margin-top: -3px;}


/*工单详情故障图片放大样式*/
#pictureViewer{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.3);
    z-index: 10000;
}
#pictureViewer > .content{
    background-color: #fff;
    position: absolute;
    width: 590px;
    height: 590px;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
#pictureViewer .menu-bar{
    width: 100%;
}
#pictureViewer .menu-bar .handel{
    width: 40px;
    height: 40px;
    float: right;
    background-repeat: no-repeat;
    background-position: 50%;
    cursor: pointer;
}
#pictureViewer .menu-bar .handel:hover{
    background-color: #ff9500;

    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
#pictureViewer .menu-bar .handel.maximization{
    background-image: url(../images/icons/maximization_black.png);
    background-size: 14px;
}
#pictureViewer .menu-bar .handel.maximization:hover{
    background-image: url(../images/icons/maximization_white.png);
}
#pictureViewer .menu-bar .handel.miniaturization{
    background-size: 16px;
    background-image: url(../images/icons/miniaturization_black.png);
}
#pictureViewer .menu-bar .handel.miniaturization:hover{
    background-image: url(../images/icons/miniaturization_white.png);
}
#pictureViewer .menu-bar .handel.close-view{
    background-image: url(../images/icons/close_black.png);
    background-size: 15px;
}
#pictureViewer .menu-bar .handel.close-view:hover{
    background-image: url(../images/icons/close_white.png);
}
#pictureViewer .handel-prev,
#pictureViewer .handel-next{
    display: inline-block;
    width: 50px;
    height: 70px;
    position: relative;
    top: calc(50% - 80px);
    background-repeat: no-repeat;
    background-size: 25px;
    background-position: 50%;
    cursor: pointer;

    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
#pictureViewer .handel-prev{
    background-image: url(../images/icons/prev_blank.png);
}
#pictureViewer .handel-next{
    background-image: url(../images/icons/next_blank.png);
}
#pictureViewer .handel-prev:hover,
#pictureViewer .handel-next:hover{
    background-color: #ff9500;
}
#pictureViewer .handel-prev:hover{
    background-image: url(../images/icons/prev_white.png);
}
#pictureViewer .handel-next:hover{
    background-image: url(../images/icons/next_white.png);
}
#pictureViewer .picture-content{
    display: inline-block;
    width: 80%;
    height: calc(100% - 80px);
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
}
#pictureViewer .picture-content .cover{
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
#pictureViewer .counter{
    position: absolute;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    width: 100%;
    text-align: center;
    color: #808080;
    font-size: 13px;
}
#pictureViewer .hide{
    display: none;
}
#pictureViewer .left{
    float: left;
}
#pictureViewer .right{
    float: right;
}
#pictureViewer .clear-flex{
    clear: both;
}
#pictureViewer img{
    max-width: 100%;
    max-height: 100%;
}


.xd_pic img{width: 100%; }


/*0117添加故障图片样式*/
.gztp_div .up_pic{width: 120px; height: 32px; }
.gztp_div .input{width: 120px; height: 32px; opacity: 0; margin-top: -32px;}
.gztp_div .add_pic{margin-top: 15px;}
.gztp_div .add_pic .item{width: 100px; height: 100px; position:relative; float: left; margin-right: 16px; margin-bottom: 16px;}
.gztp_div .add_pic .item img{width: 100px; height: 100px;}
.gztp_div .add_pic .item .gztu_bj{display: none; background: rgba(0,0,0,0.6); width: 100%; height: 100%; position: absolute; top: 0; left: 0}
.gztp_div .add_pic .item .gztu_bj span img{position: absolute; top: 10px; right: 10px; width: 16px; height: 16px; cursor: pointer;}
.gztp_div .add_pic .item:hover .gztu_bj{display: block;}

.gdmb_div .up_pic{width: 100px; height: 27px; }
.gdmb_div .up_pic img{width: 100px; height: 27px;}
.gdmb_div .input{width: 100px; height: 27px; opacity: 0; margin-top: -27px;}

.gdmb_div .mb_list{margin-top: 15px;}
.gdmb_div .mb_list .mb_item{margin-bottom: 10px; font-size: 16px; color: #666; width: 360px;}
.gdmb_div .mb_list .mb_item .l{cursor: pointer; float: left;}
.gdmb_div .mb_list .mb_item .del{float: right; cursor: pointer; display: none;}
.gdmb_div .mb_list .mb_item:hover{color: #ff9500}
.gdmb_div .mb_list .mb_item:hover .del{color: #ff9500; display: block;}
.gdmb_div .mb_list .mb_item span{display: inline-block; vertical-align: middle; width: 18px; margin-right: 8px; height: 18px; background: url(/images/mb.png);}
.gdmb_div .mb_list .mb_item:hover span{display: inline-block; width: 18px; height: 18px; background: url(/images/mb_1.png);}



/*验收图片*/
.csys_r .add_pic{margin-top: 15px;}
.csys_r .add_pic .item{width: 90px; height: 90px; position:relative; float: left; margin-right: 16px; margin-bottom: 16px;}
.csys_r .add_pic .item img{width: 90px; height: 90px;}
.csys_r .add_pic .item span{display: none; background: rgba(0,0,0,0.6); width: 100%; height: 100%; position: absolute; top: 0; left: 0}
.csys_r .add_pic .item span img{position: absolute; top: 10px; right: 10px; width: 16px; height: 16px; cursor: pointer;}
.csys_r .add_pic .item:hover span{display: block;}



/*200 500*/
.tjcg_cont .one{font-size: 16px;}
.tjcg_cont .one img{width: 60px; height: 60px; margin-bottom: 10px; margin-right: 10px}
.w1000{width: 1000px; margin: 0px auto;}
.tjcg_cont .two{font-size: 16px; }


/*0124弹框样式*/
.hui_but{background: #eee; color: #333; border-radius: 3px;  padding: 8px 26px !important; line-height: 1em;}
.cheng_but{background: #ff9500; color: #fff; border-radius: 3px;  padding: 8px 26px !important; line-height: 1em;}


/*0125注册入口*/
.zcrk_cont{box-shadow: 3px 5px 10px #f5f5f5; padding: 80px 150px 200px 150px; width: 900px; margin:0px auto;}
.zcrk_cont .item{border: 1px solid #eee; padding: 25px; margin-top: 20px;}
.zcrk_cont .item .l{width: 70px; float: left;}
.zcrk_cont .item .l img{width:53px; height: 53px; }
.zcrk_cont .item .c{width: 600px; float: left;}
.zcrk_cont .item .c .p1{font-size: 18px; margin-bottom: 15px;}
.zcrk_cont .item .c .p2{line-height: 1.6em}
.zcrk_cont .item .r {float: right; margin-top: 16px;}
.zcrk_cont .item .r a{color: #fff; background: #ff9500; padding: 6px 20px;}


/*案例详情*/
.alxq_nav{margin: 20px auto; width: 1200px; font-size: 16px;}
.alxq_nav a{color: #ff9500; font-weight: 600;}
.alxq_cont{width: 1080px; background: #fff; margin-bottom: 50px; -moz-box-shadow:0px 3px 10px #eee; -webkit-box-shadow:0px 3px 10px #eee; box-shadow:0px 3px 10px #eee; padding:50px 60px 100px;}
.alxq_cont .tit{font-size: 24px; margin-bottom: 30px; text-align: center;}
.alxq_cont .nr{color: #333; font-size: 16px; line-height: 1.8em;}
.alxq_cont .nr img{ max-width: 800px; }
.alxq_cont .text_c{text-align: center; margin: 20px auto; text-indent: 0em;}
/*.alxq_cont .nr p span{font-size: 14px; color: #999;}*/
.alxq_cont .nr p{margin-bottom: 10px;}


/*0220修改密码*/
.xgmm_rts{ color: #333; background: #fffdee; border: 1px solid #edd28b; padding: 12px 15px}
.xgmm_ul{margin-top: 50px !important;}
.xgmm_ul li span{width: 120px; line-height: 36px !important;}
.xgmm_ul li .r input{width: 293px; height: 36px;}



/*0221服务名义*/
.fwmy_qt{margin-right: 10px !important;}
.fwmy_input{display: none; float: left;}
.workTips{ background-position: -7px -80px; width: 16px; height: 16px; display: inline-block; text-indent: -999em; margin-left: 5px; background-image: url(../images/img.png);}

.gdmb_div2 .up{font-size: 14px; color: #ff9500; margin-left: 30px; line-height: 32px;}
.gdmb_div2 .workTips{margin-top: -3px; vertical-align: middle;}
.gdmb_up{display: none}
.xgtx_ts{color: #999; font-size: 14px; margin-top: 15px;}


/*0301我的钱包*/
.tx_cont {margin-top: 20px; background: #fff;}
.tx_cont .one{background: url(../images/tx_03.png) no-repeat; width: 1060px; height: 130px; color: #8c96a5; text-align: center;}
.tx_cont .one .tit1{font-size: 40px; line-height: 2em;}
.tx_cont .one .tit2{font-size: 18px;}
.tx_cont .two{padding: 60px 30px;}
.tx_cont .two .tit1{font-size: 16px;}
.tx_cont .two .item{margin-top: 10px; font-size: 16px;}
.tx_cont .two .item .je{font-size: 36px; color: #ff9500; margin-right: 10px;}
.tx_cont .two .item img{margin-left: 20px; margin-top: -30px;}
.tx_cont .two .item .tx_but{float: right; width: 160px; text-align: center; line-height: 42px; height: 42px; border-radius: 3px; font-size: 16px; color: #fff; background: #ff9500}
.tx_cont .two .djje{margin-top: 20px; font-size: 16px; color: #666;}

.txyhk_cont{background: #fff; margin-top: 20px; padding: 20px;}
.txyhk_cont .two{margin: 40px auto; width: 450px;}
.txyhk_cont .two .l{width: 100px; float: left; height: 40px; line-height: 40px; color: #999;}
.txyhk_cont .two .r{width: 300px; float: left; line-height: 40px;}
.txyhk_cont .two .r .list{border: 1px solid #e0e0e0; cursor: pointer; border-radius: 3px; margin-bottom: 10px; padding-left: 10px;}
.txyhk_cont .two .r .list img{width: 130px; height: 38px; margin-right: 10px;}
.txyhk_cont .two .r .list .kh{font-size: 12px; color: #999;}
.txyhk_cont .two .r .list.on{border:1px solid #ff9500; background: url(../images/tx_yhk_03.png) no-repeat right top; }
.txyhk_cont .two .r .add{height: 38px; line-height: 38px; width: 298px; text-align: center; color: #ff9500; border: 1px dashed #e0e0e0; border-radius: 3px;}
.txyhk_cont .two .r .add img{width: 14px; height: 14px; margin-right: 6px; margin-top: -2px;}
.mtop40{margin-top: 40px;}
.txyhk_cont .two .r .txje_input{width: 293px; height: 38px; line-height: 38px;}
.mtop80{margin-top: 80px;}
.txyhk_cont .two .r .cheng_bj{width: 300px; height: 40px; color: #fff; text-align: center; line-height: 40px; border-radius: 3px; font-size: 15px;}

.txsq_tab tr .yhk_img{width: 100px; height: 29px;}
.txxq_pz_img{width: 80px; height: 80px;}
.txxq_yhk_img{width: 126px; height: 36px;}

.yhk_cont{background:#fff; padding: 50px 35px; margin-top: 20px;}
.yhk_cont .yhk_list{width: 212px; height: 110px; padding:15px 10px; float: left; margin-right: 20px; margin-bottom: 20px; border:1px solid #f1f1f1; border-radius: 5px; box-shadow: 2px 3px 5px #f8f8f8}
.yhk_cont .yhk_list .one img{width:126px; height: 36px; }
.yhk_cont .yhk_list .one span{color: #fff; float: right; margin-top: 8px; margin-right: 5px; background:#363f48; width: 50px; line-height: 18px; text-align: center; height: 20px;  font-size: 12px;}
.yhk_cont .yhk_list .two{color: #666; margin-top: 50px; }
.yhk_cont .add_list{width: 232px; height: 140px; border: 1px dashed #ff9500; border-radius: 5px; float: left; text-align: center; color: #ff9500}
.yhk_cont .add_list img{ margin-top: 40px; margin-bottom: 10px;}


.border_r{border-radius: 50%;}

/*0313服务指南*/
.fwzn_cont{width: 1200px; margin:0px auto 20px;}
.fwzn_cont .fwzn_l {width: 230px; float: left; background:#fff; margin-top: 20px;}
.fwzn_cont .fwzn_r{width: 950px; float: right; margin-top: 20px;}
.fwzn_cont .fwzn_l .tit{color: #ff9500; font-size: 18px; font-weight: bold; padding: 12px 18px; border-bottom: 1px solid #f3f3f3}
.fwzn_l .one{padding: 12px 18px;}
.fwzn_l .one .tit2{font-size: 16px; }
.fwzn_l .one .ul{margin: 10px 0px;}
.fwzn_l .one .ul li{cursor: pointer;}
.fwzn_l .one .ul li.current a{color: #ff9500 !important}
.fwzn_l .one .ul li.tit3{font-size: 16px; margin-bottom: 5px; cursor: pointer;}
.fwzn_l .one .ul li.tit3 span{background:url(../images/fwzn_10.png) no-repeat; vertical-align: middle; margin-top: -3px; width: 14px; height: 14px; margin-right: 8px;}
.fwzn_l .one .ul li.on span{background:url(../images/fwzn_07.png) no-repeat;}
.fwzn_l .one .ul li{line-height: 2.2em; height: 30px; overflow: hidden;}
.fwzn_l .one .ul li img{margin-right: 5px; width: 8px; height: 14px; margin-top: -2px;}
.fwzn_l .one .ul .ul2{padding-left: 20px; display: none}
.fwzn_r .one{padding:14px 16px; background: #fff;}
.fwzn_r .one .l{width: 800px; float: left;}
.fwzn_r .one .l input{width: 420px; height: 32px; border: 1px solid #ccc; padding-left: 8px;}
.fwzn_r .one .l .cx_but{width: 70px; height: 34px; margin-left: 10px; background: #f4f4f4; border-radius: 3px; border: 1px solid #ccc;}
.fwzn_r .one .r{float: right; color: #005ea7; line-height: 34px;}
.fwzn_r .one .r img{width: 12px; height: 13px; margin-right: 10px; vertical-align: middle; margin-top: -2px;}
.fwzn_r .two{margin-top: 20px; background: #fff; min-height: 500px;}
.fwzn_r .two .tit{padding:15px 20px; font-size: 16px; border-bottom: 1px solid #f3f3f3;}
.fwzn_r .two .cont{padding: 30px; color: #666}
.fwzn_r .two .cont p{margin-bottom: 10px; line-height: 1.8em;}
.fwzn_r .two .cont p img{max-width:600px; text-align: center;}
.fwzn_r .two .cont .tit2{border-bottom: 1px solid #f3f3f3; padding: 15px 0px; font-size: 18px; color: #ff9500; margin-bottom: 30px;}
.fwzn_r .two .cont .tit2 span{color: #999; float: right; font-size: 14px;}

.gzzx_cont{width: 1200px; margin:0px auto;}
.gzzx_cont .one{background: #4c5474; color: #fff; font-size: 28px; text-align: center; height: 90px; line-height: 90px;}
.gzzx_cont .two{background: #fff; padding: 30px 20px 30px 0px; margin-top: 20px; margin-bottom: 20px;}
.gzzx_cont .two .l{width: 230px; float: left;}
.gzzx_cont .two .l ul a{display: block;}
.gzzx_cont .two .l ul a:hover{background: #ffebd0;}
.gzzx_cont .two .l ul li{padding: 10px 0px 10px 20px; cursor: pointer;}
.gzzx_cont .two .l ul li img{width: 14px; height: 15px; margin-top: -3px; margin-right: 8px;}
.gzzx_cont .two .r{width: 920px; float: right;}
.gzzx_cont .two .r .tit{font-size: 18px; border-bottom: 1px solid #f3f3f3; padding-bottom: 15px;}
.gzzx_cont .two .r .cont{margin-top: 20px; line-height: 2em}
.gzzx_cont .two .r .cont p{margin-bottom: 15px;}

/*0325注册协议*/
.gsjs_cont .nr .nr_tit{margin-bottom: 25px; font-size: 22px;}
.red{color: #f00;}


/*0326修改注册属性*/
.zhc_cont .zc_box dl dd .kc_lab{cursor: pointer; line-height: 32px; margin-right: 30px;  }
.zhc_cont .zc_box dl dd .dxk{display: none;}
.zhc_cont .zc_box dl dd .kc_lab b {vertical-align: middle; margin-top: -3px; margin-right: 10px; display: inline-block; width: 17px; height: 16px; background: url(/images/img.png) no-repeat; background-position: -41px -131px; }
.zhc_cont .zc_box dl dd .kc_lab.active b { background-position: -7px -131px; }
.zhc_cont .zc_box dl dd .fwmy_input{margin-top: 10px; float: none !important}

.ts_text{color: #999; font-size: 12px; margin-top: 10px;}

/*0411新闻资讯*/
/*.nlist_cont{margin: 30px auto; background: #fff}
.nlist_cont .cont{padding:30px; min-height: 500px;}
.nlist_cont .cont p{margin-bottom: 15px;}
.nlist_cont .cont p span{color: #999; float: right; font-size: 13px;}
.nlist_cont .cont p a{width: 100%}
.nlist_cont .cont p img{width: 5px; height: 9px; margin-top: -3px; margin-right: 6px;}
.nlist_cont .tit{ padding: 15px 20px; font-size: 16px; border-bottom: 1px solid #f3f3f3;}*/



/*0416修改新闻列表页*/
.nlist_cont{ margin: 10px auto 20px;  width: 1200px;}
.nlist_cont .tit{text-align: center; font-size: 16px; margin: 40px auto 30px;}
.nlist_cont .tit a{margin: 0px 15px; }
.nlist_cont .tit a.on{color: #ff9500}
.nlist_cont .cont{ }
.nlist_cont .pic img{width: 1200px; height: 380px;}
.nlist_cont .cont .item{width:380px; float: left; margin-right: 30px; margin-bottom: 40px;}
.nlist_cont .cont .item:nth-child(3n){margin-right: 0px !important; float: right;}
.nlist_cont .cont .item .tit1 img{width: 380px; height: 260px;}
.nlist_cont .cont .item .tit2{ color: #999; margin: 10px 0px 14px;}
.nlist_cont .cont .item .tit3{ font-size: 16px;}
.nlist_cont .cont .item .tit4{height: 45px; overflow: hidden; color: #999; line-height: 1.7em; margin: 10px 0px 14px;}
.nlist_cont .cont .item .tit5 a{color: #999;}
.nlist_cont .cont .item .tit5 a:hover{color: #ff9500}

/*0603增加工程师修改技能*/
.zyjn_div em{cursor: pointer;}
.zyjn_div em.on{border:1px solid #ff9500; color: #ff9500}
.zs_div1 .up_zs{width: 80px; height: 80px; float: left; margin-right: 15px;}
.zs_div1 .up_zs img{width: 80px; height: 80px;}
.zs_div1 .up_zs input{width: 80px; height: 80px;opacity: 0; margin-top: -80px;}
.zs_div1 .zs_zs{width: 700px; float: left;}
.zs_div1 .zs_zs .list{width: 200px; margin-right: 10px; margin-bottom: 10px; float: left;}
.zs_div1 .zs_zs img{width: 200px; height: 150px;}
.zs_div1 .zs_zs p{margin-top: 10px; text-align: center;}
.zs_div1 .zs_zs p input{width: 193px;}

.sfz_div .up_sfz{width: 200px; height: 140px; float: left; margin-right: 20px; position: relative;}
.sfz_div .up_sfz img{width: 200px; height: 140px;}
.sfz_div .up_sfz input{width: 200px; height: 140px;opacity: 0; position: absolute;top: 0; left: 0}

.text_c{text-align: center;}
.text_r{text-align: right;}

.dd_cont .table2 .ycj{position:absolute; top: 20px; margin-left: 15px;}
.dd_cont .table2 .ycj img{width: 100px; height: 89px;}

/*0731异常反馈*/
.ycfk_box{margin-top: 30px;}
.ycfk_box .yc_yi{font-size: 16px; color: #ff9500; font-weight: 600;}
.ycfk_box .yc_er{margin-top: 15px;}
.ycfk_box .yc_er textarea{width: 500px; height: 100px; padding: 8px; border-radius: 3px;}
.ycfk_box .yc_san{margin-top: 20px;}
.ycfk_box .yc_san .cheng_bj{width: 300px; height: 36px; line-height: 36px; text-align: center;  font-size: 16px;}

/*下单地图插件样式*/
.dt_cont{padding:0px 50px 30px 50px; display: none;}
#dt_container {
   width:1000px;
   height:300px; margin-left: 50px;
}
.dt_tit{margin-bottom: 15px; color: #ff9500}

/*0830我的积分*/
.wdjf_cont .tit a{float: right; color: #2674d0}
.wdjf_cont .tit a img{width: 12px; height: 13px; vertical-align: middle; margin-right: 5px; margin-top: -2px;}
.wdjf_cont .wdjf_one{background: #fff; padding: 20px; margin-top: 10px;}
.wdjf_cont .wdjf_one .one_tit span{font-size:18px; font-weight:bold;}
.wdjf_cont .wdjf_one dl{margin-top: 15px;}
.wdjf_cont .wdjf_one dl dt{font-size: 36px; color: #ff9500; float: left;}
.wdjf_cont .wdjf_one dl dd{margin-left: 10px; font-size: 12px; color: #666; float: left; line-height: 1.6em; margin-top: 5px;}

.jfgz_cont .jfgz_yi{background: #fff; margin-top: 10px;}
.jfgz_cont .jfgz_tit{ padding: 15px 20px; font-size: 16px; border-bottom: 1px solid #f3f3f3;}
.jfgz_cont .jfgz_nr{padding: 30px 20px; font-size: 16px;}
.jfgz_cont .jfgz_nr .nr_tit{text-align: center; font-weight: bold;}
.jfgz_cont .jfgz_nr .nr_tit2{ line-height: 2em; margin-top: 10px;}
.jfgz_cont .jfgz_nr .list{margin-top: 15px;}
.jfgz_cont .jfgz_nr .list .l_tit{font-weight: bold;}
.jfgz_cont .jfgz_nr .list .l_item{margin-top: 10px; line-height: 2em;} 

/*1016申请成为服务方*/
.fwf_cont{margin: 30px auto 50px;}
.fwf_cont .pic img{width: 1200px; height:160px; }
.fwf_cont .box{width: 1100px; height:176px; padding:50px;  background: url(../images/sqfwf_05.png) no-repeat; }
.fwf_cont .box .box_l{width: 50%; float: left; font-size: 16px; color: #999; line-height: 1.6em}
.fwf_cont .box .box_l .tit{color: #333; margin-bottom: 10px;}
.fwf_cont .box .box_r{float: right; width: 45%;}
.fwf_cont .box .box_r .cheng_bj{float: right; padding: 8px 16px; border-radius: 3px; margin-top: 40px;}
.fwf_cont .box .box_r .cheng_bj:hover{color: #fff;}

/*1121工程商报名*/
.gcsbm_cont .pic img{width: 100%;}
.gcsbm_cont .cont{background: #fff; width: 1000px;margin:20px auto; padding: 50px 0px 100px;}
.gcsbm_cont .cont .yi{font-size: 22px; text-align: center;}
.gcsbm_cont .cont .yi span{border-bottom: 3px solid #ff9500; margin-top: 8px; display: block; width: 2%; margin-left: 49%;}
.gcsbm_cont .cont .er{width: 500px; margin:70px auto;}
.gcsbm_cont .cont .er dl{margin-bottom: 40px; }
.gcsbm_cont .cont .er dl dt{width: 100px;float: left; line-height: 30px;}
.gcsbm_cont .cont .er dl dd{width: 390px; float: left;}
.gcsbm_cont .cont .er dl dd input{width: 100%; height: 32px; border: 1px solid #d5d5d5;border-radius: 2px;}
.gcsbm_cont .cont .san .tj_but{background: #ff9500; color: #fff; font-size: 15px; width: 100%; height: 36px; border-radius: 2px;}
.gcsbm_cont .cont .san{width: 500px; margin: 0px auto}

/*0113增加我的消息*/
.wdxx_cont .list{border-bottom: 1px solid #eee; padding:15px 0px;}
.wdxx_cont .list .text1{font-size: 16px; font-weight: bold;}
.wdxx_cont .list .text1 span{font-size: 14px; color: #999; float: right; font-weight: normal;}
.wdxx_cont .list .text2{margin-top: 10px; color: #999; line-height: 1.6em}
.wdxx_cont .list .text2 a{color: #ff9500; }
.wdxx_cont .list .text2 p{height: 22px; overflow: hidden;}
.wdxx_cont .list .text1 em{background: #f00; width: 7px; height: 7px; border-radius: 50%; display: inline-block; position:absolute;}
.jfgz_cont .jfgz_nr .nr_tit3{color: #999; margin: 15px 0px; text-align: center;}


/*0212微学堂*/
.wxt_banner{width: 100%; /*height: 247px;*/ position: relative;}
.wxt_banner img{width: 100%; /*height: 247px;*/}
.wxtlist_cont{width: 1200px; margin: 30px auto;}
.wxtlist_cont .one{background: #fff; border:1px solid #f0f0f0; padding: 18px 30px;}
.wxtlist_cont .one ul li{float: left; color: #989898; margin-right: 30px; font-size: 12px;}
.wxtlist_cont .one ul li.lx_tit{margin-right: 60px; line-height: 22px;}
.wxtlist_cont .one ul li a{color: #989898; padding: 3px 7px;}
.wxtlist_cont .one ul li a.on,.wxtlist_cont .one ul li a:hover{ border-radius: 2px; background: #ff9500; color: #fff}
.wxtlist_cont .er{margin: 15px 0px; font-size: 12px;}
.wxtlist_cont .er .l{width: 30%; float: left; line-height: 28px;}
.wxtlist_cont .er .l img{width: 13px; height: 13px; margin-right: 6px; margin-top: -3px;}
.wxtlist_cont .er .l a{margin-right: 40px; padding-left: 18px;}
.wxtlist_cont .er .l a.on{color: #ff9500}
.wxtlist_cont .er .l a.zx{background: url(../images/wxt5.png) no-repeat 0px 7px;}
.wxtlist_cont .er .l a.zx.on{background: url(../images/wxt3.png) no-repeat 0px 7px;}
.wxtlist_cont .er .l a.zr{background: url(../images/wxt2.png) no-repeat 0px 7px;}
.wxtlist_cont .er .l a.zr.on{background: url(../images/wxt4.png) no-repeat 0px 7px;}
.wxtlist_cont .er .l a.jx{background: url(../images/wxt52.png) no-repeat 0px 7px;}
.wxtlist_cont .er .l a.jx.on{background: url(../images/wxt51.png) no-repeat 0px 7px;}
.wxtlist_cont .er .r{float: right; width: 68%;}
.wxtlist_cont .er .r input{font-size: 12px; width: 108px; height: 26px;}
.wxtlist_cont .er .r .time{margin-left: 30px; float: right;}
.wxtlist_cont .er .r .time span{float: left; line-height: 28px; margin-right: 10px;}
.wxtlist_cont .er .r .time .sj_box{float: left;}
.wxtlist_cont .er .r .gjc input{width: 180px;}
.wxtlist_cont .er .r .gjc .ss_but{background: #ff9500; margin-left: 20px; color: #fff; width: 50px; height: 26px; border-radius: 2px;z}
.wxtlist_cont .san{background: #fff; padding: 10px 0px;}
.wxtlist_cont .san .item{border-bottom: 1px solid #f7f7f7; padding: 10px 20px;}
.wxtlist_cont .san .item .i_zuo{width: 284px; height: 170px; margin-right: 25px; float: left; position: relative;}
.wxtlist_cont .san .item .i_zuo img{width: 284px; height: 170px;}
.wxtlist_cont .san .item .i_zuo span{font-size: 12px; position: absolute; right: 10px; bottom: 10px; color: #ff9500;}
.wxtlist_cont .san .item .i_you{float: left; width: 830px;}
.wxtlist_cont .san .item .i_you .i_you_text1{font-weight: bold; margin-top: 15px; font-size: 16px;}
.wxtlist_cont .san .item .i_you .i_you_text2{margin-top: 10px; font-size: 12px;}
.wxtlist_cont .san .item .i_you .i_you_text2 .sj{float: left; }
.wxtlist_cont .san .item .i_you .i_you_text2 .sj span{color: #b7b8b7;}
.wxtlist_cont .san .item .i_you .i_you_text2 .lx{border-left: 2px solid #f0f0f0; padding-left: 10px; margin-left: 10px;}
.wxtlist_cont .san .item .i_you .i_you_text3{font-size: 12px; width: 600px; margin-top: 10px; height: 18px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.wxtlist_cont .san .item .i_you .i_you_text3 span{color: #b7b8b7;}
.wxtlist_cont .san .item .i_you .i_you_text4{color: #b7b8b7; font-size: 12px; margin-top: 10px;}
.wxtlist_cont .san .item .i_you .i_you_text4 span{margin-right: 20px;}
.wxtlist_cont .san .item .i_you .i_you_text4 span img{margin-right: 3px; margin-top: -3px;}
.wxtlist_cont .san .item .i_you .i_you_text5{margin-top: 15px;}
.wxtlist_cont .san .item .i_you .i_you_text5 .ljbf_but{color: #ff9500; border: 1px solid #ff9500; border-radius: 3px; padding:3px 10px;}
.wxtlist_cont .four{background: #fff; padding: 40px;}
.pages{/*width: 370px; margin-left: 370px;*/}
.pages .zys{line-height: 27px; margin-left: 10px;}
.pagination span{float: left; border: 1px solid #ddd; padding: 3px 10px; border-radius: 3px; margin: 0px 3px;}
.pagination span.active{background: #ff9500; border: 1px solid #ff9500;}
.pagination span.active a{ color: #fff}

.wxtxq_cont{width: 1140px; margin:20px auto;}
.wxtxq_cont .one{width: 1140px; height: 640px;}
.wxtxq_cont .one iframe{width: 1140px; height: 640px;}
.wxtxq_cont .er{margin-top: 20px;}
.wxtxq_cont .er .er_l{width: 750px; float: left;}
.wxtxq_cont .er .er_r{width: 370px; float: right;}
.wxtxq_cont .er .er_l .er_l_1{background: #fff; padding:20px 30px;}
.wxtxq_cont .er .er_l .er_l_1 .tit .bbc{font-size: 28px; font-weight: bold; float: left;}
.wxtxq_cont .er .er_l .er_l_1 .tit .c_fenx{float: right; line-height: 28px; margin-top: 5px;}
.wxtxq_cont .er .er_l .er_l_1 .bf{font-size: 12px; margin-top: 20px;}
.wxtxq_cont .er .er_l .er_l_1 .bf em{border-left: 2px solid #f0f0f0; margin-right: 10px; padding-left: 10px; }
.wxtxq_cont .er .er_l .er_l_1 .bf em span{color: #999;}
.wxtxq_cont .er .er_l .er_l_1 .bf em:nth-child(1){padding-left: 0px; border: 0px;}
.wxtxq_cont .er .er_l .er_l_1 .yul{font-size: 12px; margin-top: 5px}
.wxtxq_cont .er .er_l .er_l_1 .yul span{ color: #999; line-height: 30px;}
.wxtxq_cont .er .er_l .er_l_1 .yul span img{margin-top: -3px; margin-right: 3px;}
.wxtxq_cont .er .er_l .er_l_1 .yul .but{float: right; background: #ff9500; color: #fff; padding:8px 15px; border-radius: 2px;}
.wxtxq_cont .er .er_l .er_l_1 .yul .but em{margin-left: 6px;}
.wxtxq_cont .er .er_l .er_l_1 .yul .but img{margin-top: -3px; margin-right: 3px;}
.wxtxq_cont .er .er_l .er_l_2{background: #fff; padding: 20px 30px; margin-top: 20px;}
.wxtxq_cont .er .er_l .er_l_2 .tit{font-size: 20px; font-weight: bold;}
.wxtxq_cont .er .er_l .er_l_2 .nr{line-height: 1.8em; color: #666; margin-top: 10px;}
.wxtxq_cont .er .er_l .er_l_3{background: #fff; padding: 20px 30px; margin-top: 20px;}
.wxtxq_cont .er .er_l .er_l_3 .tit{font-size: 20px; font-weight: bold;}
.wxtxq_cont .er .er_l .er_l_3 .tit span{color: #999; font-size: 14px; margin-left: 8px; }

.ly_dl{ padding: 15px 0px; margin-top: 10px;}
.ly_dl dt{width: 55px; float: left;}
.ly_dl dt img{width: 40px; height: 40px; border-radius: 50%;}
.ly_dl dd {float: left; width: 635px;}
.ly_dl dd textarea{width: 616px; height: 80px; /*border:1px solid #32b132;*/ padding:8px;}
.ly_dl dd .fbyl{padding: 6px 20px;border-radius: 3px; margin:15px 0px;}
.ly_dl dd select{ color: #32b132; width:98px; height: 28px; border: 1px solid #e5e5e5;}
.ly_dl2 dd .xm{font-size: 14px; font-weight: bold;}
.ly_dl2 dd .xm span{color: #999; font-size: 12px; font-weight: normal; margin-left: 8px;}
.ly_dl2 dd .xm a img{margin-top: -5px;}
.ly_dl2 dd .hf_box{background: #f7f7f7; border: 1px solid #eee; padding: 10px; margin-top: 15px;}
.ly_dl .fbpl{background: #ff9500; color: #fff; padding: 6px 15px; margin-top: 10px; border-radius: 2px; font-size: 12px;}
.ly_dl2 dd .pl_nr{margin-top: 10px; color: #999; line-height: 1.5em;}
/*.lv_bj {
    background: #32b132;
    border: 1px solid #32b132;
    color: #fff;
    border-radius: 5px;
    padding: 8px 20px;
    line-height: 1em;
}*/
.ly_dl2 dd .hf_box textarea{width: 575px;}
.ly_dl dd .note-editing-area{height: 100px; overflow: auto !important;}
.ly_dl dd .note-editor{margin-top: 0px; margin-bottom: 0px;}
.ly_dl2 dd .xm a.dz{float: right;}
.ly_dl2 dd .xm a.lv_bj{font-size: 12px; padding: 5px 8px; margin-left: 10px;}
.ly_dl2 dd .hf_box .but{margin-top: 10px; text-align: right;}
.ly_dl2 dd .hf_box .but a{padding: 5px 15px; margin-left: 10px;}
.ly_dl2 dd .hf_box .ly_dl{margin-top: 0px;}
.ly_dl2 dd .hf_box .ly_dl dd{width: 520px;}
.ly_dl2 dd .hf_box{position:relative;}
.ly_dl2 dd .hf_box .hf_jt{position: absolute; right: 20px; top: -9px;}
.ly_dl2 dd .hf_box .hf_box2{background:none; border:0px; padding: 0px;}
.ly_dl2 dd .hf_box .hf_box2 textarea{width: 520px;}
.dis_n{display: none;}
.fold-button{text-align: center; padding-top: 10px;}
.fold-button span{cursor: pointer; color: #999;}
.ly_dl2 dd .pl_hf .pl_hf_yi{margin-top: 10px; font-size: 12px;}
.ly_dl2 dd .pl_hf .pl_hf_yi a{float: right; border-left: 1px solid #eee; font-weight: bold; color: #999; margin-left: 10px; padding-left: 10px;}
.ly_dl2 dd .pl_hf .pl_hf_yi a:nth-child(2){border: 0px;}
.ly_dl2 dd .pl_hf .pl_hf_yi a:hover,.ly_dl2 dd .hf_box .hf_dz a:hover{color: #ff9500}
.ly_dl2 dd .pl_hf .hf_box .qx_but{background: #ddd; border-radius: 3px;}
.ly_dl2 dd .pl_hf .hf_box .qx_but:hover{color: #333;}
.ly_dl2 dd .pl_hf .hf_box .hf_but{background: #ff9500; border-radius: 3px; color: #fff;}
.ly_dl2 dd .pl_hf .hf_box .hf_but:hover{color: #fff;}
.ly_dl2 dd .hf_box{padding:10px 20px;}
.ly_dl2 dd .hf_box .hf_name{font-weight: bold;}
.ly_dl2 dd .hf_box .hf_nr{/*color: #999;*/ margin-top: 8px;}
.ly_dl2 dd .hf_box .hf_dz {color: #999;}
.ly_dl2 dd .hf_box .hf_dz a{color: #999; border-left: 1px solid #ddd; margin-left: 5px; padding-left: 7px;}
.ly_dl2 dd .hf_box .hf_dz a:nth-child(1){border-left: 0px; padding-left: 0px; margin-left: 0px;}
.er_l_3 .hdxq_ly .pl_more{text-align: center;margin-top: 15px;}
.er_l_3 .hdxq_ly .pl_more a{color: #999;}

.wxtxq_cont .er .er_r .pic{width: 370px; height:59px; }
.wxtxq_cont .er .er_r .pic img{width: 370px; height:59px;}
.wxtxq_cont .er .er_r .xgsp{background: #fff; margin-top: 20px; padding: 20px;}
.wxtxq_cont .er .er_r .xgsp .tit{font-size: 20px; font-weight: bold;}
.wxtxq_cont .er .er_r .xgsp .tit a{float: right; font-size: 12px; font-weight: normal; line-height: 26px;}
.wxtxq_cont .er .er_r .xgsp .list{margin-top: 20px;}
.wxtxq_cont .er .er_r .xgsp .list .l_zuo{width: 165px; float: left;}
.wxtxq_cont .er .er_r .xgsp .list .l_zuo img{width: 165px; height: 92px;}
.wxtxq_cont .er .er_r .xgsp .list .l_you{width: 155px; float: right;}
.wxtxq_cont .er .er_r .xgsp .list .l_you .text1{font-weight: bold; max-height: 38px; overflow: hidden;}
.wxtxq_cont .er .er_r .xgsp .list .l_you .text2,.wxtxq_cont .er .er_r .xgsp .list .l_you .text3{font-size: 12px;}
.wxtxq_cont .er .er_r .xgsp .list .l_you .text2 span{color: #999;}
.wxtxq_cont .er .er_r .xgsp .list .l_you .text2{margin-top: 5px;}
.wxtxq_cont .er .er_r .xgsp .list .l_you .text3{color: #999; margin-top: 10px;}


/*0221微学堂首页*/
.i_yi{background: #292c35;}
.i_yi dl{width: 209px; float: left; border-right: 1px solid #363941; padding: 30px 15px;}
.i_yi dl a{width: 100%}
.i_yi dl:hover{background: #ff9500}
.i_yi dl:hover dd{color: #fff}
.i_yi dl:nth-child(1){border-left: 1px solid #363941; margin-left: -1px;}
.i_yi dl dt{color: #fff; font-size: 16px;}
.i_yi dl dd{color: #888; height: 40px;margin-top: 10px; font-size: 13px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 1.6em}

.i_san{padding-top: 50px; padding-bottom: 20px; background: #fff}
.i_san .tit1,.i_four .tit1,.i_wu .tit1,.i_liu .tit1,.i_qi .tit1,.i_ba .tit1{text-align: center;font-size:30px; font-weight:500; color:#222; line-height:42px;}
.i_san .tit2,.i_four .tit2,.i_wu .tit2,.i_liu .tit2,.i_qi .tit2,.i_ba .tit2{text-align: center; margin-top: 6px; color: #666;}
.i_san .box{margin-top: 60px;}
.i_san .box .l{width: 590px; height: 330px; float: left;  }
.i_san .box .l:hover{background-size:620px 349px;}
.i_san .box .r{width: 590px; height: 330px; float: right; overflow: hidden;}
.i_san .box .l a{width: 590px; height: 330px;}
.i_san .box .l span,.i_san .box .r .item span{width:46px; height:30px; line-height: 30px; text-align: center; background:rgba(255,144,0,1); font-size:16px; color:rgba(255,255,255,1); float: right; margin-right: 18px;     border-radius: 0px 0px 2px 2px;}
.i_san .box .l .bf{text-align: center; margin:120px 0px 60px; min-height: 60px;}
.i_san .box .l .bf img{width:67px; height: 67px; }
.i_san .box .l .tit_d{color: #ff9500; font-size: 26px; padding-left: 20px; height: 40px; overflow: hidden;}
.i_san .box .l .tit_x{color: #fff; padding-left: 30px; font-size: 12px; margin-top: 3px;}
.i_san .box .r .item{width: 286px; height: 160px; overflow: hidden; float: left; position: relative;}
.i_san .box .r .item:hover{background-size: 300px 168px;}
.i_san .box .r .item a{width: 286px; height: 160px;}
.i_san .box .r .item img{position:absolute; top: 0; left: 0; width: 286px; -webkit-transition:0.3s; height: 160px; z-index: -1;}
.i_san .box .r .item:hover img{width: 300px; height: 168px; -webkit-transition:0.3s;}
.i_san .box .r .al1{/*background: url(../images/jxal2.png) no-repeat center; background-size: 286px 160px; */ margin-bottom: 11px;}
.i_san .box .r .al2{/*background: url(../images/jxal3.png) no-repeat center; background-size: 286px 160px; */ margin-right: 15px;}
.i_san .box .r .al3{/*background: url(../images/jxal4.png) no-repeat center; background-size: 286px 160px;*/  margin-bottom: 11px;}
.i_san .box .r .al4{/*background: url(../images/jxal5.png) no-repeat center; background-size: 286px 160px;*/ margin-right: 15px;}
.i_san .box .r .item .time{color: #fff; margin-top: 130px; padding-left: 15px;}
.i_san .box .r .item .dl{position: absolute;display: none; left: 0px; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,0.8); padding: 15px;}
.i_san .box .r .item .dl dt{color: #e2e3e5; font-size: 13px; font-weight: 600; max-height: 53px;     -webkit-line-clamp: 2;
    overflow: hidden; text-overflow: ellipsis; display: -webkit-box!important; -webkit-box-orient: vertical;}
.i_san .box .r .item .dl dd{color: #999; font-size: 12px; font-weight: 600; margin-top: 80px;}
.i_san .box .r .item:hover .dl{display: block}
.i_san .box2{margin:50px 0px; text-align: center; font-size: 16px;}
.i_san .box2 .ljxj{width: 138px; height: 42px; background:#ff5a60; color: #fff; line-height: 42px; margin-right: 10px; transition: .15s ease-in-out; -webkit-transition: .15s ease-in-out; -moz-transition: .15s ease-in-out; -ms-transition: .15s ease-in-out; -o-transition: .15s ease-in-out;}
.i_san .box2 .ljxj:hover{background: #e84149;}
.i_san .box2 .ckqb,.i_four .box2 .ckqb,.i_wu .box2 .ckqb,.i_liu .box2 .ckqb,.i_jiu .box2 .ckqb{background: #fff; border:1px solid #373D41; color: #4E5457; width: 226px; height: 46px; line-height: 46px; transition: .15s ease-in-out; -webkit-transition: .15s ease-in-out; -moz-transition: .15s ease-in-out; -ms-transition: .15s ease-in-out; -o-transition: .15s ease-in-out;}
.i_san .box2 .ckqb:hover,.i_four .box2 .ckqb:hover,.i_wu .box2 .ckqb:hover,.i_liu .box2 .ckqb:hover,.i_jiu .box2 .ckqb:hover{background: #f0f0f0;}
.i_san .box3{text-align: center;}
.i_san .box3 img{width:1140px; height: 100px;}
.jxal_1{position: relative;}
.jxal_1_pic{ width: 590px; height: 330px; overflow: hidden; position: absolute; top: 0; left: 0;}
.jxal_1_pic img{position:absolute; top: 0; left: 0; z-index: -1; width: 590px; height: 330px; -webkit-transition:0.3s;}
.jxal_1_pic:hover img{width:610px;height: 343px; -webkit-transition:0.3s;}

.i_liu{background: #f4f5f9; padding: 50px 0px 20px;}
.i_liu .item{width: 360px; height: 316px; position: relative; float: left; margin-left: 30px; margin-bottom: 30px; background: #fff; box-shadow:0px 2px 16px 8px rgba(241,241,241,0.5);}
.i_liu .hd_1{ transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-ms-filter:"alpha(opacity=0)";/*opacity:0;*/transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transform:translate(0,30px);-ms-transform:translate(0,30px);}
.i_liu .hd_2{ transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;-ms-filter:"alpha(opacity=0)";/*opacity:0;*/transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transform:translate(0,30px);-ms-transform:translate(0,30px);}
.i_liu .hd_3{ transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-o-transition:all .6s linear;-ms-transition:all .6s linear;-ms-filter:"alpha(opacity=0)";/*opacity:0;*/transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transform:translate(0,30px);-ms-transform:translate(0,30px);}

.i_liu .item a.over_h{width: 360px; height: 200px;}
.i_liu .item img{width: 360px; height: 200px; transition: all 0.6s;}
.i_liu .item img:hover{transform: scale(1.1);}
.i_liu .w1200{margin:40px auto;}
.i_liu .item dl{padding:25px ;}
.i_liu .item dl dt{font-size: 18px; font-weight: 600; height: 24px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.i_liu .item dl dt a{height: 24px; overflow: hidden;  text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.i_liu .item dl dd{font-size: 12px; color: #A59F9D; line-height: 20px; margin-top: 10px; max-height: 40px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;}
.i_liu .item dl dd a{background: #ff9500; color: #fff; padding: 6px 13px; float: right; line-height: 1em}
.i_liu .item dl dd a:hover{background: #f28f04}
.i_liu .item dl dd a.yjs{background: #999}
.i_liu .box3{text-align: center; margin:50px auto 0px;}
.i_liu .box3 img{width:1140px; height: 100px;}
.i_liu .box2 {
    text-align: center;
}

.over_h {
    overflow: hidden;
}

.i_jnpx{background: #fff;}
.i_jnpx .item{/*box-shadow: none;*/}
.i_jnpx .item dl dt{/*font-size: 16px; font-weight: normal;*/}
.i_jnpx .item dl dd{/*margin-top: 10px;*/}
/*.i_jnpx .item dl dd a{background: none; background: #ff9500; color: #fff; padding: 6px 13px; font-size: 12px; line-height: 1em;}
.i_jnpx .item dl dd a:hover{color: #ff9500; background: none; }
*/
.i_four{background: #f4f5f9;  padding:50px 0px;}
.i_four .w1200{margin: 40px auto 80px;}
.i_four .item{width:330px; height: 430px; float: left; margin:0px 35px; position: relative; }
.i_four .dk_1{ transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-ms-filter:"alpha(opacity=0)";/*opacity:0;*/transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transform:translate(0,30px);-ms-transform:translate(0,30px);}
.i_four .dk_2{ transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;-ms-filter:"alpha(opacity=0)";/*opacity:0;*/transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transform:translate(0,30px);-ms-transform:translate(0,30px);}
.i_four .dk_3{ transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear;-o-transition:all .6s linear;-ms-transition:all .6s linear;-ms-filter:"alpha(opacity=0)";/*opacity:0;*/transform:translate(0,30px);-webkit-transform:translate(0,30px);-moz-transform:translate(0,30px);-o-transform:translate(0,30px);-ms-transform:translate(0,30px);}
.i_four .item img{width:330px; height: 430px;}
.i_four .item .bf img{width: 60px; height: 60px; position: absolute; top: 195px; left: 135px;}
.i_four .item .cover{position: absolute; opacity: 0; top: 0px; left: 0; width: 290px; height: 430px; background:rgba(0,0,0,0.6); text-align: center; padding: 0px 20px}
.i_four .item .cover .name{color: #fff; font-size: 36px; margin-top: 160px;}
.i_four .item .cover .zw{color: #B6B6B6; margin: 18px 0px;}
.i_four .item .cover .nr{font-size: 12px;color: #B6B6B6; line-height: 1.6em; height: 76px; overflow: hidden;}
.i_four .item:hover .cover{opacity: 1;  -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; -ms-transition: 0.3s; transition: 0.3s; }

.i_four .box2,.i_wu .box2,.i_liu .box2 {text-align: center;}
.i_jiu img{width: 100%}

.wrappage-container .float-elem{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-ms-filter:"alpha(opacity=100)";opacity:1}

/*0302*/
.zxpl_tit{border-bottom: 1px solid #e5e5e5; padding:15px 0px; font-size: 20px; font-weight: bold}
.ly_dl dd .wdl{border: 1px solid #e4eaec; width: 616px; height: 80px; color: #999; padding: 8px;}
.ly_dl dd .wdl a{color: #ff9500;}
.i_san .box .r .item .bf{position: absolute; width: 50px; height: 50px; top: 55px; left: 118px;}
.i_san .box .r .item .bf img{width: 50px; height: 50px;}
.i_liu .item .bf{position: absolute; width: 50px; height: 50px; top: 75px; left: 155px; z-index: 9}
.i_liu .item .bf img{width: 50px; height: 50px;}
.wxtlist_cont .san .item .i_zuo .bf{position: absolute; width: 50px; height: 50px; top: 60px; left: 117px;}
.wxtlist_cont .san .item .i_zuo .bf img{width: 50px; height: 50px; transition: all 0.5s;}
.wxtlist_cont .san .item .i_zuo .bf img:hover{transform: scale(1.1);}

.wxt_banner .yxt_ss{width: 660px; height: 47px; position: absolute; top: 63%;  left: 50%; margin-left: -330px;}
.wxt_banner .yxt_ss input{background: #fff; width: 500px; height: 47px; outline: none; font-size: 16px; padding-left:20px; border: 0px;  border-radius: 30px 0px 0px 30px;}
.wxt_banner .yxt_ss .but{ width: 139px; height: 47px; margin-left: -4px; border-radius: 0px 30px 30px 0px; background: #ffad01; color: #fff; font-size: 16px;     font-weight: bold;}

/*0416个人中心去支付页面*/
.qzf_cont{ margin:20px auto 200px;}
.qzf_cont .qzf_one{background: #fff; padding:16px 20px;}
.qzf_cont .qzf_one .qzf_one_l{width: 50%; float: left;}
.qzf_cont .qzf_one .qzf_one_r{text-align: right; width: 49%; float: right;}
.qzf_cont .qzf_one .qzf_one_r .cheng{font-size: 16px;}
.qzf_cont .qzf_er{background: #fff; margin-top: 20px}
.qzf_cont .qzf_er .qzf_er_top{border-bottom: 1px solid #f1f1f1; padding: 0px 50px;}
.qzf_cont .qzf_er .qzf_er_top .cheng{border-bottom: 2px solid #ff9500; display: inline-block; line-height: 3.5em}
.qzf_cont .qzf_er .qzf_er_top em{font-size: 12px; margin-left: 20px; color: #999}
.qzf_cont .qzf_er .qzf_er_ul li{width: 33.2%; border-left: 1px solid #f1f1f1; float: left; text-align: center; margin: 80px 0px; padding: 15px 0px; font-size: 18px; line-height: 32px;}
.qzf_cont .qzf_er .qzf_er_ul li img{vertical-align: middle; margin-right: 20px;}
.qzf_cont .qzf_er .qzf_er_ul li:nth-child(1){border-left: 0px;}


.dd_cont .sous ul li.dqsx .cheng_bor{    border: 1px solid #ff9500; cursor: pointer;
    color: #ff9500;
    /* padding: 6px 20px; */
    border-radius: 3px;
    margin-left: 5px;
    width: 58px;
    height: 28px;
    display: inline-block;
    text-align: center;
    line-height: 28px;}

    /*0518微信二维码支付页面*/
.wxzf_cont{background: #fff;}
.wxzf_cont .wxzf_box{width: 750px; margin:0px auto; padding:20px 0px;}
.wxzf_cont .wxzf_box .wxzf_l{width: 300px; float: left; margin-top: 22px}
.wxzf_cont .wxzf_box .wxzf_l .pic{ }
.wxzf_cont .wxzf_box .wxzf_l .pic img{width: 298px; height: 298px; border: 1px solid #ddd;} 
.wxzf_cont .wxzf_box .wxzf_l .box{background: #ff7674; padding:6px 0px; margin-top: 20px}
.wxzf_cont .wxzf_box .wxzf_l .box .b_pic{width: 90px; float: left; text-align: right;}
.wxzf_cont .wxzf_box .wxzf_l .box .b_pic img{width: 44px; height: 44px;}
.wxzf_cont .wxzf_box .wxzf_l .box .b_text{line-height: 1.4em; font-size: 15px; text-align: left; color: #fff; width: 180px; float: right;}
.wxzf_cont .wxzf_box .wxzf_r{width: 380px; float: right;}
.wxzf_cont .qtfs{text-align: left; font-size: 16px; padding-left: 50px; padding-bottom: 30px}
.wxzf_cont .qtfs a{color: #67adff}

.zfjg_cont{background: #fff; padding:100px 0px 120px; margin: 20px auto; text-align: center;}
.zfjg_cont .pic img{width: 192px; height: 192px}
.zfjg_cont .text1{font-size: 24px; color: #ff9500; padding-left: 20px}
.zfjg_cont .text2{margin-top: 30px;}
.zfjg_cont .text2 span{margin-right: 20px}
.zfjg_cont .text3{text-align: center; color: #999; margin:15px 0px;}
.zfjg_cont .text3 span{color: #ff9500;}
.zfjg_cont .text4 a{background: #ff9500; color: #fff; border-radius: 3px; padding:5px 15px;}


/*0624云学堂样式修改*/
.i_san .box .l .video_bot{color: #ff9500; margin-top: 10px;}
.i_san .box .l .video_bot .llcs{float: left; width: 45%; padding-left: 20px}
.i_san .box .l .video_bot .llcs img{width: 15px; height: 13px; vertical-align: middle; margin-top: -3px; margin-right: 3px;}
.i_san .box .l .video_bot .sc{float: right; text-align: right; width: 45%; padding-right: 20px}

.i_san .box .r .video_bot{position: absolute; font-size: 12px; left: 0; right: 0; bottom: 10px; color: #ff9500}
.i_san .box .r .video_bot .llcs{float: left; width: 40%; padding-left: 10px}
.i_san .box .r .video_bot .llcs img{position: inherit; width: 15px; height: 13px; vertical-align: middle; margin-top: -3px; margin-right: 3px;}
.i_san .box .r .video_bot .sc{float: right; text-align: right; width: 40%; padding-right: 10px}

.wxtlist_cont .san .item .i_zuo .llcs{width: 40%; position: absolute;left: 10px; bottom: 10px; color: #ff9500; font-size: 12px;}
.wxtlist_cont .san .item .i_zuo .llcs img{width: 15px; height: 13px; vertical-align: middle; margin-top: -3px; margin-right: 3px;}
.wxtlist_cont .san .item .i_zuo em{width: 38px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: rgba(255,144,0,1);
    font-size: 12px;
    color: rgba(255,255,255,1);
    /* float: right; */
    /* margin-right: 18px; */
    border-radius: 0px 0px 2px 2px;
    position: absolute;
    top: 0;
    right: 10px;}

.i_liu .item .video_bot{position: absolute; top: 175px; left: 0px; right: 0px; font-size: 12px; color: #ff9500;}
.i_liu .item .video_bot .llcs{float: left; width: 40%; padding-left: 10px}
.i_liu .item .video_bot .llcs img{position: inherit; width: 15px; height: 13px; vertical-align: middle; margin-top: -3px; margin-right: 3px;}
.i_liu .item .video_bot .sc{float: right; text-align: right; width: 40%; padding-right: 10px}

.relative{position: relative;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_box img{/*height: 260px;*/}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:50%;z-index:400px;bottom:15px; margin-left: -18px;}
.scroll_position li{display:inline-block;width:10px;height:10px;border-radius:10px;background:#fff;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#ff9500;}
.scroll_position_bg{background:#000;position:absolute;bottom:12px;left:42%;padding:0 15px;z-index:380px;height:26px;border-radius:26px;}


/*云学堂诺瓦专题*/
.nwzt_cont .nw_banner img{width: 100%}
.nwzt_cont .nw_nav{background: #ebebeb; height: 49px; border-bottom: 1px solid #ddd; z-index: 9}
.nwzt_cont .nw_nav ul{width: 1200px; margin: 0px auto;}
.nwzt_cont .nw_nav ul li{float: left; margin-right: 50px; line-height: 49px;}
.nwzt_cont .nw_nav ul li.on a,.nwzt_cont .nw_nav ul li:hover a{color: #42a5f5}
.nwzt_cont .nw_jckc{width: 1180px; margin:0px auto; padding-top: 90px;}
.nwzt_cont .nw_jckc .jckc_cont .item{width: 272px; height:220px; float: left; margin-left:30px; margin-bottom: 30px;}
.nwzt_cont .nw_jckc .jckc_cont .item:nth-child(4n+1){margin-left: 0px;}
.nwzt_cont .nw_jckc .jckc_cont .item_one{background: url(../images/nwzt_05.png) no-repeat; color: #fff; text-align: center; box-shadow: 3px 5px 10px #e9e9e9}
.nwzt_cont .nw_jckc .jckc_cont .item_one .item_one_tit{font-size: 22px; margin-top: 70px; line-height: 1.8em; text-shadow: 2px 3px 3px #152457}
.nwzt_cont .nw_jckc .jckc_cont .item_one .item_one_tit2{font-size: 16px; margin-top: 30px; text-shadow: 2px 3px 3px #152457}
.nwzt_cont .nw_jckc .jckc_cont .item_box{width: 272px; height: 220px; }
.nwzt_cont .nw_jckc .jckc_cont .item_box .pic img{width: 272px; height: 150px;}
.nwzt_cont .nw_jckc .jckc_cont .item_box .pic:hover{}
.nwzt_cont .nw_jckc .jckc_cont .item_box .pic .pic_bj{background: rgba(33,244,149,0.5);width: 272px; height: 150px; position: absolute; left: 0; top: 0; right: 0; }
.nwzt_cont .nw_jckc .jckc_cont .item_box .pic{position: relative;}
.nwzt_cont .nw_jckc .jckc_cont .item_box .pic span{position: absolute; bottom: 12px; font-size: 12px; right: 12px; color: #fff}
.nwzt_cont .nw_jckc .jckc_cont .item_box .tit{font-size: 18px; line-height: 1.7em; margin-top: 10px; height: 60px; overflow: hidden;}
.nwzt_cont .nw_jckc .jckc_cont .item_box .tit:hover{color: #42a5f5}
.nwzt_cont .about{width: 1180px; margin: 60px auto 100px;}
.nwzt_cont .about .tit{font-size: 28px; color: #42a5f5}
.nwzt_cont .about .nr{font-size: 16px; line-height: 1.5em; margin-top: 26px; }
.nwzt_cont .about .nr p{margin-top: 12px;}

.u-showall{width:100%;height:35px;position:relative; margin-top: 30px}
.u-showall .upline{width:100%;height:16px;border-bottom:2px solid #42a5f5}
.u-showall .dnbtn{position:absolute;top:0;left:0;width:100%;height:35px}
.u-showall .center{width:130px;height:34px;background:#fff;margin:0 auto;text-align:center}
.u-showall .fold-but{border:1px solid #42a5f5; cursor:pointer; color: #42a5f5; font-size: 16px; border-radius:5px;display:inline-block;line-height:32px;height:32px;width:106px;background:#fff}
.u-showall .fold-but img{width: 12px; margin-left: 6px; }

.nwzt_cont .nw_jckc .jckc_cont .item_box .llcs{width: 40%; position: absolute;left: 10px; bottom: 10px; color: #fff; font-size: 12px;}
.nwzt_cont .nw_jckc .jckc_cont .item_box .llcs img{width: 15px; height: 13px; vertical-align: middle; margin-top: -3px; margin-right: 3px;}


/*1030个人中心添加优惠券*/
.lqzx_cont .lqzx_tit{text-align: center; margin-bottom: 30px;}
.lqzx_cont .lqzx_box .item{width: 240px; margin-bottom: 20px; float:left; text-align: center; margin-left: 20px;}
.lqzx_cont .lqzx_box .item:nth-child(4n+1){margin-left: 0px;}
.lqzx_cont .lqzx_box .item .item_top{width: 240px; height: 160px;}
.lqzx_cont .lqzx_box .item .item_top .div1{position: relative; padding-top: 30px; padding-bottom: 5px}
.lqzx_cont .lqzx_box .item .item_top .div1 span{font-size: 24px; color:#fff; font-family: verdana; position: relative; top: -11px;}
.lqzx_cont .lqzx_box .item .item_top .div1 strong{ line-height: 45px; color:#fff; font-size: 40px; font-family: Arial;}
.lqzx_cont .lqzx_box .item .item_top .div1 em{color: #fff; margin-left: 10px; font-size: 18px;}
.lqzx_cont .lqzx_box .item .item_top .div2{height: 44px; color: #fff; line-height: 22px; overflow: hidden; margin: 0 0 5px;}
.lqzx_cont .lqzx_box .item .item_top .div3{color: #666; font-size: 12px;}
.lqzx_cont .lqzx_box .item .item_bot{background: #f9f9f9;  height: 60px;}
.lqzx_cont .lqzx_box .item .item_bot .but{width: 119px; height: 30px; line-height: 30px; border-radius: 15px; margin-top: 14px; vertical-align: middle;}

.lqzx_cont .lqzx_box .item_blue .item_top{background: #74d2d4}
.lqzx_cont .lqzx_box .item_blue .item_bot .but{ border: 1px solid #74d2d4; color: #74d2d4; }
.lqzx_cont .lqzx_box .item_blue .item_bot .but:hover{background: #74d2d4; color: #fff;}

.lqzx_cont .lqzx_box .item_hui .item_top{background: #d1d1d1}
.lqzx_cont .lqzx_box .item_hui .item_bot .but{ border: 1px solid #d1d1d1; color: #d1d1d1; }

.lqzx_cont .lqzx_box .item_red .item_top{background: #ff6d6d}
.lqzx_cont .lqzx_box .item_red .item_bot .but{ border: 1px solid #ff6d6d; color: #ff6d6d; }
.lqzx_cont .lqzx_box .item_red .item_bot .but:hover{background: #ff6d6d; color: #fff;}

.lqzx_cont .lqzx_box .item_yellow .item_top{background: #fdb054}
.lqzx_cont .lqzx_box .item_yellow .item_bot .but{ border: 1px solid #fdb054; color: #fdb054; }
.lqzx_cont .lqzx_box .item_yellow .item_bot .but:hover{background: #fdb054; color: #fff;}

.lqzx_cont .lqzx_box .item_violet .item_top{background: #b66ff5}
.lqzx_cont .lqzx_box .item_violet .item_bot .but{ border: 1px solid #b66ff5; color: #b66ff5; }
.lqzx_cont .lqzx_box .item_violet .item_bot .but:hover{background: #b66ff5; color: #fff;}

/*我的优惠券*/
.wdyhq_cont .tabs{margin-bottom: 20px;}
.wdyhq_cont .tabs li{float: left; margin-right: 30px; line-height: 1.8em}
.wdyhq_cont .tabs li.active a{color: #ff9500}
.wdyhq_cont .tabs li.active {border-bottom: 2px solid #ff9500}

/*下单选择优惠券*/
.yhq_cont{margin-top: 20px;}
.yhq_cont .yhq_text .l{width: 200px; float: left; font-size: 16px; font-weight: bold}
.yhq_cont .yhq_text .l span{cursor: pointer;}
.yhq_cont .yhq_text .l span img{margin-top: -2px;}
.yhq_cont .yhq_text .r{color: #ff9500; font-size: 16px; float: right; text-align: right;}
.yhq_cont .yhq_box{background: #fff; padding:20px; margin-top: 15px;}
.yhq_cont .yhq_box .item{width: 170px; cursor: pointer; border: 2px solid #fff; height: 50px; margin-bottom: 20px; float: left; color: #fff; padding: 10px; margin-left: 20px;}
.yhq_cont .yhq_box .item:nth-child(5n+1){margin-left: 0px;}
.yhq_cont .yhq_box .item .div1{font-size: 12px;}
.yhq_cont .yhq_box .item .div1 span{font-size: 22px; margin-right: 10px;}
.yhq_cont .yhq_box .item .div2{margin-top: 3px; font-size: 12px;}
.yhq_cont .yhq_box .item-selected{
	border: 2px solid #ff9500;
    background-image: url(/images/dg.png) !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
}

.yhq_cont .yhq_box .item_blue{background: #74d2d4}
.yhq_cont .yhq_box .item_red{background: #ff6d6d}
.yhq_cont .yhq_box .item_yellow{background: #fdb054}
.yhq_cont .yhq_box .item_violet{background: #b66ff5}


/*0823增加订单自主匹配*/
.ptpp span{font-size: 12px; color: #999}

.bmfws .bmfws_tit{padding: 15px 20px 0px 20px}
.bmfws .bmfws_tit .tit_l{float: left; font-size: 16px; line-height: 30px}
.bmfws .bmfws_tit .tit_l span{color: #ff9500}
.bmfws .bmfws_tit .tit_r{float: right;}
.bmfws .bmfws_tit .tit_r .but{background: #ff9500; color: #fff; padding: 5px 10px; font-size: 15px}
.bmfws .thr tr td{border-bottom: 5px solid #f5f5f5}

.fwpj .fwpj_tit{font-size: 16px; padding: 20px 20px 15px 20px}
.fwpj .fwpj_cont{background: #fff; padding: 40px 40px 20px 40px}
.fwpj .fwpj_cont .fwpj_one .fwpj_one_item{width: 45%; float: left; margin-bottom: 25px}
.fwpj .fwpj_cont .fwpj_one .fwpj_one_item .item_l{font-size: 15px; float: left;}
.fwpj .fwpj_cont .fwpj_one .fwpj_one_item .item_r{font-size: 15px; float: right;}
.fwpj .fwpj_cont .fwpj_one .fwpj_one_item .item_r img{margin-top: -2px}
.fwpj .fwpj_cont .fwpj_one .fwpj_one_item .item_r .cheng1{margin-left: 10px}
.fwpj .fwpj_cont .fwpj_one .fwpj_one_item:nth-child(2){float: right;}
.fwpj .fwpj_cont .fwpj_two{margin-top: 15px;}
.fwpj .fwpj_cont .fwpj_two textarea{width: 100%; height: 80px}
.fwpj .fwpj_cont .fwpj_san{text-align: center; margin-top: 20px}
.fwpj .fwpj_cont .fwpj_san .but{font-size: 16px; padding: 5px 30px}

.fwpj .stars .on {
    background: url(../images/x_03.png) no-repeat;
    background-size: 100% 100%;

}
.fwpj .stars i  {
    width: 16px;
    height: 16px;
    float: left;
    margin-right: 3px;
    cursor: pointer;
    background: url(../images/x_05.png) no-repeat;
    background-size: 100% 100%;;
}