﻿::-webkit-scrollbar { width: 10px; height: 10px; }
::-webkit-scrollbar-button:vertical { display: none }
::-webkit-scrollbar-corner, ::-webkit-scrollbar-track { background-color: #e2e2e2; }
::-webkit-scrollbar-thumb { border-radius: 0; background-color: rgba(0,0,0,.3); }
    ::-webkit-scrollbar-thumb:vertical:hover { background-color: rgba(0,0,0,.35) }
    ::-webkit-scrollbar-thumb:vertical:active { background-color: rgba(0,0,0,.38) }
::-webkit-input-placeholder { color: #9aaabf; }
　　 :-moz-placeholder { color: #9aaabf; }
　　 ::-moz-placeholder { color: #9aaabf; }
　　 :-ms-input-placeholder { color: #9aaabf; }

button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }
button, input, select, textarea { font-size: 100%; font-family: inherit; outline: none; padding: 0; }
.mf22 { font-size: 1.8rem; }
.mf21 { font-size: 1.7rem; }
.mf20 { font-size: 1.6rem; }
.mf19 { font-size: 1.5rem; }
.mf18 { font-size: 1.4rem; }
.mf17 { font-size: 1.3rem; }
.mf16 { font-size: 1.2rem; }
.mf15 { font-size: 1.1rem; }
.mf14 { font-size: 1rem; }
.mf13 { font-size: .9rem; }
.mf12 { font-size: .8rem; }
.mf11 { font-size: .7rem; }
.mf10 { font-size: .6rem; }

.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f15 { font-size: 15px; }
.f16 { font-size: 16px; }
.f17 { font-size: 17px; }
.f18 { font-size: 18px; }

.space_l5 { width: 100%; height: 5px; background-color: transparent; }
.space_l10 { width: 100%; height: 10px; background-color: transparent; }
.space_l15 { width: 100%; height: 15px; background-color: transparent; }
.space_l20 { width: 100%; height: 20px; background-color: transparent; }
.space_l30 { width: 100%; height: 30px; background-color: transparent; }
.fl-r { float: right; }
.fl-l { float: left; }
.txtCutDiv { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.spinner { display: inline-block; -webkit-animation: anim-rotate 1.75s infinite linear; animation: anim-rotate 0.5s infinite linear; }

@keyframes anim-rotate {
    0% { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); }
    100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
}
body { background-color: #f8f8f8; color: #5c6877; }
.lt-head { height:95px; background-color:#fff; }
    .lt-head .right { float: right; }
.main { margin: 0 auto; width: 1200px; zoom: 1; }
.lt-main { margin: 0 auto; width: 1200px; zoom: 1; }
    .lt-main .mod-breadcrumb { height: 48px; line-height: 48px; color: #5c6877; }
    .lt-main .box { background: #fff; padding: 40px; color: #5c6877; min-height: 500px; }
    .lt-main .title { text-align: center; line-height: 40px; }
.mod-filter { padding: 20px 0; }
    .mod-filter .item { line-height: 24px; padding: 13px 0 0; border-bottom: 1px dashed #e9e9e9; zoom: 1; }
        .mod-filter .item:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
    .mod-filter .filterLeft { float: left; display: inline-block; padding-right: 10px; color: #98a1ad; }
    .mod-filter .content { width: 1000px; float: left; zoom: 1; }
        .mod-filter .content a { display: inline-block; padding: 0 12px; margin: 0 0 13px; line-height: 24px; height: 24px; float: left; }
            .mod-filter .content a.cur { background: #f64e56; color: #fff; }
        .mod-filter .content ul { zoom: 1; list-style: none; padding:0;margin:0; }
            .mod-filter .content ul li { width: 90px; float: left; }
        .mod-filter .content a { display: inline-block; padding: 0 12px; margin: 0 0 13px; line-height: 24px; height: 24px; float: left; color: #666; }
            .mod-filter .content a.cur { background: #f64e56; color: #fff; }
.mod-table table { width: 100%; line-height: 26px; border: 1px solid #e9e9e9; border-bottom: none;font-size:14px; }
.mod-table td, .mod-table th { font-weight: 600; color: #5c6877; line-height: 30px; padding: 6px 0; border-bottom: 1px solid #e9e9e9; text-align: center; }
.mod-table td { font-weight:normal;}
.page-default { padding: 10px; margin: 3px; font-size: 12px; }
    .page-default span.pageinfo { color: #999; }
    .page-default span.current { padding: 4px 10px; margin: 1px; color: #fff; background-color: #1c81e5; border: 1px solid #1c81e5; cursor: default; }
    .page-default a { padding: 4px 10px; margin: 1px; color: #787878; text-decoration: none; background: #f3f3f3; border: 1px solid #dcdcdc; }
.bt-txt { background-color: #f7f9f7; border-bottom: solid 2px #dbdbdb; line-height:40px; padding-left:20px; }
.domain-box { background: #fff; padding: 40px; color: #5c6877; min-height: 550px; }
.mod-tableWhois { margin: 0 0 15px; }
.tableWhoisTop { line-height: 50px; border-bottom: 1px solid #e9e9e9; margin: 0 0 20px; zoom: 1; }
.col-gray { color: #5c6877; }
.col-blue { color: #5090fc; }
.tableWhoisBody { height: auto; overflow: hidden; }
.mod-tableWhois table { width: 100%; line-height: 26px; }
    .mod-tableWhois table td { padding: 10px; }
.mod-tableWhois .tableWhoisTd { padding-left: 200px; }
.mod-tableWhois table .cur { background: #f7f7f7; }
.mod-tableWhois .resultBtn { display: block; height: 45px; line-height: 45px; text-align: center; background: #f6f9ff; border: 1px solid #dce5f9; }
.fn-bold { font-weight: 600; }



.lt-foot { background: #292e36; padding: 32px 0; zoom: 1; }
    .lt-foot a { font-size: 16px; color: #c2cad3; padding: 0 22px; }
    .lt-foot p { color: #728194; }

.register_banner_wrapper { background-image: url('/content/images/p_bottombg.jpg'); position: fixed; bottom: 0; left: 0; right: 0; font-size: 20px; color: #fff; z-index: 100; text-align: center; height: 76px; padding: 20px 150px 0 0; }
    .register_banner_wrapper .guide_contents { vertical-align: middle; font-size: 28px; height: 40px; overflow: hidden; display: inline-block; }

@-webkit-keyframes enlarge_normal {
    0% { opacity: 0; -webkit-transform: scale3d(.5,.5,0) }
    100% { opacity: 1; -webkit-transform: none }
}

@keyframes enlarge {
    0% { opacity: 0; transform: scale3d(.5,.5,0) }
    100% { opacity: 1; transform: none }
}

.enlarge_normal { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-transform-origin: center center; transform-origin: center center; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: enlarge_normal; animation-name: enlarge_normal; }
.register_banner_wrapper .guide_behavior { vertical-align: middle; float: right; position: relative; margin: -20px 140px 0 0; width: 140px; height: 56px; }
.register_banner_wrapper .guide_download { width: 170px; line-height: 26px; text-align: center; vertical-align: middle; font-size: 20px; color: #fff; padding: 10px 0; position: absolute; top: 0; left: 220px; }
.register_banner_wrapper .guide_download2 { background: url('/content/images/sprites_index.png') no-repeat 170px center; font-size: 22px; width: 200px; left: 10px; color: #986b0d; background-color: #fbd74f; line-height: 56px; }
    .register_banner_wrapper .guide_download2:hover { background-color: #fee691; }
.register_banner_wrapper .icon_close { vertical-align: middle; font-size: 30px; margin-left: 76px; cursor: pointer; color: #ccc; position: absolute; top: 4px; right: -255px; }

.fweblink {
    padding: 10px 0 40px;
    color: #999999;
    line-height: 22px;
    text-align: center;
    font-size: 12px;
}

    .fweblink a {
        color: inherit;
        margin: 1px 5px;
    }