﻿@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2019 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST04_v7, time: 20190210.
Special note: do not modify this document without permission.
*/
/*导航*/
body{background: #f2f2f2;}
h1, h2, h3, h4, h5, h6{font-size: 100%; font-weight: 500;}
a.club-normal-btn:hover{text-decoration: none; color: #fff; background-color: #e82512;}
th{text-align: center !important;}
.addIcon{left: 275px !important;}
.header-club-right li.left_on a{color: red;}
.clearfix, .layout, .clf{zoom: 1;}
.white-bg{background-color:#fff;}

.layout{width:1200px;margin:0 auto}

.mt-10{margin-top:10px}

.i-con{background: url(img/MQ9HAkslWY.png) no-repeat;}
.i-con-down{background-position: 100px 18px;}
.i-con-sort{background-position:-20px -90px}
.i-con-top{background-position:0 -90px}
.i-con-sort-add{background-position:57px -113px}
.i-con-sort-cut{background-position:57px -133px}
.i-con-email{background-position:0 -180px}
.i-con-email:hover{background-position:-20px -180px}
.i-con-gift{text-indent:-9999px}
.i-con-suc{background-position:0 -260px}
.i-con-err{background-position:0 -220px}

.vip-club-logo{width:175px; height:55px;}

.header-mode{height:88px;line-height:88px;border-bottom: 3px solid #dd2726;/* overflow: hidden; */}
.header-mode-con{width:1200px;margin:0 auto;}
.header-left-mode{width: 400px;height: 87px;float:left;overflow: hidden;}
.header-left-mode span{font-size:20px;font-weight:bolder;float:left;color:#333}
.header-left-mode h1{font-size:20px;font-weight:bolder;}
.header-left-mode h1 a{text-decoration:none;color:#333}

.nav-drop-con{display:none}

.header-club-right li a{color:#333;}
.header-club-right li a.active{color:#dd2726;}

.club-nav-li a:hover{color:#333;text-decoration:none}

.header-club-right{margin:30px 6px 0 0;width: 500px;}

.club-nav-li{width: 124px;line-height:38px;font-size:16px;float:left;/* position:relative; */}
.club-nav-li a{width: 94px;padding-right: 30px;display:block;text-align: center;}
.club-nav-drop a.i-con{text-indent: 25px;}
.club-nav-drop:hover a.i-con{color:#fff;background-color:#dd2726;background-position:100px -4px;}

.nav-drop-con{width:122px;border:1px solid #dcdcdc;padding:11px 0 12px;background-color:#fff;position:absolute;z-index: 99;/* top: 37px; */}
.nav-drop-con li{width:124px;height:39px;line-height:39px;overflow:hidden}
.nav-drop-con li a{text-align:left;padding:0 0 0 28px;width:94px}
.nav-drop-con li a:hover{color:#dd2726;background:0}

.club-nav-drop:hover .nav-drop-con{display:block}

/*guanggao*/
/*左*/
.header-wrap-left{width: 202px;height: 349px;padding:20px 19px 0;border:1px solid #e3e3e3;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.user-doll{width:64px;height:64px;border-radius:50%;margin-right:12px;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden}
.user-doll img{max-height:64px;max-width:64px}
.not-login-box span{color:#999;width:120px;float:left;margin-top:14px;line-height: 18px;}
.club-normal-btn{width:200px;height:40px;line-height:40px;text-align:center;color:#fff !important;font-size:16px;background-color: #dd2726;border-radius:2px;float:left;}
a.club-normal-btn:hover{text-decoration:none;color:#fff;background-color:#e82512}
span.club-normal-btn{background:#ededed;color:#999}
.club-login-btn, .club-score-btn{margin:18px 0 30px}
.freedom-mode{color:#666}
.freedom-mode-title{line-height:19px;margin-bottom:12px}
.freedom-mode-title h3{color:#333;font-size:14px;font-weight:700;float:left}
.freedom-mode-title a{color:#666;float:right}
.freedom-list{width: 193px; height: 162px; overflow: hidden; padding-top: 15px;}
.freedom-list ul{zoom:1;overflow:hidden;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.freedom-list li{width: 63px;height:72px;text-align:center;float:left;border:1px solid #e6e6e6;margin:0 0 -1px -1px;}
.center-mode-title .i-con, .classify-act-list i, .freedom-list li em{background:url(img/et3nuzsT1q.png) no-repeat}
.freedom-list li em{width:22px;height:22px;margin:14px auto 5px;display:block}
.freedom-list li em.v-ico{background-position:0 -10px}
.freedom-list li em.buy-ico{background-position:-41px -10px}
.freedom-list li em.j-ico{background-position:0 -44px}
.freedom-list li em.e-ico{background-position:-41px -44px}
.freedom-list li em.cloud-ico{background-position:0 -73px}
.freedom-list li em.birth-ico{background-position:-41px -73px}
.freedom-list li a{margin:7px 0 12px}
.freedom-list li a:hover{text-decoration:none}
.freedom-list-con:hover{height:56px;border-bottom:2px solid #f05112}
.center-mode-title .i-con{text-indent:-9999px;margin:5px 0 0 20px}
.center-mode-title .i-con-gift{margin-left: 38%;width:149px;height:18px;background-position:-143px -12px}
.center-mode-title .i-con-discount{width:94px;height:19px;background-position:-143px -41px}
.classify-act-list i{width:17px;height:19px;margin:6px 27px 0 0;float:left}
.classify-act-list .i-con-all{background-position:-148px -176px;margin-top:10px}
.classify-act-list .active .i-con-all{background-position:-188px -176px}
.classify-act-list .i-con-buyer{background-position:-148px -201px}
.classify-act-list .active .i-con-buyer{background-position:-188px -201px}
.classify-act-list .i-con-double{background-position:-148px -227px}
.classify-act-list .active .i-con-double{background-position:-188px -227px}
.classify-act-list .i-con-cut-price{background-position:-148px -252px}
.classify-act-list .active .i-con-cut-price{background-position:-188px -252px}
.classify-act-list .i-con-user-act{background-position:-148px -275px}
.classify-act-list .active .i-con-user-act{background-position:-188px -275px}
.classify-act-list .i-con-crazy{background-position:-148px -300px}
.classify-act-list .active .i-con-crazy{background-position:-188px -300px}
.classify-act-list .i-con-card{background-position:0 -176px}
.classify-act-list .active .i-con-card{background-position:-40px -176px}
.classify-act-list .i-con-home{background-position:0 -227px}
.classify-act-list .active .i-con-home{background-position:-40px -227px}
.classify-act-list .i-con-car{background-position:0 -201px}
.classify-act-list .active .i-con-car{background-position:-40px -201px}
.classify-act-list .i-con-digital{background-position:0 -252px}
.classify-act-list .active .i-con-digital{background-position:-40px -252px}
.classify-act-list .i-con-factory{background-position:0 -275px}
.classify-act-list .active .i-con-factory{background-position:-40px -275px}
.user-score-mode{margin-top:14px}
.user-score-mode p label{margin-right:16px}
b .user-score-mode p span{font-weight:700;color:#fd4533}
/*中*/
.banner-wrap{width:720px;height:370px;/* overflow:hidden; *//* position:relative; */}
.banner-wrap img{width:720px;height:370px}

/*右*/
.header-wrap-right{width: 198px;height:369px;padding:0 19px;border:1px solid #e3e3e3;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.wrap-right-title{font-size:14px;line-height:19px;margin:25px 0;cursor:pointer;position:relative}
.wrap-right-title em{width:17px;height:17px;position:absolute;right:34px}
.wrap-right-title:hover{color:#0f69dc}

/*4图标*/
.main .club-center-mode{margin-top:30px}
.club-center-mode{border:1px solid #e6e6e6;border-radius:4px}
.center-mode-title{height: 48px;line-height: 48px;padding: 15px;font-size:14px;border-bottom:1px solid #e6e6e6}
.center-mode-title h3{font-size:16px;float:left}
.center-mode-title a{margin-top: -15px;color:#666;float:right}
.club-score-list li{width:201px;height:338px;padding:20px 49px 34px;border-right:1px solid #e6e6e6;float:left}
.change-score-pro{width:200px;height:200px;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;margin:20px auto 0}
.change-score-pro img{max-height:200px;max-width:200px}
.club-score-list p{height:18px;margin:17px 0 0;text-overflow:ellipsis;overflow:hidden}
.club-score-list p a{color:#333}
.club-act-list{width:1200px;padding:10px 0;overflow:hidden}
.club-act-list ul{width:1204px}
.club-act-list li{width:300px;height:140px;border-right:1px solid #e6e6e6;float:left}
.club-act-list li a{color:#333;text-decoration:none;display:block}
.act-list-con{width:130px;padding-left:19px;margin-top:23px}
.act-list-con strong{font-size:18px;height:31px;line-height:31px;overflow:hidden;display:block}
.act-list-con span{display:block}
.act-list-img{margin:10px 10px 0 0}
.act-list-img img{width:140px;height:120px}

/*首页礼品*/
.todays-cover{width:1200px;overflow:hidden}
.todays{position:relative;width: 299px;border-right:1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
.todays.no_r{border-right:0}
.todays .today{display:table;width:300px;height:240px;overflow:hidden}
.today-img{margin-top:30px;display:table-cell;width:300px;height:240px;vertical-align:middle;text-align:center}
.today-img img{margin:0 auto;vertical-align:middle;max-width:200px;max-height:200px}
a.today-name:hover{color:#fe553f;text-decoration:none}
.today-name{display:block;padding-left:23px;width:252px;height:54px;line-height:54px;color:#333;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.today-money{font-family:Arail;font-weight:700;height:22px;line-height:22px;font-size:14px;color:#fc5132;text-align:center}
.today-get{margin:21px auto 32px;display:block;width:96px;height:32px;background-color:#fe553f;border-radius:2px;color:#fff !important;font-size:14px;line-height:32px;text-align:center}
.today-get:hover{color:#fff;text-decoration:none}

/*图片*/
.score-act-mode{width: 1160px; height: 220px; border-radius: 4px; margin: 20px auto; overflow: hidden; position: relative;}
.score-act-mode img{width:1160px;height:220px}
.act-click-btn{width:140px;height:40px;float:right;position:absolute;right:42px;top:90px}
.enter-act-btn{width:138px;height:38px;line-height:38px;text-align:center;color:#333;font-size:18px;border:1px solid #333;border-radius:4px;background-color:#fff;float:right;position:absolute;right:0;top:0}
.enter-act-btn:hover{color:#fff;text-decoration:none;background-color:#333}

/*面包屑*/
.mf-path{position: relative; z-index: 90; height: 44px; line-height: 44px;}
.path2, .path3{display: inline-block; color: #999; min-width: 110px; _width: auto; margin-right: 7px; padding-left: 18px; float: left; overflow: hidden;}
.path3 a, .path2 a{color: #999;}
.path2 span, .path3 span{padding: 0 3px;}

/*我的兑换记录*/
.supply-main{width: 1200px; margin: 0 auto;}
.supply-tbanner{height: 420px;}
.app-table label{display: inline-block; color: #999; width: 75px;}
.app-table-dd{width: 100%; border: 1px solid #ededed; overflow: hidden; background-color:#fff; border-radius:3px;}
.app-table-dd li{margin-top: -1px;border-top: 1px solid #ededed;margin-right: -1px;border-right: 1px solid #ededed;padding: 18px;line-height: 20px;font-size: 14px;width: 204px;float: left;text-align: center;}
.app-table-dd label{display: inline-block; width: 75px;}