.jcf-radio{background:#fff none repeat scroll 0 0;border:1px solid #ccc;cursor:default;display:inline-block;height:30px;margin:0 3px 0 0;overflow:hidden;position:relative;vertical-align:middle;width:32px}.jcf-radio span{background:#f3f3f4 none repeat scroll 0 0;bottom:0;display:none;left:0;position:absolute;right:0;top:0}.jcf-radio input[type="radio"]{border:0 none;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.jcf-radio.jcf-checked span{display:block}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{border:0 none;margin:0;outline:medium none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9 none repeat scroll 0 0;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox/fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:rgba(0,0,0,0) url(../images/fancybox/fancybox_loading.gif) no-repeat scroll center center;height:44px;width:44px}.fancybox-close{cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040}.fancybox-nav{background:transparent url(../images/fancybox/blank.gif) repeat scroll 0 0;cursor:pointer;height:100%;position:absolute;text-decoration:none;top:0;width:40%;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:rgba(0,0,0,0) url(../images/fancybox/fancybox_overlay.png) repeat scroll 0 0;display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow-x:auto;overflow-y:scroll}.fancybox-title{font:13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:rgba(0,0,0,0.8) none repeat scroll 0 0;border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:rgba(0,0,0,0.8) none repeat scroll 0 0;bottom:0;color:#fff;left:0;padding:10px;position:absolute}.product-wrap{font:14px/18px roboto,Arial,Helvetica,sans-serif;padding:18px 0}.product-wrap .breadcrumbs ul li{float:left;margin-left:4px;padding-left:7px;position:relative}.product-wrap .breadcrumbs ul li::before{color:#b1b0b0;content:":";left:0;position:absolute;top:0}.product-wrap .breadcrumbs ul li:first-child{margin:0;padding:0}.product-wrap .breadcrumbs ul li:first-child::before{display:none}.product-wrap .breadcrumbs ul .active a{color:#4f4f4f;pointer-events:none}.product-wrap .breadcrumbs ul a{color:#b1b0b0}.product-wrap .breadcrumbs ul a:hover{color:#4f4f4f}.item-block{margin:0 0 35px}.item-block .item-view{float:left;margin:0 12.2% 0 0;width:47.8%}.item-block .item-desc{color:#4f4f4f;float:left;margin:40px 0 0;width:305px}.item-block .fade{height:100%;position:relative;width:100%}.item-block .fade .slideset{height:558px}.item-block .fade .slide{left:0;position:absolute;right:0;top:0;z-index:1}.item-block .fade .slide.active{z-index:2}.item-block .fade .img-holder{margin-bottom:30px;width:100%}.item-block .fade .opener-hold{font-size:12px;line-height:16px;padding-left:57px}.item-block .fade .opener-hold a{padding:0 0 0 25px;position:relative}.item-block .fade .opener-hold a::before{background:rgba(0,0,0,0) url(../images/ico-zoom.png) no-repeat scroll 0 0;content:"";height:16px;left:0;position:absolute;top:0;width:16px}.item-block .fade .pagination{font-size:0;letter-spacing:-4px;padding-left:50px;position:relative;display:none}.item-block .fade .pagination li{display:inline-block;letter-spacing:0;margin:0 2px;text-align:center;vertical-align:top}.item-block .fade .pagination li.active a{border:1px solid #e37f88}.item-block .fade .pagination li a{display:block;height:79px;width:79px}.item-block .fade .pagination li img{position:relative;top:50%;transform:translateY(-50%)}.item-form h2{color:#372b66;font:600 23px/27px roboto,Arial,Helvetica,sans-serif;margin:0 0 9px}.item-form .stock{display:block;font-size:12px;line-height:16px;margin:0 0 26px}.item-form .amount{display:block;font-size:25px;line-height:29px;margin-bottom:34px}.item-form .color{display:block;margin-bottom:9px}.item-form .radio-holder{margin:0 0 11px}.item-form .radio-holder .outer{margin-left:3px}.item-form .radio-holder .hold{float:left;margin:0 5px 0 0;width:32px}.item-form .radio-holder .lbl{display:block;margin:0 0 7px}.item-form .radio-holder label{display:block;height:30px;position:relative;width:32px}.item-form .radio-holder .in-text{color:#818182;font-size:12px;font-weight:700;height:30px;left:0;line-height:29px;position:absolute;text-align:center;top:0;width:32px;z-index:1}.item-form .mask{margin-bottom:40px;float:left;width:100%}.item-form .mask .qty-hold{float:left;font-size:0;letter-spacing:-4px;margin-right:20px;width:85px}.item-form .mask .label{display:inline-block;font-size:14px;font-weight:700;letter-spacing:0;vertical-align:middle;width:40px}.item-form .mask .input-hold{display:inline-block;font-size:14px;letter-spacing:0;vertical-align:middle;width:44px}.item-form .mask .input-hold input[type="text"]{border-color:#ccc;height:47px;padding:10px;text-align:center;width:100%}.item-form .mask .btn{background:#372b66;border:medium none;border-radius:2px;float:left;height:34px;margin-top:6px;padding:8px;transition:background .5s ease 0;width:96px}.item-form .mask .btn:hover{background:#4d407d none repeat scroll 0 0}.item-form .mask .btn::after{margin-left:4px}.tab-block{padding:0 8.3% 0 1.9%;display:none}.set-wrap{border-bottom:2px solid #4f4f4f}.set-wrap .tabset{float:left;margin-top:4px;max-width:550px}.set-wrap .tabset li{border-left:2px solid #a9aaaa;border-top:2px solid #a9aaaa;float:left;text-align:center;width:99px}.set-wrap .tabset li:last-child{border-right:2px solid #a9aaaa;width:131px}.set-wrap .tabset .active a{background:rgba(0,0,0,0) linear-gradient(to bottom,#dddede 0%,#f1f2f2 58%,#fafafa 89%,#fff 100%) repeat scroll 0 0}.set-wrap .tabset a{background:rgba(0,0,0,0) linear-gradient(to bottom,#fff 0%,#fafafa 11%,#f1f2f2 42%,#dddede 100%) repeat scroll 0 0;color:#4f4f4f;display:block;padding:11px 5px}.set-wrap .tabset a:hover{background:rgba(0,0,0,0) linear-gradient(to bottom,#dddede 0%,#f1f2f2 58%,#fafafa 89%,#fff 100%) repeat scroll 0 0}.set-wrap .social-plug{float:right;margin-right:60px}.tab-content{color:#4f4f4f;padding:25px 17px}.tab-content .frame{margin:0 0 30px}.tab-content .frame.ex .tab-title{display:inline}.tab-content .frame .add{padding:0 0 0 7px;position:relative}.tab-content .frame .add::before{background:#6f6f6f none repeat scroll 0 0;border-radius:100%;content:"";height:2px;left:0;position:absolute;top:9px;width:2px}.tab-content .tab-title{display:block;font-weight:700;margin:0 0 6px}.tab-content .lists li{margin-bottom:6px;padding:0 0 0 7px;position:relative}.tab-content .lists li::before{background:#6f6f6f none repeat scroll 0 0;border-radius:100%;content:"";height:2px;left:0;position:absolute;top:8px;width:2px}.product-wrap .breadcrumbs{margin:0 0 42px}.product-wrap .item-block{padding:0 9.1%}.slideshow{position:relative}.slideshow .slide{left:0;max-height:450px;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.slideshow .slide.active{z-index:2}.slideshow .btn-prev,.slideshow .btn-next{background:rgba(0,0,0,0.5) none repeat scroll 0 0;color:#fff;display:block;font-size:20px;height:63px;left:0;margin-top:-31px;opacity:0;padding:21px 10px;position:absolute;text-align:center;top:50%;transition:opacity .5s ease-in-out 0;width:63px;z-index:2}.slideshow .btn-prev:hover,.slideshow .btn-next:hover{background:rgba(0,0,0,0.6) none repeat scroll 0 0;transition:background .5s ease 0}.slideshow .btn-next{left:auto;right:0}.slideshow.autorotation-disabled .btn-prev,.slideshow.autorotation-disabled .btn-next{opacity:1}.slideshow.not-enough-slides a.btn-prev,.slideshow.not-enough-slides a.btn-next{visibility:hidden}.entry-block{font-size:0;letter-spacing:-4px;margin:0 -15px;padding:68px 0 77px}.entry-block .col{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;font:14px/19px roboto,Arial,Helvetica,sans-serif;letter-spacing:0;margin:0 15px;padding:0 40px 22px;text-align:center;vertical-align:top;width:30.63%}.entry-block .col.grey-box{background:#7b8287 none repeat scroll 0 0}.entry-block .col.grey-box .btn{color:#7b8287}.entry-block .col.grey-box .ico-holder{border-color:#7b8287}.entry-block .col.red-box{background:#ca0e1e none repeat scroll 0 0}.entry-block .col.red-box .btn{color:#ca0e1e}.entry-block .col.red-box .ico-holder{border-color:#ca0e1e}.entry-block .col.red-box .ico-holder span{margin:-11px 0 0}.entry-block .btn{background:#fff none repeat scroll 0 0;border-radius:2px;color:#000;display:inline-block;padding:8px 15px;transition:opacity .5s ease 0;vertical-align:top;width:auto}.entry-block .btn:hover{opacity:.8}.entry-block .title{display:block;font:24px/28px roboto_condensed,Arial,Helvetica,sans-serif;margin:0 0 16px}.entry-block .text{padding:0 0 19px}.entry-block .text p{margin:0}.entry-block .ico-holder{background:#fff none repeat scroll 0 0;border:4px solid #000;border-radius:100%;height:78px;letter-spacing:-4px;margin:-41px auto 10px;position:relative;text-align:center;white-space:nowrap;width:78px}.entry-block .ico-holder::after{content:"";display:inline-block;height:78px;vertical-align:middle;width:1px}.entry-block .ico-holder span{display:inline-block;margin:-5px 0 0;vertical-align:middle;white-space:normal}.post-holder{font-family:"roboto","Arial","Helvetica",sans-serif;line-height:20px}.post-holder .post{margin:0 0 59px;overflow:hidden}.post-holder .image-holder{float:left;margin:0 18px 0 0}.post-holder .image-holder a:hover{opacity:.8}.post-holder .time-holder{float:left;margin:0 11px 0 0;padding:10px 12px;text-transform:uppercase}.paging-holder{font-family:"roboto","Arial","Helvetica",sans-serif;margin:-10px 0 0;padding:0 0 0 3px}.paging-holder .page{color:#7f7f78;display:inline-block;font-style:italic;margin:0 5.7% 0 0;vertical-align:middle}.paging-holder .pagination{display:inline-block;font-size:16px;height:31px;line-height:21px;overflow:hidden;vertical-align:middle}.paging-holder .pagination li{background:#f4f4f4 none repeat scroll 0 0;float:left}.paging-holder .pagination li.active span{background:#ca0e1e none repeat scroll 0 0;color:#fff;padding:6px 11px}.paging-holder .pagination a,.paging-holder .pagination span{color:#6e797d;display:block;padding:6px 8px}.paging-holder .pagination a:hover{background:#ca0e1e none repeat scroll 0 0;color:#fff}.store-holder{color:#000;font-size:17px;line-height:21px;margin:0 -9px;overflow:hidden}.store-holder .logo-cwdp{height:101px;left:2px;position:absolute;top:3px;width:101px;z-index:1}.store-holder .column{float:left;margin:0 0 21px;padding:0 9px;width:33.3%}.store-holder .content-wrap{border:1px solid #ececec;min-height:101px;overflow:hidden;padding:0 13px 60px;position:relative}.store-holder .content-wrap .price-detail{margin:0 0 2px;padding-bottom:2px;position:relative}.store-holder .content-wrap .price{display:block}.store-holder .content-wrap .detail-link{bottom:0;font-size:12px;font-weight:700;left:13px;line-height:17px;margin:0 0 6px;padding:8px 12px;position:absolute;right:13px;text-align:right}.store-holder .content-wrap .detail-link::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#efefef;border-image:none;border-style:solid;border-width:2px 0;content:"";height:6px;left:0;position:absolute;right:0;top:-6px}.store-holder .content-wrap .detail-link .icon-grid{display:inline-block;margin:-2px 4px 0 0;vertical-align:middle}.store-holder .content-wrap .detail-link .icon-grid::before{background:rgba(0,0,0,0) url(../images/grid.jpg) no-repeat scroll 0 0;content:"";display:block;height:10px;width:12px}.store-holder .content-wrap .detail-link a{display:inline-block;vertical-align:middle}.store-holder .image-holder{padding:12px 0 2px;text-align:center}@media not all,only screen and (min--moz-device-pixel-ratio: 1.5),not all{#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media all and (max-width: 1023px){.forum_page .main-wrap{margin:0 0 60px}#content{padding:0}#content .posts{margin:0 0 50px}#content .meta-list{font-size:10px}#content .meta-list li{margin-left:9px}#content .meta-list li::before{left:-6px}.page #sidebar{margin:0 0 0 2%}.page .content-mask{padding:0}.page .content-mask .img-holder{margin:0 20px 0 0;width:180px}.item-block .item-view{margin:0 2% 0 0;width:60%}.item-block .item-desc{float:right;width:270px}.tab-block{padding:0 2%}.set-wrap .social-plug{margin:0}.product-wrap .item-block{margin:0 auto 35px;max-width:738px;padding:0}.entry-block{margin:0 -10px;text-align:center}.entry-block .col{margin:0 10px;padding:0 20px 22px}.testimonial-block blockquote{margin:0 0 54px}.paging-holder .page{display:block;margin:0 0 20px}.store-holder .column{width:50%}}@media all and (max-width: 767px){.back-to-top{display:none}.main-wrap{display:table;margin:0 0 30px;width:100%}#content h2{font-size:25px;line-height:29px}#content ul{padding:0 0 0 20px}#content .text-wrap .user,#content .text-wrap .share{margin-right:2px}.content-frame{margin:0 0 50px}.content-frame .meta-holder .hold-l{width:180px}.content-frame .meta-holder .hold-l .by{display:block;margin:0 0 8px}.content-frame .meta-holder .hold-r{margin-top:12px;text-align:right;width:80px}.content-frame .txt{padding:0 8px}.page .content-mask .img-holder{float:none;margin:0 auto 10px;text-align:center;width:200px}.forum_page .page-title .holder{padding:15px 15px 27px}.forum_page .page-title h1{float:none;margin-bottom:15px;width:100%}.forum_page .page-title .forum-form{float:none;width:100%}.forum_page .page-title .forum-form .input-area{font-size:13px;padding:9px 10px}.forum-table td:first-child{padding-right:10px}.item-block .item-view{float:none;margin:0 auto;width:260px}.item-block .item-desc{float:none;width:100%}.item-block .fade .slideset{height:380px}.item-block .fade .pagination{padding:0;text-align:center}.tab-block{padding:0}.set-wrap .tabset{float:none;max-width:290px}.set-wrap .tabset li{width:85px}.set-wrap .tabset li:last-child{width:120px}.set-wrap .social-plug{float:none;margin:0 0 20px}#sidebar{display:table-footer-group;float:none;height:1%;width:100%}.widget-hold{text-align:center}.widget-hold li{display:inline-block;margin:0 5px 16px;text-align:left;vertical-align:top;width:248px}.page .widget-hold li{margin:0 5px 16px}.entry-block{margin:0;padding:60px 0 0}.entry-block .col{margin:0 0 60px;width:100%}.testimonial-block .holder{padding:30px 15px}.short-text{padding:0}.post-holder .image-holder{float:none;margin:0 0 19px;text-align:center}.post-holder .time-holder{float:none;margin:0 0 5px;padding:0}.paging-holder{margin:0 0 30px}.paging-holder .pagination{font-size:11px;height:24px}.paging-holder .pagination li:nth-child(n+11){display:none}.paging-holder .pagination li:nth-child(n+14){display:block}.paging-holder .pagination li.active span{padding:2px 7px}.paging-holder .pagination a,.paging-holder .pagination span{padding:2px 6px}}@media all and (max-width: 660px){.store-holder .column{float:none;width:100%}}@media all and (max-width: 479px){.store-holder .column{float:none;width:100%}}@keyframes zoom-out{0%{width:20%}100%{width:120px}}