/**************ä»¥ä¸‹ä¸ºè¯„è®ºåŠŸèƒ½æ ·å¼*******************/
.pllist{
    width:100%;  height:auto;
}
.pllist a{
    text-decoration:none;
    vertical-align: baseline;
}
.pllist *{
    line-height: 25px;
    font-size: 14px;
    vertical-align: bottom;
}
.userPro {
    width: 75px; vertical-align:top;
}
.userPro img {
    width:48px; height:48px; padding: 2px; border:solid 1px #ddd; background:#FFFFFF;
    border-radius: 100%;
}
.commentTextList{
    font-size:14px; line-height:24px;
}
.comment {
    border-bottom: 1px solid #DDD;
    padding: 0 0 11px 0;
}
.yinyong {
    background: #F2F2F2;
    margin: 9px 0 5px 0;
    padding: 5px 9px;
    font-size: 12px;
    border: 1px solid #DDD;
}
.info{
    font-size:12px; color:#BBBBBB; width:100%; height:auto; line-height:30px; overflow:hidden; clear:both;
}
.info .right a{
    font-size:10px; letter-spacing: -2px;
}
.info .right .reply{
    font-size:14px !important; letter-spacing: 0 !important;
}

.word{
    word-break:break-all;
    text-indent: 0em;
    margin: 0;
    padding: 0;
    height:auto;
    overflow:hidden;
}
.word img{
    display:inline-block; height:25px;
}
.light {
    background: white;
}

#re{clear:both;margin:10px 0 20px; width:650px;}
#re #re_box{padding:24px 14px 22px 95px;background:#f4f4fe;border:1px solid #e4e3f3;}
#re #re_box .left{float:inherit;position:absolute;top:24px;left:13px;}
#re .input{position:relative;z-index:1;}
#re .input textarea{clear:both;width:100%;height:102px;background:#fff ;border:1px solid #ddd;margin:0 -4px 10px 0;resize:none;font-size:14px;zoom:1;}
#re .face_button{position:absolute;right:12px;bottom:45px;z-index:3;height:22px;width:26px;background:url('//bbsimg.zhibo8.cc/bbsimg/2018-01-16/20180116162509_8127.png') no-repeat center center;background-size: auto 100%;cursor:pointer}
#re .plate_03{/* position:absolute;top:0; right:0; */font-size:14px;text-align: right;}


.fl{float:left;}
.fr{float:right;}
/********ç™»å½•å¼¹æ¡†æ ·å¼*********/
.body-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2110;background:rgba(0,0,0,.3);}
.loginView{
    /*display: none;*/
    position: fixed;
    left: 50%;
    margin-left: -250px;
    top:50%;
    margin-top:-200px;
    padding:50px 0px 10px 0px;
    width: 550px;
    height: 454px;
    z-index: 2111;
    background-color:#fff;
    /*background: url("../images/login.png") no-repeat center center;*/
    /*border: 2px solid #ccc;*/
    color:#a3a3a3;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing:border-box;
}
.gt_holder.gt_popup .gt_mask{z-index:2113;}
.loginView .mobile-login a,.loginView .onekey-login a{color:#A3A3A3;}
.model_view .close-btn{
    position:absolute;right:5px;top:5px;width:30px;height:30px;background:url("//tu.duoduocdn.com/ico/close.png") no-repeat center center;cursor:pointer;border-left:2px solid #EEEEEE;
}
.model_view .close-btn:hover{background:url("//tu.duoduocdn.com/ico/close-hover.png") no-repeat center center;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}
input[type="number"]{-moz-appearance:textfield;}

.loginView .mobile-login{width:399px;border-right:1px solid #EEEEEE;margin-top:30px;}
.loginView .mobile-login .m-li{width:320px;margin:20px 30px 20px 49px;overflow:hidden;}
.loginView .mobile-login h1{text-align: center;font-size:24px;font-weight: normal;color:#a3a3a3;}
.loginView .mobile-login .m-tel{position:relative;padding:8px 0;border:1px solid #EEEEEE;}

.loginView .mobile-login .m-tel input{margin:0;padding:0;margin-left:40px;height:34px;width:250px;border:none;border-left:1px solid #EEEEEE;text-indent:5px;outline:0;}
.loginView .mobile-login .m-tel:before{content:'';position: absolute;top:0;bottom:0;left:0;width:40px;background:url(//tu.duoduocdn.com/ico/mobile-icon.png) no-repeat center center;}
.loginView .mobile-login .ck-status{position:absolute;top:0;right:8px;bottom:0;padding-right:20px;}
.loginView .mobile-login .ck-success{background:url(//tu.duoduocdn.com/ico/success.png) no-repeat center center;}
.loginView .mobile-login .ck-error{background:url(//tu.duoduocdn.com/ico/error.png) no-repeat center center;}
.loginView .mobile-login .input-code{position:relative;padding:8px 0;border:1px solid #EEEEEE;}
.loginView .mobile-login .blue-box{border:1px solid #2E9FFF;}
.loginView .mobile-login .error-box{border:1px solid #FE0000;}
.loginView .mobile-login .input-code input{margin-left:40px;padding:0;width:150px;border:none;border-left:1px solid #EEEEEE;text-indent:5px;height:34px;outline:0;}
.loginView .mobile-login .input-code:before{content:'';position: absolute;top:0;bottom:0;left:0;width:40px;background:url(//tu.duoduocdn.com/ico/validate-code.png) no-repeat center center;}
.loginView .mobile-login .get-code{width:120px;height:50px;line-height:50px;text-align:center;background:#F5F5F5;border:1px solid #EEEEEE;}
.loginView .mobile-login .get-code a{display:block;}
.loginView .mobile-login .get-code a.hadSend{background:#ff9657;color:#fff;}
.loginView .mobile-login .get-code a.count-down{background:#bebebe;color:#fff;}
.loginView .mobile-login .validate-code .tip-info{color:#fe0000;padding-top:5px;}
.loginView .mobile-login .m-login-btn{height:48px;line-height:48px;background:#2E9FFF;text-align: center;}
.loginView .mobile-login .m-login-btn a{display: block;color:#fff;font-size:14px;}
.loginView .mobile-login .mobile-tip{}
.loginView .mobile-login .reg{text-align:center;}
.loginView .mobile-login .reg a{color:#2E9FFF;}
.loginView .mobile-login .reg a:hover{text-decoration: underline;}
.loginView .onekey-login{width:150px;margin-top:-4px;}
.loginView .onekey-login ul li{text-align:center;padding:2px 0;}
.loginView .onekey-login ul li .li{display: inline-block;width:60px;height:60px;text-indent:-9999px;}
.loginView .onekey-login ul li .li-qq{background:url(//tu.duoduocdn.com/ico/qq.png) no-repeat center center;}
.loginView .onekey-login ul li .li-wechat{background:url(//tu.duoduocdn.com/ico/wechat.png) no-repeat center center;}
.loginView .onekey-login ul li .li-weibo{background:url(//tu.duoduocdn.com/ico/sina.png) no-repeat center center;}
.loginView .onekey-login ul .sao-index{position:relative;margin-bottom:4px;}
.loginView .onekey-login ul li .li-sao{background: url(//bbsimg.zhibo8.cc/bbsimg/2018-02-24/20180224142818_9886.png) no-repeat center center;}

.loginView .onekey-login ul a:hover .li-qq{background:url(//tu.duoduocdn.com/ico/qq-hover.png) no-repeat center center;}
.loginView .onekey-login ul a:hover .li-wechat{background:url(//tu.duoduocdn.com/ico/wechat-hover.png) no-repeat center center;}
.loginView .onekey-login ul a:hover .li-weibo{background:url(//tu.duoduocdn.com/ico/sina-hover.png) no-repeat center center;}

.loginView .login-in{
    float: left;
    width: 33.33%;
    margin-top: 110px;
    margin-bottom:30px;
    box-sizing:border-box;
    text-align: center;
}
.loginView .login-in a{display:block;margin:0 30px;padding-top:74px;}
.loginView .login-qq a{background:url("//tu.duoduocdn.com/ico/qq%20(1).png") no-repeat center top;}
.loginView .login-wechat a{background:url("//tu.duoduocdn.com/ico/wechat%20(1).png") no-repeat center top;}
.loginView .login-weibo a{background:url("//tu.duoduocdn.com/ico/login_weibo.png") no-repeat center top;}

/*æ‰«ç ç™»å½•çª—å£*/
.sao-code {position:absolute;top:90px;left:30px;z-index:11;color:#333;-webkit-transform:translateX(-100%,-100%);transform:translate(-100%,-100%);}
/*.loginView .onekey-login .sao-index:hover .sao-code{display:block;}*/
.sao-code .sao-close{position:absolute;right: 5px;top: 5px;width: 30px;height: 30px;background: url("//tu.duoduocdn.com/ico/close.png") no-repeat center center;
    cursor: pointer;text-indent:-99990px;
    border-left: 2px solid #EEEEEE;}
.sao-code .sao-close:hover{background-image: url(//tu.duoduocdn.com/ico/close-hover.png);}

.sao-code .sao-box{padding:15px;border:2px solid #ddd;-webkit-box-sizing: border-box;box-sizing: border-box;background: #fff;}
.sao-code .sao-flex{display:-webkit-flex;display:flex;justify-content: center;align-items: center;width:300px;height:260px;}
.sao-code .code-area{width:140px;min-height:120px;margin-top:-20px;}
.sao-code .code-area .code-tip{margin:0 0 15px 0;text-align: left;}
.sao-code .code-area .code-img{position:relative;min-height:120px;text-align: center;}
.sao-code .code-area .refresh-mk:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background: url(//bbsimg.zhibo8.cc/bbsimg/2018-03-01/20180301170809_7766.png) no-repeat center center;background-size:40px;
    -moz-animation:rotateMK 1s  linear infinite;-webkit-animation:rotateMK 1s  linear infinite;animation:rotateMK 1s linear infinite;-webkit-border-radius:50%;border-radius:50%;}
@-webkit-keyframes rotateMK{
    from{-webkit-transform: rotate(0deg);}
    to{-webkit-transform: rotate(360deg);}
}
@keyframes rotateMK{
    from{transform: rotate(0deg);}
    to{transform: rotate(360deg);}
}
@-moz-keyframes name{
    from{-moz-transform: rotate(0deg);}
    to{-moz-transform: rotate(360deg);}
}.sao-code .code-img .code-bg{position:absolute;top:0;right: 0;bottom: 0;left:0;z-index:9;background: rgba(0,0,0,.3);text-align: center;color:#fff;}
.sao-code .code-img .code-pass{display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content: center;align-items: center;}
.sao-code .code-area .c-img{max-width:100%;vertical-align:middle;border: 1px solid #ccc;}
.sao-code .pass-refresh a{color:#fff;}
.sao-code .img-tip{height:90%;width:50%;background: url(//bbsimg.duoduocdn.com/bbsimg/2020-04-27/20200427164717_6043.png) no-repeat center center;background-size:contain;}
.sao-code:after{content:'';position:absolute;right:-16px;bottom:50px;border-color:transparent transparent transparent #ddd;border-width:8px 8px;border-style:solid;}
.sao-code:before{content:'';position:absolute;right:-14px;bottom:50px;border-color:transparent transparent transparent #fff;border-width:8px 8px;border-style:solid;z-index:1000;}


.loginView a.forumLogin{padding-left:20px;margin-right:20px;width:80px;background:url("//tu.duoduocdn.com/ico/login_forum.png") no-repeat left center;}
.forumView{margin-left:-70px;margin-top:30px;}
/*è®ºå›ç™»å½•æ¡†*/
.forum-box{ position:absolute;  width:170px; height:140px;line-height: 20px; font-size:12px; padding:10px 40px 10px 40px;background:#fff; border:2px solid #ddd; z-index:999; }
.forum-box:after{content:'';position:absolute;top:-16px;right:70px;border-color:transparent transparent #ddd transparent;border-width:8px 8px;border-style:solid;}
.forum-box:before{content:'';position:absolute;top:-14px;right:70px;border-color:transparent transparent #fff transparent;border-width:8px 8px;border-style:solid;z-index:1000;}
.li-line{min-height:30px;}
.fg-h{height:40px;line-height:40px;}
.overlay input{font:13.3333px Arial;}
.overlay .txt{width:100%;height:28px;padding:0;border:1px solid #EEEEEE;text-indent: 5px;}
.li-line .login_input{background:#2E9FFF;width:40px;height:24px;line-height:24px;color:#fff;margin-top:8px;text-align:center;border:none;outline:0;cursor:pointer;}
.forget-pwd{display:inline-block;margin-right:-20px;margin-left:5px;color:#2E9FFF!important;}
.forget-pwd:hover{color:#0165FD;text-decoration:underline;}
.loging{line-height:40px;margin-right:4px;}
.forum-close{background:url(//tu.duoduocdn.com/ico/close.png) no-repeat center center;position:absolute; right:0; top:0;cursor:pointer;height:35px;width:35px;}



/*è¡¨æƒ…*/
.pl-emoji{position:absolute;top: 135px;right: 6px;width:312px;min-height:180px;border:1px solid #E5E5E1;background:#fff;z-index:3;}
.pl-emoji:after{content:'';position: absolute;top:-20px;right: 8px;z-index:2;border-width:10px 10px;border-style:solid;border-color:transparent transparent #E5E5E1 transparent;}
.pl-emoji:before{content:'';position: absolute;top:-18px;right: 8px;z-index:3;border-width:10px 10px;border-style:solid;border-color:transparent transparent #fff transparent;}
.pl-emoji .pl-e-s{position:relative;padding:8px;background:#F7F7F7;border-top:1px solid #E5E5E1;}
.pl-emoji .e-switch{color:#333;padding:3px 5px;cursor:pointer;-webkit-border-radius: 2px;border-radius: 2px;}
.pl-emoji .e-cur{color:#fff;background:#8CB0EA;}
.pl-emoji .pl-e-s .e-close{position:absolute;right:5px;top:8px;cursor:pointer}
.pl-emoji .e-area{margin:8px 8px 0;min-height:150px;border:1px solid #E5E5E1;border-bottom:none;overflow:hidden;}
.pl-emoji .e-area .img{float:left;width:42px;text-align:center;border:1px solid #f6f6f6;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;}
.pl-emoji .e-area .img-box{border:1px solid #dfdfdf;background:#F7F7F7}
.pl-emoji .e-area img{margin:8px 0;width:80%;vertical-align: middle;}
.fbbx .xie img{width:20px;left:130px;cursor:pointer;}



/*input login*/.input_l_rel{ position:relative; color:#666;_zoom:1}
.input_l_rel textarea{ border:1px solid #e1e1e1;}
.input_login{ position:absolute; display:none; left:100px; top:50px; width:780px;height:102px; background:#BDBDBD; font-size:14px; color:#222; z-index:980;}


#re .face_img {
    background: #E5E5E1;
    border: 1px solid #AAA;
    float: left;
    height: 178px;
    left: 25px;
    bottom:145px;
    padding: 2px;
    position: absolute;
    width: 410px;
    overflow: hidden;
    display:none;
}

.face_cat_wrap{
    width:410px;height:22px;
}
.face_cat{
    width:100px; height:20px; line-height:20px; text-align:center; font-size:12px; float:left; border:solid 1px #A8A8A8; cursor:pointer;
}
.faces{
    width:310px; height:auto; min-height:100px;
}
.faces img{
    width:20px; height:20px; padding:2px; margin:2px; border:solid 1px #7E7E7E; display:block; float:left;
}
.bigimg{
    width:100px; height:100px; padding:5px; position:absolute; top:10px; right:0;
}

.headpic img{
    border-radius: 100%;
}

.hot_huifu {
    width:98%;
    /*border: 1px solid #CAD9EA;*/
    padding: 5px 0px;
    /*background: #F3F5F7;*/
    /*border-top: 2px solid #CAD9EA;*/
}
.hot_huifuT {
    font-size: 18px;
    font-weight: bold;
    color: #03F;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #CAD9EA;
    /*padding-left: 10px;*/
}
.floor {
    margin: 0;
    width: 99%;
    padding-top: 8px;
    /*background: #F3F5F7;*/
    border: none;
}
.floor .user {
    /*padding-left: 9px;*/
    position: relative;
    /*padding: 6px 0 0 10px;*/
    float: left;
}
.user img {
    padding: 2px; border:solid 1px #ddd; background:#FFFFFF;
    width: 45px;
    height: 45px;
    border-radius: 100%;
}
.floor_box {
    word-break: break-rall;
    white-space: normal;
    margin-left: 65px;
    padding-left: 6px;
    padding-bottom: 0px;
}
.floor .author {
    padding: 1px 2px;
    height: 20px;
    line-height: 20px;
    overflow:hidden;
}
.floor .case {
    font-size: 14px;
    padding: 8px 0 8px 4px;
    word-break: break-all;
    table-layout: fixed;
    word-warp: break-word;
    border-bottom: 1px dotted #DDD;
    line-height: 22px;
    color: black;
    font-family: "å¾®è½¯é›…é»‘","å®‹ä½“";
    height:auto;
}
.floor .case img{
    display:inline-block;
    height:25px;
}

.user_name{
    color:#4E84AE;
}

.left {
    float: left;
}
.right {
    float: right;
}
.clearfix {
    clear: both;
}


#header #nav ul li ul {
    width: 80px !important;
    z-index: 100;
    top:25px !important;
}


.dev_info, .dev_info a{
    color: #999 !important;
    text-decoration: none;

    font-size: 12px;
}


#iframeB{
    height: 0; display: none;
}


.ms-controller,.ms-important,[ms-controller],[ms-important]{
    visibility: hidden;
}

.advert_p_editor_bottom{
    display: inline-block;
    text-align: right;
    color: blue;
    width: 280px;
}