@charset "utf-8";
/* CSS Document */
input,p,form,div,span,b,i,em{
	padding:0;
	margin:0
}
b{
	font-weight:normal
}
em,i{
	font-style:normal
}
.BePay{
	padding:0 10px 0 20px;
	line-height:20px;
	display:inline-block;
	position:relative;
	/*height:16px;*/
}
.BePay input{
	width:auto;
	height:auto;
	position:absolute;
	top:3px;
	left:2px
}
.BePay b{
	display:inline;
	color:#F00;
	padding:0 1px;
}
.BeHide{
	display:none
}
label.payLabel{
	padding:0 0 0 325px;
	height:20px;
}
label.payLine{
	height:20px;
	padding:0 0 0 292px;
}
label.payLine span{
	color:#F00;
	padding:0 2px;
}
/*lable.payLine b{
	color:#F00 !important
}*/
label.payLabel span{
	color:#F00;
	padding:0 2px;
}
p.popLine{
	padding:0 0 0 20px;
	margin:0;
	height:20px;
}
p.popLine b{
	color:#F00 !important;
}
p.popLine input{
	width:auto;
	height:auto
}
/*========================*/
.CF0{
	color:#F00;
}
.sub{
	margin:10px 0 10px 30px;
	height:28px;
	line-height:26px;
	font-size:14px;
}
.Ml30{
	margin-left:30px;
}
.Fw{
	font-weight:bold
}
/*================*/
.qMask{
	width:100%;
	height:100%;
	display:none;
	position:fixed;
	top:0;
	left:0;
	background-color:#000;
	filter:alpha(opacity=30);
  	opacity:0.30;
	
}
.qWin{
	display:none;
	background-color:#fff;
	width:300px;
	height:225px; 
	position:fixed;
	left:50%;
	top:50%;
	margin:-90px 0 0 -150px;
	overflow:hidden
}
.qWin input{
	outline:none;
}
.qWin h3{
	padding:0 10px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-family:"微软雅黑";
	position:relative;
	background-color:#333;
	color:#fff;
}
.qWin h3 a{
	display:block;
	width:20px;
	height:20px;
	cursor:pointer;
	overflow:hidden;
	border:0 none;
	background-image:url(/simagesm/uc/imgs/ucenter/othericon.gif);
	background-repeat:no-repeat;
	background-position:4px -234px;
	position:absolute;
	top:3px;
	right:5px;
}
.qWin form{
	padding:10px;
	margin:0
}
.qLi,.qRi{
	padding:4px 0 4px 20px;
	height:22px;
}
.qLi span{
	padding:0 3px;
	line-height:22px;
	font-size:12px;
}
.qLi input{
	padding:0 4px;
	width:60px;
	height:20px;
	border:1px solid #aaa;
}
.qRi{
	padding-left:35px;
	position:relative;
}
.qRi input{
	border:0 none;
	position:absolute;
	top:9px;
	left:20px;
	*left:17px;
	*top:7px;
}

.qWin form p{
	padding:0 0 0 20px;
	line-height:30px;
	font-size:12px;
}
.qWin form p span,.qRi span{
	color:#F00
}
a.qBtn{
	/*margin-left:100px;*/
	display:block;
	border-radius:1px;
	width:100px;
	height:30px;
	background-color:#b90101;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-size:16px;
	font-family:"微软雅黑";
	position:absolute;
	left:100px;
	bottom:5px;
}
