body{
  background:#fff;
  margin:0px;
  color:#333;
  font-size:12px;
  line-height:24px;
  font-family:"ËÎÌå" Verdana, Arial, Helvetica, sans-serif;
  text-align:left;
  }
ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd,html,span,p,form,input,b,p{
padding:0;margin:0;}
select,input{vertical-align:middle;}
table{border-collapse:collapse;margin:a auto;} 
ul,li{list-style:none;}
img{border:0;}
.l{ float:left;}
.r{ float:right;}
.c{clear:both;}
a:link { color:#333; text-decoration:none;}
a:visited { color:#333; text-decoration:none;}
a:hover { color:#ff5a00; text-decoration:underline;}
.red{color:#BC0800;}
.red a:link{ color:#bd4128; text-decoration:none;}
.red a:visited{ color:#bd4128; text-decoration:none;}
.red a:hover{ color:#bd4128; text-decoration:underline;}
.gray{color:#8d8d8d; font-size:13px;}
a.gray:link{color:#8d8d8d; text-decoration:none;}
a.gray:visited{color:#8d8d8d; text-decoration:none;} 
a.gray:hover{color:#333; text-decoration: none;}  
.gray{color:#8d8d8d;} 
.blue{color:#0055bf;}
.blue a:link{color:#0055bf; text-decoration:none;}
.blue a:visited{color:#0055bf; text-decoration:none;} 
.blue a:hover{color:#0055bf; text-decoration:underline;}
a.blue:link{color:#0055bf; text-decoration:underline;}
a.blue:visited{color:#0055bf; text-decoration:underline;}
a.blue:hover{color:#ff5a00; text-decoration:underline;}

.clear:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clear{
 height:1%;
}
*+html .clear{
 height:1%;
}

#bigbox {
  width:960px;
  margin:0 auto;
}
#mpbox {
  width:534px;
  margin:20px auto 10px auto;
}
#nav{
background:url(../images/navbg.gif) no-repeat left top;
height:33px;
margin-top:3px;
padding-left:280px;width:680px;
padding-top:6px;margin:0 auto;
}
#nav img{vertical-align:middle; margin-right:5px;}
#nav input.wi{ width:150px; height:20px; line-height:20px; border:#d9d9d9 1px solid;}
#nav select.bo{width:110px; border:#d9d9d9 1px solid;}
#flbox{ clear:both; border:#e3e18c 1px solid; background:#fffff5; padding:10px 20px; margin:8px 0; Z-index:100;}
#flbox .bt{ font-size:14px; font-weight:bold; color:#aa4e03; height:30px;}
#flbox .bt a:link{color:#aa4e03; text-decoration:none;}
#flbox .bt a:visited{color:#aa4e03; text-decoration:none;}
#flbox .bt a:hover{color:#333333; text-decoration:none;}
#flbox .list{ clear:both;}
#flbox .list li{  float:left;  width:135px; height:26px; line-height:26px;padding-left:10px; margin-right:5px;  overflow:hidden;}
.flnav{border-top:#fc9400 3px solid; background:url(../images/flbg.gif) repeat-x left bottom; height:32px;} 
.flnav{font-size:14px; font-weight:bold; color:#aa4e03;}
.flist td{ padding:12px 0 8px 0; border-bottom:#ccc 1px dashed; height:68px; }
.flist td.pic img{border:#e3e3e3 1px solid;}
.flist td.blue{color:#2856B6; font-size:14px;}
/*page*/
.page{ float:right;margin-top:30px;}
.page span{float:left; color:#666666;}
.page span font{ color:#FF6600;}
.page a{ float:left;padding:0 5px; line-height:20px; display:block;border:#CCCCCC 1px solid; margin-right:5px;}
.page a:link{color:#2856B6; text-decoration:none;}
.page a:visited{color:#2856B6; text-decoration:none;}
.page a:hover{color:#CB0B00; text-decoration:none;}
.page a.now{ border:none; color:#CB0B00; font-weight:bold;}
.page a.now:link{ color:#CB0B00}
.page a.now:visited{ color:#CB0B00}
.page a.now:hover{ color:#CB0B00}
.page b{ float:left; padding:0 5px;}
.mpbg{background:url(../images/mpbg.gif) no-repeat left top; height:234px; overflow:hidden; padding:50px 20px 20px 20px;}
.mpbg .logo{float:left; width:190px; text-align:center; height:120px; padding-top:30px; overflow:hidden;}
.mpbg .xx{float:right; width:290px; font-size:14px; height:150px; overflow:hidden;}
.mpbg .xx span{color:#2856B6; font-weight:bold;}
.mpbg .xx span a:link{color:#2856B6; text-decoration:none;}
.mpbg .xx span a:visited{color:#2856B6; text-decoration:none;}
.mpbg .xx span a:hover{color:#ab4e00; text-decoration:none;}
.mpmenu{clear:both; padding-top:30px; text-align:center;}
.mpmenu img{margin:0 35px;}
.mpjs{ clear:both; padding:8px 10px;}
.mpjs p{text-indent:22px;}
.mpjs .bt{ font-size:14px; font-weight:bold; color:#aa4e03; height:30px;}
.mpjs .bt a:link{color:#aa4e03; text-decoration:none;}
.mpjs .bt a:visited{color:#aa4e03; text-decoration:none;}
.mpjs .bt a:hover{color:#333333; text-decoration:none;}
.autocomplete { top:33px;left:305px;z-index:1000;POSITION: absolute;width:150px; line-height:20px; border:#d9d9d9 1px solid;  Z-index:200;background:white; overflow:hidden;}
