@charset "utf-8";

img {border:0;}

body

{

	padding: 0px;

	margin: 0px;

	height: 100%;

	min-height: 6400px;

	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: 530px;

	width: 82px;

	height: 86px;

	background: url(../images/shop.png);

	cursor: pointer;

}



#wrap

{

	position: absolute;

	top: 0px;

	left: 50%;

	margin-left: -375px;

	width: 750px;

	height: 100%;

    min-height: 6400px;

	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;

}





#prodk

{

	position: absolute;

	top: 100px;

	left: 50%;

	margin-left: -375px;

	width: 750px;

	height: 100%;

	min-height: 6400px;

	background: #FFFFFF;

}



#prodk .ProdA

{

	position: absolute;

	top: 100px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 783px;

	background: url(../images/banner-kitty.jpg);

}

#prodk .ProdB

{

	position: absolute;

	top: 883px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 500px;

	text-align:center;

	background: url(../images/Pord1_B.jpg);

}



#prodk .ProdB_TV

{

	position: absolute;

	top: 883px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 303px;

	text-align:center;

	line-height:303px;

}

#prodk .ProdC

{

	position: absolute;

	top: 1303px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 1556px;

	background: url(../images/Pord1_C.jpg);

}

#prodk .ProdCtxt {

	color: #FFF;

	position: absolute;

	top: 1520px;

	left: 50px;

	width: 649px;

	height: 100px;

	font-size: 26px;

	font-weight: bold;

}

#prodk .p1

{

	position: absolute;

	top: 880px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .p4

{

	position: absolute;

	top: 710px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .ProdD

{

	position: absolute;

	top: 2800px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 1479px;

	background: url(../images/Pord1_D.jpg);

}

#prodk .ProdDtit {

	color: #e7011b;

	position: absolute;

	top: 3467px;

	left: 70px;

	width: 662px;

	height: 56px;

	font-size: 40px;

	font-weight: bold;

}

#prodk .ProdDtxt {

	color: #FFF;

	position: absolute;

	top: 3532px;

	left: 124px;

	width: 569px;

	height: 64px;

	font-size: 38px;

	font-weight: bold;

}

#prodk .p2

{

	position: absolute;

	top: 2720px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .p5

{

	position: absolute;

	top: 2560px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .ProdE

{

	position: absolute;

	top: 4221px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 1495px;

	background: url(../images/Pord1_E.jpg);

}

#prodk .ProdEtxt1 {

	color: #FFF;

	position: absolute;

	top: 4482px;

	left: 56px;

	width: 297px;

	height: 52px;

	font-size: 32px;

	font-weight: bold;

}

#prodk .ProdEtxt2 {

	color: #FFF;

	position: absolute;

	top: 4482px;

	left: 517px;

	width: 118px;

	height: 52px;

	font-size: 32px;

	font-weight: bold;

}

#prodk .ProdEtxt3 {

	color: #FFF;

	position: absolute;

	top: 5130px;

	left: 39px;

	width: 319px;

	height: 86px;

	font-size: 30px;

	font-weight: bold;

}

#prodk .ProdEtxt4 {

	color: #FFF;

	position: absolute;

	top: 5127px;

	left: 438px;

	width: 280px;

	height: 100px;

	font-size: 32px;

	font-weight: bold;

	text-align: center;

}

#prodk .p3

{

	position: absolute;

	top: 5720px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .ProdF

{

	position: absolute;

	top: 881px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 5334px;

	background: url(../images/Pord1_F-kitty.jpg);

}



#prodk .ProdFT1 {

	color: #AF3751;

	position: absolute;

	top: 2275px;

	left: 127px;

	width: 551px;

	height: 244px;

	font-size: 28px;

	text-align: left;

	line-height: 35px;

	font-weight: bold;

}

#prodk .ProdFT2 {

	color: #AF3751;

	position: absolute;

	top: 4145px;

	left: 127px;

	width: 551px;

	height: 253px;

	font-size: 28px;

	text-align: left;

	line-height: 35px;

	font-weight: bold;

}

#prodk .max2000

{

	position: absolute;

	top: 7753px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .ProdFT3 {

	color: #AF3751;

	position: absolute;

	top: 5729px;

	left: 127px;

	width: 551px;

	height: 333px;

	font-size: 28px;

	text-align: left;

	line-height: 35px;

	font-weight: bold;

}

#prodk .ProdF_button1

{

	position: absolute;

	top: 2578px;

	left: 268px;

	width: 198px;

	height: 49px;

	background-image: url(../images/order3.png);

	cursor: pointer;

}

#prodk .ProdF_button2

{

	position: absolute;

	top: 4422px;

	left: 268px;

	width: 200px;

	height: 49px;

	background-image: url(../images/order3.png);

	cursor: pointer;

}

#prodk .ProdF_button3

{

	position: absolute;

	top: 6012px;

	left: 268px;

	width: 198px;

	height: 49px;

	background-image: url(../images/order3.png);

	cursor: pointer;

}

#prodk .intro

{

	position: absolute;

	top: 8765px;

	left: 303px;

	margin-left: -303px;

	width: 10px;

	height: 10px;

}

#prodk .ProdG

{

	position: absolute;

	top: 8966px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 3910px;

	background: url(../images/Pord1_G.jpg);

}

#prodk .footer

{

	position: absolute;

	bottom: 74px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 189px;

	background: url(../images/footer2.jpg);

}

#prodk .footer1

{
	position: absolute;
	bottom: 158px;
	left: 33px;
	width: 149px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}

#prodk .footer1 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}



#prodk .footer2

{
	position: absolute;
	bottom: 158px;
	left: 227px;
	width: 193px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}

#prodk .footer2 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}



#prodk .footer3

{
	position: absolute;
	bottom: 158px;
	left: 422px;
	width: 154px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}

#prodk .footer3 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}

#prodk .footer4

{
	position: absolute;
	bottom: 158px;
	right: 35px;
	width: 141px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}



#prodk .footer4 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}

#prodk .footer5

{
	position: absolute;
	bottom: 126px;
	left: 33px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}

#prodk .footer5 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}



#prodk .footer6

{
	position: absolute;
	bottom: 126px;
	left: 227px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}



#prodk .footer6 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}

#prodk .footer7

{
	position: absolute;
	bottom: 126px;
	left: 422px;
	width: 150px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}



#prodk .footer7 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}

#prodk .footer8

{
	position: absolute;
	bottom: 126px;
	left: 574px;
	width: 169px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}



#prodk .footer8 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}
#prodk .footer9

{
	position: absolute;
	bottom: 94px;
	left: 33px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}

#prodk .footer9 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}



#prodk .footer10

{
	position: absolute;
	bottom: 94px;
	left: 227px;
	width: 170px;
	height: 32px;
	color: #000;
	font-size: 24px;
	font-weight: bold;

}



#prodk .footer10 a

{

	color: #000;

	font-size: 24px;

	font-weight: bold;

	text-decoration: none;

}


#prodk .copyright

{

	position: absolute;

	bottom: 0px;

	left: 303px;

	margin-left: -303px;

	width: 750px;

	height: 74px;

	background-color:#000;

	font-size:12px;

}

#prodk .footertxt{

	color: #FFF;

	position: absolute;

	bottom: 33px;

	left: 9px;

	width: 712px;

	height: 35px;

	font-size: 15px;

	font-weight: bold;

}

#prodk .footerPip {

	color: #FFF;

	position: absolute;

	bottom: 6px;

	left: 383px;

	width: 313px;

	height: 22px;

	font-size: 14px;

}

#prodk .footerPip2{

	position: absolute;

	bottom: 5px;

	left: 670px;

	width: 38px;

	height: 40px;

}
