*{margin:0;padding:0;}
body{font-family:'Microsoft YaHei';}
.fl{float:left;}
.fr{float:right;}
input,select,textarea,button{border:0;font-family:'Microsoft YaHei';}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
li{list-style: none;}
/*登錄*/

.mask{position:fixed;background-color:#000;opacity: 0.4;-moz-opacity: 0.4;-khtml-opacity: 0.4;filter: alpha(Opacity=40);top:0;left:0;width:100%;height:100%;z-index:87;display: none;}
.pop-win{position:fixed;top:0;left:0;height:475px;z-index:88;background-color:#fff;border-radius:15px;top:50%;left:50%;margin:-237px 0 0 -190px;box-sizing: content-box;display: none;}
.pop-win .pad-15{padding:15px;}
.pop-win .close{position:absolute;top:15px;right:15px;background:url(https://f2.cri.cn/M00/13/A3/CqgNOlyqtVmAMvfIAAAAAAAAAAA7344367.login-close.png) no-repeat;height:17px;width:17px;text-indent: -99px;overflow:hidden;cursor: pointer;}
.pop-win .q-logo{border-bottom:1px solid #dcdcdc;}
.pop-win .q-logo img{display: block;margin:0 auto -5px;padding:0 8px;background-color:#fff;}
.pop-win .title{height:24px;line-height: 24px;text-align: center;font-size:18px;margin:35px 0 10px;}
.pop-win .form{margin-bottom:60px;}
.pop-win li{margin-bottom:15px;overflow: hidden;}
.pop-win li .text{height:38px;line-height:38px;text-indent:17px;font-size:16px;border:1px solid #dcdcdc;border-radius:6px;display: block;box-sizing: border-box;width:100%;}
.pop-win li .yzm{width:220px;float:left;}
.pop-win li .get-vcode{float:right;width:114px;height:40px;line-height: 40px;background-color:#dcdcdc;text-align: center;font-size:16px;color:#8b8b8b;border-radius:6px;cursor: pointer;}
.pop-win li .submit-btn{width:100%;background-color:#f28f2c;font-size:18px;text-align: center;color:#fff;border-radius:6px;line-height: 40px;height:40px;}

.pop-win .quick-menu .q-title{border-bottom:1px solid #dcdcdc;position:relative;text-align: center;height:10px;margin-bottom:22px;}
.pop-win .quick-menu .q-title h3{text-align:center;color:#8b8b8b;font-size:12px;font-weight:normal;padding:0 20px;display:inline-block;margin-top:-10px;position:relative;background-color:#fff;}
.pop-win .quick-menu .menu{text-align: center;/*display:flex;*/}
.pop-win .quick-menu .menu a{flex:1;}
.pop-win .quick-menu .menu img{padding:0 25px 0 25px;width:43px;}
.quick-login{height:166px;margin-top:-83px;}
.quick-login .quick-menu{margin-top:30px;}

.quick-comment-box{height:44px;padding:10px 0;position:fixed;width: 100%;background-color:#f28f2c;left:0;bottom:0;z-index:88;}
.quick-comment-980{width:980px;margin:auto;position:relative;}
.quick-comment-box .comment-input{line-height: 44px;height:44px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;width:750px;float:left;margin:0 18px 0 15px;font-size:16px;}
.quick-comment-box .comment-num{background:url(https://f2.cri.cn/M00/13/A3/CqgNOlyqtVmAMvfIAAAAAAAAAAA7344367.comment-icon-2.png) no-repeat left center;width:60px;height:44px;float:left;}
.quick-comment-box .comment-num i{font-style:normal;color:#fff;font-size:14px;min-width:25px;height:25px;line-height: 25px;float:right;background-color:#8b8b8b;border-radius:50%;margin-top:-2px;text-align: center;}
.quick-comment-box .close{position:absolute;top:-3px;right:0;width:20px;height:20px;text-indent:-99px;overflow: hidden;background:url(https://f2.cri.cn/M00/13/A3/CqgNOlyqtVmAMvfIAAAAAAAAAAA7344367.comment-close.png) no-repeat;cursor: pointer;}

@media (max-width:450px){
    .pop-win{width:90%;height:440px;margin:-220px 0 0 -45%;}
    .pop-win .form{margin-bottom:30px;}
    .pop-win li .yzm{width:62%;}
    .pop-win li .get-vcode{width:35%;}
    .pop-win .quick-menu .q-title{margin-bottom:26px;}
    .pop-win .quick-menu .menu img{width:75%;}
    .quick-comment-box{height:35px;}
    .quick-comment-980{width:auto;margin:0 8px 0 15px;}
    .quick-comment-box .comment-input{height:35px;line-height: 35px;width:70%;margin-left:0;background-position: 10px center;text-indent:35px;font-size:14px;margin-right:15px;}
    .quick-comment-box .comment-num{background-size:auto 32px;height:35px;width:45px;}
    .quick-comment-box .comment-num i{font-size:12px;min-width:18px;height:18px;line-height: 18px;}
    .quick-comment-box .close{width:15px;height:15px;background-size:100%;}
}

.menu a {display: none;}
.quick-comment-box .i {
    background:#fff url(https://f2.cri.cn/M00/13/A3/CqgNOlyqtVmAMvfIAAAAAAAAAAA7344367.comment-icon-1.png) no-repeat 20px center;
    width: 50px;
    height: 44px;
    position: absolute;
    left: -35px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}