@CHARSET "UTF-8";
* {margin: 0;padding:0;}
html{
	overflow-x:auto; 
	overflow-y: auto;
}
body {
	font-family:"微软雅黑" !important;
	color: #666666;
	position: relative;
}
/*去除a标签带来的虚框*/
a{
	bblr:expression(this.onFocus=this.blur());/*IE使用*/
	outline-style:none!important;/*FF使用*/
	text-decoration: none!important;/*去掉下划线*/
}  
 input{
	/*     border: 1px #cccccc solid; */
}
 select{
    border: 1px #cccccc solid;
 }
/**/
#navigationParent{
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	height: 40px;
	border-bottom: 2px solid rgb(23, 115, 224);
}
#commons{
	background:url('../img/bg-01_02.png');
	height:25px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
/* 	margin-top: 2px; */
	line-height: 25px;
	border-bottom: 1px solid #eaeaea;
}
.hidden{
	display:none;
}
.showDiv{
	background-color:white;
	position:absolute;
	z-Index:2;
	text-align: left;
	color: #BEBEBE;
}
.tableData {
	border-collapse: collapse;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.tableData tbody tr {
	border: 1px solid #888;
	background-color: #dbdbdb;
	height: 35px;
}
.tableData tbody tr th{
	font-size: 13px;
	text-align: center;
}

img {
	border: none;
}
/*搜索框*/
/* #search{ */
/* 	width: 570px; */
/* 	height: 45px; */
/* 	background: url("../img/search.png"); */
/* } */
#searchText{
/* 	width: 477px;  */
/* 	height: 37px; */
/* 	line-height: 37px; */
/* 	border: 0; */
/* 	margin-left: 3px; */
/* 	margin-top: 3px; */
font-size: 14px !important;
}
/*
去掉a标签下划线及点击前后不变色
*/
#top_ a:link {
font-size: 12px;
color: #7B7B7B;
}
#top_ a:visited {
color: #7B7B7B;
}
#top_ a:hover {
color: #FF60AF;
text-decoration: none;
}
/*去掉黑点*/
ul li{
	list-style-type:none;
}
/*搜索框按钮*/
/* #searchBox{ */
/* 	width: 80px; */
/* 	height: 40px; */
/* 	line-height: 40px; */
/* 	display: block; */
/* 	margin-top: 2px; */
/* 	float: right; */
/* } */
#search{
	box-sizing:border-box !important;
}
/*导航栏*/
#navigation{
	height: 40px; 
/* 	background-color: #1873e0; */
	text-align:center;
}
#webMunu{
	height: 40px; 
}
#webMunu li{
	height: 40px; 
	width: 100px;
}
#navStockClass{
	width: 200px !important;
	height: 40px; 
	background-color: #1873e0;
}
.navigation{
	width: 200px;
	height: 40px;
	display: block;
	float: left;
	line-height: 40px;
}
.navigation:hover{
/* 	background:#0d5dbb;  */
	text-decoration:none;
}
.navigation font{
	font-size: 16px !important;
	margin-left: 10px;
}
#show_userCenter{
	cursor:pointer;
	margin-right:15px;
	float: left;
	background-color:#F6F6F6;
	line-height: 36px;
	height:36px;
	width:110px;
	border-radius:2px;
	border: 1px solid #dedede;
	text-align: center;
}
#Show_CartGood{
	cursor:pointer;
/* 	text-align:36px; */
	float: left;
	width: 130px;
	height: 40px;
	display: block;
	background-color:#5bc0de;
	line-height: 40px;
	border-radius:2px;
	border: 1px solid #dedede;
	margin-top: 3px;
}
#shopCart_1{
	height: 36px;
	line-height: 36px;
/* 	display: inline-block; */
}
#shopCart_1 img{
	vertical-align: middle;
	margin-bottom: 5px;
}
.webMenu{
	font-size: 14px !important;
	font-weight: 600;
}
#indexPage font{
	font-size: 14px;
	font-weight: 600;
}
.navigationSon ul{
	min-width: 75px;
	min-height: 25px;
	background-color: white;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	text-align: center;
}
.navigationSon ul li{
	margin-top: 3px;
}
.pulldownParent{
	width: 75px;
	float: right;
}
.pulldownMobile{
	width: 78px;
	float: left;
	text-align: left;
}
.navOthers{
	height: 40px;
	display: block;
	width: 100px;
	float: left;
	line-height: 40px;
	margin-left: 1px;
	cursor: pointer;
}
.navOthers:HOVER{
/* 	background:#0d5dbb;  */
	text-decoration:none;
	float: left;
	color: #337ab7;
}
.changeColor{
	background-color: #3991EA;
}
/*导航栏全部商品分类*/
/**
首页全部商品分类
*/
#navigation ul{
	padding: 0;
}
.hidden{
	display:none;
}
.showDiv{
	background-color:#F0F0F0;
	position:absolute;
	z-Index:2;
	text-align: left;
	color: #BEBEBE;
}
.showStockSecondClass{
	background-color:#ffffff;
	position:absolute;
	z-Index:2;
	width: 200px;
	text-align: left;
	color: #BEBEBE;
	float: left;
}
.showStockThirdClass{
	background-color:white;
	position:absolute;
	width: 450px;
	text-align: left;
	color: #BEBEBE;
	float: left;
}
.secondTreeClass a{
	color: #fdfdfe !important;
	margin-right: 10px;
}
.secondTreeClass{
	float: left;
	width: 200px;
	margin-left: 5px;
}
.secondTreeClassHover{
	background-color:  white;
	
}
#stockClassLine{
	float: left;
	width: 195px;
	height:4px; 
	padding:0; 
	overflow:hidden;
	background: url("../img/myBorder.png");
}
#stockThirdClass{
	background-color:white;
	position:absolute;
	margin-left:200px;
	color: #BEBEBE;
	text-align: left;
	float: left;
}
#stockThirdClass ul{
	min-height: 200px;
}
#stockNavSTClass{
	position: relative;
	z-index: 2;
}
/*
所有商品分类
**/
#stockNavSecondClass{
	background: url("../img/allstockclass.png") no-repeat;
/* 	background-size:cover; */
	width: 200px; 
	height: 444px;
	float: left;
}
#stockNavThirdClass{
	background-color:white;
	position:absolute;
	z-index: 1;
	float: left;
	margin-left: 200px;
	width: 700px;
	height:444px;
	text-align: center;
	color: #BEBEBE;
	border-top: 2px solid #4892fe;
	border-bottom: 2px solid #4892fe;
	border-right: 2px solid #4892fe;
}
.rightStockClass{
	width: 670px;
	margin-left: 15px;
	margin-right: 15px;
	border-bottom: 1px solid #c9c9c9;
	min-height: 30px;
	text-align: right;
	line-height: 30px;
	float: left;
}
.rightStockClass :first-child a{
	font-size:14px !important; 
	color: #4b97ff !important;
	font-weight: 600;
}
.rightStockClass :first-child{
	min-width: 60px;
	float: left;
}
.rightStockClass div{
	float: left;
}
.rightStockClass_sec{
	max-width: 600px;
	text-align: left;
}
.rightStockClass_sec a{
	font-size:12px !important; 
	color: #858585 !important;
	margin-left: 10px;
	width: auto !important;
}
.rightStockClass_sec:parent{
	margin-left: 30px;
}
.rightStockClass_sec a:HOVER{
	color: #FF0080 !important;
}
.stockFirstClass{
	font-size: 14px;
	font-weight: 600;
}
.stockForthClass{
	font-size: 12px !important;
	display: inline-block;
}
/*历史搜索*/
.historySearch{
	background-color: white;
	text-align: left;
	position:absolute;
	z-index: 3; 
	cursor:pointer;
	margin-top: 3px;
}
.hiddenHistorySearch{
	display: none;
}
#historySearch ul li{
	width: 482px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #0d5dbb;
}
#historySearch ul{
	border: 1px solid #eaeaea;
}
.deleteHistory{
	float: right;
	cursor: pointer;
	display: inline-block;
	width: 75px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	color: #666666 !important;
}
.textHistory{
	float: left;
	cursor: pointer;
	display: inline-block;
	width: 390px;
	height: 25px;
	line-height: 25px;
	text-align: left;
	padding-left: 10px;
}
/*
搜索框显示实体标签
*/
.entityWords{
	color: red;
}
/*
搜索框显示虚幻标签
*/
.dimWords{
	color: #999999;
}
/*
选中历史搜索
*/
.checked{
	background-color: #eaeaea;
}
/*
未选中历史搜索
*/
.unchecked{
	background-color: white;
}
#showShCartStock{
	position: absolute;
	z-index: 1;
}
.hidenBox{
	display:none;
}
.showBox{
	background-color:#FFFFFF;
	position:fixed;
	left:40%;
	top:20%;
	margin-left: auto;
	margin-right:auto;
	border:10px solid #B4B4B4;
	display:block;
	cursor:pointer;
	z-Index:100;
	width: 300px;
	height: 200px;
	text-align: center;
}
.showOutOfStockBox{
	background-color:#FFFFFF;
	position:fixed;
	left:35%;
	top:30%;
	margin-left: auto;
	margin-right:auto;
	border:1px solid #B4B4B4;
	display:block;
	cursor:pointer;
	z-Index:3;
	width: 300px;
	height: 70px;
	text-align: center;
}
#u_mobile{
	margin-top: 10px;
}
.closeLogin{
	width: 18px;
	height: 18px;
	position: absolute;
	z-index: 4;
	float: right;
	right: 5px;
	top: 5px;
}
#loginBox input{
	width: 200px;
	height: 25px;
}
#cs_icon{
	width: 100%;
	height: 30px;
/* 	background-color: red; */
}
#u_n{
	text-align: left;
/* 	width: 200px; */
	height: 50px;
	margin-left: 50px;
	margin-bottom: 10px;
}
#u_n div{
	float: left !important;
}
#u_n input{
	height: 25px;
	line-height: 25px;
}
#u_p{
	text-align: left;
/* 	width: 200px; */
	height: 50px;
	margin-left: 50px;
}
#u_p div{
	float: left !important;
}
#u_p input{
	height: 25px;
	line-height: 25px;
}
.tc_user{
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: 600;
	height: 16px;
	margin-bottom: 5px;
}
.tc_input{
	height: 25px;
}
#shopCart{
	text-align: center;
}
/*
登录框遮罩
*/
#coverPage{
	position: absolute;
	z-index: 100;
	width: 100%;
}
/*
显示登录框遮罩
*/
.showCoverPage{
	background-color:black;
	left:0;
	opacity:0.5;
	position:absolute;
	top:0;
	z-index:100;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5; 
}
/*弹框登录*/
.login{
	width:75px;
	height: 30px;
	line-height: 30px;
	background-color: #3991EA;
	display: block;
	margin-left: auto;
	margin-right:auto;
	margin-top: 10px;
	margin-left: 60px;
	float: left;
	font-size: 16px;
	font-family: '微软雅黑';
	font-weight: 700px;
	color: white;
}
.register{
	width:75px;
	height: 30px;
	line-height: 30px;
	background-color: #f0f0f0;
	display: block;
	margin-left: auto;
	margin-right:auto;
	margin-top: 10px;
	margin-right: 60px;
	float: right;
	font-size: 16px;
	font-family: '微软雅黑';
	font-weight: 700px;
	color: black;
}
#myBorder{
	border-bottom:1px solid #3583eb; 
	float: left;
	width: 200px;
	margin-left: 10px;
	height:0px; 
/* 	margin:0;  */
	padding:0; 
/* 	border:none;  */
	overflow:hidden;
}
/*
最近浏览
*/
#pic-left ul li:FIRST-CHILD {
	margin-bottom: 3px;
	float: left;
	width: 200px;
	height: 60px;
	text-align: left;
	/*文字隐藏及*/
	word-break: keep-all;
	word-wrap: break-word;
	border-top: none !important; 
}

#pic-left ul li {
	margin-bottom: 3px;
	float: left;
	width: 200px;
	height: 60px;
	text-align: left;
	/*文字隐藏及*/
	word-break: keep-all;
	word-wrap: break-word;
	border-top: 1px dotted #d3d3d3; 
}

#pic-left .p-img img {
	margin-left: 3px;
	margin-top: 3px;
	float: left;
	width: 40px;
	height: 40px;
}

#pic-left .p-img {
	float: left;
	height: 60px;
	width: 50px;
}
#pic-left .p-name {
	float: right;
	text-align: left;
}

#pic-left .p-name a {
	float: right;
	width: 130px;
	height: 35px;
	font-size: 12px;
	color: #666666;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 5px;
	margin-top: 5px;
}

#pic-left .p-name a:link {
	background: no-repeat;
	text-decoration: none;
}

#pic-left .p-name a:visited {
	color: #666666;
	text-decoration: underline;
}

#pic-left .p-name a:hover {
	color: #F00078;
	text-decoration: underline;
	background: no-repeat;
}

#pic-left .p-price {
	font-size: 12px;
	text-align: left;
	margin-left: 60px;
}

#pic-left .p-price b {
	font-size: 13px;
	margin-left: 5px;
	color: red;
}
#bottom a{
	text-decoration: none;
	color: gray;
}
#bottom a:HOVER{
	text-decoration: none;
	color: #F00078;
}
#bottom{
	margin-left: auto; 
	margin-right: auto; 
	width: 1200px; 
	height: 300px;
	border-top: 1px solid #f0f0f0;
	text-align: center;
	margin-top: 20px;
	vertical-align: middle;
	clear: both;
}

#clearBoth{
	clear:both;
	height:0px; 
	margin:0; 
	padding:0; 
	border:none; 
	overflow:hidden;
}
.name{
	color: #666666;
	font-size: 12px;
	
}
/*猜你喜欢*/
.scan-font {
	background-color: #e5e5e5;
	height: 30px;
	margin: 2px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #DDDDDD;
	text-align: center;
	line-height: 30px;
}
#pic-right ul li {
	float: left;
	margin-top: 5px;
	margin-left: 13px;
	width: 149px;
}
#left_but img{
	height: 215px;
}
#right_but img{
	height: 215px;
}
#pic-right .p-name {
	float: left;
	margin-bottom: 3px;
	width: 150px;
	height: 40px;
}

#pic-right .p-name a {
	float: left;
	font-size: 12px !important;
	/*文字隐藏及*/
	word-break: break-all;
	word-wrap: break-word;
	text-align: left;
	color: #666666 !important;
	text-decoration: none;
}
#pic-right .p-name a:HOVER {
	color: #F00078 !important;
	text-decoration: underline;
}

#pic-right .p-img img {
	height: 120px;
	width: 120px;
}
#pic-right .p-img{
	height: 120px;
	width: 150px;
}

#pic-right .p-price b {
	color: #d9006c;
}
#pic-right .p-price{
	text-align: left;
	font-size: 14px;
	height: 20px;
	width: 150px;
}
/*展示购物车商品*/
#CartGood_show{max-height:300px;width: 265px;}
#showShopCart{float:right;margin-right:-1px;background-color:#ffffff;display:none;width:268px;z-index:2;max-height: 360px;border: 1px solid #f6f6f6;margin-top: 1px ;box-shadow: 0 0 3px #000;}
#shopCart_title{text-align:center;font-size: 14px;width:265px;height: 25px;display: none;font-family:Consolas;height: 40px;color: #666666}
.ssc_d{width:265px;margin-top: 5px;line-height: 15px;}
.ssc_li{height: 60px;border-bottom:1px solid #E0E0E0;}
.ssc_li_d{height: 60px;float: left;width: 265px}
.ssc_li_dd1{width: 60px;height: 60px;float:left;margin-top: 10px;margin-left: 5px;}
.hiddenWords{width:120px;height:60px;float:left;margin-left:5px;text-align:left;font-family:SimSun;font-size:12px;}
.ssc_li_dd3{width:60px;height:60px;float:right;line-height: 60px;text-align: center;margin-top: 25px;}
.ssc_li_dd3_sp{margin-right: 15px}
#grandTotal{width:265px;height: 40px;margin-bottom: 0;border-top: 1px solid #aaaaaa;line-height: 40px}
.gt_d1{margin-left:10px;height:40px;float:left;font-family:Consolas;font-size:12px;}
.gt_d2{height:40px;width:90px;float: right;text-align: center;padding-top: 6px;}
.gt_d2_but{font-family:SimSun;font-size:12px;color:#AAAAAA;background-color: #ffffff;width: 65px;height: 28px;border: 1px solid #AAAAAA; }
.gName_d1{margin-top:5px;height: 26px;width:;line-height: 13px;overflow: hidden;font-family:Consolas;}
.gAmt_d2{margin-top: 10px;color: #ff6600;font-family:Consolas;}
#cart_Mask{width:130px ;height: 10px;background-color: #ffffff;float: right;margin-top: -10px;margin-right:0}
a:HOVER{
	text-decoration: none !important;
}
/*公共尾*/
#bottom_{
	margin-left: auto; 
	margin-right: auto; 
	width: 1200px; 
	height: 300px;
	border-top: 1px solid #f0f0f0;
	text-align: center;
}
#bottom_child{
	margin-left: auto; 
	margin-right: auto; 
	width: 1050px; 
	height: 250px;
	text-align: center;
}
/*
热门搜索词
*/
#hotWords a{
	margin-left: 10px;
}