.win_forminfo dl{ clear: both; border-top:1px dotted #E5E5E5; }
.win_forminfo dl.fs{ border-top: 0;}
.win_forminfo dt{ width:100px; height: 28px; line-height: 28px; float: left; text-align: right; padding:15px 10px 15px 0; margin-right:15px;  color: #777; font-size: 14px; background: #FAFAFA; }
.win_forminfo dt.dt_textarea{ padding-top: 40px; height: 57px;}
.win_forminfo span{ color: #CC0000; padding-right:3px; }
.win_forminfo dd{ padding-top:15px; position: relative;}
.win_forminfo dd.tit{ padding-top:17px; font-size: 14px; height:24px; line-height: 24px; overflow: hidden;  }
.win_forminfo select{ border: 1px solid #E2E2E2; padding: 4px;}
.win_forminfo input{  height: 28px; line-height: 28px; }
.win_forminfo input.limitwd{ width: 190px;}
.win_forminfo input,.win_forminfo textarea{width: 280px; border: 1px solid #E2E2E2; padding:0 5px;}
.win_forminfo textarea{ height: 70px; padding: 5px; font-size: 12px; }
.win_forminfo dl.dl-radio input{ width: auto; height: auto; line-height: auto; border: 0;}
.win_forminfo dl.dl_l{ float: left; _position: relative; width: 50%; clear: none;}
.win_bnt{ padding: 15px 0; border-top:1px dotted #E5E5E5; text-align: center;}
.win_bnt input{width: 200px; height: 34px; line-height: 34px; background: #DF6B0A; color: #FFF; border: 0; font-size: 16px; cursor: pointer; display: inline-block; }
.win_bnt_l{ text-align: left; padding-left:125px; }
.win_forminfo i{ padding-left:5px; color: #777; }


.yzmimginfo_one{ position:relative; float:left;}
.yzmimginfo_one img{ bottom: -40px;left: 90px;}
.validator .validator_message{position: absolute; left: 0; top: 29px; background:url(../images/codeinit.gif) 5px 3px no-repeat #FFF; color:#3B5998; padding:0 5px 0 25px; border: 1px solid #6D96E6; font-family: "sunsim"; line-height: 20px; font-size: 12px;}
.validator .warn{ color:#E51F1F; border-color:#E51F1F; background:url(../images/codewarn.gif) 5px 3px no-repeat #FFF;}
.validator .pass{ color:#A2DA5A; border-color:#A2DA5A; background:url(../images/codepass.gif) 5px 2px no-repeat #FFF;}
.validator_message:before,.validator_message:after{content: ""; position: absolute; top: -5px; left: 5px; border-right: 4px solid transparent; border-left: 4px solid transparent; border-bottom: 4px solid #225ED5; z-index: 1;}
.validator_message:after{ top: -4px; border-bottom-color:#FFF;}
.validator .warn:before{border-bottom-color:#E51F1F;}
.validator .pass:before{border-bottom-color:#A2DA5A;}
.dl_textarea  .validator_message{top:86px;}

.w880{width: 880px;}