/* CSS Document */
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td,img{margin:0;padding:0;font-weight:normal;}
h1,h2,h3,h4,h4,h5,h6,h7{margin:0;padding:0;}
a:link,a:visited{color:#666;text-decoration:none;}
a:hover,a:active{color:#ca0000;text-decoration:underline;}

body{font-family: "宋体";font-size:12px;color:#666666;background:#fff; line-height:22px;}
select{font-size:12px;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
fieldset{margin:0;padding:0;}
fieldset p{margin:0;padding:0 0 0 8px;}
.hidden{ display:none;}


ol,ul{list-style:none;}

.right{float:right;}
.left{float:left;}
.center{text-align:center;}
.totop{margin-top:10px}

.inputstyle{border:#ccc solid 1px;}

.clear{clear:both;}
/*------------font style---------------*/
.title{font-size:14px;}
.tit16{font-size:16px;}
em{font-style:normal;}

.red, .red a, .red a:link, .red a:visited, .red a:hover{color:#ca0000;}
.orange, .orange a, .orange a:link, .orange a:visited, .orange a:hover{color:#f88343;}
.gray, .gray a,.gray a:link,.gray a:visited, .gray a:hover{color:#999;}
.black, .black a,.black a:link,.black a:visited, .black a:hover{color:#000;}
.white, .white a,.white a:link,.white a:visited, .white a:hover{color:#fff;}

.en{font-size:11px; color:#cbcbcb; display:inline; padding:0px 5px 2px 5px; border-left:#cbcbcb solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:14px; height:14px; margin-left:5px;}

.lt{text-decoration:line-through; padding:0px 3px;}
.dprice{float:left;width:63px;line-height:12px;text-align:center; margin-top:2px;background:url(../images/dprice.gif); color:#fff;}

/*-----------main module-------------*/
.layout{width:950px; margin:0px auto;}

#top{
float:left;
width:950px;
height:84px;
background:url(../images/topbg.gif);
}
#top img{float:left; display:inline; margin:20px 0px 0px 10px;}
#top .toolbar{float:right; width:350px; display:inline; margin:10px;}

.sideunit01{width:216px;}
.sideunit02{width:724px;}

/*-------------导航----------------*/
.navbar{
float:right;
width:412px;
height:30px;
font-size:14px;
margin-top:12px;
}
.navbar a{color:#000;}
.navbar ul{float:left; height:30px; display:inline; margin-left:3px; background:url(../images/navbg.gif); padding:0px 1px;}
.navbar li{float:left; padding:0px 11px; margin-top:2px;display:inline; height:26px; background:url(../images/navbg_m.gif);line-height:27px;}
.navbar .upright{float:left; width:1px; height:30px; margin:0px; padding:0px; background:url(../images/upright.gif);}
.navbar .current{float:left; padding:0px 14px; margin-top:0px;display:inline; height:30px; background:url(../images/navbg_c.gif); border-left:#74081f solid 1px;border-right:#74081f solid 1px;}
.navbar .current a,.navbar .current a:hover{color:#fff;line-height:30px;}


/*-------------搜索栏----------------*/
#searchbar{
float:left;
width:948px;
height:59px;
border:#75081f solid 1px;
border-top:none;
white-space:nowrap;
overflow:hidden;
background:url(../images/navbar.jpg);
}

#searchbar .subnavbar{float:left;width:938px; display:inline; padding:8px 0px 10px 10px;}
#searchbar .subnavbar li{float:left; display:inline; padding:0px 9px; line-height:14px; height:14px;border-right:#fff solid 1px;}
#searchbar .subnavbar .nobor{border:none;}

#search{float:left; background:url(../images/ico-01.gif) no-repeat left 3px; margin:1px 0px 0px 12px; height:20px; line-height:20px;display:inline; width:870px; padding-left:30px;}
#search .inputstyle{ width:390px; height:18px; line-height:18px; border:#ccc solid 1px;}
#search .serbtn{width:55px; height:20px; line-height:20px; cursor:pointer;border:none; background:url(../images/btn01.gif); color:#101010;}
#search span{display:inline; margin-left:10px;color:#efefef; line-height:22px;}
#search span a{color:#efefef;}

/*-------------右侧菜单栏-----------------*/
.menutop{
	float:left;
	width:180px;
	height:22px;
	display:inline;
	padding:4px 0px 0px 36px;
	font-size:14px;
	color:#fff;
	background:url(/images/menutop.gif);
}
.menutoplog{
	float:left;
	width:216px;
	height:22px;
	display:inline;
	padding:4px 0px 0px 36px;
	font-size:14px;
	color:#fff;
	background:url(/images/menutop.gif);
}

.sidemenu{
float:left;
width:214px;
border-left:#ccc solid 1px;
border-right:#ccc solid 1px;
}
.sidemenu h2{margin:0px;}
.mainnav{
float:left;
width:189px;
height:24px;
font-size:12px;
line-height:24px;
display:inline;
padding:5px 0px 0px 25px;
background:url(../images/leftbg.gif);
}
.mainnav, .mainnav a, .mainnav a:link, .mainnav a:visited, .mainnav a:hover{color:#ca0000;}

.subnav{
float:left;
width:194px;
display:inline;
padding:4px 10px 5px 10px;
}
.subnav li{float:left; display:inline; padding:0px 8px; margin-top:6px; height:14px; line-height:14px; white-space:nowrap; border-right:#ccc solid 1px;}
.subnav a:link,.subnav a:visited{color:#666;text-decoration:none;}
.subnav a:hover,.subnav a:active{color:#ca0000;text-decoration:underline;}
.sidebtm01{
float:left;
width:216px;
height:16px;
background:url(../images/btm01.gif);
overflow:hidden;
}
/*----------底部联系服务-----------*/
#btmtel{
float:left;
width:950px;
height:87px;
margin-top:10px;
background:url(../images/btmtel.jpg) no-repeat;
}
#btmtel ul{
float:left;
width:760px;
display:inline;
margin:13px 17px 0px 170px;
}
#btmtel li{
 float:left; width:280px; padding-left:30px;margin-left:70px; display:inline; color:#888px; 
}
#btmtel .sp01{background:url(../images/sp01.jpg) no-repeat left 2px;}
#btmtel .sp02{background:url(../images/sp02.jpg) no-repeat 2px 2px;}
#btmtel .sp03{background:url(../images/sp03.jpg) no-repeat left 2px;}
#btmtel .sp04{background:url(../images/sp04.jpg) no-repeat left 2px;}
#btmtel .sp05{background:url(../images/sp05.jpg) no-repeat left 2px;}
#btmtel .sp06{background:url(../images/sp06.jpg) no-repeat left 2px;}

#footer{
float:left;
width:950px;
margin-top:10px;
}
#footer img{display:inline; margin-left:15px;}
#footer ul,#footer li{
float:left;
text-align:center;
width:950px;
}
#friendlink{ width:100%; clear:both;}
#friendlink .banner{ width:100%; clear:both; font-weight:bold;}
#friendlink ul{ margin:0px; padding:0px;}
#friendlink li{ float:left; width:108px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; margin-right:3px; line-height:26px; height:26px;}
