@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    /* 解决IOS默认滑动很卡的情况 */
    -webkit-overflow-scrolling : touch;
    width:100%;
    height: 100%;
    max-width: 600px;
    margin: 0 auto;
}

/* 禁止缩放表单 */
input[type="submit"], input[type="reset"], input[type="button"], input {
    resize: none;
    border: none;
}

/* 取消链接高亮  */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{
    box-sizing: border-box;
}
/* 取消默认样式 */
select{
    -webkit-appearance: none;/*兼容苹果手机*/
}
button{
    border: none;
}
/* 设置HTML5元素为块 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

/* 图片自适应 */
img {
    width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
    display: block;
    -ms-interpolation-mode: bicubic;/*为了照顾ie图片缩放失真*/
}

/* 初始化 */
body, div, ul, li, ol, h1, h2, h3, h4, h5, h6, input, textarea, select, p, dl, dt, dd, a, img, button, form, table, th, tr, td, tbody, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}
body {
    font: 12px/1.5 -apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;
    color: #555;
    background-color: #F2F2F2;
}
em, i {
    font-style: normal;
}
ul,li{
    list-style-type: none;
}
strong {
    font-weight: normal;
}
.clearfix:after {
    content: "";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}
.clearfix {
    zoom: 1;
}
a {
    text-decoration: none;
    color: #303030;
}
a:hover {
    text-decoration: none;
}
ul, ol {
    list-style: none;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
img {
    border: none;
}
/*单行溢出*/
.one-txt-cut{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*多行溢出 手机端使用*/
.txt-cut{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* -webkit-line-clamp: 2; */
    -webkit-box-orient: vertical;
}
/* 移动端点击a链接出现蓝色背景问题解决 */
a:link,a:active,a:visited,a:hover {
    /* background: none; */
    /* -webkit-tap-highlight-color: rgba(0,0,0,0); */
    /* -webkit-tap-highlight-color: transparent; */
}
.global_tel{
	display:inline-block;
	font-size:2.2em;
	color:#5a9bfa;
	line-height:48px;
}
.cur_btn{
	cursor:pointer;
}
/* end */
.follow_bg{
    float: left;
    width:100%;
    padding:14px 0;
    text-align: center;
}
.follow_bg .follow_btn{
    font-size:1.2em;
    display: inline-block;
    color:#fff;
    padding:6px 16px;
    background-color:#f55757;
    cursor: pointer;
}
.follow_bg p{
    padding-top:6px;
    color:#999;
    font-size:1.1em;
}
/* 头部 */
#header{
    float:left;
    width:100%;
    height:56px;
    background-color:#fff;
    text-align:center;
    position: relative;
}
#header .icon_changerole i.icon-qiehuanjiaose{
    font-size:2.1em;
}
#header .message{
    display: inline-block;
    position: absolute;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAqCAYAAADf/ynVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA5NDI1NDY4RURBMzExRTg5REMzQkJFQzg2MzY2MzlCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA5NDI1NDY5RURBMzExRTg5REMzQkJFQzg2MzY2MzlCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDk0MjU0NjZFREEzMTFFODlEQzNCQkVDODYzNjYzOUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDk0MjU0NjdFREEzMTFFODlEQzNCQkVDODYzNjYzOUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6+6o7KAAAC/klEQVR42uyYXUgUURTHZ9yhaPtYMcIt+rIPoy/YHk0kiwizl0oiooiCgiKETKwIlAqSIuihMohCiqSHksooyRCKcF/srS8rpEgqC1atsKIPs/+x/8O2NLL3zs6MwR74cYbZmXv/O/fcc+89ZiQSMRzaKFAN1oLRIArKwQMnjWY4FGWCq6AUDAOdYCm4B2b6KWwJhdwHU8F0UAlCYLefwubSXwAfeX2Kfo6fwl7RF4EAr1fQtztp2HLwrgjpBl9AMXgK3oM8/h7lM31efbFscBS8YZAHeX8GyI9r8zSfOQImKM8qhXQhX3cP2MsUIV+qkeKegBhFjQc5YBGHVYR/BfvBMfAzlcLC4BIoAL3gMDgZF/B2lgW2gwrOVBnelfwTjodyImihqDtgFjiUhCiDMSjPzgPNHOoo23QkLMThkvx0FiwDbzXi8jVYDmpBLrgeF5tawmrAfHAZbEs2PmxM3t0CroEF4ISuMMno65mPNutO+wTrZ5sv2WaejrAD9DvBZyN1JrO5jOtstaowGb6FTAONRuqtATwGhXZLl52wEvpafn437Az9ahVh+fTNhnvWRF+gImwKg/2hi8Kege9gmoqwbGbnXy4K62cf41SEjQHfDPeti0k85fsx1ywtLC0sLex/EGbS9w01YWvoOz3o/0NCn7bCinmqljXsoAfCqthXHbfe/xRWyC10gLvMJg+E3QXr2Gc9j3x/CZvNvfgI7svrPQynK2AT+26glgFhQd6QxXQfOOdDrNex7xC1BAPhcFjKRqvARbDLx4nYwmPiYtluyUn8HS5Ggsmgx+f0lQk65MBiMfCkGnicRRC/zOIJXbT0WqwtyCl7wxBJ+lJ6KLU4A2+yvhBK4kUpiuwAt1mOGswqWFao4axPRtQjqQ6ZGlXrseA5/0TRICcpOcnfAp9Yr4ipdKKziHdx+GVNvWH8KQZnJZSeKvlbBp+NqXZiOqjzlzA2M7ngvwDDwSSKlnVwq26yljymK6wNnAc/KC6HaaeNJ/iNoFW38d8CDABuu5jcSyZcZwAAAABJRU5ErkJggg==") no-repeat;
    width: 20px;
    height: 22px;
    background-size: 100%;
    right: 15px;
    top: 16px;
    cursor: pointer;
}
#header .icon_changerole{
    display: inline-block;
    left: 15px;
    top: 10px;
    height: 0px;
    cursor: pointer;
    position: absolute;
}
#header .icon-xiaoxi{
    display: inline-block;
    position: absolute;
    font-size:2.2em;
    right: 15px;
    top: 6px;
    cursor: pointer;
}
.logo{
    width: 138px;
    height: 40px;
    display: inline-block;
    background-size: 100%;
    margin-top:8px;
	position:relative;
}
/* 装修公司标题 */

#contentTitle .leMain{
    width: 80%;
}
#contentTitle .leMain .imgDiv{
    width: 40px;
    height: 40px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
}
#contentTitle .leMain .imgDiv img{
    width: 100%;
    height: 100%;
}
#contentTitle .leMain .icon-dianhua{
    font-size:1.8em;
    display:inline-block;
    cursor: pointer;
    margin-left: 10px;
	margin-top:-4px;
}
.leMain p{
    display: inline-block;
    font-size:1.2em;
    font-weight: bold;
    padding-left:10px;
    font-weight: bold;
    max-width: 62%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	margin-top:-3px;
}
#contentTitle .riMain{
    max-width: 20%;
	position:absolute;
	left:80px;
	top:8px;
}
.riMain{
    background: url('data:image/png;base64,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') no-repeat;
    width: 48px;
    height: 48px;
    background-size:100%;
    margin-top: 10px;
    cursor: pointer;
}
/* 我的 */
#main{
    float: left;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu0AAAE0CAIAAAAXBZpKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MDg4YWZlMC0wMmQ2LWZhNDctYTRmNC05ZmQyNTgzZDVkOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUUwMEIwOURFQzAwMTFFODlGMDRGNjhENDFCM0IxQ0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUUwMEIwOUNFQzAwMTFFODlGMDRGNjhENDFCM0IxQ0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YWE5NTYxODUtNzRiOC04NjQ1LTg1MWQtYWY5NGZjZDNmN2RmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUwODhhZmUwLTAyZDYtZmE0Ny1hNGY0LTlmZDI1ODNkNWQ5MyIv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") no-repeat;
    width: 100%;
    height: 120px;
    background-size:100% 100%;
	padding:0px;
}
#main .main_box{
    width: 100%;
    display: flex;
    justify-content:center;
    height: 120px;
	float:none;
    align-items:center;
}
#main .headImg{
    width: 62px;
	/* height:auto; */
    height: 62px;
    background-color: #e5e5e5;
    border-radius: 50%;
    overflow: hidden;
}
#main .headImg img{
    width: 100%;
    height: 100%;
}
#main .describe{
    color: #fff;
    padding: 0 0 0 20px;
    /*min-width:210px;*/
}
#main .describe h2{
    font-size:1.4em;
}
#main .describe p{
    font-size:1em;
}
#main .describe span{
    font-size:0.9em;
}
/* 筛选 */
.idxselect{
	float: left;
    width: 100%;
    margin-top: 12px;
}
.idxselect select{
    font-size: 0.9em;
    border: none;
    border-radius: 4px;
    padding-left: 6px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    width: 100%;
    background-color: #f8f8fa;
    height: 100%;
}
#index_select{
    float: left;
    width: 100%;
    margin-top: 12px;
}
#index_select .total_select{
    position: relative;
    height: 36px;
    width: 24%;
    float: left;
    margin-right: 2%;
}
#index_select .total_select .position{
    position: absolute;
    right: 4px;
    top: 8px;
}
/* 通知施工经理完工 */
#index_select select{
    font-size: 0.9em;
    border: none;
    border-radius: 4px;
    padding-left: 6px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    width: 100%;
    background-color: #f8f8fa;
    height: 100%;
}
#index_select select option{
    width: 80%;
}
#index_select i.icon_selectDown{
    width: 8px;
    height: 6px;
}
#index_select button{
    height: 36px;
    width: 22%;
    border: none;
    border-radius: 4px;
    text-align: center;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    float: left;
    background-color: #f8f8fa;
}
/* 底部 */
#bottom{
    position: fixed;
    background-color: #fff;
    height: 50px;
    width: 100%;
    left: 0px;
    bottom:0px;
    z-index: 999;
    max-width: 600px;
    right: 0px ;
    margin: 0 auto;
    -webkit-box-shadow: 0 0px 10px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0px 10px rgba(0,0,0,.1);
    box-shadow:0 0px 10px rgba(0,0,0,.1);
}
#bottom ul{
    float: left;
    width: 100%;
    height: 50px;
}
#bottom ul li.home{
    float: left;
    width: 50%;
    height: 50px;
    text-align: center;
}
#bottom ul li i{
    display: inline-block;
    font-size: 1.6em;
    height: 0px;
}
#bottom ul li span{
    display: inline-block;
    width: 100%;
    font-size:0.9em;
    color: #303030;
}
#bottom ul li.select i{
    color: #5094ff;
}
#bottom ul li.select span{
    color: #5094ff;
}
#bottom ul li a{
    display: inline-block;
    width: 100%;
    height: 50px;
}
#bottom ul li.manage{
    float: right;
    width: 50%;
    height: 50px;
    text-align: center;
}
#bottom ul li.manage.select i.icon_manage{
    background: url("../img/manage_choose.png") no-repeat;
    width: 18px;
    height: 18px;
    -webkit-background-size: 100%;
    background-size: 100%;
    display: inline-block;
    margin-top: 6px;
}
#bottom ul li.manage.select span{
    color: #5094ff;
}
#bottom .center{
    width: 50px;
    height: 50px;
    background-color: #5a9bfa;
    border-radius: 50%;
    position: absolute;
    bottom: 12px;
    left: 44%;
    -webkit-box-shadow: 0 6px 10px  rgba(90,155,250,.4);
    -moz-box-shadow: 0 6px 10px  rgba(90,155,250,.4);
    box-shadow: 0 6px 10px  rgba(90,155,250,.4);
    text-align: center;
    cursor: pointer;
}
#bottom .center i.icon-jiahao{
    font-size:2.4em;
    height: 0px;
    color: #fff;
    padding-top: 4px;
    display: inline-block;
}
#bottom .center div span{
    display: inline-block;
    color: #fff;
    font-size: 0.9em;
    bottom:8px;
    position: absolute;
    left: 0px;
    width: 100%;
}
/* 返回上一页 */
#bottom .center div i.icon-fanhui{
    font-size:1.8em;
    color: #fff;
    height: 0px;
    display: inline-block;
}
/* 公用样式 */
/* 具体内容标题样式 */
.a_style{
    display:inline-block;
    width:100%;
    height:100%;
}
.content_title{
    padding: 12px 0;
    font-size: 1.4em;
    color: #303030;
}
.box_shadow{
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
}
.overing{
    position:fixed;
    width:100%;
    height:100%;
    max-width:600px;
    background:#000;
    opacity:0.3;
    z-index:999;
    display:none;
}
.pannel_box{
    position:fixed;
    width:100%;
    /*height:100%;*/
    max-width:600px;
    z-index:1001;
    display:none;
}
.pannel .contacter i.delete_one{
    background:url("../img/icon_delete.png") no-repeat;
    width:26px;
    height:26px;
    display:inline-block;
    background-size:100%;
    cursor:pointer;
    margin-top: 10px;
    margin-left:12px;
}

i.delete_ico{
    background:url("../img/icon_delete.png") no-repeat;
    width:26px;
    height:26px;
    display:inline-block;
    background-size:100%;
    cursor:pointer;
    margin-top: 10px;
    margin-left:12px;
}
.pannel{
    float:left;
    background-color:#fff;
    width:88%;
    margin:30% 6% 0;
    height: 40%;
    min-height: 44%;
    border-radius:6px;
    position:relative;
    overflow:hidden;
}
.pannel .pannel_title{
    float:left;
    width:100%;
    height:48px;
    line-height:48px;
    text-align:center;
    border-bottom:1px solid #bfbfbf;
}
.pannel .pannel_title h3{
    font-size:1.4em;
}
.pannel .pannel_title .icon_delete{
    position:absolute;
    background:url("../img/delete.png") no-repeat;
    width:20px;
    height:20px;
    display:inline-block;
    background-size:100%;
    right:14px;
    top:14px;
    cursor:pointer;
}
.pannel .contacter{
    float:left;
    width:100%;
    padding:4%;
    height:80%;
    overflow-y:auto;
}
.pannel .contacter ol{
    padding-bottom: 20px;
}
.pannel .contacter ol li h3{
    padding: 14px 0 10px;
}
.pannel .contacter ol li .form_submit{
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.pannel .contacter ol li .img_box{
    margin-bottom: 8px;
}
.pannel .contacter ol li .img_box:last-child{
    margin-bottom: 0px;
}
.pannel .contacter li{
    float:left;
    width:100%;
    margin-bottom:16px;
}
.pannel .contacter li:last-child{
    margin-bottom:16px;
}
.pannel .contacter li .contacter_box{
    float:left;
    width:70%;
}
.contacter_box .img_div{
    margin-top:4px;
}
.contacter_box .text_div{
    margin-left:8px;
    width: 50%;
}
.pannel .contacter li .contacter_box h3{
    font-size:1.2em;
}
.pannel .contacter li .contacter_box span{
    color:#838383;
    padding-top:4px;
}
.pannel .contacter li i.icon_telephone{
    float:right;
    background:url("../img/telephone.png") no-repeat;
    width:28px;
    height:28px;
    background-size:100%;
    margin-top:8px;
}
/*** --------- 我的项目 ---------  ***/
#project{
    float: left;
    width: 100%;
    padding-bottom: 56px;
}
#project ul{
    float: left;
    width: 100%;
}
#project ul li{
    float: left;
    width: 100%;
    height: 122px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    border-radius: 4px;
    margin-bottom: 20px;
    position: relative;
}
/*  20%样式 */
.twColor{
    background-color: #f9f4fe;
}
.twColor .percent{
    width: 40%;
    background-color: #fce0e2;
    height: 100%;
}
.twColor .percent span{
    color: rgba(255,44,53,.2);
    font-size: 5em;
    display: inline-block;
    line-height: 122px;
    width: 100%;
    text-align: center;
}
/*  80%样式 */
.eiColor{
    background-color: #e7f7f7;
}
.eiColor .percent{
    width: 80%;
    background-color: #ccf7f1;
    height: 100%;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.eiColor .percent span{
    color: rgba(77,107,255,0.1);
    font-size: 5em;
    display: inline-block;
    line-height: 122px;
    text-align: center;
    width: 100%;
}
/*  80%样式 */
.redColor{
    background-color: #fce0e2;
}
.redColor .percent{
    width: 80%;
    background:-webkit-linear-gradient(left,rgba(255,148,114,1),rgba(250,169,154,1));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(255,148,114,1),rgba(250,169,154,1));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(255,148,114,1),rgba(250,169,154,1));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(255,148,114,1),rgba(250,169,154,1));/* 标准*/
    height: 100%;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.redColor .percent span{
    color: rgba(255,44,53,.2);
    font-size: 5em;
    display: inline-block;
    line-height: 122px;
    text-align: center;
    width: 100%;
}
/*  80%样式 */
.greenColor{
    background-color: #e7f7f7;
}
.greenColor .percent{
    width: 80%;
    background:-webkit-linear-gradient(left,rgba(162,255,215,1),rgba(132,250,176,1));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(162,255,215,1),rgba(132,250,176,1));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(162,255,215,1),rgba(132,250,176,1));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(162,255,215,1),rgba(132,250,176,1));/* 标准*/
    height: 100%;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.greenColor .percent span{
    color: rgba(77,107,255,0.1);
    font-size: 5em;
    display: inline-block;
    line-height: 122px;
    text-align: center;
    width: 100%;
}
.itemdetail .percent span{
    font-size:3em;
    line-height: 96px;
}
/*  end */
#project .content{
    position: absolute;
    top: 0px;
    width: 100%;
    height: 100%;
}
#project .text{
    float: left;
    width: 70%;
    padding-left: 4%;
    height: 100%;
}
#project .text div{
    padding-top: 10px;
}
#project .text div h3{
    padding-bottom: 4px;
    font-size: 1.2em;
}
#project .text div span{
    color: #666666;
    width: 100%;
    display: inline-block;
}
#project .btn{
    float: right;
    width: 26%;
    text-align: center;
    padding: 0px;
    height: auto;
    line-height: 20px;
    margin-top: 46px;
    cursor: pointer;
}
#project .btn i.icon_map{
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM3RjNCNjQ5RUQ5NjExRThCMzk0QTA5NDczNzEyNzkyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM3RjNCNjRBRUQ5NjExRThCMzk0QTA5NDczNzEyNzkyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzdGM0I2NDdFRDk2MTFFOEIzOTRBMDk0NzM3MTI3OTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzdGM0I2NDhFRDk2MTFFOEIzOTRBMDk0NzM3MTI3OTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7bpTUvAAAGN0lEQVR42uRc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") no-repeat;
    width: 36px;
    height: 36px;
    display: inline-block;
    background-size: 100%;
}
#project .btn span{
    display: inline-block;
    width: 100%;
    font-weight: bold;
}
/*----------------  详情 detail -----------------------*/
#detail{
    float: left;
    width: 100%;
    position: relative;
}
#detail .bg{
    background: url("../img/bg_detail.png") no-repeat;
    width: 100%;
    height: 100px;
    background-size: 100%;
    display: inline-block;
    position: absolute;
}
#detail .detail_box{
    width: 100%;
    padding: 4%;
    /*height: 180px;*/
    background-color:#fff;
    position: relative;
    display: inline-block;
    border-radius: 6px;
    top: 16px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
}
#detail .detail_box .address_box{
    float: left;
    width: 100%;
}
#detail .detail_box .address_box h3{
    float: left;
    width: 16%;
    font-size: 1.3em;
    text-align: left;
}
#detail .detail_box .address_box p{
    float: left;
    width: 78%;
    font-size: 1.1em;
    color: #838383;
    line-height: 1.8em;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
#detail .detail_box .progress_box{
    float: left;
    width: 100%;
    padding-top: 12px;
    position: relative;
}
#detail .detail_box .progress_box span{
    float: right;
    font-size: 1em;
    color: #bababa;
}
#detail .detail_box .progress_box .progress_div{
    width: 100%;
    float: left;
    height: 20px;
    margin-top: 6px;
    background: #a7defc;
    border-radius: 20px;
    -webkit-box-shadow: 0 4px 10px  rgba(40,173,242,.3);
    -moz-box-shadow: 0 4px 10px  rgba(40,173,242,.3);
    box-shadow: 0 4px 10px  rgba(40,173,242,.3);
	position:relative;
}
#detail .detail_box .progress_box .changeColor{
	position: absolute;
	width: 20%;
	z-index: 999;
	/* height: 12px; */
	background: #28adf2;
	border-radius: 20px;
	display: inline-block;
	/* top: 10px;
	left: 10px; */
}
.changeColor{
    position: absolute;
    width: 20%;
    z-index: 999;
    height: 20px;
    background: #28adf2;
    border-radius: 20px;
    display: inline-block;
    bottom: 0px;
}
#detail .detail_box .btn_box{
    width: 100%;
    float: left;
    padding-bottom: 10px;
}
#detail .detail_box .btn_box a.tongxunlu{
    background-color: #fff;
    width: 70px;
    height: 32px;
    line-height:32px;
    text-align:center;
    float: left;
    border-radius: 20px;
    border: 1px solid #bfbfbf;
    outline: none;
    margin-top: 18px;
    cursor: pointer;
}
/*#detail .detail_box .btn_box i.icon_map{
    background: url("../img/map.png") no-repeat;
    width: 32px;
    height: 32px;
    background-size: 100%;
    float: left;
    margin-right: 8px;
}*/
#detail .detail_box .btn_box i.icon_map{
    background: url("../img/map.png") no-repeat;
    width: 22px;
    height: 22px;
    background-size: 100%;
    float: left;
    margin-right: 8px;
}
.emp_fx ul.tc_content .content_box .cb_input .input_main{
    font-size: 0.8rem;
}
.global_table{
    margin-bottom:10px;
}
.global_table td{
    line-height: 2em;
    min-width: 24px;
    padding: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
    vertical-align: center;
}
.global_table td img{
    padding:10px;
}
table{
    width:100%;
    text-align:center;/*文本居中*/
    border-collapse:collapse; /*表格的边框合并，如果相邻，则共用一个边框*/
    border-spacing:0; /*设置行与单元格边框的间距。当表格边框独立（即border-collapse:separate;）此属性才起作用*/
} table td{
      word-break: break-all; /*允许在字内换行,即单词可分*/
      word-wrap:break-word;/*允许长单词或URL地址换行*/
      border:1px solid #dcdcdc;
      font:500 14px Arial;
}
.hide{
    display:none;
}
.emp_fx ul.tc_content .gdetail{
   padding:0 4%;
   padding:0 4%;
 }
#detail .detail_box .btn_box .riBtn{
    position:absolute;
    right: 0px;
    top:14px;
}
.emp_fx ul li.g_ts{
    font-size:0.9rem;
}
/*#detail .detail_box .btn_box .riBtn{
    float: right;
    padding-top: 18px;
    color: #303030;
    font-size:1.1em;
    cursor: pointer;
}*/
#detail .detail_box .btn_box .riBtn span{
    display: inline-block;
    padding-top: 6px;
}
/* 筛选 */
#filter{
    float: left;
    width: 100%;
    padding-top: 16px;
}
#filter ul{
    float: left;
    width: 100%;
}
#filter ul li{
    width: 22%;
    float: left;
    height: 32px;
    border-radius: 6px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    margin-right: 4%;
    text-align: center;
    line-height: 32px;
    cursor: pointer;
}
#filter ul li.select{
    background-color: #a7defc;
    color: #28adf2;
}
#filter ul li:last-child{
    margin-right: 0;
}

/* 流程 */
#flow{
    float: left;
    width: 100%;
    padding-bottom:56px;
}
#flow ul{
    float: left;
    width: 100%;
    padding-top: 16px;
}
#flow ul li{
    float: left;
    width:48%;
    margin-right: 4%;
    margin-bottom: 14px;
    border-radius: 4px;
    height: 96px;
    position: relative;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
}
#flow ul li label{
    position:absolute;
    top:32px;
    font-size:1rem;
    right:20px;
    border-radius:50%;
    border:2px solid #303030;
    padding:4px 8px;
    font-weight: bold;
}
#flow ul li label.zt_no{
    color:#c81623;
    border:2px solid #c81623;
}
#flow ul li label.zt_yes{
    color:#5fb878;
    border:2px solid #5fb878;
}
#flow ul li .eiPercent span{
    font-size: 3em;
    display: inline-block;
    line-height: 96px;
    text-align: center;
    width: 100%;
}
.alertColor{
    background-color: #fce0e2;
}
#flow ul li .twPercent span{
    font-size: 3em;
    display: inline-block;
    line-height: 96px;
    text-align: center;
    width: 100%;
}
#flow ul li .successPercent span{
    font-size: 2.4em;
    display: inline-block;
    line-height:96px;
    text-align: center;
    width: 100%;
}
#flow ul li .content{
    position: absolute;
    top: 0px;
    width: 88%;
    padding: 6%;
}
#flow ul li .content h2{
    font-size: 1.3em;
    padding-bottom: 8px;
}
#flow ul li .content div span{
    color: #838383;
}
#flow ul li:nth-child(even){
    margin-right: 0;
}

/*---------------- 项目成立 project -----------------------*/
/* 项目成立 */
#section_box .add_user{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .add_user ol li .user_img{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    float: left;
    border-radius: 50%;
    overflow: hidden;
}
#section_box .add_user ol li .user_img img{
    width: 100%;
    object-fit: cover;
}
#section_box .add_user ol li{
    line-height: 36px;
    margin-bottom: 12px;
}
#section_box .title{
    color: #303030;
    font-size: 1.2em;
    padding-bottom: 10px;
}
#section_box .add_user ol li h3{
    color: #999999;
    font-size: 1.2em;
    margin-left: 16px
}
#section_box .add_user ol li i.icon-dianhua{
    font-size: 2.2em;
    color: #5a9bfa;
    display: inline-block;
    padding-left: 16px;
}
#section_box .add_user ol li i.icon-_shanchu{
    font-size: 2.2em;
    color: #ec5e5e;
    display: inline-block;
}
/* 设置GPS */
#section_box .set_gps{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .set_gps .content_box span{
    width: 42%;
    font-size:1.1em;
    padding-bottom: 6px;
    color: #000;
}
#section_box .set_gps .content_box{
    padding-bottom: 10px;
}
#section_box .set_gps .content_box input{
    width: 36%;
    font-size:1.1em;
    border: 1px solid #d2d2d2;
    height: 30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-indent: 6px;
}
#section_box .set_gps .content_box input:first-child{
    margin-right: 6%;
}
.content_box .cb_input{
    margin-bottom:10px;
}
.content_box p{
    padding-bottom:10px;
}
.gdetail{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom:10px;
}
.signimg_box{
   height:200px;
    overflow:hidden;
}
.signimg_box img{
    width:100%;
    height:100%;
    object-fit: cover;
}
.content_box .cb_input .input_main{
    width: 50%;
    font-size: 1.1em;
    border: 1px solid #d2d2d2;
    height: 30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-indent: 6px;
}
.content_box .wh_input .input_main{
    width: 100%;
}
.title_line{
    margin-top:4px;
}
.content_box label{
    line-height:30px;
}
.title_line b{
    line-height:20px;
    padding-right:6px;
    font-weight:normal;
}
.global_half{
    float:left;
    width:50%;
}
.input_checkbox{
    margin-top:2px;
    margin-left:8px;
}
.gdetail .line{
    margin:10px 0;
}
#section_box .set_gps .content_box button{
    height: 30px;
    line-height: 30px;
    background-color:#ffb600;
    width: 16%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size:1em;
}
#section_box .tip_text span{
    color:#000;
    padding-bottom: 6px;
}
#section_box .tip_text p{
    color:#999;
}
/* 设置施工流程 */
#section_box .coProcess{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .coProcess ol li{
    float: left;
    width: 22%;
    line-height: 36px;
    height: 36px;
    border-radius: 4px;
    background-color:#f3f3f7;
    color:#303030;
    text-align: center;
    margin-right: 4%;
    margin-bottom: 10px;
}
#section_box .coProcess ol li.selected{
    background-color:#a7defc;
    color:#28adf2;
}
#section_box .coProcess ol li:nth-child(4n+0){
    margin-right: 0;
}
.gselect ol li{
    float: left;
    width: 22%;
    line-height: 36px;
    height: 36px;
    border-radius: 4px;
    background-color:#f3f3f7;
    color:#303030;
    text-align: center;
    margin-right: 4%;
    margin-bottom: 10px;
}
.gselect  ol li.selected{
    background-color:#a7defc;
    color:#28adf2;
}
.gselect  ol li:nth-child(4n+0){
    margin-right: 0;
}
/* 提交小按钮样式 */
.submit_btn{
    padding: 0 14px;
    height: 32px;
    line-height: 32px;
    background-color: #289cff;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    display:inline-block;
}
.sign_btn{
    padding: 0 14px;
    height: 32px;
    line-height: 32px;
    background-color: #4d6bff;
    color: #fff;
    font-size:0.7rem;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
    display:inline-block;
}
.kxjc{
    margin-top:10px;
}
.kxjc .submit_btn{
    margin-top:10px;
}
.kxjc label{
    font-size:0.8rem;
}
.kxjc span{
    font-size:0.8rem;
}
.glo_textarea{
    float:left;
    widht:100%;
}
.glo_textarea p{
    color:#303030;
    font-weight:bold;
}
.glo_textarea h4.beizhu{
    height: 80px;
    width: 20%;
}
.glo_textarea .line_reason p{
    width:81%;
}
.glo_textarea textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
}
.tiling_date{
    float: left;
    width: 100%;
    padding:4%;
    border-radius:4px;
    background-color:#fff;
    margin-bottom:10px;
}
.tiling_date .date_text{
    font-size:0.8rem;
}
.tiling_date h3{
    font-size:0.8rem;
}
.tiling_date label{
    font-weight:normal;
    font-size:0.8rem;
    color:#999;
}
/* 额外按钮 */
.ewBtn{
    color: #fff;
    padding: 0 16px;
    margin-right: 8px;
    height: 32px;
    line-height: 32px;
    background-color: #ff9900;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
}
/* 普通样式 */
#section_box{
    float:left;
    width:100%;
    padding-top:16px;
    margin-bottom: 90px;
}
#section_box ul{
    float:left;
    width:100%;
}
#section_box ul li.gnBtn{
    float:left;
    width:32%;
    padding:8px 0;
    background-color:#cfebe5;
    border-radius:6px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    margin-right:2%;
    margin-bottom:10px;
    text-align:center;
    position: relative;
}
#section_box ul li.gnBtn label{
    position: absolute;
    top:0px;
    right:0px;
    padding:2px 6px 2px 10px;
    background-color:#ff9900;
    border-bottom-left-radius: 10px;
    color:#fff;
}
#section_box div.teshu{
    margin-bottom: 10px;
    display: none;
}
#section_box ul li.gnBtn span{
    display:inline-block;
    color:#42b39c;
    width:100%;
}
#section_box ul li.btn_doing span{
    color:#fff!important;
}
.btn_noyet{
    background-color:#fff!important;
}
.btn_doing{
	background-color:#a7defc!important;
}

.btn_going{
    background-color:#69d8c1!important;
}

.btn_going span {
    color: #fff !important;
}
/* 图标切换 */
.btn_going i.icon_project_plus{
    background: url("../img/add_user.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}
.btn_going i.icon_gps{
    background: url("../img/gps.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}
.btn_going i.icon_work{
    background: url("../img/set_work.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}
.btn_going i.icon_success{
    background: url("../img/right.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}
/*** --------- 管理 ---------  ***/
#manage{
    float: left;
    width: 100%;
    padding-bottom: 66px;
}
#manage ul{
    float: left;
    width: 100%;
}
#manage ul li{
    float: left;
    width: 32%;
    height: 96px;
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    margin-right: 2%;
    text-align: center;
    margin-bottom: 6px;
}
#manage ul li:nth-child(3n+0){
    margin-right: 0;
}

#manage ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
#manage ul li span{
    display: inline-block;
    width: 100%;
    color: #303030;
    padding-top: 6px;
}
/* 供应商管理 */
#manage ul li i.icon-gongyingshangzhangwu{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #fa5f6d;
}
/* 员工管理 */
#manage ul li i.icon-yuangongguanli{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #f3c924;
}
/* 我的工作日程 */
#manage ul li i.icon-richeng{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #38c88b;
}
/* 我的信息 */
#manage ul li i.icon-yuyue1{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #5ac2f8;
}
#manage ul li i.icon-baobiaoxuanzhong{
    padding-top: 4px;
    font-size:3.6em;
    height: 0px;
    display: inline-block;
    color: #ff9900;
}
#manage ul li i.icon-shexiangtou{
	padding-top: 4px;
    font-size:3.2em;
    height: 0px;
    display: inline-block;
    color: rgba(159,0,154);
}
#manage ul li i.icon-fangan{
    padding-top: 4px;
    font-size:3.6em;
    height: 0px;
    display: inline-block;
    color: #5a9bfa;
}
.ip_form span{
    display:inline-block;
}
.ip_form input{
    width: 80%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.47058824em;
    line-height: 1.47058824;
}
.cyher_cell{
    padding: 10px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.cyher_cell .a-upload{
    background-size:80% 80%;
}
.cyher_uploader_img{
    width:80px;
    height:80px;
    position:relative;
    overflow:hidden;
}
.cyher_uploader_img img{
    width:100%;
    height:100%;
    object-fit: cover;
}
.cyher_uploader_img input[type=file]{
    position:absolute;
    z-index:1;
    width:100%;
    font-size:3.5rem;
    top: 0px;
    opacity:0;
    cursor:pointer;
}
.cyher_cell:before{
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid #e5e5e5;
    color: #e5e5e5;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
    left: 15px;
    z-index: 2;
}
.cyher_cells__title{
    margin-top: .77em;
    margin-bottom: .3em;
    padding-left: 15px;
    padding-right: 15px;
    color: #808080;
    font-size: 14px;
}
.cyher_cells__title + .cyher_cells{
    margin-top:0px;
}
.cyher_label{
    display: block;
    width: 105px;
    word-wrap: break-word;
    word-break: break-all;
}
.cyher_cell_bd{
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.cyher_cells{
    margin-top: 1.17647059em;
    background-color: #FFFFFF;
    line-height: 1.47058824;
    font-size: 17px;
    overflow: hidden;
    position: relative;
}
.cyher_textarea_counter{
    color: #B2B2B2;
    text-align: right;
}
.cyher_textarea{
    display: block;
    border: 0;
    resize: none;
    width: 100%;
    color: inherit;
    font-size: 1em;
    line-height: inherit;
    outline: 0;
}
.cyher_input{
    width: 100%;
    border: 0;
    outline: 0;
    -webkit-appearance: none;
    background-color: transparent;
    font-size: inherit;
    color: inherit;
    height: 1.47058824em;
    line-height: 1.47058824;
}
/* 员工日程 */
#manage ul li i.icon-iconyuangongricheng01{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #5a9bfa;
}
/* 账户管理 */
#manage ul li i.icon-zhanghuguanli{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #69d8c1;
}
/* 设置GPS */
#manage ul li i.icon-gps{
    padding-top: 10px;
    font-size:3em;
    height: 0px;
    display: inline-block;
    color: #fdd714;
}
/*----------------  员工管理 employee -----------------------*/
#choosen{
    float: left;
    width: 100%;
}
#choosen .choosen_select{
    float: left;
    width: 100%;
    padding: 18px 0;
    position: relative;
}
#choosen .choosen_select h3{
    float: left;
    font-size:1.2em;
    line-height: 40px;
    width: 26%;
}
#choosen .choosen_select .select_type{
    height: 40px;
    width: 70%;
    border: none;
    border-radius: 4px;
    margin-left: 2%;
    padding: 0 8px;
    float: right;
    background-color: #f8f8fa;
}
#choosen .choosen_select .position{
    position: absolute;
    right: 10px;
    top:28px;
}
#choosen .choosen_select .position i{
    font-size: 2em;
}
/* 员工、供应商列表 */
#managelist_box ul{
    float: left;
    width: 100%;
}
#managelist_box ul li{
    float: left;
    width: 100%;
    margin-bottom: 20px;
    background-color:#fff;
    margin-bottom: 12px;
    border-radius: 4px;
}
#managelist_box ul li:last-child{
    margin-bottom: 0px;
}
#managelist_box .user_content{
    float: left;
    width: 100%;
    padding: 3% ;
    line-height: 36px;
    border-bottom: 1px solid #eeeeee;
}
#managelist_box .btn_div{
    float: left;
    width: 100%;
}
#managelist_box .user_img{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    float: left;
    border-radius: 50%;
    overflow: hidden;
}
#managelist_box .user_img img{
    width: 100%;
    object-fit: cover;
}
#managelist_box .user_content h3{
    color:#999999;
    font-size:1.2em;
    margin-left: 16px;
}
#managelist_box .user_content span{
    color:#999999;
    margin-left:16px;
    font-size:1.2em;
}
#managelist_box .user_content i.icon_telephone{
    background:url("../img/telephone.png") no-repeat;
    width:28px;
    height:28px;
    display:inline-block;
    background-size:100%;
    float:right;
    margin-top: 4px;
}
#managelist_box .delete{
    float: right;
    background-color:#ff9900;
    color: #fff;
    margin:10px 3% 10px 0;
}
#managelist_box .g_edit{
    float: right;
    background-color: #69d8c1;
    color: #fff;
    margin: 10px 2% 10px 0;
}
/* 添加员工 */
#add_employee{
    float:left;
    width:100%;
    padding-bottom: 88px;
}
#add_employee .add_employee_box{
    float: left;
    width: 100%;
    padding: 4% 3%;
    border-radius: 4px;
    background-color: #fff;
}
#add_employee .add_employee_box .line{
    margin-top: 4%;
}
#add_employee .add_employee_box .select_type{
    float: left;
    width: 100%;
    position: relative;
    marign:10px 0;
}
#add_employee .add_employee_box .select_type h3{
    line-height: 36px;
    font-size: 1.1em;
}
#add_employee .add_employee_box .select_type select{
    float: right;
    width: 60%;
    padding-left: 10px;
    background-color: #f8f8fa;
}
#add_employee .add_employee_box .position{
    position: absolute;
    right: 10px;
    top: 8px;
}
#add_employee h4{
    padding: 10px 0;
    font-size:1.1em;
    color: #999999;
}
#add_employee .add_employee_box .btnGreen{
    display:inline-block;
    border-radius: 4px;
    /* background-color: #42b39c; */
    background-color:#19d8c1;
    color: #fff;
    text-align: center;
    height: 30px;
    line-height: 30px;
    padding: 0 16px;
    cursor: pointer;
    margin-bottom: 8px;
}
#add_employee .tsAdd div{
    line-height: 36px;
    margin-bottom: 8px;
}
#add_employee .tsAdd div:last-child{
    margin-bottom: 0px;
}
#add_employee .tsAdd input{
    height: 36px;
    border: 1px solid #e5e5e5;
    border-radius: 4px;
    width: 60%;
    text-indent: 8px;
    font-size:0.9em;
}
/*----------------  我的工作日程 workschedule -----------------------*/
#workschedule_search{
    float: left;
    width: 100%;
}
#workschedule_search .wk_search_box{
    float: left;
    width: 100%;
    padding: 18px 0;
    font-size: 0;
}
#workschedule_search .wk_search_box .cr_input{
    height: 40px;
    width: 38%;
    border: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    padding: 0 2%;
    float: left;
    background-color: #fff;
    margin-right:2%;
}
#workschedule_search .wk_search_box .cr_date_input{
    height: 40px;
    width: 40%;
    border: none;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    padding: 0 2%;
    float: left;
    background-color: #fff;
    margin-right: 2%;
}
#workschedule_search .btn{
    height: 40px;
    float: right;
    background-color: #5a99fa;
    text-align: center;
    width: 18%;
    padding:0px;
}
#workschedule_search .icon_search{
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAYAAADxG9hnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQyRTkzN0U4RjI0NzExRTg4MjExRDMzRUU4M0NGMkY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQyRTkzN0U5RjI0NzExRTg4MjExRDMzRUU4M0NGMkY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDJFOTM3RTZGMjQ3MTFFODgyMTFEMzNFRTgzQ0YyRjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDJFOTM3RTdGMjQ3MTFFODgyMTFEMzNFRTgzQ0YyRjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6YYK01AAAC20lEQVR42sSYTUhVQRTH733ps6JevVxUpmJR6qKoSDJIIgtq0SdEtHBRm9xKLtwEQesW1qN2rUJokyFEVFBhi0KqRSBYhH1RIInxtPAjRa//I+fK6TD33bnPe+nAD968MzP3P3fmzpwzrud5jqVlwDFwEOwEm8EqMA3y4BPoA0/AKzDnRDESEkIduA0mPHv7AtrBCov+FyjkXA6ugWmvePsGTtgIcQOmZgvoATsCXuQkT8UoSIMNoAq4AfVzoB3MRpma7WDIMLox0An2gxJDu3JwDjwGc4b290HadmpqwHfVwSy4AbK28w0awBuDmC7ghglJGxrnwdEIAiSlIGcQ0xEm5KpqMAp2FSlCckX1OwVqg4RUgUlRmeb4SAwifLqUmAdBQq6rirkYRRAZ8FMNdLcWUsZrQU5JNmYhRJsa7C0t5KSq0JmACH/A8q2MgJTvT2EraVZby10nGfsLukW5nM+sBSMhe4RzDLx1krNnqvyPkK3CMRD51Ixm7w1HyaKQjHAMO8nakCqvk0LSwjGTsBD9tlPyx2/hyCYsZI1hAS8K+SEc2xIWUqvKX6WQfuGoBvUJCjmsyv1SyEvlPJ6gkNNqWl7LwKiCYw7fBuSOFyOH1A7+yHTo3VOVzscsgoKhPvWMsyYhe1WlYbAxRiGtqv9BHW7Kyg9VZRrByhhENILxQm9DC6nhEEBaL1i7BBHNHHRL67EJns8YIvDPoKmIePUymDHErC22CdYlQ2MS180rf1kBAZRSXAQfCiRdU6aAPCjBagU3QanB9ws85ZOact4ysB40gCZQYkqfVPI1AU5xP6G5776QkdnaHVAPPqr/aQEfsMl9HU6iOzisi2rPeSr9vir5s5X2hzNHx3bx0Wd8gdPGfMCDaXd+xzFvUD5UzTcFOn9qdCPcjzjqcKT7kdVgHIzwKZ63aEtR2QtQKf4bLFbIUo3C016wyf8A/pcQsjqO6ivoymJegAEAeV8fi3ZpHl8AAAAASUVORK5CYII=") no-repeat;
    width: 18px;
    height: 18px;
    background-size: 100%;
    display: inline-block;
    margin-top: 10px;
}
/* 日程列表 */
#workschedule_box{
    float: left;
    width: 100%;
    padding-bottom: 80px;
}
.schedulworktab{
	float:left;
	width:100%;
	margin-bottom:10px;
}
.schedulworktab li{
	width:50%;
	height:50px;
	line-height:50px;
	background-color:#f8f8fa;
	float:left;
	text-align:center;
	cursor:pointer;
}
.schedulworktab li.active{
	background-color:#a7defc;
	color:#28adf2;
}
#workschedule_box ul{
    float: left;
    width: 100%;
}
#workschedule_box ul li{
    float: left;
    width: 100%;
    background-color: #fff;
    border-radius: 4px;
    padding: 4% 4% 4% 6%;
    position: relative;
    margin-bottom: 12px;
}
#workschedule_box ul li.completed{
    background-color: #ffecef;
}
#workschedule_box ul li:last-child{
    margin-bottom: 0px;
}
#workschedule_box ul li .little_head{
    position: absolute;
    height: 100%;
    width: 6px;
    background-color: #69d8c1;
    left: 0px;
    top: 0px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
#workschedule_box ul li .main_div{
    float: left;
    width: 100%;
    padding-bottom: 12px;
}
#workschedule_box p a{
    text-decoration: underline;
    color: #4d6bff;
    font-size: 1.1em;
}
#workschedule_box ul li .main_div div{
    float: left;
    width: 46%;
}
#workschedule_box ul li .main_div div h3{
    padding-bottom: 6px;
}
#workschedule_box ul li .main_div div p{
     font-size: 0.9em;
     color: #838383;
    -webkit-line-clamp: auto
 }
#workschedule_box ul li .main_div div:nth-child(2){
    float: right;
}

/*----------------  添加项目 add -----------------------*/
#add_form .form_div:nth-child(2){
    margin-right: 8%;
}
#add_form{
    padding-bottom: 80px;
}
#addproject .pannel{
    margin: 0 6%;
    margin-top: 56%;
    width: 88%;
    height: auto;
}
#addproject .pannel .contacter{
    background-color: #f2f2f2;
    width: 88%;
    padding: 6%;
}
#addproject .pannel .pannel_title h3{
    padding-left: 12px;
    font-size: 1.2em;
}
#addproject .pannel .contacter button {
    margin-top: 10px;
    height: 36px;
    width: 20%;
    background-color: #239eff;
    color: #fff;
}
.pannel_confirm .pannel{
    margin: 0 12%;
    margin-top: 56%;
    width: 76%;
    height: auto;
}
.pannel_confirm .pannel .contacter{
    background-color: #f2f2f2;
    width: 88%;
    padding: 6%;
}
.pannel_confirm .pannel .pannel_title h3{
    padding-left: 12px;
    font-size: 1.2em;
}
.pannel_confirm .pannel p{
    font-size: 1em;
}
.pannel_confirm .pannel .contacter button {
    margin-top: 10px;
    height: 36px;
    width: 20%;
    background-color: #239eff;
    color: #fff;
}
#btn_cancel{
    background-color: #e5e5e5!important;
    color: #303030!important;
    margin-left:10px!important;
}
#reset{
    background-color:#e5e5e5;
}
/* 公用暂放 */
.position_re{
    position: relative;
}
.global_float{
    float: left;
    width: 100%;
}
.global_select{
    border-radius: 4px;
    -webkit-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px  rgba(0,0,0,.1);
    box-shadow: 0 0 6px  rgba(0,0,0,.1);
    border: none;
    background-color: #f8f8fa;
    height: 36px;
}
i.icon_selectDown{
    background: url("../img/icon_selectDown.png") no-repeat;
    width: 14px;
    height: 8px;
    background-size: 100%;
    display: inline-block;
}
.h3_title{
    color: #303030;
    font-size:1.2em;
}
/* 行内线段 */
.line{
    float: left;
    width:100%;
    height: 1px;
    background: #eeeeee;
}
/* 二维码 */
.er_code_box{
    float: left;
    text-align: center;
    width: 100%;
    padding: 16px 0 0 0;
    font-size: 0;
}
.er_code_box .er_code{
    width: 80%;
	margin:0 10%;
    border: 1px solid #bfbfbf;
    overflow: hidden;
    background-color: #fff;
    display: inline-block;
}
.er_code img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/* 宽度 */
.w50{
    width: 50%;
}
.w46{
    width: 46%;
}
.w25{
    width: 25%;
}
.w20{
    width: 20%;
}
.w33{
    width: 33.333333%;
}
/* 定位 */
.fl{
    float: left;
}
.fr{
    float: right;
}
.db{
    display: block !important;
}
.dn{
    display: none;
}
.mg15{
    margin: 0 15px;
}
/* 字体颜色 */
.red_tip{
    color:#fd6362;
}
/* 按钮通用样式 */
.btn{
    padding: 0 16px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
}
/* 单行溢出 */
.text_hidden{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
/* 多行溢出（两行） */
.text_hidden_two{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
/* 禁止滚动样式 */
.index_body {
    overflow-y: hidden;/*为了兼容普通PC的浏览器*/
    height: 100%;
    position: fixed;
    z-index: 1000;
	top:0px;
	left:0px;
}
.overflow-hidden{
    height: 100%;
    overflow: hidden;
}
.rebackBtn{
    width:100%;
    height:100%;
    display:inline-block;
}



/* form表单提交 */
.form_input{
    border-radius: 4px;
    border: none;
    background-color: #fff;
    height: 40px;
    text-indent: 12px;
    font-size: 1.1em;
}
.form_title{
    padding: 14px 0;
}
.form_select{
    border-radius: 4px;
    border: none;
    background-color: #fff;
    height: 40px;
    text-indent: 12px;
}
.form_select option{
    font-size: 1.1em;
}
.form_point{
    height: 30px;
    background: #a7defc;
    border-radius: 20px;
    -webkit-box-shadow: 0 4px 10px  rgba(40,173,242,.3);
    -moz-box-shadow: 0 4px 10px  rgba(40,173,242,.3);
    box-shadow: 0 4px 10px  rgba(40,173,242,.3);
}
.point_change{
    position: absolute;
    width: 10px;
    z-index: 998;
    border-radius: 50%;
    height: 10px;
    background: #28adf2;
    border-radius: 20px;
    display: inline-block;
    top: 8px;
    left: 20%;
}
.form_div ul{
    padding:4%;
    background-color: #fff;
    width: 100%;
    border-radius: 4px;
}
.form_div ul li{
    margin-bottom: 12px;
}
.form_div ul li h3{
    color:#838383;
    font-size:1.1em;
    padding-bottom: 8px;
}
.form_div ul li h3{
    color:#838383;
    font-size:1.1em;
    padding-bottom: 8px;
}
.point_text{
    padding-top: 6px;
    height: 20px;
}
.point_text span{
    display: inline-block;
    color: #838383;
    padding-top: 4px;
}
.point_text p,.point_text i{
    color: #28adf2;
    font-size:1.2em;
    position: absolute;
    font-weight: bold;
}

.point_text i{
    font-size:1em;
    color:#999999;
}
.point_text p:nth-child(1){
    left: 20%;
}
.point_text p:nth-child(2){
    left: 40%;
}
.select_div i{
    position: absolute;
    right: 0px;
    top: 6px;
    font-size: 1.6em;
}
.img_div{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    border-radius: 50%;
    overflow: hidden;
}
.img_box{
    line-height: 36px;
}
.img_box p{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
.img_box span{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
.img_div img{
    width: 100%;
    object-fit: cover;
}
.form_div ul li .icon_telephone{
    background:url("../img/telephone.png") no-repeat;
    width:24px;
    height:24px;
    display:inline-block;
    background-size:100%;
    float:left;
    margin: 4px 0 0 12px;
}

.form_submit{
    background-color:#4e68ff;
    border-radius: 4px;
    height: 46px;
    margin-top: 20px;
    color: #fff;
    line-height: 46px;
    font-size: 1.2em;
    text-align: center;
}

/* 切换角色弹框 */
#changeRole .pannel{
    height:40%;
    margin-top: 50%;
    max-height: 40%;
}
#changeRole .pannel .contacter li:last-child{
    margin-bottom: 4%;
}
#changeRole .pannel .contacter li button{
    background-color:#ffb600;
    color:#fff;
}
/* 消息弹框 */
#message .pannel{
    height:40%;
    max-height: 40%;
    margin: 50% 6% 0;
    width: 88%;
}
#message .pannel .contacter .choose_list select{
    height: 30px;
    width: 24%;
    border: none;
    border-radius: 4px;
    text-align: center;
    float: left;
    background-color: #f8f8fa;
    text-indent: 10px;
}
#message .pannel .contacter .choose_list button{
    width: 24%;
    height: 30px;
    background-color:#f8f8fa;
    margin-right: 4%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#message .pannel .contacter .choose_list button.btn_selectBlue{
    background-color: #a7defc;
    color: #28adf2;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#message .pannel .contacter .message_ul{
    padding: 12px 0;
}
#message .pannel .contacter .message_ul li span{
    font-size:1.2em;
}
#message .pannel .contacter .message_ul li p{
    width: 82%;
    font-size:1.2em;
    color:#838383;
}
#message .pannel .contacter .message_ul li{
    margin-bottom: 6px;
    border-bottom: 1px solid #eeeeee;
}
#message .pannel .contacter .message_ul li div:first-child{
    padding-bottom: 6px;
    font-size: 1.1em;
}
#message .pannel .contacter .message_ul li div:nth-child(2){
    line-height: 28px;
}
#message .pannel .contacter .message_ul li div:nth-child(2) button{
    background-color:#69d8c1;
    color: #fff;
}
#message .pannel .contacter .message_ul li div:nth-child(2) div{
    color: #838383;
}

/* 消息详情弹框 */
#message_detail .pannel{
    height: 28%;
    min-height: 36%;
    margin: 54% 10% 0;
    width: 80%;
}
.icon_delete_sc{
    position:absolute;
    background:url("../img/delete.png") no-repeat;
    width:20px;
    height:20px;
    display:inline-block;
    background-size:100%;
    right:14px;
    top:14px;
    cursor:pointer;
}
#message_detail .pannel .contacter span{
    font-size:1.2em;
    margin-right: 10px;
}
#message_detail .pannel .contacter p{
    font-size:1.2em;
}
#message_detail .contacter .contacter_div p{
    color:#838383;
}
#message_detail .contacter .contacter_div div:first-child{
    padding-bottom: 6px;
}
#message_detail .contacter .contacter_div div:nth-child(2){
    font-size: 1.2em;
    margin-bottom: 30px;
}
#message_detail .contacter .contacter_div div:nth-child(2) p{
    text-align: justify;
}
#message_detail a{
    text-decoration: underline;
    color: #4d6bff;
    font-size: 1.1em;
}
#message_detail .contacter_div button{
    background-color:#69d7bf;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    margin-top: 10px;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1.1em;
}

/*----------------  账户管理 recharge -----------------------*/
.my_box{
    height: 90px;
    background-color: #333333;
}
.my_box .img_div{
    width: 48px;
    height: 48px;
    border-radius: 50%;
    overflow: hidden;
    margin-top:20px;
}
.my_box .img_div img{
    width: 100%;
    object-fit: cover;
}
.my_box .my_text{
    margin:20px 0 0 16px;
    color: #fff;
}
.my_box .my_text h2{
    font-size:1.3em
}
.my_box .my_text b{
    color:#f3d06e;
}
.my_box .my_text span{
    font-size:1.1em;
}
.small_title{
    padding: 12px 0;
    font-size: 1.2em;
    color: #303030;
}
#recharge_box{
    margin-bottom: 90px;
    box-sizing: border-box;
}
#recharge_box ul li{
    width: 48%;
    margin-right: 4%;
    background-color:#fff;
    padding: 4%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    margin-bottom: 12px;
    box-sizing:border-box;
}
#recharge_box ul li.hover{
    background-color:#fbf1d8;
    border: 2px solid #fad778;
}
#recharge_box ul li h3{
    font-size:1.3em;
    padding-bottom: 10px;
}
#recharge_box ul li:nth-child(2n+0){
    margin-right: 0;
}
#recharge_box ul li i{
    height: 36px;
    line-height: 36px;
    font-size:2.2em;
    display: inline-block;
    color:#f3d06e;
    width: 100%;
    font-weight: bold;
}
#recharge_box ul li i.icon_tw{
    width: 84px;
    height: 36px;
    -webkit-background-size: 100%;
    background-size: 100%;
    display: inline-block;
}
#recharge_box ul li i.icon_fo{
    width: 84px;
    height: 36px;
    -webkit-background-size: 100%;
    background-size: 100%;
    display: inline-block;
}
#recharge_box ul li i.icon_ei{
    width: 84px;
    height: 36px;
    -webkit-background-size: 100%;
    background-size: 100%;
    display: inline-block;
}
#recharge_box ul li span{
    color: #979797;
    display: inline-block;
    font-size:1.1em;
    width: 100%;
}
#recharge_box ul li i span{
    width: auto;
}
#recharge_box ul li a{
    display: inline-block;
    margin-top: 10px;
    width: 60%;
    max-width: 80px;
    height: 32px;
    line-height:32px;
    color: #fff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: -webkit-linear-gradient(left, rgba(254,222,134,1) , rgba(242,202,93,1)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, rgba(254,222,134,1) , rgba(242,202,93,1)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, rgba(254,222,134,1) , rgba(242,202,93,1)); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, rgba(254,222,134,1) , rgba(242,202,93,1)); /* 标准的语法 */
    -webkit-box-shadow: 0 0 10px rgba(247,211,111,.4);
    -moz-box-shadow: 0 0 10px rgba(247,211,111,.4);
    box-shadow: 0 0 10px rgba(247,211,111,.4);
}
#recharge_box .table{
    background-color: #fff;
    border-radius: 4px;
    text-align: center;
    box-sizing: border-box;
}
#recharge_box .table > div{
    background-color: #303030;
    height: 40px;
    line-height: 40px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
#recharge_box .table > div span{
    width: 24%;
    display: inline-block;
    color: #fff;
}
#recharge_box .table ol{
    line-height: 40px;
}
#recharge_box .table ol li span{
    width: 24%;
    display: inline-block;
}
#recharge_box .table ol li.back_color{
    background-color: #f1f1f1;
}


/* 设计图 */
#section_box ul li.gnBtn i.icon_pmImg{
    background: url(../img/icon_pmImg.png) no-repeat;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 100%;
}
#section_box ul li.gnBtn i.icon_xgImg{
    background: url(../img/icon_xgImg.png) no-repeat;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 100%;
}
#section_box ul li.gnBtn i.icon_sgImg{
    background: url(../img/icon_sgImg.png) no-repeat;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 100%;
}
#section_box ul li.gnBtn i.icon-fenpeiyonghu:before{
    content: "\e61a";
}
/* 图标切换 */
.btn_going i.icon_pmImg{
    background: url("../img/pmImg.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}
.btn_going i.icon_xgImg{
    background: url("../img/xgImg.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}
.btn_going i.icon_sgImg{
    background: url("../img/sgImg.png") no-repeat!important;
    -webkit-background-size: 100%!important;
    background-size: 100%!important;
}

/* 添加平面图 */
#section_box .add_pmImg{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .add_pmImg .line{
    margin: 14px 0;
}
#section_box .add_pmImg ol li .user_img{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    float: left;
    border-radius: 50%;
    overflow: hidden;
}
#section_box .add_pmImg ol li .user_img img{
    width: 100%;
    object-fit: cover;
}
#section_box .add_pmImg ol li{
    line-height: 36px;
}
#section_box .add_pmImg ol li h3{
    color: #999999;
    font-size: 1.2em;
    margin-left: 16px
}
#section_box ol li .watch{
    color: #fff;
    margin:6px 8px 0 0;
}
#section_box ol li .btn{
    background-color: #ff9900;
}
#section_box .add_pmImg ol li i.icon_telephone{
    background: url(../img/telephone.png) no-repeat;
    width: 28px;
    height: 28px;
    display: inline-block;
    background-size: 100%;
    float: left;
    margin: 4px 0 0 16px;
}
#section_box .add_pmImg ol li i.icon_delete{
    background: url(../img/icon_delete.png) no-repeat;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
    margin: 6px 0 0;
}
#section_box .add_pmImg h3{
    padding-bottom: 6px;
}
#section_box .add_pmImg h4{
    color:#717171;
    padding-bottom: 8px;
    font-size:1.1em;
}
#section_box .add_pmImg p{
    color: #999999;
    padding-left: 8px;
    font-size: 1.1em;
}
#section_box .add_pmImg span{
    color: #999999;
    padding-left:8px;
    font-size: 1.1em;
}

#section_box .add_pmImg .add h4{
    padding-top: 8px;
}
#section_box .addBtn{
    border-radius: 4px;
    background-color: #4d6bff;
    line-height: 36px;
    height: 36px;
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
}
/* 添加效果图 */
#section_box .add_xgImg{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .url ol.addUrl li{
    float: left;
    width: 100%;
}
#section_box .add_xgImg ol li .user_img{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    float: left;
    border-radius: 50%;
    overflow: hidden;
}
#section_box .add_xgImg ol li .user_img img{
    width: 100%;
    object-fit: cover;
}
#section_box .add_xgImg ol li{
    line-height: 36px;
    margin-bottom: 12px;
    width:48%;
    margin-right:4%;
}
#section_box .add_xgImg ol li:nth-child(2n){
    margin-right:0;
}
.merchant_logo_box{float:left;width:100%;text-align:center;height:150px;overflow:hidden;position:relative;margin-bottom: 0px!important;border:1px solid #e5e5e5;
    box-sizing: border-box;}
.merchant_logo{display:table;width:100%;text-align:center;}
.merchant_logo a{height:150px;vertical-align: middle;display: table-cell;width:100%;text-decoration:none;color:#666;}
.merchant_logo a:hover{color:#ff6666;}
.merchant_logo img{clear:both;max-width: 88%;max-height:88%;width:100%;vertical-align: middle;}
.merchant_logo_box .bottomBur{position:absolute;bottom:0;left:0;width:100%;height:30px;line-height:30px;color:#fff;background-color:#aeaeae;}
.merchant_logo_box .delete_right{position:absolute;top:0px;right:5px;cursor:pointer;}
.a-upload {
    width:104px;height:82px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAABSCAYAAAC4/ZFqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDQ3RjBGMDAxRjJBMTFFNzg3RDI5NDcyMjcyMzM1MUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDQ3RjBGMDExRjJBMTFFNzg3RDI5NDcyMjcyMzM1MUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENDdGMEVGRTFGMkExMUU3ODdEMjk0NzIyNzIzMzUxRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENDdGMEVGRjFGMkExMUU3ODdEMjk0NzIyNzIzMzUxRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoUGxzIAAAdHSURBVHja7J1/aFZV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) center no-repeat;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.a-upload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity:0;
    cursor: pointer
}
#section_box .add_xgImg ol li h3{
    color: #999999;
    font-size: 1.2em;
    margin-left: 16px
}
#section_box .add_xgImg ol li i.icon_telephone{
    background: url(../img/telephone.png) no-repeat;
    width: 28px;
    height: 28px;
    display: inline-block;
    background-size: 100%;
    float: left;
    margin: 4px 0 0 16px;
}
#section_box .add_xgImg ol li i.icon_delete{
    background: url(../img/icon_delete.png) no-repeat;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
    margin: 6px 0 0;
}
#section_box .add_xgImg button.watch{
    width: 16%;
    background-color: #ff9900;
    color:#fff;
    height: 26px;
    line-height: 26px;
    margin-right: 6px;
    border-radius: 6px;
    margin-top: 6px;
}
#section_box .add_xgImg h3{
    padding-bottom: 6px;
}
#section_box .add_xgImg h4{
    color:#717171;
    padding-bottom: 8px;
    font-size:1.1em;
}
#section_box .add_xgImg p{
    color: #999999;
    padding-left: 8px;
    font-size: 1.1em;
}
#section_box .add_xgImg span{
    color: #999999;
    padding-left:14px;
    font-size: 1.1em;
}
#section_box .add_xgImg .add h4{
    padding-top: 8px;
}
#section_box .add_xgImg ol li .xgt_img{
    width: 50px;
    height: 36px;
    float: left;
    border-radius: 4px;
    overflow: hidden;
}
#section_box ol.addImg li{
    width: 48%;
    margin-right:4%;
    text-align: center;
    border-radius: 6px;
    background-color:#e5e5e5;
    position: relative;
    margin-bottom: 10px;
}
#section_box ol.addImg li:nth-child(2n+0){
    margin-right: 0px;
}
#section_box .add_xgImg .add i.icon_delete{
    background-image: url('../img/imgDel.png');
    position: absolute;
    right: -8px;
    top: -8px;
    margin: 0px;
    z-index: 997;
	cursor:pointer;
}
#section_box .add_xgImg .changeImgbtn{
    background-image: url('../img/imgCenter.png');
    width: 40px;
    height: 40px;
    background-size:100%;
    position: absolute;
    z-index: 997;
    left:50%;
    top:50%;
    margin-left:-20px;
    margin-top:-20px;
}
#section_box .add_xgImg .url h4{
    padding-top: 8px;
}
#section_box .addUrl .form_input{
    border: 1px solid #e5e5e5;
    width: 70%;
}
/* 添加施工图 */
#section_box .add_sgImg{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .add_sgImg ol li .user_img{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    border-radius: 50%;
    overflow: hidden;
    /* margin-right: 8px; */
}
#section_box .add_sgImg ol li .user_img img{
    width: 100%;
    object-fit: cover;
}
#section_box .add_sgImg ol li{
    line-height: 36px;
    margin-bottom: 12px;
}
#section_box .add_sgImg ol li h3{
    color: #999999;
    font-size: 1.2em;
    margin-left: 16px
}
#section_box .add_sgImg ol li i.icon_telephone{
    background: url(../img/telephone.png) no-repeat;
    width: 28px;
    height: 28px;
    display: inline-block;
    background-size: 100%;
    float: left;
    margin: 4px 0 0 16px;
}
#section_box .add_sgImg ol li i.icon_delete{
    background: url(../img/icon_delete.png) no-repeat;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
    margin: 6px 0 0;
}
#section_box .add_sgImg h3{
    padding-bottom: 6px;
}
#section_box .add_sgImg h4{
    color:#717171;
    padding-bottom: 8px;
    font-size:1.1em;
}
#section_box .add_sgImg p{
    color: #999999;
    padding-left: 8px;
    font-size: 1.1em;
}
#section_box .add_sgImg span{
    color: #999999;
    padding-left:8px;
    font-size: 1.1em;
}
#section_box .add_sgImg .add h4{
    padding-top: 8px;
}
#section_box .add_sgImg .add .select_div{
    width:60%;
}
#section_box .add_sgImg .add .select_div .form_select{
    border: 1px solid #e5e5e5;
    height: 36px;
}
#section_box .add_sgImg .add .select_div i{
    top:0px;
}
#section_box .add_sgImg .add .user_img{
    margin-right:8px;
}
/*  设置gps页面  */
#setgps .set_gps{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
}
#setgps .set_gps .content_box span{
    width: 42%;
    font-size:1.1em;
    padding-bottom: 6px;
    color: #000;
}
#setgps .set_gps .content_box{
    padding-bottom: 10px;
}
#setgps .set_gps .content_box input{
    width: 36%;
    font-size:1.1em;
    border: 1px solid #d2d2d2;
    height: 30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-indent: 6px;
}
#setgps .set_gps .content_box input:first-child{
    margin-right: 6%;
}
#setgps .set_gps .content_box a{
    height: 30px;
    line-height: 30px;
    background-color:#ffb600;
    width: 16%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #fff;
    font-size:1em;
    text-align:center;
}
#setgps h3{
    padding:20px 0 12px;
    font-size: 1.3em;
}
#section_box ul li.gnBtn i{
    font-size:2em;
    color: #42b39c;
}

#section_box ul li.btn_doing i{
    color:#fff!important;
}
/*!* 图标切换 *!*/
.btn_going i{
    color: #fff!important;
}



/* 铺瓷砖 */
/* 预约选样 */
#section_box .sampling{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
.yyTime_div input{
    background-color: #eeeeee;
    width: 60%;
    color: red;
    font-weight: bold;
}
#section_box .sampling .submit_btn{
    margin-top: 10px;
}
#section_box .sampling .select_div{
    width: 60%;
}
#section_box .sampling .select_div .form_select{
    border: 1px solid #e5e5e5;
    height: 36px;
}
.yyTime_div .yyTime{
    line-height: 36px;
}
#section_box .sampling h4{
    color:#717171;
    font-size:1.1em;
}
.yyTime_div .bezhu{
    height: 80px;
    width: 20%;
    color: #717171;
    font-size: 1.1em;
}
#section_box .sampling .line{
    margin: 14px 0 10px;
}
#section_box .sampling .add h4{
    padding-top: 8px;
}
#section_box .sampling .beizhu{
    width: 20%;
}
.sampling textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
}
.global_textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
}
#section_box .sampling .user_img{
    width: 36px;
    height: 36px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    border-radius: 50%;
    overflow: hidden;
}
#section_box .sampling .user_img img{
    width: 100%;
    object-fit: cover;
}
#section_box .sampling .sampl_contacter{
    line-height: 36px;
    margin: 10px 0;
}
#section_box .sampling .sampl_contacter h3{
    color: #999999;
    font-size: 1.2em;
    margin-left: 16px;
}
#section_box .sampling .sampl_contacter .icon_telephone{
    background:url("../img/telephone.png") no-repeat;
    width:28px;
    height:28px;
    background-size:100%;
    margin-top: 3px;
    cursor: pointer;
}
.yyTime_div{
    margin-bottom: 10px;
}
#section_box .sampling .yyTime_div .select_div i{
    top: 4px;
}
#section_box .sampling ol li{
    line-height: 36px;
    margin-bottom: 10px;
}
#section_box .sampling ol li p{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
#section_box .sampling ol li span{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;

}
/* 选样上图 */
#section_box .sample_map{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .sample_map h3{
    padding-bottom: 6px;
}
#section_box .sample_map h4{
    padding: 0 0 8px;
}
#section_box .sample_map ol.sm_list li{
    width: 100%;
    /*height: 92px;*/
    line-height: 92px;
    text-align: center;
    border-radius: 6px;
    margin-bottom: 14px;

}
#section_box .sample_map ol.sm_list li i.icon_delete{
    background: url('../img/imgDel.png') no-repeat;
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 997;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
}
#section_box .sample_map ol.sm_list li .bottom_text{
    position: absolute;
    bottom:0px;
    height: 28px;
    line-height: 28px;
    background-color: rgba(48,48,48,.3);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    margin: 0px;
    width: 100%;
    color: #fff;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#section_box .sample_map .line{
    margin: 10px 0;
}
#section_box h4 {
    color: #717171;
    padding-bottom: 8px;
    font-size: 1.1em;
}
#section_box .sample_map .add h4{
    padding-top: 8px;
}
#section_box .sample_map .add .select_div{
    width: 60%;
}
#section_box .sample_map .add .select_div i{
    top:0px;
}
#section_box .sample_map .add .select_div .form_select{
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#section_box .sample_map .add .user_img{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 14px;
}
#section_box .sample_map .add .user_img img{
    width: 100%;
    object-fit: cover;
}
#section_box .sample_map ol li i.icon_delete{
    background: url('../img/imgDel.png') no-repeat;
    position: absolute;
    right: -8px;
    top: -8px;
    margin: 0px;
    z-index: 997;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
}
/* 分配供应商 */
#section_box .dis_suppliers{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width:100%;
    margin-bottom: 10px;
}
#section_box .dis_suppliers ol li{
    line-height: 36px;
    margin-bottom: 10px;
}
#section_box .dis_suppliers ol li p{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
#section_box .dis_suppliers ol li span{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
#section_box .dis_suppliers ol li .icon_telephone{
    background: url("../img/telephone.png") no-repeat;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100%;
    margin: 6px 0 0 12px;
}
#section_box .dis_suppliers ol li .img_div{
    margin-bottom: 0px;
}
#section_box .dis_suppliers h4{
    width: 20%;
}
#section_box .dis_suppliers textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
    box-sizing: border-box;
}
#section_box .dis_suppliers .line{
    margin: 14px 0;
}
/* 通知送货 */
#section_box .noti_delivery{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .noti_delivery .select_div{
    width: 60%;
}
#section_box .noti_delivery .select_div .form_select{
    border: 1px solid #e5e5e5;
    height: 36px;
}
#section_box .noti_delivery textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
}
#section_box .noti_delivery .shTime_div{
    margin-bottom: 10px;
    line-height: 36px;
}
#section_box .noti_delivery .shTime_div h4{
    padding-bottom: 0px;
}
#section_box .noti_delivery .shTime_div .select_div i{
    top:0px;
}
#section_box .noti_delivery .line{
    margin: 14px 0;
}
#section_box .noti_delivery ol li{
    line-height: 36px;
    margin-bottom: 10px;
}
#section_box .noti_delivery ol li p{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
#section_box .noti_delivery ol li .icon_telephone{
    background: url("../img/telephone.png") no-repeat;
    width: 24px;
    height: 24px;
    display: inline-block;
    background-size: 100%;
    margin: 6px 0 0 12px;
}
#section_box .noti_delivery ol li .img_div{
    margin-bottom: 0px;
}
#section_box .noti_delivery h4.tzry{
    padding-bottom: 10px;
}

/* 到货上图 */
#section_box .arrival_map{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .arrival_map .sm_list li{
    margin-bottom: 10px;
}
#section_box .arrival_map .line{
    margin: 14px 0;
}
#section_box .arrival_map .addImg{
    margin-bottom: 10px;
}
#section_box .arrival_map ol.addImg i.icon_delete{
    background: url('../img/imgDel.png') no-repeat;
    position: absolute;
    right: -8px;
    top: -8px;
    margin: 0px;
    z-index: 997;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
}
#section_box .arrival_map ol.sm_list li i.icon_delete{
    background: url('../img/imgDel.png') no-repeat;
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 997;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
}

/* 分配员工 */
#section_box .assign_staff{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .assign_staff .sm_list li{
    margin-bottom: 10px;
}
#section_box .assign_staff ol li{
    line-height: 36px;
    margin-bottom: 10px;
}
#section_box .assign_staff ol li p,#section_box .assign_staff ol li span{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}
#section_box .assign_staff .line{
    margin: 14px 0;
}
#section_box .assign_staff textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
}

/* 通知开工时间 */
#section_box .notifi_start{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
.select_div{
    width: 60%;
}
.select_div i{
    top: 4px;
}
.select_line{
    margin-bottom:10px;
}
.select_line i.delete_right{
    margin:6px 0 0 10px!important;
}
.select_div .form_select{
    border: 1px solid #e5e5e5;
    height: 36px;
}
#section_box .notifi_start .line{
    margin: 14px 0;
}
#section_box .notifi_start textarea{
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
	min-height:100px;
}
/* 施工上图 */
#section_box .construction_plan{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .construction_plan ol li{
    margin-bottom: 10px;
}
#section_box .construction_plan ol.sm_list li:last-child{
    margin-bottom: 0px;
}
#section_box .construction_plan .line{
    margin:14px 0;
}
#section_box .construction_plan .select_div i{
    top:0px;
}

/* 完成上图 */
#section_box .finish_drawing{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .finish_drawing ol li{
    margin-bottom: 10px;
}
#section_box .finish_drawing ol li .select_div i{
    top:0px;
}
#section_box .finish_drawing ol.sm_list li:last-child{
    margin-bottom: 0px;
}
#section_box .finish_drawing .line{
    margin:14px 0;
}
/* 验收审核 */
#section_box .acceptance_audit{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .acceptance_audit .line{
    margin: 14px 0;
}
#section_box .acceptance_audit ol.sm_list li{
    margin-bottom: 10px;
}
#section_box .acceptance_audit ol.sm_list li:last-child{
    margin-bottom: 0px;
}
#section_box .acceptance_audit .msgPer li{
    line-height: 36px;
    margin-bottom: 10px;
}
#section_box .acceptance_audit .msgPer li:last-child{
    margin-bottom: 0px;
}
#section_box .acceptance_audit .msgPer li p, #section_box .acceptance_audit .msgPer li span{
    color: #999999;
    font-size: 1em;
    margin-left: 12px;
}


/* 用户评分展示 */
#section_box .user_rating{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
#section_box .user_rating .a-upload{
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAIAAAD+THXTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJBMEFEM0Y2MTVGMTFFN0I2RDc4OUU1REJFNTc3QkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJBMEFENDA2MTVGMTFFN0I2RDc4OUU1REJFNTc3QkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQkEwQUQzRDYxNUYxMUU3QjZENzg5RTVEQkU1NzdCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQkEwQUQzRTYxNUYxMUU3QjZENzg5RTVEQkU1NzdCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnNYwHoAAARwSURBVHja7Jl7SFNhFMB39zA3062cWpQ63dSWZlFU9DAMelJoaU+C/igioodRWURY0kMLszL6pwf9IYERPTCSHqaWVmRglJgavvJRubTcNN3m2r2dz8/MbNXduHM3+Q4i3/zO+Ty/e889jzvqua9aMLREKBhyQpAIEkEiSASJIBEkgkSQCBJBIkgEybaIOT/Rd/1a1fFkSiT6p2bHi5LqzTu7P3zk1gHKgUFdGqKmhrnBwmroMDc29d+SacMiHt6mxCKWR5mqa8sWx1vbO1x5l7xjl2guZPR+YJjSqEXGqpof14cKTDnEngfEXROsSk2u2brblUi00dh27+HPz/0CTLlqudfMafYeqFwRq3+Q/zk7x5WBZ1Nk4drwO9eEMqkDtnSXsXz5us5XpYOK5BEZLp8bJXRzs7kr8fNVrlwmdHd32A/abG69nm352Gx7t7vbUFDUWfqGMySIKHXGCYHQpRmfpmsS9rVeu8VNXQpI2utiHuSpELnBVXqQ+Po45oZF98nw6ElnWYWlpRWd46P0iNDKo2dDoNrUh8TTdj9vzK6tw/zHOuyG2EnXtKusoiktQ59bwFitA2NdJFLMnzs2MUEWoR2wVbM9EdUohgk+c5xPDRFNN6WeKluwDC757zyomFmtsAUKjSknQbn/1sili0QeMsW8aKdnvOm6apbHgbvVm3Z8ybnfm9kjtD5r4uVRMyWj/FAcNusMRc9art6Ae9jLsGSh5uJZNt0TlmI/zWAj1SUmfcrMQgGtkAceOwhl1KYa5Ov6A4e/6Q24JwxKO8IhEpeB1/YgH/NIvEeOz876Ew/uGEAB1GANJpASeDlcMEzDwWO409NcOicdF/qP3ndcKKiBMqwbDqUMeKh4gaTPe2yqq8d9LctOD9RAGfXjdfVgzjukL3fu4cXoLRvYW/Up92UUHiF9LXmFq6HHpEj2VqCMCyg25xeSufE9mn8C/e01xCbmhibeIcEchaYnhdxeQ2xCm0y8QxKPUKBi2tPL2dcH9piIFQreIbkHq+C3sbIKJh+7xiQwQeZqFe+QvGbPwPEDraodqT+3AIccNucXkjI+Bi/ep5+DssuyOiPlX815hCQNC4GRAY0V5ZUfzp5nYwJqoAwLMARz/jVEAkHg0SQYDWDRmJquu3zl78qgAGrIA5kUDHnZ48EjrgoIOp2K2jaGebc/uWrjNtO7ht/V4I+wBQooPikKpj0w5NANjqda6Nloo6luzwHG8g1apLa7uZ7Tp3jNmeXWMy91N+vaC592FJfg0ZCSiIPSjuI2j0PheF7qa45qE/b9fAtr89kLUQdnnBg+ZZJdJ7OZl5zy7gEcnVCQ8/nmbV1m1teXr38ZHITC4ZMn+q1f6x0XA3fJGf/dWa9TwF3l6jj4sRrau8rf9r0hko0PE8m9nPp2TCxwsgCA54ypgkEUdhmPZel0trBzgxWSPr+QD0Qs3WCFVLtjLxqkXXivGAYcADc4S+L/l5Bv1AkSQSJIBIkgESSCRJAIEkEiSATJtnwXYAAw4qmVELlAzQAAAABJRU5ErkJggg==) no-repeat;
    width: 82px;
    float: left;
}
#section_box .user_rating .line{
    margin: 14px 0;
}
#section_box .user_rating textarea{
    background: #f7f7f7;
    box-sizing: border-box;
    padding: 8px;
    margin-bottom: 10px;
    border: none;
    color: #303030;
}
.total_star{
    position: relative;
    float:right;
    width:75%;
    max-width:90px;
}
.total_star p{
    position: absolute;
    right: 0px;
    color: #ffd500;
    font-size: 1.1em;
    font-weight: bold;
}
.total_score{
    float:left;
    color: #898989;
    font-size: 0.8em;
    padding-top: 8px;
    margin-left: 3%;

}
.total_star .star_show{
    position: absolute;
    z-index: 100;
    width: 100%;
    left: -40px;
    overflow:hidden;
}
.total_star .star_show .no_wrap{
    float:left;
    width:500px;
}
.total_star .star_show i{
    color: #ffd500;
    float: left;
    font-size: 12px;
    margin-left: 5px;
}
.total_star .star_hidden i{
    float: left;
    font-size: 12px;
    margin-left: 5px;
}
.total_star .star_hidden{
    position: absolute;
    z-index: 10;
    left: -40px;
    overflow:hidden;
    width:100%;
}
.personal_coopre_details{
    float: left;
    width: 100%;
    padding-top: 10px;
}
.personal_coopre_details dl{
    width:100%;
    float: left;
}
.personal_coopre_details dl span{
    color: #898989;
    float: left;
    font-size: 1em;
    padding-bottom: 6px;
}
.personal_coopre_details dl span:last-child{
    padding-bottom: 0px;
}
.personal_coopre_details dl dd i.icon-pingfen1{
    color: #ffab00;
    float: left;
    font-size: 0.8em;
    margin-left: 3%;
    padding-top: 1px;
}

/* 用户评分展示 */
.user_rating_show{
    background-color:#fff;
    border-radius: 4px;
    padding: 4%;
    width: 100%;
    margin-bottom: 10px;
}
.user_rating_show .user_img{
    max-width: 40px;
    max-height: 40px;
    width: 12%;
    height: auto;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    float: left;
    border-radius: 50%;
    overflow: hidden;
}
.user_rating_show .user_img img{
    width: 100%;
    object-fit: cover;
}
.user_rating_show .text_div{
    padding-left: 4%;
    color: #999999;
    width: 84%;
    position: relative;
}
.info{
    font-size: 1.1em;
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 1.2em;
    margin-bottom: 4px;
    float: left;
}
.info_auto{
    font-size: 1.1em;
    width: 100%;
    overflow: hidden;
    position: relative;
    height: auto;
    margin-bottom: 4px;
    float: left;
}
#section_box .user_rating_show .text_div p:after{
    content: "";
    position: absolute;
    bottom: 0px;
    right: 0px;
    height: 1.2em;
    width: 20%;
    background-image: -moz-linear-gradient(left , rgba(255, 255, 255, 0) 0px,rgba(255, 255, 255,1) 100%);
    background-image: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255, 255, 255,1) 100%);
    background-image: -o-linear-gradient(left , rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 1) 100%);
}
.user_rating_show .pj_content{
    padding-top:10px;
}
#section_box .user_rating_show .line{
    margin: 14px 0;
}
#section_box .user_rating_show ol{
    margin-top: 10px;
}
.figure-list{
    margin: 0;
    padding: 0;
}
.figure-list:after{
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
.figure-list li{
    list-style: none;
    float: left;
    width: 23.5%;
    margin: 0 1.5% 2% 0;
}
.figure-list figure{
    position: relative;
    width: 100%;
    height: 0;
    overflow: hidden;
    margin: 0;
    padding-bottom: 100%; /* 关键就在这里 */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.figure-list figure a{
    display: block;
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
    border:1px solid #eeeeee;
}
/* 用户追评 */
#section_box .user_rating_show a.btn{
    background-color: #ff9900;
    color: #fff;
}
#section_box .user_rating_show .zp_div{
    background: #f7f7f7;
    padding: 4%;
    box-sizing: border-box;
}
#section_box .user_rating_show .zp_div b{
    width: 3px;
    height: 18px;
    background-color: #4d6bff;
    display:inline-block;
    margin-right: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
#section_box .user_rating_show .zp_div h4{
    padding-bottom: 0px;
}
#section_box .user_rating_show .zp_div p{
    margin-top: 10px;
}
/* 官方评论 */
#section_box .user_rating_show .gf_div{
    background: #f7f7f7;
    padding: 4%;
    box-sizing: border-box;
    margin-top:10px;
}
#section_box .user_rating_show .gf_div .user_div{
    line-height: 36px;
    margin-bottom: 10px;
}
#section_box .user_rating_show .gf_div .user_div h4{
    padding-left: 10px;
    color: #999999;
}
/* 评分操作 */
#starttwo .star_score,#starttwo_sc .star_score ,#starttwo_th .star_score,#starzh .star_score,#starzh_sc .star_score,#starzh_th .star_score  {
    background: url(data:image/png;base64,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) ;
}
#starttwo .star_score a:hover,#starttwo_sc .star_score a:hover,#starttwo_th .star_score a:hover,#starzh .star_score a:hover,#starzh_sc .star_score a:hover,#starzh_th .star_score a:hover{
    background: url(data:image/png;base64,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) ;
    left:0;
}
#starttwo .star_score a.clibg,#starttwo_sc .star_score a.clibg,#starttwo_th .star_score a.clibg ,#starzh .star_score a.clibg,#starzh_sc .star_score a.clibg,#starzh_th .star_score a.clibg{
    background: url(data:image/png;base64,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) ;
    left:0;
}

.block{
    width:100%;
    margin:0 0 20px 0;
    line-height:21px;
    font-size:0.9em;
    box-sizing: border-box;
}
.star_list{
    height:21px;
    margin:50px;
    line-height:21px;
}
.block p,.block .attitude{
    line-height:21px;
    display:inline-block;
    float:left;
}
.block .attitude{
	margin-top:2px;
}
.block p span{
    color:#C00;
    font-size:16px;
    font-family:Georgia, "Times New Roman", Times, serif;
}
.star_score {
    background: url(data:image/png;base64,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);
    width:110px;
    height:21px;
    position:relative;
}
.star_score a{
    height:21px;
    display:block;
    text-indent:-999em;
    position:absolute;
    left:0;
}
.clearfix::after{
    display:block;
    content:'';
    height:0;
    overflow:hidden;
    clear:both;
}
.ip_cmtext{
    margin-bottom: 10px;
}
.ip_cmtext .a-upload{
    -webkit-background-size: 80%;
    background-size: 80%;
}
.ip_cmtext img{
    width: 20%;
    height: auto;
}
/* checkbox样式 */
.mui-checkbox {
    -webkit-appearance: none;
    position: relative;
    width: 25px;
    height: 25px;
    top: 6px;
    background-color: #FFFFFF;
    border: solid 1px #d9d9d9;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background-clip: padding-box;
    display: inline-block; }
.mui-checkbox:focus {
    outline: 0 none;
    outline-offset: -2px; }
.mui-checkbox:checked {
    background-color: #5a9afa;
    border: solid 1px #FFFFFF; }
.mui-checkbox:checked:before {
    display: inline-block;
    margin-top: 1px;
    margin-left: 2px;
    font-family: FontAwesome;
    content: "\f00c";
    color: #FFFFFF;
    font-size: 18px; }
.mui-checkbox:disabled {
    background-color: #d9d9d9;
    border: solid 1px #d9d9d9; }
.mui-checkbox:disabled:before {
    display: inline-block;
    margin-top: 1px;
    margin-left: 2px;
    font-family: FontAwesome;
    content: "\f00c";
    color: #FFFFFF;
    font-size: 18px; }
.mui-checkbox.checkbox-green:checked {
    background-color: #5cb85c; }
.mui-checkbox.checkbox-orange:checked {
    background-color: #f0ad4e; }
.mui-checkbox.checkbox-s {
    width: 19px;
    height: 19px; }
.mui-checkbox.checkbox-s:before {
    display: inline-block;
    margin-top: 1px;
    margin-left: 2px;
    font-family: FontAwesome;
    content: "\f00c";
    color: #FFFFFF;
    font-size: 13px; }
.mui-checkbox-anim {
    -webkit-transition: background-color ease 0.2s;
    transition: background-color ease 0.2s;
}


/* 图片 */
.g_addimg{
    width: 70px;
    height: 70px;
    background: #eeeeee;
    cursor: pointer;
    line-height: 70px;
    text-align: center;
    float: left;
}
.g_addimg i{
    font-size: 2em;
    color: #999;
}
/* 追评 */
.g_textarea{
    float: left;
    width: 100%;
}
.g_textarea h3{
    float: left;
    width: 20%;
}
.g_textarea textarea{
    float: right;
    width: 80%;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 8px;
    resize:none;
}
.g_textarea a.btn{
    background-color:#4d6bff;
    color: #fff;
    float: left;
    width: 100%;
    height: 32px;
    line-height: 32px;
    margin-top: 10px;
    font-size: 1.1em;
}
/* 公司指定供应商 */
.g_gyslist{
    float: left;
    width: 100%;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 4%;
    margin-bottom: 10px;
}
.g_gyslist h3{
    color: #303030;
    font-size: 1.2em;
    padding-bottom: 10px;
}
.g_imglist{
    float: left;
    width: 100%;
}
.g_imglist li{
    float: left;
    width: 100%;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
}
.g_imglist li .g_imgdiv{
    max-width: 40px;
    max-height: 40px;
    -webkit-box-shadow: 0 0 5px rgba(43,43,43,.1);
    -moz-box-shadow: 0 0 5px rgba(43,43,43,.1);
    box-shadow: 0 0 5px rgba(43,43,43,.1);
    border-radius: 50%;
    overflow: hidden;
    float: left;
    width: 12%;
    height: auto;
    margin-top: 4px;
}
.g_imglist li p{
    color: #999999;
    font-size: 1.1em;
    margin-left: 4%;
    display: inline-block;
    width: 72%;
    line-height: 28px;
}
.g_imglist li i{
    font-size: 2.2em;
    color:#5a9bfa;
    width: 12%;
    text-align: right;
}
/* 注册页面 */
.g_headImg_box{
    float: left;
    width: 100%;
    padding: 30px 0;
    text-align: center;
}
.g_headImg_box .g_headImg{
    width: 70px;
    height: 70px;
    overflow: hidden;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
}
.g_headImg_box .g_headImg img{
    width: 100%;
    object-fit: cover;
}
.g_headImg_box h3{
    padding-top: 6px;
    font-weight: bold;
    color:#303030;
    font-size: 1.2em;
}
.g_registerbox{
    float: left;
    width: 100%;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding: 4%;
    margin-bottom: 20px;
}
.g_registerbox ul{
    float: left;
    width: 100%;
}
.g_registerbox ul li{
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.g_registerbox h3{
    padding-bottom: 10px;
    color: #666666;
    float: left;
    width: 100%;
}
.g_form a.g_regbtn{
    float: left;
    width: 100%;
    background-color: #4d6bff;
    color: #fff;
    height: 36px;
    line-height: 36px;
}
.g_regdiv{
    position: relative;
}
.g_regdiv i{
    position: absolute;
    left: 0px;
    top: 26px;
    font-size: 1.4em;
    color: #999999;
}
.g_regdiv input{
    float: left;
    width: 100%;
    border-bottom: 1px solid #999999;
    padding-bottom: 10px;
    text-indent: 1.5em;
    font-size: 1.3em;
}
.g_regdiv input:focus{
    border-bottom: 1px solid #4d6bff;
}
#g_regcode input{
    width: 66%;
}

#section_box li i.icon_telephone{
    background: url(../img/telephone.png) no-repeat;
    width: 28px;
    height: 28px;
    display: inline-block;
    background-size: 100%;
    float: left;
    margin: 4px 0 0 16px;
}
#section_box .zxht_select i.icon_delete{
	position:absolute;
	right:4px;
}
#section_box i.icon_delete{
	background: url(../img/icon_delete.png) no-repeat;
    width: 26px;
    height: 26px;
    display: inline-block;
    background-size: 100%;
    margin: 6px 0 0;
}

#g_regcode a.btn{
    width: 32%;
    margin-left: 2%;
    line-height: 34px;
    height: 34px;
    border: 1px solid #4d6bff;
    color: #4d6bff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    padding: 0px;
}
/* 报错页面 */
.g_prompt{
    float: left;
    width: 100%;
    text-align: center;
}
.g_prompt .g_imgbg{
    width: 80%;
    float: left;
    text-align: center;
    margin: 14% 10% 0;
    position: relative;
}
.g_prompt .g_imgbg .g_bg{
    width: 100%;
}
.g_textbox{
    width: 100%;
    position: absolute;
    top: 25%;
    height: 74%;
}
.g_prompt .g_imgbg .g_textbox p{
    position: absolute;
    top: 14%;
    color: #fff;
    left: 10%;
    font-size: 1.1em;
    width: 80%;
}
.g_simg{
    position: absolute;
    width: 30%;
    right: -8%;
    z-index: 999;
    bottom: -16%;
}
/* 分页 */
.g_page{
    float: left;
    width: 100%;
    margin-top: 16px;
}
.g_pageBtn{
    float:left;
    width: 100%;
}
.g_pageBtn a{
    width: 23.5%;
    float: left;
    height: 32px;
    line-height: 32px;
    background: #4d6bff;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    margin-right: 2%;
    cursor: pointer;
}
.g_pageBtn a.c_status{
    background: #fff;
    border: 1px solid #dcdcdc;
    color: #303030;
}
.g_pageBtn a:last-child{
    margin-right: 0;
}
.g_page p{
    float: left;
    width: 100%;
    margin-top: 10px;
}
/* 部分响应式样式 */
@media screen and (max-width:360px){
    /*  */
}
/* 详情 */
@media screen and (max-width:320px){
    /* 切换角色 */
    #changeRole .pannel .contacter li:last-child{
        margin-bottom: 8%;
    }
    #section_box ol li .watch{
        margin:0px;
    }
    .g_imglist li i{
        font-size: 1.8em;
    }
}


/* 2019.1.10 照片，相册按钮样式 */
.cgBtn{
    float:left;
    width: 100%;
    margin-bottom: 6px;
}
.cgBtn a{
    background-color: #eeeeee;
    border:1px solid #e5e5e5;
    padding:8px 16px;
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
    color: #303030;
    margin-right: 6px;
}
.cgBtn a:last-child{
    margin-right: 0px;
}
.cgBtn a.g_chosen{
    background-color: #4d6bff;
    color:#fff;
    border:none;
}

/* 2019.4.29 报表 */
.cyher_line_title{
    float:left;
    width:100%;
    padding:20px 0;
}
.cyher_boder{
    float:left;
    width:4px;
    height:20px;
    margin-top:2px;
    background-color:#303030;
}
.cyher_line_title h3{
    font-size:1.4em;
    padding-left:10px;
    float:left;
    color:#303030;
}
.cyher_line_title span{
    float:left;
    display:inline-block;
    padding:4px 0 0 10px;
    color:#666;
    font-size:1em;
}
.cyher_line_box{
    float:left;
    width:100%;
    background-color:#fff;
}
.cyher_line_content{
    float:left;
    width:100%;
    border-bottom:1px solid #f2f2f2;
}
.cyher_line_content .manage_list{
    padding:15px 0;
}
.cyher_line_text{
    float:left;
    width:100%;
    padding:10px 15px;
	position:relative;
}
.cyher_line_box .clt_fl{
    float:left;
    width:50%;
}
.cyher_line_box li.clt_fl:nth-child(2n+0){
    padding:15px 0 15px 0px;
}
.cyher_line_box li.clt_fl{
    padding:15px 0 15px 15px;
    border-bottom: 1px solid #f2f2f2;
}
.cyher_line_box .clt_fl label{
    font-size:1.2em;
    font-weight:bold;
}
.cyher_line_box .clt_fl span{
    color:#4d6bff;
}
.cyher_line_box .clt_fl span.tip_alert{
    color:#ff0000;
}
.cm_div{
    float:left;
    width:100%;
    text-align:center;
	margin:30px 0;
}
.report_employee .cyher_line_box{
    height:104px;
    overflow:hidden;
}
.clickmore{
    padding:4px 14px;
    border-radius:4px;
    border:1px solid #999;
    display:inline-block;
    margin-top:20px;
}
.employee_box{
    line-height:48px;
}
.employee_box label{
    color:#303030;
    font-size:1rem;
}
.emp_list .employee_box h3{
    font-size:1rem;
    color:#999;
    width:30%;
	margin:0 0 0 14px;
}
.rotate1{
    transform-origin: center center;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transition: transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -o-transition: -o-transform 0.2s;
    -ms-transition: -ms-transform 0.2s;
}
.rotate{
    transform-origin: center center;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transition: transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -o-transition: -o-transform 0.2s;
    -ms-transition: -ms-transform 0.2s;
}
.employee_box p{
    font-size:0.9rem;
    padding-left:14px;
    color:#999;
	position:absolute;
	right:15px;
	top:-10px;
}
.employee_box .employee_img{
    width: 48px;
    height: 48px;
    float: left;
    border-radius: 50%;
    overflow: hidden;
}
.employee_box label span{
    color:#ff9900;
    font-weight:bold;
}
.manage_list{
    float:left;
    width:100%;
}
.manage_list li{
    float:left;
    width:33.3%;
    text-align: center;
    font-size:0.9rem;
    color:#303030;
}
.manage_list li span{
    color:#4d6bff;
    font-weight:bold;
}
.site_list{
    float:left;
    width:100%;
	margin:20px 0;
    height:328px;
    overflow:hidden;
}
.manager .cm_div .clickmore{
    margin-top:0px;
}
.clickmore i{
    display:inline-block;
}
.site_list li.site_main{
    float:left;
    width:100%;
    border-radius:4px;
    background-color:#fff;
    margin-bottom:20px;
}
#report-detail{
    float:left;
    margin-bottom:100px;
	width:100%;
}
#report-detail .site_list{
    overflow:auto;
    height:auto;
}
.site_list li .sitecase_top{
    color:#fff;
    padding:16px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    /* background-color:#2d57f7; */
	background: -webkit-linear-gradient(left, rgba(64,175,255) , rgba(53,115,250)); /* Safari 5.1 - 6.0 */
  	background: -o-linear-gradient(right, rgba(64,175,255) , rgba(53,115,250)); /* Opera 11.1 - 12.0 */
  	background: -moz-linear-gradient(right, rgba(64,175,255) , rgba(53,115,250)); /* Firefox 3.6 - 15 */
  	background: linear-gradient(to right, rgba(64,175,255) , rgba(53,115,250)); /* 标准的语法 */
    font-size:1rem;
    float:left;
    width:100%;
}
#report{
    margin-bottom:100px;
    float:left;
	width:100%;
}
.site_list li .sitecase_top .case_line{
    float:left;
    width:100%;
}
.site_list li .sitecase_top span{
    float:left;
    width:100%;
}
.mt20{
    margin-top:12px;
}
.site_list li .sitecase_bottom{
    float:left;
    width:100%;
    padding:10px 16px;
}
.case_li{
    float:left;
    width:100%;
    text-align:center;
    font-size:0.9rem;
}
.case_line{
    flaot:left;
    width:100%;
}
.site_list li .sitecase_top b{
    font-weight:normal;
    padding-left:10px;
    font-size:0.9rem;
}
.case_line .process_main{
    float:right;
}
.case_li li{
    float:left;
    width:25%;
}
.case_li li.tip_alert{
    color:#ff0000;
}
.colweight li{
    color:#303030;
    font-weight: bold;
}
#redetail_process,#redetail_emp{
    float:left;
    margin: 0 4%;
}
.emp_fx{
    float:left;
    width:100%;
}
.emp_fx ol{
    float:left;
    width:100%;
    background-color:#96acbc;
    padding:10px 0px;
}
.emp_fx .tc{
    background-color: #2d57f7;
}
.emp_fx .tc li:first-child{
    width:70%;
}
.emp_fx .tc li:nth-child(3n+0){
    width:70%;
}
.emp_fx .tc li:nth-child(2n+0){
    width:30%;
}
.emp_fx .tc li:nth-child(4n+0){
    width:30%;
}
.emp_fx .tc_content li span:first-child{
    width:70%;
}
.emp_fx .tc_content li span:nth-child(3n+0){
    width:70%;
}
.emp_fx .tc_content li span:nth-child(2n+0){
    width:30%;
}
.emp_fx .tc_content li span:nth-child(4n+0){
    width:30%;
}
.emp_fx .tc li{
    width:33.3%;
}
.emp_fx ol li{
    float:left;
    width:50%;
    text-align: center;
    color:#fff;
    font-size:0.9rem;
}
.emp_fx ul{
    float:left;
    width:100%;
    background-color:#fff;
}
.emp_fx ul li{
    float:left;
    width:100%;
    text-align: center;
    font-size:1rem;
    padding:10px 0px;
    border-bottom:1px solid #e5e5e5;
}
.emp_fx ul li span:nth-child(2n+0){
    width:46%;
    padding:0 2%;
    float: right;
    color:#ff0000;
}
.emp_fx ul li  span.coret_text{
    color:#99cc66;
}
.emp_fx ul li span.wrong_text{
    color:#ff0000;
}
.emp_fx ul.tc_content li span{
    width:33.3%;
}
.glo_textarea .emp_fx ol{
    background-color:#4d6bff;
}
.glo_textarea .emp_fx ul{
    border-left:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5;
}
.glo_textarea .emp_fx ul li{
    padding:10px 4px;
}
.glo_textarea .emp_fx ol li{
    font-size:0.8rem;
}
.emp_fx ul li span{
    float:left;
    width:50%;
    font-size:0.8rem;
}
.process_text{
    float:left;
    width:100%;
}
.process_text h3{
    font-size:1rem;
    float:left;
    width:100%;
    color:#303030;
    margin-top:20px;
}
.process_text .pt_box{
    margin-top:10px;
    float:left;
    width:100%;
    background-color:#fff;
    padding:30px 20px;
    font-size:1rem;
    color:#ff9900;
    font-weight:bold;
    text-align:center;
}
.emp_list{
    float:left;
    width:100%;
}
.emp_list h3{
    float:left;
    margin:0 15px 10px;
    font-size:1rem;
    color:#303030;
    width:40%;
}
.global_emp{
    float:left;
    width:100%;
    margin-bottom:20px;
}
.all_data_table{
    float:left;
    width:100%;
}
.tb_title{
    border-bottom:1px solid #e5e5e5;
}
.all_data_table tr{
    float:left;
    width:100%;
    background-color:#fff;
}
.all_data_table tr th{
    float:left;
    line-height:40px;
    width:20%;
    font-size:0.9rem;
    text-align:center;
    color:#999;
}
.all_data_table tr td{
    float:left;
    width:20%;
    font-size:0.8rem;
    line-height:36px;
    text-align:center;
    color:#303030;
    font-weight:bold;
    border:none;
 }
.all_data_table tr.tb_main{
    margin-bottom:10px;
}
.all_data_table tr td.corect_color{
    color:#99cc66;
}
.all_data_table tr td.process_color{
    color:#ff9900;
}
.all_data_table tr td.wrong_color{
    color:#ff0000;
}
.tb_main{
    margin-bottom:10px;
}

@media screen and (max-width:320px){
    .manage_list li{width:50%;font-size:0.9rem;margin-bottom:10px;text-align:left;}
	.manage_list li:last-child{margin-bottom:0px;}
    .employee_box label{width:100%;font-size:0.9rem;margin-top:10px;}
    .employee_box label span{float:right;}
    .employee_box{line-height:normal;}
    .employee_box h3{line-height: 48px;width:40%;}
    .employee_box p{top:28px;}
    .employee_box .employee_img{width:48px;height:48px;}
    .cyher_line_content .manage_list{padding:0px;}
}


/** ================================================
2019.7.20 供应商系统 Chenyihang 
================================================ */
.floor_main{
	float: left;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu0AAAE0CAIAAAAXBZpKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MDg4YWZlMC0wMmQ2LWZhNDctYTRmNC05ZmQyNTgzZDVkOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUUwMEIwOURFQzAwMTFFODlGMDRGNjhENDFCM0IxQ0MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUUwMEIwOUNFQzAwMTFFODlGMDRGNjhENDFCM0IxQ0MiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YWE5NTYxODUtNzRiOC04NjQ1LTg1MWQtYWY5NGZjZDNmN2RmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUwODhhZmUwLTAyZDYtZmE0Ny1hNGY0LTlmZDI1ODNkNWQ5MyIv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") no-repeat;
    width: 100%;
    height: 120px;
    background-size: 100% 100%;
}
.floor_count_box{
	float:left;
	width:100%;
	position:relative;
	margin-bottom:40px;
}
.floor_count{
	position:absolute;
	width:94%;
	padding:10px;
	border-radius:6px;
	background-color:#fff;
	bottom:-40px;
	box-shadow:0 8px 20px rgba(51,151,255,.07);
	left:3%;
}
.floor_count li{
	float:left;
	width:33%;
	text-align:center;
}
.floor_count li.flo_error b{
	color:#ff9900;
}
.flicon_address{
    background: url("/front/public/img/floor_nav.png") no-repeat;
    width: 22px;
    height: 22px;
    background-size: 100%;
	float:left;
}
.flicon_process{
    background: url("/front/public/img/floor_position.png") no-repeat;
    width: 22px;
    height: 22px;
    background-size: 100%;
	float:left;
}
.floor_count li b{
	float:left;
	width:100%;
	font-size:1.4em;
}
.floor_count li span{
	float:left;
	width:100%;
}
.floor_dec_header{
	float:left;
	width:100%;
	margin-top: 10px;
}
.floor_dec_header .leMain{
	float:left;
	width:60%;
	color:#fff;
	height:30px;
	line-height:30px;
}
.floor_dec_header .leMain .imgDiv{
    width: 30px;
    height: 30px;
    overflow: hidden;
    border: 1px solid #e5e5e5;
    
}
.floor_dec_header .ri_main{
	
}
.floor_dec_header .ri_main .icon-dianhua {
    font-size: 2em;
    display: inline-block;
    cursor: pointer;
}
.floor_dec_header .ri_main .riMain{
	display:inline-block;
    width: 34px;
    height: 34px;
    margin-top: 4px;
}
.floor_mine .head_img{
    width: 30px;
    /* height: 62px; */
    background-color: #e5e5e5;
    border-radius: 50%;
    overflow: hidden;
	float:left;
}
.floor_mine{
	float:left;
	width:100%;
	height: 30px;
    line-height: 30px;
	color:#fff;
}
.floor_mine h3{
    display: inline-block;
	float:left;
    font-size: 1.1em;
    font-weight: bold;
    padding-left: 10px;
    max-width: 62%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.floor_mine span{
	display:inline-block;
	float:left;
	margin-left:10px;
}
.floor_mine .head_img span{
	display:inline-block;
	float:left;
}
.floor_title{
	padding:12px 0;
	float:left;
	width:100%;
}
.floor_title i{
	display:inline-block;
	color:#3b91fe;
	font-size:1.2rem;
}
.floor_title .content_title{
	padding:0px;
	display:inline-block;
}
#project .floor_index_list .btn{
	position:absolute;
	right:0px;
}
.one_txt_cut{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#project .floor_index_list .text{
	width:100%;
}
.floor_main_top{
	float:left;
	width:100%;
	background-color:#fff;
	padding:12px 10px;
	position:relative;
}
#project .floor_index_list li{
	height:auto;
	box-shadow:none;
	border-radius:0px;
	position:static;
}
#project .floor_index_list .greenColor .percent span{
	line-height:80px;
}
#project ul li .floor_bg{
    float: left;
    width: 100%;
    height: 80px;
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px rgba(0,0,0,.1);
    box-shadow: 0 0 6px rgba(0,0,0,.1);
    border-radius: 4px;
    position: relative;
}
.floor_main_top h3{
	max-width:90%;
	width:90%;
}
.floor_item_number label{
	color:#3497ff;
	
	font-weight:bold;
}

.floor_count_box #detail .detail_box{
	position:absolute;
	width:90%;
	top:-26px;
}
.floor_count_box #detail .detail_box .address_box p{
	width:74%;
}
.floor_count_box #detail .detail_box .address_box h3{
	width:auto;
	margin:0 6px;
	font-size:1.2em;
}
.floor_count_box #detail .detail_box .progress_box .progress_div{
	height: 8px;
}
.floor_count_box .changeColor{
	height:8px;
}
.floor_count_box .pro_content .le_list{
	position:absolute;
	top:6px;
	left:0px;
}
.floor_count_box .le_list h3{
	float:left;
	font-size:1.2em;
	margin-left:6px;
}
.floor_count_box .pro_content{
	position:relative;
	float:left;
	width:100%;
	margin-top:6px;
}
.floor_details{
	float:left;
	width:100%;
}
.floor_details #section_box ul.floorprocess li{
    float: left;
    width: 31%;
    padding: 10px;
    background-color: #516bf6;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 6px rgba(0,0,0,.1);
    box-shadow: 0 0 6px rgba(0,0,0,.1);
    margin-right: 2%;
    margin-bottom: 10px;
    text-align: center;
    position: relative;
}
.floor_details #section_box{
	float:none;
	width:auto;
}
.floor_details #section_box ul.floorprocess li.gnBtn i {
    font-size: 1.2em;
    color: #303030;
	float:left;
}
.floor_details #section_box ul.floorprocess li.gnBtn span{
	width:auto;
	float:left;
	padding:2px 0 0 6px;
}
.zxht_total{
	float:left;
	width:100%;
	padding-bottom:10px;
}
.floor_details #section_box ul.floorprocess li p{
	float:left;
}
.floor_details #section_box ul.floorprocess li.gnBtn span {
    color: #303030;
}
.floor_details #section_box ul.floorprocess li .zxht_item{
	font-family:Impact,Arial!important;
	position:absolute;
	right:10px;
	bottom:-9px;
	font-size:2em;
	color:#bfc6fc;
}
.floor_details #section_box ul.floorprocess li.gnBtn{
	background-color:#516bf6;
}
.floor_details #section_box ul.floorprocess li.gnBtn i{
	color:#fff;
}
.floor_details #section_box ul.floorprocess li.gnBtn span{
	color:#fff;
}
.floor_details #section_box ul.floorprocess li.gnBtn p{
	color:#fff;
}
.floor_details .btn_noyet i{
	color:#303030!important;
}
.floor_details .btn_noyet span{
	color:#303030!important;
}
.floor_details .btn_noyet p{
	color:#303030!important;
}
.floor_details .btn_going{
	background-color:#cbd2fe!important;
}
.floor_details .btn_going i{
	color:#303030!important;
}
.floor_details .btn_going span{
	color:#303030!important;
}
.floor_details .btn_going p{
	color:#303030!important;
}
.zxht_ul_box{
	float:left;
	width:100%;
	background-color:#fff;
}
.zxht_operate{
	float:left;
	width:100%;
	display:none;
}
.operate_title h3{
	font-size:1.2em;
	padding-bottom:6px;
}
.zxht_operate .operate_title span{
	color:#999;
	display:inline-block;
	padding-bottom:10px;
}
.operate_title .ts_content li{
	float:left;
	margin-right:10px;
}
.zxht_ul_box li{
	float:left;
	width:100%;
	line-height:30px;
	padding:10px 15px;
	border-bottom:1px solid #eee;
}
.zxht_ul_box li label{
	cursor:pointer;
}
.zxht_ul_box li i{
	float:left;
	padding-right:6px;
}
.zxht_ul_box li span{
	display:inline-block;
	float:left;
}
.zxht_ul_box li.going i{
	color:#ff9900;
}
.zxht_ts{
	float:left;
	width:100%;
	margin:20px 0;
}
.zxht_ul_box li.noyet i{
	color:#c9c9c9;
}
.time_line .time_section .time_point .icon_point{
	left:-4px!important;
	top:0px!important;
	font-size:1rem!important;
}
.zxht_gys{
	float:left;
	width:100%;
	background-color:#fff;
	padding:20px 0;
	margin-top:10px;
}
.zxht_gys h3{
	font-size:1.2em;
}

.time_line{
	float:left;
	width:100%;
	padding-top:20px;
}
.time_line .time_section{
	float:left;
	width:100%;
	padding:0 15px 15px;
}
.time_line .time_section .time_box{
	float:left;
}
.time_line .time_section .time_box p{
	font-size:1.1em;
}
.tpranst{
	background-color:transparent!important;
}
.time_line .time_section .time_point .icon{
	font-size: 1.2rem;
    display: inline-block;
    position: absolute;
    left: 26px;
    top: -6px;
}
.time_line .time_section .time_box span{
	font-size:1em;
}
.time_line .time_section .time_point{
	float:left;
	margin:0 0 0 10px;
	position:relative;
}
.time_line .time_section .time_point .line{
	width:1px;
	height:100%;
	background-color:#999;
}
.time_line .time_section .time_point .point{
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#999;
	display:inline-block;
}
.recodewrap {
    background: url(../img/line.png) repeat-y 9.8%;
    overflow: hidden;
    padding: 0px 0 20px;
}
.time_line .time_section .time_content{
	float:left;
	width:80%;
	padding-left:16px;
	position:relative;
}
.time_line .time_section .time_content p{
	padding-bottom:6px;
}
.time_line .time_section .time_content span{
	color:#c8c8c8;
	display:inline-block;
	padding-bottom:6px;
}
.time_line .time_section .time_content label{
	color:#ff9900;
}
.time_line .time_section .linetime{
	position:absolute;
}
.time_line .time_section .time_content ul{
	float:left;
	width:100%;
}
.time_line .time_section .time_content ul li{
	float:left;
	width:23.5%;
	margin-right:1.5%;
}
.zxht_box{
	width:100%;
	padding-top:100%; 
    heigh:0;
	background-color:#eee;
	position:relative;
}
.zxht_box img{
	position:absolute;
	left:0px;
	top:0px;
}
.time_line .time_section .time_content .floor_mine h3{
	color:#999;
	font-size:0.9rem;
}
.zxht_yonghu{
	float:left;
	width:100%;
}
.time_line .time_section .user_rating_show{
	padding:10px;
}
.time_line .time_section .user_rating_show{
	background-color:#f7f7f7;
	float:left;
}
.time_line .time_section .user_rating_show .total_star .star_hidden{
	left:0px;
}
.time_line .time_section .user_rating_show .total_star .star_show{
	left:0px;
}
.zxht_rizhi{
	float:left;
	width:100%;
}
.rizhi_content{
	float:left;
	width:100%;
	background-color:#fff;
	padding:15px 0px;
}
.rizhi_content p{
	text-align:center;
	color:#999;
}
.icon-tishi{
	color:#ff9900;
}
.icon-wanchengfl{
	color:#00cbb9;
}
.icon-wait{
	color:#c9c9c9;
}
/* 弹出层操作 */
.zxht_colorbox{
	float:left;
	width:100%;
}
.zxht_colorbox #section_box{
	padding-top:0px;
	margin-bottom:0px;	
}
.zxht_colorbox .a-upload{
	background-size:72%;
}
.zxht_colorbox #section_box .addBtn{
    cursor: pointer;
	background-color: #e5e5e5;
    border: 1px solid #eee;
    color: #303030;
	margin-top:20px;
}
.zxht_colorbox .submit_btn{
	float:left;
	width:100%;
	background-color: #4d6bff;
    line-height: 36px;
    height: 36px;
    color: #fff;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
	border-radius:4px;
}
.zxht_colorbox #section_box ol.addImg li{
	border-radius:0px;
	height:118px;
}
.zxht_colorbox #section_box ol.addImg li.addBtn:before{
	width: 2px;
    height: 32px;	
}
.zxht_colorbox #section_box ol.addImg li.addBtn:after{
	width: 32px;
    height: 2px;	
}
.zxht_colorbox #section_box ol.addImg li.addBtn:before,.zxht_colorbox #section_box ol.addImg li.addBtn:after{
	content: " ";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #A3A3A3;
}
.zxht_colorbox  #section_box .sample_map{
	padding:0px;
}
.zxht_colorbox .cgBtn{
	background-color:#eee;
}
.zxht_colorbox .cgBtn a{
	margin-right:0px;
	border-radius:0px;
	float:left;
	border:none;
}
.zxht_colorbox .cgBtn a.g_chosen{
	background-color:#fff;
	color:#303030;
}
.zxht_sectionBox ol{
	padding:0 10px;
}
.zxht_sectionBox{
	float:left;
	width:100%;
	border:1px solid #eee;
}
.zxht_tips h3{
	font-size: 0.8rem;
    float: left;
    color: #999;
    padding-top: 10px;
}
.zxht_tips ul li{
	float:left;
	width:31.5%;
	margin-right:1.5%;
}
.zxht_colorbox #section_box h4{
	width:100%;
}
.zxht_colorbox #section_box .notifi_start textarea{
	width:100%;
	margin-bottom:20px;
}
.zxht_colorbox #section_box .notifi_start h4{
	width: auto;
}
.zxht_colorbox .ip_cmtext{
	padding:0 10px;
}
.zxht_colorbox #section_box .user_rating .a-upload{
	margin-bottom:10px;
}
.zxht_colorbox .ip_cmtext img{
	height:100%;
	width:100%;
	object-fit:cover;	
}
.floor_index_list .percent span{
	width:auto;
	right:16px;
	position:absolute;
}
.zxht_form_input{
	width:90%;
	margin:0 5%;
}
.zxht_form_input input{
	width:100%;
	padding:10px;
}
.zxhtong_normalInput{
	padding:10px;
	border:1px solid #e5e5e5;
}
.zxht_line{
	margin-bottom:20px;
}
.zxht_select{
	margin-bottom:20px;
	position:relative;
}
.zxht_select select{
	height:40px!important;
}
.zxht_radio{
	float:left;
	margin-right:10px;
}
.zxht_radio input{
	float:left;
}
.zxht_radio label{
	float:left;
	display:inline-block;
	font-size:0.9rem;
	margin:4px 0 0 4px;
}
.zxht_colorbox #section_box .notifi_start{
	padding:0px;
}
#zxht_floor_xcst .zxht_colorbox #section_box .notifi_start textarea{
	margin-bottom:0px;
}
#zxht_success #section_box .notifi_start textarea{
	margin-bottom:0px;
}
#zxht_success .zxht_line{
	margin-bottom:0px;
}
.ahead_img{
	width:120px;
	height:auto;
	display:inline-block;
	position:relative;
}
.ahead_img img{
	width:100%;
	position: absolute;
    top: 50%;
    translate: transform(0,-50%);
}
.rotate{
    transform-origin:center center;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transition: transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -o-transition: -o-transform 0.2s;
    -ms-transition: -ms-transform 0.2s;
}
.rotate1{
    transform-origin:center center;
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transition: transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -moz-transition: -moz-transform 0.2s;
    -o-transition: -o-transform 0.2s;
    -ms-transition: -ms-transform 0.2s;
}
@media screen and (max-width:600px){
	.recodewrap {
	   background-position: 11.5%;
	}
}
@media screen and (max-width:500px){
	.recodewrap {
	   background-position: 13.5%;
	}
}
@media screen and (max-width:414px){
	.recodewrap {
	   background-position: 14.5%;
	}
}
@media screen and (max-width:380px){
	.recodewrap {
	    background-position: 16%;
	}
}
@media screen and (max-width:360px){
	.recodewrap {
	    background-position: 16.8%;
	}
}
@media screen and (max-width:320px){
	.recodewrap {
	    background-position: 18.8%;
	}
}


/** ================================================
2019.9.27 供应商系统 Chenyihang 
================================================ */
.changeBtn{
	float:left;
	padding:10px 20px;
	cursor:pointer;
	margin-right:10px;
	background-color:#ddd;
}
.changeBtn.chosen{
	background-color:#1282c4;
	color:#fff;
}
.roomcontentlist,.windowcontentlist{
	float:left;
	width:100%;
	margin-top:20px;
}



