@charset "utf-8";
/* CSS Document */
* {
    margin: 0px;
    padding: 0px;
    font-family: "Microsoft YaHei", "微软雅黑", "黑体";
}
body {
    margin: 0px auto;
    padding: 0px;
    color: #333;
    font-size: 12px;
    text-decoration: none;
    background: #ffffff;
}
html {
    width: 100%;
    height: 100%;
}
ul {
    list-style-type: none;
}
li {
    list-style-type: none;
}
table {
    margin: 0px;
    padding: 0px;
    border: 0;
    border-image: none;
}
td {
    padding: 0px;
    line-height: 25px;
}
img {
    border: 0;
    border-image: none;
}
a {
    border: 0;
    border-image: none;
    color: #333;
    text-decoration: none;
}
a:link {
    color: #333;
    text-decoration: none;
}
.con {
    width: 1198px;
    height: auto;
    border: 1px dashed #dcdcdc;
    margin: 20px auto;
}

/*准考证页面*/
.info_con {
    width: 1156px;
    height: auto;
    margin: 0 auto;
    border-bottom: 1px solid #dcdcdc;
}
.info_con h3 {
    font-size: 24px;
    color: #ec0606;
    padding: 30px 0 0 20px;
}
.info_con ul {
    padding: 10px 0 20px 70px;
}
.info_con ul li {
    font-size: 16px;
    color: #333333;
    padding-top: 10px;
}
.info_tab {
    width: 935px;
    height: auto;
    border: 2px solid #484848;
    margin: 0 auto;
    margin-top: 60px;
}
.info_list {
    width: 935px;
    border-bottom: 2px solid #484848;
    padding-top: 20px;
}
.info_list p {
    text-align: center;
    padding-bottom: 20px;
    font-size: 16px;
    color: #333333;
}
.info_ks {
    width: 935px;
}
.info_title {
    width: 935px;
}
.info_title h3 {
    font-size: 30px;
    color: #333333;
    font-weight: bold;
    text-align: center;
    padding-top: 30px;
}
.info_title span {
    display: block;
    text-align: center;
    font-size: 48px;
    color: #333333;
    font-weight: bold;
    padding-top: 40px;
}
.info_title p {
    text-align: center;
    font-size: 18px;
    color: #333333;
    padding-top: 20px;
}
.conmmn_zkz {
    width: 810px;
    height: auto;
    border-bottom: 1px solid #a0a0a0;
    margin: 0 auto;
    margin-top: 20px;
    overflow: hidden;
}
.conmmn_left {
    width: 395px;
    float: left;
}
.conmmn_left ul {
    width: 395px;
}
.conmmn_left ul li {
    font-size: 18px;
    color: #333333;
    padding-top: 22px;
}
.conmmn_left ul li span {
    font-size: 24px !important;
    font-weight: bold;
}
.conmmn_tit {
    padding: 15px 0 30px 0;
}
.conmmn_tit p {
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    padding-top: 20px;
}
.main {
    padding-left: 30px !important;
}
.conmmn_right {
    width: 310px;
    float: right;
    margin-top: 40px;
}
.conmmn_rightpic {
    width: 174px;
    margin: 0 auto;
    text-align: center;
}
.conmmn_rightpic p {
    width: 174px;
    text-align: center;
    font-size: 18px;
    color: #333333;
    font-weight: bold;
    padding-top: 24px;
}
.conmmn_zkz01 {
    padding-top: 20px;
    height: auto;
    width: 810px;
    margin: 0 auto;
}
.conmmn_zkz01 p {
    font-size: 16px;
    color: #333333;
    line-height: 32px;
}
.conmmn_zkz01 h3 {
    font-size: 16px;
    color: #333333;
    padding-top: 26px;
    line-height: 30px;
}
.conmmn_zkz01 span {
    display: block;
    text-align: center;
    padding: 10px 0 20px 0;
    font-size: 18px;
    color: #333333;
    font-weight: bold;
}
.title_cx {
    width: 1156px !important;
    height: 50px !important;
    margin: 0 auto !important;
    border-bottom: 1px solid #dcdcdc;
}
.title_cx h3 {
    height: 20px;
    border-left: 8px solid #e63740;
    margin: 18px 0 12px 20px;
    padding-left: 10px;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    line-height: 20px;
    display: inline-block;
}
.title_cx span {
    display: block;
    width: 500px;
    float: right;
    padding-top: 20px;
    font-size: 16px;
    color: #ec0606;
}
.wrap {
    width: 100%;
    min-width: 1366px;
    height: auto;
    margin: 0 auto;
    position: relative;
}
.header {
    width: 100%;
    height: 443px;
    background: url(../image/bg_pic01.png) no-repeat center;
    position: absolute;
    left: 0;
    right: 0;
    min-width: 1200px;
}
/*天气*/
.weather {
    width: 100%;
    height: 40px;
    background: #568ea7;
}
.weatder_con {
    width: 1200px;
    margin: 0 auto;
}
.weatder_con a {
    padding-left: 10px;
    display: inline-block;
    font-size: 18px;
    color: #ffffff;
}
.weatder_con a img {
    position: relative;
    top: 7px;
}
.logo {
    width: 1200px;
    margin: 0 auto;
}
.logo h2 {
    font-size: 52px;
    color: #249fea;
    font-weight: bold;
    -webkit-text-stroke: 2px #fff;
    padding: 110px 0 0 10px;
}
/*导航*/
.nav {
    width: 1200px;
    height: 105px;
    margin: 0 auto;
    position: relative;
    top:377px;
    left:10px;
}
.nav ul {
    width: 1200px;
    margin:0 auto;
    overflow: hidden;
}
.nav ul li {
    float: left;
    text-align: center;
}
.nav ul li p {
    font-size: 18px;
    color: #333333;
}
.nav ul li a {
    display: block;
    padding: 30px 22px 17px 21px;
    text-decoration:none;
}
.nav ul li a:hover {
    background: #e9f5fd;
    border-bottom: 2px solid #249fea;
}
.nav ul li a.curr {
    background: #e9f5fd;
    border-bottom: 2px solid #249fea;
}
.bottom {
    width: 100%;
    min-width: 1200px;
    height: 50px;
    line-height: 50px;
    background: #249fea;
    text-align: center;
    font-size: 16px;
    color: #f9f9f9;
    clear: both;
}
.indexbottom {
    background: #38404d;
}
.content {
    width: 1200px;
    margin: 0 auto;
    /*margin-top: 400px;*/
}
/*通知*/
.inform {
    width: 1198px;
    border: 1px dashed #dcdcdc;
    margin: 0 auto;
    background: #fbfcfe;
}
.inform a {
    display: inline-block;
    margin: 16px 0 16px 10px;
    line-height: 32px;
    font-size: 16px;
    color: #333333;
}
.inform span a {
    display: inline-block;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    text-decoration: underline;
    padding-left: 20px;
}
.inform a img {
    position: relative;
    top: 8px;
}

/*通知*/
.inform01 {
    width: 1198px;
    border: 1px dashed #dcdcdc;
    margin: 0 auto;
    background: #fbfcfe;
}
.inform01 a {
    display: inline-block;
    margin: 16px 0 16px 10px;
    line-height: 32px;
    font-size: 16px;
    color: #333333;
}
.inform01 span a {
    display: inline-block;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    text-decoration: underline;
    padding-left: 20px;
}
.inform01 a img {
    position: relative;
    top: 8px;
}

/*首页*/
.con_left {
    width:788px;
    height: auto;
    float:left;
    margin:20px 0 20px 0;
}
.pay {
    height: 88px;
    border: 1px dashed #dcdcdc;
    background: #fafcfd;
    margin-bottom: 20px;
}
.pay p {
    margin: 0 auto;
    font-size: 16px;
    color: #333333;
    padding-top: 16px;
    line-height: 26px;
}
.pay p a {
    font-size: 16px;
    color: #e63740;
    font-weight: bold;
    text-decoration: underline;
}
.leftcon {
    width: 788px;
    height: 680px;
    border: 1px dashed #dcdcdc;
    background: #fafcfd;
}
.leftcon .title {
    width: 750px;
    margin: 0 auto;
    border-bottom: 1px solid #dcdcdc;
}
.leftcon .title h3 {
    height: 20px;
    border-left: 8px solid #e63740;
    margin: 18px 0 12px 0;
    padding-left: 10px;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    line-height: 20px;
}
.con_list {
    width: 740px;
    margin: 0 auto;
}
.con_list ul {
    padding-top: 10px;
    overflow: hidden;
}
.con_list ul li {
    width: 740px;
    height: 36px;
    line-height: 36px;
    float: left;
}
.con_list ul li a {
    background: url(../image/tb_pic02.png) no-repeat left;
    padding-left: 10px;
    font-size: 16px;
    color: #333333;
    display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;
}
.con_list ul li span {
    float: right;
    color: #a6a7a8;
    font-size: 16px;
}
.con_list ul li a:hover {
    color: #249fea;
}
.con_pic {
    width: 788px;
    margin-top: 20px;
}
.con_pic ul {
    overflow: hidden;
}
.con_pic ul li {
    float: left;
    margin-left: 18px;
    display: inline;
}
/*用户登陆*/
.con_right {
    width: 390px;
    height: auto;
    float: right;
    margin-top: 20px;
}
.login_box {
    width: 388px;
    height: 298px;
    position: relative;
}
.login {
    width: 388px;
    height: 298px;
    border: 1px dashed #dcdcdc;
    background: #fafcfd;
    position: absolute;
    /*z-index: 1;*/
}
.login .title {
    width: 360px;
    margin: 0 auto;
}
.login .title h3 {
    height: 20px;
    border-left: 8px solid #e63740;
    margin: 18px 0 12px 0;
    padding-left: 10px;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    line-height: 20px;
}
.login_con {
    width: 258px;
    margin: 0 auto;
}
.login_con ul li {
    padding-top: 20px;
    position: relative;
}
.login_con ul li label {
    width: 50px;
    font-size: 16px;
    color: #333333;
    position: absolute;
    left: 0;
    right: 0;
}
.login_con ul li input {
    width: 206px;
    height: 28px;
    background: #fff;
    border: 1px solid #dcdcdc;
    position: relative;
    left: 50px;
}
.login_con01 p {
    text-align: right;
    font-size: 14px;
    color: #333333;
    padding-top: 14px;
}
.login_con01 .dl {
    display: block;
    width: 258px;
    height: 40px;
    background: #249fea;
    text-align: center;
    line-height: 40px;
    margin-top: 14px;
    font-size: 18px;
    color: #ffffff;
}
.login_con01 span {
    display: block;
    width: 258px;
    text-align: right;
    padding-top: 20px;
    font-size: 14px;
    color: #333333;
}
.login_con01 span a {
    font-size: 14px;
    color: #249fea;
}
.dl:hover {
    background: #1276b3;
}
/*个人信息*/
.grxx {
    width: 388px;
    height: 298px;
    border: 1px dashed #dcdcdc;
    background: #fafcfd;
    position: absolute;
}
.grxx .title {
    width: 360px;
    margin: 0 auto;
}
.grxx .title h3 {
    height: 20px;
    border-left: 8px solid #e63740;
    margin: 18px 0 12px 0;
    padding-left: 10px;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    line-height: 20px;
}
.grxx_con {
    width: 310px;
    margin: 0 auto;
}
.grxx_con ul {
    width: 310px;
    margin-top: 20px;
}
.grxx_con ul li {
    width: 310px;
    height: 42px; /*background:#e4f3fb; border:1px solid #249fea;*/
    margin-top: 10px;
}
.grxx_con ul li a {
    width: 310px;
    height: 42px;
    display: block;
    background: #eeeeee;
    border: 1px solid #e5e5e5;
    position: relative;
}
.grxx_con ul li a:hover {
    border: 1px solid #166391;
    background: #e4f3fb;
}
.grxx_con ul li a img {
    width: 31px;
    position: absolute;
    left: 96px;
    top: 8px;
    right: 0;
}
.grxx_con ul li p {
    width: 120px;
    position: relative;
    left: 138px;
    line-height: 42px;
    font-size: 16px;
    color: #333333;
}
.grxx_list {
    width: 310px;
    margin: 0 auto;
}
.grxx_list p {
    font-size: 16px;
    color: #333333;
    padding-top: 20px;
    line-height: 30px;
}
.grxx_list p a {
    color: #249fea !important;
}
/*联系我们*/
.touch {
    width: 388px;
    height: 460px;
    border: 1px dashed #dcdcdc;
    background: #fafcfd;
    margin-top: 20px;
}
.touch .title {
    width: 360px;
    margin: 0 auto;
}
.touch .title h3 {
    height: 20px;
    border-left: 8px solid #e63740;
    margin: 18px 0 12px 0;
    padding-left: 10px;
    font-size: 18px;
    color: #249fea;
    font-weight: bold;
    line-height: 20px;
}
.touch_con {
    width: 364px;
    height: auto;
    border-bottom: 1px dashed #dcdcdc;
    margin: 0 auto;
    clear: both;
}
.touch_con img {
    margin: 20px 0 0 28px;
    display: inline;
}
.touch_list {
    widows: 364px;
    overflow: hidden;
    margin-bottom:20px;
}
.touch_list span {
    display: block;
    float: left;
}
.touch_list h3 {
    width: 302px;
    float: right;
    padding-top: 20px;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}
.touch_list p {
    padding: 50px 0 20px 63px;
    font-size: 16px;
    color: #333333;
}
.touch_con01 {
    width: 364px;
    height: auto;
    margin: 0 auto;
}
.touch_con01 img {
    margin: 20px 0 0 28px;
    display: inline;
}
.touch_list01 {
    widows: 364px;
    height: auto;
    position: relative;
}
.touch_list01 span {
    display: block;
    float: left;
}
.touch_list01 h3 {
    width: 80px;
    float: right;
    padding-top: 20px;
    position: absolute;
    left: 0;
    right: 0;
    left: 62px;
    font-size: 16px;
    color: #333333;
    font-weight: normal;
}
.touch_list01 a {
    text-decoration: underline;
}
.xq {
    display: block;
    width: 170px;
    position: relative;
    left: 80px;
    top: 20px;
    font-size: 16px;
    color: #249fea !important;
    font-weight: bold;
}
.touch_list01 p {
    font-size: 16px;
    color: #333333;
    position: relative;
    top: 20px;
    left: 98px;
}
.bootom {
    background: #383f4d !important;
}
/*6465465465*/
/*遮罩*/
#shade {
    background-color: #000;
    position: fixed;
    display: none;
    width: 100%;
    height: auto;
    opacity: 0.6;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    margin: 0px;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1004;
}
/*弹层溯源档案*/
.score_t01 {
    position: lative;
    z-index: 1004 !important;
    overflow: hidden;
    width: 920px;
    height: 320px;
    background: #ffffff;
    position: fixed!important;
    top: 50%;
    left: 50%;
    margin-top: -150px;
    margin-left: -460px;
}
.score_tcon01 {
    width: 880px;
    height: 50px;
    position: relative;
    margin: 0 auto;
    border-bottom: 1px solid #dcdcdc;
}
.score_tcon01 h3 {
    height: 20px !important;
    border-left: 8px solid #e63740 !important;
    margin: 18px 0 12px 0 !important;
    padding-left: 10px !important;
    font-size: 18px !important;
    color: #249fea;
    font-weight: bold;
    line-height: 20px !important;
    padding-top: 0 !important;
    width: 116px !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
}
.score_tcon01 a {
    width: 12px !important;
    position: relative!important;
    left: 820px !important;
    top: -10px !important;
    display: block !important;
}
.score_tcon02 {
    width: 880px;
    margin: 0 auto;
}
.score_tcon02 ul {
    width: 800px;
    margin: 0 auto !important;
    overflow: hidden;
    padding-top: 10px;
}
.score_tcon02 ul li {
    float: left;
    margin: 0 !important;
    text-align: right;
    width: 360px !important;
    padding-left: 20px;
}
.score_tcon02 ul li a {
    display: block;
    width: 360px !important;
    background: none !important;
    border: none !important;
    height: 46px !important;
    line-height: 46px !important;
    font-size: 16px;
    color: #333333;
    text-decoration: none !important;
    font-weight: normal;
}
/*弹层*/
.score_t02 {
    position: lative;
    z-index: 1004 !important;
    overflow: hidden;
    width: 920px;
    height: 320px;
    background: #ffffff;
    position: fixed!important;
    top: 34%;
    left: 50%;
    margin-top: -150px;
    margin-left: -460px;
}
.score_tcon04 {
    width: 880px;
    height: 50px;
    position: relative;
    margin: 0 auto;
    border-bottom: 1px solid #dcdcdc;
}
.score_tcon04 h3 {
    height: 20px !important;
    border-left: 8px solid #e63740 !important;
    margin: 18px 0 12px 0 !important;
    padding-left: 10px !important;
    font-size: 18px !important;
    color: #249fea;
    font-weight: bold;
    line-height: 20px !important;
    padding-top: 0 !important;
    /*width: 116px !important;*/
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
}
.score_tcon04 a {
    width: 12px !important;
    position: relative!important;
    left: 820px !important;
    top: -10px !important;
    display: block !important;
}
.score_tcon04 {
    width: 880px;
    margin: 0 auto;
}
.score_tcon04 ul {
    width: 800px;
    margin: 0 auto !important;
    overflow: hidden;
    padding-top: 10px;
}
.score_tcon04 ul li {
    float: left;
    margin: 0 !important;
    text-align: right;
    width: 360px !important;
    padding-left: 20px;
}
.score_tcon04 ul li a {
    display: block;
    width: 360px !important;
    background: none !important;
    border: none !important;
    height: 46px !important;
    line-height: 46px !important;
    font-size: 16px;
    color: #333333;
    text-decoration: none !important;
    font-weight: normal;
}


/*报名统计页面*/
.con_tit {
    width:1156px;
    margin:0 auto;
}
.con_tit h4 {
    width: 1090px;
    font-size: 18px;
    color: #ec0606;
    padding: 18px 0 18px 20px;
}
.con .tj {
    width: 1156px;
    margin: 0 auto;
    margin-bottom: 30px;
}
.con .tj th {
    border-right: 2px solid #fff;
    background: #249fea;
    line-height: 44px;
    font-size: 16px;
    color: #ffffff;
}
.con .tj td {
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
    text-align: center;
    line-height: 48px;
    font-size: 14px;
    color: #333333;
}
.con .tj tr {
    background: #f9f9f9;
}
.con .tj tr:hover {
    background: #ffeedc;
}
.xx {
    width: 142px;
    margin: 0 auto;
}
.xx ul {
    overflow: hidden;
}
.xx ul li {
    float: left;
    margin: 2px 0 0 7px;
    display: inline;
}
#star {
    position: relative;
    width: 140px;
    margin: 20px auto;
    height: 24px;
}
#star ul, #star span {
    float: left;
    display: inline;
    height: 19px;
    line-height: 19px;
}
#star ul {
    margin: 0 6px;
    display: inline;
}
#star li {
    float: left;
    width: 24px;
    cursor: pointer;
    text-indent: -9999px;
    background: url(image/star.png) no-repeat;
}
#star strong {
    color: #f60;
    padding-left: 10px;
}
#star li.on {
    background-position: 0 -28px;
}
/*信息确认页面*/
.conmmn {
    width:1156px;
    margin:0 auto;
}
.conmmn table {

    padding-top: 20px;
    float: left;
    margin-bottom: 40px;
}
.conmmn table td {
    line-height: 40px;
    font-size: 16px;
    color: #333333;
}
.right_qr {
    text-align: right;
}
.left_qr {
    width:260px ;
    padding-left: 10px;
}
.conmmn_pic {
    width: 164px;
    height: 264px;
    float: right;
    margin: 30px 30px 0 0;
    display: inline;
}
.conmmn_pic img {
    border: 1px solid #dcdcdc;
}
.conmmn_pic p {
    width: 154px;
    height: 34px;
    background: #ededed;
    text-align: center;
    line-height: 34px;
    font-size: 14px;
    color: #333333;
}
.conmmn_pic p a:hover {
    color: #259fea;
}
.conmmn01 {
    width: 1156px;
    margin: 0 auto;
    clear: both;
}
.conmmn01 h3 {
    width: 1136px;
    height: 42px;
    line-height: 42px;
    background: #ededed;
    padding-left: 20px;
    font-size: 16px;
    color: #333333;
}
.conmmn01 table {
    padding-top: 20px;
}
.conmmn01 table td {
    text-align: center;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    color: #333333;
}
.tit {
    font-weight: bold;
}
.conmmn02 {
    width: 1156px;
    margin: 0 auto;
    margin-top: 40px;
}
.conmmn02 h3 {
    width: 1136px;
    height: 42px;
    line-height: 42px;
    background: #ededed;
    padding-left: 20px;
    font-size: 16px;
    color: #333333;
}
.conmmn02 table {
    padding-top: 20px;
}
.conmmn02 table td {
    text-align: center;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    color: #333333;
}
/*按钮*/
.botton {
    width: 490px;
    margin: 50px auto;
}
.botton ul {
    width: 730px;
    overflow: hidden;
}
.botton ul li {
    width: 170px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #249fea;
    float: left;
    margin-left: 55px;
    display: inline;
}
.botton ul li a {
    width: 170px;
    height: 50px;
    display: block;
    font-size: 18px;
    color: #ffffff;
}
/*注册页面*/
.conmmn_zc {
    width: 1156px;
    margin: 0 auto;
}
.conmmn_zc table td {
    font-size: 16px;
    color: #333333;
    padding-top: 20px;
}
.conmmn_zc table td input {
    width: 338px;
    height: 26px;
    border: 1px solid #dcdcdc;
    line-height: 26px;
    padding-left: 10px;
}
.conmmn_zc table td a {
    display: inline-block;
    font-size: 16px;
    color: #ec0606;
    padding-left: 10px;
}
.conmmn_zc .rtitle {
    text-align: right;
}

.xb input {
    width: 13px !important;
    height: 13px !important;
    position: relative;
    top: 2px;
}
.xb span {
    margin-right: 20px;
    padding-left: 10px;
    display: inline-block;
}
.xb a {
    display: block;
    position: relative;
    left: 223px;
}
.boton select {
    width: 350px;
    height: 26px;
    border: 1px solid #dcdcdc;
    line-height: 26px;
    padding-left: 10px;
    background: url(../image/botton_pic01.jpg) no-repeat right;
    z-index: 10;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
/*年月日*/
.rate select {
    width: 70px;
    height: 26px;
    border: 1px solid #dcdcdc;
    line-height: 26px;
    padding-left: 10px;
    background: url(../image/botton_pic01.jpg) no-repeat right;
    z-index: 10;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    margin-right: 0px;
    display: inline;
}
.rate span {
    display: inline-block;
    padding-right: 10px;
}
.rate a {
    display: inline-block;
    position: relative;
    left: 48px;
}
.tit_con p {
    line-height: 20px;
}
/*个人简历信息*/
.conmmn_zc01 {
    width: 1156px;
    margin: 0 auto;
}
.conmm_tit {
    width: 1156px;
    height: 42px;
    line-height: 42px;
    background: #ededed;
    margin-top: 20px;
    overflow: hidden;
}
.conmm_tit h3 {
    width: 1136px;
    padding-left: 20px;
    font-size: 16px;
    color: #333333;
    width: 130px;
    float: left;
}
.conmm_tit a {
    display: inline-block;
    width: 94px;
    height: 28px;
    background: #249fea;
    float: left;
    text-align: center;
    line-height: 28px;
    font-size: 14px;
    color: #ededed;
    margin-top: 7px;

}
.conmm_tit a:hover {
    background: #138cd5;
}
.conmm_tit01 table {
    width: 1156px;
    margin: 0 auto;
}
.conmm_tit01 table td {
    padding: 10px;
    font-size: 16px;
    color: #333333;
}
.conmm_tit01 table td input {
    width: 344px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #dcdcdc;
    padding-left: 20px;
    font-size: 16px;
    color: #333333;
}
.conmm_tit01 table td select {
    width: 366px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #dcdcdc;
    padding-left: 20px;
    font-size: 16px;
    color: #333333;
}
.right {
    text-align: right;
    width: 120px;
}
.topline {
    border-top: 1px dashed #dcdcdc;
}
#ts01, #ts02 {
    display: none;
}
.form-control {
    width: 340px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #dcdcdc;
    padding-left: 20px;
    font-size: 16px;
    color: #333333;
}
/*报名登记页面*/
.polling {
    width: 1198px;
    margin: 0 auto;
    height: auto;
}
.polling h3 {
    text-align: center;
    padding-top: 20px;
    font-size: 36px;
    color: #333333;
    font-weight: bold;
}
.polling table {

    margin: 40px auto;
    border-collapse: collapse;
}
.polling table td {
    border: 1px solid #dcdcdc;
    line-height: 24px;
    padding: 10px 20px;
    font-size: 16px;
    color: #333333;
}
.photo {
    width: 158px;
    padding: 0 !important;
    line-height: 0 !important;
    text-align: center;
}
.polling table th {
    border: 1px solid #dcdcdc;
    line-height: 24px;
    padding: 8px 20px;
    font-size: 16px;
    color: #333333;
    background: #fafafa;
    text-align: center;
    font-weight: normal;
    width:80px;
}
.polling table td ul {
    height: 180px;
    overflow: hidden;
}
.polling table td ul li {
    line-height: 36px ;
    padding: 0px;
}
.tab table {
    width: 803px;
    margin: 0!important;
}
.tab table td {
    border: none;
    padding: 0px;
    line-height: 36px;
    font-size: 14px !important;
}
.shr div:first-child {
    height: 108px;
    overflow: hidden;
    line-height: 36px !important;
}
.shr div:last-child {
    padding-left: 580px;
    line-height: 36px !important;
}
.botton01 {
    width: 100%;
    margin: 50px auto;
}
.botton01 ul {
    text-align: center;
    overflow: hidden;
}
.botton01 ul li {
    width: 150px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #249fea;
    margin: 0 10px;
    display: inline-block;
}
.botton01 ul li a {
    width: 150px;
    height: 50px;
    display: block;
    font-size: 18px;
    color: #ffffff;
}
@media print {
    .header, .nav, .inform, .info_con, .bottom, .botton {
        display: none;
    }

    .content {
        margin-top: 0;
    }
    .con {
        border: 0;
        margin: 0;
    }
    .polling h3 {
        padding-top: 30px;
    }
    .polling table {
        margin: 0px !important;
        position: relative !important;
        top: 20px !important;
        left: 20px !important;
    }
    .polling table th {
        background: #fafafa !important;
    }
    .polling table td {
        padding-top: 0 !important;
        margin-top: 0 !important;
    }
    /*.info_tab{ margin-top:20px; position:relative; left:-50px;}*/
    .info_list{ display:none;}
    .conmmn_left ul li {
        padding-top: 10px;
    }
    .conmmn_tit p {
        font-size: 18px;
        color: #333333;
        font-weight: bold;
        padding-top: 10px;
    }

}
/*进行查询表格*/
.zpjh {
    width: 1156px;
    height: auto;
    margin: 0 auto;
}
.zpjh h3 {
    font-size: 20px;
    color: #ec0606;
    line-height: 68px;
}
.zpjh table {
    margin-bottom: 20px;
}
.zpjh table td {
    border: 1px solid #dcdcdc !important;
    background-color: #f9f9f9!important;
    font-size: 14px !important;
    padding: 4px !important;
}
.zpjh table tr:hover {
    background: #ffeedc !important;
}
.an {
    width: 62px !important;
    height: 32px !important;
    background: #ff8c11 !important;
    border: none;
}
.an a {
    font-size: 14px;
    color: #fefefe;
}
.zpjh .head {
    background: #249fea !important;
}
/*报考流程*/
.con_tit{ width:1156px; margin:0 auto;}
.con_tit h4{ width:1090px; font-size:18px; color:#ec0606; padding:18px 0 18px 0;}
.con .tj{ width:1156px; margin:0 auto; margin-bottom:30px;}
.con .tj th{ border-right:2px solid #fff; background:#249fea; line-height:44px; font-size:16px; color:#ffffff;}
.con .tj td{ border-bottom:2px solid #fff; border-right:2px solid #fff; text-align:center; line-height:48px; font-size:14px; color:#333333;}
.con .tj tr{background:#f9f9f9;}
.con .tj tr:hover{ background:#ffeedc;}
.xx{ width:142px; margin:0 auto;}
.xx ul{ overflow:hidden;}
.xx ul li{ float:left; margin:2px 0 0 7px; display:inline;}


#star {position: relative;width: 140px;	margin: 20px auto;height: 24px;	}
#star ul,#star span {float: left;display: inline;height: 19px;line-height: 19px;}
#star ul {margin: 0 6px; display:inline;}
#star li {float: left;width: 24px;cursor: pointer;text-indent: -9999px;	background: url(image/star.png) no-repeat;}
#star strong {color: #f60;padding-left: 10px;}
#star li.on {background-position: 0 -28px;}



/*邮箱找回*/
.forgot_yx{ width:100%; height:auto;}
.forgot_yx h3{ padding:30px 0 0 30px; font-size:18px; font-weight:normal; color:#333333;}
.forgot_yx ul{ width:394px; margin:0 auto; padding-top:30px;}
.forgot_yx ul li{ padding-top:16px; position:relative;}
.forgot_yx ul li label{ display:block; width:90px; font-size:18px; color:#333333; text-align:right; line-height:30px; position:absolute; left:0; right:0;}
.forgot_yx ul li input{ width:296px; height:30px; background:#fff; border:1px solid #dcdcdc; padding-left:10px; position: absolute; left:94px;}
.yzm{ margin-top:40px;}
.yzm input{ width:189px !important; }
.forgot_yx ul li span{ width:100px; position:relative; left:300px; }
.forgot_yx ul li span img{ border:1px solid #dcdcdc; }
.botton_yx { width:150px; margin:0 auto; margin-top:53px; }
.botton_yx  a{ width:150px; font-size:18px; color:#ffffff; height:40px; background:#249fea; display:inline-block; text-align:center; line-height:40px;}
.botton_yx  a:hover{background:#0774b5;}
/*短信找回*/
.forgot_yx01{ width:100%; height:auto;}
.forgot_yx01 h3{ padding:30px 0 0 30px; font-size:18px; font-weight:normal; color:#333333;}
.forgot_yx01 ul{ width:394px; margin:0 auto; padding-top:30px;}
.forgot_yx01 ul li{ padding-top:16px; position:relative;}
.forgot_yx01 ul li label{ display:block; width:90px; font-size:18px; color:#333333; text-align:right; line-height:30px; position:absolute; left:0; right:0;}
.forgot_yx01 ul li input{ width:300px; padding-left:10px;height:30px; background:#fff; border:1px solid #dcdcdc; position: absolute ; left:94px;}
.yzm01{ margin-top:30px;}
.yzm01 input{ width:180px !important; }
.forgot_yx01 ul li a{ width:117px; position:relative; left:290px;  height:32px; background:#dcdcdc; display:inline-block; font-size:16px; color:#333333; text-align:center; line-height:32px;}
/*短信找回*/
.forgot_tit{ width:748px; height:113px; background:#fff; border:1px dashed #dcdcde; margin:0 auto; margin-top:20px; position:relative;}
.forgot_pic{ width:47px; position:absolute; left:35px; top:20px;right:0;}
.forgot_list{ width:620px;  position:relative; left:123px; top:20px; overflow:hidden; }
.forgot_main{ width:420px;float:left;}
.forgot_main h3{ font-size:24px; color:#333333; font-weight:normal;}
.forgot_main p{ color:#aaaaaa; font-size:16px; padding-top:10px;}
.forgot_botn{ width:190px; height:40px; float:left;}
.forgot_botn a{ display:block; width:190px; height:40px; text-align:center; line-height:40px; background:#24a0ea; font-size:18px; color:#ffffff; margin-top:20px;}
.forgot_botn a:hover{ background:#0774b5;}
/*点击查看流程*/
.score_t03 {
    position: lative;
    z-index: 1004 !important;
    overflow: hidden;
    width: 1200px;
    height: 487px;
    background: #ffffff;
    position: fixed!important;
    top: 50%;
    left: 50%;
    margin-top: -220px;
    margin-left: -600px;
}
.score_tcon06 {
    width: 1140px;
    height: 50px;
    position: relative;
    margin:0 auto !important;
    border-bottom: 1px solid #dcdcdc;
}
.score_tcon06 h3 {
    height: 20px !important;
    border-left: 8px solid #e63740 !important;
    margin: 18px 0 12px 0 !important;
    padding-left: 10px !important;
    font-size: 18px !important;
    color: #249fea;
    font-weight: bold;
    line-height: 20px !important;
    padding-top: 0 !important;
    width: 116px !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
}
.score_tcon06 a {

    width: 12px !important;
    position: relative!important;
    left: 1100px !important;
    top:-14px;
}
.score_tcon07 {
    width: 1140px;
    margin: 0 auto;
}
.tit_tcon07{ width:1140px; height:70px; }
.tit_tcon07 ul li{ float:left; margin-left:20px; display:inline; }
.tit_tcon07 ul li span{  width:16px; height:16px; display:inline-block;}
.tit_tcon07 ul li span img{ position:relative; top:2px;}
.tit_tcon07 ul li a{ font-size:16px; color:#333333;  display:inline-block;}
.lc_pic01{ width:1100px; height:208px;  margin:20px auto; position:relative; left:14px;}
.lc_pic02{ width:982px; height:208px; background: url(../image/bg_pic02.png) no-repeat center; margin:0 auto; position:relative;}

.lc_left{ width:520px; height:210px; position: absolute; left:0; right:0;}
.lc_tit{ width:160px; height:auto; position:absolute; left:0; right:0; top:0;}
.lc_tit ul { width:160px; height:208px; position:relative; left:-70px; top:-3px;}
.lc_tit ul li{ width:158px; height:auto;background:#249fea;  margin-top:38px; }
.lc_tit ul li a{ width:158px; height:auto; margin-top:20px;text-align:center; display:block; line-height:38px; margin-left:0 !important; font-size:16px; color:#fff;}
.lc_tit01 { width:98px; height:36px; background:#249fea; position:relative; left:110px; top:112px;}
.lc_tit01 a{ width:98px; height:36px !important; text-align:center !important; margin:0 !important; line-height:36px !important; font-size:16px; color:#fff; z-index:10;}
/*资格审核不通过*/
.lc_tit02{ width:154px;}
.lc_tit02 ul{ width:154px; height:50px; position:absolute; left:248px;}
.lc_tit02 ul li{ width:140px; height:50px; background:#249fea; border-radius:60px; margin-top:25px;}
.lc_tit02 ul li a{ width:140px; display:block; margin:0 !important; text-align:center; line-height:50px; font-size:16px; color:#fffefe;}
/*修改个人信息*/
.lc_right{ width:128px; height:auto; position:absolute; left:448px; top:-30px;}
.lc_tit03{ width:128px; height:183px; position: absolute;}
.lc_tit03 ul{ width:128px; height:183px;}
.lc_tit03 ul li{ width:124px; background:#d3ecfb; border:2px solid #249fea;}
.lc_tit03 ul li a{ width:124px; display:block; margin:0  !important; text-align:center; line-height:24px !important; padding:8px 0; font-size:16px; color:#333333;}
/*仲裁状态*/
.lc_tit04{ width:86px; height:36px; position: relative; left:147px; top:90px;}
.lc_tit04 a{ width:86px; height:36px; line-height:36px; display:block; margin:0  !important;text-align:center;  font-size:16px; color:#333333;}
/*仲裁不通过*/
.lc_tit05{ width:152px; position:absolute; left:280px; top:-20px;}
.lc_tit05 ul li{ width:152px; background:#e0e0e0;height:50px; background:#e0e0e0; border-radius:60px; margin-top:30px;}
.lc_tit05 ul li a{ display:block; margin:0 !important; width:152px; display:block; margin:0 !important; text-align:center; line-height:50px; font-size:16px; color:#333333;}
/*打印准考证*/
.lc_tit06{ width:110px; position:absolute; left:468px; top:10px;}
.lc_tit06 ul li{ width:110px; height:60px; background:#e0e0e0;}
.lc_tit06 ul li a{ display:block; margin:0 !important; text-align:center; line-height:24px; padding:18px 0;font-size:16px; color:#333333;}
/*第二个流程图*/
/*点击查看流程01*/
.lc_pic03{width:842px; height:208px;  margin:20px auto;}
.lc_pic04{ width:725px; height:203px; background: url(../image/bg_pic03.png) no-repeat center; margin:0 auto; position:relative; left:25px; margin-top:80px;}
.lc_tit .lc_tit_con { width:160px; height:208px; position:relative; left:-70px !important; top:-7px !important;}
/*审核状态*/
.lc_tit001 { width:98px; height:36px; background:#249fea; position:relative; left:128px !important; top:104px;}
.lc_tit001 a{ width:98px; height:36px !important; text-align:center !important; margin:0 !important; line-height:36px !important; font-size:16px; color:#fff;}
.lc_tit02 .lc_tit_con01{ width:154px; height:50px; position:absolute; left:285px !important;}
.lc_tit_con01 li{ width:140px; height:50px; background:#249fea; border-radius:60px; margin-top:20px !important;}
.lc_tit03 .lc_tit_con02{ width:128px; height:183px; position: absolute; left:40px !important; top:50px;}
.lc_tit006{ width:110px; position:absolute; left:215px; top:40px;}
.lc_tit006 ul li{ width:110px; height:60px; background:#e0e0e0;}
.lc_tit006 ul li a{ display:block; margin:0 !important; text-align:center; line-height:24px; padding:8px 0;font-size:16px; color:#333333;}

.score_t04 {
    position: lative;
    z-index: 1004 !important;
    overflow: hidden;
    width: 1200px;
    height: 487px;
    background: #ffffff;
    position: fixed!important;
    top: 50%;
    left: 50%;
    margin-top: -220px;
    margin-left: -600px;
}
.score_tcon08 {
    width: 1140px;
    height: 50px;
    position: relative;
    margin:0 auto !important;
    border-bottom: 1px solid #dcdcdc;
}
.score_tcon08 h3 {
    height: 20px !important;
    border-left: 8px solid #e63740 !important;
    margin: 18px 0 12px 0 !important;
    padding-left: 10px !important;
    font-size: 18px !important;
    color: #249fea;
    font-weight: bold;
    line-height: 20px !important;
    padding-top: 0 !important;
    width: 116px !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
}
.score_tcon08 a {
    width: 12px !important;
    position: relative!important;
    left: 1100px !important;
    top:-14px;
}
.score_tcon09 {
    width: 1140px;
    margin: 0 auto;
}
.tit_tcon09{ width:1140px; height:20px;}
.tit_tcon09 ul li{ float:left; margin-left:20px; display:inline; }
.tit_tcon09 ul li span{  width:16px; height:16px; display:inline-block;}
.tit_tcon09 ul li span img{ position:relative; top:2px;}
.tit_tcon09 ul li a{ font-size:16px; color:#333333;  display:inline-block;}
.lc_pic{ width:840px; margin:0 auto;}
/*列表页*/
.list_page{ width:100%; height:auto;}
.list_page ul{ width:1156px; margin:0 auto; padding:10px 0; overflow:hidden;}
.list_page ul li{ width:1156px;height:38px; line-height:38px; float:left;}
.list_page ul li a{  font-size:16px; color:#333333;	background: url(../image/tb_pic02.png) no-repeat left; padding-left:10px; display:block;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.list_page ul li span{ font-size:16px; color:#c0c0c0; float:right;}

.list_page ul li a:hover{ color:#249fea;}
.page{ width:100%; padding:30px 0; text-align:right;}
.page a{ display:block; padding:9px 10px; display:inline-block; background:#e9f5fd; margin-right:5px; display:inline; font-size:16px; color:#333333;}
.page a:hover{ background:#249fea; color:#fff;}

.banner {
    margin-top: 17px;
}
.banner img {
    border: 1px solid #dcdcdc;
}


/*最终页*/
.end_con{ width:1156px; margin:0 auto; height:auto; border-bottom:1px dashed #dcdcdc; margin-top:10px;}
.end_con h3{ width:100%; text-align:center; height:76px; line-height:76px; font-size:30px; color:#249fea;}
.end_list{ width:1156px; margin:0 auto;}
.end_list h3{ width:100%; text-align:center; line-height:80px; font-size:16px; color:#a9a9a9;}
.end_nr{ width:1156px; margin:0 auto;}
.end_nr p{ font-size:16px; color:#333; line-height:36px;}
.page01{ width:1156px; margin:0 auto; height:auto; border-top:1px dashed #dcdcdc; margin-top:80px;}
.page01 h3{ text-align:right; line-height:74px;}
.page01 h3 a{ font-size:16px; color:#333333; font-weight:normal;}
@media print and (max-width: 1366px){
    .polling table {
        margin: 0px !important;
        position: relative !important;
        top: 20px !important;
        left: 12px !important;
    }
    .tab table {
        width: 803px;
        margin-bottom:20px !important;
    }
    .tab table td {
        border: none;
        margin:0 !important;
        padding: 0px !important;
        line-height: 30px !important;
        font-size: 14px !important;
    }
    .polling table td ul{ padding-top:20px;}
    .polling table td ul li {
        line-height: 36px !important; padding:0 0 0 10px;
    }
    .botton01{ display:none;}

}

