﻿﻿﻿﻿.domain-content {
	width:100%;
}
.domain-banner {
	padding:10px 0;
	position:relative
}
.domain-banner .slide-container {
	height:234px;
	overflow:hidden
}
.domain-banner .slide-wrapper li {
	height:234px;
	display:block
}
.domain-banner .slide-container {
	margin-right:421px;
	*padding-right:421px
}
.domain-banner .slide-pagination {
	bottom:6px
}
.domain-banner .slide-pagination ul:hover {
}.domain-banner .banner-right {
	 position:absolute;
	 top:11px;
	 right:0
 }
.banner-right .banner-list {
	width:422px
}
.banner-right .banner-list li {
	float:left
}
.banner-right .banner-list li a {
	display:block;
	height:38px;
	padding-top:78px;
	background-position:center top;
	position:relative
}
.banner-right .banner-list li a i {
	position:absolute;
	right:0;
	top:0;
	height:26px;
	width:30px;
	background:url(/template/Tpl_2026/images/ico_jian.png) no-repeat center
}
.banner-right .banner-list p {
	height:38px;
	line-height:38px;
	color:#5c5c5c;
	font-size:12px;
	background-color:#fff;
	text-align:center
}
.banner-right .banner-list .price {
	padding-left:4px;
	font-size:16px;
	color:#ff5b01;
	font-weight:700
}
.banner-right .banner-list .yuan {
	font-size:12px;
	color:#ff5b01;
	font-weight:700
}
.banner-right .banner-list .right-line {
	border-right:1px solid #efefef
}
.banner-right .banner-list li a:hover p {
	color:#FE9329
}
.banner-right .banner-list .top-line {
	border-top:1px solid #efefef
}
.banner-right .banner-list a {
	display:block;
	height:116px;
	width:210px;
	background-position:center;
	background-repeat:no-repeat
}
.domain-search {
	background:#fff;
	color:#777575
}
.domain-search .wjf-ui-tab li {
	width:16.66666%;
	_width:16%
}
.domain-search .wjf-ui-tab li a {
	width:100%
}
.domain-search .searchTxt {
	padding:20px 0 10px 0px;
	font-size:18px
}
.domain-search .searchTxt .searchNum {
	font-size:22px;
	font-weight:700;
	color:#ff6b26
}
.domain-search .searchDiv {
	background:#ededed
}
.searchDiv .query-input-container {
	margin-right:140px;
	padding:10px;
	position:relative;
	_zoom:1
}
.input-wrapper {
	_zoom:1
}
.searchDiv .query-input-container .common-input {
	width:98%;
	height:57px;
	padding-left:10px;
	border:1px solid #ddd;
	font-size:14px;
	resize:none;
	vertical-align:bottom;
	padding-top:5px;
	overflow:auto;
	position:relative
}
.query-input-container .input-wrapper .clear-domain-input {
	width:18px;
	height:18px;
	background:url(/template/Tpl_2026/images/ie6-icon.jpg) no-repeat center right #FFF;
	background-position:0 -348px;
	position:absolute;
	top:17px;
	right:43px;
	cursor:pointer;
	display:none
}
.common-input {
	color:#000
}
.placeholder {
	color:#c9c9c9
}
.searchDiv .domain-query-btn {
	padding-left:30px;
	position:absolute;
	right:-130px;
	top:10px;
	width:156px;
	background:url(/template/Tpl_2026/images/icon.png) no-repeat 36px -72px #cc0000;
	height:64px;
	text-align:center;
	line-height:64px;
	font-size:20px;
	color:#fff;
	font-weight:700;
	font-style:italic;
	border:0;
	cursor:pointer
}
.searchDiv .domain-query-btn:hover {
	background-color:#a60000
}
.domext-select-container {
	margin:10px 0px 0 0px;
	padding-bottom:18px;
	border-bottom:1px solid #ddd;
	font-size:14px;
	clear:both;
	overflow:hidden;
	zoom:1
}
.domext-select-container .left-radio label {
	padding-right:10px
}
.domext-select-container label input {
	margin-right:3px
}
.domain-notice {
	padding-left:20px;
	background:url(/template/Tpl_2026/images/ico_notice.gif) no-repeat left center
}
.link_orange {
	font-weight:700;
	color:#F60;
	text-decoration:none
}
.link_orange:hover {
	text-decoration:underline
}
.domext-wrapper {
	padding:20px 0px 30px
}
.domext-wrapper label {
	padding:8px 0 8px 22px;
	line-height:20px;
	height:20px;
	font-size:14px;
	background:url(/template/Tpl_2026/images/icon.png) no-repeat 0 -325px;
	_background:url(/template/Tpl_2026/images/unselected.jpg) no-repeat left center;
	width:110px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:left;
	color:#4A4A4A
}
.domext-wrapper label input {
	display:none
}
.domext-wrapper label.checked {
	background:url(/template/Tpl_2026/images/icon.png) no-repeat 0 -288px;
	_background:url(/template/Tpl_2026/images/selected.jpg) no-repeat left center
}
.domext-wrapper label.collapsed-domain {
	display:none
}
.domext-wrapper .more-domains {
	border:1px solid #3db514;
	color:#3db514;
	padding:5px 7px;
	vertical-align:middle;
	margin-left:24px;
	display:inline-block;
	float:left;
	margin-top:4px;
	margin-left:0
}
.domext-wrapper .more-domains:hover {
	border:1px solid #34a30d;
	color:#34a30d
}
.domext-wrapper label a {
	position:relative;
	color:#4A4A4A
}
.dm-price-tip-container {
	line-height:1.5em;
	color:#666;
	font-size:12px;
	position:absolute;
	border:1px solid #E6E6E6;
	display:none;
	padding:5px 10px;
	width:auto;
	min-width:130px;
	max-width:150px;
	left:50%;
	top:100%;
	margin-top:5px;
	margin-left:-70px;
	background-color:#fff;
	z-index:10
}
a:hover .dm-price-tip-container {
	display:block
}
.dm-price-tip-container .domain-name {
	font-weight:700;
	color:#cc0000
}
.dm-price-tip-container .domain-price {
	font-weight:700;
	color:#F60;
	font-size:16px
}
.domext-wrapper .promotion {
	background-position:-74px -498px
}
.domext-wrapper .new {
	background-position:0 -498px
}
.domext-wrapper .hot {
	background-position:-36px -498px
}
.domext-wrapper .icon {
	width:17px;
	height:17px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	background-image:url(/template/Tpl_2026/images/icon.png);
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:1px
}
.domain-content .common-tools {
	padding:17px 5px 20px;
	font-size:14px;
	line-height:1
}
.domain-content .common-tools a {
	margin-right:30px
}
.domain-active {
	width:100%;
	background:url(/template/Tpl_2026/images/bg-domain.jpg) no-repeat center
}
.domain-active .active-title {
	padding:19px 0;
	font-size:30px;
	color:#fff;
	text-align:center
}
.newActivity {
	margin-top:23px;
	padding-top:20px;
	width:100%;
	background:#f9f9f9;
	text-align:center
}
#newActSlide {
	padding:0 30px;
	width:1130px;
	margin:0 auto
}
#newActSlide .slide-wrapper {
	padding-bottom:56px;
	width:1130px
}
#newActSlide .slide-wrapper ul {
	height:230px;
	overflow:hidden
}
#newActSlide .slide-wrapper li {
	display:block;
	margin-right:30px;
	width:260px
}
#newActSlide .slide i {
	display:block;
	height:160px;
	background-repeat:no-repeat;
	background-color:#efefef;
	background-size:cover;
	background-position:center
}
#newActSlide .activity-desc {
	height:68px;
	border:1px solid #eee;
	background-color:#fff;
	font-size:13px;
	text-align:center
}
#newActSlide .activity-desc span,#newActSlide .activity-desc i {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle
}
#newActSlide .activity-desc i {
	height:100%;
	width:0
}
#newActSlide .next,#newActSlide .prev {
	height:64px;
	-ms-filter:alpha(Opacity=100);
	filter:alpha(Opacity=100);
	opacity:1;
	margin-top:-56px;
	zoom:1
}
#newActSlide .prev {
	left:0;
	width:26px;
	background:url(/template/Tpl_2026/images/icon.png) 4px -223px no-repeat #a60000
}
#newActSlide .next {
	right:0;
	width:26px;
	background:url(/template/Tpl_2026/images/icon.png) -77px -223px no-repeat #a60000
}
#newActSlide .next:hover,#newActSlide .prev:hover {
	background-color:#cc0000
}
#newActSlide .slide-pagination {
	bottom:15px
}
#newActSlide .slide-pagination ul li {
	width:10px;
	height:10px
}
#newActSlide .slide-pagination ul li.on {
	width:8px;
	height:8px;
	border:solid 1px #ddd;
	background-color:#fff
}
.domain-advantage {
	padding:20px 0 60px 0;
	text-align:center
}
.txtP {
	font-size:28px;
	color:#cc0000;
	line-height:normal
}
.line-blue {
	margin:12px auto 0;
	width:100px;
	border-bottom:4px solid #cc0000
}
.line-gray {
	margin:0 auto;
	width:600px;
	border-bottom:1px solid #e3e3e3
}
.adList {
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 auto
}
.adList li {
	float:left;
	width:362px;
	margin-top:40px;
	text-align:left
}
.adList li.col-middle {
	padding:0 50px
}
.adList li .advantage_img {
	padding-right:10px;
	float:left;
	width:82px;
	height:90px;
	background-image:url(/template/Tpl_2026/images/domain-advantage.png);
	background-repeat:no-repeat;
	display:block
}
.adList li .advantage_img {
	background-position:0 0
}
.adList li .advantage_img_2 {
	background-position:0 -130px
}
.adList li .advantage_img_3 {
	background-position:0 -260px
}
.adList li .advantage_img_4 {
	background-position:0 -390px
}
.adList li .advantage_img_5 {
	background-position:0 -520px
}
.adList li .advantage_img_6 {
	background-position:0 -650px
}
.adList li .ad_right {
	color:#666
}
.ad_right .title {
	display:inherit;
	padding-top:12px;
	line-height:30px;
	font-size:18px;
	font-weight:700
}
@media screen and (max-width:1206px) {
	.domain-banner .slide-container {
		margin-right:403px;
		*padding-right:403px
	}
	.banner-right .banner-list {
		width:404px
	}
	.banner-right .banner-list a {
		width:201px
	}
	/*.domain-search .wjf-ui-tab,.domain-search {
		width:990px
	}*/
	.searchDiv .query-input-container .common-input {
		width:97%
	}
	.adList li {
		width:330px
	}
	.adList li.col-middle {
		padding:0 5px;
		width:320px
	}
	#newActSlide {
		width:930px
	}
	#newActSlide .slide-wrapper li {
		width:220px;
		margin-right:22px
	}
	.domain-search .wjf-tab li a {
		width:163px
	}
}.desktop .domain-banner .slide-container {
	 margin-right:403px;
	 *padding-right:403px
 }
.desktop .banner-right .banner-list {
	width:404px
}
.desktop .banner-right .banner-list a {
	width:201px
}
.desktop .domain-search .wjf-ui-tab {
	width:990px
}
.desktop .searchDiv .query-input-container .common-input {
	width:97%
}
.desktop .adList li {
	width:330px
}
.desktop .adList li.col-middle {
	padding:0 5px;
	width:320px
}
.desktop #newActSlide {
	width:930px
}
.desktop #newActSlide .slide-wrapper li {
	width:220px;
	margin-right:22px
}
.desktop .domain-search .wjf-tab li a {
	width:163px
}

/* ==========================================================================
   Tpl_2026  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 70 1 71 1 77 1 71 1 77 1 70 1 77 1 71 1 77 1 71 1 77 1 71 1 77
    1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77body.page-domain 1 71 1 77 1 71 1 77 1 70 1 71 1 71 1 77 1 71 1 77 services/domain/default.html  1 70 1 70 1 71 1 77 1 70 1 70 1 71 1 77
    1 70 1 74 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 70 1 70 1 75 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 70 1 71 1 77 1 71 1 77 !important
    1 70 1 72 1 71 1 77 1 7 1 7#cc0000  1 70 1 73 1 71 1 77 1 71 1 77 / #101828  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 / #475467  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 / #667085  1 71 1 77 1 71 1 77 1 70 1 78
         #98a2b3  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 / #eceef6  1 71 1 77 1 71 1 77 1 71 1 77 / #ff6b26  1 71 1 77 1 71 1 78 1 71 1 77
   ========================================================================== */

/* --------------------------------------------------------------------------
   1.  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 76 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 70 +  1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 77 1 71 1 77
   -------------------------------------------------------------------------- */
.page-domain .dm-hero {
    position:relative;
    padding:48px 0 170px;
    background-color:#cc0000;
    background-image:
        radial-gradient(circle at 20% 0%, rgba(255,255,255,.16) 0%, rgba(255,255,255,0) 35%),
        radial-gradient(circle at 80% 10%, rgba(255,255,255,.12) 0%, rgba(255,255,255,0) 30%),
        radial-gradient(circle at 60% 100%, rgba(0,0,0,.08) 0%, rgba(0,0,0,0) 40%),
        linear-gradient(135deg, #cc3333 0%, #cc0000 40%, #a60000 100%);
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
}
.page-domain .dm-hero-inner { text-align:center; }
.page-domain .dm-hero-badge {
    display:inline-block;
    height:30px;
    line-height:28px;
    padding:0 16px;
    font-size:12px;
    color:#fce8e8;
    background-color:rgba(204,0,0,.16);
    border:1px solid rgba(204,0,0,.34);
    border-radius:999px;
}
.page-domain .dm-hero-title {
    margin:18px 0 0;
    font-size:34px;
    font-weight:700;
    line-height:1.35;
    letter-spacing:-.5px;
    color:#fff;
}
.page-domain .dm-hero-sub {
    margin:14px 0 0;
    font-size:15px;
    line-height:1.7;
    color:rgba(226,232,240,.72);
}
.page-domain .dm-hero-sub b { color:#fff; font-weight:700; }

/* --------------------------------------------------------------------------
   2.  1 71 1 77 1 71 1 77 1 70 1 79 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 73 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77
   -------------------------------------------------------------------------- */
.page-domain #content { background-color:#fff; }
.page-domain .domain-content { position:relative; z-index:5; margin-top:0; }
.page-domain .normal-bg {
    background-color:#fff;
    border-radius:0;
}
.page-domain .domain-search { position:relative; margin-top:0; padding:0 24px 8px; color:#475467; }

/* TAB */
.page-domain .domain-search .wjf-ui-tab { width:100%; background-color:transparent; border-bottom:1px solid #eceef6; }
.page-domain .domain-search .wjf-ui-tab li { width:16.6666%; }
.page-domain .domain-search .wjf-ui-tab li a {
    position:relative;
    display:block;
    width:100%;
    padding:16px 0;
    font-size:15px;
    color:#667085;
}
.page-domain .domain-search .wjf-ui-tab li a:hover { color:#cc0000; }
/* default-color.css( 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77,  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 74 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77) 1 71 1 77 1 71 1 77 active  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 73 1 71 1 77,
    1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 74 1 70 1 76 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77,  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 73 1 71 1 77+ 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 75 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 */
.page-domain .domain-search .wjf-ui-tab li a.active { color:#cc0000; font-weight:600; background-color:transparent; margin-left:0; }
.page-domain .domain-search .wjf-ui-tab li a.active:after {
    content:"";
    position:absolute;
    left:50%;
    bottom:-1px;
    width:36px;
    height:2px;
    margin-left:-18px;
    background-color:#cc0000;
}
.page-domain .domain-search .wjf-ui-tab li a span,
.page-domain .domain-search .wjf-ui-tab li a i.triangle-top { display:none; }

/*  1 7 1 7 1 7 1 7 1 7 0 7 1 7 0 2 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 1 7 absolute  1 7 1 7 ˄1 7 1 7 banner  1 7 1 7 */
.page-domain .searchTxt { display:none; }
.page-domain .wjf-ui-tab-content { position:relative; }
.page-domain .wjf-ui-tab-content .searchDiv { display:none; }
.page-domain .wjf-ui-tab-content.active .searchDiv {
    display:block;
    position:relative;
    margin:0;
    left:auto;
    right:auto;
    width:100%;
    max-width:none;
    padding-top:0;
    background-color:transparent;
    transform:none;
}
.page-domain .domain-search-bar .query-input-container {
    margin-right:0;
    padding:6px;
    position:relative;
    background-color:#fff;
    border-radius:0;
    box-shadow:0 6px 24px rgba(0,0,0,.14);
}
.page-domain .domain-search-bar .query-input-container .input-wrapper { position:relative; margin-right:132px; }
.page-domain .domain-search-bar .query-input-container .common-input {
    width:100%;
    height:48px;
    box-sizing:border-box;
    padding:12px 155px 12px 18px;
    border:1px solid #d0d5dd;
    border-radius:0;
    font-size:16px;
    line-height:1.5;
    color:#101828;
    background-color:#f9fafb;
    resize:none;
    vertical-align:top;
}
.page-domain .domain-search-bar .query-input-container .common-input:focus { border-color:#cc0000; background-color:#fff; outline:0; }
.page-domain .domain-search-bar .query-input-container .input-wrapper .clear-domain-input { top:19px; right:132px; }
.page-domain .domain-search-bar .domain-query-btn {
    position:absolute;
    right:6px;
    top:6px;
    width:120px;
    height:48px;
    padding-left:0;
    line-height:48px;
    font-size:17px;
    font-style:normal;
    font-weight:600;
    color:#fff;
    border:0;
    border-radius:0;
    background:linear-gradient(135deg,#cc0000 0%,#a60000 100%);
    cursor:pointer;
}
.page-domain .domain-search-bar .domain-query-btn:hover { background:#a60000; }

/*  1 70 1 70 1 70 1 75 /  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 /  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 */
.page-domain .domext-select-container {
    margin:16px 0 0;
    padding-bottom:14px;
    border-bottom:1px solid #eceef6;
    font-size:13px;
    color:#667085;
}
.page-domain .domext-select-container a { color:#cc0000; }
.page-domain .domext-select-container a:hover { text-decoration:underline; }

/*  1 71 1 77 1 71 1 77 1 70 1 74 1 71 1 77 1 71 1 77 1 70 1 75 */
.page-domain .domext-wrapper { padding:18px 0 6px; }
.page-domain .domext-wrapper label {
    float:left;
    width:auto;
    min-width:104px;
    height:38px;
    line-height:38px;
    padding:0 14px;
    margin:0 10px 10px 0;
    box-sizing:border-box;
    border:1px solid #e4e7ec;
    border-radius:0;
    background:#fff;
    background-image:none;
    font-size:14px;
    color:#475467;
    text-align:center;
    cursor:pointer;
}
.page-domain .domext-wrapper label:hover { border-color:#fce8e8; color:#cc0000; }
.page-domain .domext-wrapper label.checked {
    border-color:#cc0000;
    background-color:#fce8e8;
    background-image:none;
    color:#cc0000;
}
.page-domain .domext-wrapper label.collapsed-domain { display:none; }
.page-domain .domext-wrapper .icon { margin-top:11px; }
.page-domain .domext-wrapper .more-domains {
    float:left;
    height:38px;
    line-height:36px;
    padding:0 16px;
    margin:0 0 10px;
    border:1px solid #fce8e8;
    border-radius:0;
    color:#cc0000;
    font-size:14px;
    cursor:pointer;
}
.page-domain .domext-wrapper .more-domains:hover { border-color:#cc0000; color:#cc0000; }

/* --------------------------------------------------------------------------
   3.  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 78 1 71 1 77
   -------------------------------------------------------------------------- */
.page-domain .dm-price-sec { padding:64px 0 8px; background-color:#fff; }
.page-domain .dm-sec-title {
    margin:0;
    font-size:26px;
    font-weight:700;
    line-height:1.4;
    color:#101828;
    text-align:center;
}
.page-domain .dm-sec-title:after {
    content:"";
    display:block;
    width:40px;
    height:3px;
    margin:14px auto 0;
    border-radius:2px;
    background-color:#cc0000;
}
.page-domain .dm-sec-sub { margin:14px 0 0; font-size:14px; color:#667085; text-align:center; }
.page-domain .dm-price-grid { margin:36px 0 0; }
.page-domain .dm-price-grid:after { content:""; display:block; clear:both; }
.page-domain .dm-price-grid li {
    float:left;
    width:23.5%;
    margin:0 2% 2% 0;
    padding:22px 18px;
    box-sizing:border-box;
    background-color:#fff;
    text-align:center;
    -webkit-transition:border-color .2s ease, box-shadow .2s ease;
    transition:border-color .2s ease, box-shadow .2s ease;
}
.page-domain .dm-price-grid li:nth-child(4n) { margin-right:0; }
.page-domain .dm-price-grid li:hover {
    border-color:#fce8e8;
    box-shadow:0 6px 18px rgba(16,24,40,.06);
}
.page-domain .dm-price-grid .dm-suffix { display:block; font-size:20px; font-weight:700; color:#101828; }
.page-domain .dm-price-grid .dm-desc { display:block; margin-top:6px; font-size:13px; color:#98a2b3; }
.page-domain .dm-price-grid .dm-price {
    display:block;
    margin-top:14px;
    font-size:26px;
    font-weight:700;
    letter-spacing:-.4px;
    color:#ff6b26;
}
.page-domain .dm-price-grid .dm-price i { margin-right:2px; font-size:15px; font-style:normal; font-weight:600; }
.page-domain .dm-price-grid .dm-price em { margin-left:2px; font-size:12px; font-style:normal; font-weight:400; color:#98a2b3; }
.page-domain .dm-price-more { margin:10px 0 0; font-size:14px; text-align:center; }
.page-domain .dm-price-more a { color:#cc0000; }
.page-domain .dm-price-more a:hover { text-decoration:underline; }

/* --------------------------------------------------------------------------
   4.  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77
   -------------------------------------------------------------------------- */
.page-domain .gray-bg { padding-top:64px; padding-bottom:64px; background-color:#f8f9fc; }
.page-domain .domain-advantage { padding:0; text-align:center; }
.page-domain .domain-advantage > h1.title {
    padding:0;
    font-size:26px;
    font-weight:700;
    line-height:1.4;
    color:#101828;
    text-align:center;
}
.page-domain .domain-advantage > h1.title:after {
    content:"";
    display:block;
    width:40px;
    height:3px;
    margin:14px auto 0;
    border-radius:2px;
    background-color:#cc0000;
}
.page-domain .domain-advantage h3 { margin:12px 0 0; font-size:14px; font-weight:400; color:#667085; }
.page-domain .domain-advantage .line-color { display:none; }
.page-domain .adList { display:block; margin:36px 0 0; }
.page-domain .adList:after { content:""; display:block; clear:both; }
.page-domain .adList li,
.page-domain .adList li.col-middle {
    float:left;
    width:31.33%;
    margin:0 3% 3% 0;
    padding:24px 22px;
    box-sizing:border-box;
    background-color:#fff;
    text-align:left;
}
.page-domain .adList li:nth-child(3n) { margin-right:0; }
.page-domain .adList li .advantage_img { float:left; width:82px; height:90px; padding-right:0; margin-right:16px; }
.page-domain .adList li .ad_right { overflow:hidden; color:#475467; }
.page-domain .ad_right .title {
    display:block;
    padding-top:6px;
    font-size:16px;
    font-weight:700;
    line-height:1.5;
    color:#101828;
    text-align:left;
}
.page-domain .ad_right .title:after { display:none; }
.page-domain .ad_right p.font14 { margin:6px 0 0; font-size:13px; line-height:1.8; color:#667085; }
.page-domain .ad_right p.font14 a.g-link { color:#cc0000; }

/* --------------------------------------------------------------------------
   5.  1 71 1 77 1 71 1 77 1 70 1 78 1 70 1 74 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 77 1 7 0 11 1 77 1 71 1 77 1 71 1 77 1 71 1 77 tp2026_responsive.css 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 74 1 71 1 77 1 71 1 77
   -------------------------------------------------------------------------- */
@media screen and (max-width:1206px) {
    .page-domain .domain-search .wjf-ui-tab li a { font-size:14px; }
    .page-domain .dm-price-grid li { width:31.33%; margin:0 3% 3% 0; }
    .page-domain .dm-price-grid li:nth-child(4n) { margin-right:3%; }
    .page-domain .dm-price-grid li:nth-child(3n) { margin-right:0; }
    .page-domain .adList li,
    .page-domain .adList li.col-middle { width:47%; margin:0 6% 6% 0; }
    .page-domain .adList li:nth-child(3n) { margin-right:6%; }
    .page-domain .adList li:nth-child(2n) { margin-right:0; }
}
@media screen and (max-width:1023px) {
    .page-domain .wide1190 { padding:0 30px; }
    .page-domain .dm-hero { padding:40px 0 140px; }
    .page-domain .domain-search-bar { margin-top:24px; }
    .page-domain .domain-search { margin-top:-110px; }
    .page-domain .dm-hero-title { font-size:28px; }
    .page-domain .wjf-ui-tab-content.active .searchDiv { position:relative; }
    .page-domain .domain-search-bar .query-input-container { padding:5px; }
    .page-domain .domain-search-bar .query-input-container .input-wrapper { margin-right:100px; }
    .page-domain .domain-search-bar .query-input-container .common-input { height:42px; padding:10px 12px; }
    .page-domain .domain-search-bar .domain-query-btn { width:90px; height:42px; line-height:42px; right:5px; top:5px; font-size:15px; }
    .page-domain .dm-price-grid li { width:47%; margin:0 6% 6% 0; }
    .page-domain .dm-price-grid li:nth-child(3n) { margin-right:6%; }
    .page-domain .dm-price-grid li:nth-child(2n) { margin-right:0; }
}
@media screen and (max-width:767px) {
    .page-domain .wide1190 { padding:0 16px; }
    .page-domain .dm-hero { padding:28px 0 120px; }
    .page-domain .domain-search-bar { margin-top:18px; }
    .page-domain .domain-search { margin-top:-90px; }
    .page-domain .dm-hero-badge { height:26px; line-height:24px; font-size:11px; }
    .page-domain .dm-hero-title { margin-top:14px; font-size:22px; }
    .page-domain .dm-hero-sub { font-size:13px; }
    .page-domain .domain-content { margin-top:0; }
    .page-domain .normal-bg { border-radius:0; }
    .page-domain .domain-search { padding:0 14px 8px; }
    .page-domain .wjf-ui-tab-content.active .searchDiv { position:relative; }
    .page-domain .domain-search-bar .query-input-container { padding:5px; }
    .page-domain .domain-search-bar .query-input-container .input-wrapper { margin-right:96px; margin-bottom:0; }
    .page-domain .domain-search-bar .query-input-container .common-input { height:40px; padding:10px 12px; font-size:14px; }
    .page-domain .domain-search-bar .domain-query-btn {
        position:absolute;
        right:5px;
        top:5px;
        width:88px;
        height:40px;
        line-height:40px;
        font-size:14px;
    }
    .page-domain .query-input-container .input-wrapper .clear-domain-input { display:none; }
    .page-domain .domain-search .wjf-ui-tab li { width:33.3333%; }
    .page-domain .domain-search .wjf-ui-tab li a { padding:12px 0; font-size:14px; }
    .page-domain .domain-search .wjf-ui-tab li a.active:after { width:24px; margin-left:-12px; }
    .page-domain .domext-select-container { font-size:12px; }
    .page-domain .domext-select-container .f-r { float:none; display:block; margin-top:8px; }
    .page-domain .domext-wrapper { padding:14px 0 4px; }
    .page-domain .domext-wrapper label {
        min-width:0;
        width:31%;
        padding:0 4px;
        margin:0 3.5% 10px 0;
        font-size:13px;
    }
    .page-domain .domext-wrapper label:nth-child(3n) { margin-right:0; }
    .page-domain .dm-price-sec { padding:44px 0 8px; }
    .page-domain .dm-sec-title { font-size:21px; }
    .page-domain .dm-price-grid { margin-top:24px; }
    .page-domain .dm-price-grid li { width:100%; margin:0 0 12px; }
    .page-domain .dm-price-grid li:nth-child(4n),
    .page-domain .dm-price-grid li:nth-child(3n),
    .page-domain .dm-price-grid li:nth-child(2n) { margin-right:0; }
    .page-domain .dm-price-grid .dm-price { font-size:22px; }
    .page-domain .gray-bg { padding-top:44px; padding-bottom:44px; }
    .page-domain .domain-advantage > h1.title { font-size:21px; }
    .page-domain .adList { margin-top:24px; }
    .page-domain .adList li,
    .page-domain .adList li.col-middle { width:100%; margin:0 0 12px; padding:20px 18px; }
    .page-domain .adList li:nth-child(3n),
    .page-domain .adList li:nth-child(2n) { margin-right:0; }
    .page-domain .adList li .advantage_img { width:64px; height:70px; margin-right:12px; }
}

/* ==========================================================================
   Tpl_2026  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 77 redesign 1 71 1 77 1 71 1 77 1 71 1 77 1 7  1 1 77 eb.com.cn/domain 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77banner  1 70 1 70 +  1 71 1 77 1 71 1 78 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 +  1 71 1 77 1 71 1 77 1 70 1 74 1 71 1 77 1 71 1 77 1 70 1 72
   ========================================================================== */

/* 1. banner - local texture from images/domain-bg2.png */
.page-domain .dm-hero {
    background:#cc0000 url(/template/Tpl_2026/images/domain-bg2.png) center/cover no-repeat !important;
}
.page-domain .dm-hero-title,
.page-domain .dm-hero-sub { text-shadow:0 1px 6px rgba(0,0,0,.25); }
/* 1b. search box sits inside banner, below title */
.page-domain .domain-search-bar {
    position:relative;
    z-index:4;
    width:100%;
    max-width:720px;
    margin:30px auto 0;
    background:transparent;
    border-radius:0;
}
/* 1c. white card (.domain-search) straddles banner bottom boundary */
.page-domain .domain-search {
    position:relative;
    z-index:5;
    margin-top:-130px;
    background:#fff;
    border-radius:0;
    box-shadow:0 10px 30px rgba(0,0,0,.18);
}

/* 2.  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 TAB  1 71 1 77 1 71 1 77 1 7 0 11 1 77 1 71 1 71 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 74 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 73 1 71 1 77TAB  1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 1 70 1 79 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 75 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 74 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 */
.page-domain .domain-search .wjf-ui-tab { border-radius:0; }


/* 3.  1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 70 1 71 1 77 1 71 1 77 1 71 1 78 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 */
.page-domain .dm-price-carousel { position:relative; margin:36px 0 0; }
.page-domain .dm-price-viewport { overflow:hidden; }
.page-domain .dm-price-track {
    display:flex;
    align-items:stretch;
    transition:transform .45s cubic-bezier(.22,.61,.36,1);
    will-change:transform;
}
.page-domain .dm-price-track li {
    flex:0 0 calc(25% - 18px);
    margin:0 9px;
    padding:22px 18px;
    box-sizing:border-box;
    background-color:#fff;
    text-align:center;
    transition:border-color .2s ease, box-shadow .2s ease;
}
.page-domain .dm-price-track li:hover { border-color:#fce8e8; box-shadow:0 6px 18px rgba(16,24,40,.06); }
.page-domain .dm-price-track .dm-suffix { display:block; font-size:20px; font-weight:700; color:#101828; }
.page-domain .dm-price-track .dm-desc { display:block; margin-top:6px; font-size:13px; color:#98a2b3; }
.page-domain .dm-price-track .dm-price { display:block; margin-top:14px; font-size:26px; font-weight:700; letter-spacing:-.4px; color:#ff6b26; }
.page-domain .dm-price-track .dm-price i { margin-right:2px; font-size:15px; font-style:normal; font-weight:600; }
.page-domain .dm-price-track .dm-price em { margin-left:2px; font-size:12px; font-style:normal; font-weight:400; color:#98a2b3; }
.page-domain .dm-price-arrow {
    position:absolute; top:50%; transform:translateY(-50%);
    width:42px; height:42px; line-height:40px; text-align:center;
    padding:0; border:1px solid #e4e7ec; border-radius:50%;
    background:#fff; color:#cc0000; font-size:24px; cursor:pointer;
    box-shadow:0 4px 14px rgba(16,24,40,.08); z-index:2;
    transition:background-color .2s ease, color .2s ease, border-color .2s ease;
}
.page-domain .dm-price-arrow:hover { background:#cc0000; color:#fff; border-color:#cc0000; }
.page-domain .dm-price-prev { left:-6px; }
.page-domain .dm-price-next { right:-6px; }

/*  1 71 1 77 1 71 1 78 1 71 1 77 1 71 1 77 1 70 1 72 1 71 1 77 1 71 1 77 1 71 1 77 1 70 1 78 1 70 1 74 */
@media screen and (max-width:1023px){
    .page-domain .dm-price-track li { flex-basis:calc(50% - 18px); }
}
@media screen and (max-width:640px){
    .page-domain .dm-price-track li { flex-basis:calc(100% - 18px); }
}
/* banner     ΢   */
.page-domain .dm-hero-badge { display:none; }
.page-domain .dm-hero-title { margin-top:0; font-size:18px; }
.page-domain .dm-hero-sub { margin-top:12px; color:rgba(255,255,255,.85); }
/* domain suffix card title (replaces garbled content:) */
.page-domain .dm-suffix-title {
    margin:18px 0 12px;
    padding-left:6px;
    border-left:3px solid #cc0000;
    font-size:15px;
    font-weight:600;
    line-height:1.2;
    color:#475467;
}
/* flexbox order: move 全选/全不选 row below suffix list */
.page-domain .wjf-ui-tab-content { display:flex; flex-direction:column; }
.page-domain .wjf-ui-tab-content > .domext-select-container { order:2; margin-top:12px; }
.page-domain .wjf-ui-tab-content > .dm-suffix-title { order:1; }
.page-domain .wjf-ui-tab-content > .domext-wrapper { order:2; }
.page-domain .wjf-ui-tab-content > .domext-wrapper ~ .domext-select-container { order:3; }

