/*全站链接样式*/
body{color:#666;font-size:15px;background:#f2f2f2;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#ff6600;text-decoration:none;} 
.blank{height:10px;}
.blank{ height:10px;}
input,select{margin:0;}
body,html{width:100%;height:100%;}
.show-pc{}
.show-mobile{display:none}
.text-right{text-align:right}
.hide{display:none}
.flex{display:flex}
.flex-between{  -webkit-justify-content: space-between; justify-content: space-between;}

/*头部*/
.layui-layout-admin .layui-header{/*border-bottom:1px solid #f6f6f6;*/box-sizing: border-box;background-color:#fff;height:80px;}
.layui-card-header.no-border{ border-bottom:0px;}
.layui-card-header{ display:flex; align-items: center; -webkit-justify-content: space-between;justify-content: space-between; }
.layui-fluid{padding:15px;}

.layui-layout-admin .layui-side{width:220px;top:0;height:100%;z-index:1001; background:#fff;-webkit-box-shadow:0 2px 26px 0 rgba(14,28,45,.05);box-shadow:0 2px 26px 0 rgba(14,28,45,.05)}
.layui-layout-admin .layui-logo{position:fixed;width:220px;height:49px;line-height:49px;color:rgba(255,255,255,.8);background-color:#1E9FFF!important;z-index:1000;overflow:hidden;}
.layui-nav-tree{margin-top:50px}
.layui-side-scroll{width:240px; }
.layui-side-menu .layui-nav-tree{width:220px;margin-top:80px;background: hsla(0,0%,73.3%,.06);}
.layui-form[wid100] .layui-form-label{width:100px}
.layui-form[wid100] .layui-input-block{margin-left:130px}
.layui-form[wid30] .layui-form-label{width:0px}
.layui-form[wid30] .layui-input-block{margin-left:20px}
.layui-side-menu .layui-nav .layui-nav-child{/*background:#fff!important*/}
.layui-side-menu .layui-nav .layui-nav-child a{padding-left:40px}
.layui-side-menu .layui-nav .layui-nav-child .layui-nav-child a{padding-left:60px}
.layui-layout-admin .layui-header{-webkit-box-shadow: 0 2px 26px 0 rgba(14,28,45,.05);box-shadow: 0 2px 26px 0 rgba(14,28,45,.05);box-sizing:border-box;}
.layui-layout-admin .layui-header .layui-nav{background:0 0}
.layui-layout-admin .layui-header .layui-nav .layui-nav-more{border-top-color:#666}
.layui-layout-admin .layui-header .layui-nav .layui-nav-mored{border-color:transparent transparent #666}
.layui-layout-admin .layui-layout-left a,.layui-layout-admin .layui-layout-right{padding:0}
.layui-layout-admin .layui-layout-left,.layui-layout-admin .layui-layout-right{padding:0 10px}
.layadmin-pagetabs,.layui-layout-admin .layui-body,.layui-layout-admin .layui-footer,.layui-layout-admin .layui-layout-left{left:220px}
.layui-layout-admin .layui-header .layui-nav .layui-nav-item,.layui-layout-admin .layui-logo{height:80px;line-height:80px}
.layui-layout-admin .layui-layout-left .layui-nav-item{margin:0 20px}
.layui-layout-admin .layui-layout-left .layui-nav-item.show-pc{ }
@media (max-width:768px){
	.layui-layout-admin .layui-layout-left .layui-nav-item.show-pc{display:none}
}

.quick-menu{}
.quick-menu .drop-menu{ position:absolute;}


.layui-layout-admin .layui-body{left:220px;top:80px}
.layui-table,.layui-table-view{margin:0}
.layui-card-body{padding:15px}
.admin-main{padding:15px}
.mobile-admin-main-full{padding:0px}
.mobile-layui-card-body-full{padding:0px}
.mobile-padding-15{ padding:15px;}
.mobile-table{border-top:#e6e6e6 solid 1px;}
.admin-tools{margin-bottom:15px;position:relative}
.admin-tools .admin-tools-search{position:absolute;right:0;top:0}
.list_order{height:24px;line-height:24px;width:50px;border:#FC6 solid 1px;color:#666;font-size:12px}
.admin-nav{background:#fff;width:100%;height:40px;padding:0 15px;line-height:40px}
.layui-layout-admin .layui-header a,.layui-layout-admin .layui-header a cite{color:#333}
.layui-layout-admin .layui-header a:hover,.layui-layout-admin .layui-header a:hover cite{color:#333}
.layui-nav-tree .layui-nav-child dd.layui-this,.layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a{background-color:none!important}

.layui-nav-tree .layui-nav-item a{ color:#333}

/*搜索*/
.admin-tools-search-box{width:100%;padding:15px;padding-bottom:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin:15px 0;border:1px solid #e8e8e8;background:#f9f9f9;position:relative;}
.admin-tools-search-box .close{display:block;position:absolute;right:0px;top:-10px;width:20px;height:20px;line-height:20px;text-align:center;background:rgba(0,0,0,0.6);;border-radius:10px;cursor:pointer;}
.admin-tools-search-box .layui-input-inline{margin-bottom:10px;}
.admin-tools-search-box .layui-form-item{margin-bottom:0;}

@media (max-width:768px){
	.admin-tools-search-box{ margin:0px;}
}

/*权限*/
.permissionbox{border:1px solid #e8e8e8;border-bottom:none;}
.permissiondiv{border-bottom:1px solid #e8e8e8;line-height:20px;}
.permissiondivleft{font-size:15px;border-bottom:1px solid #e8e8e8;background:#f5f5f5;padding:0 10px 10px 10px}
.permissiondivright{padding:10px 20px 20px 20px;}
.permissiondivright .sub-permissiond{margin-top:10px;}
.permissiondivright .sub-permissiond span{color:#333;}
.permissiondivright .sub-sub-permissiond span{font-size:12px;color:#999}
.permissiondivright .sub-sub-permissiond{padding-bottom:20px;border-bottom:1px solid #e8e8e8;}


/*控制面板*/
.layadmin-backlog .layadmin-backlog-body {
    display: block;
    padding: 10px 15px;
    background-color: #f8f8f8;
    color: #999;
    border-radius: 2px;
    transition: all .3s;
    -webkit-transition: all .3s;
}
.layadmin-backlog-body h3 {
    padding-bottom: 10px;
    font-size: 12px;
}
.layadmin-backlog-body p cite {
    font-style: normal;
    font-size: 30px;
    font-weight: 300;
    color: #009688;
}

.layui-layout-admin .layadmin-flexible{display:none;}


@media screen and (max-width: 992px){
	.layui-layout-admin .layui-side {
		transform: translate3d(-220px,0,0);
		-webkit-transform: translate3d(-220px,0,0);
		width: 220px;
	}
	.layui-layout-admin .layadmin-flexible{display:inline-block;}
}

@media screen and (max-width: 992px){
	.layadmin-pagetabs, .layui-layout-admin .layui-body, .layui-layout-admin .layui-footer, .layui-layout-admin .layui-layout-left {
		left: 0;
	}
}

/*手机版侧滑效果*/
.layadmin-side-spread-sm .layadmin-pagetabs, .layadmin-side-spread-sm .layui-layout-admin .layui-body, .layadmin-side-spread-sm .layui-layout-admin .layui-footer, .layadmin-side-spread-sm .layui-layout-admin .layui-layout-left {
    left: 0;
    transform: translate3d(220px,0,0);
    -webkit-transform: translate3d(220px,0,0);
}

.layadmin-side-spread-sm .layui-layout-admin .layui-layout-right {
    transform: translate3d(220px,0,0);
    -webkit-transform: translate3d(220px,0,0);
}

.layadmin-pagetabs, .layui-layout-admin .layui-body, .layui-layout-admin .layui-footer, .layui-layout-admin .layui-header .layui-layout-right, .layui-layout-admin .layui-header .layui-nav .layui-nav-item, .layui-layout-admin .layui-layout-left, .layui-layout-admin .layui-logo, .layui-layout-admin .layui-side {
    transition: all .3s;
    -webkit-transition: all .3s;
}

.layadmin-side-spread-sm .layui-layout-admin .layui-side {
    transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
}

.layui-layout-admin .layui-logo {
    background-color: #fff !important; color:#333; font-size:28px; color:#FF5722;
	/*background: url("../../img/logo.png") center center no-repeat;-webkit-box-shadow: 0 2px 26px 0 rgba(14,28,45,.05);box-shadow: 0 2px 26px 0 rgba(14,28,45,.05); background-size:auto auto*/
}


/*遮罩*/
.layadmin-side-spread-sm .layadmin-body-shade{display:block;}
.layadmin-body-shade {position: fixed;display: none;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,.3);z-index: 1000;}

/*删除图片*/
.editpic{margin-top:15px;position:relative;width:110px;}
.editpic img{width:100px;height:70px;padding:5px;background:#fff;box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);margin-bottom:15px;}
.editpic .del{display:block;position:absolute;top:-10px;right:-10px;display:block;width:18px;height:18px;background:url(../../img/admin/close.png);cursor:pointer;}


/*检测流程*/
.step{border-bottom:1px solid #e8e8e8;margin-bottom:15px;}
.step li{float:left;padding:0 20px 10px 10px;color:#999;position:relative;}
.step li a{color:#999;}
.step li.selected a{color:#333}
.step li:after{content:"-";top:0;right:5px;position:absolute;}

/*上传图片*/
.uploadpiclist{padding-top:5px;}
.uploadpiclist li{float:left;padding:10px;padding-left:0;padding-right:20px;position:relative;}
.uploadpiclist li img{width:100px;height:70px;padding:5px;background:#fff;box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);}
.uploadpiclist li .del{position:absolute;top:2px;right:12px;display:block;width:18px;height:18px;background:url(../../img/admin/close.png);cursor:pointer;}


/*审核步骤*/
.stepbox{padding:10px 20px;border-radius:3px;font-size:15px;background:#eee;}
.stepbox_isselected{background:#5FB878;color:#fff;}

.checknotice{padding:30px;border:1px solid #e8e8e8;margin:15px 0;border-radius:3px;}
.checknotice .check-title{color:#5FB878;font-size:20px;}
.checknotice .check-title .layui-icon{font-size:25px;font-weight:bold;}
.checknotice .check-ul{margin-top:10px;}
.checknotice .check-subtitle{margin:15px 0;padding-left:30px;}
.showpic{color:#1E9FFF;}



/*控制面板*/
.userinfo{padding:15px;position:relative;}
.userinfo .img{position:absolute;top:15px;left:15px;width:60px;height:60px;background:url(../../img/user/get_avatar.png) no-repeat;background-size:100% 100%;border-radius:30px;}
.userinfo .info{margin-left:70px;height:60px;line-height:30px;}
.reeche-badge{padding:4px 5px;border-radius:2px;background:#FF5722;color:#fff;font-size:12px;margin-right:10px;}

.user-tools li{float:left;width:25%;text-align:center;padding:20px 0;}
.user-tools li div span{display:block;width:50px;height:50px;margin:0 auto;border-radius:2px;}
.user-tools li div p{text-align:center;margin-top:5px;}
.user-tools li div span.i01{background:#009688;}
.user-tools li div span.i02{background:#1E9FFF;}
.user-tools li div span.i03{background:#5FB878;}
.user-tools li div span.i04{background:#FFB800;}
.user-tools li div span .layui-icon{color:#fff;font-size:30px;line-height:50px;}
.user-tools a{color:#666;}
.user-tools a:hover{color:#333;}

.user-counts{background:#f9f9f9;padding:26px 20px;text-align:left;}
.user-counts .counts{color:#1E9FFF;font-size:30px;margin-bottom:5px;}
.user-counts a{color:#666;}
.user-counts a:hover{color:#333;}


.sidebar {
 width:240px;
 height:100%;
 overflow:auto;
 background:#fff;
 -webkit-box-shadow:0 2px 26px 0 rgba(14,28,45,.05);
 box-shadow:0 2px 26px 0 rgba(14,28,45,.05); margin-top:80px;
}
.sidebar .iconfont {
 font-size:18px;
 margin-right:10px
}
.sidebar .el-menu {
 border-right:none
}
.sidebar .el-menu-item-group__title {
 padding:25px 0;
 padding-left:38px!important;
 font-size:15px;
 font-weight:700;
 color:#bbb
}
.sidebar .el-menu-item {
 padding-left:36px!important;
 height:52px;
 line-height:52px;
 font-size:15px;
 color:#333;
 position:relative
}
.sidebar .el-menu-item.is-active {
 font-size:15px;
 font-weight:700;
 color:#1271ef;
 background-color:rgba(18,113,239,.08)
}
.sidebar .el-menu-item.is-active .iconfont {
 font-weight:400
}
.sidebar .el-menu-item.is-active:before {
 content:"";
 width:4px;
 height:52px;
 background:#1271ef;
 position:absolute;
 left:0;
 top:0
}
@media screen and (max-width:1440px) {
 .sidebar {
  width:200px
 }
 .sidebar .iconfont {
  font-size:18px;
  margin-right:10px
 }
 .sidebar .el-menu {
  border-right:none
 }
 .sidebar .el-menu-item-group__title {
  padding:25px 0;
  padding-left:28px!important;
  font-size:15px;
  font-weight:700;
  color:#bbb
 }
 .sidebar .el-menu-item {
  padding-left:26px!important;
  height:72px;
  line-height:72px;
  font-size:15px;
  color:#333;
  position:relative
 }
 .sidebar .el-menu-item.is-active {
  font-size:18px;
  font-weight:700;
  color:#1271ef;
  background-color:rgba(18,113,239,.08)
 }
 .sidebar .el-menu-item.is-active .iconfont {
  font-weight:400
 }
 .sidebar .el-menu-item.is-active:before {
  content:"";
  width:4px;
  height:72px;
  background:#1271ef;
  position:absolute;
  left:0;
  top: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;
}


.layui-input-block,.layui-input-inline{ line-height:36px; }

.tab-wrapper{display:flex;border-bottom: 1px solid #eee; margin-left:-1px}
.tab-wrapper .tab{
 /* width: 100px;*/
 
  margin-right: 5px;
  font-size: 0.9em;
/*   border: 1px solid red; */
	border-radius: 10px 10px 0 0;
  /* height: 33px; */
	background: #fff;
	text-transform: capitalize;
	color: #333;
	text-align: center;
	/* line-height: 2.0em; */
	cursor: pointer;
	list-style: none!important;
  transition: all 200ms;
/*   border-right: 0.125rem solid #16a085; */
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
    border-left: 1px solid #eee; 


}
.tab-wrapper .tab a{display:block; padding: 10px 15px;}
.tab-wrapper .tab:hover {
  background: #FF5722;
  color: #fff;border-top: 1px solid #FF5722;
    border-right: 1px solid #FF5722;
    border-left: 1px solid #FF5722; 

}
.tab-wrapper .tab:hover a{ color:#fff}
.tab-wrapper .active-tab{
	background: #FF5722;
  color: #fff;position:relative; bottom:-1px;border-top: 1px solid #FF5722;
    border-right: 1px solid #FF5722;
    border-left: 1px solid #FF5722;
}
.tab-wrapper .active-tab a{ color:#fff;}
.tab-wrapper .active-tab:hover {


}

.tab-wrapper .tab-content {
  padding: 0 0;
}


.logo_list{ display:flex; height:90px; align-items:center}
.logo_list li{ display:flex; height:80px; margin-right:15px;/* border:#eee solid 1px;*/ }
.logo_list li.active{ /*border:#FF5722 solid 1px;*/}
.logo_list li img{ height:80px; width:auto}



.cart-num{ font-style:normal;position: absolute; top:25px; color: #fff;text-align: center; font-weight:normal; font-size:10px;width:12px; height:12px; line-height:12px; background:#ff2233; border-radius: 50%; }

.w-cart-total-section{ text-align:right; margin-top:25px;}
.w-cart-total-box{ display:flex;    -webkit-justify-content: flex-end;  justify-content: flex-end;}
.w-cart-total-box .mg-r15{margin-right:15px;}
.times {
 background:url(img/times.gif) no-repeat left;
 padding-left:16px;
 display:inline-block;
 min-width:20px
}.trbszan {
 background:url(img/chakan.png) no-repeat left;
 padding-left:16px;
 display:inline-block;
 min-width:20px
}
.indexTplist {
 width:100%;
}
.indexTplist li {
 padding:20px 0;
 overflow:hidden;
 clear:both;
 border-bottom-color:#e1e1e1;
 border-bottom-width:1px;
 border-bottom-style:solid;
 position:relative;
 -ms-zoom:1; display:flex
}
.indexTplist li:hover {
 background:#fafafa
}
.indexTplist li .pic {
 width:205px;
 overflow:hidden;
 text-align:center
}
.indexTplist li .pic a {
 display:block;
 height:145px;
 background-size:cover;
 background-position:center top
}
.indexTplist li .txt {
 width:550px;
 padding-left:20px;
}
.indexTplist li h3 {
 line-height:26px;
 overflow:hidden;
 font-size:18px;
 font-weight:bold; text-align:left; 
}
.indexTplist li p {
 padding:8px 0 0;
 height:75px;
 color:#555;
 line-height:24px;
 overflow:hidden;
 font-size:15px;
 margin-bottom:8px
}
.indexTplist li i {
 color:#333;
 padding-top:10px;
 font-size:15px;
 font-style:normal;
 display:block
}
.indexTplist li i a {
 margin-right:5px
}
.indexTplist li i span {
 color:#a0a0a0;
 padding-left:20px;
 float:right
}
.indexTplist li i span.trbszan {
 margin-left:20px
}


@media (max-width:768px){
	.indexTplist li{flex-wrap:wrap}
	.indexTplist li .pic {width:100%;}
	.indexTplist li .txt{width:100%}
	.indexTplist li h3{margin-top:10px;}
	.cart-num{ right:0px;}
}



.listcar{padding:15px 15px;border-bottom:1px solid #e8e8e8;position:relative;background:#fff; display:flex}
.listcar a{display:block;}
.listcar .carimg{width:120px;}
.listcar .carimg img{width:120px;}
.listcar .carimg .isreport{position:absolute;top:5px;left:5px;width:30px;height:30px;background:url(../img/check.png) no-repeat;background-size:100% 100%;;}
.listcar .carinfo{padding-left:10px;}
.listcar .carinfo h4{margin:0;font-size:15px;color:#333;line-height:25px;height:25px;overflow:hidden;}
.listcar .carinfo h4 a{color:#333;}
.listcar p{margin:5px 0;}
.listcar h4{margin:0;font-size:15px;color:#333;line-height:25px;height:25px;overflow:hidden;}
.listcar .caritem{font-size:12px;color:#999;}
.listcar .carprice{color:#ff5517;font-size:15px; display:flex;  -webkit-justify-content: space-between; justify-content: space-between;}
.listcar .carprice span,.listcar .carprice i{ }
.listcar .carprice span.blue,.listcar .carprice i.blue{border:blue solid 1px;color:blue;}


.listcar .carprice p.date{ color:#666}
.listcar .guideprice{color:#999;font-size:15px;}
.listcar .monthprice{color:#999;font-size:15px;}
.listcar .listtime{float:right;font-size:12px;color:#999;padding-top:5px;}
.listcar .combut{display:inline-block;padding:3px 10px;background:#f5f5f5;border:1px solid #f1f4f7;right:10px;bottom:10px;position:absolute;}

.listcar .status{right:15px;bottom:15px;position:absolute;}
.contact-box{background:#f9f9f9;padding:10px;height:50px;border-bottom:1px solid #f1f4f7;line-height:30px;}
.contact-box .tel{float:right;background:#f60;font-size:15px;border-radius:3px;padding:0 10px;height:30px;line-height:30px;color:#fff;}

.listcar .showtel{position:absolute;display:block;width:40px;height:40px;right:15px;bottom:15px;background:#f60;color:#fff;border-radius:20px;background:url(../img/tel.png) no-repeat;background-size:100% 100%;}

.carnum{position:absolute;top:20%;left:50%;margin-left:-130px;width:260px;z-index:10;text-align:center;}
.carnum .carnum-box{display:inline-block;border-radius:20px;padding:10px 20px;text-align:center;background:#333;color:#fff;box-shadow:0 -1px 5px 0 rgba(63,67,89,.1);}


.toolbar-eidt{padding:10px;background:#f5f5f5;text-align:right;border-bottom:1px solid #e8e8e8;}
.toolbar-eidt a{display:inline-block;padding:3px 10px;background:#fff;border:1px solid #e8e8e8;margin-left:10px;color:#666;}
.toolbar-eidt a:hover{border:1px solid #f60;}

.required{ color:#F00}

.buy_num {display: block;height: 30px;width: 82px;margin: 0; border:#ddd solid 1px;margin:0px auto}
.buy_num .btn-xmini{height: 13px;width: 25px; background:#333}
.buy_num .icon-y {display:block;float:left;cursor: pointer;width: 25px; height: 13px;vertical-align: middle; text-align:center; color:#333; font-style:normal}
.buy_num1 .icon-y {height: 30px; line-height:30px; font-style:normal}
.buy_num .icon-y-min {background-position:0 -17px;}
.buy_num1 .icon-y-min{background-position:0 0;}
.buy_num .icon-y-add {background-position:0 0;}
.buy_num1 .icon-y-add{background-position:-25px 0;}
.buy_num .text{width:30px; text-align: center;display:block;float:left;padding: 0px;height: 29px;width:30px; border-left:#ddd solid 1px;border-right:#ddd solid 1px; border-top:0px; border-bottom:0px}
.buy_num_more{background-color: #e00303;padding:3px;color: #fff;border-radius: 2px;display: block;}
@media (max-width:1024px){.buy_num {margin:0px 0}}


.w-pages {margin-top: 15px;}
.w-pages .page-link {color:#000000;border-radius: 0!important;height: 34px;border: 1px solid #ddd;letter-spacing: 0;padding: 10px 8.5px;font-size: 14px;line-height: 14px;}
.w-pages .page-link:hover,.w-pages .page-link.active{background-color: transparent;border: 1px solid #000;text-decoration: none;}


.w-pages .page-link:focus{box-shadow: none;}
.w-pages .no-page-link {opacity: .5;cursor:initial!important;}
.w-pages .no-page-link:hover{border: 1px solid #ddd;}

.w-pages ul.pagination .page-item{margin:0 10px 0 0;}
.w-pages ul.pagination .page-item:last-child{margin:0;}
.w-pages ul.pagination .page-item.active .page-link{border: 1px solid #000;background-color: #000;color: #fff;}

.pages-amount {display:block;text-align: center;}
.pages-amount span {color:#b12705;}

.global-local{margin-bottom:10px;}



.fui-cell-group {
	margin-top: 0.5rem;
	background-color: #fff;
	line-height: 1.4;
	font-size: 0.8rem;
	overflow: hidden;
	position: relative;
}
.fui-cell-group .fui-cell {
	position: relative;
	padding: 0.5rem 0.5rem;
	/* display: -webkit-box; */
	/* display: -webkit-flex; */
	/* display: -ms-flexbox; */
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-moz-transition-duration: 300ms;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: background-color;
	transition-property: background-color; /*border-bottom:#f2f2f2 solid 1px;*/
}
.fui-cell-group .fui-cell .fui-cell-label {
	position: relative;
	display: block;

	padding: 0 0.2rem;
	font-size:1rem;
}
.fui-cell-group .fui-cell .fui-cell-info {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size: .75rem;
	color: #666;
}
.fui-cell-group .fui-cell .fui-cell-remark {
	color: #888;
	text-align: right;
	font-size: 0.75rem;
	margin-right: .2rem;
}
.fui-switch {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	position: relative;
	width: 52px;
	height: 32px;
	border: 1px solid #DFDFDF;
	outline: 0;
	border-radius: 16px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	background: #DFDFDF;
}
.fui-switch:before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 30px;
	border-radius: 15px;
	background-color: #FDFDFD;
	-webkit-transition: -webkit-transform .3s;
	transition: transform .3s;
}
.fui-switch:after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 30px;
	height: 30px;
	border-radius: 15px;
	background-color: #FFFFFF;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	-moz-transition:  transform .3s;
	-webkit-transition: -webkit-transform .3s;
	transition: transform .3s;
}
.fui-switch.fui-switch-small {
	width: 40px;
	height: 22px;
}
.fui-switch.fui-switch-small:before {
	width: 38px;
	height: 20px;
	border-radius: 15px;
}
.fui-switch.fui-switch-small:after {
	width: 20px;
	height: 20px;
	border-radius: 15px;
}
.fui-switch.fui-switch-small:checked:before  {
	
}
.fui-switch.fui-switch-small:checked:after  {
	-webkit-transform: translateX(18px);
	-ms-transform: translateX(18px);
	transform: translateX(18px);
}

.fui-switch.fui-switch-default:checked {
	border-color: #ccc;
	background-color: #ccc;
}

.fui-switch.fui-switch-success:checked {
	border-color: #04BE02;
	background-color: #04BE02;
}

.fui-switch.fui-switch-primary:checked {
	border-color: #0290be;
	background-color: #0290be;
}

.fui-switch.fui-switch-warning:checked {
	border-color: #ff9326;
	background-color: #ff9326;
}

.fui-switch.fui-switch-danger:checked {
	border-color: #e64340;
	background-color: #e64340;
}

.fui-switch:checked:before {
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
}

.fui-switch:checked:after {
	-webkit-transform: translateX(20px);
	-ms-transform: translateX(20px);
	transform: translateX(20px);
}


.dropdown{position:relative;width:100%;cursor:pointer;font-weight:200;color:#444;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.dropdown .dropdown-menu{position:absolute;left:0;top:40px;right:0;background:#eee;display:none;z-index:9999;border-radius:5px}
.dropdown ul{max-height:260px;list-style:none;overflow:auto;margin:0;padding:0}
.dropdown .selected,.dropdown li{display:block;font-size:14px;padding:10px 12px;overflow:hidden;white-space:nowrap;background:#eee;border-radius:5px}
.dropdown li.active{background:#00b39e;position:relative;z-index:3;color:#fff;border-radius:5px}


.global-local-switch{background:#5FB878; height: 35px;line-height: 35px;border-radius: 33px;width: auto;padding: 0 5px;  display: -webkit-flex; display:flex; align-items:center;-webkit-justify-content: space-between;justify-content: space-between;  color:#fff}
.global-local-switch:hover{color:#fff}
.global-local-switch.local{ background:#FF5722}
.global-local-switch i{width:20px;height:20px;border-radius:20px;background-color:#fff;-webkit-transition:.1s linear;transition:.1s linear}
.global-local-switch i, .global-local-switch em{margin-left:5px; margin-right:5px;}



.drop-menu{display:block;text-align:left;width:300px;background:#fff;cursor:pointer; position:relative; z-index:9999}
.drop-menu .drop-menu-title{ padding:10px 10px; display: -webkit-flex; display:flex; -webkit-justify-content: space-between;justify-content: space-between;border-radius:10px;border:1px solid #fff;-webkit-box-shadow:0 13px 25px rgba(0,0,0,.2);-moz-box-shadow:0 13px 25px rgba(0,0,0,.2);box-shadow:0 13px 25px rgba(0,0,0,.2)}
.drop-menu .drop-menu-title .plus{display:inline-block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out; color:#999}


.sub-menu{ position:absolute; display:none;width:300px;border-radius:10px;background:#fff;margin-top:10px;border:1px solid #fff;-webkit-box-shadow:0 13px 25px rgba(0,0,0,.2);-moz-box-shadow:0 13px 25px rgba(0,0,0,.2);box-shadow:0 13px 25px rgba(0,0,0,.2)}
.sub-menu li{list-style-type:none;display:block;border-bottom:1px dotted #eaeaea;font-size:19px;height:22px;padding:10px 10px;}
.sub-menu li a{display: -webkit-flex; display:flex; -webkit-justify-content: space-between;justify-content: space-between;}
.sub-menu li i{display:none}
.sub-menu li img{margin-right:.5em}
.sub-menu li.hover{}
.sub-menu li.hover i,.sub-menu li:hover i{display:block; color:#FF5722}


.drop-menu.hover{border:1px solid #fff}
.drop-menu.hover .sub-menu{display:inline-block}
.drop-menu.hover .plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}

.layer_tips_content{ padding:15px;}
.layer-tool-bars{
 text-align:right;
 padding:0 15px 12px;
 pointer-events:auto;
 user-select:none;
 -webkit-user-select:none}


 .index-guanz-t{display:none;transition: width 2s;-moz-transition: width 2s;-webkit-transition: width 2s;-o-transition: width 2s;  text-align: center;  max-width: 640px; min-width: 320px;}
 .index-guanz-t.active{display:block; transition: width 2s;-moz-transition: width 2s;-webkit-transition: width 2s;-o-transition: width 2s;}	
 .index-guanz-t .index-guanz-bg{background:rgba(0,0,0,0.7); position:fixed; top:0; left:0; right:0;bottom:0; z-index:10000; width:100%}
 .index-guanz-t .index-guanz-show{position:fixed; top:30%; left:auto; right:auto; z-index:10001; width:100%; overflow:hidden;}
 .index-guanz-t .index-guanz-show .index-guanz-show-inner{width: 300px; display:block; margin:0px auto; background:#fff; border-radius:5px; padding:10px;}
 .index-guanz-t .index-guanz-show p{color:#4C4D51;font-size: 14px;}
 .index-guanz-t .index-guanz-show img{max-width: 300px; height:auto; display:block; margin:0px auto;}
 .index-guanz-t .index-guanz-show .left{float:left}
 .index-guanz-t .index-guanz-show .right{float:right}
 

 .index-guanz-t1{display:none;transition: width 2s;-moz-transition: width 2s;-webkit-transition: width 2s;-o-transition: width 2s;  text-align: center;  max-width: 640px; min-width: 320px; position: relative;}
.index-guanz-t1.active{display:block; transition: width 2s;-moz-transition: width 2s;-webkit-transition: width 2s;-o-transition: width 2s;}	
.index-guanz-t1 .index-guanz-show{position:fixed; top:30%; left:auto; right:auto; z-index:10001; width:100%; }
.index-guanz-t1 .index-guanz-show .index-guanz-show-inner{width: 300px; display:block; margin:0px auto; background:#fff; border-radius:5px; padding:10px; position: relative;}
.index-guanz-t1 .index-guanz-bg{background:rgba(0,0,0,0.7); position:fixed; top:0; left:0; right:0;bottom:0; z-index:10000; width:100%;}
.index-guanz-t1 .index-guanz-show .index-guanz-show-inner .close{position: absolute; right:-10px; top:-10px; background:url('img/close.png') left top no-repeat; width:31px; height:31px;}


.index-guanz-t1 .index-guanz-show p{color:#4C4D51;font-size: 14px;}
.index-guanz-t1 .index-guanz-show img{max-width: 300px; height:auto; display:block; margin:0px auto;}
.index-guanz-t1 .index-guanz-show .left{float:left}
.index-guanz-t1 .index-guanz-show .right{float:right}



.verify-email-box{ text-align: center;}
.verify-email-box h3{font-size:24px; margin-bottom: 10px; color:#000}
.verify-email-box p{ color:#9D3DF2;margin-bottom: 10px;}
