body{font:14px/1.8 "microsoft yahei";max-width:815px;position:relative;margin:0 auto;}
dl,dd,dt,p,ul,li,input{margin:0;padding:0;list-style:none;outline:none}
i,s,u,em{font-style:normal;text-decoration:none;}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color: transparent}
input[type=button],input[type=submit],input[type=file],button{cursor:pointer;-webkit-appearance:none; } 
.cf:after,.swipe ul li p:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cf{*+height:1%;}
.mt10{ margin-top:10px;}
.hat{ height:auto !important}
h1,.dn,#t p,#tagtu img,#tagtu p,#tagtu .im,#tagtu .zy,#yq{display:none;}
#k li a img,#zq u,#zq b,#tagtu.c img,#tagtu.c p,#tagtu.c .im,#tagtu.c .zy,#link.c #yq{display:block;}
.oyh{overflow:auto;overflow-y:hidden;}
#d,#p1,#p2,#p3 li,#p4{border-bottom:1px solid #e8e8e8;}
#n a.c{color:#22c485;}
#n1,#t form,#t dl dt,#b4,#b6,#b10,#tag,#t2 form,#fe li,#fe li b,.lbtb{display:-webkit-box;display:box;display:-moz-box;}
#n1 a,#n1 i,#t form input[type=text],#t dl dt i,#b4 i,#b4 a,#b6 i,#b10 i,#tag a,#t2 form input[type=text],.lbtb i{box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;display:block;}
#p1 a,#p3 li,#p1 a,#p3 li u,#p3 li span,#u1 li,#p5 b,#fe li b a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#t{height:42px;padding:2px 55px 0 73px;background:#22c485;position:fixed; width: 100%; max-width: 815px; top: 0px; box-sizing: border-box; z-index: 9999}
#t.w{height:42px;padding:2px 55px 0 73px;background:#22c485;position:relative;}
#t .logo{position:absolute;top:0;left:0;}
#t .m{width:36px;height:36px;background:url(../img/down1.png) 3px -50px no-repeat;background-size:32px auto;display:block;position:absolute;right:8px;top:4px;}
#t .logo img{width:60px;margin:13px 0 0 5px;}
#t form{height:40px;-webkit-box-align:center;position:relative;}
#t form input{height:28px;box-sizing:content-box;border:0 none;background:#fff;display:block;}
#t form input[type=submit]{width:28px;border-radius:0 3px 3px 0;background:url(../img/searchBtn.png) 0 1px no-repeat #fff;background-size:28px;}
#t form:before{content:"";height:19px;border-right:1px solid #ddd;position:absolute;right:29px;top:11px;}
#t form input[type=text]{border-radius:3px 0 0 3px;text-indent:10px;font-size:12px; color:#999999}
#t dl{width:100%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2);position:absolute;top:44px;left:0;display:none;z-index:999;}
#t dl dt{height:36px;margin:10px 15px 5px 15px;border:1px solid #fc6500;border-radius:3px;}
#t dl dt i{height:36px;line-height:36px;font-size:14px;color:#fc6500;text-align:center;display:block;}
#t dl dt i{border-right:1px solid #fc6500;}
#t dl dt i:last-of-type{border:0 none;}
#t dl dt i.c{background:#fc6500;color:#fff;}
#t dl dd{margin:0 10px 15px 10px;}
#t dl dd a{width:30.33%;margin:1.5%;padding:12px 7px;line-height:1.6;border:1px solid #d6d6d6;color:#999;text-align:center;display:inline-block;box-sizing:border-box;}
#t dl dd a i{color:#333;display:block;}

#t p{padding:5px 10px 5px 5px;position:absolute;top:44px;right:0;background:#fff;border:1px solid #d6d6d6;z-index:9999;}
#t p a{padding-left:44px;font-size:16px;background:url('../img/tp-ico.png') 16px 5px no-repeat;background-size:20px auto;display:block;}
#t p a:nth-child(2){background-position:16px -65px;background-size:18px auto;}
#t p a:nth-child(3){background-position:16px -113px;background-size:20px auto;}
#t p a:nth-child(4){background-position:16px -141px;background-size:19px auto;}
#t p a:nth-child(5){background-position:16px -189px;background-size:20px auto;}
#t p a:nth-child(6){background-position:16px -30px;background-size:18px auto;}
#t p a:nth-child(7){background-position:16px -323px;background-size:21px auto;}
#t p a:nth-child(8){background-position:16px -384px;background-size:20px auto;}
#t p a:nth-child(9){background-position:16px -230px;background-size:20px auto;}

#t2{height:42px;padding:2px 55px 0 50px;background:#22c485;position: fixed; width: 100%; top: 0px; box-sizing: border-box; max-width: 815px; z-index: 999999}
#t2 .back{position:absolute;top:0;left:0; width: 50px; height: 40px;}
#t2 .back img{ height: 20px; width: 16px; margin: 10px 0px 10px 10px; }
#t2 form{height:40px;-webkit-box-align:center;position:relative;}
#t2 form input{height:28px;box-sizing:content-box;border:0 none;display:block; border-radius:3px;}
#t2 form input[type="text"]{text-indent:20px;font-size:12px; color:#999999; background:url(../img/searchBtn.png) no-repeat 0px 5px #fff; background-size: 20px; cursor:pointer;}
#t2 form input[type="submit"]{ position: absolute; right: -50px; top: 0px; height: 40px; line-height: 40px; width: 50px; text-align: center; color: #ffffff; background-color: transparent; }
#j div a{color:#22c485}

#n{line-height:36px;padding:0;border-bottom:1px solid #d6d6d6;background:#fff;font-size:16px;position:relative; margin-top: 42px;}
#n a{width:16.666666%;display:inline-block;text-align:center;}
#n i,#b3 i{width:44px;height:36px;display:block;position:absolute;bottom:0;right:0;}
#n i:after,#b3 i:after{content:"";width:14px;height:10px;background:url(../img/ud.png) 0 0 no-repeat;background-size:14px auto;position:absolute;top:14px;right:20px;}
#n i.c:after,#link.c #b3 i:after,#tagtu.c #b3 i:after,#tagtu.c .zy.h:after{background-position:0 -10px;}
#n.fx{position: fixed; width: 100%; max-width: 800px; top:0px }
/*#n em{width:100px;line-height:34px;border:1px solid #d6d6d6;background:#fff;text-align:center;position:absolute;right:0;top:44px;display:none;z-index:99;}
#n em a{border-bottom:1px solid #d6d6d6;display:block;}*/
#qt1 {
	background:#FFF url(data:image/png;base64,R0lGODlhuABBAJEAAPhkZP/Ctv////qHhCH5BAAHAP8ALAAAAAC4AEEAAAL/hI+py+0Po5y0Wjiu3rz7Dx5BSJbmiSpCyrbuuwwrTNd2F8z3zveq7gsKXzLg8IgM5YzJprMiiD6nVEyUWc1Sl1itN3ntfsc+rpiMtpnTbF/43I6fzHC5HUS/61HF8P5PQlcHSAjxJlWYaNHnp+goITj46HiIOHmpwNiIyWkQKdm5V2kZOqm5Wfr4CZoaN0raWrjKGos2W6v4CourN0vLq+ULDCg8vFdsrKf7mzx123z3DG2nOx39am13epVNPdot9wket808fvR9zhapzrbdvn4InyY4j3Zqb/uWT5bHP7bv35c1Ar0wKvgFFcIt3BZm6eNQS8OIDM1RhFHkYpVdCBqR5Og4RUYBADs=) 0 0 no-repeat;
    
    background-size: auto 33px;height: 33px;display: block; margin: 0;border: 0;padding: 0 10px;font: 100 16px/33px "微软雅黑";color: #FFF;
}
#qt1 i {
    float: right;
    color: #BBB;
    font-size: 12px;
}
#b{background:#f1f1f1;position:relative;overflow:hidden;}
#b p{white-space:nowrap;}
#b p a{width:100%;display:inline-block;overflow:hidden;vertical-align:middle; position:relative}
#b p a img{display:block;width:100%;}
#b p a b{display: block;width: 100%;background: rgba(0,0,0,0.45);position: absolute;bottom: 0;font: 14px/30px 'microsoft yahei';height: 30px;text-indent: 10px;color: #FFF; padding-right: 75px; box-sizing: border-box; overflow: hidden;}
#b s{display:block;position:absolute;bottom:5px;right:0px;text-align:center;z-index:9;}
#b s i{width:5px;height:5px;margin-right:10px;background:#fff;border-radius:50%;display:inline-block;}
#b s i.c{background:#22c485;}

#d,#p1.x,#p1.p1{padding:10px 0;}
#d a,#d1 a,#p1 a{width:25%;text-align:center;display:inline-block;}
#d a:before{content:"";width:50px;height:50px;margin:0 auto 5px;background:url(../img/snav.png) 10px 10px no-repeat #ffac13;background-size:30px auto;border-radius:50%;display:block;}
#d a:nth-child(2):before{background-position:10px -83px;background-color:#83c44e;}
#d a:nth-child(3):before{background-position:10px -130px;background-color:#2196f3;}
#d a:nth-child(4):before{background-position:10px -35px;background-color:#00c0a5;}


#d1{padding:10px 6px }
#d1 a u{height: 46px;line-height: 48px;color: #fff;border-radius: 3px;margin: 0 4px;display: block;font-size: 15px;}
#d1 a u i{width: 22px;height: 22px;display: inline-block;vertical-align: top;margin-top: 12px;margin-right: 2px;}
#d1 a:nth-child(1) u{background: #c360ed;box-shadow: inset 0 -1px 1px #a133e0;}
#d1 a:nth-child(2) u{background: #36b6ff;box-shadow: inset 0 -1px 1px #168fff;}
#d1 a:nth-child(3) u{background: #ff5043;box-shadow: inset 0 -1px 1px #ec241b;}
#d1 a:nth-child(4) u{background: #7ac422;box-shadow: inset 0 -1px 1px #4fac0c;}
#d1 a:nth-child(1) u i{background: url(../img/icli1.png) no-repeat;background-size: 100% 100%;}
#d1 a:nth-child(2) u i{background: url(../img/icli2.png) no-repeat;background-size: 100% 100%;}
#d1 a:nth-child(3) u i{background: url(../img/icli3.png) no-repeat;background-size: 100% 100%;}
#d1 a:nth-child(4) u i{background: url(../img/icli4.png) no-repeat;background-size: 100% 100%;}

#b1,#b2,#b3,#b7,#b8,#b9{height:40px;line-height:40px;padding:0 12px;font-size:16px;font-weight:normal;display:block; overflow:hidden}
#b1 a,#b2 a{width:48px;padding-right:16px;text-align:right;font-size:12px;color:#999;background:url(../img/snav.png) 44px -242px no-repeat;background-size:30px auto;float:right;}
#b2:before,#b7:before,#b8:before{content:"";border-left:2px solid #22c485;margin-right:8px;}
#b2 u{text-align:right;font-size:14px;color:#999;background:url(../img/ico_hyh.png) 0px 0px no-repeat ;background-size:14px auto; background-position: left center; float:right; padding-left: 20px;}
#b3{height:44px;padding:0 0 0 12px;background:#f4f4f4;line-height:44px;position:relative;}

#b3.f{font-size:13px; background-color: #ffffff}
#b4,#b6{line-height:40px;text-align:center;font-weight:normal;background:#eee;}
#b4 i.c,#b4 a.c,#b6 i.c{color:#22c485;border-bottom:2px solid #22c485;font-weight:bold;}
#b6{background:none;}
#b5{padding:10px;border-bottom:1px solid #e8e8e8;}
#b5 b{font-size:18px;}
#b5 span{display:block;color:#999;font-size:14px;}
#b5 span i{margin-right:10px;}
#b7{font-family:initial;font-weight:bold;}
#b7 a{margin:0 5px;font-family:microsoft yahei;font-weight:normal;}
#b8{overflow: hidden; height: auto;}
#b8 u{ float: right; height: 40px;}
#b8 u i{width: 52px; height: 26px; line-height: 26px;border: 1px solid #22c485; margin-top: 6px; text-align: center; font-size: 14px; display: inline-block;}
#b8 u i:first-child{border-radius: 5px 0px 0px 5px}
#b8 u i:last-child{border-radius: 0px 5px 5px 0px}
#b8 u i.c{background-color:#22c485; color: #ffffff }
#b9 a{ line-height:40px; display:block; float:right;} 
#b9 a i{ height:16px; width:16px; margin-right:4px; float:left; margin-top:12px; background:url(../img/ico_hg.png) no-repeat; background-size:16px 16px; display:inline-block}
#b10 i{display: block;height: 35px;margin: 10px 8px 10px 10px;line-height: 35px;text-align: center;border-radius: 3px; font-weight: normal;}
#b10 i a{display: block;height: 33px;line-height: 33px;text-decoration: none;border: 1px solid #dcdcdc; background: #fff;}
#b10 i.c a{border: 1px solid #22c485;background: #22c485;color: #fff;}
.bqt{padding:5px;max-width:790px; margin:0px auto;display: -moz-box;display: -webkit-box;display: box;}
.bqt.t{padding-bottom:0;margin-bottom:0;}
.bqt.m{padding:0 5px;border-top:0;}
.bqt.b{padding-top:0;}
.bqt.b a{border-top:0;}
.bqt a,.bqt i{-webkit-box-pack:center;border:1px solid #22c485;border-right:0;-webkit-box-align:center;background:#FFF;font:14px/30px 'microsoft yahei';color:#22c485; -webkit-box-flex: 1; box-flex: 1; -moz-box-flex: 1;display: -moz-box;display: -webkit-box; display: box;}
.bqt a.c,#bqt i.c{background:#22c485;color:#FFF;}
.bqt :last-child{border-right:1px solid #22c485;}
#plioc{display: inline-block;padding: 0 5px 0 24px;height: 18px;line-height: 19px;font-size: 12px;color: #fff;border-radius: 4px; background: url(../img/msgs.png) #22c485 4px center no-repeat;background-size: 15px 12px; font-size: 13px;}

#p{margin:10px;}
#p li{padding:10px 0;border-top:1px solid #e6e6e6;}
#p u{height:24px;line-height:24px;margin-bottom:2px;color:#22c485;display:block;position:relative;}
#p u i{width:80px;height:24px;color:#a6a6a6;font-size:12px;text-align:right;overflow:hidden;position:absolute;top:0;right:0;}
#p p{font-size:12px;}


#p1{line-height:1.4;}
#p1 a{height:18px;padding-top:70px;overflow:hidden;font-size:12px;background:center 0 no-repeat;background-size:65px auto; vertical-align: top;}
#p1 a img{width:65px;height:65px;border-radius:15px;display:block;margin:0 auto 5px;}
#p1.x{white-space:nowrap;overflow-x:scroll;}
#p1.x a{width:22%;}
#p2{padding:0px 0 15px 10px;white-space:nowrap;overflow-x:scroll;}
#p2 a{ display:inline-block;margin-right:10px; position:relative;}
#p2 img{width:200px;height:100px;border-radius:10px;display:inline-block;vertical-align:top;}
#p2 b{display: block;width: 100%;background: rgba(0,0,0,0.22);position: absolute;bottom: 0;font: 14px/30px 'microsoft yahei';height: 30px;text-indent: 10px;color: #FFF;border-radius:0px 0px 10px 10px;}


#p3 li{height:65px;padding:10px 75px 10px 85px;line-height:1.6;background:10px 10px no-repeat;background-size:65px auto;position:relative;counter-increment:lis 1;}
#p3 li b a{font-size:15px;font-weight:normal;display:block; width:100%; height:25px; line-height:25px; overflow:hidden}
#p3.bang li b a:before{content:counter(lis);width:24px;height:18px;margin-right:5px;line-height:18px;background:#999;color:#fff;border-radius:3px;text-align:center;display:inline-block;}
#p3 li:first-of-type b a:before,#p3 li:nth-of-type(2) b a:before,#p3 li:nth-of-type(3) b a:before{background:#f60;}
#p3 li u,#p3 li span{font-size:12px;color:#999;display:block;}
#p3 li u:nth-of-type(2),#p3 li u:nth-of-type(2) i{padding-left:18px;background:url(../img/snav.png) -6px -255px no-repeat;background-size:26px auto;}
#p3 li u:nth-of-type(2) i{padding-left:25px;background-position:0px -293px;color:red;}
#p3 li u i{padding:0 6px;margin-left:6px;border-left:1px solid #d9d9d9;}
#p3 li u a,#p3 li span a{margin-right:5px;color:#999;}
#p3 li u em{ margin-left:5px;}
#p3 li s{width:84px;height:13px;margin:3px 0;background:url(../img/x.png) no-repeat;display:block;}
#p3 li s.x1{background-position:0 -26px;}
#p3 li s.x2{background-position:0 -52px;}
#p3 li s.x3{background-position:0 -78px;}
#p3 li s.x4{background-position:0 -104px;}
#p3 li s.x5{background-position:0 -130px;}
#p3 li .best,#p3 li .hot,#p3 li .rq{width:36px;height:36px;display:block;position:absolute;top:0;left:0;}
#p3 li .best{background:url(../img/kbest.png) no-repeat;background-size:36px 36px;}
#p3 li .rq{background:url(../img/krq.png) no-repeat;background-size:36px 36px;}
#p3 li .hot{background:url(../img/khot.png) no-repeat;background-size:36px 36px;}
#p3 li .bimg{ display:block; position:absolute; width:65px; height:65px; top:10px; left:10px;}
#p3 li p{font-size:12px;color:#999;display:block;}
#p3 li p i{ background:url(../img/ic_sel1.png) no-repeat left center;background-size:12px 12px; padding-left:12px; margin-right:6px;}
#p3 li p i:nth-child(2){background-image:url(../img/ic_sel2.png) }
#p3 li p i:nth-child(3){background-image:url(../img/ic_sel3.png) }
#p3 li .phb{ position:absolute; top:0px; right:0px; height:56px; width:64px; background:url(../img/pank_d.png) no-repeat; background-size:64px 56px; display:block}

#p3.lb span{width:100px;height:13px;margin-top:5px;background:#ccc;border-radius:6px;display:block;position:relative;}
#p3.lb span code{height:13px;background:#94c804;border-radius:6px;display:block;position:absolute;top:0;left:0;}
#p3.lb span i{width:100px;height:13px;line-height:13px;font-size:12px;color:#777;display:block;position:absolute;top:20px;left:0;}

#p3.fx{position: fixed; width: 100%;max-width: 815px; top: 42px; background: #ffffff; box-sizing: border-box;z-index: 1 }
#p3.g li{height:60px; overflow:visible}
#p3.g li a#xz{width:55%;height:36px;line-height:36px;background:#eee;border-radius:4px;color:#aaa;text-align:center;right: 10px;top: 20px;}
#p3.g #xztj {border-bottom:none}
#p3.g li .fxz{position:absolute;right:auto;top:auto;height:36px;padding:10px 0;bottom:50px;left:0;width:100%; overflow:visible}
#p3.g li .fxz a#xz{display:block;margin:0 10px; left:0px;}
#p3.g li .fxz.fx{position:fixed;top:42px;left:0;background:#fff;z-index:999; border-bottom: 1px solid #e8e8e8}
#p3.g li .fxz.fx a{top: 10px !important}
#p3.g li u{background:none;padding:0;}
#p3.g li b a{font-size: 16px}
#p3.g li a.gsxz{width:60%;height:36px;line-height:36px;background:#22c485;border-radius:5px;color:#fff;text-align:center;right: 0px;top: 20px; font-size:16px; position:absolute; display:block; margin:0px 10px; z-index:1;}
#p3.g li a.gsxz em{ width:100%; height:30px; line-height:30px; color:#ffffff; border-radius:5px; text-align:center; z-index:3; position:absolute; font-size:12px; left:0px; bottom:-36px;background-color:rgba(0,0,0,.7)}
#p3.g li a.gsxz em:after{content:'';width:0;height:0;border-style:solid;border-width:0 4px 6px 4px;border-color:transparent transparent rgba(0,0,0,.7) transparent;position:absolute;top:-6px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}


#p3.g li.hno{height: 111px}

#p3.x li{height:165px; overflow:visible}
#p3.x li a#xz{width:55%;height:36px;line-height:36px;background:#22c485;border-radius:4px;color:#fff;text-align:center;right: 10px;top: 20px;text-align:center;font-size:16px;}
#p3.x li .fxz{position:absolute;right:auto;top:auto;height:36px;padding:10px 0;bottom:50px;left:0;width:100%; overflow:visible}
#p3.x li .fxz a#xz{display:block;margin:0 10px; left:0px;}
#p3.x li .fxz.fx{position:fixed;top:42px;left:0;background:#fff;z-index:999; border-bottom: 1px solid #e8e8e8}
#p3.x li .fxz.fx a{top: 10px !important}
#p3.x li u{background:none;padding:0;}
#p3.x li b a{font-size: 16px}

#p3.x li.hno{height: 111px}

#p3.bb{ height:264px; overflow:hidden}
#p3.bb li{height:45px;padding:10px;}
#p3.bb li b a:before{content:"";width:3px;height:3px;margin-right:5px;background:#999;border-radius:50%;line-height:45px;font-size:20px;vertical-align:middle;display:inline-block;}
#p3.bb li u{margin-top:5px;overflow:hidden;}
#p3.bb li u i:first-child{border:none;}
#p3.bb li u i{margin:3px;}
#p3.bb li a#xz{font-size:12px;top:10px;right: 10px;}

/*#p3.l li{border-bottom:none} */

#jzmore{ height:36px; line-height:32px; text-align: center;background-color: #f6f6f6; color:#999999; margin: 10px;}
#jzmore em{background:url(../img/ud.png) right 6px no-repeat;background-size:13px auto;padding-right:17px; font-size:12px;}
#jzmore.c em{background-position:right -7px;}

#tag{padding:10px; overflow-x: auto;white-space: nowrap;}
#tag a{margin:3px 6px;line-height:24px;color:#22c485;border:1px solid #22c485;border-radius:5px; display:inline-block; padding:0px 5px;}
#tag a:nth-child(1n+0){color:#3ccba0; border-color:#3ccba0}
#tag a:nth-child(2n+0){color:#2998ff; border-color:#2998ff}
#tag a:nth-child(3n+0){color:#9f4ad5; border-color:#9f4ad5}
#tag a:nth-child(4n+0){color:#ff6600; border-color:#ff6600}



a#xz{width:40px;text-align:center;font-size:16px;color:#22c485;display:inline-block;position:absolute;right:10px;top:16px;}
a#lq{width:60px;height:30px;line-height:30px;background:#94c804;border-radius:2px;color:#fff;text-align:center;position:absolute;top:28px;right:10px;}

#p3 li a#xz{width: 58px;height: 27px;line-height: 27px;border-radius: 5px;color: #ffffff;background-color: #22c485;right: 10px;top: 26px; font-size: 12px}
/*#p3.l li a#xz{ width:120px; top:10px; background-color:#eeeeee; color:#aaaaaa; font-size:14px;}
#p3.l li a.gsxz{width: 120px;height: 30px;line-height: 30px;border-radius: 5px;color: #fff;background-color: #22c485;right: 10px;bottom: 10px;font-size:14px; text-align:center; position:absolute}
*/
.wsn{overflow-x:auto;white-space:nowrap;}
#p4 u{height:22px;line-height:22px; margin-left: 10px;}
#p4 a{height:22px;line-height:22px;padding:0 12px;margin:5px 10px;border:1px solid #ccc;border-radius:10px;font-size:12px;display:inline-block;}
#p4 a:nth-child(1n+0){color:#3ccba0; border-color:#3ccba0}
#p4 a:nth-child(2n+0){color:#2998ff; border-color:#2998ff}
#p4 a:nth-child(3n+0){color:#9f4ad5; border-color:#9f4ad5}
#p4 a:nth-child(4n+0){color:#ff6600; border-color:#ff6600}

#p5{border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}
#p5 a{width:50%;padding:15px 0 15px 73px;font-size:12px;color:#777;border:1px solid #e2e2e2;border-top:none;border-left:none;background:13px 12px no-repeat;background-size:52px auto;display:inline-block;box-sizing:border-box;}
#p5 a b{font-size:14px;font-weight:normal;color:#333;display:block;}
#p5.bang a{padding:15px 76px 15px 20px;text-align:center;background-position:90% 12px;}

#p6 a{height:40px;line-height:40px;margin:0 10px;padding:0 10px;border-bottom:1px solid #e8e8e8;display:block;position:relative;overflow:hidden;}
#p6 a:before{content:"";width:4px;height:4px;background:#999;border-radius:50%;display:inline-block;position:absolute;top:18px;left:0;}

#p7{padding:5px;}
#p7 a{width:50%;margin-bottom:10px;padding-top:85px;background:center 0 no-repeat;background-size:140px auto;text-align:center;display:inline-block;}
#p7.w a{display:block;width:100%;height:90px;margin:0;padding:10px 40px 10px 90px;border-bottom:1px solid #e8e8e8;background-position:10px 10px;background-size:70px auto;text-align:left;box-sizing:border-box;position:relative;}
#p7.w b,#p7.w u{display:block;font-size:16px;font-weight:normal;}
#p7.w u{font-size:12px;color:#999;}
#p7.w a:after{content:"";position:absolute;top:30px;right:10px;width:16px;height:24px;background:url(../img/go_btn.png) 0 0 no-repeat;background-size:16px 24px;}

#p8{padding:10px;}
#p8 a{width:25%;margin:0 auto 10px;display:inline-block;text-align:center;white-space: nowrap;overflow:hidden;font-size:12px;text-overflow:ellipsis;}
#p8 a img{width:65px;height:82px;border:1px solid #d3e4e5;background:#f6f9f9;display:block;margin:0 auto;padding:3px;overflow:hidden;}
#p8.w{height:120px;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;}
#p8.w a{display:inline-block;width:134px;margin-right:10px;overflow:hidden;}
#p8.w a img{width:135px;height:92px;border-radius:5px;display:block;}
#p8.x a img{height:65px;}

#p9 a{height:45px;line-height:45px;width:50%;border:1px dashed #dfdfdf;margin-top:-1px;box-sizing:border-box;;text-align:center;font-size:15px;display:inline-block;}
#p9 a:before{content:"";width:17px;height:17px;margin:-4px 5px 0 0;background:url(../img/p9.png) 0 0 no-repeat;background-size:17px auto;display:inline-block;vertical-align:middle;}

#p10{padding:0 8px;}
#p10 a{width:50%;margin-bottom:5px;text-align:center;display:inline-block;}
#p10 a img{width:95%;margin:0 auto;display:block;}
#p10 a u{display: block; height: 22px; line-height: 22px; overflow: hidden;}

#p11{ height: 120px; margin:5px; border: 1px solid #eee;}
#p11 a{ border-right: 1px dotted #eeeeee;border-bottom: 1px dotted #eeeeee; width: 50%; height: 60px;display:inline-block; box-sizing: border-box; background-position:20px 10px; background-repeat:no-repeat;  background-size: 40px 40px; line-height: 60px; padding-left: 80px; font-size: 16px; color: #666666}
#p11 a:nth-child(2),#p11 a:nth-child(4){ border-right: none; }
#p11 a:nth-child(3),#p11 a:nth-child(4){ border-bottom: none; }
#p11 a.a1{ background-image:url(../img/ico_flrj1.png); }
#p11 a.a2{ background-image:url(../img/ico_flrj2.png); }
#p11 a.a3{ background-image:url(../img/ico_flrj3.png); }
#p11 a.a4{ background-image:url(../img/ico_flrj4.png); }
#p11 a.a5{ background-image:url(../img/ico_flrj5.png); }
#p11 a.a6{ background-image:url(../img/ico_flrj6.png); }
#p11 a.a7{ background-image:url(../img/ico_flrj7.png); }
#p11 a.a8{ background-image:url(../img/ico_flrj8.png); }

#p12 > div{padding: 0px 12px; overflow: hidden; height: auto;}
#p12 li{height: 130px;overflow: hidden;font-size: 12px; width: 25%; text-align: center;display: inline-block;}
#p12 li a{ width: 65px; height: 60px; padding-top: 70px; background: center 0 no-repeat;background-size: 65px auto; display: inline-block; margin: auto; position: relative;}
#p12 li a i{width:36px;height:36px;display:block;position:absolute;top:0;left:0;}
#p12 li a i.i1{background:url(../img/kbest.png) no-repeat;background-size:36px 36px;}
#p12 li a i.i2{background:url(../img/krq.png) no-repeat;background-size:36px 36px;}
#p12 li a i.i3{background:url(../img/khot.png) no-repeat;background-size:36px 36px;}
#p12 li u{display: block; height: 15px; line-height: 15px; margin-bottom: 10px; overflow: hidden; font-size: 14px}
#p12 li b{color: #22c485;line-height: 25px;width: 56px;border: 1px solid #22c485;border-radius: 3px;margin: 0 auto 10px auto; font-weight: normal; display: block;}

#n1{height:34px;line-height:34px;margin:10px;background:#fff;border:1px solid #22c485;border-radius:5px;text-align:center;}
#n1 a,#n1 i{border-right:1px solid #22c485;color:#22c485;display:block;}
#n1 a:last-of-type,#n1 i:last-of-type{border:none;}
#n1 a.c,#n1 i.c{background:#22c485;color:#fff;}
#n1.x{height:26px;line-height:26px;}

#u1{padding:0 10px;}
#u1 li{height:18px;padding:10px 0;line-height:18px;border-bottom:1px dashed #ddd;}
#u1 li .gl,#u1 li .zx,#u1 li .pc,#u1 li .sp{display:inline-block;width:32px;height:18px;margin-right:5px;font-size:12px;text-align:center;color:#fff;background:#ff9600;}
#u1 li .zx{background:#b243ff;}
#u1 li .pc{background:#22c485;}
#u1 li .sp{background:#0a78bb;}

#u2{margin:0 10px;border-top:1px solid #ddd;overflow:hidden;}
#u2 li{height:72px;padding:10px 0 10px 130px;border-bottom:1px solid #ddd;position:relative;color:#999;font-size:13px;}
#u2 li b{display:block;font-size:14px;font-weight:normal;line-height:24px;height:48px;overflow:hidden;}
#u2 li b img{width:120px;height:72px;position:absolute;left:0;top:10px;}
#u2 li u{display:block; height: 20px; overflow: hidden;}
#u2 li u a{color:#4dba50;}

#j .tu{height:180px;padding:10px 0 10px 10px;white-space:nowrap;background:#f2f2f2;overflow-x:scroll; position: relative;}
#j .tu img{height:180px;margin-right:10px;display:inline-block;vertical-align:top; border-radius: 5px;}
#j .tu i{ width: 100px; height: 180px; background:url(../img/ico_vplay.png) no-repeat center center rgba(0, 0, 0, 0.5); background-size: 30px 30px; position: absolute; top: 10px; left: 10px; display: inline-block;  }
#j .tu.c{padding:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:hidden;z-index:10001;background:rgba(0, 0, 0, 0.7)}
#j .tu.c img{height:auto;margin:0; max-height: auto}
#j div{margin:10px;overflow:hidden; margin-bottom: 0px;}
#j div img{max-width:290px;max-height:300px;margin:0 auto 15px;display:block;}
#j div b{height:35px;line-height:35px;font-size:18px;font-weight:normal;color:#22c485;display:block;}
#j div div.txt{margin:0px;}
#j div div.txt img{ max-width: 100%; max-height: auto; margin: auto; }
#j div div.txt b{font:14px/1.8 "microsoft yahei"; height: auto; line-height: auto;}
#j div div.txt b,#j div div.txt strong{font-weight:normal;}
#j div.y{ height: 108px; line-height: 25px}
#j div.c{ height: auto;}
#j #p4{border:none;overflow-x:auto;}
#j #p4 a{margin:6px 0px 0 6px;}
#j #p4.fx{position:fixed;top:56px;left:0;width:100%;padding-bottom:10px;border-bottom:1px solid #ddd;background:#fff;z-index:999;}
#j #p4.fx a{margin:5px 10px;}
#jm{overflow:hidden;}
#jm i{height:16px;line-height:16px;margin:10px;padding-right:17px;color:#999;background:url(../img/ud.png) right 6px no-repeat;background-size:13px auto;float:right;}
#jm.c i{content:"123";background-position:right -6px;}

#bb span img{width:100%;display:block;}

#k li{margin:0 10px 15px 10px;box-shadow:0 2px 4px #d7d7d7;border-bottom:1px solid #e8e8e8;overflow:hidden;}
#k li img{margin:0 auto;}
#k li b{height:20px;line-height:20px;margin:5px 0 0 10px;color:#000;font-size:16px;display:block;overflow:hidden;}
#k li p{height:60px;line-height:1.6;padding:5px 10px 10px;color:#777;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

#z{position:relative;}
#z s{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:url(../img/kbg.png) repeat-x;}
#z img{width:100%;max-height:175px;display:block;vertical-align:bottom;}
#z i{height:40px;line-height:40px;padding-left:50px;color:#fff;font-size:16px;position:absolute;top:0;left:0;z-index:9;}
#z i a{width:42px;height:35px;background:url(../img/kback.png) 0 5px no-repeat;background-size:90% auto;position:absolute;top:0;left:10px;}

#zq dd{padding:5px;}
#zq dd a{position:relative;display:inline-block;width:33.3%;line-height:40px;font-size:12px;text-align:center;border-bottom:1px solid #ebebeb;}
#zq dd a:after{content:"|";color:#20202c;position:absolute;right:0;top:0;}
#zq dd a:nth-child(3n):after{content:none;}


#llb span,#llb u{display:block;width:90%;margin:0 auto 10px;font-size:12px;text-indent:1em;}
#llb u{line-height:30px;border:1px solid #ccc;}
#llb div{display:none;}
#llb u input{border:none;padding:0;margin-left:5px;}
#llb p{padding:0px 10px 10px;color:#666;}
#llb p i{color:#22c485;}

#con{overflow:hidden;padding:5px 10px;font-size:15px; border-bottom: 1px solid #e8e8e8}
#con p{margin-bottom:15px; }
#con img{max-width:100%;margin:0 auto;display:block;padding-top:5px;}
#con p:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#con a{color:#22c485;}
#con table{width:100%;}
#con hr{ display:none}
#con .pg{margin: 0}

#tagtu img{width:100%;}
#tagtu p{padding:0 10px;color:#333333;  height:50px; overflow:hidden}
#tagtu .im{ position:relative;}
#tagtu .im .desc{display: block;background: rgba(0,0,0,0.55);position: absolute;bottom: 0;font: 12px/24px 'microsoft yahei';max-height: 48px; width:100%;overflow:hidden}
#tagtu .im .desc .txt{ line-height:24px; color: #FFF; height:auto;padding:0px 10px;display:block}
#tagtu .zy{ color:#999999; font-size:12px; text-align:right; padding-right:30px; position:relative; height:26px; line-height:26px;}
#tagtu .ist{width: auto;height: auto;line-height: 22px;font-size: 15px;font-weight: normal;color: #fff;background: #22c485;opacity: 1;display: block;overflow: hidden;position: absolute;right: 0;top: 0;padding: 5px 8px;}

#er{margin:10px;border:1px dotted #F00;padding:20px;text-align:center;background:#FFF;color:#F00;}

#f1{padding:10px;}
#f1 textarea{width:100%;padding:10px;box-sizing:border-box;display:block; border:1px solid #999999}
#f1 input[type="submit"]{width:100%;height:32px;margin:10px 0;line-height:32px;color:#fff;background:#22c485;border:0;}
#bqs{margin-top:10px;display:block;}
#bqs img{margin-right:5px;display:inline-block;}

#m{width:90%;margin:10px auto;border:1px solid #ccc;border-radius:6px;line-height:34px;line-height:34px;text-align:center;display:block;}
#m1{width:90%;height:30px;margin:10px auto;text-align:center;line-height:30px;background:#f0b933;color:#fff;border-radius:2px;display:block;}

#f{height:46px;line-height:46px;text-align:center;background:#ebebeb;border-top:1px solid #d9d9d9;}

#pg,.ppg,.pg{padding:10px 0;text-align:center;}
.ppg{border:1px solid #dfdfdf;border-width:1px 0;}
.pg a,.pg b,#pg a,#pg b,.ppg i,.ppg a{padding:2px 7px;background:#fff;border:1px solid #22c485;color:#22c485;border-radius:1px;margin:0 2px;}
.pg b,#pg b,.ppg i{background:#22c485;color:#fff;}
#pg .num,.pg .num{cursor:none;}

#yq{padding:0 10px 0 10px;}
#yq a{margin:0 5px 5px 0;color:#999;font-size:10px;}

#gotop{position:fixed;right:10px;bottom:136px;text-indent:-9999px;z-index:9999;width:38px;height:38px;background: rgba(0,0,0,0.6) url("../img/backtop.png") -4px -5px no-repeat; background-size:46px auto; border-radius:50%; display:none;}
#gotpl,#gotp2{position:fixed;right:10px;bottom:90px;z-index:9999;width:38px;height:38px; line-height:38px; text-align:center; color:#ffffff;background: rgba(0,0,0,0.6); border-radius:50%; display:none;}

#feedback{padding:10px;}
#feedback b{font-weight:normal;padding-right:10px;}
#feedback dt{margin-bottom:10px;}
#feedback select{height:28px;}
#feedback dd textarea{vertical-align:top;width:200px;height:80px;}
#feedback dd input{width:80px;height:28px;margin:10px 0 0 84px;border:0 none;font-family:"微软雅黑";background:#f80;color:#fff;display:block;}

#feed{height:70px;background:#ebebeb;margin:0 0 10px 0;}
#feed p{display:block;margin-left:10px;}

#a0,#a0 img,#a3,#a3 img{width:100%;display:block;overflow:hidden;}


#lol.g li{padding:10px 0 55px 0;}
#lol.g li a#xz{width:94%;height:36px;line-height:36px;background:#2196f3;border-radius:4px;color:#fff;text-align:center;right: 10px;top:16px;}
#lol.g li .fxz{position:absolute;right:auto;top:auto;height:36px;padding:10px 0;left:0;width:100%;}
#lol.g li .fxz a#xz{position:initial;display:block;width:auto;margin:0 10px;}
#lol.g li .fxz.fx{position:fixed;top:0;left:0;background:#fff;z-index:999;}
#lol.g li em{width:50%;display:inline-block;overflow:hidden;}
#lol.g li u{background:none;padding:0;}
#lol.g li img{width:94%;display:block;margin:auto;}

#slide{overflow:hidden;white-space:nowrap;position:relative;background:#fff;}
#slide b{display:block;height:42px;line-height:40px;font-weight:normal; border-radius: 5px; overflow: hidden;}
#slide b{display:flex;width: 92%; box-sizing: border-box;margin:0px 4% ;border:1px solid #22c485;}
#slide b u{flex:1;display:block;border-right:1px solid #22c485; color: #22c485; overflow: hidden;}
#slide b u:last-child{ border-right: none }
#slide b{text-align:center;}
#slide b u.c{background-color:#22c485;color:#ffffff;}
#slide ul li{display:inline-block;position:relative; width: 100%}
#slide ul li .p1{overflow:hidden;}
#slide ul li p a{float:left;}
#slide s{position:absolute;bottom:5px;left:0;width:100%;height:20px;text-align:center;}
#slide s i{display:inline-block;width:12px;height:12px;margin:0 5px;border-radius:50%;background:#f0f0f0;}
#slide s i.c{background:#22c485;}
#slide span a{color:red;position:absolute;right:8px;bottom:-21px;font-size:10px;}

.img_wrapper{text-align:center;}

.label{width: 40%;display: block;float: left;height: 43px;line-height: 48px; font-size: 15px;color: #5a5a5a;padding-left: 10px;}
.label .icon {width: 19px;height: 20px;display: block;float: left;background: url(../img/checkbox.png) 0 0px no-repeat;margin: 14px 6px 0 0;}
.label .checkhover {background-position: 0px -23px !important;}

.tx_text {width: 94%;position: absolute;right: auto;top: auto;height: 50px;margin:0 10px;bottom: 0;left: 0;white-space:initial;}
.tx_text .text2 {font-size: 12px;color: #aaaaaa;}
.tx_text .text1 { font-size: 12px;color: #22c485;}
.tx_text .b {display: block;}
.tx_text .n {display: none;}

.ul li{ position:relative;}
.ul li em.tuijian{ width:36px; height:36px; background: url(../img/tuijian.png) no-repeat; background-size:36px 36px; display:block; position:absolute; top:0; left:0;}

.tj_xz{width: 98%; background:#FFF; border-radius: 6px; box-sizing: border-box; position: fixed; left: 1%; top: 100px; display: block; overflow: hidden; z-index: 20; display:none;border:1px solid #22c485;}
.tj_xz_t{ width:98%; height:2rem; margin:0 auto; margin-top:0px;padding: 10px 0px;margin-bottom: 10px;}
.tj_xz_t h3{width: 100%; height: 2rem; line-height: 2rem; font-size: 16px; font-weight: normal; color: #333; float:left; overflow: hidden; border-bottom: 1px solid #eee; padding: 0px 0 8px 8px;padding: 0px 0 8px 8px;margin: 0px;}
.tj_xz_t i{width: auto;height: auto; font-size: 26px; font-weight: bold; color: #333;transform: rotate(45deg); display: block; overflow: hidden; position: absolute; right: 6px; top: -2px; z-index: 30; cursor: pointer;}
.tj_xz_c{padding-bottom:1rem; width: 100%; height: 266px; display: block; overflow: hidden;}
.tj_xz_c a{padding-top: 70px;overflow: hidden;font-size: 12px;background: center 0 no-repeat;background-size: 65px auto;width: 25%; text-align: center;display: inline-block;text-overflow: ellipsis;
    white-space: nowrap; padding-bottom:20px;}
.tj_xz_c a img{ width: 60px; height: 60px; display: block; margin: 0 auto; overflow: hidden; border-radius: 10px;}
.tj_xz_c a p{ color: #000; font-size: 14px; width: 100%; line-height: 25px; margin: 3px 0; display: block; overflow: hidden; height: 25px;}
.tj_xz_c a span{ display: block; height: 22px; line-height: 22px; margin: 3px 10px 0 10px; border: 1px solid #22c485; border-radius: 3px; color: #22c485; font-size: 12px;}
#mask{width:100%; height:100%; background:#000; position:absolute; left:0; top:0; filter:alpha(opacity=50); -moz-opacity:0.3; opacity:0.3; z-index:9; display:none}
.dp{ width:100%; height:86px; overflow:hidden;}
.gp{ height:186px; overflow:hidden;}

.qtxz{ margin-top:10px; height:auto; padding-bottom:0px;}
.qtxz a{ padding-bottom:10px;}


.swipe{width:100%; margin:0 auto;overflow: hidden;visibility: visible; padding-bottom: 0px !important}
.swipe ul li{text-align:center; display: block !important}
.swipe ul li a{ width:30%; margin-left:2.5%; color:#22c485; border: 1px solid #22c485; border-radius: 10px; float:left; margin-bottom:0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; box-sizing: border-box;}
.swipe ul li a:nth-child(3n){ margin-right: 2.5% }



#g1{border: none;box-shadow: none;margin: 0;padding-top: 20px;background: #fff;}
#g1 b.head {margin: 0 10px;padding-left: 5px;font-size: 16px;line-height: 1.4;border-left: 5px solid #22c485;}
#g1 dt, #g1 dd {margin: 0 10px;padding: 10px 0;border-bottom: 1px solid #f5f6f7;overflow: hidden;}
#g1 dd {padding: 0 0 3px 0;}
#g1 dt b, #g1 dd b {display: block; margin: 5px 0;font-size: 16px;font-weight: normal;color: #4c4c4c; line-height: 1.6;}
#g1 dd b{text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
#g1 dd p img { width: 32%;margin-right: 1%;display: inline-block;overflow: hidden;vertical-align: top;}
#g1 u {font-size: 12px; color: #999;text-align: right;display: block;}
#g1 u span.hot, #g1 u span.tui {vertical-align: middle;color: #fff;font-size: 12px;padding:0 0.2rem;display: inline-block;color: #d00;border: 1px solid #f05b5b;border-radius: 2px;-webkit-transform-origin-x: 0;-webkit-transform: scale(0.9166666666666);float: left;}
#g1 dt img {float: left;width: 32%;margin-right: 2%;}
#g1 dt b {margin: 0;}
#g1 dt u {display: block;color: #999;line-height: 1.8;}
#g1 u span.tui {color: #2a90d7; border-color: #2a90d7;}

.rgg{ position:fixed; right:0px; width:25%; z-index:99999998 !important; bottom:50%;}
.rgg .clo{position: absolute;left: 0px;top: 0px;z-index: 99999998 !important;width: 12% !important;}
.rgg .clo img{ width:100%}
.rgg .gg{ float:left; position:relative; width:100%;}
.rgg .gg img{ width:100%;}

#p3.gd{ height:860px; overflow:hidden}


#gx{color:#333;display:block;z-index:9998;max-width:800px;width:100%;position:fixed;top:42px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.22);box-shadow:0 1px 2px 0 rgba(0,0,0,0.22);}
#gx a{display:none;background:url('../img/0.png') 10px center no-repeat;background-size:40px 40px;background-color:rgba(255,255,255,0.9);-webkit-box-pack:left;-webkit-box-align:left;height:46px;padding:5px 10px 5px 60px;font-size:14px;}
#gx a i{display:block;color:#BBB;font-size:12px;}
#gx a:after{content:'高速下载';position:absolute;top:0;right:10px;background:#22c485;padding:5px 10px;color:#FFF;margin:10px 0;-webkit-border-radius:3px;border-radius:3px;}
#gx.fx a{ display:block}

.ckbt{ font-size:18px;padding:10px; font-weight:bold}
.ckyw{ text-align:right;padding:2px 10px;}
.ckyw a{ color:#22c485}

.jzgd{display: block;background: #F0F0F0; margin: 5px 10px; border-radius:5px; text-align: center; font: 14px/30px 'microsoft yahei'; color: #999;}

.ser{ text-align:center; padding:30px 10px; font-size:14px; line-height:1.8;}
.ser span{ display:block; color:#999999; font-size:12px;}
.sif{ color:#f00; padding:12px; padding-top:0px; line-height:1.6;}
#fe li,#fe li b{box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;}
#fe{background:none;max-width:800px;}
#fe li{background:#FFF;border-top:1px solid #F0F0F0;}
#fe li i{display:inline-block;width:90px;padding:15px 15px 15px 5px;text-align:center;line-height:20px;position:relative;}
#fe li i:after{content:'';display:inline-block;background:url(../img/go_btn.png) no-repeat;background-size:12px auto;width:12px;height:20px;position:absolute;top:50px;right:15px;}
#fe li i a{color:#666;font-weight:bold;display:block;width:80px;height:20px;padding:70px 0 0;background:url('../img/fl.png') 22px 20px no-repeat;background-size:600px auto;}
#fe li b{border-left:1px solid #F0F0F0;font-weight:100;font-size:14px;display:block;}
#fe li b a{display:inline-block;box-sizing:border-box;width:50%;line-height:40px;border-bottom:1px solid #F0F0F0;border-right:1px solid #F0F0F0;text-align:center;vertical-align:middle;color:#333;}
#fe li b a:nth-child(2n+2){border-right:0;}
#fe li b a:last-child,#fe li b a:nth-child(5){border-bottom:0;}
#fe li i.i1 a{background-position:-263px 20px;}
#fe li i.i2 a{background-position:-540px 15px;}
#fe li i.i3 a{background-position:15px -130px;}
#fe li i.i4 a{background-position:-263px -130px}
#fe li i.i5 a{background-position:-535px -140px;}
#fe li i.i6 a{background-position:22px -290px;}
#fe li i.i7 a{background-position:-263px -287px;}
#fe li i.i8 a{background-position:-542px -287px;}
#fe li i.i9 a{background-position:22px -436px;}
#fe li i.i10 a{background-position:-263px -440px;}
#fe li i.i11 a{background-position:-540px -445px;}
#fe li i.i12 a{background-position:22px -593px;}
#fe li i.i13 a{background-position:-260px -596px}
#fe li i.i14 a{background-position:-541px -596px;}
#fe li i.i15 a{background-position:27px -744px}
#fe li i.i16 a{background-position:-262px -744px;}
#fe li i.i17 a{background-position:-540px -744px;}
#fe li i.i18 a{background-position:23px -892px;}
#fe li i.i19 a{background-position:-260px -889px;}
#fe li i.i20 a{background-position:-540px -895px;}
#fe li i.i21 a{background-position:20px -1042px;}
#fe li i.i22 a{background-position:-263px -1045px;}
#fe li i.i23 a{background-position:-542px -1053px;}
#fe li i.i24 a{background-position:18px -1200px;}
#fe li i.i25 a{background-position:-263px -1198px;}
#fe li i.i26 a{background-position:-540px -1205px;}
#fe li i.i27 a{background-position:20px -1353px;}
#fe li i.i28 a{background-position:-258px -1350px;}
#fe li i.i29 a{background-position:-540px -1354px}
#fe li i.sj a{background-position:-263px -130px;}
#fe li i.xt a{background-position:-263px -287px;}
#fe li i.sp a{background-position:-540px -596px;}
#fe li i.yy a{background-position:-263px 20px;}
#fe li i.mh a{background-position:-263px -1045px;}
#fe li i.sh a{background-position:22px -436px;}
#fe li i.aq a{background-position:27px -744px;}
#fe li i.gw a{background-position:-263px -440px;}
#fe li i.sy a{background-position:-260px -889px;}
#fe li i.zx a{background-position:-260px -596px;}
#fe li i.yd a{background-position:-540px 15px;}
#fe li i.lc a{background-position:-540px -1205px;}
#fe li i.tx a{background-position:-535px -140px;}
#fe li i.bg a{background-position:-542px -1053px;}
#fe li i.yu a{background-position:18px -1200px;}
#fe li i.yl a{background-position:-540px -744px;}
#fe li i.et a{background-position:-540px -895px;}
#fe li i.jk a{background-position:15px -130px;}
#fe li i.qp a{background-position:22px -593px;}
#fe li i.dz a{background-position:-540px -445px;}
#fe li i.rpg a{background-position:-262px -744px;}
#fe li i.fl a{background-position:-540px -1354px;}

.dl8 dd{ display: none;overflow: hidden;height: auto; }
.dl8 dd a{width:50%;padding: 7px 0 7px 85px;height: 79px;font-size:12px;color:#777;background: 12px 7px no-repeat;background-size: 65px auto;display:inline-block;box-sizing:border-box;float: left;}
.dl8 dd a em,.dl8 dd a u,.dl8 dd a b{display: block;overflow: hidden;}
.dl8 dd a em{height: 18px; line-height: 18px; color: #333333; overflow: hidden; font-size: 14px}
.dl8 dd a u{height: 24px; line-height: 24px; color: #999999;overflow: hidden;}
.dl8 dd a b{width: 56px; height: 18px; line-height: 18px; border: 1px solid #22c485; color:#22c485; text-align: center; border-radius: 5px;font-weight: normal;}
.dl8 .gd,#p12 .gd,#p3 .gd{border-bottom:1px solid #e2e2e2; padding:5px 10px;border-top:1px solid #e2e2e2;clear: both; }
.dl8 .gd a,#p12 .gd a,#p3 .gd a{height: 30px;line-height: 30px;color: #999999;font-size: 14px;background-color: #eee;display: block;float: none;width: 100%;text-align: center;padding: 0px;border-radius: 5px;}


#fb{height: 49px;border-top:1px solid #d3d3d3;background-color: #fff;position: fixed;bottom: 0;left: 0;right: 0;font-size: 0;z-index: 3; ;overflow: hidden; }
#fb a{width: 20%;text-align: center;float: left;}
#fb a i{height: 20px;width: 20px;background-repeat: no-repeat;background-size: 20px auto;background-image: url(../img/icobtm.png); display: inline-block; margin-top: 6px;}
#fb a i.i1{background-position: 0px 0px}
#fb a i.i2{background-position: 0px -40px}
#fb a i.i3{background-position: 0px -80px}
#fb a i.i4{background-position: 0px -120px}
#fb a i.i5{background-position: 0px -160px}
#fb a u{font-size: 10px;display: block;}
#fb a.c{color: #22c485}
#fb a.c i.i1{background-position: 0px -20px}
#fb a.c i.i2{background-position: 0px -60px}
#fb a.c i.i3{background-position: 0px -100px}
#fb a.c i.i4{background-position: 0px -140px}
#fb a.c i.i5{background-position: 0px -180px}



.fbbx{ margin:10px }
.fbtit{margin-bottom: 6px;}
.fbtit s{color: #ff7725}
.fbls{height: auto;overflow: hidden;}
.fbls li{ width: 50%; float: left; padding-left: 30px; margin: 8px 0px;box-sizing: border-box; position: relative;}
.fbls li label input{position: absolute;top: 50%;left: 0;margin-top: -9px;width: 18px;height: 18px;-webkit-appearance: none;-moz-appearance: none; appearance: none; border: 1px #ddd solid;border-radius: 50%;outline: none;}
.fbls li label input:checked{border-color: #ff7725}
.fbls li label input:checked:after{top: 50%;left: 4px; margin-top: -4px; width: 8px; height: 8px;background: #ff7725;border-radius: 50%;position: absolute;content: '';}
.fbbx textarea#txtcon{width: 100%;height: 100px;resize: none;line-height: 20px;font-size: inherit;border: 1px solid #bababa;border-radius: 4px;padding: 5px;outline: none;resize: none;box-sizing: border-box;}
.fbbx .txtinput{width: 100%;padding: 8px;font-size: 13px;border: 1px #ddd solid; border-radius: 1px;-webkit-box-sizing: border-box;appearance: none;outline: none;color: grey; margin-bottom: 10px;}
.fbbx .btnok{width: 100%;height: 38px;color: #fff;font-size: 14px;border: none;background: #ff7725;border-radius: 4px;outline: none;}
.fbbx .fbex{padding:10px 0px; }


.popvideobox{display: none;}
.popvideobox .popbg{background: rgba(0, 0, 0, 0.6);position: absolute;left: 0;right: 0;top: 0;bottom: 0; z-index: 9998}
.popvideobox .popvideo{position: fixed;z-index: 9999;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 100%;top: 50%;background: #000;}
.popvideobox .popvideo video{width: 100%}
.popvideobox .popvideo iframe{box-sizing: border-box;}
.popvideobox.sw{display: block}


#zan{overflow: hidden;width: 95%;text-align: center; margin:0px auto;border-bottom: 1px solid #e3e3e3;padding:0;}
#zan .wx_zan{  margin: 0 auto;position: relative;width: 45%;height: 38px;overflow: hidden;background: #10d11c;border-radius: 20px;text-align: center;display: inline-block;margin-right: 10px;}
#zan .wx_zan .wx_img{ display: block;  overflow: hidden; background:url(../img/wx_bg.png); width: 21px; height: 16px; position: absolute; top:11px; left:30px;}
#zan .zfb_zan .zfb_img{ display: block;  overflow: hidden; background:url(../img/zfb_bg.png); width: 18px; height: 18px; position: absolute; top:11px; left: 30px;}
#zan .zfb_zan{margin: 0 auto;position: relative;width: 45%;height: 40px;overflow: hidden;background: #188eee;border-radius:20px;text-align: center;display: inline-block;}
#zan a span{ font-size: 14px; color: #fff; height:40px; line-height:38px; position: relative; left: 10px;  }
#zan p{font-size: 14px;color: #888;margin-top: 5px;margin-bottom: 8px;}
#zan .p2{ margin-top: 15px;}
#zan #tx{width: 95%;margin: 0 auto;text-align: center;}
#zan #tx img{width: 30px;height: 30px; margin: 2px 2px 0;border-radius:5px ;}
#zan p span{ color: #f28731; }
#ds_mon{margin: 5px auto 8px;text-align: center;}
#ds_mon span{display: inline-block;width: 50px;height: 30px;font-size: 13px;text-align: center;line-height: 30px;margin: 6px 9px;border-radius: 3px;/* background: #999; */border: 1px #d4d4d4 solid;color: #a5a5a5;/* color: #aaa; */}
#ds_mon input{width: 50px; height: 30px; border: none; vertical-align: top; text-align: center;color: #f76a40;}
#ds_mon input::-webkit-input-placeholder {color:#999;}
#ds_mon .c{border: 1px #f76a40 solid;color: #f76a40;}


.lb li{display: block;min-height: 65px;padding: 10px 70px 10px 85px;line-height: 1.6;background: 10px 10px no-repeat;background-size: 65px auto;position: relative;counter-increment: lis 1;}
.lb li .tit{margin: 5px 0;height: 22px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 15px;display: block;}
.lb li .lx{line-height: 22px;font-size: 12px;color: #808080;overflow: hidden;}
.lb li .lx i{width: 12px;height: 12px;display: inline-block; margin:5px 10px 0 10px;border-radius: 8px;}
.lb li .lx i.i1{background: url("../img/and.png") no-repeat;background-size:12px 12px;}
.lb li .jd{height: 12px;line-height: 12px;padding: 6px 0; font-size: 12px; width: 100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #999999}
.lb li .jd span{width: 100px;height: 12px;display: inline-block;border-radius: 6px;background: #ccc;position: relative;}
.lb li .jd span i{height: 12px;display: inline-block;border-radius: 6px;background: #22c485;font-size: 12px;}
.lb li .dw{width: 58px;height: 27px;line-height: 27px;border-radius: 5px;color: #ffffff;background-color: #22c485;right: 10px;top: 26px;font-size: 14px;text-align: center; display: block; position: absolute;}
.lb li .yd{background: #F58D30;border: 1px solid #F58D30;}

.lb.xq li{padding-right: 10px;}

.lbgd{height: 30px;padding: 5px 10px; font-size: 16px;line-height: 30px;text-align: center;}
.lbgd a{display: block; width: 100%; background-color: #fcfcfc;color: #808080;border: 1px solid #ededed;border-radius: 6px;}

.lbtb{background: #ebebeb; margin-top: 10px;}
.lbtb i{width: 50%;overflow: hidden;box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;   height: 37px; line-height: 37px; background: #fff; border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6;    text-align: center; display: block; padding-top: 1px; color: #808080; border-top: 1px solid #e6e6e6; font-size: 16px;font-weight: normal;}
.lbtb i.c{ background: #fff; padding-top: 0; border-top: 2px solid #22c485; border-bottom: 1px solid #fff; color: #404040; }


.lbpg{padding: 10px;margin-top: 10px;text-align: center;}
.lbpg a{display: inline-block;width: 15%;color: #22c485;font-size: 14px;padding: 1px 10px;margin: 0px 3px; border: 1px solid #22c485;}

.lbcon{padding:10px;}
.lbcon .time{width: 100%;font-size: 12px;line-height: 16px;overflow: hidden;color: #808080;}
.lbcon .time i{color: #f0b933;}
.lbcon .lqkh{padding: 3px 5px;background-color: #F81;color: #FFF;font-weight: bold;margin: 10px 0px;border-radius: 3px;display: none;}
.lbcon .btn{width: 100%;color: #fff;height: 30px;line-height: 30px;border-radius: 2px;font-size: 14px;text-align: center;display: inline-block;margin-top: 10px}
.lbcon .lq{background-color: #f0b933;}
.lbcon .xz{background-color: #22c485;}
.lbcon .ts{width: 100%;font-size: 12px; padding:10px 0;line-height: 16px;overflow: hidden;color: #f60;}

.lbnr{padding: 5px 10px;}
.xglb li{ padding: 10px; min-height: 32px; height: 32px; }
.xglb li .lq{ top: 14px; height: 24px; line-height: 24px; }

#con .wzmore{width: 100%; height: 44px; line-height: 44px; background: #ff7836; text-align: center; color: #fff; font-size: 14px; border-radius: 5px;}

.mb10{margin-bottom: 10px;}
.mb50{margin-bottom: 50px;}

.detail-btn {background: #fff;overflow: hidden;}
.detail-btn .up {display: flex;justify-content: space-between;padding: 0 12px;margin-bottom: 8px;}
.detail-btn .up a {display: inline-block;width: 32%;background: #29ccb1;border-radius: 6px;text-align: center;overflow: hidden;width: 49%;}
.detail-btn .up a p {display: inline-block;font-size: 13px;color: #fff;padding-left: 25px;line-height: 31px;background: url(https://m.3454.com/static/sy/img/downloading.png) no-repeat left 0px;background-size: 20px auto;}
.detail-btn .up a:nth-child(2) {background: #ff667f;}
.detail-btn .up a:nth-child(2) p {background: url(https://m.3454.com/static/sy/img/downloading.png) no-repeat left -40px;background-size: 20px auto;}
.yy_mask{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.5);z-index: 888;display:none ;}
.yy_box{overflow: hidden;width: 80%;max-width: 700px;height: auto;position: fixed;left: 10%;top: 14%;background: #fff;border-radius: 8px;z-index: 1000;cursor: initial;}
.closebtn {position: absolute;right: 10px;top: 5px;font: 20px/18px microsoft yahei;color: #589cf6;cursor: pointer;}
.yy_L {width: 90%;height: auto;margin: 30px auto 20px;}
.phone {width: 90%;height: 36px;font-size: 14px;line-height: 36px;padding: 0 10px;border: 1px solid #ccc;display: block;margin: 20px auto 0 auto;border-radius: 5px;}
.tips {width: 90%;text-align: center;line-height: 25px;font: 16px/25px;margin: 8px auto;color: #999;}
.yybtn_bs {background: #589cf6;color: #fff;border: 1px solid #589cf6;}
.yybtn_br {color: #589cf6;border: 1px solid #589cf6;}
.yybtn_bs, .yybtn_br {width: 96%;height: 36px;line-height: 36px;text-align: center;border-radius: 3px;margin: 5px auto 10px;font-size: 16px;cursor: pointer;}
.Head1 {display: block;padding: 0 12px;overflow: hidden;}
.Head1 h2 {float: left;color: #333;font-size: 16px;margin: 0;}
.Cont1 {display: block;overflow: hidden;}
.Cont1 ul {display: block;overflow: hidden;}
.Cont1 ul li {float: left;width: 33%;text-align: center;}
.Cont1 ul li a.C1-explain {display: inline-block;}
.Cont1 ul li a.btn {display: block;clear: both;color: #888;line-height: 27px;width: 56.5px;border: 1px solid #ddd;border-radius: 3px;margin: 0 auto 10px auto;}
.C1-explain div {display: inline-block;position: relative;}
.yywrap .C1-explain p {height: 16px;}
.C1-explain p{width: 80%;margin: 0 auto;overflow: hidden;
      text-overflow:ellipsis;
      white-space: nowrap;}
@media only screen and (min-width: 320px) and (max-width: 374px) {
    .yy_box{
      top: 9%;
    }
}
.C1-explain p {color: #333;font: 12px Helvetica Regular,'方正中等线', Microsoft YaHei,sans-serif,'宋体',Tahoma;line-height: 15px;overflow: hidden;}
.C1-explain div span {display: inline-block;position: absolute;width: 38px;height: 19px;top: -2px;left: -2px;}
.C1-explain div img {display: inline-block;width: 57.5px;height: 57.5px;border-radius: 10px;}

.up p {height: 40px;display: flex;background: white;}
.up p:first-child{width: 40%;justify-content: space-between;}
.up p:first-child i{display: block;font-size: 12px;color: #999999;}
.up p:first-child .xz {width: 15px;height: 15px;border: 1px solid #828282;box-sizing: border-box;top: 2px;position: relative;}
.up p:first-child i:last-child {width: 85%;}
.up p:last-child{margin-top: 10px;width: 100%;position: relative;}
.up .xzfs a {display: flex;align-items: center;justify-content: center;position: absolute;width: 100%;height: 100%;}
.up .xzfs a:nth-child(2),.up .xzfs a:nth-child(3){display: none;}
.up p .aq,.up p .yy{background: #24c8af !important;color: #fff;border-radius: 6px;}
.up p .pt{border: 1px solid #24c8af;box-sizing: border-box;border-radius: 6px;background: none !important;color: #24c8af;}
.ts {display: none;text-align: center;padding: 12px 0 12px;color: #000;font-size: 16px;border-bottom: 6px solid #f0f0f0;}
.ts {color: #000;}
.ts a {color: inherit;}
.ts span {color: #24c8af;}
.isG{display: block;position: relative;width: 100px;}
.isG:after{display: block;position: absolute;content: '';width:12px;height: 12px;background: url(/static/sy/m/img/gou.png) 1px center no-repeat;background-size: contain;}
.up p .yy {font-size: 12px;flex-wrap: wrap;background: #24c8af;align-content: center;}
.up p .yy i {width: 100%;color: white;text-align: center;}
