﻿BODY {
	 margin:0 auto; PADDING: 0px;FONT-SIZE: 13px;COLOR: #333333;BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
#body_all {
	BACKGROUND-COLOR: #ffffff;MARGIN-RIGHT: auto;MARGIN-LEFT: auto;BACKGROUND-POSITION: center top; MIN-HEIGHT: 100%; LEFT: 0px; BACKGROUND-IMAGE: url(); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP:0px; HEIGHT: auto; text-align: center;
}
#head {
	 MARGIN-RIGHT: auto;MARGIN-LEFT: auto;text-align: center; WIDTH:100%; HEIGHT:auto;BACKGROUND-COLOR: #ffffff;
}
#head_top {
	 MARGIN-RIGHT: auto;MARGIN-LEFT: auto;text-align: left; WIDTH:986px; HEIGHT: 125px;  clear: both;BACKGROUND-COLOR: #ffffff;
}
#log{
	float: left; margin-left: 0px; 
}
#menu1{
	float: right; margin-right: 6px; width:400px;  height: 20px;
}
#menu1 li{
	float: right; margin-right: 6px; width:60px; list-style: none; display: block;
}
#menu2{float: right; margin-right: 6px;width:540px; margin-top: 15px; height: 20px;}
#menu2 li{float: left; margin-left: 6px;width:auto;list-style: none; display: block; padding-left: 8px; padding-right: 0px; color: red;}
#menu2 ul li A:Link{ color: red; text-decoration: none;}
#menu2 ul li A:Hover{color: red; text-decoration:  underline;}
#menu2 ul li A:visited{color: red; text-decoration: none;}
#menu2 ul li A:active{color: red; text-decoration: none;}
#head_line {
	  MARGIN-RIGHT: auto;MARGIN-LEFT: auto;text-align: center;WIDTH:100%;HEIGHT: 63px;BACKGROUND: url(images/line_bg.gif) repeat-x 0px 0px; border-top: #b4234c solid 4px; margin-top: 0px;
}
#head_menu {
	 margin: 0px; WIDTH:986px;height:65px; text-align: center;MARGIN-RIGHT: auto;MARGIN-LEFT: auto;
}
#head_menu ul{
	padding-left: -40px; WIDTH:986px;height:60px; margin:4px 0px 4px 0px;text-align: center;BACKGROUND: url(images/eng.gif) no-repeat -5px 2px;
}
#head_menu ul li{
	   list-style: none; display: block; float: left; width:65px!important ;width:70px; height: 25px; padding: 5px; color: #bb3158; font-weight:bold; line-height: 15px;
}
#head_menu ul li A:Link{
	  color: #bb3158; font-weight:bold; text-decoration: none;
}
#head_menu ul li A:Hover{
	  color: #bb3158; font-weight:bold; text-decoration:  underline;
}
#head_menu ul li A:visited{
	  color: #bb3158; font-weight:bold; text-decoration: none;
}
#head_menu ul li A:active{
	  color: #bb3158; font-weight:bold; text-decoration: none;
}
#head_bananer {
	MARGIN-RIGHT: auto;MARGIN-LEFT: auto;padding-top:13px 0px auto; WIDTH:788px; TEXT-ALIGN: center; margin-bottom:-1px!important;margin-bottom: 2px;
}
#main{overflow: hidden;padding-left:1px!important;padding-left:0px;WIDTH:996px; text-align: center;MARGIN-RIGHT: auto;MARGIN-LEFT: auto;margin-top:0px; height:auto; BACKGROUND: url(images/right_bg.gif) repeat-y 741px 0px;}
#main_left {clear: both;float:left;WIDTH:730px;MARGIN-left:0px ;height: auto; overflow: hidden;} 
.l_navigation {PADDING-LEFT: 15px; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px; text-align: left;BORDER: #bb3158 1px solid; BACKGROUND: url(images/mybj_bg.gif) repeat-x 0px 0px;}
.l_navigation SPAN {FONT-WEIGHT: bold; FONT-SIZE: 12px}
.l_navigation2 {PADDING-LEFT: 30px; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px; text-align: left;BORDER: #bb3158 1px solid; BACKGROUND: url(images/line2.gif) repeat-x 0px 0px;}
.l_navigation2 SPAN {FONT-WEIGHT: bold; FONT-SIZE: 12px}
.c_main_box {BORDER: #bb3158 1px solid;MARGIN-TOP:4px;BACKGROUND: url(images/mybj_bg.gif) repeat-x 0px -20px;}
.c_main_box2{BORDER: #bb3158 1px solid;MARGIN-TOP:4px;BACKGROUND: url(images/line3.gif) repeat-x 0px -20px;}
.c_title_text{text-align:center; margin:20px 0;font-size:20px;}
.c_title_author{text-align:center;}
.c_Intro{margin:10px 20px;border:1px solid #CCCCCC;font-size:13px;min-height: 10px;padding:10px; text-align: justify;}
.c_content_overflow{margin:10px 20px;overflow:hidden;font-size:14px;line-height:25px;width:689px;color:#555555;text-align: justify;}
.c_content_overflow a{color:#444444;text-decoration:underline;text-align: justify;margin-right:8px;}
.c_content_overflow p{margin:15px 0; text-align: justify;}
.c_content_overflow .zx{margin:15px 0; text-align: center;}
.c_content_overflow img {max-width: 650px;}  //*ie7  ff*//
* html .c_content_overflow img{max-width: 650px;width:expression(this.width>650?"650px":"auto");}
.con_ad{float:left;height:400px;width:240px;border:1px solid #CCCCCC;padding:2px;margin-right:10px;}
.c_content_ask{margin:5px 206px;}
.c_content_ask a{width:125px;height:70px;display:block; float:left;}
.c_content_ask_1{background:url(images/con-ask.jpg) no-repeat 0 0;margin-right:50px;}
.c_content_ask_2{background:url(images/con-ask.jpg) no-repeat -125px 0;}
.c_bot_page{text-align:center;margin:5px 0;}
.c_bot_text{border:1px solid #bb3158;margin-top:5px;height:25px;line-height:25px;}
.c_bot_text font{margin-left:10px;}
.c_bot_link{text-align:center;height:25px;border:1px solid #bb3158;margin-top:8px;padding-left:60px;background:url(images/con-ico.gif) no-repeat 0 0;width:auto; overflow: hidden;}
.c_bot_link a{text-indent: 2em;display:block;float:left;line-height:25px;margin-right:45px;width:78px; padding-top: 1px;}
.ts {	PADDING-LEFT: 15px; BORDER: #bb3158 1px solid; height: 265px; margin-top: 5px;  width:auto; overflow: hidden;}
.ts SPAN {BORDER: #cccccc 1px solid; PADDING: 2px;DISPLAY: block;FLOAT: left;WIDTH: 144px; MARGIN-RIGHT: 5px; HEIGHT:123px}
.ts .pe_u_thumb A {DISPLAY: block; OVERFLOW: hidden; HEIGHT: 70px;WIDTH: 144px; height:123px;}
.ts SPAN A IMG {MIN-HEIGHT: 70px; WIDTH: 144px; height:123px;}
.ts H3 {FONT-SIZE: 13px; LINE-HEIGHT: 28px}
.ts p {text-align: left;  text-indent: 2em; margin-top: 0px;}
.class-Info-img {FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 10px ;margin-left:0px!important; margin-left: 0px; margin-top: 8px;}
.class-Info-img p {text-align: left;  text-indent: 2em; margin-top: -5px; margin-bottom: 0px;}
.class-Info-img H3 {FONT-SIZE: 13px; LINE-HEIGHT: 28px; margin-left: -30px; margin-top: 2px;}
.class-Info-list {WIDTH: 540px!important; width: 520px; float: right;margin-left: 0px;margin-top: 8px; padding-right: 8px;}
.class-Info-list ul{margin-left: 0px;clear: both;}
.class-Info-list LI {PADDING-LEFT:15px; BACKGROUND: url(images/an04.gif) no-repeat 0px 8px; FLOAT: left;  WIDTH: 200px;LINE-HEIGHT: 26px; MARGIN-RIGHT: 5px; text-align: left; display: block; margin-left: 0px;}
.c_title{color: #ffffff; font-weight: bold; font-size: 14px; width:670px!important;width:710px; height: 30px;margin-left:-6px!important;margin-left: -15px;margin-top:5px; margin-bottom:0px;PADDING-LEFT: 40px;padding-top:8px;text-align: left; BACKGROUND: url(images/line.gif) repeat-x 0px 0px;}

.link a {display:block;float:left;margin-right:20px;text-decoration:none;}

.border1{border-bottom: #d9dddc solid 2px;}
.border2{border-bottom: #9d103a solid 1px;}
.news H2 {FONT-SIZE: 13px; FLOAT: left; WIDTH: 323px; COLOR: #9d103a; HEIGHT: 23px}
#title{
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(images/an01.gif) no-repeat 0px -2px; FLOAT:left;margin-left:0px; WIDTH: 100px; COLOR: #9d103a; HEIGHT: 18px;  padding-top: 4px;
}
#title2{
	DISPLAY: block; FONT-SIZE: 12px; padding-left:24px; WIDTH: 100px; COLOR: #9d103a; HEIGHT: 13px;  padding-top: 11px;FLOAT:left;
}
.more{
	DISPLAY: block; BACKGROUND: url(images/more.gif) no-repeat 0px 2px; FLOAT:left; margin-left: 320px!important;margin-left:210px; WIDTH: 40px;HEIGHT: 18px; 
}
.more2{
	DISPLAY: block; BACKGROUND: url(images/more.gif) no-repeat 0px 2px; FLOAT:right;margin-right:6px; WIDTH: 40px;HEIGHT: 18px;
}
.more3{
	DISPLAY: block; BACKGROUND: url(images/more3.gif) no-repeat 0px 2px; FLOAT:right;margin-right:10px; WIDTH: 40px;HEIGHT: 18px; margin-top: 10px;
}
.more:link {
	DISPLAY: block; BACKGROUND: url(images/more.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 40px; HEIGHT: 15px; TEXT-DECORATION: none;  margin-top: -18px; margin-left:80px;
}
.more:visited {
	DISPLAY: block; BACKGROUND: url(images/more.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 40px; HEIGHT: 15px; TEXT-DECORATION: none;  margin-top: -18px; margin-left:80px;
}
.more:hover {
	DISPLAY: block; BACKGROUND: url(images/more.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 40px; HEIGHT: 15px; TEXT-DECORATION: none;  margin-top: -18px; margin-left:80px;
}
.more:active {
	DISPLAY: block; BACKGROUND: url(images/more.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 40px; HEIGHT: 15px; TEXT-DECORATION: none;  margin-top: -18px; margin-left:80px;
}
#main_right {
   margin-right:2px!important;margin-right:0px; width:245px; height: auto; margin-top: 0px; float: right;
}
#online{
	 TEXT-ALIGN: center;  padding-left: 4px; width:100%; height:auto; margin-bottom: 3px;
}
* html #online{
	 TEXT-ALIGN: right;  margin-left: 12px;  width:100%; height:auto; margin-bottom: 3px;
}
#search{
	height:30px;margin:3px ;padding:5px 0 0 16px; background-position:center right ;
}
.SubmitSearch2{
	background:url(images/sch.gif) no-repeat 0px 0px;cursor:pointer;height:25px;margin:1px 5px 0 4px;width:70px;border:none;
}
#team{
	 TEXT-ALIGN: center;  margin-left: 1px;  width:100%; height:auto;margin-bottom: 4px; padding-left:15px;
}
.tab_head{
	 TEXT-ALIGN: center;  width:222px; height:33px;BACKGROUND: url(images/right_hd.gif) no-repeat 0px 0px;
}
.tab_body{
	 TEXT-ALIGN: center;  width:222px; height: auto;BACKGROUND: url(images/right_line.gif) repeat-y 0px 0px; padding-top: 6px;
}
.tab_bottom{
	 TEXT-ALIGN: center;  width:222px; height:14px;BACKGROUND: url(images/right_bottom.gif) no-repeat 0px 0px; margin-top:-4px!important;margin-top:0px;
}
.lestword{
	 TEXT-ALIGN: center;  margin-left: 1px;  width:100%; height: auto;margin-bottom: 4px;padding-left:15px;
}
* +html .lestword{
	 TEXT-ALIGN: center;  margin-left: 1px;  width:100%; height: auto;margin-bottom: 4px;padding-left:8px;
}
.lestword div UL{
	text-align: left;  margin-left: 5px; padding-left: 2px; margin-top: 4px; margin-bottom: 4px;
}
.lestword div ul LI {
	BACKGROUND: url(images/an03.gif) no-repeat 0px 6px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #cccccc 1px dashed; list-style: none; text-align: left; display: block; padding-left: 20px;width:184px!important; width:210px;
}
* html .lestword div ul LI {
	BACKGROUND: url(images/an03.gif) no-repeat 0px 6px; LINE-HEIGHT: 23px; BORDER-BOTTOM: #cccccc 1px dashed; list-style: none; text-align: left; display: block; padding-left: 20px;width:184px!important; width:205px;
}
#question{
	 MARGIN-RIGHT: auto;MARGIN-LEFT: auto; TEXT-ALIGN: center;  margin-left: 1px;  width:100%; height:230px;margin-bottom: 4px;padding-left:15px; vertical-align: top;
}
* +html #question{
	 MARGIN-RIGHT: auto;MARGIN-LEFT: auto; TEXT-ALIGN: center;  margin-left: 1px;  width:100%; height:220px;margin-bottom: 4px;padding-left:8px; vertical-align: top;
}
#main_link{
	MARGIN-RIGHT: auto;MARGIN-LEFT: auto;WIDTH:986px;height: 100px; clear: both;
}
#link_con{
	CLEAR: both; PADDING: 5px;MARGIN: 4px 5px; WIDTH: 97%;  border: #cccccc solid 1px; text-align: left; height: 50px;
}
#link_con A:link {
	 float: left; display: block;margin-right:16px; text-decoration: none;
}
#link_con A:visited {
	float: left; display: block;margin-right:16px; text-decoration: none;
}
#link_con A:hover {
	float: left; display: block;margin-right:16px; text-decoration: underline;
}
#link_con A:active {
	float: left; display: block;margin-right:16px; text-decoration: none;
}
#link_con ul {
	 TEXT-ALIGN: left;  margin-left: 0px; margin-top: 4px;  padding: 10px; line-height:20px;padding: 5px;
}
#link_con li{
	white-space:normal;  list-style: none; margin-left: 10px; width: auto;FLOAT: left;
}
.menulist {
	PADDING-LEFT: 0px;WIDTH: 100%; LINE-HEIGHT: 10px; HEIGHT: 20px; padding-top: 10px; padding-bottom: 0px;
}
#bottom {
	 MARGIN-RIGHT: auto;MARGIN-LEFT: auto;text-align: center; WIDTH:986px; HEIGHT: 13px; margin-top: 4px;
}
