﻿body,div,ol,ul,li,h1,span,id,br,p,h5,img,form{padding:0; margin:0; border:0;}
body{font-family:Arial, Helvetica, sans-serif,"宋体";font-size:14px;color:#333;}
.clear{clear:both;margin:0;padding:0;}
ul,li,ol,a{list-style:none;text-decoration:none;}
.header{width:auto; margin:0 auto; height:auto;}
.logo{width:268px; float:left; height:auto;}
.logo span{width:268px; float:left; line-height:25px;}
.dream{width:344px;float:left; margin-top:20px;}
.search{width:400px;float:right;}
.search span{line-height:30px;float:right;}
.button{width:300px;height:28px;border:solid 1px #e1002a;float:left;}
.hot{width:320px; float:left; line-height:30px;}
.hot li{ padding-right:8px;float:left;}
.hot li a{color:#333;}
.hot li a:hover{color:#e1002a;text-decoration:none;}
.nav{margin:0 auto;width:auto;font-weight:bold;margin-top:8px; }
.nav li{float:left;padding-right:25px;height:31px; line-height:31px;}
.big{ border-top:solid 3px #ccc;background:url(../images/banner.gif) no-repeat; height:379px;}
.box{width:auto; margin:0 auto;}
.menu{width:220px; float:left;}
.menu li{width:197px; line-height:30px; margin-left:10px;}
.yellow{border-left:solid 3px #f4b11b; background-color:#fff;}
.tinged{border-left:solid 3px #9a6734; background-color:#f3f3f3;}
.blue{border-left:solid 3px #426def; background-color:#fff;}
.coffee{border-left:solid 3px #4b3331; background-color:#f3f3f3;}
.all{background:#7fb5ff;color:#fff; font-weight:bold;}
.hots{ background-color:#70a9f8;height:80px; color:#fff;padding-top:3px;}
.hots li{width:95px; float:left;}
.picture{height:56px;}
.hotr{width:280px; float:right; background:#fff;}
.hotr h5{font-size:14px;color:#ff5901; line-height:25px; padding-left:5px;}
.hotr{border:solid 3px #ccc; height:375px;}
.hotr li img{width:280px; height:105px;}
.boxes{width:970px; float:right;}
.leftfloat{float:left;}
.rightfloat{float:right; font-size:12px;}
.new{width:720px; float:left;}
.new h5{width:720px;font-size:14px; font-weight:normal;line-height:30px; height:30px; border-bottom:dotted 1px #ccc;}
.new li{ width:160px;margin:5px 0px 0 5px; line-height:20px; float:left; font-size:12px;}
.new li img{width:105px; height:100px; margin-left:15px;}
.new h6{font-size:14px; line-height:25px;}
.brand{width:225px; float:right;}
.brand h5{width:225px;font-size:14px; font-weight:normal;line-height:30px; height:30px; border-bottom:dotted 1px #ccc;}
.brand li{ height:50px; margin-bottom:3px;}
.main{margin:0 auto;width:auto;}
.main h5{line-height:25px; border-bottom:solid 2px #ff5901; font-size:14px;}
.main li{width:200px; float:left;}
.mainbox{margin:0 auto;width:auto;}
.mainbox h5{line-height:25px; font-size:14px;}
.mainbox ul{margin-top:10px; width:178px; float:left;padding-left:5px; padding-right:5px;margin-right:10px; border:solid 1px #ccc;}
.mainbox li{width:178px;line-height:25px; font-size:12px;}
.mainbox li img{width:178px; height:180px; border-bottom:dotted 1px #ccc; margin-bottom:5px;}
.footer{background:#e1d4c4;margin-top:10px;height:200px;}
.footer ul{width:720px; margin:0 auto;padding-top:30px;}
.footer li{width:80px; float:left; line-height:30px; padding:10px 0 0 50px; border-right:solid 2px #333; margin-left:10px;}
.footer p{ margin:0 auto;width:auto; float:left; font-size:12px; line-height:30px; text-align:center;}