@charset "utf-8";
* {margin:0; padding:0;font-family:"微软雅黑",verdana,tahoma,helvetica;}
html, body {border: 0 none;}
html {height: 100%;}
body {font-family:"微软雅黑",tahoma,arial,'Hiragino Sans GB',sans-serif;font-size: 12px;font-stretch: normal;font-variant: normal;height: 100%;line-height: 15px;background:#fff;}
ul,ol {list-style:none;}
a {text-decoration: none;}
.content-panel >h3 {margin: 10px 13px;color: #333;}
.content-panel >p {margin: 10px 13px;line-height: 20px;}
.content-panel >pre {margin: 10px 13px;ont-size: 12px;border: 1px dashed #cecfcf;background: #f5f6f7;padding: 10px;}
.layout {min-width: 1200px;min-height: 100%;}
.header {width: 100%;height: 60px;background: #ffffff;box-shadow: 0 0 5px #888;}
.header-content {width: 1200px;margin: 0 auto;height: 60px;text-align: center;}
.header-logo {height: 60px;float: left;cursor: pointer;}
.nav-list {display: inline-block;height: 60px;line-height: 60px;}
.nav-list-row {margin-right: 80px;}
.list-text {font-size: 16px;font-family: "微软雅黑";cursor: pointer;text-align: center;display: inline-block;color: #333;margin: 0px 24px;}
.text-active {color: #ff9900;height: 55px;border-bottom: 3px solid #ff9900;}
.login-button-area {float: right;line-height: 60px;height: 60px;font-size: 16px;}
.okbutton {cursor:pointer;height:30px;line-height:30px;text-align:center;background:#ff9900;color:#fff;border:0;padding:0 20px;font-size:16px;border-radius:3px}
.container {/*margin-top: 3px;*/padding-bottom:50px;}
.footer {text-align: center;width: 100%;background: #f5f5f5;height: 30px;line-height: 30px;margin-top: -30px;min-width: 1200px;}
.footer-area {font-size: 12px;color: #999;}
.fixed-bottom {position: fixed;bottom: 0;width:100%;}
.button {font-size: 12px;background: #fff;border: 1px solid #778eae;border-radius: 3px;color: #778eae;cursor: pointer;height: 26px;margin-left: 13px;outline: 0;padding: 0 15px;text-align: center;}
.applybutton {border: 1px solid #ff8200;color: #ff8200;}
.cancelbutton,.okbutton{cursor:pointer;height:26px;line-height:26px;text-align:center;background:#bababa;color:#fff;border:0;padding:0 20px;font-size:12px;border-radius:3px;}
.okbutton {background:#ff9900;}
.input-text {border: 1px solid #ebeff2;font-size: 12px;outline: 0 none;height: 24px;line-height: 24px;color: #000;text-indent: 5px;background: transparent;width: 200px;}
.input-text:focus{border:1px solid #9dbdd5;}
.home-banner {background: url(../images/home.jpg) no-repeat center top;height: 455px;}
.apply-for-banner {background: url(../images/apply-for.png) no-repeat center top;height: 130px;}
.help-center-banner {background: url(../images/help-center.png) no-repeat center top;height: 130px;}
.development-document-banner {background: url(../images/development-document.png) no-repeat center top;height: 130px;}
.account-center-banner {background: url(../images/account-center.png) no-repeat center top;height: 130px;}
.notice-area {height: 45px;width: 1200px;background: #fffbed;margin: 0 auto;margin-top: -16px;}
.notice-area-inner {background: url(../images/message.png) no-repeat 1%;}
.notice-area-inner-cell {display: inline-block;line-height: 45px;font-size: 14px;padding: 0px 30px 0px 50px;background: url(../images/new.png) no-repeat center right;max-width: 280px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.notice-area-inner-cell a {color: #333;}
.view-more {color: #3399ff;float: right;line-height: 45px;font-size: 14px;margin-right: 20px;cursor: pointer;}
.apply-for-area {position: relative;width: 198px;height: 48px;cursor: pointer;top: -210px;margin: 0 auto;}
/*.apply-for-area:hover {box-shadow: 0 0 4px 1px #fff;}*/
.container-body-area, .iframe-container-area {width: 1200px;margin: 0 auto;height: 100%;margin-top: 30px;}
.container-title {margin-top: 30px;text-align: center;font-size: 22px;font-weight: bold;cursor: default;color: #333;}
.container-block-area {width: 1200px;margin: 0 auto;}
.container-block-area .cba-cell {display: inline-block;width: 33%;text-align: center;}
.cba-cell .cba-cell-title {font-size: 18px;margin-top: 20px;height: 28px;line-height: 28px;color: #333;}
.cba-cell .cba-cell-content {font-size: 12px;color: #999;height: 18px;line-height: 18px;text-align: left;width: 240px;margin: 0 auto;margin-top: 10px;}
.register-step-area {height: 150px;text-align: center;}
.register-step-area .rs-cell {height: 100px;width: 100px;display: inline-block;}
.register-step-area .rs-cell .rs-cell-title {margin-top: 100px;color: #999;font-size: 14px;}
.register-step-area .rs-cell.step1 {background: url(../images/step1.png) no-repeat center center;}
.register-step-area .rs-cell.step2 {background: url(../images/step2-s.png) no-repeat center center;}
.register-step-area .rs-cell.step3 {background: url(../images/step3-s.png) no-repeat center center;}
.register-step-area .rs-cell.step4 {background: url(../images/step4-s.png) no-repeat center center;}
.register-step-area .rs-cell.step2.pass {background: url(../images/step2.png) no-repeat center center;}
.register-step-area .rs-cell.step3.pass {background: url(../images/step3.png) no-repeat center center;}
.register-step-area .rs-cell.step4.pass {background: url(../images/step4.png) no-repeat center center;}
.register-step-area .rs-cell.to-step2, .register-step-area .rs-cell.to-step3, .register-step-area .rs-cell.to-step4 {background: url(../images/register-step-s.png) no-repeat center 35%;}
.register-step-area .rs-cell.to-step2.pass, .register-step-area .rs-cell.to-step3.pass, .register-step-area .rs-cell.to-step4.pass {background: url(../images/register-step.png) no-repeat center 35%;}
.register-step-area .pass .rs-cell-title {color: #333;}
.register-step-content-area {height: 440px;width: 660px;border: 1px solid #ebeff2;margin: 0 auto;}
.account-information-area, .enterprise-information-area {/*text-align: center;*/margin: 0 auto;margin-top: 115px;width: 90%;}
.register-step-content-area .rsc-cell {margin: 10px 0px;padding-left: 120px;position: relative;}
.graphic-verification-code {position: absolute;height: 28px;top: 1px;left: 307px;cursor: pointer;}
.register-step-content-area .rsc-cell .input-text {height: 28px;}
.register-step-content-area .rsc-cell .input-text-small {width: 86px;}
.register-step-content-area .rsc-cell .get-code-button {width:110px;height:30px;border:1px solid #ebeff2;background:#fff;font-size:12px;outline: 0 none;margin: 0 !important;cursor: pointer;}
.register-step-content-area .rsc-cell-next {padding-right: 140px;text-align: center;}
.register-step-content-area .rsc-cell input[type="button"] {margin-top: 50px;}
.register-step-content-area .rsc-cell label {display: inline-block;width: 75px;text-align: right;}
.unshow {display: none;}
.registration-agreement-title {padding: 20px 40px;font-size: 14px;font-weight: bold;color: #333;}
.registration-agreement-content {margin: 0px 40px 20px 40px;border: 1px solid #ebeff2;width: auto;height: 280px;overflow: auto;}
.approval-checkbox-area {margin-left: 40px;}
.approval-checkbox-area span {vertical-align: middle;color: #999;margin-left: 10px;}
.approval-checkbox-area input[type="checkbox"] {vertical-align: middle;}
.next-button-area {text-align: center;margin-top: 20px;}
.verify-information-area {text-align: center;margin-top: 50px;}
.submit-success {font-size: 18px;font-weight: bold;margin: 10px 0px;}
.submit-tips-area {width: auto;margin: 30px 80px;font-size: 14px;color: #999;}
.document-content-area {display: table;height: 100%;clear: both;width: 100%;}
.nav-panel {width: 240px;height: auto;border: 1px solid #ebeff2;font-size: 14px;/*display: inline-block;*/overflow: auto;float: left;border-bottom: none;}
/*.nav-postion {position: fixed;top: 20px;}*/
.nav-panel-row {cursor: pointer;}
.nav-close, .nav-open {background: url(../images/to-right.png) no-repeat center center;cursor: pointer;float: right;height: 40px;width: 14px;}
.nav-open {background: url(../images/to-bottom.png) no-repeat center center;}
.nav-nav-panel-row-content {padding-bottom: 0px;display: none;border-bottom: 1px solid #ebeff2;}
.nav-panel-row-title {height: 40px;border-bottom: 1px solid #ebeff2;margin: 0;padding: 0px 30px;}
.nav-text {line-height: 40px;display: inline-block;font-size: 14px;color: #333;}
.row-active .nav-text {color: #ff8200;}
.nnprc-row {height: 40px;line-height: 40px;padding: 0px 10px 0px 30px;color: #999;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 12px;}
.nnprc-row:hover {color: #ff8200;}
.nav-panel-row-title.nnprc-row {height: 40px;padding: 0px 30px;color: #333;}
.row-active {color: #ff8200 !important;}
.content-panel {width: 900px;height: auto;border: 1px solid #ebeff2;/*display: inline-block;*//*margin-left: 55px;*/float: right;min-height: 575px;}
.iframeDoc {width: 100%;height: 100%;}
.doc-title-area {width: 100%;height: 50px;background: #f8f8f8;border-bottom: 1px solid #ebeff2;}
.doc-title {/*display: inline-block;*/height: 50px;line-height: 50px;margin-left: 30px;color: #f08200;font-size: 14px;float: left;position: absolute;}
.doc-version-area {float: left;height: 50px;}
.doc-version-title {/*display: inline-block;*/margin-left: 660px;font-size: 14px;color: #999;background: url(../images/to-bottom-arrow.png) no-repeat center right;padding-right: 20px;cursor: pointer;float: left;height: 50px;line-height: 50px;position: absolute;}
.apply-button-area {float: right;display: inline-block;margin-right: 30px;height: 50px;line-height: 50px;}
.doc-version {left: 650px;top: 45px;width: 120px;height: auto;background: #fff;border: 1px solid #ebeff2;display: none;position: relative;z-index: 100;box-shadow: 1px 2px 5px rgba(0,0,0,0.19);}
.arrow, .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.arrow {border-width: 8px;border-top-width: 0;border-bottom-color: #ebeff2;top: -8px;left: 40%;}
.arrow:after {top: -5px;border-top-width: 0;border-bottom-color: #fff;content: "";border-width: 7px;margin-left: -7px;}
.version-row {height: 36px;line-height: 36px;border-bottom: 1px solid #ebeff2;text-align: center;color: #333;width: 90%;margin: 0 auto;cursor: pointer;}
.version-row.active {color: #f08200;}
/*.version-row:hover {color: #e1eff8;}*/
.doc-content-area {padding: 10px;/*height: 100%;*/}
.cursor {cursor: pointer;}
.doc-content-catalog {display: table;margin-bottom: 20px;}
.doc-content-catalog .title {font-size: 18px;color: #333;margin: 10px 0px;}
.doc-content-catalog .title-tl {color: #333;font-size: 14px;padding: 10px 0 10px 5px;}
.doc-content-catalog ul {display: table;}
.doc-content-catalog ul li {display: inline-block;width: 190px;margin: 10px 0 0 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.doc-content-catalog ul li a {font-size: 12px;color: #0993dc;cursor: pointer;}
.doc-content-catalog ul li a:hover {color: #3fb3fc;}
/*.doc-content-catalog blockquote {color: #407aaa;font-size: 12px;padding-left: 10px;border-left: 5px solid #eee;}
.doc-content-catalog blockquote p {line-height: 20px;display: table;}
.doc-content-catalog blockquote p.cursor.pl20 {padding-left: 20px !important;}*/
table.datas{border-collapse: collapse;width:100%;table-layout: fixed;}
table.datas td{white-space: nowrap;border:1px solid #e4e4e4;height:28px;font-size: 12px;color:#333;text-align:left;}
table.datas td.pictd img{width:60px;height:60px;float:left;margin:5px;}
table.datas th{font-size: 12px;overflow: hidden;text-overflow:ellipsis;word-break: break-all; word-wrap:break-word;color:#999;height:34px;background:#f8f8f8;font-weight:bold;color:#333;}
table.datas th, table.datas td{white-space: nowrap;border:1px solid #ebeff2;text-align: left;padding-left: 10px;}
table.datas td{height:34px;font-size: 12px;overflow: hidden;text-overflow: ellipsis;padding:0 10px 0 10px;}
table.datas td input.input-text{width:100%;float: none;}
table.datas td select.select{width:96%;float: none;}
table.datas td.left{text-align:left;padding-left:15px;}
table.datas td.normal{white-space: normal;word-break: break-all; word-wrap:break-word;}
.a-datagrid-wrap .a-datagrid-header {background: #f8f8f8;color:#999;cursor: default;overflow: hidden;font-weight:normal;}
.a-datagrid-wrap .a-datagrid-header .a-datagrid-cell{padding-top:10px;padding-bottom:10px;padding-left:10px;}
.a-datagrid-wrap .a-datagrid-body td{/* padding-top:6px;padding-bottom:6px; */border-bottom:1px solid #ebeff2;}
.a-datagrid-wrap .a-datagrid-row-alt{background:#f3f8fb;color:#333;}
.a-datagrid-wrap .a-datagrid-header td {font-size: 12px;color:#333;font-weight:bold;}
.a-datagrid-wrap .a-datagrid-row-selected{background:#fbec88;}
.a-datagrid-wrap .a-datagrid-nodata-msg{background:none;}
.a-datagrid-wrap .a-datagrid-body .a-datagrid-cell, .a-datagrid-wrap .a-datagrid-footer .a-datagrid-cell{padding-left:10px;text-overflow:ellipsis;overflow:hidden;padding-right:10px;color:#333;height:23px;line-height:23px;}
.a-datagrid-wrap .a-datagrid-body td, .a-datagrid-wrap .a-datagrid-footer td{border-right:1px solid #f6f6f6;}
.a-datagrid-wrap .a-datagrid-header td{border-right:1px solid #f6f6f6;border-bottom:1px solid #ebeff2;}
.a-datagrid-wrap {border:1px solid #ebeff2!important;}
.a-datagrid-wrap .a-page .a-page-current, .a-datagrid-wrap .a-page .a-page-current:hover {color: #ee7700;}
.a-datagrid-wrap .a-page select.pagination-page-list{height:20px;margin-top:3px;}
.a-datagrid-wrap .a-datagrid-cell-rownumber{padding:0;line-height:23px;height:23px;color:#333;overflow:hidden;}
.first-title {font-size: 18px!important;}
.dcdr-title {font-size: 14px;padding-bottom: 10px;color: #333;}
.dcdr-content {color: #555;}
.dcdr-content .code {font-size: 12px;border: 1px dashed #cecfcf;padding: 6px 12px;background-color: #f5f6f7; }
.doc-content-detail-row {padding: 20px 0px;}
.doc-content-detail-row pre {overflow: auto;padding: 10px 13px;color: #999;}
.doc-content-detail-row pre p {font-size: 12px;padding: 5px 0px;}
.doc-content-area-cell {display: none;}
.doc-content-area-cell.active {display: block;}
.to-top {width: 40px;height: 40px;background: url(../images/to-top.png) no-repeat center center;position: fixed;bottom: 30px;right: 30px;/*background-color: rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);zoom: 1;*/display: none;}
.account-center-panel {height: 100%;}
.dca-cell {padding: 20px 10px;font-size: 14px;}
.dca-cell label {display: inline-block;width: 80px;text-align: right;}
.panel-unactive {display: none;}
.search-area{display:table;width:100%;background:#fff;margin-bottom:0px;}
.c-row{clear:both; padding:0px 0px 15px 30px;display:table;}
.c-row-dis{padding:15px 20px;}
.c-row .c-cell {float: left;width:280px;margin-top:15px;height:24px;}
.c-row label {font-size:12px;color:#8b8b8b;display: block;float:left;line-height: 24px;overflow: hidden;text-align:right;padding-right:0px;text-overflow: ellipsis;white-space: nowrap;width: auto;word-break: break-all;word-wrap: break-word;}
.c-row input.input-text,.select{border: 1px solid #ebeff2;float: left;font-size: 12px;outline: 0 none;height:24px;line-height:24px;color:#000;text-indent:5px;background:#fff;width:180px;}
.c-row input.input-readonly,.c-row .input-readonly{color:#999;background: #efefef;}
.c-row input.input-text-small{width:80px;}
.c-row input.input-text:focus,.select:focus,input.input-text:focus{border:1px solid #9dbdd5;}
.grid-area-auto {padding: 0px 30px 10px 30px;}
.login-page {padding: 30px 50px;}
.login-content-cell {padding-bottom: 20px;}
.login-content-cell label {display: block;font-size: 14px;padding-bottom: 5px;color: #666;}
.login-content-cell >span input[type="checkbox"] {margin-right: 5px;}
.login-content-cell >a {float: right;}
.input-text-login {border: 1px solid #dbdbdb;font-size: 14px;outline: 0 none;height: 30px;line-height: 30px;color: #000;text-indent: 5px;background: transparent;width: 100%;}
.input-text-login:focus {border:1px solid #9dbdd5;}
.login-page .login-button {text-align: center;margin-top: 10px;}
input.okbutton.loginbutton {width: 100%;height: 40px;font-size: 16px;}
.blue {color: #3399ff;text-decoration: none;cursor: pointer;}
.grey {color: #666666;text-decoration: none;cursor: pointer;}
.red {color: red;}
.modify-password-area {margin: 60px 0px;}
.modify-password-area .mpa-cell {margin: 0px 0px 15px 240px;}
.modify-password-area .mpa-cell label {display: inline-block;width: 100px;text-align: right;color: #666;}
.modify-password-area .button-area {text-align: center;margin-top: 30px;}
.notice-container {width: 1200px;margin: 0 auto;}
.page-title {font-size: 14px;color: #333;padding: 15px 0px 10px;border-bottom: 1px solid #333;}
.page-title> a{cursor: pointer;}
.notice-content-area {margin-top: 20px;border: 1px solid #ebeff2;height: auto;}
.notice-content-area >pre {margin: 10px 13px;ont-size: 12px;border: 1px dashed #cecfcf;background: #f5f6f7;padding: 10px;}
.notice-content-area >p {margin: 10px 13px;line-height: 20px;}
.notice-header {height: 70px;margin: 10px 0px;border-bottom: 1px solid #eee;}
.notice-title{height: 45px; line-height: 45px; text-align: center; font-size: 16px;color: #333;}
.notice-time{text-align: center; color: #999; height: 20px; line-height: 20px;}
.notice-body{margin: 10px 0px;font-size: 14px;color: #333;line-height: 24px;}
.notice-body pre.code{font-size: 12px; border: 1px dashed #cecfcf; padding: 6px 12px; background-color: #f5f6f7; color: #999; margin: 10px 0px;}

/*注册协议*/
.protocol-area {margin: 10px 13px;}
.protocol-area >p, .protocol-area >h5 {margin-bottom: 10px;}
.protocol-area >ol {list-style: decimal;margin: 0px 32px;}
.protocol-area >ol >li {margin-bottom: 5px;list-style-position:outside;}
.protocol-area >ol >li >ol {list-style: decimal;margin: 0px 30px;}
.protocol-area >ol >li >ol >li {margin-bottom: 5px;list-style-position:outside;}

/*找回密码*/
.retrieve-password-area {margin-top: 100px;padding-left: 450px;}
.retrieve-password-area .rpa-cell {display: table;clear: both;margin-bottom: 20px;position: relative;}
.retrieve-password-area label {display: block;width: 75px;text-align: right;line-height: 30px;float: left;}
.retrieve-password-area .rpa-cell .input-text {height: 28px;width: 240px;float: left;}
.retrieve-password-area .rpa-cell .graphic-verification-code {top: 1px;left: 216px;height: 28px;width: 100px;}
.retrieve-password-area .rpa-cell span {line-height: 30px;}
.retrieve-password-area .rpa-cell .okbutton {margin-left: 150px;}
.retrieve-password-area .rpa-cell .input-text-small {width: 125px;}
.retrieve-password-area .rpa-cell .get-code-button {width: 110px;float: left;height: 30px;border:1px solid #ebeff2;background:#fff;font-size:12px;outline: 0 none;cursor: pointer;margin-left: 5px;}
.success-tips {display: table;clear: both;width: 400px;margin-bottom: 30px;}
.success-tips img{float: left;}
.success-tips span {font-size: 16px;color: #999;float: left;}
.success-tips span.success-span {color: #333;margin: 15px 0px;}