

/* 右侧 */


.user-section{ border: 1px solid #eee; margin-top: -1px;}
.user-edit{ padding:20px 34px; }
.user-edit .item-list{ display: flex; height: 54px; line-height: 54px;  }
.user-edit .item-list .edit-tit{ width: 100px; color: #444; font-weight: 300; }
.user-edit .item-list .edit-con{flex: 6;}
.user-edit .item-list .edit-con .aimg1{ width:50px; border-radius: 100%; }
.user-edit .item-list .edit-con .aimg2{ height: 50px; border:1px solid #eee; border-radius: 2px;}
.user-edit .item-list .edit-con .prelink{ margin-left: 6px; font-size: 12px; color: #1d4d7e; }

.user-edit .set-list{ display: flex; margin-bottom: 22px; vertical-align: middle;  }
.user-edit .set-list .edit-tit{ width: 100px; color: #444; font-weight: 300; }
.user-edit .set-list .edit-con{flex: 6;}
.user-edit .set-list .edit-con .p1{ margin-bottom: 8px; }
.user-edit .set-list .edit-con .p1 b{color: #f00;}
.user-edit .set-list .edit-con .p2{ color: #666; font-size: 12px; font-weight: 300;  }





.user-tit2{  background: #fff;  height: 20px; line-height: 20px; border-left: 2px solid #000; margin-left: 38px; padding-left: 12px;}
.user-tit2 .tit2{color: #000;}
.user-iden{ padding: 12px 34px;}
.user-iden .item-list{ display: flex; margin: 24px 0; }
.user-iden .item-list .iden-item{flex: 1; color: #444; font-weight: 300;}
.user-iden .item-list .iden-item span{ font-weight: 500; }

.user-clist{ background: #fafafa }
.user-clist .layui-tab{ margin: 0 }
.user-clist .layui-tab-content{ padding: 0; }
.list-uitem{ padding: 15px; }
.list-uitem .layui-card{  }
.list-uitem .layui-card .top-header{line-height: 26px;padding: 10px 15px;border-bottom: 1px solid #f6f6f6;color: #333;border-radius: 2px 2px 0 0;font-size: 14px;}
.list-uitem .layui-card .top-header .itemimg{margin-top: 10px; display: flex;}
.list-uitem .layui-card .top-header .itemimg .imgs{ width: 100px; height: 80px; overflow: hidden; margin-right: 12px;}
.list-uitem .layui-card .top-header .itemimg img{background-position: center;background-size: cover; height: 100%;}

.layui-card .itemfoot{display: flex; height: 30px; line-height: 30px;}
.layui-card .itemfoot .itemtime{ font-size: 12px; color: #666; }
.layui-card .itemfoot .itemtime .iconfont{vertical-align:top;}
.layui-card .itemfoot .itemtime em{vertical-align:top; font-style: normal; padding-left: 4px;}
.layui-card .itemfoot .itembutton{flex: 6; text-align: right; float: right; }

.userpage{ text-align: center; }
.userpage .layui-laypage{ margin: 16px auto 0; }


.list-nodata{ min-height: 500px;padding-top: 100px; text-align: center; }
.list-nodata img{ width:160px;   }
.list-nodata p{  font-size: 16px; margin-top: 20px; font-weight: 300; letter-spacing: 2px; }

.userbutton{margin: 14px 16px 0; padding: 12px 20px; border-radius: 4px; display: flex; background:#fffbf2; border:1px solid #ffefcc;}
.userbutton .info1{flex: 6; height:32px; line-height: 32px; font-weight: 300; }
.userbutton .butt1{ flex: 1; text-align: right; }
.userbutton .info2{ flex: 6; text-align: center; height:32px; line-height: 32px; font-weight: 300; }
.userbutton .info2 b{ color: #f00; }

.tt-mainenroll {padding: 0px 30px 30px;}
.tt-mainenroll .layui-form-label {width: 76px;padding: 9px 0 0;text-align: left;color: #999;}
.tt-mainenroll .bt {color: #f00;margin-right: 4px;}
.tt-mainenroll .layui-form-item .layui-input-inline {margin-left: 18px;width: 240px;margin-right: 0;}
.tt-mainenroll .layui-input-block {margin-left: 95px;}