*{margin:0;padding:0;text-align:center;}body,th,td{font-size:12px;font-family:Tahoma;}ul li,dl,dt,dd{list-style:none;margin:0;padding:0;}img{border:0;vertical-align:middle;}input{padding:2px;}label{cursor:pointer;}.l{float:left;}.r{float:right;}.clear{clear:both;overflow:hidden;height:0;}em,cite{font-style:normal;}h1,h2,h2,h3,h4{font-size:100%;}a{color:#333;text-decoration:none;}a:hover{color:#f00;text-decoration:underline;}.hot,.hot a{color:#f00;}.header{background:#f7f7f7;border-bottom:1px solid #e6e6e6;height:25px;line-height:25px;}.header_inner{width:960px;padding:0 10px;margin:0 auto;color:#ccc;text-align:left;}.header a{color:#999;}.header_r span{color:#ff0000;}.header_r .head_favorite{background:#f35f39;}.header_r .head_friend{background:#f3397c;}.header_r a,.header_r a:hover{color:#fff;padding:2px 8px;}.top{height:85px;}.top_inner{width:960px;margin:0 auto;}.top h1{background:url(logo.jpg) no-repeat 4px center;width:365px;height:80px;overflow:hidden;}.top h1 a{display:block;color:#996c33;font-weight:normal;line-height:90px;letter-spacing:1px;text-align:right;}.top a:hover{color:#996c33;text-decoration:none;}.top .top_topic{padding:12px 0 0 0;}.top .top_topic img{vertical-align:top;border:0;}.menu,.menu_l,.menu_r{background:url(menu.gif) no-repeat;}.menu{width:957px;padding:0 0 0 3px;margin:0 auto;}.menu_l{background-position:right 0;width:954px;padding:0 3px 0 0;}.menu_r{background-repeat:repeat-x;background-position:0 -65px;width:954px;height:65px;overflow:hidden;}.menu_fvorite{background:url(menu_fvorite.gif) no-repeat center;width:105px;height:35px;line-height:33px;text-align:center;overflow:hidden;}.menu_fvorite a{color:#fff799;padding:0 0 0 18px;}.menu_fvorite a:hover{color:#fffde0;text-decoration:none;}.menu_hot{background:url(ico_arrow_white.gif) no-repeat 3px 14px;width:435px;line-height:35px;padding:0 0 0 13px;overflow:hidden;}.menu_hot a{color:#fff;}.menu_hot a:hover{color:#fff799;}.menu_search{background:url(top_search_ico.gif) no-repeat 0 9px;width:321px;height:35px;overflow:hidden;padding:4px 0 0 75px;}.menu_search .keyword{background:url(search_txt.gif) #fff no-repeat;border:1px solid #ea3609;width:238px;padding:5px 0 2px 6px;font-size:14px;color:#999;text-align:left;}.menu_search button{background:url(search_btn.gif) no-repeat;border:0;width:70px;height:25px;text-indent:-1000em;overflow:hidden;}.shop_hot{background:url(shop_hot_ico.gif) no-repeat 12px 4px;width:960px;padding:0 10px;line-height:24px;margin:0 auto;color:#666666;text-align:left;}.shop_hot strong{color:#996c33;padding:0 8px 0 24px;}.shop_hot a{color:#666666;margin:0 1px 0 0;_margin:0 1px;}.wp{margin:0 auto;width:960px;padding:0 10px;}.wp_l{width:216px;margin:10px 0 0 0;}.wp_r{width:735px;margin:10px 0 0 0;}.footer{background:url(foot_bg.gif) repeat-x;width:100%;height:50px;margin:10px auto 0 auto;}.foot_inner{width:960px;padding:12px;margin:0 auto;}.footer .foot_menu{text-align:center;}.footer,.footer a{color:#999999;}.copyright{padding:4px 0 0 0;}.category_footer{color:#999;padding:10px 0;}.path{background:url(base_shop_line.gif) repeat-x bottom;width:960px;line-height:36px;margin:0 auto;}.path_inner{background:url(ico_arrow_brown.gif) no-repeat 6px 15px;padding:0 0 0 15px;color:#999;text-align:left;}.path_inner a{color:#999;}.path em{padding:6px 0 0 0;}
.sort{text-align:center;}
.sort h2{background:url(class_bg.gif) no-repeat;width:216px;height:34px;line-height:42px; text-align:left; text-indent:28px;color:#996c33;clear:both; overflow:hidden; letter-spacing:1px;font-size:14px;}
.sort ul{float:left;border:1px solid #DABF96;border-top:0;background:#fffde7;width:214px;margin:0;padding:0;}
.sort li{float:left;line-height:23px;width:100%;text-align:left;text-indent:10px;overflow:hidden;}
.sort li a{color:#996c33;}
.haodian_img{margin:0; padding:0;width:100%; height:82px; overflow:hidden; text-align:left;}

.shop{margin:12px 0 8px 0;}.shop .shop_menu{width:100%;height:25px;}.shop .shop_menu li{float:left;background:url(shop_old_menu.gif) 0 -35px;color:#81511c;margin:0 6px 0 0;padding:0 0 0 3px;}.shop .shop_menu li label{display:block;background:url(shop_old_menu.gif) right -35px;line-height:25px;padding:0 10px;}.shop .shop_menu .active{background:url(shop_old_menu.gif);font-weight:bold;color:#fff;}.shop .shop_menu .active label{background:url(shop_old_menu.gif) right 0;}.shop .shop_bd{border:2px solid #ffa915;padding:5px 0;}.shop .shop_con{margin:0 auto;width:720px;height:252px;overflow:hidden;}.shop .shop_con li{background:url(base_shop_line.gif) repeat-x bottom;float:left;height:32px;line-height:32px;text-align:center;overflow:hidden;width:120px;}.shop .shop_history{background:url(coolsite_bg.gif);padding:0 4px;margin:0 auto;width:98%;height:217px;overflow:hidden;}.shop .shop_history li{float:left;height:32px;line-height:32px;overflow:hidden;width:120px;text-align:center;}.shop .shop_history_null li{background:url(fm_bg.png) repeat-x;height:30px;line-height:30px;text-align:center;}.shop .delrecord{background:#f0f0f0;width:99%;height:21px;text-align:right;margin:5px auto 0 auto;padding:9px 0 0 0;}.shop .delrecord a{background:url(del.gif) no-repeat 0 3px;padding:0 10px 0 13px;}.shop .shop_con a,.shop .shop_history a{font-size:14px;}.shop_r{margin:-22px 2px 0 0;font-size:14px;}.coolsite h3{background:url(coolsite_h.gif) repeat-x;border:1px solid #ebca99;height:26px;text-align:left}.coolsite h3 label{background:url(coolsite_ico.gif) no-repeat 10px 4px;line-height:26px;padding:0 0 0 20px;color:#996c33;}.coolsite .coolsite_bd{border:1px solid #d8d8d8;border-top:0;padding:2px;}.coolsite .coolsite_inner{background:url(coolsite_bg.gif);}.coolsite ul{background:url(coolsite_label.gif) repeat-y 10px 0;}.coolsite li{width:100%;height:31px;line-height:31px;overflow:hidden;text-align:left;}.coolsite li label{float:left;color:#fff;width:42px;text-align:right;}.coolsite li label a,.coolsite li label a:hover{color:#fff;font-size:12px;margin:0;}.coolsite li a{margin:0 12px 0 20px;font-size:14px;}.coolsite li .r{margin:0 6px 0 0;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}.coolsite_more{background:url(ico_new.gif) no-repeat 0 2px;margin:-22px 6px 0 0;padding:0 0 0 15px;color:#fac199;}.coolsite_more span{color:#81511c;}.coolsite_more a{color:#eb6100;}.category{margin:10px 0 0 0;}.category h3{float:left;background:url(shop_menu.gif) right 0;;height:25px;color:#81511c;padding:0 0px 0 5px;}.category h3 a{display:block;background:url(shop_menu.gif) right 0;line-height:25px;padding:0px 25px 0px 15px;color:#fff;}.category_bd{float:left;border:2px solid #ffa915;width:956px;margin:0 0 10px 0;}.chognzhi{margin:10px auto 0 auto;width:212px;}.select_box{background:url(select_box.png);width:207px;height:26px;padding:0 0 0 5px;}.select_box ul{background:url(select_box.png) 297px 0;width:207px;}.select_box li{float:left;width:90px;height:26px;line-height:26px;text-align:center;}.select_box li.cur{background:url(select_box.png) no-repeat -270px 0;}.select_box li a{display:block;width:90px;height:26px;cursor:pointer;outline:none;}.select_bd{border:1px solid #ccc;border-top:0;overflow:hidden;text-align:left;}.links{width:958px;margin:10px auto 0 auto;padding:8px 0 4px 0;border:#e4e4e4 solid 1px;background:#fafafa;white-space:nowrap;}.links h4{float:left;width:100px;text-align:center;color:#7a7a7a;margin-top:5px;*+margin-top:6px;}.links a{display:block;float:left;margin-right:12px;color:#7a7a7a;line-height:30px;font-family:"宋体";text-decoration:underline;}
.index_ad{width:958px;margin:10px auto 0 auto; font-size:12px; line-height:18px;padding:0;border:#e4e4e4 solid 1px;background:#fafafa;}
.bd{width:958px;margin:10px auto 0 auto;padding:0;border:#e4e4e4 solid 1px;background:#fafafa;}
.bd h3{ font-size:13px; font-weight:700; text-align:left; text-indent:5px; color:#2F4758; padding:5px 0px 0px 5px;}
.bd .class-list dt a{color:#ffffff;font-size:12px;}
.bd .class-list dd a{color:#0066FF;font-size:12px;}
.bd .class-list{zoom:1;overflow:hidden;margin-bottom:10px;} .bd .class-list li{float:left;width:176px;padding:10px 11px 10px 12px;margin:0 -10px -10px 0;} .bd .class-list li dl{overflow:hidden;zoom:1;height:85px;} .bd .class-list li dt{clear:both;display:block;overflow:hidden;height:15px;background:#f9a0c1 url(promotion_bg.gif) 0 -1004px no-repeat;line-height:15px;color:#fff;font-weight:700;text-indent:16px; text-align:left;} .bd .class-list li dd{float:left;border-left:1px solid #ccc;margin:5px 0 0 -1px;padding:0 5px 0 4px; line-height:16px; text-align:left;} .bd .class-list .class-list-01 dt{background-color:#f9a0c1;} .bd .class-list .class-list-02 dt{background-color:#95aee5;} .bd .class-list .class-list-03 dt{background-color:#f9a0c1;} .bd .class-list .class-list-04 dt{background-color:#b3a284;} .bd .class-list .class-list-05 dt{background-color:#b3a284;} .bd .class-list .class-list-06 dt{background-color:#95aee5;} .bd .class-list .class-list-07 dt{background-color:#f6b69b;} .bd .class-list .class-list-08 dt{background-color:#b6a7dc;} .bd .class-list .class-list-09 dt{background-color:#bcac8a;} .bd .class-list .class-list-10 dt{background-color:#bcac8a;} .bd .class-list .class-list-11 dt{background-color:#9acade;} .bd .class-list .class-list-12 dt{background-color:#dcbf5c;} .bd .class-list .class-list-13 dt{background-color:#f8c3c4;} .bd .class-list .class-list-14 dt{background-color:#9dc663;} .bd .class-list .class-list-15 dt{background-color:#aaa;}

.tags{width:958px;margin:10px auto 0 auto; font-size:12px; line-height:18px;padding:8px 0 4px 0;border:#e4e4e4 solid 1px;background:#fafafa;}
.tags h3{ font-size:13px; font-weight:700; text-align:left; text-indent:10px; color:#993333;}
.tags a{ margin:0px 0px 0px 3px;}
.tags a#tags1{ color:#FF6600; font-size:13px;}
.tags a#tags2{ color:#996600; font-size:14px;}
.tags a#tags3{ color:#0066CC; font-weight:700;}
.tags a#tags4{ color:#FF9966; font-weight:700;}
.tags a#tags5{ color:#993333; font-weight:700; font-size:13px;}

UL.promotion-list {
	OVERFLOW: hidden; ZOOM: 1
}
.categorylist{ text-align:left; text-indent:15px; margin-top:10px; line-height:18px; border-bottom:1px dashed #CCCCCC;}
.categorylist h3{ text-align:left; text-indent:15px; font-size:13px;}
.promotion-list LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 24px; FLOAT: left; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 9px; WIDTH: 105px; PADDING-TOP: 11px; BORDER-BOTTOM: #e4e4e4 1px dashed; POSITION: relative
}
.promotion-list LI .pic {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.promotion-list LI .pic IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid
}
.promotion-list LI .market-price {
	DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 0px 0px 5px; COLOR: #666
}
.promotion-list LI .price {
	DISPLAY: block; FONT-SIZE: 22px; MARGIN: 0px; COLOR: #c00
}
.promotion-list LI .title {
	DISPLAY: block; MARGIN: 0px 0px 2px; LINE-HEIGHT: 16px; FONT-STYLE: normal
}
.promotion-list LI .preferential {
	DISPLAY: block; FONT-WEIGHT: 700; COLOR: #c00
}
.promotion-list LI .activity {
	DISPLAY: block; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND: url(promotion_activity.gif) no-repeat 0px 0px; LEFT: 77px; WIDTH: 47px; COLOR: #fff; LINE-HEIGHT: 47px; FONT-FAMILY: "Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文黑体",STHeiti,Georgia,"Times New Roman",Times,serif; WHITE-SPACE: nowrap; LETTER-SPACING: -1px; POSITION: absolute; TOP: 65px; HEIGHT: 47px; TEXT-ALIGN: center
}
.promotion-list LI .price-cut {
	BACKGROUND-POSITION: 0px 0px
}

.promotion-list li .biaoti{OVERFLOW: hidden; HEIGHT: 28px;}
.promotion-list LI .give-point {
	BACKGROUND-POSITION: 0px -47px
}
.promotion-list LI .free-postage {
	BACKGROUND-POSITION: 0px -94px
}
TD {
	FONT-SIZE: 12px; COLOR: #000
}
TH {
	FONT-SIZE: 12px; COLOR: #000
}

.l {
	FLOAT: left;
}
.r {
	FLOAT: right
}
.clear {
	CLEAR: both
}

.category_bd .ad{ float:left; margin:5px 0px 0px 0px; padding:0; width:220px; height:auto; overflow:hidden;}
.category_bd .ad li{ float:left; margin:5px 5px; padding:0; width:210px; height:auto;}
.category_bd .store_list{ float:right; margin:0; padding:0px 0px 0px 6px; width:730px; height:auto; overflow:hidden;}
.category_bd .store_list li{ float:left; margin:5px 5px 0px 5px; width:720px; height:120px; border-bottom:1px dashed #DDDDDD; overflow:hidden;}
.category_bd .store_list li .pic{ float:left; width:106px; height:120px; margin:0; padding:0;}
.category_bd .store_list li .pic img{ width:102px; height:102px; margin:6px auto; padding:1px; border:1px solid #DDDDDD; }
.category_bd .store_list li .info{ float:left; width:490px; height:120px; margin:0; padding:7px 0px 0px 4px; overflow:hidden;}
.category_bd .store_list li .info li{ float:left; width:170px; height:30px; line-height:15px; text-align:left; margin:0px 10px 0px 0px;padding:0;border:0;  overflow:hidden; color:#0000FF;}
.category_bd .store_list li .info li em{font-size:13px; color:#FF6600;font-family: "Georgia", "Arial";font-style:normal; font-weight:700;}
.category_bd .store_list li .info li .seaver{ margin-top:-4px;}
.category_bd .store_list li .info li a{ color:#0000FF;}
.category_bd .store_list li .info li a:hover{ color:#FF6600; text-decoration:underline;}
.category_bd .store_list li .gotourl{ float:left; width:120px; height:120px; line-height:120px; margin:0; padding:0;}
.category_bd .store_list li .gotourl img{ margin-top:40px; border:0;}


/*---------分页代码--------*/
.pagebox{ margin:0; padding:0px 1%; width:98%; height:40px; line-height:40px;background:url(bg.png) no-repeat 0px -1019px; text-align:right; overflow:hidden; clear:both;}
.pagebox a:link,.pagebox a:visited,.pagebox a:hover,.pagebox .current,#info{border:1px solid #DDDDDD; display:inline-block; margin:5px 2px 0px 0px; text-decoration:none; font-size:13px; text-align:center; line-height:15px; color:#000000; padding:4px 4px 1px 4px;  } 
.pagebox a.current { padding-left:8px; padding-right:8px; border:1px solid #DDDDDD; background:#3366CC; color:#FFFFFF;}
.pagebox a:hover.current{ padding-left:8px; padding-right:8px; border:1px solid #FB9504; background:#FFFBDE; color:#000000;} 
#info{ width:auto; }
.pagebox strong{font-size:13px; padding-left:8px; padding-right:8px; border:1px solid #FB9504; background:#FFFBDE; padding-top:4px; padding-bottom:2px; margin-left:6px;}
.pagebox a{ padding-left:8px; padding-right:8px; border:1px solid #E1E1E1; background:#F6F6F6; font-size:13px; padding-top:4px; padding-bottom:2px; color:#07519a; text-decoration:none; margin-left:6px; margin-top:5px;}
.pagebox a:hover{ padding-left:8px; padding-right:8px; border:1px solid #FB9504; background:#FFFBDE;}