@charset "utf-8";
/* CSS Document */
/*全局样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;padding:0;font-family:"PingFang SC","Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", "Arial", "Hiragino Sans GB", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei","SimSun","sans-serif"
;color:#666666;font-size:14px;
}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;
    font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
a{text-decoration:none;}
a:hover, a:focus{text-decoration: none;}
body,html{background:#fff;color:#fff;width:100%;}
.container{width:100%;}
strong,b{font-weight:bold;}
em{font-style:italic;}
.fl{float: left;}
.fr{float: right;}
input{outline: none;}
/* 清理浮动 */
.clear:after {  visibility:hidden;  display:block;  font-size:0;  content:" ";  clear:both;  height:0;  }
.clear {  zoom:1; /* for IE6 IE7 */}
.text-overflow {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;  }

/*弹框公用样式*/
.sui-modal{  border: none }
.sui-modal .modal-header {  padding: 0;  margin: 0;  border:none;  height: 40px;  background: #f5f5f5;  }
.sui-close{  margin: 10px;  }
.sui-modal .modal-header .modal-title {  font-size: 20px;  color: #333;  font-weight: normal;  height: 40px;  line-height: 40px;  padding-left: 15px;  }
.sui-modal .modal-footer{  background: none;  padding-bottom: 20px;  }
.sui-modal .modal-body{  font-size: 16px;  padding-top: 20px;  text-align: center; min-height: 20px;}
.sui-modal .modal-body .icon-tb-warnfill{  font-size: 50px;  color: #f3c335;  }
.sui-modal .modal-footer .sui-btn{  margin-right: 20px;  width: 90px;  height: 30px;  }
.btn-primary:hover, .btn-primary:focus {  color: #fff;  background-color: #00dc82;  border: 1px solid #00dc82;  }
.btn-primary {  color: #fff;  background-color: #00dc82;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  border: 1px solid #00dc82;  }

.sui-form .control-group .controls input:-webkit-autofill {  -webkit-box-shadow: 0 0 0px 1000px white inset !important;  }
.phcolor{ color:#999;}
html, body {
    -ms-overflow-style: scrollbar;
}

.mrth .row2 a{color: #666666;}
.mrth .row2 a:hover{color: #666666;}

/*首页 秒杀 搜索页 活动页 大图模式*/
.mrth .row1{position: relative;}
.mrth .row1 .bq-box{position: absolute;top:30px;left: 60px;text-align: center;}
.mrth .row1 .bq-box img{width: 100px;height: 100px;}

/*搜索页 结算页 订单页 列表模式*/
.listmode .bodybox .lib1 .l-box{position: relative;}
.listmode .bodybox .lib1 .l-box  .bq-box{position: absolute;top:20px;left: 20px;text-align: center;}
.listmode .bodybox .lib1 .l-box  .bq-box img{width: 50px;height: 50px;}

/*查看退款页面*/
.listmode-tk .bodybox .lib1 .l-box{position: relative;}
.listmode-tk .bodybox .lib1 .l-box  .bq-box{position: absolute;top:20px;left: 25px;text-align: center;}
.listmode-tk .bodybox .lib1 .l-box  .bq-box img{width: 50px;height: 50px;}

/*详情页 商品大图*/
.d-mainbox .d-lbox .bq-box{position: absolute;top:128px;left: 156px;}
.d-mainbox .d-lbox .bq-box img{width: 75px;height: 75px;margin-top: 0;}

/*详情页 热销商品*/
.c-main .rxgoods .tupian{position: relative;}
.c-main .rxgoods .tupian .bq-box{position: absolute;top:40px;left: 30px;}
.c-main .rxgoods .tupian .bq-box img{width: 50px;height: 50px;margin-top: 0;}

/*订单详情 退款订单*/
.product-photo{position: relative;}
.product-photo  .bq-box{position: absolute;top:20px;left: 25px;}
.product-photo  .bq-box img{width: 50px;height: 50px;margin-top: 0;}
/*商品搜索页、采购单、结算页顶部图片*/
.topbanner-neiye{width:100%;background: #fed981;text-align: center;}
.topbanner-neiye a{text-align: center;}
.topbanner-neiye a img{width: 1920px;height: 120px;}

/*解决火狐浏览器行高bug*/
.mrth .row2{line-height: 19px;}


/*搜索框默认字颜色*/
input::-webkit-input-placeholder {color:#dddddd;font-size:14px;  }
input:-moz-placeholder { color:#dddddd;font-size:14px;}
input::-moz-placeholder { color:#dddddd;font-size:14px;  }
input:-ms-input-placeholder {  color:#dddddd;font-size:14px;  }

