/*框架用样式*/
.page-body{padding: 8px; box-sizing: border-box;overflow-x: hidden;}
.layui-nav-item .iconfont{font-size: 16px;}
/*.layui-nav-item .layui-nav-child a{padding-left: 30px !important;}*/

.pull-right { float: right !important;}
.pull-left {float: left !important;}
.clearfix:after{display: table; content: " ";clear: both;}
.seach-pick{padding: 5px;background-color: #fff;}
.seach-pick .layui-input{height: 30px;line-height: 30px;}

.seniorseach-pick{display: none;}
.seniorseach-pick .close-pick{position: absolute;right: 0; top:0; left:0; bottom:0;background-color: rgba(245,245,245,0.5);z-index: 1;}
.seniorseach-pick .content-pick{position: absolute; right: 0; top:0; width: 500px;bottom:0;background-color: #ffffff;box-shadow: 1px 1px 50px rgba(0,0,0,0.3);padding: 10px;overflow: auto;z-index: 10000;}

.seniorseach-pick-block{background-color: #FFFFFF;margin-top: -8px;padding: 5px 10px;margin-bottom: 10px;}
.seniorseach-pick-block.highlight{border-left: 5px solid #149688;}
.seniorseach-pick-block .layui-input{height: 30px;line-height: 30px;}

.submit-btn-pick{position: fixed;background-color: #f5f5f5;margin: 0 !important;text-align: center;bottom: 0;left: 0;right: 0;padding: 10px;}

.red{color: red !important;}
.green{color: #009F95 !important;}

.border-huise{border: 1px solid #e9e9e9;}

.pright10{padding-right: 10px;}

.pbottom20{padding-bottom: 20px;}
.pbottom30{padding-bottom: 30px;}
.pbottom40{padding-bottom: 40px;}
.pbottom50{padding-bottom: 50px;}

.disno{display: none;}

.operateform{padding-bottom: 50px;}

.mleft10{margin-left: 10px !important;}

.seniorseach-pick-block .layui-input-inline{padding-bottom: 5px;}
.seniorseach-pick-block .yim-item {display: inline-block;vertical-align: middle;margin-right: 10px !important;}



/*微信模块的样式*/
.weixin-reply .item > div, .weixin-reply .item2 > div{padding:6px 10px;word-wrap:break-word;position: relative; }
.weixin-reply .item .btn-layer, .weixin-reply .item2 .btn-layer{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(84,84,84,0.9);display: none;}
.weixin-reply .item .btn-layer .con-item, .weixin-reply .item2 .btn-layer .con-item{position: absolute;top: 50%;left: 0px;right: 0px; text-align: center;margin-top: -15px;/*margin-left: -40px;*/line-height: 30px;}
.weixin-reply .item, .weixin-reply .item2{background-color: #ffffff;margin-right: 10px;width: 300px;margin-bottom: 15px;box-shadow: 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);}
.weixin-reply .img-pick > div{background-color: #f7f7f7;min-height: 150px;}
.weixin-reply .img-pick img{width: 100%;height: auto;}
.weixin-reply .tips{color: #CCCCCC;}
.weixin-reply .btn-array{border-top: 1px solid #CCCCCC;padding-top: 10px;padding-bottom: 10px;}
.weixin-reply .btn-array>div{width: 48%;}
.weixin-reply .title{background-color: #51C332;line-height: 30px;color: #FFFFFF;font-weight: bold;}
.weixin-reply .down-border{border-bottom: 1px solid #efefef;}

.weixin-reply .item2 .info{position: absolute;bottom: 6px;left: 10px;right: 10px;color: #FFFFFF;background-color: rgba(85,85,85,0.8);padding: 3px;}
.weixin-reply .item2 .child{border-top: 1px solid #CCCCCC;line-height: 45px;}
.weixin-reply .item2 .child img{max-height: 35px;max-width: 35px; height: 35px;width: 35px;}



.weixin-menu, .weixin-form{border: 1px solid #CCCCCC;width: 500px;margin-top: 20px;margin-left: 20px;}
.weixin-menu .item, .weixin-menu .child-item{padding-left: 10px;border-top: 1px solid #CCCCCC;text-align: left;line-height: 50px;}
.weixin-menu .item{background-color: #E3F0FC;}
.weixin-menu .child-item{padding-left: 25px;}
.weixin-menu .btn-item{padding-left: 10px;border-top: 1px solid #CCCCCC;text-align: left;line-height: 50px;background-color: #f5f5f5;text-align: center;}


.weixin-menu .title, .weixin-form .title{font-weight: bold;padding-left: 10px;line-height: 40px;background-color: #f5f5f5;}
.weixin-form .table{margin-bottom: 0px;}

/*图文消息*/
.imgtxtstitle,.imgtxtcontent{width:auto !important;}

/*显示方式*/
.dpy-in{ display:inline-block; width: auto; vertical-align: middle;}
.dpy-no{ display:none;}

.layui-table, .layui-table-view{margin: 0;background-color: #ffffff;}
.layui-table-cell{height: 24px;line-height: 24px;}

.yim-quote{padding: 5px;}


.page-info .layui-form-label{
    width: 250px;
}
.page-info .layui-input-block{
    margin-left: 250px;
}

.page-info input{border: none;border-left: 1px solid #e6e6e6;}
.page-info .yim-info-content{height: 38px;line-height: 38px;padding-left: 15px;border: 1px solid #e6e6e6;box-sizing: border-box;}
.page-info .layui-form-item{margin-bottom: 0 !important;}

.yim-edit-explain{color: #adadad;padding-left: 200px;}
.yim-edit-explain-err{color: #ff0000;padding-left: 200px;}

/* 表单验证不通过时的样式 */
.Validform_error{border: 1px solid #FF0000;}
.Validform_error:focus{border: 1px solid #FF0000 !important;}

/*
@font-face {
    font-family: 'iconfont';
    src: url('font/iconfont.eot');
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
    url('font/iconfont.woff') format('woff'),
    url('font/iconfont.ttf') format('truetype'),
    url('font/iconfont.svg#iconfont') format('svg');
}

.iconfont{
    font-family:"iconfont" !important;
    margin-right: 5px;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;

    -moz-osx-font-smoothing: grayscale;
}*/


.layui-form-pane .layui-form-label{width: 200px !important;}
.layui-form-pane .layui-input-block{margin-left: 200px !important;}
.layui-form-pane .layui-form-text .layui-form-label{float: left !important;}
.layui-form-pane .layui-form-text .layui-input-block{top: 0 !important;}