body {
	width: 100%;
	margin: 0 auto;
	background:rgb(240,240,240);
}
.btn-01 {
	height:25px;
	display: block;
	margin: 1px 5px;
/*	margin-right:25px; */
	padding: 1px 5px;
	border-radius: 3px;
	line-height:21px;
	text-align:center;
	background-color: #4d90fe;
	color: #fff !important;
	background-image: linear-gradient(top, #4d90fe, #4787ed);
}
.btn-01:hover {
	background-color: #357ae8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#659FFF), to(#357ae8));
	background-image: -webkit-linear-gradient(top, #659FFF, #357ae8);
	background-image: -moz-linear-gradient(top, #659FFF, #357ae8);
	background-image: -ms-linear-gradient(top, #659FFF, #357ae8);
	background-image: -o-linear-gradient(top, #659FFF, #357ae8);
	background-image: linear-gradient(top, #659FFF, #357ae8);
}
.btn-01:active {
	position:relative;
	top:1px;
}
.btn-01 a {
	font-size:12px;
	display: block;
	color: #fff;
	text-align: center;
	line-height: 23px;
	font-family:sans-serif,Verdana, Geneva;
}
.btn-01 a:hover {
	text-shadow: 0px 1px 1px #000066;
}
.header {
	/*	height:25px; */
	background: rgb(0, 102, 170);
}
.header .nav {
}
.header ul li {
	display: inline-table;
	padding: 4px 8px;
}
.header ul a {
	color: rgb(204,204,204);
}
.header ul li:hover {
/*	background: rgb(102,102,102); */
}
.header ul li:hover a {
	color: rgb(255,255,255);
}
/***main zone***/
.right-zone {
	display:inline-block;
	width: 770px;
/*	float: right; */
	margin:10px 10px;
}
.light-zone {
	display:block;
/*	width: 360px; */
	float: left;
	margin:10px 7px;
}
/**infomation**/
.info{
	width:1100px;
	background:rgb(77, 184, 255);
	border-radius:0 0 5px 5px;
	box-shadow:0 1px 1px rgba(102,102,102,0.1);
	box-shadow:inset 0 2px 3px rgba(51,51,51,0.3);
	color:#FFF;
	margin-bottom:10px;
	}
.info .info_p{
	display:block;
	text-align:center;
	width:470px;}
/* main */
.main-zone {
	
	width:1100px;
	margin: 0 auto;
	display: block;
}
.main-zone .guard {
	display: inline-table;
	font-size: 12px;
	margin: 5px;
	width: 900px;
	
}
.guard_id{
	border-bottom:1px solid #f3f3f3;
	color:#f3f3f3;
	padding:0 5px;
	}
.main-zone p {
	display: inline-block;
	vertical-align: middle;
}
.main-zone .guard .selection {
	float: right;
}
.date {
	padding: 5px;
	font-size: 12px;
}
.date .time {
	font-size: 12px;
}
.side{width:280px;	}
.block-2{width:520px;
margin:10px;}
.side,.block-2 {
	
	/*border: 1px solid #ccc;*/
/*	border-radius: 3px; */
-webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;
}
.side .title, .block-2 .title,.tab_content .title {
	padding: 3px;
	text-align: center;
	color: rgb(255,255,255);
	background: rgb(0,153,255);	  
}
.side .table,.block-2 .table {
	font-size:12px;
	margin: 10px;
	padding-bottom:10px;	
	border: 1px solid rgb(230,230,230);
	border-radius: 2px;
	background: rgb(247,247,247);
	box-shadow: 1px 1px 3px rgba(172,172,172,0.15);	
}
.tab_content .total{
	display:inline-block;
	width:350px;
	
	vertical-align:bottom;
	line-height:30px;}
.gatePass-table {
	font-size:12px;
	margin:0 10px;		
}
.gatePass-table th {
/*	float: right; */
text-align:left;
}
.gatePass-table td span{
	/*border:1px solid #ccc;*/
	padding:2px;}
th.th_name span {
	display:block;
	margin:0;	
	padding:0;
	padding-top:10px;
	vertical-align:bottom;	
	line-height:10px;
/*	border:1px solid #ccc; /*debug */
	}
.gatePass-table th, .gatePass-table td {
	padding: 0 3px;
	line-height: 25px;
	padding:2px 1px;
}
.gatePass-table2 {
	font-size:12px;

}
.gatePass-table2 th {
/*	float: right; */
text-align:left;
}
.gatePass-table2 td span{
	/*border:1px solid #ccc;*/
	padding:2px;}
.gatePass-table2 th, .gatePass-table2 td {
	padding: 0 3px;
	line-height: 25px;
	padding:2px 1px;
}

/*   Table  bordered   */
.bordered{
	background:#FFF;}
table.bordered ul li{
	float:left;
/*	position:relative;
			
	list-style:decimal;	
	left:15px; */
	}	
.bordered,.small-cal {
    border: solid #ccc 1px;
 /*   -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px; */
    -webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;         
	font-size:12px;
	
}
.bordered tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
.bordered td, .bordered th,.cms-check-table th,.cms-check-table td,.small-cal table.calendar_table_list td {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 5px 10px;
    text-align: left;    
}

.bordered th,.cms-check-table th,body .calendar_table table th,.small-cal table.calendar_table_list th {
	text-align:center;
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.bordered td:first-child, .bordered th:first-child {
    border-left: none;
}

.bordered th:first-child {
 /*   -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;  */
}

.bordered th:last-child {
 /*   -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0; */
}

.bordered th:only-child{
/*    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0; */
}

.bordered tr:last-child td:first-child {
/*    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;  */
}

.bordered tr:last-child td:last-child {
/*    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0; */
}
.bordered .del-item{
	float:right;}
.bordered .cost{
	text-decoration:underline;}	
.btn-zone, .btn-zone a{
	/*padding:0 0 5px 0;*/
	font-family:sans-serif,Verdana, Geneva ;
	font-size:12px;
	font-weight:bold;
	display:block;
	vertical-align:middle;		
	}
.btn-add{
	float:right;
	position:relative;
	right:30px;
	}	
.btn-ref{
	display: inline-block;
	margin-left:15px;}	
.history{
	margin:10px 10px 10px 10px;}
.history table{
	/*margin-bottom:10px;*/
	}	
.footer{
	display:block;
	position:fixed;
	bottom:0;
	background:#09F;
	height:20px;
}	
.cms-side{}
/**/
ul.calendar-list{font-size:12px;	}
.calendar_table .more{
	display: inline-table;
position: relative;
float: right;
width: 20px;
top: -25px;
padding: 3px;
background:#C00;

border-radius:3px;
	}
.calendar_table .more a{
	color:#FFF;
	padding:3px;
	font-size:12px;
	}	
/*koufu*/
.guard_zone{
	font-size:12px;
	margin:20px 0 20px;}

.summary-zone{
	margin:10px;
	
}
.summary-zone .bordered td{
	text-align:center;}		
	
/*search*/
.search{border:1px solid #dcdcdc;
	background:#FFF;
	margin:10px;
	padding:5px;
	font-size:12px;}
.search .search_btn {
	float:right;
	}
.search_btn table{
	float:right;}
.single_table th,.add table th,.add2 table th{
	padding-left:20px;
	padding-right:5px;	
	text-align:right;
	vertical-align:middle;
	background-image:url(../images/bg1.gif);
	}	
.single_table th,.pad .single_table td{
	font-size:12px;
	padding:0px 3px 0px 3px;	
	border:2px solid rgba(255,255,255,1); }

.single_table .title h4,.report .title h4,.list_title h4{
	color:#f00;	
	line-height:15px;
	margin:5px 0 3px 0;
	height:15px;}
.single_table .title,.report .title{border-bottom:none;margin:0px;}

.sub-nav{
	display:block;
	position:relative;
	right:100px;
	font-size:12px;	
	}
.add table th{border: 2px solid rgb(255, 255, 255);}

.add table.c-history{
	-webkit-box-shadow:0 1px 1px #ccc;
	box-shadow:0 1px 1px #ccc;}

.add table.c-history th,.add table.c-history td{border:1px solid #CCC;}

.add table.c-history th{
	background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);}
	
.add table .note{
	max-width:895px;
	min-width:895px;
	height:60px;}	
.add .del-item{	
	margin:0 0 0 10px;}	
/*****msg******/	
table.msg {
	width:100%;
	margin:5px 0 10px;}
table.msg th{
	width:10%;	}	 
table.msg_act th{
	background-color: rgb(201, 201, 201);
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(236, 236, 236)), to rgb(201, 201, 201)));

background-image: -webkit-linear-gradient(top, rgb(236, 236, 236), rgb(201, 201, 201));
background-image: -moz-linear-gradient(top, rgb(236, 236, 236), rgb(201, 201, 201));
background-image: -ms-linear-gradient(top, rgb(236, 236, 236), rgb(201, 201, 201));
background-image: -o-linear-gradient(top, rgb(236, 236, 236), rgb(201, 201, 201));}

/*****/
.msg_p{
	width:770px;
	}
.msg_p table{
	width:98%;}	
.msg_p th{
	width:auto;
	text-align:right;
	vertical-align:text-top;}

.msg_p	.msg_int{
	border:1px solid #999;
	max-width:605px;
	min-width:605px;
	min-height:180px;}	
/***inv***/
.inv-list{
	display:block;
	text-align:center;
	border:1px solid rgba(0,0,0,0.1); 
	min-height:200px;
	max-height:200px;
	width:233px;
	overflow:auto;
	margin-top:5px;}

/******/
.leave_app_text{
	min-width:475px;
	max-width:475px;
	min-height:60px;	
	}
.table_act {
	border:2px;}	
.table_act td span{
	background:#ddd;
    
	margin:0;
	padding:3px 5px;
	}
.th_color_gold th{
	background: -webkit-gradient(linear,0 0,0 100%,from(rgb(255, 213, 0)),to(rgb(255, 203, 0)));
	}		
.th_color_red th {
	background: -webkit-gradient(linear,0 0,0 100%,from(rgb(219, 43, 43)),to(rgb(210, 32, 32)));}
.th_color_green th{
	background: -webkit-gradient(linear,0 0,0 100%,from(rgb(38, 161, 22)),to(rgb(29, 138, 17)));
	color:#FFF;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
	}		
.car-s-a{
	display:block;
	overflow:auto;
/*	overflow:scroll; */	
	font-size:0.6em;	
	}
.car-s-a table.bordered {
	border:1px solid #ccc;}	
.car-s-a  .bordered th{
	padding:5px 0;
	}
.car-s-a .bordered td{
	border:none;}	
.car-s-a  .bordered .on{
	background:rgba(255,0,0,0.5);}			
/***車輛保養排程 table**/
.cms-check-table table{
	border:1px solid #ccc;
	font-size:12px;
/*	margin:20px; */
	}
.cms-check-table th,.cms-check-table td{
	line-height:30px;
	padding:2px 2px;
	}	
.cms-check-table th{
	display:block;
	vertical-align:middle;
	text-align:center;}	
.cms-check-table td{
	background:#FFF;
	padding:2px 5px;		
	}	
.cms-side{
	margin:20px;
	padding:10px;
	border:1px solid rgba(0,0,0,0.1);
	background:rgba(255,255,255,0.5);
}	
.cms-side table.cms-item{
	width:100%;
	border:1px solid #ccc;		
	}
.cms-side table.cms-item:hover{
	background:none;}	
.cms-side table.cms-item td{
	width:33%;}	
.cms-side a.cms-day{
	background:rgba(51,153,255,0.1);
	border:1px solid;}
.cms-side .foot-text{
	font-size:12px;
	text-align:left;	}
.cms-side .add-text{
	font-size:12px;
	margin:5px;
	z-index:1;
	position:relative;
	top:-10px;}	
/***小的calender***/		
.small-cal{
	border:1px solid #ccc; 
	font-size:12px;}
.small-cal	table.calendar_table_list th{
	}
.small-cal	table.calendar_table_list td{
	padding:0;	
	}	
.small-cal	table.calendar_table_list td:hover{
	background:#FC0;}	
.small-cal .creat{
	padding:3px 10px 50px 3px;}	
.line-bar{
		display:block;
		background:#090;
		margin:3px;}
.print-form table th,.print-form table td{	
	border:1px solid rgba(0,0,0,0.10);	
	padding:5px 3px;
    }
.print-form table th{
	background:rgba(0,0,0,0.1);
	text-align:right;}			
/***foot***/
.foot_frame{	
	background:url(../images/foot_bg.png) repeat-x;  
    background: -moz-linear-gradient(top,  #727272 0%, #ffffff 1%, #ffffff 35%, #f2f2f2 100%); /* FF3.6+ */
    background: -o-linear-gradient(top,  #727272 0%,#ffffff 1%,#ffffff 35%,#f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #727272 0%,#ffffff 1%,#ffffff 35%,#f2f2f2 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727272', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
	height:40px;
	position:fixed;
	bottom:0px;
	width:100%;
	margin-top:10px;
	}
.foot_frame .ejet_logo{
	display:block;
	position:relative;	
	height:27px;
	vertical-align:middle;	
	left:10px;
	bottom:3px;
	}
.foot_frame .ejet_logo img{
	float:left;
	position:relative;
	top:18px;
	}			
/******************wayne 307 ********************/	

.n-search{border:1px solid #A2A2A2;
	background:#FFF;
	padding:5px;
	font-size:12px;
	border-radius:10px;
	margin-bottom:10px;
	}

.n-search .pad{}

.n-search .search_btn {
	float:right;}
	
.n-tabs li{line-height:32px;width:inherit;display:inline-block;background:rgb(77, 184, 255);border:1px solid #999;padding:0px 10px;border-bottom:none;color:#FFF;}

.guard .page-title{font-size:12px;color:#002A3F;margin:10px 0;}

.btn-zone{display:flex;}

.btn-02 {
	height:25px;
	color:#FFF;
	display: block;
	margin: 1px 5px;
/*	margin-right:25px; */
	padding: 1px 5px;
	border-radius: 3px;
	line-height:23px;
	text-align:center;
	background: #a90329; /* Old browsers */
	background: -moz-linear-gradient(top,  #a90329 0%, #8f0222 44%, #6d0019 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a90329 0%,#8f0222 44%,#6d0019 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
}
.btn-02:hover {
	background: #a85567; /* Old browsers */
	background: -moz-linear-gradient(top,  #a85567 0%, #8f0222 44%, #5b0001 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a85567), color-stop(44%,#8f0222), color-stop(100%,#5b0001)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a85567 0%,#8f0222 44%,#5b0001 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a85567 0%,#8f0222 44%,#5b0001 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a85567 0%,#8f0222 44%,#5b0001 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a85567 0%,#8f0222 44%,#5b0001 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a85567', endColorstr='#5b0001',GradientType=0 ); /* IE6-9 */

}
.btn-02:active {
	position:relative;
	top:1px;
}
.btn-02 a {
	display: block;
	border: 1px dolid #fff;
	color:#FFF;
	text-align: center;
	line-height:23px;
}
.btn-02 a:hover {
	text-shadow: 0px 1px 1px #000066;
}
.date .time {
	float:right;
	margin-right:8px;
	font-size: 13px;
}
.date .y-m-d{font-size:12px;}

.input-minh{height:18px;}

.empty_22{display:block;width:22px;height:22px;}

.login_link.login_link{position:relative;top:-8px;margin-left:20px;border:1px solid rgba(0,204,255,0.5);padding:5px 10px;border-top:none;border-bottom:none;line-height:46px;}

.login_link a{color:#FFF;font-weight: bold;padding-bottom:1px;
	/*border-bottom:1px solid #FFF;*/
	text-decoration:underline;}

.login_link a:hover{color:rgb(190, 221, 255);}

.btm_btn{position:fixed;bottom:6px;right:0;z-index:100;margin:0 500px;}

.aspNetDisabled.read_only{background:#E3E3E3; display:inline-block; }

/**310 wayne**/

.happen_bg{
	border:1px solid #CCC;
	background:rgba(133, 255, 173, 0.3);
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:middle;}
	
	.blue_bg2{
	border:1px solid #CCC;
	background:rgba(144, 166, 253, 0.3);
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:middle;}		
	
.blue_bg{
	border:1px solid #CCC;
	background:#dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:middle;}
	
.approve_bg{
	border:1px solid #CCC;
	background:rgba(255, 255, 212, 1);
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:middle;}	
.white_bg{
	border:1px solid #CCC;
	background:#FFF;
	display:inline-block;
	width:20px;
	height:20px;
	vertical-align:middle;}

tr.happen-yet td{background:rgba(133, 255, 173, 0.3);}		
tr.approve-yet td{background:rgba(255, 255, 212, 1);}
	tr.red-yet td{background:rgba(255,51,0, 0.3);}	
	tr.blue_bg2-yet td{background:rgba(144, 166, 253, 0.3);}
	
.explain_text{
	font-size:12px;
	margin-bottom:5px;
	position:relative;
	font-weight:bold;}
	
.pad-wid-lv1{padding:0 10px;}

.pad-wid-lv3{padding:0 30px;}

.mag-left-lv1{margin-left:10px;}

.mag-left-lv4{margin-left:40px;}

.mag-left-lv8{margin-left:80px;}

.mag-left-lv10{margin-left:100px;}

.mag-top-lv1{margin-top:10px;}

.mag-lv1-lv8{margin:10px 80px;}

.mag-lv1{margin:10px;}

.mag-left-min5{margin-left:5px;}

.width_initial{width:inherit;}

.line-height-lv3{line-height:30px;}

.line-height-lv4{line-height:40px;}

.dp_inlineb{display:inline-block;}

.margin_auto{margin:0 auto;}

.bg_gray{background:rgba(204,204,204,.2);}

.font-12px{font-size:12px;}

.non-magl{margin-left:initial !important;}

.non-padl{padding-left:inherit !important;}

/**311 wayne**/

.i-header{width:100%;background:rgb(0, 102, 170);display:block;height:30px;box-shadow:inset 0 2px 3px rgba(51,51,51,0.3);min-width:1102px;}
.i-header .sliver-line{border-left:1px solid rgba(0,204,255,0.5);border-right:1px solid rgba(0,204,255,0.5);height:30px;display:block;width:1100px;margin:0 auto;}
.i-header .icon-pos{vertical-align:bottom;padding-left:20px;margin-top:4px;}
.i-header .title-pos{color:rgb(190, 221, 255);margin:1px 10px;padding:5px;font-size:14px;}

.center-sub{background:rgb(77, 184, 255);width:100%;border-radius:0 0 5px 5px;height:42px;font-size:14px;box-shadow:inset 0 2px 3px rgba(51,51,51,.3);}
.i-main{width:1100px;margin:0 auto;background:rgb(240,240,240);height:950px;box-shadow:0px 2px 5px #ccc;}
.i-main .left-box{width:400px;}
.i-main div.l-content{background:#FFF;width:400px;display:inline-block;}
.i-main div.r-content{
	background:#FFF;
	width:650px;
	display:inline-block;
	padding:0 0 10px 0;
	-webkit-box-shadow: 0 1px 1px #ccc; 
    -moz-box-shadow: 0 1px 1px #ccc; 
    box-shadow: 0 1px 1px #ccc;}
.i-main .sub-title,.i-main .sub-time{margin:5px;color:#FFF;margin-top:12px;}
.i-main .dot_line{
	opacity:.3;
	content:'';
	margin:0 12px;
	width:4px;
	height:850px;
	border-left:1px dotted #003333;
	display:block;}

.l-content .l-table{width:280px;margin-left:60px;margin-top:10px;}
.r-content .bg-boder{
	border-radius:8px;
	border:1px solid #CCC;
	margin:10px 10px 0;
	padding:10px 0;
	}
.m-content .bg-boder{
	border-radius:8px;
	border:1px solid #CCC;}
.r-content .r-description{background:rgb(247,247,247);padding:5px;text-align:justify;color:#336699;}
.r-content .r-title{color:#003366;font-size:Medium;font-weight:bold;}

ul.i-tabs {
	width: 100%;
	height: 32px;}
ul.i-tabs li {
	float: left;
	height: 31px;
	line-height: 31px;
	overflow: hidden;
	position: relative;
	margin-bottom: -1px;
	border-left: none;
	background: rgb(24, 105, 186);}
.link-line{border-bottom:1px solid #333;color:#336699;}
.lean-line{background-image:url(../images/lean-line04.png);}
.bg-repeat-leanline{
	background-image:url(../images/lean-line05.png);
	background-color:rgba(240,240,240,.6);}
	
	
	/***428Wayne css****/

.panImg{background-image:url(../images/panImg.png);}

.btn-03 {
 height:25px;
 color:#333;
 display: block;
 margin: 1px 5px;
 padding: 1px 5px;
 border-radius: 3px;
 line-height:23px;
 text-align:center;
 border-left: 1px solid #FFEAEA;
 border-top: 1px solid #FFEAEA;
 border-bottom: 1px solid #6d0019;
 border-right: 1px solid #6d0019;
 background-color:rgb(255, 194, 204);
}
.btn-03:hover {
 background-color: rgb(255,48,25);
 
 color:#FFF;
}
.btn-03:active {
 position:relative;
 top:1px;
}
.btn-03 a {
 display: block;
 border: 1px dolid #fff;
 color:#FFF;
 text-align: center;
 line-height:23px;
}
.btn-03 a:hover {
 text-shadow: 0px 1px 1px #000066;
}

/******************/

.btn-04 {
 height:25px;
 color:#333;
 display: block;
 margin: 1px 5px;
/* margin-right:25px; */
 padding: 1px 5px;
 border-radius:3px;
 line-height:23px;
 text-align:center;
 background-color:#dce9f9;
 border-left: 1px solid #FFF;
 border-top: 1px solid #FFF;
 border-bottom: 1px solid #1565B6;
 border-right: 1px solid #1565B6; 
}
.btn-04:hover {
 background-color: rgb(73,192,240);
 color:#FFF;
}
.btn-04:active {
 position:relative;
 top:1px;
}
.btn-04 a {
 display: block;
 border: 1px dolid #fff;
 color:#FFF;
 text-align: center;
 line-height:23px;
}
.btn-04 a:hover {
 text-shadow: 0px 1px 1px #000066;
}