@charset "UTF-8";
*{
box-sizing:border-box;
}
.prdctfltr_wc_widget.prdctfltr_wc .prdctfltr_filter{
margin-bottom: 0 !important;
padding: 0 !important;
}
.prdctfltr_terms_customized_select .prdctfltr_add_scroll, .pf_default_select .prdctfltr_add_scroll{
width: 100% !important;
padding: 10px;
border:1px solid #e5e5e5;
border-bottom: 0;
}
.woocommerce-result-count{
float: left;
}
.woocommerce-ordering{
float: right;
}
html{
overflow-x:hidden;
background: #fff;
}
#wpforms-55618-field_3{
padding-left: 105px !important;
text-indent: 0 !important;
width: 100% !important;
}
#wpforms-field_hp{
display: none !important;
}
.must-log-in{
padding: 7px 15px;
text-align: center;
border:1px solid #e5e5e5;
border-radius: 3px;
}
.huoqi a b{
color: #0093dd;
}
.must-log-in a{
display: inline-block;
color: #fff;
padding: 3px 10px;
background: #0093dd;
margin: 0 5px;
border-radius: 3px;
}
body{
font-family:sans-serif;
padding: 0 !important;
color: #555;
margin:0 auto; 
font-size: 14px;
overflow: hidden;
background: #fff;
}
input,select{outline:none;}
body a{
color: #555;
text-decoration:none;
}
.loadmore a{
padding: 7px 20px;
border:1px solid #e5e5e5;
display: inline-block;
}
.loadmore a:hover{
border:1px solid #0093dd;
background: #0093dd;
color: #fff;
}
.loadmore .loading {
background:#fff url(../../../themes/abbkine/images/timg.gif) center no-repeat; color: #555; 
border:none;
background-size: 40px 40px;
height: 40px;
}
ul{
margin: 0;
padding: 0;
}
.drtsbox{
max-height: 300px;
overflow-y:scroll;
border:1px solid #e5e5e5;
margin-top: 30px;
} .announcementbox{
padding: 10px 15px;
background-color: #fafbfd;
border:1px solid #aad0e3;
border-radius: 3px;
margin-bottom: 30px;
background-image: url(../../../themes/abbkine/images/gg.png);
background-position: 15px center;
background-repeat: no-repeat;
padding-left: 45px;
overflow: hidden;
}
.announcementbox ul li{
display: inline-block;
padding-right: 30px;
padding-left: 12px;
position: relative;
width: auto !important;
}
.announcementbox ul li a{
color: #333;
}
.announcementbox ul li a:hover{
color: #0093dd;
}
.announcementbox ul li:before{
content: '';
width: 6px;
height: 6px;
border-radius: 50%;
background: #0093dd;
position: absolute;
left:0;
top:50%;
margin-top: -3px;
} .sideMenu {
border: 1px solid #e5e5e5;
border-top:none;
}
.sideMenu h3 {
height: 40px;
line-height: 40px;
padding-left: 15px;
border-top: 1px solid #e5e5e5;
background: #f9f9f9;
cursor: pointer;
font: normal 15px/32px "Microsoft YaHei";
margin:0;
color:#333;
font-weight: bold;
}
.sideMenu h3 em {
float: right;
display: block;
width: 40px;
height: 40px;
background: url(../../../themes/abbkine/images/icoAdd.png) 16px 17px no-repeat;
cursor: pointer;
}
.sideMenu h3 span{
padding-top: 3px;
display: inline-block;
}
.sideMenu h3.on em {
background-position: 16px -50px;
}
.sideMenu ul {
padding: 8px 25px;
color: #999;
display: none; }
.sideMenu ul li a{
color:#0093dd;
line-height: 30px;
font-size: 15px;questioncon
}      
li{
list-style: none;
}
body a:hover{
text-decoration:none;
}
.container{
max-width: 1170px;
margin: 0 auto;
position: relative;
padding: 0 15px;
}
.content-area{
max-width: 1140px;
margin: 0 auto;
position: relative;
padding-top: 20px;
}
.text-center{
text-align: center;
}
.fl{
float: left;
}
.fr{
float: right;
}
.clearfix{
clear: both;
}
.fixed{
position: fixed !important;
width: 100%;
left:0;
top:0;
z-index: 999;
}
.huizongcatlist li{
margin-bottom: 20px !important;
}
.huizongcatlist li h3{
margin-top: 0;
margin-bottom: 10px;
}
.huizongcatlist li h3 a{
color: #0093dd;
}
.huizongcatlist li p{
margin: 0;
line-height: 20px;
} .headertop{
height: 35px;
line-height: 35px;
background: #f8f8f8;
font-size: 13px;
}
.addfavorite{
padding-left: 18px;
background: url(../../../themes/abbkine/images/sc.png) no-repeat left center;
display: inline-block;
margin-right: 15px;
}
.topleft{
width: 50%;
}
.topright{
width: 50%;
text-align: right;
position: relative;
}
.topright .loginbutton{
padding: 0 19px;
border-right:1px solid #ccc;
display: inline-block;
height: 16px;
line-height: 16px;
cursor: pointer;
}
.topright .loginbutton:hover span{
color: #0093dd;
}
.topright .loginbutton.yyqh:hover span{
color: #555;
}
.topright .loginbutton img{
display: inline-block;
width: 14px;
height: 14px;
margin-right: 3px;
vertical-align:middle;
margin-top: -3px;
}
.topright .loginbutton.yyqh{
border-right: none;
background: url(../../../themes/abbkine/images/down.png) no-repeat right center;
}
.yytc a{
display: block !important;
height: 36px !important;
line-height: 36px !important;
padding: 0 20px !important;
background: none !important;
}
.yytc a:hover{
background: #f8f8f8 !important;
}
.yytc{
position: absolute;
right: 0;
z-index: 99;
padding-top: 10px;
display: none;
}
.topsj{
position: absolute;
top:0;
right: 5px;
}
.yytcbox{
background: #f8f8f8;
margin-top: -3px;
border-bottom: none;
}
.headercenter{
height: 85px;
}
.headercenter .container{
height: 85px;
}
.sideMenu ul li.on .questioncon{
display: block;
}
.questioncon{
color: #666 !important;
position: relative;
padding-left: 30px;
margin-top: -10px;
display: none;
}
.questioncon b{
color: #333;
position: absolute;
left:0;
top:0;
font-size: 14px;
line-height: 24px;
}
.questioncon p{
color: #666;
line-height: 24px;
}
.logo{
position: absolute;
left:15px;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
margin:0;
}
.logo a{
display: inline-block;
font-size: 0;
}
.logo a img{
height: 45px;
width: auto;
margin-bottom: -2px;
}
.topsearch{
float: right;
margin-top: 24px;
margin-right: 225px;
}
.topsearch .search_select{
height: 36px;
line-height: 36px;
padding: 0 14px;
border:1px solid #0093dd;
border-right:none;
color: #666;
}
.topsearch .search-field{
height: 36px;
line-height: 36px;
padding: 0 14px;
border:1px solid #0093dd;
border-left:none;
color: #888;
width: 360px;
}
.topsearch .search-submit{
height: 36px;
line-height: 36px;
width: 60px;
border:1px solid #0093dd;
background: #0093dd url(../../../themes/abbkine/images/ss.png) no-repeat center;
color: #fff;
}
.topcart{
position: absolute;
right: 15px;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
cursor: pointer;
display: block;
}
.carticon{
position: relative;
}
.carticon span{
position: absolute;
top:-8px;
right:-8px;
width: 18px;
height: 18px;
font-size: 13px;
display: block;
background: #0093dd;
border-radius: 50%;
color: #fff;
text-align: center;
line-height: 16px;
}
.carttext{
padding-left: 10px;
}
.carttext h3{
font-size: 15px;
color: #0093dd;
padding-right: 15px;
background: url(../../../themes/abbkine/images/lanxia.png) no-repeat right center;
margin: 0;
margin-top: 5px;
text-align: right;
}
.carttext span{
display: block;
color: #0093dd;
} .headerbottom{
background: #555;
height: 45px;
position: relative;
}
.navlist>li{
float: left;
margin-right: 1px;
position: relative;
}
.navlist>li>a{
display: block;
height: 45px;
line-height: 45px;
padding: 0 40px;
color: #fff;
font-size: 15px;
}
.navlist>li.current-menu-item>a,.navlist>li:hover>a{
background: #0093dd;
}
.navlist>li>.sub-menu{
position: absolute;
left:0;
top:45px;
box-shadow: 0 0 8px 0 rgba(53,53,53,.35);
background: #fff;
min-width: 100%;
display: none;
z-index: 9999;
}
.navlist>li:hover>.sub-menu{
display: block;
}
.navlist>li>.sub-menu>li>a{
height: 35px;
line-height: 35px;
padding: 0 30px;
display: block;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.navlist>li>.sub-menu>li>a:hover{
color: #0093dd;
background: #f8f8f8;
font-weight: bold;
}
.headerbottom .container{
position: static;
}
.navlist>li.hot{
position: static;
}
.navlist>li.hot>.sub-menu{
padding: 30px 0;
}
.hot-pro-box{
max-width: 1140px;
margin: 0 auto;
position: relative;
overflow: hidden;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li{
float: left;
padding-left: 30px;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li>a{
font-size: 18px;
font-weight: bold;
display: block;
margin-bottom: 15px;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li a span{
padding-right: 5px !important;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li a img{
width: 16px;
height: auto;
padding-left: 0px;
margin-top: -15px;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li.tworow>.sub-menu{
width: 300px;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li.tworow>.sub-menu>li{
float: left !important;
width: 50%;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li>.sub-menu>li>a:hover{
font-weight: bold;
color: #0093dd;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li>.sub-menu>li>a{
display: block;
height: 30px;
line-height: 30px;
font-size: 16px;
font-weight: bold;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li>.sub-menu>li{
float: left;
padding-right: 50px;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li>.sub-menu>li .sub-menu li a{
display: block;
height: 30px;
line-height: 30px;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li>.sub-menu>li .sub-menu li a:hover{
color: #0093dd;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li.yjlymenu>.sub-menu li{
float: none;
}
.navlist>li.hot>.sub-menu>.hot-pro-box>li.yjlymenu>.sub-menu li a{
font-size: 14px;
font-weight: normal;
}
.pro_select_ad{
float: left;
width: 22%;
margin-bottom: -15px;
}
.pro_select_ad a{
display: block;
margin-bottom: 15px;
}
.pro_select_ad a img{
width: 100%;
height: auto;
} 
.banner .swiper-slide{
background-size: cover;
background-repeat: no-repeat;
background-position: center;
}
.banner .swiper-slide img{
  display: block;width: 100%;
}
.banner .swiper-slide img.pc{display: block;}
.banner .swiper-slide img.mo{display: none;}
.banner .bannertext{
width: 50%;
position: absolute;
left:0;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
}
.bannertext .title{
font-size: 48px;
margin: 0 0 20px 0;
font-weight: bold;
}
.bannertext .text p{
font-size: 18px;
line-height: 30px;
}
.bannertext a{
display: inline-block;
font-size: 18px;
padding: 10px 36px;
border-radius: 3px;
} .advantage{
border-bottom: 1px solid #e5e5e5;
margin-bottom: 40px;
}
.advantage ul{
display: table;
table-layout: fixed;
width: 100%;
}
.advantage ul li{
display: table-cell;
position: relative;
text-align: center;
padding-top: 40px;
padding-bottom: 40px;
cursor: pointer;
}
.advantage ul li:hover .ystext h3{
color: #0093dd;
}
.advantage ul li:hover .ysimg img{
opacity: .9;
}
.advantage ul li .ysimg img{
height: 46px;
width: auto;
margin-right: 20px;
transition: all .6s ease;
}
.ystext h3{
margin: 0;
font-size: 16px;
color: #3f3f3f;
}
.ystext span{
display: block;
margin-top: 7px;
color: #666;
}
.ysbox{
margin: 0 auto;
overflow: hidden;
display: inline-block;
text-align: left;
} .imgkslink ul{
margin-right: -32px;
}
.imgkslink ul li{
width: 50%;
padding-right: 36px;
margin-bottom: 40px;
}
.imgkslink ul li a{
display: block;
}
.imgkslink ul li a:hover img{
opacity: .9;
}
.imgkslink ul li a img{
width: 100%;
height: auto;
display: block;
transition: all .6s ease;
} .indexproductbox{
margin-bottom: 40px;
}
.indexproductbox .bd{
margin-bottom: 20px !important;
}
.indexproductbox .bd li{
display: inline-block;
cursor: pointer;
font-size: 16px;
padding: 10px 30px;
color: #3f3f3f;
font-weight: bold;
}
.indexproductbox .bd li:hover, .indexproductbox .bd li.on{
color: #fff;
background: #0093dd;
}
.indexproductbox .hd .hdbox{
display: none;
border:1px solid #e5e5e5;
border-bottom: none;
}
.indexproductbox .hd .hdbox.active{
display: block;
}
.hdboxleft, .hdboxright{
padding: 5px;
width: 20%;
border-bottom: 1px solid #e5e5e5;
}
.hdboxleft .hdboxcon, .hdboxright .hdboxcon{
display: block;
width: 100%;
height: 491px;
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
.hdboxcenter{
width: 60%;
}
.hdboxcenter ul{
border-right:1px solid #e5e5e5;
}
.hdboxcenter ul li{
width: 33.333%;
padding:27px;
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
}
.hotprotductthumb{
height: 140px;
width: 100%;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
margin-bottom: 15px;
}
.hdboxcenter ul li a{
display: block;
text-align: center;
}
.hdboxcenter ul li a h3{
font-size: 13px;
color: #3f3f3f;
margin: 0;
line-height: 20px;
height: 41px;
overflow: hidden;
text-align:center;
}
.productcat .hdboxleft .hdboxcon{
padding: 30px 20px;
color: #fff;
text-align: center;
}
.productcat .hdboxleft .hdboxcon p{
text-align: left;
line-height: 24px;
}
.productcat .hdboxleft .hdboxcon .productcatlink{
display: inline-block;
background: rgba(255,255,255,.3);
color: #fff;
font-weight: bold;
padding: 7px 30px;
border-radius: 30px;
font-size: 15px;
margin-top: 10px;
}
.productcat .hdboxright .hdboxcon{
padding: 30px 20px;
background: #f8f8f8 url(../../../themes/abbkine/images/xgznbj.png) no-repeat bottom right;
}
.hdboxcontit{
margin-bottom: 20px;
}
.hdboxcontit h3{
color: #333;
font-size: 20px;
margin: 0;
}
.hdboxcontit span{
color: #888;
display: block;
margin-top: 3px;
}
.hdxglist li{
margin-bottom: 20px;
}
.hdxglist li a{
line-height: 18px;
display: block;
color: #3f3f3f;
}
.gdzn{
display: inline-block;
font-size: 15px;
font-weight: bold;
color: #0093dd;
margin-top: 15px;
padding-right: 12px;
background: url(../../../themes/abbkine/images/moreright.png) no-repeat right center;
}
.productcat .hdboxcenter ul li a h3{
font-size: 14px;
padding: 5px 15px;
background: #f8f8f8;
border-radius: 30px;
height: auto;
display: inline-block;
}
.productcat .hotprotductthumb{
height: 147px;
}
.productcat .hdboxcenter ul li:hover a h3{
color: #fff;
background: #0093dd;
}
.indexabout{
padding: 50px 0;
color: #fff;
}
.indexaboutcon{
width: 60%;
}
.indexaboutcon h2{
font-size: 36px;
margin-top: 0;
margin-bottom: 20px;
}
.indexabouttext p{
font-size: 15px;
line-height: 30px;
}
.indexaboutcon a{
display: inline-block;
color: #fff;
padding: 8px 30px;
font-size: 15px;
font-weight: bold;
margin-top: 20px;
}
.indexaboutimg{
position: absolute;
right: 0;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
} .newspart{
padding: 40px 0;
background: #f8f8f8;
}
.newspartbox{
width: 33.333%;
padding-right: 30px;
}
.newspartwbox{
margin-right: -30px;
}
.newspartboxmain{
background: #fff;
box-shadow: 0 0 8px 0 rgba(53,53,53,.25);
}
.newsparttop{
padding: 20px 25px;
position: relative;
}
.newspartimg{
position: absolute;
left:25px;
top:20px;
}
.newspartimg img{
width: 100px;
height: 100px;
}
.newsparttext{
padding: 10px 0 10px 125px;
}
.newsparttext h2{
font-size: 24px;
margin:0;
}
.newsparttext span{
display: block;
line-height: 18px;
height: 36px;
overflow: hidden;
margin-top: 13px;
}
.newspartbottom{
padding: 20px 25px;
}
.newspartbottom ul li{
margin-bottom: 15px;
}
.newspartbottom ul li a{
display: block;
color: #3f3f3f;
font-weight: bold;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.newspartbottom ul li a:hover{
color: #0093dd;
}
.newspartbottom ul li span{
display: block;
color: #888;
margin-top: 8px;
font-size: 13px;
}
.newspartmore{
text-align: center;
}
.newspartmore a{
display: inline-block;
font-size: 13px;
padding: 7px 30px;
border-radius: 30px;
font-weight: bold;
}
.newspartmore a:hover{
opacity: .8;
} .liuyanpart{
padding: 40px 0;
}
.liuyanform{
width: 70%;
border:2px solid #0093dd;
padding:43px 35px;
position: relative;
}
.liuyanad{
width: 30%;
padding-left: 30px;
}
.liuyantitimg{
position: absolute;
top:2px;
left:2px;
z-index: 10;
}
.liuyanimg{
position: absolute;
width: 50%;
left:0;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
z-index: 9;
padding:45px 35px;
text-align: center;
}
.liuyanimg{
max-width: 100%;
height: auto;
}
.liuyanform .wpforms-container{
width: 50%;
float: right;
margin-bottom: 0 !important;
}
.liuyanform .wpforms-field{
position: relative !important;
margin-bottom: 20px !important;
padding: 0 !important;
}
.liuyanform .wpforms-field .wpforms-field-label{
position: absolute;
height: 40px !important;
line-height: 40px !important;
left:15px;
top:0;
font-size: 14px !important;
font-weight: normal !important;
color: #3f3f3f !important;
}
.liuyanform .wpforms-field input{
max-width: 100% !important;
width: 100% !important;
height: 40px !important;
line-height: 40px !important;
text-indent: 90px !important;
border:1px solid #e5e5e5 !important;
outline: none !important;
font-size: 14px !important;
padding: 6px 15px !important;
}
.liuyanform .wpforms-field textarea{
line-height: 23px !important;
text-indent: 90px !important;
border:1px solid #e5e5e5 !important;
outline: none !important;
font-size: 14px !important;
height: 80px !important;
font-family:"Microsoft Yahei", sans-serif;
padding: 6px 15px !important;
}
.liuyanform .wpforms-submit{
font-size: 14px !important;
font-weight: bold !important;
color: #fff !important;
padding: 7px 30px !important;
background: #0093dd !important;
border:none !important;
} 
.liuyanform .wpforms-submit-container{
padding-top: 0 !important;
}
div.wpforms-container-full .wpforms-form label.wpforms-error{
margin-top: 10px !important;
color: red !important;
}
.liuyanad ul{
margin-bottom: -10px !important;
}
.liuyanad ul li{
margin-bottom: 10px;
}
.liuyanad ul li a{
display: block;
}
.liuyanad ul li a img{
width: 100%;
height: auto;
display: block;
} .partner{
margin-bottom: 40px;
}
.partner .swiper-container{
position: static !important;
--swiper-navigation-color: #0093dd; --swiper-navigation-size: 16px; }
.partnerbox{
border-left:1px solid #e5e5e5;
}
.partner .swiper-slide{
border:1px solid #e5e5e5;
border-left:none;
width: 20%;
}
.partner .swiper-slide a{
display: block;
padding:25px 20px;
text-align: center;
overflow: hidden;
}
.partner .swiper-slide a img{
width: auto;
height: 45px;
vertical-align: middle;
}
.partnertitle h2{
font-size: 16px;
color: #3f3f3f;
margin-top: 0;
margin-bottom: 20px;
}
.partner .swiper-button-next, .partner .swiper-button-prev{
top:5px;
margin-top: 0;
font-weight: bold;
}
.partner .swiper-button-next{
right: 25px;
}
.partner .swiper-button-prev{
right: 85px !important;
left:auto;
}
 .footertop{
background: #333;
width: 100%;
color: #fff;
padding:40px 0 20px;
}
.footertopleft{
width: 45%;
padding-right: 10%;
}
.footerparttit{
font-size:16px;
margin-top: 0px;
color: #fff;
margin-bottom: 20px;
padding-left: 30px;
background-repeat: no-repeat;
background-position: 0 center;
background-image: url(../../../../zimages/dianhua.png);
-webkit-background-size: 20px;-moz-background-size: 20px;-o-background-size: 20px;background-size: 20px;

}
.dyform{
margin-bottom: 30px;
}
.dyform .es_required_field{
height: 35px;
line-height: 35px;
border:1px solid #e5e5e5;
padding: 0 15px;
width: 100%;
}
.dyform .wpm_email{
padding-right: 80px;
margin:0;
}
.dyform .emaillist{
position: relative;
}
.dyform .es_subscription_form_submit{
width: 80px;
height: 35px;
line-height: 35px;
color: #fff;
background: #0093dd;
border:none;
display: inline-block;
position: absolute;
bottom:0;
right:0;
margin:0;
}
.footertopleft p{
margin:0;
}
p.contactlist{
margin-bottom: 15px;
line-height: 20px;
position: relative;
text-indent: 30px;
font-weight: normal;
}
.contacticon{
display: inline-block;
height: 14px;
width: 14px;
background-position: center;
background-repeat: no-repeat;
position: absolute;
left:0;
top:3px;
}
.contactlist .contacttit{
font-weight: bold;
color: #fff;
}
.footertopright{
width: 55%;
}
.footernavlist>li{
float: left;
width: 33.333%;
}
.footernavlist>li>a{
font-size: 16px;
display: block;
font-weight: bold;
margin-bottom: 20px;
color: #fff;
position: relative;
}
.footernavlist>li>a img{
  position: absolute;left: -30px;width: 20px;top: 50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);
}
.footernavlist>li>.sub-menu>li{
margin-bottom: 12px;
}
.footernavlist>li>.sub-menu>li>a{
display: block;
color: #fff;
}
.footernavlist>li>.sub-menu>li>a:hover{
font-weight: bold;
color: #0093dd;
}
.payicon{
margin-top: 60px;
text-align: center;
}
.payicon a{
display: inline-block;
}
.payicon a img{
height: 23px;
width: auto;
}
.footerlink{
padding: 0px 0 20px;
position: relative;
}
.footerlink h3{
  margin: 0;
font-size: 14px;
color: #fff;
position: absolute;
left:0;
top:0;
}
.footerlink ul{
padding-left: 80px;
}
.footerlink ul li{
display: inline-block;
padding-right: 15px;
}
.footerlink ul li a:hover{
color: #0093dd;
}
.footerbottom{
padding: 15px 0;
background: #555;
color: #fff;
}
.footerbottom a{
color: #fff;
}
.fenxiang .bdsharebuttonbox a, .fenxiang .bdsharebuttonbox .bds_more {
cursor: pointer;
margin: 0px 5px 5px 0;
padding-left: 0;
background-image: none;
font-size: 28px;
height: 28px;
line-height: 28px;
float: none;
font-weight: normal;
color: #bfbfbf;
}
.fenxiang .bdsharebuttonbox a:hover, .fenxiang .bdsharebuttonbox .bds_more:hover{
color: #fff;
}
.copyright{
height: 28px;
line-height: 28px;
} .bread{
padding: 15px 0;
} .watches-filter{
margin-bottom: 20px;
margin-top: 20px;
}
.product-sxbox{
border-bottom: 1px solid #e5e5e5;
width: 23%;
margin-bottom: 20px;
}
.product-sxbox .watches-filter-item{
border:1px solid #e5e5e5;
position: relative;
border-bottom: none;
}
.sxtitle{
border:1px solid #e5e5e5;
position: relative;
border-bottom: none;
margin-top: 0;
margin-bottom: 0;
}
.sxtitle span{
display: block;
height: 40px;
width: 100%;
line-height: 40px;
font-weight: bold;
color: #3f3f3f;
padding: 0 20px;
}
.product-sxbox .watches-filter-item span{
display: block;
height: 36px;
width: 100%;
line-height: 36px;
font-weight: bold;
color: #3f3f3f;
padding: 0 20px;
background:#fafafa;
cursor: pointer;
}
.product-sxbox .watches-filter-item span:after{
content: '';
position: absolute;
top:0;
right: 16px;
height: 36px;
width: 10px;
background:url(../../../themes/abbkine/images/jia1.png) right center no-repeat;
}
.product-sxbox .watches-filter-item .watch-filter-item{
padding: 7px 20px;
overflow-y: overlay;
height: 0;
display: none;
transition: all .4s ease;
border-top:1px solid #e5e5e5; 
}
.product-sxbox .watches-filter-item.active .watch-filter-item{
height: auto;
max-height: 165px;
display: block;
}
.product-sxbox .watches-filter-item.active span:after{
background:url(../../../themes/abbkine/images/jian1.png) right center no-repeat;
}
.watch-filter-item a{
display: block;
line-height: 30px;
}
.watch-filter-item a.active, .watch-filter-item a:hover{
font-weight: bold;
color: #0093dd;
}
.hidebox{
display: none;
}
.filtermore{
text-align: center;
}
.filtermore span{
display: inline-block;
width: 110px;
height: 27px;
background: url(../../../themes/abbkine/images/zkssbj.png) no-repeat top center;
color: #0093dd;
line-height: 27px;
font-size: 13px;
cursor: pointer;
}
.filterchoose{
margin-bottom: 10px;
}
.myproduct{
text-align: center;
margin-top: 100px;
margin-bottom: 100px;
}
.myproduct a{
display: inline-block;
padding: 0 10px;
color: #0093dd; 
}
.filterchoose span{
display: inline-block;
font-weight: bold;
color: #3f3f3f;
}
.filterchoose a{
display: inline-block;
padding: 7px 15px;
background: #fafafa url(../../../themes/abbkine/images/scl.png) right 5px top 5px no-repeat;
}
.filterchoose a:hover{
background: #0093dd url(../../../themes/abbkine/images/scb.png) right 5px top 5px no-repeat;
color: #fff;
}
.productlistcon{
width: 77%;
padding-left: 30px;
}
.sidebar{
width: 23%;
}
.productlist li{
border:1px solid #e5e5e5;
padding:15px 30px;
margin-bottom: 30px;
position: relative;
}
.productlist li:hover{
border:1px solid #0093dd;
}
.marketing{
position: absolute;
display: block;
width: 34px;
height: 34px;
line-height: 34px;
font-size: 0px;
font-weight: bold;
color: #fff;
top:-1px;
left:-1px;
z-index: 10;
text-align: center;
background-size: 34px !important;
}
.hdboxcenter li{
position: relative;
}
.hdboxcenter li .marketing{
position: absolute;
display: block;
width: 34px;
height: 34px;
line-height: 34px;
font-size: 0px;
font-weight: bold;
color: #fff;
top:-1px;
left:-1px;
z-index: 10;
text-align: center;
background-size: 34px !important;
}
.promotion{
background: url(../../../themes/abbkine/images/cx01.png) no-repeat center;
}
.newproduct{
background: url(../../../themes/abbkine/images/xp01.png) no-repeat center;
}
.hotproduct{
background: url(../../../themes/abbkine/images/rm01.png) no-repeat center;
}
.productlistleft{
width: 72%;
padding-right: 30px;
}
.productlistright{
width: 28%;
}
.productlistright .hotprotductthumb{
border:1px solid #e5e5e5;
height: 150px;
display: block;
margin-bottom: 10px;
}
.productlistleft h3{
font-weight: normal;
margin-bottom: 5px;
margin-top: 0;
}
.productlistleft h3 a{
color: #0093dd;
font-size: 16px;
display: block;
font-weight: bold;
}
.productlistleft h3 a:hover{
text-decoration: underline;
}
.productlistleft h4{
font-weight: normal;
font-size: 14px;
margin: 0;
}
.serachtabbox .bd{
margin-top: 20px;
border-bottom: 1px solid #e5e5e5;
width: 100%;
margin-bottom: 20px;
}
.serachtabbox .bd li{
float: left;
padding: 12px 30px;
background: #f8f8f8;
color: #3f3f3f;
font-size: 16px;
font-weight: bold;
margin-right: 1px;
margin-bottom: -1px;
cursor: pointer;
}
.serachtabbox .bd li.on, .serachtabbox .bd li:hover{
background: #0093dd;
color: #fff;
}
.serachtabbox .bd li.on a, .serachtabbox .bd li:hover a{
color: #fff;
}
.serachtabbox .hd .hdbox{
display: none;
}
.serachtabbox .hd .hdbox.active{
display: block;
}
.searchresults{
font-size: 16px;
margin-bottom: 20px;
float: left;
}
.searchresults span{
display: inline-block;
font-size: 18px;
font-weight: bold;
padding: 0 10px;
}
.value{
margin-top: 10px;
}
.value>span{
display: inline-block;
margin-right: 15px;
color: #888;
font-size: 13px;
}
.value>span>span{
color: #0093dd;
}
.text-det p{
margin: 10px 0 0 0;
line-height: 20px;
color: #3f3f3f;
font-size: 13px;
}
.text-det p span{
display: inline-block;
font-weight: bold;
color: #888;
}
.pricechoose{
margin-bottom: 10px;
}
.pricechoose .pricename{
display: block;
width: 35%;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
background: #f64000;
border-radius: 3px 0 0 3px;
}
.pricechoose .pa_size{
width: 65%;
height: 30px;
line-height: 30px;
border:1px solid #f64000;
border-left:none;
padding: 0 10px;
color: #f64000;
font-weight: bold;
border-radius: 0 3px 3px 0;
}
.pricechoose .pa_size option{
font-weight: bold;
}
.proaddcart button{
width: 48%;
height: 32px;
line-height: 32px;
color: #fff;
border:none;
border-radius: 3px;
background: #0093dd;
cursor: pointer;
}
.proaddcart button i{
display: inline-block;
margin-right: 5px;
width: 14px;
height: 14px;
margin-bottom: -2px;
background: url(../../../themes/abbkine/images/adcaticon.png) no-repeat center;
}
.proaddcart button span{
display: inline-block;
}
.proaddcart a{
display: inline-block;
text-align: center;
width: 48%;
height: 32px;
line-height: 32px;
color: #fff;
border-radius: 3px;
background: #68b92e;
float: right;
}
.proaddcart a i{
display: inline-block;
margin-right: 5px;
width: 14px;
height: 14px;
margin-bottom: -2px;
background: url(../../../themes/abbkine/images/lxdlsicon.png) no-repeat center;
}
.prolisttop{
margin-bottom: 10px;
}
.prolisttotal{
height: 30px;
line-height: 30px;
}
.proborderby{
height: 30px;
line-height: 30px;
border:1px solid #e5e5e5;
color: #555;
padding: 0 10px;
}
.page_navi{
margin-bottom: 30px;
margin-top: 30px;
}
.page_navi a{
display: inline-block;
padding: 5px 12px;
border:1px solid #e5e5e5;
margin:2px;
}
.page_navi a:hover, .page_navi a.current{
color: #fff;
background: #0093dd;
border:1px solid #0093dd;
}
.page_navi span{
display: inline-block;
padding: 4px 10px;
margin: 2px;
}
.widget_media_image img{
width: 100% !important;
display: block;
}
.widget{
margin-bottom: 20px;
}
.widget .widget-title{
height: 45px;
line-height: 45px;
margin: 0;
padding: 0 20px;
color: #fff;
font-size: 16px;
background: #0093dd;
}
.widget .product_list_widget{
background: #f8f8f8;
padding: 0 20px !important;
}
.widget .product_list_widget li{
padding: 15px 0 !important;
border-bottom: 1px solid #e5e5e5;
}
.widget .product_list_widget li:last-child{
border:none;
}
.widget ul.product_list_widget li img{
width: 55px !important;
margin-right: 10px !important;
float: left !important;
}
.widget .product_list_widget li a span{
color: #3f3f3f;
font-weight: normal;
padding-bottom: 5px;
display: block;
height: 40px;
overflow: hidden;
}
.proglposttime{
font-size: 12px;
color: #999;
display: block;
margin-top: -8px;
}
.widget .product_list_widget li:hover a span{
color:#0093dd; 
}
.widget .product_list_widget li .woocommerce-Price-amount{
color: #f64000;
}
.widget .product_list_widget li .prothumblast{
width: 55px;
height: 55px;
background: #fff;
float: left;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
margin-right: 10px;
} .breadlist li{
display: inline-block;
color: #555;
}
.breadlist li a{
color: #0093dd;
}
.mainright{
width: 77%;
padding-left: 30px;
}
.productbanner{
margin-bottom: 30px;
}
.productbanner a img{
width: 100%;
height: auto;
display: block;
box-shadow: 0 0 8px 0 rgba(53,53,53,.25);
}
.prohuizongtitle{
margin-top: 0;
font-size: 24px;
color: #000;
margin-bottom: 20px;
line-height: 24px;
font-weight: normal;
}
.prohuizongdes{
margin-bottom: 45px;
}
.prohuizongdes p{
font-size: 14px;
color: #333;
line-height: 26px;
margin-bottom: 10px;
}
.prohuizongdesmore{
font-size: 15px;
height: 40px;
line-height: 40px;
font-weight: bold;
display: inline-block;
margin-top: 25px;
color: #ffffff !important;
padding: 0px 15px 0 25px;
background: #0093dd;
border-radius: 5px;
}
.prohuizongdesmore:after{
content: '';
width: 20px;
height: 40px;
display: inline-block;
background: url(../../../themes/abbkine/images/sjgd.png) no-repeat center;
vertical-align: middle;
padding-left: 10px;
}
.prohzparttit{
font-size: 18px;
color: #333;
margin-top: 0;
margin-bottom: 30px;
text-align: left;
}
.characteristic{
margin-bottom: 30px;
}
.characteristic ul{
margin-right: -5%;
margin-bottom: -20px;
}
.characteristic ul li{
display: inline-block;
vertical-align: top;
width: 49%;
padding-right: 5%;
margin-bottom: 30px;
line-height: 24px;
color: #333;
}
.characteristic ul li span{
display: inline-block;
width: 14px;
height: 14px;
background: url(../../../themes/abbkine/images/land.jpg) no-repeat left center;
margin-bottom: -1px;
}
.popularitybox{
margin-bottom: 30px;
}
.popularitybox .bd li{
float: left;
width:18%;
height: 45px;
line-height: 45px;
font-size: 15px;
color: #3f3f3f;
text-align: center;
font-weight: bold;
background: #f8f8f8;
cursor: pointer;
border-right: 2px solid #fff;
}
.popularitybox .bd li.popularitybdli span{
display: inline-block;
height: 21px;
width: 24px;
background: url(../../../themes/abbkine/images/huangguan.png) no-repeat center;
margin-right: 5px;
margin-bottom: -4px;
}
.popularitybox .bd .popularitybdli.on, .popularitybox .bd .popularitybdli:hover{
background: #00b050;
color: #fff;
}
.popularitybox .bd .promotedbli.on, .popularitybox .bd .promotedbli:hover{
background: #f06a2e;
color: #fff;
}
.popularitybox .bd{
margin-bottom: 3px;
}
.popularitybox .bd li.promotedbli span{
display: inline-block;
height: 21px;
width: 17px;
background: url(../../../themes/abbkine/images/huo.png) no-repeat center;
margin-right: 5px;
margin-bottom: -4px;
}
.popularitybox .bd li.promotedbli:hover span, .popularitybox .bd .promotedbli.on span{
background: url(../../../themes/abbkine/images/huobs.png) no-repeat center;
}
.popularitybox .hd .hdbox{
display: none;
}
.popularitybox .hd .hdbox.active{
display: block;
}
.popularitybox .hd .popularityhdbox .table .thead .tr{
overflow: hidden;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th{
float: left;
color: #fff;
font-weight: bold;
text-align: center;
padding:0 10px;
height: 40px;
line-height: 40px;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
background: #69ca79;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(1){
width: 18%;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(2){
width: 50%;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(3){
width: 16%;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(4){
width: 16%;
border-right: none;
background-image: url(../../../themes/abbkine/images/gwc.png);
background-position: center;
background-repeat: no-repeat;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr:nth-child(odd){
background: #f8f8f8;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr:nth-child(even){
background: #fff;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr{
overflow: hidden;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(1){
width: 18%;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(2){
width: 50%;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(3){
width: 16%;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(4){
width: 16%;
border-right: none;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td{
float: left;
color: #555;
font-weight: normal;
text-align: center;
padding: 0px 10px;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
font-size: 13px;
height: 38px;
line-height: 38px;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(2){
text-align: left;
padding-left: 20px;
padding-right: 20px;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(3) select{
color: #f50000;
width:100%;
padding: 0px 10px;
font-size: 13px;
border:none;
background: none;
outline: none;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(4) button{
font-size: 12px;
color: #fff;
padding: 5px 20px;
background: #69ca79;
border-radius: 3px;
border:none;
cursor: pointer;
outline: none;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td h3{
font-weight: normal;
margin: 0;
font-size: 13px;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td h3 a{
color: #555;
display: block;
overflow: hidden;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td h3 a span:first-child{
max-width: 85%;
display: block;
float: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td h3 a span.propasize{
max-width: 15%;
display: block;
float: left;
color: #888;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td h3 a span:first-child:hover{
color: #0093dd;
}
.popularitybox .hd .promotehdbox .table .thead .tr{
overflow: hidden;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th{
float: left;
color: #fff;
font-weight: bold;
text-align: center;
padding:0 10px;
height: 40px;
line-height: 40px;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
background: #f4b084;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(1){
width: 18%;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(2){
width: 50%;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(3){
width: 16%;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(4){
width: 16%;
border-right: none;
background-image: url(../../../themes/abbkine/images/gwc.png);
background-position: center;
background-repeat: no-repeat;
}
.popularitybox .hd .promotehdbox .table .tbody .tr:nth-child(odd){
background: #f8f8f8;
}
.popularitybox .hd .promotehdbox .table .tbody .tr:nth-child(even){
background: #fff;
}
.popularitybox .hd .promotehdbox .table .tbody .tr{
overflow: hidden;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(1){
width: 18%;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(2){
width: 50%;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(3){
width: 16%;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(4){
width: 16%;
border-right: none;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td{
float: left;
color: #555;
font-weight: normal;
text-align: center;
padding: 0px 10px;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
font-size: 13px;
height: 38px;
line-height: 38px;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(2){
text-align: left;
padding-left: 20px;
padding-right: 20px;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(3) select{
color: #f50000;
width:100%;
padding: 0px 10px;
font-size: 13px;
border:none;
background: none;
outline: none;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(4) button{
font-size: 12px;
color: #fff;
padding: 5px 20px;
background: #f4b084;
border-radius: 3px;
border:none;
cursor: pointer;
outline: none;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td h3{
font-weight: normal;
margin: 0;
font-size: 13px;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td h3 a{
color: #555;
display: block;
overflow: hidden;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td h3 a span:first-child{
max-width: 85%;
display: block;
float: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td h3 a span.propasize{
max-width: 15%;
display: block;
float: left;
color: #888;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td h3 a span:first-child:hover{
color: #0093dd;
}
.recommendsale{
margin-bottom: 30px;
position: relative;
}
.recommendsale .prohzparttit{
margin-bottom: 20px;
}
.recommendsale .swiper-container{
position: static !important;
--swiper-navigation-color: #0093dd; --swiper-navigation-size: 16px; border-left:1px solid #e5e5e5;
}
.recommendsale .swiper-slide{
border:1px solid #e5e5e5;
border-left:none;
padding: 20px;
position: relative;
text-align: center;
width: 25%;
}
.recommendsale .swiper-slide a{
display: block;
}
.recommendsale .swiper-slide a h3{
font-size: 13px;
color: #333;
margin: 0;
line-height: 20px;
height: 41px;
overflow: hidden;
text-align: center;
}
.recommendsale .swiper-button-next, .recommendsale .swiper-button-prev{
top:5px;
margin-top: 0;
font-weight: bold;
}
.recommendsale .swiper-button-next{
right: 0;
background-image: url(../../../../zimages/jt-y2.png);
}
.recommendsale .swiper-button-prev{
right: 20px !important;
left:auto;
background-image: url(../../../../zimages/jt-y1.png);
}
.recommendpost{
margin-bottom: 30px;
}
.recommendpost ul{
margin-right: -5%;
margin-bottom: -20px;
}
.recommendpost ul li{
float: left;
width: 50%;
padding-right: 5%;
margin-bottom: 20px;
}
.recommendpost ul li h3{
font-size: 15px;
margin-top: 0;
margin-bottom: 10px;
}
.recommendpost ul li h3 a{
color: #0093dd;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
}
.recommendpost .prohzparttit{
margin-bottom: 20px;
}
.recommendpost ul li p{
margin-top: 0;
margin-bottom: 0;
} .widget .ymtitle{
padding: 10px 20px !important;
background: #f8f8f8;
}
.widget .ymtitle li a{
display: block;
}
.widget .ymtitle>li>a{
color: #3f3f3f;
display: block;
height: 36px;
line-height: 36px;
}
.widget .ymtitle>li:hover>.children{
display: block;
}
.widget .ymtitle>li>.children{
display: none;
}
.widget .ymtitle>li>.children>li>a{
display: block;
color: #555;
height: 32px;
line-height: 32px;
padding-left: 16px;
}
.widget .ymtitle>li>.children>li:hover>.children{
display: block;
}
.widget .ymtitle>li>.children>li>.children{
display: none;
}
.widget .ymtitle>li>.children>li>.children>li>a{
display: block;
color: #777;
height: 28px;
line-height: 28px;
padding-left: 32px;
font-size: 13px;
}
.widget .ymtitle li a{
background: url(../../../themes/abbkine/images/righthei.png) no-repeat right center;
}
.widget .ymtitle li a:hover{
background: url(../../../themes/abbkine/images/rightlan.png) no-repeat right center;
}
.widget .ymtitle li.jian>a{
background: url(../../../themes/abbkine/images/jian.png) no-repeat right center !important;
}
.widget .ymtitle li a:hover, .widget .ymtitle li.current-cat>a{
color: #0093dd !important;
font-weight: bold;
} .moreenioy{
display: block;
padding-top: 15px;
border-top:1px solid #e5e5e5;
margin-top: 20px;
color: #0093dd;
font-weight: bold;
}
.enjoylists li .enjoy_term h5{
margin-bottom: 0;
margin-top: 5px;
}
.enjoylists li .enjoy_term h5 a{
font-weight: normal;
color: #0093dd;
}
.enjoylists li h4{
margin-top: 0;
margin-bottom: 10px;
color: #333;
}
.enjoybox h3{
border-bottom: 1px solid #e5e5e5;
padding-bottom: 10px;
}
.enjoylists{
margin-right: -30px;
}
.enjoylists li{
float: left;
width: 33.333%;
padding-right: 30px;
}
.enjoylists li .enjoy_term>a{
display: block;
height: 150px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
border:1px solid #e5e5e5;
}
.enjoybox{
padding: 20px 30px;
border: 1px solid #e5e5e5;
margin-top: 3px;
margin-bottom: 25px;
}
.prodetailtoptop{
margin-top: 15px;
}
.prodetailtoptop h1{
margin: 0;
padding-bottom: 5px;
font-size: 26px;
color: #333;
font-weight: normal;
}
.prodetailtoptop h4{
font-weight: normal;
font-size: 16px;
margin: 0;
margin-bottom: 10px;
color: #888;
}
.prodetailtag{
padding: 13px 0;
border-top:1px solid #e5e5e5;
}
.prodetailtagleft>span{
display: inline-block;
margin-right: 15px;
color: #888;
}
.prodetailtagleft>span span{
color: #0093dd;
}
.prodetailleft{
width: 50%;
padding-right: 30px;
}
.prodetailright{
width: 50%;
}
.prodetailthumb{
margin-bottom: 20px;
}
.prodetailthumb .swiper-container{
background: #f8f8f8;
text-align: center;
padding: 20px 20px 60px 20px;
}
.prodetailthumb .swiper-wrapper .swiper-slide{
background-size: contain;
background-position: center;
background-repeat: no-repeat;
display: block;
width: 100%;
display: -webkit-flex;display: flex;justify-content: center;
height: 370px;
padding-bottom: 40px;
}
.prodetailthumb .swiper-wrapper .swiper-slide img{max-width: 100%;max-height: 100%;}
.prodetailthumb .swiper-pagination.swiper-pagination-fraction{
bottom: 0;
height: 40px;
line-height: 40px;
background: #dfdfdf;
}
.prodetailcon{
margin-bottom: 30px;
}
.prodetailcon .bd{
margin-right: -3px;
}
.prodetailcon .bd li{
width: 25%;
padding-right: 3px;
text-align: center;
float: left;
cursor: pointer;
}
.prodetailcon .bd li span{
height: 45px;
line-height: 45px;
background: #f8f8f8;
font-weight: bold;
font-size: 15px;
color: #3f3f3f;
display: block;
}
.prodetailcon .bd li:hover span, .prodetailcon .bd li.on span{
color: #fff;
background: #0093dd;
}
.prodetailcon .hd .hdbox{
display: none;
padding: 30px;
border:1px solid #e5e5e5;
margin-top: 3px;
min-height: 350px;
}
.prodetailcon .hd .hdbox.active{
display: block;
}
.pro-form-title{
font-size: 16px;
color: #3f3f3f;
margin-top: 0;
}
.pro-info-table{
margin-bottom: 30px;
width: 100%;
}
.pro-info-table tr{
margin-right: -3px;
}
.pro-info-table tr td:first-child{
text-align: center;
}
.pro-info-table tr td{
padding: 12px 15px;
text-align: left;
background: #f8f8f8;
border-right: 3px solid #fff;
border-bottom: 3px solid #fff;
line-height: 22px;
}
.pro-info-table tr td a, .pro-info-table tr td a:hover{
color: #0093dd;
}
.pro-info-table tr td:first-child{
color: #3f3f3f;
font-weight: bold;
width: 30%;
}
.pro-info-table tr td:last-child{
width: 70%;
}
.det-btm .product-pic{
width: 30%;
border:1px solid #e5e5e5;
padding: 2px;
}
.det-btm .product-pic img{
width: 100%;
height: auto;
}
.det-btm .product-pic-des{
width: 70%;
padding-left: 30px;
line-height: 24px;
margin: 0;
}
.det-btm{
margin-bottom: 30px;
}
.pro-question li{
margin-bottom: 30px;
}
.pro-question li h3{
margin-top: 0;
font-size: 16px;
padding-left: 30px;
background: url(../../../themes/abbkine/images/q.png) no-repeat left top;
height: 20px;
line-height: 20px;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.pro-question li h3:hover a{
color: #0093dd;
}
.pro-question li p{
line-height: 30px;
padding-left: 30px;
background: url(../../../themes/abbkine/images/a.png) no-repeat left top 5px;
}
.pro-question li p a{
color: blue;
}
.pro-question li .pro-que-more{
display: inline-block;
color: #0093dd;
padding-right: 10px;
background: url(../../../themes/abbkine/images/moreright.png) no-repeat right center;
}
.pro-references li{
padding: 15px 20px;
position: relative;
background: #f8f8f8;
margin-bottom: 20px;
}
.pro-references li .referencescon{
padding-right: 140px;
padding-left: 115px;
height: 135px;
}
.downimg{
position: absolute;
left:20px;
top:15px;
border:1px solid #e5e5e5;
}
.pro-references li .referencescon h3{
font-size: 14px;
color: #3f3f3f;
margin: 0;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.pro-references li .referencescon h3:hover a{
color: #0093dd;
}
.pro-references li .referencescon p{
margin: 0;
margin-top: 5px;
}
.pro-references li .referencescon p>span{
display: inline-block;
margin-right: 30px;
}
.pro-references li .referencescon p>span span{
color: #888;
}
.referenceslink{
position: absolute;
display: inline-block;
height: 30px;
line-height: 30px;
padding: 0 20px;
color: #fff;
background: #0093dd;
border-radius: 3px;
top:50%;
right: 20px;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
}
.referencessm{
margin-top: 0;
color: #3f3f3f;
line-height: 14px;
}
.referencessearch{
margin-bottom: 15px;
position: relative;
}
.referencessearch input{
width: 100%;
height: 40px;
line-height: 40px;
padding: 0 15px;
border:1px solid #e5e5e5;
outline: none;
color: #888;
}
.referencessearch .search{
height: 40px;
width: 60px;
cursor: pointer;
position: absolute;
top:0;
right:0;
background: url(../../../themes/abbkine/images/heisearch.png) no-repeat center;
}
.hdbox.woocommerce .woocommerce-Reviews-title{
display: none;
}
.hdbox.woocommerce #reviews #comments ol.commentlist{
padding: 0;
}
.hdbox.woocommerce #reviews #comments ol.commentlist li .comment-text{
padding: 0;
border:none;
}
.hdbox.woocommerce #reviews #comments ol.commentlist li{
border-bottom: 1px solid #e5e5e5;
}
.hdbox.woocommerce .star-rating, .hdbox.woocommerce .star-rating::before{
color: #f64000;
}
.hdbox.woocommerce p.stars a:hover, .hdbox.woocommerce p.stars a{
color: #f64000; 
}
.hdbox.woocommerce #reply-title{
display: none;
}
.hdbox.woocommerce .comment-form label{
margin-bottom: 10px;
display: block;
}
.hdbox.woocommerce .comment-form #comment{
padding: 10px;
border:1px solid #e5e5e5;
}
.hdbox.woocommerce #review_form #respond .form-submit input{
color: #fff;
background: #0093dd;
width: auto;
height: auto;
}
.hdbox.woocommerce .comment-form label .required{
color: #f64000;
}
.hdbox.woocommerce .comment-form p input{
height: 40px;
line-height: 40px;
padding: 0 10px;
width: 100%;
border:1px solid #e5e5e5;
}
.hdbox.woocommerce .comment-form-cookies-consent label{
display: inline-block;
margin-bottom: 0;
}
.hdbox.woocommerce #wp-comment-cookies-consent{
width: auto;
height: auto;
margin: 0;
}
.hdbox.woocommerce .woocommerce-verification-required{
text-align: center;
padding: 10px 15px;
border-radius: 3px;
border:1px solid #94d0ee;
background: #f5f8f9;
color: #0093dd;
}
.hdbox.woocommerce .woocommerce-noreviews{
margin-top: 0;
font-size: 16px;
text-align: center;
color: #888;
}
.pro-type{
background: #f8f8f8;
padding: 36px 20px 0;
margin-bottom: 20px;
}
.proshowprice{
text-align: center;
}
.proshowprice h3{
display: inline-block;
font-size: 30px;
font-weight: normal;
color: #f50000;
margin: 0;
}
.proshowprice h4{
display: inline-block;
font-size: 14px;
font-weight: normal;
color: #888;
margin: 0;
text-decoration:line-through
}
.choosetext{
text-align: center;
color: #888;
margin-top: 7px;
}
.pro-type-choose .pa_size{
float: left;
width: 70%;
height: 40px;
line-height: 40px;
padding: 0 10px;
border:1px solid #e5e5e5;
}
.pro-type-choose .quantitybox{
width: 30%;
float: right;
padding-left: 10px;
}
.pro-type-choose .quantitybox .quantity input{
width: 100%;
height: 40px;
line-height: 40px;
padding-left:10px;
border:1px solid #e5e5e5;
}
.prostock{
text-align: center;
color: #0093dd;
}
.pro-type .pro-add-cart .submit{
width: 100%;
height: 40px;
line-height: 40px;
background: #0093dd;
text-align: center;
border:none;
color: #fff;
font-size: 15px;
margin-bottom: 10px;
cursor: pointer;
}
.pro-type .pro-add-cart .submit i{
display: inline-block;
width: 18px;
height: 18px;
margin-right: 10px;
margin-bottom: -3px;
background: url(../../../themes/abbkine/images/jrgwc.png) no-repeat center;
}
.pro-type .pro-add-cart #buy_now_button{
width: 100%;
height: 40px;
line-height: 40px;
background: #68b92e;
text-align: center;
border:none;
color: #fff;
font-size: 15px;
cursor: pointer;
}
.pro-type .pro-add-cart #buy_now_button i{
display: inline-block;
width: 18px;
height: 18px;
margin-right: 10px;
margin-bottom: -3px;
background: url(../../../themes/abbkine/images/ljgm.png) no-repeat center;
}
.product_list_widget .star-rating{
display: none;
}
.huoqi{
text-align: center;
}
.huoqi span{
font-weight: bold;
}
.pro-kefu{
margin: 0 -20px -20px -20px;
border-top:1px solid #e5e5e5;
padding: 15px 20px;
text-align: center;
}
.pro-kefu span{
display: inline-block;
width: 1px;
height: 14px;
background: #e5e5e5;
margin: 0 15px;
margin-bottom: -2px;
}
.pro-kefu a{
display: inline-block;
padding-left: 20px;
height: 14px;
line-height: 14px;
color: #3f3f3f;
}
.pro-kefu a:hover{
color: #0093dd;
}
.pro-kefu .kefu{
background: url(../../../themes/abbkine/images/prokefu.png) no-repeat left center;
}
.pro-kefu .xunjia{
background: url(../../../themes/abbkine/images/proxunjia.png) no-repeat left center;
}
.prodetailtagright{
position: relative;
}
.prodetailtagright>a{
display: inline-block;
color: #0093dd;
padding-left: 20px;
margin-left: 15px;
}
.prodetailtagright>a:first-child{
margin-left: 1px;
}
.emailshare{
background: url(../../../themes/abbkine/images/email1.png) no-repeat left center;
}
.prosjshare{
background: url(../../../themes/abbkine/images/proshare.png) no-repeat left center;
}
.prodown{
background: url(../../../themes/abbkine/images/prodown.png) no-repeat left center;
}
.prodayin{
background: url(../../../themes/abbkine/images/prodayin.png) no-repeat left center;
}
.sjfxbox{
position: absolute;
text-align: center;
border:1px solid #e5e5e5;
right: 0;
top:30px;
background: #fff;
padding: 30px 15px;
width: 100%;
z-index: 99;
}
.sjfxbox #share{
margin: 0;
border-bottom: none;
padding-bottom: 0;
}
.prodownbox{
position: absolute;
text-align: center;
border:1px solid #e5e5e5;
right: 0;
top:30px;
background: #fff;
padding: 30px 15px;	
width: 100%;
z-index: 99;
}
.prodownbox ul{
margin-right: -10px;
}
.prodownbox ul li{
float: left;
width: 50%;
padding-right: 10px;
}
.prodownbox ul li a{
display: block;
height: 40px;
line-height: 40px;
color: #fff;
text-align: center;
background: #0093dd;
font-size: 13px;
}
.prodownbox ul li span{
display: block;
height: 40px;
line-height: 40px;
color: #555;
text-align: center;
background: #f8f8f8;
font-size: 13px;
} 
.mxmain.woocommerce {
position: relative;
min-height: calc(100vh - 672px);
}
.mxmain.woocommerce .cart-collaterals .cart_totals, .mxmain.woocommerce-page .cart-collaterals .cart_totals{
width: 100%
}
.mxmain.woocommerce .cart-collaterals, .mxmain.woocommerce-page .cart-collaterals{
width: 35%;
float: right;
}
.mxmain .woocommerce-cart-form{
width: 65%;
float: left;
padding-right: 30px;
}
.mxmain.woocommerce table.shop_table{
border-radius: 0;
}
.mxmain.woocommerce #coupon_code{
border:1px solid #e5e5e5;
height: 33px;
line-height: 33px;
padding: 0 10px;
width: 120px;
}
.mxmain.woocommerce .wc-proceed-to-checkout a.checkout-button, .mxmain.woocommerce .wc-proceed-to-checkout a.checkout-button:hover{
background: #0093dd;
}
.mxmain{
margin-bottom: 30px;
}
.mxmain.woocommerce .woocommerce-form-coupon .form-row{
display: inline-block;
float: none;
width: auto;
}
.mxmain.woocommerce .woocommerce-form-coupon{
padding: 10px 20px;
}
.mxmain.woocommerce .select2-container--default .select2-selection--single{
border-radius: 0;
border:1px solid #e5e5e5;
padding:0 10px;
height: 37px;
line-height: 37px;
}
.mxmain.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 36px;
padding-left: 0;
}
.mxmain #order_review{
overflow: hidden;
}
.mxmain #order_review .woocommerce-checkout-review-order-table{
float: left;
width: 49%;
}
.mxmain .woocommerce-checkout-payment{
float: right;
width: 49%;
}
.mxmain #customer_details .col-1{
width: 49%
}
.mxmain #customer_details .col-2{
width: 49%
}
.mxmain .woocommerce-billing-fields__field-wrapper .form-row{
padding: 0;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
background: #fafafa !important;
border-radius: none !important;
}
.mxmain .payment_method_bacs{
background-color: none;
}
.mxmain .payment_box:before{
border: 1em solid #efefef !important;
border-right-color: transparent !important;
border-left-color: transparent !important;
border-top-color: transparent !important;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box{
background-color: #efefef !important;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods{
border-bottom: 1px solid #e5e5e5 !important;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
background-color: #0093dd !important;
}
.mxmain .woocommerce-error{
border-top-color: red;
}
.woocommerce form .form-row{
padding: 0 !important;
}
.mxmain .woocommerce-order .woocommerce-thankyou-order-received {
padding: 10px 15px;
background: rgb(248,248,250);
margin-bottom: 20px;
color: #0093dd;
}
.mxmain .woocommerce ul.order_details li{
margin-right: 0;
border-right: 0;
padding: 15px;
}
.mxmain .woocommerce ul.order_details li:last-of-type{
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
}
.mxmain .woocommerce .woocommerce-customer-details address {
padding: 20px;
border-radius: 0;
box-shadow: none;
margin-bottom: 20px;
border-bottom-width: 1px;
border-right-width: 1px;
} .woocommerce-MyAccount-navigation{
float: left;
width: 25%;
background: #fafafa;
}
.woocommerce-MyAccount-content{
padding-left: 30px;
float: right;
min-height: 500px;
width: 75%;
}
.useravatar{
padding:40px 25px 30px 25px;
text-align: center;
border-bottom: 1px solid #e5e5e5;
}
.useravatarimg{
border-radius: 50%;
border:5px solid #e9e8e8;
width: 100px;
height: 100px;
margin: 0 auto;
overflow: hidden;
margin-bottom: 10px;
}
.useravatar .username{
font-size: 20px;
font-weight: bold;
}
.woocommerce-MyAccount-navigation ul{
padding: 15px 25px;
}
.woocommerce-MyAccount-navigation ul li{
padding-left: 25px;
}
.woocommerce-MyAccount-navigation ul li a{
font-size: 15px;
display: block;
line-height: 36px;
color: #3f3f3f;
background: url(../../../themes/abbkine/images/righthei.png) no-repeat right center;
}
.woocommerce-MyAccount-navigation ul li a:hover, .woocommerce-MyAccount-navigation ul li.is-active a{
color: #0093dd;
background: url(../../../themes/abbkine/images/rightlan.png) no-repeat right center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard{
background: url(../../../themes/abbkine/images/ybphei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard.is-active{
background: url(../../../themes/abbkine/images/ybplan.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders{
background: url(../../../themes/abbkine/images/dingdanhei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders.is-active{
background: url(../../../themes/abbkine/images/dingdanlan.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads{
background: url(../../../themes/abbkine/images/xiazhaihei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads.is-active{
background: url(../../../themes/abbkine/images/xiazhailan.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address{
background: url(../../../themes/abbkine/images/dizhihei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address.is-active{
background: url(../../../themes/abbkine/images/dizhilan.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account{
background: url(../../../themes/abbkine/images/ziliaohei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account.is-active{
background: url(../../../themes/abbkine/images/ziliaolan.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout{
background: url(../../../themes/abbkine/images/tuichuhei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout.is-active{
background: url(../../../themes/abbkine/images/tuichulan.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--information{
background: url(../../../themes/abbkine/images/xiaoxihei.png) no-repeat left center;
}
.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--information:hover, .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--information.is-active{
background: url(../../../themes/abbkine/images/xiaoxilan.png) no-repeat left center;
}
.userpagetitle{
font-size: 20px;
margin-top:0;
padding-bottom: 10px;
border-bottom: 1px solid #e5e5e5;
}
.woocommerce-MyAccount-content a{
color: #0093dd;
}
.woocommerce-orders-table__cell-order-actions a{
margin-right: 5px !important;
color: #fff !important;
}
.woocommerce-orders-table__cell-order-actions a.pay{
background: #f1b80a !important;
}
.woocommerce-orders-table__cell-order-actions a.view{
background: #0093dd !important;
}
.woocommerce-orders-table__cell-order-actions a.cancel{
background: #e90000 !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message{
padding-top: 10px !important;
padding-bottom: 10px !important;
line-height: 28px;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{
top:10px !important;
}
.woocommerce-orders-table .informationde{
display: inline-block;
padding: 5px 15px;
color: #fff;
background: #0093dd;
border-radius: 3px;
}
.woocommerce-MyAccount-navigation-link--information-view{
display: none !important;
}
.woocommerce-EditAccountForm fieldset{
padding: 20px;
border:1px solid #e5e5e5;
}
.mxmain .woocommerce #respond input#submit:hover, .mxmain .woocommerce a.button:hover, .mxmain .woocommerce button.button:hover, .mxmain .woocommerce input.button:hover{
background-color: #0093dd !important;
color: #fff !important;
cursor: pointer !important;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
background-color: #0093dd !important;
color: #fff !important;
cursor: pointer !important;
} .nybanner{
background-position: center;
background-repeat: no-repeat;
background-size: cover;
display: block;
}
.nybanner img{display: block;width: 100%;}
.widget>ul, .widget>.rpwe-block>ul{
background: #f8f8f8;
padding: 20px !important;
}
.widget.widget_recent_entries ul li{
margin-bottom: 15px;
}
.widget.widget_recent_entries ul li a{
display: block;
color: #3f3f3f;
margin-bottom: 5px;
}
.widget.widget_recent_entries ul li a:hover{
color: #0093dd;
}
.widget.widget_recent_entries ul li span{
font-size: 13px;
color: #888;
}
.shiyongnotice{
height: 40px;
line-height: 40px;
padding: 0 20px;
color: #ffc000;
background: #fff8e4;
border:1px solid #f6d691;
overflow: hidden;
border-radius: 3px;
margin-bottom: 20px;
}
.shiyonglist{
border-top:1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
border-collapse:collapse;
width: 100%;
}
.shiyonglist tr td{
border-left:1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
}
.sythumb{
width: 20%;
padding: 20px;
}
.sythumb a{
display: block;
background-position: center;
background-size: contain;
background-repeat: no-repeat;
height: 95px;
}
.sytitcon{
width: 60%;
padding: 20px;
}
.syright{
width: 20%;
padding: 20px;
}
.sytitcon h3{
margin: 0;
}
.sytitcon h3 a{
font-size: 16px;
color: #0093dd;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-weight: normal;
}
.sytitcon p{
margin-bottom: 0;
}
.syright{
text-align: center;
}
.syright a{
display: inline-block;
width: 85%;
height: 35px;
line-height: 35px;
background:#0093dd;
color: #fff;
border-radius: 3px;
margin-bottom: 10px;
}
.syright span{
display: inline-block;
width: 85%;
height: 35px;
line-height: 35px;
background:#f8f8f8;
font-size: 12px;
border-radius: 3px;
}
.mxcover{
position: fixed;
width: 100%;
height: 100%;
z-index: 999;
top:0;
left:0;
background: rgba(0,0,0,.3);
}
.sqform{
position: absolute;
left:50%;
top:50px;
width: 700px;
background: #fff;
padding: 30px 45px;
-webkit-transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
transform: translate(-50%,0);
}
.closetc{
display: inline-block;
width: 26px;
height: 26px;
position: absolute;
top:20px;
right: 20px;
background: url(../../../themes/abbkine/images/close.png) no-repeat center;
cursor: pointer;
}
.tctitle{
text-align: center;
font-size: 24px;
padding-bottom: 10px;
color: #3f3f3f;
border-bottom: 1px solid #e5e5e5;
}
.wpforms-field-container .wpforms-field label{
font-size: 14px !important;
margin-bottom: 10px !important;
display: block !important;
}
div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{
max-width: 100% !important;
width: 100% !important;
}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea{
border:1px solid #e5e5e5 !important;
font-size: 14px !important;
}
.sqform .wpforms-container-full .wpforms-form .wpforms-submit-container{
text-align: center;
}
.sqform .wpforms-container-full .wpforms-form input[type=submit], .sqform .wpforms-container-full .wpforms-form button[type=submit], .sqform .wpforms-container-full .wpforms-form .wpforms-page-button{
background-color: #0093dd !important;
border: 1px solid #0093dd !important;
color: #fff !important;
font-size: 16px !important;
padding: 10px 30px !important;
}
.hide{
display: none;
} .pagecon p{
font-size: 15px;
line-height: 30px;
margin-bottom: 15px;
margin-top: 0;
}
.pagecon p img{
max-width: 100%;
height: auto;
}
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.aligncenter p.wp-caption-text {
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.pagecon b{
color: #3f3f3f;
}
.pagecon a, .pagecon a:hover{
color: #0093dd;
}
.pagecon h1{
font-size: 24px;
margin-bottom: 15px;
color: #3f3f3f;
}
.pagecon h2{
font-size: 22px;
margin-bottom: 15px;
color: #3f3f3f;
}
.pagecon h3{
font-size: 20px;
margin-bottom: 15px;
color: #3f3f3f;
}
.pagecon h4{
font-size: 18px;
margin-bottom: 15px;
color: #3f3f3f;
}
.pagecon h5{
font-size: 16px;
margin-bottom: 15px;
color: #3f3f3f;
}
.pagecon ul, .pagecon ol{
margin-bottom: 15px !important;
}
.pagecon ul li{
line-height: 30px;
font-size: 15px;
margin-bottom: 10px;
padding-left: 15px;
background: url(../../../themes/abbkine/images/lan.png) no-repeat left top 13px;
}
.pagecon ol li{
line-height: 30px;
font-size: 15px;
margin-bottom: 10px;
padding-left: 15px;
background: url(../../../themes/abbkine/images/lan.png) no-repeat left top 13px;
}
.zpxgjs table tr td.tabletext .pagecon p{
margin-bottom: 15px;
}
.pagecon table {
border: 1px solid #efefef;
border-collapse: collapse;
width: 100%;
margin-bottom: 20px;
}
.pagecon table tr:nth-child(odd) {
background: #fafafa;
}
.pagecon table tr {
height: 40px;
line-height: 40px;
}
.pagecon table tr td {
border: 1px solid #efefef;
padding: 0 15px;
} .sqpepnum{
text-align: center;
padding: 10px 0 15px 0;
}
.sqpepnum h3{
font-weight: normal;
color: #0093dd;
margin-top: 0;
font-size: 30px;
margin-bottom: 10px;
line-height: 30px;
}
.sqpepnum span{
color: #888;
}
.ssggbox {
border:1px solid #e5e5e5;
width:100%;
height:200px;
overflow:hidden;
background:#fafafa;
padding:10px 20px 20px 20px;
}
.ssggbox li {
height:30px;
line-height: 30px;
}
.ssggbox li span{
padding-left: 7px;
}
.ssggbox ul li .syname{
color: #888;
}
.ssggbox ul li .sqcg{
color: #67b92f;
}
.sqbutton{
text-align: center;
}
.sqbutton a{
display: inline-block;
margin-top: 15px;
color: #fff;
height: 40px;
line-height: 40px;
padding: 0 30px;
text-align: center;
background: #0093dd;
font-size: 15px;
border-radius: 3px;
}
.rpwe-title a{
color: #3f3f3f;
font-size: 14px;
} .newslistpart{
padding-bottom: 30px;
margin-bottom: 30px;
border-bottom: 1px solid #e5e5e5;
position: relative;
}
.newsleftthumb{
float: left;
width: 30%;
}
.newsleftthumb a{
height: 160px;
display: block;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
border:1px solid #e5e5e5;
}
.newrightcon{
float: right;
width: 70%;
padding-left: 30px;
}
.newrightcon h3{
margin-top: 0;
margin-bottom: 10px;
}
.newrightcon h3 a{
color: #3f3f3f;
}
.newrightcon h3 a:hover{
color: #0093dd;
}
.newrightcon p{
line-height: 24px;
margin-top: 0;
}
.newbottomtag{
position: absolute;
width: 70%;
padding-left: 30px;
bottom: 30px;
right: 0;
color: #888;
}
.newsnothumb .newrightcon{
float: none;
width: 100%;
padding-left: 0;
}
.newsnothumb .newrightcon .newbottomtag{
position: relative;
padding-left: 0;
bottom:auto;
width: 100%;
}
.pagetitlebox{
  text-align: center;
}
.pagetitlebox h1{
font-size: 24px;
margin-top: 0;
color: #333;
margin-bottom: 20px;
}
.pagevalue{
margin-bottom: 20px;
}
.pagevalue span{
display: inline-block;
color: #888;
margin-right: 30px;
}
#share{
margin-top: 45px;
padding-bottom: 10px;
border-bottom: 1px solid #e5e5e5;
}
#share .bdsharebuttonbox a, #share .bdsharebuttonbox .bds_more{
cursor: pointer;
margin: 0px 5px 5px 0;
padding-left: 0;
background-image: none;
font-size: 32px;
height: 32px;
line-height: 32px;
}
#share .icon-weibo{
color: #ff763b;
}
#share .icon-QQ{
color: #56b6e7;
}
#share .icon-weichat{
color: #7bc549;
}
#share .icon-Qzone{
color: #fdbe3d;
}
#share .icon-linkedin{
color: #0077b5;
}
#share .icon-facebook{
color: #44619d;
}
#share .icon-twitter{
color: #55acee;
}
.videolayer{
width: 80% !important;
height: 80%;
}
.videolayer video{
width: 100%;
}
.videoparttitle h2{
color: #fff;
font-size: 16px;
margin: 0;
height: 45px;
line-height: 45px;
padding: 0 30px;
background: #0093dd;
float: left;
margin-bottom: -1px;
}
.videoparttitle{
border-bottom: 1px solid #e5e5e5;
font-size: 0;
}
.videoparttitle span{
display: inline-block;
width: 0;
height: 0;
border-bottom:45px solid #0093dd;
border-right:30px solid transparent;
}
.videopart ul{
margin-right: -30px;
padding: 20px 0;
}
.videopart ul li{
float: left;
width: 50%;
padding-right: 30px;
height: 40px;
line-height: 40px;
}
.videopart ul li h3{
margin: 0;
}
.videopart ul li h3 a{
font-size: 15px;
display: block;
padding-left: 25px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
background: url(../../../themes/abbkine/images/videoicon.png) no-repeat left center;
}
.videopart ul li h3 a:hover{
color: #0093dd;
} .nofound{
text-align: center;
padding: 50px 10%;
}
.nofound img{
margin-bottom: 15px;	
}
.nofound h1{
color: #3f3f3f;
}
.nofounddes{
font-size: 15px;
}
.nofounddes a{
display: inline-block;
color: #0093dd;
padding: 0 5px;
}
body .zhuanti{
height: 400px !important;
} .pagepadding{
padding: 40px 0;
}
.gsjjleft{
width: 40%;
height: 100%;
position: absolute;
left:0;
right:0;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.gsjjright{
width: 60%;
padding: 20px 0 20px 3%;
}
.smtitle{
margin-top: 0;
font-size: 16px;
color: #f35c27;
}
.bigtitle{
font-size: 36px;
color: #3f3f3f;
margin-top: 20px;
margin-bottom: 15px;
}
.jstext{
margin-bottom: -20px;
}
.jstext p{
font-size: 15px;
line-height: 28px;
margin-bottom: 20px;
margin-top: 0;
color: #3f3f3f;
}
.fullimgpart{
background: #f8f8f8;
position: relative;
padding: 0 !important;
}
.tscpimg{
position: absolute;
width: 50%;
height: 100%;
right: 0;
top:0;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.tscptext{
width: 50%;
padding: 40px 30px 40px 0;
}
.jstext ul{
margin-bottom: 20px;
}
.jstext ul li{
color: #555;
line-height: 30px; 
padding-left: 15px;
font-size: 15px;
background: url(../../../themes/abbkine/images/lan.png) no-repeat left top 13px;
} .zhuantiparttitle{
text-align: center;
margin-bottom: 30px;
padding: 0 10%;
}
.zhuantiparttitle h1{
font-size: 36px;
color: #3f3f3f;
margin-top: 0;
margin-bottom: 15px;
}
.zhuantiparttitle p{
font-size: 16px;
line-height: 26px;
margin: 0;
} .event_box{width:80%;margin:0 auto;position:relative;}
.event_box .parHd {width:100%;display:inline-block;height:96px;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:100%;height:1px;background:#ccc;position:absolute;  top:38%; z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;font-size:16px;color:#000;margin:0 30px;position:relative;}
.parHd li:after{content:'';background:url(../../../themes/abbkine/images/dot_ico.png) no-repeat;width:26px;height:26px;position:absolute;z-index:20;top:-9px;left:50%;margin-left:-12px;}
.parBd{text-align:center;margin-top:40px;margin-bottom: 20px}
.parBd h4{position:relative;font-size:40px;font-weight:normal;margin-top:0;margin-bottom:20px; padding:0 60px;display:inline-block;text-align:center;}
.parBd h4:after{content:'';background:#000;width:100px;height:1px;position:absolute;left:-100px;bottom:12px;}
.parBd h4:before{content:'';background:#000;width:100px;height:1px;position:absolute;right:-100px;bottom:12px;}
.parBd p{line-height:180%;font-size:16px;width:80%;margin:0 auto;}
div#listBox {width:100%;}
.sPrev,.sNext{width:38px;height:38px;display:block;position:absolute;top:10px;z-index: 99;cursor: pointer;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:26px;height:26px;overflow:hidden;background:url(../../../themes/abbkine/images/cat.png) no-repeat;position:absolute;top:-9px;left:15px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}	
.parHd li.act{
color: #0093dd;
}
.parBd .slideBox{
display: none;
}
.ryzzpart{
background: #f8d351;
}
.ryzzimg{
padding: 10px;
background: #fff;
border-radius: 3px;
}
.ryzzimg .imgbox{
height: 250px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.ryzzbox{
position: relative;
}
.ryzzbox .swiper-slide h3{
text-align: center;
font-size: 16px;
color: #3f3f3f;
}
.ryzzbox .swiper-container{
--swiper-theme-color: #ff6600; --swiper-navigation-color: #fff; --swiper-navigation-size: 45px; position: static;
}

.ryzzbox .swiper-button-prev{
left:-50px;
}
.ryzzbox .swiper-button-next{
right:-50px;

}
.teamlist{
margin-right: -30px;
margin-bottom: -30px;
}
.teamlist li{
float: left;
width: 25%;
padding-right: 30px;
margin-bottom: 30px;
}
.teamlist li .teamthumb{
height: 260px;
background-size: cover;
background-repeat: no-repeat;
background-position: top center;
}
.teamlist li .teamtext{
padding: 15px;
text-align: center;
background: #f8f8f8;
}
.teamlist li .teamtext h3{
font-size: 16px;
margin-top: 0;
margin-bottom: 10px;
line-height: 16px;
}
.teamdetailbox{
display: none;
}
.teamlayer{
width: 80% !important;
height: 80%;
overflow-y: scroll !important;
}
.teamlayer .layui-layer-content{
padding: 40px 50px;
}
.teamdetailleft{
width: 30%;
}
.teamdetailleft img{
width: 100%;
height: auto;
}
.teamdetailright{
width: 70%;
padding-left: 30px;
}
.teamdetailright h3{
margin-top: 0;
font-size: 30px;
color: #3f3f3f;
font-weight: normal;
margin-bottom: 20px;
}
.teamdetailright .teamline{
display: block;
width: 30px;
height: 4px;
background: #0093dd;
margin-bottom: 10px;
}
.teamdetailright p{
line-height: 30px;
font-size: 15px;
font-size: 16px;
} .dlsmapleft{
width: 38%;
padding-top: 30px;
padding-bottom: 30px;
}
.dlsmapleft h2{
font-size: 36px;
margin-top: 0;
color: #3f3f3f;
margin-bottom: 15px;
}
.dlsmapleft p{
font-size: 16px;
color: #888;
line-height: 28px;
}
.dlsmapright{
width: 62%;
padding-left: 80px;
}
.dlsmapright img{
width: 100%;
height: auto;
}
.dlfblist li{
float: left;
width: 50%;
padding-left: 15px;
background: url(../../../themes/abbkine/images/lan.png) no-repeat left center;
height: 40px;
line-height: 40px;
}
.dlfblist li span{
font-weight: bold;
}
.dlsmapmain{
position: relative;
max-width: 80%;
margin: 0 auto;
}
.mapbzbox{
position: absolute;
}
.mapdlslist:before{
width: 0;
height: 0;
content: '';
border-top: 10px transparent dashed;
border-left: 10px transparent dashed;
border-right: 10px transparent dashed;
border-bottom: 10px #ff5627 solid;
position: absolute;
top:0px;
margin-top: -10px;
left:15px;
}
.mapdlslist{
padding-top: 7px;
display: none;
position: absolute;	
top:25px;
z-index: 99;
left:-18px;
}
.mapdlslistcon{
background: #ff5627;
padding: 15px;
width: 160px;
max-height: 260px;
overflow-y:scroll;
overflow:auto;
box-shadow: 0 0 8px 0 rgba(53,53,53,.15);
}
.mapdlslist li{
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #fff;
}
.mapdlslist li:last-child{
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.mapdlslist li a{
color: #fff;
font-size: 13px;
line-height: 20px;
display: block;
}
.mapbzbox.active .mapdlslist{
display: block;
}
.mapbzbox .citybz{
background: url(../../../themes/abbkine/images/bz.png) no-repeat left center;
display: inline-block;
padding-left: 20px;
height: 20px;
line-height: 20px;
font-size: 12px;
color: #3f3f3f;
}
.mapdlslistcon::-webkit-scrollbar { width: 5px; height: 1px;
}
.mapdlslistcon::-webkit-scrollbar-thumb { border-radius: 8px;
-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
background: #bd3813;
}
.mapdlslistcon::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
border-radius: 8px;
padding: 0 2px;
background: #ff9f84;
}
.yjlxpart{
padding: 45px;
background: #0093dd;
color: #fff;
text-align: center;
}
.yjlxpart h2{
font-size: 36px;
margin-top: 0;
margin-bottom: 20px;
}
.yjlxpart p{
font-size: 18px;
line-height: 30px;
padding: 0 12%;
}
.yjlxpartbutton{
margin-top: 40px;
}
.yjlxpartbutton a{
display: inline-block;
height: 45px;
line-height: 45px;
font-size: 16px;
background: #fff;
width: 170px;
text-align: center;
border-radius: 3px;
}
.yjlxpartbutton a:first-child{
background: #ff5627;
color: #fff;
}
.dlstable{
border-top: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
border-collapse: collapse;
width: 100%;
}
.dlstable tr th {
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
font-weight: bold;
color: #3f3f3f;
padding: 12px 20px;
text-align: center;
background: #f8f8f8;
}
.dlstable tr td {
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
padding: 12px 20px;
color: #3f3f3f;
}
.dlstable tr td a{
color: #0093dd;
}
.dlstable tr td.cityname{
text-align: center;
}
.dlstable tr td.dlsname{
font-weight: bold;
}
.dlstable tr:nth-child(even) td{
background: #f8f8f8;
}
.dlstable tr:nth-child(even) td:first-child{
background: none;
} .zsfwlist{
padding: 0 5%;
margin-top: 30px;
}
.zsfwlist ul{
margin-right: -30px;
margin-bottom: -25px;
}
.zsfwlist ul li{
width: 50%;
float: left;
padding-right: 30px;
margin-bottom: 25px;
}
.zsfwlist ul li .zsfwpart{
border:1px solid #e5e5e5;
padding: 20px 30px;
position: relative;
}
.zsfwlist ul li .zsfwpart .zsfwnum{
display: block;
position: absolute;
left:30px;
top:20px;
font-size: 48px;
line-height: 48px;
padding-bottom: 5px;
font-style: italic;
font-weight: bold;
color: #ccc;
border-bottom: 3px solid #0093dd;
}
.zsfwlist ul li .zsfwpart p{
margin:0;
font-size: 16px;
color: #3f3f3f;
line-height: 28px;
height: 60px;
padding-left: 85px;
}
.jmys{
background: #f8d351;
}
.jmysbox{
padding: 0 13%;
}
.jmysbox ul{
margin-right: -30px;
}
.jmysbox ul li{
float: left;
width: 33.333%;
padding-right: 30px;
}
.jmysbox ul li .yspart{
background: #fff;
}
.ysparttop{
color: #fff;
padding: 15px 25px;
}
.ysparttop span{
display: inline-block;
width: 65px;
height: 65px;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
float: left;
margin-right: 15px;
}
.ysparttop h3{
margin-top: 0;
margin-bottom: 5px;
font-size: 18px;
}
.ysparttopright{
padding-top: 8px;
}
.ysparttop h4{
font-weight: normal;
margin:0;
}
.yspartbottom{
padding:10px 25px 25px 25px;
color: #3f3f3f;
min-height: 180px;
}
.yspartbottom p{
padding-left: 13px;
background:url(../../../themes/abbkine/images/heidian.png) no-repeat left center;
}
.zslcpart{
padding: 0 10%;
}
.zslcpart ul{
position: relative;
padding-top: 150px;
}
.zslcpart ul li{
float: left;
width: 25%;
text-align: center;
height: 340px;
margin-top: -150px;
position: relative;
}
.zslcline{
height: 5px;
width: 100%;
background: #e5e5e5;
position: absolute;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
}
.zslcpart ul li .number{
position: absolute;
top:50%;
display: inline-block;
left:50%;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
.number .nei{
width: 50px;
height: 50px;
font-size: 16px;
font-weight: bold;
line-height: 50px;
text-align: center;
background: #61b579;
color: #fff;
border-radius: 50%;
display: inline-block;
}
.number .wai{
width: 58px;
height: 58px;
line-height: 58px;
display: inline-block;
background: #fff;
border-radius: 50%;
border:1px solid #61b579;
}
.zslcpart ul li:nth-child(3) .number .wai{
border:1px solid #91619f;
}
.zslcpart ul li:nth-child(3) .number .nei{
background: #91619f;
}
.zslcpart ul li:nth-child(4) .number .wai{
border:1px solid #f18928;
}
.zslcpart ul li:nth-child(4) .number .nei{
background: #f18928;
}
.zslcpart ul li:nth-child(5) .number .wai{
border:1px solid #e9533a;
}
.zslcpart ul li:nth-child(5) .number .nei{
background: #e9533a;
}
.lctextpart{
position: absolute;
width: 100%;
top:0;
left:0;
padding:20px;
}
.lctextbox{
background: #61b579;
border-radius: 3px;
padding:15px 20px;
color: #fff;
}
.zslcpart ul li:nth-child(3) .lctextbox{
background: #91619f;
}
.zslcpart ul li:nth-child(4) .lctextbox{
background: #f18928;
}
.zslcpart ul li:nth-child(5) .lctextbox{
background: #e9533a;
}
.zslcpart ul li:nth-child(even) .lctextpart{
top:auto;
bottom:0;
}
.lctextbox h3{
font-size: 15px;
margin-top: 0;
margin-bottom: 10px;
}
.lctextbox p{
margin: 0;
line-height: 18px;
}
.lctextpart:before{
width: 0;
height: 0;
content: '';
border-top: 10px transparent dashed;
border-left: 10px transparent dashed;
border-right: 10px transparent dashed;
border-bottom: 10px #61b579 solid;
position: absolute;
top: 0px;
left:50%;
-webkit-transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
transform: translate(-50%,0);
}
.zslcpart ul li:nth-child(odd) .lctextpart:before{
border-bottom: 10px transparent dashed;
border-top: 10px #61b579 solid;
top:auto;
bottom:0;
}
.zslcpart ul li:nth-child(3) .lctextpart:before{
border-top: 10px #91619f solid;
}
.zslcpart ul li:nth-child(4) .lctextpart:before{
border-bottom: 10px #f18928 solid;
}
.zslcpart ul li:nth-child(5) .lctextpart:before{
border-top: 10px #e9533a solid;
}
.sqdlsform{
padding: 0 10%;
}
.sqdlsformbox{
border:1px solid #e5e5e5;
box-shadow: 0 3px 15px 0 rgba(53,53,53,.15);
position: relative;
}
.sqdlsformright{
width: 52%;
padding: 20px 45px;
}
.sqdlsformleft{
position: absolute;
width: 48%;
height: 455px;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.zslcwaipart{
background:#fafafa;
}
.sqdlsformbox .wpforms-submit{
background: #0093dd !important;
color: #fff !important;
border:1px solid #0093dd !important;
} .zpxgjs table{
margin-bottom: -30px;
width: 100%
}
.zpxgjs table tr td{
padding-bottom: 30px;
width: 50%;
}
.zpxgjs table tr:nth-child(odd) td.tableimg{
padding-right: 5%;
text-align: left;
}
.zpxgjs table tr:nth-child(even) td.tableimg{
padding-left: 5%;
text-align: right;
}
.zpxgjs table tr td.tableimg img{
max-width: 100%;
height: auto;
}
.zpxgjs table tr td.tabletext h2{
margin-top: 0;
font-size: 24px;
color: #3f3f3f;
margin-bottom: 20px;
}
.zpxgjs table tr td.tabletext p{
font-size: 16px;
line-height: 30px;
margin: 0;
}
.zplistpart{
background: #fafafa;
}
.joblist{
margin-right: -20px;
margin-bottom: -20px;
}
.joblist li{
float: left;
width: 25%;
padding-right: 20px;
margin-bottom: 20px;
}
.joblist li .jobpart{
background:#fff;
padding: 20px;
}
.joblist li .jobpart h3{
font-size: 16px;
margin-top: 0;
color: #3f3f3f;
margin-bottom: 10px;
}
.joblist li .jobpart p{
height: 36px;
color: #888;
line-height: 18px;
margin-top: 0;
margin-bottom: 10px;
}
.joblist li .jobbutton a{
display: inline-block;
margin-right: 3px;
height: 30px;
line-height: 30px;
padding: 0 15px;
}
.joblist li .jobbutton a:first-child{
color: #fff;
background: #0093dd;
}
.joblist li .jobbutton a.jobyq{
color: #0093dd;
border:1px solid #0093dd;
}
.jianliform .wpforms-submit-container{
text-align: center !important;
}
.jianliform .wpforms-submit-container .wpforms-submit {
height: 45px !important;
line-height: 45px !important;
font-size: 16px !important;
color: #fff !important;
font-weight: bold !important;
padding: 0 60px !important;
background: #0093dd !important;
border:none !important;
}
.newlistbox .pro-references li{
background: none;
border:1px solid #e5e5e5;
} .dgfslist{
margin-right: -30px;
}
.dgfslist li{
float: left;
width: 50%;
padding-right: 30px;
}
.dgfslist li .dgfspart{
padding: 20px;
}
.dgfspartnei{
border:1px solid #fff;
padding: 20px;
}
.dgfsimg{
width: 30%;
}
.dgfsimg img{
width: auto;
height: 97px;
}
.dgfstext{
width: 70%;
}
.dgfstext h3{
font-size: 32px;
color: #fff;
margin-top: 0;
margin-bottom: 10px;
line-height: 32px;
}
.dgfstext p{
font-size: 14px;
color: #fff;
line-height: 18px;
margin: 0;
}
.dglclist{
margin-right: -30px;
}
.dglclist li{
float: left;
width: 25%;
padding-right: 30px;
}
.dglcpart{
background: #fff;
padding: 30px;
text-align: center;
}
.dglcimg{
display: inline-block;
width: 90px;
height: 90px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}
.dglcpart h3{
font-size: 16px;
color: #3f3f3f;
margin: 15px 0;
}
.dglcpart p{
color: #888;
line-height: 22px;
margin: 0;
min-height: 110px;
}
.dglcpart p a{
color: #0093dd;
}
.lxfslist{
border-top:1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
}
.lxfslist li{
float: left;
width: 16.66%;
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
text-align: center;
padding: 30px 10px 20px 10px;
}
.lxfslist li span.lxfsicon{
display: inline-block;
width: 50px;
height: 50px;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.lxfslist li h2{
font-size: 16px;
color: #3f3f3f;
margin-top: 10px;
margin-bottom: 10px;
}
.lxfslist li p{
color: #888;
line-height: 20px;
margin: 0;
height: 60px;
}
.lxfslist li p a{
color: #0093dd;
}
.skzxlist{
margin-right: -30px;
}
.skzxlist li{
float: left;
width: 25%;
padding-right: 30px;
}
.skzxbox{
background: #fff;
padding:25px 20px;
}
.skzxcon{
padding-left: 55px;
background-size: 41px;
background-repeat: no-repeat;
background-position: left center;
}
.skzxcon h3{
margin-top: 0;
margin-bottom: 5px;
font-size: 18px;
color: #3f3f3f;
line-height: 18px;
}
.skzxcon a{
display: block;
color: #0093dd;
}
.zxlybox{
padding: 30px;
border:1px solid #e5e5e5;
min-height: 340px;
}
.zxlyleft{
width: 75%;
padding-right: 30px;
border-right: 1px solid #e5e5e5;
}
.zxlyleft h2{
margin-top: 0;
margin-bottom: 10px;
font-size: 24px;
color: #3f3f3f;
}
.zxlyleft p{
margin-top: 0;
margin-bottom: 20px;
}
.zxlyright{
width: 25%;
padding: 30px;
position: absolute;
right: 0px;
text-align: center;
top:50%;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
}
.zxlyright h3{
margin-top: 0;
font-size: 16px;
color: #3f3f3f;
}
.zxlyright p{
line-height: 20px;
color: #888;
margin-top: 0;
margin-bottom: 15px;
}
.zxlyright img{
max-width: 100%;
height: auto;
border:1px solid #e5e5e5;
}
.zxlyleft .wpforms-submit-container .wpforms-submit{
color: #fff !important;
height: 45px !important;
line-height: 45px !important;
padding: 0 50px !important;
font-weight: bold !important;
font-size: 16px !important;
background: #0093dd !important;
border:none !important;
}
.sqdlsformright{
min-height: 455px;
} .literaturetable{
border-top: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
border-collapse: collapse;
width: 100%;
}
.literaturetable tr{
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
}
.literaturetable tr th {
font-weight: bold;
color: #3f3f3f;
padding: 12px 0 12px 20px;
background: #f8f8f8;
text-align: left;
}
.literaturetable tr th:last-child{
padding-right: 15px;
}
.literaturetable tr th:nth-child(1){
width: 8%;
}
.literaturetable tr td:nth-child(1) a{
color: #0093dd;
}
.literaturetable tr th:nth-child(2){
width: 32%;
}
.literaturetable tr th:nth-child(3){
width: 32%;
}
.literaturetable tr td:nth-child(3) a{
color: #3f3f3f;
}
.literaturetable tr th:nth-child(4){
width: 8%;
}
.literaturetable tr th:nth-child(5){
width: 20%;
}
.literaturetable tr td {
padding: 12px 0 12px 10px;
}
.literaturetable tr td:last-child{
padding-right: 20px;
}
.literaturetable tr a:hover{
color: #0093dd;
}
.literature-filter{
margin-bottom: 15px;
}
.timefilter{
width: 20%;
}
.timefilter select{
width: 100%;
height: 40px;
line-height: 40px;
padding: 0 15px;
border:1px solid #e5e5e5;
}
.leteraturesearch{
width: 80%;
padding-left: 15px;
}
.huozhe{
float: left;
width: 5%;
display: inline-block;
height: 40px;
line-height: 40px;
}
.leteraturesearch select{
float: left;
width: 20%;
height: 40px;
line-height: 40px;
padding: 0 15px;
border:1px solid #e5e5e5;
}
.leteraturesearch #filterName{
width: 75%;
height: 40px;
line-height: 40px;
padding: 0 15px;
border:1px solid #e5e5e5;
border-left: none;
}
.leteraturesearch form{
position: relative;
}
.leteraturesearch .search-submit{
position: absolute;
right: 0;
top:0;
height: 40px;
width: 50px;
background: url(../../../themes/abbkine/images/heisearch.png) center no-repeat !important;
border:none;
} .loginbox{
float: right;
background: #fff;
border:1px solid #eee;
margin-top: 45px;
margin-bottom: 45px;
min-height: 400px;
}
.loginbox .xh-regbox{
margin: 0;
}
.login-tab{
position: relative;
border-bottom: 1px solid #eee;
}
.login-tab a{
height: 50px;
line-height: 50px;
text-align: center;
float: left;
display: block;
width: 50%;
}
.loginline{
position: absolute;
left:50%;
top:50%;
margin-top: -10px;
width: 1px;
height: 20px;
background: #eee;
}
.login-tab .on span{
height: 50px;
line-height: 50px;
display: inline-block;
}
.loginnei .active{
display: block !important;
}
.logincon{
display: none;
}
.loginbox .xh-regbox .xh-title{
display: none;
}
.loginbox .xh-regbox .xh-form{
margin-top: 0
}
.loginbox .xh-regbox{
padding: 25px;
}
.main .xh-regbox label{
color: #666;
font-size: 14px;
margin-bottom: 10px;
font-weight: normal;
}
.xh-regbox .required:after{
padding-left: 3px;
}
.main .xh-regbox .form-control{
border-radius: 0;
height: 40px;
line-height: 40px;
border:1px solid #e5e5e5;
box-shadow: none;
-webkit-transition: none;
transition: none;
width: 100%;
}
.main .xh-regbox .xh-input-group-btn img{
height: 40px !important;
border-left:none !important;
}
.main .xh-input-group-btn button{
height: 40px !important;
border-left:none !important;
border-radius: 0;
}
.main .xh-regbox .xh-btn-primary, .xh-btn-primary{
border-radius: 0;
}
.main .xh-form .xh-mT20{
text-align: center;
}
.main .xh-social-item{
float: none;
display: inline-block;
}
.main .xh-regbox .xh-btn-default, .xh-btn-default{
border:1px solid #e5e5e5;
outline: none;
}
.xh-regbox .xh-input-group-btn:last-child>.xh-btn, .xh-regbox .xh-input-group-btn:last-child>.btn-group{
margin-left: 0 !important;
}
.loginbox .xh-regbox{
border:none;
}
.findpass{
text-align: center;
margin-top: -25px;
padding-bottom: 25px;
}
.loginimg{
position: absolute;
width: 50%;
height: 100%;
background-position:left center;
background-repeat: no-repeat;
}
.login-tab .on span {
border-bottom: 3px solid #0093dd;
color: #0093dd;
}
.main .xh-regbox .xh-btn-primary, .xh-btn-primary {
background-color: #0093dd;
border-color: #0093dd;
}
.help-block{
display: block;
font-size: 14px;
margin-top: 10px;
}
.logintitle{
display: inline-block;
position: absolute;
right:0;
top:0;
font-size: 24px;
font-weight: normal;
color: #3f3f3f;
height: 85px;
line-height: 85px;
margin: 0;
}
.loginfooter{
background:#f8f8f8;
padding: 20px;
text-align: center;
}
.loginnavlist{
margin-bottom: 10px;
}
.loginnavlist li{
display: inline-block;
padding: 0 10px;
border-right: 1px solid #999;
}
.loginnavlist li:last-child{
border:none;
}
.loginnavlist li a{
display: block;
line-height: 14px;
}
.phonetckf{
display: none;
background: #fff;
width: 80%;
position: fixed;
padding:15px 30px 30px 30px;
top:50%;
left:50%;
z-index: 99999;
-webkit-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
border-radius: 5px;
box-shadow: 3px 3px 10px 3px rgba(53,53,53,.25);
}
.phonetckf .closetc{
width: 16px;
height: 16px;
background-size: 16px;
}
.phonetckf ul{
width: 100%;
overflow: hidden;
}
.phonetckf ul li{
position: relative;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 15px;
}
.phonetckf .icon_box{
position: absolute;
left:0;
top:50%;
margin-top: -25px;
}
.phonetckf .icon_box i{
color: #0989c5;
font-size: 30px;
}
.phonetckf .text_box {
padding-left: 40px;
width: 100%;
cursor: pointer;
}
.phonetckf .text_box h5 {
margin-top: 15px;
margin-bottom: 0;
font-size: 16px;
color: #03004c;
line-height: 24px;
cursor: pointer;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.phonetckf .text_box p {
margin-top: 10px;
margin-bottom: 0;
max-height: 36px;
overflow: hidden;
line-height: 18px;
font-size: 12px;
color: #666;
cursor: pointer;
} .importbox{
text-align: center;
padding: 50px 0;
}
.importbox form .daorubutton{
margin-top: 30px;
background: #0093dd;
border: none;
height: 40px;
line-height: 40px;
padding: 0 50px;
color: #fff;
cursor: pointer;
}
.importbox form .importfile{
display: inline-block;
padding: 30px;
background: #f8f8f8;
}
.importbox form .importfile input{
cursor: pointer;
}
.importbox h2{
font-size: 24px;
margin-bottom: 20px;
color: #333;
font-weight: normal;
}
.procatidpart{
margin-bottom: 30px;
text-align: left;
}
.procatidpart h3{
border-bottom: 1px solid #ccc;
padding-bottom: 5px;
}
.procatidpart>ul>li{
display:inline-block;vertical-align:top;
width: 30%;
margin-bottom: 30px;
padding-right: 15px;
}
.procatidpart>ul>li>span{
font-size: 15px;
display: block;
margin-bottom: 10px;
font-weight: bold;
}
.procatidpart>ul>li>ul>li>span{
line-height: 30px;
color: #333;
padding-left: 10px;
}
.procatidpart>ul>li>ul>li>ul>li{
font-size: 13px;
padding-left: 20px;
color: #666;
line-height: 30px;
}
.helplink{
margin-bottom: 20px;
}
.helplink a{
display: inline-block;
color: #0093dd;
padding: 0 10px;
}
.datebbz{
margin-top: 20px;
color: red;
}
.fbcw{
color: red;
}
.gxcg{
color: blue;
}
.fbcg{
color: green;
}
.phonetopcart{
display: none;
} .iphone__screen {
width: 45px;
height: 56px;
position: absolute;
top: 0px;
right: 0;
overflow: hidden;
} .nav {
position: absolute;
z-index: 100;
opacity: 0;
-webkit-transition-property: all;
transition-property: all;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.nav--active{
height: 100% !important;
width: 100% !important;
overflow: hidden;
z-index: 99;
top:0px !important;
position: fixed !important;
}
.nav--active .nav {
opacity: 1;
padding: 56px 15px 0 15px;
width: 100%;
overflow: hidden;
}
.nav__list {
border-top: 1px solid rgba(255,255,255,.5);
border-left: 1px solid rgba(255,255,255,.5);
}
.nav__list>li {
border-bottom: 1px solid rgba(255,255,255,.5);
border-right: 1px solid rgba(255,255,255,.5);
padding-left: 10px;
height: 45px;
line-height: 45px;
position: relative;
}
.nav__list li {
list-style-type: none;
}
.nav__list li a{
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
opacity: 1;
-webkit-transition: opacity 300ms ease-in-out;
transition: opacity 300ms ease-in-out;
line-height: 30px;
}
.nav__list>.openshow .sub-menu {
display: block;
margin-left: -10px !important;
}
.nav__list>.openshow{
height: auto;
}
.nav__list .sub-menu {
display: none;
margin-left: -10px;
border-top: 1px solid rgba(255,255,255,.5);
padding:10px 10px;
overflow: hidden;
}
.nav__list .sub-menu li a{
font-size: 15px;
}
.nav__list .sub-menu li {
padding: 0px 10px;
float: left;
line-height: normal;
}
.jiahao {
background: url(../../../themes/abbkine/images/down2.png) no-repeat center;
display: inline-block;
height: 45px;
border-left: 1px solid rgba(255,255,255,.5);
width: 45px;
position: absolute;
right: 0;
top: 0;
z-index: 999;
}
.nav__list>.openshow>.jiahao {
background: url(../../../themes/abbkine/images/up.png) no-repeat center !important;
} .nav__trigger {
display: block;
position: absolute;
width: 30px;
height: 56px;
right: 10px;
z-index: 200;
line-height: 56px;
margin-top: -3px;
}
.nav--active .nav__trigger {
opacity: 0.5;
}
.nav--active .nav__icon{
background: #fff;
}
.nav--active .nav__icon:before{
background: #fff;
}
.nav--active .nav__icon:after{
background: #fff;
}
.nav__icon {
background-color: #0093dd;
display: inline-block;
position: relative;
width: 25px;
height: 3px;
-webkit-transition-property: background-color, -webkit-transform;
transition-property: background-color, -webkit-transform;
transition-property: background-color, transform;
transition-property: background-color, transform, -webkit-transform;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.nav__icon:before,
.nav__icon:after {
background-color: #0093dd;
content: '';
display: block;
width: 25px;
height: 3px;
position: absolute;
-webkit-transition-property: margin, -webkit-transform;
transition-property: margin, -webkit-transform;
transition-property: margin, transform;
transition-property: margin, transform, -webkit-transform;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.nav__icon:before {
margin-top: -9px;
}
.nav__icon:after {
margin-top: 9px;
}  .style-1 .nav {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
width: 0;
height: 0;
overflow: hidden;
position: fixed;
background-color: #0093dd;
}
.style-1 .nav--active .nav{
width: 100%;
height: 100%;
}
.style-1 .nav__link {
opacity: 0;
-webkit-transition-delay: 500ms;
transition-delay: 500ms;
}
.style-1 .nav--active .nav__link {
opacity: 1;
font-size: 16px;
line-height: 45px;
}
.style-1 .nav--active .nav {
-webkit-transition: all 300ms ease-in-out;
transition: all 300ms ease-in-out;
-webkit-transform: translateX(0);
transform: translateX(0);
}
.style-1 .nav--active .nav__icon {
background: rgba(0, 0, 0, 0);
}
.style-1 .nav--active .nav__icon:before {
margin-top: 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.style-1 .nav--active .nav__icon:after {
margin-top: 0;
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.phone-menu{
display: none;
}
.phoneseachbotton{
display: block;
display: none;
position: absolute;
top:17px;
right: 55px;
}
.phoneseachbotton i{
font-size: 23px;
color: #0093dd;
}
.phoneseach{
display: none;
}
.ryzzbox .swiper-slide{
width: 33.333%;
}
.phonefooter{
display: none;
} @font-face { font-family: jdcfont; src: url(../../../themes/abbkine/fonts/jdcfont.eot); src: url(../../../themes/abbkine/fonts/jdcfont.eot#iefix) format("embedded-opentype"), url(../../../themes/abbkine/fonts/jdcfont.woff) format("woff"), url(../../../themes/abbkine/fonts/jdcfont.ttf) format("truetype"), url(../../../themes/abbkine/fonts/jdcfont.svg#jdcfont) format("svg") }
.jdcfont { font-family: jdcfont!important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: .2px; -moz-osx-font-smoothing: grayscale }
.jdc-side { display: none; position: fixed; right: 20px; bottom: 20px; z-index: 300; width: 60px }
.mod_hang_qrcode { position: relative }
.mod-qr-tips { height: 70px; background: url(wp-content/themes/abbkine/images/qrtips.png) center no-repeat; background-size: 100% }
.mod_hang_qrcode_show { display: none; position: absolute; right: 64px; top: -65px; width: 138px; min-height: 166px; border: 0 none; background: #fff; -webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); -moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); box-shadow: 0 0 10px 0 rgba(20,34,67,.1) }
.mod_hang_qrcode_show p { margin-top: 5px; line-height: 16px; color: #666; font-size: 12px; text-align: center }
.mod_hang_qrcode_show_bg { width: 124px; height: 124px; margin: 8px auto 0; background-position: 0 0; background-repeat: no-repeat; -moz-background-size: 124px auto; background-size: 124px auto; background-image: url(wp-content/themes/images/qrcode.png) }
.jdc_hang_qrcode .mod_hang_qrcode_show_bg { background-image: url(wp-content/themes/abbkine/images/qrcode.jpg) }
.jdc_hang_qrcode p { padding-bottom: 5px }
.mod_hang_qrcode_btn { padding: 2px 0; display: block; width: 60px; height: 60px; color: #0989c5; font-size: 40px; cursor: pointer; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; transition: all .25s ease }
.mod_hang_top { display: block; width: 60px; height: 60px; margin: 5px 0 0; text-align: center; cursor: pointer; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; transition: all .25s ease; background-color: transparent }
.mod_hang_qrcode:hover .mod_hang_qrcode_show { display: block }
.mod_hang_qrcode_btn { position: relative; text-align: center; background-color: transparent; -webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); -moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); box-shadow: 0 0 10px 0 rgba(20,34,67,.1) }
.mod_hang_qrcode_btn span { display: none; position: absolute; top: 25px; left: 25px; width: 30px; line-height: 15px; font-size: 12px; text-align: center }
.mod_hang_qrcode_btn:hover { color: #fff }
.mod_hang_top { -webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); -moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); box-shadow: 0 0 10px 0 rgba(20,34,67,.1) }
.mod_hang_top .mod_hang_qrcode_btn { background: 0 0; margin: 0 }
.mod_hang_appeal_btn { display: block; width: 60px; height: 60px; color: #0989c5; text-align: center; font-size: 20px; cursor: pointer; -webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); -moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); box-shadow: 0 0 10px 0 rgba(20,34,67,.1) ;}
.mod_hang_appeal:hover .mod_hang_appeal_show{ display:block;opacity: 1;width: 300px;height: auto;}
.mod_hang_appeal_btn i, .mod_hang_qrcode_btn i { display: inline-block; width: 60px; height: 60px; line-height: 60px; font-size: 40px; color: #0989c5; background-color: #fff }
.mod_hang_appeal_btn span { display: none; position: absolute; top: 25px; left: 25px; width: 30px; line-height: 15px; font-size: 12px; text-align: center }
.mod_hang_appeal_show { height: 0; opacity: 0; z-index:-9; right:-500px; position: absolute; right: 64px; bottom: 0; background: #fff; -webkit-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); -moz-box-shadow: 0 0 10px 0 rgba(20,34,67,.1); box-shadow: 0 0 10px 0 rgba(20,34,67,.1); width: 0px }
.mod_hang_appeal_show li {
*zoom:1; cursor: pointer }
.mod_hang_appeal_show li:hover { background: #f3f5fb }
.mod_hang_appeal_show li:after, .mod_hang_appeal_show li:before { content: ""; display: block; clear: both; height: 0; line-height: 0; visibility: hidden }
.mod_hang_appeal_show .icon_box, .mod_hang_appeal_show .text_box { float: left; width: 215px; height: auto; cursor: pointer }
.kfewm-one img{
width: 100px;
height: auto;
display: block;
border:1px solid #e5e5e5;
}
.mod_hang_appeal_show .icon_box { width: 78px; line-height: 90px; text-align: center }
.mod_hang_appeal_show .icon_box i { color: #0989c5; font-size: 30px }
.mod_hang_appeal_show .text_box h5 { margin-top: 20px;margin-bottom: 0; font-size: 16px; color: #03004c; line-height: 24px; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
.mod_hang_appeal_show .text_box p { margin-top: 10px;margin-bottom: 0; max-height: 36px; overflow: hidden; line-height: 18px; font-size: 12px; color: #666; cursor: pointer }
.jdc_feedback_qrcode .mod_hang_qrcode_btn { margin-bottom: 5px }
.jdc_feedback_qrcode .mod_hang_qrcode_show { min-height: 226px }
.jdc_feedback_qrcode .mod_hang_qrcode_show p { padding-bottom: 5px }
.jdc_feedback_qrcode .mod_hang_qrcode_show_bg { margin-top: 0; background-image: none }
@media (max-width:1599px){
}
@media (max-width:768px) {
.jdc-rwd .jdc-side { display: none!important }
}
.jdc-lang-en .jdc_hang_qrcode .mod_hang_qrcode_show_bg { background-image: url(wp-content/themes/images/qrcode-en.jpg) }
.jdc-lang-en .mod-qr-tips { position: relative }
.jdc-lang-en .mod-qr-tips:after { content: "Search"; position: absolute; left: 41px; top: 8px; width: 85px; height: 30px; line-height: 30px; background: #fff; color: #666; font-size: 16px }
@media (max-width: 767px){
  .banner .swiper-slide img.pc{display: none;}
.banner .swiper-slide img.mo{display: block;}
.prodetailthumb .swiper-wrapper .swiper-slide{height: 236px;}

.moreenioy{
padding-top: 10px;
}
.enjoylistsz{
margin-right: -15px;
}
.enjoylists li{
padding-right: 15px;
width: 50%;
}
.enjoybox{
padding: 15px;
}
.downimg{
display: none;
}
.phoneseachbotton{
display: none;
}
.phone-menu{
display: block;
}

.topleft{
display: none;
}
.headertop{
height: 40px;
line-height: 40px;
}
.yytc{
left:-15px;
right: auto;
}
.topright{
width: 50%;
float: left;
text-align: left;
}
.topright .loginbutton{
display: none;
}
.topright .loginbutton.yyqh{
display: inline-block;
padding-left: 0;
}
.headercenter, .headercenter .container{
height: 54px;
}
.headercenter{
border-bottom: 1px solid #e5e5e5;
}
.logo a img{
height: 32px;
margin-bottom: -5px;
}
.dlstable tbody tr td p br{
display: none;
padding-right: 5px;
}
.topsearch{
display: none;
}
.phoneseach{
display: block;
padding: 10px 0;
}
.phoneseach.on{
display: block;
}
.phoneseach .topsearch{
display: block;
float: none;
margin-top: 0;
margin-right: 0;
}
.topsearch .search_select{
width: 30%;
background: #fff;
padding: 0 5px;
border-color: #e5e5e5;
}
.topsearch .search-field{
width: 70%;
padding: 0 5px;
border-color: #e5e5e5;
}
.topsearch .search-submit{
display: none;
}
.carttext{
display: none;
}
.logo{
left:15px;
}
.carticon img{
height: 15px;
margin-right: 5px;
width: auto;
display: inline;
margin-bottom: -2px;
}
.phonetopcart{
display: block;
}
.carticon span{
position: relative;
width: auto;
height: auto;
background: none;
border-radius: none;
color: #3f3f3f;
top:0px;
right: 0;
display: inline;
line-height: 40px;
}
.carticon span span{
color: #0093dd;
top:0;
}
.phonetopcart .topcart{
display: block;
}
.topcart{
display: none;
}
.headerbottom{
display: none;
}
.banner .swiper-slide{
}
.bannertext .title{
font-size: 18px;
margin: 0 0 5px 0;
}
.bannertext .text p{
font-size: 13px;
line-height: 18px;
margin-top: 0;
max-height: 54px;
overflow: hidden;
}
.bannertext a{
font-size: 13px;
padding: 5px 15px;
}
.banner .bannertext{
left: 10px;
width: 55%;
position: relative;
top:15px;
-webkit-transform: translate(0,0);
-ms-transform: translate(0,0);
transform: translate(0,0);
}
.ystext span{
display: none;
}
.ysbox{
text-align: center;
}
.ysimg{
float: none;
}
.advantage ul li .ysimg img{
height: 32px;
margin-right: 0;
}
.ystext h3{
font-size: 14px;
margin-top: 5px;
font-weight: normal;
}
.advantage ul li{
padding-top: 20px;
padding-bottom: 20px;
}
.advantage{
margin-bottom: 20px;
}
.imgkslink ul li{
margin-bottom: 15px;
}
.indexproductbox .bd li{
font-size: 14px;
padding: 7px 15px;
}
.indexproductbox .bd{
margin-bottom: 10px !important;
}
.hdboxleft, .hdboxright{
display: none;
}
.hdboxcenter{
width: 100%;
}
.hdboxcenter ul li{
width: 50%;
padding: 15px;
}
.indexproductbox .hd .hdbox{
border-left:none;
border-right:none;
}
.hotprotductthumb{
margin-bottom: 10px;
height: 80px;
}
.hdboxcenter ul li a h3{
line-height: 18px;
height: 37px;
}
.productcat .hotprotductthumb{
height: 80px;
}
.indexaboutimg{
display: none;
}
.indexaboutcon{
width: 100%;
}
.indexabout{
padding: 30px 0;
text-align: center;
}
.indexaboutcon h2{
font-size: 20px;
text-align: center;
margin-bottom: 10px;
}
.indexabouttext p{
font-size: 14px;
line-height: 20px;
margin: 5px 0;
}
.indexaboutcon a{
font-size: 14px;
padding: 7px 15px;
}
.newspart{
padding: 20px 0 5px 0;
}
.newspartbox{
width: 100%;
margin-bottom: 15px;
}
.newspartimg img{
width: 80px;
height: 80px;
}
.newsparttext{
padding: 5px 0 5px 100px;
}
.newsparttext h2{
font-size: 18px;
}
.newsparttext span{
margin-top: 5px;
}
.liuyanimg{
display: none;
}
.liuyanform .wpforms-container{
width: 100%;
text-align: center;
}
.liuyanform{
width: 100%;
padding: 30px;
}
.liuyantitimg{
width: 60px;
height: 60px;
}
.liuyanad{
display: none;
}
.partner .swiper-slide{
width: 50%;
}
.partner .swiper-slide a img{
height: 40px;
}
.partner .swiper-slide a{
padding: 20px 15px;
}
.liuyanpart{
padding: 20px 0;
}
.partner{
margin-bottom: 20px;
}
.partnertitle h2{
margin-bottom: 15px;
}
.footertopleft{
width: 100%;
padding-right: 0;
}
.footertopright{
width: 100%;
}
.footermenu{
display: none;
}
.payicon{
margin-top: 0px;
}
.footertop{
padding-top: 20px;
}
.fenxiang{
float: none;
width: 100%;
text-align: center;
margin-bottom: 5px;
}
.copyright{
float: none;
width: 100%;
text-align: center;
text-align: 13px;
line-height: 18px;
}
.product-sxbox{
width: 100%;
}
.filterchoose a{
margin-bottom: 3px;
}
.productlistbox .sidebar{
display: none;
}
.productlistcon{
width: 100%;
padding-left: 0;
}
select{
background: #fff;
}
.productlist li{
padding: 15px;
margin-bottom: 15px;
}
.productlistleft{
width: 100%;
padding-right: 0;
margin-bottom: 15px;
}
.productlistright{
width: 100%;
}
.mxmain{
margin-bottom: 15px;
}
.prodetailtoptop{
margin-top: 0;
}
.prodetailtoptop h1{
font-size: 20px;
font-weight: bold;
}
.prodetailtoptop h4{
font-size: 14px;
}
.prodetailtagleft{
float: none;
margin-bottom: 5px;
}
.prodetailtagright{
float: none;
}
.prodetailleft{
width: 100%;
padding-right: 0;
}

.prodetailright{
width: 100%;
}
.prodetailcon .bd li{
width: 50%;
margin-bottom: 3px;
}
.prodetailcon .hd .hdbox{
padding: 15px;
}
.pro-info-table{
margin-bottom: 15px;
}
.prodetailright.sidebar{
display: none;
}
.sqform{
width: 100%;
top:0;
min-height: 100% !important;
}
.det-btm{
margin-bottom: 15px;
}
.pro-references li{
margin-bottom: 15px;
padding: 15px;
}
.pro-references li .referencescon{
padding-right: 0;
padding-left: 0;
height: auto;
}
.referenceslink{
position: relative;
top:auto;
right: auto;
margin-top: 15px;
}
.pro-references li .referencescon p>span{
display: block;
margin-bottom: 10px;
}
.sidebar{
width: 100%;
}
.mainright{
width: 100%;
padding-left: 0;
}
.productbanner{
margin-bottom: 15px;
}
.prohuizongtitle{
margin-bottom: 15px;
}
.pagecon p{
font-size: 14px;
line-height: 24px;
}
.prohuizongdesmore{
margin-top: 15px;
}
.prohuizongdes{
margin-bottom: 20px;
}
.prohzparttit{
margin-bottom: 20px;
}
.characteristic ul li{
margin-bottom: 15px;
line-height: 20px;
width: 100%;
}
.popularitybox .bd li{
width: 50%;
}
.popularityhdbox .table{
width: 650px;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(1){
width: 100px;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(2){
width: 300px;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(3){
width: 100px;
}
.popularitybox .hd .popularityhdbox .table .thead .tr .th:nth-child(4){
width: 150px;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(1) {
width: 100px;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(2) {
width: 300px;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(3) {
width: 100px;
}
.popularitybox .hd .popularityhdbox .table .tbody .tr .td:nth-child(4) {
width: 150px;
}
.popularitybox .hd{
overflow-x:scroll;
}
.promotehdbox .table{
width: 650px;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(1){
width: 100px;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(2){
width: 300px;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(3){
width: 100px;
}
.popularitybox .hd .promotehdbox .table .thead .tr .th:nth-child(4){
width: 150px;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(1) {
width: 100px;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(2) {
width: 300px;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(3) {
width: 100px;
}
.popularitybox .hd .promotehdbox .table .tbody .tr .td:nth-child(4) {
width: 150px;
}
.popularitybox .hd{
overflow-x:scroll;
}
.recommendsale .swiper-slide{
width: 50%;
}
.recommendpost ul li{
width: 100%;
}
.recent-posts-extended{
display: none;
}
.newsleftthumb{
width: 100%;
margin-bottom: 10px;
}
.newrightcon{
width: 100%;
padding-left: 0;
}
.newbottomtag{
position: relative;
bottom:auto;
width: 100%;
padding-left: 0;
margin-top: 15px;
right: auto;
}
.newslistpart{
padding-bottom: 15px;
margin-bottom: 15px;
}
.page_navi{
margin-top: 15px;
margin-bottom: 15px;
}
.sidebar .widget{
display: none;
}
.widgetshow{
display: block !important;
}
.pagetitlebox h1{
font-size: 20px;
margin-bottom: 15px;
}
.pagecon p{
font-size: 14px;
line-height: 24px;
}
.shiyonglist tr{
display: block;
width: 100%;
box-sizing:border-box;
}
.shiyonglist tr td{
display: block;
width: 320px;
box-sizing:border-box;
}
.pagecon table{
width: 100% !important;
}
.timefilter{
width: 100%;
}
.leteraturesearch{
width: 100%;
padding-left: 0;
}
.huozhe{
width: 100%;
text-align: center;
}
.leteraturesearch select{
width: 30%;
padding: 0 5px;
}
.leteraturesearch #filterName{
width: 70%;
}
.leteraturesearch .search-submit{
top:auto;
bottom: 0;
}
.literaturetable{
border:none;
}
.literaturetable thead {
display: none;
}
.literaturetable tr {
margin-bottom: 10px;
display: block;
border-top:1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
}
.literaturetable td {
display: block;
text-align: right;
padding-right: 10px !important;
font-size: 14px;
border-bottom: 1px dotted #ccc;
}
.literaturetable td:last-child {
border-bottom: 0;
}
.literaturetable td:before {
content: attr(data-label) !important;
float: left;
text-transform: uppercase;
font-weight: bold;
margin-right: 10px;
}
.videopart ul li{
width: 100%;
}
.videolayer{
width: 100% !important;
height: 100%;
}
body .zhuanti{
height: 120px !important;
}
.pagepadding{
padding: 20px 0;
}
.dlsmapleft{
width: 100%;
padding-top: 0;
padding-bottom: 0;
}
.dlsmapleft h2{
font-size: 22px;
text-align: center;
margin-bottom: 10px;
}
.dlsmapright{
width: 100%;
padding-left: 0;
margin-top: 15px;
}
.yjlxpart h2{
font-size: 22px;
margin-bottom: 10px;
}
.yjlxpart p{
font-size: 15px;
padding: 0;
line-height: 24px;
}
.yjlxpartbutton{
margin-top: 20px;
}
.yjlxpartbutton a{
font-size: 14px;
width: 140px;
}
#dlstablepart .container{
overflow-x:scroll;
}
.dlstable tr th, .dlstable tr td{
white-space:nowrap;
width: auto;
}
.dlstable tr td{
padding: 5px 10px;
font-size: 14px !important;
}
.zhuantiparttitle{
padding: 0;
margin-bottom: 20px;
}
.zhuantiparttitle h1{
font-size: 22px;
margin-bottom: 10px;
}
.zhuantiparttitle p{
font-size: 15px;
}
.zsfwlist ul li{
width: 100%;
margin-bottom: 15px;
}
.zsfwlist{
padding: 0;
}
.zsfwlist ul li .zsfwpart p{
font-size: 14px;
line-height: 20px;
}
.jmysbox{
padding: 0;
}
.jmysbox ul li{
width: 100%;
margin-bottom: 15px;
}
.lctextpart:before{
display: none;
}
.zslcpart ul li .number{
display: none;
}
.zslcpart ul li{
width: 100%;
height: auto;
margin-top: 0;
margin-bottom: 15px;
}
.zslcpart{
padding: 0;
}
.zslcline{
display: none;
}
.lctextpart{
position: relative;
}
.lctextpart{
padding: 0;
}
.zslcpart ul{
padding-top: 0;
}
.sqdlsform{
padding: 0;
}
.sqdlsformleft{
display: none;
}
.sqdlsformright{
width: 100%;
min-height: auto;
padding: 15px 25px;
}
.gsjjleft{
display: none;
}
.gsjjright{
width: 100%;
padding: 0;
}
.bigtitle{
font-size: 22px;
margin-top: 15px;
margin-bottom: 10px;
}
.tscpimg{
display: none;
}
.tscptext{
width: 100%;
}
.event_box{
width: 100%;
}
.parBd h4{
font-size: 22px;
padding: 0 20px;
margin-bottom: 10px;
}
.parBd p{
font-size: 14px;
line-height: 24px;
}
.ryzzbox .swiper-slide{
width:100%;
}
.ryzzimg .imgbox{
height: 160px;
}
.teamlist{
margin-right: -15px;
margin-bottom: -15px;
}
.teamlist li{
width: 50%;
padding-right: 15px;
margin-bottom: 15px;
}
.teamlist li .teamthumb{
height: 160px;
}
.teamlist li .teamtext{
padding: 10px;
}
.teamlist li .teamtext h3{
margin-bottom: 5px;
}
.teamlayer{
width: 100% !important;
height: auto;
}
.teamdetailleft{
width: 100%;
margin-bottom: 15px;
}
.teamdetailright{
width: 100%;
padding-left: 0;
}
.teamlayer .layui-layer-content{
padding: 20px;
}
.tableimg{
display: none !important;
}
.dgfslist li{
width: 100%;
margin-bottom: 15px;
}
.dgfsimg img{
height: 50px;
}
.dgfstext h3{
font-size: 22px;
line-height: 22px;
}
.dglclist{
margin-right: -15px;
margin-bottom: -15px;
}
.dglclist li{
width: 100%;
padding-right: 15px;
margin-bottom: 15px;
}
.joblist li{
width: 100%;
margin-bottom: 15px;
}
.lxfslist li{
width: 50%;
}
.skzxlist{
margin-bottom: -15px;
}
.skzxlist li{
width: 100%;
margin-bottom: 15px;
}
.zxlyleft{
width: 100%;
padding-right: 0;
border-right: none;
}
.zxlyright{
display: none;
}
.zxlybox{
padding: 20px;
}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{
float: none;
margin-top: 10px;
}
.mxmain .woocommerce-cart-form{
width: 100%;
padding-right: 0;
}
.mxmain.woocommerce .cart-collaterals, .mxmain.woocommerce-page .cart-collaterals{
width: 100%;
margin-top: 15px;
}
.mxmain.woocommerce #coupon_code{
margin-right: 5px;
}
.mxmain #customer_details .col-1{
width: 100%;
}
.mxmain #customer_details .col-2{
width: 100%;
}
.mxmain #order_review .woocommerce-checkout-review-order-table{
width: 100%;
}
.mxmain .woocommerce-checkout-payment{
width: 100%;
}
.logintitle{
height: 54px;
line-height: 54px;
font-size: 18px;
right: 15px;
}
.loginimg{
display: none;
}
.xh-regbox{
width: 100% !important;
}
.loginbox{
margin-top: 20px;
}
.woocommerce-MyAccount-navigation{
width: 100%;
margin-bottom: 15px;
}
.woocommerce-MyAccount-content{
width: 100%;
padding-left: 0;
min-height: auto;
}
.footer{
margin-bottom: 50px;
}
.phonefooter{
display: block;
position: fixed;
width: 100%;
z-index: 99;
background: #fff;
border-top:1px solid #e5e5e5;
left:0;
bottom: 0;
height: 50px;
}
.phonefooter ul{
overflow: hidden;
}
.phonefooter ul li{
float: left;
width: 20%;
text-align: center;
padding-top: 7px;
}
.phonefooter ul li a{
display: block;
}
.phonefooter ul li i{
display: block;
margin-bottom: 2px;
color: #0093dd;
}
.phonefooter ul li span{
display: block;
}
.mod_hang_qrcode_btn, .mod_hang_appeal_btn, .mod_hang_top{
width: 30px;
height: 30px;
font-size: 20px;
}
.mod_hang_appeal_btn i, .mod_hang_qrcode_btn i{
width: 30px;
height: 30px;
line-height: 30px;
font-size: 20px;
}
.jdc-side{
right: -20px !important;
bottom: 60px;
display: none !important;
}
.marketing{
width: 30px;
height: 30px;
font-size: 14px;
line-height: 30px;
top:-10px;
left:-10px;
}
}@font-face {font-family: "iconfont";
src: url(../../../themes/abbkine/css/iconfont%EF%B9%96t=1555638626637.eot); src: url(../../../themes/abbkine/css/iconfont%EF%B9%96t=1555638626637.eot#iefix) format('embedded-opentype'), url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAqwAAsAAAAAE2AAAAphAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCESgqXQJM+ATYCJAM0CxwABCAFhG0HgT0bdxCjooZyUphkf3FgN/7YEBZDwUKs1njUIsSyEw4Kv8O53zNVTGH9DKHiAH7o53HT/3NzbwIkBC0TfBszptCuM4GaOFWBqSmdG30m3XP7n/+dy9yAMG58rIas0F7pN5dCfpO0B27o9IyZ3J5n4fZmRzxxtN/XfVHgF2CTUONR44FmgUU3UB759X+ai+3/6PaZ13r41wmpuY0hqetkCq3DGuDMpWNI5vqw9mpNNQBJDLmCN7fBu/wFLlwgRwyqQoJQlwKQCqhWdXxVa2QrhKuRNVibO1gFIBiNHd95P0AAWHrLUuvD8yvShmBahBY7zkzSFjAjKTGIUM9ozi21cwSasHCgXgFgufX96B+sEQIKXcSOjd4eOGT7Db1u3OW9hXRlBWd9uQBwvQgAAxiJAAHooc3fAztkpCWwuvZEEwI++uhPIG/UK+w1mcouQrYKbq+XXuhl3gOz7REfIyb4DQkIEJgYQwShsDhj/eMBVEEEMcbsCFh6wWAgeFMEBgSUAQMMKoAiLxVCC2nUBAYi0KlggEDtYECBRoABC5oNBhxoBRjQoG4o9m0+AK/OUSMwGcEnAHpDmC7cKhchGJ4vRK+0Ehx6opif62th2w3b+dRqXwdp1FPqEdJi7Scits+ytWr91649Q6qhXWqxwEiWLAk3vTDWX8Us2BEne5KClK5ioBS7KqUXJY7e6CuCXbj2SmhC6EaR1rSkYQW0rKmYHejAMYQhQNZcyFwJpUsLF3vYDs2wVORhbma+QWhBZGlFDUugYEbKjMDheixc38y8Ev9gSs5Ly9xaL2YpQVgU5IfW5qgghecXpkYWG4hnlws6KOdVKft000hOuxjN7drWU5MNNxOBmxxDoK9q6HDaN3tLi7unQ7qYg101D7LUvtSZWV3bSKecQp5aBW3Kj/dAR1X1dkO7wIte9cx5QYHm60lZFTAeqNRdy6FYIMeAwHiYGJQLJ+epY0kD8YJJ2eKV27k0kd+OkBRNm2C4EzkdS5KKuuCKV+qW+SVOMb6fhBI3T1avx7Vrj1eswSgJcBWDBGI6/mXxm8R/bPWPyb/PBaE2+NeK31fvY1+mv/qMb0hJhSBOvIewhi2+lQpK0aKSYhwWumVENtGCFCf54Q+mqX3TNntjm4Jcb9WY5k+9QXO0j6bQKZGSxLbwqDqHcjMJSz+UHgmvFCWRvuQ4ejM0KQ09nRDODVu6NbCYHfhWZNLIsgJBmS9pqGwSxJqaRSbcLuqaFYUm13mxt0mIWSI3peNmd6GT6rGRHao9L/HLrDy1r2+Byg90xAuCILk3HnkffxtJlbqtgZtV1aYNNCBihoX5CHEEj8PjMZx/lLygfcocIzcKLDKxwqh+5pa5LzeQptqptI6+XuomjVO9q6AbjRv6b+x3RLth64y1+2dxW4ev2ZNsXHw7mbv4evL6TYXmYQO3ca+1efvMbUVd8VRS1wWMFh3KbPNLrgKLnMfwogP6GgD2rbMP4oBdv76sSFv8esHVbepbWoPuH2vEjkI4FT5/3qnTT8JOzf/i4qeCb7PBLFv4qSfhp2fNgg/vVHgRRG+dMfNI8F2kuFzHj9xFpqP8xF0g4BMBRP6PmTPUa6KtEC9b6GZkntR7kKkWaNliiBOCY5EQhnwOn3mg1nP+U4ILFpiDO+b8errbkT12INj1AWDPRtWPRoP+jMOqEi9yoGw7WIfQBxYaDtGA1rzgwBp9n6dLLc4Adigue7cOL70n7tIp9c4nJ0XUR3UixY8no4r/mmb7x1w+eiZj8ypGz2COjpsS8iSIl4VP/WF8MCKzbdZP7gi2n3nefLLseZ/vLo++Y/QG/9/Y1/x+36XgJFG8xULi98OqYbNk1Rh7s+9WTjOAQYJMid5IE015wgEIfFL5pgQAuI6Ffwbu7mMrD3BD7dqNsElnj4LURtho10WBhchThvEsaEbAj52f5AQEYWACQrKdh8Dsdo11xyc7rBpD5vRMyJyRmfmrHD1QtdHMXaaCwuqr1qu1yrgh7ozyh8rvhi60vLa46vzDblXd8ltJZ9Nd9FuiN0gEptejjDboyVvwDAZ+tuchkUjIwxNSQDReG/B29hCjkSCmx2hUIJj2tOFX9z4jKhUBfnYBaOjHSNssPiEPW5iVDsVocT1K8fWN/aRfSIL54EntRJMGxdZXmO2yMaMVz6q02VunfpKljZae+Kn/z8wAFdaUn4BSUH0+CuPG+gLnaTGTbKaR6WOChvsYuA9VH3KS/yv/33J6D8j94C6Xrzj0IzA+Zmj+Hku8prYhzGbaNstUH6b6oRvl5e6JGhqcWFm94lDmDw9tNNKeToPUeG341T++Imo1AX51AWhoWzDi2pekf38C/JIC+tBJ5HOhBG/wOZ/oq9LQ4yqxiiKbG232Xd5mvkTmzdqdy18uo42+ZMDqvWG4sFN1ULiviQnk1pFBd30qFPsbIVUQkdGlNhWAt+fZzkXTj3R1T45yDXRFTb7RdWR5y84t37kOlzt/1HZL1kSU63JdQ0CqDuROsmQd1xzvvMF2SMfpLXzUaEdbd5VvhzB2t7mwNzn6cZ0vZ0JyMszkSIHUeK+HVVe2+inCnHl64z3ER3Sf+iRNNjWBCY1k89jxkSU77q8+Ivg+AH28KQwZ+HNgsoPs3//fugBCIXbKmvq6NVP3rdldVz91zT5B6gLXiQtoNycdPPh90MZBvvJuauH5pq8ymTp3fjxe8AZg6oKQGYy46TXRagl+DYDC49KvNRo+75KbABDEuAE0+ETaV28n9fM/F2OrjrXtCxSY386+bwveIRPup15derF0TfmRWKxm1DE44MqeN589eEUdECl2BMfdh7bP/Yv8K7L7StSg/oHn/f5X/im2b8Acjc/ayomyo0XQtkUiKRqFSp7E/O3jP4Dtw17TvvHpiWnyEOF9D7VZN95JN4VfFJMLADwEchOl2p7Ylt4V+A87rNQujI1dcfPIblwnAfxOMTyL1FP4BUdULMD/uClvCEkpjxz7wQvPFm9JOuX3Nu7fZJPn49Ao1KOorwKEKKwAgeNEr9JeAACyuqmJhS+9+hgTnYMDQtWLhsA7RoSVUwBYPgfgGFGs8NOOTpVbeVjSqTwRRUBHsC7ARAgCRopoHD/CIGC6iDXC0cUcJaURKtUBmD1BhMg8iygS1wlGwBshCPgW0fr4xQwigkWsxCivyRmSkg6bAjMGh1p1ym0UrrDFHXbLC2BJYCqiPh92A0pzFDSXzv5qjkCAquMEXWH5OHapqzCkh6djIAiQRgo9sON0GdXRaibj3k9M2xiSDjYKMMVK1kFZ6jk5GxLcjWMdka+/AJhEwKRSBnznvAEUje+cyknL5vA5EkSuAfvSXqtg8mKS66JGdwWFqEOSCwJeiahIv5cH2GJp5RLlkVUZMpGbV0i3rwu3uQCbb1DmfT6FFFNKOZVUU0s9jTTTSjsd4j0XgSlYFbiFwzEIVkuEr16Nm8JP4k9qqS1j4vGWfEwsU7TeEOqJXEcNCEGqidquvK/lJsY8ly02lyPjoq3QtMFC9FtqMdEJdi/4rVbMWqKgJGVbORc+OFwQAgAA') format('woff2'),
url(../../../themes/abbkine/css/iconfont%EF%B9%96t=1555638626637.woff) format('woff'),
url(../../../themes/abbkine/css/iconfont%EF%B9%96t=1555638626637.ttf) format('truetype'), url(../../../themes/abbkine/css/iconfont%EF%B9%96t=1555638626637.svg#iconfont) format('svg'); }
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-xinlangweibo:before {
content: "\e63d";
}
.icon-tengxunweiboxiankuang:before {
content: "\e644";
}
.icon-shouji:before {
content: "\e606";
}
.icon-douban:before {
content: "\e601";
}
.icon-weixin1:before {
content: "\e66d";
}
.icon-renrenwang:before {
content: "\e608";
}
.icon-weibiaoti104:before {
content: "\e600";
}
.icon-login:before {
content: "\e6c1";
}
.icon-facebook:before {
content: "\e624";
}
.icon-sousuo:before {
content: "\e64d";
}
.icon-icon-axure_qq:before {
content: "\e660";
}
.icon-linkedin:before {
content: "\e607";
}@font-face {font-family: "iconfont";
src: url(../../../themes/abbkine/fonts/iconfont%EF%B9%96t=1530384802699.eot); src: url(../../../themes/abbkine/fonts/iconfont%EF%B9%96t=1530384802699.eot#iefix) format('embedded-opentype'), url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAmYAAsAAAAADlgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7khQY21hcAAAAYAAAACTAAAB+v8QoSJnbHlmAAACFAAABVMAAAd0ysmhCWhlYWQAAAdoAAAALwAAADYR2ylDaGhlYQAAB5gAAAAcAAAAJAfeA4pobXR4AAAHtAAAABQAAAAkI+kAAGxvY2EAAAfIAAAAFAAAABQHQAkAbWF4cAAAB9wAAAAfAAAAIAEbAIZuYW1lAAAH/AAAAUUAAAJtPlT+fXBvc3QAAAlEAAAAUwAAAGqVffRCeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/ss4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDxLZG7438AQw9zA0AAUZgTJAQAsLgzSeJzFkdEJwzAMRJ+S1A2lhNI5OlAJISEb9NMD9KuDao30bAVKJ4jMM9yBJXMCTkArHqID+2CUesu16rdcqt/xlB7oaUhkNx998sXXbZOfnarnXf/K9GbgVs+96kY9O01OnNUNSxxWdtzo/7rW+7UrpULe0RedQMnhFpSt+RiUzfkUlI36HChhfAmUNb4G9F8hIiXAAHichVVbjxRFFO5T1VXV957p61x7drpnu5e9zOzuzPSsYenlutwvAspFjNzESyIQNCEQY0iIBtFEXoyPJMZEE18wMTwRQjTxwRf/gkZfEH4Cu1q9E3TAB7tP6lRX1ak63zmnvhaIIPz1G76HS4ItTAhzwlbhgCAAnYLQQHVoJr02mgK3SVzfMXASJU0WhW28AfyQOt582ot9yqgJBgTQbc6nSRsl0O9laD3Me3WAcrVyyBqvWfgWKKUk+HB1F/oS3EZUM7OZ1Z3TS878mC1d1iyrbFmfSpQQCSHRNOAd35OJrNDVr4hZce811qEGaOWksueYPla1Tt3ona+P+zLAtWtgV8eMr5eKlSKX9yuebZVZQZdKFT1qOXD5D7Vka/X4d4E/iGN9gB/gzYIpLAkCidqQ9DMYdAPwXQNsytIBZW2IDGCOzyc5RD9OXN7SKEz4KgPWdDeDDZCisU13HhHy6M5QBdVgTKuH+rg7uQA4e7Ol+07JmQ41Q5aVuWYlCzWtuWfyxmf1JTG3eSyKj3NTtE8V7ajIzAIMJlUVpzNef9IADbV6EoZ6DI6HXJ98+4bucgzSCIaqkAp7hVPCOeGCcOW/eDCNkzgdpJ7v0UEbBmlMmcFVsqZdvoivbefC8vQN5tIAMRpAOuinMXs6mnrDsTk+RmP+ZUAbsnwmNoBvnUH8XCBWtp+h+Mjy8lneXqQUG7XNU2Ag3S6fS5Mp8eaxSx8hNLGrsjORZWzI1V6iSlgqmlgrHNRbNpOwJtlViqipY8L+ZJZqNSXfIzrHUQ2zoNRsbanVng0iKLTf6WyXaK/T2fEDIixaBxYgedrzJtKJF1vL+wCfXWjEd4KShAxLBlqYTquySSUJ4j2OoYlINyWEA5vphDFr/EdZstisIimuK8nucam2uKAptU2D0TraKKhCi8d9LYwJL5oA7G4/zhBPgAlJGyhzuyxyo36EhPsrhKzcv/+EkCcHO0C8sDI9Aaqm1m3YRba93NmYzw7XrCA2YyaBDQy2YgSa3tvy8CE/Vxw51xTK/LY+e3ZU7CZzYdxL5z2HQtTvxfkE9d1o0Eu6Ll867/n/eLIiiiubjhxpl2q1uVoNLp0plR2fYDgNcJrMjM9mMOoSCOBHtXXV6rra6k+36iGAoyv6F9ffbU4XAsg2PR+XZc4ia14NiwzPNvhnEndgEMZ5AVJeOg1gvsfvEg8XL63cV16uHE2WX7ABN+XuGpA7zF0demIjjA/PVjz/DtrdHRxVcNZuNprftaf7i4eR6hPntqretkmMlZukeFcjOyxrp6jfLdKP8SiaVWAmAAKMP1ARonlHJOQ6D7Y0e0VDrzF2AuzvNemqo1naNxoXS3Ou/g9Gm8YsZ46A5512IHJyLhlkHHX+0iTuZfkl5CP9ITwuXm7t0WcwLpl1TA0rsAp7Oo2wNrsl5cxRgrKCESoXC37E3UVURhcPHb7Aq4MgBGO6qj0DcOUe62O76YDVmlRQwUZ1hGYdq4CCOmOox/Te4izzikTD5MQVhK6cQKIhtVg0NTPzL8ds5D1HWBBeEDYLJ4W3hEsc75D0Q36rR4F7LGfLtYYTZMix8j/BCEye+iiAoWWeZ4fnnpOqyeOxxk/d+UHcX9uLPa3f7tMOaikFhUtrJEQVXBBpQqvBwku2bSVNdUrGFo5n0HtHD16St72CYPyoBYqpcPl150kI60wEhDi9caZBjZZhAOzP5Fc/UU3TN83rQwXnpfwgBX4ejeQnNCFQBwmgO4nVCEiHlnbN7H4doePL4v71rcXPh1a/oAMbwkVHFIlKGWO8qEAFSUr3KoPtb+fbP5W/AYghPWMAeJxjYGRgYADidlHlb/H8Nl8ZuFkYQOB67KdFCPr/ARYGZicgl4OBCSQKADXBCwgAeJxjYGRgYG7438AQw8IAAkCSkQEVcAIARw8CcnicY2FgYGB+ycDAwoAbAwAfCwENAAAAAAB2ANgBmgHWAiYCmAMKA7p4nGNgZGBg4GSoYuBgAAEmIOYCQgaG/2A+AwAV3wGiAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nG3KWwqAIBAF0LmW+didS1CbaDAUQjBafUG/ne9Dij6e/jkoTJihscDAwsETLtOH9M6nHiyp2S1mTq0Ve0gtvErV4W6VVQjmDXmPnegBCDUSPQA=') format('woff'),
url(../../../themes/abbkine/fonts/iconfont%EF%B9%96t=1530384802699.ttf) format('truetype'), url(../../../themes/abbkine/fonts/iconfont%EF%B9%96t=1530384802699.svg#iconfont) format('svg'); }
.iconfont {
font-family:"iconfont" !important;
font-size:16px;
font-style:normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-twitter:before { content: "\e600"; }
.icon-weibo:before { content: "\e601"; }
.icon-facebook:before { content: "\e65a"; }
.icon-linkedin:before { content: "\e65c"; }
.icon-Qzone:before { content: "\e65e"; }
.icon-QQ:before { content: "\e65f"; }
.icon-weichat:before { content: "\e661"; }@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

@-webkit-keyframes spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
@keyframes spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
@font-face {
font-family:star;src:url(wp-content/themes/abbkine/fonts/star.eot);src:url(wp-content/themes/abbkine/fonts/star.eot?#iefix) format("embedded-opentype"),url(wp-content/themes/abbkine/fonts/star.woff) format("woff"),url(wp-content/themes/abbkine/fonts/star.ttf) format("truetype"),url(wp-content/themes/abbkine/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal
}
@font-face {
font-family:WooCommerce;src:url(wp-content/themes/abbkine/fonts/WooCommerce.eot);src:url(wp-content/themes/abbkine/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(wp-content/themes/abbkine/fonts/WooCommerce.woff) format("woff"),url(wp-content/themes/abbkine/fonts/WooCommerce.ttf) format("truetype"),url(wp-content/themes/abbkine/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal
}
.woocommerce-store-notice,p.demo_store {
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0;
width: 100%;
font-size: 1em;
padding: 1em 0;
text-align: center;
background-color: #a46497;
color: #fff;
z-index: 99998;
box-shadow: 0 1px 1em rgba(0,0,0,.2);
display: none
}
.woocommerce-store-notice a,p.demo_store a {
color: #fff;
text-decoration: underline
}
.screen-reader-text {
clip: rect(1px,1px,1px,1px);
height: 1px;
overflow: hidden;
position: absolute!important;
width: 1px;
word-wrap: normal!important
}
.admin-bar p.demo_store {
top: 32px
}
.clear {
clear: both
}
.woocommerce .blockUI.blockOverlay {
position: relative
}
.woocommerce .blockUI.blockOverlay::before {
height: 1em;
width: 1em;
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-left: -.5em;
margin-top: -.5em;
content: '';
-webkit-animation: spin 1s ease-in-out infinite;
animation: spin 1s ease-in-out infinite;
background: url(wp-content/themes/abbkine/images/icons/loader.svg) center center;
background-size: cover;
line-height: 1;
text-align: center;
font-size: 2em;
color: rgba(0,0,0,.75)
}
.woocommerce .loader::before {
height: 1em;
width: 1em;
display: block;
position: absolute;
top: 50%;
left: 50%;
margin-left: -.5em;
margin-top: -.5em;
content: '';
-webkit-animation: spin 1s ease-in-out infinite;
animation: spin 1s ease-in-out infinite;
background: url(wp-content/themes/abbkine/images/icons/loader.svg) center center;
background-size: cover;
line-height: 1;
text-align: center;
font-size: 2em;
color: rgba(0,0,0,.75)
}
.woocommerce a.remove {
display: block;
font-size: 1.5em;
height: 1em;
width: 1em;
text-align: center;
line-height: 1;
border-radius: 100%;
color: red!important;
text-decoration: none;
font-weight: 700;
border: 0
}
.woocommerce a.remove:hover {
color: #fff!important;
background: red
}
.woocommerce small.note {
display: block;
color: #777;
font-size: .857em;
margin-top: 10px
}
.woocommerce .woocommerce-breadcrumb {
margin: 0 0 1em;
padding: 0;
font-size: .92em;
color: #777
}
.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before {
content: ' ';
display: table
}
.woocommerce .woocommerce-breadcrumb::after {
clear: both
}
.woocommerce .woocommerce-breadcrumb a {
color: #777
}
.woocommerce .quantity .qty {
width: 3.631em;
text-align: center
}
.woocommerce div.product {
margin-bottom: 0;
position: relative
}
.woocommerce div.product .product_title {
clear: none;
margin-top: 0;
padding: 0
}
.woocommerce div.product p.price,.woocommerce div.product span.price {
color: #77a464;
font-size: 1.25em
}
.woocommerce div.product p.price ins,.woocommerce div.product span.price ins {
background: inherit;
font-weight: 700;
display: inline-block
}
.woocommerce div.product p.price del,.woocommerce div.product span.price del {
opacity: .5;
display: inline-block
}
.woocommerce div.product p.stock {
font-size: .92em
}
.woocommerce div.product .stock {
color: #77a464
}
.woocommerce div.product .out-of-stock {
color: red
}
.woocommerce div.product .woocommerce-product-rating {
margin-bottom: 1.618em
}
.woocommerce div.product div.images {
margin-bottom: 2em
}
.woocommerce div.product div.images img {
display: block;
height: auto;
box-shadow: none
}
.woocommerce div.product div.images div.thumbnails {
padding-top: 1em
}
.woocommerce div.product div.images.woocommerce-product-gallery {
position: relative
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper {
-webkit-transition: all cubic-bezier(.795,-.035,0,1) .5s;
transition: all cubic-bezier(.795,-.035,0,1) .5s;
margin: 0;
padding: 0
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg {
background-color: #fff;
opacity: 0
}
.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder {
border: 1px solid #f2f2f2
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2) {
width: 25%;
display: inline-block
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
top: .5em;
right: .5em;
font-size: 2em;
z-index: 9;
width: 36px;
height: 36px;
background: #fff;
text-indent: -9999px;
border-radius: 100%;
box-sizing: content-box
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before {
content: "";
display: block;
width: 10px;
height: 10px;
border: 2px solid #000;
border-radius: 100%;
position: absolute;
top: 9px;
left: 9px;
box-sizing: content-box
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after {
content: "";
display: block;
width: 2px;
height: 8px;
background: #000;
border-radius: 6px;
position: absolute;
top: 19px;
left: 22px;
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
box-sizing: content-box
}
.woocommerce div.product div.images .flex-control-thumbs {
overflow: hidden;
zoom: 1;
margin: 0;
padding: 0
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
list-style: none
}
.woocommerce div.product div.images .flex-control-thumbs li img {
cursor: pointer;
opacity: .5;
margin: 0
}
.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover {
opacity: 1
}
.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1) {
clear: left
}
.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1) {
clear: left
}
.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) {
clear: left
}
.woocommerce div.product div.summary {
margin-bottom: 2em
}
.woocommerce div.product div.social {
text-align: right;
margin: 0 0 1em
}
.woocommerce div.product div.social span {
margin: 0 0 0 2px
}
.woocommerce div.product div.social span span {
margin: 0
}
.woocommerce div.product div.social span .stButton .chicklets {
padding-left: 16px;
width: 0
}
.woocommerce div.product div.social iframe {
float: left;
margin-top: 3px
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
list-style: none;
padding: 0 0 0 1em;
margin: 0 0 1.618em;
overflow: hidden;
position: relative
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
display: inline-block;
border: none;
border-radius: 0;
padding: 0px 30px;
background: none;
height: 40px;
line-height: 40px;
cursor: pointer;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: #6b6a6b;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {
text-decoration: none;
color: #f80;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: #f80;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #fff;
text-decoration: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin: 0 0 2em;
padding: 0
}
.woocommerce div.product p.cart {
margin-bottom: 2em
}
.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before {
content: ' ';
display: table
}
.woocommerce div.product p.cart::after {
clear: both
}
.woocommerce div.product form.cart {
margin-bottom: 2em
}
.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before {
content: ' ';
display: table
}
.woocommerce div.product form.cart::after {
clear: both
}
.woocommerce div.product form.cart div.quantity {
display: inline-block;
margin: 0 4px 0 0
}
.woocommerce div.product form.cart table {
border-width: 0 0 1px
}
.woocommerce div.product form.cart table td {
padding-left: 0
}
.woocommerce div.product form.cart table div.quantity {
float: none;
margin: 0
}
.woocommerce div.product form.cart table small.stock {
display: block;
float: none
}
.woocommerce div.product form.cart .variations {
margin-bottom: 1em;
border: 0;
width: 100%
}
.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th {
border: 0;
vertical-align: top;
line-height: 2em
}
.woocommerce div.product form.cart .variations label {
font-weight: 700
}
.woocommerce div.product form.cart .variations select {
max-width: 100%;
min-width: 75%;
display: inline-block;
margin-right: 1em
}
.woocommerce div.product form.cart .variations td.label {
padding-right: 1em
}
.woocommerce div.product form.cart .woocommerce-variation-description p {
margin-bottom: 1em
}
.woocommerce div.product form.cart .reset_variations {
visibility: hidden;
font-size: .83em
}
.woocommerce div.product form.cart .wc-no-matching-variations {
display: none
}
.woocommerce div.product form.cart .button {
vertical-align: middle;
float: left
}
.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label {
padding-right: 1em;
padding-left: 1em
}
.woocommerce div.product form.cart .group_table td {
vertical-align: top;
padding-bottom: .5em;
border: 0
}
.woocommerce div.product form.cart .group_table td:first-child {
width: 4em;
text-align: center
}
.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox {
display: inline-block;
width: auto;
margin: 0 auto;
-webkit-transform: scale(1.5,1.5);
-ms-transform: scale(1.5,1.5);
transform: scale(1.5,1.5)
}
.woocommerce span.onsale {
min-height: 3.236em;
min-width: 3.236em;
padding: .202em;
font-size: 1em;
font-weight: 700;
position: absolute;
text-align: center;
line-height: 3.236;
top: -.5em;
left: -.5em;
margin: 0;
border-radius: 100%;
background-color: #77a464;
color: #fff;
font-size: .857em;
z-index: 9
}
.woocommerce .products ul,.woocommerce ul.products {
margin: 0 0 1em;
padding: 0;
list-style: none outside;
clear: both
}
.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before {
content: ' ';
display: table
}
.woocommerce .products ul::after,.woocommerce ul.products::after {
clear: both
}
.woocommerce .products ul li,.woocommerce ul.products li {
list-style: none outside
}
.woocommerce ul.products li.product .onsale {
top: 0;
right: 0;
left: auto;
margin: -.5em -.5em 0 0
}
.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3 {
padding: .5em 0;
margin: 0;
font-size: 1em
}
.woocommerce ul.products li.product a {
text-decoration: none
}
.woocommerce ul.products li.product a img {
width: 100%;
height: auto;
display: block;
margin: 0 0 1em;
box-shadow: none
}
.woocommerce ul.products li.product strong {
display: block
}
.woocommerce ul.products li.product .woocommerce-placeholder {
border: 1px solid #f2f2f2
}
.woocommerce ul.products li.product .star-rating {
font-size: .857em
}
.woocommerce ul.products li.product .button {
margin-top: 1em
}
.woocommerce ul.products li.product .price {
color: #77a464;
display: block;
font-weight: 400;
margin-bottom: .5em;
font-size: .857em
}
.woocommerce ul.products li.product .price del {
color: inherit;
opacity: .5;
display: inline-block
}
.woocommerce ul.products li.product .price ins {
background: 0 0;
font-weight: 700;
display: inline-block
}
.woocommerce ul.products li.product .price .from {
font-size: .67em;
margin: -2px 0 0 0;
text-transform: uppercase;
color: rgba(132,132,132,.5)
}
.woocommerce .woocommerce-result-count {
margin: 0;
line-height: 33px;
}
.woocommerce .woocommerce-ordering {
margin: 0 0 1em
}
.woocommerce .woocommerce-ordering select {
vertical-align: top;
padding: 5px 15px;
outline: none;
background: #fff;
}
.woocommerce nav.woocommerce-pagination {
text-align: center;
margin-top:30px;
}
.woocommerce nav.woocommerce-pagination ul {
display: inline-block;
white-space: nowrap;
padding: 0;
clear: both;
border: 1px solid #d3ced2;
border-right: 0;
margin: 1px
}
.woocommerce nav.woocommerce-pagination ul li {
border-right: 1px solid #d3ced2;
padding: 0;
margin: 0;
float: left;
display: inline;
overflow: hidden
}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span {
margin: 0;
text-decoration: none;
padding: 0;
line-height: 1;
font-size: 1em;
font-weight: 400;
padding: .5em .8em;
min-width: 1em;
display: block
}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current {
background: #ebe9eb;
color: #8a7e88
}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button {
font-size: 100%;
margin: 0;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
padding: .618em 1em;
font-weight: 700;
border-radius: 3px;
left: auto;
color: #515151;
background-color: #ebe9eb;
border: 0;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none
}
.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading {
opacity: .25;
padding-right: 2.618em
}
.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after {
font-family: WooCommerce;
content: '\e01c';
vertical-align: top;
font-weight: 400;
position: absolute;
top: .618em;
right: 1em;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite
}
.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after {
font-family: WooCommerce;
content: '\e017';
margin-left: .53em;
vertical-align: bottom
}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover {
background-color: #dad8da;
text-decoration: none;
background-image: none;
color: #515151
}
.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt {
background-color: #a46497;
color: #fff;
-webkit-font-smoothing: antialiased
}
.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover {
background-color: #935386;
color: #fff
}
.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover {
background-color: #a46497;
color: #fff
}
.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled] {
color: inherit;
cursor: not-allowed;
opacity: .5;
padding: .618em 1em
}
.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover {
color: inherit;
background-color: #ebe9eb
}
.woocommerce .cart .button,.woocommerce .cart input.button {
float: none
}
.woocommerce a.added_to_cart {
padding-top: .5em;
display: inline-block
}
.woocommerce #reviews h2 small {
float: right;
color: #777;
font-size: 15px;
margin: 10px 0 0
}
.woocommerce #reviews h2 small a {
text-decoration: none;
color: #777
}
.woocommerce #reviews h3 {
margin: 0
}
.woocommerce #reviews #respond {
margin: 0;
border: 0;
padding: 0
}
.woocommerce #reviews #comment {
height: 75px
}
.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before {
content: ' ';
display: table
}
.woocommerce #reviews #comments .add_review::after {
clear: both
}
.woocommerce #reviews #comments h2 {
clear: none
}
.woocommerce #reviews #comments ol.commentlist {
margin: 0;
width: 100%;
background: 0 0;
list-style: none
}
.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before {
content: ' ';
display: table
}
.woocommerce #reviews #comments ol.commentlist::after {
clear: both
}
.woocommerce #reviews #comments ol.commentlist li {
padding: 0;
margin: 0 0 20px;
border: 0;
position: relative;
background: 0;
border: 0
}
.woocommerce #reviews #comments ol.commentlist li .meta {
color: #777;
font-size: .75em
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
float: left;
position: absolute;
top: 0;
left: 0;
padding: 3px;
width: 32px;
height: auto;
background: #ebe9eb;
border: 1px solid #e5e5e5;
margin: 0;
box-shadow: none
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 50px;
border: 1px solid #e5e5e5;
border-radius: 4px;
padding: 1em 1em 0
}
.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before {
content: ' ';
display: table
}
.woocommerce #reviews #comments ol.commentlist li .comment-text::after {
clear: both
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
margin: 0 0 1em
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: .83em
}
.woocommerce #reviews #comments ol.commentlist ul.children {
list-style: none outside;
margin: 20px 0 0 50px
}
.woocommerce #reviews #comments ol.commentlist ul.children .star-rating {
display: none
}
.woocommerce #reviews #comments ol.commentlist #respond {
border: 1px solid #e4e1e3;
border-radius: 4px;
padding: 1em 1em 0;
margin: 20px 0 0 50px
}
.woocommerce #reviews #comments .commentlist>li::before {
content: ''
}
.woocommerce .star-rating {
float: right;
overflow: hidden;
position: relative;
height: 1em;
line-height: 1;
font-size: 1em;
width: 5.4em;
font-family: star
}
.woocommerce .star-rating::before {
content: '\73\73\73\73\73';
color: #d3ced2;
float: left;
top: 0;
left: 0;
position: absolute
}
.woocommerce .star-rating span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em
}
.woocommerce .star-rating span::before {
content: '\53\53\53\53\53';
top: 0;
position: absolute;
left: 0
}
.woocommerce .woocommerce-product-rating {
line-height: 2;
display: block
}
.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before {
content: ' ';
display: table
}
.woocommerce .woocommerce-product-rating::after {
clear: both
}
.woocommerce .woocommerce-product-rating .star-rating {
margin: .5em 4px 0 0;
float: left
}
.woocommerce .products .star-rating {
display: block;
margin: 0 0 .5em;
float: none
}
.woocommerce .hreview-aggregate .star-rating {
margin: 10px 0 0
}
.woocommerce #review_form #respond {
position: static;
margin: 0;
width: auto;
padding: 0;
background: transparent none;
border: 0
}
.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before {
content: ' ';
display: table
}
.woocommerce #review_form #respond::after {
clear: both
}
.woocommerce #review_form #respond p {
margin: 0 0 10px
}
.woocommerce #review_form #respond .form-submit input {
left: auto
}
.woocommerce #review_form #respond textarea {
box-sizing: border-box;
width: 100%;
border:1px solid #e5e5e5;
padding: 10px;
outline: none;
color: #666;
}
.woocommerce p.stars a {
position: relative;
height: 1em;
width: 1em;
text-indent: -999em;
display: inline-block;
text-decoration: none
}
.woocommerce p.stars a::before {
display: block;
position: absolute;
top: 0;
left: 0;
width: 1em;
height: 1em;
line-height: 1;
font-family: WooCommerce;
content: '\e021';
text-indent: 0;
font-size: 16px;
}
.woocommerce p.stars a:hover~a::before {
content: '\e021'
}
.woocommerce p.stars:hover a::before {
content: '\e020'
}
.woocommerce p.stars.selected a.active::before {
content: '\e020'
}
.woocommerce p.stars.selected a.active~a::before {
content: '\e021'
}
.woocommerce p.stars.selected a:not(.active)::before {
content: '\e020'
}
.woocommerce table.shop_attributes {
border: 0;
border-top: 1px dotted rgba(0,0,0,.1);
margin-bottom: 1.618em;
width: 100%
}
.woocommerce table.shop_attributes th {
width: 150px;
font-weight: 700;
padding: 8px;
border-top: 0;
border-bottom: 1px dotted rgba(0,0,0,.1);
margin: 0;
line-height: 1.5
}
.woocommerce table.shop_attributes td {
font-style: italic;
padding: 0;
border-top: 0;
border-bottom: 1px dotted rgba(0,0,0,.1);
margin: 0;
line-height: 1.5
}
.woocommerce table.shop_attributes td p {
margin: 0;
padding: 8px 0
}
.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th {
background: rgba(0,0,0,.025)
}
.woocommerce table.shop_table {
border: 1px solid rgba(0,0,0,.1);
margin: 0 -1px 24px 0;
text-align: left;
width: 100%;
border-collapse: separate;
}
.woocommerce table.shop_table thead{
background: rgb(248,248,250);
}
.woocommerce table.shop_table th {
font-weight: 700;
padding: 9px 12px;
line-height: 1.5em
}
.woocommerce table.shop_table td {
border-top: 1px solid rgba(0,0,0,.1);
padding: 9px 12px;
vertical-align: middle;
line-height: 1.5em
}
.woocommerce table.shop_table td small {
font-weight: 400
}
.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th {
border-top: 0
}
.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th {
font-weight: 700;
border-top: 1px solid rgba(0,0,0,.1)
}
.woocommerce table.my_account_orders {
font-size: .85em
}
.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th {
padding: 8px 15px;
vertical-align: middle
}
.woocommerce table.my_account_orders .button {
white-space: nowrap
}
.woocommerce table.my_account_orders .order-actions {
text-align: right
}
.woocommerce table.my_account_orders .order-actions .button {
margin: .125em 0 .125em .25em
}
.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th {
vertical-align: top;
text-align: center
}
.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child {
text-align: left
}
.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child {
text-align: left
}
.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before {
content: '\2193';
display: inline-block
}
.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation {
list-style: none outside
}
.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt {
float: left;
clear: both;
margin-right: .25em;
display: inline-block;
list-style: none outside
}
.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd {
margin: 0
}
.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child {
margin-bottom: 0
}
.woocommerce td.product-name p.backorder_notification {
font-size: .83em
}
.woocommerce td.product-quantity {
min-width: 80px
}
.woocommerce ul.cart_list,.woocommerce ul.product_list_widget {
list-style: none outside;
padding: 0;
margin: 0;
}
.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li {
padding: 4px 0;
margin: 0;
list-style: none
}
.woocommerce ul.product_list_widget li .quantity{
font-size: 12px;
color: #999;
}
.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before {
content: ' ';
display: table
}
.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after {
clear: both
}
.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a {
display: block;
font-weight: normal;
color: #333;
font-size: 12px;
padding-bottom: 5px;
}
.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img {
float: left;
margin-right: 10px;
width: 60px;
height: auto;
box-shadow: none
}
.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl {
margin: 0;
padding-left: 1em;
border-left: 2px solid rgba(0,0,0,.1)
}
.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before {
content: ' ';
display: table
}
.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after {
clear: both
}
.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt {
display: inline-block;
float: left;
margin-bottom: 1em
}
.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt {
font-weight: 700;
padding: 0 0 .25em;
margin: 0 4px 0 0;
clear: left
}
.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd {
padding: 0 0 .25em
}
.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child {
margin-bottom: 0
}
.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating {
float: none
}
.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total {
padding: 4px 0 0;
text-align:center;
}
.woocommerce .woocommerce-mini-cart__buttons{
text-align: center;
}
.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong {
min-width: 40px;
display: inline-block
}
.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li {
padding-right: 2em;
position: relative;
padding-top: 0;
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #e5e5e5;
}
.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove {
position: absolute;
top: 0;
right: 0;
font-size: 16px;
}
.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before {
content: ' ';
display: table
}
.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after {
clear: both
}
.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a {
margin-right: 5px;
margin-bottom: 5px
}
.woocommerce form .form-row {
padding: 3px;
margin: 0 0 6px
}
.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder {
-webkit-transition: opacity .5s .5s ease;
transition: opacity .5s .5s ease;
opacity: 0
}
.woocommerce form .form-row label {
line-height: 2
}
.woocommerce form .form-row label.hidden {
visibility: hidden
}
.woocommerce form .form-row label.inline {
display: inline
}
.woocommerce form .form-row .woocommerce-input-wrapper .description {
background: #1e85be;
color: #fff;
border-radius: 3px;
padding: 1em;
margin: .5em 0 0;
clear: both;
display: none;
position: relative
}
.woocommerce form .form-row .woocommerce-input-wrapper .description a {
color: #fff;
text-decoration: underline;
border: 0;
box-shadow: none
}
.woocommerce form .form-row .woocommerce-input-wrapper .description:before {
left: 50%;
top: 0;
margin-top: -4px;
-webkit-transform: translatex(-50%) rotate(180deg);
-ms-transform: translatex(-50%) rotate(180deg);
transform: translatex(-50%) rotate(180deg);
content: "";
position: absolute;
border-width: 4px 6px 0 6px;
border-style: solid;
border-color: #1e85be transparent transparent transparent;
z-index: 100;
display: block
}
.woocommerce form .form-row select {
cursor: pointer;
margin: 0
}
.woocommerce form .form-row .required {
font-weight: 700;
border: 0!important;
text-decoration: none;
}
.woocommerce form .form-row .optional {
visibility: visible
}
.woocommerce form .form-row .input-checkbox {
display: inline;
margin: -2px 8px 0 0;
text-align: center;
vertical-align: middle
}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea {
box-sizing: border-box;
width: 100%;
margin: 0;
outline: 0;
line-height: normal;
padding:10px;
border:1px solid #e5e5e5;
}
.woocommerce-form-row>span{
padding-top: 5px;
display: block;
}
.woocommerce form .form-row textarea {
height: 4em;
line-height: 1.5;
display: block;
box-shadow: none
}
.woocommerce form .form-row .select2-container {
width: 100%;
line-height: 2em
}
.woocommerce form .form-row.woocommerce-invalid label {
color: #a00
}
.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select {
border-color: #a00
}
.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select {
border-color: #69bf29
}
.woocommerce form .form-row ::-webkit-input-placeholder {
line-height: normal
}
.woocommerce form .form-row :-moz-placeholder {
line-height: normal
}
.woocommerce form .form-row :-ms-input-placeholder {
line-height: normal
}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register {
border: 1px solid #e5e5e5;
padding: 20px;
margin: 2em 0;
text-align: left;
}
.woocommerce ul#shipping_method {
list-style: none outside;
margin: 0;
padding: 0
}
.woocommerce ul#shipping_method li {
margin: 0 0 .5em;
line-height: 1.5em;
list-style: none outside
}
.woocommerce ul#shipping_method li input {
margin: 3px .4375em 0 0;
vertical-align: top
}
.woocommerce ul#shipping_method li label {
display: inline
}
.woocommerce ul#shipping_method .amount {
font-weight: 700
}
.woocommerce p.woocommerce-shipping-contents {
margin: 0
}
.woocommerce ul.order_details {
margin-bottom: 20px !important;
list-style: none;
border-top: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
overflow: hidden;
}
.woocommerce ul.order_details::after,.woocommerce ul.order_details::before {
content: ' ';
display: table
}
.woocommerce-column__title, .woocommerce-order-details__title, .cart_totals h2{
font-size: 16px;
margin-bottom: 15px;
font-weight: bold;
}
.woocommerce ul.order_details::after {
clear: both
}
.woocommerce ul.order_details li {
float: left;
text-transform: uppercase;
font-size: .715em;
line-height: 1;
border-left: 1px solid #e5e5e5;
border-bottom: 1px solid #e5e5e5;
padding: 15px;
margin-left: 0;
list-style-type: none;
width:20%;
}
.woocommerce ul.order_details li strong {
display: block;
font-size: 1.4em;
text-transform: none;
line-height: 1.5
}
.woocommerce .wc-bacs-bank-details-account-name {
font-weight: 700
}
.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads {
margin-bottom: 2em
}
.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child {
margin-bottom: 0
}
.woocommerce .woocommerce-customer-details address {
font-style: normal;
margin-bottom: 0;
border: 1px solid rgba(0,0,0,.1);
border-bottom-width: 2px;
border-right-width: 2px;
text-align: left;
width: 100%;
border-radius: 5px;
padding: 6px 12px
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone {
margin-bottom: 0;
padding-left: 1.5em
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: .618em;
content: "";
text-decoration: none;
margin-left: -1.5em;
line-height: 1.75;
position: absolute
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: .618em;
content: "";
text-decoration: none;
margin-left: -1.5em;
line-height: 1.75;
position: absolute
}
.woocommerce .woocommerce-widget-layered-nav-list {
margin: 0;
padding: 0;
border: 0;
list-style: none outside
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
padding: 0 0 1px;
list-style: none
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before {
content: ' ';
display: table
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after {
clear: both
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span {
padding: 1px 0
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: .618em;
content: "";
text-decoration: none;
color: #a00
}
.woocommerce .woocommerce-widget-layered-nav-dropdown__submit {
margin-top: 1em
}
.woocommerce .widget_layered_nav_filters ul {
margin: 0;
padding: 0;
border: 0;
list-style: none outside;
overflow: hidden;
zoom: 1
}
.woocommerce .widget_layered_nav_filters ul li {
float: left;
padding: 0 1em 1px 1px;
list-style: none
}
.woocommerce .widget_layered_nav_filters ul li a {
text-decoration: none
}
.woocommerce .widget_layered_nav_filters ul li a::before {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: .618em;
content: "";
text-decoration: none;
color: #a00;
vertical-align: inherit;
margin-right: .5em
}
.woocommerce .widget_price_filter .price_slider {
margin-bottom: 1em
}
.woocommerce .widget_price_filter .price_slider_amount {
line-height: 2.4;
font-size: .8751em
}
.woocommerce .widget_price_filter .price_slider_amount .button {
font-size: 1.15em;
}
.woocommerce .widget_price_filter .ui-slider {
position: relative;
text-align: left;
margin-left: .5em;
margin-right: .5em
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1em;
height: 1em;
background-color: #a46497;
border-radius: 1em;
cursor: ew-resize;
outline: 0;
top: -.3em;
margin-left: -.5em
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
border-radius: 1em;
background-color: #a46497
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
border-radius: 1em;
background-color: #602053;
border: 0
}
.woocommerce .widget_price_filter .ui-slider-horizontal {
height: .5em
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
left: -1px
}
.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
right: -1px
}
.woocommerce .widget_rating_filter ul {
margin: 0;
padding: 0;
border: 0;
list-style: none outside
}
.woocommerce .widget_rating_filter ul li {
padding: 0 0 1px;
list-style: none
}
.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before {
content: ' ';
display: table
}
.woocommerce .widget_rating_filter ul li::after {
clear: both
}
.woocommerce .widget_rating_filter ul li a {
padding: 1px 0;
text-decoration: none
}
.woocommerce .widget_rating_filter ul li .star-rating {
float: none;
display: inline-block
}
.woocommerce .widget_rating_filter ul li.chosen a::before {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: .618em;
content: "";
text-decoration: none;
color: #a00
}
.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login {
display: block!important
}
.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle {
display: none!important
}
.woocommerce-error,.woocommerce-info,.woocommerce-message {
padding: 1em 2em 1em 3.5em;
margin: 0 0 2em;
position: relative;
background-color: #f7f6f7;
color: #515151;
border-top: 3px solid #a46497;
list-style: none outside;
width: auto;
word-wrap: break-word
}
.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before {
content: ' ';
display: table
}
.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after {
clear: both
}
.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before {
font-family: WooCommerce;
content: '\e028';
display: inline-block;
position: absolute;
top: 1em;
left: 1.5em
}
.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button {
float: right
}
.woocommerce-error li,.woocommerce-info li,.woocommerce-message li {
list-style: none outside!important;
padding-left: 0!important;
margin-left: 0!important
}
.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span {
direction: ltr;
unicode-bidi: embed
}
.woocommerce-message {
border-top-color: #8fae1b
}
.woocommerce-message::before {
content: '\e015';
color: #8fae1b
}
.woocommerce-info {
border-top-color: #1e85be
}
.woocommerce-info::before {
color: #1e85be
}
.woocommerce-error::before {
content: '\e016';
}
.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before {
content: ' ';
display: table
}
.woocommerce-account .woocommerce::after {
clear: both
}
.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before {
content: ' ';
display: table
}
.woocommerce-account .addresses .title::after {
clear: both
}
.woocommerce-account .addresses .title{
margin-bottom: 10px;
}
.woocommerce-account .addresses .title h3 {
float: left;
font-size: 16px;
font-weight: bold;
}
.woocommerce-account .addresses .title .edit {
float: right;
}
.woocommerce-account ol.commentlist.notes li.note p.meta {
font-weight: 700;
margin-bottom: 0
}
.woocommerce-account ol.commentlist.notes li.note .description p:last-child {
margin-bottom: 0
}
.woocommerce-account ul.digital-downloads {
margin-left: 0;
padding-left: 0
}
.woocommerce-account ul.digital-downloads li {
list-style: none;
margin-left: 0;
padding-left: 0
}
.woocommerce-account ul.digital-downloads li::before {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-right: .618em;
content: "";
text-decoration: none
}
.woocommerce-account ul.digital-downloads li .count {
float: right
}
#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail {
min-width: 32px
}
.mxmain #add_payment_method table.cart img, .mxmain .woocommerce-cart table.cart img, .mxmain .woocommerce-checkout table.cart img {
width: 85px;
height: auto;
box-shadow: none
}
#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th {
vertical-align: middle
}
#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text {
box-sizing: border-box;
border: 1px solid #d3ced2;
padding: 6px 6px 5px;
margin: 0 4px 0 0;
outline: 0
}
#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input {
margin: 0;
vertical-align: middle
}
#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout {
padding: 1em 0
}
#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before {
content: ' ';
display: table
}
#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after {
clear: both
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
display: block;
text-align: center;
margin-bottom: 1em;
font-size: 1.25em;
padding: 1em
}
#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button {
float: none;
margin-top: .5em;
display: inline-block
}
#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after {
font-family: WooCommerce;
speak: none;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
margin-left: .618em;
content: "";
text-decoration: none
}
#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form {
margin: 1em 0 0 0
}
#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small {
color: #777;
font-size: .83em
}
#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table {
border-collapse: separate;
margin: 0 0 6px;
padding: 0
}
#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th {
border-top: 0
}
#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th {
width: 35%
}
#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th {
vertical-align: top;
border-left: 0;
border-right: 0;
line-height: 1.5em
}
#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small {
color: #777
}
#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select {
width: 100%
}
#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td {
color: #77a464
}
#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th {
border-top: 1px solid #ebe9eb
}
#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination {
margin-bottom: 0
}
#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product {
margin-top: 0
}
#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
float: left;
clear: none
}
#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes {
clear: left
}
#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first {
clear: left
}
#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small {
font-size: 11px;
color: #777;
font-weight: 400
}
#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address {
padding: 0;
clear: left;
width: 100%
}
#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address {
clear: both
}
#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment {
background: #ebe9eb;
border-radius: 5px
}
#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods {
text-align: left;
padding: 1em;
border-bottom: 1px solid #d3ced2;
margin: 0;
list-style: none outside
}
#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before {
content: ' ';
display: table
}
#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after {
clear: both
}
#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li {
line-height: 2;
text-align: left;
margin: 0;
font-weight: 400
}
#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input {
margin: 0 1em 0 0
}
#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img {
vertical-align: middle;
margin: -2px 0 0 .5em;
padding: 0;
position: relative;
box-shadow: none
}
#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img {
margin-left: 2px
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before {
content: ' ';
display: table
}
#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after {
clear: both
}
#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row {
padding: 1em
}
#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box {
position: relative;
box-sizing: border-box;
width: 100%;
padding: 1em;
margin: 1em 0;
font-size: .92em;
border-radius: 2px;
line-height: 1.5;
background-color: #dfdcde;
color: #515151
}
#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea {
border-color: #c7c1c6;
border-top-color: #bbb3b9
}
#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder {
color: #bbb3b9
}
#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder {
color: #bbb3b9
}
#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder {
color: #bbb3b9
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods {
list-style: none outside;
margin: 0
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token {
margin: 0 0 .5em
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label {
cursor: pointer
}
#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput {
vertical-align: middle;
margin: -3px 1em 0 0;
position: relative
}
#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
border: 0;
padding: 0;
margin: 1em 0 0
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number {
font-size: 1.5em;
padding: 8px;
background-repeat: no-repeat;
background-position: right .618em center;
background-size: 32px 20px
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/visa.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/mastercard.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/laser.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/diners.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/maestro.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/jcb.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/amex.svg)
}
#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover {
background-image: url(wp-content/themes/abbkine/images/icons/credit-cards/discover.svg)
}
#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help {
font-size: .857em;
color: #777;
font-weight: 400
}
#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row {
margin: 0 0 1em
}
#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child {
margin-bottom: 0
}
#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before {
content: '';
display: block;
border: 1em solid #dfdcde;
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
top: -.75em;
left: 0;
margin: -1em 0 0 2em
}
#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
float: right;
line-height: 52px;
font-size: .83em
}
#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img {
max-height: 52px;
vertical-align: middle
}
.woocommerce-terms-and-conditions {
border: 1px solid rgba(0,0,0,.2);
box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
background: rgba(0,0,0,.05)
}
.woocommerce-invalid #terms {
outline: 2px solid red;
outline-offset: 2px
}
.woocommerce-password-strength {
text-align: center;
font-weight: 600;
padding: 3px .5em;
font-size: 1em
}
.woocommerce-password-strength.strong {
background-color: #c1e1b9;
border-color: #83c373
}
.woocommerce-password-strength.short {
background-color: #f1adad;
border-color: #e35b5b
}
.woocommerce-password-strength.bad {
background-color: #fbc5a9;
border-color: #f78b53
}
.woocommerce-password-strength.good {
background-color: #ffe399;
border-color: #ffc733
}
.woocommerce-password-hint {
margin: .5em 0 0;
display: block
}
#content.twentyeleven .woocommerce-pagination a {
font-size: 1em;
line-height: 1
}
.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary {
padding: 0
}
.single-product .twentythirteen p.stars {
clear: both
}
.twentythirteen .woocommerce-breadcrumb {
padding-top: 40px
}
.twentyfourteen ul.products li.product {
margin-top: 0!important
}
body:not(.search-results) .twentysixteen .entry-summary {
color: inherit;
font-size: inherit;
line-height: inherit
}
.twentysixteen .price ins {
background: inherit;
color: inherit
}.layui-layer-imgbar,.layui-layer-imgtit a,.layui-layer-tab .layui-layer-title span,.layui-layer-title{text-overflow:ellipsis;white-space:nowrap}html #layuicss-layer{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px")}.layui-layer{-webkit-overflow-scrolling:touch;top:150px;left:0;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-load{background:url(../../../themes/abbkine/include/layer/theme/default/loading-1.gif) center center no-repeat #eee}.layui-layer-ico{background:url(../../../themes/abbkine/include/layer/theme/default/icon.png) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-move{display:none;position:fixed;*position:absolute;left:0;top:0;width:100%;height:100%;cursor:move;opacity:0;filter:alpha(opacity=0);background-color:#fff;z-index:2147483647}.layui-layer-resize{position:absolute;width:15px;height:15px;right:0;bottom:0;cursor:se-resize}.layer-anim{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-00{-webkit-animation-name:layer-bounceIn;animation-name:layer-bounceIn}@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-149px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-180px -31px}.layui-layer-btn{text-align:right;padding:0 15px 12px;pointer-events:auto;user-select:none;-webkit-user-select:none}.layui-layer-btn a{height:28px;line-height:28px;margin:5px 5px 0;padding:0 15px;border:1px solid #dedede;background-color:#fff;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.8}.layui-layer-btn .layui-layer-btn0{border-color:#1E9FFF;background-color:#1E9FFF;color:#fff}.layui-layer-btn-l{text-align:left}.layui-layer-btn-c{text-align:center}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;overflow-x:hidden;overflow-y:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(../../../themes/abbkine/include/layer/theme/default/loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(../../../themes/abbkine/include/layer/theme/default/loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(../../../themes/abbkine/include/layer/theme/default/loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:8px 15px;font-size:12px;_float:left;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#000;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:5px;border-bottom-style:solid;border-bottom-color:#000}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-btn{padding:5px 10px 10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#fff;border-color:#E9E7E7;color:#333}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95;border-color:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}.layui-layer-iconext{background:url(../../../themes/abbkine/include/layer/theme/default/icon-ext.png) no-repeat}.layui-layer-prompt .layui-layer-input{display:block;width:230px;height:36px;margin:0 auto;line-height:30px;padding-left:10px;border:1px solid #e6e6e6;color:#333}.layui-layer-prompt textarea.layui-layer-input{width:300px;height:100px;line-height:20px;padding:6px 10px}.layui-layer-prompt .layui-layer-content{padding:20px}.layui-layer-prompt .layui-layer-btn{padding-top:0}.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4)}.layui-layer-tab .layui-layer-title{padding-left:0;overflow:visible}.layui-layer-tab .layui-layer-title span{position:relative;float:left;min-width:80px;max-width:260px;padding:0 20px;text-align:center;overflow:hidden;cursor:pointer}.layui-layer-tab .layui-layer-title span.layui-this{height:43px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;z-index:10}.layui-layer-tab .layui-layer-title span:first-child{border-left:none}.layui-layer-tabmain{line-height:24px;clear:both}.layui-layer-tabmain .layui-layer-tabli{display:none}.layui-layer-tabmain .layui-layer-tabli.layui-this{display:block}.layui-layer-photos{-webkit-animation-duration:.8s;animation-duration:.8s}.layui-layer-photos .layui-layer-content{overflow:hidden;text-align:center}.layui-layer-photos .layui-layer-phimg img{position:relative;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-imgbar,.layui-layer-imguide{display:none}.layui-layer-imgnext,.layui-layer-imgprev{position:absolute;top:50%;width:27px;_width:44px;height:44px;margin-top:-22px;outline:0;blr:expression(this.onFocus=this.blur())}.layui-layer-imgprev{left:10px;background-position:-5px -5px;_background-position:-70px -5px}.layui-layer-imgprev:hover{background-position:-33px -5px;_background-position:-120px -5px}.layui-layer-imgnext{right:10px;_right:8px;background-position:-5px -50px;_background-position:-70px -50px}.layui-layer-imgnext:hover{background-position:-33px -50px;_background-position:-120px -50px}.layui-layer-imgbar{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.8);background-color:#000\9;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font-size:0}.layui-layer-imgtit *{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}.layui-layer-imgtit a{max-width:65%;overflow:hidden;color:#fff}.layui-layer-imgtit a:hover{color:#fff;text-decoration:underline}.layui-layer-imgtit em{padding-left:10px;font-style:normal}@-webkit-keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-close{-webkit-animation-name:layer-bounceOut;animation-name:layer-bounceOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@media screen and (max-width:1100px){.layui-layer-iframe{overflow-y:auto;-webkit-overflow-scrolling:touch}}@font-face{font-family:'FontAwesome';src:url(../../../themes/abbkine/fonts/fontawesome-webfont.eot?);src:url(../../../themes/abbkine/fonts/fontawesome-webfont.eot?#iefix&) format('embedded-opentype'),url(../../../themes/abbkine/fonts/fontawesome-webfont.woff2?) format('woff2'),url(../../../themes/abbkine/fonts/fontawesome-webfont.woff?) format('woff'),url(../../../themes/abbkine/fonts/fontawesome-webfont.ttf?) format('truetype'),url(../../../themes/abbkine/fonts/fontawesome-webfont.svg?#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:"socialshare";src:url(../../../themes/abbkine/dist/fonts/iconfont.eot);src:url(../../../themes/abbkine/dist/fonts/iconfont%EF%B9%96.eot#iefix) format("embedded-opentype"),url(../../../themes/abbkine/dist/fonts/iconfont.woff) format("woff"),url(../../../themes/abbkine/dist/fonts/iconfont.ttf) format("truetype"),url(../../../themes/abbkine/dist/fonts/iconfont.svg#iconfont) format("svg")}.social-share{font-family:"socialshare" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a"}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a"}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a"}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin:4px;display:inline-block;outline:none}.social-share .social-share-icon{position:relative;display:inline-block;width:32px;height:32px;font-size:20px;border-radius:50%;line-height:32px;border:1px solid #666;color:#666;text-align:center;vertical-align:middle;transition:background 0.6s ease-out 0s}.social-share .social-share-icon:hover{background:#666;color:#fff}.social-share .icon-weibo{color:#ff763b;border-color:#ff763b}.social-share .icon-weibo:hover{background:#ff763b}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border-color:#56b6e7}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border-color:#FDBE3D}.social-share .icon-qzone:hover{background:#FDBE3D}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;color:#7bc549;border-color:#7bc549}.social-share .icon-wechat:hover{background:#7bc549}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}.social-share .icon-wechat:hover .wechat-qrcode{display:block}