@charset "utf-8";
html {
    height: 99.999%;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul,
h1,
h2,
h3,
h4,
p {
    margin: 0;
    padding: 0;
}

li {
    display: list-item;
    list-style: none;
    text-align: -webkit-match-parent;
}

li img {
    vertical-align: middle;
}

li span {
    font-size: 16px;
}

#header {
    clear: both;
    border-bottom: 2px solid #E9E9E9;
    line-height: 80px;
}

.content pre {
    min-height: 320px;
    margin: 0;
    padding: 0;
    border: none;
    background-color: #fff;
    line-height: 1.5em;
    white-space: pre-line;
    word-wrap: break-word;
    word-break: break-word;
}

#codeImg {
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #eee;
    width: 102px;
    height: 34px;
    background: #fff;
}

#codeImg svg {
    display: block;
}

.whois-header {
    text-align: center;
}

.whois-header a,
.whois-header span {
    display: inline-block;
    vertical-align: middle;
}

.whois-header span {
    vertical-align: bottom;
    font-size: 20px;
}

.whois-form {
    margin-top: 104px;
}

.whois-form .row>div {
    padding: 2em 3em 1em;
    background-color: #eee;
    border: 1px solid #ccc;
    transition: all .3s;
}

.whois-mider {
    text-align: center;
}
.whois-mider a {
    color: #0000ff;
    font-size: 14px;
}
.whois-result {
    margin: 2em 0;
}

.whois-result .row>div:first-child {
    background-color: #fff;
    padding: 0 36px;
    white-space: pre-line;
    border: 1px solid #ccc;
    box-shadow: 1px 7px 7px rgba(0, 0, 0, .2);
    transition: all .3s;
}

#footer {
    color: #fff;
    padding: 30px 0;
    width: 100%;
    text-align: center;
    min-width: 100%;
    border-top: #dfdede 1px solid;
    background-color: #fff;
}

#footer a {
    color: #fff;
    font-size: 14px;
}

#footer hr {
    width: 100%;
}

@media (max-width: 499px) {
    .list-inline>li {
        display: block;
    }
    .list-inline>li.line {
        display: hidden;
        visibility: hidden;
    }
    .col-xs-12 {
        padding: 0;
        margin: 0;
    }
    #codeImg {
        margin-left: 15px;
        margin-top: 10px;
    }
    .whois-form .row>div {
        padding: 2em 1em 1em;
    }
    .whois-result .row>div {
        padding: 0 1em;
    }
}

@media (min-width: 500px) and (max-width: 767px) {
    .container {
        width: 100%;
        padding: 0;
    }
    .row {
        margin: 0;
    }
    .col-xs-12 {
        padding: 0;
        margin: 0;
    }
    #codeImg {
        margin-left: 15px;
        margin-top: 10px;
    }
    .whois-form .row>div,
    .whois-result .row>div {
        width: 80%;
        margin-left: 10%;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    .whois-form .col-sm-2 {
        padding-left: 0;
    }
}

@media (max-width: 767px) {
    #whois>.container {
        width: 100%;
    }
    #whois>.container .control-label {
        font-size: 18px;
        font-weight: bold;
    }
}



.navbar-default, #footer {
    background-color:#0085cb;
}
.whois-header span {
    color:#fff;
}
.whois-header img {
    height:50px;
    padding-right:1rem;
}

#ppt, #brand, #premium {
    padding:0;
}
#brand>a, #premium>a {
    width:112px;
    display: block;
    padding: 6px 0;
    text-align:center;
    margin: 0 6px 6px 0;
    float: left;
    cursor: pointer;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
#brand>a:nth-child(5n), #premium>a:nth-child(5n){
    margin-right:0;
}
#brand>a:hover, #premium>a:hover {
    -webkit-transform: scale(1.11);
    -ms-transform: scale(1.11);
    -o-transform: scale(1.11);
    transform: scale(1.11);
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
}