﻿@charset "utf-8";
/*首页 author:yuli date:2016-03-17*/
.f30{ font-size: 30px;}
.f48{ font-size: 48px; *line-height: 48px;}
.f72{ font-size: 72px;*line-height: 72px;}

/* banner */
/*.bannerWrap{width:100%; height:600px; position:relative;z-index:999;}
.slide{width:100%; height: 100%; position:relative;}
.slide li{width:100%; height:600px; opacity: 0; filter:alpha(opacity=0); position: absolute; left: 0; top:0;}
.slide li:first-child{ display: block;opacity: 1; z-index: 10;}
.slide li a{width: 100%;height: 100%;display: block;}
.slide_but{width:700px;position:absolute; z-index:9999;bottom:14px; left:50%; margin-left: -350px;text-align:center;}
.slide_but li{display:inline-block;width: 14px; height: 14px; margin:0 10px; background:#fafafa;cursor:pointer;border: 1px solid #d7d7d7; border-radius: 50%;opacity: 0.75; filter:alpha(opacity=75);}
.slide_but li{*display:inline;}
.slide_but .active{background:#fbbf00; border-color:#fbbf00; opacity: 1; filter:alpha(opacity=100);}*/
.cfff{ color: #fff;}
.s-act-color{ color: #ffff00;}
/* 首页banner */
.m-banner-wrap { width: 100%; height: 500px; position: relative; z-index: 999; }

.m-banner-slide li { width: 100%; height: 500px; opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; }

.m-banner-btn { width: 700px; position: absolute; z-index: 9999; bottom: 14px; left: 50%; margin-left: -350px; text-align: center; }

.m-banner-btn li { display: inline-block; width: 10px; height: 10px; margin: 0 10px; background: #fafafa; cursor: pointer; border: 1px solid #d7d7d7; border-radius: 50%; opacity: 0.75; filter: alpha(opacity=75); }
.m-banner-btn li{*display:inline;}
.m-banner-slide li a{width: 100%;height: 100%;display: block;}
.m-banner-btn .active { background: #fbbf00; border-color: #fbbf00; opacity: 1; filter: alpha(opacity=100); }
.m-banner-cover{height: 0;}

/* 主内容区 */
.g-container{background-color:#f4f4f4;}
.g-main{width:1100px;margin:0 auto; padding-bottom:50px;}

/* 销售数据 */
.m-data{height: 24px;line-height: 24px;padding:32px 0;overflow: hidden;}
.m-data li{float: left;text-align: left;font-size: 16px;}
.m-data .col1{width:258px;}
.m-data .col2{width:280px;}
.m-data .col3{width:248px;}
.m-data .col4{width:150px;text-align: right;}
.m-data .col5{float: right;font-size: 12px;padding-top:2px;height: 22px;}

/* 推荐位 */
.m-recommend .m-top{margin-bottom:10px;height: 200px;}
.m-top li,.m-bottom a{float: left;height: 100%;width:360px;cursor: pointer;}
.m-recommend .m-bottom{height: 240px;}
.m-top a,.m-bottom a{width:100%;height: 100%;}
.m-recommend img{width: 100%;height: 100%;}


/* 区块标题 */
.m-title{height: 48px;padding:26px 0 14px;line-height: 48px;font-size: 20px;clear:both;}
.m-hot-wrap{width: 1100px;}
.m-hot{width:1112px;margin-top:-12px;}
.m-hot li{cursor: pointer;margin-top:12px;margin-right: 12px;height: 406px;width: 206px;padding:32px 30px 12px 30px; float:left;background-color:#fff;text-align: center;font-size: 16px;color:#444;}
/* .m-hot li:hover{ cursor:pointer;-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.1);-moz-box-shadow: 0 0px 15px rgba(0,0,0,0.1); box-shadow: 0 0px 15px rgba(0,0,0,0.1);} */
.m-hot p{line-height: 32px;}
.m-hot .m-pro-type{position: relative;line-height: 30px;font-size: 14px;color:#999;}
.m-pro-type .m-activity-tag{position: absolute;border:none;text-align: center;vertical-align: middle;/*width:266px;margin-left: 50%;left:-133px;*/ width:100%; overflow: hidden;height: 56px; line-height:56px; top:-13px;background:center no-repeat;}
.m-pro-type .m-activity-tag img {display: inline-block;vertical-align: middle;}
.m-hot .m-pro-title{display: block;line-height: 52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color: #444;font-size: 20px;}
.m-pro-tag-wrap{position: relative;height: 26px;}
.m-pro-tag{height: 26px;overflow: hidden;position: absolute;left:50%;margin-left:-133px;width:266px;top:0;}
.m-pro-tag span{display:inline-block;height: 16px;width:34px;margin:0 3px;border-radius: 8px;text-align: center;color: #fff;font-size: 12px;line-height: 16px;}
.m-pro-tag span.limit-buy{background-color: #ff6600;}
.m-pro-tag span.trans-able{background-color: #3caaff;}
.m-pro-tag .trans-able2{ width: 70px;}
.m-pro-tag span{*display:inline;}
.m-yield{height: 106px;overflow: hidden;margin-top:28px;}
.m-yield p{line-height: 34px;}
.m-yield .rate{line-height: 68px;height:68px;overflow:hidden;font-size: 60px;color: #ff6600;font-family: "SF Pro SC","SF Pro Text","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight: 100;}
.m-yield .rate-spec{ font-size: 28px; line-height: 68px;height:68px;overflow:hidden;color: #ff6600;font-family: "SF Pro SC","SF Pro Text","PingFang SC","Microsoft Yahei","Helvetica Neue","Helvetica","Arial",sans-serif;}
.m-yield .rate.f48{font-size: 48px;}
.m-yield .rate span{font-size: 20px;padding-top:24px;font-weight: 200;}
.u-btn{margin-top:26px;}
.lxftime,.m-status,.m-e-status{color:#ffa800;line-height: 28px;margin-top:26px;}
.m-e-status{color:#ff6600;}
.lxftime.active{color:#ff6600;font-size: 13px;line-height: 20px;margin-top:20px;}




.m-info-type li{float: left;height: 48px;position: relative;margin-left: 45px;font-size: 16px;cursor: pointer;}
.m-info-type li.one{margin-left: 0;}
.m-info-type li a{color: #444;}
.m-info-type li span{position: absolute;bottom:-1px;left:0;width: 100%;border-bottom:1px solid #ffbb00;display: none;}
.m-info-type li.active a{color:#fbbf00;}
.m-info-type li.active span{display: block;}
.moreCon{font-size: 14px; color:#666;}
.moreCon:hover{color:#3caaff;}
.m-info-wrap{height: 302px;}
.m-info-left{float: left;position: relative;width: 544px;height: 302px;}
.m-info-left img{height: 100%;width:100%;}
.m-info-left p{position: absolute;bottom:0;left:0;padding:0 20px;width: 504px;height: 50px;line-height:50px;font-size: 20px;color: #fff;background-color:#000;opacity: 0.4;filter:alpha(opacity=40);}
.m-info-left p.handle-over{background:none;opacity: 1;filter:alpha(opacity=100);}
.m-info-right{float:left;width: 556px;height: 302px;}
.m-info-list{padding:30px 40px 12px 30px;font-size: 16px;}
.m-info-list a{color: #444;text-decoration:solid;}
.m-info-list a:hover{color:#fbbf00;}
.m-info-list1,.m-info-list2{display: none;}
.m-info-list li{width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height: 36px;height: 36px;}
.m-info-list .more{float: left;height: 36px;line-height: 36px;color:#444;}
.m-info-list .more:hover{color: #3caaff;}

.m-partner-wrap{width: 1100px;padding-bottom: 10px;height:190px;}
.m-partner{width:1112px;}
.m-partner a{float: left;position: relative;width:176px;height: 80px;margin-top:12px;margin-right: 12px;padding:0 45px;background: no-repeat center #fff;box-shadow:0 0 40px rgba(216,216,216,.5)}
.m-partner a.w148{width:148px;}
.m-partner a span{position: absolute;bottom:10px;width:60px;text-align: center;margin-left:50%;left:-30px;font-size: 12px;color:#ccc;}

.vipProductFlag{position: absolute;left:0;top:0;height:60px;width:60px;background: url(../images/images/indexVipFlag.png) no-repeat;}
.vipProductFlag.vip1{background-position: 0 0;}
.vipProductFlag.vip2{background-position: 0 -64px;}
.vipProductFlag.vip3{background-position: 0 -128px;}
.vipProductFlag.vip4{background-position: 0 -192px;}
.vipProductFlag.vip5{background-position: 0 -256px;}

/*资讯改版*/
.m-info-con li{width:266px; height:302px; overflow:hidden; background:#fff; float:left;}
.m-info-con li:hover i{color:#3caaff;}
.m-info-con li .img{width:266px; height:148px; overflow:hidden;}
.m-info-con li .img img{width: 100%; height:100%; display:inline-block;}
.m-info-con li span{font-size: 14px; color:#999;display:block;}
.m-info-con li i{font-size: 16px; color:#444; display:block;margin-bottom: 8px; height:60px; line-height: 20px; overflow:hidden;}
.m-info-msg{padding:22px 22px 16px 22px;}
.m-info-notice{padding:0 22px; background:#fff; float:left;}
.m-info-notice li{width:500px;border-bottom: 1px dashed #e3e3e3; height:100px; line-height: 100px; float:left;}
.m-info-notice li i{display:block; background:url(../images/notice.png) no-repeat top center; width:17px; margin-top: 43px; margin-right: 10px; float:left; height:14px; vertical-align: middle;}
.m-info-notice li a:hover span{color:#3caaff;}
.m-info-notice li span{font-size: 16px; color:#444;display:inline-block; float:left; width:320px;}
/*.m-info-notice li span:hover{}*/
.m-info-notice li em{font-size: 14px; color:#999; float:right; text-align: right; width:120px; display:inline-block;}
.m-info-notice li.no_bor{border:none;}
.moreCon1,.moreCon2{display:none;}
.m-title-partner{padding-bottom: 4px;}

.m-indexdata-box{
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
.m-index-data{
    margin:20px 0 30px 0;
    overflow: hidden;
}
.m-index-data li{
    float: left;
    text-align: center;
}
.m-indexdata-top{
    font-size: 12px;
    margin: 10px 0;
    text-align: right;
}
.m-index-data li span{line-height: 48px;}
.m-index-data li em{font-size: 30px;}
.m-data-w1{ width: 300px;}
.m-data-w2{ width: 260px;}
.m-data-w3{ width: 260px;}
.m-data-w4{ width: 260px;}


/*圣诞主题*/
/* .g-index-container{ background:#c81b0f url(../images/sdbg-main.jpg) no-repeat center top;}
.m-space-box{ height: 120px;}
.m-recommend{ margin-bottom: 92px;}
.m-info-container{ margin-bottom: 92px;}
.m-partner-wrap{ margin-bottom: 18px;}
.m-foot-wrap{ background: #c92015 url(../images/sdbg-foot.jpg)no-repeat center top;}
.m-foot-con{ padding: 64px 0 76px 0;}
.m-foot-con a{ color: #fff;}
.friendLink{color:#fff;}
.friendLink a{color:#fff;}
.m-foot-rightcon{text-align:right; color: #fff;}
.m-foot-con .tel{color: #fff;}
.m-foot-rightcon .font-gray{ color: #fff;}
.m-foot-bottomcon,.m-foot-bottomcon a{ color: #fff;}
a.u-qq-icon{background:url(../images/qqOnline.png) no-repeat;width:121px;height:31px;display:inline-block;}
a.u-qq-icon:hover{background:url(../images/qqOnlineHover.png) no-repeat;}
.m-info-type{ padding-left: 494px; padding-top: 8px;}
.m-info-type li a{ color: #fff;}
.moreCon{ color: #fff;}
.m-title-partner{ text-align: center; color: #fff; padding-top: 32px; padding-bottom: 2px;}
.m-info-type li span{ border: 0;}
#nav_affiche{background-color:#c81b0f;}
.affiche_cont{ color: #fff;}
.noticeIcon{ background:url(../images/noticeIcon2.png) no-repeat;} */

/*元旦主题*/
/* .headrwrap{ background: url(../images/theme-top.jpg) no-repeat center top;}
#header{ margin-bottom: 0; margin-top: 0;padding-top:10px;padding-bottom: 9px;}
.topColumn{ color: #fff;}
.leftCon li a:link,.leftCon li a:visited{ color:#fff;}
.topColumn .msgEntrance{ color: #fff;}
.topColumn .rightCon .log_reg{  color: #fff;}
.topColumn .rightCon .log_reg:hover{color: #fbbf00; }
.gz_share .sweix{ background:url(../images/share_icon_new1.png) -42px 0 no-repeat;cursor:default;}
.gz_share .sweix:hover{ background-position:-67px 0;}
.topColumn .rightCon .appdown{ display: inline-block;height:16px;color: #999; width: 10px;background:url(../images/share_icon_new1.png) -99px 0 no-repeat; float: left; position:relative;margin-top: 12px; margin-right: 28px;}
.topColumn .rightCon .appdown:hover{ color:#3caaff;}
.topColumn .rightCon .appdown:hover{background-position: -115px 0;}
.topColumn .rightCon .qqdown{ display: inline-block;height:16px;color: #999; width: 14px; margin-right: 17px;background:url(../images/share_icon_new1.png) 0 0 no-repeat ; float: left; position:relative; margin-top: 12px;}
.menu li { border-bottom: none;}
.menu li a{color: #fff;}
li.manu_hover a{color: #fbbf00;}
.menu li.manu_hover{border-bottom:1px solid #fbbf00;}
.g-index-container{ background:#e94045 url(../images/theme-bg1.jpg) no-repeat center top; max-width: 2000px; margin-left: auto; margin-right: auto;}
.m-indexdata-box .s-main-color3{ color: #fff;}
.m-indexdata-box .font-gray{ color: #fff;}
.m-indexdata-box{ padding-bottom: 30px;}
.m-info-type li a{ color: #fff;}
.moreCon{color: #fff;}
.m-title{color: #fff;}
.g-main{ padding-bottom: 0;}
.m-partner-outer{ background:#e94045 url(../images/theme-bg2.jpg) no-repeat center 158px; width: 100%; padding-bottom: 39px;}

.m-foot-wrap{ background: #e94045 url(../images/theme-bg3.jpg)no-repeat center top; border-top: none; max-width: 2000px; margin-left: auto; margin-right: auto;}
.m-foot-con a{ color: #fff;}
.friendLink{color:#fff;}
.friendLink a{color:#fff;}
.m-foot-rightcon{text-align:right; color: #fff;}
.m-foot-con .tel{color: #fff;}
.m-foot-rightcon .font-gray{ color: #fff;}
.m-foot-bottomcon,.m-foot-bottomcon a{ color: #fff;}
.topColumn .msgEntrance:hover{color: #fbbf00;}
.topColumn .hasMsgMark{ background: url(../images/yuandian.png) no-repeat;} */

.m-fortunebag-wrap{ background: url(../images/fudai3.png) no-repeat; width: 686px; height: 502px; background-size: 686px 502px;}
.m-forbtn-box{ padding: 500px 215px 0;}
.u-fortunebag-btn{ display: block; background: url(../images/ljcyan.png) no-repeat; width: 256px; height: 60px; background-size: 256px 60px; }
.fortuneCloseBtn{ display: block; width: 48px; height: 48px; background: url(../images/gban.png) no-repeat; background-size: 48px 48px; position: absolute; top:24px; right: 24px; cursor: pointer;}

/*春节主题*/
/* .headrwrap{ background: url(../images/theme-top-bg.png) repeat-y center top;} */
/* .m-foot-wrap{ background: #e94045 url(../images/theme-main-bg2.png) repeat-y center top; border-top: none; max-width: 2000px; margin-left: auto; margin-right: auto;} */
/* .g-main{padding-bottom: 20px;} */
/* .g-theme-container1{background:url(../images/theme-main-bg1.png) no-repeat center top; } */
/* .g-theme-container2{background:url(../images/theme-main-bg2.png) repeat-y center top;} */
/*主题白色字体*/
.g-theme-white .topColumn{ color: #fff;}
.g-theme-white .leftCon li a:link,.g-theme-white .leftCon li a:visited{ color:#fff;}
.g-theme-white .topColumn .msgEntrance{ color: #fff;}
.g-theme-white .topColumn .rightCon .log_reg{  color: #fff;}
.g-theme-white .topColumn .rightCon .log_reg:hover{color: #fbbf00; }
.g-theme-white .gz_share .sweix{ background:url(../images/share_icon_new1.png) -42px 0 no-repeat;cursor:default;}
.g-theme-white .gz_share .sweix:hover{ background-position:-67px 0;}
.g-theme-white .topColumn .rightCon .appdown{ display: inline-block;height:16px;color: #999; width: 10px;background:url(../images/share_icon_new1.png) -99px 0 no-repeat; float: left; position:relative;margin-top: 12px; margin-right: 28px;}
.g-theme-white .topColumn .rightCon .appdown:hover{ color:#3caaff;}
.g-theme-white .topColumn .rightCon .appdown:hover{background-position: -115px 0;}
.g-theme-white .topColumn .rightCon .qqdown{ display: inline-block;height:16px;color: #999; width: 14px; margin-right: 17px;background:url(../images/share_icon_new1.png) 0 0 no-repeat ; float: left; position:relative; margin-top: 12px;}
.g-theme-white .menu li a{color: #fff;}
.g-theme-white .menu li a:hover{color: #fbbf00;}
.g-theme-white li.manu_hover a{color: #fbbf00;}
.g-theme-white .leftCon .sep-line{color: #fff;}

.g-theme-white .m-indexdata-box .s-main-color3{ color: #fff;}
.g-theme-white .m-indexdata-box .font-gray{ color: #fff;}
.g-theme-white .m-info-type li a{ color: #fff;}
.g-theme-white .moreCon{color: #fff;}
.g-theme-white .m-title{color: #fff;}

.g-theme-white .m-foot-con a{ color: #fff;}
.g-theme-white .friendLink{color:#fff;}
.g-theme-white .friendLink a{color:#fff;}
.g-theme-white .m-foot-rightcon{text-align:right; color: #fff;}
.g-theme-white .m-foot-con .tel{color: #fff;}
.g-theme-white .m-foot-rightcon .font-gray{ color: #fff;}
.g-theme-white .m-foot-bottomcon,.g-theme-white .m-foot-bottomcon a{ color: #fff;}
.g-theme-white .m-foot-con .m-kf-btn{ color: #fbbf00; background-color: transparent;}
.g-theme-white .m-foot-con .m-kf-btn:hover{background-color: #fbbf00; color: #fff;}
