﻿
@charset "utf-8";

/* reset */

html{

/*-webkit-text-size-adjust:none;*/

/*-webkit-user-select:none;*/

-webkit-touch-callout: none;

font-family: "PingFang SC","Helvetica Neue","Helvetica","Hiragino Sans GB","Microsoft YaHei","Arial","sans-serif";}

/*html,body{font-size:10px;}*/

body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,pre,form,input,textarea,th,td,select{margin:0; padding:0; text-indent: 0;}

a,button,input,textarea,select{ background: none; -webkit-tap-highlight-color:rgba(255,0,0,0); outline:none;}


em{font-style:normal}

li{list-style:none}

a{text-decoration:none;}

img{border:none;}

table{border-collapse:collapse;}

textarea{ resize:none; overflow:auto;}

.clear { zoom:1; }

.clear:after { content:''; display:block; clear:both; }

.mobile_left {float:left}

.mobile_right {float:right}

/* end reset */


/*.home .ask_wrap {display:none}*/
.header .nav_my .wrap {position:relative;background:url(/home/img/header_bg_mobile.png) no-repeat;background-size:cover;width:100%;padding:1.8rem 1.8rem;}
.header .nav_my .wrap > span.PC {display:none}
.header .nav_my .wrap > span.mobile {color:#fff;font-size:1.5rem;position:relative;top:1.5rem;padding-left:1rem}
.header .nav_my .wrap .logo {float:left}
.header .nav_my .wrap .logo img {height:3rem;}
.header .nav_my .wrap .nav_list_mobile {float:right;vertical-align:middle}
.header .nav_my .wrap .nav_list_mobile img{width:3rem;padding-top:0.5rem}
.header .top_bar {display:none}
.header .nav_my .wrap > ul {position:fixed;font-size:1.6rem;right:0;top:0;width:80%;background:#fff;z-index:5;height:100%;display:none;box-shadow:0 0 0.5rem rgba(0,0,0,0.2)}
.header .nav_my .wrap > ul a {color:#000}
.header .nav_my .wrap > ul > li {position:relative;line-height:6rem}
.header .nav_my .wrap > ul > li:first-child {height:7rem;text-align:right}
.header .nav_my .wrap > ul > li:first-child > i {position:absolute;color:#a9a9a9;font-size:3rem;right:2rem;top:2rem}
.header .nav_my .wrap > ul > li .icon-angle-down {display:none}
.header .nav_my .wrap > ul > li .title_nav {margin-left:4rem;position:relative;}
.header .nav_my .wrap > ul > li .title_nav  i {font-size:2rem;position:absolute;top:-0.2rem;left:-1.5rem;display:inline-block}
.header .nav_my .wrap > ul > li dl {background:#f5f5f5;padding:1rem 0 1rem 4rem;display:none}
.header .nav_my .wrap > ul > li dl dd{line-height:4rem}
.header .nav_my .wrap > ul > li dl dd .search_bar {display:none}
.header .nav_my .wrap > ul > .active .title_nav {background:#eee;display:block;margin-left:0;padding-left:4rem}
.header .nav_my .wrap > ul > .active .title_nav > i {transform:rotate(90deg);display:inline-block;top:2rem;left:2.5rem}
.header .nav_my .wrap > ul > .active > dl {display:block}

.home .header_area .logined {display:none}
.home .header_area .has_logined .login {display:none}
.home .header_area .has_logined .logined {display:block;font-size:1.6rem;}
.home .header_area .main {line-height:3rem}
.home .header_area .main .info {padding-left:3rem}
.home .header_area .main .logo img {max-height:5rem;max-height:6rem}
.home .header_area .main .logo.has_logo a {display:none}
.home .header_area .main .name {font-weight:bold}
.home .header_area .main .icon-envelope-alt {margin-right:0.4rem}
.home .header_area .main .icon-mobile-phone {font-size:2.4rem;vertical-align:-0.2rem;margin-right:1rem}
.home .header_area .bottom_btn a {display:block;color:#fff;width:80%;margin:1.25rem auto;text-align:center;border-radius:0.5rem;line-height:4rem;text-decoration:none}
.home .header_area .bottom_btn a.btn_marketing {background:#ff7900}
.home .header_area .bottom_btn a.btn_erp {background:#6aaf4e}
.home .header_area .bottom_btn a.btn_quit {background:#a4a4a4}
.home .header_area .logined .login_loading {text-align:center;display:none} 
.home .header_area .logined .login_loading .loading_circle {font-size:3rem;margin-top:12rem}
.home .header_area .logined .login_loading .loading_prompt {font-size:1.6rem;margin-top:2rem;margin-bottom:16rem}
.home .header_area .logined.loading .main {display:none}
.home .header_area .logined.loading .login_loading {display:block}

.home .header_area > .slide {display:none} 
.home .login{font-size:1.8rem;width:100%;}
.home .login .optionlogin {float:left;width:50%;background:#fff;color:#6aaf4e;text-align:center;line-height:4rem}
.home .login .optionregister {float:right;width:50%;background:#6aaf4e;color:#fff;text-align:center;line-height:4rem}
.home .login .optionlogin_cnt .login_ul .imgs {display:none}
.home .login .optionlogin_cnt .login_ul .input_text {position:relative;margin:1.5rem auto ;text-align:center;width:80%;line-height:4rem}
.home .login .optionlogin_cnt .login_ul .input_text input {width:100%;padding-left:8rem;border-radius:0.4rem;border:1px solid #ccc;font-size:1.6rem}
.home .login .optionlogin_cnt .login_ul .input_text input:focus {border-color: rgba(82,168,236,0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .login .optionlogin_cnt .login_ul .input_text i,.home .login .optionlogin_cnt .login_ul .input_text span {position:absolute;color:#6aaf4e;font-size:1.6rem}
.home .login .optionlogin_cnt .login_ul .input_text > i {top:1.2rem;left:2rem}
.home .login .optionlogin_cnt .login_ul .input_text > span {left:4rem}
.home .login .optionlogin_cnt .login_ul > .clear {padding: 0 10%;font-size:1.5rem;}
.home .login .optionlogin_cnt .login_ul .login_rempass + span {font-weight:normal}
.home .login .optionlogin_cnt .login_ul .userlogin {background:#ff7900;color:#fff;width:80%;margin: 1.75rem auto;text-align:center;border-radius:0.5rem;line-height:4rem}
.home .login .optionlogin_cnt .login_ul .forgetpsw {color:#6aaf4e}
.home .login .optionlogin_cnt .register_ul {width:100%;}
.home .login .optionlogin_cnt .register_ul li {position:relative;margin:1.5rem auto ;width:80%;line-height:4rem;}
.home .login li#lgn_loading {display:none;}
.home .login li#reg_loading {display:none;}
.home .login li#fgt_loading {display:none;}
.home .login li .btn2{    width:80%;margin: 1.75rem auto;line-height:4rem;background-color: #e8e8e8;border-radius: 0.5rem; color: #949494;text-align: center;cursor: pointer;}
.home .login li .btn2{    width:100%;line-height:4rem;background-color: #e8e8e8;border-radius: 0.5rem; color: #949494;text-align: center;cursor: pointer;}
.home .login .optionlogin_cnt .register_ul .input_text input {width:100%;padding-left:10rem;border-radius:0.4rem;border:1px solid #ccc;font-size:1.6rem}
.home .login .optionlogin_cnt .register_ul .input_text input:focus {border-color: rgba(82,168,236,0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .login .optionlogin_cnt .register_ul .input_text i,.home .login .optionlogin_cnt .register_ul .input_text span {position:absolute;color:#6aaf4e;font-size:1.6rem}
.home .login .optionlogin_cnt .register_ul .input_text .reg_number {width:70%;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:4rem}
.home .login .optionlogin_cnt .register_ul .phone_text {display:none;}
.home .login .optionlogin_cnt .register_ul .btn_aside {white-space:nowrap;text-decoration:none;vertical-align:middle;width:30%;color:#fff;background:#6aaf4e;font-size:1.4rem;border-top-right-radius:0.5rem;border-bottom-right-radius:0.5rem;display:inline-block;text-align:center;line-height:4.2rem}
.home .login .optionlogin_cnt .register_ul .btn_aside:active {text-decoration:none}
.home .login .optionlogin_cnt .register_ul .btn_aside:focus {text-decoration:none}
.home .login .optionlogin_cnt .register_ul .input_text i {top:1.2rem;left:2rem}
.home .login .optionlogin_cnt .register_ul .input_text span {left:4rem}
.home .login .optionlogin_cnt .register_ul .register_protocol {font-size:1.4rem}
.home .login .optionlogin_cnt .register_ul .register_protocol > a {color:#6aaf4e}
.home .login .optionlogin_cnt .register_ul .email i {font-size:1.1rem;top:1.4rem}
.home .login .optionlogin_cnt .register_ul .phone i {font-size:2rem;top:1.1rem}
.home .login .optionlogin_cnt .register_ul .btnregist {background:#ff7900;color:#fff;width:100%;margin: 1.75rem auto;text-align:center;border-radius:0.5rem;}
.home .login .optionlogin_cnt .register_verify_ul {width:100%;}
.home .login .optionlogin_cnt .register_verify_ul li {position:relative;margin:1.5rem auto ;width:80%;line-height:4rem;}
.home .login .optionlogin_cnt .register_verify_ul .input_text input {width:50%;padding-left:0.2rem;margin-right:1rem;border-radius:0.4rem;border:1px solid #ccc;font-size:1.6rem}
.home .login .optionlogin_cnt .register_verify_ul .input_text input:focus {border-color: rgba(82,168,236,0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .login .optionlogin_cnt .register_verify_ul .security_code {width:45%;vertical-align:middle}
.home .login .optionlogin_cnt .register_verify_ul .security_code:hover{cursor:pointer;}
.home .login .optionlogin_cnt .register_verify_ul .btn_confirm {background:#ff7900;color:#fff;width:100%;margin: 1.75rem auto;text-align:center;border-radius:0.5rem;}
.home .login .optionlogin_cnt .register_verify_ul .btn_cancel {background:#e1e1e1;color:#949494;width:100%;margin: 1.75rem auto;text-align:center;border-radius:0.5rem;}
.home .login .optionlogin_cnt .forgetpsw_ul li {position:relative;margin:1.5rem auto ;text-align:center;width:80%;line-height:4rem}
.home .login .optionlogin_cnt .forgetpsw_ul .input_text input {width:100%;padding-left:8rem;border-radius:0.4rem;border:1px solid #ccc;font-size:1.6rem}
.home .login .optionlogin_cnt .forgetpsw_ul .input_text input:focus {border-color: rgba(82,168,236,0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .login .optionlogin_cnt .forgetpsw_ul .input_text i,.home .login .optionlogin_cnt .forgetpsw_ul .input_text span {position:absolute;color:#6aaf4e;font-size:1.6rem}
.home .login .optionlogin_cnt .forgetpsw_ul .input_text i {top:1.2rem;left:2rem}
.home .login .optionlogin_cnt .forgetpsw_ul .input_text > span {left:4rem}
.home .login .optionlogin_cnt .forgetpsw_ul .text_style {font-size:1.4rem;text-align:left;line-height:1.5rem}
.home .login .optionlogin_cnt .forgetpsw_ul .btn_confirm {background:#ff7900;color:#fff;width:100%;margin: 1.75rem auto;text-align:center;border-radius:0.5rem;}
.home .login .optionlogin_cnt .forgetpsw_ul .btn_cancel {background:#e1e1e1;color:#949494;width:100%;margin: 1.75rem auto;text-align:center;border-radius:0.5rem;}
.home .login .optionlogin_cnt .free {display:none}


.home .services_wrap .services_banner {width:100%;position:relative;margin-bottom:2rem}
.home .services_wrap .services_banner .angle_left,.services_wrap .services_banner .angle_right {width:8%}
.home .services_wrap .services_banner .angle_left img ,.home .services_wrap .services_banner .angle_right img{width:6%;position:absolute}
.home .services_wrap .services_banner .angle_left img {left:2%}
.home .services_wrap .services_banner .angle_right img {right:2%}
.home .services_wrap .services_banner .box {width:80%;overflow:hidden;margin: 0 auto}
/*.home .services_wrap .services_banner ul {width:200%;display:flex;flex-wrap:nowrap;display:-ms-flexbox;flex-wrap:nowrap}*/
.home .services_wrap .services_banner ul {white-space:nowrap}
.home .services_wrap .services_banner ul > li {width:19%;display:inline-block;}
.home .services_wrap .services_banner ul li img {width:100%;}
.home .services_wrap .services > h2,.home .services_wrap .services > h3 {display:none}
.home .services_wrap .services > .wrap {padding:2rem 1rem 1rem;width:100%;background:#f5f5f5}
.home .services_wrap .services > .wrap > div {margin-bottom:2rem}
.home .services_wrap .services > .wrap > div:last-child{margin-bottom:0}
.home .services_wrap .services .main table .blod {font-weight:bolder;font-size:1.6rem}
.home .services_wrap .services .main table .gray {color:#aeafad;font-size:1.3rem}
.home .services_wrap .services .main table .small {font-size:1.3rem}
.home .services_wrap .services .erp {border:1px solid #6aaf4e;box-shadow: 0 0 0.5rem rgba(106,175,78,0.5);background:#fff}
.home .services_wrap .services .erp .top {background:#6aaf4e;color:#fff;padding: 1rem}
.home .services_wrap .services .erp .top > h4 {text-align:right;font-size:1.6rem}
.home .services_wrap .services .erp .top > h2 {text-align:center;font-size:2rem;font-weight:300;line-height:3rem}
.home .services_wrap .services .erp .top img {width:2.5rem}
.home .services_wrap .services .erp .top > h3 {font-size:1.7rem;font-weight:normal;text-align:center;line-height:2rem}
.home .services_wrap .services .erp .main {padding:1.5rem}
.home .services_wrap .services .erp .main h2 {font-size:1.6rem;font-weight:bold}
.home .services_wrap .services .erp .main h3 {font-size:1.4rem;line-height:3rem;color:#a4a6a7}
.home .services_wrap .services .erp .main > a {font-size:1.4rem;display:inline-block;border:1px solid #6aaf4e;padding:0.1rem 0.5rem;color:#6aaf4e}
.home .services_wrap .services .erp .main table {font-size:1.4rem;width:100%}
.home .services_wrap .services .erp .main table tr {line-height:2.6rem;width:100%}
.home .services_wrap .services .erp .main table tr td {width:50%}
.home .services_wrap .services .erp .main table .height {height:1rem}
.home .services_wrap .services .marketing {border:1px solid #ff7900;box-shadow: 0 0 0.5rem rgba(255,121,0,0.5);background:#fff}
.home .services_wrap .services .marketing .top {background:#ff7900;text-align:center;color:#fff;padding:1rem 0 0.5rem 0}
.home .services_wrap .services .marketing .top img {width:2.5rem}
.home .services_wrap .services .marketing .top h2 {font-size:2.5rem;line-height:3.5rem;font-weight:normal}
.home .services_wrap .services .marketing .top h3 {font-size:1.7rem;font-weight:normal;line-height:3rem}
.home .services_wrap .services .marketing .main {padding:1.5rem}
.home .services_wrap .services .marketing .main h2 {font-size:1.6rem;font-weight:bold}
.home .services_wrap .services .marketing .main h3 {font-size:1.4rem;line-height:3rem;color:#a4a6a7}
.home .services_wrap .services .marketing .main > a {font-size:1.4rem;display:inline-block;border:1px solid #ff7900;padding:0.1rem 0.5rem;color:#ff7900}
.home .services_wrap .services .marketing .main > table {font-size:1.4rem;width:100%}
.home .services_wrap .services .marketing .main tr {line-height:2.6rem}
.home .services_wrap .services .marketing .main tr td {width:50%}
.home .services_wrap .services .marketing .main .height {height:1rem}
.home .services_wrap .services .service {border: 1px solid #ddd;box-shadow: 0 0 0.5rem rgba(221,221,221,0.5);background:#fff}
.home .services_wrap .services .service .top {background:#ddd;text-align:center;padding:1rem 0 0.5rem 0}
.home .services_wrap .services .service .top img {width:2.5rem}
.home .services_wrap .services .service .top h2 {font-size:2.5rem;line-height:3.5rem;font-weight:normal}
.home .services_wrap .services .service .top h3 {font-size:1.7rem;font-weight:normal;line-height:3rem}
.home .services_wrap .services .service .main {padding:1.5rem}
.home .services_wrap .services .service .main h2 {font-size:1.8rem;line-height:3rem}
.home .services_wrap .services .service .main p {font-size:1.4rem;line-height:2.4rem}
.home .services_wrap .services .service .main img {width:6rem;padding-bottom:0.3rem}
.home .services_wrap .services .service .main > table {font-size:1.4rem;width:100%;margin-top:1rem}
.home .services_wrap .services .service .main tr {line-height:3rem}
.home .services_wrap .services .service .main tr td {width:50%}
.home .services_wrap .services .service .main .height {height:1rem}


.home .functions_wrap {width:100%;background:#f5f5f5;padding:1rem;}
.home .functions_wrap .functions h2,.functions_wrap .functions h3 {display:none}
.home .functions_wrap .functions ul li ul {width:100%;text-align:center;background:#fff;margin-bottom:1rem;padding:2rem 5rem }
.home .functions_wrap .functions ul li ul li:nth-child(1) img {width: 6rem;padding:2rem 0}
.home .functions_wrap .functions ul li ul li:nth-child(2) {font-size:1.6rem;font-weight:bold;line-height:4rem}
.home .functions_wrap .functions ul li ul li:nth-child(3) {text-align:left;color:#8e8e8e;font-size:1.5rem;line-height:3rem;margin-bottom:1rem}
.home .functions_wrap .functions ul li ul li:nth-child(4) a {display:inline-block;border:1px solid #8e8e8e;font-size:1.4rem;color:#8e8e8e;padding:0.1rem 0.5rem}
.home .functions_wrap .functions ul:last-child li:last-child ul {padding:9rem 3rem}
.home .functions_wrap .functions ul:last-child li:last-child ul li {font-size:2rem;font-weight:bold;line-height:6rem}
.home .functions_wrap .functions ul:last-child li:last-child ul li:last-child {font-size:1.4rem;color:#8e8e8e;line-height:4rem}
.home .layout_wrap,.home .user_wrap,.home .questions_wrap,.home .partner_wrap,.home .news_wrap .right_contain{display:none}
.home .news_wrap {background:#e6e6e6;padding:1rem}
.home .news_wrap h2 {font-size:1.8rem;font-weight:normal;line-height:4rem}
.home .news_wrap h3 {font-size:1.6rem;line-height:2.2rem;margin-bottom:1rem;color:#4d4d4d}
.home .news_wrap h3 a {color:#4d4d4d}
.home .news_wrap h3 i {font-style:normal}
.home .news_wrap .left_contain > a {color:#6aaf4e;font-size:1.6rem}



.home .ask_wrap {width:100%;background:#f5f6f8;padding:1rem}
.home .ask_wrap a {color:#000}
.home .ask_wrap .ask h2 {display:none}
.home .ask_wrap .ask h3 {display:none}
.home .ask_wrap .ask .main .left {width:100%;background:#fff;padding:1rem 0.5rem 2rem;box-shadow:0 0 1rem rgba(0,0,0,0.1)}
.home .ask_wrap .ask .main .right {width:100%;margin-top:2rem;background:#fff;padding:1rem 0.5rem 2rem;box-shadow:0 0 1rem rgba(0,0,0,0.1)}
.home .ask_wrap .ask .main em {display:inline-block;border-left:0.6rem solid #6aaf4e;line-height:1.8;padding-left:1rem;padding-right:2rem;font-weight:bold}
.home .ask_wrap .ask .main .sub_title {font-size:1.6rem}
.home .ask_wrap .ask .main .sub_title .items {display:none}
.home .ask_wrap .ask .main .theme_event {border:1px solid #ddd;background:#fafafa;position:relative;padding-left:5rem;margin-left:4rem;height:7rem;margin-top:2rem}
.home .ask_wrap .ask .main .theme_event .icon_ask {position:absolute;width:7rem;height:7rem;top:-1px;left:-3.5rem;}
.home .ask_wrap .ask .main .theme_event .event_title {font-weight:bold;padding:0.5rem 0;min-height:4rem}
.home .ask_wrap .ask .main .theme_event a.link {margin-left:1rem;}
.home .ask_wrap .ask .main .theme_event a.link:hover {text-decoration:underline}
.home .ask_wrap .ask .main .event_list {padding:2rem;border-bottom:1px solid #ddd;padding-left:1rem}
.home .ask_wrap .ask .main .event_list  a.link {line-height:1.5;}
.home .ask_wrap .ask .main .event_list  a.link:hover {text-decoration:underline}
.home .ask_wrap .ask .main .event_list .square {display:inline-block;width:4px;height:4px;background:#000;vertical-align:4px;margin-right:2px;position:absolute;top:8px;left:0}
.home .ask_wrap .ask .main .event_list li {position:relative;padding-right:2rem;padding-left:1rem}
.home .ask_wrap .ask .main .event_list li .page_view {position:absolute;top:0;right:-1rem}
.home .ask_wrap .ask .main .ask_title {padding:2rem 0 1rem}
.home .ask_wrap .ask .main .ask_input {text-indent:1.4rem;font-size:1.4rem;width:70%;height:3rem;font-size:1.4rem;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:3rem;vertical-align:middle;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.home .ask_wrap .ask .main .ask_input:focus {border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
.home .ask_wrap .ask .main .btn {display:inline-block;color:#fff;background:#6aaf4e;width:28%;text-align:center;font-size:1.4rem;border:1px solid #6aaf4e;border-top-left-radius: 0;border-bottom-left-radius: 0;height:3rem;line-height:2rem;}
.home .ask_wrap .ask .main .btn:hover {background:rgb(115,189,84);text-decoration:none}
.home .ask_wrap .ask .vip_course {margin-top:1rem;position:relative;padding-left:13rem;margin-bottom:1rem}
.home .ask_wrap .ask .vip_course img {width:12rem;}
.home .ask_wrap .ask .vip_course .video {position:absolute;top:0.5rem;left:0px}
.home .ask_wrap .ask .vip_course dl {vertical-align:top;display:inline-block;height:158px}
.home .ask_wrap .ask .vip_course dl > dt {margin-bottom:0.4rem}
.home .ask_wrap .ask .vip_course dl > dt a {font-size:1.4rem;}
.home .ask_wrap .ask .vip_course dl > dt a:hover {text-decoration:underline}
.home .ask_wrap .ask .vip_course dl > dd {font-size:14px;}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(2) > span {display:inline-block;background:#6aaf4e;color:#fff;font-size:1.3rem;padding:1px 3px;border-radius:3px;display:none}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(3) {line-height:1.5;margin: 0.4rem 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical }
.home .ask_wrap .ask .vip_course dl > dd:nth-child(4) {color:#a0a0a0}
.home .ask_wrap .ask .vip_course dl > dd:nth-child(4) > span {color:#000}
.home .ask_wrap .ask .right .sub_title a.more {display:none}
.home .ask_wrap .ask .right .video a {position:relative;display:inline-block}
.home .ask_wrap .ask .right .video a > i.player {font-size:40px;position:absolute;top:40px;left:66px;color:rgba(0,0,0,0.2);z-index:1}
.home .ask_wrap .ask .right .video a:hover > i.player {color:rgba(0,0,0,0.1);text-decoration:none}
.home .ask_wrap .ask .open_course {position:relative;padding-right:13rem}
.home .ask_wrap .ask .open_course .title {position:relative;padding-bottom:0.5rem}
.home .ask_wrap .ask .open_course .title img {position:absolute;max-width:70px;max-height:70px;border-radius:50%;top:0;left:0;display:none}
.home .ask_wrap .ask .open_course .title .name {font-weight:bold;padding:0.4rem 0}
.home .ask_wrap .ask .open_course .title .from {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.home .ask_wrap .ask .open_course .describe {font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.home .ask_wrap .ask .open_course img {width:12rem;}
.home .ask_wrap .ask .open_course .video {position:absolute;top:1rem;right:0px}



/*.footer_wrap dl:nth-child(2),.footer dl:nth-child(3),.footer dl:nth-child(4) {display:none}*/
.footer_wrap {box-shadow: -1px 1rem 2rem #e5e8ea inset;background:#fafbfd ;padding: 2rem 1rem }
.footer_wrap dt {font-size:1.6rem;line-height:4rem;font-weight:normal;color:#7c7e86}
.footer_wrap dd {font-size:1.4rem;line-height:2.5rem;}
.footer_wrap dd a {color:#000}
.footer_wrap dl {padding-left:1rem;margin-bottom:2rem;display:inline-block;vertical-align:top;width:50%}
.footer_wrap dl:last-child {padding-left:3rem;}
.footer_wrap dl:last-child dd {font-size:1.6rem;line-height:3rem;color:#7a8797}
.footer_wrap .logo img {width:8rem;padding:1rem 0;margin-top:1rem}
.footer_wrap .contact img {width:3rem;padding:1rem 0.1rem;margin-bottom:5rem}

.help_head_bg .search_bar {position:relative;font-size:1.6rem}
.help_head_bg .search_bar > i {position:absolute;color:#9d9d9d;top:1.2rem;left:1.5rem}
.help_head_bg .search_bar > input {line-height:4rem;width:80%;font-size:1.6rem;padding-left:4rem;border:none}
/*.help_head_bg .search_bar input:focus{outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}*/
.help_head_bg .search_bar > a {line-height:4rem;display:inline-block;width:20%;color:#fff;background:#6aaf4e;font-size:1.6rem;text-align:center}
.help_head_bg .search_bar > a:focus {background:rgb(115,189,84);text-decoration:none}
.help_head_bg .hotsearch {display:none}

.help_contain {background:#f5f6f8;position:relative;padding:4%;padding-bottom:25rem}
.help_contain .wrap > .top, .help_contain .wrap > .right > .recent_viewed {display:none;}
.help_contain .contain > h3 {font-size:2.2rem;padding:0.5rem 0 1rem;line-height:2.8rem;border-bottom:1px solid #6aaf4e}
.help_contain .contain  img {border:1px solid #eee;border-radius:0.6rem;max-width:100%;padding:0.6rem;margin:0.4rem 0;background:#fff}
.help_contain .contain .title_subscript {font-size:1.4rem;margin:0.8rem 0}
.help_contain .contain .title_subscript > span:nth-child(2) {color:#a0a0a0;padding-left:1rem}
.help_contain .contain .title_subscript > span:nth-child(2)>:nth-child(2) {display:none}
.help_contain .contain p {font-size:1.6rem;line-height:2.3rem;margin-bottom:0.5rem}
.help_contain .contain p a {color:#333;text-decoration:none}
.help_contain .contain em {border-left:0.5rem solid #6aaf4e;padding-left:1rem;font-size:2.1rem;margin:1rem 0 ;display:block;line-height:2rem}
.help_contain .keywords {padding:0.5rem 0 1rem;color:#a0a0a0;font-size:1.4rem}
.help_contain .keywords a {margin-left:1rem;color:#000}
.help_contain .keywords a:focus {text-decoration:underline;}
.help_contain .comment {padding:1rem 0;border-bottom:1px solid #ddd}
.help_contain .comment > h4 {font-size:2rem;color:#a0a0a0;margin-bottom:1rem}
.help_contain .comment > a {display:inline-block;color:#fff;font-size:1.4rem;padding:0.2rem 1rem;border-radius:0.3rem}
.help_contain .comment > a:focus {text-decoration:none}
.help_contain .comment > a:nth-child(2) {background:#6aaf4e;margin-right:1rem}
.help_contain .comment > a:nth-child(3) {background:#f4a51b}
.help_contain .pre_next_writing {margin:1rem 0}
.help_contain .pre_next_writing > span {display:block;color:#a0a0a0;margin:0.5rem 0}
.help_contain .pre_next_writing i {display:none}
.help_contain .pre_next_writing a {margin-left:1rem;color:#000;}
.help_contain .follow {text-align:center;padding:1rem 0;font-size:1.4rem;position:absolute;bottom:2rem;width:92%}
.help_contain .follow > img {width:10rem;margin:1rem}
.help_contain .follow p:nth-child(1) > span {color:#6aaf4e}
.help_contain .follow p:nth-child(4) {font-weight:bold;font-size:1rem;padding-top:1rem}
.help_contain .relative_writing {font-size:1.4rem}
.help_contain .relative_writing > h3 {font-size:2rem;color:#a0a0a0;margin:3rem 0 1rem;border-bottom:1px solid #ddd;padding-bottom:1rem}
.help_contain .relative_writing .title > div {display:none}
.help_contain .relative_writing .title > h4 {margin-bottom:0.6rem}
.help_contain .relative_writing .title > h4 a {font-size:1.4rem;color:#000;line-height:1.9rem}
.help_contain .relative_writing > ul > li {position:relative}
.help_contain .relative_writing > ul > li > i {position:absolute;top:0.2rem}
.help_contain .relative_writing > ul > li .title {padding-left:1.5rem}


.help_list {background:#f5f6f8;padding:4%;padding-bottom:2rem}
.help_list .top > a:nth-child(1),.help_list .top > i:nth-child(2),.help_list .left > h3,.help_list .wrap > .right, .help_list .like > span {display:none}
.help_list .top > a {font-size:1.6rem;color:#a0a0a0;}
.help_list .top > i {margin:0 1rem}
.help_list .like > i {position:absolute;top:0.3rem}
.help_list .left > ul {margin-top:1rem}
.help_list .left > ul > li {position:relative}
.help_list .left > ul > li .questions {padding-left:1.3rem;margin-bottom:0.8rem;border-bottom:1px solid #ddd;padding-bottom:0.8rem}
.help_list .left > ul > li:last-child .questions {border:none}
.help_list .left > ul > li .questions h4 {margin-bottom:0.4rem}
.help_list .left > ul > li .questions h4 > a {font-size:1.6rem;color:#000;line-height:1.6}
.help_list .left > ul > li .questions > div > span {color:#a0a0a0;margin-left:1rem}

.help_center {background:#f5f6f8;padding:4%;padding-bottom:2rem}
.help_center .top>:last-child , .help_center .top > i:nth-child(4) {display:none}
.help_center .top {margin-bottom:1.6rem}
.help_center .top > a {color:#a0a0a0;}
.help_center .top > i {margin: 0 1rem}
.help_center .contain > h3 {display:none}
.help_center .contain > dl > dd {position:relative;}
.help_center .contain > dl > dd > i {position:absolute;top:1rem}
.help_center .contain > dl > dd > a {color:#000;font-size:1.4rem;line-height:2.2rem;display:block;padding:0.5rem 1.4rem}
.help_center .contain > dl > dd:last-child a {color:#a0a0a0}
.help_center .contain > dl > dt {margin-bottom:0.8rem}
.help_center .contain > dl > dt > em a {font-size:1.6rem;border-left:0.4rem solid #6aaf4e;padding-left:0.8rem;color:#000}
.help_center .contain > dl {padding-bottom:1.6rem}
.help_center .wrap > .right {display:none}

.course {padding-bottom:2rem;background:#f5f6f8}
.course .wrap .title,.course .wrap .contain .banner,.course .wrap .contain .select_course .PC {display:none}
.course .contain .top > a {display:inline-block;width:33.33333333%;text-align:center;height:3.4rem;background-color:#dcdcdc;line-height:3.4rem;font-size:1.6rem;color:#333}
.course .contain .top > a:focus {text-decoration:none}
.course .contain .top > a:nth-child(2) {border-left:1px solid #fff;border-right:1px solid #fff}
.course .contain .top > a.checked {background:#6aaf4e;color:#fff}
.course .contain .select_course .mobile {width:100%;height:2.8rem;border:0;background:#fff}
.module_video ul {background:#f5f6f8;padding:2rem 0.5rem}
.module_video ul > li {position:relative;min-height:11rem;margin-bottom:1rem;background:#fff}
.module_video ul > li > a > i.player {font-size:4rem;position:absolute;top:4rem;left:6.5rem;color:rgba(0,0,0,0.2);z-index:1}
.module_video ul > li a > img {height:10rem;position:absolute;top:0.7rem;left:0.5rem}
.module_video ul > li > dl {padding:0.5rem 1rem 0.5rem 16rem;height:11.5rem}
.module_video ul > li > dl > dt {margin-bottom:0.5rem}
.module_video ul > li > dl > dt a {color:#000}
.module_video ul > li > dl > dd {margin-bottom:0.5rem}
.module_video ul > li > dl > dd:nth-child(3) {min-height:3.3rem;line-height:1.8rem;display:none}
.module_video ul > li > dl > dd:nth-child(2) > span {display:inline-block;background:#6aaf4e;color:#fff;font-size:1rem;padding:0.2rem 0.3rem 0;border-radius:0.2rem;line-height:1.4rem;}
.module_video ul > li > dl > dd:last-child {position:relative;bottom:0}
.course .page_turn {background:#f5f6f8;text-align:center}

.download_espeed {padding:1rem ;background:#f5f6f8}
.download_espeed .download {margin: 3rem 0}
.download_espeed .download > a {display:block;width:10rem;height:3rem;line-height:3rem;text-align:center;background:#6aaf4e;color:#fff;font-size:1.6rem;margin:0 auto;border-radius:0.5rem}
.download_espeed .download > a:focus {text-decoration:none}
.download_espeed .download > p {display:none}
.download_espeed .title {text-align:center;padding: 2rem 0}
.download_espeed .title > h2 {font-size:2.1rem;padding-bottom:0.6rem;}
.download_espeed .title > h3 {font-size:1.4rem;color:#a0a0a0;}
.download_espeed .contain > h3 {font-size:1.6rem;position:relative;padding:0 0 0.8rem 1.4rem}
.download_espeed .contain > h3 > i {position:absolute;left:0}
.download_espeed .contain > p {font-size:1.4rem;padding:0 0 1rem 1.4rem;line-height:2rem}
.download_espeed .contain > p:last-child > a {color:#000}

.share_page {padding-bottom:2rem;background:#f5f6f8}
.share_page .wrap .title {display:none}
.share_page .contain .top > a {display:inline-block;width:33.33333333%;text-align:center;height:3.4rem;background-color:#dcdcdc;line-height:3.4rem;font-size:1.6rem;color:#333}
.share_page .contain .top > a:nth-of-type(2) {border-left:1px solid #fff;border-right:1px solid #fff;}
.share_page .contain .top > a:focus {text-decoration:none}
.share_page .contain .top > a.checked {background:#6aaf4e;color:#fff}
.share_page .contain > h4 {font-size:1.6rem;text-align:center;padding-top:2rem}
.share_page .contain > h2 {font-size:2rem;color:#6aaf4e;text-align:center;padding:1rem 0}
.share_page .contain > h3 {font-size:1.6rem;text-align:center;margin-bottom:1rem}
.share_page .contain > ul {padding:1rem}
.share_page .contain > ul > li {display:inline-block;width:48%;height:15rem;background:#fff;text-align:center;vertical-align:top}
.share_page .contain > ul > li:nth-child(2n+1) {margin-right:2%}
.share_page .contain > ul > li:nth-child(-n+2) {margin-bottom:2%}
.share_page .contain > ul > li > ul > li > img {width:6rem;padding-top:2rem}
.share_page .contain > ul > li > ul > li:nth-child(2) {padding:1rem 0 0.6rem}
.share_page .partner_benefit {text-align:center;padding:0 1rem 3rem;}
.share_page .partner_benefit > h2 {font-size:2rem;padding:3rem 0 1rem}
.share_page .partner_benefit > h3 {font-size:1.6rem;}
.share_page .apply_cooperate {padding:0 1rem;}
.share_page .apply_cooperate > h2 {font-size:1.6rem;margin-bottom:2rem}
.share_page .apply_cooperate .card {position:relative;background:#fff;padding:2rem 0 1rem}
.share_page .apply_cooperate .card > img {width:10rem;position:absolute;top:2.3rem;left:3rem}
.share_page .apply_cooperate .card .card_message {padding-left:14rem}
.share_page .apply_cooperate .card .card_message img {width:1.4rem;margin-right:1rem}
.share_page .apply_cooperate .card .card_message > div:first-child {font-size:1.6rem;margin-bottom:0.8rem}
.share_page .apply_cooperate .card .card_message > div:first-child > span {display:inline-block;background:#6aaf4e;color:#fff;border-radius:0.8rem;padding:0 1rem;margin-left:2rem;font-size:1.4rem}
.share_page .apply_cooperate .card .card_message > div:nth-child(n+2) {margin-bottom:0.5rem}
.share_page .partner {padding: 0 1rem}
.share_page .partner > h2 {font-size:1.8rem;margin:3rem 0 2rem}
.share_page .partner > ul {text-align:center}
.share_page .partner > ul > li {margin-bottom:2rem;display:inline-block;width:50%}
.share_page .partner > ul > li > img {width:11.6rem}

.college {width:100%;padding-bottom:2rem}
.college .wrap > .top {display:none}
.college .main > div.player {width:100%;height:25rem}
.college .main .share > img {width:10rem}
.college .main .right_contain {padding:1rem}
.college .main .description {padding:1rem 0;line-height:2rem}
.college .main .description > h3 {font-size:1.6rem;color:#6aaf4e;}
.college .main .description > div:nth-child(2) > span:nth-child(1) {display:inline-block;color:#fff;background:#6aaf4e;border-radius:0.3rem;padding:0 0.4rem;font-size:1.2rem;line-height:1.4rem}
.college .main .description > div:nth-child(2) > span:nth-child(2) {margin: 0 1rem}
.college .main .description > div:nth-child(2) {margin:0.6rem 0 0.3rem}
.college .main .share {position:relative;height:12rem;background:#f5f6f8;}
.college .main .share > img {position:absolute;top:1rem;right:1rem}
.college .main .share > h4 {font-size:1.8rem;padding:2rem 1rem 1rem}
.college .main .share > p {font-size:1.4rem;padding:0 1rem;color:#a0a0a0}
.college .bottom {padding:1rem}
.college .bottom > h3 {font-size:2rem;margin:1rem 0 }
.college .bottom > ul > li {width:48%;display:inline-block;background:#f5f6f8;margin-bottom:1rem;min-height:21rem;vertical-align:top;padding-bottom:1rem}
.college .bottom > ul > li:nth-child(2n+1) {margin-right:2%}
.college .bottom > ul > li > a > img {width:100%}
.college .bottom > ul > li > a i.player {display:none}
.college .bottom > ul > li h4 > a {color:#000}
.college .bottom > ul > li h4 {font-size:1.4rem;padding:1rem 0.5rem;line-height:2rem}
.college .bottom > ul > li h4 > span {display:none}
.college .bottom > ul > li  p {font-size:1.3rem;line-height:2rem;padding:0 0.5rem;color:#a0a0a0}

.theme_link {color:#6aaf4e;text-decoration:none}
.college .buy {line-height:3rem;padding:0 3rem;vertical-align:2px;margin-top:1rem}
/*.college .free_label {color:#fff;background:#ff7900;display:inline-block;border-radius:4px;padding:0px 30px;line-height: 30px;font-size:14px;}
.college .original_price {color:#ccc;text-decoration:line-through;margin-right:10px}
.college .price_area {margin-bottom:10px}
.college .right_contain .price {line-height:30px}
.college .right_contain .free {display:none}
.college .right_contain .is_free .paid {display:none}
.college .right_contain .is_free .free {display:block}*/
.college .lecturer {position:relative;padding-left:10rem;display:none}
.college .lecturer img {max-height:9rem;max-width:9rem;border-radius:50%;position:absolute;top:1rem;left:0}
.college .lecturer .title {font-weight:bold}
.college .lecturer .title .name {font-size:1.6rem}
.college .lecturer .title .from {font-size:1.3rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.college .lecturer .describe {color:gray;font-size:1.3rem;line-height:2em;height:6rem;overflow:hidden;margin-top:0.4rem;margin-bottom:1rem}
.college .is_lecturer .lecturer {display:block}
.college .is_lecturer .share {display:none}
/*.college .sub_nav {border-bottom:3px solid #6aaf4e;margin-top:12px;margin-bottom:4px;padding-left:30px}
.college .sub_nav .sub_nav_tab {display:inline-block;background:#dcdcdc;width:200px;text-align:center;line-height:40px}
.college .sub_nav .sub_nav_tab.chked {background:#6aaf4e;color:#fff;border-top:2px solid #6aaf4e}*/
.college .sections {background:#fff;padding:1rem}
.college .sections .interact_section {display:none}
.college .sections .intro_section {display:none}
.college .sections .subject {padding:1rem}
.college .sections .subject .bold {font-weight:bold;font-size:1.6rem;margin-right:1rem}
.college .sections .subject .discounted_price {color:#ccc;margin-right:1rem}
.college .sections .subject .gray {color:#ccc}
.college .sections .series_section {border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.college .sections .series_section .caption dl {display:none}
.college .sections .series_section .caption dl dd {padding:1rem 0px 1rem 1rem;position:relative;}
.college .sections .series_section .caption dl dd .chain {display:inline-block;border-left:2px solid #cdcdcd;position:absolute;height:2.9rem;top:2.2rem;left:5.3rem;z-index:1}
.college .sections .series_section .caption dl dd .icon-circle-blank {position:absolute;top:1.3rem;left:5rem;color:#cdcdcd;font-size:1.2rem;z-index:1}
.college .sections .series_section .caption dl dd .course_title {position:absolute;left:7rem;top:1rem}
.college .sections .series_section .caption dl dd:last-of-type .chain {display:none}
.college .sections .series_section .caption dl dd:hover {background:#c3d992}
.college .sections .series_section .caption_title {font-size:1.8rem;border-top:1px solid #ddd;padding:1rem}
.college .sections .series_section .caption_title.chked {background:#f9f9f9;border-bottom:1px solid #ddd}
.college .sections .series_section .caption_title.chked:last-child {border-bottom:none}
.college .sections .series_section .caption_title.chked .caption_subtitle {text-decoration:underline}
.college .sections .series_section .caption_title.chked + dl {display:block}
.college .sections .series_section .caption_title .icon-angle-down {display:none}
.college .sections .series_section .caption_title.chked .icon-angle-down {display:inline}
.college .sections .series_section .caption_title.chked .icon-angle-up {display:none}
.college .caption .title_right {font-size:14px}
.college .caption .title_right .course_num {color:#ccc;margin-left:1rem;display:inline-block;width:2rem;}
.college .caption .title_right .angle {color:#ccc}
.college .caption .title_right .has_bought {display:none}
.college .caption .title_right .is_bought .not_bought {display:none}
.college .caption .title_right .is_bought .has_bought {display:inline}


.price_marketing {width:100%;background:#f5f6f8;padding-bottom:2rem}
.price_marketing > .wrap > .title {display:none}
.price_marketing .top > a {display:inline-block;width:50%;height:4rem;color:#fff;font-size:1.6rem;text-align:center;line-height:4rem}
.price_marketing .top > a:focus {text-decoration:none}
.price_marketing .top .erp {background:#6aaf4e}
.price_marketing .top .marketing {background:#ff7900;}
.price_marketing table {margin-top:3rem;width:100%}
.price_marketing table td {border:1px solid #ddd;position:relative}
.price_marketing table td:first-child img {width:6rem;display:block;margin:0 auto}
.price_marketing table td:first-child {width:20%;text-align:center}
.price_marketing table tr:nth-child(2n+3)>:first-child {font-size:1rem}
.price_marketing tr:first-child > td:nth-child(1) {font-size:1.8rem;background:#eee}
.price_marketing tr:first-child > td:last-child {background:#ff7900;text-align:center;padding:1rem 0}
.price_marketing tr:first-child > td:last-child > h2 {font-size:1.8rem;padding:1rem 0;color:#fff;}
.price_marketing tr:first-child > td:last-child > h3 {font-size:1.4rem;color:#ffe7d2}
.price_marketing tr:first-child > td:last-child > h4 {font-size:1.2rem;padding:1rem 0;color:#ffe7d2}
.price_marketing tr:nth-child(2) td {text-align:center;line-height:2.6rem}
.price_marketing tr:nth-child(2n+3) td:not(:first-child) {font-size:1.3rem;line-height:2rem;padding:0.4rem}
.price_marketing tr:nth-child(2n+4) td {font-weight:bold;color:#ff7900;text-align:center;line-height:2.6rem;background:#fff;vertical-align:top}
.price_marketing td:nth-child(n+2) {background:#fff}
.price_marketing td .red_bg {display:inline-block;background:red;color:#fff;}
.price_marketing td .promotion {top:-2.5rem;left:-4rem;font-weight:bold;padding:0.2rem 0.4rem;position:absolute;font-size:1rem}
.price_marketing td .price_year {padding:0.1rem 0.3rem 0.1rem 0.2rem;margin-left:0.2rem;}
.price_marketing td .price_promotion {color:gray;font-size:1.4rem;font-weight:300}
.price_marketing td .del {color:gray;text-decoration:line-through}


.circle {display:inline-block;width:16px;height:16px;background:#6aaf4e;border-radius:50%;vertical-align:-2px}
.circle_half {display:inline-block;width:16px;height:16px;background:#6aaf4e;border-radius:50%;position:relative;vertical-align:-2px}
.circle_half i {display:inline-block;width:6px;height:12px;background:#fff;border-radius:12px 0 0 12px;position:absolute;top:2px ;left:2px}

.price_erp {width:100%;background:#f5f6f8;padding-bottom:2rem}
.price_erp > .wrap > .title {display:none}
.price_erp .top > a {display:inline-block;width:50%;height:4rem;color:#fff;font-size:1.6rem;text-align:center;line-height:4rem}
.price_erp .top > a:focus {text-decoration:none}
.price_erp .top .erp {background:#6aaf4e;border-bottom:1px solid #568f3f}
.price_erp .top .marketing {background:#ff7900;border-bottom:1px solid #568f3f}
.price_erp .erp_price_table {width:100%;border:1px solid #ddd;border-top:none}
.price_erp .erp_price_table td {padding:1rem 0.6rem;}
.price_erp .erp_price_table tr td:first-child {width:24%;text-align:center;border-right:1px solid #ddd}
.price_erp .erp_price_table tr:first-child td:first-child {font-size:1.8rem;background:#eee}
.price_erp .erp_price_table tr:first-child td:last-child {background:#6aaf4e;color:#fff;padding:1rem}
.price_erp .erp_price_table tr:first-child td:last-child h3 {font-size:1.8rem;text-align:center;padding:1rem 0 0.6rem}
.price_erp .erp_price_table tr:first-child td:last-child p {font-size:1.3rem;line-height:2rem;color:#e2f7d9}
.price_erp .erp_price_table tr:nth-child(2) td {padding:1.5rem 0;border-bottom:1px solid #ddd;text-align:center}
.price_erp .erp_price_table tr:nth-child(2) td:last-child {font-weight:bold;color:#ff7900;font-size:1.5rem}
.price_erp .erp_price_table tr:last-child td {padding-bottom:2rem}
.price_erp .erp_price_table tr:nth-child(n+3) td:last-child {background:#fff}
.price_erp .erp_price_table tr:nth-child(n+3) td:last-child > i {margin-right:1rem}
.price_erp .erp_pro_price_table {width:100%;border:1px solid #ddd;margin-top:1rem}
.price_erp .erp_pro_price_table td {padding:1rem 0.6rem;}
.price_erp .erp_pro_price_table tr td:first-child {width:24%;text-align:center;border-right:1px solid #ddd}
.price_erp .erp_pro_price_table tr:first-child td:first-child {font-size:1.8rem;background:#eee}
.price_erp .erp_pro_price_table tr:first-child td:last-child {background:#6aaf4e;color:#fff;padding:1rem}
.price_erp .erp_pro_price_table tr:first-child td:last-child h3 {font-size:1.8rem;text-align:center;padding:1rem 0 0.6rem}
.price_erp .erp_pro_price_table tr:first-child td:last-child p {font-size:1.3rem;line-height:2rem;color:#e2f7d9}
.price_erp .erp_pro_price_table tr:nth-child(2) td {padding:1.5rem 0;border-bottom:1px solid #ddd;text-align:center}
.price_erp .erp_pro_price_table tr:last-child td {padding-bottom:2rem}
.price_erp .erp_pro_price_table tr:nth-child(n+3) td:last-child {background:#fff}
.price_erp .erp_pro_price_table tr:nth-child(n+3) td:last-child > i {margin-right:1rem}
.price_erp .erp_pro_price_table tr:nth-child(2) td:last-child span {display:inline-block;width:20%;text-align:center;border-right:1px solid #ddd}
.price_erp .erp_pro_price_table tr:nth-child(2) td:last-child span strong {color:#ff7900}
.price_erp .cloud {width:100%}
.price_erp .cloud td {padding:1rem 0.6rem}
.price_erp .cloud td:first-child {width:24%;text-align:center;border-right:1px solid #ddd;border-left:1px solid #ddd}
.price_erp .cloud td:last-child {border-right:1px solid #ddd}
.price_erp .cloud_price {margin-top:1rem}
.price_erp .cloud_price tr:first-child td {border-top:1px solid #ddd}
.price_erp .cloud_price tr:first-child td:last-child {background:#6aaf4e;padding:1rem}
.price_erp .cloud_price tr:first-child td:last-child > h3 {font-size:1.8rem;text-align:center;color:#fff;padding:1rem 0 0.6rem}
.price_erp .cloud_price tr:first-child td:last-child > p {font-size:1.3rem;line-height:2rem;color:#e2f7d9}
.price_erp .cloud_price tr:first-child td:first-child {font-size:1.8rem;background:#eee}
.price_erp .cloud_price tr:nth-child(2) td {border-bottom:1px solid #ddd}
.price_erp .cloud_price tr:nth-child(2) td:last-child {text-align:center}
.price_erp .cloud_price tr:nth-child(2) td:last-child > h3 {font-size:1.8rem}
.price_erp .cloud_price tr:nth-child(2) td:last-child > p > span {color:#ff7900;font-weight:bold}
.price_erp .cloud_price_contain td:last-child {background:#fff}
.price_erp .cloud_price_contain td:last-child > i {margin-right:1rem}
.price_erp .cloud_price_project td {line-height:2rem}
.price_erp .cloud_price_project td:last-child {background:#fff}
.price_erp .cloud_price_project tr:last-child td {border-bottom:1px solid #ddd}
.price_erp .cloud_price_project tr:last-child td {border-bottom:1px solid #ddd}



.pagestyle { }
.pagestyle a{display:inline-block; color:#ababab; padding:3px 5px 3px 5px; border:solid 1px #ccc;  text-decoration:none; cursor:default; border-radius:3px;}
.pagestyle a:link ,.pagestyle a:visited{ color:#000;  cursor:pointer;}
.pagestyle a:hover{ border:solid 1px #92c55d;}
.pagestyle a.chked{ background-color:#92c55d; border:solid 1px #92c55d; color:White;}



.partner_page {width:100%;background:#f5f6f8;padding:5%}
.partner_page .wrap h2 {font-size:2.6rem;text-align:center;padding:1rem}
.partner_page .wrap h3 {font-size:1.6rem;padding-bottom:1rem;text-align:center}
.partner_page .wrap h4 {font-size:2rem;padding:1rem 0;font-weight:300}
.partner_page .wrap ul {width:100%;}
.partner_page .wrap ul > li {display:inline-block;margin-bottom:6%;width:47%}
.partner_page .wrap ul > li:nth-of-type(2n+1) {float:left}
.partner_page .wrap ul > li:nth-of-type(2n+2) {float:right}
.partner_page .wrap ul > li img {width:100%;border-radius:0.5rem}
.partner_page .wrap ul:last-of-type > li {float:none;margin-bottom:0;text-align:center}
.partner_page .wrap h5 {font-size:2.6rem;text-align:center;padding:1rem}
.partner_page .wrap ul:last-of-type > li > a {font-size:1.6rem;padding:1rem;display:inline-block;color:#000}

.join_us {width:100%;background:#f5f6f8;padding:2rem 1rem}
.join_us .wrap > h2 {font-size:2.6rem;text-align:center;padding:1rem}
.join_us .wrap > h3 {font-size:1.6rem;padding-bottom:1rem;text-align:center}
.join_us .dl_box {width:100%;background:#fff;padding:1rem;display:none}
.join_us .dl_box > dl {display:inline-block;width:100%;vertical-align:top}
.join_us .dl_box dd {font-size:1.5rem;line-height:3rem;position:relative;padding-left:1.6rem;font-weight:300;}
.join_us .dl_box dd > i.dot {display:inline-block;height:0.4rem;width:0.4rem;border-radius:0.2rem;background:#000;margin-right:1rem;position:absolute;top:1.2rem;left:0}
.join_us .dl_box dt:first-child {font-size:1.8rem;padding-bottom:1rem}
.join_us .dl_box dd:first-of-type {color:gray;padding-left:0}
.join_us .dl_box dd:last-child > a {display:inline-block;background:#6aaf4e;color:#fff;width:15rem;height:4rem;text-align:center;border-radius:0.6rem;line-height:4rem;}
.join_us .dl_box dd:last-child > a:hover {background:#7fbc66}
.join_us .dl_box dd:last-child {margin-top:1.6rem;padding-left:0}
.join_us .dl_box dt{font-size:1.7rem;padding:1rem 0}
.join_us .dl_box dt:first-of-type {font-weight:bold}
.join_us ul > li .title {font-size:2rem;height:5rem;border-bottom:1px solid #ddd;line-height:5rem;position:relative;padding-left:3rem}
.join_us ul > li .title:hover {background:#eee;cursor:pointer}
.join_us ul > li.spread .dl_box {display:block}
.join_us ul > li div > i {position:absolute;top:1.5rem;left:1rem}
.join_us ul > li .title:hover > i {transform:rotate(90deg);top:1.5rem;left:1.2rem;}


.contact_us {width:100%;background:#f5f6f8;padding: 2rem 1rem}
.contact_us .wrap > h2 {font-size:2.6rem;text-align:center;padding:1rem;font-weight:300}
.contact_us .wrap > h2 + p {font-size:1.6rem;padding-bottom:1rem;text-align:center;font-weight:300}
.contact_us .wrap > ul > li {width:100%;font-size:1.8rem;margin-bottom:1rem}
.contact_us .wrap > ul > li:last-of-type {text-align:center}
.contact_us .wrap > ul > li:last-of-type img {width:12rem}
.contact_us .wrap > ul > li > div {background:#fff;min-height:10rem;font-size:1.6rem;line-height:3rem;margin-top:1rem;padding:1rem}
.contact_us .wrap > ul > li > div > span {display:block;font-weight:300}
.contact_us .address {position:relative;padding:2rem 0;}
.contact_us .address > h3 {text-align:center;font-size:2.8rem;line-height:6rem;margin-bottom:2rem;font-weight:300}
.contact_us .address .map {width:100%;height:20rem;}
.contact_us .address > dl {padding:1rem;font-size:1.6rem;background:#fcfcfc}
.contact_us .address > dl dt {font-size:1.8rem;line-height:4rem}
.contact_us .address > dl dd {font-size:1.6rem;line-height:4rem}
.contact_us .address > dl dd:nth-of-type(2n+1) {color:gray;font-size:1.5rem}


.marketing_page {width:100%;}
.marketing_page .smart_management {background:#e6e6e6;padding:1rem }
.marketing_page .smart_management h3 {font-size:2.6rem;text-align:center;padding-bottom:1rem}
.marketing_page .smart_management p {padding-bottom:1rem;line-height:2.4rem}
.marketing_page .smart_management h4 i {font-size:3rem;vertical-align:-0.3rem;padding-right:1rem}
.marketing_page .smart_management h4 {padding-bottom:1rem}
.marketing_page .smart_management img {width:30rem;display:block;margin: 1rem auto;}
.marketing_page .smart_management .img_center_box {position:relative;width:100%}
.marketing_page .smart_management .img_center {font-size:1.4rem;position:absolute;top:10.2rem;left:52%;color:#fff;text-align:center}
.marketing_page .smart_push {width:100%;background:#f5f6f8;padding:1rem}
.marketing_page .smart_push h3 {text-align:center;padding-bottom:1rem}
.marketing_page .smart_push p {padding-bottom:1rem}
.marketing_page .smart_push h4 i {font-size:3.2rem;vertical-align:-0.2rem;padding-right:1rem}
.marketing_page .smart_push h4 {padding-bottom:1rem}
.marketing_page .smart_push table td {position:relative;padding:0.3rem 0}
.marketing_page .smart_push table td:first-child {width:30%}
.marketing_page .smart_push table td:last-child {color:gray}
.marketing_page .smart_push table img {width:6rem;position:absolute;top:0.1rem;right:-0.8rem}
.marketing_page .smart_push table tr:nth-child(6) td:last-child,.marketing_page .smart_push table tr:nth-child(9) td:last-child {padding-left:1.5rem }
.marketing_page .smart_push table + img {width:100%;margin-bottom:1rem}
.marketing_page .smart_push ul li {text-align:center;margin-bottom:2rem}
.marketing_page .smart_push ul li h4 {padding-top:1rem}
.marketing_page .smart_push ul li:nth-child(1) i {font-size:3rem}
.marketing_page .smart_push ul li:nth-child(2) i {font-size:2.6rem}
.marketing_page .smart_push ul li:nth-child(3) i {font-size:3.4rem}
.marketing_page .smart_push .translation {text-align:center}
.marketing_page .smart_push .translation > img {width:2rem;height:1.1rem;margin:0.5rem}
.marketing_page .smart_push .translation > p {padding-bottom:0.4rem}
.marketing_page .smart_search {width:100%;background:#e6e6e6;padding:1rem}
.marketing_page .smart_search h3 {text-align:center;padding-bottom:1rem}
.marketing_page .smart_search h3 + p {padding-bottom:1rem}
.marketing_page .smart_search h4 i {font-size:3.2rem;padding-right:1rem;vertical-align:-0.3rem}
.marketing_page .smart_search h4 + img {width:100%;margin:1rem 0}
.marketing_page .smart_search .right > div {color:gray;line-height:2.2rem;position:relative;padding:0.4rem 0;padding-left:30%;}
.marketing_page .smart_search .right > div > span {position:absolute;color:#000;left:0}
.marketing_page .smart_related {width:100%;background:#f5f6f8;padding:1rem;position:relative}
.marketing_page .smart_related h3 {text-align:center;padding-bottom:1rem;}
.marketing_page .smart_related h3 + p {line-height:2.4rem;font-size:1.6rem}
.marketing_page .smart_related img {width:100%}
.marketing_page .smart_related img:nth-of-type(2),.marketing_page .smart_related img:nth-of-type(3) {width:60%;margin:0 auto;display:block}
.marketing_page .smart_related h4 > i {font-size:3.2rem;padding-right:1rem}
.marketing_page .smart_related h4 {padding:0.5rem 0}
.marketing_page .smart_related .wrap > div {padding-bottom:0.5rem;line-height:2.4rem;font-size:1.6rem}
.marketing_page .smart_related .wrap > div:nth-of-type(3) {padding:1rem 0 0;font-size:1.8rem}
.marketing_page .smart_related .wrap > div:last-of-type {position:absolute;font-size:3rem;width:100%;text-align:center;bottom:10rem}


#about_us {width:100%;padding:2rem}
#about_us .wrap > h2 {font-size:3rem;text-align:center;font-weight:300;padding:3rem 0 2rem}
#about_us .wrap > h3 {font-size:1.8rem;text-align:center;padding:1rem 0 1.4rem;font-weight:300;color:#666}
#about_us .wrap > p {font-size:2rem;line-height:2;font-weight:300;margin-bottom:3rem}
#about_us .culture > div {padding:2rem}
#about_us .culture {line-height:2}
#about_us .culture > div>:first-child {font-size:2.2rem;font-weight:300}
#about_us .culture > div>:last-child {font-size:2rem;color:gray }
#about_us dl {border-left:1px solid #17a8ed;margin: 4rem auto 0;}
#about_us dt,#about_us dd {margin-bottom:2rem;padding-left:10rem;position:relative;top:-1rem;font-weight:300;font-size:2rem;line-height:1.5}
#about_us dt > i {position:absolute}
#about_us dt > i:first-of-type {display:inline-block;width:1.4rem;height:1.4rem;border-radius:50%;background:#17a8ed;left:-0.8rem;top:0.6rem}
#about_us dt > i:last-of-type {display:inline-block;width:2.4rem;border-bottom:1px solid #e6e6e6;top:1.2rem;left:6.7rem}
#about_us dt > span {position:absolute;top:0;left:1rem}


#agency_page .white_bg {background:#f5f6f8;width:100%}
#agency_page .gray_bg {width:100%;background:#e6e6e6}
#agency_page .wrap {padding:2rem 1rem}
#agency_page h2 {font-size:3.4rem;font-weight:300;padding:2rem 0 2rem;text-align:center}
#agency_page h3 {font-size:1.8rem;font-weight:300;padding-bottom:1rem;text-align:center;color:gray}
#agency_page p {font-size:1.8rem;font-weight:300;line-height:1.8;padding-bottom:3rem}
#agency_page .our_advantage .net {width:100%;position:relative;padding:2rem 0}
#agency_page .our_advantage .net > img {width:100%}
#agency_page .our_advantage .net > div {position:absolute;display:none}
#agency_page .agency_condition ul {padding:0 0 5rem 0}
#agency_page .agency_condition li {position:relative;padding:0 0 0.8rem 3rem;font-size:2rem;font-weight:300}
#agency_page .agency_condition li i {display:inline-block;height:1rem;width:1rem;background:#000;border-radius:50%;position:absolute;left:0;top:0.6rem}
#agency_page .agency_flow .flow > i {font-size:2rem;color:#a3a3a3;line-height:4rem;vertical-align:middle;display:inline-block;padding:0 0.4rem}
#agency_page .agency_flow .flow > span {display:inline-block;height:4rem;width:4rem;border-radius:50%;background:#0192e1;color:#fff;font-size:1.2rem;text-align:center;line-height:4rem}
#agency_page .agency_flow .flow {padding:1rem 0 4rem ;text-align:center}
#agency_page .apply_agency {padding-bottom:3rem}
#agency_page .apply_agency .card {position:relative;background:#fff;padding:2rem 0 1rem}
#agency_page .apply_agency .card > img {width:10rem;position:absolute;top:2.3rem;left:3rem}
#agency_page .apply_agency .card .card_message {padding-left:14rem}
#agency_page .apply_agency .card .card_message img {width:1.4rem;margin-right:1rem}
#agency_page .apply_agency .card .card_message > div:first-child {font-size:1.6rem;margin-bottom:0.8rem}
#agency_page .apply_agency .card .card_message > div:first-child > span {display:inline-block;background:#6aaf4e;color:#fff;border-radius:0.8rem;padding:0 1rem;margin-left:2rem;font-size:1.4rem}
#agency_page .apply_agency .card .card_message > div:nth-child(n+2) {margin-bottom:0.5rem}


#not_found {width:100%;background:#f5f6f8;}
#not_found .wrap {height:50vh;margin: 0 auto;padding:3rem 1rem 0 4rem}
#not_found img {width:14rem}
#not_found h2 {font-size:3rem;font-weight:300;color:#519d52;padding:2rem 0 1rem}
#not_found p {font-size:1.6rem;font-weight:300;color:#519d52;padding-bottom:2rem}
#not_found a {display:block;width:6rem;height:3rem;color:#fff;background:#519d52;line-height:3rem;text-align:center}




#erp_page > .gray_bg{width:100%;background:#e6e6e6;}
#erp_page > .white_bg{width:100%;background:#f5f6f8}
#erp_page .wrap {padding:2rem 1rem 1rem;width:100%}
#erp_page .wrap > h2 {font-size:2rem;text-align:center;font-weight:300}
#erp_page .wrap > h3 {font-size:1.4rem;text-align:center;padding:1rem 0 2rem;font-weight:300;color:#666}
#erp_page .functions ul li ul {width:100%;text-align:center;background:#fff;margin-bottom:1rem;padding:2rem 5rem }
#erp_page .functions ul li ul li:nth-child(1) img {width: 6rem;padding:2rem 0}
#erp_page .functions ul li ul li:nth-child(2) {font-size:1.6rem;font-weight:bold;line-height:4rem}
#erp_page .functions ul li ul li:nth-child(3) {text-align:left;color:#8e8e8e;font-size:1.5rem;line-height:3rem;margin-bottom:1rem}
#erp_page .functions ul li ul li:nth-child(4) a {display:inline-block;border:1px solid #8e8e8e;font-size:1.4rem;color:#8e8e8e;padding:0.1rem 0.5rem}
#erp_page .functions ul:last-child li:last-child ul {padding:9rem 3rem}
#erp_page .functions ul:last-child li:last-child ul li {font-size:2rem;font-weight:bold;line-height:6rem}
#erp_page .functions ul:last-child li:last-child ul li:last-child {font-size:1.4rem;color:#8e8e8e;line-height:4rem}
#erp_page .cusotmer_service_robot .wrap > h5 {font-size:1.4rem;text-align:center;color:gray;padding:1rem 0 2rem;font-weight:300}
#erp_page .cusotmer_service_robot .wrap > h4 {font-size:1.5rem;text-align:center;padding-bottom:2rem;font-weight:300}
#erp_page .cusotmer_service_robot .left div {display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:1.8}
#erp_page .cusotmer_service_robot .left .dialog_blue {background:#63d3e9;padding:1rem 2rem;border-radius:0.5rem;position:relative}
#erp_page .cusotmer_service_robot .left .dialog_white {background:#fff;padding:1rem 2rem;border-radius:0.5rem;position:relative;text-align:left}
#erp_page .cusotmer_service_robot .left > ul > li>:first-child {margin-right:2rem}
#erp_page .cusotmer_service_robot .left > ul > li {margin:2rem 0}
#erp_page .cusotmer_service_robot .left > ul > li:nth-of-type(2n) {text-align:right}
#erp_page .cusotmer_service_robot .left > ul > li div span.gray_bg {display:inline-block;background:#e6e6e6;padding:0 0.4rem;border-radius:0.4rem}
#erp_page .cusotmer_service_robot .left > ul > li div span.link {color:#465dd1;text-decoration:underline}
#erp_page .cusotmer_service_robot .left .dialog_blue i {display:inline-block;width:0;height:0;border-bottom:1.2rem solid #63d3e9;border-left:2rem solid transparent;position:absolute;top:2.4rem;left:-2rem}
#erp_page .cusotmer_service_robot .left .dialog_white i {display:inline-block;width:0;height:0;border-bottom:1.2rem solid #fff;border-right:2rem solid transparent;position:absolute;bottom:45%;right:-2rem}
#erp_page .cusotmer_service_robot .left > ul > li p {color:gray;font-size:1.2rem;padding-top:0.6rem}
#erp_page .cusotmer_service_robot .left > ul > li:nth-child(2) p {padding-right:17.5rem}
#erp_page .cusotmer_service_robot .left > ul > li:nth-child(4) p {padding-right:7rem}
#erp_page .cusotmer_service_robot .right h3 {font-size:1.6rem;font-weight:normal}
#erp_page .cusotmer_service_robot .right h4 {font-size:1.4rem;padding:2rem 0 2rem}
#erp_page .cusotmer_service_robot .right img {width:2rem;margin-right:1rem;height:1.1rem}
#erp_page .cusotmer_service_robot .right p {padding-top:1.6rem;font-size:1.3rem}
#erp_page .auto_order_process .wrap > div {display:none}
#erp_page .auto_order_process table {margin-left:-1rem;margin-right:-1rem;min-width:106%}
#erp_page .auto_order_process table td {font-size:1.4rem;padding:0.4rem 1rem}
#erp_page .auto_order_process table td i {font-size:2rem;vertical-align:-0.2rem}
#erp_page .auto_order_process table img {width:2rem;vertical-align:-0.2rem}
#erp_page .auto_order_process table td:first-child {background:#ddd;width:60%}
#erp_page .auto_order_process table td:last-child {background:#63d3e9;}
#erp_page .auto_order_process table tr:first-child td {padding-top:2rem}
#erp_page .auto_order_process table tr:last-child td {padding-bottom:2rem}
#erp_page .smart_procurement_advice {text-align:center}
#erp_page .smart_procurement_advice dl {display:inline-block;vertical-align:middle;text-align:left;}
#erp_page .smart_procurement_advice dl:first-of-type {margin-left:-2rem}
#erp_page .smart_procurement_advice dl:last-of-type {margin-right:-2rem}
#erp_page .smart_procurement_advice dl dt {font-size:1.6rem;font-weight:bold;background:#63d3e9;padding:1rem}
#erp_page .smart_procurement_advice dl dd {font-size:1.4rem;background:#e6e6e6;padding:1rem}
#erp_page .smart_procurement_advice .wrap > i {color:#ddd;font-size:2rem;vertical-align:middle;}
#erp_page .smart_procurement_advice dl dd > i {padding-right:0.5rem}
#erp_page .smart_procurement_advice dl dd:first-of-type {padding-top:2rem}
#erp_page .smart_procurement_advice dl dd:last-of-type {padding-left:3rem;font-size:2rem;padding-top:0;line-height:0;padding-bottom:2.5rem}
#erp_page .smart_procurement_advice dl:last-of-type dd:last-of-type {padding-bottom:6rem}
#erp_page .print_template_designer .wrap > div {font-size:1.6rem;line-height:2;}
#erp_page .print_template_designer .wrap > img {width:100%;}
#erp_page .analytical_statement img {width:240px;margin:0 40px;display:none}
#erp_page .analytical_statement ul {width:100%;}
#erp_page .analytical_statement ul li {background:#fff;border-top:3px solid #ccc;width:10rem;height:5rem;margin:5%;text-align:center;line-height:5rem;font-size:1.6rem;float:left;width:40%}



.module_submit {width:100%;padding:1rem;background:#f5f6f7}
.module_submit .title {color:gray;text-align:center}
.module_submit .content {background:#f5f6f7;width:100%;min-height:60rem;}
.module_submit .content .tip {color:gray;font-size:1.2rem;margin:2rem 0 ;display:inline-block;text-align:center;}
.module_submit .content ul {margin-bottom:4rem;}
.module_submit .content ul li {list-style:none;font-size:1.4rem;color:gray;margin-bottom:2rem;}
.module_submit .content ul li .red {color:red;}
.module_submit .content ul li label.caption {margin-right:1rem;min-width:8rem;width:22%;text-align:right;display:inline-block;}
.module_submit .content ul li label.types {position:relative;margin-bottom:0.5rem;display:inline-block;}
.module_submit .content ul li label.types input[type='radio'] {position:absolute;left:-0.2rem;top:0;border:none}
.module_submit .content ul li label.types span {margin:0 1.4rem;}
.module_submit .content ul li label.types.last {margin-bottom:2rem;}
.module_submit .content ul li input[type='text'] {height:3rem;padding-left:1rem;width:65%;}
.module_submit .content ul li textarea {height:6rem;resize:none;width:65%}
.module_submit .content ul li .btn_submit {width:7rem;height:3rem;background:#ff7900;display:inline-block;line-height:3rem;font-size:1.6rem;text-align:center;color:white;border-radius:0.5rem;margin-left:29%;cursor:pointer;}
.module_submit .content ul li div.cnt {float:right;width:65%;padding:0;}
.module_submit input[type='text'],.module_submit textarea {background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;display: inline-block;height: 20px;padding: 4px 6px;font-size: 12px;line-height: 20px;color: #555;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;display: inline-block;}
.module_submit input[type='text']:focus,.module_submit textarea:focus{border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); }


#lost_pass {width:100%;background:#f5f6f8;height:50rem;padding:1rem}
/*#lost_pass .wrap {width:380px;margin:0 auto;padding:100px 0;height:600px}*/
#lost_pass .wrap > h3 {font-size:2.8rem;color:#747474;text-align:center;padding:3rem 0}
#lost_pass .radio_inline {font-size:1.6rem;color:#999;position:relative;padding-left:2.2rem;cursor:pointer;margin-right:2rem}
#lost_pass .radio_inline > input[type='radio'] {opacity:0;position:absolute;left:-9999px}
#lost_pass .radio_inline > label {position:absolute;width:1.4rem;height:1.4rem;border-radius:50%;border:0.2rem solid #d7dbde;left:0;top:0.1rem;background:#fff}
#lost_pass .radio_inline > input[type='radio']:checked + label {border:0.2rem solid #6aaf4e}
#lost_pass .radio_inline > input[type='radio']:checked + label::after {content:'';position:absolute;width:0.6rem;height:0.6rem;border-radius:50%;background:#6aaf4e;transition: all 0.2s;top:0.2rem;left:0.2rem;-webkit-transtion: all 0.2s}
#lost_pass .radio_inline:hover > label {border:0.2rem solid #6aaf4e;cursor:pointer;}
#lost_pass .input_text {background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;display: inline-block;height: 20px;padding: 4px 6px;font-size: 12px;line-height: 20px;color: #555;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;vertical-align: middle;display: inline-block;}
#lost_pass .input_text::-webkit-input-placeholder {color:#999;font-size:1.6rem}
#lost_pass .input_text:-moz-placeholder {color:#999;font-size:1.6rem}
#lost_pass .input_text::-moz-placeholder {color:#999;font-size:1.6rem}
#lost_pass .input_text:-ms-input-placeholder {color:#999;font-size:1.6rem}
#lost_pass .input_text:focus {border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);}
#lost_pass .btn_blue {display:block;text-align:center;color:#fff;font-size:1.6rem;background:#6aaf4e;height:4rem;line-height:4rem;font-weight:bold;border-radius:4px;width:100%}
#lost_pass .btn_blue:hover {background:#79be5d}
#lost_pass .link {color:#15bdf9;cursor:pointer}
#lost_pass .link:hover {text-decoration:underline}
#lost_pass .text_area {width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;text-align:center;color:gray;font-size:1.6rem;line-height:2;padding:1rem 0;margin-bottom:1rem}
#lost_pass .input_text {width:100%;font-size:1.6rem;height:4rem;color:#999;padding-left:2rem;margin:1rem 0}
#lost_pass .input_text_narrow {width:60%}
#lost_pass .btn_blue {margin:1rem 0}
#lost_pass .get_code img{width:11rem;vertical-align:middle;position:absolute;right:0;top:1.2rem}
#lost_pass .get_code .img_code_box {position:relative}
#lost_pass .bottom {font-size:1.6rem;color:gray;line-height:2}
#lost_pass .align_right {float:right}
#lost_pass .get_reset {display:none}
#lost_pass .reset_show .get_code {display:none}
#lost_pass .reset_show .get_reset {display:block}

.pc_show {display:none}

.layout_wrap {width:100%;padding:1rem}
.layout_content {font-size:1.4rem}
.layout_content a {color:#000}

.module_relative_list .title {font-size:2rem;line-height:3em;border-bottom:1px solid #6aaf4e;margin-bottom:2rem}
.module_relative_list .grey {color:#999;}
.module_relative_list .time {font-size:1.3rem;margin-left:1rem}
.module_relative_list li {position:relative;margin-bottom:0.6rem}
.module_relative_list i {position:absolute;top:0.5rem}
.module_relative_list .item {padding-left:1.6rem}
.module_relative_list a {padding-bottom:0.4rem;line-height:2}

.module_news_flash {padding:1rem 0;}
.module_news_flash .title {font-size:2rem;font-weight:bold;padding-bottom:0.8rem;line-height:2}
.module_news_flash .item {position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.module_news_flash a {display:inline-block;line-height:2;font-size:1.6rem}
.module_news_flash a:hover {text-decoration:underline}
.module_news_flash .nomal {font-size:1.4rem;font-weight:normal;top:0.6rem;position:absolute;right:0;}
.module_news_flash .empty{display:inline-block;width:100%;text-align:center;height: 10rem;line-height: 10rem;color: #999;font-size: 1.6rem;}

.module_hot_tag {padding:1rem 0}
.module_hot_tag .title {font-size:2rem;font-weight:bold;line-height:2;border-bottom:1px solid #ddd;margin-bottom:0.8rem}
.module_hot_tag .tag {display:inline-block;padding-bottom:6px;padding-right:6px;cursor:pointer;line-height:2}
.module_hot_tag .tag:hover {text-decoration:underline}
.module_hot_tag .tag1 {color:#dcbb59;font-size:1.5rem}
.module_hot_tag .tag2 {color:#838a25;font-size:1.7rem}
.module_hot_tag .tag3 {color:#caa55f;font-size:1.6rem}
.module_hot_tag .tag4 {color:#f39c11;font-size:1.8rem}
.module_hot_tag .tag5 {color:#acd252;font-size:1.5rem}
.module_hot_tag .tag6 {color:#ee830e;font-size:1.4rem}

.module_ask_professor {padding:1rem 0;}
.module_ask_professor .title {font-size:2rem;font-weight:bold;padding-bottom:1.6rem}
.module_ask_professor .point {margin-bottom:1.6rem;height:6rem;background:#f5f6f8;position:relative;margin-left:2rem;padding-left:2.8rem}
.module_ask_professor .point .active_title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0.7rem 0}
.module_ask_professor .point img {position:absolute;width:6rem;height:6rem;left:-3.2rem}
.module_ask_professor .point a {margin-left:1rem}
.module_ask_professor .point a:hover {text-decoration:underline}
.module_ask_professor .list {position:relative;padding-right:4rem;margin-bottom:0.6rem;line-height:1.6rem;max-height:4.8rem;overflow-y:hidden}
.module_ask_professor .list a {font-size:1.6rem}
.module_ask_professor .list a:hover{text-decoration:underline}
.module_ask_professor .list .view {position:absolute;top:0;right:0;color:#999}
.module_ask_professor .lists {padding-bottom:1rem;border-bottom:1px solid #ddd}
.module_ask_professor .input_title {padding-top:1.6rem;font-size:1.6rem}

.module_news_list .title {font-size:1.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1rem 0}
.module_news_list .item {padding-bottom:1rem}
.module_news_list .detail {position:relative;line-height:1.6;height:6.4em;overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.6;color:#666}
.module_news_list .list {border-bottom:1px solid #ddd}
.module_news_list .list:last-child {border-bottom:none}
.module_news_list .empty {display:inline-block; width:100%; height:20rem; line-height:20rem; text-align:center; font-size:1.6rem; color:#999;}

.module_news_center {padding:1rem 0 0}
.module_news_center .title {font-size:2.1rem;font-weight:bold;padding-bottom:4px}
.module_news_center a {line-height:1.5;display:block}
.module_news_center i {display:none}
.module_news_center .item {font-size:1.8rem}

.module_news_detail .title_area {padding-bottom:1rem;border-bottom:1px solid #ddd;margin-bottom:1rem}
.module_news_detail .title {text-align:center;font-size:2.5rem;line-height:2}
.module_news_detail .sub_title {text-align:center;color:#999;}
.module_news_detail p {padding-bottom:1rem;font-size:1.9rem;line-height:1.8}
.module_news_detail .key_word span {margin-right:1rem}

.module_extended_reading .title {font-size:1.6rem;font-weight:bold;padding:1rem 0;}
.module_extended_reading a {line-height:1.6;font-size:1.6rem;}
.module_extended_reading .item {position:relative;padding-left:1rem;padding-bottom:0.6rem}
.module_extended_reading {padding-bottom:1rem}
.module_extended_reading .item i {position:absolute;top:2px;left:0}
.module_extended_reading .empty {display:inline-block; width:100%; height:5rem; line-height:5rem; text-align:center; font-size:1.6rem; color:#999;}

.module_follow {text-align:center;}
.module_follow > img {width:6rem;margin: 2rem 0}
.module_follow > p > span {color:#6aaf4e}
.module_follow > p:nth-child(3) {color:#4f4f4f;margin-bottom:1rem}
.module_follow > p:nth-child(4) {font-weight:bold;font-size:1.2rem}

.theme_search {margin:1rem auto;position:relative;}
.theme_search i {position:absolute;font-size:1.5rem;color:#9d9d9d;top:10px;left:13px}
.theme_search input {text-indent:1rem;font-size:1.4rem;width:68%;height:3rem;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:3rem;vertical-align:top;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.theme_search a {display:inline-block;color:#fff;background:#6aaf4e;width:30%;text-align:center;font-size:1.4rem;border:1px solid #6aaf4e;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height:3rem;line-height:3rem;}
.theme_search a:hover {text-decoration:none}

.theme_btn_orange {color:#fff;background:#ff7900;display:inline-block;border-radius:4px;padding:0px 1rem;line-height:3rem;font-size:1.4rem}
.theme_btn_orange:hover {text-decoration:none}

.theme_small_ad {margin:2rem 0}
.theme_small_ad img {width:100%;}
.theme_input {text-indent:1rem;font-size:1.4rem;width:68%;height:3rem;border-radius:4px;line-height:3rem;vertical-align:top;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.theme_select {text-indent:1rem;font-size:1.4rem;width:30%;height:3rem;border-radius:4px;line-height:3rem;vertical-align:top;outline:none;background-color: #fff;border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s,box-shadow linear .2s;-moz-transition: border linear .2s,box-shadow linear .2s;-o-transition: border linear .2s,box-shadow linear .2s;transition: border linear .2s,box-shadow linear .2s;}
.theme_icon_square {display:inline-block;width:4px;height:4px;background:#000;vertical-align:4px;margin-right:6px}


.theme_time {color:#999}

.asklist .left .ask_comment {padding:1rem 0}
.asklist .left .item {position:relative;padding-top:10px;padding-bottom:10px;border-top:1px solid #ddd}
.asklist .left .item:first-child {border-top:none}
.asklist .left .comment .title {font-weight:bold;line-height:2;font-size:1.6rem}
.asklist .left .comment .title a:hover {text-decoration:underline}
.asklist .left .comment .details {line-height:1.7;margin-bottom:6px;padding:5px;color:#666;font-size:1.6rem}
.asklist .left .comment .category {display:inline-block;padding:2px 4px;border-radius:2px;background:#f5f6f8}
.asklist .left .comment .time {color:#999;margin-left:1rem}
.asklist .left .comment .dot {width:2px;height:2px;background:#000;border-radius:50%;display:inline-block;vertical-align:4px;margin:0 4px}
.asklist .select_style select {width:100%;padding:0.5rem 0}
.asklist .empty {width: 100%;height: 20rem;line-height: 20rem;text-align: center;font-size: 1.6rem;color: #999;}


.askdetail .review .list {position:relative;border-top:1px solid #ddd;padding-top:1rem;padding-bottom:1rem}
.askdetail .question .title {font-size:2.1rem;padding:0 0 1rem;font-weight:bold;border-bottom:1px solid #ddd;margin-bottom:1rem;line-height:1.5}
.askdetail .question p {line-height:1.5;padding-bottom:0.4rem}
.askdetail .review_num {margin:1rem 0;font-size:1.8rem;}
.askdetail .comment_detail {min-height:2.4rem;margin-bottom:0.4rem;line-height:1.6}
.askdetail .review .list .nickname {font-weight:bold;line-height:2}
.askdetail .btn_review, .askdetail .btn_answer {color:#fff;margin:1rem 0}
.askdetail .editor {height:10rem; width:100%}

.news_center .main .empty {width:100%; height:10rem; line-height:10rem; text-align: center; font-size: 1.6rem; color: #999;}

.askedit .main .container h3 {font-size:1.8rem;line-height:2;padding:1rem 0}
.askedit .main .container .btn_submit {padding-top:1rem}


.layout_section {background:#fff;width:90%;margin:0 auto;padding:1rem 1rem;border-radius:0.4rem;box-shadow:0 0 1rem rgba(0,0,0,0.1);margin-bottom:2rem}
.layout_section .theme_title {font-size:1.9rem;line-height:2;text-align:center}
.layout_section .theme_account {position:relative;padding-left:2.4rem}
.layout_section .theme_account img {position:absolute;left:0;top:0.5rem;width:1.6rem;}
.layout_section .theme_account .alias {color:grey;}
.layout_section .theme_account a {color:#000;text-decoration:none}
.layout_section .theme_list {border-bottom:1px solid #ddd;margin-bottom:1rem;line-height:2;padding-bottom:1rem}
.layout_section .theme_list .item {padding-left:2.4rem;white-space:nowrap;}
.layout_section .theme_list .item .strong {font-weight:bold}

.l_show_mobile .head {width:100%;height:20rem;background:#60ae17 url(/mobile/images/backstage_bg.png) no-repeat left bottom;background-size:100%;color:#fff;}
.l_show_mobile .nav {padding-top:3rem}
.l_show_mobile .nav a {display:inline-block;color:#fff;font-size:1.6rem;padding:0.6rem 2rem;border-bottom:1px solid #81c93e;border-top:1px solid #81c93e;text-decoration:none}
.l_show_mobile .nav a.day {border-left:1px solid #81c93e;border-top-left-radius:4px;border-bottom-left-radius:4px}
.l_show_mobile .nav a.week {border-left:1px solid #81c93e;border-right:1px solid #81c93e}
.l_show_mobile .nav a.month {border-right:1px solid #81c93e;border-top-right-radius:4px;border-bottom-right-radius:4px}
.l_show_mobile .nav a.chked {background:#81c93e}
.l_show_mobile .head .deal_num {font-size:3rem;line-height:2;margin-top:2rem}
.l_show_mobile .head .deal {font-size:1.6rem;line-height:1.5}
.l_show_mobile .main {margin-top:-2rem;font-size:1.6rem;padding-bottom:3rem}
.backstage .orders {padding:2rem}
.backstage .orders .order {font-size:3.4rem}
.backstage .orders .new_order {color:#d6a117}
.backstage .orders .allocation {color:#63d3e9}
.backstage .orders .out_storage {color:#6cab37}
.backstage .orders .exception {color:#e37772}
.backstage .border-right {border-right:1px solid #ddd}
.backstage .border-bottom {border-bottom:1px solid #ddd;padding-bottom:1rem;}
.backstage .padding-top {padding-top:1rem}
.backstage .btn_success {display:inline-block;color:#fff;background:#60ae17;padding:0.5rem 5rem;border-radius:0.4rem;text-decoration:none}
.backstage .btn_success:hover {background:#6fb92a}

.teacher_page {background:#f5f6f8;padding-bottom:2rem}
.teacher_page .page_turn {text-align:center}
.teacher_page .select_course .mobile {width:100%;height:2.8rem;border:0;background:#fff}
.teacher_page h1 {padding:2rem 0 2rem 1rem;font-size:1.8rem;font-weight:bold;}
.teacher_page .lecturer {position:relative;background:#eee;padding-left:13rem;margin-bottom:2rem;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:1rem}
.teacher_page .lecturer .portrait {position:absolute;max-height:10rem;max-width:12rem;top:1.5rem;left:1.5rem}
.teacher_page .lecturer .name {font-size:1.8rem;font-weight:bold;margin-right:1.5rem;display:block}
.teacher_page .lecturer .describe {font-size:1.4rem;line-height:2rem;min-height:6rem;max-height:8rem;overflow:hidden;margin-bottom:1rem}
.teacher_page .lecturer .stars {color:#ff9000}
.teacher_page .lecturer .teacher_title {line-height:1.5;padding-bottom:0.4rem}
.teacher_page .course_nums {padding-left:2rem;vertical-align:top;line-height:2}
.teacher_page h2 {padding:2rem 0 2rem 1rem;font-size:1.6rem;font-weight:bold}


.float_contact {display:none}
