/*=============== 通用样式 start ===============*/
@media(max-width:720px){
    html{font-size:62.5%;}
    body{font-size:1.2rem;}
}

/*按钮样式(定义整体风格)*/
.c-button--color{border:#2976f4 1px solid;background:#2976f4;}
.c-button--color .c-button__txt{color:#fff;}
.c-button--color:hover{border-color:#ea5f53;background: #ea5f53;}

.c-button--border{border:#e0e0e0 1px solid;background:#fff;}
.c-button--border .c-button__txt{color:#222;}
.c-button--border:hover{border-color:#ea5f53;background: #ea5f53;}
.c-button--border:hover .c-button__txt{color:#fff;}

.c-button--borderColor{border:#2976f4 1px solid;background:#fff;}
.c-button--borderColor:hover{border-color:#ea5f53;background: #ea5f53;}
.c-button--borderColor .c-button__txt{color:#2976f4;}

.c-input{display: inline-block; vertical-align: middle;}
.c-input .c-input__label,
.c-input .c-input__field{margin:0;display: inline-block; vertical-align: middle;}
.c-input .c-input__label{font-weight: normal;}
.c-input .c-input__field{border:#ddd 1px solid;}
::-webkit-input-placeholder {color: #ccc;font-size: 16px;}
::-moz-placeholder {color: #ccc;font-size: 16px;}
:-ms-input-placeholder {color: #ccc;font-size: 16px;}

.c-sysbutton{display: inline-block; vertical-align: middle;}
.c-sysbutton--color{border:#2976f4 1px solid;background:#2976f4;color:#fff;}

.c-select{display: inline-block; vertical-align: middle;}
.c-select__field{border:#ddd 1px solid;}

/*---------- 特别提示 ----------*/
.attention{background:rgba(240,88,80,0.05);border:#F05850 1px solid;padding:10px 20px;max-width:1280px;margin:30px auto;}
.attention .line .fa{font-size: 22px;margin-right: 10px; vertical-align: middle;color: #F05850;}
.attention .line .text{font-size: 16px;color:#222;}

/*---------- 条件盒子 ----------*/
.condition{padding:20px 0;}
.condition .c-select__field,
.condition .c-input__field,
.condition .c-sysbutton{height:42px;line-height: 42px;}
.condition .c-select__field{width:180px;}
.condition .c-input__field{width:400px;padding:0 10px;}
.condition .c-sysbutton{padding:0 40px;}

/*---------- 弹出框按钮样式 ----------*/
.c-sys-alert__button{background:#2976f4;border-color:#2976f4;}
.c-sys-confirm__button--confirm{background:#2976f4;border-color:#2976f4;}

/*---------- 弹出框(popup)样式 ----------*/
.c-popup__button--confirm{background:#2976f4;border-color:#2976f4;}
.c-popup--popform .c-popup__box{width:600px;}
.popform{padding:20px 0;}
.popform .line{margin:20px 12% 20px 8%;}
.popform .line .c-column__item:first-child{text-align: right;padding-right: 15px;}
.popform .line .c-column__item:last-child{text-align: left;}
.popform label{font-weight: normal;}
.popform .c-input{display: block;}
.popform .c-input__field{padding:8px;width: 100%;border-color: #ddd;}
.popform input::-webkit-input-placeholder{font-size: 14px;}
.popform input::-moz-placeholder{font-size: 14px;}
.popform input::-ms-input-placeholder{font-size: 14px;}
.popform .line--popformtab{margin:0 8%;}

@media(max-width:720px){
    .c-popup--popform .c-popup__box{width: 100%;}

    .popform{padding:0;}
    .popform .line{padding:0;}
    .popform label{font-size: 1.2rem;}
    .popform .c-navtab__link{font-size: 1.1rem;}
    .popform .formcheck .mlabel{min-width: auto;}
    .popform .c-column .c-column--4{width: 40%;}
    .popform .c-column .c-column--8{width: 60%;}
    .popform .c-input__field{padding:1.0rem;}
    .popform input::placeholder{font-size: 1.1rem;}
}



.mt40{margin-top:40px;}
.mtb40{margin-top:40px;margin-bottom:40px;}


.site-nav>li{margin-left: 50px;}

.article-content .m-title{margin-top:40px !important;margin-bottom:25px !important;font-size:24px !important;font-weight:bold;}
.article-content .m-headline{background:#3a3e42;font-weight:bold;margin:20px 0;border-bottom: 1px solid #eee;padding:12px;color:#fff;}
.img-border{text-align:center;}
.img-border img{border:#e5e5e5 2px solid;}


.site-navbar{font-size:16px;}
.hot{position: absolute;top:-2px;right:-8px;display:inline-block;width:22px;height:12px;background:url(/images/hot.gif) no-repeat;}

.topbar{position:relative;top:0;left:0;right:0;margin-bottom:0;border-bottom:#EAEAEA 1px solid;font-size:12px;z-index: 1000;color:#999;}
.topbar .container{min-height:28px;margin: 0 auto;padding:6px 0;}
.topbar a{color:#999;}
.topbar a:hover{color:#45B6F7;}

.topmenu{float:right;}
.topmenu li{position:relative;float:left;}
.topmenu li:hover{z-index:2}
.topmenu a{display:block;color:#999;}

.topmenu .red{color: #FF5E52;display: inline-block;}
.topmenu .red:hover{color: #FF5E52;text-decoration: underline;}

.topbar-off .header{padding-top: 20px;}
.topbar-off .site-navbar{margin-top: -2px;}

.header{padding-top:15px;}

.sticky-icon{display: none;}

.mini{position:absolute;right:-8px;top:8px;width:6px;height:6px;border-radius:999px;background:#FF5E52;font-size:0;}

.headline{margin: 50px auto;text-align: center;}
.hdbox{display: inline-block;text-align: left;}
.hdbox__piece{width: 100px;height: 100px;line-height: 100px;border-radius: 3px;background: #D70000;text-align: center;font-size: 80px;color: #fff;text-align: center;font-family: "Alimama DongFangDaKai Regular";}
.hdbox__title,
.hdbox__sub{padding:0 30px;}
.hdbox__title{font-size: 36px;font-weight: bold;}
.hdbox__sub{font-size: 24px;margin-top: 5px;}

@media(max-width:720px){
    .headline{margin: 1.5rem auto;}
    .hdbox__piece{width: 5.0rem;height: 5.0rem;line-height: 5.0rem;font-size: 4.0rem;}
    .hdbox__title,
    .hdbox__sub{padding:0 1.5rem;}
    .hdbox__title{font-size: 2.0rem;font-weight: bold;}
    .hdbox__sub{font-size: 1.3rem;margin-top: 0.5rem;}
}

/*五列的样式*/
.col-lg-2dot4 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
@media (min-width: 1200px) {
    .col-lg-2dot4 {float: left;}
    .col-lg-2dot4 {width: 20%;}
    .col-lg-pull-2dot4 {right: 20%;}
    .col-lg-push-2dot4 {left: 20%;}
    .col-lg-offset-2dot4 {margin-left: 20%;}
}

/*---------- 授权许可范围表格 ----------*/
.m-table{color: #222;}
.m-table tbody tr th{padding-top: 8px;padding-bottom:8px;}
.m-table tbody tr th:first-child{width: 110px;}
.m-table tbody tr th:last-child{width: 70px;}
.m-table img{width: 22px;}

@font-face {font-family: 'iconfont';
    src: url('/wp-content/themes/dux7.3/fonts/iconfont/iconfont.eot');
    src: url('/wp-content/themes/dux7.3/fonts/iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
    url('/wp-content/themes/dux7.3/fonts/iconfont/iconfont.woff') format('woff'),
    url('/wp-content/themes/dux7.3/fonts/iconfont/iconfont.ttf') format('truetype'),
    url('/wp-content/themes/dux7.3/fonts/iconfont/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.dis-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;justify-content : center;}
.dis-flex-r{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;-ms-justify-content: flex-end;-o-justify-content: flex-end;justify-content : flex-end;}
.dis-flex-bt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex; -webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content: space-between;-moz-justify-content: space-between;-ms-justify-content: space-between;-o-justify-content: space-between;justify-content : space-between;}


/*---------- 分页 ----------*/
.paginate{text-align: center;margin: 20px auto;}
.paginate span,
.paginate a,
.paginate a:visited{display: inline-block;height: 26px;line-height: 26px;padding:0 10px;border: #eee 1px solid;text-align: center;}
.paginate .current{border-color: #F27069;color: #F27069;}




.num{display: inline-block;width: 32px;height: 32px;border-radius: 50%;border:2px solid #ddd;text-align: center;line-height: 28px;font-size: 14px !important;}
.longhead .fa{font-size: 20px;}
.find-password li{position: relative;padding:0 10px;}
.find-password li div{position: absolute;width: 80px;text-align: center;left: -13px;top: 40px;}
.find-password .iconlonghead {color:#ddd;font-size: 6px !important;}
.find-password li.active{color:#0084FF;}
.find-password li.active .num{border-color:#0084FF;}
.shop-find-password li div{top: 30px;}
.shop-find-password li{padding:0 10px;font-size: 14px !important;}
.shop-find-password .iconlonghead{font-size: 4px !important;}

/*图片高宽比4:3*/
.c-imgbox{width: 100px;background: #eee;display: inline-block; vertical-align: middle;}
.c-imgbox__inner{position: relative;padding-bottom:66.66%;}
.c-imgbox__content{position: absolute;width: 100%;height: 100%;background: #eee;}
.c-imgbox__content img{width: 100%;height: 100%;}


.recoms{min-height: 223px;}
.recoms--allfonts{max-width: 1280px;margin: 0 auto;}
.recoms--allfonts .title{margin: 20px auto;}
.recoms--allfonts .title h3{font-weight: bold;}
.recoms__head{margin: 20px auto;}
.recoms__head h3{font-size:18px;font-weight: bold;}
.recoms__head h3 .iconfont{font-size:22px;color:#EF574F;}
.combox{display: block;background: #fff;border-radius: 5px;margin-bottom: 20px;box-shadow:0 0 8px rgba(0,0,0,0.1);}
.combox__image,
.combox__title,
.combox__info{display: block;}
.combox__image{position: relative;margin-bottom:8px;}
.combox__image img{width: 100%;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.combox__image .price{position: absolute;top: 15px;right: 15px;display: block;padding:8px 10px;border-radius: 10px;background-color: #D70000;color:#fff;text-align: center;font-size: 22px;font-weight: bold;}
.combox__image .price em{font-size: 14px;}
.combox__title{font-size: 20px;font-weight: bold;height: 24px;line-height: 24px;overflow: hidden;position: relative;}
.combox__info{font-size: 11px;padding:8px 12px 12px 12px;position: relative;}
.combox__info .pv,
.combox__info .dl,
.combox__info .post-like{color:#999;margin-right: 8px;}
.combox__info .post-like{position: absolute;right:3px;}
.combox__info .post-like .fa{margin-right: 3px;}
.combox__tags{margin-top:15px;}
.combox__tags .tag{display: inline-block;margin-right:5px;border:#ddd 1px solid;border-radius: 999px;padding:3px 10px;}
.combox__oper{position: absolute;right:20px;top:50%;}
.combox__oper .fa{font-size: 26px;}
.combox--mjsref .combox__title{padding:0 10px;font-size: 16px;}
.combox--mjsref .tag{font-style: normal;margin-right:10px;}
.combox--mjsref .tag--emphasize{border-color: #E1504C;color:#E1504C;}
.combox--mjsref .home-get-btn,
.combox--mjsref .home-get-btn:visited{position: absolute;right: 5px;display: inline-block;margin-right:5px;border:#ddd 1px solid;border-radius: 5px;padding:3px 10px;color:#222;}
.combox--mjsref .home-get-btn:hover{background-color: #E1504C;color:#fff;}
.combox--mjsref .copy{position: absolute;right: 10px;top:0;}
.combox--mjsref .copy-content{}
.recommend{position: absolute;top:5px;right:5px;display: block;width: 30px;height: 30px;line-height: 30px;background: #E1504C;color:#fff;text-align: center;border-radius: 5px;}
.combox--english .combox__image a:hover img{transform: scale(1.02) rotate(0deg);}
.combox--special{height: 100%;box-sizing: border-box;}
.combox--special img{width: 100%;height: 100%;border-radius: 5px;}

/*评论点赞样式*/
.cld-like-dislike-wrap{margin-bottom: 0;}

/*输入字体预览文本框*/
.font-preview-input{padding:0 10px;box-sizing: border-box;}

/*-----底部样式-----*/
.footer-main{position: relative;;border-bottom: #eee 1px solid;padding-bottom: 30px;margin-bottom: 15px;}
.footer-main p{text-align: left;font-size: 16px;line-height: 1.8;margin-bottom: 10px;}
.footer-qrcodes{position: absolute;right: 0;top:0;}
.footer-qrcodes .qrcode{display: inline-block;width: 120px;margin-right: 20px;}
.qrcode__text{margin-top: 10px;}
@media(max-width:720px){
    .footer-logo{height: 3.0rem;display: none;}
    .footer-main p{font-size: 1.2rem;margin-bottom: 0.5rem;}
    .footer-qrcodes{position: relative;text-align: left;padding-top:1.5rem;}
    .footer-qrcodes .qrcode{width: 10.0rem;}
    .footer-qrcodes .qrcode__text{font-size: 1.1rem;}
}

/*-----wechat social弹窗-----*/

@media (max-width: 720px){
    #wsocial-dialog-login{width: 90% !important;}
    .xh-regbox {width: 100% !important;}
    .xh-regbox.xh-window{padding:1.0rem !important;}
}
/*=============== 通用样式 end ===============*/

/*=============== 头部样式 start ===============*/
/*头部登录和搜索按钮*/
.site-login{position: absolute;right: 0;top:50%;transform: translateY(-50%);display: inline-block;}
.site-login .icon{width: 28px;height: 28px;}
.login-link{font-weight: 900;font-size: 16px;}
.text--separate{margin: 0 8px;font-size: 16px;}
.search-show{display: inline-block;width: 40px;height: 40px;margin-right: 15px;background: #fff;text-align: center;border-radius: 999px;border: #ddd 1px solid;;}
.search-show::after{display:inline-block;content: '';width:0;height:100%;vertical-align: middle;}
.search-show .fa{display:inline-block;vertical-align: middle;font-size: 20px;color:#C4C4C4;}

/*网站头部*/
.header{padding-bottom:15px;}


/*头部LOGO与副标*/
.logo{overflow:hidden;float:left;margin:0;margin-top: 0;}
.logo a{height:36px;display:block;overflow:hidden;font-size:0;}
.logo img{vertical-align:top;max-height:36px;display:block;margin-bottom:32px;}

.brand{font-size:14px;float:left;line-height:15px;color:#bbb;padding-left:10px;position:relative;top:1px;border-left:2px solid #eaeaea;margin-left:10px;/*overflow:hidden;*/height:30px;}
.mk-brand{float: left;text-align: center;padding:0 10px;border-left: 2px solid #eaeaea;margin-left: 8px;max-height: 42px;}
.mk-brand__sub img{width: 145px;}
.mk-brand__txt{font-size: 12px;margin-top: 2px;color:#999;}
.mk-brand__promo{position: absolute;top:-10px;left: 280px;}
.mk-brand__promo img{width: 80%;}

/*头部用户名*/
.header-user, .header-sref{float: right;display: inline-block;width: 40px;height: 40px;text-align: center;}
.header-user{position: relative;}
.header-user-avatar img{width: 100%;height: 100%;border-radius: 9999px;}
.header-user img.vicon{position: absolute;bottom:-6px;right:-6px;width: 25px; height: 25px;}
.header-user-links{position: absolute;top:56px;right: 0;width: 190px;padding: 15px;background: #fff;text-align: center;box-shadow: 0 0 5px rgba(0,0,0,0.1);display: none;}
.header-user-links-base{padding-bottom: 5px;border-bottom: #ddd 1px solid;}
.header-user-links-base p{margin: 5px auto;}
.header-user-links-base__nickname{font-weight: bold;font-size: 16px;}
.header-user-links-base__userlogin{font-size: 13px;color:#999;}
.header-user-links-items{padding-top: 10px;}
.header-user-links-items li{margin: 5px auto;}
.header-user-links-items li a,
.header-user-links-items li a:visited{display: block;padding:10px;border-radius: 5px;}
.header-user-links-items li a:hover{background: #FE5E52;color:#fff;}
.header-sref img{width: 100%; height: 100%;}

.m-icon-user{display: none;}

.site-navbar{float: left;}
.search-on .site-search{top:70px;}

@media(max-width:720px){
    .header{height: auto;padding:5px 0 !important;}
    .header .m-icon-nav{padding: 24px 15px;}
    .logo{float: none;}
    .logo a{height: 3.6rem;display: inline-block;vertical-align: middle;}
    .logo a::after{display:inline-block;content: '';width:0;height:100%;vertical-align: middle;}
    .logo img{max-height:80%;margin: 0;vertical-align: middle;display: inline-block;}
    .mk-brand{display: none;}
    .site-login{top:0;transform: translateY(0);text-align: center;overflow: hidden;height: 100%;padding-right: 4%;}
    .site-login::after{display:inline-block;content: '';width:0;height:100%;vertical-align: middle;}
    .site-login__inner{display: inline-block;vertical-align: middle;font-size: 1.6rem;}
    .header-user-link{display: none;}
    .header-user-m-icon{margin-left: 1.5rem;}
    .search-show{position: relative;display: inline-block;margin-right: 0;}
    .search-on .site-search{top: 4.8rem;}

    .col-xs-6{padding:0 1.0rem;}
    .upright{padding:0 2.0rem;}
    .combox__image .price{position: absolute;top: 0;right:auto;left:0;display: block;padding:0.4rem 1.5rem;border-radius: 0.5rem;background-color: #D70000;color:#fff;text-align: center;font-size: 1.2rem;font-weight: bold;}
    .combox__image .price em{font-size: 1.2rem;}
    .combox__info{padding: 0.4rem 1.0rem 1.0rem 1.0rem}
    .combox__title{font-size: 1.4rem;}
    .combox__oper{top:0.2rem;right:1.0rem;transform: translateY(0);}
    .combox__oper .fa{font-size: 1.8rem;}
    .combox__tags{display: none;}

    .thank-list{padding:0 2.0rem;}
}


/*=============== 头部样式 end ===============*/

/*=============== 全站通用底部 start ===============*/
.qrcodebox{display: inline-block;}
.qrcodebox__code{display: inline-block;padding:5px;border:#ddd 1px solid;}
.qrcodebox__code img{width: 160px;height:160px;}
.qrcodebox__title{display: block;margin:15px auto;font-size:20px;}
.qrcodebox__title .fa,
.qrcodebox__title .iconfont{margin-right: 5px;font-size:28px;}
.qrcodebox--wechat .iconfont{color:#66B700;}
.qrcodebox--alipay .iconfont{color:#3A6EF7;}

.footer-contact{background:url(/wp-content/custom-images/footer_bg.png) no-repeat center top;color: #fff;}
.footer-contact .container{padding:70px 0;position: relative;}
.footer-logo{margin-bottom: 30px;}
.footer-logo img{height: 50px;}
.footer-info h3{font-size: 36px;font-weight: 600; margin-bottom: 15px;letter-spacing: 2px;}
.footer-info p{font-size: 16px;line-height: 1.6;font-size: 26px;margin-bottom: 10px;}
.footer-qrcode{position: absolute;right: 0;top:50%; transform:translateY(-50%);z-index: 1;}
.footer-qrcode .qrcodebox{margin-right: 30px;}
.footer-qrcode .qrcodebox:last-child{margin-right: 0;}
.footer-qrcode .qrcodebox__code {background: #fff;border:none;}
.footer-qrcode .qrcodebox__code img{width: 120px;height: 120px;}
.footer-qrcode .qrcodebox__title{text-align: center;font-size: 18px;}

.slidepop .c-popup__captionTxt{display: none;}
.slidepop .c-popup__close{background: #FFD7AE;width: 36px;height:36px;border-radius: 999px;right: -20px;top:30px;}
.slidepop .c-popup__close::after{display:inline-block;content: '';width:0;height:100%;vertical-align: middle;}
.slidepop .c-close{vertical-align: middle;}
.slidepop .c-popup__box{background: none;box-shadow:none;border: none;}
.slidepop .slidebox-img{display: inline-block;width: 400px;height: 400px;background:url(/images/promo/slidefont/popup.png) no-repeat center center;background-size: 100%;}
.slidepop .slidebox-img img{width: 400px;}
.slidepop .c-popup__operbox{padding:0;margin-top: -20px;}
.slidepop .c-popup__operbox .c-button--color{background: #FAD6AC;border-color: #FAD6AC;} 
.slidepop .c-popup__operbox .c-button--color:hover{background-color: #F17000;border-color: #F17000;}
.slidepop .c-popup__operbox .c-button__txt{padding:10px 70px;color:#C61126;font-size: 18px;font-weight: bold;}
.slidepop .c-popup__operbox .c-button--color:hover .c-button__txt{color:#fff;}

/* 视口宽度小于等于768px - 手机*/
@media (max-width: 768px) {
    .footer-contact .container{padding:20px 0;margin: 0 5%;text-align: center;}
    .footer-logo{margin-bottom: 15px;}
    .footer-logo img{height: 25px;}
    .footer-info h3{font-size: 18px;}
    .footer-info p{font-size: 12px;line-height: 1.5;margin-bottom: 5px;}
    .footer-info p.f18{font-size: 12px !important;}

    .footer-qrcode{position:inherit;top:auto;left: auto;right: auto;transform:translateY(0);margin-top: 25px;}
    .footer-qrcode .qrcodebox{margin-right: 15px;}
    .footer-qrcode .qrcodebox__code img{width: 80px;height: 80px;}
    .footer-qrcode .qrcodebox__title{font-size: 12px;}

    .slidepop .c-popup__box{min-width: auto;margin-left: -5px;}
    .slidepop .slidebox-img{width: 320px;height: 320px;}
    .slidepop .slidebox-img img{width: 80%;}
    .slidepop .c-popup__close{right: 0px;}
}
/*=============== 全站通用底部 end ===============*/

/*============= 首页 start =============*/
.home .header{margin-bottom: 0;}

/*首页区域分块*/
.area{padding:20px 0;}
.area--firstscreen{padding:20px 0;}
.area--news .title{margin:10px 0 20px 0;padding-bottom: 2px;}
.area--listbox_pc .excerpt{border:none;border-bottom:1px solid #eeeeee;margin-bottom: 0;padding:20px 0 20px 285px;margin-right: 40px;}
.area--listbox_pc .excerpt:hover{background: none;}
.area--listbox_pc .excerpt .focus{width: 260px;height: 178px;margin-left: -285px;}
.area--listbox_pc .excerpt .focus img{width: 100%;height: 100%;border-radius: 10px;}
.area--freefonts .actived{color:#c7c7c7;}

.area-content{margin-bottom: 20px;}
.area .content{margin:0 auto;}

.area-content .c-column__item{vertical-align: top;}
.area-content .c-column--9{width: 73.7%;}
.area-content .c-column--3{width: 25.3%;}
.area-content .c-column__item .col-lg-12{padding-left:30px;padding-right:0;}

/*首页焦点图*/
#focusslide{border-radius: 20px;}
.focus-wrap{width: 100%;position: relative;}
.focus-wrap img{width: 100%;height: 460px;border-radius: 20px;}
.focus-buttom{width: 100%;height: 140px;position: absolute;bottom:0;left:0;background-image: linear-gradient(to bottom, rgba(246, 246, 246, 0), rgba(246, 246, 246, 100));z-index: 1;}
.swiper-container-ios{height:142px;}
.swiper-container-ios img{height:142px !important;}
.swiper-container-android{height:142px;}
.swiper-container-android img{height:142px !important;}

/*首页广告区*/
.business .container{background: #fff;padding:20px;border-radius: 20px;box-shadow:0 0 8px rgba(0,0,0,0.1);}
.business img{max-width: 100%;height: 170px;border-radius: 10px;transition: opacity 0.3s ease-out, transform 0.3s ease-out;display: block;}
.business a:hover img{transform: scale(1.02) rotate(0deg);}
.advertisement img{width: 100%;max-height: 90px;}

.changeslide__tab{display: block;padding:30px 0;text-align: center;background: #ececec;font-size: 32px;color:#777;font-weight:bold;}
.changeslide__tab--active{background-color: #C90000;color:#fff;}
.changeslide__tab--active:link,
.changeslide__tab--active:visited{color:#fff;}

.changeslide-content{margin-top: 30px;background-color: #C90000;color:#fff;}
.changeslide-content__title{font-size: 40px;margin-bottom: 30px;}
.changeslide-content__feature{width: 100%;}
.changeslide-content p{font-size: 16px;line-height: 1.4;margin-bottom: 15px;padding-right: 20px;}

@media (max-width: 720px) {
    
}
.thank-list .thank-list__item{display: block;margin-bottom: 15px;}
.thank-list .thank-list__item img{width: 100%;}

/*更多*/
.getmore{text-align: center;margin:20px auto 40px auto;}
.getmore .c-button{border-radius: 3px;box-shadow: 0 10px 20px 0 rgba(255, 96, 0, 0.21);}
.getmore .c-button__txt{font-size: 16px;padding:12px 100px;}
.getmore .c-button--color{background: #F05950;border-color: #F05950;}
.getmore .c-button--color:hover{background: #BA2B14;border-color: #BA2B14;}

/*============= 首页 end =============*/

/*============= 详情页 start =============*/

.single .breadcrumbs{margin-bottom:0;background: none;clear: both;border:none;box-shadow:none;}

.single-post .content{padding-top:30px;border-radius: 20px;border:none;}

.content-sprite{position:relative;width: 100%;}
.sucai-content{margin-right: 540px;min-height: 700px;}
.sucai-preview{background:#F5F5F5;border-radius: 20px;}
.sucai-preview .swiper-slide img{width: 100%;border-radius: 20px;}

.sider,
.sider__inner{width: 480px;}
.sider{width: 480px;position:absolute;top:0;right: 0;}


.class-title{font-size: 24px;margin: 30px auto;font-weight: 800;position: relative;clear: both;}
.class-title .title{border-bottom: none;}
.class-title .title__more{position:absolute;right:0;top:50%;transform: translateY(-50%);font-size: 13px;}
.class-title .title__more a,
.class-title .title__more a:visited{display: inline-block;border:#ddd 1px solid;padding:3px 10px;border-radius: 3px;margin-right: 5px;}
.class-title .title__more a:hover{border-color: #EF574F;}
.class-title .title__more a.selected{border-color: #EF574F;color:#EF574F;}

.sell-focus{clear:both;margin-bottom: 20px;}
.sell-focus::after{content:'\0020';display:block;height:0;line-height:0;font-size:0;clear:both;visibility:hidden;}
.sider-sell{float: left;margin-left: -360px;width: 360px;position: relative;}
.sider-sell__inner{width: 500px;padding:0 20px;background-color: #fff;border-radius: 10px;}
.sider-sell--float{position: fixed;top:20px;z-index: 999;}

.sidebox{overflow: hidden;}
.sidebox__hd{padding:15px 0 5px 0;position: relative;}
.sidebox .c-button{display: block;margin:15px auto;border-radius: 5px;}
.sidebox--info{padding-bottom:15px;}
.sidebox--info .sidebox__bd{margin-top: 10px;font-size: 14px;padding:10px;border-radius: 5px;}
.sidebox--info .sidebox__bd .mrow{padding:12px 0;border-bottom: #eee 1px solid;position: relative;}
.sidebox--info .sidebox__bd .mrow .field{position: absolute;right: 0;}
.sidebox--download .sidebox__bd{border:#eee 1px solid;padding:0 20px;margin-top: 15px;}
.sidebox__title .text{font-size: 14px;margin-left: 5px;}
.sidebox .title-sref{width: 100%;height:46px;line-height: 40px;font-size:24px;font-weight: 500;overflow: hidden;border:none;}
.sidebox--sref .copy{position: absolute;right: 10px;top:50%;transform: translateY(-50%);font-size: 20px;}
.sidebox--prompt .sidebox__hd{margin-bottom: 10px;}
.sidebox--prompt .prompt{background: #F6F6F6;padding:20px; border-radius: 15px;}

@media (max-width: 720px) {
    .single-head{margin-top: 2.0rem;}
    .single-post .content{border-radius: 1.0rem;margin-top: -3.0rem;padding:1.5rem;}
    .font-preview{padding:1.0rem;margin-bottom: 2.0rem;}
    .font-name__title{font-size: 1.6rem;}
    .article-content{font-size: 1.5rem;}
    .article-content p, .article-content h2, .article-content h3, .article-content h4{margin-bottom: 1.0rem;}
    #respond{padding-bottom: 1.0rem;}

    .sider-sell__inner{width: 100%;}
}

/*============= 详情页 end =============*/

/*============= 风格代码列表 start =============*/


.sref-header{text-align: center;color: #fff;background: url('/wp-content/custom-images/black_bg.jpg') no-repeat center top;background-size: cover;padding:70px 0 0 0;}
.sref-header H1{margin-bottom: 30px;font-size: 58px;font-weight: bold;letter-spacing: 0.2em;}
.sref-header H2{font-size: 20px;}
.sref-header .join-area{margin:30px auto 120px auto;}
.sref-header .join-area .c-button__txt{font-size: 18px;padding: 12px 60px;}
.sref-header .join-area .c-button--color{background-color: #E1504C;border-color: #E1504C;}
.sref-header .join-area .c-button--color:hover{background-color: #F05A00;border-color: #F05A00;}

/*============= 风格代码列表 end =============*/