body{margin: 0;padding: 0;width: 100%;height: 100%;font-family:'Microsoft YaHei';background: #2a2b3d}
html{width: 100%;height: 100%;}
a{text-decoration:none;display:inline;}
ul{list-style:none;margin: 0;padding: 0}
h1,h2,h3,h4,h5,h6,p {margin: 0; padding:0;}
li{display:inline;}
@font-face {
    font-family: date;
    src: url("../font/DIN Medium.ttf") format('truetype');
}
@font-face {
    font-family: Toke1;
    src: url("../font/Teko-Light_0.ttf") format('truetype');
}
/*弹窗*/
.layuiBg { display:none; background-color:#000; position:absolute; z-index:999999; left:0; top:0; width:100%; height:100%; opacity:0.5; filter: alpha(opacity=50); -moz-opacity: 0.5;}
/*.imgXgbox { width: 901px; border-top:3px solid #ff2246}*/
.layuiBox { width: 557px;height: auto; border-top:5px solid #1f71ff; display: none; position:absolute; left:50%; z-index:100999999; background-color:#fff; box-shadow: 0 0 15px rgba(0,0,0,0.3);
    animation: bounceIn .3s;
    -moz-animation: bounceIn .3s;
    -webkit-animation: bounceIn .3s;
    -o-animation: bounceIn .3s;
}
.layer-title { height: 60px; margin: 68px 0 0 0}
.layer-title h2 {display: block;color: #1f71ff;font-size: 20px;font-weight: bold}
.layerClose { float: right; display: block;border-radius: 25px; width: 25px; height: 25px;background: #ff2246 url(../image/ico_tanchu_close.png) no-repeat; 
margin: 21px 16px 0 0; cursor: pointer;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
}
.layerClose:hover {
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg);
}
.layerClose {position: absolute; float: right; display: block;border-radius: 40px; width: 40px; height: 40px;background: #ff2246; background: url(../images/close.png) no-repeat center;margin: -125px 16px 0 490px; cursor: pointer;
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
}
.layer-container{
    width: 465px;
    margin: 75px auto 0 auto;
}
.layer-title_line{
    width: 100%;

    margin-top: 20px;
    border: 1px solid #dceaed;
    float: left;
}
.layer-content{
    margin-top: 40px;
}
.layer-content p{
    color: #888888;
    font-size: 14px;
}
.layer-content span{
    font-size: 16px;
    font-weight: bold;
    color: #343a3b;
}
.layer-content_line{
    width: 100%;
    margin-top: 10px;
    border: 1px solid #dceaed;
}
.layer-new_email{
    padding-top: 20px;
}
.layer-new_email p{
    color: #888888;
    font-size: 14px;
}
.layer-new_email_input{
    outline:none;
    line-height: 40px;
    /*text-align: center;*/
    font-size: 24px;
    font-weight: bold;
    color: #343a3b;
    width: 100%;
    height: 40px;
    border-bottom:  1px solid #cddbde;;
    border-top: none;
    border-left: none;
    border-right: none;
}
.layer-new_Verification_input{
    float: left;
    outline:none;
    line-height: 40px;
    /*text-align: center;*/
    font-size: 24px;
    font-weight: bold;
    color: #343a3b;
    width: 50%;
    height: 40px;
    border-bottom:  1px solid #cddbde;;
    border-top: none;
    border-left: none;
    border-right: none;
}
.layer-new_email_button{
    margin-top: 80px;
    margin-bottom: 65px;
    margin-left: 50px;
    border-radius: 5px;
    width: 147px;
    height: 42px;
    text-align: center;
    background: #1f71ff;
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    line-height: 42px;
    outline:none;
    border: none;
}

.text_line_height1{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.text_line_height2{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
@media screen and (min-width: 1365px) and (max-width: 1700px) {
    .login_Innovation_container_title_introduce{margin-right: 80px}
    .login_Innovation_container_Message_content_button{margin-right: 80px}
    .login_Innovation_container_title_student{margin-right: 80px}
    .login_Innovation_container_Message_content_name{margin-right: 80px}
    .login_Innovation_container_title_mechanism{margin-right: 80px}
    .login_Innovation_container_Message_content_classification{margin-right: 80px}
}
@media screen and (min-width: 1365px) and (max-width: 1642px) {
    .login_index_top_right{width: 80%}
    .login_index_container{width: 80%}
    .login_Achievements_container{width: 80%}
}
@media screen and (min-width: 1365px) and (max-width: 1600px) {
    .login_personal_container_Message_content_Achievements{width: 23%}
}
@media screen and (min-width: 1365px) and (max-width: 1540px) {
    .login_Achievements_title_nav li{margin: auto 10px}
    .login_Achievements_title_nav_line{width: 60px}
    .login_Innovation_container_Message_content_Achievements{width: 24%}
}
@media screen and (min-width: 1365px) and (max-width: 1470px) {

    .login_left_title {margin-top: 30px;}
    .login_left_title h1{font-size: 30px}
    .login_left_title p{font-size: 14px}
    .register_title h1{font-size: 20px}
    .register_title_line{height: 24px}
    .register_title h1{margin-left: 15px}
    .register_input_phone,.register_input_Password{width: 400px;height: 42px;font-size: 14px;margin-top: 15px;}
    .register_input{    margin: 0 0 0 140px;}
    .login_input_Verification, .register_input_Verification {width: 224px;height: 42px;font-size: 14px;margin-top: 15px;}
    .Verification_Code, .register_Verification {width: 137px;height: 42px;line-height: 42px;font-size: 14px;margin-top: 15px;margin-left: 40px;}
    .register_Submission{margin: 0 0 0 140px;width: 150px;height: 45px;line-height:40px;font-size: 14px}
    .login_Camputs_index_title h1{font-size: 20px}
    .login_index_chart_left_title_text span,.login_index_chart_left_title_number span,.login_index_chart_right_title_text span,.login_index_chart_right_title_number span{font-size: 16px}
    .login_index_left_nav li{margin: 35px 0 0 50px;}
    .login_index_service_title span, .login_index_DreamWorks_title span{font-size: 16px}
    .login_index_left_nav span{font-size: 14px}
    .login_index_left_nav img{width: 16px}
    .login_index_top_home p{font-size: 12px}
    .login_index_user_name span{font-size: 14px}
    .login_Achievements_title_text{font-size: 20px}
    .login_Achievements_title_text_number{font-size: 70px}
    .login_Achievements_title_nav li a{font-size: 14px}
    .login_Achievements_title_nav_line:after{left: -42%}
    .login_Achievements_Investment_text {font-size: 14px;}
    .login_Achievements_Investment_number{font-size: 70px}
    .login_Achievements_content_title_title span,.login_Achievements_content_title_classification span,.login_Achievements_content_title_student span,.login_Achievements_content_title_Bonus span,.login_Achievements_content_title_date span{font-size: 14px}
    .news_release{width: 120px;height: 40px}
    .news_release span{line-height: 40px;font-size: 14px}
    .login_information_container_password{min-height: 400px}
    .login_information_container_title span{font-size: 18px}
    .login_information_container_number span{font-size: 14px}
    .login_information_container_number p,.login_information_container_introduce span{font-size: 14px}
    .login_information_container_modifypassword{width: 100px;height: 25px;}
    .login_information_container_modifypassword span{font-size: 12px;line-height: 25px}
    .login_information_container_number{height: 50px}
    .login_setup_school_title span{font-size: 18px}
    .login_index_top_logo img{height: 70%;width: 85%;margin-left: 7.5%;margin-top: 6%;vertical-align: middle;}
    .login_index_title_text{font-size: 20px}
    .login_Innovation_title_plan_title{font-size: 14px}
    .login_Innovation_title_plan_number{font-size: 52px}
    .login_Innovation_title_plan_term{font-size: 14px}
    .login_Innovation_title_plan_content{font-size: 14px}
    .login_Innovation_title_plan_content_Not_opent{font-size: 14px}
    .login_index_title h1{font-size: 22px}
    .login_Innovation_container_title_nav{margin-top: 5px}
    .login_Innovation_container_title span{font-size: 22px}
    .login_Innovation_container_title_nav ul li a{font-size: 12px}
    .login_Achievements_content_title span{font-size: 14px}
    .pager a, .pager span{font-size: 12px!important;}
    .login_personal_container_Message_content_text_Unread p{font-size: 14px}
    .login_personal_container_delete_content_button span{font-size: 12px;line-height: 27px}
    .login_personal_container_Message_content_button span{font-size: 12px;line-height: 27px}
    .login_personal_container_delete_content_button,.login_personal_container_Message_content_button{width: 80px;height: 27px;margin-top: 18px;}
    .login_personal_container_Message_content_text_Unread p{font-size: 12px}
    .login_information_container_password_img{width: 70px;height: 90px}
    .login_information_container_describe_text span:last-child{font-size: 12px;margin-top: -5px}
    .login_information_container_describe_text span:first-child{font-size: 12px}
    .login_information_container_describe,.login_information_container_describe1{width: 14vw;height: 11%}
    .login_information_container_describe_text{margin-top: 5px}
    .shuruTxt{font-size: 12px}
    input::-webkit-input-placeholder{font-size: 14px;}

}
@media screen and (min-width: 1365px) and (max-width: 1430px) {
    .login_logo{margin: 120px auto 0 auto;width: 232px;background-size: 100% auto;height: 100px;}
    .register_title{margin: 180px auto 0 140px;}
}
@media screen and (min-width: 1430px) and (max-width: 1500px) {
    .login_logo{margin: 200px auto 0 auto;width: 232px;background-size: 100% auto;height: 100px;}
    .register_title{margin: 220px auto 0 140px;}
}
/*@media screen and (min-width: 1365px) and (max-width: 1470px) {*/