@charset "utf-8";
/*basic*/
*{-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}
body,button,input,select,textarea{font-family:sans-serif;color:#000;}
article,aside,body,dd,dl,dt,fieldset,footer,h1,h2,h3,h4,h5,h6,header,hgroup,input,legend,li,menu,nav,ol,p,pre,section,td,th,ul,textarea{margin:0;padding:0;}
em,i{font-style:normal;}
li{list-style:none;}
img{border:0;}
input,textarea,button,a{outline:0;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-appearance:none;border:none;}
input,textarea{resize:none;}
input:focus{outline:0;}
a{text-decoration:none;color:#000;}
a:hover,a:active{text-decoration:none;outline:0;}
html,body{position: relative;width: 100%;background-color:#fff;}
.clearfix:after,.wrap:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*plibuc*/
.bg-f5f5f5{background:#f5f5f5;}
.bg-f0efed{background:#f0efed;}
.views{margin:0 auto;}
.topbar{height:1.5625rem;position: relative;line-height:1.5625rem;text-align: center;overflow: hidden;background:#1f89e3;}
.topbar h1{display: inline-block;font-size:0.5938rem;color: #fff;font-weight: normal;position: absolute;top:0;left:0;width:100%;z-index:4;}
.topbar .arrow{position: absolute;top:0;left:0;height:1.5625rem;padding:0 0.4688rem;z-index:6;}
.topbar .arrow i{display: inline-block;width:0.5rem;height:0.5rem;background:url(../img/arrow_bg.png) no-repeat;background-size:contain;vertical-align:middle;}
.topbar .more{position: absolute;top:0;right:0;padding:0 0.4688rem;z-index:6;}
.topbar .more i{display: inline-block;width:0.6875rem;height:0.5312rem; background:url(../img/topbar_more_bg.png) no-repeat;background-size:contain;vertical-align:middle;}
.topbar .mCenter{position:absolute;top:0.2021rem;right:0.1321rem;z-index:10;width:1.1631rem;line-height:0.7331rem;border:1px solid #1277cc;border-radius:8px;background:#3695e6;text-align: center;}
.topbar .mCenter img{width: 0.6031rem; height: 0.6031rem; margin-top: 0.2321rem;}

.bft{position: relative;}
.bft .footer{position: absolute;bottom:0;left:0;}
.footer{background:#f5f5f5;text-align: center;border-top:1px solid #e7e7e7;color: #999;line-height:1.9em;padding:0.8938rem 0;font-size:0.3875rem;width:100%;}
.footer a{color: #333;font-size:0.4288rem;}

.comment-details{padding:0.4688rem 0.3125rem 0.7812rem;display:-webkit-box;display:box;}
.comment-details .p-img{width:1.5625rem;height:1.5625rem;margin-right:0.1562rem;margin-top:0.1562rem;}
.comment-details .p-img img{width:1.5625rem;height:1.5625rem;border-radius:50%;}
.comment-details .details{-webkit-box-flex:1;box-flex:1;}
.comment-details .details .p-info{text-align:right;line-height:3em;}
.comment-details .details .p-info .name{float: left;font-size:0.4688rem;}
.comment-details .details .p-info .time{font-size:0.3438rem;color: #999;}
.comment-details .details .rec-rank{/* line-height:2em; */vertical-align:middle;}
.comment-details .details .rec-rank span{font-size:0.4375rem;display: inline-block;margin-right:0.1562rem;}
/* .comment-details .details .rec-rank .rank{width:2.2188rem;height:0.4062rem;background:url(../img/start_ico1.png) repeat-x;background-size:contain;display: inline-block;}
.comment-details .details .rec-rank .star{height:0.4062rem;background:url(../img/start_ico2.png) repeat-x;background-size:contain;width:2.2188rem;display: inline-block;vertical-align:top;} */
.comment-details .details .rec-rank .rank{width:2.1875rem;height:0.375rem;background:url(../img/rec_rank1.png) no-repeat;background-size:2.1875rem 0.375rem;display: inline-block; }
.comment-details .details .rec-rank .star{width:2.1875rem;height:0.375rem;background:url(../img/rec_rank2.png) no-repeat;background-size:2.1875rem 0.375rem;display: inline-block;}
.comment-details .details .rec-rank .star1{width:20%;}
.comment-details .details .rec-rank .star2{width:40%;}
.comment-details .details .rec-rank .star3{width:60%;}
.comment-details .details .rec-rank .star4{width:80%;}
.comment-details .details .rec-rank .star5{width:100%;}

.comment-details .details .tags{padding:0.1562rem 0;}
.comment-details .details .tags a{display: inline-block;font-size:0.4062rem;padding:0 0.1rem;margin:0.1rem;line-height:1.6em;}
.comment-details .details .tags a:last-child{margin-right:0;}
.comment-details .details .tags .color1{color: #00876a;background:#c7e5d6;}
.comment-details .details .tags .color2{background:#faee8b;color: #9b7025;}
.comment-details .body{font-size:0.4062rem;line-height:1.6em;}
.comment-details .body .p-list{font-size:0;}
.comment-details .body .p-list li{ display: inline-block;width:32%;margin:0.5%;}
.comment-details .body .p-list li img{width:100%;}
.operation-bar{margin:0.4688rem 0  0.9375rem;text-align:right;}
.operation-bar a{display: inline-block;line-height:0.8125rem;text-align: center;border:1px solid #cfcfcf;border-radius:0.375rem;padding:0 0.375rem;font-size:0.375rem;margin-right:0.3125rem;}
.operation-bar a .icon{width:0.625rem;line-height:0.8125rem;height:0.8125rem;display: inline-block;vertical-align:middle;margin-right:0.1562rem;}
.operation-bar a .icon-zan{background:url(../img/icon_zan.png) no-repeat center center;background-size:contain;}
.operation-bar a .icon-more{background:url(../img/icon_more.png) no-repeat center center;background-size:contain;margin-right:0;}
.operation-bar a .icon-edit{background:url(../img/icon_edit.png) no-repeat center center;background-size:contain;}

/*login*/
.login-ad{background:#1f89e3;text-align: center;height:6.0938rem;}
.login-ad img{width:5.0rem;}
.login{padding:1.25rem 0;text-align: center;}
.login .btn{}
.login .btn a{display: inline-block;width:5.625rem;line-height:1.25rem;background:#6dbb4f;border-radius:0.1562rem;font-size:0.5rem;color: #fff;}
.login .btn .icon{width:0.7812rem;height:0.625rem;display: inline-block;background:url(../img/login_wx_icon.png) no-repeat;background-size:contain;vertical-align:-0.15rem;margin-right:0.1562rem;}
.login .tips{font-size:0.3125rem;color: #9f9f9f;padding:0.3125rem 0;}

.form-add{}
.form-add .tips{background:#f18d00;height:1.5625rem;}
.form-add .tips p{font-size:0.375rem;line-height:1.5em;color: #fff;padding-left:1.7188rem;position: relative;margin-right:0.3125rem;padding-top:0.1562rem;}
.form-add .tips p:before{content:"";position: absolute;width:1.7188rem;height:1.5625rem;top:0;left:0;background:url(../img/form_add_tips.png) no-repeat center center;background-size:contain;}
.form-add .form{background:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #ddd;padding:0 0.2188rem;}
.form-add .form li{line-height:1.7188rem;border-bottom:1px dashed #d9d9d9;display:-webkit-box;display:box;}
.form-add .form li:last-child{border-bottom:none;}
.form-add .form li .label{font-size:0.4375rem;color: #252229;}
.form-add .form li .input{-webkit-box-flex:1;box-flex:1;text-align:right;font-size:0.4375rem;color: #000;}
.form-add .form li .input-txt{border:1px solid #d8d8d8;border-radius:0.0938rem;line-height:0.7188rem;padding:0 0.2rem;}
.form-add .form li .input-txt,.form-add .form li .selt{font-size:0.4375rem;}
.form-add .btn{text-align: center;padding:0.75rem 0.3125rem;}
.form-add .btn input{display: inline-block;background:#6dbb4f;font-size:0.5rem;color: #fff;border-radius:0.1562rem;width:100%;line-height:1.25rem;}

/*center*/
.my-center .my-item{border-top:1px solid #ddd8ce;border-bottom:1px solid #ddd8ce;background:#fff;margin:0.3125rem 0;}
.my-center .my-info{padding:0.4062rem 1rem 0.4062rem 0.5rem;display:-webkit-box;display:box;-webkit-box-align:center;position: relative;}
/*.my-center .my-info:after{content:"";background:url(../img/arrow_bg2.png) no-repeat;background-size:contain;position: absolute;right:0.4rem;top:50%;width:0.3125rem;height:0.5rem;margin-top:-0.25rem;}*/
.my-center .p-img{margin-right:0.3125rem;}
.my-center .p-img img{width:1.5625rem;height:1.5625rem;padding:0.0244rem;border:1px solid #efefef;border-radius:50%;}
.my-center .p-name{font-size:0.4688rem;margin-right:0.1562rem;}
.my-center .p-vip{font-size:0.2812rem;color: #7d7d7d;}
.my-center .p-vip em{font-style: normal;font-size:0.375rem;color: #fff;background:#f28100;padding:0.0625rem 0.0938rem 0.0938rem;border-radius:0.0938rem;margin-right:0.1562rem;}
.my-center .my-vip{height:2.5625rem;text-align:center;}
.my-center .my-vip ul{width:100%;font-size:0;display:-webkit-box;display:box;}
.my-center .my-vip li{-webkit-box-flex:1;box-flex:1;height:2.5625rem;position: relative;}
.my-center .my-vip li:after{ content:""; position: absolute;top:0;right:0;border-right:1px solid #ddd8ce;height:2.5625rem;}
.my-center .my-vip li:last-child:after{border:none;}
.my-center .my-vip li a{font-size:0.4688rem;display:block;height:2.5625rem;display:-webkit-box;display:box;-webkit-box-align:center;} 
.my-center .my-vip li span{display: block;text-align: center;width:100%;}
.my-center .my-vip li span .icon{width:0.8438rem;height:0.8438rem;display: inline-block;vertical-align:-0.25rem;margin-right:0.1rem;}
.my-center .my-vip li span .icon.i1{background:url(../img/my_vip_icon1.png) no-repeat;background-size:contain;}
.my-center .my-vip li span .icon.i2{background:url(../img/my_vip_icon2.png) no-repeat;background-size:contain;}
.my-center .my-vip li span .icon.i3{background:url(../img/my_vip_icon3.png) no-repeat;background-size:contain;}
.my-center .my-vip li .num{font-size:0.3125rem;color: #fff;background:#f28100;padding:0.0625rem 0.0781rem;border-radius:0.0938rem;display: inline-block;vertical-align:0.05rem;margin-left:0.1rem;}
.my-center .join-member { margin: 0.4rem auto 0.1rem auto; text-align: center; padding-top:0.775rem; padding-bottom: 0.475rem;}
.my-center .join-member a{ background-color: #6dbb4f; padding: 0.375rem; font-size: 0.4688rem; color: #fff; margin: 0.5rem; border-radius: 0.0938rem;}
.my-center .join-member-hint{text-align: center; margin-bottom: 0.7732rem; font-size: 0.3212rem; color: #7a7a7a;}

.my-center .my-list li{border-bottom:1px solid #ddd8ce;width:100%;}
.my-center .my-list li:last-child{border:none;}
.my-center .my-list li a{display:-webkit-box;display:box;-webkit-box-align:center; padding:0.3125rem 0.375rem 0.3125rem 0.3125rem; width:100%;box-sizing:border-box; }
.my-center .my-list li .t{width:0.7812rem;line-height:0.7812rem; text-align: center;background:#1f89e3;color: #fff;font-size:0.4688rem;display: inline-block;margin-right:0.2rem;border-radius:0.07rem;}
.my-center .my-list li .gt{font-size:0.5625rem;color: #999;}
.my-center .my-list li p{-webkit-box-flex:1;box-flex:1;font-size:0.4375rem;color: #333;}
.my-center .my-list li .num{font-size:0.3125rem;color: #fff;background:#f28100;padding:0.0625rem 0.0781rem;border-radius:2px;display: inline-block;vertical-align:0.05rem;margin-left:0.1rem;}
.my-center .my-ad{margin-bottom:1rem;}
.my-center .my-ad img{width:100%;}

/*used-list*/
.used-list .item{overflow: hidden;background:#fff;}
.used-list .item .t{line-height:1.0rem;padding:0 0.3125rem;color: #fff;font-size:0.4375rem;background:#13ddc8;}
.used-list .item .c{display:-webkit-box;display:box;padding-bottom:0.4688rem;padding-right:0.3125rem;}
.used-list .item .p{width:1.875rem;height:1.875rem;box-shadow:0 0 0.1562rem #dddddd;border:1px solid #ededed;margin:0.4688rem 0.375rem;}
.used-list .item .p img{width:1.875rem;height:1.875rem;}
.used-list .item .info{-webkit-box-flex:1;box-flex:1;}
.used-list .item .info h2{font-size:0.4375rem;line-height:1.5em;color: #484848;padding-top:0.3125rem; height:3em;}
.used-list .item .info h2 a{color: #484848;}
.used-list .item .info p{font-size:0.3438rem;line-height:1.5em;color: #929191;}
.used-list .add-info{padding:1.7188rem 0.3125rem 1.7188rem;border-top:1px solid #ddd8ce;text-align:right;}
.used-list .add-info .add{padding:0.0938rem;background:#fff;border-radius:0.3125rem;display: inline-block;box-shadow:0 0 0.1562rem #999;}
.used-list .add-info .add a{display: inline-block;border-radius:0.1875rem;background:#f28100;/* width:2.9688rem; */line-height:1.0938rem;text-align: center;color: #fff;font-size:0.4375rem;padding:0 0.25rem;}
.used-list .add-info .add .icon{width:0.5938rem;height:0.625rem;background:url(../img/used_add_info.png) no-repeat;background-size:contain;vertical-align:middle;display: inline-block;margin-right:0.1562rem;}

.used-list .item .rec-rank{line-height:2em;}
.used-list .item .rec-rank span{font-size:0.4688rem;display: inline-block;margin-right:0.1562rem;color: #484848;font-size:0.3125rem;}
/* .used-list .item .rec-rank .rank{width:2.2188rem;height:0.4062rem;background:url(../img/start_ico1.png) repeat-x;background-size:contain;display: inline-block;vertical-align:-0.05rem;}
.used-list .item .rec-rank .star{height:0.4062rem;background:url(../img/start_ico2.png) repeat-x;background-size:contain;width:2.2188rem;display: inline-block;vertical-align:top;} */

.used-list .item .rec-rank .rank{width:2.1875rem;height:0.375rem;background:url(../img/rec_rank1.png) no-repeat;background-size:2.1875rem 0.375rem; display: inline-block;vertical-align:-0.15rem;}
.used-list .item .rec-rank .star{width:2.1875rem;height:0.375rem;background:url(../img/rec_rank2.png) no-repeat;background-size:2.1875rem 0.375rem;display: inline-block;vertical-align:top;}
.used-list .item .rec-rank .star1{width:20%;}
.used-list .item .rec-rank .star2{width:40%;}
.used-list .item .rec-rank .star3{width:60%;}
.used-list .item .rec-rank .star4{width:80%;}
.used-list .item .rec-rank .star5{width:100%;}

.no-comment{padding-top:2rem;padding-bottom:3rem;}
.no-comment .tips{text-align: center;margin-bottom:0.625rem;font-size:0.5625rem;color: #bcbcbc;}
.no-comment .tips .icon{width:3.125rem;height:3.125rem;background:url(../img/no_comment_icon.png) no-repeat;background-size:contain; display: block; margin:0 auto 0.4688rem;}
.no-comment .btn{text-align: center;}
.no-comment .btn span{padding:0.0938rem;background:#fff;border-radius:0.3125rem;display: inline-block;box-shadow:0 0 0.1562rem rgba(0,0,0,0.2);}
.no-comment .btn span a{display: inline-block;border-radius:0.1875rem;background:#f28100;/* width:2.9688rem; */line-height:1.0938rem;text-align: center;color: #fff;font-size:0.4375rem;padding:0 0.4rem;}

.page{background:#fff;height:1.125rem;overflow: hidden;position: relative;text-align: center; box-shadow:0 0.0938rem 0.15rem rgba(0,0,0,0.1);}
.page .prev{position: absolute;top:0;left:0;padding:0 0.5312rem;line-height:1.125rem;font-size:0.375rem;color:#8e8e8e;}
.page .next{position: absolute;top:0;right:0;padding:0 0.5312rem;line-height:1.125rem;font-size:0.375rem;color:#8e8e8e;}
.page .num{position: absolute;top:0;line-height:1.125rem;width:50%;left:25%;display: inline-block;font-size:0.375rem;color:#1f76bf;}

.loading{background:#fff;height:1.125rem;overflow: hidden;position: relative;text-align: center; box-shadow:0 0.0938rem 0.15rem rgba(0,0,0,0.1);}
.loading a{display: block;font-size:0.375rem;color: #808080;line-height:1.125rem;}
/*topic-list*/
.topic-list{}
.topic-list .item{margin-bottom:0.4688rem;background:#fff;box-shadow:0 0.0938rem 0.15rem rgba(0,0,0,0.1);padding:0 0.3125rem;}
.topic-list .item .mt{padding:0.3rem 0 0.15rem;/* line-height:2em; */position: relative;}
.topic-list .item .mt h2{font-size:0.4375rem;color:#000;overflow: hidden;line-height:2em;height:0.875rem;margin-right:1.2rem;}
.topic-list .item .mt p{font-size:0.4375rem;color:#000;overflow: hidden;line-height:1.5em;margin-right:1rem;}
.topic-list .item .mt p span{color:#787878;display: inline-block;margin-right:0.0938rem;}
.topic-list .item .mt p i{color: #0967b6;display: inline-block;margin:0 0.0938rem;}
.topic-list .item .mt h2 a{color:#000;}
.topic-list .item .mt .more-btn{position: absolute;top:0.3rem;right:0.3125rem;height:0.875rem;line-height:0.875rem;text-align:right;font-size: 0;}
.topic-list .item .mt .icon{display: inline-block; vertical-align:middle;}
.topic-list .item .mt .more-link{display: inline-block;vertical-align:middle;padding:0;margin-top:0.2rem;float: right;}
.topic-list .item .mt .more{width:0.7031rem;height:0.4375rem;background:url(../img/more_btn.png) no-repeat;background-size:contain;vertical-align:-0.02rem;}
.topic-list .item .mt .btn{background:#1f89e3;padding:0.2188rem 0.1875rem;border-radius:0.0625rem;top:-0.2rem;margin-right:0.2rem;display: inline-block; display: none;position: relative;}
.topic-list .item .mt .more-btn.more-hover .btn{display: inline-block;}
.topic-list .item .mt .btn a{display: inline-block;background:#47a5f5;border-radius:0.0625rem;line-height:0.875rem;font-size:0.375rem;color:#fff;padding:0 0.1875rem;width:auto; vertical-align:top;margin-right:0.2188rem;}
.topic-list .item .mt .btn a:last-child{margin-right:0;}
.topic-list .item .mt .btn .icon{vertical-align:-0.1rem;}
.topic-list .item .mt .btn .txt{margin-left:0.125rem;display: inline-block;}
.topic-list .item .mt .btn .del-icon{width:0.4688rem;height:0.4688rem;background:url(../img/btn_del.png) no-repeat;background-size:contain;}
.topic-list .item .mt .btn .reply-icon{width:0.5312rem;height:0.4688rem;background:url(../img/btn_reply.png) no-repeat;background-size:contain;}
.topic-list .item .mc .bt .new-reply{background-color: #f28100;font-size:0.3238rem; color: #fff; padding: 0.1263rem 0.1120rem; border-radius: 0.1135rem; margin-right: 0.2116rem;}


.topic-list .item .mc {}
.topic-list .item .mc .mcp{font-size:0.3438rem;color:#787878;line-height: 1.5em;overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow: ellipsis;}
.topic-list .item .mc p{font-size:0.3438rem;color:#787878;line-height: 1.5em;overflow: hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow: ellipsis;}
.topic-list .item .mc .bt{padding:0.4rem 0;overflow: hidden;text-align:right;}
.topic-list .item .mc .bt .p-name{float: left;font-size:0.3125rem;color:#787878;margin-right:0.1562rem;}
.topic-list .item .mc .bt .time{float: left;color:#afafaf;font-size:0.3125rem;}
.topic-list .item .mc .bt .reply-btn{display: inline-block;color:#939393;font-size:0.3438rem;}
.topic-list .item .mc .bt .reply-btn .icon{width:0.375rem;height:0.3438rem;background:url(../img/btn_reply2.png) no-repeat;background-size:contain;margin-right:0.1562rem; display: inline-block;vertical-align:-0.05rem;}

.topic-list .item .mc .p-list{display:-webkit-box;display:box;margin-top:0.4rem;}
.topic-list .item .mc .p-list li{position: relative;border:1px solid #ddd;-webkit-box-flex:1;box-flex:1;}
.topic-list .item .mc .p-list li:nth-child(2){margin:0 0.1875rem;}
.topic-list .item .mc .p-list li img{width:100%;vertical-align:top;}
.topic-list .item .mc .p-list li .p-num{position: absolute;bottom:0;right:0;background:rgba(0,0,0,0.5);display: inline-block;padding:0.1562rem 0.1875rem;color: #fff;}


.topic-list .b-time{font-size:0.2812rem;color:#afafaf;border-bottom:1px solid #ddd8ce;padding-bottom:0.2rem;margin-bottom:0.2rem;}
.topic-list .item .md{position: relative;padding-bottom:0.2rem;}
.topic-list .item .md p{font-size:0.3438rem;color:#787878;line-height:2em;height:0.6876rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:1rem;}
.topic-list .item .md .time{font-size:0.2812rem;color: #afafaf;position: absolute;top:0;right:0;line-height:0.6876rem;}

.favorite-list .item .mt h2,.post-list .item .mt h2{margin-right:0;}

/*弹窗--删除*/
.dialog{display: none;position: fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);z-index:100;}
.dialog .dialog-content{position: relative;width:56%;margin:4rem auto 0;background:#fff;border:2px solid #d9d9d9;border-radius:4px;}
.dialog .dialog-content h3{color:#1f89e3;font-size:0.4688rem;line-height:2em;padding:0.5rem 0 0.1rem;text-align: center;}
.dialog .dialog-content p{font-size:0.375rem;color:#909090;line-height:1.5em;text-align: center;}
.dialog .dialog-content .btn{padding:0.4rem 0 0.7812rem;text-align: center;}
.dialog .dialog-content .btn a{display: inline-block;width:1.875rem;line-height:0.7812rem;font-size:0.4375rem;color:#515151;border:1px solid #e3e5e7;background:#f7f7f7;border-radius:0.0625rem;margin:0 0.1875rem;}
.dialog .dialog-content .btn a:hover{background:#e3e5e7;}

/*open-vip*/
.open-vip{padding:0 0.3125rem;}
.open-vip .tips{margin:0.1562rem 0 0.25rem;line-height:0.875rem;padding:0 0.2188rem;border:1px solid #e3e4e6;border-radius:4px;font-size:0.3125rem;color: #abaeb2;background:#f7f8fa;}
.open-vip .vip-ul{border:1px solid #e3e4e6;border-radius:4px;}
.open-vip .vip-ul li{border-bottom:1px solid #e3e4e6;height:1.375rem;display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;padding:0 0.3125rem;}
.open-vip .vip-ul li:last-child{border-bottom:none;}
.open-vip .vip-ul li .detail{-webkit-box-flex:1;box-flex:1;font-size:0.4062rem;color: #000;display:block;}
.open-vip .vip-ul li .detail .v-name{display: inline-block;width:1.8rem;}
.open-vip .vip-ul li .detail .v-price{font-size:0.5rem;color: #fa702a;display: inline-block;margin-right:0.2rem;}
.open-vip .vip-ul li .detail .v-price i{display: inline-block;margin-right:0.14rem;}
.open-vip .vip-ul li .detail .discount{font-size:0.375rem;color: #fff;display: inline-block;background:#fa702a;padding:2px 4px;border-radius:0.0625rem;}
.open-vip .vip-ul li .radio{width:0.6875rem;height:0.6875rem;display: inline-block;background:url(../img/vip_radio.png) no-repeat;background-size:contain;}
.open-vip .vip-ul li.item-active{background:#fef0e9;}
.open-vip .vip-ul li.item-active .radio{background:url(../img/vip_radio_active.png) no-repeat;background-size:contain;}
.open-vip .btn{padding:0.625rem 2rem;text-align: center;}
.open-vip .btn input{display: block;line-height:1.25rem;border-radius:0.0938rem;background:#6dbb4f;font-size:0.5rem;color: #fff;padding:0 1.6345rem 0 1.6345rem; margin-left: auto; margin-right: auto;}
.open-vip .btn p{font-size:0.3125rem;color: #9f9f9f;padding:0.3rem 0;}

.post-name{padding:0.25rem 0.3125rem;border-bottom:2px solid #f0f1f2;display:-webkit-box;display:box;background:#fff;margin-bottom:0.4688rem;box-shadow:0 0.0938rem 0.15rem rgba(0,0,0,0.1);}
.post-name .p-img{width:1.875rem;height:1.875rem;border-radius:0.1625rem;box-shadow:0 0 0.1rem rgba(0,0,0,0.2);margin-right:0.375rem;}
.post-name .p-img img{vertical-align:middle;width:100%;}
.post-name .p-info{-webkit-box-flex:1;box-flex:1;}
.post-name .p-info h1{color: #000;font-size:0.4688rem;line-height:2em;}
.post-name .p-info p{font-size:0.3438rem;color: #787878;}
.post-bar{padding:0.3125rem 0.625rem 0.3125rem 0.4688rem; position: relative;background:#fafbfc;}
.post-bar .p-img{width:0.9375rem;height:0.9375rem;}
.post-bar .p-info{font-size:0.4062rem;color: #000;display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;}
.post-bar:after{content:"";display: inline-block;position: relative;width:0.3125rem;height:0.4688rem;background:url(../img/post_bar_icon.png) no-repeat;background-size:contain;right:0;top:0;margin-top:0.25rem;}

.post-crumb{height:1.4062rem;padding:0;overflow: hidden;background:#1f89e3;}
.post-crumb .post-logo{display: inline-block;width:2.8125rem;height:1.4062rem;background:url(../img/post_logo.png) no-repeat;background-size:2.8125rem 1.4062rem;}
.post-crumb .t{display: inline-block;font-size:0.4062rem;color:#fff;line-height:1.4062rem;display: inline-block;vertical-align:top;background:url(../img/post_crumb_b.png) no-repeat top right;background-size:0.4688rem 1.4062rem; padding:0 0.5rem 0 0.2rem;}
.post-crumb .t:last-child{background:none;}
.post-crumb .btn{float: right;font-size:0.3438rem;color:#fff;width:1.125rem;line-height:0.75rem;border:1px solid #1b7ed2;border-radius:2px;background:#3799ed;display: inline-block;margin:0.3rem 0.3rem 0 0;text-align: center;}
.post-crumb .mCenter{position:absolute;top:0.1321rem;right:0.1321rem;z-index:10;width:1.1631rem;line-height:0.7331rem;border:1px solid #1277cc;border-radius:8px;background:#3695e6;text-align: center;}
.post-crumb .mCenter img{width: 0.6031rem; height: 0.6031rem; margin-top: 0.2321rem;}


/*底部悬浮矿*/
.bt-fixed{position: fixed;bottom:0.8rem;right:0.5rem;width:1.55rem;}
.bt-fixed a{width:1.1075rem;height:1.1075rem;background:rgba(31,137,227,0.8);display: inline-block;border-radius:50%;box-shadow:0 0.0938rem 0.15rem rgba(0,0,0,0.3); padding: 0.325rem; text-align: center;font-size:0.4525rem;color:#fff; line-height:1.1em; font-weight: bold;}
.bt-fixed a i{width:1.1075rem;height:1.1075rem;display: inline-block;}
.bt-fixed a.bt-wirte i{background:url(../img/bt_icon_wirte.png) no-repeat;background-size:contain;}
.bt-fixed a.bt-gotop i{background:url(../img/bt_icon_gotop.png) no-repeat;background-size:contain;}

.fixed-zw{height:1.4062rem;}
.fixed-bar{position: fixed;bottom:0;left:0;right:0;height:1.4062rem;background:#f9fbfe;box-shadow:0.0938rem 0 0.15rem rgba(0,0,0,0.3);display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;text-align: center;}
.fixed-bar .btn{margin-right: auto; margin-left: auto; }
.fixed-bar a{ text-align: center; display: inline-block;padding-left: 0.4324rem; padding-right: 0.4324rem; line-height:0.9812rem;border:1px solid #e3e5e7;border-radius:0.0625rem; font-size:0.475rem;color:#fff; margin-left: auto; margin-right: auto; background-color: #6dbb4f;}
.fixed-bar a .icon{display: inline-block;vertical-align:-0.1rem;margin-right:0.2562rem;}
.fixed-bar .favorite .icon{background:url(../img/fixed_bar_fav_icon.png) no-repeat;background-size:contain;width:0.5rem;height:0.5rem;}
.fixed-bar .reply .icon{background:url(../img/fixed_bar_reply_icon.png) no-repeat;background-size:contain;width:0.5312rem;height:0.4688rem;}
.fixed-bar .favorite.ted .icon{background:url(../img/fixed_bar_fav_ed_icon.png) no-repeat;background-size:contain;}

/*添加回复*/
.topic-add-reply{height:5.4062rem;background:#f9fbfe;box-shadow:0.0938rem 0 0.15rem rgba(0,0,0,0.3);display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;text-align: center;}
.topic-add-reply .btn{margin-right: auto; margin-left: auto; background-color: #eee; padding: 0.5368rem; border-radius: 0.1212rem; }
.topic-add-reply a{ text-align: center; display: inline-block;padding-left: 0.4324rem; padding-right: 0.4324rem; line-height:0.9812rem;border:1px solid #e3e5e7;border-radius:0.0625rem; font-size:0.405rem;color:#fff; margin-left: auto; margin-right: auto; background-color: #6dbb4f;}
.topic-add-reply a .icon{display: inline-block;vertical-align:-0.1rem;margin-right:0.2562rem;}
.topic-add-reply .favorite .icon{background:url(../img/fixed_bar_fav_icon.png) no-repeat;background-size:contain;width:0.5rem;height:0.5rem;}
.topic-add-reply .reply .icon{background:url(../img/fixed_bar_reply_icon.png) no-repeat;background-size:contain;width:0.5312rem;height:0.4688rem;}
.topic-add-reply .favorite.ted .icon{background:url(../img/fixed_bar_fav_ed_icon.png) no-repeat;background-size:contain;}
.topic-add-reply .btn h3{display:block; font-size:0.3688rem;color:#757575;line-height:2em;padding-top:0rem;text-align: center;padding-bottom:0.2rem;font-weight: normal;}


/*post-details*/
.post-box{}
.post-box .post-detail{padding:0 0.3125rem 0.4688rem;}
.post-box .post-detail .t{padding:0.3rem 0;}
.post-box .post-detail .t h1{font-size:0.4875rem;color: #000;line-height:1.5em;}
.post-box .p-box{display:-webkit-box;display:box;}
.post-box .p-box .p-img{width:1.0rem;height:1.0rem;border:1px solid #efefef;border-radius:0.0625rem;margin-right:0.3125rem;}
.post-box .p-box .p-img img{width:1.0rem;height:1.0rem;}
.post-box .p-box .p-info{position: relative;-webkit-box-flex:1;box-flex:1;}
.post-box .p-box .p-info .p-name{font-size:0.375rem;color: #0272d0; line-height:1.5em;}
.post-box .p-box .p-info .p-time{font-size:0.3438rem;color: #cbcfd2;}

.post-box .p-box .more-btn{position: absolute;top:0.2rem;right:0.3125rem;height:0.875rem;line-height:0.875rem;text-align:right;font-size: 0;}
.post-box .p-box .icon{display: inline-block; vertical-align:middle;}
.post-box .p-box .more-link{display: inline-block;vertical-align:middle;padding:0;float: right;margin-top:0.1rem;}
.post-box .p-box .more{width:0.7031rem;height:0.4375rem;background:url(../img/more_btn.png) no-repeat;background-size:contain;vertical-align:-0.02rem;}
.post-box .p-box .btn{background:#1f89e3;padding:0.2188rem 0.1875rem;border-radius:0.0625rem;top:-0.3rem;margin-right:0.2rem;display: inline-block; display:none;position: relative;}
.post-box .p-box .more-btn.more-hover .btn{display: inline-block;}
.post-box .p-box .btn a{display: inline-block;background:#47a5f5;border-radius:0.0625rem;line-height:0.875rem;font-size:0.375rem;color:#fff;padding:0 0.1875rem;width:auto; vertical-align:top;margin-right:0.2188rem;}
.post-box .p-box .btn a:last-child{margin-right:0;}
.post-box .p-box .btn .icon{vertical-align:-0.1rem;}
.post-box .p-box .btn .txt{margin-left:0.125rem;display: inline-block;}
.post-box .p-box .btn .del-icon{width:0.4688rem;height:0.4688rem;background:url(../img/btn_del.png) no-repeat;background-size:contain;}
.post-box .p-box .btn .reply-icon{width:0.5312rem;height:0.4688rem;background:url(../img/btn_reply.png) no-repeat;background-size:contain;}
.post-box .p-box .btn .fav-icon{width:0.5rem;height:0.5rem;background:url(../img/btn_fav.png) no-repeat;background-size:contain;}
.post-box .p-box .btn .ted .fav-icon{width:0.5rem;height:0.5rem;background:url(../img/btn_fav_ted.png) no-repeat;background-size:contain;}
.post-box .p-box .btn .comp-icon{width:0.5625rem;height:0.5rem;background:url(../img/btn_comp.png) no-repeat;background-size:contain;}
.post-box .p-box .btn a.complaint{padding:0 0.16rem;}
.post-box .post-detail .post-body{line-height:1.6em;padding-top:0.3125rem;padding-bottom:0.3125rem;font-size:0.455rem;color: #2a2a2a;}
.post-box .post-detail .post-body a{color: #028ad6;}
.post-box .img{padding:0.2rem;}
.post-box img{width:100%;}

.post-box .post-comments{border-top:2px solid #e1e1e1;border-bottom:2px solid #eef0f3;background:#f5f7fa;padding:0 0.3125rem;}
.post-box .comment-item{ padding:0.625rem 0 0.4688rem;border-bottom:2px solid #eaebec; }
.post-box .comment-item:last-child{border-bottom:none;}
.post-box .comment-item .comment-body{color: #4e4e4e;line-height:1.6em;font-size:0.425rem;padding:0.3125rem 0;}
.post-box .comment-reply-list{}
.post-box .comment-reply-list li{font-size:0.375rem;line-height:1.6em;padding:0.1562rem 0;color: #787878;}
.post-box .comment-reply-list li .p-name{color: #0272d0;display: inline-block;margin-right:10px;}
.post-box .comment-reply-list li .p-time{display: inline-block;margin-left:0.1562rem;font-size:0.3438rem;}
.post-box .comment-reply-list li .del{display: inline-block;color: #0272d0;margin-left:0.1562rem;}
.post-box .reply-more{margin:0.3125rem 0;}
.post-box .reply-more a{display: block;font-size: 0.3438rem;color: #3a90d9;}

.post-add{background:#fff;}
.post-add .title-panel{height:1.4375rem;border-bottom:2px solid #eaebec;padding:0 0.3rem;}
.post-add .title-panel .input-txt{font-size:0.4688rem;color: #9c9c9c;padding:0.4rem 0 0;line-height:0.7812rem;width:100%;}
.post-add .content-panel{padding:0.3125rem;height:3.125rem;}
.post-add .content-panel .post-text{font-size:0.4688rem;color: #030303;line-height:1.5em;width:100%;height:100%;}
.post-add .bottom-panel{border-bottom:1px solid #b1acac;padding:0.3125rem 0;}
.post-add .bottom-panel .btn-list{overflow: hidden;display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;}
.post-add .bottom-panel .btn-list .btn{position: relative;display: inline-block;margin-left:0.7812rem;}
.post-add .bottom-panel .btn-list .btn a{display: inline-block;width:0.7812rem;height:0.7812rem;}
.post-add .bottom-panel .btn-list .smile-btn a{background:url(../img/post_add_ico1.png) no-repeat;background-size:contain;}
.post-add .bottom-panel .btn-list .pic-btn a{background:url(../img/post_add_ico2.png) no-repeat;background-size:contain;width:1.0rem;}
.post-add .bottom-panel .btn-list .at-btn a{background:url(../img/post_add_ico3.png) no-repeat;background-size:contain;}

.pic-preview{padding:0.625rem 0;}
.pic-preview .item{position: relative;display: inline-block;width:2.6562rem;height:2.6562rem;margin:0.25rem;vertical-align:top;}
.pic-preview .item img{width:100%;}
.pic-preview .item a{display: inline-block;width:0.8rem;height:0.8rem;border-radius:50%;background:rgba(0,0,0,0.5);position: absolute;top:-0.3125rem;right:-0.3125rem;}
.pic-preview .item a i{display: inline-block;width:0.8rem;height:0.8rem;background:url(../img/pic_add_del.png) no-repeat;background-size:contain;}
.pic-preview .add{background:url(../img/pic_add.png) no-repeat;background-size:contain;}
.pic-preview .add .upload-input{position: absolute;top:0;left:0;opacity:0;width:100%;height:100%;}


.post-add-zw{height:2.5625rem;}
.post-add-btn{height:2.5625rem;background:#ededed;display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;text-align: center;position: fixed;width:100%;bottom:0;left:0;text-align: center;}
.post-add-btn a{width:3.9062rem;line-height:1.4688rem;background:#6dbb4f;font-size:0.5625rem;color: #fff;border-radius:0.1562rem;display:block;margin:0 auto;}

.post-ok{display: none;position: fixed;left:50%;top:40%;}
.post-ok a{width:5rem;line-height:1.6rem;background:rgba(0,0,0,0.6);border-radius:0.0791rem;text-align: center;font-size:0.5625rem;color: #fff;margin:-0.8rem 0 0 -2.5rem;display: inline-block;}

.test-top{display:-webkit-box;display:box;padding:0.4688rem;background-image:-webkit-linear-gradient(to bottom, #53a6ec, #53a6ec);
  background-image:linear-gradient(to bottom,#53a6ec,#53a6ec);}
 .test-top .p-img{width:1.4062rem;height:1.4062rem;box-shadow:0 0 0.1rem rgba(0,0,0,0.2);margin-right:0.3125rem;}
 .test-top .p-img img{width:100%;height:100%;}
 .test-top .p-info{-webkit-box-flex:1;box-flex:1;}
 .test-top .p-info p{font-size:0.375rem;color: #fff;line-height:1.8em;}

 .test-list{padding:0 0.25rem;}
 .test-list li{border-bottom:1px solid #e2e2e2;padding:0.4rem 0.6rem 0 0.6rem;}
 .test-list li:last-child{border-bottom:none;}
 .test-list li .num{font-size: 0.3812rem;color: #b4b4b4;line-height:2em;}
 .test-list li .t{font-size:0.5rem;color: #000;line-height:1.5em;}
 .test-list li .q{padding:0.5rem;font-size:0.5rem;text-align: center;}
 .test-list li .q.q-selt input[type=month]{
    font-size: 0.5rem;
    line-height: 2em;
    border-radius: 0.0625rem;
    border: 1px solid #ddd;
    padding: 0 0.3rem;
}
 .test-list li .q select{font-size:0.5rem;width:90%; padding:0 5%; outline:0;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-appearance:none;border:none;
 	border:1px solid #d0d0d0;border-radius:0.0938rem;line-height:2em;}
.test-list li .q-ordio a{display: inline-block;width:80%;font-size:0.5rem;color: #fff;line-height:2em;background:#acacac;border-radius:0.0625rem;margin:0.25rem 0;overflow: hidden;position: relative;}
.test-list li .q-ordio a.active{background:#1f89e2;}
.test-list li .q-ordio a label{display:inline-block;width:100%}
.test-list li input[type=radio],.test-list li input[type=checkbox]{
    position: absolute;
    left: -1000px;
}
.test-list li .q-o-2{text-align:left;}
.test-list li .q-o-2 a{width:40%;margin: 0.25rem 4%;text-align: center;position: re;}
.test-btn{height:2.5625rem;background:#ededed;display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;text-align: center;text-align: center;}
.test-btn a{width:3.9062rem;line-height:1.4688rem;background:#6dbb4f;font-size:0.5625rem;color: #fff;border-radius:0.1562rem;display:block;margin:0 auto;}

.test-btn2{margin:0.2rem 0;}
.test-btn2 a{width:90%;line-height:1.4688rem;background:#6dbb4f;font-size:0.5625rem;color: #fff;border-radius:0.1562rem;display:block;margin:0 auto;text-align: center;}

.comments-box{padding:0.1562rem;}
.comments-box .rank-box{padding:0.3rem 0 0.6rem 0.375rem;}
.comments-box .rank-box em a{display:inline-block;width: .635rem;height:.625rem;background:url(../img/rank_ico1.png) no-repeat;background-size:3.9844rem 0.625rem;}
.comments-box .rank-box em a.disabled{;background:url(../img/rank_ico2.png) no-repeat;background-size:3.9844rem 0.625rem;}
.comments-box .rank-box .rank{width:3.9844rem;height:0.625rem;/* background:url(../img/rank_ico2.png) no-repeat; */background-size:3.9844rem 0.625rem;}
.comments-box .rank-box .star{height:0.625rem;background:url(../img/rank_ico1.png) no-repeat;background-size:3.9844rem 0.625rem;}
.comments-box .rank-box .star1{width:20%;}
.comments-box .rank-box .star2{width:40%;}
.comments-box .rank-box .star3{width:50%;}
.comments-box .rank-box .star4{width:60%;}
.comments-box .rank-box .star5{width:100%;}
.comments-box .ct{padding:0.1rem 0.3125rem 0.4rem;}
.comments-box h3{font-size:0.5rem;line-height:2em;color: #000;}
.comments-box .comments{border:2px solid #ded6c9;border-radius:0.1562rem;}
.comments-box .comments h3{margin:0.1rem 0;}
.comments-box .comments .comments-content{padding:0.2rem;}
.comments-box .comments .comments-content .comments-c{width:100%;height:5em;font-size:0.5rem;color: #757575;line-height:1.2em;}
.comments-box .comments-pic{padding:0.4rem 0 0.3rem 0.2rem;}
.comments-box .comments-pic .item{position: relative;display: inline-block;width:2rem;height:2rem;margin:0.12rem 0.0938rem;vertical-align:top;}
.comments-box .comments-pic .item img{width:100%;}
.comments-box .comments-pic .item a{display: inline-block;width:0.6rem;height:0.6rem;border-radius:50%;background:rgba(0,0,0,0.5);position: absolute;top:-0.3rem;right:-0.3rem;}
.comments-box .comments-pic .item a i{display: inline-block;width:0.6rem;height:0.6rem;background:url(../img/pic_add_del.png) no-repeat;background-size:contain;}
.comments-box .comments-pic .add{background:url(../img/pic_add.png) no-repeat;background-size:contain;}
.comments-box .comments-pic .add .upload-input{position: absolute;top:0;left:0;opacity:0;width:100%;height:100%;}
.mdialog .mheader{height:35px;line-height:35px;font-size:14px;padding:0 10px;background: #eee;position: relative;}
.mdialog .mheader em:before{content: "x";}
.mdialog button{border:1px solid #ddd;margin-top: 10px;}
.mdialog .mbody{ padding: 10px;}
.mdialog{  z-index: 99999 !important;background: #fff;border: 3px solid #666;border-radius: 5px;overflow: hidden;padding: 0!important;width: 90% !important;left: 5% !important;position: fixed !important;top: 50% !important;margin-top: -70px !important;height: 140px!important;overflow: visible;}
#MODOER_SCREENOVER{z-index:99999;position:fixed!important}
.mdialog .mheader em{
    border-radius: 50%;
    position: absolute;
    top: -0.3rem;
    right: -0.3rem;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url(../img/pic_add_del.png) no-repeat rgba(0,0,0,0.5);
    background-size: contain;
    text-indent: -1000px;
    overflow: hidden;
    z-index: 9999;

}
#review_picture{float:left}
#review_picture .review_picture_op{position: relative;display: inline-block;width:2rem;height:2rem;margin:0.12rem 0.0938rem;vertical-align:top;border: 1px solid #ddd;line-height: 2rem;font-size: 0;background: #fff;}
#review_picture .review_picture_op img{width:100%;vertical-align: middle;}
.comments-box .comments-pic .item a{display: inline-block;width:0.6rem;height:0.6rem;border-radius:50%;background:rgba(0,0,0,0.5);position: absolute;top:-0.3rem;right:-0.3rem;}
#review_picture .review_picture_op a:last-child{      border-radius: 50%;      position: absolute;      top: -0.3rem;      right: -0.3rem;display: inline-block;width:0.6rem;height:0.6rem;background: url(../img/pic_add_del.png) no-repeat rgba(0,0,0,0.5);background-size:contain;text-indent: -1000px;overflow: hidden;z-index: 9999;}
.comments-box .comments-pic .add{background:url(../img/pic_add.png) no-repeat;background-size:contain;}
.comments-box .comments-pic .add .upload-input{position: absolute;top:0;left:0;opacity:0;width:100%;height:100%;}


.ok-box{padding:1.0938rem;}
.ok-box .ok-tips{height:3rem;display:-webkit-box;display:box;-webkit-box-align:center;box-align:center;background:#f6f6f6;border-radius:0.1562rem; text-align: center;}
.ok-box .ok-tips .icon{margin-left:auto;margin-right:auto;}
.ok-box .ok-tips .icon i{width:0.7938rem;height:0.7938rem;  display: inline-block;background:url(../img/ask_ok.png) no-repeat;background-size:contain;}
.ok-box .ok-tips .icon p{font-size:0.625rem;line-height:1.5em;color:#757575; display: inline-block; margin-left: 0.3215rem; }

.ok-box .wx-tips{padding-bottom:0.6rem;border-bottom:1px solid #dedede;}
.ok-box .wx-tips h3{font-size:0.4688rem;color:#757575;line-height:2em;padding-top:0.4rem;text-align: center;padding-bottom:0.2rem;font-weight: normal;}
.ok-box .wx-tips .wx-img{text-align: center;}
.ok-box .wx-tips .wx-img img{max-width:100%;}
.ok-box .btn{text-align: center;padding-top:0.8rem;}
.ok-box .btn a{width:4.2625rem;line-height:1.25rem;background:#1f89e3;color:#fff;border-radius:0.1562rem;display: inline-block;font-size:0.4625rem;}

