body{margin:0;margin-left:auto;margin-right:auto;font-size:14px;background-color:#f6f6f6;font-family:微软雅黑}
a{text-decoration:none}
.fl{float:left}
.clear{zoom:1}
.clear:after,.clear:before{content:"";display:block;height:0;visibility:hidden;clear:both}
.img-item{float:left;width:49%;margin:.5% .5% 0 .5%}
.img-item img{width:100%}
.topimg{width:100%;margin:0 auto;height:600px;position:relative;background-color:#fff;background:no-repeat top center}
.topbg{width:100%;margin:0 auto;height:auto;position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,.3)}
.topbg .toptb{width:1200px;margin:0 auto;height:auto;position:relative}
.topbg .toptb .title{width:970px;padding:20px 30px 20px 200px;height:auto;color:#fff;font-size:18px;line-height:30px}
.topbg .toptb .photo{width:128px;height:128px;position:absolute;left:35px;bottom:-68px}
.topbg .toptb .photo img{border-radius:50%;width:122px;height:122px;border:3px solid #fff}
.uinfo{width:100%;margin:0 auto;height:78px;background-color:#fff;box-shadow:0 7px 7px -7px #bebebe}
.uinfo .uinfotb{width:1000px;padding-left:200px;margin:0 auto}
.uinfo .uinfotb .lf{float:left;width:auto;color:#555;margin-top:12px;line-height:26px}
.uinfo .uinfotb .rf{float:right;width:auto;line-height:78px;margin-right:20px;color:#555}
.uinfo .uinfotb .rf img{margin-left:28px;margin-right:5px}
.main{margin:0 auto;width:100%;height:auto;width:1138px;height:auto;margin-top:20px}
.main .lf{width:860px;border:1px #f6f6f6 solid;float:left;height:auto;background-color:#fff;padding-bottom:20px}
.main .rf{width:322px;float:right;height:auto;background-color:#fff}
.rftitle{width:100%;height:36px;line-height:36px;font-size:16px;font-weight:700;color:#555;border-bottom:1px #ececec solid}
.rftext{margin-top:10px}
.rftxt{line-height:20px;font-size:14px;color:#333;display:block;margin:10px 0}
.rftxt:hover{color:#f60}
.floatlayer{border:1px #ececec solid;padding:10px 20px;background-color:#fff}
.cxinfo{width:740px;padding:10px;height:auto;margin:25px 40px 0;background-color:#f7f7f7}
.items{padding:0 10px 0 20px;height:18px;line-height:18px;color:#111}
.answer_item{padding-top:10px}
.youjicontent{width:780px;margin:20px 40px;height:auto;overflow:hidden;font-size:16px;color:#333;line-height:30px}
.youjicontent p{font-size:15px;line-height:30px}
.dj-content b,.youjicontent b{color:#f60}
.replytitle{width:780px;margin:20px 40px 0 40px;height:40px;line-height:40px;font-size:18px;font-weight:700;padding-left:10px;color:#555}
.reply{width:780px;margin:20px 40px;height:auto;position:relative;padding:5px 0 0}
.reply .relf{float:left;width:40px}
.reply .relf img{width:30px;height:30px;border-radius:50%}
.dj-contentimg{width:100%}
.reply .rerf{float:left;width:690px}
.reply .rerf .title{width:100%;height:36px;line-height:36px}
.reply .rerf .title .t1{font-weight:700}
.reply .rerf .title .t2{color:#b5b5b5;margin-left:20px}
.reply .rerf .content{width:690px;height:auto;overflow:hidden;font-size:16px;color:#333;line-height:30px}
.reply .rerf .content p img{max-width:100%}
.dj-content * img{max-width:100%;margin-bottom:5px}
.content a span,.dj-content a span{padding:0 3px;background-color:#27ae60;color:#fff}
.content a,.dj-content a{color:#f39c12;font-weight:700}
.levelinfo,.nameinfo{margin-left:10px}
.levelinfo,.pub-timeinfo{float:left}
.pub-timeinfo{color:#acacac;margin-left:20px;font-size:15px}
.relfimginfo img{width:60px;height:60px;border-radius:50%}
.wechat{position:fixed;width:80px;height:80px;overflow:hidden;bottom:20%;left:50%;-webkit-border-radius:199px;border-radius:199px;z-index:100;margin-left:610px}
.wechat img{width:100%}
@media only screen and (min-width:0px) and (max-width:768px){
.dianzanbox,.nav,.zan{display:none!important}
.Content0,.content,.cxinfo,.discusscont,.discussitem,.discusstb,.foot,.lf,.logo,.main,.replytitle,.rerf,.rf,.tb,.title,.topbg,.toptb,.uinfo,.uinfotb,.youjicontent{width:100%!important}
.main{margin-top:0}
.discusscont{padding:5px 15px;position:relative}
.floatlayer{padding:10px}
.discusscont,.discussitem,.discusstb,.reply,.rerf{overflow:inherit!important}
.reply .relf img{margin-left:10px}
.discusscont>.name{position:absolute;width:70px;top:-40px;left:106px}
.rerf,.youjicontent{padding:0 10px}
.reply .rerf{float:none}
.topimg{width:100%;height:223px;background-repeat:no-repeat;background-size:cover}
.topbg .toptb .photo img{border-radius:50%;width:70px;height:70px;border:3px solid #fff}
.topbg .toptb .photo{width:128px;height:128px;position:absolute;left:14px;bottom:-50px}
.topbg .toptb .title{padding:3px 10px 3px 98px;height:auto;color:#fff;font-size:14px;line-height:20px}
*{box-sizing:border-box}
.uinfo .uinfotb{padding-left:10px;margin:0 auto}
.cxinfo,.reply,.replytitle,.youjicontent{margin:0}
.reply .rerf .content.huidawo p{font-size:14px}
.reply{background:#f9f9f9;margin:0 auto 5px;box-sizing:border-box;width:96%}
.wechat{position:fixed;width:50px;height:50px;overflow:hidden;bottom:20%;right:5px;margin:0;left:auto;-webkit-border-radius:99px;border-radius:99px;z-index:100}
}
.layui-layer-tips{color:#fff;line-height:40px;text-align:center}
element.style{border-right-color:#0fa6d8}
.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}
.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}
.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}
.alert_ewm{width:80%;max-width:300px;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px;overflow:hidden}
#copy_content{font-size:18px;line-height:60px;border-bottom:1px solid #efefef;text-align:center;margin-bottom:44px}
.copy{background:#f60;color:#fff;line-height:40px;font-size:14px;text-align:center}
.ffoot{position:fixed;bottom:0;left:0;width:100%;z-index:2000;height:50px;justify-content:space-between}
.ffoot a{display:block;flex:1;line-height:50px;font-size:16px;color:#fff;text-align:center}
.ffoot a:first-child{background:#f90}
.ffoot a:last-child{background:#f30}
.s-form{display:flex;justify-content:center;align-items:center;width:96%;margin:20px auto}
.s-form input{display:block;height:30px;line-height:30px;padding:5px;border:1px solid #ccc;outline:0;font-size:14px;flex:1;color:#333;resize:none;box-sizing:border-box;margin:0 10px 0 0}
.s-form p{background:#ff6700;color:#fff;width:80px;text-align:center;line-height:30px;font-size:14px;height:30px;cursor:pointer}
.login{max-width:250px;width:50%;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:500;background:#fff;border-radius:10px;overflow:hidden;display:none}
.login-mess{background:#efefef;line-height:30px;font-size:15px;color:#333;padding:0 15px}
.login-info{padding:15px}
.login-info input{line-height:30px;font-size:14px;height:30px;color:#333;padding:0 5px;width:100%;box-sizing:border-box;outline:0}
.login-info p{line-height:30px;margin-top:15px;font-size:14px;text-align:center;border-radius:3px;color:#fff;cursor:pointer}
.login-info .login-sub{background:#ff6700}
.login-info .login-no{background:#999}
.mark-login{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:250}
.hint{background:rgba(0,0,0,.6);position:fixed;left:50%;top:50%;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:600;font-size:14px;line-height:30px;display:none;width:250px;text-align:center;border-radius:3px}
.wind_tctsk{position:fixed;z-index:998910151;width:100%;height:100%;background-color:rgba(0,0,0,.6);left:0;top:0;display:none}
.wind_tctsk_con{width:350px;position:relative;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:10px}
.wind_tctsk_con_foot{width:100%;height:44px;position:absolute;bottom:0;background:#efefef;color:#686868;border-top:1px solid #e1e1e1;border-bottom-left-radius:20px;border-bottom-right-radius:20px;left:0;font-size:16px}
.wind_tctsk_con_foot p{float:left;width:50%;height:44px;text-align:center;line-height:42px;cursor:pointer;padding:0;margin:0}
.wind_img_tips{width:72px;height:72px;margin-top:-35px;margin-left:140px}
.wind_tctsk_con2{width:230px;margin-left:60px;overflow:hidden}
.showewm{margin:5px;overflow:hidden;position:relative;width:100%}
.okedtxt{text-align:center;font-size:18px;padding-top:10px}
.hasrzed{font-size:12px;text-align:left;border:1px solid #fd7d14;color:#fd7d14;background:#feecb6;border-radius:6px;float:left;padding:0 5px;line-height:17px}
.mfusertx{margin:10px auto;width:200px}
.showwxh{font-size:14px;text-align:left;margin-bottom:5px}
.erwmsty{width:100%;border:0;padding-bottom:40px}
.okoksure{background:#71c341;color:#fff;border-bottom-right-radius:10px}
.userdfimg{width:35px;height:35px;float:left;margin-right:5px;margin-top:2px;border-radius:50%}
.wx_name{color:#ff6969}
.wx_hm{color:#e53333;font-weight:700}
.youjicontent{padding:10px 15px;margin:0}
.answer_item{padding-top:5px}
.dj-contentimg{margin:6px 0}
.replytitle{margin:0 40px 0 20px;padding:0 0 10px 0;border-bottom:1px solid #efefef}
.reply .relf img{width:35px;height:35px;margin-top:5px}
.reply .rerf .title{margin-bottom:10px;padding-top:4px}
.reply .rerf .title span{display:block}
.reply .rerf .title .t1,.reply .rerf .title .t2{line-height:20px;margin:0}
.fr{float:right}
.hr20{height:15px}
.main{overflow:hidden}
.zmain{width:1200px;margin:0 auto;padding-left:66px}
@media screen and (max-width:770px){
.zmain{padding-left:14px}
}
.detail-box{padding:10px 15px 15px}
.fly-panel{border-bottom:8px solid #f6f6f6;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.detail-box h1{font-size:24px;line-height:36px;font-weight:700}
.fly-detail-info{position:relative;margin:10px 0 15px}
.layui-badge{height:20px;line-height:20px;border-radius:2px;position:relative;display:inline-block;padding:0 5px;font-size:12px;text-align:center;margin-right:3px}
.youjicontent .fly-link p{line-height:20px;font-size:13px}
.youjicontent .fly-link .fly-badge-vip{line-height:16px;font-size:13px;height:16px}
.layui-bg-black{background:#393d49}
.layui-bg-red{background:#ff5722}
.fly-list-nums{font-size:13px;line-height:16px}
.fly-list-nums span{margin-top:3px;margin-right:6px}
.fly-list-nums img{vertical-align:bottom;height:16px;margin-right:3px}
.detail-about,.detail-travel{position:relative;line-height:20px;padding:10px;font-size:13px;background-color:#f8f8f8;color:#999}
.detail-travel{background:0 0;padding:0}
.relfimginfo img{display:block;width:45px;height:45px;border-radius:99px}
.fly-detail-user{margin-left:10px}
.fly-detail-user a{padding-right:10px;font-size:14px}
.fly-link{color:#01aaed}
.icon-renzheng img{height:12px;display:block;margin:3px 5px}
.fly-badge-vip{height:16px;line-height:16px;padding:0 3px;margin:0 3px 0 3px;background-color:#ff5722;color:#fff;border-radius:2px}
.detail-hits{height:20px;line-height:20px;position:relative;top:5px}
.detail-body{margin:10px 0 0;line-height:26px;font-size:16px;color:#333;word-wrap:break-word}
.reply .rerf .content,.youjicontent p{line-height:26px;font-size:16px}
.reply .rerf .content{font-size:15px}
.icon-tag img{width:50px;display:block}
.list{margin-top:10px}
.list p{color:#333;font-size:14px;opacity:.5;filter:alpha(opacity=50);line-height:20px;cursor:pointer}
.list p:first-child{margin-right:25px}
.list p img{display:inline-block;height:20px;vertical-align:bottom;margin-right:4px}
.list p:hover{opacity:1;filter:alpha(opacity=100)}
.dj-content{margin-top:5px}
.dj-content b,.youjicontent b{font-weight:400}
@media screen and (max-width:768px) and (min-width:0px){
.fly-header,.zmain{width:100%;min-width:100%}
.detail-box h1{font-size:16px;line-height:26px}
.reply .relf{margin-right:10px}
.hr20{display:none}
.reply .rerf .content.huidawo p{font-size:15px;line-height:26px}
.reply{padding:5px 5px 8px}
}
.youjicontent{padding:10px 15px;margin:0}
.answer_item{padding-top:5px;border-bottom:10px solid #f6f6f6}
.dj-contentimg{margin:6px 0}
.replytitle{margin:0 40px 0 20px;padding:0 0 10px 0;border-bottom:1px solid #efefef}
.reply .relf img{width:35px;height:35px;margin-top:5px}
.reply .rerf .title{margin-bottom:10px;padding-top:4px}
.reply .rerf .title span{display:block}
.reply .rerf .title .t1,.reply .rerf .title .t2{line-height:20px;margin:0}
.fr{float:right}
.fly-header{background:#f90;width:100%;height:44px;min-width:1200px;padding-top:5px;overflow:hidden}
.fly-header img{height:36px;display:block}
.hr20{height:15px}
.main{overflow:hidden}
.zmain{width:1200px;margin:0 auto;padding-left:66px}
@media screen and (max-width:770px){
.zmain{padding-left:14px}
}
.detail-box{padding:10px 15px 15px}
.fly-panel{border-bottom:8px solid #f6f6f6;border-radius:2px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}
.detail-box h1{font-size:24px;line-height:36px;font-weight:700}
.fly-detail-info{position:relative;margin:10px 0 15px}
.layui-badge{height:20px;line-height:20px;border-radius:2px;position:relative;display:inline-block;padding:0 5px;font-size:12px;text-align:center;margin-right:3px}
.youjicontent .fly-link p{line-height:20px;font-size:13px}
.youjicontent .fly-link .fly-badge-vip{line-height:16px;font-size:13px;height:16px}
.layui-bg-black{background:#393d49}
.layui-bg-red{background:#ff5722}
.fly-list-nums{font-size:13px;line-height:16px}
.fly-list-nums span{margin-top:3px;margin-right:6px}
.fly-list-nums img{vertical-align:bottom;height:16px;margin-right:3px}
.detail-about,.detail-travel{position:relative;line-height:20px;padding:10px;font-size:13px;background-color:#f8f8f8;color:#999}
.detail-travel{background:0 0;padding:0}
.relfimginfo img{display:block;width:45px;height:45px;border-radius:99px}
.fly-detail-user{margin-left:10px}
.fly-detail-user a{padding-right:10px;font-size:14px}
.fly-link{color:#01aaed}
.icon-renzheng img{height:12px;display:block;margin:3px 5px}
.fly-badge-vip{height:16px;line-height:16px;padding:0 3px;margin:0 3px 0 3px;background-color:#ff5722;color:#fff;border-radius:2px}
.detail-hits{height:20px;line-height:20px;position:relative;top:5px}
.detail-body{margin:10px 0 0;line-height:26px;font-size:16px;color:#333;word-wrap:break-word}
.reply .rerf .content,.youjicontent p{line-height:26px;font-size:16px}
.reply .rerf .content{font-size:15px}
.icon-tag img{width:50px;display:block}
.list{margin-top:10px}
.list p{color:#333;font-size:14px;opacity:.5;filter:alpha(opacity=50);line-height:20px;cursor:pointer}
.list p:first-child{margin-right:25px}
.list p img{display:inline-block;height:20px;vertical-align:bottom;margin-right:4px}
.list p:hover{opacity:1;filter:alpha(opacity=100)}
.dj-content{margin-top:5px}
.dj-content b,.youjicontent b{font-weight:400}
@media screen and (max-width:768px) and (min-width:0px){
.fly-header,.zmain{width:100%;min-width:100%}
.detail-box h1{font-size:16px;line-height:26px}
.reply .relf{margin-right:10px}
.hr20{display:none}
.reply .rerf .content.huidawo p{font-size:15px;line-height:26px}
.reply{padding:5px 5px 8px}
}
.fixed-right-itzjj{position:fixed;bottom:40%;right:10px;width:240px;height:auto;background-color:#fff;padding:10px}
.fixed-right-itzjj .fixght{text-align:center;font-size:14px}
.fixed-right-itzjj .erma-ai{border:1px solid #dedede;padding:4px;margin:4px 0;overflow:hidden}
.fixed-right-itzjj .fz{padding:0 10px;background-color:#333;border-radius:10px;color:#fff}
.fixed-right-itzjj .erma-ai img{max-width:100%!important}
@media screen and (max-width:770px){
.fixed-right-itzjj{display:none!important}
}
@media screen and (max-width:770px){
.rightBox{display:none!important}
}
.rightBox{float:right;margin:66px 0 120px;width:260px;right:0;top:0}
.rightBox .fbzxx{margin-top:20px;font-weight:700;font-size:16px}
.rightBox .fbzxx .img{border-radius:100px;width:50px;height:50px}
.rightBox ul{margin-top:26px;height:70px}
.rightBox ul li{float:left;text-align:center;margin-right:32px;font-size:16px;font-weight:700}
.rightBox ul li:last-child{margin-right:0}
.rightBox ul li>div:nth-child(1){margin-bottom:10px}
.fbz{color:#666;font-size:16px;font-weight:700}
.detailBox{float:left;margin-bottom:80px;width:100%}
.cxinfo{padding-bottom:0}
.items{margin-bottom:10px}
.topbg .toptb .title{font-size:20px;line-height:36px}
.rftxt{font-size:16px;line-height:26px}
.hint{font-size:16px;line-height:26px}
@media only screen and (max-width:768px) and (min-width:0px){
.reply .rerf .content.huidawo p{font-size:15px;line-height:26px}
.topbg .toptb .title{font-size:16px;line-height:18px}
#copy_content{font-size:24px}
}