body{ margin:0px auto; background:url(images/bkg.gif) repeat-x}
body,td,th,input,div,select,p{font-size: 12px;color: #000;font-family:Arial, Helvetica, sans-serif}
a {color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:none}

#topnav{ border-right:1px solid #ddd;padding:0 10px; float:left; height:38px; line-height:38px; text-indent:10px;text-align:left; font-size:12px}
#topnav a{ font-weight:bold}

#headColumn{ width:860px; margin:0 auto; background:url(images/topbg.gif) no-repeat top;}
#headColumn .logo{ width:200px; text-align:center; float:left; padding-top:15px;}
#headColumn .logo2{ width:235px; float:left; padding:20px 0 0 20px; text-align:left;}
#headColumn .logo2 b{ color:#920910; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px;}
#headColumn .logo2 span{ color:#2C4B79; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
#headColumn .logo3{ width:170px; float:left; text-align:left; padding-top:5px;}
#headColumn .logo3 a{ color:#2C4B79; line-height:12pt; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#headColumn .logo3 a:hover{ text-decoration:underline}
#headColumn .logo4{ width:224px;background:url(images/cart_bg.gif) no-repeat;height:26px; margin-top:5px; line-height:26px; text-indent:25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#fff; float:right;}
#headColumn .logo4 b{ color:#fff; float:right; font-size:11px; padding-right:5px;}
#headColumn .logo4 a{ color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px;}
#headColumn .logo4 .search{ background:url(images/searchbg.gif) no-repeat; height:21px; width:136px; margin:0; padding:0; font-size:10px; line-height:21px; padding-left:18px;color:#999; border:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.he5{width:860px;height:38px; margin:0 auto;z-index:999; float:left; position:relative; left:-40px;}
*+html .he5{ position:relative;z-index:999; position:relative; left:0}
* html .he5{z-index:999; position:relative;left:0px; position:relative}

.he5 dl{width:860px;height:38px;padding:1px 0px; margin:0; padding:0}
.he5 dl dt{width:860px;height:38px;float:left;}
.he5 dl dt ul{width:860px;height:38px; list-style-type:none; margin:0;}
.he5 dl dt ul li{height:38px;float:left;text-align:center;cursor:pointer;}
.he5 .pa_li{width:360px;overflow:hidden;position:absolute;filter:alpha(opacity=95);z-index:100; border-left:1px solid #B3B3B3; border-bottom:2px solid #B3B3B3; border-right:2px solid #B3B3B3; background:#FFF}
.he5 .pa_li ol{width:360px;height:10px;overflow:hidden;}
.he5 .pa_li ul{width:360px;height:auto;overflow:hidden;}
.he5 .pa_li ul li{width:165px;height:auto;overflow:hidden;float:left;border:0;text-align:left; position:relative;cursor:auto;padding:4px 5px;font:normal 11px verdana;}
.he5 .pa_li ul li a{ text-decoration:none; font-size:11px;}
.he5 .pa_li ul li a:hover{ text-decoration:underline}


.scroll_tab {HEIGHT: 160px; margin-top:20px; clear:both}
.scroll_tab .prev {BACKGROUND: url(images/sleft.gif) no-repeat; WIDTH: 29px; CURSOR: hand; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 40px; BORDER-BOTTOM-STYLE: none}
.scroll_tab .next {BACKGROUND: url(images/sright.gif) no-repeat; WIDTH: 29px; CURSOR: hand; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 40px; BORDER-BOTTOM-STYLE: none}
.scroll_title {OVERFLOW: hidden; WHITE-SPACE: nowrap}
.ul_scroll {MARGIN: 0px; OVERFLOW: hidden; WIDTH:735px; PADDING: 0px;  HEIGHT: 160px}
.ul_scroll LI {FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 160px; HEIGHT: 160px; TEXT-ALIGN: center}
.ul_scroll LI IMG { border:none}
.ul_scroll LI A {FONT-WEIGHT: bold; FONT-SIZE: 11px}

#bodyColumn{ width:855px; clear:both; margin:0 auto; background:#EAEAEA; padding:0 0 5px 5px; height:1%}

#bodyColumn .nflshop{clear:both; padding:15px; border-top:1px solid #fff}
#bodyColumn .nflshop .nfl_title{ width:274px; float:left}
#bodyColumn .nflshop .nfl_title h5{ color:#7F7F7F;}
#bodyColumn .nflshop .nfl_title .nfl_name a{ font-size:10px; color:#000; line-height:13pt; text-decoration:underline}
#bodyColumn .nflshop .nfl_title .nfl_name a:hover{ text-decoration:none}
#bodyColumn .nflshop .nfl_title .nfl_name span{ color:#666}


#bodyColumn .recently{width:850px; margin:10px auto; margin-right:5px; background:url(images/recently_bg.gif); height:190px; clear:both}

#bodyColumn .leftColumn{ width:175px; float:left}
#bodyColumn .leftColumn .bar_title{ height:30px; line-height:30px; text-align:left; text-indent:10px; text-transform:uppercase; color:#fff; font-weight:bold; background:url(images/bkg_menu_scarpe_01.gif); margin-top:10px;}
#bodyColumn .leftColumn .bar_title a{ color:#454545;}


#bodyColumn .rightColumn{ width:675px; float:right; background:#FFF; padding-left:5px}
#bodyColumn .rightColumn .bar_title_long{ height:23px; line-height:23px; text-align:left; text-indent:20px; background:url(images/title_long.png);color:#fff; font-weight:bold; font-size:11px; clear:both}
#bodyColumn .rightColumn .bar_title_long a{ color:#fff; font-size:11px;}
#bodyColumn .rightColumn .left_nav{ width:490px; float:left}
#right1{ width:490px;float:left;  overflow:hidden; }
#right2{ width:190px; float:right;overflow:hidden; }
#bodyColumn .rightColumn .right_nav{ width:180px; float:right}
#bodyColumn .rightColumn .right_nav .bar{ background:url(images/right_bar.gif); height:22px; line-height:22px; text-align:center; font-weight:bold}
#bodyColumn .rightColumn .right_nav .bar_line{ border:1px solid #D6D6D6; height:1%; overflow:hidden}

#bodyColumn .rightColumn .leftpart{ width:300px; float:left; text-align:center; padding-top:15px;}
#bodyColumn .rightColumn .rightpart{ width:355px; float:right; text-align:left; padding-top:15px;}
#bodyColumn .rightColumn .rightpart p{ font-size:11px; font-weight:bold}
#bodyColumn .rightColumn .rightpart span{ color:#F00}
#bodyColumn .rightColumn .rightpart td{ font-size:11px;}

/* Product Tab */
.product_tab {width:490px;clear: both;padding: 8px 0px 5px 0px;background: url("images/product_tab_bottom.gif") left bottom no-repeat;}
.dis {display: block;}
.undis {display: none;}
.tabs {width: 100%;}
.tabs li {display: inline;margin: 0;padding: 0;cursor: pointer;}
.tabs a {float: left;margin: 0px;padding: 0px;text-decoration: none;display: block;width:122px;height: 25px;}
.tabs li.on_1 a{background: url("images/new_arrivals_on.gif") no-repeat left top;}
.tabs li.off_1 a{background: url("images/new_arrivals.gif") no-repeat left top;}
.tabs li.on_2 a{background: url("images/top_sellers_on.gif") no-repeat left top;}
.tabs li.off_2 a{background: url("images/top_sellers.gif") no-repeat left top;}
.tabs li.on_3 a{background: url("images/featured_picks_on.gif") no-repeat left top;}
.tabs li.off_3 a{background: url("images/featured_picks.gif") no-repeat left top;}
.tabs li.on_4 a{background: url("images/recently_viewed_on.gif") no-repeat left top;}
.tabs li.off_4 a{background: url("images/recently_viewed.gif") no-repeat left top;}
.tabs a span {display: none;}

.ctt {width:488px;padding: 0px;clear: both;border:1px solid #CCCCCC;border-top:none;color: #484949;font-size: 11px;line-height: 16px;}
.ctt a {color: #484949;}




#FootColumn{ width:100%;margin:0 auto; color:#000; text-align:center; padding-top:10px; clear:both;}
#FootColumn  a{ font-size:11px; color:#000; font-weight:bold;}
#FootColumn .link{ text-align:center;}
#FootColumn .link a{ padding:0 10px;}

#FootColumn  .copyright{text-align:center; clear:both; font-size:11px; padding:10px 0; color:#000;}
#FootColumn  .key{ text-align:center; font-size:11px; color:#000;}
#FootColumn  .key a{font-size:11px; color:#fff; font-weight:100; text-decoration:underline}
/*产品目录*/
#insort { width:175px; margin:0 auto;}
#insortline { margin:0; padding:0; overflow:hidden;}
#insortnsort {text-align:left;width:130px;}
.ProTitle { width:155px; text-align:left; line-height:20px; padding-left:20px; border-bottom:1px solid #D7D7D7}
.ProTitle a{ font-size:11px; color:#666;}
.ProTitleHover { width:155px; text-align:left;line-height:20px; padding-left:20px; background:#fff; border-bottom:1px solid #D7D7D7}
.ProTitleHover a{ font-size:11px; color:#003399; text-decoration:none}

.ProTitle200{ width:175px; height:22px;text-align:left; padding-left:10px;}
.ProTitle200 a{ font-weight:100; font-size:12px;}
.ProTitleHover200 { width:190px; height:22px;text-align:left; padding-left:10px;}
.ProTitleHover200 a{ font-weight:100; font-size:12px;}

.classstyle{width:175px; height:20px;text-align:left;line-height:20px;font-weight:bold; background-color:#FFF; border-bottom:1px solid #D7D7D7; border-top:1px solid #D7D7D7;}
.classstyle a{ color: #003399; text-decoration:none; font-size:11px; text-indent:5px;}
.classstyle a:hover{ color: #003399; text-decoration:none; font-size:11px;}
.classstyle span{ color:#FF0000; font-size:10px; font-weight:100}
.sort{VISIBILITY: hidden; WIDTH: 190px; position:absolute;margin-top:0px; overflow:hidden; z-index:999; background-color:#FFFFFF; border:1px solid #858585}
/*产品目录*/



#showpage {  text-align:center;line-height:30px; font-size:12px;clear:both;  color:#000; font-weight:100; margin:10px 0;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 5px;}


#hwpro{ float:left; width:168px;overflow:hidden; }
#hw00{ float:left; width:162px;overflow:hidden;}
#hw1{ text-align:center; width:120px; margin:0 auto;margin-top:10px;height:115px; overflow:hidden;}
#hw1 a img{ border:0; max-width:120px; max-height:115px; width:expression(this.width > 120 && this.height < this.width*115/120 ? 120: true);  height: expression(this.height > 115 ? 115: true);margin-top: expression(this.height < 115 ? (115-this.height)/2: 0); }
#hw2{ width:120px;height:85px; margin:0 auto;text-align:left;}
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{color:#666; font-size:11px;}
#hw2 span{ color:#666; font-size:12px; font-weight:bold}

#hw3{ width:120px;margin:0 auto;text-align:center;}
#hw3 b{ color:#000; font-size:12px;}
#hw3 br{ line-height:7px;}
#hw3 a{color:#666; font-size:11px;}
#hw3 a:hover{ text-decoration:underline}
#hw3 span{ color:#666; font-size:12px; font-weight:bold}

