@charset "utf-8";
/*Global*/
* {margin:0;padding:0;}
html,body {font-family:Helvetica,"微软雅黑",Arial,sans-serif,'Microsoft YaHei','SimHei';font-size:14px;}
img{border:none;vertical-align:top;}

table {border-collapse:collapse;empty-cells:show;}
a {text-decoration:none;outline:none;}
a:hover {text-decoration:underline;}
ul,li,ol {list-style-type:none;}
h1,h2,h3,h4,h5,h6,b,em {font-weight:normal;}
em {font-style:normal;}
/*Form UI*/
select,input,img,select{vertical-align:middle;}
body {font-size:12px;}
input,textarea,select,option {font-family:microsoft Yahei;}
input[type=checkbox] {margin-top:-1px;}
input[type=submit] {cursor:pointer; vertical-align:middle;font-family:"微软雅黑";}
input,button,select,textarea {outline:none;}
/*Global Class*/
.pos{position: relative;}
.wrap {width:1000px;margin:0 auto;}
.tabscontent {display:none;}
.visible {display:block;}
.clear{clear:both; line-height:0; overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.fl {float:left;}
.fr {float:right;}


/***** 顶部灰色条 开始 *****/
.top, .slideshow{min-width:1190px;}
.userInfo{position:relative;z-index:95;height:30px;background:#fafafa;}
.userInfoBox{position:relative;margin:0 auto;width:1190px;height:30px;line-height:30px;font-size:12px;color:#787878;}
.userMenu{float:right;}
.userMenu .vipName{color:#e74044;}
.userMenu span, .userMenu a{float:left;display:block;padding-right:10px;}
.userMenu a{color:#787878;}
.userMenu a:hover{color:#e74044;text-decoration:underline;}
.userMenu .login{color:#e74044;}
.userMenu .divide{float:left;display:inline-block;margin:8px 0;margin-right:10px;width:1px;height:14px;background-color:#787878;}
.userMenu .serviceTel i, .top_mobile .moblieCode i{float:left;display:inline-block;width:18px;height:30px;overflow:hidden;background:url(../../static/img/head_icons.png) no-repeat;}
.userMenu .serviceTel{font-size:15px;color:#e74044;background-position:10px 0px;}

/* 手机家品会 */
.top_mobile{position:relative;}
.top_mobile .moblieCode{position:relative;z-index:5;height:28px;border-style:solid;border-width:0 1px 1px 1px;border-color:transparent #fafafa #fafafa #fafafa;cursor:pointer;}
.top_mobile .moblieCode i{width:30px;background-position:10px -30px;}

/*访问状态*/
.top_mobile.visiting .moblieCode{background-color:#fff;border-color:transparent #e2e2e2 #fff #e2e2e2;}
.top_mobile.visiting .spread_mobileCode{display:block;}


/* 二维码展开 */
.spread_mobileCode{display:none;position:absolute;width:185px;min-height:50px;background-color:#fff;border:solid #e2e2e2 1px;}
.top_mobile .spread_mobileCode{z-index:2;top:27px;left:0;}
.code_single{margin:15px 0;font-size:16px;color:#505050;text-align:center;}
.code_single .code{display:block;margin:0 auto;padding:10px 0;width:86px;height:86px;background:url(../../static/img/top_icons.png) no-repeat;}
.code_single .app{background-position:-17px -100px;}
.code_single .weixin{background-position:-133px -100px;}
.code_single .flagship{background-position:-252px -100px;}
.code_single p{margin:0;padding:5px 0;height:20px;line-height:20px;}

@media (max-width:1160px){
	.top_mobile .spread_mobileCode{right:10px;left:auto;}
}
/***** 顶部灰色条 结束 *****/

/***** 顶部LOGO、搜索框、保障等 开始 *****/
.header{position:relative;z-index:90;height:110px;background:#fff;}
.header .head_wrap{position:relative;margin:0 auto;width:1190px;height:100%;}
.header .head_wrap .logo{position:absolute;left:0;top:50%;margin-top:-25px;height:50px;overflow:hidden;}

/** 搜索框 开始 **/
.search_body{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-225px;width:450px;height:65px;}
.search_body .search_input{width:100%;height:40px;background:#0F0;}
/*.header .head_wrap .logo{ position:absolute; left:23px; top:28px; display:block;}*/
.header .head_wrap .search{position:relative;width:100%;height:40px;}
.header .head_wrap .search input.txt_name{float:left;padding:5px 10px;width:336px;height:26px;line-height:26px;font-size:14px;color:#b4b4b4;/*background:#fff;*/border:2px solid #e74044;}
.header .head_wrap .search input.sub_btn{position:absolute;top:0;right:0;width:90px;height:40px;line-height:40px;font-size:16px;color:#FFF;background:#e74044;border:none;cursor:pointer;}

/* 搜索热词 */
.searchKeys{position:absolute;left:-10px;margin-top:10px;height:14px;overflow:hidden;}
.searchKeys a{display:inline-block;padding:0 10px;height:14px;line-height:14px;font-size:14px;color:#8c8c8c;border-left:solid #8c8c8c 1px;}
.searchKeys a:nth-child(1){border-left:none;}
.searchKeys a:hover{color:#e74044;text-decoration:underline;}
/** 搜索框 结束 **/

/** 服务保障 开始 **/
.ensure{position:absolute;top:50%;right:0;margin-top:-40px;height:80px;}
/** 服务保障 结束 **/

/** 导航栏中的购物车 开始 **/
.shopCar{display:block;position:absolute;top:110px;right:0;padding:10px 0;padding-left:30px;width:211px;height:20px;line-height:20px;overflow:hidden;font-size:16px;color:#fff;background:url(../../static/img/head_icons.png) no-repeat 0 -167px;cursor:pointer;}
.shoppingNum{padding:0 5px;color:#ffe600;}
.cartLink{display:block;cursor:pointer;}
/** 导航栏中的购物车 结束 **/


.header .head_wrap .phone{width:215px; height:20px; position:absolute; top:39px; right:37px;}
.header .head_wrap .login{float:right; margin-right:10px; margin-top:12px; position:absolute; right:0;}
.header .head_wrap .login li{float:left; height:14px; line-height:14px; color:#808080; margin-right:15px;}
.header .head_wrap .login li a{color:#808080;}
.header .head_wrap .city{color:#515151; position:absolute; z-index:2; display:block; width:68px; background:url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png) no-repeat 45px -212px; padding-left:3px; height:22px; line-height:22px; cursor:pointer; top:25px; left:214px;}
.header .head_wrap .cityhover{border:1px solid #504c7e; border-bottom:0; top:24px; left:213px; background-color:#ffffff}
.header .head_wrap .citys{width:358px; display:none; border:1px solid #504c7e; color:#626262; position:absolute; z-index:10; top:46px; left:213px; background:#ffffff; padding:0 8px 13px 10px;}
.header .head_wrap .citys h5{font-size:12px; margin-top:10px;}
.header .head_wrap .citys ul{overflow:hidden; margin-top:5px; width:358px; border-bottom:1px dotted #626262; padding-bottom:12px;}
.header .head_wrap .citys ul li{float:left; margin-right:8px; line-height:22px; cursor:pointer; white-space:nowrap;}
.header .head_wrap .citys a{color:#626262; margin-top:12px; float:left;}

/*面包屑*/
.current{height:35px; line-height:35px; color:#787878; text-indent:10px; margin-bottom:10px; margin-top: 5px;}
.currentNav{width:1200px; height: 35px; margin:0 auto; line-height:35px; font-size:14px; }
.currentNav a{color:#606060; text-decoration:none;}
.currentNav a:hover{text-decoration:underline;}

/**弹层组合商品选择服务**/
#popbox2{ position: fixed;left: 50%; top: 50%; width: 500px; border:5px solid #999; z-index: 1000; margin-left: -170px; margin-top: -80px; background-color: #fff; display:none;}  
#popbox2 h2{ font-size: 12px; line-height: 20px; height: 20px; background-color: #e8e8e8; padding: 5px 10px; overflow: hidden; color: #000; position: relative;}
#closepop2{ display:inline-block; cursor: pointer; position: absolute; right: 5px; top:5px;}

/*nav*/
.nav{width:100%; height:40px;  position:relative; z-index:30; background:#e74044;}
.nav_wrap{width:1190px; height:40px; margin:0 auto; font-size:13px; position:relative;}
.nav .nav_wrap .all_cate{color:#ffffff; float:left; cursor:pointer; position:relative; width:230px; height:40px; line-height:40px;  text-align:center; font-weight:normal;background:#c40000;font-size:16px;}
.nav .nav_wrap .all_cate i{display:block;position:absolute;top:12px;right:27px;width:15px;height:15px;overflow:hidden;background:url(../../static/img/index_label.png) no-repeat -20px -110px;}
.nav .nav_wrap .nav_list{overflow:hidden; float:left;}
.nav .nav_wrap .nav_list li{float:left; width:100px; height:40px; line-height:34px; text-align:center; font-size:14px;}
.nav .nav_wrap .nav_list li a{color:#fff; display:block; width:100px; font-size:16px; font-weight:bold; height:40px; line-height:40px;font-weight:normal;}
.nav .nav_wrap .nav_list li a:hover,
.nav .nav_wrap .nav_list li a.menuHover{text-decoration:none; background:#ff2d44; height:40px; line-height:40px; }
.nav .nav_wrap .nav_cart{width:100px; height:40px; padding-left:59px; line-height:33px; color:#515151; border-bottom:1px solid #e5e5e5; position:relative; float:left; background:#dcdcdc url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png) no-repeat 7px -172px;}
.nav .nav_wrap .nav_cart:hover{text-decoration:none;}
.nav .nav_wrap .nav_cart span{color:#db391e}
.nav .nav_wrap .nav_cart i{width:0; height:0; display:block; position:absolute; top:14px; right:23px; border-top:4px solid Transparent; border-bottom:4px solid Transparent; border-left:5px solid #5d5d5d; border-right:0;}
.nav .nav_wrap .cate_wrap{position:absolute; display:none; z-index:2; top:40px; left:0; background:#fff; border:1px solid #c40000;  }
.nav .nav_wrap .cate_wrap h5{height:29px; line-height:29px; padding-left:36px; font-size:14px; color:#504c7e; background:#ddddea;}
/* */
.nav .nav_wrap .cate_wrap ul{overflow:hidden;  padding:3px 0 1px 10px;}


.nav .nav_wrap .cate_wrap ul li{float:left; margin-right:20px; white-space:nowrap; width:50px;}
.nav .nav_wrap .cate_wrap ul li a{color:#626262;font-size:12px; line-height:22px;font-weight:normal;}
.nav .nav_wrap .cate_wrap ul li a:hover{color:#e74044;}
.nav .nav_wrap .cate_wrap ul li a.jia{color:#d23061;}
.nav .nav_wrap .cate_wrap h5.cate1{background-image:url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png); background-position:8px -400px; background-repeat:no-repeat;}
.nav .nav_wrap .cate_wrap h5.cate2{background-image:url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png); background-position:8px -439px; background-repeat:no-repeat;}
.nav .nav_wrap .cate_wrap h5.cate3{background-image:url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png); background-position:8px -475px; background-repeat:no-repeat;}
.nav .nav_wrap .cate_wrap h5.cate4{background-image:url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png); background-position:8px -247px; background-repeat:no-repeat;}
.nav .nav_wrap .cate_wrap h5.last{padding-left:10px;}

.nav .nav_wrap .cate_wrap h5.cate1 a{color:#504c7e;}
.nav .nav_wrap .cate_wrap h5.cate2 a{color:#504c7e;}
.nav .nav_wrap .cate_wrap h5.cate3 a{color:#504c7e;}
.nav .nav_wrap .cate_wrap h5.cate4 a{color:#504c7e;}



/***** 底部 开始 *****/
.bottom{position:relative;margin-top:20px;padding-bottom:15px;width:100%;border-top:solid #e74044 5px;}
.bottom .footer{min-width:1190px;background-color:#fff;}
.bottom .service_body{margin:0 auto;width:1000px;}

/** 六大保障 开始 **/
.six_ensure{padding:40px 0 0;height:110px;}
.six_ensure span{float:left;display:inline-block;margin:0 48px;padding-top:70px;width:70px;height:30px;line-height:30px;font-size:14px;color:#b4b4b4;text-align:center;background:url(../../static/img/top_icons.png) no-repeat;}
.six_ensure .ensure_1{background-position:-10px -220px;}
.six_ensure .ensure_2{background-position:-95px -220px;}
.six_ensure .ensure_3{background-position:-180px -220px;}
.six_ensure .ensure_4{background-position:-265px -220px;}
.six_ensure .ensure_5{background-position:-350px -220px;}
.six_ensure .ensure_6{background-position:-435px -220px;}
/** 六大保障 结束 **/

/** 服务指南 开始 **/
.service_guide{padding:40px 0;height:120px;border-bottom:solid #eee 1px;}
.service_guide > div{float:left;}
.service_guide .serviceTel{width:270px;height:100%;overflow:hidden;background:url(../../static/img/top_icons.png) no-repeat -400px 0;}
.service_guide .guide_body{float:right;}
.service_guide .guide_body dl{float:left;margin:0;padding-left:20px;width:160px;border-left:solid #eee 1px;}
.service_guide .guide_body dd{padding-bottom:10px;height:20px;line-height:20px;font-size:14px;font-weight:bold;color:#505050;}
.service_guide .guide_body a{line-height:30px;font-size:12px;color:#787878;}
.service_guide .guide_body a:active, .service_guide .guide_body a:hover{color:#e74044;text-decoration:underline;}
/** 服务指南 结束 **/

/** 二维码指引 开始 **/
.code_mobile{margin:0 auto;padding:30px 0;width:700px;height:88px;}
.code_mobile .single_code{float:left;margin:0 40px;}
.code_mobile .code_img{float:left;display:inline-block;width:88px;height:88px;overflow:hidden;background:url(../../static/img/top_icons.png) no-repeat;}
.code_mobile .hxCode{background-position:-17px -109px;}
.code_mobile .flagCode{background-position:-252px -109px;}
.code_mobile .code_infor{float:left;padding:14px 0;padding-left:20px;width:160px;}
.code_mobile .codeName{height:20px;line-height:20px;font-size:16px;font-weight:bold;color:#505050;}
.code_mobile .subhead{padding:10px 0;height:20px;line-height:20px;font-size:13px;color:#787878;}
.code_mobile .code_button{position:relative;float:left;margin:4px 0;width:85px;}
.code_mobile .code_button a{display:block;margin:8px 0;width:85px;height:28px;line-height:28px;font-size:14px;color:#fff;text-align:center;background-color:#8c8c8c;border-radius:3px;-webkit-border-radius:3px;}
.code_mobile .code_button a:hover{background-color:#e74044;text-decoration:none;}
.code_mobile .spreadCode{display:none;position:absolute;right:-25px;bottom:30px;width:135px;height:155px;overflow:hidden;}
/** 二维码指引 结束 **/

/** Copyright 开始 **/
.copyright{padding:20px 0 40px;width:100%;line-height:25px;font-size:13px;color:#787878;text-align:center;background-color:#fafafa;}
.copyright .relatedLink{margin:20px auto;}
.copyright .relatedLink a{padding:0 25px;height:20px;line-height:20px;font-size:16px;color:#505050;}
.copyright .relatedLink a:active, .copyright .relatedLink a:hover{color:#e74044;text-decoration:underline;}
.copyright p{margin:0;}
/** Copyright 结束 **/
/***** 底部 结束 *****/

/***** 右侧 开始 *****/
.right_fixed{position:fixed;z-index:100;top:0;right:0;width:40px;min-height:360px;height:100%;background-color:#323232;}

.right_fixed .operation{position:absolute;top:20%;width:100%;}
.right_fixed .shoppingCart, .right_mobile{position:relative;padding:10px 0;line-height:20px;font-size:14px;color:#b4b4b4;cursor:pointer;}
.right_fixed .shoppingCart{cursor:text;}
.right_fixed .shoppingCart a:hover{text-decoration:none;}
.right_fixed .shoppingCart i{display:inline-block;margin:0;width:100%;height:25px;overflow:hidden;background:url(../../static/img/head_icons.png) no-repeat 0 -95px;}
.right_fixed .shoppingCart .content{display:inline-block;padding:0 13px;width:14px;color:#b4b4b4;}
.right_fixed .shoppingCart .cartNum{display:inline-block;margin:5px 9px;width:22px;height:23px;overflow:hidden;line-height:23px;font-size:16px;color:#fff;text-align:center;background:url(../../static/img/index_label.png) no-repeat -55px -85px;}
.right_fixed .shoppingCart:hover{background-color:#e74044;color:#fff;}
.right_fixed .shoppingCart:hover .content{color:#fff;}
.right_fixed .shoppingCart:hover i{background-position:-40px -95px;}
/** 购物车展开 **/
.spread_cart{display:none;position:fixed;top:0;right:40px;width:230px;height:100%;background-color:#fff;border-left:solid #e2e2e2 1px;}
.right_fixed .visiting .spread_cart{display:block;}
.spread_cart .title{padding:0 20px;height:40px;line-height:40px;font-size:14px;color:#505050;border-bottom:solid #eee 1px;}
/* 购物车为空 */
.spread_cart .cart_empty{position:relative;top:10%;}
.spread_cart .emptyIcon{position:relative;left:50%;margin-left:-55px;width:110px;}
.spread_cart .cartEmpty{margin:10px 0 5px;font-size:16px;color:#505050;text-align:center;}
.spread_cart .emptyTips{margin:0;font-size:14px;color:#787878;text-align:center;}
/* 购物车不为空 */
.spread_cart .cart_body{padding:0 15px;}
.spread_cart .cart_body li{position:relative;padding:20px 0;height:70px;overflow:hidden;border-bottom:dashed #eee 1px;}
.spread_cart .cart_body li:last-child{border-bottom:none;}
.spread_cart .cart_body .goodsImg{float:left;width:70px;height:70px;}
.spread_cart .goods_message{float:left;padding-left:20px;width:107px;}
.spread_cart .goodsName{margin-bottom:9px;height:46px;overflow:hidden;line-height:23px;font-size:12px;color:#505050;}
.spread_cart .buy_infor{position:relative;height:15px;line-height:15px;font-size:12px;color:#616161;}
.spread_cart .goodsPrice{padding-right:5px;color:#e74044;}
.spread_cart .deleteIcon{display:none;position:absolute;top:-5px;right:0;width:25px;height:25px;overflow:hidden;background:url(../../static/img/head_icons.png) no-repeat -30px 5px;}
.spread_cart li:hover .deleteIcon{display:block;}


/** 手机二维码 开始 **/
.right_mobile{padding:20px 0;text-align:center;}
.right_mobile i{display:inline-block;margin:0;width:100%;height:25px;overflow:hidden;background:url(../../static/img/head_icons.png) no-repeat 0 -65px;}
.right_fixed .arrow{display:none;position:absolute;top:50%;left:0;margin-top:-6px;width:7px;height:12px;background:url(../../static/img/index_label.png) no-repeat 0 -110px;}
.right_mobile .spread_mobileCode{top:-110px;right:40px;border-right:none;}
/*访问状态*/
.right_mobile.visiting{background-color:#e74044;color:#fff;}
.right_mobile.visiting i{background-position:-40px -65px;}
.right_mobile.visiting .spread_mobileCode{display:block;}
.right_fixed .visiting .arrow{display:block;}

@media (max-height:400px){
	.right_fixed .operation{top:10px;}
}
@media (max-height:300px){
	.goToTop{display:none;}
}
/** 手机二维码 结束 **/



.right_fixed .goToTop{position:absolute;right:0;bottom:20px;padding:10px 0;cursor:pointer;}
.right_fixed .goToTop i{display:inline-block;margin:0;width:40px;height:20px;background:url(../../static/img/head_icons.png) no-repeat 0 -125px;}
.right_fixed .goToTop:hover{background-color:#e74044;}
.right_fixed .goToTop:hover i{background-position:-40px -125px;}
.right_fixed .spread_goTop{display:none;position:absolute;top:0;right:40px;width:100px;height:36px;line-height:36px;font-size:14px;color:#505050;text-align:center;background-color:#fff;border:solid #e2e2e2 1px;border-right:none;}
.right_fixed .visiting .spread_goTop{display:block;}
/***** 右侧 结束 *****/


#d_cate_wrap{
scrollbar-arrow-color: #efeff7; /*图6,三角箭头的颜色*/
scrollbar-face-color: #504c7e; /*图5,立体滚动条的颜色*/
scrollbar-3dlight-color: #ddddea; /*图1,立体滚动条亮边的颜色*/
scrollbar-highlight-color:#ddddea; /*图2,滚动条空白部分的颜色*/
scrollbar-shadow-color: #999; /*图3,立体滚动条阴影的颜色*/
scrollbar-darkshadow-color:#ddddea; /*图4,立体滚动条强阴影的颜色*/
scrollbar-track-color:#ddddea; /*图7,立体滚动条背景颜色*/
scrollbar-base-color:#504c7e; /*滚动条的基本颜色*/
}

 /*滚动条整体*/  
      ::-webkit-scrollbar{  
            width:14px; /*滚动条宽度*/  
        }  
        /*滚动条按钮*/  
      ::-webkit-scrollbar-button {  
  
        }  
      ::-webkit-scrollbar-track{  
            background-color:#F3F3F3;  /*滑道全部*/  
        }  
      ::-webkit-scrollbar-track-piece{  
            background-color:#F3F3F3;  /*滑道*/  
            -webkit-border-radius:4px; /*滑道圆角宽度*/  
        }  
      ::-webkit-scrollbar-thumb{  
            background-color:#F3F3F3; /*滑动条表面*/  
            border:solid 1px #C0C0C0; /*滑动条边框*/  
            border-radius:4px;  /*滑动条圆角宽度*/  
        }  
        /*横竖滚动条交角*/  
      ::-webkit-scrollbar-corner {  
            background-color: #F3F3F3;  
        }  
        /*横竖滚动条交角图案*/  
      ::-webkit-resizer {  
           background-repeat: no-repeat;  
           background-position: bottom right;  
       }  
       /*鼠标滑过滑动条*/  
      ::-webkit-scrollbar-thumb:hover{  
            background-color:#E4393C; 
        }
        
        


/*.wddd{display:block; position:absolute; left:952px; top:34px; background:url(http://www.hxshop.com/static/img/pub/dev/static/img/wddd.jpg) no-repeat; width:96px; height:31px;  cursor:pointer;}
.wddd2{ background:url(http://www.hxshop.com/static/img/pub/dev/static/img/wddd2.jpg) no-repeat; width:96px; height:31px;  cursor:pointer;}*/

.flashshadow{position:absolute; right:0px; bottom:0px; background:url(http://www.hxshop.com/static/img/pub/dev/static/img/flashtrans.png) no-repeat; width:189px; height:21px;}
.flashright{background:url(http://www.hxshop.com/static/img/pub/dev/static/img/flashrightbg.jpg) no-repeat; width:230px; height:400px; position:relative;}
.notice{position:absolute; left:10px; top:86px; font-size:14px; color:#626262;}
.noticeContent{position:absolute; left:12px; top:112px; color:#626262; width:210px;}
.noticeContent ul li{list-style-type:square; list-style-position:inside;}
.noticeContent a{color:#626262;}
.leftArrow{position:absolute; left:10px; top:245px; background:url(http://www.hxshop.com/static/img/pub/dev/static/img/leftArrow.jpg) no-repeat; width:24px; height:30px; cursor:pointer;}
.rightArrow{position:absolute; right:10px; top:245px; background:url(http://www.hxshop.com/static/img/pub/dev/static/img/rightArrow.jpg) no-repeat; width:24px; height:30px; cursor:pointer;}

.noticeImg{position:absolute; left:34px; top:171px; width:160px; height:164px; overflow:hidden;}
.slideType{ position:absolute; left:15px; top:355px; color:#fff; font-size:13px;}
.slidePrice{position:absolute; left:62px; top:350px; color:#fff; font-size:12px;}
.slideTitle{ position:absolute; left:64px; top:380px; color:#c6c1dd; font-size:12px;}

.xlmenuDiv{ width:228px;  margin-left:0px; margin-top:-1px;}
.xlmenuDiv td{border:1px solid #f7dcdb; padding:10px 0; line-height:26px; }
.xlmenuLeft{background:#f7eded; width:70px; text-align:center; font-size:14px; color:#d93f37; font-weight:bold; line-height:20px;}

.rmtj{width:1185px; margin:30px auto 10px auto; margin-top:30px; padding-left:5px;}
.rmtjContent{ width:1190px; margin-left:auto; margin-right:auto;}
.rmtjContent table{border-collapse:collapse;} 
.rmtjContent td{ }
.rmtjContent td table{margin-left:10px; margin:10px 0; border-collapse:collapse; *margin-left:-1px;} 
.rmtjContent td table tr td{border:0; vertical-align:top;}
.rm_title{width:160px; height:40px; margin-top:20px;line-height: 20px; overflow: hidden; text-overflow: ellipsis;}
.rm_price{ font-size:18px; color:#ed421b; margin-left:-2px;}
.rm_zk{ font-size:12px; color:#969696; text-decoration:line-through;}
.ljqgbtn{ background:#e32b2b; color:#fff; width:66px; height:24px; border:0; margin-top:10px; cursor:pointer;}
.rmtjContent img{}


.f0C{ position:relative; margin-top:50px; *margin-top:15px; height:550px;}
.f0_1{position:absolute; left:0px; top:0px;}
.f0_2{position:absolute; left:280px; top:0px;}
.f0_3{position:absolute; left:940px; top:0px;}
.f0_4{position:absolute; left:280px; top:335px;}
.f0_5{position:absolute; left:720px; top:335px;}
.f0_6{position:absolute; left:480px; top:315px;}
.f0_7{position:absolute; left:960px; top:315px;}

.f1C{ position:relative; margin-top:50px; *margin-top:15px; height:550px;}
.f1_1{position:absolute; left:0px; top:0px;}
.f1_2{position:absolute; left:460px; top:0px;}
.f1_3{position:absolute; left:710px; top:0px;}
.f1_4{position:absolute; left:960px; top:0px;}
.f1_5{position:absolute; left:0px; top:220px;}
.f1_6{position:absolute; left:240px; top:220px;}
.f1_7{position:absolute; left:0px; top:390px;}
.f1_8{position:absolute; left:960px; top:350px;}

.f2C{ position:relative; margin-top:50px; *margin-top:15px; height:550px;}
.f2_1{position:absolute; left:0px; top:0px;}
.f2_2{position:absolute; left:240px; top:0px;}
.f2_3{position:absolute; left:480px; top:0px;}
.f2_4{position:absolute; left:240px; top:200px;}
.f2_5{position:absolute; left:0px; top:390px;}
.f2_6{position:absolute; left:480px; top:315px;}
.f2_7{position:absolute; left:960px; top:315px;}

.f3C{ position:relative; margin-top:50px; *margin-top:15px; height:550px;}
.f3_1{position:absolute; left:0px; top:0px;}
.f3_2{position:absolute; left:480px; top:0px;}
.f3_3{position:absolute; left:720px; top:0px;}
.f3_4{position:absolute; left:960px; top:0px;}
.f3_5{position:absolute; left:0px; top:210px;}
.f3_6{position:absolute; left:240px; top:210px;}
.f3_7{position:absolute; left:0px; top:380px;}
.f3_8{position:absolute; left:960px; top:370px;}

.f4C{ position:relative; margin-top:50px; *margin-top:15px; height:550px;}
.f4_1{position:absolute; left:0px; top:0px;}
.f4_2{position:absolute; left:720px; top:0px;}
.f4_3{position:absolute; left:720px; top:195px;}
.f4_4{position:absolute; left:0px; top:355px;}
.f4_5{position:absolute; left:240px; top:355px;}
.f4_6{position:absolute; left:720px; top:355px;}
.f4_7{position:absolute; left:960px; top:195px;}

.f5C{ position:relative; margin-top:50px; *margin-top:15px; height:550px;}
.f5_1{position:absolute; left:0px; top:0px;}
.f5_2{position:absolute; left:480px; top:0px;}
.f5_3{position:absolute; left:720px; top:0px;}
.f5_4{position:absolute; left:960px; top:0px;}
.f5_5{position:absolute; left:0px; top:200px;}
.f5_6{position:absolute; left:720px; top:200px;}
.f5_7{position:absolute; left:720px; top:395px;}

.zkround{background:url(http://www.hxshop.com/static/img/pub/dev/static/img/zkcircle.png) no-repeat; width:50px; height:50px; position:absolute; left:100px; top:110px; text-align:center; color:#fff; font-size:14px; font-weight:bold; line-height:50px; }
.slideBox{width:1000px;}
.slideBox>div{float:left; position:relative; width:160px; height:160px;}



.search2{ position: absolute; left:62px; top:-7px;}
.search2 input.txt_name{width:293px;  padding-left:5px; line-height:27px; float:left; background:#ffffff; border:2px solid #fff; color:#a8a8a8; font-size:13px; height:27px; }
.search2 input.sub_btn{width:83px; height:31px; float:left; background:#E22B41 url(http://www.hxshop.com/static/img/pub/dev/static/img/headfootbg.png) 2px -136px; border:0; cursor:pointer;}

.qqcb{ height:30px; background:#f4f4fa;}
.qqcbBox{width:1200px; margin:0 auto; position:relative;}
.qqleft{position:absolute; left:5px; top:5px; color:#797979; font-size:12px;}
.qqcbBox a{color:#797979;}
.qqright{position:absolute; right:5px; top:5px;color:#797979; font-size:12px;}

.bz{position:absolute; right:0; top:6px;}

.yhbar{width:1190px; margin:30px auto 0;}

.qgbar{position:relative; width:390px;}
.qjPrice{color:#e22b41; font-size:24px; width:78px;  text-align:center; font-weight:bold; position:absolute; left:241px; top:6px;}

.num1Bar{position:absolute; left:9px; top:10px; width:16px; height:25px;  overflow:hidden;}
.num2Bar{position:absolute; left:24px; top:10px; width:16px; height:25px; overflow:hidden;}
.num3Bar{position:absolute; left:58px; top:10px; width:16px; height:25px; overflow:hidden;}
.num4Bar{position:absolute; left:73px; top:10px; width:16px; height:25px; overflow:hidden;}
.num5Bar{position:absolute; left:103px; top:10px; width:16px; height:25px; overflow:hidden;}
.num6Bar{position:absolute; left:118px; top:10px; width:16px; height:25px; overflow:hidden;}
.num7Bar{position:absolute; left:151px; top:10px; width:16px; height:25px; overflow:hidden;}
.num8Bar{position:absolute; left:166px; top:10px; width:16px; height:25px; overflow:hidden;}

.num0{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px 0px; width:16px; height:25px; z-index:1;}
.num1{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -25px; width:16px; height:25px;  z-index:1;}
.num2{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -50px; width:16px; height:25px;  z-index:1;}
.num3{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -75px; width:16px; height:25px;  z-index:1;}
.num4{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -100px; width:16px; height:25px;  z-index:1;}
.num5{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -125px; width:16px; height:25px;  z-index:1;}
.num6{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -150px; width:16px; height:25px;  z-index:1;}
.num7{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -175px; width:16px; height:25px;  z-index:1;}
.num8{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -200px; width:16px; height:25px;  z-index:1;}
.num9{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/numBar.png) no-repeat 0px -225px; width:16px; height:25px;  z-index:1;}


.sqfc{position:absolute; left:0px; top:0px;}

.qjzsBox{ position:absolute; left:0px; top:0px; width:726px; height:312px; overflow:hidden;}

.qj1{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/qj111.jpg) no-repeat; width:318px; height:312px; float:left; cursor:pointer;}
.qj2{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/qj222.jpg) no-repeat; width:132px; height:312px; float:left; cursor:pointer;}
.qj3{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/qj333.jpg) no-repeat; width:132px; height:312px; float:left; cursor:pointer;}
.qj4{background: url(http://www.hxshop.com/static/img/pub/dev/static/img/qj444.jpg) no-repeat; width:132px; height:312px; float:left; cursor:pointer;}

.qgbar{position:relative; height:50px;}
.qgbar>img{position:absolute; z-index:0; left:0; top:0;}
.qgbar>div{position:absolute; z-index:10;}

/*全站的侧边栏*/
.gotoTop{ position:fixed; bottom:135px; left:50%; margin-left:600px;  width: 64px; }
.slidebg{ background-image: url(/static/img/slidebar.png); background-repeat: no-repeat; vertical-align: top;}
.sh24{ display: inline-block; height: 74px; width: 100%}
.scart{ display: inline-block; height: 44px; width: 100%; background-position: 0 -75px;cursor: pointer;}
.sjz{display: inline-block; height: 44px; width: 100%; background-position: 0 -120px;cursor: pointer; }
.stop{display: inline-block; height: 50px; width: 100%; background-position: 0 -163px; cursor: pointer;}
/*弹层 加入购物车**/
#popbox{ position: fixed;left: 50%; top: 50%; width: 330px; border:5px solid #999; z-index: 1000; margin-left: -170px; margin-top: -80px; background-color: #fff; display: none;}
  #popbox h2{ font-size: 12px; line-height: 20px; height: 20px; background-color: #e8e8e8; padding: 5px 10px; overflow: hidden; color: #000; position: relative;}
  #closepop{ display:inline-block; cursor: pointer; position: absolute; right: 5px; top:5px;}
  #popbg{background-color: #000; filter: alpha(opacity=75);-moz-opacity: .75;opacity: .75; width: 100%; height: 100%; position: fixed; z-index: 999; top: 0; left: 0; display: none;}
  #popinfo{ padding: 10px 42px}
  .popgo{ padding: 10px 0;  overflow:hidden;}
  .poptips{ height: 60px; background-position: 0 0;}
  .popimg{ background-image: url(http://www.hxshop.com/static/img/pub/dev/static/img/shopCart/addcartbg.jpg); background-repeat: no-repeat;}
  .popbuy{ background-position: -18px -61px; color: #fff; margin-right: 18px;  text-decoration: none; width: 110px; display: inline-block; float: left; height: 34px; line-height: 34px; text-align: center; text-decoration:none;cursor: pointer;}
  .popcon{ background-position: -130px -61px; color: #333; text-decoration: none; width: 110px; display: inline-block; float: left; height: 34px; line-height: 34px; text-align: center; text-decoration:none; cursor: pointer;}
  
  .code2{}
.code2box{width:1200px; margin:20px auto; display:table; position:relative;}
.code2box>div{display:table-cell; vertical-align:top; padding-right:20px;}
.code2box h2{color:#333; font-size:16px; font-weight:bold; margin-top:5px;}
.code2box h3{color:#666; font-size:12px; margin-top:10px; }
.code2box p{margin:5px 0 0 0;}
.w_btn{margin-left:10px;cursor:pointer;}
.m_hxshop{display:none; position:absolute;top: -95px;left: 275px;}



/**首页头部尾部图片**/
.telNum{position:relative;width: 112px;height:15px;display: inline-block;overflow: hidden;}
.tel{ position:absolute;top: -316px;left: -88px; *margin-top:0px;}
.bz{position:absolute; width:284px; height:82px; overflow:hidden;}
.topLink{position:absolute; right:-60px; top:-12px;}
.anCode{position:relative; width:90px; height:90px; overflow:hidden; display:inline-block}
.anCodeImg{position:absolute;top: -110px;left: -16px;}
.anCodeImg1{position:absolute;top: -110px;left: -132px;}
.anCodeImg2{position:absolute;top: -110px;left: -250px;}
.logo{position:relative; overflow:hidden; width:157px; height:50px;}
.logoImg{position:absolute; top:-252px; left:-29px;}
.anTitle{position:absolute; line-height:90px; left:120px;}
.logoImgBottom{position:absolute; top:-234px;left:-12px;}
.bottomCode{ position:relative; overflow:hidden; height:90px; width:90px; display:inline-block}
.bottomCodeImg{position:absolute;top: -110px;left: -16px;}
.bottomCode1{ position:relative; overflow:hidden; height:30px; width:86px; display:inline-block}
.bottomCode2{ position:relative; overflow:hidden; height:30px; width:92px; display:inline-block}
.bottomCode3{ position:relative; overflow:hidden; height:90px; width:90px; display:inline-block}
.a_btn{position:absolute;top: -203px;left: -125px;}
.w_btn{position:absolute;top: -203px;left: -25px;}
.bottomCodeImg2{position:absolute;top: -110px;left: -132px;}



/**** 分页 ****/
.pageline{display:table;margin:0 auto;text-align:center;}
.personalPage{margin:30px 0;height:30px;color:#b4b4b4;}
.personalPage a{float:left;display:block;margin-right:5px;padding:0 12px;height:30px;line-height:30px;font-size:14px;color:#b4b4b4;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;}
.personalPage a.currentPage, .personalPage a:hover{color:#fff;text-decoration:none;background-color:#e74044;border:1px solid #e74044;}
.personalPage a.pageNum{padding:0px; text-align:center; width:26px; }
.personalPage .moreDote{float:left;margin-right:5px;height:30px;line-height:30px;}
.personalPage .totalNum{float:left;display:block;margin-left:10px;font-size:12px;color:#b4b4b4;height:30px;line-height:30px;}
