@charset "utf-8";
/* CSS Document */

.pop_win{ width: 92%; margin: 10px auto; line-height:24px;}
#dialog a,#dialog2 a,#dialog3 a,#dialog4 a,#dialog5 a{ color: #39f;}
.pop_win_center{ text-align: center; color: #333;line-height:20px;}
.pop_win_center input[type="text"]{ border: 1px solid #999; height: 17px; padding: 2px 3px; margin: 0 5px; width: 150px; _width:150px;}
.pop_win_center input[type="text"].in{ background: url(../images/input_bg.gif); border: 1px solid #69f;}
.pop_win_center span{ color: #999;}
.pop_win_radioList{}
.pop_win_radioList label{ float: left; width: 80px; line-height: 25px;}
.pop_win_radioList label input{ vertical-align: middle; margin-right: 5px;}
.pop_win_radioList_div{ margin: 20px 0 0 ;}
.pop_win_radioList_div button{ margin: 0 3px; padding: .1em .8em;}
.Success{ background:url(../images/ico_sucAndfail.gif) no-repeat; height:57px; padding-left:60px;}
.Failure{
	min-height:50px;
	overflow:auto;
	_height:50px;
	padding-left:60px;
	background: url(../images/ico_sucAndfail.gif) no-repeat left;
	background-position:1px -57px;
	_overflow:visible;
	margin-bottom:10px;
	line-height:18px;
}
#dialog,#dialog1,#dialog2,#dialog3,#dialog4,#dialog5,#dialog6,#dialog7,#dialog8{width:500px; min-height:300px;_height:300px; overflow:auto;_overflow:visible;}

.pop_win .fanspro_list{ clear:both; padding:5px;}
.pop_win .fanspro_list h4{ font-size:14px; background:#d1edf1; padding:0 10px; border-bottom:1px solid #26b5bf; margin-bottom:5px;}
.pop_win .fanspro_list table{ width:90%; margin:auto;background:#e5e5e5;}
.pop_win .fanspro_list th{padding:0 5px; line-height:24px;}
.pop_win .fanspro_list td{background:#fff; padding:0 5px; line-height:18px;}







