@charset "utf-8";
body,td,th {
	font-family:Arial,Arial;
	font-size: 12px;
	color: #515151;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 15px;
	color: #000;
}
a:link {
	text-decoration: none;
	color: #000;
}
a:visited {
	text-decoration: none;
	
}
a:hover {
	text-decoration: underline;
	color:#000
;
}
a:active {
	text-decoration: none;
	color: #515151;
}
p,ul,li,form,h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-weight:normal;
	}
li{ list-style:none;}
.cls{
	clear:both;
	width:0;
	height:0;
	overflow:hidden;
	}
/*head*/
.had_ser_input{
	float:left;
	height:33px;
	line-height:33px;
	padding:0 10px;
	background-color:#FFF;
	border:#e09a98 solid 1px;
	color:#9b9b9b;
	font-size:15px;
	font-family:Arial;
	margin:0 0 0 20px;
	width:96px;
	}
.had_ser_sub{
	float:left;
	width:79px;
	height:33px;
	border:#e09a98 solid;
	border-width:1px 1px 1px 0;
	background-color:#b8a17b;
	color:#3b4a45;
	font-size:18px;
	font-family:"Times New Roman";
	margin:0;
	cursor:pointer;
	}
.head_menu{
	float:right;
	height:35px;
	margin-top:45px;
	padding-right:20px;
	}
.head_menu > li{
	float:right;
	height:39px;
	}
.head_menu > li > div{
	height:35px;
	cursor:pointer;
	}
.head_menu > li > div > div{
	position:absolute;
	margin:39px 0 0 0;
	*margin:31px 0 0 0;
	width:220px;
	border:#ddd solid 1px;
	background-color:#FFF;
	padding:9px;
	display:none;
	z-index:115;
	}
.head_menu > li > div > div > span{
	position:absolute;
	background:url(../../Img/Home/images/idx_head_submenu_arrow.png);
	width:16px;
	height:9px;
	margin-top:-18px;
	display:block;
	}
.hdm_scar{
	background:url(../../Img/Home/images/head_scar.png) center no-repeat;
	width:36px;
	margin:0 0 0 15px;
	}
.head_menu > li > div.hdm_scar > div{ margin-left:-194px;}
.head_menu > li > div.hdm_scar > div > span{ margin-left:197px;}
.hdm_fav,.hdm_myopt{
	padding:0 20px;
	margin:0 5px;
	line-height:35px;
	background:url(../../Img/Home/images/idx_head_menu_arrow.png) right 15px no-repeat;
	color:#FFF;
	font-size:15px;
	}
.head_menu > li > div.hdm_fav > div{ margin-left:-130px;}
.head_menu > li > div.hdm_fav > div > span{ margin-left:159px;}
.head_menu > li > div.hdm_myopt > div{ margin-left:-28px;}
.head_menu > li > div.hdm_myopt > div > span{ margin-left:102px;}
.hdm_signin{
	padding:0 20px;
	margin:0 5px 0 0;
	line-height:35px;
	background:url(../../Img/Home/images/idx_head_sig_arrow.png) right 15px no-repeat;
	color:#b8a17b;
	font-size:15px;
	font-weight:bold;
	}
.head_menu > li > div.hdm_signin > div{ margin-left:-27px;}
.head_menu > li > div.hdm_signin > div > span{ margin-left:56px;}
.head_frm{
	height:125px;
	min-width:960px;
	width:100%;
	background:url(../../Img/Home/images/head_bg.jpg);
	overflow:hidden;
	font-family:Arial;
	}
.head_frm .head_logo{
	background:url(../../Img/Home/images/logo.png) center no-repeat;
	display:block;
	width:260px;
	height:105px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	}
.head_frm .head_adv{ display:none;}
.head_frm .had_ser_input{ margin-top:45px;}
.head_frm .had_ser_sub{ margin-top:45px;}
.bhead_frm,.bhead_fixfrm{
	height:50px;
	min-width:960px;
	width:100%;
	background:url(../../Img/Home/images/bhead_bg.png);
	overflow:hidden;
	}
.bhead_fixfrm{
	position:fixed;
	top:0;
	z-index:100;
	}
.bhead_frm .head_logo,.bhead_fixfrm .head_logo{
	background:url(../../Img/Home/images/logo_s.png) center no-repeat;
	display:block;
	width:260px;
	height:50px;
	float:left;
	margin-left:20px;
	}
.bhead_frm .head_menu,.bhead_fixfrm .head_menu{ display:none;}
.bhead_frm .head_adv,.bhead_fixfrm .head_adv{
	float:right;
	width:360px;
	height:44px;
	padding-right:20px;
	padding-top:4px;
	border:#dddddd solid;
	border-width:1px 0;
	background-color:#FFF;
	overflow:hidden;
	}
.bhead_frm .had_ser_input,.bhead_fixfrm .had_ser_input{ margin-top:8px;}
.bhead_frm .had_ser_sub,.bhead_fixfrm .had_ser_sub{ margin-top:8px;}
.head_adv img{
	width:360px;
	height:40px;
	border:none;
	}
.hdm_but{
	display:block;
	border:none;
	outline:none;
	cursor:pointer;
	margin:10px 0;
	padding:0;
	width:220px;
	height:33px;
	line-height:33px;
	text-align:center;
	background-color:#7f0019;
	}
.hdm_signin .hdm_but{ margin:0;}
.hdm_but b{ margin-left:10px;}
.hdm_but,.hdm_but:hover,.hdm_but:link,.hdm_but:active,.hdm_but:visited{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	}
.head_menu > li > div > div > div{
	border-top:#dddddd solid 1px;
	}
.head_menu > li > div > div p{
	height:35px;
	line-height:35px;
	}
.head_menu > li > div > div p,.head_menu > li > div > div p a,.head_menu > li > div > div p a:hover,.head_menu > li > div > div p a:link,.head_menu > li > div > div p a:active,.head_menu > li > div > div p a:visited{
	color:#515151;
	font-size:15px;
	}
.head_menu > li > div > div h3{
	height:35px;
	line-height:35px;
	margin:10px 0 0 0;
	padding:0;
	font-weight:bold;
	color:#515151;
	font-size:15px;
	}
.head_menu > li > div > div p a.implk{ margin-left:10px;}
.head_menu > li > div > div p a.implk,.head_menu > li > div > div p a.implk:hover,.head_menu > li > div > div p a.implk:active,.head_menu > li > div > div p a.implk:visited,.head_menu > li > div > div p a.implk:link{
	color:#7f0019;
	text-decoration:underline;
	}
.head_menu > li > div > div small{
	font-size:12px;
	color:#515151;
	font-family:Arial;
	height:35px;
	line-height:35px;
	}
.head_menu > li > div > div ul{
	margin-top:-20px;
	}
.head_menu > li > div > div ul li{
	height:40px;
	text-align:right;
	line-height:1.2;
	}
.head_menu > li > div > div ul li,.head_menu > li > div > div ul li a,.head_menu > li > div > div ul li a:hover,.head_menu > li > div > div ul li a:link,.head_menu > li > div > div ul li a:active,.head_menu > li > div > div ul li a:visited{
	color:#515151;
	font-size:12px;
	}
/*side*/
.side_box{
	width:40px;
	position:fixed;
	top:0;
	right:0;
	background-color:#b8a17b;
	display:none;
	z-index:110;
	font-family:Arial;
	}
.freetag{
	background:url(../../Img/Home/images/side_tag.png);
	width:150px;
	height:50px;
	display:block;
	margin:185px 0 0 -110px;
	position:absolute;
	}
.freetag_fix{
	width:150px;
	margin-top:0;
	}
.side_box > ul{
	top:50%;
	margin-top:250px;
	width:40px;
	border-top:1px solid #FFF;
	}
.side_box > ul > li{border-bottom:1px solid #FFF;}
.side_box > ul > li > p{
	height:40px;
	width:40px;
	cursor:pointer;
	}
.side_box > ul > li.usermenu > p{ background:url(../../Img/Home/images/side_ico_usermenu.png);}
.side_box > ul > li.scar > p{ background:url(../../Img/Home/images/side_ico_scar.png);}
.side_box > ul > li.keep > p{ background:url(../../Img/Home/images/side_ico_keep.png);}
.side_box > ul > li.setby > p{ background:url(../../Img/Home/images/side_ico_setby.png);}
.side_box > ul > li.other > p{ background:url(../../Img/Home/images/side_ico_other.png);}
.side_box > ul > li:hover{ background-color:#dbd0bd;}

.side_box > ul > li > span{
	width:40px;
	height:40px;
	text-align:center;
	line-height:40px;
	color:#FFF;
	font-size:15px;
	font-family:Arial;
	display:block;
	}
.side_box > ul > li > div{
	background-color:#FFF;
	position:absolute;
	line-height:40px;
	padding:0 10px;
	text-align:right;
	display:none;
	}
.side_box > ul > li > div,.side_box > ul > li > div a,.side_box > ul > li > div a:hover,.side_box > ul > li > div a:link,.side_box > ul > li > div a:active,.side_box > ul > li > div a:visited{
	color:#000;
	font-size:15px;
	}
.side_box > ul > li > div a,.side_box > ul > li > div p{ margin:0 10px;}
.side_box > ul > li.usermenu > div{ width:250px; margin-left:-270px;}
.side_box > ul > li.keep > div{ width:100px; margin-left:-120px;}
.side_box > ul > li.setby > div{ width:280px; margin-left:-300px;}
.side_box > ul > li.other > div{ width:153px; margin-left:-173px; line-height:30px;}
.side_box > p{
	width:40px;
	height:60px;
	background:url(../../Img/Home/images/side_top.png);
	cursor:pointer;
	position:absolute;
	margin-top:20px;
	}
/*nav*/
.nav_frm{
	height:39px;
	width:100%;
	min-width:960px;
	background:#fff;
	border-bottom:#dddddd solid 1px;
	overflow:hidden;
	font-family:Arial;
	}
.nav_class_frm{
	width:133px;
	float:left;
	height:39px;
	cursor:pointer;
	}
.nav_class_frm:hover{ background:url(../../Img/Home/images/nav_sel_bg.jpg);}
.nav_class_frm > p{
	height:39px;
	line-height:39px;
	padding-left:20px;
	font-size:16px;
	color:#515151;
	font-weight:bold;
	background:url(../../Img/Home/images/idx_bigadv_arrow.png) 96px center no-repeat;
	}
.nav_class_frm:hover > p{
	background-image:url(../../Img/Home/images/idx_head_menu_arrow.png);
	color:#fff;
	}
.nav_class_frm > div{
	position:absolute;
	z-index:90;
	width:205px;
	background:url(../../Img/Home/images/nav_sel_bg.jpg);
	margin:39px 0 0;
	display:none;
	}
.nav_class_frm:hover > div{ display:block;}
.nav_class_frm > div > p{
	text-align:center;
	width:205px;
	overflow:hidden;
	text-align:center;
	}
.nav_class_frm > div > p img{ border:none;}
.nav_class_box{border-top:#dcd0bd solid 1px;}
.nav_class_box > li{
	height:56px;
	line-height:56px;
	text-align:center;
	border-bottom:#dcd0bd solid 1px;
	}
.nav_class_box > li:hover{ background-color:#FFF;}
.nav_class_box > li,.nav_class_box > li > a,.nav_class_box > li > a:hover,.nav_class_box > li > a:link,.nav_class_box > li > a:active,.nav_class_box > li > a:visited{
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	}
.nav_class_box > li:hover,.nav_class_box > li:hover > a,.nav_class_box > li:hover > a:hover,.nav_class_box > li:hover > a:link,.nav_class_box > li:hover > a:active,.nav_class_box > li:hover > a:visited{
	color:#000;
	text-decoration:none;
	display:inline-block;
	height:56px;
	width:100%;
	}
	.nav_class_box > li > div > ul li p a{width:100%}
.nav_class_box > li > div{
	position:absolute;
	z-index:90;
	margin-left:205px;
	*margin-left:140px;
	*margin-top:-20px;
	padding:20px;
	background:url(../../Img/Home/images/nav_subkind_bg.png);
	display:none;
	}
.nav_class_box > li:hover > div{ display:block;}
.nav_class_box > li > div > ul{
	background-color:#fff;
	padding:20px 10px;
	}
.nav_class_box > li > div > ul li{
	width:auto;/*180px*/
	margin:0 10px;
	text-align:left;
	float:left;
	}
.nav_class_box > li > div > ul li h3{
	height:28px;
	line-height:28px;
	border-bottom:#000 solid 1px;
	margin:0;
	padding:0;
	color:#251a1a;
	font-size:15px;
	font-weight:bold;
	}
.nav_class_box > li > div > ul li p{
	padding:10px 0 0;
	line-height:1.5;
	}
.nav_class_box > li > div > ul li p a{ margin:0 10px 0 0; white-space:nowrap;}
.nav_class_box > li > div > ul li p a,.nav_class_box > li > div > ul li p a:hover,.nav_class_box > li > div > ul li p a:link,.nav_class_box > li > div > ul li p a:active,.nav_class_box > li > div > ul li p a:visited{
	color:#4c5653;
	font-size:15px;
	}
.nav_class_box > li > div > ul li p a:hover{
	color:#7f0019;
	text-decoration:none;
}	
.nav_hotkey{
	float:left;
	height:21px;
	line-height:15px;
	border-left:#515151 solid 1px;
	padding:0 0px;
	margin-top:9px;
	margin-bottom:13px;
	overflow:hidden;
	width:auto;
	}
.nav_hotkey a{ margin:0 15px;}
.nav_hotkey a,.nav_hotkey a:hover,.nav_hotkey a:link,.nav_hotkey a:active,.nav_hotkey a:visited{
	color:#515151;
	font-size:15px;
	}
.nav_adv{
	height:39px;
	overflow:hidden;
	float:right;
	}
/*bottom*/
.bottom{
	width:408px;
	padding-top:8px;
	height:31px;
	margin:40px auto 0;
	border-top:#bfbfbf solid 1px;
	color:#555756;
	text-align:center;
	}
.bottom_home{
	width:100%;
	min-width:960px;
	padding:50px 0;
	background-color:#FFF;
	margin-top:20px;
	}
.btm_menu{
	width:100%;
	max-width:1200px;
	min-width:960px;
	margin:0 auto;
	}
.btm_menu > li{
	width:25%;
	float:left;
	}
.btm_menu > li h3{
	padding-left:50px;
	font-size:18px;
	font-weight:bold;
	}
.btm_menu > li p{
	height:30px;
	line-height:30px;
	padding-left:50px;
	}
.btm_menu > li p,.btm_menu > li p a,.btm_menu > li p a:hover,.btm_menu > li p a:link,.btm_menu > li p a:active,.btm_menu > li p a:visited{
	font-size:15px;
	}
.btm_menu > li p a:hover{
	color:#7f0019;
	text-decoration:none;
}	
	
.btm_menu > li form{ margin-top:30px;}
.zstxt{
	float:left;
	margin:12px 0 0 50px;
	height:33px;
	line-height:33px;
	width:109px;
	border:#dddddd solid 1px;
	padding:0 10px;
	color:#9b9b9b;
	font-size:15px;
	}
.zssub{
	width:59px;
	height:35px;
	border:#ddd solid;
	border-width:1px 1px 1px 0;
	margin:12px 0 0 0;
	padding:0;
	float:left;
	background-color:#f1ece5;
	outline:none;
	color:#515151;
	font-size:18px;
	font-family:Arial;
	}
.btm_info_box{
	width:100%;
	max-width:1200px;
	min-width:960px;
	margin:60px auto 0;
	}
.btm_info_box > p{ padding:5px 0 0 50px;}
.btm_info{
	height:58px;
	width:598px;
	border:#ddd solid 1px;
	background:url(../../Img/Home/images/bottom_info_pic.jpg) right center no-repeat;
	margin-left:50px;
	line-height:1.6;
	}
.btm_info img{ float:left; margin-right:20px; width:99px; height:40px;}
.btm_info big{ font-size:23px;}
.btm_info p{
	font-size:14px;
	clear:both;
	line-height:1;
	padding-left:10px;
	}
.btm_info p a,.btm_info p a:hover,.btm_info p a:link,.btm_info p a:active,.btm_info p a:visited{
	color:#7f0019;
	font-size:14px;
	}
/*page*/
.page_box{
	height:20px;
	padding:10px 20px;
	}
.page_box a{
	display:block;
	float:left;
	width:15px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:0 2px;	
	overflow:hidden;
	}
.page_box a,.page_box a:hover,.page_box a:link,.page_box a:active,.page_box a:visited{
	font-family:Arial;
	font-size:14px;
	color:#515151;
	text-decoration:none;
	}
.page_box a.sel{ background-color:#7f0019;}
.page_box a.sel,.page_box a.sel:hover,.page_box a.sel:link,.page_box a.sel:active,.page_box a.sel:visited{
	color:#FFF;
	}
.page_box a.prev,.page_box a.next,.page_box a.first,.page_box a.last{
	width:18px;
	height:20px;
	}
.page_box a.prev{
	background:url(../../Img/Home/images/page_but_l.png) center no-repeat;	
	margin:0 16px 0 0;
	}
.page_box a.next{
	background:url(../../Img/Home/images/page_but_r.png) center no-repeat;
	margin:0 0 0 16px;
	}
.page_box a.first{
	background:url(../../Img/Home/images/page_but_l.png) left center repeat-x;	
	margin:0 16px 0 0;		
	}
.page_box a.last{
	background:url(../../Img/Home/images/page_but_r.png) left center repeat-x;	
	margin:0 0 0 16px;
	}
.gds_tag,.gds_tag2{
	position:absolute;
	margin:9px 0 0 227px;
	width:43px;
	z-index:5;
	}
.gds_tag > li,.gds_tag2 > li{
	width:43px;
	height:43px;
	line-height:43px;
	margin-bottom:10px;
	background:url(../../Img/Home/images/goodstag_bg.png);
	text-align:center;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	overflow:hidden;
	cursor:pointer;
	}
.gds_tag > li span,.gds_tag2 > li span{
	font-family:Arial;
	font-size:14px;
	}
.gds_tag > li big,.gds_tag2 > li big{
	font-size:23px;
	font-weight:normal;
	}
.gds_tag > li small,.gds_tag2 > li small{
	display:block;
	line-height:1.2;
	height:43px;
	padding-top:8px;
	}
.gds_tag > li small,.gds_tag > li small a,.gds_tag > li small a:hover,.gds_tag > li small a:link,.gds_tag > li small a:active,.gds_tag > li small a:visited,.gds_tag2 > li small,.gds_tag2 > li small a,.gds_tag2 > li small a:hover,.gds_tag2 > li small a:link,.gds_tag2 > li small a:active,.gds_tag2 > li small a:visited{
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	}
.gds_tag > li div{ display:none;}
.gds_tag_act{
	position:absolute;
	background-color:#fff;
	padding:10px;
	height:170px;
	width:260px;
	margin-top:30px;
	z-index:1;
	color:#010101;
	font-size:12px;
	line-height:1.8;
	display:none;
	}
.navtfrm{
	height:27px;
	line-height:27px;
	width:400px;
	margin:20px auto 0;
	padding-top:3px;
	}
.navtf{ float:left; padding:0 15px;}
.navtf span{ margin:0 5px;}
	
		
.p2{
	width:108px;
	height:108px;
	border:#bfbfbf solid 1px;
	background:url(../../Img/Home/images/but_addtolist.gif) center no-repeat #FFF;
	cursor:pointer;
	position:absolute;
	margin-left:130px;
	z-index:500;
}
.chajian{width:300px;}
.chajian li{float:left;margin:0 4px 4px 0;}
.prompt_box{width:450px; background-color: #fff;border: 3px solid #bfbfbf;height:100%;margin:200px auto;text-align:center;font-size:18px;}
.prompt_tit{height:50px;border-bottom:3px solid #bfbfbf;background-color:#7f0019;margin-bottom:30px;}
.prompt_remind{color:#7f0019;margin-bottom:10px;}
.prompt_info{margin-bottom:10px;font-size:16px;}
.prompt_return{margin-bottom:10px;}
.successful_box{width:450px; background-color: #fff;border: 3px solid #bfbfbf;height:100%;margin:200px auto;padding:50px;}
.successful_e{height:50px;line-height:20px;font-weight:bold;background:url(../../Img/Home/tempimg/successful.png) no-repeat;line-height:50px;padding-left:70px;}
.successful_p{padding-left:80px;}
.successful_p span{color:#b10000;font-weight:bold;}
.successful_l{padding:20px 0 30px 80px;border-bottom:1px dotted #121f1f;}
.successful_l a{padding-left:10px;color:#7e7e7e }

.soldout{
	width:100%;height:45px;line-height:45px;text-align:center;color:#f00;font-size:16px; background-color:#999;color:#fff;
	  }