@charset "utf-8";


body { 
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;background:url(../images/page_bg.gif) repeat-y center ;
	text-align:center;
}




body, td,  span, input {

	
}
TextBox
{
	line-height: 120%;
	}

img {
	border: none;
}

.f_blue, a.blue {
	color: #069;
}



.f_gray, a.gray {
	color: #666;
}



.f_white, a.white {
	color: white;
}



.f_B {
	font-weight: bold;
}

a {
	color: black;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.header_icon {
	padding-bottom: 3px; 
	padding-right: 7px;
}





.menu {
	background: url(./images/shop_menu_bg.gif) repeat-x left center;
	height: 36px;
}

.menu .but_f {
	background: url(./images/shop_menu_f.gif) no-repeat left center;
	width: 121px;
	height: 31px;
	padding-top: 3px;
}

.menu .but_f a {
	color: #069;
}

.menu .but_n {
	background: url(./images/shop_menu_n.gif)    no-repeat left center;
	width: 121px;
	height: 31px;	
	padding-top: 3px;
	text-align:center;
	
	
}

.menu .but_n a {
	color: white;
	
	
}

.menu .f_w {
	margin-left: 20px;
}


.loc {
	background: url(./images/loc_bg.gif) repeat-x left center;
	height: 31px;
	text-align:left;
	padding-left:15px;
	
}



.links { width: 960px; margin: 0 auto 0px;  margin-top:1px; }
.link_ul { width: 932px; overflow: hidden; padding-left: 10px; }
.link_ul li { float: left; margin: 0 18px 10px 0; }
.link_ul li a { display: block; width: 88px; height: 31px; border: 1px solid #eee; overflow: hidden; }
.link_ul li a:hover { border: 1px solid #777; }


.hbgpages {
	width:960px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right: auto; 
	margin-left: auto;
	border-bottom-color:#006600;
	
	margin:auto; 
	
}


#head,  #foot {width: 960px; margin: 0 auto; overflow: hidden;}
.content,.banner {width: 950px; margin: 0 auto; overflow: hidden;}
.content {margin-bottom: 5px;margin-left: 5px;}


.jcenter{

	margin: 0 auto; overflow: hidden;
}

.area {
	clear:both;
	margin:0 auto;
	width:960px;
}


.bottomlink{
	width:930px;
	border:1px solid #eee;
	margin:15px auto  auto;
	background:#ffffcc;
	margin-bottom:8px;
	padding:5px 0;
	text-align:center;
	 color: #aaa; line-height: 16px;
}

.bottomlink p {color: #666; word-spacing: 3px; padding: 2px 0;}
.bottomlink a {color: #666; text-decoration: none;}
.bottomlink a:hover {text-decoration: underline;}

.copy{
	color: #666;
	line-height:22px;
	text-align:center;
}


.inputs{
		padding:2px 2px 0 2px;
		background: #F3F6F7  repeat-x left top;
		border-left:1px solid #D3D5D6;
		border-top:1px solid #B2B4B5;
		border-right:1px solid #D3D5D6;
		border-bottom:1px solid #E9EBEC;
}

.bluebtn{
width:87px;
height:24px;
text-align:center;
color:#fff;
border:none;
background:url(../images/blue_btn.gif) no-repeat ;
cursor:pointer;
}


.h_menu{background:url(./images/h_12.jpg)}
.h_menu a{display:block;text-align:center;color:#fff}
.h_menu a:hover{color:#f60; text-decoration:none}
.h_menu td.nor{background:url(./images/h_13.jpg) 100% 0 no-repeat;font:bold 14px/34px simsun;}
.h_menu td.act{background:url(./images/h_15.jpg);font:14px/34px simsun}
.h_menu td.act span{background:url(./images/h_14.jpg) no-repeat;display:block}
.h_menu td.act a{background:url(./images/h_16.jpg) 100% 0 no-repeat}
.h_subbbs{border:1px solid #DFE9F2;background:#FAFBFF;color:#CAD9EA;margin:8px auto}
.h_subbbs td{color:#CAD9EA}
.h_subbbs a{color:#069}
.h_subbbs a:hover{color:#f60}
