html, body{height:100%;}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
body,td {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #000000;}

ul,li{
margin:0px;
padding:0px;}
li{
display:inline;
list-style:none;
list-style-position:outside;
text-align:center;
font-weight:bold;
float:left;}

form{
    margin:0px;}
a {
	font-size: 14px;
	color: #005caa;
	text-decoration: none;}
a:hover {
	font-size: 14px;
	color:#FF0000;
	text-decoration: none;}

a.linkwhite12 {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;}
a.linkwhite12:hover {
	font-size: 12px;
	color:#FFFF00;
	text-decoration: none;}

a.linkwhite14 {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;}
a.linkwhite14:hover {
	font-size: 14px;
	color:#FFFF00;
	text-decoration: none;}

a.linkred12 {
	font-size: 12px;
	color: #cc0000;
	text-decoration: none;}
a.linkred12:hover {
	text-decoration:underline;}

.text_white_14bold
{
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;}

.lanmu_title {font-size:14px; color:#0193dd; font-weight: bold;}

.TabOn {float:left;  width:89px; height:47px; vertical-align:top; padding-top:20px; font-size:14px; font-weight:bold; color:#cc0000; display:block;cursor: pointer;background-image: url(iframe_top_bg_select.jpg);background-position: top;}
.TabOff {float:left; width:89px;height:47px;vertical-align:top; padding-top:20px; font-size:14px; font-weight:bold; color:#000000; display:block;cursor: pointer;}

.index_class_div a{width:135px; height:21px; margin:5px auto; padding-top:9px; font-size:12px; text-align:center; vertical-align:middle; display:block; cursor:pointer; color:#333333; text-decoration: none; background-color:#EEEEEE;}
.index_class_div a:hover{width:135px; height:21px; margin:5px auto; padding-top:9px; font-size:12px; text-align:center; vertical-align:middle; display:block; cursor:pointer; color:#FFFFFF; text-decoration: none; background-color:#cc0000;}

/* slide */
.slide{width:200px;height:150px;margin:0 auto;overflow:hidden;position:relative;background-color:#000;z-index:10;}
.slide ul{height:150px;}
.slide ul li{width:200px;height:150px;float:left;}
.slide .bg{width:200px;height:25px;position:absolute;background-color:#000;bottom:0;left:0;filter:alpha(opacity=30);opacity:.3;z-index:5;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:8px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(bg-slide.jpg) 0 -12px no-repeat;_background:url(ie6/bg-slide.jpg) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(bg-slide.jpg) no-repeat;_background:url(ie6/bg-slide.jpg) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}

.menuitem{position:relative; z-index:200;display:block;}
.menuitemtop{width:200px; height:25px; padding-top:10px; font-size:14px; font-weight:bold; color:#FFFFFF; display:block; cursor:pointer;}
.menuitem:hover{ background:#990000;}
.menuitem:hover .menuitemtop{color:#FFFF00;}

.index_lanmu_title{ font-size:14px; color:#FFFFFF; font-weight:bold;}

#login_btn{float:right; padding:5px 15px; background:#990000; color:#ffffff; display:block; cursor:pointer;}
#login_btn:hover{background:#cc0000;}

li{list-style:none; margin:0; padding:0;}  
.scroll{ width:200px; margin:0 auto; overflow:hidden; display:block;}  
.scroll li{ width:100%; height:64px; margin:4px 0;overflow:hidden;}   

.btn_reg{float:left;width:227px; margin:10px; padding:10px 0; background:#00CC00; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; border:0; overflow:hidden; display:block; cursor:pointer;}
.btn_reg:hover{background:#009900;}

.TabItem{position:relative; width:100%; min-height:200px; margin:5px auto; padding:5px 10px; overflow:hidden; display:block;}
.btn_login{float:left;width:227px; margin:10px; padding:10px 0; background:#e43c3f; font-size:14px; font-weight:bold; color:#ffffff; text-align:center; overflow:hidden; display:block; cursor:pointer;}
.btn_login:hover{background:#cc0000;}

.zeng_msgbox_layer, .zeng_msgbox_layer .gtl_ico_succ, .zeng_msgbox_layer .gtl_ico_fail, .zeng_msgbox_layer .gtl_ico_hits, .zeng_msgbox_layer .gtl_ico_clear, .zeng_msgbox_layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-image:url(gb_tip_layer.jpg);_background-image:url(gb_tip_layer_ie6.jpg);background-repeat:no-repeat;}
.zeng_msgbox_layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533;}
.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative;}
.zeng_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute;}
.zeng_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px;}
.zeng_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px;}
.zeng_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px;}
.zeng_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0;}
.zeng_msgbox_layer .gtl_ico_loading{width:16px;height:16px;border:0;background-image:url(sloading.jpg);float:left;margin:19px 10px 0 5px;}

.left_link{float:left; width:305px; height:54px; padding-top:35px; background:url(left_link_bg.jpg) left center no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; display:block; cursor:pointer;}
.left_link:hover{background:url(left_link_bg_hover.jpg); color:#FFFF00;}