@charset "utf-8";
 
.foot{ margin-top:0;}
.clearfix{ zoom:1;}
.vyt{ padding-top:30px; padding-bottom:20px; background-color:#F8F7F7;}
.vyt-w{ width:980px; margin:0 auto;}
.vyt-mb10{ margin-bottom:10px;}
.vyt-w233{ width:233px;}
.vyt-w739{ width:739px;}
.vyt-wrap{ padding-bottom:10px; background:url(images/vyt_shadow.jpg) no-repeat left bottom;}
.vyt-borE3E{ border:1px solid #e3e1e1; background-color:#fff;}
.vyt-borE3E.hover,.vyt-menus a img.hover{ border-color:#ce3045;}
.vyt-jrt h2,.vyt-price a,.vyt-price span,.vyt-hd h3,.vyt-layout01 .fl dl span,.vyt-layout01 .fl h2,.vyt-grids li .bgColoA8A,.vyt-grids li p strong{ font-family:\5FAE\8F6F\96C5\9ED1;}
.vyt-jrt h2{ margin-bottom:25px; padding:10px 15px; font-weight:500; font-size:16px; line-height:28px; color:#000;}
.vyt-jrt h2 *{ zoom:1;}
.vyt-jrt h2 span{ margin-right:10px; font-size:20px; color:#ed4b66; font-weight:bold;}
.vyt-jrt h2 a{ color:#000;}
.vyt-jrt h2 a:hover,.vyt-grids li a.w210:hover,.vyt-menus dl dd a:hover{ color:#ce3045;}
.vyt-jrt .fl{ width:231px;}
.vyt-price{ height:66px; position:relative;}
.vyt-price a,.vyt-price span,.vyt-timer td,.vyt-peopleNum td,.vyt-layout01 .fl dt,.vyt-layout01 .fl dd,.vyt-layout01 .fl ul,.vyt-grids li .ico-sold-out,.vyt-grids li a.btn-goto{ background:url(images/vyt_scrap.png?v=1234) no-repeat; _background:url(images/vyt_scrap.gif?v=1234) no-repeat;}
.vyt-price a,.vyt-price span{ display:block; width:160px; height:70px; line-height:66px; padding-right:110px; top:0; left:-5px; position:absolute; font-size:48px; font-weight:bold; color:#fff; text-align:center;}
.vyt-price span{ background-position:-451px -185px;}
.vyt-price a:hover{ color:#fff;}
.vyt-price a em,.vyt-price span em{ font-size:30px;}
.vyt-deal-info{ border-right:1px solid #e3e1e1;}
.vyt-deal-info table{ text-align:center; vertical-align:middle; font-size:12px;}
.vyt-deal-info td{ width:74px; height:83px; line-height:22px; background-color:#f4f4f4; color:#434343;}
.vyt-deal-info td b{ font-weight:500; text-decoration:line-through;}
.vyt-deal-info .row td{ width:226px; height:90px; line-height:normal; text-align:left;}
.vyt-deal-info .row span{ font-size:22px; color:#e7485f; font-family:Arial, Helvetica, sans-serif;}
.vyt-timer td{ background-position:left -70px; text-indent:72px;}
.deal-timeleft span{ vertical-align:middle;}
.vyt-peopleNum td{ background-position:-226px -70px; text-indent:74px;}
.vyt-deal-pic{ width:500px; height:330px;}

.vyt-deal-pic img{ display:block; width:440px; height:330px; margin:0 auto;}
.vyt-shareBar{ clear:both; height:35px; padding:0 13px; border-top:1px solid #e3e1e1; overflow:hidden;}
.vyt-shareBar h5{float:left; margin:0;font-weight:normal;line-height:35px;color:#666;font-size:14px}
.vyt-shareBar a:hover{ text-decoration:underline;}
.vyt-shareBar .links-btns{float:left;margin-top:9px;overflow:hidden}
.vyt-shareBar a{float:left;width:55px;padding-left:25px;height:18px;line-height:18px;color:#959595;font-size:12px;font-family:Helvetica,arial,sans-serif;outline:0;background:url(images/pic_share.png) no-repeat; _background:url(images/pic_share.gif) no-repeat;}
.vyt-shareBar .tsina{background-position:0 -30px}
.vyt-shareBar .tqq{background-position:0 -60px}
.vyt-shareBar .jtico_kaixin001{background-position:0 -90px}
.vyt-shareBar .jtico_douban{background-position:0 -120px}
.vyt-shareBar .jtico_msn{background-position:0 -150px}
.vyt-shareBar .tqzone{background-position:0 -180px}
.vyt-shareBar .trenren{background-position:0 -210px}
.vyt-shareBar .jtico_tsohu{background-position:0 -240px}
.vyt-shareBar .jtico_sc115{background-position:0 -270px}
.vyt-shareBar .tmogujie{background-position:0 -300px}
.vyt-shareBar .temail{background-position:0 -330px}
.vyt-shareBar .tmeilishuo{background-position:0 -360px}
.vyt-shareBar .jtico_more,.vyt-shareBar .jtico_jiathis{background-position:0 -380px}
.vyt-hd{ position:relative;}
.vyt-hd div{ border-top:3px solid #f85168; margin-top:29px; padding-bottom:27px;}
.vyt-hd .h3{ width:100%; font-weight:bold;font-family: "微软雅黑"; position:absolute; top:-12px; left:0; color:#f85168; font-size:18px; text-align:center;}
.vyt-hd .h3 span,.vyt-layout01 .fl li p,.vyt-star p,.vyt-star p span,.vyt-menus dl dd a{ display:inline-block; *display:inline; *zoom:1;}
.vyt-hd .h3 span{ padding:2px 11px; background-color:#F8F7F7;}
.vyt-layout01{ margin-bottom:2px; padding-bottom:9px; background-position:-738px bottom;}
.vyt-layout01 .fl{ width:395px;}
.vyt-layout01 .fl h2{ height:68px; margin-bottom:5px; padding:12px 0 0 10px; overflow:hidden; font-size:16px;}
.vyt-layout01 .fl h2 span{ color:#ed4b66;}
.vyt-layout01 .fl h2 a{ color:#434343;}
.vyt-layout01 .fl dl{ margin-bottom:5px; padding-right:10px;}
 
.vyt-layout01 .fl dt,.vyt-layout01 .fl dd{ height:25px; line-height:25px;}


.vyt-layout01 .fl dt{ width:200px; background-position:-11px -160px; text-indent:40px;font-size:18px; color:#e7485f;font-family:"微软雅黑";line-height: 25px; }
.vyt-layout01 .fl dl span{font-size:12px; color:#666; font-family:"宋体";height: 25px;
line-height: 25px; padding:0 2px;}



.vyt-layout01 .fl dd{ width:146px; background-position:-225px -160px; text-align:right;}
.vyt-layout01 .fl ul{ padding-top:5px; background-position:-5px -185px;}
.vyt-layout01 .fl li{ float:left; width:68px; height:38px; border-right:1px solid #e7e7e7; text-align:center; font-size:36px;}
.vyt-layout01 .fl .vyt-price,.vyt-layout01 .fl .nobor{ border-right:none; _border-right:0;}
.vyt-layout01 .fl .vyt-price{ width:174px; padding-bottom:20px; background-color:#fff;}
.vyt-layout01 .fl .vyt-price a,.vyt-layout01 .fl .vyt-price span{ width:99px; height:53px; line-height:50px; background-position:left -185px; font-size:28px; top:-5px; padding-right:80px;}
.vyt-layout01 .fl .vyt-price a em,.vyt-layout01 .fl .vyt-price span em{ font-size:20px;}
.vyt-layout01 .fl .vyt-price span{ background-position:left -250px;}
.vyt-layout01 .fl li p{ font-size:12px; margin-top:5px;}
.vyt-layout01 .fl li p span{ color:#f85168;}
.vyt-layout01 .fl li p em{ text-decoration:line-through; font-family:"\5B8B\4F53";}
.vyt-star{ line-height:12px; padding-bottom:14px; text-indent:14px;}
.vyt-star p,.vyt-star p span{ background:url(images/vyt_star.png) no-repeat; _background:url(images/vyt_star.png) no-repeat; text-indent:0;}
.vyt-star p{ width:78px; height:12px; background-position:-1px -22px; text-align:left;}
.vyt-star p span{ width:0; height:100%; background-position:-1px -6px; overflow:hidden;}
.vyt-star p .star_1{ width:20%;}
.vyt-star p .star_1_5{ width:30%;}
.vyt-star p .star_2{ width:40%;}
.vyt-star p .star_2_5{ width:50%;}
.vyt-star p .star_3{ width:60%;}
.vyt-star p .star_3_5{ width:70%;}
.vyt-star p .star_4{ width:80%;}
.vyt-star p .star_4_5{ width:90%;}
.vyt-star p .star_5{ width:100%;}
.vyt-layout01 div.fr{ width:335px; height:210px; padding:10px 3px;}
.vyt-layout01 div.fr img{ display:block; margin:0 auto;}
.vyt-grids{width:739px; overflow:hidden;}
.vyt-grids ul{ width:761px;}
.vyt-grids li{ float:left; width:236px; line-height:18px; margin-right:15px; margin-bottom:17px; background-color:#fff; color:#6c6c6c;}
.vyt-grids li .w210,.vyt-grids li img{ display:block; width:210px; margin:0 auto;}
.vyt-grids li img{ height:210px; margin:0 auto 12px;}
.vyt-grids li .vyt-borE3E,.vyt-grids li .bgColoA8A{ position:relative;}
.vyt-grids li .vyt-borE3E{ padding-top:12px;}
.vyt-grids li .bgColoA8A{ height:34px; line-height:34px; margin-top:5px; background-color:#a8a5a5; color:#fff; font-size:18px; text-indent:18px;}
.vyt-grids li a{ height:36px; color:#6c6c6c; overflow:hidden;}
.vyt-grids li p span{ float:left; margin-top:7px; text-decoration:line-through; font-weight:bold;}
.vyt-grids li p strong{ float:right; font-size:24px; line-height:24px; color:#e7485f;}
.vyt-grids li .ico-sold-out,.vyt-grids li a.btn-goto{ display:block; position:absolute;}
.vyt-grids li .ico-sold-out{width:100px; height:100px; right:-1px; top:-1px; background-position:right top;}
.vyt-grids li a.btn-goto{ width:56px; height:28px; right:9px; top:3px; background-position:-300px top;}
.vyt-w233 .vyt-wrap{ margin-bottom:9px; padding-bottom:6px; background-position:-1477px bottom;}
.vyt-ad{ padding:5px 0;}
.vyt-ad img{ display:block; width:223px; height:201px; margin:0 auto;}
.vyt-menus a img{ display:block; width:223px; height:72px; margin:3px; border:1px solid #fff;}
.vyt-menus .borTop{ display:block; height:0; margin:0 3px; overflow:hidden; border-top:1px solid #f1f1f1;}
.vyt-menus dl{ width:202px; line-height:24px; margin:0 auto; padding:2px 0;}
.vyt-menus dl dt{ padding-top:8px; font-weight:bold; font-size:14px;}
.vyt-menus dl dt a{ border-bottom:2px solid #fff; color:#434343; text-decoration:none}
.vyt-menus dl dt a:hover{ border-bottom-color:#ce3045;}
.vyt-menus dl dd{ padding-bottom:8px;}
.vyt-menus dl dd a{ margin-right:12px; color:#6a6a6a; white-space:nowrap;}
.vyt-menus dl dd a:hover{ text-decoration:underline;}
.vyt-w233 .vyt-wrap .h3{ _display:inline; width:227px; height:36px; line-height:36px; margin:2px; background-color:#f0eaea; font-size:16px; font-weight:500; text-align:center; color:#000; zoom:1;}
.vyt-hotBrands{ width:226px; margin:0 auto; padding-bottom:2px; overflow:hidden;}
.vyt-hotBrands ul{ width:228px; margin-top:-1px;}
.vyt-hotBrands ul li{ float:left; border-right:1px solid #f0eaea; border-top:1px solid #f0eaea;}
.vyt-hotBrands li a{ display:block; width:113px; height:59px; text-align:center; overflow:hidden}

.vyt-hotBrands li a img{-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}

.vyt-hotBrands li a:hover img{FILTER:; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}

 



