@charset "utf-8";
body {font-family: Arial, Verdana;font-size: 12px;*font-size: 11px;line-height:18px;color: #666;background: #fff url(../images/bg.jpg) repeat-x;margin: 0px;}
td{font-family: Arial, Verdana;font-size: 11px;}
form,input{ display:inline; margin:0px; padding:0px;font-family: Arial, Verdana;font-size: 11px;}

/*a*/
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#000;}
.blue {color:#5a617f;}
.blue a{ text-decoration:none; color:#5a617f;}
.blue a:hover{ text-decoration:underline; color:#000;}
.aUnderline a{ text-decoration:underline; color:#666;}
.aUnderline a:hover{ text-decoration:underline; color:#000;}
.aRed a{ text-decoration:none; color:#dc0000;}
.aRed a:hover{ text-decoration:underline; color:#dc0000;}

.topMenu { padding-left:20px;font-family: Verdana;}
.topMenu div{ background:url(../images/NavLine.jpg) no-repeat center; float:left; width:1px; height:30px;}
.topMenu a{display:block; font-size:12px; font-weight:bold; line-height:30px; background:url(); padding:0 20px; float:left; color:#fff; text-decoration:none}
.topMenu a:hover{background:url(../images/navActive.jpg) repeat-x center; color:#fff; text-decoration:none}


.LeftMenuPro a{ display:block;text-decoration:none; width:168px; text-align:left; padding:3px 0; float:left;  margin:3px 5px; text-indent:5px; font-weight:bold;border:1px solid #e6e6e6;background:#f0ede4 url(../images/i8.jpg) repeat-x; color:#105d9e;}
.LeftMenuPro a:hover{ color:#cc0000; background:#F9F9F9;text-decoration:none;border:1px solid #b1a788;}
.LeftMenuPro .subMenu{border:1px solid #e6e6e6;background:#ffffff url(../images/i10.gif) repeat-x bottom;color:#777; font-weight:100;}


.LeftMenu a{ display:block;background:#fff url(../images/i8.jpg) repeat-x;text-decoration:none; color:#666; width:200px; text-align:left; padding:3px 0; float:left; border:1px solid #e6e6e6; margin:3px 5px; text-indent:5px;}
.LeftMenu a:hover{ color:#105d9e; background:#F9F9F9;text-decoration:underline;}

.LeftMenu .LeftSubMenu a{ display:block; border-bottom:1px solid #F1F1F1; background:#fff url(../../../images/i15.gif) no-repeat 24px center; padding-left:32px; text-decoration:none; color:#666; width:196px; text-align:left;line-height:24px;}
.LeftMenu .LeftSubMenu a:hover{ color:#B54E09; background:#F9F9F9 url(../../../images/i15.gif) no-repeat 24px center; padding-left:32px;}


.proNav a{ border:1px solid #3c70a9; background:#4486c3 url(../images/proNavBg.gif) repeat-x; padding:3px 5px 4px 5px; margin-right:3px;color:#fff;}
.proNav a:hover{background:#EFEEE7 url(../images/proNavBgA.gif) repeat-x bottom;color:#fff;}
.proNav .active{background:#EFEEE7 url(../images/proNavBgA.gif) repeat-x bottom;color:#fff;}
.proNav .proNavSub{ margin-top:3px; display:block;}
.proNav .proNavSub a{ border:1px solid #b1a788;background:#fff url(../images/i8a.jpg) repeat-x bottom;color:#61532b}
.proNav .proNavSub a:hover{background:#4486c3 url(../images/proNavSubBgA.gif) repeat-x bottom;color:#61532b}

/*Layout*/
.LayoutTable{width:907px;}
.LayoutBorderR{ border-right:1px solid #E1E1E1;}
.LayoutProMarginB{ margin-top:7px;}
.LayoutProMarginB2{ margin:6px; float:left;}
.LayoutPro{border:1px solid #DCDCDC; padding:3px; width:166px; height:120px;}
.LayoutPro img{width:160px; height:114px;}

.LayoutPro3{border:1px solid #DCDCDC; padding:3px; width:66px; height:56px;}
.LayoutPro3 img{width:60px; height:50px;}

.LayoutProName{font-family: Verdana, Arial; font-size:10px;background: url(../images/i100.gif) repeat-x; border:0px solid #DCDCDC; border-top:0px; height:21px;}
.LayoutProName img{ margin-right:6px;}

.LayoutProMargin{ margin:5px; float:left}
.LayoutPro2 {border:1px solid #DCDCDC; }
.LayoutPro2 div {height:100px; width:184px; overflow:hidden; padding:2px;}
.LayoutPro2 img{ width:180px}

.SiteBtn{ border:0px; background:url(../../../images/Btn.jpg) no-repeat; font-size:12px;color:#666; width:71px; height:24px; margin:3px;padding-bottom:3px;cursor:hand;}

.padding{padding:6px;}


.clear{ clear: both; font-size:1px; width:1px; height:0px; overflow:hidden; visibility: hidden; }

.searchFont{ color:#081e7b; font-size:12px; font-weight:bold; padding-top:2px; float:left}
.searchInput{ background:url(../images/searchInput.jpg) no-repeat; width:173px; height:20px; float:left}
.searchInput input{border:0px; margin-left:20px; margin-top:2px;color:#6d778d; width:136px;}
.searchBtn{color:#6d778d; margin-left:0;float:left;}



.title1{color:#a61e1e; font-size:12px; font-weight:bold;font-family: Verdana;}
.title2{color:#0c589d; font-size:12px; font-weight:bold;font-family: Verdana;}




