@charset "utf-8";
/*----------首页样式----------*/

/*左侧*/
#con_left{width:180px; float:left;}
#con_left .catalog h2{font:bold 14px/26px "宋体"; height:26px; padding-top:3px; color:#333; text-align:center; background:#f9b44b url(../images/repeat_x.jpg) 0 -29px repeat-x; border-top:solid 1px #fea217;}
#con_left .catalog h2 a{color:#333; text-decoration:none;}
#con_left .catalog h2 a:hover{color:#c03;}
#con_left .catalog ul{border:solid 1px #ffc670; padding:2px 1px 1px;}
#con_left .catalog li{font-weight:bold; height:30px; font-size:14px; background:#fef8e8;}
#con_left .catalog li.special{background:#FDEDC5;}
#con_left .catalog li a{display:block; color:#666; height:28px; line-height:28px; padding:2px 0 0 62px; background:url(../images/css_icon.png) no-repeat;}
#con_left .catalog li a:hover{color:#f63;}
#con_left .catalog li a.baihuo{background-position:20px -39px;}
#con_left .catalog li a.meirong{background-position:20px -69px;}
#con_left .catalog li a.shuoma{background-position:20px -99px;}
#con_left .catalog li a.muying{background-position:20px -129px;}
#con_left .catalog li a.fuzhuang{background-position:20px -159px;}
#con_left .catalog li a.xiemao{background-position:20px -189px;}
#con_left .catalog li a.shuji{background-position:20px -219px;}
#con_left .catalog li a.jiaju{background-position:20px -249px;}
#con_left .catalog li a.chengren{background-position:20px -279px;}
#con_left .catalog li a.lvyou{background-position:20px -309px;}
#con_left .catalog li a.zhubao{background-position:20px -339px;}
#con_left .catalog li a.shipin{background-position:20px -369px;}

/*限时抢购/秒杀*/
.rushing_buy h2{font:bold 14px/25px "宋体"; color:#2e3d12; height:25px; padding:2px 6px 0; background:url(../images/css_sprites.png) 0 -30px no-repeat;}
.rushing_buy h2 span.more{float:right; margin-top:6px;}
.rushing_buy ul{border:solid 1px #ccc; border-top:none; padding:5px 0; width:178px; height:480px; overflow:hidden;}
.rushing_buy li{padding:6px 0; text-align:center; height:68px; *overflow:hidden;}
.rushing_buy li img{width:127px; height:60px; border:solid 1px #ccc; display:block;  margin:0 auto 6px;}
.rushing_buy li a:hover img{border:solid 1px #f60;}

.left_ad{margin-top:8px; border:solid 1px #ccc; text-align:center;}
.left_ad img{display:block; margin:0 auto;}

/*中间部分*/
#con_middle{float:left; width:598px; margin-left:8px;}
.slider{height:194px; width:598px;}
.hotTop{height:79px; display:block;}
.hotTop li{width:140px; height:79px; float:left; _display:inline; margin:0 6px; _margin:0 5px;}
.hotTop li.first{margin-left:0;}
.hotTop li.last{margin-right:0;}
.hotTop li img{border:solid 1px #ccc; display:block; width:140px; height:77px;}
.hotTop li a:hover img{border:solid 1px #f60;}

.siteNav{background:url(../images/sitenav_bg.png) repeat-y;}
.siteNav p.top{height:10px; line-height:10px; background:url(../images/css_sprites.png) left top no-repeat;}
.siteNav p.btm{height:10px; line-height:10px; background:url(../images/css_sprites.png) left -15px no-repeat;}

.siteNav .catalog_show{position:relative; height:325px;}
.siteNav .catalog{width:88px; left:6px; top:0; position:absolute;}
.siteNav .catalog li{margin-bottom:1px; height:24px;}
.siteNav .catalog li a{display:block; height:22px; line-height:22px; padding:2px 0 0 15px; color:#333; background:url(../images/css_sprites.png) -81px -97px no-repeat;}
.siteNav .catalog li a:hover{color:#f60;}
.siteNav .catalog li a.special{padding-left:5px; font-weight:bold;}
.siteNav .catalog li a.current{background:#fff; color:#f60;}

.siteNav .show{width:475px; position:absolute; left:105px; top:0;}
.siteNav .show li{width:108px; height:70px; float:left; _display:inline; margin:3px 0; padding:2px 5px; border-bottom:dashed 1px #ccc; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center;}
.siteNav .show li img{width:100px; height:47px; display:block; margin-bottom:5px;}

/*最新上架*/
.latestAdded h2{font:bold 14px/28px "宋体"; height:28px; padding:2px 15px 0 0; background:#FCD599 url(../images/css_icon.png) 0 -404px repeat-x; border-left:solid 1px #F9B54D; border-right:solid 1px #F9B54D;}
.latestAdded h2 strong.title{display:block; float:left; width:169px; padding-left:20px; background:#F88B28 url(../images/css_sprites.png) 0 -64px no-repeat;}
.latestAdded h2 strong.title a{color:#000;}
.latestAdded .switch{border:solid 1px #ccc; border-top:none; padding:8px 4px 0;}
.latestAdded p.btm{height:10px; line-height:10px; background:url(../images/css_sprites.png) left -78px no-repeat;}

.TabbedPanelsTabGroup1{height:25px; border-bottom:solid 1px #CAC59D; background:#E9F4D4 url(../images/repeat_x.jpg) 0 -96px repeat-x;}
.TabbedPanelsTabGroup2{height:25px; border-bottom:solid 1px #fc0; background:#F8F1D5 url(../images/repeat_x.jpg) 0 -126px repeat-x;}
.TabbedPanelsTabGroup3{height:25px; border-bottom:solid 1px #AEDBE6; background:#E0F2F6 url(../images/repeat_x.jpg) 0 -156px repeat-x;}

.TabbedPanelsTab{position:relative; top:1px; float:left; font-size:14px; text-align:center; cursor:pointer; height:22px; line-height:22px; padding-top:3px; width:82px; font-weight:bold;}
.case1{color:#747400;}
.case2{color:#f60;}
.case3{color:#069;}

.TabbedPanelsTabHover{color:#f00;}
.TabbedPanelsTabSelected{background:#fff url(../images/css_sprites.png) 0 -126px no-repeat;}
.TabbedPanelsTab a{color:#800756; text-decoration:none;}
.TabbedPanelsContentGroup{clear:both; position:relative;}
.TabbedPanelsContentGroup span.more{position:absolute; top:-16px; right:5px;}

.TabbedPanelsContent{height:130px; overflow:hidden; padding:15px 0 13px 5px;}
.TabbedPanelsContent li{width:114px; float:left; text-align:center; margin:0 15px; _display:inline; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.TabbedPanelsContent li img{width:112px; height:88px; border:solid 1px #808080; display:block;}
.TabbedPanelsContent li strong{display:block; height:18px; line-height:18px; padding-top:3px; font-weight:400;}
.TabbedPanelsContent li strong a{color:#333;}
.TabbedPanelsContent li strong a:hover{color:#f60;}
.TabbedPanelsContent li a:hover img{border:solid 1px #f60;}
.TabbedPanelsContent li em{color:#cd3301; font-family:Verdana, Geneva, sans-serif; font-size:11px;}