.field{padding:12px 0 4px 0; clear:both; border-bottom:1px solid #eee}
.txtw1{border:solid 1px #a7a6aa; height:23px; font-size:14px; line-height:23px; width:100px; background:url(../Images/reg_bg.png) 0 -100px}
.txtw2{border:solid 1px #a7a6aa; height:23px; font-size:14px; line-height:23px; width:150px; background:url(../Images/reg_bg.png) 0 -100px}
.txt{border:solid 1px #a7a6aa; height:23px; font-size:14px; line-height:23px; width:200px; background:url(../Images/reg_bg.png) 0 -100px}
.txtw3{border:solid 1px #a7a6aa; height:23px; font-size:14px; line-height:23px; width:300px; background:url(../Images/reg_bg.png) 0 -100px}
.txtw4{border:solid 1px #a7a6aa; height:23px; font-size:14px; line-height:23px; width:400px; background:url(../Images/reg_bg.png) 0 -100px}
.select{border:solid 1px #a7a6aa; height:23px; font-size:14px; line-height:23px; width:250px; background:url(../Images/reg_bg.png) 0 -134px}
.submit{padding:6px; font-size:14px}
.field label{display:block; float:left; font-weight:bold; line-height:24px; width:160px; margin-right:10px; cursor:hand; text-align:right}
.field label span{color:#FF0000}
.field .content{float:left; width:300px}
.field select{height:22px; font-size:13px}
.field select, .field input{vertical-align:middle}
.boxcontent .field label{width:120px;}
.boxcontent .field .content{width:620px}
.field .content label, .boxcontent .field .content label{display:inline; float:none; font-weight:normal; width:auto; text-align:left;}
.field .content div{float:left}
.field .content p{color:#999999}
.ckbox{border:1px solid #c5ddf6; border-top:none;}
.imgLogo{margin-bottom:10px}
.button{padding:3px; font-size:14px}
.ValidationSummary{height:auto; margin:20px; padding:20px 10px 0px 40px; border:solid 2px #FFED00; font-family:"Courier New" , Courier, monospace; text-align:left; font-size:13px; background:url(../images/UnTrust.gif) #FFFCAA no-repeat 10px 10px}
.onShow{margin-top:5px;background:url(../images/onShow.gif) no-repeat;border:1px solid #FFFFFF;color:#999999;padding-left:23px;padding-right:5px;vertical-align:middle}
.onFocus{margin-top:5px;background:#E2F5FF url(../images/onFocus.gif) no-repeat;border:1px solid #00A8FF;color:#000000;padding-left:23px;padding-right:5px;vertical-align:middle}
.onError{margin-top:5px;background:#FFF2E9 url(../images/onError.gif) no-repeat;border:1px solid #FF6600;color:#000000;padding-left:23px;padding-right:5px;vertical-align:middle}
.onCorrect{margin-top:5px;background:#E6FFE6 url(../images/onCorrect.gif) no-repeat;border:1px solid #00BE00;color:#000000;padding-left:23px;padding-right:5px;vertical-align:middle}
.onLoad{margin-top:5px;background:#E9FFEB url(../images/onLoad.gif) no-repeat 3px 3px;border:1px solid #FFFFFF;color:#999999;padding-left:23px;padding-right:5px;vertical-align:middle} 
.alert{display:none;width:688px;z-index:160;background:url(../images/laybj.gif) repeat-x left top}
.alert_t,.alert_b{clear:both;height:1px;display:block;overflow:hidden;font-size:1px;background:#c9001f;margin:0 1px 0 1px}
.alert .box{padding:0;border-left:1px solid #c9001f;border-right:1px solid #c9001f;border-bottom:none;border-top:none}
.alert .title{height:26px;line-height:28px;color:#FFFFFF;font-weight:bold;padding-left:10px;margin:0;background:#f2eff6 url(../images/laybj.gif); overflow:hidden}
.alert .title span{float:left}
.alert .title a{width:15px;height:15px;float:right;margin:6px 6px 0 0;background:url(../images/lay_ico.gif) no-repeat}
.alert .box .blk{background:#c9001f; padding:1px}
.alert .blk:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sech_layt{height:33px;padding:3px 3px 0;border-bottom:0;background:#f2eff6}
.sech_layt span{float:left;line-height:30px}
.sech_layt b{float:right}
.sech_layt b input{font-weight:normal;margin:1px 0 0 6px;width:73px;height:24px;padding:3px 0 6px;*padding:3px 0 0;line-height:20px;background:url(../images/btn_fst.gif) no-repeat;border:0}
.sech_layt b input.butdef{background-position:0 -24px}
.sech_lay{padding:4px 7px 10px 10px;background:#fff}
.sech_lay:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.sech_lay h2{display:block;padding:6px 0 0;margin:0;font-weight:bold;font-size:14px;clear:both;}
.sech_lay ol{display:block;width:660px;margin:0;padding:0}
.sech_lay ol li{display:inline-block;width:107px; margin:3px 3px 0 0;float:left}
.sech_lay ol li input{vertical-align:middle;margin-bottom:1px}
.sech_lay ol li a{display:block;color:#000000;text-decoration:none}
.sech_lay ol li:hover{background:#f2eff6}
.sech_lay ol li a:hover{_background:#f2eff6;text-decoration:none}
.sech_lay ol input{cursor:default}
.sech_lay label{display:block;cursor:pointer;border:0;width:100%;float:none;text-align:left;padding:0;margin:0}
.sech_lay .layon{background:#d0c6de}
.sech_lay .layon:hover{background:#f2eff6}
.sech_lay .layon a{background:#d0c6de}
.sech_lay .layon a:hover{background:#f2eff6}
.sech_lay .nonelay{background:#fff;cursor:default}
.sech_lay .nonelay a{background:#fff;cursor:default}
.sech_lay .nonelay:hover{background:#f2eff6}
.sech_lay .nonelay a:hover{background:#f2eff6}