@charset "UTF-8";
body{margin: 0 auto;width: 100%;font-family: "Microsoft yahei", sans-serif;font-size: 14px;min-width: 1300px;}
* {-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
div{overflow: visible;}
ul{margin: 0;padding: 0;}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
select,input{font-family: "Microsoft yahei", sans-serif;font-size: 14px;}
select{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;border-radius: inherit;cursor: pointer;}
.pointer{cursor: pointer;}
b,i{font-weight: 400;font-style: normal;}
.relative{position: relative;}
.none{display: none;}
.op-7{opacity: 0.7;}
.td-none{display: none;}
.success{color: #1ABC9C !important;}
.warm{color: #FFB800 !important;}
.normal{color: #0070C0 !important;}

.danger{color: #FF5722 !important;}
.btn-green{background-image:-webkit-gradient(linear,left top,right top,from(#17e66c),to(#10c55b));background-image:-webkit-linear-gradient(left,#17e66c,#10c55b);background-image:linear-gradient(to right,#17e66c,#10c55b);FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#17e66c, endColorStr=#10c55b);border:0}
.btn-green:hover{background-image:-webkit-gradient(linear,left top,right top,from(#22f48a),to(#10c55b));background-image:-webkit-linear-gradient(left,#22f48a,#10c55b);background-image:linear-gradient(to right,#22f48a,#10c55b);FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#22f48a, endColorStr=#10c55b)}


/*layer*/
.laydate_box, .laydate_box * {box-sizing: content-box;}
.layui-layer-tab * {box-sizing: content-box;}

/*水波纹*/
.ripple-container .ripple {background-color: rgba(255, 255, 255, 0.4);animation: ripple 2s forwards cubic-bezier(0, 0, 0.2, 1);}
@keyframes ripple {0% {transform: scale(0);opacity: 1;}80% {transform: scale(1);}100% {opacity: 0;}}

/*返回顶部*/
.returnTop{position: fixed;right: 3%;bottom: 10%;width: 65px;height: 65px;background: url(../images/returnTop.png) 0 0 no-repeat;background-size: 100% 100%;cursor: pointer;display: none;opacity: 0.5;}
.returnTop:hover{opacity: 1;}


/*登录注册模块*/

/*主功能模块*/

/*顶部导航栏*/
.layui-layout-admin .header{height: 40px;background-color: #FFFFFF;}
.top-status .head{height: 40px;line-height: 40px;}
.top-status span{height: 40px;}
.top-status .sp-1{float: left;}
.top-status .sp-1 b{position: relative;top: 0;font-size: 18px;}
.top-status .sp-2{float: left;position: relative;left: 10%;font-size: 15px;color: #c2c2c2;}
.top-status .sp-rt{float: right;font-size: 15px;}
.top-status .sp-rt img{width: 17px;cursor: pointer;opacity: 1;}
.top-status .sp-rt .img-1{position: relative;top: -1px;}
.top-status .sp-rt .img-2{position: relative;top: -1px;}
.top-status .sp-rt .img-3{position: relative;top: -1px;}
.top-status .sp-rt a{font-size: 15px;margin-right: 20px;color: #006699;}
.top-status .sp-rt .quit:hover{color: #FF0000;}

.layui-layout-admin .top-nav{height: 60px;z-index: 999;background-color: #333333;}
.top-nav .head{margin-left: 0;}
.top-nav .layui-main{height: 60px;}
.top-nav .top-nav-left{width: 200px;height: 60px;display: inline-block;position: absolute;left: 0;}
.layui-nav .main-left-img{width: 22px;position: relative;top: -1px;}
.layui-nav .webPageName{position: absolute;left: 50px;}
.layui-nav .layui-nav-item .main-left-a{padding-left: 45px;}
.top-nav .top-nav-left span{color: #FFFFFF;opacity: 0.8;}
.top-nav .top-nav-left .sp-1{position: absolute;left: 20px;top: 20px;}
.top-nav-center{position: absolute;right: 0;top: 0;height: 60px;}
.top-nav-center .layui-nav{padding: 0;}
.top-nav-center .layui-nav a{font-size: 16px;}
.top-nav-center .layui-this a{font-weight: bold;}

.main-ct{margin: 0;width: auto;padding: 0;position: relative;}
.main-bg{width: 100%;}
.main-bg .index-bg{width: 100%;}
.main-ban{width: 100%;height: 100px;padding: 0 30px;box-sizing: border-box;text-align: center;}
.main-ban .sp-1{font-size: 30px;color: #323F50;position: relative;top: 30px;}
.main-ul{width: 100%;overflow: hidden;}
.main-ul .ct-1{margin: 0 auto;width: 1200px;height: 170px;margin-bottom: 20px;}
.main-ul .ct-1 .pd-1{width: 300px;height: 170px;display: inline-block;float: left;}
.main-ul .ct-1 .pd-2{width: 900px;height: 171px;display: inline-block;float: left;border: 1px solid #E2E2E2;box-sizing: border-box;padding-left: 20px;}
.main-ul .ct-1 .pd-2 .h-1{height: 70px;border-bottom: 1px solid #E2E2E2;box-sizing: border-box;padding-top: 8px;}
.main-ul .ct-1 .pd-2 .h-2{height: 100px;box-sizing: border-box;padding-top: 8px;padding-right: 10px;}
.main-ul .ct-1 .pd-2 .h-1 span{font-size: 20px;}
.main-ul .ct-1 .pd-2 .h-2 span{font-size: 14px;text-align: justify;color: #828282;}
.main-ul .ct-1 .pd-2 .h-2 .sp-2{position: relative;top: 8px;}
.main-bottom{height: 60px;line-height: 60px;text-align: center;}

/*登陆*/
.login-bg{height: 480px;background: url(../images/login-bg.jpg) no-repeat;background-size: 100% 100%;}
.main-bg .login-bg{width: 100%;height: 480px;position: relative;}
.main-bg .login-ct{width: 40%;height: 300px;border-radius: 4px;padding: 20px 15px;box-sizing: border-box;position: absolute;left: 10%;top: 100px;}
.main-bg .login-shop{background-color: #00FFCC;color: #1E1E1E;}
.main-bg .login-property{background-color: #66FFFF;color: #003366;}
.main-bg .login-car{background-color: #CC6666;color: #FFFFFF;}
.main-bg .login-cold{background-color: #99CC66;color: #006633;}
.main-bg .login-finance{background-color: #FF5722;color: #FFFFFF;}
.main-bg .login-module{background-color: #339966;color: #FFFFFF;}
.main-bg .login-customer{background-color: #1E9FFF;color: #FFFFFF;}
.login-ct-1 .sp-1{font-size: 20px;font-weight: bold;}
.login-ct-1 .sp-2{float: right;}
.login-ct-2 .sp-1{font-size: 20px;font-weight: bold;}
.login-ct-3{margin-top: 25px;text-align: justify;line-height: 22px;}
.login-ct-4{margin-top: 25px;text-align: justify;line-height: 22px;}
.lg-form{display: inline-block;width: 312px;height: 354px;padding: 15px 20px;background-color: #FFFFFF;position: absolute;right: 10%;top: 50px;border-radius: 4px;z-index: 99;}
.lg-form-1{width: 100%;height: 40px;line-height: 40px;margin-bottom: 10px;}
.lg-form-1 .sp-1{font-size: 22px;color: #006600;margin-left: 5px;font-weight: bold;}
.lg-form-1 .sp-2{font-size: 24px;position: relative;left: 5px;top: 3px;color: #006600;}
.lg-form-1 a{float: right;}
.lg-form-2 .layui-input-inline{width: 100%;padding: 0 6px;box-sizing: border-box;}
.lg-form-2 .layui-input-inline input{border: 1px solid #006600;}
.lg-form-2 .layui-input-inline .input-code{width: 55%;display: inline-block;}
.lg-form-2 .layui-input-inline .input-img{display: inline-block;float: right;width: 40%;height: 36px;border: 1px solid rgba(0,0,0,.2);border-radius: 3px;cursor: pointer;}
.lg-code-1{padding: 0 6px;text-align: right;height: 20px;line-height: 20px;}
.lg-form-3{margin-top: 10px;padding: 0 6px;}
.lg-form-3 .submit{width: 100%;}
.lg-form-4{margin-top: 10px;padding: 0 6px;}
.lg-form-4 .registered{color: #FF5722;float: left;}
.lg-form-4 .forgot{float: right;}
