@charset "big5";

.txt_b12 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
    text-decoration:none;
}
.txt_b13 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 13px;
	color: #ff0000;
	line-height: 16px;
    text-decoration:none;
	font-weight: bold;
}

.brochure_menu_t1 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 15px;
	color: #459002;
	line-height: 20px;
	background-image: url(images/m2_t4_bg.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 167px;
	padding-left:22px;
}
.brochure_menu_t1_link{
	font-family: Arial, "新細明體",  Verdana;
	font-size: 15px;
	color: #EE7700;
	line-height: 20px;
	text-decoration: none;
}


.menu_t1 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 15px;
	color: #459002;
	line-height: 20px;
	background-image: url(images/m_t1_bg.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 167px;
	padding-left:22px;		
}

.menu_t1_bg {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 15px;
	color: #459002;
	line-height: 32px;
	background-image: url(images/m_t3_bg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 167px;
	padding-left:22px;		
}

.menu_t2014{
	font-family: Arial, "新細明體",  Verdana;
	font-size: 15px;
	color: #459002;
	line-height: 32px;
	background-image: url(images/m_t3_bg.jpg);
	background-repeat: no-repeat;	
	padding-left:22px;		
}

.menu_t2 {
	font-family:  Arial, "新細明體", Verdana;
	font-size: 13px;
	color: #565656;
	line-height: 20px;
	text-align:middle;
	background-image: url(images/m_t2_bg.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 167px;
	padding-left:39px;	
}
.menu_t2_2h {
	font-family:  Arial, "新細明體", Verdana;
	font-size: 13px;
	color: #565656;
	background-image: url(images/m_t2_2h_bg.gif);
	background-repeat: no-repeat;
	height: 53px;
	width: 167px;
	padding-left:39px;	
}
.menu_t2_t13 {
	font-family:  Arial, "新細明體", Verdana;
	font-size: 13px;
	color: #565656;
	line-height: 20px;
	text-decoration:none;

}
.menu_t2_t13:link{
	font-family:  Arial, "新細明體", Verdana;
	font-size: 13px;
	color: #565656;
	line-height: 20px;
	text-align:middle;
	text-decoration:none;

}
.menu_t2_t13:hover{
	color: #459002;
	padding-right:1px;
	padding-top:1px;
	text-decoration: underline;
}
.menu2_t1 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 15px;
	color: #ffffff;
	line-height: 20px;
	font-weight:bold;
	background-image: url(images/m2_t1_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 176px;
	padding-left:25px;		
}
.menu2_t2 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 13px;
	color: #67af0e;
	line-height: 20px;
	font-weight:bold;
	background-image: url(images/m2_t2_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 176px;
	padding-left:25px;		
}
.menu2_t3_bg {
    background-image: url(images/m2_t3_bg.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 176px;	
}
.menu2_t3_w12 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #646464;
	line-height: 20px;
	padding-left:36px;
	text-decoration:none;	
	text-align:middle;
}
.menu2_t3_w12:link{
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #646464;
	line-height: 20px;
	padding-left:36px;
	text-decoration:none;
	text-align:middle;	
}

.menu2_t3_w12:hover{
	color: #81c52d;
    padding-right:1px;
	padding-top:1px;
	text-decoration: underline;
}


.menu2_t4_w12 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #646464;
	line-height: 20px;
	text-decoration:none;	
	text-align:middle;
}
.menu2_t4_w12:link{
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #646464;
	line-height: 20px;
	text-decoration:none;
	text-align:middle;	
}

.menu2_t4_w12:hover{
	color: #81c52d;
    padding-right:1px;
	padding-top:1px;
	text-decoration: underline;
}



.title_1 {
	font-family:  Arial, "新細明體", Verdana;
	font-size: 15px;
	color: #ff5a00;
	line-height: 18px;
	text-decoration:none;

}
.product_t_bg {
	background-image: url(images/p_title_bg.gif);
	background-repeat: no-repeat;
	height: 47px;
	padding-top:5px;
	width: 150px;	
}
.in_product_t_bg {
	background-image: url(images/in_p_title_bg.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 150px;	
	
}
.in_product_t_bg2 {
	background-image: url(images/in_p_title_bg_2.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 150px;	
	
}
.product_title {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #303030;
	padding-left:16px;
	line-height: 18px;
	text-align:middle;
    text-decoration:none;
}
.product_title2 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #303030;
	line-height: 18px;
	text-align:middle;
    text-decoration:none;
}

.product_r12 {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 12px;
	color: #ee0000;
	padding-left:16px;
	line-height: 16px;
	text-align:middle;
    text-decoration:none;
}
.content_download {
	width: 129px;
	margin-right: 50px;
}
.content_download {
	display: block;
	float: right;
	width: 129px;
	margin-right: 30px;
	margin-top: 0px;
}

.footer{
	font-family:Verdana,Arial, "新細明體";
	font-size: 11px;
	color: #777777;
	line-height: 16px;
    text-decoration:none;
}
.footer:link{
	font-family: Verdana,Arial, "新細明體";
	font-size: 11px;
	color: #777777;
	line-height: 16px;
    text-decoration:none;
}
.footer:hover{
	font-family: Verdana,Arial, "新細明體"  ;
	font-size: 11px;
	color: #2f2f2f;
	line-height: 16px;
    text-decoration: underline;
	
}
.in_bar_title {
	font-family: Arial, "新細明體",  Verdana;
	font-size: 16px;
	color: #ffffff;
	line-height: 18px;
	text-align:middle;
	font-weight:bold;
	letter-spacing: 3pt ;
}.in_box {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #d1d1d1;
	border-left-color: #d1d1d1;
}
.pic {
	border: 1px solid #a5a5a5;
	padding:2px;
}
.money {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
.money_delete {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: line-through;
}
.money_15px{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
}
.t16 {
	font-family: "新細明體", Arial, Verdana;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #913701;
}

.icon {
padding:3px;
padding-top:5px;
text-align:middle;
text-align:center;
}

.orange1 {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #ff7e30;
	text-decoration: none;
	
}

.orange1 a {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #ff7e30;
	text-decoration: none;
}

.orange1 a:hover {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #ff7e30;
	text-decoration: underline;
}
.green1  {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #81c32d;
	text-decoration: none;
}

.green1 a {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #81c32d;
	text-decoration: none;
}

.green1 a:hover {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #360;
	text-decoration: underline;
}

.r12 {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
}
.r12:link{
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: underline;
}
.r12:hover{
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #d00000;
	text-decoration: underline;
	padding-left:1px;
}

#Cart {
	position:absolute;
	left:0px;
	top:0px;
	width:168px;
	height:100px;
	z-index:3;
	visibility: hidden;
}

#Warning {
	background-color:#000000;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:1004px;
	height:90px;
	z-index:3;
	visibility: hidden;
	font-size:1px;
	color:#FFFFFF;
	line-height:1px;
}

#Preview {
	background-color:#FFFFFF;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:90px;
	z-index:50;
	visibility: show;
	font-size:24px;
	color:#EE0000;
	line-height:45px;
	filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;
}


#FullMask_Black {
	background-color:#000000;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:1px;
	height:1px;
	z-index:100;
	visibility: hidden;
	filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;
}

#DetailPanel {
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:860px;
	height:635px;
	z-index:120;
	visibility: hidden;
	background-color:#000000;
}


#FullMask {
	background-color:#FFFFFF;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:1px;
	height:1px;
	z-index:100;
	visibility: hidden;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;
}

#FormMask {
	background-color:#FFFFFF;
	text-align:center;
	position:absolute;
	left:0px;
	top:0px;
	width:438px;
	height:220px;
	z-index:100;
	visibility: show;
	filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;
}

#step {
	position:absolute;
	left:0px;
	top:0px;
	width:743px;
	height:200px;
	z-index:110;
	visibility: hidden;
}


#apDiv1 {
	position:absolute;
	left:0px;
	top:0px;
	width:291px;
	height:108px;
	z-index:10;
	visibility: show;
}


.V {
	display: show;
}
.UNV {
	display: none;
}

.qaQ {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	line-height: 20px;
	color: #268301;
	padding-left:20px;
	text-decoration: none;
}
.qaA {
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	line-height: 22px;
	color: #2e2d2d;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	background-color:#e6f3d5;

}
div.tcontent {
	display: none;
}

.content_menu ul {
/*
	height: 20px;
	width: 550px;
	
	*/
}
.content_menu ul li {
	font-size: 12px;
	line-height: 20px;
	color: #360;
	background-image: url(images/content_bg.jpg);
	background-position: right;
	display: block;
	float: left;
	height: 20px;
	padding-right: 10px;
	margin-left: 10px;
	
}
.content_menu ul li span {
	background-image: url(images/content_bg.jpg);
	background-position: left;
	width: 10px;
	display: block;
	float: left;
	height: 20px;
}

.content_menu ul li a{
	color: #FFF;
	text-decoration: none;
}

.content_menu ul li a:hover{
	color: #360;
	text-decoration: none;
}



.content_download {
	/*
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #ff7e30;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4c8205;
	
	
	
	display: block;float: left;
	height: 20px;
	width: 100px;
	margin-left: 0px;
	padding-left: 0px;	
	line-height: 20px;
	*/
	

}


.content_download a {
	/*
	font-family: "新細明體", Arial, Verdana;
	font-size: 12px;
	color: #ff7e30;
	text-decoration: none;
	*/
}





