@charset "utf-8";
/* CSS Document */

.blue, .blue a:link, .blue a:visited, .blue a:active { color: #077ec3; text-decoration: none; }
.blue a:hover { color: #077ec3; text-decoration: underline; }
.gray, .gray a:link, .gray a:visited, .gray a:active { color: #585c5d; text-decoration: none; }
.gray a:hover { color: #585c5d; text-decoration: underline; }
.gray1, .gray1 a:link, .gray1 a:visited, .gray1 a:active { color: #666666; text-decoration: none; }
.gray1 a:hover { color: #585c5d; text-decoration: underline; }

.fs16{ font-size:16px;}
.fs24{ font-size:24px; font-family:"微软雅黑";}
.pt20{ padding-top:20px;}

.XYTipsPop{ margin:0px auto; width:382px;padding:10px 0; background-color:#f6f9fb; }

.XYTipsPop .info-line{line-height:32px; margin-bottom:4px; clear:both; height:32px; overflow:visible;}
.XYTipsPop .label{ float:left; display:inline; text-align:right; width:107px; padding-right:5px; }
.XYTipsPop .con{float:right; display:inline;width:263px;}
.XYTipsPop .con-l{ float:left; width:54px; text-align:left; display:inline; margin-top:7px; }
.XYTipsPop .con-r{ float:right; width:208px; display:inline;margin-top:7px; }
.XYTipsPop .con-r a{ padding-right:10px;}
.XYTipsPop .con span{ padding-left:4px; padding-top:5px;}
.XYTipsPop .red{color:#ff0000; font-family:Arial; font-size:14px; right:0px; top:0px;}
input.style01{width:95px; height:22px; line-height:22px; border:#b6b6b6 solid 1px; padding:2px 0px 2px 5px;}
input.style02{width:187px; height:22px; line-height:22px; border:#b6b6b6 solid 1px; padding:2px 0px 2px 5px;}
.XYTipsPop .info-line1{ text-align: center; padding: 5px 0px; }
.XYTipsPop .info-line1 img{ padding-left:14px;} 

.XYTipsPop .info-line2{line-height:24px; margin-bottom:4px; clear:both; overflow:visible;padding: 5px 0px;}

.XYTipsPop .label img{ padding-top:7px;}

.XYTipsPop2{ margin:0px auto; width:440px; background-color:#f6f9fb; padding:10px 0px; }
.XYTipsPop2 .info-line3{margin:0px auto; width:416px;line-height:24px; margin-bottom:4px; clear:both; overflow:visible; padding:4px 0px;}
.XYTipsPop2 .info-l{ float:left; display:inline; text-align:right; width:70px; padding-right:5px; }
.XYTipsPop2 .info-r{float:right; display:inline;width:341px;}

.XYTipsPop2 .info-line4{margin:0px auto; width:439px;line-height:32px; margin-bottom:4px; clear:both; height:32px; overflow:visible; background-color:#e1e8ed; border-bottom:1px solid #d7e1e7;}
.XYTipsPop2 .info-line4 h3{ padding-left:11px;}
.XYTipsPop2 .info-line6{margin:0px auto; width:434px;line-height:32px; text-align:right; padding-right:5px;}
.XYTipsPop2 .info-line7{margin:0px auto; width:416px;line-height:24px; text-align:right; padding:10px 0px;}
.XYTipsPop2 .info-line8{margin:0px auto; width:416px;line-height:24px; text-align:center; padding:10px 0px;}


.XYTipsWindow .dialogBtn {
	background-image: url(/images/2012/act/common/images/info.11.gif); background-repeat: no-repeat; background-position: top; 
    border: medium none;
    color: #333333;
    height: 31px;
    margin: 5px 5px 0 0;
    width: 69px;
}

.XYTipsWindow .dialogBtn.hover {
    background-position: center top;
     background-image: url("/images/2012/act/common/images/info.11.gif");
}
.XYTipsWindow .___boxDialog{ background-color:#f6f9fb !important;}
.XYTipsWindow .___boxContent{ border-bottom:0px;background-color:#f6f9fb !important;}

.___boxDialog{ background-color:#f6f9fb !important;}
.___boxContent{background-color:#f6f9fb !important;}

.XYTipsPop2 .info-line5{margin:0px auto; width:439px; margin-top:4px; clear:both;}
textarea.style03 {background-color: #FFFFFF;overflow:visible;border: 1pt solid #d3d3d3;float: left;font-family: Verdana,Arial,Helvetica,sans-serif;height: 75px;line-height: 22px;padding: 3px;text-align: left;width: 431px;}




.Validform_right{font-size:12px;color:#71b83d;padding-left:20px;background:url(/act/images/right.png) no-repeat left center;}
.Validform_wrong{font-size:12px;color:red;padding-left:20px;white-space:nowrap;background:url(/act/images/error.png) no-repeat left center;}