@charset "utf-8";html,body{height:100%}
html,body,div,span,a,img,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,iframe,q,blockquote,pre,code,var,address,cite,ins,del,em,strong,big,small,b,i,form,button,input,textarea,th,td,label,fieldset,legend{margin:0;padding:0;border:0 none;outline:0;font-size:100%}
:focus{outline:0}
body{font-family:"Helvetica Neue",helvetica,arial,tahoma,verdana,sans-serif;line-height:1}
ul,ol,li{list-style:none outside none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
img{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
fieldset{padding:8px}
legend{padding:0 5px}
input,select,button{font-size:100%;vertical-align:middle}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
.c2,.w{zoom:1}
.c2:after,.couponc:after,.w:after{content:"";visibility:hidden}
.c2,.c2:after,.couponc,.couponc:after,.w,.w:after{display:block}
.c2 .title1,.c2 .title1 .text,.c2 .title2,.c2 dl dt,.map a{text-align:center;clear:both}
.w{margin:0 auto;width:1000px}
.w:after{font-size:0;height:0;clear:both}
body{background:#ebfcff}
.banner{height:641px}
.banner .banner1{width:100%;height:161px;background:url(../image/b1.jpg) center top no-repeat}
.banner .banner2{width:100%;height:178px;background:url(../image/b2.jpg) center top no-repeat}
.banner .banner3{width:100%;height:145px;background:url(../image/b3.jpg) center top no-repeat}
.banner .banner4,.banner4w{width:100%;height:157px;background:url(../image/b4.jpg) center top no-repeat}
.banner .banner4 a{float:left;margin-top:5px;width:124px;height:124px;display:block}
.banner .fixed{ position: fixed; top:0; z-index: 9999; border-bottom: 1px #D0BE9F solid;}
.banner .banner4 a:hover{background:url(../image/go.png) center no-repeat}
.banner .banner4 .a1{margin-left:25px}
.banner .banner4 .a2{margin-left:35px}
.banner .banner4 .a3{margin-left:40px}
.banner .banner4 .a4,.banner .banner4 .a5{margin-left:38px}
.banner .banner4 .a6{margin-left:29px}
.c2,.couponc{margin:0 auto}
article,#mailto{padding-top:10px;width:100%;height:auto;background:url(../image/bg.jpg) left top}
#mailto{padding-top:20px}
.couponc{padding:14px 14px 26px 18px;width:968px;zoom:1;background:#fff}
.couponc:after{font-size:0;height:0;clear:both}
.couponc .coupon{position:relative;width:968px;height:192px;background:url(../image/couponbg.gif) center no-repeat}
.c2,.c2 dl{background:#fff}
.couponc .cred{color:#e91010}
.couponc .code{position:absolute;top:103px;font-size:24px}
.couponc .code1{left:198px}
.couponc .code2{left:518px;top:70px;line-height:1.1em}
.couponc .prize{position:absolute;top:86px;left:674px;font-size:14px;color:#492702}
.couponc .prize p{line-height:18px}
.c2{padding:0 35px 15px;width:930px;border-radius:3px}
.c2:after{font-size:0;height:0;clear:both}
.c2 .title1{padding:16px 0;height:48px;line-height:48px}
.c2 .title1 img{vertical-align:baseline}
.c2 .title1 .text{padding:0 5px;max-width:548px;height:48px;line-height:48px;display:inline-block;font-size:48px;color:#333;overflow:hidden}
.c2 .title2 img{margin:33px auto -16px;z-index:20; position: relative;}
.c2 dl{float:left;padding:15px;margin-top:-1px;margin-right:-1px;width:201px;height:312px;border:1px solid #ece9e7;z-index:10}
.c2 dl:hover{position:relative;border:1px solid #927d67}
.c2 dl dt{padding-bottom:6px;width:201px;height:201px}
.c2 dl dd{width:201px;height:30px}
.c2 dl .p_name a{height:30px;line-height:15px;color:#666;font-size:14px;display:block;overflow:hidden}
.c2 dl .p_price{height:48px;line-height:48px;font-size:20px;color:#492702;overflow:hidden}
.c2 dl .p_price del{padding-left:4px;font-size:14px;color:#666}
.c2 dl .p_buy a{padding:20px 0;font-size:18px;color:#492702}
.promo{background:#fff;text-align:center}
.promo img{margin-bottom:8px}
.map{position:fixed;top:232px;padding-top:20px;width:278px;height:303px;background:url(../image/map.png) center no-repeat}
.map a{width:162px;height:40px;line-height:40px;display:block;color:#927b62}
.map .curr{color:#492702}
.c1{width:980px;background:#fff;margin:auto;padding:10px}
.tabBtns{height:93px;position:relative}
.tabBtns li{float:left;position:absolute;bottom:0;width:180px;height:60px;text-align:center;color:#7c7c7c;font-size:14px;padding-top:6px;line-height:1.6em;cursor:pointer}
.tabBtns li strong{font-size:16px;white-space:nowrap}
.tabBtns li.active{color:#000;font-size:16px;width:520px}
.tabBtns li.active strong{font-size:42px;color:#e91010}
.tabBtns0{background:url(../image/tab0.jpg) center bottom no-repeat}
.tabBtns1{background:url(../image/tab1.jpg) center bottom no-repeat}
.tabBtns2{background:url(../image/tab2.jpg) center bottom no-repeat}
.tabBtns0 .li1{left:540px}
.tabBtns0 .li2{left:740px}
.tabBtns1 .li0{left:80px}
.tabBtns1 .li1{left:240px}
.tabBtns1 .li2{left:730px}
.tabBtns2 .li0{left:80px}
.tabBtns2 .li1{left:320px}
.tabBtns2 li.li2{left:540px;width:400px}
.tabBtns2 li.active strong{font-size:26px}
.tBoxhead{height:60px;line-height:60px;padding:0 20px;font-size:20px;color:#333}
.tBoxhead span.timeA{display:inline-block;border-bottom:1px #333 solid;height:50px;padding:0 40px 0 20px;position:relative}
.tBoxhead span.timeA .bord{width:27px;height:48px;display:block;background:url(../image/bord.png);position:absolute;right:-2px;bottom:-18px}
.tBoxhead span.timeA .bordR{right:auto;left:-2px;background:url(../image/bordr.png)}
.tBoxhead .timer{color:#492702;font-size:24px;padding-left:50px}
.tBoxhead .msec{color:#492702;}
.tBoxhead strong{font-size:30px;font-weight:normal}
.tabBox{width:978px;border:1px #f5edd8 solid;border-radius:5px;display:none;overflow:hidden;padding:20px 0}
.tBoxCon{overflow:hidden;padding-bottom:20px}
.c1 dl{width:168px;padding:7px;border:1px #fff solid;float:left;margin:20px 0 0 9px;position:relative}
.c1 .p_name{height:28px;line-height:14px;overflow:hidden;font-size:12px;margin:4px 0}
.c1 dl a{color:#333}
.c1 dl .p_price{font-size:24px;color:#e91010;position:relative;height:50px;margin-top:6px}
.c1 dl .p_price del{color:#333;font-size:16px;position:absolute;bottom:10px;left:2px}
.c1 dl:hover{border:1px #e0e0e0 solid;box-shadow:3px 3px 3px #eee}
.c1 dl .p_buy{width:100%;height:30px;line-height:30px;text-align:center}
.c1 dl .p_buy a,.c1 dl .p_buy span{display:inline-block;width:82px;float:left;font-size:13px;color:#fff;background:#e91010;height:30px;float:left}
.c1 dl .p_buy span{background:0;height:28px;border:1px #e91010 dashed;border-width:1px 1px 1px 0;color:#492702}
.c1 dl.sale .p_price,.c1 dl.outTime .p_price{color:#7c7c7c}
.c1 dl.sale .p_buy a,.c1 dl.outTime .p_buy a{background:#7c7c7c}
.c1 dl.sale .p_buy span,.c1 dl.outTime .p_buy span{color:#333}
.c1 dl .saleTag{position:absolute;top:50%;margin-top:-40px;height:80px;background:url(../image/sale.png) center center no-repeat;width:100%;display:none}
.c1 dl.sale .saleTag{display:block}
.c1 dl.sale .saleB{display: none}
.c1 dl.sale:hover,.c1 dl.outTime:hover{border-color:#fff;box-shadow:none}
.tabBox1 .tBoxhead,.tabBox2 .tBoxhead{text-align:center;height:auto;font-size:26px;color:#333}
.tabBox1 .tBoxhead .timeA,.tabBox2 .tBoxhead .timeA{display:block;background:url(../image/bord.jpg) 190px center no-repeat;border-bottom:0}
.tabBox1 .tBoxhead .timer,.tabBox2 .tBoxhead .timer{padding:0;font-weight:normal;line-height:20px}
.tabBox2 .tBoxhead p{line-height:24px;font-size:16px;color:#333}
.c1 .tabBox2 dl{border-color:#f0f0f0}
.c1 .tabBox2 dl:hover{border-color:#fb8484}
.longBanner{margin:auto;padding:10px 0;background:#fff;width:1000px}
.c2 .title3{height:80px}
.c2 .title3 .text{font-size:26px}
.c2 .title3 img{vertical-align:bottom}
.barArea{height:160px;background:#efefee;width:1000px;margin:auto;position:relative}
.barArea a.pa{display:inline-block;bottom:20px;right:0;position:absolute}
.c1 .tabBox2 dl .p_buy a{background:#492702;padding:0 4px}
.c1 .tabBox2 dl{position:relative}
.c1 .tabBox2 dl .p_buy span{position:absolute;top:0;right:0;border:0;background:#e91010;color:#fff;width:auto;padding:0 4px}
.c1 .tabBox2 dl.sale .p_buy span{background:#7c7c7c}
.c1 dl.sale dt img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.c2 dl.logoLinkPro{background:#ad9e8d;padding:0;width:232px;height:342px;overflow:hidden}
dl{position: relative;}
dl .target{position: absolute; display: inline-block; width: 74px; height: 25px; right:-5px; top:-1px; line-height: 22px; color: #fff; background: url(../image/target.png); font-size: 14px; text-align: center; }
