.b_w { width:880px; padding:10px 60px 30px; overflow:hidden; margin:0 auto; background-color:#f6f7f7; }
.b_bz { height:52px; padding:10px 0 10px 0; overflow:hidden; background:url(/eportalapply/images/img/b_bz.png) 50% 50% no-repeat; }
.b_dy { overflow:hidden; padding:25px 20px; margin:20px 0 0; background-color:#cadeeb; }


.b_t { height:30px; line-height:30px; overflow:hidden; text-align:center; background:url(/eportalapply/images/img/b_tit.png) 50% 50% no-repeat; margin-bottom:30px;}
.b_t span { font-size:18px; color:#426dae;}

.b_row { overflow:hidden; margin-bottom:20px; }
.b_row>div { float:left; }
.b_tit { float:left; width:150px; height:30px; line-height:30px; text-align:right; padding:0 20px 0 0; }
.b_tit span { font-size:14px; color:#525252;}

.b_txt { float:left;  overflow:hidden;  }

.b_inp { height:28px; border:1px solid #c9c9c9; background-color:#fff; }
.b_inp input { width:400px; height:28px; line-height:28px; vertical-align:middle; border:none; padding:0px 10px;}


.b_raid { min-height:30px; line-height:30px;}
.b_raid input { vertical-align:middle;}
.b_raid label { font-size:12px; color:#333; margin:0 20px 0 5px ; }

.b_chk { min-height:30px; line-height:30px;}
.b_chk input { vertical-align:middle; }
.b_chk label { font-size:12px; color:#333; margin:0 20px 0 5px ; }

.b_sel { padding:3px 0 2px;  min-height:30px; }
.b_sel select { width:300px; height:25px; vertical-align:middle; padding:0 10px;}

.b_are { border:1px solid #c9c9c9; background-color:#fff;  }
.b_are textarea { width:400px; height:160px; border:none; padding:5px 10px  ; font-size:14px; color:#555; line-height:200%; outline:none;resize:none;}

.b_yzm { height:30px; line-height:30px; }
.b_yzm input { width:100px; height:28px; line-height:28px;  border:1px solid #c9c9c9; background-color:#fff; vertical-align:middle; padding: 0 10px; }
.b_yzm img { width:80px; height:28px; border:1px solid #c9c9c9; margin: 0 10px; vertical-align:middle; }
.b_yzm a { font-size:12px; color:#999; line-height:28px; vertical-align:middle;}

.b_upf { width:420px; }

.b_tx { float:left; width:30px; height:30px; overflow:hidden; text-align:center; line-height:30px;}
.b_tx span { font-size:12px; color:#ff0000;}

.b_tis { float:left; height:20px; overflow:hidden; padding:5px 0 0;}

.b_jbr_btn { height:40px; overflow:hidden; padding:20px 0  20px 0;  text-align:center;   }
.b_jbr_btn input { width:160px; height:40px; line-height:40px; vertical-align:middle; text-align:center;  overflow:hidden; border:none; border-radius:5px; font-size:18px; color:#fff; cursor:pointer;  }
.b_add_btn { background-color:#426dae; margin-right:20px;}
.b_add_btn:hover { background-color:#4e7dc3; }
.b_del_btn { background-color:#ff831f; }
.b_del_btn:hover { background-color:#fc9b4d; }

#b_dy_1 .b_del_btn { display:none; }


.b_btn_w { height:40px; overflow:hidden; padding:20px 0 30px 0; text-align:center; }
.b_btn { width:130px; height:40px; line-height:40px; vertical-align:middle; text-align:center;  overflow:hidden; border:none; border-radius:5px; font-size:18px; color:#fff; cursor:pointer;}
.b_btn_sub { background-color:#ff831f; margin-right:20px; }
.b_btn_sub:hover { background-color:#fc9b4d; }
.b_btn_res { background-color:#426dae; }
.b_btn_res:hover { background-color:#4e7dc3; }

.b_upf_img {}
.b_upf_img img { width:160px; height:100px; margin-right:10px;}


.qt_w { display:none;}
