﻿html, body { margin: 0px; padding: 0px; }
body { background-color: rgb(69,67,64); font-size: 12px; text-align: center; font-family: "宋体"; }
img { border: none; margin: 0px; padding: 0px; }
ul { margin: 0px; padding: 0px; }
#container { background-color: rgb(193,193,193); margin: 0px auto 0px auto; padding: 10px 10px 0px 10px; text-align: left; width: 970px; }
#header { background: url("../images/header_bg.jpg") no-repeat; height: 68px; width: 970px; }
#header_left { float: left; height: 53px; padding-left: 20px; padding-top: 15px; width: 180px; }
#header_right { float: left; height: 58px; padding-top: 10px; padding-right: 10px; width: 760px; }
#askOnline { float: left; height: 29px; text-align: right; width: 760px; }
#askOnline a { color: rgb(237,227,138); text-decoration: none; }
#mainMenu { float: left; height: 29px; text-align: right; padding-top: 4px; width: 760px; }
*html #mainMenu { margin-top: 3px; }
#mainMenu ul li a, #mainMenu ul li a:visited { color: rgb(227,227,227); display: block; height: 25px; line-height: 25px; overflow: hidden; text-align: center; text-decoration: none; width: 70px; }
#mainMenu ul { float: right; list-style-type: none; }
#mainMenu ul li { float: left; position: relative; }
#mainMenu ul li ul { display: none; }
#mainMenu ul li:hover a { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; background: #fff; color: #000; font-weight: bold; }
#mainMenu ul li:hover ul { display: block; list-style-type: none; left: 0px; position: absolute; top: 25px; }
#mainMenu ul li:hover ul li a.hide { background: #000; color: #fff; }
#mainMenu ul li:hover ul li { padding-top: 0px; }
#mainMenu ul li:hover ul li a { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; background: #000; color: rgb(227,227,227); font-weight: normal; display: block; text-align: left; padding: 0px 5px; width: 130px; overflow: hidden; }
#mainMenu ul li:hover ul li a:hover { filter: alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; color: #fff; }
#banner { background: url('../Images/Banner_bg.gif') no-repeat; height: 275px; margin: 8px 0px; overflow: hidden; width: 970px; }
#tabContainer { background-color: #fff; height: 200px; margin-bottom: 10px; }
#tab { background: url("../images/tab_bg.gif"); }
#tab td { cursor: pointer; font-weight: bold; height: 23px; text-align: center; width: 194px; }
.defTabNormalItem { background: url("../images/tab_bg.gif") no-repeat; color: #fff; }
.defTabSelectedItem { background: #fff url("../images/tab_bg.gif") no-repeat 0px -24px; color: #000; }
#tabContent { background: url("../images/tabBottom.jpg") repeat-x bottom; color: #636363; height: 157px; padding: 10px; line-height: 20px; }
#tabContent a { color: #636363; text-decoration: none; }
#tabContent a:hover { color: red; }
.tabTitle { color: #000; height: 30px; width: 180px; }
.tabMore { text-align: left; vertical-align: bottom; }
.tabMore a { color: #000; text-decoration: none; }
#tabBottom { display: none; }
#wrapper { border: solid 1px #8593a6; margin: 8px auto; overflow: hidden; width: 968px; }
#mainbg { background: url("../images/wrapper_bg.jpg") repeat-y; float: left; width: 970px; }
#navigation { display: inline; float: left; margin: 8px 0px 8px 8px; text-align: left; width: 200px; }
div.LeftNavigation { font: 11px/16px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-indent: 0px; width: 200px; }
div.LeftNavMediumBg { background: #d2d2d2; margin-bottom: 1px; }
div.LeftNavDarkBg { background: #bebebe; margin-bottom: 0px; }
div.LeftNavLightBg { background: url(../images/LeftNavActiveAreaBgRepeat.jpg) #eee repeat-y; margin-bottom: 0px; }
div.LeftNavActiveBg { background: #fff; margin-bottom: 0px; }
div.LeftNavArrowRt { margin: 0px; padding-bottom: 1px; position: relative; }
img.LeftNavArrowRt { left: 183px; position: absolute; top: -1px; }
div.LeftNavArrowDn { background: url(../images/LeftNavArrowDown.gif) no-repeat right 50%; margin: 0px; }
div.LeftNavArrowNa { background: url(../images/spacer.gif) no-repeat right 50%; padding-bottom: 1px; margin: 0px; }
p.LeftNavLevel01 { margin: 0px; padding: 3px 17px 3px 8px; }
p.LeftNavLevel01 a { display: block; width: 175px; }
p.LeftNavLevel02 { margin: 0px; padding: 3px 17px 3px 12px; }
p.LeftNavLevel02 a { display: block; width: 171px; }
p.LeftNavLevel03 { margin: 0px; padding: 3px 17px 3px 16px; }
p.LeftNavLevel03 a { display: block; width: 167px; }
div.LeftNavigation a { color: #000; text-decoration: none; }
div.LeftNavigation a:visited { color: #000; text-decoration: none; }
div.LeftNavigation a:hover { color: red; text-decoration: none; }
div.LeftNavItem { padding: 0px; margin: 0px; position: absolute; }
.LeftNavFlyout { display: none; font: 11px/16px Arial, Helvetica, sans-serif; overflow: hidden; padding: 0px; position: absolute; text-align: left; text-indent: 0px; top: 126px; vertical-align: middle; width: 200px; z-index: 32; }
a.FlyoutBg { background: #f9dd99; color: #000; display: block; height: 23px; line-height: 28px; overflow: hidden; text-decoration: none; vertical-align: middle; width: 200px; }
a.FlyoutBg:visited { color: #000; text-decoration: none; }
a.FlyoutBg:hover { background: #f3bc33; color: #000; display: block; height: 23px; line-height: 28px; text-decoration: none; vertical-align: middle; }
span.FlyoutLevel01 { height: 23px; margin: 0px; overflow: hidden; padding: 3px 10px; width: 200px; }
div.FlyoutBgSpacer { background: #f9dd99; height: 10px; margin-bottom: 0px; }
#content { float: right; margin: 8px 8px 8px 0px; overflow: hidden; width: 754px; }
#content_l { background: #fff; display: inline; float: left; line-height: 150%; text-align: left; padding: 0px 20px 20px 20px; width: 514px; overflow-x: hidden}
#extra { float: right; width: 200px; }
#extra_sub { background: #d4d6d5; padding: 32px 0px 10px 0px; width: 200px; }
#content_l { padding-bottom: 32767px; margin-bottom: -32767px; min-height: 430px; _height: 430px; }
#extra_sub { padding-bottom: 32767px; margin-bottom: -32767px; min-height: 430px; _height: 430px; }
#content_ { background: #fff; line-height: 150%; width: 714px; padding: 10px 20px; min-height: 430px; _height: 430px; }
.clear { clear: both; }
#content a { color: #04357b; line-height: 20px; text-decoration: none; }
#content a:hover { color: Red; }
.cntTitle { color: #44697d; font-family: "黑体"; font-size: 18px; font-weight: bold; margin: 20px auto; }
.cntBack { text-align: right; }
.otherInfo { color: #9fb1bf; }
.otherInfo a { color: #9fb1bf; }
#footer { background: #454340; color: #fff; margin: 0px -16px; padding: 10px 16px; width: 970px; }
#footer a:link, #footer a:visited { text-decoration: none; color: #fff; }
#footer a:hover { color: red; }
.defSearchInput { border: 1px solid rgb(170,193,213); color: rgb(170,193,213); font-size: 12px !important; font-size: 10px; height: 14px; width: 150px; }
.searchInput { border: 1px solid rgb(170,193,213); color: rgb(170,193,213); font-size: 12px !important; font-size: 10px; height: 14px; width: 140px; }
.ad1 { background: rgb(242,242,242); color: #666; height: 105px; overflow: hidden; padding: 10px 5px; width: 182px; }
.ad2 { background: #fff; display: block; height: 78px; width: 514px; }
.ad22 { background: #fff; display: block; height: 26px; width: 514px; }
.ad3 { background: rgb(242,242,242); display: block; height: 150; overflow: hidden; width: 175px; }
.ad3HeaderBg { background: url(../images/Ad2HeaderBg.jpg) #f2f2f2 no-repeat; }
.ad3BodyBgRepeat { background: url(../images/Ad2BgRepeat.jpg) #f2f2f2 repeat-y; }
.ad3Content { padding-right: 14px; padding-left: 12px; padding-bottom: 2px; padding-top: 10px; }
.ad3Content h6 { margin-top: 0px; margin-bottom: -10px; font-weight: bold; font-size: 14px; text-transform: uppercase; color: #444444; }
.ad3Content p { color: #666666; }
.ad3Content ul { padding-left: 0px; margin-left: 18px; color: #666666; }
.ad3Content li { list-style-image: url(../images/BulletDove.gif); }
.ad3FooterBg { background: url(../images/Ad2FooterBg.jpg) #f2f2f2 no-repeat; }
.ti { line-height: 20px; text-indent: 25px; }
.input { background: url(../images/input_bg.gif) #fff repeat-x 50% top; border: #a3b8cb 1px solid; height: 17px; width: auto; }
.fourborder { border: solid 1px rgb(155,155,155); }
.border4 { border: #dceaf1 1px solid; }
.quickLinks { background: #dae8f1; border: #bbd1e7 1px solid; color: #648bb1; font: bold 12px/20px Arial,Verdana,sans-serif; margin: 0px; padding-left: 10px; text-indent: 0px; }
.titlebar { background: url(../Images/TitleBar_bg.jpg) repeat-x; color: white; height: 24px; }
.BlueList ul { padding-left: 0px; margin-left: 18px; color: #666666; }
.BlueList li { list-style-image: url(../Images/BulletDove.gif); }
.WhiteList ul { padding-left: 0px; margin-left: 18px; color: #666666; }
.WhiteList li { list-style-image: url(../Images/BulletWhite.gif); }
.DefList ul { padding-left: 0px; margin-left: 18px; color: #666666; width: 270px; }
.DefList li { list-style-image: url(../Images/Dotor.jpg); }
.DefList2 ul { padding-left: 0px; color: #666666; width: 288px; }
.DefList2 li { list-style: none; }
.green { color: #339966; font: 9px; text-decoration: none; }
.b { font-weight: bold; }
