/* 
	Theme Name: Modown Child2025
	Theme URL: http://www.mobantu.com/7191.html
	Description: WordPress资源下载主题 子主题 你可以自由美化、二开
	Author: 模板兔
	Author URI: http://www.mobantu.com
	Template: modown
	Version: 1.0
*/
@font-face {font-family: "iconfont2";src: url('static/font/iconfont.ttf?t=1634896027803') format('truetype');}
.icon2 {font-family: "iconfont2" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: relative;top: 1px;}
.icon2-search:before {content: "\e647";}
.icon2-close:before {content: "\e6e3";}

body.home, body.page-template-vip{background-color:#fff}
.header{text-align: center;}
.header .container{max-width: 1600px;}

.nav-main .nav-mobile-close{display: none;}
.nav-main, .nav-right, .nav-left{font-size: 16px;}
.nav-main > li > a{padding: 20px 13px 18px;}
.nav-main> li.current-menu-item > a:after, .nav-main> li.current-menu-parent > a:after, .nav-main> li.current_page_item > a:after, .nav-main> li.current-post-ancestor > a:after, .nav-main> li.current-menu-ancestor > a:after, .nav-main> li.current-category-ancestor > a:after{left: 13px;right: 13px;width: auto;border-radius: 0;height: 4px;bottom: 13px}
/*.nav-main > li.menu-item-has-children{padding-right: 0;}
.nav-main > li.menu-item-has-children:after{display: none;}*/
.nav-main{text-align: left;float: none;margin-left: 0;display: inline-flex;}
.nav-main .sub-menu{border-radius: 8px;}
.nav-right{text-align: left;}
.nav-right .sub-menu{border-radius: 8px;}
.nav-right .sub-menu .user-info .name t{background: #01bd82;border-radius: 8px;}
.nav-right .nav-vip a, .nav-right .nav-login.yes span:after, .nav-right .nav-login.yes span:after{color: #01bd82 !important;}
/*.nav-right .nav-vip{padding: 5.5px 1px}
.nav-right .nav-search{padding: 10px 13px}
.nav-right .nav-login {padding: 7px 0 7px 13px;}
.nav-right .nav-login.no {padding: 14px 0 12px 13px;}*/
.nav-right .vip-left v{background: #01bd82;}
.nav-right .icon2, .nav-left .icon2 {font-size: 20px;}

.search-wrap{top: 62px;display: none;height: auto;}
.search-wrap.show {top: 62px;background: rgba(0,0,0,0.9);bottom: 0;height: auto;text-align: center;color: #fff;display: block;}
.search-wrap.show .search-form{padding-top: 120px;}
.search-wrap.show .search-form h3{font-weight: 500;font-size: 2em;letter-spacing: 0.05em;margin-bottom: 60px;}
.search-wrap.show .search-form .search-input{width: 350px;border:none;border-bottom: 1px solid #fff;color: #fff;outline: none !important;box-shadow:none;border-radius:0;    float: none; display: inline-block;}
.search-wrap.show .search-form .search-btn{border: none;background: transparent;color: #fff;cursor: pointer;margin-left: 10px; float: none;display: inline-block;width:auto}
.search-wrap.show .search-form .search-btn .icon2{font-size: 28px;}
.search-wrap.show .icon-close{font-size: 32px;}

.swiper-container{border-radius: 8px;overflow: hidden;}
.swiper-container .swiper-slide img, .slider-right img, .slider-right2 img{border-radius: 0px;}
.swiper-container .swiper-slide img{height: 510px;}
.swiper-pagination-bullet{height: 12px !important;width: 12px !important;border-radius: 50% !important;background: transparent !important;border: 1px solid #fff;opacity: 1.0 !important;}
.swiper-pagination-bullet-active{background: #fff !important;}

.banner .search-form .search-btn .icon2, .banner-archive .search-form .search-btn .icon2 {font-size: 24px;top: 2px;}


.home-widgets .hf-widget{border-radius: 8px;background:#f9f9f9}
.home-widgets .hf-widget-4 .hf-widget-content em, .home-widgets .hf-widget-hot-cats .hf-widget-content .icon{background: #e6e4f5;}

.mocat:nth-child(2n), .vip-why{background: #fff;}

.grids .grid{border-radius: 8px;}
.grids .grid .thumb, .grids .grid .img{border-radius: 8px 8px 0 0;}
.lists .grid .grid-meta .vip-tag,.lists .grid .grid-meta .vip-tag:before, .lists .grid .grid-meta .vip-tag:after,.lists .list .list-meta .vip-tag,.lists .list .list-meta .vip-tag:before, .lists .list .list-meta .vip-tag:after,.grids .grid .grid-meta .vip-tag i,.grids .grid .grid-meta .vip-tag:before, .grids .grid .grid-meta .vip-tag:after{background-color: #01bd82;}
.lists .grid .grid-meta .free-tag, .grids .grid .grid-meta .free-tag i,.grids .grid .grid-meta .free-tag:before, .grids .grid .grid-meta .free-tag:after,.lists .grid .grid-meta .free-tag:before, .lists .grid .grid-meta .free-tag:after{background-color: #5639ff;}
.grids .grid.grid-tj:after{background: #5639ff;border-radius:0px 8px 0px 8px;}
.mocat .more{padding: 6px 20px;}
.mocat .more a{width: 195px;height: 38px;padding: 9px 0 10px;line-height: 15px;}
.mocat .more i{font-size: 22px;margin-left: 20px;top: 2px}

.erphpdown-box .vip a{background:#01bd82 !important;color:#fff}
.erphpdown-box{border:1px dashed #a7a7a7 !important; }

.article-custom-metas .meta{width:50%}

.filters{border-radius: 8px;}
.article-header-box, .single-content, .sidebar .widget, .article-nav, .single-related, .single-comment{border-radius: 8px;}
.header-box-con .erphpdown .erphpdown-btn-large, .header-box-con .erphpdown .erphpdown-box-tips{border-radius: 20px;}
.header-box-con .erphpdown .erphpdown-box-tips{border-color: #01bd82;background: #e1f5ee;}
.header-box-con .erphpdown .erphpdown-box-tips .erphpdown-vip, .header-box-con .erphpdown .erphpdown-box-tips .erphp-login-must{color: #01bd82 !important;}
.header-box-con .erphpdown .erphpdown-btn-large.vip{background: #01bd82 !important;color: #fff !important;}

.erphpdown .erphpdown-down{background: #5639ff}

body.page-template-vip .main{padding:40px 0 10px}

.vip-item.item-1 h6, .vip-item.item-1 .btn, .vip-items .item-1 .title, .vip-items .item-1 .btn{background: #5639ff !important;}
.vip-item.item-1 ul li i{border-color: #5639ff;}
.vip-item.item-2 h6, .vip-item.item-2 .btn, .vip-items .item-2 .title, .vip-items .item-2 .btn{background: #f470aa !important;}
.vip-item.item-2 ul li i{border-color: #f470aa;}
.vip-item.item-3 h6, .vip-item.item-3 .btn, .vip-items .item-3 .title, .vip-items .item-3 .btn{background: #01bd82 !important;}
.vip-item.item-3 ul li i{border-color: #01bd82;}

/*
.sitetips{border-radius: 8px;border: 1px solid #5639ff;color: #333;background: #efecff;}
.sitetips a{color: #5639ff;}
.sitetips .btn{background: #5639ff !important;color: #fff; padding:6px 12px 7px !important;}
.sitetips .close{color: #333 !important;}*/

.sign .sign-box{border-radius: 8px;}

.container-user, .charge .charge-header .item{border-radius: 8px;}
#charge-form .btn-recharge, #charge-form2 .btn-card, #charge-form .input-recharge, #charge-form2 .input-recharge{border-radius: 25px;}
#charge-form .rmb{border-radius: 0 25px 25px 0;}

.rollbar li{border-radius: 8px;}

.widget-bottom-search button .icon2{top: 0}

.footer{background: #fff;color: #333;margin-top: 100px;}

.footer-widget:nth-child(2), .footer-widget:nth-child(3), .footer-widget:nth-child(4){padding-left:70px;}

body.single .footer, body.page .footer{background: #f9f9f9;}
body.home .footer, body.page-template-all .footer, body.page-template-waterfall .footer, body.page-template-all-vip .footer, body.page-template-vip .footer, body.page-template-tuan .footer{background: #fff;}
.footer:before{content: "";position: absolute;height: 1px;background: #ded9d9;max-width: 1600px;width: 100%;left: calc(50% - 800px);top: 0}
.footer-widget h3,.footer a,.footer-links{color: #333;}
.footer-widget h3{border-bottom: 1px solid #ded9d9;display: inline-block;padding-bottom: 5px;margin-bottom: 10px;}
.footer-links{border-color: #ded9d9}
.footer .copyright{position: relative;max-width: 1600px;margin: 0 auto;padding-top: 20px}
body.archive .footer .copyright:before{content: "";position: absolute;height: 1px;background: #ded9d9;max-width: 1600px;width: 100%;left: calc(50% - 800px);top: 0}

.layui-layer-btn .layui-layer-btn0{background-color: #ff5f33;border-color:#ff5f33;}
.layui-layer-iframe{overflow-y: inherit;}
.layui-layer{border-radius: 8px;}
.layui-layer-content{border-radius: 8px 8px 0 0;}
.layui-layer-title{border-radius: 8px 8px 0 0;visibility:visible;}
.layui-layer-iframe .layui-layer-setwin{top: 8px;z-index: 19891016;border-radius: 50%;width: 30px;height: 30px;}
.layui-layer-setwin{top:7px;}
.layui-layer-setwin .layui-layer-close1{background-position: center;cursor: pointer;background: url(static/img/x.png) no-repeat;background-size: cover;width: 30px;height: 30px;margin-left: 5px;}
.layui-layer-setwin a{height: 30px;width: 30px;}


@media (max-width: 1600px){
	.footer:before{left: 15px;right: 15px;width: calc(100% - 30px);}
}

@media (min-width: 1025px){
	/*.nav-main > li.mega3 > .sub-menu{position: fixed;top: 62px;background: rgba(255,255,255,.95);left: 0;right: 0;border-radius: 0px;text-align: center;}*/
	.nav-main > li.mega3 > .sub-menu{min-width: 470px;}
	.nav-main > li.mega3 > .sub-menu > li{width: 150px;display: inline-block;text-align: left;float: left;margin-bottom: 10px;}
	.nav-main > li.mega3 .sub-menu .sub-menu{background: transparent;line-height: 25px;}
	.nav-main > li.mega3 .sub-menu .sub-menu > li{margin-left: 0;display: block;float: none;}
	.nav-main > li.mega3 .sub-menu .sub-menu > li a{padding: 0 15px 0 0}
}

@media (max-width: 1024px){
    body{margin-top: 60px}
    .nav-left {display: block;}
    .logo {position: absolute;left: calc(50% - 30px);}
    .nav-main{display: none;margin-left:0}
	.nav-right .nav-vip {padding: 4.5px 0;}
	.nav-right .nav-search {display: none;}
	
	.nav-main{margin-left:0;display:none;}
	.nav-main .explose{display: inline-block;}
	.nav-main > li > a{padding:8px 10px 4px}
	.nav-main > li > .sub-menu:before{content: none;}
	.nav-main > li.menu-item-has-children{padding-right: 0}
	.nav-main > li.current-menu-item > a:after{bottom:3px}
	.nav-main > li.menu-item-has-children:after, .nav-main .sub-menu li.menu-item-has-children:after{content: none !important}
	.nav-main > li.mega22 > .sub-menu > li{width: 100%;float: none;}
	.nav-main .explose{position:absolute;top:0;right:0;height: 42px;line-height:42px;z-index: 9}
	.nav-main .sub-menu .explose{height: 32px;line-height: 32px;}
	.nav-main> li.current-menu-item > a:after, .nav-main> li.current-menu-parent > a:after, .nav-main> li.current_page_item > a:after, .nav-main> li.current-post-ancestor > a:after, .nav-main> li.current-menu-ancestor > a:after, .nav-main> li.current-category-ancestor > a:after{display: none;}
	.nav-right{font-size: 18px;}
	.nav-right .nav-search,.nav-right .nav-tougao,.nav-right .nav-cart{padding:9px 10px}
	.nav-right .nav-login{padding: 9px 10px !important;}
	.nav-right .nav-login.no span, .nav-right .nav-line, .nav-right .signup-loader{display:none}
	.nav-right .nav-login.no i, .nav-right .nav-login.yes i{display: inline-block;}
	.nav-right .nav-login.yes .avatar, .nav-right .nav-login.yes .vip{display: none;}
	.nav-right .nav-button{display:block;padding:8px 0 8px 10px;}
	.nav-right .nav-button a{padding:7px 0 !important}
	.nav-mobile-show .nav-main{display:block;float:none;position:fixed;top:0;z-index:10002;background:#fff;left:0;bottom:0;overflow-y:auto;width: 250px;}
	.nav-mobile-show .nav-main > li{color:#333 !important;}
	.nav-mobile-show .nav-main > li.menu-item{float:none;list-style:inherit;border-bottom: 1px solid #efefef;font-size: 15px;margin: 0 15px;}
	.nav-mobile-show .nav-main > li > a, .header.nav-mobile-show.scrolled .nav-main > li > a{padding:12px 0 8px;color:#333 !important;}
	.nav-mobile-show .nav-main > li .autoicon{float:right;font-size: 14px;}
	.nav-mobile-show .nav-main > li.current-menu-item > a:after{content:none}
	.nav-mobile-show .nav-main .sub-menu{position:relative;top:-6px;left:inherit;box-shadow:none;width:auto;display:none;padding-left: 15px;}
	.nav-mobile-show .nav-main .sub-menu.show{opacity:1 !important;visibility:visible !important;display:block;border-radius: 0;margin:0;}
	.nav-mobile-show .nav-main .sub-menu a{padding:0;}
	.nav-mobile-show .nav-mobile-show-mask{position: fixed;top: 0;right: 0;left: 0;bottom: 0;background-color: rgba(45,50,55,0.4);z-index: 10000;overflow: hidden;}
	
	.nav-main .sub-menu{background: transparent;}
	.nav-mobile-show .nav-main{top: 60px;width: 100%;background: rgba(0,0,0,0.9);padding-top: 20px;}
	.nav-mobile-show .nav-mobile-show-mask{top: 62px;}
	.nav-mobile-show .nav-main > li > a, .header.nav-mobile-show.scrolled .nav-main > li > a{color: #fff !important;}
	.nav-mobile-show .nav-main > li.menu-item{border-bottom: none}
	.nav-main .sub-menu a{color: #fff;}
	.nav-main > li.mega22 > .sub-menu > li{width: 100%;float: none;}
	.nav-main .nav-mobile-close{display: block;position: absolute;right: -4px;top: 0;color: #fff;}
	.nav-main .nav-mobile-close .icon{font-size: 32px;}
	.search-wrap .icon-close{top: -4px;right: 11px;}
	
	.search-wrap{top: 60px;}
	.search-wrap.show {top: 60px;}
	.search-wrap.show .search-form h3{display: none;}
	.search-wrap.show .search-form .search-input{width: 260px;}
	::-webkit-scrollbar {width:6px;height:6px}
	::-webkit-scrollbar-thumb {background-color: #c7c7c7;border-radius:0;}
	.footer-widget:nth-child(2), .footer-widget:nth-child(3), .footer-widget:nth-child(4){padding-left:50px;}
}

@media (max-width: 768px){
	body{margin-top: 60px}
	.swiper-container .swiper-slide img{height: 300px;}
	.nav-main{display: none;}
	.nav-main .sub-menu{background: transparent;}
	.nav-mobile-show .nav-main{top: 60px;width: 100%;background: rgba(0,0,0,0.9);padding-top: 20px;}
	.nav-mobile-show .nav-mobile-show-mask{top: 62px;}
	.nav-mobile-show .nav-main > li > a, .header.nav-mobile-show.scrolled .nav-main > li > a{color: #fff !important;}
	.nav-mobile-show .nav-main > li.menu-item{border-bottom: none}
	.nav-main .sub-menu a{color: #fff;}
	.nav-main > li.mega22 > .sub-menu > li{width: 100%;float: none;}
	.nav-main .nav-mobile-close{display: block;position: absolute;right: -4px;top: 0;color: #fff;}
	.nav-main .nav-mobile-close .icon{font-size: 32px;}
	.search-wrap .icon-close{top: -4px;right: 11px;}
	.mocat .more a{padding: 8.5px 0 10.5px;}
	.footer{margin-top: 20px;}
	.user-gridlist .item .pc{display:none}
}
@media (max-width: 480px){
	.footer-widgets {margin-bottom: 0;}
	.footer-widget {width: calc(33.3333% - 20px);text-align: center;}
	.footer-widget:nth-child(2), .footer-widget:nth-child(3), .footer-widget:nth-child(4){padding-left:0;}
	.widget-bottom-logo{width: 100%;text-align: center;margin: 0 0 30px;}
	.widget-bottom-search{display: none;}
	.swiper-container .swiper-slide img{height: 200px;}
	.footer .copyright{padding-bottom:20px;}
}

/*2023.3.15 add*/
@media (min-width:1535px){
    .container{max-width:1340px;}
    .grids .grid{width:320px;}
    .grids .grid .img{height:200px;}
    .single-related .grids .grid .img{height:200px;}
}
@media (max-width:1600px){
    .header .container{max-width:1460px !important;}
}
@media (max-width:1366px){
    .home-anchor-nav{display:none;}
}
@media (min-width:912px){
    .single .content.nosidebar .single-related .grids .grid .img{height:210px;}
}
@media (min-width: 1535px){
.single .main .container, .page-template-default .main .container, .page-template-tougao .main .container {max-width:1350px;}
}