/*垂直居中*/
.verticalAlign{
	display:inline-block;
	height:100%;
	margin-left:-1px;
	vertical-align:middle;
}

.xcConfirm {
	font-family: Arial, "微軟正黑體", "新細明體";	
	font-size: 19px;
}

.xcConfirm .xc_layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #666666; opacity: 0.5; z-index: 2147000000;}
.xcConfirm .popBox{position: fixed; left: 50%; top: 50%; background-color: #ffffff; z-index: 2147000001; width: 570px; height: 300px; margin-left: -285px; margin-top: -150px; border-radius: 5px; font-weight: bold; color: #535e66;}
.xcConfirm .popBox .ttBox{height: 30px; line-height: 30px; padding: 14px 30px 3px; border-bottom: solid 1px #eef0f1;}
.xcConfirm .popBox .ttBox .tt{
	display: block;
	float: left;
	position: relative;
	height: 30px;
	font-size: 21px;
}

.xcConfirm .popBox .ttBox .clsBtn{display: block; cursor: pointer; width: 12px; height: 12px; position: absolute; top: 22px; right: 30px; background: url(http://www.digiwin.com/images/Eform/icons.png) -48px -96px no-repeat;}

.xcConfirm .popBox .txtBox{margin: 40px 100px; height: 100px; overflow: hidden;}
.xcConfirm .popBox .txtBox .bigIcon{float: left; margin-right: 20px; width: 48px; height: 48px; background-image: url(http://www.digiwin.com/images/Eform/icons.png); background-repeat: no-repeat; background-position: 48px 0;}
.xcConfirm .popBox .txtBox p {
	height: 84px;
	margin-top: 16px;
	line-height: 26px;
	overflow-x: hidden;
	overflow-y: auto;
}
.xcConfirm .popBox .txtBox p input{width: 364px; height: 30px; border: solid 1px #eef0f1; font-size: 18px; margin-top: 6px;}
/* .xcConfirm .popBox .btnArea{border-top: solid 1px #eef0f1;} */
.xcConfirm .popBox .btnGroup{float: right;}
.xcConfirm .popBox .btnGroup .sgBtn {
	margin-top: 14px;
	margin-right: 30px;
}
.xcConfirm .popBox .sgBtn{
	display: block;
	float: left;
	width: 120px;
	height: 40px;
	border-radius: 5px;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
}

.xcConfirm .popBox .sgBtn.ok{background-color: #0095d9; color: #FFFFFF;}
.xcConfirm .popBox .sgBtn.cancel{background-color: #546a79; color: #FFFFFF;}
@media screen and (max-width: 640px) and (min-width: 320px){

 .xcConfirm .popBox{
 	position: fixed; 
 	left: 50%; 
 	top: 50%; 
 	background-color: #ffffff; 
 	z-index: 2147000001; 
 	width: 92%; 
 	height: 300px; 
 	margin-left: -46%; 
 	margin-top: -150px; 
 	border-radius: 5px; 
 	font-weight: bold; 
 	color: #535e66;
 }
 .xcConfirm .popBox .txtBox{
 	margin: 40px 16px; 
 	height: 100px; 
 	overflow: hidden;
 }

}