body {
	font-family:Arial, 微軟正黑體, 新細明體, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color:#333;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/bg_110407.gif);
	background-repeat: repeat;
}
a {
	text-decoration:none;
	outline: none;
	hlbr:expression(this.onFocus=this.blur());
}
a:hover {}
h1, h2, h3, h4, h5, h6{ font-size:100%;}
/****page content begin*******/
.hot_product_iframe{background: none;}
.content_list_iframe{background: none;}
.content_iframe{ width:720px; margin:0 auto; background: none;}

#pez_header{}
#pez_hd{}
#pez_footer{}
#pez_ft{}
.page_area {
	width:950px;
	margin:0 auto;
	position:relative;
	background-color: #FFF;
}

.page_content {}
#l_area {
	float:left;
	width:220px;
	margin-right:10px;
}
#r_area {
	float:left;
	width:720px;
}

/*********/
#header {width:950px;}

#footer {
	margin-top:15px;
	width:950px;
}
.fb_area iframe{
	border:none; 
	overflow:hidden; 
	width:220px; 
	height:295px;
}
/* app_area end  */
.word_link_bn {
	background:url(../images/word_link_bn.png) no-repeat;
	float:right;
	height:25px;
	width:120px;
	margin:15px;
	text-align:center;
	line-height:25px;
	color:#333;
	vertical-align: middle;
}
.word_link_bn a {
	color:#333;
	text-decoration:none;
}
.word_link_bn a:hover { text-decoration:underline;}
.word_link_bn_3, .word_link_bn_4{float:right;}
.word_link_bn_3 a{
	background:url(../images/word_link_bn_03.png) no-repeat;
	height:25px;
	width:120px;
	display:block;
	margin:5px;
	text-indent:-9999px;
}
.word_link_bn_4 a{
	background:url(../images/word_link_bn_04.png) no-repeat;
	height:25px;
	width:120px;
	display:block;
	margin:5px;
	text-indent:-9999px;
}
/*****path****/
.path {
	padding-bottom:5px;
}
.path span { color:#333; }
.path a { color:#333; }
.path a:hover {
	color:#606;
	text-decoration:underline;
}
.path_last {
	color:#606!important;
}
/*******adblock*******/
#adblock {
	width: 950px;
	height: 350px;
	position:relative;
	overflow:hidden;
	margin-bottom:10px;
	z-index:0;
}
#adblock ul, #adblock li { }
#adblock ul.showbox {
	position:absolute;
	width:950px;
	height:350px;
	z-index:100;
	left: 1px;
}
#adblock ul.showbox li {
	width:950px;
	height:350px;
	display:block;
}
#adblock ul.showbox li a { }
#adblock ul.link {
	float:right;
	width: 50px;
	height: 250px;
	display:block;
	position:relative;
	_position: absolute;
	z-index:100;
	padding-top: 5px;
	padding-right: 5px;
}
#adblock ul.link li { float:left; }
.link .link_01 a {
	display: block;
	width: 50px;
	height:50px;
	margin:0;
	list-style: none;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/ad_link_ccb_01.png);
}
.link .link_01 a.selected {
	width: 240px;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/ad_link_ccb_01_hover.png);
	background-repeat: no-repeat;
}
.link .link_02 a {
	display: block;
	width: 50px;
	height:50px;
	margin:0;
	list-style: none;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 5px;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/ad_link_ccb_02.png);
	background-repeat: no-repeat;
}
.link .link_02 a.selected {
	width: 240px;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/ad_link_ccb_02_hover.png);
	background-repeat: no-repeat;
}
.link .link_03 a {
	display: block;
	width: 50px;
	height:50px;
	margin:0;
	list-style: none;
	overflow: hidden;
	padding-top: 5px;
	padding-right: 5px;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/ad_link_ccb_03.png);
	background-repeat: no-repeat;
}
.link .link_03 a.selected {
	width: 240px;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/ad_link_ccb_03_hover.png);
	background-repeat: no-repeat;
}
.link .link_04 a {
	display: block;
	width: 240px;
	height:100px;
	margin:0;
	list-style: none;
	overflow: hidden;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/main/ad_link_120323-03.jpg);
	background-repeat: no-repeat;
}
.link .link_04 a.selected {
	width: 240px;
	background-image: url(//www.payeasy.com.tw/ccb/ccb_new_web/images/main/ad_link_120323-03-hover.jpg);
	background-repeat: no-repeat;
}
/****nav***/
.nav_area{}
.nav_area .nav_top { display:none;}
.nav_area .nav_bottom {
	width:220px;
	height:4px;
	background: url(../images/nav_bottom.jpg) no-repeat;
	margin-bottom:10px;
}
.nav_area .nav_mid{ _margin-top:-11px;}
.nav_mid .nav li{
	_display:inline-block; 
	_margin-bottom:-3px;
}
.nav_mid .nav li a{
	padding-left:30px;
	color:#333;
	display:block;
	line-height: 30px;
	text-decoration:none;
}
.nav li a h2{}
ul.nav ul.sub_nav a{	
	background: url(../images/sub_nav.gif) no-repeat;
	padding-left:30px;
	color:#333;
	display:block;
	line-height: 30px;
	text-decoration:none;
	text-indent:0;
	cursor:pointer;
}
ul.nav ul.sub_nav li a h3{}
ul.nav ul.sub_nav a.select{background: url(../images/sub_nav.gif) left bottom no-repeat;}
ul.sub_nav ul.menu { display:none;}
ul.sub_nav ul.menu a, ul.sub_nav a.select ul.menu a{
	background:none; 
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	color:#666;
	display:block;
	cursor:pointer;
}
ul.sub_nav ul.menu li a h4{}
ul.sub_nav ul.menu a:hover{
	color:#606;
	background:#EEF7F4;
	text-decoration:none;
}
.nav_1{}
.nav_1 a{
	cursor:default;
	background: url(../images/nav_001.jpg) no-repeat;
	text-indent:-9999px;
}
.nav_1 a:hover{}
.nav_1 .sub_nav_001 a{ }
.nav_1 .sub_nav_001 a:hover{}
.nav_1 .sub_nav_001 .menu_001 a{}
.nav_1 .sub_nav_001 .menu_001 a:hover{}
.nav_2{}
.nav_2 a{
	cursor:default;
	background: url(../images/nav_002.jpg) no-repeat;
	text-indent:-9999px;
}
.nav_2 a:hover{}
.nav_3{}
.nav_3 a{
	cursor:default;
	background: url(../images/nav_003.jpg) no-repeat;
	text-indent:-9999px;
}
.nav_3 a:hover{}
.nav_4 {}
.nav_4 a {
	cursor:default;
	background: url(../images/nav_004.jpg) no-repeat;
	text-indent: -9999px;
}
.nav_4 a:hover {}
/****speial column*******/
.maintain_area {
	float:left;
	width:490px;
	height:325px;
}
.maintain_area_cont {
	width:490px;
	margin-top:5px;
}
/*****/
.rec_tit {
	background: url(../images/rec_bar.jpg) no-repeat;
	height: 30px;
	width: 720px;
}
.buty_board {
	width: 720px;
	margin-top: 10px;
}
/****hot sales top5*******/
.top_area {
	float:right;
	width:220px;
	height:325px;
}
.top_area_mid {
	width:220px;
	height:320px;
	margin-top:5px;
	background:url(../images/top5-2.gif) no-repeat;
}
/******top**************/
.top_name {
	display:block;
	line-height:25px;
	color:#333;
}
.top_name a {
	text-decoration:none;
	color:#333;
}
.top_name a:hover {
	text-decoration: underline;
	color:#333;
}
.top_cont {
	display:block;
	line-height:12px;
	padding:0px 0px 10px 0px;
	[;padding:0px 0px 15px 0px;] /*這一行專門給Chrome跟Safari用，不過IE6跟7也看得懂喔*/
	color: #606;
}
.top_cont a {
	text-decoration:none;
	color: #606;
}
.top_cont a:hover {
	text-decoration:underline;
	color:#333;
}

/****information share*******/
.info_area {
	width:720px;
	margin-top:10px;
}
/****recommend product*******/
.act_area { margin-bottom:10px;}

.act_area_tit {
	width:950px;
	height:30px;
	text-indent:-9999px;
	background: url(../images/sale_bar.jpg) no-repeat;
	margin-bottom:5px;
}



/*******series_content*****/
.ser_kv {
	background:url(../images/line.png) bottom no-repeat;
	padding-bottom:15px;
}
.product_content { padding:20px 20px 0;}
.product_content .product_tit {font-size:18px;}
.product_content .product_txt {
	font-size:13px;
	margin:20px 0;
	color:#666;
	line-height:20px;
}
/*****page bar****/
.page_bar {
	clear:both;
	padding:5px 0px 5px 0;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
}
.page_bar a{
	padding:0 5px;
	color: #666;
	font-size: 13px;
}
.page_bar a:hover{
	color:#606;
	text-decoration:none;
}
.page_bar span {
	padding:0 5px;
	color: #606;
	font-size: 13px;
}
/****product_columns****/

.icons { border:0px; }
.all_pro_tit {
	width:720px;
	height:30px;
	background:url(../images/all_products.gif) no-repeat;
	text-indent:-9999px;
}
.product_columns_4 .columns_unit {
	background:#fff;
	width:150px;
	padding:5px 10px;
	float:left;
	margin-right:8px;
	font-size:12px!important;
	margin-bottom: 15px;
}
.product_columns_4 .columns_unit .pro_img img {
	width:150px;
	height:150px;
}
.product_columns_4 .columns_unit .pro_retention { }
.product_columns_4 .columns_unit .pro_content_wxwy {
	color: #333;
	line-height:18px;
	width: 150px;
	margin-top:3px;
	clear:both;
}
.product_columns_4 .columns_unit .pro_content_wxwy .icons {
	float: right;
	height: 18px;
	margin-left: 8px;
	width: 18px;
	z-index: 130;
}
.product_columns_4 .columns_unit .pro_content_wxwy .icons img {
	width:18px;
	height:18px;
}
.product_columns_4 .columns_unit .pro_cont_link {
	text-align:center;
	width:150px;
	clear:both;
	padding-top:3px;
	height:36px;
	overflow:hidden;
	line-height: 18px;
}
.product_columns_4 .columns_unit .pro_cont_link a {
	color:#666;
	text-decoration:none;
}
.product_columns_4 .columns_unit .pro_cont_link a:hover {
	color:#333;
	text-decoration: underline;
}
.product_columns_4 .columns_unit .pro_price {
	text-align:center;
	padding:3px 0;
	line-height:22px;
}
.product_columns_4 .columns_unit .price_style { color: #333; padding-right:5px;}
.product_columns_4 .columns_unit .price_value {
	color: #C00;
	padding-right:5px;
	font-size:18px;
	font-weight:bold;
}
.pro_tit_link {
	text-align:center;
	clear:both;
	padding-top:2px;
	overflow:hidden;
	font-weight:bold;
	height:36px;
	line-height: 18px;
}
.pro_tit_link a {
	color:#666;
	text-decoration:none
}
.pro_tit_link a:hover {
	color:#666;
	text-decoration:underline;
}
/******hot series****/
.hot_series_3 {
	padding:42px 0 0 7px;
	height:330px;
	margin-bottom:10px;
	background: url(../images/hot3_bg.gif) no-repeat;
}
.hot_series_3 .hot_series {
	width:200px;
	padding:7px 15px 0px;
	float:left;
	margin-right:8px;
	margin-bottom:12px;
}
.hot_series_3 .hot_series .pro_img img {
	width:200px;
	height:200px;
}
.hot_series_3 .hot_series .pro_retention { }
.hot_series_3 .hot_series .pro_content_wxwy {
	color: #333;
	font-size: 13px;
	text-align: center;
	width: 200px;
	margin-top:3px;
	margin-top:3px;
	clear:both;
}
.hot_series_3 .hot_series .pro_content_wxwy .icons {
	float: right;
	height: 18px;
	margin-left: 8px;
	width: 18px;
	z-index: 130;
}
.hot_series_3 .hot_series .pro_content_wxwy .icons img {
	width:18px;
	height:18px;
}
.hot_series_3 .hot_series .pro_cont_link {
	text-align:center;
	width:200px;
	clear:both;
	padding-top:2px;
	height:36px;
	overflow:hidden;
	line-height: 16px;
}
.hot_series_3 .hot_series .pro_cont_link a {
	color:#666;
	text-decoration:none;
}
.hot_series_3 .hot_series .pro_cont_link a:hover {
	color:#666;
	text-decoration:underline;
}
.hot_series_3 .hot_series .pro_price {
	text-align:center;
	padding:2px 0 0;
	line-height:22px;
}
.hot_series_3 .hot_series .price_style { color:#333; padding-right:5px;}
.hot_series_3 .hot_series .price_value {
	color:#C00;
	padding-right:5px;
}
.hot_series_3 .pro_tit_link {
	text-align:center;
	clear:both;
	padding-top:3px;
	overflow:hidden;
	font-weight:bold;
	height:auto;
}
.hot_series_3 .pro_tit_link a {
	color:#666;
	text-decoration:none
}
.hot_series_3 .pro_tit_link a:hover {
	color:#666;
	text-decoration:underline;
}
/******product page****/
.pro_pg_kv_area {
	background:url(../images/line.png) bottom no-repeat;
	padding-bottom:8px;
}
.pro_pg_buy_area {
	width: 720px;
	padding:10px 0 35px;
	background: url(../images/line.png) bottom no-repeat;
}
.pro_pg_img_area {
	width:250px;
	padding:0 30px;
	float:left;
}
.pro_pg_img_area img {
	width:200px;
	padding:15px 25px 0px 25px;
}
.pro_pg_name_cn {
	font-weight:bold;
	margin-top: 5px;
	font-size:18px;
	line-height: 25px;
	float:left;
	width:400px;
}
.pro_pg_name_en {
	float:left;
	width:400px;
}
.pro_pg_cp {
	width:400px;
	padding-bottom:5px;
	float:left;
}
.sale_p {
	height:24px;
	margin-top:3px;
	width:400px;
	background:#EEE;
	line-height:24px;
}
.sale_p a {
	height:24px;
	margin-top:3px;
	width:400px;
	color:#333;
	text-decoration:none;
}
.sale_p a:hover {
	height:24px;
	margin-top:3px;
	width:400px;
	background:#6C6;
}
.skin_test {
	padding:15px 30px 0 30px;
	width:250px;
	line-height:30px;
	height:30px;
	font-size:15px;
	float:left;
}
.skin_test .icons {
	float:left;
	padding-right:7px;
}
.pro_pg_pp {
	width:400px;
	display:block;
	float:left;
	min-height:136px;
	height: auto !important;
	height: 136px;
	position:relative;
}

.pre_order{   
           background:url(../images/pre_order.png) no-repeat;
           width:400px;
           height:50px;
           display: inline-block;
           clear:both;
}

.pro_pg_pp table {
	position:absolute;
	bottom:0;
}
.pro_pg_pp tr {
	z-index:1;
	color:#333;
	text-decoration:none;
	background:#F6F6F6;
	margin-top:2px;
	display:block;
}
.pro_pg_pp tr:hover { background:#EEF7F4; }
.pro_pg_pp tr .btn_sold_out {
	background:url(../images/pro_pg_buy_bn_002.png) no-repeat!important;
	display:block;
	width:50px;
	height:20px;
	margin:3px 0px 3px 0px;
}
.pro_pg_pp tr td {
	padding:2px;
	border-top:2px solid #fff;
}
.pro_pg_pp tr .btn_buy a {
	background:url(../images/pro_pg_buy_bn.png) top no-repeat;
	display:block;
	width:50px;
	height:20px;
	margin:3px 0px 3px 0px;
}
.pro_pg_pp tr .btn_buy a:hover { background:url(../images/pro_pg_buy_bn.png) bottom no-repeat; }
.event_iframe_area {
	float:left;
	width:400px;
	height:60px;
}
#event_banner_area{ width:400px; height:60px;}
/**************/
.pro_pg_cont{padding:0px 15px 15px;}
.pro_pg_cont_tit {
	background:url(../images/word_link_bn_02.png) top no-repeat;
	height:25px;
	width:95px;
	margin:15px 0 15px 0;
	line-height:25px;
	padding:0 0 0 25px;
	color:#333;
	font-size:13px;
	text-indent:-9999px;
}

.pro_pg_cont_txt {color:#666;}
.pro_pg_cont_item_001{}
.pro_pg_cont_item_001 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_1.png) top no-repeat;
}
.pro_pg_cont_item_002{}
.pro_pg_cont_item_002 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_2.png) top no-repeat;
}
.pro_pg_cont_item_003{}
.pro_pg_cont_item_003 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_3.png) top no-repeat;
}
.pro_pg_cont_item_004{}
.pro_pg_cont_item_004 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_4.png) top no-repeat;
}
.pro_pg_cont_item_005{}
.pro_pg_cont_item_005 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_5.png) top no-repeat;
}
.pro_pg_cont_item_006{}
.pro_pg_cont_item_006 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_6.png) top no-repeat;
}
.pro_pg_cont_item_007{}
.pro_pg_cont_item_007 .pro_pg_cont_tit{
	background:url(../images/word_link_bn_02_0515_7.png) top no-repeat;
}
.pro_pg_own_area{ padding-top:10px;}
/*********/
/*********/
.hot_product_0 { display:none; }
.hot_product_3 {
	padding:42px 0 0 7px;
	height:330px;
	margin-bottom:10px;
	background: url(../images/hot3_bg.gif) no-repeat;
	width:713px;
}
.hot_product_3 .hot_unit {
	width:200px;
	padding:7px 15px 0px;
	float:left;
	margin-right:8px;
	margin-bottom:12px;
}
.hot_product_3 .hot_unit .pro_img img {
	width:200px;
	height:200px;
}
.hot_product_3 .hot_unit .pro_retention { }
.hot_product_3 .hot_unit .pro_content_wxwy {
	color: #333;
	font-size: 13px;
	text-align: center;
	width: 200px;
	margin-top:3px;
	margin-top:3px;
	clear:both;
}
.hot_product_3 .hot_unit .pro_content_wxwy .icons {
	float: right;
	height: 18px;
	margin-left: 8px;
	width: 18px;
	z-index: 130;
}
.hot_product_3 .hot_unit .pro_content_wxwy .icons img {
	width:18px;
	height:18px;
}
.hot_product_3 .hot_unit .pro_cont_link {
	text-align:center;
	width:200px;
	clear:both;
	padding-top:2px;
	height:36px;
	overflow:hidden;
	line-height: 16px;
}
.hot_product_3 .hot_unit .pro_cont_link a {
	color:#666;
	text-decoration:none;
}
.hot_product_3 .hot_unit .pro_cont_link a:hover {
	color:#666;
	text-decoration:underline;
}
.hot_product_3 .hot_unit .pro_price {
	text-align:center;
	padding:2px 0 0;
	line-height:22px;
}
.hot_product_3 .hot_unit .price_style {
	color:#333;
	padding-right:5px;
}
.hot_product_3 .hot_unit .price_value {
 color: #CC0000;
    font-size: 18px;
    font-weight: bold;
    padding-right: 5px;
}
.hot_product_3 .pro_link {
	text-align:center;
	clear:both;
	padding-top:3px;
	overflow:hidden;
	font-weight:bold;
	height:36px;
}
.hot_product_3 .pro_link a {
	color:#666;
	text-decoration:none
}
.hot_product_3 .hot_unit .pro_cont_link{ display:none;}
/*********/
.hot_product_4 {
	background: url(../images/hot4_bg.jpg) no-repeat;
	padding:45px 0 0 10px;
	height:260px;
	margin-bottom:10px;
	width:710px;
}
.hot_product_4 .hot_unit {
	background:#fff;
	width:150px;
	padding:4px 10px 0;
	float:left;
	margin-right:7px;
	margin-bottom:10px;
}
.hot_product_4 .hot_unit .pro_img img {
	width:150px;
	height:150px;
}
.hot_product_4 .hot_unit .pro_retention { }
.hot_product_4 .hot_unit .pro_content_wxwy {
	color: #000000;
	font-size: 13px;
	text-align: center;
	width: 150px;
	padding-top:3px;
	clear:both;
}
.hot_product_4 .hot_unit .pro_content_wxwy .icons {
	float: right;
	height: 18px;
	margin-left: 8px;
	width: 18px;
	z-index: 130;
}
.hot_product_4 .hot_unit .pro_content_wxwy .icons img {
	width:18px;
	height:18px;
}
.hot_product_4 .hot_unit .pro_tit_link {
	text-align:center;
	width:150px;
	clear:both;
	padding-top:5px;
	height:36px;
	overflow:hidden;
}
.hot_product_4 .hot_unit .pro_tit_link a {
	color:#666;
	text-decoration:none;
}
.hot_product_4 .hot_unit .pro_cont_link{ display:none;}
.hot_product_4 .hot_unit .pro_price {
	text-align:center;
	padding:5px 0 0;
}
.hot_product_4 .hot_unit .price_style { color: #333;padding-right:5px; }
.hot_product_4 .hot_unit .price_value { 
	color: #C00;
	padding-right:5px;
	font-size:18px;
	font-weight:bold; 
}
/***********/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.product_columns_4 .columns_unit { /* safari, chrome */
	font-size:12px!important;
}
.pro_pg_cont_tit {
	height:25px!important;
	line-height:25px!important;
}

.sel_wrap {}
.sel_wrap select { }



/********/
.pro_pg_pp tr .btn_buy_003 a{
	background:url(../images/pro_pg_buy_bn_003.png) top no-repeat;
	display:block;
	width:75px;
	height:20px;
	margin:3px 1px;
}
.pro_pg_pp tr .btn_buy_003 a:hover{ background:url(../images/pro_pg_buy_bn_003.png) bottom no-repeat; }
.pro_pg_pp tr .btn_buy_004 a{
	background:url(../images/pro_pg_buy_bn_004.png) top no-repeat;
	display:block;
	width:75px;
	height:20px;
	margin:3px 1px;
}
.pro_pg_pp tr .btn_buy_004 a:hover{ background:url(../images/pro_pg_buy_bn_004.png) bottom no-repeat; }
/*******/
.extra_price_area { clear:both; padding:15px 0 0;height:250px;}
.extra_price_area .title { 
	width:720px;
	height:30px;
	background:url(../images/extra_price_tit.png) no-repeat;
	text-indent:-9999px;
	margin:15px 0;
}
.extra_price_area td { padding:3px;color:#333; }
.extra_price_area td a { color:#000;}
.extra_price_area td a:hover {color:#096;text-decoration:underline;}
.extra_price_area td img {
	border:1px solid #ccc;
	width:30px;
	height:auto;
}
.extra_price_area td .price_txt{
	font-size:15px;
	color:#096;
	font-weight:bold;
}