﻿
#list { width:980px; color:#2E2E2E; font-size: 12px; font-weight: 100; overflow: hidden; margin-top: 10px; margin-right: auto; margin-bottom: 0; margin-left: auto; }

/*左邊分類導航*/
#leftNavi { float:left; width:200px; }
#leftNavi .naviInfo { margin-top: 0; margin-right: 6px; margin-bottom: 0; margin-left: 6px; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 4px; }
#leftNavi .duannaviInfo { padding:0; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; }
#leftNavi #navi { border:1px solid #b4b4b4; padding:1px; overflow:hidden}
.leftTitle { background-color:#ff9205; height:20px; color:#ffffff; font-weight:bold; height:20px; font-size: 13px; line-height: 20px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 10px; }
#leftNavi #navi .box{ display: block; overflow: hidden;width:180px; margin-left:10px;}
/*#leftNavi #navi .box ul li a{  background-image: url(/images/T02_1.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 15px; }
#leftNavi #navi .box ul li a:hover{ background-image: url(/images/T02.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 15px; }
#leftNavi #navi .box h3 { width:191px; height:25px; line-height:25px; float:left; background:#dadada; color:#434343; padding-left:5px; display:inline; font-size:15px;}
#leftNavi #navi .box ul li { float:left; width:175px; padding-top:5px; padding-bottom:5px; display:inline; font-size:13px;}
#leftNavi #navi .box ul { float:left; margin:5px 10px 10px 10px; *margin:5px 5px 10px 5px;}
#leftNavi #navi .box ul li ul{width:180px;border:0px solid #5D5D5D; background-color:#fcebd5;padding:10px 0px;}
#leftNavi #navi .box ul li ul li ul{width:180px;border:1px solid #5D5D5D; background-color:#fcebd5;}
#leftNavi #navi ul.jd_menu_vertical {height:auto;width:177px;}
#leftNavi #navi .box ul li ul li { margin:0px; padding:0px; background-image: none; background-repeat: no-repeat; background-position: background-position: left 0%;
height:25px; line-height:25px; overflow:hidden }
#leftNavi #navi .box ul li ul li a{background-color:#fcebd5; background-image: url(/images); background-repeat: no-repeat; background-position: left 50%;}
#leftNavi #navi .box ul li ul li a:hover{ background-color:#f9cd93; background-image: url(/images); background-repeat: no-repeat; background-position: left 50%;display: block; }
*/

/*首頁內頁共用分類導航*/
/*---------------------------------------------- category */


#leftNavi #navi h1 { font-size:13px; font-weight:bold; color:#652F2F; margin-top: 0; margin-right: 0; margin-bottom: 0px; margin-left: 0; padding-top: 0px; padding-right: 0; padding-bottom: 0; padding-left: 27px; }
#leftNavi #navi h2, #leftNavi #navi h3, #leftNavi #navi h5{ font-size:13px; margin:0; border:0; padding:0px; line-height: 26px; height: 26px; width:167px; overflow: hidden; padding-top:0px; padding-left:10px; padding-left:13px; font-weight: normal; }
#leftNavi #navi h2{ background-image: url(http://www.nike556.com/Images/home_nav_ico_more.gif); background-repeat: no-repeat; background-position: 2px -13px; font-weight: normal;line-height: 24px; height: 24px;}
#leftNavi #navi h3{ background-image: url(http://www.nike556.com/Images/home_nav_ico_more.gif); background-repeat: no-repeat; background-position: 2px -15px; float:left }
#leftNavi #navi h5{ background-image: url(http://www.nike556.com/Images/home_nav_ico_more.gif); background-repeat: no-repeat; background-position: 2px 10px;}


#leftNavi #navi h3 a { color:#634534; }

#leftNavi #navi li{ float: left; width:167px;}
#leftNavi #navi ul.jd_menu_vertical {height:auto;width:160px; padding-left:5px;}
#leftNavi #navi h4, #leftNavi #navi h6 { font-size:12px; font-weight:normal; color:#1A1A1A; height: 24px; line-height: 24px; overflow: hidden; margin-left: 0px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; }
#leftNavi #navi h4 a {color:#9A0900;}
#leftNavi #navi h4 a:hover {font-weight: bold; }
#leftNavi #navi h6 a{ color:#9A0900; }
#leftNavi #navi h6 a:hover {color:#333; font-weight: bold;}



/*首頁左邊導航分類圖標*/

.n_i_1,.n_i_2,.n_i_3{ height: 20px; width: 180px; overflow: hidden; margin-top: 5px; margin-right: auto; margin-bottom: 0px; margin-left: auto; text-align:center; float:left; background-color:#ff950c; color:#ffffff; font-size: 13px; font-weight: bold; line-height:20px; }
/*.n_i_1 span, .n_i_2 span, .n_i_3 span{ overflow: hidden; line-height: 9999px; }
.n_i_1{ background-position: 0px 0px; background-image: url(http://www.nike556.com/Images/home_nav_ico.gif); background-repeat: no-repeat;}
.n_i_2{background-position: 0px -20px;background-image: url(http://www.nike556.com/Images/home_nav_ico.gif); background-repeat: no-repeat;}
.n_i_3{background-position: 0px -40px;background-image: url(http://www.nike556.com/Images/home_nav_ico.gif); background-repeat: no-repeat;}*/


/*品牌二級分類*/
.subCategory{ margin-bottom:10px; background-color: #f2f2f2; overflow: hidden; text-align:left}
.subCategory ol{ margin: 5px; padding: 0px; }
.subCategory ol li{float: left; height: 24px; width: 170px; padding-left:12px;}
.subCategory ol li a{padding-left: 15px; background-image: url(/images/li_list.gif); background-repeat: no-repeat; background-position: left 50%; }
.subCategory ol li a:hover{ background-image: url(/images/li_list_d.gif); background-repeat: no-repeat; background-position: left 50%; }
.subCategory h3{ margin:0; color:#674730; font-size:13px; padding-left:10px}
.subCategory .showCat{ background:url(/images/show_all_cat.png) no-repeat 10px 0; width:98px; height:20px; padding:3px 0 0 30px; *padding:6px 0 0 30px;cursor:pointer;}
.subCategory .hideCat{ background:url(/images/hide_all_cat.png) no-repeat 10px 0; width:98px; height:20px; padding:3px 0 0 30px; *padding:6px 0 0 30px;cursor:pointer;}
.subCategory a.red{ color:red; font-weight:bold;}
.subCategory .hide { display:none; }

/*商品銷售排行*/
.pricetab { width:196px; border:1px solid #b4b4b4; padding:1px; margin-top:15px; overflow:hidden}
.pricetab h4 { background-color:#D67900; height:25px; color:#ffffff; font-weight:bold; height:23px; padding:0 0 0 10px; margin:0; font-size: 13px; line-height: 20; }
.pricetab li {margin-left:8px;height:123px; }
.pricetab li p{ margin:0px; padding:0px; text-align: center; }
.pricetab ul { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }





.products_title_box{ border:1px solid #b4b4b4; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; margin-bottom: 15px; }
.products_title_box h3{background:url("/images/listH1T.gif") no-repeat scroll 0 0 transparent;font-size:13px;font-weight:bold;padding:0;text-indent:8px;}

.brandAD { width:765px; float: left; }
.brandAD img{ border: 1px solid #CECECE; }
.priceleft{ width:196px; border:1px solid #b4b4b4; margin-top:15px;}
.priceleft img{ padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; margin-right: 14px; margin-left: 15px; }

/*欄目*/
.center_protitle_view { display:inline; list-style:none outside none; padding:0; width:765px; margin-top: 15px; margin-right: 0; margin-bottom: 5px; margin-left: 0; overflow: hidden; float: left; height: 25px; line-height: 25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B4B4B4; }
.center_protitle_view .kpple-fR{ margin-right: 10px; }
.center_protitle_view .kpple-fL{ color:#A10000; font-size:15px; font-weight: bolder; }
.productList-box{ width:765px; margin:0 auto; margin-top:5px; padding-bottom:10px}
.productList-box li{ width:100px; height:180px; margin-right:27px; float:left; display:inline; text-align: center; }

.productList-box-list{ width:725px; margin-top:5px; padding-bottom:10px; margin-right: auto; margin-bottom: 0; margin-left: 40px; }
.productList-box-list li{ margin-right:81px; width:100px; height:190px;  float:left; display:inline; text-align: center; }

/*資訊*/
.NewsList-menu{ margin-top:10px;/* border-right-width: 1px; border-right-style: solid; border-right-color: #cecece; */}
.NewsList-menu li{ width:100px; height:24px; line-height:24px; float:left; display:inline; text-align:center; cursor:pointer;/* background:url(/images/setTab-hover_bg.gif) no-repeat; color:#333; font-weight:bold;*/ border-top-width: 2px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #cecece; border-bottom-color: #cecece; border-left-color: #cecece; }
.NewsList-menu li.hover{ width:235px; background:none; color:#953F02; border-top-width: 2px; border-top-style: solid; border-bottom-style: none; border-top-color: #ff9605; font-weight: bolder; font-size:13px; }
.NewsList{ width:335px; /*height:210px;*/}
.NewsList li{ width:335px; height:28px; line-height:28px; text-indent:25px; background:url(/images/drop-li_img.jpg) no-repeat 10px 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e5e7ec; border-right-color: #e5e7ec; border-bottom-color: #e5e7ec; border-left-color: #e5e7ec; }
.NewsList li p{background:url(/images/drop-li-p_img.gif) no-repeat right 12px; margin-right:12px; cursor:pointer;}
.NewsList li p.dropList-hover{ background: url(/images/drop-li-p-img2.gif) no-repeat right 13px; margin-right:10px; color:#953F02;}

/*搜索提示*/
#rightCon { float:right; width:765px; text-align:left }
#focusPic { width:765px; margin: 0px 0px 13px 0px; text-align:left}
.noResult{ background-color:#feffc4; padding:20px;}
.noResult p{ font-size:16px;}
.advice span{ font-weight: bold; }
.advice li{ line-height:140%}

/*購買頁*/
/* shirt_select */
.shirt_select{/* border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; */ margin-top:5px; float: left; }
.shirt_select .shirt_select_left{ width:400px; display:inline; float:left}
.shirt_select .shirt_select_right{ width:365px; display:inline; float: right; }
.shirt_select_left .shirt_select_left_scroll_imgH {width:382px; border: 1px solid #d7d7d7;}
.shirt_select_left .shirt_select_left_scroll_imgH img{ width:380px; display:inline; height:285px;  }
.shirt_select_left .shirt_select_left_scroll_imgH a{ color:#666;}
.shirt_select_left .shirt_select_left_scroll_imgH a:hover{ color:#a10000;}

.shirt_select_right .details{/*border-bottom:1px #ccc solid;*/padding-bottom:5px; position: relative;}
.shirt_select_right p{ padding-top:6px; *padding-top:5px}
.shirt_select_right p.explain{ margin-left:20px; margin-bottom:15px;color:#666; line-height:20px;}

.shirt_select_right .shopping_car_f_select{ margin:-2px; color:#666; *margin-top:-3px;}
.shirt_select_right .shopping_car_fk{margin-top:20px; margin-left:15px;}
.shirt_select_right .shirt_numeber .current{background:#b9cbdc; border:2px solid #369; height:21px;line-height:21px; }
.shirt_select_right .shopping_car_form{ width:365px; margin-bottom:8px; overflow: hidden; }
.shirt_select_right .shopping_car_form_con{ margin-top:10px; margin-bottom:18px; *margin-bottom:17px;}
.shirt_select_right .shopping_car_form_select{ width:120px; min-height:53px!important;_height:53px; }
.shirt_select_right .color_number{ width:195px; padding-top:0px; border-left:1px solid #fff; padding-bottom:0;}
.shirt_select_right .color_number p{ padding-left:20px; *padding-top:5px;}
.shirt_select_right .shopping_car_form_button{ margin-top:12px;padding-left:45px; *padding-top:5px;}
.shirt_select_right .shopping_car_f_button{ background:url(images/shopping_car_form_button.jpg) no-repeat; width:108px; height:28px; border:none; cursor:pointer;}
.shirt_select_right .shirt_color2 img{ margin:0px 0 0 2px; float:left;}
.shirt_select_right .shirt_color2 p{ width:37px; padding:4px 0 2px 6px; margin-top:-1px; *margin-top:2px; color:#666; float:left;}
.shirt_select_right h1{font-size:15px;font-weight:bold; color:#333}
.gray {color:#808080;}
.priceGray{}
.priceL{color:#ef1f02;font-family:Tahoma;font-size:24px;}
.pricea{color:#ef1f02;}

#buyLine2{ float: left; width:755px; background-color:#F3F1E6;margin:25px 5px;text-align:center;}
#buyLine2 span{ margin:0px 30px;}
#buyLine2 .kpple-fL{ text-align: center; width:580px; font-size:12px; }
#buyLine2 .kpple-fR{ text-align:right; margin-right: 20px; width:160px }

/*限時加購*/
.specailSaleText{ color:#FF0;background-color: #F00; display: inline; }
/*暫無商品*/
.forbidSale { float:left; height:41px; padding:0px; width:147px; background-color: transparent; background-image: url(/Images/btnForbidSale.gif); background-repeat: no-repeat; background-position: 0 0px; }

/*幫助*/
.onlineHelp{ float: left; margin-top:15px; width:765px;}
.onlineHelp .exchangeRate{ padding-top:5px;}
.onlineHelp .ymq{ width:305px; text-align: right; background-image: url(/images/ymqico.jpg); background-repeat: no-repeat; background-position: right top; height:42px; }

.money,.money2{border:1px solid #7F9DB9; background:#fff; padding: 4px; }

/*商品詳情*/
.desc{ margin-top:15px; float: left; width:740px;}

.desc .toolbar{ width:730px;}

.desc h3, .sameCategoryProduct h3{ background-image: url(/images/r_20.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 25px; font-size:15px; font-weight: bolder; height:25px; line-height:25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; margin-bottom:15px; color: #FF007C; width:730px; }
.desc p{line-height:22px; color:#333; font-size:13px }
.desc .imageList{ text-align: center; }
.desc .imageList img{ margin-top: 10px; }

/*相關產品*/
.sameCategoryProduct{ float:left}
.sameCategoryProduct .productList-box li{ width:130px;margin-right:0px; margin-left:23px;height:240px;}

.productSetTab-list li{ height:133px;margin-left:8px; margin-right:10px; float:left; display:inline; text-align:center; width:70px;}
.productSetTab-list .productName{ height:34px; overflow: hidden; }
.productSetTab-list .productList_img, .productSetTab-list .productList_img img{ width:70px; height:53px;}

.keywords{ padding:0px 20px; line-height:22px;}

.product_list li{display:inline;float:left; margin:0px 30px;text-align:center;width:130px; height:200px;}
.product_list .productName{ height:34px; overflow: hidden; }

.cof{ color:#999; border-top-width: 1px; border-top-style: solid; border-top-color: #999; margin:15px 0px;}
