/*公共表单样式*/
.form_cont{ margin:0 auto; width:870px;}

.nes{ color:#c00; font-size:14px; line-height:30px; width:20px; float:left; padding-left:4px;}
.main-cont-tit{ background-image:url(../images/reg_bg.gif); background-repeat:repeat-x}
.cont-tab{}
.cont-tab td{ padding:6px 2px; vertical-align:top;font-size:14px; height:30px;line-height:30px;}
.cont-tab td.td1{ width:265px; text-align:right}
.cont-tab td.td2{ width:200px;}			
.cont-tab td.td3{ width:auto;}
.td4{ width:240px; margin:0 auto;}

.inp{ width:100%;border-width:1px; border-style:solid; vertical-align:middle; height:22px;padding:4px 0 0 4px;}
.inp2{width:100%;vertical-align:middle;height:24px;border: 1px solid #A0B4C5; line-height:24px;}
.ipt_code{width:40%;border-width:1px; border-style:solid; vertical-align:middle; height:22px;padding:4px 0 0 4px;}
.ipt-normal{ border-color:#A0B4C5;background-color:#FFF}
.ipt-normal:hover{ border-color:#727272;background-color:#FFFBD5}

.ipt-focus{ border-color:#727272;background-color:#FFFBD5}
.ipt-error{ border-color:#D5060D;background-color:#FEF5F5}	
.btn-jc{background:url(../images/btn_bg.jpg);height:26px;vertical-align:middle;font-size:14px;color:#1F79A7;cursor:pointer;
border: 1px solid #CCC;}
.code_img{width:40%; vertical-align:middle;padding:14px 0 0 4px;}


.main-cont-tit{ position:relative;text-align:left; background-position:0px 0px; height:30px; line-height:30px; text-indent:15px; margin:20px 0px}
.main-cont-tit h2{ line-height:30px; font-size:14px; color:#007BBB;float:left}
.main-cont-tit a{ font-weight:normal}
.main-cont-tit span{ line-height:30px;}
.main-cont-tit .arr{ float:left; overflow:hidden; font-size:0px; line-height:0px; border-top:#98B7CC 5px solid; border-left:#FFF 5px solid; border-right:#FFF 5px solid; position:absolute; left:40px; top:30px}

.notes{padding:0 100px;}
.notes p{ line-height:28px;}

.reg_info{ float:left; font-size:12px;color:#007BBB; line-height:24px;}

.inp_w60{ width:60px; height:20px; background:url(../images/add.jpg) no-repeat; padding-left:10px; border:#CCC solid 1px;}
.inp_w60_2{ width:56px; height:20px; background:url(../images/add_2.jpg) no-repeat; padding-left:14px; border:#CCC solid 1px;}
.inp_w60_e{ width:60px;background:url(../images/e.jpg) no-repeat; padding-left:12px; border:#CCC solid 1px;}
.inp_w60_d{ width:30px; background:url(../images/d.jpg) no-repeat; padding-left:8px;  border:0px; border-bottom:#CCC solid 1px;}
.sel_w60{ width:30px; border:#999 1px solid;}

tr.t1 td {background-color:#fff;}
tr.t2 td {background-color:#F9F9F9;}
tr.t3 td {background-color:#F9F9F0;}
