@media only screen and (min-width: 320px) { html { font-size: 42.66667px; } }
@media only screen and (min-width: 360px) { html { font-size: 48px; } }
@media only screen and (min-width: 375px) { html { font-size: 50px; } }
@media only screen and (min-width: 384px) { html { font-size: 51.2px; } }
@media only screen and (min-width: 414px) { html { font-size: 55.2px; } }
@media only screen and (min-width: 480px) { html { font-size: 64px; } }
@media only screen and (min-width: 640px) { html { font-size: 85.33333px; } }
@media only screen and (min-width: 750px) { html { font-size: 100px; } }
@media only screen and (max-width: 319px) { html { font-size: 42.53333px; } }


html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0; box-sizing:border-box;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block; box-sizing:border-box;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
h{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:0.28rem;}
sup,sub{font-size:80%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;height: 0.64rem;line-height: 0.64rem;padding: 0 0.1rem;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,b{font-weight:normal;font-style: normal;}
strong{font-weight: bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font-size:0.28rem;font-family: "Microsoft YaHei";color:#666666;outline:0;border-radius: 0.1rem;border: 1px solid #ccc;}


body{background:#eeeeee;text-align:center;position:relative;margin: 0 auto;max-width: 750px;min-width: 320px;font-size:0.32rem;font-family: "Microsoft YaHei"!important;color:#666666;outline:0;}



a,a:hover{color: #666666;text-decoration:none;}

section{width:100%;margin:0px auto;background:#fff;overflow:hidden;margin-bottom: 0.2rem;border-bottom: 1px solid #dfdfdf;border-top: 1px solid #dfdfdf;}

.mb10{margin-bottom: 0.2rem;}
.mb0{margin-bottom: 0px;}
.mt10{margin-top: 0.2rem;}
.disn{ display:none;}
.sho{ display:block;}
.m0{margin: 0px;}
.nob_bottom{border-bottom: none;}
.nob_top{border-top: none;}

/*å¤´ */
header{width:100%;height:0.8rem;background:#3cad4c url(img/top_bg.png) no-repeat center center;background-size: 100% 0.8rem;color:#ffffff;padding:0px 0.1rem 0px 0.2rem;overflow:hidden;}
header span{background: url(img/top_rbor.png) no-repeat left center;background-size: 0.45rem 0.8rem;font-size: 0.32rem;color: #fff;float: left;width: 100%;height: 0.8rem;line-height: 0.8rem;text-align: left;padding-left: 0.6rem;text-align: center;}
#logo{display:block;float:left;margin-top: 0.12rem;height:0.64rem;width:auto;}
#logo img{display:block;width:auto !important;height: 0.56rem !important;float:left;}
#navBtn{display:block;float:right;width:0.86rem;height:0.64rem;background:url(img/nav.png) no-repeat center center;background-size: 50%;margin-top: 0.1rem;}

/*é¦–é¡µbanner */
.index_banner{background: url(img/index_banner.png) no-repeat;background-size: cover;height: 3rem;position: relative;}
.shoulu{color:#454545;position: absolute;top: 0.4rem;left: 0.7rem;}
.shoulu em{color:#ff8402;font-size: 0.42rem;}
/* æœç´¢ start */
.hd-srh{position: absolute;width: 100%;padding: 0.2rem 0.36rem 0px 0.36rem;border-bottom: none;z-index: 999;top: 0.76rem;}
.hd-srh p{width: 100%;height: 0.6rem;padding:0 0.72rem 0 0;overflow:hidden;}
.hd-srh .input{width:100%;height: 0.6rem;line-height: 0.6rem;padding: 0 0.2rem;-webkit-appearance:none;background: #fff url(img/ss_icon.png) no-repeat 0.3rem 0.18rem;background-size: 0.22rem 0.22rem;border: 1px solid #fff;border-radius: 1rem;opacity: 0.8;color: #777;text-indent: 0.5rem;}
.hd-srh .input::-webkit-input-placeholder{color:#999;  }
.hd-srh .btn{position:absolute;top: 0.2rem;right:0.16rem;width: 1.1rem;height: 0.6rem;border:0;border-radius:0 0.08rem 0.08rem 0;-webkit-appearance:none;color:white;background: #ff8402;cursor:pointer;border-radius: 0 1rem 1rem 0;}
.hd-srh span{line-height:0.6rem;color: #999;padding: 0.1rem 0px;width: 100%;text-align: left;float: left;}
.hd-srh span a{color: #999;}
.hot_tag{color:#454545;position: absolute;top:2rem;left: 0.7rem;background: url(img/hot_tag.png) no-repeat;background-size: 0.28rem 0.28rem;padding-left: 0.4rem;}
.hot_tag a{}

/* nav start */
nav ul{background: #fff;padding: 0px 0.2rem;overflow: hidden;}
nav ul li{float: left;width: 23.5%;margin: 0.2rem 0 0.2rem 0;text-align: center;height: 1.2rem;background-color: #fbb03b;}
nav ul li:nth-child(1){background-color: #fbb03b;margin-right: 0.1rem;}
nav ul li:nth-child(2){background-color: #ff8800;margin-right: 0.1rem;}
nav ul li:nth-child(3){background-color: #6bbd00;margin-right: 0.1rem;}
nav ul li:nth-child(4){background-color: #00af80;}
nav ul li a{display: block;position: relative;width: 100%;height: 1.2rem;color: #666;text-align: center;}
nav ul li a span{display: inline-block;width: 100%;position: absolute;bottom: 0.12rem;text-align: center;left: 0;color: #fff;font-size: 0.24rem;}
nav ul li a i{position: absolute;width: 0.8rem;height: 0.8rem;position: absolute;left: 50%;margin-left: -0.4rem;}
nav ul li a i.tjd_ico01{background: url(img/nav_01.png) no-repeat center center;background-size: 0.38rem 0.4rem;}
nav ul li a i.tjd_ico02{background: url(img/nav_02.png) no-repeat center center;background-size: 0.42rem 0.42rem;}
nav ul li a i.tjd_ico03{background: url(img/nav_03.png) no-repeat center center;background-size: 0.4rem 0.4rem;}
nav ul li a i.tjd_ico04{background: url(img/nav_04.png) no-repeat center center;background-size: 0.4rem 0.4rem;}

/* æ ‡é¢˜start */
.title-bar{line-height: 0.88rem;text-align: left;background-color: #fff;color:#333;font-size: 0.4rem;font-weight: bold;padding-left: 0.7rem;border-bottom:1px solid #ccc;padding-right:0.2rem;}
.title-bar span{font-size: 0.24rem; color:#333;}
.title-bar .more{float:right;font-size: 0.28rem;color:#666;font-weight: normal;}
/* æ ‡é¢˜å›¾æ ‡ */
.keshi_nav{background: #fff url(img/keshi_nav.png) 0.2rem 0.25rem no-repeat;background-size:0.38rem 0.38rem;}
.online_doc{background: #fff url(img/online_doc.png) 0.2rem 0.25rem no-repeat;background-size:0.3rem 0.38rem;}
.keshi_que{background: #fff url(img/keshi_que.png) 0.2rem 0.25rem no-repeat;background-size:0.36rem 0.34rem;}
.jb_que{background: #fff url(img/jb_que.png) 0.2rem 0.25rem no-repeat;background-size:0.36rem 0.34rem;}
.icon_ask{background: #fff url(img/icon_ask.png) 0.2rem 0.25rem no-repeat;background-size: 0.48rem 0.36rem;}
.icon_ask .ask_more{float:right;font-size: 0.32rem;color: #333;font-weight: bold;padding: 0.04rem 0px 0.04rem 0.4rem;height: 0.28rem;line-height: 0.36rem;margin: 0.2rem 0;}
.icon_ques{background: #fff url(img/icon_ques.png) 0px 0.04rem no-repeat;background-size: 0.32rem 0.32rem;}
.jb_icon{background: #fff url(img/jb_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.4rem 0.38rem;}
.yytj_icon{background: #fff url(img/yytj_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.4rem 0.38rem;}
.jkjy_icon{background: #fff url(img/jkjy_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.4rem 0.38rem;}
.hotsear_icon {background: #fff url(img/hotsear_icon.png) 0.25rem 0.25rem no-repeat;background-size:0.36rem 0.36rem;}
.hotci_icon {background: #fff url(img/hotci_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.34rem 0.38rem;}
.hotask_icon{background: #fff url(img/hotask_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.34rem 0.38rem;}
.hotjingyan_icon{background: #fff url(img/hotjingyan_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.34rem 0.38rem;}
.tjyy_icon{background: #fff url(img/tjyy_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.34rem 0.38rem;}
.about_tag_icon{background: #fff url(img/about_tag.png) 0.2rem 0.25rem no-repeat;background-size:0.34rem 0.38rem;}
.tjask_icon{background: #fff url(img/tjask_icon.png) 0.2rem 0.25rem no-repeat;background-size:0.34rem 0.38rem;}
.icon_hotpic_tuwen{background: #fff url(img/icon_hotpic_tuwen.png) 0.2rem 0.23rem no-repeat;background-size: 0.4rem 0.36rem;}
.hot_yaop{background: #fff url(img/hot_yaop.png) 0.2rem 0.23rem no-repeat;background-size: 0.36rem 0.36rem;}
.watch{background: #fff url(img/watch.png) 0.2rem 0.23rem no-repeat;background-size: 0.42rem 0.36rem;}
.doc_huida_icon{background: #fff url(img/doc_huida.png) 0.2rem 0.23rem no-repeat;background-size: 0.42rem 0.36rem;}
.yszl{background: #fff url(img/yszl.png) 0.2rem 0.23rem no-repeat;background-size: 0.42rem 0.36rem;}
.tgfw{background: #fff url(img/tgfw.png) 0.2rem 0.23rem no-repeat;background-size: 0.42rem 0.36rem;}
.keshi_li{}
.keshi_li ul{padding: 0.2rem;}
.keshi_li ul li{float: left;width: 33.33%;height: 0.6rem;line-height: 0.6rem;margin-bottom: 0.2rem;padding-right: 0.2rem;}
.keshi_li ul li:nth-child(3n){padding-right: 0px;}
.keshi_li ul li a{width: 100%;float: left;background: #f7f7f7;}

.online_docbox{position: relative}
.online_docbox .hd{position: absolute;top: -0.58rem;right: 0;width: 100%;}
.online_docbox .hd ul{position:absolute;height: 0.4rem;top:0;overflow:hidden;right: 0;}
.online_docbox .hd ul li{display:inline-block;width: 0.2rem;height: 0.2rem;background: #ccc;text-indent: 1.98rem;opacity: 1;border-radius: 50%;margin: 0.14rem 0.04rem;}
.online_docbox .hd ul .on{background: #36a944;}
.online_docbox .bd ul{padding: 0px 0.2rem 0.2rem 0.2rem;}
.online_docbox .bd li{}
.online_docbox .bd li a{color: #fff;background-color: #f2b459;padding: 0.1rem 0.2rem;margin-top: 0.1rem;border-radius: 0.2rem;}
.online_docbox .bd li a.color1{color: #454545}
.docbox_li li{width: 33.33%;float: left;padding: 0.2rem 0;}
.docbox_li li img{border: 1px solid #3bad4d;border-radius: 50%;padding: 0.04rem;width: 0.88rem;height: 0.88rem;}
.docbox_li li p.p1{color: #666;font-size: 0.28rem;line-height: 0.48rem;}
.docbox_li li p.p2{color: #777;font-size:0.28rem;line-height: 0.36rem;height: 0.48rem;}
.docbox_li li a{font-size:0.24rem;line-height: 0.48rem;height: 0.52rem;}            




/* å¸¸è§ç§‘å®¤é—®é¢˜ */
.tabBoxwenz{/* margin:0.2rem auto; */}
.tabBoxwenz .hd{height: 0.8rem;line-height: 0.8rem;border-bottom: 1px solid #ccc;background: #f7f7f7;}
.tabBoxwenz .hd .jiantou_more{background: url(img/jiantou_more.png) 0px no-repeat;background-size: 0.12rem 0.24rem;width: 0.24rem;height: 0.4rem;float: right;margin: 0.1rem 0;}
.tabBoxwenz .hd h3{ float:left; font-size:0.48rem; }
.tabBoxwenz .hd h3 span{color:#ccc;font-family:Georgia;margin-left:0.2rem;}
.tabBoxwenz .hd ul{}
.tabBoxwenz .hd ul li{float:left;padding: 0 0.16rem;vertical-align:top;width: 25%;font-size: 0.36rem;}
.tabBoxwenz .hd ul li.on{border-bottom: 0.04rem solid #3bad4d;}
.tabBoxwenz .hd ul li.on a{color: #3bad4d;display:block;height: 0.8rem;line-height: 0.8rem;}
.tabBoxwenz .bd ul{padding: 0.2rem 0px;}
.tabBoxwenz .bd ul li{border-bottom:1px dotted #ddd;}
.tabBoxwenz .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* åŽ»æŽ‰é“¾æŽ¥è§¦æ‘¸é«˜äº® */
.main_tab{position:relative;width: 100%;margin: 0 auto;}
div.flicking_con{position: absolute;top: -0.48rem;right: 0;z-index: 100;height: 1rem;overflow:hidden;text-align: center;}
div.flicking_con li{float:left;width:0.16rem;height:0.16rem; background:#bdc5cb;text-indent:-1000px; margin-right:0.12rem; border-radius:100%;}
div.flicking_con li.on{background: #36a944;}
/* åˆ—è¡¨æ ·å¼ */
.dian li{background: url(img/dian.png) 0.2rem 0.35rem no-repeat;background-size: 0.06rem 0.06rem;}
.list_wenzi{width:100%;text-align:left;overflow:hidden;}
.list_wenzi li{width:100%;padding: 0px 0.2rem 0px 0.44rem;line-height: 0.8rem;font-size: 0.34rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom: 1px dashed #e6e6e6;}
.list_wenzi li:last-child{margin-bottom: 0px;}
.list_wenzi li span{font-size: 0.28rem;background: #fff url(img/icon_duihua.png) right no-repeat;background-size: 0.24rem 0.22rem;padding-right: 0.3rem;float: right;}
.list_wenzi li p.tab_p{
    float: left;
    white-space: initial;
    line-height: 0.4rem;
    color: #999;
}
.see_more{width: 100%;}
.see_more a{width: 90%;text-align:center;border: 1px solid #3bad4d;border-radius:0.2rem;display: inline-block;margin: 0.2rem 0px;padding: 0.1rem 0;color: #3bad4d;}

/* ç²¾å½©é—®ç­” */
.listwenda ul li{padding-bottom: 0.4rem;}
.listwenda ul li span{display: block;text-align: left;position: relative;}
.listwenda ul li span.sp01_sl{padding-left: 0.48rem;font-size: 0.32rem;height: 0.7rem;line-height: 0.7rem;}
.listwenda ul li span.sp01_sl a{color: #3bad4d;width: 100%;overflow: hidden;height: 0.6rem;float: left;font-size: 0.34rem;}
.listwenda ul li span.sp01_sl i{display: block;position: absolute;width: 0.36rem;height: 0.36rem;text-align: center;line-height: 0.36rem;color: #3bad4d;left: 0.08rem;top: 0.16rem;}
.listwenda ul li span.sp02_sl a{color: #454545;line-height: 0.52rem;font-size: 0.34rem;}
.listwenda ul li span.sp02_sl{padding-left: 1.48rem;height: 1.6rem;overflow: hidden;}
.listwenda .ask{background: url(img/fengge.png) bottom no-repeat;background-size: 100% 0.14rem;padding-bottom: 0.16rem;}
.listwenda .quest{position: relative;padding: 0.2rem;}
.listwenda .userImg{position:absolute;top: 0.2rem;left: 0.2rem;width:1.24rem;z-index:9999;}
.listwenda .userImg img{width:1.2rem;height:1.2rem;border: 0.04rem solid #ececec;border-radius: 50%;}
.listwenda .userImg span{display:block;width:100%;text-align:center;height:0.4rem;line-height:0.4rem;font-size: 0.32rem;font-family:"microsoft YaHei";padding: 0px;}

.disho{padding: 0.2rem;}
.disho li{padding:0.2rem 0;overflow:hidden;}
.disho li dt,.disho li dd{float: left;}
.disho li dd{margin: 0.8em 0.2rem 0.13em 0;text-align:left;width: 30%;}
.disho li dd a{font-size:1.16em;color: #666;width: 80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color: #f7f7f7;padding: 0.1rem 0.2rem;float: left;}
.disho dt{float:left;width:100%;margin-right:3%;border-left: 0.06rem solid #3bad4d;text-align: left;height: 0.5rem;line-height: 0.4rem;padding-left: 0.6em;}
.disho dt a{color: #3bad4d;} 

.yytj{}
.yytj li{line-height:0.66rem;}
.yytj li.tag a{border: 1px solid #ccc;border-radius: 0.2rem;margin: 0.1rem;padding: 0.06rem 0.3rem;display: block;float: left;height: 0.48rem;line-height: 0.48rem;width: 19%;}
.yytj a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* åŽ»æŽ‰é“¾æŽ¥è§¦æ‘¸é«˜äº® */
.yytj li a{color: #333;}
.yytj .t{height: 1.6rem;overflow:hidden;width: 100%;border-bottom: 1px dashed #ccc;margin: 0.2rem 0;padding: 0 0.2rem;}
.yytj .t .pic{width: 1.88rem;float:left;border: 1px solid #ccc;height:1.38rem;padding: 1px;}
.yytj .t .pic img{width:1.8rem;height:1.3rem;}
.yytj .t .con{margin-left: 2rem;text-align: left;}
.yytj .t .con .tit{font-size: 0.32rem;font-weight: bold;color: #333;float: left;width: 100%;line-height: 0.52rem;}
.yytj .t .con .p2{height: auto}
.yytj .t .con p{font-size: 0.32rem;color: #666;line-height: 0.52rem;height: 0.52rem;overflow: hidden;}
.yytj .t .con p.lvse{color:#3bad4d}

li.tag{padding: 0.2rem;float: left;}
li.tag a{border: 1px solid #ccc;border-radius: 0.2rem;margin: 0.1rem;padding: 0.06rem 0.3rem;display: block;float: left;height: 0.48rem;line-height: 0.48rem;}


/*å³ä¸Šæ‚¬æµ®*/
.heabar{display:none;width:100%;position:absolute;left:0;top: 0.8rem;z-index:1000;font-size:0.24rem;}
.heaber_be{width:100%;background: #fff;overflow:hidden;}
.heabar a{color: #666;}
.shona,.info{ margin-top:0.2rem; overflow:hidden;}
.shona li{ width:25%; float:left; padding:0px 0.1rem; box-sizing:border-box; overflow:hidden;}
.shona a{ display:block; float:left; width:100%; height:0.5rem; line-height:0.5rem; border-radius:0.24rem; font-size:0.24rem; box-sizing:border-box; background-size:0.28rem !important; text-indent:0.26rem;}
.shona li:nth-of-type(1) a{ background:#027d60 url(img/hel_01.png) no-repeat 0.16rem center;}
.shona li:nth-of-type(2) a{ background:#027d60 url(img/hel_02.png) no-repeat 0.16rem center;}
.shona li:nth-of-type(3) a{ background:#027d60 url(img/hel_03.png) no-repeat 0.16rem center;}
.shona li:nth-of-type(4) a{ background:#027d60 url(img/hel_04.png) no-repeat 0.16rem center;}
.heabar h3{width:95%;margin:0.3rem auto 0.3rem auto;text-align:center;border-top: 1px solid #e5e5e5;font-size:0.28rem;color: #666;letter-spacing:1px;position:relative;}
.heabar h3 span{position:absolute;top:-0.2rem;background: #fff;width:3rem;left:50%;margin-left: -1.5rem;font-weight:bold;}
.info{ width:95%; margin:0 auto;}
.x_xian{ display:block; margin-top:0.2rem; width:95%; border-bottom:1px solid #5a5a5a; border-top:1px solid #2d2e30; position:relative;}
.info a{float:left;width: 16%;text-align:center;font-size:0.28rem;line-height:0.6rem;border: 1px solid #e5e5e5;margin: 0.1rem;}
.info a:hover{background: #3cad4c;color: #fff}
.login{ width:100%; height:1.2rem; line-height:0.6rem; padding:0.3rem 0px; text-align:center;}
.login a{display:inline-block;margin:0px 0.1rem;font-size:0.28rem;color: #fff;padding: 0px 0.4rem 0 0.8rem;border-radius:2px;letter-spacing:1px;}
.login a.loginicon{background: #3cad4c url('img/login_a.png') 0.24rem 0.1rem no-repeat;background-size: 0.4rem;}
.login a.regicon{background: #3cad4c url('img/reg_a.png') 0.24rem 0.1rem no-repeat;background-size: 0.4rem;}
.heabar:after{content:"";background:#000;border-color: transparent transparent #fff transparent;z-index:5;width: 100%;height:6rem;float: left;opacity: 0.5;}
.logout{ width:100%;  line-height:0.6rem; padding:0.3rem 0px; text-align:center;}
.logout a{display:inline-block;margin:0px 0.1rem;font-size:0.28rem;color: #fff;padding: 0px 0.4rem 0 0.4rem;border-radius:2px;letter-spacing:1px;}
.logout a.logout_user{background: #3cad4c ;}
.logout a.logout_userout{background: #3cad4c;}

.heabar:before{content:"";position:absolute;right:0.44rem;top:-0.22rem;border-color: transparent transparent #fff transparent;border-width:6px;border-style:solid;width:0;height:0;line-height:0;z-index:500;}
.heabar span.arrow{width:100%;height:1.4rem;background: url(img/ar_01.png) no-repeat center bottom;background-size: 1.88rem 0.96rem;display:block;cursor:pointer;}
.tj_bx1 ul{background: #fff;padding: 0px 0.2rem;height: 1.66rem;overflow: hidden;/* margin-bottom: 0.2rem; */}
.tj_bx1 ul li{float: left;width: 25%;margin-top: 0.2rem;text-align: center;height: 1.2rem;}
.tj_bx1 ul li a{display: block;position: relative;width: 100%;height: 1.2rem;color: #666;text-align: center;}
.tj_bx1 ul li a span{display: inline-block;width: 1.1rem;position: absolute;bottom: 0px;text-align: center;left: 50%;margin-left: -0.56rem;font-size: 0.28rem;}
.tj_bx1 ul li a i{position: absolute;width: 0.8rem;height: 0.8rem;position: absolute;left: 50%;margin-left: -0.4rem;}
.tj_bx1 ul li a i.tjd_ico01{background: url(img/tjd_icon02.png) no-repeat center center;background-size: 0.8rem 0.8rem;}
.tj_bx1 ul li a i.tjd_ico02{background: url(img/tjd_icon03.png) no-repeat center center;background-size: 0.8rem 0.8rem;}
.tj_bx1 ul li a i.tjd_ico03{background: url(img/tjd_icon04.png) no-repeat center center;background-size: 0.8rem 0.8rem;}
.tj_bx1 ul li a i.tjd_ico04{background: url(img/tjd_icon05.png) no-repeat center center;background-size: 0.8rem 0.8rem;}

/*åº•éƒ¨*/
.footer{width:100%;line-height:0.7rem;font-size:0.28rem;text-align:center;background: #fff;border-top: 0.04rem solid #3bad4d;}
.footer .f_nav{width:100%;}
.footer .f_nav a,.footer .f_ter a{display:inline-block;color: #666;padding:0px 0.06rem;}
.footer .f_ter a{color: #999 !important;}
.footer .f_ter{ width:100%; margin-top:0.16rem; overflow:hidden;}
.footer .f_copy{ width:100%; line-height:0.5rem; padding:0.2rem 0px; color:#989898; overflow:hidden;}
.footer .f_copy a{ color:#989898;}


/* é¢åŒ…å±‘ */
.shocu{padding: 0.16rem 0 0.16rem 0;color:#999;font-size: 0.28rem;}
.shocu a{margin:0 1.5%;font-size: 0.28rem;color:#999;}
.artin{background: #fff url(img/home.png) 0.24rem 0.18rem no-repeat;background-size: 0.25rem 0.25rem;padding-left: 0.52rem;text-align: left;}
/* åˆ†é¡µ */
.fenye{width: 100%;padding: 0.3rem 0px;font-size: 0.28rem;float: left;text-align: center;display: block!important;}
.fenye a{display:inline-block;text-align: center;color: #4b5362;height: 0.5rem;line-height: 0.5rem;border: 1px solid #e5e5e5;padding: 0 0.16rem;background: #fff;    margin: 0 0.1rem;}


.mapli{padding: 0.2rem;float: left;}
.mapli li{width: 33.33%;height:0.72rem;line-height:0.72rem;float:left;cursor:pointer;text-align:center;font-size: 0.28rem;color:#333;}
.mapli li a{font-size: 0.28rem;}

/*é—®ç­”æ±‡æ€»åˆ—è¡¨é¡µ*/
.quest_list{float: left;padding: 0.2rem 0;text-align:left;width: 100%;}
.quest_list ul{float: left;width: 100%;}
.quest_list li{float: left;padding: 0 0.2rem;width: 100%;/* border-bottom: 1px dashed #e1e1e1; */}
.quest_list li h2{display: inline-block;width:100%;height: 0.56rem;line-height: 0.56rem;background-size:0.28rem !important;font-size: 0.34rem;font-weight: normal;overflow: hidden;margin: 0.1rem 0;}
.quest_list li h2 a{width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;height: 0.56rem;line-height: 0.56rem;}
.quest_list li h2 a s{color: #3bad4d}
.quest_list li span.destail{color: #999}
.quest_list li span.destail a{color: #999}
.quest_list li h2 a.quest_li_tag{width: 1.3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}
.quest_list li h2 a.quest_lia{width: 62%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}
.quest_list li h2 span{float: right; }
.quest_list li h2 span.questok{color:#6bbd00}
.quest_list li h2 span.questno{color:#ff8800}
.quest_list li p{display:block;width:100%;margin-top: 0.12rem;line-height: 0.38rem;font-size: 0.34rem;height: 0.6rem;}
.quest_list li p a{color: #40b04a;}
.quest_list li p em{color: #333;font-style: normal}
.quest_list li p i.ritime{background: url(img/icon_time.png) no-repeat left;background-size: 0.24rem 0.24rem;font-size: 0.3rem;padding-left: 0.4rem;font-style:normal;color: #a9a9a9;float: right;}
.quest_list li p i.rwrite{background: url(img/rwrite.png)  0.1rem 0.06rem no-repeat;font-size: 0.3rem;background-size: 0.25rem 0.25rem;padding-left: 0.4rem;font-style:normal;color: #a9a9a9;float: right;margin-left: 0.1rem;}

.quest_list li dd{width: 100%;float: left;margin: 0.04rem 0 0.2rem 0;padding-left: 0.4rem;position: relative;}
.quest_list li em.q{background: url(img/hot_askq.png) no-repeat 0.1rem 0.08rem;display: block;width: 0.5rem;height: 0.5rem;text-align: center;font-size:0.24rem;line-height: 0.3rem;margin: 0;background-size: 0.24rem;position: absolute;left: -0.1rem;}
.quest_list li em.a{float:left;background: url(img/hot_aska.png) no-repeat 0.1rem 0.08rem;display: block;width: 0.5rem;height: 0.5rem;text-align: center;font-size:0.24rem;line-height: 0.3rem;margin: 0;background-size: 0.26rem;position: absolute;left: -0.1rem;}
.quest_list li span{width: 1.1rem; float: right; text-align: right;}
.quest_list li a{color: #4d4d4d;float: left;width: 85%;display: block;overflow: hidden;left:0.36rem;top: 0px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.quest_list li p{color: #666;line-height: 0.4rem;float: left;}
.hotask li{border-bottom:1px dashed #e1e1e1;padding: 0.1rem 0.2rem 0.2rem 0.2rem;}
.hotask li a{
    white-space: normal;
    width: 100%;
    line-height: 0.48rem;
    color: #666;
}
.hotask li a b{font-weight: bold;}
.hotask li p{padding-left: 0.4rem;}
.hotask li:nth-child(odd){background-color: #fff}
.hotask li:nth-child(even){background-color: #f8f8f8}
/*hotèšåˆè¯*/

.hot-chi{padding: 0 0 0.2rem 0px;border-top: 0.04rem solid #3bad4d;}
.lett-tab-con{float:left; width: 91%; /* margin-right: 4%; */margin-top: 0.6em;}
.lett-tab-con li{font-size:0.28rem;line-height:0.8rem;height:0.8rem;width:100%;border-bottom: 1px dashed #ccc;padding-left: 0.4rem;background: url(img/t_ic5.png) no-repeat 0.16rem center;}
.lett-tab-con li:hover{color:#333;}
.lett-tab-con li:hover a{color:#333;}
.lett-tab-con li a{ float:left;}
.lett-tab-con li span{ float:right; color:#ccc;}

.letter-switch{float:left;width: 9%;background: #f1f0f0;}
.letter-switch a{color: #3cad4c;font-size:1.25em;display:block;text-align:center;margin-bottom: 0.6em;font-family:"Arial";}
.letter-switch .move{height: 1.6em;line-height: 1.6em;background: #3cad4c;color:#fff;}
.comment-btn-con{padding: 0.2rem 0.2rem;display: block!important}
.comment-btn{height: 0.56rem;line-height: 0.56rem;text-align:center;background:#3cad4c;border-radius:4px;color:white;font-size: 0.28rem;width:100%;display: block;}


.srh{position: relative;width: 100%;background: #fff;padding: 0.2rem 0.36rem 0.2rem 0.36rem;border-bottom: none;z-index: 999;border-top: 1px solid #dfdfdf;}
.srh p{width: 100%;height: 0.6rem;padding:0 0.72rem 0 0;overflow:hidden;}
.srh .input{width:100%;height: 0.6rem;line-height: 0.6rem;padding: 0 0.2rem;-webkit-appearance:none;background: #fff;background-size: 0.22rem 0.22rem;border: 1px solid #999999;border-radius: 1rem;opacity: 0.8;color: #999;text-indent: 0.2rem;}
.srh .input::-webkit-input-placeholder{color:#999;  }
.srh .btn{position:absolute;top: 0.2rem;right: 0.44rem;width: 1.1rem;height: 0.6rem;background: #fff url(img/hotsear_icon.png) 0.46rem 0.1rem no-repeat;background-size:0.36rem 0.36rem;-webkit-appearance:none;color:white;cursor:pointer;border-radius: 0 1rem 1rem 0;border: 1px solid #999999;border-left: 0px;}
.srh span{line-height:0.6rem;color: #999;padding: 0.1rem 0px;width: 100%;text-align: left;float: left;}
.srh span a{color: #999;}

.hotci{color: #3bad4d; font-weight: bold;font-size: 0.32rem;padding-left: 0.2rem;background: #eee;text-align: left;height:0.56rem; line-height:0.56rem;}
.hotci span{color: #666;}
.pre50 li{width: 50%;float: left;}
.hotaskli li{background: url(img/hotaskli.png) 0.2rem no-repeat;background-size: 0.24rem 0.24rem;padding-left: 0.64rem;}

.ys_list{width:100%;padding: 0.2rem 0.2rem 0.2rem 1.68rem;min-height: 1.5rem;border-bottom: 1px dashed #dddddd;position:relative;text-align:left;overflow:hidden;}
.ys_list span{display:block;position:absolute;top:0.2rem;left:0.2rem;width: 1.1rem;height: 1.1rem;padding:2px;overflow:hidden;}
.ys_list span img{border: 1px solid #3bad4d;border-radius: 50%;padding: 0.04rem;width: 0.88rem;height: 0.88rem;}

.ys_list h3{display:block;width:100%;height: 0.52rem;line-height: 0.52rem;font-size: 0.34rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color: #333;font-weight: bold;}
.ys_list h3 em{color: #999;font-style: normal; font-size: 0.28rem;}
.ys_list p{display:block;width:100%;margin-top:0.04rem;line-height: 0.52rem;font-size:0.28rem;color:#666;overflow:hidden;height: 0.52rem;}
.ys_list p a{ color:#3bad4d;}
.ys_list .tag{height: 0.48rem!important;position: absolute;top: 0.48rem;right: 0.2rem;}
.ys_list .tag a{color: #3bad4d;padding: 0.04rem 0.16rem;line-height: 0.48rem;border: 1px solid #3bad4d;border-radius: 0.1rem;}

.quest_list li h2.topci_h2{border-left: 0.06rem solid #3bad4d;padding-left: 0.12rem;height: 0.32rem;line-height: 0.3rem;}
.quest_list li h2.topci_h2 a.quest_lia{width: 76%;}
.quest_list li h2.topci_h2 a.quest_lia em{float: right;}
.quest_list li h2.topci_h2 a em{float: right;}
.quest_list li h2.topci_h2{border-left: 0.06rem solid #3bad4d;padding-left: 0.12rem;height: 0.56rem;line-height: 0.56rem;}
.quest_list li p.quest_list_main i{position:absolute;background:url(img/quest_list_main.png) no-repeat;background-size: 0.2rem 0.1rem;width:0.2rem;height:0.1rem;top: -0.1rem;left: 0.58rem;z-index: 999;}
.quest_list li p.quest_list_main b{font-weight: bold}
.quest_list li p.quest_list_main{
	position: relative;
	height: inherit;
	border: 1px solid #f0f0f0;
	padding: 0.2rem;
	line-height: 0.56rem;
	margin-top: 0.2rem;
	color: #666;
}

.about_tag{padding: 0.16rem;float: left;}
.about_tag a{background: #f3e9df;color:#666;padding: 0.1rem 0.2rem;float: left;margin: 0.1rem;border-radius: 0.1rem;}
.disease_top{
    padding: 0.2rem 0.2rem 0.4rem 0.2rem;
}
.disease_top h2{
    font-size: 0.4rem;
    margin: 0 0 0.1rem 0;
    font-weight: bold;
    text-align: left;
    color: #454545;
}
.answer{
    border-top: 1px solid #ddd;
    padding: 15px 0 10px;
    position: relative;
    font-size: 0.32rem;
    margin-top: 15px;
}
.disease_top img{width: 2.1rem;height: 1.5rem;display: inline-block;float: left;margin-right: 0.2rem;border: 1px solid #ccc;padding: 0.06rem;}
.disease_top p{color:#666;line-height: 0.48rem;text-align: left;position: relative;}
.disease_top p a{
    position: absolute;
    bottom: -0.34rem;
    right: 0;
    color: #3bad4d;
}
.disease_top_more{display: none;}

.doct {padding: 0.2rem;}
.sympt{ margin:1em 0;}
.sympt li{border:1px solid #e1e1e1;border-radius:4px;padding:0 0.75em;margin-bottom:1em;}
.sympt li a.cont{width:100%;height:2.5em;line-height:2.5em;font-size: 1.2em;letter-spacing:1px;color: #3bad4d;background:url(img/arup.png) no-repeat 98% center;background-size:.9em .5em;display: inline-flex;}
.sympt li a.rota{ background:url(img/ardo.png) no-repeat 98% center; background-size:.9em .5em;}
.sympt li dl{ display:none; border-top:1px solid #e1e1e1; padding-bottom:1.2em; overflow:hidden;}
.sympt li dl dd{ margin:1.2em 0 0 0; float:left; width:45%; padding-left:5%; position:relative;}
.sympt li dl dd a{color:#666;font-size:1.15em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%;display: inline-flex;}
.sympt li dl dd:after{ content:""; position:absolute; left:1%; top:21%;border-color:transparent transparent transparent #d2d2d2 ; border-width:0.1rem; border-style:solid; width:0; height:0; line-height:0;}
.uniqu li{ margin-bottom:0;}



/*é—®ç­”å†…å®¹é¡µ*/
.quest_main{float: left;padding: 0.2rem 0;text-align:left;width: 100%;}
.quest_main ul{float: left;width: 100%;}
.quest_main li{float: left;padding: 0 0.2rem; width: 100%;border-bottom: 1px dashed #e1e1e1;}
.quest_main li h2{display:block;width:100%;line-height: 0.56rem;background-size:0.28rem !important;font-size: 0.34rem;font-weight: normal;margin: 0.1rem 0;}
.quest_main li h2 a{width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}
.quest_main li h2 a.quest_li_tag{width: 1.3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}
.quest_main li h2 a.quest_lia{width: 62%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}
.quest_main li h2 span{float: right; }
.quest_main li h2 span.questok{color:#6bbd00}
.quest_main li h2 span.questno{color:#ff8800}
.quest_main li p{display:block;width:100%;margin-top: 0.12rem;line-height: 0.38rem;font-size: 0.32rem;color: #3bad4d;height: 0.6rem;/* overflow: hidden; */}
.quest_main li p a{color: #40b04a;}
.quest_main li p em{color: #333;font-style: normal}
.quest_main li p i.ritime{background: url(img/icon_time.png) no-repeat left;background-size: 0.24rem 0.24rem;font-size: 0.24rem;padding-left: 0.4rem;font-style:normal;color: #a9a9a9;float: right;}
.quest_main li p i.rwrite{background: url(img/rwrite.png) 0.1rem 0.06rem no-repeat;font-size: 0.24rem;background-size: 0.24rem 0.24rem;padding-left: 0.4rem;font-style:normal;color: #a9a9a9;float: right;margin-left: 0.1rem;}
.quest_main li p.quest_list_main i{position:absolute;background:url(img/quest_list_main.png) no-repeat;background-size: 0.2rem 0.1rem;width:0.2rem;height:0.1rem;top: -0.1rem;left: 0.58rem;z-index: 999;}
.quest_main li p.quest_list_main{
	position: relative;
	height: inherit;
	border: 1px solid #f0f0f0;
	padding: 0.2rem;
	line-height: 0.56rem;
	margin-top: 0.2rem;
	color: #666;
}
.quest_main li p.quest_list_main span{color:#3bad4d;padding: 0.1rem 0;display: inline-block;} 
.ask_tiwen img{width: 100%;}
.tjaskli li{background: url(img/tjaskli.png) 0.2rem no-repeat;background-size: 0.24rem 0.24rem;padding-left: 0.64rem;}


.tabBox{position: relative}
.tabBox .hd{position: absolute;top: -0.58rem;right: 0;width: 100%;}
.tabBox .hd ul{position:absolute;height: 0.4rem;top: -0.2rem;overflow:hidden;right: 0;}
.tabBox .hd ul li{display:inline-block;width: 0.2rem;height: 0.2rem;background: #ccc;text-indent: 1.88rem;opacity: 1;border-radius: 50%;margin: 0.14rem 0.04rem;}
.tabBox .hd ul .on{background: #36a944;}
.tabBox .bd ul{}
.tabBox .bd li{}
.tabBox .bd li a{ color:#666;  }
.tabBox .bd li a.color1{color: #454545}
.hotpic_tuwen li.pic{background: none;position: relative;width: 50%;float: left;padding: 0.1rem 0.2rem;}
.hotpic_tuwen li.pic img{width: 100%;float: left;}
.hotpic_tuwen li.pic p{float: left;line-height: 0.4rem;text-align: left;font-size: 0.28rem;color: #333;overflow: hidden;margin: 0.06rem 0;width: 100%;}


.hot_yaop{}
.hot_yaop li{line-height:0.66rem;}
.hot_yaop li.tag a{border: 1px solid #ccc;border-radius: 0.2rem;margin: 0.1rem;padding: 0.06rem 0.3rem;display: block;float: left;height: 0.48rem;line-height: 0.48rem;width: 19%;}
.hot_yaop a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* åŽ»æŽ‰é“¾æŽ¥è§¦æ‘¸é«˜äº® */
.hot_yaop li a{color: #333;}
.hot_yaop .t{height: 1.6rem;overflow:hidden;width: 100%;border-bottom: 1px dashed #ccc;margin: 0.2rem 0;padding: 0 0.2rem;}
.hot_yaop .t .pic{width: 1.88rem;float:left;border: 1px solid #ccc;height: 1.38rem;padding: 1px;}
.hot_yaop .t .pic img{width:1.8rem;height:1.3rem;}
.hot_yaop .t .con{margin-left: 2rem;line-height:0.4rem;text-align: left;}
.hot_yaop .t .con .tit{font-size: 0.3rem;font-weight: bold;color: #333;}
.hot_yaop .t .con .p2{height: auto}
.hot_yaop .t .con p{font-size: 0.28rem;color: #666;line-height: 0.4rem;height: 0.9rem;padding-top: 0.1rem;}
.hot_yaop .t .con p.lvse{color:#3bad4d}

.inputo{border:1px solid #e5e5e5;padding-left:0.28rem;padding-bottom:0.28rem;margin: 0.2rem;border-radius: 0.2rem;}
.txa{ overflow:hidden;  padding-top:0.3rem;}
.inputo .txa .oneclo1,.txam0 .oneclo1{color:#333;font-weight:bold;float: left;margin-top: 0.06rem;width: 25%;}
.asktex_d{outline: none;resize: none;font-size:0.28rem;border:0;width: 75%;float:left;line-height:0.44rem;font-family:"microsoft YaHei";color: #999;}

.tijiao{width: 100%;}
.tijiao .ask_tijiao{width: 90%;text-align:center;border: 1px solid #ff8205;border-radius:0.2rem;display: inline-block;margin: 0.2rem 0px;padding: 0.1rem 0;color: #ff8205;background: #fff;}



.best_quest{border-top:1px solid #ff8205;}
.best_quest h2{background: url(img/best_quest_h2.png) 0.16rem 0.16rem no-repeat;background-size: 0.3rem 0.5rem;height: 0.8rem;line-height: 0.8rem;padding-left: 0.58rem;font-weight: bold;color: #333;font-size: 0.4rem;text-align: left;border-bottom: 1px solid #dfdfdf;}
.best_quest h2 span{float: right;color: #999;font-size: 0.24rem;padding-right: 0.2rem;}
.best_quest .ys_list {border-bottom: none;}
.ys_list span img.orange{border: 1px solid #ff8205;}
.ys_list .orangea{height: 0.48rem!important;position: absolute;top: 0.7rem;right: 0.2rem;}
.ys_list .orangea a{color: #ff8205;padding: 0.04rem 0.16rem;line-height: 0.48rem;border: 1px solid #ff8205;border-radius: 0.1rem;}


.best_quest .quest_list_main{position: relative;height: inherit;border: 1px solid #f0f0f0;line-height:0.58rem;margin: 0 0.2rem 0.2rem 0.2rem;color: #666;padding: 0.2rem;text-align: left;background-color: #f3e9df;}
.best_quest .quest_list_main i{position:absolute;background:url(img/quest_list_main1.png) no-repeat;background-size: 0.2rem 0.1rem;width:0.2rem;height:0.1rem;top: -0.1rem;left: 0.58rem;z-index: 999;}
.best_quest .quest_list_main span{color: #ff8205;padding: 0.1rem 0;display: inline-block;}
.best_quest p i.ritime{background: url(img/icon_time.png) no-repeat left;background-size: 0.24rem 0.24rem;font-size: .24rem;padding-left: 0.3rem;font-style:normal;color: #a9a9a9;float: right;margin: 0 0.2rem 0.2rem;}

.other_quest{border-top:1px solid #3bad4d;}
.other_quest h2{background: url(img/online_doc.png) 0.16rem 0.18rem no-repeat;background-size: 0.3rem 0.4rem;height: 0.8rem;line-height: 0.8rem;padding-left: 0.58rem;font-weight: bold;color: #333;font-size: 0.4rem;text-align: left;border-bottom: 1px solid #dfdfdf;}
.other_quest h2 span{float: right;color: #999;font-size: 0.24rem;padding-right: 0.2rem;}
.other_quest .ys_list {border-bottom: none;}
.ys_list .green{height: 0.48rem!important;position: absolute;top: 0.3rem;right: 0.2rem;}
.ys_list .green a{color: #3bad4d;padding: 0.04rem 0.16rem;line-height: 0.48rem;border: 1px solid #3bad4d;border-radius: 0.1rem;}
.other_quest .quest_list_main{position: relative;height: inherit;border: 1px solid #f0f0f0;line-height: 0.58rem;margin: 0 0.2rem 0.2rem 0.2rem;color: #666;padding: 0.2rem;text-align: left;}
.other_quest .quest_list_main i{position:absolute;background:url(img/quest_list_main.png) no-repeat;background-size: 0.2rem 0.1rem;width:0.2rem;height:0.1rem;top: -0.1rem;left: 0.58rem;z-index: 999;}
.other_quest .quest_list_main span{color: #3bad4d;padding: 0.1rem 0;display: inline-block;}
.other_quest .fenge{border-top: 1px dashed #e1e1e1;float: left;width: 100%;}
.other_quest p{}
.other_quest p i.ritime{background: url(img/icon_time.png) no-repeat left top;font-size: 0.24rem;background-size: 0.24rem 0.24rem;padding-left: 0.3rem;font-style:normal;color: #a9a9a9;float: right;margin: 0 0.2rem 0.2rem;height: 0.3rem;}


/*é—®ç­”æé—®é¡µ*/
.question-form {padding: 0.2rem;}
p.tips{background:#f8f8f8;padding: 0.2rem;font-size: 0.28rem;overflow:hidden;line-height: .49rem;}
p.tips span{color: #3bad4d;}
p.tips a{float:right;width: 0.48rem;height: .49rem;background:url(img/ero.png) no-repeat;background-size:100% 100%;}
.asktj_list{overflow: hidden;margin-bottom: 0.2rem;}
.asktj_tit{margin-left: -1.8rem;margin-top: 0.06rem;}
.asktj_bt{width: 100%;border: 1px solid #ccc;height: 0.6rem;line-height: 0.6rem;border-radius: 0.1rem;}

.cy_ms{border:none;overflow: hidden;height: auto;}
.cy_ms textarea{height: 2.4rem;border: 1px solid #ccc;border-radius: 0.1rem;padding: 0.2rem;color: #ccc;width: 100%;border: 1px solid #ccc;line-height: 0.5rem;border-radius: 0.1rem;}

.question-form .form-group {margin-bottom: 0.16rem;text-align: left;width: 100%;float: left;}
.question-form input[type="text"]{width: 1.4rem;height: 0.52rem;padding:0 0.1rem;margin-right:0.2rem;border:1px solid #ccc;}
.question-form input[type="text"].cyh_srk{width: 100%;border:none;outline: none;height: 0.6rem;line-height: 0.6rem;padding-left: 0.1rem;color: #ccc;width: 100%;border: 1px solid #ccc;height: 0.6rem;line-height: 0.6rem;border-radius: 0.1rem;}
.question-form span{
    width: 2rem;
    float: left;
    display: flex;
    height: 0.52rem;
    line-height: 0.52rem;
}
.question-form input[type="text"].w150{width: 3.4rem;}
.question-form input[type="checkbox"].m7{margin:0.14rem;}
.question-form input[type="button"].tijiao{width: 100%;text-align:center;border: 1px solid #3bad4d;border-radius: 0.1rem;display: inline-block;margin: 0.2rem 0px;padding: 0.1rem 0;color: #fff;background: #3bad4d;}
.question-form input[type="text"]:focus{border: 1px solid #3bad4d;}

.fl{float: left;}


/*åŒ»ç”Ÿä¸»é¡µ*/
.doc_banner{background: url(img/doc_bg.png) no-repeat;background-size: cover;height: 3.2rem;position: relative;}
.doc_banner img{width: 1.4rem;height: 1.4rem;border: 0.1rem solid #fff;border-radius: 50%;margin: 0.2rem 0 0.1rem 0;}
.doc_banner p{
    color: #454545;
    line-height: 0.5rem;
}
.doc_banner p.name{
    font-weight: bold;
    font-size: 0.4rem;
}
.doc_banner p.keshi{}

.doc_tab{border-bottom: 1px solid #cccccc;}
.doc_tab a.cont{width:100%;height:2.5em;line-height: 2.5em;letter-spacing:1px;background:url(img/arup.png) no-repeat 98% center;background-size:.9em .5em;display: inline-flex;color: #333;}
.doc_tab a.rota{ background:url(img/ardo.png) no-repeat 98% center; background-size:.9em .5em;}

.doc_tab_hover{
    padding: 0.2rem 0.2rem 0 0.2rem;
    text-align: left;
}
.doc_tab_hover ul{}
.doc_tab_hover ul li{
    border-bottom: 1px dashed #ccc;
    margin: 0px 0 0.2rem 0;
    padding-bottom: 0.2rem;
}
.doc_tab_hover ul li p{
    color: #666;
    line-height: 0.46rem;
}
.doc_tab_hover ul li p a.more{float: right;color: #3bad4d}
.doc_tab_hover ul li p b{font-weight:bold;}
.doc_tab_hover p.tgfw_p{
    padding: 0.2rem;
    text-align: left;
    color: #999;
    font-size: 0.32rem;
    width: 100%;
    float: left;
    line-height: 0.6rem;
}
.doc_tab_hover p.tgfw_p a{
    border: 1px solid #3bad4d;
    color: #3bad4d;
    padding: 0.1rem 0.14rem;
    float: right;
    border-radius: 0.1rem;
    font-size: 0.32rem;
    line-height: 0.4rem;
}
.hzpj .quest{position: relative;padding: 0.2rem;border-bottom: 1px dashed #ccc;height: 1.8rem;}
.hzpj .userImg{position:absolute;top: 0.2rem;left: 0.2rem;width:1.24rem;z-index:9999;}
.hzpj .userImg img{width: 0.7rem;height: 0.7rem;border: 1px solid #3bad4d;border-radius: 50%;padding: 0.06rem;}
.hzpj .userImg span{display:block;width:100%;text-align:center;height:0.4rem;line-height:0.4rem;font-size: 0.28rem;font-family:"microsoft YaHei";padding: 0px;}
.hzpj span{display: block;text-align: left;position: relative;}
.hzpj span.sp02_sl{padding-left: 1.3rem;height: 1rem;overflow: hidden;line-height: 0.48rem;text-overflow: ellipsis;overflow: hidden;}

.hzpj .quest i.ritime{background: url(img/icon_time.png) no-repeat left;background-size: 0.24rem 0.24rem;font-size: 0.24rem;background-size: 0.24rem 0.24rem;padding-left: 0.4rem;font-style:normal;color: #a9a9a9;float: right;}


/* é—®ç­”åˆ—è¡¨é¡µ */
nav.list ul{background: #fff;padding: 0px 0.2rem;overflow: hidden;}
nav.list  ul li{float: left;width: 23.5%;margin: 0.2rem 0 0.2rem 0;text-align: center;height: 1.3rem;background-color: #fff;}
nav.list  ul li:nth-child(1){margin-right: 0.1rem;}
nav.list  ul li:nth-child(2){margin-right: 0.1rem;}
nav.list  ul li:nth-child(3){margin-right: 0.1rem;}
nav.list  ul li:nth-child(4){}
nav.list  ul li a{display: block;position: relative;width: 100%;height: 1.3rem;color: #666;text-align: center;}
nav.list  ul li a span{display: inline-block;width: 100%;position: absolute;bottom: 0px;text-align: center;left: 0;color: #666;font-size: 0.28rem;}
nav.list  ul li a i{position: absolute;width: 0.9rem;height: 0.9rem;position: absolute;left: 50%;margin-left: -0.4rem;}
nav.list  ul li a i.tjd_ico01{background: url(img/list_nav1.png) no-repeat left center;background-size: 0.9rem 0.9rem;}
nav.list  ul li a i.tjd_ico02{background: url(img/list_nav2.png) no-repeat center center;background-size: 0.9rem 0.9rem;}
nav.list  ul li a i.tjd_ico03{background: url(img/list_nav3.png) no-repeat center center;background-size: 0.9rem 0.9rem;}
nav.list  ul li a i.tjd_ico04{background: url(img/list_nav4.png) no-repeat center center;background-size: 0.9rem 0.9rem;}


.category {height: 0.88rem;line-height: 0.8rem;margin: 0.2rem;}
.category span{display: block;float: left;height: 0.8rem;color: #fff;width: 35%;text-align: center;background: #3bad4d;font-size: 0.34rem;}
.category a{display: block;width: 65%;float: left;color: #454545;background: #fff3e5 url(img/arrowright.png) 95% center no-repeat;background-size: 0.3rem 0.3rem;text-indent: 1em;font-size: 0.34rem;}

.category a em{display: inline-block;float: left;}
.category-box{display: none;position: absolute;left: 0;top: 0;background: url(img/bg.png) repeat;width: 100%;height: 100%;z-index: 1000;overflow: hidden;}
.category-box .left-btn{position: fixed;top: 3rem;left: 0;width: 0.74rem;height: 0.76rem;cursor: pointer;background: url(img/left-btn.png) left top no-repeat;background-size: 0.74rem 0.76rem;}
.category-box .right-itm{width: 80%;overflow: hidden;background: #fff;border-radius: 0.1rem 0px 0px 0.1rem;position: absolute;top: 2rem;right: -70%;}
.category-box .right-itm ul{width: 100%;overflow: hidden;}
.category-box .right-itm ul li{width: 100%;overflow: hidden;}
.category-box .right-itm ul li p{width: 100%;height: 0.8rem;padding: 0.2rem;line-height: 0.42rem;font-size: 0.32rem;color: #666;text-align: left;border-bottom: 1px solid #ddd;}
.category-box .right-itm ul li p i,.category-box .right-itm ul li em,.category-box .right-itm ul li b{display: inline-block;float: left;}
.category-box .right-itm ul li p i{width: 0.48rem;height: 0.48rem;margin-top: 0.06rem;margin-right: 0.16rem;}
.category-box .right-itm ul li p b{width: 0.6rem;height: 0.6rem;float: right;background: url(img/arrowright.png) no-repeat 0.32rem 0;background-size: 0.3rem 0.3rem;}
.category-box .right-itm ul li div{display: none;padding: 0.3rem 0.1rem 0.3rem 0.3rem;border-bottom: 1px solid #ddd;text-align: left;}
.category-box .right-itm ul li div a{
	border: 1px solid #d5d5d5;
	display: inline-block;
	width: 29%;
	height: 0.52rem;
	margin-right: 0.1rem;
	margin-bottom: 0.1rem;
	font-size: 0.28rem;
	border-radius: 0.06rem;
	text-align: center;
	line-height: 0.52rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	}
.category-box .right-itm ul li.cur div{display: block;}
.category-box .right-itm ul li.cur p b{background: url(img/arrowdown.png) no-repeat 0.32rem 0;background-size: 0.3rem 0.3rem;}

#categoryList li:nth-child(odd){background-color: #f9fff2}
#categoryList li:nth-child(even){background-color: #ecf3e4}
.des1{display: initial}
.des2{display:none}

.zimu{padding:0.2rem 0;}
.zimu ul{ width:100%; }
.zimu ul:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.zimu li{width:21%;height:0.72rem;line-height:0.72rem;float:left;cursor:pointer;text-align:center;font-size:0.28rem;color:#333; border:1px solid #eeeeee; margin:0.12rem; }
.zimu .on{ background:#3aac4c;}
.zimu .on a{color: #fff}

.quest_list li.bbxian{border-bottom: 1px dashed #e1e1e1;padding: 0.1rem 0.2rem;}
.quest_list li.bbxian h2 a.quest_li_tag{width: 1.3rem;color: #3bad4d; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;}



a.lotal{display:block;overflow:hidden;margin-bottom: 1.0rem;color:#218f0c;text-align:center;height:1.6rem;line-height:1.6rem;}
a.lotal span{ /*! height:.6rem; */ /*! line-height:.6rem; */ position:relative; text-indent:.55rem;}
a.lotal span:after{ content:""; position:absolute; left:-0.48rem;  width:0.4rem;height:0.4rem; background:url(img/logbg.png) no-repeat;  background-size:100% 100%;top: -0.06rem;}



.food_adv{position: fixed;width: 100%;left: 0px;bottom: 0px;z-index: 2147483647;border-top: 1px solid rgb(238, 238, 238);background: rgb(255, 255, 255);box-shadow: rgba(212, 207, 207, 0.701961) 0.04rem 0px 0.04rem 0.04rem;
}
.food_adv .close_adv{ width: 0.4rem;
    height: 0.4rem;
    background: rgba(0,0,0,.3) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAE1SURBVDhPlZSxcYNAEADpwLFTIsY1kNAEIRFDBwQUwNCIYnegSDMeB+SEhBTgAuRZdPePX/+HvDMKOO6Wf939Z0pZlh9VVf3I48tQQ608PiAwDMN927b7OI7feZ6/yask5PR9/0UNtU6qMuUV6VGmOGnTNBLyqLQoindxOIghW9dVsj24srZtb8uySMhDQSi1ZMR4tyfWdX21pGxRtxmTUcvCdpmCdJ5nSfEgmKbpwi/2UWJd130+LAEpKf/psQGKKVNS0hByTmUKiZb0XzKgAcfZDOGdNadP0M1YAxRtlKTbnMkUchgpKYuTkqW6rHMq5X+xhpbtpRoVlVoyRHpSUidKz76TpYaW4xSe5VMpF6TEHCqLjYa10v2C5qvHK4ytp2RKTIrD7UalLPvp1jBASo2XZdkveCc1rEHwL5cAAAAASUVORK5CYII=") no-repeat center;
    background-size: 0.2rem 0.2rem;
    position: absolute;
    right: 0;
    top: 0;
	z-index:1000;} 

article .adv{background: #fff;overflow: hidden; margin-bottom: 0.2rem;}


.fixed-ad { width: 100%;position: relative;left: 0;bottom: inherit;top: 0;z-index: 998;}
.fixed-ad-close {width: 20px;height: 20px;background: rgba(0,0,0,.3) url("img/top_close.png") no-repeat center;background-size: 10px 10px; position: absolute;right: 0;top: 0;z-index:1000;}
.fixed-ad-con {width: 100%;max-width: 640px;overflow: hidden;margin: 0 auto;}
.fixed-ad-con img {width: 100%;max-width: 640px;}


.top1 { width: 100%;position: relative;left: 0;bottom: inherit;top: 0;z-index: 998;}
.top1-close {width: 20px;height: 20px;background: rgba(0,0,0,.3) url("img/top_close.png") no-repeat center;background-size: 10px 10px; position: absolute;right: 0;top: 0;z-index:1000;}
.top1-con {width: 100%;max-width: 640px;overflow: hidden;margin: 0 auto;}
.top1-con img {width: 100%;max-width: 640px;}


#main_float{position: fixed;width: 0.74rem;height: 3.3rem;right: 0px;top:30%;margin-top: -1.3rem;z-index: 2147483647;border-top: 1px solid rgb(238, 238, 238);background: rgb(255, 255, 255);box-shadow: rgba(212, 207, 207, 0.701961) 0.04rem 0px 0.04rem 0.04rem;}
#main_float img{height: 3.3rem;width: 0.74rem;}
#main_float .close_float{position: absolute;width: 0.3rem;right: 0px;height: 0.3rem;top: -0.4rem;background: rgba(0, 0, 0, 0.34);color: #fff;font-size: 0.32rem;line-height: 0.26rem;padding: 1px 0 0 0.06rem;}
.ask_aw100d{}
.ask_aw100d img{width: 100%;max-height:1.6rem;}
.con_banner::before {
    content: "广告";
    width: 0.6rem;
    height: 0.24rem;
    line-height: 0.24rem;
    font-size: 0.16rem;
    display: block;
    opacity: 0.5;
    position: absolute;
    top: 0px;
    z-index: 300;
    background: rgb(201, 201, 201);
}
.con_banner:before, .con_button {
    color: #fff;
    text-align: center;
    right: 0;
}
#answer_form{display: none;}
.doc_huida{width: 90%;text-align: center;border: 1px solid #ff8205;border-radius: 0.2rem;display: inline-block;margin: 0.2rem 0px;padding: 0.1rem 0;color: #ff8205;}
.adv{background: #fff}


.topic{width: -webkit-fill-available;height:auto;margin-top:0.3rem;background:#fff;}
.topic_top{width:100%;height: 0.80rem;border-bottom:1px #f1f1f1 solid;}
.topic_top h2{background: url(img/special.png) 0.2rem 0.18rem no-repeat;background-size: 0.39rem 0.39rem;color:#333;float:left;font-size: 0.4rem;line-height: 0.80rem;font-weight: normal;text-indent: 0.7rem;}
.topic_top a{ color:#999; font-size:0.875em; line-height:0.8rem; float:right; margin-right:0.2rem; display:inline;}
.topic_cont{padding:0px 0.2rem;height:auto;position: relative;margin-top: 0.15rem;padding-bottom: 0.15rem;}
.topic_cont ul{width:100%;height: 2rem;float:left;}
.topic_cont li{-webkit-box-flex:1;text-align:left;height: 2rem;position:relative;margin-right: 0.24rem;width:48%;float:left;}
.topic_cont li a{color:#666;font-size:0.875em;display:block;width:100%;height: 2rem;overflow:hidden;}
.topic_cont li img{margin:0 auto;width:100%;height: 2rem;}
.topic_txt{background-color:rgba(0,0,0,0.5);color:#fff;height: 0.46rem;line-height: 0.46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;position:absolute;bottom:0px;left:0px;-webkit-box-sizing:border-box;text-align:center;}
.topic_cont li:nth-child(2){ margin-right:0px; float:right}

.topic_cont .swiper-pagination{top: -0.7rem;right: 0.2rem;}
.topic_cont  .swiper-pagination-bullet-active {background: #3cad4c!important;}
.topic_cont .swiper-pagination-bullet{margin: 0 0.04rem;}
