.domains_top{height: 300px;}
.domains_top .topbanner{ background: url('../img/domains_2020.png?250917a') no-repeat center;background-size: cover;height: 100%;color: #fff;text-align: center;position: relative; width: 100%;padding: 105px 0; box-sizing: border-box;}
.domains_top h2{color:#fff;padding: 20px 0; margin:0;}
.domains_top .topbanner .banner_title{font-size: 32px;text-align: center;font-weight: bold;}
.domains_top .topbanner .banner_title_two{font-size: 22px;text-align: center;}
.search{position: relative;width: 100%;text-align: center;}
.search .sh_inp{padding: 20px 0;width: 73%;border-radius: 5px;border: none;font-size: 18px;padding-left: 10px;}
.search .sh_st{position: absolute;right: 14.3%; padding: 9px 32px;background: #b40026; border: none;color: #fff;border-radius: 4px;font-size:18px;top: 10px;}
.b_search {position: relative;width:100%;text-align: center;margin-top: 30px;}
.b_search .b_img{position: absolute;background: #f39c12; padding: 10px 8px;border-radius: 3px;}
.b_search .b_it{padding: 9px 0 10px 42px;background-color: #f3c50b;border: none;border-radius: 3px; box-show: 1px solid red;color: #fff;font-size: 16px;width: 12%;}
.b_search input::-webkit-input-placeholder{color: #fff;opacity:1;}

.domains_table h2{margin: 50px 0;line-height: 1 !important;font-size: 40px;}

.tabel_input .sele1{padding: 10px 40px;}
.tabel_input .sele2{padding: 10px 20px;}
.tabel_input .sease{float: right;}
.tabel_input .sease .stb{position:relative;float:left;}
.tabel_input .sease .stb input{padding: 10px 22px 10px 12px;}
.tabel_input .sease label{margin-left: 20px;color: black;}
.tabel_input .sease .stb button{background: #fff;border: none;position: absolute;right: 3px;top: 10px;}

.tabel_list{ margin:20px 0;}
.tabel_list table{width:100%;font-size:16px;}
.tabel_list table tr th {background: #333333;color: #fff;padding: 20px 0; position:relative;text-align: left; padding-left: 10px;}
.tabel_list table tr th .ud{display: grid;float: left;padding: 5px 8px;}
.tabel_list table tr th .ud img{margin: 2px 0;}
.tabel_list table tr td{padding: 20px 0 20px 15px;border-bottom: 1px solid #f2f2f2;font-size:16px;}
.tabel_list table tr:nth-child(odd){background:#f9f9f9;}
.tabel_list table tr td img{margin-right: 8px;display: inline-block;vertical-align: inherit;margin-right: 8px;}
.tabel_list ul{margin: 20px 0 20px 20px;clear:both;}
.tabel_list ul li{list-style: initial;}
.tabel_list p{font-size:16px;}

.domain_1{border-top: 1px solid #f2f2f2;margin: 50px 0;}
.domain_1 li{display: inline-block;text-align: center;width: 16%;}
.domain_1 li p{font-size: 16px;padding: 10px 0;color: #333;}

.domain_2{float: left;width: 100%;text-align: center;background:#f1f1f1;padding: 30px 0 60px 0;}
.domain_2 p{color:#999999;font-size: 14px;}
.domain_2 ul{margin-top: 50px;}
.domain_2 li{float:left;width:32%; margin-right:2%; text-align: center; background:#fff;box-shadow: 0px 0px 10px 2px #dbdada;height: 400px;}
.domain_2 li:last-of-type{margin-right:0;}
.domain_2 li img{margin: 50px 0;}
.domain_2 li label{font-size: 18px;color: black;}
.domain_2 li p{margin: 20px 20px 70px 20px;}

.domain_3{ background:#fff;float: left;width: 100%;margin-bottom: 20px;}
.domain_3 ul{margin-top: 50px;}
.domain_3 li{float:left;width:32%; margin-right:2%;}
.domain_3 li:last-of-type{margin-right:0;}
.domain_3 .sdw{float:right;width: 78%;}
.domain_3 .sdw p{font-size: 16px;color: black;}
.domain_3 .sdw ul{padding-left: 25px;color: #999;margin: 5px 0;}
.domain_3 .sdw li{float:none;width: 100%;list-style: initial; margin:0;font-size: 14px;}



/*分页*/
.page{background:#e6e6e6;padding: 20px 0;}
.page label{color: black;margin-left: 20px;}
#pageGro{float:right;margin:0px auto;}
#pageGro ul{ margin:0;}
#pageGro div,#pageGro div ul li{ font-size:12px;color:black; line-height:23px; float:left; margin-left:5px;list-style: none;}
#pageGro a{ width:22px; text-align:center;cursor:pointer;list-style: none;padding: 5px;margin: 0 1px;color: black;}
#pageGro .page_on{background:#fff; border:1px solid #fff;padding: 3px 4px;border-radius: 3px;}
#pageGro a.afterTen{ display:none;}
#pageGro .findText{padding: 3px 0;}
#pageGro .button{background: #484848;color: #fff;border: none;padding: 5px 5px;}

#pageGro div ul li{ width:22px; text-align:center;cursor:pointer;list-style: none;padding: 5px;}
#pageGro div ul li.on{background:#fff; border:1px solid #fff;padding: 5px;border-radius: 3px;}
#pageGro .pageUp,#pageGro .pageDown{ width:63px;cursor:pointer;padding: 20px 0;}
#pageGro .pageUp{ background: url(../../../index/images/i_l.png) 35px 7px no-repeat;}
#pageGro .pageDown{ background: url(../../../index/images/i_r.png) 5px 7px no-repeat;}

#Pages {
    max-width: 1180px;
    text-align: left;
    margin: 0px auto;
	padding-top:40px;
	padding-bottom: 20px;
}
#border {
    /* border: 1px solid #ccc; */
    margin-bottom: 10px;
    background: #fff;
    /* background: url(/images/v6/border_back.jpg) left bottom repeat-x #FFFFFF; */
    overflow: hidden;
}
.tBar {
    background: #fff;
    font-weight: bold;
    border-bottom: 1px solid #ddd;
    padding: 15px 0px 15px 20px;
    font-size: 14px;
}
.tags{ overflow:hidden; zoom:1; clear:both; margin-top:-2px; padding-top:2px;}
.tags li{ float:left; width:3.56%; text-align:center; background:#F1F1F1; border-right:1px solid #fff; height:35px; line-height:35px; font-size:16px; cursor:pointer;}
.tags li.now{ background: url(/customer/share/img/tagbg.png) center top no-repeat !important; height:42px; margin-top:-2px; color:#fff; font-weight:bold;position:relative;z-index:9999}
.tags li.hover{ background:#F2EEAC;}
.tags li.last{ width:62px; border:0; font-size:14px; font-family:Microsoft Yahei,Simsun,Arial;}
.taglist{width:100%}
.taglist th{ border-top:1px solid #dfdfdf; background:#fafafa; border-right:1px solid #dfdfdf; padding:10px; color:#a00; font-size:24px; font-weight:bold; width:5.5%; text-align:center;}
.taglist td{ border-top:1px solid #dfdfdf;}
.taglist td ul li{ display:block; float:left; padding:14px; width:190px;  border-right:1px dotted #ccc;}
.taglist td ul li.line{ padding:0; width:100%; border-top:1px dotted #ccc; height:0px; overflow:hidden;zoom:1;}
.taglist td ul li h3{ margin:0;  color:#555; margin-bottom:10px; line-height:normal; font-size:14px;}
.taglist td ul li p{ color:#888; }
.taglist td ul li div{ overflow:hidden;zoom:1; clear:both;  color:#000;}
.taglist td ul li div a{margin-top:10px; display:block; float:left;margin-right:5px;  border:1px solid #888; color:#888; cursor:pointer; width:60px; height:22px; line-height:22px; text-align:center;}
.taglist td ul li div a:hover{color:#c00;border:1px solid #c00}

.handshake_top{height: 405px;}
.top_banner{background: #2f2c8a url(../img/index_domains.png) no-repeat center;width: 100%;height: 100%;background-size: cover;overflow: hidden;}
.handshake_top .hade-box{margin-top: 100px;text-align: center;color: #fff;}
.handshake_top .hade-box h2{margin: 0;font-size: 60px;font-weight: bold;line-height: 1;}
.handshake_top .hade-box .hade-text{font-size: 24px;}
.handshake_top .hade-box .search_box{border: 1px solid #666;border-radius: 10px;padding: 15px 0;overflow: hidden;background: #fff;margin: 15px auto 0;width: 74%;}
.handshake_top .hade-box .search_box .search_inp{border: 0;outline: none;color: #666;font-size: 16px;width: calc(100% - 140px);}
.handshake_top .hade-box .search_box .search_btn{background: #b40026;color: #fff;padding: 0 20px;border: 0;border-radius: 4px;font-size: 18px;cursor: pointer;line-height: 40px;}


.handshake_box{background: #f1f1f1f1;padding: 50px 0 65px;}
.handshake_list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.handshake_list .hase_item{width: 49%;padding: 23px;border-bottom: 5px solid #b40026;box-sizing: border-box;background: #fff;margin-right: 20px;text-align: justify;margin-bottom: 25px;}
.handshake_list .hase_item .hase_tit{font-size: 16px;font-weight: bold;margin-bottom: 15px;}
.handshake_list .hase_item .hase_con{font-size: 14px;color: #999;}
.handshake_list .hase_item:nth-child(even){margin-right: 0;}

.popular-domain{padding-bottom: 30px;}
.popular-domain ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin: 40px auto 0;}
.popular-domain ul li{width: 280px;position: relative;box-shadow: 0 2px 13px 0 #e5e5e5;margin:0 0 32px;padding: 24px;box-sizing: border-box;}
.popular-domain ul li:hover{cursor: pointer;box-shadow: 0 5px 16px #ccc;}
.popular-domain ul li .dom-name, .dom-price{font-size: 14px;font-weight: bold;}
.popular-domain ul li .dom-name{margin-bottom: 5px;}
.popular-domain ul li .original-price{font-size: 12px;color: #666;}
.popular-domain ul li i{position: absolute;top: -8px;min-width: 84px;background: #b40026;color: #fff;text-align: center;font-weight: bold;font-style:normal;border-radius: 6px;padding: 0 3px;}
.popular-domain button{margin: 0 auto;color: #333;display: block;height: 48px;line-height: 48px;padding: 0 18px;border-radius: 5px;font-size: 18px;cursor: pointer;background: #b40026;color: #fff;border: 0;}
.popular-domain button:hover{background: #910321;}

#perfect_table{width: 100%;margin-bottom: 50px;}
.perfect_hase tr td{width: calc(100% / 3);padding: 16px 0;text-align: center;}
.perfect_hase .perfect_thead,.perfect_tbody{width: 100%;}
.perfect_hase .perfect_thead tr td{font-size: 14px;border-top: 1px solid #ccc;font-weight: bold;}
.perfect_hase .perfect_tbody tr td{font-size: 14px;border-right: 1px solid #ccc;font-weight: bold;}
.perfect_hase .perfect_thead tr td,.perfect_tbody tr td{border-right: 1px solid #ccc;}
.perfect_hase .perfect_thead tr td:first-of-type,.perfect_tbody tr td:first-of-type{border-left: 1px solid #ccc;}
.perfect_hase .perfect_tbody tr:last-of-type td{border-bottom: 1px solid #ccc;}
.perfect_hase .perfect_tbody tr{border: 1px solid #ccc;border-right: none;}
.perfect_hase .perfect_tbody tr:nth-of-type(odd){background: #f2f2f2;}

.deal_box .deal_list.hase_list{margin-bottom: 45px;}
.deal_ul{display: flex;justify-content: space-between;flex-wrap: wrap;color: #fff;}
.deal_ul li{width: 47%;margin: 0 0 37px;}
.deal_ul li .dealer_tit{font-size: 18px;}
.deal_ul li .dealer_con{font-size: 14px;}

.slig_opts ul li.hase_text{width: 49%;padding: 20px;}

#wrap .brands{padding:40px 0 20px;}
.mcheck .brands{background: #fff;padding-top: 10px;}
.mcheck .brands ul li{background: #f1f1f1;}

@media screen and (max-width: 768px){
	.domains_top{height: auto;}
	
	.search .sh_inp{width: 84%;}
	.search .sh_st{right: 9%;}
	.b_search .b_it{width: 18%;}
	.domain_1 li{width:32%;}	
	
	.domainRegister .tab_menu li:last-child{display: none;}
    
    h2{font-size: 18px;}
    
    .handshake_top{height: 212px;}
    .handshake_top .hade-box h2{font-size: 18px;}
    .handshake_top .hade-box{margin-top: 45px;}
    .handshake_top .hade-box .hade-text{font-size: 14px;width: 65%;margin: 0 auto;}
    .handshake_top .hade-box .search_box{padding: 5px 0;width: 91%;margin: 10px auto 0;}
    .handshake_top .hade-box .search_box .search_inp{font-size: 12px;width: calc(100% - 120px)}
    .handshake_top .hade-box .search_box .search_btn{font-size: 14px;line-height: 30px;}
    
    .handshake_box{padding: 5px 0;}
    .handshake_list{width: 96%;margin: 0 auto;}
    .handshake_list .hase_item{width: 100%;padding: 10px;margin-right: 0;font-size: 14px;margin-bottom: 10px;}
    .handshake_list .hase_item .hase_tit{font-size: 14px;margin-bottom: 10px;}
    .handshake_list .hase_item .hase_con{margin-right: 0;font-size: 14px;}
    
    .popular-domain{padding-bottom: 20px;}
    .popular-domain h2{font-size: 16px;}
    .popular-domain ul{width: 96%;}
    .popular-domain ul li{width: 48%;padding: 15px;margin-bottom: 25px;}
    .popular-domain ul li .dom-name{margin-bottom: 0;}
    .popular-domain button{height: 30px;line-height: 30px;font-size: 14px;}
    
    #perfect_table{width: 96%;margin: 0 auto 20px;}
    .perfect_hase tr td{padding: 10px 0;}
    
    .deal_box .deal_list.hase_list{margin-bottom: 10px;}
    .deal_ul li{width: 100%;margin: 0 0 10px;}
    .deal_ul li .dealer_tit{font-size: 14px;}
    .deal_ul li .dealer_con{font-size: 12px;}
    
    .slig_opts ul li.hase_text{width: 100%;margin-bottom: 10px;}

	.domains_top .topbanner{padding: 20px 10px;line-height: 30px;}
	.domains_top .topbanner .banner_title{font-size: 20px;margin-bottom: 5px;}
	.domains_top .topbanner .banner_title_two{font-size: 14px;line-height: 20px;}
}
@media screen and (max-width: 414px){
    .topbanner{background-position: 63% 100%;}

	.search .sh_inp{width: 90%;padding: 12px 0;font-size: 14px;padding-left: 8px;}
	.search .sh_st{padding: 6px;font-size: 14px;top: 6px;right: 6%;}
	.b_search{margin-top: 15px;}
	.b_search .b_img{padding: 9px 8px;}
	.b_search .b_it{width: 29%;padding: 10px 0 11px 42px;font-size: 14px;}
	.domains_table h2,.domain_2 h2,.domain_3 h2{font-size:18px;}
	.tabel_input{ margin:0 20px;}
	.tabel_input .sele1{padding: 10px 20px;}
	.tabel_input .sease .stb input{padding: 10px 0px;}
	.tabel_input .sease label,.tabel_input .sele2{display:none;}
	.tabel_input select, label, input{font-size:12px;}
	.page{padding: 10px 0;width: 100%;text-align: center;}
	.page label{display:none;}
	#pageGro{float: none;}
	#pageGro div, #pageGro div ul li{margin-top: 2px;}
	.tabel_list table,.tabel_list table tr td{font-size:14px;}
	.tabel_list ul{float: left;margin: 20px 0 10px 30px;}
	.tabel_list p {font-size: 14px;margin-left: 15px;float: left;}
	.domain_1{border-top: 20px solid #e6e6e6;margin: 30px 0;float: left;padding-top: 30px;}
	.domain_1 h2{display:none;}
	.domain_1 li {width: 32%;}
	.domain_1 li p{font-size:14px;}
	.domain_2 ul {margin-top: 20px;}
	.domain_2 li{width: 94%;margin: 3%;}
	.domain_2 li p{margin: 20px;}
	.domain_3{margin: 20px 0;}
	.domain_3 ul{width: 80%; margin: 0 auto;}
	.domain_3 li{width:100%; margin:0;}
	.domain_3 .sdw{width:75%;}
}

@media screen and (max-width: 320px){
	
	.search .sh_inp,.search .sh_st,.b_search .b_it{font-size:12px;}	
	.b_search .b_img{padding: 8px;}
	.tabel_input .sease{width:50%;}
	.tabel_input .sease .stb input{width:100%;}
	#pageGro{width:100%;}
	.domain_1 li {width: 49%;}
	.domain_3 .sdw{width: 67%;}
	.domain_3 .sdw li{font-size:12px;}
	.tabel_input .sele1{padding:10px;}
	.tabel_list table, .tabel_list table tr td{font-size:12px;}
}