/* 
    layout.css   hison - 2019/04/17
*/

/* …… 最新公告/公告通知 {{{ …… */
/* __列表 */
.qy__fx-announcement .announ-list{display: inline-block; overflow: hidden; margin-right: -40px;}
.qy__fx-announcement .announ-list li{float: left; margin-bottom: 30px; margin-right: 40px; width: 580px;}
.qy__fx-announcement .announ-list li .item{background: #fff; border: 1px solid #eceff5; border-radius: 4px; box-shadow: 0 0 5px #eceff5; display: block; padding: 30px; transition: all .3s;}
.qy__fx-announcement .announ-list li .item .title{color: #1f2f3d; font-size: 22px; overflow: hidden; height: 60px; line-height: 30px;}
.qy__fx-announcement .announ-list li .item .summary{margin-top: 20px;}
.qy__fx-announcement .announ-list li .item .summary .desc{width: 340px;}
.qy__fx-announcement .announ-list li .item .summary .desc label{color: #5e6d82; font-size: 16px; font-family: simsun; overflow: hidden; height: 90px; line-height: 30px;}
.qy__fx-announcement .announ-list li .item .summary .desc .time{color: #d3dce6; font-size: 12px; font-family: tahoma; line-height: 30px;}
.qy__fx-announcement .announ-list li .item .summary .thumb{height: 110px; width: 170px; object-fit: cover;}
.qy__fx-announcement .announ-list li .item:hover{border-color: #ff8103;}
.qy__fx-announcement .announ-list li .item:hover h2{color: #ff8103;}
/* __详细 */
.qy__fx-announcement .announ-details{padding: 50px 0;}
.qy__fx-announcement .announ-details .hdtit{font-size: 24px; text-align: center; line-height: 30px;}
.qy__fx-announcement .announ-details .sub-info{text-align: center; padding: 10px 0;}
.qy__fx-announcement .announ-details .sub-info .inner{display: inline-block; vertical-align: top; line-height: 28px;}
.qy__fx-announcement .announ-details .sub-info .time{color: #9babc0; font-size: 14px; font-family: tahoma; margin: 0 10px;}
.qy__fx-announcement .announ-details .sub-info .cat{color: #9babc0; font-size: 14px; font-family: simsun; margin: 0 10px;}
.qy__fx-announcement .announ-details .sub-info ._txt{color: #9babc0; font-size: 14px; font-family: simsun; margin-left: 10px;}
.qy__fx-announcement .announ-details .ad-img{padding: 20px 0;}
.qy__fx-announcement .announ-details .ad-img img{max-width: 100%; height: 100px; width: 100%;}
.qy__fx-announcement .announ-details .cnts{padding: 20px;}
/* }}} */


/* …… 我的积分 {{{ …… */
.qy__fx-creditPanel .credit-tj{background: #525c69; padding: 20px 0;}
.qy__fx-creditPanel .credit-tj h2{color: #fff; font-size: 24px; line-height: 50px;}
.qy__fx-creditPanel .credit-tj h2 .ico{border:3px solid #4f5965; border-radius: 50%; display: inline-block; vertical-align: top; margin: 0 30px; height: 50px; width: 50px;}
.qy__fx-creditPanel .credit-tj h2 .ico i{background: url(../../images/v2/sprite-icons.png) no-repeat -9px -71px; display: inline-block; vertical-align: top; margin: 9px 0 0 14px; height: 32px; width: 22px;}
.qy__fx-creditPanel .credit-tj .ls{border-left: 1px solid #58636c; color: #a5aaaf; font-size: 14px; font-family: simsun; display: inline-block; vertical-align: top; padding: 0 70px;}
.qy__fx-creditPanel .credit-tj .ls:first-child{border-left: 0;}
.qy__fx-creditPanel .credit-tj .ls .num{color: #fff; display: block; font-size: 20px; font-family: tahoma; margin-top: 5px; line-height: 30px;}
/* __tab切换 */
.qy__fx-creditPanel .credit-tab{border-bottom: 2px solid #d3dce6; height: 40px; position: relative;}
.qy__fx-creditPanel .credit-tab ul li{border-bottom: 2px solid transparent; display: inline-block; margin-right: 20px; text-align: center; height: 40px;}
.qy__fx-creditPanel .credit-tab ul li a{cursor: pointer; color: #5e6d82; display: inline-block; font-size: 16px; font-family: 'Microsoft Yahei'; padding: 0 20px; height: 40px; line-height: 40px; position: relative;}
.qy__fx-creditPanel .credit-tab ul li.on{border-bottom-color: #ff8103; height: 40px;}
.qy__fx-creditPanel .credit-tab ul li.on a{color: #ff8103;}
/* __筛选 */
.qy__fx-creditPanel .credit-filter{background: #f4f6f9; padding: 0 20px; height: 50px;}
.qy__fx-creditPanel .credit-filter .btn-lk{margin-top: 11px; overflow: hidden;}
.qy__fx-creditPanel .credit-filter .chkbox{margin: 15px 0 0 20px;}
.qy__fx-creditPanel .credit-filter .pagebar .view{margin: 10px 30px 0 0; line-height: 30px;}
.qy__fx-creditPanel .credit-filter .pagebar .view:hover{text-decoration: underline;}
.qy__fx-creditPanel .credit-filter .pagination em{color: #9babc0; font-size: 12px; font-family: tahoma;}
.qy__fx-creditPanel .credit-filter .pagination{margin-top: 11px; line-height: 26px;}
.qy__fx-creditPanel .credit-filter .pagination a{border: 1px solid #dedfe9; float: left; margin-left: -1px; padding: 0 20px; height: 26px; line-height: 26px;}
.qy__fx-creditPanel .credit-filter .pagination a.disabled{opacity: .5; cursor: not-allowed; pointer-events: none;}
.qy__fx-creditPanel .credit-filter .pagination a.prev{background: url(../../images/v2/icon_arrL@1x.png) no-repeat center #fff;}
.qy__fx-creditPanel .credit-filter .pagination a.next{background: url(../../images/v2/icon_arrR@1x.png) no-repeat center #fff;}
/* __列表 */
.qy__fx-creditPanel .creditlist{display: inline-block; overflow: hidden; margin-right: -20px; padding-bottom: 20px;}
.qy__fx-creditPanel .creditlist li{background: #f9fafc; float: left; margin-top: 20px; margin-right: 20px; width: 285px;}
.qy__fx-creditPanel .creditlist li .item{border: 1px solid #eceff5; position: relative;}
.qy__fx-creditPanel .creditlist li .item:hover{border-color: #ff8103;}
.qy__fx-creditPanel .creditlist li .tag{background: #7f7f7f; border-radius: 0 0 20px 0; color: #fff; font-size: 14px; font-family: simsun; padding: 0 15px; line-height: 32px; position: absolute; left: 0; top: 0; z-index: 11;}
.qy__fx-creditPanel .creditlist li .cimg{background: #fff; overflow: hidden; height: 285px; position: relative;}
.qy__fx-creditPanel .creditlist li .cimg img{height: 100%; max-width: 100%; width: 100%; object-fit: cover;}
.qy__fx-creditPanel .creditlist li.off .cimg:after{content: ''; background-color: rgba(82,92,105,.2); background-image: url(../../images/v2/icon-act-off.png); background-repeat: no-repeat; background-position: center; height: 100%; width: 100%; position: absolute; left: 0; top: 0;}
.qy__fx-creditPanel .creditlist li .title{color: #1f2f3d; display: block; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px; padding: 0 10px; line-height: 24px;}
.qy__fx-creditPanel .creditlist li .score{color: #9babc0; font-size: 14px; font-family: simsun; display: block; padding: 10px 10px 20px;}
.qy__fx-creditPanel .creditlist li .score span{font-size: 24px; font-family: tahoma;}
.qy__fx-creditPanel .creditlist li .btn-exchange{font-family: simsun; line-height: 30px; padding: 0 20px; position: absolute; bottom: 18px; right: 10px;}
/* __积分规则 */
.qy__fx-creditPanel .credit-rule{padding-bottom: 80px;}
.qy__fx-creditPanel .credit-rule .item{margin-top: 30px;}
.qy__fx-creditPanel .credit-rule .item h2{color: #1f2f3d; font-size: 16px; font-weight: 700; margin-bottom: 5px; line-height: 24px;}
.qy__fx-creditPanel .credit-rule .item p{color: #5e6d82; font-size: 14px; font-family: simsun; line-height: 24px;}

/* __积分详情 */
.credit-details .g_hd-part{background:#fff;}
.credit-details .g_hd-part .cimg{border:1px solid #eceff5; overflow: hidden; padding: 4px; height: 410px; width:380px; position:relative;}
.credit-details .g_hd-part .cimg img{height: 100%; max-width: 100%; width: 100%; object-fit: cover;}
.credit-details .g_hd-part .g_hd-rtinfo{width:750px; padding-right: 30px;}
.credit-details .g_hd-part .g_hd-rtinfo .title{color:#1f2f3d; font-size: 24px; font-family: 'Microsoft Yahei'; margin-top: 5px; margin-bottom:15px;overflow:hidden;}
.credit-details .g_hd-part .g_hd-rtinfo .desc p{color: #5e6d82; font-size: 12px; font-family: simsun; line-height: 18px;}
/* 收件地址 */
.credit-details .g_hd-rtinfo .addr-ls .ls.fold ul{height: 45px; overflow: hidden;}
.credit-details .g_hd-rtinfo .addr-ls ul li{float: left; margin-top: 10px; height: 35px; line-height: 35px; width: 100%; position: relative;}
.credit-details .g_hd-rtinfo .addr-ls ul li .chkbox{float: left; cursor: pointer; background-color: #fff; border: 1px solid #d3dce6; border-radius: 2px; font-size: 12px; font-family: simsun; text-align: center; line-height: 33px; width: 120px;}
.credit-details .g_hd-rtinfo .addr-ls ul li .chkbox:hover{background: url(../../images/icon-item-def.png) no-repeat right bottom; background-color: #fff;}
.credit-details .g_hd-rtinfo .addr-ls ul li.on .chkbox{background: url(../../images/icon-item-selected.png) no-repeat right bottom; background-color: #fef5ec; border-color: #ff8103; color: #ff8103;}
.credit-details .g_hd-rtinfo .addr-ls ul li .addr{float: left; color: #5e6d82; font-size: 12px; font-family: simsun; padding: 0 15px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 500px;}
.credit-details .g_hd-rtinfo .addr-ls ul li .default{background: #9babc0; color: #fff; font-size: 12px; font-family: simsun; padding: 0 5px; line-height: 20px; position: absolute; top: 7px; right: 5px;}
.credit-details .g_hd-rtinfo .addr-ls ul li .editdel{display: none; background: #f4f6f9; line-height:35px; position: absolute; top: 0; right: 0;}
.credit-details .g_hd-rtinfo .addr-ls ul li .editdel a{color: #1f2f3d; font-size: 12px; font-family: simsun; padding: 0 5px;}
.credit-details .g_hd-rtinfo .addr-ls ul li .editdel a.edit{color: #ff8103; text-decoration: underline;}
.credit-details .g_hd-rtinfo .addr-ls ul li:hover{background: #f4f6f9;}
.credit-details .g_hd-rtinfo .addr-ls ul li:hover .editdel{display: block;}
.credit-details .g_hd-rtinfo .addr-ls .btn-fold{background: url(../../images/v2/icon_fold.png) no-repeat right center; color: #9babc0; display: inline-block; font-size: 12px; font-family: simsun; margin-top: 10px; padding-right: 15px;}
.credit-details .g_hd-rtinfo .addr-ls .btn-fold.on{background: url(../../images/v2/icon_fold-on.png) no-repeat right center; color: #ff8103;}
/* 备注 */
.credit-details .g_hd-rtinfo .beizhu .area{background: #fff; border: 1px solid #eceff5; box-sizing: border-box; border-radius: 2px; font-size: 12px; font-family: simsun; outline: none; resize: none; margin-top: 10px; padding: 10px; height: 60px; width: 100%;}
.credit-details .g_hd-rtinfo .score{color: #5e6d82; font-size: 12px; font-family: simsun;}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number{width: 60px;}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input__inner{padding-right: 20px; padding-left: 0; height: 50px; line-height: 50px;}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number__decrease,
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number__increase{font-size: 14px; height: 25px; line-height: 25px; width: 20px;}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number__increase .el-icon-arrow-up{line-height: 25px; transform: scale(1); -webkit-transform: scale(1);}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number__increase .el-icon-arrow-up:before{content: '+';}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number__decrease .el-icon-arrow-down{line-height: 28px; transform: scale(1); -webkit-transform: scale(1);}
.credit-details .g_hd-rtinfo .operate .ipt-number .el-input-number__decrease .el-icon-arrow-down:before{content: '-';}
.credit-details .g_hd-rtinfo .operate .btn-submitCredit{border-radius: 2px; color: #fff; font-size: 18px; margin-left: 10px; line-height: 50px; width: 200px;}
.credit-details .g_hd-rtinfo .operate .btn-submitCredit.disabled{background: #9babc0; opacity: 1;}
/* 兑换说明 */
.credit-details .g_bt-part{margin: 30px 0;}
.credit-details .g_bt-part .inner{background: #f9fafc; padding: 20px;}
.credit-details .g_bt-part .item p{color: #5e6d82; font-size: 14px; font-family: simsun; line-height: 24px;}
.credit-details .g_bt-part .tips{background: url(../../images/v2/icon-tips.png) no-repeat left center; color: #9babc0; font-size: 14px; font-family: simsun; margin-top: 20px; padding-left: 20px;}
/* }}} */


/* …… 关于我们/商务合作 {{{ …… */
.qy__fx-aboutUs .aboutUs-banner{background: url(../../images/placeholder/img__aboutUs-bg2.jpg) no-repeat center; height:  450px; width: 100%;}
.qy__fx-aboutUs .aboutUs-banner.business{background: url(../../images/placeholder/img__aboutUs-bg3.jpg) no-repeat center;}
.qy__fx-aboutUs .aboutUs-banner h2{color: #fff; font-size: 80px; font-family: '黑体'; text-align: center; padding-top: 170px;}
.aboutUs-info ul li{margin-top: 100px;}
.aboutUs-info ul li .head{text-align: center;}
.aboutUs-info ul li .head .tit{color: #1f2f3d; font-size: 30px; line-height: 30px;}
.aboutUs-info ul li .head .line{background: #ff8103; display: inline-block; margin-top: 15px; height: 2px; width: 50px;}
.aboutUs-info ul li .head .subinfo{color: #5e6d82; font-size: 16px; margin-top: 15px;}
.aboutUs-info ul li .cont{margin-top: 50px;}
.aboutUs-info ul li .photos_family .item{float: left; margin-right: 10px; overflow: hidden; height: 510px;}
.aboutUs-info ul li .photos_family .item img{object-fit: cover; transition: all .3s;}
.aboutUs-info ul li .photos_family .item img:hover{transform: scale(1.02) rotate(2deg);}
.aboutUs-info ul li .photos_family .item.col1{width: 250px;}
.aboutUs-info ul li .photos_family .item.col1 img{height: 250px; width: 250px; margin-bottom: 10px;}
.aboutUs-info ul li .photos_family .item.col2{width: 510px;}
.aboutUs-info ul li .photos_family .item.col2 img{height: 510px; width: 510px;}
.aboutUs-info ul li .photos_family .item.col3{width: 420px; margin-right: 0;}
.aboutUs-info ul li .photos_family .item.col3 img{height: 420px; width: 420px;}
.aboutUs-info ul li .photos_family .item .txt{background: #ff8103; color: #fff; font-size: 30px; font-family: tahoma; text-align: center; margin-top: 10px; line-height: 80px;}
.aboutUs-info ul li .history_list img{height: 226px; width: 278px; margin-left: 15px; margin-bottom: 15px; object-fit: cover;}
.aboutUs-info ul li.zhaopin{background: #f4f6f9; padding: 100px 0;}
.aboutUs-info ul li.zhaopin .subinfo p{margin-bottom: 10px;}
.aboutUs-info .contact-bg{background: #ff8103; text-align: center; padding: 30px 0;}
.aboutUs-info .contact-bg span{color: #fff; font-size: 20px; font-family: tahoma; margin: 0 20px;}
/* }}} */

