﻿html, body, ul, li, ol, h1,h3,h6, span, em, i, div, h2, p, a, header, footer,dl,dt,dd,textarea,menu, pre{margin: 0;padding: 0;}
body{background-color: #fff;font: \5FAE\8F6F\96C5\9ED 16px/1.2em!important;color: #3e3e3e;font-family: 'Arial','Regular','Microsoft Yahei';padding-top: 50px;}
ul{list-style: none;}
img{border: none;}
a{text-decoration: none;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*header and footer*/
header{width:100%;height: 50px;background-color: #fff;position: fixed;top: 0;left: 0;z-index: 999;box-shadow: 0 0 6px 0px rgba(0,0,0,0.2);-webkit-transform-style: preserve-3d;}
header .header-box{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
header .header-bg{ width: 50%; height: 100%; background: #31363e; }
header .header{width: 1200px;height: 100%;margin: 0 auto;position: relative;}
header .header .logo{width: 150px;height: 100%;display: block;float: left;background: url() center no-repeat;margin-left: 1px;}
header .header nav{float: left;line-height: 34px;margin-left: 79px;background: #fff;padding-left: 79px;position: relative;}
header .header nav:before{content:'';position: absolute;border: 8px solid transparent;border-left-color: #31363E;left: 0;top: 17px;}
header .header nav a{padding: 8px 15px;color: #666;font-size: 16px;text-decoration: none;margin-left: 14px;float: left;}
header .header nav a:hover{color:#099bee;}
header .header nav a.unable{color: #888;cursor: default;}
header .header nav a.unable:hover{}
header .header nav a.active{color: #fff; background: #12a5f8;}
header .header .activity{background: url() no-repeat;background-size: 100%;width: 30px;height: 30px;position: absolute;right: 154px;top: 6px;}
header .header .activity.has0:after{content: '';position: absolute;width: 10px;height: 10px;right: 0;background: #FF0000;border-radius: 50%;}
header .header .bee-select{}
header .header .bee-select:hover .select-list{display: block;}
header .header .bee-select .select-btn{width: 146px; height: 50px; line-height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: right;}
header .header .bee-select .select-btn .name{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
header .header .bee-select .select-btn .code{font-size: 16px;color: #666;}
header .header .bee-select .select-btn .num,.bee-select .select-list .num{position: relative; right: 5px; top: -2px; width: 18px; height: 18px; background: #f00; border-radius: 50%; color: #fff; text-align: center; line-height: 18px; padding: 0; font-size: 12px; display: inline-block;}
header .header .bee-select .select-btn .num.hide,.bee-select .select-list .num.hide{display: none;}
header .header .bee-select .jt{position: absolute;left: 0;top: 13px;border: none;width: 25px;height: 19px;}
header .header .bee-select .jt.vip1{background: url() no-repeat;}
header .header .bee-select .jt.vip2{background: url() no-repeat;}
header .header .bee-select .jt.vip3{background: url() no-repeat;}
header .bee-select .select-list{margin: 0;padding: 10px 0;width: 120px;background: #f0f4f5;border: none;margin-left: 26px;border-radius: 8px;box-shadow: 0 1px 6px 0 #ccc;top: 48px;}
header .bee-select .select-list:before{content:'';position: absolute;border: 12px solid transparent;border-bottom-color: #f0f4f5;border-right-width: 9px;border-left-width: 9px;top: -24px;left: 50px;}
header .bee-select .select-list li{padding: 0;width: 100%;line-height: 33px;height: 33px;}
header .bee-select .select-list li a{color: #999;font-size: 14px;display: block;padding: 0;width: 100%;text-align: center;}
header .bee-select .select-list li a:hover{}
header .loginInfo{position: absolute;right: 0;}
header .loginInfo li{float: left;line-height: 50px;height: 50px;overflow: hidden;}
header .loginInfo .mgs{padding: 0 14px;display: block;}
header .loginInfo .codeBox{font-size: 14px;width: 150px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
header .loginInfo .code{}
header .loginInfo .icoMessage{background: url() no-repeat;background-position: 1px -2619px;width: 30px;height: 43px;}
header .loginInfo .icoMessage:hover{background-position: 1px -2748px;}
header .loginInfo li a{padding: 6px 14px;color: #666;font-size: 18px;text-decoration: none;}
header .loginInfo li a:hover{color: #12a5f8;}
footer{width: 100%;background: #313131;overflow: hidden; position: absolute; bottom: 0;}
footer .footer_con{width: 100%;margin-top: 40px;}
footer p{text-align: center;font-size: .8em;color: #C2C2C2;}
footer a{color: #C2C2C2;}
footer a:hover{color: #999;}
footer .footer_list{width: 1200px;margin: 0 auto;padding: 6px 0;border-bottom: 1px solid #666;}
footer .footer_list .ft-item{width: 21%;padding-left: 5%;float: left;box-sizing: initial;}
footer .footer_list .ft-title{color: #eee;padding-bottom: 12px;}
footer .footer_list li{font-size: 14px;margin-top:10px;}
footer .footer_list li span{color: #bbb;}
footer .footer_list li a{color: #bbb;}
footer .footer_list li a:hover{color:#999;text-decoration: underline;}
footer .footer_list .info-r{float: right;position: relative;margin-right: 24px;top: -12px;}
footer .footer_list .info-r p{text-align: center;padding: 5px 0;font-size: .8em;color: #C2C2C2;padding-top: 5px;color: #ddd;}
footer .footer_list .info-r img{width: 148px;display: block;}
footer .ft-info{width: 1200px;margin: 0 auto;}
footer .ft-info .info-l{padding-top: 12px;text-align: center;}
footer .ft-info .info-l p{padding:5px 0;font-size: .8em;color:#C2C2C2;margin-top: 10px;padding-left: 61px;}
.footer {width: 100%;min-width: 1200px;height: 140px;margin-top: 45px;background-color: #313131;text-align: center;}
.footer img {width: 326px;height: 57px;margin: 40px auto 0;}
/*分页*/
nav.page{width: 100%;text-align: center;-webkit-user-select:none;user-select:none;}
nav.page ul{display: inline-block;}
nav.page li{width: 35px;height: 35px;line-height: 35px;background: #fff;color: #999;float: left;border-radius: 4px;margin: 30px 2px;box-shadow: 0 1px 1px rgba(0,0,0,.1);cursor: pointer;transition: all .2s ease;  -webkit-transition: all .2s ease;font-size: 14px;font-weight: normal;overflow: hidden;}
nav.page .page-link:hover{background: #12A5F5;color: #fff;}
nav.page .disabled{background: transparent;box-shadow: none;cursor: default;}
nav.page li.active{background: #12a5f8;color: #fff;cursor: default;}
nav.page li .page-link{display: block;width: 100%;height: 100%;color: #333;}
.bee-page{text-align: center;}
.bee-page .oni-pager .oni-pager-prev, .bee-page .oni-pager .oni-pager-next, .bee-page .oni-pager .oni-pager-item{width: 35px;height: 35px;line-height: 35px;border-radius: 4px;padding: 0;float: left;}
.bee-page .oni-pager .oni-pager-prev.oni-state-active, .bee-page .oni-pager .oni-pager-next.oni-state-active, .bee-page .oni-pager .oni-pager-item.oni-state-active{background: #12a5f8;padding: 0;color:#fff;}
.bee-page .oni-pager .oni-pager-prev.oni-state-hover, .bee-page .oni-pager .oni-pager-next.oni-state-hover, .bee-page .oni-pager .oni-pager-item.oni-state-hover{background: #12a5f8;color:#fff;border-color: transparent;}
.bee-page .oni-pager .oni-pager-omit{float: left;}
/*369*/
.font3{font-size: 48px;color: #333;}
.font6{font-size: 24px;color: #666;}
.font9{font-size: 12px;color: #999;}
/*width 1000*/
.w1000{width: 1000px; margin: 0 auto;}
.w1200{width: 1200px; margin: 0 auto;}
/*清浮动*/
.fl{float: left;}
.clear{height: auto;overflow: hidden;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";}
/*seo*/
.seolink{display: none;}
/*tag*/
.tag{width: 44px; height: 21px;}
.tag.lottery{background: url() no-repeat;}
.tag.distribution{background: url() no-repeat;}
.tag.registration{background: url() no-repeat;}
.tag.charts{background: url() no-repeat;}

.tag2{width: 48px; height: 20px;}
.tag2.lottery{background: url() no-repeat;}
.tag2.distribution{background: url() no-repeat;}
.tag2.registration{background: url() no-repeat;}
.tag2.charts{background: url() no-repeat;}
/*form*/
input[type='text'],input[type='password']{width: 293px;height: 26px;font-size: 14px;color: #333;margin: 9px 0;border-radius: 4px;border: 1px solid #ccc;padding: 0 11px;font-family: 'Microsoft Yahei'!important;}
input[type='text']:focus,input[type='password']:focus,textarea:focus {box-shadow: 0 0 4px 1px #12A5F8;outline: 0;border-color: transparent;}
.switch{width: 60px;height: 20px;background: #cf3c15;display: inline-block;border: 3px solid #e9e9eb;border-radius: 12px;position: relative;}
.switch .open,.switch .close{color: #fff;font-size: 12px;position: absolute;top: 2px;line-height: normal; font-weight: normal;}
.switch .open{left: 24px;display: none;}
.switch .close{left: 4px;}
.switch.on .open{display: inline-block;}
.switch.on .close{display: none;}
.switch i{width: 22px;height: 22px;left: 39px;background: #fff;display: block;border-radius: 50%;position: absolute;top: -1px;-webkit-transition: left .3s ease;transition: left .3s ease;}
.switch.on{background: #77c158;}
.switch.on i{left: -1px;}
	/*btn*/
.btn{display: block;width: 180px;height: 26px;margin: 0 auto;background: #12a5f8;border-radius: 4px;color: #fff;font-size: 14px;line-height: 26px;text-align: center;}
.btn:hover{background: #337aee;}
.btn-default{background-color: #bbb;}
.btn-default:hover{background-color: #ccc;color: #fff;}
.btn-primary{background-color: #099bee;}
.btn-wrang{background-color: #ff6600;color: #fff;}
.btn-wrang:hover{background-color: #ff5500;}
.btn-error{background-color: #f82b56;color: #fff;}
.btn-error:hover{background-color: #ff0046;}
.btn-black{background-color: #4c5461;border-top: 1px solid #6a717c;border-left: 1px solid #6a717c;border-right: 1px solid #1d2024;border-bottom: 1px solid #1d2024;}
.btn-black:hover{background-color: #14a6f8;border-top: 1px solid #3cb5f9;border-left: 1px solid #3cb5f9;color: #fff;}
.wbtn{width: 180px;line-height: 28px;background: #fff;color: #666;border-radius: 22px;text-align: center;border: 1px solid #dee2e3;box-shadow: 0 0 1px 0 #ccc;cursor: pointer;}
.wxbtn{padding: 0px 7px; line-height: 24px;background: #fff; color: #999; border-radius: 22px; text-align: center; cursor: pointer; font-size: 14px; box-shadow: 0 0 1px 0 #ddd;}
.wbtn.on,.wxbtn.on{background:#12a5f8;color:#fff;cursor: default;}
	/*checkbox*/
.bee-checkbox{width: 24px;height: 24px;display: inline-block;background: url(../icon/checkbox.png) no-repeat;cursor: pointer;-webkit-user-select:none;user-select:none;}
.bee-checkbox:after{content: '';width: 0px;height: 24px;background: url(../icon/checkbox.png) -23px 0 no-repeat;display: block;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;}
.bee-checkbox.on:after{width: 24px;}
	/*select*/
.bee-select{border-radius: 4px;position: relative;display: inline-block;font-size: 0;white-space: nowrap;vertical-align: middle;}
.bee-select .select-btn{display: block;width: 70px;height: 26px;position: relative;}
.bee-select .jt{width: 0;height: 0;border: 5px solid transparent;border-top-color: #333;position: absolute;right: 5px;top: 10px;}
.bee-select .select-btn span{}
.bee-select .select-list{position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 80px;padding: 5px 0;margin: 2px 0 0;background-color: #fff;border: 1px solid #ccc;font-size: 14px;border-radius: 0 0 2px 2px;}
.bee-select .select-list li{color: #666;display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 20px;font-size: 14px;cursor: pointer;}
.bee-select .select-list li:hover{}

/*dialog*/
.bee-backdrop{position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;opacity: 0;-webkit-transition: opacity .15s linear;transition: opacity .15s linear;}
.bee-backdrop.in{opacity: .6;filter: alpha(opacity=60);}
.bee-dialog{position: fixed;left: 50%;top:50%;z-index: 1050;background-color: #fff;-webkit-transition: -webkit-transform .3s ease-out;transition: transform .3s ease-out;-webkit-transform: translate(0,-75%);transform: translate(0,-75%);-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;outline: 0;opacity: .6;filter: alpha(opacity=60);}
.bee-dialog.confrom{width: 600px;margin-left: -300px;top: 30%;}
.bee-dialog.alert{width: 300px;margin-left: -150px;top: 40%;}
.bee-dialog.iframe,.bee-dialog.default{width: 802px;margin-left: -401px;min-height: 200px;top:50%;padding: 34px 41px;}
.bee-dialog.alert .btn{width: 100px;}
.bee-dialog.in{-webkit-transform: translate(0,-50%);transform: translate(0,-50%);opacity: 1;filter: alpha(opacity=100);}
.bee-dialog .close{position: absolute; top: -15px; right: -15px; background: url(../images/close.png?v=1) no-repeat; width: 30px; height: 30px; cursor: pointer;}
.bee-dialog .close:-hover{background-position: -48px 0;}
.bee-body{text-align: center;color: #a7a7a7;padding: 15px;}
.bee-body h3{font-size: 20px;margin: 20px 0 10px 0;font-weight: 500;}
.bee-body p{font-size: 14px;}
.bee-footer{padding: 15px;text-align: center;}
.bee-footer .btn{padding: 5px 35px;display: inline-block;font-size: 14px;font-weight: 400;width: auto;height: auto;line-height: normal;}

/*qcode*/
.qcode{width: 17px;height: 17px;background: url(../images/qcode.jpg) no-repeat;display: block;cursor: pointer;}
.qcode:hover div{display: block;z-index: 99;}
.qcode div{border-radius: 12px;position: absolute;background: #fff;box-shadow: 0 0 4px 4px #ccc;display: none;}
/*icon*/
[class^="i-"], [class*=" i-"] {display: inline-block;width: 20px;height: 20px;background-image: url(../icon/bee-icon.png);background-repeat: no-repeat;}
[class^="i-"].on, [class*=" i-"].on{background-image: url(../icon/bee-icon-on.png);vertical-align: text-top;}
.i-file{margin-top: 1px;line-height: 20px;background-position:  -20px -1px;vertical-align: text-top;}
.i-question{margin-top: 1px;line-height: 20px;background-position: 0 0;vertical-align: text-top;}
.i-msg{margin-top: 1px;line-height: 20px;background-position:  -23px -20px;width:23px;vertical-align: text-top;}
.i-write{margin-top: 1px;line-height: 20px;background-position:  -1px -20px;vertical-align: text-top;}
.i-imgs{width: 22px;height:22px;background-position:  -60px -1px;}
.i-pic{width: 22px;height:22px;background-position:  -84px -1px;}
.i-time{width: 22px;height:22px;background-position:  -108px -1px;}
.i-up{width: 25px;height:23px;background-position:  -48px -25px;}
/*table*/
table {border-spacing: 0; border-collapse: collapse;min-width: 100%;}
table td, table th { border: #dadada solid 1px; text-align: center;}
table th { color: #333; font-size: 16px; background-color: #ededed; }
table td { font-size: 14px; color: #747474;}
/*tip*/
.alt:after{content:'';width: 50px;height: 0px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;position: absolute;left: 5px;top: 20px;background: #f4e9d3;box-shadow: 6px 6px 8px 0px #c4c4c4;z-index: 9;font-size: 12px;color: #333;font-style: normal;text-indent: 2em;overflow: hidden;font-weight: normal;}
.alt:hover:after{content:attr(alt);width: 200px;height: 50px;padding: 8px;cursor: default;}
/*content*/
.title{line-height: 30px;border-bottom: 1px solid #c8c8c9;font-size: 16px;}
.complete{height: 24px;padding-left: 24px;background: url(../icon/bingo.jpg) no-repeat;color: #4cb848;font-size: 12px;display: block;line-height: 24px;}

/*no bg yellow*/
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;border: 1px solid #CCC!important;}

.modal-footer1{ margin-top: 0px;}
.modal-footer1 .btn{  margin-top: inherit; vertical-align: middle;line-height: 15px;}
.ms-controller{visibility: hidden}

/*guide*/
.guide{position: relative; z-index: 9998; outline:1px dashed #fff; outline-offset: 2px;}
.guide.ban:after{content:'';position:absolute;top: 0; left: 0;right: 0; bottom: 0;z-index:9999;}
.guidely{position: fixed; top: 0; left: 0; background: rgba(0,0,0,0.6); right: 0; bottom: 0;z-index:9997;}
.guideBtn{width:203px;height:64px;position:absolute;background: url(../images/guide/guide-btn.png) no-repeat;cursor: pointer;}
.guide-close{background: url(../images/guide/guide-close.png) no-repeat;width:63px;height:63px;z-index: 9999;position: fixed;right: 20px;top: 20px;cursor: pointer;}
.guide-tipbox{position: absolute;width: 100%;top:0;left: 0;display:none;z-index: 9999;}
.guide-tipbox-con{width: 1200px; margin: 0 auto; position: relative;}
.guide-tipbox-con img{position: absolute;display:none;}
.bee-dialog.guide{position: fixed;}
.guide.linght{-webkit-animation: linght 1s infinite linear;animation: linght 1s infinite linear;}
@-webkit-keyframes linght{
	0%,100%{outline-color:#fff;}
	50%{outline-color:transparent;}
}
@keyframes linght{
	0%,100%{outline-color:#fff;}
	50%{outline-color:transparent;}
}
/*loading*/
.beeload{position: fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.7);z-index:9999;}
.load{margin: 0 auto;margin-top: 20%;width: 400px;padding: 20px 0;background-color: rgba(0,0,0,0.6);border-radius: 8px;}
.load .loader{width: 300px;height: 30px;margin: 0 auto;border-radius: 24px;background-color: #12a5f8;background-size: 40px 40px;
background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0) 25%,rgba(255,255,255,0.4) 25%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0.4) 75%,rgba(255,255,255,0.4));-webkit-animation: loada4 1.2s infinite linear;
background-image: linear-gradient(45deg,rgba(255,255,255,0) 25%,rgba(255,255,255,0.4) 25%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 75%,rgba(255,255,255,0.4) 75%,rgba(255,255,255,0.4));animation: loada4 1.2s infinite linear;}
.load p{text-align: center;color: #fff;font-size: 24px;}
@-webkit-keyframes loada4{
	from{background-position: 0 0;}
	to{background-position: 200px 0;}
}
@keyframes loada4{
	from{background-position: 0 0;}
	to{background-position: 200px 0;}
}
.load-container .loader{width: 1.5em;height: 1.5em;background: transparent;margin: 4em auto;border-radius: 50% 50%;
-webkit-animation: loadone 1s infinite linear;animation: loadone 1s infinite linear;position: fixed;top: 20%;left: 49%;z-index: 99999;}
.load-container .loader p{width: 320px;color: #fff;text-align: center;position: absolute;top: 5em;left: -152px;}
@-webkit-keyframes loadone{
	  0%,
	  100% {box-shadow: 0em -3em 0em 0em #ffffff, 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.5), -2em -2em 0 0em rgba(255,255,255,0.7);}
	  12.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.7), 2em -2em 0 0em #ffffff, 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.5);}
	  25% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.5), 2em -2em 0 0em rgba(255,255,255,0.7), 3em 0em 0 0em #ffffff, 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  37.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.5), 3em 0em 0 0em rgba(255,255,255,0.7), 2em 2em 0 0em #ffffff, 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  50% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.5), 2em 2em 0 0em rgba(255,255,255,0.7), 0em 3em 0 0em #ffffff, -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  62.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.5), 0em 3em 0 0em rgba(255,255,255,0.7), -2em 2em 0 0em #ffffff, -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  75% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.5), -2em 2em 0 0em rgba(255,255,255,0.7), -3em 0em 0 0em #ffffff, -2em -2em 0 0em rgba(255,255,255,0.2);}
	  87.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.5), -3em 0em 0 0em rgba(255,255,255,0.7), -2em -2em 0 0em #ffffff;}
}
@keyframes loadone{
	  0%,
	  100% {box-shadow: 0em -3em 0em 0em #ffffff, 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.5), -2em -2em 0 0em rgba(255,255,255,0.7);}
	  12.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.7), 2em -2em 0 0em #ffffff, 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.5);}
	  25% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.5), 2em -2em 0 0em rgba(255,255,255,0.7), 3em 0em 0 0em #ffffff, 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  37.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.5), 3em 0em 0 0em rgba(255,255,255,0.7), 2em 2em 0 0em #ffffff, 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  50% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.5), 2em 2em 0 0em rgba(255,255,255,0.7), 0em 3em 0 0em #ffffff, -2em 2em 0 0em rgba(255,255,255,0.2), -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  62.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.5), 0em 3em 0 0em rgba(255,255,255,0.7), -2em 2em 0 0em #ffffff, -3em 0em 0 0em rgba(255,255,255,0.2), -2em -2em 0 0em rgba(255,255,255,0.2);}
	  75% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.5), -2em 2em 0 0em rgba(255,255,255,0.7), -3em 0em 0 0em #ffffff, -2em -2em 0 0em rgba(255,255,255,0.2);}
	  87.5% {box-shadow: 0em -3em 0em 0em rgba(255,255,255,0.2), 2em -2em 0 0em rgba(255,255,255,0.2), 3em 0em 0 0em rgba(255,255,255,0.2), 2em 2em 0 0em rgba(255,255,255,0.2), 0em 3em 0 0em rgba(255,255,255,0.2), -2em 2em 0 0em rgba(255,255,255,0.5), -3em 0em 0 0em rgba(255,255,255,0.7), -2em -2em 0 0em #ffffff;}
}
.loadmore{width: 600px; line-height: 40px; display: block; margin: 10px auto; background: #e1e7e8; color: #aeb4b6; text-align: center; font-size: 16px; border-radius: 24px;}
/*onlineservice*/
.main-im{position: fixed;right: 34px;top: 250px;z-index: 9;}
.main-im .tab{}
.main-im .tab li{ position: relative;padding-left: 20px;}
.main-im .tab .tabck{display: block;margin-top: 8px;}
.main-im .tab .tabck.wechar{width: 38px; height: 38px; background: url(/bee/common/icon/lx1.png); position: relative; left: -2px;}
.main-im .tab .tabck.wechar:hover{background: url(../icon/lx0.png);}
.main-im .tab .tabck.font{width: 20px;border-radius: 20px;background: #fff;border: 1px solid transparent;color: #12a5f8;padding: 16px 6px;text-align: center;line-height: 14px;font-size: 14px;-webkit-box-sizing:initial;box-sizing:initial;text-decoration: none;box-shadow: 0 0 0 3px rgba(18,165,248,0.1);}
.main-im .tab .tabck.font:hover{background: #12a5f8; color: #fff;}
.main-im .tab li:hover .babble{display:block;}
.main-im .content{}
.main-im .babble{position: absolute;right: 50px;width: 112px;top: -124px;border: 1px solid #12a5f8;background: #fff;border-radius: 8px;display: none;}
.main-im .babble.one{}
.main-im .babble.two{ top: -86px; padding-top: 12px; }
.main-im .babble.three{padding-top: 12px;top: 9px;}
.main-im .babble:before{content:'';position: absolute;border: 6px solid transparent;border-left-color: #12a5f8;right: -12px;}
.main-im .babble:after{content:'';position: absolute;border: 6px solid transparent;border-left-color: #fff;right: -11px;}
.main-im .babble.one:before{bottom: 10px;}
.main-im .babble.one:after{bottom: 10px;}
.main-im .babble.two:before{ bottom: 20px; }
.main-im .babble.two:after{ bottom: 20px; }
.main-im .babble.three:before{ top: 32px; }
.main-im .babble.three:after{ top: 32px; }
.main-im .box{padding: 10px;}
.main-im .qrcode{width: 90px;height: 90px;background: url(../images/qcode.jpg);}
.main-im .font1{ text-align: center; font-size: 16px; color: #333; }
.main-im .alink{}
.main-im .qq{width: 32px;height: 32px;display: block;margin: 0 auto;background: url(../icon/lx2.png);-webkit-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-webkit-transform: scale(1); transform: scale(1);}
.main-im .alink:hover .qq{-webkit-transform: scale(1.2);transform: scale(1.2)}
.main-im .name{text-align: center;color: #333;font-size: 14px;line-height: 24px;}
.main-im .blink{display: block;border-radius: 6px 6px 0 0;background: #12a5f8;color: #fff;width: 82px;height: 23px;margin: 0 auto;margin-top: 8px;font-size: 14px;text-align: center;line-height: 23px;}
.main-im .line{border: none;border-top: 1px solid #12a5f8;}
.main-im .babble.three .line{margin-top: 10px;}
.main-im .lix{margin: 11px 0;}
.main-im .lix .name{ font-weight: bold; }
.main-im .lix .num{color: #12a5f8;text-align: center;font-size: 12px;line-height: 16px;}
.main-im .lix .num a{ color: #12a5f8; }
.guideon{width: 38px;height: 46px;background: url(/bee/common/icon/jc1.png) no-repeat;position: fixed;right: 36px;top: 210px;cursor: pointer;z-index: 999;}
.guideon.yd{background-image: url(/bee/common/icon/yd1.png);}
.guideon:hover{background: url(../icon/jc0.png) no-repeat;}
.guideon.yd:hover{background-image: url(/bee/common/icon/yd0.png);}

.rtop{background: url(../icon/top.png) no-repeat; position: fixed;right: 40px; top: 500px; width: 28px; height: 69px; display: none;}

.ssuo{animation: ssuo 1s infinite ease-in-out;}
@-webkit-keyframes ssuo{
	0%,100%{-webkit-transform: scale(1.1);}
	50%{-webkit-transform: scale(1);}
}
/********newyear******************/
/*header .header-box{background: url(../icon/newyear/head-bg.png) center no-repeat;}
header .header nav{background:transparent;}
header .header nav:before{display: none;}
header .header nav a{color: #fff;}
header .header nav a:hover{color:#ffc91a;}
header .header nav a.active{background:rgb(223,0,26);color:#ffc91a;}
header .header .bee-select .select-btn .code{color:#fff;}
.search-box .al-icon.search { background: url(../icon/newyear/search.png) no-repeat; }
section.billboard {background: url(../icon/newyear/bill-bg.png) no-repeat; }
.info-lcol.colboder {background: url(../icon/newyear/info1-bg.png) no-repeat; }
.info-ccol.colboder {background: url(../icon/newyear/info2-bg.png) no-repeat; }
.info-rcol.colboder {background: url(../icon/newyear/activity.png) no-repeat; }
.billbox a.goto {color: #bf001f; background: #ffddbf; }
i.pro-icon.sign {background: url(../icon/newyear/sign.png) no-repeat; }
i.pro-icon.pro {background: url(../icon/newyear/count.png) no-repeat; }
i.pro-icon.pv {background: url(../icon/newyear/view.png) no-repeat; }
i.pro-icon.visi {background: url(../icon/newyear/visi.png) no-repeat; }
i.pro-icon.trun {background: url(../icon/newyear/turn.png) no-repeat; }
.info-lcol div.lcol-line {background: transparent; }
.main-im .tab .tabck.wechar{background: url(../icon/newyear/wecharA.png) no-repeat;}
.main-im .tab .tabck.wechar:hover { background: url(../icon/newyear/wecharB.png); }
.main-im .tab .tabck.font{background: url(../icon/newyear/fontA.png); border: none; box-shadow: none; border-radius: 0; padding: 20px 9px; color: #bf001f;}
.main-im .tab .tabck.font:hover { background: url(../icon/newyear/fontB.png); color: #f7dfb1; }
i.pro-icon.add { background: url(../icon/newyear/add.png) no-repeat; }
.datalist .one div.borsha { border: 1px dashed #bf001f; }
.datalist .one p.pro-add { color: #bf001f; }
.datalist li.one:hover .add {-webkit-animation: rippleB 1s infinite ease; animation: rippleB 1s infinite ease; }
footer { background: url(../icon/newyear/footer.png) center no-repeat #2e0404;}
footer a,footer .footer_list .ft-title,footer .footer_list li a,footer .footer_list li span,footer .footer_list .info-r p,footer .ft-info .info-l p{ color: #7b5c47; }
footer .footer_list li a:hover,footer a:hover{color: #7b5c44;}
div.colboder { box-shadow: 1px 1px 8px 0 #7b0003;}
.guideon.yd { background-image: url(../icon/newyear/guideA.png); }
.guideon.yd:hover { background-image: url(../icon/newyear/guideB.png); }
.rtop { background: url(../icon/newyear/top.png) no-repeat; top: 520px;}
footer .footer_list { border-bottom: 1px solid #7b5c47; }
.wbtn.on, .wxbtn.on { background: #bf001f; color: #fff; cursor: default;}
.item .btnbox a.btn.similar,.item .btnbox a.btn.similar:hover { background: #ffa031; }
a.btn.doit,a.btn.doit:hover { background: #bf001f; }
.al-nav div.item.on { background: #bf001f; }
.lv1-box div.item.lc1 { background: #bf001f; }
.lv2-box .fibox li.on { background: #bf001f; }
.item a.btn.doit, .item a.btn.doit:hover { background: #bf001f; }
header .navli.active span.eq { background: #ffc91a; }
header .navli.active span.opstion { color: #ffc91a; }
header div.navli.line.active:before { border-top-color: #ffc91a; }*/
header .v-name{position: absolute; left: -80px; top: 8px; font-size: 12px; color: #ffc91a;  display: none;}
@-webkit-keyframes rippleB{
	0% {box-shadow: 0 0 1px 0px rgba(191,0,31,0.8);}
	100% {box-shadow: 0 0 10px 20px rgba(191,0,31,0);}
}
@keyframes rippleB{
	0% {box-shadow: 0 0 1px 0px rgba(191,0,31,0.8);}
	100% {box-shadow: 0 0 10px 20px rgba(191,0,31,0);}
}