body {font-family: "宋体"; font-size:10pt; }
p {font-family:"宋体"; font-size:10pt; }
td {font-family:"宋体"; font-size:10pt; }
span {font-family:"宋体"; font-size:10pt; }

a {text-decoration: none;}
a:hover {text-decoration : none;}
a.red {color:Red}
a.black {color:Black}
a.green {color:Green}
a.white {color:White;}
a.blue {color:blue;}
a.nav {color:#584A23;}
a.nav:hover {color:Red}
a.cblue {color:#569ABE}
a.prodtype {color:#006699}
a.grayred:link,a.grayred:visited {color:Gray}
a.grayred:hover, a.grayred:active {color:Red}
a.softblue {color:#4B96E5;}
a.types {color:#7E75AE}
a.darkgray {color:#666666;}

.bg {BACKGROUND-IMAGE: url(bg1.gif)}
.bgpage {BACKGROUND-IMAGE: url(bg1.gif)}
.bg34 {BACKGROUND-IMAGE: url(titilebg.gif)}
.btn {BACKGROUND-COLOR: #f3f3f3; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #ffffff 1px solid; COLOR: #000000; FONT-SIZE: 9pt; }
.btnBlue {BACKGROUND-COLOR: #0066FF; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #ffffff 1px solid; COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 20px;}
.btnRed {BACKGROUND-COLOR: red; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #ffffff 1px solid; COLOR: #FFFFFF; FONT-SIZE: 9pt; HEIGHT: 20px;}
.btn_gold {BACKGROUND-COLOR: #D6C67F; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #ffffff 1px solid; COLOR: #000000; FONT-SIZE: 9pt; HEIGHT: 20px;}
.btnc {font-size: 9pt;background-image: url('kuangbg.gif');border: 1px solid #999999; padding-top: 3; }
.txtc {BACKGROUND-COLOR: #ffffff;BORDER-BOTTOM: Gray 1px solid;BORDER-LEFT: Gray 1px solid;BORDER-RIGHT: Gray 1px solid;BORDER-TOP: Gray 1px solid;}
.btnSS  {
BORDER-RIGHT: #002D96 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #002D96 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA); BORDER-LEFT: #002D96 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #002D96 1px solid
}

.txt {BACKGROUND-COLOR: #ffffff;BORDER: #000000 1px solid; font-family:"宋体";}
a.main: {color: #BC832D;text-decoration: none;}
a.main:visited {color: #BC832D;text-decoration: none;}
a.main:active {color: #BC832D;text-decoration: none;}
a.main:hover {color: #BC832D;text-decoration: none;}
a.aleft:link,a.aleft:visited,a.aleft:hover {color: #0099ff;text-decoration: none;}
.mainfun {letter-spacing:3pt;Filter:DropShadow(Color=#ffffff,Offx=1,Offy=1,Positive=positive)}
.gnsz_main_style {font-size:12pt; font-weight: bold; height:30; background-color:#00ffff}
.gnsz_sub_style {height:20; width:16.67%;background-color:#F7F3F7}
.pagenav {text-indent: 35pt; background-image: url('bgpage.gif')}
.pagenav2 {text-indent: 35pt;letter-spacing: 2pt; font-weight: bold; text-decoration:none;background-image: url('bgpage.gif')}
.bodydt {font-size:12pt;line-height:130%}
.hnavcolor {color:#993399;}
.hnavlink {color:#993399;text-decoration: none;}
.btnb {border-style: none;
    border-color: inherit;
    border-width: 0px;
    font-size: 9pt; background-image: url('css_buttonbg.gif');padding-top: 2; }
.input2       { BORDER-BOTTOM: #000000 1px double; BORDER-LEFT: #000000 0px double; BORDER-RIGHT: #000000 0px double; BORDER-TOP: #000000 0px double; COLOR: #000000  }
.lineCSS {font-weight:bold; letter-spacing:3pt;color:white; }
.bottomdotted {border-bottom: 1 dotted #666666;}
.shoppush {font-size:12pt;font-weight:bold;background-color:#B3CFF7}
.td_underline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.imgMedal { MARGIN: 0px 5px 0px 5px; vertical-align:top; }
.DmSiteSplit {float:left;width:5px; height:24px;}
.DmSiteThis {float:left;height:24px; white-space:nowrap; width:1px;}
.DmSiteName {float:left;height:24px;}
.DmThisSiteName {color:#1864a4; font-weight:bold; font-size:14px;white-space:nowrap;}
.SubSiteName {height:30px; line-height:30px; background-color:#116dc1; text-align:left; border-bottom:solid 1px #aacbee; margin:2px;}
a.ModuleLink,a.ModuleLink:visited {margin-left:35px; color:#584a23; text-decoration:none;}
.ModuleLine {margin-left:20px; text-align:left; line-height:15px;}
a.SubSiteLink {margin-left:20px; color: #ffffff; font-size:14px; font-weight:bold;}
.QuestionAssort{font-weight:bold;color:#0d61bd;margin-top:8px;}
.CenterTitleCSS{text-align:left;margin-left:10px;line-height:30px;overflow:hidden;font-weight:bold;height:20px!important;height:30px;}
.TeamCss{text-align:left; background-color:#E7E7EF; height: 102px; float:left; width:150px;}
.TeamImgCss{text-align:left; margin-left:10px; margin-top:10px; height: 55px; float:left;}
.TeamImgCss2{text-align:left;  margin-top:10px; height: 30px;margin-left:10px;}    
.TeamInfoCss{text-align:left;  margin-top:10px; height: 55px;font-weight:bold;}
.NavLocation { float:left; height:30px; line-height:30px; width:80px; color:White; font-weight:bold; text-align:center; background-image:url(/_image/NavBack.gif); }
.NavSplit {float:left; height:30px; line-height:30px; width:10px;text-align:center; }
.NavLink { float:left; height:30px; line-height:30px; width:80px;text-align:center; }


