body{margin:0;padding:0;font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;color:#8A8A8A;background-color:#fff;background-image:url(bg_1.jpg);background-repeat:repeat-x;}
form{
	display:inline;
}
a{color:#fff;text-decoration:none;}
a:hover{color:#d0670b;text-decoration:none;}
br{letter-spacing:0;}
.td{margin:0;padding:0;}/*border:1px solid #00FFFF;*/

.t12{color:#8EAB24;}
.t12_1,.t12_1 a:link,.t12_1 a:visited{color:#8B8B8B;font-size:11px !important;*font-size:10px !important;_font-size:10px;letter-spacing:1px;line-height:14px;}
.t12_1 a:hover{color:#FA993A;}
.t12_2,.t12_2 a:link,.t12_2 a:visited{color:#545452;font-size:11px !important;*font-size:10px !important;_font-size:10px;letter-spacing:1px;}
.t12_2 a:hover{color:#545452;text-decoration:underline;}
.t12_3,.t12_3 a:link,.t12_3 a:visited{color:#8A8A8A;letter-spacing:1px;}
.t12_3 a:hover{color:#F97C2F;}
.t12_4,.t12_4 a:link,.t12_4 a:visited{color:#2D2C2C;letter-spacing:1px;}
.t12_4 a:hover{color:#F97C2F;}
.t12_5,.t12_5 a:link,.t12_5 a:visited{color:#878787;}
.t12_5 a:hover{color:#545452;text-decoration:underline;}
.t12_6{color:#313131;letter-spacing:1px;}
.t12_6 a:link,.t12_6 a:visited{color:#2D2C2C;}
.t12_6 a:hover{color:#EC610B;}
.c_1{color:#F97C2F;}
.c_1a{color:#EC610B;}
.c_1b{color:#EC610B;font-size:13px;}
.c_1c{color:#EC610B;font-size:20px;line-height:30px;letter-spacing:1px;}
.c_2{color:#2D2C2C;}
.c_2 a:link,.c_2 a:visited{color:#2D2C2C;}
.c_2 a:hover{color:#EC610B;}
.c_2a{color:#777;line-height:17px;}
.c_2b{color:#0C9BD0;}
.c_2c{color:#EC610B;text-decoration:underline;}
.c_2d{color:#2D2C2C;font-size:11px !important;*font-size:10px !important;_font-size:10px;}
.c_2e{color:#878787;font-size:11px !important;*font-size:10px !important;_font-size:10px;}
.c_3{color:#75B14E;}
.c_3a{color:#659744;}
.c_4{padding-top:0 !important;*padding-top:4px !important;_padding-top:4px;}
.c_5{padding-bottom:6px !important;*padding-bottom:0 !important;_padding-bottom:0;}
.c_6 a:link,a:visited{color:#F97C2F;}
.c_6 a:hover{color:#F97C2F;}
.c_7{color:#FF0000;}
.c_8{color:#F97C2F;}
.h_1{color:#4B4B4B;font-size:15px;line-height:18px;}
.h_2{color:#FFF;padding:5px 0 0 28px;font-size:15px;line-height:18px;letter-spacing:1px;}
.t_1 ul{color:#8B8B8B;margin:0;padding:0;list-style-type:none;}
.t_1 li{padding:0 0 2px 12px;font-size:11px !important;*font-size:10px !important;_font-size:10px;color:#8B8B8B;background-image: url(icon_2.jpg);background-repeat: no-repeat;}
.t_1 li a:link,.t_1 li a:visited{color:#8B8B8B;}
.t_1 li a:hover{color:#F97C2F;}
.t_2 ul{color:#8B8B8B;margin:0;padding:0;list-style-type:none;line-height:17px;}
.t_2 li{padding-left:12px;font-size:11px !important;*font-size:10px !important;_font-size:10px;color:#8B8B8B;background-image: url(icon_7.jpg);background-repeat: no-repeat;}
.t_2 li a:link,.t_2 li a:visited{color:#8B8B8B;}
.t_2 li a:hover{color:#F97C2F;}
.t_3 ul{color:#8B8B8B;margin:0;padding:0;list-style-type:none;}
.t_3 li{padding:0 0 2px 14px;color:#8B8B8B;background-image: url(icon_9.jpg);background-repeat: no-repeat;}
.t_3 li a:link,.t_3 li a:visited{color:#8B8B8B;}
.t_3 li a:hover{color:#F97C2F;}
.t_4 ul{color:#060000;margin:0 0 40px 24px;padding:0;list-style-type:none;}
.t_4 li{padding:0 0 0 18px;color:#060000;background-image: url(line_3.jpg);line-height:30px;background-repeat: no-repeat;}
.t_4 li a:link,.t_4 li a:visited{color:#060000;}
.t_4 li a:hover{color:#F97C2F;}
.t_4a ul{color:#DB495A;margin:0 0 0 -12px;padding:2px 0 0 0;list-style-type:none;}
.t_4a li{padding:0;color:#DB495A;background-image: url();line-height:18px;background-repeat: no-repeat;}
.t_4a li a:link,.t_4a li a:visited{color:#DB495A;}
.t_4a li a:hover{color:#F97C2F;}

.line{border:1px solid #EAEAEA;background-color:#FBFBFB;}
.line_1{border:1px solid #DEDEDE;background-color:#FFF;}
.line_2{border:1px solid #E7E7E7;background-color:#FFF;}
.line_1a{border:1px solid #FAB25D;}
.line_2a{border:1px solid #B8E4F6;}
.line_2c{border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #B8E4F6;border-bottom-color: #B8E4F6;border-left-color: #B8E4F6;}
.line_2f{border:3px solid #FBDDEC;background-color:#FFF;}

/*stepcarousel*/
.stepcarousel {position:relative;overflow:scroll;width:352px;height:137px;}
.stepcarousel .belt {position:absolute;left:0px;top:0px;}
.stepcarousel .panel {margin:0;padding:10px 14px 0 0;float:left;overflow:hidden;width:108px;}



