/*文本框通用样式*/
input[type="text"]{border:1px #ccc solid;padding:3px 2px;}
input[type="password"]{border:1px #ccc solid;padding:3px 2px}
select,textarea,input{outline:0px}

.pTxtDate {width:150px;border:1px #ccc solid;padding:3px 2px;background:url(date.png) no-repeat center right;background-size:18px}
/*文本框统一长度*/
.pTxtL150{width:150px;height:23px;line-height:23px}
.pTxtL200{width:200px;height:23px;line-height:23px}
.pTxtL250{width:250px;height:23px;line-height:23px}
.pTxtL300{width:300px;height:23px;line-height:23px;font-size:14px}
.pTxtL400{width:400px;height:23px;line-height:23px}
.pTxtL500{width:500px;height:23px;line-height:23px}
.pTxtL20 {width:20px;height:23px;line-height:23px}
.pTxtL60 {width:60px;height:23px;line-height:23px}
.pTxtL100 {width:100px;height:23px;line-height:23px}
textarea{border:1px #ccc solid}
/*按钮统一样式*/
.pBtn{border:0px;height:24px;background:#0084e4;border-radius: 2px;color:#fff;cursor:pointer}
.pBtn2{border:0px;height:24px;background:#aaa;border-radius: 2px;color:#fff;cursor:pointer}
.pBtn3{border:0px;height:24px;border-radius: 2px;color:#666;cursor:pointer;background:url(xiala.gif) no-repeat right center;}
.pSubmit{}
/*备注统一样式*/
.pBeta {color:#888888}
table{border-collapse: collapse;}

.pPage{float:left;height:30px;line-height:30px}
.pPage li{float:left;padding:0px 8px 0px 8px;margin-right:5px;color:#aaaaaa;overflow:hidden;vertical-align:bottom;font-size:14px}
.pPage .info{margin-right:20px}
.pPage .x_txt{height:24px;line-height:24px;width:30px}
.pPage .xli{float:left;margin-top:3px}
.pPage .xli a{float:left;border:1px #ccc solid;margin:0px 5px;padding:3px 6px;height:16px;line-height:14px}
.alert_down {
	position:fixed;
	word-wrap:break-all;
	white-space:nowrap;
	overflow:hidden;
	background:#000000;
	float:left;
	padding:15px 15px;
	width:auto;
	color:#fff;
	font-size:14px;
	letter-spacing:5px;
	FILTER:alpha(opacity=50);
	opacity:0.6;
	border-radius:8px
}
.alert_down .xpic{float:left;width:100%;text-align:center}
.alert_down .xpic img{width:30px;}
.alert_down font{float:left;width:100%;text-align:center;margin-top:15px}

.tips{position:fixed;width:300px;background:#fff;border-radius:7px;z-index:50;overflow:visible;padding-bottom:10px;border:1px #35b0de solid}
.tips li{float:left;width:100%;margin:5px 0px}
.tips .xtips{width:90%;margin:0px 5%;font-size:14px;color:#35b0de;font-weight:bold;padding:15px 0px;text-align:center;line-height:20px;word-break:break-all;}
.tips .xclose{float:right;margin:-30px 0px 0px 0px;width:25px;}
.tips .xa1 a{float:left;width:30%;margin:0px 35%;border-radius:3px;background:#35b0de;color:#fff;padding:5px 0px;border:1px #35b0de solid;text-align:center}
.tips .xa2{width:70%;margin:5px 15%}
.tips .xa2 a{float:left;width:39%;margin:0px 5%;border-radius:3px;background:#35b0de;color:#fff;padding:5px 0px;border:1px #35b0de solid;text-align:center}
.tips li .ya1{border:1px #35b0de solid;background:#fff;color:#35b0de}

.kjbox{position:fixed;width:300px;z-index:10;background:#fff;padding:15px 0px;border-radius:7px}
.kjbox .xtitle{float:left;width:100%;background:#0084e4;;padding:5px 0px}
.kjbox .xtitle font{float:left;color:#fff;margin:5px 0px 0px 3%}
.kjbox .xtitle img{float:right;width:30px;margin-right:3%}
.kjbox .xmenu{float:left;width:90%;padding:0px 5%;margin-bottom:20px}
.kjbox .xmenu li{float:left;width:50%;padding:7px 0px;border-bottom:1px #fff solid;text-align:center;font-size:14px}
.kjbox .xmenu .ysel{border-bottom:1px #10aeff solid;color:#10aeff}
.kjbox .xbox{float:left;width:100%;margin-top:20px}
.kjbox .xbox li{float:left;width:100%;margin:7px 0px}
.kjbox .xbox li font{float:left;width:20%;text-align:right;font-size:14px;color:#666}
.kjbox .xbox li span{float:left;width:75%;margin-left:4%;text-align:left}
.kjbox .xbox li span i{float:left;color:#333}
.kjbox .xbox li span label{float:left;color:#10aeff;cursor:pointer;margin-left:20px}
.kjbox .xbox li .ytxt{float:left;width:60%;border:0px;border-bottom:1px #ddd solid;}
.kjbox .xbox .ybtn{margin-top:30px}
.kjbox .xbox .ybtn input{float:left;width:40%;margin:10px 5%;border:0px;background:#10aeff;color:#fff;padding:8px 0px;border-radius:5px}


.progress{
	position:fixed;width:80%;left:10%;z-index:99;
	background-image: -webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);
	background-image: -o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));
	background-image: linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
	background-repeat: repeat-x;height: 20px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar-striped {
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
}
.progress-bar {
	background-image: -webkit-linear-gradient(top,#337ab7 0,#286090 100%);
	background-image: -o-linear-gradient(top,#337ab7 0,#286090 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));
	background-image: linear-gradient(to bottom,#337ab7 0,#286090 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
	background-repeat: repeat-x;
}
.progress-bar-striped, .progress-striped .progress-bar {
	background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	-webkit-background-size: 40px 40px;
	background-size: 40px 40px;
}
.progress-bar {
	float: left;
	width: 50%;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #337ab7;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
	box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);
	-webkit-transition: width .6s ease;
	-o-transition: width .6s ease;
	transition: width .6s ease;
}