﻿/*基础部分*/
html, body, div, span, iframe, h1, h3, h4, h5, h6, p, blockquote, pre, a, address, 
big, cite, code, del, em, font, img, ins, small, strong, var, b, u, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend{margin: 0px;padding: 0px}
body{width:100%;height:100%;font-size:12px;color:#282626;
line-height:30px;font-family: "microsoft yahei"; box-sizing:border-box;}
/**{box-sizing: border-box;}*/
ul li{ list-style:none;}
a{ text-decoration:none; color:#282626; cursor: pointer;}
.overflow{overflow: hidden;}
.pointer{cursor: pointer}
.fl{ float:left}
.fr{ float:right}
li{list-style:none}
img,input{vertical-align:middle}
img{ border:none}
a:link,a:visited{text-decoration:none;cursor:pointer}
a:link:hover{text-decoration:underline}
.text-right{text-align:right;}
.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.line-height18{line-height: 18px;}
.overflow{overflow: hidden;}
.blod{font-weight: bold;}
.kaiti{font-family: "楷体";}
.yahei{font-family: "microsoft yahei";}
.text-indent{text-indent: 40px;}
  input{box-sizing:border-box;}      
.left {float: left;}
.right{float: right;}
.w_50{width: 50%;}
.w_70{width: 70px!important;}
.w_100{width: 100%!important;}
.w_100px{width: 100px!important;}
.w_110{width: 110px!important;}
.w_120{width: 120px!important;}
.w_130{width: 130px!important;}
.w_140{width: 140px!important;}
.w_210{width: 210px!important;}
.w_220{width: 220px!important;;}
.w_225{width:225px;}
.w_1000{width: 1000px;margin: 0 auto;}
.w_1100{width: 1100px;margin: 0 auto;}
.w_1200{width: 1200px; margin: 0 auto;}
.w_880{width: 880px; }
.w_200{width: 200px; }
.w_300{width: 300px!important;}
.w_400{width: 400px!important;}
.w_620{width: 620px;}
.w_850{width: 850px;}
.w_170{width: 170px;}
.w_360{width: 360px;}
.mar_r{margin-right: 1px;}
.mar_b{margin-bottom: 1px;}
.mar25{margin: 0 20px;}

.mar_r36{margin-right:36px!important;}
.mart20{margin-top: 20px;}
.mart10{margin-top: 10px;}
.mart15{margin-top: 15px;}
.mart50{margin-top: 50px;}
.mart5{margin-top: 5px;}
.mart40{margin-top: 40px;}
.mart30{margin-top: 30px;}
.marb400{margin-bottom: 400px;}
.marb50{margin-bottom: 50px;}
.marl10{margin-left: 10px;}
.marl20{margin-left: 20px;}
.marl25{margin-left: 25px;}
.marl30{margin-left: 30px;}
.marr10{margin-right: 10px;}
.marr20{margin-right: 20px;}
.mar_r200{margin-right: 200px!important;}
.pad30{padding: 30px;}
.padt10{padding-top: 10px;}
.padt20{padding-top: 20px;}
.padl16{padding-left: 16px;}
.padl10{padding-left: 10px;}
.padl32{padding-left: 32px;}
.padb10{padding-bottom: 10px;}
.padb20{padding-bottom: 20px;}
.padb40{padding-bottom: 40px;}
.center{text-align: center;}
.relative{position: relative;}
.absulate{position: absolute;}
.mar_b20{margin-bottom: 20px;}

.dashed_b{border-bottom: 1px dashed #ccc;}
.hide{display: none;}
.show{display: block;}
.color72{color: #727271;}
.color_r{color: red;}
.color_w{color: #fff;}

.text-left{text-align: left;}
.text-right{text-align: right;}

.btn{border-radius: 4px;outline: none;border: none;color: #fff;cursor: pointer;text-decoration: none!important;}
.btn-sm{padding: 8px 15px;font-size: 14px}
.btn-sm1{padding: 4px 15px;font-size: 14px;}
.btn-lg{padding: 8px 35px;font-size: 16px;line-height: 20px;}
.btn-default{background-color: #3FA9DC;}
.btn-default2{background-color: #13658E;}
.btn-default3{background-color: #DF093B;}
.btn-cancel{background-color: #D5D5D5;}

/*表格*/
td{padding:3px;box-sizing:border-box;}


.news_title{font-size:18px;}
.detail{padding:20px 20px 0;}
.news_img{text-align: center;}
.news_img img{width: 500px;height: 400px;}
.accessary a{display: block;}
.author{color:#adabac;}
.change_div{margin:50px 30px;overflow:hidden;}
.change_div a{color:#adabac;font-size: 14px;}

/*首页*/
.min-width1190{min-width: 1190px;}
.header{height: 460px;background: url("../image/top_banner.png") no-repeat center top;overflow:hidden;}
.header .logo{margin:20px auto; width:1190px; /*width: 495px;*/text-align:left;}
.header .logo img{width:495px;height:70px;text-align:left;/*margin-left:-65px*/;}
/*@media screen and (max-width: 1366px) {
   .header .logo img{margin-left:35px;}
}*/
.header .head-img-box{width: 500px;margin: 20px auto;text-align: center;}
.header .head-img-box .img{height: 85px;width: 85px;margin:0 auto 20px auto;border-radius: 50%;overflow:hidden;}
.header .head-img-box .img img{width: 100%;height: 100%;}
.header .head-img-box a{color: #fff;border: 1px solid #fff;border-radius: 5px;padding: 3px 10px;}
.header .head-img-box a:hover{text-decoration: none;background: #983627;border-color: #983627;}
.header .head-img-box .change1{margin-left:20px;}
/*渐变*/
.gradient{ 
background: #f4f5fa; 
background: -moz-linear-gradient(top, #ffffff 0%, #f4f5fa 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f4f5fa)); 
background: -webkit-linear-gradient(top, #ffffff 0%,#f4f5fa 100%); 
background: -o-linear-gradient(top, #ffffff 0%,#f4f5fa 100%); 
background: -ms-linear-gradient(top, #ffffff 0%,#f4f5fa 100%); 
background: linear-gradient(to bottom, #ffffff 0%,#f4f5fa 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f5fa',GradientType=0 ); 
} 
/*.content{min-height: 100px;}*/
.container{width: 1190px;margin:0 auto;min-height: 100px;padding-bottom: 52px;}
/*中间的内容部分*/
.container .content-box{padding: 10px 37px;position: relative;width:740px;margin:0 auto;min-height: 150px; height:235px;}
.container .content-box .arrow{position: absolute;width: 37px;height: 81px;background: url("../image/sprite.png") no-repeat;top:50%;margin-top: -40px;}
.container .content-box .arrow-l{background-position: -128px 0;left: 0;}
.container .content-box .arrow-r{background-position: -815px 0;right: 0;}
/*考生登录*/
.container .content-box .login-form{width: 600px;margin:0 auto;}
.container .login-form .action{width: 450px;margin:0 auto;}
.container .login-form .title{color:#c0908b;text-align: center;font-size: 22px;margin-top:10px;}
.container .login-form .bar{overflow: hidden;margin:10px 0;}
.container .login-form .bar span{float:left;color:#c0908b;}
.container .login-form .bar input{float: left;height: 30px;width:190px;outline: none;padding:1px 10px;margin-right: 10px;border:2px solid #fff;background: #cdccca;color:#3c3c3c;}
.container .login-form .bar .label{font-size: 18px;color:#983627;width: 100px;}
.container .login-form .bar .button{float: left;height: 34px;border-radius: 14px;cursor: pointer;width: 68px;color:#fff;}
.container .login-form .bar .submit-btn{margin-left: 115px;background: #983627;margin-right: 24px;}
.container .login-form .bar .reg-btn{background: #c1867d;margin-right: 25px;}
.container .login-form .bar .forget{color:#c0908b}
.button:hover{opacity: 0.8;}
/*考生注册*/
#reg{width: 600px;margin:0 auto;padding-top: 40px;}

/*书面评审查询*/
.container .content-box .writtenreview-form {
    width: 600px;
    margin: 0 auto;
}

.container .writtenreview-form .action {
    width: 450px;
    margin: 0 auto;
}

.container .writtenreview-form .title {
    color: #c0908b;
    text-align: center;
    font-size: 22px;
    margin-top: 10px;
}

.container .writtenreview-form .bar {
    overflow: hidden;
    margin: 10px 0;
}

    .container .writtenreview-form .bar span {
        float: left;
        color: #c0908b;
    }

    .container .writtenreview-form .bar input {
        float: left;
        height: 30px;
        width: 190px;
        outline: none;
        padding: 1px 10px;
        margin-right: 10px;
        border: 2px solid #fff;
        background: #cdccca;
        color: #3c3c3c;
    }

    .container .writtenreview-form .bar .label {
        font-size: 18px;
        color: #983627;
        width: 100px;
    }

    .container .writtenreview-form .bar .button {
        float: left;
        height: 34px;
        border-radius: 14px;
        cursor: pointer;
        width: 68px;
        color: #fff;
    }

    .container .writtenreview-form .bar .submit-btn {
        margin-left: 135px;
        background: #983627;
        margin-right: auto;
    }

    .container .writtenreview-form .bar .reg-btn {
        background: #c1867d;
        margin-right: 25px;
    }

    .container .writtenreview-form .bar .forget {
        color: #c0908b
    }

.button:hover {
    opacity: 0.8;
}

#reg .bar{overflow: hidden;margin:10px 0;}
#reg .bar span{float:left;color:#c0908b;}
#reg .bar input{float: left;height: 30px;width:190px;outline: none;padding:1px 10px;margin-right: 10px;border:2px solid #fff;background: #cdccca;color:#3c3c3c;}
#reg .bar .label{font-size: 18px;color:#983627;width: 100px;}
#reg .bar .button{float: left;height: 34px;border-radius: 14px;cursor: pointer;width: 68px;color:#fff;}
#reg .bar .submit-btn{margin-left: 115px;background: #983627;margin-right: 24px;}
#reg .bar .reg-btn{background: #c1867d;margin-right: 25px;}
/*考生登录后的信息*/
.container .user-info{width: 320px;margin:0 auto;overflow: hidden; margin-top:20px;font-size:14px;}
.container .user-info p{color:#c0908b;width: 320px;float: left;}
.container .user-info span{color:#983627;}
.container .user-info .all-links{width:190px;float:right;}
.container .user-info .all-links p{}
.container .user-info .all-links span{margin-right: 12px;cursor: pointer;padding-left:10px;background:url("../image/arror.png") left center no-repeat;}
.container .user-info .all-links a{margin-right: 20px;cursor: pointer;color:#983627;}
.container .user-info .all-links span:hover{opacity: 0.8}
/*网上报名*/
.container .content-box .reg-box{height: 200px;line-height: 65px;text-align: center;display: none;margin-top:30px;}
.container .content-box .reg-box .high-leval a{font-size:18px;color:#6c6c6c;cursor:default;}
.container .content-box .reg-box a{color: #983627;font-size: 22px;width:200px;margin:0 auto;text-align:left;}
.container .content-box .reg-box .exercise {margin-top:20px;}
.container .content-box .reg-box .exercise a{display:inline-block;width:104px;height:60px;padding-top:40px; /*border:1px solid #bebcbc;*/font-size:16px;line-height:40px;text-align:center;color:#6c6c6c;border-radius:2px;}
.container .content-box .reg-box .exercise a:nth-child(2){margin:0px 20px;}

.container .content-box .reg-box a:hover{text-decoration: none;/*color:#c0908b;*/}
.container .content-box .reg-box .exercise .tennis{background:url(../image/pp.png) center 2px no-repeat;}
.container .content-box .reg-box .exercise .swimming{background:url(../image/swim.png) center 2px no-repeat;}
.container .content-box .reg-box .exercise .football{background:url(../image/football.png) center 2px no-repeat;}
.container .content-box .reg-box .exercise a:hover{/*border:1px solid #983627;*/ color:#983627;}
/*新闻列表*/
.container .content-box .new-list-box{width: 400px;margin:0 auto;max-height: 215px;overflow: hidden;position: relative;}
#screen>div{float: left;}
.container .new-list-box li{width:400px;padding:3px 80px 3px 0;font-size:14px;position: relative;border-bottom: 1px dashed #bebcbc;list-style-type: disc;list-style-position: inside;overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.container .new-list-box .date{position: absolute;right: 0;font-size: 14px;color: #868686;}
.container .new-list-box .words{cursor: pointer;}
.container .new-list-box .words:hover{text-decoration:underline;}

/*报名公告*/
.container .content-box .exam-info{width: 220px;margin:0 auto;display: none;max-height: 215px;overflow: hidden;position: relative;top:46px;}
/*#info>div{float: left;}*/
.container .exam-info li{width:220px;padding:3px 3px 3px 0;font-size:14px;position: relative;border-bottom: 1px dashed #bebcbc;list-style-type: disc;list-style-position: inside;overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.container .exam-info .date{position: absolute;right: 0;font-size: 14px;color: #868686;}
.container .exam-info .words{cursor: pointer;}
.container .exam-info .words:hover{text-decoration:underline;}
/*报名须知*/
.container .content-box .reg-rule{width: 400px;margin:0 auto;max-height: 215px;overflow: hidden;position: relative;}
#ruleScreen>div{float: left;}
.container .reg-rule li{width:400px;padding:3px 80px 3px 0;font-size:14px;position: relative;border-bottom: 1px dashed #bebcbc;list-style-type: disc;list-style-position: inside;overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.container .reg-rule .date{position: absolute;right: 0;font-size: 14px;color: #868686;}
.container .reg-rule .words{cursor: pointer;}
.container .reg-rule .words:hover{text-decoration:underline;}

.container .mid-nav{position: absolute;text-align: center;width:1190px;word-spacing: 80px;bottom:-77px;line-height: 0;}
.container .mid-nav li{width: 104px;display: inline-block;line-height: 25px;color:#6c6c6c;cursor: pointer; font-size:16px;}
.container .mid-nav li span{display: block;width: 104px;height: 104px;background: url("../image/sprite.png") no-repeat;}
/*选中时的样式*/
.container .mid-nav a{color:#ccc;}
.container .mid-nav li:hover{color:#983627;}
.container .mid-nav li:hover a{text-decoration:none;color:#983627;}
.container .mid-nav li.checked{color:#983627;}
.container .mid-nav li.checked a{color:#983627;}
.container .mid-nav .user-login span{background-position: 0 -144px;}
.container .mid-nav .exam-info span{background-position: -219px -144px;}
.container .mid-nav .net-reg span{background-position: -437px -144px;}
.container .mid-nav .reg-info span{background-position: -657px -144px;}
.container .mid-nav .enroll span{background-position: -876px -144px;}
.container .mid-nav .office-login span{background:url("../image/office-login-1.png") center no-repeat;}
/*报名审批信息*/
.container .mid-nav .print-info span{background:url("../image/print.png") center no-repeat;}
    .container .mid-nav .writtenreview-info span {
        background: url("../image/review.png") center no-repeat;
    }
.container .mid-nav .user-login.checked span{background-position: 0 -333px;}
.container .mid-nav .exam-info.checked  span{background-position: -219px -333px;}
.container .mid-nav .net-reg.checked  span{background-position: -437px -333px;}
.container .mid-nav .reg-info.checked  span{background-position: -657px -333px;}
.container .mid-nav .enroll.checked  span{background-position: -876px -333px;}
.container .mid-nav .office-login.checked  span{background:url("../image/office-login.png") center no-repeat;}
.container .mid-nav .print-info.checked  span{background:url("../image/print_2.png") center no-repeat;}
    .container .mid-nav .writtenreview-info.checked span {
        background: url("../image/review_2.png") center no-repeat;
    }

.container .mid-nav .user-login:hover span{background-position: 0 -333px;}
.container .mid-nav .exam-info:hover span{background-position: -219px -333px;}
.container .mid-nav .net-reg:hover span{background-position: -437px -333px;}
.container .mid-nav .reg-info:hover span{background-position: -657px -333px;}
.container .mid-nav .enroll:hover span{background-position: -876px -333px;}
.container .mid-nav .office-login:hover span{background:url("../image/office-login.png") center no-repeat;}
.container .mid-nav .print-info:hover  span{background:url("../image/print_2.png") center no-repeat;}

.main-footer{border-top:1px solid #983627;margin-top:100px;padding-top: 15px;}
.main-footer .copyright{text-align: center;margin-bottom: 15px;}


/*表单*/
.nav_right .athlete_div{margin: 0 0 50px;}
.nav_right .athlete_div .tableOne{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.nav_right .athlete_div .tableOne td{border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.nav_right .athlete_div .text-left td{border-top: 0px solid #ccc;border-left: 0px solid #ccc;}
.nav_right .athlete_div table .dataImg{width: 150px;height: 150px;margin: 5px;}
.nav_right .athlete_div table input,select{width: auto;padding: 0;height:26px;padding-left:5px;}
.nav_right .athlete_div table input[type='radio']{vertical-align:top;}
.nav_right .athlete_div table input[type='checkbox']{text-align:left;}
.nav_right .athlete_div .btn_div{padding: 30px 0;text-align: center;}
.nav_right .athlete_div table select{width: 115px;padding: 0;height:26px;}
.nav_right .athlete_div .table_div {border: 1px solid #ccc;border-top: none;overflow: hidden;}
.nav_right .athlete_div .table_div .table_left{width: 90px;float: left;text-align: center;}
.nav_right .athlete_div .table_div .table_left div{padding: 5px;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.nav_right .athlete_div .table_div .table_left .beizhu{padding: 5px;}

.nav_right .athlete_div .Preview_img{background: url(../image/tou.jpg) no-repeat center; width: 143px; height: 200px; margin: 0 auto; }
.nav_right .athlete_div .upload{width: 143px;position: absolute;left: 56px;height: 200px;outline: none;cursor: pointer;opacity: 0;}

.nav_right .athlete_div .table_div .table_right{float: left;}
.nav_right .athlete_div .table_div .table_right .beizhu div{padding: 5px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;}
.nav_right .athlete_div .table_div .table_right .beizhu1 div{border-right: none;}
.nav_right .athlete_div .table_div .table_right .beizhu .beizhu_title{height: 101px;line-height: 90px;}

.nav_right .athlete_div .addmore_btn{ cursor: pointer; color:#DF093B;}

#reg .title{font-size: 14px;color:#983627;}
.find-psd{padding-top: 10px!important;}

#result{width: 90%;margin: 40px auto;border-collapse: collapse;}
#result td{border:1px solid  gray;}
 #footdiv{ /*margin-left:53%;*/text-align:center;}
#footdiv  .button{  width:80px;height:30px; border:0px; color:#fff;border-radius:2px;}
#footdiv  .btn-reset{background-color:#983627;}
#footdiv .btn-ok {background:#13658E;}
.apply{ width:80px;height:30px; border:0px; color:#fff;border-radius:2px; background:#13658E;}
textarea{padding:5px 10px;vertical-align:middle;box-sizing:border-box;}
label{border:none;}

