.fast-domain-search {
	padding:16px;
	margin-bottom:16px;
	background-image:url(./O1CN01FoQvVO1y42oAHe4Hj_!!6000000006524-2-tps-1628-228.png);
	background-size:100% 100%
}
.fast-domain-search .domain-search-title {
	font-weight:600;
	font-size:21px;
	color:#333;
	line-height:28px;
	margin-bottom:12px
}
.fast-domain-search .doamin-search {
	width:100%;
	display:flex;
	flex-direction:column;
	position:relative
}
.fast-domain-search .doamin-search .main-search {
	width:100%;
	background-color:transparent;
	border-radius:4px
}
.fast-domain-search .doamin-search .main-search>.next-input-group {
	display:flex
}
.fast-domain-search .doamin-search .main-search>.next-input-group>.next-search-left {
	width:calc(100% - 146px);
	border:1px solid #d1d5d9;
	border-radius:4px 0 0 4px
}
.fast-domain-search .doamin-search .main-search>.next-input-group .next-search-input,.fast-domain-search .doamin-search .main-search>.next-input-group .next-select {
	height:38px
}
.fast-domain-search .doamin-search .main-search>.next-input-group .next-search-input input,.fast-domain-search .doamin-search .main-search>.next-input-group .next-select input {
	height:38px;
	width:100%;
	padding-left:24px;
	outline:none;
	border:none;
	border-radius:4px 0 0 4px
}
.fast-domain-search .doamin-search .main-search>.next-input-group .next-search-input .next-input-clear-icon,.fast-domain-search .doamin-search .main-search>.next-input-group .next-select .next-input-clear-icon {
	width:24px
}
.fast-domain-search .doamin-search .main-search>.next-input-group .next-search-input .next-input-clear-icon:before,.fast-domain-search .doamin-search .main-search>.next-input-group .next-select .next-input-clear-icon:before {
	font-size:24px
}
.fast-domain-search .doamin-search .main-search span.next-input-group-addon.next-after .next-btn-normal {
	border-radius:0 4px 4px 0;
	width:146px
}
.fast-domain-search .doamin-search .main-search .next-btn-normal {
	border:none;
	height:40px!important;
	background-color:#0064c8;
	color:#fff
}
.fast-domain-search .doamin-search .main-search .next-btn-normal .next-icon {
	color:#fff;
	margin-right:8px!important
}
.fast-domain-search .doamin-search .main-search .next-btn-normal .next-icon:hover {
	color:#fff
}
.fast-domain-search .doamin-search .main-search .next-btn-normal:hover {
	background-color:#0052a4;
	color:#fff
}
.fast-domain-search .doamin-search .main-search.focusing,.fast-domain-search .doamin-search .main-search:hover {
	box-shadow:0 2px 4px 0 rgba(0,0,0,.16)
}
.fast-domain-search .doamin-search .main-search.focusing .next-search-left,.fast-domain-search .doamin-search .main-search:hover .next-search-left {
	border:1px solid #0064c8
}
.fast-domain-search .doamin-search .search-result {
	width:100%;
	background-color:#fff;
	border:1px solid #e6e6e6;
	box-shadow:0 2px 16px 0 rgba(0,0,0,.12);
	border-radius:0 0 4px 4px;
	padding:16px 20px;
	position:absolute;
	top:44px;
	z-index:2
}
.fast-domain-search .doamin-search .search-result .result-more-domain {
	font-size:12px;
	text-align:center;
	line-height:24px;
	margin-top:8px;
	position:relative
}
.fast-domain-search .doamin-search .search-result .result-more-domain .result-retract {
	cursor:pointer;
	color:#333;
	position:absolute;
	top:0;
	right:0
}
.fast-domain-search .doamin-search .search-result .result-more-domain .result-retract:hover,.fast-domain-search .doamin-search .search-result .result-more-domain>a:hover {
	color:#0052a4
}
.fast-domain-search .doamin-search .search-error-result {
	width:100%;
	background-color:#fff;
	border:1px solid #e6e6e6;
	box-shadow:0 2px 16px 0 rgba(0,0,0,.12);
	border-radius:0 0 4px 4px;
	padding:20px;
	position:absolute;
	top:44px;
	z-index:2;
	text-align:center
}
.fast-domain-search .doamin-search .search-error-result>img {
	width:84px;
	height:48px
}
.fast-domain-search .doamin-search .search-error-result>div {
	font-size:12px;
	color:#333;
	line-height:24px;
	margin-top:16px
}
.fast-domain-search .doamin-search .next-btn-normal {
	padding:0 40px!important
}
.fast-domain-search a {
	text-decoration:none
}
.check-item.main-item.fast-search-item {
	position:relative;
	list-style-type:none;
	line-height:24px;
	border-bottom:1px solid #e9e9e9;
	padding:20px;
	box-sizing:border-box;
	display:flex;
	justify-content:space-between
}
.check-item.main-item.fast-search-item:hover {
	box-shadow:0 0 15px 0 rgba(0,0,0,.1),inset 0 -1px 0 0 #ededed,inset 0 1px 0 0 #ededed
}
.check-item.main-item.fast-search-item.fixed,.check-item.main-item.fast-search-item.fixed:hover {
	background:#fffbf7;
	outline:1px solid #fdc5a1;
	border-bottom:none
}
.check-item.main-item.fast-search-item:first-child {
	border-top:1px solid #e9e9e9
}
.check-item.main-item.fast-search-item .label {
	font-size:12px;
	margin-left:10px;
	border-radius:0;
	position:relative;
	vertical-align:middle;
	display:inline-block;
	padding:0 7px;
	height:22px;
	line-height:22px;
	max-width:280px
}
.check-item.main-item.fast-search-item .label .text {
	display:inline-block;
	max-width:280px;
	overflow:hidden;
	text-overflow:ellipsis
}
.check-item.main-item.fast-search-item .label:before {
	content:" ";
	position:absolute;
	display:inline-block;
	width:6px;
	height:6px;
	top:50%;
	margin-top:-3px;
	left:-3px;
	background-color:inherit;
	transform:rotate(45deg)
}
.check-item.main-item.fast-search-item .label,.check-item.main-item.fast-search-item .label.active,.check-item.main-item.fast-search-item .label:hover,.check-item.main-item.fast-search-item .label:visited {
	color:#fff
}
.check-item.main-item.fast-search-item .domain {
	max-width:520px;
	display:inline-block;
	font-size:16px;
	line-height:24px;
	overflow:hidden;
	text-overflow:ellipsis;
	vertical-align:middle;
	white-space:nowrap;
	cursor:default
}
.check-item.main-item.fast-search-item .domain .domain-reg-tip {
	font-size:16px;
	color:#181818;
	margin-left:8px
}
.check-item.main-item.fast-search-item .tag {
	color:#666;
	font-size:14px;
	line-height:20px;
	margin-top:8px;
	margin-bottom:0;
	vertical-align:middle
}
.check-item.main-item.fast-search-item .info {
	line-height:24px
}
.check-item.main-item.fast-search-item .info,.check-item.main-item.fast-search-item .info .info-block {
	display:inline-block
}
.check-item.main-item.fast-search-item .info .info-block {
	padding:0
}
.check-item.main-item.fast-search-item .action {
	float:right;
	text-align:right;
	display:flex;
	align-items:center
}
.check-item.main-item.fast-search-item .action .price {
	display:inline-block;
	max-width:232px;
	color:#ff6a00;
	font-size:22px;
	line-height:20px;
	vertical-align:bottom;
	font-weight:600;
	margin-right:2px;
	transform:translateY(-1px)
}
.check-item.main-item.fast-search-item .action .price b {
	display:inline-block;
	font-weight:400;
	line-height:20px;
	font-size:22px;
	font-weight:600
}
.check-item.main-item.fast-search-item .action .price.whois {
	color:#333;
	font-size:14px;
	font-weight:400
}
.check-item.main-item.fast-search-item .action .price.whois:hover {
	color:#ff6a00
}
.check-item.main-item.fast-search-item .action .more-price {
	display:inline-block;
	font-size:14px;
	position:relative;
	line-height:22px;
	vertical-align:bottom
}
.check-item.main-item.fast-search-item .action .more-price:hover .price-dropdown {
	display:block
}
.check-item.main-item.fast-search-item .action .more-price .spec {
	font-size:14px;
	cursor:pointer
}
.check-item.main-item.fast-search-item .action .more-price .spec .spec-icon {
	display:inline-block;
	margin-left:6px;
	transform:translateY(-3px)
}
.check-item.main-item.fast-search-item .action .more-price .price-dropdown {
	display:none;
	width:max-content;
	position:absolute;
	right:0;
	bottom:-2px;
	z-index:10;
	transform:translateY(100%);
	padding:20px;
	background:#fff;
	border:1px solid #ededed;
	box-shadow:0 0 15px 0 rgba(0,0,0,.1)
}
.check-item.main-item.fast-search-item .action .more-price .price-dropdown table {
	border:1px solid #ededed
}
.check-item.main-item.fast-search-item .action .more-price .price-dropdown table tr:last-child td {
	border-bottom:0
}
.check-item.main-item.fast-search-item .action .more-price .price-dropdown table tr td {
	border-right:1px solid #ededed;
	border-bottom:1px solid #ededed;
	min-width:64px;
	height:40px;
	line-height:40px;
	text-align:center;
	padding:0 12px;
	font-size:14px;
	color:#181818
}
.check-item.main-item.fast-search-item .action .more-price .price-dropdown table tr td:last-child {
	border-right:none
}
.check-item.main-item.fast-search-item .premium-badage {
	position:absolute;
	top:-4px;
	left:-4px;
	width:45px;
	height:45px
}
.check-item.main-item.fast-search-item .original-price {
	font-size:12px;
	display:inline-block;
	margin-left:4px;
	margin-bottom:0;
	color:#333;
	line-height:20px;
	vertical-align:bottom
}
.check-item.main-item.fast-search-item .original-price>span {
	text-decoration:line-through
}
.check-item.main-item.fast-search-item .original-price .next-icon {
	margin-left:4px;
	color:#181818;
	cursor:pointer;
	vertical-align:bottom
}
.check-item.main-item.fast-search-item .original-price .next-icon:before {
	font-size:16px
}
.check-item.main-item.fast-search-item .check-item-first-tip {
	height:20px;
	width:64px;
	line-height:20px;
	background-color:#eaf6ed;
	border-radius:2px 2px 12px 2px;
	text-align:center;
	font-weight:500;
	font-size:12px;
	color:#34a853;
	position:absolute;
	top:-4px;
	left:0
}
.check-item.main-item.fast-search-item .buy-btn,.check-item.main-item.fast-search-item .domain-search-buy-btn,.check-item.main-item.fast-search-item .next-btn {
	height:28px;
	width:98px;
	text-align:center;
	margin-left:16px;
	background-color:#fff;
	border-radius:2px;
	border:1px solid #0064c8;
	cursor:pointer
}
.check-item.main-item.fast-search-item .buy-btn .next-btn-helper,.check-item.main-item.fast-search-item .domain-search-buy-btn .next-btn-helper,.check-item.main-item.fast-search-item .next-btn .next-btn-helper {
	font-weight:500;
	font-size:12px;
	color:#0064c8
}
.check-item.main-item.fast-search-item .buy-btn:hover,.check-item.main-item.fast-search-item .domain-search-buy-btn:hover,.check-item.main-item.fast-search-item .next-btn:hover {
	border:1px solid #0064c8;
	background-color:#fff;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.08),0 2px 4px 0 rgba(0,0,0,.16)
}
.buy-popup-error {
	z-index:1001;
	background-color:#fff;
	border:1px solid #c0c6cc;
	border-radius:4px;
	box-shadow:0 8px 16px 0 rgba(0,0,0,.2)
}
.buy-popup-error .next-dialog-header {
	padding:24px 48px 16px 24px
}
.buy-popup-error .next-dialog-body {
	padding:0 24px 16px;
	max-height:300px!important
}
.buy-popup-error .next-dialog-footer {
	padding:16px 24px 24px;
	text-align:right
}
.buy-popup-error .next-dialog-footer .next-btn {
	padding:8px 24px;
	background-color:#fff;
	border:1px solid #c0c6cc;
	border-radius:2px;
	cursor:pointer
}
.buy-popup-error .next-dialog-footer .next-btn:hover {
	box-shadow:0 2px 4px 0 rgba(0,0,0,.16)
}
.ace-domain-parking {
	font-family:PingFangSC-Regular
}
.ace-domain-parking .parking {
	margin:0 auto;
	padding:60px;
	width:862px;
	min-height:190px;
	border:1px solid #96d9f6;
	background:#f8fdff;
	border-radius:5px
}
.ace-domain-parking .parking .icon {
	width:58px;
	float:left
}
.ace-domain-parking .parking .message {
	display:inline-block;
	margin:0 0 0 32px;
	padding:0;
	width:635px
}
.ace-domain-parking .parking .message h5 {
	font-size:14px;
	margin-bottom:24px;
	line-height:24px;
	font-family:PingFangSC-Medium
}
.ace-domain-parking .parking .message .parking-cont {
	display:inline-block;
	line-height:24px
}
.ace-domain-parking .domain-parking {
	margin:0 auto;
	width:860px
}
.ace-domain-parking .domain-parking .domain-parking-url {
	cursor:pointer;
	float:left;
	width:420px;
	height:140px;
	margin:20px 20px 0 0;
	position:relative;
	text-align:center;
	padding:0 20px
}
.ace-domain-parking .domain-parking .domain-parking-url:nth-child(2n) {
	margin-right:0
}
.ace-domain-parking .domain-parking .domain-parking-url .domain-parking-img {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0
}
.ace-domain-parking .domain-parking .domain-parking-url h4 {
	position:relative;
	text-align:center;
	font-weight:400;
	line-height:33px;
	font-size:24px;
	color:#fff;
	letter-spacing:.4px;
	margin-top:37px
}
.ace-domain-parking .domain-parking .domain-parking-url h4 img {
	height:25px;
	vertical-align:middle;
	transform:translateY(-2px)
}
.ace-domain-parking .domain-parking .domain-parking-url .domain-parking-url-subtitle {
	position:relative;
	line-height:17px;
	font-size:12px;
	color:#fff;
	letter-spacing:.2px;
	margin-top:17px
}
.ace-domain-parking .domain-parking-banner .domain-parking-url {
	width:100%;
	margin-right:0
}
.ace-domain-parking .fast-domain-search {
	width:862px;
	margin:20px auto 0;
	padding:24px 24px 36px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-left {
	border:1px solid #d1d5d9
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-input,.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-left {
	height:38px;
	border-radius:4px 0 0 4px;
	width:80%;
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-input input,.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-left input {
	height:38px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-input .ace-input-control,.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-left .ace-input-control {
	padding-right:24px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-input .ace-input-clear-icon,.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-left .ace-input-clear-icon {
	width:22px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-input .ace-input-clear-icon:before,.ace-domain-parking .fast-domain-search .main-search .ace-input-group .ace-search-left .ace-input-clear-icon:before {
	font-size:22px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group-addon.ace-after .ace-btn-normal {
	border:none;
	border-radius:0 4px 4px 0;
	width:146px;
	height:40px;
	background-color:#0064c8;
	color:#fff;
	font-size:14px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group-addon.ace-after .ace-btn-normal .ace-icon {
	color:#fff;
	margin-right:8px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group-addon.ace-after .ace-btn-normal .ace-icon:hover {
	color:#fff
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group-addon.ace-after .ace-btn-normal .ace-icon:before {
	width:18px;
	font-size:18px
}
.ace-domain-parking .fast-domain-search .main-search .ace-input-group-addon.ace-after .ace-btn-normal:hover {
	background-color:#0052a4;
	color:#fff
}
.ace-domain-parking .fast-domain-search .main-search.focusing,.ace-domain-parking .fast-domain-search .main-search:hover {
	box-shadow:0 2px 4px 0 rgba(0,0,0,.16)
}
.ace-domain-parking .fast-domain-search .main-search.focusing .ace-search-left,.ace-domain-parking .fast-domain-search .main-search:hover .ace-search-left {
	border:1px solid #0064c8
}
.ace-domain-parking .fast-domain-search .result-more-domain {
	font-size:12px;
	text-align:center;
	line-height:24px;
	margin-top:8px;
	position:relative
}
.ace-domain-parking .fast-domain-search .result-more-domain>a {
	color:#0064c8
}
.ace-domain-parking .fast-domain-search .result-more-domain>a:hover {
	color:#0052a4
}
.ace-domain-parking .fast-domain-search .result-more-domain .result-retract {
	cursor:pointer;
	color:#333;
	position:absolute;
	top:0;
	right:0
}
.ace-domain-parking .fast-domain-search .result-more-domain .result-retract:hover {
	color:#0052a4
}
.ace-domain-parking .fast-domain-search .original-price .ace-icon {
	margin-left:4px;
	color:#181818;
	cursor:pointer;
	vertical-align:bottom
}
.ace-domain-parking .fast-domain-search .original-price .ace-icon:before {
	font-size:16px
}
.ace-domain-parking .fast-domain-search .buy-btn,.ace-domain-parking .fast-domain-search .domain-search-buy-btn {
	height:28px;
	width:98px;
	margin-left:16px;
	background-color:#fff;
	border-radius:2px;
	border:1px solid #0064c8
}
.ace-domain-parking .fast-domain-search .buy-btn .ace-btn-helper,.ace-domain-parking .fast-domain-search .domain-search-buy-btn .ace-btn-helper {
	font-weight:500;
	font-size:12px;
	color:#0064c8
}
.ace-domain-parking .fast-domain-search .buy-btn:hover,.ace-domain-parking .fast-domain-search .domain-search-buy-btn:hover {
	border:1px solid #0064c8;
	background-color:#fff;
	box-shadow:0 4px 8px 0 rgba(0,0,0,.08),0 2px 4px 0 rgba(0,0,0,.16)
}
.ace-msea-ssj-qrcode {
	position:fixed;
	top:60%;
	left:80%
}
.ace-msea-ssj-qrcode .ssj-qrcode-layer {
	position:absolute;
	right:20px;
	cursor:pointer;
	display:flex;
	flex-direction:column;
	align-items:center;
	width:90px
}
.ace-msea-ssj-qrcode .ssj-qrcode-layer .ssj-qr-logo {
	width:84px;
	height:50px
}
.ace-msea-ssj-qrcode .ssj-qrcode-layer .ssj-layer-header {
	height:90px;
	width:90px;
	background-color:#d8d8d8;
	border-radius:3px 3px 0 0;
	border:2px solid #ff8319
}
.ace-msea-ssj-qrcode .ssj-qrcode-layer .ssj-layer-header .ssj-qr-code {
	height:86px;
	width:86px
}
.ace-msea-ssj-qrcode .ssj-qrcode-layer .ssj-layer-footer {
	margin-top:-2px;
	width:90px;
	padding:3px;
	font-weight:400;
	font-size:14px;
	color:#fff;
	text-align:center;
	background-image:linear-gradient(45deg,#ff871a,#ff5000);
	border-radius:2px
}
.dn-font-body-1, .dn-font-body-2, p {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
}
article, aside, blockquote, body, button, code, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, input, legend, li, menu, nav, ol, p, pre, section, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}
*, :after, :before {
    box-sizing: inherit;
}
[class^=ace-] {
    box-sizing: border-box;
}
.ace-input.ace-large input {
    /* height: 34px; */
    line-height: 34px \0;
    padding: 0 12px;
    font-size: 14px;
}
.ace-input input, .ace-input textarea {
    width: 100%;
    border: none;
    outline: none;
    padding: 0;
    margin: 0;
    font-weight: 400;
    vertical-align: middle;
    background-color: transparent;
    color: #181818;
}
.ace-input-group {
    display: inline-table;
    border-collapse: separate;
    border-spacing: 0;
    line-height: 0;
    width: 100%;
}
.ace-input {
    vertical-align: middle;
    display: inline-table;
    border-collapse: separate;
    font-size: 0;
    line-height: 1;
    width: 100%;
    border-spacing: 0;
    transition: all .1s linear;
    border: 1px solid #c4c6cf;
    background-color: #fff;
}