body{background:url('../images/background.gif') center -40px repeat-x;margin:0px;}
a img{border:0;}
a{border:0;text-decoration:none;}
.left{float:left}
.csBody{width:960px;margin:0px auto;}
.nofloat{clear:both;}
#Loading{
	width: 100%; height: 1500px;display:none;z-index:98;position: absolute;top:0px;left:0px;
}
#Loading .blank{
	z-index:98;position: absolute;top:0px;left:0px;width: 100%; height:100%;
	filter:alpha(opacity=80);opacity: 0.8; -moz-opacity: 0.8; background: #666; 
}
.pageLink{display:none;}
/*Header*/
.csLogo{width:103px;height:120px;background:url('../images/logo.gif') 0px 0px no-repeat;float:left;}
.csBanner{height:49px;font-size:12px;line-height:49px;padding:0px 15px}
.csBanner a{color:#000;text-decoration:none;}
#Login{float:left;}
.topMenu{float:right;}
.csHeader{margin-top:12px;background:url('../images/headbg.gif') 0px -80px repeat-x;height:108px;overflow:hidden;}

/*Menu*/
#csMenu dl{
	display:none;height:30px;line-height:30px;margin:0px;padding:0;
	background:#CC0001 url('../images/background.gif') right 0px no-repeat;
	font-size:12px;color:#FFF;
}

#csMenu dl dt span{background:url('../images/jt.gif') right 2px no-repeat;padding:4px 30px 0px 4px;font-weight:600}
#csMenu dl dt span.i,#csMenu dl dt span a{background:transparent;}
#csMenu dl dt a{
	color:#F9F9F9;text-decoration:none;padding:5px 10px;font-weight:600;
	background:#CC0001 url('../images/headbg.gif') right -4px no-repeat;
}
#csMenu dl dt a:hover{color:#FFF;}

#csMenu dl dd{position:absolute;display:none;z-index:66;border:solid 2px #C00;background:#FFF;padding:5px 5px 2px 5px;margin:5px;margin-top:-28px;}
#csMenu dl dd .multi_menu{float:left;background:#FAFAFA;border:solid 1px #DDD;margin-left:5px;width:150px;}
#csMenu dl dd .multi_menu.first{margin-left:0}
#csMenu dl dd .multi_menu .tit,
#csMenu dl dd .multi_menu .tit a{color:#C00;text-indent:5px;line-height:25px;height:25px;font-size:16px;font-weight:600}
#csMenu dl dd .multi_menu .tit{padding-top:5px;}
#csMenu dl dd .multi_menu a{display:block;text-indent:15px;line-height:20px;height:20px;color:#666;text-decoration:none}
#csMenu dl dd .multi_menu span{display:block;line-height:20px;height:20px}

#csMenu_Div_0 dt{padding-left:20px;}
#csMenu_Div_1 dt{padding-left:20px;}
#csMenu_Div_2 dt{padding-left:140px;}
#csMenu_Div_3 dt{text-align:right;padding-right:250px;}
#csMenu_Div_4 dt{text-align:right;padding-right:140px;}
#csMenu_Div_5 dt{text-align:right;padding-right:140px;}
#csMenu_Div_6 dt{text-align:right;padding-right:30px;}
#csMenu_Div_7 dt{text-align:right;padding-right:30px;}
#csMenu_Div_8 dt{text-align:right;padding-right:30px;}
#csMenu_Div_9 dt{text-align:right;padding-right:30px;}

#csMenu ul{list-style:none;padding:0px;margin:0px;height:28px;overflow:hidden;}
#csMenu ul.csMenuItems li{
	height:28px;width:73px;padding-left:3px;
	line-height:28px;text-align:center;
	float:left;
}
#csMenu ul.csMenuItems li a{
	display:block;
	background:url('../images/background.gif') 0px 0px no-repeat;
	color:#666666;font-weight:800;font-size:13px;text-decoration:none;
}
#csMenu ul.csMenuItems li.hover a{background:url('../images/background.gif') -100px 0px no-repeat;color:#FFF;}

/*新菜单*/
.div_menu{width:510px;display:none;border:solid 1px #C00;border-right:solid 2px #A00;border-bottom:solid 2px #A00;position:absolute;background:#FFF;z-index:9;}
.div_menu_dl{background:#F2F6F9;width:155px;margin:0;padding:0;float:left;}
.div_menu_dl dt{margin:1px 0;padding:0;border-right:solid 1px #CCC;background:url('../images/menu_title.gif') no-repeat 2px 2px;width:154px;height:30px;font-size:13px;text-align:center;line-height:30px;color:#333;font-weight:800;}
.div_menu_dl dd{margin:0 0 0 10px;text-indent:10px;padding:0;border-right:solid 1px #CCC;line-height:24px;height:24px;font-size:14px;}
.div_menu_dl dd a{font-size:12px;text-decoration:none;color:#444;}
.div_menu_dl dd a.hot{color:#C00;}
.div_menu_dl dd a.new{color:#090;}
.div_menu_dl dd.hover{background:#FFF;border:solid 1px #CCC;border-right:0;}
.div_menu_dl dd.hover a{font-weight:800;}
.div_menu_div{float:right;padding:5px;background:#FFF;width:345px;}
.div_menu_div div{float:none;clear:both;padding:5px;}
.div_menu_div div.model_loading{font-weight:800;font-size:18px;color:#FC8E2C;line-height:30px;width:333px;}
.div_menu_div div.model_loading img{vertical-align:middle;margin:0 8px;}
.div_menu_div div.model_pic{text-align:center;}
.div_menu_div div.model_pic img{border:solid 1px #CCC;width:320px;}
.div_menu_div .model_txttitle{font-size:12px;line-height:16px;margin:0;padding:0;color:#333;font-size:12px;font-weight:800;}
.div_menu_div .model_txtbody{font-size:12px;line-height:16px;color:#666;}
.div_menu_div .model_txtbody p{margin:0;margin:0;width:320px;text-indent:15px;height:auto;line-height:15px;}
.div_menu_div dl{margin:0;padding:0;}
.div_menu_div dl dt{float:none;clear:both;margin:0;padding:0;padding-top:5px;font-weight:600;line-height:20px;color:#333;font-size:12px;text-indent:5px;}
.div_menu_div dl dd{width:110px;float:left;margin:0;padding:0;text-indent:5px;line-height:16px;}
.div_menu_div dl dd a{font-size:12px;color:#666;text-decoration:none;}
.div_menu_div dl dd a:hover{text-decoration:underline;}
.div_menu_cl{clear:both;height:1px;width:154px;overflow:hidden;background:#F2F6F9;border-right:solid 1px #CCC;}
/*新菜单*/


/*LoginBox*/
#LoginBox{
	position:fixed;
	left:50%;
	z-index:999;
}
.prompt form {margin:0px;padding:0px}
.prompt {
	position:absolute;	width: 428px; display: block;  height: 296px;
	left:50%;margin-left:-214px;top:120px;
	text-align: left; background:url("../images/loginbox/prompt_bg.png"); 
	overflow: hidden;z-index:99;
}
.prompt h3 *{border:solid 1px #EFEFEF;vertical-align: middle;}
.prompt h3 img{margin-left:5px}
.prompt h1 {
	text-align: left; margin: 15px 0px 0px 20px;
	display: inline; float: left;height:30px;
	color: #FFF; font-size: 14px; font-weight: bold
}
.prompt .close {
	position: relative; margin: 7px 18px 0px 0px; float: right
}
.prompt h2 {
	text-align: left; line-height: 18px; color: #334F67; font-size: 13px; font-weight: bold;
	margin: 15px 0px 20px 28px; width: 340px; height: 36px; clear: both;
}
.prompt h3 {
	text-align: left; margin: 0px 0px 6px 60px; font-size: 14px
}
.prompt h3 .input_t {
	position: relative; width: 186px; height: 20px; 
	border:#966 1px solid; line-height: 20px; 
	border-right:solid 1px #C4C7C8;
	border-bottom:solid 1px #C4C7C8;
	background:#F3F3F3;
}
.prompt h3 input.hover{
	border:#CC0000 1px solid; 
	border-right:solid 1px #C4C7C8;
	border-bottom:solid 1px #C4C7C8;
	background:#FCF08E;
}
.prompt h4 {
	margin: 0px 0px 10px 112px
}
.prompt .ts5 {
	border: #EDDDAB 1px solid; display: inline; background: #FFFCE9; float: left; height: 20px;
	padding:0px 10px; line-height: 20px; margin: -27px 0px 0px 230px; color: #C0880F; 
}
.prompt h4 .input_c {
	position: relative
}
.prompt h4 span {
	line-height: 30px; float: left; height: 30px; margin-left: 5px
}
.prompt h4 span a:link {
	position: relative; color: #FD6C01; text-decoration: underline
}
.prompt h4 span a:visited {
	position: relative; color: #FD6C01; text-decoration: underline
}
.prompt h4 .bottom {
	position: relative; border-bottom-style: none; border-right-style: none; 
	width: 88px; border-top-style: none; background: url("../images/loginbox/bottom.gif") no-repeat; 
	float: left; height: 30px; color: #FFF; margin-left: 4px; font-size: 14px; border-left-style: none;
	cursor: pointer; font-weight: bold
}
.prompt h5 {
	margin: 0px 0px 0px 40px; width: 345px; clear: both; font-size: 13px; 
	border-top: #C3C7C6 1px solid; padding-top: 10px
}
.prompt h5 a:link {
	position: relative; color: #FD6C01; text-decoration: underline
}
.prompt h5 a:visited {
	position: relative; color: #FD6C01; text-decoration: underline
}


/*csMain*/
.csMain{margin-top:5px;clear:both;float:none;}
.csWhere{background:#EEE;border:1px solid #CCC;border-left:none;border-right:none;height:25px;line-height:25px;padding:0px 15px;font-size:12px;overflow:hidden}
.csWhere a{color:#000;font-weight:800;padding:0px 3px;font-size:13px;text-decoration:none;}
.csWhere a:hover{text-decoration:underline}
.csWhere h1,.csWhere h2{display:inline;font-size:12px;font-weight:400}
.csWhere h1{padding:0px 15px 0px 0px}

/*csLeftMenu*/
.csLeftMenu{
	font-size:12px;width:200px;
}
.csLeftMenu dl{margin:0px;padding:0px;margin-top:5px;}
.csLeftMenu dt{
	background:url('../images/csLeft.gif') 0 top no-repeat;height:30px;
	text-indent:20px;line-height:38px;font-size:14px;font-weight:800;
	overflow:hidden;
}
.csLeftMenu dt span{float:right;margin-right:5px;font-size:12px;font-weight:400}
.csLeftMenu dd{
	height:26px;background:url('../images/csLeft.gif') 0 -64px no-repeat;
	margin:0px;padding:0px;line-height:26px;text-indent:28px;overflow:hidden;
}
.csLeftMenu div{background:url('../images/csLeft.gif') 0 -93px no-repeat;height:7px;overflow:hidden}
.csLeftMenu a{text-decoration:none;color:#333;}
.csLeftMenu a:hover{text-decoration:under-line;color:#000;}

/*csFooter*/
.csFooter{background:url('../images/bottombg.gif') repeat-x;font-size:12px;padding-top:20px;}
.csFooter p{margin:0px;padding:0px 15px;line-height:25px;}

.csFooter .BottomMenu{font-size:13px;padding:0px 10px;line-height:25px;height:25px;}
.csFooter .BottomMenu a{color:#000;text-decoration:none}
.csFooter .BottomMenu a:hover{text-decoration:underline}
.csFooter a strong{color:#000;text-decoration:none;}
.csFooter .BottomLeft{width:680px;float:left}
.csFooter .BottomRight{width:200px;float:right;margin-right:20px;text-align:right}


/*JsFoucs*/
#jsFocusDiv{overflow:hidden;}
#jsFocusLink{
	display:block;text-decoration:none;
}
#jsFocusBut{margin-top:-40px;}
#jsFocusBut div{float:right;margin-right:10px;}
#jsFocusBut div span{
	float:left;display:block;
	width:20px;height:20px;
	line-height:20px;text-align:center;
	background:#EEE;
	margin-right:5px;
	border:solid 1px #666;
}
#jsFocusBut div span.focus{
	background:#333;
	color:#FFF;
	border:solid 1px #000;
}

/*公告
body{background-position:center -30px;padding-top:32px;}

.gg{position:absolute;padding:5px 0px;text-align:center;width:100%;left:0px;top:0px;background:#FF0;color:#C00;}
.gg a{color:#C00;font-weight:600;font-size:14px;text-decoration:none;}
公告*/

/*10year
body{padding-top:113px;background-image:url('../images/day/10year.gif');}
.csBanner{height:39px;line-height:39px;}
.csHeader{height:98px;}
.csLogo{width:103px;height:120px;background:url('../images/logo.gif') 0px -8px no-repeat;float:left;}
10year*/

.host_sider{background:#FFF;width:193px;margin:8px 0 0 3px;border:1px}
.host_sider_title{height:35px;overflow:hidden;border-bottom:solid 3px #C00;}
.host_sider_title .menu{margin:3px 0 0 0;background:#FFF6F7;height:30px;line-height:30px;border:solid 1px #F5EBF5;display:block;float:left;width:83px;text-align:center}
.host_sider_title span.menu{width:21px;color:#C00;cursor:pointer;}
.host_sider_title a.menu{font-family:'Microsoft Yahei';text-decoration:none;color:#C00;}
.host_sider_title .hover{margin-top:0;font-weight:800}
.host_sider_title a.hover{border:solid 1px #C00;background:#C00;height:35px;line-height:35px;color:#FFF}
.host_sider_title ul{clear:both;margin:36px 0 0 85px;*margin-top:1px !important;*margin-top:-29px;padding:0;position:absolute;width:106px;background:#EEE;display:none;border:solid 1px #C00;}
.host_sider_title ul li{list-style:none;margin:3px 0;text-indent:5px}
.host_sider_title ul li a{display:block;height:25px;line-height:25px;text-decoration:none;font-size:13px;color:#333;font-weight:800}
.host_sider_title ul li a.hover{height:25px;line-height:25px}
.host_sider_body{border:solid 1px #F5EBF5;border-top:none}
.host_sider_body dl,.host_sider_body dl dt,.host_sider_body dl dd{margin:0;padding:0}
.host_sider_body dl dt{height:30px;line-height:30px;text-indent:25px;background:#F5F5F5 url('../images/leftMenu.gif') 10px -111px;color:#666;border:0;border-bottom:solid 1px #E5E5E5;cursor:pointer;font-weight:800;font-size:13px;font-family:'Microsoft Yahei';}
.host_sider_body dl dt span{float:right;font-size:12px;color:#999;margin-right:10px;font-weight:400;}
.host_sider_body dl dd{display:none;height:25px;line-height:25px;background:#FAFAFA url('../images/leftMenu.gif') 18px -151px;border:0;border-bottom:solid 1px #F5EBF5;font-size:12px}
.host_sider_body dl dd a{text-decoration:none;text-indent:30px;color:#666;display:block}
.host_sider_body dl dd.hover{background-color:#FEE;border-top:solid 1px #FDD;height:27px;line-height:27px;font-weight:800}
.host_sider_body dl dd.hover a{color:#C00;}
.host_sider_body dl.hover dd{display:block;}

