#live800msg {display:none; position: fixed !important; right:10px; top:130px; z-index:102; float:right; position:absolute; overflow-y:auto;}
#live800msg .closeLine {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/Images/live800header_bg.gif) no-repeat scroll 0 0;text-align:right;}
#live800msg .closeLine img{ cursor:pointer; padding-right:1px;}
.pagebar a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #DDDDDD;color:#666666;font-family:Tahoma,SimSun,Arial;margin:-2px 0 0 5px;padding:1px 5px;text-decoration:none;}
.pagebar a:hover {border:1px solid #95071B;color:#666666;text-decoration:none;}

.noResult{color:#9E9E9E; font-size:14px; margin:50px auto; width:500px;padding:20px 0pt 25px 20px;border:1px solid #ccc; background:#fafafa url(images/Warning.gif) no-repeat 15% 19%;}
.noResult p{font-weight:bold;color:#77413F; padding-left:100px;font-size:15px;}
.noResult .advice{ text-align:left; font-size:15px;padding-left:100px;color:#707070}
.advice{ margin-top:25px;}
.advice span{ color:#F05919;}
.advice li{ list-style-type:none; list-style-image:url(/Images/li.gif); padding:6px 0;}

/* 共用樣式 */
body, th, td, tr, input, select, ul, li, p, h1, h2, h3,tr,form,ol { padding:0; margin:0; font-family:Arial;}
body { background: #fff; color:#555; font-size: 12px;}
h4 { font-size:13px; margin:0; padding:0;}
a { text-decoration:none; color:#555;}
a:hover { text-decoration:underline; color:#ab5400;}
img { border:0; vertical-align:top;}
ul,ol { list-style:none;}
.productsmalltext { height:36px; line-height:18px; overflow:hidden;}
.span_size,.priceM,.priceL,.memberName,.orderNo { font-size:13px; font-weight:900; color:#e80f0f;}
.priceL { font-size:18px;}
.hackbox{border-top:1px solid transparent !important;clear:both;margin-top:-1px !important;visibility:hidden;}
.step1,.step2,.step3,.step4 { width:950px; height:44px; float:left; margin-top:10px;}
.step1 { background:url(/images/step.jpg) 0 0 no-repeat;}
.step2 { background:url(/images/step.jpg) 0 -50px no-repeat;}
.step3 { background:url(/images/step.jpg) 0 -100px no-repeat;}
.step4 { background:url(/images/step.jpg) 0 -150px no-repeat;}
.main { width:950px; float:left;}
#wapper { width:950px; margin:0 auto;}

/*頭部*/
.header { width:950px; height:107px; float:left; margin-top:15px; overflow:hidden;}
.header_left { width:288px; float:left; margin:15px 66px 0 11px; display:inline;}
.logo { width:204px; height:107px; float:left; margin-right:75px;}
.logo h1 { width:204px; height:107px; float:left; background:url(/images/logo.jpg)}
.logo a { width:204px; height:107px; float:left; display:block;}
.span_float {display: block; text-indent: -9999px;}
.header_right { width:306px; height:104px; float:left; margin-top:8px;}
.header_right_p{ width:306px; height:36px; float:left; line-height:36px; overflow:hidden;}
.header_right_p2 { width: 306px; height:15px; float:left; margin-top:4px;}
.header_right_span { font-size:12px; font-weight:900; color:#e40000;}
.header_right_p2 span { font-size:13px; font-weight:900; color:#e2262f;}
.shoppingcart { background:url(/images/shopping_img.gif) no-repeat; padding-left:22px; margin-left:7px;}
.header_right_p2 a { color:#555;}
.header_right_p2 a:hover { color:#ab5400;}
.header_right_p3 { width:306px; height:26px; float:left; margin-top:14px;}
.search_form { width:306px; height:26px; float:left;}
.search_input { width:255px; height:20px; border:1px #000 solid; background:url(/images/search_bg.gif) repeat-x; padding-top:4px; float:left; margin-right:3px;}
.search_an { float:left;}

/*菜單*/
.menu_box { width:950px; height:41px; float:left; margin-top:15px;}
.menu_left,.menu_right { width:14px; height:41px; float:left;}
.menu_left2,.menu_right2 { width:5px; height:33px; float:left; overflow:hidden;}
.menu_left { background:url(/images/images.gif) 0 0 no-repeat;}
.menu_right { background:url(/images/images.gif) -50px 0 no-repeat;}
.menu_left2 { background:url(/images/images.gif) -300px -50px no-repeat;}
.menu_right2 { background:url(/images/images.gif) -350px -50px no-repeat;}
.menu_center { width:892px; height:41px; float:left; background:url(/images/menu_bg.gif) repeat-x; padding-left:30px; display:inline; line-height:41px;}
.menu_center li { float:left; font-size:16px; font-weight:900;}
.menu_center_li { width:2px; height:15px; margin:14px 23px 0; overflow:hidden; background:url(/images/menu_line.gif) no-repeat; float:left;}
.menu_center li a { color:#d6d5d5;}
.menu_center li a:hover { color:#d6d5d5;} 
.menu_center_li2 { width:62px; height:25px; margin-top:8px; background:url(/images/messages_img.jpg) no-repeat; padding-left:28px; display:inline; line-height:25px;}
.menu_box2 { width:950px; height:33px; float:left;}
.menu_center2 { width:940px; height:33px; float:left; background:url(/images/menu_bg2.gif) repeat-x; overflow:hidden;}
.menu_center2 li { float:left; margin:0 10px; line-height:33px; font-size:13px;}
.menu_center2 li a { color:#666;}
.menu_center2 li a:hover { color:#AB5400;}

/*版權*/
.copyright { width:950px; float:left !important; float:none; margin-top:10px;}
.copyright_top { width:950px; height:13px; float:left; overflow:hidden;}
.copyright_top_left,.copyright_top_right { width:11px; height:13px;}
.copyright_top_left { float:left; background:url(/images/images.gif) -400px -550px no-repeat;}
.copyright_top_right { float:right; background:url(/images/images.gif) -450px -550px no-repeat;}
.copyright_top_center { width:928px; height:13px; float:left; background:url(/images/copyright_center_bg.gif) repeat-x;}
.copyright_body { width:908px; float:left; border-left:1px #bbb solid; border-right:1px #bbb solid; padding:0 20px 10px; display:inline; background:#f5f5f5; text-align:center;}
.copyright_body ul { width:648px; float:left; padding-left:260px; display:inline; line-height:30px;}
.copyright_body li { float:left;}
.copyright_body li span { margin:0 8px; display:inline;}

/*客服*/
#live800msg {position:fixed;right:10px;top:150px;width:93px;z-index:102;}
.kefu_title { width:93px; height:33px; float:left;}
#live800msg ul { width:93px; background:url(/images/kefu_bg.gif) repeat-y; float:left; padding-bottom:8px;}
#live800msg li { margin-top:8px;}
.live130069 { width:93px; height:63px; background:url(/images/kefu_img1.jpg) no-repeat; float:left;}
.msn { width:93px; height:29px; float:left; background:url(/images/kefu_img2.jpg) no-repeat;}
.msn a { width:93px; height:29px; display:block;}
.msn span,.yahoo span{ text-indent:-9999px; display:block; line-height:29px;}
.yahoo { width:93px; height:29px; float:left; background:url(/images/kefu_img3.jpg) no-repeat;}
.yahoo a { width:93px; height:29px; display:block;}
.qq { width:93px; float:left; text-align:center;}
.live130069 span{ text-indent:-9999px; display:block; line-height:63px;}
.live130069 a { width:93px; height:63px; display:block;}
.kefu_border_bottom { width:93px; height:8px; float:left; overflow:hidden; background:url(/images/kefu_border_bottom.jpg) no-repeat;}

.hide { display:none;}
