@import url('https://fonts.googleapis.com/css?family=Droid+Sans:400, 700'); 
@charset "utf-8";
/* CSS Document */
html {background:#fff;}
body, form, img, h1, h2{ margin:0; padding:0; border:0;}

/* New header and footer - start */
/*body {font:normal 80% arial, 新細明體, mingliu; background:url(../images/img_body_bg.gif) top repeat-x; background-color:#ffffff; font-size:13px; color:#666666}
outline {border:none;}*/
outline {border:none;}
body {padding:0; margin:0 auto; width:1000px; font:normal 80% arial, 新細明體, mingliu; font-size:13px; color:#666666}
/* New header and footer - end */

div {margin:0; padding:0;}
table {margin:0; padding:0;}
ul {list-style-type:none;}
select,input,textarea{font:95% arial, 新細明體, mingliu;}
a:link {text-decoration:none; outline:none;}
a:hover {text-decoration:underline; outline:none;}
.asterisk {color:#e14040;}
.redtxt {color:#EA7373;}
.bluetxt {color: #498edc;}
#HEADER a { color:#FFFFFF; text-decoration:none}
#HEADER a:hover { color:#FFFFFF; text-decoration:underline;}
#NAV-01 a:hover { text-decoration:none;}
.nav-01-01 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px 0px; height:24px; width:76px; text-decoration:none }
.nav-01-01:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0 -24px; height:24px; width:76px; text-decoration:none }
.nav-01-02 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -48px; height:24px; width:76px; text-decoration:none }
.nav-01-02:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -72px; height:24px; width:76px; text-decoration:none }
.nav-01-03 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -96px; height:24px; width:76px; text-decoration:none }
.nav-01-03:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -120px; height:24px; width:76px; text-decoration:none }
.nav-01-04 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -144px; height:24px; width:76px; text-decoration:none }
.nav-01-04:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -168px; height:24px; width:76px; text-decoration:none }
.nav-01-05 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -192px; height:24px; width:76px; text-decoration:none }
.nav-01-05:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -216px; height:24px; width:76px; text-decoration:none }

.cn-nav-01-01 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px 0px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-01:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0 -24px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-02 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -48px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-02:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -72px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-03 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -96px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-03:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -120px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-04 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -144px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-04:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -168px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-05 {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -192px; height:24px; width:76px; text-decoration:none }
.cn-nav-01-05:hover {display:block; float:left; background-image:url(../images/hk/mainnav.gif); background-position:0px -216px; height:24px; width:76px; text-decoration:none }

.nav-02, .nav-02 a:link  { color:#666666; text-decoration:none}
.nav-02 a:hover  { color:#666666; text-decoration:underline}
.nav-02 a:visited  { color:#666666; text-decoration:none}
.nav-02 a:active  {color:#666666; text-decoration:underline}
/* Login and Search */
#SEARCH-01 select  {color:#666666}
#SEARCH-01 .fieldbg { float:left; background-image: url(../images/field_bg.gif);background-repeat: repeat-x; border: 1px solid #d4d4d4; color:#666666; height:18px; margin-left:5px}
.content_grey {font-size: 12px; font-weight: normal; color: #909090;}
#SEARCH-01 .search-btn a {
    float:left;
	background-image: url(../images/hk/search_but.gif);
	background-repeat: no-repeat;
	display: block;
	width: 65px;
	height: 18px;
	left: 0px;
	top: 0px;
	text-decoration:none!important;
}
#SEARCH-01 .search-btn a:hover {
    float:left;
	background-image: url(../images/hk/search_but_o.gif);
	background-repeat: no-repeat;
	display: block;
	width: 65px;
	height: 18px;
	text-decoration:none!important;
}
/* Login and Search END */
/*Content 2 COL RIGHT*/
#COL-RIGHT-01 .c-r-01-search {
	color:#383838; margin-top:10px; width:746px; border:1px solid #E0E0E0; background-color:#f8f8f8; background-image:url(../images/search-03-bg.gif); background-repeat:repeat-x;
}
#COL-RIGHT-01 .c-r-01-search-div1 {border:1px solid #fff; width:724px; padding:10px; text-align:left;}  
#COL-RIGHT-01 .c-r-01-search select, .c-r-01-search input  {color:#666666;}
#COL-RIGHT-01 .c-r-01-fieldbg { background-image: url(../images/field_bg.gif);background-repeat: repeat-x; border:1px solid; border-color:#666666 #D4D4D4 #D4D4D4 #D4D4D4; height:18px; }
#COL-RIGHT-01 .c-r-01-fieldbg-02 { background-image: url(../images/field_bg.gif);background-repeat: repeat-x; overflow:hidden; border-top:1px solid #666666; border: 1px solid #d4d4d4; height:18px; }
/*Content 2 COL RIGHT END*/

.bluesearch {
    background-image: url(../images/hk/blue_search.gif);
	background-repeat: no-repeat;
	display:block;
	width: 61px;
	height: 23px;
}
.bluesearch:hover {
   	background-image: url(../images/hk/blue_search_o.gif);
	background-repeat: no-repeat;
	display:block;
	width: 61px;
	height: 23px;
}
.peachsearch {
   background-image: url(../images/hk/peach_search.gif);
	background-repeat: no-repeat;
	display:block;
	width: 61px;
	height: 23px;
}
.peachsearch:hover {
   	background-image: url(../images/hk/peach_search_o.gif);
	background-repeat: no-repeat;
	display:block;
	width: 61px;
	height: 23px;
}

.aqurasearch {
   background-image: url(../images/hk/aqura_search.gif);
	background-repeat: no-repeat;
	display:block;
	width: 61px;
	height: 23px;
}

.aqurasearch:hover {
   	background-image: url(../images/hk/aqura_search_o.gif);
	background-repeat: no-repeat;
	display:block;
	width: 61px;
	height: 23px;
}

.emptysearch {
 	background-image: url(../images/hk/empty_search.gif);
	background-repeat: no-repeat;
	width: 61px;
	height: 23px;
}
.emptysearch:hover {
    background-image: url(../images/hk/empty_search_o.gif);
	background-repeat: no-repeat;
	width: 61px;
	height: 23px;
}

.blueprice, .bluereview, .bluesuggest {float:left; width:93px; height:20px;}
.blueprice a, .bluereview a {
    float:left;
	background-image: url(../images/gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height:18px;
	text-decoration:none!important;
}

.blueprice a:hover {
    float:left;
	background-image: url(../images/n_blue_price_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}


.bluereview a:hover {
    float:left;
	background-image: url(../images/n_blue_review_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.bluesuggest a {
    float:left;
	background-image: url(../images/suggest_gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.bluesuggest a:hover {
    float:left;
	background-image: url(../images/n_blue_suggest_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.blueupdate a {
    float:left;
	background-image: url(../images/update_gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.blueupdate {float:left; width:93px; height:20px;}
.blueupdate a:hover {
    float:left;
	background-image: url(../images/blue_update_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.peachprice a, .peachreview a, .purplebutton a, .purplebutton_s a, .pinkbutton a, .darkbluebutton a, .salmonbutton a, .salmonbutton_s a   {
    float:left;
	background-image: url(../images/gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height:18px;
	text-decoration:none!important;
}
.peachprice, .peachreview, .purplebutton, .purplebutton_s, .pinkbutton, darkbluebutton, .salmonbutton, .salmonbutton_s, .peachsuggest {
	float:left; width:93px; height:20px;
}
.peachprice a:hover {
    float:left;
	background-image: url(../images/pink_price_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.peachreview a:hover {
    float:left;
	background-image: url(../images/pink_review_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.peachsuggest a {
    float:left;
	background-image: url(../images/suggest_gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height:18px;
	text-decoration:none!important;
}

.peachsuggest a:hover {
    float:left;
	background-image: url(../images/pink_suggest_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.peachupdate a {
    float:left;
	background-image: url(../images/update_gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.peachupdate {float:left; width:93px; height:20px;}
.peachupdate a:hover {
    float:left;
	background-image: url(../images/peach_update_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.aquraprice a, .aqurareview a {
    float:left;
	background-image: url(../images/gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height:18px;
	text-decoration:none!important;
}
.aquraprice {float:left; width:93px; height:20px;}
.aquraprice a:hover {
    float:left;
	background-image: url(../images/green_price_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.aqurareview {float:left; width:93px; height:20px;}
.aqurareview a:hover {
    float:left;
	background-image: url(../images/green_review_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.aqurasuggest a {
    float:left;
	background-image: url(../images/suggest_gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height:18px;
	text-decoration:none!important;
}
.aqurasuggest {float:left; width:93px; height:20px;}
.aqurasuggest a:hover {
    float:left;
	background-image: url(../images/green_suggest_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.aquraupdate a {
    float:left;
	background-image: url(../images/update_gray_button.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#666666;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.aquraupdate {float:left; width:93px; height:20px;}
.aquraupdate a:hover {
    float:left;
	background-image: url(../images/aqura_update_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.purplebutton a:hover {
    float:left;
	background-image: url(../images/purplebutton.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.purplebutton_s a:hover {
    float:left;
	background-image: url(../images/purplebutton_s.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.pinkbutton a:hover {
    float:left;
	background-image: url(../images/pinkbutton.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}
.darkbluebutton a:hover {
    float:left;
	background: url(../images/dark-blue_price_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.salmonbutton a:hover {
    float:left;
	background-image: url(../images/salmonbutton.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.salmonbutton_s a:hover {
    float:left;
	background-image: url(../images/salmonbutton_s.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	vertical-align:middle;
	padding-top:2px;
	color:#ffffff;
	width: 80px;
	height: 18px;
	text-decoration:none!important;
}

.peachbrandname a:link, .peachbrandname a:visited, .peachbrandname a:active  {
	font-size: 15px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px; vertical-align:top;
} 

.peachbrandname a:hover {
	font-size: 15px; COLOR: #cc669b; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px; vertical-align:top;
}

.peachbrandname-2 a:link, .peachbrandname-2 a:visited, .peachbrandname-2 a:active  {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px; vertical-align:top;
} 

.peachbrandname-2 a:hover {
	font-size: 13px; COLOR: #dc5676; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px; vertical-align:top;
}

.bluecompbrnad:link {
	font-size: 13px; COLOR: #57b5ec; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.bluecompbrnad:visited {
	font-size: 13px; COLOR: #57b5ec; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
}
.bluecompbrnad:active {
	font-size: 13px; COLOR: #57b5ec; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
}
.bluecompbrnad:hover {
	font-size: 13px; COLOR: #439cd0; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
}

.linkbrandname a:link {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
} 
.linkbrandname a:visited {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
}
.linkbrandname a:active {
	font-size: 13px; COLOR: #498edc; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
}
.linkbrandname a:hover {
	font-size: 13px; COLOR: #498edc; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
}

.peachnamecolor a:link {
	font-size: 13px; COLOR: #e06884; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;
} 
.peachnamecolor a:visited {
	font-size: 13px; COLOR: #e06884; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;
}
.peachnamecolor a:active {
	font-size: 13px; COLOR: #e06884; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;
}
.peachnamecolor a:hover {
	font-size: 13px; COLOR: #d64969; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;
}

.compareprodgrey:link {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
} 
.compareprodgrey:visited {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.compareprodgrey:active {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.compareprodgrey:hover {
	font-size: 13px; COLOR: #439cd0; TEXT-DECORATION: underline; FONT-WEIGHT: normal; line-height:17px;
}

.memberhomegray:link {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
} 
.memberhomegray:visited {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.memberhomegray:active {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.memberhomegray:hover {
	font-size: 13px; COLOR: #e759a5; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}

.memberhomegray-2 a:link, .memberhomegray-2 a:visited, .memberhomegray-2 a:active  {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px; vertical-align:top;
} 

.memberhomegray-2 a:hover {
	font-size: 13px; COLOR: #e759a5; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px; vertical-align:top;
}

.productdetailgray:link {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
} 
.productdetailgray:visited {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.productdetailgray:active {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.productdetailgray:hover {
	font-size: 13px; COLOR: #439cd0; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}

.productreviewgray:link {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
} 
.productreviewgray:visited {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.productreviewgray:active {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.productreviewgray:hover {
	font-size: 13px; COLOR: #d64969; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}

.productpricegray:link {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
} 
.productpricegray:visited {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.productpricegray:active {
	font-size: 13px; COLOR: #424141; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}
.productpricegray:hover {
	font-size: 13px; COLOR: #2a795b; TEXT-DECORATION: none; FONT-WEIGHT: normal; line-height:17px;
}


.compareprod a {
    float:left;
	background-image: url(../images/compare_clip.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 76px;
	height: 29px;
	color:#525252;
	line-height:13px;
	vertical-align:middle;
	font-weight:normal; 
	padding-top:7px;
	font-size:13px;
	padding-left:42px;
	text-decoration:none!important;
}

.compareprod a:hover {
    float:left;
	background-image: url(../images/compare_clip_o.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 76px;
	height: 29px;
	color:#5d98ba;
	line-height:13px;
	vertical-align:middle;
	font-weight:normal; 
	padding-top:7px;
	font-size:13px;
	padding-left:42px;
	text-decoration:none!important;
}

.aqurabrandname a:link {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
} 
.aqurabrandname a:visited {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
}
.aqurabrandname a:active {
	font-size: 13px; COLOR: #82b5a2; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
}
.aqurabrandname a:hover {
	font-size: 13px; COLOR: #2a795b; TEXT-DECORATION: none; letter-spacing: 1px; line-height:17px;
}

.linktree:link {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}
.linktree:visited {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}
.linktree:active {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}
.linktree:hover {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: underline; FONT-WEIGHT: normal;  
}

.edituserlink:link {
	font-size: 13px; COLOR: #e58989; TEXT-DECORATION: none; FONT-WEIGHT: bold; letter-spacing: 1px; line-height:17px;
} 
.edituserlink:visited {
	font-size: 13px; COLOR: #e58989; TEXT-DECORATION: none; FONT-WEIGHT: bold; letter-spacing: 1px; line-height:17px;
}
.edituserlink:active {
	font-size: 13px; COLOR: #e58989; TEXT-DECORATION: none; FONT-WEIGHT: bold; letter-spacing: 1px; line-height:17px;
}
.edituserlink:hover {
	font-size: 13px; COLOR: #f0abab; TEXT-DECORATION: none; FONT-WEIGHT: bold; letter-spacing: 1px; line-height:17px;
}

.peachnamecolor a:link, .peachnamecolor a:visited, .peachnamecolor a:active  {font-size: 13px; COLOR: #ee7995; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;} 
 .peachnamecolor a:hover {font-size: 13px; COLOR: #dc5676; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}

.description a:link {
	COLOR: #666666;
	clear:both; 
	padding-bottom:5px;
	text-decoration:none;
}
.description a:visited {
	COLOR: #666666;
	clear:both; 
	padding-bottom:5px;
	text-decoration:none;
}
.description a:active {
	COLOR: #666666;
	clear:both; 
	padding-bottom:5px;
	text-decoration:none;
}
.description a:hover {
	font-size:13px;
	COLOR: #989898;
    text-decoration:underline;
	FONT-WEIGHT: normal; 
}

.linkcattree a:link {
	font-size: 13px; COLOR: #a4a4a4; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}
.linkcattree a:visited {
	font-size: 13px; COLOR: #a4a4a4; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}
.linkcattree a:active {
	font-size: 13px; COLOR: #a4a4a4; TEXT-DECORATION: none; FONT-WEIGHT: normal; 
}
.linkcattree a:hover {
	font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal;  
}

.bluelatestprice:link {

	font-size: 13px; color: #57b5ec; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.bluelatestprice:visited {
	font-size: 13px; color: #57b5ec; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.bluelatestprice:active {
	font-size: 13px; color: #57b5ec; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.bluelatestprice:hover {
	font-size: 13px; color: #439cd0; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 

.greenlatestprice:link {
	font-size: 13px; color: #488a6f; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.greenlatestprice:visited {
	font-size: 13px; color: #488a6f; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.greenlatestprice:active {
	font-size: 13px; color: #488a6f; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.greenlatestprice:hover {
	font-size: 13px; color: #336d55 ; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 

.pinklatestprice:link {
	font-size: 13px; color: #e06884; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.pinklatestprice:visited {
	font-size: 13px; color: #e06884; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.pinklatestprice:active {
	font-size: 13px; color: #e06884; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 
.pinklatestprice:hover {
	font-size: 13px; color: #d64969; TEXT-DECORATION: none; FONT-WEIGHT: bold; line-height:17px;
} 

.inputbg { background-image: url(../images/field_bg.gif);background-repeat: repeat-x; border:1px solid; border-color:#666666 #D4D4D4 #D4D4D4 #D4D4D4; height:18px; }

.otherproducts { list-style-type:none; margin:0; padding:0; width:9999px; position:relative; left:30px;}
.otherproducts li { list-style-type:none; margin:0; padding:0; width:149px; float:left; text-align:center }

.linkgray:link, .linkgray:visited, .linkgray:active  {font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}
.linkgray:hover {font-size: 13px; COLOR: #989898; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}

.productheader a:link {font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}
.productheader a:visited {font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}
.productheader a:active {font-size: 13px; COLOR: #666666; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}
.productheader a:hover {font-size: 13px; COLOR: #989898; TEXT-DECORATION: none; FONT-WEIGHT: normal; letter-spacing: 1px; line-height:17px;}

.share {list-style-type:none; margin:0; padding:0 }
.share li {list-style-type:none; float:left; margin:0; padding:0 }

.content_txt_greyh {
	font-weight: bold;
	color: #2b2b2b;
}

.content_txtsize1 {
	font-size: 13px;
	font-weight: normal;
	line-height: 17px;
	letter-spacing: 1px;
	color: #666666;
}


.blue-marks {
	width:43px; 
	height:43px; 
	padding-top:14px; 
	background-image:url(../images/blue_mark_bg.gif); 
	background-repeat:no-repeat;
	font-size: 19px;
	font-weight: bold;
	color: #3a6c92;
}

.blue-marks span { font-size:15px; }

#CONTENT-02-1 {display:table; width:1000px;}
#CONTENT-02-2 {width:auto;}
#COL-LEFT-1 {float:left; width:680px; padding-right:5px;}
#COL-LEFT-2 {width:670px; background-color:#FFFFFF; padding:0 5px 5px 5px;}
#COL-LEFT-3 {width:652px; border:1px solid #e3e3e3; padding:0px 8px 9px 8px;}
.col-left-3-main {background-image:url(../images/search-03-bg.gif); background-repeat:repeat-x; background-color:#f8f8f8; border:1px solid #E0E0E0; width:650px; margin-top:5px;}
.col-left-3-main1 {width:620px; display:table; padding:15px;}
.col-left-3-main2 {width:620px;}
.col-left-3-main2-left {width:154px; float:left;}
.col-left-3-main2-right {width:451px; padding:10px 0px 0 15px; float:left;}
.col-left-3-marks {clear:both; display:table; width:638px; padding:6px 6px; background-color:#fff; border-top:1px solid #E0E0E0;}
.col-left-3-marks1 {width:608px;}
.col-left-3-marks1-left {float:left; margin-top:16px; padding-left:6px}
.col-left-3-marks1-right {float:right; width:446px; padding-left:5px}
#col-left-3-search {clear:both; width:618px; background-image:url(../images/search-03-bg.gif); background-repeat:repeat-x; background-color:#f5f5f5; border:1px solid #C7C7C7; }

#COL-RIGHT-305 {float:left; width:305px; padding-top:10px; padding-left:5px;}
.col-left-3-similar {clear:both; width:668px; background-color:#FFf; padding:5px 6px; margin-top:5px}
.banner-300x100 {margin-top:5px; width:300px;}
.col-right-content {margin-top:5px; width:300px; background-color:#FFFFFF; display:table}
.col-right-content1 {width:300px;}
.col-right-content1-info {padding:1px 0;}
.col-right-content1-info1 {width:296px; border:1px solid #e2e5e8; padding:5px 0;}
.content-right-ul { list-style-type:none; margin:0; padding:0}
.content-right-ul li { list-style-type:none; margin:0; padding:0}

.addreply a, .addreplygreen a, .addreplypeach a {
	float:left;
	background-image: url(../images/add_clip.gif);
	background-repeat: no-repeat;
	display: block;
	width: 59px;
	height: 20px;
	color:#525252;
	line-height:13px;
	vertical-align:middle;
	padding-top:3px;
	font-weight:normal;
	font-size:13px;
	padding-left:21px;
	text-decoration:none!important;
}

.addreply a:hover, .addreplygreen a:hover {
    float:left;
	background-image: url(../images/add_clip_green_o.gif);
	background-repeat: no-repeat;
	display: block;
	width: 59px;
	height: 20px;
	color:#fff;
	line-height:13px;
	vertical-align:middle;
	padding-top:3px;
	font-weight:normal; 
	font-size:13px;
	padding-left:21px;
	text-decoration:none!important;
}

.addreplypeach a:hover {
    float:left;
	background-image: url(../images/add_clip_pink_o.gif);
	background-repeat: no-repeat;
	display: block;
	width: 59px;
	height: 20px;
	color:#fff;
	line-height:13px;
	vertical-align:middle;
	padding-top:3px;
	font-weight:normal; 
	font-size:13px;
	padding-left:21px;
	text-decoration:none!important;
}

.reply a, .replygreen a, .replypeach a {
	float:left;
	background-image: url(../images/reply.gif);
	background-repeat: no-repeat;
	display: block;
	width: 60px;
	height: 20px;
	color:#525252;
	line-height:13px;
	vertical-align:middle;
	padding-top:3px;
	font-weight:normal;
	font-size:13px;
	padding-left:20px;
	text-decoration:none!important;
}

.reply a:hover, .replygreen a:hover {
    float:left;
	background-image: url(../images/reply_o_aqua.gif);
	background-repeat: no-repeat;
	display: block;
	width: 60px;
	height: 20px;
	color:#525252;
	line-height:13px;
	vertical-align:middle;
	padding-top:3px;
	font-weight:normal; 
	font-size:13px;
	padding-left:20px;
	text-decoration:none!important;
}

.replypeach a:hover {
    float:left;
	background-image: url(../images/reply_o_peach.gif);
	background-repeat: no-repeat;
	display: block;
	width: 60px;
	height: 20px;
	color:#525252;
	line-height:13px;
	vertical-align:middle;
	padding-top:3px;
	font-weight:normal; 
	font-size:13px;
	padding-left:20px;
	text-decoration:none!important;
}

#col-left-250 {float:left; width:250px;  display:table; padding-top:2px;}
#col-left-250-01 {overflow:hidden; width:243px; padding:1px; margin-top:3px; background-color:#FFF;}
.col-left-250-01-1 {width:241px; border:1px solid #c7c7c7;}
.col-left-250-01-2 {padding:3px; width:235px; background-image:url(../images/member_grey.gif); background-position:bottom; background-repeat:no-repeat;}
.col-left-250-01-3 {padding:15px 0; }
.col-left-250-01-text {margin-top:10px;}
#col-left-250-02 {display:block; overflow:hidden; width:243px; padding:1px; height:100%; background-color:#FFFFFF;}
.col-left-250-02-1 {width:243px; background-image:url(../images/grey_replay-2.gif); background-position:top; background-repeat:no-repeat;}
.col-left-250-02-2 {width:243px; background-image:url(../images/member_grey.gif); background-position:bottom; background-repeat:no-repeat;}
.col-left-250-02-3 {padding:15px 0;}
.col-left-250-02-3-dot {width:243px; padding-top:5px; padding-bottom:2px;}
.col-left-250-02-4 {width:243px; padding-left:18px; padding-top:10px; padding-bottom:2px;}
.col-left-250-02-4-info {width:243px; padding-left:36px; padding-top:5px; padding-bottom:20px;}

#COL-RIGHT-728 {width:750px;  background-color:#FFF; }
.col-right-728-search {width:710px; border:1px solid #c7c7c7; background-color:#f8f8f8; background-image:url(../images/search-03-bg.gif); background-repeat:repeat-x;}
.col-right-728-search-1 {width:690px; padding:10px; float:right}
.col-right-728-result-1 {width:720px; text-align:left; height:39px;}
.col-right-728-result-2 {width:720px; clear:both; color:#828282; text-align:left;}

.greensearch {
    float:left;
	background-image: url(images/hk/green_search.gif);
	background-repeat: no-repeat;
	display: block;
	width: 61px;
	height: 23px;
	left: 0px;
	top: 0px;
	text-decoration:none!important;
}

.greensearch:hover {
    float:left;
	background-image: url(images/hk/green_search_o.gif);
	background-repeat: no-repeat;
	display: block;
	width: 61px;
	height: 23px;
	text-decoration:none!important;
}

.yellow, .yellowlink:link, .yellowlink:visited, .yellowlink:active  { color: #a49b51; text-decoration:none}
.yellowlink:hover { color: #7b732a; text-decoration:none}

.photoul { list-style-type:none; margin:0; padding:0; display:table; clear:both}
.photoul li  { float:left; list-style-type:none; margin:0; padding:0}

.tabs {list-style-type:none; margin:0; padding:0; height:25px;}
.tabs li {list-style-type:none; float:left; margin:0; padding:0; height:25px; line-height:20px;}
.tabs a:link{
	width:97px; 
	height:23px;
	padding:2px 0 0 0;
	margin:0;
	display:block;
	text-align:center;
	overflow:hidden;
	color:#666666;
	text-decoration:none;
	line-height:23px;
}

.tabs a:visited{
	width:97px;  
	height:23px;
	padding:2px 0 0 0;
	margin:0;
	display:block;
	text-align:center;
	color:#666666;
	text-decoration:none;
	line-height:23px;
}

.tabs a:active{
	width:97px;  
	height:23px;
	padding:2px 0 0 0;
	margin:0;
	display:block;
	text-align:center;
	color:#666666;
	text-decoration:none;
	line-height:23px;
}

.tabs a:hover{
	width:97px;  
	height:23px;
	padding:2px 0 0 0;
	margin:0;
	display:block;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	line-height:23px;
	
}

#BOTTOM-BANNER {display:table; clear:both; width:825px; padding:10px 0 0 0; background-color:#FFFFFF;}
#BOTTOM-BANNER-980 {clear:both; width:1000px; margin-top:14px; margin:10px 0;}
#BOTTOM-BANNER-970 {clear:both; width:990px; padding:10px 0; background-color:#FFFFFF; }
#BOTTOM-BANNER .bottom-banner-div1 {width:785px; padding:5px 10px;}
#BOTTOM-BANNER .bottom-banner-div2 {border:1px solid #c7c7c7; width:780px; padding:5px 15px 0 0; }
#BOTTOM-BANNER-980 .bottom-banner-div1  {width:950px; padding:5px 10px;}
#BOTTOM-BANNER-980 .bottom-banner-div2  {border:1px solid #c7c7c7; width:918px; padding:10px 10px; }

#FOOTER {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	width: 1000px;
	padding-top:14px;
	background-color: #191919;
	clear:both;
	display:table;
}
#FOOTER span {
	font-size: 13px;
	font-weight: normal;
	color: #c5c5c5;
}

#FOOTER a { font-size: 13px; COLOR: #ffffff; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
#FOOTER a:hover { font-size: 13px; COLOR: #ffffff; FONT-WEIGHT: normal;  text-decoration:underline}

/* Index start */
{
	margin:0;
	padding:0;
	width:100%;
	background:url(../images/img_body_bg.gif) top repeat-x;
	color:#333333;
}
a, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

#topbanner{
	margin:0 auto;
	position:relative;
	width:1000px;
	text-align:center; 
	padding:5px 0;
}

/* Index start */
.index_body {
	margin:0;
	padding:0;
	width:100%;
	background:url(../images/img_body_bg.gif) top repeat-x;
	color:#333;
}

#index_main{
	margin:0 auto;
	position:relative;
	width:1000px;
  z-index:90;
}
#index_header{
	background:url(../images/bg_header.jpg) #191919 repeat-y;
	width:1000px;
	height:170px;
	margin:0;
	padding:0;
}

#index_header .inner{width:980px;}

#index_header .index_logo{float:left; margin:10px 0 0 10px;}

#index_header .index_logo:hover{
	border:0;
	color:#fff;
}

#index_header a:link, #index_header a:visited, #index_header a:hover, #index_header a:active{
	color:#fff;
	font-weight:normal;
	text-decoration:none;
}

#index_header a:hover{
	text-decoration:underline;
}

#index_header .active {font-weight:bold;}

#index_header .login_msg{
	float:right;
	margin:10px 15px 10px 0;
	font-size:0.95em;
	text-align:right;
	color:#fff;
}

#index_header .login_msg a:link, #index_header .login_msg a:visited{
	text-decoration:none;
}

#index_header .login_msg a:hover{
	text-decoration:underline;
}

#index_header .region{
	margin:10px 0 10px 15px;
	float:right;
	font-size:0.95em;
	width:100px;
	color:#fff;
}

.clear {clear:both;}

#index_header .general_banner{float:right; margin:10px 10px 0 10px; width:728px;}
#index_header .topnav{width:1000px; background-color:#fff; padding:0; background:url(../images/bg_topnav.jpg) repeat-x; background-position:bottom; height:38px;}
#index_header .mainmenu {float:right; display:inline; margin:5px 10px 0 10px; list-style:none; text-align:right; width:620px; height:33px;}
#index_header .mainmenu ul{margin:0; padding:0; list-style:none;}
#index_header .mainmenu li{width:100px; float:right; font-size:1.3em; padding:0 0 0 15px; margin:0 0 0 10px; background:url(../images/img_dot_pink.gif) 0 10px no-repeat; text-align:left;}
#index_header .mainmenu li.last{width:55px; background:url(../images/img_dot_pink.gif) 5px 10px no-repeat; text-align:right;}
#index_header .mainmenu li a{display:block; padding:5px 15px 5px 0;}
#index_header .mainmenu li.last a{padding:5px 0 0px 0;}
#index_header .mainmenu li a, #index_header .mainmenu li a:visited{color:#444; text-decoration:none;}
#index_header .mainmenu li a:hover{color:#ea449a; text-decoration:none;}

#index_header .mainmenu li.submenu {z-index:90;}
#index_header .mainmenu li.submenu a{display:block; padding-bottom:10px;}
#index_header .mainmenu li.submenu ul{z-index:90; width:110px; overflow:hidden; background-color:#cbcbcb; list-style:none; margin:0; padding:0;}
#index_header .mainmenu li.submenu li{width:110px; margin:0; padding:0; border-bottom:1px solid #fff; font-size:14px; text-align:left; background:none;color:#dadada; list-style:none;} 
#index_header .mainmenu li.submenu li a{display:block; padding:10px 0 6px 10px;}
#index_header .mainmenu li.submenu li a, #index_header .mainmenu li.submenu li a:visited{color:#800043; text-decoration:none;} 
#index_header .mainmenu li.submenu li a:hover {color:#fff; background-color:#f691b1; text-decoration:none;} 
#index_header .mainmenu li a.active{color:#ffb5db; font-weight:bold;}


#index_header .index_search{float:left; font-size:1em; color:#555; padding:0 0 0 10px; margin:8px 0 0 0; width:350px;}
#index_header .index_search a, #index_header .index_search a:visited {color:#555; text-decoration:none;}
#index_header .index_search a:hover{color:#555; text-decoration:underline;}
#index_header .index_search .brand_type{float:right; padding-top:2px;}
#index_header .index_search .btn{width:60px; padding:2px 10px 5px 10px; margin-right:20px; background:url(../images/btn_pink.gif) repeat-x; font-size:0.9em; line-height:1.2em; color:#fff;}
#index_header .index_search .btn a, #index_header .index_search .btn a:visited{text-decoration:none; color:#fff;}
#index_header .index_search .btn a:hover{text-decoration:none; color:#dd0073;}
#index_header .index_search input {border:1px solid #ccc; width:150px;}

#index_main{background-color:#fff;}


#index_maincontent{float:left; width:682px; margin-top:0px; padding-top:0px; background-color:#fff;}


/*		index slideshow style  start	*/
/*
#bd1lfimg h1,h2,h3{ font-family: "新細明體";color:#00659b;}
#bd1lfimg h1,h2,h3,h4,h5,h6{ font-weight:bold;}




#index_slideshow ul,li,ol{ list-style:none;}
#index_slideshow img,a img{ border:none;}
#index_slideshow table{ border-collapse:collapse; border-spacing:0;}
#index_slideshow em,i,u{ font-style:normal;}
#index_slideshow a{ text-decoration:none;color:#434343;}
#index_slideshow a:hover{ text-decoration:underline; color:#ff4000;}
#index_slideshow body{font-size:12px; font-family: "新細明體";color:#434343;}
#index_slideshow .clear{clear:both;  font-size:0; overflow:hidden; height:0;}
#index_slideshow .blank10{clear:both;  font-size:0; overflow:hidden; height:10px;}
#index_slideshow .blank{clear:both;  font-size:0; overflow:hidden; height:10px; background:#FFF;}
#index_slideshow .mb15 {margin-bottom: 0px;} */




#index_slideshow {
	width:316px;
	height:416px;
	float:left;
}
#index_slideshow .main{
	width:300px;
	overflow:hidden;
	height:400px;
	float:left;
	margin:0 8px;
}

#index_slide_feedback{
	height:416px;
	margin-bottom:2px;
	margin-left: 10px;
}


/*		index blogger style  start		*/
#index_blogger {  width:343px; height:400px; margin:0 0 0 0px; float:left;}
#index_blogger .blogger  {
height:400px;
}

#index_blogger .blogger h2 {
background: url("../images/img_bullet_pink.gif") no-repeat scroll 5px 12px transparent; #background: url("../images/img_bullet_pink.gif") no-repeat scroll 5px 0px transparent;
  background-position: 5px 2px; #background-position: 13px 18px;
  margin-bottom: 8px;
  margin-top: 0; #margin-top: -18px;
  margin-left: 8px;
 #margin-left: -1px;
  padding:0px 10px 0px 20px; #padding: 15px 10px 0px 30px;
  color:#444;
}
#index_blogger .blogger h2 a, #index_blogger .blogger h2 a:visited{color:#444;}
#index_blogger .prod_price h2 a, #index_blogger .blogger h2 a:visited{color:#444;} 
#index_product .blogger h2 a:hover{color:#b31d6b; text-decoration:none;} 
#index_blogger .blogger h2 a:hover{color:#b31d6b; text-decoration:none;}

#index_blogger .blogger ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	#padding: 0px 0px 0px 0px;
	height:400px;
}

#index_blogger .blogger li {
  clear: both;
  color: #333333;
  font-size: 0.99em;
  line-height: 15px;
  margin-bottom: 5px;
  padding: 2px 8px 0px 3px;
#padding: 5px 8px 0px 3px;
width:327px;
height:117px;

}
#index_blogger .blogger img {
padding: 5px 0px 0px 0px;
#padding: 5px 0px 0px 8px;

}
#index_blogger .blogger li a {
  clear: both;
  color: #333333;
  font-size: 0.99em;
  line-height: 1.3em;
  padding: 2px 0px 0px 0px;
 #padding: 0px 8px 5px 0px;

}
#index_blogger .blogger li .product {
  width:225px;float:left; height:100px; margin-left:10px; #margin-left:20px;
}
#index_blogger .blogger li .product .content{
  padding: 8px 0px 8px 0px;

}
#index_blogger .blogger li .pink p{
 height:15px;

}
#index_blogger .blogger li .pink a {
  color: #B21F6A;
  font-size: 1.2em;
  line-height: 1.3em;
  margin: 0;
  padding: 0px 0;
  text-decoration:none;
}
#index_blogger .blogger li .pink a:hover {
  color: #8E064C; 
  text-decoration: none;
}
#index_blogger .blogger li .user_name a {
  color: #B21F6A;
  font-size: 0.99em;
  line-height: 1.3em;
  margin: 0;
  padding: 0px 0;
  text-decoration:none;
}
#index_blogger .blogger li .user_name a:hover {
  color: #8E064C; 
  text-decoration: none;
}
#index_blogger .blogger li .clear{
  border-bottom:1px solid #CCCCCC;
  height:15px;
}

/*		index blogger style end		*/


#index_product{
	height:265px;
	color:#333;
	background:url(../images/img_index_prodbg.jpg) top right no-repeat;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#index_product .prod_search{float:left; width:203px; height:215px; margin:0 15px 0 10px;}

#index_product .prod_search td{padding:0 0 5px 5px;}
#index_product .prod_search .btn{height:25px; margin:10px 5px 0 0; padding:4px 8px 10px 8px; color:#fff; background:url(../images/btn_pink.gif) repeat-x; font-size:0.9em;}
#index_product .prod_search .btn a, #index_product .prod_search .btn a:visited{color:#fff;}
#index_product .prod_search .btn a:hover{text-decoration:none; color:#dd0073;}
#index_product .prod_search .btnclear {background:url(../images/btn_grey.gif) repeat-x;}
#index_product .prod_new{float:left; width:200px; height:215px; margin-right:20px; text-align:center;}
#index_product .prod_new .prod_newpic{margin:0 5px 5px 5px; width:120px; float:left;}
#index_product .prod_new .pre{width:15px; padding:55px 5px 0 16px; margin:0; float:left;}
#index_product .prod_new .next{width:15px; padding:55px 20px 0 5px; margin:0; float:left;}
#index_product .prod_new .pre img, #index_product .prod_new .next img{border:0;}
#index_product .prod_price{float:left; width:193px; height:215px; margin-right:0; overflow:hidden;}
#index_product .prod_price p{padding:20px 5px 10px 10px;}
#index_product .prod_price .location{}
#index_product .prod_price .date{float:none;}
#index_product .prod_price .price{color:#e84298; font-size:1.1em; padding:3px 0 3px 0;}
#index_product .prod_price .price a, #index_product .prod_price .price a:visited{color:#e84298;}
#index_product .prod_price .price a:hover{color:#b31d6b; text-decoration:none;}
#index_product .prod_price img{float:right; margin-right:5px;}
#index_product .productname{padding:0 5px 5px 10px; font-weight:bold; margin:0; color:#666; line-height:1.4em;}
#index_product .prod_price .productname{color:#444; text-decoration:none;}

.index_body h1{font-size:1.8em; color:#e34295; margin-bottom:0px; line-height:1.5em; padding:5px 0 0 0;}
.index_body h1 span.topiccount{font-size:0.65em;}
.index_body h2{background:url(../images/img_bullet_pink.gif) 10px 14px no-repeat; padding:12px 10px 4px 25px; font-size:1.3em; line-height:1.3em; text-align:left; margin:0 0 4px 0;  color:#444;}
.index_body h2 span.topiccount{font-size:0.85em;}

h1.subtopic{font-size:1.8em; color:#e34295; height:37px; padding:5px 0 0 0; margin-bottom:0; line-height:1.5em; background:url(../images/index_topicbg.gif) 140px 0 no-repeat;}
h1 a, h1 a:visited, h1.subtopic a, h1.subtopic a:visited{color:#e34295;}  
h1 a:hover, h1.subtopic a:hover{color:#b31d6b; text-decoration:none;}
#index_product .prod_new h2 a, #index_product .prod_new h2 a:visited{color:#444;}
#index_product .prod_price h2 a, #index_product .prod_price h2 a:visited{color:#444;} 
h2 a:hover, #index_product .prod_new h2 a:hover{color:#b31d6b; text-decoration:none;} 
#index_product .prod_price h2 a:hover{color:#b31d6b; text-decoration:none;}

.textbox42{width:42px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox43{width:43px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox44{width:44px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox45{width:45px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox70{width:70px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox80{width:80px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox100{width:100px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox120{width:120px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}
.textbox150{width:150px; padding:2px 4px 2px 4px; font-size:0.95em; color:#666; margin-right:2px; border:1px solid #ccc;}

.dropdown130{width:130px; padding:1px 1px 1px 1px; font-size:0.95em; color:#666; margin-right:0px; border:1px solid #ccc;}

.global_header_dropdown{width:80px; padding:1px 1px 1px 1px; font-size:0.95em; color:#666; margin-right:0px; border:1px solid #ccc;}
.global_header_textbox{width:200px; padding:0 4px; height:19px; line-height:19px; font-size:0.95em; color:#666; margin-right:0px; border:1px solid #ccc;}


/* Editorial start */
#index_editorial{margin:0 0 5px 15px; padding-bottom:10px; background:url(../images/img_boxwhite_low.jpg) bottom left no-repeat;}
#index_editorial .feature{background:url(../images/img_boxgrey_top.jpg) top left #ededed no-repeat; padding:0 10px 10px 10px; height:380px; width:630px;}
#index_editorial .feature h2{padding-top:12px; margin-top:0px; margin-bottom:5px; background-position:10px 14px;}
#index_editorial .feature h2 span.topiccount{font-size:0.85em;}
#index_editorial .feature h2 a, #index_editorial .feature h2 a:visited{color:#444;}
#index_editorial .feature h2 a:hover{color:#b31d6b;}
#index_editorial .feature span{font-size:1.15em; line-height:1.4em;}
#index_editorial .feature span a, #index_editorial .feature span a:visited{color:#333;}
#index_editorial .feature a:hover, #index_editorial .feature span a:hover{color:#b31d6b; text-decoration:none;}
#index_editorial .feature .pic{background:url(../images/index_editpic_bg.gif) no-repeat; float:left; height:129px;}
#index_editorial .feature .pic img{border:1px solid #fff; margin-right:15px;}
#index_editorial .feature .mid{width:652px; background:url(../images/img_boxwhite_mid.jpg) repeat-y; margin:0;}
#index_editorial .index_rank{width:305px; float:left; margin:0 0 10px 10px;}
#index_editorial .index_rank a, #index_editorial .index_rank a:visited{color:#333333;}
#index_editorial .index_rank ul.category{height:28px; list-style:none; margin:0; padding:0;}
#index_editorial .index_rank ul.category li{float:left; height:22px; padding:4px 15px 2px 15px; border-right:1px solid #fff; color:#333333; font-size:1.1em; background:url(../images/btn_tag.gif) repeat-x; font-weight:bold;}
#index_editorial .index_rank ul.category li.active{background:url(../images/btn_tag_on.gif) repeat-x; height:22px;}
#index_editorial .index_rank .ranktable{border:1px solid #ccc; margin:0; padding:0;}
#index_editorial .index_rank .ranktable .productname{margin-top:10px; font-weight:bold; color:#cc488d;}
#index_editorial .index_rank .ranktable .productname a, #index_editorial .index_rank .ranktable .productname a:visited{color:#cc488d;}
#index_editorial .index_rank .ranktable .productname a:hover{color:#b31d6b; text-decoration:none;}
#index_editorial .index_rank .ranktable img{border:0;}
#index_editorial .index_rank .ranktable .ranknum{padding:0 0 4px 0; font-size:1.3em; font-weight:bold; text-align:center;}
#index_editorial .index_rank .ranktable td{border-bottom:1px solid #ccc; margin-bottom:10px; padding:2px 2px 0 0;}
#index_editorial .index_rank .ranktable .index_new{float:left; margin:3px 5px 0 0;}
#index_editorial .index_rank .ranktable .index_review_marks{float:left; background:url(../images/peach_mark_bg.jpg) no-repeat; padding:12px 0 0 0; width:43px; height:32px; font-size:1.3em; font-weight:bold; color:#CC99CC; text-align:center; margin-right:5px;}
#index_editorial .index_rank .ranktable .inidex_star{float:left; margin:5px 0 5px 0;}
#index_editorial .index_rank .ranktable .comment{margin:5px 0 5px 0; font-size:0.95em; color:#333; font-weight:normal;}
#index_editorial .article{width:305px; float:left; margin:0 0 10px 0;}
#index_editorial .article a, #index_editorial .article a:visited{color:#333333;}
#index_editorial .article ul{margin:0 0 0 10px; padding:0;}
#index_editorial .article li{background-color:#fff; padding:5px 10px 5px 10px;}
#index_editorial .article li.bg_grey{background-color:#dfdfdf;}
#index_editorial .end{background:url(../images/img_boxwhite_low.jpg) no-repeat; height:25px;}
#index_editorial .article h2 a:hover{color:#b31d6b; text-decoration:none;} 

/* Beauty Room start */
#index_beautyroom{margin:0 0 10px 15px; padding-bottom:10px;}
#index_beautyroom a, #index_beautyroom a:visited{color:#333333;}
#index_beautyroom .top{background:url(../images/img_boxwhite_top.jpg) top left no-repeat; height:5px;}
#index_beautyroom .low{background:url(../images/img_boxgrey_low.gif) bottom left no-repeat; height:18px;}
#index_beautyroom .video{width:630px; background:url(../images/img_boxwhite_mid.jpg) repeat-y; padding:0 10px 0 10px; color:#333;}
#index_beautyroom .video h2{padding-top:10px; margin-top:0px; margin-bottom:0px; background-position:10px 12px;}
#index_beautyroom .video h2 span.topiccount{font-size:0.85em;}
#index_beautyroom .video h2 a, #index_beautyroom .video h2 a:visited{color:#444;}
#index_beautyroom .video h2 a:hover{color:#b31d6b;}
#index_beautyroom .video ul{float:left; width:345px; margin:0; padding:0; list-style:none;}
#index_beautyroom .video li{background-color:#fff; padding:5px 10px 5px 10px; font-size:1.2em;}
#index_beautyroom .video li.bg_grey{background-color:#dfdfdf;}
/*#index_beautyroom .video li.active{color:#e84298;}*/
#index_beautyroom .video li.active{color:#e84298; background-image:url(../images/img_arrowright.gif); background-repeat: no-repeat; background-position: center right;}
#index_beautyroom .video li.active a, #index_beautyroom .video li.active a:visited{color:#e34295;}
#index_beautyroom .video li a:hover, #index_beautyroom .video li.active a:hover{color:#b31d6b; text-decoration:none;}
#index_beautyroom .video .videoimg{float:right; padding:0 10px 10px 0; border:0;}
#index_beautyroom .video li p.date{color:444; font-size:0.85em; margin:0;}
#index_beautyroom .subsection .beautytest{float:left; background-color:#ededed; width:640px; padding:0 0 0 10px}
#index_beautyroom .subsection .beautytest a, #index_beautyroom .subsection .beautytest a:visited{color:#333333;}
#index_beautyroom .subsection .beautytest img{margin-right:8px;}
#index_beautyroom .subsection .beautytest p{padding:5px 0 5px 0; margin:0;}
#index_beautyroom .subsection .beautytest span{margin:5px 0 0 0; padding:0 10px 0 10px; background:url(../images/img_arrowright.gif) 0px 2px no-repeat;}
#index_beautyroom .subsection .beautytest ul{margin:0; padding:0; list-style:none;}
#index_beautyroom .subsection .beautytest li{float:left; background-color:#ededed; width:300px; padding:0 10px 10px 10px;}
#index_beautyroom .subsection .beautytest li img{float:left;}
#index_beautyroom .subsection .beautytest li .topic{float:left; width:115px; padding:0 0 0 5px;}
#index_beautyroom h1.subtopic a, #index_beautyroom h1.subtopic a:visited{color:#e34295;} 
#index_beautyroom h1.subtopic a:hover{color:#b31d6b; text-decoration:none;} 



/* Page bottom - Hot topic */
#index_beautyroom .hottopic{margin-top:10px; color:#333333;} 
#index_beautyroom .hottopic a, #index_beautyroom .hottopic a:visited{color:#333333;}


/* Right column */
#index_rightcol{float:right; width:300px; background-color:#fff; padding:0; margin:0 10px 0 5px;}
#index_rightcol .index_login{width:300px height:55px; margin-bottom:4px; padding:7px 3px 3px 10px; background:url(../images/index_loginbg.gif) top left no-repeat; color:#666666;}
#index_rightcol .index_login .topic{color:#ef79b6; font-size:1.38em; padding-right:3px;}
#index_rightcol .index_login .remarks{margin:4px 0 0 43px; padding-bottom:5px; font-size:0.85em;}
#index_rightcol .index_login a, #index_rightcol .index_login a:visited{color:#666666;}
#index_rightcol .index_login .btn{padding:2px 6px 2px 6px; background:url(../images/btn_pink.gif) top left repeat-x; font-size:0.9em; line-height:0.85em; color:#fff; margin-top:0px; }
#index_rightcol .index_login .btn a, #index_rightcol .index_login .btn a:visited{color:#fff;}
#index_rightcol .index_login .btn a:hover{text-decoration:none; color:#dd0073;}
#index_rightcol .index_login .logout{margin:5px; font-size:0.9em; height:45px;}

#index_rightcol .index_banner img, #index_rightcol .index_banner embed, #index_rightcol .index_banner object {margin-bottom:5px;}
#index_rightcol .index_banner a{border:0;}

#index_rightcol #index_share{background:url(../images/index_sharebg_low.gif) #9b9b9b bottom left no-repeat; padding:0; margin:0;}
#index_rightcol #index_share h1.topic{color:#fff; background:url(../images/index_sharebg_top.gif) top left no-repeat; padding:5px 5px 0 8px; margin:0; font-size:1.8em; line-height:1.5em; padding-top:5px;}
#index_rightcol #index_share h2{margin-top:0;}
#index_rightcol #index_share .blogger{background-color:#fff; margin-top:0; width:280px; margin:0 10px 10px 10px;}
#index_rightcol #index_share ul{list-style:none; margin:0; padding:0;}
#index_rightcol #index_share li{background-color:#dfdfdf; font-size:0.99em; line-height:1.3em; padding:8px 8px 8px 3px; margin-bottom:8px; color:#333333; clear:both;}
#index_rightcol #index_share li img{float:left; padding-right:10px;}
#index_rightcol #index_share li img a{border:0;}
#index_rightcol #index_share li .pink{font-size:1.2em; line-height:1.3em; color:#b21f6a; margin:0; padding:5px 0 5px 0;}
#index_rightcol #index_share li .pink a, #index_rightcol #index_share li .pink a:visited {color:#b21f6a; text-decoration:none;}
#index_rightcol #index_share li p{margin:0; padding:5px 0 5px 0;}
#index_rightcol #index_share li .date{padding:0 0 5px 0; margin:0; color:#444;}
#index_rightcol #index_share li a, #index_rightcol #index_share li a:visited{color:#333333;}
#index_rightcol #index_share h2 a, #index_rightcol #index_share h2 a:visited{color:#444;}
#index_rightcol #index_share h2 a:hover{color:#b31d6b; text-decoration:none;}
#index_rightcol #index_share li .pink a:hover{color:#8e064c; text-decoration:none;}
#index_rightcol #index_share ul.indexforum {margin:0; padding:10px; list-style:none; background-color:#fff; border-top:1px solid #dfdfdf;}
#index_rightcol #index_share .indexforum li{padding:0 0 5px 20px; background:url(../images/img_forum.gif) #fff top left no-repeat; color:#333; font-size:1em;}
#index_rightcol #index_share .indexforum li a, #index_rightcol #index_share .indexforum li a:visited{color:#333;}
#index_rightcol #index_share .indexforum li a:hover{color:#b31d6b; text-decoration:none;}


/* index footer start */
#index_footer{margin:0 15px 0 15px; width:970px; font-size:0.9em; line-height:1.4em; background-color:#939393; }
#index_footer .ugoody{background-color:#dedede; color:#333333; text-align:center; padding-top:7px; height:20px;}
#index_footer .ugoody a{padding-right:30px; font-weight:bold;}
#index_footer .ugoody a, #index_footer .ugoody a:visited{color:#333333;}
#index_footer .sitemap{color:#fff; padding:0 10px 10px 15px; float:left;}
#index_footer .sitemap h3{font-size:1.8em; line-height:1.2em; width:30px; color:#fff; float:left;}
#index_footer .sitemap ul{margin:10px 0 0 0; padding:5px 0 0 5px; width:420px; border-left:1px solid #fff; float:left;}
#index_footer .sitemap li{padding-bottom:10px; float:left; width:350px;}
#index_footer .sitemap li.topic{width:65px;}
#index_footer .sitemap li a{padding-right:0px;}
#index_footer .sitemap li a, #index_footer .sitemap li a:visited{color:#fff;}
#index_footer .copyright{background-color:#191919; padding:0 15px 6px 15px; color:#fff; height:80px; color:#ababab;}
#index_footer .copyright a, #index_footer .copyright a:visited, #index_footer .copyright a:hover{color:#fff;}
#index_footer .copyright img{float:left; border:0;}
#index_footer .copyright p{margin:10px 0 0 10px;}
#index_footer .copyright .link{margin:15px 0 10px 15px; width:550px; float:left; line-height:1.4em;}
#index_footer .copyright .link a{padding:0 10px 0 10px;}
#index_footer .copyright .communicate{float:right; margin-top:15px;}
#index_footer .copyright .communicate img{padding-left:5px;}
#index_footer a {font-size: 13px;}
/* index footer end */


/* inner footer start */
#FOOTER {margin:0; padding:0; width:1000px; font-size:0.9em; line-height:1.4em; background-color:#939393; }
#FOOTER .ugoody{background-color:#dedede; color:#333333; text-align:center; padding-top:15px; height:20px;}
#FOOTER .ugoody a{padding-right:30px; font-weight:bold;}
#FOOTER .ugoody a, #index_footer .ugoody a:visited{color:#333333;}
#FOOTER .sitemap{color:#fff; padding:0 10px 10px 15px; float:left; background-color:#939393; text-align:left;}
#FOOTER .sitemap h3{font-size:1.8em; line-height:1.2em; width:30px; color:#fff; float:left;}
#FOOTER .sitemap ul{margin:10px 0 0 0; padding:5px 0 0 5px; width:429px; border-left:1px solid #fff; float:left;}
#FOOTER .sitemap li{padding-bottom:10px; float:left; width:350px;}
#FOOTER .sitemap li.topic{width:65px;}
#FOOTER .sitemap li a{padding-right:0px;}
#FOOTER .sitemap li a, #index_footer .sitemap li a:visited{color:#fff;}
#FOOTER .copyright{background-color:#191919; padding:0 15px 6px 15px; color:#fff; height:80px; color:#ababab; text-align:left;}
#FOOTER .copyright a, #index_footer .copyright a:visited, #index_footer .copyright a:hover{color:#fff;}
#FOOTER .copyright img{float:left; border:0;}
#FOOTER .copyright p{margin:10px 0 10px 10px;}
#FOOTER .copyright .link{margin:15px 0 10px 15px; width:550px; float:left; line-height:1.4em;}
#FOOTER .copyright .link a{padding:0 10px 0 10px;}
#FOOTER .copyright .communicate{float:right; margin-top:15px;}
#FOOTER .copyright .communicate img{padding-left:5px;}
/* inner footer end */

/* inner search start */
#top_search{width:980px; padding:10px; background-color:#fff; color:#555; text-align:left;}
#top_search .brand_type{float:right;}
#top_search a, #top_search a:visited{color:#555;}
#top_search img{border:none;}
#top_search .btn{width:60px; padding:2px 10px; margin-right:20px; background:url(../images/btn_grey.gif) repeat-x; font-size:0.9em; line-height:1.2em; color:#fff;}
#top_search .btn a, #index_rightcol .index_login .btn a:visited{color:#fff;}
#top_search .btn a:hover{text-decoration:none; color:#dd0073;}
/* inner search end */





h3{font-size:1.3em; color:#cc488d; margin:10px 0 10px 0;}
h3 a, h3 a:visited{color:#cc488d;}
h3 a:hover{color:#b31d6b; text-decoration:none;}
.date{color:#444; font-size:0.99em; padding:2px 0 2px 0;}
.productname a, .productname a:visited{color:#444;}
.productname a:hover{color:#b31d6b; text-decoration:none;}

/* Index end */
/*
#header_search {
  margin: 0;
  padding: 0;
}
*/

#topbanner980 {
  margin:0 auto;
  position:relative;
  width:980px;
  text-align:center; 
  padding:5px 0;
}

.index_search #header_search *, #top_search * {
  vertical-align: middle;
}


.midcontent{float:left; width:825px; background-color:#fff;}
.pagestart{margin:0 auto; width:1000px;}
#banner_low{padding:20px 0 5px 10px; width:815px; text-align:center; background-color:#fff; margin:0;}
#banner_low .frame{border:1px solid #C7C7C7; padding:10px; margin-right:10px;}
#banner_lowrow{padding:5px 0 5px 0; width:1000px; text-align:center; background-color:#fff; margin:0;}
#banner_lowrow .frame{border:1px solid #C7C7C7; padding:10px 0 10px 0;}

/* section Blog - start  */
#CONTENT-02-2 .leftcol{float:left; width:390px; margin-right:5px;}
#CONTENT-02-2 .blog_list{float:left; width:390px; padding-bottom:25px; background:url(../images/img_blog_bg3.gif) bottom left no-repeat; margin-top:10px; font-size:15px;}
#CONTENT-02-2 .blog_list h2{width:390px; height:17px; padding:0 0 22px 10px; background:url(../images/img_blog_bg1.gif) bottom left no-repeat; font-size:1.2em; line-height:1.3em;}
#CONTENT-02-2 .blog_list .blogger{float:left; width:370px; margin:0; padding:0 0 0 20px; background:url(../images/img_blog_bg2.gif) repeat-y; }
#CONTENT-02-2 .blog_list .blogger img{float:left; border:0; margin:0 10px 10px 0;}
#CONTENT-02-2 .blog_list .blogger img a{border:0;}
#CONTENT-02-2 .blog_list .blogger .info{float:left; margin:0; padding:30px 0 0 0; width:200px;}
#CONTENT-02-2 .blog_list .blogger .info .prize{width:200px; padding-bottom:5px;}
#CONTENT-02-2 .blog_list .blogger .info .blogtitle{font-size:0.9em; padding:7px 0 5px 0;}
#CONTENT-02-2 .blog_list .blogger .info .blogtitle a, #CONTENT-02-2 .blog_list .blogger .info .blogtitle a:visited{color:#dc5676;}
#CONTENT-02-2 .blog_list .blogger .info .blogtitle a:hover{color:#b43150;}

#CONTENT-02-2 .blog_list .blogger .infosm{float:left; margin:0; padding:5px 0 0 0; width:275px;}
#CONTENT-02-2 .blog_list .blogger .infosm .name{font-size:1em; font-weight:bold;}
#CONTENT-02-2 .blog_list .blogger .infosm .name a, #CONTENT-02-2 .blog_list .blogger .infosm .name a:visited{color:#444;}
#CONTENT-02-2 .blog_list .blogger .infosm .name a:hover{color:#b43150;}
#CONTENT-02-2 .blog_list .blogger .infosm .blogtitle{font-size:0.9em; padding:5px 0 5px 0;}
#CONTENT-02-2 .blog_list .blogger .infosm .blogtitle a, #CONTENT-02-2 .blog_list .blogger .info .blogtitle a:visited{color:#dc5676;}
#CONTENT-02-2 .blog_list .blogger .infosm .blogtitle a:hover{color:#b43150;}
#CONTENT-02-2 .blog_list .blogger .infosm .date{font-size:0.8em; padding-bottom:5px;}
#CONTENT-02-2 .blog_list .blogger .btn_more{float:right; padding-right:15px; margin:0; font-size:0.9em;}
#CONTENT-02-2 .blog_list .blogger .btn_more a, #CONTENT-02-2 .blog_list .blogger .btn_more a:visited{color:#555;}
#CONTENT-02-2 .blog_list .blogger .btn_more a:hover{text-decoration:underline;}

#CONTENT-02-2 .blog_list .blogger .line{padding:0px; border-bottom:1px solid #dcdcdc; background-color:#ccc; margin:0 20px 10px 0;}

#CONTENT-02-2 .blog_list .blogger .first{padding:60px 0 0 0; background:url(../images/icon_prize1.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .second{padding:60px 0 0 0; background:url(../images/icon_prize2.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .third{padding:60px 0 0 0; background:url(../images/icon_prize3.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .fouth{padding:60px 0 0 0; background:url(../images/icon_prize4.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .fifth{padding:60px 0 0 0; background:url(../images/icon_prize5.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .sixth{padding:60px 0 0 0; background:url(../images/icon_prize6.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .seven{padding:60px 0 0 0; background:url(../images/icon_prize7.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .eight{padding:60px 0 0 0; background:url(../images/icon_prize8.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .nine{padding:60px 0 0 0; background:url(../images/icon_prize9.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .ten{padding:60px 0 0 0; background:url(../images/icon_prize10.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .eleven{padding:60px 0 0 0; background:url(../images/icon_prize11.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .twelve{padding:60px 0 0 0; background:url(../images/icon_prize12.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .thirteen{padding:60px 0 0 0; background:url(../images/icon_prize13.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .fourteen{padding:60px 0 0 0; background:url(../images/icon_prize14.gif) 0 5px no-repeat;}
#CONTENT-02-2 .blog_list .blogger .fifteen{padding:60px 0 0 0; background:url(../images/icon_prize15.gif) 0 5px no-repeat;}

#CONTENT-02-2 .blog_list .blogger ul.category{float:left; margin:0 0 5px 0; padding:0;}
#CONTENT-02-2 .blog_list .blogger li{float:left; width:70px; height:48px; padding:10px 5px 3px 8px; margin-right:1px; background:url(../images/img_tag_white.gif) no-repeat; color:#222; font-size:0.9em; line-height:1.2em;}
#CONTENT-02-2 .blog_list .blogger li a, #CONTENT-02-2 .blog_list .blogger li a:visited{color:#222;}
#CONTENT-02-2 .blog_list .blogger li a:hover{color:#DC5676; text-decoration:none;}
#CONTENT-02-2 .blog_list .blogger li.active{background:url(../images/img_tag_pink.gif) no-repeat; color:#222;}

/* section Blog - end  */

/* page - start */
#CONTENT-02-2 #PAGENO {clear:both; float:left; display:table; width:370px; padding:0 10px 10px 10px; margin:0;}
#CONTENT-02-2 #PAGENO .pageno-left {height:30px; width:130px; float:left;}
#CONTENT-02-2 #PAGENO .pageno-left span {font-size:13px; font-weight:normal; color:#666666;}
#CONTENT-02-2 #PAGENO .pageno-right { height:30px; float:right;}
/* page - end  */

/* breadcrumb - start */
#CONTENT-01 .nav-02 {background-color:#FFFFFF; padding:8px 8px 5px 20px;}
#CONTENT-01 .nav-02, #CONTENT-01 .nav-02 a, #CONTENT-01 .nav-02 a:visited {color:#666666; text-decoration:none}
#CONTENT-01 .nav-02 a:hover, #CONTENT-01 .nav-02 a:active { color:#666666; text-decoration:underline}
/* breadcrumb - end */

/* member banner start */
#CONTENT-01 #CONTENT-02 .banner_img{height:90px; border:0;}
#CONTENT-01 #CONTENT-02 .banner_text{background-color:#6f92cc; height:25px; color:#fff; font-size:15px; margin:0 0 15px 0; text-align:left; padding:2px 10px 0 10px;}
#CONTENT-01 #CONTENT-02 .banner_text span{font-size:18px; padding:0 3px 0 3px;}
/* member banner end */

/* member banner ipad start */
#CONTENT-01 #CONTENT-02 .banner_img_ipad{height:90px; border:0;}
#CONTENT-01 #CONTENT-02 .banner_text_ipad{background-color:#c77286; height:25px; color:#fff; font-size:15px; margin:0 0 15px 0; text-align:left; padding:2px 10px 0 10px;}
#CONTENT-01 #CONTENT-02 .banner_text_ipad span{font-size:18px; padding:0 3px 0 3px;}
/* member banner ipad end */

/* Product comparison start */
#CONTENT-01 #keyvisual_pc {width:1000px; height:345px; margin:0; background:url(../images/bbcream/kv_prodtest_bbcream.jpg) top left no-repeat;}
#CONTENT-01 #keyvisual_pc .intro{float:left; font-size:15px; color:#333; width:950px; padding:0 25px 0 25px; line-height:22px;}
#CONTENT-01 #keyvisual_pc .productlink{float:left;}
#CONTENT-01 #keyvisual_pc_body {width:1000px; height:345px; margin:0; background:url(../images/producttest/08062010/kv_prodtest_bodyscrub.jpg) top left no-repeat;}
#CONTENT-01 #keyvisual_pc_body .intro{float:left; font-size:15px; color:#333; width:950px; padding:0 25px 0 25px; line-height:22px;}
#CONTENT-01 #keyvisual_pc_body .productlink{float:left;}

#CONTENT-01 .testmethod{font-size:15px; color:#333; width:960px; margin:5px 10px 0 30px; padding:0;}
#CONTENT-01 .testmethod h3{margin:0 0 5px 0; padding:0; float:left; width:700px;}
#CONTENT-01 .testmethod .step{float:left; width:440px; height:55px; margin:0 10px 0 0; padding:10px; border:1px solid #dcdcdc;}
#CONTENT-01 .testmethod .step p{margin:0; padding:2px 0 2px 0;}
#CONTENT-01 .testmethod .step2{float:left; width:440px; height:170px; margin:0 10px 0 0; padding:10px; border:1px solid #dcdcdc;}
#CONTENT-01 .testmethod .step2 p{margin:0; padding:2px 0 2px 0;}
#CONTENT-01 .testmethod .step2 .text1{float:left; margin:5px 0 10px 15px; width:300px; color:#333;}
#CONTENT-01 .testmethod .step2 .text2{float:left; margin:10px 0 10px 0; width:180px; color:#333;}
#CONTENT-01 .testmethod .step2 .pic2{float:left; margin:5px 0 5px 0;}
#CONTENT-01 .testmethod .step2 .pic{width:110px; float:left; margin:10px;}
#CONTENT-01 .testmethod .step2 .pic img{padding-bottom:3px;}
#CONTENT-01 .testmethod .prod_remarks2{font-size:13px; color:#555; margin:10px 25px 0 0; text-align:right; padding:0; float:right;}
#CONTENT-01 .prod_remarks{font-size:13px; color:#555; float:right; margin:5px 0 5px 0; text-align:right;}

#CONTENT-01 .prodframe{width:970px; border:1px solid #dcdcdc; margin:0 0 10px 15px; font-size:15px; color:#191919; float:left;}
#CONTENT-01 .prodframe table td{width:160px; border-right:1px dotted #c5c3c2; padding:0; vertical-align:top; text-align:left;}
#CONTENT-01 .prodframe a{display:block;}
#CONTENT-01 .prodframe a:hover{text-decoration:none;}
#CONTENT-01 .prodframe .result_info{color:#333; font-size:14px; padding:0 15px 0 5px;}
#CONTENT-01 .prodframe .noborder{border-right:none;}
#CONTENT-01 .prodframe .adjust_topic{width:160px; min-height:30px; padding:5px 0; font-size:14px; color:#f5f5f5; background-color:#6c6b70; border-right:1px dotted #fff; font-weight:bold;}
#CONTENT-01 .prodframe .adjust_topic .text{margin:5px; float:left;}
#CONTENT-01 .prodframe .adjust_topic .marks{margin:8px 5px 0 0; float:left;}
#CONTENT-01 .prodframe .adjust_topic .marks img{margin-right:1px;}
#CONTENT-01 .prodframe .adjust_topic .crown{margin:0; padding:0; float:left;}
#CONTENT-01 .prodframe h1{width:150px; min-height:30px; padding:5px; font-size:18px; line-height:20px; color:#fbfbfb; background-color:#6c6b70; text-align:center;}
#CONTENT-01 .prodframe h1 a, #CONTENT-01 .prodframe h1 a:visited{color:#fbfbfb;}
#CONTENT-01 .prodframe h1 a:hover{color:#ff9d9d;}
#CONTENT-01 .prodframe h1.topic2{width:155px;}
#CONTENT-01 .prodframe p.prod_name{width:150px; font-size:15px; color:#ca1561; font-weight:bold; padding:0 5px 10px 5px;}
#CONTENT-01 .prodframe p.prod_name a, #CONTENT-01 .prodframe p.prod_name a:visited{color:#ca1561;}
#CONTENT-01 .prodframe p.prod_name a:hover{color:#9f0043;}
#CONTENT-01 .prodframe .result_info {padding:10px 5px 10px 5px;}
#CONTENT-01 .prodframe .average{width:970px; background-color:#f1f1f1; border-top:1px dotted #fff;}
#CONTENT-01 .prodframe .average .prod_details{width:150px; min-height:116px; font-size:14px; color:#191919; background-color:#e1e1e1; line-height:18px; padding:10px 5px 10px 5px; float:left; margin-right:10px;}
#CONTENT-01 .prodframe .average .comment{float:left; color:#191919; font-size:15px; margin-top:2px;}

#CONTENT-01 .prodframe .average .comment p{padding:10px 0 5px 0; margin:0;}
#CONTENT-01 .prodframe .average .comment .promote{font-size:13px; color:#333; margin:8px 10px 0 0; padding:0;}
#CONTENT-01 .prodframe .average .comment .text{margin:5px;}
#CONTENT-01 .prodframe .average .comment .marksw{padding:15px 5px 0 0; font-weight:bold; line-height:15px;}
#CONTENT-01 .prodframe .average .comment .marksw img{margin:2px 1px 0 0;}
#CONTENT-01 .prodframe .average .comment .marksw b{font-weight:bold; line-height:15px;}
#CONTENT-01 .prodframe .average .comment .marksw2{padding:0 5px 0 0; font-weight:bold; line-height:15px;}
#CONTENT-01 .prodframe .average .comment .marksw2 img{margin:2px 1px 0 0;}
#CONTENT-01 .prodframe .average .comment .marksw2 b{font-weight:bold; line-height:15px;}
#CONTENT-01 .prodframe .average .comment .marksw2 .crownw{padding:0 5px 0 15px;}
#CONTENT-01 .prodframe .average .comment .marksw2 .totalscore{line-height:28px; font-size:28px; font-weight:normal; color:#993366;}
#CONTENT-01 .btntop{float:right; padding:0 15px 0 20px; margin:0 0 5px 0; background:url(../images/img_status_arrowup.gif) 0 5px no-repeat; font-size:13px; color:#333;}
#CONTENT-01 .btntop a, #CONTENT-01 .prodframe .top a:visited{color:#333;}
#CONTENT-01 .btntop a:hover{color:#b31d6b;}
#CONTENT-01 .btntop a{display:block;}
/* Product comparison end */

/* Index - Product test banner start */
#prodtest_index{margin:0 20px 10px 15px; background:url(../images/bg_index_prodtest.gif) bottom left no-repeat; width:635px; height:290px; padding:0 15px 15px 15px;}
#prodtest_index h2 a, #prodtest_index h2 a:visited{color:#444;}
#prodtest_index h2 a:hover{color:#b31d6b;}
#prodtest_index .prodtestkv{margin:0; padding:0; text-align:left;}
#prodtest_index .prodtestkv img{border:0;}
#prodtest_index .caption{font-size:15px; color:#333; margin:0; padding:10px 10px 0 0; line-height:20px;}
#prodtest_index .caption a{display:block;}
#prodtest_index .caption a, #prodtest_index .caption a:visited{color:#333;}
#prodtest_index .caption a:hover{color:#b31d6b; text-decoration:none;}
/* Index - Product test banner end */

/* Index - Focus start */
#index_beautyroom .subsection{background-color:#ededed; width:650px;}
#index_beautyroom .subsection .focus{float:left; background-color:#ededed; width:300px; padding:0 10px 10px 10px;}
#index_beautyroom .subsection .focus a, #index_beautyroom .subsection .focus a:visited{color:#333333;}
#index_beautyroom .subsection .focus p{padding:10px; margin:0; background-color:#fff;}
#index_beautyroom .subsection .focus span{margin:5px 0 0 0; padding:0 10px 0 10px; background:url(../images/img_arrowright.gif) 0px 2px no-repeat;}
/* Index - Focus end */

/* Product review, price edit start */
.peachedit a {
    float:left;
	background-image: url(../images/edit.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	text-align:center;
	vertical-align:middle;
	padding:2px 0 0 12px;
	color:#666666;
	width: 46px;
	height: 18px;
	text-decoration:none!important;
}

.peachedit {float:left; width:58px; height:20px;}

.peachedit a:hover {
    float:left;
	background-image: url(../images/edit_review_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	text-align:center;
	vertical-align:middle;
	padding:2px 0 0 12px;
	color:#ffffff;
	width: 46px;
	height: 18px;
	text-decoration:none!important;
}

.aquraedit a {

    float:left;
	background-image: url(../images/edit.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	text-align:center;
	vertical-align:middle;
	padding:2px 0 0 12px;
	color:#666666;
	width: 46px;
	height: 18px;
	text-decoration:none!important;
}

.aquraedit {float:left; width:58px; height:20px;}

.aquraedit a:hover {

    float:left;
	background-image: url(../images/edit_price_o.gif);
	background-repeat: no-repeat;
	display: block;
	line-height:17px;
	text-align:center;
	vertical-align:middle;
	padding:2px 0 0 12px;
	color:#ffffff;
	width: 46px;
	height: 18px;
	text-decoration:none!important;
}
/* Product review, price edit end */

/* Product expired style start */
.product_expired_info {color:#5DB5EC;}
.product_expired_review {color:#EE7995;}
.product_expired_price {color:#82B5A2;}
/* Product expired style end */

/* New header and footer - start */
.ub_body {padding:0; margin:0 auto; width:1000px; background-color:#262525; font-family:Tahoma,Helvetica,mingliu,arial; font-size:13px}

/* Header */
/*
.ub_topnav { background-image:url(../images/nav_bg.gif); width:1000px; height:53px; background-repeat:repeat-x;}
.ub_menu {float:left; width:620px; height:28px; padding:0 0 0 10px;}
#ub_header {padding:20px 0 0 0; position:relative; z-index:1}
#ub_header .ub_logo {float:left; width:201px; height:93px; padding-left:25px}
#ub_header .ub_logo img {border:none}
#ub_header .ub_general_banner {float:right; margin:0px 10px}
#ub_header .ub_region {float:right;height:12px; color:#ffffff; margin:10px 10px; font-size:13px;}
#ub_header .ub_region img {display:inline; vertical-align:middle; border:none; margin-bottom:3px}
#ub_header .ub_region a:link, #ub_header .ub_region a:visited, #ub_header .ub_region a:active {color:#ffffff; text-decoration:none; font-family: Tahoma,Helvetica,mingliu,arial; font-size:0.95em; font-weight:normal  }
#ub_header .ub_region a:hover {color:#ffffff; text-decoration:underline}
#ub_header .ub_search {float:left; width:230px; padding:15px 5px 0 0px;}
#ub_header .ub_search input {width:95px;}
*/
/* Note: fix the input field margin issue 
#ub_header input { margin:2px 0; padding:2px 0}
*/
/*
#ub_header input {margin:2px 0; padding:2px 0}
#ub_header .ub_search {float:left; width:230px; padding:15px 5px 0 0px; position:relative}
#ub_header .ub_search img {border:none; position:absolute; top:14px; right:12px}
#ub_header .ub_hot {float:left; width:128px; padding:2px 0 0 2px; color:#FFFFFF; font-size:13px; background-image:url(../images/hot_bg.jpg); background-repeat:no-repeat}
#ub_header .home_top10_no1 {color:#FFFFFF; font-size:13px}
#ub_header .home_top10_no2 {color:#ffffff; font-size:9pt}
#ub_header .ub_facebook {background-image:url(../images/ub_images.jpg); width:19px; height:19px; background-position:0 0; display:inline-block; vertical-align:middle; margin-bottom:2px; text-decoration:none}
#layer_div div {margin-top:0px}
*/
/* End Header */

/* Start Footer */
/*
#ub_footer {width:920px; height:550px; padding:30px 40px; background-color:#262525; background-image:url(../images/footer_bg.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:13px; clear:both}
#ub_footer .footer_left_header, #ub_footer .footer_left {float:left; width:370px;}
#ub_footer .footer_left li, #ub_footer .footer_right li {float:left; width:100px;}
#ub_footer .footer_right_header, #ub_footer .footer_right {float:left; width:550px;}
#ub_footer .footer_left_header, #ub_footer .footer_right_header {font-size:23px; font-weight:bold;}
#ub_footer .footer_left a:link, #ub_footer .footer_left a:active, #ub_footer .footer_left a:visited, #ub_footer .footer_right a:link, #ub_footer .footer_right a:active, #ub_footer .footer_right a:visited {font-size:13px; color:#ffffff; line-height:21px; text-decoration:none} 
#ub_footer .footer_left a:hover,  #ub_footer .footer_right a:hover {text-decoration:underline;}
#ub_footer .footer_line {background-image:url(../images/ub_images.jpg); background-position:-2px -450px; width:936px; height:1px; display:block; margin:10px 0}
#ub_footer .footer_line02 {width:10px!important; height:372px}
#ub_footer .footer_sep_line {background-image:url(../images/ub_images.jpg); background-position:-131px -57px; width:1px; height:372px; }
#ub_footer .row01 {height:180px}
#ub_footer .row02 {margin-top:10px;}
#ub_footer .cat {color:#e261a4; font-size:15px; padding-bottom:5px}
#ub_footer .footer_logo {width:920px; margin-top:20px}
#ub_footer .footer_logo .logo, #ub_footer .footer_logo .links  {float:left;}
#ub_footer .footer_logo .logo {padding-right:15px}
#ub_footer .footer_logo .logo img {border:none;}
#ub_footer .links {line-height:25px}
#ub_footer .links li a:link, #ub_footer .links li a:visited, #ub_footer .links li a:active  {color:#ffffff; font-size:13px; text-decoration:none; }
#ub_footer .links li a:hover {text-decoration:underline;}
#ub_footer ul, #ub_footer li  {list-style-type:none; margin:0; padding:0}
*/
/* End Footer */

/* new header and footer style since 2014 */
@font-face {
  	font-family: 'Yanone Kaffeesatz';
  	font-style: normal;
  	font-weight: 200;
  	src: local('Yanone Kaffeesatz ExtraLight'), local('YanoneKaffeesatz-ExtraLight'), url(https://themes.googleusercontent.com/static/fonts/yanonekaffeesatz/v4/We_iSDqttE3etzfdfhuPRUDqw7A1uQWuQSM-rfHaMOr3rGVtsTkPsbDajuO5ueQw.woff) format('woff');
}
@font-face {
  	font-family: 'Yanone Kaffeesatz';
  	font-style: normal;
  	font-weight: 700;
  	src: local('Yanone Kaffeesatz Bold'), local('YanoneKaffeesatz-Bold'), url(https://themes.googleusercontent.com/static/fonts/yanonekaffeesatz/v4/We_iSDqttE3etzfdfhuPRbJjSLMfVFmTspsxH0yGxjj3rGVtsTkPsbDajuO5ueQw.woff) format('woff');
}
@font-face {
  	font-family: 'Droid Sans';
  	font-style: normal;
  	font-weight: 400;
  	src: local('Droid Sans'), local('DroidSans'), url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciL3hpw3pgy2gAi-Ip7WPMi0.woff) format('woff');
}
@font-face {
  	font-family: 'Droid Sans';
  	font-style: normal;
  	font-weight: 700;
  	src: local('Droid Sans Bold'), local('DroidSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMXbFhgvWbfSbdVg11QabG8w.woff) format('woff');
}
#site-header, #ub-footer {
	font-family: "LiHei Pro";
	font-size: 13px;
	background: #fff;
	color: #000;
}
#site-header a, #ub-footer a {
	text-decoration: none;
	color: #000000;
	font-family: 'Droid Sans', "Heiti TC", "LiHei Pro", "微軟正黑體", "WenQuanYi - Micro Hei", "Arial", sans-serif;
}
#site-header a:hover, #ub-footer a:hover {
	text-decoration: underline;
	color: #E2348C;
}
#site-header .flexnav a:hover {
	text-decoration: none;
}

/* Start Header */
.menu-bar {
	margin: 0 auto;
	max-width: 1000px;
	min-width: 300px;
	min-height: 30px;
	border-top: none;
	position: relative;
	z-index: 98;
}
.header_separator {
	width: 1000px;
	height: 1px;
	border-top: 1px #BFBFBF solid;
}
#site-header .ub_logo {
	float:left;
	max-width:190px;
	max-height:90px;
	margin: 0 0 0 10px;
}
#site-header .ub_logo img {
	min-width:50%;
}	
#site-header .ub_general_banner {
	float:right;
	margin:0 0 0 10px;
	max-width:728px;
}
#site-header .ub_general_banner img {
	max-width:728px;
}
#site-header .ub_search {
	padding: 0 10px 5px 0;
	position: relative;
	text-align: right;
	height: 25px;
	min-width: 330px;
}
#header_search a {
	color: #000;
	text-decoration: none;
	font-size: 13px;
}
#header_search a:link, #header_search a:visited {
	color: #000;
	text-decoration: none;
}
#header_search a:hover {
	color: #e2348c;
	text-decoration: underline;
}
#header_search a:active {
	color: #e2348c;
	text-decoration:none;
}
#site-header .site-title {
  	position: relative;
}
#site-header .site-title h1 {
    border-top: 6px solid #3a3261;
    font-family: "ff-dax-compact-web-pro-1","ff-dax-compact-web-pro-2";
    font-weight: 100;
    font-size: 1.7em;
    margin-top: 0;
    margin-bottom: 0px;
    font-weight: 900;
    padding: 7px 0 0;
    background: none;
    display: inline-block;
    color: #3a3261;
    text-transform: uppercase;
    letter-spacing: 2px;
    text-rendering: optimizeLegibility;
}
#site-header .site-title h1 a {
    color: #3a3261;
    text-decoration: none;
}
#site-header .site-title h2 {
    font-size: 1em;
    margin-bottom: 5%;
    font-weight: 100;
}
#site-header .container {
	margin: 0 auto;
	width: 1000px;
	padding: 0;
}

#site-header #personal_t div {
	float:left;
	margin-top:0.3em;
}
#site-header #personal_t a {
	position: inherit;
	display: block;
	padding: 0 1.2em 0 1.2em;
	z-index: 2;
	overflow: hidden;
	color: #000;
	text-decoration: none;
	background:;
	border-bottom: 1px dotted rgba(0, 0, 0, 0.15);
	font-size: 13px;
}
#site-header #personal_t a:link, #site-header #personal_t a:visited {
	position: inherit;
	display: block;
	padding: 0 1.2em 0 1.2em;
	z-index: 2;
	overflow: visible;
	color: #000;
	text-decoration: none;
	background:;
	border-bottom: none;
}
#site-header #personal_t a:hover {
	position: inherit;
	display: block;
	padding: 0 1.2em 0 1.2em;
	z-index: 2;
	overflow: visible;
	color: #e2348c;
	text-decoration: none;
	background:;
	border-bottom: none;
}
#site-header #personal_t a:active {
	position: inherit;
	display: block;
	padding: 0 1.2em 0 1.2em;
	z-index: 2;
	overflow: visible;
	color: #e2348c;
	text-decoration: none;
	background:;
	border-bottom: none;
}
/* End Header */

/* Start Footer */
#ub-footer .top_dotted_line {
	float:left;
	border-left:none;
	border-right:none;
	border-bottom:none;
	height:auto;
	margin-top:1px;
	width:100%;
}
#ub-footer .section_title {
	float:left;
	width:100%;
	margin: 0;
	border-bottom: 1px solid #000;
}
#ub-footer .section_title_r {
	float:left;
	width:100%;
	margin: 0;
}
#ub-footer h1, #ub-footer span.section_header {
	font-family:"Yanone Kaffeesatz", "LiHei Pro", "微軟正黑體", "WenQuanYi - Micro Hei", "Arial", sans-serif;
	font-size:28px;
	letter-spacing:2px;
	font-weight: 700;
	margin: 0;
}
#ub-footer {
	width:1000px;
	 margin:0 auto;
}
#ub-footer ul {	
	list-style:none;
	padding: 0;
	margin: 0;
}
#ub-footer li {	
	list-style:none;
	font-size:13px
}	
#ub-footer img {
	display:block;
	border:none;
}
#ub-footer .copyright {
	width:960px; 
	margin:0; 
	border-top:solid 1px #ddd; 
	float:left; 
	padding:20px 20px 50px 20px;
	font-size:13px;
}		
#ub-footer .feature_section {
	width:100%;
	float:left;
}
#ub-footer .vertical_line {
	border-left:solid  #ddd 1px;
}	
#ub-footer .latest_title {
	margin:5px 10px 10px 10px;
	float: left;
	width: 256px;
}
#ub-footer .latest_title a, .latest_title a:visited {
	color: #E2348C;
	font-size:18px;
	font-weight:bold;
	line-height:16px;
}
#ub-footer .latest_title a:hover, .latest_title a:active {
	text-decoration: underline;
	color: #FFFFFF;
	font-size:18px;
	font-weight:bold;
	line-height:16px;
}
#ub-footer .feature_title {
	margin:0 0 2px 0;
}
#ub-footer .feature_title a, .feature_title a:visited {
	color: #000;
	font-size:13px;
}
#ub-footer .feature_title a:hover, .feature_title a:active {
	text-decoration: underline;
	color: #E2348C;
	font-size:13px;
}
#ub-footer .img_frame{
	float:left;
	padding:2px;
	margin: 10px 10px 0 10px;
	border: solid 1px #ccc;
	background: #fff;
}
#ub-footer .latest_item {
	width:278px;
	float:left;
}
#ub-footer .nav_content {
	width:960px;
	float:left;
	margin: 25px 20px;
}
#ub-footer .other_content {
	width:535px;
	float:left;
	padding: 0 0 0 42px;
}
#ub-footer .item {
	width:126px;
	float:left;
	height: 160px;
	margin-bottom:5px;
}
#ub-footer .cat {
	width:105px;
	float:left;
	height: 160px;
	margin-bottom:10px;
}		
#ub-footer .info{
	float:left;
	margin:5px 10px 0 10px;
	width: 106px;
	height: 35px;
}
#ub-footer .section_title_bg  {
	float:left;
	height:25px;
	margin:0 0 10px 5px;
}	
#ub-footer .section_title_underline {
	border-bottom:3px solid #000;
	width:160px;
	padding: 8px 10px 5px 10px;
	float:left;
}
#ub-footer .section_title_r2 {
	width:160px;
	padding: 10px 0px 0 10px;
	float:left;
}
#ub-footer .section_title_underline a, #ub-footer .section_title_underline .title a:visited {
	text-decoration:none;	
}
#ub-footer .section_title_underline .title a:hover, #ub-footer .section_title_underline .title a:active {
	text-decoration:none;
}
#ub-footer .section_title_gary-bg {
	background:#333;
	width:auto;
	padding: 5px 10px 5px 10px;
	float:left;
	margin:0 0 0 10px;
}
#ub-footer .section_title_gary-bg a, #ub-footer .section_title_gary-bg a:visited {
	text-decoration:none;
	color:#fff;	
}
#ub-footer .section_title_gary-bg a:hover, #ub-footer .section_title_gary-bg a:active {
	text-decoration:none;
	color:#E2348C;
}
#ub-footer .section_bottom_line {
	border-bottom:1px solid #ddd;
	padding-bottom:20px;
	float:left;
}
#ub-footer {
	color:#000;
	margin: 0 auto 20px;
}	
#ub-footer a:link,  #ub-footer a:visited {
	font-size:13px;
}
#ub-footer a:hover, #ub-footer a:active {
	font-size:13px;
}	
#ub-footer .title {	
	margin-bottom:10px;
	color: #E2348C;
	font-size:15px;
}	
#ub-footer .title a, #ub-footer .title a:visited {
	color: #E2348C;
	font-size:15px;
}
#ub-footer .title a:hover, #ub-footer .title a:active {
	text-decoration: underline;
	color: #E2348C;
	font-size:15px;
}
#ub-footer .channel {
 	color:#E2348C;
}
#ub-footer .channel a, #footer .channel a:visited {
	color: #E2348C;
}
#ub-footer .channel a:hover, #ub-footer .channel a:active {
	text-decoration: underline;
	color: #E2348C;
}
/* End Footer */
/* New header and footer - end */
#site-header img {border:0;}
#personal_t {width:270px;}

/* banner */
.bottom-leaderboard {position:relative; padding-top:20px;}
.bottom-leaderboard img {border:1px solid #eeeeee!important;}