@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);
/*base*/
*, body, table, p, div, span, form, input, textarea, select, pre, button { font-family: "cwTeXYen", sans-serif, "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", AppleGothic, Dotum, Lucida Grande, Verdana Sans-serif;}
body{ font-size:20px; font-weight: 500; line-height:150%; margin:0 auto; min-width:1000px; background: url(../images/bg.jpg) center top; background-attachment: fixed; color:#161358;}
#container{ width:1000px; margin:0 auto; padding:0; display:block;}
#content{ width:1000px; margin:0 auto; padding:0; display:block;}

#wapper{ min-width:1000px; overflow-x: hidden;}

#header{font-size:14px; padding:0; margin:0; color:#fff; width:100%; height:35px; background-color: #DF0003;}
#header a{ color:#fff; text-decoration:none}
#header a:hover{ text-decoration:underline;}
#footer{ background:url("../images/tableDown.png") center top no-repeat; width:1000px; height:auto; margin:0 auto; color:#432a0d; font-size:15px; line-height:140%; padding: 80px 10px 15px 10px; text-align:center;}
#footer a{ color:#432a0d; text-decoration:underline;}
#footer a:hover{  text-decoration:none}
a{ cursor: pointer;}
img{ border:0; vertical-align:middle;}
.img-row{ width:1000px; margin:0 auto; padding:0;}
.img-row img{ display:inline-block; line-height: 0; margin:0; padding:0; border:none;}

.scrollup {position: fixed; bottom: 20px; right: 0px; display: none; text-indent: -9999px;	width: 120px; height: 80px; background: url(../images/top.png) no-repeat;}

.brblock{ display: block;}


/*NAV*/
.nav01, .nav02, .nav03, .nav04, .nav05{ background: url(../images/nav.gif) 0 0 no-repeat; display:inline-block; height: 165px;}
.nav01{ background-position: 0px 0px; width: 245px; z-index: 999; position: relative; top: -10px; left: 340px; width: 245px; height: 165px;}
.nav01:hover{ background-position: 0px -165px;}
.nav02{ background-position: -245px 0px; width: 180px; z-index: 999; position: relative; top: -90px; left: 490px; width: 180px; height: 165px;}
.nav02:hover{ background-position: -245px -165px;}

/*block*/
#kv{ width:100%; height:730px; display:block; background: url(../images/bg_01.png) center bottom no-repeat;}
.hand{ width: 1000px; height: 700px; background: url("../images/kv_01.png") center top no-repeat;}
.slo01{ z-index: 9; position: relative; top: 0px; left: 180px; width: 800px;}
.slo02{ z-index: 8; position: relative; top: -50px; left: 180px; width: 800px;}
#blockA{ background:url(../images/bg_02.png) center top no-repeat; width:100%; height:auto; display:block;}
#blockB, #blockC, #blockE{ width:1000px; height:auto; display:block; margin: 0 auto;}
#blockD{ background:url(../images/main_04.png) center top no-repeat; width:100%; height:auto; display:block; padding-top: 100px;}
.contentD{ background:url(../images/tableMain.png) center top; width:1000px; margin: 0 auto; text-align: center;}
.contentE{ background:url("../images/tableMain.png") center top; width:1000px; margin: 0 auto; text-align: center;}
.award{ position: relative; top: -20px; left: 80px; margin-bottom: -80px; width: 70px; height: 80px;}
.sale{position: relative; top: 40px; left: 580px; width: 255px; height: 200px;}

/*book*/
#morebooks h1, h1{font-size:20px; font-weight:bold; padding:5px 0; margin:0px; line-height:130%; color:#5E5E5E;}
#morebooks h2, h2{ font-size:18px; color:#C60; padding:0; margin:0; line-height:140%;}
#morebooks p, p{ padding:0px; margin:0px; font-size:20px; color:#5E5E5E;}
#morebooks .red, .red{ color:#C00; font-weight:bold; font-size:22px;}
.pic{ border-bottom:5px #d6d6d6 solid; border-right:5px #d6d6d6 solid;}
.pic:hover{ padding:5px 0 0 5px; border:none;}
.del{ text-decoration:line-through; font-size:18px; margin: 0 2px;}

/*btn*/
a.btn_buy, a.btn_club{ border-radius:3px; display:block; width:160px; padding:3px 0; margin:5px auto; font-size:18px; font-weight:100; text-decoration:none; text-align:center; cursor:pointer;}
a.btn_buy{ background-color:#f46200; color:#FFF;}
a.btn_buy:hover{ background-color:#ca5100; color:#FF0;}
a.btn_club{ background-color:#f37e00; color:#FFF;}
a.btn_club:hover{ background-color:#b96000; color:#FF0;}

