@charset "utf-8";
/* CSS Document */

.popup_window {
	display:none;
	clear:both;
	min-height:100px;
	height: 400;
	max-height:700px;
	overflow:auto;
	padding:10px;
	text-align:left;
	cursor:default;
}

.popup_window input,
.popup_window textarea {
	padding:2px;
	font-size:12px;
}

.popup_window input {
	vertical-align:middle;
}

.popup_window p {
	margin:5px 0;
}

.popup_window .subsc_user {
	width:240px;
	height:260px;
	margin:0 10px;
	padding:10px;
	font-size:12px;
}
.popup_window .cell-p {
	display:block;
	margin:5px 0;
	padding:0;
}
.popup_window .cell-p input {
	vertical-align:middle;
	margin:0 !important;
}

.popup_window .su_title {
	clear:both;
	width:100%;
	height:30px !important;
	line-height:30px !important;
	text-align:center;
	font-weight:bold;
	color:#fff;
}

.popup_window .type1 {
	float:right;
	background:#f5f5f5;
}
.popup_window .type2 {
	float:left;
	background:#fbf3f3;
}
.popup_window .type2 input {
	margin-top:5px;
}

.popup_window .type1 .su_title {
	/*border-bottom:1px solid #ccc;*/
	background:#ccc;
}
.popup_window .type2 .su_title {
	/*border-bottom:1px solid #f8c7c7;*/
	background:#ff9898;
}

.error_info {
	clear:both;
	line-height:20px;
	margin:10px;
	padding:5px 10px;
	background:#ffd4d4;
	border:1px solid #ff5555;
	color:#ff0000;
}


div.form_info {
	clear:both;
	padding: 10px;
}
div.form_info span {
	font-size:11px;
	font-family:PMingLiU;
	color:#999;
}
div.form_info h3 {
	line-height:1.5em;
}

.cell-sytle {
	margin:5px 10px;
	line-height:24px;
}

.choseForm {
	clear:both;
	margin:10px;
	padding:5px 0 0 150px;
	border:1px solid #ccc;
	background:#eee;
}

.campagin-option {
	clear:both;
	padding:10px 0 10px 0;
}
.campagin-option input {
	padding: 5px 10px;
}


span.tips_text_gray {
	font-size:11px;
	font-family:PMingLiU;
	color:#888;
}

span.tips_text_red {
	font-size:11px;
	font-family:PMingLiU;
	color:#f00;
}












