.user-tab{width: 200px;height: auto;background-color: #fff;padding: 0 20px 20px;}
.user-tab li{width: auto;height:40px;line-height: 40px;font-size: 15px;color: #333;}
.user-tab li.title{height: 40px;line-height: 40px;}
.user-tab li.title:first-child{padding-top: 20px;}
.user-tab li.title img{position: relative;top: -2px;}
.user-tab li.this{text-indent: 60px;}
.user-tab li.this a{display: block;font-size: 14px;color: #333;border-radius:4px;}
.user-tab li.this a:hover{color: #e1251b;}
.user-tab li.layui-this a{background-color: #e1251b;color: #fff;}
.user-tab li.layui-this a:hover{color: #fff;}

.user-detailed{width: 944px;height: auto;padding-bottom: 20px;background-color: #fff;border-radius: 4px;}
.user-detailed .deta-title{width: auto;height: 54px;line-height: 54px;border-bottom: 1px solid #E5E5E5;font-size: 16px;color: #e1251b;margin:0 30px 20px;}
.user-detailed .deta-title a.kcUpload{font-size: 14px;color: #999;background: url(../../img/icon/kcUpload-icon.png) no-repeat 0 center;padding-left: 24px;}
.user-detailed .deta-title a.kcUpload:hover{color:#e1251b;}

/* 用户个人页面-表单公用样式-谨慎修改 */


.form-box{width: 544px;height: auto;margin: 0 auto;}
.form-box .fenlei {height: 34px;margin-bottom: 25px;}
.form-box .fenlei .title{float: left;height: 34px;line-height: 34px;font-size: 14px;color: #333;margin-right: 22px;}
.form-box .fenlei .dynamic-tab{width: auto;height: 34px;}
.form-box .fenlei .dynamic-tab li{float: left;width: auto;height: 32px;line-height: 32px;border: 1px solid #ccc; border-radius:4px;padding: 0 20px;margin-right: 20px;cursor: pointer;}
.form-box .fenlei .dynamic-tab li:hover{border-color: #e1251b;}
.form-box .fenlei .dynamic-tab li.layui-this{border-color: #e1251b;color: #e1251b;background-color: #FFF5F8;}
/* 表单样式页面 */
.form-box .layui-form{display: none;}
.form-box .layui-form .layui-form-item{margin-bottom: 25px;}
.form-box .layui-form .layui-form-label{width: 80.86px; padding: 0;line-height: 38px;text-align: left;font-size: 14px;color: #333;}
.form-box .layui-form .layui-input-block{margin-left: 80.86px;min-height: 38px;}
.form-box .layui-form .layui-input-block .layui-input, .form-box .layui-form .layui-input-block .layui-textarea, .form-box .layui-form .layui-input-block .layui-select{height: 38px;color: #737373;}
.layui-quote-nm, .layui-elem-field, .layui-collapse, .layui-colla-item, .layui-colla-content, .layui-badge-rim, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-tab-bar, .layui-tab-card, .layui-input, .layui-textarea, .layui-select, .layui-form-pane .layui-form-label, .layui-form-pane .layui-form-item[pane], .layui-layedit, .layui-layedit-tool{border-color: #E5E5E5;}
.layui-input:focus,.layui-textarea:focus{border-color: #e1251b !important;}
.form-box .layui-form .layui-textarea{min-height: 160px;}
.form-box .layui-form .submit{width: 190px;height: 40px;line-height: 40px;background-color: #fff;border: 1px solid #e1251b;color: #e1251b;font-size: 16px;border-radius:4px;margin: 0 auto;}
.form-box .layui-form .submit:hover{background-color: #e1251b;color: #fff;}
.form-box .juxta {margin-bottom: 30px;}
.form-box .juxta .layui-form-item{float: left;clear: none;margin-bottom: 0;}
.form-box .layui-form .paiban-5{margin-left: 80.86px;}
.form-box .layui-form .paiban-5 .layui-form-checkbox{margin-left: 12px !important; margin-right: 0px !important;float: left;}

.form-box .layui-form .sort-3 .layui-form-select{width: 140px;float: left;}
.form-box .layui-form .sort-3 .layui-input{width: 140px;}

/* 表格样式 */
.table-box{width: 884px;margin: 0 auto;}
.table-box .layui-table{margin: 30px 0;}
.table-box .layui-table thead tr{background-color: #ef756e;}
.table-box .layui-table thead tr th{color: #fff;font-size: 14px;border-bottom: 0 none;}
.table-box .layui-table th, .table-box .layui-table td{height: 40px;line-height: 40px;padding: 0;text-align: center;}
.table-box .layui-table td{border-color: #ECE8EA;}
.table-box .layui-table td .lee-ellipsis-1{height: 40px;}
.table-box .layui-table td.operation{display: flex;justify-content: space-between;align-items: center;padding: 0 16px;}
.table-box .layui-table td.operation .layui-btn{display: inline; width: auto;height: 16px;line-height: 16px;background-color: #fff;color: #e1251b;padding: 0;}
.table-box .layui-table td.operation .open , .table-box .layui-table td.operation .layui-btn:hover{opacity: 1;color: #e1251b;}
.layui-table thead tr, .layui-table-header, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table-patch, .layui-table-mend, .layui-table[lay-even] tr:nth-child(even), .layui-table tbody tr:hover, .layui-table-hover, .layui-table-click{background-color: #F9F9F9;}
/* 积分加减颜色样式 */
.table-box .layui-table td .plus{color: #00b72f;}
.table-box .layui-table td .reduce{color: #e1251b;}

/* 查看详情弹出层 */
body .layui-login-state{box-shadow:0px 0px 18px 0px rgba(1,1,1,0.1);}
#see-details{padding: 0px 40px 30px;}
#see-details .see-item{width: auto;min-height: 34px;line-height: 34px;font-size: 14px;margin-bottom: 10px;}
#see-details .see-item label{color: #333;}
#see-details .see-item .see-text{width: 544px;}
#see-details .see-item .see-text .layui-btn{height: 34px;line-height: 32px;border-color: #ccc;color: #999;padding: 0 11px;border-radius: 4px;margin: 0 11px 10px 0;}
#see-details .layui-bg-ye{float: left;position: relative;left: 96px;width: 544px;margin: 20px 0 20px;}

/* 发布动态页面 */
.form-box .fabu-body{width: auto;height: auto;}

/*上传图片通用样式*/
.upload-ul{ position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;width: 544px;}
.upload-ul.clearfix-block:after{width: 170px;}
.upload-ul li{ position: relative; float: left;display: inline-block; width: 170px; height: 120px; margin-bottom:15px; padding: 0; border: none; cursor: pointer; overflow: hidden; }
.upload-pick{ background: url(../../img/upload-bj.png) no-repeat center center;border: 1px solid #E5E5E5 !important;width: 168px !important; height: 118px !important;}
.upload-pick #rt_rt_1dia7ne8efmfrpu1th2rgrat94{width: 170px !important;height: 120px !important;}
.webuploader-pick{position: relative;display: inline-block;vertical-align: top; width: 100%; height: 100%;line-height: 180px; text-align: center;color: #999;}
.webuploader-container{ position: relative; width: 100%; height: 100%; }
.webuploader-container label{position: absolute;left: 0;top: 0;width: 100%;}
.webuploader-element-invisible{opacity: 0;width: 100%;height: 100%;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);}
.viewThumb{ position:relative;width: 100%;height: 100%;overflow:hidden;}
.viewThumb img{ width: 100%;height: 100%}
.diyBar{ position: absolute; display:none; top: 0;left: 0;width: 100%;height: 100%;z-index: 3;}
.diyProgress{ position: absolute; left: 0;top: 33px;width: 100%;height: 24px;line-height:24px;font-size: 14px;text-align: center;color: #FFF;background:rgba(10,168,241,.7); z-index: 3;}
.diyControl{ position: absolute;left: 0;bottom: 0;width: 166px;height: 116px;z-index: 3;border: 2px solid #e1251b;opacity: 0;}
.viewThumb:hover .diyControl{opacity: 1;}
.diyControl span{display: block;width: 22px;height: 22px;background-color: #e1251b;float: right;text-align: center;}
.diyCancel i{display: inline-block;width: 16px;height: 16px; background:url(../../img/icon/upload-delete-icon.png) no-repeat center center;margin-top: 2px; }

/* 列表页暂无状态下 */
.metadata{padding: 200px 0 352px 0;}
.metadata .layui-btn{width: 190px;height: 40px;line-height: 40px;background-color: #fff;border: 1px solid #e1251b;color: #e1251b;font-size: 16px;border-radius:4px;margin: 60px auto 0;}
.metadata .layui-btn:hover{background-color: #e1251b;color: #fff;}

/* 日期样式修改 */
body .layui-laydate .layui-this{background-color: #e1251b !important;}
body .layui-laydate-footer span:hover{color: #e1251b;}
body .layui-laydate-header i:hover, body .layui-laydate-header span:hover{color: #e1251b;}
