/* html,
body {
    height: 100%;
} */
em{
    font-style: normal;
}
textarea{
    resize: none;
}
/* 颜色 */
.subjectColor {
    color: #2eafbb;
}

.red-color {
    color: #fa675c;
}


/* margin */
.margintop40 {
    margin-top: 40px !important;
}

/* 按钮 */
.layui-btn38 {
    background-color: #2eafbb;
    height: 38px;
    line-height: 38px;
    width: 80px;
}

.normal-button {
    background-color: #2eafbb;
    height: 36px !important;
    line-height: 36px !important;
}

.gray-bg-button {
    background-color: #bbbbbb;
    height: 36px !important;
    line-height: 36px !important;
}

.layui-btn130 {
    width: 130px;
    margin-bottom: 10px;
}

.layui-btn160 {
    width: 160px;
    margin-bottom: 10px;
}

.layui-normal-btn {
    background-color: #2eafbb;
}

.layui-orange-btn {
    background-color: #ff7f10;
}

.layui-gray-btn {
    background-color: #999999;
}

.layui-button {
    background-color: #2eafbb;
    height: 38px;
    line-height: 38px;
}

.layui-border-button {
    height: 38px;
    line-height: 38px;
    background-color: #ffffff;
    border: 1px solid #ccc;
    color: #999;
}

.layui-border-button:hover {
    color: #999;
    background-color: #ffffff;
}
.blue-border-button {
    height: 38px;
    line-height: 38px;
    background-color: #ffffff;
    border: 1px solid #2eafbb;
    color: #2eafbb;
}

.blue-border-button:hover {
    color: #2eafbb;
    background-color: #ffffff;
}
/* 蓝色文字按钮 */
.blue-btn{
    color: #2eafbb;
    background: none;
    border: none;
    padding: 9px 15px;
}
/* 灰色按钮  清除成绩 */
.gray-button {
    background: none;
    height: 34px !important;
    line-height: 34px !important;
    color: #666;
    border: 1px solid #999;
}
.gray-button:hover{
    color: #666;
    border: 1px solid #2eafbb;
}


/* 清除浮动 */
.clear:after {
    display: block;
    content: ".";
    height: 0;
    clear: both;
    visibility: hidden;
}

.of {
    overflow: hidden;
}

.lt {
    float: left;
}

.rt {
    float: right;
}


/* 文字 居中、居右 */
.tx-left {
    text-align: left;
}

.tx-right {
    text-align: right;
}

.tx-center {
    text-align: center;
}

/* 宽 */
.width1000 {
    width: 1000px;
    margin: 0 auto;
}

.button-hundred {
    width: 100%;
}

/* 圆角 */
.radius-five {
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

/* 头部 */
.top {
    height: 80px;
    line-height: 80px;
    padding-top: 30px;
}

.title {
    font-size: 30px;
}

.top-login {
    color: #666;
}

.header {
    height: 80px;
    width: 100%;
    background-color: #2eafbb;
    text-align: center;
    line-height: 80px;
    color: #fff;
    font-size: 22px;
}

/* 提交成功 */
.set-result {
    width: 400px;
    margin: 0 auto;
    text-align: center;
    padding-top: 90px;
}

.set-middle {
    height: 40px;
    line-height: 40px;
}

.home-login {
    margin-top: 60px;
}

/* 阴影-公共 */
.psd-box {
    box-shadow: 0px 2px 10px rgba(46, 175, 187, .2);
    height: 680px;
    margin-bottom: 50px;
}

/* 阴影-10条数据 */
.shadowbox {
    box-shadow: 0px 2px 10px rgba(46, 175, 187, .2);
    margin-bottom: 100px;
}

/* pages */
.page-wrapper{
    text-align: center;
    margin-top:30px;
}

/* 表格 */
.tbody-table tr:nth-child(even){
    background: #eaf4f2;
}
.tbody-table tr:nth-child(odd){
    background: #f7faf8;
}

/* 橙色主题 */ 
/* #f0ad38 */
.orange-thead tr{
    background: #f0ad38 !important;
    color: #fff;
}
.orange-border{
    border: 1px solid #f0ad38;
    margin-top: 20px;
    overflow: hidden;
}
.orange-bg{
    background: #f0ad38;
}
.orange-border{
    border: 1px solid #f0ad38;
}
.orange-color{
    color:#f0ad38;
}
.orange-button{
    background-color: #f0ad38;
    height: 36px !important;
    line-height: 36px !important;
}

/* 黄色-表格 */
.org-table tr:nth-child(even){
    background: #fdf8f0;
}
.org-table tr:nth-child(odd){
    background: #fdfbf7;
}

/* 禁用 */
.disa-input{
    background: #eee;
}

/* 加粗 */
.strong-sp{
    font-weight: 600;
}

/* 必填 */
.red-star{
    font-size: 20px;
    color:red;
}
/* 返回 */
.goback{
    font-size: 17px;
    color: #1c9399;
    margin-right: 30px;
    cursor: pointer;
}
/* 项目名称 */
#projectName{
    color: #1c9399;
}

/* 分页 */
.activePage{
    background-color: #009688!important;
    color: #fff!important;
}
#pageContent{
    display: inline-block;
}
#pageContent a{
    display: inline-block;
    height: 36px;
    line-height: 36px;
    padding: 0 13px;
    border: 1px solid #e2e2e2;
}
.a-page{
    display: inline-block;
    height: 36px;
    line-height: 36px;
    padding: 0 13px;
    border: 1px solid #e2e2e2;
}
.ul-page li{
    float: left;
}