
body{ background:#d5d5d5 url(../images/n_mn_bg.gif) repeat-x center 3px;}
a{color:#06f;}
a:hover{color:#000;}

#header{width:100%;border-top:3px solid #000;background:url(../images/n_mn_bg.gif) repeat-x center top;}

#subheader{width:1002px;height:117px;margin:0 auto; position:relative;}
#logo{width:350px;height:56px; background:url(../images/n_logo.gif) no-repeat left top;position:absolute;top:12px;left:0;}
#login_state{color:#000;width:344px;height:24px; text-align:right;line-height:24px;padding-right:26px;background: url(../images/n_loginstate_bg.gif) no-repeat right top; position:absolute; top:24px; right:17px;}
#login_state a{color:#000;}

#nav{width:957px;height:31px;padding:19px 0 0 45px;background:url(../images/n_nav_bg.gif) no-repeat left bottom; position:absolute;top:67px; left:0; z-index:1;}
#nav *{ float:left;}
#nav .wholesale{margin-left:176px;}
#nav .oem{margin:3px 0 0 63px;}
#nav .fg{width:80px;height:18px;background:url(../images/n_nav_fg.jpg) no-repeat left top;}

#topInfo{width:295px;background:url(../images/n_topinfo_bg.gif) repeat-x left top; position:absolute; top:51px;right:42px;z-index:10;}
#topInfo_right{background:url(../images/n_topinfo_rbg.gif) no-repeat right top;}
#topInfo_main{height:23px; padding-left:27px;background:url(../images/n_topinfo_lbg.gif) no-repeat left top;}
#topInfo_main *{float:left;}
#topInfo_main span{line-height:23px;padding:0 5px 0 18px;color:#fffc00;}
#topInfo_main .pay{margin-left:37px;}

#content{width:1002px; margin:0 auto;}

#secondaryContent{width:250px;float:left;}

#primaryContent{width:752px; float:right; position:relative;}

#user_center{ padding-top:32px;}
#user_center .box250wM{padding-left:18px;background:url(../images/box250_sec01m.gif) repeat-y left top;}
#user_center td{ line-height:30px;}
#user_center .input_bgb{width:160px;height:20px;padding:6px 0 0 8px;background:url(../images/member_center_inputbgb.gif) no-repeat left top; float:left;}
#user_center .input_bgs{width:55px;height:20px;padding:6px 0 0 8px;background:url(../images/member_center_inputbgs.gif) no-repeat left top; float:left;}

#user_center .inputtext{width:158px;font-size:12px; height:19px;padding:7px 0 0 10px;line-height:12px; border:none; background: url(../images/member_center_inputbgb.gif) no-repeat left top;}
#user_center .inputtexts{width:53px;font-size:12px; height:19px;padding:7px 0 0 10px;line-height:12px; border:none; background: url(../images/member_center_inputbgs.gif) no-repeat left top;}
#user_center a.apply{color:#d7230f;}
#user_center a.apply:hover{color:#000;}
#user_center ul{width:218px;padding-bottom:7px;border-top:1px solid #e5e5c4;background:#f8f8e5 url(../images/box218.gif) no-repeat left bottom;}
#user_center li{padding:0 10px;border-left:1px solid #e5e5c4;border-right:1px solid #e5e5c4;line-height:22px;}
#user_center li a{padding-left:17px;background:url(../images/tip_icon.gif) no-repeat left 1px;}
#user_center .space01{padding-top:5px;}
#user_center .space02{padding-left:77px;}


#product_sort{padding-top:48px; position:relative;}
#product_sort .box250wB{background:url(../images/box250_sec02.gif) no-repeat left bottom;}
#product_sort #sort_list{padding:0 16px 0 18px;background:url(../images/box250_sec02m.gif) repeat-y left top;}
#product_sort ul{padding-top:9px;}
#product_sort li{width:216px;padding-bottom:8px;margin-bottom:14px; border-bottom:1px dotted #e8e8e8;}
#product_sort li h4{padding-left:25px;padding-bottom:2px;line-height:16px;font-size:14px; background:url(../images/sort_icon.gif) no-repeat left 1px;}
#product_sort li .en{ line-height:9px;margin-left:10px;padding-left:5px;font-size:10px;color:#ccc;font-weight:normal; background:url(../images/sort_tit_line.gif) no-repeat center left;}
#product_sort li a{line-height:22px;}
#product_sort li .line{padding:0 14px;color:#999;}


#product_hot{padding-top:28px; position:relative;}
#product_hot .box250wB{padding-bottom:22px;background:url(../images/box250_sec03.gif) no-repeat left bottom;}
#product_hot ul{width:235px;padding:35px 0 0 15px;background:url(../images/box250_sec03m.gif) repeat-y left top;}
#product_hot li{width:204px;margin-bottom:2px;padding-left:31px; background:url(../images/hot_num.gif) no-repeat left 40px;float:left;}
#product_hot li.num2{ background:url(../images/hot_num.gif) no-repeat -31px 40px;}
#product_hot li.num3{ background:url(../images/hot_num.gif) no-repeat -64px 40px;}
#product_hot li.num4{ background:url(../images/hot_num.gif) no-repeat -97px 40px;}
#product_hot li.num5{ background:url(../images/hot_num.gif) no-repeat -130px 40px;}
#product_hot .cloth{width:68px;height:90px;padding:10px 10px 10px 11px;background:#f4f4f4 url(../images/pay_hot_pro_imgbg.gif) no-repeat left top;float:left;}
#product_hot dl{width:90px;background:#f4f4f4;float:left;}
#product_hot dt{margin-top:5px;padding-left:10px;background:url(../images/hot_pro_list_dot.gif) no-repeat left 5px;}
#product_hot dd{padding-left:10px;color:#999;}
#product_hot .price{color:#000;}
#product_hot a.order{margin-top:3px;text-decoration:underline;float:left;}
#product_hot a.magnifier{width:15px;height:15px;margin:3px 0 0 15px;background:url(../images/pay_magnifier.gif) no-repeat left top; display:block; float:left;}


#mainpic_show{width:732px;height:280px; position:absolute; top:24px; left:10px;}
#mainpic_show #pic{width:732px;margin-bottom:3px;heihght:250px;}
#mainpic_show ul#con{width:369px; height:26px;text-align:left;padding-left:10px;line-height:26px;font-size:14px; background: url(../images/mainpic_textbg.gif) no-repeat right top;float:right;}
#mainpic_show ul#menu{height:26px;font-size:14px;position: absolute;top:243px; left:0;}
#mainpic_show ul#menu li{width:85px;height:26px;margin-right:3px;padding-top:10px;text-align:center;line-height:26px;font-weight:bold;color:#fff;background:url(../images/mainpic_menubg.gif) no-repeat bottom left;float:left;}

/**#mainpic_show ul#menu li.num2{ position: absolute; bottom:0; left:88px;}
#mainpic_show ul#menu li.num3{ position: absolute; bottom:0; left:176px;}
#mainpic_show ul#menu li.num4{ position: absolute; bottom:0; left:264px;}**/
#mainpic_show ul#menu li.off{background:url(../images/mainpic_menubg.gif) no-repeat bottom left;}
#mainpic_show ul#menu li.on{background:url(../images/mainpic_menubg.gif) no-repeat bottom right;}

.product_title{width:101px;height:42px;font-size:14px; text-indent:-9999px; position:absolute;top:3px;left:12px;}
.sort_title{background:url(../images/main_sec_tit.gif) no-repeat left top; }
.hot_title{background:url(../images/main_sec_tit.gif) no-repeat right top; }
a.product_enter{padding-left:9px;color:#000;background:url(../images/hot_pro_list_dot.gif) no-repeat left 2px; position:absolute; right:13px;top:19px;}
a.product_enter:hover{color:#06f;}

.product_topic{width:738px; background:#fff url(../images/main_topic_titbg.gif) no-repeat right top;}
.product_topic h1{height:43px;margin-bottom:8px;font-size:14px; text-indent:-9999px;}
.product_topic .magnifier{width:17px; height:17px;margin-top:87px;text-indent:-9999px;background:url(../images/member_magnifier.gif) no-repeat left top;float:left;}
.product_topic .special{float:left;}
.product_topic .small_scroll .arrowL{width:16px;height:24px; background:url(../images/topic_scolljt2.gif) no-repeat left top; display:block; position:absolute; left:0; top:42px;}
.product_topic .small_scroll .arrowR{width:16px;height:24px; background:url(../images/topic_scolljt2.gif) no-repeat right top; display:block;position:absolute;right:5px;top:42px;}
.product_topic .normal{float:left;}
.product_topic .small_scroll{width:371px;padding-left:26px; position:relative;}
.product_topic .small_scroll li{ margin-right:9px;float:left;}
.product_topic .small_scroll .cloth{width:68px;height:90px;padding:10px 10px 10px 11px;background:#fff url(../images/main_smallimgbg.gif) no-repeat left top;float:left;}
.product_topic .text_link{margin-top:10px;width:412px; float:left;}
.product_topic .text_link li{width:171px;padding:0 20px 0 15px; line-height:22px; background:url(../images/pay_hot_pro_dot.gif) no-repeat 5px 7px; float:left;}
.product_topic .text_link li a{ color:#000;}
.product_topic .text_link li a:hover{ color:#06f;}
.product_view{width:132px;margin-top:20px;padding-left:280px;float:left;}
.product_view a{width:89px; height:21px; line-height:21px; text-align:center;color:#fff; background: url(../images/topic_viewbg.gif) no-repeat left top; display:block;}
.product_view a:hover{color:#fff;}

#shop_recommend{padding-bottom:25px;}
#shop_recommend h1{background:url(../images/main_topic_tit.gif) no-repeat left top;}
#shop_recommend .special{width:282px;padding-left:42px;}
#shop_recommend .special li{width:130px;margin-right:2px;float:left;position:relative;}
#shop_recommend .special .cloth{width:102px;height:136px; padding:12px 14px;background:url(../images/main_bigimgbg.gif) no-repeat left top;}
#shop_recommend .special .rec{width:63px;height:64px;background:url(../images/ml_rec.gif) no-repeat left top;position:absolute;top:3px;right:3px;}
#shop_recommend .special p{padding-left:20px; }
#shop_recommend .special .name{margin-left:10px;padding-left:10px;background:url(../images/hotgood_dot.gif) no-repeat left center;}
#shop_recommend .special .disc{color:#f00;}
#shop_recommend .special .order{width:41px; height:21px;color:#fff; line-height:21px; background:url(../images/topic_orderbg.gif) no-repeat left top; text-align:center;margin-top:3px;float:left;}
#shop_recommend .special .magnifier{margin:4px 0 0 17px;}
#shop_recommend .small_scroll .arrowL{background:url(../images/topic_scolljt.gif) no-repeat left top;}
#shop_recommend .small_scroll .arrowR{background:url(../images/topic_scolljt.gif) no-repeat right top;}

#news_recommend{padding-bottom:25px;}
#news_recommend h1{background:url(../images/main_topic_tit.gif) no-repeat left -44px;}
#news_recommend .special{width:279px;padding-left:45px;}
#news_recommend .text_link li{width:377px;padding:0 20px 0 15px;}
#news_recommend .text_link li span{width:170px; overflow:hidden; white-space:nowrap;float:left;}
#news_recommend .text_link li s{width:105px; color:#666;float:left;}
#news_recommend .text_link li strong{color:#f00;font-weight:normal;}

#discount_recommend h1{background:url(../images/main_topic_tit.gif) no-repeat left -87px;}

.big_scroll{width:684px;margin-left:20px;padding-left:24px;position:relative;}
.big_scroll .arrowL{width:16px;height:24px; background:url(../images/topic_scolljt2.gif) no-repeat left top; display:block; position:absolute; left:0; top:76px;}
.big_scroll .arrowR{width:16px;height:24px; background:url(../images/topic_scolljt2.gif) no-repeat right top; display:block;position:absolute;right:5px;top:76px;}
.big_scroll li{width:164px;padding-right:3px;margin-left:3px;float:left;}
.big_scroll li.bot{width:130px;padding-right:0;margin-left:0;}
.big_scroll .cloth{width:102px;height:136px;padding:12px 14px;background:url(../images/main_bigimgbg.gif) no-repeat left top;}
.big_scroll p{padding-left:20px; }
.big_scroll .name{margin-left:10px; padding-left:10px; background:url(../images/hotgood_dot.gif) no-repeat left center;}
.big_scroll .order{width:41px; height:21px;color:#fff; line-height:21px; background:url(../images/topic_orderbg.gif) no-repeat left top; text-align:center;margin-top:3px;float:left;}
.big_scroll .magnifier{margin:5px 0 0 17px;}
.big_scroll .disc{color:#f00;}
#discount_recommend .more{width:640px;height:17px;line-height:17px;margin:20px 0 20px 45px;padding-right:10px; text-align:right; background:url(../images/topic_disc_morebg.gif) no-repeat top left;}
#discount_recommend .more a{color:#999;}
#discount_recommend .more a:hover{color:#000;}

#special_icon{width:988px;height:114px;margin:0 auto;padding:22px 0 0 14px; background:url(../images/main_iconarea.gif) no-repeat left top;}
#special_icon img{margin-left:7px;}


.box250wT_sec01{width:250px;background:url(../images/box250_sec01.gif) no-repeat left top;}
.box250wB{padding-bottom:11px;background:url(../images/box250_sec01.gif) no-repeat left bottom;}
.box250wT_sec02{width:250px;background:url(../images/box250_sec02.gif) no-repeat left top;}
.box250wT_sec03{width:250px;background:url(../images/box250_sec03.gif) no-repeat left top;}

.box752wT{width:752px;padding-top:32px;background:url(../images/box752.gif) no-repeat left top;}
.box752wB{padding-bottom:22px;background:url(../images/box752.gif) no-repeat left bottom;}
.box752wM{padding:0 7px;background:url(../images/box752_m.gif) repeat-y left top;}