/*local-edit*/
.page-head{border-bottom:1px solid #cfcfcf; }
.page-head h3{  background:url(../images/t_icon.gif) no-repeat left center;}


.page-head-alt { border-bottom:1px solid #cfcfcf; padding-top:11px;}
.page-head-alt h3{ padding-left:24px; background:url(../images/t_icon.gif) no-repeat left center;}
/*local-edit*/
				/* Data Table */
				.data-table { border:1px solid #e2e2e2; width:100%; }
				.data-table tr { background:#fff; }
				.data-table .odd  { background:#fff }
				.data-table .even { background:#f6f6f6 !important; }
				.data-table td.last, .data-table th.last { border-right:0; }
				.data-table tr.last th,
				.data-table tr.last td {/* border-bottom:0 !important;*/ border-bottom:1px solid #e2e2e2 !important;}
				.data-table th { border-right:1px solid #c2d3e0; border-bottom:1px solid #e2e2e2; padding:2px 8px; color:#0a263c; white-space:nowrap; }
				.data-table th.wrap { white-space:normal; }
				.data-table th a,
				.data-table th a:hover { color:#fff; }
				.data-table td { padding:3px 8px; }
				.data-table thead tr th { background:none; }
				.data-table tfoot { border-bottom:1px solid #e2e2e2; }
				.data-table tfoot tr.first { background:none; }
				.data-table tfoot tr { background-color:#fff !important; }
				.data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #e2e2e2; }
				.data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #e2e2e2; }
				/* Bundle Products */
				.data-table tbody.odd tr { background:#f8f7f5 !important; }
				.data-table tbody.even tr { background:#f6f6f6 !important; }
				.data-table tbody.odd tr td,
				.data-table tbody.even tr td { border-bottom:0; }
				.data-table tbody.odd tr.border td,
				.data-table tbody.even tr.border td { border-bottom:1px solid #e2e2e2; }
				
				.data-table tbody td h5.title { margin:0; padding:0; font-size:1em; font-weight:bold; color:#2f2f2f; }
				.data-table tbody td .option-label { font-weight:bold; font-style:italic; }
				.data-table tbody td .option-value { padding-left:10px; }
				
				.box-table td { padding:10px; }
				.box-table tfoot td { padding-top:5px; padding-bottom:5px; }
				.box-table select { width:100%; }
				
				.nested-data-table th, .nested-data-table td { padding-top:2px; padding-bottom:2px;  }
				
				.generic-table td { padding:0 8px}
				.generic-table td.first { padding-left:0; white-space:nowrap; }
				.shipping-tracking .button-set { margin-top:0; border:none; border-top:0; padding-top:0; }
				
				/*end*/

/* Login *//*local-edit*/
.login-box .col-1, .login-box .col-2 { border:1px solid #e2e2e2; background:#fff; }
.login-box .content {background:none;}
.login-box h4 { color:#636363; }
.login-box .button-set { background:none; border-top:1px solid #e2e2e2; }



.product-collateral .collateral-box .head {

border:0 none;
float:left;
font-size:1.15em;
margin-left:-10px;
padding:5px 10px; width:99%;
}


.col-main .product-collateral .collateral-box { margin:0px; }

.product-specs{  width:97%; padding:5px 10px;}
.product-info-box .product-collateral .collateral-box {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
float:left;

margin-top:10px;
padding-left:10px;
width:99%;
}
.col-1-layout .listing-type-grid li.item .form-button { 
    overflow:visible; width:80px; float:right; margin-top:-22px; margin-right:-5px;
	border:0;
    padding:1px 8px; background:url(../images/aaaa.gif) no-repeat top center;
    color:#fff;
    font:bold 12px arial, sans-serif !important;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
    }

.collateral-box .page-head { margin:0px 0px 10px 0px; float:left; width:98%; padding-bottom:5px;  }

#review-form .button-set {margin-top:0px; margin-bottom:10px; padding-left:348px; float:left;
   border-top:0px;

    text-align:right;
    }
#review-form .required-entry{ background-color:#f4f4f4;}
.total-box .product-options-bottom { background-color:#fff; padding:15px 5px; width:170px!important; width:150px; height:491px; border:1px solid #ccc; margin-left:7px;  float:left;}

.total-box .product-options-bottom .price-box{ padding:5px 7px; background-color:#f1f1f1; border:1px #CCCCCC solid; width:90%;}
.product-options-bottom .add-to-cart-box { padding:10px 0px;}
.total-box ul{ float:right; margin:-355px 15px auto -2px!important;margin:-355px 10px auto -2px; padding-top:218px; background:url(../images/freeshiping365.gif) -3px 0px no-repeat; width:169px; height:140px; text-align:center; text-decoration:underline;}  


.total-box ul li{ float:left ; text-align:center; width:90%; line-height:18px;}
.add-to-cart-box .qty-box{ padding:10px 0px 10px 25px; }
.add-to-cart-box .form-button{ margin:5px 0px 10px 22px; background:url(../images/add_to_cart.gif) no-repeat left 2px; border:0px; width:150px; height:27px;overflow:visible;padding:1px 0px 0px 25px;color:#fff;cursor:pointer; text-align:left;vertical-align:middle;}
.add-to-cart-box .qty-box .qty { float:left; margin:0 7px; width:90px; }
.generic-product-grid td .price-box{ border-bottom:0px;}
.generic-product-grid td .price-box .price-label{ color:#000;}
.generic-product-grid td .price-box .price{ color:#000;}
.generic-product-grid td  .old-price .price-label{ color:#999999;}
.generic-product-grid td  .old-price .price{ color:#999999;}
.product-essential .product-shop .short-description{ font-weight:bold;}

/* Shopping cart tax info */
.shipping-estimate{display:none;}

/*left*/
.product{
	  font-size:12px; padding:0px; margin:0px; 
}
.breadcrumbs .product{
	 font-size:12px; padding:0px; margin:0px;
}

.product h4{ height:34px; line-height:34px; background:url(../images/a_32.jpg) 6px center no-repeat; padding-left:25px; font-size:12px; font-weight:bold; color:#ec1f60;  border-bottom:1px #CCCCCC solid;}
.product ul{ margin: 0; padding:0px 5px; float:left;}
.product ul li{ width:192px; margin:0px; padding:10px 0px; float:left;}
.products_tu{ width:53px; height:53px; float:left; padding-right:10px;}
.products_tu img{ border:1px #CCCCCC solid;}
.products_wen{ width:125px; float:left;}
.products_wen span,.products_wen span a,.products_wen span a:link,.products_wen span a:hover{ text-decoration:none; line-height:12px; height:12px; font-size:12px; color:#333; font-weight:bold;}
.products_time{ float:right; background:url(../images/a_36.jpg) left center no-repeat; color:#41c5c5; margin-top:3px; padding-left:20px;}

.helpcenter{
	 width:202px;float:left; font-size:12px; padding:0px; margin:0px; border-bottom:3px solid #41c5c5;
}
.helpcenter h4{ height:34px; line-height:34px; background:url(../images/a_32.jpg) 6px center no-repeat; padding-left:25px; font-size:12px; font-weight:bold; color:#ec1f60;  border-bottom:1px #CCCCCC solid;}
.helpcenter ul{ margin:-10px 0px 0px; padding:0px 5px; float:left; background:url(../images/help_ul_bg.gif) center center no-repeat;}
.helpcenter ul li{ width:90px; margin:0px; padding:5px 0; float:left;}
.helpcenter_tu{ width:76px; height:53px; float:left; padding-right:10px; text-align:center; margin:1px 0;}

.helpcenter_wen{ width:86px; float:left; text-align:center;}
.helpcenter_wen span,.helpcenter_wen span a,.helpcenter_wen span a:link,.helpcenter_wen span a:hover{ text-decoration:none; line-height:12px; height:12px; font-size:12px; color:#333; font-weight:bold;}
.helpcenterxia{ float:left; width:140px; border-top:1px dashed #CCCCCC; margin:0px ; padding-left:60px; background:url(../images/a_53.jpg) 3px center no-repeat ; height:33px; line-height:33px;}


	
	.doyoupurchasefrom  {
border-bottom:3px solid #41C5C5;

float:left;
font-size:12px;

padding:0;
width:746px;
}

.cms-home .doyoupurchasefrom{
border-bottom:0px;

float:left;
font-size:12px;/*margin-left:203px;*/

padding:0;
width:746px;
}

.doyoupurchasefrom h4{ height:34px; text-align:left; line-height:34px; background:url(../images/a_32.jpg) 6px center no-repeat; padding-left:25px; font-size:12px; font-weight:bold; color:#ec1f60;  border-bottom:1px #CCCCCC solid;}
.doyoupurchasefrom ul{ margin:0px; padding:0px; background:url(../images/from_me_bg.gif) center center no-repeat; float:left;}
.doyoupurchasefrom ul li{ width:373px; margin:0px; padding:0px 0px 5px; float:left;}

.doyoupurchasefrom_tu{ width:70px; height:70px; float:left; padding-right:10px; padding-left:12px; text-align:right; padding-top:2px;}

.doyoupurchasefrom_wen{ width:280px; float:left; line-height:20px; padding-top:5px; text-align:left;}
.doyoupurchasefrom_wen span,.doyoupurchasefrom_wen span a,.doyoupurchasefrom_wen span a:link,.doyoupurchasefrom_wen span a:hover{ text-decoration:none; line-height:12px; height:12px; font-size:12px; color:#4d4d4d; font-weight:bold;}
/*tab*/
.cms-home .top_advertising{ width:746px; float:left; border-bottom:3px solid #41c5c5; display:block;}
.top_advertising{ display:none;}
.top_advertising_left{ width:502px; height:226px; border-right:1px solid #CCCCCC; float:left;}
.top_tab{ width:243px; float:left;}

.top_box{width:243px; height:226px; float:left;}
.top_boxNav ul{ padding:0; margin:0; }
.top_boxNav ul li{  float:left;border-bottom:1px solid #CCCCCC; cursor:pointer; text-align:center; font-size:12px; text-align:center; line-height:24px; }
.top_boxContent{width:243px; padding:0px; margin:0px;}
.normaltab{color:#333333; background-color:#FFFFFF; display:block; height:24px;}
.hovertab{color:#ffffff; font-weight:bold;  display:block; background-color:#41cbcb; height:24px;}
.see{display:block;}
.nosee{display:none;}
/*tab1*/
.top_box_one {
text-decoration: none; width:243px; font-family:Arial, Helvetica, sans-serif; float:left; padding-top:5px;
}
.top_box_one1 { margin:0px ;height:124px; padding:0px;width:100px; float:left; }
.top_box_one2 { width:143px; height:124px; float:left; line-height:18px; font-size:12px; }
.top_box_one2 span{ font-size:12px; color:#333; font-weight:bold;}
.top_box_one3{ width:117px; float:left; text-align:center;font-size:14px; color:#666; line-height:30px;}
.wena{ font-size:12px; font-weight:normal; color:#41CBCB; text-align:right; float:right; padding-top:8px; text-decoration:none; }
.top_box_one4{ width:124px; float:left; margin-top:11px;}
.top_box_one3 span{
	font-size:24px;
	color:#ee1f61;
	font-style: italic;
}
.top_box_two1{
float:left;
height:75px;
margin-top:5px;
width:100%;
}
.top_box_two1 img{ float:left; width:75px; height:75px; padding: 0 10px;}
.top_box_two1 span{ width:148px; float:left; padding-top:5px;}
.top_box_two3{ width:100px; margin-top:11px; float:left;}
.hei12cu{
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.top_box_three{ padding-left:5px; float:left; padding-top:5px; background:url(../images/box_ul_bg.gif) no-repeat 10px 9px;}
.top_box_three ul{ margin:0px; padding:0px;}
.top_box_three ul li{ height:19px; line-height:19px;  float:left; padding-left:25px;}

.mcafee {
background:url(../images/mcafee.gif) no-repeat scroll 0 0 transparent;
color:#C2103F;
display:block;
font-size:11px;
height:15px;
padding-left:77px;
padding-top:17px;
position:absolute;
right:10px;
text-decoration:none;
top:7px;
width:42px;
}
.product-shop .price-box{ display:none;}
/*home heard*/
.mycart{text-decoration:none; font-weight:bold;}
.mycart span{ font-weight:normal; color:#ff0000; }
.shopping-cart-btn {
background:url(../images/cartnews.gif) no-repeat scroll left 0 transparent;
line-height:10px;
padding:10px 33px 10px 50px;
width:155px;
right:0px;text-align:center;
position:absolute;
text-decoration:none;
top:80px;
}

.shopping-cart-btn a{ text-decoration:none; color:#FFFFFF;}
.shopping-cart-btn a:hover{ color:#ff0000;}
.bookmark{ position:absolute; top:36px; right:1px;}
.flash_player  {
float:left;
height:261px; padding-bottom:13px;
width:730px!important; width:727px;border-bottom:5px solid #333333; overflow:hidden;}
.sidebar_1 {
border-bottom:5px solid #333333;
float:left;
height:274px;
padding-left:17px;
width:251px;
}

/*home left*/



/*home foot*/

/*shen right*/
.home-middle-right{ width:739px; padding:8px 0px 0px; float:left;}
.home-middle-right img{ margin:0px ; padding:0px; float:left;}
/*yikuai*/
.left_a1 {
float:left; 
}
.index_2  {
float:left;
width:977px; padding-left:18px;
}
.index_2 .c {
background-position:0 -5px;
background:url(../images/purple.png) 0px 0px no-repeat!important;background:url(../images/purple.png) 0px 15px no-repeat;
margin-top:17px;
width:958px;}
.c, .c i, .c i i, .c b, .c b b, .c .index_2_1, .c .index_3_1 {

background-repeat:no-repeat;
}
.c i {
display:block;
height:5px;
}
.c i i {
background-position:right 0;
margin:0 0 0 5px;
}
.c .index_2_1, .index_3_1 {
background-position:right -5px;
height:auto;
margin:0 0 0 5px;
padding:0 5px 0 0;
}
.index_2_1 {
clear:both;
display:block;
height:100%;
margin:5px;
}
.index_2_1 h3 {background:url(../images/arrow_2.gif) no-repeat scroll 15px 10px transparent;color:#3C507C;font-size:20px;height:24px;line-height:24px;margin-bottom:-10px;padding:9px 0 10px 25px;}
.index_2_1 li {border:1px solid #CCCCCC;display:block;float:left;font-size:12px;height:65px; margin:9px 30px!important; margin:8px 26px;width:166px;}

.index_list1 {background:url(../images/list1bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px; line-height:16px;}
.index_list2 {background:url(../images/list2bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:16px;}
.index_2_1 li h4 {font-size:14px;font-weight:bold;}
.index_list1 h4 {color:#D74245;}
.index_list2 h4 {color:#CA3C8E;}
.index_list3 {background:url(../images/list3bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:13px;}
.index_list3 h4 {color:#CA3C8E;}
.index_list4 {background:url(../images/list4bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:13px;}
.index_list4 h4 {color:#FF90C3;}
.index_list5 {background:url(../images/list5bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:13px;}
.index_list5 h4 {color:#C9B15C;}
.index_list6 {background:url(../images/list6bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:16px;}
.index_list6 h4 {color:#881C12;}
.index_list7 {background:url(../images/list7bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:16px;}
.index_list7 h4 {color:#744055;}
.index_list8 {background:url(../images/list8bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:16px;}
.index_list8 h4 {color:#292E35;}
.index_list9 {background:url(../images/list9bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:16px;}
.index_list9 h4 {color:#5FB13F;}
.index_list10 {background:url(../images/list10bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px; line-height:13px;}
.index_list10 h4 {color:#CB2E28;}
.index_list11 {background:url(../images/list11bg.gif) no-repeat scroll right bottom transparent;padding:4px 80px 0 8px;line-height:16px;
}
.index_list11 h4 {
color:#9D9C97;
}
.index_2_1 h3 {background:url(../images/arrow_2.gif) no-repeat scroll 15px 10px transparent;color:#3C507C; font-weight:normal;font-size:20px;height:24px;line-height:24px;margin-bottom:-10px;padding:9px 0 10px 25px;}
.clear  {clear:both;height:0;overflow:hidden;}

.clear {clear:both;height:0;visibility:hidden;width:1px;}
.c b b {background-position:right bottom;margin:0 0 0 5px;}
.c b {background-position:0 bottom;display:block;height:5px;}

/*xuanxiang3*/
.index_3{ width:977px; float:left;}
.index_3_1L{margin:17px 0 0 19px;_margin:17px 0 0 7px;float:left;}
.index_3_1L2{ background:url(../images/index_3_1L2bg.jpg) no-repeat; height:140px; width:192px;margin:13px 0 0 19px;_margin:17px 0 0 7px;float:left; padding:50px 18px 18px 20px;white-space:normal; word-break:break-all;overflow:hidden;}

.index_3_b1{ width:728px; float:right;margin-top:17px;}
.index_3_top1 ul{ min-height:450px;}
.index_3_top1 li{ width:132px; margin-left:13px;_margin-left:10px; margin-top:13px; margin-bottom:0; float:left; text-align:center;}
.index_3_top1 h3{ width:612px; height:22px; background-color:#3f3f3f; font-size:13px; color:#FFFFFF; padding-left:10px; line-height:22px; margin-left:13px;}
.border1{ border:#ccc 1px solid}
.index_3_top1 input{ background:url(../images/add_cart.gif) no-repeat; width:79px; height:20px; border:0;}
.index_3_top1_txt1{ overflow:hidden; height:44px;}
.index_3_top1_txt2{ margin:5px 0 1px 0; font-weight:bold; color:#494949;}
.index_3_top1_txt3{ margin:4px 0 0 0;*margin:4px 0 3px 0; font-weight:bold; color:#3c507c; padding:2px 0;_padding:4px 0;}
.index_3_top1_txt1a{ overflow:hidden; height:58px;}

.index_3_top2{ margin:13px 0 0 12px; padding:0;}
.news_flash{ padding-top:5px;float:left;}
.a-d-3 img{ padding:5px 0 0 5px; width:191px;float:left}


.index_3_2{margin:9px 0 0 17px;width:971px; overflow:hidden}
.index_3_2 h3 {background:url(../images/index_3_2_bg.gif) repeat-x; width:958px; display:block; float:left}
.index_3_2 h3 span { width:216px; font-size:14px; line-height:130%;text-align:center; color:#FFFFFF; display:block; float:left}
.index_3_2 span.blur { background:none; font-weight:normal; cursor:pointer; padding-top:5px;}
.index_3_2 span.on { background:url(../images/index_3_2_on.gif); width:218px; height:26px; padding-left:1px;cursor:pointer;}
.index_3_2 .con { padding:5px 0px; height:100%; padding-top:15px;}
#stm0, #stm3,#stb0, #stb3 { position:relative}

.index_3_2_a1{ width:216px; float:left; margin-right:18px; height:338px; overflow:hidden;}
.index_3_2_a1 ul li{ margin:0; height:92px; padding:10px 0; border-bottom:1px solid #ccc; clear:left;}
.index_3_2_al{ width:127px; float:left}
.index_3_2_ar{ width:87px; float:left}
.index_3_2_ar img{ width:87px;height:87px;}
.index_3_2_al span{ font-weight:bold;}


.index_3_2_b1{ margin:0; float:left}
.index_3_2_c1 li{ width:102px; height:169px; padding:0 16px; float:left; text-align:center;}
.index_3_2_c1 li a{ display:block; height:147px; overflow:hidden;}
.index_3_2_c1 li img{ width:100px; vertical-align:middle;}
.index_3_2_c1 li span{font-weight:bold;}
.index_3_2_d1{clear:both; padding-top:7px;}
.index_3_5{margin:9px 0 0 17px;}
/*home chanpin*/
.price-box p{ width:45%; float:left;}
.link .product-name{height:58px;
overflow:hidden; display:block;}
.category-head h1 {background-color:#3F3F3F;color:#FFFFFF;font-size:13px;height:22px;line-height:22px;margin-left:13px;padding-left:10px;width:706px;
}

/*zhanshi*/
.breadcrumbs{ display:none;}
.imenu  {float:left;font-size:12px;padding-bottom:4px;padding-left:2px;position:relative;width:222px;z-index:500;}
.menu_news {
background:url(../images/menu_bgnews.gif) repeat-x scroll 0 0 transparent;
color:#FFFFFF;
font-weight:bold;
line-height:30px;
padding:0 10px;
}
.imenu ul {
background:none repeat scroll 0 0 transparent;
float:left;
}
.imenu ul li {
display:block;

font-weight:bold;
height:24px;
line-height:24px;
width:217px;border-top:1px dashed #CCCCCC;
}
.product-image img{ border:1px solid #B3B3B3;}
.arrivals_tit {
background:url(../images/arrivals_titbg.gif) no-repeat scroll 0 0 transparent;
border-bottom:5px solid #494949;
font-weight:bold;
margin-bottom:1px;
padding:5px 5px 4px 13px;
}
.arrivals_tit h1 {background:none no-repeat scroll 0 0 transparent;color:#333333;font-size:12px;height:16px;line-height:16px;margin:0;padding:0;}
.arrivals_best {border-top:1px solid #494949;}
.index_18{ float:left;}
.col-left .index_3_1L  {float:left;margin:17px 0 0 0px;}
.col-left .index_3_1L2 {background:url(../images/index_3_1L2bg.jpg) no-repeat scroll 0 0 transparent;float:left;height:140px;margin:13px 0 0 0px;overflow:hidden;padding:50px 18px 18px 20px;white-space:normal;width:192px;}
/*piaofu*/
.quick ul {background:url(../images/index_r_bg.gif) no-repeat scroll 0 0 transparent;font-size:0;left:21px;line-height:0;padding:69px 0 5px 23px;
position:absolute;text-align:center;width:114px;}
.quick {display:inline-block;margin-top:-20px;position:absolute;}
.quick li {display:block;float:left;margin-bottom:10px;margin-top:7px;width:80px;}
.quick li a {cursor:pointer;}
.quick li span {display:block;height:67px;width:50px;}