@charset "utf-8";
/*布局*/
	.wrapper {
		height: 100%;
		width: 100%;
		min-width: 1024px;
		overflow: hidden;
	}
	#wrapper {min-width: 1024px;overflow: auto;}
	.topbar {min-width: 1024px;}
	.content-page {min-width: 844px;}
	.content-w{width: 1200px;margin: auto;}

/*logo*/
	.logo {display: block;padding: 10px 0;height: 50px;width: 180px;}
	.logo img {display: block;margin: auto;height: 100%;object-fit: cover;}
	
/*表单*/
	.form-item,
	.form-label,
	.form-content,
	.form-content-inner,
	.form-input,
	.form-btn {padding: 0;}
	.form-item {margin-bottom: 20px;padding: 0 25px 0 0;font-size: 14px;font-weight: normal;}
	.form-content {border-bottom: 1px solid #eee;}
	.form-label,
	.form-input,
	.form-input .mini-textbox-input {font-weight: normal;font-size: inherit;line-height: inherit;}
	.form-input .mini-textbox-border {border: none;background-color: transparent;}
	.form-input .mini-textbox-input {height: auto;}
	.form-input .mini-textbox-focus .mini-textbox-border {box-shadow: initial;}
	.form-btn {text-align: right;cursor: pointer;}
	.checkbox-anywell input[type="checkbox"]:checked + label::before {background-color: #f60;border-color: #f60;}
	.checkbox-anywell input[type="checkbox"]:checked + label::after {color: #ffffff;}

/*按钮*/
	.btn-anywell,
	.btn-anywell:hover,
	.btn-anywell:focus,
	.btn-anywell:active,
	.btn-anywell.active,
	.btn-anywell.focus,
	.btn-anywell:active,
	.btn-anywell:focus,
	.btn-anywell:hover,
	.open > .dropdown-toggle.btn-anywell {background-color: #f60 !important;border: 1px solid #f60 !important;}
	.btn-anywell {color: #ffffff !important;}
	
/*图片*/
	.thumb-2x {height: 100px;width: 100px;}

/*标题*/
	.header-title-type2 {padding-left: 10px;border-left: 5px solid #f60;}

/*dl 列表*/
	.dl-horizontal.dl-horizontal-type2 dt {width: 100px;}
	.dl-horizontal.dl-horizontal-type2 dd {margin-left: 120px !important;}
	
/*滚动导航*/
	/* .scroll-to-fixed-fixed {z-index: 11 !important;} */
	.nav.nav-tabs.nav-tabs-type2 .tab {background-color: #ebeff2;}
	/* .nav.nav-tabs.nav-tabs-type2 .tab.active, */
	.nav.nav-tabs.nav-tabs-type2 .tab a{border-bottom: 2px solid transparent;}
	.nav.nav-tabs.nav-tabs-type2 > li.active > a {color: #f60 !important;background-color: #ebeff2;border-bottom: 2px solid #f60;}
	.nav.nav-tabs.nav-tabs-type2 > li > a,
	.nav.tabs-vertical.nav-tabs-type2 > li > a {padding-top: 3px;line-height: 30px;font-weight: 400;}
	.nav.nav-tabs.nav-tabs-type2 > li > a:hover,
	.nav.tabs-vertical.nav-tabs-type2 > li > a:hover {color: #f60 !important;}

/*辅助类*/
	.bg-gray {background-color: #ebeff2;}
	.label-anywell {background-color: #f60;}
	
	.text-anywell {color: #f60;}
	.text-ellipsis {
	    overflow: hidden;
		text-overflow: ellipsis;
		height: 1.8em;
	}
	.p-l-3 {
	  padding-left: 3px !important;
	}
	.p-l-5 {
	  padding-left: 5px !important;
	}
	.hidden{
		display: none !important; 
	}
	/*panel*/

.panel-anywell {
	background-color: #f60;
}

/*选项卡*/

.nav-tabs.nav-anywell>li.active>a,
.nav-tabs.nav-anywell>li.active>a:focus,
.nav-tabs.nav-anywell>li.active>a:hover {
	color: #f60 !important;
}

.nav.nav-tabs>li>a:hover {
	color: #f60 !important;
}

/*更换头像*/

.change-img {
	position: relative;
	cursor: pointer;
}

.change-img .contact-action {
	position: absolute;
	top: 50px;
}

/*数据列表*/
.transaction-list.transaction-list-tp2 li:last-child {
	border-bottom: none;
}
.transaction-list.transaction-list-tp2 i {
	width: auto;
    position: static;
    font-size: inherit;
}
.widget-inline.widget-inline-tp2 {
    padding: 0 !important;
}
.widget-inline.widget-inline-tp2 .widget-inline-box {
    padding: 0;
}
.widget-inline.widget-inline-tp2 .widget-inline-box:last-child {
	border-right: none;
}
/* 金币弹框 */
  .modal-toast-game {
	width: 13.5rem;
	position: fixed;
	color: white;
	padding: 0 1.2rem;
	line-height: 2rem;
	font-size: 14px;
	z-index: 11000;
	background: rgba(0,0,0,.7);
	left: 50%;
	top: 50%;
	transform: translateY(-50%);
	text-align: center;
	border-radius: 0.35rem;
	opacity: 0;
	transition-property: opacity;
  }
  .modal-toast-game.modal-in {
	opacity: 1;
	-webkit-transition-duration: 400ms;
			transition-duration: 400ms;
  }
  .modal-toast-game.modal-out {
	opacity: 0;
	z-index: 10999;
	-webkit-transition-duration: 400ms;
			transition-duration: 400ms;
  }
.modal-toast-game img {
	display: block;
    width: 43%;
    margin: 1rem auto;
}
.modal-toast-game span {
	position: absolute;
	width: 100%;
	bottom:.5rem;
	left:50%;
	color: #fff;
	transform: translateX(-50%);
	height: 2rem;
	line-height: 2rem;
}

/*水平旋转2圈*/
	.flip-horizontal{
    animation: rotate-x 0.4s;
		-moz-animation: rotate-x 0.4s;
		-webkit-animation: rotate-x 0.4s;
	}
	
	@keyframes rotate-x {
		25% {transform: scaleX(0);}
		50% {transform: scaleX(1);}
		75% {transform: scaleX(0);}
		100% {transform: scaleX(1);}
	}
	@-ms-keyframes rotate-x {
		25% {-ms-transform: scaleX(0);}
		50% {-ms-transform: scaleX(1);}
		75% {-ms-transform: scaleX(0);}
		100% {-ms-transform: scaleX(1);}
	}
	@-webkit-keyframes rotate-x {
		25% {-webkit-transform: scaleX(0);}
		50% {-webkit-transform: scaleX(1);}
		75% {-webkit-transform: scaleX(0);}
		100% {-webkit-transform: scaleX(1);}
	}
	@-moz-keyframes rotate-x {
		25% {-moz-transform: scaleX(0);}
		50% {-moz-transform: scaleX(1);}
		75% {-moz-transform: scaleX(0);}
		100% {-moz-transform: scaleX(1);}
	}
/* 进度条颜色样式 */
	/* 已完成样式 */
	.row-gray .mini-progressbar-bar{
		background-color: #999;			
	}		
	/* 进行中样式 */
	.row-blue .mini-progressbar-bar{
		background-color: #0066CC;			
	}		
	/* 过期样式 */
	.row-red .mini-progressbar-bar{
		background-color: #CC0033;			
	}
	/* 单据详情tab样式 */
	.tab-item{
		display: inline-block;
		background: #ebeff2;
		padding: 8px 15px;	
		cursor: pointer;			
		position: relative;
		box-sizing: border-box;
		border-right:1px solid #fff; 
		/* border-radius:5px 5px 0 0; 	 */
	}
	.tab-item.active{
		padding: 7px 15px;
		background: #fff;
		border-bottom:2px solid #f60;
		color: #f60;
	}
	/* 修改按钮 */
	.Default_Top_CenterContent1 > .mini-button.mini-button-plain {
		border:0;
		padding:1px;
		color: #f60;
		border: 1px solid rgba(255, 102, 0, 0.3);
		background: rgba(255, 227, 208, .5);
		margin-right: 10px;
	}

	.Default_Top_CenterContent1 > .mini-button.mini-button-plain:hover {    
		background:#f60;
		color:#fff;
	}

	.Default_Top_CenterContent1 > .mini-button.mini-button-plain .mini-button-icon{    
		display: none;
	}
	.Default_Top_CenterContent1 > .mini-button .mini-button-icon-text{
		padding-left: 8px;
	}
		/* 弹窗样式修改2020-06-12
==========================================*/
	li{
      list-style: none;
    }
    .txt-ac{
      text-align: center;
    }
    .txt-f60{
      color: #f60;
    }
    .txt-gray{
      color: #999;
    }
    .txt-red{
      color: red;
    }
    .bg-gray{
      background-color: #f5f5f5;
    }
    .m-t-b-15{
      margin: 15px 0;
    }
    .m-l-5{
      margin-left: 5px;
    }
    .m-r-5{
      margin-right: 5px;
    }
    .m-0{
      margin: 0;
    }
    .m-b-t-10{
      margin: 10px 0 0;
    }
    .p-0{
      padding: 0;
    }
    .failedIcon{
      color: red;
    }
    .delIcon{
      color: #fff;
    }
    .delIcon-o{
      color: #808080;
    }
    .falseFiles{
      margin: 10px 40px 0;
      padding: 10px 15px;
    }
    .falseFiles li{
      line-height: 25px;
    }
    .save-failed .modal-dialog,.save-warning .modal-dialog,.save-success .modal-dialog{
      width: 500px !important;
	  height:335px !important;
    }
    .insufficient-permissions .modal-dialog, .delete .modal-dialog{
      width: 350px;
    }
    .modal-footer{
      border-top: none
    }
	.mini-messagebox-buttons,.mini-messagebox-content{
		padding:0 !important;
	}
