﻿.blue { color: #1E9FFF }
.grey { color: #999 }

.searchTable .layui-input-inline,.searchTable .layui-inline,.searchTable .layui-btn{margin-bottom:0px;}
.searchTable .layui-input-block{margin-left:0px;}

.searchTable.smallBox{position:relative;height:40px;margin-bottom:3px;padding-right:50px;}
.infor .searchTable.smallBox:first-child{padding-right:110px;}
.searchTable.smallBox > .layui-btn{position:absolute;top:0px;right:50px;}

.searchTable.smallBox .more{color: #ffffff;line-height: 25px;right: 0px;top: 0px;height: 30px;width: 45px; background-color:#1E9FFF;position:absolute;text-align:center;border:none;border-radius:2px;padding-top:8px;cursor:pointer}
.searchTable.smallBox .more:after{display:inline-block;color: #fff;margin:auto;content:" ";color:#ffffff;font-family: sans-serif;font-weight:bold;font-size:14px;margin:auto; transform:rotate(90deg);
-ms-transform:rotate(90deg); 	/* IE 9 */
-moz-transform:rotate(90deg); 	/* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); 	/* Opera */}
.searchTable.smallBox .more.down::after{transform:rotate(180deg);
-ms-transform:rotate(270deg); 	/* IE 9 */
-moz-transform:rotate(270deg); 	/* Firefox */
-webkit-transform:rotate(270deg); /* Safari 和 Chrome */
-o-transform:rotate(270deg); 	/* Opera */}

.searchTable .layui-btn_top{margin-bottom:5px;margin-top:0px;}
.searchTable { margin-top:5px;}

/*上传样式*/
.upload-box { position: relative; display: inline-block; height: 32px; vertical-align: top; zoom: 1; *display: inline; }
    .upload-box .upload-btn { display: inline-block;  zoom: 1; *display: inline; }
    .upload-box .upload-progress { position: absolute; top: 0; left: 0; padding: 2px 5px; width: 115px; height: 26px; border: 1px solid #d7d7d7; background: #fff; overflow: hidden; }
        .upload-box .upload-progress .txt { display: block; padding-right: 10px; font-weight: normal; font-style: normal; font-size: 11px; line-height: 18px; height: 18px; text-overflow: ellipsis; overflow: hidden; }
        .upload-box .upload-progress .bar { position: relative; display: block; width: 112px; height: 4px; border: 1px solid #1da76b; }
            .upload-box .upload-progress .bar b { display: block; width: 0%; height: 4px; font-weight: normal; text-indent: -99em; background: #28B779; overflow: hidden; }
        .upload-box .upload-progress .close { position: absolute; display: block; top: 1px; right: 1px; width: 14px; height: 14px; text-indent: -99em; background: url(skin_icons.png) -56px -196px no-repeat; cursor: pointer; overflow: hidden; }


/*图片相册样式*/
.photo-list { margin: 0; padding: 10px 0 0 0; }
    .photo-list ul { margin: 0 0 0 -15px; }
        .photo-list ul li { float: left; margin-left: 15px; text-align: center; *width: 118px; }
            .photo-list ul li .img-box { position: relative; margin: 5px auto; width: 112px; height: 112px; border: 3px #efefed solid; cursor: pointer; overflow: hidden; }
                .photo-list ul li .img-box.selected { border: 3px #f60 solid; }
                .photo-list ul li .img-box img { width: 100%; height: 100%; opacity: 1; }
                .photo-list ul li .img-box .remark { position: absolute; display: block; left: 0; right: 0; bottom: 0; margin: 0; padding: 3px 2px; height: 18px; line-height: 18px; background: #000; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; text-align: left; overflow: hidden; }
                    .photo-list ul li .img-box .remark:hover { top: 0; bottom: 0; height: 100%; }
                    .photo-list ul li .img-box .remark i { position: relative; font-size: 12px; color: #fff; font-style: normal; line-height: 18px; }
            .photo-list ul li a { padding-right: 1em; }

/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container { position: relative; }
.webuploader-element-invisible { position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick { position: relative; display: inline-block; width: 65px; line-height: 36px; height: 36px; border: 1px solid #e1e1e1; cursor: pointer; background: #fff; color: #333; text-align: center; overflow: hidden; zoom: 1; *display: inline; }
.webuploader-pick-hover { background: #fafafa; }
.webuploader-pick-disable { opacity: 0.6; pointer-events: none; }
/*=====================以上部分是WebUploader必须的====================*/

.layui-form-label .upload-box { margin-top:-4px; }
.layui-form-label .webuploader-pick{line-height: 28px; height: 28px;}

/*=====================用户中心首页样式====================*/
.center_nav{}
.center_nav ul{ margin-top:10px;display:block;float:left; }
.center_nav ul > li{ border: 1px solid #eee;display: block;float: left;padding-top: 5px;height: 85px;width: 90px;text-align: center;vertical-align: middle;border-right: 1px solid #e2e2e2;border-radius: 5px;background-color: #f5f5f5;margin: 5px;  }
.center_nav ul > li img{vertical-align:middle; width:55px; height:55px;}
.center_nav ul li a{display:inline-block;}


.layui-laydate .layui-this{background-color:#009688}
/*@media screen and (min-width: 1001px) {
    .title_m {
        width: 400px;
    }
}*/
@media screen and (max-width: 1001px) {
    /*.title_m {
        width: 150px;
    }*/
    .row{
        display:none;
    }
}

  .layui-btn_top {
     margin-top:5px;
    }

.layui-form-pane .layui-form-label{text-align:right;padding-left: 8px;}

.layui-btn { margin-right: 0px; background-color: #1e9fff; border-color: #1e9fff }
.layui-laypage .layui-laypage-curr .layui-laypage-em { background-color: #1e9fff; }
.layui-form-checked span, .layui-form-checked:hover span, .layui-form-onswitch, .layui-form-select dl dd.layui-this { background-color: #1e9fff; }
.layui-form-checked[lay-skin="primary"] i { background-color: #1e9fff; border-color: #1e9fff }
.layui-btn-primary { border-color: #d2d2d2; background-color: rgba(0, 0, 0, 0); color: #666; }

.box_head { border-color: #e6e6e6; background: #e6e6e6; height: 50px; line-height: 50px; padding-left: 10px; margin-bottom: 10px; }

    /*新增、修改等功能按钮悬浮*/
.searchTable.suspension {
    position: fixed;
    top: 0;
    z-index: 999;
    background: #ffffff;
    width: 100%;
    height: inherit;
}
.layui-flow-more { clear: both; }
.layui-layer-btn .layui-layer-btn0 { border-color: #ff8d30; background-color: #ff8d30; }

.linkBtn { cursor: pointer; color: #1e9fff; }
a.linkBtn { color: #1E9FFF; cursor: pointer }
    a.linkBtn:hover { text-decoration: underline }

    .sm{line-height: 16px!important;white-space: break-spaces!important;padding-top: 3px!important;}

.layui-table img { max-height:25px;}
.layui-form-radio:hover *, .layui-form-radioed, .layui-form-radioed > i { color: #1e9fff; }
.i_foot { font-size: 12px; text-align: center; padding-top: 10px; padding-bottom: 10px; bottom: 0px; width: 100%; color: #ccc; max-width: 640px }