/*弹窗登录模块的样式控制*/
.com_zmaxlogin.component form{
	margin:0px !important;
}
.com_zmaxlogin.component .layui-card-bordered {
    border: none;
    padding: 0px;
    margin: 0px;
}

.zmaxlogin-module {
    margin: 8px 0;
}
.zmaxlogin-module .layui-btn {
    margin-bottom: 0px;
    float: right;
}

ul.layui-nav.user-block {
    margin: 0px;
	padding:0px;
}


.user-block.layui-nav{
	background:#eee;
	opacity:0.8;
}
.user-block.layui-nav .layui-nav-item{
	line-height:40px;
}
.user-block.layui-nav .layui-nav-item a :hover{
	
}

.user-block.layui-nav .layui-nav-item a {
    color: #333;
	text-decoration:none;
	padding: 0px 5px;
}


input#reg-term {
    width: 25px;
    display: inline-block;
	cursor:pointer;
}

.layui-select-option > input {
    display: inline-block !important;
    margin-top: 0 !important;
    width: 20px !important;
}

input#remember {
    width: 25px;
    display: inline-block;
	cursor:pointer;
}
.reg-term-contaienr {
    margin: 10px 0;
    padding: 5px 10px;
}

/*登录模块的样式控制*/
.mod-zmaxlogin.logout  img.zavatar {
    max-width: 25px;
    border-radius: 100%;
    padding-right: 5px;
}
.layer-login-form ul.layui-tab-title {
    margin: 0;
}
.zmax-system-msg-container {
    margin: 10px 0;
}
.mod-zmaxlogin input.form-control{
	width:100%;
	margin-bottom: 0px;
}
.mod-zmaxlogin input.layui-input{
	padding:0px 10px;
	margin-bottom:0px;
}

.mod-zmaxlogin .layui-tab-content {
    padding: 10px 0;
}

.mod-zmaxlogin input#jform_phonecaptcha {
    max-width: 50px;
    display: inline-block;
}

.mod-zmaxlogin .zmaxlogin-login
{
	padding-top:0px;
}
.mod-zmaxlogin.zlayer  .quick-login{
	border:none;
}
.mod-zmaxlogin .quick-login {
    border-top: solid 1px #dedede;
    
}
.mod-zmaxlogin p.login-label {
    padding: 5px 0;
}

.mod-zmaxlogin .layui-form-item{
	margin-bottom:10px;
}


/*页面CSS样式控制*/

/*登录页面*/
body.contentpane.modal .layer-login-form  form {
    margin: 0px 0px;
	margin-bottom:25px;
}
.com_zmaxlogin.login   .layui-form-checkbox i {
    width: 23px;
}

.com_zmaxlogin.login    .layui-form-checkbox {
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    padding-right: 15px;
}

.layui-input-block input {
    width: 100% !important;
}
.layui-input-block>textarea {
    width: 100%;
}

.layer-login-form .layui-form-checkbox i {
    width: 23px;
}
.layer-login-form  .layui-form-checkbox {
    height: 18px;
    line-height: 18px;
    margin-right: 5px;
    padding-right: 15px;
}
.layer-login-form .layui-row.addon-row {
    margin-bottom: 5px;
}

/*调查问卷页面*/
.wen-quan input[type="checkbox"] {
    display: inline-block;
    width: 20px;
}




.login .addon-row {
    margin-bottom: 5px;
}

.login .zmaxlogin-login {
    padding: 0;
}

.layui-solid-line {
    border-top: 1px solid #e2e2e2;
    margin: 15px 0;
}
.login-list-round .login-type-item img {
    max-width: 30px;
    padding-right: 5px;
}
.login-type-item {
    display: inline-block;
    padding-bottom: 5px;
}
.normal-login>p {
    display: inline-block;
}
.registration .login-contaienr {
    margin-top: 25px;
}



.com_zmaxlogin .u-img img {
    border-radius: 100%;
    padding: 2px;
    width: 100px;
    height: 100px;
    border: solid 2px #e5e5e5;
    margin: 5px;
}
.u-img.text-center .layui-btn {
    width: 100px;
    margin: auto;
}

/*登录模块的样式*/
.mod-login input {
    max-width: 100% !important;
	margin-bottom:0px;
}
.mod-login input.system-zmaxcaptcha-imagecaptcha {
    width: 45px;
}
.mod-login  .zmax_captcha_image {
    max-width: 90px;
}
.mod-login #jform_phonecaptcha{
    width: 70px;
}
.mod-login .zmaxlogin-login {
    padding-top: 0;
}


/*joomla ui HACK*/
.layui-form .chzn-container {
    display: none !important;
}

/*模态对话框*/
body.contentpane.modal {
    padding: 10px 25px;
}


