@charset "utf-8";
/* CSS Document */
.styled-select select {
	text-align: center;
	background: transparent;
	width: 140px;
	border-radius: 4px;
	font-size: 14px;
	font-family: '微软雅黑';
	padding-left:10px;
	border: 1px solid #c1c1c1;
	height: 30px;
	appearance:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;
  	color:#666;
}

dl {
	float: left;
	margin-right: 22px;
}
div.scn{
	border-radius:4px;
}

.styled-select input {
	text-indent:10px;
	width: 180px;
	padding: 5px;
	float: left;
	font-size: 16px;
	font-family: '微软雅黑';
	border: 1px solid #c1c1c1;
	height: 30px;
	-webkit-appearance: none; /*for chrome*/
}
.styled-selectf input {
	text-indent:10px;
	width: 180px;
	padding: 5px;
	float: left;
	font-size: 16px;
	font-family: '微软雅黑';
	border: 1px solid #c1c1c1;
	height: 30px;
	-webkit-appearance: none; /*for chrome*/
}
.styled-select {
	float: left;
	text-align: center;
	width: 140px;
	height: 30px;
	/*  background: url(../images/select.png) no-repeat right #fff;*/
	background-size: contain;
}
.styled-selectf {
	float: left;
	text-align: center;
	
	height: 30px;
	background: url(../images/select.png) no-repeat right #fff;
	background-size: contain;
}
.styled-select2 {
	float: left;
	text-align: center;
	width: 100px;
	height: 32px;
	line-height: 30px;
	border: #c1c1c1 solid 1px;
	background-size: contain;
}
.styled-select3 {
	float: left;
	text-align: center;
	font-weight:bold;
	width: 80px;
	height: 32px;
	    cursor: pointer;
	line-height: 30px;
	color: #1caae8;
	border: #1caae8 dotted 1px;
	background-size: contain;
}
.gongmu_passwordmemb{
    width: 340px;
    height:230px;
    position: relative;
    left: 50%;
    transform: translate(-50%,180px);
    border-radius: 4px;
    font-size:14px;
    color:#666;
    cursor:pointer;
    padding-top:44px;
    padding-left:48px;
}
.gongmu_passwordmemb>div>div:not(:first-child){
	margin-top:18px;
}
.datalist {
	width: 100%;
	text-align: center;
	border: 1px solid #c1c1c1;   /* 表格边框 */
	font-family: "Microsoft Yahei","SimHei";
	border-collapse: collapse;   /* 边框重叠 */
	/* 表格背景色 */  
	background: #f2fcfe;
	font-size: 16px;
	font-family: '微软雅黑';
}
.datalist1 {
	margin-bottom: 20px;
	width: 100%;
	height: 36px;
	text-align: center;
	color: #fff;
	font-family:  "Microsoft Yahei","SimHei";
	/* 表格背景色 */  
	background: #71859d;
	font-size: 14px;
	font-family: '微软雅黑';
	border: 1px solid #71859d;
}
.datalist1>th{
	border-right:1px solid #71859d !important;
	font-weight:500 !important;
}
.datalist th {
	background-color: #71859d;
	height: 36px;
	border: 1px solid #71859d;   /* 行名称边框 */
	/* 行名称背景色 */  
	color: #fff;              /* 行名称颜色 */
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
}
.datalist td {
	text-align: center;
	height: 40px;
	border: 1px solid #CCC;   /* 单元格边框 */
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}
.datalist th.altrow {
	background-color: #4bacff;/* 隔行变色 */
}
#search input {
	vertical-align: middle;
}
#nav .mainCate {
	position: relative;
	padding: 0px 20px;
	zoom: 1;
	display: block;
	border: #dedede solid 1px;
}
#nav h3 {
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	overflow: hidden;
}
#nav h3 span {
	width: 18px;
	height: 15px;
	line-height: 32px;
	font-weight: 200;
	font-size: 12px;
	float: right;
}
#nav p {
	height: 20px;
	line-height: 20px;
}
#nav p a {
	margin-right: 10px;
	color: #CCC;
}
a {
	text-decoration: none;
	color: #333;
}
#nav .subCate {
	display: none;/*默认隐藏*/
	/*background: url(../images/nav_div_bg.jpg) 0 0 repeat-y #fff;*/
	position: absolute;
	border: #CCC 1px solid;
	left: 135px;
	top: 0;
	width: 893px;
	padding: 0 0 20px 20px;
	color: #333;
}
#nav .subCate h4 {
	height: 26px;
	line-height: 26px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	color: #333;
}
#nav .subCate ul {
	width: 230px;
	;
	float: left;
	overflow: hidden;
	padding-top: 20px;
}
#nav .subCate li {
	width: 230px;
	float: left;
	display: inline;
}
#nav .subCate li a {
	display: block;
	float: left;
	padding: 0 5px;
	line-height: 25px;
	color: #666;
	word-break: keep-all;
	white-space: nowrap;
}
#nav .subCate #sub-ul-1 {
	width: 100%;
	;
}
.red {
	color: #ff0000
}
#nav .on {
	color: #000;
	background: #fff;
	box-shadow: -3px 2px 8px #888888;
}
#nav .on h3 a, #nav .on p a {
	color: #000;
}
#nav .on .subCate {
	display: block !important; /* !important 强制显示，否则会闪烁*/
}
#mainCate-2 .subCate {
	top: -61px;
}
#mainCate-3 .subCate {
	top: -122px;
}
#mainCate-4 .subCate {
	top: -185px
}
#mainCate-5 .subCate {
	top: -247px;
}
#mainCate-6 .subCate {
	top: -309px;
}
.biaoti {
	float: left;
	width: 95;
	line-height: 28px;
	margin-right: 5px;
	font-size: 19px;
}
.dvl {
	height: 34px
}
.biaot dl{
	margin-bottom:1px;
}

.styled-selectm input {
    text-indent: 10px;
    width: 277px;
    padding: 5px;
    float: left;
    font-size: 16px;
    font-family: '微软雅黑';
    border: 1px solid #c1c1c1;
    height: 30px;
    -webkit-appearance: none;}
.styled-selectm{float: left;
    text-align: center;
    width: 300px;
    height: 30px;
    }
    .biaotim {
    float: left;
   	font-size:19px;
    line-height: 28px;
    margin-right: 15px;
}
.inputTxt {
	overflow-y: hidden;
	height: 107px;
	border: #c1c1c1 1px solid;
	width: 730px;
	padding-top:8px;
	background: none;
	text-indent:10px;
	outline: none;
	resize: none;
}
.ctbutton {
	float: right;
	width: 100px;
	height: 30px;
	border-radius: 4px;
	border: none;
	color: #fff;
	background: #1caae8
}
.guanli {
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 60px;
	width: 82%;
	border-bottom: #c1c1c1 1px solid
}

/*新增理财师*/
#add1.mobm .mob{
	width:880px;
	position:fixed;
	font-size:18px;
	left:50%;
	top:50%;
	margin-left:-440px;
	margin-top:-362px;
	
}
#add1.mobm .mob dl{
	margin-bottom:5px;
}
#add1.mobm .mob .biaoti{
	font-size:18px;
	line-height:25px;
}
#add1.mobm .mob .cvb{
	margin-top:0px;
	padding-top:0px;
	padding-bottom:10px;
}
#add1.mobm .mob .zuhebao{
	margin-top:5px;
	height:auto;
}
#add1.mobm .mob .zuhe2{
	width:85px;
	margin:0 auto;
}
/*..动画..*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
 
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}
 
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
 
  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}
 
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
 
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}
 
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
 
  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}
 
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}