﻿body 
{
	margin:0px;
	background:#fff;
	font-size:12px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	/*background:url(../images/bg.jpg) repeat-x #FFFFFF;*/
	
}
p,div,form{
 	margin:0px;
	padding:0px;
}
img{ border:0px;}
.clear{clear:both; }
ul,li{list-style:none;margin:0; padding:0;}
input{border:1px solid #cccccc;}


.outDiv{
	width:868px; margin:0 auto;background-color:#FFFFFF;	
}



/* menu */	
.menu {padding:5px 0 0 7px; margin:0; width:670px; float:right;}
.menu ul {padding:0; margin:0; list-style:none; border:0;}
.menu ul li {float:left; margin:0; padding:0 1px; border:0;}
.menu ul li a {float:left; margin:0; padding:13px 0 13px 0; color:#a44f00; background: url(../images/r_menuOver.jpg) no-repeat right; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span {padding:13px 16px 13px 16px;*padding:14px 16px 13px 16px; background: url(../images/l_menuOver.jpg) no-repeat left;}
.menu ul li a:hover {background: url(../images/r_menu.jpg) no-repeat right; color:#FFFFFF;}
.menu ul li a:hover span {background:url(../images/l_menu.jpg) no-repeat left; color:#FFFFFF;}
.menu ul li a.active {background:url(../images/r_menu.jpg) no-repeat right; color:#FFFFFF;}
.menu ul li a.active span {background:url(../images/l_menu.jpg) no-repeat left; color:#FFFFFF;}


/* //// main //// */
.div{
	width:927px; margin:0px auto; background:#fff;}
.link{
	width:887px; margin:6px auto; clear:both; padding:20px; background-color:#F2F2F2;}
.copyright{
	width:887px; margin:6px auto 0 auto; padding:10px 20px; background:#58595D;color:#9FA0A4;font-size:12px;	
}
.down{
	width:927px; margin:0 auto; height:70px; background:url(images/footbg.jpg) repeat-x;	
}


/*///// 链接类 /////*/
a:link 
{ 
	color: #454545; 
	text-decoration: none
}
a:visited 
{ 
	color: #454545; 
	text-decoration: none
}
a:hover 
{ 
	color: #454545; 
	text-decoration: underline
}

.a_twwhite:link 
{ 
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.a_twwhite:visited 
{ 
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.a_twwhite:hover 
{ 
	font-size: 12px;
	color: #FFFFFF;	
	font-weight:bold;
	text-decoration: none;
}

.a_foHui:link 
{ 
	font-size: 14px;
	color: #4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
.a_foHui:visited 
{ 
	font-size: 14px;
	color: #4A4A4A;
	font-weight:bold;
	text-decoration: none;
}
.a_foHui:hover 
{ 
	font-size: 14px;
	color: #4A4A4A;	
	font-weight:bold;
	text-decoration: none;
}

.a_foGreen:link 
{ 
	font-size: 14px;
	color: #58a36b;
	font-weight:bold;
	text-decoration: none;
}
.a_foGreen:visited 
{ 
	font-size: 14px;
	color: #58a36b;
	font-weight:bold;
	text-decoration: none;
}
.a_foGreen:hover 
{ 
	font-size: 14px;
	color: #7ab85e;
	font-weight:bold;
	text-decoration: none;
}

.tw_grey
{ 
	color:#666666; 
	font-size:12px;
}
.tw_greyB
{ 
	color:#666666; 
	font-size:12px;
	font-weight:bold;
}

.fo_blackB
{ 
	color:#040404; 
	font-size:14px;
	font-weight:bold;
}

.ei_redB
{ 
	color:#de0909; 
	font-size:18px;
	font-weight:bold;
}
.tw_redB
{ 
	color:#de0909; 
	font-size:12px;
	font-weight:bold;
}
.tw_greyT
{ 
	color:#999999; 
	font-size:12px;
}
.tw_green
{ 
	color:#015F23; 
	font-size:12px;
}
.fo_blue
{ 
	color:#4287b7; 
	font-size:14px;
}
.fo_redB
{ 
	color:#de0909; 
	font-size:14px;
	font-weight:bold;
}
.fo_orange
{ 
	color:#e27202; 
	font-size:14px;
	font-weight:bold;
}
.price
{ 
	color:#de0909; 
	font-size:14px;
	font-weight:bold;
}
.tw_foot
{ 
	color:#9FA0A4; 
	font-size:12px;
}
.tw_white
{ 
	color:#FFFFFF; 
	font-size:12px;
}
.bbs li a{font-size:12px; color:#666;}
.bbs li a:hover{color:#ff007c; text-decoration:underline;}
.bbs li span{float:right; color:#ccc;}
.bbs li font{font-size:12px;}
.texts{width:190px; border:0px; border-bottom:1px solid #ccc; font-size:12px; color:#000; font-weight:bold; font-family:verdana; background:; cursor:pointer; line-height:23px; height:22px; overflow:hidden;}
.textb{width:405px; border:0px; border-bottom:1px solid #ccc; font-size:12px; color:#000; font-weight:bold; font-family:verdana; background:; cursor:pointer; line-height:23px; height:22px; overflow:hidden;}
background:; cursor:pointer; line-height:23px; height:22px; overflow:hidden;}
.textc{width:100px;}