@charset "utf-8";

/*---------------------body.css------------------*/
.content-wrapper{ position:relative;}
.alert a.close{text-decoration:none}
iframe{
  height: 100%;
  width: 100%;
  position: absolute;
}

/*定义颜色边框*/

.vj_unactive.btn-default{background-color:#f0f0f0;color:#444;border-color:#ddd}.vj_unactive.btn-default:hover,.vj_unactive.btn-default:active,.btn-default.hover{background-color:#e7e7e7;color:#fff}
.vj_unactive.btn-primary{background-color:#f0f0f0;color:#444;border-color:#367fa9}.vj_unactive.btn-primary:hover,.vj_unactive.btn-primary:active,.btn-primary.hover{background-color:#367fa9;color:#fff}
.vj_unactive.btn-success{background-color:#f0f0f0;color:#444;border-color:#008d4c}.vj_unactive.btn-success:hover,.vj_unactive.btn-success:active,.btn-success.hover{background-color:#008d4c;color:#fff}
.vj_unactive.btn-info{background-color:#f0f0f0;color:#444;border-color:#00acd6}.vj_unactive.btn-info:hover,.vj_unactive.btn-info:active,.btn-info.hover{background-color:#00acd6;color:#fff}
.vj_unactive.btn-danger{background-color:#f0f0f0;color:#444;border-color:#d73925}.vj_unactive.btn-danger:hover,.vj_unactive.btn-danger:active,.btn-danger.hover{background-color:#d73925;color:#fff}
.vj_unactive.btn-warning{background-color:#f0f0f0;color:#444;border-color:#e08e0b}.vj_unactive.btn-warning:hover,.vj_unactive.btn-warning:active,.btn-warning.hover{background-color:#e08e0b;color:#fff}

/*弹出对话框里的iframe*/
.modal-body iframe{left:0;top:0;}

.vjbtnlist{ padding 3px; }
.vjbtnlist .btn{ margin:5px 2px;}
.vjbtnlist .btn-default{ background-color:transparent; border-color:#f6f6f6;}

/*去除表单标签加粗*/
.form-horizontal.thinLabel label{ font-weight:100; color:#666666}
/*表单项目值显示的样式*/
.form-horizontal .control-valuetext{padding-bottom:15px; padding-top:0;}
@media (min-width: 768px)
{
	.form-horizontal .control-valuetext{padding-top:7px; padding-bottom:0px;}
	/*必填项样式*/
	.form-horizontal .control-label.vjrequired:before{content:'*';color:red; padding:3px}
	.form-horizontal .control-label.vjrequired:after{content:'' !important; padding:0px !important;}
}

/*蒙版样式*/
.rightmask {
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 99;
    display: none;
    width: 100%;
    height: 100%;
}
/*无边框列表*/
.noborder_listgrop .list-group-item{ border-left:none; border-bottom:1px solid #eeeeee; border-right:none; border-color:#eeeeee}
.noborder_listgrop .list-group-item:last-child{ border-bottom:none; }
.noborder_listgrop .list-group-item:first-child{ border-top:none; }
/*对话框自定义*/
.vjmodal.modal-info .modal-body,.vjmodal.modal-default .modal-body,.vjmodal.modal-primary .modal-body,.vjmodal.modal-success .modal-body,.vjmodal.modal-danger .modal-body,.vjmodal.modal-warning .modal-body{background-color: transparent !important;}
.vjmodal .modal-header{ padding:5px 15px; font-size:18px;}
.vjmodal .modal-header h4{ margin: 2px 0;}
.vjmodal.modal-primary .modal-header .close,.vjmodal.modal-success .modal-header .close,.vjmodal.modal-danger .modal-header .close,.vjmodal.modal-warning .modal-header .close{opacity:.7; color:#fff}
.vjmodal.modal-primary .modal-footer,.vjmodal.modal-success .modal-footer,.vjmodal.modal-danger .modal-footer,.vjmodal.modal-warning .modal-footer ,.vjmodal.modal-info .modal-footer ,.vjmodal.modal-default .modal-footer{background-color:transparent !important; }
.vjmodal .modal-footer{ padding:10px 15px}

/*必填项样式*/
.form-horizontal .control-label.vjrequired:after{content:'*';color:red; padding:3px}

/*分组框*/
legend { margin-bottom:15px; font-size:16px; line-height:30px; border-color:#f3f3f3}

/*validate*/
.vj-vld-tip{position:absolute;right:0;top:100%;margin-top:5px;z-index:3;color:#a94442;font-style:normal;background:#fff;}
.vj-vld-tip:not(:empty){border:1px solid rgba(169,68,66,.7);padding:1px 6px;}
.vj-vld-tip:not(:empty)::before{
	content:"";position:absolute;border:7px solid transparent;border-bottom-color:rgba(169,68,66,.7);bottom:100%;left:10px;
}
.vj-vld-tip:not(:empty)::after {
	content:"";position:absolute;border:6px solid transparent;border-bottom-color:#fff;bottom:100%;left:11px;
}

/*修改dialog颜色的bug*/
.vjmodal.bg-red,.vjmodal.bg-yellow,.vjmodal.bg-aqua,.vjmodal.bg-blue,.vjmodal.bg-light-blue,.vjmodal.bg-green,.vjmodal.bg-navy,.vjmodal.bg-teal,.vjmodal.bg-olive,.vjmodal.bg-lime,.vjmodal.bg-orange,.vjmodal.bg-fuchsia,.vjmodal.bg-purple,.vjmodal.bg-maroon,.vjmodal.bg-black,.vjmodal.bg-red-active,.vjmodal.bg-yellow-active,.vjmodal.bg-aqua-active,.vjmodal.bg-blue-active,.vjmodal.bg-light-blue-active,.vjmodal.bg-green-active,.vjmodal.bg-navy-active,.vjmodal.bg-teal-active,.vjmodal.bg-olive-active,.vjmodal.bg-lime-active,.vjmodal.bg-orange-active,.vjmodal.bg-fuchsia-active,.vjmodal.bg-purple-active,.vjmodal.bg-maroon-active,.vjmodal.bg-black-active,.vjmodal.callout.callout-danger,.vjmodal.callout.callout-warning,.vjmodal.callout.callout-info,.vjmodal.callout.callout-success,.vjmodal.alert-success,.vjmodal.alert-danger,.vjmodal.alert-error,.vjmodal.alert-warning,.vjmodal.alert-info,.vjmodal.label-danger,.vjmodal.label-info,.vjmodal.label-warning,.vjmodal.label-primary,.vjmodal.label-success,.vjmodal.modal-primary .modal-body,.vjmodal.modal-primary .modal-footer,.vjmodal.modal-warning .modal-body,.vjmodal.modal-warning .modal-footer,.vjmodal.modal-info .modal-body,.vjmodal.modal-info .modal-footer,.vjmodal.modal-success .modal-body,.vjmodal.modal-success .modal-footer,.vjmodal.modal-danger .modal-body,.vjmodal.modal-danger .modal-footer{color:inherit !important}

/*---------------------textli.css------------------*/
.listbox {margin:0 0 0 0px;	padding:0 0 0 15px;  }
		ul:after{ clear: both}
		.listbox{list-style: none; padding-left: 0px; margin-left: 0px;}
		.listbox  li{ padding:10px 15px; }
		.listbox  li i{ margin-right: 15px;}
		.listbox  li .ListCl{ }
		.listbox  li .ListTitle,.listbox  li .ListCl{ color: #555;}
		.listbox  li .ListCl~.ListTitle,.listbox  li .ListCl~a{ margin-left: 5px;}
		.listbox  li a,.listbox  li a .ListCl{ text-decoration: none; color:#569; }
		.listbox  li a:hover,.listbox  li a:hover .ListCl{ text-decoration: none; color:#69f; }
		.listbox  li .ListCl~a,.listbox  li .ListTitle~a{display: block}
		.listbox  li .fa.pull-left,.listbox li .olblock{ margin-right: 2em}
		.ListTitle{ display: block}

		/*鍝嶅簲榧犳爣鏍峰紡*/

		.listhavehover li:hover,.listhavehover li:nth-child(2n):hover{ background-color: #eee; cursor: pointer}
		.listhavehover li a{color: #555;}
			/*.listbox_style1	闅旇鍙樿壊*/


		.listbox_style1 li:nth-child(2n),.listbox_style3 li:nth-child(2n){ background-color: #f6f6f6;}
		/* .listbox_style3 	闅旇鍙樿壊锛屽苟绗簩鍒楀彉灏*/

		/*.listbox_style2	鍒嗗壊绾*/
		.listbox_style2 li,.listbox_style4 li{ border-bottom: 1px solid #f0f0f0; padding-bottom: 9px;}

		/*.listbox_style4 	鍒嗗壊绾匡紝骞剁浜屽垪鍙樺皬*/
		.listbox_style3  li .ListCl,.listbox_style4  li .ListCl{font-size: 13px; color: #666;}

/*---------------------Panel.css------------------*/
/* CSS Document */
/* 鍧楀畾涔---------------------------------------------------------------------------------------------------------- */
.Panel_c{
	
}

.vjcenterpanel { margin:auto}
header .vjcenterpanel { position:absolute;left:40px; right:40px;}
.vjcenterpanel h1,.vjcenterpanel h2,.vjcenterpanel h3,.vjcenterpanel h4,.vjcenterpanel h5,.vjcenterpanel h6,.vjcenterpanel p,.vjcenterpanel { text-align:center}
.vjcenterpanel .mui-btn-block{ padding:5px; margin-top:10px;}
.mui-bar-footer{position: fixed; z-index: 10;right: 0; left: 0;height: 44px;border-bottom: 0; padding-right:0px;}
.mui-bar-footer .vjtransp_b,.mui-bar-footer .vjtransp_w{  border:none; background-color:transparent;}
.mui-bar .vjtransp_b,.mui-bar .vjtransp_w{top:0px;}

/*鍦嗚鏍峰紡*/
.vjradius_s,.vjradius_s .mui-popup-inner{ border-radius:3px}
.vjradius_no,.vjradius_no .mui-popup-inner{ border-radius:0px}
.vjradius_m,.vjradius_m .mui-popup-inner{ border-radius:10px}
.vjradius_l,.vjradius_l .mui-popup-inner{ border-radius:20px}
.vjradius_c,.vjradius_c .mui-popup-inner{border-radius:50%;text-algin:center}

/*寮哄埗鍦嗗舰*/
.vj_circular,.vj_circular .mui-popup-inner{border-radius:50%; overflow:hidden;}

/*閬僵鏍峰紡*/
.vjmaskbox{ height:100%; width:100%; background:rgba(0,0,0,.4); position:fixed; left:0px; top:0px; 
    right: 0; bottom: 0;z-index:999;-webkit-transition-duration: 400ms;
    transition-duration: 400ms;}




/*---------------------chart.css------------------*/
.TJChart {
	border-color: #99bce8;
	overflow:auto;
}
