html,body,div,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input{margin:0;padding:0;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:14px;color:#312f2f;}
h1{font-size:24px;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-weight:normal;font-style:normal}
fieldset,img{border:none}
* html body{height:100%}
textarea{resize:none;}
a{text-decoration:none;color:#312f2f;}
#main .wrapper,#footer .wrapper,#content .wrapper{clear:both;position:relative;width:1000px;border:0 solid #c00;margin:0 auto;}
#main #top{float:left;width:100%;margin:1px 0 0 0;height:140px;border:0 solid #c00;}
.topleft{width:236px;height:140px;float:left;}
.topright{width:748px;height:140px;float:right;position:relative;}
.topright .ttop{width:100%;height:82px;float:left;position:relative;}
.topright .ttop .tblock,.tblockcart{float:left;}
.topright .ttop .tblock.ttb3{float:right;}
.tblock.ttb1{width:230px;}
.tblockcart{float:left;width:200px;border:0 solid;height:65px;overflow:hidden;margin:20px 0 0 0;}
.tblockcart a.i{float:left;margin:0 10px 0 0;}
.tblockcart div{float:right;width:135px;}
#isearch{float:left;margin:5px 0 0 5px;border:0;width:220px;height:25px;background:none;outline:none;font-size:13px;font-style:italic;}
.iisbut{float:right;width:35px;height:30px;border:0;cursor:pointer;margin:3px 3px 0 0;background:none;}
.tblock.ttb1{margin:18px 28px 0 0;text-align:right;}
.sale1 .title span{float:left;width:100%;font-size:18px;text-align:center;text-transform:uppercase;font-family:'Philosopher';color:#fff;margin:10px 0 0 0;}
.daily .title span{float:left;width:100%;font-size:18px;text-align:center;text-transform:uppercase;font-family:'Philosopher';color:#fff;margin:10px 0 0 0;}
.saleblock .image{padding:0 !important;float:left;width:98px;height:108px;background:#fff;border:3px solid #E9E4E0;margin:5px 2px 5px 0;}
.saleblock .description{float:left;width:100%;}
.saleblock.last{padding-left:3%;}
.sale1{position:relative;}
.sale1 .vertical{position:absolute;z-index:5;top:45px;left:50%;width:2px;height:210px;background:#dfdbda;}
.name_price{border:0 solid;float:right;line-height:160% !important;margin:10px 0 0 0;width:105px;font-size:15px;color:rgba(254,1,1,0.5);}
.name_compare_price{font-size:11px !important;color:#888;}
.name_compare_price span{text-decoration:line-through;}
.dailyblock .name_price{border:0 solid;line-height:160% !important;margin:10px 0 0 0;width:90%;height:auto;text-align:center;font-size:15px;color:#FF0014;}
.dailyblock .iinfo2{margin-top:-12px;}
.saleblock.last .iinfo2{margin-left:10px;}
.saleblock .description a{float:left;color:#FF0014;font-size:12px;font-weight:bold;line-height:130% !important;}
.iinf{position:absolute;z-index:4;width:100%;height:30px;left:0;bottom:-40px;}
.saleblock .iinfo1{display:inline-block;float:left;width:65%;height:18px;text-align:left;margin:-5px 0 0 0;}
.saleblock.last .iinfo1{margin-left:10px;}
.saleblock .iinfo1 div{display:inline-block;width:45px;line-height:100%;text-align:left;color:#4E5A5A;font-size:11px;font-weight:bolder;overflow:hidden;}
.dailyblock{float:left;width:100%;margin:0 0 0 0;border:0 solid;background-color:#F4F2EF;}
.dailyblock .image{padding:10px 0;float:left;margin:2px !important;width:224px;height:auto;background:#fff;border:1px solid #fff;text-align:center;-webkit-transition-duration:0.5s;transition-duration:0.5s;z-index:8;}
.dailyblock .image:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.dailyblock .text{position:relative;float:right;background:#F4F2EF;border:1px solid #fff;width:240px;height:255px;margin:3px 9px 5px 0;}
.dailyblock .text .name{float:left;width:220px;height:auto;margin:0 0 10px 0;text-align:center;border-bottom:2px solid #E0DCDA;padding:10px 10px;}
.dailyblock .text .name1{font-size:18px;color:#FE0101;float:left;width:100%;margin:8px 0 0 0;font-weight:bold;}
.dailyblock .text .name a{font-size:14px;}
.dailyblock .text .name2{font-size:12px;color:#FE0101;float:left;width:100%;margin:8px 0 0 0;font-weight:bolder;}
.oldprice{color:inherit;);font-weight:bolder;}
.oldprice span{text-decoration:line-through;color:#FE0101;font-weight:bolder;}
.time{float:left;position:relative;width:50%;margin-top:-5px;}
.timer{float:left;height:18px;}
.timer div{display:inline-block;width:50px;line-height:100%;text-align:left;color:#4E5A5A;font-size:11px;font-weight:bolder;}
.timer div:first-child:after{content:'  час.';}
.timer div:nth-child(2):after{content:'  мин.';}
.timer div:last-child{display:none;}
.iinfo2{float:left;width:100%;letter-spacing:0.1em;text-align:left;font-weight:bold;margin:-8px 0 0 0;color:#4E5A5A;font-size:11px;}
.iinfo3{float:left;width:174px;text-align:center;margin:0 0 0 30px;color:#4E5A5A;font-size:13px;text-shadow:0 1px 0 #fff;}
.iinfo3 span{float:left;width:50px;margin:0 4px;}
.daily,.sale1{float:left;width:490px;min-height:150px;margin:6px 0 6px 6px;background:#c00;}
.daily.all,.sale1.all{width:986px;}
.sale1{background:#F4F2EF;width:488px;min-height:148px;border:1px solid #fff;}
.menu ul{float:left;list-style:none;padding:0;margin:0 0 0 5px;}
.menu ul li{float:left;}
.menu ul li.index a{padding-left:11px;}
.menu ul li.index.active a{padding-left:11px;}
.menu ul li:hover a{text-decoration:none;}
.menu ul li.index:hover,.menu ul li.index.active{margin-left:0;}
.isbut:hover{background-position:-330px -37px;}
.bright{float:right;border:0 solid #f00;margin:0 -8px 0 0;}
.brblock{float:left;width:180px;margin:25px 0 0 0;border:0 solid #f00;}
.brblock.left{}
.brblock i,.brblock b,.brblock span,.brblock div{float:left;color:#000;font-family:'Open Sans';font-size:13px;width:100%;line-height:100%;}
.brblock i{font-size:12px;font-style:normal;font-weight:bold;}
.brblock span{font-size:21px;letter-spacing:-0.01em;margin:3px 0;}
.brblock div{margin:4px 0 0 0;}
.brblock div a{font-size:14px;font-family:Georgia;cursor:pointer;font-style:italic;color:#c33;letter-spacing:-0.05em;}
.brblock div.recall b{width:24px;height:24px;background-position:-105px -135px;margin:-5px 3px 0 0;}
.brblock div.redsc b{width:29px;height:20px;background-position:-144px -136px;margin:-3px 2px 0 0;}
.push{position:relative;z-index:0;height:433px;width:100%;min-width:1020px;border:0 solid #00c;margin:0 auto;clear:both;}
#footer .footer-top{float:left;margin:40px 0 0 0;height:60px;width:100%;border:0 solid #c00;}
#footer .footer-bot{float:left;margin:20px 0 0 0;height:230px;width:100%;border:0 solid #c00;}
#footer .footer-fbot{float:left;margin:28px 0 0 0;height:40px;width:100%;border:0 solid #c00;}
#footer .footer-top .ffblock{float:left;display:block;border:0 solid;}
#footer .footer-top .ffblock span{color:#fff;float:left;margin:5px 0 0 0;font-size:16px;}
#footer .footer-top .ffblock span b{font-size:14px;transition:none;-moz-transition:0.3s;-webkit-transition:0.3s;}
#footer .footer-top .ffblock.ffb1{width:180px;}
#footer .footer-top .ffblock.ffb2{width:240px;margin:0 0 0 90px;}
#footer .footer-top .ffblock.ffb3{width:200px;margin:0 0 0 60px;}
#footer .footer-top .ffblock.ffb4{width:180px;float:right;}
.social{float:left;}
.social a.s1{background-position:-235px -101px;}
.social a.s2{background-position:-272px -101px;}
.social a.s3{background-position:-309px -101px;}
.social a.s4{background-position:-345px -101px;}
.social a.s5{background-position:-382px -101px;}
.social a.s6{background-position:-420px -101px;}
.payment,.subscribe,.fcontacts{float:left;width:100%;}
.payment{float:right;width:auto;margin:10px 0 0 0;border:0 solid;}
.payment a.p1{width:42px;height:12px;margin:10px 9px 0 0;background-position:-280px -179px;}
.payment a.p2{width:27px;height:16px;margin:6px 9px 0 0;background-position:-326px -177px;}
.payment a.p3{width:20px;height:20px;margin:4px 9px 0 0;background-position:-359px -175px;}
.payment a.p4{width:19px;height:20px;margin:5px 0 0 0;background-position:-384px -176px;}
.subscribe b,.contact b{float:left;width:100%;font-size:11px;margin:0 0 5px 0;color:#fff;font-weight:normal;}
.contact b{margin:0 0 10px 0;}
.contact{color:#fff;font-size:20px;}
#sendsub{float:right;border:0 solid;width:33px;height:30px;cursor:pointer;}
#submail{float:left;width:169px;font-size:11px;margin:2px 0 0 1px;height:23px;border:1px solid #fff;outline:none;}
.botleft{float:left;width:145px;border:0 solid;margin:0 25px 0 0;}
.botleft h1{float:left;width:100%;color:#fff;font-size:18px;margin:15px 0 !important;}
.botleft ul{float:left;width:100%;list-style:none;padding:0;margin:0 0 15px 0;}
.botleft ul li{float:left;width:100%;margin:0 0 5px 0;}
.botleft ul li a{float:left;width:auto;font-size:11px;color:#fff;}
.botright{float:right;margin:5px 0 0 0;}
.botcenter{float:left;width:220px;margin:0 0 0 25px;}
.botcenter h1{float:left;width:100%;color:#fff;font-size:18px;margin:15px 0 !important;}
h1,h2{font-family:'Open Sans';margin:0 !important;}
.cright h1{font-size:18px;font-weight:bold;float:left;width:100%;margin:10px 0 !important;}
.index-text{float:left;width:100%;margin:0 0 15px 0;}
.index-text .index-wrapper,.index-text .index-top,.index-text .index-bot,.index-text h1{float:left;width:100%;}
.index-text .index-wrapper{background:#fff;font-family:Arial, serif;font-size:13px;width:768px;line-height:125%;padding:15px 20px;}
.index-text h1{text-transform:uppercase;font-family:'Open Sans';font-size:30px;margin:0 0 5px 0;text-align:center;color:#D1911E;}
.fcontacts{margin:15px 0 0 0;border:0 solid #c00;}
.fcontacts i,.fcontacts span{float:left;}
.fcontacts.c1 i{background-position:-237px -191px;}
.fcontacts.c2 i{background-position:-237px -245px;}
.fcontacts.c3 i{background-position:-237px -298px;}
.fcontacts.c2 a{float:left;margin:8px 0 0 0;color:#000;}
.fcontacts span{font-family:Arial, serif;font-size:13px;line-height:140%;}
.footer-block{float:left;margin:0;border:0 solid;width:230px;height:220px;}
.footer-block.left{margin:0 15px 0 0;}
.footer-block.right{float:right;margin:0;}
.footer-block h1{float:left;width:100%;font-family:Verdana, serif;font-size:18px;letter-spacing:-0.01em;}
.footer-block ul{float:left;width:100%;list-style:none;margin:12px 0 0 0;padding:0;}
.footer-block ul li{float:left;width:100%;margin:0 0 5px 0;}
.footer-block ul li a{float:left;margin:-5px 0 0 6px;font-family:Arial, serif;font-size:13px;color:#000;}
.artt{float:left;width:808px;border:0 !important;}
.artt td{border:0 !important;}
.artt h1{float:left;text-align:center;width:auto;font-family:'Open Sans';letter-spacing:0;font-size:20px;text-transform:uppercase;}
.artt h1 a{color:#000;}
.artt h1 a:hover{text-decoration:none;border-bottom:1px solid #000;}
.iiblock_b{cursor:pointer;margin:10px 0 0 0;}
.ipost{float:left;width:160px;height:150px;color:#000;overflow:hidden;border:0 solid;margin:20px 0 20px 30px;}
.ipost.active{width:350px !important;height:160px !important;margin:10px 0 10px 30px;border:0 solid #c00;}
.ipost.active .img{float:left;overflow:hidden;width:128px;height:118px;margin:0 0 5px 0;border:3px solid #E9E4E0;}
.ipost.active .img img{float:left;width:128px;}
.ipost.active h3{margin:0 0 10px 0;}
.iiblock_a .date{color:#575757;float:left;font-size:10px;font-weight:bold;}
.idate{float:left;width:100%;margin:1px 0 0 0;}
.ipost.active h3 a:hover{text-decoration:underline;}
.iiblock_a,.iiblock_b{float:left;}
.iiblock_a.active{display:block;}
.iiblock_a.noactive{display:none;}
.iiblock_b.active{display:block;}
.iiblock_b.noactive{display:none;}
.ipost .img{float:left;overflow:hidden;width:152px;height:72px;margin:0 0 5px 0;border:3px solid #E9E4E0;}
.ipost .img img{float:left;width:152px;}
.ipost h3{margin:0;}
.ipost p{margin:0;padding:0;line-height:160%;}
.ipost.last{background:none;}
.ipost .date{color:#666;}
.ipost h3 a:hover,.iviewall:hover,.ipost .iviewall:hover{text-decoration:underline;}
.iviewall{float:right !important;margin:-16px 10px 10px 0;color:#AD740A;text-decoration:underline;}
.ipost .iviewall{float:right !important;margin:0 0 10px 0;color:#AD740A;text-decoration:underline;}
.index-articles .post{float:left;width:394px;}
.index-articles .post.last{float:right;}
.index-articles .post .img{float:left;width:186px;height:146px;overflow:hidden;}
.index-articles .post .texth{font-size:13px;color:#000;border:0 solid;float:right;width:193px;}
.index-articles .post .texth h3 a{font-size:14px;text-transform:uppercase;color:#C2712F;}
.index-articles .post .texth .iviewall{float:right;}
.briefimgx img{}
#inlink{position:relative;float:right;border:0 solid;margin:12px 7px 0 0;}
#inlink a{font-family:Arial, serif;font-size:12px;}
#inlink a span.left{float:right;width:60px;padding:0 0 0 15px;margin:4px 0 0 0;border-left:1px solid #e6e6e6;}
#inlink a span.right{float:left;width:60px;margin:4px 0 0 15px;border-right:1px solid #e6e6e6;}
#inlink a{float:left;position:relative;width:103px;height:27px;margin:0 0 0 5px;color:#808080;text-transform:none;text-decoration:none;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);border:1px solid #e1e1e1;background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(250,250,250,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(250,250,250,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0);}
#inlink a:hover{background:rgb(250,250,250);background:-moz-linear-gradient(top, rgba(250,250,250,1) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,250,250,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top, rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(250,250,250,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ffffff',GradientType=0);}
.ioptions{float:left;position:relative;z-index:0;margin:5px 0 0 -35px;background:#f9f9f9;width:380px;border-top:1px solid #e1e1e2;border-bottom:1px solid #e1e1e2;border-left:1px solid #e1e1e2;}
.iadd2cart{float:left;position:relative;width:308px;margin:12px 0 0 10px;min-height:180px;background:#edebeb;border:1px solid #d2d2d2;}
.saleblock input.add2cart, .dailyblock input.add2cart{float:right;cursor:pointer;outline:none;border:0;width:91px;height:25px;background:url('/wa-content/illust2/icons2.png') -23px -564px no-repeat;transition:none;background-position:-25px -566px;-webkit-transition:none;-moz-transition:none;-o-transition:none;}
.saleblock input.add2cart{margin:-4px -8px 0 0;}
.dailyblock input.add2cart{position:absolute;right:2px;bottom:2px;}
.saleblock input.add2cart:hover, .dailyblock input.add2cart:hover{background:url('/wa-content/illust2/icons2.png') -18px -446px no-repeat;background-position:-26px -608px;}
.iowrap{float:right;width:310px;margin:5px 22px 5px 0;border:0 solid;}
.iowrap{font-size:14px;line-height:150% !important;font-family:Arial, serif;color:#838383;}
.iowrap span{color:#C42B2B;}
.icprice p{border:0 solid;float:right;margin:6px;}
.ioptions.small a{float:left;font-size:12px;}
.ioptions.small span{color:#000;border-bottom:1px dotted #000;}
.ioptions.small a{text-decoration:none !important;}
.ioptions.small a:hover span{color:#000;border-bottom:0 dotted #000;}
.ioptions.small a i.ii1{width:12px;height:15px;margin:2px 5px 0 0;background-position:-221px -109px;}
.ioptions.small a i.ii2{width:14px;height:14px;margin:2px 5px 0 0;background-position:-194px -110px;}
.ioptions.small a{cursor:pointer;}
.icprice p .price{color:#fff;margin:8px 0 0 0;}
.iowrapleft{float:left;}
.add{clear:both;width:278px;border:0 solid;padding:0 10px;}
.product-list li .wrap .prices .compare-at-price{position:absolute;height:auto;clear:both!important;top:-2px;left:2px;line-height:20px;}
.price.nowrap{line-height:16px;position:relative;top:12px;}
.product-list li .wrap .prices{height:30px!important;}
.icprice .compare-at-price{position:absolute;font-size:16px;right:15px;bottom:2px;color:#cdc3c3;}
.icprice .price{float:left;font-weight:normal !important;width:100%;color:#f33;font-size:26px;border:0 solid;}
.icprice .price i{float:left;width:100%;margin:0 0 5px 0;font-style:normal;font-weight:normal;color:#888;font-size:14px;}
.brandimg{float:right;width:99px;height:86px;overflow:hidden;margin:4px 0;}
.ioptions.small{margin-top:-1px;background:#FCFAFA;}
.cartright{float:left;min-height:160px;margin:10px 0;width:188px;border-left:1px solid #E9DFA8;}
.cartright div{float:left;min-height:160px;width:188px;border-left:1px solid #fff;}
.cartright ul{width:100%;border:0 solid;float:left;list-style:none;padding:0;margin:0;color:#6B6A69;}
.cartright ul li{float:left;width:100%;margin:8px 0 0 0;border:0 solid;}
.cartright ul li span{float:left;color:#6B6A69;font-family:Arial, serif;font-size:13px;}
.cartright ul li span a{color:#6B6A69;}
.cartright ul li.cart1 i{margin:0 11px 0 20px;width:19px;height:20px;background-position:-579px -251px;}
.cartright ul li.cart2 i{margin:0 9px 0 19px;width:22px;height:21px;background-position:-579px -279px;}
.cartright ul li.cart3 i{margin:0 11px 0 19px;width:20px;height:17px;background-position:-579px -314px;}
.cartright ul li.cart4 i{margin:0 7px 0 15px;width:28px;height:28px;background-position:-576px -339px;}
.cartright ul li.cart5 i{margin:0 10px 0 19px;width:21px;height:20px;background-position:-580px -375px;}
.cartright ul li.cart4 span{margin-top:5px;}
.popover{top:30px !important;}
.col-sm-45 input{height:18px !important;width:220px !important;}
#addtocart1{
    margin-top:2px;border:0;outline:none;cursor:pointer;width:155px;height:40px;float:right;
    backface-visibility: hidden;
    display: inline-block;
    white-space: nowrap;
    background: linear-gradient(
            160deg
            ,#fe6181 0%,#fe6181 30%,#ff88a0 50%,#aa001f 100%);
    border-radius: 5px;
    box-shadow: inset 0px 0px 0px rgb(255 255 255), 0px 1px 3px rgb(0 0 0 / 30%);
    color: #fff;
    text-transform: uppercase;
    font-family: Helvetica Neue, Arial;
    font-size: 16px;
    font-weight: 900;
    font-style: normal;
    text-shadow: 0px -1px 0px rgb(0 0 0 / 40%);
    /*background:url('/wa-content/illust3/icons2.png') -571px -172px no-repeat;*/}
#addtocart1:hover {background: linear-gradient(160deg,#fe6181 0%, #aa001f 100%);/*background-position:-570px -235px;*/}
#addtocart1.disabled{
    color: #b7b7b7;
    text-shadow: none;
    background: #dcdcdc;
    cursor: not-allowed;
    box-shadow: none;
}
#addtocart1.disabled:hover {
    background: #dcdcdc;
}
.quickorder2-custom-button{border:0 solid;width:278px;float:left;margin:10px 0;}
.quickorder2-button{float:right;margin:0 15px 0 0;color:#C42B2B;font-weight:bold;font-size:13px;border-bottom:1px dashed #DE3434;}
.quickorder2-button i{font-style:normal;}
.quickorder2-button:hover{color:#C42B2B;font-weight:bold;font-size:13px;border-bottom:0 dashed #DE3434;text-decoration:none;padding-bottom:1px;}
.cart,.article,.product-cart,.cartname{float:left;width:100%;border:0 solid #c00;}
.rview{float:left;width:278px;margin:15px 0 0 8px;border:0 solid #c00;text-align:left;}
.rview .rating{float:left;margin:-3px 5px 0 5px;}
.rview b{float:left;font-size:11px;color:#888;margin:0;font-weight:normal;}
.code{float:left;width:280px;margin:10px 0;padding:0 10px;text-align:center;font-family:Arial, serif;border:0 solid #c00;}
.code div,.code span,.rview,.rview div,.rview span{font-family:Arial, serif;font-size:12px;}
.code .hint{font-weight:normal !important;color:#F96495 !important;}
#photo{float:left;position:relative;width:378px;height:392px;padding:0;margin:15px 0 0 15px;border:1px solid #efefef;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:1px 1px 6px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 6px rgba(0,0,0,0.15);box-shadow:1px 1px 6px rgba(0,0,0,0.15);}
#photo table{}
#info{float:left;width:380px;margin:0 0 0 20px;}
.briefimgx{width:346px !important;height:100%;background:#fff;}
.briefimgx img{max-width:346px !important;}
.MagicZoom img{border:0 !important;padding:0 !important;margin:0 !important;}
.MagicZoomBigImageCont{border:0 solid #c00;margin-top:-6px;z-index:99999;display:none;-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.15);box-shadow:0 1px 5px rgba(0,0,0,0.2);}
.MagicZoomHeader{font-size:8pt !important;line-height:normal !important;color:#fff;background:#666;text-align:center !important;}
.MagicZoomPlus img{border:0 !important;padding:0 !important;margin:0 !important;}
.MagicZoomPlus span{}
.MagicThumb-expanded-thumbnail{cursor:default;}
.MagicThumb span{display:none !important;}
.MagicThumb img{border:0;outline:0;}
.MagicThumb-expanded{outline:1px solid #aaa;-webkit-box-shadow:1px 1px 2px #888;-moz-box-shadow:1px 1px 2px #888;box-shadow:1px 1px 2px #888;cursor:url('/wa-content/illust/zoomout.cur'), pointer;}
.MagicThumb-background{display:none!important;}
.product-cart{border:0 solid #c00;background:#fff;margin:6px 0;padding-bottom:15px;}
.product-cart .cart{float:right;width:346px;border:0 solid #c00;}
.cartname{padding:0 0 5px 0;border-bottom:2px dotted #D0A75F;margin:0 0 15px 0;}
.cartname h1{color:#f33;font-family:Arial, serif;font-size:22px;margin:10px 0 !important;}
.cartfoto{float:left;position:relative;background:#fff;z-index:2;width:400px;border:0 solid #c00;margin:0 0 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.sale ul{float:left;position:relative;z-index:1;font-family:'Open Sans';width:94%;list-style:none;margin:0 3%;padding:0;}
.sale ul li{float:left;border-bottom:1px solid #e8e8e8;border-top:1px solid #fff;margin:0;font-family:'Open Sans';width:100%;}
.sale ul li a span{color:#000;float:left;margin:6px 15px;transition:0.1s;-moz-transition:0.1s;-webkit-transition:0.1s;}
.sale ul li ul{border-top:1px solid #e8e8e8;display:none;}
.sale ul li ul li{}
.sale ul li ul li a{cursor:pointer;color:#000;float:left;width:100%;}
.sale ul li ul li a span{color:#000;float:left;margin:5px 15px 5px 30px;}
.sale ul li ul li a:hover span,.sale ul li ul li.child_current a span{color:#CC9900;}
.sale ul li.parent_current ul li a span{color:#000;}
.sale ul li.parent_current ul li a:hover span{color:#CC9900;}
#depth_4 li a span{margin-left:45px;color:#000 !important;}
#depth_5 li a span{margin-left:60px;color:#000 !important;}
#depth_4 li a:hover span,#depth_4 li a:hover span,
#depth_4 li.child_current a span,#depth_4 li.child_current a span{color:#CC9900 !important;}
.sale ul li.parent_current ul li a span{color:#000;}
.sale ul li.parent_current ul li a:hover span{color:#CC9900;}
.sale{position:relative}
.filters,.filter-param{border:0 solid #c00;float:left;width:100%;}
.sublog{float:left;width:100%;font-size:18px;font-weight:bold;margin:0 0 10px 0;border:0 solid;}
.filters .name span{float:left;margin:5px 0 0 10px;}
.fminus.plus{background-position:-36px -332px;}
.toggle{float:left;border:0 solid;padding:5px 0 10px 0;width:100%;min-height:10px;}
.filters .wrap2 p{padding:0;margin:0;}
.filters .wrap1{border:0 solid #c00;margin:0;width:100%;height:40px;}
.filters .field{float:left;padding:5px 3px;margin:0 0 10px 0;width:87px;border:1px solid #ccc;background:#fff;}
.filters .field input{border:0;width:44px !important;}
.filters .wrap1 span{float:left;margin:5px;}
.filters label{float:left;cursor:pointer;width:90%;margin:0 0 5px 5%;font-size:13px;color:#000;}
.filters label input{float:left;margin:3px 5px 0 0;}
.sale .sublogo span,.sale2 .sublogo span{float:left;font-family:Arial, serif;font-size:18px;text-transform:none;width:100%;text-align:center;margin:10px 0 0 0;color:#fff;letter-spacing:0.1em;font-weight:normal;}
.sublogo{z-index:0!important;}
#toggle{cursor:pointer;z-index:1!important;}
.icontent{float:left;margin:0 0 5px 0;width:806px;background:#fff;border:1px solid #fff;}
.icontent h1{font-family:Arial, serif;color:#C42B2B;font-size:18px;text-transform:uppercase;margin:10px 15px !important;}
.icontent h1 span{border-bottom:2px solid;}
.box1{display:block;float:left;border:0 solid #c00;width:100%;height:490px;margin:-10px 15px 15px 0;outline:none;}
.tabs1{float:left;width:100%;margin:5px 0 35px 0;}
.box1.visible{display:block;}
.tabs1 div.curr,.tabs1 div:hover{color:#fff;}
.box_topsale i{background-position:-33px -647px;}
.box_best i{background-position:-62px -647px;}
.tabs1 div i{display:none;}
.tabs1 div.curr i{display:block;}
.tab2{float:left;width:100%;min-height:100px;margin:10px 0;border:0 solid #f00;}
.box2{display:none;float:left;background:#fff;min-height:100px;width:100%;margin:0 0 15px 0;outline:none;-moz-border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.tabs2{float:left;position:relative;z-index:1;border:0 solid;}
.box2.visible{display:block;}
.tabs2 div{float:left;position:relative;z-index:2;width:auto;font-size:15px;height:auto;font-family:Arial, serif;font-weight:bold;color:#fff;outline:none;margin:0 3px 0 0;cursor:pointer;text-transform:none;background:#F67385;padding:5px 12px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.r-list{list-style:none;padding:0;margin:0 0 0 15px;}
.tabs2 div.curr2{color:#C42B2B;background:#fff;}
.wrapper2{float:left;margin:10px;font-family:Arial, serif;color:#666;}
.wrapper2 div,.wrapper2 p,.wrapper2 span{font-family:Arial, serif;}
.iadded2cart{clear:both;bottom:42px;left:-15px;background:#fff;width:200px;padding:10px;}
.iadded2cart a{color:#C42B2B;}
.mark{position:absolute;z-index:9;width:53px;height:auto;top:0;left:0;border:0 solid;}
.cat{float:left;margin:15px;}
.cat-name{float:left;width:100%;height:28px !important;overflow:hidden;border:0 solid;margin:16px 0 0 0 !important;text-align:center;color:#F82641 !important;}
.cat-name h1{font-size:22px !important;margin:0 !important;color:#F82641 !important;font-weight:normal;}
.iadded2cart{display:none;}
#product-list .wrapper{width:auto;}
#product-list{float:left;position:relative;width:100%;border:0 solid #c00;margin:15px 0 0 0;}
#product-list .pages{text-align:left;}
.breadcrumbs.prod{float:left;width:auto;height:20px;margin:2px 0 0 10px;border:0 solid #c00;overflow-x:hidden;}
.breadcrumbs{float:left;width:100%;color:#999 !important;}
.breadcrumbs,.breadcrumbs a{font-size:12px;font-family:Arial, serif;}
.toptitle{float:left;width:1002px;height:65px;margin:5px 0 15px -1px;background:url('/wa-content/illust/new.png') center top no-repeat;}
.toptitle.prod{float:left;width:751px;height:65px;margin:5px 0 15px -1px;background:url('/wa-content/illust/new1.png') center top no-repeat;}
.product_small{float:left;width:100%;}
.viewwrap .image img{height:108px;}
.viewwrap .summary .compare-at-price{font-size:11px;color:#888;}
.viewwrap .add2cart:hover{background-position:-23px -606px;}
.product-list li{position:relative;border:0 solid #00c;}
.product-list li .wrap{float:left;position:relative;margin:8px 0 0 9px;width:208px;height:425px;background:none;border:0 solid #00c;}
.product-list li .wrap .image{float:left;display:block;position:relative;width:200px;height:263px;margin:5px 0 0 5px;overflow:hidden;}
.product-list li .wrap .image img{max-width:200px;float:left;margin:0 !important;}
.product-list li .wrap .image a{float:left;margin:0 !important;}
.cat_description{float:left;width:96%;margin:15px 2%;font-family:Arial, serif;font-size:14px;color:#000;}
.product-list li .wrap .name{float:left;margin:9px 0 0 0;overflow:hidden;border:0 solid;width:100%;height:50px;background:none;}
.product-list li .wrap .name a{font-family:Arial, serif;font-size:15px;color:#c30;float:left;width:90%;text-align:center;margin:0 5%;}
.product-list li .wrap .addtocart{float:left;position:relative;margin:0 0 0 25px;width:190px;height:32px;background:none;}
.product-list li .wrap .addtocart .add3cart:hover{background-position:0 -470px;}
.product.pr{padding-bottom:0 !important;}
.product-list,.pages,.category-name,.catname{float:left;width:100%;list-style:none;padding:0;margin:0;}
.cnums{position:absolute;color:#7f7f7f;font-family:Arial, serif;font-size:13px;z-index:999;top:-41px;right:10px;}
.cnums a{color:#7f7f7f;font-size:13px;text-decoration:underline;}
.cnums a:hover{text-decoration:none;}
.product-list.view li{float:left;width:606px !important;height:400px !important;border:0 solid #f00;background:none;margin:0;}
.catname.empty{padding-bottom:10px;margin:0 0 0 -2px;background:#FBFBF8;border:1px solid #fff;}
.catname.noempty{padding-bottom:50px;}
.noborder{border:0 !important;}
.filtr{}
.isort{position:absolute;bottom:10px;left:10px;border:0 solid #f00;}
.sorting li{float:left;margin:5px 0 0 0 !important;height:14px;border-right:1px solid #000;}
.sorting li a{float:left;margin:-4px 3px 0 5px;}
.sorting li.selected a,.sorting li a:hover{color:#F95365;border-bottom:1px solid #F95365;}
.sorting li.first{margin:1px 0 0 0 !important;}
.catname h1{float:left;width:798px;margin:5px;}
.catname .artt{float:left;margin:-8px 0 0 5px;width:798px;border:0 !important;}
.catname .artt td{border:0 !important;text-align:center;}
.catname .artt h1{float:left;width:auto;text-align:center;font-family:'Open Sans';font-size:20px;text-transform:uppercase;}
.pages{position:relative;width:100%;margin:0 0 15px 0;text-align:center;float:left;border:0 solid;}
.pages div{padding:25px 30px;}
.pages ul{list-style:none;padding:0;clear:none;width:auto;margin:0 auto !important;border:0 solid;}
.pages ul li{display:inline-block;margin:0 3px 0 0;}
.pages ul li a:hover, .pages a.lazy_wake:hover{text-decoration:none;}
.pages a.lazy_wake{width:124px !important;float:right;}
.lazyloading-enable{cursor:pointer;}
.pages ul li a, .pages a.lazy_wake{display:inline-block;width:24px;height:24px;color:#7f7f7f;text-shadow:0 1px 1px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #d5d5d5;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #ebebeb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top, #ffffff 0%,#ebebeb 100%);background:-o-linear-gradient(top, #ffffff 0%,#ebebeb 100%);background:-ms-linear-gradient(top, #ffffff 0%,#ebebeb 100%);background:linear-gradient(to bottom, #ffffff 0%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0);}
.pages ul li a span, .pages a.lazy_wake span{float:left;width:100%;text-align:center;font-family:Arial, serif;margin:3px 0 0 0;}
.pages ul li a span.glyphicon{font-family:'Glyphicons Halflings';margin:3px 0 0 0;}
.pages ul li.selected a span{color:#fff;text-shadow:0 0 0 #fff;}
.pages ul li.selected a{width:24px;height:24px;border-top:1px solid #525252;border-left:1px solid #525252;border-bottom:1px solid #939191;border-right:1px solid #939191;background:#6a6a6a;background:-moz-linear-gradient(top, #6a6a6a 0%, #b0acac 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6a6a6a), color-stop(100%,#b0acac));background:-webkit-linear-gradient(top, #6a6a6a 0%,#b0acac 100%);background:-o-linear-gradient(top, #6a6a6a 0%,#b0acac 100%);background:-ms-linear-gradient(top, #6a6a6a 0%,#b0acac 100%);background:linear-gradient(to bottom, #6a6a6a 0%,#b0acac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a6a6a', endColorstr='#b0acac',GradientType=0);}
.slider{float:left;position:relative;width:220px;margin:0 0 10px 5px;border:0 solid;}
.slider .fields{position:absolute;width:180px;bottom:-10px;left:0;border:0 solid;}
.slider .fields div,.slider .fields div input{font-size:10px;font-family:Arial, serif;}
.slider .fields div input{width:40px !important;outline:none;border:0;background:0;}
.slider .fields .field_left{float:left;width:70px;}
.slider .fields .field_right{float:right;width:70px;margin:0 3px 0 0;}
.slider .fields div input::-webkit-input-placeholder{color:#000;}
.slider .fields div input:-moz-placeholder{color:#000;}
.pages.ptop{margin:-55px 0 0 0;}
.pages.pbot{padding:8px 0;min-height:30px;background:#FBFBF8;border:1px solid #fff;margin:0 0 0 -2px;}
.pages.pbot .cnums{top:12px;}
.ipromo.home{float:left;color:#000;width:100%;height:26px;margin:5px 0 15px 0;border:0 solid #c00;}
.ipromo.home div,.ipromo.home div span,.ipromo.home div i{color:#000;float:left;}
.ipromo.home div span{letter-spacing:0;line-height:110%;}
.ipromo.home a{border-bottom:0 dashed #c90;}
.ipromo.home .promoblock.b1{width:148px;}
.ipromo.home .promoblock.b2{width:132px;}
.ipromo.home .promoblock.b3{width:130px;}
.ipromo.home .promoblock.b4{width:152px;}
.ipromo.home .promoblock.b5{width:138px;margin:0 0 0 5px;background:none;}
.ipromo.home .promoblock span{margin:2px 0 0 0 !important;}
.ipromo.home .promoblock.b1 i{width:48px;height:15px;margin:8px 10px 0 0;background-position:-30px -36px !important;}
.ipromo.home .promoblock.b2 i{width:24px;height:25px;margin:4px 10px 0 0;background-position:-155px -31px !important;}
.ipromo.home .promoblock.b3 i{width:21px;height:26px;margin:0 10px 0 0;background-position:-310px -30px !important;}
.ipromo.home .promoblock.b4 i{width:36px;height:26px;margin:0 10px 0 0;background-position:-450px -30px !important;}
.ipromo.home .promoblock.b5 i{width:24px;height:26px;margin:0 10px 0 0;background-position:-615px -30px !important;}
.iactions{float:right;margin:12px 0;width:745px;background:#F4F2EF;border:1px solid #fff;min-height:100px;}
.iactions .iablock.first{border-left:0;}
.iactions .iablock.last{border-right:0;}
.iactions .iablock h2{float:left;line-height:140%;width:100%;font-size:12px;color:#000;}
.ipromo.home .promoblock span a:hover{text-decoration:none;}
.ipromo.home .promoblock span{font-size:12px;margin:0;font-style:normal;}
.ipromo.home a{color:#000;}
.promoblock{float:left;position:relative;border:0 solid #c00;}
.ipromo .idescription,.cartright li .idescription{position:absolute !important;z-index:9999;width:87%;left:0;top:20px !important;border:0 solid #c00;padding:10px !important;background:#fff !important;color:#787878 !important;font-family:Arial, serif;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.15);box-shadow:0 1px 6px rgba(0,0,0,0.15);display:none;}
.ipromo .idescription a,.cartright li .idescription a{float:right !important;text-decoration:underline;}
.cartright li{position:relative;}
.cartright li .idescription{height:auto !important;min-height:20px !important;top:100% !important;left:20px !important;}
.cartright li .idescription a:hover{text-decoration:none;}
.topblock{float:left;}
.topblock,.topblock a{color:#fff;font-size:11px;}
.topblock a{cursor:pointer;float:left;}
.topblock span{float:left;margin:0 10px;}
.topblock.t1{margin:9px 0 0 0;}
#callback b{font-size:13px !important;letter-spacing:-0.05em;font-weight:normal;border-bottom:1px dotted #fff;}
#callback:hover b{border-bottom:0;}
#callback:hover{text-decoration:none;}
#callback i{width:18px;height:18px;margin:2px 8px 0 0;background-position:-162px -108px;}
.topblock.t1 .ts2{background-position:-42px -104px;}
.topblock.t1 .ts3{background-position:-69px -104px;}
.topblock.t1 .ts4{background-position:-96px -104px;}
.topblock a i.ii1{width:12px;height:15px;margin:2px 5px 0 0;background-position:-221px -109px;}
.topblock a i.ii2{width:14px;height:14px;margin:2px 5px 0 0;background-position:-194px -110px;}
.topblock a i.ii3{width:12px;height:13px;margin:2px 8px 0 0;background-position:-135px -109px;}
.topblock.t4{float:right;}
.topblock.t2{margin:10px 0 0 82px;}
.topblock.t3{margin:10px 0 0 82px;}
.topblock.t4{margin:10px 0 0 0;}
.ipromo.home .idescription{background:#F4F2EF !important;left:-2px !important;top:27px !important;height:auto !important;font-size:11px;line-height:150%;}
.idescription a{float:right !important;color:#c90;border-bottom:1px dashed #c90;}
.idescription a:hover{padding-bottom:0;}
.ipromo.home div.b1 i{width:44px;height:35px;background-position:-304px -240px;}
.ipromo.home div.b2 i{width:43px;height:35px;background-position:-365px -245px;}
.ipromo.home div.b3 i{width:44px;height:42px;background-position:-428px -242px;}
.ipromo.home div.b4 i{width:35px;height:30px;background-position:-498px -250px;}
.top .ipromo{float:left;color:#c90;margin:12px 0 0 0;width:auto;height:22px;border:0 solid;}
.top .ipromo div,.ipromo div span,.ipromo div i{color:#c90;float:left;background:none;}
.top .ipromo div span{margin-top:4px;font-family:'Open Sans';font-style:italic;font-weight:bold;font-size:14px;letter-spacing:0em;line-height:110%;}
.top .ipromo div.b1 i{margin-top:2px;width:20px;height:18px;background-position:-106px -108px;}
.top .ipromo div.b2 i{width:19px;height:20px;background-position:-148px -107px;}
.top .ipromo div.b3 i{width:17px;height:20px;background-position:-192px -105px;}
.top .ipromo div{padding:0;margin:0 0 0 15px;}
.top .ipromo div.b1{padding:0;margin:0 0 0 6px;}
.top .ipromo a{border-bottom:0 dashed #c90;}
.top .ipromo a{color:#c90;}
.top .ipromo a:hover{text-decoration:none;border-bottom:0 dashed #c90;padding-bottom:0;}
.ipromo a{color:#c90;}
.top .auth .iauth{float:left;margin:17px 0 0 25px;font-size:16px;font-style:italic;}
.top .auth a{color:#000;}
#topcart{position:absolute;z-index:999;top:0;right:-10px;width:376px;height:60px;}
.noempty{position:fixed !important;}
#itopcart{float:right;position:relative;z-index:998;margin:0 -10px 0 0;width:376px;height:60px;border:0 solid;}
#icart .iicart{float:right;width:175px;border:0 solid;margin:5px 3px 0 0;font-size:16px;font-style:italic;}
#icart a{color:#000;}
#icart span{font-size:14px;}
#icart .i{float:left;width:30px;border:0 solid;margin:6px 3px 0 0;}
#icart div{float:right;font-size:16px;font-style:italic;width:140px;text-align:center;line-height:120%;}
.reviews_all{float:left;margin:8px 0 0 0;width:806px;}
.reviews_content{float:left;position:relative;z-index:1;width:786px;padding:10px;background:#fff;border:1px solid #f6f5f1;}
.reviews_content h1{float:left;font-size:20px;position:relative;width:100%;text-align:center;font-family:'Open Sans';}
.reviews_content h1 a{position:absolute;top:-1px;right:0;font-size:15px;color:#c90;text-decoration:underline;font-family:Arial, serif;}
.reviews_content h1 a:hover{text-decoration:none;}
.rblock{float:left;width:230px;margin:15px 0;font-family:Arial, serif;}
.rblock .rblock-img{float:left;width:66px;}
.rblock .rblock-text{float:right;width:155px;font-family:Arial, serif;font-size:12px;line-height:120%;}
.rblock .rblock-text .text{float:left;width:100%;font-style:italic;}
.rblock .rblock-text .date{float:left;margin:3px 0;width:100%;font-style:italic;color:#666;font-size:11px;}
.reviews_content .rdel{float:left;width:1px;height:78px;margin:30px 20px 0 20px;background:#E0E0E0;border-right:1px solid #f0f0f0;}
.index-articles{float:left;width:100%;min-height:200px;margin:0 0 15px 0;border:0 solid #c00;}
.anythingSlider .wrapper ul{width:32700px;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0;}
.anythingSlider .arrow{display:none;position:absolute;top:0;cursor:pointer;z-index:99999;font-size:0;}
.thumbNav{position:absolute;z-index:99999;left:20px;bottom:8px;border:0 solid #c00;text-align:center;}
.thumbNav ul{position:relative;clear:both;display:block;border:0 solid #c00;padding:0;margin:0 auto;}
.thumbNav li{display:inline;}
.anythingSlider1 .wrapper ul{width:32700px;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0;}
#banner1 .anythingSlider1 .arrow{display:block;position:absolute;top:0;cursor:pointer;z-index:99999;font-size:0;}
#banner1 .arrow{display:block;border:0 solid #f00;position:absolute;cursor:pointer;z-index:99999;font-size:0;}
.quant{float:left;position:relative;margin:10px 0 0 0;border:0 solid;width:270px;}
.quant input{float:left;width:28px;margin:4px 0 0 8px;outline:none;border:1px solid #96979A;text-align:center;font-size:16px;background:#fff;font-family:'Segoe Semibold', serif;-moz-box-shadow:1px 1px 0 rgba(255,255,255,0.9), inset 1px 1px 5px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.9), inset 1px 1px 5px rgba(0,0,0,0.15);box-shadow:1px 1px 0 rgba(255,255,255,0.9), inset 1px 1px 5px rgba(0,0,0,0.15);}
.quant b{float:left;margin:5px 0 0 0;font-weight:normal;}
.q{position:absolute;cursor:pointer;width:19px;height:19px;border:0 solid;}
.q.minus{top:6px;left:7px;}
.q.plus{top:6px;right:6px;}
.share{float:left;width:100%;margin:5px 0;}
.share42init{float:left;width:100%;margin:5px 0 0 0;}
.share b{float:left;color:#8D7979;font-size:14px;font-family:Arial, serif;font-weight:normal;border-bottom:1px solid #8D7979;margin:0 0 3px 0;}
.table td{border:0 !important;}
.qty{display:block;width:36px;height:24px;font-size:12px;text-align:center;line-height:1.428571429;color:#555555;vertical-align:middle;background:#ffffff none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.qty:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.form-control,.quickorder2-value input{display:block;width:100%;height:31px;padding:6px 12px;font-size:12px;line-height:1.428571429;color:#555555;vertical-align:middle;background:#ffffff none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control:focus,.quickorder2-value input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.quickorder2-value input{width:314px !important;height:22px !important;}
#send-callback{margin-bottom:15px;}
.popover-title{font-family:'Open Sans', serif;font-size:18px !important;}
#page{float:left;width:100%;}
#page .text{float:left;width:100%;text-align:justify;}
.imgbot{width:100%;height:31px;position:absolute;bottom:0;left:0;border:0 solid #c00;}
.imgbot a{float:left;font-size:12px;font-family:Arial, serif;background:#1d1d1d;text-align:center;width:50%;height:31px;overflow:hidden;color:#fff;}
.imgbot span{float:left;margin:6px 0 0 8px;cursor:pointer;}
.compare span{margin:6px 0 0 11px;}
.imgbot a span:hover{text-decoration:underline;}
.imgbot i.ii1{width:12px;height:15px;margin:2px 5px 0 0;background-position:-221px -109px;}
.imgbot i.ii2{width:14px;height:14px;margin:2px 5px 0 0;background-position:-194px -110px;}
#dark{position:fixed;top:40%;left:40%;width:400px;height:240px;border:0 solid #c00;background:#ffffff;display:none;z-index:9999;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.35);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.35);box-shadow:0 1px 6px rgba(0,0,0,0.35);}
#dark h1,#dark .h1{font-family:'Open Sans', serif;font-size:22px !important;float:left;width:100%;text-align:center;margin:15px 0 20px 0;}
.button1{cursor:pointer;}
#dark a:hover{text-decoration:none;border-bottom:0 solid #c90;padding-bottom:2px;}
#dark .cpole{float:left;width:100%;margin:0 0 15px 0;}
#dark .cpole .cimg{float:left;width:140px;height:140px;overflow:hidden;}
#dark .cpole .cname{float:right;text-align:left;width:240px;margin:0 20px 0 0;}
#dark .cpole .cname h3{font-size:16px !important;margin:0 0 5px 0;}
#dark .cpole .descr{float:right;font-family:Arial, serif;color:#787878;font-size:12px;text-align:left;width:240px;margin:0 20px 0 0;}
.out{display:none;}
#dark .cpole .cimg img{max-width:140px;max-height:140px;}
.prd-rating{float:left;width:100%;text-align:center;margin:-4px 0 0 0;border:0 solid;}
.icon16.remove{cursor:pointer;}
.brand_item div{float:left;width:80px;height:80px;background:#fff;border:1px solid #DBD8D8;margin:0 0 0 8px;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.9);box-shadow:4px 4px 8px rgba(0,0,0,0.1);-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.reviews-table{float:left;position:relative;width:360px;}
.lazyloading-paging{float:none;width:auto;}
.productset{display:block;padding:0;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:14px;color:#312f2f;margin-bottom:15px;}
.productset ul{display:block;background:#fff;}
.productset .catname h1{position:absolute;top:45px;}
.productsets-set{background:#fff;border-radius:5px;margin:3px 0;border:1px solid #efefef;}
.productsets-set li a:hover, .productsets-item a:hover{color:#f00!important;text-decoration:underline;}
.productsets-buttons{background:#fff;text-align:center;}
a.productsets-button.buyset.s-buyset, a.productsets-button.createset,
a.productsets-button.userbuyset.s-buyset{border:0;outline:none;cursor:pointer;width:165px;height:29px;line-height:29px;float:right;background:#F67385!important;border-radius:2px;margin:0 3px;}
a.productsets-button.buyset.s-buyset:active, a.productsets-button.createset:active,
a.productsets-button.userbuyset.s-buyset:active{background:#F67385!important;}
.productsets-button.f-add.smallest{background:#F67385!important;}
.productsets-total span{color:#f00!important;}
.productsets-price, .productsets-price::before, .productsets-price::after,
.productsets-small-price, .productsets-small-price::before, .productsets-small-price::after{background:#F67385!important;}
.productsets-line{border-top:3px solid #F67385!important;;}
.item-name{margin-top:-6px!important;}
.special-menu{display:none;}
.clearfix:after{display:table;content:'';clear:both;}
.ctype_1{display:none;}
.MagicZoomPup{cursor:url('/wa-content/illust/zoomin.cur'), pointer;}
.index_text{float:left;width:100%;margin:10px 0 25px 0;}
.ssale .toptitle{background:url(/wa-content/illust/ssale.png) center top no-repeat !important;}
.snew .toptitle{background:url(/wa-content/illust/snew.png) center top no-repeat !important;}