@charset "utf-8";
/*{ box-sizing:border-box;border:1px  #268A28 solid;}
/* CSS Document */
/* ---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, img, 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,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;

}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
a {text-decoration:none;}
/* ---reset.css--- */

html, body{	
	font-family:'Century Gothic','Futura','Didact Gothic',san-serif,Microsoft JhengHei;
	font-family: Microsoft JhengHei;
	-webkit-text-size-adjust:none;
	background-color:#32210f;

}

*{-webkit-box-sizing:border-box;
  box-sizing:border-box;
  line-height:1;
 }

:focus { outline: 0; }
h1{ text-indent:-9999px; position:absolute;}

.item{ display:inline-block;}
a {text-decoration:none;}


/* --電腦版型------------------------------------- */
li{ list-style:none; float:left;}
.top{ width:100%; position:relative; z-index:999; background:#32210f; }
/*.eslite_top{ width:100%;z-index:999; background:#ffffff; position:relative;}*/
.header_m{ width:100%; height:30px; position:relative;top:0; display:block; padding:5px 0; background-color:#32210f; display:none;}
.header_m img{ width:120%; height:auto; display:none; }
.WRAPPER{ width:100%; min-width:1200px;}

/*kv*/
.layout{ width:100%; height:965px; margin:0 auto; position:relative; background: url(../images/kv.jpg) top no-repeat; overflow:hidden;}
.layout_content{ width:1200px; margin:0 auto; position:relative;}	
.title_item{ position: absolute; z-index: 5;}
.title01{ top: 63px; left: 350px; }
.title02{ top: 109px; left: 294px; }
.title03{ top:629px; left: 210px;}
.title04{ top:760px; left: 210px;}
.title05{ top:628px; left: 686px;}

	@media screen and ( max-width: 768px ){
		.layout{ height:auto; background:none; min-width:100%;}
		.layout_content{ width:100%;}	
	}


.kv_pc{ display:block;}
.kv_m{ display:none;}
.kv_m img{ display:block; width:100%;}
 	@media screen and ( max-width: 768px ){
		.topbn_pc2 { display:none;}
		.kv_pc{ display: none;}
		.kv_m{ display: block; background:url(../images/m/bg1.png) repeat;}
		.kv_m img.sp{ width:98% !important; display:block; padding:1%; margin:0 auto;}
	}


/* --主要活動 電腦版--*/
.index1{width:100%; height: 570px; display:block; position:relative; background: url(../images/index01.jpg)top center repeat;}
.index1_content{width:1200px; height:570px;display:block;line-height:0; margin:0 auto; position:relative;}
.S1_block{width:1040px; height:550px;text-align:center;  margin:0 auto;}
.item1{display: inline-block; width:320px; height:550px; margin:85px 8px 0px 8px; text-align:center;}
.item1 li:nth-child(1){ width:320px; display: block; height:295px;}
.item1 li:nth-child(1) img{height:272px; display: block; margin:18px auto 0 auto; margin-top:18px;max-width:272px;}
.item1 li:nth-child(2){ width:320px;height:53px;font-size: 20px; font-weight:bold; color:#3b1705; line-height:24px; vertical-align:middle;}
.item1 li:nth-child(3){color:#ff6600; font-size:16px; margin-top:10px;font-weight:bold;height:20px; width:320px;}
.item1 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.item1 li:nth-child(4){width:320px;}
.item1 li:nth-child(4) hr{height: 1px; width:290px;color:#000; margin:0 auto;}
.item1 li:nth-child(5) div{ width:270px; height:28px;margin:8px 25px 0 25px;}
.item1 li:nth-child(5){font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px; width:270px; text-align:left;}
.item1 li:nth-child(5) a{font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px; width:270px; text-align:left;}
.item1 li:nth-child(6) div{ width:270px; height:50px;margin:0 25px 0 25px;}
.item1 li:nth-child(6){font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px; width:270px; text-align:left;}
.item1 li:nth-child(6) a{font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px; width:270px; text-align:left;}
.item1_board{display: inline-block; width:320px; height:550px; margin:0px auto 0px auto; text-align:center;}
.item1_board li:nth-child(1){ width:320px; display: block; height:50px; overflow:hidden;}
.item1_board li:nth-child(1) img{ width:316px; display: block; height:29px; margin:18px auto 0px auto;}
.item1_board li:nth-child(2){ width:320px; display: block; height:305px;}
.item1_board li:nth-child(2) img{height:272px; display: block; margin:18px auto 0 auto; margin-top:18px;}
.item1_board li:nth-child(3){ width:320px;height:35px;font-size: 20px; font-weight:bold; color:#3b1705; line-height:24px; vertical-align:middle;}
.item1_board li:nth-child(3) a{ width:320px;height:35px;font-size: 20px; font-weight:bold; color:#3b1705; line-height:24px; vertical-align:middle;}
.item1_board li:nth-child(4){width:320px; height:15px;}
.item1_board li:nth-child(4) hr{height: 1px; width:290px;color:#000; margin:0 auto;}
.item1_board li:nth-child(5) div{ width:290px; height:30px;margin:0 20px 0 20px;}
.item1_board li:nth-child(5){ width:320px;height:30px;font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px;text-align:left;}
.item1_board li:nth-child(5) a{ width:320px;height:30px;font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px;text-align:left;}
.item1_board li:nth-child(6) div{ width:290px; height:30px;margin:0 20px 0 20px;}
.item1_board li:nth-child(6){ width:320px;height:30px;font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px; text-align:left;}
.item1_board li:nth-child(6) a{ width:320px;height:30px;font-size: 18px; font-weight:bold; color:#3b1705; line-height:20px;text-align:left;}

/* --中文 電腦版--*/
.index2{width:100%; height: 385px; display:block; position:relative; background: url(../images/index02.jpg)top center repeat;}
.index2_content{width:1200px; height:385px;display:block;line-height:0; margin:0 auto; position:relative;}
.S2_block{width:1020px; height:400px;text-align:center;  margin:0 auto;}
.item2{display: inline-block; width:220px; height:250px; margin:32px 10px 0px 10px; text-align:center;cursor: pointer;}
.item2 li:nth-child(1){ width:220px; display: block; height:240px;}
.item2 li:nth-child(1) img{height:205px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:205px;}
.item2 li:nth-child(2){ width:220px;height:53px;font-size: 18px; font-weight:bold; color:#602e15; line-height:22px; vertical-align:middle;}
.item2 li:nth-child(3){color:#602e15; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:220px;}
.item2 li:nth-child(3) a{color:#602e15; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:220px;}
.item2 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S2_more{ position: absolute; right:10%; bottom:-0.5%;}

/* --英文+兒童 電腦版--*/
.index3{width:100%; height: 385px; display:block; position:relative; background: url(../images/index03.jpg)top center repeat;}
.index3_content{width:1200px; height:385px;display:block;line-height:0; margin:0 auto; position:relative;}
.S3_block{width:1020px; height:400px;text-align:center;  margin:0 auto;}
.item3{display: inline-block; width:220px; height:250px; margin:35px 3px 0px 3px; text-align:center;cursor: pointer;}
.item3 li:nth-child(1){ width:220px; display: block; height:240px;}
.item3 li:nth-child(1) img{height:205px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:205px;}
.item3 li:nth-child(2){ width:220px;height:53px;font-size: 18px; font-weight:bold; color:#602e15; line-height:22px; vertical-align:middle;}
.item3 li:nth-child(3){color:#602e15; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:220px;}
.item3 li:nth-child(3) a{color:#602e15; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:220px;}
.item3 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S3_more{ position: absolute; right:53%; bottom:0;}
.S3_more2{ position: absolute; right:10%; bottom:0;}
.S3_break{ width:44px; display:inline-block;}

/* --AD1 電腦版--*/
.index4{width:100%; height: 270px; display:block; position:relative; background: url(../images/index04.jpg)top center no-repeat;}
.index4_content{width:1200px; height:270px;display:block;line-height:0; margin:0 auto; position:relative;}
.AD1{ background-image:url(../images/img/AD1_1000.jpg); width:1000px; height:240px; margin:0px auto 0px auto; display:block; cursor: pointer; position:relative;top:6%;}

/* --文具 電腦版--*/
.index5{width:100%; height: 435px; display:block; position:relative; background: url(../images/index05.jpg)top center repeat;}
.index5_content{width:1200px; height:435px;display:block;line-height:0; margin:0 auto; position:relative;}
.S5_block{width:1020px; height:400px;text-align:center;  margin:0 auto;}
.item5{display: inline-block; width:300px; height:390px; margin:38px 6px 0px 6px; text-align:center;cursor: pointer;}
.item5 li:nth-child(1){ width:300px; display: block; height:295px;}
.item5 li:nth-child(1) img{height:265px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:265px;}
.item5 li:nth-child(2){ width:300px;height:48px;font-size: 18px; font-weight:bold; color:#602e15; line-height:22px; vertical-align:middle;}
.item5 li:nth-child(3){color:#602e15; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:300px;}
.item5 li:nth-child(3) a{color:#602e15; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:300px;}
.item5 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S5_more{ position: absolute; right:10%; bottom:0;}

/* --禮用 電腦版--*/
.index6{width:100%; height: 435px; display:block; position:relative; background: url(../images/index06.jpg)top center repeat;}
.index6_content{width:1200px; height:435px;display:block;line-height:0; margin:0 auto; position:relative;}
.S6_block{width:1020px; height:400px;text-align:center;  margin:0 auto;}
.item6{display: inline-block; width:300px; height:390px; margin:38px 6px 0px 6px; text-align:center;cursor: pointer;}
.item6 li:nth-child(1){ width:300px; display: block; height:295px;}
.item6 li:nth-child(1) img{height:265px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:265px;}
.item6 li:nth-child(2){ width:300px;height:48px;font-size: 18px; font-weight:bold; color:#602e15; line-height:22px; vertical-align:middle;}
.item6 li:nth-child(3){color:#602e15; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:300px;}
.item6 li:nth-child(3) a{color:#602e15; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:300px;}
.item6 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S6_more{ position: absolute; right:10%; bottom:1%;}

/* --AD2 電腦版--*/
.index7{width:100%; height: 270px; display:block; position:relative; background: url(../images/index04.jpg)top center no-repeat;}
.index7_content{width:1200px; height:270px;display:block;line-height:0; margin:0 auto; position:relative;}
.AD2{ background-image:url(../images/img/AD2_1000.jpg); width:1000px; height:240px; margin:0px auto 0px auto; display:block; cursor: pointer; position:relative;top:4%;}

/* -- CD+DVD 電腦版--*/
.index8{width:100%; height: 371px; display:block; position:relative; background: url(../images/index08.jpg)top center repeat;}
.index8_content{width:1200px; height:371px;display:block;line-height:0; margin:0 auto; position:relative;}
.S8_block{width:1020px; height:400px;text-align:center;  margin:0 auto;}
.item8{display: inline-block; width:220px; height:250px; margin:37px 3px 0px 3px; text-align:center;cursor: pointer;}
.item8 li:nth-child(1){ width:220px; display: block; height:230px;}
.item8 li:nth-child(1) img{height:202px; display: block; margin-top:18px; margin-left:auto; margin-right:auto; max-width:220px;}
.item8 li:nth-child(2){ width:220px;height:50px;font-size: 18px; font-weight:bold; color:#0c3a5b; line-height:22px; vertical-align:middle;}
.item8 li:nth-child(3){color:#0c3a5b; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:220px;}
.item8 li:nth-child(3) a{color:#0c3a5b; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:220px;}
.item8 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S8_more{ position: absolute; right:53%; bottom:0;}
.S8_more2{ position: absolute; right:10%; bottom:0;}
.S8_break{ width:44px; display:inline-block;}


/* -- 雜誌+食品 電腦版--*/
.index9{width:100%; height: 393px; display:block; position:relative; background: url(../images/index09.jpg)top center repeat;}
.index9_content{width:1200px; height:393px;display:block;line-height:0; margin:0 auto; position:relative;}
.S9_block{width:1020px; height:400px;text-align:center;  margin:0 auto;}
.item9{display: inline-block; width:220px; height:250px; margin:37px 3px 0px 3px; text-align:center;cursor: pointer;}
.item9 li:nth-child(1){ width:220px; display: block; height:230px;}
.item9 li:nth-child(1) img{height:202px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:202px;}
.item9 li:nth-child(2){ width:220px;height:50px;font-size: 18px; font-weight:bold; color:#0c3a5b; line-height:22px; vertical-align:middle;}
.item9 li:nth-child(3){color:#0c3a5b; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:220px;}
.item9 li:nth-child(3) a{color:#0c3a5b; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:220px;}
.item9 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S9_more{ position: absolute; right:53%; bottom:3%;}
.S9_more2{ position: absolute; right:10%; bottom:3%;}
.S9_break{ width:44px; display:inline-block;}


/* --AD3 電腦版--*/
.index10{width:100%; height: 530px; display:block; position:relative; background: url(../images/index04.jpg)top center repeat;}
.index10_content{width:1200px; height:530px;display:block;line-height:0; margin:0 auto; position:relative;}
.AD3{ background-image:url(../images/img/AD3_1000.jpg); width:1000px; height:240px; margin:0px auto 0px auto; display:block; cursor: pointer; position:relative;top:0;}
.AD4{ background-image:url(../images/img/AD4_1000.jpg); width:1000px; height:240px; margin:20px auto 0px auto; display:block; cursor: pointer; position:relative;top:0;}

/*-- bottom --*/
.index11{width:100%; height: 37px; display:block; position:relative; background: url(../images/index11.jpg)top center no-repeat;}
.index11_content{width:1200px; height:37px;display:block;line-height:0; margin:0 auto; position:relative;}


footer{ width:100%; position:relative; z-index:999; background:#32210f;}





/* --手機版型------------------------------------- */
@media screen and ( max-width: 768px ){
   html, body{ 
    min-width: 320px;
	max-width: 768px;
   	overflow: auto;
   	overflow-x: hidden;
    	width: 100%;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-family: Microsoft JhengHei;
		background-color:#fff;
    }

	
.WRAPPER{ width:100%; min-width: 320px;max-width: 768px; }
.header_m{ width:100%; height:30px; position:relative;top:0; display:block; padding:5px 0; background-color:#32210f;}
.header_m img{ width:120%; height:auto; display:block; }
#tob{ width:50%; font-size:70%}
.top{ display:none;}
.header{ width:100%; height:492px; display:block; position:relative; background: url(../images/headerpic_m.jpg) top center no-repeat;}
.header_content{width:100%; height:auto;display:block;line-height:0; position:relative; margin:0 auto;}	
.notice{ width:100%; height:492px; margin:0 auto;}

/* --主要活動 手機版--*/
.index1{width:100%; min-width:320px; height: 1662px; display:block; position:relative; background: url(../images/index01_m.jpg)top center no-repeat;}
.index1_content{width:100%; height:auto;display:block;line-height:0; margin:0 auto; position:relative;}
.S1_block{width:100%; height:auto;text-align:center;  margin:0 auto;}
.item1{display:block; width:320px; height:530px; margin:0px auto -30px auto; text-align:center;}
.item1 li:nth-child(1){ width:100%; display: block; height:295px; margin-top:65px;}
.item1 li:nth-child(1) img{height:272px; display: block; margin:18px auto 0 auto; margin-top:18px;max-width:272px;}
.item1 li:nth-child(2){ width:100%;height:53px;font-size: 20px; font-weight:bold; color:#3b1705; line-height:24px; vertical-align:middle; }
.item1 li:nth-child(3){color:#ff6600; font-size:14px; margin-top:10px;font-weight:bold;height:20px; width:100%;}
.item1 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.item1 li:nth-child(4){ width:320px;}
.item1 li:nth-child(4) hr{height: 1px; width:290px;color:#000; margin:0 auto;}
.item1 li:nth-child(5) div{width:274px; height:20px;margin:10px 20px 0 20px;}
.item1 li:nth-child(5){font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px; width:100%; text-align:left;}
.item1 li:nth-child(5) a{font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px; width:100%; text-align:left;}
.item1 li:nth-child(6) div{width:274px; height:40px;margin:10px 20px 20px 20px;}
.item1 li:nth-child(6){font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px; width:100%; text-align:left;}
.item1 li:nth-child(6) a{font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px; width:100%; text-align:left;}
.item1_board{display: inline-block; width:320px; height:550px; margin:65px 0px 0px 0px; text-align:center;}
.item1_board li:nth-child(1){ width:320px; display: block; height:50px;}
.item1_board li:nth-child(1) img{ width:100%; display: block; height:29px; margin:18px 0px 0px 0px;}
.item1_board li:nth-child(2){ width:320px; display: block; height:305px;}
.item1_board li:nth-child(2) img{height:272px; display: block; margin:18px auto 0 auto; margin-top:18px;}
.item1_board li:nth-child(3){ width:320px;height:35px;font-size: 20px; font-weight:bold; color:#3b1705; line-height:24px; vertical-align:middle;}
.item1_board li:nth-child(3) a{ width:320px;height:35px;font-size: 20px; font-weight:bold; color:#3b1705; line-height:24px; vertical-align:middle;}
.item1_board li:nth-child(4){width:320px; height:15px;}
.item1_board li:nth-child(4) hr{height: 1px; width:290px;color:#000; margin:0 auto;}
.item1_board li:nth-child(5) div{ width:274px; height:25px;margin:-5px 20px 0 20px;}
.item1_board li:nth-child(5){ width:100%;height:30px;font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px;text-align:left;}
.item1_board li:nth-child(5) a{ width:100%;height:30px;font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px;text-align:left;}
.item1_board li:nth-child(6) div{ width:274px; height:25px;margin:-5px 20px 0 20px;}
.item1_board li:nth-child(6){ width:100%;height:30px;font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px; text-align:left;}
.item1_board li:nth-child(6) a{ width:100%;height:30px;font-size: 16px; font-weight:bold; color:#3b1705; line-height:20px;text-align:left;}

/* --中文 手機版--*/
.index2{width:100%; min-width:320px; height: 548px; display:block; position:relative; background: url(../images/index02_m.jpg)top center no-repeat;}
.index2_content{width:100%; height:548px;display:block;line-height:0; margin:0 auto; position:relative;}
.S2_block{width:320px; height:548px;text-align:center;  margin:-35px auto 0px auto;}
.item2{display: inline-block; width:150px; height:200px; margin:40px 0px 0px 0px; text-align:center;}
.item2 li:nth-child(1){ width:150px; display: block; height:170px;}
.item2 li:nth-child(1) img{height:150px; display: block; margin-top:14px; margin-left:auto; margin-right:auto;max-width:150px;}
.item2 li:nth-child(2){ width:150px;height:45px;font-size: 14px; font-weight:bold; color:#602e15; line-height:18px; vertical-align:middle;}
.item2 li:nth-child(3){color:#602e15; font-size:12px; margin-top:9px;font-weight:bold;height:20px; width:150px;}
.item2 li:nth-child(3) a{color:#602e15; font-size:12px; margin-top:0px;font-weight:bold;height:20px; width:150px;}
.item2 li:nth-child(3) span{color:#df2c09; font-size:16px; font-family:'Century Gothic'; font-weight:bold;}
.S2_more{ position: relative; bottom:-7%; right:-35%;}
	
/* --英文+兒童 手機版--*/
.index3{width:100%; min-width:320px; height: 620px; display:block; position:relative; background: url(../images/index03_m.jpg)top center no-repeat;}
.index3_content{width:100%; height:620px;display:block;line-height:0; margin:0 auto; position:relative;}
.S3_block{width:320px; height:620px;text-align:center;  margin:-5px auto 0px auto;}
.item3{display: inline-block; width:150px; height:200px; margin:45px 0px 65px 0px; text-align:center;}
.item3 li:nth-child(1){ width:150px; display: block; height:170px;}
.item3 li:nth-child(1) img{height:150px; display: block; margin-top:14px; margin-left:auto; margin-right:auto;max-width:150px;}
.item3 li:nth-child(2){ width:150px;height:45px;font-size: 14px; font-weight:bold; color:#602e15; line-height:18px; vertical-align:middle;}
.item3 li:nth-child(3){color:#602e15; font-size:12px; margin-top:9px;font-weight:bold;height:20px; width:150px;}
.item3 li:nth-child(3) a{color:#602e15; font-size:12px; margin-top:0px;font-weight:bold;height:20px; width:150px;}
.item3 li:nth-child(3) span{color:#df2c09; font-size:16px; font-family:'Century Gothic'; font-weight:bold;}
.S3_more{ position: relative; bottom:55%; right:-47%;}
.S3_more2{ position:relative; bottom:5.5%; right:-24%;}
.S3_break{ display:none;}

/* --AD1 手機版--*/
.index4{width:100%; min-width:320px;height:160px; display:block; position:relative; margin-top:-2px;}
.index4_content{width:100%; min-width:320px;height:160px;display:block;line-height:0; margin:0 auto; position:relative;}
.AD1{background: url(../images/img/AD1_640.jpg) top center no-repeat; background-size:100%; width:320px;}

/* --文具 手機版--*/
.index5{width:100%; min-width:320px; height: 1200px; display:block; position:relative; background: url(../images/index05_m.jpg)top center no-repeat;}
.index5_content{width:100%; height:1200px;display:block;line-height:0; margin:0 auto; position:relative;}
.S5_block{width:320px; height:400px;text-align:center;  margin:0 auto;}
.item5{display: inline-block; width:300px; height:320px; margin:50px 6px 0px 6px; text-align:center;cursor: pointer;}
.item5 li:nth-child(1){ width:300px; display: block; height:295px;}
.item5 li:nth-child(1) img{height:265px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:265px;}
.item5 li:nth-child(2){ width:300px;height:48px;font-size: 18px; font-weight:bold; color:#602e15; line-height:22px; vertical-align:middle;}
.item5 li:nth-child(3){color:#602e15; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:300px;}
.item5 li:nth-child(3) a{color:#602e15; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:300px;}
.item5 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S5_more{ position: relative;bottom:-16%; right:-35%;}

/* --禮用 手機版--*/
.index6{width:100%; min-width:320px; height: 1206px; display:block; position:relative; background: url(../images/index06_m.jpg)top center no-repeat;}
.index6_content{width:100%; height:1206px;display:block;line-height:0; margin:0 auto; position:relative;}
.S6_block{width:320px; height:400px;text-align:center;  margin:0 auto;}
.item6{display: inline-block; width:300px; height:320px; margin:50px 6px 0px 6px; text-align:center;cursor: pointer;}
.item6 li:nth-child(1){ width:300px; display: block; height:295px;}
.item6 li:nth-child(1) img{height:265px; display: block; margin-top:18px; margin-left:auto; margin-right:auto;max-width:265px;}
.item6 li:nth-child(2){ width:300px;height:48px;font-size: 18px; font-weight:bold; color:#602e15; line-height:22px; vertical-align:middle;}
.item6 li:nth-child(3){color:#602e15; font-size:16px; margin-top:9px;font-weight:bold;height:20px; width:300px;}
.item6 li:nth-child(3) a{color:#602e15; font-size:16px; margin-top:0px;font-weight:bold;height:20px; width:300px;}
.item6 li:nth-child(3) span{color:#df2c09; font-size:24px; font-family:'Century Gothic'; font-weight:bold;}
.S6_more{ position: relative;bottom:-16%; right:-35%;}

/* -- AD2 手機版 --*/
.index7{width:100%; min-width:320px;height:160px; display:block; position:relative; margin-top:0px;}
.index7_content{width:100%; min-width:320px;height:160px;display:block;line-height:0; margin:0 auto; position:relative;}
.AD2{background: url(../images/img/AD2_640.jpg) top center no-repeat; background-size:100%; width:320px;}

/* --CD+DVD 手機版 --*/
.index8{width:100%; min-width:320px; height: 613px; display:block; position:relative; background: url(../images/index08_m.jpg)top center no-repeat; margin-top:10px;}
.index8_content{width:100%; height:613px;display:block;line-height:0; margin:0 auto; position:relative;}
.S8_block{width:320px; height:620px;text-align:center;  margin:-5px auto 0px auto;}
.item8{display: inline-block; width:150px; height:200px; margin:28px 0px 80px 0px; text-align:center;}
.item8 li:nth-child(1){ width:150px; display: block; height:170px;}
.item8 li:nth-child(1) img{height:140px; display: block; margin-top:14px; margin-left:auto; margin-right:auto;max-width:140px;}
.item8 li:nth-child(2){ width:150px;height:45px;font-size: 14px; font-weight:bold; color:#0c3a5b; line-height:18px; vertical-align:middle;}
.item8 li:nth-child(3){color:#0c3a5b; font-size:12px; margin-top:9px;font-weight:bold;height:20px; width:150px;}
.item8 li:nth-child(3) a{color:#0c3a5b; font-size:12px; margin-top:0px;font-weight:bold;height:20px; width:150px;}
.item8 li:nth-child(3) span{color:#df2c09; font-size:16px; font-family:'Century Gothic'; font-weight:bold;}
.S8_more{ position: relative; bottom:57%; right:-47%;}
.S8_more2{ position:relative; bottom:7%; right:-24%;}
.S8_break{ display:none;}

/* --雜誌+食品 手機版 --*/
.index9{width:100%; min-width:320px; height: 613px; display:block; position:relative; background: url(../images/index09_m.jpg)top center no-repeat; margin-top:10px;}
.index9_content{width:100%; height:613px;display:block;line-height:0; margin:0 auto; position:relative;}
.S9_block{width:320px; height:620px;text-align:center;  margin:-5px auto 0px auto;}
.item9{display: inline-block; width:150px; height:200px; margin:28px 0px 80px 0px; text-align:center;}
.item9 li:nth-child(1){ width:150px; display: block; height:170px;}
.item9 li:nth-child(1) img{height:140px; display: block; margin-top:14px; margin-left:auto; margin-right:auto;max-width:140px;}
.item9 li:nth-child(2){ width:150px;height:45px;font-size: 14px; font-weight:bold; color:#0c3a5b; line-height:18px; vertical-align:middle;}
.item9 li:nth-child(3){color:#0c3a5b; font-size:12px; margin-top:9px;font-weight:bold;height:20px; width:150px;}
.item9 li:nth-child(3) a{color:#0c3a5b; font-size:12px; margin-top:0px;font-weight:bold;height:20px; width:150px;}
.item9 li:nth-child(3) span{color:#df2c09; font-size:16px; font-family:'Century Gothic'; font-weight:bold;}
.S9_more{ position: relative; bottom:57%; right:-47%;}
.S9_more2{ position:relative; bottom:7%; right:-24%;}
.S9_break{ display:none;}

/* --AD3 手機版 --*/
.index10{width:100%; min-width:320px;height:310px; display:block; position:relative; margin-top:-5px;}
.index10_content{width:100%; min-width:320px;height:310px;display:block;line-height:0; margin:0 auto; position:relative;}
.AD3{background: url(../images/img/AD3_640.jpg) top center no-repeat; background-size:100%; width:320px; height:160px;}
.AD4{background: url(../images/img/AD4_640.jpg) top center no-repeat; background-size:100%; width:320px; height:160px; margin-top:3%;}


/* bottom 手機版 --*/
.index11{width:100%; min-width:320px; height: 30px; display:block; position:relative; background: url(../images/index11_m.jpg)top center no-repeat; margin-top:10px;}
.index11_content{width:100%; height:30px;display:block;line-height:0; margin:0 auto; position:relative;}

/* footer 手機版 */
footer{ width:100%; position:relative; z-index:999; background:#32210f;}

}

/* AD */
.AD { max-width:1200px; margin:0 auto; padding:20px 0; overflow:hidden; background:#ffffff; }
.banner { width:1000px; /*height:300px;*/ overflow:hidden; display:block; margin:0 auto; /*background:url(../images/bg_1.png) top center repeat;*/ padding: 1% 0%;}
.banner li{display: inline-block; margin:0 auto; overflow:hidden;width:100%;}
.banner li:nth-child(2){ padding-top:20px;}
.banner li img{width: 100%; }
	@media screen and ( max-width: 768px ){	
		.AD { max-width:100%; margin:0; padding:0; width:100%;}
		.banner {width:320px; height:auto; display:block; margin:0 auto; padding:4% 0; float: none;}
		.banner li{display: inline-block; width: 100%; margin: 0% 0% 2% 0%;}
		.banner li:last-child{ width:100%;}
        .banner li img{width: 100%; }	
		.banner li:nth-child(2){ padding-top:2%;}
	}

.pcItem{ display:initial;}
.kv_m, .mItem{ display:none;}
	@media screen and ( max-width: 768px ){
		.kv_pc{ max-width:100%; min-width:100%; height:auto;}
		.kv_pc_content{ width:100%}
		.kv_pc, .pcItem{ display: none; }
		.kv_m, .mItem{ display:inline; padding:0px;}

	}