body{background:#fff; font-size:12px; font-family:"宋体",Verdana, Arial; line-height:150%; margin:0; padding:0; color:#404040;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
img { behavior: url("png.htc");}
.block{
  width:990px; height:auto;
}
a{
	text-decoration:none;
}

* {
	padding:0;
	margin:0;
}
html {
	overflow-x:hidden;
}
body {
	background:#fff;
	color:#333;
	font:12px Arial, Helvetica, sans-serif;
	background-image:url(about:blank);
	background-attachment:fixed;
}
a {
	color:#333;
	text-decoration:none;
	outline:none;
blr:expression(this.onFocus=this.blur());
}

a:hover{
	color: #F00;
}

a.link_gray1:hover{
	color: #F00;
	text-decoration: underline;
}




.f_l{float:left;}
.f_ll{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;background:url(bg.jpg) repeat;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.dashed{background:url(lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

  /*边框*/
  .B_blue{border:1px solid #e2e2e2;}

  .inputBg{border:1px solid #ccc;  height:18px;}
  /*字体颜色*/
  .f1{color:#e20001;}
  .f2{color:#006bd0; font-weight:bold; margin-right:15px;}
  .f3{color:#9e9e9e;}
  .f4{color:#f7941c;}
  .f4_b{color:#f7941c; font-weight:bold;}
  .f5{ font-size:16px; font-weight:bold;}
  .f6{color:#bc002e;}
  .market{ font-size:12px; text-decoration:line-through; color:#999}
  .shop{color:#fe596a; font-size:14px; font-weight:600;}
  .market_s{text-decoration:line-through;}
  .shop_s{color:#fe596a;}

  /*页面留白*/
  .blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
   .liubai{height:8px; line-height:8px; clear:both;visibility:hidden; }
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

/* ====================
     导航部分
==================== */
  /*顶部管理型导航*/
  .log{height:50px;}
  .log li{float:left;}
  .log .userInfo{ position:absolute; left:250px; top:15px; font-size:12px; color:#000}
   .log .userInfo img{ margin-bottom:6px;}
  .log .userInfo a{color:#e04276; text-decoration:none;}
  .log li img{position:relative; top:5px;}
  #topNav{background:url(topNavBg.gif) no-repeat left top; height:27px;
  line-height:27px; color:#000; padding:0px 15px;margin-top:27px;position:relative;
  }
  #topNav .topNavR{background:url(topNavR.gif) no-repeat; width:7px; height:27px;
  position:absolute; top:0px; right:0px;
  }
  #topNav a{color:#666; text-decoration:none;}
  /*页面主导航*/
 
  
  
 #topNav .bbs{ color:#ad0042; padding-left:15px; background:url(biao1.gif) no-repeat 0 center; color:#ad0042}
 .car_box1{ float:left;height:27px;line-height:27px; position:relative;left:85px;_left:20px;top:42px; width: auto;  } 
 .car_box2{ float:left; height:89px; position:relative; top:0px;left:16px;width:380px; } 

 .car_box{ height:27px;line-height:27px; background:url(car_m.gif); position:absolute; right:0px; top:0px; float:left; padding:0}
 .car_box ul{ padding-left:9px; background:url(car_l.gif) 0 0 no-repeat; float:left; height:27px;}
 .car_box ul li{ background:url(car_r.gif) right 0 no-repeat; float:left ; padding-right:9px; color:#000; _padding-top:5px ;_height:22px;_width:310px;}
 .car_box ul li img{ vertical-align:middle; position:relative; top:0px;}
 .car_box ul li a{ color:#000; text-decoration:none}
 .car_box ul li b{ color:#f42377;}
 
 .header_link{ float:left; padding-top:8px;}
 .header_link a{ float:left; font-size:14px; color:#333; background:url(biao15.gif) 0 center no-repeat; text-decoration:none; line-height:24px; padding-left:10px; margin-right:25px;}
 
 
 .search_box{ height:79px; background:url(search_box_m.gif) repeat-x}
 .search_box_l{ padding-left:10px;background:url(search_box_l.gif) 0 0 no-repeat; height:79px; float:left; width:980px}
 .search_box_r{ padding-right:10px;background:url(search_box_r.gif) right 0 no-repeat; height:41px;float:left ;width:970px; position: relative}







#mainNav{ padding-top:3px; float:left }
  #mainNav a{display:block; height:35px;font-size:14px;line-height:35px; float:left; font-weight:bold; color:#FFF; text-decoration:none; padding:0 20px 0 22px; position:relative; letter-spacing:2px;
  }
  #mainNav .cur{ padding-left:0px;}
  #mainNav .rcur{ padding-right:0px;}
  #mainNav a:hover{ color:#ffeb92
  }
  #mainNav a img{position: absolute;right:0; top:0; 
  }
  
  #mainNav_r{ float:right;padding-top:3px;  height:35px;line-height:35px; text-align:right; color:#ffeb92; font-weight:bold;}
   #mainNav_r a{ color:#ffeb92; font-weight:bold; text-decoration:none}
   #mainNav_r a:hover{ color:#ffeb92; font-weight:bold; text-decoration: underline}

  #searchForm { padding-top:6px;}
  #searchForm .go{background:url(bnt_search.gif); border:none; width:72px; height:25px; vertical-align:middle}
  #searchForm .input_box{  width:330px; height:22px; float:left; overflow:hidden;background:url(search_input.gif) no-repeat; padding:0; padding-left:40px; margin-right:3px; padding-top:6px;}
  
  
  #searchForm .B_input{ border:none; height:18px;line-height:18px; background:#FFFFFF; padding:0; width:320px; color:#333333; float:left;}
  #searchForm a{ text-decoration:none; color:#d60000; vertical-align:bottom;}
  .keys{ padding-top:15px;color:#000;}
  .keys a{ text-decoration:none; color:#000;}
  .keys a:hover{ text-decoration:none; color:#666;}
  
