.table.person-tbl td {
	padding: 20px;
}
.table.person-tbl tr:first-child td {
	border-top: none;
}
.table.person-tbl tr td:last-child {
	text-align: right;
}
.table.person-tbl tr:last-child td {
	border-bottom: 1px solid #ddd;
}
.cnt-container {
	padding: 45px 0;
}
.id-upload {}
.upd-item {
	display: inline-block;
	width: 200px;
	height: 150px;
	border: 2px dashed #ccc;
	border-radius: 2px;
	text-align: center;
	margin-right: 20px;
	background-color: #fafafa;
	position: relative;
	float: left;
}
.upd-item > input {
	width: 200px;
	height: 150px;
	opacity: .0005;
	filter: alpha(opacity=.005);
	position: absolute;
	left: 0;
	top: 0;
}
.upd-item .upd-cnt {
	width: 200px;
	height: 150px;
}
.upd-cnt {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	-webkit-background-size: contain;
	background-size: contain;
	padding-top: 20px;
}
.icon-upload {
	display: inline-block;
	width: 35px;
	height: 29px;
	margin: 0 auto 10px;
	background: url('https://static.shoplooks.com/pcstatic/images/icon_upload.png');
}
.upd-item .text-muted {
	margin-bottom: 10px!important;
	font-size: 12px;
}
.com-upload .upd-item, 
.com-upload .upd-item .upd-cnt, 
.com-upload .upd-item > input {
	height: 268px;
}
.com-upload .upd-item .upd-cnt {
	padding-top: 60px;
}
.sl-vercode {
	padding-left: 0;
	width: 89px;
}
.sl-vercode img {
	width: 100%;
	height: 34px;
}
.sl-help-txt {
	padding-left: 15px !important;
	width: 350px !important;
}
.sl-help-txt p {
	margin-bottom: 0;
	line-height: 1.6;
	color: #999;
	font-size: 12px;
}
.sl-status {}
.sl-status.passed {
	color: #0F9D58;
}
.sl-status.passing {
	color: #FA8800;
}
.sl-status.nopass {
	color: #E63956;
}
.sl-psw-hor .col-sm-5 {
	width: 224px;
}
.opt-container a.btn-primary {
	color: #fff;
	text-transform: capitalize;
}
.country-select {}
.country-select select {
	display: inline-block;
	width: 120px;
}
.pwd-box {
    position: relative;
    height: 40px;
    display: inline-block;
    margin: 0 auto;
    background-color: #fff;
}
.pwd-input {
    width: 100%;
    height: 100%;
    color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    /* left: -50%; */
    border: none;
    opacity: 0;
    z-index: 1;
    visibility: none;
}
.fake-box {
    height: 100%;
    border: 1px solid #979797;
}
.fake-box input {
	display: inline-block;
	background: #F7F7F7;
    float: left;
    width: 16.66%;
    height: 100%;
    border: none;
    border-right: 1px solid #979797;
    text-align: center;
    line-height: 100%;
    font: 400 20px/32px 'Open Sauce One', Calibri, 'SF Pro Text', 'PingFang SC', 'Hiragino Sans GB', 'Noto Sans CJK SC', 'Microsoft YaHei', 'WenQuanYi Micro Hei', 'Helvetica Neue', 'Helvetica', Arial, sans-serif !important;
}
.fake-box input:last-child{
	border-right: none;	
}

.sl-psw-form > .col-sm-5{
	padding-left: 0;
	padding-right: 0;
	margin-left: 16px;
}
.j-upload{
	background-color: #1a1a1a;
}
.autoheight{
	margin-bottom: 38px;
}
.sl-page-main{
	/* min-height: 1000px; */
}
.sl-page-main .col-sm-10 .btn {
	width: 116px;
}
.btn-primary:hover{
	background: #333 !important;
}
.sl-psw-hor .form-group {
	height: 42px !important;
	overflow: hidden;
}
.user-list .j-close-account {
    color: #a94442;
}
.form-tips  p {
	padding-bottom: 25px;
	padding-left: 15px;
	color: #999;
}
.set-view.disabled,.actions .disabled { color: #999; cursor: not-allowed; }
