body {font-family:"Microsoft yahei";padding:0px;margin:0px;background: #fff;min-width: 950px;}
ul,li {list-style: none;padding:0px;margin:0px;}
form {margin: 0px;padding:0px;}
label {min-width: 6em;display: inline-block;text-align: left;}
.fl {float: left;display:inline;}
.fr {float: right;display:inline;}
.clear {clear:both;}
.red {color:#ff0000;}
.green {color:#2EBF65;}
/* .line-with {letter-spacing:16px;} */
.qqqun {font-size: 14px;padding-right: 23px;}
.head {background: #2a2e2f;}
.head .cont {padding:0px 5%;}
.logo {background: url("../images/open/logo.gif") no-repeat;height:55px;width:143px;}
/* .logo {background: url("../images/open/logo.png") center no-repeat;height:55px;width:55px;} */
.webname {height:55px;line-height:55px;color:#fff;font-size: 26px;font-weight: lighter;font-family: inherit;margin-right: 20px;}
.nav li {float: right;display:inline;height:55px;margin-right: 20px;}
.nav li.select {background: url("../images/open/arrow.gif") bottom center no-repeat; } 
.nav li a {color:#fff;text-decoration: none;line-height: 55px;font-size:smaller;}
.nav li a:hover {color:#fff;}

.login_link {line-height: 55px;}
.login_link a {color:#fff;font-size:small;text-decoration: none;}
.login_link a:hover {color:#fff;text-decoration: none;}


.banner {}
.index_cont {margin: 20px 0px;padding:0px 5%;}
.index_cont .title {font-size: 25px;color:#0c2e48;margin-bottom: 20px;}
.index_cont li {float: left;display: inline;width:32%;height: 60px;font-size:small;margin:0px 1% 10px 0px;color:#fff;text-align: center;padding-top:100px;}
.index_cont li.api1 {background:#2cb5d2 url("../images/open/api1.gif") center no-repeat;}
.index_cont li.api2 {background:#2ebf65 url("../images/open/api2.gif") center no-repeat;}
.index_cont li.api3 {background:#959191 url("../images/open/api3.gif") center no-repeat;}
.index_cont li.api4 {background:#e4a12c url("../images/open/api4.gif") center no-repeat;}
.index_cont li.api5 {background:#c154c0 url("../images/open/api5.gif") center no-repeat;}
.index_cont li.api6 {background:#f44774 url("../images/open/api6.gif") center no-repeat;}

.login {padding:0px 5%;}
.login_pic {text-align: center;background: url("../images/open/loginZh.png") center no-repeat;height:200px;}
.login_pic_en {text-align: center;background: url("../images/open/loginEn.png") center no-repeat;height:200px;}
.login_cont {width:90%;color:#555;margin: 20px auto 70px;}

.login_cont .title {text-align: center;font-size: 25px;margin-bottom: 15px;padding-left:30px;} 
.login_cont .account {margin-bottom: 15px;text-align: center;}
.login_cont .password {margin-bottom: 15px;text-align: center;}
.login_cont .account input{background: #e8e8e8;border: 1px solid #d7d7d7;height: 25px;width: 200px;}
.login_cont .password input{background: #e8e8e8;border: 1px solid #d7d7d7;height: 25px;width: 200px;}
.login_cont .login_btn {margin-bottom: 10px;padding-left:30px;}
.login_cont .login_btn input {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin: 0px auto;line-height: 32px;border:none;}
.login_cont .min_link {text-align: center;padding-left:30px;}
.login_cont .min_link a {color:#606060;text-decoration: none;font-size: 14px;}
.login_cont .min_link a:hover {color:#606060;text-decoration: none;}

.register {color:#555;height: 482px;padding: 20px 0px; width: 450px;margin: 0px auto;}
.register .title {text-align: center;font-size: 25px;margin-bottom: 30px;} 
.register .account {margin-bottom: 20px;}
.register .password {margin-bottom: 20px;}
.register .mail {margin-bottom: 20px;}
.register .tel {margin-bottom: 20px;}
.register .yzm {margin-bottom: 20px;}
.register .sure {margin-bottom: 20px;color:#555;font-size: 14px;padding-left:77px;}
.register .sure button {}
.register .sure a {font-size: 12px;color:#555;text-decoration: none;}
.register .sure a:hover {font-size: 12px;color:#555;text-decoration: underline;}
.register .account input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 220px;}
.register .tel input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;}
.register .yzm input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 100px;}
.register .yzm img {vertical-align: middle;}
.register .mail input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 220px;}
.register .password input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 220px;}
.register .register_btn input{background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin: 20px 0px 0px 114px;line-height: 32px;border: none;}
.register .register_btn {margin: 30px auto 100px;}
.register .register_btn a {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin: 0px auto;line-height: 32px;text-decoration: none;}
.register .register_btn a:hover {color:fff;text-decoration:none;}

.register .exp {color:#b4b4b4;font-size:14px;}

.getpassword {width:385px;margin: 0px auto;height: 450px;}
.getpassword .title {text-align: center;font-size: 25px;margin-bottom: 50px;padding-top: 50px;} 
.getpassword .account {margin-bottom: 20px;}
.getpassword .password {margin-bottom: 20px;}
.getpassword .account input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 180px;}
.getpassword .password input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 180px;}
.getpassword  .exp {color:#b4b4b4;font-size:14px;}
.getpassword .get_btn {margin-bottom: 100px;}
.getpassword .get_btn a {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin: 0px auto;line-height: 32px;text-decoration: none;}
.getpassword .get_btn a:hover {color:fff;text-decoration:none;}

.registerok {color:#555;padding: 50px 5%;margin: 0px auto;}
.registerok .title {text-align: center;font-size: 25px;margin-bottom: 30px;color:#2EBF65;} 
.congratulations {margin: 50px 0px;font-size: 20px;text-align: center;}

.share{background: #ececec;padding:20px 5%;font-size: medium;color:#333;line-height: 30px;}
.share_pic {background: #ececec;padding: 20px 0px;}
.share_pic li {padding-top: 140px;text-align: center;color:#292929;float: left;display: inline;width:25%;}
.share_pic li.sep {background:url("../images/open/share1.jpg") top center no-repeat;}
.share_pic li.gy {background:url("../images/open/share2.jpg") top center no-repeat;}
.share_pic li.easy {background:url("../images/open/share3.jpg") top center no-repeat;}
.share_pic li.ui {background:url("../images/open/share4.jpg") top center no-repeat;}

.manage_center {padding: 0px 5%;}
.manage_center table {width:100%;}
.manage_center .left {background:#e1e1e1;}
.manage_center .left .title {background:#3f4242;height: 35px;padding-left: 5%;color:#fff;font-size:large;line-height: 35px;}
.manage_center .left li {font-size: medium;line-height: 50px;text-align: center;border-bottom: 1px dashed #c9c9c9;}
.manage_center .left li a{color: #2e2e2e;text-decoration: none;}
.manage_center .left li a:hover{color: #000;text-decoration: none;}

.manage_center .left .select {background:#c9c9c9;}

.manage_center .right {}
.manage_center .right .cont {min-height: 650px;padding: 2%;}
.manage_center .right .cont .info {color: #4e4e4e;font-size: 14px;line-height: 37px;}
.manage_center .right .cont .state {color: #4e4e4e;font-size: 14px;line-height: 37px;}
.manage_center .right .cont .state a {color:#319fe5;text-decoration: none;}
.manage_center .right .cont .state a:hover {color:#319fe5;text-decoration: none;}

.manage_center .right .cont .state .state_item {font-size: 12px;}




.contrlcenter {text-align: center;line-height: 35px;padding: 10px 0px;}
.contrlcenter a{color: #2e2e2e;text-decoration: none;}
.contrlcenter a:hover{color: #000;text-decoration: none;}

.basic_material {padding-top: 20px;}
.basic_material .title {margin-bottom: 20px;padding-left:9%; font-size: 18px;}
.basic_material .pic_up {margin-right: 60px;width: 32%;}
.basic_material .pic_up .pic_bg {background: url("../images/open/pic_bg.gif") center center no-repeat;height: 145px;width: 145px;margin: 0px auto 20px;}
.basic_material .pic_up .pic_bg img {width:145px;height:145px;}
.basic_material .pic_up .pic_info {font-size: 12px;color:#696969;margin-bottom: 20px;text-align: center;}
.basic_material .pic_up .up_btn {text-align: center;}
.basic_material .pic_up .up_btn input {width: 190px;} 
.basic_material .basic_cont {color:#505050;}
.basic_material .basic_cont .account input{background: #e7e7e7;border: 1px solid #d6d6d6;width: 150px;height:25px;line-height: 25px;}
.basic_material .basic_cont .tel input {background: #e7e7e7;border: 1px solid #d6d6d6;width: 150px;height:25px;line-height: 25px;}
.basic_material .basic_cont .email input {background: #e7e7e7;border: 1px solid #d6d6d6;width: 150px;height:25px;line-height: 25px;}
.basic_material .basic_cont .exp {color:#b4b4b4;font-size:14px;}

.basic_material .basic_cont div{padding: 10px 0px;}
.basic_material .basic_cont .basic_btn a {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin-left: 49px;line-height: 32px;text-decoration: none;}
.basic_material .basic_cont .basic_btn a:hover {color:fff;text-decoration:none;}

.authentication {color:#3f4242;font-size: 16px;padding:20px;width: 71%;margin: 0px auto;}
.authentication_title {font-size: 25px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px dashed #D6D6D6;margin-bottom: 20px;}
.authentication .intxt {background: #f0f0f0;border: 1px solid #d6d6d6;width: 200px;height:25px;line-height: 25px;}
.authentication .area {background: #f0f0f0;border: 1px solid #d6d6d6;width: 300px;height: 100px;}
.authentication .exp {color:#b4b4b4;font-size:14px;}
.authentication .choice {padding-bottom: 20px;}
.authentication .personage {}
.authentication .personage div{padding-bottom: 20px;}
.authentication .compeny {}
.authentication .compeny div{padding-bottom: 20px;}
.authentication .put_in input {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin-left: 85px;border:none;}
.authentication .put_in a {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin-left: 110px;line-height: 32px;text-decoration: none;}
.authentication .put_in a:hover {color:fff;text-decoration:none;}
.authentication .bigtile {font-size: 30px;color: #2EBF65;padding: 100px 0px 20px 20%;}
.authentication .bginfo {color:#7f7f7f;font-size: 16px;padding-left: 12%;}

.change_password {color:#353535;padding: 80px 0px 0px 150px;}
.change_password .password {margin-bottom: 20px;}
.change_password .password input {background: #e8e8e8;border: 1px solid #d7d7d7;height: 20px;width: 180px;}
.change_password .change_btn input {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin-left: 85px;border:none;}
.change_password .change_btn a {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin-left: 60px;line-height: 32px;text-decoration: none;}
.change_password .change_btn a:hover {color:fff;text-decoration:none;}
.change_password .exp {color:#b4b4b4;font-size:14px;}


.addapp {padding-top: 20px;}
.addapp .title {margin-bottom: 20px;padding-left:9%; font-size: 18px;}
.addapp .pic_up {margin-right: 60px;width: 32%;}
.addapp .pic_up .pic_bg {background: url("../images/open/pic_bg.gif") center center no-repeat;height: 90px;width: 90px;margin: 0px auto 20px;}
.addapp .pic_up .pic_bg img {width: 90px;width: 90px;}
.addapp .pic_up .pic_info {font-size: 12px;color:#696969;margin-bottom: 20px;text-align: center;}
.addapp .pic_up .up_btn {text-align: center;}
.addapp .pic_up .up_btn input {width: 190px;} 
.addapp .basic_cont {color:#505050;}
.addapp .basic_cont .infov {line-height: 25px;margin-bottom: 10px;}
.addapp .basic_cont .infov input{background: #e7e7e7;border: 1px solid #d6d6d6;width: 300px;height:25px;line-height: 25px;}
.addapp .basic_cont .infov input.cke{background: #e7e7e7;border: 1px solid #d6d6d6;width: auto;height:auto;}
.addapp .basic_cont .infov span{color: #959191;font-size: 14px;}
.addapp .basic_cont .infov span.green {color:#2EBF65;}
.addapp .basic_cont .infov span.red {color:#ff0000;}
.addapp .basic_cont .exp {color:#a2a2a2;font-size:12px;padding-left: 10px;line-height: 25px;margin-bottom: 10px;}

.addapp .basic_cont .basic_btn input {background: url("../images/open/button_bg.gif") no-repeat;width:151px;height:32px;color:#fff;text-align: center;display:block;margin: 20px 0px 0px 150px;line-height: 32px;border: none;}
.addapp .basic_cont textarea {background: #e7e7e7;border: 1px solid #d6d6d6;width: 300px;height:70px;vertical-align: top;}

.message {}
.message .title {margin-bottom: 10px;}
.message .title img {vertical-align: middle;}
.message td {padding: 5px;font-size: 14px;color:#595959;background: #f0f0f0;}
.message td img {width:48px;height:48px;}
.message tr.new td{background: #fcffd8;}
.message .del {margin-top: 10px;}
.message .del span {background: #f2f2f2;width: 80px;height: 20px;border-radius: 10px;border: 1px solid #e1e1e1;line-height: 20px;text-align: center;color:#5d5d5d;cursor: pointer;font-size: 14px;padding: 5px;}
.message .del input {border:none;}
.index_t {}
.index_t li {}
.index_t li.pic_bg {float: left;display:inline;background: url("../images/open/pic_bg.gif") center center no-repeat;height: 145px;width: 145px;}
.index_t li.pic_bg img {width:145px;height:145px;}
.index_t li.info {float: left;display:inline;width: 45%;height: 145px;margin-left: 5%;}
.index_t li.state {width: 25%;height: 145px;float: right;display:inline;}

.index_t .title {font-size: large;padding: 20px 0px;}

.index_t .apply_cont {font-size: 12px;}
.index_t .apply_cont li.box {background: #f2f2f2;width: 30%;height: 100px;border-radius: 10px;float: left;display:inline;margin-right: 3%;border: 1px solid #e1e1e1;min-width: 300px;margin-bottom: 25px;}

.index_t .apply_cont .pic_bg {padding: 5px;width: 27%;}
.index_t .apply_cont .pic_bg img {height: 90px;width:90px;}
.index_t .apply_cont .apply_txt {height: 90px;padding: 5px 0px;margin-right: 2%;line-height: 30px;color:#959595;width: 65%;}
.index_t .apply_cont .apply_txt li {height: 30px;}
.index_t .apply_cont .apply_txt .name {color:#353535;font-size: 14px;}
.index_t .apply_cont .apply_txt a {color:#319FE5;text-decoration: none;}
.index_t .apply_cont .apply_txt a:hover {color:#319FE5;text-decoration: none;}

.index_t .apply_cont .addappi {line-height: 100px;text-align: center;font-size: 20px;color:#959595;}
.index_t .apply_cont .addappi a {color:#959595;text-decoration: none;}
.index_t .apply_cont .addappi a:hover {color:#000;text-decoration: none;}

.a_link {margin-bottom: 10px;}
.a_link a {color:#319FE5;text-decoration: none;}
.a_link a:hover {color:#319FE5;text-decoration: none;}
.a_link button {color:#319FE5;text-decoration: none;border: none;background:#f0f0f0;}

.un_link a {color:#C9C9C9;text-decoration: none;}
.un_link a:hover {color:#C9C9C9;text-decoration: none;}

.b_f1 {background:#f1f1f1;}
.doc {padding:0px 5%;}
.doc_l {width: 220px;min-height: 600px;}
/* .doc_l .item1{padding: 10px;font-size: 16px;margin: 10px 0px;background: #E1E1E1;} */
.doc_l .item1{padding: 10px;font-size: 16px;margin: 10px 0px 0px;background: #E1E1E1;}
.doc_l .item1 a {color: #000;text-decoration: none;}
.doc_l .item1 a:hover {color: #000;text-decoration: none;}
/* .doc_l .item2{font-size: 12px;margin: 10px 0px;} */
.doc_l .item2{font-size: 12px;padding: 10px 0px 0px;}
/* .doc_l .item2 li {margin: 5px;padding:5px 0px 5px 20px;cursor: pointer;} */
.doc_l .item2 li {margin: 0px 5px;padding:5px 0px 5px 20px;cursor: pointer;}
.doc_l .item2 li a {color: #000;text-decoration: none;}
.doc_l .item2 li a:hover {color: #000;text-decoration: none;}
.doc_l .item2 li.select {background: #2A2E2F;color:#fff;cursor: default;}
.doc_l .item2 li.select a {color: #fff;text-decoration: none;}
.doc_l .item2 li.select a:hover {color: #fff;text-decoration: none;}
.doc_l .item3, .doc_l .item4{padding-left: 25px;font-size: 12px;margin: 0px;}
.doc_l .item3 > div, .doc_l .item4 > div {line-height: 2;}

.doc_cont {padding: 0px 20px;font-size: 16px;color:#4c4c4c;line-height: 1.5;width:800px;line-height: 24px;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Microsoft Yahei";}
.doc_cont .bold1 {font-size: 2em;font-weight: bold;color:#000;margin: 1.2em 0 0.8em;padding-bottom: 0.3em;line-height:normal;border-bottom: 1px solid #e6e6e6;}
.doc_cont .bold2 {font-size: 1.5em;font-weight: bold;color:#333;margin: 1.2em 0px 0.5em;line-height:normal;padding-bottom: 0.3em;border-bottom: 1px solid #e8e8e8;}
.doc_cont .bold3 {font-size: 1em;font-weight: bold;color:#333;margin: 1.2em 0px 0.5em;line-height:normal;}
.doc_cont h1 {font-size: 2em;font-weight: bold;color:#000;margin: 1.2em 0 0.8em;padding-bottom: 0.3em;line-height:normal;border-bottom: 1px solid #e6e6e6;}
.doc_cont h2 {font-size: 1.5em;font-weight: bold;color:#333;margin: 1.2em 0px 0.5em;line-height:normal;padding-bottom: 0.3em;border-bottom: 1px solid #e8e8e8;}
.doc_cont h3 {font-size: 1.25em;font-weight: bold;color:#333;margin: 1.2em 0px 0.5em;line-height:normal;}
.doc_cont .bold1, .doc_cont .bold2, .doc_cont .bold3, .doc_cont h1, .doc_cont h2, .doc_cont h3 {font-weight: 600;}
.doc_cont p {line-height: 1.5; font-weight: normal;}

.doc_cont table {border-top:1px solid #7F7F7F; border-left:1px solid #7F7F7F; width:100%;}
.doc_cont table td {border-bottom:1px solid #7F7F7F; border-right:1px solid #7F7F7F; padding: 10px;}
.doc_cont a {color: #3c7cb3;}
.doc_cont a:hover {color: #3c7cb3;}
.doc_cont ul,.doc_cont ol {padding-left: 1.5em;}
.doc_cont ol > li {list-style: decimal;}
.doc_cont ol.upper_roman > li {list-style: upper-roman;}
.doc_cont ol > div {margin-left: -1.5em;}
.doc_cont img {box-shadow: 0 0 2px #cccccc; max-width: 100%;}
.contact {line-height: 30px;font-size: 16px;color:#5D5D5D;letter-spacing: 2px;}

.error_title {background: #7F7F7F;color:#fff;}
.doc_cont table .error_title td {border-right:1px solid #fff;}

.footer {text-align: center;color:#666;font-size: 12px;padding: 20px; background: #f1f1f1;}
[v-cloak] { display: none !important; }