@CHARSET "UTF-8";

.main {
	margin-top: 40px;
	margin-left:auto;
	margin-right:auto;
	max-width:1200px;
	padding-left:5px;
	padding-right:5px;
	overflow: hidden;
	
}

.nvg_reg {
	background-color: #F2F2F2;
	width: 100%;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	margin-top: 2.5%;
	padding-left: 10%;
}

.Rtitle2 {
	color: #19C1EA;
	text-align: left;
}

.input_send {
	background-color: #1AC2EA;
	border: 1px solid #1AC2EA;
	color: #ffffff;
	cursor: pointer;
	width:auto;
	padding:4px 6px;
}

.input_reset {
background-color: #F2F2F2;
	border: 1px solid #ccc;
	color: #000;
	cursor: pointer;
	width:auto;
	padding:4px 6px;
}

div.dremark {
	color: #000000;
	background-color: #CECECE;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
}


/***********************************/
#div_personalInformation {
	width: 100%;
	padding-bottom: 20px;
	overflow: hidden;
	color: #5d564e;
}

#div_personalInformation ul {
	width: 100%;
}

#div_personalInformation li {
	float: left;
	padding-bottom:4px;
}

.ipt1 {
	background-color: #F2F2F2;
	border: 1px solid #ccc;
	width: 360px;
	height: 32px;
	padding-left:3px;
}
.cblist {
	background-color: #F2F2F2;
	border: 1px solid #ccc;
	width: 366px;
	height: 32px;
	padding-left:3px;
}

.td_txt {
	width: 16%;
	text-align: left;
	padding:4px 0;
}

.td_ipt {
	width: 83%;
	text-align: left;
	padding:4px 0;
}


.td_line{vertical-align: middle; text-align: left; padding-left: 0px;width:99%;}
.td_line3{border-bottom:1px #ccc dotted; width:99%;}
.td_button{text-align: left; padding-left:16%;padding-top:1.6%;}
.td_add{border-bottom: 1px #ccc solid;  height:22px; text-align:left; width:99%;}
.td_line2{display:block;width:16%;}
#txt_add{padding-left:16%;}
.td_header{padding-top:2%; width:100%; }
.td_remark{text-align: left; width:99%; line-height:1.2em !important; }
/**************************************/

@media screen and (max-width: 1180px){
.td_txt{width:16%; }
.td_line2{width:16%;}
.td_ipt{width:83%; }	
.td_button{padding-left:16%;}
#txt_add{padding-left:16%;}
}
@media screen and (max-width: 1040px){
.td_txt{width:22%;}
.td_line2{width:22%;}
.td_ipt{width:77%;}	
.td_button{padding-left:22%;}
#txt_add{padding-left:22%;}
}
@media screen and (max-width: 890px){
.td_txt{width:25%;}
.td_line2{width:25%;}
.td_ipt{width:74%;}
.td_button{padding-left:25%;}
#txt_add{padding-left:25%;}
}
@media screen and (max-width: 768px){
.td_txt{width:28%;}
.td_line2{width:28%;}
.td_ipt{width:71%;}	
.td_button{padding-left:28%;}
#txt_add{padding-left:28%;}
.ipt1{width:320px;}
.cblist{width:326px;}
}
@media screen and (max-width: 668px){
.td_txt{width:31%;}
.td_line2{width:31%;}
.td_ipt{width:68%;}	
.td_button{padding-left:31%;}
#txt_add{padding-left:31%;}
.ipt1{width:300px;}
.cblist{width:306px;}
}

@media screen and (max-width: 570px){
.td_txt{width:34%;}
.td_line2{width:34%;}
.td_ipt{width:65%;}	
.td_button{padding-left:34%;}
#txt_add{padding-left:34%;}
.ipt1{width:260px;}
.cblist{width:266px;}

}

@media screen and (max-width: 530px){
.td_txt{width:99%; padding:0;}
.td_ipt{width:99%; padding:0;}
.td_line2{display:none;}	
.td_add{padding-top:3%; width:99%; padding-left:10px;}
.td_button{padding-left:10px; text-align:left; width:99%;}
.ipt1{width:310px;}
}
