/*base*/
body{font-size:12px; font-family:"宋体","Verdana";}
td{line-height:150%;}
*{margin:0px; padding:0px; }
ul,li,p,form,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none;}
h1,h2{ font-size:14px;}
h3,h4{ font-size:12px;color:#ff6600}
a img{border:0px;}
a{color: #555555; text-decoration:none;}
a:hover {text-decoration:underline;}
.red a,.red a:visited{ color:#555555;}
/*all*/
#top,#nav,#menu,.ad,#main,#guide,#link,#footer,#content,#bottom{ margin:0 auto; width:900px;text-align:center;}
/*top*/
#top{ background:#F6F6F6; border:#E1E1E1 1px solid; height:20px; padding:4px 0px 0px 8px; width:890px; }
#top h3{ float:left; font-weight:normal;}
#top span{ float:right; margin-right:10px;}
/*nav*/
#nav{
	
	padding-top:6px;
	padding-bottom: 3px;
}
.nav_left{ float:left; margin-left:10px; margin-top:8px;}
.nav_left ul li{ float:left; margin-right:28px;}
.nav_left ul li p{ margin-top:5px;}
.nav_right{ float:right; margin-right:10px; margin-top:5px;}
.nav_right ul li{ float:left; margin-left:29px;}
.nav_right ul li p{ margin-top:5px;}
#logo{
	float:left;margin-top:10px;
}
#logo h1{ color:#FF0000; font-weight:normal; margin-top:5px;}
/*menu*/
#menu{ font-size:12px; clear:both}
.menu_top{ background:#F6F6F6; border:#E1E1E1 1px solid; height:30px;line-height:30px;  color:green;}
.menu_top h2{ float:left;}
.menu_top ul li{ float:left; margin-left:6px; }
.menu_top ul li a,.menu_top ul li a:visited{color:green;}

input{
border:1px solid #ccc;
margin:3px 0 0 0;
height:18px;
padding:0;
height:20px;
line-height:20px;
}
.input1{
border:1px solid #ccc;
height:21px;
padding:0;
line-height:20px;
}

#content{ overflow:auto; height:100%!important;}

.left{ float:left; width:585px;height:100px;}
.left1{ float:left; width:585px;height:48px;}
#right{margin-top:5px; border:#9C71CE 1px solid;float:right; width:305px;padding:0px;top:0px;}


.layout_0{ border:#e1e1e1 1px solid; background:#F6F6F6;color:#555555; margin-top:5px; padding:10px;overflow:auto; height:100%!important; }
.layout_0 ul li{ float:left;}

.layout_1{ background: url(/Happy51Images/li_03.gif) no-repeat 10px center #9C71CE; height:17px; padding:7px 0px 0px 35px; color:#FFFFFF;text-align:left;}

.layout_2{background:#ffffff;color:#555555; margin-top:0px; padding:5px;overflow:auto; height:286px; }
.layout_2 ul{}
.layout_2 ul li{ float:left;}

.layout_3{ border:#e1e1e1 1px solid; background:#F6F6F6;color:#555555; margin-top:5px; padding:10px;overflow:auto;width:585px;; float:left;}


.biglink{font-size:13px;text-align:left; height:23px;color: #ff6600;}
.biglink a,biglink a:visited,biglink a:link,biglink a:hover {font-size:13px; color:#ff6600;}

.IndexContent{font-size:12px; color: #555555;text-align:left;line-height:150%;}
.daright{font-size:12px; color: #555555;line-height:150%;text-align:right;}
.daleft{font-size:12px; color: #555555;line-height:150%;text-align:left;}
.daleft div{ float:left; width:49%;}

.content1{ float:left;width:32%; border:#E1E1E1 1px solid;height:21px; padding:0px 0px 0px 0px; text-align:left;height:220px;}
.content1 h3{ background: url(/Happy51Images/li_02.gif) no-repeat 10px center #FF9900; height:21px; padding:5px 0px 0px 35px;margin-left:0px;margin-top:0px;color:#ffffff;}
.content1 h3 span{ float:right; padding-right:10px;}

.content2{ float:left;width:32%; border:#E1E1E1 1px solid;height:21px; padding:0px 0px 0px 0px; text-align:left;margin-left:6px; height:220px;}
.content2 h3{ background: url(/Happy51Images/li_02.gif) no-repeat 10px center #3B9AD5; height:21px; padding:5px 0px 0px 35px;margin-left:0px;margin-top:0px;color:#ffffff;}
.content2 h3 span{ float:right; padding-right:10px;}

.content3{ float:right;width:34%; border:#E1E1E1 1px solid;height:21px; padding:0px 0px 0px 0px; text-align:left;height:220px;}
.content3 h3{ background: url(/Happy51Images/li_02.gif) no-repeat 10px center #9C71CE; height:21px; padding:5px 0px 0px 35px;margin-left:0px;margin-top:0px;color:#ffffff;}
.content3 h3 span{ float:right; padding-right:10px;}

.content4{ float:right;width:34%; border:#E1E1E1 1px solid;height:21px; padding:0px 0px 0px 0px; text-align:left;margin-top:4px; }
.content4 h3{ background: url(/Happy51Images/li_01.gif) no-repeat 10px center #9C71CE; height:21px; padding:5px 0px 0px 35px;margin-left:0px;margin-top:0px;color:#ffffff;}
.content4 h3 span{ float:right; padding-right:10px;}

.atitle
{
font-family: "宋体","Verdana";
font-size: 18px;
font-weight:bold ;
color: #336699;
}
.ctitle
{
font-family: "宋体","Verdana";
font-size: 14px;
font-weight:bold ;
color: #000000;
}
.btitle
{
font-family: "宋体","Verdana";
font-size: 14px;
font-weight:bold ;
color: #336699;
}
.acontent
{
font-family: "宋体","Verdana";
font-size: 14px;
color: #555555;
text-align:left;
line-height:180%;
}
.bbb
{
font-family: "宋体","Verdana";
font-size: 12px;
color: #aaaaaa;
text-align:left;
line-height:180%;
}
#bottom{height:46px; border-top: #E1E1E1 1px solid;background:#f6f6f6;margin-top:15px;padding-top:20px; }
