﻿.navCutB {
	BACKGROUND: url(nav_bg02.gif);
	MARGIN: 0px auto 1px;
	HEIGHT: 58px;
}
.navCutB .mNav {
	HEIGHT: 29px;
}
.navCutB .mNav UL {
	PADDING-LEFT: 20px;
}
.navCutB .mNav LI {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	CURSOR: pointer;
	COLOR: #fff98a;
	PADDING-TOP: 9px;
	HEIGHT: 20px;
}
.navCutB .mNav LI A {
	COLOR: #fff98a;
}
.navCutB .mNav .libg {
	BACKGROUND: url(nav_bg03.gif);
	COLOR: #fff;
}
.navCutB .mNav .bgLine00 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 1px;
	PADDING-TOP: 9px;
}
.navCutB .mNav .bgLine01 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(nav_pic1.gif);
	PADDING-BOTTOM: 0px;
	WIDTH: 1px;
	PADDING-TOP: 9px;
}
.navCutB .mNav .bgLine02 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(nav_pic2.gif);
	PADDING-BOTTOM: 0px;
	WIDTH: 1px;
	PADDING-TOP: 9px;
}
.navCutB .sNav {
	COLOR: #fff;
	LINE-HEIGHT: 29px;
	HEIGHT: 29px;
}
.navCutB .sNav A {
	MARGIN: 0px 6px;
	COLOR: #fff;
}
.subjectNav {
	BACKGROUND: url(subject2.jpg);
	MARGIN-BOTTOM: 1px;
	WIDTH: 950px;
	HEIGHT: 60px;
}
.subjectNav IMG {
	FLOAT: left;
}
.subjectNav .adstyle {
	DISPLAY: inline;
	FLOAT: right;
	MARGIN: 5px 10px;
}
.funnav {
	BORDER-RIGHT: #c8c8c8 1px solid;
	BORDER-TOP: #c8c8c8 1px solid;
	BACKGROUND: #fff;
	MARGIN: 5px auto;
	BORDER-LEFT: #c8c8c8 1px solid;
	WIDTH: 948px;
	BORDER-BOTTOM: #c8c8c8 1px solid;
}
.funnav UL {
	BACKGROUND: url(funnav.jpg);
	MARGIN: 0px auto;
	WIDTH: 946px;
	HEIGHT: 62px;
}
.funnav LI {
	BORDER-RIGHT: #e3e3e3 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	FLOAT: left;
	PADDING-BOTTOM: 8px;
	WIDTH: 229px;
	COLOR: #5c0d00;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 8px;
	HEIGHT: 46px;
	TEXT-ALIGN: left;
}
.funnav .other {
	BORDER-RIGHT-WIDTH: 0px;
}
.funnav LI A {
	COLOR: #5c0d00;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: underline;
}
.funnav LI A:hover {
	COLOR: #ff9900;
	MARGIN-RIGHT: 5px;
}
.funnav LI SPAN {
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 20px;
}
.funnav LI SPAN A {
	COLOR: #5c0d00;
	MARGIN-RIGHT: 5px;
	TEXT-DECORATION: none;
}
.hidden {
	DISPLAY: none;
}
.main {
	BACKGROUND: url(mainbg1.gif);
	MARGIN: 10px auto;
}
.main .mainbot {
	CLEAR: both;
	FONT-SIZE: 1px;
	BACKGROUND: url(mainbot2.gif);
	HEIGHT: 2px;
}
.main .leftC {
	FLOAT: left;
	WIDTH: 690px;
}
.main .tablestyle {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 0px;
	WIDTH: 690px;
}
.main .tablestyle .state {
	PADDING-RIGHT: 10px;
	FLOAT: right;
	COLOR: #000;
	TEXT-ALIGN: right;
}
.main .tablestyle .state A {
	TEXT-DECORATION: none;
}
.main .tablestyle .state .red {
	COLOR: #dc0000;
}
.main .leftC .pages {
	CLEAR: both;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ffd60e 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: url(pagebgs.gif);
	PADDING-BOTTOM: 10px;
	MARGIN: 0px auto;
	WIDTH: 668px;
	COLOR: #003399;
	PADDING-TOP: 10px;
	HEIGHT: 24px;
	TEXT-ALIGN: right;
}
.main .leftC .pages A {
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
.main .leftC .pages UL {
	FLOAT: right;
	WIDTH: 120px;
}
.main .leftC .pages LI {
	DISPLAY: inline;
	FONT-SIZE: 11px;
	BACKGROUND: url(pabg.gif);
	FLOAT: left;
	MARGIN: 0px 3px;
	WIDTH: 18px;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: verdana;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.main .leftC .pages LI A {
	TEXT-DECORATION: none;
}
.main .leftC .pages .topage {
	FONT-WEIGHT: bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #f00;
}
.main .leftC .pages .topage A {
	FONT-WEIGHT: bold;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #f00;
}
.main .leftC .pages .nonestyle {
	FLOAT: right;
	LINE-HEIGHT: 20px;
}
.main .leftC .pages .paselect {
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 10px;
}
.main .leftC .pages .paselect SELECT {
	WIDTH: 126px;
}
.main .leftC .pages SPAN {
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	MARGIN-LEFT: 10px;
	COLOR: #000;
	LINE-HEIGHT: 26px;
}
.main .leftC .pages .f14 {
	FONT-SIZE: 14px;
}
.main .leftC .pagesbg {
	BACKGROUND: #ededed;
}
.main .rightC {
	BORDER-TOP: #ffc7a3 1px solid;
	FLOAT: right;
	WIDTH: 250px;
}
.main .rightC .adstyle {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 248px;
}
.main .rightC .adstyle IMG {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
}
.main .rightC H2 {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(righth2bg.gif);
	PADDING-BOTTOM: 0px;
	WIDTH: 210px;
	COLOR: #f00;
	PADDING-TOP: 9px;
	HEIGHT: 20px;
	TEXT-ALIGN: right;
}
.main .rightC H2 SPAN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	COLOR: #96130c;
	LINE-HEIGHT: 16px;
}
.main .rightC H2 A {
	COLOR: #96130c;
}
.main .rightC .text {
	MARGIN: 0px auto;
	WIDTH: 250px;
}
.main .rightC .text H2 {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: url(funr.gif) no-repeat;
	PADDING-BOTTOM: 0px;
	WIDTH: 238px;
	COLOR: #ff0000;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 15px;
	HEIGHT: 36px;
	TEXT-ALIGN: right;
}
.main .rightC .text H2 SPAN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	MARGIN: 0px 0px 0px 15px;
	COLOR: #000;
}
.main .rightC .text H2 A {
	COLOR: #000;
}
.main .rightC .text UL {
	MARGIN: 5px auto;
	WIDTH: 236px;
}
.main .rightC .text LI {
	PADDING-LEFT: 41px;
	WIDTH: 195px;
	TEXT-INDENT: -41px;
	LINE-HEIGHT: 24px;
	TEXT-ALIGN: left;
}
.main .rightC .text LI A {
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
.main .rightC .text .fot {
	FONT-SIZE: 1px;
	BACKGROUND: url(funr.gif) no-repeat 0px -41px;
	WIDTH: 250px;
	LINE-HEIGHT: 1px;
	HEIGHT: 2px;
}
.main .rightC .top6 TABLE {
	MARGIN: 5px auto;
	WIDTH: 244px;
}
.main .rightC .top6 TD {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 23px;
	FONT-FAMILY: arial;
	HEIGHT: 23px;
}
.main .rightC .top6 .td1 TD {
	BACKGROUND: #f4f4f4;
}
.main .rightC .livecenter {
	FONT-SIZE: 12px;
	COLOR: #000;
}
.main .rightC .livecenter A {
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
.main .rightC .livecenter IMG {
	MARGIN: 4px;
}
.main .rightC .livecenter TABLE {
	MARGIN: 10px auto;
}
.main .rightC .livecenter TD {
	LINE-HEIGHT: 25px;
	FONT-FAMILY: arial;
}
.main .rightC .database H3 {
	MARGIN: 0px auto;
	WIDTH: 228px;
	LINE-HEIGHT: 34px;
	BORDER-BOTTOM: #f5c796 1px solid;
	HEIGHT: 34px;
}
.main .rightC .database H3 SPAN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
}
.main .rightC .database P {
	FONT-SIZE: 14px;
	MARGIN: 10px auto;
	WIDTH: 228px;
	LINE-HEIGHT: 25px;
	TEXT-ALIGN: left;
}
.main .rightC .database A {
	COLOR: #003399;
	TEXT-DECORATION: underline;
}
.navCutB {
	BACKGROUND: url(http://2008.sohu.com/upload/08ay_shead0724/nav_bg02.gif);
	FLOAT: none;
	MARGIN: 0px auto;
	PADDING-TOP: 4px;
	HEIGHT: 50px;
}
.navCutB LI {
	LINE-HEIGHT: 24px;
	TEXT-ALIGN: left;
}
.navCutB A {
	MARGIN: 0px 6px;
	COLOR: #fff;
}
.navCutB A:hover {
	COLOR: #fff;
}
.navCutB SPAN A {
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 0px;
	COLOR: #fff98a;
}
.navCutB SPAN A:hover {
	COLOR: #fff98a;
}
.navCutB .lc {
	FLOAT: left;
	WIDTH: 345px;
}
.navCutB .lc LI {
	TEXT-INDENT: 18px;
}
.navCutB .cc {
	FLOAT: left;
	WIDTH: 300px;
}
.navCutB .rc {
	FLOAT: right;
	WIDTH: 305px;
}
.newTitle {
	BORDER-RIGHT: #eaeaea 1px solid;
	BORDER-TOP: #eaeaea 1px solid;
	BORDER-LEFT: #eaeaea 1px solid;
	WIDTH: 948px;
	LINE-HEIGHT: 37px;
	BORDER-BOTTOM: #eaeaea 1px solid;
	HEIGHT: 37px;
}
.newTitleLeft {
	BORDER-RIGHT: #eaeaea 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: #fafafa;
	FLOAT: left;
	WIDTH: 149px;
	TEXT-ALIGN: center;
}
.newTitleRight {
	FLOAT: right;
	WIDTH: 780px;
	TEXT-ALIGN: right;
}
.nTR00 {
	PADDING-LEFT: 28px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px -125px;
	MARGIN-RIGHT: 15px;
}
.nTR01 {
	PADDING-LEFT: 28px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px 0px;
	MARGIN-RIGHT: 15px;
}
.nTR02 {
	PADDING-LEFT: 28px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px -16px;
	MARGIN-RIGHT: 15px;
}
.nTR03 {
	PADDING-LEFT: 28px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px -32px;
	MARGIN-RIGHT: 15px;
}
.nTR04 {
	PADDING-LEFT: 28px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px -48px;
	MARGIN-RIGHT: 15px;
}
.newBottom {
	CLEAR: both;
	WIDTH: 948px;
	LINE-HEIGHT: 35px;
	HEIGHT: 35px;
	TEXT-ALIGN: right;
}
.nB01 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 22px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px -70px;
	PADDING-BOTTOM: 2px;
	MARGIN-RIGHT: 15px;
	PADDING-TOP: 2px;
}
.nB02 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 22px;
	BACKGROUND: url(newHomeImg.gif) no-repeat 0px -100px;
	PADDING-BOTTOM: 2px;
	MARGIN-RIGHT: 15px;
	PADDING-TOP: 2px;
}
.tdstyle2 {
	DISPLAY: none;
}
.main .agenda .tdstyle1 TD {
	OVERFLOW: hidden;
	LINE-HEIGHT: 17px;
	HEIGHT: 35px;
}
.main .agenda .tdstyle1 TD A:hover {
	LINE-HEIGHT: 17px;
}
.tdstyle1 A {
	COLOR: #000;
}
.tdstyle1 A:hover {
	TEXT-DECORATION: none;
}
.tdstyle1 A SPAN {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 1px;
	COLOR: #fff;
}
.main .agenda .tdstyle1 TD.partTitle {
	FONT-SIZE: 12px;
	BACKGROUND: url(titlebg3_1.gif);
	LINE-HEIGHT: 35px;
	HEIGHT: 35px;
}
#summaryTable .summaryTip {
	DISPLAY: block;
	BACKGROUND: #feb941;
	FONT-FAMILY: Verdana;
	HEIGHT: 27px;
	TEXT-DECORATION: none;
}
#summaryTable .blankTD {
	BACKGROUND: #ffdc57;
}
#summaryTable .summaryTiphover {
	DISPLAY: block;
	BACKGROUND: #f06101;
	CURSOR: hand;
	COLOR: #000;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.nav {
	BACKGROUND: url(navbg.gif) no-repeat 50% top;
	FLOAT: none;
	MARGIN: 0px auto;
	WIDTH: 950px;
	PADDING-TOP: 4px;
	HEIGHT: 70px;
}
.nav P {
	MARGIN: 0px auto;
	WIDTH: 940px;
	COLOR: #fff;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 4px;
	HEIGHT: 19px;
	TEXT-ALIGN: left;
}
.nav P A {
	COLOR: #fff;
}
.nav P A:hover {
	COLOR: #fff;
}
.nav IMG {
	MARGIN: 0px 6px;
}
.nav A {
	MARGIN: 0px 6px;
}
.nav IMG {
	MARGIN-TOP: -4px;
	VERTICAL-ALIGN: middle;
}
.navCutB {
	BACKGROUND: url(navbg.gif) no-repeat 50% top;
	FLOAT: none;
	MARGIN: 0px auto;
	WIDTH: 950px;
	PADDING-TOP: 4px;
	HEIGHT: 70px;
}
.navCutB P {
	MARGIN: 0px auto;
	WIDTH: 940px;
	COLOR: #fff;
	LINE-HEIGHT: 24px;
	PADDING-TOP: 4px;
	HEIGHT: 19px;
	TEXT-ALIGN: left;
}
.navCutB P A {
	COLOR: #fff;
}
.navCutB P A:hover {
	COLOR: #fff;
}
.navCutB IMG {
	MARGIN: 0px 6px;
}
.nav A {
	MARGIN: 0px 6px;
}
.navCutB IMG {
	MARGIN-TOP: -4px;
	VERTICAL-ALIGN: middle;
}
.adTxt {
	BACKGROUND: url(ad_text_bg.gif) no-repeat 50% top;
	MARGIN: 0px auto;
	HEIGHT: 111px;
}
.adTxt .text {
	DISPLAY: inline;
	FLOAT: right;
	WIDTH: 190px;
	COLOR: #fff;
	MARGIN-RIGHT: 10px;
}
.adTxt .text A {
	COLOR: #fff! important;
}
.adTxt .text H2 {
	MARGIN-TOP: 5px;
}
.adTxt .text H2 SPAN {
	COLOR: #fff;
}
.adTxt .text UL {
	WIDTH: 190px;
}
.adTxt .text LI {
	PADDING-LEFT: 12px;
	COLOR: #fff;
	TEXT-INDENT: -12px;
	LINE-HEIGHT: 18px;
}
.adTxt .text LI A:hover {
	COLOR: #fff;
}
.adTxt .bigAd01 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px auto 0px;
	WIDTH: 745px;
	PADDING-TOP: 0px;
	HEIGHT: 103px;
	BORDER-RIGHT-WIDTH: 0px;
}

