@charset "utf-8";
/* CSS Document 2008.11.16 */

body { text-align: center; font-family:"宋体; arial", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
div{margin:0px auto;}

/* Link */
a:link {color: #4C4C4E; text-decoration:none;}
a:visited {color: #4C4C4E;text-decoration:none;}
a:hover {color: #4C4C4E; text-decoration:underline;}
a:active {color: #4C4C4E;}

.aBlue a:link{color:#2D6BC5; text-decoration:underline;}
.aBlue a:visited{color:#2D6BC5; text-decoration:underline;}
.aBlue a:hover{color:#2D6BC5; text-decoration:none;}

a.aGreen:link{color:#377A30; text-decoration:underline;}
a.aGreen:visited{color:#377A30; text-decoration:underline;}
a.aGreen:hover{color:#377A30; text-decoration:none;}

.nav_content .tip_content a:link{color:#377A30;}
.nav_content .tip_content a:visited{color:#377A30;}
.nav_content .tip_content a:hover{color:#377A30;}

.nav_content a:link{color:white;}
.nav_content a:visited{color:white;}
.nav_content a:hover{color:white;}

/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cOrange,a.cOrange:link,a.cOrange:visited{color:#FF6600;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#006600;}

/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f18px{ font-size:18px;}

/* Other */
.fLeft{ float: left;}
.fRight{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0px; visibility: hidden; overflow:hidden; }
.clearFF:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;}

/* Header */
.header{width:960px; clear:both;}
.header .topnav{width:260px; text-align:right; float:right; padding:35px 0 0 0;}
.navbbs{ clear:both; padding-bottom:10px; background:url(../images/nav_bg.gif) repeat-x; margin:0 3px;}
.nav_left{background:url(../images/nav_left.gif); width:10px; height:35px; float:left; margin-right:-10px;}
.tip_left{background:url(../images/nav_tip_left.gif); width:5px; height:35px; float:left;}
.tip_right{background:url(../images/nav_tip_right.gif); width:5px; height:35px; float:left;}
.nav_right{background:url(../images/nav_right.gif); width:10px; height:35px; float:right; margin-left:-10px;}

.navbbs .nav_content{width:auto; float:left; background:url(../images/nav_bg.gif) repeat-x; height:35px; margin:0 10px 0 10px;}
.navbbs .nav_content .tip{width:auto; float:left; height:23px; padding:12px 20px 0px 20px;; font-size:14px; color:#FFFFFF; background:url(../images/nav_line.gif) no-repeat right;}
.navbbs .nav_content .tip_over{float:left;}
.navbbs .nav_content .tip_over .tip_content{float:left; width:auto; padding:0 10px; background:#E6F5DF url(../images/nav_tip_bg.gif) repeat-x; height:23px; color:#377A30; font-weight:bold; font-size:14px; padding-top:12px;}
.search{width:220px; text-align:right; float:left; padding-top:7px;}
.input_search{border:1px solid #C4CACA; border-right:0px; height:16px; width:155px; padding-left:7px; color:#A4A4A4; padding-top:2px; position:relative;}
.btn_search{width:19px; height:21px; background:url(../images/btn_search_01.gif) no-repeat; border:0px; position:relative; top:2px; *+top:0px; cursor:pointer;}
.login{float:right; padding-top:10px;}
.btn_login{width:43px; height:15px; background-color:#E6670A; border:0px; padding-bottom:2px; *+line-height:18px;}

/* Footer */
.footer{width:960px; border-top:1px solid #D6D6D6; padding:15px 0 50px 0; text-align:left; color:#8A8A8A;}
.friendlink{margin:0 5px; padding-bottom:15px;}
.footer_nav{float:left; margin-left:5px; width:450px;}
.copyright{float:right; margin-right:5px; width:450px; text-align:right;}