﻿@charset "utf-8";
body{margin:0 auto;padding:0 0 12px 0;font-size:12px;line-height:22px; font-family:"Arial";background:#fff; color:#555;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}input,select{border:#c9c9c9 solid 1px;padding:2px;color:#666;font-size:12px; font-family:Arial, Helvetica, sans-serif;}img{border:0;}ul,li{list-style-type:none;}
a:link {color:#555;text-decoration: none;}
a:visited {color: #555;text-decoration:none;}
a:hover {color: #fc7f2b;text-decoration:none;}
.c63 { color:#636363;}
.cff5 { color:#fc7f2b;}
.cf8 { color:#f82b10;}
.c97 { color:#978578; font-weight:bold;}
.c00 { color:#000;}
.c6e { color:#6e6e6e;}
.c90 { color:#909090;}
.c619 { color:#619e09; font-weight:bold;}
.cfa { color:#f5880c; font-weight:bold;}
.b_fff { background-color:#FFFcc9;}
.blue { color: #114EA6 !important;}
.mar_top { margin-top:10px;}
.mar_l { margin-left:15px;}
.mar_r { margin-right:6px;}
.martop25 { margin-top:20px;}
.float_l{ float: left;}
.float_r{ float: right;}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    line-height: 0;
}
.clearfix:after {
    clear: both;
}
.christmas_body{ background:url(../images/body_bg.jpg) repeat-x;}
.christmas_bg {  background:url(../images/christmas_bg.jpg) center no-repeat; height:419px; }
.index_pri { margin-left:5px;}
.money1{ color:#fc7f2b;line-height:23px; font-family:"Calibri"; font-size:20px;}
.price1 { color:#fc7f2b;line-height:23px;font-size:22px;}
.money2{ color:#fc7f2b; font-family:"Calibri";font-size:14px;}
.price2 { color:#fc7f2b;}
.money3 { color:#fc7f2b; font-size:18px; padding-left:0; font-family:"Calibri";}
.price3 { color:#fc7f2b; font-size:20px; padding-left:2px;}
.money4 { float:left; font-size:16px; padding-left:5px; color:#fc7f2b; font-family:"Calibri";}
.price4 { float:left; font-size:18px; padding-left:3px;color:#fc7f2b;}
.money5{ float:left; font-size:14px; font-weight:bold;padding-left:4px; color:#fc7f2b;font-family:"Calibri";}
.price5 { float:left; font-size:14px;font-weight:bold; padding-left:2px;color:#fc7f2b;}
.money7 { float:left; padding-left:4px;font-family:"Calibri";}
.price7 { float:left;padding-left:2px;}
.money8 { font-family:"Calibri"; font-size:14px;}
.price9 { font-family:"Calibri"; font-size:14px;}
.money9 { font-family:"Calibri"; font-size:14px; text-decoration:line-through; color:#666;}
.price9{ font-size:14px; text-decoration:line-through;color:#666;}
.money10 { font-family:"Calibri"; font-size:14px; text-decoration:line-through; color:#919191; }
.price10{ font-size:14px; text-decoration:line-through;color:#919191;}



input[disabled]{
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  cursor: default;
}


/*all bg tiled*/
#topmenu,#menu,#menu .index_nav li a:hover,.selected,#menu .topnav li a.selected,#menu .topnav li a:hover,.Parameter_title,#curr li.selected,#curr li.unselected,#praise li.selected,#praise li.unselected,.b_Parameter_title,#popular_search dt,.newporduct_more,.prolist_grid .operate{background:url(../images/all_bg.gif) repeat-x;}

#error_bar span,#success_bar span,.success_close,.alermsg_close,.AlertMsg_ok span,.AlertMsg_error span,.modify_all_btn,.upbox_cart a{ background:url(../images/mytvc_webImg.png) no-repeat;}
/*top*/
#TopBarStatic { position:fixed; top:0; left:0; right:0; z-index:1111;width:100%;}
/*all big bg*/
#keyword,.selectPanel,#review_send,#good_supplier,#products_sale,#searchno .searchno_m li,#searchno .searchno_contact li,#t_checkout,#t_neworder,#Search_Parameter .search_color .search_color_r .checked .color_r_box,#Search_Parameter .search_list .search_list_r>div.checked .checkbox,#category_hot_product .hotLabel,.btn_search,ul.topmenu_l li span, ul.topmenu_r li .ico, ul.topmenu_l li.add,ul.topmenu_l li.rss,ul.topmenu_l li.currency,ul.topmenu_l li.currency:hover > a,ul.topmenu_r li.account,ul.topmenu_r li.orders,ul.topmenu_r li.orders:hover > a,ul.topmenu_r li.help,ul.topmenu_r li.help:hover > a,ul.topmenu_r li.help > div >ul > li span,ul.topmenu_r li.chat,ul.topmenu_r li.chat:hover > a,.location,.curr_logo_swiss,.curr_logo_can,.l_home,.detail_bt,.detail_pf div img,.subitem_list li,ul.topmenu_l,ul.topmenu_r,.contact_l,.contact_r,.search_bg_l,.search_bg_r,#menu .index_nav li ,#menu .topnav li,.categories_l,.categories_r,.brand_title,.hot_title,#sitemap_menu>ul>li>a,#home_sitemap_menu ul li a,#sitemap_menu>ul>li:hover>a,#home_sitemap_menu ul li:hover a,.sitemap_menu_bottompic,#sitemap_menu ul li .subitem_list li,#home_sitemap_menu ul li .subitem_list li,.g_categories li,.product_title li.selected .arrow,#go-top a,#go-top a:hover,.star,.star span,.index_buy a,.index_buy a:hover,.new_arriv li.home_newArrivals,.new_arriv li.home_inwarehouse,.new_arriv li.home_stock,#bottom span#bottom_comprehensive,#bottom span#bottom_quality,#bottom span#bottom_prices,#bottom span#bottom_service,#bottom span#bottom_delivery,#bottom span#bottom_culture,#footer .footermenu h4,.track,#footer ul.join_links a.bottom_join_facebook,#footer ul.join_links a.bottom_join_twitter,#footer ul.join_links a.bottom_join_blogspot,.bottom_join_youtub,.bottom_join_linkedin,.product_category>a,.product_category:hover>a,.hotLabel,a.browse,.Parameter_title span,.search_refine input,.search_refine input:hover,.input_btn,.input_btn:hover,.input_qty,.productmark,.productmark_inStock,.productmark_outStock,.productmark_hot,.list_btn div,.list_btn div:hover,.list_btn div.selected,.grid_btn div,.grid_btn div:hover,.grid_btn div.selected,.categroy_list li a,.prev,.prev:hover,.next,.next:hover,.dprice_qty_minus,.dprice_qty_plus,#buy_btn,#buy_btn:hover,.buy a,.buy a:hover,#spec-left,#spec-right,.r_title,.nclick,#review_check input,#review_check input:hover,#map ul.sub_two h4,#map ul.sub_two li a,.float_jt,.useful_btn_ico,.useless_btn_ico,.exp_ico,.detail_sale,.home_shoppingcart_ico,#purchase_close,.home_order_btn,#sitemap_menu li .subitem_list ul .more,#popbuy_btn,#home_sitemap_menu li .subitem_list ul .more,.upbox_title_close,.b_Parameter_title span,.Parameter_title em,#popular_search dt span,#order_center .order_summary #check_out_btn_container a#checkout_btn,.newporduct_more a,#video_ico,.index_outstock a,#outstock_buy_btn,.outstock_input_btn,.more_review a,.well_reviewed a,.promotion_notice_arow, .pro_r_pay span,.norton,.livechat_btn, .prolist_grid .operate .buyBtn,.calculate_shipping,.curr_logo_rub,.arow_jt,.buybulk_list_btn,.buy_bulk_btn,.topmenu_l li.rss:hover > a,ul.topmenu_l li.rss > div > ul > li span,.expand_btn_ico,.buy-in-bulk,.folded_btn_ico,.cart_tips_um,.view-ico,.view-ico-up,.color_icon,.my_acc > div li span,.detail_promote_arow,.here_expico,.menu_newico,.menu_hotico,.category_active_dete,.category_active_expan,.category_active_folded,.category_minus_btn,.btn_plus,.left_filter_class .select a,.menu_selcet_arow,.d-image-arow,.promotions_ico {background-image: url(../images/webImg.png); background-repeat: no-repeat;}
/*all big bg02*/



/*buy btn*/
.index_buy { margin:5px 0 0 2px;}
.index_buy a{ width:140px; height:23px; display:block; padding-left:6px; background-position:0 -438px;}
.index_buy a:hover{ background-position:0 -461px;}
/*buy btn end*/

/*out of stock*/
.index_outstock { margin:5px 0 0 2px;}
.index_outstock a{ width:140px; height:23px; display:block; padding-left:6px; background-position:0 -1473px;}

/*topmenu_bg*/
#topmenu { margin:0 auto;width:1000px;height:30px; background-position:0 -174px; position:relative;background: #fff;box-shadow: 0 0 2px #eee;border-radius: 0 0 4px 4px;border: 1px #ddd solid;border-top: none;}
ul.topmenu_l li.line{ width:1px;height:14px;background:#ccc; margin:8px 0 0 10px;}
ul.topmenu_r li.line{width:1px;height:14px;background:#ccc;  margin:8px 0 0 10px;}
ul.topmenu_l li span,ul.topmenu_r li .ico{ width:5px;height:5px;background-position:-250px -568px;display:inline-block; margin-left:5px;}
ul.topmenu_r li .ico{ width:5px;height:5px;background-position:-250px -568px;display:inline-block; margin-left:5px;margin-bottom: 10px;}
ul.topmenu_l { float:left; height:29px; background-position:-250px -912px;background: none;}
ul.topmenu_l > li { float:left;line-height:29px; }
ul.topmenu_l li.add { padding-left:24px; background-position:-245px -387px }
ul.topmenu_l li.rss { background-position:-240px -415px; }
ul.topmenu_l li.rss > a { display:block;line-height:26px; padding-left:29px;border-top: 1px #fff solid;}
ul.topmenu_l li.rss:hover > a { color:#fc7f2b; background-position:-241px -416px;padding:0 5px 0 28px; margin-right:-6px;background-color:#f5f5f5; border:1px solid #d7d7d7; border-bottom:none;position:relative; z-index:985;}
ul.topmenu_l li.rss > div{width:130px; background-color:#f5f5f5; border:1px solid #d7d7d7;position:absolute;top:26px; display:none;}
ul.topmenu_l li.rss:hover > div{display:block;}
ul.topmenu_l li.rss > div >ul{ margin-right:10px;}
ul.topmenu_l li.rss > div >ul > li { line-height:22px;}
ul.topmenu_l li.rss > div >ul > li span{ background-position:-250px -652px; width:4px;height:7px; margin-left:10px;}
ul.topmenu_l li.rss > div >ul > li a{ background:none; margin-left:8px;}
ul.topmenu_l li.rss:hover > div >ul > li a{ background:none}


ul.topmenu_l li.currency {  background-position:-240px -438px; }
ul.topmenu_l li.currency > a { display:block;line-height:26px;padding:0 10px 0 30px;border-top: 1px #fff solid;}
ul.topmenu_l li.currency:hover > a { padding-left: 29px;background-color:#f5f5f5;border:1px solid #d7d7d7; border-bottom:none; position:relative; z-index:985; background-position:-241px -439px;}
ul.topmenu_l li.currency li { margin-bottom:2px;}

.currency li .currency_list { height:20px;}
.currency li .currency_list span.curr_logo_usd { height:16px; position:inherit; float:left;width:16px; background-position:-209px -87px;}
.currency li .currency_list span.curr_logo_gpb { height:16px; position:inherit; float:left;width:16px; background-position:-229px -87px;}
.currency li .currency_list span.curr_logo_aud { height:16px; position:inherit; float:left;width:16px; background-position:-249px -87px;}
.currency li .currency_list span.curr_logo_can { height:16px; position:inherit; float:left;width:16px; background-position:-229px -120px;}
.currency li .currency_list span.curr_logo_eud { height:16px; position:inherit; float:left;width:16px; background-position:-209px -105px;}
.currency li .currency_list span.curr_logo_swiss { height:16px; position:inherit; float:left;width:16px; background-position:-209px -120px;}
.currency li .currency_list span.curr_logo_hkd { height:16px; position:inherit; float:left;width:16px; background-position:-229px -105px;}
.currency li .currency_list span.curr_logo_rmb { height:16px; position:inherit; float:left;width:16px; background-position:-249px -105px;}
.currency li .currency_list span.curr_logo_rs { height:16px; position:inherit; float:left;width:16px; background-position:-249px -120px;}
.currency li .currency_list span.curr_logo_rub { height:16px; position:inherit; float:left;width:16px; background-position:-209px -136px;}

.currency li .currency_list span.curr_logo_brl { height:16px; position:inherit; float:left;width:16px; background-position:0 -1760px;}
.currency li .currency_list span.curr_logo_dkk { height:16px; position:inherit; float:left;width:16px; background-position:-17px -1760px;}
.currency li .currency_list span.curr_logo_rus { height:16px; position:inherit; float:left;width:16px; background-position:-34px -1760px;}
.currency li .currency_list span.curr_logo_nok { height:16px; position:inherit; float:left;width:16px; background-position:-51px -1760px;}
.currency li .currency_list span.curr_logo_mxn { height:16px; position:inherit; float:left;width:16px; background-position:-68px -1760px;}
.currency li .currency_list span.curr_logo_czk { height:16px; position:inherit; float:left;width:16px; background-position:-85px -1760px;}
.currency li .currency_list span.curr_logo_myr { height:16px; position:inherit; float:left;width:16px;background-position: -229px -136px;background-image: url("../images/webImg.png");background-repeat: no-repeat;}
.currency li .currency_list span.curr_logo_sgd { height:16px; position:inherit; float:left;width:16px; background-position:-249px  -136px;background-image: url("../images/webImg.png");background-repeat: no-repeat;}
.currency li .currency_list span.curr_logo_nzd { height:16px; position:inherit; float:left;width:16px; background-position:-209px -172px;background-image: url("../images/webImg.png");background-repeat: no-repeat;}

.currency li .currency_list span.curr_gj{ width:130px; background:none; height:auto; position:inherit; float:left; margin-left:8px;}

.currency_ullist { float:left; border-right:1px solid #ddd; margin-right:10px;}
.noline { border:none; padding-right:0; margin-right:0;}
ul.topmenu_l li.currency li a { border:none; background:none; height:20px; line-height:20px; text-indent:0; }
ul.topmenu_l li.currency li a:hover{ border:none; background:none; height:20px; line-height:20px; text-indent:0;cursor: pointer;}
ul.topmenu_l li.currency > div {display:none;background-color:#f5f5f5; border:1px solid #d7d7d7;height:auto;position:absolute; z-index:984; padding:6px 14px 6px 15px;top:26px; display:none;}
ul.topmenu_l li.currency:hover div{ display:block}
ul.topmenu_r { float:right; height:29px;background-position:354px -942px; padding-right:4px; background:none;}
ul.topmenu_r > li { float:right; line-height:29px;}

.top_fullmame { border: 1px #fff solid; border-bottom: 0;}

.my_acc { float:left; line-height: 28px;}
ul.topmenu_r li.sign .top_fullmame { color:#555;position:relative; z-index:985;padding: 0 6px; display:block;}
ul.topmenu_r li.sign .top_fullmame:hover {  color:#f60;}
.my_acc:hover .top_fullmame{ display:block; background-color:#f5f5f5; border:1px solid #d7d7d7; border-bottom:none; color:#fc7f2b; }
.my_acc > div{  width:150px; background-color:#f5f5f5; border:1px solid #d7d7d7; position:absolute;top:28px;display:none; z-index:960; padding-bottom:2px;}
.my_acc:hover >div { display:block;}
.my_acc > div li { background:none;line-height:25px;}
.my_acc > div li span{ background-position:-250px -652px; width:4px;height:7px; margin:0 5px 0 10px;}

.top_logout:link{ color:#fc7f2b; text-decoration:underline;}

/*ul.topmenu_r li.account { width:102px; text-indent:30px; height:27px; line-height:27px;}*/
ul.topmenu_r li.orders { background-position:-242px -488px;position: relative;}
ul.topmenu_r li.orders > a { display:block;line-height:26px;padding-left:29px;border-top: 1px #fff solid;}
ul.topmenu_r li.orders:hover > a {padding:0 5px 0 28px;margin-right: -6px;background-position:-243px -489px; background-color:#f5f5f5;border:1px solid #d7d7d7; border-bottom:none;position:relative; z-index:985;}
ul.topmenu_r li.orders > div { width:250px; background-color:#f5f5f5; border:1px solid #d7d7d7;height:auto;position:absolute; z-index:984;padding:0 15px 10px 10px;left:0;top:26px; display:none;}
ul.topmenu_r li.orders:hover > div{display:block}
ul.topmenu_r li.orders .order_list{ width:240px; background-color:#FFFFFF; border:1px solid #e2e2e2; padding:15px 0 10px 12px; margin-top:15px; position:relative; z-index:80}                                           
ul.topmenu_r li.orders .order_list li{ width:240px;height:22px; line-height:22px; overflow: hidden;text-overflow: ellipsis;}
ul.topmenu_r li.orders .order_list li div { background:#f0f0f0; color:#666666; float:left; width:110px; height:18px; line-height:18px; margin-right:5px;}
ul.topmenu_r li.orders .order_list li p { color:#d67736; font-weight:bold; white-space: nowrap;}
.order_list li p .shipcost{ color: #d67736;display: inline-block;overflow: hidden;}
.order_list li p .shipname{   color: #666666;display: inline-block;font-weight: normal;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 86px;}
ul.topmenu_r li.orders .order_list ul.other_order li { border-bottom:1px dotted #CCCCCC; width:200px; margin-bottom:2px; line-height:20px; height:20px; }
#t_checkout,#order_center .order_summary #check_out_btn_container a#checkout_btn { width:90px; height:24px; background-position:-37px -789px; display:block; margin-top:5px}
#t_neworder {background-position:0 -669px;}
/*ul.topmenu_r li.orders .order_list ul.other_order li a { width:130px;float:left; text-indent:18px; background:url(../images/webImg.png) 0 -291px no-repeat;line-height:20px; height:20px; color:#333333; border:1px solid red;}
ul.topmenu_r li.orders .order_list ul.other_order li a:hover { width:130px;background:url(../images/webImg.png) 0 -291px no-repeat; float:left; border:none; text-indent:18px; color:#d67736;line-height:20px; height:20px; }*/
ul.topmenu_r li.orders .order_list ul.other_order li p { display:block; width:65px; float:left; font-weight:normal; color:#7a7a7a;}
ul.topmenu_r li.orders .order_list .order_num { background-color:#FFFFFF; border:1px #e2e2e2 solid;padding:0 8px; height:22px; line-height:22px; font-weight:bold; position:absolute; top:-12px; left:12px; z-index:990}
ul.topmenu_r li.orders .order_list .order_num > a{ background-position:11px -1000px;}

ul.topmenu_r  li.orders .order_list .gomore_ico{ background: url(../images/newImg.png)  no-repeat;display: inline-block; height: 20px;width: 85px;padding-left: 25px;}

ul.topmenu_r li.help {background-position:-243px -510px; }
ul.topmenu_r li.help > a { display:block; line-height:26px; padding-left:27px;border-top: 1px #fff solid;}
ul.topmenu_r li.help:hover > a { color:#fc7f2b;background-position:-244px -511px;padding:0 5px 0 26px; margin-right:-6px;background-color:#f5f5f5; border:1px solid #d7d7d7; border-bottom:none;position:relative; z-index:985;}
ul.topmenu_r li.help > div{width:130px; background-color:#f5f5f5; border:1px solid #d7d7d7;position:absolute;top:26px; display:none;}
ul.topmenu_r li.help:hover > div{display:block;}
ul.topmenu_r li.help > div >ul{ margin-right:10px;}
ul.topmenu_r li.help > div >ul > li { line-height:22px;}
ul.topmenu_r li.help > div >ul > li span{float: left; background-position:-250px -652px; width:4px;height:7px; margin:7px 0 0 10px;}
ul.topmenu_r li.help > div >ul > li a{ background:none; margin-left:20px;display:block;}
ul.topmenu_r li.help:hover > div >ul > li a{ background:none}


ul.topmenu_r li.chat { font-weight:bold; margin-right:3px;background-position:-242px -537px;}
ul.topmenu_r li.chat > a {display:block; color:#fc7f2b; line-height:26px; padding-left:27px; border-top: 1px #fff solid}
ul.topmenu_r li.chat:hover > a { color:#fc7f2b; text-decoration:none;  
                                 background-position:-243px -538px; 
                                 padding:0 5px 0 26px; margin-right:-6px; 
                                 background-color:#f5f5f5; border:1px solid #d7d7d7; 
                                 border-bottom:none;position:relative; z-index:985;}
ul.topmenu_r li.chat > div { width:160px; background-color:#f5f5f5; border:1px solid #d7d7d7;position:absolute; padding:10px 0 10px 10px;right:0;top:26px;right: 1px; display:none;}
ul.topmenu_r li.chat:hover> div {display:block;}
ul.topmenu_r li.chat .live_area li{ border:none; background:none; margin-top:10px; clear:both}
ul.topmenu_r li.chat .live_area li a{ background:none; border:none; display:block; text-indent:0;}
ul.topmenu_r li.chat .live_area li a:hover{ background:none; border:none; display:block;text-indent:0}
ul.topmenu_r li.chat .live_area li a.h66 { height:66px;}
ul.topmenu_r li.chat .live_area li a.h36 { height:36px;}
ul.topmenu_r li.chat .live_area li a.h37 { height:37px;}
ul.topmenu_r li.chat img { border: 0px;}
ul.topmenu_r li.sign a{ color:#fc7f2b;}

ul.topmenu_r li.sign ul a {
    color: #555;
}
ul.topmenu_r li.sign ul a:hover {
    color: #fc7f2b;
}
/*google trans*/
#google_translate_element{ visibility: hidden;width: 0px;height: 0px;top: -22px;left:-30px;position: relative;}
.skiptranslate:first-child{display:none;}
#topmenu .skiptranslate:first-child{display:block;}

/*prompts toolbar*/
.loading{
	z-index:9999;right:0;top:0;height:24px;overflow:hidden;POSITION:fixed;_position:absolute;_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);
	background-color:#E76005;
	font-weight:700;
	font-size:14px;
	border:1px solid #CCC;
	color:#FFFFFF;
	padding:5px 10px 0 10px;
}
/*header search*/
#header { width:1000px; margin:0 auto; position:relative; height:80px; padding-top:37px; background-color: #fff;}
.logo { float:left; margin-top:5px;}
.logo a {background:url(../images/logo.jpg) no-repeat; height:63px;width: 228px;display: block;text-indent: -999px;}
.search { width:666px; float:right;margin-top:8px;}
.search_bg { width:100%; height:40px; position:relative;}
.search_bg_l {height:40px; width:8px; float:left; background-position:-250px -971px;}
.search_select { float:left; width:470px; height:40px; background-color:#f2f2f2; position:relative; z-index:1000; padding-left:3px;}
#keyword { width:358px;height:22px;line-height:22px;padding-left:20px; float:left; background-color:#FFFFFF;margin-top:6px; background-position:6px -1404px;}
/*select*/
#search_area { width:560px; background-color:#FFFFFF; overflow:auto; padding-left:1px;position:absolute;right:88px;top:35px;
	-moz-box-shadow: 2px 2px 3px #6e6e6e; 
    -webkit-box-shadow: 2px 2px 3px #6e6e6e;
    box-shadow: 2px 2px 3px #6e6e6e;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#6e6e6e')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#6e6e6e');
}
ul.search_area_result { float:left; width:238px; padding-top:1px;}
ul.search_area_result li {width:238px; line-height:26px; height:26px; text-indent:24px;}
ul.search_area_result li a { background:url(../images/webImg.png) 0 -26px no-repeat; display:block; color:#555; -ms-filter: "";}
ul.search_area_result li a:hover { background:url(../images/webImg.png) 0 0 no-repeat; display:block; color:#FFF;}

.search_area_product { float:left; width:322px; background-color:#f2f2f2; padding-bottom:14px;}
.search_area_product h3 { color:#fc7f2b; font-size:12px; font-weight:bold; margin:8px 0 0 15px;}
.area_product { width:300px;overflow:auto; margin:8px 0 0 15px;}
.area_product div { float:left; width:112px;overflow:auto;}
.area_product div a{ border:1px solid #e8e8e8; display:block; width:110px;}
.area_product div a:hover { border:1px solid #fc7f2b; display:block; width:110px;}
.area_product ul { float:left; padding:5px 0 0 10px; width:170px;}
.area_product li { overflow:auto;width:170px; line-height:18px;}
.area_product li span { color:#000000;}
.area_product li.star{background:url(../images/star.png) 0 -16px repeat-x;width:80px;height:15px;display:inline-block;overflow:hidden;margin:0;float:left; margin:4px 0 14px 0;}
.area_product li.star span {background:url(../images/star.png) 0 0 repeat-x;display:block; width:70px; text-indent:-9999px;}

.area_product_list { clear:both;overflow:auto; width:300px; margin:10px 0 0 15px;}
.area_product_list span { color:#383838; display:block; border-bottom:1px solid #dbdbdb;}
.area_product_list ul { padding-top:10px;}
.area_product_list li { float:left; width:70px; margin-right:5px;}
.area_product_list li a{ border:1px solid #e8e8e8; display:block; width:68px;}
.area_product_list li a:hover { border:1px solid #fc7f2b; display:block; width:68px;}

.selectPanelWarp{float:left; width:170px; height:26px;border:#e1e1e1 solid 1px; height:26px;margin:6px 0 0 10px;}
.selectPanel{width:169px; height:26px; background-position:0 -220px;}
.selectPanel span{cursor:pointer;display:block;line-height:26px;width:100%;height:26px;overflow:hidden; padding-left:5px;}
.selectPanel ul li{cursor:pointer;}
.selectPanelList{ width:170px; position:absolute;right:83px;top:34px; border:#e1e1e1 solid 1px; border-top:none;background:#fff; display:none; 
	-webkit-box-shadow: 2px 2px 3px #6e6e6e;
    box-shadow: 2px 2px 3px #6e6e6e;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#6e6e6e')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#6e6e6e');}
.selectPanelList li{display:block; line-height:23px;font-size:11px;width:170px;text-indent:20px; border-bottom:1px dotted #f2f2f2;height:24px; overflow:hidden;}
.selectPanelList li a { background:url(../images/webImg.png) -6px -26px no-repeat; display:block; color:#555;-ms-filter: "";}
.selectPanelList li a:hover { background:url(../images/webImg.png) -6px 0 no-repeat; display:block; color:#FFF;}

.search .hotkeyword { overflow:hidden; padding-left:13px;width: 645px;height: 20px;text-overflow: ellipsis;}
.search .hotkeyword span { font-weight:bold; color:#666666; float:left; margin-right:5px;}
.search .hotkeyword a {color:#666666; text-decoration:underline; padding-right:10px; display:block; float:left;}
.search .hotkeyword a:hover {color:#000000; text-decoration:underline; padding-right:10px; display:block; float:left;}
.btn_search { width:71px;height:28px; border:0; cursor:pointer; float:left; margin:6px 0 0 10px; background-position:-85px -760px;}
.search_bg_r { width:8px; height:40px;float:left; background-position:-250px -1013px;}
/*top end*/
/*menu*/
#menu { height:40px;margin-top:5px; background-position:0 0; width:1000px;border-radius:3px;}
.nav { width:1000px; margin:0 auto; height: 40px; position:relative; z-index:900;}
.product_category { float:left; width:200px; text-indent:15px; margin-top:6px;}
.product_category>a { background-position:0 -78px; color:#fff; text-decoration:none; display:block;color:#fff; font-weight:bold;  line-height:34px; height:34px;}
.product_category:hover>a { background-position:0 -112px; color:#FFFFFF; text-decoration:none; display:block;color:#fff; font-weight:bold;line-height:34px;}
/* leftnav*/
#sitemap_menu{ width:192px; position:absolute; top:40px;left: 0px;background-color:#fff;}
#home_sitemap_menu{ width:192px;position:relative;top:0;left:0px;z-index:1000;}
#sitemap_menu>ul>li,#home_sitemap_menu ul li { text-indent:10px; height:33px;line-height:33px; width:192px;}
#sitemap_menu>ul>li>a,#home_sitemap_menu ul li a { display:block; color:#000000; font-size:12px;width:192px; height:33px;line-height:33px; font-weight:normal;-ms-filter: ""/*修正IE8 hover bug*/; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background-position:0 -155px;}
#sitemap_menu>ul>li:hover>a,#home_sitemap_menu ul li:hover a{ border:1px solid #fc7f2b; border-right:none; width:192px; height:31px; line-height:31px; color:#fa6801; font-weight:bold; background-color:#FFFFFF;position:relative;z-index:990;background-position:0 -187px;}

#sitemap_menu ul.brand_logo,#home_sitemap_menu ul.brand_logo {  margin:0 0 15px 28px;overflow:auto;}
#sitemap_menu ul.brand_logo img,#home_sitemap_menu ul.brand_logo img { width: 85px;height: 55px;}
#sitemap_menu ul.brand_logo>li,#home_sitemap_menu ul.brand_logo>li {  float:left; background:none; border:none;width:87px; height:57px; margin:15px 20px 0 0;}
#sitemap_menu ul.brand_logo li a,#home_sitemap_menu ul.brand_logo li a{ float:left; background:none; display:block; border:1px solid #e8e8e8; width:85px; height:55px; text-indent:0px;}
#sitemap_menu ul.brand_logo li a:hover,#home_sitemap_menu ul.brand_logo li a:hover{  border:1px solid #fc7f2b;}
#sitemap_menu .leftmenu_more > a,#home_sitemap_menu .leftmenu_more > a{ display: block;padding-left: 6px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background:#eae8e9; width:166px; color:#fc7f2b; font-size:11px; font-weight:normal; height:28px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
#sitemap_menu .leftmenu_more > a:hover,#home_sitemap_menu .leftmenu_more > a:hover{color: #fb6800;background-color: white;border: 1px solid #fb6800;height:26px; line-height:26px;}
.sitemap_menu_bottompic { width:194px; height:7px; background-position:0 -147px;}





/*thrid menu*/
.subitem{background:#FFF;border:#fc7f2b solid 1px;position:absolute;left:192px;top:0;z-index:150; display:none;
	-webkit-box-shadow: 3px 3px 4px #6e6e6e;
    box-shadow: 3px 3px 4px #6e6e6e;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e');}
.subitem.w680{width:680px;}
.subitem.w430{width:450px;}
.subitem.w220{width:220px}
#sitemap_menu ul li .subitem_list,#home_sitemap_menu ul li .subitem_list { float:left; border-right:1px solid #f1f1f1; margin:10px 0 8px 18px; padding-right:10px;}
#sitemap_menu ul li .subitem_list.no_border,#home_sitemap_menu ul li .subitem_list.no_border { border-right:none;}
#sitemap_menu ul li .subitem_list a ,#home_sitemap_menu ul li .subitem_list a { background:none; color:#333; font-weight:bold;width:195px; border:none;border-bottom:1px solid #f1f1f1;line-height:30px;text-indent:0px;height: auto; display:block;}
#sitemap_menu ul li .subitem_list a:hover,#home_sitemap_menu ul li .subitem_list a:hover { text-decoration:underline;}
#sitemap_menu ul li .subitem_list span a ,#home_sitemap_menu ul li .subitem_list span a{ background:none; color:#333; font-weight:bold;border:none; height:auto;line-height:18px;}
#sitemap_menu li .subitem_list ul,#home_sitemap_menu li .subitem_list ul { border-bottom:1px solid #f1f1f1; padding:6px 0 5px 0; }
#sitemap_menu li .subitem_list ul.no_border,#home_sitemap_menu li .subitem_list ul.no_border { border-bottom:none;}
#sitemap_menu li .subitem_list ul .more,#home_sitemap_menu li .subitem_list ul .more { margin:4px 0 0 5px; width:46px; height:15px; border:none;float: none; background-position:0px -813px; display:block; padding-left:0;}
#sitemap_menu ul li .subitem_list li,#home_sitemap_menu ul li .subitem_list li { background-position:-245px -683px; height:20px; line-height:20px;}
#sitemap_menu ul li .subitem_list li a,#home_sitemap_menu ul li .subitem_list li a{ background:none; color:#666666; font-weight:normal;-ms-filter: ""; height:20px; line-height:20px; border:none;text-indent:13px;width: 195px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#sitemap_menu ul li .subitem_list li a:hover,#home_sitemap_menu ul li .subitem_list li a:hover{ color:#fa6801; text-decoration:underline;}
#sitemap { color:#FFF;}
#sitemap_menu div{text-indent: 0}
.cellPhones_menu { top: 322px;}
.tabletAcce_menu { top: 120px; }
.lgAcce_menu { top: 120px; }
.htcAcce_menu { top: 180px; }
.nokiaAcce_menu { top: 200px; }
.carAcce_menu { top: 240px; }
.consumer_menu{ top: 80px; }
.computer_menu { top: 100px; }
.otherMobile_menu{ top: 80px; }
.menu_hotico { width:28px; height:13px; background-position:-128px -1779px;position:absolute; left:146px; top:372px; z-index:10000}

#menu .topnav { float:left; margin-left:15px;}
#menu .topnav li { float:left; line-height:40px; height:40px;background-position:0 -1012px}
#menu .topnav li.no_bg { background:none;}
#menu .topnav li a{ color:#FFFFFF; font-size:14px; font-weight:bold; padding:0 15px;display:block;text-decoration:none;}
#menu .topnav li a:hover{ background-position:0 -40px;}
#menu .topnav li a.selected{ background-position:0 -40px;}

/*menu end*/

#menu { height:40px;margin: 5px auto 0; background-position:0 0;}
#menu .index_nav { width:1000px; margin:0 auto;}
#menu .index_nav li { float:left; line-height:40px; background-position:0 -1012px}

#menu .topnav li.promotions{ position:relative; width:217px; font-size:14px; color:#fff; font-weight:bold;}
#menu .topnav li.promotions:hover{ background:url(../images/all_bg.gif) repeat-x; background-position:0 -40px;}
#menu .topnav li.promotions:hover > .promotions_menu { display:block;}
#menu .topnav li.promotions:hover > .promotions_menu a { background:no-repeat; color:#555; line-height:20px; text-decoration:none; font-size:12px; font-weight:normal;width:217px; padding-left:3px;}
#menu .topnav li.promotions:hover > .promotions_menu a:hover{ color:#000; } 

#menu .index_nav li.promotions { position:relative; width:217px; font-size:14px; color:#fff; font-weight:bold;}
#menu .index_nav li.promotions:hover{ background:url(../images/all_bg.gif) repeat-x; background-position:0 -40px;}
#menu .index_nav li.promotions:hover > .promotions_menu { display:block;}
#menu .index_nav li.promotions:hover > .promotions_menu a { background:no-repeat; color:#555; line-height:20px; text-decoration:none; font-size:12px; font-weight:normal;width:217px; padding-left:3px;}
#menu .index_nav li.promotions:hover > .promotions_menu a:hover{ color:#000; } 

#menu .promotions_menu { display:none; border:1px solid #c3c3c3; border-top:none;background-color:#fff;box-shadow:0px 1px 2px #a5a5a5; position:absolute; z-index:9999;}
#menu .promotions_menu ul { padding:0 10px 4px 10px; overflow:hidden}
#menu .promotions_menu li {  background:none; width:195px; line-height:20px; padding:5px 0;}
.menu_newico { width:34px; height:15px; background-position:-128px -1764px;position:absolute;top:9px; right:82px;}
.promotions_ico { width:11px; height:6px; background-position:-10px -1777px; display:block; left: 48px;position: relative;
    top: -6px;}
#menu .index_nav li.no_bg { background:none;}
#menu .index_nav li a { color:#FFFFFF; font-size:14px; padding:0 15px;display:block; font-weight:bold;}
#menu .index_nav li a:hover{ background-position:0 -40px;}
#menu .index_nav li a.selected{ background-position:0 -40px;}


/*location*/
.location { width:1000px;height: 22px; margin:0 auto; background-position:-245px -588px;margin-top: 10px;white-space:nowrap; overflow:hidden;text-overflow: ellipsis; background-color: #fff;}
.location .l_header { padding-left:15px; display:block; font-weight:bold; float:left; width:85px; }
.location .l_title {color:#fc7f2b;padding-left: 0;font-weight: normal;padding-top: 1px;}
.location .l_arrow { float:left; padding:1px 5px 0 5px; font-family:\5b8b\4f53;font-style:normal;width:12px;}
.location a{ float:left;}
.location .l_home { float:left; padding-left:15px; background-position:-247px -609px;}
/*location end*/

/*paging*/
.pagebar { margin-top:15px; float:right;}
.pagebar a { display:block; float:left;}
.pagebar span { display:block; float:left;}
.pagebar span.page {  margin-right:5px;height:20px; line-height:20px;text-align:center;}
.pagebar span.disable { display: none;}
.pagebar span.prev { width:22px; height:20px;font-size:0;background-position:-78px -990px;}
.pagebar span.prev:hover{ background-position:-26px -990px;}
.pagebar span.next { width:22px; height:20px; font-size:0;margin-left:4px;background-position:-52px -990px;}
.pagebar span.next:hover{ background-position:0 -990px;}
.pagebar_sz { overflow:auto;float:left;}
.pagebar_sz a,.pagebar_sz .page_now { margin:0 1px 0 5px;color:#000; text-decoration:none;display:block; float:left;}
.pagebar_sz span.ellipsis { background: #FFF;width: 18px;text-align: center;}
.pagebar_sz a { background-color:#f2f2f2; color:#333;text-decoration:none;padding: 0 8px; height:20px; text-align:center; line-height:20px;}
.pagebar_sz a:hover { background-color:#fc7f2b;color:#fff; }
.pagebar_sz .page_now { background-color:#fc7f2b; color:#fff;padding: 0 8px; height:20px; text-align:center; line-height:20px;}
/*paging end*/

/*insidepage left menu*/
#search_bottom { width:1000px; margin: 0 auto; padding-top: 6px; background-color: #fff; }
#search_bottom .float { float:left;}
#search_bottom .category_left { float:left; width:194px;}
#search_bottom .category_right { width:796px; float:left; margin-left:10px;}
.pro_detail_r { width:194px; margin-left:10px; float:left;}
.pro_r_contact { width:194px;}
.contact_m { width:184px; height:28px;line-height:28px; background-color:#ececec; color:#535353; font-weight:bold; padding-left:8px; border:1px solid #dfdfdf;max-height: 130px; }
.contact_s { width:192px; border:1px solid #dfdfdf; border-top:none;}
.contact_s ul.categroy_list { padding:6px 0;}
.contact_s ul.categroy_list li { border-bottom:1px solid #fff; padding-left:4px; line-height:26px;  }
.contact_s ul.categroy_list li a { display:block; background-position:-242px -1297px;text-decoration:none; text-indent:15px;}
.contact_s ul.categroy_list li a:hover {  text-decoration:underline;}
.contact_list { width:170px; padding:5px 0 10px 10px; overflow:auto;}
.contact_list li { padding-bottom:4px;overflow: hidden;height: 23px;line-height: 23px;text-overflow: ellipsis;white-space: nowrap;}

.pro_r_sale { width:180px; padding-top:8px; padding-left:5px;}
.pro_r_sale li { overflow:auto; padding:0 0 4px 6px; margin-bottom:10px;}
.pro_r_sale li .sale_img { float:left; width:72px; padding-top:4px;}
.pro_r_sale li .sale_img img { width: 70px;height: 70px;}
.pro_r_sale li .sale_img a { border:1px solid #d5d5d5; display:block;}
.pro_r_sale li .sale_img a:hover { border:1px solid #fc7f2b; display:block;}
.pro_r_sale li .sale_detail { float:left; width:90px;line-height:16px; padding:2px 0 0 6px;}
.pro_r_sale li .sale_detail a.title { display: block;height: 50px;overflow: hidden; margin-bottom:5px;}
.sale_title { display:block;}
.pro_r_adv { margin-top:10px;}
.pro_r_adv img{ width: 194px;}
/*insidepage left menu end*/
.p_product_pic a { border:1px solid #e8e8e8; display:block;width: 150px;height: 150px;}
.p_product_pic a:hover{ border:1px solid #fc7f2b; display:block;}
.p_product_pic img{ border: 0px;width: 150px;height: 150px;}
.h_product_list { overflow:auto;}
.borderline { border:1px solid #dddddd; border-top:none; }
.h_product_list ul { border-bottom:1px solid #ddd; overflow:auto; padding-bottom:8px;}
.h_product_list li { float:left; width:160px;margin: 18px 0 7px 32px;height: 305px;}
/*star*/
.cp_title { line-height:18px; margin:5px 0 0 3px;height: 50px;overflow: hidden;text-overflow: ellipsis;width: 148px;}
.star { width:80px;height:15px;display:inline-block;overflow:hidden;margin:0;float:left; margin:4px 0 0 2px; background:url(../images/star.png) repeat-x scroll 0 -16px transparent;}
.star span { display:block; width:70px; text-indent:-9999px;  background:url(../images/star.png) repeat-x scroll 0 0 transparent}
/*star end*/
/*footer*/
#footer { width:1000px; margin:10px auto 0; padding-bottom:5px;clear: both;}
#footer .footermenu {  background:#f7f7f7; border-top:3px solid #fc7f2b; overflow:auto; padding:10px 0;}
#footer .footermenu .botNav { float:left; border-right:1px solid #e6e6e6; margin:10px 0 0 23px; padding-right:23px; min-height:175px;}
#footer .footermenu .noline{ border-right:none;}
#footer .footermenu .botNav li { overflow:hidden; line-height:22px;}
#footer .footermenu .botNav li .arow_jt { float:left; width:3px; height:5px; background-position:-250px -734px; margin: 10px 0 0 6px;}
#footer .footermenu .botNav li a { float:left; color:#666; margin-left: 7px;}
#footer .footermenu .botNav li a:hover { color:#000; text-decoration:underline;}
.searchTrack { border:none; margin-top:20px;}
.searchTrack li { overflow:auto; background:none;}
.searchTrack a { margin:5px 0 0 15px; display:block; float:left;}
#footer .footermenu ul.join_links a.bottom_join_facebook { width:30px; height:30px; background-position:0 -895px; font-size:0; line-height:0;}
#footer .footermenu ul.join_links a.bottom_join_twitter { width:30px; height:30px; background-position:-34px -895px; font-size:0; line-height:0;}
#footer .footermenu ul.join_links a.bottom_join_blogspot { width:30px; height:30px; background-position:-69px -895px; font-size:0; line-height:0;}
#footer .footermenu ul.join_links a.bottom_join_youtub { width:31px; height:30px; background-position:-103px -895px; font-size:0; line-height:0;}
a.bottom_join_linkedin {  width:31px; height:30px; background-position:-138px -895px; text-indent: -9999px;}
#footer .footermenu h4 { text-indent:15px; color:#313131; background-position:-245px -745px;}
.track_input { float:left; width:135px; height:20px; line-height:20px; border:1px solid #ddd;}
.track { width:60px; height:25px; cursor:pointer; border:none; line-height:0; font-size:0; margin-left:8px; background-position:-158px -763px;}
#footer .footerkeyword { border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; margin-top:10px; text-align:center; color:#a1a1a1; overflow:auto; padding:3px 0;}
#footer .footerimg { margin-top:10px; overflow:auto;}
#footer .footerimg .footer_l_img{ float:left; padding-top:4px;cursor:pointer;border: 0px;}
#footer .footerimg .footer_m_img{ float:left; padding-top:4px; margin-left:5px;}
#footer .footerimg .footer_r_img {float:left; margin-left:10px;overflow: hidden;cursor:pointer;border: 0px;}
#footer .footer_rights { float:right; margin-top:7px;clear:both;}
#good_supplier{ display: inline-block;width: 103px;height: 25px;font-size: 0;background-position: 0px -732px;}
.keyword_l { float:left;}
.keyword_r { float:right;}
.keyword_l a { margin-right: 15px;}
#go-top { display: none; position: fixed; right:25px; bottom:30px;  font-size:0; line-height:0;}
#go-top a { cursor:pointer;width:60px;height:30px; display:block; background-position:0 -608px;}
#go-top a:hover { background-position:0 -638px;}

/*search*/
.ac_results {
	padding: 0px;
	background-color: #FFFFFF;
	overflow: hidden;
	z-index: 99999;
    -moz-box-shadow: 2px 2px 3px #6e6e6e; 
    -webkit-box-shadow: 2px 2px 3px #6e6e6e;
    box-shadow: 2px 2px 3px #6e6e6e;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#6e6e6e')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#6e6e6e');
}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;	margin: 0;}
.ac_results li {	margin: 0px;padding: 2px 5px 0px 8px;	cursor: default;display: block;font: menu;	font-size: 12px;line-height: 24px;overflow: hidden;}
.ac_loading {	background: white url('../images/indicator.gif') right center no-repeat;}
.ac_odd {	background-color: #fff;}
.ac_over {	background-color:#f66907;  color: #fff;}
/*End searhc*/

/*Purchase_tips*/
#purchase_tips { position:absolute; top:25px; right:2px;}
#purchase_tips .purchase_ly {  width:350px; background-color:#fffdf5;padding-bottom:6px;overflow:auto;
	-webkit-box-shadow: 3px 3px 4px #6e6e6e;
    box-shadow: 3px 3px 4px #6e6e6e;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e');}
#purchase_tips .purchase_tips_ico { margin-left:30px; width:13px; height:7px;}
#purchase_tips span.tips_infor { background-color:#ff964f; display:block; height:26px; line-height:26px; color:#FFF; padding-left:12px; width:336px; margin-left:1px;}
#purchase_tips .tips_product { width:320px; margin:0 auto; margin-top:12px; overflow:auto;}
#purchase_tips .tips_product > img {margin-left:140px;}
#purchase_tips .tips_product_pic { float:left; width:77px;}
#purchase_tips .tips_product_pic img { display:block; width:75px; border:1px solid #ddd;}
#purchase_tips .tips_product ul { float:left; width:230px; margin-left:13px;}
#purchase_tips .tips_product ul h6 { color:#000; line-height:16px; font-size:11px; font-weight:normal; margin-bottom:8px;}
#purchase_tips .tips_product li { color:#666562; line-height:19px;}
#purchase_tips .tips_product li.tips_product_color div{ display:inline-block;}
#purchase_tips .tips_product_ok { width:320px; margin:0 auto; text-align:right; margin-top:10px;overflow:auto;}
#purchase_tips .tips_product_ok a.home_shoppingcart_ico { background-position:-49px -843px; width:99px; height:21px; cursor:pointer; display:block; float:right;}
#purchase_close { background-position:-49px -817px; width:50px; height:21px; cursor:pointer; float:left;margin-left:160px;}
#promotion_info { border-top: #dbdbdb solid 1px; margin: 10px 15px 0 15px;}
#promotion_notice{ color: #114ea6;margin: 10px 0;line-height: 14px;cursor: pointer;}
.promotion_notice_arow{ background-position:-250px -568px; width:9px;height:5px; float:left; margin-top:5px;}
.promotion_notice_r { float:left; width:305px;}
#price_ranges{margin: 5px 0 10px 0}
#price_ranges td{ text-align: center;}
#large_amount{ line-height: 15px;border-bottom: #dbdbdb solid 1px;width: 100%;}
#large_amount ul{ margin-left: 20px;line-height: 20px;margin-bottom: 5px;}
#large_amount ul li{ list-style: disc;}
#see_discount_policy{ display: block;margin-bottom: 5px;color: #114ea6;}


/*pop buy*/

#upbox_shadow{z-index:1100;left:0px;overflow:hidden;width:100%;zoom:1;position: fixed;top:0px;height:100%;background-color:#000;opacity:0.55;filter:alpha(opacity=55);}
#upbox { -moz-box-shadow: 2px 2px 4px 2px #666;-webkit-box-shadow: 2px 2px 4px 2px #666; 
    box-shadow: 2px 2px 4px 2px #666;
    /*-- For IE 8*/ 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e')";
    /*-- For IE 5.5 - 7*/ 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e');
    display: block;position: fixed;left:30%; top:25%; background:#c9d3f3;overflow:hidden; padding:1px; background:#fff;z-index:1101;}
.width580 { width:580px;}
.width738 { width:590px;}
#upbox .upbox_title { background-color:#fc7f2b; height:26px; line-height:26px; position:relative;}
#upbox .upbox_title .upbox_title_close { position:absolute; top:4px; right:2px; cursor:pointer;width:20px; height:18px; background-position:-88px -973px;}
#upbox .upbox_title span { background:url(../images/categories_ico.png) 11px 9px no-repeat; padding-left:20px; color:#fff; width:535px;display:block; height:26px; overflow:hidden;}
#upbox .upbox_buy {  border:4px solid #d6d5d5; border-top:none; overflow:auto;padding-bottom:5px;}
#upbox .buy_description { margin:0 auto; padding:15px 0 0 15px; }
#upbox .buy_description_l { width:152px; float:left;}
#upbox .img_border a { width:150px; border:1px solid #ddd; display: block;}
#upbox .img_border a:hover { border:1px solid #fc7f2b;}

#upbox .upbox_buy h4{ font-size: 12px; font-weight:bold; color:#fc7f2b; padding:8px 0 0 15px;}
#upbox .upbox_buy span.c74 { color: #747474;}
#upbox .upbox_buy p span.par_l10 { padding-left:20px;}
#upbox .upbox_cplist { width:550px; margin:8px 0 0 15px;}
.cplist_title { height: 25px; background-color:#9c9c9c; padding:5px 0 0 5px;}
.cplist_title span { float:left; color:#fff; font-weight:bold;}
.cplist_title span.w105 { margin-right: 95px;}
.cplist_title span.w205 { margin-right: 185px;}
.upbox_input_01 { float:left; margin:6px 30px 0 5px;}
.upbox_input { float:left; margin:20px 30px 0 5px;}
.de_qty { float:right;margin-right: 8px;}
.de_qty span.qty_name { float:left; margin-right:6px;}
.upbox_cplist > ul { height:245px;}
.upbox_cplist li { border-bottom:1px solid #e1e1e1; overflow:auto; padding: 10px 0;}
.upbox_cplist li.unchecked { background-color:#e5e5e5; padding-top:5px;}
.upbox_cplist li.back_color{ background-color: #FFF3DF;}
.cplist_img { float:left; width: 62px; height:62px; margin:2px 20px 0 0;}
.cplist_img img { width: 60px; height:60px;}
.mar-top { margin-top:15px;}
.cplist_img a {border:1px solid #ddd; display: block;}
.cplist_img a:hover { border:1px solid #fc7f2b;}
.upbox_detil { margin:10px 0 0 15px; color:#000;}
.upbox_detil em { font-style:normal; color:#3c3c3c;}
.mar-right{ margin-right:20px;}
.mar_l60 { margin:10px 0 0 21px;}
#upbox .description { float: left; margin: 8px 20px 0 0; width:278px; overflow:hidden;}
#upbox .color_description { float: left; margin: 20px 20px 0 50px; width:228px;}
.color_name { color:#000; margin-left:7px;}
.mar-top3 { float:left; margin-top:3px;}
#upbox .description a{ text-decoration: underline; color:#000;}
#upbox .description p { color:#000;}
#upbox .description .c74right { float:left; color: #747474; text-align:right; width:60px; margin-right:3px;}
#upbox .cplist_price { float: left; width: 87px; margin:3px 78px 0 55px; font-family:Verdana;}
#upbox .detail_qty { float:left; width:28px; color:#666; border:1px solid #c9c9c9; text-align:center; margin-top:1px;}
.modify_all_btn { float:left; width:67px; height:22px; margin-left:6px; background-position:-118px -657px; border:0;}
.upbox_cart { height:35px; background-color: #d4d4d4; text-align:right; line-height:30px;}
.upbox_cart a { float:right; width:117px; height:30px; margin:2px 5px 0 20px; background-position:0 -681px; font-size:0; text-indent:-9990px; cursor:pointer;}
.c16{ color:#6e6e6e; font-size:13px; font-weight:bold;}
.mar-right10{ margin-right:20px;}
.upbox_cart em { font-style:normal; color:#FC7F2B; font-size:20px;}
.description_color { border:1px solid #c9c9c9; float:left;margin:4px 5px 0 0;}
.description_color_f { color:#000;}

#detail_reviews a { border: none;width: 40px;text-decoration: underline;}
#detail_reviews a:hover {  border: none;}
#upbox .buy_description_l span.no { display:block; padding:9px 0 3px 5px; line-height:12px; color:#333;}
#upbox .buy_description_r { width:370px; float:left; margin-left:18px;}
#upbox .buy_description_r span.bt { border-bottom:1px dotted #ccc; line-height:18px; display:block; color:#000; padding-bottom:3px;}
.popbuy_more { margin-top:10px;}
.popbuy_more h4 { color:#333; font-size:13px;font-weight: normal;margin:5px 0px -4px 0px}
.parameter_n { margin-top:8px; overflow:auto;}
/*.parameter_n span { float:left; color:#000000; padding-top:4px;width: 50px;text-align: right;}*/ 
.parameter_n ul { margin: 0 0 8px 4px;}
/*.pro-hover-item .parameter_n ul{ float: left; width: 105px; }*/
.parameter_n li { padding:2px 2px 0 0; margin:0; float:left; border:0; text-align:center}
.parameter_n li a{ border:1px solid #c9c9c9; background-color:#FFFFFF; color:#666666; display:block; text-decoration:none;  padding: 1px 5px;}
.parameter_n li a:hover,.parameter_n li a.selected { color:#000;border:2px solid #fc7f2b;text-decoration:none;padding: 0 4px; background-color:#FFFFFF;background-image: none;}
.parameter_n li.color_text a { height: 18px;line-height: 18px;width: 18px;padding: 0px;margin-top: 2px;}
.parameter_n li.color_text a:hover,.parameter_n li.color_text a.selected{ height: 16px;line-height: 16px;width: 16px;}
.parameter_n li.color_block { padding:2px 2px 0 0; margin:0; float:left; border:0;}
.parameter_n li.color_block a{border:1px solid #c9c9c9; display:block; padding:2px; width:14px; height:14px;margin-top: 2px;}
.parameter_n li.color_block a:hover,.parameter_n li.color_block a.selected{ border:2px solid #fc7f2b; padding:1px; width:14px; height:14px;}


/*color block begin*/
div.color_block_red{background: url('../images/color_block.jpg') 0 -1px no-repeat;width: 14px;height: 14px;}
div.color_block_yellow{background: url(../images/color_block.jpg) 0 -21px no-repeat;width: 14px;height: 14px;}
div.color_block_orange{background: url(../images/color_block.jpg) 0 -41px no-repeat;width: 14px;height: 14px;}
div.color_block_babyblue{background: url(../images/color_block.jpg) 0 -61px no-repeat;width: 14px;height: 14px;}
div.color_block_darkblue{background: url(../images/color_block.jpg) 0 -81px no-repeat;width: 14px;height: 14px;}
div.color_block_blue{background: url(../images/color_block.jpg) 0 -101px no-repeat;width: 14px;height: 14px;}
div.color_block_green{background: url(../images/color_block.jpg) 0 -121px no-repeat;width: 14px;height: 14px;}
div.color_block_purple{background: url(../images/color_block.jpg) 0 -141px no-repeat;width: 14px;height: 14px;}
div.color_block_silver{background: url(../images/color_block.jpg) 0 -161px no-repeat;width: 14px;height: 14px;}
div.color_block_white{background: url(../images/color_block.jpg) 0 -181px no-repeat;width: 14px;height: 14px;}
div.color_block_black{background: url(../images/color_block.jpg) 0 -201px no-repeat;width: 14px;height: 14px;}
div.color_block_pink{background: url(../images/color_block.jpg) 0 -221px no-repeat;width: 14px;height: 14px;}
div.color_block_magenta{background: url(../images/color_block.jpg) 0 -241px no-repeat;width: 14px;height: 14px;}
div.color_block_coffee{background: url(../images/color_block.jpg) 0 -261px no-repeat;width: 14px;height: 14px;}
div.color_block_rose{background: url(../images/color_block.jpg) 0 -281px no-repeat;width: 14px;height: 14px;}
div.color_block_grey{background: url(../images/color_block.jpg) 0 -301px no-repeat;width: 14px;height: 14px;}
div.color_block_gold{background: url(../images/color_block.jpg) 0 -321px no-repeat;width: 14px;height: 14px;}
div.color_block_brown{background: url(../images/color_block.jpg) 0 -341px no-repeat;width: 14px;height: 14px;}
div.color_block_beige{background-color:#fbf4e3;  width: 14px;height: 14px;}
div.color_block_transparent{background: url(../images/color_block.jpg) 0 -361px no-repeat;width: 14px;height: 14px;}
div.color_block_beige{background-color:#fbf4e3;  width: 14px;height: 14px;}
div.color_block_cyan{background-color:#bff5d7;  width: 14px;height: 14px;}
.color_wihtebk{ border: 1px solid #c9c9c9;}


/*color block end*/

/*searchno*/
#searchno { width:980px; margin:0 auto; border-top:1px solid #ddd;}
#searchno .searchno_m { width:450px; margin:auto; background:url(../images/searchno.gif) no-repeat;  height:260px; padding:20px 0 0 225px; margin-top:30px;}
#searchno .searchno_m h3 { font-size:14px; color:#2c2c2c; margin-top:20px;}
#searchno .searchno_m a { color:#114ea6;}
#searchno .searchno_m li { background-position:-246px -683px; text-indent:14px;}

#searchno .searchno_contact { width:650px; margin:auto; border-top:1px solid #dedede; padding:20px 0 0 20px;}
#searchno .search_contact_l { width:265px; float:left; margin:30px 0 0 0;}
#searchno .search_contact_l h4 { font-size:28px; color:#242424; margin-bottom:15px;}
    #searchno .search_contact_r {
        float: left;
        background: url(../images/livechat_bg.jpg) no-repeat;
        height: 179px;
        width:302px;
    }
#searchno .livechat_btn { display:block; width:155px; height:35px;background-position:0 -1669px; text-indent:-9999px; cursor:pointer; margin-top:105px;}
#searchno .searchno_contact li { background-position:-246px -683px; text-indent:14px;}


/*related_searches*/
#related_searches { width:980px; margin:0 auto}
#related_searches .rela_s_left { width:480px; margin:auto; background:url(../images/searchno.gif) no-repeat;  height:320px; padding:20px 0 0 225px; margin-top:30px;}
#related_searches .rela_s_left h3 { font-size:14px; color:#2c2c2c; margin-top:20px;}
#related_searches .rela_s_left a { color:#114ea6;}
#related_searches .rela_s_left li { background-position:-250px -683px; text-indent:16px;}


#products_sale {background-position: -1px -836px; color:#fff; font-weight:bold;position:absolute; top:1px; right:1px; width:45px; height:40px; padding-top:5px;text-align: center;}

.popdprice_qty {  margin-top:12px ;overflow:auto; color:#000;}
.popdprice_qty span.dprice_qty_bt { width:50px; text-align: right; float:left; display:block; color:#000; margin-right:3px;}
.popdprice_qty span.money4 { float:left; font-size:20px; padding-left:5px; color:#f66907;margin-right: 0; font-family:"Calibri";}
.popdprice_qty span.price4 { float:left; font-size:22px; padding-left:0px;color:#f66907;margin-left: 0}
.popdprice_qty img {float:left; margin-right:5px; padding-top:2px; cursor:pointer}
.popdprice_qty p { float:left;font-size:18px; color:#424242;}
.popdprice_qty div { float:left; margin-right:5px;}
.poppro_qty{ text-align: center;width:55px}

#popprice_buy { margin:10px 0 20px 52px;}
#popbuy_btn{ width: 120px;height: 29px;font-size: 0;line-height: 0px;border: none;cursor:pointer;background-position:0 -379px;}
#popbuy_btn:hover{background-position:0 -408px;}

/*error_bar*/
#error_bar { background-color:#fff3b1; width:990px; margin:10px auto 10px; padding:10px 0 10px 10px;border: 1px dashed #fb7e2a;position:relative; overflow: auto}
#error_bar span { background-position:-166px -162px; padding-left:24px; display:block; float:left; width:14px;height: 25px;}
#error_bar em{color:#ff1e1e; font-style:normal;float:left; font-family:Verdana;width: 880px;font-size: 14px;}

#success_bar { background-color:#fff3b1;width:990px; margin:10px auto 10px; padding:10px 0 10px 10px;border: 1px dashed #fb7e2a; position:relative;overflow: auto}
.success_close { position: absolute; top:4px; right:4px; background-position:-125px -531px; width:21px; height:22px; cursor:pointer; font-size:0; text-indent:-9999px; overflow: auto}
#success_bar span { background-position:-166px -192px; padding-left:15px; display:block; float:left; width:26px; height:20px;}
#success_bar em{ color:#3b9408; font-size:14px; font-style:normal; float:left; font-family:Verdana; width:880px;}


/*AlertMsg*/
#AlertMsg_box { width:100%; position:fixed; top:0; right:0; left:0; z-index:1113}
.AlertMsg_ok { background-color:#fff3b1; width:930px; margin:0 auto; padding:10px 0 10px 10px;border: 1px dashed #3b9408; border-top:none; position:relative; overflow:auto;}
.alermsg_close { position: absolute; top:4px; right:4px; background-position:-125px -531px; width:21px; height:19px; cursor:pointer; font-size:0; text-indent:-9999px;}
.AlertMsg_ok span { background-position:-166px -192px; padding-left:15px;float:left; width:26px; height:36px;}
.AlertMsg_ok em{ color:#3b9408; font-size:14px; font-style:normal; float:left; font-family:Verdana; width: 800px;}
.AlertMsg_ok img { display: none}


.AlertMsg_error { background-color:#fff3b1; width:930px; margin:0 auto; padding:10px 0 10px 10px;border: 1px dashed #fb7e2a; border-top:none; position:relative; overflow:auto;}
.AlertMsg_error span { background-position:-166px -162px; padding-left:15px; display:block; float:left; width:26px; height:28px;}
.AlertMsg_error em{ color:#ed0000; font-size:14px; font-style:normal; float:left; font-family:Verdana; width: 800px;}
.AlertMsg_error img{display: none}

.AlertMsg_loading { background-color:#fff3b1; width:924px; margin:0 auto; padding:0px 0 10px 20px;height:26px; }
.AlertMsg_loading em{ color:#000; font-size:14px; font-style:normal; float:left; font-family:Verdana; padding:6px 0 0 10px;}
.AlertMsg_loading img { float:left;}
.AlertMsg_loading .alermsg_close{ display: none;}

.loading_bg { background: #B6B6B6; width: 100%; height: 100%; top: 0; left: 0; position: fixed; z-index: 1112; opacity: 0.3; overflow: hidden; filter: Alpha(opacity=30);}  

#Popular_Search { padding: 6px 10px 10px 10px;}
#Popular_Search a{ text-decoration: underline; padding-right:6px; }
#Popular_Search a.f12 { font-size:12px;}
#Popular_Search a.f14 { font-size:14px;}
#Popular_Search a.f16 { font-size:16px;}
#Popular_Search a.f18{ font-size:18px;}



.selcolor { padding:0;overflow:auto;}
.selcolor li { padding:2px 2px 0 0; margin:0; float:left; border:0; text-align:center}
.selcolor a{ border:1px solid #c9c9c9; background-color:#FFFFFF; color:#666666; display:block; text-decoration:none;  height:23px; line-height:23px;padding: 0 5px;}
.selcolor a:hover,.selcolor a.selected { color:#000;border:2px solid #fc7f2b;text-decoration:none;padding: 0 4px; height:21px; line-height:21px;background-color:#FFFFFF;}
.sel_color_btn { margin: 5px 0 0 15px;}
.sel_color_btn a { color:#fc7f2b; text-decoration:underline;}

.join_links {
    width:945px;
    margin:0 auto;
    border-bottom: 1px #d3d3d3 solid;
}
.community_list {
    overflow: hidden;
    padding: 10px 0 10px 5px;
    width: 948px;
}
#footer .footermenu .community_list li {
    float: left;
    width: 236px;
    background: none;
    font-size: 11px;
    line-height: 18px;
}
#footer .footermenu .community_list li em { font-size:14px; display: block;}
.community_list li i {
    float: left; margin-right: 10px;
    width: 33px; height: 32px;
    background: url("../images/webImg.png") 0 -895px;
}
.community_list li.mini-pinterest i { background-position: -136px -895px;} 
.community_list li.mini-twitter i { background-position: -34px -895px;} 
.community_list li.mini-youtube i { background-position: -102px -895px;} 
.community_list li.mini-blog i { background-position: -68px -895px;} 
.community_list li.mini-vk {  clear: left;}
.community_list li.mini-vk i { background-position: -170px -895px;} 
.community_list .mini-linkedin i { background-position: 0px -929px;}
.community_list .mini-googleplus i { background-position: -204px -895px;}
.fb_iframe_widget { display: block !important;}


.tran_list_dhl,
.tran_list_ems,
.tran_list_ups,
.tran_list_nlp,
.tran_list_cnp,
.tran_list_spk,
.tran_list_hk,
.tran_list_hkp,
.tran_list_sdp,
.tran_list_sgp,
.tran_list_ukp,
.tran_list_usp,
.tran_list_rgm,
.tran_list_rtx,
.tran_list_fdx{ 
    background:url(../images/shippingmethod_img.png) no-repeat;
    float:left; 
    line-height: 32px;
    padding: 0 0 0 54px;
    margin: 1px 0;
}


.tran_list_dhl { background-position:0 0;}
.tran_list_ems { background-position:0 -34px;}
.tran_list_ups { background-position:0 -64px;}
.tran_list_cnp { background-position:0 -98px;}
.tran_list_hkp { background-position:0 -132px;}
.tran_list_spk { background-position:0 -165px;}
.tran_list_sdp { background-position:0 -198px;}
.tran_list_fdx { background-position:0 -230px;} 
.tran_list_rgm { background-position:0 -296px;}
.tran_list_rtx { background-position:0 -331px;}
.tran_list_usp { background-position:0 -362px;}
.tran_list_ukp { background-position:0 -396px;}
.tran_list_nlp { background-position:0 -428px;}
.tran_list_sgp { background-position:0 -462px;}
.tran_list_swiss_post { background-position:0 -256px;}


















.tran_list_usd { float:left; width:220px;}


.buy-in-bulk { display:block; width:86px; height:25px; background-position:-156px -1669px; text-indent:-9999px; cursor:pointer;}
.cart_tips { border:1px solid #d9d9d9; margin:10px 0 0 15px; overflow:auto; padding:5px 0 3px 5px; background-color:#fffcc9;}
.w445{ width:440px;}
.w550{ width:543px;}
.cart_tips_um { float:left; background-position:-199px -1717px; width:34px;height:32px; color:#ff6900; text-align:center;margin-right:15px;}
.f1{ font-size:18px; padding:0 0 8px 3px;}
.f2{ font-size:14px; padding:0 0 8px 2px;}
.f3{ font-size:11px; padding:0 0 8px 2px;}
.cart_tips_l {color:#333; line-height:16px;}
.cart_tips_l  em{ font-style:normal; color:#ff6900;}


/*product zoon*/
#preview{text-align:center; width:280px;}
#jqzoom{ width:280px; position:relative;}
.list-h li{ float:left; width:40px;}
#spec-n5,.spec-wrap{ padding:0 15px; position:relative;float:left;}
#spec-left,.J_slide_left{ float:left; cursor:pointer; position:absolute; left:0; top:13px; width:7px; height:13px; background-position:-8px -1193px;}
#spec-right,.J_slide_right{ float:left;cursor:pointer; position:absolute; right: 5px; top:13px;width:7px; height:13px; background-position:0 -1193px;}
#spec-list ul li,.J_slide_cont ul li{ float:left;  display:inline;}
#spec-list ul li img,.J_slide_cont ul li img{ padding:1px ; border:1px solid #e3e3e3; width:36px; height:36px;cursor:pointer;}
/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:280px;height:280px;border:1px solid #cccccc;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ float:left;width:215px;}
#spec-list div{ margin-left:5px;}


.marquee { height: 54px; overflow: hidden;}
.marquee li {
    height: 54px;
    list-style: none outside none;
    text-align: center;
    width: 62px;
}
.marquee img {
    border: 1px solid #e3e3e3;
    cursor: pointer;
    height: 50px;
    padding: 1px;
    width: 50px;
    margin: 0 4px;}
.m_arr_none {
    filter:alpha(opacity=40);
   -moz-opacity:0.4; /*Firefox私有，透明度50%*/
   opacity:0.4;/*其他，透明度50%*/
   cursor: default !important;
}


.exp_ico { float:left; width:20px; height:15px; padding: 5px 5px 0 0; background-position:-206px -152px;}
.beans { font-style:normal;}


.hidden { display: none; }
.attr_h .hidden { display:block;}
.search_botton {  width:980px; margin:0 auto; border-top:2px solid #ddd;}
.w794{ width: 794px;}
.w980{ width: 980px;}
.expand { margin: -3px auto 0; text-align: center; height:25px;}
.attr_h .expand { display:none;}
.expand_btn { display:inline-block; background-color:#f7f7f7;border:1px solid #ddd; border-top:none; font-family:"Verdana"; color:#313131; line-height:18px; height:24px; cursor:pointer; padding: 0 10px; position:relative; top:2px;}
.expand span.expand_btn { background-position:0 -557px; font-family:"Verdana"; font-size:12px; color:#313131; width:140px; margin:0 auto; line-height:18px; height:24px;text-indent:42px; cursor:pointer;display:inline-block; }
.expand_btn_ico { float:left; background-position:-136px -608px; width:13px;height:11px; margin:5px 10px 0 0;}


.folded { display:none;}
.attr_h .folded { display:block;}
.folded{ margin: -1px auto 0; text-align: center; height:25px;position:relative;}
.folded_btn { display:inline-block; background-color:#f7f7f7;border:1px solid #ddd; border-top:none; font-family:"Verdana"; color:#313131; line-height:18px; height:24px; cursor:pointer; padding: 0 10px; position:relative;}
.folded_btn_ico { float:left; background-position:-150px -608px; width:13px;height:11px; margin:5px 10px 0 0;}
.ml-30 { color: #848484;}
.pagebar-box {
    margin-top:10px;
    overflow:hidden;
}
.PayPal_activity { background-color:#fffcc9;border:1px solid #e3e3e3; padding:5px 0 5px 10px; margin:10px 0 6px 15px; width:435px; }
.PayPal_activity span { color:#000}
.PayPal_activity_link:link { color:#0094ff; text-decoration:underline;}
.PayPal_activity_link:hover { color:#000; text-decoration:underline;}
.detail_promote_arow { background-position: -250px -652px;height: 7px; width: 4px; display:inline-block; margin-left:3px}


.christmas_sale { background:url(../images/christmas-ico.jpg) no-repeat;  width:75px; float:left; width:85px; margin:20px 0 0 5px;}
/*.christmas_ico{ background:url(../images/christmas-ico.jpg) no-repeat; width:25px;height:32px; float:left;}*/
.christmas_sale a { width:55px; font-family:"Lao UI"; color:#39a001; text-decoration:underline; display:block; text-align:center; line-height:16px; margin-left:22px;}
.christmas_sale a:hover { color:#016204;}

/*NewListDemo*/

.marbottom20 { margin-bottom:20px;}
.category_active_filters { border:1px solid #dadada;}
.active_filters_bg{ display:block; line-height:33px; border-bottom:1px solid #dadada; background-color:#e9e9e9;padding-left:8px;}
.active_filters_title { font-weight:bold;display:inline-block; font-size:12px; }
.category_clear { text-decoration:underline; margin-left:57px; font-size:11px;font-family:Arial; cursor:pointer;clear: both;}
.category_clear:hover { color:#fc7f2b}
.category_active_ul { background-color:#fff;}
.category_active_ul li { line-height:28px;}

.noline{border-bottom:none;}
.category_active_ul>li { border-bottom:1px solid #dadada;}
.category_active_ul li.noline { border-bottom:none;}
.category_active_ul li .title{ text-align:right; display:inline-block; color:#555; margin-right:3px;font-weight: bold; float: left;}
.category_active_ul .color_more li span{ float: left;display: inline-block;}
.color_selected > ul > li {border-bottom: 1px dashed  #e7eaea;  padding-left:35px; line-height:19px;height: 18px;}
.color_selected > ul > li:hover{background-color:#f9f1ec;}
.category_active_parentspan,.category_active_ppspan{ height: 26px;display:block;}
.category_active_pspan{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 162px;display: inline-block;padding-left: 8px;height: 22px;}
.category_active_span{ white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 133px;display: inline-block;}
.category_active_pspan  em { color:#fc7f2b; font-style:normal;}

.color_more { display:none;}
.color_selected .color_more { display:block;}
.color_selected .category_active_expan {background-position:-162px -411px;}
.color_selected .color_more .category_active_dete { border:none; margin:2px 6px 0 0;}
.color_more .category_clear { margin:0; color:#555; font-size:11px; display:none;  margin-left:87px;}
.color_selected .color_more .category_clear { display:block;}

.color_selected .color_more .category_clear:hover { color:#fc7f2b;}

.category_active_dete,.category_active_expan,.category_active_folded,.category_minus_btn,.btn_plus{ float:right;width:15px; height:15px; border:1px solid #dadada; border-radius:3px; margin:6px 5px 0 0; cursor:pointer;}
.category_active_dete{ background-position:-132px -409px;float: right;}
.category_active_expan { background-position:-147px -410px;}
.category_active_folded {background-position:-162px -411px;}
.category_minus_btn { background-position:-178px -409px; margin-top:8px;float: right;}

.btn_plus { background-position:-193px -409px; margin-top:8px;}

.display_hide {display: none;}
.hide {display: none;}
.childshow .hide{ display: block;}
.filer_locationbox { position:relative; }
.left_filter_class { border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #fff;  border-bottom:1px solid #dadada; position:relative; z-index:10;}
.left_filter_class:focus {outline: none} 
.filterup_layer { position:absolute; top:0; left:0; border:1px solid #fc7f2b; background-color:#fff;  z-index:100; box-shadow:0 1px 2px #979797;}

.filterup_fold ul { display: none;}
.filterup_layer ul{ display: block;}
.filterup_layer ul li{ width: auto;}
.filterup_fold .filter_class_title{ border: 0;}
.layer_display { display:none;}
.filterup_layer .layer_display { display:inline-block }

.number_display { display:none;}
.filterup_layer .number_display { display:block; }

.filter_viewmore { display:block; }
.filterup_layer .filter_viewmore { display:none; }

.filterup_layer ul { float:left;}
.filterup_layer_btn { border-top:1px solid #dadada; padding:6px 0; clear:both;}

.filterup_layer_btn { display:none;}
.filterup_layer .filterup_layer_btn { display:block;}

.c_selected_number {display:none; color:#979797;}
.filterup_layer .c_selected_number {display:inline-block; margin-left:3px; }
.filterup_layer .c_selected_number em { color:#555; font-style:normal;}

.filter_class_title{ display:block; border-bottom:1px solid #dadada; line-height:33px;text-overflow:ellipsis;height: 30px;}

.filter_class_title h4 { color:#555; padding-left:7px; display:inline-block;}
.filterup_layer .filter_class_title .btn_plus { background-position:-132px -409px;}
.filter_layer_title{overflow: hidden;text-overflow: ellipsis;width: 168px;height: 30px;display: block;float: left;}

.filter_class_ul { margin:8px 0;width: 184px;}
.filter_class_ul li { padding-left:8px; cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 184px;}
.filter_class_ul li:hover { background-color:#f9f1ec; }
.left_filter_class .category_input,.left_filter_class .select a{ border-radius:3px; float:left; margin-top:4px; overflow:hidden}
.left_filter_class .category_input{ background-color:#fff; border:1px solid #aaa; width:14px; height:14px; }
.left_filter_class .select a{ background-position:-197px -430px; background-color:#fc7f2b; border:1px solid #fc7f2b;}
.left_filter_class .select .category_input_name {color:#fc7f2b;}
.category_input_name { margin:1px 0 0 5px; display:inline-block;}
.left_filter_class .select .attribute_gray{color:#979797;}
.filters_number { color:#979797;margin:1px 0 0 5px; }

.selected_number { margin:0 0 10px 8px; display:inline-block; color:#979797;}
.selected_number em { font-style:normal; color:#555;}
.slected_arow { font-family:"宋体";}
.view_more { cursor:pointer;float: right; margin-right:3px;}
.view_more:hover { cursor:pointer; color:#fc7f2b;}

.category_view_more { background-color:#e9e9e9; line-height:33px; cursor:pointer;}
.m { margin:10px 8px 0 50px;}
.search_results { display:block;border-bottom:2px solid #dadada; line-height:33px; font-size:14px; padding-left:10px;}
.search_results .em_number { font-weight:bold; font-size:14px; font-style:normal;}
.search_results .em_keyword{ color:#fc7f2b; font-size:18px; font-style:normal;}
.search_results_main{ display:block; line-height:43px; font-size:14px; padding-left:10px;font-weight: bold;background-color: lightyellow;height: 43px;border: 1px solid #dadada;margin-top: 10px;}
.search_results_main .em_number { font-weight:bold; font-size:14px; font-style:normal;}
.search_results_main .em_keyword{ color:#fc7f2b; font-size:18px; font-style:normal;}
.search_results_main a{ color: #3d61e9;text-decoration: underline;margin-left: 10px;}

.category_right_menu { margin:15px 0; border-bottom:1px solid #f1f1f1; padding-bottom:15px; font-family:Verdana;}
.category_right_menu li { float:left; padding:1px 9px; line-height:36px; background-color:#f5f5f5;border:1px solid #ddd; border-radius:3px; margin-left:10px;cursor:pointer;}
.category_right_menu li:hover { border:1px solid #fc7f2b;}

.category_right_menu li.menu_selcet{ position:relative;padding:0 8px; border:2px solid #fc7f2b; color:#fc7f2b; background-color:#fff;  padding:0 8px; line-height:36px;  border-radius:3px; margin-left:10px;cursor:pointer; }
.category_right_menu li.menu_selcet .filters_number { color:#979797;}

.menu_selcet .menu_selcet_arow { background-position:-168px -424px; position:absolute; width:24px;height:24px; bottom:-1px; right:0px;}
.menu_selcet .menu_selcet_arow_del{ background-position:-168px -447px}
.menu_selcet_num { font-style:normal; color:#979797;}

.c_right_pricefilter { margin-left:8px;height: 35px;}
.c_right_pricefilter .price{ color:#555; float:left; margin:2px 5px 0 0 ;}
.c_right_pricefilter li{ float:left;  position:relative; background-color:#fff; border:1px solid #c3c3c3; color:#000; border-radius:3px; line-height:24px; padding:1px 7px; margin-right:10px; cursor:pointer;} 
.c_right_pricefilter li:hover{ background-color:#fff; border:1px solid #fc7f2b;} 
.c_right_pricefilter .price_selcet{border:2px solid #fc7f2b;padding:0 6px;}
.c_right_pricefilter .price_selcet:hover{border:2px solid #fc7f2b;}
.c_right_pricefilter .menu_selcet_arow { position:absolute; width:18px;height:24px; background-position: -150px -424px;bottom:-1px; right:0px;}
.c_right_pricefilter .menu_selcet_arow_del { position:absolute; width:18px;height:24px; background-position: -150px -447px;bottom:-1px; right:0px;}

.price_filter{ float: left;}
.price_filter_inter { margin-left:8px;float: left;position: relative;}
.price_filter_inter span {  margin-right:5px;}
.price_filter_inter .inter_to { display:inline-block; margin-left:5px; font-size:14px;}
.price_filter_inter .inter_input{ border:1px solid #c3c3c3; border-radius:3px; line-height:20px; width:50px; color:#000;}
.price_tip{ color: red;display: none;position:absolute;}
.inter_input_btn { border:none; background-color:#fc7f2b;border-radius:3px;color:#fff; padding:0 6px; line-height:20px; margin-left:10px; cursor:pointer; font-size:14px;}
.inter_apply_btn { border:none; background-color:#fc7f2b;border-radius:3px;color:#fff; padding:0 6px; line-height:20px; margin-left:10px; cursor:pointer; font-size:14px;display: block;}
.inter_input_left { float:left; padding-bottom:5px;margin-left: 30px;}
.inter_input_right { float:right; margin: 0 15px; padding-bottom:6px;}
.inter_clear_btn{font-size:10px;text-decoration:underline; margin-left:15px; cursor:pointer; }
.inter_cancel_btn { font-size:14px; text-decoration:underline; margin-left:15px; cursor:pointer;}


.dclass { display:block; margin:5px 0; padding-left:8px; width:180px;overflow: hidden;text-overflow: ellipsis; height: 20px;}
.dclass a{font-weight: bold;}

.sclass { display:block; margin:5px 0; padding-left:8px; width:180px;overflow: hidden;text-overflow: ellipsis; height: 20px;}

.categories_list_ul { padding-bottom:8px;}
.categories_list_ul li { padding:0 0 3px 10px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 180px;}
.categories_list_ul li  span { font-size:10px; color:#929292 }
.categories_list_ul li  .ico { background-image: url("../images/webImg.png");background-repeat: no-repeat; background-position: -250px -652px;float: left; height: 7px; margin: 7px 5px 0 10px; width: 4px;}

#tip_bar {display: none; background-color:yellow;width:965px; margin:10px auto 10px; padding:10px 25px 10px 10px;border: 1px solid #737373; position:relative;overflow: auto;color: #737373;font-size: 14px;}
#tip_bar .tip_close_txt{ color: #fc902e;margin-left: 20px;text-decoration: underline;}
#tip_bar .tip_txt{ color: #fc902e;text-decoration: underline;}
#tip_bar .tip_close{background-image: url("../images/tipico.jpg"); position: absolute; top:4px; right:4px; width:21px; height:19px; cursor:pointer; font-size:0; text-indent:-9999px;}

.order_warning_ico{   background: url("../images/order_webImg.png") no-repeat scroll -173px -1355px ;display: inline-block;height: 15px; width: 15px; vertical-align:text-bottom;}

.order_bwarning_ico{background: url("../images/order_webImg.png") no-repeat scroll -192px -1342px rgba(0, 0, 0, 0); display: inline-block;height: 35px; width: 35px; vertical-align:text-bottom;padding-left: 42px;font-size: 20px;font-weight: bold; line-height: 33px;}

#upbox_upgrade { -moz-box-shadow: 2px 2px 4px 2px #666;-webkit-box-shadow: 2px 2px 4px 2px #666; 
    box-shadow: 2px 2px 4px 2px #666;
    /*-- For IE 8*/ 
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e')";
    /*-- For IE 5.5 - 7*/ 
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e');
    display: block;position: fixed;left:30%; top:25%; background:#c9d3f3;overflow:hidden; padding:1px; background:#fff;z-index:1101;}
.width580 { width:580px;}
.width738 { width:590px;}
#upbox_upgrade .upbox_title { background-color:#fc7f2b; height:26px; line-height:26px; position:relative;}
#upbox_upgrade .upbox_title .upbox_title_close { position:absolute; top:4px; right:2px; cursor:pointer;width:20px; height:18px; background-position:-88px -973px;}
#upbox_upgrade .upbox_title span { background:url(../images/categories_ico.png) 11px 9px no-repeat; padding-left:20px; color:#fff; width:535px;display:block; height:26px; overflow:hidden;}


.downloadimg_date { margin-top:15px; padding:0 0 15px 15px;}

.downloadimg_date li{ float:left; margin:0 15px 15px 0;}
.downloadimg_date li .downloadimg_checkbox { margin:5px 0 0 30px;}
.downloadimg_date li .downloadimg_input { float:left;margin-top:4px; border:1px solid #c9c9c9;}

.delete_btn {display:inline-block; margin:3px 3px 0 0;  border:1px solid #d7740c;color:#FFF; font:12px arial;padding:5px 15px;
            text-align: center;
		background: -webkit-gradient(linear, 0 0, 0 100%, from(#f98e1a), to(#eb7f0d));
		background: -moz-linear-gradient(top, #f98e1a,#eb7f0d);
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#f98e1a', endColorstr='#eb7f0d'); 
		background: -ms-linear-gradient(top, #f98e1a, #eb7f0d);
		border-radius:3px;
		cursor:pointer;
		}
img.product_middle { height: 150px;width: 150px;}
img.product_small {border: none;height: 55px;width: 55px;}
a.product_title{display: block;width: 150px; height: 40px;overflow: hidden;line-height: 16px;padding: 5px 0 5px 3px;}
.pagebar{ margin-right: 10px;}.seo-text-templet {margin: 10px auto; width: 980px;padding: 10px; border: 1px #ddd solid}
.seo-text-templet h1 { font-size: 14px;font-weight: bold;}
.seo-text-templet strong { color: #f60;}

/*search*/
#hot_product { width:998px; margin:6px auto 10px auto; border:1px solid #ddd; position:relative;z-index:87; }
#hot_product .hotLabel { position:absolute; left:-1px; top:-1px;width:60px; height:46px; z-index:88; background-position:0 -1068px;}
#hot_product li { width:130px; float:left; margin-right:54px;line-height:18px;}

#Search_Parameter .search_list {  width:996px;background:#f7f7f7; margin:1px 0 1px 1px; padding:10px 0 5px 0; border-bottom:1px solid #dedede;overflow: auto;}
#Search_Parameter .search_list .search_list_l { width:110px;float:left; color:#333; font-weight:bold; text-align:right; position:relative; z-index:72;}
#Search_Parameter .search_list .search_list_r { width:858px;float:left;  margin-left:10px; position:relative; z-index:70;}

#Search_Parameter .search_list .search_list_r>div { float:left; margin:0 5px 5px 0; width:206px; position:relative; z-index:58 ; height:25px;}
/*alert window*/
#Search_Parameter .search_list .search_list_r>div .search_upbox { position:absolute; top:30px; left:-70px; z-index:88; border:1px solid #ffa967; background-color:#FFFFFF; width:900px; }
#Search_Parameter .search_list .search_list_r>div .search_upbox ul { padding:5px 0 20px 10px;}
#Search_Parameter .search_list .search_list_r>div .search_upbox li { float:left; width:200px;}

#Search_Parameter .search_list .search_list_r>div.checked .checkbox {   position:relative; z-index:60;background-position: -128px -976px;}
#Search_Parameter .search_list .search_list_r>div .checkbox { float:left; background-color:#FFFFFF; border:1px solid #b2b2b2; width:12px; height:12px; margin-top:4px;}
#Search_Parameter .search_list .search_list_r>div:hover .checkbox{border:1px solid #fc7f2b;}
#Search_Parameter .search_list .search_list_r span.r_box_category { float:left; display:block; padding-left:5px; color:#fc7f2b;}
#Search_Parameter .search_list .search_list_r a { /*background:url(../images/ico.png) right -250px no-repeat;*/ color:#000; text-decoration:none; display:block; padding-right:16px; width:170px; height:28px; overflow:hidden;}
#Search_Parameter .search_list .search_list_r a:hover { /*background:url(../images/ico.png) right -302px no-repeat;*/  text-decoration:none; display:block; padding-right:16px;}
#Search_Parameter .search_list .search_list_r .checked a{color:#fc7f2b;}
#Search_Parameter .search_list .search_list_r .search_list_r_box_checked a{color:#fc7f2b;}

#Search_Parameter .search_selected { width:976px; background:#fff; margin:1px 0 1px 1px; padding:0 0 5px 0; overflow:auto; border-bottom:1px solid #fc7f2b;display: none;}
#Search_Parameter .search_selected .search_selected_l { float:left; width:110px; color:#333; font-weight:bold; text-align:right; padding-top:8px;}
#Search_Parameter .search_selected .search_selected_r { float:left; width:858px; margin-left:5px;}
#Search_Parameter .search_selected .selected_r_list { width:858px; overflow:auto; margin-top:10px;}
#Search_Parameter .search_selected .selected_r_list .selected_r_list_l { width:186px; float:left; background:#fc7f2b; height:19px; line-height:19px; position:relative; color:#FFFFFF; padding-left:3px;cursor:pointer;}
#Search_Parameter .search_selected .selected_r_list .selected_r_list_l span.close{ position:absolute; top:2px; right:2px;}
#Search_Parameter .search_selected .selected_r_list .selected_r_list_r { width:660px; float:left; margin-left:8px}
#Search_Parameter .search_selected .selected_r_list .selected_r_list_r li { float:left; width:190px; background:#eaeaea; margin:0 10px 8px 0; height:19px; line-height:19px; overflow:hidden; padding-left:5px; position:relative; color:#393939; cursor:pointer;}
#Search_Parameter .search_selected .selected_r_list .selected_r_list_r li span.close{ position:absolute; top:2px; right:2px;}


#Search_Parameter .search_color {  background:#f7f7f7; margin:1px 0 1px 1px; padding:6px 0 3px 0; overflow:hidden;}
#Search_Parameter .search_color .search_color_l { float:left;  color:#333; font-weight:bold; text-align:right}
#Search_Parameter .search_color .search_color_r { float:left;  margin-left:5px;}

#Search_Parameter .search_color_list_width{ width:996px;}
#Search_Parameter .search_color_l_list_width{ width:110px;}
#Search_Parameter .search_color_r_list_width{ width:858px;}

#Search_Parameter .category_color_list_width{ width:792px;}
#Search_Parameter .category_color_l_list_width{ width:100px;}
#Search_Parameter .category_color_r_list_width{ width:680px;}

#Search_Parameter .search_color .search_color_r a { color:#000000; text-decoration:none}
#Search_Parameter .search_color .search_color_r a:hover { color:#fc7f2b; text-decoration:underline}
#Search_Parameter .search_color .search_color_r > div { float:left; margin:0 5px 5px 0;width:165px;overflow: hidden;cursor: default;}
/*#Search_Parameter .search_color .search_color_r > div:hover  span { color:#fc7f2b;}*/
#Search_Parameter .search_color .search_color_r .mar_r { margin-right:20px;}
#Search_Parameter .search_color .search_color_r .checked .color_r_box {  background-position:-128px -976px;}
#Search_Parameter .search_color .search_color_r>div:hover>.color_r_box { border:1px solid #fc7f2b;}
#Search_Parameter .search_color .search_color_r .color_r_box { float:left; background-color:#FFFFFF; border:1px solid #b2b2b2; width:12px; height:12px; margin-top:4px;}
#Search_Parameter .search_color .search_color_r span{ float:left; display:block; padding-left:5px; color:#000;}
#Search_Parameter .search_color .search_color_r .checked span { color:#fc7f2b;}

#Search_Parameter .search_refine {  background:#ededed; margin:1px 0 1px 1px; padding:6px 0 6px 0;text-align: right;}
#Search_Parameter .search_refine input { width:135px; height:35px; margin-right:8px; cursor:pointer; border:none;font-size:0;line-height:0; background-position:0 -308px; }
#Search_Parameter .search_refine input:hover { background-position:0 -343px;}
.product_list_Mode { width:777px; background:#f7f7f7; margin:1px 0 1px 1px; padding:10px 0 5px 15px; border-bottom:1px solid #dedede; overflow:auto; }
#search_bottom .list_Mode_l { float:left;margin-top:5px;}
#search_bottom .list_Mode_l span{ float:left; display:block; line-height:16px;}
#search_bottom .search_product_list .product_list_Mode .list_Mode_l .list_btn div{ float:left; text-indent:-9999px;width:18px; height:16px; cursor:pointer; background-position:-22px -972px;}
#search_bottom .search_product_list .product_list_Mode .list_Mode_l .list_btn div:hover, #search_bottom .search_product_list .product_list_Mode .list_Mode_l .list_btn div.selected{ width:18px; height:16px;  background-position:0 -972px; }
#search_bottom .search_product_list .product_list_Mode .list_Mode_l .grid_btn div{ float:left; text-indent:-9999px; margin-left:10px; width:18px; height:16px; cursor:pointer;background-position:-66px -972px; }
#search_bottom .search_product_list .product_list_Mode .list_Mode_l .grid_btn div:hover,#search_bottom .search_product_list .product_list_Mode .list_Mode_l .grid_btn div.selected {width:18px; height:16px;  background-position:-44px -972px; }
#search_bottom .search_product_list .product_list_Mode .list_Mode_r { float:right; margin-right: 10px;}
#search_bottom .search_product_list .mode_list { overflow:auto; padding:0 1px 0 1px;}
#search_bottom .search_product_list .mode_list li { border-top:1px solid #f0f0f0; padding:10px 0 15px 10px; overflow:hidden;}
#search_bottom .search_product_list .mode_list li:first-child { border-top:none;}
#search_bottom .search_product_list .mode_list li:hover { background-color:#fffbf7;}


#search_bottom .search_product_list .mode_list li .product_list_detail { float:left; width:300px; margin:4px 0 0 10px;}
#search_bottom .search_product_list .mode_list li .product_list_detail ul { margin:0; padding:0; padding-top:12px;}
#search_bottom .search_product_list .mode_list li .product_list_detail li { border:none; margin:0; padding:0; line-height:18px; color:#000;}
#search_bottom .search_product_list .mode_list li .product_list_detail .detail_star{ overflow:auto; margin:2px 0;} 
#search_bottom .search_product_list .mode_list li .product_list_detail .detail_star span{ float:left; display:block; width:35px; color:#909090;}
#search_bottom .search_product_list .mode_list li .product_list_detail li span.c90w{ float:left; display:block; width:56px; color:#909090; margin-bottom:3px;}
#search_bottom .search_product_list .mode_list li .product_list_detail .detail_star span.detail_reviews{ float:left; display:block; width:100px; color:#909090}
#search_bottom .search_product_list .mode_list li .product_list_detail .detail_star .star { background:url(../images/star.png) 0 -16px repeat-x;width:80px;height:15px;display:inline-block;margin:0;float:left; margin-top:2px;}
#search_bottom .search_product_list .mode_list li .product_list_detail .detail_star .star span {background:url(../images/star.png) 0 0 repeat-x;display:block;}
#search_bottom .search_product_list .mode_list li .product_list_detail h6.detail_title { color:#000000; font-size:12px; font-weight:normal; line-height:20px;}
#search_bottom .product_list_detail h6.detail_title a{ color: #000}
#search_bottom .product_list_detail h6.detail_title a:hover{ color: #000;text-decoration:underline }
#search_bottom .search_product_list .mode_list li .p_list_parameter { float:left; width:300px; margin:4px 0 0 20px;}
#search_bottom .search_product_list .mode_list li .parameter_p { line-height:18px; overflow:auto;  border-bottom:1px dotted #CCCCCC;}
#search_bottom .search_product_list .mode_list li .parameter_p span.parameter_price{ float:left; color:#000000; display:block; padding-top:1px;width:55px;text-align:right}
#search_bottom .search_product_list .mode_list li .parameter_p span.price_m { float:left; padding-left:6px;}
#search_bottom .search_product_list .mode_list li .parameter_p span.o { color:#fc7f2b;}
#search_bottom .search_product_list .mode_list li .parameter_c { margin-top:12px; margin-left:17px;overflow:auto;}
#search_bottom .search_product_list .mode_list li .parameter_c span { float:left; display:block; color:#000000; padding-top:2px;} 
#search_bottom .search_product_list .mode_list li .parameter_c ul { padding:0; overflow:auto; padding-left:1px;}
#search_bottom .search_product_list .mode_list li .parameter_c li { padding:2px 2px 0 0; margin:0; float:left; border:0;}
#search_bottom .search_product_list .mode_list li .parameter_c li a{border:2px solid #fff; display:block; padding:1px; width:14px; height:14px;}
#search_bottom .search_product_list .mode_list li .parameter_c li a:hover{ border:2px solid #fc7f2b; padding:1px; width:14px; height:14px;}

#search_bottom .search_product_list .mode_list li .parameter_n { margin:4px 0 4px 0; overflow:auto;}
/*#search_bottom .search_product_list .mode_list li .parameter_n span { float:left; display:block; color:#000000; padding-top:4px;width: 50px;text-align: right;}*/ 
#search_bottom .search_product_list .mode_list li .parameter_n ul { padding:0 0 0 4px;overflow:auto;}
#search_bottom .search_product_list .mode_list li .parameter_n li { padding:2px 2px 0 0; margin:0; float:left; border:0; text-align:center;}
#search_bottom .search_product_list .mode_list li .parameter_n li a{ border:1px solid #c9c9c9; background-color:#FFFFFF; color:#666666; display:block; text-decoration:none;  height:23px; line-height:23px;padding: 1px 5px;}
#search_bottom .search_product_list .mode_list li .parameter_n li a:hover,#search_bottom .search_product_list .mode_list li .parameter_n li a.selected { color:#000;border:2px solid #fc7f2b;text-decoration:none;padding: 0 4px; background-color:#FFFFFF;}

 .parameter_n li a.no_selected { border:1px solid #c9c9c9; background-color:#cecece; color:#666666; display:block; text-decoration:none;  height:23px; line-height:23px;padding: 0 5px;}

#search_bottom .search_product_list .mode_list li .parameter_n li.color_text a { height: 18px;line-height: 18px;width: 18px;padding: 0px;margin-top: 2px;}
#search_bottom .search_product_list .mode_list li .parameter_n li.color_text a:hover, #search_bottom .search_product_list .mode_list li .parameter_n li.color_text a.selected{ height: 16px;line-height: 16px;width: 16px;}

#search_bottom .search_product_list .mode_list li .parameter_n li.color_block { padding:2px 2px 0 0; margin:0; float:left; border:0;}
#search_bottom .search_product_list .mode_list li .parameter_n li.color_block a{border:1px solid #c9c9c9; display:block; padding:2px; width:14px; height:14px;margin-top: 2px;}
#search_bottom .search_product_list .mode_list li .parameter_n li.color_block a:hover,#search_bottom .search_product_list .mode_list li .parameter_n li.color_block a.selected{ border:2px solid #fc7f2b; padding:1px; width:14px; height:14px;}

#search_bottom .search_product_list .mode_list li .parameter_buy { margin:10px 0 0 30px;}
#search_bottom .search_product_list .mode_list li .parameter_buy span{ float:left; display:block; color:#000000;padding-top:3px;}
#search_bottom .search_product_list .mode_list li .parameter_buy .input_qty { float:left; width:46px; height:18px; line-height:18px; color:#666666; text-align:center; margin:2px 10px 0 3px; border:1px solid #a7a6ac; background-position:0 -532px;}
#search_bottom .search_product_list .mode_list li .parameter_buy .input_btn {  width:72px; height:27px; cursor:pointer; border:none; background-position:-62px -607px;}
#search_bottom .search_product_list .mode_list li .parameter_buy .outstock_input_btn { float:left; width:64px; height:24px; border:none; background-position:-121px -1497px;}
#search_bottom .search_product_list .mode_list li .parameter_buy .input_btn:hover { background-position:-62px -635px;}
/*search end*/
.category_right .search_product_list { width:794px; background:#FFFFFF; border:1px solid #dedede;padding-bottom:10px; overflow:hidden;float: left}
#Search_Parameter { margin:0 auto; border:1px solid #ddd; border-top:2px solid #fc7f2b; overflow:auto;}
.Search_Parameter_width{ width:998px;}
.category_Parameter_width{ width:794px;}
#Search_Parameter .Parameter_title { background-position:0 -146px; height:28px; border-bottom:1px solid #ddd; padding-left:12px;}
.fz-12 { font-size: 12px !important;}
#Search_Parameter .Parameter_title span { color:#114ea6; font-weight:bold; text-indent:20px; display:block; line-height:26px; background-position:-246px -624px;}
#search_bottom .search_product_list .Parameter_title { background-position:0 -146px; height:28px; border-bottom:1px solid #ddd; padding-left:12px;}
#search_bottom .search_product_list .Parameter_title span { color:#114ea6; font-weight:bold; text-indent:20px;  line-height:26px;background-position:-246px -624px;}
#Search_Parameter .Parameter_title em { font-style:normal; display:block; float:left; color:#114ea6; font-weight:bold; text-indent:16px; margin-right:4px; line-height:26px;background-position:-246px -624px;}
#Search_Parameter .Parameter_title h1 {float:left; font-size:12px; color:#114ea6; line-height:26px; }
/*category*/

#category_hot_product { width:794px; margin:0 auto 10px auto; border:1px solid #ddd; position:relative; height:245px;}
#category_hot_product .hotLabel { position:absolute; left:-1px; top:-1px; background-position:0 -1068px; width:60px; height:46px; z-index:88}

.category_seo { background-color:#f7f7f7; margin:0 0 10px 10px; padding:5px 0 15px 0;}
.category_seo h1 { font-size:14px; font-weight:bold; font-family:"Verdana"; padding:7px 0 4px 25px;}
.category_seo span.font { line-height:19px; color:#6b6b6b; width:740px;}
/*category end*/

.new_product_list ul { border-bottom:1px solid #ddd; padding:0 0 8px 4px;}
.new_product_list li { float:left; width:160px; margin:18px 0 10px 30px;}
.product_list_pic { position: relative;}
.product_list_pic a { border:1px solid #e8e8e8; display:block;width: 150px;height: 150px;}
.product_list_pic a:hover{ border:1px solid #fc7f2b; display:block;}
.new_product_pic a{ border:1px solid #e8e8e8; display:block;width: 150px;height: 150px;}
.new_product_pic a:hover{ border:1px solid #fc7f2b;}
.productmark { background-position:-62px -1069px; width:44px; height:44px; position:absolute; top:1px; left:1px;}
.productmark_inStock { background-position:-109px -1069px; width:44px; height:44px; position:absolute; top:1px; left:1px;}
.productmark_outStock { background-position:-209px -1465px; width:62px; height:61px; position:absolute; top:1px; left:1px;}
.productmark_hot { background-position:-156px -1069px; width:44px; height:44px; position:absolute; top:1px; left:1px;}


.new_product_list2 ul { overflow:auto; padding:0 0 20px 39px; overflow:auto;}
.new_product_list2 li { float:left; width:152px; margin:20px 42px 0 0;}
.product_list_pic2 { position: relative; width:152px;}
li .product_list_pic2 a { border:1px solid #e8e8e8; display:block;width: 150px;height: 150px;}
li .product_list_pic2 a:hover{ border:1px solid #fc7f2b; display:block;}
/*.grayLight { margin-left:10px;}*/
.grid_title { width: 55px;text-align: right; float:left}

/*categories*/
.categories  { width:1000px;  margin:10px auto;}
.categories span.categorybt{ background:url(../images/categories_ico.png) 15px 12px no-repeat; font-size:14px; font-weight:bold; color:#FFF; padding-left:25px; background-color:#fc7f2b; width:771x; line-height:30px; display:block;font-family:"Verdana";}
.categories .categorie-list { width:997px; border:1px solid #ddd; border-top:none; padding:15px 0 0 0; margin-bottom:10px; overflow:auto;}
.categories .categorie-item { width:237px; float:left; margin:0 0 20px 10px}
.categories .categorie-item img { border:1px solid #e8e8e8; width:235px; height:200px; display:block;}
.categories .categorie-item img:hover { border:1px solid #fc7f2b;}
.categories .categorie-item .categoryname { width:237px; display:block;text-align:center; line-height:30px; margin-top:1px;}
.categories .categorie-item .categoryname a { font-size:14px; color:#494745; text-decoration:none; font-weight:normal;}
.categories .categorie-item .categoryname a:hover { color:#000; text-decoration:underline;}

.categories_description { padding:5px 0 15px 0;  width: 1000px;margin:10px auto; background-color:#f7f7f7;}
.categories_description h1 { font-size:14px; font-weight:bold; color:#323130; font-family:"Verdana"; padding:10px 0 0 20px; width:520px;}
.category_js_top { font-size:11px; line-height:20px; display:block; width:950px;margin:5px 0 0 20px;}
.category_js { font-size:11px; line-height:20px; display:block; width:750px;margin-left:20px;}
.seo_categories_description { display:block; border: 1px solid #dfdfdf; padding:10px; padding-right:5px; background-color:#f6f6f6;}


/*related Searches:*/
#rel_search { width:1000px; margin:10px auto 4px; line-height:22px;}
#rel_search h4 {  font-weight:bold; float:left; margin-right:4px;}
#rel_search span { color:#666; }
#rel_search a { text-decoration:none; margin:0 5px 0 2px;}
#rel_search a:hover { text-decoration:underline;}
#related-search-more-btn span.view-more { color:#fc7f2b; text-decoration:underline; }


.new_product { border:1px solid #ddd;}
.Parameter_title { background-position:0 -146px; height:28px; border-bottom:1px solid #ddd; padding-left:12px;}
.Parameter_title span { color:#114ea6; font-weight:bold; text-indent:20px; display:block; line-height:26px; background-position:-246px -624px; float:left;}
.newporduct_more { float:right; display:block; background-position:0 -227px; height:26px; margin:1px 1px 0 0; padding:0 10px;}
.newporduct_more a { color:#c06c2a; display:block; height:24px; background-position:right -1384px; padding-right:12px;padding-top: 2px;}
#category_view_title { border-bottom:2px solid #fc7f2b; overflow:auto}
#category_view_title li { float: left; background-color:#e5e5e5;color:#2e2e2e; height:27px; line-height:27px; margin-right:1px; cursor:pointer;}
#category_view_title li.category_current { background-color:#fc7f2b; color:#fff;}
#category_view_title li.category_current a { background-color:#fc7f2b; color:#fff; display:block;padding:0 15px;}
#category_view_title li a { background-color:#e5e5e5; color:#666; display:block;padding:0 12px;}
#category_view_title li a:hover { background-color:#fc7f2b; color:#fff;}




#list_select { width:1000px; background-color:#f2f2f2; margin-bottom:8px; line-height:28px; height:28px;}
#list_select .list_select_input { border:none; float:left; margin:6px 0 0 18px;}
#list_select .view_all { display:block; float:left; margin-left:4px;}

/*review-list*/
.review_list_title { display:block; border-bottom:1px solid #e1e1e1; font-size:16px; font-weight:bold; padding:0 0 4px 5px;}
.review_cp_list li{ background-color:#f7f7f7; padding:8px 0 14px 15px; overflow:auto; margin-top:12px;}
.review_cp_list li h2 a{ font-size:12px; font-weight:bold; color:#727272; text-decoration:none;}
.review_cp_list li h2 a:hover{ font-size:12px; font-weight:bold; color:#727272; text-decoration:underline;}
.critics { line-height:16px; color:#959595;}
.rate { color:#959595;}
.review_list_img { margin:10px 0 0 5px;}
.review_list_img img{ border:1px solid #e8e8e8;}
.review_list_img img:hover { border:1px solid #fc7f2b;}
.review_list_img  img { float:left; width:150px; height:150px;}
.reviews_content { float:left; width:600px; margin:0 0 0 14px;}
.reviews_content .reviews_zw { color:#000; line-height:19px; height:40px;overflow: hidden; margin-top:15px;}
.reviewed_order { color: #909090;font-family: Verdana; line-height:16px; margin-top:2px;}

.related_search { width:985px; margin:0 auto; background-color:#f9f9f9; padding:10px 0 10px 15px; margin-bottom:10px;}
.related_search h2 { font-size:18px; color:#b60000}
.reduce_search { color:#000;}
.related_search_result { display:block; font-size:16px; color:#272727; margin-top:6px;}
#Search_Parameter .Parameter_title del { color:#5a5a5a; text-decoration:line-through;}



#search_bottom .prolist_grid {}
#search_bottom .prolist_grid .prolist_grid_li {margin-left: 0; margin-right: 38px; margin-bottom: 0; height: 310px; border-bottom: 1px #dedede solid;}
#search_bottom .prolist_grid .prolist_mar { margin-right: 30px;}
#search_bottom .prolist_grid .product_list_pic a, #search_bottom .prolist_grid .product_list_pic a:hover { border: none;}
.prolist_grid_cont { background-color: #fff;}

.grid_hover .productmark_inStock,.grid_hover .productmark,.grid_hover .productmark_hot,.grid_hover .productmark_outStock { left: 5px;}
.pro-hover-item {
    display: none;
    background-color: #f8f8f8;
    /*padding: 8px 0 5px 8px;*/
}
.pro-hover-item .more-hid{ width:107px; display:block; overflow:hidden;}
.prolist_grid_cont .product_list_pic, .prolist_grid_price { padding-left: 6px;}
.prolist_grid_cont .cp_title { margin-left: 6px;}
.prolist_grid_cont .star { margin-left: 6px;}

.prolist_grid_price .c97 { font-weight: 100;}

.prolist_grid_price .price1, .prolist_grid_price .money1 { font-family: Verdana; font-size: 16px; font-weight: 100;}
.prolist_grid_price .money1 { font-size: 14px;}

.prolist_grid_cont:hover { border-color: #fb7e2a;}
.grid_hover { position: absolute; margin: -2px 0 0 -6px; z-index: 1;border: 2px #fb7e2a solid;width: 168px;}
.grid_hover .pro-hover-item { display: block; padding-top:8px;}
.grid_hover .product_list_pic, .grid_hover .prolist_grid_price { padding-left: 10px;}
.grid_hover .cp_title { margin-left: 10px;}
.grid_hover .star { margin-left: 10px;}
.color_icon { width:32px; height:32px; margin:0; background-position:-237px -1719px; position:absolute; right:-7px; bottom:5px; text-align:center; line-height:32px; color:#333;}
.grid_hover .color_icon{ right:5px; }

.search_product_list .color_icon { width:32px; height:32px; margin:0; background-position:-237px -1719px; position:absolute; right:4px; bottom:5px; text-align:center; line-height:32px; color:#333;}
.search_product_list .grid_hover .color_icon{ right:8px; }


.prolist_grid ul  { padding-left: 55px; border: none;}
.prolist_list ul  { padding-left: 58px; border: none;}
.parameter_n > ul { padding: 0; overflow:hidden;}
#produc_magin { padding-left:30px;  }
.prolist_grid_cont .parameter_n { margin: 0;} 
.par_standard {float: left; color:#555555; width: 55px; text-align:right;}
.prolist_grid .prolist_grid_cont li {border: 0 none;float: left;margin: 0;padding: 2px 2px 0 0; width: auto;}
.prolist_grid_li { margin: 20px 0px 0 0}
.prolist_grid .operate { height: 27px; background-position: 0 -278px !important; border-radius: 2px 0 0 2px;margin: 5px 0 5px 5px; width:158px;}
.prolist_grid .operate .buyBtn { float: right; width: 71px; height: 27px; text-indent: -9999px; background-position: -112px -730px;}
.prolist_grid .operate .nobuyBtn { background-position: -49px -866px; cursor: default;}
.prolist_grid .buy_qty{ display:inline; float: left; padding: 4px 0 0 6px;}
.prolist_grid .buy_qty input { width: 25px; text-align: center;}
.width165 { width:165px;}

/*BuyInBulk*/
#search_bottom #buy_bulk_list{ margin-bottom:0; padding-bottom:0;overflow: auto;} 
.prolist_grid_cont #search_bottom #buy_bulk_list { width:112px; float:left;}
#search_bottom .J_buy_bulk_list { padding: 0 0 0 0;margin-top: 5px;}
#search_bottom #buy_bulk_list li{ float:left; margin: 0 2px 0 0 ; padding:0 1px 6px 0;border:none;}

#search_bottom #buy_bulk_list li a{ width:30px; height:30px;padding: 1px; border:1px solid #e1e1e1; display:block; cursor:pointer;}

#search_bottom #buy_bulk_list li a:hover{ width:30px; height:30px;padding: 0;  border:2px solid #fc7f2b;}
#search_bottom #buy_bulk_list li a.selected{ width:30px; height:30px;padding: 0;   border:2px solid #fc7f2b;}

#search_bottom #buy_bulk_list li img{width:30px; height:30px;}

#search_bottom #buy_bulk_list li.selected a{ display:block; width:30px; height:30px;  border:2px solid #fc7f2b;}
#search_bottom #buy_bulk_list li.selected a:hover{ display:block; width:30px; height:30px;  border:2px solid #fc7f2b;}

#search_bottom  .list_buy_bulk { overflow:auto; margin-top:5px;}

.no-attr .list_buy_bulk{ padding-left: 7px;}
#search_bottom .no-attr #buy_bulk_list li { margin: 0 5px 0 0;}

.p_list_parameter .no-attr .list_buy_bulk{ padding-left: 20px;}
.p_list_parameter #search_bottom .no-attr #buy_bulk_list li { margin: 0 5px 0 0;}

.side_pp { padding-top: 10px;}
.side_pp img { width: 194px; height: 332px;}

/*#search_bottom  .list_buy_bulk span{ float:left; margin-right:3px;}*/
.mar-top60 { margin: 8px 0 0 36px;}

.buybulk_list_btn { width:150px; height:13px; background-position:0 -1705px; display:block; margin-left:8px;cursor:pointer;}
.buybulk_list_downbtn { width:150px; height:13px; background-position:0 -1746px; display:block; margin-left:8px;cursor:pointer;}
.buy_bulk_btn { width:150px;height:25px; background-position:0 -1721px; margin:5px 0 10px 8px; text-indent:-9999px;cursor:pointer;}


/*目录级别样式*/
.category_cont {height:25px; padding:5px 0 0 20px; }
.category_cont div { float:left;}
.category_cont .ctitle h1{padding:0px;width:auto;}
/*品牌级别样式*/
.bcategory_cont {height:25px; margin:10px 0;}
.bcategory_cont div { display:block; }
.bcategory_cont .ctitle h1{padding:0px;width:auto;margin:0 0 10px 5px;}
.bcategory_cont .reviewsQty { padding-top:2px;}
.bcategory_cont span {margin:0;}

a.cur{ border: 2px solid # 32px;width: 32px;}
