
.left-bar { width: 248px; float: left; position: relative; }


.left-bar-bg { position: absolute; left: 0; top: 0; bottom: 0; width: 230px; background-color: #eee; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

.left-bar-option { position: fixed; }

    .left-bar-option a { display: block; width: 180px; height: 88px; padding-left: 66px; color: #3e3a39; font-size: 15px; line-height: 88px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

        .left-bar-option a.on { color: #fff; background-color: #e50012; }

            .left-bar-option a.on:hover { text-decoration: none; }

    .left-bar-option i { float: left; width: 19px; height: 21px; margin: 34px 14px 0 0; }

.order-icon { background-image: url("../../images/icon_dingdan_red.png?__sprite"); }

.renzheng-icon { background-image: url("../../images/icon_rz_red.png?__sprite"); }

.on .order-icon { background-image: url("../../images/icon_dingdan.png?__sprite"); }

.on .renzheng-icon { background-image: url("../../images/icon_rz.png?__sprite"); }





.main-right { width: 902px; float: right; min-height: 800px; *height: 800px; }

.order-banner { width: 902px; height: 90px; overflow: hidden; margin-bottom: 32px; }

    .order-banner img { width: 900px; border: 1px solid #fff; display: inline-block; transition: all 0.3s; border-radius: 8px; }


        .order-banner img:hover { border: 1px solid #DEB658; }

.order-user-inf { font-size: 14px; color: #9e9f9f; }

    .order-user-inf span { color: #3e3a39; font-weight: bold; }

.change-handle { float: right; margin-left: 42px; line-height: 16px; }

.change-password { float: left; width: 16px; height: 16px; margin-right: 4px; background-image: url("../../images/icon_xiugai.png?__sprite"); }

.order-list-box { margin-top: 32px; border: 1px #e4e5e5 solid; padding: 22px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

.order-select-rule .login-notic-pos { top: 58px; }

.order-select-rule li { float: left; padding-left: 16px; color: #b9b9ba; }

    .order-select-rule li:first-child { padding-left: 0; }

    .order-select-rule li p { padding-bottom: 10px; }

.order-select-rule .login-notic-pos p { padding-bottom: 0; }

.order-select-rule li input { float: left; width: 155px; border: 1px #9e9f9f solid; padding: 0 12px; height: 28px; line-height: 28px \9; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }

    .order-select-rule li input.input-user-name { width: 135px; }

.my-select { position: relative; width: 86px; }

    .my-select input { width: 60px !important; }

.my-select1 { width: 100px; }

    .my-select1 input { width: 80px !important; }

.select-handle { position: relative; height: 30px; }

.select-bnt { position: absolute; right: 10px; top: 10px; width: 17px; height: 10px; background-image: url("../../images/button_down.png?__sprite"); }

.select-option { position: absolute; left: 0; top: 28px; width: 84px; border: 1px #e4e5e5 solid; border-radius: 0 0 5px; -webkit-border-radius: 0 0 5px; -moz-border-radius: 0 0 5px; background-color: #fff; padding: 5px 0; display: none; }

.my-select1 .select-option { width: 104px; }

.select-option a { display: block; height: 20px; margin-bottom: 1px; line-height: 20px; color: #3e3a39; padding-left: 10px; }

    .select-option a:hover { background-color: #9e9f9f; color: #fff; text-decoration: none; }

    .select-option a.select { background-color: #9e9f9f; }

.my-select:hover .select-bnt { background-image: url("../../images/button_up.png?__sprite"); }

.my-select:hover input { border-color: #e4e5e5; }

.my-select:hover .select-option { display: block; }

.form-bnt-group { margin-top: 20px; }

    .form-bnt-group a { float: left; line-height: 16px; color: #3e3a39; margin-right: 15px; }

    .form-bnt-group i { float: left; width: 16px; height: 16px; margin-right: 3px; }

.check-icon { background-image: url("../../images/icon_search.png?__sprite"); }

.reset-icon { background-image: url("../../images/icon_rest.png?__sprite"); }

.show-order-list { margin-top: 36px; color: #9e9f9f; }

.order-table { margin-top: 10px; border-radius: 5px 5px 0 0; }

    .order-table th, .order-table td { border-bottom: 1px #dbdcdc solid; border-left: 1px #dbdcdc solid; padding: 0 10px; }

        .order-table th:first-child, .order-table td:first-child { border-left: 0; }

    .order-table th { height: 50px; font-size: 13px; color: #3e3a39; background-color: #fbebeb; border-bottom: 0; text-align: left; text-align: center; }

    .order-table td { line-height: 34px; }

        .order-table td p { width: 100%; }

    .order-table .order-num { color: #3E3A39; width: 78px; }

    .order-table .zh-name { width: 84px; }

    .order-table .zh-name1 { width: 140px; }

    .order-table .order-time { width: 100px; }

    .order-table .link-man { width: 48px; }

    .order-table .linkman-email { width: 120px; }

    .order-table .linkman-phone { width: 80px; }

    .order-table .zh-kinds { width: 70px; }

    .order-table .zh-money { width: 50px; }

    .order-table .pay-status { width: 38px; }

    .order-table .red { color: #e50012; }

    .order-table .black { color: #3e3a39; }

.has-pay { float: left; width: 40px; height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #e50012; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }

    .has-pay:hover { color: #fff; }

.rengzheng-list { position: relative; margin-top: 30px; padding: 20px; border: 1px #e4e5e5 solid; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

.renzheng-option { overflow: hidden; }

.slide-bnt { position: absolute; right: 0; top: 50%; width: 17px; height: 17px; margin-right: -9px; margin-top: -8px; background-image: url("../../images/icon_open.png?__sprite"); cursor: pointer; }

    .slide-bnt.close { background-image: url("../../images/icon_close.png?__sprite"); }

.renzheng-title { width: 152px; float: left; font-size: 14px; color: #3e3a39; margin-left: -20px; padding-left: 20px; border-left: 3px #e50012 solid; }

.renzheng-option { float: left; width: 705px; }

    .renzheng-option li { float: left; padding-bottom: 3px; width: 50%; line-height: 28px; }

        .renzheng-option li i { font-style: normal; }

        .renzheng-option li p { color: #3e3a39; }

        .renzheng-option li .red { color: #e82232; padding-right: 5px; font-weight: bold; }

        .renzheng-option li .yuanjia { font-weight: normal; text-decoration: line-through; color: #5f5d5c; }

        .renzheng-option li span { float: left; width: 74px; padding-right: 12px; text-align: right; color: #9e9f9f; }

.input-company { width: 200px; height: 28px; padding: 0 10px; float: left; border: 1px #e4e5e5 solid; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }

.renzheng-option li.all-width { width: 100%; margin-top: 16px; }

.renzheng-option .send-address select, .renzheng-option .send-address input { border: 1px #e4e5e5 solid; line-height: 28px\9; margin-right: 10px; padding: 0 10px; float: left; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }

.renzheng-option .send-address select { width: 98px; height: 28px; line-height: 28px; padding-right: 0; }

.renzheng-option .send-address input { width: 263px; height: 28px; line-height: 28px\9; }

.renzheng-option .input-zhenshu-code { border: 1px #e4e5e5 solid; line-height: 18px; padding: 10px; float: left; width: 596px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }

    .renzheng-option .input-zhenshu-code.on { background-color: #fbebeb; }

.rengzheng-list-bnt { float: left; margin-right: 15px; margin-top: 10px; line-height: 16px; }

    .rengzheng-list-bnt i { float: left; width: 16px; height: 16px; margin-right: 3px; }

    .rengzheng-list-bnt .save-icon { background-image: url("../../images/icon_save.png?__sprite"); }

    .rengzheng-list-bnt .copy-icon { background-image: url("../../images/icon_fuzhi.png?__sprite"); }

    .rengzheng-list-bnt .view-icon { background-image: url("../../images/icon_niantie.png?__sprite"); }

.handle-table table { width: 100%; margin-top: 40px; border-radius: 5px 5px 0 0; overflow: hidden; }

.handle-table th, .handle-table td { padding: 0 10px; text-align: left; border-left: 1px #e4e5e5 solid; border-bottom: 1px #e4e5e5 solid; }

    .handle-table th:first-child, .handle-table td:first-child { border-left: 0; }

.handle-table th { line-height: 38px; background-color: #fbebeb; border-bottom: 0; }

.handle-table td { padding: 10px; color: #9e9f9f; }

.rzh-title { font-size: 15px; color: #111; margin-bottom: 10px; }

.notic-option { position: relative; padding: 30px 20px; background-color: #fbebeb; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

    .notic-option span { float: left; }

    .notic-option p { margin-left: 80px; line-height: 20px; margin-bottom: 5px; }

        .notic-option p a { color: #0066ff; cursor: default; }

.open-detial-list { position: absolute; right: 28px; bottom: -10px; display: block; width: 136px; height: 36px; text-align: center; line-height: 36px; color: #fff; font-size: 14px; background-color: #e40038; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }

    .open-detial-list:hover { text-decoration: none; color: #fff; }

.renzheng-form { padding: 20px; border: 1px #e4e5e5 solid; margin: 40px 0 35px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

.renzheng-from-group { padding: 40px 0; border-top: 1px #9e9f9f dotted; }

.renzheng-form .renzheng-from-group:first-child { border-top: 0; padding-top: 16px; }

.rz-form-title { float: left; font-size: 14px; color: #e71122; }

.rz-form-con { margin-left: 175px; line-height: 30px; margin-bottom: 12px; }

    .rz-form-con i { width: 12px; height: 12px; float: left; margin-right: 3px; margin-top: 10px; background-image: url("../../images/aggren_icon.png?__sprite"); }

    .rz-form-con a { color: #0066ff; }

.form-group-title { float: left; text-align: right; width: 100px; padding-right: 10px; color: #9e9f9f; }

.form-group-input { position: relative; width: 360px; float: left; *zoom: 1; }

    .form-group-input:after { content: ''; display: table; clear: both; }

    .form-group-input input[type="text"] { float: left; height: 28px; width: 314px; padding: 0 10px; border: 1px #dbdcdc solid; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; line-height: 28px\9; }

    .form-group-input input.data-input[type="text"] { width: 139px; }

.login-error input[type="text"] { background-color: #efefef; border-color: #e30013; }

.form-group-input .zhi-span { float: left; padding: 0 5px; }

.form-group-input select { float: left; width: 98px; padding-left: 10px; height: 28px; margin-right: 20px; border: 1px #dbdcdc solid; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; }

.form-group-input .login-notic-pos { top: 38px; }

.my-radio { margin-top: 5px; }

.radio-option { float: left; margin-right: 18px; line-height: 18px; }

.radio-icon { float: left; width: 12px; height: 12px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border: 1px #dbdcdc solid; line-height: 18px; text-align: center; margin-right: 5px; margin-top: 4px; }

    .radio-icon input { width: 12px; height: 12px; opacity: 0; filter: alpha(opacity=0); }

    .radio-icon.on { background-color: #e40038; border-color: #e40038; }

.renzheng-bnt-group { margin-left: 240px; margin-top: -15px; padding-bottom: 40px; }

    .renzheng-bnt-group .bnt { float: left; width: 178px; height: 48px; margin-right: 32px; border: 1px #e40038 solid; background-color: #fff; color: #e40038; font-size: 16px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; cursor: pointer; }

        .renzheng-bnt-group .bnt.able { background-color: #e40038; color: #fff; }

.renzehgn-gzong table { margin-top: 0; }


.cailiao-list-layer { width: 630px; }

    .cailiao-list-layer .red { background-color: #fbebeb; color: #3e3a39; }

.qingdan-table { width: 100%; text-align: center; }

    .qingdan-table th { color: #3e3a39; line-height: 38px; background-color: #fbebeb; }

    .qingdan-table td { padding: 5px 10px; color: #727171; }

    .qingdan-table th { border-left: 1px #dbdcdc solid; }

        .qingdan-table th:first-child { border-left: 0; }

    .qingdan-table td { border-left: 1px #dbdcdc solid; border-bottom: 1px #dbdcdc solid; }

        .qingdan-table td:first-child { border-left: 0; }

.confirm-submit { width: 630px; }

.confirm-bnt-group { position: relative; float: left; left: 50%; margin-top: 30px; }

    .confirm-bnt-group > div { position: relative; float: left; left: -50%; }

    .confirm-bnt-group .confrim-bnt { float: left; width: 178px; height: 48px; text-align: center; line-height: 48px; font-size: 16px; color: #e40038; border: 1px #e40038 solid; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin: 0 16px; }

        .confirm-bnt-group .confrim-bnt:hover { text-decoration: none; }

.confirm-submit p { text-align: center; font-size: 18px; line-height: 24px; color: #9e9f9f; }

.confirm-bnt-group .confrim-bnt.confirm { background-color: #e40038; color: #fff; }

.rzh-check-bnt { margin-top: 13px; }

.contral-bnt a { padding-left: 6px; }

    .contral-bnt a:first-child { padding-left: 0; }

.submit-data-success { width: 640px; height: 204px; margin: -132px 0 0 -350px; overflow: hidden; }

    .submit-data-success p { text-align: center; color: #4c4847; line-height: 28px; }

        .submit-data-success p a { color: #0065ff; }

.renzheng-tijiao { border-bottom: 1px #c5c5c5 dotted; margin-bottom: 20px; padding: 28px 0 52px; font-size: 16px; color: #241917; line-height: 44px; }

    .renzheng-tijiao ul { position: relative; left: 50%; float: left; }

    .renzheng-tijiao li { position: relative; left: -50%; float: left; }

    .renzheng-tijiao .success-icon { float: left; width: 45px; height: 44px; background-image: url("../../images/icon_success.png?__sprite"); margin-right: 12px; }
