@charset "utf-8";
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5,input{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a,a:hover,a:active,a:visited{border:none;text-decoration:none; outline:none;}
body{ font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; max-width:640px; margin:0px auto;}
.go-to-top{ width:44px; height:44px; background:rgba(0,0,0,0.5); position:fixed; right:10px;  bottom:65px; z-index:2; border-radius:50%; font-size:30px; line-height:44px; text-align:center; color:#fff; cursor:pointer; display:none;}
.go-to-top span{ font-size:20px; color:#fff;}
.cscreen{background:#000;position:fixed;top:0;left:0;z-index:15;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60; cursor:pointer;} /* 虚拟屏幕 */
.qordermark{ width:100%; height:100$; position:fixed; top:-20px; left:0; z-index:15; cursor:pointer;-webkit-filter: blur(10px);}
.hide{ display:none; visibility:hidden;}
.bh-mwarp{ width:100%; height:auto; overflow:hidden; padding:0px 10px; box-sizing:border-box;}
.bh-mwarp img{ max-width:100%;}
.bh-empty,.bh-empty-img{ width:100%; height:auto; overflow:hidden; margin:30px auto; padding:20px 0px; line-height:50px; text-align:center; color:#999 !important; font-family:'微软雅黑' ;font-size:13px;}
.bh-empty-img{ background:url(../images/empty.png) no-repeat top center; padding-top:60px;}
.bh-empty-small{  padding-top:60px !important; line-height:20px; margin:10px auto;}

.ui-friends h4{ font-size:17px !important;}
.ui-friends p{ font-size:13px !important;}
.hui-header{ background-image: linear-gradient(to right, #ed1d37 0%, #ea611b 100%);}
.hui-footer-text{ font-size:13px !important; font-weight:600;}
.hui-footer-hover{ color:#f4782b !important;}
.hui-swipe-indicator-active{ background:#fd565e !important;}
.hui-border{ border:0.5px solid #e0e0e0;}
.hui-border-no{ border:none;}
.hui-border-tb{ border-top:0.5px solid #e0e0e0; border-bottom:0.5px solid #e0e0e0;}
.hui-border-lr{ border-left:0.5px solid #e0e0e0; border-right:0.5px solid #e0e0e0;}
.hui-border-t{ border-top:0.5px solid #e0e0e0;}
.hui-border-b{ border-bottom:0.5px solid #e0e0e0 !important;}
.hui-border-r{ border-right:0.5px solid #e0e0e0;}
.hui-border-l{ border-left:0.5px solid #e0e0e0;}
.bh-block{ width:100%; height:8px; display:block;}
.bh-gray-block{ width:100%; height:8px; display:block; background:#f2f2f2;}
.hui-media-list li{ margin-bottom:0px;}
.hui-media-content h1{ width:100%; height:20px; line-height:20px; overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-weight:600;}
.hui-media-p{ width:100%; height:40px; line-height:20px; overflow:hidden; display:block; color:#666;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-top:2px;}
.hui-list-p p{ width:100%; font-size:13px; height:40px; line-height:20px; overflow:hidden; display:block; color:#666;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-top:2px;}
.hui-media-content b{ font-weight:600; color:#e60012; font-family:Arial;}
#hui-loading-in > div{ background:#f3803f !important;}
#hui-loading-text{ color:#f3803f !important;}
#hui-load-more{ height:auto !important; min-height:40px !important;}
#hui-dialog-msg{ padding:25px 10px; font-size:15px;}
#hbui-back{width:44px; height:44px; font-family:"hui-font"; line-height:44px; text-align:center; flex-shrink:0;}
#hbui-back:before{content:"\e6a5"; font-size:18px; color:#FFFFFF;}
.hui-warning{background:#ff6c24 !important; color:#fff;}
.hui-warning:active{ opacity:0.8;}

.bh-hui-list .hui-list-text{ margin-left:0;}
.bh-hui-list .hui-list-icons img{ margin-left:0;}
#hui-dialog-btn-line > div{ background:#f15353;}
.hui-form-items .bh-radio{ width:auto !important;}
.hui-form-items .bh-radio input[type="radio"] + label,.hui-form-items .bh-radio input[type="checkbox"] + label{ margin-right:0; padding-right:0;}
.hui-form-radios input[type="checkbox"]:checked + label:before{ color:#fd565e !important}
.hui-swipe-do-btn{ cursor:pointer;}

.hui-switch{ width:35px; height:20px; line-height:20px; font-size:12px; padding-left:4px; padding-right:4px;}
.hui-switch-in{ width:20px; height:20px;}
.hui-switch span{ font-size:12px;}
.hui-switch-on{ background-color:#fd565e !important; border-color:#fd565e !important;}

.hui-danger{ background-color:#e5282e !important;}

.ui-block-gray{ height:10px; clear:both; background-color:#f3f4f6; overflow:hidden; }
.ui-product{border-top:solid 0.5px #dcdcdc; width:100%; height:auto; overflow:hidden; border-bottom:solid 0.5px #dcdcdc;}
.ui-product-hn{ height:44px; line-height:44px; box-sizing:border-box; background-color:#fff; padding:0 10px; border-bottom:solid 0.5px #dcdcdc;}
.ui-product-hn b{ font-weight:600; font-size:13px; color:#2a2a2a;}
.ui-product-hn span{ float:right; color:#999; font-size:12px;}

.pfspan{ background-image: linear-gradient(to right, #ed1d37 0%, #ea611b 100%); color:#fff; font-size:10px; padding:2px 4px; position:relative; top:-2px; border-radius:2px;}

.ui-product-time{ width:100%; height:auto; padding:5px; box-sizing:border-box; overflow:hidden; border-bottom:solid 0.5px #dcdcdc;}
.ui-product-time dl{ width:25%; padding:5px; box-sizing:border-box; overflow:hidden; float:left;}
.ui-product-time dl img{ width:100%;}
.ui-product-time dl dd{ width:100%; height:20px; text-align:center; overflow:hidden; font-size:12px; line-height:20px; color:#666;}

.bh-pro-count b{ background-image: linear-gradient(to right, #ed1d37 0%, #ea611b 100%); padding:4px 6px; color:#fff !important; font-weight:normal; border-radius:2px !important; display:inline-block; font-size:12px !important;}


