@charset "UTF-8";
/*公共样式添加*/
/*  table
=========================================*/
/* table01 */
.table01,
.table02{
	width: 100%;
	font-size: 12px;
	color: #333;
}
.table03 {
	font-size: 12px;
	color: #333;
}
.table03 td{
	line-height:15px;
} 
.table01 tr .true,
.table02 tr .true {
	color: red;
}
.table01 > tbody > tr > th,
.table01 > tbody > tr > td,
.table02 > tbody > tr > th,
.table02 > tbody > tr > td {
	padding: 5px;
	font-size: 14px;
	color: #666;
	/*vertical-align: top;*/
}
.table01 > tbody > tr > th,
.table02 > tbody > tr > th {
	line-height: 1.2;
}
.table01 th {
	width: 1px;
	*width: 80px;
	/*padding-left: 20px;*/
	white-space: nowrap;
	text-align: right;
	vertical-align: middle;
}
.table02 th {
	min-width: 4em;
	max-width: 6em;
	/*padding-left: 20px;
	white-space: nowrap; */
	text-align: right;
	vertical-align: middle;
}
.table01 th.w90,
.table02 th.w90 {
	width: 90px;
}
.slideTdSet01 {
	padding-left: 15px !important;
	width:320px;
	height: 70px;
}
.table01 td .entry01, .table01 td .entry02, .table01 td .entry03, .table01 td .entry04, .table01 td .entry05,
.table01 td .entry06, .table01 td .entry07, .table01 td .entry08, .table01 td .entry09, .table01 td .entry10,
.table01 td .entry11, .table01 td .entry12, .table01 td .entry13, .table01 td .entry14, .table01 td .entry15,
.table01 td .entry16, .table01 td .entry17, .table01 td .entry18,.table01 td .entry19,
.table02 td .entry01, .table02 td .entry02, .table02 td .entry03, .table02 td .entry04, .table02 td .entry05,
.table02 td .entry06, .table02 td .entry07, .table02 td .entry08, .table02 td .entry09, .table02 td .entry10,
.table02 td .entry11, .table02 td .entry12, .table02 td .entry13, .table02 td .entry14, .table02 td .entry15,
.table02 td .entry16, .table02 td .entry17, .table02 td .entry18,.table02 td .entry19 {
	padding: 5px;
	border: 1px solid #afafaf;
	box-sizing: border-box;
	font-size: 14px;
}
.table01 td .entry01, .table02 td .entry01 {
	width: 330px;
}
.table01 td .entry02, .table02 td .entry02 {
	width: 175px;
}
.table01 td .entry03, .table02 td .entry03 {
	width: 452px;
}
.table01 td .entry04, .table02 td .entry04 {
	width: 300px;
}
.table01 td .entry05, .table02 td .entry05 {
	width: 209px;
}
.table01 td .entry06, .table02 td .entry06 {
	width: 468px;
}
.table01 td .entry07, .table02 td .entry07 {
	width: 217px;
}
.table01 td .entry08, .table02 td .entry08 {
	width: 260px;
}
.table01 td .entry09, .table02 td .entry09 {
	width: 235px;
}
.table01 td .entry10, .table02 td .entry10 {
	width: 430px;
}
.table01 td .entry11, .table02 td .entry11 {
	width: 360px;
}
.table01 td .entry12, .table02 td .entry12 {
	width: 280px;
}
.table01 td .entry13, .table02 td .entry13 {
	width: 450px;
}
.table01 td .entry14, .table02 td .entry14 {
	width: 490px;
}
.table01 td .entry15, .table02 td .entry15 {
	width: 535px;
}
.table01 td .entry16, .table02 td .entry16 {
	width: 145px;
}
.table01 td .entry17, .table02 td .entry17 {
	width: 170px;
}
.table01 td .entry18, .table02 td .entry18 {
	width: 482px;
}
.table01 td .entry19, .table02 td .entry19 {
	width: 80px;
}
.table01 td .entry20, .table02 td .entry20 {
	width: 445px !important;
}
/*  dialog宽度
=========================================*/
.dialog_oneCol {
	width: 440px;
	max-height: 400px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
.dialog_oneCol_01 {
	width: 355px;
	max-height: 400px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
.dialog_oneCol_02 {
	width: 480px;
	max-height: 420px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
.dialog_twoCol {
	width: 566px;
	max-height: 470px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
.dialog_twoCol_01 {
	width: 580px;
	max-height: 550px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
.dialog_twoCol_02 {
	width: 680px;
	max-height: 450px;
	/*padding: 10px 15px;*/
	background: #fafafa;
	/*overflow-y: scroll;*/
}
.dialog_twoCol_03 {
	width: 554px;
	max-height: 450px;
	/*padding: 10px 15px;*/
	background: #fafafa;
	/*overflow-y: scroll;*/
}
.dialog_twoCol_04 {
	width: 630px;
	/* max-height: 450px; */
	/*padding: 10px 15px;*/
	background: #fafafa;
	/*overflow-y: scroll;*/
}
.dialog_threeCol {
	width: 745px;
	max-height: 450px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
.dialog_threeCol_02 {
	width: 760px;
	max-height: 450px;
	/*padding: 10px 15px;*/
	background: #fafafa;
}
/*  boxStyle
=========================================*/
.regionBox {
	width: 100%;
	height: 350px;
}
.regionBox_01 {
	width: 100%;
	height: 100%;
}
.boxStyle01 {
	min-width: 600px;
	margin-bottom: 20px;
	padding: 15px 20px 20px;
	background: #fff;
	border: 1px solid #b5b5b5;
}
.boxStyle01_01 {	
	margin-bottom: 20px;
	padding: 15px 20px 20px;
	background: #fff;
	border: 1px solid #b5b5b5;
}
.boxStyle02 {
	padding: 10px 14px 15px 15px;
}
.boxStyle02_01 {
	padding: 10px 20px 15px 0;
}
.boxStyle03 {
	width: 100%;
	height: 100%;
	position: relative;
}
.boxStyle04 {
	width: 845px;
	margin: 0 auto;
	padding: 20px 0 10px;
	box-sizing: border-box;
}
.boxStyle04_01 {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 10px;
	box-sizing: border-box;
}
.boxStyle05 {	
	margin-bottom: 20px;
	padding: 30px 10px;
	border: 1px solid #b5b5b5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size: 14px;
	color: #999;
	position: relative;
}
.boxStyle05 .h2_box05 {
	position: absolute;
	top: -15px;
	left: 10px;
	padding: 0 10px;
	background: #e6e6e6;
	color: #c52620;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
}
/*btn
==============================================*/
.com_imgBtn,
.com_btn,
.save_btn,
.edit_btn {
	margin-right: 5px;
	min-width: 5em;
	padding: 0px 10px;
	letter-spacing: 1px;
	text-align: center;
	cursor: pointer;
}
.com_imgBtn:hover,
.com_btn:hover,
.save_btn:hover,
.edit_btn:hover {
}
.close_btn {
	min-width: 5em;
	padding: 3px 10px;
	letter-spacing: 1px;
	text-align: center;
}
.close_btn:hover {
}
.comBtn_green {
	background: #00a942;
	color: #fff;
	border-color: #00a942;
}
.comBtn_green:hover {
	background: #009339;
	color: #fff;
	border-color: #009339;
}
.comBtn_orange {
	background: #ff9542;
	color: #fff;
	border-color: #ff9542;
}

.comBtn_orange:hover {
	background: #de8138;
	color: #fff;
	border-color: #de8138;
}
.comBtn_zi{
	background:#8e31ba;
	color: #fff;
	border-color: #8e31ba;
}
.comBtn_zi:hover {
	background: #8e31ba;
	color: #fff;
	border-color: #6e2890;
}
.comBtn_red{
	background:#ff0002;
	color: #fff;
	border-color: #c02122;
}
.comBtn_red:hover {
	background: #ff0002;
	color: #fff;
	border-color: #ff0002;
}