﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
[v-cloak] {
		display: none;
}
.el-button--primary {
    color: #FFF;
    background-color: #9D3DB6;
    border-color: #9D3DB6;
}
.el-button--primary:hover {
    background: #AB4DB8;
    border-color: #AB4DB8;
    color: #FFF;
}
.el-table .el-table__cell{
	padding:2px 0	
}
.el-table--border th.el-table__cell{
	color: #9D3DB6;
    background-color: #f4f4f4;
}
.tab03 td.top1 .iconfont.icon-topping{
	color:#fa3;
}
.tab03 .top1 .iconfont.icon-topping{
	color:#fa3;
}
/*人物专家列表*/
.expert2{
	margin: 10px -10px;
	display: block;
	position:inherit;
}
.expert2 li{
	width: 188px;
	height: 88px;
	background-color: #f8f8f8;
	display: block;
	float: left;
	font-size: 12px;
	border-radius: 8px;
	margin: 10px;
	padding: 19px 10px 10px 119px;
	border:1px solid #f4f4f4;
	position: relative;
}
.expert2 li a{	
	text-decoration: none;
}
.expert2 li .name{
    color: #9d3db6;
    font-weight: bold;
    display: block;
    font-size: 17px;
    line-height: 32px;
}
.expert2 li .title{
	color: #999;
	display: block;
}
.expert2 li:hover{
	border:1px solid #d4b4dc;
	background-color: #fff;
}
.expert2 li:hover .title{
	color: #666;
}
.expert2 .logo{
	position: absolute;
	left: 9px;
	top: 9px;
	width: 100px;
	height:100px;
}
.expert2 .icon-edit{
	position:absolute;top:6px;right:32px; 
	font-size:20px; color:#f90;
}
.expert2 .icon-edit:hover{
	color:#FF2222;
}
.expert2 .icon-del{
	position:absolute;top:6px;right:6px; 
	font-size:20px; color:#ddd;
}
.expert2 .icon-del:hover{
	color:#FF2222;
}
.avatar-uploader-icon {
    font-size: 28px;
    color: #f00;
    width: 100px;
    height: 100px;
    line-height: 100px;
    text-align: center;
  }
.hjwlogins{
	border-radius: 20px;
	width: 500px;
}
.hjwlogins .el-dialog__header{
	display:none;	
}
.hjwlogins .el-dialog__body {
    padding: 0px;
   
}
.hjwlogins input{
	line-height: 44px;
	font-size: 16px;
	border-radius: 6px;
	padding:22px 15px;
}
.hjwlogins button{
	line-height: 32px;
	font-size: 16px;
	border-radius: 6px;
	padding:4px;
}
.hjwlogins .el-button--primary{
	line-height: 40px;
}
.el-form-item {
    margin-bottom: 15px;
}
.el-input__icon {
	line-height: 40px;
}

.top_inter .users{   
    width: 340px;
}
.el-upload--picture-card44{
	width:80px;
	height:80px;
	line-height: 88px
	
}

.el-form-item__content{
	line-height:40px;
}

.el-form-item__label { 
font-weight:bold;
color:#444;
}
.el-upload--picture-card {
    width: 100px;
    height: 100px;
    line-height: 110px;
}

.el-upload-list--picture-card .el-upload-list__item {
    width: 100px;
    height: 100px;
}