/*
	MYB2B Copyright (C)2008-2066
	This is NOT a freeware,Use is subject to license.txt
*/
.relate_1,.relate_2 {display:inline-block;height: 34px;float:left;margin:0 10px 10px 0;}
.relate_1 img,.relate_2 img {width:32px;height:32px;float:left;border-radius: var(--mbui-radius-sm);}
.relate_1 b,.relate_2 b {float:left;display:inline-block;max-width:320px;height:32px;line-height:32px;overflow:hidden;font-weight:normal;padding:0 10px;}
.relate_2 em {display:block;width:16px;height:16px;background:url('relate_on.gif') no-repeat;z-index:1;position:absolute;margin:32px 0 0 32px;}
.relate_1 a:link,.relate_1 a:visited,.relate_1 a:active {display:inline-block;height: 34px;border:#CCCCCC 1px solid;border-radius: var(--mbui-radius-sm);}
.relate_1 a:hover {border:#C90000 1px solid;}
.relate_2 a:link,.relate_2 a:visited,.relate_2 a:active,.relate_2 a:hover {display:inline-block;height: 34px;color:#333333;border:#C90000 1px solid;background:url('relate_on.gif') no-repeat right bottom;border-radius: var(--mbui-radius-sm);}

.nv_1,.nv_2,.nv_3 {float:left;padding:4px 10px;margin: 0 10px 10px 0;cursor:pointer;border-radius: var(--mbui-radius-sm);}
.nv_1 {border:#CCCCCC 1px solid;}
.nv_1:hover {border:#C90000 1px solid;}
.nv_2 {border:#C90000 1px solid;background:url('relate_on.gif') no-repeat right bottom;}

.promos {}
.promos span {display:block;float:left;padding:2px 6px;margin-right:10px;background:#FFDEDF;color:#DF3033;border-left:#DF3033 1px dotted;border-right:#DF3033 1px dotted;border-top:#DF3033 1px solid;border-bottom:#DF3033 1px solid;}
.promos span:hover {background:#FFFFFF;}

.mall-info {padding: 10px 0;}
.mall-info .tl, .mall-info tr>td.f_grey {text-align: right;color: #888888;font-size: 14px;width: 82px;text-align: justify;text-align-last: justify;overflow: hidden;padding-left: 15px;box-sizing: border-box;}
.mall-info td{}
.mall-text {line-height:18px;font-size:12px;padding:0 16px 16px 16px;margin:0;color:#E4393C;}
.mall-text span {color:#005EA7;}
.mall-price {font-weight:bold;font-family:Arial;color:#FF0000;}
.mall-price span {font-size:24px;}
.mall-fprice {font-family:Arial;color:#7049FF;}
.mall-fprice b {font-weight:normal;}
.mall-fprice span {color:#666666;font-size:12px;}
.mall-alter {width:128px;height:32px;/* border:#CCCCCC 1px solid; */float:left;}
.mall-alter input{width: 60px;height:32px;line-height:32px;border:none;text-align:center;padding:0;float:left;font-size:14px;background: #e9e9e9;}
.mall-alter b,.mall-alter i {display:block;width:32px;height: 32px;line-height: 29px;background: #f5f5f5;text-align:center;float:left;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.mall-alter b {/* border-left:#CCCCCC 1px solid; */font-size:18px;}
.mall-alter i {/* border-right:#CCCCCC 1px solid; */font-style:normal;font-size:22px;}
.mall-alter b:hover,.mall-alter i:hover {background:#E2E2E2;}
.mall-amount {display:inline-block;height:32px;line-height:32px;float:left;margin-left:16px;color:#999999;font-size:12px;}

.bills{}
.bills span{display:inline-block}
.bills span img{margin-top: 2px;float: left;margin-right: 3px;}

.mall-sec1 {height:36px;line-height:36px;overflow:hidden;font-size:16px;color:#FFFFFF;background:#E4393C url('ico-sec.png') no-repeat 12px center;background-size:24px 24px;/* margin:10px 0 0 0; */border-radius:10px 10px 0 0;padding:0 16px 0 48px;}
.mall-sec1 div {float:right;font-size:12px;}
.mall-sec2 {height:48px;line-height:48px;overflow:hidden;font-size:16px;color:#666666;background:#F6F6F6 url('ico-sec-on.png') no-repeat 12px center;background-size:24px 24px;margin:10px 0 0 0;border-radius:10px 10px 0 0;padding:0 16px 0 48px;}
.mall-sec2 b {color:#E4393C;}

.mall-info td#p1{}
.mall-info td#p2{padding-top: 5px;padding-bottom: 5px;}
.mall-info td#p3{padding-bottom: 5px;}

.mall-info .a11{background: #f0f0f0;margin-right:5px;padding: 3px 7px;border-radius: var(--mbui-radius-sm);border: #e1e1e1 1px solid;}

.mall-foot {height: 60px;}
.mall-foot table,.mall-foot td {height: 56px;}
.mall-foot img {width:24px;height:24px;vertical-align: middle;margin-top: 2px;}
.mall-foot span {display:block;padding-top: 3px;color: #5a5a5a;font-size:11px;}
.mall-foot b {font-weight:normal;font-size:10px;color:#FFFFFF;z-index:10;position:absolute;display:block;width:16px;height:16px;line-height:16px;left:0;margin:-44px 0 0 128px;background:#FF0000;border-radius:50%;text-align:center;}

.btn-buy,.btn-cart,.btn-inquiry {font-size:14px;width:100%;height:38px;line-height:38px;border:none;border-radius: 3px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;}
.btn-buy {background:#F2AC3C;color:#FFFFFF;}
.btn-buy:disabled {background:#CCCCCC;cursor:not-allowed;}
.btn-cart {background: #D80A1C;color:#FFFFFF;}
.btn-cart:disabled {background:#CCCCCC;cursor:not-allowed;}
.btn-inquiry {background:#2196F3;color:#FFFFFF;}
.btn-inquiry:disabled {background:#CCCCCC;cursor:not-allowed;}

.btn-buy,.btn-cart {font-size:14px;width:100%;height:38px;line-height:38px;border:none;border-radius:20px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;font-weight: bold;}
.btn-buy {background:#F2AC3C;color:#FFFFFF;background-image: linear-gradient(to right, rgb(255, 119, 0), rgb(255, 73, 0));border-radius: 0 20px 20px 0;}
.btn-buy:disabled {background:#CCCCCC;cursor:not-allowed;}
.btn-cart {background:#EA4125;color:#FFFFFF;background-image: linear-gradient(to right, rgb(255, 203, 0), rgb(255, 148, 2));border-radius: 20px 0 0 20px;}
.btn-cart:disabled {background:#CCCCCC;cursor:not-allowed;}

.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}

.comment-filter {background:#F3F3F3;padding: 15px 12px;padding-bottom: 0px;line-height:20px;}
.comment-filter label {display:inline-block;font-size:12px;}
.comment-reply {font-size:12px;line-height:24px;color:#FF6600;margin:10px;padding:16px;background:#FAFAFA;border-radius:6px;clear:both;}
.comment-reply span {float:right;color:#999999;font-size:12px;}
.comment-r {overflow:hidden;}
.comment-r ul {margin:12px 16px 0 16px;overflow:hidden;}
.comment-r li {width:84px;height:84px;float:left;}
.comment-r li img {width:64px;height:64px;border:#EEEEEE 1px solid;padding:2px;cursor:pointer;}
.comment-r p {margin:0;overflow:hidden;clear:both;display:none;}
.comment-r p img {max-width:100%;cursor:pointer;}
/**/
.dyck span {border:1px solid #ccc9c9;padding:3px 8px;margin-right:2px;border-radius:3px;}
.mall-info span.inline {background:url("../../image/inline.png") no-repeat left center;background-size:18px 18px;padding-left: 23px;}
.mall-info span.wechat {background:url("../../image/wechat.png") no-repeat left center;background-size:18px 18px;padding-left: 23px;}
.mall-info span.online {background:url("../../image/online.png") no-repeat left center;background-size:18px 18px;padding-left: 23px;}
