﻿@charset "utf-8";
/* fade */
.jbox-fade {
    background-color: #000;
}
/* drag */
.jbox-drag {
    border: 1px dashed #A5C11B;
}
/* jbox */
div.jbox {
    padding: 0px;
    border: none;
    font-size: 12px;
}
/* border */
div.jbox .jbox-border {
}
/* container */
div.jbox .jbox-container {
    background-color: #fff;
}
/* title-panel */
div.jbox .jbox-title-panel {
    background: #EA5504;
}
div.jbox .jbox-title {
    font-weight: bold;
    color: #fff;
    font-size: 14px;
    font-family: "Microsoft YaHei", 微软雅黑;
    padding-left: 10px;
}
div.jbox .jbox-close,div.jbox .jbox-close-hover {
    width: 20px;
    height: 20px;
    margin-top: 8px;
    right: 15px !important;
    background: url(/images/login/jbox-btn-close.png) no-repeat center;
    opacity: .8;
    filter: alpha(opacity=80);
}
div.jbox .jbox-close-hover {
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: #CE4E09;
}
/* content */
div.jbox .jbox-content {
    min-height: 24px;
    line-height: 30px;
    color: #333;
}
.jbox-tip .jbox-icon{
    margin-top: 5px
}

div.jbox .jbox-content-loading {
    background-color: #E6E6E6;
}
div.jbox .jbox-content-loading-image {
    background: url(/images/login/jbox-content-loading.gif) no-repeat bottom center;
}
/* button-panel */
div.jbox .jbox-button-panel {
    height: 35px;
    padding: 10px 0 10px 0;
    text-align: right;
    /* border-top:1px solid #ddd; */
    margin: 0 10px;
}
div.jbox .jbox-bottom-text {
    text-indent: 10px;
    color: #333;
}
div.jbox .jbox-button {
    background: #EA5504;
    /* background: -webkit-gradient(linear, left top, left bottom, from(#2893e6), to(#1a7cc9));
    background: -moz-linear-gradient(top, #2893e6, #1a7cc9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2893e6', endColorstr='#1a7cc9'); */
    border: #EA5504 1px solid;
    color: #fff;
    /* border-radius:3px 3px 3px 3px; */
    margin: 1px 7px 0px 0px;
    height: 28px;
    /* line-height: 28px; */
    cursor: pointer;
    outline: 0;
    display: inline-block;
    font-size: 13px;
}
div.jbox .jbox-button-hover {
    /* background: #2879e5; */
    /* background: -webkit-gradient(linear, left top, left bottom, from(#287ae6), to(#1a66ca)); 
    background: -moz-linear-gradient(top, #287ae6, #1a66ca);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#287ae6', endColorstr='#1a66ca');*/
    opacity: 0.8;
    filter: alpha(opacity=80);
}
div.jbox .jbox-button-active {
    /* background: -webkit-gradient(linear, left top, left bottom, from(#005ab4), to(#175ea6)); 
    background: -moz-linear-gradient(top, #005ab4, #175ea6);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#005ab4',EndColorStr='#175ea6');*/
}
.jbox-button-panel .btnBlue,.jbox-button-panel .btnBlue:hover {
    background: #EA5504;
    border: 0;
}
.jbox-button-panel .btnBlue span, .jbox-button-panel .btnBlue:hover span,.jbox-button-panel .btnBlue:active span {
    background: #EA5504;
}
div.jbox-warning .jbox .jbox-button-panel {
    background-color: #fff;
}
/* tip-color */
div.jbox .jbox-tip-color {
    background-color: #EA5504;
    border-color: #EA5504;
    border-radius: 3px 3px 3px 3px;
    color: #fff;
}
/* icons */
div.jbox span.jbox-icon {
    background: url(/images/login/jbox-icons.png) no-repeat scroll 0 0 transparent;
    _background: url(/images/login/jbox-icons-ie6.gif) no-repeat scroll 0 0 transparent;
    top: auto;
}
div.jbox span.jbox-icon-info {
    background-position: 0 0;
}
div.jbox span.jbox-icon-question {
    background-position: -36px 0;
}
div.jbox span.jbox-icon-success {
    background-position: -72px 0;
}
div.jbox span.jbox-icon-warning {
    background-position: -108px 0;
}
div.jbox span.jbox-icon-error {
    background-position: -144px 0;
}
div.jbox span.jbox-icon-none {
    display: none;
    overflow: hidden;
}
div.jbox span.jbox-icon-loading {
    background: url(/images/login/jbox-loading1.gif) no-repeat scroll 0 0 transparent;
}

div.jbox .content {
    padding: 10px;
}
div.jbox .content p {
    margin-bottom: 5px;
}
    /*搜索类型*/
        #hLogo {
            margin: auto;
            width: 100%;
            text-align: center;
            background-color: #FFF;
            padding-top: 45px;
            overflow: hidden;
        }

        #hLogobar {
            width: 1200px;
            margin: auto;
            height: 85px;
            overflow: hidden;
        }

        .hLogoimg {
            float: left;
            width: 280px;
            height: 60px;
            padding-top: 15px;
            text-align: left;
        }

            .hLogoimg img {
                width: 280px;
                height: 60px;
            }

        .hLogomid {
            float: left;
            width: 120px;
            height: 30px;
            padding-top: 40px;
            text-align: left;
            font-size: 20px;
            color: #999;
        }

            .hLogomid a {
                color: #C7D0E2;
            }

        .hLogoright {
            float: right;
            width: 790px;
            height: 85px;
            text-align: left;
        }

            .hLogoright ul {
                float: left;
                width: 790px;
                margin-top: 20px;
                height: 40px;
                font-size: 15px;
            }

                .hLogoright ul li {
                    float: right;
                    width: auto;
                    height: 40px;
                    line-height: 40px;
                    padding: 0px 10px;
                    text-align: center;
                    background: url("/imgs/htop5.png") right 13px no-repeat;
                }

        .hNavbar2 a {
            display: inline-block;
            color: #7A7A7A;
        }

            .hNavbar2 a:hover {
                color: #006CB9;
                border-bottom: 2px #006CB9 solid;
            }

        .hNavbar1 {
            height: 40px;
            border-bottom: 0px #006CB9 solid;
        }

            .hNavbar1 a {
                display: inline-block;
                color: #006CB9;
            }

        #com_logo {
            width: 520px;
        }

        .normal img {
            width: 165px;
            height: 80px;
        }

        .hLogoright ul li {
            /*float: left;*/
            width: 83px;
            height: 44px;
            line-height: 44px;
            text-align: center;
            font-size: 15px;
            background: url(/imgs/navs.png) no-repeat right 15px;
        }

            .hLogoright ul li a {
                display: inline-block;
                height: 38px;
                color: #666;
            }

        .regBtn {
            display: inline-block;
            width: 104px;
            font-size: 12px;
            text-align: center;
            height: 30px;
            line-height: 30px;
            background: #FF8800;
            cursor: pointer;
        }