/*---- reset.css 讓所有的各家瀏覽器乖乖聽話，呈現一樣的結果  ----*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead, tbody, {    
 margin: 0;
    padding: 0;  
    border: 1;
 font-size:75%;
}

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */


/*---- 共通設定 ----*/
a:link { color: #CCC; text-decoration:none;}
a:visited {	color: #CCC; text-decoration:none;}
a:hover { color: #999; text-decoration:none;}
a:active {	color: #000000; text-decoration:none;}

p{ margin: 0;    padding: 0;}

/*------------------------------------------------------------------
#marquee - Marquee interactive display area
------------------------------------------------------------------*/
#marqueeWrap {
	position:relative;
    margin:0 auto;
    width:100%;
    min-width:1060px !important;
}
.preload_marquee{
	width:100%;
	position:absolute;
	height:415px;
	background-image: url(../../images/edu_topbanner_background.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	text-align: center;

}

#PHOTO1{position:absolute; left:230px;	overflow: hidden
}
#marquee {
	position:absolute;
	top:0px;
	z-index:1;
	width:100%;
	min-width:1060px; 
} 
/*------------------------------------------------------------------
Make believe & resize issue fixed ends
-----------------------------------------------------------------*/
/*------------------------------------------------------------------
#wrap - 20130607 EDU ReNew Modify
------------------------------------------------------------------*/
#wrap {
	position:relative;
	top:0;
	width:1000px; margin:0 auto; padding:0;
}

/*#home h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #333;
}
#main {
	position:relative;
	height:1%;
	min-height:483px;
	width:1000px;
	z-index:1;
}*/
.boxshadow_TOP{
	background-image: url(../../images/edu_content_top_bg.png);
	background-repeat: no-repeat; 
	background-position: top;
	height: 15px;
}
.boxshadow_FOOTER{
	background-image: url(../../images/edu_content_footer_bg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 13px;
}
.boxshadow{
	background-image: url(../../images/edu_content_center_bg.png);
	background-position: center;
	background-repeat: repeat-y; position:relative; 
	/*min-height:483px;*/
	height:auto;overflow: hidden; padding-bottom:40px;
	width:1000px;
	z-index:1;
	
}
.boxshadow h2{ height:65px;background-image:url(../../images/BG_Graytitle.png); background-repeat:repeat-x; font-size:28px; color:#ffffff; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-weight:bold; width:780px;margin:0; margin-right: 90px;margin-left:90px; line-height:65px; padding-left:40px; margin-bottom:20px; }

.ContentBlock{padding:20px 130px 30px 130px; height:auto; overflow:hidden;}


.AwardItem{ width:230px; height:auto; overflow:hidden; padding-bottom:30px; float:left; }

.Feature_h3{ padding:0; margin:0; font-size:28px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-weight:bold; margin-bottom:20px;}
.Feature_h4{font-size:18px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-weight:bold; padding-left:20px; color:#FFF;}
.Feature_h5{font-size:18px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-weight:bold; padding-left:0px; color:#666; line-height:24px;}
.Feature_h6{font-size:16px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-weight:bold; padding-left:0px; color:#666; line-height:16px; text-align:right; text-decoration:underline; margin-top:-15px; margin-bottom:10px;}
.EVENTBlock{
	width: 355px;
	height: 250px;
	background-color: #333333;
	border: 1px solid #9fa0a0;
	position: relative;
}
.EVENTBlock .dec{
	position: absolute;
	left: 20px;
	botton: 40px;
	width: 320px;
	color: #FFF;
	height: 50px;
	margin-top: 0px;
	top: 188px;
}

/*--Index Gray Erea--*/
#GrayBlock{ width: 778px; margin-right: 90px;margin-left: 90px;background-color:#cccccc; padding:30px 42px; padding-right:0; height:auto; overflow:hidden;}

.GrayBlockW{ width:233px; height:330px; background-color:#f5f5f5; border:1px solid #ffffff; position:relative; float:left; margin-right:15px;}
.GrayBlockW .PIC{ margin-left:40px; margin-top:20px; margin-bottom:20px;}
.GrayBlockW h4{
	padding: 0;
	margin: 0;
	font-size: 18px;
	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;
	font-weight: bold;
	margin-bottom: 10px; text-align:center;
}
.GrayBlockW .text{ padding:15px;}

a.MOREBtn{
	display:block;
	width:200px;
	height:25px;
	background-image:url(../../images/BT_more.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:35px;
	text-align:right;
	line-height:25px;
	text-transform:uppercase;
	color:#ff6326;
	font-size:18px;
	font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;
	text-decoration:none;
	position:absolute;
	right:12px;
	bottom:12px;
	z-index:10;
}
a.MOREBtn:hover{background-image:url(../../images/BT_more_o.png); color:#ff3f00;}

/*--引言CSS--*/
#FT_Content_TOP{padding-right: 130px; padding-left: 130px;	font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-size:16px; line-height: 22px;	font-weight: bold;	color: #666; width: 740px; }

/*--Benefit Pages CSS--*/
.preload_marquee_benefit{	width:100%;	position:absolute;	height:350px;	background-image: url(/images/edu_topbanner_graybackground.jpg);	background-repeat: repeat-x;	background-position: center top;	text-align: center;}
.Benefit_TITLE{	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-size: 36px;	line-height: 36px;	font-weight: bold;	color: #333;	margin-bottom: 25px;}
.BenefitBOX{ margin-right:15px; float:left; margin-bottom:30px;}
.ContentBlock_Prod{padding:20px 90px 0px 130px; height:auto; overflow:hidden;}
.Benefit_text{width:450px; height:auto; overflow:hidden; margin-bottom:20px;}

a.BTN{ line-height:36px; background-color:#626167; background-position:right top; background-image: url(../../images/Btn_BG.png); background-repeat:no-repeat; text-decoration:none; padding:8px 36px 8px 10px;color:#ffffff;font-size:18px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; margin-right:20px; }
a.BTN:hover{color:#ff3f00; text-decoration:none;background-color:#404040; color:#ffffff; }

a.BTNs{ background-color:#626167; background-position:right center; background-image: url(../../images/Btn_BG.png); background-repeat:no-repeat; text-decoration:none; padding:5px 36px 5px 10px;color:#ffffff;font-size:12px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; float:right; margin-left:15px; }
a.BTNs:hover{color:#ff3f00; text-decoration:none;background-color:#404040; color:#ffffff; }

a.BTNss{ background-color:#626167; background-position:right center; background-image: url(../../images/Btn_BG.png); background-repeat:no-repeat; text-decoration:none; padding:5px 36px 5px 10px;color:#ffffff;font-size:12px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; margin-right:10px; }
a.BTNss:hover{color:#ff3f00; text-decoration:none;background-color:#404040; color:#ffffff; }

.FeatureBlock{ width:740px; margin:0 auto; height:auto; overflow:hidden; padding-left:40px; padding-right:40px; position:relative;}
.Benefit_h4{font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-size: 24px;line-height: 24px;font-weight: bold;color: #000000; }
.Benefit_w350{ float:right; width:350px; height:auto; overflow:hidden; margin-top:30px;}

.FeatureBlock_CTA{ width:740px; margin:0 auto; height:auto; overflow:hidden; padding-left:40px; position:relative; }
.Benefit_w310_left{ float:left; width:310px; height:auto; overflow:hidden; margin-top:0px; }


.Benefit_BTNAREA{ margin:40px 0 60px 0;}
.Benefit_CASE{position:relative; width:350px; margin:20px 15px 20px 5px; float:left;}


.FeatureBlock_Out{width:840px; margin:0 auto; height:auto; overflow:hidden; padding-left:40px; padding-bottom:0; padding-right:40px; position:relative;}
th{
	background-color: #FFFFFF;
	color: #ffffff;
	padding: 13px;
	font-size: 14px;
}

.ictable{border:1px solid #cccccc; padding:8px;}

#iCBlock{width:770px; margin:0 auto; height:auto; overflow:hidden; padding-left:20px; padding-right:20px; padding-bottom:40px;}
.iCItem{ width:345px; height:450px; position:relative; float:left; margin:20px; background-color:#222222;}
.iCItem .Head{width:345px; height:50px; line-height:50px; font-weight:bold;font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; color:#FFFFFF; text-align:center;background-image: url(../../images/iC_Item_Head.png); position:absolute; z-index:10;font-size: 24px; top:-7px;}
.iCItem h5{ margin:0;font-size: 20px; color:#ffffff; padding:10px 20px 15px 20px;font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; line-height:1.3; }
.iCItem p{ color:#CCC;padding:0 20px 30px 20px; margin:0;}

/*------------------------------------------------------------------
#Casestudy CSS
-----------------------------------------------------------------*/
.caseImg{ margin-left:130px; margin-top:10px;}
.CASESTUDY_TITLE03{	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;	font-size: 18px; font-weight: bold;	color: #ff6326; padding-bottom:10px;}
.CASESTUDY_Intro{font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;	font-size:16px; line-height: 22px;	font-weight: bold; color: #666; margin-top:10px; margin-bottom:15px;}

.CASESTUDY_WORD04{font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-size:12px; line-height: 20px; margin-top:10px; margin-bottom:15px;	}

.positionR{ position:absolute; right:0; bottom:0;}
/*------------------------------------------------------------------
#Member-lessons CSS
-----------------------------------------------------------------*/
.member_h3{ font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-weight:bold; font-size:18px; color:#444444; line-height:32px; margin:10px 0; margin-left:30px;}

.member_bk{ background-color:#dfdfdf; width:258px; height:600px; position:relative; margin-left:140px; margin-top:60px; padding:90px 40px 30px 40px; float:left;}

.member_new{	background-image:url(/images/member_03.png);	background-repeat:no-repeat;	width:300px;	height:76px;	position:absolute;	color:#FFFFFF;	font-size:24px;	font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;	font-weight:bold;	text-align:center;	padding-top:20px;	z-index:10;	left: 18px;	top: -17px;}

.lesson{ float:left; width:221px; margin-right:20px;}
.lesson .bk{
	background-color: #000000;
	width: 193px;
	height: 130px;
	color: #FFFFFF;
	padding: 20px 15px 10px 15px;
	margin-bottom: 40px;
}
.lesson .h3{font-size:21px; font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;margin: 0;padding: 0; font-weight:normal; color:#ff6326; line-height:24px; }
.lesson p{ margin-top:15px; font-size:14px;}

#lesson_menu{ width:820px; background-image:url(/images/lessonplan_05.jpg); background-repeat:repeat-x; clear:both; margin-left:90px;height:67px; }
#lesson_menu ul{ }
#lesson_menu li{ float:left;list-style:none;}
#lesson_menu li a{ padding:0 40px; background-repeat:repeat-x; display:block; font-size:20px; text-align:center; color:#FFFFFF; border-right:1px solid #000000; line-height:67px;text-decoration:none;}
#lesson_menu li a:hover{ color:#FFFFFF; text-decoration:none; background-image:url(/images/lessonplan_06.jpg);height:67px;text-decoration:none;}
.lesson_menu_NOW{ background-image:url(/images/lessonplan_07.jpg); height:67px; background-repeat:no-repeat; background-position:center;}

.lessonImg{ margin-left:130px; margin-top:20px; border:1px solid #cccccc;}

.FT_Content_BOX_ALL_WORD{
	width: 760px;
	margin-top: 0px;
	padding-right: 120px;
	padding-left: 120px;
	padding-bottom: 20px;
	}

.FT_Content_BOX_line{
	width: 820px; height:1px; clear:both;
	margin-right: 90px;
	margin-left: 90px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-top: 6px;
	margin-bottom: 6px; background-color:#cccccc;
}
/*------------------------------------------------------------------
#MENU - banner
-----------------------------------------------------------------*/
/*---- DEFAULT 內頁設定 ----*/
#MENU{ margin-top:0px;margin-left:auto;padding-left: 0px;}
	#ICONBG{width:auto; height:33px; top:286px; z-index:99; position:absolute}
	#ICONBG ul{float:left; list-style:none; margin:0 ;}
	#ICONBG li{ float:left;}
	#ICONBG li a{
	display:block;
	font-family:"微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;
	color:#808080;
	font-size:16px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	#ICONBG li a:hover{ color:#000000; text-decoration: none;}
	#ICONBG ul.LL{ display:block; height:33px; list-style:none; padding-left:0px}
	#ICONBG ul.LL li{
	float:left;
}
	#ICONBG ul.LL li a{ display:block; width:32px; height:33px; text-indent:-9999px; background-repeat:no-repeat;}
	.icon_hover{ background-position:left -33px;}
	.icon_current{ background-position:left -66px;}
	#ICONBG ul.LL li.iconleft a
	{
	 background-image:url(../../images/cta_df_menu_01.png);width:10px;
	}   
	#ICONBG ul.LL li.icon a{
	background-image:url(../../images/cta_df_menu_btn.png);
    }
    #ICONBG ul.LL li.iconright a
	{
	 background-image:url(../../images/cta_df_menu_04.png);width:10px;
	}
#PHOTO{
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	overflow: hidden
}
#PHOTO img{ display:none}

}

#FT_Content_MENU{
	width: 740px;
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FFF;
}

/*------------------------------------------------------------------
Webinar Add
-----------------------------------------------------------------*/
#WebinarTAB{background-image:url(/images/lessonplan_05.jpg); background-repeat:repeat-x; clear:both; height:65px; width:820px; margin-left:90px;}
#WebinarTAB ul{ }
#WebinarTAB ul li{ float:left; padding:0; margin:0; list-style:none;}
#WebinarTAB ul li a{ display:block; width:374px; text-align:center;font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;font-size: 24px;line-height: 63px;font-weight: bold;color: #FFF;text-decoration:none; border-right:1px solid #000000;}
#WebinarTAB ul li a:hover{ color:#ffffff; text-decoration:none; background-image:url(/images/lessonplan_06.jpg);height:65px; text-decoration:none;}
.WebinarNOW{ background-image:url(/images/lessonplan_07.jpg); background-repeat:no-repeat; background-position:center;}


#StoreTAB{ width:820px; background-image:url(/images/lessonplan_05.jpg); background-repeat:repeat-x; clear:both; margin-left:90px;height:65px; }
#StoreTAB ul{ }
#StoreTAB li{ float:left;list-style:none;}
#StoreTAB li a{ padding:0 67px; background-repeat:repeat-x; display:block; font-size:20px; text-align:center; color:#FFFFFF; border-right:1px solid #000000; line-height:65px; text-decoration:none;}
#StoreTAB li a:hover{ color:#FFFFFF; text-decoration:none; background-image:url(/images/lessonplan_06.jpg);height:65px;text-decoration:none;}
.StoreTAB_NOW{ background-image:url(/images/lessonplan_07.jpg); height:65px; background-repeat:no-repeat; background-position:center;}


.WebinarCNT{ width:740px; padding:20px 0 30px 0px; margin-left:130px; margin-left:130px; border-bottom:1px solid #e4e4e4; height:auto; overflow:hidden;}
.WebinarCNT h3{ padding:0; margin:0; font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif; font-size:24px;line-height: 36px;font-weight: bold;color:#000000; margin-bottom: 10px; float:left;}
.WebinarCNT h4{ float:right;padding:0; margin:0; padding:5px 0px; margin-top:5px; border-bottom:3px solid #ff6326; }
.WebinarCNT .subject{ float:left; margin-right:20px; margin-top:15px; margin-bottom:60px; padding-top:5px; }
.WebinarCNT ul{margin-left:305px;}
.WebinarCNT ul li{}
.WebinarCNT .Time{ font-weight:bold; margin:10px 0 10px 0;}
.WebinarCNT .host{float:right; margin-left:10px; background-color:#CCC; margin-top:20px;}
.WebinarCNT p{ padding-top:15px;}
/*------------------------------------------------------------------
Store Add
-----------------------------------------------------------------*/
.frame{ width:750px; height:auto; overflow:hidden; background-image:url(/images/store2012/frame2.png); background-repeat:repeat-y; }

.frame h2{ background-image:url(/images/store2012/frame1.png); height:30px; padding:0; margin:0;font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;
font-size: 24px; color:#000000; padding-left:20px; padding-top:30px; line-height:40px;}
.frame h3{ font-size:14px; line-height:1.3; color:#808080; padding:0; padding:10px 20px; font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;}
.frame h5{background-image:url(/images/store2012/frame3.png); height:25px; padding:0; margin:0;}
.head{font-size:18px; line-height:1.5; color:#ff6326; border-left:8px solid #ff6326; padding-left:15px; font-weight:bold;font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;}
/*------------------------------------------------------------------
casestudy Add
-----------------------------------------------------------------*/
.FT_Content_BOX_ALL{
	color: #333;
	float: left;
	width: 1000px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.FT_Content_BOX_RIGHT_WORD{
	float: right; position:relative;
	width: 400px;
	margin: 10px 130px 20px 10px; min-height:185px;
}


.FT_Content_BOX_line_CTA{
	width: 820px; height:1px;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin:36px 90px;
	 background-color:#cccccc;
}

/*------------------------------------------------------------------
CaseShare School Page - alice
-----------------------------------------------------------------*/
.CaseShare_RightBlock{
	width:200px;
	height:100%; 
	overflow:hidden;
	border:1px solid #CCC; 
	background-color:#FFFFFF;
	float:right;
	margin-right:130px;
	padding:15px;
	}
.CaseShare_RightBlock h3{
	background-color:#808080; 
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px; 
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:1.3;
	}

.CaseShare_RightBlock h4{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin:0;
	padding:0;
	padding-bottom:10px;	
	}
	
.CaseShare_RightBlock li{
list-style-type:upper-alpha;

	}

.CaseShare_LeftBlock{
	float:left;
	margin-left:130px;
	width:480px;
	}
.CaseShare_LeftBlock h3{
	margin:0;
	padding:0;
font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", serif;
font-size: 16px;
line-height: 22px;
font-weight: bold;
padding:20px 0;
color:#ff6326;
	}
.CaseShare_LeftBlock p{
	padding:10px 0;
	}	
.CaseShare_LeftBlock li{
list-style-type:upper-alpha;
}


.btn a{ color:#ffffff; }	
.btn{
	text-align:center;
	background:#cd5323;
	color:#ffffff;
	width:110px;
	padding: 5px 0px 5px 0px;
	font-size:20px;
	font-weight:bold;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.btn:hover{
	background:#ff6326;
	color:#ff6326;
}

.btn_buy{
	text-align:center;
	background:#666666;
	border:1px solid #666666;
	color:#ffffff;
	width:110px;
	padding: 5px 0px 5px 0px;
	font-size:20px;
	font-weight:bold;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.btn_buy:hover{
	border:1px solid #ff6326;
	background:#ff6326;
	color:#666666;
}

.btn_no{
	text-align:center;
	background:#666666;
	border:1px solid #666666;
	color:#ffffff;
	width:110px;
	padding: 5px 0px 5px 0px;
	font-size:20px;
	font-weight:bold;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.btn_menu{
	text-align:center;
	background:#161616;
	color:#ffffff;
	width:100%;
	padding: 10px 0px 10px 0px;
	font-size:20px;
	font-weight:bold;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.btn_menu:hover{
	background:#666666;
	color:#ffffff;
}

.pack_title{
	font-size:20px;
	color:#161616;
	line-height:40px;
	text-align:center;
	}

.pack_info{
	padding:0px 10px 5px 10px;
	font-size:16px;
	line-height:22px;
	}
	
.pack_price{
	padding:0px 10px 5px 10px;
	font-size:20px;
	font-weight:bold;
	color:#161616;
	line-height:26px;	
	}
	
.pack_price1{
	padding:0px 10px 0px 10px;
	font-size:16px;
	color:#161616;
	line-height:26px;	
	}
	
.pack_list{
	margin:0px;
	padding:0px 0px 0px 30px;
	line-height:22px;
	font-size:16px;
	}

.sale_title{
	font-size:22px;
	font-weight:bold;
	padding-bottom:20px;
	border-bottom:1px solid #cccccc;
	color:#161616;
}



.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
	
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#d6d6d6; }
.CSSTableGenerator tr:nth-child(even){ background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #bcbcbc;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}

.Asiah4{ ; font-family:"微軟正黑體", "Microsoft JhengHei", serif; font-size:2em; color:#ff6326; font-weight:bold; margin:0; padding:0;}
/*.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #ff7f00 5%, #ff7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #ff7f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #ff7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#ff7f00");	background: -o-linear-gradient(top,#ff7f00,ff7f00);

	background-color:#ff7f00;
	border:0px solid #bcbcbc;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ff7f00 5%, #ff7f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #ff7f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #ff7f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#ff7f00");	background: -o-linear-gradient(top,#ff7f00,ff7f00);

	background-color:#ff7f00;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}*/
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

