#banner {
	width: 100%;
	margin: 0 auto;
	background: transparent;
	position: relative;
	overflow: hidden;
	height: 570px;
	/* margin-top: 120px; */

}

#banner .banner {
	width: 100%;
	margin: 0 auto;
	height: 100%;
	margin-top: -2px;
}

#banner .banner img {
	width: 100%;
	height: 570px;
}

#banner .mask-raduis {
	position: absolute;
	width: 110%;
	height: 250px;
	background: #fff;
	bottom: -174px;
	left: -5%;
	z-index: 8;
	border-radius: 50% 50% 0 0
}

.el-carousel__item .imgBox {
	width: 100%;
	position: relative;
	cursor: pointer
}

.el-carousel__item .imgBox img {
	width: 100%
}

.el-carousel__item .imgBox .text {
	position: absolute;
	text-align: left
}

.el-carousel__item .imgBox .text .text1,
.el-carousel__item .imgBox .text .text2 {
	font-style: italic;
	color: #fff;
	background: -webkit-linear-gradient(top, #fbec79, #e4bb51 50%, #cf8e30) repeat;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 1px rgba(0, 0, 0, .5);
	text-shadow: none !important
}

.el-carousel__item .imgBox .text .text1 {
	font-size: 54px;
	font-weight: 700
}

.el-carousel__item .imgBox .text .text2 {
	font-size: 34px;
	font-weight: 700
}

.el-carousel__item .imgBox .textb1 {
	right: 100px;
	bottom: 265px
}

.el-carousel__item .imgBox .textb2,
.el-carousel__item .imgBox .textb3,
.el-carousel__item .imgBox .textb4 {
	left: 0;
	bottom: 75px;
	width: 100%;
	text-align: center
}

.el-carousel__item .imgBox .textb2 .text2,
.el-carousel__item .imgBox .textb3 .text2,
.el-carousel__item .imgBox .textb4 .text2 {
	font-size: 22px;
	margin-top: -15px
}

.el-carousel__item .imgBox .textb4 {
	bottom: 178px
}

.el-carousel__item .imgBox .textb5 {
	left: 300px;
	bottom: 115px
}

.el-carousel__item .imgBox .textb5 .text1 {
	background: -webkit-linear-gradient(top, #fff, #9a9a9a) repeat;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 1px rgba(0, 0, 0, .5);
	font-size: 59px
}

.el-carousel__item .imgBox .textb5 .text5 {
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAd8AAABCCAYAAAAWj9xxAAAKHklEQVR4nO3dW29U1xnG8WdmbOyWk6FNIlpCAuYUKFCocqiiRE2bRrSpUKVc9LJfo5+jd72r1LtGqpCiVkqD0pOQSkoKAsLJBtKgJvRAZLCB2HNwLzzL8+53r7XnYMMM0/9P2po92zN7vK8evetde+3S/gk9LKWHdmYAAAbHYrdfGFnhD6YCluAFAPy/S4Zyr+HrwzUWtqUO9ouOAQDQL7HgXIzsLyqeYf545nzdhm+70C2ZY34/9h1CFwAwqGJha98vJvalVr7Z98vn6CZ82wVoyW2pY/47/nwAAPRTqsL1r7GtpGwYl2L7vQw7+xBNbeXmZ8pKh7IirwAA9EsqZO2+3xrmM43IuTJVr9R5+KaGj32w2veVxPFUNezPDwDAo5QaWk6Fbdgvmf1y5HMynylJWlzJhCsbqGXzvhJ59Z+NDUtLhC8AoH9iFW5431Crqq2rFax1LWVXw7yGz5WVDeBlvfR8U8FbVitoK27fhnHZvErpKhgAgEcpNtQcwtQGcEWtALaBWzfnCgFsJ1511fMt6vH60B1RK3j9VnZbuyFoAAAetdgQs9/qZitLqiXOFcI5nHdZLz3fWPCGbcS8jigexkUBDABAP/l+rQ3chpaC1oZvCN6SspVvqHQzvd7w2W6Hnf2wsQ3VUbUC1+7HQjgVwAAA9Euq6q0rH7hV5Sve1K1HXc92Ts1GtgFqg3c0sdkAHlG2F2wDGACAfrI93li1G4I3ZKDXLoA7nu3sh5ztrGZb2YagXSNpzOzbELZD03YWNAEMAOin2HCzDdy6lkK3qmwBGjuHzDmi2dZNzzd82c9utuE7plb4jpn3tgIOIRw2f/sRAAD9kBpqrqlV8S5Imlcrv1KTs0K22VnPXa9w5e/l9ZOtfNU7fvQnP5382c9/+YseLh4AgIH3xYP7nx19du1byk/KCrOge6p8Y4tfxCresIUKd0zS+Lff+NHhErUsAGBI3b71z/PKTygOi2740M0kYrc9Xyk/29n2e5eHm3fs2X+Q7AUADKvpC2cvqJWBNeXv5JFWqeeburc3/Pia5ja25eltz5VJXwDAkPr927+6pPzdPx1NIu608vXLSNoA9rcYrXnl6LGn165bu6nH6wEAYKDdn5v978l337mt/Mznjp5ZkApf/0W/b9dtzt1q9J03f3yAqhcAMKw++8f1y8oGb+zOnZ4r36J1nP3Q83L47j34zT0VwhcAMKQun/nbZeVXarQKU7CbYefU0pK+5zu6bfvk7tiyHwAADIMTx389pfTjcaX4SlfLOl1e0gevHXLO3Hb08veOfm3D+g0be7weAAAG2tzdO5 //9Q/v3Va+us09tzfx9+jykrEer618/bN6M0tMvvbDY3upegEAw+rmtanp5q4NW78frXjVwQpXseftpp5otBzABw4/v4t2LwBgWJ3/8NS0OxQbYo6F8bJ2RaqfbBVmOkeDV9LIM5O7Jnu4FgAAHgvvHn97WvmHMPgHMxQOQReFb2zoObW2c0VS5cVXv/vUug0b6fcCAIbS7J2ZmdMn//QfZR876Kvd8NqIHJOUD992/V4fuJlZz98/9taeVbg2AAAG0o2pK9eVferRorJPQLKVb6rvm6x8U8Hrh5/tgtIj3zj8PEPOAIChdf7vH0wp/7hBP+zcUJsQbjfs7Neo9Att2BnP5Wd37t6xWhcIAMCgef+3x334+mf/poI3KJzt3Eu/98l16zdMaLHdbU4AADx+5u7emTn15/f/rWzY+sD1wStFhp1t+Pr1KLvp91Ze+8Gx3fVGfXWuEACAATN95WLo99aUDd1YxVs469lXvql7e32/tyzX79136Fs76zXCFwAwnC6cOX1NreCtm33f6y0adpbU/qlGqX6vX+GqvHX75I5arbYqFwgAwKA58c5vrijd720XvJkQTi0vGV476vcefvHlJ8bGvzRRrVZX7SIBABgUc7N3w/29qX5vLHilNsPOK+r3vvLGm7sJXgDAsLoxdfmGskPNPfd7pfyEq6J+rz1m+72VXfsO7KpWF1brGgEAGCgfnTk9rVXq90rpYeeipxlVlF3jufzU17dtX1ig8gUADKe/vPe7q+r9/t62z/P1/d7YsUwPeP+RF54YHRvftLBA5QsAGD73783dOXvq5C1lK9+e7u8NOn2kYGzWc1lS6YVXX99J8AIAhtUn16bCLUZh85Ou/PBz26cape7z9e/9tuyZ3Xt3zi/M93RBAAAMuqsXz4V+byyAU5VvRxOuSu54Kmxz++s2bt45e3e2pwsCAGDQnfrjiUuKh6+/z7ejfq+0FL6+t5vi/744ue/gplpjcfPs3FzXFwMAwKCbf3D/zsUzH3wqqaps8Ppbjmz121Yny0sGuTR/7shLe+7du9fL9QAAMPBu3fx4SkvBu6B8ALcbdk4qmnAl92V7woakxle2bN374MGDbq8FAIDHws3rU5fVCt4QvrFbjlIrXEUVhW9h8Eqqf3nDBCtbAQCG1tVzH15QPnx9zzfV402GcDnxe/6L4f1y8O7Yd2jzmrHxJ3u8HgAABlp1YX7m+kdnP1EreGPVb2p1q0Kp8JWyle6i+5H63iMv7evxegAAGHizM59flDTf3FI939iQc1ux8PUls030evjxr27ZSvgCAIbW7X99ek6t8J1XfNg55KTUwcpWgQ/foj6vTfna+olNh3q4FgAAHgsfX7pwVtIXagWvr3797UZSB/1eSSrtn0g+PjA8uWjUbGua21hzG28eH2seH21+L/PUI2WfjAQAQL/4dmrYQqiGvu6CslXvgrLDz77/W1MXM57tbOfYcHNZraq33Dy5DWv7z1e1FL42uEPw+vWhAQB41PxcJjuqG0LUBmsI2lTP17Zl7fnbit1qFBtuluLBaXvBteY/F8I3VNC2ogYAoJ9Sk4ltBWsr4NhMZxvAfoENqYMADuG7qFYla/8xW+XWIt+34VtReqg5+lAGAAAesdi6Fbl5TW6ruv26+144r/+dpE4qXxucdfdZG7y22rXBy3AzAGBQ+CUgUwHsQ9gOTRctLdmREbWqXildAft/Ws3jttKtKfusX6peAMCgiT32zy+UEXter51UFRtu7njIWUpXvuG1Efm7/Vuoen3g2h6vDV4CGADQT7GVG30P2PaCU2s4Fz1IoeOeb/hwqHrtl33lG4I1fD4EsJS/pchXvYQvAKBfUksn+yrWVrf+1QdvQ/ncbCv1YAV7q5HMyUPohs32gmOPI/RhS/gCAPolNikqNQwd9uuJ4z54uxKb7Wz7v3bCVVmtkI1NxvIVrq92CV4AQL/5KtVXwH6+U2x4uWioeUU9XxvAga1ubdWbClkbtgQvAGBQxALY/i02LF00sarr6jfW843t+8o4VuHKHIvtAwAwSFIBWlQVp74fe5/kK99Y1evf++PtwpYABgAMklhItgviou+vqPKNnaSk+Eljs6IBABhGqZzrOf9Ss51XfGIAAIbAQ8nB/wGGUKisA3cV8gAAAABJRU5ErkJggg==) no-repeat;
		background-size:100% 100%;
	color: #000;
	font-size: 28px;
	padding: 10px 20px;
	margin: -15px 0 0 -15px;
	font-weight: 700;
	font-style: italic
}

.el-carousel__item .imgBox .textb5 .text3 {
	font-size: 24px;
	color: #fff;
	letter-spacing: 5px;
	border-bottom: 1px solid #fff
}

.el-carousel__item .imgBox .textb5 .text4 {
	font-style: italic;
	font-size: 14px;
	color: #fff;
	letter-spacing: 5px;
	margin-top: 10px
}

.el-carousel__item .imgBox .textb6 {
	text-align: center;
	left: 0;
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.swiper-pagination-bullet {
	width: 50px !important;
	height: 5px !important;
	border-radius: 10px;
	opacity: 1 !important;
	background: hsla(0, 0%, 100%, .4) !important
}

.swiper-pagination-bullet-active {
	opacity: 1 !important;
	background: hsla(0, 0%, 100%, .8) !important
}

.el-carousel__arrow {
	width: 66px !important;
	height: 66px !important;
	font-size: 44px !important
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 95px
}

#index1 {
	width: 100%;
	background: url(/static/theme/img/bg.png) no-repeat center;
	background-size: 100% 100%;
	background-position: 0px 425px;
}

#index1 .home-container {
	width: 100%;

}

#index1 .indexbot {
	width: 1400px;
	margin: 0 auto;
}

#index1 .indexbot .index-title {
	text-align: center
}

#index1 .indexbot .index-title h3 {
	font-size: 30px;
	color: #292c34;
	margin-bottom: -10px;
	font-weight: 600;
	padding-top: 70px;
	box-shadow: border-box;
}

#index1 .indexbot .index-title p {
	font-size: 12px;
	color: #222228
}

#index1 .indexbot .flexBox {
	width: 1300px;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 30px 0 background: red;
	margin-top: 50px;
	margin-bottom: 180px;
}

.inBoxList {
	width: 100%;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	flex-direction: column;
	box-sizing: border-box;
}

.inBoxList .inBox {
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 20px 0 20px 0;
	max-width: 1230px;
	margin: 10px auto;
}

.inBoxList .inBox .itembox {
	width: 287px;
	height: 300px;
	padding: 40px 20px;
	border-radius: 7px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	/*justify-content: center;*/
	/*align-items: center;*/
	flex-direction: column;
}

.inBoxList .inBox .itembox .imgbox2 img {
	height: 128px;
	object-fit: contain;
}

.inBoxList .inBox .itembox .name {
	font-size: 24px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 0;
	color: #fff !important;
}

.inBoxList .inBox .itembox .body {
	font-size: 14px;
	margin-top: 30px;
	display: block;
	text-align: center;
}

.inBoxList .black--text {
	font-size: 30px;
	font-weight: 600;
	color: #000 !important;
}

.indexbot .flexBox .leftBox {
	flex: 5;
}

.indexbot .toptitle {
	font-size: 30px;
	font-weight: 700;
	text-align: center;
	color: #fff;
	margin-top: 60px;
	position: relative;
	margin-bottom: 100px;
}

.indexbot .toptitle::before {
	content: "";
	position: absolute;
	left: 48.3%;
	top: -15%;
	width: 50px;
	border-width: 0 0 3px 0;
	border-style: solid;
	border-image-source: linear-gradient(270deg, #1e66f9, #12ffff);
	border-image-slice: 1;
	border-image-repeat: stretch;
}

#index1 .indexbot .flexBox .rightBox {
	flex: 5;
	padding: 80px;
	box-sizing: border-box;
}

#index1 .indexbot .flexBox .rightBox .title {
	font-size: 30px;
	font-weight: 600;
	position: relative;
	color: #000 !important;
	caret-color: #000 !important;
	text-align: left;
}

#index1 .indexbot .flexBox .rightBox .title33 {
	width: 1440px;
	height: 251px;
	font-size: 16px;
	line-height: 2.19;
	color: rgba(0, 0, 0, .87);
	text-align: left;
	margin-top: 30px;
}

#index1 .indexbot .mindellbox {
	background-image: linear-gradient(#c4c9f1, rgba(229, 210, 216, .9) 151%);
	margin: 20px 0px;
	padding: 30px;
	border-radius: 20px;
	display: flex;
	flex-direction: column;
	align-items: stretch;
	margin-bottom: 0px;
	overflow: hidden;
}

#index1 .indexbot .mindellbox .more {
	margin-right: 8px;
	font-size: 14px;
	letter-spacing: .31px;
	color: #0e0e5f;

}

#index1 .indexbot .mindellbox .item-title {
	margin: 6px 0;
	font-size: 24px;
	text-align: center;
	color: #0e0e5f;
}

#index1 .indexbot .mindellbox .item-centent {
	margin: 6px 0;
	font-size: 16px;
	color: #0e0e5f;
}

#index1 .indexbot .game-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 50px 0
}

#index1 .indexbot .game-box .game-risk2 {
	display: block;
	width: 250px;
	height: 350px;
	position: relative;
	border-radius: 10px;
	background-image: linear-gradient(#c4c9f1, rgba(229, 210, 216, .9) 151%);
	box-shadow: 5px 5px 5px rgb(0 0 0 / 10%);

}

#index1 .indexbot .game-box .game-risk2 img {
	width: 250px;
	height: 250px;
	object-fit: contain;
	border-radius: 10px 10px 0 0;
}

#index1 .indexbot .game-box .game-risk2:hover {
	transform: scale(1.05) translateZ(200px) perspective(500px);

}

#index1 .indexbot .game-box .game-risk2 .playbtn2 {
	font-size: 24px;
	display: block;
	padding: 3px 12px;
	width: 100%;
	position: absolute;
	font-family: Roboto, sans-serif;
	top: 75%;
	left: 7%;
	font-size: 24px;
	z-index: 1;
	color: #0e0e5f !important;
}

#index1 .indexbot .game-box .game-risk2 .playbtn2 a {
	color: #0e0e5f !important;
}

#index1 .indexbot .game-box .game-risk2 .more {
	position: absolute;
	top: 90%;
	right: 10%;
}

#index1 .indexbot .game-box .game-risk {
	width: 270px;
	text-align: center;
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .3);
	box-shadow: 0 0 15px rgba(0, 0, 0, .3);
	border-radius: 16px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-bottom: 30px;
	border-bottom: 10px solid #e3b05b
}

#index1 .indexbot .game-box .game-risk img {
	width: 100%
}

#index1 .indexbot .game-box .game-risk .content-text {
	margin: 20px 0
}

#index1 .indexbot .game-box .game-risk .content-text h3 {
	font-size: 20px;
	color: #222228
}

#index1 .indexbot .game-box .game-risk .content-text p {
	font-size: 12px;
	color: #222228;
	margin-top: 10px
}

#index1 .indexbot .game-box .game-risk .playbtn {
	font-size: 14px;
	color: #222228;
	border-radius: 20px;
	width: 124px;
	padding: 8px 0;
	border: 3px solid #cd9f53;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s
}

#index1 .indexbot .game-box .game-risk .playbtn:hover {
	color: #fff;
	background: #cd9f53;
	border-radius: 0
}

#index1 .indexbot .tit img {
	display: block;
	margin: 30px 0
}

#index1 .indexbot .con .other,
#index1 .indexbot .con {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%
}

#index1 .indexbot .con .other>div {
	width: 185px;
	height: 300px;
	background-size: cover;
	border-radius: 10px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

#index1 .indexbot .con .other>div>span,
#index1 .indexbot .con .other>div {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column
}

#index1 .indexbot .con .other>div>span {
	color: #fff;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	line-height: 1.8;
	padding-top: 8px;
	font-size: 26px
}

#index1 .indexbot .con .other>div>span small {
	font-size: 12px
}

#index1 .indexbot .con .other>div>img {
	width: 120px
}

#index1 .indexbot .con .other>div+div {
	margin-left: 50px
}

#index1 .indexbot .con .other>div.bg1 {
	background-image: url(../img/indexbot1.d971ede0.jpg)
}

#index1 .indexbot .con .other>div.bg2 {
	background-image: url(../img/indexbot2.f0580cd2.jpg)
}

#index1 .indexbot .con .other>div.bg3 {
	background-image: url(../img/indexbot3.b3d1c89c.jpg)
}

#index1 .indexbot .con .other>div.bg4 {
	background-image: url(../img/indexbot4.74a425d8.png)
}

#index1 .indexbot .con .other>div button {
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-bottom: 12px;
	width: 120px;
	height: 30px;
	border: none;
	font-size: 16px;
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed4f4e), to(#9c1819));
	background: linear-gradient(#ed4f4e, #9c1819)
}

#index1 .indexbot .con .other .tsys {
	background: #000;
	padding: 60px 0
}

#index1 .indexbot .con .other .tsys p {
	text-align: center;
	padding: 0 20px;
	color: #fff
}

#index1 .indexbot .con .other .tsys p span {
	display: block;
	font-size: 24px
}

.animated.flips {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flips-data-v-5c0b1302;
	animation-name: flips-data-v-5c0b1302
}

@-webkit-keyframes flips-data-v-5c0b1302 {
	0% {
		-webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
		transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}

	40% {
		-webkit-transform: perspective(400px) scaleX(1) translateZ(50px) rotateY(-190deg);
		transform: perspective(400px) scaleX(1) translateZ(50px) rotateY(-190deg);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}

	50% {
		-webkit-transform: perspective(400px) scaleX(1) translateZ(50px) rotateY(-170deg);
		transform: perspective(400px) scaleX(1) translateZ(50px) rotateY(-170deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	80% {
		-webkit-transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
		transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}

	to {
		-webkit-transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
		transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
}

.my-center {
	margin: 0 auto !important
}

.banner {
	width: 100%;
	position: relative
}

.banner img {
	width: 100%
}

.banner .banner-content {
	position: absolute;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	top: 0;
	left: 0
}

.banner .banner-content h1 {
	height: 50px;
	font-size: 36px;
	font-weight: 600;
	color: #f5cd7b;
	line-height: 50px;
	margin-bottom: 20px
}

.banner .banner-content p {
	height: 33px;
	font-size: 20px;
	font-weight: 300;
	color: #fff;
	line-height: 33px
}

.about_content {
	width: 1200px;
	margin: 0 auto;
	background: #f7f8fc;
	padding: 50px 120px
}

.about_content h3 {
	font-size: 28px;
	font-weight: 500;
	color: #cd9f53;
	line-height: 56px;
	margin-top: 10px
}

.about_content p {
	font-size: 14px;
	font-weight: 400;
	color: #222228;
	line-height: 32px
}

.page-container {
	min-height: 60%
}

.geNav {
	margin: 0 20px -30px 0
}

.geNav .geNav-risk {
	margin-bottom: 30px;
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAcwAAAGVCAYAAABzWsG5AAANl0lEQVR4nO3dQa7zuBGF0aKe9pE9ZP9bs5RRDAcI2teUQIrAOeP+INeIeH+TqPavf/37LADgH22zfwAArGCf/QOuOI6jznpVVdXW9mqtTf5FY5nf/OY3f5X5R82/X/3ozP6/XVXVebyq/f1+/pvf/OY3f8/3Z/fmHz //9vnR43z9w3/6/83u3zr/cXn27ze/+a/0b+bvMvv3m3+t+f/nM1f/oh3db22vdrZqrdVWf9c+3vH92b35zW9+85t/3Pz71vY6j1fVVtU6Pjqzb611/Rl+1/dn9+Y3v/nNf4X5f/t+86wEAL7zrAQAAg5MAAg4MAEg8PX/mK78Tkev1+v1+rv6r39hzn5no9fr9Xr9E/qf/kl2tXc6er1er9ff1X89MD8fh/a+s9Hr9Xq9fvXeO0wACLglCwABByYABByYABBYeh+mXq/X6/Wj+uX3Yer1er1eP6Jfeh+mXq/X6/Wj+u1p71z0er1er39i7x0mAATckgWAgAMTAAIOTAAI2Iep1+v1en3Q24ep1+v1en3Q24ep1+v1en3Q24ep1+v1en3Qe4cJAAG3ZAEg4MAEgIADEwAC9mHq9Xq9Xm8fpl6v1+v19/T2Yer1er1ebx+mXq/X6/X39N5hAkDALVkACDgwASDgwASAgH2Yer1er9cHvX2Yer1er9cHvX2Yer1er9cHvX2Yer1er9cHvXeYABBwSxYAAg5MAAg4MAEgYB+mXq/X6/X2Yer1er1ef09vH6Zer9fr9fZh6vV6vV5/T+8dJgAE3JIFgIADEwACDkwACNiHqdfr9Xp90NuHqdfr9Xp90NuHqdfr9Xp90NuHqdfr9Xp90HuHCQABt2QBIODABIDA12clT3b1yvDqzG9+85u/yvyj5l96H+bnld/zeFX7+/38N7/5zW/+nu/P7s0/fv7l92G+df7j8uzfb37zX+nfzN9l9u83/1rzL70P8/PK79ZxZfjq92f35je/+c1v/nHz71vb6zxeVVt1v1OZ1bfWuv4Mv+v7s3vzm9/85r/C/L993ztMAAh4VgIAAQcmAAQcmAAQsA9Tr9fr9fqgtw9Tr9fr9fqgtw9Tr9fr9fqgtw9Tr9fr9fqg9w4TAAJuyQJAwIEJAAEHJgAElt6Hqdfr9Xr9qH75fZh6vV6v14/ol96Hqdfr9Xr9qH572jsXvV6v1+uf2HuHCQABt2QBIODABICAAxMAAvZh6vV6vV4f9PZh6vV6vV4f9PZh6vV6vV4f9PZh6vV6vV4f9N5hAkDALVkACDgwASDgwASAgH2Yer1er9fbh6nX6/V6/T29fZh6vV6v19uHqdfr9Xr9Pb13mAAQcEsWAAIOTAAIODABIGAfpl6v1+v1QW8fpl6v1+v1QW8fpl6v1+v1QW8fpl6v1+v1Qe8dJgAE3JIFgIADEwACDkwACNiHqdfr9Xq9fZh6vV6v19/T24ep1+v1er19mHq9Xq/X39N7hwkAAbdkASDgwASAgAMTAAL2Yer1er1eH/T2Yer1er1eH/T2Yer1er1eH/T2Yer1er1eH/TeYQJAwC1ZAAg4MAEg8PVZyZNdvTK8OvOb3/zmrzL/qPmX3of5eeX3PF7V/n4//81vfvObv+f7s3vzj59/+X2Yb53/uDz795vf/Ff6N/N3mf37zb/W/Evvw/y88rt1XBm++v3ZvfnNb37zm3/c/PvW9jqPV9VW3e9UZvWtta4/w+/6/uze/OY3v/mvMP9v3/cOEwACnpUAQMCBCQABByYABOzD1Ov1er0+6O3D1Ov1er0+6O3D1Ov1er0+6O3D1Ov1er0+6L3DBICAW7IAEHBgAkDAgQkAgaX3Yer1er1eP6pffh+mXq/X6/Uj+qX3Yer1er1eP6rfnvbORa/X6/X6J/beYQJAwC1ZAAg4MAEg4MAEgIB9mHq9Xq/XB719mHq9Xq/XB719mHq9Xq/XB719mHq9Xq/XB713mAAQcEsWAAIOTAAIODABIGAfpl6v1+v19mHq9Xq9Xn9Pbx+mXq/X6/X2Yer1er1ef0/vHSYABNySBYCAAxMAAg5MAAjYh6nX6/V6fdDbh6nX6/V6fdDbh6nX6/V6fdDbh6nX6/V6fdB7hwkAAbdkASDgwASAgAMTAAL2Yer1er1ebx+mXq/X6/X39PZh6vV6vV5vH6Zer9fr9ff03mECQMAtWQAIODABIODABICAfZh6vV6v1we9fZh6vV6v1we9fZh6vV6v1we9fZh6vV6v1we9d5gAEHBLFgACDkwACHx9VvJkV68Mr8785je/+avMP2r+pfdhfl75PY9Xtb/fz3/zm9/85u/5/uze/OPnX34f5lvnPy7P/v3mN/+V/s38XWb/fvOvNf/S+zA/r/xuHVeGr35/dm9+85vf/OYfN/++tb3O41W1Vfc7lVl9a63rz/C7vj+7N7/5zW/+K8z/2/e9wwSAgGclABBwYAJAwIEJAAH7MPV6vV6vD3r7MPV6vV6vD3r7MPV6vV6vD3r7MPV6vV6vD3rvMAEg4JYsAAQcmAAQcGACQGDpfZh6vV6v14/ql9+Hqdfr9Xr9iH7pfZh6vV6v14/qt6e9c9Hr9Xq9/om9d5gAEHBLFgACDkwACDgwASBgH6Zer9fr9UFvH6Zer9fr9UFvH6Zer9fr9UFvH6Zer9fr9UHvHSYABNySBYCAAxMAAg5MAAjYh6nX6/V6vX2Yer1er9ff09uHqdfr9Xq9fZh6vV6v19/Te4cJAAG3ZAEg4MAEgIADEwAC9mHq9Xq9Xh/09mHq9Xq9Xh/09mHq9Xq9Xh/09mHq9Xq9Xh/03mECQMAtWQAIODABIODABICAfZh6vV6v19uHqdfr9Xr9Pb19mHq9Xq/X24ep1+v1ev09vXeYABBwSxYAAg5MAAg4MAEgYB+mXq/X6/VBbx+mXq/X6/VBbx+mXq/X6/VBbx+mXq/X6/VB7x0mAATckgWAgAMTAAJfn5U82dUrw6szv/nNb/4q84+af+l9mJ9Xfs/jVe3v9/Pf/OY3v/l7vj+7N//4+Zffh/nW+Y/Ls3+/+c1/pX8zf5fZv9/8a82/9D7Mzyu/W8eV4avfn92b3/zmN7/5x82/b22v83hVbdX9TmVW31rr+jP8ru/P7s1vfvOb/wrz//Z97zABIOBZCQAEHJgAEHBgAkDAPky9Xq/X64PePky9Xq/X64PePky9Xq/X64PePky9Xq/X64PeO0wACLglCwABByYABByYABBYeh+mXq/X6/Wj+uX3Yer1er1eP6Jfeh+mXq/X6/Wj+u1p71z0er1er39i7x0mAATckgWAgAMTAAIOTAAI2Iep1+v1en3Q24ep1+v1en3Q24ep1+v1en3Q24ep1+v1en3Qe4cJAAG3ZAEg4MAEgIADEwAC9mHq9Xq9Xm8fpl6v1+v19/T2Yer1er1ebx+mXq/X6/X39N5hAkDALVkACDgwASDgwASAgH2Yer1er9cHvX2Yer1er9cHvX2Yer1er9cHvX2Yer1er9cHvXeYABBwSxYAAg5MAAg4MAEgYB+mXq/X6/X2Yer1er1ef09vH6Zer9fr9fZh6vV6vV5/T+8dJgAE3JIFgIADEwACDkwACNiHqdfr9Xp90NuHqdfr9Xp90NuHqdfr9Xp90NuHqdfr9Xp90HuHCQABt2QBIODABIDA12clT3b1yvDqzG9+85u/yvyj5l96H+bnld/zeFX7+/38N7/5zW/+nu/P7s0/fv7l92G+df7j8uzfb37zX+nfzN9l9u83/1rzL70P8/PK79ZxZfjq92f35je/+c1v/nHz71vb6zxeVVt1v1OZ1bfWuv4Mv+v7s3vzm9/85r/C/L993ztMAAh4VgIAAQcmAAQcmAAQsA9Tr9fr9fqgtw9Tr9fr9fqgtw9Tr9fr9fqgtw9Tr9fr9fqg9w4TAAJuyQJAwIEJAAEHJgAElt6Hqdfr9Xr9qH75fZh6vV6v14/ol96Hqdfr9Xr9qH572jsXvV6v1+uf2HuHCQABt2QBIODABICAAxMAAvZh6vV6vV4f9PZh6vV6vV4f9PZh6vV6vV4f9PZh6vV6vV4f9N5hAkDALVkACDgwASDgwASAgH2Yer1er9fbh6nX6/V6/T29fZh6vV6v19uHqdfr9Xr9Pb13mAAQcEsWAAIOTAAIODABIGAfpl6v1+v1QW8fpl6v1+v1QW8fpl6v1+v1QW8fpl6v1+v1Qe8dJgAE3JIFgIADEwACDkwACNiHqdfr9Xq9fZh6vV6v19/T24ep1+v1er19mHq9Xq/X39N7hwkAAbdkASDgwASAgAMTAAL2Yer1er1eH/T2Yer1er1eH/T2Yer1er1eH/T2Yer1er1eH/TeYQJAwC1ZAAg4MAEg8PVZyZNdvTK8OvOb3/zmrzL/qPmX3of5eeX3PF7V/n4//81vfvObv+f7s3vzj59/+X2Yb53/uDz795vf/Ff6N/N3mf37zb/W/Evvw/y88rt1XBm++v3ZvfnNb37zm3/c/PvW9jqPV9VW3e9UZvWtta4/w+/6/uze/OY3v/mvMP9v3/cOEwACnpUAQMCBCQABByYABOzD1Ov1er0+6O3D1Ov1er0+6O3D1Ov1er0+6O3D1Ov1er0+6L3DBICAW7IAEHBgAkDAgQkAgaX3Yer1er1eP6pffh+mXq/X6/Uj+v8Amn8Zo2NOzksAAAAASUVORK5CYII=) no-repeat;
		background-size:cover
}

.geNav .geNav-risk .getitle {
	background-size: 100% 100%;
	color: #fff;
	text-align: center;
	padding: 15px 0
}

.geNav .geNav-risk .getitle h2 {
	font-weight: 400;
	font-size: 20px
}

.geNav .geNav-risk .getitle p {
	font-size: 14px
}

.geNav .geNav-risk .second-list ul {
	padding: 5px 20px
}

.geNav .geNav-risk .second-list ul li {
	list-style: none;
	padding: 20px 0;
	color: #fff;
	cursor: pointer
}

.geNav .geNav-risk .second-list ul li i {
	font-size: 32px
}

.geNav .geNav-risk .second-list ul li p {
	font-size: 14px
}

.geNav .geNav-risk .second-list ul li span {
	padding: 10px 50px;
	border-radius: 50px
}

.geNav .geNav-risk .second-list ul li.active,
.geNav .geNav-risk .second-list ul li:hover {
	position: relative;
	border: 0 !important
}

.geNav .geNav-risk .second-list ul li.active span,
.geNav .geNav-risk .second-list ul li:hover span {
	background: #21318d
}

.deposit .deposit-box {
	background: #1f2031
}

.deposit .deposit-box .v-card {
	background: #1f2031 !important
}

.flex-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 20px
}

.news-title {
	width: 100%;
	text-align: left;
	margin: 20px 0 -10px 25px;
	font-size: 16px;
	color: #fff
}

.news-titlee {
	width: 100%;
	text-align: left;
	margin: 20px 0 10px 0;
	font-size: 16px;
	color: #fff
}

.cunbox {
	width: 70%;
	margin: 0 auto
}

.cunbox .chipbox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.title {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 20px
}

.v-chip.v-chip.v-chip--outline {
	cursor: pointer;
	border-color: #fff;
	color: #fff;
	caret-color: #fff
}

.banktips {
	width: 65%;
	text-align: left;
	padding: 0 20px;
	margin: 30px 20px;
	border-left: 1px solid #444a5a
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #fff;
	margin-bottom: 20px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #b3b3b3
}

.v-card__actions {
	padding: 0 0 50px 20px
}

.application .theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat),
.theme--light .v-btn:not(.v-btn--icon):not(.v-btn--flat) {
	background: #ce912f
}

.v-input {
	margin-top: 30px
}

.v-messages__wrapper {
	color: #fff !important
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.centre-box {
	background: #1f2031
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 25px
}

.formnew {
	margin: 0 auto;
	padding: 0 36px
}

.wallet-box {
	padding: 0 25px;
	margin: 50px auto
}

.jp-card.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-identified .jp-card-front:before {
	background-image: url(../img/bank.59c0bc50.png);
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.grid-content-left {
	margin-right: 60px
}

.grid-content-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.grid-content-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
	margin-bottom: 8px
}

.grid-content-list .userbox p {
	font-size: 18px;
	color: #fff
}

.grid-content-list .userbox h3 {
	font-size: 24px;
	color: #3f89e7;
	font-weight: 400
}

.grid-content-list .useryue {
	margin: -10px 30px 0 0
}

.grid-content-list .useryue p {
	font-size: 16px;
	color: #fff
}

.grid-content-list .useryue h3 {
	font-size: 36px;
	color: #3f89e7;
	font-weight: 400
}

.grid-content-list .renzheng {
	font-size: 16px;
	color: #e23c3c;
	border-radius: 5px;
	border: 1px solid #e23c3c;
	padding: 5px 25px;
	cursor: pointer
}

.grid-content-list .aniuzu .anniu {
	font-size: 14px;
	color: #fff;
	cursor: pointer;
	margin-bottom: 10px
}

.grid-content-list .aniuzu .anniu .iconfont {
	font-size: 14px
}

.grid-content-list .dianjizu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%
}

.grid-content-list .dianjizu .anniu {
	font-size: 18px;
	color: #fff;
	background: #2b73b8;
	padding: 8px 50px;
	border-radius: 30px;
	cursor: pointer
}

.flexright {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.qian-box {
	background: #1f2031;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 30px
}

.qian-box .qian-list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	border-left: 1px solid hsla(0, 0%, 100%, .1)
}

.qian-box .qian-list .imgbox,
.qian-box .qian-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.qian-box .qian-list .imgbox {
	height: 75px;
	width: 100%;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.qian-box .qian-list .imgbox img {
	width: 32%
}

.qian-box .qian-list p {
	color: #fff;
	font-size: 16px
}

.qian-box .qian-list .cash {
	color: #fff;
	font-size: 18px;
	margin: 15px 0
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.banktips {
	text-align: left;
	padding: 0 20px;
	margin: 30px 20px;
	border-left: 1px solid #444a5a
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #fff;
	margin-bottom: 20px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #b3b3b3
}

.flexcenter {
	margin-left: -10px
}

.password-box {
	background: #1f2031;
	padding-bottom: 97px
}

.flexcenter {
	margin: 30px 0 0 0
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 25px
}

.passbox {
	width: 80%;
	margin: 30px 0 0 25px
}

.title {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 20px
}

.icond i {
	font-size: 58px;
	color: #cf9336
}

.form-flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.form-flex .form-flex-left {
	width: 50%
}

.banktips {
	text-align: left;
	padding: 0 20px;
	margin: 30px 20px;
	border-left: 1px solid #444a5a
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #fff;
	margin-bottom: 20px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #b3b3b3
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.password-box {
	background: #1f2031;
	padding-bottom: 97px
}

.flexcenter {
	margin: 30px 0 0 0
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 25px
}

.passbox {
	width: 80%;
	margin: 30px 0 0 25px
}

.title {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 20px
}

.icond i {
	font-size: 58px;
	color: #cf9336
}

.form-flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.form-flex .form-flex-left {
	width: 50%
}

.banktips {
	text-align: left;
	padding: 0 20px;
	margin: 30px 20px;
	border-left: 1px solid #444a5a
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #fff;
	margin-bottom: 20px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #b3b3b3
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.profile {
	padding: 4px
}

.profile .profile-box {
	background: #1f2031;
	padding-bottom: 27px
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 20px
}

.formnew {
	padding-left: 25px
}

.form-title {
	width: 100%;
	text-align: left;
	margin: 20px 0 10px 0;
	font-size: 16px;
	color: #fff
}

.news-title {
	width: 100%;
	text-align: left;
	margin: 20px 0 10px 25px;
	font-size: 16px;
	color: #fff
}

.flexceter,
.title {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.input-kua {
	text-align: center
}

.input-kua i {
	font-size: 58px;
	color: #cf9336
}

.kuar {
	padding: 0 10px 0 150px
}

.kual {
	padding: 0 150px 0 10px
}

.flexl {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 5px;
	color: #fff;
	font-size: 12px
}

.flexl p {
	margin-top: 10px
}

.flexr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 5px;
	color: #fff;
	font-size: 12px
}

.flexr p {
	margin-top: 10px
}

.zhengbox {
	padding: 0 20px
}

.red--text {
	font-style: normal
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.el-input.is-disabled .el-input__inner {
	width: 265px
}

.img-inputer {
	background: none !important;
	border: 1px dashed #fff;
	width: 195px;
	height: 130px
}

.img-inputer__icon,
.img-inputer__placeholder {
	color: #fff !important
}

.jp-card.jp-card-safari.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-safari.jp-card-identified .jp-card-front:before {
	background-image: repeating-linear-gradient(45deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-linear-gradient(135deg, hsla(0, 0%, 100%, .05) 1px, hsla(0, 0%, 100%, 0) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .03) 4px), repeating-linear-gradient(90deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-linear-gradient(210deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), linear-gradient(-25deg, hsla(0, 0%, 100%, 0) 50%, hsla(0, 0%, 100%, .2) 70%, hsla(0, 0%, 100%, 0) 90%)
}

.jp-card.jp-card-ie-10.jp-card-flipped,
.jp-card.jp-card-ie-11.jp-card-flipped {
	-webkit-transform: 0deg;
	transform: 0deg
}

.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back,
.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front,
.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back,
.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front {
	-webkit-transform: rotateY(0deg);
	transform: rotateY(0deg)
}

.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back:after,
.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back:after {
	left: 18%
}

.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc,
.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
	left: 5%
}

.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny,
.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny {
	left: 84%
}

.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny:after,
.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny:after {
	left: -480%;
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}

.jp-card.jp-card-ie-10.jp-card-amex .jp-card-back,
.jp-card.jp-card-ie-11.jp-card-amex .jp-card-back {
	display: none
}

.jp-card-logo {
	height: 36px;
	width: 60px;
	font-style: italic
}

.jp-card-logo,
.jp-card-logo:after,
.jp-card-logo:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.jp-card-logo.jp-card-amex {
	text-transform: uppercase;
	font-size: 4px;
	font-weight: 700;
	color: #fff;
	background-image: repeating-radial-gradient(circle at center, #fff 1px, #999 2px);
	border: 1px solid #eee
}

.jp-card-logo.jp-card-amex:after,
.jp-card-logo.jp-card-amex:before {
	width: 28px;
	display: block;
	position: absolute;
	left: 16px
}

.jp-card-logo.jp-card-amex:before {
	height: 28px;
	content: "american";
	top: 3px;
	text-align: left;
	padding-left: 2px;
	padding-top: 11px;
	background: #267ac3
}

.jp-card-logo.jp-card-amex:after {
	content: "express";
	bottom: 11px;
	text-align: right;
	padding-right: 2px
}

.jp-card.jp-card-amex.jp-card-flipped {
	-webkit-transform: none;
	transform: none
}

.jp-card.jp-card-amex.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-amex.jp-card-identified .jp-card-front:before {
	background-color: #108168
}

.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex {
	opacity: 1
}

.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc {
	visibility: visible
}

.jp-card.jp-card-amex.jp-card-identified .jp-card-front:after {
	opacity: 1
}

.jp-card-logo.jp-card-discover {
	background: #f60;
	color: #111;
	text-transform: uppercase;
	font-style: normal;
	font-weight: 700;
	font-size: 10px;
	text-align: center;
	overflow: hidden;
	z-index: 1;
	padding-top: 9px;
	letter-spacing: .03em;
	border: 1px solid #eee
}

.jp-card-logo.jp-card-discover:after,
.jp-card-logo.jp-card-discover:before {
	content: " ";
	display: block;
	position: absolute
}

.jp-card-logo.jp-card-discover:before {
	background: #fff;
	width: 200px;
	height: 200px;
	border-radius: 200px;
	bottom: -5%;
	right: -80%;
	z-index: -1
}

.jp-card-logo.jp-card-discover:after {
	width: 8px;
	height: 8px;
	border-radius: 4px;
	top: 10px;
	left: 27px;
	background-color: #f60;
	background-image: radial-gradient(#f60, #fff);
	content: "network";
	font-size: 4px;
	line-height: 24px;
	text-indent: -7px
}

.jp-card .jp-card-front .jp-card-logo.jp-card-discover {
	right: 12%;
	top: 18%
}

.jp-card.jp-card-discover.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-discover.jp-card-identified .jp-card-front:before {
	background-color: #86b8cf
}

.jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover {
	opacity: 1
}

.jp-card.jp-card-discover.jp-card-identified .jp-card-front:after {
	-webkit-transition: .4s;
	transition: .4s;
	content: " ";
	display: block;
	background-color: #f60;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f60), color-stop(#ffa366), to(#f60));
	background-image: linear-gradient(#f60, #ffa366, #f60);
	height: 50px;
	width: 50px;
	border-radius: 25px;
	position: absolute;
	left: 100%;
	top: 15%;
	margin-left: -25px;
	-webkit-box-shadow: inset 1px 1px 3px 1px rgba(0, 0, 0, .5);
	box-shadow: inset 1px 1px 3px 1px rgba(0, 0, 0, .5)
}

.jp-card-logo.jp-card-visa {
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-weight: 700;
	font-size: 24px;
	line-height: 18px;
	margin-top: 5px
}

.jp-card-logo.jp-card-visa:after,
.jp-card-logo.jp-card-visa:before {
	content: " ";
	display: block;
	width: 100%;
	height: 25%
}

.jp-card-logo.jp-card-visa:before {
	position: absolute;
	left: -4px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 12px 6px 0;
	border-color: transparent #fff transparent transparent
}

.jp-card.jp-card-visa.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-visa.jp-card-identified .jp-card-front:before {
	background-color: #191278
}

.jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa {
	opacity: 1;
	-webkit-box-shadow: none;
	box-shadow: none
}

.jp-card-logo.jp-card-visaelectron {
	background: #fff;
	text-transform: uppercase;
	color: #1a1876;
	text-align: center;
	font-weight: 700;
	font-size: 15px;
	line-height: 18px
}

.jp-card-logo.jp-card-visaelectron:after,
.jp-card-logo.jp-card-visaelectron:before {
	content: " ";
	display: block;
	width: 100%;
	height: 25%
}

.jp-card-logo.jp-card-visaelectron:before {
	background: #1a1876
}

.jp-card-logo.jp-card-visaelectron:after {
	background: #e79800
}

.jp-card-logo.jp-card-visaelectron .elec {
	float: right;
	font-family: arial;
	font-size: 9px;
	margin-right: 1px;
	margin-top: -5px;
	text-transform: none
}

.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-front:before {
	background-color: #191278
}

.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-logo.jp-card-visaelectron {
	opacity: 1
}

.jp-card-logo.jp-card-mastercard {
	color: #fff;
	font-style: normal;
	text-transform: lowercase;
	font-weight: 700;
	text-align: center;
	font-size: 9px;
	line-height: 84px;
	z-index: 1;
	text-shadow: 1px 1px rgba(0, 0, 0, .6)
}

.jp-card-logo.jp-card-mastercard:after,
.jp-card-logo.jp-card-mastercard:before {
	content: " ";
	display: block;
	width: 36px;
	top: 0;
	position: absolute;
	height: 36px;
	border-radius: 18px
}

.jp-card-logo.jp-card-mastercard:before {
	left: 0;
	background: #eb001b;
	z-index: -1;
	opacity: .9
}

.jp-card-logo.jp-card-mastercard:after {
	right: 0;
	background: #ff5f00;
	z-index: -2
}

.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard,
.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard {
	-webkit-box-shadow: none;
	box-shadow: none
}

.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front:before {
	background-color: #0061a8
}

.jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard {
	opacity: 1
}

.jp-card-logo.jp-card-maestro {
	color: #fff;
	font-style: normal;
	text-transform: lowercase;
	font-weight: 700;
	text-align: center;
	font-size: 14px;
	line-height: 84px;
	z-index: 1;
	text-shadow: 1px 1px rgba(0, 0, 0, .6)
}

.jp-card-logo.jp-card-maestro:after,
.jp-card-logo.jp-card-maestro:before {
	content: " ";
	display: block;
	width: 36px;
	top: 0;
	position: absolute;
	height: 36px;
	border-radius: 18px
}

.jp-card-logo.jp-card-maestro:before {
	left: 0;
	background: #eb001b;
	z-index: -2
}

.jp-card-logo.jp-card-maestro:after {
	right: 0;
	background: #00a2e5;
	z-index: -1;
	opacity: .8
}

.jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro,
.jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro {
	-webkit-box-shadow: none;
	box-shadow: none
}

.jp-card.jp-card-maestro.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-maestro.jp-card-identified .jp-card-front:before {
	background-color: #3584cf
}

.jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro {
	opacity: 1
}

.jp-card-logo.jp-card-dankort {
	width: 60px;
	height: 36px;
	padding: 3px;
	border-radius: 8px;
	border: 1px solid #000;
	background-color: #fff
}

.jp-card-logo.jp-card-dankort .dk {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.jp-card-logo.jp-card-dankort .dk:before {
	background-color: #ed1c24;
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 6px
}

.jp-card-logo.jp-card-dankort .dk:after {
	content: "";
	position: absolute;
	top: 50%;
	margin-top: -7.7px;
	right: 0;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 7px 7px 10px 0;
	border-color: transparent #ed1c24 transparent transparent;
	z-index: 1
}

.jp-card-logo.jp-card-dankort .d,
.jp-card-logo.jp-card-dankort .k {
	position: absolute;
	top: 50%;
	width: 50%;
	display: block;
	height: 15.4px;
	margin-top: -7.7px;
	background: #fff
}

.jp-card-logo.jp-card-dankort .d {
	left: 0;
	border-radius: 0 8px 10px 0
}

.jp-card-logo.jp-card-dankort .d:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	background: #ed1c24;
	border-radius: 2px 4px 6px 0;
	height: 5px;
	width: 7px;
	margin: -3px 0 0 -4px
}

.jp-card-logo.jp-card-dankort .k {
	right: 0
}

.jp-card-logo.jp-card-dankort .k:after,
.jp-card-logo.jp-card-dankort .k:before {
	content: "";
	position: absolute;
	right: 50%;
	width: 0;
	height: 0;
	border-style: solid;
	margin-right: -1px
}

.jp-card-logo.jp-card-dankort .k:before {
	top: 0;
	border-width: 8px 5px 0 0;
	border-color: #ed1c24 transparent transparent transparent
}

.jp-card-logo.jp-card-dankort .k:after {
	bottom: 0;
	border-width: 0 5px 8px 0;
	border-color: transparent transparent #ed1c24 transparent
}

.jp-card.jp-card-dankort.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-dankort.jp-card-identified .jp-card-front:before {
	background-color: #0055c7
}

.jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort {
	opacity: 1
}

.jp-card-logo.jp-card-elo {
	height: 50px;
	width: 50px;
	border-radius: 100%;
	background: #000;
	color: #fff;
	text-align: center;
	text-transform: lowercase;
	font-size: 21px;
	font-style: normal;
	letter-spacing: 1px;
	font-weight: 700;
	padding-top: 13px
}

.jp-card-logo.jp-card-elo .e,
.jp-card-logo.jp-card-elo .l,
.jp-card-logo.jp-card-elo .o {
	display: inline-block;
	position: relative
}

.jp-card-logo.jp-card-elo .e {
	-webkit-transform: rotate(-15deg);
	transform: rotate(-15deg)
}

.jp-card-logo.jp-card-elo .o {
	position: relative;
	display: inline-block;
	width: 12px;
	height: 12px;
	right: 0;
	top: 7px;
	border-radius: 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ff0), color-stop(50%, red));
	background-image: linear-gradient(#ff0 50%, red 0);
	-webkit-transform: rotate(40deg);
	transform: rotate(40deg);
	text-indent: -9999px
}

.jp-card-logo.jp-card-elo .o:before {
	content: "";
	position: absolute;
	width: 49%;
	height: 49%;
	background: #000;
	border-radius: 100%;
	text-indent: -99999px;
	top: 25%;
	left: 25%
}

.jp-card.jp-card-elo.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-elo.jp-card-identified .jp-card-front:before {
	background-color: #6f6969
}

.jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo {
	opacity: 1
}

.jp-card-logo.jp-card-jcb {
	background-color: #fff;
	font-style: normal;
	color: #fff;
	width: 50px;
	padding: 2px 0 0 2px
}

.jp-card-logo.jp-card-jcb,
.jp-card-logo.jp-card-jcb>div {
	border-radius: 5px 0 5px 0;
	-moz-border-radius: 5px 0 5px 0;
	-webkit-border-radius: 5px 0 5px 0
}

.jp-card-logo.jp-card-jcb>div {
	width: 15px;
	margin-right: 1px;
	display: inline-block;
	text-align: center;
	text-shadow: 1px 1px rgba(0, 0, 0, .6)
}

.jp-card-logo.jp-card-jcb>div:after,
.jp-card-logo.jp-card-jcb>div:before {
	content: " ";
	display: block;
	height: 8px
}

.jp-card-logo.jp-card-jcb>div.j {
	background-color: #000063;
	background-image: -webkit-gradient(linear, left top, right top, from(#000063), to(#008cff));
	background-image: linear-gradient(90deg, #000063, #008cff)
}

.jp-card-logo.jp-card-jcb>div.c {
	background-color: #630000;
	background-image: -webkit-gradient(linear, left top, right top, from(#630000), to(#ff008d));
	background-image: linear-gradient(90deg, #630000, #ff008d)
}

.jp-card-logo.jp-card-jcb>div.b {
	background-color: #006300;
	background-image: -webkit-gradient(linear, left top, right top, from(#006300), to(#0f0));
	background-image: linear-gradient(90deg, #006300, #0f0)
}

.jp-card.jp-card-jcb.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-jcb.jp-card-identified .jp-card-front:before {
	background-color: #cb8000
}

.jp-card.jp-card-jcb.jp-card-identified .jp-card-logo.jp-card-jcb {
	opacity: 1;
	-webkit-box-shadow: none;
	box-shadow: none
}

.jp-card-logo.jp-card-dinersclub {
	font-family: serif;
	height: 40px;
	width: 100px;
	color: #fff;
	font-size: 17px;
	font-style: normal;
	letter-spacing: 1px
}

.jp-card-logo.jp-card-dinersclub:after,
.jp-card-logo.jp-card-dinersclub:before {
	display: block;
	position: relative
}

.jp-card-logo.jp-card-dinersclub:before {
	content: "Diners Club"
}

.jp-card-logo.jp-card-dinersclub:after {
	content: "International";
	text-transform: uppercase;
	font-size: .6em
}

.jp-card.jp-card-dinersclub .jp-card-front .jp-card-logo {
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-front:before {
	background-color: #999
}

.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-logo.jp-card-dinersclub {
	opacity: 1
}

.jp-card-container {
	-webkit-perspective: 1000px;
	perspective: 1000px;
	max-width: 100%;
	margin: auto;
	z-index: 1
}

.jp-card,
.jp-card-container {
	width: 100%;
	height: 100%;
	position: relative
}

.jp-card {
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	line-height: 1;
	min-width: 315px;
	border-radius: 10px;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition: all .4s linear;
	transition: all .4s linear
}

.jp-card>*,
.jp-card>:after,
.jp-card>:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-family: inherit
}

.jp-card.jp-card-flipped {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}

.jp-card .jp-card-back,
.jp-card .jp-card-front {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition: all .4s linear;
	transition: all .4s linear;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	border-radius: 10px;
	background: #ddd
}

.jp-card .jp-card-back:before,
.jp-card .jp-card-front:before {
	content: " ";
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: 0;
	border-radius: 10px;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}

.jp-card .jp-card-back:after,
.jp-card .jp-card-front:after {
	content: " ";
	display: block
}

.jp-card .jp-card-back .jp-card-display,
.jp-card .jp-card-front .jp-card-display {
	color: #fff;
	font-weight: 400;
	opacity: .5;
	-webkit-transition: opacity .4s linear;
	transition: opacity .4s linear
}

.jp-card .jp-card-back .jp-card-display.jp-card-focused,
.jp-card .jp-card-front .jp-card-display.jp-card-focused {
	opacity: 1;
	font-weight: 700
}

.jp-card .jp-card-back .jp-card-cvc,
.jp-card .jp-card-front .jp-card-cvc {
	font-family: Bitstream Vera Sans Mono, Consolas, Courier, monospace;
	font-size: 14px
}

.jp-card .jp-card-back .jp-card-shiny,
.jp-card .jp-card-front .jp-card-shiny {
	width: 50px;
	height: 35px;
	border-radius: 5px;
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAC4AAAAoCAYAAACB4MgqAAABNUlEQVRYhe3ZsUrDUBSA4T+XUkoRSV0EwTE0vkEcpCDiG7h3ko4dfYLi1rHg0ifQBxARrKC+QYsZBcHFSqulOjncXukkTQonCZxvSTKE+3MJ5JB4D5cnXNwfBsA5cARskk8T4AY463dbsdds9+rAE+Bn27WyDyAqAR3A390a0wiGVMvzle5+fRsDsLNdS7Rq2vtmPxXu4j1e3ms+0DHYxyNRdBaq5TmNYOgujw2LZzrP0c5S44bJMmQdGi5Nw6VpuLSSO3FvNCnrrlf8HU87c6SVdL0/z/ZQ2B3XcGkaLk3DpWm4NA2XptOhNPHpMPVU6Oh0mBENl6bh0godPgH7xT/vlho/DfaHEIM4zHX813eFQRy6y2uv2e6FwCPF+nm1b04PbkdABFwB02yb/jXFNkb9bmv0C+SRUiV/rJD0AAAAAElFTkSuQmCC) no-repeat;
	position: relative;
	background-size: 100% 100%
}

.jp-card .jp-card-back .jp-card-shiny:before,
.jp-card .jp-card-front .jp-card-shiny:before {
	content: " ";
	display: block;
	width: 70%;
	height: 60%;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	position: absolute;
	top: 20%
}

.jp-card .jp-card-front .jp-card-logo {
	position: absolute;
	opacity: 0;
	right: 5%;
	top: 8%;
	-webkit-transition: .4s;
	transition: .4s
}

.jp-card .jp-card-front .jp-card-lower {
	width: 80%;
	position: absolute;
	left: 10%;
	bottom: 30px
}

@media only screen and (max-width:480px) {
	.jp-card .jp-card-front .jp-card-lower {
		width: 90%;
		left: 5%
	}
}

.jp-card .jp-card-front .jp-card-lower .jp-card-cvc {
	visibility: hidden;
	float: right;
	position: relative;
	bottom: 5px
}

.jp-card .jp-card-front .jp-card-lower .jp-card-number {
	font-family: Bitstream Vera Sans Mono, Consolas, Courier, monospace;
	font-size: 24px;
	clear: both;
	margin-bottom: 30px
}

.jp-card .jp-card-front .jp-card-lower .jp-card-expiry {
	font-family: Bitstream Vera Sans Mono, Consolas, Courier, monospace;
	letter-spacing: 0;
	position: relative;
	float: right;
	width: 25%
}

.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after,
.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before {
	font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
	font-weight: 700;
	font-size: 7px;
	white-space: pre;
	display: block;
	opacity: .5
}

.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before {
	content: attr(data-before);
	margin-bottom: 2px;
	font-size: 7px;
	text-transform: uppercase
}

.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after {
	position: absolute;
	content: attr(data-after);
	text-align: right;
	right: 100%;
	margin-right: 5px;
	margin-top: 2px;
	bottom: 0
}

.jp-card .jp-card-front .jp-card-lower .jp-card-name {
	text-transform: uppercase;
	font-family: Bitstream Vera Sans Mono, Consolas, Courier, monospace;
	font-size: 20px;
	max-height: 45px;
	position: absolute;
	bottom: 0;
	width: 190px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: horizontal;
	overflow: hidden;
	text-overflow: ellipsis
}

.jp-card .jp-card-back {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}

.jp-card .jp-card-back .jp-card-bar {
	background-color: #444;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#333));
	background-image: linear-gradient(#444, #333);
	width: 100%;
	height: 20%;
	position: absolute;
	top: 10%
}

.jp-card .jp-card-back:after {
	content: " ";
	display: block;
	background-color: #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background-image: linear-gradient(#fff, #fff);
	width: 80%;
	height: 16%;
	position: absolute;
	top: 40%;
	left: 2%
}

.jp-card .jp-card-back .jp-card-cvc {
	position: absolute;
	top: 40%;
	left: 85%;
	-webkit-transition-delay: .6s;
	transition-delay: .6s
}

.jp-card .jp-card-back .jp-card-shiny {
	position: absolute;
	top: 66%;
	left: 2%
}

.jp-card .jp-card-back .jp-card-shiny:after {
	content: "This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free. It comes with no warranty. For support issues,please visit:github.com/jessepollak/card.";
	position: absolute;
	left: 120%;
	top: 5%;
	color: #fff;
	font-size: 7px;
	width: 230px;
	opacity: .5
}

.jp-card.jp-card-identified {
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .3);
	box-shadow: 0 0 20px rgba(0, 0, 0, .3)
}

.jp-card.jp-card-identified .jp-card-back,
.jp-card.jp-card-identified .jp-card-front {
	background-color: #000;
	background-color: rgba(0, 0, 0, .5)
}

.jp-card.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-identified .jp-card-front:before {
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
	background-image: repeating-linear-gradient(45deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-linear-gradient(135deg, hsla(0, 0%, 100%, .05) 1px, hsla(0, 0%, 100%, 0) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .03) 4px), repeating-linear-gradient(90deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-linear-gradient(210deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-radial-gradient(circle at 30% 30%, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-radial-gradient(circle at 70% 70%, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-radial-gradient(circle at 90% 20%, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-radial-gradient(circle at 15% 80%, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), linear-gradient(-25deg, hsla(0, 0%, 100%, 0) 50%, hsla(0, 0%, 100%, .2) 70%, hsla(0, 0%, 100%, 0) 90%);
	opacity: 1
}

.jp-card.jp-card-identified .jp-card-back .jp-card-logo,
.jp-card.jp-card-identified .jp-card-front .jp-card-logo {
	-webkit-box-shadow: 0 0 0 2px hsla(0, 0%, 100%, .3);
	box-shadow: 0 0 0 2px hsla(0, 0%, 100%, .3)
}

.jp-card.jp-card-identified.no-radial-gradient .jp-card-back:before,
.jp-card.jp-card-identified.no-radial-gradient .jp-card-front:before {
	background-image: repeating-linear-gradient(45deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-linear-gradient(135deg, hsla(0, 0%, 100%, .05) 1px, hsla(0, 0%, 100%, 0) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .03) 4px), repeating-linear-gradient(90deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), repeating-linear-gradient(210deg, hsla(0, 0%, 100%, 0) 1px, hsla(0, 0%, 100%, .03) 2px, hsla(0, 0%, 100%, .04) 3px, hsla(0, 0%, 100%, .05) 4px), linear-gradient(-25deg, hsla(0, 0%, 100%, 0) 50%, hsla(0, 0%, 100%, .2) 70%, hsla(0, 0%, 100%, 0) 90%)
}

.cards {
	background: #1f2031 !important
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 20px
}

.formnew {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 0 auto;
	width: 67%
}

.flexcenter,
.formnew {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.form-title {
	width: 100%;
	text-align: left;
	margin: 40px 0 10px 0;
	font-size: 16px;
	color: #fff
}

.news-title {
	width: 100%;
	text-align: left;
	margin: 20px 0 10px 125px;
	font-size: 16px;
	color: #fff
}

.theme--light.v-sheet {
	-webkit-box-shadow: none;
	box-shadow: none
}

.banktitle {
	margin-bottom: 30px
}

.banktitle i {
	font-size: 58px;
	color: #cf9336
}

.banktitle p {
	font-size: 16px;
	color: #100e0e
}

.jp-card.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-identified .jp-card-front:before {
	background-image: url(../img/bank.59c0bc50.png);
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.bgn {
	background: rgba(91, 91, 91, .3)
}

.banktips {
	width: 68%;
	background: #f0f0f0;
	text-align: left;
	padding: 20px;
	margin: 0 auto 30px auto
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px
}

.v-card {
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

.centre-box {
	background: #1f2031;
	padding-bottom: 141px
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 25px
}

.wallet-box {
	padding: 0 25px
}

.jp-card.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-identified .jp-card-front:before {
	background-image: url(../img/bank.59c0bc50.png);
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.grid-content-left {
	margin-right: 60px
}

.grid-content-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.grid-content-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
	margin-bottom: 8px
}

.grid-content-list .userbox p {
	font-size: 18px;
	color: #fff
}

.grid-content-list .userbox h3 {
	font-size: 24px;
	color: #fff;
	font-weight: 400
}

.grid-content-list .useryue p {
	font-size: 16px;
	color: #fff
}

.grid-content-list .useryue h3 {
	font-size: 36px;
	color: #2950c0;
	font-weight: 400
}

.grid-content-list .renzheng {
	font-size: 16px;
	color: #e23c3c;
	border-radius: 5px;
	border: 1px solid #e23c3c;
	padding: 5px 25px;
	cursor: pointer
}

.grid-content-list .aniuzu .anniu {
	font-size: 14px;
	color: #fff;
	cursor: pointer;
	margin-bottom: 10px
}

.grid-content-list .aniuzu .anniu .iconfont {
	font-size: 14px
}

.grid-content-list .dianjizu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%
}

.grid-content-list .dianjizu .anniu {
	font-size: 18px;
	color: #fff;
	background: #2950c0;
	padding: 8px 65px;
	border-radius: 30px;
	cursor: pointer
}

.qian-box {
	background: #1f2031;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 30px
}

.qian-box .qian-list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	border-left: 1px solid hsla(0, 0%, 100%, .1)
}

.qian-box .qian-list .imgbox,
.qian-box .qian-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.qian-box .qian-list .imgbox {
	height: 75px;
	width: 100%;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.qian-box .qian-list .imgbox img {
	width: 32%
}

.qian-box .qian-list p {
	color: #fff;
	font-size: 16px
}

.qian-box .qian-list .cash {
	color: #fff;
	font-size: 18px;
	margin: 15px 0
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.useryue .v-icon {
	color: #fff !important
}

.databox {
	padding: 0 25px
}

.databox thead {
	background: #21318d !important
}

.databox thead th {
	text-align: center !important
}

.databox thead th,
.databox thead th i {
	color: #fff !important
}

.databox tbody {
	background: #1f2031
}

.databox tbody tr {
	border: none !important;
	color: #fff !important
}

.databox tbody tr:hover {
	background: #9daef3
}

.databox tbody tr:nth-child(2n) {
	background: #5467b8
}

.databox .elevation-1 {
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

.drecord {
	background: #1f2031;
	padding-bottom: 100px
}

.user-title {
	text-align: left;
	color: #fff;
	font-size: 28px;
	padding: 10px 25px
}

.databoxes {
	padding: 0 25px
}

.databoxes thead {
	background: #21318d !important
}

.databoxes thead th {
	text-align: center !important
}

.databoxes thead th,
.databoxes thead th i {
	color: #fff !important
}

.databoxes tbody {
	background: #1f2031
}

.databoxes tbody tr {
	border: none !important;
	color: #fff !important
}

.databoxes tbody tr:hover {
	background: #9daef3
}

.databoxes tbody tr:nth-child(3n) td {
	background: none
}

.databoxes .elevation-1,
.databoxes .v-card {
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

.databoxes tfoot tr {
	background: #2950c0
}

.titles {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 20px
}

.icond i {
	font-size: 58px;
	color: #cf9336
}

.block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 20px 0
}

.block .v-btn {
	margin: 6px 0 6px 8px !important
}

.chakan {
	background: #2850c1 !important
}

.chakan,
.xiangqing {
	color: #fff !important
}

.xiangqing {
	background: #5467b8 !important;
	width: 100% !important;
	overflow: hidden !important;
	padding: 10px 20px
}

.v-datatable__expand-row td {
	line-height: 16px !important
}

table.v-table tbody tr td {
	padding: 0 !important;
	line-height: 55px
}

.deep-orange--text input,
.deep-orange--text textarea {
	color: #ff5722 !important
}

.content {
	min-height: 60%;
	width: 1200px;
	padding: 0 5px 30px 5px
}

.usertop {
	background: -webkit-gradient(linear, right top, left top, from(#0f0e11), color-stop(#3f3345), to(#0f0e11));
	background: linear-gradient(270deg, #0f0e11, #3f3345, #0f0e11);
	text-align: left;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fece3e;
	font-size: 20px;
	padding: 10px 20px;
	margin: 20px -4px 0 -4px
}

.usertop i {
	color: #fece3e !important;
	font-size: 38px
}

.container.grid-list-md .layout .flex {
	padding: 0
}

.el-form--label-top .el-form-item__label {
	padding: 0 !important
}

.User {
	background: #fff;
	padding: 60px 0
}

.User .sub-container {
	width: 1200px;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	padding: 24px 0
}

.User .sub-container .sub-page {
	border-radius: 5px;
	background-color: #fff;
	margin: 0 auto;
	padding: 20px 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 14px;
	border: 1px solid #f1f1f1;
	position: relative;
	-webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, .1);
	box-shadow: 0 5px 7px rgba(0, 0, 0, .1)
}

.User .sub-container .sub-page .page-container .el-table table {
	line-height: 36px
}

.User .sub-container .sub-page .page-container .el-table table th {
	color: #262732;
	padding: 0;
	text-align: center
}

.User .sub-container .sub-page .page-container .el-table table td {
	text-align: center;
	color: #5a5e66;
	padding: 10px 0
}

.User .sub-container .sub-page .page-container .subMainForm {
	margin-top: 20px
}

.User .sub-container .sub-page .page-container .subHelpTit {
	font-size: 19px;
	color: #333;
	margin: 20px 0;
	font-weight: 500
}

.User .sub-container .sub-page .page-container .subHelp {
	padding: 20px 0;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee
}

.User .sub-container .sub-page .page-container .subHelp.no-bottom-border {
	border-bottom: none
}

.User .sub-container .sub-page .page-container .subHelp a {
	text-decoration: none;
	color: #cd9f53;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.User .sub-container .sub-page .page-container .subHelp a:hover {
	opacity: .8
}

.User .sub-container .sub-page .page-container .subHelp p {
	padding-bottom: 4px;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em
}

.User .sub-container .sub-page .page-container .subHelp p:last-child {
	padding: 0
}

.User .sub-container .sub-page .page-container .subHelp .textI {
	color: #cd9f53
}

.User .sub-container .sub-page .page-container .subHelp .textII {
	color: #cd9f53;
	font-weight: 700
}

.User .sub-container .sub-page .page-container .qaList {
	margin-top: 20px;
	background-color: #efefef;
	font-size: 14px
}

.User .sub-container .sub-page .page-container .qaList a {
	color: #777;
	text-decoration: none;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.User .sub-container .sub-page .page-container .qaList a:hover {
	opacity: .7
}

.User .sub-container .sub-page .page-container .qaList ul {
	margin: 0 10px 10px;
	padding-top: 10px;
	list-style: square;
	padding-left: 30px
}

.User .sub-container .sub-page .page-container .qaList ul li {
	margin-bottom: 5px;
	padding: 2px 0
}

.User .sub-container .sub-page .page-container .qaList div {
	background-color: #dcdcdc;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	font-size: 15px;
	text-align: right
}

.User .sub-container .sub-page .page-container .qaList div i {
	padding-right: 4px
}

.User .sub-container .subPagNav .navl1 {
	list-style: none
}

.User .sub-container .subPagNav .navl1 li {
	font-size: 24px;
	color: #222228;
	font-weight: 700;
	border-left: 4px solid #222228;
	height: 24px;
	line-height: 24px;
	margin: 10px 0 0 22px;
	padding: 0 0 0 5px
}

.User .sub-container .subPagNav .navl1 li.cur {
	background-color: rgba(0, 0, 0, .15)
}

.User .sub-container .subPagNav .navl1 li+li {
	margin-left: 20px
}

.User .sub-container .subPagNav .navl2 {
	height: 45px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 0 20px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #000
}

.User .sub-container .subPagNav .navl2 span {
	line-height: 1;
	padding: 2px 0
}

.User .sub-container .subPagNav .navl2 span a {
	color: #333
}

.User .sub-container .subPagNav .navl2 span+span {
	border-left: 1px solid #333;
	padding-left: 10px;
	margin-left: 10px
}

.User .sub-container .subPagNav .navl2 span em {
	cursor: pointer
}

.User .sub-container .subPagNav .navl2 span a.router-link-active {
	color: #cd9f53;
	position: relative
}

.User .sub-container .subPagNav .navl2 span a.router-link-active:before {
	content: "";
	position: absolute;
	left: 30%;
	width: 40%;
	bottom: -10px;
	height: 2px;
	background: #cd9f53
}

.User .subuser-link {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.User .subuser-link .el-breadcrumb b {
	cursor: pointer;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.User .subuser-link .el-breadcrumb b:hover {
	opacity: .8
}

.User .subNavbar {
	margin: 0 0 10px 0;
	height: 45px !important;
	border-bottom: 1px solid rgba(231, 107, 16, .1) !important;
	background-color: rgba(231, 107, 16, .05)
}

.User .subNavbar li.el-menu-item {
	padding: 0;
	color: #777;
	margin-right: 10px;
	height: 45px !important;
	line-height: normal !important;
	border-bottom: none !important;
	border-radius: 0;
	min-width: 100px;
	text-align: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
	-webkit-transition: all .3s;
	transition: all .3s
}

.User .subNavbar li.el-menu-item:before {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 5px;
	content: "";
	background: transparent;
	-webkit-transition: all .3s;
	transition: all .3s
}

.User .subNavbar li.el-menu-item a {
	width: 100%;
	height: 100%;
	text-decoration: none;
	font-size: 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transition: all .3s;
	transition: all .3s
}

.User .subNavbar li.el-menu-item a:hover {
	color: #cd9f53
}

.User .subNavbar li.el-menu-item:hover {
	background-color: transparent !important;
	color: #085c74 !important
}

.User .subNavbar li.el-menu-item.is-active {
	background-color: #fff !important;
	border-bottom: none !important;
	color: #085c74 !important
}

.User .subNavbar li.el-menu-item.is-active:before {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b)
}

.User .el-table {
	border: 1px solid #e8eef3
}

.Centre .centre-title {
	font-size: 14px;
	color: #222228;
	background: #f2f6fa;
	padding: 16px 24px
}

.Centre .basic .basic-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 14px 25px 14px 0
}

.Centre .basic .basic-list .el-icon-success {
	color: #50bf00
}

.Centre .basic .basic-list .el-icon-warning {
	color: #ff5040
}

.Centre .basic .basic-list i {
	font-size: 16px;
	margin-right: 5px
}

.Centre .basic .basic-list .list-label {
	font-size: 14px;
	color: #a4a4b7;
	padding: 0 0 0 25px;
	width: 250px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.Centre .basic .basic-list .list-content {
	font-size: 14px;
	color: #222228;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.page-container .update-avatar-dg ul {
	max-height: 360px;
	overflow: hidden;
	overflow-y: auto
}

.page-container .update-avatar-dg ul li {
	width: 60px;
	height: 60px;
	float: left;
	margin: 5px;
	display: inline-block
}

.page-container .update-avatar-dg ul li img {
	width: 58px;
	cursor: pointer
}

.page-container .update-avatar-dg ul li .selected,
.page-container .update-avatar-dg ul li img:hover {
	border: 1px solid #b61318
}

.page-container .security-header {
	margin-bottom: 20px;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 20px
}

.page-container .security-header .point .avatar {
	width: 180px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	color: #cd9f53;
	margin: auto
}

.page-container .security-header .point .avatar .circular--portrait {
	position: relative;
	width: 160px;
	height: 160px;
	overflow: hidden;
	border-radius: 50%
}

.page-container .security-header .point .avatar .circular--portrait img {
	width: 100%;
	height: auto
}

.page-container .security-header .point .avatar .text {
	line-height: 22px;
	padding-top: 10px
}

.page-container .security-header .infos {
	margin-top: 10px
}

.page-container .security-header .infos .info-list {
	line-height: 28px
}

.page-container .security-header .infos .info-list a {
	color: #cd9f53;
	text-decoration: none;
	font-size: 12px
}

.page-container .security-header .infos .info-list span {
	color: #cd9f53
}

.el-button--primary.is-plain:active span,
.el-button--primary.is-plain:hover span {
	color: #fff !important
}

.page-container .security-header .infos .info-list .img-inputer-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.page-container .security-header .infos .info-list p {
	font-size: 12px;
	text-align: center;
	color: #333
}

.page-container .security-header .modifyinfobtn {
	position: absolute;
	bottom: 20px;
	right: 0
}

.page-container .security-header .el-rate__icon {
	font-size: 32px
}

.page-container .security-header .title {
	padding-top: 24px;
	color: #cd9f53;
	font-size: 16px;
	margin: 0
}

.page-container .security-header .tip {
	margin: 0;
	font-size: 12px;
	color: #5e6d82;
	line-height: 12px
}

.page-container .security-content .el-card {
	margin-bottom: 20px
}

.page-container .security-content .el-card .el-card__body {
	padding: 10px
}

.page-container .security-content .el-card:hover {
	border-color: #cd9f53
}

.page-container .security-content .infos {
	position: relative;
	height: 120px;
	padding-left: 90px;
	background: url(../img/manager_icon.460a23a5.png) 0 13px no-repeat
}

.page-container .security-content .infos i {
	top: 0;
	left: 0;
	position: absolute;
	font-size: 24px
}

.page-container .security-content .infos i.el-icon-success {
	color: #67c23a
}

.page-container .security-content .infos i.el-icon-warning {
	color: #f56c6c
}

.page-container .security-content .infos .title {
	line-height: 32px;
	color: #085c74
}

.page-container .security-content .infos .help {
	line-height: 22px;
	opacity: .7
}

.page-container .security-content .infos .actions {
	position: absolute;
	bottom: 0;
	right: 0;
	line-height: 24px
}

.page-container .security-content .infos .actions a {
	cursor: pointer;
	color: #cd9f53;
	display: inline-block;
	text-decoration: none;
	padding: 6px 8px;
	border-radius: 4px;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.page-container .security-content .infos .actions a:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	color: #fff
}

.page-container .security-content .icon1 {
	background-position: 0 -172px
}

.page-container .security-content .icon2 {
	background-position: 0 -359px
}

.page-container .security-content .icon3 {
	background-position: 0 -546px
}

.page-container .security-content .icon4 {
	background-position: 0 -730px
}

.cards-list {
	margin-left: -10px
}

.cards-title {
	margin-top: 10px
}

.btn-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 20px 0
}

.banktips {
	text-align: left;
	padding: 0
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #333;
	margin-bottom: 5px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #333
}

.imgbox1 .img-inputer {
	background: url(../img/cards_03.3ca871ea.png) no-repeat !important;
	background-size: 100% 100% !important
}

.imgbox2 .img-inputer {
	background: url(../img/cards_05.23d92c74.png) no-repeat !important;
	background-size: 100% 100% !important
}

.imgbox3 .img-inputer {
	background: url(../img/cards_07.0c9b6126.png) no-repeat !important;
	background-size: 100% 100% !important
}

.imgbox4 .img-inputer {
	background: url(../img/cards_09.39dd1b82.png) no-repeat !important;
	background-size: 100% 100% !important
}

.img-inputer {
	width: 180px !important;
	height: 120px !important
}

.img-inputer__icon,
.img-inputer__placeholder {
	opacity: 0 !important
}

.upbtn {
	font-size: 14px;
	color: #408fff;
	text-align: right;
	-ms-flex-item-align: center;
	align-self: center;
	cursor: pointer
}

.page-container.bankManage .bindlist {
	margin-top: 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	min-height: 210px
}

.page-container.bankManage .bindlist .el-card {
	color: #777;
	height: 190px;
	width: 48%;
	margin-right: 4%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .08);
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .08);
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	margin-bottom: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.page-container.bankManage .bindlist .el-card:nth-child(2n) {
	margin-right: 0
}

.page-container.bankManage .bindlist .el-card:hover {
	-webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .2);
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .2)
}

.page-container.bankManage .bindlist .el-card .el-card__header {
	padding: 5px 20px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.page-container.bankManage .bindlist .el-card .el-card__header>span {
	margin-right: auto;
	font-size: 16px
}

.page-container.bankManage .bindlist .el-card .el-card__header .el-button.is-disabled,
.page-container.bankManage .bindlist .el-card .el-card__header .el-button.is-disabled:focus,
.page-container.bankManage .bindlist .el-card .el-card__header .el-button.is-disabled:hover {
	color: #2b902a
}

.page-container.bankManage .bindlist .el-card .el-card__body {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	padding: 10px 20px
}

.page-container.bankManage .bindlist .el-card .el-card__body .bindaccount {
	margin-top: 8px;
	font-size: 15px;
	font-weight: 500;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.page-container.bankManage .bindlist .el-card .el-card__body .bindaccount:first-child {
	margin-top: 0
}

.page-container.bankManage .bindlist .el-card .el-card__body .bindaccount:nth-of-type(2) {
	letter-spacing: 3px
}

.page-container.bankManage .bindlist .el-card .el-card__body .bindaccount img {
	display: block
}

.page-container.bankManage .bindlist .el-card.addBankCard {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	border: 1px dashed #ccc;
	-webkit-box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .08);
	box-shadow: 0 1px 6px 0 rgba(0, 0, 0, .08);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.page-container.bankManage .bindlist .el-card.addBankCard .el-card__body {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.page-container.bankManage .bindlist .el-card.addBankCard span {
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	font-size: 18px;
	color: #408fff
}

.page-container.bankManage .bindlist .el-card.addBankCard span:before {
	padding-right: 5px
}

.page-container.bankManage .bindlist .el-card.addBankCard:hover {
	background-color: #f8f8f8
}

.page-container.bankManage .bindlist .el-card.addBankCard:hover span {
	color: #cd9f53
}

.page-container.bankManage .bindlist .el-card.active {
	border-color: #cd9f53
}

.bank-card {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%;
	padding: 20px;
	background: linear-gradient(142deg, #62bdff, #38f)
}

.bank-card .bank {
	font-size: 16px;
	color: #fff
}

.bank-card .card {
	font-size: 14px;
	color: #fff;
	margin-top: -30px
}

.bank-card .name {
	text-align: right;
	font-size: 14px;
	color: #fff
}

.subHelpTit {
	font-size: 16px !important;
	color: #222228 !important;
	margin: 20px 0 0 0 !important
}

.subHelp {
	font-size: 14px !important;
	color: #222228 !important
}

.v-date-range__input-field input {
	text-align: center
}

.v-date-range__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.v-date-range__pickers .v-date-picker-table__events {
	height: 100%;
	width: 100%;
	top: 0;
	z-index: -1
}

.centres-title {
	font-size: 14px;
	color: #222228;
	background: #f2f6fa;
	padding: 10px 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.demo-table-expand {
	font-size: 0
}

.demo-table-expand label {
	color: #99a9bf;
	padding: 0 40px 0 0
}

.demo-table-expand .el-form-item {
	margin-right: 0;
	margin-bottom: 0;
	text-align: left
}

.tabledata th>.cell {
	font-weight: 400
}

.el-form-item--mini.el-form-item,
.el-form-item--small.el-form-item {
	margin-bottom: 0 !important
}

.tabfooter {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-left: 1px solid #e8eef3;
	border-right: 1px solid #e8eef3;
	border-bottom: 1px solid #e8eef3
}

.tabfooter .foot-list {
	font-size: 16px;
	color: #222228;
	padding: 12px;
	margin-right: 15px
}

.page-back {
	background: url(../img/Group.112f0221.png) no-repeat;
	background-size: 100% 100%;
	padding: 0 16px 150px 16px
}

.page-back .basic {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 20px 0
}

.page-back .basic .basic-list {
	width: 120px
}

.page-back .basic .basic-list h3 {
	font-size: 14px;
	color: #a4a4b7
}

.page-back .basic .basic-list p {
	font-size: 14px;
	color: #222228
}

.page-title {
	color: #222228;
	font-size: 24px;
	font-weight: 700
}

.wallet-boxes {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.wallet-boxes .wallet-list {
	padding: 0 30px 0 0
}

.wallet-boxes .wallet-list h3 {
	color: #222228;
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 5px
}

.wallet-boxes .wallet-list p {
	font-size: 28px;
	color: #cd9f53
}

.flex-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start
}

.news-titlee {
	width: 100%;
	text-align: left;
	margin: 20px 0 10px 0;
	font-size: 16px;
	color: #333
}

.cunbox {
	width: 70%;
	margin: 0 auto
}

.cunbox .chipbox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.title {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 1px
}

.v-chip.v-chip.v-chip--outline {
	cursor: pointer;
	border-color: #cd9f53 !important;
	color: #cd9f53 !important;
	caret-color: #cd9f53 !important
}

.banktips {
	width: 65%;
	text-align: left;
	padding: 0 20px;
	margin: 30px 20px;
	border-left: 8px solid #f7f8fc
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #222228;
	margin-bottom: 20px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #2c3e50
}

.v-card__actions {
	padding: 0 0 50px 20px
}

.application .theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat),
.theme--light .v-btn:not(.v-btn--icon):not(.v-btn--flat) {
	background: #ce912f
}

.v-input {
	margin-top: 30px
}

.v-messages__wrapper {
	color: #fff !important
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.page-title {
	color: #222228;
	font-size: 24px;
	font-weight: 700;
	margin-left: 16px
}

.newbtnbox {
	margin-top: 20px
}

.v-text-field__prefix {
	width: 30px;
	text-align: center;
	padding-right: 4px;
	font-weight: 700;
	font-size: 20px
}

.el-select {
	width: 100%
}

.el-input.is-disabled .el-input__inner {
	width: 100% !important
}

.formnew {
	margin: 0 auto;
	padding: 0 36px
}

.wallet-box {
	padding: 0 25px;
	margin: 50px auto
}

.jp-card.jp-card-identified .jp-card-back:before,
.jp-card.jp-card-identified .jp-card-front:before {
	background-image: url(../img/bank.59c0bc50.png);
	background-repeat: no-repeat;
	background-size: 100% 100%
}

.grid-content-left {
	margin-right: 60px
}

.grid-content-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.grid-content-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: left;
	margin-bottom: 8px
}

.grid-content-list .userbox p {
	font-size: 18px;
	color: #fff
}

.grid-content-list .userbox h3 {
	font-size: 24px;
	color: #3f89e7;
	font-weight: 400
}

.grid-content-list .useryue {
	margin: -10px 30px 0 0
}

.grid-content-list .useryue p {
	font-size: 16px;
	color: #fff
}

.grid-content-list .useryue h3 {
	font-size: 36px;
	color: #3f89e7;
	font-weight: 400
}

.grid-content-list .renzheng {
	font-size: 16px;
	color: #e23c3c;
	border-radius: 5px;
	border: 1px solid #e23c3c;
	padding: 5px 25px;
	cursor: pointer
}

.grid-content-list .aniuzu .anniu {
	font-size: 14px;
	color: #fff;
	cursor: pointer;
	margin-bottom: 10px
}

.grid-content-list .aniuzu .anniu .iconfont {
	font-size: 14px
}

.grid-content-list .dianjizu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%
}

.grid-content-list .dianjizu .anniu {
	font-size: 18px;
	color: #fff;
	background: #2b73b8;
	padding: 8px 50px;
	border-radius: 30px;
	cursor: pointer
}

.flexright {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.qian-box {
	background: #1f2031;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: 30px
}

.qian-box .qian-list {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	border-left: 1px solid hsla(0, 0%, 100%, .1)
}

.qian-box .qian-list .imgbox,
.qian-box .qian-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.qian-box .qian-list .imgbox {
	height: 75px;
	width: 100%;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.qian-box .qian-list .imgbox img {
	width: 32%
}

.qian-box .qian-list p {
	color: #fff;
	font-size: 16px
}

.qian-box .qian-list .cash {
	color: #fff;
	font-size: 18px;
	margin: 15px 0
}

.img-box {
	margin-top: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.img-box .img-list {
	width: 49%
}

.img-box .img-list img {
	width: 100%
}

.banktips {
	text-align: left;
	padding: 0 20px;
	margin: 30px 20px;
	border-left: 1px solid #444a5a
}

.banktips h3 {
	font-size: 16px;
	line-height: 32px;
	color: #333;
	margin-bottom: 20px
}

.banktips ul {
	margin-left: 1em
}

.banktips ul li {
	list-style-type: decimal;
	font-size: 14px;
	line-height: 28px;
	color: #2c3e50
}

.flexcenter {
	margin-left: -10px
}

.page_login .login_main .lform .gouxuanbox {
	color: #fff
}

.page_login .login_main .lform .logo {
	width: 100%;
	background: #222228;
	padding: 20px 0;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px
}

.page_login {
	min-width: 1200px;
	background: url(../img/loginbg.53140bb0.png) no-repeat fixed;
	background-size: cover;
	position: relative;
	-moz-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none;
	height: 100%;
	min-height: 750px;
	padding-top: 120px
}

.page_login .login_main {
	height: 100vh;
	position: relative
}

.page_login .login_main .lform {
	margin: 0 auto;
	width: 600px;
	text-align: center;
	-webkit-box-shadow: 5px 5px 25px rgba(0, 0, 0, .33), -5px -5px 25px rgba(0, 0, 0, .33);
	box-shadow: 5px 5px 25px rgba(0, 0, 0, .33), -5px -5px 25px rgba(0, 0, 0, .33);
	border-radius: 20px;
	background: #fff;
	border-bottom: 12px solid #cd9f53
}

.page_login .login_main .lform .el-form {
	overflow: hidden;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 30px 30px 20px 50px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.page_login .login_main .lform .imgcion {
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 10px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.page_login .login_main .lfbottom {
	color: #fff;
	font-size: 12px;
	margin-top: 15px;
	text-align: center
}

.page_login .login_main .lform .el-input__inner {
	color: #fff
}

.page_login .login_main .lform>span {
	display: block;
	margin: 0 auto 20px;
	width: 180px;
	height: 150px
}

.page_login .login_main .lform>span img {
	width: 100%;
	display: block
}

.page_login .login_main .lform .verificationCodeImage {
	position: absolute;
	top: 50%;
	right: 0;
	z-index: 1;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background-color: #fff;
	border-radius: 6px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 75px;
	height: 30px;
	cursor: pointer
}

.page_login .login_main .lform .verificationCodeImage img {
	width: 100%;
	display: block
}

.page_login .login_main .lform .inputbox {
	width: 300px
}

.page_login .login_main .lform .inputbox .el-form-item {
	margin-bottom: 0
}

.page_login .login_main .lform .inputbox .el-input input {
	padding-left: 40px;
	width: 100%;
	height: 62px;
	border-bottom: 1px solid #100b1d;
	font-size: 14px;
	color: #222228;
	background: none;
	border: none
}

.page_login .login_main .lform .inputbox .el-input {
	position: relative
}

.page_login .login_main .lform .inputbox .el-input:before {
	content: "";
	position: absolute;
	bottom: 15px;
	right: 0;
	width: 90%;
	height: 1PX;
	background-color: #a4a4b7
}

.page_login .login_main .lform .inputbox .el-input.hasvc input {
	padding-right: 110px
}

.page_login .login_main .lform .inputbox .el-input.hasvc .el-input__suffix {
	right: 80px
}

.page_login .login_main .lform .inputbox .el-input__suffix .el-input__clear {
	font-size: 20px
}

.page_login .login_main .lform .btnbox {
	padding-top: 10px
}

.page_login .login_main .lform .btnbox button {
	width: 140px;
	height: 50px;
	margin: 0 auto 30px;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #152652;
	font-size: 16px;
	border: 1px solid #cd9f53;
	border-radius: 100px
}

.page_login .login_main .lform .btnbox button:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	color: #fff
}

.page_login .login_main .lform .btnbox button>span {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.page_login .login_main .lform .btnbox button>span img {
	padding-right: 5px
}

.page_login .login_main .lform .gouxuanbox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	color: #a4a4b7;
	margin: 3px 0 8px
}

.page_login .login_main .lform .gouxuanbox .el-checkbox {
	color: #a4a4b7
}

.page_login .login_main .lform .gouxuanbox .el-checkbox .el-checkbox__label {
	color: #a4a4b7 !important
}

.page_login .login_main .lform .gouxuanbox .el-checkbox .el-checkbox__input.is-focus .el-checkbox__inner {
	border-color: #cd9f53
}

.page_login .login_main .lform .gouxuanbox .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	border-color: #cd9f53
}

.page_login .login_main .lform .gouxuanbox>div>em {
	-webkit-transition: color .2s;
	transition: color .2s;
	cursor: pointer
}

.page_login .login_main .lform .gouxuanbox>div>em:hover {
	color: #cd9f53
}

.page_login .login_main .lform .loginbtn {
	text-align: right
}

.page_login .login_main .lform .loginbtn button {
	width: 100%;
	height: 48px;
	color: #fff;
	font-weight: 400;
	font-size: 18px;
	letter-spacing: 3px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b)) !important;
	background: linear-gradient(#ebc76c, #e3b05b) !important;
	border: none;
	border-radius: 5px !important
}

.page_login .login_main .lform .loginbtn button:active,
.page_login .login_main .lform .loginbtn button:hover {
	background-color: rgba(61, 169, 242, .8) !important;
	border: none
}

.page_login .login_main .lform .loginbtn button.is-loading:before {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

.login_protocol_dialog .el-dialog__header {
	background: transparent;
	height: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	padding: 20px 20px 10px 20px
}

.login_protocol_dialog .el-dialog__header .el-dialog__close,
.login_protocol_dialog .el-dialog__header .el-dialog__title {
	color: inherit
}

.login_protocol_dialog .el-dialog__body {
	padding: 10px 20px
}

.login_protocol_dialog .el-dialog__footer {
	text-align: right
}

.login_download_dialog .el-tab-pane {
	text-align: center
}

.el-input.transparent .el-input__inner {
	background-color: transparent;
	border: none
}

em {
	font-style: normal
}

.el-checkbox,
.el-radio {
	margin-right: 0 !important
}

.grid-navleft {
	width: 100%;
	padding: 48px 0 48px 35px;
	background: #f7f8fc
}

.grid-navleft .title {
	background: #fff;
	padding: 12px 0 12px 21px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin: 20px 0 5px 0
}

.grid-navleft .title span {
	font-size: 16px;
	color: #222228;
	font-weight: 700
}

.grid-navleft .title i {
	font-size: 16px;
	margin-right: 10px
}

.grid-navleft ul li {
	list-style: none;
	padding: 12px 0 12px 65px;
	cursor: pointer;
	font-size: 14px;
	color: #222228;
	-webkit-transition: all .3s;
	transition: all .3s
}

.grid-navleft ul li.active,
.grid-navleft ul li:hover {
	color: #cd9f53;
	position: relative
}

.grid-navleft ul li.active:before,
.grid-navleft ul li:hover:before {
	position: absolute;
	content: "";
	left: 53px;
	top: 17px;
	height: 8px;
	width: 4px;
	background: #cd9f53
}

.grid-contentwa {
	background: #f7f8fc;
	padding: 0 20px
}

.page-container.helpCenter>article {
	padding: 10px 0 20px
}

.page-container.helpCenter .errorinfo .el-alert__closebtn {
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	height: 70%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	border-radius: 4px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 500;
	padding: 0 10px;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.page-container.helpCenter .errorinfo .el-alert__closebtn:hover {
	background-color: #f18739
}

.helpsub {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row
}

.helpsub>div i {
	width: 2.8em;
	text-align: center;
	line-height: 2.8em;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	color: #fff;
	font-size: 20px;
	border-radius: 100%;
	margin-right: 20px
}

.helpsub>section {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.helpsub hgroup {
	padding-top: 8px
}

.helpsub hgroup h2 {
	font-size: 24px;
	color: #333;
	font-weight: 500;
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px
}

.helpsub hgroup h3 {
	position: relative;
	margin-top: 18px;
	padding-top: 22px;
	font-size: 24px;
	color: #222228;
	margin-bottom: 30px
}

.helpsub article {
	margin-bottom: 30px
}

.helpsub article .haveimg {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row
}

.helpsub article .haveimg>div {
	margin-bottom: -13px;
	text-align: justify;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 84%;
	flex: 0 0 84%
}

.helpsub article .haveimg>p {
	margin-bottom: -13px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.helpsub article .haveimg>p img {
	max-width: 90%;
	margin: 20px auto
}

.helpsub article .el-button {
	padding: 10px 15px;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.helpsub article .el-button--default {
	border: 1px solid #cd9f53
}

.helpsub article img {
	max-width: 1170px;
	padding: 6px 0;
	display: block
}

.helpsub article img.haveborder {
	border-radius: 5px;
	border: 2px solid #cd9f53;
	padding: 0;
	margin-top: 17px;
	max-width: 100%
}

.helpsub article h4 {
	color: #222228;
	font-size: 16px;
	padding: 3px 0;
	margin-bottom: 15px
}

.helpsub article p {
	line-height: 150%
}

.helpsub article div {
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 13px
}

.helpsub article div>span {
	border-radius: 100%;
	width: 18px;
	font-size: 14px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	color: #fff;
	display: inline-block;
	margin-right: 6px;
	background-color: #cd9f53
}

.helpsub article div table {
	margin: 18px 0
}

.helpsub article div table.helptable {
	border-spacing: 0;
	border-collapse: collapse
}

.helpsub article div table.helptable td,
.helpsub article div table.helptable th {
	background-color: transparent;
	padding: 7px 20px;
	border: 1px solid #777;
	text-align: center;
	vertical-align: middle;
	color: #777;
	min-width: 140px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.helpsub article div table.helptable td.empty,
.helpsub article div table.helptable th.empty {
	height: 25px;
	border-left-color: #fff;
	border-right-color: #fff
}

.helpsub article div table.helptable th {
	font-weight: 700;
	background: #f1f1f1;
	color: #000
}

.helpsub article div table.moremargin {
	width: 100%;
	margin: 25px 0
}

.helpsub article div table.type2 th {
	background-color: #f1f1f1;
	color: #333
}

.helpsub article div table.type2 td {
	text-align: center
}

.helpsub article div table.type2 td+td {
	text-align: left
}

.helpsub article div table.type3 tr:nth-child(odd) {
	background-color: #f2f2f2
}

.helpsub article div table.type3 td {
	padding: 3px 0 3px 20px;
	text-align: left;
	font-size: 13px
}

.helpsub article table.type4 {
	width: 60%;
	text-align: center;
	margin: 20px 0
}

.helpsub article table.type4 td,
.helpsub article table.type4 th {
	padding: 10px 0 10px 0;
	border: 1px solid #f6f6f6
}

.helpsub article table.type4 th {
	background-color: #f6f6f6
}

.helpsub article strong {
	color: #cd9f53
}

.helpsub article b {
	font-weight: 700
}

.helpsub article ul li p:before {
	padding: 0 6px;
	content: "\E720";
	padding-left: 5px;
	font-family: fontello;
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.helpsub article a {
	text-decoration: none;
	color: #cd9f53;
	-webkit-transition-duration: .2s;
	transition-duration: .2s
}

.helpsub article a:after {
	padding: 0 6px;
	content: "\E8C0";
	font-family: fontello;
	font-style: normal;
	font-weight: 400;
	speak: none;
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.helpsub article a:hover {
	opacity: .8
}

.helpsub aside>div {
	position: relative;
	padding: 25px 0;
	margin: 40px 0;
	text-align: center
}

.helpsub aside>div:after,
.helpsub aside>div:before {
	position: absolute;
	top: 0;
	content: "";
	display: block;
	height: 1px;
	width: 100%;
	background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .01)), color-stop(30%, rgba(0, 0, 0, .1)), color-stop(70%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .01)));
	background: linear-gradient(90deg, rgba(0, 0, 0, .01) 0, rgba(0, 0, 0, .1) 30%, rgba(0, 0, 0, .1) 70%, rgba(0, 0, 0, .01))
}

.helpsub aside>div:after {
	top: auto;
	bottom: 0
}

.helpsub aside dl dt {
	font-weight: 700;
	font-size: 16px;
	padding-bottom: 20px
}

.helpsub aside dl dd {
	padding-left: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.helpsub aside dl dd:before {
	content: "";
	height: 5px;
	width: 5px;
	background-color: #777;
	margin-right: 10px
}

.helpsub aside dl dd+dd {
	padding-top: 20px
}

.helpsub aside dl dd a {
	text-decoration: none;
	color: #cd9f53
}

.defaultIndex {
	-ms-flex-direction: row;
	flex-direction: row;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}

.defaultIndex,
.defaultIndex dl {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal
}

.defaultIndex dl {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 32%;
	flex: 0 0 32%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #f1f1f1;
	border-radius: 3px;
	background-color: #fff;
	padding: 25px;
	position: relative;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin: 0 0 35px
}

.defaultIndex dl:nth-child(2),
.defaultIndex dl:nth-child(5) {
	margin-left: 2%;
	margin-right: 2%
}

.defaultIndex dl dd,
.defaultIndex dl dt {
	position: relative;
	z-index: 3;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.defaultIndex dl dt i {
	width: 2.8em;
	text-align: center;
	line-height: 2.8em;
	display: block;
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	color: #fff;
	font-size: 20px;
	border-radius: 100%;
	margin-right: 25px
}

.defaultIndex dl dd {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	font-size: 15px;
	padding: 15px 0
}

.defaultIndex dl dd h2 {
	font-size: 24px;
	color: #333;
	font-weight: 500
}

.defaultIndex dl dd li {
	position: relative;
	margin-top: 15px;
	padding-top: 15px
}

.defaultIndex dl dd li a {
	text-decoration: none;
	color: #cd9f53
}

.defaultIndex dl dd:before,
.defaultIndex dl dd li:before {
	position: absolute;
	top: 0;
	content: "";
	display: block;
	height: 1px;
	width: 100%;
	background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, .1)), to(rgba(0, 0, 0, .01)));
	background: linear-gradient(90deg, rgba(0, 0, 0, .1) 50%, rgba(0, 0, 0, .01))
}

.defaultIndex dl dd:before {
	top: auto;
	bottom: 0
}

.defaultIndex dl:after {
	content: "";
	position: absolute;
	background-color: #fff;
	bottom: 0;
	height: 60%;
	width: 100%;
	z-index: 2
}

.defaultIndex dl:before {
	content: "";
	position: absolute;
	z-index: 1;
	height: 50%;
	width: 96%;
	bottom: 2px;
	-webkit-box-shadow: 0 5px 7px #999;
	box-shadow: 0 5px 7px #999;
	border-radius: 10%;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}

.defaultIndex dl:hover:before {
	bottom: 5px
}

.content {
	min-height: 80%
}

.caipiao {
	width: 100%;
	text-align: left
}

.caipiao .game-title {
	font-size: 18px;
	color: #342617;
	margin: 40px auto 20px auto;
	width: 200px;
	text-align: center;
	background: url(../img/labelt.8c7e7229.png) no-repeat;
	background-size: 100% 100%;
	padding: 10px 0;
	font-weight: 700
}

.caipiao .bannerbox {
	width: 100%;
	background: #160f31;
	height: 550px;
	overflow: hidden
}

.caipiao .bannerbox .banner {
	min-width: 1280px;
	width: 1600px;
	margin: 0 auto
}

.caipiao .bannerbox .banner .imgBox {
	position: relative
}

.caipiao .bannerbox .banner .imgBox img {
	width: 100%
}

.caipiao .bannerbox .banner .imgBox .text {
	position: absolute;
	text-align: left
}

.caipiao .bannerbox .banner .imgBox .text .text1,
.caipiao .bannerbox .banner .imgBox .text .text2 {
	font-style: italic;
	color: #fff;
	background: -webkit-linear-gradient(top, #fbec79, #e4bb51 50%, #cf8e30) repeat;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 1px rgba(0, 0, 0, .5);
	text-shadow: none !important
}

.caipiao .bannerbox .banner .imgBox .text .text1 {
	font-size: 54px;
	font-weight: 700
}

.caipiao .bannerbox .banner .imgBox .text .text2 {
	font-size: 34px;
	font-weight: 700
}

.caipiao .bannerbox .banner .imgBox .textb1 {
	right: 100px;
	bottom: 265px
}

.caipiao .gamef {
	width: 1000px;
	margin: 0 auto
}

.caipiao .gamef .game-box {
	position: relative
}

.caipiao .gamef .game-box img {
	width: 100%;
	cursor: pointer
}

.caipiao .gamef .game-box .game-box-text {
	position: absolute;
	left: 0;
	right: 0;
	width: 100%;
	bottom: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.caipiao .gamef .game-box .game-box-text h2 {
	font-size: 52px;
	font-style: italic;
	color: #fff;
	background: -webkit-linear-gradient(top, #f0fcff, #f5f5f4 50%, #9a9a9a) repeat;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 1px rgba(0, 0, 0, .5);
	text-shadow: none !important;
	display: block;
	width: 500px;
	text-align: center
}

.caipiao .gamef .game-box .game-box-text .jidianl {
	padding: 5px 45px;
	background: #fff;
	border-radius: 50px;
	font-size: 16px;
	font-weight: 700
}

.caipiao .gamef .game-box .game-box-text .gobtn {
	color: #fff;
	margin-top: 15px;
	font-size: 14px;
	font-style: italic;
	cursor: pointer;
	text-decoration: underline
}

.caipiao .games {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 40px
}

.caipiao .games .game-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-top: 5px
}

.caipiao .games .game-box .game-risk {
	width: 32.5%;
	position: relative;
	margin-bottom: 15px;
	cursor: pointer
}

.caipiao .games .game-box .game-risk img {
	width: 100%;
	text-transform: uppercase;
	-webkit-transition: all .3s;
	transition: all .3s;
	border-radius: 5px
}

.caipiao .games .game-box .game-risk .playbtnBox {
	position: absolute;
	width: 100%;
	bottom: 45px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	text-transform: uppercase;
	-webkit-transition: all .3s;
	transition: all .3s
}

.caipiao .games .game-box .game-risk .playbtnBox .palybtn {
	font-size: 14px;
	color: #000;
	font-weight: 700;
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAJUAAAAiCAYAAABWbZuCAAACyklEQVR4nO3cO2gUQRzH8e/qFAqiHmk0hYUaVIKKB2onEmy00ZBAEFFULkdAIggSTBViYRGVFIkEgy8sLBQVEQslxIgWGjRBUQQfpYlFiBHBE9yHxbhwudvd23Av5vh/qrvZ/x2/Ypgbdv9zljvTTUxp4HLcYlFz2oEruYNW3bm8QuW5XpwvrAf6io4lTNYHPAKmswetgELleW6cL7wErCg+lzBYAhgAWgsVxlmpWoADJQglzNcCNAP3o4qU50auVP7sFMI3CDwF5sIKlOdETqrzwOoShxJm8/fX6bAC5YavVE3A8TKEEuZLAbeAsaCLYSvVUmCY4M29EBZ6fmwB/uReVK7jBH2oF1hX3lzCcA1AD5B3o9P69bEjdywJvAJU+XMJw9nAjmUbhyazB62f79uz3ytgHNhWwWDCbBPAzuWNw7Y/kPvzdxqZUGJhksAp9J0CAKzZN0f91w3AO2BJxWMJ02WAzYnk9a8A1sz4YdC7+VFgd/VyCcONAnvqtt/0/J+/FDKhRHGagGPANev787Z64AOwsrqZRA34ATQq13EGkQklSiMBDCjXdhdVO4moKZbybOcEej8l/VKiWHNAp3Id5xtwBhiqciBhvq41+x5OKdd2QPeeHwR2VTeTMNgY/3vY/VsKHrqx/S1y81MsXAZIr21+7MH8xzSfgLNA/vEIIaL1rm8d+ey/UZ49r5/qAtAGbK10KmGsSeBi9kDuA+W/6LvrL4HFlcslDGUDqQ2HntnZg0FNeq+BfnTHghBR+jcdeTGROxjWTtyDPooj3Z8izBf0PMkT1k78G+gAniB96iKfhz5Nkwm6GHVEawS4gX7yLES2q+izf4GijmiB3lftBVaVOJQw1zTQFVVQ6DDpLHASuF3CUMJsnegWl1CFjr0D3AEeAPtLFEqY6x5wt1BR3L8Skk4GMYdepQqK+1dC0skguoCpOIX/AFyHwyQbWv+8AAAAAElFTkSuQmCC) no-repeat;
	background-size: 100% 100%;
	padding: 3px 27px
}

.caipiao .games .game-box .game-risk .imgText {
	font-size: 14px;
	color: #000
}

.caipiao .games .game-box .game-risk:hover img {
	-webkit-box-shadow: 0 5px 20px 0 #312b26;
	box-shadow: 0 5px 20px 0 #312b26
}

.caipiao .games .game-box .game-risk:hover .playbtnBox {
	bottom: 50px
}

@media only screen and (max-width:1600px) {
	.bannerbox .banner {
		width: 100%
	}
}

.zhenren {
	width: 1200px;
	margin: 0 auto;
	text-align: left
}

.zhenren .bannerbox,
.zhenren .bannerbox img {
	width: 100%
}

.zhenren .game-box {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin: 30px 0
}

.zhenren .game-box .game-left {
	width: 430px
}

.zhenren .game-box .game-left img {
	width: 100%;
	height: 100%
}

.zhenren .game-box .game-right {
	margin-left: 30px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.zhenren .game-box .game-right .game-list,
.zhenren .game-box .game-right {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.zhenren .game-box .game-right .game-list {
	-webkit-box-align: stretch;
	-ms-flex-align: stretch;
	align-items: stretch
}

.zhenren .game-box .game-right .game-list .list-img {
	width: 64%
}

.zhenren .game-box .game-right .game-list .list-img img {
	width: 100%;
	height: 100%
}

.zhenren .game-box .game-right .game-list .text {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	background: url(../img/zrlistbg_03.18fa5433.png) no-repeat;
	background-size: cover;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	padding: 60px 0 0 40px
}

.zhenren .game-box .game-right .game-list .text h1 {
	font-size: 24px;
	color: #fff;
	margin: 15px 0 10px 0
}

.zhenren .game-box .game-right .game-list .text .icon {
	width: 35%
}

.zhenren .game-box .game-right .game-list .text p {
	font-size: 14px;
	color: #fff;
	line-height: 28px
}

.zhenren .game-box .game-right .game-list .text .caidai {
	margin-bottom: 10px
}

.zhenren .game-box .game-right .game-list .text .btn {
	font-size: 22px;
	color: #fff;
	background: #386bff;
	border-radius: 5px;
	padding: 5px 20px;
	cursor: pointer;
	text-transform: uppercase;
	-webkit-transition: all .3s;
	transition: all .3s;
	margin-top: 30px
}

.zhenren .game-box .game-right .game-list .text .btn:hover {
	border-radius: 50px
}

.laohuji {
	width: 1200px;
	margin: 0 auto;
	text-align: left
}

.laohuji .bannerbox,
.laohuji .bannerbox img {
	width: 100%
}

.laohuji .gamef {
	width: 1200px;
	margin: 0 auto
}

.laohuji .gamef .game-box {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 15px 0 40px 0;
	padding: 20px 0 0 0;
	border-radius: 5px
}

.laohuji .gamef .game-box .game-risk {
	width: 230px;
	position: relative;
	margin: 0 10px 20px 0;
	border-radius: 10px
}

.laohuji .gamef .game-box .game-risk img {
	width: 100%;
	text-transform: uppercase;
	-webkit-transition: all .3s;
	transition: all .3s;
	border-radius: 10px;
	cursor: pointer
}

.laohuji .gamef .game-box .game-risk .playbtnBox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.laohuji .gamef .game-box .game-risk .playbtnBox .palybtn {
	font-size: 12px;
	color: #000;
	font-weight: 700;
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAJUAAAAiCAYAAABWbZuCAAACyklEQVR4nO3cO2gUQRzH8e/qFAqiHmk0hYUaVIKKB2onEmy00ZBAEFFULkdAIggSTBViYRGVFIkEgy8sLBQVEQslxIgWGjRBUQQfpYlFiBHBE9yHxbhwudvd23Av5vh/qrvZ/x2/Ypgbdv9zljvTTUxp4HLcYlFz2oEruYNW3bm8QuW5XpwvrAf6io4lTNYHPAKmswetgELleW6cL7wErCg+lzBYAhgAWgsVxlmpWoADJQglzNcCNAP3o4qU50auVP7sFMI3CDwF5sIKlOdETqrzwOoShxJm8/fX6bAC5YavVE3A8TKEEuZLAbeAsaCLYSvVUmCY4M29EBZ6fmwB/uReVK7jBH2oF1hX3lzCcA1AD5B3o9P69bEjdywJvAJU+XMJw9nAjmUbhyazB62f79uz3ytgHNhWwWDCbBPAzuWNw7Y/kPvzdxqZUGJhksAp9J0CAKzZN0f91w3AO2BJxWMJ02WAzYnk9a8A1sz4YdC7+VFgd/VyCcONAnvqtt/0/J+/FDKhRHGagGPANev787Z64AOwsrqZRA34ATQq13EGkQklSiMBDCjXdhdVO4moKZbybOcEej8l/VKiWHNAp3Id5xtwBhiqciBhvq41+x5OKdd2QPeeHwR2VTeTMNgY/3vY/VsKHrqx/S1y81MsXAZIr21+7MH8xzSfgLNA/vEIIaL1rm8d+ey/UZ49r5/qAtAGbK10KmGsSeBi9kDuA+W/6LvrL4HFlcslDGUDqQ2HntnZg0FNeq+BfnTHghBR+jcdeTGROxjWTtyDPooj3Z8izBf0PMkT1k78G+gAniB96iKfhz5Nkwm6GHVEawS4gX7yLES2q+izf4GijmiB3lftBVaVOJQw1zTQFVVQ6DDpLHASuF3CUMJsnegWl1CFjr0D3AEeAPtLFEqY6x5wt1BR3L8Skk4GMYdepQqK+1dC0skguoCpOIX/AFyHwyQbWv+8AAAAAElFTkSuQmCC) no-repeat;
	background-size: 100% 100%;
	padding: 3px 20px;
	cursor: pointer
}

.laohuji .gamef .game-box .game-risk .imgText {
	font-size: 12px;
	color: #fff;
	text-align: center;
	background: #232f72;
	padding: 15px 0;
	cursor: pointer
}

.laohuji .gamef .game-box .game-risk:hover {
	-webkit-box-shadow: 0 5px 20px 0 #312b26;
	box-shadow: 0 5px 20px 0 #312b26
}

.laohuji .gamef .game-box .game-risk:hover .playbtn {
	left: 42px
}

@media only screen and (max-width:1600px) {
	.bannerbox .banner {
		width: 100%
	}
}

.el-pagination {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin: -20px 0 60px 0
}

.list {
	overflow: hidden;
	position: relative;
	width: 100%;
	display: inline-block
}

.list .active {
	border: none !important;
	cursor: pointer
}

.row {
	display: block;
	white-space: nowrap;
	position: absolute;
	top: -999em;
	left: 0
}

.header-box {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	z-index: 9;
}

.logo-box {
	background: #222228;
	text-align: center;
	padding: 23px 0
}

.logo-box img {
	cursor: pointer
}

.nav-box {
	height: 120px;
	background: url(/img/bg.91862921.png) 50%/100% 100% repeat;
}

.nav-box .nav-wapper {
	width: 1200px;
	height: 120px;
	padding-top: 12px;
	box-sizing: border-box;
	margin: 0 auto;

}

.nav-box .nav-wapper .imgbox2 {
	flex: 3;
	margin-top: -24px;
}

.nav-box .nav-wapper .nav ul {
	/*flex:7;*/
	height: 62px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.nav-box .nav-wapper .nav ul li {
	list-style: none;
	cursor: pointer;
	color: #333;
	font-size: 14px;
	-webkit-transition: all .3s;
	transition: all .3s;
	border-bottom: 2px solid transparent;
}

.nav-box .nav-wapper .nav ul li a {
	color: #ad8655 !important;
	font-size: 16px;
	font-weight: bold;
	padding: 0 20px;
	box-sizing: border-box;
}

.nav-box .nav-wapper .nav ul .router-link-active,
.nav-box .nav-wapper .nav ul li:hover {
	background-color: rgba(255, 255, 255, .3);
	border-radius: 5px;
}

.nav-box .nav-wapper .nav ul .router-link-active a {
	height: 40px !important;
	line-height: 40px;
}

.nav-box .nav-wapper .rightbar .username,
.nav-box .nav-wapper .rightbar {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.nav-box .nav-wapper .nav {
	width: 100%;
	display: flex;
	margin-top: 10px;
}

.nav-box .nav-wapper .rightbar .kong {
	flex: 5;
}

.nav-box .nav-wapper .rightbar .username {
	flex: auto;
	color: #ad8655;
	cursor: pointer
}

.nav-box .nav-wapper .rightbar .username img {
	width: 24px
}

.nav-box .nav-wapper .rightbar .username span {
	font-size: 16px;
	color: #ad8655;
}

.nav-box .nav-wapper .rightbar .btn-group {
	flex: 3;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.nav-box .nav-wapper .rightbar .btn-group .gold-btn {
	cursor: pointer;
	font-size: 14px;
	color: #ad8655;
	margin: 0 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.nav-box .nav-wapper .rightbar .btn-group .gold-btn img {
	margin-top: -3px;
	width: 14px;
	margin-left: 8px;
	/* filter: drop-shadow(60px 0px 0px #fff);*/
	/*background: transparent;*/
	/*transform: translateX(-57px);*/
}

.nav-box .nav-wapper .rightbar .btn-group .logout {
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	margin: 0 10px
}

.toolbar {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	height: 70px;
	width: 100%;
	background-color: #062549;
	color: #fff;
	font-size: 12px;
	z-index: 100
}

.toolbar em,
.toolbar i {
	font-style: normal;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.toolbar .containers {
	width: 1200px;
	margin: 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	height: 100%
}

.toolbar .containers .tbl {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 22%;
	flex: 0 0 22%
}

.toolbar .containers .tbl img {
	width: 180px;
	cursor: pointer;
	vertical-align: middle
}

.toolbar .containers .tbl:after {
	content: " ";
	vertical-align: middle;
	display: inline-block;
	height: 100%;
	width: 0;
	overflow: hidden
}

.toolbar .containers .tbr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.toolbar .containers .tbr .img-icon-user:before {
	background-image: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTEwVDE1OjM4OjU1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0xMlQxMDo0NDozOCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0xMlQxMDo0NDozOCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NmNhYjRkOS1kM2Q3LTNhNDEtOTc4Ni0yYzZhM2E2MmRmMWIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZjYWI0ZDktZDNkNy0zYTQxLTk3ODYtMmM2YTNhNjJkZjFiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDZjYWI0ZDktZDNkNy0zYTQxLTk3ODYtMmM2YTNhNjJkZjFiIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NmNhYjRkOS1kM2Q3LTNhNDEtOTc4Ni0yYzZhM2E2MmRmMWIiIHN0RXZ0OndoZW49IjIwMTktMDktMTBUMTU6Mzg6NTUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6eNjpbAAAA5ElEQVQokWMMCgp7feHCJREGEoGBgd4bRiUljf/JyQlhLCwsL4nV+OfPH/G5cxesYmFgYGDg4OA4MXXqjMfEas7OzpBlYGBgYCLVuchgJGpmYWBgYPjz549idnYG0Zr+/PmjyMDAwMCopKTxH5cia2vL+0ePHlfEJc8kIyP9G5ekgIDAPVxy0tJSv1n8/X2Vf/z4YY8ueeXK1fatW7c7m5ubPtHR0a5El+fg4DjIAk1ZSxgYICkH5h8WFpbfMJqFheURlH0fOSUyKilpwE3T19d7e/HiJSFcTtXX13t38eIlYRgfAP7HSHVMnF4QAAAAAElFTkSuQmCC);
	width: 15px;
	height: 14px
}

.toolbar .containers .tbr .img-icon-xinxi:before {
	background-image: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTEwVDE1OjM4OjU1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0xMlQxMDo0NjowNCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0xMlQxMDo0NjowNCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTEzYTcxNS0yZTc4LWY0NGYtOWFjYy02NWU3Mjc4ZGExNzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUxM2E3MTUtMmU3OC1mNDRmLTlhY2MtNjVlNzI3OGRhMTcxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NjUxM2E3MTUtMmU3OC1mNDRmLTlhY2MtNjVlNzI3OGRhMTcxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTEzYTcxNS0yZTc4LWY0NGYtOWFjYy02NWU3Mjc4ZGExNzEiIHN0RXZ0OndoZW49IjIwMTktMDktMTBUMTU6Mzg6NTUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5s6bu5AAABwklEQVQ4jWNUUtJgQAZxcdGFd+/ey3nw4KHs69dvWBkYGBhERUV+KyjIP1ZWVpqyaNHSfmT1jDAD0tNT7A4fPrrp2rXr/Ax4gJaW5kdbW2u/mTPnHIIbkJ6eYrdy5Zr9Hz58YMKnGQYEBAT+hYYGBc2ePW8j44QJkwXWrl3/6unTZ6zEaIYBaWmp38HBgWJMjx49nk2qZgYGBoanT5+xPnjwcDGzgIDw/Ldv37KRagDMIcwsLOytf //+ZWBgYGAICwueY2hosPnSpSsO2PgxMZGNGhrqd65evW7EwMDA8OPHD1YWVlbW/79+/WJkYGBg4ODguMbOzn4PZjw6n5OT8zwTE9NHGP/379+MjJ6efl9u3rzFTY771dXVvjKpq6vtJ0czAwMDg6amxnYmBQX5WGlpqd+kapaWlvotJyebynzr1v0fERGhl+7dux/248cPRmI0CwgI/AsK8neeNm3mTSYGBgaG2bPnbQwPD3FkYyMcm1pamh/Dw0McUZIyDHBzc//7+vUrIwMDAwMbGxvDr1+/GNjY2IjLTDADfv/+zWhjY3VRU1PDf+rUGQ8JuQjFAFNT4+cGBvoZs2fP20jQL1AAAM3VqIYVWi5pAAAAAElFTkSuQmCC);
		width:16px;
	height: 16px
}

.toolbar .containers .tbr .img-icon-yue:before {
	background-image: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTEwVDE1OjM4OjU1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0xMlQxMDo0NDoyMSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0xMlQxMDo0NDoyMSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MDY5NTFjOS0yYTA0LTQ0NDMtYTE4Ni1kNmRiN2E0MmViZTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDA2OTUxYzktMmEwNC00NDQzLWExODYtZDZkYjdhNDJlYmUzIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NDA2OTUxYzktMmEwNC00NDQzLWExODYtZDZkYjdhNDJlYmUzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MDY5NTFjOS0yYTA0LTQ0NDMtYTE4Ni1kNmRiN2E0MmViZTMiIHN0RXZ0OndoZW49IjIwMTktMDktMTBUMTU6Mzg6NTUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7jvnFzAAADV0lEQVQ4jYWQX2gbdRzAv7/fJZe79C7N/z+9hjaX5VKb2jpa7B4sdJUx0UHpKhuCLzKxrODDRJHpg+LTYPgyKD4JYxY29GUIzodRRGFM4uKgW9cRHb0k11ya5HpJL7n0LneND1ooe3Cfx8+Xz5cvX8TzI7C8vBRptdrvyrJ8rl6v841Gk8EY9xiG6Xi93p2BgdiPfr //25WVb/6C50BXrlw9mcs9vJnL/Rl5fngUQUi1T5yY/uLGjdWvj3oiEuF+zWb/4P4vBgBQlF1SVRuz58+/fS+XeygeemyaputF8SG2baFeD+ijDmcyo1ePH5+ovyjmuIHu1NTkHafTkTvqHbIsn0smkz+l0+ldWa68IUnScLPZJAmC6Llc1EEsFqnG4/E1hmHuqar6VrdrTQLAncMF6NKlT26vrz86HQ6HFI7jfnO76fy/5x5QJEmWXC7yiSxXPpYk6VVZ3vHGYpFGJjO6srp680sAAHThwtIjh8Oht1rtaLFYjFmWhRDC0Nfn7k5MjN/e3Hx6plaruet1hQAA8HjYHgDAzMxra8kkP0/Mzs6dfvz4yYzbTe3zPL/OcQPPBge5/LFjyR+y2Qfv1+sKPT9/5j2apid3dxXP4uLZD2ma5u/eXZtOJIY9xPj4K58GAv5qp7PfL4qFlCiKvGVZEZIk3RsbG7ymadjn86bSaeGzRCKxjRA47t//fUHXOxgApTFN0+VisSRgjOxUKrmZTgsFQUj9rChKUtc7yONhe263u0KS5NNbt77/yLYPKJZluwAAlUqFxaZp+iKRcNnhcFrlssyXStuD3W63H2PCBgAgSfKAZZlN0zRHlpeXxpxOZy0cDin/PRphiqKqe3taQNd1xuNhm0ND8QIAgM/nFQEATNPEmtZ6ybZtGgBqpmkM7e1pHgCAUCjYITKZlz9HCCOvt7+i653+VqvtqVarfDwe/6XX6wnb22WXYZiDFOXiKIrqZLMPLsuy3GcYJpqbO3mdWFhYtPL5/MLOTi3Ksn3tQMBfDodDWxhjKxgM/q1pmiBJElkqSfFCofBmqSS5DMNEp069nk0kht9BPD8CFy9+MF0uy5dFsTCjqg3Gti1kGAaORqPa2Njod6ramNraEsf39w1nKBRUBSF1PRQKfnXt2or+D+yvcu06wTxPAAAAAElFTkSuQmCC);
		width:16px;
	height: 16px
}

.toolbar .containers .tbr .img-icon-out:before {
	background-image: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAM1BMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlkqvaGAAAAEHRSTlMA6J/x1hMurji7d2OXSyCNthn6xAAAAFRJREFUCNdlzFsSgCAIQFF5FWoW+19tQjqO0/3ijEJigtGdemBQxIfz+GhGbaNdf9bYJScm8VAHK3uU52tUZBGPtbtfzqqag407GXuSogrxeVWeOb3BhAQfiZNkkAAAAABJRU5ErkJggg==);
	width: 14px;
	height: 14px
}

.img-icon-res {
	background-image: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAABv0lEQVQoU3VSMWzTUBC99+2kDaoHhi6RsPK/kZvgSgwZkaouBbEhYGApQ2FhYUNiYEGVkBAjCxMsFQMwULG0EjMU0QJCmNTSz3e6ICyGLklppcRXOcQlKeFP/+7du7t3d6D/vEqlMmlZE/V2e+JLknztHA/DcYdSVR/gO8x0gUgsGdN4Oy73CFHK2k0gfUxE3OtZ53Z2vn/OSZ7nXwTSTa31r8x3RJRy5iqAF398/NCY6G5OUqp6hYheAvQB6M5rrQ/6xCAIint7vRigcmYLgbrWjU/Z3/Nqs8z8noimBomeGbO91CdKWT0P0HpeoVSynDAM267rnrTt0kcieMM6AboNKWsLQqSLzFjMQeb0umWla/v7olgoiGsAPRqS9QbAc0g5cw/A8nBGZvrBbNVbrfBnthYhJn/neJrypVYrWs1ahVLVV0R0eQAeCIF5rRsbme26p8/Yth0OsN1OZ/dUkiSdvsbp6WDKcXrZAGaJ+IYx0dO8wmhHfMuY6MnIOpQKXObuXBxHKznJ933V7WKLmRwhxP1ms3Ek6Z/L+VvJPwuI10QUAvSg2dx+NzLZcedULpdPFIvOAlDYiONvybiYQ5uUmLCV928CAAAAAElFTkSuQmCC);
	width: 16px;
	height: 14px;
	margin: 0
}

.toolbar .containers .tbr>div {
	clear: both;
	padding: 0 20px;
	position: relative
}

.toolbar .containers .tbr>div+div:before {
	pointer-events: none;
	content: "";
	width: 2px;
	height: 40px;
	background-color: hsla(0, 0%, 100%, .7);
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.toolbar .containers .tbr .face {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	margin-right: 10px
}

.toolbar .containers .tbr .face img {
	border-radius: 50%;
	overflow: hidden;
	height: 50px;
	vertical-align: middle;
	border: 3px solid #333
}

.toolbar .containers .tbr .face:after {
	content: " ";
	vertical-align: middle;
	display: inline-block;
	height: 100%;
	width: 0;
	overflow: hidden
}

.toolbar .containers .tbr .usermoney {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.toolbar .containers .tbr .usermoney>div {
	margin-top: 5px
}

.toolbar .containers .tbr .usermoney .money {
	z-index: 1;
	padding: 0 10px;
	line-height: normal;
	height: 22px;
	line-height: 22px;
	background: #f14469;
	border-radius: 5px;
	cursor: default;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	min-width: 170px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.toolbar .containers .tbr .usermoney .money b {
	color: #ffd966;
	padding: 0 3px;
	height: 1em
}

.toolbar .containers .tbr .usermoney .money i {
	margin-left: 5px;
	cursor: pointer;
	-webkit-animation-duration: .3s;
	animation-duration: .3s
}

.toolbar .containers .tbr .usermoney .link {
	width: 84px;
	border: 1px solid #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	height: 22px;
	line-height: 22px;
	display: inline-block;
	border-radius: 3px;
	cursor: pointer
}

.toolbar .containers .tbr .usermoney .link:last-child {
	float: right
}

.toolbar .containers .tbr .info {
	display: inline-block;
	vertical-align: middle;
	background: none !important;
	border-color: none !important
}

.toolbar .containers .tbr .xiaoxi {
	height: 30px;
	line-height: 30px;
	cursor: pointer
}

.toolbar .containers .tbr .out,
.toolbar .containers .tbr .xiaoxi {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.toolbar .containers .tbr .out span {
	cursor: pointer
}

.toolbar .containers .tbr .username {
	height: 30px;
	line-height: 30px;
	display: block;
	cursor: pointer
}

.toolbar .containers .tbr .xiaoxi b {
	width: 18px;
	height: 18px;
	background-color: #f14469;
	color: #fff;
	font-size: 14px;
	border-radius: 5px;
	margin-left: 5px;
	line-height: 18px;
	text-align: center
}

.toolbar .containers .tbr .btns {
	cursor: default;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.toolbar .containers .tbr .btns,
.toolbar .containers .tbr .btns button {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.toolbar .containers .tbr .btns button {
	padding: 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #fff;
	border: none;
	font-size: 12px
}

.toolbar .containers .tbr .btns button+button {
	margin: 5px 0 0 0
}

.toolbar .containers .tbr .btns .fundsbtn {
	width: 50px;
	height: 22px
}

.toolbar .containers .tbr .btns .fundsbtn.cz {
	background-color: #f24469
}

.toolbar .containers .tbr .btns .fundsbtn.tx {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b)
}

.toolbar .containers .tbr .btns .fundsbtn.zz {
	background-color: #ff9240
}

.toolbar .containers .tbr {
	font-size: 15px
}

.toolbar .containers .tbr>span:last-child {
	margin-right: 0
}

.alertNoticeCon {
	overflow-y: auto;
	max-height: 460px
}

[class*=" img-icon-"]:before,
[class^=img-icon-]:before {
	content: "";
	display: inline-block;
	margin-right: 5px;
	background-repeat: no-repeat
}

.spin {
	-webkit-animation: rotating .5s linear infinite;
	animation: rotating .5s linear infinite
}

.headerBar {
	position: fixed;
	top: 70px;
	left: 0;
	right: 0;
	height: 32px;
	width: 100%;
	background-color: #fff;
	z-index: 99;
	-webkit-transition: top .5s;
	transition: top .5s;
	-webkit-box-shadow: 5px 4px 5px rgba(0, 0, 0, .7);
	box-shadow: 5px 4px 5px rgba(0, 0, 0, .7)
}

.headerBar.hide {
	top: -110px
}

.headerBar .containers {
	height: 100%;
	width: 1200px;
	margin: 0 auto
}

.headerBar .containers .topnav {
	height: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-align: right
}

.headerBar .containers .topnav li {
	height: 100%;
	line-height: 30px;
	display: inline-block;
	font-size: 13px;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-transition: all .3s;
	transition: all .3s;
	cursor: pointer;
	outline: none;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-left: 40px;
	margin-right: 20px;
	color: #404040
}

.headerBar .containers .topnav li.cur span,
.headerBar .containers .topnav li.router-link-active span,
.headerBar .containers .topnav li:hover span {
	border-color: #4a90e2;
	color: #4a90e2
}

.headerBar .containers .topnav li span {
	border-bottom: 2px solid transparent
}

.boardslist {
	cursor: pointer
}

.noticePopver .el-dialog {
	width: 907px;
	height: 546px;
	background: url(../img/noticebg.061b9bc0.png) transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 34px 20px 20px 20px
}

.noticePopver .el-dialog .el-dialog__header {
	height: 68px;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	background: transparent
}

.noticePopver .el-dialog .el-dialog__header button {
	width: 40px;
	height: 40px;
	border-radius: 100%;
	padding: 0;
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA3LTI0VDE0OjM3OjQ0KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0xNFQxNzo0Njo0OCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0xNFQxNzo0Njo0OCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0YTA1MjA2ZS1iY2U4LTcyNDUtOGFmZi04MmJjNGFlMjc5ODQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTg3MzQ4ZGUtNmVjYi0yNDRmLTgxZDQtNjdmNjc3YTRiOGMxIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTg3MzQ4ZGUtNmVjYi0yNDRmLTgxZDQtNjdmNjc3YTRiOGMxIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplODczNDhkZS02ZWNiLTI0NGYtODFkNC02N2Y2NzdhNGI4YzEiIHN0RXZ0OndoZW49IjIwMTktMDctMjRUMTQ6Mzc6NDQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGEwNTIwNmUtYmNlOC03MjQ1LThhZmYtODJiYzRhZTI3OTg0IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTE0VDE3OjQ2OjQ4KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OCTxvwAABoFJREFUWIXVmW9sW9UVwH9+ebbjxIn/JWuaZilZQz1oWoNg076gCqYAoxUU2gIyoEisE0xt9ilUlaZOaH+kakOa1DaC9N9UUbIxUgSoII1I0GhfpqpV6iaQWuSPCiFNmvjFduwktl9e9uG95z47TmK7qbSdb/fc+879vfvuufec80wUIYFOkwg8BDwKPAx4gfVAhTZkBrgJBIHLwJfAFZ9/US50LlOBYHXAfuBloK7AuUaBc0C7z784mu9DeQEGOk0e4A/ALwFLdr+lohRzRSWixQaAnJwjNRMlOTOfy1wSOA0c9vkXQ3cMGOg0vQC0Ax5dJ1pFHJsexFG7lzL3PoQSZ85nlYUws9IpImMfEBnqRU5kfOEQsN/nX3y/KEBtnx0Ffq3rLJVWara24Kx7CwT7au+WRRsjPNrGeN9ZktGEsedt4DfL7c+cgIFOUxnwT2CHrlvne4xqb9eyq5U350KYyeAeJgJfGNWfAs/7/IuzqwJqK3ceeBpAtInUP3IUu+f1OwLLlliog2 //3Yo8l164T4Dd2Ssp5Hj2uA5nqbTS2Ny95nAAds9rNDZ3Y6m06qqntbkzJGMFNYf4B6iO0PhEN5by7WsOZ5RkvIfBfzUbHcjv8y/+XW+kV1A7Str1dv32o3cdDsBSvp367UeNqmOBTlPVEkDUc84DqkMYP2ts7CATl7zMT5+9YyB5/ipTgZ8gXX8qrbN7Xmed7zG96QH+mAGo3RD7QN131d6uDKPJaD9yPMR0/6E7gpTnrxK69gIJaYRUdCijr9rbZdyPr2pM6RXcD5gBappeWnKUOBv/htXdgCKnCF17g9mpYwXDJeM9hK7uQo6HEG12XFtOZPQLJU5qtrboTbPGhEk7VkaAOtEqcv8uKechrCyEka7vInGrHwQBx/0HsVe35Q033deCPBdDLPfg2nIi9/5WYnz9kVt3mFGgQUCNSuoAHJseXPaGEEqcVN13AVuNDxSFSP8RYuNvrg4X/ZBQrz8N59n2/vLOJ9hVBlXqgIcE1JAJAEft3pVnE+y4vR9j2/AzACIDx4mNHVx2+Pz0WULXWlFSCcyOWqof+Ayx9IEVp8hieFRAjecAKHPvWxlQh9x8gfIfqqsQCZ7JCTkrnSR07Q2UVAKru4Gqbd0Ilk2rms9ieFhADTaxVFoLumedjecp3/h4GjL8reFYmnyL6b7fgqJgrfbibupGENflZVcocRq92SuiRsKY7Y684dKQP+qEkn3Ehz8iPtSFINgQrBuI9B8BwFbjw7n5fMEBhtnuIBm9BbBeRAvT9WCzYMiNp8AkEh/5kJlv3k3rbet/ivvHnxVl08BSkStYKFic9e9g+8HWdNvsqC0aLlsE1AQHOTlXtJHY2EESU1+n26nIGOFhf9H2DCwzAmr2RSoWKRouEjyDIqeouGcHDu+rAMRvfE54cHdRNg0sN0XU1LApGU2gLIQL2tDhG6qDAJRvfJzKhtv3dCR4hvh3PSjKTtybL+RtU1kIG1OCoICatwIwK53KH27Yfxtu0x7VozWx1/4ZR9MhAOa+/w/SwM9BieVlN4vhsgBc1FuRsQ/ygxvcTfzG5wBU3PsKzvp3loyxV7epkILA3HiAqYGdKAvhVW1nMXypr+AoQGSod+U3VWJI158i/l0PAI77DlBZ99dlh9ur23BtOQyCQOJWP1J/M4o8saL9yFCv3hoFrghaknIOQE7IhEdzRyjKQhgp+AxzNy+p0UzTIew1by4/mSZlVa24tv4JQTSTkEaQvtqJkhzKOTY82mYM/c/5/Iuyfg62o2b8jPedXfIpFHkCaWAHc+MBEARcWw7nHWoBlLl/havpSBpyqv/ZJZDKQpjxvrSTJTUmNWDVaiWnAZLRBJPBPZlv9o2fxGQQQTTj2fYXyqpa84bTpdTVgsfXjmC2koqMIQ28mNE/Gdxj9N7Tev3GeJMcRi1HMBH4glioI90hltZhdtTiajpCqauFYsVS+RyebccQyz1QcrvEEwt1GBP5kMYC/D+lnQBaIacDVIcZvvgkyXjPXYUbvvikEe6EEW4JoCYHUMsQJKMJBrubmZVOrjncrHSSwe5m4777BC1RMspKxaMu4Be67n+meGSAFFFrJa/purtUfusADhRUfssCXVrAtIk4GgosYI70GitZoHpra/aeKxhQg6wCfs/aloB/5/MvTq02dzFF9APASxRXRH8POL7mRfRsWeY3xAZA35gx4HvW4DfEfwFceLbq2zRHxgAAAABJRU5ErkJggg==);
		position:static;
	margin-right: 25px
}

.noticePopver .el-dialog .el-dialog__header button i {
	display: none
}

.noticePopver .el-dialog .el-dialog__body {
	padding: 0;
	height: 425px
}

.noticePopver .el-dialog .noticeCon {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 100%
}

.noticePopver .el-dialog .noticeCon .el-scrollbar__wrap {
	overflow-x: hidden
}

.noticePopver .el-dialog .noticeCon .nnav {
	width: 200px;
	border-right: 1px solid #b9b9b9;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 10px 0
}

.noticePopver .el-dialog .noticeCon .nnav .el-scrollbar__view {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.noticePopver .el-dialog .noticeCon .nnav .el-scrollbar__view>div {
	height: 40px;
	cursor: pointer;
	background: #f5f5f5;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-shadow: 2px 2px 2px #e2e2e2;
	box-shadow: 2px 2px 2px #e2e2e2;
	margin-right: 15px;
	border-bottom-right-radius: 30px;
	border-top-right-radius: 30px;
	padding-left: 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 16px
}

.noticePopver .el-dialog .noticeCon .nnav .el-scrollbar__view>div.cur {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b);
	color: #fff
}

.noticePopver .el-dialog .noticeCon .nnav .el-scrollbar__view>div+div {
	margin-top: 10px
}

.noticePopver .el-dialog .noticeCon .nnav .el-scrollbar__view>div span {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.noticePopver .el-dialog .noticeCon .ncon {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin: 10px 0
}

.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view {
	margin: 0 15px
}

.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view,
.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view .tit {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view .tit {
	height: 90px;
	border-bottom: 1px solid #b9b9b9;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view .tit h3 {
	color: #cd9f53;
	font-size: 20px
}

.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view .tit em {
	font-weight: 200;
	margin-top: 5px
}

.noticePopver .el-dialog .noticeCon .ncon .el-scrollbar__view .con {
	padding: 15px 0
}

.right-tool-bar {
	position: fixed;
	top: 50%;
	right: 20px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 2000;
	margin-top: -30px
}

.right-tool-bar .img-icon-home:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTY6MTE6MjkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTY6MTE6MjkrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZGFkNTdjNGEtZDA0NC0yYTQ5LTlmMjktZDliZjhmNTZlMjc4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUxM0REQzBCNEExQTExRTk4REUxRDdFQUY4RUJGQjYyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RTEzRERDMEI0QTFBMTFFOThERTFEN0VBRjhFQkZCNjIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMTNEREMwODRBMUExMUU5OERFMUQ3RUFGOEVCRkI2MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMTNEREMwOTRBMUExMUU5OERFMUQ3RUFGOEVCRkI2MiIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozZWVmNWExYy0yZDE3LTViNGMtOWRmNy0zNmYyZjYyYWEwMzQiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDM6MDgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGFkNTdjNGEtZDA0NC0yYTQ5LTlmMjktZDliZjhmNTZlMjc4IiBzdEV2dDp3aGVuPSIyMDE5LTA5LTEyVDE2OjExOjI5KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tWSEcAAAA19JREFUSIm9ls9rG1cQx2dXsmJa59A4rWp8seNLnVDihkKgh95KIf9BoRQCgUIpbaGHEsihp+aangOl5JRLjrmU5lQou0/aX1rZqU1juXKseBXJWf1Y7+5bvffNoVpjyZKRHfDAwHvDzHzevF1mngKAzkLUM6GMA5XLa088zwufPv2nkNoMw/wmiiIQEYgIURShWDS+nJgEYEBdt/ynlBKprK9vrDtO6ZEQAgDgOKWHjlN6BABJksBxSg+Hc4zSI4ZGo8HDMESxaHzdbncEAEgpEUUxDMP8KfUzDPNnzjmklHDd1ScnBu3tvUp8vyUA0NbWfw0AaDabia6z68O+jBW/CIJAAsDGxr+VE1fU6XQEAFpdXfv7+fOdjqbpF8clYKyQf/mywQGgWt1+pWn69ESgZrOZhGEoNU2fmeTuAZCm6dlqddsHAM+rR4wVPjkWZJrWXSklfL8lNE3PTgpKdXOzsgsAYRhKxoqfjQS5bvkPAIjjGKZp/XJSSKrl8upfAMA5h2GYd0ZVhCAIJGOFG6eFpGrbzm9CCPR6PYwEMVb89E0hqfarGQ1qtzuiUqnUdZ0tnRbAWPHys2ebtd3d3fAw6KAFVSpb9fPnZ9SFhYV3M5nMx6fuaary4aVLi3P5fH7a8+rxgT1dLC4u5Hd2akF/+/ZpQWms59WjfP696SOgvsg3AAxIr5ckh/fDIOW4YNt27tdqL7q12ouubTv3j0cpA7myk57QNK07KytXb6nq/2ebm3v/lmlam9eufXR3kviJB9+FC+98p6oqOU7pgW07vyqKQrOzsz9OGj8EGj/WFUXNEBFxnvy+snL1ByEEZTLqMTcymGsAJIRMP2BAQwJIQUSkqsoyY4XrAEhKHPl5ALT7RxsP6nS6a0RE2Wz28+EEUqLXXx5UIYToDftNTU3dICJqtVrlw/aB0oMg+D5JkuLy8gc3Lcv2OecPFEU5R0SN+fn5mb5bV1GUjKqqlMvl3mKssEREFwHEuVzuqytXLt9MkoS63eDb4VIH1HXLj9P3AecccRwjDEPZb//Q9cK8rrOlKIqQjoQ4jsE5BwAIIeC65cfDecc1xNvV6vae7/u9/f1QBkEgPc+LLMu+l/pYln3P87woCAK5vx9K3/d71er2nmGYt0flVICzeUC+Bkomhk2tlJmnAAAAAElFTkSuQmCC);
	width: 26px;
	height: 26px
}

.right-tool-bar .img-icon-activity:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTEwVDE1OjM4OjU1KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0xMlQxMDo0Mjo0MCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0xMlQxMDo0Mjo0MCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0YWIwMDE1Ny1mZGUyLWU5NGQtYjJhMi1jZGYyOGJiYmQ3YTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NGFiMDAxNTctZmRlMi1lOTRkLWIyYTItY2RmMjhiYmJkN2ExIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NGFiMDAxNTctZmRlMi1lOTRkLWIyYTItY2RmMjhiYmJkN2ExIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YWIwMDE1Ny1mZGUyLWU5NGQtYjJhMi1jZGYyOGJiYmQ3YTEiIHN0RXZ0OndoZW49IjIwMTktMDktMTBUMTU6Mzg6NTUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4nHaIrAAAEYElEQVRIiaVWbUhbZxQ+701urEaTqI1t7kqrUVNxE0VD2aZN1cKk0q7SSqKlo8MuLVOWH1vZBoPB1kFhFMbChI6CQxp01pIqRe1YwS1q1X5karto1HbNVhNto7QSY77e++6HRm7SmMTt/Lqc85zzvOc5h8NFcnkebGY1Ne8aBwaGjgqFwkBp6Vvft7d3fMqNnzlz+k2zeey6xWLZWVhY+KS4uKisufnSXKRavNTU7a84dbomgVAoNDscjjeUypKfJRKxp7//d83hw9XZFstkFwCAVnv6QE9Pbz9N02xRUeHI8+fOTItl8mO1urb//n3zP+E1UaSOjh2raZudfVQ1MfEgPehraDh1qrPT+FN1ddWPYrG4tbv7xmBJSfFAb+/NiiBm3z7lnNu9mlhZWZ6h1zcHuDWpSG06HPOlCkXuDa6vpaW1tabmyBd9fb+cNRq7hgoKCsa4JAAA+fn5X9tsf0sAIC28ZkSiXbte+9Vms70T7r9ype0CwzAup3ORksszPwuP22y2ppycbKde3/wsPLYhXV2d+qLdbj/icq1IMMa88fGJdIUidyU5OdkdBBNCwGq1Sr1eH2RlZa6KRCJXMObz+eiHD/+UZGVlelJTU5cTE7e5ZDLZbwwj+0ivb3YjuTwPVKoyq8k0qMjJyXbLZDvnEKIwTfO9fn8gAYBwukbE5XKlTU1ZtyuVJTPr9MEYCAS0G2NMY8zSi4uLO6amrOKCgtedKtX+PXy1+vilzk6j4uTJ+i8Nhvbzs7OPIqm5YfX1mm8fP/7rE5NpYG9UIABotQ1Hr169dp1hmB5qdPTu++XlqgcGQ/v5WIkAABgHRAAE6XRNGbGwly+3dB88WNl2585dFTU/v5CQkSEdjIcEAIAQQPFiAQBEItGAx+NFFMYYEKK88SYiBBSsDYaNM4XHshgooTCJeL2e3fESURTlgbWmluLBezyrCgBA6Ny5z9v6+m7W5+XtdfJ4/IDX600ghHCxIVK9fLmc5HA4BApF7jJCiACsrX0ELBEIaP/09Ey6SrV/mG80dp3QaGpfDA0Nf7C0tEQXFRU+2ex1CCESCAT4FEUJxGLxC4pCeDOs3+9PuHfPzBw6VNXf09NXyQcA6Oi41lhRcaDMbnfIb98eyYomhUZT+8PCwrMPh4dH9kTDNTae3TE9PWNnGOYiAOcEYczSLBt7vhizKYQQ0OmaXj37oSYlhCCWxWkhRAAACMXeXEJI3OvNrfd/iKK2TwgJiYdfbwKxDcXzoHDjEqHgum4hJ5qxwHn4lqXbgm0uHULxSfdfWEOkA4gtHSEkOKOoy0BRPAyAgGVZFEZEgGVZXiwihFDwp2M5BpTy+Xwb3fODH1KpdNRkGnyvrk79XUpK8q3Nsp8+nduNcQCtrKwc12obPABAra88BQBACOEBQILZ/Mc3AABJScIRAM4/g07XlDw5OXVrbGxcGXZUQ4wQQBgHgM/nE1ifVxAezGNZFiQSsb+s7O0LBkP7VwAA/wI6TsjO0/dmDAAAAABJRU5ErkJggg==);
	width: 26px;
	height: 26px
}

.right-tool-bar .img-icon-user2:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTY6MTI6MjQrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTY6MTI6MjQrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjkxNzVlYzUtOWRhMi02NTQ1LTk1NWYtZGNmMDliMDA0ZTQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRCRTk1NjRFNEExQTExRTk4MjQ0RkI1NDQ2OTRFOTk3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6REJFOTU2NEU0QTFBMTFFOTgyNDRGQjU0NDY5NEU5OTciIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQkU5NTY0QjRBMUExMUU5ODI0NEZCNTQ0Njk0RTk5NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQkU5NTY0QzRBMUExMUU5ODI0NEZCNTQ0Njk0RTk5NyIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzQwZTAwOS00MjA2LTU3NGQtOWNmOC1lMmMzY2FjNjJjZjYiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDU6NTArMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjkxNzVlYzUtOWRhMi02NTQ1LTk1NWYtZGNmMDliMDA0ZTQyIiBzdEV2dDp3aGVuPSIyMDE5LTA5LTEyVDE2OjEyOjI0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wPW83AAAA8VJREFUSImtls9v22QYxx87c340UVeaSNmadTkMuh4QKlsXCw5IHOAE0rQLAnHnBNIOA4kLEhcuCGnSLvwFIOAC0i6IAz8kZDt2WyVp1nZN27S0TdfESeM48a/XXw5dpA6SuC18JV/e99Hz0ft9v35sDgAFKZ9X04Ig3IvH43fi8XiaMea22+2lXq/3YH7+5g+BDYiIAAQ+CwuLX9VqBz3HcQAAjDEYhuE/frxelSQ5epoegQWVysa+53noizGGkzJN019cXHoQ1IcbZV21ul3PZq8miYj29vbMRkP/xXXdJZ7nU7FY7PVMZmo2kUjwnudRoVD89MaNl784s3UrK6vLAOC6LgqF4veynM/8s0ZR1Ler1WoDAHq9ni9J8tyZrFMU9TXLsgEAxWLp51GWSJKcqtfrDgCUy4+UYXfGDzplIhG/H4mESdd1zzTN90aFSRRz9Z2dv74GQNns1Xkien5Q3UDQ+Pj4teN72f9NFHP1USAiItu279q2jbGxMY7n+alTgzjueJ0xth0EISISxZznOE4/VRdODSLingK5sdOAiIh4fkirUSDTNJ8QEU1MTLypKGomCJLPa+/GYjHecRwC0Dg16Ojo6GPf92l6+spzPM+9EgRKpZL3Q6EQ1Wo1neO4rYFFw2K7u7tnAkCz2fIURZ0ZVlcslh4yxsAYg6pqH515BMmyIup60wMAwzBYubyycPKl1bTFz7a2qvX+SCqVln8996yTJPnFRkN3AcD3fViWBcMwfMPo+H2A7/tYXi7/GTTrRm4Wi6WHrusiSPv7ta6qah+M6jVwqKqqdjubzX6XSiUFjuOo0zGh63qr2+3u2La9FAqFLkej0ZmLF8cvT05OhkOhEDHGqFLZWJ2ZeWF2UBb+BdK0hXdmZ69/E4/HOcdxaHNzq9xut+8CtAz4B6KY84iIZFmZIKIrgiDcTqfTn2QyUwkAtLm5tXd4eHhdFHOdoamTJDllGAYDAF1veqqqfShJciLIf1lWrpXLK5rv+/1g/CFJ8oWhd1SpbOwep6zjB3k+IDjRtbX1dQCwLBv5vPr+QJAkyXP9T0OhUPrpLJCTjjSbLQ8A1tbWN0+6wT/1ey6ZTP4YiYSp1Woxy7K+DJoGgySKuXq1uv0tAJqezmR5nn+pv8cTEQmC8NalS+lpIqKDgyert27d/P08ICIix3E+tywL0WiUEwThzjOgSCTyRiQS4YiIbNtZOy+EiMj32XanY3pEROFw+NVnQI7jaK3WkdPt9uB5rvRfQETkNRqNR5Zlkeu6K/3FkX9B/6f+Blb8jjMJcJqqAAAAAElFTkSuQmCC);
	width: 23px;
	height: 23px;
	background-position: top
}

.right-tool-bar .img-icon-kf2:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTY6MTI6NDMrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTY6MTI6NDMrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjcyNzZlOGEtNGU4Yy03NzRjLTg0MDctNTExOGYxMGNmM2EzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU2N0QwNjQ0NEExQTExRTlCMzk4QTYyNjNBRTRCRTdFIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RTY3RDA2NDQ0QTFBMTFFOUIzOThBNjI2M0FFNEJFN0UiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjdEMDY0MTRBMUExMUU5QjM5OEE2MjYzQUU0QkU3RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjdEMDY0MjRBMUExMUU5QjM5OEE2MjYzQUU0QkU3RSIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiNzgzMjQzNi1hY2VkLTFmNDUtYjdiMi02MTA3YjZlZTIyYmYiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDM6MjQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NjcyNzZlOGEtNGU4Yy03NzRjLTg0MDctNTExOGYxMGNmM2EzIiBzdEV2dDp3aGVuPSIyMDE5LTA5LTEyVDE2OjEyOjQzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+tkXrvAAAAvRJREFUSInNVsFu2kAQHSzhKKkEoUhRUoWgRk167S2ST730lD/hO/oB9Es49dQPQLFNsCFQrSM7kgngg6m7idZgx+z0wkZAYgI5RB1pJGTPzmPezJt1BhHhLUx6E5T/CkjTdMVxbgZhGPLpdIphGHLxO4pidJybgabpyotIiJjqtu0MJpMIbdsZ6Hqjsvxe1xsVQiySJAm6bi9YlevZh6qqKb7vx77vx6qqKYgInU637rq9gDHGGWPcdXtBp9OtizPDoRcyxriIXwuIUjolxCKICKbZriVJgpxz9H0/dt1e4Lq9wPf9mHOOSZKgACTEIowxvhaQSCIOIuJKWmbvUPyx4dALn4t/QlmSJKiqmmKa7Roi4jw9ad5sGlURq6qaMplEuEzhk+bbtjNARJhMohcbvFxZkiQomBB5hD+Ot2GY1XL56CAIgu+t1lVNlrPged75ujoplQ4LkiRBt/u7fn9//6NcPjowDLO6MN6zniDnHJf7tImLYUFEmFWHIo9kGGa1WCxmAQDG4zECAOTzuVwYjtm61QgLwzErFt/nAQCiKEIAgGKxmDUMsyrJsny2acJNTZblMymO4wvxYHt7OwMAQOndXT6fywEANBqXlVUrRtN0pdG4rAAA7OxsvxuN/lAAgK2trYyIieP4YqFHiIi63qg0m0aVc/44opxzJMQi8yOrqppi285AxKmqpnDOsdPp1mfraqFHj40kxCLDoRfONAFizQgRioNiSywnmh9v23YGlNLpTIvpK2hehKKSeTBhlNKpqmrKTNRomu1ammAziOk3rGVdk5OTT6e3t/2/nuedS5L0JZuVvwEAPDzEvzjnxv7+/s9S6XDXsq6t09OTz6PRKA7DMSuVDgsLydZZL4wxzjlHSul0ealOJhEKugmxSJr+1hajabZrrtsLKKVTASgAnrtWln0ldaus1bqqAQAUCrtf9/b2dvv9/vD4+OOH1AObrhlBkRgI1+0FaVW8irp5V1VNWb5hX/JXU7epvdnn1j/cmjWasJt21gAAAABJRU5ErkJggg==);
	width: 26px;
	height: 26px
}

.right-tool-bar .img-icon-yl:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTA6NDY6MTkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTA6NDY6MTkrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBlZGZiZTctZGMxZS0zMjRlLWFiZmMtMjcwYTY5MzgxMTkyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCODBENDRCNEExQTExRTlBRkMwRjE2QjE1Q0Y0ODBFIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RUI4MEQ0NEI0QTFBMTFFOUFGQzBGMTZCMTVDRjQ4MEUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQjgwRDQ0ODRBMUExMUU5QUZDMEYxNkIxNUNGNDgwRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQjgwRDQ0OTRBMUExMUU5QUZDMEYxNkIxNUNGNDgwRSIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMGVkZmJlNy1kYzFlLTMyNGUtYWJmYy0yNzBhNjkzODExOTIiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDY6MTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4UE5QEAAAEbUlEQVRIie2Wa0xTZxiA33NKT0srwppwi7W4FKSSkcHkUhEMmckGBmtt0NqBQGCAtMtJ9mfZfizb9M9+mCU2XGZKRRQtN7m0gOIUHJWJIVJMyjVy66TCAuhpC7T0tGc/mF0xCC5bzLLs/fd+58n3fO97znnzIRRFwdsI9K1Y/pMiHwAAPn/ftqBUmlna2fmTPD097bxGU/fFZkxRUcHhhYXFAi531xmlsszycn1iYmRdtFXI5cWhRuNwV11dowAAgCRJ/9exbrfbr6mpRSYUJh4EgDDvZ1u2Li8vp7Cj49ZkT49eIBaLWng8nsPpdHI242Qy6feVlVUtEolY09f3kCeVZpZ6MxsqwnEFBgAkAPiYTL/W1dbWi/39d7oKCvJOqtWXG8LD+Ssul8v3VRFBvEhrbtZKZDIpqtHUfRIVte+IXt9bBACfbRDJ5cUxT55MVLS1dbwPAGC1WrGFhUVacnLSRHT0eynl5Ref4bgCa27W0hAEcXtVIscw+hiTyZQKBJHPu7q6P8dxxVmCsHxZW1tfkZUlO3ftmuZrT+uWlp7nDAwYEgjCwmCxWPbg4GCLRCK+qtf3hpeXX3z2x75MBEE2VGIwDJ6tr2+8DQCQkpJ8Yn7+N5+nT2crqquv/ujr6+s2mUwyubw41CNyuVxsFEWpxMR4vdE4xDEahzg3bjTnbPX+AADi4j4oWV21o2Nj4z0qlfpWZOTe5bGx8QwcV2BRUQLT3Nx8iMPhOOQRoSjiRhAE1tacO7bb3DvU6ssNBw4kDt+//4sQACAiIrxnamoqgCTJdwICAmZsNhtjeXn5oEf0dyI4OOjnly1lMplzKyurQJLkuywWaxIAgCRdO/8RkdNJBnilNAAABEFQl4v0d7vdAACIR0RR1HqCIs6/KpqenjnM4XCcAAAEQUQGBQW6GAzGgNW6zKPRaBSDwTB5RH+ezsnGcQVLoTiz600kmZkS9cCAISg5OekHAACDYTCez+fPKpVldrPZvDcwMNDq57ejySPCMGwOAKCv72F0a6tuqbVVN5WQEDdbUlIk2Eo0O2v+MClJOH39eu1Xp06dPL+wsIhGRIQrAQDMZrNfSEjwOIZhMwAACEVRcOFCaRBBWE7YbLZEiqJ87HZ7aHf3vVQUpVHHj4u+qanRnAMA2L2b64iNjenUattEAAAlJUUCOp0+vrpqT1Op1O3x8fvn+vsfhYrFogadrj0zNzc7/9Kl6qqJiZF10WbTu7Cw4Mjdu12Nk5NTviJRhm7PnjDJzZudLwSCyHs6XXuGN3vs2NGWwcHHaenpH6dgGPb4ypWaVS6XSxiNQxyAbaa3SqXuwHEFZ3h4pFerbTsaGxtjdjjWfOh0uvVVNiyMlxMWxvMBAPLBg74Zq9WGCoUJnxqNQx5my89bqSyz37nTtT87W/bd6OhooMlkYtBotOVNOItSWbZksVil/f2PQsRi0dXKyqomb+aN/qOaGs23p09nfZSaemiYzWYPvI5js1m38/NzszYbX8j/t6B/veh3F+7egi/IKicAAAAASUVORK5CYII=);
	width: 26px;
	height: 26px
}

.right-tool-bar .img-icon-yl.off:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTA6NDY6MzMrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTA6NDY6MzMrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTc1ODVkYzEtZTA5Yy04ZTRlLTg3MTgtNWE0OGExMDRjYWZlIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwQjY2QkI0NEEyODExRTlBRkY0QjFEMUNEOTQxREI3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NTBCNjZCQjQ0QTI4MTFFOUFGRjRCMUQxQ0Q5NDFEQjciIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MEI2NkJCMTRBMjgxMUU5QUZGNEIxRDFDRDk0MURCNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MEI2NkJCMjRBMjgxMUU5QUZGNEIxRDFDRDk0MURCNyIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzU4NWRjMS1lMDljLThlNGUtODcxOC01YTQ4YTEwNGNhZmUiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDY6MzMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6W9eR3AAADQUlEQVRIie3Wb0gbdxgH8O9d4tWaMSFjlWLrDApznVKvtqZ0thPGZKYuXI91MhYlEII1B3lZ9m4rfVfaFxZj6CRQTIbG/8TrtUarRhHsGwcjmrxoEpJCLdRqTWyJF6+3N8aqWLUipYx9Xx7P7/nwPNz9OEKWZXyIkB9E+U9CSgAoKPhq18La2p+aBweHLNXVP9xsb3df3SsQCgXeQjvFYmk46vfPjrjd3UUAsLq6mr1XZGN2XJ3RWG8WhAfh8fGJIobR9+fl5a2kUin1fqBNE1mtHAVgFYAyFnvi7ujoZLKzP5VMJuPPDsfdrsLCgteSJB3eN2SxNJQ+fhyy87xwEgASiQQ1P/9CUVFxLlRSUny+peXOnNXKUX19HgVBEG/ShzmuUSOKYl5rq8O3tbHZbPqWoqgYgAiwtrqFhcX66em/y5eW4oeysrKSOTk5cZZlnBMTk4UtLXfm1s5mEgSxqVk0GrW53Z2jJpPRsBVxuztHo9GoLf2MBABJklQkScpa7ZkJv39G7ffPqHt6+up3WwfPCzqapoNdXT1tHNeoSU85NuYTaJoO8ryg2wSRJPGGIAiIYuqT3Zpvjc83fkKj0Sx6vUN+jmvUeL1DfgAoLv764sa6A/lgKyq+OQ0ATqcrBABVVd8X22z2yIFDNps9otHk/xOPJwi1Wr2wFVmHZFkmAIAkidR+IJZlnF7v8FmWZVyBQCC3pkYnbAulk0qlVFYrl8VxV3LfB+nt7TewLOPq7e2vYxj9bzwvVLMs49xYpwQAiqKeAcDU1KOScDiyIEkSWV5++nlZ2anv7PY/g+9CTCajweG4u44AQFvbXzdYlilZwwGgDgAIWZbR1NR8ZGkpfnl5eVkry7IymUweHR0dqyRJhXzpkv53l6v9OgAcP35shaZLBz0eXg8AWm35k8zMzITPN35iu0lFUfysqemWbh3a7vY2m026hw9HusPhyGG9vmYgP/8L9v79wZdFRV+ODQzcq9nrane9vVtbHYLVyqlnZwOTHg//I02XPl1ZEZUZGRmJvSIbs+Prffu2LTk8PFJmMPxyLRgMfh6LxQ4pFIpXBw6l43K1/1FX92tVZeWFWZVKNb0fiPj/L+ijh/4FzKRYwnkR/lEAAAAASUVORK5CYII=)
}

.right-tool-bar .img-icon-gg:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTY6MTM6MDQrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTY6MTM6MDQrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDIwZWQ1ZWYtOTdiOS0wMzRmLTg4MDAtNTA5NGExNGQwNjhiIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZEQjdFMDE0NEExQTExRTlBODEzRTEwQTk1M0IxRjI3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RkRCN0UwMTQ0QTFBMTFFOUE4MTNFMTBBOTUzQjFGMjciIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGREI3RTAxMTRBMUExMUU5QTgxM0UxMEE5NTNCMUYyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGREI3RTAxMjRBMUExMUU5QTgxM0UxMEE5NTNCMUYyNyIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMjVjNGYzNi0zMTYzLTRhNDctOTU4MS04OGNkZjJjMGJmNDgiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDI6NTQrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZDIwZWQ1ZWYtOTdiOS0wMzRmLTg4MDAtNTA5NGExNGQwNjhiIiBzdEV2dDp3aGVuPSIyMDE5LTA5LTEyVDE2OjEzOjA0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zPQMawAAA4JJREFUSImtlj1sI0UUx/9vZr1nm3xevE5y58sRoStCASeSSzpEQRACJBokRAUFdDRIp1RIIApooEJUSFAjUSAKuqOgwbs2+ZA4cgXnuzhxLpw/1utk1+td7zwKXJDDOU8k/tIUI/3f/EZv3psZYmboqlT67a2pqalPAWbP8zZWVpa/140V2hQAppl62bJyVyzLWjAM44XzxIKZtYbjlNd931c8UKvlxsWindON1zKVSuU36vV6xI/o4KB27Dill/4X0NbW9uedznHCzBwEgWq1WrHneUkYhszM7Hlesrm59dmodehxxbC9vfPl0tLS+xcumNjbqzYbjcaGUuqIiEwhxNLc3NyHly7NZ3u9HnZ373xx/fqzN899RqVS+d1ut8tKKb59+49fz/Lt7t7ZYWb2/UA5Tnn9XKkrFu10rXZ4wsx8926lNiot1eq+y8xcqdw7KhZtY5hnaHlLKV/L560nwjDkZrP53qjKbTQaX0dRhNnZfF4IsTrMMxRkGMaLQgi0215448bKT6NAURR9cnLi903TJCHEsjbINM1nACCO494oCACsra2e9HphREQgEhe1QUKILBEBAOmAAGDQWgA40QYxQwEAaWNOufVBAPRvWk2d61IdpUHvK20Qs4oAgIi0NyKEoH9iua0NEkJkiAjMPHR3Z0lKASnlNS2QbTvpiYmJa8yMIOj+pQvxfb9JRJienn7Hth3jsSDbdtLpdPqr2dl8ttPpJJ7nfaALarfbN33fV4XC5RnTND96FHZqIqV88+rVhbellKjXGzWlVHVzc+tjZq4ycySEuAwgM7B3lVJHAFJCCIuZd1233RkbG5sqFAob1Wr1dwDfDQWlUub65OSkBID5+bkrlpXbSaVMEoLQ7/c5SRI2DEMwA/1+rKQ0yDAkMTPiuM+mmSIAmJm5aB4eHr56Jqjfj3/e3z94RUppDoqBDSM08vl8Op1Ok+u6/Vrt8E8iIfJ5a3F8fEwopfDwYb2bJMmgUV1SSsVxHP9yZuqWl5/7xnHKt5jVuBBiAqAGwLkg6P6wuPiklclkZBAEPxLRdDa78BQAVCr3qs1m83UhZAQgp1TSIhLu6upK7dQh6rz3jlN++sGDo65Sin0/UEEQqCRJeG+v2tL9oGj/gmzbWbt/f6/p+746Pj5ROg/iv8d/6v1s0YHrut8GQfA8AA7D8JZtO7m1tdWGTvTffdljKGID7TcAAAAASUVORK5CYII=);
	width: 26px;
	height: 26px
}

.right-tool-bar .img-icon-lo:before {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0xMFQxNTozODo1NSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMTJUMTA6NDM6NDIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMTJUMTA6NDM6NDIrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjNkZTYxN2EtNzM4MC0yMDQxLWJiY2EtZGE2NDQ2N2MyZThiIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAyNjNBRjE1NEExQjExRTlCRDQ5ODg0NEYyMzUyMkUyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDI2M0FGMTU0QTFCMTFFOUJENDk4ODQ0RjIzNTIyRTIiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjYzQUYxMjRBMUIxMUU5QkQ0OTg4NDRGMjM1MjJFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMjYzQUYxMzRBMUIxMUU5QkQ0OTg4NDRGMjM1MjJFMiIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2M2RlNjE3YS03MzgwLTIwNDEtYmJjYS1kYTY0NDY3YzJlOGIiIHN0RXZ0OndoZW49IjIwMTktMDktMTJUMTA6NDM6NDIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ho3FCAAAD4klEQVRIib2Wb0xbZRTGn17aEhDayr+SsbHYRsKmlgKlhQ+0MSYTRoHoQIcJbijCKEmj2eKfZDH7sESjfrpJyTqnydJkbDOEoAsuttNAJCN0JtKVteDIaF1wS8ftSkeprOv1w3xr7b0FukSfT88597zn9573tjevgGVZ/B8SEqNU7tmyuLv7jY8uXfr+JAAYjc3HbbZzn2y1ZnHRAwCgMtmVz+c/HAwGqWAwSPl8/sOZrM0IJBaLH/B5ADCbByUZg0ymfpVe3+hVq1WBnp4339pqA0bj/h/Gxy/f0esbPSZTv4qvRpiaMJn61ZOTP//kds/J/k59BuDrdJCBgT7d8PCFl+7fD1E3by5WMgwzYTL1vzg0ZP017URm86BkauqqIwkCmUx2d7NpRCLRdaVSGSCx2z0nm5q66kg9yn+BPB6vY3bWVUjihob6JZXqhYbNQDRtieh0dfu0Ws0yyc3Ougo9Hq+DF9Tb2/Pq9PSMhsQ1NdV36+pqn6Npy+pmIAAYGrK66ut1SrVatUJy09Mzmt7eng4OaGnJdzwcDgsAoKio8JFWq2mlaUtkK0jSZFGttq5LIslnASAcDgv8/t+PckBe7/zzxGs0tdOnTn3p3C6E6PTpr+w6nTaxzutdqOaAlpf/EAFAdnY2du3a+XmaXlQan9Du3eWJr4Xf78/mFMfjcQBAYWHBQ6FQOM/XRCAQ/MnnkyUSiRZKS0tjqXnO/ygrK4tlWTaHr4lC8cz7Wq1mmPg0mxGLxeL4liCKoth0u7Vaz0wCKAOAmZlrfCUAEGfZuIDTNzURDj8QpZtoO4rFYrkME+QOQEx+/uOfJcMw1Opq+JUnBUUikaa1tTUBAMjlJYl3lQBVVlbcId7lum56EojZPChxOn85RmKFQnGbA1IqFSPEu91zT7e1Gb/NFHTr1tLF+fmFp0hcXr7zMgdUUlLywd69e0IkttsdrQcPvvbFdiGdnQesdvuVl0lcVaVi5HL5exwQTVsiGk3tx3l5eSwArK9HMTIyerSlpdl+5Mg71UijgYE+XUtLs310dKwvGo0CAKRSCatWV52gaUuU1AnI5YTcGTo7D5wZG/vu7Y2NjUSzsrIdD2tqqn+UyaQTQqHwNgDEYrEdKytMk9N5rTEQuJdFanNzc9i2NiN9/vw37wL/3Bk4IADo6nr9U4fjyrHkBokjoB4fAvmSJKu4uOhRU9O+EzbbuZMkt+nlZHj4woft7a0dBoP+RuqzeDzOCzEY9Dfa21s7kiHJ4p0oWYcOdQ8yDLN/YeE3QyBwLycUClEAIJVK48XFResVFc9OFBQUjJ89a7Pwrecc3X+tvwAY+nv3WV61sQAAAABJRU5ErkJggg==);
	width: 26px;
	height: 26px
}

.right-tool-bar .img-icon-sj:before {
	background-image: url(/img/sjtb.png);
	width: 26px;
	height: 26px
}

.right-tool-bar .tools ul {
	pointer-events: none
}

.right-tool-bar .tools ul li {
	border: none;
	outline: none;
	pointer-events: auto;
	width: 70px;
	cursor: pointer;
	position: relative;
	height: 60px;
	background: #333;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	font-size: 12px;
	-webkit-transition: right .3s;
	transition: right .3s
}

.right-tool-bar .tools ul li+li {
	margin-top: 5px
}

.right-tool-bar .tools ul li.hide {
	right: -90px
}

.right-tool-bar .tools ul li.show {
	right: 0
}

.right-tool-bar .tools ul li.onreday {
	right: -20px
}

.right-tool-bar .tools ul li.shousuo {
	right: -80px
}

.right-tool-bar .tools ul li.imgli {
	background-color: transparent
}

.right-tool-bar .tools ul li.imgli:hover {
	background-color: transparent;
	opacity: .8
}

.right-tool-bar .tools ul li i {
	margin-bottom: 3px;
	font-size: 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.right-tool-bar .tools ul li.sp {
	background-color: #e76b10
}

.right-tool-bar .tools ul li.sp:hover {
	background-color: #da9c6e
}

.right-tool-bar .tools ul li.togglebtn i {
	font-size: 20px
}

.el-popper.right_tool_bar_user {
	margin-right: 2px;
	border: 1px solid #d6d6d6;
	width: 270px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-popper.right_tool_bar_user .popcon {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.el-popper.right_tool_bar_user .popcon button {
	border: none;
	background-color: #dcdcdc;
	color: #333;
	width: 100%;
	font-size: 12px
}

.el-popper.right_tool_bar_user .popcon button:hover {
	color: #fff
}

.el-popper.right_tool_bar_user .popcon .ctop {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 12px;
	color: #999;
	margin-bottom: 10px
}

.el-popper.right_tool_bar_user .popcon .ctop img {
	width: 100px;
	height: 100px;
	margin-bottom: 5px
}

.el-popper.right_tool_bar_user .popcon .ctop span {
	margin-top: 3px
}

.el-popper.right_tool_bar_user .popcon .ctop em {
	padding: 0 5px
}

.el-popper.right_tool_bar_user .popcon .fundsbtn {
	margin-bottom: 10px
}

.el-popper.right_tool_bar_user .popcon .navbtn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	margin-bottom: -2px
}

.el-popper.right_tool_bar_user .popcon .navbtn>span {
	width: calc(50% - 1px);
	margin-bottom: 2px;
	display: inline-block
}

[class*=" img-icon-"].nomargin:after,
[class*=" img-icon-"].nomargin:before,
[class^=img-icon-].nomargin:after,
[class^=img-icon-].nomargin:before {
	margin: 0
}

.el-popper.right_tool_bar_user .popcon button:hover,
.right-tool-bar .tools ul li.act,
.right-tool-bar .tools ul li:hover {
	background: -webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
	background: linear-gradient(#ebc76c, #e3b05b)
}

.el-popper.right_tool_bar_user .popcon .ctop em {
	color: #cd9f53
}

.footerbar {
	background: url(../img/footerbg.d70ff0c3.png) no-repeat;
	background-size: cover;
	padding: 120px 0 60px 0;
	/*margin-top:-70px*/
}

.footerbar .topllink {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 400px;
	margin: 0 auto
}

.footerbar .topllink .link-list {
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	-webkit-transition: all .3s;
	transition: all .3s
}

.footerbar .topllink .link-list span {
	color: #a4a4b7
}

.footerbar .topllink .link-list:hover {
	text-decoration: underline
}

.footerbar .paylist {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 400px;
	margin: 0 auto;
	padding: 30px 0
}

.footerbar .copyright {
	text-align: center;
	color: #a3a3b6;
	font-size: 12px;
	letter-spacing: 2px
}

body,
dd,
div,
dl,
dt,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
ul {
	margin: 0;
	padding: 0
}

input:-webkit-autofill,
select:-webkit-autofill,
textarea:-webkit-autofill {
	background: 0 0
}

img {
	border: none
}

a,
a:hover {
	outline: 0;
	text-decoration: none;
	/* color: #7e51b7; */
}

.clear {
	clear: both
}

.content {
	width: 80%
}

.content-login {
	width: 1200px;
	margin: 0 auto;
	position: relative
}

/*body {
	background:#fff;
	width:100%;
	font-size:14px;
	font-family:Microsoft Yahei
}*/
body,
button,
input,
select,
textarea {
	-webkit-font-smoothing: antialiased
}

.fleft {
	float: left !important
}

.popbtn-lightred {
	background: #ff8066 !important;
	border-radius: 20px;
	text-align: center !important
}

.popbtn-orange {
	background: #fea526 !important;
	border-radius: 20px
}

.popbtn-blue {
	background: #45b6ff !important;
	border-radius: 20px
}

.content {
	margin: 0 auto;
	position: relative;
	height: 100%
}

.header .top .loggedin a.j-tyjBtn {
	color: #fff
}

.hidden {
	display: none !important
}

.msg.icon_tag {
	cursor: pointer
}

.header:before {
	content: "";
	display: table
}

.header {
	min-width: 1200px;
	width: 100%;
	position: relative
}

.header .top {
	position: fixed;
	height: 40px;
	background: #111;
	line-height: 40px;
	font-size: 14px;
	color: #828282;
	width: 100%;
	z-index: 1000
}

.header .top a {
	color: #828282;
	padding: 0 5px
}

.header .top a.first {
	padding-left: 0
}

.header .top span {
	font-size: 14px;
	color: #ccc;
	font-weight: 700;
	padding-left: 10px
}

.header .top .login {
	float: right;
	color: #ccc;
	line-height: 38px
}

.header .top .loggedin a,
.header .top .login a {
	position: relative;
	display: block;
	float: left;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	margin-left: 5px;
	padding: 0;
	text-align: center
}

.header .top .loggedin a.btn-orange,
.header .top .login a.login_btn {
	width: 67px;
	height: 28px;
	color: #ff9059;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height: 28px;
	text-decoration: underline
}

#header .top .header_login_btn {
	width: 67px;
	height: 30px;
	background: grey;
	color: #fff;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height: 30px
}

#header .top .header_login_btn.disabled,
#header .top .header_login_btn.disabled:hover {
	background: #666 !important;
	color: #f2f2f2 !important
}

#header .top .forget-password {
	color: #868686;
	text-decoration: underline;
	margin-top: 3px;
	margin: 3px 15px 0 15px
}

.header .top .loggedin a.btn-blue,
.header .top .login a.register_btn {
	width: 100px;
	color: #fff;
	margin: 0 0 0 13px
}

.header .top .login .tip {
	z-index: 10;
	background: -webkit-gradient(linear, left top, right top, from(#009ccf), to(#0061d0));
	background: linear-gradient(90deg, #009ccf, #0061d0);
	height: 26px;
	border-radius: 4px;
	display: none;
	width: 122px;
	line-height: 26px;
	font-size: 12px;
	color: #fff;
	padding-left: 0;
	font-weight: 400;
	position: absolute;
	top: 36px;
	left: -10px;
	text-align: left;
	padding-left: 6px;
	position: relative
}

.header .top .login .tip:before {
	width: 0;
	height: 0;
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #0087cf;
	content: "";
	position: relative;
	top: -17px;
	left: 40%
}

.header .top .login .register_btn:hover .tip {
	display: block
}

.header .top a.btn-gif {
	width: 70px;
	color: #fff;
	height: 32px;
	text-align: left;
	padding-left: 30px;
	font-size: 13px;
	line-height: 32px;
	margin-top: -2px
}

.header .top .loggedin a {
	color: #ff9059;
	margin-top: 6px
}

.header .top .vbar {
	width: 1px;
	height: 14px;
	display: block;
	background: #ff9059;
	float: left;
	padding: 0;
	margin: 14px 0 0 10px
}

.header .wrap {
	height: 100px;
	margin-top: 40px
}

.header .wrap .logo-group {
	background: url(../img/logo.2f06b5ee.png) no-repeat 0 9px;
	width: 460px;
	height: 100px;
	float: left
}

.header .logo {
	display: block;
	float: left;
	width: 165px;
	height: 54px;
	margin: 22px 10px 0 0;
	background-position: 0 0;
	position: relative;
	left: -67px
}

.header .wrap .logo-group .clown {
	position: absolute;
	left: -110px
}

.header .wrap .logo-group.solo {
	width: 136px;
	height: 82px
}

.header .logo .bg_white {
	width: 60px;
	height: 60px;
	display: block;
	background: #fff;
	float: left;
	margin: 0
}

.header .logo .lantern {
	width: 208px;
	height: 147px;
	display: block;
	float: left;
	margin: -132px 0 0 -50px
}

.header .logo .clouds {
	width: 199px;
	height: 38px;
	display: block;
	float: left;
	margin: 0 0 0 -75px
}

.header .line {
	width: 2px;
	height: 35px;
	display: block;
	background: #ddd;
	margin: 32px 15px 0 0;
	float: left
}

.header .logo2 {
	display: block;
	float: left;
	width: 110px;
	height: 102px;
	margin-left: 170px
}

.header.register .logo2 {
	margin-top: -75px;
	margin-left: 350px
}

.header .navigation {
	float: right;
	margin-top: 40px
}

.header .navigation a {
	position: relative;
	display: block;
	float: left;
	height: 30px;
	border-bottom: 2px solid transparent;
	margin-left: 34px;
	color: #606060;
	font-size: 16px
}

.header .navigation a.active,
.header .navigation a:hover {
	color: #f66;
	border-bottom: 3px solid #f66
}

.header-christ-icon {
	position: absolute;
	top: -13px;
	left: -18px;
	width: 45px;
	height: 45px
}

.header .navigation .tooltip i {
	width: 156px;
	height: 155px;
	display: block;
	margin: 0 0 8px -2px
}

.header .top .loggedin .deposit,
.header .top .loggedin .withdraw {
	margin-top: 8px;
	width: 51px;
	height: 25px;
	line-height: 23px;
	text-align: center;
	color: #fff;
	background: -webkit-gradient(linear, left top, right bottom, from(#fb946e), to(#fd3a32));
	background: linear-gradient(to bottom right, #fb946e, #fd3a32);
	border-radius: 4px
}

.header .top .userhome {
	text-decoration: underline
}

.header .navigation a .lday {
	position: absolute;
	width: 34px;
	height: 38px;
	display: none;
	top: -37px
}

.header .navigation a .mday {
	position: absolute;
	width: 33px;
	height: 39px;
	display: none;
	top: -37px
}

.header .navigation a:hover .lday,
.header .navigation a:hover .mday {
	display: block
}

.header .mailbox {
	position: absolute;
	top: 3px;
	left: -93px;
	z-index: 998;
	display: block
}

.header .mailbox2 {
	width: 250px;
	height: 515px;
	position: absolute;
	left: -340px;
	z-index: 998
}

.mailpad {
	width: 120px;
	height: 120px;
	cursor: pointer;
	-webkit-animation-name: mailfloat;
	-webkit-animation-duration: 3.5s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-name: mailfloat;
	-moz-animation-duration: 3.5s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: linear;
	animation-name: mailfloat;
	animation-duration: 3.5s;
	animation-iteration-count: infinite;
	animation-timing-function: linear
}

.mailpad:hover {
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
	cursor: pointer
}

.mail-env {
	position: absolute;
	display: block;
	left: 25%;
	top: 25%
}

@media screen and (min-width:1200px) and (max-width:1600px) {
	.mailpad {
		-webkit-animation-name: mailfloat2;
		animation-name: mailfloat2
	}
}

@-webkit-keyframes mailfloat {
	0% {
		-webkit-transform: translate(195px, 5px);
		transform: translate(195px, 5px)
	}

	65% {
		-webkit-transform: translateY(210px);
		transform: translateY(210px)
	}

	to {
		-webkit-transform: translate(230px, 400px);
		transform: translate(230px, 400px)
	}
}

@keyframes mailfloat {
	0% {
		-webkit-transform: translate(195px, 5px);
		transform: translate(195px, 5px)
	}

	65% {
		-webkit-transform: translateY(210px);
		transform: translateY(210px)
	}

	to {
		-webkit-transform: translate(230px, 400px);
		transform: translate(230px, 400px)
	}
}

@-webkit-keyframes mailfloat2 {
	0% {
		-webkit-transform: translate(195px, 5px);
		transform: translate(195px, 5px)
	}

	65% {
		-webkit-transform: translate(150px, 210px);
		transform: translate(150px, 210px)
	}

	to {
		-webkit-transform: translate(230px, 400px);
		transform: translate(230px, 400px)
	}
}

@keyframes mailfloat2 {
	0% {
		-webkit-transform: translate(195px, 5px);
		transform: translate(195px, 5px)
	}

	65% {
		-webkit-transform: translate(150px, 210px);
		transform: translate(150px, 210px)
	}

	to {
		-webkit-transform: translate(230px, 400px);
		transform: translate(230px, 400px)
	}
}

.header .navigation a .lday.ld0 {
	left: 0
}

.header .navigation a .lday.ld1 {
	left: 14px
}

.header .navigation a .lday.ld2 {
	left: 8px
}

.header .navigation a .lday.ld3 {
	left: 12px
}

.header .navigation a .lday.ld4,
.header .navigation a .lday.ld5,
.header .navigation a .lday.ld6,
.header .navigation a .lday.ld7 {
	left: 14px
}

.header .navigation a .mday.md0 {
	left: 0
}

.header .navigation a .mday.md1 {
	left: 14px
}

.header .navigation a .mday.md2 {
	left: 8px
}

.header .navigation a .mday.md3 {
	left: 12px
}

.header .navigation a .mday.md4,
.header .navigation a .mday.md5,
.header .navigation a .mday.md6,
.header .navigation a .mday.md7 {
	left: 14px
}

.header .navigation a .cnylogo {
	width: 40px;
	height: 40px;
	display: block;
	position: absolute;
	top: -40px
}

.header .navigation a .cnylogo2 {
	width: 27px;
	height: 33px;
	display: block;
	position: absolute;
	top: -36px
}

.header .navigation a .cnylogo.cl1 {
	left: -5px
}

.header .navigation a .cnylogo.cl2 {
	left: 12px
}

.header .navigation a .cnylogo.cl3 {
	left: 5px
}

.header .navigation a .cnylogo.cl4 {
	left: 6px
}

.header .navigation a .cnylogo2.cl5,
.header .navigation a .cnylogo2.cl6,
.header .navigation a .cnylogo2.cl7,
.header .navigation a .cnylogo2.cl8 {
	left: 18px
}

.header .top .loggedin {
	line-height: 40px;
	position: absolute;
	top: 0;
	right: 0
}

.header .top .loggedin .user {
	font-size: 14px;
	color: #fff;
	float: left;
	position: relative;
	z-index: 1000
}

.header .top .loggedin .ver {
	background-position: 0 0;
	width: 31px;
	height: 16px;
	display: inline-block;
	margin: 0 7px 0 4px;
	padding: 0;
	font-size: 14px;
	color: #fff;
	line-height: 16px;
	text-align: center;
	font-weight: 400
}

.header .top .loggedin .msg {
	background-position: -31px 0;
	width: 21px;
	height: 16px;
	position: relative;
	top: 3px;
	margin: 0 6px 0 0;
	display: inline-block;
	padding: 0
}

.header .top .loggedin .msg i {
	background-position: -52px 0;
	width: 8px;
	height: 8px;
	display: block;
	position: absolute;
	top: -3px;
	right: -3px
}

.header .top .loggedin .bal {
	display: inline-block;
	font-size: 14px;
	color: #fff
}

.header .top .loggedin a.btn-gif,
.header .top .loggedin a.loggedbtn {
	margin-top: 3px
}

.header .top .loggedin a.btn-orange {
	width: 40px
}

.header .agenticon {
	font-style: normal;
	position: absolute;
	left: 1185px;
	top: 15px;
	width: 65px;
	height: 30px;
	display: none
}

.header .top .loggedin .subinfo {
	width: 208px;
	height: 118px;
	border-radius: 5px;
	display: none;
	position: absolute;
	padding: 15px;
	left: -40px;
	background: rgba(78, 78, 78, .9)
}

.header .top .loggedin .user:hover .subinfo {
	display: block
}

.header .top .loggedin .arro {
	width: 0;
	height: 0;
	display: inline-block;
	margin: 1px 2px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #fff
}

.header .top .loggedin .txtg {
	float: left;
	display: block
}

.header .top .loggedin .uname-link {
	color: #fff;
	display: inline-block;
	float: none;
	margin: 0;
	text-decoration: underline
}

.header .top .subinfo .arrow {
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #4e4e4e;
	display: block;
	position: absolute;
	top: -10px;
	left: 45%
}

.header .top .subinfo a {
	color: #fff;
	font-size: 15px;
	margin: 0;
	position: relative
}

.header .top .subinfo span {
	font-weight: 400;
	margin: 0;
	padding: 0
}

.header .top .subinfo a.op {
	width: 50%;
	height: 25px;
	line-height: 25px;
	display: block;
	margin-bottom: 20px
}

.header .top .subinfo a.op.left {
	float: left;
	text-align: left;
	background: 0 0
}

.header .top .subinfo a.op.right {
	float: right;
	text-align: right
}

.header .top .subinfo a.op span {
	color: #fff
}

.header .top .subinfo i {
	width: 22px;
	height: 20px;
	display: inline-block
}

.header .top .subinfo i.head {
	background-position: -1px -1px;
	margin: -4px 0
}

.header .top .subinfo i.coin {
	background-position: -1px -22px;
	margin: -5px 0
}

.header .top .subinfo i.mail {
	background-position: -1px -42px;
	margin: -5px 0
}

.header .top .subinfo i.note {
	background-position: -1px -62px;
	margin: -5px 0
}

.header .top .subinfo .btn {
	width: 165px;
	height: 32px;
	line-height: 32px;
	display: block;
	text-align: center;
	border-radius: 4px;
	background: #959595;
	margin: 0 auto;
	float: none
}

.header .top .subinfo .redcircle {
	width: 13px;
	height: 13px;
	line-height: 13px;
	display: block;
	text-align: center;
	color: #fff;
	position: absolute;
	top: -2px;
	left: 11px;
	font-size: 12px
}

.goto-usermange {
	border: 0;
	width: 78px;
	height: 18px;
	line-height: 18px;
	display: inline-block;
	font-size: 12px;
	background: #f66;
	border-radius: 4px;
	color: #fff;
	text-align: center;
	margin-left: 17px
}

.footer {
	min-width: 1250px;
	border-top: 1px solid #ff674a;
	position: relative;
	padding: 20px 0 10px 0
}

.footer .hr {
	display: block;
	width: 100%;
	height: 1px;
	background: #ff493d;
	position: absolute;
	top: -2px;
	left: 0
}

.footer .content {
	padding-top: 28px;
	height: 0
}

.footer .foot_links {
	text-align: center;
	margin-bottom: 15px;
	width: 975px;
	margin: 0 auto
}

.footer .foot_links a {
	font-size: 16px;
	color: #ccc;
	padding: 0 15px
}

.footer .copyright {
	font-size: 13px;
	color: #fff;
	text-align: center;
	margin-bottom: 15px;
	clear: both
}

.footer .copyright p {
	display: inline-block;
	margin-left: 30px
}

.footer .sponsors {
	text-align: center
}

.footer .sponsors a {
	display: inline-block;
	width: 52px;
	height: 52px;
	margin: 0 12px
}

.footer .sponsors a.foo2 {
	background-position: -79px 0
}

.footer .sponsors a.foo4 {
	background-position: -237px 0
}

.footer .sponsors a.foo5 {
	background-position: -316px 0
}

.footer .sponsors a.foo6 {
	background-position: -394px 0
}

.footer .sponsors a.foo8 {
	background-position: -552px 0
}

.footer .sponsors a.foo9 {
	background-position: -630px 0
}

.footer a.foo12 {
	width: 123px;
	height: 38px;
	float: right
}

.toolbar {
	position: fixed;
	top: 150px;
	right: 0;
	width: 162px;
	z-index: 10000
}

.toolbar .tool {
	min-height: 48px;
	position: relative;
	right: 0;
	margin-bottom: 8px
}

.toolbar .tool-bg {
	background-position: -72px 0;
	width: 162px;
	height: 48px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 200
}

.toolbar .tool-bg:hover {
	cursor: pointer
}

.toolbar .tool-bg.notpointer:hover {
	cursor: default
}

.toolbar .tool-label {
	width: 107px;
	height: 100%;
	color: #333;
	line-height: 48px;
	position: absolute;
	right: 0;
	top: 0
}

.toolbar .tool .arrow {
	opacity: 1;
	background-position: -122px -50px;
	width: 16px;
	height: 9px;
	display: block;
	position: absolute;
	top: 20px;
	right: 10px
}

.toolbar .tool .arrow.open {
	background-position: -122px -60px
}

.toolbar .tool .txt {
	padding-left: 3px;
	width: 104px;
	height: 100%;
	display: block;
	font-size: 14px
}

.toolbar .tool .tool-info {
	display: none;
	min-height: 80px;
	position: relative;
	top: 26px;
	margin-bottom: 35px;
	z-index: 100;
	left: 0;
	padding: 30px 0 6px;
	width: 100%;
	background: #eee
}

.toolbar .tool .tool-info input {
	width: 140px;
	height: 24px;
	line-height: 24px;
	background: #fff;
	border: 0;
	display: block;
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
	color: #333
}

.toolbar .tool .tool-info .tool-btn {
	display: block;
	background-position: -65px -99px;
	width: 78px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	margin: 6px auto 0
}

.toolbar .tool .tool-info .tool-btn.disable,
.toolbar .tool .tool-info .tool-btn.disable:hover {
	display: block;
	background-position: -65px -149px
}

.toolbar .tool .tool-info .validate {
	font-size: 12px;
	color: #f33;
	display: block;
	text-align: center;
	margin-top: 5px
}

.toolbar .tool .tool-info .btn2,
.toolbar .tool .tool-info .tool-btn.btn2 {
	background: #fff;
	border: 1px solid #f33;
	color: #f33;
	border-radius: 3px;
	margin: 10px auto;
	float: none;
	clear: both;
	display: block;
	width: 78px;
	text-align: center
}

.toolbar .tool-ico {
	width: 34px;
	height: 34px;
	float: left;
	margin: 7px 10px 0
}

.toolbar .tool-ico1 {
	background-position: 0 0
}

.toolbar .tool-ico2 {
	background-position: -35px 0
}

.toolbar .tool-ico3 {
	background-position: 0 -36px;
	width: 30px;
	height: 32px;
	margin: 10px 12px 0 13px
}

.toolbar .tool-ico4 {
	background-position: 0 -68px;
	width: 32px;
	height: 27px;
	margin: 12px 9px 0 13px
}

.toolbar .tool-ico5 {
	background-position: 0 -95px;
	width: 24px;
	height: 29px;
	margin: 10px 12px 0 18px
}

.toolbar .tool-ico6 {
	background-position: 0 -126px
}

.toolbar .tool-ico6,
.toolbar .tool-ico7 {
	width: 26px;
	height: 26px;
	margin: 12px 12px 0 17px
}

.toolbar .tool-ico7 {
	background-position: 0 -153px
}

.toolbar .tool3 .tool-label .txt,
.toolbar .tool6 .tool-label .txt,
.toolbar .tool7 .tool-label .txt {
	margin-top: 10px;
	line-height: 16px
}

.toolbar .tool3 .tool-label .txt span,
.toolbar .tool6 .tool-label .txt span,
.toolbar .tool7 .tool-label .txt span {
	font-size: 12px;
	color: #333;
	display: inline-block
}

.toolbar .top {
	background-position: -70px -49px;
	width: 48px;
	height: 48px;
	position: absolute;
	right: 5px;
	display: block
}

.toolbar .tool-info form {
	width: 142px;
	margin: 0 auto
}

.toolbar .close-btn {
	width: 55px;
	background-position: -72px 0;
	height: 48px;
	text-align: center;
	line-height: 48px;
	font-size: 12px;
	color: #333;
	display: block;
	right: 0;
	position: absolute;
	top: 0
}

.toolbar .tool.cur .arrow {
	background-position: -122px -60px
}

.toolbar .tool-info .num-list {
	padding: 0 11px;
	margin-bottom: 3px
}

.toolbar .tool-info .num {
	width: 38px;
	height: 18px;
	border: 1px solid #bfbfbf;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	text-align: center;
	line-height: 18px;
	font-size: 12px;
	color: #333;
	display: inline-block;
	margin: 0 5px 6px 0
}

.toolbar .tool-info .num.last {
	margin-right: 0;
	width: 82px
}

.toolbar .tool-info .num.active,
.toolbar .tool-info .num:hover {
	background: #ff6a49;
	color: #fff;
	border: 1px solid #ff6a49
}

.toolbar .tool-info .qr {
	width: 150px;
	height: 150px;
	display: block;
	margin: 0 auto;
	background: #bfbfbf;
	font-size: 14px;
	color: #fefefe;
	line-height: 95px;
	text-align: center
}

.pop-wrapper.dialog {
	z-index: 1500
}

#backdrop {
	z-index: 1008
}

.popup {
	width: 560px;
	background: #fff;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 30px 0 20px;
	margin: 0 auto;
	position: relative;
	-webkit-box-shadow: 0 2px 12px #000;
	box-shadow: 0 2px 12px #000
}

.popup .user {
	width: 95px;
	height: 95px;
	top: -20px;
	left: 232px;
	background-position: 0 0
}

.popup .pop-close,
.popup .user {
	display: block;
	position: absolute
}

.popup .pop-close {
	cursor: pointer;
	z-index: 100;
	width: 20px;
	height: 18px;
	top: 16px;
	right: 16px
}

.popup .pop-content h2 {
	font-size: 24px;
	color: #282828;
	margin-bottom: 15px;
	text-align: center;
	font-weight: 400
}

.popup .pop-tab {
	height: 32px;
	text-align: center;
	width: 100%;
	margin: 20px auto;
	font-size: 16px;
	color: red
}

.pop-tab .pop-nav {
	font-size: 16px;
	color: #666;
	padding: 0 6px;
	line-height: 32px;
	display: inline-block;
	height: 32px;
	margin: 0 25px
}

.pop-tab .pop-nav.active,
.pop-tab .pop-nav:hover {
	color: #f66;
	border-bottom: 2px solid #f66
}

.popup .tab-content,
.popup .tab-content1 {
	margin-top: 20px
}

#fast-login-tab>p {
	position: absolute;
	left: 140px;
	top: 195px
}

#fast-login-tab .wrongcode {
	top: 270px
}

#common-login-tab {
	margin-top: 30px
}

#common-login-tab .wrongcode {
	top: 380px
}

#common-reg-tab .wrongcode {
	top: 400px
}

#fast-login-tab form {
	margin: 22px auto 0
}

#message-find .wrongcode {
	left: 66px;
	top: 220px
}

#new_pass .wrongcode {
	left: 66px;
	top: 170px
}

#message-content .wrongcode {
	left: 66px;
	top: 220px
}

.popup #reg-tab {
	display: block
}

.popup form {
	width: 300px;
	margin: 0 auto
}

.popup form .form-group {
	height: 34px;
	position: relative;
	margin-bottom: 14px;
	width: 100%
}

.header-login {
	padding-top: 3px
}

.header-login,
.header-login input {
	float: left;
	position: relative;
	height: 31px
}

.header-login input {
	line-height: 31px;
	width: 110px;
	border: 0;
	outline: 0;
	text-align: center;
	margin-left: 10px;
	border-radius: 3px;
	color: #fff
}

.header-login input::-webkit-input-placeholder {
	color: #aaa7a7
}

.header-login input::-moz-placeholder {
	color: #aaa7a7
}

.header-login input::-ms-input-placeholder {
	color: #aaa7a7
}

.header-login input::placeholder {
	color: #aaa7a7
}

.page_login input::-webkit-input-placeholder {
	color: #a4a4b7
}

.page_login input::-moz-placeholder {
	color: #a4a4b7
}

.page_login input::-ms-input-placeholder {
	color: #a4a4b7
}

.page_login input::placeholder {
	color: #a4a4b7
}

.header-login-name,
.header-login-pwd {
	background: #404040;
	margin-right: 2px
}

.header-login .header-login-captha {
	width: 70px;
	background: #2c2c2c;
	padding: 1px 0;
	text-indent: 5px;
	margin-top: 3px;
	line-height: 25px;
	height: 25px
}

.header-login .wrong {
	width: 8px;
	height: 8px;
	display: none;
	position: absolute;
	right: 73px;
	bottom: 10px
}

.header-login.error .header-login-captha {
	border: 1px solid red
}

.header-login.error .wrong {
	display: block
}

input.header-login-captha::-webkit-input-placeholder {
	color: #aaa7a7
}

input.header-login-captha::-moz-placeholder {
	color: #aaa7a7
}

input.header-login-captha::-ms-input-placeholder {
	color: #aaa7a7
}

input.header-login-captha::placeholder {
	color: #aaa7a7
}

#header-login-captha>a {
	display: inline-block;
	float: none;
	vertical-align: middle;
	margin: 0
}

.popup .icon-user {
	display: block
}

.popup .ps-input {
	width: 250px;
	height: 34px;
	border: 0;
	background: 0 0;
	border-bottom: 1px solid #ccc;
	outline: 0;
	line-height: 34px;
	font-size: 16px;
	color: #333;
	font-family: Microsoft Yahei;
	padding: 0 20px 0 30px
}

.popup .icon-pass {
	width: 16px;
	height: 18px;
	background-position: -44px -101px;
	display: block;
	position: absolute;
	top: 8px;
	left: 0
}

.popup .view-pass_red {
	width: 20px;
	height: 14px;
	background-position: -23px -127px;
	display: block;
	top: 9px;
	right: 5px;
	position: absolute
}

.view-pass_red.close_red {
	background-position: -1px -127px
}

.popup .form-group .icon_popup {
	position: absolute;
	display: block;
	cursor: pointer
}

.popup .icon-captcha {
	width: 16px;
	height: 18px;
	background-position: -82px -102px;
	top: 9px;
	left: 0
}

.popup .form-group .captcha-code {
	width: 80px;
	height: 34px;
	background-position: 0 -143px;
	float: left;
	display: block;
	position: relative;
	margin-left: 10px
}

.popup .ps-input2 {
	width: 160px;
	float: left
}

.popup .validate {
	font-size: 12px;
	color: #e55c73;
	text-align: center;
	margin-bottom: 12px
}

.popup .submit {
	width: 300px;
	height: 40px;
	background: #f66;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	display: block;
	border-radius: 4px;
	-webkit-border-radius: 4px
}

.popup form p {
	text-align: center;
	color: #999
}

.popup form .validate {
	margin: 10px 0;
	font-size: 14px;
	color: #f66;
	min-height: 16px
}

.popup form .link {
	color: #f66;
	margin-top: 12px
}

.popup form .bluelink,
.popup form .link {
	font-size: 14px;
	text-decoration: underline;
	display: inline-block
}

.popup form .bluelink {
	color: #6400ff;
	margin: 20px auto
}

.popup .forgot-pass {
	font-size: 14px;
	color: #f66;
	line-height: 34px;
	margin-right: 95px
}

.popup .remember {
	font-size: 14px;
	color: #999;
	display: inline-block
}

.popup .remember .icon-switch {
	background-position: -83px -148px;
	width: 36px;
	height: 22px;
	display: inline-block;
	position: relative;
	top: 5px;
	margin-left: 5px
}

.popup .remember .icon-switch2 {
	background-position: -121px -148px
}

.reg-fast-succ .pop-success {
	padding-bottom: 20px
}

.reg-fast-succ .change-pwd {
	text-align: center;
	color: #000;
	padding: 5px;
	border-radius: 5px;
	margin: 0
}

.reg-fast-succ .change-pwd-pop {
	color: #f66;
	text-decoration: underline;
	cursor: pointer
}

.reg-fast-succ .change-pwd-cont {
	position: relative;
	height: 100px
}

.reg-fast-succ .change-pwd-cont>div {
	position: absolute;
	left: 70px;
	top: 18px;
	padding: 7px 20px;
	border: 1px dashed #aaa;
	border-radius: 10px
}

.reg-fast-succ .reg_name,
.reg-fast-succ .reg_pwd {
	color: #f66
}

.reg-fast-succ .change-pwd-cont>div p {
	text-align: left;
	margin: 5px 0
}

.pop-success {
	padding-bottom: 106px;
	width: 500px
}

.pop-success .success {
	background-position: -20px -190px;
	width: 210px;
	height: 118px;
	position: absolute;
	top: -38px;
	left: 145px;
	display: block
}

.pop-success .pop-content h2 {
	margin-bottom: 20px
}

.pop-success p {
	text-align: center;
	font-size: 14px;
	color: #999
}

.pop-success .pop-buttons {
	text-align: center;
	height: 40px;
	margin-top: 38px
}

.pop-success .pop-buttons .pop-btn {
	display: inline-block;
	margin: 0 5px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	border-radius: 3px;
	-webkit-border-radius: 3px
}

.pop-success .pop-buttons .pop-btn1 {
	width: 116px;
	height: 36px;
	border: 2px solid #f66;
	color: #f66;
	line-height: 36px
}

.pop-success .pop-buttons .pop-btn2 {
	width: 160px;
	color: #fff
}

.pop-success .success-msg {
	width: 100%;
	height: 66px;
	text-align: center;
	line-height: 66px;
	font-size: 20px;
	color: #fff;
	position: absolute;
	left: 0;
	bottom: 0
}

.pop-buttons .pop-btn.single-btn {
	display: block !important;
	margin: 5% auto !important
}

.header-login .header-login-eye {
	display: inline-block;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 8px;
	top: 11px;
	cursor: pointer
}

.header-login .close_grey_header {
	background-position: -1px -55px
}

.pop-message {
	padding: 34px 0 40px
}

.pop-media {
	padding: 86px 0 40px
}

.pop-media h2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 64px;
	line-height: 64px;
	text-align: center;
	font-size: 24px;
	color: #fff;
	font-weight: 400
}

.pop-media .img {
	width: 472px;
	height: 139px;
	margin: 0 auto 10px
}

.pop-media h4 {
	text-align: center;
	font-size: 16px;
	color: #929292;
	font-weight: 400;
	margin-bottom: 16px
}

.pop-media .submit {
	margin: 0 auto
}

.pop-media .pop-close {
	background-position: -100px -102px
}

.container {
	position: relative
}

#backtotop {
	width: 40px;
	height: 40px;
	display: block;
	position: fixed;
	right: 61px;
	bottom: 270px;
	visibility: hidden;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: -webkit-transform .6s, visibility 0s .6s;
	-webkit-transition: visibility 0s .6s, -webkit-transform .6s;
	transition: visibility 0s .6s, -webkit-transform .6s;
	transition: transform .6s, visibility 0s .6s;
	transition: transform .6s, visibility 0s .6s, -webkit-transform .6s
}

#backtotop.is-fixed {
	visibility: visible;
	-webkit-transition: all 0s;
	transition: all 0s;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-animation: cd-bounce-in .6s linear;
	animation: cd-bounce-in .6s linear
}

.container.unipopup {
	height: 971px;
	width: 100%
}

.modal {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #000;
	background-color: rgba(0, 0, 0, .4);
	position: fixed;
	top: 0;
	z-index: 999
}

.modal-content {
	left: 0;
	right: 0;
	top: 25%;
	width: 500px;
	min-height: 285px;
	background: #fff;
	border-radius: 7px
}

.modal-content .closepopup {
	width: 22px;
	height: 20px;
	display: block;
	position: absolute;
	top: 15px;
	right: 15px
}

.modal-content h1 {
	width: 100%;
	height: 20px;
	font-size: 20px;
	font-weight: 400;
	color: #666;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 40px
}

.modal-content p {
	width: 435px;
	color: #666
}

.modal-content .popbtn,
.modal-content p {
	margin: 0 auto;
	font-size: 16px;
	text-align: center
}

.modal-content .popbtn {
	width: 220px;
	height: 45px;
	line-height: 45px;
	display: block;
	color: #fff;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 40px;
	-webkit-box-shadow: 2px 3px 4px 2px #e1e5e7;
	box-shadow: 2px 3px 4px 2px #e1e5e7
}

.pop-register .new_promo {
	display: block;
	margin: 25px auto 10px
}

#loadingpop {
	position: fixed;
	width: 124px;
	height: 124px;
	display: block;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	z-index: 99999999
}

#loadingpop .loadingwrapper {
	width: 130px;
	height: 400px;
	position: relative;
	margin: 0 auto;
	z-index: 100000001
}

#loadingpop img {
	position: absolute;
	top: -120px !important;
	left: -130px !important
}

#loadingpop .loadingpoptxt {
	position: absolute;
	top: 70px;
	z-index: 100000002;
	width: 100%;
	color: #fff;
	text-align: center
}

.popmask {
	background: none repeat scroll 0 0 #000;
	display: block;
	height: 100%;
	left: 0;
	opacity: .5;
	overflow: hidden;
	position: fixed;
	top: 0;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
	width: 100%;
	z-index: 9999
}

.notice {
	display: inline-block;
	height: 15px;
	width: 317px;
	overflow: hidden;
	margin-bottom: -2px
}

.notice_icon {
	width: 22px;
	height: 16px;
	display: block;
	padding: 0 !important;
	float: left
}

.notice p {
	float: left;
	font-size: 12px;
	line-height: 15px;
	width: 295px;
	height: 15px;
	position: relative;
	color: #fff;
	margin: 0
}

.notice p marquee {
	width: 280px;
	color: #fff
}

.notice p .gradient {
	position: absolute;
	width: 0;
	height: 25px;
	display: block;
	top: 0;
	right: 0;
	background: -webkit-linear-gradient(left, rgba(137, 255, 241, 0), #000);
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(137, 255, 241, 0)), to(#000));
	background-image: linear-gradient(left, rgba(137, 255, 241, 0), #000)
}

.notice p .gradient.g1 {
	left: 0;
	right: inherit;
	z-index: 5;
	background: -webkit-linear-gradient(right, rgba(137, 255, 241, 0), #000);
	background-image: -webkit-gradient(linear, right top, left top, color-stop(0, rgba(137, 255, 241, 0)), to(#000));
	background-image: linear-gradient(right, rgba(137, 255, 241, 0), #000)
}

.common_reg_message {
	padding: 76px 0 65px
}

.login_youhua {
	width: 95px;
	height: 90px;
	display: block;
	position: absolute;
	top: -30px;
	left: 232px
}

.login_user {
	background-position: 0 0
}

.f-register2 .common_reg_message {
	padding: 20px 0 1px
}

.f-register2 .common_reg_message .pop-content {
	margin: 55px auto
}

.common_reg_message .ff666 {
	color: #f66;
	display: block;
	margin: 0 auto;
	text-align: center;
	padding-top: 5px;
	text-decoration: underline
}

.common_reg_message h4 {
	font-size: 16px;
	color: #8c8c8c
}

.icon_mobile {
	width: 14px;
	height: 18px;
	background-position: -64px -102px;
	position: absolute;
	top: 9px;
	left: 0
}

.f-register1 .reg-back {
	width: 300px;
	height: 100px;
	position: absolute;
	right: -125px;
	top: -34px;
	z-index: 110;
	display: none
}

.f-register1 .reg-back .pocket-active {
	position: absolute;
	left: -23px;
	top: -8px;
	width: 100px;
	height: 100px;
	z-index: 120
}

.f-register1 .reg-back p {
	color: #f66;
	position: absolute;
	left: 65px;
	top: 16px;
	font-size: 16px
}

.f-register1 .reg-back span {
	width: 150px;
	height: 43px;
	position: absolute;
	left: 65px;
	top: 36px;
	font-size: 13px;
	color: #fff;
	border-radius: 3px;
	cursor: pointer;
	line-height: 40px;
	text-align: center
}

#fast_login-tab>P {
	position: absolute;
	left: 153px;
	top: 175px;
	color: #8c8c8c
}

.login_promo {
	display: block;
	margin: 25px auto 10px
}

.popup .wrongcode {
	display: none;
	left: 126px;
	font-size: 16px;
	color: #f66;
	margin: 5px 0;
	padding-left: 25px
}

.popup .common-login {
	bottom: 160px
}

.popup .fast-login {
	bottom: 324px;
	font-size: 14px
}

.message-find {
	padding: 60px 0 42px;
	width: 440px
}

.message-find .login_youhua {
	width: 95px;
	height: 90px;
	display: block;
	position: absolute;
	top: -30px;
	left: 170px
}

.message-find .login_user,
.message-find b {
	background-position: 0 0
}

.message-find b {
	position: absolute;
	left: 170px;
	top: -25px;
	width: 95px;
	height: 95px
}

#message {
	padding-top: 0;
	padding-bottom: 0
}

#message.error .icon,
#message.success .icon {
	width: 78px;
	height: 78px;
	display: block;
	margin: 0 auto
}

#message h1 {
	text-align: center;
	font-size: 20px;
	color: #666;
	font-weight: 700;
	margin: 25px auto 30px;
	line-height: 28px
}

#message .light {
	color: #999
}

.popup .icon-mobile {
	width: 14px;
	height: 18px;
	background-position: -64px -102px;
	position: absolute;
	top: 9px;
	left: 0
}

.popup .icon-user {
	width: 16px;
	background-position: -23px -101px;
	left: 0
}

.popup .eye_close,
.popup .icon-user {
	height: 18px;
	position: absolute;
	top: 8px
}

.popup .eye_close {
	width: 20px;
	background-position: -1px -122px;
	right: 0
}

.findPassword2 .captcha-tip {
	color: #8d8d8d;
	margin: 5px auto;
	z-index: 10
}

.findPassword2 .popup .wrongcode {
	left: 62px;
	margin: 0
}

.popup .resend {
	position: absolute;
	right: 0;
	top: 5px;
	padding: 5px 20px;
	background: #ddd;
	color: #000;
	font-size: 16px;
	text-align: center
}

#captcha-send {
	margin-top: 55px
}

#captcha-send .ff666 {
	color: #f66;
	display: block;
	margin: 0 auto;
	text-align: center;
	padding-top: 5px;
	text-decoration: underline
}

.pop-title {
	font-size: 18px;
	padding-left: 40px
}

.pop-title .icon-success-small {
	width: 220px;
	height: 130px;
	display: block;
	position: absolute;
	top: -52px;
	left: 0;
	right: 0;
	margin: 0 auto
}

.pop-content {
	margin: 80px auto 30px;
	text-align: center
}

.pop-content .center {
	font-size: 18px
}

.pop-btn2 {
	font-size: 16px;
	display: block;
	width: 220px;
	height: 45px;
	margin: 70px auto;
	line-height: 45px;
	color: #fff
}

.pop-account {
	margin-top: 50px
}

.popup i {
	font-size: 14px;
	color: #000;
	font-style: normal;
	display: inline-block;
	width: 90px;
	height: 20px;
	line-height: 20px;
	text-align: right
}

.toolbar .tool-bg.icon_sidebar {
	right: -107px
}

.toolbar .tool-ico3 {
	width: 36px;
	height: 36px;
	margin: 8px
}

.toolbar .tool-ico4,
.toolbar .tool-ico5,
.toolbar .tool-ico6,
.toolbar .tool-ico7 {
	margin: 7px 0 0 11px;
	width: 36px;
	height: 36px
}

#main_edu p {
	text-align: left
}

#main_edu p.transfermoney {
	position: relative
}

#covertxtbox {
	width: 205px;
	height: 29px;
	display: block;
	position: absolute;
	top: 0;
	right: 18px
}

#main_edu .active {
	border: none
}

.popup .close {
	width: 22px;
	height: 20px;
	display: block;
	position: absolute;
	top: 15px;
	right: 15px
}

#main_edu .popup {
	padding: 30px 0 45px
}

#main_edu .popup,
#main_hongbao .popup,
#main_nohongbao .popup {
	width: 760px;
	background: #fff;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	margin: 0 auto;
	position: relative;
	-webkit-box-shadow: 0 2px 12px #000;
	box-shadow: 0 2px 12px #000
}

#main_hongbao .popup,
#main_nohongbao .popup {
	text-align: left;
	padding: 23px 0 20px
}

.popup h1 {
	color: #f66;
	margin-left: 30px;
	font-size: 24px
}

.popup em {
	margin-left: 30px;
	margin-top: 5px;
	width: 65px;
	display: block;
	border-bottom: 3px solid #f66
}

#main_edu .mainaccount input {
	width: 320px;
	height: 25px;
	outline: 0;
	margin-left: 8px;
	padding-left: 5px;
	border: none;
	background: #fff
}

#main_edu .mainaccount input::-webkit-input-placeholder {
	color: #000
}

#main_edu .mainaccount input::-moz-placeholder {
	color: #000
}

#main_edu .mainaccount input::-ms-input-placeholder {
	color: #000
}

#main_edu .mainaccount input::placeholder {
	color: #000
}

#main_edu .transfertolast {
	height: 23px;
	width: 120px;
	outline: 0;
	border: 1px solid #cacaca
}

#main_edu i {
	font-size: 14px;
	color: #000;
	font-style: normal;
	display: inline-block;
	width: 80px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	margin-right: 10px
}

.youhui {
	color: #9a9a9a;
	font-size: 12px
}

.popup p {
	margin-bottom: 17px;
	text-align: center
}

#main_hongbao p,
#main_nohongbao p {
	text-align: left
}

#main_edu .moneyfoot {
	width: 460px;
	height: auto;
	list-style: none
}

.popup .sub {
	font-size: 14px;
	display: block;
	width: 160px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	background-color: #f66;
	text-align: center;
	outline: 0;
	border: none;
	color: #fff;
	margin: 0 auto;
	cursor: pointer
}

.popup form.formbig {
	width: 100%
}

.secondtable input:checked+label,
.secondtable label,
.transfermoney input:checked+label,
.transfermoney label,
.youhui input:checked+label,
.youhui label {
	padding-left: 22px
}

table {
	padding: 0;
	border-collapse: collapse
}

#main_hongbao p {
	text-align: left;
	color: #000
}

.membericon {
	margin-left: 4px;
	vertical-align: middle;
	display: inline-block;
	width: 26px;
	height: 26px;
	cursor: pointer
}

.refresh {
	background-position: -1px -31px
}

.hongbaotype {
	font-size: 14px
}

.offsettable {
	width: 650px;
	margin: 30px auto
}

.popup table {
	width: 650px;
	border: 1px solid #ddd;
	border-right: none;
	border-top: none
}

.popup table td,
.popup table th {
	border: 1px solid #ddd;
	border-left: none;
	border-bottom: none;
	width: 100px;
	text-align: center;
	height: 30px
}

.firsttable {
	background-color: #999;
	color: #fff
}

.secondtable {
	background-color: #fffcf7;
	font-size: 12px
}

.offsettable i {
	width: 140px
}

.lasttable {
	width: 760px;
	height: 70px;
	background-color: #fff6e7;
	margin-top: 40px
}

.lasttable p {
	font-size: 16px;
	padding: 20px 0 0 65px
}

.lasttable p span {
	margin-left: 30px
}

.lasttable p a.zhuanz {
	margin-left: 50px
}

.lasttable p span.membericon {
	display: inline-block
}

.nolasttable {
	background-color: none;
	height: .25px
}

.ff666 {
	color: #f66
}

.lasttable p a {
	color: #f66;
	display: inline-block;
	width: 33px;
	border-bottom: 1px solid #f66
}

.lasttable p .lasttablea {
	width: 150px;
	height: 35px;
	border: 2px solid #f66;
	position: absolute;
	right: 15px;
	bottom: 61px;
	text-align: center;
	line-height: 35px;
	cursor: pointer
}

.hongbaopopup1 {
	padding-bottom: 0
}

.lasttable .ting_balance {
	font-weight: 400;
	color: #999
}

.popup #remind {
	text-align: center;
	padding: 13px 0;
	margin: 0
}

.nohongbaopopup1 {
	padding-bottom: 0;
	padding-top: 20px
}

.hongbaopopup .noyouhui,
.nohongbaopopup .noyouhui {
	height: 100px;
	text-align: center;
	line-height: 100px;
	color: #a4a4a4;
	font-size: 18px
}

.nohongbaopopup .sub {
	background-color: #a4a4a4;
	margin-bottom: 70px
}

.popup .remind {
	text-align: center;
	padding: 13px 0;
	margin: 0
}

.popup .remind-label,
.popup .remind-label1 {
	padding-left: 25px;
	display: inline-block
}

.nohongbaopopup1 .offsettable {
	width: auto
}

.hongbaotypeaffirm1,
.zhuanzhangsucc1 {
	width: 440px;
	padding-top: 76px
}

.hongbaotypeaffirm p {
	margin: 0 auto;
	font-size: 16px;
	text-align: center;
	margin-bottom: 10px;
	line-height: 25px;
	height: 25px;
	vertical-align: middle
}

.hongbaotypeaffirm p i {
	display: inline-block;
	margin-left: 20px;
	font-size: 14px;
	text-align: left;
	width: 130px;
	overflow: hidden;
	line-height: 38px;
	height: 25px;
	font-style: normal
}

.hongbaotypeaffirm p i>b {
	color: #f66;
	font-weight: 400
}

.hongbaotypeaffirm .sub {
	margin: 50px auto 0;
	width: 200px
}

.orangebox p.nohongbaotype {
	text-align: center;
	font-size: 16px
}

.orangebox .noyouhuiorg {
	margin: 50px auto;
	text-align: center;
	font-size: 18px
}

.orangebox .suborg {
	background-color: #a4a4a4;
	font-size: 14px;
	display: block;
	width: 160px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	text-align: center;
	outline: 0;
	border: none;
	color: #fff;
	margin: 0 auto;
	cursor: pointer
}

.pop-wrapper .succlogobg {
	width: 220px;
	height: 130px;
	display: block;
	position: absolute;
	top: -52px;
	left: 110px
}

.info_modi_succ .popup a,
.yu_e_fail .popup a,
.yu_e_succ .popup a,
.zhuanzhangfail .popup a {
	margin-left: 128px;
	line-height: 35px
}

.info_modi_succ .popup p,
.yu_e_fail .popup p,
.yu_e_succ .popup p,
.zhuanzhangfail .popup p,
.zhuanzhangsucce .popup p,
.zhuanzhangsuccelobby .popup p {
	margin-top: 33px;
	margin-bottom: 40px;
	font-size: 18px;
	text-align: center
}

.bankbindsucc .popup h3,
.phonebindsucc .popup h3 {
	font-size: 20px;
	text-align: center;
	margin-top: 47px;
	font-weight: 400
}

.bankbindsucc .popup p,
.phonebindsucc .popup p {
	margin-top: 35px;
	margin-bottom: 10px;
	font-size: 16px;
	text-align: center
}

.nofind_wrapper {
	height: 400px
}

.nofind_wrapper h1 {
	text-align: center
}

.nofind_wrapper p {
	text-align: center;
	margin: 50px;
	font-size: 24px
}

.nofind_wrapper a {
	display: block;
	width: 72px;
	margin: 0 auto;
	font-size: 18px;
	border-bottom: 1px dashed #f66;
	color: #f66;
	text-align: center;
	line-height: 25px
}

.nofind_wrapper .msg-holder {
	margin-top: 100px
}

@media all\0 {
	.ie8 .popup {
		border: 1px solid #000
	}
}

#backdrop {
	top: 0;
	background-color: #000;
	opacity: .8
}

#backdrop,
.pop-wrapper {
	position: fixed;
	height: 100%;
	width: 100%;
	z-index: 998
}

.pop-wrapper {
	top: 100px;
	left: 0
}

.pop_none {
	display: none
}

.edu .close,
.edu .close1 {
	width: 22px;
	height: 20px;
	display: block;
	position: absolute;
	top: 15px;
	right: 15px
}

.edu1 {
	background: #fff;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 30px 0 45px;
	margin: 0 auto;
	position: relative;
	-webkit-box-shadow: 0 2px 12px #000;
	box-shadow: 0 2px 12px #000
}

.edu h1 {
	color: #f66;
	margin-left: 30px;
	font-size: 24px
}

.edu1 {
	width: 690px
}

.edu .promo-level {
	position: relative;
	width: 272px;
	margin: 0 96px;
	padding: 10px;
	border: 1px dashed #f66;
	background: #f9f9f9
}

.edu .promo-level>p {
	margin: 0;
	text-align: center
}

.promo-level span {
	position: absolute;
	left: 146px;
	top: -10px;
	width: 10px;
	height: 10px
}

.edu .promo-level input {
	display: none
}

.edu .promo-level label {
	width: 105px;
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	color: #999
}

.edu em {
	margin-left: 30px;
	margin-top: 5px;
	width: 65px;
	display: block;
	border-bottom: 3px solid #f66
}

.offset {
	margin: 30px auto;
	width: 480px
}

.edu .offset {
	width: 530px;
	margin: 30px auto 10px
}

.mainaccount input {
	width: 320px;
	height: 25px;
	outline: 0;
	margin-left: 20px;
	padding-left: 5px;
	border: none;
	background: #fff
}

.mainaccount input::-webkit-input-placeholder {
	color: #000
}

.mainaccount input::-moz-placeholder {
	color: #000
}

.mainaccount input::-ms-input-placeholder {
	color: #000
}

.mainaccount input::placeholder {
	color: #000
}

.transferto a {
	font-size: 14px;
	color: #999;
	display: inline-block;
	width: 80px;
	height: 25px;
	border: 1px solid #b5b5b5;
	text-align: center;
	line-height: 25px;
	margin-left: 10px
}

.transferto a.first {
	margin-left: 20px
}

.transfermoney label {
	margin-right: 22px;
	color: #9a9a9a;
	font-size: 12px
}

.first {
	margin-left: 20px
}

.locked {
	background-size: cover
}

.transferto .transferactive {
	color: #fff;
	background-size: cover;
	border: 1px solid transparent
}

.transfertolast {
	height: 23px;
	width: 114px;
	outline: 0;
	border: 1px solid #cacaca
}

.edu i {
	font-size: 14px;
	color: #000;
	font-style: normal;
	display: inline-block;
	width: 90px;
	height: 20px;
	line-height: 20px;
	text-align: right
}

#transferprom-bonus {
	color: #9a9a9a;
	font-size: 12px;
	margin-bottom: 10px
}

.youhui label {
	margin-right: 10px
}

.edu p {
	margin-bottom: 17px
}

.moneyfoot {
	width: 460px;
	height: 85px;
	border-radius: 8px
}

.moneyfoot li {
	width: 100%;
	margin: 10px auto;
	text-align: center;
	color: #f2814d
}

.edu .sub {
	font-size: 14px;
	display: block;
	width: 160px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	background-color: #f66;
	text-align: center;
	outline: 0;
	border: none;
	color: #fff;
	margin: 0 auto;
	cursor: pointer
}

.edu form.formbig {
	width: 100%
}

.promo-level label,
.secondtable label,
.transfermoney label,
.youhui label {
	padding-left: 22px
}

.secondtable input[type=radio],
.transfermoney input[type=radio],
.youhui input[type=radio] {
	display: none
}

.promo-level input:checked+label,
.secondtable input:checked+label,
.transfermoney input:checked+label,
.youhui input:checked+label {
	padding-left: 22px
}

.findPassword1 form .validate {
	margin: 28px 0
}

.findPassword1 .message-find {
	padding: 12px 0 80px
}

.loggedin2 {
	width: 330px;
	height: 25px;
	padding-top: 5px;
	float: right;
	position: relative;
	overflow: visible;
	z-index: 100
}

.loggedin2 span {
	padding: 0 !important;
	font-size: 14px;
	font-weight: 400 !important
}

.loggedin2 .userbox {
	width: 250px;
	height: 30px;
	float: left;
	border-radius: 5px;
	background: #282828
}

.loggedin2 .userbox .icon {
	width: 16px;
	height: 19px;
	display: block;
	margin: 5px;
	float: left
}

.loggedin2 .userbox .uname {
	display: block;
	float: left;
	line-height: 20px;
	color: #ccc;
	margin: 5px 20px 0 6px
}

.loggedin2 .userbox .version {
	width: 24px;
	height: 18px;
	display: block;
	float: left;
	margin: 5px 0 0 0
}

.loggedin2 .userbox .arrow {
	width: 14px;
	height: 8px;
	display: block;
	float: right;
	margin: 13px 5px;
	cursor: pointer
}

.loggedin2 .obtn {
	width: 70px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: right;
	color: #fff !important;
	text-align: center
}

.loggedin2 .info {
	position: absolute;
	width: 230px;
	height: 115px;
	padding: 10px;
	background: #282828;
	border-radius: 5px;
	color: #999;
	display: none
}

.loggedin2 .info .row {
	clear: both;
	width: 100%;
	height: 25px;
	margin: 0
}

.loggedin2 .info .left {
	float: left;
	height: 20px
}

.loggedin2 .info .right {
	float: right;
	height: 20px
}

.loggedin2 .info .bar {
	width: 100%;
	height: 1px;
	display: block;
	background: #3c3c3c;
	margin: 10px 0 0 0;
	clear: both
}

.loggedin2 .info .orange span {
	color: #ff8938 !important;
	cursor: pointer
}

.loggedin2 .info .logout {
	width: 100%;
	display: block;
	text-align: center;
	cursor: pointer;
	margin: -6px 0
}

.newyr-popup {
	width: 650px;
	height: 622px;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 99999;
	margin: auto;
	-webkit-transition: all ease-in-out;
	transition: all ease-in-out
}

.ny-popup {
	width: 505px;
	height: 390px;
	margin: 175px auto 0
}

.newyr-popup2 .close,
.ny-popup .close {
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	right: 32px;
	top: 157px
}

.newyr-popup2 .close {
	right: 35px;
	top: 130px
}

.ny-popup .txt {
	color: #282828;
	font-size: 16px;
	font-weight: 700;
	font-family: SimSun
}

.ny-popup .txt .uname {
	color: #f66
}

.ny-popup .note {
	width: 505px;
	height: 100px;
	position: relative;
	margin: 20px auto 40px;
	display: block;
	color: #fff;
	background: #f17b6c;
	border-radius: 8px
}

.ny-popup .note .arrow {
	width: 28px;
	height: 13px;
	display: block;
	position: absolute;
	top: -13px;
	left: 35px
}

.ny-popup .note .txt2 {
	width: 430px;
	margin: 0 auto;
	padding-top: 16px;
	color: #fff;
	font-size: 16px
}

.ny-popup textarea {
	width: 485px;
	height: 80px;
	background: #fff;
	border-radius: 8px;
	margin: 20px auto 25px;
	border: 1px solid #b6b6b6;
	outline: 0;
	padding: 10px
}

.newyr-popup2 .btn,
.newyr-popup .btn {
	width: 200px;
	height: 40px;
	line-height: 40px;
	display: block;
	margin: 0 auto;
	background: #f17b6c;
	border-radius: 8px;
	color: #fff;
	text-align: center;
	font-size: 16px
}

.newyr-popup .btn.disabled {
	background: #b6b6b6;
	color: #d2d2d2
}

.newyr-popup2 {
	width: 640px;
	height: 430px;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 999;
	margin: auto;
	-webkit-transition: all ease-in-out;
	transition: all ease-in-out
}

.newyr-popup2 .message {
	width: 515px;
	min-height: 125px;
	line-height: 35px;
	margin: 180px auto 15px;
	text-align: center;
	color: #f17b6c;
	font-size: 25px
}

@media screen and (max-width:1533px) {
	.header .top .loggedin {
		right: 0
	}
}

@media screen and (max-width:1240px) {
	.content-login {
		width: 1200px
	}

	.header .top .loggedin {
		right: 0
	}
}

.ln_popup {
	width: 485px;
	height: 375px;
	margin: 0 auto;
	position: fixed;
	left: 0;
	right: 0;
	top: 80px;
	z-index: 999
}

.ln_popup .message {
	width: 375px;
	height: 80px;
	margin: 145px auto 35px;
	color: #fff;
	padding: 15px;
	font-size: 18px
}

.lanternpop1 .btn {
	width: 150px;
	height: 53px;
	line-height: 50px
}

.lanternpop1 .btn,
.lanternpop2 .btn {
	display: block;
	margin: 0 auto;
	color: #fff;
	font-size: 18px;
	text-align: center
}

.lanternpop2 .btn {
	width: 151px;
	height: 52px;
	line-height: 48px
}

.ln_popup2 {
	width: 485px;
	height: 375px;
	margin: 0 auto;
	position: fixed;
	left: 0;
	right: 0;
	top: 80px;
	z-index: 999
}

.ln_popup2 .message {
	width: 210px;
	height: auto;
	margin: 205px auto 35px;
	color: #fec86c;
	text-align: center;
	font-size: 18px
}

.lanternpop3 .btn {
	width: 150px;
	height: 39px;
	line-height: 36px;
	display: block;
	margin: 0 auto;
	color: #fff;
	font-size: 16px;
	text-align: center
}

.ln_popup2 .close,
.ln_popup .close {
	width: 20px;
	height: 20px;
	display: block;
	position: absolute;
	right: -30px
}

.reg-fast-succ2.modal-box {
	width: 560px;
	height: 385px;
	border-radius: 8px;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	margin: 0 auto;
	background: #fff;
	z-index: 999;
	top: 180px
}

.reg-fast-succ2.modal-box .top-icon {
	width: 220px;
	height: 120px;
	display: block;
	position: absolute;
	left: 180px;
	top: -35px
}

.reg-fast-succ2.modal-box .close-pop {
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	right: 15px;
	top: 15px
}

.reg-fast-succ2.modal-box .modal-content {
	width: 360px;
	min-height: 200px;
	margin: 50px auto;
	top: 50px;
	position: absolute;
	height: auto !important
}

.reg-fast-succ2 .modal-content p {
	width: 100%
}

.reg-fast-succ2.modal-box h1 {
	margin: 0 0 15px;
	color: #282828;
	font-size: 24px;
	height: 32px
}

.reg-fast-succ2.modal-box .box1 {
	width: 180px;
	height: 65px;
	padding-top: 15px;
	float: left;
	margin: 50px 0 0 0;
	background: #ff4d4c;
	border-radius: 6px;
	cursor: pointer
}

.reg-fast-succ2.modal-box .box1 p {
	color: #fffaea;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	font-weight: 700
}

.reg-fast-succ2.modal-box .box1:hover {
	background: #ff7461
}

.reg-fast-succ2.modal-box .box2 {
	width: 155px;
	height: 65px;
	padding-top: 15px;
	float: right;
	margin: 50px 0 0 0;
	background: #fff;
	border: 1px solid #b2b2b2;
	border-radius: 6px;
	cursor: pointer
}

.reg-fast-succ2.modal-box .box2 p {
	color: #f66;
	width: 100%;
	text-align: center;
	font-size: 16px;
	line-height: 25px;
	font-weight: 700
}

.reg-fast-succ2.modal-box .box2:hover {
	border: 1px solid #f66
}

.reg-fast-succ2 .poplink {
	color: #878787;
	font-size: 12px;
	text-decoration: underline;
	position: absolute;
	right: 20px;
	bottom: 20px
}

.reg-fast-succ2 .poplink:hover {
	text-decoration: underline;
	color: #ff5959
}

.reg-fast-succ2.modal-box .btm-border {
	width: 570px;
	height: 10px;
	display: block;
	background: 0 0 !important;
	position: absolute;
	bottom: 0;
	left: 0
}

.reg-fast-succ2 .reg_name {
	color: #f66
}

.reg-fast-succ2.modal-box .popbtn {
	width: 220px;
	height: 40px;
	display: block;
	line-height: 40px;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	background: #ff4d4c;
	-webkit-box-shadow: none;
	box-shadow: none
}

.reg-fast-succ2.modal-box .popbtn:hover {
	background: #ff8064
}

.game-promotion {
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	background: #fe4e4c;
	padding: 0 6px;
	border-radius: 4px;
	position: absolute;
	left: 4px
}

.light_div {
	width: 155px;
	height: 155px;
	top: 50px;
	left: 0;
	right: 0
}

.light_div,
.light_qrcode {
	margin: 0 auto;
	position: absolute
}

.light_qrcode {
	width: 100%;
	height: 16px;
	display: block;
	background-size: 100%;
	top: 0;
	-webkit-animation: scanner 3s infinite;
	animation: scanner 3s infinite
}

@-webkit-keyframes scanner {
	0% {
		top: 7px
	}

	50% {
		top: 135px
	}

	to {
		top: 7px
	}
}

@keyframes scanner {
	0% {
		top: 7px
	}

	50% {
		top: 135px
	}

	to {
		top: 7px
	}
}

body {
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial"
}

.red {
	color: #ff4c4d !important
}

.fgrey {
	color: #999 !important
}

.fgreen {
	color: #36b236 !important
}

.forange {
	color: #f93 !important
}

.left {
	float: left !important
}

.right {
	float: right !important
}

.disabled {
	background: #dadada !important;
	color: #fff !important
}

.redenvelope {
	position: fixed;
	top: 150px;
	left: 3%;
	z-index: 990
}

.index {
	min-width: 1250px;
	width: 100%;
	height: auto;
	background: #f5f5f5 url(../img/Back.f7871caf.jpg) no-repeat top;
	padding-bottom: 0;
	position: relative
}

.index .wrapper {
	width: 1200px;
	margin: 0 auto;
	position: relative
}

.left-cnybg1 {
	width: 260px;
	height: 95px;
	position: absolute;
	left: 0;
	bottom: 610px
}

.left-cnybg2 {
	height: 220px;
	left: 0;
	bottom: 77px
}

.left-cnybg2,
.right-cnybg1 {
	width: 285px;
	position: absolute
}

.right-cnybg1 {
	height: 390px;
	right: 0;
	top: 50px
}

.right-cnybg2 {
	width: 343px;
	height: 85px;
	position: absolute;
	right: 0;
	bottom: 555px
}

.right-cnybg3 {
	width: 265px;
	height: 265px;
	position: absolute;
	right: 30px;
	bottom: 65px
}

.bottom-cnybg {
	width: 100%;
	height: 56px;
	display: block;
	opacity: .5
}

.cny-icon1 {
	width: 46px;
	height: 54px;
	top: -2px
}

.cny-icon1,
.cny-icon2 {
	display: block;
	position: absolute;
	left: 0
}

.cny-icon2 {
	width: 40px;
	height: 30px;
	top: 0
}

.cny-icon3 {
	width: 37px;
	height: 37px;
	left: 0;
	top: 0
}

.cny-icon3,
.lanterns {
	display: block;
	position: absolute
}

.lanterns {
	width: 165px;
	height: 272px;
	right: 120px;
	top: 60px
}

.bowl {
	width: 355px;
	height: 274px;
	display: block;
	position: absolute;
	left: 0;
	top: 90px
}

@media screen and (max-width:1800px) {
	.bowl {
		left: -70px
	}

	.lanterns {
		right: -10px
	}
}

@media screen and (max-width:1750px) {
	.bowl {
		left: -60px
	}

	.lanterns {
		right: 40px
	}
}

@media screen and (max-width:1650px) {
	.bowl {
		left: -170px
	}

	.lanterns {
		right: -70px
	}
}

@media screen and (max-width:1420px) {
	.bowl {
		left: -200px
	}

	.lanterns {
		right: -70px
	}
}

@media screen and (max-width:1360px) {
	.bowl {
		left: -220px
	}

	.lanterns {
		right: -90px
	}
}

@media screen and (max-width:1359px) {
	.bowl {
		left: -20%
	}

	.lanterns {
		right: -10%
	}
}

.index .row {
	width: 100%;
	clear: both;
	margin-bottom: 40px
}

.index .row.r2 {
	margin-bottom: 25px
}

.index .row.r4 {
	margin-bottom: 0
}

.index .row.r1 {
	height: 420px;
	position: relative
}

.index .row .box1 {
	width: 820px;
	height: 400px;
	float: left;
	background: 0 0;
	margin: 20px 0 0 0;
	overflow: hidden
}

.index .row .box1 .banner_img {
	width: 100%;
	height: 100%;
	position: relative
}

.index .row .box1 .banner_img a {
	width: 100%;
	height: 400px;
	display: block
}

.index .row .ban-pager {
	width: 150px;
	height: 25px;
	position: absolute;
	bottom: 5px;
	z-index: 995;
	text-align: center;
	left: 55%
}

.index .row .box2 {
	width: 360px;
	height: 400px;
	float: right;
	background: #fff;
	margin: 20px 0 0 0;
	position: relative
}

.index .box2 .top {
	position: relative;
	height: 150px;
	border-bottom: 1px solid #eee
}

.index .box2 .top span {
	font-size: 18px;
	color: #ccc;
	width: 100%;
	text-align: center;
	display: block;
	position: absolute;
	bottom: 15px
}

.index .box2 .schedule {
	clear: both;
	width: 300px;
	min-height: 160px;
	margin: 0 auto;
	position: relative
}

.index .box2 #carousel-sched {
	min-height: 25px
}

.schedule-container {
	margin: 37px auto 0
}

.index #carousel-sched ul {
	list-style: none
}

.index .box2 #non-carousel {
	min-height: 70px;
	margin: 10px auto 0;
	overflow: hidden
}

.overtop {
	width: 75%;
	height: 11px;
	display: block;
	position: absolute;
	background: #fff;
	z-index: 20;
	right: 0
}

.index .box2 .sched-headers {
	width: 210px;
	line-height: 15px;
	display: block;
	color: #ff4c4c;
	font-size: 13px;
	font-weight: 700;
	position: absolute;
	top: 165px;
	left: 85px
}

.index .box2 .sched-headers a {
	color: #ff4c4c;
	text-decoration: underline
}

.index .box2 .schrow {
	height: 25px;
	clear: both
}

.index .box2 .schrow .time {
	width: 50px;
	height: 100%;
	float: left
}

.index .box2 .vbar {
	width: 2px;
	height: 145px;
	position: absolute;
	left: 83px;
	top: 193px;
	background: radial-gradient(#868686 -50%, #fff 80%)
}

.index .box2 .schedule .dots {
	width: 10px;
	height: 100%;
	float: left;
	margin-right: 10px
}

.index .box2 .schedule .dot {
	width: 8px;
	height: 8px;
	display: block;
	float: left;
	margin: 6px 8px 0 0
}

.index .box2 .schedule .event {
	width: 135px;
	height: 100%;
	float: left;
	color: #333 !important
}

.index .box2 .schedule .status {
	width: 57px;
	height: 100%;
	float: right;
	text-align: right
}

.index .box2 .schedule span {
	float: left
}

.index .box2 .schedule .txt {
	font-size: 12px;
	display: block;
	color: #999;
	font-size: 13px;
	font-weight: 700
}

.index .box2 .line-btm {
	width: auto;
	display: inline-block;
	height: 20px;
	border-bottom: 1px solid #999
}

.index .box2 .red .line-btm {
	border-bottom: 1px solid #ff4c4d !important
}

.index .box2 .event .txt {
	color: #333;
	border-bottom: 1px solid #333;
	width: auto;
	float: left;
	clear: left;
	margin-bottom: 10px;
	cursor: pointer
}

.index .box2 .schedule .txt.red a {
	color: #ff4c4d;
	text-decoration: underline
}

.index .box2 .morelist {
	width: 100%;
	display: block;
	text-align: center;
	position: absolute;
	bottom: 14px;
	font-weight: 700;
	color: #727272;
	cursor: pointer
}

.index .box2 .envelope {
	color: #797979;
	width: 35px;
	height: 100%;
	font-weight: 700;
	line-height: 18px;
	float: left;
	margin: 0;
	text-indent: 18px
}

.index .box2 .envelope.empty {
	background: 0 0;
	width: 40px
}

.index .row .colred {
	width: 440px;
	height: 420px;
	float: left;
	position: relative
}

.titletxt {
	font-size: 30px;
	font-weight: 400;
	top: 35px
}

.subtxtred,
.titletxt {
	color: #fff;
	position: absolute;
	z-index: 800;
	left: 110px
}

.subtxtred {
	top: 80px
}

.index .row .colred .time {
	background: #fff;
	color: #ff4d4d;
	line-height: 30px;
	text-align: center;
	font-weight: 700;
	display: none
}

.index .row .colred .time,
.index .row .countdown {
	width: 111px;
	height: 30px;
	position: absolute;
	top: 62px;
	right: 29px
}

.index .row .countdown span {
	width: 31px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	color: #ff4d4d;
	font-size: 18px;
	font-weight: 700;
	text-align: center
}

.index .row .countdown .mid {
	margin: 0 9px
}

.index .row .date {
	color: #901801;
	float: right;
	margin: -50px 27px 0 0;
	font-size: 12px;
	width: 110px;
	cursor: pointer;
	font-weight: 700
}

.index .row .info {
	width: 300px;
	height: 40px;
	margin: 0 auto 50px
}

.index .row .info.wide {
	width: 340px
}

.index .row .info .left {
	float: left;
	width: 140px;
	margin: 0
}

.index .row .info.wide .left {
	width: 180px;
	margin-left: 10px
}

.index .row .info .left p {
	color: #ff3631;
	font-weight: 700;
	text-align: center;
	font-size: 16px
}

.index .row .colorange .info .left p {
	color: #ffa138
}

.index .row .colgreen .info .left p {
	color: #17caa1;
	line-height: 40px;
	text-indent: 10px
}

.index .row .info span {
	display: block;
	color: #333;
	line-height: 14px
}

.index .row .cbtn {
	color: #fff;
	border-radius: 20px;
	display: block;
	text-align: center;
	font-size: 18px
}

.index .row .info span.red {
	margin-top: 10px
}

.index .row .info .cbtn {
	width: 140px;
	height: 40px;
	line-height: 38px;
	background: #ff6358;
	float: right;
	font-size: 16px;
	margin-right: 10px
}

.index .row .colorange .info .cbtn {
	background: #ffa138
}

.index .row .colgreen .info .cbtn {
	background: #17caa1
}

.index .row .info.wide .cbtn {
	margin: 0
}

.index .ranking {
	width: 380px;
	height: 200px;
	margin: 0 auto
}

.index .ranking span {
	float: left;
	color: #999;
	display: block;
	line-height: 15px
}

.index .ranking span.c1 {
	width: 30px
}

.index .ranking span.c2 {
	width: 149px;
	text-align: center
}

.index .ranking span.c3 {
	width: 142px
}

.index .ranking span.c4 {
	width: 59px;
	text-align: center
}

.index .rank-hdr {
	width: 100%;
	height: 15px;
	margin-bottom: 15px
}

.index .rank-row {
	width: 100%;
	height: 22px;
	margin-bottom: 13px
}

.index .ranking .rank-row span {
	line-height: 23px;
	color: #333;
	font-weight: 700
}

.index .rank-row i {
	width: 22px;
	height: 22px;
	display: block
}

.index .rank-row i.first {
	margin: 0
}

.index .rank-row span.c1 {
	text-indent: 7px
}

.index .row .overlay-btn {
	width: 100%;
	height: 110px;
	background: #fff;
	position: absolute;
	top: 190px
}

.index .row .overlay-btn a {
	width: 240px;
	height: 52px;
	line-height: 52px;
	display: block;
	border-radius: 25px;
	margin: 15px auto 0;
	color: #fff;
	text-align: center;
	font-size: 17px
}

.index .row .colorange {
	width: 360px;
	height: 420px;
	float: left;
	margin: 0 20px;
	position: relative
}

#colgreen_ticker,
.index .colblue #schedbox2_ticker,
.index .colorange #ticker {
	width: 217px;
	height: 60px !important;
	position: relative;
	overflow: hidden;
	margin: 0 auto 0
}

.ticklist {
	position: absolute;
	z-index: 90
}

.transbg {
	height: 40px;
	width: 100%;
	position: absolute;
	z-index: 100
}

#colgreen_ticker {
	margin-top: 130px
}

#colgreen_ticker .question,
.index .colblue #schedbox2_ticker .question,
.index .colorange #ticker .question {
	position: absolute;
	opacity: 1;
	top: 20px;
	height: 37px
}

#colgreen_ticker ul,
.index .colblue #schedbox2_ticker ul,
.index .colorange #ticker ul {
	list-style: none
}

#colgreen_ticker ul li,
.index .colblue #schedbox2_ticker ul li,
.index .colorange #ticker ul li {
	display: block;
	height: 50px;
	width: 100%;
	position: relative
}

#colgreen_ticker ul li span,
.index #schedbox2_ticker ul li span,
.index #ticker ul li span {
	opacity: .23
}

#colgreen_ticker ul li:first-child span,
.index #schedbox2_ticker ul li:first-child span,
.index #ticker ul li:first-child span {
	opacity: 1
}

.index .colorange .overlay-btn a {
	background: #fea526
}

.index .colblue .question,
.index .colgreen .question,
.index .colorange .question {
	position: absolute;
	width: 217px;
	height: 37px;
	line-height: 37px;
	left: 0;
	right: 0;
	top: 315px;
	margin: auto;
	font-size: 12px;
	text-indent: 45px;
	color: #6d6d6d;
	font-weight: 700;
	display: block;
	overflow: hidden
}

.index .colorange .tohide {
	-webkit-animation: tohidebtn 2.5s linear 2.5s infinite forwards;
	animation: tohidebtn 2.5s linear 2.5s infinite forwards
}

.index .question.tohide2 {
	top: 350px;
	opacity: 0;
	-webkit-animation: tohidebtn2 2.5s ease-in 4s infinite;
	animation: tohidebtn2 2.5s ease-in 4s infinite
}

.index .question.toshow {
	-webkit-animation-name: toshowbtn;
	-webkit-animation-duration: 3.5s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-name: toshowbtn;
	-moz-animation-duration: 3.5s;
	-moz-animation-timing-function: linear;
	-moz-animation-fill-mode: forwards;
	animation-name: toshowbtn;
	animation-duration: 3.5s;
	animation-timing-function: linear;
	animation-fill-mode: forwards;
	z-index: 100
}

@-webkit-keyframes tohidebtn {
	0% {
		top: 0
	}

	50% {
		top: 30px
	}

	to {
		top: -60px
	}
}

@keyframes tohidebtn {
	0% {
		top: 0
	}

	50% {
		top: 30px
	}

	to {
		top: -60px
	}
}

@-webkit-keyframes tohidebtn2 {
	0% {
		top: 350px;
		opacity: .25;
		height: 20px;
		z-index: 99
	}

	25%,
	45% {
		top: 315px;
		opacity: 1;
		height: 37px;
		z-index: 100
	}

	65% {
		top: 280px;
		opacity: .5;
		height: 37px;
		z-index: 99
	}

	75% {
		top: 270px;
		opacity: .25;
		height: 37px;
		z-index: 99
	}

	to {
		top: 260px;
		opacity: 0;
		height: 37px;
		z-index: 99
	}
}

@keyframes tohidebtn2 {
	0% {
		top: 350px;
		opacity: .25;
		height: 20px;
		z-index: 99
	}

	25%,
	45% {
		top: 315px;
		opacity: 1;
		height: 37px;
		z-index: 100
	}

	65% {
		top: 280px;
		opacity: .5;
		height: 37px;
		z-index: 99
	}

	75% {
		top: 270px;
		opacity: .25;
		height: 37px;
		z-index: 99
	}

	to {
		top: 260px;
		opacity: 0;
		height: 37px;
		z-index: 99
	}
}

@-webkit-keyframes toshowbtn {
	0% {
		top: 240px;
		opacity: 0
	}

	to {
		top: 315px;
		opacity: 1
	}
}

@keyframes toshowbtn {
	0% {
		top: 240px;
		opacity: 0
	}

	to {
		top: 315px;
		opacity: 1
	}
}

.index .colblue .schedtime,
.index .colgreen .schedtime,
.index .colorange .schedtime {
	width: 210px;
	height: 30px;
	line-height: 30px;
	margin: -15px auto 28px;
	text-align: center;
	color: #f93;
	font-size: 16px;
	font-weight: 700
}

.index .colblue .start .grey,
.index .colgreen .start .grey,
.index .colorange .start .grey {
	width: 100%;
	color: #999;
	text-align: center;
	display: block;
	font-size: 15px;
	font-weight: 700
}

.index .colblue .start .time,
.index .colgreen .start .time,
.index .colorange .start .time {
	width: 100%;
	height: 40px;
	text-align: center;
	color: #585858;
	margin: 12px 0;
	display: block;
	font-size: 40px;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial"
}

.index .colblue .time span,
.index .colgreen .time span,
.index .colorange .time span {
	margin: 0 10px
}

.index .colblue .start .sub,
.index .colgreen .start .sub,
.index .colorange .start .sub {
	margin-left: 87px
}

.index .colblue .start .sub span,
.index .colgreen .start .sub span,
.index .colorange .start .sub span {
	color: #999;
	float: left;
	display: block;
	width: 45px;
	text-align: center;
	margin-right: 25px;
	font-size: 18px
}

.index .colorange .bottom {
	height: 90px;
	margin-top: 10px
}

.index .colorange .bottom .left {
	float: left;
	color: #b2b2b2;
	margin: 10px 0 0 28px
}

.index .colorange .bottom p {
	color: #707070
}

.index .colorange .bottom .orange {
	color: #f93;
	font-size: 18px
}

.index .colorange .bottom .big {
	font-size: 24px
}

.index .colorange .bottom .orangebtn {
	float: right;
	width: 71px;
	height: 70px;
	display: block;
	margin: 10px 30px 0 0
}

.index .colorange .notetxt {
	width: 100%;
	text-align: center;
	font-size: 16px;
	display: block;
	margin-top: 35px;
	color: #fea526;
	font-size: 14px;
	font-weight: 700
}

.index .colblue .list {
	width: 100%;
	background: #fff;
	margin-top: 50px;
	color: #333
}

.index .colblue .list,
.index .colred .list {
	height: 145px;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial"
}

.index .colred .list {
	width: 370px;
	margin: 0 auto;
	overflow: hidden;
	color: #585858
}

.index .colgreen .list,
.index .colorange .list {
	width: 300px;
	height: 145px;
	color: #585858
}

.index .colgreen .list,
.index .colorange .blue-ranks,
.index .colorange .list,
.index .colorange .orange-ranks {
	margin: 0 auto;
	overflow: hidden;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial"
}

.index .colorange .blue-ranks,
.index .colorange .orange-ranks {
	height: 100px;
	width: 100%;
	z-index: 100;
	color: #333
}

.index .colorange .orange-ranks {
	height: 110px !important;
	color: #333;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial"
}

.index .colblue .list .col-header,
.index .colgreen .list .col-header,
.index .colorange .list .col-header,
.index .colred .list .col-header {
	color: #999;
	font-weight: 700;
	height: 18px;
	margin-bottom: 20px
}

.index .colblue .list .colh,
.index .colgreen .list .colh,
.index .colorange .list .colh,
.index .colred .list .colh {
	float: left;
	text-align: center
}

.index .colgreen .list .colh.ch1,
.index .colorange .list .colh.ch1 {
	width: 75px
}

.index .colgreen .list .colh.ch2,
.index .colorange .list .colh.ch2 {
	width: 138px
}

.index .colgreen .list .colh.ch3,
.index .colorange .list .colh.ch3 {
	width: 80px
}

.index .colorange .rank-row {
	clear: both;
	margin-bottom: 15px
}

.index .colblue .rank-row span,
.index .colorange .rank-row span {
	color: #585858;
	font-size: 15px;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial"
}

.index .row .colblue {
	width: 359px;
	height: 460px;
	float: left;
	overflow: hidden;
	position: relative
}

.index .colblue .overlay-btn a {
	background: #3ca9ff
}

.index .colblue .schedtime {
	color: #39f
}

.index .colblue .bluebtn {
	width: 214px;
	height: 38px;
	display: block;
	position: absolute;
	bottom: 25px;
	left: 80px
}

.index .colblue .list .colh.ch1 {
	width: 95px
}

.index .colblue .list .colh.ch2 {
	width: 100px
}

.index .colblue .list .colh.ch3 {
	width: 80px
}

.index .colblue .list .colh.ch4 {
	width: 75px
}

.index .colred .list .colh.ch1 {
	width: 130px
}

.index .colred .list .colh.ch2,
.index .colred .list .colh.ch3 {
	width: 120px
}

.index .colred .list .colh.ch4 {
	width: 75px
}

.index .colblue .rank-row {
	clear: both;
	margin-bottom: 10px
}

.index .colred .rank-row {
	margin-bottom: 13px;
	font-size: 15px
}

.index .colblue .rank-row.first,
.index .colred .rank-row.first {
	margin-left: 0
}

.index .colblue .rank-row.first .colh {
	color: #ff470e
}

.index .colblue .rank-row.second .colh {
	color: #ff7214
}

.index .colblue .rank-row.third .colh {
	color: #f93
}

.index .colblue .slider {
	clear: both;
	width: 1000px;
	height: 120px;
	padding: 15px 20px 0
}

.index .colblue .slide {
	width: 120px;
	height: 120px;
	float: left;
	background: #eee;
	margin: 0 10px
}

.index .row .colgreen {
	width: 360px;
	height: 420px;
	float: left;
	overflow: hidden;
	position: relative
}

.index .row .colgreen .desc {
	color: #fff;
	float: left;
	margin: -70px 0 0 110px
}

.index .colgreen .schedtime {
	color: #10c49c
}

.index .colgreen .fade-q {
	width: 100%;
	height: 26px;
	display: block;
	clear: both;
	margin: 90px 0 20px 0
}

.index .colgreen .question {
	top: 390px
}

.index .colgreen .gogame {
	width: 100%;
	height: 190px;
	margin: 0 auto;
	position: relative
}

.index .colgreen .greenbtn {
	width: 129px;
	height: 31px;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 100px;
	margin: auto
}

.index .colgreen .gamename {
	color: #6f6f6f;
	font-weight: 700;
	width: 100%;
	text-align: center;
	display: block;
	clear: both;
	margin: 10px 0
}

.index .colgreen .overlay-btn .question {
	top: 115px
}

.index .colgreen .overlay-btn a {
	background: #15c59d
}

.index .colgreen .crown {
	width: 320px;
	height: 200px;
	margin: 0 auto
}

.index .colgreen .crown img {
	display: block;
	margin: 35px auto
}

.index .colgreen .winner .val {
	color: #333;
	font-weight: 700;
	margin-bottom: 15px;
	height: 15px
}

.index .colgreen .winner .name {
	color: #999;
	font-weight: 700
}

.index .colgreen .winner .col {
	float: left;
	display: block;
	text-align: center
}

.index .colgreen .winner .ch1,
.index .colgreen .winner .ch3 {
	width: 85px
}

.index .colgreen .winner .ch2 {
	width: 150px
}

.index .coltitle {
	color: #333;
	font-size: 24px;
	width: 100%;
	display: block;
	margin-bottom: 20px;
	height: 30px;
	position: relative
}

.index .more {
	color: #606060;
	font-size: 18px;
	position: absolute;
	top: 10px;
	right: 10px
}

.index .colhot {
	width: 440px;
	height: 435px;
	float: left;
	overflow: hidden;
	position: relative
}

.index .colhot img {
	cursor: pointer;
	position: absolute
}

.index .colhot .game-info {
	height: 65px;
	width: 100%;
	background: #fff;
	clear: both;
	margin-top: 188px
}

.index .colhot .gtitle {
	color: #333;
	font-size: 18px;
	font-weight: 700;
	float: left;
	margin: 23px 0 0 20px
}

.index .colhot .rate {
	color: #ff5441;
	font-size: 16px;
	font-weight: 700;
	line-height: 18px;
	float: right;
	margin: 20px 20px 0 0
}

.index .colhot .rate .btn {
	width: auto;
	height: 25px;
	padding: 2px 5px;
	display: inline-block;
	color: #fff;
	background: #ff5441;
	text-align: center;
	line-height: 25px;
	font-weight: 400;
	font-size: 14px;
	border-radius: 5px
}

.index .colhot .points {
	clear: both;
	width: 100%;
	height: 105px;
	padding-top: 25px;
	position: relative
}

.index .colhot .points .p1 {
	width: 145px;
	height: 45px;
	float: left
}

.index .colhot .points .p2 {
	margin: 0 5px
}

.index .colhot .points .p2,
.index .colhot .points .p3 {
	width: 140px;
	height: 45px;
	float: left
}

.index .colhot .p3 .valtxt {
	color: #525252
}

.money-arrow {
	padding-right: 13px
}

.index .colhot .points .sub {
	width: 100%;
	text-align: center;
	color: #999;
	margin-bottom: 5px;
	display: block
}

.index .colhot .sub strong {
	color: #525252
}

.index .colhot .points .valtxt {
	width: 100%;
	text-align: center;
	color: #666;
	font-size: 16px;
	display: block
}

.index .colhot .valtxt strong {
	color: #ff4d4c
}

.index .colhot .sl-box {
	width: 440px;
	height: 400px;
	position: relative
}

.index .colhot .pager,
.jp-pager {
	width: 100%;
	height: 12px;
	text-align: center;
	position: absolute;
	bottom: 25px
}

.jp-pager {
	bottom: 15px
}

.ban-pager span,
.index .colhot .pager span,
.jp-pager span {
	width: 10px;
	height: 12px;
	display: inline-block;
	margin-right: 10px;
	text-indent: 100px;
	overflow: hidden;
	cursor: pointer
}

.index .coljackpot {
	width: 360px;
	height: 435px;
	float: left;
	margin: 0 20px;
	overflow: hidden;
	position: relative
}

.index #jackpot-ag,
.index #jackpot-mg {
	display: block
}

.index .whitebox {
	width: 360px;
	height: 400px;
	background: #fff;
	position: relative
}

.index .whitebox p {
	font-size: 12px;
	color: #9a9a9a;
	position: relative;
	height: 15px;
	margin-bottom: 10px
}

.index .whitebox p .gamedesc {
	color: #6f6f6f;
	font-weight: 700;
	font-size: 14px
}

.index .whitebox .grey {
	width: 300px;
	display: block;
	float: left;
	margin: 20px 0 10px 30px;
	color: #b2b2b2
}

.index .whitebox .money {
	color: #ff4c4d;
	font-size: 30px;
	float: left;
	margin: 0 0 10px 30px
}

.index .coljackpot .carousel {
	width: 600px;
	height: 255px;
	overflow: hidden;
	display: block;
	background: #fff;
	float: none
}

.index .coljackpot .carousel .slide {
	width: 270px !important;
	height: 255px;
	float: left;
	overflow: hidden;
	background: #fff
}

.index .coljackpot .carousel .slide.sl4 {
	width: 145px !important
}

.index .coljackpot .owl-carousel .owl-item {
	width: 265px !important
}

.index .coljackpot .carousel .b-img,
.index .coljackpot .game {
	width: 120px;
	height: 120px;
	display: block;
	background: #eee;
	float: left;
	margin: 0 10px 10px 5px
}

.index .coljackpot .game .game-img {
	width: 100%;
	height: 100%;
	background: #f5f5f5;
	position: relative
}

.index .coljackpot .game .title {
	position: absolute;
	color: #fff;
	z-index: 899;
	bottom: 0;
	width: 100%;
	text-align: center;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: rgba(51, 51, 51, .85);
	line-height: 20px
}

.index .coljackpot .game .gameh {
	width: 118px;
	height: 99px;
	z-index: 9999
}

.index .coljackpot .game .btn {
	width: 85px;
	height: 35px;
	line-height: 37px;
	border-radius: 10px;
	margin-top: 5px;
	font-size: 13px
}

.index .coljackpot .boss-back .link,
.index .coljackpot .game .link {
	z-index: 9999;
	font-size: 13px
}

.owl-carousel .owl-item.active {
	border: 0 none !important
}

.index .coljackpot .pagination {
	display: block;
	position: absolute;
	bottom: -5px;
	width: 100%;
	left: 0;
	z-index: 100;
	text-align: center
}

.index .coljackpot .pagination span {
	cursor: pointer;
	font-size: 40px;
	color: #ddd;
	margin: 0 2px;
	display: inline-block
}

.index .coljackpot .pagination span.cycle-pager-active,
.index .coljackpot .pagination span:hover,
.owl-dot.active span {
	color: #ff4c4c
}

.dotsBox {
	height: 30px;
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center
}

.dotsBox .owl-dot {
	width: 10px;
	height: 10px;
	display: inline-block;
	margin-right: 5px
}

.dotsBox .owl-dot span {
	width: 10px;
	height: 10px;
	border-radius: 5px;
	display: block;
	background: #ddd;
	cursor: pointer
}

.dotsBox .owl-dot.active span {
	background: #ff4c4c
}

.dotsBox .active {
	border: 0 none
}

.dotsBox.disabled {
	background: 0 0 !important
}

.seebox {
	background: 0 0;
	height: 100px;
	margin-top: 110px
}

.index .collatest {
	width: 360px;
	height: 435px;
	float: left;
	margin: 0;
	overflow: hidden;
	position: relative
}

.index .collatest .whitebox {
	padding: 20px;
	width: 320px;
	height: 350px
}

.index .collatest .greybox {
	width: 320px;
	height: 150px;
	background: #eee;
	margin-bottom: 5px
}

.index .feeds {
	width: 100%;
	height: 100px;
	background: #fff;
	overflow: hidden
}

.index .feeds .slide-loading {
	width: 310px;
	float: right;
	text-align: center;
	padding-top: 20px
}

.index .feeds .cleft {
	float: left;
	padding: 20px 5px
}

.index .feeds .cleft .imglogo {
	float: left;
	margin-top: 15px
}

.index .feeds .cleft .vbar {
	height: 60px;
	float: left;
	margin: 0 6px 0 5px;
	border-right: 1px solid #d2cfcf
}

.index .feeds .slide1 {
	width: 415px;
	height: 47px;
	float: left;
	overflow: hidden
}

.index .feeds .slide1 .cycle-carousel-wrap {
	width: 415px
}

.index .feeds .slide-row {
	height: 45px;
	padding-top: 10px;
	clear: both
}

.index .feeds .slide3 .winrow .cl2 {
	width: 105px
}

.index .feeds .slide3 .winrow .cl3 {
	width: 130px
}

.index .feeds .txtgrey {
	color: #999;
	font-size: 12px
}

.index .feeds .txtgrey .left {
	font-size: 14px
}

.index .feeds .note {
	clear: both;
	width: 415px
}

.index .feeds .note .left {
	color: #585858;
	font-size: 16px;
	width: 300px;
	height: 20px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial";
	font-weight: 700
}

.index .feeds .note a {
	color: #ff4d4c;
	text-decoration: underline !important;
	font-weight: 700
}

.index .feeds .cright {
	float: right;
	width: 650px;
	height: 50px;
	padding: 25px 5px 25px 25px
}

.index .feeds .cright .col {
	width: 310px;
	height: 50px
}

.index .feeds .cright .winrow {
	height: 20px;
	width: 100%;
	margin-bottom: 10px
}

.index .feeds .winrow .cval {
	float: left;
	color: #585858;
	display: block;
	font-weight: 700;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.index .feeds .winrow .cl1 {
	width: 54px;
	margin-right: 20px
}

.index .feeds .winrow .cl2 {
	width: 182px
}

.index .feeds .winrow .cl3 {
	float: right;
	width: 47px;
	text-align: center
}

.index .r4.fixed {
	position: fixed;
	bottom: 0;
	z-index: 899;
	margin: auto;
	height: 100px;
	left: 0;
	right: 0;
	width: 1200px;
	border: 2px solid #ff928b;
	border-bottom: 0 none;
	-webkit-box-shadow: 0 4px 35px rgba(0, 0, 0, .7);
	box-shadow: 0 4px 35px rgba(0, 0, 0, .7)
}

.jackpotslide {
	width: 1080px;
	position: absolute
}

.jackpotslide .whitebox {
	float: left;
	overflow: hidden
}

.game-loghot,
.game-lognew,
.game-logpromo,
.game-logrocom {
	width: 30px;
	height: 30px;
	display: block;
	float: right;
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 899
}

.hotslide .stat-icon {
	margin: 5px;
	position: relative
}

.popup-alert {
	width: 600px;
	height: 155px;
	padding-top: 40px;
	background: #fff;
	position: fixed;
	left: 0;
	right: 0;
	top: 250px;
	margin: auto;
	box-shadow: 0 2px 10px rgba(0, 0, 0, .7);
	-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .7);
	-moz-box-shadow: 0 2px 10px rgba(0, 0, 0, .7)
}

.popup-alert .wrapper {
	width: 405px;
	margin: 0 auto
}

.popup-alert .wrapper p {
	width: 100%;
	text-align: center;
	color: #757575;
	margin-bottom: 10px;
	font-size: 18px
}

.popup-alert .wrapper p.red {
	font-size: 20px
}

.popup-alert .wrapper .btn {
	width: 225px;
	height: 50px;
	display: block;
	margin: 5px auto;
	line-height: 50px;
	text-align: center;
	background: #ff8066;
	border-radius: 25px;
	font-size: 20px;
	color: #fff
}

.popup-alert .wrapper .btn.w350 {
	width: 350px
}

.popup-alert .aclose {
	width: 22px;
	height: 22px;
	display: block;
	position: absolute;
	top: 15px;
	right: 15px
}

.fishfooter {
	min-width: 1200px;
	width: 100%;
	height: 304px
}

.fishfooter .content {
	width: 1000px;
	height: 304px;
	margin: 0 auto;
	position: relative
}

.mobilecheck {
	width: 245px;
	height: 50px;
	position: absolute;
	top: 145px;
	left: 90px
}

.mobilecheck p {
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 5px
}

.fnote {
	width: 410px;
	height: 25px;
	position: absolute;
	top: 153px;
	left: 373px;
	background: 0 0
}

.fnote p {
	color: #8e8e8e;
	font-size: 18px
}

.blackmask {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 100
}

/*.game {
	width:320px;
	display:block
}
/*.game,.game-img {
	height:154px;
	position:relative
}*/
.game-img {
	width: 100%;
	background: #f5f5f5;
	cursor: pointer
}

.game-img img {
	display: block;
	margin: 0 auto
}

.game .gameh {
	z-index: 100;
	border: 2px solid #ff8938;
	display: none;
	width: 100%;
	height: 130px;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	padding-top: 20px
}

.game .btn {
	display: block;
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	margin: 0 auto;
	color: #fff;
	margin-top: 20px
}

.boss-back .link,
.game .link {
	font-size: 14px;
	color: #f33;
	margin-top: 12px;
	display: block;
	line-height: 30px;
	width: 65px;
	margin: 0 auto 4px
}

.game:hover .gameh {
	display: block
}

.win_info {
	position: fixed;
	left: 0;
	top: 530px;
	z-index: 901;
	width: 225px;
	height: 283px;
	background: 0 0
}

.win_info h1 {
	margin: 45px 0 0 15px;
	color: #ff5f5f
}

.win_info h1,
.win_info h2 {
	text-align: center;
	font-size: 18px;
	width: 155px;
	font-weight: 400
}

.win_info h2 {
	margin: 17px 0 0 5px;
	color: #fff
}

.win_info .amount {
	display: block;
	width: 155px;
	color: #fff;
	font-size: 24px;
	margin: 5px 0 0 30px
}

.win_info .links {
	width: 115px;
	margin: 16px 0 0 30px;
	color: #fff
}

.win_info .links a {
	color: #fff;
	font-size: 12px
}

.win_info .winclose {
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	right: 0;
	top: 25px
}

.plate-cont {
	position: absolute;
	left: 20px;
	cursor: pointer;
	top: 64px
}

.plate-inner {
	position: absolute;
	left: 17px;
	top: 21px
}

.plate-chou {
	left: 42px;
	cursor: pointer;
	top: 53px
}

.plate-arrow,
.plate-chou {
	position: absolute;
	z-index: 10
}

.plate-arrow {
	left: 75px;
	top: 0
}

.plate-close {
	position: absolute;
	right: 0;
	top: 63px;
	z-index: 10;
	cursor: pointer
}

@-webkit-keyframes turn-plate {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes turn-plate {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

.plate-inner {
	-webkit-animation: turn-plate 20s linear infinite forwards;
	animation: turn-plate 20s linear infinite forwards
}

.iphonex {
	width: 212px;
	height: 200px;
	top: 150px;
	left: 0;
	z-index: 105
}

.iphonex,
.iphonex-qr {
	display: block;
	cursor: pointer;
	position: fixed
}

.iphonex-qr {
	width: 139px;
	height: 177px;
	top: 305px;
	left: 30px;
	z-index: 100
}

.iphonex-date {
	width: 112px;
	height: 64px;
	display: block;
	cursor: pointer;
	position: fixed;
	top: 295px;
	left: 43px;
	z-index: 101
}

.active-pop {
	top: 200px
}

.active-pop .popup {
	padding: 76px 0 20px;
	width: 770px;
	min-width: 770px;
	height: 350px;
	-webkit-box-shadow: none;
	box-shadow: none
}

.active-pop .popup .active-close {
	position: absolute;
	top: 23px;
	right: 15px;
	cursor: pointer;
	width: 45px;
	height: 45px
}

.active-pop .popup h1 {
	margin-left: 0;
	text-align: center;
	color: #fff;
	font-size: 34px;
	font-weight: 400;
	margin-bottom: 15px;
	height: 44px
}

.active-pop .popup p {
	padding-left: 5px;
	font-size: 20px;
	color: #fff;
	text-align: left;
	width: 525px;
	margin: 0 auto;
	height: 215px;
	word-wrap: break-word
}

.active-pop .popup a {
	display: block;
	text-align: center;
	color: #f66;
	font-size: 24px;
	width: 150px;
	margin: 21px auto
}

.index .games-list {
	width: 440px;
	height: 435px;
	float: left;
	overflow: hidden;
	position: relative;
	background: 0 0
}

.index .games-list .coltitle {
	width: 100%;
	height: 30px;
	margin: 0;
	height: 50px;
	background: 0 0
}

.game-cycle,
.game-cycle .game-box {
	height: 289px;
	overflow: hidden
}

.game-cycle .game-box {
	width: 440px;
	position: relative;
	float: left
}

.game-cycle .game-box span {
	display: block;
	position: relative;
	z-index: 5;
	text-indent: 25px;
	color: #fff
}

.game-cycle .game-box .g-title {
	margin-top: 20px;
	font-size: 28px
}

.game-cycle .game-box .g-desc {
	font-size: 18px
}

.game-cycle .game-box img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
	cursor: pointer
}

.games-list .games-pager {
	width: 100%;
	padding-top: 20px;
	padding-left: 17px;
	background: #fff;
	height: 100%
}

.games-list .games-pager a {
	font-size: 14px;
	color: #6f6f6f;
	padding: 2px 5px;
	display: block;
	float: left;
	font-family: PingFang SC, Hiragino SansGB, Helvetica Neue, Microsoft Yahei, "sans-serif,arial";
	font-weight: 700
}

.games-list .games-pager .vbar {
	width: 1px;
	height: 12px;
	display: block;
	background: #a4a4a4;
	float: left;
	margin: 5px 5px 0
}

.games-list .link-to-game {
	position: absolute;
	bottom: 10px;
	right: 10px;
	text-decoration: underline
}

.alert-note {
	width: 55px;
	height: 21px;
	display: block;
	position: absolute;
	top: -20px;
	left: 0;
	text-align: center;
	font-size: 11px;
	color: #fff
}

.holiday-icon-left {
	width: 176px;
	height: 191px;
	display: inline-block;
	position: absolute;
	top: 316px;
	left: -180px;
	zoom: .8
}

.qr-app {
	width: 360px;
	height: 250px;
	position: relative
}

.qr-app .link-app {
	width: 153px;
	height: 26px;
	display: block;
	position: absolute;
	top: 14px;
	left: 0;
	right: 0;
	margin: 0 auto
}

.elders {
	position: fixed;
	top: 45%;
	left: 8%
}

.lamp-animation {
	width: 440px;
	height: 148px;
	position: relative;
	margin: 0;
	z-index: 1
}

.lamp-animation .lamp-sprite {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-repeat: no-repeat;
	background-position: 0 0;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

.lamp-animation .lamp-sprite.animated {
	-webkit-animation: lampAnimation 5s steps(271) infinite;
	animation: lampAnimation 5s steps(271) infinite
}

.lamp-animation-small {
	width: 360px
}

.lamp-animation-small .lamp-sprite.animated {
	-webkit-animation: lampAnimationSmall 5s steps(253) infinite;
	animation: lampAnimationSmall 5s steps(253) infinite
}

@-webkit-keyframes lampAnimation {
	0% {
		background-position: 0 0
	}

	to {
		background-position: 0 -40108px
	}
}

@keyframes lampAnimation {
	0% {
		background-position: 0 0
	}

	to {
		background-position: 0 -40108px
	}
}

@-webkit-keyframes lampAnimationSmall {
	0% {
		background-position: 0 0
	}

	to {
		background-position: 0 -37444px
	}
}

@keyframes lampAnimationSmall {
	0% {
		background-position: 0 0
	}

	to {
		background-position: 0 -37444px
	}
}

.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1
}

.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	-moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translateZ(0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display: none
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-loaded {
	padding-left: 20px;
	display: block
}

.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}

.owl-carousel.owl-hidden {
	opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.owl-carousel.owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab
}

.owl-carousel.owl-rtl {
	direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
	float: right
}

.no-js .owl-carousel {
	display: block
}

.owl-carousel .animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
	z-index: 0
}

.owl-carousel .owl-animated-out {
	z-index: 1
}

.owl-carousel .fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.owl-height {
	-webkit-transition: height .5s ease-in-out;
	transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	-webkit-transition: opacity .4s ease;
	transition: opacity .4s ease
}

.owl-carousel .owl-item img.owl-lazy {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transition: -webkit-transform .1s ease;
	transition: -webkit-transform .1s ease;
	transition: transform .1s ease;
	transition: transform .1s ease, -webkit-transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
	-webkit-transform: scale(1.3);
	transform: scale(1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
	display: none
}

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	-webkit-transition: opacity .4s ease;
	transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}

.owl-theme .owl-nav {
	margin-top: 10px;
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.owl-theme .owl-nav [class*=owl-] {
	color: #fff;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #d6d6d6;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background: #869791;
	color: #fff;
	text-decoration: none
}

.owl-theme .owl-nav .disabled {
	opacity: .5;
	cursor: default
}

.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 10px
}

.owl-theme .owl-dots {
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.owl-theme .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1
}

.owl-theme .owl-dots .owl-dot span {
	width: 10px;
	height: 10px;
	margin: 5px 7px;
	background: #d6d6d6;
	display: block;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity .2s ease;
	transition: opacity .2s ease;
	border-radius: 30px
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: #869791
}

.modal-content {
	margin: 0 auto;
	width: 390px;
	height: 540px;
	z-index: 999;
	position: fixed;
	font-family: Arial
}

.modal-content .close {
	width: 50px;
	height: 50px;
	display: block;
	position: absolute;
	right: -50px;
	top: -65px;
	cursor: pointer
}

.modal-content.white1 {
	width: 588px;
	height: 587px
}

.modal-content.white1 .close {
	right: 0;
	top: -65px
}

.modal-content.white1 .wrap {
	width: 260px;
	height: 265px;
	margin: 275px 0 0 180px
}

.modal-content.white1 .wrap h1 {
	color: #010101;
	font-size: 60px;
	width: 100%;
	text-align: center;
	font-weight: 700;
	line-height: 45px;
	height: auto;
	margin-bottom: 10px
}

.modal-content.white1 .wrap h1 .curr {
	font-size: 24px
}

.modal-content .wrap .grey {
	color: #9d9d9d;
	font-weight: 700;
	width: 175px;
	text-align: left;
	font-size: 15px;
	line-height: 22px
}

.modal-content .wrap .btn {
	width: 250px;
	height: 50px;
	display: block;
	margin: 35px auto 40px
}

.grey-link {
	color: #9d9d9d
}

.gold-link,
.grey-link {
	display: block;
	margin: 0 auto;
	width: 130px
}

.gold-link {
	color: #ffdd98
}

.modal-content.white2 .wrap {
	width: 320px;
	height: 265px;
	margin: 220px auto 0
}

.modal-content.white2 .wrap h1 {
	color: #6e6e6e;
	font-size: 32px;
	width: 100%;
	text-align: center;
	font-weight: 700;
	line-height: 45px;
	height: auto;
	margin-bottom: 10px
}

.modal-content.white2 .wrap .grey {
	text-align: center
}

.modal-content.white2 .wrap .box {
	width: 300px;
	height: 65px;
	border-radius: 8px;
	-webkit-box-shadow: 0 0 25px -5px rgba(0, 0, 0, .7);
	box-shadow: 0 0 25px -5px rgba(0, 0, 0, .7);
	padding: 15px 10px 0;
	margin-bottom: 20px
}

.modal-content.white2 .wrap .box.n1 {
	background: #ff534f
}

.modal-content.white2 .wrap .box.n2 {
	background: #ffab3d
}

.modal-content.white2 .wrap .box.n3 {
	background: #1ca6ba
}

.modal-content.white2 .wrap .box .left {
	width: 230px;
	float: left
}

.modal-content.white2 .wrap .box .right {
	float: right;
	width: 52px;
	height: 52px;
	display: block
}

.modal-content.white2 .wrap .box .txt {
	float: left;
	width: 180px;
	margin-left: 5px
}

.modal-content.white2 .wrap .txt h2 {
	color: #fff;
	font-size: 20px;
	font-weight: 700
}

.modal-content.white2 .wrap .txt p {
	color: #fff;
	font-size: 14px;
	width: 100%;
	text-align: left
}

.modal-content.white2 .wrap .box .num {
	width: 43px;
	height: 43px;
	display: block;
	float: left
}

.modal-content.red .wrap {
	width: 320px;
	height: 380px;
	margin: 117px auto 0
}

.txtpic {
	display: block;
	margin: 0 auto
}

.modal-content.red .wrap .coin {
	width: 125px;
	height: 135px;
	display: block;
	margin: 46px auto 30px
}

.modal-content.red .wrap h1 {
	color: #ffdd98;
	font-size: 30px;
	height: 30px;
	line-height: 30px;
	font-weight: 700;
	margin-bottom: 90px
}

.modal-content.red .wrap .txt2 {
	width: 182px;
	height: 20px;
	line-height: 20px;
	display: block;
	text-align: center;
	color: #ffdd98;
	margin: 0 auto
}

.lucky-popup {
	width: 740px;
	height: 565px;
	margin: 0 auto;
	z-index: 999;
	position: fixed;
	top: 20%;
	left: 0;
	right: 0;
	font-family: Arial;
	border-radius: 5px
}

.lucky-popup .titlepop {
	width: 266px;
	height: 59px;
	display: block;
	margin: 0 auto;
	position: absolute;
	right: 0;
	left: 0;
	top: -25px
}

.lucky-popup .closepop {
	width: 20px;
	height: 21px;
	display: block;
	position: absolute;
	right: 8px;
	top: 8px;
	cursor: pointer
}

.lucky-popup .topcont {
	width: 554px;
	height: 85px;
	margin: 55px auto 0
}

.lucky-popup .topcont p {
	color: #fff6ca;
	font-size: 18px;
	text-align: center;
	line-height: 25px
}

.lucky-popup .topcont .txtsm {
	width: 100%;
	display: block;
	text-align: center;
	margin-bottom: 10px
}

.lucky-popup .topcont a {
	color: #fff6ca;
	font-size: 18px;
	display: block;
	height: 24px;
	width: 72px;
	border-bottom: 1px solid #fff6ca;
	float: right;
	margin-top: 8px
}

.lucky-popup .midcont {
	width: 565px;
	margin: 45px auto 0;
	border-radius: 5px;
	overflow: hidden
}

.lucky-popup .th {
	width: 100%;
	height: 35px;
	background: #ffe97b
}

.lucky-popup .th span {
	color: #a41415;
	font-size: 18px;
	width: 187px;
	height: 35px;
	line-height: 37px;
	display: block;
	float: left;
	text-align: center
}

.lucky-popup .th span.mid {
	border-left: 1px solid #e5d066;
	border-right: 1px solid #e5d066
}

.lucky-popup .tr {
	width: 100%;
	height: 35px;
	background: #fffbe9
}

.lucky-popup .tr span {
	color: #a41415;
	background: #fffbe9;
	font-size: 18px;
	width: 187px;
	height: 35px;
	line-height: 37px;
	display: block;
	float: left;
	text-align: center;
	border-bottom: 1px solid #ffe97b
}

.lucky-popup .tr span.mid {
	border-left: 1px solid #ffe97b;
	border-right: 1px solid #e5d066
}

.lucky-popup .logbtn1 {
	width: 254px;
	height: 52px;
	line-height: 50px;
	display: block;
	margin: 40px auto 0;
	color: #fff6ca;
	font-size: 20px;
	text-align: center
}

.get-lucky {
	width: 188px;
	height: 195px;
	position: fixed;
	top: 30%;
	left: 5%;
	z-index: 801;
	cursor: pointer;
	zoom: .7
}

.get-lucky .close-lucky {
	width: 25px;
	height: 25px;
	display: block;
	cursor: pointer;
	position: absolute;
	right: 17px;
	top: 0
}

@font-face {
	font-family: iconfont;
	src: url(../fonts/iconfont.f946ead7.eot);
	src: url(../fonts/iconfont.f946ead7.eot#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;
 charset=utf-8;
			base64, d09GMgABAAAAACFsAAsAAAAAOiQAACEcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCJYAraOMgfATYCJAOBSAtmAAQgBYRtB4UXG9wvZQRsHADxZt/RiEpREkXVpJz9/5fkDlGNYvOjQmFQz4UhgjEan6FDL6HhQcfQrdvYF5yvBeeYjtI/0dXBCKXVz76QiUMmVr3lr+BlfbCqdkhSNKGnX8797TqlV4WRGJGJs/E6wryDH/i59X4s2f4igY0VtA5kSEgNRgmMkiiVHBh3Ag6QCgVF7zBhHNbZYJ49sHpWneLh6bWgnl5YjAfifvV+0ioGLUXF+FLVtemh9OQ7rZeShRkp0M7YVpouUPmQ2n0MhuOWc8j5kX/lX1lyksJBwHFKvIVDKtg+uhn/AzeBFgU66YfpsmINb6TtNj8f+M90sONSDq7pUv5ewKkDTE+kvfPSHiA4AL8/9a0f/uRaGxmWtPr2ZL+23hNYxnKwhIvceOC5HN+ysYDPvsi9Y5pNiqOlgcYYHRZBwJFiP831aZMDAEe9Y3fCtMLVyXmZD3mZbHcni5OP2aPNzz/I4aaAKFxdT1Vu8imzv5Acp4BggW2FqXAVQt65Qk0bOeWa+wIs1RoT4zHm8qA18EmpkBT1wLV+rgW4GcTDwQPfexiQmToz2XyhjMpjrwww68VsgKoc+YTKSDaRZjXOBB8jScLH7QB/4vfmH55BAitE2Efv39yYVvClbv9UrqttR34nYLEGDpyBhz1rz2YLuwxnMWW678GDIuBlzut/MRAEJJxN4kXDX4wEKWYrVKdJp7Zpnw5oqGQkb0aHPl1f6h+BVcNjH3gGfkFc36yO7PnsYry83SaV9CAzyA7y+gqSogna/ge8zMJW4mxgbmklOJpoWBtpatm5q9nYu4hFhm7G2vpyXdZVXarHK1SdPBxUTHXMYFLksQDYNtwfEHBwEBKQCoUMwmAB4bCFSJBAZDhDFBhAVJhDNFhCdFhBNhAgBhwhAiYQDxoQH9aQoGUEQROSjNjMzgA7aBLcIU+oQV6wgTSwh/zgAvlDDMVABMXBEIofyXfWA4yhBGhDKdCHZkEOzYYuVAgWqoMr1AR1qBNSaBv0oH3goQNQQENQRcmAE0oZPFDK4YByBlRQHoIpPl3QwZe6yFWYAXh6k/wA/APV10HzEyuZjQglFThWnSeuF0mgx3IuS56LtzQsw6muJ4gf6drlqoGRcqqIHi9YaXloSJSMl/6A6PElYwfPu0yVXdTVqwVQFCNANyb56swGxvJG04iwGcp+eEuyH5mgmbp77UwhzCVJvFLH9dw0qmwyzH83CHzUDNIJ++iF7o6YIsWfJ2EinXwKmIqpKEhCtiFQUaEojEmiu4VAugzkKqBCSwsXpFam6PFAGmMD+RRZFhGqv71GIwsESzPQCW61r4PrwQgvsMBuOU3qG/WfuscO7EOn4BwBnP6KEEQgw47hWfsEZwGGLyEdJ/B4C9r5cn+rswLt/uB7xL5dBvuOUp+f88D+s++wM9CwEMDQiS4Kruir0VBkItDdLbnrShLbBhuhPsqCqxJQpSSWFI+npIgGmJE5Ni40CrYud1XsJF5tJRwMdSgdgNRpXnGkrZmCcaoarmVJW7CVS11nhHkCY3AVkkDD3bZASORSeuf9iMzMZeu5kqqGGtCm0yLw2QjfKeg0/KdHN3IIMYzZqoX3O9ajAyc8kghqLUQDaxwd5N1vm990WpXFbrS+3Gd8CkAvcwnAjVYnLAej5hdspYkUCkTMz4FSE2PD5PXvgi9zurfQhbfWiqePHmpoQ4Bd6VyDObq/Fb6GTrDobx0ArXPgd4g1kuh7D9nScSlnooDbvhtxagjDbOtMuL0tGAdQ3ziSFnnjkr8jl7wFpz6CZ47u3zq5DCvw4+hPrDcVoC/hCu0AUQlNCG1StjtJpaeBnT6J045KWqTqqnWoJZpzAW/vBtvNQ6HB6hRQKkfliqJSxfNR/aDYs9D05tga5glbE4h21o8pQDCycRWZSJlTIhAqOIzPoBc5L8LU4fyj23dCAvlmvlwmHY9w/iVxa0RWtIieyIBsbR+EdO9Gpn4Aod0py0FV4YoHfBT+MfsNX09+HI0gFmhQtjB2mirkvgmor0ARYK/TwtBpjkZfd+c+qJ42ZGmfTrGDfLJy2JOu7XckvL0XGAchdZscJUlSCDSRBimjx7V+xvG8lOSVnCYIuW+lHlmQCva316XPZEIzBSKgGi5VOEeqK2xiyWNB0ck/XYsJ6XSOVjVRJpUK7LSr1rZ6ZK3kKePZPStJu03P11mZtWGG+Lh8ENImxqPuVgvCs9AOupkyaUk7YIpuCuZT1dA5bTrEMlynZWvFKU0wZeJ2bmGyCN/F9OzTx+anGPsxqKPqXi5R2u/CRq0Bz9r10fhSGPJJCeNY5EybmuCsbpOCbKiypk42UMBXZEvhoNYMPMX6EQICKVJAiNL3NzAmAVPYBD6HRZPAgnAoreGs0+hUZrmqqRiO2caELTG02kFbktNHUek1HiPXH08+nHrcqYlXnXZanclyMJKuNYEMrLQmU/UgD7OA+mMYoP/zKw1zriQoxn1jEesZJtKSAj0nhJa0MW4HHbor6YarUPSiW6EaQiYGG9e2xDIFETZ+XkqStBHqbtjQ/VumUlxcjf4mEPcV2hUiPdW5p7hNLMkPfO9abEd6bD5ftFgFqDsn95cq2DexQ0jMLwjB+eljpztaxMS0qWLnJ+OfzT7VJTGZrED47Ox7IOiPSEG8504KYze2bg0Up+rbuTOlnZ5CY66AY4WJMHdiqvq6uOYmwx9Yr34vvyd7z+zHncSeI5UBSRqqrbpqqWPlblePr6R4nw0e9TVybVJJVd15uGujy1VVAVV3vreXl6iZiRx+kVfF7iPd3w+iqujEQULb/d/BIuGKxdu3Vlu9J7+4qIn1G9Vev5fP56DihRdXQiPEv27c78iK0DYLAAMMMURjv4V0ExnoZcIJVC/D85WGmgaWCVLsxyvnZo6wvz2VxSKulUDqVVEK6gZMO79cPz97jJDpLbya2jy4BOcOH9TyQIgA8Mb+Ra3CJzUO5E0GsCEWu1NVPwfcha60ckeagPK6gFAITTLrCfvq4xJRYKc+i4aznHiWHd0Qd9RKX+4+3XvK23uMe1zJTSMWQHtpaaDVqkD7ALG901ejxzF2whCY3rSkvUjNKfOqp/SotbcuX4wuE3SE+M+fSi/n9f4ILPpXkC/DuZuHsdV5CnpHqcNWw1OvYMuOyKzJbwsiqcuWHTB/uvkKXUCSxIkf/SGfjUzD+5Z9n //iSVkNgi9cyOnuzsYtYuYvXcLuxrfbKChPGktw9nP26YXSwkO1cggcoU3LLmtC0zYWxqtbuPW9j7KYWd+7cG5m//7s1uHl87MH71OOMkxAmL2cOWtLnHVcdQQnkGk8Zo4P6kPFTWgTIoXWXXc1g4vfW4mY8hDnqjtzH2Jc4bSkyp0L3FUfdolDZMNxXeyQR6XUNKHW7yiWEl6ulHXx7dWHdreVRz7ZVeCtT7RHd26Rh/lHD5vVPbrvHHaWD3SWNzXfcNv6rxfO1A/NSmkLLSPprD0bBGFy9thog5XDo+zd73jNN9nNHFF8bChXlAdR//YoUsyEjVFmRpSrvBXzqs0IcZXTT+GGJkKP2YblAF1XABUKQlQPptIgNbpTBI0rYdzIQyl0UdNO+Mh3U5YsB3XhoJLMzfTOfIDu3OqEaMOMpPtchxQmJs+hjf20+R+f9f9Pd/GQZXpUYDjrHF1MTP96L57m+FJy7sThrofUYfOJVnyZATYN+7KPltA6KGIaa7g46ebxpbmTBzeOLk7/+r6794c2i3dZGULcud3PeQj/MT0MA5pNRa9Zumq+cRNYuspMIMAFiwKCf+YC5oPGlQ4bajl9egDtOTJ4oXduvWq8aVmGHrFJBDNnshCDtvPtExiggwqDMC3jo9KrzC4U1+McWSlzYGmjGAApsXFHxYCfpKrBymW1afxSc9OdKhrfneNVlSIp4OP3O4i0XV8Fp/duVI+HDtY7SmGHSxVvOedt3Dw86aqFBuDNR2U8ELMlK3r8Ltuzv5x6cPneajT1dGnc1Zx+c+mcXj+FGb8YsN4J7jVrhCToPsZAc50mgBlwSNJttMpa7ipGKybryf37/83chznECmUM2X7/Uv0obnxRfBVlYJ9drrOqBze/D1LaxNmXkeftQE+kkudgGhSt0IDet0v/DIEAwZ9ezQn/WZCOin2SU/8z8z0A0Otov2gAKb8DUvhjoNWvm+MvjkMAmZHAqbDNB3dcfqnfHUsXKcKVCcgbU3QxVCbc9GsKwc4jugElYaEdjSOvsxvVEG8ftzuH+eiyAoHs2fJSjyTWqyNMqe6BjrnguAPiob3Kjp+L2NoKb1+K/xji+22kwLNVbK8Gzkz/+gEHMf0LHzxra0+k3ldhXxqk2C1Lm6i0c8ve3R6eje576eLu6qphFXPbLuqjTIoT+NWMUk1JQAoHbSrrCHllgBjpjGDs7OqZEGIQ2oMbxptqH6ohSy5u5nSuIonyRfWqZyPuh4UhgJhfmtfdZqP1z4i3yl89Dj4hlFPxXAMfSNStWItNdOmnhxGeOB0JymDcFOvT6mDq1/X0Y7wUH/8pJNFEse1CAiez5zJJlLjYfvn8JfyTl7q2mRc5O57ZlJ1WMsNCstkwk95/L+xzX+a+a5JJMlvulxRUqFkY+O0ylzQXtSy+b6baU22W3OzJ3vx19V765MLcAh8HJ9Xn8dtR2yoFKjpjg6Pr3n9VtmsXpv135YvCJWF86pRbI89JnmrP43gcomim31gI/rup/JiIqZ+mK/49OjhTmmZ/mJHknOoWHBWdbD9HWP/uokg8OywuICzeKVa13SbBNtkuzH9LzBJ6PCXVW+uV10OWfi9a7pmSf9FFnBcW56/VO8U6bqdjFq2K6Xhe0QyNtuyoSLpF1FWOUXqF5UhCMiVRwlj2m2xSsssM13XSFPtSUb3zbYqZlVZQEMkeZKXlF6S+wmWnsQZvM6WxzKzcI1QTx0S9v5s6wO6j7L5P3cXZRb3fej/oH6Deovax+2ZvFAQl6cizM3fEBRYaN8klcFXXlMM8RGJFyLwdoKocW37C/A22Amuy3+i44LaNJf4Np6mVVCbHjsNEEDJtQePeIrdnKYLm+Eg578Ct8CVJQ+Voz1qkDFkAwahYLlqAlH0IcGmmp4HbbkLmQdQnduaufWFjmRc3jSGrbUIz5c7GMLRn6OFKcVke4lk2TkEor5866No6GUGL9g49WGlblgee4tfz24uzmJ01MLv0QewakL0ru0sSi0l3wehZAJ4WQXinH2bzwD0L5uJnMewsfg5HMdwvoOhOFFwmpYP3oX6mBmbVK3R3cVtbXKF3bcWq1Z52jHHhuIiPJZ+szmPlqctYnXAOeSGimlgmqp0dxZ9J6YgItAUIKIPcQQ6t8qKvO08IaENkcKicwodx3IT6+ncBJc3dXYzSJwpadFyeyy/cX1zyri8sTfGklNHV3VyyWefmTSG3qlerzjh42CqKu+lkejcUyW0DiTOq1epWMiWHmL5fQC9CAhkYvZWC8HGsXISixLTKj8L902Fafgt+cGzsIP4DPj6GHYQ02T/26aAVvhMlNi8KWQdpJYq5+XNdNxepealCNCVpml6zjBIWSypE2YYMsWrLfup3FOYqNGd+PMCd3w7dPlR66/DtwyDHGsCEXbdgJnTDD6xoumI6u/3tQVtAa7dsrUOhBOlZZDvb9dG9Q0fdlcbh7rE90dOjb/XKVLLeW4+E9IlwU/S85BcbYwJ6pU+YyckRRJypoi2CnvzI9iGApWHbwRoWED6ZqunTjcKojg0tWcDSgbXkBs7n49JvTgBNEvQbtGJi207gnz/jJ/ETjSfmQAAIIyof+dkpafdpym6/brE6yZk2dEpmmh9tgHqfOkjLn7PUbemBqbQBrhsC1u4DISPAwTsjPbQ8dGCBFFgOBFvKZlY4sJBALMd0jDQasXixSayxNbW3myQimkkh06TUVOKl380RzbjbA5JMRjLnoczhgU9+SUgPeaJo4usXt/5J8JbxsJMfPpwcw/iHCeykjJIf8LmrXv7zy4bekEJDR0NGgaHduYFgs0JWbyYQIXQdPPdHkFqugSPjGLh1Hmd3gYFDHiRzDGyiN74uJ6dGxBV35jC3U8wVLRX3y14aiuOIayAQinrWKAYcBtb0Kn2x1Fzb2FRvlqY5DADs9xxztjg/+25h/zPyNo1FTT/t8hEsppZNGjpK02xqsZhm37BvsbuR4jfmfM3lWYGBWVCCOl9obM+GiJX6DlHHv+//fdchZgk6Pn2ontzeHlL18UPn4xXABWOVeEldRUNFh0gm6KwrL2FOiCaYxiQjCZ9nM2FL2MwzMggRwdBQGNlQV14t6AQGQxlPdMc2ujnTOfPLAMU/Qe8mclUMU5OR0TUAEm/lped50SGQY02P+p5IfzQBumUTs+32JZxGw1l0iUbLX4YRNUc+iZ+Rc8nPxJ9EItMnya0kM9/Jxwkzv/zmlvY4/tbnreD4jwkibxHC/60KsbcYTG+S0kgUHMUzM6qqdDRVYqKGPqWiLi19ig6h/5KUjtP0PxtVU1WdlqZUoPjFn4w6to9Ahe4TQeDflfdT0lk7GaN8QhCU5V9sHkmy3vDC/QwWn7Xf6Dkj/f4jWX2LrK5vGOKddJ4XClIoo44sIfWVJq/SL49BFbKcWJRwlztOb5NGGkdfmML97iQE/4bdRHwhxSzH0T+wdRGB0h1HlUNvmhdue8k8jL6egmsoxs41uYnxbnf2jA5yeplz6P13EtwMiW6PwOv21nHvnCVUA3VJzivvXCa86DePvjH7+vVJIiS75IrAXecWA3+qByR9JSWGkqVHYjU0JP/fqG8YkECHd8uixBDtzfgqv4PVXDJxZtl7zviVQAWoouZ9Hhs5xaVx1ZFcLMXhRufqE6NkXaRa0a1ovXMuhnDfqlNyUNT5cI+2x6+049jOCo8/uYHHD/o7q87/fDRSvQXBV7V7qdLNjggyOaJenRuQXN7y9U/bHoom2YCP4CYLx8giqvZhXHJjaHh4RHPai35v2lXY3aKE9TM064dDh00a0wzT1L4d52JrTc2muJ3n+qb2z8Crq+UXbBika2yTfZo2LVDR69ZEpjB5av4AfYu8ML3a6wKdKTBjvQlvOJXJ9ZT3gM0W+KGjhv07vIC9SbJQCE/NiELikKSc0FA5exxeMF7lDUN47MqWmgRCP5UlEaen1HhdR5+yRHbseVkorU2+jhQacZNGVLpUsugsu+G7JIk9fg+/K5HcnSWxl5Duku7Z2zNnnJm5M7KtLXLnUBLIfcehdQjIsebHuExOevyI4PLHFKT+CEKA2OJlh/ggGv4hdtUd5Rw13/5KmFnsyO0UyyTPewp9HrOkOxQu0eIkJX83R+kenTLZX5Pg7B7uSkBc3cWLVo83k6wXmWOd9MbjzC9c8Ac9WBfOoxIXgjegzZ+MFSFdF+i4Wwl5iw/FnY+3Wj40nJn6/uzUhj+etvFp/JN7QyrIQaeY/y7FClDXhwCeSaTCfchieBwY4RMWNha/BnYgE7P89KIF4u7L6CNUtgWv1SKOO/hvolXRsmg0enYGf+23pUbpN5XSTBnNoSpiFp3T4XNfcs+R3fn/olZFlG6DodJwf192l+it199i9jJf/zDjoLzLtUu1u4G7NbDWnnwv8gWFXuuhkCcry4eVXS61b89B97POJdsjHOBjONugMrDTlWksXijKHobZMMRGC0TbYdAdZYwzRDZWPKinJWyWZFwgbUKDp1ydUrB+eZeya7lApuzrU0Bw9/MyNwpf4JSjS5Ac0haWjsmeqdJpWPK4LthZGZKJkhcJpe7x3boDe5yCZ5Qok+hpKsJhop+OpQzp9L58PoUXxUO1NRQUUTvHekm7nYgPuFPRn1O8DjoqXXijqIvS8eAip2a2hqdR0ClK2zgCKIuIXlZvWKZ9EocUQuIkScuecp6WUaRR9BTjdBpvt4UmI3HIF4yZjAjpa6kPY24TzcK5TlNXp3MsnOJqRwNnhGMIV9MsXAttqtSPCj9nqpFFdVaUq7FSsNaUzHTJdurqcsp2mXkjySp0dT2feqbLDc0u8sKhk6/eysn7ncRlzNekJIGZv7Ib+1971qv0erOwQf45/iCWtNLLrKLtke95ZVxJH6FrbZ7SV8qxMNq3tYn06/zrAh4LO/Bt7e3L6JpNO0+dNklN0p583ry+9vZt4UhmLhKxl6/kYnvRgqY28KlY20/W6nRpnOIKXxwnk5YRD95/vMoP/3MUPgrFv//mU1e9e/f3Oz75Ae6uHlBx0AcoRyWawFp9H5dIcGvcl9jfJ4Wwtyf5XCJ53PFzOMNzlJ4Y5iMGmfT33yu1JGlyyq1bKSlMZ6X2faRdeh2STO17YxrERmZ5VSoSH2hZFZJJ7RvdRUEhOb1ujevoCMEceX57hEmMQGhSNPqK6yV5chG5ZG+HMIyH9i93vhLVColY8+DuFvQgPYi1QMKrdmW583drhhGxs4PR07Xo5s2o9FojHDpagq3ZjhoDLad9nok0NqCzkdkNDZinIRs229gQhViHtaCdvRG00NSk1dIiurUsYM03vcf5eyyv4oeXLLY4839+YumR9LzyCB8M15tSkmvrCusY6UFzZWACqwIr9/uvyPuuqllVWZmSMnNWxiyyLagE2h3mBIEzrXkrE9eP0xrP48wJ+wkmTow79Tn46YnI1MRru4nTjTtItzU1NZ1Cjqhz0aJOEasZbszOQDRH2FlTU9VMT35IcnB490WaPQQZ/pAr9iVmvRj9NSSMzcUd9YT1/8RUK/z/v+q8A6qX5AOfPfxScWvcfpxQMCfoDt0Q/70Hcb02ItUcHo12zE8pHHbldRmDQqIS93y+dK7U3dFeu43Pjd2+jOueee7y572zPy8OxqAunuvwjPkpHdHoULgutfb6doXQ7G72uOp+VfaBfaY/etbF2DhsoCK36FYgv78uIjwx+aZO9+W3pZP9JDHH+PyZx2zD+Oqa/1/pIm6mhCfW6dbzgkaLKnIH49ALsdGz+s/sd84b8Xw2+RkxBqrC+MKAws3LzUT0c3PxBrlF/vx3oVU4l5/X77/Kh1mma88zHAYg4E6YIrZuYaIsRXYkWZYku8nzbVLp0yHeb8Uc3qDst0KWsTlGx4/JhhRZoqyuQhmn1O9uWqIdcHP9g+BldjO70spuCKcFyNAILZMsQualBvsVlwQYEiS0CA3QKdLEFP/54E/Y/2A/aJStiYkmu16YJuRKkJW92qNBh299+GQL9j326Am2NUiT7Ytt9p4cGxufGFlq15mQEBdnsvO27Y2Llx2kd6CHjmBLjZjVgcrF6FL0jYKkpHW98gGPA14H3A90eXTtc9/ntc/jkGzH+qff9azqqVXOm+s+b547kR5z54oNBV4LLuF0+ps9ApyoPNEEYWS+MEb/JpGQvAYM3hDI2VklGBdULV/xJflLV1c1/7Wgeo024TYhvkutFrzmV0ey5SnIANIMsncu8UhxMaLF8cUGGzEYZAJDcXywAensRIoRQ2eHAS1G+4uDGJDizs5iySbst8vi9T5yxL73zoXVNqNP2LCbGH/psDPQVRoucfGwP0j5Fe5TyHVT+vOzQmdtP7vWrZr9gEbc2zXZAT+Keznzxo2eOy51wI7yvSjlN9uR65GiiTAnLzzcmRHJwy0QsKnGpyyNkkVJLzvV9LC0qWcvnGZmMZk+TCI5nfwXfmuE+Io5cgtPwV+uyCaVGT+Q7EauqlJXV2s9/tbZ6+2f/vPVqSOtMckX46Tgm/zvfQvvQe6qGOPK1Ku3LMx7TMstpzlP4BuAzl2xYq50dBIwIFhs2f3sRIzYgdoH0Xj03ZEnJahEYpGQ84MTptEIWcRosev0jeykbg/9rJk++oRJ+tqq+rlz33zhm5iWb3oTilhpzIjRoiyW+jSyLCUmoXtHWaFekX4U/+c9fixI49E5QWDHJmG+Co6UcFsocMpOu1i58WrcxdRNlbFXUy8aN1+bfvAek5VR2FpaYnFts1hBiyQ0b8G6dFzbjtLSHH2wALQqfRtLqv8nWwzopUQjMY2F/mYbb9C7brCWGoM+MLWpZEq8d7zh5On6mybloMzgYG5sXPqAcEAmGrSoIUIRyVFboMk60fST9fSsnvE/HNDnANZj3mBFANZuFzEjgPVVNzE6lB/uHVYGYP2x7ZgrQGr0Lfo7gHWJCawRwNrjL2w+gLVZVZt9X7AzGBmgFxtGhTiGvi3Day4Fa6PiALoYvBbWZBMsNqLvzSZbgMVK9KX7V1swDh36gB1Ex/PeWTC2gi52RDeOdTIKlgFgbRNns/hP9H9vsU9YHe1Zjl6kiwfR026H/7FFdcAlSdhKvBe9xqRY9rkNayvxa9iytZs8x/LV0xhGPJMUrKRshmA667yF9WEjmDv2Y7U+8652FAvpk56PWEdbzuQO1mJ9/Fm4GttmnbCuhWL6v1pGAqu85qfZrKB/qDb4cT88VtfOERSvXCsC/CHIhF3H3yg5SZugfOjedzH0PgwDDlaruLX4PUnB32vb8rqRfB4tktZu0WTr46J1olXrveF3YHf88Q6Wt4O/Yg5w4VnbTUHPUA+pSsdiAwoUkG7AgAqOKj590gYS2IDPBjJQIXQDHTwg+vltgAcVgAGC0wDAHRY7GxBgw74NKBBwCjHd9OuIw/SRDSQQwphOZj6CbXClSw94CW04B2R1PcKIpfOroyBcZWW052N/YdQEPemajfcP+4GE3aXa67j/BRn7PCTDFK/GsXJVL617dmIwJXG5lwbDeFazLz+dexpW0rMg7Z6l00Ng9LYsOd66IwkEq558ZEM//S8oUgnoE250t+M/qDegE3cunblAqC+MUTdal+BgEl0Ziag47vZEe8k9U4GS6wkn60dqoGB0prZwsyfn5M4qLDsrP9c+9BiT7ybZ5E8UDvADDDjgQQAR8GeDHgL5z20XAY3OYLLYHC6PLxCKxBKpTK5QqtQarU5vMJrMFqvN7ui0aHEAygTytiH2VCrVCnzUEqNRJry7guNVdKH3oQaODQHPyCOZDby2HD8licQZhmGWvrx/hO+GWrShGmT/ehluHldiu5AVB2u9MIZhNBwX6lqMcloBpwS2t1pysCMoOgXOcTUTBX8EeeOliva+zOj/5wQn3I7uK5ApVaiy/2tQ7vTVqL7irIaQX+C4pRYujV+v3Wo10fV0dbLVQO/zSqsm3EHOGfUBfS7bWGqloUSioh4ue5BLtKElQB2LUvQGrIyi8thy8SNiTj1bLYb8dJnRgPNmBu4vNLXSFqat2utoKOmR11UtcYnLaZC8vt9oUTZCU6Eh4bQeVT1XmFauvrXaGCpCR2LnKGoLphXG3VBoPdnXl6bSq082WmtLXeL8DOh3mILg06HoqExX5vblHgAA") format("woff2"),url(../fonts/iconfont.466f00bc.woff) format("woff"),url(../fonts/iconfont.54b503f4.ttf) format("truetype"),url(../img/iconfont.2aee293b.svg#iconfont) format("svg")
	}

	.iconfont {
		font-family:iconfont !important;
		font-size:16px;
		font-style:normal;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale
	}

	.icon-caipiao:before {
		content:"\E601"
	}

	.icon-jinbiduihuan:before {
		content:"\E663"
	}

	.icon-mine:before {
		content:"\E600"
	}

	.icon-unie62a:before {
		content:"\E6AF"
	}

	.icon-youxi:before {
		content:"\E60B"
	}

	.icon-changjianwenti:before {
		content:"\E648"
	}

	.icon-zanting:before {
		content:"\E638"
	}

	.icon-loginpasswordicon:before {
		content:"\E605"
	}

	.icon-shoujihao:before {
		content:"\E688"
	}

	.icon-3:before {
		content:"\E602"
	}

	.icon-jingyin:before {
		content:"\E65E"
	}

	.icon-xiangshang:before {
		content:"\E6B1"
	}

	.icon-shengyin:before {
		content:"\E753"
	}

	.icon-yinxing:before {
		content:"\E6BB"
	}

	.icon-ego-caidan:before {
		content:"\E62F"
	}

	.icon-yinhangqia:before {
		content:"\E67F"
	}

	.icon-quanping:before {
		content:"\E613"
	}

	.icon-gonggao:before {
		content:"\E61B"
	}

	.icon-bofang:before {
		content:"\E61C"
	}

	.icon-web_xiangxiazhankai:before {
		content:"\E64E"
	}

	.icon-dianhua:before {
		content:"\E88B"
	}

	.icon-cunqukuanyewupingdan:before {
		content:"\E65F"
	}

	.icon-mima1:before {
		content:"\E6A5"
	}

	.icon-bangzhu:before {
		content:"\E652"
	}

	.icon-guanbi2:before {
		content:"\E607"
	}

	.icon-zhenrenyule:before {
		content:"\E64B"
	}

	.icon-appxiazai:before {
		content:"\E615"
	}

	.icon-yinhangxinxiguanli:before {
		content:"\E64D"
	}

	.icon-qianbao1:before {
		content:"\E60E"
	}

	.icon-zhuanhuidao:before {
		content:"\E7B4"
	}

	.icon-youxiang:before {
		content:"\E908"
	}

	.icon-xingming:before {
		content:"\E608"
	}

	.icon-gerenzhongxin-xuanzhong:before {
		content:"\E603"
	}

	.icon-wanjia:before {
		content:"\E609"
	}

	.icon-cunkuan:before {
		content:"\E60A"
	}

	.icon-qukuanjilu:before {
		content:"\E614"
	}

	.icon-buyu:before {
		content:"\E630"
	}

	.icon-index-copy:before {
		content:"\E604"
	}

	.icon-zixunxuanzhong:before {
		content:"\E626"
	}

	.icon-apponly:before {
		content:"\E633"
	}

	.icon-mima:before {
		content:"\E720"
	}

	.icon-cunkuan2:before {
		content:"\E60C"
	}

	.icon-xiangxiashuangjiantou:before {
		content:"\E70C"
	}

	.icon-gerenxinxi:before {
		content:"\E606"
	}

	.icon-logo-card:before {
		content:"\E637"
	}

	.icon-qianbao:before {
		content:"\E67B"
	}

	.icon-ziyuanxhdpi:before {
		content:"\E64C"
	}

	.icon-cebianlanxianshangqukuan:before {
		content:"\E62C"
	}

	.icon-cunkuan1:before {
		content:"\E71F"
	}

	.application--wrap {
		-webkit-box-pack:justify;
		-ms-flex-pack:justify;
		justify-content:space-between
	}

	.fulls {
		-webkit-box-flex:1;
		-ms-flex:1;
		flex:1
	}

	#inspire {
		font-family:Helvetica Neue, Helvetica, Arial, Microsoft Yahei, Hiragino Sans GB, Heiti SC, WenQuanYi Micro Hei, sans-serif;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		color:#2c3e50;
		background:#fff
	}

	#inspire .application.theme--light {
		background:none
	}

	.nav_menu .v-list__tile {
		height:30px
	}

	.mb-1 {
		background:#2850c1
	}

	.cyan--text, .indigo--text {
		color:#2850c1 !important;
		caret-color:#2850c1 !important
	}

	.blue, .indigo {
		background-color:#2850c1 !important;
		border-color:#2850c1 !important
	}

	.margintop-play {
		margin-top:170px
	}

	.margintop {
		margin-top:96px
	}

	p {
		margin:0
	}

	.el-dialog__body {
		padding:10px 20px !important
	}

	.page-container {
		margin-top:0;
		width:100% !important
	}

	.page-container .line {
		text-align:center
	}

	.el-dialog .el-dialog__header {
		background:-webkit-gradient(linear, left top, left bottom, from(#ebc76c), to(#e3b05b));
		background:linear-gradient(#ebc76c, #e3b05b)
	}

	.el-dialog .el-dialog__header .el-dialog__close, .el-dialog .el-dialog__header .el-dialog__title {
		color:#fff
	}

	.el-pagination--small .arrow.disabled, .el-table--hidden, .el-table .hidden-columns, .el-table td.is-hidden>*, .el-table th.is-hidden>* {
		visibility:hidden
	}

	.el-dropdown .el-dropdown-selfdefine:focus:active, .el-dropdown .el-dropdown-selfdefine:focus:not(.focusing), .el-message__closeBtn:focus, .el-message__content:focus, .el-popover:focus, .el-popover:focus:active, .el-popover__reference:focus:hover, .el-popover__reference:focus:not(.focusing), .el-rate:active, .el-rate:focus, .el-tooltip:focus:hover, .el-tooltip:focus:not(.focusing), .el-upload-list__item.is-success:active, .el-upload-list__item.is-success:not(.focusing):focus {
		outline-width:0
	}

	.el-input__suffix, .el-tree.is-dragging .el-tree-node__content * {
		pointer-events:none
	}

	@font-face {
		font-family:element-icons;
		src:url(../fonts/element-icons.535877f5.woff) format("woff"), url(../fonts/element-icons.732389de.ttf) format("truetype");
		font-weight:400;
		font-display:"auto";
		font-style:normal
	}

	[class*=" el-icon-"], [class^=el-icon-] {
		font-family:element-icons !important;
		speak:none;
		font-style:normal;
		font-weight:400;
		font-variant:normal;
		text-transform:none;
		line-height:1;
		vertical-align:baseline;
		display:inline-block;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale
	}

	.el-icon-ice-cream-round:before {
		content:"\E6A0"
	}

	.el-icon-ice-cream-square:before {
		content:"\E6A3"
	}

	.el-icon-lollipop:before {
		content:"\E6A4"
	}

	.el-icon-potato-strips:before {
		content:"\E6A5"
	}

	.el-icon-milk-tea:before {
		content:"\E6A6"
	}

	.el-icon-ice-drink:before {
		content:"\E6A7"
	}

	.el-icon-ice-tea:before {
		content:"\E6A9"
	}

	.el-icon-coffee:before {
		content:"\E6AA"
	}

	.el-icon-orange:before {
		content:"\E6AB"
	}

	.el-icon-pear:before {
		content:"\E6AC"
	}

	.el-icon-apple:before {
		content:"\E6AD"
	}

	.el-icon-cherry:before {
		content:"\E6AE"
	}

	.el-icon-watermelon:before {
		content:"\E6AF"
	}

	.el-icon-grape:before {
		content:"\E6B0"
	}

	.el-icon-refrigerator:before {
		content:"\E6B1"
	}

	.el-icon-goblet-square-full:before {
		content:"\E6B2"
	}

	.el-icon-goblet-square:before {
		content:"\E6B3"
	}

	.el-icon-goblet-full:before {
		content:"\E6B4"
	}

	.el-icon-goblet:before {
		content:"\E6B5"
	}

	.el-icon-cold-drink:before {
		content:"\E6B6"
	}

	.el-icon-coffee-cup:before {
		content:"\E6B8"
	}

	.el-icon-water-cup:before {
		content:"\E6B9"
	}

	.el-icon-hot-water:before {
		content:"\E6BA"
	}

	.el-icon-ice-cream:before {
		content:"\E6BB"
	}

	.el-icon-dessert:before {
		content:"\E6BC"
	}

	.el-icon-sugar:before {
		content:"\E6BD"
	}

	.el-icon-tableware:before {
		content:"\E6BE"
	}

	.el-icon-burger:before {
		content:"\E6BF"
	}

	.el-icon-knife-fork:before {
		content:"\E6C1"
	}

	.el-icon-fork-spoon:before {
		content:"\E6C2"
	}

	.el-icon-chicken:before {
		content:"\E6C3"
	}

	.el-icon-food:before {
		content:"\E6C4"
	}

	.el-icon-dish-1:before {
		content:"\E6C5"
	}

	.el-icon-dish:before {
		content:"\E6C6"
	}

	.el-icon-moon-night:before {
		content:"\E6EE"
	}

	.el-icon-moon:before {
		content:"\E6F0"
	}

	.el-icon-cloudy-and-sunny:before {
		content:"\E6F1"
	}

	.el-icon-partly-cloudy:before {
		content:"\E6F2"
	}

	.el-icon-cloudy:before {
		content:"\E6F3"
	}

	.el-icon-sunny:before {
		content:"\E6F6"
	}

	.el-icon-sunset:before {
		content:"\E6F7"
	}

	.el-icon-sunrise-1:before {
		content:"\E6F8"
	}

	.el-icon-sunrise:before {
		content:"\E6F9"
	}

	.el-icon-heavy-rain:before {
		content:"\E6FA"
	}

	.el-icon-lightning:before {
		content:"\E6FB"
	}

	.el-icon-light-rain:before {
		content:"\E6FC"
	}

	.el-icon-wind-power:before {
		content:"\E6FD"
	}

	.el-icon-baseball:before {
		content:"\E712"
	}

	.el-icon-soccer:before {
		content:"\E713"
	}

	.el-icon-football:before {
		content:"\E715"
	}

	.el-icon-basketball:before {
		content:"\E716"
	}

	.el-icon-ship:before {
		content:"\E73F"
	}

	.el-icon-truck:before {
		content:"\E740"
	}

	.el-icon-bicycle:before {
		content:"\E741"
	}

	.el-icon-mobile-phone:before {
		content:"\E6D3"
	}

	.el-icon-service:before {
		content:"\E6D4"
	}

	.el-icon-key:before {
		content:"\E6E2"
	}

	.el-icon-unlock:before {
		content:"\E6E4"
	}

	.el-icon-lock:before {
		content:"\E6E5"
	}

	.el-icon-watch:before {
		content:"\E6FE"
	}

	.el-icon-watch-1:before {
		content:"\E6FF"
	}

	.el-icon-timer:before {
		content:"\E702"
	}

	.el-icon-alarm-clock:before {
		content:"\E703"
	}

	.el-icon-map-location:before {
		content:"\E704"
	}

	.el-icon-delete-location:before {
		content:"\E705"
	}

	.el-icon-add-location:before {
		content:"\E706"
	}

	.el-icon-location-information:before {
		content:"\E707"
	}

	.el-icon-location-outline:before {
		content:"\E708"
	}

	.el-icon-location:before {
		content:"\E79E"
	}

	.el-icon-place:before {
		content:"\E709"
	}

	.el-icon-discover:before {
		content:"\E70A"
	}

	.el-icon-first-aid-kit:before {
		content:"\E70B"
	}

	.el-icon-trophy-1:before {
		content:"\E70C"
	}

	.el-icon-trophy:before {
		content:"\E70D"
	}

	.el-icon-medal:before {
		content:"\E70E"
	}

	.el-icon-medal-1:before {
		content:"\E70F"
	}

	.el-icon-stopwatch:before {
		content:"\E710"
	}

	.el-icon-mic:before {
		content:"\E711"
	}

	.el-icon-copy-document:before {
		content:"\E718"
	}

	.el-icon-full-screen:before {
		content:"\E719"
	}

	.el-icon-switch-button:before {
		content:"\E71B"
	}

	.el-icon-aim:before {
		content:"\E71C"
	}

	.el-icon-crop:before {
		content:"\E71D"
	}

	.el-icon-odometer:before {
		content:"\E71E"
	}

	.el-icon-time:before {
		content:"\E71F"
	}

	.el-icon-bangzhu:before {
		content:"\E724"
	}

	.el-icon-close-notification:before {
		content:"\E726"
	}

	.el-icon-microphone:before {
		content:"\E727"
	}

	.el-icon-turn-off-microphone:before {
		content:"\E728"
	}

	.el-icon-position:before {
		content:"\E729"
	}

	.el-icon-postcard:before {
		content:"\E72A"
	}

	.el-icon-message:before {
		content:"\E72B"
	}

	.el-icon-chat-line-square:before {
		content:"\E72D"
	}

	.el-icon-chat-dot-square:before {
		content:"\E72E"
	}

	.el-icon-chat-dot-round:before {
		content:"\E72F"
	}

	.el-icon-chat-square:before {
		content:"\E730"
	}

	.el-icon-chat-line-round:before {
		content:"\E731"
	}

	.el-icon-chat-round:before {
		content:"\E732"
	}

	.el-icon-set-up:before {
		content:"\E733"
	}

	.el-icon-turn-off:before {
		content:"\E734"
	}

	.el-icon-open:before {
		content:"\E735"
	}

	.el-icon-connection:before {
		content:"\E736"
	}

	.el-icon-link:before {
		content:"\E737"
	}

	.el-icon-cpu:before {
		content:"\E738"
	}

	.el-icon-thumb:before {
		content:"\E739"
	}

	.el-icon-female:before {
		content:"\E73A"
	}

	.el-icon-male:before {
		content:"\E73B"
	}

	.el-icon-guide:before {
		content:"\E73C"
	}

	.el-icon-news:before {
		content:"\E73E"
	}

	.el-icon-price-tag:before {
		content:"\E744"
	}

	.el-icon-discount:before {
		content:"\E745"
	}

	.el-icon-wallet:before {
		content:"\E747"
	}

	.el-icon-coin:before {
		content:"\E748"
	}

	.el-icon-money:before {
		content:"\E749"
	}

	.el-icon-bank-card:before {
		content:"\E74A"
	}

	.el-icon-box:before {
		content:"\E74B"
	}

	.el-icon-present:before {
		content:"\E74C"
	}

	.el-icon-sell:before {
		content:"\E6D5"
	}

	.el-icon-sold-out:before {
		content:"\E6D6"
	}

	.el-icon-shopping-bag-2:before {
		content:"\E74D"
	}

	.el-icon-shopping-bag-1:before {
		content:"\E74E"
	}

	.el-icon-shopping-cart-2:before {
		content:"\E74F"
	}

	.el-icon-shopping-cart-1:before {
		content:"\E750"
	}

	.el-icon-shopping-cart-full:before {
		content:"\E751"
	}

	.el-icon-smoking:before {
		content:"\E752"
	}

	.el-icon-no-smoking:before {
		content:"\E753"
	}

	.el-icon-house:before {
		content:"\E754"
	}

	.el-icon-table-lamp:before {
		content:"\E755"
	}

	.el-icon-school:before {
		content:"\E756"
	}

	.el-icon-office-building:before {
		content:"\E757"
	}

	.el-icon-toilet-paper:before {
		content:"\E758"
	}

	.el-icon-notebook-2:before {
		content:"\E759"
	}

	.el-icon-notebook-1:before {
		content:"\E75A"
	}

	.el-icon-files:before {
		content:"\E75B"
	}

	.el-icon-collection:before {
		content:"\E75C"
	}

	.el-icon-receiving:before {
		content:"\E75D"
	}

	.el-icon-suitcase-1:before {
		content:"\E760"
	}

	.el-icon-suitcase:before {
		content:"\E761"
	}

	.el-icon-film:before {
		content:"\E763"
	}

	.el-icon-collection-tag:before {
		content:"\E765"
	}

	.el-icon-data-analysis:before {
		content:"\E766"
	}

	.el-icon-pie-chart:before {
		content:"\E767"
	}

	.el-icon-data-board:before {
		content:"\E768"
	}

	.el-icon-data-line:before {
		content:"\E76D"
	}

	.el-icon-reading:before {
		content:"\E769"
	}

	.el-icon-magic-stick:before {
		content:"\E76A"
	}

	.el-icon-coordinate:before {
		content:"\E76B"
	}

	.el-icon-mouse:before {
		content:"\E76C"
	}

	.el-icon-brush:before {
		content:"\E76E"
	}

	.el-icon-headset:before {
		content:"\E76F"
	}

	.el-icon-umbrella:before {
		content:"\E770"
	}

	.el-icon-scissors:before {
		content:"\E771"
	}

	.el-icon-mobile:before {
		content:"\E773"
	}

	.el-icon-attract:before {
		content:"\E774"
	}

	.el-icon-monitor:before {
		content:"\E775"
	}

	.el-icon-search:before {
		content:"\E778"
	}

	.el-icon-takeaway-box:before {
		content:"\E77A"
	}

	.el-icon-paperclip:before {
		content:"\E77D"
	}

	.el-icon-printer:before {
		content:"\E77E"
	}

	.el-icon-document-add:before {
		content:"\E782"
	}

	.el-icon-document:before {
		content:"\E785"
	}

	.el-icon-document-checked:before {
		content:"\E786"
	}

	.el-icon-document-copy:before {
		content:"\E787"
	}

	.el-icon-document-delete:before {
		content:"\E788"
	}

	.el-icon-document-remove:before {
		content:"\E789"
	}

	.el-icon-tickets:before {
		content:"\E78B"
	}

	.el-icon-folder-checked:before {
		content:"\E77F"
	}

	.el-icon-folder-delete:before {
		content:"\E780"
	}

	.el-icon-folder-remove:before {
		content:"\E781"
	}

	.el-icon-folder-add:before {
		content:"\E783"
	}

	.el-icon-folder-opened:before {
		content:"\E784"
	}

	.el-icon-folder:before {
		content:"\E78A"
	}

	.el-icon-edit-outline:before {
		content:"\E764"
	}

	.el-icon-edit:before {
		content:"\E78C"
	}

	.el-icon-date:before {
		content:"\E78E"
	}

	.el-icon-c-scale-to-original:before {
		content:"\E7C6"
	}

	.el-icon-view:before {
		content:"\E6CE"
	}

	.el-icon-loading:before {
		content:"\E6CF"
	}

	.el-icon-rank:before {
		content:"\E6D1"
	}

	.el-icon-sort-down:before {
		content:"\E7C4"
	}

	.el-icon-sort-up:before {
		content:"\E7C5"
	}

	.el-icon-sort:before {
		content:"\E6D2"
	}

	.el-icon-finished:before {
		content:"\E6CD"
	}

	.el-icon-refresh-left:before {
		content:"\E6C7"
	}

	.el-icon-refresh-right:before {
		content:"\E6C8"
	}

	.el-icon-refresh:before {
		content:"\E6D0"
	}

	.el-icon-video-play:before {
		content:"\E7C0"
	}

	.el-icon-video-pause:before {
		content:"\E7C1"
	}

	.el-icon-d-arrow-right:before {
		content:"\E6DC"
	}

	.el-icon-d-arrow-left:before {
		content:"\E6DD"
	}

	.el-icon-arrow-up:before {
		content:"\E6E1"
	}

	.el-icon-arrow-down:before {
		content:"\E6DF"
	}

	.el-icon-arrow-right:before {
		content:"\E6E0"
	}

	.el-icon-arrow-left:before {
		content:"\E6DE"
	}

	.el-icon-top-right:before {
		content:"\E6E7"
	}

	.el-icon-top-left:before {
		content:"\E6E8"
	}

	.el-icon-top:before {
		content:"\E6E6"
	}

	.el-icon-bottom:before {
		content:"\E6EB"
	}

	.el-icon-right:before {
		content:"\E6E9"
	}

	.el-icon-back:before {
		content:"\E6EA"
	}

	.el-icon-bottom-right:before {
		content:"\E6EC"
	}

	.el-icon-bottom-left:before {
		content:"\E6ED"
	}

	.el-icon-caret-top:before {
		content:"\E78F"
	}

	.el-icon-caret-bottom:before {
		content:"\E790"
	}

	.el-icon-caret-right:before {
		content:"\E791"
	}

	.el-icon-caret-left:before {
		content:"\E792"
	}

	.el-icon-d-caret:before {
		content:"\E79A"
	}

	.el-icon-share:before {
		content:"\E793"
	}

	.el-icon-menu:before {
		content:"\E798"
	}

	.el-icon-s-grid:before {
		content:"\E7A6"
	}

	.el-icon-s-check:before {
		content:"\E7A7"
	}

	.el-icon-s-data:before {
		content:"\E7A8"
	}

	.el-icon-s-opportunity:before {
		content:"\E7AA"
	}

	.el-icon-s-custom:before {
		content:"\E7AB"
	}

	.el-icon-s-claim:before {
		content:"\E7AD"
	}

	.el-icon-s-finance:before {
		content:"\E7AE"
	}

	.el-icon-s-comment:before {
		content:"\E7AF"
	}

	.el-icon-s-flag:before {
		content:"\E7B0"
	}

	.el-icon-s-marketing:before {
		content:"\E7B1"
	}

	.el-icon-s-shop:before {
		content:"\E7B4"
	}

	.el-icon-s-open:before {
		content:"\E7B5"
	}

	.el-icon-s-management:before {
		content:"\E7B6"
	}

	.el-icon-s-ticket:before {
		content:"\E7B7"
	}

	.el-icon-s-release:before {
		content:"\E7B8"
	}

	.el-icon-s-home:before {
		content:"\E7B9"
	}

	.el-icon-s-promotion:before {
		content:"\E7BA"
	}

	.el-icon-s-operation:before {
		content:"\E7BB"
	}

	.el-icon-s-unfold:before {
		content:"\E7BC"
	}

	.el-icon-s-fold:before {
		content:"\E7A9"
	}

	.el-icon-s-platform:before {
		content:"\E7BD"
	}

	.el-icon-s-order:before {
		content:"\E7BE"
	}

	.el-icon-s-cooperation:before {
		content:"\E7BF"
	}

	.el-icon-bell:before {
		content:"\E725"
	}

	.el-icon-message-solid:before {
		content:"\E799"
	}

	.el-icon-video-camera:before {
		content:"\E772"
	}

	.el-icon-video-camera-solid:before {
		content:"\E796"
	}

	.el-icon-camera:before {
		content:"\E779"
	}

	.el-icon-camera-solid:before {
		content:"\E79B"
	}

	.el-icon-download:before {
		content:"\E77C"
	}

	.el-icon-upload2:before {
		content:"\E77B"
	}

	.el-icon-upload:before {
		content:"\E7C3"
	}

	.el-icon-picture-outline-round:before {
		content:"\E75F"
	}

	.el-icon-picture-outline:before {
		content:"\E75E"
	}

	.el-icon-picture:before {
		content:"\E79F"
	}

	.el-icon-close:before {
		content:"\E6DB"
	}

	.el-icon-check:before {
		content:"\E6DA"
	}

	.el-icon-plus:before {
		content:"\E6D9"
	}

	.el-icon-minus:before {
		content:"\E6D8"
	}

	.el-icon-help:before {
		content:"\E73D"
	}

	.el-icon-s-help:before {
		content:"\E7B3"
	}

	.el-icon-circle-close:before {
		content:"\E78D"
	}

	.el-icon-circle-check:before {
		content:"\E720"
	}

	.el-icon-circle-plus-outline:before {
		content:"\E723"
	}

	.el-icon-remove-outline:before {
		content:"\E722"
	}

	.el-icon-zoom-out:before {
		content:"\E776"
	}

	.el-icon-zoom-in:before {
		content:"\E777"
	}

	.el-icon-error:before {
		content:"\E79D"
	}

	.el-icon-success:before {
		content:"\E79C"
	}

	.el-icon-circle-plus:before {
		content:"\E7A0"
	}

	.el-icon-remove:before {
		content:"\E7A2"
	}

	.el-icon-info:before {
		content:"\E7A1"
	}

	.el-icon-question:before {
		content:"\E7A4"
	}

	.el-icon-warning-outline:before {
		content:"\E6C9"
	}

	.el-icon-warning:before {
		content:"\E7A3"
	}

	.el-icon-goods:before {
		content:"\E7C2"
	}

	.el-icon-s-goods:before {
		content:"\E7B2"
	}

	.el-icon-star-off:before {
		content:"\E717"
	}

	.el-icon-star-on:before {
		content:"\E797"
	}

	.el-icon-more-outline:before {
		content:"\E6CC"
	}

	.el-icon-more:before {
		content:"\E794"
	}

	.el-icon-phone-outline:before {
		content:"\E6CB"
	}

	.el-icon-phone:before {
		content:"\E795"
	}

	.el-icon-user:before {
		content:"\E6E3"
	}

	.el-icon-user-solid:before {
		content:"\E7A5"
	}

	.el-icon-setting:before {
		content:"\E6CA"
	}

	.el-icon-s-tools:before {
		content:"\E7AC"
	}

	.el-icon-delete:before {
		content:"\E6D7"
	}

	.el-icon-delete-solid:before {
		content:"\E7C9"
	}

	.el-icon-eleme:before {
		content:"\E7C7"
	}

	.el-icon-platform-eleme:before {
		content:"\E7CA"
	}

	.el-icon-loading {
		-webkit-animation:rotating 2s linear infinite;
		animation:rotating 2s linear infinite
	}

	.el-icon--right {
		margin-left:5px
	}

	.el-icon--left {
		margin-right:5px
	}

	@-webkit-keyframes rotating {
		0% {
			-webkit-transform:rotate(0);
			transform:rotate(0)
		}

		to {
			-webkit-transform:rotate(1turn);
			transform:rotate(1turn)
		}
	}

	@keyframes rotating {
		0% {
			-webkit-transform:rotate(0);
			transform:rotate(0)
		}

		to {
			-webkit-transform:rotate(1turn);
			transform:rotate(1turn)
		}
	}

	.el-pagination {
		white-space:nowrap;
		padding:2px 5px;
		color:#303133;
		font-weight:700
	}

	.el-pagination:after, .el-pagination:before {
		display:table;
		content:""
	}

	.el-pagination:after {
		clear:both
	}

	.el-pagination button, .el-pagination span:not([class*=suffix]) {
		display:inline-block;
		font-size:13px;
		min-width:35.5px;
		height:28px;
		line-height:28px;
		vertical-align:top;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-pagination .el-input__inner {
		text-align:center;
		-moz-appearance:textfield;
		line-height:normal
	}

	.el-pagination .el-input__suffix {
		right:0;
		-webkit-transform:scale(.8);
		transform:scale(.8)
	}

	.el-pagination .el-select .el-input {
		width:100px;
		margin:0 5px
	}

	.el-pagination .el-select .el-input .el-input__inner {
		padding-right:25px;
		border-radius:3px
	}

	.el-pagination button {
		border:none;
		padding:0 6px;
		background:0 0
	}

	.el-pagination button:focus {
		outline:0
	}

	.el-pagination button:hover {
		color:#e4b25c
	}

	.el-pagination button:disabled {
		color:#c0c4cc;
		background-color:#fff;
		cursor:not-allowed
	}

	.el-pagination .btn-next, .el-pagination .btn-prev {
		background:50% no-repeat #fff;
		background-size:16px;
		cursor:pointer;
		margin:0;
		color:#303133
	}

	.el-pagination .btn-next .el-icon, .el-pagination .btn-prev .el-icon {
		display:block;
		font-size:12px;
		font-weight:700
	}

	.el-pagination .btn-prev {
		padding-right:12px
	}

	.el-pagination .btn-next {
		padding-left:12px
	}

	.el-pagination .el-pager li.disabled {
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-pager li, .el-pager li.btn-quicknext:hover, .el-pager li.btn-quickprev:hover {
		cursor:pointer
	}

	.el-pagination--small .btn-next, .el-pagination--small .btn-prev, .el-pagination--small .el-pager li, .el-pagination--small .el-pager li.btn-quicknext, .el-pagination--small .el-pager li.btn-quickprev, .el-pagination--small .el-pager li:last-child {
		border-color:transparent;
		font-size:12px;
		line-height:22px;
		height:22px;
		min-width:22px
	}

	.el-pagination--small .more:before, .el-pagination--small li.more:before {
		line-height:24px
	}

	.el-pagination--small button, .el-pagination--small span:not([class*=suffix]) {
		height:22px;
		line-height:22px
	}

	.el-pagination--small .el-pagination__editor, .el-pagination--small .el-pagination__editor.el-input .el-input__inner {
		height:22px
	}

	.el-pagination__sizes {
		margin:0 10px 0 0;
		font-weight:400;
		color:#606266
	}

	.el-pagination__sizes .el-input .el-input__inner {
		font-size:13px;
		padding-left:8px
	}

	.el-pagination__sizes .el-input .el-input__inner:hover {
		border-color:#e4b25c
	}

	.el-pagination__total {
		margin-right:10px;
		font-weight:400;
		color:#606266
	}

	.el-pagination__jump {
		margin-left:24px;
		font-weight:400;
		color:#606266
	}

	.el-pagination__jump .el-input__inner {
		padding:0 3px
	}

	.el-pagination__rightwrapper {
		float:right
	}

	.el-pagination__editor {
		line-height:18px;
		padding:0 2px;
		height:28px;
		text-align:center;
		margin:0 2px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		border-radius:3px
	}

	.el-pager, .el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev {
		padding:0
	}

	.el-pagination__editor.el-input {
		width:50px
	}

	.el-pagination__editor.el-input .el-input__inner {
		height:28px
	}

	.el-pagination__editor .el-input__inner::-webkit-inner-spin-button, .el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
		-webkit-appearance:none;
		margin:0
	}

	.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
		margin:0 5px;
		background-color:#f4f4f5;
		color:#606266;
		min-width:30px;
		border-radius:2px
	}

	.el-pagination.is-background .btn-next.disabled, .el-pagination.is-background .btn-next:disabled, .el-pagination.is-background .btn-prev.disabled, .el-pagination.is-background .btn-prev:disabled, .el-pagination.is-background .el-pager li.disabled {
		color:#c0c4cc
	}

	.el-pagination.is-background .el-pager li:not(.disabled):hover {
		color:#e4b25c
	}

	.el-pagination.is-background .el-pager li:not(.disabled).active {
		background-color:#e4b25c;
		color:#fff
	}

	.el-dialog, .el-pager li {
		background:#fff;
		-webkit-box-sizing:border-box
	}

	.el-pagination.is-background.el-pagination--small .btn-next, .el-pagination.is-background.el-pagination--small .btn-prev, .el-pagination.is-background.el-pagination--small .el-pager li {
		margin:0 3px;
		min-width:22px
	}

	.el-pager, .el-pager li {
		vertical-align:top;
		margin:0;
		display:inline-block
	}

	.el-pager {
		-moz-user-select:none;
		user-select:none;
		list-style:none;
		font-size:0
	}

	.el-date-table, .el-pager, .el-table th {
		-webkit-user-select:none;
		-ms-user-select:none
	}

	.el-pager .more:before {
		line-height:30px
	}

	.el-pager li {
		padding:0 4px;
		font-size:13px;
		min-width:35.5px;
		height:28px;
		line-height:28px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		text-align:center
	}

	.el-menu--collapse .el-menu .el-submenu, .el-menu--popup {
		min-width:200px
	}

	.el-pager li.btn-quicknext, .el-pager li.btn-quickprev {
		line-height:28px;
		color:#303133
	}

	.el-pager li.btn-quicknext.disabled, .el-pager li.btn-quickprev.disabled {
		color:#c0c4cc
	}

	.el-pager li.active+li {
		border-left:0
	}

	.el-pager li:hover {
		color:#e4b25c
	}

	.el-pager li.active {
		color:#e4b25c;
		cursor:default
	}

	@-webkit-keyframes v-modal-in {
		0% {
			opacity:0
		}
	}

	@-webkit-keyframes v-modal-out {
		to {
			opacity:0
		}
	}

	.el-dialog {
		position:relative;
		margin:0 auto 50px;
		border-radius:2px;
		-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, .3);
		box-shadow:0 1px 3px rgba(0, 0, 0, .3);
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:50%
	}

	.el-dialog.is-fullscreen {
		width:100%;
		margin-top:0;
		margin-bottom:0;
		height:100%;
		overflow:auto
	}

	.el-dialog__wrapper {
		position:fixed;
		top:0;
		right:0;
		bottom:0;
		left:0;
		overflow:auto;
		margin:0
	}

	.el-dialog__header {
		padding:20px 20px 10px
	}

	.el-dialog__headerbtn {
		position:absolute;
		top:20px;
		right:20px;
		padding:0;
		background:0 0;
		border:none;
		outline:0;
		cursor:pointer;
		font-size:16px
	}

	.el-dialog__headerbtn .el-dialog__close {
		color:#909399
	}

	.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close {
		color:#e4b25c
	}

	.el-dialog__title {
		line-height:24px;
		font-size:18px;
		color:#303133
	}

	.el-dialog__body {
		padding:30px 20px;
		color:#606266;
		font-size:14px;
		word-break:break-all
	}

	.el-dialog__footer {
		padding:10px 20px 20px;
		text-align:right;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-dialog--center {
		text-align:center
	}

	.el-dialog--center .el-dialog__body {
		text-align:initial;
		padding:25px 25px 30px
	}

	.el-dialog--center .el-dialog__footer {
		text-align:inherit
	}

	.dialog-fade-enter-active {
		-webkit-animation:dialog-fade-in .3s;
		animation:dialog-fade-in .3s
	}

	.dialog-fade-leave-active {
		-webkit-animation:dialog-fade-out .3s;
		animation:dialog-fade-out .3s
	}

	@-webkit-keyframes dialog-fade-in {
		0% {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}

		to {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}
	}

	@keyframes dialog-fade-in {
		0% {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}

		to {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}
	}

	@-webkit-keyframes dialog-fade-out {
		0% {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}

		to {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}
	}

	@keyframes dialog-fade-out {
		0% {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}

		to {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}
	}

	.el-autocomplete {
		position:relative;
		display:inline-block
	}

	.el-autocomplete-suggestion {
		margin:5px 0;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		border-radius:4px;
		border:1px solid #e4e7ed;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background-color:#fff
	}

	.el-dropdown-menu, .el-menu--collapse .el-submenu .el-menu {
		z-index:10;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-autocomplete-suggestion__wrap {
		max-height:280px;
		padding:10px 0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-autocomplete-suggestion__list {
		margin:0;
		padding:0
	}

	.el-autocomplete-suggestion li {
		padding:0 20px;
		margin:0;
		line-height:34px;
		cursor:pointer;
		color:#606266;
		font-size:14px;
		list-style:none;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis
	}

	.el-autocomplete-suggestion li.highlighted, .el-autocomplete-suggestion li:hover {
		background-color:#f5f7fa
	}

	.el-autocomplete-suggestion li.divider {
		margin-top:6px;
		border-top:1px solid #000
	}

	.el-autocomplete-suggestion li.divider:last-child {
		margin-bottom:-6px
	}

	.el-autocomplete-suggestion.is-loading li {
		text-align:center;
		height:100px;
		line-height:100px;
		font-size:20px;
		color:#999
	}

	.el-autocomplete-suggestion.is-loading li:after {
		display:inline-block;
		content:"";
		height:100%;
		vertical-align:middle
	}

	.el-autocomplete-suggestion.is-loading li:hover {
		background-color:#fff
	}

	.el-autocomplete-suggestion.is-loading .el-icon-loading {
		vertical-align:middle
	}

	.el-dropdown {
		display:inline-block;
		position:relative;
		color:#606266;
		font-size:14px
	}

	.el-dropdown .el-button-group {
		display:block
	}

	.el-dropdown .el-button-group .el-button {
		float:none
	}

	.el-dropdown .el-dropdown__caret-button {
		padding-left:5px;
		padding-right:5px;
		position:relative;
		border-left:none
	}

	.el-dropdown .el-dropdown__caret-button:before {
		content:"";
		position:absolute;
		display:block;
		width:1px;
		top:5px;
		bottom:5px;
		left:0;
		background:hsla(0, 0%, 100%, .5)
	}

	.el-dropdown .el-dropdown__caret-button.el-button--default:before {
		background:rgba(220, 223, 230, .5)
	}

	.el-dropdown .el-dropdown__caret-button:hover:before {
		top:0;
		bottom:0
	}

	.el-dropdown .el-dropdown__caret-button .el-dropdown__icon {
		padding-left:0
	}

	.el-dropdown__icon {
		font-size:12px;
		margin:0 3px
	}

	.el-dropdown-menu {
		position:absolute;
		top:0;
		left:0;
		padding:10px 0;
		margin:5px 0;
		background-color:#fff;
		border:1px solid #ebeef5;
		border-radius:4px;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-dropdown-menu__item {
		list-style:none;
		line-height:36px;
		padding:0 20px;
		margin:0;
		font-size:14px;
		color:#606266;
		cursor:pointer;
		outline:0
	}

	.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
		background-color:#fcf7ef;
		color:#e9c17d
	}

	.el-dropdown-menu__item i {
		margin-right:5px
	}

	.el-dropdown-menu__item--divided {
		position:relative;
		margin-top:6px;
		border-top:1px solid #ebeef5
	}

	.el-dropdown-menu__item--divided:before {
		content:"";
		height:6px;
		display:block;
		margin:0 -20px;
		background-color:#fff
	}

	.el-dropdown-menu__item.is-disabled {
		cursor:default;
		color:#bbb;
		pointer-events:none
	}

	.el-dropdown-menu--medium {
		padding:6px 0
	}

	.el-dropdown-menu--medium .el-dropdown-menu__item {
		line-height:30px;
		padding:0 17px;
		font-size:14px
	}

	.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided {
		margin-top:6px
	}

	.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
		height:6px;
		margin:0 -17px
	}

	.el-dropdown-menu--small {
		padding:6px 0
	}

	.el-dropdown-menu--small .el-dropdown-menu__item {
		line-height:27px;
		padding:0 15px;
		font-size:13px
	}

	.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided {
		margin-top:4px
	}

	.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
		height:4px;
		margin:0 -15px
	}

	.el-dropdown-menu--mini {
		padding:3px 0
	}

	.el-dropdown-menu--mini .el-dropdown-menu__item {
		line-height:24px;
		padding:0 10px;
		font-size:12px
	}

	.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided {
		margin-top:3px
	}

	.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before {
		height:3px;
		margin:0 -10px
	}

	.el-menu {
		border-right:1px solid #e6e6e6;
		list-style:none;
		position:relative;
		margin:0;
		padding-left:0
	}

	.el-menu, .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus, .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover, .el-menu--horizontal>.el-submenu .el-submenu__title:hover {
		background-color:#fff
	}

	.el-menu:after, .el-menu:before {
		display:table;
		content:""
	}

	.el-menu:after {
		clear:both
	}

	.el-menu.el-menu--horizontal {
		border-bottom:1px solid #e6e6e6
	}

	.el-menu--horizontal {
		border-right:none
	}

	.el-menu--horizontal>.el-menu-item {
		float:left;
		height:60px;
		line-height:60px;
		margin:0;
		border-bottom:2px solid transparent;
		color:#909399
	}

	.el-menu--horizontal>.el-menu-item a, .el-menu--horizontal>.el-menu-item a:hover {
		color:inherit
	}

	.el-menu--horizontal>.el-submenu {
		float:left
	}

	.el-menu--horizontal>.el-submenu:focus, .el-menu--horizontal>.el-submenu:hover {
		outline:0
	}

	.el-menu--horizontal>.el-submenu:focus .el-submenu__title, .el-menu--horizontal>.el-submenu:hover .el-submenu__title {
		color:#303133
	}

	.el-menu--horizontal>.el-submenu.is-active .el-submenu__title {
		border-bottom:2px solid #e4b25c;
		color:#303133
	}

	.el-menu--horizontal>.el-submenu .el-submenu__title {
		height:60px;
		line-height:60px;
		border-bottom:2px solid transparent;
		color:#909399
	}

	.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow {
		position:static;
		vertical-align:middle;
		margin-left:8px;
		margin-top:-3px
	}

	.el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title {
		background-color:#fff;
		float:none;
		height:36px;
		line-height:36px;
		padding:0 10px;
		color:#909399
	}

	.el-menu--horizontal .el-menu .el-menu-item.is-active, .el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title {
		color:#303133
	}

	.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
		outline:0;
		color:#303133
	}

	.el-menu--horizontal>.el-menu-item.is-active {
		border-bottom:2px solid #e4b25c;
		color:#303133
	}

	.el-menu--collapse {
		width:64px
	}

	.el-menu--collapse>.el-menu-item [class^=el-icon-], .el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-] {
		margin:0;
		vertical-align:middle;
		width:24px;
		text-align:center
	}

	.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow, .el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow {
		display:none
	}

	.el-menu--collapse>.el-menu-item span, .el-menu--collapse>.el-submenu>.el-submenu__title span {
		height:0;
		width:0;
		overflow:hidden;
		visibility:hidden;
		display:inline-block
	}

	.el-menu--collapse>.el-menu-item.is-active i {
		color:inherit
	}

	.el-menu--collapse .el-submenu {
		position:relative
	}

	.el-menu--collapse .el-submenu .el-menu {
		position:absolute;
		margin-left:5px;
		top:0;
		left:100%;
		border:1px solid #e4e7ed;
		border-radius:2px;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-menu-item, .el-submenu__title {
		height:56px;
		line-height:56px;
		position:relative;
		-webkit-box-sizing:border-box;
		white-space:nowrap;
		list-style:none
	}

	.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow {
		-webkit-transform:none;
		transform:none
	}

	.el-menu--popup {
		z-index:100;
		border:none;
		padding:5px 0;
		border-radius:2px;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-menu--popup-bottom-start {
		margin-top:5px
	}

	.el-menu--popup-right-start {
		margin-left:5px;
		margin-right:5px
	}

	.el-menu-item {
		font-size:14px;
		color:#303133;
		padding:0 20px;
		cursor:pointer;
		-webkit-transition:border-color .3s, background-color .3s, color .3s;
		transition:border-color .3s, background-color .3s, color .3s;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-menu-item * {
		vertical-align:middle
	}

	.el-menu-item i {
		color:#909399
	}

	.el-menu-item:focus, .el-menu-item:hover {
		outline:0;
		background-color:#fcf7ef
	}

	.el-menu-item.is-disabled {
		opacity:.25;
		cursor:not-allowed;
		background:0 0 !important
	}

	.el-menu-item [class^=el-icon-] {
		margin-right:5px;
		width:24px;
		text-align:center;
		font-size:18px;
		vertical-align:middle
	}

	.el-menu-item.is-active {
		color:#e4b25c
	}

	.el-menu-item.is-active i {
		color:inherit
	}

	.el-submenu {
		list-style:none;
		margin:0;
		padding-left:0
	}

	.el-submenu__title {
		font-size:14px;
		color:#303133;
		padding:0 20px;
		cursor:pointer;
		-webkit-transition:border-color .3s, background-color .3s, color .3s;
		transition:border-color .3s, background-color .3s, color .3s;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-submenu__title * {
		vertical-align:middle
	}

	.el-submenu__title i {
		color:#909399
	}

	.el-submenu__title:focus, .el-submenu__title:hover {
		outline:0;
		background-color:#fcf7ef
	}

	.el-submenu__title.is-disabled {
		opacity:.25;
		cursor:not-allowed;
		background:0 0 !important
	}

	.el-submenu__title:hover {
		background-color:#fcf7ef
	}

	.el-submenu .el-menu {
		border:none
	}

	.el-submenu .el-menu-item {
		height:50px;
		line-height:50px;
		padding:0 45px;
		min-width:200px
	}

	.el-submenu__icon-arrow {
		position:absolute;
		top:50%;
		right:20px;
		margin-top:-7px;
		-webkit-transition:-webkit-transform .3s;
		transition:-webkit-transform .3s;
		transition:transform .3s;
		transition:transform .3s, -webkit-transform .3s;
		font-size:12px
	}

	.el-submenu.is-active .el-submenu__title {
		border-bottom-color:#e4b25c
	}

	.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow {
		-webkit-transform:rotate(180deg);
		transform:rotate(180deg)
	}

	.el-submenu.is-disabled .el-menu-item, .el-submenu.is-disabled .el-submenu__title {
		opacity:.25;
		cursor:not-allowed;
		background:0 0 !important
	}

	.el-submenu [class^=el-icon-] {
		vertical-align:middle;
		margin-right:5px;
		width:24px;
		text-align:center;
		font-size:18px
	}

	.el-menu-item-group>ul {
		padding:0
	}

	.el-menu-item-group__title {
		padding:7px 0 7px 20px;
		line-height:normal;
		font-size:12px;
		color:#909399
	}

	.el-radio-button__inner, .el-radio-group {
		display:inline-block;
		line-height:1;
		vertical-align:middle
	}

	.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow {
		-webkit-transition:.2s;
		transition:.2s;
		opacity:0
	}

	.el-radio-group {
		font-size:0
	}

	.el-radio-button {
		position:relative;
		display:inline-block;
		outline:0
	}

	.el-radio-button__inner {
		white-space:nowrap;
		background:#fff;
		border:1px solid #dcdfe6;
		font-weight:500;
		border-left:0;
		color:#606266;
		-webkit-appearance:none;
		text-align:center;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		outline:0;
		margin:0;
		position:relative;
		cursor:pointer;
		-webkit-transition:all .3s cubic-bezier(.645, .045, .355, 1);
		transition:all .3s cubic-bezier(.645, .045, .355, 1);
		padding:12px 20px;
		font-size:14px;
		border-radius:0
	}

	.el-radio-button__inner.is-round {
		padding:12px 20px
	}

	.el-radio-button__inner:hover {
		color:#e4b25c
	}

	.el-radio-button__inner [class*=el-icon-] {
		line-height:.9
	}

	.el-radio-button__inner [class*=el-icon-]+span {
		margin-left:5px
	}

	.el-radio-button:first-child .el-radio-button__inner {
		border-left:1px solid #dcdfe6;
		border-radius:4px 0 0 4px;
		-webkit-box-shadow:none !important;
		box-shadow:none !important
	}

	.el-radio-button__orig-radio {
		opacity:0;
		outline:0;
		position:absolute;
		z-index:-1
	}

	.el-radio-button__orig-radio:checked+.el-radio-button__inner {
		color:#fff;
		background-color:#e4b25c;
		border-color:#e4b25c;
		-webkit-box-shadow:-1px 0 0 0 #e4b25c;
		box-shadow:-1px 0 0 0 #e4b25c
	}

	.el-radio-button__orig-radio:disabled+.el-radio-button__inner {
		color:#c0c4cc;
		cursor:not-allowed;
		background-image:none;
		background-color:#fff;
		border-color:#ebeef5;
		-webkit-box-shadow:none;
		box-shadow:none
	}

	.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner {
		background-color:#f2f6fc
	}

	.el-radio-button:last-child .el-radio-button__inner {
		border-radius:0 4px 4px 0
	}

	.el-popover, .el-radio-button:first-child:last-child .el-radio-button__inner {
		border-radius:4px
	}

	.el-radio-button--medium .el-radio-button__inner {
		padding:10px 20px;
		font-size:14px;
		border-radius:0
	}

	.el-radio-button--medium .el-radio-button__inner.is-round {
		padding:10px 20px
	}

	.el-radio-button--small .el-radio-button__inner {
		padding:9px 15px;
		font-size:12px;
		border-radius:0
	}

	.el-radio-button--small .el-radio-button__inner.is-round {
		padding:9px 15px
	}

	.el-radio-button--mini .el-radio-button__inner {
		padding:7px 15px;
		font-size:12px;
		border-radius:0
	}

	.el-radio-button--mini .el-radio-button__inner.is-round {
		padding:7px 15px
	}

	.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) {
		-webkit-box-shadow:0 0 2px 2px #e4b25c;
		box-shadow:0 0 2px 2px #e4b25c
	}

	.el-switch {
		display:-webkit-inline-box;
		display:-ms-inline-flexbox;
		display:inline-flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		position:relative;
		font-size:14px;
		line-height:20px;
		height:20px;
		vertical-align:middle
	}

	.el-switch__core, .el-switch__label {
		display:inline-block;
		cursor:pointer
	}

	.el-switch.is-disabled .el-switch__core, .el-switch.is-disabled .el-switch__label {
		cursor:not-allowed
	}

	.el-switch__label {
		-webkit-transition:.2s;
		transition:.2s;
		height:20px;
		font-size:14px;
		font-weight:500;
		vertical-align:middle;
		color:#303133
	}

	.el-switch__label.is-active {
		color:#e4b25c
	}

	.el-switch__label--left {
		margin-right:10px
	}

	.el-switch__label--right {
		margin-left:10px
	}

	.el-switch__label * {
		line-height:1;
		font-size:14px;
		display:inline-block
	}

	.el-switch__input {
		position:absolute;
		width:0;
		height:0;
		opacity:0;
		margin:0
	}

	.el-switch__core {
		margin:0;
		position:relative;
		width:40px;
		height:20px;
		border:1px solid #dcdfe6;
		outline:0;
		border-radius:10px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background:#dcdfe6;
		-webkit-transition:border-color .3s, background-color .3s;
		transition:border-color .3s, background-color .3s;
		vertical-align:middle
	}

	.el-switch__core:after {
		content:"";
		position:absolute;
		top:1px;
		left:1px;
		border-radius:100%;
		-webkit-transition:all .3s;
		transition:all .3s;
		width:16px;
		height:16px;
		background-color:#fff
	}

	.el-switch.is-checked .el-switch__core {
		border-color:#e4b25c;
		background-color:#e4b25c
	}

	.el-switch.is-checked .el-switch__core:after {
		left:100%;
		margin-left:-17px
	}

	.el-switch.is-disabled {
		opacity:.6
	}

	.el-switch--wide .el-switch__label.el-switch__label--left span {
		left:10px
	}

	.el-switch--wide .el-switch__label.el-switch__label--right span {
		right:10px
	}

	.el-switch .label-fade-enter, .el-switch .label-fade-leave-active {
		opacity:0
	}

	.el-select-dropdown {
		position:absolute;
		z-index:1001;
		border:1px solid #e4e7ed;
		border-radius:4px;
		background-color:#fff;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		margin:5px 0
	}

	.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
		color:#e4b25c;
		background-color:#fff
	}

	.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
		background-color:#f5f7fa
	}

	.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after {
		position:absolute;
		right:20px;
		font-family:element-icons;
		content:"\E6DA";
		font-size:12px;
		font-weight:700;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale
	}

	.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
		padding:0
	}

	.el-select-dropdown__empty {
		padding:10px 0;
		margin:0;
		text-align:center;
		color:#999;
		font-size:14px
	}

	.el-select-dropdown__wrap {
		max-height:274px
	}

	.el-select-dropdown__list {
		list-style:none;
		padding:6px 0;
		margin:0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-select-dropdown__item {
		font-size:14px;
		padding:0 20px;
		position:relative;
		white-space:nowrap;
		overflow:hidden;
		text-overflow:ellipsis;
		color:#606266;
		height:34px;
		line-height:34px;
		box-sizing:border-box;
		cursor:pointer
	}

	.el-select-dropdown__item, .el-select .el-tag, .el-table {
		-webkit-box-sizing:border-box
	}

	.el-select-dropdown__item.is-disabled {
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-select-dropdown__item.is-disabled:hover {
		background-color:#fff
	}

	.el-select-dropdown__item.hover, .el-select-dropdown__item:hover {
		background-color:#f5f7fa
	}

	.el-select-dropdown__item.selected {
		color:#e4b25c;
		font-weight:700
	}

	.el-select-group {
		margin:0;
		padding:0
	}

	.el-select-group__wrap {
		position:relative;
		list-style:none;
		margin:0;
		padding:0
	}

	.el-select-group__wrap:not(:last-of-type) {
		padding-bottom:24px
	}

	.el-select-group__wrap:not(:last-of-type):after {
		content:"";
		position:absolute;
		display:block;
		left:20px;
		right:20px;
		bottom:12px;
		height:1px;
		background:#e4e7ed
	}

	.el-select-group__title {
		padding-left:20px;
		font-size:12px;
		color:#909399;
		line-height:30px
	}

	.el-select-group .el-select-dropdown__item {
		padding-left:20px
	}

	.el-select {
		display:inline-block;
		position:relative
	}

	.el-select .el-select__tags>span {
		display:contents
	}

	.el-select:hover .el-input__inner {
		border-color:#c0c4cc
	}

	.el-select .el-input__inner {
		cursor:pointer;
		padding-right:35px
	}

	.el-select .el-input__inner:focus {
		border-color:#e4b25c
	}

	.el-select .el-input .el-select__caret {
		color:#c0c4cc;
		font-size:14px;
		-webkit-transition:-webkit-transform .3s;
		transition:-webkit-transform .3s;
		transition:transform .3s;
		transition:transform .3s, -webkit-transform .3s;
		-webkit-transform:rotate(180deg);
		transform:rotate(180deg);
		cursor:pointer
	}

	.el-select .el-input .el-select__caret.is-reverse {
		-webkit-transform:rotate(0);
		transform:rotate(0)
	}

	.el-select .el-input .el-select__caret.is-show-close {
		font-size:14px;
		text-align:center;
		-webkit-transform:rotate(180deg);
		transform:rotate(180deg);
		border-radius:100%;
		color:#c0c4cc;
		-webkit-transition:color .2s cubic-bezier(.645, .045, .355, 1);
		transition:color .2s cubic-bezier(.645, .045, .355, 1)
	}

	.el-select .el-input .el-select__caret.is-show-close:hover {
		color:#909399
	}

	.el-select .el-input.is-disabled .el-input__inner {
		cursor:not-allowed
	}

	.el-select .el-input.is-disabled .el-input__inner:hover {
		border-color:#e4e7ed
	}

	.el-select .el-input.is-focus .el-input__inner {
		border-color:#e4b25c
	}

	.el-select>.el-input {
		display:block
	}

	.el-select__input {
		border:none;
		outline:0;
		padding:0;
		margin-left:15px;
		color:#666;
		font-size:14px;
		-webkit-appearance:none;
		-moz-appearance:none;
		appearance:none;
		height:28px;
		background-color:transparent
	}

	.el-select__input.is-mini {
		height:14px
	}

	.el-select__close {
		cursor:pointer;
		position:absolute;
		top:8px;
		z-index:1000;
		right:25px;
		color:#c0c4cc;
		line-height:18px;
		font-size:14px
	}

	.el-select__close:hover {
		color:#909399
	}

	.el-select__tags {
		position:absolute;
		line-height:normal;
		white-space:normal;
		z-index:1;
		top:50%;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap
	}

	.el-select .el-tag__close {
		margin-top:-2px
	}

	.el-select .el-tag {
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		border-color:transparent;
		margin:2px 0 2px 6px;
		background-color:#f0f2f5
	}

	.el-select .el-tag__close.el-icon-close {
		background-color:#c0c4cc;
		right:-7px;
		top:0;
		color:#fff
	}

	.el-select .el-tag__close.el-icon-close:hover {
		background-color:#909399
	}

	.el-table, .el-table__expanded-cell {
		background-color:#fff
	}

	.el-select .el-tag__close.el-icon-close:before {
		display:block;
		-webkit-transform:translateY(.5px);
		transform:translateY(.5px)
	}

	.el-table {
		position:relative;
		overflow:hidden;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-box-flex:1;
		-ms-flex:1;
		flex:1;
		width:100%;
		max-width:100%;
		font-size:14px;
		color:#606266
	}

	.el-table--mini, .el-table--small, .el-table__expand-icon {
		font-size:12px
	}

	.el-table__empty-block {
		min-height:60px;
		text-align:center;
		width:100%;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center
	}

	.el-table__empty-text {
		line-height:60px;
		width:50%;
		color:#909399
	}

	.el-table__expand-column .cell {
		padding:0;
		text-align:center
	}

	.el-table__expand-icon {
		position:relative;
		cursor:pointer;
		color:#666;
		-webkit-transition:-webkit-transform .2s ease-in-out;
		transition:-webkit-transform .2s ease-in-out;
		transition:transform .2s ease-in-out;
		transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
		height:20px
	}

	.el-table__expand-icon--expanded {
		-webkit-transform:rotate(90deg);
		transform:rotate(90deg)
	}

	.el-table__expand-icon>.el-icon {
		position:absolute;
		left:50%;
		top:50%;
		margin-left:-5px;
		margin-top:-5px
	}

	.el-table__expanded-cell[class*=cell] {
		padding:20px 50px
	}

	.el-table__expanded-cell:hover {
		background-color:transparent !important
	}

	.el-table__placeholder {
		display:inline-block;
		width:20px
	}

	.el-table__append-wrapper {
		overflow:hidden
	}

	.el-table--fit {
		border-right:0;
		border-bottom:0
	}

	.el-table--fit td.gutter, .el-table--fit th.gutter {
		border-right-width:1px
	}

	.el-table--scrollable-x .el-table__body-wrapper {
		overflow-x:auto
	}

	.el-table--scrollable-y .el-table__body-wrapper {
		overflow-y:auto
	}

	.el-table thead {
		color:#909399;
		font-weight:500
	}

	.el-table thead.is-group th {
		background:#f5f7fa
	}

	.el-table th, .el-table tr {
		background-color:#fff
	}

	.el-table td, .el-table th {
		padding:12px 0;
		min-width:0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		text-overflow:ellipsis;
		vertical-align:middle;
		position:relative;
		text-align:left
	}

	.el-table td.is-center, .el-table th.is-center {
		text-align:center
	}

	.el-table td.is-right, .el-table th.is-right {
		text-align:right
	}

	.el-table td.gutter, .el-table th.gutter {
		width:15px;
		border-right-width:0;
		border-bottom-width:0;
		padding:0
	}

	.el-table--medium td, .el-table--medium th {
		padding:10px 0
	}

	.el-table--small td, .el-table--small th {
		padding:8px 0
	}

	.el-table--mini td, .el-table--mini th {
		padding:6px 0
	}

	.el-table .cell, .el-table th div {
		padding-right:10px;
		overflow:hidden;
		text-overflow:ellipsis
	}

	.el-table--border td:first-child .cell, .el-table--border th:first-child .cell, .el-table .cell, .el-table th div {
		padding-left:10px
	}

	.el-table tr input[type=checkbox] {
		margin:0
	}

	.el-table td, .el-table th.is-leaf {
		border-bottom:1px solid #ebeef5
	}

	.el-table th.is-sortable {
		cursor:pointer
	}

	.el-table th {
		white-space:nowrap;
		overflow:hidden;
		-moz-user-select:none;
		-webkit-user-select:none;
		-ms-user-select:none;
		user-select:none
	}

	.el-table th div {
		line-height:40px;
		white-space:nowrap
	}

	.el-table th>.cell, .el-table th div {
		display:inline-block;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-table th>.cell {
		position:relative;
		word-wrap:normal;
		text-overflow:ellipsis;
		vertical-align:middle;
		width:100%
	}

	.el-table th>.cell.highlight {
		color:#e4b25c
	}

	.el-table th.required>div:before {
		display:inline-block;
		content:"";
		width:8px;
		height:8px;
		border-radius:50%;
		background:#ff4d51;
		margin-right:5px;
		vertical-align:middle
	}

	.el-table td div {
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-table td.gutter {
		width:0
	}

	.el-table .cell {
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		white-space:normal;
		word-break:break-all;
		line-height:23px
	}

	.el-table .cell.el-tooltip {
		white-space:nowrap;
		min-width:50px
	}

	.el-table--border, .el-table--group {
		border:1px solid #ebeef5
	}

	.el-table--border:after, .el-table--group:after, .el-table:before {
		content:"";
		position:absolute;
		background-color:#ebeef5;
		z-index:1
	}

	.el-table--border:after, .el-table--group:after {
		top:0;
		right:0;
		width:1px;
		height:100%
	}

	.el-table:before {
		left:0;
		bottom:0;
		width:100%;
		height:1px
	}

	.el-table--border {
		border-right:none;
		border-bottom:none
	}

	.el-table--border.el-loading-parent--relative {
		border-color:transparent
	}

	.el-table--border td, .el-table--border th, .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
		border-right:1px solid #ebeef5
	}

	.el-table--border th.gutter:last-of-type {
		border-bottom:1px solid #ebeef5;
		border-bottom-width:1px
	}

	.el-table--border th, .el-table__fixed-right-patch {
		border-bottom:1px solid #ebeef5
	}

	.el-table__fixed, .el-table__fixed-right {
		position:absolute;
		top:0;
		left:0;
		overflow-x:hidden;
		overflow-y:hidden;
		-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .12);
		box-shadow:0 0 10px rgba(0, 0, 0, .12)
	}

	.el-table__fixed-right:before, .el-table__fixed:before {
		content:"";
		position:absolute;
		left:0;
		bottom:0;
		width:100%;
		height:1px;
		background-color:#ebeef5;
		z-index:4
	}

	.el-table__fixed-right-patch {
		position:absolute;
		top:-1px;
		right:0;
		background-color:#fff
	}

	.el-table__fixed-right {
		top:0;
		left:auto;
		right:0
	}

	.el-table__fixed-right .el-table__fixed-body-wrapper, .el-table__fixed-right .el-table__fixed-footer-wrapper, .el-table__fixed-right .el-table__fixed-header-wrapper {
		left:auto;
		right:0
	}

	.el-table__fixed-header-wrapper {
		position:absolute;
		left:0;
		top:0;
		z-index:3
	}

	.el-table__fixed-footer-wrapper {
		position:absolute;
		left:0;
		bottom:0;
		z-index:3
	}

	.el-table__fixed-footer-wrapper tbody td {
		border-top:1px solid #ebeef5;
		background-color:#f5f7fa;
		color:#606266
	}

	.el-table__fixed-body-wrapper {
		position:absolute;
		left:0;
		top:37px;
		overflow:hidden;
		z-index:3
	}

	.el-table__body-wrapper, .el-table__footer-wrapper, .el-table__header-wrapper {
		width:100%
	}

	.el-table__footer-wrapper {
		margin-top:-1px
	}

	.el-table__footer-wrapper td {
		border-top:1px solid #ebeef5
	}

	.el-table__body, .el-table__footer, .el-table__header {
		table-layout:fixed;
		border-collapse:separate
	}

	.el-table__footer-wrapper, .el-table__header-wrapper {
		overflow:hidden
	}

	.el-table__footer-wrapper tbody td, .el-table__header-wrapper tbody td {
		background-color:#f5f7fa;
		color:#606266
	}

	.el-table__body-wrapper {
		overflow:hidden;
		position:relative
	}

	.el-table__body-wrapper.is-scrolling-left~.el-table__fixed, .el-table__body-wrapper.is-scrolling-none~.el-table__fixed, .el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right, .el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right {
		-webkit-box-shadow:none;
		box-shadow:none
	}

	.el-picker-panel, .el-table-filter {
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right {
		border-left:1px solid #ebeef5
	}

	.el-table .caret-wrapper {
		display:-webkit-inline-box;
		display:-ms-inline-flexbox;
		display:inline-flex;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		height:34px;
		width:24px;
		vertical-align:middle;
		cursor:pointer;
		overflow:initial;
		position:relative
	}

	.el-table .sort-caret {
		width:0;
		height:0;
		border:5px solid transparent;
		position:absolute;
		left:7px
	}

	.el-table .sort-caret.ascending {
		border-bottom-color:#c0c4cc;
		top:5px
	}

	.el-table .sort-caret.descending {
		border-top-color:#c0c4cc;
		bottom:7px
	}

	.el-table .ascending .sort-caret.ascending {
		border-bottom-color:#e4b25c
	}

	.el-table .descending .sort-caret.descending {
		border-top-color:#e4b25c
	}

	.el-table .hidden-columns {
		position:absolute;
		z-index:-1
	}

	.el-table--striped .el-table__body tr.el-table__row--striped td {
		background:#fafafa
	}

	.el-table--striped .el-table__body tr.el-table__row--striped.current-row td {
		background-color:#fcf7ef
	}

	.el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td {
		background-color:#f5f7fa
	}

	.el-table__body tr.current-row>td {
		background-color:#fcf7ef
	}

	.el-table__column-resize-proxy {
		position:absolute;
		left:200px;
		top:0;
		bottom:0;
		width:0;
		border-left:1px solid #ebeef5;
		z-index:10
	}

	.el-table__column-filter-trigger {
		display:inline-block;
		line-height:34px;
		cursor:pointer
	}

	.el-table__column-filter-trigger i {
		color:#909399;
		font-size:12px;
		-webkit-transform:scale(.75);
		transform:scale(.75)
	}

	.el-table--enable-row-transition .el-table__body td {
		-webkit-transition:background-color .25s ease;
		transition:background-color .25s ease
	}

	.el-table--enable-row-hover .el-table__body tr:hover>td {
		background-color:#f5f7fa
	}

	.el-table--fluid-height .el-table__fixed, .el-table--fluid-height .el-table__fixed-right {
		bottom:0;
		overflow:hidden
	}

	.el-table [class*=el-table__row--level] .el-table__expand-icon {
		display:inline-block;
		width:20px;
		line-height:20px;
		height:20px;
		text-align:center;
		margin-right:3px
	}

	.el-table-column--selection .cell {
		padding-left:14px;
		padding-right:14px
	}

	.el-table-filter {
		border:1px solid #ebeef5;
		border-radius:2px;
		background-color:#fff;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		margin:2px 0
	}

	.el-date-table td, .el-date-table td div {
		height:30px;
		-webkit-box-sizing:border-box
	}

	.el-table-filter__list {
		padding:5px 0;
		margin:0;
		list-style:none;
		min-width:100px
	}

	.el-table-filter__list-item {
		line-height:36px;
		padding:0 10px;
		cursor:pointer;
		font-size:14px
	}

	.el-table-filter__list-item:hover {
		background-color:#fcf7ef;
		color:#e9c17d
	}

	.el-table-filter__list-item.is-active {
		background-color:#e4b25c;
		color:#fff
	}

	.el-table-filter__content {
		min-width:100px
	}

	.el-table-filter__bottom {
		border-top:1px solid #ebeef5;
		padding:8px
	}

	.el-table-filter__bottom button {
		background:0 0;
		border:none;
		color:#606266;
		cursor:pointer;
		font-size:13px;
		padding:0 3px
	}

	.el-date-table.is-week-mode .el-date-table__row.current div, .el-date-table.is-week-mode .el-date-table__row:hover div, .el-date-table td.in-range div, .el-date-table td.in-range div:hover {
		background-color:#f2f6fc
	}

	.el-table-filter__bottom button:hover {
		color:#e4b25c
	}

	.el-table-filter__bottom button:focus {
		outline:0
	}

	.el-table-filter__bottom button.is-disabled {
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-table-filter__wrap {
		max-height:280px
	}

	.el-table-filter__checkbox-group {
		padding:10px
	}

	.el-table-filter__checkbox-group label.el-checkbox {
		display:block;
		margin-right:5px;
		margin-bottom:8px;
		margin-left:5px
	}

	.el-table-filter__checkbox-group .el-checkbox:last-child {
		margin-bottom:0
	}

	.el-date-table {
		font-size:12px;
		-moz-user-select:none;
		user-select:none
	}

	.el-date-table, .el-slider__button-wrapper, .el-time-panel {
		-webkit-user-select:none;
		-ms-user-select:none
	}

	.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover {
		color:#606266
	}

	.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div {
		margin-left:5px;
		border-top-left-radius:15px;
		border-bottom-left-radius:15px
	}

	.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div {
		margin-right:5px;
		border-top-right-radius:15px;
		border-bottom-right-radius:15px
	}

	.el-date-table td {
		width:32px;
		padding:4px 0;
		text-align:center;
		cursor:pointer;
		position:relative
	}

	.el-date-table td, .el-date-table td div {
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-date-table td div {
		padding:3px 0
	}

	.el-date-table td span {
		width:24px;
		height:24px;
		display:block;
		margin:0 auto;
		line-height:24px;
		position:absolute;
		left:50%;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%);
		border-radius:50%
	}

	.el-date-table td.next-month, .el-date-table td.prev-month {
		color:#c0c4cc
	}

	.el-date-table td.today {
		position:relative
	}

	.el-date-table td.today span {
		color:#e4b25c;
		font-weight:700
	}

	.el-date-table td.today.end-date span, .el-date-table td.today.start-date span {
		color:#fff
	}

	.el-date-table td.available:hover {
		color:#e4b25c
	}

	.el-date-table td.current:not(.disabled) span {
		color:#fff;
		background-color:#e4b25c
	}

	.el-date-table td.end-date div, .el-date-table td.start-date div {
		color:#fff
	}

	.el-date-table td.end-date span, .el-date-table td.start-date span {
		background-color:#e4b25c
	}

	.el-date-table td.start-date div {
		margin-left:5px;
		border-top-left-radius:15px;
		border-bottom-left-radius:15px
	}

	.el-date-table td.end-date div {
		margin-right:5px;
		border-top-right-radius:15px;
		border-bottom-right-radius:15px
	}

	.el-date-table td.disabled div {
		background-color:#f5f7fa;
		opacity:1;
		cursor:not-allowed;
		color:#c0c4cc
	}

	.el-date-table td.selected div {
		margin-left:5px;
		margin-right:5px;
		background-color:#f2f6fc;
		border-radius:15px
	}

	.el-date-table td.selected div:hover {
		background-color:#f2f6fc
	}

	.el-date-table td.selected span {
		background-color:#e4b25c;
		color:#fff;
		border-radius:15px
	}

	.el-date-table td.week {
		font-size:80%;
		color:#606266
	}

	.el-month-table, .el-year-table {
		font-size:12px;
		border-collapse:collapse
	}

	.el-date-table th {
		padding:5px;
		color:#606266;
		font-weight:400;
		border-bottom:1px solid #ebeef5
	}

	.el-month-table {
		margin:-1px
	}

	.el-month-table td {
		text-align:center;
		padding:8px 0;
		cursor:pointer
	}

	.el-month-table td div {
		height:48px;
		padding:6px 0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-month-table td.today .cell {
		color:#e4b25c;
		font-weight:700
	}

	.el-month-table td.today.end-date .cell, .el-month-table td.today.start-date .cell {
		color:#fff
	}

	.el-month-table td.disabled .cell {
		background-color:#f5f7fa;
		cursor:not-allowed;
		color:#c0c4cc
	}

	.el-month-table td.disabled .cell:hover {
		color:#c0c4cc
	}

	.el-month-table td .cell {
		width:60px;
		height:36px;
		display:block;
		line-height:36px;
		color:#606266;
		margin:0 auto;
		border-radius:18px
	}

	.el-month-table td .cell:hover {
		color:#e4b25c
	}

	.el-month-table td.in-range div, .el-month-table td.in-range div:hover {
		background-color:#f2f6fc
	}

	.el-month-table td.end-date div, .el-month-table td.start-date div {
		color:#fff
	}

	.el-month-table td.end-date .cell, .el-month-table td.start-date .cell {
		color:#fff;
		background-color:#e4b25c
	}

	.el-month-table td.start-date div {
		border-top-left-radius:24px;
		border-bottom-left-radius:24px
	}

	.el-month-table td.end-date div {
		border-top-right-radius:24px;
		border-bottom-right-radius:24px
	}

	.el-month-table td.current:not(.disabled) .cell {
		color:#e4b25c
	}

	.el-year-table {
		margin:-1px
	}

	.el-year-table .el-icon {
		color:#303133
	}

	.el-year-table td {
		text-align:center;
		padding:20px 3px;
		cursor:pointer
	}

	.el-year-table td.today .cell {
		color:#e4b25c;
		font-weight:700
	}

	.el-year-table td.disabled .cell {
		background-color:#f5f7fa;
		cursor:not-allowed;
		color:#c0c4cc
	}

	.el-year-table td.disabled .cell:hover {
		color:#c0c4cc
	}

	.el-year-table td .cell {
		width:48px;
		height:32px;
		display:block;
		line-height:32px;
		color:#606266;
		margin:0 auto
	}

	.el-year-table td .cell:hover, .el-year-table td.current:not(.disabled) .cell {
		color:#e4b25c
	}

	.el-date-range-picker {
		width:646px
	}

	.el-date-range-picker.has-sidebar {
		width:756px
	}

	.el-date-range-picker table {
		table-layout:fixed;
		width:100%
	}

	.el-date-range-picker .el-picker-panel__body {
		min-width:513px
	}

	.el-date-range-picker .el-picker-panel__content {
		margin:0
	}

	.el-date-range-picker__header {
		position:relative;
		text-align:center;
		height:28px
	}

	.el-date-range-picker__header [class*=arrow-left] {
		float:left
	}

	.el-date-range-picker__header [class*=arrow-right] {
		float:right
	}

	.el-date-range-picker__header div {
		font-size:16px;
		font-weight:500;
		margin-right:50px
	}

	.el-date-range-picker__content {
		float:left;
		width:50%;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		margin:0;
		padding:16px
	}

	.el-date-range-picker__content.is-left {
		border-right:1px solid #e4e4e4
	}

	.el-date-range-picker__content .el-date-range-picker__header div {
		margin-left:50px;
		margin-right:50px
	}

	.el-date-range-picker__editors-wrap {
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		display:table-cell
	}

	.el-date-range-picker__editors-wrap.is-right {
		text-align:right
	}

	.el-date-range-picker__time-header {
		position:relative;
		border-bottom:1px solid #e4e4e4;
		font-size:12px;
		padding:8px 5px 5px;
		display:table;
		width:100%;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-date-range-picker__time-header>.el-icon-arrow-right {
		font-size:20px;
		vertical-align:middle;
		display:table-cell;
		color:#303133
	}

	.el-date-range-picker__time-picker-wrap {
		position:relative;
		display:table-cell;
		padding:0 5px
	}

	.el-date-range-picker__time-picker-wrap .el-picker-panel {
		position:absolute;
		top:13px;
		right:0;
		z-index:1;
		background:#fff
	}

	.el-date-picker {
		width:322px
	}

	.el-date-picker.has-sidebar.has-time {
		width:434px
	}

	.el-date-picker.has-sidebar {
		width:438px
	}

	.el-date-picker.has-time .el-picker-panel__body-wrapper {
		position:relative
	}

	.el-date-picker .el-picker-panel__content {
		width:292px
	}

	.el-date-picker table {
		table-layout:fixed;
		width:100%
	}

	.el-date-picker__editor-wrap {
		position:relative;
		display:table-cell;
		padding:0 5px
	}

	.el-date-picker__time-header {
		position:relative;
		border-bottom:1px solid #e4e4e4;
		font-size:12px;
		padding:8px 5px 5px;
		display:table;
		width:100%;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-date-picker__header {
		margin:12px;
		text-align:center
	}

	.el-date-picker__header--bordered {
		margin-bottom:0;
		padding-bottom:12px;
		border-bottom:1px solid #ebeef5
	}

	.el-date-picker__header--bordered+.el-picker-panel__content {
		margin-top:0
	}

	.el-date-picker__header-label {
		font-size:16px;
		font-weight:500;
		padding:0 5px;
		line-height:22px;
		text-align:center;
		cursor:pointer;
		color:#606266
	}

	.el-date-picker__header-label.active, .el-date-picker__header-label:hover {
		color:#e4b25c
	}

	.el-date-picker__prev-btn {
		float:left
	}

	.el-date-picker__next-btn {
		float:right
	}

	.el-date-picker__time-wrap {
		padding:10px;
		text-align:center
	}

	.el-date-picker__time-label {
		float:left;
		cursor:pointer;
		line-height:30px;
		margin-left:10px
	}

	.time-select {
		margin:5px 0;
		min-width:0
	}

	.time-select .el-picker-panel__content {
		max-height:200px;
		margin:0
	}

	.time-select-item {
		padding:8px 10px;
		font-size:14px;
		line-height:20px
	}

	.time-select-item.selected:not(.disabled) {
		color:#e4b25c;
		font-weight:700
	}

	.time-select-item.disabled {
		color:#e4e7ed;
		cursor:not-allowed
	}

	.time-select-item:hover {
		background-color:#f5f7fa;
		font-weight:700;
		cursor:pointer
	}

	.el-date-editor {
		position:relative;
		display:inline-block;
		text-align:left
	}

	.el-date-editor.el-input, .el-date-editor.el-input__inner {
		width:220px
	}

	.el-date-editor--monthrange.el-input, .el-date-editor--monthrange.el-input__inner {
		width:300px
	}

	.el-date-editor--daterange.el-input, .el-date-editor--daterange.el-input__inner, .el-date-editor--timerange.el-input, .el-date-editor--timerange.el-input__inner {
		width:350px
	}

	.el-date-editor--datetimerange.el-input, .el-date-editor--datetimerange.el-input__inner {
		width:400px
	}

	.el-date-editor--dates .el-input__inner {
		text-overflow:ellipsis;
		white-space:nowrap
	}

	.el-date-editor .el-icon-circle-close {
		cursor:pointer
	}

	.el-date-editor .el-range__icon {
		font-size:14px;
		margin-left:-5px;
		color:#c0c4cc;
		float:left;
		line-height:32px
	}

	.el-date-editor .el-range-input, .el-date-editor .el-range-separator {
		height:100%;
		margin:0;
		text-align:center;
		display:inline-block;
		font-size:14px
	}

	.el-date-editor .el-range-input {
		-webkit-appearance:none;
		-moz-appearance:none;
		appearance:none;
		border:none;
		outline:0;
		padding:0;
		width:39%;
		color:#606266
	}

	.el-date-editor .el-range-input::-webkit-input-placeholder {
		color:#c0c4cc
	}

	.el-date-editor .el-range-input::-ms-input-placeholder {
		color:#c0c4cc
	}

	.el-date-editor .el-range-input::-moz-placeholder {
		color:#c0c4cc
	}

	.el-date-editor .el-range-input::placeholder {
		color:#c0c4cc
	}

	.el-date-editor .el-range-separator {
		padding:0 5px;
		line-height:32px;
		width:5%;
		color:#303133
	}

	.el-date-editor .el-range__close-icon {
		font-size:14px;
		color:#c0c4cc;
		width:25px;
		display:inline-block;
		float:right;
		line-height:32px
	}

	.el-range-editor.el-input__inner {
		display:-webkit-inline-box;
		display:-ms-inline-flexbox;
		display:inline-flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		padding:3px 10px
	}

	.el-range-editor .el-range-input {
		line-height:1
	}

	.el-range-editor.is-active, .el-range-editor.is-active:hover {
		border-color:#e4b25c
	}

	.el-range-editor--medium.el-input__inner {
		height:36px
	}

	.el-range-editor--medium .el-range-separator {
		line-height:28px;
		font-size:14px
	}

	.el-range-editor--medium .el-range-input {
		font-size:14px
	}

	.el-range-editor--medium .el-range__close-icon, .el-range-editor--medium .el-range__icon {
		line-height:28px
	}

	.el-range-editor--small.el-input__inner {
		height:32px
	}

	.el-range-editor--small .el-range-separator {
		line-height:24px;
		font-size:13px
	}

	.el-range-editor--small .el-range-input {
		font-size:13px
	}

	.el-range-editor--small .el-range__close-icon, .el-range-editor--small .el-range__icon {
		line-height:24px
	}

	.el-range-editor--mini.el-input__inner {
		height:28px
	}

	.el-range-editor--mini .el-range-separator {
		line-height:20px;
		font-size:12px
	}

	.el-range-editor--mini .el-range-input {
		font-size:12px
	}

	.el-range-editor--mini .el-range__close-icon, .el-range-editor--mini .el-range__icon {
		line-height:20px
	}

	.el-range-editor.is-disabled {
		background-color:#f5f7fa;
		border-color:#e4e7ed;
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-range-editor.is-disabled:focus, .el-range-editor.is-disabled:hover {
		border-color:#e4e7ed
	}

	.el-range-editor.is-disabled input {
		background-color:#f5f7fa;
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-range-editor.is-disabled input::-webkit-input-placeholder {
		color:#c0c4cc
	}

	.el-range-editor.is-disabled input::-ms-input-placeholder {
		color:#c0c4cc
	}

	.el-range-editor.is-disabled input::-moz-placeholder {
		color:#c0c4cc
	}

	.el-range-editor.is-disabled input::placeholder {
		color:#c0c4cc
	}

	.el-range-editor.is-disabled .el-range-separator {
		color:#c0c4cc
	}

	.el-picker-panel {
		color:#606266;
		border:1px solid #e4e7ed;
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		background:#fff;
		border-radius:4px;
		line-height:30px;
		margin:5px 0
	}

	.el-picker-panel, .el-popover, .el-time-panel {
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-picker-panel__body-wrapper:after, .el-picker-panel__body:after {
		content:"";
		display:table;
		clear:both
	}

	.el-picker-panel__content {
		position:relative;
		margin:15px
	}

	.el-picker-panel__footer {
		border-top:1px solid #e4e4e4;
		padding:4px;
		text-align:right;
		background-color:#fff;
		position:relative;
		font-size:0
	}

	.el-picker-panel__shortcut {
		display:block;
		width:100%;
		border:0;
		background-color:transparent;
		line-height:28px;
		font-size:14px;
		color:#606266;
		padding-left:12px;
		text-align:left;
		outline:0;
		cursor:pointer
	}

	.el-picker-panel__shortcut:hover {
		color:#e4b25c
	}

	.el-picker-panel__shortcut.active {
		background-color:#e6f1fe;
		color:#e4b25c
	}

	.el-picker-panel__btn {
		border:1px solid #dcdcdc;
		color:#333;
		line-height:24px;
		border-radius:2px;
		padding:0 20px;
		cursor:pointer;
		background-color:transparent;
		outline:0;
		font-size:12px
	}

	.el-picker-panel__btn[disabled] {
		color:#ccc;
		cursor:not-allowed
	}

	.el-picker-panel__icon-btn {
		font-size:12px;
		color:#303133;
		border:0;
		background:0 0;
		cursor:pointer;
		outline:0;
		margin-top:8px
	}

	.el-picker-panel__icon-btn:hover {
		color:#e4b25c
	}

	.el-picker-panel__icon-btn.is-disabled {
		color:#bbb
	}

	.el-picker-panel__icon-btn.is-disabled:hover {
		cursor:not-allowed
	}

	.el-picker-panel__link-btn {
		vertical-align:middle
	}

	.el-picker-panel [slot=sidebar], .el-picker-panel__sidebar {
		position:absolute;
		top:0;
		bottom:0;
		width:110px;
		border-right:1px solid #e4e4e4;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		padding-top:6px;
		background-color:#fff;
		overflow:auto
	}

	.el-picker-panel [slot=sidebar]+.el-picker-panel__body, .el-picker-panel__sidebar+.el-picker-panel__body {
		margin-left:110px
	}

	.el-time-spinner.has-seconds .el-time-spinner__wrapper {
		width:33.3%
	}

	.el-time-spinner__wrapper {
		max-height:190px;
		overflow:auto;
		display:inline-block;
		width:50%;
		vertical-align:top;
		position:relative
	}

	.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) {
		padding-bottom:15px
	}

	.el-time-spinner__input.el-input .el-input__inner, .el-time-spinner__list {
		padding:0;
		text-align:center
	}

	.el-time-spinner__wrapper.is-arrow {
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		text-align:center;
		overflow:hidden
	}

	.el-time-spinner__wrapper.is-arrow .el-time-spinner__list {
		-webkit-transform:translateY(-32px);
		transform:translateY(-32px)
	}

	.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) {
		background:#fff;
		cursor:default
	}

	.el-time-spinner__arrow {
		font-size:12px;
		color:#909399;
		position:absolute;
		left:0;
		width:100%;
		z-index:1;
		text-align:center;
		height:30px;
		line-height:30px;
		cursor:pointer
	}

	.el-time-spinner__arrow:hover {
		color:#e4b25c
	}

	.el-time-spinner__arrow.el-icon-arrow-up {
		top:10px
	}

	.el-time-spinner__arrow.el-icon-arrow-down {
		bottom:10px
	}

	.el-time-spinner__input.el-input {
		width:70%
	}

	.el-time-spinner__list {
		margin:0;
		list-style:none
	}

	.el-time-spinner__list:after, .el-time-spinner__list:before {
		content:"";
		display:block;
		width:100%;
		height:80px
	}

	.el-time-spinner__item {
		height:32px;
		line-height:32px;
		font-size:12px;
		color:#606266
	}

	.el-time-spinner__item:hover:not(.disabled):not(.active) {
		background:#f5f7fa;
		cursor:pointer
	}

	.el-time-spinner__item.active:not(.disabled) {
		color:#303133;
		font-weight:700
	}

	.el-time-spinner__item.disabled {
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-time-panel {
		margin:5px 0;
		border:1px solid #e4e7ed;
		background-color:#fff;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		border-radius:2px;
		position:absolute;
		width:180px;
		left:0;
		z-index:1000;
		-moz-user-select:none;
		-webkit-user-select:none;
		-ms-user-select:none;
		user-select:none;
		-webkit-box-sizing:content-box;
		box-sizing:content-box
	}

	.el-time-panel__content {
		font-size:0;
		position:relative;
		overflow:hidden
	}

	.el-time-panel__content:after, .el-time-panel__content:before {
		content:"";
		top:50%;
		position:absolute;
		margin-top:-15px;
		height:32px;
		z-index:-1;
		left:0;
		right:0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		padding-top:6px;
		text-align:left;
		border-top:1px solid #e4e7ed;
		border-bottom:1px solid #e4e7ed
	}

	.el-time-panel__content:after {
		left:50%;
		margin-left:12%;
		margin-right:12%
	}

	.el-time-panel__content:before {
		padding-left:50%;
		margin-right:12%;
		margin-left:12%
	}

	.el-time-panel__content.has-seconds:after {
		left:66.66667%
	}

	.el-time-panel__content.has-seconds:before {
		padding-left:33.33333%
	}

	.el-time-panel__footer {
		border-top:1px solid #e4e4e4;
		padding:4px;
		height:36px;
		line-height:25px;
		text-align:right;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-time-panel__btn {
		border:none;
		line-height:28px;
		padding:0 5px;
		margin:0 5px;
		cursor:pointer;
		background-color:transparent;
		outline:0;
		font-size:12px;
		color:#303133
	}

	.el-time-panel__btn.confirm {
		font-weight:800;
		color:#e4b25c
	}

	.el-time-range-picker {
		width:354px;
		overflow:visible
	}

	.el-time-range-picker__content {
		position:relative;
		text-align:center;
		padding:10px
	}

	.el-time-range-picker__cell {
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		margin:0;
		padding:4px 7px 7px;
		width:50%;
		display:inline-block
	}

	.el-time-range-picker__header {
		margin-bottom:5px;
		text-align:center;
		font-size:14px
	}

	.el-time-range-picker__body {
		border-radius:2px;
		border:1px solid #e4e7ed
	}

	.el-popover {
		position:absolute;
		background:#fff;
		min-width:150px;
		border:1px solid #ebeef5;
		padding:12px;
		z-index:2000;
		color:#606266;
		line-height:1.4;
		text-align:justify;
		font-size:14px;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		word-break:break-all
	}

	.el-popover--plain {
		padding:18px 20px
	}

	.el-popover__title {
		color:#303133;
		font-size:16px;
		line-height:1;
		margin-bottom:12px
	}

	.v-modal-enter {
		-webkit-animation:v-modal-in .2s ease;
		animation:v-modal-in .2s ease
	}

	.v-modal-leave {
		-webkit-animation:v-modal-out .2s ease forwards;
		animation:v-modal-out .2s ease forwards
	}

	@keyframes v-modal-in {
		0% {
			opacity:0
		}
	}

	@keyframes v-modal-out {
		to {
			opacity:0
		}
	}

	.v-modal {
		position:fixed;
		left:0;
		top:0;
		width:100%;
		height:100%;
		opacity:.5;
		background:#000
	}

	.el-popup-parent--hidden {
		overflow:hidden
	}

	.el-message-box {
		display:inline-block;
		width:420px;
		padding-bottom:10px;
		vertical-align:middle;
		background-color:#fff;
		border-radius:4px;
		border:1px solid #ebeef5;
		font-size:18px;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		text-align:left;
		overflow:hidden;
		-webkit-backface-visibility:hidden;
		backface-visibility:hidden
	}

	.el-message-box__wrapper {
		position:fixed;
		top:0;
		bottom:0;
		left:0;
		right:0;
		text-align:center
	}

	.el-message-box__wrapper:after {
		content:"";
		display:inline-block;
		height:100%;
		width:0;
		vertical-align:middle
	}

	.el-message-box__header {
		position:relative;
		padding:15px 15px 10px
	}

	.el-message-box__title {
		padding-left:0;
		margin-bottom:0;
		font-size:18px;
		line-height:1;
		color:#303133
	}

	.el-message-box__headerbtn {
		position:absolute;
		top:15px;
		right:15px;
		padding:0;
		border:none;
		outline:0;
		background:0 0;
		font-size:16px;
		cursor:pointer
	}

	.el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus, .el-message-box__input input.invalid, .el-message-box__input input.invalid:focus {
		border-color:#f56c6c
	}

	.el-message-box__headerbtn .el-message-box__close {
		color:#909399
	}

	.el-message-box__headerbtn:focus .el-message-box__close, .el-message-box__headerbtn:hover .el-message-box__close {
		color:#e4b25c
	}

	.el-message-box__content {
		position:relative;
		padding:10px 15px;
		color:#606266;
		font-size:14px
	}

	.el-message-box__input {
		padding-top:15px
	}

	.el-message-box__status {
		position:absolute;
		top:50%;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
		font-size:24px !important
	}

	.el-message-box__status:before {
		padding-left:1px
	}

	.el-message-box__status+.el-message-box__message {
		padding-left:36px;
		padding-right:12px
	}

	.el-message-box__status.el-icon-success {
		color:#67c23a
	}

	.el-message-box__status.el-icon-info {
		color:#909399
	}

	.el-message-box__status.el-icon-warning {
		color:#e6a23c
	}

	.el-message-box__status.el-icon-error {
		color:#f56c6c
	}

	.el-message-box__message {
		margin:0
	}

	.el-message-box__message p {
		margin:0;
		line-height:24px
	}

	.el-message-box__errormsg {
		color:#f56c6c;
		font-size:12px;
		min-height:18px;
		margin-top:2px
	}

	.el-message-box__btns {
		padding:5px 15px 0;
		text-align:right
	}

	.el-message-box__btns button:nth-child(2) {
		margin-left:10px
	}

	.el-message-box__btns-reverse {
		-webkit-box-orient:horizontal;
		-webkit-box-direction:reverse;
		-ms-flex-direction:row-reverse;
		flex-direction:row-reverse
	}

	.el-container, .el-container.is-vertical, .el-drawer, .el-link, .el-steps--vertical {
		-webkit-box-direction:normal
	}

	.el-message-box--center {
		padding-bottom:30px
	}

	.el-message-box--center .el-message-box__header {
		padding-top:30px
	}

	.el-message-box--center .el-message-box__title {
		position:relative;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}

	.el-message-box--center .el-message-box__status {
		position:relative;
		top:auto;
		padding-right:5px;
		text-align:center;
		-webkit-transform:translateY(-1px);
		transform:translateY(-1px)
	}

	.el-message-box--center .el-message-box__message {
		margin-left:0
	}

	.el-message-box--center .el-message-box__btns, .el-message-box--center .el-message-box__content {
		text-align:center
	}

	.el-message-box--center .el-message-box__content {
		padding-left:27px;
		padding-right:27px
	}

	.msgbox-fade-enter-active {
		-webkit-animation:msgbox-fade-in .3s;
		animation:msgbox-fade-in .3s
	}

	.msgbox-fade-leave-active {
		-webkit-animation:msgbox-fade-out .3s;
		animation:msgbox-fade-out .3s
	}

	@-webkit-keyframes msgbox-fade-in {
		0% {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}

		to {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}
	}

	@keyframes msgbox-fade-in {
		0% {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}

		to {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}
	}

	@-webkit-keyframes msgbox-fade-out {
		0% {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}

		to {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}
	}

	@keyframes msgbox-fade-out {
		0% {
			-webkit-transform:translateZ(0);
			transform:translateZ(0);
			opacity:1
		}

		to {
			-webkit-transform:translate3d(0, -20px, 0);
			transform:translate3d(0, -20px, 0);
			opacity:0
		}
	}

	.el-breadcrumb {
		font-size:14px;
		line-height:1
	}

	.el-breadcrumb:after, .el-breadcrumb:before {
		display:table;
		content:""
	}

	.el-breadcrumb:after {
		clear:both
	}

	.el-breadcrumb__separator {
		margin:0 9px;
		font-weight:700;
		color:#c0c4cc
	}

	.el-breadcrumb__separator[class*=icon] {
		margin:0 6px;
		font-weight:400
	}

	.el-breadcrumb__item {
		float:left
	}

	.el-breadcrumb__inner {
		color:#606266
	}

	.el-breadcrumb__inner.is-link, .el-breadcrumb__inner a {
		font-weight:700;
		text-decoration:none;
		-webkit-transition:color .2s cubic-bezier(.645, .045, .355, 1);
		transition:color .2s cubic-bezier(.645, .045, .355, 1);
		color:#303133
	}

	.el-breadcrumb__inner.is-link:hover, .el-breadcrumb__inner a:hover {
		color:#e4b25c;
		cursor:pointer
	}

	.el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover {
		font-weight:400;
		color:#606266;
		cursor:text
	}

	.el-breadcrumb__item:last-child .el-breadcrumb__separator {
		display:none
	}

	.el-form--label-left .el-form-item__label {
		text-align:left
	}

	.el-form--label-top .el-form-item__label {
		float:none;
		display:inline-block;
		text-align:left;
		padding:0 0 10px
	}

	.el-form--inline .el-form-item {
		display:inline-block;
		margin-right:10px;
		vertical-align:top
	}

	.el-form--inline .el-form-item__label {
		float:none;
		display:inline-block
	}

	.el-form--inline .el-form-item__content {
		display:inline-block;
		vertical-align:top
	}

	.el-form--inline.el-form--label-top .el-form-item__content {
		display:block
	}

	.el-form-item {
		margin-bottom:22px
	}

	.el-form-item:after, .el-form-item:before {
		display:table;
		content:""
	}

	.el-form-item:after {
		clear:both
	}

	.el-form-item .el-form-item {
		margin-bottom:0
	}

	.el-form-item--mini.el-form-item, .el-form-item--small.el-form-item {
		margin-bottom:18px
	}

	.el-form-item .el-input__validateIcon {
		display:none
	}

	.el-form-item--medium .el-form-item__content, .el-form-item--medium .el-form-item__label {
		line-height:36px
	}

	.el-form-item--small .el-form-item__content, .el-form-item--small .el-form-item__label {
		line-height:32px
	}

	.el-form-item--small .el-form-item__error {
		padding-top:2px
	}

	.el-form-item--mini .el-form-item__content, .el-form-item--mini .el-form-item__label {
		line-height:28px
	}

	.el-form-item--mini .el-form-item__error {
		padding-top:1px
	}

	.el-form-item__label-wrap {
		float:left
	}

	.el-form-item__label-wrap .el-form-item__label {
		display:inline-block;
		float:none
	}

	.el-form-item__label {
		text-align:right;
		vertical-align:middle;
		float:left;
		font-size:14px;
		color:#606266;
		line-height:40px;
		padding:0 12px 0 0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-form-item__content {
		line-height:40px;
		position:relative;
		font-size:14px
	}

	.el-form-item__content:after, .el-form-item__content:before {
		display:table;
		content:""
	}

	.el-form-item__content:after {
		clear:both
	}

	.el-form-item__content .el-input-group {
		vertical-align:top
	}

	.el-form-item__error {
		color:#f56c6c;
		font-size:12px;
		line-height:1;
		padding-top:4px;
		position:absolute;
		top:100%;
		left:0
	}

	.el-form-item__error--inline {
		position:relative;
		top:auto;
		left:auto;
		display:inline-block;
		margin-left:10px
	}

	.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before, .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
		content:"*";
		color:#f56c6c;
		margin-right:4px
	}

	.el-form-item.is-error .el-input-group__append .el-input__inner, .el-form-item.is-error .el-input-group__prepend .el-input__inner {
		border-color:transparent
	}

	.el-form-item.is-error .el-input__validateIcon {
		color:#f56c6c
	}

	.el-form-item--feedback .el-input__validateIcon {
		display:inline-block
	}

	.el-tabs__header {
		padding:0;
		position:relative;
		margin:0 0 15px
	}

	.el-tabs__active-bar {
		position:absolute;
		bottom:0;
		left:0;
		height:2px;
		background-color:#e4b25c;
		z-index:1;
		-webkit-transition:-webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
		transition:-webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
		transition:transform .3s cubic-bezier(.645, .045, .355, 1);
		transition:transform .3s cubic-bezier(.645, .045, .355, 1), -webkit-transform .3s cubic-bezier(.645, .045, .355, 1);
		list-style:none
	}

	.el-tabs__new-tab {
		float:right;
		border:1px solid #d3dce6;
		height:18px;
		width:18px;
		line-height:18px;
		margin:12px 0 9px 10px;
		border-radius:3px;
		text-align:center;
		font-size:12px;
		color:#d3dce6;
		cursor:pointer;
		-webkit-transition:all .15s;
		transition:all .15s
	}

	.el-collapse-item__arrow, .el-tabs__nav {
		-webkit-transition:-webkit-transform .3s
	}

	.el-tabs__new-tab .el-icon-plus {
		-webkit-transform:scale(.8);
		transform:scale(.8)
	}

	.el-tabs__new-tab:hover {
		color:#e4b25c
	}

	.el-tabs__nav-wrap {
		overflow:hidden;
		margin-bottom:-1px;
		position:relative
	}

	.el-tabs__nav-wrap:after {
		content:"";
		position:absolute;
		left:0;
		bottom:0;
		width:100%;
		height:2px;
		background-color:#e4e7ed;
		z-index:1
	}

	.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after, .el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after {
		content:none
	}

	.el-tabs__nav-wrap.is-scrollable {
		padding:0 20px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-tabs__nav-scroll {
		overflow:hidden
	}

	.el-tabs__nav-next, .el-tabs__nav-prev {
		position:absolute;
		cursor:pointer;
		line-height:44px;
		font-size:12px;
		color:#909399
	}

	.el-tabs__nav-next {
		right:0
	}

	.el-tabs__nav-prev {
		left:0
	}

	.el-tabs__nav {
		white-space:nowrap;
		position:relative;
		transition:-webkit-transform .3s;
		-webkit-transition:-webkit-transform .3s;
		transition:transform .3s;
		transition:transform .3s, -webkit-transform .3s;
		float:left;
		z-index:2
	}

	.el-tabs__nav.is-stretch {
		min-width:100%;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex
	}

	.el-tabs__nav.is-stretch>* {
		-webkit-box-flex:1;
		-ms-flex:1;
		flex:1;
		text-align:center
	}

	.el-tabs__item {
		padding:0 20px;
		height:40px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		line-height:40px;
		display:inline-block;
		list-style:none;
		font-size:14px;
		font-weight:500;
		color:#303133;
		position:relative
	}

	.el-tabs__item:focus, .el-tabs__item:focus:active {
		outline:0
	}

	.el-tabs__item:focus.is-active.is-focus:not(:active) {
		-webkit-box-shadow:0 0 2px 2px #e4b25c inset;
		box-shadow:inset 0 0 2px 2px #e4b25c;
		border-radius:3px
	}

	.el-tabs__item .el-icon-close {
		border-radius:50%;
		text-align:center;
		-webkit-transition:all .3s cubic-bezier(.645, .045, .355, 1);
		transition:all .3s cubic-bezier(.645, .045, .355, 1);
		margin-left:5px
	}

	.el-tabs__item .el-icon-close:before {
		-webkit-transform:scale(.9);
		transform:scale(.9);
		display:inline-block
	}

	.el-tabs__item .el-icon-close:hover {
		background-color:#c0c4cc;
		color:#fff
	}

	.el-tabs__item.is-active {
		color:#e4b25c
	}

	.el-tabs__item:hover {
		color:#e4b25c;
		cursor:pointer
	}

	.el-tabs__item.is-disabled {
		color:#c0c4cc;
		cursor:default
	}

	.el-tabs__content {
		overflow:hidden;
		position:relative
	}

	.el-tabs--card>.el-tabs__header {
		border-bottom:1px solid #e4e7ed
	}

	.el-tabs--card>.el-tabs__header .el-tabs__nav {
		border:1px solid #e4e7ed;
		border-bottom:none;
		border-radius:4px 4px 0 0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-tabs--card>.el-tabs__header .el-tabs__active-bar {
		display:none
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close {
		position:relative;
		font-size:12px;
		width:0;
		height:14px;
		vertical-align:middle;
		line-height:15px;
		overflow:hidden;
		top:-1px;
		right:-2px;
		-webkit-transform-origin:100% 50%;
		transform-origin:100% 50%
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close, .el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close {
		width:14px
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item {
		border-bottom:1px solid transparent;
		border-left:1px solid #e4e7ed;
		-webkit-transition:color .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1);
		transition:color .3s cubic-bezier(.645, .045, .355, 1), padding .3s cubic-bezier(.645, .045, .355, 1)
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item:first-child {
		border-left:none
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover {
		padding-left:13px;
		padding-right:13px
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
		border-bottom-color:#fff
	}

	.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable {
		padding-left:20px;
		padding-right:20px
	}

	.el-tabs--border-card {
		background:#fff;
		border:1px solid #dcdfe6;
		-webkit-box-shadow:0 2px 4px 0 rgba(0, 0, 0, .12), 0 0 6px 0 rgba(0, 0, 0, .04);
		box-shadow:0 2px 4px 0 rgba(0, 0, 0, .12), 0 0 6px 0 rgba(0, 0, 0, .04)
	}

	.el-tabs--border-card>.el-tabs__content {
		padding:15px
	}

	.el-tabs--border-card>.el-tabs__header {
		background-color:#f5f7fa;
		border-bottom:1px solid #e4e7ed;
		margin:0
	}

	.el-tabs--border-card>.el-tabs__header .el-tabs__item {
		-webkit-transition:all .3s cubic-bezier(.645, .045, .355, 1);
		transition:all .3s cubic-bezier(.645, .045, .355, 1);
		border:1px solid transparent;
		margin-top:-1px;
		color:#909399
	}

	.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item, .el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child {
		margin-left:-1px
	}

	.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
		color:#e4b25c;
		background-color:#fff;
		border-right-color:#dcdfe6;
		border-left-color:#dcdfe6
	}

	.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
		color:#e4b25c
	}

	.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled {
		color:#c0c4cc
	}

	.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child {
		margin-left:0
	}

	.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2), .el-tabs--bottom .el-tabs__item.is-top:nth-child(2), .el-tabs--top .el-tabs__item.is-bottom:nth-child(2), .el-tabs--top .el-tabs__item.is-top:nth-child(2) {
		padding-left:0
	}

	.el-tabs--bottom .el-tabs__item.is-bottom:last-child, .el-tabs--bottom .el-tabs__item.is-top:last-child, .el-tabs--top .el-tabs__item.is-bottom:last-child, .el-tabs--top .el-tabs__item.is-top:last-child {
		padding-right:0
	}

	.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2), .el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2) {
		padding-left:20px
	}

	.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child, .el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child, .el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child {
		padding-right:20px
	}

	.el-tabs--bottom .el-tabs__header.is-bottom {
		margin-bottom:0;
		margin-top:10px
	}

	.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
		border-bottom:0;
		border-top:1px solid #dcdfe6
	}

	.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom {
		margin-top:-1px;
		margin-bottom:0
	}

	.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
		border:1px solid transparent
	}

	.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom {
		margin:0 -1px -1px
	}

	.el-tabs--left, .el-tabs--right {
		overflow:hidden
	}

	.el-tabs--left .el-tabs__header.is-left, .el-tabs--left .el-tabs__header.is-right, .el-tabs--left .el-tabs__nav-scroll, .el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__header.is-left, .el-tabs--right .el-tabs__header.is-right, .el-tabs--right .el-tabs__nav-scroll, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right {
		height:100%
	}

	.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__active-bar.is-right, .el-tabs--right .el-tabs__active-bar.is-left, .el-tabs--right .el-tabs__active-bar.is-right {
		top:0;
		bottom:auto;
		width:2px;
		height:auto
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left, .el-tabs--left .el-tabs__nav-wrap.is-right, .el-tabs--right .el-tabs__nav-wrap.is-left, .el-tabs--right .el-tabs__nav-wrap.is-right {
		margin-bottom:0
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev {
		height:30px;
		line-height:30px;
		width:100%;
		text-align:center;
		cursor:pointer
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i {
		-webkit-transform:rotate(90deg);
		transform:rotate(90deg)
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev {
		left:auto;
		top:0
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next, .el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next {
		right:auto;
		bottom:0
	}

	.el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__nav-wrap.is-left:after {
		right:0;
		left:auto
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable, .el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable {
		padding:30px 0
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left:after, .el-tabs--left .el-tabs__nav-wrap.is-right:after, .el-tabs--right .el-tabs__nav-wrap.is-left:after, .el-tabs--right .el-tabs__nav-wrap.is-right:after {
		height:100%;
		width:2px;
		bottom:auto;
		top:0
	}

	.el-tabs--left .el-tabs__nav.is-left, .el-tabs--left .el-tabs__nav.is-right, .el-tabs--right .el-tabs__nav.is-left, .el-tabs--right .el-tabs__nav.is-right {
		float:none
	}

	.el-tabs--left .el-tabs__item.is-left, .el-tabs--left .el-tabs__item.is-right, .el-tabs--right .el-tabs__item.is-left, .el-tabs--right .el-tabs__item.is-right {
		display:block
	}

	.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left, .el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right {
		display:none
	}

	.el-tabs--left .el-tabs__header.is-left {
		float:left;
		margin-bottom:0;
		margin-right:10px
	}

	.el-tabs--left .el-tabs__nav-wrap.is-left {
		margin-right:-1px
	}

	.el-tabs--left .el-tabs__item.is-left {
		text-align:right
	}

	.el-tabs--left.el-tabs--card .el-tabs__item.is-left {
		border-left:none;
		border-right:1px solid #e4e7ed;
		border-bottom:none;
		border-top:1px solid #e4e7ed;
		text-align:left
	}

	.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
		border-right:1px solid #e4e7ed;
		border-top:none
	}

	.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
		border:1px solid #e4e7ed;
		border-right-color:#fff;
		border-left:none;
		border-bottom:none
	}

	.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child {
		border-top:none
	}

	.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child {
		border-bottom:none
	}

	.el-tabs--left.el-tabs--card .el-tabs__nav {
		border-radius:4px 0 0 4px;
		border-bottom:1px solid #e4e7ed;
		border-right:none
	}

	.el-tabs--left.el-tabs--card .el-tabs__new-tab {
		float:none
	}

	.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
		border-right:1px solid #dfe4ed
	}

	.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
		border:1px solid transparent;
		margin:-1px 0 -1px -1px
	}

	.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
		border-color:#d1dbe5 transparent
	}

	.el-tabs--right .el-tabs__header.is-right {
		float:right;
		margin-bottom:0;
		margin-left:10px
	}

	.el-tabs--right .el-tabs__nav-wrap.is-right {
		margin-left:-1px
	}

	.el-tabs--right .el-tabs__nav-wrap.is-right:after {
		left:0;
		right:auto
	}

	.el-tabs--right .el-tabs__active-bar.is-right {
		left:0
	}

	.el-tabs--right.el-tabs--card .el-tabs__item.is-right {
		border-bottom:none;
		border-top:1px solid #e4e7ed
	}

	.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
		border-left:1px solid #e4e7ed;
		border-top:none
	}

	.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
		border:1px solid #e4e7ed;
		border-left-color:#fff;
		border-right:none;
		border-bottom:none
	}

	.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child {
		border-top:none
	}

	.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child {
		border-bottom:none
	}

	.el-tabs--right.el-tabs--card .el-tabs__nav {
		border-radius:0 4px 4px 0;
		border-bottom:1px solid #e4e7ed;
		border-left:none
	}

	.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
		border-left:1px solid #dfe4ed
	}

	.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
		border:1px solid transparent;
		margin:-1px -1px -1px 0
	}

	.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active {
		border-color:#d1dbe5 transparent
	}

	.slideInLeft-transition, .slideInRight-transition {
		display:inline-block
	}

	.slideInRight-enter {
		-webkit-animation:slideInRight-enter .3s;
		animation:slideInRight-enter .3s
	}

	.slideInRight-leave {
		position:absolute;
		left:0;
		right:0;
		-webkit-animation:slideInRight-leave .3s;
		animation:slideInRight-leave .3s
	}

	.slideInLeft-enter {
		-webkit-animation:slideInLeft-enter .3s;
		animation:slideInLeft-enter .3s
	}

	.slideInLeft-leave {
		position:absolute;
		left:0;
		right:0;
		-webkit-animation:slideInLeft-leave .3s;
		animation:slideInLeft-leave .3s
	}

	@-webkit-keyframes slideInRight-enter {
		0% {
			opacity:0;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(100%);
			transform:translateX(100%)
		}

		to {
			opacity:1;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0)
		}
	}

	@keyframes slideInRight-enter {
		0% {
			opacity:0;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(100%);
			transform:translateX(100%)
		}

		to {
			opacity:1;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0)
		}
	}

	@-webkit-keyframes slideInRight-leave {
		0% {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0);
			opacity:1
		}

		to {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(100%);
			transform:translateX(100%);
			opacity:0
		}
	}

	@keyframes slideInRight-leave {
		0% {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0);
			opacity:1
		}

		to {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(100%);
			transform:translateX(100%);
			opacity:0
		}
	}

	@-webkit-keyframes slideInLeft-enter {
		0% {
			opacity:0;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(-100%);
			transform:translateX(-100%)
		}

		to {
			opacity:1;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0)
		}
	}

	@keyframes slideInLeft-enter {
		0% {
			opacity:0;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(-100%);
			transform:translateX(-100%)
		}

		to {
			opacity:1;
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0)
		}
	}

	@-webkit-keyframes slideInLeft-leave {
		0% {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0);
			opacity:1
		}

		to {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(-100%);
			transform:translateX(-100%);
			opacity:0
		}
	}

	@keyframes slideInLeft-leave {
		0% {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(0);
			transform:translateX(0);
			opacity:1
		}

		to {
			-webkit-transform-origin:0 0;
			transform-origin:0 0;
			-webkit-transform:translateX(-100%);
			transform:translateX(-100%);
			opacity:0
		}
	}

	.el-tree {
		position:relative;
		cursor:default;
		background:#fff;
		color:#606266
	}

	.el-tree__empty-block {
		position:relative;
		min-height:60px;
		text-align:center;
		width:100%;
		height:100%
	}

	.el-tree__empty-text {
		position:absolute;
		left:50%;
		top:50%;
		-webkit-transform:translate(-50%, -50%);
		transform:translate(-50%, -50%);
		color:#909399
	}

	.el-tree__drop-indicator {
		position:absolute;
		left:0;
		right:0;
		height:1px;
		background-color:#e4b25c
	}

	.el-tree-node {
		white-space:nowrap;
		outline:0
	}

	.el-tree-node:focus>.el-tree-node__content {
		background-color:#f5f7fa
	}

	.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label {
		background-color:#e4b25c;
		color:#fff
	}

	.el-tree-node__content {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		height:26px;
		cursor:pointer
	}

	.el-tree-node__content>.el-tree-node__expand-icon {
		padding:6px
	}

	.el-tree-node__content>label.el-checkbox {
		margin-right:8px
	}

	.el-tree-node__content:hover {
		background-color:#f5f7fa
	}

	.el-tree.is-dragging .el-tree-node__content {
		cursor:move
	}

	.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content {
		cursor:not-allowed
	}

	.el-tree-node__expand-icon {
		cursor:pointer;
		color:#c0c4cc;
		font-size:12px;
		-webkit-transform:rotate(0);
		transform:rotate(0);
		-webkit-transition:-webkit-transform .3s ease-in-out;
		transition:-webkit-transform .3s ease-in-out;
		transition:transform .3s ease-in-out;
		transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out
	}

	.el-tree-node__expand-icon.expanded {
		-webkit-transform:rotate(90deg);
		transform:rotate(90deg)
	}

	.el-tree-node__expand-icon.is-leaf {
		color:transparent;
		cursor:default
	}

	.el-tree-node__label {
		font-size:14px
	}

	.el-tree-node__loading-icon {
		margin-right:8px;
		font-size:14px;
		color:#c0c4cc
	}

	.el-tree-node>.el-tree-node__children {
		overflow:hidden;
		background-color:transparent
	}

	.el-tree-node.is-expanded>.el-tree-node__children {
		display:block
	}

	.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
		background-color:#fdf9f2
	}

	.el-alert {
		width:100%;
		padding:8px 16px;
		margin:0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		border-radius:4px;
		position:relative;
		background-color:#fff;
		overflow:hidden;
		opacity:1;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-transition:opacity .2s;
		transition:opacity .2s
	}

	.el-alert.is-light .el-alert__closebtn {
		color:#c0c4cc
	}

	.el-alert.is-dark .el-alert__closebtn, .el-alert.is-dark .el-alert__description {
		color:#fff
	}

	.el-alert.is-center {
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}

	.el-alert--success.is-light {
		background-color:#f0f9eb;
		color:#67c23a
	}

	.el-alert--success.is-light .el-alert__description {
		color:#67c23a
	}

	.el-alert--success.is-dark {
		background-color:#67c23a;
		color:#fff
	}

	.el-alert--info.is-light {
		background-color:#f4f4f5;
		color:#909399
	}

	.el-alert--info.is-dark {
		background-color:#909399;
		color:#fff
	}

	.el-alert--info .el-alert__description {
		color:#909399
	}

	.el-alert--warning.is-light {
		background-color:#fdf6ec;
		color:#e6a23c
	}

	.el-alert--warning.is-light .el-alert__description {
		color:#e6a23c
	}

	.el-alert--warning.is-dark {
		background-color:#e6a23c;
		color:#fff
	}

	.el-alert--error.is-light {
		background-color:#fef0f0;
		color:#f56c6c
	}

	.el-alert--error.is-light .el-alert__description {
		color:#f56c6c
	}

	.el-alert--error.is-dark {
		background-color:#f56c6c;
		color:#fff
	}

	.el-alert__content {
		display:table-cell;
		padding:0 8px
	}

	.el-alert__icon {
		font-size:16px;
		width:16px
	}

	.el-alert__icon.is-big {
		font-size:28px;
		width:28px
	}

	.el-alert__title {
		font-size:13px;
		line-height:18px
	}

	.el-alert__title.is-bold {
		font-weight:700
	}

	.el-alert .el-alert__description {
		font-size:12px;
		margin:5px 0 0
	}

	.el-alert__closebtn {
		font-size:12px;
		opacity:1;
		position:absolute;
		top:12px;
		right:15px;
		cursor:pointer
	}

	.el-alert-fade-enter, .el-alert-fade-leave-active, .el-loading-fade-enter, .el-loading-fade-leave-active, .el-notification-fade-leave-active {
		opacity:0
	}

	.el-alert__closebtn.is-customed {
		font-style:normal;
		font-size:13px;
		top:9px
	}

	.el-notification {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		width:330px;
		padding:14px 26px 14px 13px;
		border-radius:8px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		border:1px solid #ebeef5;
		position:fixed;
		background-color:#fff;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		-webkit-transition:opacity .3s, left .3s, right .3s, top .4s, bottom .3s, -webkit-transform .3s;
		transition:opacity .3s, left .3s, right .3s, top .4s, bottom .3s, -webkit-transform .3s;
		transition:opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s;
		transition:opacity .3s, transform .3s, left .3s, right .3s, top .4s, bottom .3s, -webkit-transform .3s;
		overflow:hidden
	}

	.el-notification.right {
		right:16px
	}

	.el-notification.left {
		left:16px
	}

	.el-notification__group {
		margin-left:13px;
		margin-right:8px
	}

	.el-notification__title {
		font-weight:700;
		font-size:16px;
		color:#303133;
		margin:0
	}

	.el-notification__content {
		font-size:14px;
		line-height:21px;
		margin:6px 0 0;
		color:#606266;
		text-align:justify
	}

	.el-notification__content p {
		margin:0
	}

	.el-notification__icon {
		height:24px;
		width:24px;
		font-size:24px
	}

	.el-notification__closeBtn {
		position:absolute;
		top:18px;
		right:15px;
		cursor:pointer;
		color:#909399;
		font-size:16px
	}

	.el-notification__closeBtn:hover {
		color:#606266
	}

	.el-notification .el-icon-success {
		color:#67c23a
	}

	.el-notification .el-icon-error {
		color:#f56c6c
	}

	.el-notification .el-icon-info {
		color:#909399
	}

	.el-notification .el-icon-warning {
		color:#e6a23c
	}

	.el-notification-fade-enter.right {
		right:0;
		-webkit-transform:translateX(100%);
		transform:translateX(100%)
	}

	.el-notification-fade-enter.left {
		left:0;
		-webkit-transform:translateX(-100%);
		transform:translateX(-100%)
	}

	.el-input-number {
		position:relative;
		display:inline-block;
		width:180px;
		line-height:38px
	}

	.el-input-number .el-input {
		display:block
	}

	.el-input-number .el-input__inner {
		-webkit-appearance:none;
		padding-left:50px;
		padding-right:50px;
		text-align:center
	}

	.el-input-number__decrease, .el-input-number__increase {
		position:absolute;
		z-index:1;
		top:1px;
		width:40px;
		height:auto;
		text-align:center;
		background:#f5f7fa;
		color:#606266;
		cursor:pointer;
		font-size:13px
	}

	.el-input-number__decrease:hover, .el-input-number__increase:hover {
		color:#e4b25c
	}

	.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled), .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {
		border-color:#e4b25c
	}

	.el-input-number__decrease.is-disabled, .el-input-number__increase.is-disabled {
		color:#c0c4cc;
		cursor:not-allowed
	}

	.el-input-number__increase {
		right:1px;
		border-radius:0 4px 4px 0;
		border-left:1px solid #dcdfe6
	}

	.el-input-number__decrease {
		left:1px;
		border-radius:4px 0 0 4px;
		border-right:1px solid #dcdfe6
	}

	.el-input-number.is-disabled .el-input-number__decrease, .el-input-number.is-disabled .el-input-number__increase {
		border-color:#e4e7ed;
		color:#e4e7ed
	}

	.el-input-number.is-disabled .el-input-number__decrease:hover, .el-input-number.is-disabled .el-input-number__increase:hover {
		color:#e4e7ed;
		cursor:not-allowed
	}

	.el-input-number--medium {
		width:200px;
		line-height:34px
	}

	.el-input-number--medium .el-input-number__decrease, .el-input-number--medium .el-input-number__increase {
		width:36px;
		font-size:14px
	}

	.el-input-number--medium .el-input__inner {
		padding-left:43px;
		padding-right:43px
	}

	.el-input-number--small {
		width:130px;
		line-height:30px
	}

	.el-input-number--small .el-input-number__decrease, .el-input-number--small .el-input-number__increase {
		width:32px;
		font-size:13px
	}

	.el-input-number--small .el-input-number__decrease [class*=el-icon], .el-input-number--small .el-input-number__increase [class*=el-icon] {
		-webkit-transform:scale(.9);
		transform:scale(.9)
	}

	.el-input-number--small .el-input__inner {
		padding-left:39px;
		padding-right:39px
	}

	.el-input-number--mini {
		width:130px;
		line-height:26px
	}

	.el-input-number--mini .el-input-number__decrease, .el-input-number--mini .el-input-number__increase {
		width:28px;
		font-size:12px
	}

	.el-input-number--mini .el-input-number__decrease [class*=el-icon], .el-input-number--mini .el-input-number__increase [class*=el-icon] {
		-webkit-transform:scale(.8);
		transform:scale(.8)
	}

	.el-input-number--mini .el-input__inner {
		padding-left:35px;
		padding-right:35px
	}

	.el-input-number.is-without-controls .el-input__inner {
		padding-left:15px;
		padding-right:15px
	}

	.el-input-number.is-controls-right .el-input__inner {
		padding-left:15px;
		padding-right:50px
	}

	.el-input-number.is-controls-right .el-input-number__decrease, .el-input-number.is-controls-right .el-input-number__increase {
		height:auto;
		line-height:19px
	}

	.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon], .el-input-number.is-controls-right .el-input-number__increase [class*=el-icon] {
		-webkit-transform:scale(.8);
		transform:scale(.8)
	}

	.el-input-number.is-controls-right .el-input-number__increase {
		border-radius:0 4px 0 0;
		border-bottom:1px solid #dcdfe6
	}

	.el-input-number.is-controls-right .el-input-number__decrease {
		right:1px;
		bottom:1px;
		top:auto;
		left:auto;
		border-right:none;
		border-left:1px solid #dcdfe6;
		border-radius:0 0 4px
	}

	.el-input-number.is-controls-right[class*=medium] [class*=decrease], .el-input-number.is-controls-right[class*=medium] [class*=increase] {
		line-height:17px
	}

	.el-input-number.is-controls-right[class*=small] [class*=decrease], .el-input-number.is-controls-right[class*=small] [class*=increase] {
		line-height:15px
	}

	.el-input-number.is-controls-right[class*=mini] [class*=decrease], .el-input-number.is-controls-right[class*=mini] [class*=increase] {
		line-height:13px
	}

	.el-tooltip__popper {
		position:absolute;
		border-radius:4px;
		padding:10px;
		z-index:2000;
		font-size:12px;
		line-height:1.2;
		min-width:10px;
		word-wrap:break-word
	}

	.el-tooltip__popper .popper__arrow, .el-tooltip__popper .popper__arrow:after {
		position:absolute;
		display:block;
		width:0;
		height:0;
		border-color:transparent;
		border-style:solid
	}

	.el-tooltip__popper .popper__arrow {
		border-width:6px
	}

	.el-tooltip__popper .popper__arrow:after {
		content:" ";
		border-width:5px
	}

	.el-progress-bar__inner:after, .el-row:after, .el-row:before, .el-slider:after, .el-slider:before, .el-slider__button-wrapper:after, .el-upload-cover:after {
		content:""
	}

	.el-tooltip__popper[x-placement^=top] {
		margin-bottom:12px
	}

	.el-tooltip__popper[x-placement^=top] .popper__arrow {
		bottom:-6px;
		border-top-color:#303133;
		border-bottom-width:0
	}

	.el-tooltip__popper[x-placement^=top] .popper__arrow:after {
		bottom:1px;
		margin-left:-5px;
		border-top-color:#303133;
		border-bottom-width:0
	}

	.el-tooltip__popper[x-placement^=bottom] {
		margin-top:12px
	}

	.el-tooltip__popper[x-placement^=bottom] .popper__arrow {
		top:-6px;
		border-top-width:0;
		border-bottom-color:#303133
	}

	.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after {
		top:1px;
		margin-left:-5px;
		border-top-width:0;
		border-bottom-color:#303133
	}

	.el-tooltip__popper[x-placement^=right] {
		margin-left:12px
	}

	.el-tooltip__popper[x-placement^=right] .popper__arrow {
		left:-6px;
		border-right-color:#303133;
		border-left-width:0
	}

	.el-tooltip__popper[x-placement^=right] .popper__arrow:after {
		bottom:-5px;
		left:1px;
		border-right-color:#303133;
		border-left-width:0
	}

	.el-tooltip__popper[x-placement^=left] {
		margin-right:12px
	}

	.el-tooltip__popper[x-placement^=left] .popper__arrow {
		right:-6px;
		border-right-width:0;
		border-left-color:#303133
	}

	.el-tooltip__popper[x-placement^=left] .popper__arrow:after {
		right:1px;
		bottom:-5px;
		margin-left:-5px;
		border-right-width:0;
		border-left-color:#303133
	}

	.el-tooltip__popper.is-dark {
		background:#303133;
		color:#fff
	}

	.el-tooltip__popper.is-light {
		background:#fff;
		border:1px solid #303133
	}

	.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
		border-top-color:#303133
	}

	.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after {
		border-top-color:#fff
	}

	.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
		border-bottom-color:#303133
	}

	.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after {
		border-bottom-color:#fff
	}

	.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
		border-left-color:#303133
	}

	.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after {
		border-left-color:#fff
	}

	.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
		border-right-color:#303133
	}

	.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after {
		border-right-color:#fff
	}

	.el-slider:after, .el-slider:before {
		display:table
	}

	.el-slider__button-wrapper .el-tooltip, .el-slider__button-wrapper:after {
		vertical-align:middle;
		display:inline-block
	}

	.el-slider:after {
		clear:both
	}

	.el-slider__runway {
		width:100%;
		height:6px;
		margin:16px 0;
		background-color:#e4e7ed;
		border-radius:3px;
		position:relative;
		cursor:pointer;
		vertical-align:middle
	}

	.el-slider__runway.show-input {
		margin-right:160px;
		width:auto
	}

	.el-slider__runway.disabled {
		cursor:default
	}

	.el-slider__runway.disabled .el-slider__bar {
		background-color:#c0c4cc
	}

	.el-slider__runway.disabled .el-slider__button {
		border-color:#c0c4cc
	}

	.el-slider__runway.disabled .el-slider__button-wrapper.dragging, .el-slider__runway.disabled .el-slider__button-wrapper.hover, .el-slider__runway.disabled .el-slider__button-wrapper:hover {
		cursor:not-allowed
	}

	.el-slider__runway.disabled .el-slider__button.dragging, .el-slider__runway.disabled .el-slider__button.hover, .el-slider__runway.disabled .el-slider__button:hover {
		-webkit-transform:scale(1);
		transform:scale(1);
		cursor:not-allowed
	}

	.el-slider__button-wrapper, .el-slider__stop {
		-webkit-transform:translateX(-50%);
		position:absolute
	}

	.el-slider__input {
		float:right;
		margin-top:3px;
		width:130px
	}

	.el-slider__input.el-input-number--mini {
		margin-top:5px
	}

	.el-slider__input.el-input-number--medium {
		margin-top:0
	}

	.el-slider__input.el-input-number--large {
		margin-top:-2px
	}

	.el-slider__bar {
		height:6px;
		background-color:#e4b25c;
		border-top-left-radius:3px;
		border-bottom-left-radius:3px;
		position:absolute
	}

	.el-slider__button-wrapper {
		height:36px;
		width:36px;
		z-index:1001;
		top:-15px;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%);
		background-color:transparent;
		text-align:center;
		user-select:none;
		line-height:normal
	}

	.el-slider__button, .el-slider__button-wrapper, .el-step__icon-inner {
		-moz-user-select:none;
		-webkit-user-select:none;
		-ms-user-select:none
	}

	.el-slider__button-wrapper:after {
		height:100%
	}

	.el-slider__button-wrapper.hover, .el-slider__button-wrapper:hover {
		cursor:-webkit-grab;
		cursor:grab
	}

	.el-slider__button-wrapper.dragging {
		cursor:-webkit-grabbing;
		cursor:grabbing
	}

	.el-slider__button {
		width:16px;
		height:16px;
		border:2px solid #e4b25c;
		background-color:#fff;
		border-radius:50%;
		-webkit-transition:.2s;
		transition:.2s;
		-webkit-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none;
		user-select:none
	}

	.el-slider__button.dragging, .el-slider__button.hover, .el-slider__button:hover {
		-webkit-transform:scale(1.2);
		transform:scale(1.2)
	}

	.el-slider__button.hover, .el-slider__button:hover {
		cursor:-webkit-grab;
		cursor:grab
	}

	.el-slider__button.dragging {
		cursor:-webkit-grabbing;
		cursor:grabbing
	}

	.el-slider__stop {
		height:6px;
		width:6px;
		border-radius:100%;
		background-color:#fff;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%)
	}

	.el-slider__marks {
		top:0;
		left:12px;
		width:18px;
		height:100%
	}

	.el-slider__marks-text {
		position:absolute;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%);
		font-size:14px;
		color:#909399;
		margin-top:15px
	}

	.el-slider.is-vertical {
		position:relative
	}

	.el-slider.is-vertical .el-slider__runway {
		width:6px;
		height:100%;
		margin:0 16px
	}

	.el-slider.is-vertical .el-slider__bar {
		width:6px;
		height:auto;
		border-radius:0 0 3px 3px
	}

	.el-slider.is-vertical .el-slider__button-wrapper {
		top:auto;
		left:-15px
	}

	.el-slider.is-vertical .el-slider__button-wrapper, .el-slider.is-vertical .el-slider__stop {
		-webkit-transform:translateY(50%);
		transform:translateY(50%)
	}

	.el-slider.is-vertical.el-slider--with-input {
		padding-bottom:58px
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input {
		overflow:visible;
		float:none;
		position:absolute;
		bottom:22px;
		width:36px;
		margin-top:15px
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner {
		text-align:center;
		padding-left:5px;
		padding-right:5px
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
		top:32px;
		margin-top:-1px;
		border:1px solid #dcdfe6;
		line-height:20px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-transition:border-color .2s cubic-bezier(.645, .045, .355, 1);
		transition:border-color .2s cubic-bezier(.645, .045, .355, 1)
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease {
		width:18px;
		right:18px;
		border-bottom-left-radius:4px
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
		width:19px;
		border-bottom-right-radius:4px
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner {
		border-bottom-left-radius:0;
		border-bottom-right-radius:0
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase {
		border-color:#c0c4cc
	}

	.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease, .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
		border-color:#e4b25c
	}

	.el-slider.is-vertical .el-slider__marks-text {
		margin-top:0;
		left:15px;
		-webkit-transform:translateY(50%);
		transform:translateY(50%)
	}

	.el-loading-parent--relative {
		position:relative !important
	}

	.el-loading-parent--hidden {
		overflow:hidden !important
	}

	.el-loading-mask {
		position:absolute;
		z-index:2000;
		background-color:hsla(0, 0%, 100%, .9);
		margin:0;
		top:0;
		right:0;
		bottom:0;
		left:0;
		-webkit-transition:opacity .3s;
		transition:opacity .3s
	}

	.el-loading-mask.is-fullscreen {
		position:fixed
	}

	.el-loading-mask.is-fullscreen .el-loading-spinner {
		margin-top:-25px
	}

	.el-loading-mask.is-fullscreen .el-loading-spinner .circular {
		height:50px;
		width:50px
	}

	.el-loading-spinner {
		top:50%;
		margin-top:-21px;
		width:100%;
		text-align:center;
		position:absolute
	}

	.el-col-pull-0, .el-col-pull-1, .el-col-pull-2, .el-col-pull-3, .el-col-pull-4, .el-col-pull-5, .el-col-pull-6, .el-col-pull-7, .el-col-pull-8, .el-col-pull-9, .el-col-pull-10, .el-col-pull-11, .el-col-pull-13, .el-col-pull-14, .el-col-pull-15, .el-col-pull-16, .el-col-pull-17, .el-col-pull-18, .el-col-pull-19, .el-col-pull-20, .el-col-pull-21, .el-col-pull-22, .el-col-pull-23, .el-col-pull-24, .el-col-push-0, .el-col-push-1, .el-col-push-2, .el-col-push-3, .el-col-push-4, .el-col-push-5, .el-col-push-6, .el-col-push-7, .el-col-push-8, .el-col-push-9, .el-col-push-10, .el-col-push-11, .el-col-push-12, .el-col-push-13, .el-col-push-14, .el-col-push-15, .el-col-push-16, .el-col-push-17, .el-col-push-18, .el-col-push-19, .el-col-push-20, .el-col-push-21, .el-col-push-22, .el-col-push-23, .el-col-push-24, .el-row {
		position:relative
	}

	.el-loading-spinner .el-loading-text {
		color:#e4b25c;
		margin:3px 0;
		font-size:14px
	}

	.el-loading-spinner .circular {
		height:42px;
		width:42px;
		-webkit-animation:loading-rotate 2s linear infinite;
		animation:loading-rotate 2s linear infinite
	}

	.el-loading-spinner .path {
		-webkit-animation:loading-dash 1.5s ease-in-out infinite;
		animation:loading-dash 1.5s ease-in-out infinite;
		stroke-dasharray:90, 150;
		stroke-dashoffset:0;
		stroke-width:2;
		stroke:#e4b25c;
		stroke-linecap:round
	}

	.el-loading-spinner i {
		color:#e4b25c
	}

	@-webkit-keyframes loading-rotate {
		to {
			-webkit-transform:rotate(1turn);
			transform:rotate(1turn)
		}
	}

	@keyframes loading-rotate {
		to {
			-webkit-transform:rotate(1turn);
			transform:rotate(1turn)
		}
	}

	@-webkit-keyframes loading-dash {
		0% {
			stroke-dasharray:1, 200;
			stroke-dashoffset:0
		}

		50% {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-40px
		}

		to {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-120px
		}
	}

	@keyframes loading-dash {
		0% {
			stroke-dasharray:1, 200;
			stroke-dashoffset:0
		}

		50% {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-40px
		}

		to {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-120px
		}
	}

	.el-row {
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-row:after, .el-row:before {
		display:table
	}

	.el-row:after {
		clear:both
	}

	.el-row--flex {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex
	}

	.el-col-0, .el-row--flex:after, .el-row--flex:before {
		display:none
	}

	.el-row--flex.is-justify-center {
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}

	.el-row--flex.is-justify-end {
		-webkit-box-pack:end;
		-ms-flex-pack:end;
		justify-content:flex-end
	}

	.el-row--flex.is-justify-space-between {
		-webkit-box-pack:justify;
		-ms-flex-pack:justify;
		justify-content:space-between
	}

	.el-row--flex.is-justify-space-around {
		-ms-flex-pack:distribute;
		justify-content:space-around
	}

	.el-row--flex.is-align-middle {
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center
	}

	.el-row--flex.is-align-bottom {
		-webkit-box-align:end;
		-ms-flex-align:end;
		align-items:flex-end
	}

	[class*=el-col-] {
		float:left;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-upload--picture-card, .el-upload-dragger {
		-webkit-box-sizing:border-box;
		cursor:pointer
	}

	.el-col-0 {
		width:0
	}

	.el-col-offset-0 {
		margin-left:0
	}

	.el-col-pull-0 {
		right:0
	}

	.el-col-push-0 {
		left:0
	}

	.el-col-1 {
		width:4.16667%
	}

	.el-col-offset-1 {
		margin-left:4.16667%
	}

	.el-col-pull-1 {
		right:4.16667%
	}

	.el-col-push-1 {
		left:4.16667%
	}

	.el-col-2 {
		width:8.33333%
	}

	.el-col-offset-2 {
		margin-left:8.33333%
	}

	.el-col-pull-2 {
		right:8.33333%
	}

	.el-col-push-2 {
		left:8.33333%
	}

	.el-col-3 {
		width:12.5%
	}

	.el-col-offset-3 {
		margin-left:12.5%
	}

	.el-col-pull-3 {
		right:12.5%
	}

	.el-col-push-3 {
		left:12.5%
	}

	.el-col-4 {
		width:16.66667%
	}

	.el-col-offset-4 {
		margin-left:16.66667%
	}

	.el-col-pull-4 {
		right:16.66667%
	}

	.el-col-push-4 {
		left:16.66667%
	}

	.el-col-5 {
		width:20.83333%
	}

	.el-col-offset-5 {
		margin-left:20.83333%
	}

	.el-col-pull-5 {
		right:20.83333%
	}

	.el-col-push-5 {
		left:20.83333%
	}

	.el-col-6 {
		width:25%
	}

	.el-col-offset-6 {
		margin-left:25%
	}

	.el-col-pull-6 {
		right:25%
	}

	.el-col-push-6 {
		left:25%
	}

	.el-col-7 {
		width:29.16667%
	}

	.el-col-offset-7 {
		margin-left:29.16667%
	}

	.el-col-pull-7 {
		right:29.16667%
	}

	.el-col-push-7 {
		left:29.16667%
	}

	.el-col-8 {
		width:33.33333%
	}

	.el-col-offset-8 {
		margin-left:33.33333%
	}

	.el-col-pull-8 {
		right:33.33333%
	}

	.el-col-push-8 {
		left:33.33333%
	}

	.el-col-9 {
		width:37.5%
	}

	.el-col-offset-9 {
		margin-left:37.5%
	}

	.el-col-pull-9 {
		right:37.5%
	}

	.el-col-push-9 {
		left:37.5%
	}

	.el-col-10 {
		width:41.66667%
	}

	.el-col-offset-10 {
		margin-left:41.66667%
	}

	.el-col-pull-10 {
		right:41.66667%
	}

	.el-col-push-10 {
		left:41.66667%
	}

	.el-col-11 {
		width:45.83333%
	}

	.el-col-offset-11 {
		margin-left:45.83333%
	}

	.el-col-pull-11 {
		right:45.83333%
	}

	.el-col-push-11 {
		left:45.83333%
	}

	.el-col-12 {
		width:50%
	}

	.el-col-offset-12 {
		margin-left:50%
	}

	.el-col-pull-12 {
		position:relative;
		right:50%
	}

	.el-col-push-12 {
		left:50%
	}

	.el-col-13 {
		width:54.16667%
	}

	.el-col-offset-13 {
		margin-left:54.16667%
	}

	.el-col-pull-13 {
		right:54.16667%
	}

	.el-col-push-13 {
		left:54.16667%
	}

	.el-col-14 {
		width:58.33333%
	}

	.el-col-offset-14 {
		margin-left:58.33333%
	}

	.el-col-pull-14 {
		right:58.33333%
	}

	.el-col-push-14 {
		left:58.33333%
	}

	.el-col-15 {
		width:62.5%
	}

	.el-col-offset-15 {
		margin-left:62.5%
	}

	.el-col-pull-15 {
		right:62.5%
	}

	.el-col-push-15 {
		left:62.5%
	}

	.el-col-16 {
		width:66.66667%
	}

	.el-col-offset-16 {
		margin-left:66.66667%
	}

	.el-col-pull-16 {
		right:66.66667%
	}

	.el-col-push-16 {
		left:66.66667%
	}

	.el-col-17 {
		width:70.83333%
	}

	.el-col-offset-17 {
		margin-left:70.83333%
	}

	.el-col-pull-17 {
		right:70.83333%
	}

	.el-col-push-17 {
		left:70.83333%
	}

	.el-col-18 {
		width:75%
	}

	.el-col-offset-18 {
		margin-left:75%
	}

	.el-col-pull-18 {
		right:75%
	}

	.el-col-push-18 {
		left:75%
	}

	.el-col-19 {
		width:79.16667%
	}

	.el-col-offset-19 {
		margin-left:79.16667%
	}

	.el-col-pull-19 {
		right:79.16667%
	}

	.el-col-push-19 {
		left:79.16667%
	}

	.el-col-20 {
		width:83.33333%
	}

	.el-col-offset-20 {
		margin-left:83.33333%
	}

	.el-col-pull-20 {
		right:83.33333%
	}

	.el-col-push-20 {
		left:83.33333%
	}

	.el-col-21 {
		width:87.5%
	}

	.el-col-offset-21 {
		margin-left:87.5%
	}

	.el-col-pull-21 {
		right:87.5%
	}

	.el-col-push-21 {
		left:87.5%
	}

	.el-col-22 {
		width:91.66667%
	}

	.el-col-offset-22 {
		margin-left:91.66667%
	}

	.el-col-pull-22 {
		right:91.66667%
	}

	.el-col-push-22 {
		left:91.66667%
	}

	.el-col-23 {
		width:95.83333%
	}

	.el-col-offset-23 {
		margin-left:95.83333%
	}

	.el-col-pull-23 {
		right:95.83333%
	}

	.el-col-push-23 {
		left:95.83333%
	}

	.el-col-24 {
		width:100%
	}

	.el-col-offset-24 {
		margin-left:100%
	}

	.el-col-pull-24 {
		right:100%
	}

	.el-col-push-24 {
		left:100%
	}

	@media only screen and (max-width:767px) {
		.el-col-xs-0 {
			display:none;
			width:0
		}

		.el-col-xs-offset-0 {
			margin-left:0
		}

		.el-col-xs-pull-0 {
			position:relative;
			right:0
		}

		.el-col-xs-push-0 {
			position:relative;
			left:0
		}

		.el-col-xs-1 {
			width:4.16667%
		}

		.el-col-xs-offset-1 {
			margin-left:4.16667%
		}

		.el-col-xs-pull-1 {
			position:relative;
			right:4.16667%
		}

		.el-col-xs-push-1 {
			position:relative;
			left:4.16667%
		}

		.el-col-xs-2 {
			width:8.33333%
		}

		.el-col-xs-offset-2 {
			margin-left:8.33333%
		}

		.el-col-xs-pull-2 {
			position:relative;
			right:8.33333%
		}

		.el-col-xs-push-2 {
			position:relative;
			left:8.33333%
		}

		.el-col-xs-3 {
			width:12.5%
		}

		.el-col-xs-offset-3 {
			margin-left:12.5%
		}

		.el-col-xs-pull-3 {
			position:relative;
			right:12.5%
		}

		.el-col-xs-push-3 {
			position:relative;
			left:12.5%
		}

		.el-col-xs-4 {
			width:16.66667%
		}

		.el-col-xs-offset-4 {
			margin-left:16.66667%
		}

		.el-col-xs-pull-4 {
			position:relative;
			right:16.66667%
		}

		.el-col-xs-push-4 {
			position:relative;
			left:16.66667%
		}

		.el-col-xs-5 {
			width:20.83333%
		}

		.el-col-xs-offset-5 {
			margin-left:20.83333%
		}

		.el-col-xs-pull-5 {
			position:relative;
			right:20.83333%
		}

		.el-col-xs-push-5 {
			position:relative;
			left:20.83333%
		}

		.el-col-xs-6 {
			width:25%
		}

		.el-col-xs-offset-6 {
			margin-left:25%
		}

		.el-col-xs-pull-6 {
			position:relative;
			right:25%
		}

		.el-col-xs-push-6 {
			position:relative;
			left:25%
		}

		.el-col-xs-7 {
			width:29.16667%
		}

		.el-col-xs-offset-7 {
			margin-left:29.16667%
		}

		.el-col-xs-pull-7 {
			position:relative;
			right:29.16667%
		}

		.el-col-xs-push-7 {
			position:relative;
			left:29.16667%
		}

		.el-col-xs-8 {
			width:33.33333%
		}

		.el-col-xs-offset-8 {
			margin-left:33.33333%
		}

		.el-col-xs-pull-8 {
			position:relative;
			right:33.33333%
		}

		.el-col-xs-push-8 {
			position:relative;
			left:33.33333%
		}

		.el-col-xs-9 {
			width:37.5%
		}

		.el-col-xs-offset-9 {
			margin-left:37.5%
		}

		.el-col-xs-pull-9 {
			position:relative;
			right:37.5%
		}

		.el-col-xs-push-9 {
			position:relative;
			left:37.5%
		}

		.el-col-xs-10 {
			width:41.66667%
		}

		.el-col-xs-offset-10 {
			margin-left:41.66667%
		}

		.el-col-xs-pull-10 {
			position:relative;
			right:41.66667%
		}

		.el-col-xs-push-10 {
			position:relative;
			left:41.66667%
		}

		.el-col-xs-11 {
			width:45.83333%
		}

		.el-col-xs-offset-11 {
			margin-left:45.83333%
		}

		.el-col-xs-pull-11 {
			position:relative;
			right:45.83333%
		}

		.el-col-xs-push-11 {
			position:relative;
			left:45.83333%
		}

		.el-col-xs-12 {
			width:50%
		}

		.el-col-xs-offset-12 {
			margin-left:50%
		}

		.el-col-xs-pull-12 {
			position:relative;
			right:50%
		}

		.el-col-xs-push-12 {
			position:relative;
			left:50%
		}

		.el-col-xs-13 {
			width:54.16667%
		}

		.el-col-xs-offset-13 {
			margin-left:54.16667%
		}

		.el-col-xs-pull-13 {
			position:relative;
			right:54.16667%
		}

		.el-col-xs-push-13 {
			position:relative;
			left:54.16667%
		}

		.el-col-xs-14 {
			width:58.33333%
		}

		.el-col-xs-offset-14 {
			margin-left:58.33333%
		}

		.el-col-xs-pull-14 {
			position:relative;
			right:58.33333%
		}

		.el-col-xs-push-14 {
			position:relative;
			left:58.33333%
		}

		.el-col-xs-15 {
			width:62.5%
		}

		.el-col-xs-offset-15 {
			margin-left:62.5%
		}

		.el-col-xs-pull-15 {
			position:relative;
			right:62.5%
		}

		.el-col-xs-push-15 {
			position:relative;
			left:62.5%
		}

		.el-col-xs-16 {
			width:66.66667%
		}

		.el-col-xs-offset-16 {
			margin-left:66.66667%
		}

		.el-col-xs-pull-16 {
			position:relative;
			right:66.66667%
		}

		.el-col-xs-push-16 {
			position:relative;
			left:66.66667%
		}

		.el-col-xs-17 {
			width:70.83333%
		}

		.el-col-xs-offset-17 {
			margin-left:70.83333%
		}

		.el-col-xs-pull-17 {
			position:relative;
			right:70.83333%
		}

		.el-col-xs-push-17 {
			position:relative;
			left:70.83333%
		}

		.el-col-xs-18 {
			width:75%
		}

		.el-col-xs-offset-18 {
			margin-left:75%
		}

		.el-col-xs-pull-18 {
			position:relative;
			right:75%
		}

		.el-col-xs-push-18 {
			position:relative;
			left:75%
		}

		.el-col-xs-19 {
			width:79.16667%
		}

		.el-col-xs-offset-19 {
			margin-left:79.16667%
		}

		.el-col-xs-pull-19 {
			position:relative;
			right:79.16667%
		}

		.el-col-xs-push-19 {
			position:relative;
			left:79.16667%
		}

		.el-col-xs-20 {
			width:83.33333%
		}

		.el-col-xs-offset-20 {
			margin-left:83.33333%
		}

		.el-col-xs-pull-20 {
			position:relative;
			right:83.33333%
		}

		.el-col-xs-push-20 {
			position:relative;
			left:83.33333%
		}

		.el-col-xs-21 {
			width:87.5%
		}

		.el-col-xs-offset-21 {
			margin-left:87.5%
		}

		.el-col-xs-pull-21 {
			position:relative;
			right:87.5%
		}

		.el-col-xs-push-21 {
			position:relative;
			left:87.5%
		}

		.el-col-xs-22 {
			width:91.66667%
		}

		.el-col-xs-offset-22 {
			margin-left:91.66667%
		}

		.el-col-xs-pull-22 {
			position:relative;
			right:91.66667%
		}

		.el-col-xs-push-22 {
			position:relative;
			left:91.66667%
		}

		.el-col-xs-23 {
			width:95.83333%
		}

		.el-col-xs-offset-23 {
			margin-left:95.83333%
		}

		.el-col-xs-pull-23 {
			position:relative;
			right:95.83333%
		}

		.el-col-xs-push-23 {
			position:relative;
			left:95.83333%
		}

		.el-col-xs-24 {
			width:100%
		}

		.el-col-xs-offset-24 {
			margin-left:100%
		}

		.el-col-xs-pull-24 {
			position:relative;
			right:100%
		}

		.el-col-xs-push-24 {
			position:relative;
			left:100%
		}
	}

	@media only screen and (min-width:768px) {
		.el-col-sm-0 {
			display:none;
			width:0
		}

		.el-col-sm-offset-0 {
			margin-left:0
		}

		.el-col-sm-pull-0 {
			position:relative;
			right:0
		}

		.el-col-sm-push-0 {
			position:relative;
			left:0
		}

		.el-col-sm-1 {
			width:4.16667%
		}

		.el-col-sm-offset-1 {
			margin-left:4.16667%
		}

		.el-col-sm-pull-1 {
			position:relative;
			right:4.16667%
		}

		.el-col-sm-push-1 {
			position:relative;
			left:4.16667%
		}

		.el-col-sm-2 {
			width:8.33333%
		}

		.el-col-sm-offset-2 {
			margin-left:8.33333%
		}

		.el-col-sm-pull-2 {
			position:relative;
			right:8.33333%
		}

		.el-col-sm-push-2 {
			position:relative;
			left:8.33333%
		}

		.el-col-sm-3 {
			width:12.5%
		}

		.el-col-sm-offset-3 {
			margin-left:12.5%
		}

		.el-col-sm-pull-3 {
			position:relative;
			right:12.5%
		}

		.el-col-sm-push-3 {
			position:relative;
			left:12.5%
		}

		.el-col-sm-4 {
			width:16.66667%
		}

		.el-col-sm-offset-4 {
			margin-left:16.66667%
		}

		.el-col-sm-pull-4 {
			position:relative;
			right:16.66667%
		}

		.el-col-sm-push-4 {
			position:relative;
			left:16.66667%
		}

		.el-col-sm-5 {
			width:20.83333%
		}

		.el-col-sm-offset-5 {
			margin-left:20.83333%
		}

		.el-col-sm-pull-5 {
			position:relative;
			right:20.83333%
		}

		.el-col-sm-push-5 {
			position:relative;
			left:20.83333%
		}

		.el-col-sm-6 {
			width:25%
		}

		.el-col-sm-offset-6 {
			margin-left:25%
		}

		.el-col-sm-pull-6 {
			position:relative;
			right:25%
		}

		.el-col-sm-push-6 {
			position:relative;
			left:25%
		}

		.el-col-sm-7 {
			width:29.16667%
		}

		.el-col-sm-offset-7 {
			margin-left:29.16667%
		}

		.el-col-sm-pull-7 {
			position:relative;
			right:29.16667%
		}

		.el-col-sm-push-7 {
			position:relative;
			left:29.16667%
		}

		.el-col-sm-8 {
			width:33.33333%
		}

		.el-col-sm-offset-8 {
			margin-left:33.33333%
		}

		.el-col-sm-pull-8 {
			position:relative;
			right:33.33333%
		}

		.el-col-sm-push-8 {
			position:relative;
			left:33.33333%
		}

		.el-col-sm-9 {
			width:37.5%
		}

		.el-col-sm-offset-9 {
			margin-left:37.5%
		}

		.el-col-sm-pull-9 {
			position:relative;
			right:37.5%
		}

		.el-col-sm-push-9 {
			position:relative;
			left:37.5%
		}

		.el-col-sm-10 {
			width:41.66667%
		}

		.el-col-sm-offset-10 {
			margin-left:41.66667%
		}

		.el-col-sm-pull-10 {
			position:relative;
			right:41.66667%
		}

		.el-col-sm-push-10 {
			position:relative;
			left:41.66667%
		}

		.el-col-sm-11 {
			width:45.83333%
		}

		.el-col-sm-offset-11 {
			margin-left:45.83333%
		}

		.el-col-sm-pull-11 {
			position:relative;
			right:45.83333%
		}

		.el-col-sm-push-11 {
			position:relative;
			left:45.83333%
		}

		.el-col-sm-12 {
			width:50%
		}

		.el-col-sm-offset-12 {
			margin-left:50%
		}

		.el-col-sm-pull-12 {
			position:relative;
			right:50%
		}

		.el-col-sm-push-12 {
			position:relative;
			left:50%
		}

		.el-col-sm-13 {
			width:54.16667%
		}

		.el-col-sm-offset-13 {
			margin-left:54.16667%
		}

		.el-col-sm-pull-13 {
			position:relative;
			right:54.16667%
		}

		.el-col-sm-push-13 {
			position:relative;
			left:54.16667%
		}

		.el-col-sm-14 {
			width:58.33333%
		}

		.el-col-sm-offset-14 {
			margin-left:58.33333%
		}

		.el-col-sm-pull-14 {
			position:relative;
			right:58.33333%
		}

		.el-col-sm-push-14 {
			position:relative;
			left:58.33333%
		}

		.el-col-sm-15 {
			width:62.5%
		}

		.el-col-sm-offset-15 {
			margin-left:62.5%
		}

		.el-col-sm-pull-15 {
			position:relative;
			right:62.5%
		}

		.el-col-sm-push-15 {
			position:relative;
			left:62.5%
		}

		.el-col-sm-16 {
			width:66.66667%
		}

		.el-col-sm-offset-16 {
			margin-left:66.66667%
		}

		.el-col-sm-pull-16 {
			position:relative;
			right:66.66667%
		}

		.el-col-sm-push-16 {
			position:relative;
			left:66.66667%
		}

		.el-col-sm-17 {
			width:70.83333%
		}

		.el-col-sm-offset-17 {
			margin-left:70.83333%
		}

		.el-col-sm-pull-17 {
			position:relative;
			right:70.83333%
		}

		.el-col-sm-push-17 {
			position:relative;
			left:70.83333%
		}

		.el-col-sm-18 {
			width:75%
		}

		.el-col-sm-offset-18 {
			margin-left:75%
		}

		.el-col-sm-pull-18 {
			position:relative;
			right:75%
		}

		.el-col-sm-push-18 {
			position:relative;
			left:75%
		}

		.el-col-sm-19 {
			width:79.16667%
		}

		.el-col-sm-offset-19 {
			margin-left:79.16667%
		}

		.el-col-sm-pull-19 {
			position:relative;
			right:79.16667%
		}

		.el-col-sm-push-19 {
			position:relative;
			left:79.16667%
		}

		.el-col-sm-20 {
			width:83.33333%
		}

		.el-col-sm-offset-20 {
			margin-left:83.33333%
		}

		.el-col-sm-pull-20 {
			position:relative;
			right:83.33333%
		}

		.el-col-sm-push-20 {
			position:relative;
			left:83.33333%
		}

		.el-col-sm-21 {
			width:87.5%
		}

		.el-col-sm-offset-21 {
			margin-left:87.5%
		}

		.el-col-sm-pull-21 {
			position:relative;
			right:87.5%
		}

		.el-col-sm-push-21 {
			position:relative;
			left:87.5%
		}

		.el-col-sm-22 {
			width:91.66667%
		}

		.el-col-sm-offset-22 {
			margin-left:91.66667%
		}

		.el-col-sm-pull-22 {
			position:relative;
			right:91.66667%
		}

		.el-col-sm-push-22 {
			position:relative;
			left:91.66667%
		}

		.el-col-sm-23 {
			width:95.83333%
		}

		.el-col-sm-offset-23 {
			margin-left:95.83333%
		}

		.el-col-sm-pull-23 {
			position:relative;
			right:95.83333%
		}

		.el-col-sm-push-23 {
			position:relative;
			left:95.83333%
		}

		.el-col-sm-24 {
			width:100%
		}

		.el-col-sm-offset-24 {
			margin-left:100%
		}

		.el-col-sm-pull-24 {
			position:relative;
			right:100%
		}

		.el-col-sm-push-24 {
			position:relative;
			left:100%
		}
	}

	@media only screen and (min-width:992px) {
		.el-col-md-0 {
			display:none;
			width:0
		}

		.el-col-md-offset-0 {
			margin-left:0
		}

		.el-col-md-pull-0 {
			position:relative;
			right:0
		}

		.el-col-md-push-0 {
			position:relative;
			left:0
		}

		.el-col-md-1 {
			width:4.16667%
		}

		.el-col-md-offset-1 {
			margin-left:4.16667%
		}

		.el-col-md-pull-1 {
			position:relative;
			right:4.16667%
		}

		.el-col-md-push-1 {
			position:relative;
			left:4.16667%
		}

		.el-col-md-2 {
			width:8.33333%
		}

		.el-col-md-offset-2 {
			margin-left:8.33333%
		}

		.el-col-md-pull-2 {
			position:relative;
			right:8.33333%
		}

		.el-col-md-push-2 {
			position:relative;
			left:8.33333%
		}

		.el-col-md-3 {
			width:12.5%
		}

		.el-col-md-offset-3 {
			margin-left:12.5%
		}

		.el-col-md-pull-3 {
			position:relative;
			right:12.5%
		}

		.el-col-md-push-3 {
			position:relative;
			left:12.5%
		}

		.el-col-md-4 {
			width:16.66667%
		}

		.el-col-md-offset-4 {
			margin-left:16.66667%
		}

		.el-col-md-pull-4 {
			position:relative;
			right:16.66667%
		}

		.el-col-md-push-4 {
			position:relative;
			left:16.66667%
		}

		.el-col-md-5 {
			width:20.83333%
		}

		.el-col-md-offset-5 {
			margin-left:20.83333%
		}

		.el-col-md-pull-5 {
			position:relative;
			right:20.83333%
		}

		.el-col-md-push-5 {
			position:relative;
			left:20.83333%
		}

		.el-col-md-6 {
			width:25%
		}

		.el-col-md-offset-6 {
			margin-left:25%
		}

		.el-col-md-pull-6 {
			position:relative;
			right:25%
		}

		.el-col-md-push-6 {
			position:relative;
			left:25%
		}

		.el-col-md-7 {
			width:29.16667%
		}

		.el-col-md-offset-7 {
			margin-left:29.16667%
		}

		.el-col-md-pull-7 {
			position:relative;
			right:29.16667%
		}

		.el-col-md-push-7 {
			position:relative;
			left:29.16667%
		}

		.el-col-md-8 {
			width:33.33333%
		}

		.el-col-md-offset-8 {
			margin-left:33.33333%
		}

		.el-col-md-pull-8 {
			position:relative;
			right:33.33333%
		}

		.el-col-md-push-8 {
			position:relative;
			left:33.33333%
		}

		.el-col-md-9 {
			width:37.5%
		}

		.el-col-md-offset-9 {
			margin-left:37.5%
		}

		.el-col-md-pull-9 {
			position:relative;
			right:37.5%
		}

		.el-col-md-push-9 {
			position:relative;
			left:37.5%
		}

		.el-col-md-10 {
			width:41.66667%
		}

		.el-col-md-offset-10 {
			margin-left:41.66667%
		}

		.el-col-md-pull-10 {
			position:relative;
			right:41.66667%
		}

		.el-col-md-push-10 {
			position:relative;
			left:41.66667%
		}

		.el-col-md-11 {
			width:45.83333%
		}

		.el-col-md-offset-11 {
			margin-left:45.83333%
		}

		.el-col-md-pull-11 {
			position:relative;
			right:45.83333%
		}

		.el-col-md-push-11 {
			position:relative;
			left:45.83333%
		}

		.el-col-md-12 {
			width:50%
		}

		.el-col-md-offset-12 {
			margin-left:50%
		}

		.el-col-md-pull-12 {
			position:relative;
			right:50%
		}

		.el-col-md-push-12 {
			position:relative;
			left:50%
		}

		.el-col-md-13 {
			width:54.16667%
		}

		.el-col-md-offset-13 {
			margin-left:54.16667%
		}

		.el-col-md-pull-13 {
			position:relative;
			right:54.16667%
		}

		.el-col-md-push-13 {
			position:relative;
			left:54.16667%
		}

		.el-col-md-14 {
			width:58.33333%
		}

		.el-col-md-offset-14 {
			margin-left:58.33333%
		}

		.el-col-md-pull-14 {
			position:relative;
			right:58.33333%
		}

		.el-col-md-push-14 {
			position:relative;
			left:58.33333%
		}

		.el-col-md-15 {
			width:62.5%
		}

		.el-col-md-offset-15 {
			margin-left:62.5%
		}

		.el-col-md-pull-15 {
			position:relative;
			right:62.5%
		}

		.el-col-md-push-15 {
			position:relative;
			left:62.5%
		}

		.el-col-md-16 {
			width:66.66667%
		}

		.el-col-md-offset-16 {
			margin-left:66.66667%
		}

		.el-col-md-pull-16 {
			position:relative;
			right:66.66667%
		}

		.el-col-md-push-16 {
			position:relative;
			left:66.66667%
		}

		.el-col-md-17 {
			width:70.83333%
		}

		.el-col-md-offset-17 {
			margin-left:70.83333%
		}

		.el-col-md-pull-17 {
			position:relative;
			right:70.83333%
		}

		.el-col-md-push-17 {
			position:relative;
			left:70.83333%
		}

		.el-col-md-18 {
			width:75%
		}

		.el-col-md-offset-18 {
			margin-left:75%
		}

		.el-col-md-pull-18 {
			position:relative;
			right:75%
		}

		.el-col-md-push-18 {
			position:relative;
			left:75%
		}

		.el-col-md-19 {
			width:79.16667%
		}

		.el-col-md-offset-19 {
			margin-left:79.16667%
		}

		.el-col-md-pull-19 {
			position:relative;
			right:79.16667%
		}

		.el-col-md-push-19 {
			position:relative;
			left:79.16667%
		}

		.el-col-md-20 {
			width:83.33333%
		}

		.el-col-md-offset-20 {
			margin-left:83.33333%
		}

		.el-col-md-pull-20 {
			position:relative;
			right:83.33333%
		}

		.el-col-md-push-20 {
			position:relative;
			left:83.33333%
		}

		.el-col-md-21 {
			width:87.5%
		}

		.el-col-md-offset-21 {
			margin-left:87.5%
		}

		.el-col-md-pull-21 {
			position:relative;
			right:87.5%
		}

		.el-col-md-push-21 {
			position:relative;
			left:87.5%
		}

		.el-col-md-22 {
			width:91.66667%
		}

		.el-col-md-offset-22 {
			margin-left:91.66667%
		}

		.el-col-md-pull-22 {
			position:relative;
			right:91.66667%
		}

		.el-col-md-push-22 {
			position:relative;
			left:91.66667%
		}

		.el-col-md-23 {
			width:95.83333%
		}

		.el-col-md-offset-23 {
			margin-left:95.83333%
		}

		.el-col-md-pull-23 {
			position:relative;
			right:95.83333%
		}

		.el-col-md-push-23 {
			position:relative;
			left:95.83333%
		}

		.el-col-md-24 {
			width:100%
		}

		.el-col-md-offset-24 {
			margin-left:100%
		}

		.el-col-md-pull-24 {
			position:relative;
			right:100%
		}

		.el-col-md-push-24 {
			position:relative;
			left:100%
		}
	}

	@media only screen and (min-width:1200px) {
		.el-col-lg-0 {
			display:none;
			width:0
		}

		.el-col-lg-offset-0 {
			margin-left:0
		}

		.el-col-lg-pull-0 {
			position:relative;
			right:0
		}

		.el-col-lg-push-0 {
			position:relative;
			left:0
		}

		.el-col-lg-1 {
			width:4.16667%
		}

		.el-col-lg-offset-1 {
			margin-left:4.16667%
		}

		.el-col-lg-pull-1 {
			position:relative;
			right:4.16667%
		}

		.el-col-lg-push-1 {
			position:relative;
			left:4.16667%
		}

		.el-col-lg-2 {
			width:8.33333%
		}

		.el-col-lg-offset-2 {
			margin-left:8.33333%
		}

		.el-col-lg-pull-2 {
			position:relative;
			right:8.33333%
		}

		.el-col-lg-push-2 {
			position:relative;
			left:8.33333%
		}

		.el-col-lg-3 {
			width:12.5%
		}

		.el-col-lg-offset-3 {
			margin-left:12.5%
		}

		.el-col-lg-pull-3 {
			position:relative;
			right:12.5%
		}

		.el-col-lg-push-3 {
			position:relative;
			left:12.5%
		}

		.el-col-lg-4 {
			width:16.66667%
		}

		.el-col-lg-offset-4 {
			margin-left:16.66667%
		}

		.el-col-lg-pull-4 {
			position:relative;
			right:16.66667%
		}

		.el-col-lg-push-4 {
			position:relative;
			left:16.66667%
		}

		.el-col-lg-5 {
			width:20.83333%
		}

		.el-col-lg-offset-5 {
			margin-left:20.83333%
		}

		.el-col-lg-pull-5 {
			position:relative;
			right:20.83333%
		}

		.el-col-lg-push-5 {
			position:relative;
			left:20.83333%
		}

		.el-col-lg-6 {
			width:25%
		}

		.el-col-lg-offset-6 {
			margin-left:25%
		}

		.el-col-lg-pull-6 {
			position:relative;
			right:25%
		}

		.el-col-lg-push-6 {
			position:relative;
			left:25%
		}

		.el-col-lg-7 {
			width:29.16667%
		}

		.el-col-lg-offset-7 {
			margin-left:29.16667%
		}

		.el-col-lg-pull-7 {
			position:relative;
			right:29.16667%
		}

		.el-col-lg-push-7 {
			position:relative;
			left:29.16667%
		}

		.el-col-lg-8 {
			width:33.33333%
		}

		.el-col-lg-offset-8 {
			margin-left:33.33333%
		}

		.el-col-lg-pull-8 {
			position:relative;
			right:33.33333%
		}

		.el-col-lg-push-8 {
			position:relative;
			left:33.33333%
		}

		.el-col-lg-9 {
			width:37.5%
		}

		.el-col-lg-offset-9 {
			margin-left:37.5%
		}

		.el-col-lg-pull-9 {
			position:relative;
			right:37.5%
		}

		.el-col-lg-push-9 {
			position:relative;
			left:37.5%
		}

		.el-col-lg-10 {
			width:41.66667%
		}

		.el-col-lg-offset-10 {
			margin-left:41.66667%
		}

		.el-col-lg-pull-10 {
			position:relative;
			right:41.66667%
		}

		.el-col-lg-push-10 {
			position:relative;
			left:41.66667%
		}

		.el-col-lg-11 {
			width:45.83333%
		}

		.el-col-lg-offset-11 {
			margin-left:45.83333%
		}

		.el-col-lg-pull-11 {
			position:relative;
			right:45.83333%
		}

		.el-col-lg-push-11 {
			position:relative;
			left:45.83333%
		}

		.el-col-lg-12 {
			width:50%
		}

		.el-col-lg-offset-12 {
			margin-left:50%
		}

		.el-col-lg-pull-12 {
			position:relative;
			right:50%
		}

		.el-col-lg-push-12 {
			position:relative;
			left:50%
		}

		.el-col-lg-13 {
			width:54.16667%
		}

		.el-col-lg-offset-13 {
			margin-left:54.16667%
		}

		.el-col-lg-pull-13 {
			position:relative;
			right:54.16667%
		}

		.el-col-lg-push-13 {
			position:relative;
			left:54.16667%
		}

		.el-col-lg-14 {
			width:58.33333%
		}

		.el-col-lg-offset-14 {
			margin-left:58.33333%
		}

		.el-col-lg-pull-14 {
			position:relative;
			right:58.33333%
		}

		.el-col-lg-push-14 {
			position:relative;
			left:58.33333%
		}

		.el-col-lg-15 {
			width:62.5%
		}

		.el-col-lg-offset-15 {
			margin-left:62.5%
		}

		.el-col-lg-pull-15 {
			position:relative;
			right:62.5%
		}

		.el-col-lg-push-15 {
			position:relative;
			left:62.5%
		}

		.el-col-lg-16 {
			width:66.66667%
		}

		.el-col-lg-offset-16 {
			margin-left:66.66667%
		}

		.el-col-lg-pull-16 {
			position:relative;
			right:66.66667%
		}

		.el-col-lg-push-16 {
			position:relative;
			left:66.66667%
		}

		.el-col-lg-17 {
			width:70.83333%
		}

		.el-col-lg-offset-17 {
			margin-left:70.83333%
		}

		.el-col-lg-pull-17 {
			position:relative;
			right:70.83333%
		}

		.el-col-lg-push-17 {
			position:relative;
			left:70.83333%
		}

		.el-col-lg-18 {
			width:75%
		}

		.el-col-lg-offset-18 {
			margin-left:75%
		}

		.el-col-lg-pull-18 {
			position:relative;
			right:75%
		}

		.el-col-lg-push-18 {
			position:relative;
			left:75%
		}

		.el-col-lg-19 {
			width:79.16667%
		}

		.el-col-lg-offset-19 {
			margin-left:79.16667%
		}

		.el-col-lg-pull-19 {
			position:relative;
			right:79.16667%
		}

		.el-col-lg-push-19 {
			position:relative;
			left:79.16667%
		}

		.el-col-lg-20 {
			width:83.33333%
		}

		.el-col-lg-offset-20 {
			margin-left:83.33333%
		}

		.el-col-lg-pull-20 {
			position:relative;
			right:83.33333%
		}

		.el-col-lg-push-20 {
			position:relative;
			left:83.33333%
		}

		.el-col-lg-21 {
			width:87.5%
		}

		.el-col-lg-offset-21 {
			margin-left:87.5%
		}

		.el-col-lg-pull-21 {
			position:relative;
			right:87.5%
		}

		.el-col-lg-push-21 {
			position:relative;
			left:87.5%
		}

		.el-col-lg-22 {
			width:91.66667%
		}

		.el-col-lg-offset-22 {
			margin-left:91.66667%
		}

		.el-col-lg-pull-22 {
			position:relative;
			right:91.66667%
		}

		.el-col-lg-push-22 {
			position:relative;
			left:91.66667%
		}

		.el-col-lg-23 {
			width:95.83333%
		}

		.el-col-lg-offset-23 {
			margin-left:95.83333%
		}

		.el-col-lg-pull-23 {
			position:relative;
			right:95.83333%
		}

		.el-col-lg-push-23 {
			position:relative;
			left:95.83333%
		}

		.el-col-lg-24 {
			width:100%
		}

		.el-col-lg-offset-24 {
			margin-left:100%
		}

		.el-col-lg-pull-24 {
			position:relative;
			right:100%
		}

		.el-col-lg-push-24 {
			position:relative;
			left:100%
		}
	}

	@media only screen and (min-width:1920px) {
		.el-col-xl-0 {
			display:none;
			width:0
		}

		.el-col-xl-offset-0 {
			margin-left:0
		}

		.el-col-xl-pull-0 {
			position:relative;
			right:0
		}

		.el-col-xl-push-0 {
			position:relative;
			left:0
		}

		.el-col-xl-1 {
			width:4.16667%
		}

		.el-col-xl-offset-1 {
			margin-left:4.16667%
		}

		.el-col-xl-pull-1 {
			position:relative;
			right:4.16667%
		}

		.el-col-xl-push-1 {
			position:relative;
			left:4.16667%
		}

		.el-col-xl-2 {
			width:8.33333%
		}

		.el-col-xl-offset-2 {
			margin-left:8.33333%
		}

		.el-col-xl-pull-2 {
			position:relative;
			right:8.33333%
		}

		.el-col-xl-push-2 {
			position:relative;
			left:8.33333%
		}

		.el-col-xl-3 {
			width:12.5%
		}

		.el-col-xl-offset-3 {
			margin-left:12.5%
		}

		.el-col-xl-pull-3 {
			position:relative;
			right:12.5%
		}

		.el-col-xl-push-3 {
			position:relative;
			left:12.5%
		}

		.el-col-xl-4 {
			width:16.66667%
		}

		.el-col-xl-offset-4 {
			margin-left:16.66667%
		}

		.el-col-xl-pull-4 {
			position:relative;
			right:16.66667%
		}

		.el-col-xl-push-4 {
			position:relative;
			left:16.66667%
		}

		.el-col-xl-5 {
			width:20.83333%
		}

		.el-col-xl-offset-5 {
			margin-left:20.83333%
		}

		.el-col-xl-pull-5 {
			position:relative;
			right:20.83333%
		}

		.el-col-xl-push-5 {
			position:relative;
			left:20.83333%
		}

		.el-col-xl-6 {
			width:25%
		}

		.el-col-xl-offset-6 {
			margin-left:25%
		}

		.el-col-xl-pull-6 {
			position:relative;
			right:25%
		}

		.el-col-xl-push-6 {
			position:relative;
			left:25%
		}

		.el-col-xl-7 {
			width:29.16667%
		}

		.el-col-xl-offset-7 {
			margin-left:29.16667%
		}

		.el-col-xl-pull-7 {
			position:relative;
			right:29.16667%
		}

		.el-col-xl-push-7 {
			position:relative;
			left:29.16667%
		}

		.el-col-xl-8 {
			width:33.33333%
		}

		.el-col-xl-offset-8 {
			margin-left:33.33333%
		}

		.el-col-xl-pull-8 {
			position:relative;
			right:33.33333%
		}

		.el-col-xl-push-8 {
			position:relative;
			left:33.33333%
		}

		.el-col-xl-9 {
			width:37.5%
		}

		.el-col-xl-offset-9 {
			margin-left:37.5%
		}

		.el-col-xl-pull-9 {
			position:relative;
			right:37.5%
		}

		.el-col-xl-push-9 {
			position:relative;
			left:37.5%
		}

		.el-col-xl-10 {
			width:41.66667%
		}

		.el-col-xl-offset-10 {
			margin-left:41.66667%
		}

		.el-col-xl-pull-10 {
			position:relative;
			right:41.66667%
		}

		.el-col-xl-push-10 {
			position:relative;
			left:41.66667%
		}

		.el-col-xl-11 {
			width:45.83333%
		}

		.el-col-xl-offset-11 {
			margin-left:45.83333%
		}

		.el-col-xl-pull-11 {
			position:relative;
			right:45.83333%
		}

		.el-col-xl-push-11 {
			position:relative;
			left:45.83333%
		}

		.el-col-xl-12 {
			width:50%
		}

		.el-col-xl-offset-12 {
			margin-left:50%
		}

		.el-col-xl-pull-12 {
			position:relative;
			right:50%
		}

		.el-col-xl-push-12 {
			position:relative;
			left:50%
		}

		.el-col-xl-13 {
			width:54.16667%
		}

		.el-col-xl-offset-13 {
			margin-left:54.16667%
		}

		.el-col-xl-pull-13 {
			position:relative;
			right:54.16667%
		}

		.el-col-xl-push-13 {
			position:relative;
			left:54.16667%
		}

		.el-col-xl-14 {
			width:58.33333%
		}

		.el-col-xl-offset-14 {
			margin-left:58.33333%
		}

		.el-col-xl-pull-14 {
			position:relative;
			right:58.33333%
		}

		.el-col-xl-push-14 {
			position:relative;
			left:58.33333%
		}

		.el-col-xl-15 {
			width:62.5%
		}

		.el-col-xl-offset-15 {
			margin-left:62.5%
		}

		.el-col-xl-pull-15 {
			position:relative;
			right:62.5%
		}

		.el-col-xl-push-15 {
			position:relative;
			left:62.5%
		}

		.el-col-xl-16 {
			width:66.66667%
		}

		.el-col-xl-offset-16 {
			margin-left:66.66667%
		}

		.el-col-xl-pull-16 {
			position:relative;
			right:66.66667%
		}

		.el-col-xl-push-16 {
			position:relative;
			left:66.66667%
		}

		.el-col-xl-17 {
			width:70.83333%
		}

		.el-col-xl-offset-17 {
			margin-left:70.83333%
		}

		.el-col-xl-pull-17 {
			position:relative;
			right:70.83333%
		}

		.el-col-xl-push-17 {
			position:relative;
			left:70.83333%
		}

		.el-col-xl-18 {
			width:75%
		}

		.el-col-xl-offset-18 {
			margin-left:75%
		}

		.el-col-xl-pull-18 {
			position:relative;
			right:75%
		}

		.el-col-xl-push-18 {
			position:relative;
			left:75%
		}

		.el-col-xl-19 {
			width:79.16667%
		}

		.el-col-xl-offset-19 {
			margin-left:79.16667%
		}

		.el-col-xl-pull-19 {
			position:relative;
			right:79.16667%
		}

		.el-col-xl-push-19 {
			position:relative;
			left:79.16667%
		}

		.el-col-xl-20 {
			width:83.33333%
		}

		.el-col-xl-offset-20 {
			margin-left:83.33333%
		}

		.el-col-xl-pull-20 {
			position:relative;
			right:83.33333%
		}

		.el-col-xl-push-20 {
			position:relative;
			left:83.33333%
		}

		.el-col-xl-21 {
			width:87.5%
		}

		.el-col-xl-offset-21 {
			margin-left:87.5%
		}

		.el-col-xl-pull-21 {
			position:relative;
			right:87.5%
		}

		.el-col-xl-push-21 {
			position:relative;
			left:87.5%
		}

		.el-col-xl-22 {
			width:91.66667%
		}

		.el-col-xl-offset-22 {
			margin-left:91.66667%
		}

		.el-col-xl-pull-22 {
			position:relative;
			right:91.66667%
		}

		.el-col-xl-push-22 {
			position:relative;
			left:91.66667%
		}

		.el-col-xl-23 {
			width:95.83333%
		}

		.el-col-xl-offset-23 {
			margin-left:95.83333%
		}

		.el-col-xl-pull-23 {
			position:relative;
			right:95.83333%
		}

		.el-col-xl-push-23 {
			position:relative;
			left:95.83333%
		}

		.el-col-xl-24 {
			width:100%
		}

		.el-col-xl-offset-24 {
			margin-left:100%
		}

		.el-col-xl-pull-24 {
			position:relative;
			right:100%
		}

		.el-col-xl-push-24 {
			position:relative;
			left:100%
		}
	}

	@-webkit-keyframes progress {
		0% {
			background-position:0 0
		}

		to {
			background-position:32px 0
		}
	}

	.el-upload {
		display:inline-block;
		text-align:center;
		cursor:pointer;
		outline:0
	}

	.el-upload__input {
		display:none
	}

	.el-upload__tip {
		font-size:12px;
		color:#606266;
		margin-top:7px
	}

	.el-upload iframe {
		position:absolute;
		z-index:-1;
		top:0;
		left:0;
		opacity:0;
		filter:alpha(opacity=0)
	}

	.el-upload--picture-card {
		background-color:#fbfdff;
		border:1px dashed #c0ccda;
		border-radius:6px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:148px;
		height:148px;
		line-height:146px;
		vertical-align:top
	}

	.el-upload--picture-card i {
		font-size:28px;
		color:#8c939d
	}

	.el-upload--picture-card:hover, .el-upload:focus {
		border-color:#e4b25c;
		color:#e4b25c
	}

	.el-upload:focus .el-upload-dragger {
		border-color:#e4b25c
	}

	.el-upload-dragger {
		background-color:#fff;
		border:1px dashed #d9d9d9;
		border-radius:6px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:360px;
		height:180px;
		text-align:center;
		position:relative;
		overflow:hidden
	}

	.el-upload-dragger .el-icon-upload {
		font-size:67px;
		color:#c0c4cc;
		margin:40px 0 16px;
		line-height:50px
	}

	.el-upload-dragger+.el-upload__tip {
		text-align:center
	}

	.el-upload-dragger~.el-upload__files {
		border-top:1px solid #dcdfe6;
		margin-top:7px;
		padding-top:5px
	}

	.el-upload-dragger .el-upload__text {
		color:#606266;
		font-size:14px;
		text-align:center
	}

	.el-upload-dragger .el-upload__text em {
		color:#e4b25c;
		font-style:normal
	}

	.el-upload-dragger:hover {
		border-color:#e4b25c
	}

	.el-upload-dragger.is-dragover {
		background-color:rgba(32, 159, 255, .06);
		border:2px dashed #e4b25c
	}

	.el-upload-list {
		margin:0;
		padding:0;
		list-style:none
	}

	.el-upload-list__item {
		-webkit-transition:all .5s cubic-bezier(.55, 0, .1, 1);
		transition:all .5s cubic-bezier(.55, 0, .1, 1);
		font-size:14px;
		color:#606266;
		line-height:1.8;
		margin-top:5px;
		position:relative;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		border-radius:4px;
		width:100%
	}

	.el-upload-list__item .el-progress {
		position:absolute;
		top:20px;
		width:100%
	}

	.el-upload-list__item .el-progress__text {
		position:absolute;
		right:0;
		top:-13px
	}

	.el-upload-list__item .el-progress-bar {
		margin-right:0;
		padding-right:0
	}

	.el-upload-list__item:first-child {
		margin-top:10px
	}

	.el-upload-list__item .el-icon-upload-success {
		color:#67c23a
	}

	.el-upload-list__item .el-icon-close {
		display:none;
		position:absolute;
		top:5px;
		right:5px;
		cursor:pointer;
		opacity:.75;
		color:#606266
	}

	.el-upload-list__item .el-icon-close:hover {
		opacity:1
	}

	.el-upload-list__item .el-icon-close-tip {
		display:none;
		position:absolute;
		top:5px;
		right:5px;
		font-size:12px;
		cursor:pointer;
		opacity:1;
		color:#e4b25c
	}

	.el-upload-list__item:hover {
		background-color:#f5f7fa
	}

	.el-upload-list__item:hover .el-icon-close {
		display:inline-block
	}

	.el-upload-list__item:hover .el-progress__text {
		display:none
	}

	.el-upload-list__item.is-success .el-upload-list__item-status-label {
		display:block
	}

	.el-upload-list__item.is-success .el-upload-list__item-name:focus, .el-upload-list__item.is-success .el-upload-list__item-name:hover {
		color:#e4b25c;
		cursor:pointer
	}

	.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip {
		display:inline-block
	}

	.el-upload-list__item.is-success:active .el-icon-close-tip, .el-upload-list__item.is-success:focus .el-upload-list__item-status-label, .el-upload-list__item.is-success:hover .el-upload-list__item-status-label, .el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip {
		display:none
	}

	.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label {
		display:block
	}

	.el-upload-list__item-name {
		color:#606266;
		display:block;
		margin-right:40px;
		overflow:hidden;
		padding-left:4px;
		text-overflow:ellipsis;
		-webkit-transition:color .3s;
		transition:color .3s;
		white-space:nowrap
	}

	.el-upload-list__item-name [class^=el-icon] {
		height:100%;
		margin-right:7px;
		color:#909399;
		line-height:inherit
	}

	.el-upload-list__item-status-label {
		position:absolute;
		right:5px;
		top:0;
		line-height:inherit;
		display:none
	}

	.el-upload-list__item-delete {
		position:absolute;
		right:10px;
		top:0;
		font-size:12px;
		color:#606266;
		display:none
	}

	.el-upload-list__item-delete:hover {
		color:#e4b25c
	}

	.el-upload-list--picture-card {
		margin:0;
		display:inline;
		vertical-align:top
	}

	.el-upload-list--picture-card .el-upload-list__item {
		overflow:hidden;
		background-color:#fff;
		border:1px solid #c0ccda;
		border-radius:6px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:148px;
		height:148px;
		margin:0 8px 8px 0;
		display:inline-block
	}

	.el-upload-list--picture-card .el-upload-list__item .el-icon-check, .el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check {
		color:#fff
	}

	.el-upload-list--picture-card .el-upload-list__item .el-icon-close, .el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label {
		display:none
	}

	.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text {
		display:block
	}

	.el-upload-list--picture-card .el-upload-list__item-name {
		display:none
	}

	.el-upload-list--picture-card .el-upload-list__item-thumbnail {
		width:100%;
		height:100%
	}

	.el-upload-list--picture-card .el-upload-list__item-status-label {
		position:absolute;
		right:-15px;
		top:-6px;
		width:40px;
		height:24px;
		background:#13ce66;
		text-align:center;
		-webkit-transform:rotate(45deg);
		transform:rotate(45deg);
		-webkit-box-shadow:0 0 1pc 1px rgba(0, 0, 0, .2);
		box-shadow:0 0 1pc 1px rgba(0, 0, 0, .2)
	}

	.el-upload-list--picture-card .el-upload-list__item-status-label i {
		font-size:12px;
		margin-top:11px;
		-webkit-transform:rotate(-45deg);
		transform:rotate(-45deg)
	}

	.el-upload-list--picture-card .el-upload-list__item-actions {
		position:absolute;
		width:100%;
		height:100%;
		left:0;
		top:0;
		cursor:default;
		text-align:center;
		color:#fff;
		opacity:0;
		font-size:20px;
		background-color:rgba(0, 0, 0, .5);
		-webkit-transition:opacity .3s;
		transition:opacity .3s
	}

	.el-upload-list--picture-card .el-upload-list__item-actions:after {
		display:inline-block;
		content:"";
		height:100%;
		vertical-align:middle
	}

	.el-upload-list--picture-card .el-upload-list__item-actions span {
		display:none;
		cursor:pointer
	}

	.el-upload-list--picture-card .el-upload-list__item-actions span+span {
		margin-left:15px
	}

	.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete {
		position:static;
		font-size:inherit;
		color:inherit
	}

	.el-upload-list--picture-card .el-upload-list__item-actions:hover {
		opacity:1
	}

	.el-upload-list--picture-card .el-upload-list__item-actions:hover span {
		display:inline-block
	}

	.el-upload-list--picture-card .el-progress {
		top:50%;
		left:50%;
		-webkit-transform:translate(-50%, -50%);
		transform:translate(-50%, -50%);
		bottom:auto;
		width:126px
	}

	.el-upload-list--picture-card .el-progress .el-progress__text {
		top:50%
	}

	.el-upload-list--picture .el-upload-list__item {
		overflow:hidden;
		z-index:0;
		background-color:#fff;
		border:1px solid #c0ccda;
		border-radius:6px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		margin-top:10px;
		padding:10px 10px 10px 90px;
		height:92px
	}

	.el-upload-list--picture .el-upload-list__item .el-icon-check, .el-upload-list--picture .el-upload-list__item .el-icon-circle-check {
		color:#fff
	}

	.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label {
		background:0 0;
		-webkit-box-shadow:none;
		box-shadow:none;
		top:-2px;
		right:-12px
	}

	.el-upload-list--picture .el-upload-list__item:hover .el-progress__text {
		display:block
	}

	.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name {
		line-height:70px;
		margin-top:0
	}

	.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i {
		display:none
	}

	.el-upload-list--picture .el-upload-list__item-thumbnail {
		vertical-align:middle;
		display:inline-block;
		width:70px;
		height:70px;
		float:left;
		position:relative;
		z-index:1;
		margin-left:-80px;
		background-color:#fff
	}

	.el-upload-list--picture .el-upload-list__item-name {
		display:block;
		margin-top:20px
	}

	.el-upload-list--picture .el-upload-list__item-name i {
		font-size:70px;
		line-height:1;
		position:absolute;
		left:9px;
		top:10px
	}

	.el-upload-list--picture .el-upload-list__item-status-label {
		position:absolute;
		right:-17px;
		top:-7px;
		width:46px;
		height:26px;
		background:#13ce66;
		text-align:center;
		-webkit-transform:rotate(45deg);
		transform:rotate(45deg);
		-webkit-box-shadow:0 1px 1px #ccc;
		box-shadow:0 1px 1px #ccc
	}

	.el-upload-list--picture .el-upload-list__item-status-label i {
		font-size:12px;
		margin-top:12px;
		-webkit-transform:rotate(-45deg);
		transform:rotate(-45deg)
	}

	.el-upload-list--picture .el-progress {
		position:relative;
		top:-7px
	}

	.el-upload-cover {
		position:absolute;
		left:0;
		top:0;
		width:100%;
		height:100%;
		overflow:hidden;
		z-index:10;
		cursor:default
	}

	.el-upload-cover:after {
		display:inline-block;
		height:100%;
		vertical-align:middle
	}

	.el-upload-cover img {
		display:block;
		width:100%;
		height:100%
	}

	.el-upload-cover__label {
		position:absolute;
		right:-15px;
		top:-6px;
		width:40px;
		height:24px;
		background:#13ce66;
		text-align:center;
		-webkit-transform:rotate(45deg);
		transform:rotate(45deg);
		-webkit-box-shadow:0 0 1pc 1px rgba(0, 0, 0, .2);
		box-shadow:0 0 1pc 1px rgba(0, 0, 0, .2)
	}

	.el-upload-cover__label i {
		font-size:12px;
		margin-top:11px;
		-webkit-transform:rotate(-45deg);
		transform:rotate(-45deg);
		color:#fff
	}

	.el-upload-cover__progress {
		display:inline-block;
		vertical-align:middle;
		position:static;
		width:243px
	}

	.el-upload-cover__progress+.el-upload__inner {
		opacity:0
	}

	.el-upload-cover__content {
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%
	}

	.el-upload-cover__interact {
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		height:100%;
		background-color:rgba(0, 0, 0, .72);
		text-align:center
	}

	.el-upload-cover__interact .btn {
		display:inline-block;
		color:#fff;
		font-size:14px;
		cursor:pointer;
		vertical-align:middle;
		-webkit-transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		margin-top:60px
	}

	.el-upload-cover__interact .btn span {
		opacity:0;
		-webkit-transition:opacity .15s linear;
		transition:opacity .15s linear
	}

	.el-upload-cover__interact .btn:not(:first-child) {
		margin-left:35px
	}

	.el-upload-cover__interact .btn:hover {
		-webkit-transform:translateY(-13px);
		transform:translateY(-13px)
	}

	.el-upload-cover__interact .btn:hover span {
		opacity:1
	}

	.el-upload-cover__interact .btn i {
		color:#fff;
		display:block;
		font-size:24px;
		line-height:inherit;
		margin:0 auto 5px
	}

	.el-upload-cover__title {
		position:absolute;
		bottom:0;
		left:0;
		background-color:#fff;
		height:36px;
		width:100%;
		overflow:hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
		font-weight:400;
		text-align:left;
		padding:0 10px;
		margin:0;
		line-height:36px;
		font-size:14px;
		color:#303133
	}

	.el-upload-cover+.el-upload__inner {
		opacity:0;
		position:relative;
		z-index:1
	}

	.el-progress {
		position:relative;
		line-height:1
	}

	.el-progress__text {
		font-size:14px;
		color:#606266;
		display:inline-block;
		vertical-align:middle;
		margin-left:10px;
		line-height:1
	}

	.el-progress__text i {
		vertical-align:middle;
		display:block
	}

	.el-progress--circle, .el-progress--dashboard {
		display:inline-block
	}

	.el-progress--circle .el-progress__text, .el-progress--dashboard .el-progress__text {
		position:absolute;
		top:50%;
		left:0;
		width:100%;
		text-align:center;
		margin:0;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%)
	}

	.el-progress--circle .el-progress__text i, .el-progress--dashboard .el-progress__text i {
		vertical-align:middle;
		display:inline-block
	}

	.el-progress--without-text .el-progress__text {
		display:none
	}

	.el-progress--without-text .el-progress-bar {
		padding-right:0;
		margin-right:0;
		display:block
	}

	.el-progress-bar, .el-progress-bar__inner:after, .el-progress-bar__innerText, .el-spinner {
		display:inline-block;
		vertical-align:middle
	}

	.el-progress--text-inside .el-progress-bar {
		padding-right:0;
		margin-right:0
	}

	.el-progress.is-success .el-progress-bar__inner {
		background-color:#67c23a
	}

	.el-progress.is-success .el-progress__text {
		color:#67c23a
	}

	.el-progress.is-warning .el-progress-bar__inner {
		background-color:#e6a23c
	}

	.el-progress.is-warning .el-progress__text {
		color:#e6a23c
	}

	.el-progress.is-exception .el-progress-bar__inner {
		background-color:#f56c6c
	}

	.el-progress.is-exception .el-progress__text {
		color:#f56c6c
	}

	.el-progress-bar {
		padding-right:50px;
		width:100%;
		margin-right:-55px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-progress-bar__outer {
		height:6px;
		border-radius:100px;
		background-color:#ebeef5;
		overflow:hidden;
		position:relative;
		vertical-align:middle
	}

	.el-progress-bar__inner {
		position:absolute;
		left:0;
		top:0;
		height:100%;
		background-color:#e4b25c;
		text-align:right;
		border-radius:100px;
		line-height:1;
		white-space:nowrap;
		-webkit-transition:width .6s ease;
		transition:width .6s ease
	}

	.el-card, .el-message {
		border-radius:4px;
		overflow:hidden
	}

	.el-progress-bar__inner:after {
		height:100%
	}

	.el-progress-bar__innerText {
		color:#fff;
		font-size:12px;
		margin:0 5px
	}

	@keyframes progress {
		0% {
			background-position:0 0
		}

		to {
			background-position:32px 0
		}
	}

	.el-time-spinner {
		width:100%;
		white-space:nowrap
	}

	.el-spinner-inner {
		-webkit-animation:rotate 2s linear infinite;
		animation:rotate 2s linear infinite;
		width:50px;
		height:50px
	}

	.el-spinner-inner .path {
		stroke:#ececec;
		stroke-linecap:round;
		-webkit-animation:dash 1.5s ease-in-out infinite;
		animation:dash 1.5s ease-in-out infinite
	}

	@-webkit-keyframes rotate {
		to {
			-webkit-transform:rotate(1turn);
			transform:rotate(1turn)
		}
	}

	@keyframes rotate {
		to {
			-webkit-transform:rotate(1turn);
			transform:rotate(1turn)
		}
	}

	@-webkit-keyframes dash {
		0% {
			stroke-dasharray:1, 150;
			stroke-dashoffset:0
		}

		50% {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-35
		}

		to {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-124
		}
	}

	@keyframes dash {
		0% {
			stroke-dasharray:1, 150;
			stroke-dashoffset:0
		}

		50% {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-35
		}

		to {
			stroke-dasharray:90, 150;
			stroke-dashoffset:-124
		}
	}

	.el-message {
		min-width:380px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		border-width:1px;
		border-style:solid;
		border-color:#ebeef5;
		position:fixed;
		left:50%;
		top:20px;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%);
		background-color:#edf2fc;
		-webkit-transition:opacity .3s, top .4s, -webkit-transform .4s;
		transition:opacity .3s, top .4s, -webkit-transform .4s;
		transition:opacity .3s, transform .4s, top .4s;
		transition:opacity .3s, transform .4s, top .4s, -webkit-transform .4s;
		padding:15px 15px 15px 20px;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center
	}

	.el-message.is-center {
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}

	.el-message.is-closable .el-message__content {
		padding-right:16px
	}

	.el-message p {
		margin:0
	}

	.el-message--info .el-message__content {
		color:#909399
	}

	.el-message--success {
		background-color:#f0f9eb;
		border-color:#e1f3d8
	}

	.el-message--success .el-message__content {
		color:#67c23a
	}

	.el-message--warning {
		background-color:#fdf6ec;
		border-color:#faecd8
	}

	.el-message--warning .el-message__content {
		color:#e6a23c
	}

	.el-message--error {
		background-color:#fef0f0;
		border-color:#fde2e2
	}

	.el-message--error .el-message__content {
		color:#f56c6c
	}

	.el-message__icon {
		margin-right:10px
	}

	.el-message__content {
		padding:0;
		font-size:14px;
		line-height:1
	}

	.el-message__closeBtn {
		position:absolute;
		top:50%;
		right:15px;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
		cursor:pointer;
		color:#c0c4cc;
		font-size:16px
	}

	.el-message__closeBtn:hover {
		color:#909399
	}

	.el-message .el-icon-success {
		color:#67c23a
	}

	.el-message .el-icon-error {
		color:#f56c6c
	}

	.el-message .el-icon-info {
		color:#909399
	}

	.el-message .el-icon-warning {
		color:#e6a23c
	}

	.el-message-fade-enter, .el-message-fade-leave-active {
		opacity:0;
		-webkit-transform:translate(-50%, -100%);
		transform:translate(-50%, -100%)
	}

	.el-badge {
		position:relative;
		vertical-align:middle;
		display:inline-block
	}

	.el-badge__content {
		background-color:#f56c6c;
		border-radius:10px;
		color:#fff;
		display:inline-block;
		font-size:12px;
		height:18px;
		line-height:18px;
		padding:0 6px;
		text-align:center;
		white-space:nowrap;
		border:1px solid #fff
	}

	.el-badge__content.is-fixed {
		position:absolute;
		top:0;
		right:10px;
		-webkit-transform:translateY(-50%) translateX(100%);
		transform:translateY(-50%) translateX(100%)
	}

	.el-rate__icon, .el-rate__item {
		position:relative;
		display:inline-block
	}

	.el-badge__content.is-fixed.is-dot {
		right:5px
	}

	.el-badge__content.is-dot {
		height:8px;
		width:8px;
		padding:0;
		right:0;
		border-radius:50%
	}

	.el-badge__content--primary {
		background-color:#e4b25c
	}

	.el-badge__content--success {
		background-color:#67c23a
	}

	.el-badge__content--warning {
		background-color:#e6a23c
	}

	.el-badge__content--info {
		background-color:#909399
	}

	.el-badge__content--danger {
		background-color:#f56c6c
	}

	.el-card {
		border:1px solid #ebeef5;
		background-color:#fff;
		color:#303133;
		-webkit-transition:.3s;
		transition:.3s
	}

	.el-card.is-always-shadow, .el-card.is-hover-shadow:focus, .el-card.is-hover-shadow:hover {
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-card__header {
		padding:18px 20px;
		border-bottom:1px solid #ebeef5;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-card__body {
		padding:20px
	}

	.el-rate {
		height:20px;
		line-height:1
	}

	.el-rate__item {
		font-size:0;
		vertical-align:middle
	}

	.el-rate__icon {
		font-size:18px;
		margin-right:6px;
		color:#c0c4cc;
		-webkit-transition:.3s;
		transition:.3s
	}

	.el-rate__decimal, .el-rate__icon .path2 {
		position:absolute;
		top:0;
		left:0
	}

	.el-rate__icon.hover {
		-webkit-transform:scale(1.15);
		transform:scale(1.15)
	}

	.el-rate__decimal {
		display:inline-block;
		overflow:hidden
	}

	.el-step.is-vertical, .el-steps {
		display:-webkit-box;
		display:-ms-flexbox
	}

	.el-rate__text {
		font-size:14px;
		vertical-align:middle
	}

	.el-steps {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex
	}

	.el-steps--simple {
		padding:13px 8%;
		border-radius:4px;
		background:#f5f7fa
	}

	.el-steps--horizontal {
		white-space:nowrap
	}

	.el-steps--vertical {
		height:100%;
		-webkit-box-orient:vertical;
		-ms-flex-flow:column;
		flex-flow:column
	}

	.el-step {
		position:relative;
		-ms-flex-negative:1;
		flex-shrink:1
	}

	.el-step:last-of-type .el-step__line {
		display:none
	}

	.el-step:last-of-type.is-flex {
		-ms-flex-preferred-size:auto !important;
		flex-basis:auto !important;
		-ms-flex-negative:0;
		flex-shrink:0;
		-webkit-box-flex:0;
		-ms-flex-positive:0;
		flex-grow:0
	}

	.el-step:last-of-type .el-step__description, .el-step:last-of-type .el-step__main {
		padding-right:0
	}

	.el-step__head {
		position:relative;
		width:100%
	}

	.el-step__head.is-process {
		color:#303133;
		border-color:#303133
	}

	.el-step__head.is-wait {
		color:#c0c4cc;
		border-color:#c0c4cc
	}

	.el-step__head.is-success {
		color:#67c23a;
		border-color:#67c23a
	}

	.el-step__head.is-error {
		color:#f56c6c;
		border-color:#f56c6c
	}

	.el-step__head.is-finish {
		color:#e4b25c;
		border-color:#e4b25c
	}

	.el-step__icon {
		position:relative;
		z-index:1;
		display:-webkit-inline-box;
		display:-ms-inline-flexbox;
		display:inline-flex;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		width:24px;
		height:24px;
		font-size:14px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		background:#fff;
		-webkit-transition:.15s ease-out;
		transition:.15s ease-out
	}

	.el-step__icon.is-text {
		border-radius:50%;
		border:2px solid;
		border-color:inherit
	}

	.el-step__icon.is-icon {
		width:40px
	}

	.el-step__icon-inner {
		display:inline-block;
		user-select:none;
		text-align:center;
		font-weight:700;
		line-height:1;
		color:inherit
	}

	.el-button, .el-checkbox, .el-image-viewer__btn, .el-step__icon-inner {
		-webkit-user-select:none;
		-moz-user-select:none;
		-ms-user-select:none
	}

	.el-step__icon-inner[class*=el-icon]:not(.is-status) {
		font-size:25px;
		font-weight:400
	}

	.el-step__icon-inner.is-status {
		-webkit-transform:translateY(1px);
		transform:translateY(1px)
	}

	.el-step__line {
		position:absolute;
		border-color:inherit;
		background-color:#c0c4cc
	}

	.el-step__line-inner {
		display:block;
		border-width:1px;
		border-style:solid;
		border-color:inherit;
		-webkit-transition:.15s ease-out;
		transition:.15s ease-out;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		width:0;
		height:0
	}

	.el-step__main {
		white-space:normal;
		text-align:left
	}

	.el-step__title {
		font-size:16px;
		line-height:38px
	}

	.el-step__title.is-process {
		font-weight:700;
		color:#303133
	}

	.el-step__title.is-wait {
		color:#c0c4cc
	}

	.el-step__title.is-success {
		color:#67c23a
	}

	.el-step__title.is-error {
		color:#f56c6c
	}

	.el-step__title.is-finish {
		color:#e4b25c
	}

	.el-step__description {
		padding-right:10%;
		margin-top:-5px;
		font-size:12px;
		line-height:20px;
		font-weight:400
	}

	.el-step__description.is-process {
		color:#303133
	}

	.el-step__description.is-wait {
		color:#c0c4cc
	}

	.el-step__description.is-success {
		color:#67c23a
	}

	.el-step__description.is-error {
		color:#f56c6c
	}

	.el-step__description.is-finish {
		color:#e4b25c
	}

	.el-step.is-horizontal {
		display:inline-block
	}

	.el-step.is-horizontal .el-step__line {
		height:2px;
		top:11px;
		left:0;
		right:0
	}

	.el-step.is-vertical {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex
	}

	.el-step.is-vertical .el-step__head {
		-webkit-box-flex:0;
		-ms-flex-positive:0;
		flex-grow:0;
		width:24px
	}

	.el-step.is-vertical .el-step__main {
		padding-left:10px;
		-webkit-box-flex:1;
		-ms-flex-positive:1;
		flex-grow:1
	}

	.el-step.is-vertical .el-step__title {
		line-height:24px;
		padding-bottom:8px
	}

	.el-step.is-vertical .el-step__line {
		width:2px;
		top:0;
		bottom:0;
		left:11px
	}

	.el-step.is-vertical .el-step__icon.is-icon {
		width:24px
	}

	.el-step.is-center .el-step__head, .el-step.is-center .el-step__main {
		text-align:center
	}

	.el-step.is-center .el-step__description {
		padding-left:20%;
		padding-right:20%
	}

	.el-step.is-center .el-step__line {
		left:50%;
		right:-50%
	}

	.el-step.is-simple {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center
	}

	.el-step.is-simple .el-step__head {
		width:auto;
		font-size:0;
		padding-right:10px
	}

	.el-step.is-simple .el-step__icon {
		background:0 0;
		width:16px;
		height:16px;
		font-size:12px
	}

	.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status) {
		font-size:18px
	}

	.el-step.is-simple .el-step__icon-inner.is-status {
		-webkit-transform:scale(.8) translateY(1px);
		transform:scale(.8) translateY(1px)
	}

	.el-step.is-simple .el-step__main {
		position:relative;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:stretch;
		-ms-flex-align:stretch;
		align-items:stretch;
		-webkit-box-flex:1;
		-ms-flex-positive:1;
		flex-grow:1
	}

	.el-step.is-simple .el-step__title {
		font-size:16px;
		line-height:20px
	}

	.el-step.is-simple:not(:last-of-type) .el-step__title {
		max-width:50%;
		word-break:break-all
	}

	.el-step.is-simple .el-step__arrow {
		-webkit-box-flex:1;
		-ms-flex-positive:1;
		flex-grow:1;
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}

	.el-step.is-simple .el-step__arrow:after, .el-step.is-simple .el-step__arrow:before {
		content:"";
		display:inline-block;
		position:absolute;
		height:15px;
		width:1px;
		background:#c0c4cc
	}

	.el-step.is-simple .el-step__arrow:before {
		-webkit-transform:rotate(-45deg) translateY(-4px);
		transform:rotate(-45deg) translateY(-4px);
		-webkit-transform-origin:0 0;
		transform-origin:0 0
	}

	.el-step.is-simple .el-step__arrow:after {
		-webkit-transform:rotate(45deg) translateY(4px);
		transform:rotate(45deg) translateY(4px);
		-webkit-transform-origin:100% 100%;
		transform-origin:100% 100%
	}

	.el-step.is-simple:last-of-type .el-step__arrow {
		display:none
	}

	.el-carousel {
		position:relative
	}

	.el-carousel--horizontal {
		overflow-x:hidden
	}

	.el-carousel--vertical {
		overflow-y:hidden
	}

	.el-carousel__container {
		position:relative;
		height:300px
	}

	.el-carousel__arrow {
		border:none;
		outline:0;
		padding:0;
		margin:0;
		height:36px;
		width:36px;
		cursor:pointer;
		-webkit-transition:.3s;
		transition:.3s;
		border-radius:50%;
		background-color:rgba(31, 45, 61, .11);
		color:#fff;
		position:absolute;
		top:50%;
		z-index:10;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
		text-align:center;
		font-size:12px
	}

	.el-carousel__arrow--left {
		left:16px
	}

	.el-carousel__arrow--right {
		right:16px
	}

	.el-carousel__arrow:hover {
		background-color:rgba(31, 45, 61, .23)
	}

	.el-carousel__arrow i {
		cursor:pointer
	}

	.el-carousel__indicators {
		position:absolute;
		list-style:none;
		margin:0;
		padding:0;
		z-index:2
	}

	.el-carousel__indicators--horizontal {
		bottom:0;
		left:50%;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%)
	}

	.el-carousel__indicators--vertical {
		right:0;
		top:50%;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%)
	}

	.el-carousel__indicators--outside {
		bottom:26px;
		text-align:center;
		position:static;
		-webkit-transform:none;
		transform:none
	}

	.el-carousel__indicators--outside .el-carousel__indicator:hover button {
		opacity:.64
	}

	.el-carousel__indicators--outside button {
		background-color:#c0c4cc;
		opacity:.24
	}

	.el-carousel__indicators--labels {
		left:0;
		right:0;
		-webkit-transform:none;
		transform:none;
		text-align:center
	}

	.el-carousel__indicators--labels .el-carousel__button {
		height:auto;
		width:auto;
		padding:2px 18px;
		font-size:12px
	}

	.el-carousel__indicators--labels .el-carousel__indicator {
		padding:6px 4px
	}

	.el-carousel__indicator {
		background-color:transparent;
		cursor:pointer
	}

	.el-carousel__indicator:hover button {
		opacity:.72
	}

	.el-carousel__indicator--horizontal {
		display:inline-block;
		padding:12px 4px
	}

	.el-carousel__indicator--vertical {
		padding:4px 12px
	}

	.el-carousel__indicator--vertical .el-carousel__button {
		width:2px;
		height:15px
	}

	.el-carousel__indicator.is-active button {
		opacity:1
	}

	.el-carousel__button {
		display:block;
		opacity:.48;
		width:30px;
		height:2px;
		background-color:#fff;
		border:none;
		outline:0;
		padding:0;
		margin:0;
		cursor:pointer;
		-webkit-transition:.3s;
		transition:.3s
	}

	.el-carousel__item, .el-carousel__mask {
		height:100%;
		top:0;
		left:0;
		position:absolute
	}

	.carousel-arrow-left-enter, .carousel-arrow-left-leave-active {
		-webkit-transform:translateY(-50%) translateX(-10px);
		transform:translateY(-50%) translateX(-10px);
		opacity:0
	}

	.carousel-arrow-right-enter, .carousel-arrow-right-leave-active {
		-webkit-transform:translateY(-50%) translateX(10px);
		transform:translateY(-50%) translateX(10px);
		opacity:0
	}

	.el-carousel__item {
		width:100%;
		display:inline-block;
		overflow:hidden;
		z-index:0
	}

	.el-carousel__item.is-active {
		z-index:2
	}

	.el-carousel__item--card, .el-carousel__item.is-animating {
		-webkit-transition:-webkit-transform .4s ease-in-out;
		transition:-webkit-transform .4s ease-in-out;
		transition:transform .4s ease-in-out;
		transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out
	}

	.el-carousel__item--card {
		width:50%
	}

	.el-carousel__item--card.is-in-stage {
		cursor:pointer;
		z-index:1
	}

	.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask, .el-carousel__item--card.is-in-stage:hover .el-carousel__mask {
		opacity:.12
	}

	.el-carousel__item--card.is-active {
		z-index:2
	}

	.el-carousel__mask {
		width:100%;
		background-color:#fff;
		opacity:.24;
		-webkit-transition:.2s;
		transition:.2s
	}

	.el-fade-in-enter, .el-fade-in-leave-active, .el-fade-in-linear-enter, .el-fade-in-linear-leave, .el-fade-in-linear-leave-active, .fade-in-linear-enter, .fade-in-linear-leave, .fade-in-linear-leave-active {
		opacity:0
	}

	.el-fade-in-linear-enter-active, .el-fade-in-linear-leave-active, .fade-in-linear-enter-active, .fade-in-linear-leave-active {
		-webkit-transition:opacity .2s linear;
		transition:opacity .2s linear
	}

	.el-fade-in-enter-active, .el-fade-in-leave-active, .el-zoom-in-center-enter-active, .el-zoom-in-center-leave-active {
		-webkit-transition:all .3s cubic-bezier(.55, 0, .1, 1);
		transition:all .3s cubic-bezier(.55, 0, .1, 1)
	}

	.el-zoom-in-center-enter, .el-zoom-in-center-leave-active {
		opacity:0;
		-webkit-transform:scaleX(0);
		transform:scaleX(0)
	}

	.el-zoom-in-top-enter-active, .el-zoom-in-top-leave-active {
		opacity:1;
		-webkit-transform:scaleY(1);
		transform:scaleY(1);
		-webkit-transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		-webkit-transform-origin:center top;
		transform-origin:center top
	}

	.el-zoom-in-top-enter, .el-zoom-in-top-leave-active {
		opacity:0;
		-webkit-transform:scaleY(0);
		transform:scaleY(0)
	}

	.el-zoom-in-bottom-enter-active, .el-zoom-in-bottom-leave-active {
		opacity:1;
		-webkit-transform:scaleY(1);
		transform:scaleY(1);
		-webkit-transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		-webkit-transform-origin:center bottom;
		transform-origin:center bottom
	}

	.el-zoom-in-bottom-enter, .el-zoom-in-bottom-leave-active {
		opacity:0;
		-webkit-transform:scaleY(0);
		transform:scaleY(0)
	}

	.el-zoom-in-left-enter-active, .el-zoom-in-left-leave-active {
		opacity:1;
		-webkit-transform:scale(1);
		transform:scale(1);
		-webkit-transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1);
		transition:transform .3s cubic-bezier(.23, 1, .32, 1), opacity .3s cubic-bezier(.23, 1, .32, 1), -webkit-transform .3s cubic-bezier(.23, 1, .32, 1);
		-webkit-transform-origin:top left;
		transform-origin:top left
	}

	.el-zoom-in-left-enter, .el-zoom-in-left-leave-active {
		opacity:0;
		-webkit-transform:scale(.45);
		transform:scale(.45)
	}

	.collapse-transition {
		-webkit-transition:height .3s ease-in-out, padding-top .3s ease-in-out, padding-bottom .3s ease-in-out;
		transition:height .3s ease-in-out, padding-top .3s ease-in-out, padding-bottom .3s ease-in-out
	}

	.horizontal-collapse-transition {
		-webkit-transition:width .3s ease-in-out, padding-left .3s ease-in-out, padding-right .3s ease-in-out;
		transition:width .3s ease-in-out, padding-left .3s ease-in-out, padding-right .3s ease-in-out
	}

	.el-list-enter-active, .el-list-leave-active {
		-webkit-transition:all 1s;
		transition:all 1s
	}

	.el-list-enter, .el-list-leave-active {
		opacity:0;
		-webkit-transform:translateY(-30px);
		transform:translateY(-30px)
	}

	.el-opacity-transition {
		-webkit-transition:opacity .3s cubic-bezier(.55, 0, .1, 1);
		transition:opacity .3s cubic-bezier(.55, 0, .1, 1)
	}

	.el-collapse {
		border-top:1px solid #ebeef5;
		border-bottom:1px solid #ebeef5
	}

	.el-collapse-item.is-disabled .el-collapse-item__header {
		color:#bbb;
		cursor:not-allowed
	}

	.el-collapse-item__header {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		height:48px;
		line-height:48px;
		background-color:#fff;
		color:#303133;
		cursor:pointer;
		border-bottom:1px solid #ebeef5;
		font-size:13px;
		font-weight:500;
		-webkit-transition:border-bottom-color .3s;
		transition:border-bottom-color .3s;
		outline:0
	}

	.el-collapse-item__arrow {
		margin:0 8px 0 auto;
		transition:-webkit-transform .3s;
		-webkit-transition:-webkit-transform .3s;
		transition:transform .3s;
		transition:transform .3s, -webkit-transform .3s;
		font-weight:300
	}

	.el-collapse-item__arrow.is-active {
		-webkit-transform:rotate(90deg);
		transform:rotate(90deg)
	}

	.el-collapse-item__header.focusing:focus:not(:hover) {
		color:#e4b25c
	}

	.el-collapse-item__header.is-active {
		border-bottom-color:transparent
	}

	.el-collapse-item__wrap {
		will-change:height;
		background-color:#fff;
		overflow:hidden;
		box-sizing:border-box;
		border-bottom:1px solid #ebeef5
	}

	.el-cascader__tags, .el-collapse-item__wrap, .el-tag {
		-webkit-box-sizing:border-box
	}

	.el-collapse-item__content {
		padding-bottom:25px;
		font-size:13px;
		color:#303133;
		line-height:1.769230769230769
	}

	.el-collapse-item:last-child {
		margin-bottom:-1px
	}

	.el-popper .popper__arrow, .el-popper .popper__arrow:after {
		position:absolute;
		display:block;
		width:0;
		height:0;
		border-color:transparent;
		border-style:solid
	}

	.el-popper .popper__arrow {
		border-width:6px;
		-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
		filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
	}

	.el-popper .popper__arrow:after {
		content:" ";
		border-width:6px
	}

	.el-popper[x-placement^=top] {
		margin-bottom:12px
	}

	.el-popper[x-placement^=top] .popper__arrow {
		bottom:-6px;
		left:50%;
		margin-right:3px;
		border-top-color:#ebeef5;
		border-bottom-width:0
	}

	.el-popper[x-placement^=top] .popper__arrow:after {
		bottom:1px;
		margin-left:-6px;
		border-top-color:#fff;
		border-bottom-width:0
	}

	.el-popper[x-placement^=bottom] {
		margin-top:12px
	}

	.el-popper[x-placement^=bottom] .popper__arrow {
		top:-6px;
		left:50%;
		margin-right:3px;
		border-top-width:0;
		border-bottom-color:#ebeef5
	}

	.el-popper[x-placement^=bottom] .popper__arrow:after {
		top:1px;
		margin-left:-6px;
		border-top-width:0;
		border-bottom-color:#fff
	}

	.el-popper[x-placement^=right] {
		margin-left:12px
	}

	.el-popper[x-placement^=right] .popper__arrow {
		top:50%;
		left:-6px;
		margin-bottom:3px;
		border-right-color:#ebeef5;
		border-left-width:0
	}

	.el-popper[x-placement^=right] .popper__arrow:after {
		bottom:-6px;
		left:1px;
		border-right-color:#fff;
		border-left-width:0
	}

	.el-popper[x-placement^=left] {
		margin-right:12px
	}

	.el-popper[x-placement^=left] .popper__arrow {
		top:50%;
		right:-6px;
		margin-bottom:3px;
		border-right-width:0;
		border-left-color:#ebeef5
	}

	.el-popper[x-placement^=left] .popper__arrow:after {
		right:1px;
		bottom:-6px;
		margin-left:-6px;
		border-right-width:0;
		border-left-color:#fff
	}

	.el-tag {
		background-color:#fcf7ef;
		border-color:#faf0de;
		display:inline-block;
		height:32px;
		padding:0 10px;
		line-height:30px;
		font-size:12px;
		color:#e4b25c;
		border-width:1px;
		border-style:solid;
		border-radius:4px;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		white-space:nowrap
	}

	.el-tag.is-hit {
		border-color:#e4b25c
	}

	.el-tag .el-tag__close {
		color:#e4b25c
	}

	.el-tag .el-tag__close:hover {
		color:#fff;
		background-color:#e4b25c
	}

	.el-tag.el-tag--info {
		background-color:#f4f4f5;
		border-color:#e9e9eb;
		color:#909399
	}

	.el-tag.el-tag--info.is-hit {
		border-color:#909399
	}

	.el-tag.el-tag--info .el-tag__close {
		color:#909399
	}

	.el-tag.el-tag--info .el-tag__close:hover {
		color:#fff;
		background-color:#909399
	}

	.el-tag.el-tag--success {
		background-color:#f0f9eb;
		border-color:#e1f3d8;
		color:#67c23a
	}

	.el-tag.el-tag--success.is-hit {
		border-color:#67c23a
	}

	.el-tag.el-tag--success .el-tag__close {
		color:#67c23a
	}

	.el-tag.el-tag--success .el-tag__close:hover {
		color:#fff;
		background-color:#67c23a
	}

	.el-tag.el-tag--warning {
		background-color:#fdf6ec;
		border-color:#faecd8;
		color:#e6a23c
	}

	.el-tag.el-tag--warning.is-hit {
		border-color:#e6a23c
	}

	.el-tag.el-tag--warning .el-tag__close {
		color:#e6a23c
	}

	.el-tag.el-tag--warning .el-tag__close:hover {
		color:#fff;
		background-color:#e6a23c
	}

	.el-tag.el-tag--danger {
		background-color:#fef0f0;
		border-color:#fde2e2;
		color:#f56c6c
	}

	.el-tag.el-tag--danger.is-hit {
		border-color:#f56c6c
	}

	.el-tag.el-tag--danger .el-tag__close {
		color:#f56c6c
	}

	.el-tag.el-tag--danger .el-tag__close:hover {
		color:#fff;
		background-color:#f56c6c
	}

	.el-tag .el-icon-close {
		border-radius:50%;
		text-align:center;
		position:relative;
		cursor:pointer;
		font-size:12px;
		height:16px;
		width:16px;
		line-height:16px;
		vertical-align:middle;
		top:-1px;
		right:-5px
	}

	.el-tag .el-icon-close:before {
		display:block
	}

	.el-tag--dark {
		background-color:#e4b25c;
		color:#fff
	}

	.el-tag--dark, .el-tag--dark.is-hit {
		border-color:#e4b25c
	}

	.el-tag--dark .el-tag__close {
		color:#fff
	}

	.el-tag--dark .el-tag__close:hover {
		color:#fff;
		background-color:#e9c17d
	}

	.el-tag--dark.el-tag--info {
		background-color:#909399;
		border-color:#909399;
		color:#fff
	}

	.el-tag--dark.el-tag--info.is-hit {
		border-color:#909399
	}

	.el-tag--dark.el-tag--info .el-tag__close {
		color:#fff
	}

	.el-tag--dark.el-tag--info .el-tag__close:hover {
		color:#fff;
		background-color:#a6a9ad
	}

	.el-tag--dark.el-tag--success {
		background-color:#67c23a;
		border-color:#67c23a;
		color:#fff
	}

	.el-tag--dark.el-tag--success.is-hit {
		border-color:#67c23a
	}

	.el-tag--dark.el-tag--success .el-tag__close {
		color:#fff
	}

	.el-tag--dark.el-tag--success .el-tag__close:hover {
		color:#fff;
		background-color:#85ce61
	}

	.el-tag--dark.el-tag--warning {
		background-color:#e6a23c;
		border-color:#e6a23c;
		color:#fff
	}

	.el-tag--dark.el-tag--warning.is-hit {
		border-color:#e6a23c
	}

	.el-tag--dark.el-tag--warning .el-tag__close {
		color:#fff
	}

	.el-tag--dark.el-tag--warning .el-tag__close:hover {
		color:#fff;
		background-color:#ebb563
	}

	.el-tag--dark.el-tag--danger {
		background-color:#f56c6c;
		border-color:#f56c6c;
		color:#fff
	}

	.el-tag--dark.el-tag--danger.is-hit {
		border-color:#f56c6c
	}

	.el-tag--dark.el-tag--danger .el-tag__close {
		color:#fff
	}

	.el-tag--dark.el-tag--danger .el-tag__close:hover {
		color:#fff;
		background-color:#f78989
	}

	.el-tag--plain {
		background-color:#fff;
		border-color:#f4e0be;
		color:#e4b25c
	}

	.el-tag--plain.is-hit {
		border-color:#e4b25c
	}

	.el-tag--plain .el-tag__close {
		color:#e4b25c
	}

	.el-tag--plain .el-tag__close:hover {
		color:#fff;
		background-color:#e4b25c
	}

	.el-tag--plain.el-tag--info {
		background-color:#fff;
		border-color:#d3d4d6;
		color:#909399
	}

	.el-tag--plain.el-tag--info.is-hit {
		border-color:#909399
	}

	.el-tag--plain.el-tag--info .el-tag__close {
		color:#909399
	}

	.el-tag--plain.el-tag--info .el-tag__close:hover {
		color:#fff;
		background-color:#909399
	}

	.el-tag--plain.el-tag--success {
		background-color:#fff;
		border-color:#c2e7b0;
		color:#67c23a
	}

	.el-tag--plain.el-tag--success.is-hit {
		border-color:#67c23a
	}

	.el-tag--plain.el-tag--success .el-tag__close {
		color:#67c23a
	}

	.el-tag--plain.el-tag--success .el-tag__close:hover {
		color:#fff;
		background-color:#67c23a
	}

	.el-tag--plain.el-tag--warning {
		background-color:#fff;
		border-color:#f5dab1;
		color:#e6a23c
	}

	.el-tag--plain.el-tag--warning.is-hit {
		border-color:#e6a23c
	}

	.el-tag--plain.el-tag--warning .el-tag__close {
		color:#e6a23c
	}

	.el-tag--plain.el-tag--warning .el-tag__close:hover {
		color:#fff;
		background-color:#e6a23c
	}

	.el-tag--plain.el-tag--danger {
		background-color:#fff;
		border-color:#fbc4c4;
		color:#f56c6c
	}

	.el-tag--plain.el-tag--danger.is-hit {
		border-color:#f56c6c
	}

	.el-tag--plain.el-tag--danger .el-tag__close {
		color:#f56c6c
	}

	.el-tag--plain.el-tag--danger .el-tag__close:hover {
		color:#fff;
		background-color:#f56c6c
	}

	.el-tag--medium {
		height:28px;
		line-height:26px
	}

	.el-tag--medium .el-icon-close {
		-webkit-transform:scale(.8);
		transform:scale(.8)
	}

	.el-tag--small {
		height:24px;
		padding:0 8px;
		line-height:22px
	}

	.el-tag--small .el-icon-close {
		-webkit-transform:scale(.8);
		transform:scale(.8)
	}

	.el-tag--mini {
		height:20px;
		padding:0 5px;
		line-height:19px
	}

	.el-tag--mini .el-icon-close {
		margin-left:-3px;
		-webkit-transform:scale(.7);
		transform:scale(.7)
	}

	.el-cascader {
		display:inline-block;
		position:relative;
		font-size:14px;
		line-height:40px
	}

	.el-cascader:not(.is-disabled):hover .el-input__inner {
		cursor:pointer;
		border-color:#c0c4cc
	}

	.el-cascader .el-input .el-input__inner:focus, .el-cascader .el-input.is-focus .el-input__inner {
		border-color:#e4b25c
	}

	.el-cascader .el-input {
		cursor:pointer
	}

	.el-cascader .el-input .el-input__inner {
		text-overflow:ellipsis
	}

	.el-cascader .el-input .el-icon-arrow-down {
		-webkit-transition:-webkit-transform .3s;
		transition:-webkit-transform .3s;
		transition:transform .3s;
		transition:transform .3s, -webkit-transform .3s;
		font-size:14px
	}

	.el-cascader .el-input .el-icon-arrow-down.is-reverse {
		-webkit-transform:rotate(180deg);
		transform:rotate(180deg)
	}

	.el-cascader .el-input .el-icon-circle-close:hover {
		color:#909399
	}

	.el-cascader--medium {
		font-size:14px;
		line-height:36px
	}

	.el-cascader--small {
		font-size:13px;
		line-height:32px
	}

	.el-cascader--mini {
		font-size:12px;
		line-height:28px
	}

	.el-cascader.is-disabled .el-cascader__label {
		z-index:2;
		color:#c0c4cc
	}

	.el-cascader__dropdown {
		margin:5px 0;
		font-size:14px;
		background:#fff;
		border:1px solid #e4e7ed;
		border-radius:4px;
		-webkit-box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1);
		box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
	}

	.el-cascader__tags {
		position:absolute;
		left:0;
		right:30px;
		top:50%;
		-webkit-transform:translateY(-50%);
		transform:translateY(-50%);
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		line-height:normal;
		text-align:left;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-cascader__tags .el-tag {
		display:-webkit-inline-box;
		display:-ms-inline-flexbox;
		display:inline-flex;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		max-width:100%;
		margin:2px 0 2px 6px;
		text-overflow:ellipsis;
		background:#f0f2f5
	}

	.el-cascader__tags .el-tag:not(.is-hit) {
		border-color:transparent
	}

	.el-cascader__tags .el-tag>span {
		-webkit-box-flex:1;
		-ms-flex:1;
		flex:1;
		overflow:hidden;
		text-overflow:ellipsis
	}

	.el-cascader__tags .el-tag .el-icon-close {
		-webkit-box-flex:0;
		-ms-flex:none;
		flex:none;
		background-color:#c0c4cc;
		color:#fff
	}

	.el-cascader__tags .el-tag .el-icon-close:hover {
		background-color:#909399
	}

	.el-cascader__suggestion-panel {
		border-radius:4px
	}

	.el-cascader__suggestion-list {
		max-height:204px;
		margin:0;
		padding:6px 0;
		font-size:14px;
		color:#606266;
		text-align:center
	}

	.el-cascader__suggestion-item {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:justify;
		-ms-flex-pack:justify;
		justify-content:space-between;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		height:34px;
		padding:0 15px;
		text-align:left;
		outline:0;
		cursor:pointer
	}

	.el-cascader__suggestion-item:focus, .el-cascader__suggestion-item:hover {
		background:#f5f7fa
	}

	.el-cascader__suggestion-item.is-checked {
		color:#e4b25c;
		font-weight:700
	}

	.el-cascader__suggestion-item>span {
		margin-right:10px
	}

	.el-cascader__empty-text {
		margin:10px 0;
		color:#c0c4cc
	}

	.el-cascader__search-input {
		-webkit-box-flex:1;
		-ms-flex:1;
		flex:1;
		height:24px;
		min-width:60px;
		margin:2px 0 2px 15px;
		padding:0;
		color:#606266;
		border:none;
		outline:0;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

	.el-cascader__search-input::-webkit-input-placeholder {
		color:#c0c4cc
	}

	.el-cascader__search-input::-ms-input-placeholder {
		color:#c0c4cc
	}

	.el-cascader__search-input::-moz-placeholder {
		color:#c0c4cc
	}

	.el-cascader__search-input::placeholder {
		color:#c0c4cc
	}

	.el-color-predefine {
		font-size:12px;
		margin-top:8px;
		width:280px
	}

	.el-color-predefine, .el-color-predefine__colors {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex
	}

	.el-color-predefine__colors {
		-webkit-box-flex:1;
		-ms-flex:1;
		flex:1;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap
	}

	.el-color-predefine__color-selector {
		margin:0 0 8px 8px;
		width:20px;
		height:20px;
		border-radius:4px;
		cursor:pointer
	}

	.el-color-predefine__color-selector:nth-child(10n+1) {
		margin-left:0
	}

	.el-color-predefine__color-selector.selected {
		-webkit-box-shadow:0 0 3px 2px #e4b25c;
		box-shadow:0 0 3px 2px #e4b25c
	}

	.el-color-predefine__color-selector>div {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		height:100%;
		border-radius:3px
	}

	.el-color-predefine__color-selector.is-alpha {
		background-image:url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
}

.el-color-hue-slider {
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 280px;
	height: 12px;
	background-color: red;
	padding: 0 2px
}

.el-color-hue-slider__bar {
	position: relative;
	background: -webkit-gradient(linear, left top, right top, color-stop(0, red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
	background: linear-gradient(90deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red);
	height: 100%
}

.el-color-hue-slider__thumb {
	position: absolute;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	border-radius: 1px;
	background: #fff;
	border: 1px solid #f0f0f0;
	-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .6);
	box-shadow: 0 0 2px rgba(0, 0, 0, .6);
	z-index: 1
}

.el-color-hue-slider.is-vertical {
	width: 12px;
	height: 180px;
	padding: 2px 0
}

.el-color-hue-slider.is-vertical .el-color-hue-slider__bar {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, red), color-stop(17%, #ff0), color-stop(33%, #0f0), color-stop(50%, #0ff), color-stop(67%, #00f), color-stop(83%, #f0f), to(red));
	background: linear-gradient(180deg, red 0, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red)
}

.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb {
	left: 0;
	top: 0;
	width: 100%;
	height: 4px
}

.el-color-svpanel {
	position: relative;
	width: 280px;
	height: 180px
}

.el-color-svpanel__black,
.el-color-svpanel__white {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

.el-color-svpanel__white {
	background: -webkit-gradient(linear, left top, right top, from(#fff), to(hsla(0, 0%, 100%, 0)));
	background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0))
}

.el-color-svpanel__black {
	background: -webkit-gradient(linear, left bottom, left top, from(#000), to(transparent));
	background: linear-gradient(0deg, #000, transparent)
}

.el-color-svpanel__cursor {
	position: absolute
}

.el-color-svpanel__cursor>div {
	cursor: head;
	width: 4px;
	height: 4px;
	-webkit-box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, .3), 0 0 1px 2px rgba(0, 0, 0, .4);
	box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0, 0, 0, .3), 0 0 1px 2px rgba(0, 0, 0, .4);
	border-radius: 50%;
	-webkit-transform: translate(-2px, -2px);
	transform: translate(-2px, -2px)
}

.el-color-alpha-slider {
	position: relative;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 280px;
	height: 12px;
	background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
}

.el-color-alpha-slider__bar {
	position: relative;
	background: -webkit-gradient(linear, left top, right top, color-stop(0, hsla(0, 0%, 100%, 0)), to(#fff));
	background: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #fff);
	height: 100%
}

.el-color-alpha-slider__thumb {
	position: absolute;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	border-radius: 1px;
	background: #fff;
	border: 1px solid #f0f0f0;
	-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .6);
	box-shadow: 0 0 2px rgba(0, 0, 0, .6);
	z-index: 1
}

.el-color-alpha-slider.is-vertical {
	width: 20px;
	height: 180px
}

.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, hsla(0, 0%, 100%, 0)), to(#fff));
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff)
}

.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb {
	left: 0;
	top: 0;
	width: 100%;
	height: 4px
}

.el-color-dropdown {
	width: 300px
}

.el-color-dropdown__main-wrapper {
	margin-bottom: 6px
}

.el-color-dropdown__main-wrapper:after {
	content: "";
	display: table;
	clear: both
}

.el-color-dropdown__btns {
	margin-top: 6px;
	text-align: right
}

.el-color-dropdown__value {
	float: left;
	line-height: 26px;
	font-size: 12px;
	color: #000;
	width: 160px
}

.el-color-dropdown__btn {
	border: 1px solid #dcdcdc;
	color: #333;
	line-height: 24px;
	border-radius: 2px;
	padding: 0 20px;
	cursor: pointer;
	background-color: transparent;
	outline: 0;
	font-size: 12px
}

.el-color-dropdown__btn[disabled] {
	color: #ccc;
	cursor: not-allowed
}

.el-color-dropdown__btn:hover {
	color: #e4b25c;
	border-color: #e4b25c
}

.el-color-dropdown__link-btn {
	cursor: pointer;
	color: #e4b25c;
	text-decoration: none;
	padding: 15px;
	font-size: 12px
}

.el-color-dropdown__link-btn:hover {
	color: tint(#e4b25c, 20%)
}

.el-color-picker {
	display: inline-block;
	position: relative;
	line-height: normal;
	height: 40px
}

.el-color-picker.is-disabled .el-color-picker__trigger {
	cursor: not-allowed
}

.el-color-picker--medium {
	height: 36px
}

.el-color-picker--medium .el-color-picker__trigger {
	height: 36px;
	width: 36px
}

.el-color-picker--medium .el-color-picker__mask {
	height: 34px;
	width: 34px
}

.el-color-picker--small {
	height: 32px
}

.el-color-picker--small .el-color-picker__trigger {
	height: 32px;
	width: 32px
}

.el-color-picker--small .el-color-picker__mask {
	height: 30px;
	width: 30px
}

.el-color-picker--small .el-color-picker__empty,
.el-color-picker--small .el-color-picker__icon {
	-webkit-transform: translate3d(-50%, -50%, 0) scale(.8);
	transform: translate3d(-50%, -50%, 0) scale(.8)
}

.el-color-picker--mini {
	height: 28px
}

.el-color-picker--mini .el-color-picker__trigger {
	height: 28px;
	width: 28px
}

.el-color-picker--mini .el-color-picker__mask {
	height: 26px;
	width: 26px
}

.el-color-picker--mini .el-color-picker__empty,
.el-color-picker--mini .el-color-picker__icon {
	-webkit-transform: translate3d(-50%, -50%, 0) scale(.8);
	transform: translate3d(-50%, -50%, 0) scale(.8)
}

.el-color-picker__mask {
	height: 38px;
	width: 38px;
	border-radius: 4px;
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: 1;
	cursor: not-allowed;
	background-color: hsla(0, 0%, 100%, .7)
}

.el-color-picker__trigger {
	display: inline-block;
	height: 40px;
	width: 40px;
	padding: 4px;
	border: 1px solid #e6e6e6;
	border-radius: 4px;
	font-size: 0;
	cursor: pointer
}

.el-color-picker__color,
.el-color-picker__trigger {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.el-color-picker__color {
	display: block;
	border: 1px solid #999;
	border-radius: 2px;
	width: 100%;
	height: 100%;
	text-align: center
}

.el-color-picker__color.is-alpha {
	background-image: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)
}

.el-color-picker__color-inner {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0
}

.el-color-picker__empty,
.el-color-picker__icon {
	top: 50%;
	left: 50%;
	font-size: 12px;
	position: absolute
}

.el-color-picker__empty {
	color: #999
}

.el-color-picker__empty,
.el-color-picker__icon {
	-webkit-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0)
}

.el-color-picker__icon {
	display: inline-block;
	width: 100%;
	color: #fff;
	text-align: center
}

.el-color-picker__panel {
	position: absolute;
	z-index: 10;
	padding: 6px;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	background-color: #fff;
	border: 1px solid #ebeef5;
	border-radius: 4px;
	-webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1)
}

.el-textarea {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: bottom;
	font-size: 14px
}

.el-textarea__inner {
	display: block;
	resize: vertical;
	padding: 5px 15px;
	line-height: 1.5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	font-size: inherit;
	color: #606266;
	background-color: #fff;
	background-image: none;
	border: 1px solid #dcdfe6;
	border-radius: 4px;
	-webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	transition: border-color .2s cubic-bezier(.645, .045, .355, 1)
}

.el-textarea__inner::-webkit-input-placeholder {
	color: #c0c4cc
}

.el-textarea__inner::-ms-input-placeholder {
	color: #c0c4cc
}

.el-textarea__inner::-moz-placeholder {
	color: #c0c4cc
}

.el-textarea__inner::placeholder {
	color: #c0c4cc
}

.el-textarea__inner:hover {
	border-color: #c0c4cc
}

.el-textarea__inner:focus {
	outline: 0;
	border-color: #e4b25c
}

.el-textarea .el-input__count {
	color: #909399;
	background: #fff;
	position: absolute;
	font-size: 12px;
	bottom: 5px;
	right: 10px
}

.el-textarea.is-disabled .el-textarea__inner {
	background-color: #f5f7fa;
	border-color: #e4e7ed;
	color: #c0c4cc;
	cursor: not-allowed
}

.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
	color: #c0c4cc
}

.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
	color: #c0c4cc
}

.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
	color: #c0c4cc
}

.el-textarea.is-disabled .el-textarea__inner::placeholder {
	color: #c0c4cc
}

.el-textarea.is-exceed .el-textarea__inner {
	border-color: #f56c6c
}

.el-textarea.is-exceed .el-input__count {
	color: #f56c6c
}

.el-input {
	position: relative;
	font-size: 14px;
	display: inline-block;
	width: 100%
}

.el-input::-webkit-scrollbar {
	z-index: 11;
	width: 6px
}

.el-input::-webkit-scrollbar:horizontal {
	height: 6px
}

.el-input::-webkit-scrollbar-thumb {
	border-radius: 5px;
	width: 6px;
	background: #b4bccc
}

.el-input::-webkit-scrollbar-corner,
.el-input::-webkit-scrollbar-track {
	background: #fff
}

.el-input::-webkit-scrollbar-track-piece {
	background: #fff;
	width: 6px
}

.el-input .el-input__clear {
	color: #c0c4cc;
	font-size: 14px;
	cursor: pointer;
	-webkit-transition: color .2s cubic-bezier(.645, .045, .355, 1);
	transition: color .2s cubic-bezier(.645, .045, .355, 1)
}

.el-input .el-input__clear:hover {
	color: #909399
}

.el-input .el-input__count {
	height: 100%;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #909399;
	font-size: 12px
}

.el-input .el-input__count .el-input__count-inner {
	background: #fff;
	line-height: normal;
	display: inline-block;
	padding: 0 5px
}

.el-input__inner {
	-webkit-appearance: none;
	background-color: #fff;
	background-image: none;
	border-radius: 4px;
	border: 1px solid #dcdfe6;
	box-sizing: border-box;
	color: #606266;
	display: inline-block;
	font-size: inherit;
	height: 40px;
	line-height: 40px;
	outline: 0;
	padding: 0 15px;
	-webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	width: 100%
}

.el-button,
.el-input__inner,
.el-transfer-panel {
	-webkit-box-sizing: border-box
}

.el-input__prefix,
.el-input__suffix {
	position: absolute;
	top: 0;
	-webkit-transition: all .3s;
	height: 100%;
	color: #c0c4cc;
	text-align: center
}

.el-input__inner::-webkit-input-placeholder {
	color: #c0c4cc
}

.el-input__inner::-ms-input-placeholder {
	color: #c0c4cc
}

.el-input__inner::-moz-placeholder {
	color: #c0c4cc
}

.el-input__inner::placeholder {
	color: #c0c4cc
}

.el-input__inner:hover {
	border-color: #c0c4cc
}

.el-input.is-active .el-input__inner,
.el-input__inner:focus {
	border-color: #e4b25c;
	outline: 0
}

.el-input__suffix {
	right: 5px;
	-webkit-transition: all .3s;
	transition: all .3s
}

.el-input__suffix-inner {
	pointer-events: all
}

.el-input__prefix {
	left: 5px
}

.el-input__icon,
.el-input__prefix {
	-webkit-transition: all .3s;
	transition: all .3s
}

.el-input__icon {
	height: 100%;
	width: 25px;
	text-align: center;
	line-height: 40px
}

.el-input__icon:after {
	content: "";
	height: 100%;
	width: 0;
	display: inline-block;
	vertical-align: middle
}

.el-input__validateIcon {
	pointer-events: none
}

.el-input.is-disabled .el-input__inner {
	background-color: #f5f7fa;
	border-color: #e4e7ed;
	color: #c0c4cc;
	cursor: not-allowed
}

.el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
	color: #c0c4cc
}

.el-input.is-disabled .el-input__inner::-ms-input-placeholder {
	color: #c0c4cc
}

.el-input.is-disabled .el-input__inner::-moz-placeholder {
	color: #c0c4cc
}

.el-input.is-disabled .el-input__inner::placeholder {
	color: #c0c4cc
}

.el-input.is-disabled .el-input__icon {
	cursor: not-allowed
}

.el-input.is-exceed .el-input__inner {
	border-color: #f56c6c
}

.el-input.is-exceed .el-input__suffix .el-input__count {
	color: #f56c6c
}

.el-input--suffix .el-input__inner {
	padding-right: 30px
}

.el-input--prefix .el-input__inner {
	padding-left: 30px
}

.el-input--medium {
	font-size: 14px
}

.el-input--medium .el-input__inner {
	height: 36px;
	line-height: 36px
}

.el-input--medium .el-input__icon {
	line-height: 36px
}

.el-input--small {
	font-size: 13px
}

.el-input--small .el-input__inner {
	height: 32px;
	line-height: 32px
}

.el-input--small .el-input__icon {
	line-height: 32px
}

.el-input--mini {
	font-size: 12px
}

.el-input--mini .el-input__inner {
	height: 28px;
	line-height: 28px
}

.el-input--mini .el-input__icon {
	line-height: 28px
}

.el-input-group {
	line-height: normal;
	display: inline-table;
	width: 100%;
	border-collapse: separate;
	border-spacing: 0
}

.el-input-group>.el-input__inner {
	vertical-align: middle;
	display: table-cell
}

.el-input-group__append,
.el-input-group__prepend {
	background-color: #f5f7fa;
	color: #909399;
	vertical-align: middle;
	display: table-cell;
	position: relative;
	border: 1px solid #dcdfe6;
	border-radius: 4px;
	padding: 0 20px;
	width: 1px;
	white-space: nowrap
}

.el-input-group--prepend .el-input__inner,
.el-input-group__append {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.el-input-group--append .el-input__inner,
.el-input-group__prepend {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.el-input-group__append:focus,
.el-input-group__prepend:focus {
	outline: 0
}

.el-input-group__append .el-button,
.el-input-group__append .el-select,
.el-input-group__prepend .el-button,
.el-input-group__prepend .el-select {
	display: inline-block;
	margin: -10px -20px
}

.el-input-group__append button.el-button,
.el-input-group__append div.el-select .el-input__inner,
.el-input-group__append div.el-select:hover .el-input__inner,
.el-input-group__prepend button.el-button,
.el-input-group__prepend div.el-select .el-input__inner,
.el-input-group__prepend div.el-select:hover .el-input__inner {
	border-color: transparent;
	background-color: transparent;
	color: inherit;
	border-top: 0;
	border-bottom: 0
}

.el-input-group__append .el-button,
.el-input-group__append .el-input,
.el-input-group__prepend .el-button,
.el-input-group__prepend .el-input {
	font-size: inherit
}

.el-input-group__prepend {
	border-right: 0
}

.el-input-group__append {
	border-left: 0
}

.el-input-group--append .el-select .el-input.is-focus .el-input__inner,
.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
	border-color: transparent
}

.el-input__inner::-ms-clear {
	display: none;
	width: 0;
	height: 0
}

.el-button {
	display: inline-block;
	line-height: 1;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	color: #606266;
	-webkit-appearance: none;
	text-align: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0;
	margin: 0;
	-webkit-transition: .1s;
	transition: .1s;
	font-weight: 500;
	padding: 12px 20px;
	font-size: 14px;
	border-radius: 4px
}

.el-button+.el-button {
	margin-left: 10px
}

.el-button:focus,
.el-button:hover {
	color: #e4b25c;
	border-color: #f7e8ce;
	background-color: #fcf7ef
}

.el-button:active {
	color: #cda053;
	border-color: #cda053;
	outline: 0
}

.el-button::-moz-focus-inner {
	border: 0
}

.el-button [class*=el-icon-]+span {
	margin-left: 5px
}

.el-button.is-plain:focus,
.el-button.is-plain:hover {
	background: #fff;
	border-color: #e4b25c;
	color: #e4b25c
}

.el-button.is-active,
.el-button.is-plain:active {
	color: #cda053;
	border-color: #cda053
}

.el-button.is-plain:active {
	background: #fff;
	outline: 0
}

.el-button.is-disabled,
.el-button.is-disabled:focus,
.el-button.is-disabled:hover {
	color: #c0c4cc;
	cursor: not-allowed;
	background-image: none;
	background-color: #fff;
	border-color: #ebeef5
}

.el-link,
.el-transfer-panel__filter .el-icon-circle-close {
	cursor: pointer
}

.el-button.is-disabled.el-button--text {
	background-color: transparent
}

.el-button.is-disabled.is-plain,
.el-button.is-disabled.is-plain:focus,
.el-button.is-disabled.is-plain:hover {
	background-color: #fff;
	border-color: #ebeef5;
	color: #c0c4cc
}

.el-button.is-loading {
	position: relative;
	pointer-events: none
}

.el-button.is-loading:before {
	pointer-events: none;
	content: "";
	position: absolute;
	left: -1px;
	top: -1px;
	right: -1px;
	bottom: -1px;
	border-radius: inherit;
	background-color: hsla(0, 0%, 100%, .35)
}

.el-button.is-round {
	border-radius: 20px;
	padding: 12px 23px
}

.el-button.is-circle {
	border-radius: 50%;
	padding: 12px
}

.el-button--primary {
	color: #fff;
	background-color: #e4b25c;
	border-color: #e4b25c
}

.el-button--primary:focus,
.el-button--primary:hover {
	background: #e9c17d;
	border-color: #e9c17d;
	color: #fff
}

.el-button--primary.is-active,
.el-button--primary:active {
	background: #cda053;
	border-color: #cda053;
	color: #fff
}

.el-button--primary:active {
	outline: 0
}

.el-button--primary.is-disabled,
.el-button--primary.is-disabled:active,
.el-button--primary.is-disabled:focus,
.el-button--primary.is-disabled:hover {
	color: #fff;
	background-color: #f2d9ae;
	border-color: #f2d9ae
}

.el-button--primary.is-plain {
	color: #e4b25c;
	background: #fcf7ef;
	border-color: #f4e0be
}

.el-button--primary.is-plain:focus,
.el-button--primary.is-plain:hover {
	background: #e4b25c;
	border-color: #e4b25c;
	color: #fff
}

.el-button--primary.is-plain:active {
	background: #cda053;
	border-color: #cda053;
	color: #fff;
	outline: 0
}

.el-button--primary.is-plain.is-disabled,
.el-button--primary.is-plain.is-disabled:active,
.el-button--primary.is-plain.is-disabled:focus,
.el-button--primary.is-plain.is-disabled:hover {
	color: #efd19d;
	background-color: #fcf7ef;
	border-color: #faf0de
}

.el-button--success {
	color: #fff;
	background-color: #67c23a;
	border-color: #67c23a
}

.el-button--success:focus,
.el-button--success:hover {
	background: #85ce61;
	border-color: #85ce61;
	color: #fff
}

.el-button--success.is-active,
.el-button--success:active {
	background: #5daf34;
	border-color: #5daf34;
	color: #fff
}

.el-button--success:active {
	outline: 0
}

.el-button--success.is-disabled,
.el-button--success.is-disabled:active,
.el-button--success.is-disabled:focus,
.el-button--success.is-disabled:hover {
	color: #fff;
	background-color: #b3e19d;
	border-color: #b3e19d
}

.el-button--success.is-plain {
	color: #67c23a;
	background: #f0f9eb;
	border-color: #c2e7b0
}

.el-button--success.is-plain:focus,
.el-button--success.is-plain:hover {
	background: #67c23a;
	border-color: #67c23a;
	color: #fff
}

.el-button--success.is-plain:active {
	background: #5daf34;
	border-color: #5daf34;
	color: #fff;
	outline: 0
}

.el-button--success.is-plain.is-disabled,
.el-button--success.is-plain.is-disabled:active,
.el-button--success.is-plain.is-disabled:focus,
.el-button--success.is-plain.is-disabled:hover {
	color: #a4da89;
	background-color: #f0f9eb;
	border-color: #e1f3d8
}

.el-button--warning {
	color: #fff;
	background-color: #e6a23c;
	border-color: #e6a23c
}

.el-button--warning:focus,
.el-button--warning:hover {
	background: #ebb563;
	border-color: #ebb563;
	color: #fff
}

.el-button--warning.is-active,
.el-button--warning:active {
	background: #cf9236;
	border-color: #cf9236;
	color: #fff
}

.el-button--warning:active {
	outline: 0
}

.el-button--warning.is-disabled,
.el-button--warning.is-disabled:active,
.el-button--warning.is-disabled:focus,
.el-button--warning.is-disabled:hover {
	color: #fff;
	background-color: #f3d19e;
	border-color: #f3d19e
}

.el-button--warning.is-plain {
	color: #e6a23c;
	background: #fdf6ec;
	border-color: #f5dab1
}

.el-button--warning.is-plain:focus,
.el-button--warning.is-plain:hover {
	background: #e6a23c;
	border-color: #e6a23c;
	color: #fff
}

.el-button--warning.is-plain:active {
	background: #cf9236;
	border-color: #cf9236;
	color: #fff;
	outline: 0
}

.el-button--warning.is-plain.is-disabled,
.el-button--warning.is-plain.is-disabled:active,
.el-button--warning.is-plain.is-disabled:focus,
.el-button--warning.is-plain.is-disabled:hover {
	color: #f0c78a;
	background-color: #fdf6ec;
	border-color: #faecd8
}

.el-button--danger {
	color: #fff;
	background-color: #f56c6c;
	border-color: #f56c6c
}

.el-button--danger:focus,
.el-button--danger:hover {
	background: #f78989;
	border-color: #f78989;
	color: #fff
}

.el-button--danger.is-active,
.el-button--danger:active {
	background: #dd6161;
	border-color: #dd6161;
	color: #fff
}

.el-button--danger:active {
	outline: 0
}

.el-button--danger.is-disabled,
.el-button--danger.is-disabled:active,
.el-button--danger.is-disabled:focus,
.el-button--danger.is-disabled:hover {
	color: #fff;
	background-color: #fab6b6;
	border-color: #fab6b6
}

.el-button--danger.is-plain {
	color: #f56c6c;
	background: #fef0f0;
	border-color: #fbc4c4
}

.el-button--danger.is-plain:focus,
.el-button--danger.is-plain:hover {
	background: #f56c6c;
	border-color: #f56c6c;
	color: #fff
}

.el-button--danger.is-plain:active {
	background: #dd6161;
	border-color: #dd6161;
	color: #fff;
	outline: 0
}

.el-button--danger.is-plain.is-disabled,
.el-button--danger.is-plain.is-disabled:active,
.el-button--danger.is-plain.is-disabled:focus,
.el-button--danger.is-plain.is-disabled:hover {
	color: #f9a7a7;
	background-color: #fef0f0;
	border-color: #fde2e2
}

.el-button--info {
	color: #fff;
	background-color: #909399;
	border-color: #909399
}

.el-button--info:focus,
.el-button--info:hover {
	background: #a6a9ad;
	border-color: #a6a9ad;
	color: #fff
}

.el-button--info.is-active,
.el-button--info:active {
	background: #82848a;
	border-color: #82848a;
	color: #fff
}

.el-button--info:active {
	outline: 0
}

.el-button--info.is-disabled,
.el-button--info.is-disabled:active,
.el-button--info.is-disabled:focus,
.el-button--info.is-disabled:hover {
	color: #fff;
	background-color: #c8c9cc;
	border-color: #c8c9cc
}

.el-button--info.is-plain {
	color: #909399;
	background: #f4f4f5;
	border-color: #d3d4d6
}

.el-button--info.is-plain:focus,
.el-button--info.is-plain:hover {
	background: #909399;
	border-color: #909399;
	color: #fff
}

.el-button--info.is-plain:active {
	background: #82848a;
	border-color: #82848a;
	color: #fff;
	outline: 0
}

.el-button--info.is-plain.is-disabled,
.el-button--info.is-plain.is-disabled:active,
.el-button--info.is-plain.is-disabled:focus,
.el-button--info.is-plain.is-disabled:hover {
	color: #bcbec2;
	background-color: #f4f4f5;
	border-color: #e9e9eb
}

.el-button--text,
.el-button--text.is-disabled,
.el-button--text.is-disabled:focus,
.el-button--text.is-disabled:hover,
.el-button--text:active {
	border-color: transparent
}

.el-button--medium {
	padding: 10px 20px;
	font-size: 14px;
	border-radius: 4px
}

.el-button--mini,
.el-button--small {
	font-size: 12px;
	border-radius: 3px
}

.el-button--medium.is-round {
	padding: 10px 20px
}

.el-button--medium.is-circle {
	padding: 10px
}

.el-button--small,
.el-button--small.is-round {
	padding: 9px 15px
}

.el-button--small.is-circle {
	padding: 9px
}

.el-button--mini,
.el-button--mini.is-round {
	padding: 7px 15px
}

.el-button--mini.is-circle {
	padding: 7px
}

.el-button--text {
	color: #e4b25c;
	background: 0 0;
	padding-left: 0;
	padding-right: 0
}

.el-button--text:focus,
.el-button--text:hover {
	color: #e9c17d;
	border-color: transparent;
	background-color: transparent
}

.el-button--text:active {
	color: #cda053;
	background-color: transparent
}

.el-button-group {
	display: inline-block;
	vertical-align: middle
}

.el-button-group:after,
.el-button-group:before {
	display: table;
	content: ""
}

.el-button-group:after {
	clear: both
}

.el-button-group>.el-button {
	float: left;
	position: relative
}

.el-button-group>.el-button+.el-button {
	margin-left: 0
}

.el-button-group>.el-button.is-disabled {
	z-index: 1
}

.el-button-group>.el-button:first-child {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.el-button-group>.el-button:last-child {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0
}

.el-button-group>.el-button:first-child:last-child {
	border-radius: 4px
}

.el-button-group>.el-button:first-child:last-child.is-round {
	border-radius: 20px
}

.el-button-group>.el-button:first-child:last-child.is-circle {
	border-radius: 50%
}

.el-button-group>.el-button:not(:first-child):not(:last-child) {
	border-radius: 0
}

.el-button-group>.el-button:not(:last-child) {
	margin-right: -1px
}

.el-button-group>.el-button.is-active,
.el-button-group>.el-button:active,
.el-button-group>.el-button:focus,
.el-button-group>.el-button:hover {
	z-index: 1
}

.el-button-group>.el-dropdown>.el-button {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-left-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--primary:first-child {
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--primary:last-child {
	border-left-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--primary:not(:first-child):not(:last-child) {
	border-left-color: hsla(0, 0%, 100%, .5);
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--success:first-child {
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--success:last-child {
	border-left-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--success:not(:first-child):not(:last-child) {
	border-left-color: hsla(0, 0%, 100%, .5);
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--warning:first-child {
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--warning:last-child {
	border-left-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--warning:not(:first-child):not(:last-child) {
	border-left-color: hsla(0, 0%, 100%, .5);
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--danger:first-child {
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--danger:last-child {
	border-left-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--danger:not(:first-child):not(:last-child) {
	border-left-color: hsla(0, 0%, 100%, .5);
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--info:first-child {
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--info:last-child {
	border-left-color: hsla(0, 0%, 100%, .5)
}

.el-button-group .el-button--info:not(:first-child):not(:last-child) {
	border-left-color: hsla(0, 0%, 100%, .5);
	border-right-color: hsla(0, 0%, 100%, .5)
}

.el-transfer {
	font-size: 14px
}

.el-transfer__buttons {
	display: inline-block;
	vertical-align: middle;
	padding: 0 30px
}

.el-transfer__button {
	display: block;
	margin: 0 auto;
	padding: 10px;
	border-radius: 50%;
	color: #fff;
	background-color: #e4b25c;
	font-size: 0
}

.el-transfer__button.is-with-texts {
	border-radius: 4px
}

.el-transfer__button.is-disabled,
.el-transfer__button.is-disabled:hover {
	border: 1px solid #dcdfe6;
	background-color: #f5f7fa;
	color: #c0c4cc
}

.el-transfer__button:first-child {
	margin-bottom: 10px
}

.el-transfer__button:nth-child(2) {
	margin: 0
}

.el-transfer__button i,
.el-transfer__button span {
	font-size: 14px
}

.el-transfer__button [class*=el-icon-]+span {
	margin-left: 0
}

.el-transfer-panel {
	border: 1px solid #ebeef5;
	border-radius: 4px;
	overflow: hidden;
	background: #fff;
	display: inline-block;
	vertical-align: middle;
	width: 200px;
	max-height: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.el-transfer-panel__body {
	height: 246px
}

.el-transfer-panel__body.is-with-footer {
	padding-bottom: 40px
}

.el-transfer-panel__list {
	margin: 0;
	padding: 6px 0;
	list-style: none;
	height: 246px;
	overflow: auto;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-transfer-panel__list.is-filterable {
	height: 194px;
	padding-top: 0
}

.el-transfer-panel__item {
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	display: block
}

.el-transfer-panel__item+.el-transfer-panel__item {
	margin-left: 0;
	display: block !important
}

.el-transfer-panel__item.el-checkbox {
	color: #606266
}

.el-transfer-panel__item:hover {
	color: #e4b25c
}

.el-transfer-panel__item.el-checkbox .el-checkbox__label {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 24px;
	line-height: 30px
}

.el-transfer-panel__item .el-checkbox__input {
	position: absolute;
	top: 8px
}

.el-transfer-panel__filter {
	text-align: center;
	margin: 15px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	width: auto
}

.el-transfer-panel__filter .el-input__inner {
	height: 32px;
	width: 100%;
	font-size: 12px;
	display: inline-block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 16px;
	padding-right: 10px;
	padding-left: 30px
}

.el-transfer-panel__filter .el-input__icon {
	margin-left: 5px
}

.el-transfer-panel .el-transfer-panel__header {
	height: 40px;
	line-height: 40px;
	background: #f5f7fa;
	margin: 0;
	padding-left: 15px;
	border-bottom: 1px solid #ebeef5;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #000
}

.el-transfer-panel .el-transfer-panel__header .el-checkbox {
	display: block;
	line-height: 40px
}

.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label {
	font-size: 16px;
	color: #303133;
	font-weight: 400
}

.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span {
	position: absolute;
	right: 15px;
	color: #909399;
	font-size: 12px;
	font-weight: 400
}

.el-divider__text,
.el-link {
	font-weight: 500;
	font-size: 14px
}

.el-transfer-panel .el-transfer-panel__footer {
	height: 40px;
	background: #fff;
	margin: 0;
	padding: 0;
	border-top: 1px solid #ebeef5;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 1
}

.el-transfer-panel .el-transfer-panel__footer:after {
	display: inline-block;
	content: "";
	height: 100%;
	vertical-align: middle
}

.el-container,
.el-timeline-item__node {
	display: -webkit-box;
	display: -ms-flexbox
}

.el-transfer-panel .el-transfer-panel__footer .el-checkbox {
	padding-left: 20px;
	color: #606266
}

.el-transfer-panel .el-transfer-panel__empty {
	margin: 0;
	height: 30px;
	line-height: 30px;
	padding: 6px 15px 0;
	color: #909399;
	text-align: center
}

.el-transfer-panel .el-checkbox__label {
	padding-left: 8px
}

.el-transfer-panel .el-checkbox__inner {
	height: 14px;
	width: 14px;
	border-radius: 3px
}

.el-transfer-panel .el-checkbox__inner:after {
	height: 6px;
	width: 3px;
	left: 4px
}

.el-container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	box-sizing: border-box;
	min-width: 0
}

.el-aside,
.el-container,
.el-header {
	-webkit-box-sizing: border-box
}

.el-container.is-vertical {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column
}

.el-header {
	padding: 0 20px
}

.el-aside,
.el-header {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-ms-flex-negative: 0;
	flex-shrink: 0
}

.el-aside {
	overflow: auto
}

.el-footer,
.el-main {
	-webkit-box-sizing: border-box
}

.el-main {
	display: block;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	overflow: auto;
	padding: 20px
}

.el-footer,
.el-main {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-footer {
	padding: 0 20px;
	-ms-flex-negative: 0;
	flex-shrink: 0
}

.el-timeline {
	margin: 0;
	font-size: 14px;
	list-style: none
}

.el-timeline .el-timeline-item:last-child .el-timeline-item__tail {
	display: none
}

.el-timeline-item {
	position: relative;
	padding-bottom: 20px
}

.el-timeline-item__wrapper {
	position: relative;
	padding-left: 28px;
	top: -3px
}

.el-timeline-item__tail {
	position: absolute;
	left: 4px;
	height: 100%;
	border-left: 2px solid #e4e7ed
}

.el-timeline-item__icon {
	color: #fff;
	font-size: 13px
}

.el-timeline-item__node {
	position: absolute;
	background-color: #e4e7ed;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.el-image__error,
.el-timeline-item__dot {
	display: -webkit-box;
	display: -ms-flexbox
}

.el-timeline-item__node--normal {
	left: -1px;
	width: 12px;
	height: 12px
}

.el-timeline-item__node--large {
	left: -2px;
	width: 14px;
	height: 14px
}

.el-timeline-item__node--primary {
	background-color: #e4b25c
}

.el-timeline-item__node--success {
	background-color: #67c23a
}

.el-timeline-item__node--warning {
	background-color: #e6a23c
}

.el-timeline-item__node--danger {
	background-color: #f56c6c
}

.el-timeline-item__node--info {
	background-color: #909399
}

.el-timeline-item__dot {
	position: absolute;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.el-timeline-item__content {
	color: #303133
}

.el-timeline-item__timestamp {
	color: #909399;
	line-height: 1;
	font-size: 13px
}

.el-timeline-item__timestamp.is-top {
	margin-bottom: 8px;
	padding-top: 4px
}

.el-timeline-item__timestamp.is-bottom {
	margin-top: 8px
}

.el-link {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-orient: horizontal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	vertical-align: middle;
	position: relative;
	text-decoration: none;
	outline: 0;
	padding: 0
}

.el-link.is-underline:hover:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	height: 0;
	bottom: 0;
	border-bottom: 1px solid #e4b25c
}

.el-link.el-link--default:after,
.el-link.el-link--primary.is-underline:hover:after,
.el-link.el-link--primary:after {
	border-color: #e4b25c
}

.el-link.is-disabled {
	cursor: not-allowed
}

.el-link [class*=el-icon-]+span {
	margin-left: 5px
}

.el-link.el-link--default {
	color: #606266
}

.el-link.el-link--default:hover {
	color: #e4b25c
}

.el-link.el-link--default.is-disabled {
	color: #c0c4cc
}

.el-link.el-link--primary {
	color: #e4b25c
}

.el-link.el-link--primary:hover {
	color: #e9c17d
}

.el-link.el-link--primary.is-disabled {
	color: #f2d9ae
}

.el-link.el-link--danger.is-underline:hover:after,
.el-link.el-link--danger:after {
	border-color: #f56c6c
}

.el-link.el-link--danger {
	color: #f56c6c
}

.el-link.el-link--danger:hover {
	color: #f78989
}

.el-link.el-link--danger.is-disabled {
	color: #fab6b6
}

.el-link.el-link--success.is-underline:hover:after,
.el-link.el-link--success:after {
	border-color: #67c23a
}

.el-link.el-link--success {
	color: #67c23a
}

.el-link.el-link--success:hover {
	color: #85ce61
}

.el-link.el-link--success.is-disabled {
	color: #b3e19d
}

.el-link.el-link--warning.is-underline:hover:after,
.el-link.el-link--warning:after {
	border-color: #e6a23c
}

.el-link.el-link--warning {
	color: #e6a23c
}

.el-link.el-link--warning:hover {
	color: #ebb563
}

.el-link.el-link--warning.is-disabled {
	color: #f3d19e
}

.el-link.el-link--info.is-underline:hover:after,
.el-link.el-link--info:after {
	border-color: #909399
}

.el-link.el-link--info {
	color: #909399
}

.el-link.el-link--info:hover {
	color: #a6a9ad
}

.el-link.el-link--info.is-disabled {
	color: #c8c9cc
}

.el-divider {
	background-color: #dcdfe6;
	position: relative
}

.el-divider--horizontal {
	display: block;
	height: 1px;
	width: 100%;
	margin: 24px 0
}

.el-divider--vertical {
	display: inline-block;
	width: 1px;
	height: 1em;
	margin: 0 8px;
	vertical-align: middle;
	position: relative
}

.el-divider__text {
	position: absolute;
	background-color: #fff;
	padding: 0 20px;
	color: #303133
}

.el-image__error,
.el-image__placeholder {
	background: #f5f7fa
}

.el-divider__text.is-left {
	left: 20px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.el-divider__text.is-center {
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%)
}

.el-divider__text.is-right {
	right: 20px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.el-image__error,
.el-image__inner,
.el-image__placeholder {
	width: 100%;
	height: 100%
}

.el-image {
	position: relative;
	display: inline-block;
	overflow: hidden
}

.el-image__inner {
	vertical-align: top
}

.el-image__inner--center {
	position: relative;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: block
}

.el-image__error {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
	color: #c0c4cc;
	vertical-align: middle
}

.el-image__preview {
	cursor: pointer
}

.el-image-viewer__wrapper {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.el-image-viewer__btn {
	position: absolute;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-radius: 50%;
	opacity: .8;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.el-image-viewer__close {
	top: 40px;
	right: 40px;
	width: 40px;
	height: 40px;
	font-size: 40px
}

.el-image-viewer__canvas {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.el-image-viewer__actions {
	left: 50%;
	bottom: 30px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 282px;
	height: 44px;
	padding: 0 23px;
	background-color: #606266;
	border-color: #fff;
	border-radius: 22px
}

.el-image-viewer__actions__inner {
	width: 100%;
	height: 100%;
	text-align: justify;
	cursor: default;
	font-size: 23px;
	color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: distribute;
	justify-content: space-around
}

.el-image-viewer__next,
.el-image-viewer__prev {
	top: 50%;
	width: 44px;
	height: 44px;
	font-size: 24px;
	color: #fff;
	background-color: #606266;
	border-color: #fff
}

.el-image-viewer__prev {
	left: 40px
}

.el-image-viewer__next,
.el-image-viewer__prev {
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.el-image-viewer__next {
	right: 40px;
	text-indent: 2px
}

.el-image-viewer__mask {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	opacity: .5;
	background: #000
}

.viewer-fade-enter-active {
	-webkit-animation: viewer-fade-in .3s;
	animation: viewer-fade-in .3s
}

.viewer-fade-leave-active {
	-webkit-animation: viewer-fade-out .3s;
	animation: viewer-fade-out .3s
}

@-webkit-keyframes viewer-fade-in {
	0% {
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
		opacity: 0
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}
}

@keyframes viewer-fade-in {
	0% {
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
		opacity: 0
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}
}

@-webkit-keyframes viewer-fade-out {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}

	to {
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
		opacity: 0
	}
}

@keyframes viewer-fade-out {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		opacity: 1
	}

	to {
		-webkit-transform: translate3d(0, -20px, 0);
		transform: translate3d(0, -20px, 0);
		opacity: 0
	}
}

.el-calendar {
	background-color: #fff
}

.el-calendar__header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 12px 20px;
	border-bottom: 1px solid #ebeef5
}

.el-backtop,
.el-page-header {
	display: -webkit-box;
	display: -ms-flexbox
}

.el-calendar__title {
	color: #000;
	-ms-flex-item-align: center;
	align-self: center
}

.el-calendar__body {
	padding: 12px 20px 35px
}

.el-calendar-table {
	table-layout: fixed;
	width: 100%
}

.el-calendar-table thead th {
	padding: 12px 0;
	color: #606266;
	font-weight: 400
}

.el-calendar-table:not(.is-range) td.next,
.el-calendar-table:not(.is-range) td.prev {
	color: #c0c4cc
}

.el-backtop,
.el-calendar-table td.is-today {
	color: #e4b25c
}

.el-calendar-table td {
	border-bottom: 1px solid #ebeef5;
	border-right: 1px solid #ebeef5;
	vertical-align: top;
	-webkit-transition: background-color .2s ease;
	transition: background-color .2s ease
}

.el-calendar-table td.is-selected {
	background-color: #f2f8fe
}

.el-calendar-table tr:first-child td {
	border-top: 1px solid #ebeef5
}

.el-calendar-table tr td:first-child {
	border-left: 1px solid #ebeef5
}

.el-calendar-table tr.el-calendar-table__row--hide-border td {
	border-top: none
}

.el-calendar-table .el-calendar-day {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 8px;
	height: 85px
}

.el-calendar-table .el-calendar-day:hover {
	cursor: pointer;
	background-color: #f2f8fe
}

.el-backtop {
	position: fixed;
	background-color: #fff;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	font-size: 20px;
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, .12);
	box-shadow: 0 0 6px rgba(0, 0, 0, .12);
	cursor: pointer;
	z-index: 5
}

.el-backtop:hover {
	background-color: #f2f6fc
}

.el-page-header {
	line-height: 24px
}

.el-page-header,
.el-page-header__left {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.el-page-header__left {
	cursor: pointer;
	margin-right: 40px;
	position: relative
}

.el-page-header__left:after {
	content: "";
	position: absolute;
	width: 1px;
	height: 16px;
	right: -20px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	background-color: #dcdfe6
}

.el-checkbox,
.el-checkbox__input {
	display: inline-block;
	position: relative;
	white-space: nowrap
}

.el-page-header__left .el-icon-back {
	font-size: 18px;
	margin-right: 6px;
	-ms-flex-item-align: center;
	align-self: center
}

.el-page-header__title {
	font-size: 14px;
	font-weight: 500
}

.el-page-header__content {
	font-size: 18px;
	color: #303133
}

.el-checkbox {
	color: #606266;
	font-size: 14px;
	cursor: pointer;
	user-select: none;
	margin-right: 30px
}

.el-checkbox,
.el-checkbox-button__inner,
.el-radio {
	font-weight: 500;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none
}

.el-checkbox.is-bordered {
	padding: 9px 20px 9px 10px;
	border-radius: 4px;
	border: 1px solid #dcdfe6;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	line-height: normal;
	height: 40px
}

.el-checkbox.is-bordered.is-checked {
	border-color: #e4b25c
}

.el-checkbox.is-bordered.is-disabled {
	border-color: #ebeef5;
	cursor: not-allowed
}

.el-checkbox.is-bordered+.el-checkbox.is-bordered {
	margin-left: 10px
}

.el-checkbox.is-bordered.el-checkbox--medium {
	padding: 7px 20px 7px 10px;
	border-radius: 4px;
	height: 36px
}

.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label {
	line-height: 17px;
	font-size: 14px
}

.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner {
	height: 14px;
	width: 14px
}

.el-checkbox.is-bordered.el-checkbox--small {
	padding: 5px 15px 5px 10px;
	border-radius: 3px;
	height: 32px
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label {
	line-height: 15px;
	font-size: 12px
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner {
	height: 12px;
	width: 12px
}

.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after {
	height: 6px;
	width: 2px
}

.el-checkbox.is-bordered.el-checkbox--mini {
	padding: 3px 15px 3px 10px;
	border-radius: 3px;
	height: 28px
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label {
	line-height: 12px;
	font-size: 12px
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner {
	height: 12px;
	width: 12px
}

.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner:after {
	height: 6px;
	width: 2px
}

.el-checkbox__input {
	cursor: pointer;
	outline: 0;
	line-height: 1;
	vertical-align: middle
}

.el-checkbox__input.is-disabled .el-checkbox__inner {
	background-color: #edf2fc;
	border-color: #dcdfe6;
	cursor: not-allowed
}

.el-checkbox__input.is-disabled .el-checkbox__inner:after {
	cursor: not-allowed;
	border-color: #c0c4cc
}

.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label {
	cursor: not-allowed
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
	background-color: #f2f6fc;
	border-color: #dcdfe6
}

.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after {
	border-color: #c0c4cc
}

.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
	background-color: #f2f6fc;
	border-color: #dcdfe6
}

.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before {
	background-color: #c0c4cc;
	border-color: #c0c4cc
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
	background-color: #e4b25c;
	border-color: #e4b25c
}

.el-checkbox__input.is-disabled+span.el-checkbox__label {
	color: #c0c4cc;
	cursor: not-allowed
}

.el-checkbox__input.is-checked .el-checkbox__inner:after {
	-webkit-transform: rotate(45deg) scaleY(1);
	transform: rotate(45deg) scaleY(1)
}

.el-checkbox__input.is-checked+.el-checkbox__label {
	color: #e4b25c
}

.el-checkbox__input.is-focus .el-checkbox__inner {
	border-color: #e4b25c
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner:before {
	content: "";
	position: absolute;
	display: block;
	background-color: #fff;
	height: 2px;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	left: 0;
	right: 0;
	top: 5px
}

.el-checkbox__input.is-indeterminate .el-checkbox__inner:after {
	display: none
}

.el-checkbox__inner {
	display: inline-block;
	position: relative;
	border: 1px solid #dcdfe6;
	border-radius: 2px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 14px;
	height: 14px;
	background-color: #fff;
	z-index: 1;
	-webkit-transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46);
	transition: border-color .25s cubic-bezier(.71, -.46, .29, 1.46), background-color .25s cubic-bezier(.71, -.46, .29, 1.46)
}

.el-checkbox__inner:hover {
	border-color: #e4b25c
}

.el-checkbox__inner:after {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	content: "";
	border: 1px solid #fff;
	border-left: 0;
	border-top: 0;
	height: 7px;
	left: 4px;
	position: absolute;
	top: 1px;
	-webkit-transform: rotate(45deg) scaleY(0);
	transform: rotate(45deg) scaleY(0);
	width: 3px;
	-webkit-transition: -webkit-transform .15s ease-in .05s;
	transition: -webkit-transform .15s ease-in .05s;
	transition: transform .15s ease-in .05s;
	transition: transform .15s ease-in .05s, -webkit-transform .15s ease-in .05s;
	-webkit-transform-origin: center;
	transform-origin: center
}

.el-checkbox__original {
	opacity: 0;
	outline: 0;
	position: absolute;
	margin: 0;
	width: 0;
	height: 0;
	z-index: -1
}

.el-checkbox-button,
.el-checkbox-button__inner {
	display: inline-block;
	position: relative
}

.el-checkbox__label {
	display: inline-block;
	padding-left: 10px;
	line-height: 19px;
	font-size: 14px
}

.el-checkbox:last-of-type {
	margin-right: 0
}

.el-checkbox-button__inner {
	line-height: 1;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	border-left: 0;
	color: #606266;
	-webkit-appearance: none;
	text-align: center;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0;
	margin: 0;
	-webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);
	transition: all .3s cubic-bezier(.645, .045, .355, 1);
	padding: 12px 20px;
	font-size: 14px;
	border-radius: 0
}

.el-checkbox-button__inner.is-round {
	padding: 12px 20px
}

.el-checkbox-button__inner:hover {
	color: #e4b25c
}

.el-checkbox-button__inner [class*=el-icon-] {
	line-height: .9
}

.el-radio,
.el-radio__input {
	line-height: 1;
	outline: 0;
	white-space: nowrap
}

.el-checkbox-button__inner [class*=el-icon-]+span {
	margin-left: 5px
}

.el-checkbox-button__original {
	opacity: 0;
	outline: 0;
	position: absolute;
	margin: 0;
	z-index: -1
}

.el-radio,
.el-radio__inner,
.el-radio__input {
	position: relative;
	display: inline-block
}

.el-checkbox-button.is-checked .el-checkbox-button__inner {
	color: #fff;
	background-color: #e4b25c;
	border-color: #e4b25c;
	-webkit-box-shadow: -1px 0 0 0 #efd19d;
	box-shadow: -1px 0 0 0 #efd19d
}

.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
	border-left-color: #e4b25c
}

.el-checkbox-button.is-disabled .el-checkbox-button__inner {
	color: #c0c4cc;
	cursor: not-allowed;
	background-image: none;
	background-color: #fff;
	border-color: #ebeef5;
	-webkit-box-shadow: none;
	box-shadow: none
}

.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
	border-left-color: #ebeef5
}

.el-checkbox-button:first-child .el-checkbox-button__inner {
	border-left: 1px solid #dcdfe6;
	border-radius: 4px 0 0 4px;
	-webkit-box-shadow: none !important;
	box-shadow: none !important
}

.el-checkbox-button.is-focus .el-checkbox-button__inner {
	border-color: #e4b25c
}

.el-checkbox-button:last-child .el-checkbox-button__inner {
	border-radius: 0 4px 4px 0
}

.el-checkbox-button--medium .el-checkbox-button__inner {
	padding: 10px 20px;
	font-size: 14px;
	border-radius: 0
}

.el-checkbox-button--medium .el-checkbox-button__inner.is-round {
	padding: 10px 20px
}

.el-checkbox-button--small .el-checkbox-button__inner {
	padding: 9px 15px;
	font-size: 12px;
	border-radius: 0
}

.el-checkbox-button--small .el-checkbox-button__inner.is-round {
	padding: 9px 15px
}

.el-checkbox-button--mini .el-checkbox-button__inner {
	padding: 7px 15px;
	font-size: 12px;
	border-radius: 0
}

.el-checkbox-button--mini .el-checkbox-button__inner.is-round {
	padding: 7px 15px
}

.el-checkbox-group {
	font-size: 0
}

.el-radio,
.el-radio--medium.is-bordered .el-radio__label {
	font-size: 14px
}

.el-radio {
	color: #606266;
	cursor: pointer;
	margin-right: 30px
}

.el-cascader-node>.el-radio,
.el-radio:last-child {
	margin-right: 0
}

.el-radio.is-bordered {
	padding: 12px 20px 0 10px;
	border-radius: 4px;
	border: 1px solid #dcdfe6;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	height: 40px
}

.el-radio.is-bordered.is-checked {
	border-color: #e4b25c
}

.el-radio.is-bordered.is-disabled {
	cursor: not-allowed;
	border-color: #ebeef5
}

.el-radio__input.is-disabled .el-radio__inner,
.el-radio__input.is-disabled.is-checked .el-radio__inner {
	background-color: #f5f7fa;
	border-color: #e4e7ed
}

.el-radio.is-bordered+.el-radio.is-bordered {
	margin-left: 10px
}

.el-radio--medium.is-bordered {
	padding: 10px 20px 0 10px;
	border-radius: 4px;
	height: 36px
}

.el-radio--mini.is-bordered .el-radio__label,
.el-radio--small.is-bordered .el-radio__label {
	font-size: 12px
}

.el-radio--medium.is-bordered .el-radio__inner {
	height: 14px;
	width: 14px
}

.el-radio--small.is-bordered {
	padding: 8px 15px 0 10px;
	border-radius: 3px;
	height: 32px
}

.el-radio--small.is-bordered .el-radio__inner {
	height: 12px;
	width: 12px
}

.el-radio--mini.is-bordered {
	padding: 6px 15px 0 10px;
	border-radius: 3px;
	height: 28px
}

.el-radio--mini.is-bordered .el-radio__inner {
	height: 12px;
	width: 12px
}

.el-radio__input {
	cursor: pointer;
	vertical-align: middle
}

.el-radio__input.is-disabled .el-radio__inner {
	cursor: not-allowed
}

.el-radio__input.is-disabled .el-radio__inner:after {
	cursor: not-allowed;
	background-color: #f5f7fa
}

.el-radio__input.is-disabled .el-radio__inner+.el-radio__label {
	cursor: not-allowed
}

.el-radio__input.is-disabled.is-checked .el-radio__inner:after {
	background-color: #c0c4cc
}

.el-radio__input.is-disabled+span.el-radio__label {
	color: #c0c4cc;
	cursor: not-allowed
}

.el-radio__input.is-checked .el-radio__inner {
	border-color: #e4b25c;
	background: #e4b25c
}

.el-radio__input.is-checked .el-radio__inner:after {
	-webkit-transform: translate(-50%, -50%) scale(1);
	transform: translate(-50%, -50%) scale(1)
}

.el-radio__input.is-checked+.el-radio__label {
	color: #e4b25c
}

.el-radio__input.is-focus .el-radio__inner {
	border-color: #e4b25c
}

.el-radio__inner {
	border: 1px solid #dcdfe6;
	border-radius: 100%;
	width: 14px;
	height: 14px;
	background-color: #fff;
	cursor: pointer;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-radio__inner:hover {
	border-color: #e4b25c
}

.el-radio__inner:after {
	width: 4px;
	height: 4px;
	border-radius: 100%;
	background-color: #fff;
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%) scale(0);
	transform: translate(-50%, -50%) scale(0);
	-webkit-transition: -webkit-transform .15s ease-in;
	transition: -webkit-transform .15s ease-in;
	transition: transform .15s ease-in;
	transition: transform .15s ease-in, -webkit-transform .15s ease-in
}

.el-radio__original {
	opacity: 0;
	outline: 0;
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0
}

.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
	-webkit-box-shadow: 0 0 2px 2px #e4b25c;
	box-shadow: 0 0 2px 2px #e4b25c
}

.el-radio__label {
	font-size: 14px;
	padding-left: 10px
}

.el-scrollbar {
	overflow: hidden;
	position: relative
}

.el-scrollbar:active>.el-scrollbar__bar,
.el-scrollbar:focus>.el-scrollbar__bar,
.el-scrollbar:hover>.el-scrollbar__bar {
	opacity: 1;
	-webkit-transition: opacity .34s ease-out;
	transition: opacity .34s ease-out
}

.el-scrollbar__wrap {
	overflow: scroll;
	height: 100%
}

.el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
	width: 0;
	height: 0
}

.el-scrollbar__thumb {
	position: relative;
	display: block;
	width: 0;
	height: 0;
	cursor: pointer;
	border-radius: inherit;
	background-color: rgba(144, 147, 153, .3);
	-webkit-transition: background-color .3s;
	transition: background-color .3s
}

.el-scrollbar__thumb:hover {
	background-color: rgba(144, 147, 153, .5)
}

.el-scrollbar__bar {
	position: absolute;
	right: 2px;
	bottom: 2px;
	z-index: 1;
	border-radius: 4px;
	opacity: 0;
	-webkit-transition: opacity .12s ease-out;
	transition: opacity .12s ease-out
}

.el-scrollbar__bar.is-vertical {
	width: 6px;
	top: 2px
}

.el-scrollbar__bar.is-vertical>div {
	width: 100%
}

.el-scrollbar__bar.is-horizontal {
	height: 6px;
	left: 2px
}

.el-scrollbar__bar.is-horizontal>div {
	height: 100%
}

.el-cascader-panel {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	border-radius: 4px;
	font-size: 14px
}

.el-cascader-node,
.el-drawer {
	display: -webkit-box;
	display: -ms-flexbox
}

.el-cascader-panel.is-bordered {
	border: 1px solid #e4e7ed;
	border-radius: 4px
}

.el-cascader-menu {
	min-width: 180px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #606266;
	border-right: 1px solid #e4e7ed
}

.el-cascader-menu:last-child {
	border-right: none
}

.el-cascader-menu:last-child .el-cascader-node {
	padding-right: 20px
}

.el-cascader-menu__wrap {
	height: 204px
}

.el-cascader-menu__list {
	position: relative;
	min-height: 100%;
	margin: 0;
	padding: 6px 0;
	list-style: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-avatar,
.el-drawer {
	-webkit-box-sizing: border-box;
	overflow: hidden
}

.el-cascader-menu__hover-zone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none
}

.el-cascader-menu__empty-text {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	color: #c0c4cc
}

.el-cascader-node {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 0 30px 0 20px;
	height: 34px;
	line-height: 34px;
	outline: 0
}

.el-cascader-node.is-selectable.in-active-path {
	color: #606266
}

.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
	color: #e4b25c;
	font-weight: 700
}

.el-cascader-node:not(.is-disabled) {
	cursor: pointer
}

.el-cascader-node:not(.is-disabled):focus,
.el-cascader-node:not(.is-disabled):hover {
	background: #f5f7fa
}

.el-cascader-node.is-disabled {
	color: #c0c4cc;
	cursor: not-allowed
}

.el-cascader-node__prefix {
	position: absolute;
	left: 10px
}

.el-cascader-node__postfix {
	position: absolute;
	right: 10px
}

.el-cascader-node__label {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	padding: 0 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.el-cascader-node>.el-radio .el-radio__label {
	padding-left: 0
}

.el-avatar {
	display: inline-block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-align: center;
	color: #fff;
	background: #c0c4cc;
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 14px
}

.el-avatar>img {
	display: block;
	height: 100%;
	vertical-align: middle
}

.el-avatar--circle {
	border-radius: 50%
}

.el-avatar--square {
	border-radius: 4px
}

.el-avatar--icon {
	font-size: 18px
}

.el-avatar--large {
	width: 40px;
	height: 40px;
	line-height: 40px
}

.el-avatar--medium {
	width: 36px;
	height: 36px;
	line-height: 36px
}

.el-avatar--small {
	width: 28px;
	height: 28px;
	line-height: 28px
}

.el-drawer.btt,
.el-drawer.ttb,
.el-drawer__container {
	left: 0;
	right: 0;
	width: 100%
}

.el-drawer.ltr,
.el-drawer.rtl,
.el-drawer__container {
	top: 0;
	bottom: 0;
	height: 100%
}

@-webkit-keyframes el-drawer-fade-in {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes el-drawer-fade-in {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@-webkit-keyframes rtl-drawer-in {
	0% {
		-webkit-transform: translate(100%);
		transform: translate(100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@keyframes rtl-drawer-in {
	0% {
		-webkit-transform: translate(100%);
		transform: translate(100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@-webkit-keyframes rtl-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translate(100%);
		transform: translate(100%)
	}
}

@keyframes rtl-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translate(100%);
		transform: translate(100%)
	}
}

@-webkit-keyframes ltr-drawer-in {
	0% {
		-webkit-transform: translate(-100%);
		transform: translate(-100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@keyframes ltr-drawer-in {
	0% {
		-webkit-transform: translate(-100%);
		transform: translate(-100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@-webkit-keyframes ltr-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translate(-100%);
		transform: translate(-100%)
	}
}

@keyframes ltr-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translate(-100%);
		transform: translate(-100%)
	}
}

@-webkit-keyframes ttb-drawer-in {
	0% {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@keyframes ttb-drawer-in {
	0% {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@-webkit-keyframes ttb-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%)
	}
}

@keyframes ttb-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%)
	}
}

@-webkit-keyframes btt-drawer-in {
	0% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@keyframes btt-drawer-in {
	0% {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}

	to {
		-webkit-transform: translate(0);
		transform: translate(0)
	}
}

@-webkit-keyframes btt-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

@keyframes btt-drawer-out {
	0% {
		-webkit-transform: translate(0);
		transform: translate(0)
	}

	to {
		-webkit-transform: translateY(100%);
		transform: translateY(100%)
	}
}

.el-drawer {
	position: absolute;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, .2), 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12);
	box-shadow: 0 8px 10px -5px rgba(0, 0, 0, .2), 0 16px 24px 2px rgba(0, 0, 0, .14), 0 6px 30px 5px rgba(0, 0, 0, .12)
}

.el-drawer.rtl {
	-webkit-animation: rtl-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: rtl-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	right: 0
}

.el-drawer__open .el-drawer.rtl {
	-webkit-animation: rtl-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: rtl-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s
}

.el-drawer.ltr {
	-webkit-animation: ltr-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: ltr-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	left: 0
}

.el-drawer__open .el-drawer.ltr {
	-webkit-animation: ltr-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: ltr-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s
}

.el-drawer.ttb {
	-webkit-animation: ttb-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: ttb-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	top: 0
}

.el-drawer__open .el-drawer.ttb {
	-webkit-animation: ttb-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: ttb-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s
}

.el-drawer.btt {
	-webkit-animation: btt-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: btt-drawer-out 225ms cubic-bezier(0, 0, .2, 1) 0s;
	bottom: 0
}

.el-drawer__open .el-drawer.btt {
	-webkit-animation: btt-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: btt-drawer-in 225ms cubic-bezier(0, 0, .2, 1) 0s
}

.el-drawer__header {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #72767b;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 32px;
	padding: 20px 20px 0
}

.el-drawer__header>:first-child,
.el-drawer__title {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.el-drawer__title {
	margin: 0;
	line-height: inherit;
	font-size: 1rem
}

.el-drawer__close-btn {
	border: none;
	cursor: pointer;
	font-size: 20px;
	color: inherit;
	background-color: transparent
}

.el-drawer__body {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.el-drawer__body>* {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.el-drawer__container {
	position: relative
}

.el-drawer-fade-enter-active {
	-webkit-animation: el-drawer-fade-in 225ms cubic-bezier(0, 0, .2, 1) 0s;
	animation: el-drawer-fade-in 225ms cubic-bezier(0, 0, .2, 1) 0s
}

.el-drawer-fade-leave-active {
	animation: el-drawer-fade-in 225ms cubic-bezier(0, 0, .2, 1) 0s reverse
}