/*applybox*/
.applybox{
	width:100%;
	height:auto;
	min-height:400px;
	margin:0px auto;
}
.applybox h1{
	width:100%;
	height:58px;
	margin:14px auto 0px auto;
	border-bottom:dotted 1px #666;
}
.applybox h1 span{
	width:90%;
	margin:0px auto;
	text-align:left;
	display:block;
	color:#fff;
	line-height:52px;
	font-size:20px;
	padding-left:11px;
}
.applybox h1 span b{
	width:42px;
	height:42px;
	float:right;
}
.applybox h1 span b img{
	width:70%;
}
/*user_box*/
.user_box{
	width:97%;
	height:auto;
	min-height:300px;
	margin:0px auto;
}
.user_box h1{
	width:100%;
	height:44px;
	margin:14px auto 0px auto;
	border-bottom:dotted 1px #ddd;
}
.user_box h1 span{
	width:90%;
	margin:0px auto;
	text-align:left;
	display:block;
	color:#c00000;
	line-height:38px;
	font-size:18px;
	padding-left:8px;
}
.user_box h1 span b{
	width:35px;
	height:38px;
	float:right;
	padding:7px 0px 0px 0px;
}
.user_box h1 span b img{
	width:55%;
}
.user_box dl{
	padding:0px;
}
.user_box dl dt{
	width:100%;
	height:12px;
	margin:0px auto;
}
.user_box dl em{
	width:86%;
	height:auto;
	margin:0px auto;
	padding:10px;
	font-size:16px;
	text-align:left;
	line-height:20px;
	display:block;
	background-color:#fafafa;
	border-radius:2px;
}
.user_box dl em span{
	font-size:15px;
	text-align:left;
	line-height:20px;
	color:#024fb0;
	display:block;
}
.user_box dl em img{
	width:90%;
	display:block;
	margin:0px auto;
}
.user_box dl em i{
	width:90%;
	height:30px;
	margin:0px auto 10px auto;
	display:block;
	background-color:#666;
	font-size:14px;
	line-height:30px;
	border-radius:2px;
	text-align:center;
}
.user_box dl em i a{
	color:#fff;
}
.user_box dl dd{
	width:96%;
	height:auto;
	position:relative;
	margin:12px auto 4px auto;
}
.user_box select{
	width:93%;
	height:40px;
	padding:5px 0px;
	line-height:40px;
	font-size:14px;
	color:#333;
	text-indent:0px;
	border-radius:2px;
    border:1px solid #ddd;
	background-color:#fafafa;
}
.msg_input{
	width:92%;
	height:36px;
	padding:2px 0px;
	line-height:20px;
	font-size:14px;
	text-indent:5px;
	border-radius:2px;
	-webkit-appearance: none;
	border:none;
	color:#333;
     border:1px solid #ddd;
	background-color:#fafafa;
}
.user_box dl dd b{
	width:92%;
	height:36px;
	margin:0px auto;
	display:block;
	font-weight:normal;
	text-align:left;
	font-size:14px;
	color:#333;
	line-height:36px;
	text-indent:5px;
	background-color:#fafafa;
}
.user_box dl dd b:nth-child(2){
	border-bottom:solid 1px #ddd;
	border-radius:2px 2px 0px 0px;
}
.user_box dl dd b:nth-child(3){
	border-bottom:solid 1px #ddd;
}
.user_box dl dd b:nth-child(4){
	border-radius:0px 0px 2px 2px;	
}
.user_box dl dd b font{
	padding:0px 10px;
}
.user_box dl dd strong{
	width:92%;
	height:40px;
	margin:0px auto;
	display:block;
	font-weight:normal;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:40px;
	text-indent:5px;
	border-radius:2px;
}
.dd_s{
	background-color:#11c1f3;
}

.up_s{
	background-color:#0ca74e;
}
.user_box dl dd i{
	width:94%;
	height:50px;
	display:none;
	font-size:14px;
	text-align:center;
	color:#333;
	left:3%;
	top:0px;
	background-color:#f2f2f2;
	border-radius:5px;
	position:absolute;
	z-index:999;
}
.user_box dl dd i img{
	width:20px;
	height:20px;
	float:none;
	margin:-2px 5px 0px 0px;
}
.user_box dl dd span{
	display:block;
	text-align:left;
	margin-bottom:11px;
	padding-left:20px;
	color:#f2f2f2;
	font-size:13px;
}
.user_box dl dd a{
	display:block;
	color:#fff;
}
.user_box dl dd img{
	width:30px;
	height:30px;
	margin:-2px 4px 0px 0px;
}
.messagecss{	
	height:50px;
	display:block;
	border-radius:5px;
	font-size:15px;
	line-height:50px;
	position:relative;
	text-align:center;
}
.messagecss a{
	width:92%;
	height:50px;
	margin:0px auto;
	display:block;
	line-height:50px;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
    border-radius:3px;
	background-color:#c61d20;
	text-align:center;
}
.fileToUpload{
      position : absolute ;
      width:100%;
      left:0px;
      top:32px;     
      margin:0px;
      z-index:1000;
      height:33px;
      filter:alpha(opacity:0);
      opacity: 0;
}