/*?*/
* {margin: 0px;padding: 0px;}
body {text-align: center; margin:0; padding:0; font-size:12px; font-family:arial; }
body > div { text-align:center; margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,dl,dd,dt,p,span,label{margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:14px; font-weight:bold; }
ul,li{ list-style: none;}
.clear10{height: 8px;margin:auto; clear: both;}
.clear20{height: 16px;margin:auto; clear: both;}
.clear {clear: both; font-size:0px; width:0px; visibility: hidden;margin-top:0px !important;margin-top:-2px; height:0px; line-height:0px; size:0px;}
.blank10{ font-size:1px; size:1px; margin:0px; height:8px; clear:both; line-height:8px;}

.blank5{ font-size:1px; size:1px; margin:0px; height:5px; clear:both; line-height:5px;}
.fleft{ float:left; display:inline;}
.fright{ float:right;}

.textf a:link{ color:#fff;text-decoration: none}
.textf a:visited{ color:#fff;  text-decoration: none}
.textf a:hover{ color:#fff; text-decoration: none}

.but_in a:link{ color:#B93900;text-decoration: none}
.but_in a:visited{ color:#B93900;  text-decoration: none}
.but_in a:hover{ color:#CC0000; text-decoration: none}

.text01 a{text-decoration: underline}
.text01 a:link{ color:#000000;}
.text01 a:visited{ color:#000000;}
.text01 a:hover{ color:#000000; text-decoration: none;}


.text0 a:link{ color:#000000; text-decoration: none}
.text0 a:visited{ color:#000000; text-decoration: none}
.text0 a:hover{ color:#000000; text-decoration: none;}

.text1 a:link{ color:#CC0001; text-decoration: none}
.text1 a:visited{ color:#CC0001; text-decoration: none}
.text1 a:hover{ color:#CC0001; text-decoration: underline}

.text3 a{text-decoration: underline}
.text3 a:link{color:0000FF;}
.text3 a:visited{color:0000FF;}
.text3 a:hover{color:#CC0000;text-decoration: none}

.text4 a{text-decoration: underline}
.text4 a:link{color:#F85701;}
.text4 a:visited{color:#F85701;}
.text4 a:hover{color:#F85701;text-decoration: none}

.text5 a{text-decoration: underline}
.text5 a:link{color:#999;}
.text5 a:visited{color:#999;}
.text5 a:hover{color:#CC0000;text-decoration: none}


.text7 a:link{ color:#404040;text-decoration: none;}
.text7 a:visited{ color:#404040; text-decoration: none ;}
.text7 a:hover{ color:#CC0000; text-decoration: underline;  }

.text8 a:link{ color:#0750D9 ;text-decoration: none;}
.text8 a:visited{ color:#0750D9; text-decoration: none ;}
.text8 a:hover{ color:#CC0000; text-decoration: underline; }

.text9 a:link{ color:#9D9D9D;text-decoration: none;}
.text9 a:visited{ color:#9D9D9D; text-decoration: none ;}
.text9 a:hover{ color:#CC0000; text-decoration: underline; }

.text10 a:link{ color:#16387C;text-decoration: none;}
.text10 a:visited{ color:#16387C; text-decoration: none ;}
.text10 a:hover{ color:#CC0000; text-decoration: underline; }

.text11 a:link{ color:#2200CC ;text-decoration: none;}
.text11 a:visited{ color:#2200CC; text-decoration: none ;}
.text11 a:hover{ color:#CC0000; text-decoration: underline; }

.text12 a:link{ color:#0750D9 ;text-decoration: none;}
.text12 a:visited{ color:#0750D9; text-decoration: none ;}
.text12 a:hover{ color:#CC0000; text-decoration: underline; }

.header{ width:99%; height:99px; position: relative; font-family: arial,sans-serif;float: left; display: inline;}
.bar{ width:100%; text-indent: 5px; height: 24px;  border-bottom: #C9D7F1 solid 1px; border-top:none; text-align: left; line-height: 24px;}
.bar dt a { margin-right: 5px; font-size: 13px;}
.bar dd {float:right; display: inline;}
.bar b{ font-weight: normal;}
.rs{ float: left;display: inline; color: #888; width: 75%; margin-top: 4px;  margin-bottom: 8px; margin-left: 20px; text-align: left; border-bottom:1px #C9D7F1 solid; height: 20px; line-height: 20px;}
.rs a{ margin-left: 8px;}
.search{width:100%; float: left; display: inline; }
.logo{ width:143px; margin-left:24px; height:29px; float: left;  display: inline; margin-top:20px;}
.sear_but{ margin-top: 11px;  margin-left: 0px; }
.sear_but .input{ width: 309px; height: 17px; margin-top: 2px; font-family: arial;  font-size: 14px;  margin-right: 4px; margin-left: 20px;*height: 18px;}
.sear_but dt{ margin-top: 15px;width: 523px; float: left; display: inline}
.sear_but dd{  text-align: left; width: 120px; margin-top: 21px;  font-size: 11px; float: left; display: inline;}
.sear_but dd b{ font-weight: normal; background: url(../images/hot_b.gif) no-repeat right 4px; padding-right: 9px;}

.m_key{padding: 5px;text-align:left;display:block; color: #777;  }
.m_key strong{color:#000; }

#p_o{width: 0;height:0; text-align: left;overflow: hidden; border: #A2BAE7 solid 1px;border-left: #dcdcdc solid 1px; border-top: #dcdcdc solid 1px; position: absolute; z-index: 100; line-height: 20px;  padding: 5px 0; background: #fff; VISIBILITY: hidden; }
#p_o a{ display: block; text-align: left;font-size: 12px;  text-indent: 5px;  padding:0 2px; line-height: 14px; margin-bottom: 2px;}

#p_h{width: 0;height:0; text-align: left;position: absolute;overflow: hidden; border: #C9D7F1 solid 1px;z-index: 100;background: #fff; line-height: 20px;  padding: 5px 0; VISIBILITY: hidden; }
#p_h a{ display: block; text-align: left;font-size: 12px; overflow: hidden;  text-indent: 5px;  padding:0 2px; line-height: 18px;  margin-bottom: 2px;}


.sear_key{ width:206px; height:220px;  position: absolute; right:10px; top: 40px; background: #fff; text-align: left; margin-bottom: 5px; overflow:hidden; border: #dcdcdc solid 1px;line-height: 20px; padding: 5px;   }
.sear_key strong{font-family:Arial, Helvetica, sans-serif; font-size: 12px;  }

.main{ width:100%;  float: left;display: inline; position: relative;}
.left{ width:189px; float:left; display:inline;}
.right{ width:754px; height:auto; float:right; overflow: hidden;}
.left .l_menu{ width:187px; border:#DCDCDC solid 1px; padding-bottom:25px; overflow:hidden;}
.l_menu strong{ font-family:Verdana, Arial, Helvetica, sans-serif; height:36px; line-height:36px; width:167px; display:block; font-size:13px; color:#0750D9; text-align: left; background: url(../images/bo.gif) no-repeat left center; text-indent:12px; border-bottom:#DCDCDC solid 1px; margin:0 auto;}
.l_menu a{ width:167px; height:31px; border-bottom:#DCDCDC dashed 1px; display:block; line-height:31px; font-size:14px;background: url(../images/bo1.gif) no-repeat left center; text-align:left;text-indent:12px;margin:0 auto;}
.l_list{width:187px; border:#DCDCDC solid 1px; margin-top:8px; padding-bottom:20px;  }
.l_list strong{ font-weight:bold; font-size:12px; text-align:left; height:22px; line-height:22px;}
.l_list dl{ width:167px; margin:10px 10px; border-bottom:#dcdcdc dotted 1px; text-align:left;padding-bottom:9px;}
.l_list dl a{ line-height:18px; margin-right:4px;}

.footer{ width:98%; border-top:#dcdcdc solid 2px; float: left ;display: inline; height:50px; margin:8px 0; margin-left: 10px; font: left ;display: inline; padding:10px 0px; line-height:20px; }
.footer{ font-size:11px;}

.pages { height:28px; margin:0pt auto; text-align:center; clear:both; border:none;}
.pages div{margin:0pt auto; color:#000000}
.pages a{padding:1px 5px; margin-left:5px; border:#849CC6 solid 1px; text-decoration:none; background:#ffffff; color:#849CC6; display: inline-block; }
.pages a.cur{ padding:1px 5px; margin-left:5px; border:#849CC6 solid 1px; background:#849CC6; color:#ffffff; display: inline-block;}

.guide{ width: 950px; height: 18px; text-indent: 5px; text-align: left; margin:2px auto;  font-size: 11px; line-height: 18px; }
.guide h1{float:left; display:inline; font-size:11px;}
.guide a { background:url(/images/mm.gif) no-repeat right center; padding-right:15px; float:left; display:inline;}
