/*nav*/
.subnav > div{position:absolute;top:71px;}
.subnav .item3{background:rgba(166,9,1,.75);width:104px;font-size:15px;right:135px;/*right:243px;*/}
.hover .subnav .item3 a{padding:15px 0 17px;text-align:center;display:block;}
.hover .subnav .item3 a:hover{background:rgba(126,7,1,.75);}
.mega{background:#e6ddd3;width:98%;padding:14px 0 0 2%;box-shadow:1px 10px 20px -5px #555;left:0;z-index:1;}
.mega dl{background:#fff right 0 no-repeat;min-width:186px;height:175px;margin:0 2% 15px 0;padding:10px 165px 0 16px;border-bottom:5px solid #c1b9b1;display:inline-block;vertical-align:top;}
.mega dt{width:90px;height:22px;margin-bottom:10px;}
.mega a{margin-bottom:3px;color:#570500;display:block;}
.mega dt a{height:100%;}
.mega dd{padding-left:2px;}
.mega .arrow{background:url(../images/misc-submega.png) 0 0 no-repeat;width:16px;height:11px;position:absolute;top:-11px;right:4.8%;/*right:13.2%;*/}
dl.coffee{background-image:url(../images/bg-mega-product-coffee.jpg);}
dl.drink{background-image:url(../images/bg-mega-product-drink.jpg);}
dl.dessert{background-image:url(../images/bg-mega-product-dessert.jpg);}
dl.othlist{background-image:url(../images/bg-mega-product-price.jpg);}
dl.card{background-image:url(../images/bg-mega-product-card.jpg);}
dl.zhenzhu{background-image:url(../images/zhenzhu_bg.jpg);}

.zhenzhu dt {
	width: 115px;
	background: url(/images/zhenzhu.png) 0 0 no-repeat;
    
}



.coffee dt{background-position:-59px -32px;}
.drink dt{background-position:-59px -66px;}
.dessert dt{background-position:-59px -100px;}
.othlist dt{background-position:-59px -134px;}
dl.card dt{background-position:-158px -32px;}
.coffee dd{margin-right:20px;}
.dessert dd{margin-right:20px;}
/* index */
.promo{position:absolute;top:122px;right:3%;}
.news, .banner, .promo .switch{background-color:rgba(83,16,11,.6);}
.news, .banner{width:190px;padding:7px 7px 9px;}
.news{height:395px;margin-bottom:13px;}
.news h2{height:26px;pointer-events:none;}
.promo p{padding:8px;overflow:hidden;}
.news p.title, .banner p.title{background:#95120d;margin-top:-6px;line-height:100%;font-size:15px;}
.promo .switch{background-position:-220px 34px;width:23px;height:94px;position:absolute;top:150px;right:-23px;cursor:pointer;}
.close h2{background-position:0 -26px;width:27px;height:121px;position:absolute;top:0;left:-18px;z-index:1;}
.close .switch{background-position:-242px 195px;width:27px;height:304px;top:0;right:auto;left:-12px;}
.news .owl-theme .owl-controls{margin:0;position:absolute;bottom:0;right:8px;}
.news .owl-theme .owl-controls .owl-page span{background:#af584e;margin:0 0 0 7px;opacity:1;filter:Alpha(Opacity=100);}
.news .owl-theme .owl-controls .owl-page.active span{background:#fff;}
.owl-carousel .owl-wrapper-outer{height:357px;}
/* product */
.product #content{width:95.6%;padding-top:32.5%;}
.product h1{text-indent:12px;}
.product .know{margin-right:15px;display:none;}
.product .item{width:100%;border-collapse:separate;border-spacing:12px;}
.product .item td, .card table{background:#95120d;border:3px solid rgba(61,16,10,.6);}
.product .item td{width:49%;vertical-align:top;}
.product .item td.spc{background:transparent;border:0;}
.product .item .pos{position:relative;}
.product .item h2{margin-bottom:12px;font-size:17px;}
.product .item img{margin-bottom:-5px;}
.descrip{padding:27px 32px 0 300px;position:absolute;top:0;left:0;}
.card table{background:#790f0a;margin-bottom:30px;}
.card h2{margin-bottom:15px;font-size:17px;}
.card td{padding:25px 26px;vertical-align:top;}
.card td.img{width:271px;padding:0;line-height:0;vertical-align:middle;}
.card td.info{background:#95120d;width:26%;}
.card td.feature p{padding-left:5px;}
.card ol{margin:0 0 15px 24px;}
.card ol > li{list-style:decimal;}
.card ol ul{width:45%;margin-top:5px;padding:0 0 0 25px;float:left;}
.card ol ul li{list-style:url(../images/ico-listorder.png);position:relative;}
.card ul.line{padding:0 8px 0 15px;border-right:1px solid #a15754;}
.card li span, .card li b{display:inline-block;}
.card li.clearfix:before{display:none;}
/* price */
.price table{width:42%;margin:10px 0 20px;font-size:15px;}
.price th, .price td{padding:9px 10px;border-bottom:1px solid #fff;text-align:center;vertical-align:middle;}
.price th.name, .price td.name, .ingredient td.name{text-align:left;}
.price th{border-top:1px solid #fff;font-weight:bold;}
.price .circle{border-radius:100%;width:27px;height:24px;margin-left:6px;padding-top:3px;display:block;}
.price .hot{background:#c6120a;}
.price .ice{background:#33728f;}
/* ingredient */
.ingredient #content{padding-bottom:20px;}
.ingredient h1, .ingredient .subtitle{display:inline-block;vertical-align:bottom;}
.ingredient h1{color:#570500;}
.ingredient .subtitle{width:404px;font-weight:bold;}
.ingredient table{background:#fcfaf9;width:330px;margin:20px 21px 20px 0;font-size:15px;}
.ingredient th, .ingredient td{padding:8px 15px;border:1px solid #737373;text-align:center;}
.ingredient th{background:#e6ddd4;}
.ingredient .mark{background:rgba(255,255,255,.5);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFFFFFF,endColorstr=#7FFFFFFF);width:310px;margin:20px 0;padding:10px;}
.ingredient .marklevel{margin-bottom:20px;}
.ingredient .marklevel dt, .ingredient .markbean dt{margin:0 0 10px 3px;padding-left:7px;line-height:100%;border-left:3px solid #5a5a59;}
.ingredient .markbean dt{margin-bottom:5px;line-height:150%;}
.ingredient .markbean dd{margin:0 0 8px 12px;line-height:120%;font-size:12px;}
.ingredient .level{width:10px;height:10px;margin-right:10px;border-radius:100%;display:inline-block;}
.ingredient .level100{background:#9CB85B;}
.ingredient .level200{background:#FFD900;}
.ingredient .level300{background:#EE1F26;}
.ingredient td .level{margin-left:10px;}
/* gallery */
.gallery .item{background:#faf9f5;width:22.4%;min-width:280px;margin-bottom:1%;padding:6px 6px 0;border-bottom:3px solid #cec5b3;overflow:hidden;cursor:pointer;float:left;}
.gallery .music.fix{background:#b1150c;padding-bottom:6px;border:0;cursor:default;}
.gallery .item img{width:100%;height:auto;margin-bottom:13px;}
.gallery .item h2, .gallery .item p{padding:0 3px;}
.gallery .item h2, .box h1{color:#b1150c;font-size:17px;}
.gallery .item h2, .gallery .item .cat{display:inline-block;}
.gallery .item h2{width:60%;vertical-align:top;}
.gallery .item h2.text-small{font-size:15px;}
.gallery .item p, .box p{color:#570500;clear:both;}
.gallery .item p{margin-top:10px;}
.gallery .item .cat{width:35.5%;margin:-19px 3px 8px 0;text-align:right;color:#2a2a2a;}
.gallery .item .cat.line2{margin-top:-38px;margin-bottom:27px;}
.gallery .mark, .box .mark{width:0;height:0;border-style:solid;border-color:transparent;}
.gallery .item .mark, .box .mark{margin-right:-6px;border-width:0 0 40px 40px;position:relative;}
.gallery .item .mark{float:right;}
.gallery .item .ico, .box .ico{width:40px;height:40px;position:absolute;top:0;right:0;display:block;}
.gallery .item.cup .mark, .filter .cup .mark, .box.cup .mark{border-bottom-color:#f5a417;}
.gallery .item.poem .mark, .filter .poem .mark, .box.poem .mark{border-bottom-color:#7fc132;}
.gallery .item.music .mark, .filter .music .mark, .box.music .mark{border-bottom-color:#c92921;}
.gallery .item.cup .ico, .box.cup .ico{background-position:-56px -70px;}
.gallery .item.poem .ico, .box.poem .ico{background-position:-96px -70px;}
.gallery .item.music .ico, .box.music .ico{background-position:-136px -70px;}
.gallery .music.fix h2{background-position:0 -162px;height:38px;margin-bottom:12px;}
.gallery .music.fix p{color:#fff;}
.gallery .music.fix dl{padding:0 6px;font-size:15px;}
.gallery .music.fix dt{margin:40px 0 18px;}
.gallery .music.fix dt:after{content:'';background:#d88a86;width:74%;height:1px;margin-left:5px;display:inline-block;vertical-align:super;}
.gallery .music.fix a{background-color:#910c06;background-position:68px -106px;width:94px;margin-right:5px;padding:8px 0;border:1px solid #cd6964;text-indent:16px;display:inline-block;}
.item-gutter{width:.8%;visibility:hidden;}
.hover .filter button.cup:hover{border-color:#f5a417;}
.hover .filter button.poem:hover{border-color:#7fc132;}
.hover .filter button.music:hover{border-color:#c92921;}
.filter .mark{border-width:0 0 9px 9px;position:absolute;bottom:-4px;right:-4px;}
.box{background:#f9f8f4;font-family:Arial, '微軟正黑體', 'Microsoft JhengHei', Sans-serif;line-height:150%;font-size:13px;}
.box #wrap{width:890px;padding-bottom:38px;position:relative;}
.box .head{padding:11px 0 9px 17px;color:#fff;font-size:22px;overflow:hidden;}
.box .mark{margin:0;position:absolute;bottom:3px;right:3px;}
.box .ico, .box .close{background:url(../images/misc.png) 0 0 no-repeat;}
.box .close{background-position:-56px -119px;width:20px;height:20px;margin-right:15px;float:right;}
.box img{margin-bottom:24px;}
.box h1, .box p{margin:0 70px;}
.box p{margin-top:16px;font-size:13px;}
.box.cup .head{background:#f5a417;}
.box.poem .head{background:#7fc132;}
.box.music .head{background:#c92921;}
.box .share{background:url(../images/btn-share.png) 0 0 no-repeat;width:51px;height:20px;text-indent:-9999px;position:absolute;top:394px;right:3px;}
/* strory */
@-webkit-keyframes scroll{
    from {background-position: 0;}
    to {background-position: -679px;}
}
@-o-keyframes scroll{
    from {background-position: 0;}
    to {background-position: -679px;}
}
@keyframes scroll{
    from {background-position: 0;}
    to {background-position: -679px;}
}
.box.video{background:transparent;}
.box.video #wrap{background:url(../images/parallax/box-video.png) 0 0 no-repeat;width:770px;height:434px;padding:0;position:relative;}
.box.video iframe{padding:38px 100px 0 30px;}
.box.video .close{background:none;width:67px;height:74px;position:absolute;top:0;right:0;}
.story{background:url(../images/bg-story.jpg) center 0 repeat;position:relative;}
.story .switch{margin-top:-203px;position:fixed;top:50%;left:50px;z-index:5;}
.story .switch li{width:90px;margin:0 0 1px 6px;padding-top:3px;border-left:1px solid #a01007;position:static;display:block;}
.story .switch li.item1 a, .story .switch{background:url(../images/parallax/ico-story-dot-big.png) 0 0 no-repeat;}
.story .switch{background-position:0 bottom;padding-bottom:12px;}
.story .switch a{background:url(../images/parallax/ico-story-dot.png) 3px 0 no-repeat;margin:-7px 0 0 -7px;padding:25px 0 20px 20px;line-height:100%;color:#7e461f;font-size:13px;font-weight:bold;display:block;}
.story .switch .item1 a{margin-top:-10px;}
.hover .story .switch a:hover{text-shadow:1px 1px 8px #333;}
.hover .story .switch .active a:hover{text-shadow:none;}
.hover .story .switch a:hover, .story .switch .active a{color:#fff;}
.story .switch li.item1.active{background-color:#8fa622;}
.story .switch li.item2.active{background-color:#809420;}
.story .switch li.item3.active{background-color:#70811e;}
.story .switch li.item4.active{background-color:#d0a037;}
.story .switch li.item5.active{background-color:#c08725;}
.story .switch li.item6.active{background-color:#b45120;}
.story .switch li.item7.active{background-color:#983811;}
.story .switch li.item8.active{background-color:#7d2c0b;}
.story .switch li.item9.active{background-color:#5f230b;}
.story .switch li.item10.active{background-color:#5f230b;}
.story .scrollinfo{width:100%;margin-top:93px;color:#590b08;font-size:18px;font-weight:bold;text-align:center;position:fixed;top:50%;left:0;z-index:3;}
.story .scrollinfo.visible{color:#4d2100;}
.story .scrollinfo .img{background-image:url(../images/parallax/scroll-info.png);width:97px;height:46px;margin:0 auto 4px;position:static;animation:scroll .8s steps(7) infinite;-webkit-animation:scroll .8s steps(7) infinite;-o-animation:scroll .8s steps(7) infinite;}
.ie .story .scrollinfo .img{background:url(../images/parallax/scroll-info.gif) 0 0 no-repeat;}
.story .content{width:100%;position:fixed;top:0;left:0;}
.story .area{width:100%;position:relative;}
.story .intro{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;overflow:hidden;}
.story .area1{height:1603px;}
.story .area2{height:1380px;margin-top:-673px;}
.story .area3{height:1107px;margin-top:80px;}
.story .area4{height:853px;margin-top:-72px;}
.story .area5{height:1045px;margin-top:0;}
.story .area6{height:600px;margin-top:29px;}
.story .area7{height:499px;margin-top:-108px;}
.story .area8{height:578px;margin-top:15px;}
.story .area9{height:1200px;margin-top:-69px;}
.road, .story .flow{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.story .flow{position:fixed;}
.story .intro *, .story .area *, .story .flow *{position:absolute;}
.story .road > *{position:relative;left:50%;overflow-y:hidden;}
.story .area .text{background:none;}
.story .flow *{left:50%;}
.road1{width:443px;margin:313px 0 0 -174px;}
.road2{width:352px;margin:-12px 0 0 -280px;}
.road3{width:225px;margin:374px 0 0 -44px;}
.green1{width:384px;height:370px;margin-left:-192px;bottom:0;left:50%;z-index:1;}
.green2{width:525px;height:354px;margin-left:-424px;bottom:101px;left:50%;z-index:0;}
.green3{width:495px;height:390px;margin-left:-8px;bottom:119px;left:50%;z-index:0;}
.green1-1{bottom:0;z-index:2;}
.green1-2{top:30px;left:73px;z-index:1;}
.green1-3{top:0;right:0;z-index:0;}
.green2-1{top:0;left:47px;z-index:0;}
.green2-2{bottom:0;left:0;z-index:1;}
.green2-3{bottom:6px;left:120px;z-index:2;}
.green2-4{top:6px;right:0;z-index:0;}
.green3-1{top:0;left:5px;z-index:0;}
.green3-2{top:88px;right:50px;z-index:1;}
.green3-3{bottom:-23px;right:0;z-index:2;}
.green3-4{top:104px;right:186px;z-index:3;}
.green3-5{bottom:0;left:0;z-index:4;}
.slogan{width:400px;height:120px;margin:-60px 0 0 -200px;top:50%;left:50%;}
.slogan .bean{top:62px;left:150px;}
.intro .posright{margin:0 -503px 0 0;bottom:224px;right:50%;z-index:-1;}
.intro .posleft{margin:-15px 0 0 -516px;top:50%;left:50%;z-index:-1;}
.story .area a.video img, .story .area a.photo img{position:static;}
.story .flow1{margin-left:-922px;top:764px;}
.story .flow2{margin-left:424px;top:987px;}
.story .flow3{margin-left:-527px;top:1614px;}
.story .flow4{margin-left:497px;top:2005px;}
.story .flow5{margin-left:-881px;top:2274px;}
.story .flow6{top:362px;right:25px;}
.story .flow7{top:388px;left:-213px;}
.story .flow8{margin-left:-619px;top:4169px;}
.story .flow9{margin-left:452px;top:4090px;}
.story .flow10{margin-left:-629px;top:4782px;}
.story .flow11{margin-left:539px;top:5311px;}
.story .flow12{margin-left:-822px;top:5351px;}
.story .flow13{margin-left:587px;top:6067px;}
.story .flow14{margin-left:-872px;top:6608px;}
.story .flow15{margin-left:547px;top:6900px;}
.story .flow16{margin-left:-541px;top:7189px;}
.area1 .cloud{width:889px;height:134px;margin-left:-617px;top:112px;left:63%;}
.area1 .mountain{width:1045px;height:657px;margin-left:-838px;top:192px;left:50%;}
.area1 .descipt{width:727px;height:1109px;margin-left:-35px;top:489px;left:50%;}
.area1 .bean{width:150px;height:183px;margin-left:-95px;position:absolute;top:355px;left:50%;}
.area1 .cloud1{top:34px;left:0;}
.area1 .cloud2{top:0;left:358px;}
.area1 .cloud3{top:8px;right:1px;}
.area1 .cloud4{bottom:0;right:0;}
.area1 .sun{top:8px;right:-138px;}
.area1 .mountain1{top:0;right:0;z-index:0;}
.area1 .mountain2{top:38px;left:0;z-index:1;}
.area1 .mountain3{bottom:0;right:45%;}
.area1 .descipt .descipt1, .area1 .descipt .descipt2, .area1 .descipt .descipt3{position:relative;}
.area1 .descipt .descipt2{margin-top:-50px;left:30px;}
.area1 .descipt .descipt3{margin-top:26px;left:99px;}
.area1 .bean1, .area1 .bean2, .area1 .bean3{z-index:1;}
.area1 .descipt .bean1{top:228px;left:196px;}
.area1 .descipt .bean2{width:28px;height:42px;top:200px;left:88px;}
.area1 .descipt .bean3{width:36px;height:50px;top:215px;right:133px;}
.area1 .place{top:-11px;left:-60px;}
.area2 .transitions{width:487px;height:167px;z-index:2;}
.area2 .head{width:357px;height:284px;margin-left:-470px;top:90px;left:50%;z-index:1;}
.area2 .step{width:1033px;height:1037px;margin-left:-517px;top:407px;left:50%;}
.area2 .bg{width:772px;height:554px;margin-left:-110px;top:587px;left:50%;}
.area2 .bird{top:0;right:0;}
.area2 .transitions .bean{top:0;left:0;}
.area2 .text{bottom:0;right:0;}
.area2 .head .bean{top:-30px;left:35px;}
.area2 .text{bottom:0;left:0;}
.area2 .step1{top:307px;left:298px;}
.area2 .step1bean{top:465px;left:360px;}
.area2 .step2{top:317px;left:54px;}
.area2 .step2bean{top:495px;left:272px;}
.area2 .step3{top:558px;left:59px;}
.area2 .step4{bottom:38px;left:55px;}
.area2 .step5{bottom:0;right:0;}
.area2 .step5bean{top:949px;left:50%;}
.area2 .person1{top:0;left:82px;}
.area2 .person2{width:361px;height:223px;top:194px;left:40px;}
.area2 .mountain1{top:238px;right:0;}
.area2 .mountain2{bottom:19px;left:0;}
.area2 .mountain3{bottom:0;left:88px;}
.area3 .head{width:544px;height:516px;margin-left:-507px;top:0;left:50%;}
.area3 div.tip{width:578px;height:635px;margin-left:86px;top:10px;left:50%;}
.area3 .bg{width:1285px;height:577px;margin-left:-592px;top:565px;left:50%;}
.area3 .text{top:0;right:22px;}
.area3 .head .photo{bottom:0;left:0;}
.area3 img.tip{top:0;right:114px;}
.area3 .tip .photo{top:154px;left:0;z-index:1;}
.area3 .bean1{top:158px;right:0;}
.area3 .bean2{top:385px;right:33px;}
.area3 .bean3{top:422px;right:0;}
.area3 .bean4{bottom:90px;right:-4px;}
.area3 .bean5{bottom:65px;right:96px;}
.area3 .bean6{bottom:58px;right:151px;}
.area3 .house1{top:7px;left:0;}
.area3 .house2{top:0;right:0;}
.area3 .sea{bottom:0;right:0;}
.area3 .boat{background:url(../images/parallax/area3-boat.png) 46px 0 no-repeat;width:484px;height:253px;top:20px;}
.area4 div.land{width:1220px;height:723px;margin-left:-502px;left:50%;}
.area4 .process{width:493px;height:494px;margin-left:85px;top:212px;left:50%;}
.area4 .descript{width:406px;height:277px;margin-left:-494px;top:459px;left:50%;}
.area4 img.land{left:-20px;}
.area4 .leaf{bottom:0;right:0;}
.area4 .head{top:89px;right:0;}
.area4 .tip{top:46px;left:33px;}
.area4 .process .gif{top:-69px;left:91px;}
.area4 .bean1{background:url(../images/parallax/area4-bean1.png) 0 0 no-repeat;width:260px;height:391px;top:131px;left:-114px;}
.area4 .bean2{background:url(../images/parallax/area4-bean2.png) 0 0 no-repeat;width:264px;height:328px;top:326px;left:82px;}
.area4 .bean3{background:url(../images/parallax/area4-bean3.png) 0 0 no-repeat;width:358px;height:169px;top:300px;left:106px;}
.area4 .bean1-after{background:url(../images/parallax/area4-bean1after.png) 0 0 no-repeat;width:213px;height:411px;top:131px;left:-114px;}
.area4 .bean2-after{background:url(../images/parallax/area4-bean2after.png) 0 0 no-repeat;width:212px;height:340px;top:306px;left:82px;}
.area4 .bean3-after{background:url(../images/parallax/area4-bean3after.png) 0 0 no-repeat;width:215px;height:316px;top:292px;right:14px;}
.area4 .bean{left:50%;z-index:1;}
.area5 div.head{width:1125px;height:492px;margin-left:-474px;top:0;left:50%;}
.area5 .descript{width:1090px;height:504px;margin-left:-442px;top:541px;left:50%;}
.area5 img.head{left:88px;}
.area5 .gif{top:65px;left:0;}
.area5 .photo{right:0;}
.area5 .video1{width:337px;height:238px;top:89px;}
.area5 .video2{width:351px;height:257px;top:252px;left:126px;}
.area6 div.head{width:825px;height:407px;margin-left:-177px;left:50%;}
.area6 .video{width:396px;height:265px;margin-left:252px;bottom:0;left:50%;}
.area6 img.head{top:0;right:0;}
.area6 .tree{top:52px;}
.area6 .gif{top:212px;left:278px;}
.area7 .head{margin-left:-400px;left:50%;}
.area7 .video{margin-left:227px;top:154px;left:50%;}
.area8 .head{margin-left:88px;left:50%;}
.area8 .photo{width:571px;height:561px;margin-left:-576px;left:50%;}
.area8 .photo2{bottom:0;right:0;}
.area9 div.head{width:1199px;height:500px;margin-left:-487px;left:50%;}
.area9 .end{width:552px;height:520px;margin-left:-157px;top:559px;left:50%;z-index:2;}
.area9 img.head{top:69px;left:-35px;}
.area9 .img{right:0;}
.area9 .leaf1{top:69px;left:10px;}
.area9 .leaf2{top:110px;right:48px;}
.area9 .coffee{top:0;left:160px;}
.area9 .bean1{bottom:72px;left:0;}
.area9 .bean2{bottom:60px;right:0;}
.area9 .text{bottom:0;left:111px;}
.area9 a.dr7{background:url(../images/btn-dr7blog.png) 0 -48px no-repeat;background-size:183px 92px;width:183px;height:46px;bottom:-56px;right:134px;}
.hover .area9 a.dr7:hover{background-position:0 0;}
/* ie */
.ie7 .subnav .item3, .ie8 .subnav .item3{background-color:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFA60901,endColorstr=#BFA60901);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BFA60901,endColorstr=#BFA60901);zoom:1;}
.ie7 .hover .subnav .item3 a:hover, .ie8 .hover .subnav .item3 a:hover{background-color:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF7E0701,endColorstr=#BF7E0701);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF7E0701,endColorstr=#BF7E0701);zoom:1;}
.ie7 .news, .ie7 .banner, .ie7 .promo .switch, .ie8 .news, .ie8 .banner, .ie8 .promo .switch{background-color:transparent;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9953100B,endColorstr=#9953100B);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#9953100B,endColorstr=#9953100B);zoom:1;}
.ie7 .item td, .ie8 .item td, .ie7 .card table, .ie8 .card table{border-color:#3d100a}
/* pad */
@media screen and (max-width:1024px){
	.item h2{margin-bottom:6px;}
	.item img{width:50%;height:100%;}
	.card ol ul{width:100%;padding-left:15px;}
	.card ul.line{border:0;}
	.descrip{padding:10px 12px 0 244px;}
	.price table{width:50%;}
	.item-gutter{width:4.4%;}
}
@media screen and (max-width:960px){
	.price table{width:40%;}
	.price small{display:block;}
}