﻿/*最外包装  #ff6a00  */
.wrapper {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0px auto 0px auto;
    padding: 0px;
}

    /*等待页面*/
    .wrapper .waiting {
        width: 800px;
        margin: 100px;
        text-align: center;
        font-size: 15px;
        font-weight: bold;
        line-height: 30px;
        overflow: auto;
    }

        .wrapper .waiting img {
            width: 200px;
            float: left;
        }

        .wrapper .waiting p:nth-of-type(1) {
            margin-top: 50px;
            line-height: 40px;
            font-size: 18px;
            float: left;
            text-align: left;
            display: inline-block;
            width: 550px;
            padding-left: 50px;
        }

        .wrapper .waiting p:nth-of-type(2) {
            text-align: right;
            float: left;
            display: inline-block;
            width: 450px;
            padding: 0px 100px 0px 50px;
        }

        .wrapper .waiting p:nth-of-type(3) {
            text-align: center;
            float: left;
            display: inline-block;
            width: 800px;
            margin: auto;
            color: red;
        }

            .wrapper .waiting p:nth-of-type(3) a {
                color: red;
            }

/*当前路径*/
.curpath {
    border: 1px solid #cccccc;
    width: 998px;
    height: 30px;
    line-height: 30px;
    margin: 8px auto 0px auto;
    font-size: 14px;
    font-weight: bold;
    background-color: #f6f6f6;
}

    .curpath img {
        margin: 4px auto 4px auto;
        height: 22px;
        width: auto;
        vertical-align: middle;
        padding: 0px;
        float: left;
    }

/*横幅*/
.banner {
    margin: 8px auto 0px auto;
    width: 1000px;
    height: 150px;
}

    .banner img {
        width: 1000px;
        height: 150px;
        background-color: #f8f8f8;
    }

/*对联*/
.lpair {
    position: fixed;
    width: 200px;
    height: 470px;
    left: 50px;
    top: 200px;
    display: block;
}

.rpair {
    position: fixed;
    width: 200px;
    height: 470px;
    right: 50px;
    top: 200px;
    display: block;
}

    .lpair img, .rpair img {
        width: 200px;
        height: 450px;
    }

    .lpair span, .rpair span {
        display: inline-block;
        height: 20px;
        width: 20px;
        line-height: 20px;
        font-size: 20px;
        cursor: pointer;
    }
/*.lpair:before, .rpair:before { content: "\2612"; font-size: 20px; }*/

#floatImg {
    margin: 0px;
    padding: 0px;
    width: 132px;
    height: 130px;
    position: absolute;
    background-image: url("../image/floatimg.png");
}

    #floatImg .title {
        color: #FF0500;
        height: 33px;
        text-align: center;
        line-height: 33px;
        font-size: 12px;
        font-weight: bold;
    }

    #floatImg .content {
        height: 60px;
        font-size: 14px;
        text-align: center;
        line-height: 25px;
        color: #FF0500;
        font-weight: bold;
    }

    #floatImg .operate {
        color: #ffffff;
        height: 37px;
        text-align: center;
        line-height: 20px;
        font-size: 12px;
        font-weight: bold;
    }

        #floatImg .operate a {
            color: #ffffff;
        }

            #floatImg .operate a:hover {
                color: #ffffff;
            }

.topnav {
    display: flex;
    width: 100%;
    height: 25px;
    background-color: #f6f6f6;
    border-bottom: 1px solid #cccccc;
    min-width: 1000px
}

    .topnav ul {
        display: inline-flex;
        justify-content: flex-end;
        width: 1000px;
        height: 19px;
        margin: 3px auto 3px auto;
    }

        .topnav ul li {
            height: 19px;
            line-height: 19px;
            padding: 0px 5px 0px 5px;
            font-size: 14px;
        }

            .topnav ul li:first-of-type {
                font-weight: bold;
            }

            .topnav ul li:last-of-type {
                border-left: 2px solid #cccccc;
            }

/*头部*/
.header {
    width: 1000px;
    height: 100px;
    margin: auto;
}

    .header .logo {
        width: 200px;
        height: 100%;
        float: left;
    }

        .header .logo img {
            width: 190px;
            height: 90px;
            margin: 5px;
        }

    /*搜索*/
    .header ul.search {
        float: left;
        height: 80px;
        line-height: 40px;
        width: 600px;
        margin: 10px auto 10px auto;
        text-align: center;
    }

        .header ul.search li:nth-of-type(1) {
            height: 100%;
            width: 500px;
            text-align: left;
            float: left;
            white-space: inherit;
        }

            .header ul.search li:nth-of-type(1) input[type=radio] {
                width: 15px;
                height: 15px;
                margin-right: 2px;
            }

            .header ul.search li:nth-of-type(1) span {
                font-size: 14px;
                vertical-align: middle;
                margin-right: 10px;
                font-weight: bold;
            }

        .header ul.search li:nth-of-type(2) {
            height: 100%;
            width: 100px;
            text-align: left;
            float: left;
        }

        .header ul.search #keyword {
            height: 25px;
            width: 489px;
            padding: 5px;
            margin: 0px;
            border-right: none;
            border-top: 1px solid #FF6A00;
            border-left: 1px solid #FF6A00;
            border-bottom: 1px solid #FF6A00;
            border-top-left-radius: 5px;
            border-bottom-left-radius: 5px;
            vertical-align: middle;
        }

        .header ul.search #search {
            height: 37px;
            width: 100%;
            padding: 0px;
            margin: 0px;
            color: #ffffff;
            background-color: #FF6A00;
            border-left: none;
            border-top: 1px solid #FF6A00;
            border-right: 1px solid #FF6A00;
            border-bottom: 1px solid #FF6A00;
            border-top-right-radius: 5px;
            border-bottom-right-radius: 5px;
            font-size: 18px;
            cursor: pointer;
        }

    .header .guide {
        float: right;
        width: 200px;
        height: 100px;
        display: inline-flex;
        flex-direction: column;
        justify-content: flex-end;
        align-items: flex-end;
    }

/*栏目*/
.column {
    width: 100%;
    height: 40px;
    margin: auto;
    overflow: auto;
    border-bottom: 3px solid #FF6A00;
    min-width: 1000px
}

    .column ul {
        margin: 0 auto 0 auto;
        width: 1000px;
        height: 40px;
        overflow: auto;
    }

        .column ul li {
            float: left;
            width: 16%;
            height: 40px;
            line-height: 40px;
            font-weight: bold;
            font-size: 17px;
            text-align: center;
        }
            /*.column ul li.focus { box-sizing: border-box; border-left: 1px solid #FF6A00; border-right: 1px solid #FF6A00; border-top: 1px solid #FF6A00; border-top-left-radius: 10px; border-top-right-radius: 10px; }*/
            .column ul li.focus a {
                color: #FF6A00;
            }

            .column ul li h1 {
                font-weight: bold;
                font-size: 17px;
            }

/*尾部*/
.footer {
    min-width: 1000px;
    margin: 8px auto 8px auto;
    width: 100%;
    height: auto;
    overflow: auto;
    text-align: center;
}

    .footer ul {
        min-width: 1000px;
        width: 100%;
        height: auto;
        border-top: 3px solid #ff6a00;
    }

        .footer ul li {
            text-align: center;
            height: 30px;
            line-height: 30px;
        }

/*友情链接*/
dl.links {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin: 8px auto auto auto;
    padding: 0px;
    width: 998px;
    height: auto;
    overflow: auto;
    border: 1px solid #cccccc;
}

    dl.links dt {
        text-align: left;
        height: 30px;
        width: 988px;
        line-height: 30px;
        padding-left: 10px;
        font-size: 15px;
        font-weight: bold;
        border-bottom: 1px solid #FF6A00;
    }

        dl.links dt span {
            color: #ff6a00;
        }

    dl.links dd {
        float: left;
        margin: 5px auto 5px 10px;
    }

/*首页-公告*/
dl.news {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin: 8px 0px 0px 0px;
    padding: 0px;
    width: 200px;
    height: 300px;
    float: left;
    border: 1px solid #cccccc;
}

    dl.news dt {
        width: 190px;
        padding-left: 10px;
        height: 30px;
        line-height: 30px;
        font-size: 15px;
        font-weight: bold;
        border-bottom: 2px solid #FF6A00;
    }

        dl.news dt span {
            color: #ff6a00;
        }

        dl.news dt img {
            height: 23px;
            width: 23px;
            margin-bottom: 5px;
        }

    dl.news dd {
        width: 190px;
        height: 268px;
        padding-left: 10px;
    }

    dl.news ul {
        margin: 4px 5px 4px 5px;
        height: 260px;
        width: 180px;
        overflow: hidden
    }

        dl.news ul li {
            height: 26px;
            line-height: 26px;
            font-size: 14px;
        }

            dl.news ul li strong {
                color: red;
            }

/*首页-最新*/
dl.focus {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin: 8px 8px 0px 8px;
    padding: 0px;
    width: 578px;
    height: 300px;
    float: left;
    border: 1px solid #cccccc;
}

    dl.focus dt {
        height: 30px;
        line-height: 30px;
        padding-left: 10px;
        font-size: 15px;
        font-weight: bold;
        border-bottom: 2px solid #FF6A00;
    }

        dl.focus dt img {
            margin-bottom: 8px;
        }

        dl.focus dt a:nth-of-type(1) {
            color: #ff6a00;
        }

        dl.focus dt .more {
            float: right;
            padding-right: 10px;
            font-weight: initial;
            font-size: 14px;
        }

    dl.focus dd {
        height: 27px;
        line-height: 27px;
        padding-left: 10px;
    }

        dl.focus dd span {
            float: right;
            padding-right: 10px;
            font-size: 14px;
            color: #8b8a8a;
        }

/*首页-登录*/
.login {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin: 8px 0px 0px 0px;
    padding: 0px;
    width: 200px;
    height: 300px;
    float: left;
    border: 1px solid #cccccc;
}

    .login dl {
        width: 200px;
        overflow: auto;
    }

        .login dl dt, .login dl dd {
            float: left;
        }

        .login dl dt {
            overflow: hidden;
            margin: 8px auto auto auto;
            width: 200px;
            height: 28px;
            line-height: 28px;
            text-align: center;
        }

            .login dl dt a {
                font-weight: bold;
                font-size: 14px;
            }

            .login dl dt img {
                width: 25px;
                height: 25px;
                margin-bottom: 3px;
                vertical-align: middle;
            }

            .login dl dt span {
                color: #ff6a00;
                font-weight: bold;
            }

        .login dl dd a {
            font-weight: bold;
            float: left;
            width: 85px;
            margin: 8px 0px 0px 8px;
            display: inline-block;
            height: 30px;
            border: 1px solid #ff6a00;
            background-color: #fffced;
            text-align: center;
            line-height: 30px;
        }

        .login dl dt.wallet {
            margin: 0px auto auto auto;
            width: 200px;
            height: 20px;
            line-height: 20px;
            text-align: center;
        }

            .login dl dt.wallet a {
                font-size: 12px;
                color: #ff6a00;
            }

/*首页-分类*/
.keyword {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-top: 8px;
    width: 200px;
    height: 870px;
    float: left;
    border: 1px solid #cccccc;
    overflow: hidden;
}

    .keyword .title {
        height: 30px;
        line-height: 30px;
        padding-left: 10px;
        font-size: 15px;
        font-weight: bold;
        border-bottom: 1px solid #FF6A00;
    }

        .keyword .title a:nth-of-type(1) {
            color: #ff6a00;
        }

    .keyword .more {
        float: right;
        padding-right: 10px;
        font-weight: initial;
        font-size: 14px;
    }

    .keyword dl {
        padding: 5px 10px 0px 10px;
        overflow: auto;
        border-bottom: 1px solid #cccccc;
    }

        .keyword dl dt {
            height: 27px;
            line-height: 26px;
            font-weight: bold;
            font-size: 14px;
            text-align: center;
        }

        .keyword dl dd {
            font-size: 13px;
            line-height: 25px;
            padding: 0px 5px 0px 5px;
            overflow: initial;
            text-overflow: initial;
            white-space: initial;
            display: none;
        }

/*招标分类*/
.keywords {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    width: 998px;
    height: 5288px;
    overflow: hidden;
    margin: 8px auto 0px auto;
    border: 1px solid #cccccc;
}

    .keywords dl {
        width: 980px;
        overflow: auto;
        padding: 0px 9px 0px 9px;
        border-bottom: 2px dotted #cccccc;
    }

        .keywords dl:last-of-type {
            border-bottom: none;
        }

        .keywords dl dt {
            height: 35px;
            line-height: 35px;
            font-weight: bold;
            font-size: 15px;
            padding-left: 10px;
        }

        .keywords dl dd {
            font-size: 13px;
            line-height: 25px;
            padding: 0px 20px 10px 20px;
            overflow: initial;
            text-overflow: initial;
            white-space: initial;
        }

            .keywords dl dd a {
                padding: 0px 10px 0px 0px;
                word-break: break-all;
            }

/*首页-标书*/
dl.notice {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-top: 8px;
    margin-left: 8px;
    width: 389px;
    height: 430px;
    float: left;
    border: 1px solid #cccccc;
}

    dl.notice dt {
        height: 30px;
        line-height: 30px;
        padding-left: 10px;
        font-size: 15px;
        font-weight: bold;
        border-bottom: 1px solid #FF6A00;
    }

        dl.notice dt a:nth-of-type(1) {
            color: #ff6a00;
        }

        dl.notice dt .more {
            float: right;
            padding-right: 10px;
            font-weight: initial;
            font-size: 14px;
        }

    dl.notice dd {
        height: 26.5px;
        line-height: 26.5px;
        padding-left: 10px;
    }

        dl.notice dd span {
            float: right;
            padding-right: 10px;
            font-size: 14px;
            color: #8b8a8a;
        }

/*招标信息 position: relative;*/
.bidding {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0px auto 0px auto;
}

    /*搜索筛选*/
    .bidding ul.filter {
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        width: 998px;
        height: auto;
        overflow: auto;
        margin: 8px auto 0px auto;
        border: 1px solid #cccccc;
    }

        .bidding ul.filter li {
            padding: 8px;
        }

            .bidding ul.filter li span {
                font-weight: bold;
            }

            .bidding ul.filter li a {
                padding-right: 5px;
                padding-left: 5px;
            }

    /*信息列表*/
    .bidding ul.list {
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        width: 998px;
        height: auto;
        overflow: auto;
        margin: 8px auto 0px auto;
        border: 1px solid #cccccc;
    }

        .bidding ul.list li {
            line-height: 30px;
            padding: 2px 10px 2px 10px;
            border-bottom: 1px dashed #999999;
        }

            .bidding ul.list li:before {
                content: "";
                display: inline-block;
                width: 0px;
                height: 0px;
                border-width: 5px;
                border-style: solid;
                border-color: transparent transparent transparent #FF6A00;
            }

            .bidding ul.list li:last-of-type {
                border-bottom: none
            }

                .bidding ul.list li:last-of-type:before {
                    display: none;
                }

            .bidding ul.list li span:last-of-type {
                font-size: 13px;
                float: right;
            }

        .bidding ul.list .Page span:last-of-type {
            float: none;
        }

    .bidding dl.list {
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        width: 998px;
        height: auto;
        overflow: auto;
        margin: 8px auto 0px auto;
        border: 1px solid #cccccc;
    }

        .bidding dl.list dt {
            line-height: 30px;
            padding: 2px 10px 2px 10px;
            border-bottom: 1px solid #cccccc;
            color: #ff6a00;
            font-weight: bold;
        }

        .bidding dl.list dd {
            line-height: 30px;
            padding: 2px 10px 2px 10px;
            border-bottom: 1px dashed #999999;
        }

            .bidding dl.list dd:before {
                content: "";
                display: inline-block;
                width: 0px;
                height: 0px;
                border-width: 5px;
                border-style: solid;
                border-color: transparent transparent transparent #FF6A00;
            }

            .bidding dl.list dd:last-of-type {
                border-bottom: none
            }

            .bidding dl.list dd span:last-of-type {
                float: right;
                font-size: 13px;
            }

    /*信息详情*/
    .bidding .info {
        border-top-left-radius: 5px;
        border-top-right-radius: 5px;
        float: left;
        width: 750px;
        height: auto;
        overflow: hidden;
        margin: 8px auto 0px auto;
        border: 1px solid #cccccc;
    }

        .bidding .info .title {
            line-height: 30px;
            padding: 10px 20px 0px 20px;
            font-weight: bold;
            text-align: center;
            text-overflow: initial;
            white-space: initial;
        }

            .bidding .info .title h1 {
                font-size: 16px;
                font-weight: bold;
            }

        /*发布时间*/
        .bidding .info .pubdate {
            line-height: 30px;
            text-align: center;
            margin: 0px 20px 0px 20px;
            width: auto;
            height: 30px;
            border-bottom: 1px dashed #cccccc;
        }

            .bidding .info .pubdate h2 {
                font-size: 14px;
                color: #999999;
            }

        /*标签连接*/
        .bidding .info .bidtag {
            padding: 10px;
            text-align: right;
            font-weight: bold;
        }

        /*概述*/
        .bidding .info #overview {
            width: 98%;
            margin: 0px 1% 1% 1% !important;
        }

            .bidding .info #overview a {
                color: #ff6a00;
                font-size: 13px;
                font-weight: bold;
            }

            .bidding .info #overview,
            .bidding .info #overview tr,
            .bidding .info #overview td {
                padding: 0px;
                margin: 0px;
                border: 1px solid #cccccc;
                border-collapse: collapse;
            }

                .bidding .info #overview tr {
                    width: 100%;
                }

                    .bidding .info #overview tr td:nth-of-type(2n+1) {
                        width: 10%;
                        height: 30px;
                        line-height: 30px;
                        text-align: center;
                        background-color: #f6f6f6;
                    }

                    .bidding .info #overview tr td:nth-of-type(2n+2) {
                        width: 40%;
                        height: 30px;
                        line-height: 30px;
                        text-align: center;
                    }

        /*消息*/
        .bidding .info .message {
            height: 30px;
            line-height: 30px;
            text-align: center;
            letter-spacing: 1px;
            background-color: #efebeb
        }

            .bidding .info .message a,
            .bidding .info .message span {
                color: #ff6a00;
                font-weight: bold;
                cursor: pointer;
            }

            .bidding .info .message strong {
                color: #ff6a00;
                font-weight: bold;
            }

        /*下载 收藏*/
        .bidding .info .operate {
            line-height: 30px;
            padding-top: 5px;
            padding-bottom: 5px;
            position: relative;
            text-align: center;
        }

            .bidding .info .operate img {
                width: 28px;
            }

            .bidding .info .operate .payment {
                margin: auto 10px auto 10px;
                cursor: pointer;
            }

            .bidding .info .operate .download {
                margin: auto 10px auto 10px;
                cursor: pointer;
            }

            .bidding .info .operate .favorite {
                margin: auto 10px auto 10px;
                cursor: pointer;
            }

            .bidding .info .operate .bubbletip {
                position: absolute;
                top: 12px;
                left: 450px;
                font-size: 14px;
                color: #FF6A00;
                display: none;
            }

        /*文章内容*/
        .bidding .info .content {
            line-height: 30px;
            padding: 10px;
            text-align: left;
            font-style: normal;
            overflow: hidden;
        }

            /*表格*/
            .bidding .info .content table {
                width: 100%;
            }

                .bidding .info .content table,
                .bidding .info .content table td,
                .bidding .info .content table th {
                    border: 1px solid #cccccc;
                }

            /*允许换行*/
            .bidding .info .content dt,
            .bidding .info .content dd,
            .bidding .info .content li,
            .bidding .info .content td,
            .bidding .info .content th,
            .bidding .info .content p {
                overflow: hidden;
                word-wrap: break-word;
                word-break: break-all;
                white-space: normal;
            }

            /*字体大小*/
            .bidding .info .content h1,
            .bidding .info .content h2,
            .bidding .info .content h3,
            .bidding .info .content h4,
            .bidding .info .content h5 {
                text-align: left;
                font-size: 14px;
            }

            /*文字对齐*/
            .bidding .info .content p {
                text-align: left;
                padding: 0px;
                margin: 0px;
            }

            /*字体*/
            .bidding .info .content b,
            .bidding .info .content em,
            .bidding .info .content th,
            .bidding .info .content strong {
                font-style: normal;
                font-weight: normal;
            }

            /*下划线*/
            .bidding .info .content u {
                text-decoration: none;
            }

        /*类似信息*/
        .bidding .info dl.similar {
            margin: auto;
            text-align: left;
            text-align: left;
            font-style: normal;
        }

            .bidding .info dl.similar dt {
                padding-left: 10px;
                width: auto;
                height: 25px;
                line-height: 25px;
                background-color: #efebeb;
                font-weight: bold;
            }

            .bidding .info dl.similar dd {
                line-height: 25px;
                padding: 0px 10px 0px 10px
            }

                .bidding .info dl.similar dd:before {
                    content: "";
                    display: inline-block;
                    width: 0px;
                    height: 0px;
                    border-width: 5px;
                    border-style: solid;
                    border-color: transparent transparent transparent #FF6A00;
                }

        /*详情纠错*/
        .bidding .info dl.wrong {
            width: auto;
            height: auto;
            overflow: auto;
            margin: 0px;
        }

            .bidding .info dl.wrong dt {
                width: auto;
                height: 25px;
                line-height: 25px;
                background-color: #efebeb;
                font-weight: bold;
                padding-left: 10px;
            }

            .bidding .info dl.wrong dd {
                margin: 10px 10px 0px 10px;
                float: left;
                height: auto;
                line-height: 25px;
            }

                .bidding .info dl.wrong dd:last-of-type {
                    vertical-align: middle;
                    width: 100%;
                    clear: both;
                    text-align: center;
                    margin: 0px 0px 10px 0px;
                }

                .bidding .info dl.wrong dd i {
                    font-style: normal;
                }

                .bidding .info dl.wrong dd input[type='checkbox'] {
                    height: 20px;
                    width: auto;
                    margin-right: 5px;
                }

                .bidding .info dl.wrong dd #SubmitBtn {
                    width: 80px;
                    height: 25px;
                    font-size: 14px;
                    line-height: 25px;
                    background-color: #ff6a00;
                    color: #ffffff;
                    vertical-align: middle;
                    outline: none;
                    border: 1px solid #ff6a00;
                    border-radius: 3px;
                    box-sizing: border-box;
                }


/* .bidding dl.wrong { float: left; width: 750px; height: auto; overflow: auto; margin: 0px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
        .bidding dl.wrong dt { width: auto; height: 25px; line-height: 25px; background-color: #efebeb; font-weight: bold; padding-left: 10px; }
        .bidding dl.wrong dd { margin: 10px 10px 0px 10px; float: left; height: auto; line-height: 25px; }
            .bidding dl.wrong dd:last-of-type { vertical-align: middle; width: 100%; clear: both; text-align: center; margin: 0px 0px 10px 0px; }
            .bidding dl.wrong dd i { font-style: normal; }
            .bidding dl.wrong dd input[type='checkbox'] { height: 20px; width: auto; margin-right: 5px; }
            .bidding dl.wrong dd #SubmitBtn { width: 80px; height: 25px; font-size: 14px; line-height: 25px; background-color: #ff6a00; color: #ffffff; vertical-align: middle; outline: none; border: 1px solid #ff6a00; border-radius: 3px; box-sizing: border-box; }*/

/*弹窗*/
#popDiv {
    position: relative;
    background: #ffffff;
    padding: 0px;
    width: 380px;
    margin: 10px auto 10px auto;
}

    #popDiv dt {
        background-color: #ff6a00;
        color: #fff;
        height: 50px;
        line-height: 50px;
        font-weight: bold;
        text-align: center;
        font-size: 16px;
    }

    #popDiv dd {
        line-height: 35px;
    }

        #popDiv dd img {
            width: 160px;
            height: auto;
            margin: 20px 0px 20px 20px;
            border: none;
            padding: 0px;
            float: left;
        }

        #popDiv dd input[type=checkbox] {
            margin: 10px 5px 10px 10px;
            vertical-align: middle;
            width: 15px;
            height: 15px;
            padding: 0px;
            float: left;
        }

    #popDiv #continue {
        float: right;
        margin-right: 20px;
        width: 80px;
        height: 25px;
        font-size: 14px;
        line-height: 25px;
        background-color: #ff6a00;
        color: #fff;
        vertical-align: middle;
        outline: none;
        border: 1px solid #ff6a00;
        border-radius: 3px;
        box-sizing: border-box;
    }

/*详情右边栏*/
.bidding .sider {
    float: right;
    width: 240px;
    height: auto;
    overflow: hidden;
    margin: 8px 0px 0px 0px;
}

    /*快速登录*/
    .bidding .sider #quicklogin {
        width: 240px;
        overflow: auto;
        height: auto
    }

        .bidding .sider #quicklogin dt {
            width: 220px;
            position: relative;
            border-top-left-radius: 5px;
            border-top-right-radius: 5px;
            padding-left: 20px;
            height: 30px;
            line-height: 30px;
            text-align: left;
            color: #ffffff;
            font-weight: bold;
            background-color: #ff6a00;
        }
            /*  .bidding .sider #quicklogin dt img { position: absolute; width: 50px; height: 30px; right: -50px; }*/
            /*斜角*/
            .bidding .sider #quicklogin dt span {
                position: absolute;
                cursor: pointer;
                background: linear-gradient(45deg,transparent 20px,#3399cc 0) bottom left;
                display: inline-block;
                padding-left: 10px;
                width: 90px;
                text-align: center;
                font-weight: initial;
                font-size: 13px;
                right: 0px;
            }
        /*小三角（记录勿删）*/
        /*.bidding .sider #quicklogin dt span::after { content: ""; display: inline-block; width: 0px; height: 0px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent red; }*/

        .bidding .sider #quicklogin dd {
            height: 40px;
            line-height: 40px;
            text-align: center;
            border-left: 1px solid #cccccc;
            border-right: 1px solid #cccccc;
        }

            .bidding .sider #quicklogin dd:last-of-type {
                border-bottom: 1px solid #cccccc;
            }

            .bidding .sider #quicklogin dd.sms {
                display: none;
            }

            .bidding .sider #quicklogin dd:first-of-type img {
                width: 25px;
                height: 25px;
            }

            .bidding .sider #quicklogin dd.wallet {
                margin: 0px auto 3px auto;
                height: 20px;
                line-height: 20px;
                text-align: center;
            }

                .bidding .sider #quicklogin dd.wallet a {
                    font-size: 12px;
                    color: #ff6a00;
                }

            .bidding .sider #quicklogin dd a {
                font-weight: bold;
                font-size: 14px;
            }

            .bidding .sider #quicklogin dd img {
                width: 25px;
                height: 25px;
            }

            .bidding .sider #quicklogin dd input {
                border: 1px solid #ff6a00;
                border-radius: 3px;
            }

            .bidding .sider #quicklogin dd #UserId {
                padding-left: 4px;
                width: 200px;
                height: 23px;
            }

            .bidding .sider #quicklogin dd #Password {
                padding-left: 4px;
                width: 200px;
                height: 23px;
            }

            .bidding .sider #quicklogin dd #Telephone {
                padding-left: 4px;
                width: 200px;
                height: 23px;
            }

            .bidding .sider #quicklogin dd #Content {
                padding-left: 4px;
                width: 115px;
                height: 23px;
            }

            .bidding .sider #quicklogin dd #SendSms {
                font-size: 14px;
                width: 80px;
                height: 23px;
                line-height: 23px;
                background-color: #ff6a00;
                color: #ffffff;
            }

            .bidding .sider #quicklogin dd #VerifyCode {
                padding-left: 4px;
                width: 115px;
                height: 23px;
            }

            .bidding .sider #quicklogin dd #VerifyImg {
                width: 80px;
                height: 25px;
                vertical-align: middle;
            }

            .bidding .sider #quicklogin dd #RegistBtn {
                float: left;
                font-size: 14px;
                margin: 5px auto 10px 16px;
                width: 80px;
                height: 23px;
                line-height: 23px;
                background-color: #ff6a00;
                color: #ffffff;
                vertical-align: middle;
                outline: none;
                border: 1px solid #ff6a00;
                border-radius: 3px;
                box-sizing: border-box;
                display: inline-block;
            }

            .bidding .sider #quicklogin dd #SubmitBtn {
                float: right;
                font-size: 14px;
                margin: 5px 16px 10px auto;
                width: 80px;
                height: 23px;
                line-height: 23px;
                background-color: #ff6a00;
                color: #ffffff;
                vertical-align: middle;
                outline: none;
                border: 1px solid #ff6a00;
                border-radius: 3px;
                box-sizing: border-box;
            }

            .bidding .sider #quicklogin dd a.rights {
                font-weight: bold;
                font-size: 14px;
                float: left;
                width: 103px;
                margin: 0px 0px 10px 10px;
                display: inline-block;
                height: 25px;
                line-height: 25px;
                border: 1px solid #ff6a00;
                background-color: #fffced;
                text-align: center;
            }

    /*浏览记录*/
    .bidding .sider dl.browsing {
        width: 240px;
    }

        .bidding .sider dl.browsing dt {
            height: 35px;
            line-height: 35px;
            text-align: left;
            color: #ff6a00;
            border-bottom: 2px solid #ff6a00;
            font-weight: bold;
        }

        .bidding .sider dl.browsing dd {
            height: 25px;
            line-height: 25px;
        }

    /*最新信息*/
    .bidding .sider dl.bidinfo {
        width: 240px;
    }

        .bidding .sider dl.bidinfo dt {
            height: 35px;
            line-height: 35px;
            text-align: left;
            color: #ff6a00;
            border-bottom: 2px solid #ff6a00;
            font-weight: bold;
        }

            .bidding .sider dl.bidinfo dt a {
                color: #ff6a00;
            }

        .bidding .sider dl.bidinfo dd {
            height: 25px;
            line-height: 25px;
        }

    /*热门地区*/
    .bidding .sider dl.region {
        width: 240px;
    }

        .bidding .sider dl.region dt {
            height: 30px;
            line-height: 30px;
            text-align: left;
            color: #ff6a00;
            border-bottom: 2px solid #ff6a00;
            font-weight: bold;
        }

        .bidding .sider dl.region dd {
            height: auto;
            line-height: 25px;
            overflow: hidden;
            word-wrap: break-word;
            word-break: break-all;
            white-space: normal;
        }

/*登录注册页*/
.account {
    border-radius: 5px;
    width: 1000px;
    height: auto;
    overflow: auto;
    margin: 50px auto 50px auto;
    box-shadow: 0px 0px 20px #e1e1e1
}

    .account .advert {
        width: 620px;
        height: 420px;
        float: left;
        margin: 0px;
        padding: 0px;
    }

        .account .advert img {
            width: 600px;
            height: 400px;
            margin: 10px;
        }

    .account dl.login {
        width: 300px;
        height: auto;
        float: right;
        border: none;
        padding: 40px;
        margin: 0px;
    }

        .account dl.login dt {
            position: relative;
            width: 100%;
            height: 30px;
            line-height: 30px;
            font-size: 24px;
        }
            /*斜角*/
            .account dl.login dt span {
                color: #ffffff;
                cursor: pointer;
                background: linear-gradient(135deg,transparent 20px,#ff6a00 0) bottom left;
                display: inline-block;
                padding-left: 10px;
                width: 90px;
                text-align: center;
                position: absolute;
                font-weight: initial;
                font-size: 13px;
                right: 0px;
            }

        .account dl.login dd {
            width: 100%;
            height: auto;
            margin: 15px auto 15px auto;
        }

            .account dl.login dd.sms {
                display: none;
            }

            .account dl.login dd input {
                border-radius: 5px;
                height: 33px;
                font-size: 14px;
                box-sizing: border-box;
                border: 1px solid #ff6a00;
                color: #999999;
                padding-left: 5px;
            }

            .account dl.login dd #UserId {
                width: 100%;
            }

            .account dl.login dd #Password {
                width: 100%;
            }

            .account dl.login dd #AgainPwd {
                width: 100%;
            }

            .account dl.login dd #Telephone {
                width: 100%;
            }

            .account dl.login dd #Content {
                width: 200px;
            }

            .account dl.login dd #SendSms {
                width: 95px;
                height: 33px;
                line-height: 33px;
                background-color: #ff6a00;
                color: #ffffff;
            }

            .account dl.login dd #VerifyCode {
                width: 200px;
            }

            .account dl.login dd #VerifyImg {
                width: 95px;
                height: 33px;
            }

            .account dl.login dd #SubmitBtn {
                border: 1px solid #FF6A00;
                width: 300px;
                height: 35px;
                font-size: 17px;
                line-height: 35px;
                background-color: #FF6A00;
                color: #ffffff;
            }

            .account dl.login dd.more {
                height: auto;
                padding: 0px;
                text-align: right;
            }

                .account dl.login dd.more a {
                    font-weight: bold;
                    float: initial;
                    margin: auto;
                    display: initial;
                    height: auto;
                    border: none;
                    color: #ff6a00;
                }
