body,ul,ol,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea,select{padding:0px; margin:0px}
h1,h2,h3,h4,h5,h6{font-weight:normal}
body{line-height:1.6rem;font-size:1rem;font-family:'STHeiti','Microsoft YaHei',Helvetica, Arial, sans-serif;background:#fff}
ol,ul{list-style:none}
img{border:none;vertical-align:middle;width:100%;height:100%}
em{font-style:normal}
a,a:visited,a:hover,a:active{color:#333;-webkit-tap-highlight-color:transparent;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
s{text-decoration:none}
input{outline:none;font-family:'Microsoft yahei'}
.fl{float:left; display:inline}
.fr{float:right; display:inline}
.hidden{overflow:hidden}
.clear{clear:both}
.pr{position:relative}
.pa{position:absolute}
.none{display:none}
.block{display:block}
.f14{font-size:14px}
.f12{font-size:12px}
.fixed{position:fixed;z-index:1000000}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block}
.clearfix:after{visibility:hidden;content:"."}
.clearfix{*zoom:1}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.pt1{padding-top:1.2rem}
.pb1{padding-bottom:1.2rem}
.mb{margin-bottom:.8rem}
.mb2{margin-bottom:1.2rem}
.mt{margin-top:.8rem}
.mt2{margin-top:1.2rem}
.mt4{margin-top:1.5rem}
.ptb{padding:1.8rem 0}
.bn{border:0 none}
.c-red{color:#ff0000}
.c-blue{color:#223f62}
.c-grey{color:#666}
.c-black{color:#333}
.bg-white{background-color:#fff}
.bg-grey{background-color:#f8f8f8}
.bg-dark{background-color:#4567fe}
html{font-size:100%}

.search input::-webkit-input-placeholder{color:#b3b3b3} 
.search input:-moz-placeholder{color:#b3b3b3} 
.search input::-moz-placeholder{color:#b3b3b3} 
.search input:-ms-input-placeholder{color:#b3b3b3} 

.container{padding:0 .8rem}
h1{font-weight:bold}
.imgrps,.focus img{display:block;height:auto;max-width:100%}

.gohome{display:none;background:#333 url(../image/backtop.svg) no-repeat center center;background-size:50% 50%;border-radius:50%;opacity:.9;position:fixed;z-index:999999;bottom:1.15rem;right:3%;width:2rem;height:2rem}

.focus a,.focus b{display:block;height:12.5rem}
.focus a{overflow:hidden;position:relative;height:15rem}
.focus img{/*margin-top:-1.5rem*/margin-top:-.5rem}
.focus li b{width:100%;position:absolute;left:0;bottom:-5rem;background:-webkit-linear-gradient(transparent,#000);background: -o-linear-gradient(transparent,#000);background: -moz-linear-gradient(transparent,#000);background: linear-gradient(transparent,#000)}
.focus li span{display:block;width:94%;padding:0 3%;color:#fff;position:absolute;left:0;bottom:6%;font-size:1.2rem;line-height:1.5rem}
.focus.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px}
.focus.swiper-container-horizontal>.swiper-pagination-bullets{bottom:5px}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#fff;opacity:.5;box-shadow:0 0 5px #666}
.swiper-pagination-bullet-active{opacity:1}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}

.topnav{width:100%;background:#fff;height:2.625rem}
.topnav .oth{display:none}
.topnav .swiper-wrapper{position:static}
.topnav .swiper-slide{width:auto;font-size:1.2rem;padding:0 1% 0 3%}
.topnav .swiper-slide.on{padding-right:2.5rem}
.topnav .swiper-slide a,.topnav .swiper-slide a.visited,.topnav .swiper-slide a:hover,.topnav .swiper-slide a:active{display:block;color:#555;padding:0.532rem 0;white-space:nowrap;line-height:1.6rem}
.topnav .active a,.topnav .active a:visited,.topnav .active a:hover,.topnav .active a:active{color:#000;font-weight:bold}
.topnav .yjy a,.topnav .yjy a.visited,.topnav .yjy a:hover,.topnav .yjy a:active{display:block;color:#d53c3e}
.topnav .yjy.active a,.topnav .yjy.active a:visited,.topnav .yjy.active a:hover,.topnav .yjy.active a:active{color:#d53c3e}
.topnav,.topbar{position:fixed;_position:absolute;padding:0;width:100%!important;z-index:10000;left:0;top:0}
.topnav{top:3.25rem}
.focus{margin-top:5.875rem;background:#f5f7f9}

.topnav h2{display:none;float:left;width:97%;margin-left:3%;font-size:1.2rem;font-weight:bold;text-align:left;padding:0.532rem 0;line-height:1.6rem}
.closeup{display:none;float:left;width:100%;background:#f4f5f6;height:2.5rem;position:relative}
.closeup b{display:block;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f4f5f6 url(../image/zyback.png) no-repeat center center;background-size:100% 100%}
.open .closeup,.open .oth{display:block}
.open .navbox{float:left;padding:.8rem 2% 0 2%;overflow:hidden}
.open{height:auto;border-radius:0 0 1rem 1rem;overflow:hidden}
.open .swiper-wrapper{float:left;display:block;position:relative;}
.open .swiper-slide,.open .swiper-slide.on,.open .oth{float:left;width:23%;font-size:1rem;padding:0 1%;margin-bottom:10px}
.open .swiper-slide a,.open .swiper-slide a:visited,.open .swiper-slide a:hover,.open .swiper-slide a:active,.open .oth a{display:block;border:1px solid #eee;text-align:center;padding:.282rem 0;border-radius:1.1rem;letter-spacing:-.05rem;color:#333}
.open .swiper-slide.yjy a,.open .swiper-slide.yjy a:visited,.open .swiper-slide.yjy a:hover,.open .swiper-slide.yjy a:active{color:#d53c3e}
.open .maskl,.open .maskr,.open .alltab{display:none}

.maskl,.maskr,.alltab{position:absolute;top:0;height:2.625rem;}
.maskr{right:0;width:2.5rem;padding-right:3%;background-image:url(../image/zynav_rt.png);background-repeat:no-repeat;background-position:right center}
.maskl{left:0;width:1.5rem;background-image:url(../image/zynav_lt.png);background-repeat:no-repeat;background-position:left center;display:none}
.alltab{right:3%;width:1.438rem;background:url(../image/zyicon3.png) no-repeat right center;background-size:80% 40%}

.topbar{background:#d53c3e;width:100%}
.topbar,.topbar .box{height:3.25rem}
.topbar .box{margin:0 3%;position:relative}
.logo,.baogao,.search .btn,.search .searbt{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.logo{left:0;width:4.25rem;height:1.25rem;background:url(../image/zylogo1.png) no-repeat 0 0;background-size:100% 100%}
.baogao{right:0;width:1.438rem;height:1.5rem;background:url(../image/zyicon1.png) no-repeat 0 0;background-size:100% 100%}
.search{float:left;width:100%;padding:0.6875rem 0 0 0}
.search form{background:#fff;margin:0 2.038rem 0 4.85rem;border-radius:0.9375rem;overflow:hidden}
.search form,.search .txt{display:block;height:1.875rem;position:relative}
.search .txt{float:left;width:100%;border:0;background:none;line-height:2rem;font-size:1.05rem;text-indent:.8rem;height:2rem}
.search .btn,.search .searbt{right:0;width:2.875rem;height:1.875rem;border:0;background:#fff url(../image/zyicon2.png) no-repeat .8rem center;background-size:44% 68%}

.list{background:#fff}
.list .item{padding:.8rem 3%;border-bottom:1px solid #edeff3}
.list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.list .box{-webkit-box-flex:2;-webkit-flex:2 2 auto;-ms-flex:2 2 auto;flex:2 2 auto;padding-right:.4rem}
.list .pic{width:7.313rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.list .pic img{display:block;height:4.563rem;margin:0 auto}
.list h3{font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;font-size:1.2rem;line-height:1.5rem;max-height:3rem}
.list .big a,.list .adv a{display:block}
.list .big .pic{display:block;width:100%;height:12rem;overflow:hidden;margin-top:.4rem}
.list .big .pic img{width:100%;height:auto}
.list .adv .pic{display:block;width:100%;overflow:hidden;margin-top:.4rem}
.list .adv .pic span{display:block;float:left;width:33%}
.list .adv .pic span:first-child{width:34%}
.list .adv .pic img{border-left:1px solid #fff}
.list .adv .dir em{color:#a5b8d6}
.list .dir i{float:right;display:block;font-style:normal}
.list .dir{color:#b3b3b3;width:100%;overflow:hidden;font-size:.8rem;line-height:1.3rem;margin-top:.3rem}
.list .dir b,.list .dir em,.list .dir time{float:left;padding-right:.6rem}
.list .dir time{padding-right:0}
.list .dir b{font-weight:normal;color:#d53c3e}

.list2{background:#fff}
.list2 .item{padding:.8rem 3%;border-bottom:1px solid #edeff3}
.list2 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.list2 .box{-webkit-box-flex:2;-webkit-flex:2 2 auto;-ms-flex:2 2 auto;flex:2 2 auto;padding-right:.4rem}
.list2 .pic{width:7.313rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.list2 .pic img{display:block;height:4.563rem;margin:0 auto}
.list2 h3{font-weight:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;font-size:1.2rem;line-height:1.5rem;max-height:3rem}
.list2 .big a,.list2 .adv a{display:block}
.list2 .big .pic{display:block;width:100%;height:12rem;overflow:hidden;margin-top:.4rem}
.list2 .big .pic img{width:100%;height:auto}
.list2 .adv .pic{display:block;width:100%;overflow:hidden;margin-top:.4rem}
.list2 .adv .pic span{display:block;float:left;width:33%}
.list2 .adv .pic span:first-child{width:34%}
.list2 .adv .pic img{border-left:1px solid #fff}
.list2 .adv .dir em{color:#a5b8d6}
.list2 .dir i{float:right;display:block;font-style:normal}
.list2 .dir{color:#b3b3b3;width:100%;overflow:hidden;font-size:.8rem;line-height:1.3rem;margin-top:.3rem}
.list2 .dir b,.list2 .dir em,.list2 .dir time{float:left;padding-right:.6rem}
.list2 .dir time{padding-right:0}
.list2 .dir b{font-weight:normal;color:#d53c3e}

.foot{padding:.8rem 0;border-top:10px solid #f5f7f9}
.logo2{padding:0 20%;text-align:center}
.nav2{text-align:center;font-size:1rem;line-height:1.25rem;height:1.25rem;width:100%;overflow:hidden;position:relative;margin-top:.6rem}
.nav2 p{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}
.nav2 a,.nav2 a:visited,.nav2 a:hover,.nav2 a:active{color:#b3b3b3}
.nav2 a{border-left:1px solid #e1e1e1;padding:0 .5rem}
.nav2 a:first-child{border-left:0;padding-left:0}
footer{background:#d53c3e;color:#fff;padding:.8rem 3%}
.nav3{width:100%;overflow:hidden}
.nav3 a,.nav3 a:visited,.nav3 a:hover,.nav3 a:active{color:#fff;font-size:1rem;float:left;line-height:1.25rem;height:1.25rem}
.nav3 a{border-left:1px solid #e38788;padding:0 .5rem}
.nav3 a:first-child{border-left:0;padding-left:0}
.copy{font-size:.8rem;line-height:1.25rem;height:1.25rem;letter-spacing:-.02rem;margin-top:.2rem}

.listmore{background:#fff;padding:.8rem 3%}
.listmore a{display:block;border:1px solid #d53c3e;background:#fff;height:2.5rem;line-height:2.5rem;text-align:center;font-size:1.2rem;border-radius:1.3rem}
.listmore a,.listmore a:visited,.listmore a:hover,.listmore a:active{color:#d53c3e}

.spec,.friend{border-top:10px solid #f5f7f9;padding:.8rem 3%}
.spec h2,.friend h2{font-weight:bold;text-align:center;font-size:1.3rem;line-height:2rem}
.fdbox{width:100%;overflow:hidden}
.fdbox a{float:left;display:inline-block;white-space:nowrap;margin:0 0 0 10px}
.fdbox p{float:left;display:inline;margin-left:-10px}
.topic{margin-top:.4rem;width:100%;overflow:hidden}
.topic li{width:45%}
.topic li a{display:block;border-width:0 1px;border-style:solid;border-color:#fff}


.mt3{margin-top:5.875rem}
.detail{background:#fff;padding:1.5rem 3% 0 3%;margin-top:5.1875rem}
.detail h1{font-size:1.5rem;line-height:2rem}
.dttime{width:100%;overflow:hidden;font-size:.8rem;color:#b3b3b3;margin-bottom:1.5rem}
.dttime span,.dttime time{float:left;display:block}
.dttime span{padding-right:10px}

.dtbg{background:#f5f7f9;overflow:hidden;border-radius:.4rem;margin-bottom:1.5rem}
.dtbg a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.8rem}
.dtbg a,.dtbg a:visited,.dtbg a:hover,.dtbg a:active{color:#0089e9}
.dtbg p{height:4rem}
.dtbg .txt{-webkit-box-flex:2;-webkit-flex:2 2 auto;-ms-flex:2 2 auto;flex:2 2 auto;position:relative;font-size:1.1rem;line-height:1.8rem}
.dtbg .txt span{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%); max-height:3.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;}
.dtbg .txt em{color:#d53c3e}
.dtbg .pic{padding-right:.8rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.dtbg .pic img{display:block;height:4rem;width:auto;margin:0 auto}
.dtbg .dtlink,.dtbg .dtlink:visited,.dtbg .dtlink:hover,.dtbg .dtlink:active{position:relative;padding-top:3.6rem;color:#333}
.dtbg .datit{display:block;width:100%;line-height:1.5rem;font-size:1.1rem;text-align:center;color:#333;position:absolute;top:.9rem;left:0;}
.dtbg .datit .i1{display:block;margin:0 .8rem;padding:0 0 .3rem 0;border-bottom:1px solid #dfe7ef;font-weight:bold;font-style:normal}
.dtbg .datit .i2{display:block;width:50px;height:3px;overflow:hidden;background:#0089e9;border-radius:1.5px;position:absolute;bottom:-1px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.dtbg .datit s{font-weight:normal;font-size:.7rem;color:#c6d4e2}
.dtbg .dtlink .txt em{color:#0089e9}
.dtbg .dtlink .txt{font-size:1.05rem;line-height:1.6rem}
.dtbg .dtlink .txt span{max-height:5rem;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word}
.dtbg .dtlink p,.dtbg .dtlink .pic img{height:5rem}

.dtcont p{font-size:1.2rem;line-height:2rem;margin-bottom:1.5rem}
.dtask{margin-bottom:1.5rem}
.dtask .txt{padding:1.5rem 0;position:relative;z-index:2}
.dtask span{display:block;font-size:1.2rem;line-height:1.8rem;color:#ff7200;margin:0 3rem;position:relative}
.dtask em{display:block;position:absolute;width:1.8rem;height:1.8rem}
.dtask .s1{top:-.2rem;left:-2rem;background:url(../image/zyicon7_1.png) no-repeat 0 0;background-size:90% 80%}
.dtask .s2{top:2.4rem;right:-2rem;background:url(../image/zyicon7_2.png) no-repeat 0 0;background-size:90% 80%}
.dtask a{background:#ff7200;border-radius:1.25rem;height:2.5rem;line-height:2.5rem;display:block;margin:.5rem 6rem 0 6rem;text-align:center;font-size:1.1rem}
.dtask a,.dtask a:visited,.dtask a:hover,.dtask a:active{color:#fff}
.dtask p{border:1px solid #e8e8e8;overflow:hidden;background:#fff;border-radius:1rem}
.dtask .line1,.dtask .line2{height:4rem}
.dtask .line1{margin:-3.8rem 1rem 0 1rem;position:relative;z-index:1;}
.dtask .line2{margin:-3.8rem 2rem 0 2rem}

.tags{width:100%;overflow:hidden;font-size:1rem;margin-bottom:1rem}
.tags a{display:inline-block;float:left;background:#f5f7f9;padding:0 1rem;height:2.5rem;line-height:2.5rem;border-radius:1.25rem;margin:0 10px 10px 0;letter-spacing:-0.05rem}

.dt .topbar{background-color:#fff}
.dt .logo{background-image:url(../image/zylogo2.png)}
.dt .search form,.dt .search .btn,.dt .search .searbt{background-color:#f0f0f0}
.dt .baogao{background-image:url(../image/zyicon1_1.png)}
.dt .topnav{top:2.5625rem;border-bottom:1px solid #edeff3}

.share{margin-bottom:1.5rem}
.share ul{width:100%;overflow:hidden}
.share li{width:33%;float:left;text-align:center}
.share li.w1{width:34%}
.share p{border:1px solid #edeff3;height:3rem;line-height:3rem;border-radius:1.5rem;background:#fff;position:relative;margin-left:10px}
.share .w1 p{margin-left:0}
.share span{display:block;height:3rem;font-size:1rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.share em{display:block;white-space:nowrap;padding-left:1.8rem}
.share b{display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:2rem;height:2rem;background:url(../image/zyicon4.png) no-repeat 0 center}
.share .w1 b{background-size:75% 75%}
.share .w2 b{background-image:url(../image/zyicon5.png);background-size:85% 85%}
.share .w3 b{background-image:url(../image/zyicon6.png);background-size:80% 80%}

.erweima{position:fixed;_position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:9999;display:none}
.erweima dl{background:#fff;margin:0 10%;border-radius:1rem;text-align:center;padding:2rem 0;font-size:1.1rem}
.erweima dd{margin-top:.8rem}
.erweima dt{position:relative}
.erweima .close{position:absolute;top:-2rem;right:0;width:3rem;height:3rem;background:url(../image/tcclose.png) no-repeat center center;background-size:45% 45%}
.zhezhao{position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:9998;display:none}
.dth2{font-size:1.3rem;font-weight:bold;line-height:2rem;text-align:center;padding-top:.8rem}

.lit .list{margin-top:5.875rem;border-top:1px solid #edeff3}

.dtoth{border-top:1px solid #edeff3;padding:.8rem 3% 0 3%;font-size:1.2rem;line-height:2rem}
.dtoth h2{font-size:1.3rem;font-weight:bold;text-align:center;line-height:3rem;}
.dtoth p{margin-bottom:1.5rem}
.ctus{font-size:1rem;line-height:1.6rem}
.ctus dt{margin-bottom:1rem}
.ctus dd{margin-bottom:1rem;color:#666}
.ctus em{color:#333;display:block}

.fed li{width:100%;overflow:hidden;margin-bottom:1rem}
.fed label{display:block;font-size:1rem;line-height:1.8rem}
.fed label em{font-size:.9rem;color:#b3b3b3}
.fed .txt,.fed .txt input{height:2.5rem;}
.fed .txt{background:#fff;border:1px solid #eee;border-radius:.4rem;padding:0 1rem;margin-top:.4rem}
.fed .txt input{border:0;background:none;border:0;width:100%;line-height:2.5rem;font-size:1rem}
.fed .txtb{background:#fff;border:1px solid #eee;border-radius:.4rem;height:6rem;padding:1rem}
.fed .txtb textarea{border:0;background:none;padding:0;margin:0;width:100%;height:100%}
.fed .btn{background:#ff7200;height:3rem;border-radius:.4rem}
.fed .btn input{border:0;padding:0;background:none;width:100%;height:3rem;line-height:3rem;font-size:1rem;color:#fff;text-align:center}

.result{line-height:1.6rem;height:1.6rem;color:#b3b3b3;padding:.8rem 3%;position:relative}
.result i,.result p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.result p{background:#fff;padding:.8rem;white-space:nowrap}
.result i{display:block;width:80%;height:1px;background:#edeff3}
.result b{font-weight:normal;color:#ff7200;padding:.4rem}
.list h3 b{font-weight:normal;color:#ff7200}
.rlt .result{margin-top:5.875rem;border-top:1px solid #edeff3}

.irnask{margin:0 0 1.5rem 0}
.irnask a,.irnask a:visited,.irnask a:hover,.irnask a:active{display:block;border-radius:.4rem;border:1px solid #ffc999;padding:1.4rem 0 1rem 0;position:relative;background:linear-gradient(to top,#fff8f2 1%,#fff 90%)}
.irnask span{display:block;margin:0 2rem 0 1.3rem;line-height:1.8rem;font-size:1.1rem;color:#ff7700;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word}
.asker{margin:.6rem 2rem 0 1.3rem;border-top:1px solid #ffe9d5;padding:.8rem 0 0 0}
.irnask ul{font-size:.9rem;color:#9e6546;line-height:1.5rem}
.irnask li{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word}
.irnask ul i,.irnask ul s{font-style:normal;color:#ccab99}
.irnask .b1{display:block;width:1.8rem;height:1.8rem;right:0;background:url(../image/irnleft.png) no-repeat 0 0;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-size:70% 100%}
.irnask .b2{display:block;width:12.5rem;font-size:1.1rem;text-align:center;color:#ff7700;background:#fff;top:-.6rem;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.irnask .b2 s{font-weight:normal;font-size:.7rem;color:#ffc999}
.irnask .ems1,.irnask .ems2{display:none;position:absolute;width:1.8rem;height:1.8rem;z-index:2}
.irnask .ems1{top:1.2rem;left:1.6rem;background:url(../image/zyicon7_3.png) no-repeat 0 0;background-size:80% 70%}
.irnask .ems2{bottom:.4rem;right:2.3rem;background:url(../image/zyicon7_4.png) no-repeat 0 0;background-size:80% 70%}

.smittab{position:fixed;_position:absolute;padding:0;width:100%!important;z-index:10000;top:5.875rem;left:0;background:#fff;border-top:1px solid #edeff3}
.smittab ul{padding:0.8rem 3%}
.smittab li{float:left;line-height:2.5rem;width:31%;background:#f6f6f6;border-radius:4px;text-align:center}
.smittab .l2{margin:0 3.5%}
.smittab p{display:inline-block;margin-right:10px;position:relative;color:#666}
.smittab i{border-top:4px solid #666;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;right:-10px;display:inline-block;top:50%;margin:-2px 0 0 0}

.lit .smitlist{/*margin-top:10.032rem*/margin-top:5.875rem}
.smitlist .pic{border-radius:4px;overflow:hidden}
.smitlist .box{padding-right:0;padding-left:.8rem}
.smitlist .dir time{width:100%}
.smitlist .s1{float:left;width:100%;display:block}
.smitlist .s2{float:left;width:100%;display:block;line-height:1.3rem;margin-top:.3rem;font-size:1rem}
.smitlist .smready{color:#ff8f00}
.smitlist .smstart{color:#d53c3e}
.smitlist .smend{color:#666;text-decoration:line-through}

.smimg{position:relative;min-height:10rem;background:#333}
.smdt{padding:0 0 10px 0;background:#f5f7f9}
.smct{padding:1.5rem 3%;background:#fff;border-radius:8px;margin-top:-10px;position:relative}
.smmainif{margin-top:1.5rem}
.smmainif li{padding:.8rem 0;border-top:1px solid #edeff3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.smmainif li b{width:3rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:normal;color:#888;text-align:right;line-height:1.5rem}

.smmainif li em{-webkit-box-flex:2;-webkit-flex:2 2 auto;-ms-flex:2 2 auto;flex:2 2 auto;line-height:1.5rem}
.smmainct{margin:10px 0 0 0;padding:1.5rem 3%;background:#fff;border-radius:8px}
.smmainct .dtcont p{padding-top:1.5rem;margin-bottom:0}
.smsubtit{text-align:center;font-size:1.5rem;color:#f60}
.smsubtit span{display:inline-block;position:relative}
.smsubtit i{display:block;height:1px;width:60px;background:#f60;position:absolute;top:50%}
.smsubtit .i1{left:-80px}
.smsubtit .i2{right:-80px}
.smmainct .adv2{margin-top:1.5rem;border-radius:8px;overflow:hidden}
.smimg em,.smimg em i{width:12rem;height:2.2rem;line-height:2.2rem;border-radius:5px;display:block;position:absolute;overflow:hidden;}
.smimg em{bottom:20px;left:50%;margin:0 0 0 -6rem;font-size:1rem;color:#fff;text-align:center}
.smimg em i{top:0;left:0;opacity:.8;background:#f60}
.smimg em b{display:block;position:relative;font-weight:normal}
.smimg .s2 i{background:#d53c3e}
.smimg .s3,.smimg .s3 i{width:5.6rem;height:5.6rem;border-radius:50%}
.smimg .s3{top:50%;margin:-2.8rem 0 0 -2.8rem}
.smimg .s3 i{background:#000}
.smimg .s3 b{width:4.4rem;height:4.4rem;border:.1rem dashed #fff;border-radius:50%;position:absolute;top:50%;left:50%;margin:-2.3rem 0 0 -2.3rem;line-height:4.4rem}

.irnmic{margin:0 0 1.5rem 0}
.irnmic h3{float:left;width:100%;text-align:center;font-size:1.1rem;font-weight:bold;margin:0 0 .8rem 0}
.irnmic h3 span{display:inline-block;position:relative}
.irnmic h3 s{font-size:.7rem}
.irnmic h3 em{display:block;width:80px;height:1px;overflow:hidden;background:#333;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.irnmic h3 .e1{left:-90px}
.irnmic h3 .e2{right:-90px}
.irnmic p{float:left;margin:-.8rem 0 0 0;border-bottom:1px solid #edeff3;padding:0 0 1.5rem 0}
.irnmic a,.irnmic a:visited,.irnmic a:hover,.irnmic a:active{display:block;float:left;width:25%;margin:.8rem 0 0 0}
.irnmic i{display:block;width:2.5rem;height:2.5rem;border-radius:50%;margin:0 auto;position:relative}
.irnmic .i1{background-color:#2386ca}
.irnmic .i2{background-color:#83cc2e}
.irnmic .i3{background-color:#d2c52a}
.irnmic .i4{background-color:#f76244}
.irnmic .i5{background-color:#d61953}
.irnmic .i6{background-color:#efc24b}
.irnmic .i7{background-color:#36b4d1}
.irnmic .i8{background-color:#36d67b}
.irnmic i img{width:1.25rem;height:1.25rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.irnmic b{display:block;font-weight:normal;font-size:.95rem;text-align:center;margin:.2rem 0 0 0;line-height:1.5rem;height:1.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;word-break:break-word}
