/* 首頁頁面樣式 */
/*公用樣式*/

/*當前頻道*/
.newhead_mainnav_now{ height:30px; background-image: url(/themes/boom/images/head_nav_bg.gif); background-repeat: no-repeat; background-position: left top; width: 54px; overflow: hidden;text-align: center; }
a.newhead_mainnav_now,a.newhead_mainnav_now:hover{ color:#fff!important; font-size:15px; text-decoration:none!important}
.newhead_mainnav_now span,a.newhead_mainnav_now span{ padding-left:0!important; padding-right:0!important; height:23px; width:54px; padding-top: 6px;font-size:15px; }

/*導航條背景*/
.newhead_topnav_left{ width:4px; height:27px; display:block; float:left; background:url(/themes/boom/images/head_bg_left.png) no-repeat 0 0px}
.newhead_topnav_right{ width:4px; height:27px; display:block; float:right; background:url(/themes/boom/images/head_bg_right.png) no-repeat 0 0px}
.newhead_topnav{ width:960px; height:27px; clear:both; background-image: url(/themes/boom/images/head_bg_hr.png); background-repeat: repeat-x; background-position: 0 -0px; }
.newhead_topnav_menu span{ color:#ffb573}

/*導航條上面四行文字*/
.color_01,.color_01 a,.color_01 a:hover{ color:#D67721}

/*留言板
.newhead_mainnav_Messages a:hover{ color:#853200; text-decoration:none; background-image: url(/themes/boom/images/newhead_mainnav_Messages.gif); background-repeat: no-repeat; background-position: 0px -31px; }
.newhead_mainnav_Messages a{ color:#853200; display:block; height:28px; cursor:pointer; float:left; background-image: url(/themes/boom/images/newhead_mainnav_Messages.gif); background-repeat: no-repeat; background-position: 0px 0px; margin-top: 2px; *margin-top: 3px; }*/


/*當前頁面樣式*/
/*左导航*/
.index_content_leftnav_title{ background-image: url(/themes/boom/images/leftnav_title.gif); background-repeat: no-repeat; background-position: left -51px; height: 28px; width: 160px; font-weight: bold; color: #FFF; line-height: 28px; padding-left: 20px; }
.index_content_leftnav_foot{ background-image: url(/themes/boom/images/leftnav_title.gif); background-repeat: no-repeat; background-position: left -90px; height: 10px; width: 180px; font-weight: bold; color: #FFF; overflow: hidden; }
.index_content_leftnav{ background:#FAFAFA; width:172px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #ACC43A; border-left-color: #ACC43A; padding-right: 3px; padding-left: 3px; }
.index_content_leftnav_list{ background:#fafafa; width:162px; color: #666; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }
.index_content_leftnav_list .dashed{ margin:2px 0 9px}
.index_content_leftnav_line{ background:#666; line-height:1px; height:1px; font-size:0px; overflow:hidden; margin:6px 0 4px; clear:both}
.index_content_leftnav_list ul{ padding-left: 10px; }
.index_content_leftnav_list li{ padding-top: 0; padding-right: 0; padding-bottom: 5px; padding-left: 0px; color: #CCC; font-family: Arial, Helvetica, sans-serif; }
.index_content_leftnav_list li a, .index_content_leftnav_list li a:hover { color:#666; font-size: 13px; }
.index_content_leftnav_list li span a, .index_content_leftnav_list li span a:hover {color:#CC3300;}
.index_content_leftnav_list li .p5{ padding-right: 8px; padding-left: 8px; }
.index_content_leftnav_list p{ padding:0 0 8px 6px}
.index_content_leftnav_list li .s15 a, .index_content_leftnav_list li .s15 a:hover{ color:#576060}
.index_content_leftnav_list h2{ padding:4px 0 8px 6px; font-weight:900}

/*左栏banner*/
.index_content_sc{ width:180px; height:32px; margin-top:10px}

/*右侧信息区*/
.border_d3{ border:1px solid #DBDBDB }

/*广告区*/
.index_content_gg{ width:765px;/* height:250px;*/ margin:10px 0}

.index_content_lz{ float:left;width:540px;}
.index_content_lz .flash{height:200px;width:540px;}
.index_content_rightgg{ width:213px; float:right}

/*登入註冊按鈕*/
.index_content_button{ width:213px; margin-bottom:10px }
.index_content_button .rc-tp, .index_content_button .rc-bt { display:block; height:4px; background-image: url(/themes/boom/images/img_home.gif); background-repeat: no-repeat; }
.index_content_button .rc-tp{ background-position:0px 0px; overflow: hidden; height:4px;width:213px;}
.index_content_button .bd{ border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #cccccc; border-left-color: #cccccc; }
.index_content_button .rc-bt{ background-position:0px -9px; }

/*kefu*/
.index_content_kefu{ width:213px; height:72px; overflow:hidden; }
.index_content_kefu a:link,.index_content_kefu a:visited{ background-image: url(/themes/boom/images/home_kefu.gif); background-repeat: no-repeat; background-position: 0px 0px;display:block; line-height:72;width:213px; height:72px; overflow:hidden; }
.index_content_kefu a:hover{ background-image: url(/themes/boom/images/home_kefu.gif); background-repeat: no-repeat; background-position: 0px -73px;width:213px; height:72px; overflow:hidden;  }

.register_d,.login_d{width: 139px;height:29px;margin-right: auto; margin-left: auto; background-image: url(/themes/boom/images/home_hzm.png); background-repeat: no-repeat;}
.register_d,.login_d div{width: 139px;height:29px;overflow:hidden;}
.register_d{ background-position: 0px 0px;width: 139px;height:29px;overflow:hidden; }
.register_d a:link,.register_d a:visited{ background-position: 0px 0x;display:block; line-height:29;width: 139px;height:29px;overflow:hidden;}
.register_d a:hover{background-position: 0px -30px;background-image: url(/themes/boom/images/home_hzm.png); background-repeat: no-repeat;width: 139px;height:29px;overflow:hidden;}
.login_d {background-position: 0px -65px;width: 139px;height:29px;overflow:hidden; }
.login_d a:link,.login_d a:visited{ background-position: 0px -65px;display:block; line-height:29;width: 139px;height:29px;overflow:hidden;}
.login_d a:hover{background-position: 0px -96px;background-image: url(/themes/boom/images/home_hzm.png); background-repeat: no-repeat;width: 139px;height:29px;overflow:hidden;}


/*帳戶導航*/
.index_my_box{ height: 70px; width: 211px; border: 1px solid #cccccc; }
.index_my_box li{ height: 30px; width: 60px; background-color: #FFF; margin-top: 4px; padding-left: 40px; float: left; line-height: 30px; }
.index_my_box .my_ico_01{ background-position: -206px -20px; }
.index_my_box .my_ico_02{ background-position: -208px -92px; }
.index_my_box .my_ico_03{ background-position: -206px -53px; }
.index_my_box .my_ico_04{ background-position: -208px -128px; }

.index_my_box .my_ico_01,.index_my_box .my_ico_02,.index_my_box .my_ico_03,.index_my_box .my_ico_04{  background-image: url(/themes/boom/images/img_home.gif); background-repeat: no-repeat;}

/*活動快訊*/
.hdkx{ background-color: #fcdfe4; height:211px; }
.hdkx h1{ height:25px; line-height: 25px; }
.hdkx .box{ background-color: #FFF; background-image: url(/themes/boom/images/hdkx_bg.gif); background-repeat: no-repeat; background-position: left top; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; height:164px;}
.index_content_rightgg_list2{ height:40px}
.index_content_rightgg_list2 li{ margin-left:6px; *margin-bottom:-3px; padding:5px 0 0 10px; height:17px; line-height:17px; background-image: url(/themes/boom/images/index_pic_point_02.gif); background-repeat: no-repeat; background-position: 0 70%; }
.hdkx .box_10{ padding-right: 5px; /*padding-bottom: 10px;*/ padding-left:5px; }


/*本周热荐*/
.index_content_tj{ float:left; width:540px; background:url(/themes/boom/images/index_bg_tj_05.gif) repeat-x 0 18px; margin-top: 10px; }
.index_content_tj .GoodsListWrap{ text-align: center; padding-top:0px;/* margin-left: 12px;*/ }
.index_content_tj_title{ height:25px; position:relative; margin-left:4px; width:534px}
.index_content_tj_title_now1,.index_content_tj_title_now2,.index_content_tj_title_now3,.index_content_tj_title_now4{ background:#ffffff url(/themes/boom/images/index_bg_tj_04.gif) no-repeat right top; position:absolute; bottom:-7px;_bottom:-8px; height:34px; line-height:34px; z-index:100; text-align:left; width:100px; text-align:center; padding-right:5px;}
.index_content_tj_title_now1{ left:3px; _left:9px}
.index_content_tj_title_now2{ left:108px; _left:114px;display:none;}
.index_content_tj_title_now3{ left:213px; _left:218px;display:none;}
.index_content_tj_title_now4{ left:318px; _left:324px;display:none;}
.index_content_tj_title img{ float:left; display:block; margin-left:6px}
.index_content_tj_title_now1 img,.index_content_tj_title_now2 img,.index_content_tj_title_now3 img,.index_content_tj_title_now4 img{ float:left; display:block; margin-left:0}
.index_content_tj_title a{ display:block; float:left; background:url(/themes/boom/images/index_bg_tj_02.gif) no-repeat right top; height:25px; line-height:25px; padding:0 6px 0 0; width:88px; text-align:center; position:relative;z-index:10}
.index_content_tj_title a:hover{ text-decoration:none}
.index_content_tj_title_hot{position:absolute; top:-2px; right:-2px}
.index_content_tj_title_buy{position:absolute; top:-8px; right:-2px}


.index_content_tj_info{ clear:both; border-color:#acacac #c3c3c3 #c3c3c3; border-style:solid; border-width:1px;/* height:278px;*/ width:538px; background:#fff}
.index_content_tj_info1{ width:537px; height:352px; _height:360px; overflow: hidden; padding-bottom: 10px; }
.index_content_tj_info1 .GoodsListWrap{ width: 560px; }
.index_content_tj_info1 .GoodsList .item { padding-top: 10px;}

.s10{ font-size:10px}

.index_content_tj_info2_list p a{ display:block; height:28px; word-break: break-all; overflow:hidden}/*2009-5-7 qsy添加*/
.index_content_tj_info2_list{ float:left; width:102px; height:163px; padding:15px 6px 0 22px; text-align:center}
.index_content_tj_info2_list div{ border:1px solid #c3c3c3; margin:0 auto 5px; text-align:center}
.index_content_tj_info2_ul{ background:url(/themes/boom/images/index_bg_tj_06.gif) repeat-x top; clear:left; height:86px; padding:6px 12px; margin:0 10px; width:494px}
.index_content_tj_info2_ul ul{ display:block; width:494px; height:28px}
.index_content_tj_info2_ul ul li{ height:27px; line-height:27px; background:url(/themes/boom/images/index_pic_point_02.gif) no-repeat 2px 9px; width:235px; float:left; margin-top:1px; padding-left:12px}
.index_content_tj_info2_ul_line{ background:url(/themes/boom/images/dashed.gif) repeat-x bottom}





/*專題banner*/
.index_content_zt,.index_content_zt3{ margin-top:8px}
.index_content_zt div{ /*float:left; margin-right:12px;_margin-right:2px;*/ width:182px; height:80px;}

.index_content_zt div img{ border:1px solid #FFC0D3; display:block; width:180px; height:80px}
/*.index_content_zt_other{ margin-left:1px!important; margin-right:0!important;}*/



.index_content_zt span{ display:block; float:left; padding-left:11px; margin-top:7px; background-image: url(/themes/boom/images/index_pic_point_03.gif); background-repeat: no-repeat; background-position: 2px 6px; }


/*馆通用样式*/
.index_content_guan{ width:960px; border-bottom:1px solid #c1c1c1; height:288px; margin-top: 15px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.index_content_guan_title{ height:22px; border-bottom:1px solid #c1c1c1}
.index_content_guan_title img{ margin:0 20px 4px 14px; float:left}
.index_content_guan_title a,.index_content_guan_title span{ float:left; display:block; margin:5px 10px 4px 0}
a.index_content_guan_title_img{ margin:0!important}
.index_content_guan_title_s1{margin-right:0!important}
.index_content_guan_title_s2{margin-left:0!important}

.index_content_guan_left{ float:left; width:200px; margin-right:1px; clear:both}
.index_content_guan_right{ border-style:solid; border-width:6px 6px 6px 0; background:url(/themes/boom/images/index_bg_guan_01.gif) no-repeat left top; float:right; width:740px; padding:0 0 0 13px}
.index_content_guan_info{ padding-top:8px; float:left; width:470px; background:url(/themes/boom/images/index_bg_guan_02.gif) no-repeat right 50%; height:238px;}
.index_content_guan_banner{ width:270px; float:right; height:246px; padding-top:8px; text-align:left }
.index_content_guan_info .GoodsList .item{ margin-bottom: 8px; }


.index_content_guan_list1{ float:left; width:118px; padding:0 2px 0 10px; _padding-right:0}
.index_content_guan_list1 .AdvBanner img{border:1px solid #c1c1c1;}
.index_content_guan_list1 ul{ margin-top:8px}
.index_content_guan_list1 ul li{ background:url(/themes/boom/images/index_pic_point_03.gif) no-repeat 1px 6px; padding-left:8px; margin-top:3px; width:112px}
.index_content_guan_list1 .GoodsListWrap{ padding-top:0px;}

.index_content_guan_list1 .itemsWrap h6{ margin: 0px; padding-left:12px; line-height: 18px; background-image: url(/themes/boom/images/index_pic_point_03.gif); background-repeat: no-repeat; background-position: 1px 50%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }

*html .index_content_guan_list1 .itemsWrap h6{ margin: 0px; padding-left:12px; line-height: 18px; background-image: url(/themes/boom/images/index_pic_point_03.gif); background-repeat: no-repeat; background-position: 1px 50%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }

*+html .index_content_guan_list1 .itemsWrap h6{ margin: 0px; padding-left:12px; line-height: 18px; background-image: url(/themes/boom/images/index_pic_point_03.gif); background-repeat: no-repeat; background-position: 1px 50%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; }
.index_content_guan_list1 .GoodsList .item{ margin-bottom: 0px; }

.index_content_guan_goods{ width:102px; float:left; margin:7px 11px 0 3px; text-align:center}

/*.index_content_guan_goods div{ border:1px solid #c1c1c1;margin-bottom:5px; width:100px; height:100px; text-align:center}*/
.index_content_guan_goods .titel_j{ height:20px; width: 102px; overflow: hidden; }

.index_content_guan_goods a{ line-height:18px; display:block; margin-bottom:2px; word-break: break-all; overflow:hidden}
.index_content_guan_goods p a{ height:36px; display:block}
.index_content_guan_list2{ float:left; width:217px; margin:0px 10px 0 0}
.index_content_guan_list2 li{ background:url(/themes/boom/images/index_pic_point_03.gif) no-repeat 3px 10px; line-height: 20px; padding-top: 2px}
.index_content_guan_list2 li a{ padding-left:12px}
.index_content_guan_list2 .GoodsListWrap{ padding-top:0px;}

.index_content_guan_list2 .itemsWrap h6{ margin: 0px; background:url(/themes/boom/images/index_pic_point_03.gif) no-repeat 3px 10px; line-height: 20px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; text-align: left; }
.index_content_guan_list2 .item{  }

.index_content_guan_list2 .GoodsList .item{ margin-bottom: 0px; background-image: url(/themes/boom/images/dashed.gif); background-repeat: repeat-x; background-position: bottom; text-align: left; }

.index_content_guan_info_banner{ float:left; width:243px; text-align:center; padding-top: 6px; }
.index_content_guan_info_banner img{ border:1px solid #a1a1a1; width:218px; height:58px; display:block; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.index_content_guan_banner_border1{ border:1px solid #a1a1a1; width:118px; height:198px; display:block}
.index_content_sm_banner img,.index_content_jj_banner img,.index_content_ts_banner img,.index_content_guan_banner_border2{ display:block; margin:0 0 9px 10px}
.index_content_guan_banner_border2 img{ display:block; border:1px solid #c1c1c1;}
.index_content_guan_banner_border3{ display:block; border:1px solid #a1a1a1; width:118px; height:128px;}

/*包包*/
.pink,.pink a,.pink a:hover{ color:#f58691}
.index_content_mz{ border-color:#fee4df}
.index_content_mz_banner{ background:#fffbfa}

/*鞋子*/
.blue_476,.blue_476 a,.blue_476 a:hover{ color:#476170}
.index_content_yd{ border-color:#e5eef3}
.index_content_yd_banner{ background:#f5fbff}

/*数码家电*/
.blue_47,.blue_47 a,.blue_47 a:hover{ color:#b09768}
.index_content_sm{ border-color:#e0f6fa}
.index_content_sm_banner{ background:#f8fdff}
.index_content_sm_banner img,.index_content_jj_banner img,.index_content_ts_banner img{ float:left; display:block; margin:3px 0 9px 10px; _margin:3px 0 9px 5px}

/*專題banner2*/
.index_content_zt2{ margin-top:20px}
.index_content_zt2 img{ display:block; float:left; border:1px solid #d9d9d9; margin-right:11px}
.index_content_zt2_other{ margin-right:0px!important}

/*音影*/
.brown_b0,.brown_b0 a,.brown_b0 a:hover{ color:#b09768}
.index_content_fz{ border-color:#eae3d3}
.index_content_fz_banner{ background:#fffbfa}

/*家居*/
.green_83,.green_83 a,.green_83 a:hover{ color:#838e30}
.index_content_jj{ border-color:#e9eec5}
.index_content_jj_banner{ background:#fffcfa}


