.dropdown-menus {
	padding: 0px 0px;
}

.dropdown-menus li {
	line-height: 30px;
	padding: 0px 15px;font-size:12px;
	text-align: left;
}
.paddingLeft0{padding-left:10px !important;}
.paddingright0{padding-right:10px !important;}
.dropdown-menus li a {
	color: #999 !important;
	font-size: 12px;
	padding:0px;
}



.layui-layer-iframe {
  border-radius: 2px 2px 0px 0px !important;
  overflow: hidden;
    overflow-x: hidden;
}

.fixedMeun_main_search_right{position:absolute;left:270px;top:0px;width:300px;padding-right:0px;height:40px;}
.fixedMeun_main_search_jdbj {
  position: absolute;
  left: 70px;
  width: 200px;
  height: 10px;
  background: #eeeee;
  border-radius: 10px;
  top: 17px;
  background: #eee;
}
.fixedMeun_main_search_jdbc {
  position: absolute;
  left: 0px;
  height: 10px;
  background: #1374fe;
  border-radius: 10px;
}
.fixedMeun_main_search_right .texts{
  position: absolute;
  left: 290px;
  top: 0px;
}

.fixedMeun_main_search_right span{line-height:40px;}
.dropdown-menus li:hover {
	background: #c9dfff;
}

.divider {
	margin: 5px 0px;
	background: #dddddd;
	border-top: 1px solid #eeeeee;
}

#dropdown-menus1.dropdown-menus {
	padding: 0px 0px;
}

#dropdown-menus1.dropdown-menus li {
	line-height: 40px !important;
	padding: 0px 0px;
	text-align: center;
}

.ant-pro-global-header-meun-item {
	padding: 17px 15px;
	color: #ffffff !important;
	font-weight: 400;text-decoration:none !important; 
	display: inline-block;
}

.ant-pro-global-header-meun-item:hover {
	padding: 17px 15px;
	background: #1890ff;
	color: #ffffff;
	font-weight: 600;
}
.ant-pro-global-header-meun-item:visited {
	color: #ffffff;
}
.ant-pro-global-header-meun-item:active  {
	color: #ffffff;
}
.feedback_new{position: fixed;
bottom:100px;display:none;
width:50px;height:150px;background:#ffffff;right:10px;box-shadow: 0 12px 10px 0 rgba(0, 0, 0, .07);z-index: 10000;border-radius:5px;
}
.feedback_new .feedback_new_item{width:40px;height:50px;display:block;position:relative;text-align:center;
line-height:50px;font-size:16px;color:#bcbcbc;cursor:pointer;border-bottom:1px solid #f5f5f5;margin:0 auto;}

.feedback_new .feedback_new_item:hover{color:#1268fa;}



.feedback_new_item span.dsp1{display: block;
padding: 3px 5px;
line-height: 10px;
background: #ff0505;
border-radius: 10px;
position: absolute;
top: 0px;
right: 0px;
font-size: 10px;
color: #ffffff;}

.feedback_new_item span.dsp2{display: block;
padding: 3px 5px;
line-height: 10px;
background: #0abf51;
border-radius: 10px;
position: absolute;
top:30px;
right: 0px;
font-size: 10px;
color: #ffffff;}

.feedback_new .feedback_new_item .dsp5{display:none;
  padding: 10px 10px 10px 35px;
  line-height: 20px;
background:url(../../img/xiaoxitishi.png) 6px no-repeat #ffffff;
  background-size:auto 50%;
  border-radius: 35px;
  position: absolute;
  top: 4px;
  z-index: 10001;
  right: 57px;
  font-size: 10px;
  color: #333;
  width: auto;
  min-width: 180px;
  text-align: right;
  box-shadow: 0 -3px 10px rgba(0, 0, 0, .05);
  font-size: 12px;
  border: 1px solid #eee;}
  
  
	.feedback span.dsp5{display:none;
  padding: 10px 10px 10px 35px;
  line-height: 20px;
  background:url(../../img/xiaoxitishi.png) 6px no-repeat #ffffff;
  background-size:auto 50%;
  border-radius: 35px;
  position: absolute;
  top: 4px;
  z-index: 10001;
  right: 57px;
  font-size: 10px;
  color: #333;
  width: auto;
  min-width: 180px;
  text-align:left;
  box-shadow: 0 -3px 10px rgba(0, 0, 0, .05);
  font-size: 12px;
  border: 1px solid #eee;}	
	.feedback span.dsp3{display: block;
padding: 2px 4px;
line-height: 12px;
background: #ff4d4f;
border-radius: 10px;
position: absolute;
top: -1px;z-index:10001;
left: -1px;
font-size: 10px;
color: #ffffff;}
	
	.feedback span.dsp4{display: block;
	padding: 2px 4px;
	line-height: 12px;
	background: #0abf51;
	border-radius: 10px;
	position: absolute;
	top: 32px;z-index:10001;
	left: -1px;
	font-size: 10px;
	color: #ffffff;}
	
	
	.feedback{position: fixed;
bottom: 120px;
right: -25px;
padding: 2px;
width: 50px;
height: 50px;box-shadow: 0 12px 10px 0 rgba(0, 0, 0, .07);
font-size: 20px;border-radius:25px;font-size:12px;
color: #ffffff;line-height:50px;text-align:center;
text-align: center;
z-index: 10000;
cursor: pointer;
}

.feedback_new.in{ 
	  animation-name: link_in3;
      animation-duration: 0.5s;
	  animation-fill-mode:forwards;
}

@keyframes link_in3 {
    0%   {right: -50px;}
    100% {right: 15px;}
}

.feedback_new.out{ 
	  animation-name: link_in2;
      animation-duration: 0.5s;
	  animation-fill-mode:forwards;
}

@keyframes link_in2 {
    0%   {right: 15px;}
    100% {right: -50px;}
}
  
  
  
.feedback img{width: 48px;left:2px;
top:2px;position: absolute;
z-index: 1000;}

.feedback_close{width: 125px;
height: 40px;
position: absolute;
top: 6px;
left:25px;
cursor: pointer;
background: #cfd7fb;
line-height: 40px;
font-size: 14px;
color: #1374fe;
font-weight: 900;
}

.layui-layer-iframe .layui-layer-title{border-bottom:0px;text-align:center;font-weight:900;padding-right: 20px !important;}
/* .feedback{-webkit-animation:twinkling 1s infinite ease-in-out;animation:twinkling 1s infinite ease-in-out;-webkit-animation-fill-mode:both;}
@-webkit-keyframes twinkling{0%{background-size:90%;}
50%{background-size:100%;}
100%{background-size:90%;}
}@keyframes twinkling{0%{background-size:90%;}
50%{background-size:100%;}
100%{background-size:90%;}
} */


.ant-pro-global-header-meun-item.active {
	padding: 23px 15px;
	background: #1890ff;
	color: #ffffff;
	font-weight: 600;
}

#systemMeun2 {
	display: none;
}

@media screen and (max-width:1400px) {
	#systemMeun2 {
		display: inline-block;
	}

	#systemMeun1 {
		display: none;
	}
}

@media screen and (min-width:1400px) {
	#systemMeun2 {
		display: none;
	}

	#systemMeun1 {
		display: inline-block;
	}
}

#nameCode::after {
	content: " ";
	display: inline-block;
	height: 8px;
	width: 8px;
	border-width: 0px 2px 2px 0px;
	border-color: #ffffff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top: -6px;
	right: 7px;
}

#nameCodeLink.opens #nameCode::after{transform: rotate(225deg)  !important;
margin-top: -2px !important;}


.ant-pro-global-header-left-btn2  i{font-size:18px;color:#ffffff;width:30px;height:30px;text-align:center;right:0px;position:absolute;}
.ant-pro-global-header-left-btn2 {
	padding: 0px 12px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	border-radius: 3px;
	border-radius: 3px;
	position: relative;
	padding-right: 30px;
	position: absolute;
	left: 132px;
	top: 13px;
	z-index: 1;


}

.ant-pro-global-header-left-btn2::after {
	content: "";
	position: absolute;
	left: 0px;
	top: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 3px;
	z-index: 1;
	background-size: auto;
	background-size: 80%;
	opacity: 0.3;
}

.serachListBox {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 44px;
	z-index: 9;
	display: none;
}



.serachListBox ul {
	position: absolute;
	background: #fff;
	left: -3px;
	right: -3px;
	top: -6px;
	overflow-y: auto;
	height: calc(100vh - 216px);
	box-shadow: 0 12px 10px 0 rgba(0, 0, 0, .07);
	border:1px solid #eeeeee;
	border-radius: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	z-index: 10;
}

.serachListBox ul li {
	list-style: none;
	line-height: 40px;
	font-size: 14px;padding:0px 10px;
	color: #000000;
	cursor: pointer;
}
.serachListBox ul li:hover {
		background: #c9dfff;
}
.serachListBox ul li span {
	color: #1890ff;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #333333;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #333333;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
	color: #333333;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #333333;
}

.ant-pro-global-header-left-btn2 input {
	background: none;
	outline: 0px;
	border: 0px;
	color: #cccccc;
	width: 200px;
	line-height: 28px;
	z-index: 10;
	position: absolute;
	top: -2px;
	left: 10px;font-size:12px;
}
.MeunSearchPar.open{
	}
	.MeunSearchPar.open input{}
.MeunSearchPar.open i{}
.MeunSearchPar.open:hover{}
.MeunSearchPar:hover{}


.tooltip.right .tooltip-arrow {
  border-right-color: #1374 !important;
}
.tooltip-inner {
  padding: 8px 8px !important;
  background-color: #1374fe !important;
}




.MeunSearchPar.open i {}
.MeunSearchPar .serachListBox_bj{position: fixed;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	background: #273460;
	opacity: 0.1;display:none;
	z-index: 999;}



.ant-pro-global-header-left-btn2 img {
	width: 28px;
	height: 28px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 6px;
	bottom: 0px;
	z-index: 10;
}

.ant-pro-global-header-left-btn {
	width: 56px;
	height: 56px;
	padding: 12px;
	cursor: pointer;
	position: absolute;text-align:center;
	top: 0px;
}
.ant-pro-global-header-left-btn.link2 {
	text-align:center;
}

.ant-pro-global-header-left-btn.link2.opens{background: #1374fe;}



.ant-pro-global-header-left-btn.link {
	text-align:center;
}

.ant-pro-global-header-left-btn.link:hover{background: #1374fe;}
.ant-pro-global-header-left-btn.link:hover .link_am{ 
	  animation-name: link_in;
      animation-duration: 0.5s;
	  animation-fill-mode:forwards;
}

  @keyframes link_in {
    0%   {-webkit-transform:rotate(0deg);transform:rotate(0deg);}
    100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}
  }

.layui-form-item{position:relative;padding-bottom:10px;padding-left:150px;height:40px;padding-right:150px;}
.layui-form-item .layui-form-label{position:absolute;width:140px;text-align:right;left:0px;top:0px;line-height:32px;}
.layui-form-item  .layui-input-block{height:40px;}
  .layui-form-item  .layui-input-block input{width:100%;border:1px solid #eeeeee;line-height:32px;border-radius:3px;}
   .layui-form-item .aux-self-word{position:absolute;left:430px;line-height:32px;top:0px;}
  
.ant-pro-global-header-left-btn.link i.icon{font-size:20px;color:#ffffff;line-height:32px;}
/* 
.ant-pro-global-header-left-btn:hover {
	background: #001353;
}
 */
.ant-pro-global-header-left-btn i {
	font-size: 20px;
	color: #fff;
	text-align: center;
}

.ant-pro-global-header-left-btn {}

.user-content {
	width: 100%;
	height: 100%;
	position: relative;
}

.user-content.fixed {
	position: fixed;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	z-index: 1000;
	width: 100vw;
	height: 100vh;
	overflow: hidden;
	z-index: 200000;
}

.fixed_header {
	position: fixed;
	right: 20px;
	bottom: 20px;
	z-index: 2000;
	width: 60px;
	display: none;
	width: 60px;
	height: 60px;
	border-radius: 10px;
	cursor: pointer;
}

.fixed_header::after {
	content: "";
	position: absolute;
	left: 10px;
	top: 10px;
	bottom: 10px;
	right: 10px;
	border-radius: 10px;
	background: url(../../img/index_cion7.png) center no-repeat #1374fe;
	background-size: 60%;
}

.fixed_header::before {
	content: "";
	position: absolute;
	left: 5px;
	top: 5px;
	bottom: 5px;
	right: 5px;
	border-radius: 10px;
	background: #1374fe;
	background-size: 80%;
	opacity: 0.5;
}





.user-content.fixed .fixed_header {
	display: block;
}

.dropdown-group-bj {
	position: fixed;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	background: #273460;
	opacity: 0.05;
	display: none;
}

/*
 *  主页面css
 */
.ant-layout.ant-layout-has-sider {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.ant-layout {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: auto;
	flex: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 0;
	background: #f0f2f5;
}

.ant-pro-basicLayout {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	min-height: 100%;
}

.ant-pro-sider-menu-sider {
	position: relative;
	z-index: 10;
	min-height: 100vh;
	background: #171a47;
}


#dropdown-menus1 {
	background: #020c34;
	opacity: 0.9;
	padding: 10px 0px;
}

#dropdown-menus1 li:hover {
	background: #1890ff;
}

#nameCode1::after {
	content: " ";
	display: inline-block;
	height: 8px;
	width: 8px;
	border-width: 0px 2px 2px 0px;
	border-color: #ffffff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top:-7px;
	right: 8px;
}

#dropdown-menus1 li a {
	color: #fff !important;
	font-size: 12px;
}

.dropdown-group .dropdown-menus {
	min-width: 120px;
}

.ant-layout.ant-layout-has-sider>.ant-layout,
.ant-layout.ant-layout-has-sider>.ant-layout-content {
	overflow-x: hidden;
}





.ant-layout,
.ant-layout * {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.ant-layout {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: auto;
	flex: auto;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	min-height: 0;
	background: #f0f2f5;
}

.ant-pro-global-header {
	position: relative;
	height: 56px;
	padding: 0;
	background: #171a47;
	-webkit-box-shadow: 0 1px 4px rgba(0, 21, 41, .08);
	box-shadow: 0 1px 4px rgba(0, 21, 41, .08);
}

.ant-pro-global-header.cockpitHeader {
	background-image: linear-gradient(to right, #2f487e, #122354);
}


.ant-pro-global-header-trigger {
	height: 64px;
	line-height: 64px;
	vertical-align: top;
	padding: 0px 11px 0px 22px;
	display: inline-block;
	cursor: pointer;
	-webkit-transition: all .3s, padding 0s;
	transition: all .3s, padding 0s;
}

.ant-pro-global-header-content {
	height: 64px;
	line-height: 64px;
	vertical-align: top;
	display: inline-block;
	padding: 0px 11px 0px 11px;
}

.ant-pro-global-header-trigger .anticon {
	font-size: 20px;
	vertical-align: -.225em;
	display: inline-block;
}

.ant-pro-global-header-trigger {
	line-height: 64px;
	cursor: pointer;
	color: #fff;
}



.yourclassMain1 {
				padding: 20px 50px;
			}

			.yourclassMain1 a {
				width: 100%;
				height: 40px;
				background: #1d8eff;
				color: #ffffff;
				text-align: center;
				border-radius: 5px;
				display: block;
				line-height: 40px;
				margin: 5px;
				float: left;
			}

			.fixedMeun {
				position: fixed;
				z-index: 1000;
				top: 56px;
				bottom: 100px;
				left: 0px;
				right: 0px;
				display: none;
			}

			.fixedMeun_body {
				position: absolute;
				z-index: 2000;
				top: 0px;
				bottom: 0px;
				left: 0px;
				right: 0px;
				background: #FFFFFF;
				text-align: left;
				box-shadow: 0 12px 10px 0 rgba(0, 0, 0, .07);
			}

			.fixedMeun_main {
				padding: 20px;
			}

			.fixedMeun_bj {
				position: absolute;
				z-index: 1200;
				top: -60px;
				bottom: -100px;
				left: 0px;
				right: 0px;
				background: #000000;
				opacity: 0.2;
			}

			.fixedMeun_main_search {
				padding: 0px 0px 20px 0px;
			}

			.fixedMeun_main_search_box {
				border: 2px solid #1374fe;
				width: 250px;
				height: 40px;
				position: relative;
			}

			.fixedMeun_main_search_box input {
				padding: 5px 10px;
				width: 100%;
				border: 0px;
				line-height: 26px;
				outline: none;
				color: #1374fe;
				font-size: 14px;z-index: 1000;
position: absolute;
			}

			.fixedMeun_main_search_box button {
				width: 40px;
				height: 38px;
				display: block;
				background: #1374fe;
				position: absolute;
				right: 0px;
				top: 0px;
				border: 0px;
				color: #ffffff;z-index:1001;
			}

			.fixedMeun_main_list {
				height: calc(100vh - 260px);
				overflow-y: auto;
				position: relative;
				padding-left: 300px;
			}

			.fixedMeun_main_list_left {
				position: absolute;
				top: 0px;
				bottom: 0px;
				width: 250px;
				border-right: 1px solid #eeeeee;
				left: 0px;
				overflow-y: auto;
			}

			.fixedMeun_main_list_left ul {
				list-style: none;
				padding: 0px;
				margin: 0px;
			}

			.fixedMeun_main_list_left ul li {
				height: 40px;
				line-height: 40px;
				padding-left: 35px;
				position: relative;
				font-size: 15px;
				color: #666666;
				font-weight: 400;
				cursor: pointer;
			}

			.fixedMeun_main_list_left ul li.active {
				color: #1374fe;
				font-weight: 900;
			}

			.fixedMeun_main_list_right {
				height: calc(100vh - 260px);
				overflow-y: auto;
				overflow-x: hidden;
			}

			.fixedMeun_main_list_left ul li.active i {
				color: #1374fe;
				font-weight: 900;
			}

			.fixedMeun_main_list_right_two {
				line-height: 32px;
				display: flex;
				flex-direction: column;
				justify-content: center;
				align-items: flex-start;
				break-inside: avoid;
			}
.fixedMeun_main_list_right_two .three_title:hover{color: #1374fe;}
			.fixedMeun_main_list_right_two .two_title {
				color: #1374fe;
				font-weight: 900;
			
				font-size: 14px;
			}
.fixedMeun_main_list_right_two .two_title i {
				color: #1374fe;
				font-weight: 900;
				margin-top:-2px;vertical-align: initial;
				margin-right:5px;
				font-size: 15px;
			}
			.fixedMeun_main_list_right_two .two_list{padding-left:0px;width:100%;}
			.fixedMeun_main_list_right_two .three_title {
				color: #333333;height: 32px;
overflow: hidden;
				font-size:14px;
			}
			.three_title_main::before{content: "";width:10px;height:10px;border-top:1px solid #ccc;border-left:1px solid #ccc;
			position:absolute;top:10px;transform: rotate(315deg);left:-6px;background:#ffffff;}
			.three_title_main{position: fixed;
			
			background: #FFFFFF;
			display: none;
			padding: 10px;
			box-shadow: 0 6px 20px 0 rgba(0, 0, 0, .10);
			width: 150px;
			left: -20px;
			border-radius: 5px;
			border: 1px solid #ccc;
			z-index: 1000;max-height:300px;overflow-y:auto;}
			.fixedMeun_main_list_right_two {
				padding-bottom: 30px;
			}
			.two_item{position:relative;padding-left: 24px;}
			.two_item:hover{background:#e3f2fd;}
.fixedMeun_main_list_right_two .three_title i{font-size:16px;color:#333333;margin-left:-3px;}
			.fixedMeun_main_list_right_two .three_title:hover i{color: #1374fe;}
			.fixedMeun_main_list_right_two ul {
				list-style: none;
				padding: 0px;
				margin: 0px;
			}

			
			
			@media only screen and (max-width: 1250px) {
				.fixedMeun_main_list_right_main {
					column-count: 4;
					column-gap: inherit;
				}
			}
			@media only screen and (min-width: 1250px) {
			
			.fixedMeun_main_list_right_main {
				column-count: 5;
				column-gap: inherit;
			}
			}
			
			
			
			
			.fixedMeun_main_list_right ul li.active{color: #1374fe !important;}
			.fixedMeun_main_list_right ul li.active i{color: #1374fe !important;}
			
			
			.fixedMeun_main_list_right .three_title.active{color: #1374fe !important;}
			.fixedMeun_main_list_right .three_title.active i{color: #1374fe !important;}
			.fixedMeun_main_list_right .three_title.active{color: #1374fe !important;}
			.fixedMeun_main_list_right .three_title.active i{color: #1374fe !important;}
			
			
			.fixedMeun_main_list_right .three_title.activered{color: #ff4d4f;}
			.fixedMeun_main_list_right .three_title.activered i{color: #ff4d4f;}
			
			.fixedMeun_main_list_right .two_item.activered{color: #ff4d4f;}
			.fixedMeun_main_list_right .two_item.activered i{color: #ff4d4f;}
			.fixedMeun_main_list_right .three_title img{margin-left:5px;}
			.fixedMeun_main_list_right .two_item img{margin-left:5px;}
			
			.fixedMeun_main_list_right_two ul li.activered{color: #ff4d4f;}
			.fixedMeun_main_list_right_two ul li.activered i{color: #ff4d4f;}
			
.fixedMeun_main_list_right ul li:hover{color: #1374fe;}
			.fixedMeun_main_list_left ul li i {
				font-size: 18px;
				width: 40px;
				height: 40px;
				position: absolute;
				top: 2px;
				;
				left: 0px;
				line-height: 40px;
				text-align: center;
				color: #333333;
			}
			.fixedMeun_main_list_right_two ul li{height:32px;overflow:hidden;}
			.fixedMeun_main_list_right_two ul li i{-webkit-transform:rotate(270deg);transform:rotate(270deg);font-size:16px;color:#333333;margin-left:-3px;}
			
			.fixedMeun_main_list_right ul li:hover i{color: #1374fe;}
			

.ant-layout-sider .ant-pro-sider-menu-logo {position: relative;height: 114px;overflow: hidden;-webkit-transition: all .3s;transition: all .3s;line-height: 114px;background: #171a47;}
.ant-layout-sider .ant-pro-sider-menu-logo .logoImg{text-align: center;height: 64px;padding:8px 0px 0px 0px;margin: 0 auto;}
.ant-layout-sider .ant-pro-sider-menu-logo .logoImg img {height: 42px;width: 42px;vertical-align: top;}
.ant-layout-sider .ant-pro-sider-menu-logo .logoText {text-align: center;height: 42px;padding: 0px 12px 12px 12px;line-height: 18px;font-size: 16px;color: #ffffff;}
.ant-layout-sider .ant-pro-sider-menu-logo h1 {color: #fff;font-size: 16px;margin: 0 0 0 2px;font-weight: 900;display: inline-block;vertical-align: middle;line-height: 20px;}
.ant-layout-sider .ant-pro-sider-menu-box {
	position: absolute;
	top: 114px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	overflow-y: hidden;
	overflow-x:hidden;
}
.ant-layout-sider .ant-pro-sider-menu-box:hover{
	overflow-y: auto;
	overflow-x:hidden;
}
.ant-layout-sider .ant-menu {
	-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;
	padding: 0;font-size: 12px;
	font-variant: tabular-nums;line-height: 1.5;-webkit-font-feature-settings: "tnum";
	font-feature-settings: "tnum";margin-bottom: 0;padding-left: 0;color: rgba(0, 0, 0, .65);line-height: 0;
	list-style: none;outline: none;zoom: 1
}

.ant-menu:after,.ant-menu:before {display: table;content: ""}
.ant-menu:after{clear: both}
.ant-menu ol,.ant-menu ul {margin: 0;padding: 0;list-style: none}
.ant-menu-hidden{display: none}





.ant-menu-submenu-title {
	position: relative;display: block;margin: 0;padding: 0 0px;white-space: nowrap;cursor: pointer;
	-webkit-transition: color .3s cubic-bezier(.645, .045, .355, 1), border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1);
	transition: color .3s cubic-bezier(.645, .045, .355, 1), border-color .3s cubic-bezier(.645, .045, .355, 1), background .3s cubic-bezier(.645, .045, .355, 1), padding .15s cubic-bezier(.645, .045, .355, 1)
}
.ant-menu-submenu-title:active {background: #e6f7ff}


.dropdown_pop{position:relative;}
.dropdown_main_pop{position: absolute;display:none;
width: 150px;
height: 170px;
background: #fff;
left: -50px;
top: 40px;
border-radius: 5px;
border: 1px solid #eee;box-shadow: 0 6px 12px rgba(0,0,0,.175);
padding: 20px;z-index:300;}
.dropdown_main_pop img{width:110px;height:110px;}
.dropdown_main_bj{position:fixed;display:none;
top:0px;left:0px;right:0px;bottom:0px;z-index:200;}
.dropdown_main_pop::before {
  display: table;
  content: "";
  width:10px;height:10px;background:#ffffff;
  transform: rotate(-45deg);position:absolute;
  left:67px;top:-5px;
}
.dropdown_main_pop p{line-height:24px;text-align:center;color:#999;font-size:14px;font-weight:400;}




.ant-menu-submenu>.ant-menu{background-color: #fff;border-radius: 2px}

.ant-layout-sider .ant-menu-submenu-arrow::after {
	content: " ";display: inline-block;height: 8px;width: 8px;
	border-width: 0px 1px 1px 0px;border-color: #ffffff;border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;top: -2px;position: absolute;top: 50%;margin-top: -4px;right: 2px;}
.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow {-webkit-transform: translateY(-2px);transform: translateY(-2px)}
.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:after {-webkit-transform: rotate(-45deg) translateX(-2px);transform: rotate(-45deg) translateX(-2px);}
.ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title .ant-menu-submenu-arrow:before {-webkit-transform: rotate(45deg) translateX(2px);transform: rotate(45deg) translateX(2px)}

.ant-layout-sider{flex: 0 0 210px;max-width: 210px;min-width: 210px;width: 210px;z-index:200;background: #171a47;position:relative;}
.ant-layout-sider .ant-menu-inline {width: 100%}
.ant-layout-sider .ant-menu-inline .ant-menu-item-selected:after,
.ant-layout-sider .ant-menu-inline .ant-menu-selected:after {
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	opacity: 1;
	-webkit-transition: opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1);
	transition: opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1);
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1);
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1)
}
.ant-layout-sider .ant-menu-sub.ant-menu-inline{padding: 0;border: 0;border-radius: 0}
.ant-layout-sider .ant-menu-sub.ant-menu-inline>.ant-menu-item,
.ant-layout-sider .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title {list-style-position: inside;list-style-type: disc;margin: 0px;padding: 0px;}
.ant-layout-sider .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-layout-sider .ant-menu-submenu-title .ant-menu-submenu-arrow {opacity: .45;-webkit-transition: all .3s;transition: all .3s}
.ant-layout-sider .ant-menu-item>a {color: hsla(0, 0%, 100%, .65)}
.ant-layout-sider .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 44px;height: 44px;color: hsla(0, 0%, 100%, .65);width: 100%}
.ant-layout-sider .ant-menu-item-open .ant-menu-submenu-title{color:#ffffff !important;}
.ant-layout-sider .ant-menu-dark .ant-menu-submenu-open>a,
.ant-layout-sider .ant-menu-dark .ant-menu-submenu-selected>a {color: #fff !important;}
.ant-layout-sider .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,
.ant-layout-sider .ant-menu.ant-menu-dark .ant-menu-item-selected {background-color: #1374fe;}
.ant-layout-sider .ant-menu-submenu-title .ant-menu-submenu-arrow {position: absolute;top: 50%;right: 20px;width: 10px;width: 16px;height: 16px;top: 13px !important;}
.ant-layout-sider .ant-menu-submenu .ant-menu-sub {cursor: auto;-webkit-transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);}
.ant-layout-sider .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {background-color: #1374fe}
.ant-layout-sider .ant-layout-sider-children {height: 100%;width: 210px;}

.ant-layout-sider .ant-menu-submenu .ant-menu-sub {cursor: auto;-webkit-transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);}
.ant-layout-sider .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {background-color: #1374fe}
.ant-layout-sider .ant-menu-submenu.ant-menu-item-selected .ant-menu-submenu-title:hover{background: #1374fe;color:#ffffff;}
.ant-layout-sider .ant-menu-submenu .ant-menu-submenu-title:hover{background: #33365d;color:#ffffff;}

.ant-layout-sider .ant-menu-submenu-open .ant-menu-submenu-title {color: #ffffff !important;text-decoration:none;}

.ant-layout-sider .ant-menu-submenu{position:relative;}
.ant-layout-sider .ant-menu-submenu-title .anticon{min-width: 14px;margin-right: 9px;
font-size: 14px;width: 14px;height: 14px;vertical-align: inherit;color: #ffffff;}
.ant-layout-sider .ant-menu-submenu-title .anticon+span {opacity: 1;}


.ant-layout-sider-pro{z-index:1000;flex: 0 0 80px; max-width: 80px; min-width: 80px; width: 80px !important;background: #171a47;position:relative;}
.ant-layout-sider-pro .ant-pro-sider-menu-logo {position: relative;height: 64px;overflow: hidden;-webkit-transition: all .3s;transition: all .3s;line-height: 114px;background: #171a47;}
.ant-layout-sider-pro .ant-pro-sider-menu-logo .logoImg{text-align: center;height: 64px;padding: 22px 0px 0px 0px;margin: 0 auto;}
.ant-layout-sider-pro .ant-pro-sider-menu-logo .logoImg img {height: 32px;width: 32px;vertical-align: top;}
.ant-layout-sider-pro .ant-pro-sider-menu-logo .logoText {text-align: center;height: 42px;padding: 12px;line-height: 15px;font-size: 12px;color: #ffffff;display:none;}
.ant-layout-sider-pro .ant-pro-sider-menu-logo h1 {color: #fff;font-size: 16px;margin: 0 0 0 2px;font-weight: 900;display: inline-block;vertical-align: middle;line-height: 20px;}
.ant-layout-sider-pro .ant-layout-sider-children {height: 100%;width: 80px;}
.ant-layout-sider-pro .ant-menu {
	-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;font-size: 14px;
	font-variant: tabular-nums;line-height: 1.5;-webkit-font-feature-settings: "tnum";
	font-feature-settings: "tnum";margin-bottom: 0;padding-left: 0;color: rgba(0, 0, 0, .65);line-height: 0;
	list-style: none;outline: none;zoom: 1
}
.ant-layout-sider-pro .ant-menu-submenu-arrow::after {
	content: " ";display: inline-block;height: 8px;width: 8px;border-width: 1px 1px 0 0;border-color: #666;border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;top: -2px;position: absolute;top: 50%;margin-top: -4px;right: 2px;}
.ant-layout-sider-pro .ant-menu-inline {width: 100%}
.ant-layout-sider-pro .ant-menu-inline .ant-menu-item-selected:after,
.ant-layout-sider-pro .ant-menu-inline .ant-menu-selected:after {
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	opacity: 1;
	-webkit-transition: opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1);
	transition: opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1);
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1);
	transition: transform .15s cubic-bezier(.645, .045, .355, 1), opacity .15s cubic-bezier(.645, .045, .355, 1), -webkit-transform .15s cubic-bezier(.645, .045, .355, 1)
}
.ant-layout-sider-pro .ant-menu-sub.ant-menu-inline{padding: 0;border: 0;border-radius: 0}
.ant-layout-sider-pro .ant-menu-sub.ant-menu-inline>.ant-menu-item,
.ant-layout-sider-pro .ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title {list-style-position: inside;list-style-type: disc;margin: 0px;padding: 0px;}
.ant-layout-sider-pro .ant-menu-sub .ant-menu-submenu-title .ant-menu-submenu-arrow,
.ant-layout-sider-pro .ant-menu-submenu-title .ant-menu-submenu-arrow {opacity: .45;-webkit-transition: all .3s;transition: all .3s}
.ant-layout-sider-pro .ant-menu-item>a {color:#666665;}
.ant-layout-sider-pro .ant-menu-dark.ant-menu-inline .ant-menu-submenu-title {
	text-decoration:none;
	line-height: 44px;
height: 44px;width: 100%;padding-right:10px;color:#666665;}

.ant-layout-sider-pro .ant-menu-item-open .ant-menu-submenu-title{color:#ffffff !important;}
.ant-layout-sider-pro .ant-menu-dark .ant-menu-submenu-open>a,
.ant-layout-sider-pro .ant-menu-dark .ant-menu-submenu-selected>a {color: #fff !important;}
.ant-layout-sider-pro .ant-menu-submenu-popup.ant-menu-dark .ant-menu-item-selected,
.ant-layout-sider-pro .ant-menu.ant-menu-dark .ant-menu-item-selected {background-color: #1374fe;}
.ant-layout-sider-pro .ant-menu-submenu-title .ant-menu-submenu-arrow {position: absolute;
top: 50%;right: 20px;width: 10px;width: 16px;height: 16px;top: 16px !important;}
.ant-layout-sider-pro .ant-menu-submenu .ant-menu-sub {cursor: auto;position:absolute;
-webkit-transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);}
.ant-layout-sider-pro .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {background-color: #e6f7ff}
.ant-layout-sider-pro .ant-layout-sider-children {height: 100%;width:80px;}
.ant-layout-sider-pro .icon_tit_text{display:none;}
.ant-layout-sider-pro ul>li>ul{position:absolute;min-width:120px;left:80px;top:0px;z-index:300;
background:#ffffff;}
.ant-layout-sider-pro .ant-pro-sider-menu-box {
	position: absolute;
	top: 114px;
	left: 0px;
	bottom: 0px;
	right: 0px;
}

/* .ant-menu-submenu-title:hover .icon_tit2{display:block !important;} */
/* .icon_tit2{position: fixed;background: #171a47;left: 220px;margin-top: -43px;padding: 0px 10px;width: 200px;display:none;}
.ant-menu-submenu-title:hover .icon_tit2::after {
	content: " ";display: inline-block;height: 8px;width: 8px;
	border-width: 0px 1px 1px 0px;border-color: #171a47;border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	background:#171a47;
	position: relative;top: -2px;position: absolute;top: 50%;margin-top: -4px;right: 2px;} */

.ant-layout-sider-pro #scroll12>ul>li>.ant-menu-submenu-title:hover{background:#1374fe;}
.ant-layout-sider-pro #scroll12>ul>li.ant-menu-submenu-open>.ant-menu-submenu-title{background:#1374fe;}

.ant-layout-sider-pro .ant-menu-submenu-title i{color:#ffffff;}
.ant-layout-sider-pro .ant-menu-submenu-open>.ant-menu-submenu-title{color: #666665 !important;background:#e9f2ff;}
.ant-layout-sider-pro .ant-menu-submenu.ant-menu-item-selected .ant-menu-submenu-title:hover{background: #e9f2ff;color:#666665;}
.ant-layout-sider-pro .ant-menu-submenu .ant-menu-submenu-title:hover{background: #e9f2ff;color:#666665;}


.ant-layout-sider-pro .ant-menu-submenu{position:relative;}
.ant-layout-sider-pro .ant-menu-submenu .ant-menu-sub {cursor: auto;box-shadow: 6px 6px 11px 0 rgba(0,0,0,.1);
-webkit-transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);transition: background .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);}
.ant-layout-sider-pro .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected {background-color: #e6f7ff}
.ant-layout-sider-pro .ant-menu-submenu-title .anticon{min-width: 14px;
margin-right: 9px;font-size: 16px;width: 14px;height: 14px;vertical-align: inherit;}
.ant-layout-sider-pro .ant-menu-submenu-title .anticon+span {opacity: 1;}




.ant-pro-global-header-index-right {
	margin-right: 8px;
}


.ant-pro-global-header-index-right {
	height: 100%;
	margin-left: auto;
	position: absolute;
	top: 0px;
	right: 10px;
}

.ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar {
	color: #1374fe;
}

.ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar {
	margin: 18px 0;
	margin-right: 0px;
	margin-right: 5px;
	color: #1890ff;
	vertical-align: top;
	background: hsla(0, 0%, 100%, .85);
}

.ant-avatar-image {
	background: transparent;
}

.ant-avatar {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	color: rgba(0, 0, 0, .65);
	font-size: 14px;
	font-variant: tabular-nums;
	line-height: 1.5;
	list-style: none;
	-webkit-font-feature-settings: "tnum";
	font-feature-settings: "tnum";
	position: relative;
	display: inline-block;
	overflow: hidden;
	color: #fff;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
	background: #ccc;
	width: 32px;
	height: 32px;
	line-height: 32px;
	border-radius: 50%;
}

.ant-avatar-sm {
	width: 24px;
	height: 24px;
	line-height: 24px;
	border-radius: 50%;
}

.ant-avatar>img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.ant-pro-global-header-index-right .ant-pro-global-header-index-action {
	display: inline-block;
	height: 100%;
	padding: 0 22px 0px 12px;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s;
	vertical-align: bottom;
}

.ant-layout-header {
	height: 56px;
	z-index: 10000;
	position: relative;
}

.ant-pro-global-header-index-right .ant-pro-global-header-index-action {
	cursor: pointer;position: relative;
}

.ant-pro-global-header-index-right .ant-pro-global-header-index-action.link:hover {
	background: #33365d;
}

.content-setTab {
	height: 40px !important;
	overflow: hidden;
	position: relative;
	background: #06184e;
}

.setTab_left {
	width: 20px;
	height: 40px;
	display: inline-block;
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: pointe;
}

.setTab_left::after {
	content: " ";
	display: inline-block;
	height: 8px;
	width: 8px;
	border-width: 0px 0px 1px 1px;
	border-color: #ffffff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top: -4px;
	right: 2px;
}


.setTab_right {
	width: 20px;
	height: 40px;
	display: inline-block;
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointe;
}

.setTab_right::after {
	content: " ";
	display: inline-block;
	height: 8px;
	width: 8px;
	border-width: 1px 1px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top: -4px;
	right: 8px;
}

.marginLeft20 {
	padding-right: 10px !important;
}

.main-iframe {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 100;
}

.main-iframe.active {
	z-index: 1000;
}
.main-iframe-box.active{z-index: 1000;}
.main-iframe-box{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 100;background:#FFFFFF !important;
}

.setTab_main {
	height: 40px;
	line-height: 40px;
	margin-left: 22px;
	overflow: hidden;
	margin-right: 22px;
}

.setTab_main_item {
	display: inline-block;
	line-height: 26px;
	margin-left: 5px;
	font-size: 12px;
	padding: 0px 25px 0px 25px;
	position: relative;
	pointer;
	background: #070d66;
	cursor: pointer;
	color: #FFFFFF;
	border-radius: 1px;
}

.setTab_main_item.active {
	display: inline-block;
	line-height: 26px;
	margin-left: 5px;
	font-size: 12px;
	padding: 0px 25px 0px 25px;
	position: relative;
	background: #1374fe;
	color: #ffffff;
	cursor: pointer;
	border-radius: 1px;
}

.setTab_main_item_favorite {
	position: absolute;
	width: 16px;
	height: 16px;
	top: 5px;
	left: 4px;
	cursor: pointer;background:url(../../img/favorite.png) center no-repeat;
	background-size:100% auto;
}
.setTab_main_item_favorite2 {
	position: absolute;
	width: 16px;
	height: 16px;
	top: 5px;
	left: 4px;
	cursor: pointer;background:url(../../img/favorite3.png) center no-repeat;
	background-size:100% auto;
}
.setTab_main_item_close {
	position: absolute;
	width: 14px;
	height: 14px;
	top: 6px;
	right: 3px;
	cursor: pointer;
}

.setTab_main_item_close::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 1px 1px 0px 0px;
	border-color: #ffffff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top: -2px;
	right: 8px;
}

.setTab_main_item_close::before {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 0px 0px 1px 1px;
	border-color: #ffffff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top: -2px;
	right: 1px;
}

/* .slimScrollDiv{overflow:auto !important;} */
#content-main {
	height: calc(100vh - 96px) !important;z-index:100;
}

#loginCountern {
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	z-index: 30000;
}

.loginCounternBox_bj {
	background: #000000;
	opacity: 0.5;
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	z-index: 30001;
}

.loginCounternBox {
	position: fixed;
	z-index: 30002;
	width: 1200px;
	height: 500px;
	left: 50%;
	margin-left: -600px;
	top: 50%;
	margin-top: -300px;
}

.loginCounternBox_title img {
	height: 50px;
	margin-left: 50px;
}

.bjFixed{position: fixed;
background: #000;
z-index: 0;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
opacity: 0;}


.loginCounternBox_countern {
	overflow: auto;
	scrollbar-color: #02113f #eee;
	height: 280px;
	scrollbar-width: thin;
}

.loginCounternBox {
	padding: 50px 20px;
}

.loginCounternBox_title {
	line-height: 3em;
	font-size: 20px;
	color: #ffffff;
	text-align: center;
	margin-bottom: 20px;
	font-weight: 900;
}

.loginCounternBox_countern .loginCounternBox_item {
	padding: 20px;
	width: 180px;
	height: 220px;
	margin: 10px 30px;
	float: left;
	position: relative;
	border-radius: 55px 5px 5px 5px;
	box-shadow: rgba(255, 255, 255, .8) 0 1px 5px;
	text-align: left;
	line-height: 30px;
	font-size: 16px;
	border: 1px solid #F9F9F9;
	color: #999999;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

.loginCounternBox_countern .loginCounternBox_item::before {
	content: "";
	width: 210px;
	height: 250px;
	top: 4px;
	left: 4px;
	right: 2px;
	bottom: 2px;
	background: #ffffff;
	opacity: 0.9;
	border-radius: 50px 5px 5px 5px;
	position: absolute;
	z-index: 1;
}

.loginCounternBox_countern .loginCounternBox_item:hover {
	border: 1px solid #40a9ff;
}

.loginCounternBox_countern .loginCounternBox_item:hover::before {
	width: 210px;
	height: 250px;
	top: 4px;
	left: 4px;
	right: 2px;
	bottom: 2px;
	background: #ffffff;
	opacity: 1;
	border-radius: 50px 5px 5px 5px;
	position: absolute;
	z-index: 1;
}

.loginCounternBox_item_name {
	font-size: 24px;
	color: #40a9ff;
	font-weight: 900;
	line-height: 30px;
	position: absolute;
	top: 40px;
	left: 20px;
	right: 20px;
	z-index: 2;
	text-align: center;
}

.loginCounternBox_item_ntn1 {
	font-size: 14px;
	color: #333333;
	position: absolute;
	top: 70px;
	display: none;
	left: 20px;
	right: 20px;
	z-index: 2;
}

.loginCounternBox_item_ntn {
	border: 1px solid #40a9ff;
	line-height: 40px;
	text-align: center;
	color: #ffffff;
	background: #40a9ff;
	position: absolute;
	left: 20px;
	bottom: 20px;
	right: 20px;
	border-radius: 2px;
	z-index: 2;
}




.explainMain {
				position: fixed;
				top: 0px;
				bottom: 0px;
				right: 0px;
				left: 0px;
				z-index: 2000;
				
			}
			.explainMain_center2{position: fixed;
				top: 0px;
				bottom: 0px;
				right: 0px;
				left: 0px;z-index: 2200;}
			.explainMain_center {
				position: fixed;
				top: 0px;
				bottom: 0px;
				right: 0px;
				left: 0px;z-index: 2100;
			}

			.explainMain_center_item {
				position: absolute;
				top: 0px;
				bottom: 0px;
				right: 0px;
				left: 0px;
				
			}

			.explainMain_center_item_text {
				position: absolute;
				border-radius: 8px;
			}
			@media only screen and (max-width: 1290px) {
				.explainMain_center_item_text4 {
					position: absolute;
					border-radius: 8px;
					top: 120px;
					right: 412px !important;
					height: 250px  !important;
					left: 235px;
					border: 2px dashed #000  !important;
				}
				
				.explainMain_center_item_msg4{
					position: absolute;
					padding:20px;
						border-radius: 8px;background-color: #fff;mix-blend-mode: normal;
					border: 1px solid #999;
					top: 380px !important;
					width: 326px;
					right: 511px;
				}
			}
			@media only screen and (min-width: 1290px) {
				.explainMain_center_item_text4 {
					position: absolute;
					border-radius: 8px;
					top: 120px;right: 512px;height: 158px;left: 235px;border: 2px dashed #000 !important;
				}
				
				.explainMain_center_item_msg4{
					position: absolute;
					padding:20px;
						border-radius: 8px;background-color: #fff;mix-blend-mode: normal;
					border: 1px solid #999;
					top: 382px;
					width: 326px;
					right: 511px;
				}
			}
			
			.explainMain_center_item_msg{position: absolute;
			width:200px;padding:20px;
				border-radius: 8px;background-color: #fff;mix-blend-mode: normal;}
			.hides {
				display: none;
			}
			.explainMain_center_item_msg::after{content: " ";
display: inline-block;
height: 10px;
width: 10px;
border-width: 2px 2px 0 0;
border-color: #fff;
border-style: solid;
-webkit-transform: matrix(.71,.71,-.71,.71,0,0);
transform: matrix(.71,.71,-.71,.71,0,0);
position: relative;
top: -2px;
position: absolute;
top: 25px;
left: -4px;
background: #fff;}
			.explainMain_center_item_msg .title{text-align:left;font-weight:900;font-size:18px;line-height:30px;}
			.explainMain_center_item_msg .text{text-align:left;font-weight:400;font-size:13px;line-height:30px;padding:0px 0px;line-height: 24px;}
			.explainMain_center_item_msg .btns{text-align:left;font-weight:400;font-size:18px;line-height:30px;
			box-shadow: rgba(0,0,0,.05) 0 1px 5px;display:inline-block;
font-size: 14px;
padding: 4px 15px 4px 15px;
background: #453cfc;
color: #fff;
border: 0px;
height: 36px;
border-radius: 3px;
outline: none;
cursor: pointer;}
.explainMain_center_item_text {
					border: 2px dashed #fff;
				}
			
.explainMain_top .btns{text-align:left;font-weight:400;font-size:18px;line-height:30px;
			box-shadow: rgba(0,0,0,.05) 0 1px 5px;display:inline-block;
font-size: 14px;
padding: 4px 15px 4px 15px;
background: #453cfc;
color: #fff;
border: 0px;
height: 36px;
border-radius: 3px;
outline: none;
cursor: pointer;width:120px;text-align:center;}
           .explainMain_top .title{text-align:center;font-weight:900;font-size:24px;color:#000000;}
		   .explainMain_top .msg{text-align:center;font-weight:400;font-size:14px;color:#000000;line-height:24px;padding:10px 100px;}
			.explainMain_top{padding-top:110px; width:500px;height:350px;background:url(../../img/sm.png) no-repeat;position:fixed;z-index:2300;top:50%;margin-top:-180px;left:50%;margin-left:-250px;border-radius:8px;}
		
		
		.explainMain_center_item_msg.top::after{content: " ";
		display: inline-block;
		height: 10px;
		width: 10px;
		border-width: 2px 2px 0 0;
		border-color: #fff;
		border-style: solid;
		-webkit-transform: matrix(.71,.71,-.71,.71,0,0);
		transform: matrix(.71,.71,-.71,.71,0,0);
		position: relative;
		
		position: absolute;
		top: -5px !important;
		left: 12px !important;
		background: #fff;}
		
		.explainMain_center_item_msg.right::after{content: " ";
		display: inline-block;
		height: 10px;
		width: 10px;
		border-width: 2px 2px 0 0;
		border-color: #fff;
		border-style: solid;
		-webkit-transform: matrix(.71,.71,-.71,.71,0,0);
		transform: matrix(.71,.71,-.71,.71,0,0);
		position: relative;
	
		position: absolute;
		top: -5px !important;
		left:250px !important;
		background: #fff;}