.col1-layout {border-radius:0px;}
.main-container {position:relative;z-index:1;float:left;width:100%;}
.product-img-box {padding-left:0px;padding-right:0px}
.web-page-header {border-bottom:none;margin:0;padding-bottom:0;height:119px;}
.web-page-header .web-headline {color:#FFF;padding:20px 15px;font-size:12px}
.web-font27 {font-size:27px;padding-bottom:5px;}
.web-page-header .web-headline .web-pitch-on {background:#ce9e01;padding:2px 8px;border-radius:0px;}
.web-page-header .web-headline a {color:#FFF;cursor:pointer}
.row {margin:0 0 20px 0;width:100%}
.web-product-img {padding:0 20px 0 0;}
.web-gradation {padding:0 0 20px;float:left;width:100%;border-bottom:1px solid #eeeeee;margin:0px;}
.web-gradation li {list-style:outside none none;float:left;margin-right:10px;height:38px;line-height:38px;text-align:center;margin-top:20px;}
.web-gradation li a {background:url(../image/gradation_ico.png) no-repeat;display:block;padding:0 10px 0 30px;text-align:center;border:1px solid #cdcdcd;border-radius:0px;}
.web-gradation li a.web-hover,.web-gradation li a:hover {background:url(../image/gradation_ico_hover.png) no-repeat;color:#b32a2a;border:1px solid #b32a2a;}
.web-gradation li.web-gold a {background-position:11px 10px;}
.web-gradation li.web-cdk a {background-position:-118px 10px;}
.web-gradation li.web-items a {background-position:-258px 10px;}
.web-gradation li.web-accounts a {background-position:-386px 10px;}
.web-gradation li.web-power a {background-position:-513px 10px;}
.web-gradation li.web-gold a.web-hover {background:url(../image/gradation_ico_hover.png) no-repeat 11px 10px;}
.web-gradation li.web-cdk a.web-hover {background:url(../image/gradation_ico_hover.png) no-repeat -118px 10px;}
.web-gradation li.web-items a.web-hover {background:url(../image/gradation_ico_hover.png) no-repeat -258px 10px;}
.web-gradation li.web-accounts a.web-hover {background:url(../image/gradation_ico_hover.png) no-repeat -386px 10px;}
.web-gradation li.web-power a.web-hover {background:url(../image/gradation_ico_hover.png) no-repeat -513px 10px;}
.web-gradation li a:hover {text-decoration:none;}
.product-essential {position:absolute;width:336px;}
.list-unstyled-t {padding-left:380px;}
.list-unstyled-t .list-unstyled {line-height:26px;padding:10px 0;}
.list-unstyled-t .list-unstyled em b {color:#02a911}
.web-quantity {float:left;padding:0px;}
.web-quantity li {list-style:outside none none;float:left;margin-right:10px;height:30px;line-height:30px;text-align:center;}
.web-quantity li a {display:block;text-align:center;border:1px solid #cdcdcd;border-radius:0px;padding:0 10px;}
.web-quantity li a.web-hover,.web-quantity li a:hover {text-decoration:none;color:#b32a2a;border:1px solid #b32a2a;}
.list-unstyled b {float:left;width:95px;font-weight:normal;}
.list-unstyled strong {padding-top:3px;float:left;}
.list-unstyled em {padding-top:3px;}
.custom button.items-count {background-color:#fff;border:1px #ececec solid;color:#999;}
.custom button.items-count:hover {background-color:#b32a2a;color:#fff}
.add-to-cart .qty,.qty-holder .qty {background-color:#FFFFFF;border:1px solid #E0E0E0;border-radius:0px;font-size:15px;font-weight:bold}
.qty {height:30px;text-align:center;width:60px;vertical-align:top;float:left;border:1px solid #ececec;}
.qty-input-text {float:left;margin-left:10px}
.custom button.items-count {transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0s;font-size:12px;line-height:0px;padding:0px;height:30px;width:20px;text-align:center;float:left;font-weight:normal;background:#f0f0f0;}
.product-view .product-shop .add-to-box .add-to-cart label {display:inline-block;float:left;margin-top:6px;text-align:left;text-transform:capitalize;font-size:15px;font-weight:normal;margin-right:15px}
.product-view .product-shop .product-options-bottom .add-to-cart label {display:block;float:none;margin-bottom:5px;text-align:left;text-transform:capitalize}
.product-collateral {display:inline-block;width:100%;margin-top:16px;}
.product-collateral .bounceInUp {padding-left:0px}
.prolistifo {padding:15px;min-height:640px;}
.product-img-box {padding-top:10px;}
.product-view {background:#fff;border-radius:0px;border-bottom:15px;padding-right:0px;}
.product-view .pro_img {z-index:700;position:relative;}
.product-view .pro_img .riming {position:absolute;bottom:40px;left:3px;width:100%;}
.product-view .pro_img .riming ul {width:205px;margin:auto}
.product-view .pro_img .riming li {background:#b32a2a;width:40px;margin:0 4px;font-weight:bold;height:40px;border-radius:40px;line-height:40px;text-align:center;}
.product-view .pro_img .riming .st_text li {background:none;width:30px;height:30px;}
.product-view .pro_img .riming_text {position:absolute;bottom:20px;left:3px;width:100%}
.product-view .pro_img .riming_text ul {width:205px;margin:auto}
.product-view .pro_img .riming_text li {font-size:10px;color:#fff;text-align:center;margin:0 4px;width:40px;text-transform:capitalize;}
.pro_view {background:#fff;margin-bottom:20px;padding:20px 0px;padding-bottom:0px}
.pro_view .wp-post-image {position:relative;}
.pro_view .wp-post-image img {width:100%}
.pro_view .wp-post-image em {position:absolute;right:0px;background:#b32a2a;font-size:14px;color:#fff;height:40px;text-transform:capitalize;line-height:40px;display:inline-block;padding:0 3px;padding-right:3px;padding-right:7px;width:40px;}
.pro_view .wp-post-image  .purple {background:#a007d7}
.pro_view .product-name {clear:both;width:100%;position:relative}
.web-entry-title {padding-right:110px;font-size:33px;color:#343434;line-height:39px;}
.web-ico-right {float:right;margin-top:5px;padding:5px;border-radius:0px;cursor:pointer;color:#fff;border:1px solid #f75263;background:#f75263;}
.web-ico-right:hover {text-decoration:none;color:#fff;text-decoration:none;opacity:0.8}
.product-name .active,.product-name .active:hover {text-decoration:none;}
.product-name .active:before {content:"\e013";}
.h_q {font-size:12px;height:85px;overflow:hidden;}
.warper_dt {color:#a0a0a0;line-height:22px;line-height:20px;margin-top:8px;}
.warper_more {color:#b32a2a;cursor:pointer;display:none;float:right;padding-right:15px;font-size:12px}
.warper_more .glyphicon-triangle-bottom {top:2px}
.pro_view .platform_img img {height:39px;margin-right:18px;}
.available {padding-top:3px;color:#f00;line-height:18px;font-weight:bold}
.available .tip {border-radius:0px;background:#2b2622;color:#ffc070;padding:5px;margin-top:10px;position:relative;}
.available .arrow-up {width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #2b2622;font-size:0px;line-height:0px;position:absolute;top:-5px;left:37px;}
.pro_view .ptitle {color:#666;padding-bottom:12px}
.quantity {padding-top:22px;width:100%}
.quantity .ptitle {padding-top:6px;padding-right:21px;font-weight:bold;color:#000;}
.plt {margin-top:20px;}
.webbuy {padding-top:33px;}
.webbuy .web-price {float:left;}
.webbuy .web-button {float:right;margin-top:17px;}
.web-button .buy-activity {width:200px;height:94px;position:absolute;right:-214px;top:2px;}
.web-button .buy-activity a {display:block;height:100%;opacity:0.9;}
}
.web-button .buy-activity a:hover {opacity:1;}
.web-price {position:relative;}
.web-price-title {font-size:14px;color:#000000;}
.price-box {float:left;position:relative}
.price-box p {float:left;}
.old-price .price {color:#333;font-size:14px;font-weight:normal;margin-left:0px;text-decoration:line-through;}
.special-price .price {color:#b32a2a;font-size:35px;font-weight:normal;}
.special-price {float:left;line-height:44px;}
.web-price .open_pm {opacity:0.8;float:left;margin-left:10px;background:#6083c4;color:#fff;padding:0px 5px;border-radius:0px;display:none;}
.web-price .open_pm:hover {opacity:1}
.web-save .arrow-left {display:none;width:0px;height:0px;border-bottom:15px solid transparent;border-right:12px solid #f66a78;border-top:15px solid transparent;font-size:0px;line-height:0px;float:left;}
.web-price-right {padding:8px 12px;color:#6f767c;background:#e6f4ef;position:relative;margin-top:20px;line-height:26px;}
.web-price-right b {color:#02a911;width:100%;display:block;font-size:16px}
.web-price-right a {position:absolute;right:10px;text-decoration:underline;bottom:8px;color:#552ee9}
/* end-time  */.end-time {margin-top:4px;float:right;width:156px;}
.end-time .special {margin-bottom:5px;display:flex;align-items:center;justify-content:center;}
.end-time .special span {border-radius:54px;color:#fff;font-size:12px;padding:0px 6px;text-transform:capitalize;opacity:0.8;background-color:#474747}
.end-time li {float:left;}
.end-time li p {font-size:12px;text-align:center;}
.end-time .time_box {display:flex;justify-content:flex-start;align-items:center;width:100%;height:20px}
.end-time .sales {padding-right:6px;line-height:30px;float:left;line-height:32px;}
.end-time .sales span {font-size:14px;}
.end-time .end-in {width:50px;color:#d5d6da;font-size:14px;float:left}
.end-time .end-number {color:#fff;font-size:18px;margin-bottom:2px;}
.end-time .end-number li {height:30px;line-height:30px;min-width:30px;background-color:#b32a2a;opacity:.7;border-radius:5px;font-size:16px;text-align:center;}
.end-time .end-number .esymbol {line-height:28px;color:#000;padding:0px;background-color:transparent;width:10px;text-align:center;padding:0px;min-width:10px;}
#product-tabs {margin:0;padding:0;position:relative}
#product-tabs > dt {text-transform:none;font-size:14px;padding:8px 0px;cursor:pointer;color:#102343;text-transform:none}
#product-tabs > dt.open {position:relative;background-color:#fff;z-index:10;color:#2CA2E3}
#product-tabs > dd {display:none;right:0;top:0;background-color:#fff;margin:0;padding:6px 0;line-height:1.8;border-bottom-width:0 !important;font-size:14px}
.green {color:#02a911;}
.web-select {margin:0px;}
.region {position:relative;background:#fee9e9;padding:20px 12px;padding-right:0px;}
.region .ptitle {color:#000;}
.web-select img {height:27px;margin-bottom:11px;margin-right:5px;border-radius:0px;}
.web-select .form-control {box-shadow:0px;border:1px solid #cdcdcd;height:30px;}
.web-select .form-control li {list-style-type:none}
.web-select .form-control li a {display:block;}
.web-select .form-control li:hover,.web-select .form-control li a:hover {text-decoration:none;}
.web-select .form-control li ul.dropdown-menu {margin:0px;padding:0px;left:-11px;top:23px;}
.input-sm option {padding:5px 10px;}
.web-line {background:#ededed;width:100%;height:1px;float:left;margin:20px 0px;}
.web-state {font-size:11px;color:#2b2b28;width:100%;float:left}
.web-video {text-align:center}
.web-video video {border-radius:8px;margin:auto}
.web-button {float:left;margin-top:0px;margin-bottom:15px;}
.web-but-left {float:left;}
.web-but-green {background:#198b67;width:170px;height:40px;font-size:18px;}
.web-but-yellowtop {height:40px;font-size:18px;cursor:pointer;min-width:180px;margin-right:14px;}
.web-but-yellowtop:hover{color: #fff}
.web-share {padding-top:10px;}
.product-tabs {background:#fff;margin:20px 0px 0;text-align:left;width:100%;}
.nav-tabs {border:0px}
.nav-tabs.product-tabs > li {display:inline-block;float:none;padding:0px 12px;}
.nav-tabs.product-tabs > li > a {border:none;line-height:1.42857143;background:#fff;padding:12px 0px 18px 0px;margin:0px;border-radius:0px;font-size:16px;text-transform:capitalize;}
.nav-tabs.product-tabs > li > a em {color:#02a911;}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {border:none;border-bottom:3px solid #f6c41c;color:#f6c41c;font-weight:bold;}
.nav-tabs > li > a:hover {border:none;border-bottom:3px solid #f6c41c;background:#fff;color:#f6c41c;margin:0px;}
.web-active {font-size:13px;letter-spacing:0.5px;line-height:24px;padding:0px 20px 20px 25px;}
.gamenews .newcenter {height:38px;overflow:hidden;line-height:18px;padding-left:17px;opacity:0.5}
.gamenews li {padding:18px 0px;border-radius:0px;line-height:18px;transition:all 0.3s linear 0s;}
.gamenews li:hover {background:#F1F1F1;}
.gamenews a {font-weight:bold;color:#22916D;font-size:14px;}
.gamenews a:hover {text-decoration:underline;}
.gamenews i {font-size:9px;color:#666;opacity:0.5}
.gamenews .text-time {font-size:10px;color:#666;padding-left:18px}
.recommend {margin:40px auto;position:relative;}
.recommend .controls .next {right:0;}
.recommend .controls .prev {right:36px;}
.container .col-sm-4:last-child {padding-right:0;}
.container .last-child {padding-right:0;}
.slider-items-products {background:#FFF;position:relative;z-index:9;max-height:551px;overflow:hidden;border-radius:0px}
.owl-item {position:relative;margin-bottom:20px;padding-left:0px;height:104px;}
.owl-item img {display:block;max-width:74px;height:auto;float:left;margin-right:6px;border-radius:0px}
.owl-item em {background:#b32a2a;color:#fff;height:30px;left:44px;position:absolute;top:0px;font-size:12px;width:30px;text-align:center;line-height:30px;}
.owl-item .purple {background:#a007d7}
.gm-left .web-but-yellow {font-size:12px}
.matter {font-size:12px;color:#000000;margin:3px;font-weight:bold;padding-left:85px;}
.web-money {font-size:14px;color:#ef7c00;margin-top:3px;}
.web-money .price {font-size:12px;color:#c4c4c4;text-decoration:line-through;}
.matter a {color:#000;}
.owl-item .actions-links {background:url(../image/h_bg.png) repeat;border-radius:0px;height:222px;left:15px;opacity:0;overflow:hidden;position:absolute;top:0;width:160px;z-index:1000;transition:all 0.3s linear 0s;display:none\0;}
.owl-item:hover .actions-links {background:url(../image/h_bg.png) repeat;opacity:1;transition:all 0.3s linear 0s;display:block\0;}
.web-system {color:#20a5db;position:absolute;top:15px;right:6px;}
.web-system img {height:18px;border-radius:0px}
.web-system a {color:#20a5db}
.web-collect {width:100%;float:left;padding-top:22px;}
.web-collect a:hover {text-decoration:none;}
.web-collect .glyphicon-shopping-cart {font-size:14px;color:#FFF;background:#b32a2a;padding:8px;position:absolute;left:0px;top:60px;border-radius:0px;opacity:0;transition:all 0.3s linear 0s;cursor:pointer;opacity:0.8}
.web-collect .glyphicon-shopping-cart:hover {opacity:1}
.web-collect .pitch:hover {opacity:1}
.web-collect .pitch:before {content:"\e013";}
.web-collect .glyphicon-heart {font-size:14px;color:#FFF;padding:7px;border-radius:0px;position:absolute;right:0px;top:60px;opacity:0.8;transition:all 0.3s linear 0s;}
.web-repertory {border-bottom:1px solid #504f4d;border-top:1px solid #504f4d;color:#c5c5c5;font-size:14px;padding:10px 5px;text-align:center;width:160px;position:absolute;left:0px;bottom:73px;}
.web-ico-right {border-radius:0px;cursor:pointer;position:absolute;color:#fff;margin-top:0px;border:1px solid #f75263;background:#f75263;opacity:0.8;right:-4px;}
.web-ico-right:hover {color:#fff;text-decoration:none;opacity:1}
.web-collect .active,.web-collect .active:hover {color:#fff;text-decoration:none;}
.web-collect .active:before {content:"\e013";}
.web-repertory b {color:#d9b804;}
.actions-links .btn {position:absolute;bottom:0px;left:0px;transition:all 0.3s linear 0s;opacity:0.4}
.owl-item:hover  .actions-links .btn {bottom:20px;opacity:0.9}
.owl-item:hover  .actions-links .btn:hover {opacity:1}
.owl-item:hover .actions-links .glyphicon-shopping-cart {left:40px}
.owl-item:hover .actions-links .glyphicon-heart {right:40px}
.web-repertory b {color:#d9b804;}
.web-h-y {margin-top:5px;}
.actions-links .btn {position:absolute;bottom:0px;left:0px;transition:all 0.3s linear 0s;opacity:0.4}
.owl-item:hover  .actions-links .btn {bottom:20px;opacity:0.9}
.owl-item:hover  .actions-links .btn:hover {opacity:1}
.owl-controls {margin-top:10px;text-align:center;}
.owl-buttons {opacity:1;}
.owl-controls .owl-page,.owl-controls .owl-buttons div {cursor:pointer;}
.slider-items-products .owl-buttons .owl-prev {position:absolute;right:80px;top:20px;}
.owl-theme .owl-controls .owl-buttons div {color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}
.slider-items-products .owl-buttons .owl-next {position:absolute;right:40px;top:20px;}
.slider-items-products .owl-buttons a {background:#fff;display:block;height:28px;margin:0;position:absolute;top:50%;width:28px;z-index:5;border:1px solid #999;color:#000;line-height:28px;}
.slider-items-products .best-title {padding-left:0px;border:0px;}
.web-outside {margin-top:20px;padding-left:0px}
.gm-left {padding:0px;}
.gm-left .slider-items-products {padding:0px 12px;}
.gm-left .slider-items-products .owl-item {float:left;width:315px;margin-left:21px;}
.gm-m {padding:0px;margin-top:15px;}
.gm-m .carousel-inner {border-radius:6px;}
.gm-m  .carousel-inner > .item > a > img,.carousel-inner > .item > img {width:100%;height:376px;}
.carousel-indicators li,.carousel-indicators .active {width:15px;height:15px}
.carousel-indicators .active {background:#58d5ad;border:1px solid #58d5ad;}
.web-data {background:#FFF;float:left;width:100%;border-radius:0px}
.container_l_div {border-bottom:1px solid #f5f5f5;float:left;height:78px;margin:0 5% 15px 5%;width:90%;}
.container_l_img {width:48px;float:left;padding-right:8px;padding-top:8px}
.container_l_img img {width:40px;border-radius:0px;}
.container_l_dl {margin-left:45px;font-family:"Arial";position:relative}
.container_l_dl dd {color:#227e44}
.container_l_dl .dt1 {color:#2c2c2c;height:32px;overflow:hidden;font-weight:normal;font-size:12px;line-height:15px;}
.container_l_dl .dt1 em {background:#60b208;border-radius:0px;padding:2px 6px;font-size:10px;color:#FFF;margin-left:5px}
.container_l_dl .dt2 {font-size:10px;color:#797979;font-weight:normal;padding-left:3px}
.container_l_dl .dt2 em {float:right;color:#ff6600;font-size:12px;position:absolute;right:0;top:0;font-weight:normal}
.web-pa {padding:10px;}
.web-payment {position:relative;z-index:9;}
.web-payment b {background:#FFF;width:100%;display:block;margin:20px 0;border-radius:0px}
.web-payment b img {padding:16px 17px;width:100%;}
.web-pa img {height:405px;width:100%}
.fb_m {height:405px}
.new_title.center {height:60px;text-align:center}
.new_title h2 {color:#252525;display:inline-block;font-family:DIN,Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;letter-spacing:normal;margin-top:0;position:relative;text-transform:capitalize;}
.label {color:#333;display:inline-block;text-align:left;font-size:12px;white-space:normal}
.featured_title.center {height:41px}
.featured_title h2 {color:#fff;display:inline-block;font-family:DIN,Helvetica,Arial,sans-serif;font-size:30px;font-weight:bold;letter-spacing:normal;margin-top:0;padding:0px 20px 10px 0px;position:relative;text-transform:capitalize}
.owl-carousel .owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel {display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper {display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer {position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item {float:left;width:202px;-webkit-box-shadow:3px 3px 10px #e5e5e5;box-shadow:3px 3px 10px #e5e5e5;border-radius:0px;border:1px solid #e5e5e5;margin:10px;}
.col-item {position:relative;float:left;}
.col-item:hover {background:#f6f6f6;}
.col-item .photo img {margin:0 auto;width:100%}
.col-item .info {margin-top:1px;text-align:center;}
.col-item:hover .info {background-color:#fff}
.clear-left {clear:left}
.col-item .separator p {line-height:20px;margin-bottom:0;margin-top:10px;text-align:center}
.col-item .separator p i {margin-right:5px}
.col-item .btn-add {width:50%;float:left}
.col-item .btn-add {border-right:1px solid #E1E1E1}
.col-item .btn-details {width:50%;float:left;padding-left:10px}
.controls {margin-top:0px}
[data-slide="prev"] {margin-right:10px}
.product-image-area {max-height:270px;}
.product-image-area a img {width:100%;}
.col-item .actions-links {height:50px;position:absolute;width:100%;opacity:0;z-index:1000;overflow:hidden}
.col-item:hover .actions-links {height:30px;position:absolute;top:30%;width:60%;opacity:0.9;z-index:10000}
.col-item .actions-links .add-to-links a.magik-btn-quickview {left:120%;opacity:0;position:absolute;margin-top:4px;z-index:10;cursor:pointer}
.col-item:hover .actions-links .add-to-links a.magik-btn-quickview {left:0%;opacity:0.9;position:absolute;margin-top:0px;border-left:1px solid rgba(255,255,255,0.3);width:40px;text-align:center}
.col-item .actions-links .add-to-links a.magik-btn-quickview {color:#fff;font-family:'FontAwesome';font-size:16px;font-weight:normal;margin:0;text-decoration:none;display:inline-block;transition:all 0.2s linear;padding:3px 5px;line-height:25px;width:30px}
.col-item .actions-links .add-to-links a.magik-btn-quickview:hover {font-size:30px}
.col-item .actions-links .add-to-links a.link-wishlist {color:#fff;font-family:'FontAwesome';font-size:16px;font-weight:normal;margin:0;text-decoration:none;display:inline-block;transition:all 0.2s linear;padding:5px 5px;line-height:25px;width:30px}
.col-item .actions-links .add-to-links a.link-wishlist:hover {font-family:'FontAwesome';font-size:30px;font-weight:normal;margin:0;padding:5px 5px;text-decoration:none;color:#fff;line-height:25px;width:30px}
.col-item .actions-links .add-to-links a.link-compare {color:#fff;font-family:'FontAwesome';font-size:16px;font-weight:normal;margin:0;text-decoration:none;display:inline-block;transition:all 0.2s linear;padding:5px 5px;line-height:25px;width:30px}
.col-item .actions-links .add-to-links a.link-compare:hover {font-family:'FontAwesome';font-size:30px;font-weight:normal;margin:0;padding:5px 5px;text-decoration:none;color:#fff;line-height:25px;width:30px}
.col-item .add-to-links a span {display:none}
.col-item .actions-links .add-to-links a.link-wishlist {right:120%;opacity:0;position:absolute;margin-top:4px;z-index:10}
.col-item:hover .actions-links .add-to-links a.link-wishlist {right:50%;opacity:0.9;position:absolute;margin-top:0px;border:1px solid rgba(255,255,255,0.3);border-top:none;border-bottom:none;width:40px;text-align:center}
.col-item .actions-links .add-to-links a.link-compare {right:120%;opacity:0;position:absolute;margin-top:4px;z-index:10}
.col-item:hover .actions-links .add-to-links a.link-compare {right:25%;opacity:0.9;position:absolute;margin-top:0px;border:1px solid rgba(255,255,255,0.3);border-top:none;border-bottom:none;border-left:none;width:40px;text-align:center}
.col-item .info .info-inner .item-title {margin-bottom:15px;padding-top:15px;font-size:14px;white-space:nowrap;overflow:hidden;font-weight:bold;}
.item-title {float:left;width:100%;border-top:1px solid #ebebeb;padding:15px 0}
.item-title a {display:block}
.col-item .info .info-inner .item-title a {text-decoration:none;font-family:DIN,Helvetica,Arial,sans-serif;font-size:14px;color:#000;display:block}
.col-item .info .info-inner .item-title a:hover {color:#23527c;text-decoration:none}
.actions button.button.btn-cart {background:#fff;border:1px solid #ddd;margin:10px 8px 0 8px;padding:9px 10px 9px 10px;color:#333;line-height:14px;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0s}
.col-item:hover .actions button.button.btn-cart {background:#f23534;border:1px solid #f23534;margin:10px 8px 0 8px;padding:9px 10px 9px 10px;color:#FFFFFF}
.actions button.button.btn-cart span {font-family:DIN,Helvetica,Arial,sans-serif;font-size:11px;padding:0 8px;font-weight:bold;margin-left:0;text-transform:capitalize}
.promo-banner-section {margin:25px auto;margin-bottom:35px}
.small-pr-slider .controls .prev {top:2px;right:50px}
.small-pr-slider .controls .next {top:2px;right:15px}
.small-pr-slider .col-item .actions-links {height:32px;top:52%}
.small-pr-slider .col-item .actions-links .glyphicon {float:left;font-size:16px;padding:8px;color:#FFF;top:0px;background:#000}
.small-pr-slider .col-item .actions-links .glyphicon:hover {background:#ffc907;text-decoration:none;color:#000;}
.small-pr-slider .col-item .add-to-links {margin:0 auto;text-align:center;}
.small-pr-slider .col-item:hover .actions-links {height:30px;top:46.8%}
.small-pr-slider .col-item:hover .actions-links .add-to-links a.magik-btn-quickview {left:0%}
.small-pr-slider .col-item .actions-links .add-to-links a.magik-btn-quickview {font-size:12px;line-height:20px}
.small-pr-slider .col-item .actions-links .add-to-links a.link-wishlist {font-size:12px;line-height:20px;width:28px}
.small-pr-slider .col-item .actions-links .add-to-links a.link-wishlist:hover {font-size:12px;line-height:20px}
.small-pr-slider .col-item .actions-links .add-to-links a.link-compare {font-size:12px;line-height:20px;width:28px}
.small-pr-slider .col-item .actions-links .add-to-links a.link-compare:hover {font-size:12px;line-height:20px}
.small-pr-slider .col-item:hover .actions-links .add-to-links a.link-wishlist {right:40%}
.small-pr-slider .col-item:hover .actions-links .add-to-links a.link-compare {right:10%}
.recommend .controls .next {right:0}
.recommend .controls .prev {right:36px}
.new-box,.sale-box {height:40px;overflow:hidden;position:absolute;text-align:center;top:-1px;width:55px;z-index:10}
.new-box {left:-1px}
.sale-box {right:-1px}
.new-top-left {left:0px;top:0;background:#fff;letter-spacing:1px}
.new-top-right {background:none repeat scroll 0 0 #FFFFFF;right:0px;top:0}
.sale-top-right {top:0;background:#fff;letter-spacing:1px;right:0px}
.sale-top-left {left:0px;top:0;background:#fff;letter-spacing:1px}
.ie8 .new-label {left:0px;top:0px;width:auto;padding:5px 15px}
.ie8 .new-label:after {display:none}
.ie8 .new-label:before {display:none}
.ie8 .sale-label {right:0px;top:0px;width:auto;padding:5px 15px}
.ie8 .sale-label:after {display:none}
.ie8 .sale-label:before {display:none}
.ie8 .new-box {top:-1px;left:-1px}
.ie8 .sale-box {right:-1px;top:-1px}
.new-box,.sale-box {position:fixed;text-align:center;top:-1px;width:55px;z-index:10}
.new-box {left:0}
.sale-box {right:0;top:0px}
.new-label {font-size:11px;font-family:DIN,Helvetica,Arial,sans-serif;color:#fff;background:#5cb95c;text-transform:capitalize;padding:0px;text-align:center;display:block;position:absolute;top:10px;right:10px;z-index:100;letter-spacing:1px;line-height:normal;padding:3px;border-radius:0px;}
.sale-label {font-size:11px;font-family:DIN,Helvetica,Arial,sans-serif;color:#fff;background:#f1ad4e;text-transform:capitalize;padding:0px;text-align:center;display:block;position:absolute;top:10px;right:10px;z-index:100;letter-spacing:1px;line-height:normal;padding:3px;border-radius:0px;}
.ie8 .new-label {left:0px;top:0px;width:auto;padding:5px 15px}
.ie8 .new-label:after {display:none}
.ie8 .new-label:before {display:none}
.ie8 .sale-label {right:0px;top:0px;width:auto;padding:5px 15px}
.ie8 .sale-label:after {display:none}
.ie8 .sale-label:before {display:none}
.ie8 .new-box {top:-1px;left:-1px}
.ie8 .sale-box {right:-1px;top:-1px}
/* åˆ†äº«å›¾æ ‡ */.web-face-i {text-align:center;}
.web-face-i img {width:80%;position:absolute;left:10%;top:50%;margin-top:-12%;transition:all 0.3s linear 0s;}
.web-face-i li {width:14%;overflow:hidden;margin-left:1%;margin-right:1%;padding:4px;position:relative;}
.web-face-i li a {display:block;height:88px;transition:all 0.3s linear 0s;opacity:0.9;border-radius:0px;}
.web-face-i li a:hover {opacity:1;}
.web-face-i li span {border:1px solid rgba(255,255,255,0.5);padding:5px;transition:all 0.3s linear 0s;border-radius:0px;color:#fff;text-align:center;width:75%;position:absolute;left:13%;bottom:-10%;opacity:0}
.web-face-i li a:hover img {margin-top:-22%;}
.web-face-i li a:hover span {bottom:14%;opacity:0.8}
.web-face-i .list-inline {margin:auto;margin-top:12px}
.web-face-i .facebook a {background:#4867AA;}
.web-face-i .pinterest a {background:#E74C3C}
.web-face-i .youtube a {background:#313131}
.web-face-i .twitter a {background:#00aced}
.web-face-i .google a {background:#4285F8}
.web-face-i .linkedin a {background:#44AFCE}
.web-wire {height:4px;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;}
.web-currency {width:125px;min-width:125px;}
.web-select .dropdown-menu > li > a {padding:3px 10px}
.web-r {float:right;top:2px}
.pull-left b {padding-left:5px;padding-top:3px;font-weight:normal;}
.pull-left b em {color:#02a911}
.custom button.reduced {border-right:none;border-radius:0px}
.custom button.increase {border-left:none;border-radius:0 3px 3px 0}
.custom .i-s {color:#666;padding-left:12px;padding-top:6px;float:left}
.block_loader {height:300px;width:96%;background:transparent;top:34%;opacity:0.2}
.block_loader .ball-clip-rotate {width:100px;height:100px;}
.block_loader .ball-clip-rotate > i {background-color:#000;width:100%;height:width:100%;border-radius:100%;margin:auto;-webkit-animation-fill-mode:both;animation-fill-mode:both;border:2px solid #000;border-bottom-color:transparent;height:100%;width:100%;margin-top:4px;background:transparent !important;display:inline-block;-webkit-animation:rotate 0.75s 0s linear infinite;animation:rotate 0.75s 0s linear infinite;}
.web-like .col-md-8 {padding-left:0px;}
.web-like .web-fb {position:relative;margin:20px 0;padding:0px;height:122px;overflow:hidden;border-radius:0px;}
.web-like .web-fb img {border-radius:0px;height:122px;}
.web-like .web-fb .btn-fanpage {width:100%;height:85px;display:block;font-size:16px;color:#e4e2e2;margin:20px auto 0;text-align:center;position:absolute;top:-8px;left:0px}
.web-like .web-fb .btn-fanpage .web-em1 img {height:100%;}
.web-like .web-fb .btn-fanpage .web-em4 {margin:0 3px;float:right}
.web-like .web-fb .btn-fanpage:hover {text-decoration:none;}
.web-like .web-fb .btn-fanpage span {cursor:pointer;}
.in-stock {color:#04b436;font-weight:bold;}
.out-of-stock {color:#ff0000;font-weight:bold;}
.button_inst_activate {float:right;font-size:14px;font-weight:400;margin-bottom:0;color:#f1757f;margin-top:2px}
.col1-layout .main {width:100%;}
.animated {background:#FFF;border-radius:0px;float:left;width:100%;}
.ptb-sic {margin-top:12px;}
.ptb-sic em {border-radius:54px;color:#fff;font-size:12px;padding:2px 12px;text-transform:capitalize;opacity:0.8;}
.pt_cs {background:#f60;}
.pt_so {background:#507CBE;}
.pt_hot {background:#F75263}
.pt_new {background:#22916D}
.share-ico-r {width:100%}
.share-ico-r img {border-radius:0px;opacity:0.8}
.share-ico-r img:hover {opacity:1}
.share-ico-r .addthis_sharing_toolbox {float:right;padding-top:8px}
.p_20 {width:102px;}
.p_20 img {height:39px;}
.web-but-left .glyphicon-shopping-cart {background:#24917c;border-radius:0px;color:#fff;padding:12px;top:1px;cursor:pointer;font-size:14px}
.web-but-left .pitch:before {content:"\e013";}
.web-but-left .glyphicon-shopping-cart:hover {background:#3eae99}
.right-ico {padding-top:8px;}
.btndisable,.btndisable:hover,.web-but-left .btndisable,.web-but-left .btndisable:hover {background:#ddd;cursor:default;opacity:0.5;color:#666;}
/*product review*/.main .pcomment {width:1400px;margin:50px auto;}
.pcomment .p-info {width:260px;padding:20px;float:left;border:1px solid #ddd;border-radius:0px;}
.pcomment .p-info .p-t {width:100%;text-align:center;font-size:18px;color:#000;}
.pcomment .p-info .p-img {width:100%;margin-top:20px;margin-bottom:10px;}
.pcomment .p-info .p-img img {max-width:220px;}
.pcomment .p-info p {margin:0 auto;text-align:center;height:2.7em;line-height:1.35;font-weight:400;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pcomment .p-info .p-price {margin:15px auto;display:block;text-align:center;color:#f30240;font-size:18px;}
.pcomment .p-info .p-review {margin:15px auto;display:block;text-align:center;overflow:hidden;}
.pcomment .p-info .p-review .p-star {color:#ff8a00;white-space:nowrap;font-size:18px;display:inline-block;}
.pcomment .p-info .p-review .p-star span {}
.pcomment .p-info .p-review .reviews {display:inline-block;font-size:18px;color:#666;}
.pcomment .p-info .p-view {font-family:OpenSans-Bold,Arial,Helvetica,sans-serif;font-weight:600;border:1px solid #b32a2a;height:40px;padding:0 30px;line-height:40px;font-size:16px;text-align:center;background:none;color:#b32a2a;cursor:pointer;outline:none;transition:all .2s ease;position:relative;box-sizing:border-box;margin:10px auto 0;}
.pcomment .p-info .p-view a {color:#b32a2a;}
.pcomment .p-info .w-review {font-family:OpenSans-Bold,Arial,Helvetica,sans-serif;font-weight:600;height:40px;padding:0 30px;line-height:40px;font-size:16px;text-align:center;background:#b32a2a;color:#000;cursor:pointer;outline:none;transition:all .2s ease;position:relative;box-sizing:border-box;margin:10px auto 0;}
.pcomment .customer-review {width:1100px;float:right;}
.pcomment .customer-review .c-title {margin:0;padding-bottom:10px;color:#000;font-size:18px;font-weight:600;border-bottom:1px solid #eee;font-family:sans-serif;}
.pcomment .customer-review>ul {display:table;width:100%;margin:25px 0;color:#000;}
.pcomment .customer-review>ul .star-box {display:table-cell;vertical-align:middle;width:210px;}
.pcomment .customer-review>ul .star-percent {display:table-cell;padding:0 30px;width:350px;border:solid #eee;border-width:0 1px;font-size:14px;}
.pcomment .customer-review>ul .entry {display:table-cell;vertical-align:middle;padding-left:50px;}
.pcomment .customer-review>ul .star-box .score {margin-bottom:10px;}
.pcomment .customer-review>ul .star-box .score span:first-child {font-size:36px;font-weight:700;color:#ff8a00;display:inline-block;vertical-align:middle;}
.pcomment .customer-review>ul .star-box .score span:last-child {vertical-align:-8px;font-size:16px;}
.pcomment .customer-review .star-box .p-star {display:inline-block;color:#ff8a00;white-space:nowrap;font-size:26px;}
.pcomment .customer-review .star-percent ul li {margin-bottom:6px;display:table;}
.pcomment .customer-review .star-percent ul li span:first-child {vertical-align:middle;min-width:50px;word-wrap:break-word;word-break:break-all;}
.pcomment .customer-review .star-percent ul li span.active {background-color:#ff8a00;}
.pcomment .customer-review .star-percent ul li .bar {display:inline-block;vertical-align:middle;margin-left:25px;margin-right:8px;width:200px;height:10px;background-color:#e0e0e0;border-radius:20px;}
.pcomment .customer-review .star-percent ul li span:last-child {display:inline-block;}
.pcomment .customer-review .entry .w-review {font-family:sans-serif;font-weight:600;height:40px;padding:0 30px;line-height:40px;font-size:16px;text-align:center;background:#b32a2a;color:#fff;cursor:pointer;outline:none;transition:all .2s ease;position:relative;box-sizing:border-box;width:190px;}
.pcomment .customer-review .nav-review {margin-bottom:20px;background-color:#f9f9f9;border-bottom:1px solid #b32a2a;}
.pcomment .customer-review .nav-review>ul li {position:relative;display:inline-block;padding:0 20px;height:42px;line-height:42px;font-size:14px;transition:background-color .1s ease;cursor:pointer;}
.pcomment .customer-review .nav-review>ul li.active {cursor:default;background-color:#b32a2a;}
.pcomment .customer-review .reviews>ul>li {display:table;user-select:none;box-sizing:border-box;position:relative;margin-top:20px;padding-bottom:20px;width:100%;border-bottom:1px solid #eee;font-size:14px;}
.pcomment .customer-review .reviews>ul>li .item-user {width:15%;display:table-cell;}
.pcomment .customer-review .item-user .item-avatar {display:inline-block;vertical-align:middle;width:50px;height:50px;border:1px solid #eee;border-radius:50%;overflow:hidden;}
.pcomment .customer-review .item-user .item-avatar img {display:block;width:100%;height:100%;}
.pcomment .customer-review .item-user .item-username {display:inline-block;vertical-align:middle;font-size:14px;color:#000;word-wrap:break-word;word-break:break-word;max-width:100px;font-weight:400;}
.pcomment .customer-review .reviews>ul>li .item-wrap {display:table-cell;vertical-align:top;}
.pcomment .customer-review .reviews>ul>li .item-basic {}
.pcomment .customer-review .reviews>ul>li .item-basic .admire {float:right;}
.pcomment .customer-review .reviews>ul>li .item-basic .admire span {border:1px solid #3385c6;padding:4px 9px;border-radius:0px;cursor:pointer;color:#3385c6;opacity:0.8;}
.pcomment .customer-review .reviews>ul>li .item-basic .item-star {display:inline-block;color:#ff8a00;white-space:nowrap;}
.pcomment .customer-review .reviews>ul>li .item-basic .item-attr {display:inline-block;color:#666;margin-left:50px;font-size:14px;}
.pcomment .customer-review .reviews>ul>li .item-t {margin-top:10px;color:#000;font-weight:600;margin-bottom:10px;word-wrap:break-word;word-break:break-word;}
.pcomment .customer-review .reviews>ul>li .item-cont {word-wrap:break-word;word-break:break-word;line-height:1.5;margin-bottom:10px;}
.pcomment .customer-review .reviews>ul>li .item-img {margin:15px 0 20px;}
.pcomment .customer-review .reviews>ul>li .item-img li {position:relative;display:inline-block;vertical-align:middle;margin-right:10px;width:78px;height:78px;border:1px solid #ccc;overflow:hidden;cursor:pointer;}
.pcomment .customer-review .reviews>ul>li .item-img li img {display:block;width:100%;height:100%;}
.pcomment .customer-review .reviews>ul>li .item-time {margin:0px 0 10px;color:#999;}
#comment_li {clear:both;padding:20px;line-height:30px;}
#comment_li .comment_title {width:100%;height:50px;line-height:50px;border-bottom:1px solid #eee;font-size:18px;color:#000;}
.customer-review li .reply {margin-top:10px;margin-left:0px;overflow:hidden;position:relative;background-color:white;margin-right:50px;border:1px dotted #b32a2a;padding:10px;}
.customer-review li .reply .headportrait {position:absolute;float:left;}
.customer-review li .reply .detail {float:left;padding-left:74px;}
.customer-review li .headportrait {position:absolute;text-align:center;padding-left:10px;}
.customer-review li .headportrait img {width:50px;height:50px;border-radius:50px}
.customer-review li .headportrait p {color:#666;font-weight:bold;line-height:33px;}
.customer-review li .detail {padding-left:75px}
.customer-review li .detail .time {font-size:14px;color:#666;}
.customer-review li .detail .time .del {float:right;padding-right:10px;}
.customer-review li .detail .time strong {color:#389979;margin-right:10px;}
.customer-review li .detail .time i {float:right;padding-right:10px;color:#666;font-weight:bold;}
.customer-review li .detail .title {font-size:14px;font-weight:bold;padding-top:8px}
.customer-review li .detail .cent {font-size:14px;line-height:18px;}
.customer-review li .detail .cent p {padding-top:15px;line-height:24px;}
.customer-review li .detail .cent img {max-width:100%}
.customer-review .import {background-color:#ffff0017;border-radius:0px;}
.customer-review .import .reply {border:1px dotted white;background-color:transparent;display:none;}
.customer-review {width:1060px;}
.customer-review .c-title {margin:0;padding-bottom:10px;color:#000;font-size:18px;font-weight:600;border-bottom:1px solid #eee;font-family:sans-serif;}
.customer-review>ul {display:table;width:100%;margin:25px 0;color:#000;}
.customer-review>ul .star-box {display:table-cell;vertical-align:middle;width:210px;}
.customer-review>ul .star-percent {display:table-cell;padding:0 30px;width:350px;border:solid #eee;border-width:0 1px;font-size:14px;}
.customer-review>ul .entry {display:table-cell;vertical-align:middle;padding-left:50px;}
.customer-review>ul .star-box .score {margin-bottom:10px;text-align:center;}
.customer-review>ul .star-box .score span:first-child {font-size:36px;font-weight:700;color:#ff8a00;display:inline-block;vertical-align:middle;}
.customer-review>ul .star-box .score span:last-child {vertical-align:-8px;font-size:16px;}
.customer-review .star-box .p-star {display:inline-block;color:#ff8a00;white-space:nowrap;font-size:26px;}
.customer-review .star-percent ul li {margin-bottom:6px;display:table;}
.customer-review .star-percent ul li span:first-child {vertical-align:middle;min-width:50px;word-wrap:break-word;word-break:break-all;}
.customer-review .star-percent ul li span.active {background-color:#ff8a00;}
.customer-review .star-percent ul li .bar em {background-color:#ff8a00;height:20px;height:10px;display:block;border-radius:20px;}
.customer-review .star-percent ul li .bar {display:inline-block;vertical-align:middle;margin-left:25px;margin-right:8px;width:200px;height:10px;background-color:#e0e0e0;border-radius:20px;overflow:hidden;}
.customer-review .star-percent ul li span:last-child {display:inline-block;}
.customer-review .entry .w-review {font-family:sans-serif;font-weight:600;height:40px;padding:0 30px;line-height:40px;font-size:16px;text-align:center;background:#b32a2a;color:#fff;cursor:pointer;outline:none;transition:all .2s ease;position:relative;box-sizing:border-box;width:190px;display:inline-block;bottom:2px;}
.customer-review .entry .w-review a {color:white;}
.customer-review .entry .s-review {font-family:sans-serif;font-weight:600;height:40px;padding:0 20px;line-height:40px;font-size:16px;text-align:center;border:1px solid #000;color:#000;cursor:pointer;outline:none;transition:all .2s ease;position:relative;box-sizing:border-box;width:190px;display:inline-block;}
.customer-review .nav-review {margin-bottom:20px;background-color:#f9f9f9;border-bottom:1px solid #b32a2a;}
.customer-review .nav-review>ul {overflow:hidden;}
.customer-review .nav-review>ul li {float:left;position:relative;display:inline-block;padding:0 20px;height:42px;line-height:42px;font-size:14px;transition:background-color .1s ease;cursor:pointer;}
.customer-review .nav-review>ul li.active {cursor:default;color:white;background-color:#b32a2a;}
.customer-review .nav-review>ul li:hover {color:#fff;background-color:#b32a2a;}
.customer-review .reviews {}
.customer-review .reviews>ul>li {display:table;user-select:none;box-sizing:border-box;position:relative;margin-top:20px;padding-bottom:20px;width:100%;border-bottom:1px solid #eee;font-size:14px;}
.customer-review .reviews>ul>li .item-user {width:15%;display:table-cell;}
.customer-review .item-user .item-avatar {display:inline-block;vertical-align:middle;width:50px;height:50px;border:1px solid #eee;border-radius:50%;overflow:hidden;}
.customer-review .item-user .item-avatar img {display:block;width:100%;height:100%;}
.customer-review .item-user .item-username {display:inline-block;vertical-align:middle;font-size:14px;color:#000;word-wrap:break-word;word-break:break-word;max-width:100px;font-weight:400;}
.customer-review .reviews>ul>li .item-wrap {display:table-cell;vertical-align:top;}
.customer-review .reviews>ul>li .item-basic {}
.customer-review .reviews>ul>li .item-basic .admire {float:right;}
.customer-review .reviews>ul>li .item-basic .admire span {border:1px solid #b32a2a;padding:4px 9px;border-radius:0px;cursor:pointer;color:#b32a2a;opacity:0.8;}
.customer-review .reviews>ul>li .item-basic .item-star {display:inline-block;color:#ff8a00;white-space:nowrap;}
.customer-review .reviews>ul>li .item-basic .item-attr {display:inline-block;color:#666;margin-left:50px;font-size:14px;}
.customer-review .reviews>ul>li .item-t {margin-top:10px;color:#000;font-weight:600;margin-bottom:10px;word-wrap:break-word;word-break:break-word;}
.customer-review .reviews>ul>li .item-cont {word-wrap:break-word;word-break:break-word;line-height:1.5;margin-bottom:10px;}
.customer-review .reviews>ul>li .item-img {margin:15px 0 20px;}
.customer-review .reviews>ul>li .item-img li {position:relative;display:inline-block;vertical-align:middle;margin-right:10px;width:78px;height:78px;border:1px solid #ccc;overflow:hidden;cursor:pointer;}
.customer-review .reviews>ul>li .item-img li img {display:block;width:100px;height:100px;}
.customer-review .reviews>ul>li .item-time {margin:0px 0 10px;color:#999;}
.customer-review .reviews>ul>li .item-wrap .operate {}
.customer-review .reviews>ul>li .item-wrap .operate .del {display:inline-block;cursor:pointer;width:90px;height:30px;border:1px solid #fff;text-align:center;line-height:27px;}
.customer-review .reviews>ul>li .item-wrap .operate .del:hover {color:#fc0;}
.customer-review .reviews>ul>li .additional-time {float:left;margin:0px 0 10px;color:#999;}
.customer-review .reviews>ul>li .item-wrap .operate a {margin-left:20px;display:inline-block;cursor:pointer;width:90px;height:30px;border:1px solid #fff;text-align:center;line-height:27px;}
.customer-review .reviews>ul>li .item-wrap .operate a:hover {color:#fc0}
.w-right>ul .item-wrap {vertical-align:top;padding:10px;border:1px solid #eacc72;border-radius:0px;width:100%;margin-bottom:21px;}
.w-right>ul .item-basic {}
.w-right>ul .item-basic .admire {float:right;}
.w-right>ul .item-basic .admire span {border:1px solid #8c62b7;padding:4px 9px;border-radius:0px;cursor:pointer;color:#8c62b7;opacity:0.8;}
.w-right>ul .item-basic .item-star {display:inline-block;color:#ff8a00;white-space:nowrap;}
.w-right>ul .item-basic .item-attr {display:inline-block;color:#666;margin-left:50px;font-size:14px;}
.w-right>ul .item-t {margin-top:10px;color:#000;font-weight:600;margin-bottom:10px;word-wrap:break-word;word-break:break-word;}
.w-right>ul .item-cont {word-wrap:break-word;word-break:break-word;line-height:1.5;margin-bottom:10px;}
.w-right>ul .item-img {margin:15px 0 20px;}
.w-right>ul .item-img li {position:relative;display:inline-block;vertical-align:middle;margin-right:10px;width:78px;height:78px;border:1px solid #ccc;overflow:hidden;cursor:pointer;}
.w-right>ul .item-img li img {display:block;width:100%;height:100%;}
.w-right>ul .item-time {margin:0px 0 10px;color:#999;}
.web-product .p-title {overflow:hidden;background-color:white;padding-left:0px;}
.web-product .p-title li {margin-left:8px;height:70px;width:210px;padding:0px 5px;cursor:pointer;float:left;line-height:70px;text-align:center;font-weight:600;font-size:18px;}
.web-product .p-title .active {border-bottom:3px solid #b32a2a;color:#b32a2a;}
.web-product .p-title li a {color:#333;display:block;width:100%;height:100%;cursor:pointer;}
.web-product .p-title .active a {color:#b32a2a}
/*review submit*/.w-summary {margin-bottom:20px;font-size:16px;font-weight:700;}
.w-content {width:100%;border:1px solid #eee;border-radius:0px;overflow:hidden;}
.w-content .w-left {width:400px;float:left;border-bottom:1px solid #eee;padding:20px;}
.w-content .w-right {width:698px;float:left;border-left:1px solid #eee;padding:20px 30px;}
.w-content .w-left .base-info {width:100%;overflow:hidden;}
.w-content .w-left .base-info .base-img {width:100px;overflow:hidden;float:left;margin-right:10px;}
.w-content .w-left .base-info .base-img img {width:100px;}
.w-content .w-left .base-info .w-title {width:240px;float:left;height:36px;line-height:18px;margin-bottom:15px;font-size:14px;margin-top:10px;}
.w-content .w-left .base-info .w-price {width:240px;float:left;line-height:18px;font-size:14px;color:#f30240;font-weight:700;}
.w-content .w-left .goods-rating>span:first-child {margin-right:10px;font-size:14px;line-height:18px;vertical-align:middle;display:inline-block;}
.w-content .w-left .goods-rating .w-star {margin-right:10px;font-size:14px;line-height:18px;vertical-align:middle;display:inline-block;}
.w-content .w-left .goods-rating .w-star span {color:#e0e0e0;}
.w-content .w-left .goods-rating .w-star span.active {color:#ff8a00;}
.w-content .w-left .goods-rating>span:last-child {margin-right:10px;font-size:14px;vertical-align:middle;line-height:18px;}
.w-content .w-right>ul {overflow:hidden;width:100%;}
.w-content .w-right>ul>li {width:100%;overflow:hidden;margin-bottom:10px;position:relative;}
.w-content .w-right>ul>li .w-key {font-size:14px;}
.w-content .w-right>ul>li .w-key i {color:#ec0e0e;}
.w-content .w-right>ul .w-rating .w-key {float:left;}
.w-content .w-right>ul .w-rating .w-star {float:left;margin-left:24px;position:relative;top:2px;}
.w-content .w-right>ul .w-rating .w-star span {font-size:16px;color:#e0e0e0;margin-right:10px;}
.w-content .w-right>ul .w-rating .w-star span.active {color:#ff8a00;}
.w-content .w-right>ul .form_data {display:inline-block;box-sizing:border-box;padding:0 15px;width:100%;height:40px;border:1px solid #ddd;font-size:14px;color:#000;outline:0;margin:10px 0;}
.w-content .w-right>ul .form_textarea {display:block;box-sizing:border-box;padding:9px 20px;width:100%;border:1px solid #ddd;font-size:14px;color:#000;outline:0;resize:vertical;margin:10px 0;}
.w-content .w-right>ul .form_placeholer {position:absolute;top:29px;left:0;box-sizing:border-box;width:100%;padding:9px 20px;overflow:hidden;font-size:14px;line-height:1.6;color:#999;z-index:1;}
.w-content .w-right>ul .upload-asset {}
.w-content .w-right>ul .upload-asset .navigate {height:50px;}
.w-content .w-right>ul .upload-asset .navigate div {height:100%;padding:0px 10px;border-bottom:3px solid #b32a2a;line-height:48px;font-size:14px;font-weight:700;color:#000;}
.w-content .w-right>ul .upload-asset .upload-img {width:100%;padding-top:10px;overflow:hidden;}
.w-content .w-right>ul .upload-asset .upload-img .img-already {cursor:pointer;display:inline-block;width:100px;height:100px;overflow:hidden;position:relative;margin-right:10px;}
.w-content .w-right>ul .upload-asset .upload-img .img-already img {width:100%;height:100%;}
.w-content .w-right>ul .upload-asset .upload-img .img-already .mask {font-size:16px;position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;line-height:100px;opacity:1;transition:opacity .2s ease;}
.w-content .w-right>ul .upload-asset .upload-img .add-img {text-align:center;line-height:100px;display:inline-block;width:100px;height:100px;overflow:hidden;position:relative;color:#666;font-size:24px;border:1px dashed #ddd;cursor:pointer;}
.w-content .w-right>ul .upload-asset .upload-hint {font-size:14px;line-height:21px;}
.w-content .w-right>ul .s-review {font-family:sans-serif;font-weight:600;height:40px;padding:0 30px;line-height:40px;font-size:16px;text-align:center;background:#b32a2a;color:#fff;cursor:pointer;outline:none;transition:all .2s ease;position:relative;box-sizing:border-box;width:190px;margin-top:20px;}
.w-content .w-right>ul .submit-review {position:relative;}
@media only screen and (min-width:380px) and (max-width:1000px) {.list-unstyled-t .list-unstyled {height:auto;}
}
@media (max-width:1199px) {.web-product .col-sm-4 {width:100%}
.owl-item {padding:0 0 0 10px;}
.web-like .web-fb {height:109px;}
.web-like .web-fb .btn-fanpage {margin:20px auto 0;}
.web-like .web-fb .btn-fanpage .web-em1 {font-size:24px;color:#000000;margin:0 3px}
.web-like .web-fb .btn-fanpage .web-em2 {font-size:18px;color:#009566;margin:0 3px;background:#b32a2a;padding:13px 10px;border-radius:100%;font-weight:bold}
.web-like .web-fb .btn-fanpage .web-em3 {font-size:24px;color:#000000;margin:0 3px}
.product-essential {position:relative;width:100%;}
}
@media (max-width:999px) {.web-like .col-xs-12 {padding-right:0px;}
.web-like .web-fb {margin:0 0 20px 0}
.product-name {padding-top:20px;}
.pro_view .platform_img img {height:21px;margin-right:18px;}
.gm-left .slider-items-products .owl-item {margin-left:0px;}
.customer-review {width:100%}
.customer-review > ul {display:block;}
.customer-review > ul .star-box {display:block;width:100%;}
.customer-review > ul .star-percent {display:block;padding:0px;width:100%;border:0px;}
.customer-review > ul .entry {display:block;margin-top:18px;vertical-align:middle;padding-left:00px;}
.customer-review .entry .w-review,.customer-review .entry .s-review {width:100%;margin-top:12px;}
.best-title {margin:0px;}
.webbuy {padding-top:33px;padding:0px;}
.slider-items-products .best-title {padding:16px 0px;}
.owl-item em {left:54px}
.web-active {padding:0px 13px;}
}
@media (max-width:992px) {.banner_slide {padding-right:15px;}
.web-button .buy-activity {width:270px;height:94px;position:relative;right:auto;top:-19px;margin:auto;}
}
@media screen and (max-width:436px) {.owl-item {float:none;margin:0 auto 20px auto}
.web-but-right {float:left;margin:20px 0 0 0;}
}



/*activity css  */
.breadcrumb li,.breadcrumb .active,.breadcrumb li a {color:#000;}
.web-product {border:4px solid #faca94;box-shadow:0 1px 20px 4px rgb(32 32 32);margin-bottom:40px;background:linear-gradient(0deg,#575757 0%,#101011 50%,#575757 100%);padding:0px;position: relative;}
.pro_view {background:transparent;min-height:510px;margin:0px;}
.slider-items-products {background:transparent}
.web-product .p-title {background:transparent}
.animated {background:transparent}
.pro-images {width:230px;position:absolute;left:70px;top:51px;z-index:1}
.pro-images img {width:100%;border:5px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;}
.pro-images .icon-right {width:74px;height:110px;position:absolute;right:-34px;top:-30px;}
.pro-images .icon-bottom {width:194px;height:90px;position:absolute;left:-67px;top:245px;}
.web-entry-title {font-size:28px;color:#fff;line-height:39px;}
.pro-name-warp .product-name {border-top:3px transparent solid;border-bottom:3px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;padding:12px 0px;margin-top:73px;}
.product-cont {padding-left:320px;padding-right:242px;position:relative}
.pro-name-warp .product-name,.pro-name-warp .pr_test {padding-left:332px}
.h_q {height:auto;color:#fff;font-size:14px;line-height:22px;padding-right:242px;}
.pro_view .ptitle {padding-bottom:22px;font-size:14px;color:#fff;}
.in-stock {color:#3aff3a;font-weight:bold;}
.plt {color:#fff;font-size:15px;}
.custom .i-s {color:#dedede;font-size:13px;}
.custom button.increase {border-left:none;border-radius:0;}
.qty {background:transparent;width:30px;}
.custom button.items-count {background:transparent;}
.custom button.items-count:hover {background:transparent;}
.custom {position:relative;top:-10px}
.pro_view .platform_img img { position: relative;top: -9px; height: 20px;margin-right: 7px;}
.web-ico-right,.web-ico-right:hover {position:relative;right:auto;display:inline-block;left:11px;float:none;border-radius:50%;width:32px;font-size:17px;height:32px;top:-1px;line-height:21px;background:transparent;border:2px solid #f75263;color:#f75263;}
.product-name .active,.product-name .active:hover {border:2px solid #3aff3a;color:#3aff3a;line-height:18px;}
.activity-title {height:327px;width:225px;position:absolute;top:190px;right:40px;}
.activity-title .clickto {height:209px;width:220px;cursor:pointer;position:relative;opacity:0.8;z-index:1;}
.activity-title .clickto:hover {opacity:1}
.activity-title .clickto .coff {color:#fff;position:absolute;bottom:35px;text-align:center;width:100%;}
.activity-title .clickto .coff strong {font-size:21px;color:#ffdb0f;}
.activity-title .sale-bottom{font-weight: bold; font-size: 18px; padding-top: 28px; color: #fc0;text-transform: uppercase;text-align: center;position: absolute;top: 215px;text-align: center;width: 100%}
.btncopy {opacity:0.9;font-size:12px;border:0px;font-size:12px;border-radius:55px;position:relative;width:127px;z-index:1;top:97px;margin:auto;display:none;}
.btncopy input {font-size:22px;color:#fc0;border:0px;background:transparent;font-weight:bold;line-height:34px;padding-left:10px;position:relative;cursor:pointer;height:44px;padding-right:23px;width:100%;text-align:center;outline:none;}
.btncopy span {color:#fff;font-size:16px;position:absolute;left:14px;top:14px;opacity:0.9}
.btncopy:hover {opacity:1}
.btncopy .copy {width:37px;height:48px;position:absolute;right:-2px;top:0px;border-left:0px;background-size:62px;cursor:pointer;background: url(copy.png) no-repeat 1px 5px;}
.btncopy .fontcode {position:absolute;top:-19px;text-align:center;width:100%;color:#fff;text-transform:uppercase;font-size:18px;}
.click-active .btncopy {display:block;z-index: 9;}
.click-active .clickto {display:none}
.copysuccess  input {color:#3aff3a}
.copysuccess .copy {background-position:-33px 5px;}
.activity-icon {height:156px;background-size:100%;width:225px;position:absolute;top:0px;right:-1px;z-index:1;z-index:1;}
.webbuy {padding-top:0px;}
.webbuy .web-button {float:left;}
.old-price .price {color:#b2b2b2;}
.web-price {border:3px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;padding:0px 23px;}
.old-price {padding-top:5px}
.web-but-left {border:3px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;margin-left:8px;}
.webbuy .web-price {float:left;height:77px;padding:0px 15px;}
.webbuy .web-button {float:left;margin:0px;}
.special-price .price {color:#ff3535;font-size:28px;font-weight:bold;}
.web-but-left .glyphicon-shopping-cart,.web-but-left .glyphicon-shopping-cart:hover {background:transparent;border-radius:0px;color:#ff992f;padding:12px;top:1px;cursor:pointer;font-size:42px;height:70px;width:67px;}
.web-but-yellowtop {height:71px;font-size:26px;cursor:pointer;min-width:100%;margin-right:14px;text-transform:uppercase;font-weight:bold;opacity:1;background: transparent;color: #fff;align-items: center;word-wrap: break-word;  white-space: pre-wrap;display: flex;justify-content: center;padding: 0 60px;}
.region {position:relative;margin-top:25px;background:transparent;padding:0px;padding-right:0px;}
.web-select {margin:0px;padding-left:81px;}
.region .ptitle {padding-bottom:22px;top:5px;font-size:14px;color:#fff;position:absolute;left:14px;}
.like-product {width:100%;float:left;}
.like-product .best-title {color:#fff;text-align:center;border-bottom:3px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;height:78px;margin:0px;}
.link-pro-list .line-box {width:150px;position:relative}
.link-pro-list .line-box img {width:100%;min-height: 212px;}
.link-pro-list {max-height:500px;overflow:auto}
.link-pro-list ul {width:1051px;margin:auto;}
.link-pro-list li a {color:#fff}
.link-pro-list li a:hover .boxbg {opacity:0.9}
.link-pro-list  li {width:260px;padding-top:41px;float:left;display:none;}
.link-pro-list .line-box {border:1px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;margin:auto}
.link-pro-list .line-box .line-title {background:#671999;font-size:16px;text-align:center;height:22px;line-height:22px;font-weight:bold;position:absolute;width:100%;background:linear-gradient(0deg,#393939,#232323);color:#fff5c1;border-bottom:1px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;}
.link-pro-list .line-box .link-buynow {background:#671999;font-size:12px;text-align:center;height:22px;line-height:21px;position:absolute;bottom:0px;width:100%;background:linear-gradient(0deg,#bd330b,#d31717);color:#ffffff;border-top:1px #ff8e67 solid;text-transform:uppercase;}
.link-pro-list .boxbg {background:#000;height:100%;position:absolute;z-index:1;display:flex;padding:10px;justify-content:center;align-items:center;text-align:center;line-height:21px;opacity:0;transition:all 0.3s linear;}
.product-collateral {color:#e2e2e2;}
.customer-review .nav-review {margin-bottom:20px;background-color:transparent;border-bottom:1px solid #eee;}
.customer-review .nav-review>ul li.active {cursor:default;padding-left:0px;background-color:transparent;}
.customer-review {width:100%;}
.customer-review .item-user .item-username {color:#e2e2e2;}
.customer-review .reviews>ul>li .item-basic .admire span {color:#e2e2e2;border:1px solid #e2e2e2;}
.customer-review li .reply {background-color:#434343;border:1px dotted #a8a8a8;}
.customer-review .star-percent ul li,.customer-review>ul .star-box .score span:last-child {color:#b2b2b2;}

.stomer-review>ul {color:#e2e2e2;}
.customer-review .reviews>ul>li {border-bottom:1px solid #373737;}
.comment a {color:#e2e2e2;}
.customer-review .entry .s-review {border:1px solid  #e2e2e2;}
#comment_li .comment_title {color:#fff;font-weight: bold;}
.like-product::-webkit-scrollbar {width:6px;height:6px;background-color:#717171;}
.like-product::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#717171;}
.like-product::-webkit-scrollbar-thumb {border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fbcc98;}
.link-pro-list li:nth-child(-n+4) {display:block}
.link-active li {display:block}
.more-pro {width:100%;float:left;border-bottom:3px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;margin-top:12px}
.more-pro .more-w {width:300px;height:50px;text-align:center;font-weight:bold;cursor:pointer;font-size:22px;margin:auto;border:2px transparent solid;border-image:linear-gradient(to right,#fffbca,#e4a610) 1 10;line-height:50px;color:#fff;text-transform:uppercase;position:relative;top:26px;background:#292929;}
.web-product .p-title .active a {color:#ffffff;}
.web-product .p-title .active {border-bottom:3px solid #fff;color:#fff;}
.web-product .p-title li a {color:#fff;}
.customer-review .star-percent ul li .bar {background-color:#515151;}
.customer-review>ul .star-percent {border: solid #555;}

.like-product ::-webkit-scrollbar{ width:6px;height:6px;background-color: #000;} 
.like-product ::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;background-color: #000;}  
.like-product ::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  background-color: #e4a610}  

.dis-code{display: none;}





@media (max-width:768px) {.gold-join-hint {right:0px;min-width:200px;line-height:22px;height:40px;}
.product-name,.pr_test {padding-left:0;}
.product-cont {padding-left:0;padding-right:0;position:relative;}
.product-name {margin-top:370px;}
.h_q {padding-right:0;}
.plt .col-md-3 {width:48%;float:left;height:76px;}
.webbuy .web-price {float:left;height:77px;padding:0px 15px;width:95%;margin-left:8px;margin-bottom:17px;}
.like-product .best-title {background-size:348px;}
.web-product .p-title li {height:56px;width:auto;padding:0px 5px;cursor:pointer;float:left;line-height:70px;text-align:center;font-weight:600;font-size:14px;margin-bottom:1px;margin-left:11px;}
.link-pro-list li {width:50%;padding-top:12px;float:left;display:none;padding-bottom:20px;}
.link-pro-list ul {width:100%;margin:auto;}
.activity-title {height:327px;background-size:100%;width:225px;position:absolute;top:93px;right:-23px;z-index:2;transform:scale(0.7);}
.pro-images {width:176px;position:absolute;left:12px;top:98px;z-index:1;}
.pro-images .icon-bottom {width:198px;height:90px;position:absolute;left:-22px;top:186px;background-size:306px;}
}
