@charset "utf-8";
.firstlayout{width:1210px;margin:0px auto}
.middleblock{margin-left:214px;width:772px;float:left}
.cartoon{position:relative;width:770px;height:357px;overflow:hidden;font-family:"΢���ź�";border:1px solid #dfdfdf}
.cartoon .slidepictures li{position:absolute;display:none}
.cartoon .slidepictures li.show{display:block}
.cartoon .slidepictures li a img{display:block}
.cartoon .slidenums{position:absolute;right:0px;bottom:0px;padding:5px;background:url('../images/focusbg.png')}
.cartoon .slidenums span{display:inline-block;width:20px;text-align:center;height:20px;line-height:20px;border-radius:10px;margin-right:5px;background:url('../images/index_spnew.png') -354px -400px no-repeat;cursor:pointer}
.cartoon .slidenums span.current{background:url('../images/index_spnew.png') -302px -400px no-repeat;color:#fff}
.advertisements{height:163px}
.advertisements img{border:1px solid #dfdfdf;border-top:0px;}
.advertisements img.norightborder{border-right:0px;}
.rightblcok{width:223px;float:left;border:1px solid #e1e1e1;border-left:0px;}
.bulletin dl{line-height:23px;height:138px;min-height:138px;padding:12px 12px 10px;border-bottom:1px solid #e1e1e1;background:none repeat scroll 0 0 #FFFFFF;}
.bulletin dl a{color:#666}
.bulletin dl a:hover{text-decoration: underline;}
.bulletin dt{font-size:14px;font-weight:bold;margin-bottom:5px;}
.bulletin .more_title{ display:inline-block; margin-left:95px; font-size:12px; font-weight:normal;color: #6d6d6d;text-decoration: underline;}
.bestcountry{position:relative}
/* .bestcountry h3{position:absolute;margin:10px 0px 0px 10px} */

.index-tab-m{width: 1210px;margin: 0 auto;overflow: hidden;margin-top:21px;}
.index-tab-m2{width: 1210px;margin: 0 auto;overflow: hidden;margin-top:21px;}

.index-tab-m a{color:#444;}
.index-tab-m ul{width: 100%;border-bottom: 1px solid #e01913;overflow: hidden;}
.index-tab-m ul li{width: 241px;float: left;height: 33px;line-height: 33px;font-size: 16px;text-align: center;cursor: pointer;color: #252525;}
.index-tab-m ul li:hover{border-bottom: 3px solid #e01913;color: #e01913;}
.index-tab-m .now-tab{border-bottom: 3px solid #e01913;color: #e01913;}

.index-tab-m dl.xinpin{float: left;width: 240px;border-bottom:1px solid #e2e2e2;border-left: 1px solid #e2e2e2;background: #fff;height:308px;position: relative;}
.index-tab-m dl.xinpin.last-dl{width: 244px;border-right: 1px solid #e2e2e2;}
.index-tab-m dl.xinpin dt{width: 190px;height: 190px;padding: 25px;}
.index-tab-m dl.xinpin dd.ms-time{position: absolute;top: 10px;left: 13px;background: #fff;width:215px;height: 20px;line-height: 21px;}
.index-tab-m dl.xinpin  p{margin:5px 10px;width: 220px;height: 20px;overflow: hidden;}
.index-tab-m dl.xinpin  p a:hover{text-decoration: underline;}
.index-tab-m dl.xinpin .detail-info{padding: 0 10px;+position: relative;}
.index-tab-m dl.xinpin .detail-info span{font-size: 18px;line-height: 30px;color: #e01913;}
.index-tab-m dl.xinpin .detail-info s{font-size: 12px;color: #999;}

.index-tab-m dl.xinpin .discount{float: right;text-align: right;line-height: 30px;+position: absolute;right: 10px;}
.index-tab-m dl.xinpin .discount em{background: #79c105;color: #fff;padding: 0 5px;}
.index-tab-m dl.xinpin .discount a{padding: 3px 15px;border-radius: 10px;background: #e01913;color: #fff;}
.index-tab-m dl.xinpin .discount a:hover{background: #fe6b5f;}
.index-tab-m dl.xinpin .discount a.no-style{border-radius: none;background: none;color: #e01913;padding: 0 3px;}
.index-tab-m dl.xinpin .discount a.no-style:hover{text-decoration: underline;}
.index-tab-m dl.xinpin .discount i{color: #959494;}
.index-tab-m dl.xinpin .discount strong{font-size: 14px;color: #252525;line-height: 30px;}

.index-tab-m dl.miaosha{float: left;width:372px;border-bottom:1px solid #e9e9e9;border-left: 1px solid #e9e9e9;background: #fff;height:308px;position: relative; padding:0 15px;}
.index-tab-m dl.miaosha.last-dl{width:352px;border-right: 1px solid #e2e2e2;}
.index-tab-m dl.miaosha dt{width: 190px;height: 190px; float:left; padding:0; margin-top:75px;}
.index-tab-m dl.miaosha dd{width: 170px;height: 190px; float:left; margin-top:75px;}
.index-tab-m dl.miaosha dd.ms-time{position:absolute;top:20px;left:0px;background:#fff;width:402px;height:20px;line-height:21px; margin-top:0px; text-align:center;font-size: 14px; }
.index-tab-m dl.miaosha dd.ms-time p{display: inline;padding:0px;margin:0px; background:none}
.index-tab-m dl.miaosha dd.ms-time p span{padding-left: 1px; background:#5c5c5c; font-size:18px; color:#FFF; border-radius:3px; padding:0 2px; display:inline-block; height:21px;}
.index-tab-m dl.miaosha p{margin:5px 0px 5px 10px;height:40px;overflow: hidden; line-height:20px; font-size:14px;}
.index-tab-m dl.miaosha p a:hover{text-decoration: underline;}
.index-tab-m dl.miaosha .detail-info{padding: 0 10px;+position: relative; margin-top:15px;}
.index-tab-m dl.miaosha .detail-info span{font-size: 30px;line-height: 30px;color: #ff371c;}
.index-tab-m dl.miaosha .detail-info span.hui{color: #444;}
.index-tab-m dl.miaosha .detail-info span span{font-size: 18px;}
.index-tab-m dl.miaosha .detail-info span.hui span{color: #444;}
.index-tab-m dl.miaosha .detail-info s{font-size: 14px;color: #959494; display:block; padding-left:3px;}
.index-tab-m dl.miaosha .jieshu{ background:url('../images/miaoshajs.png') no-repeat; width:100px; height:99px; position:absolute; left:0; top:0;}
.index-tab-m dl.miaosha .yishouqing{ background:url('../images/yishouqing.png') no-repeat; width:100px; height:99px; position:absolute; left:0; top:0;}

.index-tab-m dl.miaosha .discount{ text-align:left;+position: absolute;right: 10px; margin-top:30px;}
.index-tab-m dl.miaosha .discount em{background: #79c105;color: #fff;padding: 0 5px;}
.index-tab-m dl.miaosha .discount a{ width:109px;height:31px; display:inline-block; text-align:center; font-size:16px;border-radius:5px;background:#ffd5d4;color:#5c5c5c;line-height:30px;}
.index-tab-m dl.miaosha .discount a.ljqg{ width:109px;height:31px; display:inline-block; text-align:center; font-size:16px;border-radius:5px;background:#e01913;color:#fff;line-height:30px;}

.index-tab-m dl.tuangou{float: left;width: 301px;border-bottom:1px solid #e2e2e2;border-left: 1px solid #e2e2e2;background: #fff;height:308px;position: relative;}
.index-tab-m dl.tuangou.last-dl{width:302px;border-right: 1px solid #e2e2e2;}
.index-tab-m dl.tuangou dt{width: 190px;height: 190px;padding:17px 55px 13px;}
.index-tab-m dl.tuangou  p{margin:0px 25px 5px;width: 220px;height: 20px;overflow: hidden;}
.index-tab-m dl.tuangou  p a:hover{text-decoration: underline;}
.index-tab-m dl.tuangou .detail-info{padding: 0 25px;+position: relative;}
.index-tab-m dl.tuangou .detail-info span{font-size: 18px;line-height: 20px; margin-top:10px;color: #e01913; display:block}
.index-tab-m dl.tuangou .detail-info s{font-size: 12px;color: #999;}

.index-tab-m dl.tuangou .discount{float: right;text-align:center;line-height: 30px;+position: absolute;right: 10px;}
.index-tab-m dl.tuangou .discount a{ width:67px; height:31px;padding:0px;border-radius:3px;background: #e01913;color: #fff; display:block; font-size:16px;}
.index-tab-m dl.tuangou .discount a:hover{background: #fe6b5f;}
.index-tab-m dl.tuangou .discount i{color: #959494; display:block; text-align:right; line-height:20px; font-size:12px;}
.index-tab-m dl.tuangou .discount i em{ font-style:normal; color:#df0000;}

.index-tab-m .index_hot{
	font-size: 16px;
	font-weight: bold;
	line-height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e01913;
}

.index-tab-m2 .index_hot{
	font-size: 16px;
	font-weight: bold;
	line-height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e01913;
}

.index-tab-m2 .index_hot .floor_cate{
	font-size: 12px;
	line-height: 20px;
	padding-top: 30px;
	font-weight: normal;
}
.index_hot .floor_cate a{
	font-size: 12px;
	line-height: 25px;
	font-weight: normal;
	padding:0px 5px;
}
.index-tab-m .guess_fav {
	float: left;
	width: 201px;
	overflow:hidden;
	position:relative;	 
}
 
.index-tab-m .guess_fav div{
	 margin:0px auto;
	 width: 190px;	 
}

.index-tab-m .guess_fav .guess_fav_hidden{
	position:absolute;
	background-color: #fff;
	bottom: -72px;
	width: 100%;
	filter:alpha(opacity=30);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	height:70px;
}

.index-tab-m .guess_fav .guess_fav_hidden2{
	position:absolute;
	bottom:  -72px;
	width: 100%;
	height:45px;
	padding:7px 0px;
}

.index-tab-m .guess_fav .guess_fav_hidden2 .guess_fav_name{
	color: #000; 
}
.index-tab-m2 .index_s_pic{
	overflow:hidden;
	float:left;
	z-index:1000;
	width:210px;
	height:180px;
	border-right:1px #e5e5e5 solid;
}
.index-tab-m2 .no_border{
	border-right:none;
}
.index-tab-m2 .index_s_pic .public_ad_pic{
	overflow:hidden;
	height:179px;
}
.index-tab-m2 .index_s_pic table{
	 position:relative;
	 z-index:-100;
}

.index-tab-m2 .index_sigle_goods{
	width: 205px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e9e9e9;
}

.index-tab-m2 .index_sigle_goods .single_goods_img{
	border: 1px solid #e9e9e9;
 	border-radius:3px;
}
.index-tab-m2 .index_sigle_goods table{
	font-size: 14px;	 
}


.index-tab-m .guess_fav .guess_fav_hidden2 .guess_fav_name a{
	color: #000;
	font-size: 14px;
}
.hot_single{
	background-color: #f1eff0;
	color: #df1a11;
	font-size: 16px;
	line-height: 33px;
	text-indent: 15px;
	margin-bottom:10px;
}
.index_brand_logo{
	margin:8px auto;
	width:150px;
	border-bottom:1px #e5e5e5 dashed;
}

.cx-all{width: 1209px;height:308px;margin: 0 auto;+position: relative;border-right:1px solid #e9e9e9;}
.t-block{width: 100%; display:none}
.t-block1{ display:block;}

.ms-time i{width: 13px;height: 13px;background: url('../images/time-icon.png') no-repeat 0 0;display: inline-block;margin-right: 3px;top: 1px;+top:-2px;position: relative;}
.ms-time i.gray{background-position: 0 -14px;}
.ms-time p{display: inline;background: #ebebeb;padding: 0 10px;border-radius: 10px;margin: 0 4px;font-size: 14px;}
.ms-time p span{padding-left: 1px;}
.red span{color: #fa3c34;}
.t-block p a:hover {color:#525252; text-decoration:underline;}
.fashion_list{ clear:both; height:545px; float:left;}
.ads_bottom{margin:10px auto; position:relative; clear:both; top:30px;}
.floor_top_photo{margin-bottom:-3px}
.block_load{ position:absolute; left:50%; width:160px; height:72px; margin-top:119px; margin-left:-80px; z-index:10;}
