#top_bar {background:url("../images/top_bar.gif") no-repeat scroll right top transparent;float:right;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px;height:32px;width:553px;}

#top_bar .tel {color:#376BAD;float:left;font-weight:bold;padding:8px 0 9px;width:125px;}

#top_bar .bookmark {float:left;padding:7px 7px 9px 8px;}

#top_bar .rss {background:url("../images/top_bar_line.gif") no-repeat scroll right top transparent;float:left;padding:7px 10px 9px 0;}

.pname{height:37px; line-height:18px; overflow:hidden;}
.new_pname{height:54px;padding:0 2px; overflow:hidden;}
#whatsnew{margin-bottom:0;}

#currencies span {color:#00458C;display:inline;font-weight:bold;}

#currencies {float:left;padding:7px 8px 10px 10px;width:115px;z-index:1000;}

#currencies ul {border:medium none;float:right;margin:0;padding:0;width:117px;background:#FFFFFF;}

#currencies ul img{float:left;padding-right:5px;padding-left:1px;}

#currencies li {color:#00458C;display:block;font-size:11px;height:15px;margin:0;padding:0 0 0 5px;position:relative;z-index:1000;}

#cur {background:url("../images/currencies_down.gif") no-repeat scroll 104px 3px #FFFFFF;border:1px solid #C0C0C0;}

#currencies li a:link,  #currencies li a:visited{color:#00458C;display:block;height:15px;padding:0;}

#other_currencies li a:hover{color:#812625;text-decoration:underline;}

#other_currencies{background-color:#c0c0c0;background-image:none;border-color:#000000 #999999;border-left:1px solid #C0C0C0;border-right:1px solid #C0C0C0;border-bottom:2px solid #999999;border-style:none solid solid;border-width:medium 1px 2px;left:-1px;padding-top:1px;position:absolute;top:15px;visibility:hidden;width:115px;z-index:1000;}

.quick_link {background:url("../images/top_bar_line.gif") no-repeat scroll left top transparent;color:#FFFFFF;float:right;font-weight:bold;line-height:16px;padding:7px 0 9px;width:127px;}

.quick_link a:link ,.quick_link a:visited {color:#FFFFFF;}

.quick_link .top_login {color:#FFFFFF;padding:0 5px 0 10px;}

.quick_link .top_account {color:#FFFFFF;font-weight:normal;padding:0 0 0 3px;}

#top_shopping_cart {background:url("../images/shopping_cart.gif") no-repeat scroll left 4px transparent;color:#545454;float:right;font-size:11px;height:60px;line-height:13px;margin:0;padding:2px 30px 0 10px;top:-63px;width:191px;}

#top_shopping_cart a:link, #top_shopping_cart a:visited {color:#FFBA00;text-decoration:underline;}

#top_checkout {background:url("../images/checkout.gif") no-repeat scroll left top transparent;border:medium none;cursor:pointer;height:19px;margin:0 0 0 5px;width:61px;}

#categories{	margin-top:0;}

#categoriesHeading{background:url("../images/left_block_top.gif") no-repeat scroll left top transparent;height:36px;margin:0;overflow:hidden;padding:0;width:225px;}

#categoriesHeading h3{color:#FFFFFF;line-height:20px;padding:5px 0 0 43px;text-align:left;}

#categoriesContent{background:none repeat scroll 0 0 #011A50;border:medium none;width:225px;padding:8px 0;color:#ffffff;}

.mini_search {background:url("../images/search_bg.gif") no-repeat scroll right top transparent;float:right;height:32px;margin:0;width:232px;position:relative;}

#navEZPagesTop {background:url("../images/nav.gif") no-repeat scroll left top transparent;clear:both;color:#FFFFFF;display:block;float:left;font-weight:bold;height:32px;margin:0;padding:0 0 0 15px;width:703px;}

#navEZPagesTop  li {background:url("../images/nav_line.gif") no-repeat scroll right top transparent;float:left;font-size:12px;height:14px;line-height:11px;margin:0;padding:10px 0 8px;position:relative;z-index:9;}

#navEZPagesTop a:link, #navEZPagesTop a:visited{color:#FFFFFF;cursor:pointer;display:block;font-weight:bold;padding:0 7px;z-index:999;margin:0 5px;}

.header_bottom {clear:both;height:33px;width:100%;margin:0;padding:0;}

.product_tab {clear:both;padding:8px 0 5px;}

.ctt a:link,.ctt a:visited {color:#484949;}

.tabs {height:30px;width:100%;margin:0;padding:0;}

.tabs li {cursor:pointer;display:inline;margin:0;padding:0;}

.tabs li.off_2 a {background:url("../images/top_sellers.gif") no-repeat scroll left top transparent;}

.ctt {clear:both;color:#484949;font-size:11px;line-height:16px;padding:0;width:728px;}

div.price-box {color:#FF6600 ;float:left;font-size:11px;margin:0;padding:0;line-height:16px;}

.undis {display:none;}

.dis {display:block; border:1px solid #BBBBBB; border-top:0; width:740px; padding:5px;}

.on a{background:url("../images/top_sellers_on.gif") no-repeat scroll left top transparent;}

.off a{background:url("../images/top_sellers.gif") no-repeat scroll left top transparent;}

.product_image {padding:10px 0 5px;text-align:center;}

.product_title {height:64px;overflow:hidden;}

.product_info {color:#F36A00;font-size:11px;font-weight:bold;}

.p_li {border-right:1px dashed #E3E2E2;float:left;height:238px;margin:4px 0;overflow:hidden;padding:0 14px;width:153px;}

.tabs a {color:#666666; display:block;float:left;height:30px;margin:0;padding:0;text-decoration:none;width:188px;text-align:center;}

.tabs a span {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;position:relative;top:7px;}

.on a span {color:#666666;}

.off a span {color:#666666;}

.tabs li.on_1 a {width:190px;}

#footer {font-size:11px;margin:auto;padding:0;width:952px;}

#navSupp{font-size:11px;height:75px;margin:auto;padding:0;width:950px;color:#000000;}

#quick_find_header .input_text {background:none repeat scroll 0 0 #FFFFFF;border:medium none;color:#787878;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:15px;margin:8px 0 0 12px;padding:2px;width:144px;}

#quick_find_header .search_submit {border:0 none;float:left;height:19px;padding:8px 0 0 5px;margin:0;}

/* mainpage flash css*/.big_banner {background:url("../images/big_banner_bg.gif") repeat-y scroll left top transparent;clear:both;float:left;position:relative;z-index:0;}

.big_banner .controls {height:22px;margin:0;position:absolute;right:92px;top:30px;}

.big_banner .controls li {display:inline;float:left;}

.big_banner div.scroller {height:306px;overflow:hidden;width:704px;}

.big_banner div.scroller div.glider_content {border:medium none !important;margin:0 !important;padding:0 !important;width:10000px;}

.big_banner div.section {float:left;height:306px;overflow:hidden;width:704px;}

.big_banner .product_image {float:left;height:306px;width:480px;}

.big_banner .product_info {float:left;height:306px;width:223px;}

.big_banner .product_info .product_text {clear:both;color:#FFFFFF;font-size:11px;height:125px;overflow:hidden;padding:65px 0 0 5px;}

.big_banner .product_info span.product_price {clear:both;color:#EFDB00;display:block;font-size:20px;padding:5px 0 13px 30px;text-align:left;}

.big_banner .product_info .more_info {height:42px;line-height:40px;margin:0;width:128px;}

.big_banner .product_image img {border:4px solid #FFFFFF;margin:10px 0 0 10px;}

.big_banner .product_info span.buy_now {margin:10px 0 0;padding:0 0 13px 30px;}

/*end mainpage flash css*/.item { padding:5px 0; margin-left:18px; width:166px;*width:165px;float:left;line-height:1.6em;overflow:hidden;text-align:center;}

h5{font-family:Arial,Helvetica,sans-serif;font-weight:normal;}

.grid-row{color:#FF6600;}

h5 a:link, h5 a:visited{color:#000000;}

h5 a:hover{color:#FF6600;}

#productGeneral {position:relative;margin-left:3px;padding:0;font-family:Arial,Helvetica,sans-serif;}

.allborder{border:1px solid #ADD2E2;}

.divider {background:url("../images/dotted_divider.gif") repeat-x scroll 0 0 transparent;font-size:1px;height:1px;line-height:1em;padding:5px 0;overflow:hidden;}

.button-set {border-top:1px solid #E4E4E4;clear:both;margin-top:4em;padding-top:8px;text-align:right;margin-right:20px;margin-bottom:10px;}

#productsListingTop, #productsListingBottom{/*background:url("../images/pager_bg.gif") no-repeat scroll 0 100% transparent;*/color:black;font-size:0.95em;margin:0;padding:0;width:100%;float:left;}

.ipp{margin:0;font-size:12px;*position:relative;*top:-26px;_position:relative;_top:-26px;}

.sorter{ padding-left:10px;margin:0;float:left;width:95%;}

#productsListingTopNumber, #productsListingListingTopLinks, #productsListingBottomNumber, #productsListingListingBottomLinks{padding:8px 8px 7px 20px;font-size:1.1em;}

#productsListingListingTopLinks a{color:#FFFFFF;}

#search_autocomplete{	width:144px;	color:#004a7e; font-size:12px;	font-family:Arial, Helvetica, sans-serif;	position:absolute;	top:27px;	left:11px;	z-index:6;}

#search_autocomplete.show{	/* ÏÔÊ¾ÌáÊ¾¿òµÄ±ß¿ò */		border:1px solid #6B7984;	border-bottom:2px solid #004a7e}

#search_autocomplete li{cursor:pointer;}

#search_autocomplete li.mouseOver{	background-color:#004a7e;	color:#FFFFFF;}

#sorter label{font-weight:bold;}

#search_autocomplete ul{	color:#004a7e;	background:#ffffff;}

#sub_category_head{

background:url(../images/blue_head_bg.gif) repeat-x;

color:#000000;

height:28px;

line-height:28px;

font-weight:bold;

font-size:14px;

padding-left:10px;

border: 1px solid #ADD2E2;

border-bottom:none;}

#sub_category{height:1%;}

.mini_search *{padding:0;margin:0;}

#navColumnOne{margin:0;padding:0;}

.header_right {float:right;height:101px;width:677px;margin:0;padding:0;}

#quick_find_header{width:232px;}

*html .search_submit{position:relative;top:-17px;}

*+html .search_submit{position:relative;top:-17px;}

#cartContentsDisplay{text-align:center;}

#productListing h5.itemTitle{
height:57px;
overflow:hidden;
}