body,td,th {
font-size:12px;
font-family:arial,verdana,sans-serif;
margin:0px auto;
color:#666;
}
A:link {
	font-size:12px; color:#666666; line-height:20px;TEXT-DECORATION: none
}
A:visited {
	font-size:12px; color:#666666; line-height:20px;TEXT-DECORATION: none
}
A:hover {
	font-size:12px; color:#ff0000; line-height:20px;TEXT-DECORATION: none
}
A:active {
	font-size:12px; color:#ff0000; line-height:20px;TEXT-DECORATION: none
}
#header{
	width:952px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	height:307px;
} 

#contain{
margin-right: auto;
margin-left: auto;
width: 952px;

} 

#mainbg{
width:881px;
height:1000px;
padding: 0px;
float: left;

}



#left{
float: left; 
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
width: 32px;
height: 0px; 
background-image:url(../image/left_down.gif);
background-repeat:repeat-y;
}
#left_top{
float: left; 
margin:0px; 
padding: 0px; 
width: 32px;
background-image:url(../image/left.gif);
background-repeat:no-repeat;
height:285px;
}

#main_left{
float: left; 
margin:0px; 
padding: 0px; 
width: 253px;
height:1000px;
background-image:url(../image/bg.gif);
background-repeat:repeat-x;
}
#main_right{
float: left; 
margin: 0px;
padding:0px; 
width: 628px; 
height:1000px;
background-image:url(../image/bg.gif);
background-repeat:repeat-x;
}

#right{
float: right; 
padding-bottom: 32767px !important;
margin-bottom: -32767px !important; 
width: 39px; 
background-image:url(../image/right_down.gif);
background-repeat:repeat-y;
height:0px;
}

#right_top{
float: right; 
margin: 0px;
padding:0px; 
width: 39px; 
background-image:url(../image/right.gif);
background-position:right;
background-repeat:no-repeat;
height:285px;
}

#menu{
margin:23px 0px 0px 0px;
width:253px;
height:197px;
text-align:right;
}
#cd-tennis{
text-align:left;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 11px;
width:242px;
height:53px;
}
#ad{
text-align:left;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 5px;
width:248px;
height:53px;
}
#enrolment{
text-align:left;
margin:13px 0px 0px 0px;
padding:0px 0px 0px 11px;
width:242px;
height:53px;
}
#zhaosheng{
text-align:left;
margin:0px 0px 0px 3px;
padding:6px 3px 6px 3px;
border:2px solid #CCCCCC;
width:237px;
height:200px;
background-color:#FFFFFF;float:left;
}
#zhaosheng p{
margin:11px 2px 2px 4px;
line-height:24px;
text-indent:18pt;
}
#athlete{
text-align:right;
margin:13px 0px 0px 0px;
padding:0px 0px 3px 0px;
border-bottom:2px solid #CCC;
width:253px;
height:49px;
}
#yundongyuan{
margin:2px 0px 0px 0px;
padding:0px 0px 3px 0px;
width:253px;
height:80px;
}
#yundongyuan ul{
margin:8px 0px 0px 0px;
padding:0px;
width:253px;
height:80px;
}
#yundongyuan ul li{
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 15px;
	width:238px;
	height:14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background:url(../image/line.gif) no-repeat left;
}

.bbs{
text-align:left;
margin:13px 0px 6px 0px;
padding:0px 0px 3px 0px;
width:253px;
height:149px;
}
.bbs ul{
text-align:left;
margin:13px 0px 6px 0px;
padding:0px 0px 3px 0px;
width:253px;
height:49px;
}
.bbs ul li{
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:5px 0px 0px 15px;
	width:238px;
	height:14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	background:url(../image/more.gif) no-repeat right;
}


#right-top{
margin:0px;
padding:0px;
width:628px;
height:116px;
background:url(../image/right-top.gif);
background-repeat:no-repeat;
background-position:right;
}
#main-text{
margin:0px;
padding:0px;
width:628px;
height:116px;
}
#main-text p{
margin:0px 20px 0px 30px;
padding:0px;
text-align:left;
width:578px;
line-height:24px;
text-indent:18pt;
}
#main-text p a{
color:#0e09b9;
text-decoration:none;

}
#main-text p a:hover{
text-decoration:underline;
color:#0e09b9;}


.news{
margin:0px 0px 0px 8px;
padding:0px;
width:598px;

}
.news ul{
float:left;
margin:0px 0px 20px 5px;
padding:0px;
width:598px;

}
.news ul li{
margin:8px 0px 0px 0px;
padding:0px 0px 0px 15px;
float:left;
text-align:left;
width:565px;
height:14px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
background:url(../image/no.gif) no-repeat left;
list-style:none;
}


#champiocnship{
margin:20px 0px 20px 14px;
padding:0px;
width:598px;
height:221px;
text-align:left;
float:left;
}
#guanjun{
margin:15px 0px 0px 10px;
padding:0px;
width:203px;
height:221px;
float:left;
}
#guanjuntext{
margin:25px 0px 0px 0px;
padding:0px;
width:390px;
height:221px;
text-align:left;
float:right;
line-height:24px;
}
#baidu{
margin:60px 0px 0px 14px;
padding:0px;
width:598px;
height:50px;
text-align:left;
float:left;
}


.link-main{
width:877px;
padding: 0px;
border:2px solid #CCCCCC;
height:60px;
text-align:left;
}

.link-main  img{border:3px solid #c8e4f9;}

#footer_main{
margin:20px 0px 0px 0px;

width:877px;
padding: 0px;
height:170px;
text-align:center;
background:url(../image/footmain.gif) repeat-x;
}
#footer_main p{
margin:17px 0px 0px 0px;
padding:30px 0px 0px 0px;
line-height:10px;

}

#footer{
width:952px;
margin-right: auto;
margin-left: auto; 
padding: 0px;
height:30px;
background:url(../image/bottom.gif) no-repeat;
}


img{border:0}
*{padding:0;margin:0}
.WB {width:496px;text-align:left;clear:both;height:16px;margin:0px 0px 0px 120px}
#DE{border:2px solid #7BD676;border-top:0;background:#F0F7FF;margin-bottom:10px;width:966px!important;width:970px}
@media screen and (min-width:0px){#DE{width:970px!important}}
#DE table{width:920px!important;width:100%;margin:0 0 5px; font-size:13px;font-size:13px!important}
@media screen and (min-width:0px){#DE table{width:970px!important}}
#DE td{line-height:21px;text-algin:right!important; padding-top:8px}
#DE input {padding:auto!important;margin-right:5px!important;margin-right:0}
@media screen and (min-width:0px){#DE input{padding:auto!important;margin-right:1px!important;margin-right:0}}
h6{width:970px;text-align:center;font-size:13px;font-weight:100;height:33px}
hr.cg {border:0;border-top:#7BD676 1px solid;width:99%;clear:both;background:transparent;height:1px;margin:-2px;padding:0;line-height:1px;text-align:center}
.searchfod1 {FONT-WEIGHT: bold; background-color:#6699CC;COLOR: #fff; text-align:center; width:180px}
.searchfod2 {BACKGROUND-color: #eeeeee;CURSOR: pointer; text-align:center; width:180px}
.imglogo{margin-top:2px;margin-top:-2px!important}
@media screen and (min-width:0px){.imglogo{margin-top:-2px!important}}

#vsearchm DT A.on {	BACKGROUND-POSITION: 97% -99px}
#vsearchm DT A:hover { BORDER: #b0bec7 1px solid; BACKGROUND: url(../image/dropdown.gif) no-repeat 97% -48px;TEXT-DECORATION: none}
#vsearchm DT A.on {	BORDER: #b0bec7 1px solid; BACKGROUND: url(../image/dropdown.gif) no-repeat 97% -48px; TEXT-DECORATION: none}
#vslist { BORDER: #889aa7 1px solid; DISPLAY: none; BACKGROUND: #fff; LEFT: 80% -100px; MARGIN: 1.35em 0px 0px; WIDTH: 67px;POSITION: absolute; TOP: 126px }
#vslist DIV {BORDER-bottom: #889aa7 1px solid; PADDING:4px 0px 0px 0px; BACKGROUND: #fff; MARGIN: 0px 0px 0px 0px; POSITION: relative}
#vslist SPAN {	BORDER-TOP: #889aa7 1px solid; DISPLAY: block; FONT-SIZE: 1px; MARGIN: 8px 4px 5px; POSITION: relative; HEIGHT: 1px}
#vslist UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#vslist LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#vslist LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: left}
#vslist A {	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 6px; FLOAT: none; PADDING-BOTTOM: -2px; PADDING-TOP: 3px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none}
#vslist A:hover {BACKGROUND: #316AC5; COLOR: #fff}
#yschmoretab DT A {	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: white 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(images/dropdown.gif) no-repeat 100% 1px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; POSITION: relative; TOP: -2px; TEXT-DECORATION: none}




#left{
margin:0px;
padding:0px;
}


.bg{
background:url(../image/bg.gif) repeat-x;}
.STYLE1 {
font-size:14px;
margin:20px;
color: #FFFFFF;}
.STYLE1 a{color:#FFFFFF}
.STYLE4 {color: #000000; font-weight: bold; }


.bottom{border-bottom:1px solid #666666}
.shangchengleft{ 
background: url(../image/liftbg.gif) no-repeat;
}
.shangchenglefttab{ 
height:12px;
padding-left:13px;
border-bottom:1px #999999 dashed;
font:14px;
color:#003399;
}


.shangchenglist{ background: url(../image/tabbg.gif) no-repeat}
.shangchengtop{ background: url(../image/tabtop.gif) no-repeat}
.shangchengbord{  border:1px  #ababab solid;}


#pic{
  margin:0 auto;
  padding:0;
  }
#pic img{
max-width:200px;
width:expression(document.body.clientWidth > 200? "200px": "auto" );

}

#pic1{
  margin:0 auto;
  padding:0;
  }
#pic1 img{
max-width:288px;
width:expression(document.body.clientWidth > 288? "288": "auto" );

}

#pic2{
  margin:0 auto;
  padding:0;
  }
#pic2 img{
max-width:190px;
width:expression(document.body.clientWidth > 190? "190": "auto" );

}

.pages{ float:left; width:603px; text-align:center;}







#floatTips{
 position:absolute;
 top:250px;
 left:0px;
 width:100%;
}
#floatTips1{
 position:absolute;
 padding:3px;
 top:100px;
 right:30px;
 width:100px;
  float:left;
}
#floatTips2{
 position:absolute;
 padding:3px;
 top:0px;
 right:30px;
 width:100px;
  float:left;

}


#gonggao_li{ margin-top:2px; margin-bottom:8px; border-bottom:#999999 1px  dotted}
.gonggao{
padding:0px;
width:100%;
}
.gonggao ul{
float:left;
padding:0px;

}
.gonggao ul li{
float:left;
text-align:left;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCC;
background:url(../image/no.gif) no-repeat left top;
list-style:none;
margin-bottom:8px;
text-indent:14px;
}
.gsjj{font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height:20px;
	}