﻿@charset "utf-8";
/* index by luojuan */
/* 导航控制 S */
.i_nav_map .i_nav_list .i_nav1{ border-bottom:2px solid #3164AF;}
.i_nav_map .i_nav_list .i_nav1 a{ color:#3164AF;}
/* layout */
.layout_row3 .i_content {width:798px;padding-top:7px;margin:0px;}
.layout_row3 .i_content .i_col1 {float:left;width:601px;padding-right:5px;_padding-right:3px;}
.layout_row3 .i_content .i_col2 {width:185px;float:left;padding-left:4px;}




.i_price {font-family: Arial;}




/*滑动banner*/
.main_container{
width:601px;
height:247px;
overflow:hidden;
border:#cdcdcd 1px solid;
position:relative;
z-index:1
}

.main_slide{position:absolute;}
.main_slide li{ list-style:none;display:inline;  }
.main_slide img{ width:601px; height:247px; display:block;}

.main_slide2{width:10000px;}
.main_slide2 li{float:left;}
.main_num{ position:absolute; right:5px; bottom:5px;z-index:1}
.main_num li{
	float: left;
	text-align: center;
	font-family: Arial;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	width:16px;height:16px;
	background-color: #fff;
	BACKGROUND: url(../images/imgPlayer.gif) no-repeat -19px -83px;
}
.main_num li.on{
	line-height: 21px;
	border: 0;
	margin: 3px 1px;
	font-weight: normal;
	width:16px;height:16px;
	BACKGROUND-POSITION: 1px -83px
}

/* 商品打标 */
.mark_renqi,.mark_renqi1,.mark_renqi2,.mark_renqi3,.mark_renqi4,.mark_renqi5, .mark_xinpin, .mark_zhekou, .mark_xianshi, .mark_jinkou
 {position:absolute;left:0px;top:0px;width:21px;height:24px;cursor:pointer;
 font:700 16px/50px "\5FAE\8F6F\96C5\9ED1",Arial;
 _font:700 16px/21px "\5FAE\8F6F\96C5\9ED1",Arial;
 }

.mark_renqi1 {background-image:url(../images/r_1.gif);left:0px;top:0px;text-indent:-999px; display:none;}
.mark_renqi2 {background-image:url(../images/r_2.gif);left:0px;top:0px;text-indent:-999px; display:none;}
.mark_renqi3 {background-image:url(../images/r_3.gif);left:0px;top:0px;text-indent:-999px; display:none;}
.mark_renqinew 
{ position:absolute; right:0px; top:0px; /* 2013-1-20 background:url(../images/r_new.gif) no-repeat;*/width:31px;height:31px; text-indent:-9999px;}
.mark_renqi4 {background-image:url(../images/r_4.gif);left:0px;top:0px;text-indent:-999px; display:none;}
.mark_renqi5 {background-image:url(../images/r_5.gif);left:0px;top:0px;text-indent:-999px;display:none;}

.mark_zhekou {background-position:-156px top;_background-position:0px 0px;_width:144px;_padding-left:166px;_right:-104px;_clip:rect(0px 206px 206px 156px);}
.mark_xinpin {background-position:-208px top;_background-position:0px 0px;_width:94px;_padding-left:216px;_right:-52px;_clip:rect(0px 258px 258px 208px);}
.mark_xianshi {_right:-260px;_clip:rect(0px 50px 50px 0px);}
.mark_jinkou {background-position:-52px top;_background-position:0px 0px;_width:246px;_padding-left:62px;_right:-208px;_clip:rect(0px 102px 102px 52px);}
/* clear float */
.main{zoom:1;position:relative;width:1000px;}
.main:after{ clear:both; display:block; visibility:hidden; content:""; height:0; line-height:0;}

/* 日历选择器 */
#calendar 
{
position:absolute; 
left:-999em; 
width:185px;
height:180px;
overflow:hidden;
border-top:1px #cdcdcd solid;
border-left:1px #cdcdcd solid;
border-right:1px #cdcdcd solid;
border-bottom:0px #cdcdcd solid;
background-color:#fff;/*日历背景色 需修改*/
font-size:12px;
clear:both;
float:left;
left: auto; visibility: visible; 
}
/*  日历选择器日期部分样式 */
/**********************************************************************/

#calendar ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow :hidden;
	font: normal 12px/12px Simsun,Helvetica,sans-serif; 
}
#calendar ul li
{
	width:26px;
	height:25px;
	line-height:25px;
	background-color:#fff;/*日历日期背景色 需修改*/
	float:left;
	text-align :center;
	vertical-align :middle;
	padding:0px;

}
#calendar_week_con
{ height:150px;}
#calendar_week_con a
{ cursor:default;}
#calendar_week_con a
{ background-color:inherit;}
#calendar_week_con a:hover
{ background-color:#E6E6E6;}
/*  日历选择器日期部分当前选择的日期样式 */
.current_selection  a
{          /* 需修改*/
	background-color:#E6E6E6;  /* 需修改*/	
}

/*  日历选择器周部分样式 */
/**********************************************************************/
#calendar ul#calendar_week
{
	margin-top:2px;
	margin-bottom:0px;
	overflow :hidden;
	background-color:#E2051B;
	width:185px;
	/*margin-left:1px;*/
}
#calendar ul#calendar_week li
{
	background-color:#E2051B; /*星期显示条 需修改*/
	color:#fff;            /*星期显示条 需修改*/
	font-weight: normal ;
	height:25px;
	line-height :30px;
	text-align:center;
	font-family:Arial;	
}
/*  日历选择器年月部分样式 */
/**********************************************************************/
#calendar div#calendar_ym
{
	background-color:#F5F5F5;
	color:#E2051B;  
	height:25px;
	line-height:25px;
	overflow :hidden;
	
}

#calendar div a#calendar_m_pre
{
	float:right;
	height:25px;
	
	display:block;
		padding-top:7px;
		padding-bottom:5px;
	
}
#calendar div a#calendar_m_next
{
	float:left;
	height:25px;
	
	display:block;
		padding-top:7px;
		padding-bottom:5px;
		 text-align :center;
		
} 


/************年菜单***********/	
#calendar div ul#calendar_y
{
	margin-left:10px;
	width:185px;
	height:auto; 
	overflow:visible  ; 
	float:left;
	background-color:#fff;
}
#calendar div ul#calendar_y li.calendar_header
{
    background-color:#fff;
	color:#E2051B; 
	cursor:pointer; 
	font-weight :bold;
	width:110px; 
	height:auto; 
	display:block;
	text-align :center;
	overflow :visible;
	padding-top:2px;
	font-family:Simsun;
	font-size:13px;
}
#calendar div ul#calendar_y ul
{
	clear:both;
	margin-top:26px;
	*margin-top:0px;
	margin-left:0px;
	padding :0px;
	position :absolute ;
	width:185px;
	height:auto;
	border-style:solid ;
	border-color:#787;
	border-width:1px;
	float:left;
	background-color:#fff;

}
#calendar div#calendar_y table
{
	 vertical-align:middle; width:100%;
}
#calendar div#calendar_y table img
{
 cursor:pointer;
}
.calendar_y_tit{
padding-left:10px; width: 85px; color: #E2051B; text-align: center;overflow: visible; padding-top: 0px; font: bold 13px/28px Simsun;
}
.calendar_y_mon{color: #E2051B;padding-top: 1px; font-family: Arial; font-size: 13px;}
.calendar_y_mon #spanYear,.calendar_y_mon #spanMonth
{ cursor:pointer;}
#calendar ul li a 
{
	clear:both;
	text-decoration:none;
    display:block;
	padding:0px;
	margin :0px;
	width:26px;
	height:25px;
	border-width:0px;
}
/***************月菜单***********************/
#calendar_week_con a{
  color:#777;
}

/*新品*/
#e_calendar_n  a{
   color:#89C33F;
   display:block; cursor:pointer;
}
#e_calendar_n  a:link{
   color:#89C33F;
    display:block;
}
#e_calendar_f  a{
   color:#F7931E; cursor:pointer;
}
#e_calendar_f  a:link{
   color:#F7931E
}
#e_calendar_c  a{
   color:#B0272D; cursor:pointer;
}
#e_calendar_c  a:link{
   color:#B0272D
}

#CalendarLoadingID
{ position:relative; top:-150px; width:185px; height:150px; left:0; background:url('../images/loading.gif') no-repeat center center; z-index:999;}

/*日历下面*/

.e_calendar_act{
	WIDTH: 185px; 
	position:absolute;
	border-right:#cdcdcd 1px solid;border-left:#cdcdcd 1px solid;border-bottom:#cdcdcd 1px solid;
	display:block;
	top:181px;
	height:73px;

}
.e_calendar_act UL {
	OVERFLOW: hidden;
	height:73px;
}
.e_calendar_act  LI {
	PADDING-TOP: 3px;
    line-height:20px;
	PADDING-LEFT: 11px; 
	PADDING-RIGHT: 12px;
	_line-height:17px;
	_PADDING-TOP: 7px;
}
.e_calendar_act  LI  a{
	PADDING-TOP: 3px;
	line-height:20px;
	_PADDING-TOP: 7px;
	_line-height:17px;
}
.e_calendar_act  LI  a:hover{
	text-decoration:none;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
}
.e_c_act_new{
  color:#89C33F;
  font: normal 12px/12px Simsun,Helvetica,sans-serif; 
  padding-left:11px;
  BACKGROUND: url(../images/e_c_icon.gif) no-repeat 0px 0px;
}
.e_c_act_fr{
  color:#F7931E;
  font: normal 12px/12px Simsun,Helvetica,sans-serif; 
  padding-left:11px;
  BACKGROUND: url(../images/e_c_icon.gif) no-repeat 0px -15px;
}
.e_c_act_po{
  color:#E2051B;
  font: normal 12px/12px Simsun,Helvetica,sans-serif; 
  padding-left:11px;
  BACKGROUND: url(../images/e_c_icon.gif) no-repeat 0px -30px;
}
/* ROW-抢购 */

.qianggou_row {float:right;zoom:1;}
.qianggou_row:after {content:'';display:block;clear:both;height:0;visibility:hidden;}
.qianggou_row .qianggou_wrap {float:right;_position:relative;width:798px;margin-top:0px;#margin-top:0px;}


/* 抢购区域  */
.qianggou_hd {zoom:1;overflow:hidden;height:46px;}
.qianggou_hd .hd_left {float:left;width:800px;height:32px;background-color:#e6e6e6;border-bottom:1px #808080 solid;position:relative;}
.qianggou_hd .hd_left .bod_left {margin-top:7px;/*float:right;*/width:2px;height:20px;background-color:#c1c1c1;position:absolute;top:0; left:242px;line-height:20px;}
.qianggou_hd .hd_left .bod_right {margin-top:7px;width:2px;height:20px;background-color:#c1c1c1;position:absolute;top:0; left:90px;line-height:20px;}
.qianggou_hd .hd_left h3 {float:left;color:#333;font-family:"\5B8B\4F53";padding-left:18px;font-size:16px;line-height:32px;}
.qianggou_hd .hd_left h3 .txt {color:#333; font-weight: normal;}
.qianggou_hd .hd_left h3 a,.qianggou_hd .hd_left h3 span,.qianggou_hd .hd_left h3 i{ line-height:32px;}
.qianggou_hd .mod_tips{ font-size:12px; font-weight:normal; display:inline-block; padding-left:18px;font-family: "\5B8B\4F53";color:#E2051B;}
.qianggou_hd .mod_tips strong {padding:0px 8px;font:normal 20px/32px Tahoma,SimHei,Arial;color:#E2051B;}
.qianggou_hd .line {clear:both;display:block;width:290px;background-position:0px -110px;height:8px;font-size:0px;line-height:0px;overflow:hidden;}
.qianggou_hd .more {float:right;padding:12px 10px 0px 0px;font:normal 12px/12px "\5B8B\4F53";line-height:14px\9;color:#777}
.qianggou_hd a:link,
.qianggou_hd a:visited {color:#727177;}
.qianggou_hd a:hover {color:#B0272D;}

.qiang_dis{border-top: 1px dotted #DCDCDC; padding: 3px 13px;}

.qianggou_bd {#position:relative;zoom:1;overflow:hidden;height:147px;}
.qianggou_bd ul {zoom:1;overflow:hidden;height:147px;margin-left:-1px;margin-top:-1px;}
.qianggou_bd li {float:left;width:265px;_height:139px;height:140px;border-top:1px dotted #DCDCDC;
border-left:1px dotted #DCDCDC;zoom:1;overflow:hidden;}
.qianggou_bd li.hover {background-color:#FdFdFF;}


.qianggou_bd .img_wrap {position:relative;float:left;display:block;width:130px;height:130px;margin-right:5px;
text-align:center;line-height:130px;#font-size:12px;overflow:hidden;text-decoration:none;}
.qianggou_bd .img_wrap  img {display:inline-block;vertical-align:middle;_width:120px;height:120px;width:120px;}
.qianggou_bd .img_detail {float:left;width:120px;}
.qianggou_bd .name {width:100%;height:36px;overflow:hidden;margin-top:5px;color:#777;font-size:12px;}
.qianggou_bd .name  a{width:100%;height:36px;overflow:hidden;margin-top:5px;color:#777}
.qianggou_bd .name  a:hover{width:100%;height:36px;overflow:hidden;margin-top:5px;color:#B0272D}
.qianggou_bd .price_now {padding-top:8px;font-family:Arial;color:#F15A24;font-size:22px;padding-left:5px;}
.qianggou_bd .price_old {color:#AAA;padding-top:8px;}
.qianggou_bd .price_old del {font-family:Arial;}
.qianggou_bd .stock {padding-top:0px;height:18px;color:#717076;}
.qianggou_bd .stock .stock_zero, .qianggou_bd .stock .stock_less, .qianggou_bd .stock .stock_enough {overflow:hidden;display:inline-block;width:51px;height:5px;border:1px #BCBCBC solid;background-color:#BCBCBC;}
.qianggou_bd .stock .stock_less {border-color:#F13B3B;background-color:#F13B3B;}
.qianggou_bd .stock .stock_enough {border-color:#A3D392;background-color:#A3D392;}
.qianggou_bd .stock .stock_inner {display:inline-block;float:right;width:0;height:5px;background-color:#fff;-moz-transition:width 1s ease-in-out 0.5s;-webkit-transition:width 1s ease-in-out 0.5s;-o-transition:width 1s ease-in-out 0.5s;transition:width 1s ease-in-out 0.5s;}
.qianggou_bd .btn_wrap {margin-top:5px;height:23px;}
.qianggou_bd .img_wrap:hover {text-decoration:none;}

/*新闻部分*/
.issInfo_app {
   margin-top: 49px; position: absolute; top: 215px;
}
.issInfo {
    clear: both;
    width: 601px;
	padding-top:1px;
	border-top: 1px dashed #cdcdcd;
	border-left: 1px dashed #cdcdcd;
	border-right: 1px dashed #cdcdcd;
}
.issInfo Div {
   height: 28px;
    line-height: 28px;
    margin: 0px 0 0px 0;
    overflow: hidden;
	font:12px/18px  Arial, Simsun, Helvetica, sans-serif;
}
.bgcAlternate {
    height: 26px;
    line-height: 26px;
	border-bottom: 1px dashed #cdcdcd;
	
}
.issInfo UL LI {
    float: left;
    height: 28px;
    line-height: 28px;
    padding: 0;
	color:#777;
}
.issInfo UL LI  SPAN {
    color: #777;
    float: left;
    text-align: left;
    width: 80px;
}
.issInfo UL LI SPAN img {
    padding: 5px 0 0 5px;
}
.issInfo UL LI  A {
    color: #777;
    float: left;
    text-decoration: none;	
}
.issInfo UL LI  A:link {
    color: #777;
    float: left;
    text-decoration: underline;	
}
.issInfo UL LI  A:hover {
    color: #B0272D;
    text-decoration: underline;
}
.hotKindsHead {
    display: none;
}

/*微博*/
.mod_wbapp{ width: 185px; position: absolute; top: 263px;}
.mod_wb{ position:relative;width:185px;border:#dcdcdc 1px solid;height:172px;_height:170px; overflow:hidden; }
.mod_wb_co{background-color: #F5F5F5;}
.mod_wb .mod_wb_hd{ color:#414141;width:185px;height:25px;padding-top:4px;padding-bottom:4px;_padding-bottom:2px;}

.mod_wb_hd span{
font:12px/16px  Arial, Simsun, Helvetica, sans-serif;line-height:25px;height:25px;
}
.mod_wb_hd  img{
cursor:pointer;margin:0px;padding:0px;
}
.mod_wb_icon{
display:block;float:left;width:21px;height:21px;line-height:21px;padding-left:3px;padding-right:3px;padding-top:5px;
}
.mod_wb_con{
display:block;float:left;width:65px;height:21px;line-height:21px;padding-left:5px;padding-top:4px;
}
.mod_wb_gz{
float:right;display:block;height:25px;line-height:25px;padding-right:3px;
}

.mod_wb .mod_wb_list{ color:#414141;width:185px;text-align:left;clear:both;}

.mod_list_nor{font:12px/18px  Arial, Simsun, Helvetica, sans-serif;background-color:#fff;border-top:#dcdcdc 1px solid;padding-left:0px;}
.mod_list_nor li{line-height:22px;}
.mod_list_nor a{color:#777;}
.mod_list_nor a:hover{color:#B0272D;}
.mod_wb .extra{ position:absolute;top:5px; right:0;}
.list_nor_con{border-bottom:#dcdcdc 1px solid;padding-left:4px;padding-right:4px;}
.list_nor_con_last{border-bottom:none;;padding-left:4px;padding-right:4px;}
.list_nor_data{padding-left:4px;padding-right:4px;}


/* 人气部分 */
.other_screen_wrap{
float:right;_position:relative;width:798px;/*margin-bottom:7px;#margin-top:0px;*/_width:800px;
}
.lazy_box{
 border:1px solid #cdcdcd;
}
.mod_floor_hd {height:40px;clear:both;padding-right:10px;border-bottom:2px solid #dfdfdf;position:relative;}
.mod_floor_hd .rline{border-bottom:2px solid #B83D42;width:85px;left:0px;top:38px;height:2px;POSITION: absolute;font-size:12px;line-height:2px;}
.mod_floor_hd h3 {float:left;padding-left:10px;font:700 16px/35px "\5FAE\8F6F\96C5\9ED1";color:#333;}
.mod_floor_hd h3 a:link,
.mod_floor_hd h3 a:visited{ color:#333;}
.mod_floor_hd h3 a:hover{ color:#B0272D;}
.mod_floor_hd .extra {float:right;width:570px;height:14px;margin-right:10px;padding-top:12px;font:normal 12px/12px "\5B8B\4F53";
line-height:14px\9;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;text-align:right;}
.mod_floor_hd .extra .pipe {display:inline-block;padding:0 5px 0 8px;color:#AAA8A9;}
.mod_floor_hd .extra a {display:inline-block;}
.mod_floor_hd .more {float:right;padding:12px 0px 0px 0px;font:normal 12px/12px "\5B8B\4F53";line-height:14px\9;}
.mod_floor_hd a:link,
.mod_floor_hd a:visited {color:#727177;}
.mod_floor_hd a:hover {color:#B0272D;}

 .mod_floor_hd .index_r_more3{float:right;font-size:12px;font-family:arial;color:#777;width:73px;margin-top:12px;}
.mod_floor_hd .index_r_more3 a,.mod_floor_hd .index_r_more1 a:link{ display: block;width:73px;height:18px;color:#fff;BACKGROUND: url(../images/more1.gif) no-repeat;float:right;font-size:12px;font-family:arial;}
.mod_floor_hd .index_r_more3  a:hover{width:73px;color:#fff;text-decoration:none;BACKGROUND: url(../images/more2.gif) no-repeat;float:right;font-size:12px;font-family:arial; display: block;width:73px;height:18px;}
.mod_floor_hd .index_r_more3 a:visited{display: block;width:73px;height:18px;color:#fff;float:right;font-size:12px;font-family:arial;}


.mod_floor_hd .index_r_more1{float:right;font-size:12px;font-family:arial;/*margin-left:620px;*/color:#777;width:73px;margin-top:12px;
               BACKGROUND: url(../images/more1.gif) no-repeat;}
.mod_floor_hd .index_r_more1 a,.mod_floor_hd .index_r_more1 a:link{margin-left:14px;color:#fff;}
.mod_floor_hd .index_r_more1 a:hover{margin-left:14px;color:#fff;text-decoration:none;}
.mod_floor_hd .index_r_more1 a:visited{margin-left:14px;color:#fff;}

.mod_floor_hd .index_r_more2{float:right;font-size:12px;font-family:arial;/*margin-left:620px;*/color:#777;width:73px;margin-top:12px;
               BACKGROUND: url(../images/more2.gif) no-repeat;}
.mod_floor_hd .index_r_more2 a:link{margin-left:14px;color:#fff;}
.mod_floor_hd .index_r_more2 a:hover{margin-left:14px;color:#fff;text-decoration:none;}
.mod_floor_hd .index_r_more2 a:visited{margin-left:14px;color:#fff;}

.mod_floor_hd_icon{
	line-height:8px;
	display:block;margin-top:9px;width:7px;height:15px;margin-right:8px;float:left;background-color:#333;_display:inline;
	_margin-top:9px;_height:15px;_line-height:15px;_margin-right:8px;font-size:0;
}
.mod_floor_line{
border-bottom: 1px #E2051B solid; height: 1px; line-height: 1px;width:120px;
}
/* 人气模块-盖楼身体 */
.mod_floor_bd {padding-bottom:0px;font-size:12px;}
.mod_floor_bd_interesting {padding-bottom:0px;}
.mod_floor_bd  ul{margin:0px; margin-top:2px; padding:0px 0px 8px 8px;width:790px;overflow: hidden;}

.mod_floor_bd  li {margin-right:9px;width:137px;float:left;border:#fff 1px solid;padding:5px;POSITION: relative;}
.mod_floor_bd  li:hover {border:#E2051B 1px solid;POSITION: relative;}


.mod_floor_bd .img_wrap {
    display: block;
    height: 120px;
    line-height: 120px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 120px;
    margin:0px auto;
}
.mod_floor_bd .img_wrap  img{
    display: block;
    height: 120px;
    line-height: 120px;
    overflow: hidden;
    text-align: center;
    width: 120px;
}


/*.mod_floor_bd .images {width:120px;overflow:hidden;height:120px;}*/
.mod_floor_bd .name {width:120px;height:36px;overflow:hidden;margin-top:7px;}
.mod_floor_bd .name a:link,
.mod_floor_bd .name a:visited {color:#777;font-size:12px; text-decoration:underline;}
.mod_floor_bd .name a:hover {color:#B0272D;}
.mod_floor_bd .desp {padding-top:0px;width:120px;height:16px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;color:#777;}
.mod_floor_bd .property {padding-top:5px;height:15px;}
.mod_floor_bd .property .mark {display:inline-block;height:15px;overflow:hidden;padding:1px 4px;
line-height:15px;line-height:18px\9;margin-right:5px;background-color:#96AED2;color:#FFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

.mod_floor_bd .property .mark_blue {background-color:#286EC4;}
.mod_floor_bd .property .mark_yellow {background-color:#F39C31;}
.mod_floor_bd .price_wrap {color:#777;height:19px;padding-top:2px;}
.mod_floor_bd .desp .price_now {color:#777;font-size:12px;margin-right:5px;}
.mod_floor_bd .desp .price_now del{color:#777;font-size:12px;margin-right:5px;}
.mod_floor_bd .price_wrap .i_price {color:#E2051B;font-size:14px;font-weight: normal;margin-right:5px;}
.mod_floor_bd .logo_list {height:47px;padding:0px 0px 10px;background-color:#E9E9E9;overflow:hidden;}
.mod_floor_bd .logo_list li {float:left;#display:inline;width:87px;height:37px;margin-top:10px;margin-left:22px;}

.mod_floor_bd .big_logo_list {height:80px;overflow:hidden;margin-left:-15px;}
.mod_floor_bd .big_logo_list li {float:left;#display:inline;width:385px;height:80px;margin-left:15px;}
.mod_floor_bd .big_logo_list li a {display:block;font-size:0;}

/* 模块=侧边栏 */
.mod_sidebox {border:1px solid #D4D4D4;background-color:#F8F8F8;}
.id_tuijian {margin-top:15px;}
.mod_sidebox .hd {height:35px;font:700 14px/35px Arial;color:#3C3C3C;}
.mod_sidebox .hd h3 {font-size:14px;padding-left:10px;}
.mod_sidebox .bd {padding:0px 10px ;}


/* 热门推荐商品 */
.id_tuijian .mod_list_mini .img_detail {width:88px;}



.goodes .product_list{ height:520px;}


/* banner 区域 */
.wrap_top_col {height:410px;zoom:1;overflow:hidden;margin-top:0px;z-index:1}



/*4-21首页新添加样式
==================================*/
.index_renqi_xu{ margin-bottom:7px;}
.index_renqi_xu1{ background:url(../images/index/hot_index_xu.gif) left top no-repeat;margin-bottom:7px;}
.index_renqi_xu2{ background:url(../images/index/hot_index_good.gif) left top no-repeat;}
.index_renqi_xu3{ background:url(../images/index/hot_index_new.gif) left top no-repeat;margin-bottom:7px;}
.index_renqi_xu4{ background:url(../images/index/hot_index_sale.gif) left top no-repeat;margin-bottom:7px;}
h3.index_renqi_h3{ /*padding-left:50px;*/padding-left:10px; height:28px; line-height:28px; font-size:16px; color:#ac1e24; margin-top:6px;
                   /*background: url(../images/index_renqi_h3.gif) no-repeat  45px center;*/}
h3.index_renqi_h3 a,h3.index_renqi_h3 a:link{color:#B83D42;}   
h3.index_renqi_h3 a:visited{color:#B83D42;} 
h3.index_renqi_h3 a,h3.index_renqi_h3 a:hover{color:#B83D42;text-decoration:none;}    
                
.index_ad_xu{ float:right;_position:relative;width:798px;margin-bottom:7px;}
.index_ad_xu a img{ display:block; width:799px;}

/*2012-12-28*/
.index_ad_office {
    background: url("../images/index_ad_2.gif") no-repeat scroll 0 0 transparent;
    border: 1px solid #CDCDCD;
    float: right;
    height: 62px;
    margin-bottom: 7px;
    position: relative;
    width: 796px;
	cursor:pointer;
}
.index_ad_office_dis{ 
	color: #70458C;
    font-family:"SimHei";
    font-size: 38px;
    font-weight: normal;
    left: 207px;
    letter-spacing: 5px;
    line-height: 38px;
    position: absolute;
    top: 10px;
	}
/*2012-12-28*/

.tehui_index .Q_buttons a{ margin-top:20px;}
.tehui_index  .qianggou_bd .img_wrap img{ width:100px; height:152px;}
/*新品上架
================================*/

/*标题部分*/
.new_head_pro {height:35px;clear:both;padding-right:10px;}
.new_head_pro h3 {float:left;padding-left:10px;font:700 16px/35px "\5FAE\8F6F\96C5\9ED1";color:#f10f10;}
.new_head_pro h3 a:link,
.new_head_pro h3 a:visited{ color:#333;}
.new_head_pro h3 a:hover{ color:#B0272D;}
.new_head_pro .extra {float:right;width:570px;height:14px;margin-right:10px;padding-top:12px;font:normal 12px/12px "\5B8B\4F53";
line-height:14px\9;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;text-align:right;}
.new_head_pro .extra .pipe {display:inline-block;padding:0 5px 0 8px;color:#AAA8A9;}
.new_head_pro .extra a {display:inline-block;}
.new_head_pro .more {float:right;padding:12px 0px 0px 0px;font:normal 12px/12px "\5B8B\4F53";line-height:14px\9;}
.new_head_pro a:link,
.new_head_pro a:visited {color:#727177;}
.new_head_pro a:hover {color:#B0272D;}

.new_head_pro_icon{
	line-height:8px;
	display:block;margin-top:9px;width:7px;height:15px;margin-right:8px;float:left;background-color:#f10f10;_display:inline;
	_margin-top:9px;_height:15px;_line-height:15px;_margin-right:8px;font-size:0;
}
.mod_floor_line{
border-bottom: 1px #E2051B solid; height: 1px; line-height: 1px;width:120px;
}/*body部分*/
.new_index_pro {padding-bottom:0px;font-size:12px;}
.mod_floor_bd_interesting {padding-bottom:0px;}
.new_index_pro  ul{margin:0px 1px;padding:0px 0px 8px 8px;width:790px;overflow: hidden;}

.new_index_pro  li {width:171px;float:left;border:#fff 1px solid;padding:5px; margin:0px 7px; position:relative;_MARGIN: 0px 2px;}
.new_tit{ position:absolute; right:0px; top:0px; background:url(../images/new_index_xu.gif) no-repeat;width:56px;height:56px; text-indent:-9999px;}



.new_index_pro .img_wrap {
    display: block;
    height: 165px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 120px;
    margin:0px auto;
}
.new_index_pro .img_wrap  img{
    display: block;
    height: 120px;
    line-height: 120px;
    overflow: hidden;
    text-align: center;
    width: 120px;
    margin-top:22px;
}


/*.mod_floor_bd .images {width:120px;overflow:hidden;height:120px;}*/
.new_index_pro .name {width:120px;height:36px;overflow:hidden;margin-top:7px;}
.new_index_pro .name a:link,
.new_index_pro .name a:visited {color:#777;font-size:12px;}
.new_index_pro .name a:hover {color:#B0272D;}
.new_index_pro .desp {padding-top:0px;width:120px;height:14px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;color:#777;}
.new_index_pro .property {padding-top:5px;height:15px;}
.new_index_pro .property .mark {display:inline-block;height:15px;overflow:hidden;padding:1px 4px;
line-height:15px;line-height:18px\9;margin-right:5px;background-color:#96AED2;color:#FFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}

.new_index_pro .property .mark_blue {background-color:#286EC4;}
.new_index_pro .property .mark_yellow {background-color:#F39C31;}
.new_index_pro .price_wrap {color:#777;height:19px;padding-top:2px;}
.new_index_pro .desp .price_now {color:#777;font-size:12px;margin-right:5px;}
.new_index_pro .desp .price_now del{color:#777;font-size:12px;margin-right:5px;}
.new_index_pro .price_wrap .i_price {color:#F7931E;font-size:14px;font-weight: normal;margin-right:5px;}
.new_index_pro .logo_list {height:47px;padding:0px 0px 10px;background-color:#E9E9E9;overflow:hidden;}
.new_index_pro .logo_list li {float:left;#display:inline;width:87px;height:37px;margin-top:10px;margin-left:22px;}

.new_index_pro .big_logo_list {height:80px;overflow:hidden;margin-left:-15px;}
.new_index_pro .big_logo_list li {float:left;#display:inline;width:385px;height:80px;margin-left:15px;}
.new_index_pro .big_logo_list li a {display:block;font-size:0;}

/*4-21新添加样式
====================*/
.left_xu{ float:left;}
.right_xu{ float:right;}
.crl_xu{ clear:both;}
.index_mod_xu_1{ border-bottom:1px solid #e64e5e;border-top:1px solid #e64e5e; width:186px;;padding-bottom:10px;}
.index_mod_xu_1 li a img{ display:block; font-size:0px; line-height:0px;}
.index_mod_xu_1 li,.index_mod_xu_1 li a{ overflow:hidden; display:block; /*margin:0px; padding:0px; font-size:0px; line-height:0px*/}
.index_mod_xu_2{ width:164px;  height:22px; background:url(../images/index_weibo_bg.gif); border:1px solid #CDCDCD; padding:4px 10px;}
.index_mod_xu_2 .right_xu{ margin-top:2px;}
.index_mod_xu_2 .right_xu a{ display:block; width:59px;height:18px; background:url(../images/index_weibo_right.gif);}
.index_mod_xu_2 .right_xu a:hover{background:url(../images/index_weibo_right_hover.gif);}
.index_mod_xu_2 .right_xu a img{ display:none;}

.index_mod_xu_3{ width:176px; height:134px;margin-top:13px; background:url(../images/jizhidijia.gif) no-repeat; padding:5px;} 
.index_mod_xu_3 h3{ text-decoration:none; font-size:14px; font-weight: normal; color:#af242a; height:32px; line-height:32px; background:url(../images/index_h3_jizhi.gif) left bottom repeat-x; padding-left:8px;}
.jizhi_name{ padding:0px 8px; margin-top:5px;}
.jizhi_name a{ color:#666666; line-height:18px; font-size:12px; height:36px; overflow:hidden; text-decoration:none;}
.jizhi_name a:hover{ color:#BB2733;}
.index_mod_xu_3 .price_now {
    color: #F15A24;
    font-family: Arial;
    font-size: 22px;
    padding-left: 5px;
    padding-top: 8px;
}
.jizhi_more{ padding:3px 8px;}
.jizhi_more a{ font-size:14px; text-decoration:none; color:#666;}
.jizhi_pro{ margin-top:5px;}
.jizhi_pro a img{ display:block; width:80px; height:51px;}
.e_sidebar li.mianfeidingyu_xu{ height:73px; width:159px; background:url( ../images/mianfeidingyue.gif) no-repeat; padding:44px 18px 7px 18px;}
.mianfeidingyu_xu input{ display:block;}
.mianfeidingyu_text{ width:155px; height:20px; line-height:20px; font-size:12px; border:1px solid #cfcfcf; color:#e9e9e9; margin-bottom:7px;}
.mianfeidingyu_button{ width:75px; height:22px; background:url(../images/mianfeidingyu_button.gif) no-repeat; float:right; border:0px; cursor:pointer;}


/*通用样式
====================*/
*{ margin:0px; padding:0px;}
li{ list-style:none;}
.left_xu{ float:left;}
.crl_xu{ clear:both; }

/*4-21新添加样式
====================*/
.index_mod_xu_1{ border-bottom:1px solid #e64e5e;border-top:1px solid #e64e5e; width:186px;}
.index_mod_xu_1 li a{ display:block; overflow:hidden; text-indent:-9999px;}
.index_mod_xu_1 .hdfk_xu a:hover{ background:url(../images/index_xu426_1.gif) no-repeat left top; }
.index_mod_xu_1 .hdfk_xu a{ background:url(../images/index_xu426_1.gif) no-repeat -185px top;width:186px; height:50px;}
.index_mod_xu_1 .skxf_xu a:hover{ background:url(../images/index_xu426_1.gif) no-repeat left -50px; }
.index_mod_xu_1 .skxf_xu a{ background:url(../images/index_xu426_1.gif) no-repeat -185px -50px;width:186px; height:52px;}
.index_mod_xu_1 .memfs_xu a:hover{ background:url(../images/index_xu426_1.gif) no-repeat left -102px; }
.index_mod_xu_1 .memfs_xu a{ background:url(../images/index_xu426_1.gif) no-repeat -185px -102px;width:186px; height:52px;}
.index_mod_xu_1 .zxkf_xu a:hover{ background:url(../images/index_xu426_1.gif) no-repeat left -154px; }
.index_mod_xu_1 .zxkf_xu a{ background:url(../images/index_xu426_1.gif) no-repeat -185px -154px;width:186px; height:46px;}
.index_mod_xu_3{ width:176px; height:134px;margin-top:10px; background:url(../images/jizhidijia.gif) no-repeat; padding:5px;} 
.index_mod_xu_3 h3{ font-size:14px; color:#af242a; height:32px; line-height:32px; background:url(../images/index_h3_jizhi.gif) left bottom repeat-x; padding-left:8px;}
.jizhi_name{ padding:0px 8px; margin-top:5px;}
.jizhi_name a{ color:#666666; line-height:18px; font-size:12px; height:36px; overflow:hidden; text-decoration:none;}
.jizhi_name a:hover{ color:#bb2733;text-decoration:underline;}
.index_mod_xu_3 .price_now {
    color: #F15A24;
    font-family: Arial;
    font-size: 22px;
    padding-left: 5px;
    width:65px; overflow:hidden;
}
.price_original{ padding:0px 8px; font-size:12px; color:#666; text-decoration:line-through; margin-top:8px; width:65px; overflow:hidden;}
.jizhi_more a{ font-size:14px; text-decoration:none; color:#666;}
.jizhi_pro{ margin-top:5px;}
.jizhi_pro a img{ display:block; width:80px; height:51px;}

/*2013七月首页新样式*/
.e_content_2013 { border-top:0; padding:0px 0 0px 0;width:1000px; margin:0 auto;color:#333;font-family:Arial;font-size:18px;height:auto;/*position:absolute;*/z-index:1}
.e_content_2013 .subclass { width:998px; border:1px #ccc solid; float:left;}
.e_content_2013 .subclass .m_menu_on { width:199px; border-right:1px #cdcdcd solid; padding-bottom:1px; line-height:32px; height:32px; float:left; text-align:center; cursor:pointer; font-size:14px; color:#c71b21; font-weight: normal;}
.e_content_2013 .subclass .m_menu_off {width:199px; border-right:1px #cdcdcd solid; border-bottom:1px #cdcdcd solid; background:url(../images/index/m_menu_off_bg.jpg) repeat-x; line-height:32px; height:32px; float:left; text-align:center; cursor:pointer; font-size:14px; color:#898989; font-weight: normal;}
.e_content_2013 .subclass ul.mub_class { float:left; width:998px; list-style:none none;}
.e_content_2013 .subclass ul.mub_class li {float:left; width:200px; background:url(../images/indexDfg.png) no-repeat 199px ; _background:url(../images/indexDfg.gif) no-repeat 199px ;}
.e_content_2013 .subclass ul.mub_class li a img {float:left; height: 150px; width: 150px; display: block; margin:20px 24px; _margin:20px 12px; border:0;}
.e_content_2013 .subclass ul.mub_class li h3 { display:block; float:left; width:180px; height:40px; line-height:20px; font-size:12px; padding:0 10px 4px 10px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class li p {display:block; float:left; height: 180px; height:20px; line-height:20px; font-size:12px; padding:0 10px 4px 10px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class li p .rmb {color: #E2051B; font-size: 16px; font-family: arial; font-weight: normal; float:left; }
.e_content_2013 .subclass ul.mub_class li p .hitrmb {color: #777777; font-size: 12px; font-family: arial; float:left; text-decoration: line-through;}
.e_content_2013 .subclass ul.mub_class li p .mr-10 { margin-right:10px;}
.e_content_2013 .subclass ul.mub_class li.last {float:left; width:198px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class li.last a img {float:left; height: 150px; width: 150px; display: block; margin:20px 24px; _margin:20px 12px; border:0;}
.e_content_2013 .subclass ul.mub_class li.last h3 { display:block; float:left; width:180px; height:40px; line-height:20px; font-size:12px; padding:0 9px 4px 9px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class li.last p {display:block; float:left; height: 180px; height:20px; line-height:20px; font-size:12px; padding:0 9px 4px 9px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class li.last p .rmb {color: #E2051B; font-size: 16px; font-family: arial; font-weight: normal; float:left; }
.e_content_2013 .subclass ul.mub_class li.last p .hitrmb {color: #777777; font-size: 12px; font-family: arial; float:left; text-decoration: line-through;}
.e_content_2013 .subclass ul.mub_class li.last p .mr-10 { margin-right:10px;}
.e_content_2013 .subclass .more { float:left; width:998px;}
.e_content_2013 .subclass .more a { float:right; display:block; margin:0 6px 6px 0; background:#f15a25; width:52px; height:18px; line-height:18px; text-align:center; font-size:12px; color:#FFF;}
.e_content_2013 .subclass .more a:hover { text-decoration:none; background:#ca002e;}

.e_content_2013 .pr_class { float:left; margin-top:20px; width:1000px;}
.e_content_2013 .pr_class .titi_img { position:absolute; top:0; left:0;}
.e_content_2013 .pr_class .pr_class_tit-1 {float:left; width:994px; height:18px;/* background:url(../images/index/pr_class_bg_1.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #31b2fd solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-2 {float:left; width:994px; height:18px; /*background:url(../images/index/pr_class_bg_2.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #fe787c solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-3 {float:left; width:994px; height:18px;/* background:url(../images/index/pr_class_bg_3.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #4dc1bc solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-4 {float:left; width:994px; height:18px;/* background:url(../images/index/pr_class_bg_4.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #e3251c solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-5 {float:left; width:994px; height:18px; /*background:url(../images/index/pr_class_bg_5.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #3581d6 solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-6 {float:left; width:994px; height:18px; /*background:url(../images/index/pr_class_bg_6.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #f47834 solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-7 {float:left; width:994px; height:18px; /*background:url(../images/index/pr_class_bg_7.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #3f965c solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-8 {float:left; width:994px; height:18px; /*background:url(../images/index/pr_class_bg_8.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #411809 solid; text-align:right; position:relative;}
.e_content_2013 .pr_class .pr_class_tit-9 {float:left; width:994px; height:18px; /*background:url(../images/index/pr_class_bg_9.jpg) no-repeat;*/ padding-right:6px; padding-bottom:6px; border-bottom:2px #a743b9 solid; text-align:right; position:relative;}
.e_content_2013 .pr_class #pr_class_tit span { padding:0 6px; font-size:12px; border-right:1px #C4C4C4 solid;}
.e_content_2013 .pr_class #pr_class_tit span  a {line-height:18px; height:18px; padding:0 0 2px 20px;}
.e_content_2013 .pr_class .pr_img { float:left;}
.e_content_2013 .pr_class .pr_img img { border:0; width:194px; height:489px;}
.e_content_2013 .pr_class .pr_groom { float:left; width:805px; border-right:1px #ccc solid; border-bottom:1px #ccc solid; padding:0px; height:488px; overflow:hidden; line-height:18px;}
.e_content_2013 .pr_class .pr_imged { float:left;}
.e_content_2013 .pr_class .pr_imged img { border:0; width:194px; height:257px;}
.e_content_2013 .pr_class .pr_groomed { float:left; width:805px; border-right:1px #ccc solid; border-bottom:1px #ccc solid; padding:0px; height:256px; overflow:hidden; line-height:18px;}
.e_content_2013 .pr_class .pr_groomed ul {height:256px;}
.e_content_2013 .pr_class .pr_groomed li {height:256px;}
.e_content_2013 .pr_class ul {float:left; width:768px; padding:0 19px; border-bottom:1px #f4f1f1 solid; }
.e_content_2013 .pr_class ul li {float:left; width:153px; padding:0 19px; overflow:hidden; position:relative; border-left:1px #f4f1f1 solid; height:244px; overflow:hidden;}
.e_content_2013 .pr_class ul li p {float:left; width:153px; padding:0; margin:0; display:block; height:18px; overflow:hidden;}
.e_content_2013 .pr_class ul li .img {float:left; width:153px; padding:0; margin-top:8px;}
.e_content_2013 .pr_class ul li .img img { width:150px; height:150px; margin:4px auto;}
.e_content_2013 .pr_class ul li h3 {float:left; width:153px; padding:0; margin:0; display:block; font-size:12px; height:36px; overflow:hidden; margin:4px 0; }
.e_content_2013 .pr_class ul li .price {float:left; width:153px; height:18px; overflow:hidden;}
.e_content_2013 .pr_class ul li .price .rmb {color: #E2051B; font-size: 16px; font-family: arial; font-weight: normal; float:left; margin-right:10px;}
.e_content_2013 .pr_class ul li .price .hitrmb {color: #777777; font-size: 12px; font-family: arial; float:left; text-decoration: line-through;}
/*首页头部 微信css*/


.index_ad_new_bottom_2013 { float:left; margin-bottom:10px;}
.index_ad_new_top_2013 {float:left; margin-top:10px;}

/*首页左右浮动框*/

.e_content .position { max-width:188px; max-height:80%; position:relative; bottom:5%;}

/*首页左右浮动框*/
.e_content { /*position:relative;*/}
.e_content .index_position { width:100px; height:560px; position: absolute; top:10px;}
.e_content .position_left { left:-110px;}
.e_content .position_right {right:-110px;}
.e_content .index_position .pimg {width:100px;height:560px;}
.e_content .index_position .close { position:absolute; top:-20px; right:0; font-size:12px; line-height:14px; color:#616161; text-align:center;}
.e_content .index_position .close img { float:right; margin-left:6px;}


/*夏日特辑 2014-07-23*/
index_ad_new_bottom_summer { float:left;}
.e_content_2013 .subclass ul.mub_class1 { float:left; width:998px; list-style:none none;}
.e_content_2013 .subclass ul.mub_class1 li a img {float:left; height: 180px; width: 180px; display: block; border:0;}
.e_content_2013 .subclass ul.mub_class1 li h3 { display:block; float:left; width:180px; height:40px; line-height:20px; font-size:12px; padding:0 10px 4px 10px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class1 li p {display:block; float:left; height: 180px; height:20px; line-height:20px; font-size:12px; padding:0 30px 4px 10px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class1 li p .rmb {color: #E2051B; font-size: 20px; font-family: arial; font-weight: normal; float:left; }
.e_content_2013 .subclass ul.mub_class1 li p .hitrmb {color: #777777; font-size: 12px; font-family: arial; float:left; text-decoration: line-through;}
.e_content_2013 .subclass ul.mub_class1 li p .mr-10 { margin-right:10px;}
.e_content_2013 .subclass ul.mub_class1 li.last a img {float:left; height: 180px; width: 180px; display: block;border:0;}
.e_content_2013 .subclass ul.mub_class1 li.last h3 { display:block; float:left; width:180px; height:40px; line-height:20px; font-size:12px; padding:0 9px 4px 9px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class1 li.last p {display:block; float:left; height: 180px; height:20px; line-height:20px; font-size:12px; padding:0 9px 4px 9px; overflow:hidden;}
.e_content_2013 .subclass ul.mub_class1 li.last p .rmb {color: #E2051B; font-size: 20px; font-family: arial; font-weight: normal; float:left; }
.e_content_2013 .subclass ul.mub_class1 li.last p .hitrmb {color: #777777; font-size: 12px; font-family: arial; float:left; text-decoration: line-through;}
.e_content_2013 .subclass ul.mub_class1 li.last p .mr-10 { margin-right:10px;}

.e_content_2013 .subclass ul.mub_class1 li {float: left;width: 200px;border-bottom: 1px #f4f1f1 solid;border-right: #f4f1f1 solid 1px;}
.e_content_2013 .subclass ul.mub_class1 li.last {float:left; width:193px; overflow:hidden;border-right:0px;}
.e_content_2013 .subclass ul.mub_class1 li p .hitbuy {float: right;color: white;background: #E2051B;width: 64px;text-align: center;text-decoration: none;}
.e_content_2013 .subclass ul.mub_class1 li p .hitbuy:hover{background: #F7921E; text-decoration:none;}