@charset "utf-8";
/* CSS Document */
.pages2{
	width:100%;
	padding-top:40px;
	float:left;
}
#info{
	color: #FF0000;
	line-height: 20px;
	font-size: 13px;
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
}
#info .register:before{
	position:relative !important;
}
.form-style{
	width:60%;
	padding:0 0px 0 0;
	margin-bottom:20px;
	float:left;
}
.form-style li .title {
	width: 120px;
}
.form-style li .rbox {
	width:calc(100% - 120px);
}
#conbody.repair .form-style{
	width:100%;
	max-width:800px;
	margin:0 auto;
	float:none;
}
#conbody.repair li .title {
	width: 150px;
}
#conbody.repair li .rbox {
	width:calc(100% - 150px);
}
#conbody.repair .pages2{
	width:100%;
	padding-top:40px !important;
	float:none;
}
.content > img{
	width:40%;
	height:auto !important;
}
/************************************************************/
/************************************************************/
.form-style li .rbox .upload{
	width:99px;
	height:29px;
	font-size:12px;
	color:#FFF;
	margin-right:10px;
	border:none;
	background:url(../images/other/btn.png) no-repeat;
}
.form-style li .rbox .upload input{
	opacity:0;
}
.form-style li .rbox .upload:hover{
	background:url(../images/other/btn_.png) no-repeat;
}
/************************************************************/
/************************************************************/
/************************************************************/
/************************************************************/
/************************************************************/
/************************************************************/

@media (max-width: 1050px) {
#info img{
	display:none;
	}
}
@media (max-width: 670px) {
.register:before {
	position: relative;
	margin-right:5px;
}
.form-style li {
	list-style:none;
	clear: both;
	margin-bottom:5px;
}
.form-style li .title {
	width:100%;
	padding-bottom:0px;
	padding-left:0px;
	line-height:20px;
}
.form-style li .rbox {
	width:100% !important;
	padding-left:0px ;
	display:block;
}
}
@media (max-width: 550px) {
.form-style{
	width:100%;
	padding:0 0px 0 0;
	margin-bottom:20px;
	float:left;
}
.content > img{
	display:none;
}
}
@media (max-width: 500px) {
.input_50{
	width:100%;
}
.input_24{
	width:100%;
	margin-bottom:10px;
}
.input_23{
	width:80%;
	margin-bottom:10px;
}
}
