﻿/*头部公共文件*/
.topBox,.topBox .loginT span.loginInp01,.topBox .loginT span.loginInp02,.topBox .loginT span.loginBut,.topBox .loginT span.but01,.navMain,.navMain .search-t span.searchInput,.navMain span.searchBut{background-image:url(../images/navT_m.gif); background-repeat:no-repeat;}

.topBox{height:26px; background-position:0 0; background-repeat:repeat-x;}
.topBox div.group{width:960px; height:26px; line-height:26px; margin:0 auto; overflow:hidden; text-align:right;}
.topBox .loginT,.topBox .loginFont{width:484px;}
.topBox .loginT,.topBox .loginFont{float:left; text-align:left;}
.topBox .loginT span{display:inline; float:left;}
.topBox .loginT span.loginInp01,.topBox .loginT span.loginInp02{width:68px; height:15px; padding:1px; background-position:0 -54px; margin:4px 6px 0 0;}
.topBox .loginT .loginInp01 input,.topBox .loginT .loginInp02 input{width:68px; height:15px; background:none repeat scroll 0 0 transparent; border:medium none; font-family:arial,sans-serif; color:#606060;}
.topBox .loginT span.loginBut{width:46px; height:17px; background-position:-99px -54px; margin:4px 6px 0;}
.topBox .loginT span.loginBut input{background:none repeat scroll 0 0 transparent;border:medium none; cursor:pointer; display:inline; float:left; height:17px; overflow:hidden; text-indent:-1000em; width:46px;}
.topBox .loginT span.but01{width:72px; height:17px; background-position:-155px -54px; margin-top:4px;}
.topBox .loginT span.but01 a{display:block; width:72px; height:17px; text-indent:-1000em;}
.topBox .loginT span.font{margin:0 4px;}
.topBox .loginFont{color:#202020; padding-left:4px;}

.topBox .main{float:left; width:120px;}
.topBox .time{float:right;width:440px;}

.header{width:960px; margin:0 auto; height:60px; overflow:hidden;} 
.header .logo{width:198px; height:60px; float:left; overflow:hidden; background:url(../images/logo.gif) 0 0 no-repeat;}
.header .logo a{display:block; height:60px; width:198px; text-indent:-1000em; }
.header .ad{float:right;}
.navMain{width:960px; height:62px; margin:0 auto; background-position:0 -98px; overflow:hidden;}
.navMain .ulBut{height:30px; padding:1px 0; overflow:hidden;  margin-left:-1px;}
.navMain .ulBut li{display:inline; float:left; width:58px;  height:30px; padding:0 6px;line-height:30px; text-align:center; border-left:#d0d0d0 solid 1px;}
.navMain .ulBut li,.navMain .ulBut li a{font-family:impact,Trebuchet MS,helvetica; font-size:15px;font-weight:bold}
.navMain .ulBut li a.color-01{color:#000000;}
.navMain .ulBut li a.color-02{color:#e2006e;}
.navMain .ulBut li a.color-03{color:#ef5f2d;}
.navMain .ulBut li a.color-04{color:#27a5ff;}
.navMain .ulBut li a.color-05{color:#2e3f5d;}
.navMain .ulBut li a.color-06{color:#a6bd2f;}
.navMain .ulBut li a.color-07{color:#b30c2a;}
.navMain .ulBut li a.color-08{color:#9b9b9b;}
.navMain .ulBut li a.color-09{color:#ff769d;}
.navMain .ulBut li a.color-10{color:#f0a456;}
.navMain .ulBut li a.color-11{color:#672660;}




.navMain .ulBut li.selected{text-align:center;}
.navMain .ulBut li.selected,.navMain .ulBut li.selected a{font-size:14px; line-height:30px; font-weight:700;}

.navMain .ulBut li a,.navMain .ulBut li a:hover{text-decoration:none;}
.navMain .bfBox{height:30px; overflow:hidden;}
.navMain .breadcrumb,.navMain .fromBox{float:left;}
.navMain .breadcrumb li{float:left; display:inline; padding-left:10px; line-height:30px;}
.navMain .breadcrumb li a{background:url(../images/icon01.gif) no-repeat scroll 100% 50% transparent; padding-right:10px;}
.navMain .breadcrumb li.font01{font-family:Arial, Helvetica, sans-serif; font-weight:700;}

.navMain .search-t{float:right; width:400px;}
.navMain .search-t span{display:inline; float:left; margin:4px 6px 0;}
.navMain .search-t span.searchInput{width:156px; height:21px; background-position:-264px -51px;}
.navMain .search-t .searchInput input{width:156px; height:21px; background:none repeat scroll 0 0 transparent; border:medium none; font-family:arial,sans-serif; color:#606060;}
.navMain span.searchSelect{width:120px; height:20px;}
.navMain .searchSelect select{margin:0; height:21px; width:120px;}
.navMain span.searchBut{width:43px; height:21px; background-position:-428px -51px;}
.navMain .searchBut input{background:none repeat scroll 0 0 transparent;border:medium none; cursor:pointer; display:inline; float:left; height:21px; overflow:hidden; text-indent:-1000em; width:56px;}

/*头部公共文件 END*/

body {font:12px/1.5 "\5b8b\4f53",tahoma, Arial, sans-serif; background:#ffffff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  

a,a:link{color:#2b2b2b; text-decoration:none; -moz-outline:none; cursor:pointer;}
a:hover{text-decoration:underline; color:#ba2636;}

.cWhite,.cWhite a{color:#fff;}
.cWhitea:hover,.cWhite a:hover{color:#f0f0f0;}

.fB{font-weight:bold;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}

.clear{clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
.blankM01{height:20px; font-size:0; display:block; clear:both;overflow:hidden;}
.blankM02{height:10px; font-size:0; display:block; clear:both;overflow:hidden;}

/*footer*/
#footer{width:960px; margin:0 auto; border-top:#ccc 1px solid; clear:both;}
#footer ul{list-style:outside none none;height:20px;text-align:center;}
#footer ul li{display:inline;margin:0 5px;}
#footer span{display:block; text-align:center;color:#000000;}
#footer a{color:#000;}
#footer a:hover{color:#FF0000;}
/*footer END*/



/*formBox*/
.formBox span{border:#565656 solid 1px; line-height:16px; padding:3px 5px;}
.formBox span.current{background:#666; color:#FFF;}
.formBox a,.formBox a:hover{text-decoration:none;}



.group-b .conUL{padding:4px 0; border-bottom:#36F; border-bottom:#c0c0c0 solid 2px; background:#f0f0f0;}
.group-b .conUL ul{padding:0 6px;}
.group-b .conUL li{display:inline; float:left; height:22px; line-height:22px; margin:2px 6px 2px 0; padding:0 11px; background-color:#606060;}
.group-b .conUL li.selected{background-color:#a0004e;}
.group-b .conUL li,.group-b .conUL li a{color:#FFF; text-decoration:none;}

