@charset "utf-8";
/*通用css*/
html{font-size: 62.5%;height:100%;}
*{margin:0;padding:0;list-style:none;font-size:1.6rem; line-height:27px;font-family: "微软雅黑";}
body {font-family: "微软雅黑";font-size: 1.6rem;margin:0;padding:0; overflow-x:hidden; color:#666666; background:#f1f2f7;height: 100%}
div{ border:0px;margin:0;padding:0;}
img{border:0; border:none; margin:0; padding:0; display: block;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.l{ text-align:left;}
.r{ text-align:right;}
.c{text-align:center;}
.clear{clear:both; height:0px;}
a:link { text-decoration:none; color:#666666;}
a:visited { text-decoration:none; color:#666666;}
a:hover { text-decoration: none; color:#222222;}
.wt{ text-decoration:none; color:#ffffff;}
.wt:link { text-decoration:none; color:#ffffff;}
.wt:visited { text-decoration:none; color:#ffffff;}
.wt:hover { text-decoration: none; color:#ffffff;}
.Validform_right{color: #09b59f;}
.Validform_wrong{color: #ff5f05;}
input,button,select,textarea{outline:none}
textarea{resize:none}
/*阴影 css*/
.yiny{ background: #ffffff; border-radius: 10px; box-shadow: 0px 2px 15px -7px #000000;}
/*index css*/
.section1 {background-image:url('../img/bg01.jpg');}
.section2 {background-image:url('../img/bg02.jpg');}
.section3 {background-image:url('../img/bg03.jpg');}
.section4 {background-image:url('../img/bg04.jpg');}
.section5 {background-image:url('../img/bg05.jpg');}
.section6 {background-image:url('../img/bg06.jpg');}
.section {background-repeat:no-repeat;background-position:left;background-size: cover;background-position: center;}
p.title { position: relative; top: 35%; font: 700 40px "Microsoft Yahei"; color: #fff; text-align: center;}
#nav_no{width: 100%;height: 80px; background: rgba(0,0,0,0.33); position: fixed;z-index: 999;}
#nav_no_main{width: 1100px;height: 80px; margin: 0 auto;}
.nav_no_main_l{width: 184px;height: 37px; margin-top: 18px;}
.section1a{width: 16%; margin: 0 auto; padding-top: 6%; position: relative;}
.section1b{width: 28%; margin: 0 auto; margin-top: 2%; position: relative;}
.section1c{width: 192px; height: 64px; display: block; border-radius:32px ; line-height: 64px; font-size: 2rem; font-weight:bold; background: #ff5f05;  box-shadow: 0px 4px 0px #e93d0f; margin: 0 auto;margin-top: 1%; position: relative;}
.section1c:hover{background: #f03e00;  box-shadow: 0px 2px 0px #bc2800;cursor: pointer;top: 2px;}
.section2a{width: 19.7%; float: left; margin-left: 19%;}
.section2b{width: 19.7%; float: left; margin-left: 2%;}
.section2c{width: 19.7%; float: left; margin-left: 2%;}

.section3a{width: 35%; float: left; margin-left: 19%; padding-top: 3%;}
.section3b{width: 21%; float: left; margin-left: 4%; padding-top: 6%;}
.section3c{width: 21.2%; float: left; margin-left: 4%;    margin-top: -4%;}
.section4a{width: 19%; float: left;}
.section4b{width: 18.6%; float: left;}
.section4c{width: 19%; float: left;}
.section4d{width: 18.6%; float: left;}
.section4e{width: 19%; float: left;}
.section41{margin-left: 43%; margin-top: 0.5%;}
.section42{margin-left: 37.4%; margin-top: 0.5%;}
.section5a{width: 34%; float: left; margin-left: 42%; margin-top: -10%;}
.section6a{width: 57.3%; margin: 0 auto;}
.section6b{width: 57.3%; margin: 0 auto;margin-top: -3.2%;}
.section6c{width: 57.3%; margin: 0 auto;margin-top: -3.2%;}
.section { text-align: center; font: 50px "Microsoft Yahei"; color: #fff; overflow: hidden;}
.section1 p { bottom: -120%;}
.section1 img { bottom: -120%;}
.section2a{ position: relative; left: -120%;}
.section2b{ position: relative; top: 120%;}
.section2c{ position: relative; left: 120%;}
.section3a{ position: relative; left: -120%;}
.section3b{ position: relative; top: -120%;}
.section3c{ position: relative; top: 120%;}
.section4a{ position: relative; top: 120%;}
.section4b{ position: relative; top: 120%;}
.section4c{ position: relative; top: 120%;}
.section4d{ position: relative; top: 120%;}
.section4e{ position: relative; top: 120%;}
.section5a{ position: relative; left: 120%;}

.section6a{ position: relative; top: 120%;}
.section6b{ position: relative; top: 120%;}
.section6c{ position: relative; top: 120%;}






/*head css*/
#nav{width: 100%;background: #324852; border-bottom: 3px solid #768d97;}
#nav{background: #f1f2f7; border-bottom: none;}
#nav_main{width: 1100px;height: 73px; margin: 0 auto;position: relative;}
/* .nav_main_l{width: 184px;height: 37px; margin-top: 17px;} */
.nav_main_l{width: unset;height: 37px; margin-top: 17px;}
.nav_no_main_r{width: 167px;height: 43px; margin-top: 15px;}
.nav_no_main_r_l{width: 77px;height: 40px; border-radius: 5px; background: #4691d3; box-shadow: 0px 3px 0px #1c5ea2;}
.nav_no_main_r_l:hover { background: #4084bf; box-shadow: 0px 2px 0px #164c84; margin-top: 1px;}
.nav_no_main_r_l a{ display: block; width: 77px;height: 40px; line-height: 40px;}
.nav_no_main_r_r{width: 77px;height: 40px; border-radius: 5px; background: #08cab1; box-shadow: 0px 3px 0px #1a977d; line-height: 40px;}
.nav_no_main_r_r:hover { background: #09b59f; box-shadow: 0px 2px 0px #178770; margin-top: 1px;}
.nav_no_main_r_r a{ display: block; width: 77px;height: 40px; line-height: 40px;}
.nav_land_main_r{width: 700px;height: 73px;}
.nav_land_main_r_l{width: 700px;height: 73px; position: absolute; left: 50%;margin-left: -217px;z-index: 1000;}
.nav_land_main_r_l li{ width:114px; height:73px; line-height:73px; float:left; text-align: center;}
.nav_land_main_r_l li a{ width:114px; height:73px; line-height:73px; color:#ffffff; float:left;}
.nav_land_main_r_l li a:visited{ width:114px; height:73px; line-height:73px; color:#ffffff;}
.nav_land_main_r_l li a:hover{ width:114px; height:73px; line-height:73px; color:#ffffff; background:#192a31;}
.nav_land_main_r_r{width: 240px; position: absolute; left: 50%;margin-left: 311px;top: 25px;z-index: 999;}
.nav_land_main_r_r:hover{margin-top: 1px;}
.nav_land_alert{width: 240px;height: 367px; background: #ffffff; border-radius: 7px; box-shadow: 0px 2px 15px -7px #000000; display: none; margin-top: 36px;}
.nav_land_alert li{ width:240px; height:57px; line-height:57px; float:left; text-align: left; border-top: 1px solid #eaeaea;}
.nav_land_alert li a{ /* width:215px; */ width:100%; height:57px; line-height:57px; color:#666666; float:left; padding-left: 25px;box-sizing: border-box;}
.nav_land_alert li a:visited{ width:100%; height:57px; line-height:57px; color:#666666;}
.nav_land_alert li a:hover{ width:100%; height:57px; line-height:57px; color:#ffffff; background:#768d97;}
.nav_land_alert #esc{ width:240px; height:57px; line-height:57px; float:left; text-align: left; border-top: 1px solid #eaeaea;background:#ff6005; border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;}
.nav_land_alert #esc a{ width:100%; height:57px; line-height:57px; color:#ffffff; float:left; padding-left: 25px; border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;}
.nav_land_alert #esc a:visited{ width:100%; height:57px; line-height:57px; color:#ffffff;}
.nav_land_alert #esc a:hover{ width:100%; height:57px; line-height:57px; color:#ffffff; background:#e93d0f;}
.nav_land_alert_user{width: 100%;/* height: 57px; */height: 78px; padding: 10px; border-bottom: 1px solid #eaeaea;box-sizing: border-box;}
.nav_land_alert_username{width: 145px;height: 57px; line-height: 57px;}
/*foot css*/
#footer{ width: 100%; height: 152px;text-align: center;}
.foot_land{width: 100%;height: 152px; background: #2a3c44;}
.foot_land_t{width: 100%;height: 87px; background: #324852; padding-top: 20px; color: #afc6d0; font-size: 1.4rem; line-height: 35px;}
.foot_land_t ul{width: 400px; height: 35px; margin: 0 auto;}
.foot_land_t li{ width:80px; height:35px; line-height:35px; float:left; text-align: left;}
.foot_land_t li a{ width:80px; height:35px; line-height:35px; color:#afc6d0; float:left; font-size: 1.4rem;}
.foot_land_t li a:visited{ width:80px; height:35px; line-height:35px; color:#afc6d0;}
.foot_land_t li a:hover{ width:80px; height:35px; line-height:35px; color:#768d97;}
.foot_land_b{width: 1100px;height: 45px; line-height: 45px; margin: 0 auto; color: #768d97; font-size: 1.4rem;}
/*课程中心 css*/
#resolt_main{width: 1100px;height: auto; margin: 0 auto;}
#resolt_main_t{width: 98%;height: 80px; padding-left: 2%; line-height: 80px; font-size: 2.4rem;}
#resolt_main_m{width: 100%;height: 296px;}
.resolt_main_m_t{width: 986px;height: 49px;padding-top: 30px; margin: 0 auto;}
.resolt_main_m_b{width: 1050px;height: 170px;padding-top: 30px; margin: 0 auto;}
.resolt_main_m_t_l{width: 812px;height: 49px;line-height: 49px;}
.resolt_main_m_t_r{width: 174px;height: 46px;line-height: 46px;cursor:pointer; background: #ff5f05; border-radius: 10px; box-shadow: 0px 3px 0px #e93d0f;}
.resolt_main_m_t_r:hover{background: #f15c08;box-shadow: 0px 2px 0px #d6380d;margin-top: 1px;}
.gome_tb{width: 134px;height:156px ; margin: 0 20px; float: left;}
.gome_tb>img{width: 106px;height:106px ;border-radius: 5px; margin: 0 auto;}
.gome_tb>p{width: 134px; line-height: 25px; text-align: center; height: 25px;overflow: hidden; white-space: nowrap; text-overflow :ellipsis}
.gome_tb>span{width: 134px; display:block; line-height: 25px; text-align: center; color: #afb0b0; font-size: 1.4rem; height: 25px;overflow: hidden; white-space: nowrap; text-overflow :ellipsis}
#resolt_main_b{width: 100%;min-height: 676px; margin-top: 25px;}
.resolt_main_b_l{width: 310px;min-height: 676px;}
.resolt_main_b_l_a{width: 310px;height: 92px; border-bottom: 1px solid #e6e6e6;}
.resolt_main_b_l_a_l{width: 92px;height: 92px; border-right: 1px solid #e6e6e6; text-align: center; line-height: 92px; color: #36af9f; font-size: 4.3rem;}
.resolt_main_b_l_a_r_t{height: 30px; padding-top: 19px; padding-left: 20px;}
.resolt_main_b_l_a_r_t span{font-size: 2rem;color: #36af9f;}
.resolt_main_b_l_a_r_b{height: 30px;font-size: 1.4rem; color: #afb0b0; padding-left: 20px;}
.resolt_main_b_l_a_r{width: 217px;height: 92px;}
.resolt_main_b_l_b{width: 310px;height: 92px; border-bottom: 1px solid #e6e6e6;}
.resolt_main_b_l_b_l{width: 92px;height: 92px; border-right: 1px solid #e6e6e6; text-align: center; line-height: 92px; color: #59b0d8; font-size: 4.3rem;}
.resolt_main_b_l_b_r{width: 217px;height: 92px;}
.resolt_main_b_l_b_r_t{height: 30px; padding-top: 19px; padding-left: 20px;}
.resolt_main_b_l_b_r_t span{font-size: 2rem;color: #59b0d8;}
.resolt_main_b_l_b_r_b{height: 30px;font-size: 1.4rem; color: #afb0b0; padding-left: 20px;}
.resolt_main_b_l_b_r{width: 217px;height: 92px;}
.resolt_main_b_l_c{width: 310px;height: 92px; border-bottom: 1px solid #e6e6e6;}
.resolt_main_b_l_c_t{height: 30px;font-size: 1.8rem; padding-top: 20px; padding-left: 30px;font-weight:bold;}
.resolt_main_b_l_c_b{height: 30px;font-size: 1.6rem; padding-left: 30px;}
.resolt_main_b_l_d{width: 310px;height: 227px; border-bottom: 1px solid #e6e6e6;}
.resolt_main_b_l_e{width: 310px;}
.resolt_main_b_l_e_t{height: 30px;font-size: 1.8rem; padding-top: 20px; padding-left: 30px;font-weight:bold;}
.resolt_main_b_l_e_b{ padding:0 30px 30px 30px;}
.resolt_main_b_r{width: 763px;height: 676px;}
.resolt_main_b_r_t{width: 763px;height: 282px;}
#charts2{width: 700px;height: 230px;padding-top: 30px; margin-left: 56px;}
.resolt_main_b_r_b{width: 763px;height: 370px; margin-top: 25px;}
.resolt_main_b_r_b_l{width: 252px;height: 370px;}
.resolt_main_b_r_b_r{width: 455px;height: 310px; padding: 30px 15px;}
#charts1{width: 455px;height: 300px;}
.resolt_main_b_r_b_l_t{width: 252px;height: 93px; background: #59b0d8; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.resolt_main_b_r_b_l_b{width: 252px;height: 279px;}
.resolt_main_b_r_b_l_t_l{width:72px;height: 74px; border-right:1px solid #85c3df ;  padding: 19px 0 0 19px;}
.resolt_main_b_r_b_l_t_r{width: 154px;height: 93px; border-left:1px solid #39a3d3 ;}
.resolt_main_b_r_b_l_t_r_t{width: 154px;height: 30px; font-size: 3rem; font-weight:bold; margin-top: 17px;}
.resolt_main_b_r_b_l_t_r_b{width: 154px;height: 25px;}
.resolt_main_b_r_b_l_b_l{width: 79px;height: 270px; line-height: 42px; padding-top: 9px; font-size: 1.4rem;}
.resolt_main_b_r_b_l_b_r{width: 157px;height: 270px; padding-top: 2px;}
.resolt_main_b_r_b_l_b_r_a{width: 135px;height: 27px; background: #59b0d8;margin-top: 15px; border-radius: 5px; padding-left: 5px;}
/*训练档案css*/
.resolt_core{width: 1100px;height: auto; margin: 0 auto; margin-top: 30px;}
.resolt_core_t{height: 135px;}
.resolt_core_t_l{ width: 299px; height: 135px;}
.resolt_core_t_l_l{ width: 135px; height: 135px; background:#59b0d8 ; border-top-left-radius: 10px; border-bottom-left-radius: 10px;}
.resolt_core_t_l_l img{margin-top: 25px;margin-left: 25px;} 
.resolt_core_t_l_r{ width: 164px; height: 135px;}
.resolt_core_t_l_r_t{width: 164px;height: 30px; font-size: 4rem; font-weight:bold; margin-top: 40px; color: #59b0d8;}
.resolt_core_t_l_r_b{width: 164px;height: 25px;}
.resolt_core_t_m{ width: 390px; height: 135px; margin-left: 25px;}
.resolt_core_t_m_m{ width: 130px; height: 37px; margin-left: 230px; margin-top: 48px; border-radius: 19px; border: 1px solid #ffffff;}
.resolt_core_t_m_m a{display: block; width: 130px; height: 37px;line-height: 37px; text-align: center; border-radius: 18px;}
.resolt_core_t_m_m a:hover{ color: #36af9f;}
.resolt_core_t_m_m:hover{background: #ffffff;}
.resolt_core_t_r{ width: 360px; height: 121px; background: #59b0d8; padding-top: 16px;}
.resolt_core_t_r_l{ width: 179px; height: 102px; border-right: 1px solid #85c3df;}
.resolt_core_t_r_l_t{width: 179px; font-size: 1.8rem;}
.resolt_core_t_r_l_b{width: 179px; font-size: 1.8rem; margin-top: 34px;}
.resolt_core_t_r_l_b span{width: 179px; font-size: 5rem;font-weight:bold;}
.resolt_core_t_r_r{ width: 176px; height: 102px; border-right: 1px solid #39a3d3;}
.resolt_core_t_r_r_b{display: block; margin: 0 auto; margin-top: 26px;}
.resolt_core_m{height: 350px; margin-top: 26px; border-bottom: 1px solid #d6d6d6;}
.resolt_core_m_l{ width:713px;height: 318px;}
.resolt_core_m_r{ width:360px;height: 318px;}
#charts3{ width:650px;height: 258px; margin-left: 40px; margin-top: 30px;}
#charts4{ width:300px;height: 258px; padding: 30px;}
.resolt_core_b{height: auto; padding-top: 30px; border-top: 1px solid #ffffff;}
.resolt_core_b_l{width:371px;height: auto;}
.resolt_core_b_r{width:700px;height: 370px;}
.resolt_core_b_r_t{width:700px;height: 146px;}
.resolt_core_b_r_t_l{width:368px;height: 118px; padding: 14px 40px;}
.resolt_core_b_r_t_l_t{font-weight:bold;}
.resolt_core_b_r_t_l_b{margin-top: 5px; font-size: 1.4rem;}
.resolt_core_b_r_t_r{width:252px;height: 146px; background: #59b0d8; border-top-right-radius: 10px; border-bottom-right-radius: 10px; cursor:pointer;}
.resolt_core_b_r_t_r:hover{ background: #379cca;}
.resolt_core_b_r_t_r img{margin: 0 auto;}
.resolt_core_b_r_m{width:700px;height: 62px; margin-top: 38px;}
.resolt_core_b_r_m_l{width:448px;height: 62px; line-height:62px ; font-size: 1.8rem;}
.resolt_core_b_r_m_r{width:252px;height: 62px; background: #59b0d8;  border-top-right-radius: 10px; border-bottom-right-radius: 10px; line-height:62px ; font-size: 1.8rem; cursor:pointer;}
.resolt_core_b_r_m_r:hover{ background: #379cca;}
#resolt_core_b_r_m_l_m {font-size: 1.8rem;}
.resolt_core_b_r_b{width:700px;height: 85px; margin-top: 38px;}
.resolt_core_b_r_b_l{width:217px;height: 85px;}
.resolt_core_b_r_b_l_ml{margin-left: 24px;}
.resolt_core_b_r_b_l_l{width:68px;height: 68px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; background: #36af9f; padding: 17px 0 0 17px;}
.resolt_core_b_r_b_l_r{width:129px;height: 85px;}
.resolt_core_b_r_b_l_r_t{font-size: 3rem; color: #36af9f;font-weight:bold; margin-top: 18px;}
#kalendar{width:365px;margin:0 auto;}
#kalendar tr#select{height:50px;}
#kalendar tr#select td{clear:both;}
#kalendar tr#select td div{float:left;width:160px;height:30px;line-height:30px;}
#kalendar tr#select #year,#kalendar tr#select #month{width:35px;}
#select #year ul,#select #month ul{clear:both;}
#select #year ul li,#select #month ul li{float:left;width:30px;}
#select #year ul li input,#select #month ul li input{font-weight:bold; font-family: "SimSun"; width:30px; height: 29px; text-align:30px;cursor:pointer; border: 0px;background:#57a0cf; color:#ffffff ;}
#select #year ul li #yearPrev,#select #year ul li #yearNext{display:none;}
#monthPrev{position: relative;left:-140px;}
#monthNext{position: relative;left:62px;}
#select #year ul li.selectChange,#select #month ul li.selectChange{width:48px;height:30px;overflow: hidden;}
#select #month ul li.selectChange {width: 28px;height: 30px;overflow: hidden;}
#select #year ul li.selectChange select,#select #month ul li.selectChange select{ height: 29px;  border: 0px;width:70px;padding-left:4px;cursor:pointer;background:#57a0cf; color: #ffffff;}
#select #year ul li.selectChange select option,#select #month ul li.selectChange select option{padding-left:5px;}
#kalendar tr#week{height:50px;}
#kalendar tr#week td ul{width:365px;clear:both;}
#kalendar tr#week td ul li{float:left;width:50px;height:50px;line-height:50px;text-align:center;margin:0 1px;}
#kalendar tr#day ul.dayList{width:365px;height:50px;clear:both;margin:2px auto;}
#kalendar tr#day ul.dayList li{float:left;width:50px;height:50px;line-height:50px;text-align:center;margin:0 1px;cursor:pointer; border-radius: 25px;}
#kalendar tr#day ul.hide{display:none;}
#week .weekend,#day .weekend{color:#EA0000;}
#kalendar tr#day td ul.dayList li.mouseFloat{background: url(../img/rqbj2.png)top no-repeat;}
#kalendar tr#day td ul.dayList li.todayWeekend{color:#EA0000;background:#abcdef;font-weight:700;}
#kalendar tr#day td ul.dayList li.today{background:#ff5f05;font-weight:700; color: #ffffff;}
.qiandao{background: url(../img/rqbj.png)top no-repeat;}
#kalendar #select{background:url(../img/resolt07.jpg);}
/*登录css*/
#sign_main{width: 100%;height:100vh; background:url(../img/bg02.jpg); background-size: cover;background-position: center}
#sign_main_m{width: 480px;height:480px; position: absolute;left: 50%;top: 50%; margin-left: -240px; margin-top: -230px;}
.sign_main_m_t{width: 480px;height:68px;}
.sign_main_m_t_r{width: 186px;height:30px; line-height: 30px; padding-top: 5px;}
.sign_main_m_t_r_r{width: 66px;height:28px; background: #ff5f05;  box-shadow: 0px 2px 0px #e93d0f; border-radius: 5px;}
.sign_main_m_t_r_r:hover{height:28px; background: #f03e00;  box-shadow: 0px 1px 0px #bc2800; margin-top: 1px;}
.sign_main_m_t_r_r a{display: block;}
.sign_main_m_b{width: 480px;height:412px; background: #ffffff;}
.sign_main_m_b_t{height: 30px; font-size: 2.4rem; padding-top: 37px;}
#sign{width: 400px; height: 117px; margin: 0 auto; margin-top: 25px;}
#accounts{ width: 345px; height: 50px; border: 0px; border-bottom: 1px solid #d3d4d7; line-height: 50px; padding-left: 55px;background:url(../img/sign01.png) no-repeat;background-position:17px 13px;}
#Password{ width: 345px; height: 50px; border: 0px; border-bottom: 1px solid #d3d4d7; line-height: 50px; padding-left: 55px;background:url(../img/sign02.png) no-repeat;background-position:17px 13px; margin-top:15px;}
.accounts span,.Password span{ background: #ffffff;float: right; position: absolute; display: block; border-radius: 5px; right:40px; margin-top: -39px; padding-left: 10px;}
#signdiv{width: 400px; height: 51px; margin: 0 auto; margin-top: 15px;}
#next{width: 100%; height: 68px; font-size: 2.4rem; line-height: 68px; background: #ff5f05;  box-shadow: 0px 4px 0px #e93d0f; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px;clear:both;cursor:pointer;}
#next:hover{ background: #f03e00;  box-shadow: 0px 3px 0px #bc2800;padding-top: 1px;}
/*签到*/
#qiandao_c{width: 800px;height:675px; }
#qiandao_bg{width: 100%;height:100vh; background:url(../img/bg02.jpg); background-size: cover;background-position: center}
#qiandao_main{width: 800px;height:605px;}
#qiandao_top{width: 800px;height:70px;}
#qiandao_main_top{width: 725px; margin: 0 auto; padding: 25px 0 20px 0; border-bottom: 1px solid #cccccc;}
#qiandao_main_top span{font-size: 20px; display: block;}
#qiandao_main_top p{margin-top: 15px;}
#qiandao_main_main{width: 725px; margin: 0 auto; padding: 18px 0 0 0; text-align: center;}
#qiandao_main_main_main>span{width: 636px; display:block; margin: 0 auto; padding: 10px 0; text-align: center; height: 142px;}
.xinqing{width: 66px; float: left; text-align: center; margin: 0 30px;}
.xinqing span{  width: 66px; display:block; padding: 0px;margin-top: 5px;}
.xinqing p { font-size: 12px;}
.xiuxi{width: 64px; float: left; text-align: center; margin: 0 31px;}
.xiuxi span{  width: 64px; display:block; padding: 0px;margin-top: 5px;}
.xiuxi p { font-size: 12px;}
#qiandao_main_bottom{width: 800px; height: 65px; line-height: 65px; background: #ff5f05;  box-shadow: 0px 4px 0px #e93d0f; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; font-size: 2.4rem; color: #ffffff;}
#qiandao_main_bottom:hover{background: #f03e00;  box-shadow: 0px 3px 0px #bc2800;padding-top: 1px;cursor:pointer;}
#qiandao_main_main_main .Validform_right{display: none;}
/*自由训练*/
.gamelist{width: 1100px; height:auto; margin: 30px auto; }
.gamelist_l{width: 250px; height:auto;}
.gamelist_l_t{width: 250px; height:50px;}
.gamelist_l_t_m{width: 250px; height:47px;background: #08cab1; box-shadow: 0px 3px 0px #1a977d; border-radius: 10px;}
.gamelist_l_t_m a{width: 225px; height:47px; font-size: 1.8rem; padding-left: 25px; font-weight:bold; line-height: 47px; display: block;}
.gamelist_l_t_m:hover{ height:47px;background: #09b59f; box-shadow: 0px 2px 0px #178770;cursor:pointer;}
.gamelist_l_t:hover{width: 250px; height:49px; padding-top: 1px;}
.gamelist_l_b {margin-top: 15px;}
.gamelist_l_b li{ width:250px; height:46px; line-height:46px; float:left; text-align: left; margin: 5px 0;}
.gamelist_l_b li a{ width:225px; height:46px; line-height:46px; color:#666666; float:left; padding-left: 25px; border-radius:10px ; background: #ebedf3;}
.gamelist_l_b li a:visited{ width:225px; height:46px; line-height:46px; color:#666666;}
.gamelist_l_b li a:hover{ width:210px; height:46px; line-height:46px; color:#ffffff; padding-left: 40px; background: url(../img/bd.png) no-repeat #59b0d8;background-position:17px 15px;}
.gamelist_r{width: 820px; height:auto;}
.gamelist_r img{width: 89px; height:89px; border-radius: 7px;}
.fenlei{width: 820px; height:auto; border-bottom: 1px solid #e6e6e6; padding: 45px 0;}
.game_tubiao {width: 205px;text-align: center;float: left;margin: 10px 0px;}
.game_tubiao span{font-size: 1.4rem;}
.game_tubiao p{font-size: 1.6rem; color: #59b0d8;}
.stitle{font-size: 1.8rem; font-weight:bold; margin-bottom: 28px; padding-left: 58px;}
/*游戏css*/
.game_main{width: 1100px;margin: 0 auto; margin-top: 10px;}
.game_main_t{width: 1100px; height: 76px;}
.game_main_t a{text-align: center; display: block; font-size: 1.8rem; width: 178px; height: 42px; line-height: 42px; margin-top: 15px; background: #f15c08;border-radius: 10px; box-shadow: 0px 3px 0px #e93d0f;}
.game_main_t a:hover{ background: #f15c08;box-shadow: 0px 2px 0px #d6380d; margin-top: 16px;}
.game_main_t_l{line-height: 76px; font-size: 3rem;}
.game_main_t_r{width:68px; height: 22px; color: #ffffff; line-height: 21px; background: #f15c08; font-size: 1.4rem; border-radius: 5px; margin-top: 30px; margin-left: 10px;}
.game_main_b{width: 1100px; height: 640px;}
.game_main_b_m{width: 1066px; height: 600px; padding: 17px;}
.game_main_b_l{width: 800px; height: 600px; padding: 20px;}
.game_main_b_r{width: 240px; height: 640px;}
.game_main_b_r_t_b{width: 240px; height: 53px;}
.game_main_b_r_t_b a{display: block; font-size: 1.8rem; width: 240px; height: 50px; line-height: 50px; background: #f15c08;border-radius: 10px; box-shadow: 0px 3px 0px #e93d0f;}
.game_main_b_r_t_b a:hover{ background: #f15c08;box-shadow: 0px 2px 0px #d6380d; padding-top: 1px;}
.game_main_b_r_t{width: 240px; height: 100px; background: #ffffff; border-radius: 10px; margin-top: 20px;}
.game_main_b_r_t:nth-of-type(1){margin-top: 0px;}
.game_main_b_r_t_l{width: 50px; height: 50px; border-radius: 10px; background: #59b0d8; font-size: 1.8rem; padding: 25px; }
.game_main_b_r_t_r{width: 140px; height: 100px;}
.game_main_b_r_t_r01{width: 140px; height: 100px; font-size: 3rem; color: #59b0d8; line-height: 100px;}
.game_main_b_r_t_r02{width: 140px; height: 100px; font-size: 1.6rem; line-height: 100px;}
.game_main_b_r_t_r03{width: 120px; height: 80px; font-size: 1.6rem; padding-top: ; padding:10px;}
.game_main_b_r_b{width: 240px; margin-top: 20px;}
.game_main_b_r_b_t{width: 190px; height: 63px;border-top-right-radius: 10px;border-top-left-radius: 10px; line-height: 63px; font-size: 2rem; background: url(../img/game01.jpg) no-repeat #36af9f; padding-left: 50px; background-position:23px 20px;}
.game_main_b_r_b_b{width: 200px; padding: 20px; font-size: 1.4rem;}
/*游戏成绩css*/
#game_achievement_m{width: 937px; margin: 0 auto; margin-top: 25px;padding-bottom: 20px; text-align: center;}
#game_achievement{width: 937px; margin: 0 auto; margin-top: 25px;padding-bottom: 20px; text-align: center;}
#game_achievement>p{width: 937px;margin: 0 0 20px 0; text-align: center;}
#next_game{ margin:0 auto;display: block; width: 500px;height: 40px; border-radius: 20px; background: #ff5f05; box-shadow: 0px 3px 0px #e93d0f; line-height: 40px;}
#game_achievement #next_game:hover{padding-top: 1px; background: #f03e00; box-shadow: 0px 2px 0px #bc2800; color: #ffffff;}
#game_achievement a:hover{color:#33A4FF;}
#game_achievement>p{font-size: 25px;}
#gametitle{border-top-right-radius: 10px;border-top-left-radius: 10px;}
#history{width: 500px; margin: 0 auto; margin-top: 15px;}
#history>div{width: 460px; height: 40px; padding: 0 20px; border-radius: 20px;}
#history>div:nth-of-type(odd){background: #ecf1f3;}
#history>div:nth-of-type(even){border:1px solid #ecf1f3; width: 458px;}
.history_left{ width: 126px; line-height: 40px; float: left;}
.history_main{ width: 135px;text-align: center; line-height: 40px; float: left; font-size: 20px; margin-left: 35px;}
.history_right{ width: 165px;margin-right:-5px; text-align: right; line-height: 40px; float: right;}
.orange{color: #FF9933;}
#my_achievement{width: 498px; height: 40px; margin: 0 auto; margin-top: 15px; line-height: 40px; border:1px solid #ff5f05;border-radius: 20px;}
.my_achievement_right{ width: 156px;text-align: right; line-height: 40px; float: right; padding-right: 30px; color: #ff5f05;}
.my_achievement_main{ width: 130px;text-align: center; line-height: 40px; float: right; font-size: 20px; color: #ff5f05;}
.my_achievement_left{width: 20px;height: 20px;background: #ff5f05; float: left; border-radius: 10px;    margin-left: 10px;margin-top: 10px;}
#game_achievement_bottom{width: 500px; height: 43px; margin: 0 auto; margin-top: 15px;}
.game_achievement_b_l{width: 240px;height: 40px; border-radius: 20px; background: #4691d3; box-shadow: 0px 3px 0px #1c5ea2; line-height: 40px;}
#game_achievement .game_achievement_b_l:hover{margin-top: 1px; background: #4084bf; box-shadow: 0px 2px 0px #164c84; color: #ffffff;}
.game_achievement_b_r{width: 240px;height: 40px; border-radius: 20px; background: #08cab1; box-shadow: 0px 3px 0px #1a977d; line-height: 40px;}
#game_achievement .game_achievement_b_r:hover{margin-top: 1px; background: #09b59f; box-shadow: 0px 2px 0px #178770; color: #ffffff;}
/*训练日记css*/
#test_record {width: 1040px;height:auto;padding: 30px;margin: 0 auto;margin-top: 25px;background: #ffffff;}
#test_record_top p,#test_record_top select,#test_record_top input{ display: block; float: left; height: 45px; line-height: 45px; border-radius: 7px;}
#record_chaxun{ width: 100px; background: #4691d3; box-shadow: 0px 3px 0px #1c5ea2; display: block; float:right; height: 42px; line-height: 42px; border-radius: 7px;}
#record_chaxun:hover{background: #4084bf; box-shadow: 0px 2px 0px #164c84; margin-top: 1px;}
#test_record_top input{height: 43px; border:1px solid rgb(169, 169, 169); padding-left: 5px;}
#test_record_top #chaxun{width: 100px; background: #317BAC; text-align: center; color: #ffffff;}
#test_record_title{border: 1px solid #cccccc; height: 40px; background: #F3F3F3 ; margin-top: 20px;}
#test_record_title div{ height: 40px; border-right: 1px solid #cccccc; float: left; line-height: 40px; text-align: center;}
#test_record_main>div{ height: 40px; border: 1px solid #cccccc; border-top: 0px;}
#test_record_main>div>div{ height: 40px; border-right: 1px solid #cccccc; float: left; text-align: center; line-height: 40px;}
.xmmc{width: 100px;}
.sj{width: 170px;}
.sc{width: 80px;}
.df{width: 80px;}
.xlzs{width: 90px;}
.zqs{width: 80px;}
.cws{width: 80px;}
.zql{width: 70px;}
.fys{width: 80px;}
.xllx{width: 100px; border-right:0px ;}
#exampletable th{ line-height: 45px; padding: 2px; cursor: pointer;word-break: keep-all;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
#exampletable td {color: #222;padding: 2px;line-height: 40px;text-align: center;cursor: pointer;word-break: keep-all;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
#tableb{width: 100%; height: 30px; margin-top: 15px;}
#tableb_left{width: 70%; height: 30px;}
#tableb_right{width: 30%; height: 30px;}
#tableb_left_left,#tableb_left_right{width: 28px; height: 28px; line-height: 28px; text-align: center; border:1px solid #ddd; border-radius:4px; font-family: "SimSun"; font-size: 22px;margin-right: 3px;cursor: pointer;}
#tableb_left_main{max-width:297px; height: 30px; overflow: hidden;}
#tableb_fd{position: relative;left:0px;}
#yg{ float: left; margin-left: 10px;line-height: 30px;}
.xinxi:nth-of-type(even){background: #ecf1f3;}
.xinxi:nth-of-type(odd){background: #ffffff;}
.tableb_main{width: 28px; height: 28px; line-height: 28px; text-align: center; border:1px solid #ddd; border-radius:4px; cursor: pointer;margin-right: 3px;}
/*历史课程css*/
#curriculumdetails{width: 1100px; margin: 0 auto;}
.curriculumdetails_t{width: 98%;height: 80px; padding-left: 2%; line-height: 80px; font-size: 2.4rem;}
.curriculumdetails_b_l{width: 310px; height: 690px;}
.curriculumdetails_b_l_a{height: 93px; border-bottom: 1px solid #e6e6e6; padding-left: 28px;}
.curriculumdetails_b_l_a_l{line-height: 93px; font-size: 1.8rem;}
.curriculumdetails_b_l_a_r{line-height: 93px; font-size: 3.6rem; margin-left: 10px; color: #f15c08;}
.curriculumdetails_b_l_b{height: 93px; border-bottom: 1px solid #e6e6e6; padding-left: 28px;}
.curriculumdetails_b_l_b_t{ font-size: 1.8rem; padding-top: 20px;}
.curriculumdetails_b_l_b_b{ font-size: 1.8rem; color: #97989b;}
#curriculumdetails_b_l_c{height: 318px; border-bottom: 1px solid #e6e6e6; padding-bottom: 20px;}
#curriculumdetails_b_l_c_t{height: 68px;}
#curriculumdetails_b_l_c_b{height: 240px;}
.curriculumdetails_b_l_d{height: 163px;}
.curriculumdetails_b_l_d_t{height: 30px;font-size: 1.8rem; padding-top: 20px; padding-left: 30px;font-weight:bold;}
.curriculumdetails_b_l_d_b{ padding:0 30px 30px 30px;}
.curriculumdetails_b_r{width: 763px; height: auto;}
.curriculumdetails_b_r_t{width: 763px; height: 93px; border-bottom:1px solid #e6e6e6;}
.curriculumdetails_b_r_t_l{width: 381px; height: 63px; border-right:1px solid #e6e6e6; padding-top: 30px;}
.curriculumdetails_b_r_t_r{width: 381px; height: 63px; padding-top: 30px;}
.curriculumdetails_b_r_t_s{ font-size: 2.4rem; color: #36af9f;}
.curriculumdetails_b_r_m{width: 763px; height: 364px;  solid #e6e6e6; background: url(../img/test.png)bottom no-repeat;}
.curriculumdetails_b_r_m_t{width: 763px; height: 79px; font-size: 2rem; line-height: 79px;}
.curriculumdetails_b_r_m_b{width: 763px; height: 164px; overflow: hidden;}
.curriculumdetails_b_r_m_b li{margin: 0 74px; margin-bottom:30px;}
.curriculumdetails_b_r_b{width: 763px; height: auto; border-bottom:1px solid #e6e6e6; padding-top: 40px;}
.curriculumdetails_b_r_b>div{width: 763px; height: auto;}
.curriculumdetails_b_r_b div>p{width: 690px; height: 60px; padding-left: 73px; font-size: 2rem;}
.curriculumdetails_b_r_b div ul{width: 763px; height: auto; margin-bottom: 20px;}
.curriculumdetails_b_r_b div li{margin: 0 74px; margin-bottom: 20px;}
.ckkcbg{display: block; width: 200px;height: 46px;line-height: 46px;cursor:pointer; background: #ff5f05; border-radius: 10px; box-shadow: 0px 3px 0px #e93d0f; margin: 40px auto;}
.ckkcbg:hover{background: #f15c08;box-shadow: 0px 2px 0px #d6380d;margin-top: 41px;margin-bottom: 39px;}
#dataq0{position: relative;left: 253px;}
#dataq1{position: relative;left: -232px; top: 20px;}
#dataq2{position: relative; top: 35px; left:-20px}
#jp1{width: 105px; height: 105px; background: url(../img/test1.png)no-repeat; position: relative; top:-110px;}
#jp2{width: 105px; height: 105px; background: url(../img/test2.png)no-repeat; position: relative; top:-110px;}
#jp3{width: 105px; height: 105px; background: url(../img/test3.png)no-repeat; position: relative; top:-110px;}


/*能力排行css*/
#rank_main{width: 1040px; margin: 30px auto; padding: 30px;}
#rank_main_top{width: 100%; padding-bottom: 20px;}
.pm{text-align: center;width: 136px;height: 40px;background: #59b0d8; color: #ffffff; border-radius: 5px;margin: 0 6px;line-height: 40px;cursor: pointer;}
#rank_main_bottom{margin-top: 20px;}
#list tr td{background:#fff;color: #222;padding: 2px;line-height: 45px;text-align: center;cursor: pointer;word-break: keep-all;overflow: hidden;white-space:nowrap; text-overflow:ellipsis;}
#list #aiming1{color: #ff5f05; font-size: 3rem; font-weight:bold;}
#list #aiming2{color: #ffa800; font-size: 2.5rem; font-weight:bold;}
#list #aiming3{color: #ffd200; font-size: 2rem; font-weight:bold;}
.pm:hover{background: #4084bf;}
#user_main{width: 1040px; margin: 30px auto; padding: 30px;}
#user_main_bottom{height: 400px; padding-left: 50px;}
#user_main_top{font-size: 2.2rem;}
#username{color: #ff5f05;font-size: 2.2rem;}
/*脑力课堂*/
#mental_class{width: 1040px; text-align: left; margin: 0 auto; padding: 30px 30px; margin-top: 25px; background: #ffffff; text-align: center;}
.news_main{padding: 20px; border:1px solid #cccccc;margin-top: 15px;margin-bottom: 15px; cursor: pointer; border-radius: 10px;}
.news_main>img{float: left;}
.news_main>div{ width: 774px;}
#mental_class h1{font-size: 20px; margin-bottom: 20px;  font-weight:normal; }
.news_main>div>p{ width: 774px;height:140px; overflow: hidden; word-wrap: break-word;}
/*帮助*/
#help{width: 1040px; text-align: left; margin: 0 auto; padding: 30px 30px; margin-top: 25px; background: #ffffff; text-align: center;}
#help h1{font-size: 20px; margin-bottom: 20px;  font-weight:normal; }
#help div{border: 1px solid #cccccc; border-radius: 10px; line-height: 60px; padding-left:30px ; margin: 20px 0;}
#help #help_main{border: 0px; margin: 0px; padding: 0px;}
/*个人信息*/
#personal_main{width: 670px; height: 2089px; margin: 0 auto; padding: 50px; background: #FFFFFF; margin-top: 27px;}
#personal_main_top{padding-bottom: 40px; border-bottom: 1px solid #CCCCCC;}
#personal_main_top_portrait{width: 125px; height: 125px; border: 1px solid #CCCCCC; padding: 5px; margin-left:90px ; border-radius: 10px;}
#personal_main_top_portrait img{width: 125px; height: 125px; border-radius: 8px;}
#personal_main_top_details{width: 415px; height: 80px;}
#personal_main_top_details p{width: 415px; height: 45px;line-height: 45px; font-size: 2rem;}
#information{width: 670px; margin-top: 20px; text-align: center;}
#information #tijiao{ margin: 0 auto; margin-top: 60px; width: 135px; height: 40px; font-size: 20px; color: #ffffff; background: #317BAC; border: 0px;}
#information div{width: 490px; height: 40px; margin: 0 auto; margin-top: 30px; text-align: left;}
#information div p{width: 100px; height: 40px;font-size:20px; line-height: 40px; text-align: left;}
#information div p span{color: #CC0000; font-size: 20px;}
#information div>span{    position: relative;left: 0px; display: block;}
#information div input{width: 370px;height: 40px; border: 1px solid #cccccc;  padding: 0 5px; border-radius: 10px;}
#information>p{width: 670px;height: 40px;font-size:20px; line-height: 40px;font-weight:bold;}
.information_p{width:670px;border-top: 1px solid #cccccc; margin-top: 35px; padding-top: 15px;}
#information div .danxuan{width: 17px;}
#information div select{width: 125px; height: 40px; line-height: 40px;border-radius: 10px;}
.Validform_wrong{color: #FF1010; padding-left: 24px; margin-left: 100px;background: url(../img/tb.png) no-repeat  -12px -173px;}
#zhmm .Validform_wrong{color: #FF1010; padding-left: 24px;margin-left: 422px;float: left; margin-top: -30px; background: url(../img/tb.png) no-repeat  -12px -177px;}
#zhmm .Validform_right{display: none;}
#information div .Validform_right{display: none;}
#information #gezltijiao , #information #goAccountRenewal , #information #goAccountUpgrade{width: 210px;height: 50px;line-height: 50px;cursor:pointer; background: #ff5f05; border-radius: 10px; margin:0 auto; box-shadow: 0px 3px 0px #e93d0f;font-size: 2rem; text-align: center;margin-top:30px; margin-left: 91px;}
#information #gezltijiao:hover , #information #goAccountRenewal:hover , #information #goAccountUpgrade:hover{background: #f15c08;box-shadow: 0px 2px 0px #d6380d;margin-top: 31px;}
#information #tiaoguo{width: 210px;height: 50px;line-height: 50px;cursor:pointer;  background: #ff2a2a; box-shadow: 0px 3px 0px #c40202; border-radius: 10px; margin:0 auto; font-size: 2rem; text-align: center;margin-top:30px; margin-right: 96px;}
#information #tiaoguo:hover{background: #df1212; box-shadow: 0px 2px 0px #c40202;margin-top: 31px;}
/*修改密码css*/
#personal_mima{width:670px; margin: 0 auto; padding: 50px; background: #FFFFFF; margin-top: 27px;}
.personal_mima_t{ font-size:2.5rem;}
.changepassword{width:500px; margin: 30px auto 0 auto;}
.changepassword_l{ font-size:2rem; line-height: 40px; width: 100px;}
.changepassword_r{width: 380px; height: 40px; border-radius: 10px; border: 1px solid #cccccc; padding: 0 5px;}
#changepassword>input{width: 210px;height: 50px;line-height: 50px;cursor:pointer; background: #ff5f05; border-radius: 10px; margin:30px 231px; margin-bottom:0px; box-shadow: 0px 3px 0px #e93d0f; font-size: 2rem; text-align: center; border:0px;}
#changepassword>input:hover{background: #f15c08;box-shadow: 0px 2px 0px #d6380d;margin-top: 31px;}
/*测试css*/
#test_start{width: 1100px;  margin:30px auto ;}
#test_start_t{width: 1100px; height: 85px; padding-top: 273px; background: url(../img/test01.jpg)top no-repeat;border-top-right-radius: 10px;border-top-left-radius: 10px;}
#test_start_b{width: 1100px; height: 264px;}
#test_start_t_m{ height: 85px; background:rgba(0,0,0,0.5); font-size: 2.4rem; line-height: 85px; padding-left:40px ;}
#test_start_b_t{ padding:25px 40px; line-height: 40px;}
#test_start_b_b{width: 210px;height: 50px;line-height: 50px;cursor:pointer; background: #ff5f05; border-radius: 10px; margin:0 auto; box-shadow: 0px 3px 0px #e93d0f;font-size: 2rem;}
#test_start_b_b:hover{background: #f15c08;box-shadow: 0px 2px 0px #d6380d;margin-top: 1px;}
#test_main{width: 946px; padding: 90px 0 40px 0; margin: 0 auto; margin-top: 25px; background: #ffffff;}
#test_main_top{ width: 816px; height: 20px; position: absolute; top:136px; left: 50%; margin-left: -350px; text-align: left;}
#test_main_top_bottom{ width: 697px; height: 8px; border-bottom: 4px solid #4084bf;}
#test_main_top_top{ width: 272px; height: 8px; border-bottom: 4px solid #ff5f05; position: absolute;z-index: 1;}
.setbacks{width: 816px;height: 20px; position: absolute; z-index: 2;}
.setbacks_main{border: 4px solid; border-color: #4084bf;margin-right:116px ; width: 12px;height: 12px; background:#ffffff ; border-radius: 9px; float: left;}
#test_main_bottom{width: 800px; height: 600px; margin: 0 auto; }
#test_main_m{width: 1100px; height: 230px; padding: 70px 0 0 0; background: #ffffff; margin: 30px auto;}
#test_main_m a{ float:left;display:block; color: #ffffff;font-size: 20px; border-radius: 5px; height: 40px;margin-left:368px;margin-top:40px;width: 160px;line-height: 40px;background: #08cab1; box-shadow: 0px 3px 0px #1a977d;}
#test_main_m #kc2{ margin-left:45px;}
#test_main_m a:hover{ background: #09b59f; box-shadow: 0px 2px 0px #178770; margin-top: 41px;}
#test_main_m img{float:left; display: block;margin-left: 425px;}
#test_main_m p{float:left;font-size: 20px; line-height: 56px;}
/*注册css*/
#register_main{width: 100%;height:100vh; background:url(../img/bg02.jpg); background-size: cover;background-position: center}
#register_main_m{width: 480px;height: 480px; position: absolute;left: 50%;top: 50%; margin-left: -240px; margin-top: -230px;}
.register_main_m_t{width: 480px;height:70px;}
.register_main_m_t_r{width: 186px;height:30px; line-height: 30px; padding-top: 5px;}
.register_main_m_t_r_r{width: 66px;height:28px; background: #ff5f05;  box-shadow: 0px 2px 0px #e93d0f; border-radius: 5px;}
.register_main_m_t_r_r:hover{height:28px; background: #f03e00;  box-shadow: 0px 1px 0px #bc2800; margin-top: 1px;}
.register_main_m_t_r_r a{display: block;}
.register_main_m_b{width: 480px;height: 412px;background: #ffffff;}
.register_main_m_b>div>img{display:inline;}
.register_main_m_b_t{width: 480px;height: 70px; border-bottom: 1px solid #e6e6e6;}
.process{width: 146px;height: 70px;}
.processb{ width: 20px; height: 70px; font-family: "SimSun"; font-size: 40px; color: #CCCCCC;line-height: 70px;font-weight:bold;}
.process_main{width: 124px;height: 48px; margin: 0 auto;  padding-left: 22px; padding-top: 22px;}
.process_left{width: 18px; height: 18px; border: 3px solid #CCCCCC; border-radius: 9px; line-height: 18px; color: #CCCCCC; text-align: center;}
.lvprocess{border-color: #08cab1;color: #08cab1;}
.process_right{ font-size: 1.8rem; line-height: 24px; margin-left: 10px;}
.register_main_m_b_b{width: 480px;height: 321px; padding-top: 20px;}
.accounts2 span,.Password2 span{ background: #ffffff;float: right; display: block; border-radius: 5px;  margin-top: -39px; padding-left: 25px;}
.account_main_main span{ background: #ffffff;float: right; display: block; border-radius: 5px; margin-top: -32px; padding-left: 25px;}
#account .Validform_wrong {color: #FF1010;padding-left: 24px;background: url(../img/tb.png) no-repeat -9px -173px #ffffff; }
#account .Validform_right{color: #09b59f;padding-left: 24px;background: url(../img/tb.png) no-repeat -9px -133px #ffffff;}
#xin{ width: 345px; height: 50px; border: 0px; border-bottom: 1px solid #d3d4d7; line-height: 50px; padding-left: 55px;background:url(../img/sign01.png) no-repeat;background-position:17px 13px;}
#mima{ width: 345px; height: 50px; border: 0px; border-bottom: 1px solid #d3d4d7; line-height: 50px; padding-left: 55px;background:url(../img/sign02.png) no-repeat;background-position:17px 13px; margin-top:15px;}
#mima2{ width: 345px; height: 50px; border: 0px; border-bottom: 1px solid #d3d4d7; line-height: 50px; padding-left: 55px;background:url(../img/sign03.png) no-repeat;background-position:17px 13px; margin-top:15px;}
#account{width: 400px; margin: 0 auto; padding-top: 20px;}
#ymd #tijiao{ margin: 0 auto; float: none; margin-top: 60px; width: 135px; height: 40px; font-size: 20px; color: #ffffff; background: #317BAC; border: 0px; border-radius: 0px;}
#ymd #myname{width: 320px; height: 35px; margin:0px; background: #ffffff; border:1px solid #888888; display: block; padding-left: 5px;}
#ymd {width: 401px; margin: 38px auto 0 auto; height: 196px;}
#ymd select{width: 106px; height: 35px;border-radius: 5px; font-size: 15px; color:#666666;}
#ymd input{ display: block; float: left; width: 17px; height: 17px;border-radius: 5px; font-size: 15px; background: #317BAC; margin: 26px 20px 0 70px;}
#ymd span{ margin: 0 20px 0 0;}
#ymd>div>.Validform_checktip{margin:10px 0px 0px 66px; display: block;}
#ymd>div>.Validform_right{display: none;}
#ymd p{float: left; margin: 20px 0 0 0;}
#ymd div{width: 400px;}

#nav_out{
    position: relative;
    height: 76px;
    transition: height 1s ease 0s;
}
#nav_main_out{
    width: 100%;
    position: absolute;
    z-index: 100;
    background-color: #324852;
    border-bottom: 3px solid #768d97;
}
#promptBoxOut{
    position: absolute;
    top:76px;
    width: 100%;
    z-index: 99;
}
#promptBoxRelative{
    position: relative;
    width: 100%;
    height: 0px;
    transition: height 1s ease 0s;
}
#promptBoxLineOut{
    width:100%;
    position: absolute;
    top:-150px;
    transition: top 1s ease 0s;
}

#promptBox{
    width: 1100px;
    height: 110px;
    background-color: #cbe6ea;
    position: relative;
    margin: 20px auto;
    margin-bottom: 0;
    transition: top 1s ease 0s;
    border: 1px solid #70bac5;
    border-radius: 0;
    box-shadow: none;
    display: table;
}

#PromptBoxCont{
    display: table-cell;
    vertical-align: middle;
    width: 950px;
    line-height: 40px;
    padding: 15px 25px;
}

#closePromptBox{
    position: absolute;
    top:40px;
    right: 20px;
    min-width: 70px;
    height: 30px;
    border: none;
    background-color:#1a73e8;
    color: rgb(255, 255, 255);
    border-radius: 4px;
    cursor: pointer;
    font-size: 15px;
    padding: 0px 8px;
}
#PromptBoxCont , #PromptBoxCont a{
    font-size: 15px;
}
#promptBoxDetail{
    color: #1a73e8;
}
#promptBox.info{
    color: #31708f;
    background-color: #cbe6ea;
    border-color: #70bac5;
}
#promptBox.warning{
    color: #8a6d3b;
    background-color: #f8e997;
    border-color: #ebca1a
}
#promptBox.danger{
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
#promptBox.info #closePromptBox{
    background-color: #1a73e8;
}
#promptBox.warning #closePromptBox{
    background-color: #e8b21a;
}
#promptBox.danger #closePromptBox{
    background-color: #e81a1a;
}
@keyframes bounceInDown {
    0% {
        transform: translate3d(0, -40px, 0);
    }
    100% {
        transform: translate3d(0, 0px, 0);
    }
}
@keyframes bounceInTop {
    0% {
        transform: translate3d(0, 0px, 0);
    }
    100% {
        transform: translate3d(0, -40px, 0);
    }
}


.nav_land_main_r{
	width: 760px;
    position: relative;
}
.nav_land_main_r_l{
	left: 0;
    margin: 0;
}
.nav_land_main_r_r{
	left: unset;
    right: 0;
    width: 31px;
    margin: 0;
    z-index: 1000
}
.nav_land_alert{
	position: absolute;
    top: 25px;
    right: 0px;
    margin: 0px;
}

 #information #goAccountRenewal, #information #goAccountUpgrade{margin: 0 auto;};