.news-topline-content{
    width: 1100px;
    min-height: 560px;
    margin: auto;
    background-color: #fff;
    padding: 39px 48px;
}
.news-topline-list li{
    list-style: none;
    float: left;
    margin-right: 40px;
}
.news-topline-list li a{
    color: #333;
    font-size: 20px;
    padding-bottom: 8px;
}
.news-topline-list li.active a, .news-topline-list li:hover a{
    border-bottom: 2px solid #2c376d;
    color: #2c376d;
}
.news-topline-heading{
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #eee;
    margin-bottom: 15px;
}
.news-topline-body{
    padding-bottom: 18px;
}
.news-topline-body-list li{
    list-style: none;
    width: 100%;
    height: 43px;
    border-bottom: 1px dashed #eee;
    line-height: 40px;
}
.news-topline-body-list li a{
    color: #666;
    font-size: 14px;
}
.news-topline-body-list li .detail-link{
    text-decoration: underline;
    color: #2c376d;
    display: inline-block;
    float: right;
}
.news-topline-bottom{
    height: 35px;
}
.news-topline-bottom-list{
    clear: both;
}
.news-topline-bottom-list li{
    list-style: none;
    float: left;
    width: 33px;
    height: 33px;
    border:1px solid #666;
    margin-right: 6px;
}
.news-topline-bottom-list li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 33px;
    text-align: center;
}
.news-topline-bottom-list li.active a, .news-topline-bottom-list li:hover a{
    background-color: #2c376d;
    color: #fff;
    font-size: 14px;
    width: 35px;
    height: 35px;
    border:0;
} 
.news-topline-bg{
    min-height: 650px;
}
.news-topline-body .module h3{
    display: inline-block;
    height: 70px;
    /*border-bottom: 2px solid #2c376d;*/
    text-align: left;
    width: 100%;
    line-height: 90px;
    color: #2c376d;
    font-size: 20px;
    font-weight: normal;
}
.news-topline-body .module h3 .page{float: right;}
.news-topline-body .module h3 .page a{display: inline-block;width: 11px; height: 14px; margin: 0px 5px}
.news-topline-body .module h3 .page .left{background: url(../images/left.png) no-repeat center center;}
.news-topline-body .module h3 .page .left:hover{background: url(../images/lefth.png) no-repeat center center;}
.news-topline-body .module h3 .page .right{background: url(../images/right.png) no-repeat center center;}
.news-topline-body .module h3 .page .right:hover{background: url(../images/righth.png) no-repeat center center;}
.news-topline-body .module hr {
    border: 1px solid #eeeeee;
    clear: both;
    margin-top: 10px;
}
.news-topline-body .module-1{
    margin-bottom: 60px;
}
.news-topline-body .module h4 {
    font-size: 16px;
    color: #333;
    height: 50px;
    line-height: 60px;
    font-weight: normal;
}
.news-topline-body .module table tr th {
    font-size: 14px;
    color: #666;
    width: 155px;
    text-align: left;
    font-weight: normal;
}
.news-topline-body .module table tr td.active {
    color: #ff893a;
}
.news-topline-body .module table tr td {
    color: #333;
    font-size: 14px;
}
.news-topline-body .module table tr th:nth-child(7) a {
    display: inline-block;
    width: 100px;
    height: 38px;
    background-color: #2c376d;
    line-height: 38px;
    text-align: center;
    color: #fff;
    font-weight: lighter;
    border-radius: 5px;
    float: right;
}
.news-topline-body .module-3 hr{
    margin-bottom: 20px;
}
.news-topline-body .module-3 table tr th {
    width: 275px;
    text-align: center;
    height: 45px;
    border-bottom: 1px dashed #eee;
    color: #333;
    font-size: 16px;
    text-align: center;
    height: 45px;
    border-bottom: 1px dashed #eee;
}
.news-topline-body .module-3 table tr td:nth-child(1) {
    color: #666;
    background-image: url(../images/index/rightward.png);
    background-repeat: no-repeat;
    background-position: 0 center;

}
.news-topline-body .module-3 table tr td{
    text-align: center;
    height: 45px;
    border-bottom: 1px dashed #eee;
}
.news-repaste-body table{
    width: 100%;
    border-collapse: collapse;
}
.news-repaste-body{
    padding-top: 25px;
}
.news-repaste-body table tr th, .news-repaste-body table tr td{
    width: 275px;
    height: 50px;
    border:1px solid #eee;

}
.news-repaste-body table tr td{
    text-align: center;
}
.news-repaste-body table tr td:nth-child(1){
    color: #ff893a;
}
.news-repaste-body table tr th{
    color: #333;
    font-size: 16px;
    font-weight: normal;
}
.news-repaste-content{
    min-height: 265px;
}
.news-repaste-bg{
    min-height: 327px;
}
.guide-body-list li{
    height: 80px;
}
.guide-body-list li:nth-child(1){
    height: 180px;
    padding-top: 30px;
}
.guide-body-list .media .media-img{
    width: 249px;
    height: 148px;
    float: left;
}
.guide-body-list .media .media-right{
    width: 825px;
    float: left;
    padding-left: 25px;
}
.guide-body-list .media .media-right h3{
    font-size: 16px;
    color: #2c376d;
    font-weight: normal;
    border-bottom:1px solid #eee;
    height: 35px;
    line-height: 15px;
    margin-bottom: 12px;
}
.guide-body-list .media .media-right h3 a{
    color: #2c376d;
    font-size: 16px;
}
.guide-body-list .media .media-right p{
    color: #666;
    font-size: 14px;
    line-height: 200%;
}
.guide-body-list .media .media-right span{
    padding-top: 15px;
    display: inline-block;
    font-size: 14px;
    color: #666;
}
.guide-body-list .media .media-right .detail-link{
    width: 115px;
    height: 30px;
    display: inline-block;
    border:1px solid #2c376d;
    border-radius: 5px;
    line-height: 30px;
    text-align:center;
    text-decoration: none;
    color: #2c376d;
    margin-top: 15px;
}
.guide-body-list li:not(:first-child){
    line-height: 80px;
}
.guide-body-list li:not(:first-child) a:nth-child(1){
    color: #333;
    font-size: 16px;
    line-height: 80px;
}
.guide-body-list li:not(:first-child) a:nth-child(2){
    width: 115px;
    height: 30px;
    display: inline-block;
    border:1px solid #333;
    border-radius: 5px;
    line-height: 30px;
    text-align:center;
    text-decoration: none;
    color: #333;
    margin-top: 15px;
}
.guide-bottom{
    padding-bottom: 30px;
}
.guide-body-list li.active .media .media-right h3 a{
    color: #2c376d;
}
.guide-body-list li:not(:first-child):hover .detail-link{
    color: #2c376d;
    border:1px solid #2c376d;
}
.guide-body-list li:not(:first-child):hover a:nth-child(1){
    color: #2c376d;
}
.select-box .select-list-1 li, .select-box .select-list-2 li{
    list-style: none;
    float: left;
}
.select-box .select-list-1 li a, .select-box .select-list-2 li a{
    display: inline-block;
    width: 80px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #333;
    font-size: 14px;
}
.select-box .select-list-1 li.active a, .select-box .select-list-2 li.active a{
    background-color: #2c376d;
    color: #fff;
}
.select-box .select-list-1 h5, .select-box .select-list-2 h5, .select-box .supply-form h5{
    float: left;
    font-size: 14px;
    color: #333;
    font-weight: normal;
    width: 104px;
    height: 30px;
    line-height: 30px;
}
.select-box .select-list-1, .select-box .select-list-2{
    clear: both;
    height: 30px;
    margin-bottom: 25px;
}
.select-box .supply-form input[type="text"]{
    width: 80px;
    height: 30px;
    border:1px solid #ddd;
    margin-right: 9px;
}
.select-box .supply-form label{
    color: #333;
    font-size: 14px;
    margin-right: 9px;
}
.select-box .supply-form input[type="submit"]{
    width: 60px;
    height: 30px;
    background-color: #2c376d;
    color: #fff;
    outline: none;
    border:0;
    margin-left: 10px;
}
.select-box{
    width: 100%;
    min-height: 170px;
    border-bottom: 1px solid #eee;
    padding-top: 5px;
}
.supply-demand-body table {
    border-collapse: collapse;
}
.supply-demand-body table tr th:nth-child(1), .supply-demand-body table tr th:nth-child(2) {
    width: 270px;
    text-align: left;
}
.supply-demand-body table tr th:nth-child(3), .supply-demand-body table tr th:nth-child(4){
    width: 145px;
}
.supply-demand-body table tr th:nth-child(5){
    width: 130px;
}
.supply-demand-body table tr th {
    font-size: 16px;
    color: #333;
    font-weight: normal;
    border: 1px solid #f3f3f3;
    height: 50px;
    max-height: 65px;
    padding-top: 15px;
    border-left: 0;
    border-right: 0;
}
.supply-demand-body table tr td {
    color: #666;
    font-size: 14px;
    height: 40px;
    border: 1px solid #f3f3f3;
    border-left: 0;
    border-right: 0;
}
.supply-demand-body table tr td:nth-child(3), .supply-demand-body table tr td:nth-child(4), .supply-demand-body table tr td:nth-child(5){
    text-align: center;
}
.supply-demand-body table tr td:nth-child(6), .supply-demand-body table tr th:nth-child(6){
    padding-left: 60px;
}
.supply-demand-body table tr td:nth-child(6){
    width: 75px;
}
.supply-demand-body table tr td:nth-child(6) a {
    display: inline-block;
    width: 100%;
    height: 25px;
    border-radius: 5px;
    color: #fff;
    background-color: #2c376d;
    text-align: center;
    line-height: 25px;
}
.supply-demand-body{
    margin-bottom: 40px;
    padding-bottom: 0;
}
.jumbotron-banner{
    width: 100%;
    height: 380px;
    position:relative;
    overflow: hidden;
}
@media screen and (max-width: 1200px){
    .jumbotron-banner{
        width: 1200px;
    }
}
.jumbotron-banner img{
    position:relative;
    width: 1920px;
    left: 50%;
    margin-left:-960px;

}
.jumbotron-banner .about-banner-bg{
    position: absolute;
    width: 100%;
    height: 40px;
    left: 0;
    top: 0;
    background-image: url(../images/about/about-banner-navbar-bg.png);
    background-size: 100% 100%;
}
.jumbotron-banner .about-banner-bg .about-banner-navlist li{
    float: left;
    width: 200px;
    height: 40px;
}
.jumbotron-banner .about-banner-bg .about-banner-navlist li a{
    font-size: 14px;
    color: #fff;
    width: 198px;
    height: 32px;
    display: inline-block; 
    line-height: 32px;
    margin-top: 4px;
    border-right: 1px solid #55708c;
    text-align: center;
}
.jumbotron-banner .about-banner-bg .about-banner-navlist li.active, .jumbotron-banner .about-banner-bg .about-banner-navlist li:hover{
    background-color: #ff893a;
    color: #fff;
}
.jumbotron-banner .about-banner-bg .about-banner-navlist li.active a, .jumbotron-banner .about-banner-bg .about-banner-navlist li:hover a{
    border:0;
}
.jumbotron-banner .about-banner-bg .about-banner-navlist{
    width: 1200px;
    margin: auto;
}
.about-culture-left, .about-culture-right{
    float: left;
    width: 540px;
    height: 300px;
}
.about-culture-left{
    margin-right: 40px;
}
.about-culture-right{
    border:1px solid #ddd;
}
.about-culture-content{
    width: 1122px;
    padding-left: 40px;
    padding-right: 40px;
    min-height: 322px;
}
.about-content-bg{
    min-height: 400px;
}
.about-culture-right-list li p{
    display: inline-block;
    color: #333;
}
.about-culture-right-list li{
    margin-left: 74px;
    line-height: 250%;
    font-size: 14px;
}
.about-culture-right-list li label{
    color: #28336a;
    margin-right: 12px;
}
.about-culture-right-list li:nth-child(1){
    margin-top: 70px;
}
.guide-body-list .about-media .media-right{
    width: 845px;
}
.about-culture-content .about-title-heading{
    font-size: 20px;
    color: #2c376d;
    font-weight: normal;
    height: 65px;
}
.about-team-list li{
    float: left;
    margin-right: 30px;
    margin-bottom: 47px;
}
.about-team-list li:nth-child(3n){
    margin-right: 0;
}
.about-team-list li .media{
    width: 350px;
    height: 120px;
}
.about-team-list .media .media-left{
    float: left;
    width: 120px;
    height: 120px;
    border-radius: 50%;
}
.about-team-list .media .media-left img{
    width: 100%;
    border-radius: 50%;
}
.about-team-list .media .media-body{
    padding-left: 30px;
    float: left;
    width: 200px;
}
.about-team-list .media .media-body .media-heading{
    font-size: 18px;
    color: #333;
    font-weight: normal;
    height: 50px;
    line-height: 50px;
}
.about-team-list .media .media-body p{
    font-size: 14px;
    color: #666;
    line-height: 220%;
}
.about-sketch-list li{
    float: left;
    width: 199px;
    height: 230px;
    margin-right: 105px;
}
.about-sketch-list li p{
    font-size: 14px;
    color: #333;
    text-align: center;
    padding-top: 15px;
}
.about-sketch-list li:nth-child(4n){
    margin-right: 0;
}
.about-team-heading{
    width: 100%;
    height: 35px;
    background-image: url(../images/about/about-team-bg.png);
    background-size: 100% 100%;
    text-align: center;
    line-height: 35px;
    color: #2c376d;
    font-size: 16px;
}
.about-team-presence-list li{
    float: left;
    width: 350px;
    height: 300px;
    overflow: hidden;
}
.about-team-presence-list li img{
    /*width: 100%;*/
}
.about-team-presence-list{
    margin-top: 45px;
}
.about-team-presence-list li:nth-child(3n+2){
    margin-right: 70px;
}
.about-cooperate-right p{
    color: #666;
    font-size: 14px;
    line-height: 210%;
}
.about-cooperate-right p:nth-child(1){
    margin-top: 20px;
    color: #333;
}
.about-cooperate-right{
    padding-left: 55px;
    width: 465px;
    padding-right: 20px;
}
.about-cooperate-right h5{
    font-size: 14px;
    font-weight: normal;
    color: #2c376d;
}
.about-cooperate-right .about-cooperate-list li label{
    margin-right: 10px;
}
.about-cooperate-right .about-cooperate-list li{
    color: #666;
    padding-left: 50px;
    text-indent: -50px;
    font-size: 14px;
    line-height: 210%;
}
.about-contact-right h5{
    margin-top: 35px;
}
.about-contact-content{
    margin-top: 20px;
    min-height: 300px;
    padding-top: 30px;
    padding-bottom: 20px;
}
.about-contact-list li{
    float: left;
    width: 200px;
    height: 270px;
    margin-right: 30px;
}
.about-contact-list li:nth-child(5n){
    /*margin-right: 0;*/
}
.about-contact-list li p{
    text-align: center;
    color: #333;
    font-size: 14px;
    line-height: 180%;
    padding-top: 10px;
}
.about-contact-content .about-title-heading{
    height: 50px;
}
.job-left, .job-right{
    width: 555px;
    height: 180px;
    float: left;

}
.job-left{
    border-right: 1px solid #eee;
}
.job-list li{
    width: 100%;
    height: 180px;
    padding-top: 35px;
    padding-bottom: 35px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    margin-bottom: 25px;
}
.job-left h4, .job-right h4{
    color: #333;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 5px;
    padding-left: 100px;
    margin-top: 25px;
}
.job-left p, .job-right p{
    color: #333;
    font-size: 14px;
    line-height: 200%;
    padding-left: 100px;
}
.job-right p .mail-link{
    text-decoration: underline;
    color: #333;
}
.jumbotron-personal-banner{
    height: 300px;
}
.jumbotron-personal-banner .personal-admin{
    position: absolute;
    top: 80px;
    left: 50%;
    width: 110px;
    height: 150px;
}
.jumbotron-personal-banner .personal-admin p{
    color: #fff;
    font-size: 20px;
    text-align: center;
}
.jumbotron-personal-banner .personal-admin img{
    width: 90%;
    margin-left: -45%;
    margin-bottom: 20px;
    border-radius: 50%;
}
.personal-basic-heading{
    padding: 0;
    height: 300px;
    min-height: 300px;
    width: 1200px;
    margin: auto;
}
.personal-basic-left{
    width: 300px;
    height: 300px;
    background-color: #2c376d;
    float: left;
    margin-right: 90px;
}
.personal-basic-left p{
    font-size: 20px;
}
.personal-basic-left p:nth-child(1){
    color: #fff;
    padding-top: 65px;
    text-align: center;
}
.personal-basic-left p:nth-child(2){
    color: #ff893a;
    margin-top: 25px;
    text-align: center;
    margin-bottom: 45px;
}
.personal-basic-left a{
    display: block;
    width: 180px;
    height: 47px;
    color: #fff;
    background-color: #ff893a;
    margin: auto;
    text-align: center;
    line-height: 47px;
    font-size: 20px;
}
.personal-basic-middle{
    width: 495px;
    height: 300px;
    float: left;
}
.personal-basic-middle h3{
    margin-top: 65px;
    color: #333;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 20px;
}
.personal-basic-middle ul li{
    line-height: 200%;
    font-size: 16px;
    color: #333;
}
.personal-basic-middle ul li a{
    color: #2c376d;
    margin-left: 10px;
}
.personal-basic-right{
    float: right;
    width: 314px;
    height: 169px;
    border-left: 1px solid #eee;
    margin-top: 65px;
}
.personal-basic-revise{
    width: 220px;
    height: 135px;
    margin: auto;
    background-color: #eee;
    padding-top: 34px;
}
.personal-basic-revise a{
    display: block;
    width: 107px;
    height: 101px;
    text-align: center;
    margin: auto;

}
.personal-basic-revise a p{
    font-size: 16px;
    color: #666;
}
.personal-basic-revise a img{
    margin-bottom: 15px;
}
.personal-center-heading{
    width: 1200px;
    height: 65px;
    color: #333;
    font-size: 20px;
    margin: auto;
    font-weight: normal;
    line-height: 80px;
}
.personal-center-list li{
    float: left;
    width: 280px;
    height: 150px;
    background-color: #fff;
    margin-right: 25px;
    margin-bottom: 20px;
    padding-top: 50px;
    text-align: center;
}
.personal-center-list li p{
    padding-top: 15px;
}
.personal-center-list li p a{
    color: #333;
    font-size: 14px;
}
.personal-center-list li:nth-child(4n){
    margin-right: 0;
}
body, html{
    position: relative;
    height: 100%;
}
.masker{
    position:fixed; _position:absolute; z-index:1000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.5;
    filter:alpha(opacity=50);
    display: none;
}
.bill-masker{
    position:fixed; _position:absolute; z-index:1000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    display: none;
}
.personal-center-pop, .personal-center-pop-sec{
    position: absolute;
    top: 595px;
    left: 610px;
    width: 590px;
    min-height: 230px;
    background-color: #fff;
    display: none;
    z-index: 1111;
    animation:LG .6s 1 ease-in;
    padding: 35px 55px;
}
.personal-center-pop-item4-1{
    position: absolute;
    top: 595px;
    left: 610px;
    width: 590px;
    min-height: 230px;
    background-color: #fff;
    display: none;
    z-index: 1111;
    animation: LG .6s 1 ease-in;
    padding: 35px 55px;
}
.personal-center-pop-sec-item3-1 {
    position: absolute;
    top: 595px;
    left: 610px;
    width: 590px;
    min-height: 230px;
    background-color: #fff;
    display: none;
    z-index: 1111;
    animation: LG .6s 1 ease-in;
    padding: 35px 55px;
}
.personal-center-pop-sec-item8-1 {
    position: absolute;
    top: 595px;
    left: 610px;
    width: 590px;
    min-height: 230px;
    background-color: #fff;
    display: none;
    z-index: 1111;
    animation: LG .6s 1 ease-in;
    padding: 35px 55px;
}
.personal-center-pop-sec-item4-1 {
    position: absolute;
    top: 595px;
    left: 610px;
    width: 590px;
    min-height: 230px;
    background-color: #fff;
    display: none;
    z-index: 1111;
    animation: LG .6s 1 ease-in;
    padding: 35px 55px;
}
@media screen and (max-width: 1588px){
    .personal-center-pop, .personal-center-pop-sec, .personal-center-pop-item4-1, .personal-center-pop-sec-item3-1,
    .personal-center-pop-sec-item8-1, .personal-center-pop-sec-item4-1{
        position: absolute;
        top: 595px;
        left: 450px;
        width: 590px;
        min-height: 230px;
        background-color: #fff;
        display: none;
        z-index: 1111;
        animation:LG .6s 1 ease-in;
        padding: 35px 55px;
    }
}
@media screen and (max-width: 1366px){
    .personal-center-pop, .personal-center-pop-sec, .personal-center-pop-item4-1, .personal-center-pop-sec-item3-1, 
    .personal-center-pop-sec-item8-1, .personal-center-pop-sec-item4-1{
        position: absolute;
        top: 595px;
        left: 350px;
        width: 590px;
        min-height: 230px;
        background-color: #fff;
        display: none;
        z-index: 1111;
        animation:LG .6s 1 ease-in;
        padding: 35px 55px;
    }

}
.personal-center-pop h3, .personal-center-pop-sec h3{
    font-size: 18px;
    color: #2c376d;
    font-weight: normal;
}
@keyframes LG{
    from{
        transform:scale(0.1,0.1);  
    }
    to{
        transform:scale(1,1);
    }
}
.personal-center-pop table tr td:nth-child(1){
    width: 140px;
}
.personal-center-pop table tr td:nth-child(1) label{
    font-size: 14px;
    color: #333;
}
.personal-center-pop table tr td:nth-child(2){
    width: 320px;
}
.personal-center-pop table tr td:nth-child(2) input{
    width: 100%;
    border:1px solid #ddd;
    outline: none;
    height: 30px;
}
.personal-center-pop table tr td{
    padding-top: 30px;
}
.personal-center-pop table tr td:nth-child(3){
    width: 125px;
    text-align: right;
}
.personal-center-pop table tr:nth-child(3) td input{
    width: 100px;
    height: 40px;
    border:0;
    cursor: pointer;
}
.personal-center-pop table tr:nth-child(3) td input:hover{
    background-color: #2c376d;
    color: #fff;
    font-size: 16px;
} 
.personal-center-pop table tr:nth-child(3) td.active input{
    background-color: #2c376d;
    color: #fff;
    font-size: 16px;
}
.personal-center-pop .closed{
    cursor: pointer;
    width: 30px;
    height: 30px;
    position:absolute;
    right: 0;
    top: 0;
    -webkit-animation: tl 1s 1 ease-in;
    -o-animation:  tl 1s 1 ease-in;
    animation:  tl 1s 1 ease-in;
    animation-delay:0.5s;
}
@keyframes tl{
    from{
        transform:translate(-50px,0) rotate(0deg);
    }
    to{
        transform:translate(0,0) rotate(180deg);
    }
}
.file-link{
    position: relative;
    display: inline-block;
    background: #2c376d;
    width: 90px;
    height: 30px; 
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    text-align: center;
    line-height: 30px;
}
.file-link input{
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
.personal-center-pop-item5 h3, .personal-center-pop-item6 h3{
    margin-bottom: 30px;
}

.personal-center-pop-sec-item9 h3{
    margin-bottom: 30px;
}

.personal-center-pop-item5 label, .personal-center-pop-item6 label{
    font-size: 14px;
    color: #333;
    width: 85px;
    display: inline-block;
    margin-bottom: 30px;
}
.personal-center-pop-item5 input[name="phone"], .personal-center-pop-item6 input[name="phone"]{
    width: 360px;
    height: 26px;
    border:1px solid #ddd;
    margin-right: 22px;
}
.personal-center-pop-item5 input[name="code"], .personal-center-pop-item6 input[name="code"]{
    width: 90px;
    height: 26px;
    border:1px solid #ddd;
}
.personal-center-pop-item5 .code, .personal-center-pop-item6 .code{
    display:inline-block;
    padding: 5px 20px;
    background-color: #2c376d;
    color: #fff;
    font-size: 14px;
}
.personal-center-pop-item5 .remarks, .personal-center-pop-item6 .remarks{
    width: 400px;
    /*padding-left: 30px;*/
    height: 50px;
    float: right;
    color: #666;
    font-size: 14px;
    line-height: 200%;
}
.personal-center-pop-item5 .remarks span, .personal-center-pop-item6 .remarks span{
    color: #ff893a;
}
.personal-center-pop-item5 input[type="submit"], .personal-center-pop-item6 input[type="submit"]{
    width: 100px;
    height: 40px;
    border: 0;
    background-color: #2c376d;
    color: #fff;
    font-size: 16px;
}
.personal-center-pop-item5 .status{
    color:#ff893a;
    font-size: 18px;
    float: right;
    padding-top: 10px;
}
.personal-center-pop-item4 .revise{
    display: inline-block;
    padding: 5px 18px;
    background-color: #2c376d;
    color: #fff;
    font-size: 14px;
    float: right;
}
.personal-center-pop-item4 table tr td:nth-child(1){
    color: #333;
    font-size: 14px;
    width: 180px;
    text-indent: 50px;
}

.personal-center-pop-item4-1 h3 {
    font-size: 18px;
    color: #2c376d;
    font-weight: normal;
}
.personal-center-pop-item4-1 table tr td {
    padding-top: 30px;
}
.personal-center-pop-item4-1 .closed {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-animation: tl 1s 1 ease-in;
    -o-animation: tl 1s 1 ease-in;
    animation: tl 1s 1 ease-in;
    animation-delay: 0.5s;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) label{
    color: #ff893a;
    margin-right: 8px;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) input{

    height: 30px;
    border:1px solid #ddd;
    text-indent: 30px;
    color: #333;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) input[name="tel"]{

    height: 30px;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) .revise-inner{
    padding: 6px 18px;
    background-color: #2c376d;
    color: #fff;
    font-size: 14px;
    margin-left: 10px;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) select{
    width: 368px;
    height: 30px;
    border:1px solid #ddd;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background:url(../images/personal/xiasanjiao.png);
    background-repeat: no-repeat;
    background-position: 97% center;
    background-size: 10px 8px;
    text-indent: 25px;
    color: #333;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) select option{
    text-indent: 25px;
}
.personal-center-pop-item4-1 table tr td:nth-child(2) select::-ms-expand { display: none; }
.personal-center-pop-item4-1 table tr td.area-select select{
    width: 113px;
    margin-right: 2px;
}
.personal-center-pop-item7 table tr td:nth-child(1){
    width: 125px;
}
.personal-center-pop-item7 table tr td:nth-child(2){
    width: 460px;
}
.personal-center-pop-item7 table tr td:nth-child(2) input[type="password"]{
    width: 458px;
    border:1px solid #ddd;
    height: 30px;
    text-indent: 25px;
}
.personal-center-pop-item7 table tr td:nth-child(2):hover input[type="password"]{
    cursor: text;
}
.personal-center-pop-item7 table tr td input[type="submit"], .personal-center-pop-item7 table tr td input[type="reset"] {
    width: 100px;
    height: 40px;
    border:0;
    outline: none;
    cursor: pointer;
    color: #fff;
    background-color: #ccc;
}
.personal-center-pop-item7 table tr td.active input[type="submit"], .personal-center-pop-item7 table tr td input[type="reset"]:hover{
    background-color: #2c376d;
    font-size: 16px;
    color: #fff;
}
.personal-center-pop-item7 table tr td{
    color: #333;
    font-size: 14px;
}
.personal-center-pop-sec table tr td{
    color: #333;
    font-size: 14px;
    padding-top: 20px;
}
.personal-center-pop-sec .closed{
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-animation: tl 1s 1 ease-in;
    -o-animation: tl 1s 1 ease-in;
    animation: tl 1s 1 ease-in;
    animation-delay: 0.5s;
}
.personal-center-pop-sec table tr td:nth-child(1){
    width: 200px;
}
.personal-center-pop-sec table tr td:nth-child(2){
    width: 386px;
    height: 30px;
}
.personal-center-pop-sec h3{
    border-bottom: 1px solid #eee;
    padding-bottom: 7px;
}
.personal-center-pop-sec table tr td:nth-child(2) input{
    height: 30px;
    border:1px solid #ddd;
    width: 368px;
}
.personal-center-pop-sec table tr td:nth-child(2) label {
    color: #ff893a;
    margin-right: 8px;
}
.personal-center-pop-sec table tr.tr-1 td:nth-child(2) input{
    width: 363px;

}
.personal-center-pop-sec table tr.tr-1 td:nth-child(2){
    padding-top: 10px;
}
.personal-center-pop-sec table tr.tr-1 td:nth-child(2) .file-link{
    position: relative;
    display: inline-block;
    background: #2c376d;
    width: 60px;
    height: 30px;
    overflow: hidden;
    color: #fff;
    text-decoration: none;
    text-align: center;
    line-height: 30px;
    top: 10px;
    margin-left: 10px;
}
.personal-center-pop-sec table tr.tr-1 td:nth-child(2) .file-link input[type="file"]{
    width: 100%;

}
.personal-center-pop-sec table tr td.td-1{
    position: relative;
}
.personal-center-pop-sec table tr td.td-1 .unit-element{
    position:absolute;
    right: 10px;
    top: 25px;
    color: #333;
}
.personal-center-pop-sec table tr td input[type="radio"]{
    width: 13px;
    height: 13px;
    margin-right: 13px;
    vertical-align: middle;
}
.personal-center-pop-sec table tr td span~input[type="radio"]{
    margin-left: 30px;
}
.personal-center-pop-sec table tr td input.input-price{
    width: 70px;
}
.personal-center-pop-sec table tr td label.dash{
    margin-left: 10px;
    margin-right: 10px;
    color: #ddd;
}
.personal-center-pop-sec table tr td:nth-child(2) select {
    width: 366px;
    height: 30px;
    border: 1px solid #ddd;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/personal/xiasanjiao.png);
    background-repeat: no-repeat;
    background-position: 97% center;
    background-size: 10px 8px;
    text-indent: 25px;
    color: #333;
}
.personal-center-pop-sec table tr td:nth-child(2) select.select-1{
    width: 109px;
}
.personal-center-pop-sec table tr td:nth-child(2) textarea{
    max-width: 368px;
    max-height: 120px;
    width: 368px;
    height: 120px;
    border:1px solid #ddd;
}
.personal-center-pop-sec table tr td.active input[type="submit"], .personal-center-pop-sec table tr td input[type="reset"]:hover {
    background-color: #2c376d;
    font-size: 16px;
    color: #fff;
    width: 100px;
    height: 40px;
    border: 0;
    outline: none;
    cursor: pointer;
}
.personal-center-pop-sec table tr td input[type="submit"], .personal-center-pop-sec table tr td input[type="reset"] {
    width: 100px;
    height: 40px;
    border: 0;
    outline: none;
    cursor: pointer;
    color: #fff;
    background-color: #ccc;
    text-align: center;
    text-indent: 0;

}
.personal-center-pop-sec table tr td input[type="reset"]{
    margin-left: -60px;
}
.personal-center-pop-sec .traded{
    float: right;
    color: #2c376d;

}
.personal-center-pop-sec .trading{
    float: right;
    color: #ff893a;
    margin-left: 30px;
}
.personal-center-pop-sec p label{
    float: right;
    color: #ff893a;
}
.personal-center-pop-sec p{
    color: #333;
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 5px;
}
.personal-center-pop-sec-list{
    margin-bottom: 30px;
}
.personal-center-pop-sec-list li{
    color: #333;
    font-size: 14px;
    height: 40px;
    border-bottom:1px solid #ddd;
    line-height: 50px;
}
.personal-center-pop-sec-list li a{
    color: #333;
}
.personal-center-pop-sec-list li label{
    color: #ff893a;
    font-size: 14px;
}
.personal-center-pop-sec-list li span{
    float: right;
    color: #2c376d;
    height: 40px;
    display: inline-block;
}
.personal-center-pop-sec-list li span.span-4{
    clear: both;
    float: none;
    padding-left: 13px;
}
.personal-center-pop-sec-list li span.active{
    color: #ff893a;
}
.personal-center-pop-sec-tab-list li{
    float: left;
    width: 34px;
    height: 34px;
    border:1px solid #eee;
    margin-right: 5px;
    text-align: center;
    line-height: 34px;
    font-size: 12px;
}
.personal-center-pop-sec-tab-list li a{
    color: #999;
}
.personal-center-pop-sec-tab-list li.active, .personal-center-pop-sec-tab-list li:hover{
    background-color: #2c376d;

}
.personal-center-pop-sec-tab-list li.active a, .personal-center-pop-sec-tab-list li:hover a{
    color: #fff;
}

.personal-center-pop-sec-item3-1 h3 {
    border-bottom: 1px solid #eee;
    padding-bottom: 7px;
    font-size: 18px;
    color: #2c376d;
    font-weight: normal;
}
.personal-center-pop-sec-item3-1 .trading {
    float: right;
    color: #ff893a;
    margin-left: 30px;
}
.personal-center-pop-sec-item3-1 .traded {
    float: right;
    color: #2c376d;
}
.personal-center-pop-sec-item3-1 p {
    color: #333;
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 5px;
}
.personal-center-pop-sec-item3-1 p label {
    float: right;
    color: #ff893a;
}
.personal-center-pop-sec-item3-1 .closed {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-animation: tl 1s 1 ease-in;
    -o-animation: tl 1s 1 ease-in;
    animation: tl 1s 1 ease-in;
    animation-delay: 0.5s;
}

.personal-center-pop-sec-item3-1 .personal-center-pop-sec-item3-1-list{
    margin-bottom: 60px;
}
.personal-center-pop-sec-item3-1 .personal-center-pop-sec-item3-1-list li {
    color: #333;
    height: 90px;
    border-bottom: 1px solid #ddd;
    padding-top: 25px;
}
.personal-center-pop-sec-item3-1 .personal-center-pop-sec-item3-1-list li p{
    font-size: 14px;
    padding-bottom: 10px;
    padding-top: 0;
}
.personal-center-pop-sec-item3-1 .personal-center-pop-sec-item3-1-list li p .tel-link{
    float: right;
    color: #2c376d;
    text-decoration: underline;
}
.personal-center-pop-sec-item3-1 .personal-center-pop-sec-item3-1-list li p span{
    color: #ff893a;
}
.personal-center-pop-sec-item3-1 .personal-center-pop-sec-item3-1-list li p .state{
    float: right;
    display: inline-block;
}
.personal-center-pop-sec-list li .tel-link{
    float: right;
    color: #ff893a;
    text-decoration: underline;
    display: inline-block;
    height: 40px;
}
.personal-center-pop-sec-item4-1 h3 {
    border-bottom: 1px solid #eee;
    padding-bottom: 7px;
    font-size: 18px;
    color: #2c376d;
    font-weight: normal;
}

.personal-center-pop-sec-item4-1 p {
    color: #333;
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 5px;
}
.personal-center-pop-sec-item4-1 .trading {
    float: right;
    color: #ff893a;
    margin-left: 30px;
}
.personal-center-pop-sec-item4-1 .traded {
    float: right;
    color: #2c376d;
}
.personal-center-pop-sec-item4-1 .closed {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-animation: tl 1s 1 ease-in;
    -o-animation: tl 1s 1 ease-in;
    animation: tl 1s 1 ease-in;
    animation-delay: 0.5s;
}
.personal-center-pop-sec-item4-1 p label {
    float: right;
    color: #ff893a;
}
.personal-center-pop-sec .personal-center-pop-sec-item3-1-list li p, .personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list li p{
    font-size: 14px;
    padding-bottom: 10px;
    padding-top: 0;
}
.personal-center-pop-sec .personal-center-pop-sec-item3-1-list li p .tel-link, 
.personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list li p .tel-link
{
    float: right;
    color: #2c376d;
    text-decoration: underline;
}
.personal-center-pop-sec .personal-center-pop-sec-item3-1-list li p .state,
.personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list li p .state
{
    float: right;
    display: inline-block;
    color: #ff893a;
}
.personal-center-pop-sec .personal-center-pop-sec-item3-1-list li p label, 
.personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list li p label 
{
    float: none; 
    color: #ff893a;
}
.personal-center-pop-sec .personal-center-pop-sec-item3-1-list li,
.personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list li
{
    color: #333;
    height: 65px;
    border-bottom: 1px solid #ddd;
    padding-top: 25px;
}
.personal-center-pop-sec .personal-center-pop-sec-item3-1-list,
.personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list
{
    margin-bottom: 60px;
}

.personal-center-pop-sec-item8-1 h3 {
    border-bottom: 1px solid #eee;
    padding-bottom: 7px;
    font-size: 18px;
    color: #2c376d;
    font-weight: normal;
}
.personal-center-pop-sec-item8-1 .trading {
    float: right;
    color: #ff893a;
    margin-left: 30px;
}
.personal-center-pop-sec-item8-1 .traded {
    float: right;
    color: #2c376d;
}
.personal-center-pop-sec-item8-1 .closed {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-animation: tl 1s 1 ease-in;
    -o-animation: tl 1s 1 ease-in;
    animation: tl 1s 1 ease-in;
    animation-delay: 0.5s;
}
.alert-pop,.alert-pop-1,.alert-pop-2,.alert-pop-3{
    min-width: 195px;
    min-height: 58px;
    background-image: url(../images/personal/alert-bg.png);
    background-size: 100% 100%;
    color: #fff;
    text-align: center;
    line-height: 58px;
    font-size: 14px;
}
.price-td, .effective-td{
    position: relative;
}
.information-content .information-heading{
    font-size: 18px;
    color: #333;
    margin-bottom: 45px;
}
.information-content .information-heading .to-back-link{
    float: right;
    color: #2c376d;
    font-size: 16px;
    font-weight: normal;
}
.information-table{
    height: 260px;
}
.information-table-left{
    width: 770px;
    height: 207px;
    background-color: #dee4ff;
    float: left;
    padding-top: 53px;
}
.information-table-left table tr th:nth-child(1){
    width: 190px;
    height: 57px;
    color: #2c376d;
}
.information-table-left table tr th:nth-child(2){
    width: 190px;
    height: 57px;
    color: #2c376d;
}
.information-table-left table tr th:nth-child(3)
{
    width: 190px;
    height: 57px;
    color: #2c376d;
}
.information-table-left table tr th:nth-child(4){
    width: 190px;
    height: 57px;
    color: #2c376d;
}
.information-table-left table tr td{
    height: 93px;
    text-align: center;
    color: #2c376d;
}
.information-table-left table tr td.state-td{
    color: #ff893a;
}
.information-table-right{
    width: 210px;
    height: 140px;
    background-color: #2c376d;
    float: right;
    padding: 60px 60px;
}
.information-table-right p{
    color: #fff;
    font-size: 16px;
    line-height: 200%;
    margin-bottom: 10px;
}
.information-table-right .land-link{
    display: inline-block;
    width: 170px;
    height: 40px;
    background-color: #ff893a;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
}
.information-content .information-title{
    width: 100%;
    font-size: 20px;
    color: #333;
    height: 89px;
    border-bottom: 1px solid #eee;
    font-weight: normal;
    line-height: 110px;
    margin-bottom: 44px;
}
.information-carousel{
    width: 100%;
    height: 525px;
    position: relative;
}
.information-carousel-inner{
    width: 679px;
    height: 525px;
    margin: auto;
    overflow: hidden;
}
.information-carousel-list li{
    float: left;
    width: 679px;
    height: auto;
}
.information-carousel .information-left{
    position: absolute;
    left: 50px;
    top: 215px;
    width: 24px;
    height: 72px;
    cursor: pointer;
}
.information-carousel .information-left .item2{
    display: none;
}
.information-carousel .information-left:hover .item1{
    display: none;
}
.information-carousel .information-left:hover .item2{
    display: inline-block;
}
.information-carousel .information-right{
    position: absolute;
    right: 50px;
    top: 215px;
    width: 24px;
    height: 72px;
    cursor: pointer;
}
.information-carousel .information-right .item2{
    display: none;
}
.information-carousel .information-right:hover .item1{
    display: none;
}
.information-carousel .information-right:hover .item2{
    display: inline-block;
}
.detail-tab-list{
    margin-top: 20px;
}
.detail-tab-list label{
    float: left;
    font-size: 12px;
    color: #333;
    margin-right: 10px;
}
.detail-tab-list li{
    float: left;
    font-size: 12px;
    margin-right: 10px;
}
.detail-tab-list li a{
    color: #999;
}
.information-heading .date{
    float: right;
    font-size: 12px;
    color: #999;
    font-weight: normal;
}
.detail-templet-content hr{
    border-top: 0;
    border-bottom: 1px solid #ddd;
}
.detail-templet-content .bottom-hr{
    margin-top: 15px;
    margin-bottom: 15px;
}
.detail-templet-content .information-heading{
    margin-bottom: 40px;
}
.detail-templet-content .media-img{
    width: 100%;
    height: 365px;
    margin-top: 30px;
}
.detail-templet-content .media-img img{
    width: 100%;
}
.detail-templet-content p{
    margin-top: 30px;
    font-size: 14px;
    color: #333;
    line-height: 200%;
}
.detail-templet-content img{
    max-width: 100%;
}
.detail-templet-content .detail-link-prev{
    float: left;
    font-size: 12px;
    color: #333
}
.detail-templet-content .detail-link-next{
    float: right;
    font-size: 12px;
    color: #333
}
.detail-templet-content .detail-link-prev label, .detail-templet-content .detail-link-next label{
    color: #999;
}
.about-contact-box{
    width: 100%;
    height: 270px;
    overflow: hidden;
}
.personal-upgrade-pop{
    min-height: 80px;
}
.personal-upgrade-pop p{
    text-align: center;
}
.personal-center-pop .remarks{
    font-size: 14px;
}
.personal-center-pop .remarks label{
    color: #ff893a;
}

.about-culture-article{
    border: 1px solid #ddd;
    width: 100%;
    min-height: 200px;
    float: left;
    margin-top: 30px;
}
.about-culture-article h3{
    font-size: 20px;
    color: #2c376d;
    font-weight: normal;
    height: 65px;
    line-height: 65px;
    padding-left: 20px;
    padding-right: 20px;
}
.about-culture-article p{
    color: #333;
    font-size: 14px;
    text-indent: 25px;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 200%;
}
.about-contact-detail-list li{
    width: 740px;
    height: 570px;
    float: left;
}
.about-content-detail-box{
    width: 100%;
    height: 570px;
    position: relative;
}
.about-content-detail-inner-box{
    width: 740px;
    height: 570px;
    margin: auto;
    overflow: hidden;
}
.about-content-detail-box .about-prev{
    position: absolute;
    left: 55px;
    top: 195px;
}
.about-content-detail-box .about-prev .item2{
    display: none;
}
.about-content-detail-box .about-prev:hover .item1{
    display: none;
}
.about-content-detail-box .about-prev:hover .item2{
    display: inline-block;
}
.about-content-detail-box .about-next{
    position: absolute;
    right: 55px;
    top: 195px;
}
.about-content-detail-box .about-next .item2{
    display: none;
}
.about-content-detail-box .about-next:hover .item1{
    display: none;
}
.about-content-detail-box .about-next:hover .item2{
    display: inline-block;
}
.about-contact-detail-list li p{
    color: #333;
    font-size: 16px;
    text-align: center;
    line-height: 150%;
    padding-top: 10px;
}
.personal-center-pop-item3 table tr td input[name="tx"]{
    width: 13px;
    height: 13px;
    margin-right: 13px;
    vertical-align: middle;
}
.personal-center-pop-item3 table tr td span~input[type="radio"] {
    margin-left: 30px;
}
.personal-center-pop-item3 table tr td{
    color: #333;
    font-size: 14px;

}
.personal-center-pop-item3 table tr td input[type="text"]{
    width: 100%;
    border: 1px solid #ddd;
    outline: none;
    height: 30px; 
    text-indent: 30px;
}
.personal-center-pop-item3 table tr td:hover input[type="text"]{
    background-color: transparent;
    cursor: auto;
}
.personal-center-pop-item3 table tr td {
    padding-top: 20px;
}
.personal-center-pop-item3 table tr td input[type="submit"], .personal-center-pop-item3 table tr td input[type="reset"]{
    width: 100px;
    height: 40px;
    border: 0;
    cursor: pointer;
    font-size: 16px;
    color: #fff;
}  
.personal-center-pop-item3 table tr td input[type="submit"]{
    background-color: #2c376d;

}
.personal-center-pop-item3 table tr td:nth-child(1) {
    width: 200px;
}
.personal-center-pop-item5 table,.personal-center-pop-sec-item9 table{
    width: 100%;
    table-layout:fixed;
    margin-bottom: 15px;
}
.personal-center-pop-item5 .table-4 tr th,.personal-center-pop-sec-item9 .table-4 tr th{
    font-size: 14px;
    color: #666;
    font-weight: normal;
    text-align: left;
}
.personal-center-pop-item5 .table-4 tr td,.personal-center-pop-sec-item9 .table-4 tr td{
    text-align: center;
    padding-right: 5px;
    font-size: 14px;
    color: #666;
    text-align: left;
    padding-top: 0;
}
.personal-center-pop-item5 .table-4 tr td.active,.personal-center-pop-sec-item9 .table-4 tr td.active{
    color: #ff893a;
}
.personal-center-pop-item5 table tr td:nth-child(3) ,.personal-center-pop-sec-item9 table tr td:nth-child(3){
    text-align: left;
}

.personal-center-pop-item5 table tr td:nth-child(3),.personal-center-pop-sec-item9 table tr td:nth-child(3){
    text-align: left;
}
.personal-center-pop-item5 table tr th:nth-child(5),.personal-center-pop-sec-item9 table tr th:nth-child(5){
    width: 105px;
}
.personal-center-pop-item5 h4,.personal-center-pop-sec-item9 h4{
    font-size: 16px;
    color: #333;
    font-weight: normal;
}
.personal-center-pop-sec-item9 h4 {
    font-size: 16px;
    color: #333;
    font-weight: normal;
}
.personal-center-pop-item5 hr,.personal-center-pop-sec-item9 hr{
    border-color: #ddd;
    width: 550px;
    margin-bottom: 10px;
    border-top: 0;
}
.personal-center-pop-sec-item5 table tr td input[type="checkbox"],.personal-center-pop-sec-item9 table tr td input[type="checkbox"]{
    width: 13px;
    height: 13px;
    margin-right: 13px;
    vertical-align: middle;
}
.personal-center-pop-sec-item5 table tr td span~input[type="checkbox"],.personal-center-pop-sec-item9 table tr td span~input[type="checkbox"]{
    margin-left: 30px;
}
.institution-module table tr td{
    cursor: pointer;
}
.personal-bill-list-pop{
    padding: 5px;
    width: 679px;
    box-shadow: 5px 5px 5px #666;
}
.personal-center-pop-sec-list>li .delete{
    cursor: pointer;
}
.personal-center-pop-sec-item8-1 .personal-center-pop-sec-item3-1-list li p a{
    color: #333;
}
.personal-center-pop-sec-item3-1-list li p a{
    color: #333;
}

.area-select .key-point{text-indent: 0px}
#city_1{float: left;text-indent:0px;margin-left: 20px}
#city_1 select{min-width: 80px; text-indent: 5px; max-width: 130px}

.personal-center-pop-item4-1 .key-point{float: left;}
.personal-center-pop-item4-1 input{float: left; width: 366px;}
.personal-center-pop-item4-1 select{float: left;}

.personal-center-pop-item4 table tr td:nth-child(2){text-indent: 20px}

#city_2{float: left;text-indent:0px;margin-left: 14px}
#city_2 select{min-width: 80px; text-indent: 5px; max-width: 115px}
.personal-center-pop-sec table tr.tr-1 td:nth-child(2) input{width: 368px}
.tr-1 input{margin-left: -5px}
.personal-center-pop-sec table tr.tr-1 td:nth-child(2) .file-link{margin-left: 14px}

#style_1{ width: 368px}
#style_2{ width: 368px}

#city_3{float: left;text-indent:0px;margin-left: 14px}
#city_3 select{min-width: 80px; text-indent: 5px; max-width: 115px}

#city_4{float: left;text-indent:0px;margin-left: 14px}
#city_4 select{min-width: 80px; text-indent: 5px; max-width: 115px}

.personal-center-pop-sec-list li div{float: left; height: 40px; line-height: 50px}
.personal-center-pop-sec-list li  a{margin-left: 20px}


.wjmm{background: url(../images/wjmm.png) no-repeat center top; width: 254px; height: 408px;padding: 35px 80px; margin-left: 50px}
.wjmm h3{color: #ff893a; font-size: 20px; text-align: left;}

.wjmm .closed{right: -40px; top: 10px;cursor: pointer;}

.wjmm input{width: 250px; height: 38px; line-height: 38px; border: #dddddd solid 1px;margin: 10px 0px; text-indent: 10px;color: #999999; font-size: 14px}
.wjmm .yzm{width: 150px;}
.wjmm .yzmm{display: inline-block; background: #ff893a;color: #fff; height: 40px; line-height: 40px;font-size: 14px;margin-left: 0px; width: 95px; text-align: center;}
.wjmm .yzmm1{display: inline-block; background: #333;color: #fff; height: 40px; line-height: 40px;font-size: 14px;margin-left: 0px; width: 95px; text-align: center;}

.wjmm input[type="submit"]{height: 50px; line-height: 50px; border: none;background: #2c376d; color: #fff;font-size: 20px; text-indent: 0px; cursor: pointer;}
.wjmm .error{color: red;}
.wjmm1 .error{color: red;}

.wjmm1 .code1{background: #333; color: #fff;display: inline-block;
              font-size: 14px;
              padding: 5px 20px;}
.wjmm2 .yzmm1{font-size: 12px;}
.wjmm2 .error{color: red;}

.cp{display: block; position: static;}

.ll{color: #fff; font-size: 14px; width:200px;}

.ll input{border: 1px solid #ddd; margin: 2px 0px}
.ll input[type="submit"]{border: none;background: #ff893a; color: #fff; padding: 5px 30px}

.personal-center-pop-sec-item7 input[type="submit"]{background: #2c376d}

.personal-center-pop-sec table tr td input[type="submit"]{background: #2c376d}