 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	BACKGROUND: #ffffff
}
BODY {
	FONT: 12px/20px Arial, Verdana, Lucida, Helvetica, simsun, sans-serif; COLOR: #313131; margin:0; padding:0
}
TABLE {
	BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; border-spacing: 0; empty-cells: show
}
TH {
	BORDER-COLLAPSE: collapse
}
TD {
	BORDER-COLLAPSE: collapse
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none; padding:0; margin:0; padding:5px
}
LI{ list-style: none}
A {
	COLOR: #3333ff; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
FORM IMG {
	VERTICAL-ALIGN: middle
}
BUTTON {
	VERTICAL-ALIGN: middle
}
PRE {
	FONT-SIZE: 14px; LINE-HEIGHT: 22px; FONT-FAMILY: Arial; WORD-WRAP: break-word;
}


PRE {

white-space:pre-wrap;
word-wrap:break-word;
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON {
	CURSOR: pointer
}
H1,H2{ margin:0; padding:0}
.pagetop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(sprite.png) #eeefef repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; OVERFLOW: hidden; WIDTH: 940px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 25px
}
.pagetop .welword {
	PADDING-RIGHT: 640px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 3px; MARGIN: 0px auto; WIDTH: 300px; COLOR: #5e6671; PADDING-TOP: 2px; HEIGHT: 20px
}
.pagetop .toplink {
	PADDING-LEFT: 200px; MARGIN: -25px auto 0px; WIDTH: 740px; COLOR: #838383; FONT-FAMILY: simsun; TEXT-ALIGN: right
}
.pagetop A {
	COLOR: #5e6671; FONT-FAMILY: Arial
}
.pagetop .site-server {
	PADDING-RIGHT: 440px; MARGIN: 0px auto; WIDTH: 500px; COLOR: #939393; HEIGHT: 25px
}
.pagetop .site-server SPAN {
	MARGIN: 0px 5px
}
.pagetop .xl-page {
	PADDING-LEFT: 500px; MARGIN: -25px auto 0px; WIDTH: 440px; HEIGHT: 25px; TEXT-ALIGN: right
}
.pagetop .xl-page A {
	PADDING-LEFT: 8px; BACKGROUND: url(sprite.png) no-repeat -890px -30px; MARGIN-LEFT: 5px
}
.logobar {
	CLEAR: both; BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; FONT-SIZE: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px auto 9px; OVERFLOW: hidden; BORDER-LEFT: #eee 1px solid; WIDTH: 946px; LINE-HEIGHT: 0; PADDING-TOP: 6px; BORDER-BOTTOM: #eee 1px solid; ZOOM: 1; POSITION: relative
}
.logobar .sitelogo {
	FLOAT: left; WIDTH: 156px; PADDING-TOP: 2px; HEIGHT: 62px
}
.logobar .bannerad {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #eee 3px solid; WIDTH: 658px; BORDER-BOTTOM: #eee 3px solid; HEIGHT: 60px; TEXT-ALIGN: center
}
.logobar .rightad {
	BORDER-RIGHT: #eee 3px solid; BORDER-TOP: #eee 3px solid; FLOAT: left; WIDTH: 120px; BORDER-BOTTOM: #eee 3px solid; HEIGHT: 60px
}
.weizhi {
	MARGIN: 0px auto 5px; FONT: 12px/15px simsun; OVERFLOW: hidden; WIDTH: 960px; COLOR: #5e6671; WHITE-SPACE: nowrap; HEIGHT: 26px
}
.weizhi .dir {
	PADDING-LEFT: 20px; BACKGROUND: url(nav1.gif) no-repeat; FLOAT: left; LINE-HEIGHT: 26px
}
.weizhi .dir A {
	COLOR: #5e6671
}
.weizhi .dir SPAN {
	MARGIN: 0px 5px
}
.weizhi .search {
	DISPLAY: inline; FLOAT: right; COLOR: #818181; MARGIN-RIGHT: 6px; PADDING-TOP: 4px
}
.weizhi .search .searchinput {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 12px
}
.weizhi .search .submit {
	HEIGHT: 20px
}
.channel-nav {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(catalogbar.png) no-repeat; PADDING-BOTTOM: 3px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 33px
}
.channel-nav UL {
	FONT-SIZE: 14px; LEFT: 4px; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 33px; POSITION: absolute; TOP: 1px; HEIGHT: 33px;margin:0; padding:0
}
.channel-nav LI {
	PADDING-LEFT: 2px; BACKGROUND: url(catalogbar.png) no-repeat 0px -40px; LEFT: -2px; FLOAT: left; OVERFLOW: hidden; POSITION: relative; HEIGHT: 33
}
.channel-nav LI A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.channel-nav LI A:hover {
	BACKGROUND: url(catalogbar.png) no-repeat 50% -40px; TEXT-DECORATION: none
}
.channel-nav LI.selected A {
	BACKGROUND: url(catalogbar.png) no-repeat 50% -40px; TEXT-DECORATION: none
}
.pagebody {
	CLEAR: both; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1
}
.footer {
	CLEAR: both; MARGIN: 0px auto 8px; WIDTH: 960px; ZOOM: 1
}
.footer .copyright {
	WIDTH: 960px; COLOR: #898888; LINE-HEIGHT: 22px; HEIGHT: 44px; TEXT-ALIGN: center
}
.ad1 .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.ad2 .content {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px; TEXT-ALIGN: center
}
.ad3 {
	MARGIN-BOTTOM: 10px; WIDTH: 728px
}
.main {
	CLEAR: left; FLOAT: left; WIDTH: 728px
}
.box {
	CLEAR: both; MARGIN-BOTTOM: 8px; WIDTH: 100%; POSITION: relative
}
.box H2 {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FONT-SIZE: 13px; BACKGROUND: url(sprite.png) no-repeat 0px -448px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #193b5f; LINE-HEIGHT: 26px; PADDING-TOP: 1px; HEIGHT: 26px
}
.box H2 SPAN {
	FLOAT: right
}
.box H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.box .content {
	BORDER-RIGHT: #ccdff2 1px solid; BORDER-TOP: #ccdff2 1px solid; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-LEFT: #ccdff2 1px solid; BORDER-BOTTOM: #ccdff2 1px solid; ZOOM: 1
}
.main .box H2 {
	BACKGROUND-POSITION: 0px -408px
}
.sideleft {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.sideright {
	FLOAT: left; WIDTH: 224px
}
.sideright .box H2 {
	BACKGROUND-POSITION: 0px -248px
}
.sideright .tab-box {
	BACKGROUND-POSITION: 0px -248px
}
.sideright .banner-middle {
	WIDTH: 224px
}
.questionbox .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; WORD-BREAK: break-all; LINE-HEIGHT: 200%; PADDING-TOP: 20px
}
.questionbox .content A.gray {
	COLOR: #666666
}
.contentbox .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; WORD-BREAK: break-all; LINE-HEIGHT: 200%; PADDING-TOP: 20px
}
.contentbox .content .wangzai {
	FONT-SIZE: 12px; LINE-HEIGHT: 100%; TEXT-ALIGN: right
}
.contentbox .content .title {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; OVERFLOW: hidden; PADDING-TOP: 10px; BORDER-BOTTOM: #bbbbbb 1px dotted
}
.contentbox .content .title H1 {
	CLEAR: both; FONT-SIZE: 16px; COLOR: #000; LINE-HEIGHT: 30px
}
.contentbox .content LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 0px
}
.contentbox .content HR {
	MARGIN: 20px 0px; COLOR: #bbbbbb; HEIGHT: 1px
}
.contentbox .content PRE {
	WIDTH: 686px
}
.contentbox .content SPAN {
	MARGIN: 0px 5px
}
.xianguan .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; WORD-BREAK: break-all; LINE-HEIGHT: 200%; PADDING-TOP: 20px
}
.newsearch .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.classdir .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; WORD-BREAK: break-all; LINE-HEIGHT: 200%; PADDING-TOP: 20px
}
.classdir .content UL {
	WIDTH: 686px
}
.classdir .content LI {
	FLOAT: left; WIDTH: 171px
}
.classdir .content H3 {
	FONT-SIZE: 16px; MARGIN: 10px 0px; WIDTH: 686px; BORDER-BOTTOM: #c5ddf6 1px dotted
}
.classdir .content H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 100%
}
.asklist .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; WORD-BREAK: break-all; PADDING-TOP: 20px
}
.asklist .content UL {
	CLEAR: both; BORDER-BOTTOM: #bbbbbb 1px dotted; HEIGHT: 36px
}
.asklist .content LI {
	FLOAT: left; LINE-HEIGHT: 26px;
}
.asklist .content LI.ct {
	FONT-SIZE: 12px; WIDTH: 566px
}
.asklist .content LI.ctt {
	FONT-SIZE: 14px; WIDTH: 566px
}
.asklist .content LI.cinfo {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 60px; TEXT-ALIGN: center
}
.asklist .content .page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.asklist .content .page LI {
	MARGIN: 0px 10px
}
.asklist .content .questionnav {
	MARGIN-BOTTOM: 16px
}
.asklist .content .questionnav UL {
	OVERFLOW: hidden; HEIGHT: 24px
}
.asklist .content .questionnav UL LI {
	BORDER-RIGHT: #255b92 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #255b92 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f1f7fc; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; BORDER-LEFT: #255b92 1px solid; LINE-HEIGHT: 24px; PADDING-TOP: 0px
}
.asklist .content .questionnav UL LI A {
	COLOR: #255b92
}
.asklist .content .questionnav UL LI.hit {
	BACKGROUND: #255b92; COLOR: #ffffff
}
.asklist .content .cpage {
	MARGIN: 10px 0px; clear:both
}
.asklist .content .cpage A {
	MARGIN: 0px 10px
}
.asklist .content .searchlist {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 20px; WIDTH: 550px; LINE-HEIGHT: 140%
}
.asklist .content H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; FONT-STYLE: normal
}
.asklist .content EM {
	COLOR: #ff0000; FONT-STYLE: normal
}
.asklist .content .searchlist .searchinfo {
	COLOR: #666666
}
.asklist .content .searchlist .searchinfo A {
	COLOR: #008000
}
.fenlei .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 200%; PADDING-TOP: 10px
}
.fenlei .content LI A {
	MARGIN-RIGHT: 5px
}
.fenlei .content LI.channelname A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.tc_gray {
	COLOR: #666666
}
#catalog {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 270px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.sitelink .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.sitelink .content A {
	COLOR: #000000
}
.content span{color:#999999;}
.content hr{ color:#BBBBBB;height:1px;}
.content .page a{ margin:0 5px}