/* time:2009-08-29 */
#page{width:960px; margin:0 auto; background:#fff; overflow:hidden;}
#content{overflow:hidden;}
.line,.title_line{ display:block;clear:both; overflow:hidden; }
.line{border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0; height:1px;}
.index_main{overflow:hidden;width:960px;}
.main{width:960px; float:left;}
.center{margin:0 235px 0 207px;}
.l1{margin:9px 0;}
.recommend{ width:518px; height:243px; overflow:hidden;}
.recommend .last{margin:0;}
.recommend li{width:162px; margin-right:10px;float:left;display:inline;}
.recommend li img{display:block; vertical-align:top;}
.sidebar{width:194px; float:left; margin-left:-957px;position:relative;z-index:100;}
.sidebar_top,.sidebar_bottom,.title_line{background:url(../images/home/line.gif) no-repeat; overflow:hidden; clear:both;display:block; width:auto;}
.sidebar_top{background-position:0 0;height:4px;}
.sidebar_bottom{background-position:0 -4px;height:4px;}
.title_line{ background-position:0 -8px; height:3px;}
.sidebar_main{ width:184px;border-left:1px solid #E7E2DF;border-right:1px solid #E7E2DF; padding:12px 4px 8px;overflow:hidden;}
.sidebar h3{background:url(../images/home/shangpinfenlei.gif) no-repeat; margin:0 0 7px 10px;text-indent:-9000px; height:18px;}
.sidebar .dt{display:block; font-weight:700; background:url(../images/home/fangdian.gif) scroll no-repeat 0 4px; padding-left:16px; margin:16px 0 12px 0; height:18px;clear:both;}
.sidebarBox{ width:auto; margin-left:18px; clear:both; overflow:hidden; margin-bottom:16px;}
.sidebarBox .column-p1{width:72px; float:left;}
.sidebarBox .column-p2{width:45px; float:left;}
.sidebarBox .column-p3 li{width:75px; float:left;}
.sidebarBox dl{ display:block; clear:both;}
.sidebarBox dl dt{color:#BC0053;}
.sidebarBox dl dd{float:left;white-space:nowrap;padding-right:8px;}

.right{width:223px; float:left; margin-left:-225px; position:relative;zoom:1;}
.right:after{content:" ";height:0;display:block;clear:both;}
.news{width:223px; margin-bottom:6px; overflow:hidden;}
.news_top,.news_bottom{ display:block;background:url(../images/home/news_bg.gif) no-repeat;overflow:hidden; width:223px;}
.news_top{ height:4px; background-position:0 0;}
.news_bottom{ height:7px;background-position:0 -4px;}
.news_main{background:#F8F8F8 url(../images/home/news_bg_right.gif) repeat-y scroll top right; padding:0 4px 0 0; width:219px;}
.news_title{background:#F8F8F8;padding:6px 0 0 6px; overflow:hidden; }
.news_title li{height:26px;overflow:hidden; float:left;}
.firstareaboardleftOnMouse{background-image: url(../images/home/gonggao_hover.gif);width:84px;}
.firstareaboardleftOutMouse{background-image: url(../images/home/gonggao_out.gif);width:84px;}
.firstareaboardrightOnMouse{background-image: url(../images/home/zixun_hover.gif);width:124px;}
.firstareaboardrightOutMouse{background-image: url(../images/home/zixun_out.gif);width:124px;}
.news_title li.n1{ width:84px;}
.news_title li.n2{ width:124px;}
.news .title_line{ width:196px; margin-left:7px;}
.Announcement{padding:4px 4px 6px 12px; line-height:22px;background:#F8F8F8; height:128px;}
.Information{padding:4px 4px 6px 12px; line-height:22px;background:#F8F8F8; height:128px;}
.Announcement li,.Information li{height:22px;}
.card{width:221px;overflow:hidden;}
.card li{width:221px; height:80px;margin-bottom:8px; font-size:0;}
.card .last{margin:0; overflow:hidden; display:table;}
.card img{display:block;vertical-align:top;}
/* topmall */
.splitLine{width:952px;height:10px; clear:both; margin:20px 4px 10px;background:url(../images/home/fenge_line.gif) repeat-x; overflow:hidden;}
.topmall{overflow:hidden; margin-bottom:14px;}
.topmall_right{ width:960px; float:left;}
.topmall_right .topmall_search{ margin:53px 4px 0 240px;background:#F8F8F8;}
.topmall_search a,.topmall_search a:active,.topmall_search a:visited{color:#666;;text-decoration: none;}
.topmall_search a:hover {text-decoration: underline;color: #BF0050;}
.topmall_left{ width:225px; float:left; margin-left:-956px; position:relative;}
h2{width:225px; height:53px;background:url(../images/home/topmall_logo.gif) scroll no-repeat; text-indent:-9000px;}

.products_box{width:auto; overflow:hidden;}
.products_top{ width:960px; float:left;}
.products_box .productname{width:145px;height:45px; overflow:hidden;}
.products_banner{width:483px; margin:0 237px 14px 240px;overflow:hidden;}
.products_banner .banner_top{ height:53px;width:483px;}
.products_banner img{ border:1px solid #CFCFCF; vertical-align:top; display:block;}
.products_left{ width:225px;float:left;margin-left:-956px; position:relative;}
.products_left .hot{height:53px; background:url(../images/home/hot.gif) scroll no-repeat; text-indent:-9100px;}
.products_left .sjqrecommend{height:53px; background:url(../images/home/sjqtuijian.gif) scroll no-repeat; text-indent:-9100px;}
.products_left .promotions{height:53px; background:url(../images/home/cuxiao.gif) scroll no-repeat; text-indent:-9100px;}
.products_right{width:223px;float:left;margin-left:-226px;margin-top:29px; position:relative;}
.products_right h4{height:24px; background:url(../images/home/shishangjiaozhu.gif) scroll no-repeat 0 5px;text-indent:-9100px;}
.products_right ul{ line-height:24px; padding-top:10px; min-height:250px;}
.products_box .more{ display:block; text-align:right; clear:both;font-weight:bold;padding-right:30px; height:18px;}
.products_box .more a{color:#BD0052;}
.products_box .s1{margin:0 4px 14px 4px;}
.products_box .s2{margin:8px 4px 14px 4px;}
.products_list{width:960px;clear:both; line-height:22px;overflow:hidden;}
.products_list li{width:145px; float:left; text-align:center; margin-left:40px; _display:inline;}
.products_list li img{display:block;border:1px solid #ececec;}
.popularStores{ width:960px; overflow:hidden;}
.popularStores .top{ height:47px; margin:0 4px;background:url(../images/home/fenge_line.gif); overflow:hidden; width:952px; float:left;}
.popularStores .top h3{ height:27px; margin:10px 0;background:#F8F8F8 url(../images/home/remendianpu.gif) scroll no-repeat 50% 50%; text-indent:-9000px;}
.popularStores .more{float:left; position:relative; margin-left:-85px; margin-top:14px;font-weight:bold;}
.popularStores .more a{color:#BD0052;}
.popularStores ul{width:960px; clear:both; padding:28px 0 12px 0; overflow:hidden; text-align:center; line-height:32px;}
.popularStores ul li{ width:147px; margin-left:38px; float:left;_display:inline;text-align:center;}
.popularStores ul img{display:block; border:1px solid #ececec; vertical-align:middle;}
.helpGuild{margin:0 4px 0; padding:8px 0 5px; overflow:auto;margin:0 auto;}
.helpGuild ol{width:120px;padding-left:15px;float:left; border-right:1px solid #DDDDDD; line-height:24px;_height:120px; min-height:120px;}
.helpGuild .help_header{ font-weight:700;}
.helpGuild .last{ border:none;}

.slideAdBox img{ border:1px solid #E8E4E1; display:block; vertical-align:top;}
.center div.fcnt{width:518px;height:288px;}
.slideAdBox{position:relative;width:483px;height:263px;}
.slideAdBox ul{position:absolute;height:18px;right:0;top:-18px;z-index:10;margin:0;padding:0;}
.slideAdBox ul li{background:url(../images/home/dianout.gif) scroll no-repeat;cursor:pointer;float:right;height:12px;margin:2px 3px;width:12px;}
.slideAdBox ul li.cur{background:url(../images/home/dianover.gif) scroll no-repeat;}

.main .center .slideAdBox{overflow:hidden;position:relative;}
.main .center .slideAdBox ul{position:absolute;height:21px;right:8px;bottom:8px;top:auto;z-index:10;margin:0;padding:0;}
.main .center .slideAdBox ul li{background:#FFFFFF;border:1px solid #088CD0;color:#088CD0;cursor:pointer;float:left;font-family:Arial;font-size:12px;height:15px;line-height:normal;margin:2px 3px;text-align:center;width:15px;}
.main .center .slideAdBox ul li.cur{background:#088CD0;border:1px solid #fff;color:#fff;font-size:16px;font-weight:bold;height:18px;line-height:18px;margin:0 3px;width:18px;}
/* 热销排行 */
.right .bd{padding:3px 0;margin:0 3px 10px 0;border:1px solid #E4E4E4;overflow:hidden;zoom:1;}
.right .bd:after{content:" ";height:0;display:block;clear:both;}
.right .bd .tab-nav{float:left;height:35px;overflow:hidden;width:218px;zoom:1; line-height:35px;background:transparent url(../images/home/noticeNews_line.gif) no-repeat;}
.right .bd .tab-nav:after{content:" ";height:0;display:block;clear:both;}
.right .bd .tab-nav li{width:109px; float:left; text-align:center;}
.right .bd .tab-nav li a{color:#BD0052; text-decoration:none; font-size:14px; font-weight:700;display:block;}
.right .bd .tab-nav li a.hidden{color:#B5B5B5}
.right .bd ul.p_1{background-position:left bottom;}
.right .bd ul.p_2{background-position:right bottom;}
/*
.right .bd h3{background:transparent url(../images/home/weekRanking.gif) no-repeat scroll 0 0;text-indent:-9000px;height:14px;width:93px;margin:8px 0 7px 10px;width:100px;float:left;}
.right .bd .title_line{margin:0 3px;}

.right .bd .tab-nav{background:transparent url(../images/home/magic.gif) repeat-x scroll 0 -73px;height:26px;padding-left:5px;}
.right .bd .tab-nav li {float:left;height:26px;margin-right:4px;overflow:hidden;}
.right .bd .tab-nav .selected a span {background:transparent url(../images/home/magic.gif) no-repeat scroll right top;color:#000000;cursor:pointer;display:block;line-height:23px;padding-right:8px;padding-top:3px;}
.right .bd .tab-nav a {background:transparent url(../images/home/magic.gif) no-repeat scroll 0 -33px;display:block;line-height:25px;padding-left:5px;}
.right .bd .tab-nav .selected a {background:transparent url(../images/home/magic.gif) no-repeat scroll 0 0;display:block;line-height:26px;padding-left:8px;text-decoration:none;}
.right .bd .tab-nav a span {background:transparent url(../images/home/magic.gif) no-repeat scroll right -33px;cursor:pointer;display:block;line-height:22px;padding-right:5px;padding-top:3px;}
*/
.right .bd  .desc,.right .bd .price {float:left;height:14px;line-height:1.2;overflow:hidden;text-align:left;width:145px;}
.right .bd  .rank-panel .pic {border:1px solid #CCCCCC;float:left;height:40px;margin-right:10px;text-align:center;width:40px;overflow:hidden;}
.right .bd  .rank-panel{overflow:hidden;margin-top:1px;clear:both;}
.right .bd  .rank-panel ul{padding:4px 8px;}
.right .bd  .rank-panel ul li {border-bottom:1px dashed #EEEEEE;height:42px;overflow:hidden;padding:6px 0;}
.right .bd  .rank-panel ul li strong{font-weight:700;}
.right .bd .more{width:45px;display:block;float:right;margin-top:10px;}