@charset "gb2312";
body {background:#72a502 url(../img/base_body.gif);}

/*----top nav----*/
#top_menu {border-bottom-color:#a3c45a;}
#top_menu li{border-color:#A3C45A;/*background:url(../img/base_tnav_brd.gif) no-repeat left bottom;*/}
#top_menu a:link, #top_menu a:visited {color:#356501;}
#p_base #tnav3 a:link,#p_base #tnav3 a:visited {color:#FFF;}
#top_menu a:hover, #top_menu a:active {color:#FFF;text-shadow:0 0 5px #F30;}

/*----other----*/
#main{text-align:left;position:relative;clear:both;width:970px;min-height:660px;margin:auto;background:url(../img/base_main.gif) no-repeat;}
#logo {position:absolute;margin:7px 0 0 13px;left:0;}
#menu {position:absolute;left:0;top:105px;width:262px;text-align:center;}
#menu ul {margin:20px 0 0 10px;}
#menu a {color:#000;text-decoration:none;display:block;background:no-repeat;height:48px;padding:8px 0 0 86px;text-align:left;}
#menu a:hover {color:#F90;font-weight:bold;}
#menu a span {display:none;}
#menu li {height:60px;}
#menu #menu1 a {background-image:url(../img/base_menu1.gif);}
#menu #menu2 a {background-image:url(../img/base_menu2.gif);}
#menu #menu3 a {background-image:url(../img/base_menu3.gif);}
#menu #menu4 a {background-image:url(../img/base_menu4.gif);}
#menu #menu5 a {background-image:url(../img/base_menu5.gif);}
#show {margin:0 40px 0 262px;width:687px;padding-bottom:70px;background:url(../img/base_show.gif) no-repeat left bottom;color:#000;}
#show h3 {font-size:1em;}
#show h3, #show p, #show ol, #show .trainer, #show .trainerList {width:637px;line-height:200%;padding:0 25px;margin:0;background:url(../img/base_show_p.gif) repeat-y;}
#show .trainerList {overflow:auto;}
#show .trainerList li{width:4em;padding-left:2em;float:left;}
#show ol {list-style:inside decimal;}
#show p {text-indent:2em;}
#show ol span {display:block;margin-left:16px;}
#show h1 {height:34px;margin-bottom:6px;background:url(../img/base_title.gif) no-repeat 100% 100%;text-indent:-9999px;}
#show h2 {background:url(../img/base_show_h2.gif) no-repeat;width:637px;padding:15px 25px;color:#F60;font-size:12px;}
#show h2 span {display:block;}
.img a {color:#000;}
#show .trainer {padding-top:15px;}
#show .trainer p,#show .trainer h3, #show .trainer .bio, #show .trainer .service {background:none;text-indent:0;padding:0;font-size:1em;margin-left:170px;width:auto;}
#show .trainer h3 {border-top:3px double #999;border-bottom: 1px dotted #ccc;color:#F60;text-align:center;margin:0;}
#show .trainer .photos {width:160px;float:left;padding:5px;}
#show .trainer .photos img {display:block;margin:5px 0;padding:1px;border:1px solid #999;}
#show .trainer h4 {font-weight: bold;background:#eee;font-size:1em;}
#show .trainer h5 {font-size:1em;}
#show .trainer dd {margin-left:2em;}
#show .trainer em {font-weight:bold;font-style:normal;color:#F60;}
#show .trainer .bio dt{float:left;font-weight:bold;background:transparent;}
#show .trainer .bio dd{margin:0;}
#show .trainer .service p {margin:0;}
#show .trainer .service dl{margin-left:2em;}
#show .trainer .service dt{color:#C60;border-bottom:1px dotted #ccc;}
#show .trainer .jump {clear:both;margin:0;text-align:center;background:#eee;}
