.Contain{ min-height:550px; _height:auto !important; _height:550px;}

/*报名   Index*/
.SignMain{ width:1000px; margin:0 auto; font-family:"微软雅黑";}
.SignBlock{ border:1px solid #cecece; padding-bottom:25px;}
.SignTitle{ height:45px; border-bottom:3px solid #dfdfdf;}
.SignTitle span{ line-height:45px; display:inline-block; font-size:18px; color:#333; padding:0 45px 0 20px; border-bottom:3px solid #b8595a; font-weight:bold;}
.prompt{ padding:15px 0 15px 21px; line-height:22px; font-size:14px; color:#818181; margin:0;}
.SignLink a{ width:142px; height:43px; color:#fff; display:block; line-height:43px; text-align:center; font-size:14px; float:left; margin:0 24px; overflow:hidden;}
.SignLink .online{ border-bottom:4px solid #B02021; background:#b8595a;}
.SignLink .sheet{ border-bottom:4px solid #B02021; background:#b8595a;}

.SignBlock1{ padding-top:22px; width:100%;}
.SignBlock1 table{ background:#cecece; width:100%;}
.SignBlock1 table th{ background:#b8595a; color:#fff; font-size:16px; line-height:45px; font-weight:normal; text-align:left;}
.SignBlock1 table th span{ padding-left:35px;}
.SignBlock1 table .title_th{ text-align:center; background:#f7f7f7; font-size:15px; color:#303030; line-height:41px;}
/* .SignBlock1 table .finish{ font-size:15px; color:#6e6e6e; padding-left:60px; background:url(../images/bg_true.jpg) no-repeat 33px center #fff;} */
/* .SignBlock1 table .unfinish{ background:url(../images/bg_false.jpg) no-repeat 33px center #fff;} */
.SignBlock1 table .data{ color:#303030; text-align:center; background:#fff;}
.SignBlock1 table .data a{ color:#b02021; padding-left:9px;}
.SignBlock1 table .receive{ font-size:14px; color:#6e6e6e; text-align:center; background:#fff;}
.SignBlock1 table .td_last{ background:#fff; line-height:41px; font-size:16px; color:#646464;}
.SignBlock1 table .td_last td span{ padding-left:26px;}
.SignBlock2{ padding:24px 0 26px; border:1px solid #cecece; margin-top:21px;}
.SignBlock2 span{ color:#b02021; font-size:16px; line-height:28px; display:block; padding-left:21px;}
.SignBlock2 p{ padding-left:21px; margin:0; color:#646464; font-size:15px; line-height:22px;}
/*报名*/

/*Sidebar*/
/* .BMMenu{ width:214px; background:url(../images/bg9.jpg) no-repeat left bottom #eeeeee; font-family:"微软雅黑";} */
/* .BMMenu .menuTitle{ width:100%; height:53px; background:url(../images/bg8.jpg) no-repeat left top; margin:0;} */
/* .BMMenu .menuTitle span{ background:url(../images/bg2.jpg) no-repeat 15px center; padding-left:37px; color:#fff; font-size:16px; line-height:53px;} */

.BMMenuList{ width:100%; padding-top:7px; padding-bottom:5px;}
.BMMenuList ul li{ width:100%; height:39px; padding:1px 0}
.BMMenuList ul li a{ display:block; padding:0 21px; color:#6a6a6a; font-size:14px; line-height:39px;}
.BMMenuList ul li a em{ font-family:Verdana; color:#09ba33; font-size:18px; font-weight:bold; font-style:oblique; float:right;}
.BMMenuList ul li a em.False{ color:#b02021;}
.BMMenuList ul li.onmenu a,.BMMenuList ul li a:hover{ color:#fff; background:#b8595a;}
/*Sidebar*/

/*table表*/
.table{ background:#fad6d6; width:760px; text-align:center; border-top:3px solid #b8595a; }
.table td{ height:39px; line-height:39px; background:#fff; width:160px;}
.table .title td{ font-size:14px; color:#b8595a;  border-bottom:1px solid #fad6d6; }
.table td .text{  width:150px;  height:27px; line-height:27px; border:none; }
/*table表*/
/*填表须知*/
.bm_tb{ padding:27px 6px 90px 6px; font-family:"微软雅黑";}
.bm_tb .zyzz{ font-size:16px; color:#5a5a5a; line-height:25px;}
.bm_tb .zyzz span{ color:#b8595a;}
.bm_tb .zyzz em{ font-size:14px; color:#6f6f6f;}

/* .bm_tb p.title{  line-height:39px; background:url(../images/bg6.jpg) no-repeat left center; font-size:16px; padding-left:15px; color:#3f3f3f; margin:20px 0 0;} */
.bm_tb .cont{ font-size:14px; color:#727272; line-height:22px; margin:0;}
.bm_tb .cont .red{ color:#b02021;}
.bm_tb .btnOk{ font-size:14px; color:#5a5a5a; padding-top:10px; cursor:pointer;}
.bm_tb .btnOk a{ color:#fff; display:inline-block; width:83px; height:35px; line-height:35px; text-align:center; background:#b02021; margin-left:9px;cursor:pointer;}

/*个人信息*/
.GRXX{ padding:27px 6px 90px 6px; font-family:"微软雅黑";}
.GRXX table{width:743px; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; text-align:center;}
.GRXX table .title{ height:35px; line-height:35px; text-align:center; color:#fff; background:#b8595a; font-size:14px;}
.GRXX table th{ background:#F5F5F5; padding:13px 0px; line-height:22px; width:103px; border-bottom:1px solid #e7e7e7; font-size:12px; color:#666666; font-weight:normal;}
.GRXX table td{ background:#fff;  height:42px; line-height:42px; width:150px; border-bottom:1px solid #e7e7e7; font-size:12px; color:#333333; text-align:center;}
.GRXX table td td{ text-align:left; padding-left:20px; border:none; height:32px; line-height:32px;}
.GRXX table td .text{  width:135px;  height:27px; line-height:27px; border:none; border-bottom:1px solid #8a8a8a;}
.GRXX table .line{ height:1px; border-bottom:1px dashed #e7e7e7;}

.btnBox{ padding-top:22px;}
.btnBox input{ border:none; width:86px; height:34px; line-height:34px; text-align:center; color:#fff; font-size:14px; font-family:"微软雅黑";}
.btnBox input.btnOK{ background:#b8595a; margin-right:23px;cursor:pointer;}
.btnBox input.btnReset{ background:#c2c2c2;cursor:pointer;}

/*教育背景*/
.JYBJ{ padding:27px 6px 90px 6px; font-family:"微软雅黑";}
.JYBJ .title{ font-size:16px; color:#b8595a; }
.JYBJ .title span{ font-size:14px; color:#6f6f6f; }

.JYBJ table{ background:#fad6d6; width:760px; text-align:center; border-top:3px solid #b8595a; }
.JYBJ table td{ height:39px; line-height:39px; background:#fff; width:100px;}
.JYBJ table .title td{ font-size:14px; color:#b8595a;  border-bottom:1px solid #fad6d6; line-height:23px;}
.JYBJ table td .text{  width:140px;  height:27px; line-height:27px; border:none; border-bottom:1px solid #8a8a8a; }
.JYBJ table td .width1{ width:290px;}

/*工作背景*/
.GZBJ{ padding:27px 6px 90px 6px; font-family:"微软雅黑";}
.GZBJ .title{ font-size:16px; color:#b8595a; }
.GZBJ .title span{ font-size:14px; color:#6f6f6f; }
.GZBJ .jobBox .p{ width:355px; float:left;}
.GZBJ .jobBox .text1{  width:150px;  height:27px; line-height:27px; border:none; border-bottom:1px solid #8a8a8a; margin-left:10px; }

.GZBJ table{ background:#fad6d6; width:760px; text-align:center; border-top:3px solid #b8595a; }
.GZBJ table td{ height:39px; line-height:39px; background:#fff; width:100px;}
.GZBJ table .title td{ font-size:14px; color:#b8595a;  border-bottom:1px solid #fad6d6; line-height:23px;}
.GZBJ table td .text{  width:100px;  height:27px; line-height:27px; border:none; border-bottom:1px solid #8a8a8a; }
.GZBJ table td .width1{ width:280px;}
.GZBJ table td .width2{ width:140px;}
.GZBJ table td .width3{ width:280px;}

/*个人照片*/
.DZZP{ padding:27px 6px 90px 6px; font-family:"微软雅黑";}
.DZZP .upload{ margin-bottom:35px;}
.DZZP .upload span{ font-size:14px; padding-right:10px;}
.DZZP .upload .text{  width:200px;  height:27px; line-height:27px; border:1px solid #e7e7e7; padding:5px;}

.DIV{display:inline-block; position:relative;}
.DIV a{ position:absolute; top:0; left:0;}
.file
{
    filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
    -moz-opacity:0; /*Firefox私有，透明度50%*/
    opacity:0;/*其他，透明度50%*/
    width:100px;
    cursor:pointer;
}

.cont table{ background:#666;}
.cont table th{ background:#fff; text-align:left; padding:0 10px;}
.cont table td{ background:#fff; padding:0 10px;}