body{ margin:0; padding:0;font-size:12px; font-family:"Microsoft YaHei",SimHei,Verdana,Arial,sans-serif; background:#f4f4f4;}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
}

.floor_wrap { width:1100px; margin:10px auto 0; padding:0;}
/*title*/
.floor_title h3 { font-size:18px; color:#585858; font-weight:normal; float:left; z-index:9;font-family:"Microsoft YaHei"}
.floor_title span { color:#E81C1B;  }
.floor_title .s_title { float:right; margin-top: 8px; }
.floor_title .s_title a { padding-left:8px; color:#4c4c4c; }
.floor_title .s_title a:hover{ color:#999;}
.floor_title.floor1 { margin-top: 60px; }

/***********************/
.ct_title h3 { font-size:18px; color:#585858; font-weight:normal; float:left; z-index:9;font-family:"Microsoft YaHei"; text-indent:10px;}
.ct_title span { color:#E81C1B;  }
.ct_title .s_title { float:right; padding-top:3px}
.ct_title .s_title a { padding-left:1px; color:#4c4c4c; }
.ct_title .s_title a:hover{ color:#999;}
/*内容*/
.floor_container { margin:10px 0 33px; background:#FFFFFF; }
.floor_container .cont_fl { float:right; border:1px solid #ddd; height:388px; overflow:hidden; width:771px; }
.floor_container .cont_fl2 { float:right; border:1px solid #ddd;/* height:388px; overflow:hidden; */width:860px; background:#FFF }
.floor1 .cont_fl { width:551px; }
.floor_container .ad_goods {float:left; height:389px; clear:both}
.floor_container .ad_goods a{display:block;}
.floor_container .ad_goods2 {float:left;}
.floor_container .ad_goods2 a{display:block;}

.floor_container .cont_fl ul { float:left; }
.floor_container .cont_fl2 ul { float:left;width:858px; }
.floor_container #img_t img { margin-top:-39px; position:relative; z-index:1; _zoom:1; }
.floor_container ul{float:left; width:769px; }
.floor1 ul {width:257px; }
.floor_container ul li { border-top:1px solid #ddd; width:256px; _width:255px; border-left:1px solid #ddd; margin:-1px 0 0 -1px; height:194px; float:left; overflow:hidden; }

.floor_container .cont_fl2 ul li { border-bottom:1px solid #ddd; width:286px; _width:285px; border-left:1px solid #ddd; margin:-1px 0 0 -1px; height:328px; float:left; overflow:hidden; }
.floor1 ul li { border-right:1px solid #ddd; }
.floor_container ul li a, .floor_container .hot_wrap dl dt a{ display:block; }
.floor_container ul li img { padding:7px 20px; _padding:7px 19px; }
/*热销*/
.floor_container .hot_rank { float:right; width:279px; }
.floor_container .hot_rank h3 { text-align:center; font-size:18px; font-weight:normal; border-bottom:1px solid #ddd; line-height:60px; }
.floor_container .hot_rank h3 span { color:#cd1517;padding-right:5px; }
.floor_container .hot_wrap dl dt { border-bottom:1px solid #ddd; padding:0 16px; height:42px; overflow:hidden; }
.floor_container .hot_wrap dl dt img { position: relative; top: 0; left: 0; width: 100%; }
.floor_container .hot_wrap dl dt.on { height:150px; }
.floor_container .hot_wrap dl dt.on img { top: -43px; }

/*首页展开效果版块*/
#flodslide dt
{
	
	width: 195px; 
	height: 330px; 
	float: left;
	display: inline-block;
	border-right: 1px #fff solid;
	overflow: hidden;
	-webkit-transition: width .2s linear; 
	-moz-transition: width .2s linear;
	-o-transition: width .2s linear;
	transition: width .2s linear; 
}
#flodslide dt a { display: block; }
#flodslide dt.current, #flodslide dt.current a { width: 511px; }
#flodslide dt.current a img { margin-left: -195px; }

/*首页热卖版块*/
#temai .b_ctnbox{
	width: 100%;
	height: 360px;
	overflow: hidden;
	background: #fff;
}
#temai .b_ctnbox .b_img{ float:left; height: 360px; overflow: hidden; }
#temai .b_box1{ width:350px; float:left; height: 360px; }
.countdown { background:#e37f85 url(http://img.skgskg.com/home/remai/b_time.png) left 6px no-repeat; font-size:12px; color:#FFF; font-weight:normal; height:43px; line-height:44px; text-indent:33px; margin-bottom:15px;}
.countdown .clock { font-size: 16px; } .countdown .clock span { font-weight:bold; }

#temai .b_box1 h2{ margin-bottom:20px; font-size:20px; color:#473737; text-align:left; padding:0 30px; height:56px; display:inline-block; overflow:hidden; text-overflow:ellipsis;}
#temai .b_box1 p.info{ padding:0 30px; font-size:14px; color:#4d4d4d; line-height:20px; height:135px; display:inline-block; overflow:hidden; text-overflow:ellipsis; margin-bottom:8px;}
#temai .b_box1 p em{ font-size:18px; color:#c8000b; margin-right:5px; font-weight:bold;}
#temai .b_box1 p.num{ color:#FFF; text-align:left; color:#666; padding-left:30px; margin-top:-2px;_padding-top:10px}

#temai .b_box2{ float:left; width:210px; height:320px; background:url(http://img.skgskg.com/home/remai/b_in.png) left top repeat; color:#fff;  padding-top:40px; text-align:center;}
#temai .b_box2 span{ display:block; font-size:28px; font-weight:bold; line-height:38px; text-align:center;}
#temai .b_box2 a{ display:inline-block; width:130px; height:45px; background:#FFF; margin-bottom:20px; text-align:center; line-height:45px; color:#7c0000; font-size:18px; font-family:Verdana, Geneva, sans-serif;}
#temai .b_box2 a:hover{ text-decoration:none;}
#temai .b_box2 p{ text-align:center; font-size:16px; color:#FFF;}
#temai .b_box2 ul{ float:none; width: auto; padding:0 50px; text-align:left; margin-bottom:35px; margin-top:20px; overflow:hidden;}
#temai .b_box2 ul li{list-style:inside; font-size:16px; width:auto; height:auto;  border:0; margin:0; float:none;}

#temai .b_price{ background:url(http://img.skgskg.com/home/remai/b_money.png); width:324px; height:53px; margin-left:-10px; color:#FFF; overflow:hidden;}
#temai .b_price em{ width:120px; display:inline-block; text-align:center; font-size:22px; font-weight:bold; line-height:40px; float:left;}
#temai .b_price em b{ font-size:14px;}
#temai .b_price i{ width:110px; display:inline-block; line-height:44px; float:left; text-decoration:line-through; font-size:12px;}
#temai .b_price a{ color:#FFF; line-height:44px; float:left; margin-left:15px; }

.floor_title.temai h3 { background: url(http://img.skgskg.com/home/remai/title_top.gif) no-repeat right top; line-height: 42px; padding-right: 370px; height: 42px; }
#temai_title a:hover { text-decoration: none; }
#temai_title a.active {color:#c8000b; }


/*  分类更改样式*/

.category-content{ width:223px; font-family:"微软雅黑"; line-height:22px; height:430px;display:block}
.category-content a{ color:#464343;}
.category-content a:hover{ text-decoration:underline;color:#f00;}
.category-content .cate_item_t a{ font-size:16px;}
.category-content .cate_item_t  em{ padding-right:10px;}
.category-content ul.cate_c{border:1px solid #e8e8e8; background:#efefef;height:430px; border-bottom:none}
.category-content ul.cate_c li{padding:16px 25px; border-bottom:1px solid #e1e1e1; border-top:1px solid #ffffff; position:relative; cursor:pointer;}
.category-content ul.cate_c li:hover{background:#fff;}
.category-content ul.cate_c li em{float:right;}
.cate_item_c a{line-height:24px; display:inline-block; padding-right:10px;}
.show_box{border:1px solid #e1e1e1; position:absolute; left:222px; top:-1px; width:480px; display:none; background:#fff;}
.sub_left{float:left; padding:10px 18px 0; width:284px;}
.sub_mt{padding:7px 0;}
.sub_left dl{width:100%; padding-bottom:12px; line-height:14px;}
.sub_item_t{ border-bottom:1px solid #e1e1e1; margin-bottom:5px; font-weight:bold}
.sub_item_t a{ padding-bottom:5px; display:inline-block; font-size:14px;}
.sub_right{padding:0px 17px;width:110px; border:1px solid #e8e8e8; background:#efefef; float:right;}
.sub_right h4{font-weight:normal; font-size:14px; line-height:51px;}
.sub_right img{margin-bottom:5px;}
.sub_right span{display:block; color:#4d4d4d;}
.sub_right span.g_price{color:#c9000a; font-weight:bold}
.sub_right dt{padding-bottom:6px;}





