@charset "utf-8";
/* CSS Document */

.bgcolor1{
	/*background-color:#D7D7D7; */
}
.bgcolor2{
	/*background-color:#E7E7E7;*/
}
.bgcolor3{
	/*background-color:#F6F6F6;*/
}
.bgcolor4{
	/*background-color:#E7E7E7;*/
}
.bgyear{
	padding-left:10px; background-color:#579dd1; color:#FFF;
}

.remark_font{
	border-left:1px solid #E7E7E7; padding-left:3px; font-size:14px; 
}

.remark_font2{
	padding-left:3px; font-size:14px; 
}
.ratecss{
	/*border-left:1px solid #E7E7E7; color:#3e7299;*/
	height:32px;
	text-align:center;
}

.keyfocus{
	color:#F00;
}

BODY {
SCROLLBAR-FACE-COLOR: #FFFFFF;　　　　　/*捲軸*/
SCROLLBAR-TRACK-COLOR: #FFFFFF;　　　　/*底色*/
SCROLLBAR-HIGHLIGHT-COLOR: #DDDDDD;　　　/*捲軸左上邊框*/
SCROLLBAR-SHADOW-COLOR: #DDDDDD;　　　　/*捲軸右下邊框*/
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;　　　　/*捲軸最外圍邊框*/
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;　/*最外圍右下*/
SCROLLBAR-ARROW-COLOR: #DDDDDD; 　　　　/*按鈕*/
}
.Allen1{
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

input{font-family:"微軟正黑體", "Microsoft JhengHei", Myriad Pro, Arial, Helvetica, sans-serif, "新細明體","PMingLiU"; letter-spacing:1px;/*text-align: justify;
	text-justify:inter-ideograph;*/}
	
.font_format1{
	font-size:14px;
}
.font_format2{
	font-family: Arial, Helvetica, sans-serif, "新細明體","PMingLiU"; letter-spacing:0px;
	/*text-align: justify;
	text-justify:inter-ideograph;*/
	font-size:14px;
}

.fontcolor{
	color:#999;
	height:30px;
}

.borderline_left{
	border-left:1px solid #999;
}

.fonpadding{
	padding-bottom:10px;
	padding-top:10px;
}

.layer4border1{
	/*border-bottom:1px solid #E7E7E7;*/
}

.totalmoney{
	text-align:right;
	font-size:16px;
	color:#F00;
	/*border-bottom:1px solid #999;*/
	text-decoration:underline ;
}

.fontcolor2{
	color:#F00;
}

a.tooltip {  position: relative; cursor:default;} 
  a.tooltip span {  display: none; color:#000;} 
  a.tooltip:hover {  font-size: 100%  color:#000; 
  /* Fixes bug in IE5.x/Win */} 
  a.tooltip:hover span {  display:block;  position:absolute;  top:1em;  left:4em;  padding: 0.2em 0.6em;  border:1px solid #666;  background-color:#F2F2F2;  color:#000; width:300px;} 
  
.Notice1{
	color:#067bbb;
}


.Border1{
	border-left:1px solid #E7E7E7;
}

.Border2{
	border-top:1px solid #E7E7E7;
}

.Border3{
	border-bottom:1px solid #E7E7E7;
}


.totalmoney2{
	text-align:center;
	color:#F00;
	font-size:14px;
	/*border-bottom:1px solid #999;*/
	text-decoration:underline ;
	padding-right:2px;
}

.ratelight{
	background-color:#E7E7E7;
	height:20px;
	display:block;
}

.checkbox1{
	background-color:#bad9ed;
}
.checkbox2{
	background-color:#f0f0f0;
}

.details{
	padding-left:10px;
}

.fontcolor3{
	color:#006eaa;
}
.leftalign{
	text-align:left;
}
.colorblue{
	color:#067bbb;
	white-space: nowrap; 
}
.checkcode{
 -ms-transform: scale(1.3); /* IE */
 -moz-transform: scale(1.3); /* FF */
 -webkit-transform: scale(1.3); /* Safari and Chrome */
 -o-transform: scale(1.3); /* Opera */
 width:20px; height:20px; 
/* zoom:120%; */
}
.titlebg{
	background-color:#14508c;
	background: #14508c;
	color:#FFF;
	padding: 10px 0px;
}


.title_remark{font-size:14px;color:#067bbb; letter-spacing:1px;}
.title_remark a{color:#067bbb;}
.title_remark a:link{color:#067bbb;}
.title_remark a:visited{color:#067bbb;}
.title_remark a:hover{color:#067bbb;}
.title_remark a:active{color:#067bbb;}