/*--------------------------------------------------
 *@名称:		相关的重要css
 *@作者:		小黑
 *@QQ:		    290948585
 *@Date:        2016-08-10
 *@版本:		st04
 *@网站:		www.dtmuban.com
 *			特注：此文件非经许可，请勿修改
--------------------------------------------------*/
.sell_tip {width:180px;height:70px;background:url('image/sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}
.sell_tip input{height:22px;line-height:22px;overflow:hidden;vertical-align:0;padding:0;}
.sell_tip p {/*margin:0 0 4px 2px;*/font-weight:bold;}
.sell_tip div {padding:8px 0 0 10px;line-height: 20px;}
.tool {margin:0 10px 0 10px;border-bottom:#CCCCCC 1px dotted;}
.tool table {width:100%;}
.img_list li {height:22px;line-height:22px;overflow:hidden;}
.product_option {padding:10px 20px 10px 20px;}
.iq_btn {margin-top:10px;cursor:pointer;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}

.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:36px;overflow:hidden;background:url('image/mall_tab.png') repeat-x;font-size:14px;border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;}
.mall_tab_1,.mall_tab_2 {float:left;padding:10px 15px 10px 15px;border-right:#DDDDDD 1px solid;}
.mall_tab_2 {background:url('image/mall_tab.png') repeat-x 0 -36px;font-weight:bold;}
.mall_c {border:#DDDDDD 1px solid;border-top:none;padding:20px;}*/
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}
.cart_foot {border-top:#CCCCCC 1px solid;background:#F6F6F6;padding:20px 40px 20px 0;color:#666666;text-align:right;}
#cart_tip {width:350px;z-index:1000;position:absolute;margin:-40px 0 0 -15px;background:#FFFFFF;border:#A0BCCA 1px solid;padding:0 0 15px 0;}
#cart_tip p {margin:0;background:#D2EDFF;padding:6px 4px 4px 6px;font-size:13px;font-weight:bold;}
#cart_tip div {background:url('image/okay.gif') no-repeat 15px 10px;padding:15px 20px 10px 50px;font-size:13px;}
#cart_tip span {color:#FF6600;font-weight:bold;}
#cart_tip img {float:right;cursor:pointer;}

.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 {padding:15px 10px 15px 10px;border-top:#DDDDDD 1px dotted;}
.comment_sp {background:#F9FCFE;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:5px;}
.comment_title {height:26px;line-height:26px;color:#1B4C7A;padding:0 5px 0 5px;}
.comment_reply {padding:5px 10px 5px 10px;margin:0 5px 0 5px;line-height:180%;border:#E6E6E6 1px solid;background:#FFFFE3;}
.comment_no,.order_no {text-align:center;padding:20px;font-size:13px;}

/*关联商品*/
.relate_1,.relate_2 {width: 65px;height: 60px;float:left;}
.relate_1 img,.relate_2 img{width: 46px;height: 46px;}
.relate_2 em {display:block;width:15px;height:15px;background:url('image/relate_on.gif') no-repeat;z-index:1;position:absolute;margin: 35px 0 0 35px;}
.relate_1 a:link,.relate_1 a:visited,.relate_1 a:active {display:block;width:50px;height:50px;border:#CCCCCC 2px solid;}
.relate_1 a:hover {border:#C90000 2px solid;}
.relate_2 a:link,.relate_2 a:visited,.relate_2 a:active,.relate_2 a:hover {display:block;width:50px;height:50px;border:#C90000 2px solid;}

/*阶梯价格*/
.step_price {background:url(style/mall/pros_ku_bg02.png) no-repeat;text-align:center;}
.step_price td {/* border-right:#DDDDDD 1px solid; */font-size:13px}
.step_price td.f_price .px20{font-size:20px}

.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('image/relate_on.gif') no-repeat right bottom;}
.nv_3 {border:#C90000 2px solid;}

.cart_info {height:33px;overflow:hidden;border:#DDDDDD 1px solid;background:#F7F7F7 url('image/cart_info.gif') no-repeat 10px center;}
.cart_info div {padding:8px 0 0 40px;}

.mthumb {padding:5px 0 5px 0;}
.mthumb img {margin:3px;}
.mthumb li {height:24px;line-height:24px;overflow:hidden;}


/*20160909新版*/
input[type="checkbox"]{margin-top:-2px;margin-right:2px}
.f_r{float:right;}
/*搜索后面的图标*/
.btnInput a img{margin-right: 2px;margin-top: -5px;}
/*服务标志*/
.RightBox .policy {background-color: #FFF;width: 208px;height: 90px;padding: 8px 0 0;    border-bottom: 1px solid #ddd;}
.RightBox .policy ul { width: 210px; height: 90px; }
.RightBox .policy ul li {line-height: 24px;color: #999;background: url('style/mall/CP.png') no-repeat;width: 69px;height: 24px;float: left;padding: 52px 10px 0 10px;}
.RightBox .policy ul li.b1 { background-position: 0 0;}
.RightBox .policy ul li.b2 { background-position: -70px 0;}
.RightBox .policy ul li.b3 { background-position: -140px 0;}

/*3标志*/
.intro{position: relative;height: 76px;}
.Smallbutton .intro>li,.Smallbutton .intro2>li{float:left;width:33%;text-align:center;margin-top: 60px;height:24px;line-height:24px; border-right:none}
.intro2 li{ width:25%; text-align:left;}
.intro .icon-intro1,.intro .icon-intro2,.intro .icon-intro3,.intro2 i{width:58px;height:58px;position: absolute;margin-top: -58px;}
.intro .icon-intro1{background:url(style/mall/intro-icon.png) no-repeat 0 0;}
.intro .icon-intro2{background:url(style/mall/intro-icon.png) no-repeat 0 -72px;}
.intro .icon-intro3{background:url(style/mall/intro-icon.png) no-repeat 0 -144px;}

/*1区index_feature*/
.index_content{ width: 100%; }
.index_content .index_feature{ height: 166px;}
.index_content .index_feature .titlemall{ width: 190px; height: 166px; float: left;}
.index_content .index_feature .box{ width: 1000px; height: 161px; padding: 2px 0; float: left;}
.index_content .index_feature .box ul li{ width: 250px; float: left;  text-align: right;}

/*2区index_columns*/
.index_columns{ height: 419px;margin-top:15px}

.index_columns .titlemall{ width: 190px; height: 419px; float: left;}
.index_columns .titlemall .tt_tt p{color: #4a4a4a; border-bottom: 1px dashed #aaa2a5; padding-bottom: 40px;}
.index_columns .titlemall .tt_pros{ width: 190px; height: 419px; }

.index_columns .titlemall .tt_pros img{width: 190px; height:419px;}
.index_columns .titlemall .tt_pros:hover img {-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.index_columns .titlemall .tt_pros:hover img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.index_columns .title_r{ float: right; width: 200px;}
.index_columns .box{ width: 1000px; float: left; }

.index_columns .box .columns_list{ float:left; width: 800px; border-top: 1px solid #ececec;}
.index_columns .box .columns_list ul li{ float: left; width: 199px; height: 208px; border-bottom: 1px solid #ececec;border-right: 1px solid #ececec; }
.index_columns .box .columns_list ul li:hover img {-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.index_columns .box .columns_list ul li:hover img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.index_columns .box .columns_list ul li.no_bdr{border-right:0;}
.index_columns .box .columns_list ul li a{ border:0px solid red; display:block; /*transition:transform 0.2s linear 0s;*/ opacity:1;}
.index_columns .box .columns_list ul li a:hover{ opacity:0.8; /*transform:translateX(-5px);*/}
.index_columns .box .columns_list ul li.hotpros a:hover{ /*transform:translateX(0px);*/}
.index_columns .box .columns_list ul li.hotpros{ width: 399px;}
.index_columns .box .columns_list ul li.hotpros img{ width: 399px; height: 208px;}
.index_columns .box .columns_list ul li .pic{ width: 199px; height: 208px; }
.index_columns .box .columns_list ul li .pic img{ width: 199px; height: 208px;}
.index_columns .box .columns_list ul li .text{text-align: center;font-family:"Microsoft Yahei";}
.index_columns .box .columns_list ul li .text h3{ font-size: 16px; color: #464646; font-weight: normal;}
.index_columns .box .columns_list ul li .text h3 b{font-weight: normal;}
.index_columns .box .columns_list ul li .text p{ line-height: 34px; font-size: 12px; color: #767676;}


/*楼层*/
li{list-style:none;}
.left{float:left;}
.right{float:right;}
/*.clear{ clear: both; width: 100%; height: 0px; font-size: 0px; overflow:hidden;}*/
.contentmall {width: 1200px;margin: 0 auto;}
.mgb20 {margin-bottom: 20px;}
.index_content .floorlou .titlemall{ height: 37px;font-family:"Microsoft Yahei";}
.index_content .floorlou .box .left .pic:hover img,.index_content .floorlou .box .right ul li .pic:hover img  {-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.index_content .floorlou .box .left .pic:hover img,.index_content .floorlou .box .right ul li .pic:hover img {-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.index_content .floorlou .titlemall a{ color:#dd2726;}
.index_content .floorlou .titlemall a{ color:#dd2726;}
.index_content .floorlou .titlemall .left{ position: relative; width: 190px;  font-size: 18px; padding-left: 50px;}
.index_content .floorlou .titlemall .left i{position: absolute;left: 0;top: -5px;display: inline-block;height: 35px;vertical-align: middle;background: red;color: #ffffff;padding: 7px;border-radius: 10px 0 10px 0;}
.index_content .floorlou .titlemall .left span{margin:0 15px;}
.index_content .floorlou .titlemall .right{ width: 1000px;}
.index_content .floorlou .titlemall .right ul li{ float: left; width: 123px; height: 37px; margin-right: 1px; line-height: 37px; text-align: center;}
.index_content .floorlou .titlemall .right ul li a{ display:block;width: 123px; height: 37px; font-size: 14px; color: #666;}
.index_content .floorlou .box {background-color:#ffffff}
.index_content .floorlou .box .left .hotpros{width: 196px;height: 449px;font-family:"Microsoft Yahei";}
.index_content .floorlou .box .left .hotpros .pic{ width: 190px; height: 451px;}
.index_content .floorlou .box .left .hotpros .pic img{width: 210px;height: 449px;}
.index_content .floorlou .box .left .hotpros .text{ width:160px; padding:0 15px; height: 150px; color: #fff;}
.index_content .floorlou .box .left .hotpros .text h3{ margin-bottom: 15px;}
.index_content .floorlou .box .left .hotpros .text h3 a{ color: #fff;font-size: 18px;}
.index_content .floorlou .box .left .hotpros .text p{margin-bottom: 20px; font-size: 14px;}
.index_content .floorlou .box .left .hotpros .text .inter span{ padding:3px 5px; background: #fff; font-size: 16px;}
.index_content .floorlou .box .left .bslogo{ width: 190px; height: 43px; padding: 10px 0; background: #f3f3f3;}
.index_content .floorlou .box .left .bslogo ul li{ float: left; width: 80px; height: 35px; display: inline; padding: 3px 7px; border-right: 1px solid #dadada;}
.index_content .floorlou .box .left .bslogo ul li.no_bdr{border-right:0;}
.index_content .floorlou .box .right{width: 990px;border-top: 1px solid #ececec;}
.index_content .floorlou .box .right ul li{float: left;width: 196px;height: 224px;border-bottom: 1px solid #ececec;border-right: 1px solid #ececec;}
.index_content .floorlou .box .right ul li .pic{width: 196px;height: 170px;padding: 10px 0;text-align: center;overflow: hidden;}
.index_content .floorlou .box .right ul li .pic img{width: 190px;height: 160px;}
.index_content .floorlou .box .right ul li .text { padding: 0 20px; width: 160px;}
.index_content .floorlou .box .right ul li .text h3{width: 160px;height: 26px;overflow: hidden;line-height: 26px;}
.index_content .floorlou .box .right ul li .text h3 a{ font-size: 12px; color: #5d5d5d; font-weight: normal; }
.index_content .floorlou .box .right ul li .text h3 a:hover{color:#f25781;}
.index_content .floorlou .box .right ul li .text p{font-family:"Microsoft Yahei"; font-size: 16px;}
.index_content .floorlou .box .right ul li .text p.color_yellow{color:red}
.index_content .floorlou .box .right ul li.hotpros{ width: 399px; }
.index_content .floorlou .box .right ul li.hotpros,.index_content .floorlou .box .right ul li.hotpros img{width: 399px;height: 224px;}

.index_content .f_first .titlemall{border-bottom: 2px solid #dd2726; }
.index_content .f_first .titlemall .left{ color:#dd2726; }
.index_content .f_first .titlemall .left i{border-bottom: 4px solid #333333;}
.index_content .f_first .titlemall .right ul li a.on,.index_content .f_first .titlemall .right ul li a:hover{ background:#dd2726; color: #fff;}
.index_content .f_first .box .left .hotpros .text .inter span{ color:#dd2726; }
.index_content .f_first .box .left .hotpros{}

.index_content .f_second .titlemall{border-bottom: 2px solid #ff3d3d; }
.index_content .f_second .titlemall .left{ color:#ff3d3d; }
.index_content .f_second .titlemall .left i{border-bottom: 4px solid #ff3d3d;}
.index_content .f_second .titlemall .right ul li a.on,.index_content .f_second .titlemall .right ul li a:hover{ background:#ff3d3d; color: #fff;}
.index_content .f_second .box .left .hotpros .text .inter span{ color:#ff3d3d; }
.index_content .f_second .box .left .hotpros{background: #f5bcdc;}

.index_content .f_third .titlemall{border-bottom: 2px solid #ff8b3d; }
.index_content .f_third .titlemall .left{ color:#ff8b3d; }
.index_content .f_third .titlemall .left i{border-bottom: 4px solid #ff8b3d;}
.index_content .f_third .titlemall .right ul li a.on,.index_content .f_third .titlemall .right ul li a:hover{ background:#ff8b3d; color: #fff;}
.index_content .f_third .box .left .hotpros .text .inter span{ color:#ff8b3d; }
.index_content .f_third .box .left .hotpros{background: #fabfab;}

.index_content .f_fifth .titlemall{border-bottom: 2px solid #b273e3; }
.index_content .f_fifth .titlemall .left{ color:#b273e3; }
.index_content .f_fifth .titlemall .left i{border-bottom: 4px solid #b273e3;}
.index_content .f_fifth .titlemall .right ul li a.on,.index_content .f_fourth .titlemall .right ul li a:hover{ background:#3c8df2; color: #fff;}
.index_content .f_fifth .box .left .hotpros .text .inter span{ color:#b273e3; }
.index_content .f_fifth .box .left .hotpros{background: #cbade6;}

.index_content .f_fourth .titlemall{border-bottom: 2px solid #3c8df2; }
.index_content .f_fourth .titlemall .left{ color:#3c8df2; }
.index_content .f_fourth .titlemall .left i{border-bottom: 4px solid #3c8df2;}
.index_content .f_fourth .titlemall .right ul li a.on,.index_content .f_fifth .titlemall .right ul li a:hover{ background:#b273e3; color: #fff;}
.index_content .f_fourth .box .left .hotpros .text .inter span{ color:#3c8df2; }
.index_content .f_fourth .box .left .hotpros{background: #7fd7f8;}

.index_content .f_sixth .titlemall{border-bottom: 2px solid #e37b73; }
.index_content .f_sixth .titlemall .left{ color:#e37b73; }
.index_content .f_sixth .titlemall .left i{border-bottom: 4px solid #e37b73;}
.index_content .f_sixth .titlemall .right ul li a.on,.index_content .f_sixth .titlemall .right ul li a:hover{ background:#e37b73; color: #fff;}
.index_content .f_sixth .box .left .hotpros .text .inter span{ color:#e37b73; }
.index_content .f_sixth .box .left .hotpros{background: #ed9790;}

/*首页楼层广告*/
.cBanner {margin-top:20px;margin-bottom:20px;height: 90px;}


/*特价专场*/
.index_content .index_topic .titlemall{ padding-left:5px; height: 40px; line-height: 40px; font-size: 20px; color: #4c4c4c;font-family:"Microsoft Yahei"; background: url(style/mall/topic_tt_bg.png) no-repeat 120px 0; }
.index_content .index_topic .box dl dt{ width: 250px; float: left;}
.index_content .index_topic .box dl dd ul li{ position:relative; width: 234px; float: left; margin-left: 1px;}
.index_content .index_topic .box dl dd ul li h3{ position: absolute; left: 0; bottom: 0;width: 234px; height: 30px; line-height: 30px; text-align: center; background:url(style/mall/subnav_bg.png) repeat 0 0; color:#dfdfdf;font-family:"Microsoft Yahei"; font-size:14px; font-weight:normal; }

/*首页可能喜欢的商品*/
.ninemall{ padding-bottom: 0;}
.ninemall h3.titlenew{padding-left: 5px;height: 40px;line-height: 40px;font-size: 20px;color: #4c4c4c;font-family: "Microsoft Yahei";}
.ninemall ul{margin-top: 10px;}
.ninemall li{ line-height: 18px; float: left;width: 20%;padding: 0 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ninemall li .ninemallA{display: block;border: 1px solid #dddddd;   background-color: #ffffff;}
.ninemall li .ninemallA p.companyList-bigco-p{padding: 5px 15px 5px 25px;text-align:center}
.ninemall li .ninemallA p.companyList-bigco-p a img{height: 150px;max-width: 170px;}
.ninemall li .imgBox{height: 228px;line-height: 228px;background: #f6f6f6; overflow:hidden;}
.ninemall li .imgBox:hover img {-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.ninemall li .imgBox:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.ninemall li .name{padding: 0 5px; margin-top: 5px; color: #333333;font-weight: bold;font-size: 12px;}
.ninemall li .price{line-height: 22px;padding: 0 5px;}
.ninemall li p{padding:5px;}
.ninemall li .spzd {background: #dd2726;padding:0 10px;border-radius:5px;height:20px;line-height:20px;margin-top:5px}
.ninemall li .spzd a {color:#ffffff}
.ninemall li .time{border-top:1px dashed #dddddd;line-height: 30px;height: 30px; padding: 0 10px;}
.ninemall li .IconBox,.ninemall li .nameBox{padding: 0 5px;line-height: 30px;height: 30px;overflow: hidden;}
.ninemall li .nameBox{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ninemall li .businessProduct{height: 43px;overflow: hidden;}
/*列表*/
/*类别排行标志*/
.selectarea a {
	display: inline-block;
	width: auto;
	height: 28px;
	float: left;
	line-height: 28px;
	border-left: 1px solid #FFF;
	border-right: 1px solid #efefef;
	padding: 0 10px;
	color: #565656;
}
.selectarea a.current {
    color: #dd2726;
    background-color: #FFF;
}
.selectarea span {
	display: inline-block;
	height: 28px;
	line-height: 28px\9;
	*line-height: 28px;
	_line-height: 28px;
	float: left;
	cursor: pointer;
	overflow: hidden;
}

.selectarea i {
    display: inline-block;
    width: 7px;
    height: 8px;
    float: left;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    margin: 10px 0 0 5px;
}
.selectarea i {display: inline-block;background: url(style/sell/icon_sell.png) no-repeat 0 0;}
.selectarea i.down {
	background-position: 0px -40px;
}

.selectarea i.up {
	background-position: -7px -40px;
}

.selectarea .current i.down {
	background-position: -58px -140px;
}

.selectarea .current i.up {
	background-position: -65px -140px;
}
.selectarea label {font-weight: 100;}

/*详情*/
.ab_im {padding:2px;margin:10px 0 10px 30px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin: 10px 0 10px 30px;border:#FF6600 1px solid;background:#FF6600;}
