html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
body { color:#333; font:12px/20px; font-family: Microsoft yahei; }
img { border:none; }
table { border-collapse:collapse; }
a { color:#FFF; text-decoration:none;  outline:none; star:expression(this.onFocus=this.blur());}
a:visited { color:#FFF; }
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.cb{ clear:both;}
.ovh{ overflow:hidden; zoom:1;}
.fwb{ font-weight:bold;}
.pa{ position:absolute;}
.pr{ position:relative;}
.mc{ margin:0 auto;}
.di{ display: inline-block;}
.db{display: block;}
.red{color:#f00;}
.vam{vertical-align: middle;}
.fs{font-family: 宋体;}
/*文字大小*/
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f20{font-size: 20px;}
.f26{ font-size:26px;}

.fwb{ font-weight:bold;}
.tal{ text-align:left;}
.tac{ text-align:center;}
.tar{ text-align:right;}

/*margin and padding*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}

.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}

.pl0{ padding-left:0px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}
.pr30{ padding-right:30px;}
.c333{ color:#333;}
.c666{ color:#666;}
.c999{ color:#999;}
.cfff{ color:#FFF;}

.w1000{ width:1000px;}
.nav{width:1000px; border-bottom:2px solid #ac0101;}
.nav ul li{ float:left; list-style-type: none; text-indent:-9999px;}
.nav ul li a{background:url(images/icon.jpg); width:113px; height:31px; display: block;}
.nav ul li a.n1{background-position:0 0; }
.nav ul li a.n2{background-position:0 -31px; }
.nav ul li a.n3{background-position:-113px 0; }
.nav ul li a.n4{background-position:-113px -31px; }
.nav_title{ margin-top:13px;}
.nav_title2{ margin-top:15px; margin-left:10px;}
.list .info{ height: 50px; width: 313px; background:#ffffff;}
span.tel{ background:url(images/icon.jpg) 0 -65px; width: 150px; height:20px;}

.toBuy{ bottom:16px; right:0px;}
.list_1{width: 320px; overflow:hidden; zoom:1;}
.shadow{bottom:0;}
.menu table input{ vertical-align:middle; width:170px; height:22px; line-height: 22px; padding-top:3px; border:1px solid #ababab; padding-left: 6px; font-size:16px; font-family: Arial, Helvetica, sans-serif;}
.menu table input.acount{width: 60px; padding: 0;}
.menu table input.checkb{ border:none; width:13px; height:13px;}
.footer{background:#edf1f5; height: 60px; line-height: 60px;}
.n_1{ width:236px}
/*推荐*/
.recom{ padding:8px; border:6px solid #efefef; width:972px;}












