﻿
*{ font-family:font-family: "Microsoft JhengHei","微軟正黑體",Verdana, Helvetica, sans-serif;    }



html>body { 
			font-size: 14px;  
} /* Reset Base Font Size */
body { font-family:"Microsoft JhengHei","微軟正黑體",Verdana, Helvetica, sans-serif;  
			font-size: 14px;
			color: #444;

			margin:0;
			padding:0;
			/*background-color:#763752;*/
			background:#fff; 
		/*	line-height:1.5em;*/
			
}
textarea{font-size: 14px; color:#666;}
table {
			border-collapse: collapse;
			empty-cells: show;			
}
		
td, th {
			/*border: 1px solid;*/
			/*padding: 4px;*/
			font-size: 14px;
}
		
p{ margin:0;}
p,a { 		/*line-height:1.5em;*/
			font-size: 14px;
			font-weight:normal;
}
h1,
h2,
h3,
h4,
h5,
h6{ font-size:14px; }

a{ cursor:pointer; color:#0060ff; text-decoration:none; font-weight:normal;}
a:link{color:#0060ff; text-decoration:underline; }

img { -ms-interpolation-mode:bicubic; }
.bicubic { -ms-interpolation-mode:bicubic; }

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}

.clearfix {display: inline-block;}
.clearfix {display: block;}



.islink{ text-decoration:none;}
.islink:hover{ text-decoration:underline;}
.bold{ font-weight:bold}
.normal{ font-weight:normal}
.underline{ text-decoration:underline;}
.noline{ text-decoration:none;}

.mar0{margin:0;}
.padding0{padding:0;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding20{padding:20px;}
.padding55{ padding:5px 0 5px 0;}
.padding33{ padding:3px 0 3px 0;}
.p_right{ text-align:right;}
.p_left{ text-align:left;}
.p_center{ text-align:center;}
.p_justify{ text-align: justify;}
.f_left{ float:left;}
.f_right{  float:right;}

.upper{ text-transform:uppercase;}
.size10{ font-size:10px;}
.size12{ font-size:12px;}
.size14{ font-size:14px;}
.size16{ font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.size24{font-size:24px;}
.size32{font-size:32px;}
.size48{font-size:48px;}

.lineup14{ line-height:14px;}
.lineup20{ line-height:20px;}
.lineup25{ line-height:25px;}
.lineup30{ line-height:30px;}
.lineup40{ line-height:40px;}
.txt_shadow{text-shadow: #999 3px 2px 6px;}
.orange{ color:#f3921d;}
.black{ color:#000000;}
.white{ color:#ffffff;}
.red{ color:#ff0000;}
.d_red{ color:#dd232e;}
.l_grey{ color:#ccc;}
.d_grey{ color:#444;}
.grey{ color:#666}
.blue{ color:#003eca;}
.white{ color:#fff;}
.green{ color:#005e3c;}
.purple{ color:#7a1d4e;}
.l_brown{ color:#d1ac66;}
.d_yellow{color:#e0b93c;}
.hide{ display:none;}
.steplr{ padding:0 20px 0 20px;}
.step{ padding-left:20px;}
.step_r{ padding-right:20px;}
.step5{ padding-left:5px;}
.step10{ padding-left:10px;}
.step20{ padding-left:20px;}
.step30{ padding-left:30px;}
.step25{ padding-left:25px;}
.step40{ padding-left:40px;}
.step70{ padding-left:70px;}
.steptop{ padding-top:200px;}
.mar{ margin-left:10px;}
.mar20{ margin-left:20px;}
.mar_r{ margin-right:10px;}
	

.m0{ margin:0;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb40{ padding-bottom:40px;}

.pp20{ padding:20px;}

.rmbtnClass a.bicBtn{ display:none;}
.rmbtnClass div.txt{ padding:0 0 20px 0;}
 


 .lodingDiv{   
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE 5-7 */
  filter: alpha(opacity=80);
  /* Netscape */
  -moz-opacity: 0.8;
  /* Safari 1.x */
  -khtml-opacity: 0.8;
  /* Good browsers */
  opacity: 0.8;
  /*background:#000; */width:100%; height:100%;
  position:absolute; top:0; left:0;
  background:#fff url(../images/loading.gif) no-repeat 50% 45%;
  z-index:8000;
}
.lodingDiv p,
.lodingDiv p{ padding:40% 0 0 0; width:100%; text-align:center; color:#000;}   

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {display: inline-block;}
.clearfix {display: block;}	
