* { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px }
body { font-size: 12px; text-align:center; color: #666; line-height: 15px; font-family: Tahoma,SimSun,Arial; background-color: #fff }
ol { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none }
ul { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none }
table { border-collapse: collapse }
img { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px }
A:link { color: #36c; text-decoration: none }
A:visited { color: #36c; text-decoration: none }
A:hover { color: #f60; text-decoration: underline }
A:active { color: #f60; text-decoration: underline }
.default { float:left; width:988px;  height:115px; overflow:hidden }
.header { font-size: 12px; width:988px; height:115px; background: #fff; color: #111; text-align: left }
.logo { float: left; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; width: 188px; height:115px }
.logo H1 { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px }
.logo H1 A { display: block; background: url(http://img.ccqa.com/public/header/logo.gif) no-repeat 0px 0px; overflow: hidden; width: 188px; text-indent: -9999em; position: relative; height: 115px }
.header .header-skin { float:left; background: #fff; width: 800px }
.header form { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px }
.header BUTTON { border-right: #650513 1px solid; padding-right: 20px; border-top: #95071b 1px solid; padding-left: 20px; font-size: 12px; background: url(http://img.ccqa.com/public/header/button.gif) #95071b repeat-x -1px 0px; padding-bottom: 0px; border-left: #95071b 1px solid; cursor: pointer; color: #fff; padding-top: 0px; border-bottom: #650513 1px solid; text-decoration: none }
.header A.button { border-right: #650513 1px solid; padding-right: 20px; border-top: #95071b 1px solid; padding-left: 20px; font-size: 12px; background: url(http://img.ccqa.com/public/header/button.gif) #95071b repeat-x -1px 0px; padding-bottom: 0px; border-left: #95071b 1px solid; cursor: pointer; color: #fff; padding-top: 0px; border-bottom: #650513 1px solid; text-decoration: none }
.footer BUTTON { border-right: #650513 1px solid; padding-right: 20px; border-top: #95071b 1px solid; padding-left: 20px; font-size: 12px; background: url(http://img.ccqa.com/public/header/button.gif) #95071b repeat-x -1px 0px; padding-bottom: 0px; border-left: #95071b 1px solid; cursor: pointer; color: #fff; padding-top: 0px; border-bottom: #650513 1px solid; text-decoration: none }
.footer A.button { border-right: #650513 1px solid; padding-right: 20px; border-top: #95071b 1px solid; padding-left: 20px; font-size: 12px; background: url(http://img.ccqa.com/public/header/button.gif) #95071b repeat-x -1px 0px; padding-bottom: 0px; border-left: #95071b 1px solid; cursor: pointer; color: #fff; padding-top: 0px; border-bottom: #650513 1px solid; text-decoration: none }
.header BUTTON:hover { border-right: #caab00 1px solid; border-top: #caab00 1px solid; border-left: #caab00 1px solid; color: #ff0; border-bottom: #caab00 1px solid; text-decoration: none }
.header A.button:hover { border-right: #caab00 1px solid; border-top: #caab00 1px solid; border-left: #caab00 1px solid; color: #ff0; border-bottom: #caab00 1px solid; text-decoration: none }
.footer BUTTON:hover { border-right: #caab00 1px solid; border-top: #caab00 1px solid; border-left: #caab00 1px solid; color: #ff0; border-bottom: #caab00 1px solid; text-decoration: none }
.footer A.button:hover { border-right: #caab00 1px solid; border-top: #caab00 1px solid; border-left: #caab00 1px solid; color: #ff0; border-bottom: #caab00 1px solid; text-decoration: none }
.header BUTTON.offwhite { border-right: #c8c8c8 1px double; border-top: #d8d8d8 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d8d8d8 1px double; color: #111!important; border-bottom: #c8c8c8 1px double }
.header A.offwhite { border-right: #c8c8c8 1px double; border-top: #d8d8d8 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d8d8d8 1px double; color: #111!important; border-bottom: #c8c8c8 1px double }
.footer BUTTON.offwhite { border-right: #c8c8c8 1px double; border-top: #d8d8d8 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d8d8d8 1px double; color: #111!important; border-bottom: #c8c8c8 1px double }
.footer A.offwhite { border-right: #c8c8c8 1px double; border-top: #d8d8d8 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d8d8d8 1px double; color: #111!important; border-bottom: #c8c8c8 1px double }
.header BUTTON.offwhite:hover { border-right: #b8a479 1px double; border-top: #d6c9ab 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d6c9ab 1px double; color: #666; border-bottom: #b8a479 1px double }
.header A.offwhite:hover { border-right: #b8a479 1px double; border-top: #d6c9ab 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d6c9ab 1px double; color: #666; border-bottom: #b8a479 1px double }
.footer BUTTON.offwhite:hover { border-right: #b8a479 1px double; border-top: #d6c9ab 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d6c9ab 1px double; color: #666; border-bottom: #b8a479 1px double }
.footer A.offwhite:hover { border-right: #b8a479 1px double; border-top: #d6c9ab 1px double; background: url(http://img.ccqa.com/public/header/button.gif) #fff repeat-x 0px -25px; border-left: #d6c9ab 1px double; color: #666; border-bottom: #b8a479 1px double }
.header BUTTON.mini { border-top-width: 1px; padding-right: 4px; padding-left: 4px; font-weight: 400; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 0px; margin: 0px 5px 0px 0px; overflow: hidden; line-height: 16px!important; padding-top: 1px; height: 20px; border-right-width: 1px }
.header A.mini { border-top-width: 1px; padding-right: 4px; padding-left: 4px; font-weight: 400; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 0px; margin: 0px 5px 0px 0px; overflow: hidden; line-height: 16px!important; padding-top: 1px; height: 20px; border-right-width: 1px }
.footer BUTTON.mini { border-top-width: 1px; padding-right: 4px; padding-left: 4px; font-weight: 400; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 0px; margin: 0px 5px 0px 0px; overflow: hidden; line-height: 16px!important; padding-top: 1px; height: 20px; border-right-width: 1px }
.footer A.mini { border-top-width: 1px; padding-right: 4px; padding-left: 4px; font-weight: 400; border-left-width: 1px; border-bottom-width: 1px; padding-bottom: 0px; margin: 0px 5px 0px 0px; overflow: hidden; line-height: 16px!important; padding-top: 1px; height: 20px; border-right-width: 1px }
.header BUTTON.mini:hover { border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px }
.header A.mini.button:hover { border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px }
.header A.mini { padding-right: 10px; display: inline-block; padding-left: 10px; padding-bottom: 0px; vertical-align: baseline; padding-top: 1px; height: 18px }
.header A.button:link { color: #fff }
.header A.button:visited { color: #fff }
.header-top {width: 800px; text-align: left }
.header-main { width: 800px; text-align: left }
.full-name { width:800px; height:30px; line-height:30px; overflow:hidden; text-align: center; background-color:#f7f7f7; margin-top:30px; font-size:20px; color:#FF6600; font-weight:400;}
.header-bottom { width: 800px; text-align: left }
.header-top { position: relative; z-index:9999; }
.header-list-h { padding-right: 0px; padding-left: 8px; padding-bottom: 14px; padding-top: 8px }
.header-list-h H1 { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px }
.header-list-h H1 A { display: block; overflow: hidden; width: 1px; text-indent: -9999em; position: relative; height: 26px }
.quick-menu { padding-right: 0px; padding-left: 0px; left: 0px; background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 0px 0px; padding-bottom: 0px; padding-top: 0px; width: 800px; position: absolute; top: 0px }
.quick-menu-list { padding-right: 0px; padding-left: 0px; background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 100% 0px; float: right; padding-bottom: 0px; margin: 0px; overflow: hidden; padding-top: 0px; list-style-type: none; height: 26px }
.quick-menu-list li { padding-right: 9px; padding-left: 9px; background: url(http://img.ccqa.com/public/header/header_line_bg.gif) no-repeat 0px -3px; float: left; padding-bottom: 0px; margin: 0px 0px 0px -1px; line-height: 25px; padding-top: 0px; height: 25px }
.quick-menu-list li.user-align{ padding-right: 3px; padding-left: 3px; background: url(http://img.ccqa.com/public/header/header_line_bg.gif) no-repeat 0px -3px; float: left; padding-bottom: 0px; margin: 0px 0px 0px -1px; line-height: 25px; padding-top: 0px; height: 25px }
.quick-menu-list .user-align{ width:180px; color:#FF0000; text-align:center}
.quick-menu-list .user-align a{ font-style: normal;}
.quick-menu-list li a.red{ color:#FF0000!important; font-weight:bold }
.quick-menu-list li em{ color:#FF0000; font-weight:bold }
.quick-menu-list .user-align em{ font-weight:bold}
.quick-menu-list .list-1{ width: 150px }
.quick-menu-list .list-2{ width: 64px }
.quick-menu-list li em{ font-weight: bold; font-family: sans-serif; margin: 0px 5px; color: #FF0000; font-style: normal }
.quick-menu-list A:link { color: #36c; text-decoration: none }
.quick-menu-list A:visited { color: #36c; text-decoration: none }
.quick-menu-list A:hover { color: #f50; text-decoration: underline }
.quick-menu-list A:active { color: #f50; text-decoration: underline }
.quick-menu-list .ccqa A { display: inline; font-size: 0px; background: url(http://img.ccqa.com/public/header/ccqa_mini.gif) no-repeat 0px 5px; vertical-align: middle; overflow: hidden; width: 50px; line-height: 9999em; zoom: 1; height: 25px }
.header-main { z-index: 99998; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -64px; zoom: 1; top:19px;  position: relative }
.header-main-skin { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -434px; padding-top:11px; padding-bottom: 4px; overflow: hidden; zoom: 1 }

html>/**/body .header-main-skin .li-channel ul{ overflow:visible;}

.header-main-skin:unknown { clear: both; display: block; visibility: hidden; height: 0px; content: "" }
.header-main:unknown { clear: both; display: block; visibility: hidden; height: 0px; content: "" }
.mini-simple { margin-top: -10px; background: none transparent scroll repeat 0% 0% }
.channel-menu { padding-bottom: 1px ; }
.channel-menu ul { clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; zoom: 1; list-style-type: none }
.channel-menu ul:unknown { clear: both; display: block; visibility: hidden; height: 0px; content: "" }
.channel-menu ul { float: left }
.channel-menu ul li { float: left }
.channel-lv1 { height: 27px }
.header .tab-hx { display: inline; float: left; margin-left: 0px; position: relative }
.li-index li { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat; line-height: 25px; height: 27px }
.li-channel { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat; line-height: 25px; height: 27px }
.li-index { margin-right: 3px }
.li-channel { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px }
.li-index li A { padding-right: 8px; display: block; padding-left: 8px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -25px; float: left; padding-bottom: 0px; padding-top: 0px }
.li-channel ul { padding-right: 16px; display: block; padding-left: 16px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -25px; float: left; padding-bottom: 0px; padding-top: 0px }
.li-channel ul { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; overflow:hidden; padding-top: 0px }
.li-channel ul li { padding-right: 8px; padding-left: 9px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -270px; padding-bottom: 0px; margin-left: -1px; padding-top: 0px }
html>/**/body .li-channel ul li{ padding-right: 8px; padding-left: 9px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -270px; padding-bottom: 0px; margin-left: 0px; padding-top: 0px}
.header-main li.selected { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -220px }
.header-main li.selected A { padding-right: 14px; display: block; padding-left: 14px; font-weight: bold; font-size: 14px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -247px; float: left; padding-bottom: 0px; padding-top: 0px }
.header-main .li-channel li.selected { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-left: 0px; padding-top: 0px; position: relative; height: 27px }
.header-main .li-channel li.selected A { padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 0px }
.header .tab-hx A:link { color: #111; text-decoration: none }
.header .tab-hx A:visited { color: #111; text-decoration: none }
.header .tab-hx A:hover { color: #111; text-decoration: underline }
.header .tab-hx A:active { color: #111; text-decoration: underline }
.li-index ul li.selected A:link { color: #fff; text-decoration:none }
.li-index ul li.selected A:visited { color: #fff; text-decoration:none }
.li-channel ul li.selected A:link { color: #fff }
.li-channel ul li.selected A:visited { color: #fff; text-decoration:none }
.li-channel ul li.index A:hover { color: #fff }
.li-channel ul li.index A:active .li-channel ul li.selected A:hover { color: #fff }
.li-channel ul li.selected A:active { color: #fff }

.li-channel ul li A em.red{ color:#FF0000; font-weight:bold; font-style:normal; position:relative;}
.li-channel ul li A:hover em.red{ color:#FF0000; font-weight:bold; font-style:normal; text-decoration: underline}
.li-channel ul li.selected A:link em.red { color: #fff }
.li-channel ul li.selected A:visited em.red { color: #fff; text-decoration:none }

.li-channel ul li A em.new{ color:#ff6600; font-weight:bold; font-style:normal; position:relative; }
.li-channel ul li A:hover em.new{ color:#ff6600; font-weight:bold; font-style:normal; text-decoration: underline}
.li-channel ul li.selected A:link em.new { color: #fff }
.li-channel ul li.selected A:visited em.new { color: #fff; text-decoration:none }

.li-channel ul li A em.hot{ color:#FF0000; font-weight:bold; font-style:normal; position:relative;}
.li-channel ul li A:hover em.hot{ color:#FF0000; font-weight:bold; font-style:normal; text-decoration: underline}
.li-channel ul li.selected A:link em.hot { color: #fff }
.li-channel ul li.selected A:visited em.hot { color: #fff; text-decoration:none }

.li-channel ul li A em.sale{ color:#FF0000; font-weight:bold; font-style:normal; position:relative;}
.li-channel ul li A:hover em.sale{ color:#FF0000; font-weight:bold; font-style:normal; text-decoration: underline}
.li-channel ul li.selected A:link em.sale { color: #fff }
.li-channel ul li.selected A:visited em.sale { color: #fff; text-decoration:none }

.h-new { z-index: 9999999; display:block; background: url(http://img.ccqa.com/public/header/title_new.gif) no-repeat 0px 0px; margin: -18px 0px 0px 45px; width: 26px; position: absolute; visibility:visible; height: 26px; left:0px; top:0px; }
.h-hot { z-index: 9999999; display:block; background: url(http://img.ccqa.com/public/header/title_hot.gif) no-repeat 0px 0px; margin: -18px 0px 0px 45px; width: 26px; position: absolute; visibility:visible; height: 26px; left:0px; top:0px; }
.h-sale { z-index: 9999999; display:block; background: url(http://img.ccqa.com/public/header/title_sale.gif) no-repeat 0px 0px; margin: -18px 0px 0px 40px; width: 40px; position: absolute; visibility:visible; height: 26px; left:0px; top:0px; }

.channel-lv2 { overflow: hidden; height: 25px }
.channel-lv2 A:link { color: #fef1d8; text-decoration: none }
.channel-lv2 A:visited { color: #fef1d8; text-decoration: none }
.channel-lv2 A:hover { color: #fef1d8; text-decoration: underline }
.channel-lv2 A:active { color: #fef1d8; text-decoration: underline }
.channel-lv2 .tab-subhx { padding-left: 8px; float: left; overflow: hidden }
.channel-lv2 .tab-subhx li { padding-right: 8px; padding-left: 8px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -293px; padding-bottom: 0px; margin: 0px 0px 0px -1px; line-height: 25px; padding-top: 0px; white-space: nowrap }
.header .search-box { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -300px; float: left; margin-left: 5px }
.header .search-box .search-box-skin { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -328px; float: left; padding-top: 4px; height: 24px }
.header .search-box .search-box-skin input { border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; font-size: 12px; background: #fff; padding-bottom: 2px; margin: 0px 0px -1px; border-left: #ccc 1px solid; width: 190px; color: #111; padding-top: 2px; border-bottom: #ccc 1px solid }
.header .search-box .search-box-skin select { padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; color: #111; padding-top: 0px }
.header .search-box .search-box-skin option{ padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; color: #111; margin-top:5px;}
.header .search-box .search-box-skin option.aaa { padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; color: #111; background-color:#00CC99; margin-top:5px;}
.header .search-box .search-box-skin .text { margin-top: -1px }
*+html .header .search-box .search-box-skin .text { margin-top: 0px }
.header .search-box .search-box-skin select { border-right: #ccc 1px solid; border-top: #ccc 1px solid; font-size: 12px; margin: 0px 4px -1px; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; height: 20px }
.header .search-box .search-box-skin select { vertical-align: top }
.header .search-box .search-box-skin input { vertical-align: top }
.header .search-box .search-box-skin select#cat { width: 120px }
.header .search-box .search-box-skin BUTTON { margin: 0px 5px -1px 0px }
.header .mini-simple .search-box { border-top-width: 0px; border-left-width: 0px; background: #fff; float: left; border-bottom-width: 0px; border-right-width: 0px }
.header .mini-simple .search-box .search-box-skin { background-position: 8px -169px; padding-top: 1px }
.header .mini-simple .search-box .search-box-skin input { width: 200px }
.my-bought { width:304px; height:28px; position:absolute; z-index:99999; left:498px }
.my-ccqa { display: inline; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -356px; float: left; margin-left: 5px; list-style-type: none; height: 28px; padding-left:4px; zoom:1; }
.my-ccqa li { padding-right: 0px; vertical-align: bottom; display: inline; padding-left: 10px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -538px; float: left; padding-bottom: 0px; height: 28px; line-height: 28px; margin-right: 5px; _padding-top: 0 }
.my-ccqa li A { padding-right:6px; padding-left: 2px; left: -10px; float: left; padding-bottom: 0px; overflow: hidden; margin-right: -10px; padding-top: 0px; position: relative }
.my-ccqa li span { display: block; }
.my-shopping-cart em { font-weight: 700; margin: 0px 5px; color: #2265b9; font-style: normal }
*+html .my-ccqa li { padding-top:2px;}
*+html .my-shopping-cart span {margin-top:-1px;; background-position: 0px -533px}
*+html .my-order span {margin-top:-1px;}
.my-shopping-cart span { display: block; padding-left: 23px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 0px -532px }
.my-shopping-cart span.have { background-position: -738px -40px }
.my-point { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -384px; margin-right: 0px!important }
.my-ccqa .my-order span { padding-right: 14px; background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat 51px -416px; _background-position: 51px -416px }
.my-ccqa .gold { margin-right:-1px}
.my-ccqa .my-right { background: url(http://img.ccqa.com/public/header/header_menu.png) no-repeat right -384px; float:left; margin:0px; padding:0px; width:4px; height:28px }
.my-ccqa li A:link { color: #74081f; text-decoration: none }
.my-ccqa li A:visited { color: #74081f; text-decoration: none }
.my-ccqa li A:hover { color: #ce2104; text-decoration: none }
.my-ccqa li A:active { color: #ce2104; text-decoration: none }


.mini-simple { height: auto }
.mini-simple .my-ccqa { padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; float: left; padding-bottom: 0px; margin: 0px -2px 0px 0px; padding-top: 0px }
.mini-simple .my-point { background: none transparent scroll repeat 0% 0% }
.mini-simple .my-ccqa li { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 0px -134px; line-height: 22px; padding-top: 0px }
.mini-simple .my-ccqa li A { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat right -134px; line-height: 22px }
.mini-simple .my-ccqa li A span { line-height: 22px }
.mini-simple .my-ccqa .my-shopping-cart { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 0px -263px }
.mini-simple .my-ccqa .my-shopping-cart span { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat -544px -40px }
.mini-simple .my-ccqa .my-order span { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat -500px -229px }
.mini-simple .my-ccqa .my-shopping-cart A { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat right -263px }
.mini-simple .search-box .search-box-skin { padding-left: 34px; background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 8px -90px }
.mini-simple .search-box .search-box-skin .text { padding-right: 2px; padding-left: 2px; padding-bottom: 1px; padding-top: 1px }

.header-bottom { min-height: 12px; height: auto! important }
.header-popup { z-index: 2008; background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 130px -69px; left: -99999em; width: 274px; padding-top: 8px; position: absolute }
.order-popup { background: url(http://img.ccqa.com/public/header/header_bg.gif) no-repeat 90px -69px; width: 200px }
.header-popup-skin { border-right: #dcab00 2px solid; border-top: #dcab00 2px solid; background: #f2f2f2; border-left: #dcab00 2px solid; border-bottom: #dcab00 2px solid; zoom: 1 }
.header-popup-action { padding-right: 10px; padding-left: 0px; background: #fff; padding-bottom: 0px; overflow: hidden; padding-top: 8px; height: 30px; text-align: right }
.header-popup-list { min-height: 50px; margin: 8px; color: #666; height: auto! important }
.order-popup .header-popup-list { padding-right: 6px; padding-left: 6px; background: #fff; padding-bottom: 5px; padding-top: 5px }
.header-popup-list A:link { text-decoration: underline }
.header-popup-list A:visited { text-decoration: underline }
.cart-item { padding-right: 0px; padding-left: 0px; background: #fff; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none }
.cart-item .cart-item-li { padding-right: 10px; padding-left: 10px; padding-bottom: 6px; overflow: hidden; padding-top: 6px; height: 52px }
.cart-item .cart-item-pic { border-right: #f2f2f2 1px solid; border-top: #f2f2f2 1px solid; display: block; font-size: 34px; vertical-align: middle; overflow: hidden; border-left: #f2f2f2 1px solid; width: 40px; border-bottom: #f2f2f2 1px solid; font-family: Arial; height: 40px; text-align: center }
.cart-item .cart-item-pic img { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; vertical-align: middle; border-right-width: 0px }
.cart-item .cart-item-txt { margin-top: -40px; padding-left: 50px }
.cart-item .cart-item-hx { display: block; font-weight: 400 }
.cart-item .cart-item-hx A:link { color: #5a5a5a; text-decoration: none }
.cart-item .cart-item-hx A:visited { color: #5a5a5a; text-decoration: none }
.cart-item .cart-item-hx A:hover { color: #5a5a5a; text-decoration: underline }
.cart-item .cart-item-hx A:active { color: #5a5a5a; text-decoration: underline }
.cart-item .cart-item-price { display: block; color: #c00; padding-top: 3px }
.cart-item .cart-item-price SUP { font-size: 14px; vertical-align: baseline }
.cart-mini-table .total-prices SUP { font-size: 14px; vertical-align: baseline }
.order-detail li { padding-right: 0px; padding-left: 18px; background: url(http://img.ccqa.com/public/header/free-edit-icon.gif) no-repeat 0px -16px; padding-bottom: 0px; margin: 6px 0px 0px; padding-top: 0px; height: 16px }
.order-detail li em { font-weight: 700; margin: 0px 4px 0px 0px; color: #c30; font-style: normal }
.annoucement { border-right: #f6a100 1px solid; border-top: #f6a100 1px solid; background: #fffcc1; margin: -1px auto 8px; border-left: #f6a100 1px solid; width: 948px; border-bottom: #f6a100 1px solid; height: 30px }
.annoucement em { padding-left: 23px; font-weight: 700; background: url(http://img.ccqa.com/public/header/annoucement.gif) no-repeat 0px 50%; margin: 0px; color: #f60; line-height: 27px; font-style: normal }
.footer { clear: both; padding-right: 0px; padding-left: 0px; background: #fff; padding-bottom: 20px; color: #666; padding-top: 20px; text-align: center }
.buyer-help { overflow: hidden; height: 100px; background-color: #f9f7f3 }
.buyer-help .help-nav { float: left; width: 400px; padding-top: 18px }
.buyer-help .help-nav dt { float: left; width: 80px; height: 25px }
.buyer-help .help-nav dd { float: left; margin-left: -10px; width: 330px; height: 25px }
.buyer-help .help-nav ul li { border-right: #eaeaea 1px solid; padding-right: 8px; padding-left: 8px; float: left; padding-bottom: 0px; padding-top: 0px }
.buyer-help .search-box { padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px 0px 0px 60px; padding-top: 13px; text-align: left }
.footer .search-box select { padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin-right: 6px; padding-top: 0px; height: 20px }
.footer .search-box input { font-size: 12px; width: 230px; margin-right: 6px }
.buyer-help .call-center { padding-right: 0px; padding-left: 25px; background: url(http://img.ccqa.com/public/header/bottom_ico.gif) no-repeat 0px -20px; float: left; padding-bottom: 0px; margin: 7px 0px 0px 60px; width: 420px; line-height: 20px; padding-top: 0px; height: 20px; text-align: left }
.buyer-help .join-in { padding-right: 0px; padding-left: 25px; background: url(http://img.ccqa.com/public/header/bottom_ico.gif) no-repeat 0px -20px; float: left; padding-bottom: 0px; margin: 7px 0px 0px 60px; width: 420px; line-height: 20px; padding-top: 0px; height: 20px; text-align: left }
.buyer-help .call-center { background-position: 0px 0px; margin-top: 0px; height: auto }
.buyer-help .call-center em { color: #666; font-style: normal; letter-spacing: 1px }
.buyer-help .call-center span { padding-right: 0px; display: block; padding-left: 25px; background: #f2efe7; padding-bottom: 0px; margin: -4px 0px 0px -25px; line-height: 15px; padding-top: 0px }
.footer .skin { width: 800px; height: 200px; background-color: #f2efe7 }
.foot-nav { padding-right: 0px; padding-left: 0px; padding-bottom: 10px; padding-top: 20px }
.ali-group { padding-right: 0px; padding-left: 0px; padding-bottom: 20px; color: #666; padding-top: 0px }
.copyright { line-height: 18px }
.server-num { margin-top: -14px; font-size: 11px; color: #fff; text-align: left }
.h { color: #f30! important }
.cat-link-guid .h { font-size: 18px }
.starting_postcode { width: 64px }
.shopping-cart table .item td.td-9 { width: 90px }
.shopping-cart table .item td.td-9 { width: 90px }

@media Unknown    
{
.header BUTTON.mini { padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 1px; height: 20px }
.footer BUTTON.mini { padding-right: 10px; padding-left: 10px; padding-bottom: 0px; padding-top: 1px; height: 20px }
.header .search-box .search-box-skin select { margin-bottom: -3px }
.footer .search-box select { margin-bottom: -3px; height: 20px }
 }
