/* css  */
/**{margin:0;padding:0}*/
body {margin: 0px; padding: 0px; font-size: 13px; font-family: Arial, Helvetica, sans-serif,Tahoma; background-color:#444444;height:100%;color: #000000;}
img {border:0px;}
table{border-collapse: collapse;table-layout:fixed; }
select,option {font-size: 13px; font-family: Arial, Helvetica, sans-serif,Tahoma;}
a, a:link, a:visited {color:#404040;}
a.currmenu{color:#FF5500}
a:hover{color:#FF5500;}
.clear {clear:both;}
.red {color:red;}
.highlight {background:#FF0;color:#E00}  
/*div{word-wrap:break-word;}*/
.ad_shipping{color:red;text-align:center;margin:10px; padding:10px;background-color:#F6F9FC; border:1px dashed green;font-family: Arial, Helvetica, sans-serif,Tahoma;}

/* pagination */
.pagination_count_div{text-align:left; border:1px solid #cccccc;padding:10px;}
.items_num {color:#FF5500;}
.page_div_left{background:transparent url(/images/search_bg_0715.gif) repeat scroll 0 0; float:left;height:30px;width:3px}
.page_div_right{background:transparent url(/images/search_bg_0715.gif) repeat scroll -2px top;float:right;height:30px;width:5px}
.page_div{height:25px;padding:5px 7px 0 0;width:518px;background:transparent url(/images/search_bg_0715.gif) repeat-x scroll left -30px;float:left;text-align:center;}
.main_div {width:350px;text-align:center;margin-left:auto;margin-right:auto;}
a.div_page:link,a.div_page:visited{margin:0 3px 0 0; text-decoration:none; color:#3366CC; border:1px solid #cccccc; width:15px;display:block;float:left;}
a.div_page:hover{color:#FD6D01;border:1px solid #FD6D01;text-decoration:none;}
span.curr_page {margin:0 3px 0 0;text-decoration:none;font-weight:700;background-color:#FFEDE1;color:#FD6D01;border:1px solid #FD6D01; width:15px;display:block;float:left;}
span.count_page {margin:0 10px 0 0;float:left;}
span.page-break {float:left;padding:0 3px;}

dl{height:190px;float:left;width:150px;margin:9px;text-align:center;}
dd{border:1px solid #cccccc;width:100px; height:110px;background-color:#ffffff;margin-left:auto;margin-right:auto;}
dt{font-size:11px;text-align:left;}
dt span {font-size:13px;padding-left:40px;color:red;font-weight:bold;}
a.detail:link,a.detail:visited {color:#3366CC;text-decoration:underline;}
a.detail:hover {color:#FF5500;text-decoration:underline;}
.thumbnail{}
.rss{margin-top:12px !important;margin-top:12px;}
/* main */
#main{background-color:white;width: 950px;height: 100%;margin: 0px auto;}

/* head */
#head{padding:0 10px;}
#head #logo{float:left;padding-left:5px;height:60px;width:388px;}
#head #banner{float:right;width:450px;}
#head #banner div.banner_link{padding:15px;float:right;height:35px;line-height:35px;}
#head #banner div.banner_link img.checkout{vertical-align:middle;}
img.pp{vertical-align:middle;}
.cart_item{}
.cart_price{color:red;font-weight:bold;}
/* nav menu */
#head #navigation{padding:0 10px; }
#head #navigation #menu ul{padding:0; border:0;	list-style:none;line-height:150%;margin-top: 0;	margin-right: 0;margin-bottom: 0;margin-left: 10px;}
#head #navigation #menu_out{width:905px;padding-left:4px;	margin-left:auto;	margin-right:auto;background:url(/images/menu_left.gif) no-repeat left top;}
#head #navigation #menu_in{background:url(/images/menu_right.gif) no-repeat right top;padding-right:4px;}
#head #navigation #menu{background:url(/images/menu_bg.gif) repeat-x;height:73px;}
#head #navigation .menu_line{background:url(/images/menu_line.gif) no-repeat center top;width:8px;}
#head #navigation .menu_line2{background:url(/images/menu_line2.gif) no-repeat center top;width:15px;}
#head #navigation #nav{padding-left:20px;}
#head #navigation #nav li{float:left;height:35px;}
#head #navigation #nav li a{float:left;	display:block;padding-left:6px;	height:35px;background:url(/images/menu_on_left.gif) no-repeat left top;cursor:pointer;text-decoration:none;}
#head #navigation #nav li a span{font-family: Arial, Helvetica, sans-serif,Tahoma,Verdana; float:left;padding:11px 14px 10px 10px;line-height:14px;background:url(/images/menu_on_right.gif) no-repeat right top;	font-size:13px;	font-weight:bold;color:#FFFFFF;	text-decoration:none;}
#head #navigation #nav li .nav_on{background-position:left 100%;}
#head #navigation #nav li .nav_on span{background-position:right 100%;color:#333333;text-decoration:none;padding:14px 14px 7px 10px;}

/* nav sub menu */
#head #navigation #menu_con{text-align:left;padding-left:20px;clear:both;}
#head #navigation #menu_con li{float:left;height:22px;margin-top:8px;}
#head #navigation #menu_con li h1{font-size:13px;margin:0;padding:0;}
#head #navigation #menu_con li a{text-decoration:none;display:block;	float:left;	background:url(/images/menu_on_left2.gif) no-repeat left top;cursor:pointer;padding-left:3px;}
#head #navigation #menu_con li a span{text-decoration:none;font-family: Arial, Helvetica, sans-serif,Tahoma,Verdana; float:left;padding:6px 10px 4px 10px;	line-height:12px;background:url(/images/menu_on_right2.gif) no-repeat right top;}
#head #navigation #menu_con li a:hover{text-decoration:none;text-decoration:none;background:url(/images/menu_on_left2.gif) no-repeat left bottom;}
#head #navigation #menu_con li a:hover span{text-decoration:none;background:url(/images/menu_on_right2.gif) no-repeat right bottom;}
.sub_menu_con{display:none;}
.sub_menu_con_on {display:block;}

/* search */
#head #search_div {font-family: Arial, Helvetica, sans-serif,Tahoma;background-image:url(/images/list-search-bg.png);background-color:#E2E2E2;background-position:0 -108px;background-repeat:repeat-x;height:54px;margin-bottom:10px;margin-top:10px;overflow:hidden;width:910px;margin-left:auto;	margin-right:auto;}
#head #search_div #search_bg {text-align:center;background-image:url(/images/list-search-bg.png);background-position:100% -54px;background-repeat:no-repeat;height:54px;}
#head #search_div #search_bg i{display:block; float:left; width:3px; background:transparent url(/images/list-search-bg.png) no-repeat 0 0;height:54px;}
#head #search_div #search_bg span{font-size:13px;font-family: Arial, Helvetica, sans-serif,Tahoma;}
button.search-submit{background:transparent url(/images/inputbg.gif) no-repeat;background-position:0 0;border:medium none;cursor:pointer;height:25px;margin-top:13px;margin-left:10px;text-indent:-99999px;width:35px;}
#head #location {text-align:left;padding:0 0 0 15px;font-size:11px;}

/* center */
#center{padding:0 10px;margin-top:0px;text-align:center;background-color:white;}

/* left menu category */
#center #sidebar{padding:10px !important;float:left;text-align:left;}
#center #sidebar .leftmenu{margin:0;padding:0;float:left;width:190px;padding-bottom:10px !important;padding-bottom:0;}
#center #sidebar .leftmenu h4{display:block; font-weight:bold;color:#444444;margin:0 !important;margin:0;padding:0 0 0 15px !important;padding:0 15px;height:24px;line-height:24px;font-size:13px;background-image:url(/images/left_h4.gif);}
#center #sidebar .leftmenu h4.menu{color:white;background:#cccccc url(/images/left_h3.gif);}
#center #sidebar .leftmenu ul{margin:0;padding:0;list-style-type:none;background-color:#cccccc;}
#center #sidebar .leftmenu ul li{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}

/* left menu a*/
#center #sidebar .leftmenu ul li a{font-size:12px;font-weight:700;color:#444444;text-decoration:none;height:100%;display:block;padding:5px 0 5px 25px;background: #fafafa url(/images/orange-arrow.gif) no-repeat  5% 50%;}
#center #sidebar .leftmenu ul li a:hover{text-decoration:none;color:#FF5500;display:block;background: #fff url(/images/orange-arrow.gif) no-repeat  5% 50%;}
#center #sidebar .leftmenu ul li a.currmenu{color:#FF5500;background: #fff url(/images/orange-arrow.gif) no-repeat  5% 50%;}
.leftmenu_1 {background:#fafafa url(/images/lt_bb_t.gif) no-repeat  0 0;padding-top:1px;}
.leftmenu_1_con {border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:10px;margin:0;}
.leftmenu_1_bottom {clear:both;height:5px;width:190px;background:transparent url(/images/right_bg_bottom.gif) no-repeat 0 0;padding-bottom:10px !important;padding-bottom:0;}


/* left menu payment */
#center #sidebar .leftmenu_payment{margin:0;padding:0;float:left;width:190px;padding-bottom:10px !important;padding-bottom:0;}
#center #sidebar .leftmenu_payment h4{display:block;color:#444444;margin:0 !important;margin:0;padding:0 0 0 15px !important;padding:0 15px;height:24px;line-height:24px;font-size:13px;background-image:url(/images/left_h4.gif);}
#center #sidebar .leftmenu_payment ul{margin:0;padding:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;list-style-type:none;}
#center #sidebar .leftmenu_payment ul li{margin:0;padding:0;background-color:#ffffff;}
#center #sidebar .leftmenu_payment div {margin:0;padding:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#center #sidebar .leftmenu_payment p{margin:0;padding:0;background-color:#ffffff;}


/* left menu a*/
#center #sidebar .leftmenu_payment ul li a{font-size:13px;color:#444444;text-decoration:none;height:100%;display:block;padding:5px 0 5px 25px;background:transparent url(/images/search_left_icon.gif) no-repeat 5% 50%;}
#center #sidebar .leftmenu_payment ul li a:hover{text-decoration:underline;color:#FF5500;display:block;}
#center #sidebar .leftmenu_payment p.tag_p {padding:10px;}
#center #sidebar .leftmenu_payment p.help {padding:110px 0px 5px 5px;background:url(/images/help.jpg) no-repeat 15px 15px;text-align: left;font-size:12px;}

#tag_1 {}
#tag_2 {font-size:26px;}
#tag_3 {}
#tag_4 {color:#FF5500; font-size:32px;}
#tag_5 {}
#tag_6 {}
#tag_7 {font-size:20px;}
#tag_8 {}
#tag_9 {font-size:28px;color:#FF5500; }
#tag_10 {}

/* centents ad */
#center #contents{padding:10px;float:left;width:533px;}
#center #contents #content_ad{display:none;}
.contents_top{border:0px solid #ff0000;background-color:red;background:transparent url(/images/gray.gif) no-repeat scroll 0 0;overflow:hidden;}
.contents_top span.top_left{margin-bottom:-5px;display:block;height:4px;position:relative;overflow:hidden;width:100%;float:left;background:transparent url(/images/gray.gif) no-repeat scroll -76px -28px;}
.contents_top span.top_right{background-position:0 -28px;float:right;height:4px;overflow:hidden;width:4px;background:transparent url(/images/gray.gif) no-repeat scroll 0 -28px;}
.contents_ad_contents{border:1px solid #E4E4E4;overflow:hidden;background:#FFFFFF none  repeat scroll 0 0;background-color:#F7F7F7;padding:20px;height:120px;}
.contents_top span.bottom_left{background-position:-76px -32px;margin-top:-4px;display:block;height:4px;position:relative;overflow:hidden;width:100%;background:transparent url(/images/gray.gif) no-repeat scroll -76px -32px;}
.contents_top span.bottom_right{background-position:0 -32px;float:right;height:4px;overflow:hidden;width:4px;background:transparent url(/images/gray.gif) no-repeat scroll 0 -32px;}



/* contents */
.contents {margin-top:10px;}
.contents i{background:#ffFFff url(/images/hot_title.png) no-repeat  0px -35px;float:left;display:block;width:3px;height:31px;}
.contents h4{font-size:13px;float:left;color:#444444;width:141px;height:26px;margin:0;padding:0;background:#ffFFff url(/images/hot_title.png) no-repeat  -3px -35px;padding-top:5px;line-height:26px;}
.contents b{background:#ffFFff url(/images/hot_title.png) no-repeat  -227px -35px;float:left;display:block;width:3px;height:31px;}
.contents .center_contents{clear:both;height:100%; overflow:auto;padding:10px 0 0px 10px !important;padding:10px 0 0px 0;width:98% !important;width:100%;background-color:white;border:1px solid #ffd28d;}
.con_more {clear:both; text-align:right;padding:20px;font-size:11px;}
.contents_title{padding-left:0;text-align:left;font-size:16px;}

.contents_product {}
.contents_product li{}
.contents_product li span.product_title{clear:both;text-align:left;display:block;width:100px;float:left;}
.contents_product li span.product_price_old{float:left;text-align:left;font-size:16px;color:#444444}
.contents_product li span.product_price{float:left;text-align:left;font-size:16px;color:#FF5500;font-weight:bold;}
.product_image{float:left;text-align:center;}

.product_pro {float:left;}
.contents_product .product_pro ul{list-style:none;}
.contents_product .product_pro li{list-style:none;}


.product_buynow{float:left;text-align:left;}
.product_buynow_come_soon{float:left;text-align:left;color:red;}
.product_description {clear:both;text-align:left;padding:20px;border-top:1px solid #cccccc;}
.product_tag {padding:5px; border:1px solid #cccccc;text-align:left;}


/* product list */
.product_list{clear:both;height:100%;overflow:auto;padding:10px;border-bottom:1px solid #cccccc;text-align:left;}
.product_list span.no{float:left;font-size:10px;}
.product_list_image {float:left;}
.product_list_desc {float:left;margin-left:10px;}
.product_list_desc h2{font-size:16px;width:380px;font-weight:bold;margin-top:0;}
.product_list_price {height:25px;font-size:16px;color:red;}
.product_list_desc_info{padding-bottom:10px;color:#676767;width:380px;}
span.product_list_detail{color:#444444;text-decoration:none;display:block;background-image:url(/images/buy_bg.jpg); width:101px;cursor:pointer;height:20px;padding-top:4px;text-align:center;font-size:16px;}

/* remmonent products */
.recomment {margin-top:0px;background:transparent url(/images/middle_bg.gif) repeat-x 20px 0;height:100%;overflow:hidden;width:537px;}
.recomment i{float:left;height:24px;width:40px;background:transparent url(/images/middle_bg.gif) no-repeat 0 0;}
.recomment h4{margin-top:-1px !important;text-align:left;float:left;width:477px;height:8px;line-height:25px;font-size:13px;}
.recomment b{float:left;height:24px;width:20px;background:transparent url(/images/middle_bg.gif) no-repeat -504px 0;}
.recomment .recomment_contents{clear:both;height:100%;border-color:#D6D6D6;border-style:solid;border-width:0 1px;overflow:hidden;padding:13px 6px 0 6px;}
.recomment .recomment_bottom_left {margin-top:0 !important;margin-top:-1px;float:left;width:497px; background:transparent url(/images/middle_bg_bottom.gif) no-repeat 0 100%;height:15px;margin-bottom:12px;}
.recomment .recomment_bottom_right {float:right;width:40px;background:transparent url(/images/middle_bg_bottom.gif) no-repeat 100% 0;height:15px;margin-bottom:12px;overflow:hidden;}
.re_more {padding-left:228px;font-size:11px;font-weight:normal;}

/* right sidebar */
#center #sidebar_right{padding:10px 0 0 10px; float:left;width:150px;text-align:left;}

/* right sidebar list */
.list {font-size:11px;margin:-2px 0 10px 0 !important;margin:-2px 0 10px -5px;width:100%;padding:0;}
.list i{background:#ffFFff url(/images/hot_title.png) no-repeat 0px -35px;float:left;display:block;width:3px;height:32px;}
.list  h4{font-size:13px;font-weight:bold;float:left;color:#640000;width:141px;height:27px;margin:0;padding:0;background:#ffFFff url(/images/hot_title.png) no-repeat  -3px -35px;padding-top:5px;line-height:27px;}
.list  h4 span{color: #FF5500;float:left;display:block;height:27px;width:68px;background:transparent url(/images/hot_title.png) no-repeat 0px -75px;}
.list  b{background:#ffFFff url(/images/hot_title.png) no-repeat -227px -35px;float:left;display:block;width:3px;height:32px;}
.list  ul{color:#0048FF;list-style-type:none;width:145px;border-left:1px solid #ffd28d;border-right:1px solid #ffd28d;border-bottom:1px solid #ffd28d;margin:0;padding:0;}
.list  ul li{clear:both;height:30px;line-height:30px;color:#0048FF;}
.list  ul li b{color:#000000;font-weight:normal;float:left;text-align:center;height:30px;line-height:30px;width:28px;display:block;background:transparent url(/images/hot_icon.gif) no-repeat -20px 5px;}
.list  ul li b.golden{background:transparent url(/images/hot_icon.gif) no-repeat 5px 5px;}
.list  ul li.ch{background:#f0f0f0;color:#0048FF;}
.list  ul li a:link, .list ul li a:visited{color:#0048FF;text-decoration:none;}
.list  ul li a:hover{height:40px;color:#0048FF;text-decoration:underline;}
.list .recent{clear:both;border-left:1px solid #ffd28d; border-right:1px solid #ffd28d;border-bottom:1px solid #ffd28d;width:145px;height:100%; overflow:auto;}
.recent dl{clear:both;height:100%;margin:0;padding:10px 0; width:100%;}
.recent dd{margin:5px 5px 0 1px;float:left;width:60px;height:60px;}
.recent dt{line-height:18px;}
.recent span{padding-left:10px;}

/*center bottom hot recomments products */
.contents_center_hot{text-align:center;width:910px;margin-left:auto;margin-right:auto;}
.contents_center_hot_bg{text-align:center;width:910px;margin-left:auto;margin-right:auto;}
.contents_center_hot_bg i {margin:0;padding:0;float:left;display:block;height:288px;width:30px;background:#f0f0f0 url(/images/hesper_btm_bg.png) no-repeat 0 0;}
.contents_center_hot_bg .hot_contents{float:left;margin:0;height:288px;width:875px;background:#f0f0f0 url(/images/hesper_btm_bg.png) no-repeat  -35px 0px;}
.contents_center_hot_bg b{margin:0;padding:0;float:left;display:block;height:288px;width:5px;background:#f0f0f0 url(/images/hesper_btm_bg.png) no-repeat -945px 0;}
.hot_title {padding:10px;color:#BF4B00;font-size:14px;line-height:18px;padding-left:10px;text-align:left;}
.more_div {clear:both;text-align:right;}
.more_div span{text-align:center;background:transparent url(/images/more.png) no-repeat 0 0;color:#FFFFFF;cursor:pointer;float:right;height:21px;line-height:18px !important;padding-top:0px;padding-right:25px;width:130px;}
.more_div span a.more{color:#ffffff}

/* bottom */
#bottom{margin:0;padding:0;clear:both;height:210px;overflow:auto;text-align:center;padding-top:20px;font-size:13px;}

/* bottom link */
#bottom .link_div{width:96%;height:40px;margin-left:auto;	margin-right:auto;}
#bottom i, #bottom b, #bottom #link {float:left;height:40px;}
#bottom i, #bottom b {display:block;width:3px;}
#bottom b{background:transparent url(/images/foot_1.gif) no-repeat scroll 0 0;}
#bottom i{background:transparent url(/images/foot_2.gif) no-repeat scroll 0 0;}
#bottom #link{margin:0;padding:0;background-color:#ff0000; background:transparent url(/images/foot_3.gif) repeat-x 0 0;overflow:hidden;	text-align:center;	width:905px;;	line-height:40px;	margin-left:auto;	margin-right:auto;}
#bottom #link span.left{float:left;padding-left:30px;}
#bottom #link span.right{float:right;padding-right:30px;
        font-family: Arial, Helvetica, sans-serif,Tahoma;
}
#bottom p {clear:both;margin:0;padding:0;font-size:13px;text-align:center;}
#bottom p.copyright{clear:both;font-size:13px;text-align:center;height:60px !important;line-height:60px !important;}
img.paypal{vertical-align:middle;}

/* bottom Copyright */
#bottom a, #bottom a:visited {color:#3366CC;text-decoration:none;font-size:13px;}
#bottom a:hover {color:#FF6600;text-decoration:underline;}


table.shipping {border:1px solid #D1D1D1;margin-left:5px;width:100%;}
table.shipping th,td {height:30px;padding-left:10px;}
table.shipping th {background-color:#F0F0F0;text-align:left;}
table.shipping td.td_title {font-weight:bold;}
.continue {text-align:right;font-weight:bold;}

#tongji {display: none;}
