body{ margin:0 auto;}
/*开卡登录页面clientLogin-style*/
/*web*/
*{ margin:0px; padding:0px;}
.item   { height: 30px; line-height: 30px; width: 600px; margin: auto; margin-top: 10px; text-align: left; }
.input  { 
	border: solid 1px #CCC; 
	height: 20px; 
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.tb1    { width: 600px; margin: auto; }
.tb1 tr { height:35px;}
.tb1 td { height: 25px;}
.tb1 td select{
	height:25px; 
	width:300px; 
	border: solid 1px #CCC; 
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.tb1 td input{
	height:25px; 
	width:300px; 
	border: solid 1px #CCC; 
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.clear  { clear: both; }
.codestyle{
	float:left; 
	font-weight: bold; 
	color: blue;  
	width: 70px; 
	height: 20px; 
	line-height: 20px; 
	margin-left: 15px; 
	background: #EEE; 
	border: solid 1px #FFF; 
	text-align: center;
}
.submitstyle{margin-top:10px; background:#CCC;}
.submitstyle:hover{ background-color:#999;}
.margin-out{
	margin: auto; 
	width: 700px; 
	height: 400px; 
	background: #c4e2ee; 
	margin-top: 80px; 
	text-align: center;	
}
.margin-out-logo{
	height:20px; 
	text-align:left;
	background:#c4e2ee;
}
.margin-out-logoimg{
	height:20px;
	display:none;
}
.blanklogin{ height:50px;}
.blankFirmForm{ height:2px;}
.blankForm{ height:40px;}
/*信息提交页面clientLogin-style*/
/*web*/
.tb2    { width:1000px; margin: auto;}
.tb2 tr { height:45px;}
.tb2 td { height: 25px; background: #c4e2ee;}
.tb2 tr td span{ float:left; width:49%; border-bottom:#999 dashed 1px;}
.tb2 tr td span table{width:100%; margin:0; border:0px;}
.tb2 tr td span table tr{width:100%; margin:0; border:0px;}
.tb2 tr td span table tr .tb2-left{width:27%; text-align:right; margin:0; border:0px; font-size:12px; font-weight:bold;}
.tb2 tr td span table tr .tb2-right{width:80%; margin:0; border:0px; text-align:left;}
.tb2 tr td span table tr .tb2-right input{
	width:90%; 
	height:25px;
	border: solid 1px #CCC;
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
.clear  { clear: both; }
.tdCont { margin: auto;}

.margin-outInfo{
	margin: auto;  
	width: 90%; 
	height: 450px;
	background: #c4e2ee; 
	margin-top: 100px; 
	text-align: center;	
}
.margin-topInfo{
	height: 50px; 
	line-height: 50px;
}
.submitstyleIn{
	margin-top:10px; 
	background:#CCC; 
	border: solid 1px #CCC; 
	border-radius:5px 5px 5px 5px;
}
.submitstyleIn:hover{ 
	background-color:#999; 
	border: solid 1px #CCC; 
	border-radius:5px 5px 5px 5px;
}
.margin-outInfo-logo{
	height:20px; 
	text-align:left;
	background:#c4e2ee;
}
.margin-outInfo-logoimg{
	height:20px;
	display:none;
}
/*开卡信息确认页面clientConfirmForm-style*/
/*web*/
.item   { height: 30px; line-height: 30px; width: 1100px; margin: auto; margin-top: 10px; text-align: left; }
@media (max-width: 480px) {
/*开卡登录页面clientLogin-style*
/*Mobile*/
.item   { height: 30px; line-height: 30px; width:100%; margin: auto; margin-top:0px; text-align: left; }
.input  { border: solid 1px #CCC; height: 30px; }
.tb1    { width: 100%; margin:auto; background: #c4e2ee;}
.tb1 tr { height:45px; background: #c4e2ee;}
.tb1 td { height: 30px; background: #c4e2ee;}
.tb1 td select{ height:30px; width:95%; border: solid 1px #CCC; border-radius:5px 5px 5px 5px;}
.tb1 td input{ height:30px; width:95%; border: solid 1px #CCC; border-radius:5px 5px 5px 5px;}
.clear  { clear: both; }
.codestyle{
	float:left; 
	font-weight: bold; 
	color: blue;  
	width: 70px; 
	height: 27px; 
	line-height: 30px; 
	margin-left: 2px; 
	background: #EEE; 
	border: solid 1px #FFF; 
	text-align: center;
}
.margin-out{
	position:absolute;
	margin: auto; 
	border:0px;
	width: 99%; 
	height:100%;
	background:#c4e2ee;
	margin-top: 0px; 
	text-align: center;	
}
.margin-out-logo{
	height:50px; 
	text-align:left;
	background:#c4e2ee;
}
.margin-out-logoimg{
	height:40px;
	display:block;
}
.blanklogin{ height:50px;}
.blankFirmForm{ height:20px;}
.blankForm{ height:0px;}
/*信息提交页面clientForm-style*
/*Mobile*/
.item   { height: 30px; line-height: 30px; width:100%; margin: auto; margin-top:0px; text-align: left; }
.input  { border: solid 1px #CCC; height: 20px; }
.tb2    { width:100%; margin: auto;}
.tb2 tr { height:45px;}
.tb2 td { height: 30px; background: #c4e2ee;}
.tb2 tr td span{ float:left; width:99%; border-bottom:#999 dashed 1px;}
.tb2 tr td span table{width:100%; margin:0; border:0px;}
.tb2 tr td span table tr{width:100%; margin:0; border:0px;}
.tb2 tr td span table tr .tb2-left{width:24%; text-align:right; margin:0; border:0px;  font-size:12px; font-weight:bold;}
.tb2 tr td span table tr .tb2-right{ margin:0; border:0px; text-align:left;}
.tb2 tr td span table tr .tb2-right input{width:90%; height:30px; border: solid 1px #CCC; border-radius:5px 5px 5px 5px;}
.clear  { clear: both; }

.margin-outInfo{
	margin: auto;  
	width: 99%; 
	height:100%;
	background: #FFF; 
	margin-top:0px; 
	text-align: center;	
}
.margin-topInfo{
	height:0px; 
	line-height:0px;
}
.margin-outInfo-logo{
	height:50px; 
	text-align:left;
	background:#FFF;
}
.margin-outInfo-logoimg{
	height:50px;
	display:block;
}
}