@charset "utf-8";
.menu_v16 { margin-bottom:15px;border-bottom:#ed2920 2px solid}
.menu_v16 .allmenu .im0l_v16 { display:none;}

/*商城列表 THE*/
.mall_list ul li { width:19.2%; float:left; margin:1% 1% 0 0;  background:#fff; height:310px; box-sizing:border-box;overflow:hidden;border:1px solid #eee;}
.mall_list ul li:hover{border:#ee2e2c 1px solid;}
.mall_list ul li:nth-child(5n+5) { margin-right:0;}
.mall_list ul li { padding:30px 30px 0; }
.mall_list ul li .image { width:100%; margin-bottom:15px; padding:0 10px; box-sizing:border-box;}
.mall_list ul li .image img { width:100%;}
.mall_list ul li strong { font-size:14px; color:#333; display:block; line-height:20px; height:40px; overflow:hidden;font-weight:normal;margin-bottom:5px;}
.mall_list ul li p { margin:5px 0;}
.mall_list ul li span.price { font-size:18px; color:#ee2e2c;height:18px;overflow:hidden}
.mall_list ul li span.price em { font-size:12px;}
.mall_list ul li span.price i { font-size:12px;float:right;color:#999;line-height:24px;}
.mall_list ul li .company{font-size: 12px;line-height:18px;overflow: hidden;padding:10px 0}
.mall_list ul li .company img{margin-right:5px;}
/*商城列表 END*/


/*商城内容样样式 THE*/

/*商城预览区 THE*/
.mall_preview {padding:15px 0 10px;overflow:hidden;background:white}
.mall_preview_l { float:left;}
.mall_preview_r { width:530px;float:left}
.mall_preview_r .shell { padding-left:40px;}
.mall_preview_itemInfo { }
.mall_preview_itemInfo h1 { display:block; font-size:22px; color:#222; margin-bottom:15px;}
.mall_preview_itemInfo .subtitle { font-size:12px; color:#ee2e2c; margin-bottom:10px;}
.mall_preview_itemInfo .subtitle span { color:#5e69ad;margin-left:10px;}
.mall_preview_itemInfo .mall_price { background:#f5f5f5; padding:15px 0;}
.mall_preview_itemInfo .mall_price strong { display:block; background:#ee2e2c; height:40px; line-height:40px; padding:0 15px; color:#fff; font-size:18px; font-weight:600;letter-spacing:3px;}
.mall_preview_itemInfo .mall_price dl { padding:0 15px; font-size:14px;margin-top:10px;}
.mall_preview_itemInfo .mall_price dl dt { float:left; width:60px;text-align: justify;text-align-last: justify; margin-right:30px; color:#999;}
.mall_preview_itemInfo .mall_price dl dd { overflow:hidden; color:#333;}
.mall_preview_itemInfo .mall_price dl.jiage { line-height:35px;}
.mall_preview_itemInfo .mall_price dl.jiage span { font-size:26px; font-weight:600; color:#ee2e2c;}
.mall_preview_itemInfo .mall_price dl.jiage i { font-size:16px;color:#ee2e2c}

.mall_preview_itemInfo .mall_base { padding:10px 13px;}
.mall_preview_itemInfo .mall_base table { width:100%;}
.mall_preview_itemInfo .mall_base table tr td { margin:0; padding:0; padding:6px 0;font-size:14px;}
.mall_preview_itemInfo .mall_base table tr td:nth-child(1) { width:60px;text-align: justify;text-align-last: justify; margin-right:30px; color:#999;}
.mall_preview_itemInfo .mall_base table tr td:nth-child(2) { padding-left:30px;}

.product-brand{float:right;width:230px}
.product-brand .service{margin-top:10px;padding:0 20px 20px;font-size:12px;text-align:left;border:1px solid #e4e4e4;position:relative}
.product-brand .service dt{padding:20px 0 7px;color:#888}
.product-brand .service dl{color:#222;line-height:19px}
.product-brand .service .s-content{line-height:24px}
.product-brand .service .s-content em{font-style:normal;line-height:24px}
.product-brand .service .icon-talk{cursor:pointer;height:22px;background:#f1f9ff;border:1px solid #0089ff;border-radius:12px;color:#0089ff;padding:0 10px;display:inline-block;line-height:22px;float:right}
.product-brand .service .c-name{color:#0089ff;font-size:12px;line-height:18px;width:130px;display:inline-block;padding:3px 0}
.m-product-brand{padding:20px;border:1px solid #e4e4e4}
.m-product-brand .brand-logo{display:block;text-align:center}
.m-product-brand .brand-logo img{max-width:100%;vertical-align:top}
.m-product-brand .brand-feature,.m-product-brand .brand-qrcode{position:relative;margin:20px -1px 0}
.m-product-brand .brand-feature a,.m-product-brand .brand-qrcode a{display:block;width:190px;cursor:default}
.m-product-brand .brand-feature a.cursor,.m-product-brand .brand-qrcode a.cursor{cursor:pointer}
.m-product-brand .brand-feature a img,.m-product-brand .brand-qrcode a img{display:block;max-width:100%;vertical-align:top}
.m-product-brand .brand-feature img{width:190px}




/*====================================================*/
.mall_alter { float:left;}
.mall_alter em { display:block; float:left; height:34px; line-height:34px; width:25px;background:#ddd; text-align:center;}
.mall_alter input { float:left; width:40px; height:32px; border:1px solid #ddd;text-align:center;}

.nv_1,.nv_2,.nv_3 {float:left;padding:5px;margin:0 5px 5px 0;cursor:pointer;}
.nv_1 {border:#CCCCCC 2px solid;}
.nv_2 {border:#C90000 2px solid;background:url('../images/relate_on.gif') no-repeat right bottom;}
.nv_3 {border:#C90000 2px solid;}
.mall-alter {width:57px;height:33px;border:#CCCCCC 1px solid;float:left;}
.mall-alter input{width:40px;height:32px;line-height:32px;border:none;text-align:center;padding:0;float:left;}
.mall-alter b,.mall-alter i {width:16px;height:16px;line-height:16px;border-left:#CCCCCC 1px solid;background:#F2F2F2;text-align:center;float:left;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.mall-alter b {border-bottom:#CCCCCC 1px solid;font-size:14px;}
.mall-alter i {font-style:normal;font-size:18px;}
.mall-alter b:hover,.mall-alter i:hover {background:#E2E2E2;}
.mall-amount {display:inline-block;height:32px;line-height:32px;float:left;margin-left:24px;color:#666666;}
.btn-buy,.btn-cart {font-size:20px;width:180px;height:50px;line-height:50px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;}
.btn-buy {background:#ed2920;border:#ed2920 1px solid;color:white;font-weight:bold;border-radius:5px;}
.btn-buy:disabled {background:#F2F2F2;border:#D6D6D8 1px dashed;color:#CDCDCD;cursor:not-allowed;}
.btn-cart {background:#f7f7f7;border:#ddd 1px solid;color:#333;font-weight:bold;border-radius:5px;}
.btn-cart:hover {background:#f5f5f5;}
.btn-cart:disabled {background:#CDCDCD;border:#CDCDCD 1px solid;color:#999999;cursor:not-allowed;}


.list_price {color:#808080;width:100px;}
.list_price strong {font-family:Arial;color:#FF2900;font-weight:bold;font-size:16px;}
.list_count {color:#404040;width:100px;}
.list_count span {color:#808080;text-decoration:underline;}
.mall_tab {height:42px;overflow:hidden;font-size:14px;border:#EEEEEE 1px solid;;}
.mall_tab_1,.mall_tab_2 {float:left;padding:12px 24px;border-right:#EEEEEE 1px solid;}
.mall_tab_2 {background:#EEEEEE;font-weight:bold;}
.mall_c {border:#EEEEEE 1px solid;border-top:none;padding:20px;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}


.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:12px 16px;}
.comment {padding:16px 0;border-bottom:#EEEEEE 1px solid;overflow:hidden;}
.comment-l {width:128px;float:left;text-align:center;margin-right:24px;}
.comment-l img {width:48px;height:48px;border-radius:50%;margin-bottom:12px;}
.comment-l b {display:block;width:100%;}
.comment-r {overflow:hidden;}
.comment-r ul {margin-top:12px;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:800px;cursor:pointer;}
.comment-info {padding:0 0 10px 0;}
.comment-info span {float:right;color:#666666;}
.comment-content {font-size:14px;line-height:24px;}
.comment-reply {font-size:14px;line-height:24px;color:#FF6600;margin-top:10px;border-top:#EAEAEA 1px dotted;padding-top:10px;clear:both;}
.comment-reply span {float:right;color:#666666;font-size:12px;}
.comment-empty {padding:128px;text-align:center;color:#666666;font-size:14px;}



/*====================================================*/
/*商城预览区 END*/

.comment-empty{padding:15px;text-align: center;}
.mall_rec_title { height:35px; line-height:35px; font-size:16px; padding:0 0px; }
.mall_rec_title strong { color:#000;font-weight:normal}

/*相关商品推荐 THE*/
.cdx_recommend {overflow:hidden;}
.cdx_recommend ul { background:#fff; overflow:hidden; padding:5px 10px;border:#eee 1px solid}
.cdx_recommend ul li { float:left; width:16.66666%; box-sizing:border-box; padding:15px 10px;}
.cdx_recommend ul li a { overflow:hidden; display:inline-block;border: 1px solid #fff; padding-bottom:5px;}
.cdx_recommend ul li:hover a { border: 1px solid #e5242b;}
.cdx_recommend ul li .image { width:100%; position:relative;}
.cdx_recommend ul li .image em { height:30px; line-height:30px; text-align:center; background:#e5242b; color:#fff; display:block;opacity:0; position:absolute; bottom:0; width:100%;}
.cdx_recommend ul li:hover .image em { opacity:.9;}
.cdx_recommend ul li .image img { width:100%;}
.cdx_recommend ul li span { display:block; line-height:20px; font-size:14px; padding:8px 5px;}
.cdx_recommend ul li p { font-size:16px; color:#e5242b;padding:0 5px;}
.cdx_recommend ul li p i { font-size:12px;}
/*相关商品推荐 END*/


.show_title { height:50px; line-height:50px; font-size:14px; color:#000;}
.show_title_l { height:50px; line-height:50px; font-size:14px; color:#000; background:#fff; padding:0 15px; box-sizing:border-box; border:1px solid #eee;}
.show_title_l strong { border-bottom:2px solid #e5242b; display:block; float:left; line-height:46px;}

.show_hot { overflow:hidden; padding:15px 15px; background:#fff; border:1px solid #eee; border-top:none;}
.show_hot ul li { width:100%; background:#fff; border-bottom:1px dashed #eee; margin-bottom:15px;}
.show_hot ul li:last-child { border-bottom:none;}
.show_hot ul li .image { width:100%;}
.show_hot ul li .image img { width:100%;}
.show_hot ul li .text { padding:10px 0;overflow:hidden}
.show_hot ul li .text h3 { display:block; font-size:14px; font-weight:normal; line-height:18px;}
.show_hot ul li .text span { display:block; font-size:16px; color:#e5242b; margin-top:8px;height:20px; line-height:20px;}
.show_hot ul li .text span i { font-size:14px;}

/*商品详细介绍 THE*/
.mall_main_l { float:left; width:230px;}
.mall_main_r { width:975px; float:right;background:white}
.mall_main_l .mall_ranking { border:1px solid #eee;}
.mall_main_l .mall_ranking ul li { padding:10px;}
.mall_main_l .mall_ranking ul li:nth-child(1n+2) { border-top:1px solid #eee;}
.mall_main_l .mall_ranking ul li .image { width: 100%;}
.mall_main_l .mall_ranking ul li .image img { width: 100%;}
.mall_main_l .mall_ranking ul li h3 { font-size:14px;}
.mall_main_l .mall_ranking ul li span { display:block; margin-top:5px; font-size:16px; color:#ee2e2c; font-weight:700;}
.mall_main_l .mall_ranking ul li span i { font-size:12px;}

.mall_main_r .mall_detail { border:1px solid #eee;}
.mall_main_r .mall_detail .mall_tab { height:46px; background:#f5f5f5;border-bottom:#e6e6e6;}
.mall_main_r .mall_detail .mall_tab ul li { line-height:46px; font-size:14px; padding:0 20px; float:left;}
.mall_main_r .mall_detail .mall_tab ul li.mall_tab_2 { background:#fff; border-top:3px solid #ee2e2c; height:43px; line-height:40px;}
.mall_main_r .mall_detail .mall_tab ul li.mall_tab_2 a { color:#ee2e2c;}
/*商品详细介绍 THE*/

/*商城内容样样式 END*/

