﻿* {
    font-size: 12px;
    font-family: Arial, '宋体'; 
}

.disable {
    background-color: rgb(235, 235, 228);
    border: solid 1px #A9A9A9;
    color: rgb(84, 84, 84);
}

#ctl00_main_btCode {
    cursor: pointer;
    text-decoration: none;
}

.popmsg, .link {
    color: rgb(0, 0, 238);
    cursor: pointer;
}

.share img {
    border-width: 0px;
    margin-right: 3px;
    cursor: pointer;
}

/*input[id$=txtTelephone], input[id$=txtFax] {
    width: 99px;
}*/

.divFirst .divTitle, .divMidActive .divTitle, .divEndActive .divTitle {
    color: white;
}

/*table[id*=tbliscCategory] label {
    vertical-align:text-top
}*/

#ctl00_trMenu {
    display: none;
    vertical-align: top;
    font-size: 12px;
    padding-right: 5px;
    min-width: 150px;
    width: 150px !important;
}

    #ctl00_trMenu a {
        text-decoration: none;
    }

.submenu {
    cursor: pointer;
}

.divMid .submain, .divMidActive .submain {
    border-top: 3px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    display: none;
}

    .divMid .submain .divmenu:not(:last-child) {
        border-bottom: 3px solid #fff;
        cursor: pointer;
    }

    .divMid .submain .divmenu .submain:not(:last-child) {
        border-bottom: 3px solid #fff;
        cursor: pointer;
    }

    .divMidActive .submain .divmenu:not(:last-child) {
        border-bottom: 3px solid #fff;
        cursor: pointer;
    }

    .divMidActive .submain .divmenu .submain:not(:last-child) {
        border-bottom: 3px solid #fff;
        cursor: pointer;
    }

#ctl00_tdContent {
    vertical-align: top;
    text-align: left;
}


input[id*=txtQuestion] {
    width: 80px;
}

.tbl tr td img {
    cursor: pointer;
}

.productlist div {
    line-height: 20px;
    padding: 5px 0px 5px 5px;
}

.noShow {
    display: none;
}

.productlist input {
    opacity: 0;
    width: 0px;
    height: 0px;
}

.productlist label {
    cursor: pointer;
    padding: 2px;
}

.topshare {
    margin-bottom: 10px;
    width: 100%;
}

.Support {
    background: url(../images/heart.jpg) no-repeat;
    padding-left: 19px;
    padding-bottom: 2px;
}

.require {
    text-align: right;
    vertical-align: text-top;
}

table[id*=tbliscCategory] {
    margin-bottom: 15px;
}

#imgCode {
    vertical-align: text-bottom;
    margin-bottom: 0px;
}

@media print {
    .noprint {
        display: none;
    }
}

.watermark {
    color: Gray;
    font-size: 11px;
}

.error {
    font-size: 16px;
    font-weight: 700;
    color: red;
}

#tblogin {
    width: 500px;
    margin: 0px auto;
}

.logintxt {
    width: 180px;
    border-radius: 3px 4px;
    height: 25px;
    line-height: 25px;
    vertical-align: middle;
}

.login {
    vertical-align: top;
    border-radius: 3px 4px;
    border: 1px solid #E3E2E0;
    margin: 15px auto;
    color: #15325C;
}

input[type=file] {
    position: absolute;
    left: 0;
    top: 0;
    width: 65px;
    height: 25px;
    z-index: 999;
    filter: alpha(opacity=0);
    opacity: 0;
}

.file {
    position: relative;
    display: block;
    font-size: 12px;
    width: 100%;
    text-align: center;
    padding: 1px 3px;
    border-left: 0px solid white;
}

    .file input[type=button] {
        float: left;
        background-color: #E6E6E6;
        margin-right: 10px;
    }

    .file div {
        float: left;
    }

.questionHeading {
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #787878;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial, sans-serif;
}

.mailBox {
    background: #fff;
    border: solid 1px #ddd;
    padding: 5px 5px 5px;
    position: absolute;
    z-index: 9999;
    display: none;
    -webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.35);
}

    .mailBox p {
        width: 100%;
        margin: 0px;
        padding: 0px;
        height: 14px;
        line-height: 14px;
        clear: both;
        font-size: 12px;
        color: #ccc;
        cursor: default;
    }

    .mailBox ul {
        padding: 0px;
        margin: 0px;
    }

    .mailBox li {
        font-size: 12px;
        height: 16px;
        line-height: 16px;
        color: #6B6B6B;
        font-family: 'Tahoma';
        list-style: none;
        cursor: pointer;
        overflow: hidden;
    }

    .mailBox .cmail {
        color: #000;
        background-color: #E3E2E0;
    }
/*拍拍网风格*/
.paginator {
    font: 11px Arial, Helvetica, sans-serif;
    padding: 10px 20px 10px 0;
    margin: 0px;
    vertical-align: middle;
}

    .paginator a {
        padding: 1px 6px;
        border: solid 1px #ddd;
        background: #fff;
        text-decoration: none;
        margin-right: 2px;
    }

        .paginator a:visited {
            padding: 1px 6px;
            border: solid 1px #ddd;
            background: #fff;
            text-decoration: none;
        }

    .paginator .cpb {
        padding: 1px 6px;
        font-weight: bold;
        font-size: 13px;
        border: none;
    }

    .paginator a:hover {
        color: #fff;
        background: #ffa501;
        border-color: #ffa501;
        text-decoration: none;
    }

/*淘宝风格*/
.paginator {
    font: 12px Arial, Helvetica, sans-serif;
    padding: 5px 20px 5px 0;
    margin: 0px;
    vertical-align: middle;
}

    .paginator a {
        border: solid 1px #ccc;
        color: #0063dc;
        cursor: pointer;
        text-decoration: none;
    }

        .paginator a:visited {
            padding: 1px 6px;
            border: solid 1px #ddd;
            background: #fff;
            text-decoration: none;
        }

    .paginator .cpb {
        border: 1px solid #F50;
        font-weight: 700;
        color: #F50;
        background-color: #ffeee5;
    }

    .paginator a:hover {
        border: solid 1px #F50;
        color: #f60;
        text-decoration: none;
    }

    .paginator a, .paginator a:visited, .paginator .cpb, .paginator a:hover {
        float: left;
        height: 16px;
        line-height: 16px;
        min-width: 10px;
        _width: 10px;
        margin-right: 5px;
        text-align: center;
        white-space: nowrap;
        font-size: 12px;
        font-family: Arial,SimSun;
        padding: 0 3px;
    }

#drag {
    position: relative;
    background-color: #dae2d0;
    width: 180px;
    width: 183px\9;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

    #drag .handler {
        position: absolute;
        top: 0px;
        left: 0px;
        width: 30px;
        height: 23px;
        border: 1px solid #ccc;
        cursor: move;
    }

.handler_bg {
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==") no-repeat center;
}

.handler_ok_bg {
    background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRDI3NjVGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRDI3NjRGMkQ2MTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDphNWEzMWNhMC1hYmViLTQxNWEtYTEwZS04Y2U5NzRlN2Q4YTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k+sHwwAAASZJREFUeNpi/P//PwMyKD8uZw+kUoDYEYgloMIvgHg/EM/ptHx0EFk9I8wAoEZ+IDUPiIMY8IN1QJwENOgj3ACo5gNAbMBAHLgAxA4gQ5igAnNJ0MwAVTsX7IKyY7L2UNuJAf+AmAmJ78AEDTBiwGYg5gbifCSxFCZoaBMCy4A4GOjnH0D6DpK4IxNSVIHAfSDOAeLraJrjgJp/AwPbHMhejiQnwYRmUzNQ4VQgDQqXK0ia/0I17wJiPmQNTNBEAgMlQIWiQA2vgWw7QppBekGxsAjIiEUSBNnsBDWEAY9mEFgMMgBk00E0iZtA7AHEctDQ58MRuA6wlLgGFMoMpIG1QFeGwAIxGZo8GUhIysmwQGSAZgwHaEZhICIzOaBkJkqyM0CAAQDGx279Jf50AAAAAABJRU5ErkJggg==") no-repeat center;
}

#drag .drag_bg {
    background-color: #7ac23c;
    height: 25px;
    width: 0px;
}

#drag .drag_text {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 180px;
    width: 183px\9;
    font-size: 18px;
    font-weight: 900;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
}

.verify-wrap .tb {
    margin-top: 15px;
    border-collapse: collapse;
    border: 1px solid #EEE;
    width: 100%;
    margin: 0 auto;
}

    .verify-wrap .tb th,
    .verify-wrap .tb td {
        vertical-align: middle;
        padding: 12px 12px;
        background-color: #FFF;
        border: 1px solid #EEE;
        text-align: left;
    }

    .verify-wrap .tb th {
        width: 150px;
        text-align:right
    }
    .verify-wrap .input {
    padding:2px 6px;
    width:50%;
    border:solid 1px #EEE
    }
    .verify-wrap .button {
    width: 200px;
    height: 30px;
    color: white;
    border-radius: 3px;
    border-width: 0;
    margin: 0;
    outline: none;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
}
.idcard-verify{
    width:100%;
}

.personal-table .cTitle1 {
    width:13%
}
.personal-table .cTitle2 {
    width: 13%
}
.personal-table .tdInput {
    width: 37%
}


.show-date-table td {
    padding: 12px 12px;
    text-align: left;
    border-bottom: solid 1px #f0f0f0
}
.show-date-table th {
    background-color:#f0f0f0;
    padding:12px;
}

.date-wrap .button {
    width: 200px;
    height: 30px;
    color: white;
    border-radius: 3px;
    border-width: 0;
    margin: 0;
    outline: none;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
}