html {
overflow:-moz-scrollbars-vertical;
}

body,ul,li,dl,h1,h4,h5,span,p,dt,dl,dd,hr{
margin:0;
padding:0;
list-style:none;
list-style-type:none;}
ul,li,dt,dd,dl{
list-style:none;
list-style-type:none;}
body{
	margin:0 auto;
	text-align:center;
	text-align:left;
	background:url(../images/body_bg.jpg) repeat-x;
	background-color:#dfdfdf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img {
	border:0;
	margin-left: 0px;
	margin-top: 0px;
}

a{
font-weight:normal;
text-decoration:none;}
a:link{
color:#C00;
text-decoration:none;}
a:visited{
color:#C00;
}
a:hover{
color:#00CCCC;}
#main{
margin:0 auto;
padding-bottom:8px;
width:937px;
background-color:#FFF;
height:100%;
}
#top{
width:1003px;
margin:0 auto;
height:119px;}
.top_wrap{
height:119px;
background:url(../images/top_bg2.jpg) repeat-x;
width:100%;}
#header{
margin:0 auto;
width:937px;
height:84px;}
#header img{
float:left;
margin:0px 2px 2px 22px !important;
margin:0px 2px 2px 44px;}
ul.search{
margin-right:5px;}
ul.search li{
margin-top:22x !important;
margin-top:45px;
float:right;}
ul.search li input{
margin-right:5px;
border:0;
background:#ccc;
height:15px;}
#menu{
height:35px;
clear:both!important;}
#menu ul{
margin-left:150px!important;
margin-left:107px;}
#menu ul li,#menu ul li a{
width:90px;
text-align:center;
color:#181818;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
}
#menu ul li a{display:block;
line-height:35px;}
#menu ul li a:hover{
color:#fa5605;}
#menu ul li.current{
background:url(../images/link_bg.jpg) no-repeat 0 4px;}

/*常用字体颜色设置*/
.red{

	color:#AA0000;
	float: none;
	padding: 3px;
	font-weight: bolder;
	margin-left: 35px;
}

.beizu{
	color:#888;
	font:11px
}
h1{
	color:#a8a8a8;
	padding-top:55px;
	font-size:11px;
}
h2{

	padding-left:15px;
	padding-bottom:10px;
	font-size:12px;
}

h3{
margin:0;
padding:0;
padding-left:25px;
font-size:12px;}
h4{
font-size:12px;
color:#000033;}
h5{
font-size:12px;
color:#0b263e;
margin-left:2px;
padding-left:13px;
background:url(../images/box.gif) no-repeat 0px 7px;
}
.dotline{
border:#ccc dashed 1px;
margin:0;
padding:0;
height:1px;
}
.line{
border:#666 dashed 1px;
margin:0;
padding:0;
height:2px;}
.notfloat{
clear:both;}
/*常用字体颜色设置完毕*/
/*面包屑开始*/
#breadcrumb{
	padding:8px 10px 5px;
	font-size:11px;
	font-weight:bold;
	color:#999;
}
/*面包屑End*/

/*页尾的设置*/
#footer{
background:url(../images/footer_bg.jpg) repeat-x;
height:100px;}
.footer_box ul li{
font-size:9px;
float:left;
margin-left:15px!important;
margin-left:30px;}
.footer_box ul li a 
{
color:#2a2a2a;}
.footer_box{
width:800px;
margin:0 auto;}
.footer_box ul{
margin-left:100px;
padding:20px 0;
text-align:center;}
.footer_box p{
color:#999;
text-align:center;}
/*调整标签*/
#main{
display:table;}

.oldprice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00aa00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:line-through;
}
.discount {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00aa00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.price-red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.word-red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.facebook{
float:right;
margin-right:23px;
margin-top:-25px;}

.bottom_link a{
font-weight:normal;
text-decoration:none;
color:#7b7b7b;
}
.bottom_link a:link{
color:#7b7b7b;
text-decoration:none;}
.bottom_link a:visited{
color:#7b7b7b;
}
.bottom_link a:hover{
color:#7b7b7b;}
