@charset "utf-8";
body { margin: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; background: #CAD8E3 url(../images/body_bg.jpg)  repeat-x center top; padding: 15px 0px 15px 0px;}
ul, li, ol, dl, dt, dd, img, p, label { margin: 0px; padding: 0px; border:none;}
ul, li { list-style-type: none;	list-style-image: none;}
h3 { margin: 0px; font-size: 14px; font-weight: 600;}
a { color: #000; text-decoration: none; onFocus="this.blur()";}
a:hover { color: #C00; text-decoration: underline;}
.clear { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; clear: both; float: none; border:none;}
.wrapper { width: 980px;}

#container { margin-right: auto; margin-left: auto;}
#header { width: 100%; height: 184px; background: url(../images/head_bg.jpg) repeat-x center bottom;}
#header .left { background: url(../images/head_bg.jpg) no-repeat left top; height: 184px; width: 12px; float: left;}
#header .center { width: 956px; height: 184px; float: left;}
#header .right { background: url(../images/head_bg.jpg) no-repeat right top; float: right; height: 184px; width: 12px;}
#main { width: 974px; background: url(../images/main_bg.gif) repeat-y; padding: 0px 3px;}
#main .left { float: left; width: 232px;}
#main .right { float: right; width: 734px; padding-right: 8px;}
#main .left2 { float: left; width: 734px; padding-left: 8px;}
#main .right2 { width: 232px; float: right;}
#footer { width: 100%; line-height: 22px; background: url(../images/foot_bg.gif) repeat left bottom; height: 50px; padding-top: 10px; text-align: center;}
	
#logo { float: left; height: 83px; width: 280px;}
.topbara{width:600px;float:right;}
#topbar { float: right; padding-top: 10px; line-height: 18px; height: 18px;}
#topbar dt { font-weight: 600; color: #C00; float: left; padding-left: 10px;}
#topbar dd { float: left; padding-right: 8px; padding-left: 3px; padding-top: 1px}
#sb-tab { float: right; margin-top: 14px; _margin-top: 13px; margin-right: 10px;}
#sb-tab li { float: left;}
#sb-tab li a { width: 100px; display: block; background: url(../images/navtab.jpg) no-repeat 0px 0px; height: 30px; float: left; line-height: 30px; font-size: 14px; font-weight: 600; text-decoration: none; text-align: center; color: #000; padding: 10px 0px 3px 0px;}
#sb-tab li a:hover { background-position: 0px -43px; text-decoration: none;}
#sb-tab li.c { color: #000; font-weight: bold;}
#sb-tab li.c a , #sb-tab li.c a:hover { background-position: 0px -86px;	color: #FFF;}
#searchbar { height: 60px; float: left; width: 100%;}
#searchbar .pic { background: url(../images/searchbar_pic.gif) no-repeat 0px 0px; height: 37px; width: 130px; float: left; margin: 14px 8px 9px 20px; display: inline;}
#searchbar form { height: 27px; margin-top: 18px; margin-left: 10px; display: inline; float: left; width: 780px;}
#searchbar form span { float: left; font-weight: 600; color: #FC6; margin: 0px 5px; line-height: 27px;}
#searchbar form .inputtext { color: #333; float: left; font-size: 13px; height: 18px; line-height: 18px; padding-left: 5px; border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51; }
#searchbar form .clip_select { clip: rect(0px,16px,22px,0px); float: left; height: 22px; line-height: 22px; margin-left: 6px; margin-right: 6px; overflow: hidden;border-top: solid 2px #FB8C51; border-right: solid 2px #FDC5A8; border-bottom: solid 2px #FDC5A8; border-left: solid 2px #FB8C51;}
.searchbar form .select {font-size: 12px; float: left; height:22px; line-height:22px; border: none;}
#searchbar form .inputbtn { background: url(../images/search_btn.png) no-repeat 0px 0px; height: 27px; width: 74px; font-weight: bold; color: #C00; border: none;}
#recommend { font-size: 14px; clear: both; float: left; line-height: 20px; width: 100%; height: 20px; padding-top: 10px;}
#recommend a { color: #000; text-decoration: none;}
#recommend a:hover { color: #C00; text-decoration: none;}
#recommend dt { float: left; font-weight: 600; padding-left: 10px; color: #C00;}
#recommend dd { float: left; padding-right: 5px; padding-left: 5px;}

.linkcontent {line-height: 24px; background-color: #FFF; clear: left; width: 98%;}
.STYLE1 {color: #0000FF}
.STYLE2 {color: #FFFFFF;font-weight: bold;}
.STYLE3 {font-size: 12px;font-weight: bold;}
.STYLE4 {color: #0000FF}
.STYLE5 {color: #0000FF; font-weight: bold; }
.STYLE6 {color: #FF0000}
.STYLE7 {color: #FF0000; font-weight: bold; }
.STYLE8 {color: #FF0000; font-weight: bold; }
.STYLE10 {color: #990033}
.STYLE11 {color: #009900}
.STYLE15 {color: #000000; font-weight: bold; }
.STYLE16 {color: #F0F0EF}
.green {FONT-SIZE: 12px; COLOR: green}
.greenalexa {FONT-SIZE: 12px; COLOR: green; FONT-FAMILY: "Georgia", "Verdana"}
A.green {COLOR: green}
A.title {FONT-SIZE: 12px; COLOR: green}
.tr1 TD {PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e1e0d7 1px dotted}
.tr3 TD {PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #e1e0d7 1px dotted;BACKGROUND: #f6f6f6;}
.tr2 TD {PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #8bc6e2 1px solid;font-weight: bold; }
.tr2 {border:#8bc6e2 solid 1px;BACKGROUND: #d6ebff;}
input.search{height:24px; width:150px;vertical-align:middle;border-width:1px 0 1px 1px;border-style:solid none solid solid;border-left-color:#DC6B00;border-top-color:#DC6B00;border-bottom-color:#DC6B00;line-height:24px; font-size:14px; color:#0000f0; padding-left:4px;}
.pages {LINE-HEIGHT: 24px; HEIGHT: 24px; text-align:center; }
.pages UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.pages UL LI {float:left; LIST-STYLE-TYPE: none}
.pages UL LI A {PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px}
.pages UL LI B {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: #f7fadd; PADDING-BOTTOM: 0px; COLOR: #fa891b; PADDING-TOP: 0px}
.pages UL LI A:hover {BACKGROUND: #f7fadd; COLOR: #fa891b; TEXT-DECORATION: none}
.pages UL .pagesone {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MARGIN-LEFT: 5px; HEIGHT: 24px; _height: 23px}
.pages SELECT {BORDER-RIGHT: #e1e0d7 1px solid; BORDER-TOP: #e1e0d7 1px solid; MARGIN-BOTTOM: 2px; FONT: 12px/15px Verdana; BORDER-LEFT: #e1e0d7 1px solid; COLOR: #666; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #e1e0d7 1px solid; HEIGHT: 14px; _margin-top: 3px}
.hr {BORDER-TOP: #ccd5de 1px solid; FONT-SIZE: 0px; MARGIN-top: 8px; LINE-HEIGHT: 0; HEIGHT: 0px;}
.titt span {float:right;position:relative;line-height:26px;color:#397CBE; font-family:Georgia;}
.gred {COLOR: #f00}