@charset "utf-8";
/*
    Document   : CSS样式初始化
    Created on : 2013. 8. 6,15:41:00
    Author     :
    Description:
        CSS样式表的初始化，全局样式设置。部分样式属性请根据具体页面重置其属性
导入方式：<link href="css/common.css" rel="stylesheet" type="text/css" />
*/
html {
    max-width: 655px;
    margin: auto !important;
    height: 100%;
    position: relative;
}
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/
input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */
body {background:#f1f1f1}   /* 重置body 页面背景为白色 */
body,th,td,input,select,textarea,button {font-size:12px;line-height:1 ;font-family:"微软雅黑", "黑体","宋体";color:#666} /* 重置页面文字属性 */
a {color:#666;text-decoration:none}  /* 重置链接a标签 */
a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */
caption {display:none;}    /* 重置表格标题为隐藏 */
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */
img{vertical-align:top}  /* 图片在当前行内的垂直位置 */
.clearFloat:after{  content: "";  line-height: 0;  visibility: hidden;  display: block;  clear: both;  } /* 清除浮动*/
/* 页面设置 */
  /* 取消a标签点击后的虚线框 */
input,button{outline:none;}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}

 /* 设置页面文字等在拖动鼠标选中情况下的背景色与文字颜色 */
/*
::selection {color: #fff;background-color: #4C6E78;}
::-moz-selection {color: #fff;background-color: #4C6E78;}
*/
.menuControl{position: fixed;top: 0;left: -11.6rem;height: 100%;width: 11.6rem;color: #fff;z-index:1000;}
.menuControl .menuList{height: 100%;width: 11.6rem;background-color:#3a3a3a;padding-top: .5rem;}
.menuControl .menuList a{line-height: 2.2rem;font-size: 14px;color: #fff;padding-left: 2rem;}
.menuControl .menuList a.active{background-color: #484949;}
.menuControl .menuList a .iconfontAD{color: #a9adb1;font-size: 12px;}
.menuControl .menuOnOff{position: absolute;width: 2.2rem;height: 2.2rem;top: 78%;right: -3rem;background-color: rgba(0,0,0,0.3);border-radius: 50%;}
.menuControl .menuBtn1{ position: absolute;width: 2rem;height: 2rem;border-radius: 50%;background-color: #545454;color: #fff;top: .1rem;left: .1rem;text-align: center;line-height: 2rem;}
.menuControl .menuBtn .iconfontAD{ font-size: 26px;}
.menuControl .textCen{text-align: center;}
.menuControl .iconOne{display: inline-block; height: 100%; width: 60%; background-size: contain; background-repeat: no-repeat; background-position: center;background-image:url("../../images/mobweb/leftArrows.png"); }
.menuControl .menuList a.menuHeader{height:4.5rem;border-bottom:1px solid #474747;line-height: 4.5rem;}
.menuControl .menuHeader img{width: 2.4rem;height: 2.4rem;border-radius: 2.4rem;margin-top: 1rem ;}
.menuControl .menuHeader .userName{color: #a3a7ab;margin-left: .4rem;}
.menuControl .menuList a.toudi{margin-top: .5rem;padding-top: .5rem;border-top: 1px solid #474747;}
.menuControl .menuList a .goto{display:block;background:url("../../images/mobweb/goto.png") no-repeat center;background-size:contain;width:.5rem;height:.5rem;margin: .8rem auto;}
.menuControl .menuBtn1 .jiantou1{display:block;background:url("../../images/mobweb/goback.png") no-repeat center;background-size:contain;width: 64%;height: 64%;margin: 18%;}
.menuControl .menuBtn1 .caidan{display:block;background:url("../../images/mobweb/menuImg.png") no-repeat center;background-size:contain;width: 64%;height: 64%;margin: 18%;}
/*头部样式 开始*/
.adidasHeader{
    position: fixed;
    top: 0;
    left: 0;
    height: 40px;
    line-height: 40px;
    width: 100%;
    background-color: #000;
    text-align: center;
    color: #fff;
    font-size: 16px;
    z-index: 1000;
}
.headerBack{
    position: absolute;
    top: 0;
    left: 15px;
    height: 0;
    font-size: 16px;
}
.weui-cells-delete-btn{
    border: 1px solid #ff6527;
    color: #ff6527;
    padding: 2px 5px;
    border-radius: 5px;
    line-height: 15px;
    height: 15px;
    margin-left: 5px;
}
span.fr{
    border: 1px solid #ff6527;
    padding: 2px 5px;
    border-radius: 5px;
    line-height: 15px;
    height: 15px;
    margin-left: 5px
}
span.fr a{
    color: #ff6527;
}
/*头部样式 结束*/
@font-face {
    font-family: hero-light;
    src: url(HeroLight.otf);
}

/* 附件信息项样式调整 */
.weui-cell.weui-cell-file{
    display: block;
}
.weui-cell-file .weui-cell__hd, .weui-cell-file .weui-label{
    width: 100%;
}
.weui-cell-file .upload-btn{
    display: block;
    width: 82vw;
    margin: 0px auto 8px;
    background: #F9F9F9;
    border: 1px solid #D4D4D4;
    color: #333333;
    border-radius: 1.5rem;
    text-align: center;
    position: relative;
}
.weui-cell-file .upload-btn .file-click-btn{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.weui-cell-file .upload-filepath {
    display: block;
    line-height: 1rem;
    margin-bottom: 8px;
    word-break: break-all;
}

.loading-mask{
    background: rgba(0,0,0,0.5);
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
}
.loadingWrap{
    height: 100vh;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10000;
    background-color: rgba(0,0,0,.4);
    display: flex;
    justify-content: center;
    align-items: center;
}
.loadingWrap .box {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    position: relative;
    background: url("../../images/mobweb/loading.png") center no-repeat;
    background-size: contain;
}

.loadingWrap .hour {
    width: 2px;
    height: 9px;
    background: #f1f1f1;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    border-radius: 2px;
    margin-left: -2px;
    margin-top: -9px;
    animation: move 10s linear infinite;
    /*设置旋转的中心点为中间底部*/
    transform-origin: center bottom;
}
/*分针*/
.loadingWrap .minute {
    width: 2px;
    height: 12px;
    background: #f1f1f1;
    border-radius: 2px;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    margin-left: -2px;
    margin-top: -12px;
    animation: move 2s linear infinite;
    /*设置旋转的中心点为中间底部*/
    transform-origin: center bottom;
}
/*旋转从0度到360度*/
@keyframes move {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.label-worktype{
    color: #FF6F36;
    font-size: 12px;
    display: inline-block;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 14px;
    height: 14px;
}
.label-worktype.icon-worktype-fulltime{
    background-image: url("../../images/mobweb/icon-position-fulltime.svg");
}
.label-worktype.icon-worktype-parttime{
    background-image: url("../../images/mobweb/icon-position-parttime.svg");
}
.label-worktype.icon-worktype-dispatch{
    background-image: url("../../images/mobweb/icon-position-dispatch.svg");
}

/*表单样式修改start*/
#main .weui-cells_form .weui-cell {
    line-height: normal!important;
    min-height: 1.8rem!important;
}
#main .weui-cells_form .weui-cell-file .upload-btn{
    line-height: 1.8rem!important;
}
#main .weui-cells_form .weui-cell__hd{
    line-height: 1.2rem!important;
}
#main .weui-cells_form .weui-label {
    white-space: normal!important;
    height: auto!important;
    line-height: normal!important;
    display: flex;
    align-items: center;
}
/*表单样式修改end*/
