/* Hitrust - Websurf */
/* MasterCard Cover Shanghai */
/* CSS For Common Use */
/* NeiL.Ben@Websurf 2005-09 Design */
/*============== Body Frame ================*/
BODY{
	font-family:Verdana, Tahoma, "宋体";
	font-size:12px;
	color:#333333;
	background:White;
	margin:0px;
	padding:0px;
}
TD{
	font-family:Verdana, Tahoma, "宋体";
	font-size:12px;
	color:#333333;
}
P, UL, LI, OL{
	line-height:20px;
}
p.box
{
	padding:5px 0px 0px 10px;
	line-height:20px;
}
IMG{
	border:none;
}
/*============== Font Style ===================*/
/* Font Style of Title */
H1{
	margin:0px;
	padding:5px 0px 0px 15px;
	background:#DCDCE4;
	font-size:12px;
	color:#494D5E;
	height:16px;
	font-weight:bold;
}
H3{margin:0px;font-size:14px;margin-top:15px;}
H5{margin:0px;}
.tit_caption{
	font-size:14px;
	color:#494D5E;
	font-weight:bold;
}
.tit_alert{
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}
.gdesc/* Goods Description */{font-size:14px;color:#CC0000;}
.efs/* Emphatic Font Style */{
	color:#CC0000;
	font-family:Georgia, Verdana, "宋体";
}
.efs2{color:#2336AB;font-weight:bold;}
.time{color:#666666;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;}
.f1px{font-size:1px;}
.red{color:#FF0000;}
.comment{color:#666666;line-height:20px;}
.hlep_tit{font-size:14px;}
/*============= Division Line ================*/
HR.solid{
	border:solid 1px #999999;
	height:0px;
}
HR.dotted{
	border:dotted 1px #CCC;
	height:0px;
}
.vertical_dotted{
	background:url(../images/vertical_dotted.gif) repeat-y center center;
	padding:0px;
	width:1px;
	font-size:1px;
}
.horizontal_dotted{
	background:url(../images/horizontal_dotted.gif) repeat-x center center;
	padding:0px;
	width:1px;
	font-size:1px;
}
/*============= Link(A) Style ================*/
/* Link Style */
A{
	color:#666666;
	text-decoration:none;
}
A:hover{
	color:Black;
	text-decoration:underline;
}
A.white{color:White;}
A.white:hover{color:White;}
A.imp{color:#CC0000;}/* Important  */
A.imp:hover{color:#CC0000;}
A.black{color:Black;font-weight:bold;}
A.black:hover{color:Black;font-weight:bold;}
A.m1/* More>> Link */{color:White;font-size:11px;}
A.m1:hover{color:White;font-size:11px;}
A.blue{color:#004499;}
/* More>> Link -@Right of H1 */
.mbg1{
	background:#DCDCE4;
	padding:0 15px 1px 0px;
	text-align:right;
	font-size:10px;
}
.mbg1 A{
	color:#494D5E;
	background:url(../images/arrow_more.gif) no-repeat 20px 89%;
	padding-left:30px;
}
.mbg1 A:hover{color:#494D5E;background:url(../images/arrow_more_hi.gif) no-repeat 20px 89%;}
/*================ List Style ======================*/
/* Category Level 1 */
UL.categorylevel1{
	margin:0;
	padding:0;
	list-style:none;
	word-break:keep-all;
}
UL.categorylevel1 LI{
	word-break:keep-all;
	color:#CC0000;
	line-height:25px;
}
UL.categorylevel1 LI A{
	color:#CC0000;
	text-decoration:none;
	border-bottom:dotted 1px red;
}
UL.categorylevel1 LI A:hover{
	color:#CC0000;
	text-decoration:none;
	border:none;
}
/* Category Level 2 */
UL.categorylevel2{
	margin:0;
	padding:0;
	list-style:none;
}
UL.categorylevel2 LI{
	word-break:keep-all;
	line-height:25px;
}
/* General Content - UL With List-Style:none; */
UL.content{
	margin:0;
	padding:0;
	list-style:none;
	line-height:20px;
}
/* General Content - UL With List Style */
UL.normal{
	margin:0;
	padding:0;
	line-height:20px;
	margin-left:16px;
}
/* Left Advertisment */
UL.adv
{
	margin:0px;
	text-align:center;
	list-style:none;
}
UL.adv LI{padding-top:10px;}
UL.adv LI.firstadv{padding-top:0px;}
/* Tile UL List */
UL.tile{
	margin:0;
	padding:0;
	list-style:none;
	line-height:20px;
}
UL.tile LI{
	display:inline;
	padding-left:20px;
}
/* Special UL & OL */
UL.spul{
	margin:0;
	padding:0;
	margin-left:16px;
	color:#CC0000;
	line-height:20px;
}
OL.spol{
	margin:0;
	padding:0;
	margin-left:32px;
	color:#CC0000;
	line-height:20px;
}
UL.news{
	margin:0;
	padding:0;
	margin-left:26px;
	line-height:25px;
}
/*============= Form Style ===============*/
.gftp/* General Frame Padding */{padding-top:7px;}
.ginp/* General Input Form */{width:100px;border:solid 1px #494D5E;}
.qinp/* Quantity Input Form */{width:45px;}
.einp/* E-Mail Input Form */{width:200px;}
.psdinp/* Password Input Form */{width:150px;}
/*============= Box Model ===============*/
.memo_box{
	background:#EDEDF7;
	border:solid 1px #4C4D51;
	padding:10px 15px;
}
/* General Content Box Model - Be Used In TD Style - View Sample In Index */
.gc_box{
	border:solid 1px #CCCCCC;
	border-top:none;
	padding:10px;
}
/* Member Management Box */
.mm_box{
	border:solid 1px #CCCCCC;
	border-top:none;
	padding:20px;
}
.alert_box{
	background:#FEFFD5 url(../images/ico_alert_box.gif) 10px 10px no-repeat;
	border:solid 1px #DC9988;
	padding:17px 45px;
}
/* Advertisment Box(Words) - In Goods Review Page */
.adv_box{
	background:#EDEDF7;
	border:solid 1px #4C4D51;
	padding:15px;
	height:25px;
	margin:10px 0px;
}
.adv_box TR TD{color:#494D5E;font-size:20px;font-weight:bold;}
.category_box{
	background:#FAFAFA;
	border:solid 1px #E7E7E7;
	border-top:none;
	padding:5px;
}
.category_box_title{
	background:#DCDCE4;
	border-bottom:solid 1px #494D5E;
	height:18px;
	padding:3px 0px 0px 15px;
	color:#333333;
	font-weight:bold;
}
/*============= Common Use ===============*/
.lh{line-height:20px;}
.tbm{margin-top:15px;}
.goods_list{padding:5px;}
.formtable{padding:5px 10px;}
.uti_tit_bar{
	padding:2px 0 0 10px;
	background:#666;
	color:White;
	font-weight:bold;
	height:19px;
}
.order_bg{
	background:url(../images/btn_order_bg.gif) no-repeat;
	width:81px;
	height:19px;
	border:0px;
}
/* The Main Pic Of Goods Revies Page */
.goods_review_frame{
	background:url(../images/biggoods1.gif) no-repeat center center;
	width:215px;
	height:249px;
	text-align:center;
	vertical-align:middle;
}
/* The Second Pic Of Goods Revies Page */
.goods_review_nopic{
	background:url(../images/nopic.gif) no-repeat center center;
	width:215px;
	height:198px;
	text-align:center;
}
/* General Frame Title */
.gft{
	padding:3px 0px 0px 15px;
	background:#DCDCE4;
	height:18px;
	color:#494D5E;
	font-weight:bold;
}
/* Title Of Goods - In The Goods Review Page */
.titgd{
	font-size:18px;
	font-family:Georgia, Verdana, Tahoma, "宋体";
	color:#494D5E;
	font-weight:bold;
}
.stitgd/* Sub Title Of Goods Description */{
	font-size:14px;
	font-family:Verdana, Tahoma, "宋体";
	color:#FF9900;
	font-weight:bold;
	list-style:none;
}
.page_turn{
	padding:10px;
	text-align:right;
}
.store_keeper{
	border:solid 1px #CCCCCC;
	padding:5px;
}
/* Table Header - View Sample In Shopping Cart */
.theader1{
	background:#EEEECC;
	height:30px;
}
.theader1 TD{
	font-size:14px;
	padding:0 10px;
}
.theader2{
	background:#EDEDF7;
	height:30px;
}
.theader2 TD{
	font-size:14px;
	padding:0 10px;
}
.tbodybg1{background:#F5F5FA;}
/*================== Sub Dropdown Navigation =========================*/
/*===========================================*/
/*===========================================*/
/* CSS For Sub Navigation */
/* NeiL.Ben@Websurf 2005-09 Design */
/* Navigation Title */
#navt{
	padding-top:3px;
	height:18px;
	color:White;
	font-weight:bold;
	background:#494D5E;
	padding-left:15px;
}
/* Navigation Content */
#navc{
	font-size:14px;
	padding:0px 15px 15px 15px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F1F1F1', endColorStr='#FFFFFF', gradientType='0');
	border:solid 1px #CCCCCC;
	border-top:none;
}
#navc01{
	font-size:14px;
	padding:0px 15px 15px 15px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F1F1F1', endColorStr='#FFFFFF', gradientType='0');
	border:none;
}
#navc02{
	font-size:14px;
	padding:0px 8px 8px 8px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F1F1F1', endColorStr='#FFFFFF', gradientType='0');
	border:none;
}
/* First Level List */
#navc UL{
	margin:0px;
	padding:0px;
	list-style:none;
	white-space:nowrap;
}
#navc UL LI{margin-top:5px;}
#navc UL LI A{
	font-weight:bold;
	font-size:12px;
	color:#494D5E;
	text-decoration:none;
}
#navc UL LI A:hover{
	color:#CC0000;
	text-decoration:underline;
}
/* Later List */
#navc UL LI UL LI{padding:2px 0px;}
#navc UL LI UL LI A{
	padding:5px 15px 0px 15px;
	color:Black;
	font-weight:normal;
}
#navc UL LI UL LI A:hover{
	color:Black;
	padding:7px 15px 4px 14px;
	background:#EFEFEF;
	border:solid 1px #CCCCCC;
	text-decoration:none;
}
/*=================== Header & Footer ========================*/
/*===========================================*/
/*===========================================*/
/* CSS For Fashion Shopping - Header & Footer Style */
/* NeiL.Ben@Websurf 2005-09 Design */
#main_nav{/* Main Navigation - UL List */
	margin:0;
	list-style:none;
}
#main_nav LI{
	display:inline;
}
/* Header Search Bar */
#sbar{
	height:29px;
	border-top:solid 1px #B6B6D1;
	border-bottom:solid 1px #494D5E;
	padding:0px 15px;
	background:#EDEDF6;
	color:#494D5E;
}
#sbar A{color:#494D5E;}
#sbar A:hover{color:#494D5E;}
/* Header Search Input */
#sinp{
	width:150px;
	border:solid 1px #494D5E;
}
/* Top Utility Bar */
.ut{
	font-size:12px;
	font-family:Verdana, Tahoma, "??";
	font-weight:bold;
	color:White;
	height:35px;
	background:Black;
	padding:0px 15px;
	word-spacing:5px;
}
.ut A{color:White;text-decoration:none;}
.ut A:hover{color:White;text-decoration:underline;}
/* Bottom Utility Bar */
#utf{
	height:35px;
	background:Black;
	text-align:center;
	color:White;
	word-spacing:5px;
}
#utf A{color:White;text-decoration:none;}
#utf A:hover{color:White;text-decoration:underline;}
#copyright{padding:5px 0px;text-align:center;}
#copyright UL{
	margin:0px;
	list-style:none;
	line-height:20px;
}
/*===========================================*/
/*=================== China Town Below - To Be Deleted ========================*/
#sbar_ct{/* Header Search Input - China Town */
	height:29px;
	border-top:solid 1px #FFC265;
	border-bottom:solid 1px #780E0D;
	padding:0px 15px;
	background:#FF9900;
	color:White;
}
#utf A{color:White;text-decoration:none;}
#utf A:hover{color:White;text-decoration:underline;}
/* Copyright */
#cpr{
	text-align:center;
	line-height:20px;
	padding-top:5px;
}
/* Search input */
#sinp_ct{/* China Town */
	width:150px;
	border:solid 1px #CC0000;
}
.ut A.ora{color:#FF9900;text-decoration:none;}
.ut A.ora:hover{color:#FF9900;text-decoration:underline;}
