@charset "utf-8";
/* CSS Document */
.white_content input[type="text"], .white_content input[type="password"], .white_content textarea, select {
	padding: 3px;
	resize: none;/*禁止调节元素的尺寸*/
}
/********弹出框样式,用于前台用户所有页面**************/
/*锁屏*/
.black_overlay {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:#a8a8a8;
	z-index:10000000;
	-moz-opacity: 0.7;
	opacity:0.7;
	filter: alpha(opacity=50);
}
.white_content {
	position: absolute;
	top: 50%;
	left:40%;
	margin-top:-60px;
	width: 404px;
	background-color:none;
	z-index:100000000;
	overflow: auto;
	 border: 7px solid rgba(113, 101, 100, 0.66);
	  text-align: center;
	    -moz-background-clip: padding-box;
		 -webkit-background-clip: padding-box;
		  -o-background-clip: padding-box;
		   background-clip: padding-box; *border:5px solid #CCC;
}
.content_load{
    background:url(../images/ajax_loader.gif) no-repeat center center;
	margin-top:10px;
	float:left;
	display:block;
	width:400px;
	height:50px;

}
.white_close{height: 18px;width: 18px;float: right;color: #cf000e;margin-top: 7px;margin-right: 12px; position:absolute; right:0; top:0;border-radius: 50%;background: #fff;line-height: 18px;
text-align: center;}
.white_close a{height: 16px;width: 16px;display: block;text-align: center;line-height: 16px; display:block;font-size: 12px;font-weight: bold;background: #fff;color: #b00800;border-radius: 100px;}
.white_close a:hover{background: #fff;color: #fff; float:left;}
.white_box {background:#f5f5f5;margin-left:auto;margin-right:auto;text-align:left;overflow:hidden; padding-bottom:10px;}
.white_dl{ width:400px; float:left; overflow:hidden;}
.white_dl dt{ background:url(../images/bag.png) no-repeat center right; width:150px; height:55px; float:left; overflow:hidden; margin-top:5px}
.white_dl dd{ width:250px; float:left; overflow:hidden}
.white_box h1{ background:#cf000e; color:#fff; float:left; width:100%; border-bottom:1px solid #cf000e; line-height:30px; text-indent:1em; text-align:left; font-size:14px;}
.payf{ margin-top:10px; width:100%; float:left; text-indent:2em; text-align:left; line-height:20px; font-size:13px}

.white_contant{ width:100%; overflow:hidden;}
.white_title{ height:30px; line-height:30px; background:#F90; font-size:14px;}
.white_title span{ padding-left:20px; color:#fff; }
.white_content .white_table .white_btn{ background:url(../images/save.jpg) no-repeat; width:77px; height:28px; color:#FFFFFF; font-size:14px; border:0px; cursor:pointer}
.inputbtn input{background:url(../images/save.jpg) no-repeat; width:77px; height:28px; color:#FFFFFF; font-size:14px; border:0px; cursor:pointer}
.white_textarea{ width:260px; height:50px; border:1px solid #ccc;}
.white_table{ float:left;}
.white_table td{ padding-top:10px; padding-left:10px;}
.white_check{ float:left; margin-right:10px;}
.white_check input{ position:relative; top:2px; margin-right:10px;}
.white_b{ display:block; margin-top:5px; clear:both; color:#999; background:url(../images/base_i.jpg) no-repeat left top; padding-left:20px;  line-height:16px;}
.white_radio{ display:block; float:left; margin-right:10px;}
.white_radio input{ position:relative; top:2px; margin-right:5px;}
.white_select{ display:block; float:left; margin-right:10px}
.white_table_h4{ float:left; width:100%; height:30px; line-height:30px; text-indent:1em; text-align:left}

/*消息框+锁屏*/
.message_black_overlay {
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:#000;
	z-index:9999;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.message_white_content {
	position: absolute;
	top: 40%;
	left:55%;
	margin-left:-300px;
	_margin-left:-100px;
	_width: 400px;
	min-width: 400px;
	background-color:#fff;
	z-index:100000001;
	overflow: hidden;
	border: 6px solid rgba(128, 128, 128, 0.3); 
	  color: #fff; 
	  text-align: left;
	   
	/* border-radius: 5px; */ 
	    -moz-background-clip: padding-box;
		 -webkit-background-clip: padding-box;
		  -o-background-clip: padding-box;
		   background-clip: padding-box;
		   
	/* box-shadow: 0px 2px 6px 1px #929292; */
}
.message_white_iframe {
	width:400px;
	margin-left:auto;
	margin-right:auto;
	height:156px;
	text-align: center;
	background:#fff;
}
.message_white_title {
	height: 38px;
	line-height: 40px;
	text-align: left;
	font-size:14px;
	font-weight:normal;
	
	padding:0px;
	margin:0px;
	border-bottom:1px solid #eee;
	background-color: #f3f3f3;
	color: #444;
}
.message_white_title_bottom {
	height:30px;
	line-height:30px;
	font-size:10px;
	text-align:left;
	padding-left:15px;
	margin:0px;
	/* border-top:1px solid #ccc; */
	font-family:"微软雅黑";
	color:#999;
	font-weight:100;
	}
.message_white_title span {
	display: inline-block;
    padding-left: 20px;
	color: #444;
}
.message_white_box {
	display: inline-block;
	padding-top:18px;
	/* padding-left:88px; */
	height:55px;
	padding-bottom:10px;
}
.message_white_box2 input {
	cursor: pointer;
    width: 120px;
    line-height: 36px;
    _height: 24px;
    margin: 0 auto;
    margin-bottom: 30px;
    
    font-size: 14px;
    background: #cf000e;
    color: #fff;
    
    border: 1px solid #cf000e;
    border-radius: 2px;
    transition: all 0.5s ease 0s;
}
.message_white_box2 input:hover{ background:#BE0000;border-radius:2px;border:1px solid #cf000e; color:#fff;}
/* .message_white_img_succeed { background:url(../images/icon/succeed.png) no-repeat;
	text-align:center;
	float:left;
	width:48px;
	height:48px;
	margin-right:10px;
} */
.message_white_img_warning,.message_white_img_question,.message_white_img_smile,.message_white_img_sad,.message_white_img_error,.message_white_img_succeed  {
	background: url(../../system/front/default/imgs/icon_outdated.png) no-repeat;
    text-align: center;
    float: left;
    width: 20px;
    height: 20px;
    margin-top: 12px;
    margin-right: 10px;
}
/* .message_white_img_question {
	background:url(../images/icon/question.png) no-repeat;
	text-align:center;
	float:left;
	width:48px;
	height:48px;
	margin-right:10px;
}
.message_white_img_smile {
	background:url(../images/icon/smile.png) no-repeat;
	text-align:center;
	float:left;
	width:48px;
	height:48px;
	margin-right:10px;
}
.message_white_img_sad {
	background:url(../images/icon/sad.png) no-repeat;
	text-align:center;
	float:left;
	width:48px;
	height:48px;
	margin-right:10px;
}
.message_white_img_error {
	background:url(../images/icon/error.png) no-repeat;
	text-align:center;
	float:left;
	width:48px;
	height:48px;
	margin-right:10px;
} */
.message_white_font {
	float:left;
	font-weight:bold;
	font-family:"微软雅黑";
	margin-top:12px;
	margin-left:6px;
	font-size:15px;
	max-width:250px;
	color:#5b5b5b;
	text-align:left;
}
/*------------*/
.message_white_box1 {
	 width:100%; text-align:center;
	float:left;
	margin-top: 20px;
    margin-bottom: 40px;
}
.message_white_box1 input {
	cursor:pointer;
	margin:0px 15px;
	width:120px;
	border:1px solid #eaeaea;
	background-color:#fff;
	color:#929292;
	font-size:14px;
	line-height:36px;
	_height:36px;
	border-radius:3px;
	transition: all 0.5s ease 0s;
}

.message_white_box1 .box_btn_cancel {
	background:#e0e0e0; 
	color:#777;
	outline:none;
}
.message_white_box1 .box_btn_confirm {
	background:#cf000e;
	color:#fff;
	outline:none;
}
.message_white_box1 .box_btn_confirm:Hover{ background:#BE0000; color:#fff;}
.message_white_box_del {
    display: inline-block;
    margin: 0 auto;
    width: auto;
    text-align: center;
    padding-top: 20px;
    /* margin-left: 56px; */
    padding-bottom: 10px;
    height: auto;
    _height: 45px;
    min-height: 45px;
    /* float: left; */
    color: #000;
    paddig-bottom: 10px;
}
.message_white_iframe_del {
	margin-left:auto;
	margin-right:auto;
	min-height:160px;
	background:#fff;
	text-align: center;
	/* border: 1px solid #8E8E8E; */
}
.message_white_title_bottom_del {
	height:30px;
	line-height:30px;
	font-size:10px;
	text-align:left;
	padding-left:15px;
	margin:0px;
	border-top:1px solid #ccc;
	font-family:"微软雅黑";
	color:#999;
	float:left;
	width:377px;
}
.message_white_iframe_del select {
    padding-left: 10px;
    width: 274px;
    height: 40px;
	font-size: 14px;
	border:1px solid #e0e0e0;
}
/** 付款提示 **/

.payfor_c{ height:130px; width:100%;}
.payfor_c dl{ width:98%; padding:2%; float:left;}
.payfor_c dl dt{ width:48%; float:left; border-right:1px solid #e2e2e2;}
.payfor_c dl dt b{ height:40px; width:40px; float:left;; margin-left:10px;}
.payfor_c dl dt span.title{ height:20px; width:66%; float:left; line-height:20px; margin-left:10px;font-size:16px; font-weight:bold;margin-top:5px;}
.payfor_c dl dt span.title_b{ height:20px; width:57%; float:left; line-height:20px; font-size:12px; font-weight:100; margin-left:10px }
.payfor_c dl a{color:#fe7a30}
.payfor_c dl dd{ width:49%; float:left; margin-left:10px;}
.payfor_c dl dd b{ height:40px; width:40px; float:left;; margin-left:10px;}
.payfor_c dl dd span.title{ height:20px; width:66%; float:left; line-height:20px; margin-left:10px; font-size:16px;font-weight:bold; margin-top:5px;}
.payfor_c dl dd span.title_b{ height:20px; width:57%; float:left; line-height:20px; font-size:12px;font-weight:100; margin-left:10px}
