body{font: 12px/18px Arial,Verdana, 'Lucida Grande',Sans-Serif; font-family:"微软雅黑";color:#333;}

.main-bg{background:#f3f3f3;}
a {text-decoration:none;color:#7d7d7d}
a:hover {text-decoration:underline;}
.flt {float:left;}
.frt {float:right;}
.clear{clear:both;height:0px;line-height:0px;font-size: 0;}
.header_bg{background:url(top_bg.png) no-repeat center top #6dbae8; width:100%; text-align:center;}
.banner{height:498px;width:1000px;margin:0 auto;padding-bottom:8px;}
.swrap {width:100%;background:#6dbae8;}
.main{margin:0 auto; width:1000px;}
.part {background:#FFF;}
.sTitle {height:72px;background:#2565b7;text-align:center;}
.bTitle {height:55px;background:#2565b7;text-align:center;}
.wTitle {height:55px;background:#2565b7;position:relative;}

.sbox {padding:10px 8px;overflow:hidden;}
.sItem {width:323px;height:286px;float:left;margin:10px 0 10px 4px;display:inline;}
.sItem dt {width:323px;height:240px;position:relative;}
.sItem dt img,.sItem dt a {width:323px;height:240px;display:block;}
.sItem dt span {width:313px;height:26px;background:url(sbg.png) repeat-x;position:absolute;left:0;bottom:0;overflow:hidden;font-size:14px;color:#000;font-weight:bold;line-height:26px;padding:0 5px;}
.sItem dd {height:46px;background:#e62038;}
.sItem .price {float:left;width:210px;padding:5px 10px;}
.sItem .price span {font-size:30px;color:#ffff03;padding-right:8px;}
.sItem .price em {padding-right:8px;text-decoration:line-through;}
.sItem .price p {color:#FFF;font-size:14px;padding-top:8px;}
.sItem .buyBtn {width:82px;height:32px;background:url(sbtn.png) no-repeat;text-indent:-9999px;overflow:hidden;float:left;margin-top:7px;}
.sItem .buyBtn:hover {background-position:0 -33px;}
.sItem .btnBuy {width:82px;height:32px;background:url(sbtn.png) no-repeat 0 -132px;text-indent:-9999px;overflow:hidden;float:left;margin-top:7px;}
.sItem .btnBuy:hover {background-position:0 -165px;}

.tab {height:31px;margin-top:22px;position:absolute;right:0;bottom:0;}
.tab a {float:left;padding:0 18px;height:31px;line-height:29px;background:#6794cd;font-size:18px;color:#FFF;margin-left:15px;}
.tab .current {background:#FFF;color:#000;}
.tab a:hover {text-decoration:none;}

.tbox {padding:20px 15px;height:246px;}
.spt {padding-bottom:32px;background:url(spt.jpg) repeat-x left bottom;}
.imgbox {width:352px;height:246px;}
.stent {width:567px;height:244px;background:url(tbg.gif) repeat-x;border:1px solid #d6d6d6;padding:0 18px;font-size:14px;color:#000;}
.stent h1 {font-size:24px;color:#d60000;padding:15px 0 13px;}
.stent .info {line-height:24px;height:142px;}
.stent .buyBtn {float:right;width:82px;height:32px;background:url(sbtn.png) no-repeat 0 -66px;text-indent:-9999px;overflow:hidden;margin:7px 8px 0 0;}
.stent .buyBtn:hover {background-position:0 -99px;}
.stent p {padding-top:16px;}
.stent p span {text-decoration:line-through;padding-right:30px;}
.stent p em {font-size:20px;color:#d60000;}

.mlist {overflow:hidden;padding:10px 6px;}
.mlist img {float:left;width:235px;height:163px;border:1px solid #dfdfdf;margin:10px 0 10px 8px;}