@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px  '宋体',Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;font:12px/18px  Verdana, Simsun, Helvetica, Arial, sans-serif;}
ol,ul,li{list-style:none;}

body{background:#fff url(../images/bodyBg.gif) repeat-x 0 0px ;font:12px/18px '宋体',sans-serif;color:#333;}
h1,h2,h3,h4,h5,h6,th{font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;font-size:12px;}
img{ vertical-align:top; border:none}
input{ vertical-align:middle}

.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.hide{ display:none}

.border1px{ border:1px solid #ccdee6}
.position_rel{ position:relative}



.blank10 {clear:both; height:10px; line-height:10px; font-size:0; overflow:hidden; display:block;}
.blank2 {clear:both; height:2px; font-size:0; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; font-size:0; overflow:hidden; display:block;}
.dotted { height:20px; display:block; background:url(../images/dotted.gif) repeat-x left center;font-size:0; overflow:hidden;clear:both; 
margin:0 10px}
.solid { height:23px; display:block; background:url(../images/solid.gif) repeat-x left center;font-size:0; overflow:hidden;clear:both; 
}
.green{ color:#090;}
.red{ color:#C00;}
.orange{ color:#F60}
.blue{ color:#069}
.sFont{ font-size:11px; font-family:Tahoma, Geneva, sans-serif}

a {text-decoration:none; color:#666}
a:hover {text-decoration:none; color:#005b92}


a.red{text-decoration:none;color:#c10000}  
a.red:hover{color:#333}

a.blue{text-decoration:none; color:#005c99}  
a.blue:hover{text-decoration:none;color:#333}

a.orange{ color:#f0ff00}

a.orange1{ color:#F60}
a.orange1:hover{ color:#333}

.fix{*zoom:1}
.fix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}


#page{width:960px;margin:0 auto;}

.header{background:url(../images/topBg.gif) no-repeat;}

.header span.subNav{ text-align:right; display:block; line-height:33px; height:33px; color:#4d78a8; margin-right:30px}
.header span.subNav a{ color:#fff; padding:0 8px}
.header span.subNav a.orange{color:#f0ff00}

.titleBar{background:none}

.menutable{ padding-top:10px;}

.titleBar ul li a{}
.titleBar ul li a:hover{ background:none}

.titleBar h1{ padding-left:20px; padding-top:15px;}


.userBar{ height:46px; line-height:46px; background:url(../images/searchBar.gif); padding:0 20px}
.userBar span{ color:#999}
.userBar strong{ color:#0055b6}

.userBar form{ width:230px}
.inputText{ border:0; height:22px; line-height:22px; width:170px; background:none; color:#999}
.inputBtn{ border:0; height:22px; line-height:22px; width:20px; cursor:pointer; background:none}

.userBarsearch1{ padding-left:110px;}
.userBarsearch2{ padding-left:10px;}
.inputText2{border:0; height:22px; line-height:22px; width:140px; background:none; color:#999}
.inputBtn2{ border:0; height:22px; line-height:22px; width:50px; cursor:pointer; background:none}





.titleBar h1 { margin-top:10px
}

.titleBar UL {
	 WIDTH: 480px; BACKGROUND: url(../images/mainNav_bg.gif) no-repeat 32px top
}


#searchuser{ width:900px; margin:0px auto;}

.footer{ height:80px; text-align:center; font-size:12px; font-family:Tahoma, Geneva, sans-serif; clear:both; background:url(../images/footerBg.gif) no-repeat center top; padding-top:15px; line-height:26px; color:#999}
