.domains_top{
	height: 250px;
 }
 .topbanner{background: url(../img/domains_on_offer/banner4.jpg) no-repeat center;background-size: cover;height: 100%;color: #fff;text-align: center;position: relative; width: 100%;}

.domains_top h2{color:#fff;padding: 20px 0; margin:0;}
.domains_top .topbanner .msg{
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
}
.domains_top .topbanner .banner_title{font-size: 48px;font-weight: bold;line-height: initial;}
.domains_top .topbanner .banner_title_two{font-size: 26px;margin-top: 15px;}
.promo .special_li{padding: 0;position: relative;border-radius: 12px;background-color: #fff;box-shadow: 0 0 10px #ccc;}
.promo .special_li .price_off{position: absolute;top: -14px;left: 20px;background-color: #FC6666;border-radius: 4px;padding: 0px 9px;font-size: 16px;font-weight: bold;color: #fff;}
.promo .special_li .image{border-radius: 12px 12px 0 0;width: 100%;}
.promo .special_li .item_view{text-align: left;padding: 24px;}
.promo .special_li .item_view .name{font-size: 18px;font-weight: bold;color: #666;}
.promo .special_li .item_view .promo_code{font-size: 14px;padding-top: 4px;color: #666;}
.promo .special_li .item_view .btn{color: #DE3723;font-weight: bold;text-decoration: underline;font-size: 14px;margin-top: 32px;display: inline-block;}

.clearfixlist{display: grid;grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));gap: 20px;justify-content: start;}
.clearfixlist li{width: 280px;box-sizing: border-box;padding: 20px 15px;box-shadow: 0 2px 13px 0 #e5e5e5;margin-bottom: 10px;background-color: #fff;border-radius: 10px;background-color: #fff;margin: 0;}
.clearfixlist li:hover{box-shadow: 0 5px 16px #ccc;}
.clearfixlist .p_price{font-size: 28px;font-family: Georgia;font-weight: bold;}
.clearfixlist p{color: #333;margin: 0;text-align: left;}
.clearfixlist .p_name{color: #b40026;font-size: 24px;font-weight: bold;}
.clearfixlist li:hover .p_name{text-decoration: underline;}
.clearfixlist .p_content{font-size: 14px;color: #666;margin-bottom: 15px;}

.pd_padding{padding: 50px 0 0;}
.pd_advantage h2{font-size: 32px;line-height: initial;margin: 0 0 48px;}
.pd_advantage ul{display: flex;justify-content: space-between;}
.pd_advantage ul li{width: 380px;margin: 0 10px;text-align: center;border: 1px solid #ddd;padding: 20px 15px;box-sizing: border-box;box-shadow: 3px 2px 6px 0 #ddd;border-radius: 10px;}
.pd_advantage ul li img{display: block;width: 150px;margin: 0 auto;}
.pd_advantage ul li h3{font-size: 20px;margin: 25px 0px 15px;line-height: initial;}
.pd_advantage ul li span{display: block;font-size: 14px;color: #666;}

/* 需要帮助吗Need help?... */
.pd_minister{padding: 50px 0px 0;background-color: #fff;}
.pd_minister .mist_box{margin: 0 auto;width: fit-content;}
.pd_minister .mist_box span{font-size: 18px;color: #6d6e70;margin-right: 16px;}
.pd_minister .mist_box a{font-size: 18px;color: #fff;display: inline-block;height: 48px;line-height: 48px;background-color: #b40026;padding: 0 18px;border-radius: 5px;}

.content .title3{font-size: 50px;font-weight: 500;margin: 0px 0 20px;}
.span_br{display: block;}

.domains_search .b_search{position: relative;text-align: center;margin-top: 20px;}
.domains_search .b_search p{cursor: pointer;background: #f3c50b;border-radius: 5px;margin: 7px;color: #fff;font-size: 18px;display: inline-block;}
.domains_search .b_search .b_img{background: #f39c12;padding: 10px;border-radius: 5px;vertical-align: middle;position: relative;}
.domains_search .b_search p span{padding: 0 15px 0 8px;vertical-align: middle;}

@media screen and (max-width: 1440px){
	.domains_top{height: 250px;}
}
@media screen and (max-width: 1024px){
	/* .content .title3{font-size: 32px;} */
	.domains_top{height: 200px;}
	.domains_top .topbanner .banner_title{font-size: 32px;}
	.domains_top .topbanner .banner_title_two{font-size: 20px;margin-top: 10px;}
}

@media screen and (max-width: 768px){
	.domains_top{height: 110px;}
	.content .title3{font-size: 18px;}
	.domains_top .topbanner .banner_title{font-size: 18px;}
	.domains_top .topbanner .banner_title_two{font-size: 16px;}
	.promo .special_li .item_view {padding: 14px;}
    
    .pd_padding{padding: 15px 0;}
    .pd_advantage{padding-bottom: 0;}
    .pd_advantage ul{display: block;}
    .pd_advantage h2{font-size: 18px;margin: 10px 0 20px;}
    .pd_advantage ul li{width: 100%;margin: 0 0 15px;}
    .pd_advantage ul li h3{font-size: 14px;}
    .pd_advantage ul li span{font-size: 12px;}
    .pd_advantage ul li img{width: 85px;}
    
    .pd_minister{padding: 25px 0;}
    .pd_minister .mist_box{width: 96%;margin: 0 auto;text-align: center;}
    .pd_minister .mist_box span{font-size: 14px; margin-right: 0;width: 100%;display: block;text-align: center;}
    .pd_minister .mist_box a{font-size: 12px;height: 30px;line-height: 30px;padding: 0 10px;margin-top: 10px;}
    
    .clearfixlist{display: block;}
    .clearfixlist li{width: 100%;padding: 15px;margin-bottom: 15px;}
    .clearfixlist li .p_name{font-size: 20px;}
    .clearfixlist li .p_price {font-size: 20px;}
    .clearfixlist li:last-child{margin-bottom: 0;}
    .clearfixlist li .p_content{margin-bottom: 10px;}

	.domains_search .b_search{display: block;margin-top: 10px;}
    .domains_search .b_search p{font-size: 12px;margin: 0 5px;}
    .domains_search .b_search .b_img{padding: 5px;}
    .domains_search .b_search p span{padding: 0 10px 0 5px;}
}

@media screen and (max-width: 414px){
	.domains_top{ height: 75px;}
	.domains_top h2{font-size:22px;}
	/* .content .title3{font-size: 24px;} */
	.domains_top .topbanner .banner_title{font-size: 16px;}
	.domains_top .topbanner .banner_title_two{font-size: 12px;}
	.promo .special_li{width: 100%!important; padding: 0!important;border-radius: 8px;box-shadow: 0 0 4px #ccc;}
	.promo .special_li .image{border-radius: 8px 8px 0 0;width: 100%;}
	.promo .special_li .item_view {padding: 10px;}
	.promo .special_li .item_view .name{font-size: 16px;}
	.promo .special_li .item_view .promo_code{font-size: 14px;padding-top: 0px;}
	.promo .special_li .item_view .btn{font-size: 14px;margin-top: 24px;}
	.promo .special_li .price_off{top: -10px;left: 14px;font-size: 14px;}
}
@media screen and (max-width: 320px){
	.content .title3{font-size: 20px;}
	.domains_top .topbanner .banner_title{font-size: 24px;}
	.domains_top{height: 85px;}
}