@charset "utf-8";
a>img {display:block;}

/*头部菜单*/
.header {height: 110px;}
.header-bodb {border-bottom: 1px solid #e5e5e5;}
.header .logo {width:330px;height:76px;float:left;}
.header .logo img {margin-top: 15px;height: 76px;}
.header .menu {float:right;}
.header .menu ul {margin-top: 35px;}
.header .menu ul li {position:relative;float:left;margin-right:10px;height:40px;line-height: 40px;}
.w1200 .header .menu ul li {margin-right: 15px;}
.header .menu ul li a {width: 80px;height:40px;display: block;text-align: center;font-size:16px;color:#666;}
#allcategory-hover {margin-right: 10px;}
.w1200 #allcategory-hover {margin-right: 40px;}
#allcategory-hover a ,.w1200 #allcategory-hover a ,.w1200 .header .menu ul li a {width:98px;}
#allcategory-hover a ,#allcategory-hover:hover a {background: none;color: #666;}
.header .menu ul li.active a ,.header .menu ul li a:hover {background: #fe5050;color:#fff;}
#hot_tb i {position:absolute;right:10px;top:-10px;display:block;width:30px;height:17px;background:url(../images/hot.png);transition: all .2s;-moz-transition: all .2s;-webkit-transition: all .2s;	-o-transition: all .2s;}
.w1200 #hot_tb i {right:20px;}
#hot_tb:hover i ,#hot_tb.active i {top:-20px;}

/*产品分类*/
.categorywrap {position:relative;width:1000px;margin:0 auto;z-index: 1000;}
.w1200 .categorywrap {width:1200px;}
#nav_category {position: absolute;top:-460px;left:0;width:230px;transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;	-o-transition: all .5s;z-index: 100;}
.defaulthide #nav_category {top:0;display: none;}
.mgl #nav_category {left:504px;z-index: 10000;}
.w1200 .mgl #nav_category {left:580px;}
#nav_category .category {display: block;width:230px;height: 450px;padding-top: 10px;background:url(../images/black.png);}
#nav_category .category a {position: relative;font-size:14px;color:#fff;display:block;z-index: 10000;}
#nav_category .category a i {position: absolute;right:30px;top:16px;*top:5px;display:inline-block;float: right;width:8px;height:13px;background: url(../images/allbg.png) no-repeat;background-position:-9px 0px;z-index: 10000;}
#nav_category .category li {height:40px;line-height: 40px;padding-left:30px;-webkit-transition: all 0.1s linear;transition: all 0.1s linear;}
#nav_category .category li .sub_category_box {position: absolute;left:230px;top:0;width:290px;height:460px;background:url(../images/red.png);display: none;z-index:1000;}
#nav_category .category li:hover ,#nav_category .category li.active {background:url(../images/red.png);}
#nav_category .category li.active .sub_category_box {display:block;}
#nav_category .category li .sub_category {width:140px;float:left;padding-top:10px;text-align: left;}
#nav_category .category li .sub_category dd {padding-left:40px;}
#nav_category .category li .sub_1 dd ,#nav_category .category li .sub_2 dd {padding-left: 20px;}
#nav_category .category li dd {height: 40px;line-height: 40px;overflow: hidden;}

.footer.gray {margin-top: 0;}


/*产品列表--------hover 边框*/
.product-list-bdr {overflow: hidden;width:1000px;}
.product-list-bdr {width:1000px;margin-left: 0;}
.product-list-bdr li {position: relative;width:200px;float: left;height:300px;margin-top:20px;margin-left: 0;text-align:center;background: #fff;z-index:1;}
.product-list-bdr li .inner {position: relative;border:1px solid #f5f5f5;z-index:10;transition: all .2s;-moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s;z-index: 2;}
.product-list-bdr li .inner-ab {position: absolute;left: 0;top:0;width: 190px;height: 288px;border:5px solid #f5f5f5;transition: all .2s;-moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s;z-index:1;display: none;}
.w1200 .product-list-bdr li .inner-ab {width:218px;}
.product-list-bdr li p {padding:0 10px;margin-bottom: 10px;}
.product-list-bdr li img {width:160px;height: 160px;margin:20px auto;}
.product-list-bdr li .name a {font-size:14px;color: #333;}
.product-list-bdr li .price {font-family: "微软雅黑","Arial";font-size: 18px;color: #fe5050;}
.product-list-bdr li .des {font-size: 12px;color: #b0b0b0;}
.product-list-bdr li:hover .inner-ab {display: block;}

.w1200 .product-list-bdr  {width:1215px;margin-left: -15px;}
.w1200 .product-list-bdr li {width:228px;margin-left: 15px;}


/*导航条*/
.breadcrumb {margin:10px 0;padding-left:10px;overflow: hidden;}
.breadcrumb li {float:left;margin-right: 10px;}
.breadcrumb li ,.breadcrumb li a {font-size: 12px;font-family: "宋体";color:#666;}

/*列表页*/
.mgb60 {margin-bottom: 60px;}


.full_bg {position: absolute;top:150px;left:50%;margin-left:-952px;}
.fixed_s {position: fixed!important;top:0;}
.full_win_rebate {background: #e8563d;}
.rebate-box {padding-top: 670px;padding-bottom: 65px;}


/***************************************产品分类 s ****************************************/
.breadcrumbwrap {position: relative;}
.breadcrumbwrap .productnum {position: absolute;right:0;top:0;color:#999;}
.breadcrumbwrap .productnum span {margin:0 5px;}
.sr-type .sr-r .sr-list {position:relative;width:720px;overflow:hidden;}
.sr-type .sr-r .sr-list.yscroll {overflow-y:scroll;}
.select-require .sr-list li {position: relative;display: inline-block;float: left;margin-right: 25px;margin-top:8px;margin-bottom:6px;border: 1px solid #fff;/*transition: all .2s;-moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s;*/}
.select-require .unonly .sr-list li.active {border:1px solid #ccc;background: #f46060;}
.select-require .unonly .sr-list li.active a {color: #fff;}
.select-require .unonly .sr-list li {width:120px;margin-right: 10px;}
.select-require .sr-list li a {display: block;color:#333;padding:0 6px;}

.select-require .more .sr-list li.on a ,
.select-require #sr-type-2 .sr-list li.on a ,
.select-require #sr-type-3 .sr-list li.on a {background:#fe5050;color:#fff;}

.select-require .unonly .sr-list li.active a i {position: absolute; right: 3px; top: 3px;display: inline-block; width: 20px; height: 21px; float: right; background: url(../images/icons_03.png);background-position: -72px -38px;cursor: pointer;}
.select-require .unonly .sr-list li.active a i:hover {background-position:-91px -38px;}
.selected-type {margin:10px;overflow: hidden;display: none;}
.selected-type span {padding:2px 6px;border:1px solid #ccc;float: left;}
.selected-type a {display: inline-block;width: 20px; height: 21px; float: left;margin-top: 3px; background: url(../images/icons_03.png);background-position: -72px -38px;}
.selected-type a:hover {background-position: -91px -38px;}
.sr-type {position:relative;height:40px;border:2px solid #eee;overflow: hidden;}
 #sr-type-2 {border-top: none; border-bottom: none;}
 .sr-type .sr-l {display:inline-block;float:left;width:120px;height: 100%;font-size: 14px;line-height: 40px;color:#666;background: #f7f5f5;}
.sr-type .sr-l span {padding-left:12px;color:#666;}
.sr-type .sr-r {display:inline-block;float: left;line-height: 26px;}
.sr-type .sr-r .fl {float: left;}
.sr-type .sr-r .unlimit {padding:0 10px;margin: 9px 0 6px 0;background:#fe5050;color:#fff;transition: all .2s;-moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s;}
.sr-type .sr-r .unlimit.unsele {color: #333;background: #fff;}
.sr-type .sr-r .unlimit.unsele:hover {background: #f46060;color:#fff;}
.sr-type .sr-btn {position:absolute;right:10px;top:0;line-height: 22px;margin-top: 10px;background: #fff;}
.unonly .sr-btn {display: none;}
.sr-type .sr-btn span {display: inline-block;float:left;cursor: pointer;}
.sr-type .sr-btn span.more {position: relative;width: 41px;}
.sr-type .sr-btn .unonly {margin-right:15px;padding:0 4px;background: #f4f4f4;}
.sr-type .sr-btn .more i {position: absolute;top:6px;*top:8px;right:0;display:inline-block;width: 12px;height: 9px;float: right;margin-left:5px;background: url("../images/icons_03.png") no-repeat;background-position:-102px -10px}
.sr-type .sr-btn .more.up i {-webkit-transform: rotate(-180deg);;transform: rotate(-180deg);}

.w1200 .sr-type .sr-r .sr-list {width:910px;}
#sr-type-1.unonly .sr-list , .selectmore-btn-wrap {width:831px;}
.w1200 #sr-type-1.unonly .sr-list ,.w1200 .selectmore-btn-wrap {width:1032px;}


.selectmore-btn {width: 150px;margin:0 auto;clear: both;text-align: center;overflow: hidden;display: none;}
.selectmore-btn a {display: inline-block;float: left;padding: 0px 15px;;margin-left:18px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius: 4px;}
.selectmore-btn a.certain {background: #fe5050;color:#fff;}
.selectmore-btn a.cancel {background-color: #f3f4f3;color:#666;}

/*积分范围 */
#sr-type-2 .sr-list {width:760px;}
#sr-type-2 .sr-btn {color:#d2d2d2;}
#sr-type-2 .sr-btn input {width:55px;border:1px solid #d2d2d2;padding:2px 6px;text-align: center;}
#sr-type-2 .sr-btn a {margin-left:10px;padding:4px 20px;background:#fe5050;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius: 4px;}
#sr-type-2 .big-hide span {background: #fe5050;color: #fff;padding:0 4px;border-radius:4px;}
.w1200 #sr-type-2 .big-hide {display: none;}
#sr-type-2 .small-hide {display: none;}
.w1200 #sr-type-2 .small-hide {display: block !important;}

/*排序*/
.sequence {width:998px;height:48px;margin:10px auto;border:1px solid #eee;background: #f7f7f7;}
.w1200 .sequence {width:1198px;}
.sequence .info-type {width:90px;float:left;margin-top: 16px;}
.sequence .info-type span {padding-left:20px;}
.sequence .seque-type {width:290px;float:left;margin-top: 10px;}
.sequence .stl-other {width:80px;float:left;margin-top: 16px;margin-right:90px;}
.sequence .stl-other i {display:inline-block;float:left;width:14px;height: 14px;margin-top: 2px;margin-right: 5px;background: url(../images/icons_03.png) no-repeat;background-position:-8px -39px;}
.sequence .stl-other.on i {background-position: -39px -39px;}
.sequence .s-t-l {position: relative;display:inline-block;float:left;padding:5px 10px;border: 1px solid #e5e5e5;cursor: pointer;}
.sequence .s-t-l.on {border-color: #fe5050;}
.sequence .stl3 {width:51px;}
.sequence .stl4 {width:60px;}
.sequence .stl3 a {display: block;width:51px;}
.sequence .stl3 span {position: absolute;right:10px;top:6px;display:inline-block;width:8px;height: 14px;float:right;margin-left: 5px;}
.sequence .stl3 span i {display:block;width:8px;height:4px;margin: 3px 0;background:url(../images/icons_03.png) no-repeat;}
.sequence .stl3 span i.up {background-position: -8px -67px;}
.sequence .stl3 span i.down {background-position: -8px -79px;}
.sequence .stl3.on span i.up.on {background-position: -21px -67px;}
.sequence .stl3.on span i.down.on {background-position: -21px -79px;}
.sequence .stl4 i {position: absolute;right:10px;top:5px;display:inline-block;float:right;width:8px;height:16px;margin-left: 5px;background:url(../images/icons_03.png) no-repeat;background-position:-42px -65px;}
.sequence .stl4 i.on {background-position: -73px -65px;}
.sequence .stl4 i.up {background-position: -87px -65px;}
/*  */
.sequence .seq-r-s {width:210px;float:left;margin-top: 10px;}
.sequence .seq-r-s input {float: left;width: 108px;height:20px;padding:4px 12px;color:#919191;border: 1px solid #d2d2d2;font-family: 宋体;}
.sequence .seq-r-s a {float: left;background: #fe5050;color:#fff;padding:5px 15px;margin-left: 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius: 5px;}
.pagech {float:right;margin-right: 22px;font-size: 14px;}
.pagech .thispg {color: #fe5050;}
.pagech .le {float:left;line-height: 50px;}
.pagech .pgbtn {height:26px;float:left;margin-top: 12px;}
.pagech .pgbtn a {display:inline-block;width:26px;height:26px;float:left;margin-left: 5px;background: url(../images/icons_03.png) no-repeat;}
.pagech .pgbtn a.not {cursor: text;}
.pagech .pgbtn .pgbtn-l {background-position:-125px -4px;}
.pagech .pgbtn .pgbtn-l.not {background-position:0 0;}
.pagech .pgbtn .pgbtn-r {background-position:-158px -4px;}
.pagech .pgbtn .pgbtn-r.not {background-position:-36px 0;}

/*弹出框*/
.modalMsgBox {position: fixed;left:865px;top:460px;width: 548px;height: 198px;border:1px solid #ccc;background:#fff;display: none;}
.modalMsgBox .txt {width:250px;height: 50px;line-height: 50px;margin: 40px auto 40px;font-size: 16px;}
.modalMsgBox .txt i {display: inline-block;width: 46px;height: 32px;float: left;margin: 5px;background:url(../images/detailbglist.png) -188px 0;}
.modalMsgBox .btn {text-align: center;}
.modalMsgBox a {padding:5px 25px;margin: 0 10px;background: #fe5050;color: #fff;font-size: 20px;}
#modal-btn-cancel {background: #cacfd2;}


.tran02 {transition: all .2s;-moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s;}
.loading {height: 320px;line-height: 320px;text-align: center;}


/* 分页 */
#mod-item .pagination {height: 50px; padding: 30px 0; display: none; text-align: center;}
#mod-item .pagination-pages a, #mod-item .pagination-pages span {display: inline-block; vertical-align: middle; min-width: 18px; height: 38px; padding: 0 10px; margin: 0 0 0 10px; background-color: #fff; border: 1px solid #d9d9d9; text-align: center; line-height: 38px; font-size: 14px; cursor: pointer; color: #333; text-decoration: none; border-radius: 3px; box-shadow: 0 2px 2px #e7e7e7;}
#mod-item .pagination-pages .curr, #mod-item .pagination-pages .interim {cursor: default;}
#mod-item .pagination-pages .interim {border-color: transparent; background: transparent; box-shadow: none; padding: 0;}
#mod-item .pagination-pages .curr {background: #f8f8f8; color: #ccc; border-color: #e9e9e9; cursor: no-drop;}
#mod-item .pagination-pages a:hover {background-color: #f60; color: #fff; border-color: #f60;}
#mod-item .pagination-pages .prev, #mod-item .pagination-pages .next {padding: 0 8px;}
#mod-item .pagination-pages .disabled {background-color: #999; color: #fff; cursor: default;}
#mod-item .pagination-pages .redirect {display: inline-block; vertical-align: middle; margin-left: 20px; line-height: 40px; font-size: 14px;}
#mod-item .pagination-pages .redirect i {font-style: normal; float: left;}
#mod-item .pagination-pages .redirect input {float: left; width: 50px; margin: 0 5px; padding: 9px 5px; height: 20px; border: 1px solid #d9d9d9; box-shadow: 0 2px 2px #e7e7e7; border-radius: 3px; outline: 0; text-align: center;}
#mod-item .pagination-pages .redirect button {float: left; height: 40px; padding: 9px 15px; margin-left: 10px; background-color: #fff; border: 1px solid #d9d9d9; line-height: 20px; outline: 0; box-shadow: 0 2px 2px #e7e7e7; border-radius: 3px; cursor: pointer; font-size: 14px;}
#mod-item .pagination-pages .redirect button:hover {background-color: #f5f5f5;}


/*列表页 我能兑换 顶部用户账户信息*/
.top-user-info {padding: 15px 0;margin: 20px auto 15px;background:#fcf8e2;overflow: hidden;}
.top-user-info>div {display:inline-block;float: left;}
.top-user-photo {}
.top-user-photo ,.top-user-account {border-right: 1px solid #fff;}
.top-user-account {text-indent: 2em;font-size: 16px;color: #525252;}
.w1200 .top-user-account {text-indent: 4em;}
.top-user-account p span {margin-right: 5px;font-family: "Arial","微软雅黑";font-size: 24px;color: #fe5050;}
.top-user-photo ,.top-user-account {width: 256px;}
.w1200 .top-user-photo ,.w1200 .top-user-account {width: 296px;}
.w1200 .top-user-nav {width: 606px;}
.top-user-info .pic {display:inline-block;width:70px;height: 70px;float: left;padding-left: 30px;border-radius:35px;-webkit-border-radius:35px;-moz-border-radius: 35px;overflow: hidden;}
.top-user-info .pic img {width: 70px;height: 70px;}
.top-user-photo p {padding: 20px 0 20px 130px;font-size: 16px;color: #333;}
.top-user-nav .box {display:inline-block;margin-left: 30px;}
.w1200 .top-user-nav .box {margin-left: 90px;}
.top-user-nav .list {display:inline-block;width:56px;float: left;margin-right: 55px;text-align: center;}
.w1200 .top-user-nav .list {margin-right: 65px;}
.top-user-nav i {display:block;width: 45px;height: 45px;margin: 0 auto 5px;background: url(../images/integral.png) center center no-repeat;}
.top-user-nav i.nav1 {background-position: 0 0;}
.top-user-nav i.nav2 {background-position: -47px 0;}
.top-user-nav i.nav3 {background-position: -94px 0;}
.top-user-nav i.nav4 {background-position: -141px 0;}
.top-user-nav .list span {font-size: 14px;color: #333;}
