@charset "utf-8";
img {border:0;}
body
{
	padding: 0px;
	margin: 0px;
	height: 100%;
	min-height: 7740px;
	background: #000000;
	font-family: 'Microsoft JhengHei','微軟正黑體';
}
#wrapper {
     width: 100%;  
     margin: auto;   
 }
 
 #ontopDiv {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100px;
    z-index: 10000;
    background-color: #000;
}
#header {
	position:  fixed;
	top: 0px;
	left: 50%;
	margin-left: -375px;
	width: 750px;
	height: 100px;
	background: #FFFFFF;
 }

.home_logo
{
	position: absolute;
	top: 0px;
	left:25px;
	width: 357px;
	height: 100px;
	background: url(../images/logo.png);
	cursor: pointer;
}

.home_menu
{
	position: absolute;
	top: 0px;
	right: 20px;
	width: 80px;
	height: 80px;
	background: url(../images/home_menu.png);
	cursor: pointer;
}
.home_shop
{
    position: absolute;
    top: 0px;
    left: 570px;
    width: 82px;
    height: 86px;
    background: url(../images/shop.png);
    cursor: pointer;
}
.home_shop2

{
    position: absolute;
    top: 5px;
    left: 460px;
    width: 94px;
    height: 84px;
    background: url(../images/shop-02.png);
    cursor: pointer;
}


#wrap
{
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -375px;
	width: 750px;
	height: 100%;
    min-height: 7040px;
	z-index:3;
}
/*
#Prodmenu
{
	position:  fixed;
	top: 100px;
	left: 50%;
	margin-left: -375px;
	width: 750px;
	height: 100px;
	background: #f1aa3e;
}
*/
.home_menu2
{
	position: absolute;
	top: 10px;
	right: 20px;
	width: 80px;
	height: 80px;
	background: url(../images/home_menu2.png);
	cursor: pointer;
}

#Prodmenu .ptxt {
	position: absolute;
	left:100px;
	width: 357px;
	height: 100px;
	color: #FFF;
	font-size: 34px;
	font-weight: bold;
	line-height:100px;
}


#prod1
{
	position: absolute;
	top: 100px;
	left: 50%;
	margin-left: -375px;
	width: 750px;
	height: 100%;
	min-height: 7940px;
	background: #FFFFFF;
}

#prod1 .ProdA
{
	position: absolute;
	top: 100px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 783px;
	background: url(../images/banner16.jpg);
}
#prod1 .ProdB
{
	position: absolute;
	top: 883px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 500px;
	text-align:center;
	background: url(../images/Pord1_B.jpg);
}

#prod1 .ProdB_TV
{
	position: absolute;
	top: 883px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 303px;
	text-align:center;
	line-height:303px;
}
#prod1 .ProdC
{
	position: absolute;
	top: 1303px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 5394px;
	background: url(../images/Pord1_C_2000.jpg);
}
#prod1 .ProdCtxt01 {
	color: #FFF;
	position: absolute;
	top: 1647px;
	left: 188px;
	width: 480px;
	height: 50px;
	font-size: 30px;
	font-weight: bold;
}
#prod1 .ProdCtxt02 {
	color: #FFF;
	position: absolute;
	top: 2652px;
	left: 188px;
	width: 480px;
	height: 50px;
	font-size: 30px;
	font-weight: bold;
}
#prod1 .ProdCtxt03 {
	color: #FFF;
	position: absolute;
	top: 4123px;
	left: 188px;
	width: 480px;
	height: 50px;
	font-size: 30px;
	font-weight: bold;
}
#prod1 .ProdCtxt04 {
	color: #FFF;
	position: absolute;
	top: 4893px;
	left: 188px;
	width: 480px;
	height: 50px;
	font-size: 30px;
	font-weight: bold;
}
#prod1 .p1
{
	position: absolute;
	top: 8325px;
	left: 303px;
	margin-left: -303px;
	width: 10px;
	height: 10px;
}
#prod1 .ProdD
{
	position: absolute;
	top: 8525px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 1745px;
	background: url(../images/Pord1_D_09.jpg);
}
#prod1 .ProdDtit {
	color: #e7011b;
	position: absolute;
	top: 3467px;
	left: 70px;
	width: 662px;
	height: 56px;
	font-size: 40px;
	font-weight: bold;
}
#prod1 .ProdDtxt {
	color: #FFF;
	position: absolute;
	top: 3532px;
	left: 124px;
	width: 569px;
	height: 64px;
	font-size: 38px;
	font-weight: bold;
}
#prod1 .p2
{
	position: absolute;
	top: 1150px;
	left: 294px;
	margin-left: -303px;
	width: 10px;
	height: 10px;
}
#prod1 .ProdE
{
	position: absolute;
	top: 10250px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 2515px;
	background: url(../images/Pord1_E_09.jpg);
}
#prod1 .ProdEtxt1 {
	color: #FFF;
	position: absolute;
	top: 4482px;
	left: 56px;
	width: 297px;
	height: 52px;
	font-size: 32px;
	font-weight: bold;
}
#prod1 .ProdEtxt2 {
	color: #FFF;
	position: absolute;
	top: 4482px;
	left: 517px;
	width: 118px;
	height: 52px;
	font-size: 32px;
	font-weight: bold;
}
#prod1 .ProdEtxt3 {
	color: #FFF;
	position: absolute;
	top: 5130px;
	left: 39px;
	width: 319px;
	height: 86px;
	font-size: 30px;
	font-weight: bold;
}
#prod1 .ProdEtxt4 {
	color: #FFF;
	position: absolute;
	top: 5127px;
	left: 438px;
	width: 280px;
	height: 100px;
	font-size: 32px;
	font-weight: bold;
	text-align: center;
}
#prod1 .p3
{
	position: absolute;
	top: 6500px;
	left: 303px;
	margin-left: -303px;
	width: 10px;
	height: 10px;
}
#prod1 .ProdF
{
	position: absolute;
	top: 6695px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 1985px;
	background: url(../images/Pord1_F_2000.jpg);
}

#prod1 .ProdFT1 {
	color: #FF7827;
	position: absolute;
	top: 5639px;
	left: 46px;
	width: 415px;
	height: 333px;
	font-size: 26px;
	text-align: left;
	line-height: 45px;
	font-weight: bold;
}
#prod1 .ProdFT2 {
	color: #F5577C;
	position: absolute;
	top: 6519px;
	left: 46px;
	width: 415px;
	height: 333px;
	font-size: 26px;
	text-align: left;
	line-height: 45px;
	font-weight: bold;
}
#prod1 .max2000
{
	position: absolute;
	top: 7753px;
	left: 303px;
	margin-left: -303px;
	width: 10px;
	height: 10px;
}
#prod1 .ProdFT3 {
	color: #1A7C6E;
	position: absolute;
	top: 7459px;
	left: 46px;
	width: 415px;
	height: 333px;
	font-size: 26px;
	text-align: left;
	line-height: 45px;
	font-weight: bold;
}
#prod1 .ProdF_button1
{
	position: absolute;
	top: 6157px;
	left: 268px;
	width: 198px;
	height: 49px;
	/* [disabled]background-image: url(../images/order.png); */
	cursor: pointer;
}
#prod1 .ProdF_button2
{
	position: absolute;
	top: 7057px;
	left: 268px;
	width: 198px;
	height: 49px;
	/* [disabled]background-image: url(../images/order.png); */
	cursor: pointer;
}
#prod1 .ProdF_button3
{
	position: absolute;
	top: 8376px;
	left: 268px;
	width: 198px;
	height: 49px;
	cursor: pointer;
}
#prod1 .intro
{
	position: absolute;
	top: 8765px;
	left: 303px;
	margin-left: -303px;
	width: 10px;
	height: 10px;
}
#prod1 .ProdG
{
	position: absolute;
	top: 12750px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 3065px;
	background: url(../images/Pord1_G_09.jpg);
}
#prod1 .footer
{
	position: absolute;
	bottom: -926px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 189px;
	background: url(../images/footer2.jpg);
}
#prod1 .footer1
{
	position: absolute;
	bottom: -836px;
	left: 33px;
	width: 149px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
#prod1 .footer1 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

#prod1 .footer2
{
	position: absolute;
	bottom: -838px;
	left: 227px;
	width: 186px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
#prod1 .footer2 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

#prod1 .footer3
{
	position: absolute;
	bottom: -836px;
	left: 423px;
	width: 155px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
#prod1 .footer3 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
#prod1 .footer4
{
	position: absolute;
	bottom: -836px;
	right: 33px;
	width: 141px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}

#prod1 .footer4 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
#prod1 .footer5
{
	position: absolute;
	bottom: -866px;
	left: 33px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
#prod1 .footer5 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

#prod1 .footer6
{
	position: absolute;
	bottom: -866px;
	left: 227px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}

#prod1 .footer6 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
#prod1 .footer7
{
	position: absolute;
	bottom: -866px;
	left: 423px;
	width: 150px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}

#prod1 .footer7 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
#prod1 .footer8
{
	position: absolute;
	bottom: -866px;
	left: 576px;
	width: 168px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}

#prod1 .footer8 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
#prod1 .footer9
{
	position: absolute;
	bottom: -896px;
	left: 33px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
#prod1 .footer9 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

#prod1 .footer10
{
	position: absolute;
	bottom: -896px;
	left: 227px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;
}

#prod1 .footer10 a
{
	color: #000;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}
#prod1 .copyright
{
	position: absolute;
	bottom: -1000px;
	left: 303px;
	margin-left: -303px;
	width: 750px;
	height: 74px;
	background-color: #000;
	font-size: 12px;
}
#prod1 .footertxt{
	color: #FFF;
	position: absolute;
	bottom: -967px;
	left: 9px;
	width: 712px;
	height: 35px;
	font-size: 15px;
	font-weight: bold;
}
#prod1 .footerPip {
	color: #FFF;
	position: absolute;
	bottom: -994px;
	left: 383px;
	width: 313px;
	height: 22px;
	font-size: 14px;
}
#prod1 .footerPip2{
	position: absolute;
	bottom: -993px;
	left: 669px;
	width: 38px;
	height: 40px;
}
