/* 登录 */
.Login_header_{width: 100%;height: 62px;background: rgba(0,0,0,.5);position: fixed;left: 0;top: 0;z-index: 10000;}
.Login_header{width: 1200px;margin: 0 auto ;}
.Login_header .left{float: left;line-height: 62px ;}
.Login_header .left img{display: inline-block;vertical-align: middle;}
.Login_header .left h3{display: inline-block;font-size: 20px;color: #fff;font-weight: normal;margin: 0 10px 0 20px;}
.Login_header .left span{font-size: 16px;color: #fff;}
.Login_header .right{float: right;line-height: 62px;color: #fff;font-size: 14px;}
.Login_header .right a{font-size: 14px;color: #fff;display: inline-block;}
.Login_header .right a:hover{color: #59abf0;}
.Login_box_{width: 100%;height: 100vh;position: relative;}
.Login_box .box{width: 380px;min-height: 456px;background: rgba(0,0,51,.25);padding: 15px 20px;box-sizing: border-box;position: absolute;left: 50%;top: 50%;margin-left: -190px;margin-top: -228px;}
.Login_box .box h3{line-height: 52px;font-size: 24px;color: #fff;text-align: center;}
.Login_box .box form{width: 100%;}
.Login_box .box form div{margin-top: 18px;height: 55px;position: relative;padding:14px 0 11px 58px;box-sizing: border-box;border-radius: 4px;overflow: hidden;background: #fff;}
.Login_box .box form div span{position: absolute;left: 0;top: 0;width: 58px;height: 55px;font-size: 0;line-height: 55px;text-align: center;}
.Login_box .box form div span img{display: inline-block;vertical-align: middle;}
.Login_box .box form div input{width: 100%;height: 30px;display: block;border:0;border-left: 1px solid #eee;padding: 0 10px;box-sizing: border-box;font-size: 16px;}
.Login_box .box .yzm{margin-top: 18px;height: 55px;position: relative;overflow: hidden;background: transparent;padding: 0;}
.Login_box .box .yzm .left{width: 206px;float: left;height: 55px;padding:14px 0 11px 58px;box-sizing: border-box;margin: 0;}
.Login_box .box .yzm .tabimgyzm{margin: 0;float: right;width: 109px;padding: 0;}
.Login_box .box .yzm .tabimgyzm img{display: block;width: 100%;height: 100%}

.Login_box .box form  button{width: 100%;height: 55px;margin-top: 18px;display: block;background: #ff9900;border: 0;font-size: 20px;color: #fff;border-radius: 4px;}
.Login_box .box form p{line-height: 37px;margin-top: 30px;text-align: center;font-size: 16px;color: #fff;}
.Login_box .box form p a{font-size: 16px;color: #fff;}


.Login_box .box form div input:focus{border-color: transparent; outline: 0; -webkit-box-shadow: inset 0 1px 1px transparent, 0 0 8px transparent; box-shadow: inset 0 1px 1px transparent, 0 0 8px transparent;}
input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}
textarea:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}


*{font-family: "微软雅黑" !important;}






.index .index_top{width: 100%;position: relative;height: 50px;box-shadow: 0px 7px 7px -7px #5E5E5E;z-index: 1000;background: #044c93;overflow: hidden; }
.index .index_top .left{float: left;line-height: 50px ;}
.index .index_top .left .header_index_logo{box-sizing: border-box;line-height: 50px;float: left;width: 130px;font-size: 18px;color: #fff;text-align: center;}
.index .index_top .left .header_index_logo img{display:;width: 24px;}
.index .index_top .left  ul{display: inline-block;}
.index .index_top .left  ul li{width: auto;padding: 0 15px;line-height: 50px;text-align: center;float:left;cursor: pointer;color: #fff;}
.index .index_top .left  ul li.act{background-color: #022f5a;}
.index .index_top .left  ul li:hover{background-color: #022f5a;}
.index .index_top .left a{padding: 0 10px;height: 12px;line-height: 12px;font-size: 14px;color: #666;border-right: 1px solid #666;display: inline-block;}
.index .index_top .left a:last-child{border-right: 0;}
.index .index_top .left .sx{display: inline-block;margin-left: 20px;vertical-align: middle;cursor: pointer;}
.index .index_top .right{float: right;line-height: 50px;}
.index .index_top .right a{float: left;margin-right: 20px;font-size: 14px;color: #fff;}
.index .index_top .right a img{margin-right: 12px;vertical-align: middle;margin-top: -2px;}
.index .index_top .right select{width: 68px;height: 18px;border: 0;font-size: 14px;color: #333;}
.index .index_top .right select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 16px;background: url(../img/index_top3.png) center right no-repeat;padding-left: 8px;box-sizing: border-box;border-radius: 0}
.index .index_top .right div{float: right;margin-left: 30px;margin-right: 20px;position: relative;}
.index .index_top .right div p{width: 87px;height: 32px;display: inline-block;border-radius: 4px;background: #e6e6e6;line-height: 32px;text-align: center;cursor: pointer;}
.index .index_top .right div p img{vertical-align: middle;margin-top: -2px;}
.index .index_top .right div ul{width: 150px;height: 50px;border: 1px solid #ccc;box-sizing: border-box;background: #fff;z-index: 100;right: 0;top: 58px;position: absolute;display: none;}
.index .index_top .right div ul li{line-height: 30px;padding: 0 10px;box-sizing: border-box;}
.index .index_top .right div ul li a{font-size: 14px;color: #666;}
.index .index_top .right div:hover ul{display: block;}

.index .index_nav{top:0px;width: 200px; height: 100%;background: #fff;position: fixed;z-index: 100;padding-bottom: 54px;padding-top:50px;border-right: 5px solid rgba(0, 0, 0, 0.1);;box-sizing: border-box;}
.index .index_nav .index_nav_logo{width: 100%;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color:  #3a87ad;;font-weight: bold;   background-color: #d9edf7;}
.index .index_nav .index_nav_logo i{vertical-align: middle;cursor: pointer;}
.index .index_nav .index_nav_logo span{display: inline-block;width: 120px;float: left;}
.index .index_nav .index_nav_logo span o{display: none;}
.index .index_nav .index_nav_logo span o.block{display: block;}
.index .index_nav .index_nav_list{width: 100%;}
.index .index_nav .index_nav_list ul{width: 100%;display: none;}
.index .index_nav .index_nav_list ul.block{display: block;}
.index .index_nav .index_nav_list ul li{width: 100%;line-height: 42px;border-bottom: 1px solid #ddd;box-sizing: border-box;font-size: 0px;color: #555;position: relative;cursor: pointer;}
.index .index_nav .index_nav_list ul li span{width: 28px;display: inline-block;vertical-align: middle;float: left;margin-left: 18px;}
.index .index_nav .index_nav_list ul li span img{vertical-align: middle;}
.index .index_nav .index_nav_list ul li a{font-size: 16px;color: #555;}
.index .index_nav .index_nav_list ul li i{float: right;margin-right: 20px;}
.index .index_nav .index_nav_list ul li i.act{  transform: translateY(0rem) rotate(90deg);-webkit-transform: translateY(0rem) rotate(90deg); -ms-transform: translateY(0rem) rotate(90deg);}
.index .index_nav .index_nav_list ul li.act{background: #fff;}
.index .index_nav .index_nav_list ul li.act a{font-size: 16px;color: #555;}
.index .index_nav .index_nav_list ul li p{height: 42px;overflow: hidden;}
.index .index_nav .index_nav_list ul li ol{display:none;background: rgba(0, 0, 0, 0.05);;}

.index .index_nav .index_nav_list ul li ol div{width: 100%;line-height: 40px;padding-left: 18px;box-sizing: border-box;font-size: 14px;color: #555;height: 40px;background-color:#fff;border-top: 1px solid #dddddd;}
.index .index_nav .index_nav_list ul li ol div span{width: 28px;display: inline-block;vertical-align: middle;}
.index .index_nav .index_nav_list ul li ol div a{font-size: 14px !important;color: #555 !important;}
.index .index_nav .index_nav_list ul li ol.oneblock{display: block;}
.index .index_nav .index_nav_list ul li ol.oneblock div{background-color: #fff;}
.index .index_nav .index_nav_list ul li ol.oneblock div:hover{background-color:rgba(0, 0, 0, 0.05);}
.index .index_nav .index_nav_list ul li.act{background:#fff ;}
.index .index_nav .index_nav_list ul li.act ol{display: block;}
.index .index_nav .index_nav_list ul li ol div:hover{    background-color:rgba(0, 0, 0, 0.05);}
/* .index .index_nav .index_nav_list ul li ol div.act{background-color: rgba(0, 0, 0, 0.05);} */
.index .index_nav .index_nav_foot{position: absolute;left: 0;bottom: 8px;}
.index .index_nav .index_nav_foot p{line-height: 23px;font-size: 14px;color: #4e6a7d;padding-left: 18px;box-sizing: border-box;}


.index .index_box{position: fixed; left: 200px; right: 0; top: 50px !important;bottom: 10px !important; z-index: 998; width: auto; overflow: hidden; overflow-y: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.index .layadmin-iframe{position: absolute; width: 100%; height: 100%;left: 0;top: 0;right: 0; bottom: 0 ;bottom: 44px;}


/* search搜索 */

.modal-content{    box-shadow: 0 5px 15px rgba(0,0,0,0.5);}
.modal-content .modal-header { padding: 15px;border-bottom: 1px solid #e5e5e5;}
.modal-content .form-control {resize: none; display: block;  width: 100%; height: 38px; padding: 8px 12px;margin-top: 10px;font-size: 14px;line-height: 1.42857143; color: #555555; background-color: #ffffff;background-image: none; border: 1px solid #cccccc;  border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}


/* 打开关闭导航 */
.index .index_box.flexible{left: 30px;}
.index .index_nav.flexible{width: 30px;}
.index .index_nav .show{display: block;}
.index .index_nav .hide{display: none;}
.index .index_nav.flexible .show{display: none;}
.index .index_nav.flexible .hide{display: block;color: #555;font-size: 16px;line-height: 30px;text-align: center;}
.index .index_nav.flexible .hide i{cursor: pointer;}



 /* system */
.system{max-width: 100%;padding: 0px 0px 10px 10px;box-sizing: border-box;}
.helloxin{height: 44px;background-color: #f5f5f5;font-size: 12px;color: #333;line-height: 44px;overflow: hidden;border-bottom: 1px solid #f5f5f5;}
.helloxin span{padding:0 20px;background-color: #fff;font-size: 14px;color: #333;display: block;float: left;margin-right: 10px;}
.helloxin span i{margin-right: 5px;}
.system .system_box{width: 100%;padding: 20px 7px;box-sizing: border-box;}
.system .system_box .left{width: 50%;float: left;padding: 0 10px;box-sizing: border-box;}
.system .system_box .box{border-radius: 5px;overflow: hidden;border: 1px solid #ddd;box-sizing: border-box;}
.system .system_box .left .top{width: 100%;height: 42px;background-color: #d9edf7;padding:0 35px;box-sizing: border-box;}
.system .system_box .left .top span{font-size: 14px;color: #339999;display: block;width: 30%;float: left;line-height: 42px;}
.system .system_box .left .top a{font-size: 14px;color: #339999;float: right;width: 60%;float: right;line-height: 42px;text-align: right;}
.system .system_box .left .bottom{width: 100%;}
.system .system_box .left .bottom ul li{width: 100%;cursor: pointer;height: 40px;font-size: 14px;color: #333;line-height: 40px;border-top: 1px solid #ddd;overflow: hidden;padding: 0 132px 0 35px;box-sizing: border-box;position: relative;}
.system .system_box .left .bottom ul li i{width: 5px;height: 5px;position: absolute;left: 15px;top: 18px;border: 1px solid #333;box-sizing: border-box;border-radius: 50%;}
.system .system_box .left .bottom ul li span{position: absolute;right: 0;top: 0;width: 132px;height: 40px;line-height: 40px;font-size: 14px;color: #333;}

.system .system_box .right{width: 50%;float: right;padding: 0 10px;box-sizing: border-box;}
.system .system_box .right .top{width: 100%;height: 42px;background-color: #d9edf7;padding:0 35px;box-sizing: border-box;}
.system .system_box .right .top span{font-size: 14px;color: #339999;display: block;width: 30%;float: left;line-height: 42px;}
.system .system_box .right .top a{font-size: 14px;color: #339999;float: right;width: 60%;float: right;line-height: 42px;text-align: right;}
.system .system_box .right .bottom{width: 100%;}
.system .system_box .right .bottom table{width: 100%;}
.system .system_box .right .bottom table tr{line-height: 40px;text-align: center;border-top: 1px solid #ddd;font-size: 14px;color: #333;}

/* 个人设置 */
.personal_settings{width: 100%;padding: 10px;box-sizing: border-box;}
.personal_settings .xgmm_top{width: 100%;height: 44px;line-height: 44px;border-bottom: 1px solid #ddd;padding: 0 10px;box-sizing: border-box;color: #2fa4e7;font-size: 14px;}
.personal_settings .xgmm_top img{margin-right: 5px;margin-top: -2px;}
.personal_settings .xgmm_bottom{width: 100%;}
.personal_settings .xgmm_bottom ul li{margin-top: 22px;height: 38px;}
.personal_settings .xgmm_bottom ul li span{width: 100px;height: 38px;line-height: 38px;float: left;text-align: right;font-size: 14px;color: #555;}
.personal_settings .xgmm_bottom ul li input{float: left;width: 250px;height: 38px;    color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc;padding: 0 10px;box-sizing: border-box;border-radius: 3px;}
.personal_settings .xgmm_bottom ul li input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}
.personal_settings .xgmm_bottom button{margin: 22px 0 0 100px;}

/* 个人资料 */
.personal_data{width: 100%;padding: 10px;box-sizing: border-box;}
.personal_data a{color: #666;font-size: 14px;}
.editcontent{display: none;}

.editcontent ul li{margin-top: 22px;height: 38px;}
.editcontent ul li span{width: 100px;height: 38px;line-height: 38px;float: left;text-align: right;}
.editcontent ul li input{float: left;width: 250px;height: 38px;    color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc;padding: 0 10px;box-sizing: border-box;border-radius: 3px;}
.editcontent ul li input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}
.editcontent button{margin: 22px 0 0 100px;}


/* 全部客户 */
.customer{width: 100%;padding: 20px;box-sizing: border-box;}
.customer .customer_top{width: 100%;height: 38px;}
.customer .customer_top .xinzeng{float: left;margin-right: 10px;}
.customer .customer_top .customer_search{float: left;}
.customer .customer_top .customer_search input{float: left;width: 160px;height: 38px;  margin-right: 10px;  color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc;padding: 0 10px;box-sizing: border-box;border-radius: 3px;}
.customer .customer_top .customer_search input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}
.customer .customer_top .customer_search button{float: left;margin-right: 10px;}
.customer .customer_top .customer_search select{width: 100px;height: 38px;display: block;float: left;margin-right: 10px;color: #555;}
.customer .customer_top .customer_zhuanyi{float: right;}

.customer  .customer_bottom{padding: 0;}
.customer  .customer_bottom table td a{cursor: pointer;margin: 0 10px;}

/* .transfer_box{display: none;} */
.transfer_box .top{padding: 10px;box-sizing: border-box;height: 50px;border-bottom: 1px solid #ddd;}
.transfer_box .top input{float: left;border: 0;width: 200px;height: 30px;}
.transfer_box .top button{float: right;background-color: #fff;border: 0;height: 30px;font-size: 14px;color: #555;}
.transfer_box .bottom ul{width: 100%;height: 340px;overflow: auto;}
.transfer_box .bottom ul li{height: 48px;padding: 0 10px;border-bottom: 1px solid #eee;box-sizing: border-box;}
.transfer_box .bottom ul li span{width: 250px;float: left;height: 48px;line-height: 48px;overflow: hidden;font-size: 14px;color: #555;}
.transfer_box .bottom ul li span i{font-size: 12px;color: #888;}
.transfer_box .bottom ul li input{float: right;width: 18px;height: 18px;margin-top: 15px;}

/* 修改客户基本资料 */
/* .xg_box{display: none;} */
.xg_box .xg_box_top{width: 100%;height: 38px;line-height: 38px;padding: 0 10px;box-sizing: border-box;background-color: #fff;box-shadow:0px 3px 4px rgba(0,0,0,0.09);font-size: 14px;color: #666;}
.xg_box .xg_box_top span{font-size: 14px;color: #666;}
.xg_box .xg_box_bottom{padding: 10px;box-sizing: border-box;}
.xg_box .xg_box_bottom ul{border: 1px solid #ddd;box-sizing: border-box;}
.xg_box  ul li{width: 100%;border-bottom: 1px solid #ddd;box-sizing: border-box;font-size: 12px;line-height: 36px;}
.xg_box  ul li span{display: block;width: 120px;height: 36px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 36px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xg_box  ul li input{width: 240px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 10px 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}
.xg_box  ul li o{font-size: 12px;color: #555;display: inline-block;margin-left: 10px;line-height: 36px;}
.xg_box  ul li:last-child{border-bottom: 0;}
.xg_box  ul li.beizhu{height: 80px;border-bottom: 1px solid #ddd;box-decoration-break: border;}
.xg_box  ul li.beizhu span{border-bottom: 1px solid #ddd;box-decoration-break: border;display: block;width: 120px;height: 80px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 80px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xg_box  ul li.beizhu textarea{width: 440px;float: left;height: 66px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 10px;box-sizing: border-box;}
.xg_box  ul li select{width: 240px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}

.xg_box  ul li.xgwj span{display: block;width: 120px;height: 80px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 80px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xg_box  ul li.xgwj div{width: 440px;float: left;height: 66px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 10px;box-sizing: border-box;}




.customer_look_box{display: block;}
.customer_look_box .customer_look_top{width: 100%;height: 38px;line-height: 38px;padding: 0 10px;box-sizing: border-box;background-color: #fff;box-shadow:0px 3px 4px rgba(0,0,0,0.09);}
.customer_look_box .customer_look_bottom{padding: 10px;box-sizing: border-box;position: relative;}
.customer_look_box .customer_look_bottom .customertab1{width: 100%;}
.customer_look_box .customer_look_bottom .customertab1 .jbzl_title{width: 100%;height: 36px;background-color: rgb(51, 102, 153);padding-left: 10px;box-sizing: border-box;font-size: 12px;color: #fff;line-height: 36px;}
.customer_look_box .customer_look_bottom .customertab1 ul{border: 1px solid #ddd;box-sizing: border-box;border-bottom: 0;}
.customer_look_box .customer_look_bottom .customertab1 ul li{width: 100%;border-bottom: 1px solid #ddd;box-sizing: border-box;min-height: 36px;display: flex;background-color: rgb(241, 241, 241);}
.customer_look_box .customer_look_bottom .customertab1 ul li span{display: table;width: 120px;line-height: 35px;background-color: rgb(241, 241, 241);text-align: right;padding: 0 10px;box-sizing: border-box;font-size: 12px;color: #333;}
.customer_look_box .customer_look_bottom .customertab1 ul li p{width: 835px;padding: 0 10px;box-sizing: border-box;line-height: 35px;background-color: #fff;float: left;}
.customer_look_box .customer_look_bottom .layui-tab-item{height: 366px;position: relative;}
.customer_look_box .customer_look_bottom .customertab1 ul{max-height: 288px;overflow: auto;}
.customer_look_box .customer_look_bottom .tab_button{width: 100%;height: 40px;padding-top: 6px;position: absolute;left: 0;bottom: 0;box-sizing: border-box;}
.customer_look_box .customer_look_bottom .tab_button p{float: right;line-height: 40px;font-size: 14px;color: #555;}

.jbxx_box{display: none;}


.jbxx_box .xg_box_bottom ul{border: 1px solid #ddd;box-sizing: border-box ;}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li{width: 100%;border-bottom: 1px solid #ddd;box-sizing: border-box;height: auto;background-color: #fff;}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li span{display: block;width: 120px;height: 36px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 36px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li o{font-size: 12px;color: #555;display: inline-block;margin-left: 10px;line-height: 36px;}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li input{width: 240px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}

.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li:last-child{}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li.beizhu{height: 80px;}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li.beizhu span{display: block;width: 120px;height: 80px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 80px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.customer_look_box .customer_look_bottom .customertab1 .jbxx_box  ul li.beizhu textarea{width: 440px;float: left;height: 66px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 10px;box-sizing: border-box;}

.customer_look_box table{width: 100%;}



/* 修改合同 */
.xghetong_box .xghetong_box_top{width: 100%;height: 38px;line-height: 38px;padding: 0 10px;box-sizing: border-box;background-color: #fff;box-shadow:0px 3px 4px rgba(0,0,0,0.09);}
.xghetong_box .xghetong_box_bottom{padding: 10px;box-sizing: border-box;}
.xghetong_box .xghetong_box_bottom .layui-tab .layui-tab-title{border: 0;}
.xghetong_box .xghetong_box_bottom .layui-tab .layui-tab-title  li{width: auto;}
.xghetong_box .xghetong_box_bottom ul{border: 1px solid #ddd;box-sizing: border-box;}
.xghetong_box  ul li{width: 50%;border-bottom: 1px solid #ddd;box-sizing: border-box;float: left;margin-bottom: 0;clear: inherit !important;}
.xghetong_box  ul li.htmc{width: 100%;float: none;}
.xghetong_box  ul li span{display: block;width: 120px;height: 36px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 36px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xghetong_box  ul li input{width: 160px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}
.xghetong_box  ul li select{width: 160px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}
.xghetong_box  ul li button{width: 45px;height: 22px;font-size: 12px;margin: 7px 0 0px 10px;border: 1px solid  #ddd;border-radius: 5px;}
.xghetong_box  ul li o{font-size: 12px;color: #555;display: inline-block;margin-left: 10px;line-height: 36px;}
.xghetong_box  ul li:last-child{border-bottom: 0;}
.xghetong_box  ul li.beizhu{height: 80px;width: 100%;}
.xghetong_box  ul li.beizhu span{display: block;width: 120px;height: 80px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 80px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xghetong_box  ul li.beizhu textarea{width: 440px;float: left;height: 66px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 10px;box-sizing: border-box;}
.xghetong_box  ul li p{float: left;height:36px ;line-height: 36px;padding: 0 10px;box-sizing: border-box;font-size: 12px;}
.xghetong_box  ul li .layui-form-select{margin-left: 10px;}
.xghetong_box  ul li .layui-form-select input{margin-left: 0px;}
.xghetong_box  ul li .layui-form-select .layui-edge{margin-top: 15px;}
.xghetong_box  ul li .layui-form-selected .layui-edge{margin-top: 9px;}
.xghetong_box  ul li .layui-form-select dl{top: 30px;}
.xghetong_box  ul li .layui-form-select dl dd, .layui-form-select dl dt{line-height: 20px;font-size: 12px;}
.xzdk_box{display: none;}
.xzdk_box  ul li{width: 100%;border-bottom: 1px solid #ddd;box-sizing: border-box;line-height: 36px;font-size: 12px;}
.xzdk_box  ul li.htmc{width: 100%;float: none;}
.xzdk_box  ul li span{display: block;width: 120px;height: 36px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 36px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xzdk_box  ul li input{width: 160px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 10px 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}
.xzdk_box  ul li.beizhu{height: 80px;width: 100%;}
.xzdk_box  ul li.beizhu span{display: block;width: 120px;height: 80px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 80px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xzdk_box  ul li.beizhu textarea{width: 240px;float: left;height: 66px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 10px;box-sizing: border-box;}



/* 金额统计 */
.amount{width: 100%;padding: 20px;box-sizing: border-box;}
.amount .amount_top{width: 100%;height: 38px;}
.amount .amount_top .xinzeng{float: left;margin-right: 10px;}
.amount .amount_top .customer_search{float: left;}
.amount .amount_top .customer_search input{float: left;width: 160px;height: 38px;  margin-right: 10px;  color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc;padding: 0 10px;box-sizing: border-box;border-radius: 3px;}
.amount .amount_top .customer_search input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}
.amount .amount_top .customer_search button{float: left;margin-right: 10px;}
.amount .amount_top .customer_search select{width: 100px;height: 38px;display: block;float: left;margin-right: 10px;color: #555;}
.amount .amount_top .customer_search span{float: left;margin-right: 10px;line-height: 38px;}
.amount  .amount_bottom{padding: 0;}
.amount  .amount_bottom table td a{cursor: pointer;margin: 0 10px;}

.echarts_box{width: 100%;}
.echarts_box_top{padding: 20px 0;box-sizing: border-box;}
.echarts_box_top select{width: 160px;height: 38px;margin-right: 10px;color: #555555; background-color: #ffffff; background-image: none;  border: 1px solid #cccccc;  padding: 0 10px; box-sizing: border-box; border-radius: 3px;}




.case{width: 100%;padding: 20px;box-sizing: border-box;}
.case .case_top{width: 100%;height: 38px;}
.case .case_top .xinzeng{float: left;margin-right: 10px;}
.case .case_top .case_search{float: left;}
.case .case_top .case_search input{float: left;width: 160px;height: 38px;  margin-right: 10px;  color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc;padding: 0 10px;box-sizing: border-box;border-radius: 3px;}
.case .case_top .case_search input:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(102,175,233,0.6);}
.case .case_top .case_search button{float: left;margin-right: 10px;}
.case .case_top .case_search select{width: 100px;height: 38px;display: block;float: left;margin-right: 10px;color: #555;}

.case  .case_bottom{padding: 0;}
.case  .case_bottom table{width: 100%;}

.case  .case_bottom table td a{cursor: pointer;margin: 0 10px;}

/* 系统 */
.btn_xzjs{height: 50px;padding: 10px;box-sizing: border-box;text-align: right;position: absolute;left: 0;bottom: 0;width: 100%;}


.xgemployees{display: none;}
.xzemployees{display: none;}

.xzjs{display: none;}
.xzjs ul{padding: 10px;box-sizing: border-box;}
.xzjs ul li{width: 100%;border: 1px solid #ddd;box-sizing: border-box;float: left;margin-bottom: 0;clear: inherit !important;}
.xzjs ul li span{display: block;width: 120px;height: 36px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 36px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xzjs ul li input{width: 160px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}

.xgjs{display: none;}
.xgjs ul{padding: 10px;box-sizing: border-box;}
.xgjs ul li{width: 100%;border: 1px solid #ddd;box-sizing: border-box;float: left;margin-bottom: 0;clear: inherit !important;}
.xgjs ul li span{display: block;width: 120px;height: 36px;float: left;border-right: 1px solid #ddd;background-color: #f1f1f1;font-size: 12px;line-height: 36px;padding: 0 10px;box-sizing: border-box;text-align: right;color: #555;}
.xgjs ul li input{width: 160px;float: left;height: 22px;border-radius: 5px;border: 1px solid  #ddd;margin: 7px 0 0px 10px;font-size: 12px;padding: 0 10px;box-sizing: border-box;}


/*.check{width: 100%;padding: 0 10px;box-sizing: border-box;}
.btn_iframe{text-align: right;}
.btn_iframe .layui-layer-btn1:hover{color: #333;}
.check .layui-form-item{margin-bottom: 0;}
.check .layui-form-item .layui-form-label{width:auto;text-align: left;}
.check .layui-form-item .parent{}
.check .layui-form-item .children{margin-left: 50px;}
.check .layui-form-item .find{margin-left: 75px;}*/

.check{width: 100%;padding: 0 10px;box-sizing: border-box;}
.btn_iframe{text-align: center;}
.btn_iframe .layui-layer-btn1:hover{color: #333;}
.check div{margin-bottom: 0;}
.check div span{    padding: 9px 15px;    line-height: 20px;float: left;}
.check div span input{vertical-align: middle;margin-top: 0px;margin-right: 5px;}
.check div .layui-form-label{width:auto;text-align: left;}
.check div  .parent{}
.check div  .children{margin-left: 50px;}
.check div  .find{margin-left: 75px;}



.layui-btn-primaryhover {
    border-color: #009688 !important;
    color: #333 !important;
}