﻿@import url(https://fonts.googleapis.com/css?family=Jost&display=swap);body{font-family:Open Sans,sans-serif;font-weight:400;color:#666;font-size:14px;line-height:20px;width:100%;background-image: linear-gradient(#fff,#fff);overflow-x:hidden;}

h1,h2,h3,h4,h5,h6{color:#444}

.fa{font-size:14px}

h1{font-size:30px}

h2{font-size:27px}

h3{font-size:21px}

h4{font-size:15px}

h5{font-size:12px}

h6{font-size:10.2px}

a{color:#494095}

a:hover{text-decoration:none;color:#60c}

legend{font-size:18px;padding:7px 0}

label{font-size:12px;font-weight:400}

input[type=color].form-control,input[type=date].form-control,input[type=datetime-local].form-control,input[type=datetime].form-control,input[type=email].form-control,input[type=month].form-control,input[type=number].form-control,input[type=password].form-control,input[type=search].form-control,input[type=tel].form-control,input[type=text].form-control,input[type=time].form-control,input[type=url].form-control,input[type=week].form-control,select.form-control,textarea.form-control{font-size:12px}

.input-group .dropdown-menu,.input-group .popover,.input-group input,.input-group select{font-size:12px}

.input-group .input-group-addon{font-size:12px;height:30px}

span.hidden-lg,span.hidden-md,span.hidden-sm,span.hidden-xs{display:inline}

.nav-tabs{margin-bottom:15px;margin-top:10px}

.wp-pagenavi{margin-bottom:20px;margin-top:10px;}

div.required .control-label:before{content:'* ';color:red;font-weight:700}

.dropdown-menu li>a:hover{text-decoration:none;color:#fff;background:#584db2}

#top{background-color:#fff;min-height:40px}

.bgfff{background:#fff}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#top .container{padding:0 20px}

#top #form-currency .currency-select,#top #form-language .language-select{text-align:left}

#top #form-currency .currency-select:hover,#top #form-language .language-select:hover{text-shadow:none;color:#fff;background-color:#584db2}

#top .btn-link,#top-links a,#top-links li{color:#888;text-decoration:none}

#top .btn-link:hover,#top-links a:hover{color:#444}

#top-links .dropdown-menu a{text-shadow:none}

#top-links .dropdown-menu a:hover{color:#fff;background-color:#584db2!important}

#top .btn-link strong{font-size:14px;line-height:14px}

#top-links{padding-top:1px}

#top-links .list-inline li a{padding:10px 0 5px;display:block}

#top-links .list-inline .dropdown-menu a{padding-left:15px}

#top-links a+a{margin-left:15px}

.topnav{border-bottom: 1px solid #ddd;background:#fff;}

.nav>li>a{display: inline-block;}

.pull-left{margin-top:5px}

.headert{background:#fff;}

#logo{margin:10px 0 0 0;width:80%}

#logo img{width:50%}

.web{margin-top:10px;display:inline-block;color:#555;padding:2px 0}

#search{margin-bottom:10px;margin-top:30px}

#search .input-lg{height:40px;line-height:20px;padding:0 10px}

#search .btn-lg{font-size:15px;line-height:18px;padding:10px 35px;text-shadow:0 1px 0 #fff}

#cart{margin-bottom:10px;margin-top:30px}

#cart>.btn{font-size:12px;line-height:12px;color:#fff}

#cart.open>.btn{background-image:none;background-color:#fff;border:1px solid #e6e6e6;color:#666;box-shadow:none;text-shadow:none}

#cart.open>.btn:hover{color:#444}

#cart .dropdown-menu{background:#eee;z-index:1001}

#cart .dropdown-menu{min-width:100%}

.pod_l{width:60%;float:left}

.pod_r{width:35%;float:right; padding-top: 10px;}

.pol_b{background-color:#fff}

#cart .dropdown-menu table{margin-bottom:10px}

#cart .dropdown-menu li>div{min-width:427px;padding:0 10px}

#cart .dropdown-menu li p{margin:20px 0}

.containerl{width:1150px;margin:auto}

.navbar{border:none!important}

#menu{background:#fff;min-height:40px;margin-bottom:0;}

#menu .nav>li>a{color:#2c2c2c;padding:9px 12px 9px 12px;min-height:15px;background-color:transparent;font-size:2rem;}

#menu .nav>li>a:hover{border-bottom:2px solid #f94da3}

#menu .nav>li.open>a,#menu .nav>li>a:hover{text-decoration:none}

#menu .dropdown-menu{padding-bottom:0}

#menu .dropdown-inner{display:table}

#menu .dropdown-inner ul{display:table-cell}

#menu .dropdown-inner a{min-width:200px;display:block;padding:3px 15px;clear:both;line-height:24px;color:#333;font-size:14px}

#menu .dropdown-inner li a:hover{color:#fff;background:#584db2}

#menu .dropdown{ height: 28px;}

#menu .dropdown .dropdown-menu{top:29px;}

#menu .see-all{display:block;margin-top:.5em;border-top:1px solid #ddd;padding:3px 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 3px 3px;font-size:12px;color:#403883}

#menu .see-all:focus,#menu .see-all:hover{text-decoration:none;color:#fff;background:#584db2}

#menu #category{float:left;padding-left:15px;font-size:16px;font-weight:700;line-height:40px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}

#menu .btn-navbar{font-size:15px;font-stretch:expanded;color:#fff;padding:2px 18px;float:right;background-color:#86033d;background-image:linear-gradient(to bottom,#5147a5,#7b55fb);background-repeat:repeat-x;border-color:#ffbcda}

#menu .btn-navbar.disabled,#menu .btn-navbar:active,#menu .btn-navbar:focus,#menu .btn-navbar:hover,#menu .btn-navbar[disabled]{color:#fff;background-color:#584db2}

#banner1 .item,#banner2 .item{margin:5px}

#banner1 .owl-pagination,#banner2 .owl-pagination{display:none}

.article11{font-size:18px}

#content{min-height:600px;background-color:#fff}

.common-home #content{background-color:rgba(0,0,0,0)}

.tips{padding:1rem;color:#888}

.tips h4{padding-top:10px;font-size:18px}

footer{margin-top:30px;padding-bottom:15px;padding-top:30px;background-color:#eee;border-top:1px solid #ccc;color:#ccc}

footer hr{border-top:none;border-bottom:1px dashed #ccc}

footer a{color:#4a4a4a}

footer a:hover{color:#333}

footer h5{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:700;color:#333}



.second_description{    max-height: 200px;overflow-y:scroll;margin-bottom: 20px;background: #f7f7f7;
    padding: 20px;}

.second_description::-webkit-scrollbar{width: 4px;}

.second_description::-webkit-scrollbar-thumb{border-radius: 10px; background: rgba(0,0,0,0.2)}

.second_description::-webkit-scrollbar-track{border-radius:0;background: rgba(0,0,0,0.1)}





.alert{padding:8px 14px 8px 14px}

.breadcrumb{margin:0 0 5px 0;padding:8px 15px 8px 0;}

.breadcrumb i{font-size:15px}

.breadcrumb>li{padding:0 0;position:relative;display:inline}

.breadcrumb>li:nth-child(1){padding-left:0}

.breadcrumb>li+li:before{padding:0 5px;color:#a586da;content:"/\00a0"}

.breadcrumb a{color:#2c2c2c}

.breadcrumb li{color:#2c2c2c}

.comment-meta{background:none!important;color:#9e4bd2!important;border-top:none!important;padding-top:0!important}

.comment-content{font-size:15px;border-bottom:1px solid #ccc}

time{color:#a9a9a9}

#content h2{margin-top:10px}

.buttons{margin:1em 0}

.btn{padding:5px 10px 5px 10px;font-size:12px;border-radius:0}

.btn-xs{font-size:9px}

.btn-sm{font-size:10.2px}

.btn-lg{padding:12px 16px;font-size:18px; border-radius: 5px;text-transform: uppercase;}

.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}

.btn-group>.btn-xs{font-size:9px}

.btn-group>.btn-sm{font-size:10.2px}

.btn-group>.btn-lg{font-size:15px}

.btn-default{color:#FFFFFF;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#f94da3;border-color:#fff}

.btn-default:hover{color:#fff;background-color:#d6257d}

#search .btn-default{border-color:#f94da3}

.btn-default.active,.btn-default.active:hover{color:#FFFFFF;background-color:#d6257d;border-color:#fff}

.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#000;border-color:#000}

.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{background-color:#d6257d;border-color:#d6257d}

.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}

.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}

.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#584db2;border-color:#584db2}

.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{background-color:#4135a2;border-color:#4135a2}

.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038}

.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}

.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#df5c39;background-image:linear-gradient(to bottom,#e06342,#dc512c);background-repeat:repeat-x;border-color:#dc512c #dc512c #a2371a}

.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{background-image:none;background-color:#df5c39}

.btn-link{border-color:transparent;cursor:pointer;color:#23a1d1;border-radius:0}

.btn-link,.btn-link:active,.btn-link[disabled]{background-color:rgba(0,0,0,0);background-image:none;box-shadow:none}

.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#584db2;background-repeat:repeat-x}

.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{background-color:#4135a2}

.product-category-2{/*margin-top: 20px;*/ background-color: #fff;}







.list-group a{border-bottom:1px solid #ddd;color:#000;padding:18px 12px}

.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#000;background:#fff;border-color:#ddd;}

.list-group a.active {font-weight: bold;}

.list-group .grandchild-type {text-indent: 24px;border: none!important;}



.carousel-caption{color:#fff;text-shadow:0 1px 0 #000}

.carousel-control .icon-prev:before{content:'\f053';font-family: FontAwesome, sans-serif;}

.carousel-control .icon-next:before{content:'\f054';font-family:FontAwesome, sans-serif;}

#frameContent{height:1190px!important}

.product-thumb{border-radius:8px;border:1px solid #ddd;margin-bottom:20px;overflow:auto;background-color:#fff}

.product-thumb .image{text-align:center}

.product-thumb .image a{display:block}

.product-thumb .image a:hover{opacity:1}

.product-thumb .image img{margin-left:auto;margin-right:auto;width: 100%;}

.product-grid .product-thumb .image{float:none}



.small_type{ padding:0;}

.small_type li{list-style: none; padding: 5px 0; border:1px solid #ddd; margin: 5px;display: inline-block;}

.small_type li:first-child{ margin-left: 0;}

.small_type li:last-child{ margin-right: 0;}

.small_type li a{color: #333;padding: 5px 10px;}

.small_type:after{clear: both;}

.small_type li:hover{background-color: rgba(245,36,153,1.00); color: #fff;border:1px solid rgba(245,36,153,1.00);}

.small_type li a:hover{color: #fff;}



.sort ul{margin:0;padding:0}

.sort li{list-style:none;display:inline-block;width:23%;margin:1%}

.sort li img{width:100%; border-radius:8px}

.hotb{background-color:#fff;margin-top:20px;padding-left:14px;padding-top:10px;border-top-left-radius:8px;border-top-right-radius:8px}

#banner1{padding:10px 3%;background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px}

.sidebar{background-color:#fff;border-radius:8px; margin-top: 20px;}

.about{margin-bottom:26px}

.about:after{clear:both}

.about_l,.about_r{background-color:#fff;float:left;border-radius:8px}

.about_l{width:57%;margin-right:3%;padding:20px}

.about_r{width:40%;padding: 25px 40px 40px;border-radius:8px;}

.about_r .about_r_content{max-height: 351px;overflow-y: auto;}
@media (max-width: 1500px){.about_r .about_r_content{max-height: 282px;}}

@media (max-width: 1400px){.about_r .about_r_content{max-height: 262px;}}

@media (max-width: 1100px){.about_r .about_r_content{max-height: 170px;}}

.about_r::-webkit-scrollbar {width: 10px;}

.about_r::-webkit-scrollbar-thumb {background: #000;}

.about_r::-webkit-scrollbar-track {background: #eeeeee;}

.about_rt{font-size:24px;color:#c6379b;font-weight:700;margin-top:20px;margin-bottom: 10px;}

.about_r p{text-align:left;margin-top:26px}

.wznr{padding:20px 50px}

.tagg{border-top:1px solid #eee;margin-left:10px;margin-top:5px;height:43px}

.tagg a{font-size:14px!important;color:#494095!important}

.related{padding:10px}

.product-thumb .rating{padding-bottom:10px}

.rating .fa-stack{font-size:8px}

.rating .fa-star-o{color:#999;font-size:15px}

.rating .fa-star{color:#fc0;font-size:15px}

.rating .fa-star+.fa-star-o{color:#e69500}

h2.price{margin:0}

.product-thumb .price{font-weight:700;font-size:18px;color:#5247a6}

.product-thumb .price-new{font-weight:600}

.product-thumb .price-old{color:#999;text-decoration:line-through;margin-left:10px}

.product-thumb .price-tax{color:#999;font-size:12px;font-weight:400;margin-left:10px}

.product-thumb .price-taxx{display:none}

.product-thumb .button-group{border-top:1px solid #ddd;background-color:#eee;overflow:auto}

.product-list .product-thumb .button-group{border-left:1px solid #ddd}

.about h2{text-transform:uppercase;text-align:center;height:76px;line-height:76px;font-size:32px;color:#413984;font-weight:700;position:relative;font-family:futura-pt,sans-serif}

.about h2:after{content:"";position:absolute;width:100px;height:5px;bottom:11px;left:46%;border-bottom:4px solid #fe4980}

.about p{font-size:1.8rem;line-height:1.8rem;color:#000}

.article11 .about p{line-height:3.8rem}

.about img{width:32%!important;padding:1%}

.about img:nth-child(1){margin-left:0}

.about img:nth-child(3){margin-right:0}

.thumbnails{overflow:auto;clear:both;list-style:none;padding:0;margin:0}

.thumbnails>li{margin-left:20px}

.thumbnails{margin-left:-20px}

.thumbnails>img{width:100%}

.gallery{width:100%}

.gallery .image-additional{max-width:18%;width:18.5%;margin:5px .5%;list-style:none}



.gallery .image-additional a{border:0 solid #5247a6}

.gallery .image-additional a:hover{border:1px solid #bd8b4b;opacity:.5}

.image-additional a{margin-bottom:0;padding:5px;display:block;border:1px solid #e681a3;min-height:170px}

.thumbnails .image-additional{float:left;margin-left:20px}

#column-left .product-layout,#column-right .product-layout{width:100%}

.input-group .form-control[name^=quantity]{min-width:50px}

.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{background-image:none;background-color:#df5c39}

.coltit{font-weight:700;position:relative;font-family:futura-pt,sans-serif;padding:10px 0 25px 0}

.coltit a{color:#413984;font-weight:700;font-family:futura-pt,sans-serif}

.coltitart{background:#fff url(../image/news.png) center 0 no-repeat;height:76px;line-height:76px;text-indent:-2000px;text-align:left}

.fotcopy{text-align:center}

.owl-item .item>img{float:left}

.owl-item .item .bpic{max-width:100%}

.owl-item .item .sgrup{display:block;float:right;max-width:25%;border-top:1px solid #ccc}

.owl-item .item .sgrup dt{height:95px;background-color:#494095;color:#fff;padding:10px;font-size:24px;text-align:center}

.owl-item .item .sgrup dd{height:95px;border:1px solid #ccc;border-top:none;background-color:#fff;padding:5px}

.owl-item .item .sgrup dd:nth-child(1){height:94px}

.owl-item .item .sgrup dd:hover{background-color:#bc93db}

.owl-item .item .sgrup dd img{width:85px;height:85px;margin-right:5px;float:left}

.owl-item .item .sgrup a{color:#333;height:38px;margin-bottom:5px;display:block;overflow:hidden}

.owl-item .item .sgrup dd span{display:block;margin-bottom:3px}

.owl-item .item .sgrup dd .sprrp{text-decoration:line-through}

.owl-item .item .sgrup dd .spprice{font-weight:700;color:#494095}

.blog2{background:#fff;color:#080808;border:1px solid #080808;padding:3px 25px;text-align:center;display:block;margin:0 auto}

.nav-stacked li{width:95%;margin:10px 1%}

.nav-stacked>li+li{margin:10px 1%}

.nav-stacked li span{width:150px;height:150px;overflow:hidden;margin-right:2%;color:#ccc}

.nav-stacked li span img{width:100%}

.nav-stacke{padding:10px;background-color:#f7f7f7;border:1px solid #ddd}

.nav-stacke h4{color:#f441b0;font-size:18px;font-weight:700}

.nav-stackec li{float:left;width:18%; min-height:466px;}

.nav-stacke>li+li{margin:10px 1%}

.nav-stacke li span{width:110px;height:110px;overflow:hidden;margin-right:2%;color:#ccc;border-radius:5px}

.nav-stacke li span img{width:100%}

.nav-stacke li a{height:45px;overflow:hidden;padding:0;font-size:14px;margin-bottom:2px;line-height:1.5;color:#333;font-weight:700}

.nav-stacke li a:hover{text-decoration:none}

.nav-stacke li p{height:20px;overflow:hidden}

.keifu{width:58px;height:320px;position:fixed;z-index:199;bottom:150px;right:0;padding-top:5px}

.icon_keifu{width:56px;height:50px;float:left;border-top:3px solid #fff;border-bottom:3px solid #fff;border-radius:3px;background:url(/image/email.jpg) 0 0;position:relative;display:none;cursor:pointer}

.keifu_box{float:left;width:56px}

.keifu_tab img{display:block}

.keifu_head{height:20px;position:relative;border-radius:3px 3px 0 0}

.keifu_close:link,.keifu_close:visited{display:block;width:11px;height:11px;background:url(http://demo.lanrenzhijia.com/2014/service1027/images/keifu.png) -42px 0;position:absolute;top:5px;right:5px}

.keifu_close:hover{background-position:-60px 0}

.cp{display:block}

.cp1{display:none}

.kprodu{width:100%}

h3.related{height:20px;font-size:18px}

#tab-review h2{height:46px;text-indent:-2000px}

#tab-description{max-width:1120px; margin: auto;}

#tab-description h2{height:0;text-indent:-2000px}

#tab-specification h2{height:47px;text-indent:-2000px}

#iconbank{margin-bottom:20px; margin-top: 20px;}

#iconbank label{color:#333;font-size:12px}

#iconbank img{max-width:100%}

#hscdmail{font-size:16px;background-size:100%}

#hscdmail span{margin-right:5px}

#cemail{font-size:16px;line-height:30px}

#ke{display:none}

.kefuxx{font-size:14px;color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px}

.kefuxx .fa{margin-right:5px}



.kefuxx1{position:fixed;right:50%;top:50px;margin-right:-650px;cursor:pointer}

.kefuxx1 img{width:58px;height:58px;border-radius:5px}

.im{clear:right}

.close{margin: 0 0 0 8px;font-size:20px;float:left}

#product .control-label{text-transform: uppercase; color: #000;}

#product .control-label span{padding-left:4px;}

#product .radio{margin:0 2px 10px;text-align:center;display:inline-block;vertical-align:top;cursor:pointer}

#product .radio img{ padding:0;width:100%;max-width:50px}

#product .radio label{line-height:24px}

#product .radio label input{display:none}

#product .radio label input[type=radio]:checked+i{position:absolute;content:'';top:0;left:0;width:100%;height:100%}

#product .radio label input[type=radio]:checked+i{border:1px solid #000;opacity:1;border-radius:3px}

#product .radio label input[type=radio]:checked+img+i{position:absolute;content:'';top:0;left:0;width:100%;height:100%}

#product .radio label input[type=radio]:checked+img+i{border:1px solid #000;opacity:1;border-radius:50%;}

#product .radio label input[type=radio]:checked{ color: #000;}

#product hr{margin: 0 0 10px;}

#product h3{display:none}

#product .form-control{width:66%}

.foot-fy{float:none}

#content h1{font-size:24px;margin-bottom:25px;color:#000}

#content h2{font-size:21px;font-weight:700;color:#5247a6}

#content h6{font-size:20px;text-align:center;margin-bottom:25px}

.product-thumb .caption h4{overflow:hidden;margin-bottom:5px}

.product-thumb .caption h4 a{color:#4a4a4a}

#pages{float:right}

#pages a:nth-child(2){margin-right:20px}

#goTopBtn{POSITION:fixed;TEXT-ALIGN:center;LINE-HEIGHT:35px;WIDTH:40px;BOTTOM:5px;HEIGHT:40px;FONT-SIZE:14px;CURSOR:pointer;RIGHT:10px;color:#463d8f;border:2px solid #463d8f;border-radius:50%}

#tt{margin-top:5px}

#goTopBtn:hover{color:#fff;background-color:#463d8f}

.list-unstyled .sa{margin-left:5px}

.list-unstyled .sa1{color:#ff4981;font-size:18px}

.price-tax1{color:#ff4981;font-weight:400}

.fa-stack{color:#e69500}

.related .caption h4{height:32px}

.privy-right{margin-top:-85px;margin-right:-85px;right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}

.privy-right:hover{margin-top:-80px;margin-right:-80px}

.privy-corner.privy-top{border-top:none;top:0}

.privy-top{top:0}

.privy-tab.privy-corner{width:160px;height:160px;position:fixed;border:none;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)}

.privy-tab{display:inline-block;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased!important;border:1px solid rgba(0,0,0,.07);position:relative;z-index:888;line-height:2.5em;font-family:Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:0!important;font-size:15px;text-decoration:none;-webkit-transition:all .2s ease,transform 1ms;-moz-transition:all .2s ease,transform 1ms;-o-transition:all .2s ease,transform 1ms;transition:all .2s ease,transform 1ms}

user agent stylesheet div{display:block}

.privy-tab-text{bottom:4px;position:absolute;left:0;right:0;text-align:center;line-height:24px;display:inline-block;text-transform:none}

.privy-caret-down{right:16px}

.privy-caret{bottom:40px;top:auto;left:50%!important;right:0!important;margin-left:-5px}

.privy-caret-down{z-index:10030000;position:absolute;display:inline-block;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor}

.privy-wrap-content iframe{width:800px;height:500px;display:none}

.wenz img{max-width:100%;height:auto}

.aligncenter{clear:both}

.aligncenter,div.post .new-post .aligncenter{display:block;margin-left:auto;margin-right:auto}

#testimg,.rfy_b{background-color:#fff;padding:10px;border-radius:8px;}

.reg{padding-top:7px}

.reg a{color:#004cff}

.cifa{color:#ff7600}

.cireview-list h3{margin:0;padding:0;font-size:16px}

#ciattach_images li{width:25%;display:inline-block}

#ciattach_images li img{width:96%}

.cireviewattach_images{border:none!important}

.cireviewattach_images li:first-child{display:inline-block}

.cireviewattach_images li img{width:100px}

.cireviewattach_images li{padding:4px;border:1px solid #e9e9e9;border-radius:3px;margin-bottom:10px}

.list-unstyled li{display:inline-block;/*margin-right:5px*/}

footer .list-unstyled li{display:block}

#account-account .list-unstyled li{display:inline-block;margin-right:.6%;width:24%;text-align:center;border:1px solid #ccc;margin-bottom:10PX;border-radius:5px}

.list-unstyled li img{display:block;margin:10px auto}

.list-unstyled:after{clear:both}

#cireview .cireview-list{border-bottom:1px solid #ddd}

.article11{padding:20px 30px;line-height:1.5;color:#000}

.article11 p{margin-bottom:0;    line-height: 2;}

.article11 .wenz{font-size:18px}

#content h1{font-size:36px;margin-bottom:25px;color:#000;padding:0 30px}

#content .article11 h2{font-size:32px;font-weight:700;color:#000;display:block!important}

#content .article11 h3{font-size:24px;font-weight:700;color:#000}

#content .article11 h4{font-size:20px;font-weight:700;color:#000}

#content .pod_r h1{font-size:24px;color:#000;padding:0!important;margin-bottom:15px; margin-top: 0;}

#content .pod_l{position: sticky;}

#content .pod_l .btn-group{margin-top: -66px;z-index: 9999;position: absolute;right: 29px;}

#product-product .bghuise{background-color: #f8f7fc;}

#product .form-group-r .radio label{border: 1px solid #ccc; border-radius: 3px; padding: 15px 25px;text-transform: uppercase;

    color: #000;}



.article11 .mulu{background-color:#f2f2f2;padding:5px 10px;margin:10px}

.article11 .mulu-t{font-size:22px;font-weight:700}

.article11 .mulu-lp{font-size:20px;font-weight:700}

.article11 .mulu-lpt{font-size:20px;font-weight:700}

.article11 .mulu-lpx{font-size:18px;font-weight:300}

.article11 .mulu-lpxs{font-size:18px;font-weight:300;text-indent:32px}

.page-l{margin-left:100px}

#comments label{width:80px;font-size:15px;color:#333}

.comment-form-cookies-consent label{width:80%!important}

.index_wz_t a{font-size:15px!important;color:#494095!important}

.index_wz_l{width:100%}

.b-more{float:right;margin-right:10px;color:#999!important}



.wz-bg{border:solid 2px #010101;border-collapse:collapse;border-spacing:0;margin:auto;width:700px;text-align:center;font-size:21px;color:#010101}

.wz-bg th{font-size:23px}

.wz-bg td,.wz-bg th{padding:10px;border:solid 2px #010101}



#input-option379 .radio{vertical-align:top}

#product .form-group{clear:both}

.btn1-primary:hover{color:#fff!important}

.radio label{border:1px solid #ccc;border-radius:3px;padding:1px 5px}

.img-thumbnail{    border: none!important;display: inline-block;float: none !important;}

.quickcheckout-cart td.image img{max-width:53px!important}

.form-group{margin-bottom:5px}

.dr{float:left;margin:0 6px;padding:10px 14px 0 14px;min-height:15px;font-size:2rem}

.dr a{color:#2c2c2c; height: 30px; display: block;}

.dr a:hover{text-decoration:none;}

.dr .dropdown .dropdown-menu{margin-top:0}

.ka{color:#fff}

.input-group-btn .btn-primary{box-shadow:none!important;padding:8px 12px 7px!important}

.twp-pay{margin-right:10px}

.input-group-btn .btn-danger{box-shadow:none!important;padding:9px 12px 8px!important;border:none}

#terms{width:100%}

.quickcheckout-content .radio{padding-left:20px}

.quickcheckout-content .radio input[type=radio]{margin-left:-28px}

.load-more__btn{font-size:16px;color:#fff!important;background-color:#d6257d;margin:auto;padding:10px 15px;width:120px;text-align:center;display:block}

.terms-wz{width:100%;display:block;position:absolute;text-align:center;font-size:16px;padding-top:20px}

#respond{font-size:15px;padding-bottom:2%}

#respond #reply-title{margin:0 0 10px;color:#dd0b70;font-family:'Poppins',sans-serif;font-size:24px;line-height:1.25;font-weight:bold}

#respond #comment{width:98%;height:150px;margin:0 0 10px;border:1px solid #ccc}

#respond #submit{background:#dd0b70;border:0 solid #DDDDDD;width:auto;padding:10px 14px 10px 14px;color:#FFFFFF;font-family:'Poppins',sans-serif;font-size:16px;line-height:19px;cursor:pointer;text-decoration:none;margin-top:20px;}

#respond #author{border:1px solid #ccc;padding:5px;width:250px}

.a-time{color:#a2a2a2;margin-top:5px}

.a-title{font-size:16px;color:#d6257d;font-weight:bold}

.a-dec{font-size:14px; margin-top:10px;max-height: 55px;line-height: 2;

    overflow-y: hidden;}

.tagi{color:#a2a2a2}

#error-not-found .nav-tabs>li>a{font-size:18px;color:#d6257d;font-weight:bold}

.cbl{background-color:#fff;width:275px;overflow-x:hidden}

.cbl div{margin-bottom:10px}

.cbl-wz{text-align:center;margin-bottom:10px;margin-top:10px;background-color:#f94da3;padding:5px 0}

.cbl-wz a{color:#FFFFFF;font-weight:400;font-size:20px}

.cbl-tu img{max-width:100%; height: auto!important;}

.cbl li{list-style:none;margin-bottom:3px}

.cbl li a{color:#000}

.cbl-ckgd{text-align:center}

.cbl-ckgd a{padding:5px 30px;background-color:#f94da3;color:#FFFFFF}

.cbl-lb-wz ul{padding:10px}

.cbl-lb-wz li{border-bottom:1px solid #ddd;margin-bottom:5px}

.cbl-about{padding:10px;background-color:#fde9f2}

.cbl-about p{text-align:center}

.cbl-about img{display:inline-block;width:45%;margin:0 2.5%}

.wapcategory section{display:inline-block;width:45%;margin:0 2.5%}

figure{margin-bottom:10px}

.container1{width:100%;background-color: #fff;}

#couponshow{cursor: pointer;}

#mycoupon-content .input-group li{list-style: none; margin: 5px; padding: 10px;    border: 1px solid #dddddd; border-top: 5px solid #f94da3; width: 98%; display: block; float: left;}

#mycoupon-content .input-group li input{float:right; visibility: hidden;}

#mycoupon-content .input-group li h7{font-size: 16px; font-weight: bold;}

#mycoupon-content .input-group li p{margin: 0!important;}

#mycoupon-content .input-group li:hover{background-color:#f94da3;color:#fff;}

.cart-coupon{display: block!important;}

#mycoupon-content .cart-coupon li{width: 24%;display: inline-block;float: none!important;}

.gbyh{padding:0}

.gbyh img{width:98%}

.gbyhl{width:50%;float:left;margin-top:10px}

.gbyhr{width:50%;float:right}

.clear{clear:both}

.sort ul{padding:0; margin-bottom: 10px;}

.sort li:first-child{margin-left:0!important}

.sortl1{margin-left:0!important}

.sortr1{margin-right:0!important}

.sort li{list-style:none;display:inline-block;width:14%;margin:5px 1.49% 10px;}



.index_wz_img img { width: 100%;}

.product-thumb .caption{padding:0 5px}

.product-layout .product-thumb .caption h4 a{font-size:16px;color:#4a4a4a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}

.product-list .product-thumb .caption{margin-left:0}

.product-thumb .button-group button{width:60%;border:none;display:inline-block;float:left;background-color:#eee;color:#888;line-height:38px;font-weight:700;text-align:center;text-transform:uppercase}

.product-thumb .button-group button+button{width:20%;border-left:1px solid #ddd}

.product-thumb .button-group button:hover{color:#444;background-color:#ddd;text-decoration:none;cursor:pointer}



.list-group-item{ margin-bottom: 0!important;border:none;border-bottom: 1px solid #ddd!important; }

.list-group-item:last-child{border-bottom-right-radius: 0!important;border-bottom-left-radius: 0!important;}

.list-group-item:first-child{border-top-right-radius: 0!important;border-top-left-radius: 0!important;}

.product-introduce{max-width:1000px; margin: auto;}

.product-introduce a{width:24%;display:inline-block}

.product-introduce a img{width:100%;}

.product-introduce p{font-size:16px;line-height:2.2; color: #2c2c2c;}





#product-category #column-left{width: 20%!important;margin-right: 5%!important;}

.input-group-sm>.input-group-addon{border-radius: 0;background-color: #fff;border:none;}

.input-group-sm>.form-control{border-radius: 0;}

.wztxt {  position: relative; left:30%; width:15%;  height:10%;  padding:8px;  border:1px solid #ccc;  background-color:black;  color:white; z-index:2; overflow:auto; }

#product .radio img{border-radius: 50px !important;}

#product .form-group-r .radio .have-img{border:none;padding:5px!important; }

.bghuise .form-group{margin-left:20px;}

.bghuise .form-group:nth-child(2){padding-top:20px;}



.sercontent{width:82.5%;height:auto;position:absolute;top:70px;z-index:9999;border: 1px solid #eae9e9;display:none; padding:10px;background:#fff;}

.sercontent ul li{background:#fff;border: 1px solid #ccc;padding: 5px 10px;margin-bottom: 10px; border-radius: 100px!important;}

.sercontent ul{padding:0;margin:0; }

.sercontent ul li{list-style: none;margin:0 10PX 10px 0; display:inline-block;font-size:14px;line-height:28px; float:left;cursor:pointer;}

.imgbg{background:#fff url('https://www.roanyer.com/image/loader.gif') no-repeat right;}

@media (max-width:768px){.sercontent{ width:100%; position: fixed; z-index: 999999!important;top:100px;background:none;border:none;}}

@media (min-width:768px){

    .container,.container2{width:750px;margin: auto;}

    #menu .dropdown:hover .dropdown-menu{display:block}

    .phonet{display:none!important}

    #banner0,#banner2{display:none!important}

    .product-list .product-thumb .image{float:left;padding:0 15px}

    #homee{display:none}.sort li{margin:5px 1% 10px;}

}

@media (min-width:820px){.container,.container2{width:94%;margin: auto;}.sort li{margin:5px 1.35% 10px;}}

@media (min-width:992px){.container,.container2{width:94%;margin: auto;}.sort li{margin:5px 1.35% 10px;}}

@media (min-width:1280px){.container{width:1200px}.container2{width:95%;margin:auto}.container3{max-width:85%;margin:auto}}

@media (min-width:1200px){.container1{width:1150px;margin:auto}#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1){clear:left}

    .product-layout .product-thumb .caption h4{overflow:hidden;margin-bottom:10px}}

@media (min-width:1440px){.container{width:1300px; margin: auto;}.container2{width:95%;margin:auto}.product-layout .product-thumb .caption h4 a{font-size:14px;}.sort li{margin:5px 1% 10px;}}

@media (min-width:1680px){.container{width:1500px; margin: auto;}.container2{width:90%;margin:auto}}

@media (min-width:1920px){.container{width:1500px; margin: auto;}.container2{width:85%;margin:auto}}



@media (max-width:1720px){.nav-stackec li{min-height:450px;}}

@media (max-width:1688px){.container3{max-width:90%;margin:auto}}

@media (max-width:1366px){.container3{max-width:100%;margin:auto}.nav-stackec li {min-height: 400px;}.image-additionas{max-height: 288px;}}

@media (max-width:1200px){.product-grid .product-thumb .caption{min-height:115px;padding:0 10px;overflow:hidden}.product-thumb .button-group button,.product-thumb .button-group button+button{width:33.33%}.owl-item .item .sgrup{display:none}

    .owl-item .item .bpic{max-width:100%;float:none}

    .owl-item .item>img{float:none}
.spzs-silicone iframe{width:800px;height:448px}
}



@media (max-width:1076px){#menu .nav>li>a{font-size:1.7rem}.dr a{font-size:1.7rem}}

@media (max-width:1024px){.container3{width:100%}#menu .nav>li>a{padding:9px 7px 9px 7px}#logo img{width:80%;margin-top:20px}#menu .nav>li>a{font-size:1.7rem}.dr a{font-size:1.7rem}.image-additionas{max-height: 215px;}}



@media (max-width:885px){#menu .nav>li>a{font-size:1.5rem}.dr a{font-size:1.5rem}}

@media (max-width:810px){#menu .nav>li>a{font-size:1.4rem}.dr a{font-size:1.4rem}}

@media (max-width:768px){#menu .nav>li>a{font-size:1.4rem}.dr a{font-size:1.4rem}.product-list .product-thumb .button-group{border-left:none}.note-video-clip{width:100%!important}}

@media (max-width:500px){.kefu{display:none}}

#product-category .product-list .product-thumb .image{float:none}

#product-category .col-xs-6 .product-thumb .caption{margin-left:0!important}

@media (max-width:478px){.containerl{width:100%;margin:auto}.pod_l{width:100%;float:none!important}#menu{background:none;background-repeat:repeat-x;border-color:#fff;min-height:40px;margin-bottom:10px}.pod_r{width:100%;float:none!important}.pol_b{background-color:transparent!important}#cart .dropdown-menu{width:100%}#search{margin-top:10px}#cart{margin-top:5px}#logo{margin:10px 0 0 0}

    #cart .dropdown-menu li>div{min-width:100%}}

@media (max-width:440px)and(max-width:320px){.product-list .product-thumb{height:21rem}.home-gallery .image-additionas{height: 248px!important;}}









@media (min-width:992px) and (max-width:1199px){#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1){clear:left}}

@media (min-width:768px) and (max-width:991px){#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1){clear:left}}

@media (min-width:768px){#column-left .product-layout .col-md-3{width:100%}

    #column-left+#content .product-layout .col-md-3{width:50%}

    #column-left+#content+#column-right .product-layout .col-md-3{width:100%}

    #content+#column-right .product-layout .col-md-3{width:100%}}

@media (min-width:362px) and (max-width:452px){.product-layout .product-thumb .caption h4{height:2.4rem;overflow:hidden}.product-thumb .price-tax{margin-left:0}

    #content .coltit{background-size:80%}.product-thumb .price{font-size:15px}.product-thumb .price-old{ margin-left: 5px; }.product-grid .product-thumb .price-old{font-size:12px;display:none}}

@media (min-width:320px) and (max-width:362px){.product-layout .product-thumb .caption h4{height:2.4rem;overflow:hidden}

    .product-thumb .price-tax{margin-left:0}

    #content .coltit{background-size:80%;height:50px}

    .product-thumb .price{font-size:15px}

    .product-grid .product-thumb .price-old{font-size:12px;display:none}

    #ke{display:none}}



@-moz-keyframes snow{0%{background-position-x:0;background-position-y:0}

    50%{background-position-y:40rem}

    100%{background-position-x:40rem;background-position-y:80rem}}

@-webkit-keyframes snow{0%{background-position-x:0;background-position-y:0}

    50%{background-position-y:40rem}

    100%{background-position-x:40rem;background-position-y:80rem}}

@-o-keyframes snow{0%{background-position-x:0;background-position-y:0}

    50%{background-position-y:40rem}

    100%{background-position-x:40rem;background-position-y:80rem}}

@keyframes snow{0%{background-position-x:0;background-position-y:0}

    50%{background-position-y:40rem}

    100%{background-position-x:40rem;background-position-y:80rem}}



@media (max-width:767px){

    html{width:100%;overflow-x:hidden}

    body{width:100%;overflow-x:hidden}

    h1{font-size:24px}

    h2{font-size:20px}

    #menu{border-radius:4px}



    #tab-description img{width:100%!important}

    #logo{margin:0;width:100%}

    #banner1,#slideshow0{display:none!important}

    #menu div.dropdown-inner>ul.list-unstyled{display:block}

    #menu div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background:#dcdcdc}

    #menu .dropdown-inner{display:block}

    #menu .dropdown-inner a{width:100%;color:#1b1b1b}

    #menu .dropdown-inner a{min-width:160px;display:block;padding:0 25px;clear:both;line-height:35px;color:#333;font-size:14px}

    #menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{background:#403883}

    #menu .see-all{margin-top:0;border:none;border-radius:0;padding:0;color:#333;font-size:14px}



    #search{display:none;position:fixed;z-index:999;top:50px}

    #search .input-lg{width:73%}

    .privy-tab.privy-corner{width:150px;height:150px}

    .phonet .container{height:84px}

    .wznr{padding:10px 10px}

    .hotb{background-color:#fff;margin-top:20px;padding-top:10px;border-radius:8px}

    .phonet{margin-bottom:10px}



    .product-list .product-thumb.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px}

    .product-grid .product-thumb .caption{min-height:0}

    .product-layout .product-thumb .caption h4 a{color:#4a4a4a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;line-height:1.2;font-size:14px}

    .product-thumb .button-group button,.product-thumb .button-group button+button{width:33.33%}.product-layout{padding-left:7px;padding-right:1px}.product-layout:nth-child(2n){padding-left:5px;padding-right:3px}

    .k{padding-top:5px}

    h3.related{font-size:2rem}

    .nav-stacked li{height:auto!important;border-bottom:1px dashed #ccc;padding-bottom:10px}

    .pct{display:none}

    h3{margin-top:0}

    .nav-stacked li span{width:35%}

    .nav-stacked li p{display:block; overflow:hidden}

    .nav-stacked .tagi{height:auto}

    .nav-stacked li a{height:auto!important}

    .phonet .nav li{border-right:1px solid #ccc;padding-left:10px;padding-right:10px}

    .phonet .nav .fa{font-size:18px}

    .phonet .nav li{border:none;padding-right:5px}

    .coltit{height:4rem;line-height:3rem;font-size:2rem;text-align:center;color:#413984;font-weight:700;position:relative;font-family:futura-pt,sans-serif}

    .sort li{width:47%;overflow-x:hidden;margin:1% 1.25%}

    .sort li img{width:100%}

    .sort li:first-child{margin-left:1.25%}

    .hotb img{width:32%;padding-bottom:7px}

    .rfy_b img{width:55%}

    .top-r{width:100%;position:absolute;z-index:99;top:-14px;left:0}

    .pull-left{margin-top:0}

    .dropdown-menu li{text-align:left}

    .coltit:after{content:"";position:absolute;width:250px;height:5px;bottom:6px;left:50%;margin-left:-125px;border-bottom:4px solid #fe4980}

    .about_l{width:100%;margin-right:0;padding:2%;margin-bottom:10px}

    .about_r{width:100%;padding: 25px 20px 20px;margin-top:10px;}
    
    .about_r .about_r_content{max-height: 365px;}
    
    
    .about h2{text-transform:uppercase;text-align:center;height:4rem;line-height:3rem;font-size:3rem;color:#413984;font-weight:700;position:relative;font-family:futura-pt,sans-serif}

    .about h2:after{content:"";position:absolute;width:100px;height:5px;bottom:6px;left:50%;margin-left:-50px;border-bottom:4px solid #fe4980}

    .about p{font-size:1.6rem;line-height:1.8rem;color:#000}

    .about img{width:48%!important;margin:.5rem 1%;padding:.5%;border:1px solid #ccc}

    .foot-fy{margin:auto;float:none;text-align:center}

    footer p{text-align:center}

    .cp{display:none}

    .cp1{display:block}

    .wenz img{max-width:90%;height:auto}

    #content h1{font-size:24px;color:#000;padding:20px 10px!important;margin:0!important}

    #content .article11 h2{font-size:28px;font-weight:700;color:#000;display:block!important}

    #content .article11 h3{font-size:24px;font-weight:700;color:#000}

    #content .article11 h4{font-size:20px;font-weight:700;color:#000}

    .nav-stacke li{width:48%;margin:10px 1%;overflow:hidden;float:left}

    .sidebar .nav-stacke li{width:100%}



    .article11 .mulu{background-color:#f2f2f2;padding:5px 10px;margin:10px}

    .article11 .mulu-t{font-size:20px;font-weight:700}

    .article11 .mulu-lp{font-size:18px;font-weight:700}

    .article11 .mulu-lpx{font-size:16px;font-weight:300}

    .article11 iframe{width:100%;height:auto}



    #top-links{padding-top:10px;margin-left:1px}

    .web{margin-top:5px!important}

    .list-inline{margin-top:5px;margin-right:20px}

    .kefuxx1{position:fixed;right:10px;bottom:85px!important;cursor:pointer;margin-right:0;top:80%;z-index:99999999;display:none!important}

    .kefuxx1 img{width:46px;height:46px;border-radius:50%}

    .ddhk{width:98%}

    .dhk{width:100%!important}

    .col-sm-5{width:66%;float:left}

    .related .col-sm-3{width:50%}

    #logo{margin-top:35px}

    #cart{margin-top:0}

    #cart>.btn{border:none;background:0 0;padding:0;color:#888;outline:0 none!important;blr:expression(this.onFocus=this.blur())}

    #cart>.btn-inverse{background:0 0!important}

    #cart .dropdown-menu{display:none}

    .owl-item .item .bpic img{max-width:100%}

    .gallery .image-additional{max-width:42%;width:42%;margin:5px 1%!important}

    .gallery{margin-left:-4%}

    .product-thumb{height:auto!important}

    .privy-tab.privy-corner{width:80px;height:160px;position:fixed;border:none;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);background:rgba(76,46,179,.8)!important;border-radius:5px;display:none}

    .privy-tab{display:inline-block;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased!important;border:1px solid rgba(0,0,0,.07);position:relative;z-index:9999000;line-height:2.5em;font-family:Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:0!important;font-size:15px;text-decoration:none}

    .rfy_b{margin-bottom:10px}

    user agent stylesheet div{display:block}

    .privy-tab-text{bottom:4px;position:absolute;left:0;right:0;text-align:center;line-height:24px;display:inline-block;text-transform:none}

    .privy-caret-down{right:16px}

    .privy-caret{bottom:28px;top:auto;left:50%!important;right:0!important;margin-left:-5px}

    .privy-caret-down{z-index:10030000;position:absolute;display:inline-block;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid currentColor}

    .privy-wrap-content iframe{width:800px;height:500px;display:none}

    .privy-right{margin-top:-120px;margin-right:2px;right:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}

    .privy-right:hover{margin-top:-80px;margin-right:-80px}

    .cireviewattach_images li img{margin-bottom:1%}

    .table-responsive .img-thumbnail{float:none;display:block;max-width:100%}

    .article11{padding:10px}

    .page-l{margin-left:10px}

    .coltit{display:none!important}

    .coltit1{display:block}

    .index_wz_t a{font-size:18px!important}

    .index_wz_l{width:100%}



    .tagg{margin-left:0;margin-top:2px;height:auto;border-top:1px solid rgba(0,0,0,0.00)}

    .gwc_bgt{float:right!important}

    .b-more{font-weight:700;margin-top:5px}

    #checkout-cart .table-responsive thead{display:none}

    #checkout-cart .table-responsive tr{display:block;width:100%}

    #checkout-cart .table-responsive tr td{display:block;max-width:100%}

    #checkout-cart .table-responsive tr td::before{content:attr(data-title);font-weight:700;float:left}

    #quickcheckout-disable .quickcheckout-cart thead{display:none}

    #quickcheckout-disable .quickcheckout-cart tr{display:block;width:100%}

    #quickcheckout-disable .quickcheckout-cart tr td{display:block;min-width:100%}

    #quickcheckout-disable .quickcheckout-cart tr td::before{content:attr(data-title);font-weight:700;float:left}

    #quickcheckout-disable .quickcheckout-cart td.image img{display:block;float:none}

    #account-order .table-responsive thead{display:none}

    #account-order .table-responsive tr{display:block;width:100%}

    #account-order .table-responsive tr td{display:block;min-width:100%}

    #account-order .table-responsive tr td::before{content:attr(data-title);font-weight:700;float:left}

    #account-order .table-responsive td.image img{display:block;float:none}

    .wz-bg{width:100%}

    #error-not-found .nav-stacked li{height:auto!important}

    #error-not-found .nav-stacked li span{height:140px!important}

    #error-not-found .col-sm-3{width:100%}

    #cartt{width:45px;height:45px;display:block;position:fixed;right:0;top:37px;z-index:9999}/*顶部banner top:37/0px*/

    #cartt a{width:45px;height:45px;display:block}

    #account-account .list-unstyled li{width:30%;height:130px;display:block;float:left}

    .product_cart{width:100%;position:fixed;bottom:0;z-index:99;background:#fff;left:0}

    button#button-cart{width:60%!important;border-radius:0}

    button#button-checkout{width:40%!important;float:right;border-radius:0;border:1px solid transparent}

    .p-hearder{position:fixed;top:0;left:0;width:100%;z-index:99}

    #logo{width:100%;margin-top:0}

    .logo-img{width:100%}



    #cart{margin-bottom:4px}

    #cart>.btn{box-shadow:0 0;color:#000}

    .top-r{top:37px;height:45px}/*顶部banner top:37/0px*/

    #top-links{padding-top:0;height:45px}

    .list-inline{margin-right:2px;margin-top:12px}

    #menu{background-color:transparent;border:none;top:37px;min-height:67px}/*顶部banner top:37/0px min-height:67/40px 33px*/

    #menu .btn-navbar{z-index:999;background:0 0!important;top:37px}/*顶部banner top:37/0px*/

    #menu .btn-navbar .fa{color:#000}

    #menu .btn-navbar .fa-angle-left{font-size:22px}

    .product-xx-img{border-radius:50%;border:1px solid #ccc!important;padding:0!important}

    .phonet .nav .fa{color:#000}

    #cart .btn-inverse{text-shadow:none!important}

    .topnav-b #cartt{width:20%;left:20%!important;bottom:0!important;top:93%}

    #homee{line-height:20px;margin-right:5px;float:left;padding:9px 10px}

    #homee a{color:#fff;font-size:20px;line-height:20px;font-weight:700}

    .navbar-toggle{margin-top:0!important;margin-bottom:0!important}

    #menu .btn-navbar{padding:2px 18px 2px 5px}

    #search{display:none;z-index:999999!important;padding-left: 10px;}

    .nav li a{text-decoration:none}

    #conter{width:100%;margin:auto;display:block}

    #help-left{width:100%;font-family:'microsoft YaHei',sans-serif;float:left}

    .p-hearder .top-r{border-bottom:1px solid #ddd;background-color:rgba(255,255,255,1.00)}

    .menu{border-left:0 solid #ccc;border-right:0 solid #ccc;display:block}

    .menu summary{color:#fff;padding:10px 0 10px 13px;min-height:15px;font-size:16px;width:100%;border:none;outline:0}

    .menu summary::-webkit-details-marker{display:none}

    .menu summary:before{content:"+";display:inline-block;margin-right:35px;font-weight:400;border:solid 1px #fff;border-radius:3px;width:21px;text-align:center;float:right}

    .menu[open] summary:before{content:"-";font-size:35px}

    .menu ul{padding:0}

    .menu ul li,.navbar-nav li{list-style:none;text-indent:25px;font-size:14px}

    .menu ul li a,.navbar-nav li a{display:block;color:#222}

    .menu ul li a:hover{border-bottom:2px solid #f94da3}

    /*手机端侧边菜单点击底部红线*/

    /*.navbar-nav li a:hover{border-bottom:2px solid #f94da3}*/

    #menu .nav>li>a:hover{border-bottom:0;}



    .menu ul li a:visited{text-decoration:none}

    .navbar-nav li{position:relative;display:block;box-sizing:border-box;margin:0 auto}

    .navbar-nav li:hover{}

    #menu .nav>li>a{text-shadow:0 0 0 #dcdcdc;background-color:transparent;font-weight:400;font-size:16px;padding:2px 0 2px 0;color:#222;height:55px;line-height:55px}

    .dr{display:none}

    .navbar-nav{margin:0 -10px}

    .topnav .navbar-nav{padding-bottom:100px}

    .nav-bghei{width:100%;height:calc(100vh);background:rgba(0,0,0,.8);position:fixed;z-index:100;top:0;padding:0;margin:0;left:0;overflow:hidden}

    .topnav-wk{position:static;width:100%;height:calc(92vh)}

    .topnav{max-width:80%;background:#fff;height:100%;overflow-y:auto;overflow-x:hidden;position:relative}

    .topnav-b{width:80%;height:calc(8vh);background:#fff;position:fixed;bottom:0;left:0;z-index:9999;color:#131313;border-top:1px solid #e5e5e5;margin-bottom:0!important}

    .topnav-b ul{margin:0;padding:0}

    .topnav-b li{text-align:center;height:calc(8vh);line-height:calc(8vh);text-decoration:none;color:#222;width:25%;float:left;list-style:none}

    .topnav-b #cart{margin-bottom:5px}

    .topnav-b #cart button{box-shadow:0 0;font-size:14px;color:#fe017e;text-shadow:0 0!important}

    .topnav-b li .fa{font-size:22px;color:#fe017e}

    .nav-close{width:50px;height:50px;left:80%;position:fixed;top:0;background-color:#5b0467;z-index:9999;color:#fff;font-weight:700;text-align:center;line-height:50px;font-size:24px}

    .product-xx-img{width:46px!important;margin-left:25px}

    .navbar-nav li a i{position:absolute;top:0;display:inline-block;padding-right:2rem;color:#999;font-size:12px;right:0;line-height:50px}

    #menu .btn-navbar{background-color:#fff;color:#000;box-shadow:0 0;float:left;position:fixed;border:none;z-index:99;background:0 0!important}

    .menu ul li,.navbar-nav li{text-indent:10px!important}

    .navbar-nav .bghs{background-color:#f6f6f6;text-indent:25px!important}

    .dropdown-menu-nav{bottom:calc(7vh);right:20%;position:fixed;top:auto!important}

    .dropdown-menu-nav li{float:none!important;width:100%;border-bottom:1px dashed #ccc}

    .dropdown-menu-nav li a{padding-top:15px}

    .bghs i{position:absolute;top:0;display:inline-block;padding-right:2rem;color:#999;font-size:12px;right:0;line-height:50px}

    .modal-content2{display:none!important}

    .tips{background-color:#f6f6f6}

    .tips .list-tips{padding:0}

    .tips .list-tips li{list-style:none;font-size:14px;line-height:48px;clear:both}

    .tips .list-tips li a{color:#222}

    .tips .list-tips li i{display:block;padding-right:2rem;color:#999;font-size:12px;float:right;line-height:50px}

    #btsmartpaypal{float:none!important}

    #product-category .product-list .product-thumb .image{float:none}

    #product-category .product-list .product-thumb .caption{margin-left:0;}

    .image-additional a{min-height:120px}

    #goTopBtn{display:none}

    #product-category #content{float:left;width:100%}

    .sort li:first-child{margin-left:0.8%}

    .sort li{width:24%;overflow-x:hidden;margin:5px 0;}

    .gbyhl{width:100%}

    .gbyhr{width:100%}

    .gbyh img{width:100%;padding:1%}



    #mycoupon-content .cart-coupon li{width: 98%;display:block;float: left;}

    .cbl{background-color:#fff;width:100%;}

    .nav-stackec li{min-height: 100px;}

    .nav-stacked li{width:95%;margin-bottom:15px; margin-left: 2.5%;}

}
@media(max-width:430px){ 
.article11 .css-blog-recommended{font-size:24px!important;}}
@media(max-width:320px){

    .sort li{width: 23%; margin:1% 0}

    .phonet .nav li{padding-right:2px}

    .index_wz_img{width:45%!important}

    .index_wz_img img{width:95%!important}

    .top-r{top:32px}
.article11 .css-blog-recommended{font-size:18px!important;}
}





/*home主题颜色设置 1b1a1b 780a09 #780a09 #ffd9d9 字体黑：2c2c2c #fff；下方媒体限制1024 menu-option-gray-background 如果修改背景颜色要修改*/

body {
    background-image: linear-gradient(#8c4cd6,#8c4cd6) !important;
    /*background-image:url('https://www.roanyer.com/image/catalog/bg/24-2-18-bg.jpg') !important; ffedf7*/
}



#top {

    background-color: #8c4cd6 !important;
    /*background-image:url('https://www.roanyer.com/image/catalog/bg/24-2-18-bg.jpg') !important;*/

}



.headert {

    background: #8c4cd6 !important;
    /*background-image:url('https://www.roanyer.com/image/catalog/bg/24-2-18-bg.jpg') !important;*/

}



.topnav {

    background: #8c4cd6 !important;
    /*background-image:url('https://www.roanyer.com/image/catalog/bg/24-2-18-bg.jpg') !important;*/

}


#menu-module{background: #8c4cd6;}
#menu {

    background: #8c4cd6;
    /*background-image:url('https://www.roanyer.com/image/catalog/bg/24-2-18-bg.jpg') !important;*/

}

@media (max-width: 767px) {

    .navbar-nav .bghs {

        background-color: #8c4cd6;
        /*background-image:url('https://www.roanyer.com/image/catalog/bg/24-2-18-bg.jpg') !important;*/

    }

}

#menu .nav>li>a {
    /*color: #2c2c2c;*/
    color: #2c2c2c;
}

#menu .dropdown>a {
    color: #2c2c2c;
}



.breadcrumb a {
    color: #2c2c2c;
}



.breadcrumb>li+li:before {
    color: #2c2c2c;
}

.breadcrumb li {
    color: #2c2c2c;
}

.topnav {

    border-bottom: 0;

}

#top .btn-link, #top-links a, #top-links li {
    color: #888;/*#888;最上方的图标和文字*/
}

#top-links .list-inline .dropdown-menu a{
    color: #888;/*#888;最上方的弹框文字的颜色*/
}
#top .dropdown-menu .currency-select{
    color: #888;/*#888;最上方的图标和文字*/
}
@media (max-width: 767px) {
    #top .btn-link, #top-links a, #top-links li {
    color: #888;/*#888;最上方的图标和文字*/
    }
}
/*顶部打开折叠后本身文字颜色 变深色背景修改*/
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{
    /*background: none;*/
}

/*大banner的滚动圆点 变深色背景修改*/
/*.owl-controls .owl-page span{*/
/*    background: rgba(255, 255, 255, 0.5) !important;*/
/*}*/

/*.owl-controls .active span{*/
/*    background: rgba(255, 255, 255) !important;*/
/*}*/

.category-banner{
    margin-bottom: 20px;
}

#contentt .img-responsive{
    width: 100%;
}

/*home选项菜单*/

.pc-menu {

    display: flex;

    width: 100%;

    flex-flow: row nowrap;

    justify-content: center;

    margin-bottom: 10px;

    height: 40px;

}



.pc-menu-option {

    width: 8%;

    display: block;

    margin: 0;

    font-size: 18px;

    text-align: left;

}



.pc-menu-option>a {

    padding-left: 2px !important;

    padding-right: 2px !important;

    font-size: 18px !important;

}

.close-x{

    font-size: 30px;

    color:#ffffff;

}

@media (max-width: 1440px) {
    .pc-menu-option {
        font-size: 14px !important;
    }

    .pc-menu-option>a {
        font-size: 14px !important;
    }

    .dropdown>a {
        font-size: 14px !important;
    }
    #menu .nav>li>a {
        font-size: 14px;
    }
    .close-x{
        font-size: 28px;
        color:#ffffff;
    }

    .head-float-pc{
        display: none;
    }

    .head-float-mobile{
        display: flex;
    }
    
}



@media (max-width: 1024px) {
    .pc-menu-option {
        font-size: 12px !important;
    }
    .pc-menu-option>a {
        font-size: 12px !important;
    }
    .dropdown>a {

        font-size: 12px !important;

    }

    /*手机端的菜单设置*/

    #menu .nav>li>a {

        font-size: 15px;

    }



    .mobile-menu-option img{

        margin-right: 6px;

    }
    /*手机端修改背景颜*/
    .menu-option-gray-background{

        /*background-color: #eee!important;*/

    }
}



@media (max-width: 767px) {

    .pc-menu {

        display: none;

    }

    .close-x{

        font-size: 24px;

        color:#ffffff;

    }

    .image-additionas{max-height: 168px;}
    
    .labelmaker-label-wrap-12{
       width:116px !important;
   } 

}

/*labelmaker*/

.labelmaker-label-wrap-12{
    visibility: visible;
    pointer-events: none;
    width: 116px!important ;
    height: 31px;
    position: absolute;
    left: 0px!important;
    padding-left: 0px;
    /*top: auto!important;*/
    bottom: 0!important;

}
.labelmaker-label-wrap-12 [role="labelmaker-label-text"] {
   padding-left: 5px!important;
}

   
    

/*head浮窗*/

.head-float{

    position: fixed;

    top: 20%;

    left: 0;

    z-index: 999999;

    flex-flow: row wrap;

}

.head-float-pc{

    display: flex;

    width: 100px;

}

.head-float-mobile{

    display: none;

}

.head-float .close-button-float{

    text-align: right;

    width: 100%;

    padding-bottom: 4px;

}

.head-float .close-button-float .fa{

    font-size: 18px;

    color: white;

    cursor: pointer;

}

.head-float .image-float{

    width: 100%;

}



/*商品详情切换按钮*/

.product-detail-tap{

    display: flex;

    justify-content: center;

}

.product-detail-tap li a{

    text-decoration: none !important;

}

.product-detail-tap .active > a{

    background-image: linear-gradient(45deg, #d0b7d7, #f9d7d6);

    border-radius: 10px;

    font-weight: bold;

    border: none;

    color: #000;

}

.product-detail-tap li:not(.active) > a{

    border-radius: 10px;

    font-weight: bold;

    border: 1px solid #d0b7d7;

    color: #000;

}

/*通知背景色*/

.alert-success{
    /*background-image: linear-gradient(45deg, #d0b7d7, #f9d7d6); 原来：a371c6*/
    background-color: #b600fe;
    border: none;
    color: #ffffff;
}
.alert-success .close{top:0!important;right:0!important; float:right!important;}
.notice-cart-product-name{color: #ffffff!important;}
.notice-cart-go{font-weight: bold;color: #ffffff!important;font-size:20px;}

/*商品比较通知字体颜色*/

.notice-font-color{
    color: #ea3c96!important;
    /*text-decoration: underline;*/
}

@media (max-width: 440px)

{.image-additionas{height: 248px!important;max-height: 248px!important;}}

@media (max-width: 360px)

{.image-additionas{height: 220px!important;max-height: 220px!important;}}





/*// Large devices (desktops, 992px and up)*/

@media (min-width: 992px) {

    .category-main-title {

        font-size: 28px;

    }

    .category-content{

        font-size: 14px;

    }

}



/*//X-Large devices (large desktops, 1200px and up)*/

@media (min-width: 1200px) {

    .category-main-title {

        font-size: 30px;

    }

    .category-content{

        font-size: 15px;

    }

}



/*// XX-Large devices (larger desktops, 1400px and up)*/

@media (min-width: 1400px) {

    .category-main-title {

        font-size: 32px;

    }

    .category-content{

        font-size: 16px;

    }

}

/*悬浮聊天*/
#interc{
    position: fixed; bottom:50px;right: 50px;z-index:99999;
}
#interc img{
    width: 70px;height: 70px;border-radius: 50%; object-fit: cover;
}
@media (max-width: 767px) {
     #interc{
        /*bottom:56px;right: 10px;*/
        bottom: 7%;
        left: 10px;
        right: auto;
    }
    
}
/*product list 底部*/
.product-list-bottom-info{
    padding:20px 0;
}
.product-list-accordion .panel-heading .glyphicon {
        float: left;
    }

    .product-list-accordion .panel-heading {
        background-color: #fce8f3;
    }

    .product-list-accordion .panel-collapse {
        background-color: #fce8f3;
        border-top: 1px solid #ae7d9b;
    }

    .product-list-accordion .panel-heading .panel-title a {
        display: block;
    }

    .product-list-bottom-info .bg-faqs {
        background-color: #da5f96;
        color: white;
    }
    .product-list-bottom-info .panel-left{
        width: 20%;
    }
    .product-list-bottom-info .panel-center{
        width: 36%;
    }
    .product-list-bottom-info .panel-right{
        width: 36%;
    }
    .product-list-bottom-info .faqs-tip{
        font-size: 52px;
        line-height: 1;
    }
    .product-list-bottom-info .abf-tip{
        font-size: 18px;
    }
    .product-list-bottom-info h2{
        font-size: 16px !important;
    }
    .product-list-bottom-info a{
        color: black;
    }
    .product-list-bottom-info h3{
        font-size: 16px!important;
        font-weight: bold;
    }
    @media (max-width: 767px) {
        .product-list-bottom-info .panel-left{
            width: 100%;
        }
        .product-list-bottom-info .panel-center{
            width: 98%;
            margin-top: 20px;
        }
        .product-list-bottom-info .panel-right{
            width: 98%;
        }
        .product-list-bottom-info h2{
            font-size: 16px;
        }
        .product-list-bottom-info h3{
            font-size: 16px;
        }
        .product-list-bottom-info .faqs-tip{
            font-size: 52px;
            line-height: 1.2;
        }
        .product-list-bottom-info .abf-tip{
            font-size: 18px;
        }
    }
.wp-pagenavi span:first-child {
           /*display: none;*/
           margin-right:10px;
}
.spzs-silicone{text-align: center;}
.spzs-silicone iframe { width: 1000px; height: 560px;}
@media (max-width: 767px) {
    .wp-pagenavi span:first-child {
          display: none;
    }
.spzs-silicone iframe { width: 370px; height: 210px;}	
}
.wp-pagenavi a{
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.wp-pagenavi .current{
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: white;
    text-decoration: none;
    background-color: #d35aa9;
    border: 1px solid #ddd;
}