@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
a{
	text-decoration:none;
}
img {
    vertical-align: middle;
}
input::-ms-clear { display: none;}
.c{
	clear:both;
}
.menubg img{vertical-align:middle;}
*:focus { outline: none; }
.menubg{
	/* position:fixed; */
	width:100%;
	background:#333;
	height:46px;
	z-index:99;
	top:0;
	left:0;
}
.menu{
	width:1200px;
	margin:0 auto;
}
.menuone{
	height:46px;
	line-height:46px;
	color:#FFF;
	display:inline-block;
	margin:0;
	border:none;
	text-align:center;
	width:75px;
	cursor:pointer;
	font-size:14px;
	float:left;
}
.mnuoneSelected{
	background:#000;
}
.menuone1{
	display:inline-block;
	width:100px;
	height:46px;
	line-height:46px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	margin:0;
	position:relative;
	cursor:pointer;
	float:left;
}
.menuone1 a{ 
	color: #fff;
}
.menuright{
	float:right;
	width: 225px;
}
.menuoneright{
	height:46px;
	line-height:46px;
	color:#f95d5d;
	font-size:14px;
	display:inline-block;
	padding:0px 15px;
	position:relative;
	float:right;
}
#cart_num{
	padding:0px 23px;
	background:url(../images/newindex/tubiao1.png) no-repeat center left;
}
.menuoneright1{
	height:46px;
	line-height:46px;
	color:#f95d5d;
	font-size:16px;
	display:inline-block;
	position:relative;
	float:right;
	cursor: pointer;
}
.menuoneright2{
	height:80px;
	line-height:80px;
	color:#f95d5d;
	font-size:16px;
	display:inline-block;
	position:relative;
	float:right;
	width:44px;
}
#usercen1{
	text-align:center;
}
#usercen2{
	text-align:center;
}

.xialaleft{
	position:absolute;
	left:0px;
	top:46px;
	width:370px;
	color:#FFF;
	background:#2A2A2A;
	padding:10px 10px;
	display:none;
	z-index:35;
}
.xialaright{
	position:absolute;
	top:46px;
	right:0px;
	width:88px;
	color:#FFF;
	background:#2A2A2A;
	display:none;
	text-align:center;
	z-index:10000;
}
.xialaright1{
	position:absolute;
	top:80px;
	right:0px;
	width:88px;
	color:#FFF;
	display:none;
	text-align:center;
	z-index:10000;
}

.xlul li{
	list-style-type:none;
	float:left;
	font-size:12px;
	display:block;
	height:33px;
	line-height:33px;
	text-align:left;
	width: 110px;
    padding-left: 10px;
}
.xlul li a{
	color:#666;
	line-height:30px;
	height:30px;
	margin-left:0;
}
.searchsmall{
	width:583px;
	position:absolute;
	top:200px;
	left:50%;
	margin-left:-291px;
	z-index:30;
	
}
.searchbig{
	width:583px;
	height:64px;
}

.searchxl{
	border:1px solid #fff;
	height:32px;
	margin-left:20px;
	float:left;
	margin-top:7px;
	position: relative;
}
.searchinput2{
	width:188px;
	height:32px;
	line-height:32px;
	border:none;
	color:#999;
	padding-left:10px;
	border-left:1px solid #575656;
	background:#454545;
}
.gosearch2{
	position:absolute;
	z-index:2;
	cursor:pointer;
	top: 2px;
	right: 2px;
	height: 28px;
	width: 28px;
}
.searchinput1{
	width: 492px;
	height: 46px;
	line-height: 46px;
	border:none;
	font-size:14px;
	left: 8px;
	top: 9px;
	background: url(../images/newindex/search1bg.png) no-repeat -8px -9px;
	position: absolute;
	padding-left: 10px;
}

.gosearch1{
	width:62px;
	height:45px;
	position:absolute;
	right:12px;
	top:10px;
	cursor:pointer;
}
.godz{
	transition: background 0.3s ease-in 0s;
	background:url(../images/newindex/godz.png);
	width:100px;
	height:43px;
	line-height:43px;
	border:none;
	margin-left:10px;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
}
.godz:hover{
	background:url(../images/newindex/godzhover.png);
	transition: background 0.3s ease-in 0s;
}
.bigbanner{
	background:#000;
	width:100%;
	height:450px;
	margin-top:24px;
}

.hotword{
	position:relative;
	left:10px;
	top:5px;
	width:793px;
	font-size:12px;
	color:#FFF;
	margin-right:0;
}
.rmsearch{
	display:inline-block;
	float:left;
}
.hostsearch{
	color:#FFF;
	margin-left:12px;
	display:inline-block;
	
}
.hostsearch:hover{
	color:#ff0000;
}

/* 顶部搜索框样式 */
.select-layermonth { background-color:#454545; display: inline-block; position:relative; z-index:3;  width: 95px;height: 32px; line-height: 32px; float:left; border: none;}
.select-layermonth { *display:inline/* if IE7 */;}
.select-layermonth .holder1 {height:32px;  _float:left/* IE6 */;}
.select-layermonth .holder1 em { color:#999; font-style: normal; line-height:32px;height:32px; display:inline-block;margin-left:10px; font-size:12px;}
.select-layermonth .holder1 em { *display:inline/* if IE7 */; }
.select-layermonth .direction { font-size: 0px; line-height: 0; width: 11px; height: 8px;   -webkit-transition: .2s ease-in; -moz-transition: .2s ease-in; -o-transition: .2s ease-in; transition: .2s ease-in; position: absolute; z-index: 3; top: 13px; right: 20px;}
.select-layermonth:hover .direction {  FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -moz-transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg); }
/* .sort-bar .select-layer .selected { background-color:#eeeff1; display:none; height:40px;line-height: 40px;  position:absolute; z-index: 2; top:-1px; left:0px; width: 118px;border-left:border: 1px solid #dcdcdc;border-right:border: 1px solid #dcdcdc;}
.sort-bar .select-layer .selected a { color:#f54646; display: inline-block;  margin-right: 4px; margin-top: 1px;}
.sort-bar .select-layer .selected a { *display: inlineif IE7;} 
.sort-bar .select-layer:hover .selected {display: block;}
*/
/* .sort-bar .select-layer .options li.order-default { background: #eeeff1; padding-top:0; margin-top:4px; border-top:solid 1px #E7E7E7;} */
.select-layermonth .options1 {background-color:#454545; display:none; position:absolute;z-index:100;top: 33px;left: 0px;width: 96px;border-top: 1px solid #333;}
.select-layermonth:hover .options1 { display: inline-block;}
.select-layermonth:hover .options1 { *display: inline/* if IE6-7 */;}
.select-layermonth .options1 li { line-height: 30px; display: block; clear:both;width: 95px;}
.select-layermonth .options1 li a{ line-height: 30px; display: block; clear:both;width: 95px; font-size:12px; color:#999;}
.select-layermonth .options1 li a span{margin-left:10px;}
.select-layermonth .options1 li a:hover{text-decoration:none;color:#EEE;}
/*
 * 右边悬浮窗
 */
.xuanfu{
	position:fixed;
	z-index:20;
	right:20px;
	bottom:50px;
	border:1px solid #E9E9E9;
	width:48px;
	height:345px;
	background:#FFF;
	border-bottom:none;
}
.xuanfu a{
  text-decoration: none;	
}
.xcone{
	width:48px;
	height:48px;
	line-height:48px;
	border-bottom:1px solid #E9E9E9;
	text-align:center;
	cursor:pointer;
	font-size:14px;
	color:#C4C4C4;
}
.xcleft{
	width:196px;
	height:137px;
	position:absolute;
	top:96px;
	right:49px;
	display:none;
}
.xcleft1{
	width:190px;
	height:120px;
	position:absolute;
	top:47px;
	right:49px;
	display:none;
}
.xcleftcon{
	border:1px solid #E9E9E9;
	width:185px;
	height:137px;
}
.xcleftcon1{
	border:1px solid #E9E9E9;
	width:181px;
	height:120px;
}
.xcleftcontop{
	background:#FFF;
	height:35px;
	line-height:33px;
	border-bottom:1px solid #E9E9E9;
	position:relative;
}
.xcleftcontop1{
	background:#FFF;
	height:35px;
	line-height:33px;
	border-bottom:1px solid #E9E9E9;
	position:relative;
	font-size:12px;
	color:#999;
}
.xcleftconspan{
	margin-left:38px;
	display:block;
	float:left;
	width:30px;
	text-align:center;
	color:#C4C4C4;
	font-size:12px;
}
.bottomline{
	position:absolute;
	display:block;
	top:33px;
	left:37px;
	border:none;
}
.xcleftconbottom{
	background:#F5F5F5;
	height:91px;
	padding-top:10px;
}
.xcleftconbottom img{
	float:left;
	margin-left:10px;
	width:84px;
	height:84px;
}
.xcleftconbottom span{
	color:#C4C4C4;
	font-size:12px;
	line-height:20px;
	display:block;
	margin-left:104px;
	text-align:left;
	width:80px;
}
.xcleftconbottom1{
	background:#F5F5F5;
	height:160px;
	padding:0;
}

.useqq{
	width:119px;
	height:25px;
	display:block;
	margin-left:30px;
	margin-bottom: 10px;
}
.useqq1{
	width:119px;
	height:25px;
	display:block;
	margin-left:30px;
	margin-bottom: 10px;
}
.useqq2{
	width:119px;
	height:25px;
	display:block;
	margin-left:30px;
	margin-bottom: 10px;
}
#fixed_left_collection1{
	top: 0;
}
/*底部样式*/
.lxwm{
	width:1200px;
	margin:40px auto 0;
	display:block;
	overflow: hidden;
}
.onetype{
	width:220px;
	float:left;
	text-align:center;
	height:150px;
	margin-right:20px;
}
.onetype1{
	width:121px;
	float:left;
	text-align:center;
	height:150px;
	margin-right:150px;
}
.onetype1 a{
	text-decoration: none;
}
.onetype img{
	margin-top:25px;
}
.onetype1 img{
	margin-top:25px;
}
.wxtype{
	width:117px;
	display:block;
	text-align:center;
	float:right;
}
.wxtype img{
	border:1px solid #E4E4E4;
}
.lxtype{
	margin-top:25px;
	font-size:14px;
	color:#333;
}

.lxsm{
	font-size:12px;
	color:#999;
	margin-top: 5px;
}
.lxsmwx{
	font-size:12px;
	color:#999;
	margin-top:5px;
}

/*
 * 底部
 */
.footbottom{
	margin-top:30px;
	background:#1B1B1B;
	padding-bottom:10px;
	font-weight:500;
	display:block;
	width:100%;
}
.footbottomcon{
	width:1200px;
	margin:10px auto 0;
	padding-top:15px;
	color:#666;
	line-height:25px;
	font-size:12px;
	
	
}
.footbottomcon a{
	color:#666;
	margin-right:5px;
}
.footbottomcon a:hover{
	color:#999;
}
.renzheng{
	color:#999;
	height:30px;
	line-height:30px;
	margin-top:10px;
}
.renzheng img{
	float:left;
	margin-right:10px;
}
.footlogo{
	float:right;
}
.vip-privilege{
	cursor:pointer;
	height: 46px;
    line-height: 46px;
	float: left;
}
.vip-privilege a{
	text-decoration: none;
}
