/*--全局定义--*/
.title { border: 1px solid #86AAC6; background:url("/viask/template/skin/title_bg.gif"); padding:2px; }
.list { border: 1px solid #86AAC6; border-top:0px; background:#fff; padding:5px; line-height:24px; }

.table_index_left {border: 1px solid #86AAC6;}
a.page {TEXT-DECORATION: none; color: #004B98;FONT-SIZE: 12px; }
a.page:hover{TEXT-DECORATION: none; color: red;FONT-SIZE: 12px;}
a.userk {TEXT-DECORATION: underline; color: #004B98;FONT-SIZE: 12px; }
a.userk:hover{TEXT-DECORATION: none; color: red;FONT-SIZE: 12px;}
a.guoqi {TEXT-DECORATION: underline;color: #004B98;font-family: Arial, Helvetica, sans-serif;}
a.guoqi:hover{TEXT-DECORATION: none;color: red;font-family: Arial, Helvetica, sans-serif;}
a.hot {TEXT-DECORATION: underline; color: #004B98;FONT-SIZE: 12px; }
a.hot:hover{TEXT-DECORATION: underline; color: red;FONT-SIZE: 12px;}
a.show_top {TEXT-DECORATION: none;color: #004B98;FONT-SIZE: 12px;font-weight: bold;}
a.show_top:hover{TEXT-DECORATION: underline;color: red;FONT-SIZE: 12px;font-weight: bold;}
a.list_fl {TEXT-DECORATION: underline;color: #004B98;FONT-SIZE: 12px;font-weight: bold;}
a.list_fl:hover{TEXT-DECORATION: blink;color: red;FONT-SIZE: 12px;font-weight: bold;}
.bg_index_left {background:url("/viask/template/skin/title_bg.gif");border-bottom: 1px solid #86AAC6; color:#004B98;font-weight: bold;text-indent: 8px;line-height: 26px;}
.font_index_left {color:#666; background:#fff; padding:1px; word-break:break-all;}
.bg_index_mid {background:url("/viask/template/skin/title_bg.gif");border-bottom: 1px solid #86AAC6; color:#004B98; line-height: 26px;font-weight: bold;text-indent: 8px;}
.table_index_mid {border: 1px solid #86AAC6;}
.bg_index_right {background:url("/viask/template/skin/title_bg.gif");border-bottom: 1px solid #86AAC6; color:#004B98; line-height: 26px;font-weight: bold;text-indent: 8px;}
.table_index_right{border: 1px solid #86AAC6;}
a.dl:{TEXT-DECORATION: underline; color: #004B98;FONT-SIZE: 12px;  }
a.dl:hover{TEXT-DECORATION: underline; color: red;FONT-SIZE: 12px;}
a.xl{TEXT-DECORATION: underline; color: #004B98;FONT-SIZE: 12px; }
a.xl:hover{TEXT-DECORATION: underline; color: red;FONT-SIZE: 12px;}
a.bt {TEXT-DECORATION:none; color:#004B98;FONT-SIZE: 12px; padding-top:15px; }
a.bt:hover{TEXT-DECORATION: underline; color:red;FONT-SIZE: 12px;}
.font_fl {font-size: 12px;}
.table_best {border: 1px solid #86AAC6;}
.input1 {font-size: 12px;color: #222;background-color: #EDF3FE;padding-top: 6px;padding-bottom: 3px;border: 1px solid #86AAC6; background:url("/template/skin/title_bg.gif")}
.bg_best {background:url("/viask/template/skin/title_bg.gif");border-bottom: 1px solid #86AAC6; color:#c00; font-size: 12px;font-weight: bold;line-height: 27px; height:27px;}
/*--底部定义--*/
.copyright { background:#fff;border: 1px solid #86AAC6; padding:15px; line-height:18px;font-family:Arial; margin-top:10px;}
.Font14 {font-size: 14px;line-height: 200%;}
#tmain {
	MARGIN: auto; WIDTH: 870px
}
.gray {
	COLOR: #aaa
}
.reg_project {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9900; TEXT-ALIGN: left
}
.red_star {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
#main_box {
	BORDER-RIGHT: #cac4e8 1px solid; BORDER-TOP: #cac4e8 1px solid; BORDER-LEFT: #cac4e8 1px solid; BORDER-BOTTOM: #cac4e8 1px solid
}
#register {
	MARGIN-BOTTOM: 10px
}
#jryw .menu .cur A {
	COLOR: #163c76; TEXT-DECORATION: none
}
#jryw .menu .cur A:hover {
	COLOR: #163c76; TEXT-DECORATION: none
}
#jryw .menu .normal A {
	COLOR: #0158a7; TEXT-DECORATION: none
}
#jryw .menu .normal A:hover {
	COLOR: #0158a7; TEXT-DECORATION: none
}
#mark {
	DISPLAY: none; Z-INDEX: 999; BACKGROUND: #000; FILTER: alpha(opacity=30); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; -moz-opacity: 0.3; opacity: 0.3
}
UL.news {
	FONT-SIZE: 14px; LINE-HEIGHT: 25px
}
#cjNav {
	BACKGROUND-IMAGE: url(../index_files/navbg.png); BACKGROUND-REPEAT: no-repeat
}
#navTop .funTxt {
	FLOAT: left; WIDTH: 49px; PADDING-TOP: 12px
}
#navTop .funBox {
	FLOAT: left; WIDTH: 310px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#navTop .funBox .inputBtn2 {
	BACKGROUND-POSITION: -375px -71px; MARGIN: 0px; WIDTH: 81px; LINE-HEIGHT: 21px; HEIGHT: 19px
}
#navTop .rssBtn {
	FLOAT: right; WIDTH: 88px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
#cjNav {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px auto 7px; OVERFLOW: hidden; WIDTH: 958px; PADDING-TOP: 3px; HEIGHT: 53px; float:left;
}
#cjNav UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cjNav LI.curChannel {
	FLOAT: left; WIDTH: 342px; HEIGHT: 54px
}
#cjNav LI.norChannel {
	FLOAT: left; WIDTH: 205px; HEIGHT: 54px
}
#cjNav LI.curChannel A:hover {
	TEXT-DECORATION: none
}
#cjNav LI.norChannel A:hover {
	TEXT-DECORATION: none
}
#cjNav DIV.titBox {
	FLOAT: left;
	WIDTH: 46px;
}
#cjNav DIV.linkBox1 {
	FLOAT: left
}
#cjNav DIV.linkBox2 {
	FLOAT: left
}
#cjNav DIV.linkBox1 {
	WIDTH: 292px; PADDING-TOP: 9px
}
#cjNav DIV.linkBox1 LI {
	MARGIN-BOTTOM: 2px; OVERFLOW: hidden; HEIGHT: 17px
}
#cjNav DIV.linkBox2 LI {
	MARGIN-BOTTOM: 2px; OVERFLOW: hidden; HEIGHT: 17px
}
#cjNav DIV.linkBox1 A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; COLOR: #2357a8; LINE-HEIGHT: 19px; PADDING-TOP: 3px
}
#cjNav DIV.linkBox1 A:hover {
	BACKGROUND: #437dc1; COLOR: #fff
}
#cjNav DIV.linkBox2 {
	PADDING-TOP: 9px
}
#cjNav DIV.linkBox2 A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 0px 4px; COLOR: #d1e3f8; LINE-HEIGHT: 19px; PADDING-TOP: 3px
}
#cjNav DIV.linkBox2 A:hover {
	BACKGROUND: #a3c2e1; COLOR: #1c3a6c
}
#cjNav .curCj A {
	MARGIN: 0px 4px
}
#cjNav A.curName1 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.curName2 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.curName3 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.curName4 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.norName1 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.norName2 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.norName3 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.norName4 {
	DISPLAY: block; BACKGROUND-IMAGE: url(../index_files/navbg.png); WIDTH: 42px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 54px
}
#cjNav A.curName1 {
	BACKGROUND-POSITION: 0px -71px
}
#cjNav A.norName1 {
	BACKGROUND-POSITION: -47px -71px
}
#cjNav A.norName2 {
	BACKGROUND-POSITION: -140px -71px
}
#cjNav A.norName3 {
	BACKGROUND-POSITION: -234px -71px
}
#cjNav A.norName4 {
	BACKGROUND-POSITION: -328px -71px
}
#stie_nav_line {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 960px; LINE-HEIGHT: 29px; FONT-FAMILY: 宋体; HEIGHT: 29px; TEXT-ALIGN: center
}
#stie_nav_line A {
	COLOR: #333; TEXT-DECORATION: none
}
#stie_nav_line A:hover {
	COLOR: #db0010; TEXT-DECORATION: underline
}
#stie_nav_line A.hot {
	COLOR: #db0010
}
#stie_nav_line SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}