@charset "UTF-8";
body { margin:0px; padding:0px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background-color: #ffffff; background:url(../images/bg.gif) repeat-x top; height:auto;}



img { border:none; }
img, div, input { behavior: url("iepngfix.htc") }
#main {float:left;  margin-left:5px; width:903px;}
#main #mainBanner { height:258px; float:left; }
#main #mainBanner1 { height:258px; float:left; }
#main #mainBanner2 { height:258px; float:left; }



#main #leftNav { width:183px; float:left; background-color:#FFFFFF; height:auto; }
#main #leftNav div { margin:0px 5px 10px 5px; }
#main #leftNav #useful { height:60px; }
#main #leftNav #useful td { text-align:center; }
#main #leftNav .line { width:1px; background:url(../images/useful_line.gif) repeat-y; }
#main #leftNav #liveChat { height:55px; text-align: center; }
#main #leftNav #album { height:auto; }



#main #subMenu { width:178px; float:left; height:auto;}
#main #subMenu #mediaBox {margin:0px 9px 10px 9px;}
#main #subMenu .title {}
#main #subMenu .content {padding:5px 5px 0px 5px; background:url(../images/content_bg1.gif); height:144px;}
#main #subMenu .border { background-image:url(../images/pic_bg_mid.png); background-repeat: no-repeat; text-align:center; background-position: center center; width:161px; height:76px; margin:0px auto 0px auto;}
#main #subMenu .border img{ padding:3px;}
#main #subMenu .txt { padding:5px 10px 5px 10px; }
#main #subMenu #menubar {margin:0px 9px 10px 9px; width:160px;}
#main #subMenu #menubar #top{ background-image:url(../images/menu_top.png); background-repeat: no-repeat; height:5px; font-size: 0;}
#main #subMenu #menubar #mid{ background-image:url(../images/menu_mid.png); background-repeat: repeat-y; height:auto;}
#main #subMenu #menubar #bottom{ background-image:url(../images/menu_bottom.png); background-repeat: no-repeat; height:5px;font-size: 0;}
#main #subMenu #menubar .menu{ text-align:center;}
#main #subMenu #menubar .menu img{ padding-bottom:2px;}
#main #subMenu #product { }
#main #subMenu #ebook { }



#main #content {
	width:542px;
	background:#FFFFFF;
	float:left;
	height:auto;
}
#main #content div {}
#main #content .title { background:url(../images/main_titlebg.gif) no-repeat;  height:50px; text-align:center; }
#main #content .more { text-align: center; }
#main #content .more img{ padding-top:15px;}
#main #bottomline { background:url(../images/bottom_line.gif); height:10px; margin-top:10px;}
#main #content #news {
	color:#CCCCCC;
	width:512px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#main #content #news ul{ margin:0px; padding:0px; list-style-type: none;}
#main #content #news li{ line-height:22px; }
#main #content #news .date{ color:#333333; font-weight:bolder; }
#main #content #news .txt{ color:#ff8a00; }
#main #content #news .txt a:link { color:#ff8a00; text-decoration: none; }
#main #content #news .txt a:visited {color:#ff8a00; text-decoration: none;  }
#main #content #news .txt a:hover { color:#AA5E00; text-decoration: underline; }
#main #content #news .txt a:active {color:#ff8a00; text-decoration: none;  }

#main #content #team {
	color:#CCCCCC;
	width:512px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#main #content #team h1{ color:#008095; font-weight:bolder; font-size:12px; padding:0px; margin:0px 0px 5px 0px;}
#main #content #team p{ color:#777777; padding:0px; margin:0px;}
#main #content #team ul{ margin:0px; padding:0px; list-style-type: none;}
#main #content #team li{ line-height:22px; }
#main #content #team .date{ color:#333333; font-weight:bolder; }
#main #content #team .txt{ color:#ff8a00; }
#main #content #team .txt a:link { color:#ff8a00; text-decoration: none; }
#main #content #team .txt a:visited {color:#ff8a00; text-decoration: none;  }
#main #content #team .txt a:hover { color:#AA5E00; text-decoration: underline; }
#main #content #team .txt a:active {color:#ff8a00; text-decoration: none;  }

#main #content #coaches {
	color:#CCCCCC;
	width:512px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#main #content #coaches h1{ color:#008095; font-weight:bolder; font-size:12px; padding:0px; margin:0px 0px 5px 0px;}
#main #content #coaches p{ color:#777777; padding:0px; margin:0px;}
#main #content #coaches ul{ margin:0px; padding:0px; list-style-type: none;}
#main #content #coaches li{ line-height:22px; }
#main #content #coaches .date{ color:#333333; font-weight:bolder; }
#main #content #coaches .txt{ color:#ff8a00; }
#main #content #coaches .txt a:link { color:#ff8a00; text-decoration: none; }
#main #content #coaches .txt a:visited {color:#ff8a00; text-decoration: none;  }
#main #content #coaches .txt a:hover { color:#AA5E00; text-decoration: underline; }
#main #content #coaches .txt a:active {color:#ff8a00; text-decoration: none;  }
#main #banner{ width:164px; float:right; background-color:#FFFFFF;} 
#main #banner img{ padding-bottom:10px;} 
#main #banner1{ width:164px; float:right; background-color:#FFFFFF;} 
#main #banner1 img{ padding-bottom:10px;} 
#main #banner2{
	width:164px;
	background-color:#FFFFFF;
} 
#main #banner2 img{ padding-bottom:10px;} 

#main #content #medianews { }
#main #content #coaches { }

#main #sub_content { width:512px; background:#ffffff; float:left; padding:0px 15px 15px 15px;}
#main #sub_content  .menu_three{ height:480px;}
#main #sub_content  .menu_four{ height:515px;}
#main #sub_content  .menu_five{ height:540px;}
#main #sub_content  .menu_six{ height:921px;}
#main #sub_content  .menu_seven{ height:652px;}
#main #sub_content  .menu_eight{ height:683px;}
#main #sub_content  .menu_eleven{ height:534px;}
#main #sub_content #txt{
	overflow-y: auto;
	overflow-x: auto;
	font-weight: bold;
}
#main #sub_content div {

}
#main #sub_content .title { background:url(../images/main_titlebg.gif) no-repeat;  height:50px; text-align:center; }
#main #sub_content .more { text-align: center; }
#main #sub_content .more img{ padding-top:15px;}
#main #sub_content .position_header{color: #003366; font-size: 14px; font-weight: bold;}
#main #sub_content .position_content{color: #515151; font-size: 12px; font-weight: bold;}




#main #footer {  margin:0px;  width:900px; height:59px; background:#FFFFFF; float:left; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #dadada; border-bottom-color: #dadada; }
#main #footer .content{ padding:9px 10px 9px 10px; }
#main #footer .pulldown{ height:19px; margin-top:6px; font-size:11px;}
#main #footer .copyright{ text-align:right; white-space: nowrap; color:#999999; font-size:11px;}


body,td,th {font-size:12px;}
/*整体内容CSS设置*/
.contentnew {width:300px;height:80px;float:left;}
/*新闻显示区*/
.newscontent {width:200px;border:solid #CCC 1px;height:100px;margin:10px;float:left;}
.news_view {width:200px;height:100px;float:left;}
/*新闻列表*/
.newslist {width:303px;margin:10px;padding:0;float:left;border-right:solid #ccc 1px;}
.news_box {width:100px;height:100px;float:left;border-top:solid #ccc 1px;border-bottom:solid #ccc 1px;border-left:solid #ccc 1px;cursor:pointer;}

