/*
 Theme Name:   woodmart-child
 Description:  woodmart-child
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     Woodmart
 Version:      1.0.0
 Text Domain:  Woodmart
*/
html {
  direction: ltr !important;
}
.wd-entities-title a{
    font-size: 16px;
}
.elementor-element-3c38d93,.elementor-element-091cdca{
    display: none;
}
.elementor-element-1ee1ec8 table{
	width: 100% !important;
}
.elementor-element-1ee1ec8 table td{
	border-bottom: 1px solid var(--brdcolor-gray-300);
    padding: 15px 12px;
    word-break: break-word;
}
.iconify{
	color: #ffb221;
	text-align: center
}
.verify_content{
	text-align: center;
}
.list-content{
	width: 100%;
	padding-right: 20px;
}
.copy_button{
	float: right;
}
.auth_titile{
	font-size: 16px;
	color: #525252;
}
#contactMethod{
	width:50%;
	margin-bottom:30px;
	color:#000;
}
#contactMethod,#account{
	height: 50px;
	font-size: 16px;
}
#account{
	margin: 5px 0;
	color:#000;
}
	#account::placeholder{
	color:#c9c9c9;
}
.Verify{
	width: 50%;
	border-radius: 8px;
	margin-top: 20px;
	padding: 12px;
	background-color: #25C385;
	color: white;
	border: none;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
}
.auth_desc{
	font-size: 14px;
	color: #666;
}
	/* 成功状态 - 绿色到白色渐变 */
.success::before {
	background-image: linear-gradient(144deg, #25c385 2%, white 34%) !important;
}

/* 错误状态 - 红色到白色渐变 */
.error::before {
	background-image: linear-gradient(144deg, #ff4444 2%, white 34%) !important;
}
.yc{
    display: none;
}
.faq_2{
	display: none;
}
.device_item{
	width: 25%;
    height: 140px;
	padding: 10px;
    background: #fff;
    border-radius: 10px;
}
.device_item_img{
	width: 35%;
	height: 120px;
	float: left;
}
.device_item_name{
	width: 65%;
	height: 120px;
    padding: 10px;
	float: right;
	position: relative;
}
.ivu-table-row:hover{
    background-color: rgb(37 195 133 / 6%);
}
.elementor-element-1bb77de .elementor-widget-container .wd-carousel-container .wd-carousel-inner .wd-carousel .wd-carousel-wrap .wd-carousel-item .wd-post .wd-post-inner .wd-entities-title{
    display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2; /* 显示的行数 */
}
.elementor-element-1bb77de .elementor-widget-container .wd-carousel-container .wd-carousel-inner .wd-carousel .wd-carousel-wrap .wd-carousel-item .wd-post .wd-post-inner .wd-entry-content{
    display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2; /* 显示的行数 */
  font-size: 14px;
}
.wd-sticky-nav{
    display: none !important;
}
.wd-sticky-nav-enabled{
    --wd-sticky-nav-w:0px !important;
}
.wd-empty-mini-cart .btn , .btn.view-details-btn,.checkout_coupon .button{
    color: #fff !important;
}
.popup-quick-view .product_meta{
	display: none !important;
}
.wd-empty-mini-cart .btn:hover{
    color: rgb(37,195,133) !important;
}
.single_add_to_cart_button{
    color:#fff;
}
:is(.register,.login) .button,.return-to-shop .button,.wd-empty-page-text+.return-to-shop .button , #place_order , .wd-coupon-form .button[name="apply_coupon"] ,.cart-totals-inner .checkout-button,.wd-product.product-list-item .wd-add-btn>a,.cookies-buttons .cookies-accept-btn ,td.woocommerce-orders-table__cell-order-actions a{
    color: #fff !important;
}
.wd-hover-with-fade .product-wrapper{
    padding: 10px !important;
    background: #fff !important;
}
.wd-hover-with-fade .content-product-imagin{
    inset:auto !important;
}

span[data-name="hcap-cf7"]~input[type="submit"], span[data-name="hcap-cf7"]~button[type="submit"] {
    margin-top: 10px !important;
}
.thumbs-position-left.wd-has-thumb .wd-gallery-images{
    max-width: 100% !important;
}
.vip_price_2{
    display: none;
}

.arrow {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid black;
    float: right;
    margin-top: 6px;
    transform: rotate(270deg);
}

.Antminer{
	width:100%;
	background-color: #fff;
	border-radius: 10px;
	margin: 0 auto;
}
.Antminer_title{
	width:94%;
	height:50px;
	border-bottom: 1px solid #cccccc;
	margin: 0 10px 20px 10px;
	font-size: 16px;
	font-weight: 600;
	line-height: 50px;
	text-align: left;
	color: #434343;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.Antminer_list{
	width:94%;
	height: 120px;
	margin-bottom: 50px;
}
.Antminer_list ul{
	width:100%;
	height: 100%;
	margin: 0;
	padding: 0 10px;
}
.Antminer_list ul li{
	width:33.3%;
	float: left;
	list-style: none;
	text-align: center;
}
.Antminer_list_img{
	text-align: center;
}
.Antminer_list_img img{
	width:60px;
	padding: 7px 7px 7px 0px;
	
}
.ant-content,.ant-title,.Antminer_list_img p{
	margin: 5px 0;
	color: #727272;
}
.Bitcoin_list{
	width:94%;
	height: 100px;
}
.Bitcoin_list ul{
	width:100%;
	height: 100%;
	margin: 0;
	padding: 0;
}
.Bitcoin_list ul li{
	width:25%;
	float: left;
	list-style: none;
	text-align: center;
}
.Bitcoin img{
	width: 55px;
}
.ant-title{
	color:#727272;
	font-size: 14px;
	
}
.ant-content{
	color:#000;
	font-size: 15px;
	font-weight: 600;
	word-wrap: break-word;
}

/*卡片购物车*/
.reset_variations_right{
	float:right;
}
.q_Quantity{
    line-height: 40px;
	color: #fff;
	font-weight: 600;
	width:67%;
	font-size: 16px;
}
.quantity_width{
	width: 100%;
	text-align: left;
	margin-bottom: 25px;
}
form.cart .wd-buy-now-btn{
	background-color: #000;
}
form.cart .wd-buy-now-btn:hover{
	background-color: #fff;
	border: 1px solid #000;
	color: #000;
}
.vip_price_1{
	display: none;
}
.single_add_to_cart_button{
	background-color: #25c385;
}
.button_none{
	display: none !important;
}
.elementor-element-cd4e3d2{
	display: none !important;
}
.elementor-element-5a2577b{
	display: none !important;
}
.single_add_to_cart_button:hover{
	background-color: #DFF5E9;
	color:#25c385;
}
.btn-icon-pos-left .wd-btn-icon{
	margin-right: 10px;
}

.wpcf7-submit:hover{
    background-color: #fff;
    color: #000;
	border: 1px solid #000;
}

#translate{
	/* display:none; */
}


.translateSelectLanguage{
	color: #a6a6a6;
	border-radius: 5px;
	border: 0;
}
.wd-logo img{
    width: 180px !important;
    padding: 18px 20px;
}
.nav-link-text{
	/*font-size: 15px !important;*/
	/*font-weight: 400 !important;*/
	/*margin-top: 10px;*/
	font-size: 14px !important;
	font-weight: 500 !important;
    margin-left: 6px;
    margin-top: 3px;
	
}
.wd-nav[class*="wd-style-underline"] .nav-link-text:after{
	top:20px !important;
}
form.cart .wd-buy-now-btn:nth-of-type(2){
	width:29%;
}
.button_width{
	width:100% !important;
}
.wpcf7-form-control {
  width: 100%;
  margin-top: 10px;
  border-radius: 10px;
}

#wpcf7-f97291-p114996-o1 textarea , #wpcf7-f97291-p114996-o1 input{
	color: #777 !important;
  }

.Enlarge_picture .elementor-widget-container .wd-image {
    overflow: hidden; /* 确保父级容器内部的内容不会超出容器范围 */
    position: relative; /* 使得内部的绝对定位元素相对于父级容器定位 */
}
.Enlarge_picture .elementor-widget-container .wd-image img {
    transition: transform 0.3s ease; /* 过渡效果，根据需要调整 */
}
.Enlarge_picture .elementor-widget-container .wd-image img:hover {
    transform: scale(1.1); /* 放大比例，根据需要调整 */
}
.elementor-element-75c3c77 .elementor-widget-container .wd-image img:hover{
	transform: scale(1) !important; /* 放大比例，根据需要调整 */
}
.Immersion_Cooling_width .color-scheme-dark{
	width: 390px;
}
.slider-13832{
	border-radius: 10px;
}
.twentytwenty-overlay{
	display: none;
}
.logo--b6sEl{
	display: none !important;
}
.loop_image .elementor-widget-container .wd-image img{
    transition: opacity 0.3s ease-in-out;
}
.Step_1 .elementor-widget-container .wd-image img {
    animation: zoomInOut 1s alternate;
}
.move-forward .elementor-widget-container .wd-image img,
.move-forward_2 .elementor-widget-container .wd-image img,
.move-forward_3 .elementor-widget-container .wd-image img{
	opacity: 0;
}
.wd-nav-pagin-wrap[class*="wd-style-shape"] span{
	width:35px !important;
	height:7px !important;
}

@keyframes zoomInOut {
    0% {
        transform: scale(1); 
    }
    50% {
        transform: scale(1.2); 
    }
    100% {
        transform: scale(1); 
    }
}

@keyframes moveForward {
    0% {
        transform: translateX(0);
    }
    50% {
        transform: translateX(240px);
        opacity: 1;
    }
    100% {
        transform: translateX(240px);
        opacity: 0;
    }
}

.bulk_title{
	width: 100%;
    padding-left: 20px;
    font-size: 22px;
    font-weight: 600;
    color: #000;
	float: left;
}

.bulk_title p{
    color: #000;
    margin: 0 0 10px 0;
}

.bulk_input{
	width: 47%;
    margin: 0 1.5% 1% 1.5%;
	float: left;
	height:65px;
}
.bulk_input1{
	width: 100%;
    margin: 0 1.5% 1% 1.5%;
	float: left;
	height:65px;
}
.bulk_submit{
	width:25%;
	margin: 20px auto;
}
.bulk_submit1{
	width:50%;
	margin: 0 auto;
}
.bulk_submit1 p .wpcf7-submit{
	margin-top: 0 !important;
}
.cat-item-674,.cat-item-655,.cat-item-657,.cat-item-1660{
    display: none !important;
}
.cat-item-blog{
	width: 300px;
    height: 55px;
    line-height: 55px;
    font-size: 18px;
    background-color: #f2f2f2;
	font-weight: 600;
	padding: 0 20px;
	border-radius: 10px;
	margin: 10px 0;
}
.cat-item-blog:hover{
	width: 300px;
    height: 55px;
    line-height: 55px;
    font-size: 18px;
	font-weight: 600;
	padding: 0 20px;
	border-radius: 10px;
}
.cat-item-blog a:hover{
    color: #25c385;
}
.cat-item-status{
	width: 300px;
    height: 55px;
    line-height: 55px;
    font-size: 18px;
    background: linear-gradient(277.09deg, rgb(49, 53, 69) 15.4%, rgb(18, 17, 24) 100.07%);
	font-weight: 600;
	padding: 0 20px;
	border-radius: 10px;
}
.cat-item-status a{
    color: rgb(255, 255, 255) !important;
}
/*.post-title{*/
/*	height:52px;*/
/*}*/
.wp-widget-group__inner-blocks{
	height: 200px;
}
.mul{
	width:100%;
	background-color: #f2f2f2;
	padding: 20px;
	border-radius: 20px;
}

div#ez-toc-container{
	text-align: left;
	width: 300px;
}
div#ez-toc-container ul li{
	margin: 10px;
}
.nian{
	position: sticky;
    top: 20px; /* 调整为你想要的距离顶部的像素值 */
	left: 0;
}

div#ez-toc-container ul.ez-toc-list a:hover{
	color: #74c59c;
}
.wd-single-gg{
	width: 100%;
	height: 90px;
	margin-top: 60px;
	margin-bottom: 60px;
	border-radius: 20px;
	background: linear-gradient(to right, #32ac61, #79c968);
}
.wd-single-gg-left{
	width:85%;
	height: 100%;
	float: left;
	padding: 25px 20px 25px 50px;
	font-size: 20px;
	font-weight: 600;
}
.wd-single-gg-left p{
	color: #fff;
}
.wd-single-gg-right{
	width:15%;
	height: 100%;
	float: left;
	padding: 25px;
}
.wd-single-gg-right button{
	border-radius: 10px;
	background-color: #fff;
}
.wd-single-conclusion{
	width: 100%;
	height: auto;
	border-radius: 20px;
	margin-top: 20px;
	padding: 20px;
	background: linear-gradient(to bottom, #f0ffec, #dff5e961);
}
.wd-single-lx{
	width: 100%;
	height: 280px;
	margin-top: 60px;
	margin-bottom: 30px;
	border-bottom: 2px solid var(--brdcolor-gray-300);
}
.wd-single-lx-left{
	width:46%;
	height: 120px;
	float: left;
	padding: 25px 20px 25px 50px;
	margin: 2%;
	background-color: #eeeeee;
	border-radius: 20px;
	position: relative;
}
.wd-single-lx-left h3{
	margin-bottom: 10px;	
}
.wd-single-lx-left p a{
	color: #33b77b;	
}
.wd-single-lx-left img{
	width: 115px;
    position: absolute;
    top: 4px;
    right: 20px;
}
.wd-single-lx-right{
	width:46%;
	height: 120px;
	float: left;
	padding: 25px 20px 25px 50px;
	margin: 2%;
	background-color: #eeeeee;
	border-radius: 20px;
	position: relative;
}
.wd-single-lx-right h3{
	margin-bottom: 10px;	
}
.wd-single-lx-right p a{
	color: #33b77b;	
}
.wd-single-lx-right img{
	width: 115px;
    position: absolute;
    top: 4px;
    right: 20px;
}
.wpcf7-submit{
	background-color: #000;
	color:#fff;
	border-radius: 5px;
}

.pop-up-submit{
	width: 50%;
	display: block;
    margin: 0 auto;
    text-align: center;
}
#wpforms-19723-field_1{
	width: 100%;
    max-width: 100%;
}
.col-login{
	background-color: #fff;
	border-radius: 20px;
}

.login-title_to{
	width: 100%;
	height: 60px;
}
.login-title_to_left{
	width: 50%;
	height: 60px;
	padding-top: 15px;
	float: left;
}
.login-title_to_right{
	width: 50%;
	height: 60px;
	line-height: 60px;
	float: right;
	text-align: right;
}
.col-register{
	background-color: #fff;
	border-radius: 10px;
}
:is(.register,.login) .button{
	background-color:#24a57c !important;
}
.wd-switch-to-register{
	background-color:#24a57c !important;
	color:#fff !important;
}
.woocommerce-my-account-wrapper{
	background: #fff;
    padding: 40px;
    border-radius: 10px;
}
.woocommerce-MyAccount-navigation ul li a:hover{
	background: #ffffff00;
	color:rgba(83, 157, 115, 1) !important;
}
.is_xuan{
	background: linear-gradient(277.09deg, rgb(49, 53, 69) 15.4%, rgb(18, 17, 24) 100.07%);
}
.woocommerce-MyAccount-navigation ul li.is-active>a{
	color: #fff;
}

.items-center{
	width:100%;
	height: 80px;
    background: #f6f6f6;
    padding: 15px;
	border-radius: 5px;
}
.rounded-lg{
	width: 20%;
    float: left;
}
.ml-right{
	width: 80%;
    float: left;
}

.menu-item-19710 .wd-dropdown-menu.wd-design-default{
	--wd-dropdown-width: 325px;
}
.check-title{
	display: none;
}
.check-title-not{
	display: none;
}

.wd-sub-menu .woocommerce-MyAccount-navigation-link:hover{
	background: #fff;
}
.wd-product.wd-hover-fw-button .wd-add-btn>a:hover{
	background-color:#DFF5E9 !important;
	color: #25C385 !important;
}
.wd-product.wd-hover-fw-button .wd-add-btn>a{
	background-color:#25c385 !important;
	color: #fff !important;
}


/*优惠劵*/
.wt_coupon_tab{
	width: 100%;
	height: 50px;
	background-color: #fff;
	border-radius: 10px;
	margin-bottom: 20px;
	box-shadow: 0px 1px 10px 2px rgba(239.99999999999997, 239.99999999999997, 239.99999999999997, 0.99);
    
}

.wt_coupon_tab ul li {
    box-sizing: border-box;
    display: inline-block;
    padding: 7px 0 0 0;
    width: 155px;
    min-height: 35px;
    margin-bottom: 15px;
    vertical-align: top;
    line-height: 35px;
    font-weight: 500;
    color: #000;
	text-align: center;
	position: relative;
}
.wt_coupon_tab ul li .item {
	color: #999;
	color: 15px;
	font-weight: 400;
 }
 .wt_coupon_tab ul li .selected {
	color: #000;
 }
.wt_coupon_tab ul li .selected::after {
    border-radius: 2px;
    bottom: 0;
    content: "";
    height: 3px;
	left: 14%;
    position: absolute;
    width: 72%;
}
.wt_coupon_tab ul li .selected1 {
	color: #000;
 }
.wt_coupon_tab ul li .selected1::after {
    border-radius: 2px;
    bottom: 0;
    content: "";
    height: 3px;
	left: 14%;
    position: absolute;
    width: 72%;
}
.wt-coupon-amount-left{
	width: 40%;
	height: 110px;
	float: left;
}
.wt-coupon-amount-left h3{
	font-weight: 600;
	margin-bottom:5px;
	margin-top: 30px;
	font-size: 32px;
}
.wt-coupon-amount-left p{
	font-size: 12px;
	margin-top:10px;
}

.wt-coupon-amount-content{
	width: 35%;
	height: 110px;
	float: left;
	text-align: left;
}
.wt-coupon-amount-content p{
	font-size: 12px;
	margin-top:10px;
}

.wt-coupon-amount-content h3{
	color: #000;
	margin-bottom:5px;
	margin-top: 30px;
	font-size: 18px;
	font-weight: 600;
}
.wt-coupon-amount-right{
	width: 25%;
	height: 110px;
	float: left;
	text-align: left;
	padding-top: 30px;
}
.wt-coupon-amount-right button{
	border-radius: 20px;
}

/*订单*/
.wt_order_tab{
	width: 100%;
	height: 50px;
	background-color: #fff;
	border-radius: 10px;
	margin-bottom: 20px;
	box-shadow: 0px 1px 10px 2px rgba(239.99999999999997, 239.99999999999997, 239.99999999999997, 0.99);
}

.wt_order_tab ul li {
    box-sizing: border-box;
    display: inline-block;
    padding: 7px 0 0 0;
    width: 119px;
    min-height: 35px;
    margin-bottom: 15px;
    vertical-align: top;
    line-height: 35px;
    font-weight: 500;
    color: #000;
	text-align: left;
	position: relative;
}
.wt_order_tab ul li .item {
	color: #999;
	color: 15px;
	font-weight: 400;
 }

 .wt_order_tab ul li .item:hover {
	color: #000;
	font-weight: 500;
 }

 .ytp-hide-controls:not(.ytp-mweb-player) .ytp-watermark{
	display: none;
 }

 /*收益排名*/
 .fl{
	float: left;
	position: relative;
	width: 52%;
	margin-top: 65px;
 }
 .fr{
	float: left;
    width: 48%;
    text-align: right;
 }
 .miner-search .ivu-input {
    width: 375px;
    height: 40px;
    background: #fff;
    border: 1px solid #ebebeb;
    border-radius: 10px;
    padding-left: 50px;
    color: #9d9f9f;
}
.miner-search img{
	position: absolute;
	left: 5px;
	top: 5px;
}
.elec-fee-lable {
    font-size: 16px;
    color: #595959;
    line-height: 40px;
}
.elec-fee {
    text-align: center;
    height: 40px;
    line-height: 34px;
    background: #fff;
    border: 1px solid #ebebeb;
    border-radius: 10px;
    overflow: hidden;
}
.elec-fee, .elec-fee-lable, .miner-elecFee, .miner-search {
    display: inline-block;
    vertical-align: middle;
}
.elec-fee .elec-val {
    padding: 0 10px;
    text-align: right;
    font-size: 12px;
    color: #9d9f9f;
    border-right: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
}
.elec-fee .elec-plus, .elec-fee .elec-subtract, .elec-fee .elec-val {
    display: inline-block;
    vertical-align: top;
}
.elec-fee input {
    border: none;
    text-align: right;
    padding-right: 10px;
    color: #1b1b1b;
    font-size: 16px;
    width: 100px;
    line-height: 38px;
}
.home-table-box{
	background-color: #fff;
    padding-top: 20px;
	width: 1400px;
	border-radius: 10px;
	padding-bottom: 30px;
    margin-bottom: 30px;
}
.params-currencies {
    padding: 0 7px 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.params-currencies .currency-item.active {
    background: rgba(0, 177, 123, .06);
    border-color: #00b17b;
    color: #00b17b;
}
.params-currencies .currency-item:hover {
    background: rgba(0, 177, 123, .06);
    border-color: #00b17b;
    color: #00b17b;
}
.params-currencies .currency-item {
    width: 100px;
    height: 38px;
    line-height: 38px;
    background: #fafafa;
    border: 1px solid #ebebeb;
    border-radius: 10px;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    margin: 5px 6px;
    color: #262626;
    font-size: 14px;
}
.params-currencies .currency-item img {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -5px;
	margin-right: 10px;
}
img {
    border-style: none;
}
.params-currencies .currency-more {
    width: 120px;
    background: #fff;
    border: none;
    text-align: right;
    float: right;
}
.params-other {
    background: #f9f9f9;
    border-radius: 5px;
    line-height: 28px;
    margin: 0 14px 20px;
    padding: 20px;
}
.params-other .item:first-child {
    border-left: none;
    padding-left: 0;
    margin-left: 0;
}
.params-other .item {
    border-left: 1px solid #e5e5e5;
    padding: 7px 0 7px 20px;
    margin-left: 20px;
}
.params-other .label {
    color: #616161;
}
.params-other input {
    color: #616161;
    border: none;
    border-bottom: 1px solid #8e8e8e;
    background: none;
	width: 150px;
    border-radius: 0;
}
.params-other .unit {
    color: #9d9f9f;
}
.params-other .item {
    border-left: 1px solid #e5e5e5;
    padding: 7px 0 7px 20px;
    margin-left: 20px;
}
.table-cell{
	font-size: 14px;
	font-weight: 400;
}
.progress-elec{
	background-color: #ecfdf5;
    text-align: center;
    color: #25c385;
    border-radius: 5px;
    padding: 5px;
    border: 1px solid #25c385;
}
.icon-calc {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAA4CAYAAACGwxqMAAAAAXNSR0IArs4c6QAAAtNJREFUaEPtmk1IFGEYx3/PbBRCapJ4CTxHlz4ggoi+LCLMWYjqUJ2LpEvZIXJlDWcXO1SXROpeJwlcS9AyKaSEDh2KqGNEhzApXcXI3XljdmvV2l2Z2ZllBmav+77v/OY///d5n2fmEQL2kwLvUGw/CgOldgA1vrgPkVlgEm1NB8e631lMeeBHsUNkGQGl+QL0f4gF1sp2jhof88CDnW+AbYiWpLHBYPflBV+AP+mtZ2HuDkqdBRkgapwUXt6qYWo6DfxC31qLnMr6AvYvRCrejMp8AvlM1GgWRrqb+Ln4FWEKPdHkK1gLZjhex2JmBkgTTdSFwK4/IVsKD8VOYHLVdYhyC0rkIvr1ycIQW8CprnaU2VddYDmCboxWCCwDRKTXU/Cs6gO1C3EDWJN+2ox2T4FTnaMoDofAnqkcKhx6+B9zhZYIlCXgPcKEZxEiv3Arik3uxGGPSVcsX9FJNxzfwqK5p5q8aOse0xb74iyXqCppiYvZytZCYAcKhAo7EM3WlFBhW3I5GGxL4fI13TTRRGMBIRUbQ6mDRZGEe+iJ87n/xuMbmM18L4le0cERWODlNd3T5Ebm578BxRUWaUE3nuUUHOw6B+ZdiiosP4gaDUtPyKuaLgT+o7GrCbzIc5Q8yC2tmesxuVnGErdR8iGPofaCOlN9SxTf0hVGCW88vA/M00V5lTZHtKdjWVi7BGpzibD2grbE/ZVhzQtgB3F+1SmFOBwCr6qVswGeKlzu/bAwg260FKgHO/tBdhb3sHqInkh672FPj2YvPFwAXvZ+2FT1KDVWMg5r2gWE1zk1TY6jzGvVj8NhLmGll4GzBGki2oHCJnX1k4EnR3OJqFhRAu9FWJu4Uct0erx0xVHJZy9nR4O7s2zVdO5e2tlqwQcOXPtBrlj0aYOHZYdMtm9lg4cFHLgWGgvaj01KVlOHyCsicoXWnrcW5lJXlbM9XPVZvwHvOs51yxotGwAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: contain;
}

.page-title-default{
	background-color: #fff !important;
}
.wd-checkout-steps li{
	color:#000 !important;
}
.wd-checkout-steps li span:after{
	background-color:#fff !important;
}
.wd-checkout-steps{
	text-align: center;
}
.title-size-default{
	padding: 35px 0 !important;
	margin-top: 20px !important;
}
div.quantity input[type="number"]{
	width: 45px !important;
}
div.quantity input[type="button"]{
	min-width: 25px !important;
}
div.quantity input[type="button"]:hover{
	color: #000 !important;
    background-color: #e5f9ee !important;
    border-color: #e5f9ee !important;
}
td.product-name a{
	font-weight: 400 !important;
}
.wd-coupon-form .input-text{
	max-width: 83%;
}
.woocommerce-form-login__submit{
	margin-top: 20px;
}
#rc-anchor-container{
	margin: 0 auto;
}
.ez-toc-open-icon{
	display: none;
}
.woocommerce-product-attributes-item--attribute_pa_specification{
	display: none !important;
}
.wd-product.product-list-item .wd-add-btn>a:hover{
	background-color: #25c385 !important;
}
.wd-product.product-list-item .wd-add-btn>a{
	background-color: #25c385 !important;
}
.blog-subscription-input{
	width: 350px;
    float: left;
	margin-left: 30%;
}
.blog-subscription-submit{
	width: 120px;
    float: left;
    margin-left: 30px;
}
.blog-subscription-submit input{
	border-radius: 10px;

}
.coupon-subscription-input{
	width: 100%;
}
.coupon-subscription-submit{
	width: 80%;
	margin: 0 auto;
}
.coupon-subscription-submit input{
	border-radius: 30px;
	background-color: #000;
}

#popup-660b605f9e56a{
	padding: 0 !important;
}
.wpcf7-response-output{
	width: 100%;
	top:10px;
}
input[name="Current-Capacity"],input[name="Future-Planned-capacity"]{
	width:90%;
	float:left;
	border-radius: 10px 0 0 10px;
}

.home_bolg_list .elementor-widget-container .wd-blog-element .wd-carousel-inner .wd-carousel .wd-carousel-wrap .wd-carousel-item .wd-post .wd-post-inner .wd-post-content{
	padding:15px !important;
}

.home_bolg_list .elementor-widget-container .wd-blog-element .wd-carousel-inner .wd-carousel .wd-carousel-wrap .wd-carousel-item .wd-post .wd-post-inner .wd-post-content .post-title{
	height:20px !important;
	font-size: 15px !important;
}
.home_bolg_list .elementor-widget-container .wd-blog-element .wd-carousel-inner .wd-carousel .wd-carousel-wrap .wd-carousel-item .wd-post .wd-post-inner .wd-post-content .wd-entry-content{
	font-size: 12px !important;
}
.wd-dropdown-menu.wd-design-default{
	--wd-dropdown-width:290px ;
}

.footer-subscription-input{
	width: 220px;
    float: left;
	/*margin-top: 22px;*/
}
.footer-subscription-submit{
	width: 90px;
    float: left;
	border-radius: 0 5px 5px 0;
}

.footer-subscription-input input{
	border-radius: 5px 0 0 5px !important;
}

.footer-subscription-submit input{
	border-radius: 0 5px 5px 0 !important;
	background: #000 !important;
}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{
	border-radius: 20px;
}
.wd-list li{
	align-items: baseline !important;
}

.wd-header-search .wd-search-dropdown {
    margin-top: -56px !important;
	width: 1048px !important;
    height: 70px !important;
	box-shadow:none !important;
	transition: opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1), visibility 0.4s cubic-bezier(0.19, 1, 0.22, 1), transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);
transform: translateX(-100%) !important;
}

/* 公告栏滚动CSS */
#callboard {
    width: 635px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    font-size: 14px;
    /* background-color: #fff; */
    border-radius: 10px;
    /* padding: 0 3px; */
    margin: 0 auto;
}
#callboard ul li{
    list-style: none;
	padding-top: 1px;
}
.cart-totals-inner .checkout-button{
	background-color:#25c385;
}
.cart-totals-inner .checkout-button:hover{
	background-color:#dff5e9;
	color: #25c385;
}
.wd-coupon-form .button[name="apply_coupon"]{
	background-color:#25c385;
}
.wd-coupon-form .button[name="apply_coupon"]:hover{
	background-color:#dff5e9;
	color: #25c385;
}
.payment_methods li img{
	padding: 9px; 
}
#place_order:hover {
    background-color:#dff5e9;
	color: #25c385;
}
.login>*:last-child{
	margin-top: 15px;
}
.woocommerce-mini-cart__buttons .checkout{
	background-color: #000 !important;
	color: #fff !important;
}
.has-post-thumbnail.blog-style-bg.blog-design-default .article-body-container{
	margin-top: -80px !important;
}

.post_dashboard{
    width: 46%;
    padding: 30px;
    background-color: #e3f8f1;
    float: left;
    border-radius: 10px;
    margin: 30px 2%;
	color: #000;
	position: relative;
}
.post_dashboard p{
	color: #000;
	font-size: 18px;
	font-weight: 600;
}
.post_dashboard img{
	height: 80px;
	position: absolute;
	right: 30px;
	bottom: 50px;
}
.invite{
	width:100%;
	border-radius: 10px;
	margin: 0 0 50px 0;
	padding: 40px 20px;
	position: relative;
}
.invite p{
	color:#fff;
}
.links{
    align-items: center;
    background: #fff;
    border: 1px solid #d0d5dd;
    border-radius: 8px;
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
    cursor: pointer;
    display: flex;
    flex-direction: column;
    margin: 20px 0 0 0;
    padding: 10px;
	align-items: center;
	flex-direction: row;
	justify-content: space-between;
	max-width: 625px;
	min-width: 480px;
}
.links .bt{
    color: #49b881;
    cursor: pointer;
    font-size: 12px;
    font-weight: 600;
    margin-left: 6px;
    word-break: keep-all;
}
.button.primary {
    background: linear-gradient(143.96deg, #36d0ac 22.43%, #60f770 134.97%);
    color: #fff;
	border-radius: 10px;
	margin-top: 20px;
}
.product-additional-galleries{
	top: 0;
	margin-left: 590px;
}
.wd-action-btn.wd-style-icon-bg-text>a:hover>span{
	display: none;
}
.woocommerce-product-gallery img{
	width: 80% !important;
	margin-left: 10%;
}
.cat-item-654{
	display: none !important;
}
.cp_neir{
	overflow: hidden;
}
.wd-nav>li>a{
	text-transform:none !important;
}
.invite-details-level{
	width: 40%;
	height: 210px;
	float: left;
}
.invite-commission{
	width: 100%;
	height:380px;
    border-radius: 10px;
    margin: 0 0 50px 0;
    padding: 20px;
	background: #f6f6f6;
}
.invite-commission-tab{
	width: 50%;
	height: 170px;
	float: left;
}

.invite-History{
	width: 100%;
	height:350px;
    border-radius: 10px;
    margin: 0 0 50px 0;
    padding: 20px;
	background: #f6f6f6;
}
.elementor-widget-container #woodmart-ajax-search-2 .widget-title{
	font-size: 26px;
	font-weight: 600;
}
.invite_withdraw{
	width: 100vw;
	height: 100vh;
	display: none;
	position: fixed;
	top: 0;
	z-index: 99999;
}
.Mask_layer{
	width: 100vw;
	height: 100vh;
	background-color: #000;
	opacity: 0.5;
}
.invite_withdraw_kuan{
	width:30%;
	height:340px;
	border-radius: 10px;
	background-color: #fff;
	z-index: 99999;
    position: absolute;
	top:30%;
	left:35%;
	text-align: center;
	padding: 20px;
}
.invite_withdraw_kuan input::placeholder{
	color:#777;
}
.invite_withdraw_kuan input{
	margin-bottom: 10px;
}
.whb-header-bottom .whb-col-right{
	width:370px;
}
.whb-header-bottom .whb-col-right form .s{
	min-width: 220px;
}
.e-hotspot__tooltip p span{
	color:#333;
}
/*.shop_brand_all .elementor-widget-container .wd-tabs .wd-tabs-header{*/
/*	padding-right: 75px;*/
/*}*/
.brand_view .elementor-widget-container .wd-text-block p a:hover{
	color: #25c385;
}
.elementor-custom-embed-play svg{
	width: 50px;
	height: 50px;
}
.out_stock p input{
	margin-top: 0px !important;
	margin-bottom: 30px;
}
.out_stock{
	margin-bottom: -70px;
}

.bulk_input p span textarea{
	resize: none;
}
.shop_haib .elementor-widget-container .promo-banner-wrapper .promo-banner .wrapper-content-banner .content-banner{
	margin-top: 50px;
}
.div_gif .elementor-element .elementor-widget-container .e-hosted-video{
	width: 100%;
    height: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.cookies-buttons .cookies-accept-btn:hover{
	background-color: #DFF5E9 !important;
	color:#25c385 !important;
}
.footer_font .elementor-widget-container .wd-text-block p a:hover{
	color:#25c385;
}
.footer_a:hover{
	color:#25c385;
}
.terms_click {
    cursor: pointer;
}
.entry-author .author-info{
    display: none;
}
.wd-side-hidden.wd-opened{
    z-index: 9999999999999;
}
.wd-buttons.wd-pos-r-t{
    border-radius: 5px;
}
.wd-products[class*="wd-stretch-cont"] .wd-product{
    border-radius: 8px;
}
.wd-el-video-play-btn{
    font-size: 45px !important;
}
div.wpcf7-response-output{
    top: 60px;
}
#comments{
    display: none;
}
.elementor-element-af077ae .elementor-widget-container .wd-list>li>img , .elementor-element-304176b .elementor-widget-container .wd-list>li>img , .elementor-element-442adf9 .elementor-widget-container .wd-list>li>img, .elementor-element-46ad8c2 .elementor-widget-container .wd-list>li>img, .elementor-element-8ec9ecb .elementor-widget-container .wd-list>li>img, .elementor-element-0d769e7 .elementor-widget-container .wd-list>li>img, .elementor-element-c44e21f .elementor-widget-container .wd-list>li>img, .elementor-element-0145a80 .elementor-widget-container .wd-list>li>img, .elementor-element-dcc637b .elementor-widget-container .wd-list>li>img, .elementor-element-43ef700 .elementor-widget-container .wd-list>li>img{
    position: relative;
    top: 5px;
}

#tidio-chat-iframe{
    bottom: 120px !important;
}
.grecaptcha-badge{
    display: none;
}
.woocommerce-Button{
    color: #fff;
}
.woocommerce-Button:hover{
    color: rgb(37,195,133);
}
.woocommerce-Button{
	color: #fff !important;
}
.bulk_order{
	margin-top: 2px;
}
#wpcf7-f97291-p106180-o1 p{
	margin-bottom:0 !important;
}
.elementor-element-6e6bd87d .e-con-inner{
	max-width:100% !important;
}
.elementor-element-25e80c0 .wd-nav[class*="wd-style-underline"] .nav-link-text:after{
	background-color:rgb(37 195 133 / 0%) !important;
}
.gt_white_content{
	border-radius: 10px;
}
.blog-width{
	width: 1400px;
}
#slide-114796 .wd-slide-container , #slide-114786 .wd-slide-container{
	padding: 0 !important;
}
.elementor-element-d38cd90 .wd-nav-pagin-wrap{
	bottom: 70px !important;
}
.elementor-element-d38cd90 .wd-pos-sep{
	display: none !important;
}
.wd-load-more{
	width: 260px;
	border-color: #000;
}
.password-input .woocommerce-Input--password{
	width: auto !important;
	border-radius: 0 !important;
}
.hidden-fields-container{
	display: none;
}
/* 当屏幕宽度小于800px时，隐藏元素 */
@media screen and (max-width: 750px) {
	.blog-width{
		width: 100%;
	}
	.wd-single-gg{
		height: 160px;
		margin-top: 0;
	}
	.wd-single-gg-left {
		width: 100%;
		height: 60px;
	}
	.wd-single-gg-right{
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}
	.blog-subscription-input{
		margin-left: 7%;
	}
	.cat-item-blog , .cat-item-status{
		width: 100%;
	}
    .post_dashboard{
        display: none;
    }
    .elementor-2024 .elementor-element.elementor-element-11dc697{
        margin-bottom: 30px;
    }
    .elementor-element-1aeea1b , .elementor-element-06ab8c6 , .elementor-element-7f23205 , .elementor-element-0221c13{
        width: 50%;
        float: left;
        font-size: 16px;
    }
    .elementor-element-d95e327 .woodmart-title-container.title.wd-fontsize-l , .elementor-element-b2182a0 .woodmart-title-container.title.wd-fontsize-l , .elementor-element-e27fbc9 .woodmart-title-container.title.wd-fontsize-l , .elementor-element-8dc2fe6 .woodmart-title-container.title.wd-fontsize-l{
        font-size: 14px;
    }
    .elementor-element-d95e327 span ,.elementor-element-b2182a0 span,.elementor-element-e27fbc9 span,.elementor-element-8dc2fe6 span{
        font-size: 12px; /* 修改为您想要的字体大小 */
    }
    .min-footer{
        display: none !important;
    }
    .elementor-element-e73a2e6 .woodmart-title-container.title.wd-fontsize-l , .elementor-element-3a1cee8 .woodmart-title-container.title.wd-fontsize-l , .elementor-element-bddb23f .woodmart-title-container.title.wd-fontsize-l{
        font-size: 24px;
    }
    .elementor-element-25e80c0 .elementor-widget-container .wd-tabs .wd-tabs-header {
        margin-bottom: 15px;
        margin-top: 15px;
    }
    .wd-slider>.wd-carousel-inner>.wd-carousel:not(.wd-fade)>.wd-carousel-wrap{
            height: 225px !important;
    }
    #slider-198 .wd-slide{
        min-height:100px !important;
    }
     .elementor-15420 .elementor-element.elementor-element-317f87f .woodmart-title-container{
        max-width:100%;
    }
    .wd-single-footer{
        width: 100%;
    }
    .elementor-element-d775d72,.elementor-element-d677f58 ,.elementor-element-235db19,.elementor-element-e6df99f {
        width: 25%;
        float: left;
    }
    .elementor-element-d775d72 p,.elementor-element-d677f58 p,.elementor-element-235db19 p,.elementor-element-e6df99f p {
        text-align: center;
    }
    .ez-toc-container{
        display: none;
    }
    .elementor-12198 .elementor-element.elementor-element-84135f7 , .elementor-element.elementor-element-3b17c37{
        --flex-direction: unset !important;
    }
    .elementor-element-3037c57 , .elementor-element-87d4373 , .elementor-element-6a9878a,.elementor-element-4520f33,.elementor-element-9acd38a {
        border-radius: 20px;
        margin: 10px 0;
        padding: 20px;
    }
    .elementor-2024 .elementor-element.elementor-element-b06b2e1 .wd-button-wrapper a{
        min-height: 30px;
        padding: 5px 10px;
    }
    .elementor-element-b3bae93 h4{
        font-size: 24px;
    }
    .earnings{
        display: none;
    }
	.wd-logo img{
		padding: 0 !important;
	}
	.wd-toolbar-label{
		font-weight: 400 !important;
		font-size: 10px !important;
	}
	.responsive-span {
		display: none !important;
	  }
	  .bulk_submit{
		width:40%;
	}
	.elementor-element-645477e .elementor-widget-container .wd-accordion .wd-accordion-item .wd-accordion-title{
		padding: 15px !important;
	}
	.elementor-element-2fe7f29{
		background: #f1f1f1d6;
		padding: 7px;
		border-radius: 10px;
		font-size: 12px;
	}
	.account_img{
		width: 45px !important;
		margin: 0 !important;
		padding: 10px !important;
	}
	.elementor-element-128ca68 .wd-accordion-item{
		border-bottom: .0625rem solid #d4d7d9;
	}
	.wd-nav-pagin-wrap[class*="wd-style-shape"] span {
		width: 24px !important;
		height: 4px !important;
	}
	.elementor-element-5b5500b .wd-nav-pagin-wrap{
		margin-top: -30px !important;
		position: relative !important;
		z-index: 2 !important;
	}
	.footer-container{
		background-color: rgb(246, 246, 246) !important;
	}
	.wd-accordion-opener{
		color: #000;
	}
	.elementor-element-9ca7d5d ul{
		list-style: none;
		padding: 0;
	}
	.elementor-element-9ca7d5d ul li .recent-posts-thumbnail{
		float: left;
		margin: 0 10px 0 0;
	}
	.elementor-element-9ca7d5d li{
		background: #fff;
		padding: 10px;
		border-bottom: 1px solid #f2f2f2;
	}
	.elementor-element-9ca7d5d ul li .recent-posts-thumbnail img{
		border-radius: 8px;
	}
	.elementor-element-9ca7d5d .title{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-bottom: 0px;
	}
	.col-register-text{
		display: none !important;
	}
	.col-register,.col-login{
		padding: 0 30px;
		max-width: 86%;
		margin: 0 auto;
	}
	.wd-accordion-opener{
		color: #000 !important;
	}
	.elementor-element-128ca68 li a{
		color: #777;
	}
	.wd-cookies-inner .cookies-info-text{
		text-align: left;
	}
	.cookies-buttons .cookies-more-btn{
		background-color: #f2f2f2;
		padding: 10px;
		border-radius: 8px;
		max-width: 100%;
		display: block;
		border-bottom: 0px !important;
		margin: 10px 0;
	}
	.cookies-buttons .cookies-accept-btn{
		max-width: 100%;
		display: block;
		margin: 10px 0;
		line-height: 30px;
	}
	.elementor-element-0b271a9{
		padding: 10px;
	}
	.wd-side-hidden {
        --wd-side-hidden-w: 85% !important;
    }
	.wd-nav-mobile.wd-html-block-on .wd-mob-nav-html-block{
		max-width: 100% !important;
	}
	.elementor-element-e61271b li ,.elementor-element-6b957e2 li {
		display: flow !important;
	}
	#menu-item-96616 .promo-banner ,#menu-item-119084 .promo-banner {
		height: 210px !important;
    	background: #f2f2f2;
	}
	#menu-item-96616 .promo-banner .wrapper-content-banner {
		margin-top: 135px;
		padding: 5px;
	}
	#menu-item-119084 .promo-banner .wrapper-content-banner{
		margin-top: 150px;
		padding: 5px;
	}
	#menu-item-96616 .promo-banner .banner-title ,#menu-item-119084 .promo-banner .banner-title{
        font-size: 12px !important;
	}
	#menu-item-96616 .e-con-inner ,#menu-item-119084 .e-con-inner{
		margin: -15px 0 0 0;
	}
	#menu-item-96616 .wd-carousel-item ,#menu-item-119084 .wd-carousel-item{
		width: 33% !important;
	}
	#menu-item-96616 .wd-carousel-inner ,#menu-item-119084 .wd-carousel-inner{
		margin: 15px 15px 0 15px !important;
	}
	#menu-item-96616 .banner-image ,#menu-item-119084 .banner-image{
		margin-top: 20px;
	}
	.mobile-nav .wd-nav-opener.wd-active {
		background-color: #f7f7f7 !important;
		color: #000 !important;
	}
	#menu-item-96616 li a ,#menu-item-96614 li a{
		border-bottom: 0px !important;
	}
	#menu-item-96616 li .wd-active ,#menu-item-96614 li .wd-active{
		border-left: 0px !important;
		border-bottom:0px !important; 
		background-color: #f7f7f7 !important;
		color: #000 !important;
	}
	#menu-item-96656 .wd-nav-opener , #menu-item-96616 .wd-nav-opener ,#menu-item-96614 .wd-nav-opener{
		border-left: 0px !important;
	}
	#menu-item-96616  li .wd-nav-opener , #menu-item-96614  li .wd-nav-opener{
		border-left: 0px !important;
		border-bottom:0px !important; 
	}
	.bulk_input{
		width: 100%;
    	margin: 0 1.5% 4% 1.5%;
	}
	

}

/* 当屏幕宽度小于800px时，隐藏元素 */
@media screen and (min-width: 750px) {
	.form-row-email{
		clear: none !important;
		width: 48% !important;
		float: left !important;
	}
	.form-row-phone{
		clear: none !important;
		width: 48% !important;
		float: right !important;
	}
	.form-row-address2{
		margin-top: 29px;
		width: 48%;
        float: right;
		clear: none !important;
	}
	.elementor-element-c73cb53 .elementor-widget-container .woocommerce-shipping-fields .shipping_address{
		height: 550px;
	}
}


