@charset "utf-8";
.gray_bg { background-color:#f3f3f3; padding-bottom:10px; border-bottom:1px solid #ccc;}
.inner_box { padding:8px; margin:10px; border:1px solid #ccc; background-color:#fff; border-radius:4px;}
.inner_box .hd { font-size:20px; font-weight:bold; text-align:center;}
.geren .hd { color:#36c;} 
.qiye .hd { color:#f50;} 
.inner_box .bd { padding:10px 0 0; font-size:16px; line-height:26px; }
.inner_box .bd img { vertical-align:middle;}
.inner_box .bd .p { padding-left:29px; background:url(../images/reg_list_ico.png) no-repeat 6px 6px; background-size:16px auto; margin:5px 0;}
.inner_box .bd .o { padding-left:29px;}

.wrapper .reg .codebox-input { min-width:180px;}
.wrapper .reg .label { width:90px; text-align:right;}
.wrapper .reg .mi { color:#f00;}
.yzm { position:absolute; top:6px; left:130px; display:block;}
.question { white-space:nowrap;}

.box { margin:10px; border:1px solid #ccc; padding:10px; background-color:#fff; border-radius:5px;}



.showpwd { top:13px; cursor:pointer; overflow:hidden; width:16px; height:16px; background:url(../images/eye_ico.png) no-repeat 0 0; background-size:16px auto;}
.showpwd.close { background-position:0 -16px;}

