﻿﻿﻿﻿/* 主题主要样式表 */
input:focus, textarea:focus,select,button {
    outline: none;
}
a,input{outline:none!important;}
/*  */
input[type=checkbox],select{-webkit-appearance: none;-moz-appearance:none;appearance:none;-ms-appearance:none;}
select::-ms-expand { display: none; }
/*  */
input[type="number"]{-moz-appearance: textfield;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}
*, *:before, *:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.clearFix:after{ display:block; clear:both; height:0; visibility:hidden; content:'';}
.left{ float: left; }
.right{ float: right; }
.i{display: inline-block;vertical-align: middle;}
.wrapper{min-width: 1200px;}
.container{min-width: 1200px;max-width:1200px;margin: auto;}
.wrapperh{min-width: 900px;}
.containerh{min-width: 900px;max-width:1200px;margin: auto;}

/* 加载中动画样式 */
.loader {top: 50%;width: 60px;height: 60px;position: absolute;border-radius: 50%;margin-top: -30px;display: inline-block;vertical-align: middle;}
.loader .loader-star {position: static;width: 60px;height: 60px;-webkit-transform: scale(0.7);transform: scale(0.7);-webkit-animation: loader-2-star 1s ease alternate infinite;animation: loader-2-star 1s ease alternate infinite;}
.loader .loader-circles {width: 8px;height: 8px;background: #18ffff;border-radius: 50%;position: absolute;left: calc(50% - 4px);top: calc(50% - 4px);-webkit-transition: all 1s ease;transition: all 1s ease;-webkit-animation: loader-2-circles 1s ease-in-out alternate infinite;animation: loader-2-circles 1s ease-in-out alternate infinite;}
@-webkit-keyframes loader-2-circles {0% {box-shadow: 0 0 0 #18ffff;opacity: 1;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
50% {box-shadow: 24px -22px #18ffff, 30px -15px 0 -3px #18ffff, 31px 0px #18ffff, 29px 9px 0 -3px #18ffff, 24px 23px #18ffff, 17px 30px 0 -3px #18ffff, 0px 33px #18ffff, -10px 28px 0 -3px #18ffff, -24px 22px #18ffff, -29px 14px 0 -3px #18ffff, -31px -3px #18ffff, -30px -11px 0 -3px #18ffff, -20px -25px #18ffff, -12px -30px 0 -3px #18ffff, 5px -29px #18ffff, 13px -25px 0 -3px #18ffff;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
100% {opacity: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);box-shadow: 25px -22px #18ffff, 15px -22px 0 -3px black, 31px 2px #18ffff, 21px 2px 0 -3px black, 23px 25px #18ffff, 13px 25px 0 -3px black, 0px 33px #18ffff, -10px 33px 0 -3px black, -26px 24px #18ffff, -19px 17px 0 -3px black, -32px 0px #18ffff, -23px 0px 0 -3px black, -25px -23px #18ffff, -16px -23px 0 -3px black, 0px -31px #18ffff, -2px -23px 0 -3px black;}}
@keyframes loader-2-circles {0% {box-shadow: 0 0 0 #18ffff;opacity: 1;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
50% {box-shadow: 24px -22px #18ffff, 30px -15px 0 -3px #18ffff, 31px 0px #18ffff, 29px 9px 0 -3px #18ffff, 24px 23px #18ffff, 17px 30px 0 -3px #18ffff, 0px 33px #18ffff, -10px 28px 0 -3px #18ffff, -24px 22px #18ffff, -29px 14px 0 -3px #18ffff, -31px -3px #18ffff, -30px -11px 0 -3px #18ffff, -20px -25px #18ffff, -12px -30px 0 -3px #18ffff, 5px -29px #18ffff, 13px -25px 0 -3px #18ffff;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
100% {opacity: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);-shadow: 25px -22px #18ffff, 15px -22px 0 -3px black, 31px 2px #18ffff, 21px 2px 0 -3px black, 23px 25px #18ffff, 13px 25px 0 -3px black, 0px 33px #18ffff, -10px 33px 0 -3px black, -26px 24px #18ffff, -19px 17px 0 -3px black, -32px 0px #18ffff, -23px 0px 0 -3px black, -25px -23px #18ffff, -16px -23px 0 -3px black, 0px -31px #18ffff, -2px -23px 0 -3px black;}}
@-webkit-keyframes loader-2-star {0% {-webkit-transform: scale(0) rotate(0deg);transform: scale(0) rotate(0deg);}100% {-webkit-transform: scale(0.7) rotate(360deg);transform: scale(0.7) rotate(360deg);}}
@keyframes loader-2-star {0% {-webkit-transform: scale(0) rotate(0deg);transform: scale(0) rotate(0deg);}100% {-webkit-transform: scale(0.7) rotate(360deg);transform: scale(0.7) rotate(360deg);}}

.delay-animation{position: fixed;left: 0px;right: 0px;top: 0px;bottom: 0px;background: #fff;z-index: 9999;text-align: center;}
.delay-animation img{ margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.header{background: #272727;height: 40px;line-height: 40px;color: #fff;position: fixed;width: 100%;left: 0px;top: 0px;z-index: 999;}
.header .btn{width: 52px;height: 22px;line-height: 22px;text-align: center;border-radius: 5px;margin-left: 5px;}
.header .btn.top-up{color: #fff;background: #12a9cc;}
.header .btn.drawings{color: #000;background: #fff;}
.header .left{font-size: 14px;}
.header .right a{color: #fff;font-size: 14px;}
.header .divide{ height: 15px; margin: 5px 8px; border-left: 1px solid #fff;}
.header .right a i{margin-right: 2px;}
.header .right a i.name{background: url(../images/name-icon.png) no-repeat center;background-size: 100% 100%;width: 15px;height: 16px;}
.header .right a i.yue{background: url(../images/yue-icon.png) no-repeat center;background-size: 100% 100%;width: 16px;height: 16px;}
.header .right a i.shuaxin{background: url(../images/shuaxin.png) no-repeat center;background-size: 100% 100%;width: 20px;height: 20px;margin-left: 8px;}
.header .right a i.news{background: url(../images/news-icon.png) no-repeat center;background-size: 100% 100%;width: 17px;height: 15px;position: relative;}
.header .right a i.news em{position: absolute;font-size: 12px;width: 14px;height: 14px;line-height: 14px;text-align: center;color: #fff;right: -3px;top: -9px;background: #12a9cc;border-radius: 50%;}
.header .right a.tuichu{color: #12a9cc;margin-right: 10px;}

.nav{height: 63px;position: relative;margin-top: 40px;z-index: 99;}
.nav .logo{height: 100%; line-height: 63px;float: left;}
.nav .logo a{display: block;}
.nav .logo a img{margin-top: 4%;margin-left: -1%;}
.nav .nav-list{width: 80%;float: right;display: table;}
.nav .nav-list>li{display: table-cell;text-align: right;height: 63px;line-height: 63px;position: relative;}
.nav .nav-list>li>a{display: block;font-size: 16px;color: #000;}
.nav .nav-list>li.cur>a{color: #00a1ca;}
/*.nav .nav-list li.cur:after{position: absolute;content:""; bottom: 0px;width: 16px;height: 7px;background: url(../images/arrow.png) no-repeat center;background-size: 100% 100%;left: 50%;margin-left: -8px;}*/
.subnav, .subnav2{width: 848px;position: absolute;top: 40px;left: -324px;display: none;}
.subnav .hitem,.subnav2 .hitem {border: 1px solid #12a9cc;height: 28px;left: -150px;position: absolute;width: 122px;z-index: 1; display: none;}
.subnav .cor,.subnav .cor_s,.subnav2 .cor,.subnav2 .cor_s{width: 14px;height: 14px;background: #f6f6f6;position: absolute;top: 15px;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);left: 380px;}
.subnav .cor_s,.subnav2 .cor_s{z-index: -1;-moz-box-shadow:0px 0px 10px #8be9fb;-webkit-box-shadow:0px 0px 10px #8be9fb;box-shadow:0px 0px 10px #8be9fb;}
.subnav .subnav-list,.subnav2 .subnav-list{margin-top: 22px;background: #ffffff;-moz-box-shadow:0px 0px 10px #8be9fb;-webkit-box-shadow:0px 0px 10px #8be9fb;box-shadow:0px 0px 10px #8be9fb;border-radius: 5px;padding: 10px 0 0 20px;overflow: hidden;line-height: 38px !important; width:900px !important;position: absolute;z-index: 0;}
.subnav .subnav-list li,.subnav2 .subnav-list li{margin-right: 15px;float: left;width: 122px;text-align: center;}
.subnav .subnav-list li h3,.subnav2 .subnav-list li h3{height: 37px;line-height: 37px;color: #000;font-size: 15px;border-bottom: 1px solid #c2c2c2;margin-bottom: 12px;}
.subnav .subnav-list li a,.subnav2 .subnav-list li a{display: block;width: 122px;height: 28px;line-height: 24px;margin:10px auto 10px auto;border: 2px #12a9cc solid;color: #8b8a8a;position: relative;z-index: 3;background-color: #048ec3; color: white;}
.subnav .subnav-list li a img.fires,.subnav2 .subnav-list li a img.fires {top:3px;left: 97px;position: absolute;z-index: 2;}
.subnav .subnav-list li a img.tips,.subnav2 .subnav-list li a img.tips {top:3px;left: 96px;position: absolute;z-index: 2;}
.subnav .subnav-list li a img.tipss,.subnav2 .subnav-list li a img.tipss {top:3px;left: 109px;position: absolute;z-index: 2;}
.subnav .subnav-list li:hover,.subnav2 .subnav-list li:hover{background: linear-gradient(#82c4e4, #ecf6fb);}
.subnav .subnav-list li .div,.subnav2 .subnav-list li .div{margin-top:5px; width:100px; border-bottom: 2px solid #ffffff; margin-left: 9px;}
.subnav .subnav-list li.cur,.subnav2 .subnav-list li.cur{background: #fff;}
.subnav .subnav-list li a:hover,.subnav2 .subnav-list li a:hover{background: #005587;color: #fff;}
.subnav .subnav-list li a.cur,.subnav2 .subnav-list li a.cur{background: #005f90;color: #fff;border: 2px #fbfcfd solid !important;}


.subnavs{width: 655px;position: absolute;top: 57px;left: -278px;display: none;}
.subnavs .cor,.subnavs .cor_s{width: 14px;height: 14px;background: #f6f6f6;position: absolute;top: 15px;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);left: 324px;}
.subnavs .cor_s{z-index: -1;-moz-box-shadow:0px 0px 10px #8be9fb;-webkit-box-shadow:0px 0px 10px #8be9fb;box-shadow:0px 0px 10px #8be9fb;}
.subnavs .vr-list{margin-top: 22px;background: #f6f6f6;-moz-box-shadow:0px 0px 10px #8be9fb;-webkit-box-shadow:0px 0px 10px #8be9fb;box-shadow:0px 0px 10px #8be9fb;border-radius: 5px;padding: 12px 0 0px 38px;overflow: hidden;}
.subnavs .vr-list li{margin-right: 2%;float: left;width: 135px;height: 44px;text-align: center;}
.subnavs .vr-list li a{display: block;width: 140px;height: 28px;line-height: 28px;margin:0px auto 10px;border: 2px #12a9cc solid;color: #fefafe;background-color: #048ec3;font-family: "楷体";font-size: 17px;} 
.subnavs .vr-list li:hover{background: #fcfcfc;}
.subnavs .vr-list li a:hover{background: #12a9cc;color: #fff;}
.subnavs .vr-list li a.cur{background: #12a9cc;color: #fff;}
 li:hover .subnavs {
    display:block;
}
.zr, .qp, .ty{width: 650px;position: absolute;top: 40px;left: -265px;display: none;}
.zr .zr-list, .qp .qp-list, .ty .ty-list{margin-top: 22px;background: #ffffff;-moz-box-shadow:0px 0px 10px #8be9fb;-webkit-box-shadow:0px 0px 10px #8be9fb;box-shadow:0px 0px 10px #8be9fb;border-radius: 5px;padding: 10px 0 0 20px;overflow: hidden;line-height: 38px !important; width:650px !important;position: absolute;z-index: 0;height: 165px;}
.zr .zr-list li, .qp .qp-list li, .ty .ty-list li {float: left;}
.zr .zr-list li img, .qp .qp-list li img, .ty .ty-list li img{width:295px}
.banner img{width: 100%;}
.shuffling{background: url(../images/slide-bg.jpg) no-repeat center; background-size: 100% 100%;height: 480px;}
.shuffling .container{position: relative;height: 100%;overflow: hidden;}
.shuffling h1{font-size: 30px;color: #000;text-align: center;margin: 60px 0px 48px;}
.shuffling h1 span{display: inline-block;border-bottom: 1px solid #12a9cc;padding-bottom: 10px;}
.shuffling .swiper{width: 850px;margin: auto;text-align: center;}
.shuffling .swiper .swiper-slide span{display: block;font-size: 18px;color: #000;margin-top: 40px;}
.shuffling .swiper-pagination{width: 100%;margin-top: 50px;}
.shuffling .swiper-pagination span{margin: 0px 6px;}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("../images/left-arrow.png");left:10px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("../images/right-arrow.png");right:10px;left:auto}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#12a9cc}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.messages{height: 400px;padding: 70px 0px 90px;}
.messages .dynamic{width: 42%;max-height: 260px;overflow: hidden;}
.messages .dynamic h3{font-size: 24px;color: #000;width: 100%;border-bottom: 1px solid #c0c0c0;padding-bottom: 12px;margin-bottom: 12px;}
.messages .dynamic h3 a{float: right;font-size: 16px;color: #666666;margin-top: 10px;}
.messages .dynamic-list li{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-bottom: 12px;}
.messages .dynamic-list li a{display: block;font-size: 15px;color: #999999;}
.messages .dynamic-list li a:hover{color: #12a9cc;}
.messages .dynamic-list li a p{width: 80%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.messages .dynamic-list li a span{margin-right: 3%;width: 17%;}
.messages .function{width:45%;}
.messages .function-list{overflow: hidden;}
.messages .function-list li{float: left;width: 30.3%;text-align: center;margin: 0px 1.5%;}
.messages .function-list li span{display: block;margin: 25px 0px 15px;}
.messages .function-list li p{text-align: left;}
.footer{background: #272727;text-align: center;height: 125px;clear: left;}
.footer p{color: #fff;}
.msg-newlist{position: fixed; top: 42px; width: 180px;margin-left: -52px;min-height: 36px;background-color: #fff;-moz-box-shadow: 0px 0px 15px #aceaf9;-webkit-box-shadow: 0px 0px 15px #aceaf9;box-shadow: 0px 0px 15px #aceaf9;border-radius: 4px;}
.msg-newlist .arrows{width: 0;height: 0;border-left: 9px solid transparent;border-right: 9px solid transparent;border-bottom: 9px solid #fff;margin-top: -9px;margin-left: 81px;}
.msg-newlist .msgs-items{color: #000;overflow: hidden;white-space: nowrap;padding: 0 5px;cursor: pointer;height: 36px; line-height: 36px;}
.msg-newlist .msgs-items:hover{background-color: #f8f8f8;}
.sideBar{position: fixed;right: 60px;bottom: -335px;-moz-box-shadow: 0px 0px 15px #037e9c;-webkit-box-shadow: 0px 0px 15px #037e9c;box-shadow: 0px 0px 15px #037e9c;z-index: 1000;}
.sideBar .btn{display: block;height: 40px;width: 40px;border-radius: 3px;margin-bottom: 10px;}
.sideBar .contact{background: url(../images/contact.png) #037e9c no-repeat center;}
.sideBar .information{background: url(../images/information.png) #037e9c no-repeat center;}
.sideBar .contacts{width: 200px;height: 380px;background: #fff;position: relative;}
.sideBar .contacts-top{background: #12a9cc;overflow: hidden;}
.contacts-top .friend-title{font-size: 18px;color: #fff;line-height: 45px;}
.contacts-top .friend-title .fa-user{margin: 0px 5% 0px 8%;}
.contacts-top .friend-title .fa-user img{margin-top: 10px;}
.contacts-top .friend-title .panel-close{margin: 0px 9% 0px 0%;}
.contacts-top .friend-title .panel-close img{margin-top: 15px;cursor: pointer;transform:rotate(-180deg);-ms-transform:rotate(-180deg);/* Internet Explorer*/-moz-transform:rotate(-180deg);/* Firefox*/-webkit-transform:rotate(-180deg);/* Safari 鍜� Chrome*/-o-transform:rotate(-180deg);/* Opera*/}
.contacts-top .friend-title .panel-close.cur img{transform:rotate(0deg);-ms-transform:rotate(0deg);/* Internet Explorer*/-moz-transform:rotate(0deg);/* Firefox*/-webkit-transform:rotate(0deg);/* Safari 鍜� Chrome*/-o-transform:rotate(0deg);/* Opera*/}
.contacts-top .query{position: relative;margin: 5px 15px;}
.contacts-top .query input{width: 100%;height: 25px;border:none;border-radius: 5px;padding: 5px 32px 5px 5px;}
.contacts-top .query button{position: absolute;right: 5px;top: 3px;background: none;border:none;}
.friend-content{background: #fff;height: 266px;overflow: auto;}
.friend-content .chat-group{background: #f1f1f1;font-size: 16px;line-height: 30px;cursor: pointer;}
.friend-content .chat-group img{margin: 0px 5% 0px 8%;transform:rotate(-90deg);-ms-transform:rotate(-90deg);/* Internet Explorer*/-moz-transform:rotate(-90deg);/* Firefox*/-webkit-transform:rotate(-90deg);/* Safari 鍜� Chrome*/-o-transform:rotate(-90deg);/* Opera*/}
.friend-content .chat-group.cur img{transform:rotate(0deg);-ms-transform:rotate(0deg);/* Internet Explorer*/-moz-transform:rotate(0deg);/* Firefox*/-webkit-transform:rotate(0deg);/* Safari 鍜� Chrome*/-o-transform:rotate(0deg);/* Opera*/}

.friend-content li{position: relative;min-height: 30px;overflow: hidden;}
.friend-content li .chat-group{position: absolute;width: 100%;top: 0px;}
.friend-content .chat-friends{display: none;margin-top: 30px;}

.friend-content .chat-friends span{display: block;font-size: 14px;padding-left: 18%;line-height: 28px;cursor: pointer;border-left: 3px solid #999;}
.friend-content .chat-friends span:before{content: "";float: left;width: 11px;height: 12px;background: url(../images/chat-friends-icon.png) no-repeat;background-position: bottom; margin: 8px 6px 0px 0px;}	
.friend-content .chat-friends span.offline:before{background: url(../images/chat-friends-icon2.png) no-repeat;background-position: bottom;}
.friend-content .chat-friends span.cur{background: #12a9cc;color: #fff;}
.friend-content .chat-friends span.cur:before{background-position: top;}
.friend-content .chat-friends span:hover{background: #12a9cc;color: #fff;}
.friend-content .chat-friends span:hover:before{background-position: top;}
.friend-setting{background: #f1f1f1;line-height: 0;padding-left: 10px;position: absolute;bottom: 0px;left: 0px;right:0px;}
.friend-setting a{display: inline-block;width: 32px;text-align: center;}
.friend-setting a.shuaxin img{margin-top: 10px;}
.friend-setting a.chat-air{background: #12a9cc;}
.friend-setting a.chat-air img{margin-top: 8px;}
.dialog-box.chat-window{z-index: 1000;}
.chat-window .chat-message{width: 650px;border-radius: 5px;overflow: hidden;z-index: 100;background: #fff; position: absolute;}
.chat-window .chat-message h2{font-size: 18px;color: #fff;background: #12a9cc;text-align: left;line-height: 45px;padding: 0px 30px;}
.chat-window .chat-message h2 .hide-window{float: right;cursor: pointer;margin: 16px 16px 0;}
.chat-window .chat-message h2 .close-auto-purchase{float: right;font-size: 30px;cursor: pointer;}
.msg-container{background: #fff;height: 412px;}
.msg-container .msg-menu{background: #f1f1f1;height: 100%;width: 25%;position: relative;}
.msg-container .msg-menu li{line-height: 40px;cursor: pointer;text-align: left;padding-left: 27%;}
.msg-container .msg-menu li.cur{background: #fff;}
.msg-container .msg-menu .msg-toolbar{position: absolute;bottom: 0px;left: 0px;}
.msg-container .msg-menu .msg-toolbar i{margin: 0px 0px 14px 15px;display: inline-block;}
.msg-content{width: 75%;position: relative;}
.msg-content .replyDialog-mian{display: none;height: 360px;overflow: auto;padding: 30px 8%;}
.msg-content .replyDialog-mian.cur{display: block;}
.msg-content .item p{width: 47%;display: inline-block;-moz-box-shadow: 0px 0px 15px #aceaf9;-webkit-box-shadow: 0px 0px 15px #aceaf9;box-shadow: 0px 0px 15px #aceaf9;border-radius: 5px;padding: 13px 10px;position: relative;}
.msg-content .item p:before{content: "";position:absolute;width: 29px;height: 33px;top:5px;}
.msg-content .me-news p:before{background: url(../images/friends-news-icon.png) no-repeat center;background-size: 70%;left: -20px;}
.msg-content .friends-news p:before{background: url(../images/me-news-icon.png) no-repeat center;background-size: 70%;right: -20px;}
.msg-content .me-news{text-align: left;margin-bottom: 10px;}
.msg-content .friends-news{text-align: right;margin-bottom: 10px;}
.msg-content .friends-news p{background: #12a9cc;color: #fff;text-align: left;}
.msg-content .form-control{border-top: 1px solid #f1f1f1;width: 100%;overflow: hidden;}
.msg-content .form-control a{float: left;width: 45px;margin-top: 20px;}
.msg-content .form-control input{float: left;width: 315px;height: 35px;border-radius: 5px;border:1px solid #dddddd;margin-top: 10px;padding: 5px;}
.msg-content .form-control img#memes{float: left;width: 39px;margin: 6px 0 6px 16px;cursor: pointer;position: relative;}
.msg-content .form-control button{float: left;width: 70px;background: none;border:none;}
.msg-content .form-control #mmwrap{position: absolute;left: 300px; top: 260px;z-index: 1008;width: 171px;height: 98px;padding: 4px 0 0 3px; border: 1px solid #12a9cc;border-radius: 4px;display: none;text-align: left;background-color: #fff;}
.msg-content .form-control #mmwrap img{width: 18px;margin: 0 2px 5px 0;cursor: pointer;}

.betting{background: rgba(0, 0, 0, 0) url("../images/betting-bg1.jpg") no-repeat fixed center center / cover;background-size: cover;overflow: hidden;padding-bottom: 25px;}
.betting .countdown{background:#f6f6f6;margin: 15px 0px 10px;border-radius: 10px 10px 0px 0px;border-bottom: solid #b0b0b0 2px;padding: 18px 0px;font-size: 0; }
.betting .countdown .logo{width: 110px;height: 110px;background: url(../images/betting-logo.png) no-repeat center;background-size: 100% 100%;position: relative;font-size: 0;margin: 0px 5% 0px 5%;}
.betting .countdown .logo span{position: absolute;color: #fff;font-size: 16px;top: 11px;left:23px;text-shadow: 1px 1px 1px #000;font-weight: bolder;}
.betting .countdown .draw-time{border-left: 1px solid #000;border-right: 1px solid #000;width: 34%;text-align: center;padding-bottom: 20px;}
.countdown .tit{color: #1d1d1d;font-size: 18px;}
.countdown .tit em{color: #ef5454;font-size: 17px;}
.draw-time .time-item{text-align: center;margin-top: 20px;}
.draw-time .time-item strong{width: 33px;height: 42px;line-height: 42px;text-align: center;background: url(../images/time-bg.png) no-repeat center;background-size: 100% 100%;display: inline-block;font-size: 30px;color: #000;font-weight: normal;margin: 0px 2px;}
.draw-time .time-item  em{font-size: 30px;}
.countdown .result-num-content{text-align: center;width: 34%;}
.countdown .result-num-content ul{overflow: hidden;margin: 10px 0px;}
.countdown .result-num-content li{display: inline-block; margin: 0px 6px;}
.countdown .result-num-content li button{width: 46px;height: 46px;background: url(../images/win1.png) no-repeat center;background-size: 100% 100%;border:none;}
.countdown .result-num-content li button.red{background-image: url(../images/win1.png);}
.countdown .result-num-content li button.green{background-image: url(../images/win2.png);}
.countdown .result-num-content li button.blue{background-image: url(../images/win3.png);}
.countdown .result-num-content li button span{color: #fff;font-size: 24px;}
.countdown .result-num-content li button.mini{width: 33px;height: 33px;background: url(../images/win1.png) no-repeat center;background-size: 100% 100%;border:none;margin: 0 5px;padding: 0 4px;}
.countdown .result-num-content li button.mini span{font-size: 20px;line-height: 12px;}
.countdown .result-num-content li button.mini.none{background:none;}

.countdown .result-num-content .shaizi li button{width: 60px;height: 62px;background: url(../images/shaizi.png) no-repeat;}
.countdown .result-num-content .shaizi li button.tow{background-position: -94px 0px;}
.countdown .result-num-content .shaizi li button.three{background-position: -187px 0px;}
.countdown .result-num-content .shaizi li button.four{background-position: 0px -81px;}
.countdown .result-num-content .shaizi li button.five{background-position: -95px -81px;}
.countdown .result-num-content .shaizi li button.six{background-position: -188px -81px;}







.lhc-doubles-items {display: inline-block;width: 100%;}
.lhc-doubles-items table {border: 1px solid #ddd;margin: -9px -8px;width: 100%;}
.lhc-doubles-items:first-child table {margin-top: -12px;}
.lhc-doubles-items table {background: -webkit-linear-gradient(#f5fcfc, #b8e8e9);background: -o-linear-gradient(#f5fcfc, #b8e8e9);background: -moz-linear-gradient(#f5fcfc, #b8e8e9);background: linear-gradient(#f5fcfc, #b8e8e9);}
.lhc-doubles-items table thead th {background: -webkit-linear-gradient(#f8f8f8, #b9b9b9);background: -o-linear-gradient(#f8f8f8, #b9b9b9);background: -moz-linear-gradient(#f8f8f8, #b9b9b9);background: linear-gradient(#f8f8f8, #b9b9b9);}
.lhc-doubles-items table tr th:first-child {border-radius: 8px 0 0 8px;}
.lhc-doubles-items table tr th:last-child {border-radius: 0 10px 10px 0;}
.lhc-doubles-items table tr.tr-2:first-child th:first-child {border-radius: 8px 0 0 0;}
.lhc-doubles-items table tr.tr-2:first-child th:last-child {border-radius: 0 10px 0 0;}
.lhc-doubles-items table,.lhc-doubles-items table th,.lhc-doubles-items table td {border-color: #666 !important;}
.lhc-doubles-items table input[type="text"] {background-color: transparent;border-color: #666 !important;}
.lhc-doubles-items table td.right-boder-none {border-right-color: transparent !important;}
.lhc-doubles-items table th {padding: 8px 2px;text-align: center;}
.lhc-doubles-items table tbody th {white-space: nowrap;}
.lhc-doubles-items table td {padding: 2px;text-align: center;}
.lhc-doubles-items table.lhc td {padding: 2px;text-align: left;}
.lhc-doubles-items table.table-cols2 .th-data-0 img {width: 30px;}
.lhc-doubles-items table td > * {margin: auto;}
.lhc-doubles-items table tr.ld-item {border-bottom: 1px solid #666;float: none !important;}
.lhc-doubles-items table.table-cols1.lhc .th-data-0 {text-align: center;width: 12% !important;}
.lhc-doubles-items table.table-cols1.lhc .th-data-1 {text-align: center;width: 12% !important;}
.lhc-doubles-items table.table-cols1.lhc .th-data-2 {text-align: center;width: 12% !important;}
.lhc-doubles-items table.table-cols1.lhc .th-data-3 {width: 64% !important;}
.lhc-doubles-items table.table-cols2.lhc .th-data-0 {text-align: center;width: 7% !important;}
.lhc-doubles-items table.table-cols2.lhc .th-data-1 {width: 31% !important;}
.lhc-doubles-items table.table-cols2.lhc .th-data-2 {text-align: center;width: 6% !important;}
.lhc-doubles-items table.table-cols2.lhc .th-data-3 {text-align: center;width: 6% !important;}
.lhc-doubles-items table.table-cols5.lhc .th-data-0 {width: 6% !important;}
.lhc-doubles-items table.table-cols5.lhc .th-data-1 {width: 7% !important;}
.lhc-doubles-items table.table-cols5.lhc .th-data-2 {text-align: center;width: 7% !important;}
.lhc-doubles-items table.table-cols5.lhc span {width: auto !important;}
.lhc-doubles-items table.table-cols6.lhc .th-data-0 {width: 5% !important;}
.lhc-doubles-items table.table-cols6.lhc .th-data-1 {width: 6% !important;}
.lhc-doubles-items table.table-cols6.lhc .th-data-2 {text-align: center;width: 6% !important;}
.lhc-doubles-items table.table-cols6.lhc span {width: auto !important;}
.lhc-doubles-items table.table-mod3.lhc .th-data-0 {text-align: center;width: 10% !important;}
.lhc-doubles-items table.table-mod3.lhc .th-data-1 {text-align: center;width: 10% !important;}
.lhc-doubles-items table.table-mod5.lhc .th-data-0 img {float: right;height: 30px;margin: -6px 0;width: 30px;}
.lhc-doubles-items input[type="text"] {border: 1px solid #666;border-radius: 4px;height: 30px;margin: 3px 0;padding: 2px 3px;width: 55px;}
.lhc-doubles-items input[type="checkbox"] {border: 1px solid #666;}
.lhc-doubles-items .titem.cur {background: #FFC214 !important;}
.lhc-doubles-items .ld-label {color: #fff;font-size: 16px;text-align: center; height: 30px;line-height: 30px; width: 13%;background: url(../images/places.png) no-repeat center;background-size: 100% 100%;margin-right: 2%;padding: 2px 2.4% 2px 10px;}
.lhc-doubles-items .ld-lab-wrap {display: inline-block;line-height: 30px;}
.lhc-doubles-items .ld-lab-wrap input {border: 1px solid #666;border-radius: 4px;height: 30px;padding: 2px 3px;width: 60px;}
.lhc-doubles-items .ld-item {float: left;height: 36px;margin-bottom: 6px;width: 20%;}
.lhc-doubles-items .ld-item button {background: url(../images/win1.png) no-repeat center;background-size: 100% 100%;border: none;color: #fff;height: 36px;margin: 0 5px;width: 36px;}
.lhc-doubles-items .ld-item button.red {background-image: url(../images/win1.png);}
.lhc-doubles-items .ld-item button.green {background-image: url(../images/win2.png);}
.lhc-doubles-items .ld-item button.blue {background-image: url(../images/win3.png);}
.lhc-doubles-items .ld-item label {display: inline-block;line-height: 36px;padding-left: 6px;text-align: center;white-space: nowrap;}
.lhc-doubles-items .ld-item span {color: red;display: inline-block;line-height: 36px;padding-left: 3px;}
.lhc-doubles-items .ld-full-item {width: 100% !important;}
.lhc-doubles-items .ld-full-item label {width: 65px;}
.lhc-doubles-items .ld-full-item > div {display: inline-block;}
.lhc-doubles-items .ld-half-item {width: 50%;}
.lhc-doubles-items .ld-half-item > div {display: inline-block;}
.lhc-doubles-items .ld-quick-label,.lhc-doubles-items .ld-quick {background: #ffd13e;border-radius: 4px;margin: 0 6px;padding: 6px 12px;}
.lhc-doubles-items .ld-quick.cur {background: #ef5454;color: #fff;}
#lhc-amount {display: inline-block;}
#lhc-amount label {float: left;font-size: 16px;line-height: 34px;margin: 0 3px;}
#lhc-amount label.lhc-odds {float: right;}
#lhc-amount input {border: 1px solid #ccc;border-radius: 4px;float: left;font-size: 16px;height: 30px;margin: 3px 0;padding: 2px 3px;width: 60px;}
.history-lottery2 > div {border-bottom: 1px solid #ccc;display: block;float: left;line-height: 36px;padding-left: 12px;text-align: left;width: 50%;}
.history-lottery2 > div.ld-total-tit {background: #12a9cc;color: #fff;font-size: 16px;line-height: 40px;text-align: center;width: 100%;}
.ld-tools {padding: 6px 18px;margin-bottom: -6px;}
.ld-tools2 {margin-top: -12px;margin-bottom: 0;}
.ld-tools label {line-height: 36px;}
.ld-tools input {border: 1px solid #ccc;border-radius: 4px;padding: 6px 8px;width: 75px;}
.ld-tools button.ld-clear {background: #455964;padding: 4px 8px;width: auto;}
.ld-tools button.ld-submit {background: #d9534f;padding: 4px 8px;width: auto;}
.lhc-details .dialog-details {margin-left: -300px;width: 600px !important;}
.dialog-details .close-lhc-details {cursor: pointer;line-height: 48px;margin: 0 25px;}
.lhc-details .dialog-details .dialog-body {max-height: 420px;overflow: auto;}
.lhc-details .dialog-details .dialog-footer {padding: 12px 25px;}
.lhc-details .dialog-details table {width: 100%;}
.lhc-details .dialog-details table {background: -webkit-linear-gradient(#f5fcfc, #b8e8e9);background: -o-linear-gradient(#f5fcfc, #b8e8e9);background: -moz-linear-gradient(#f5fcfc, #b8e8e9);background: linear-gradient(#f5fcfc, #b8e8e9);}
.lhc-details .dialog-details table, .lhc-details .dialog-details table th, .lhc-details .dialog-details table td {border: 1px solid #666;}
.lhc-details .dialog-details table th {background: -webkit-linear-gradient(#f8f8f8, #b9b9b9);background: -o-linear-gradient(#f8f8f8, #b9b9b9);background: -moz-linear-gradient(#f8f8f8, #b9b9b9);background: linear-gradient(#f8f8f8, #b9b9b9);text-align: center !important;}
.lhc-details .dialog-details table tr:first-child th:first-child {border-radius: 8px 0 0 8px;}
.lhc-details .dialog-details table tr:first-child th:last-child {border-radius: 0 10px 10px 0;}
.lhc-details .dialog-details table input {border: 1px solid #ccc;border-radius: 4px;padding: 6px 8px;width: 75px;}
.lhc-details .dialog-details table #bamounts {color: red;}
.lhc-details .dialog-details button {border: 1px solid #ccc;border-radius: 6px;margin: 0 9px;padding: 4px 8px;}
.lhc-details .dialog-details button#ld-dialog-cancle {background: #f8f8f8 !important;}
.lhc-details .dialog-details button#ld-dialog-confirm {background: #d9534f !important;border-color: #d9534f !important;color: #fff !important;}

.countdown .result-num-content .property{color: #666666;font-size: 14px;}
.countdown .pull a{display: block;color: #646464;font-size: 14px;margin: 12px 0px;}
.countdown .pull a img{margin-right: 10px;border-radius: 3px;}
.betting-main{border-radius: 0px 0px 10px 10px;background: #f6f6f6;}
.betting-main .nav-tabs{font-size: 0;background: #e6e6e6;padding-left: 38px;margin: 0;}
.betting-main .nav-tabs li{display: inline-block;}
.betting-main .nav-tabs li a{display: block;padding:0px 15px;height: 47px;line-height: 47px;color: #666;font-size: 16px;}
.betting-main .nav-tabs li:hover a{background: url(../images/nav-tabs-bg.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-main .nav-tabs li.cur a{background: url(../images/nav-tabs-bg.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-main .tab-content{padding-top: 12px;}
.betting-main .tab-content .breadcrumb{padding: 0px 40px;font-size: 18px;color: #000;}
.betting-main .tab-content .breadcrumb a{padding: 0 12px;min-width: 90px;height: 28px;line-height: 26px; border:1px #c7c7c7 dashed;color: #999999;font-size: 16px;text-align: center;margin-bottom: 10px;display: inline-block;vertical-align: middle;}
.betting-main .tab-content .breadcrumb a.cur{background: #037e9c;border:none;color: #fff;}
.betting-main .tab-content .breadcrumb a.block{display: block;}
.panel{padding: 0px 2%;}
.panel .betting-panel{width:73%; background: #fff; -moz-box-shadow: 0px 0px 15px #f4dddd; -webkit-box-shadow: 0px 0px 15px #f4dddd; box-shadow: 0px 0px 15px #f4dddd;border-radius: 5px;}
.betting-panel .panel-heading{background: #ef5454;height: 40px;line-height: 40px;color: #fff;font-size: 16px;padding-left: 15px;border-radius: 5px 5px 0px 0px;}
.betting-panel .panel-heading a{color: #fff;position: relative;}
.betting-panel .panel-heading a img{vertical-align: -3px;margin: 0px 5px 0px 35px;}
.betting-panel .panel-body{margin:15px;border-radius: 0px 0px 5px 5px;min-height: 280px;} 
.betting-panel .panel-body .pick-list{padding:6px 0px;border-bottom: 1px solid #f6f6f6;}
.betting-panel .panel-body .places{color: #fff;font-size: 16px;text-align: center; height: 30px;line-height: 30px; width: 13%;background: url(../images/places.png) no-repeat center;background-size: 100% 100%;margin-right: 2%;padding-right: 1%;}
.betting-panel .panel-body .speical
.betting-panel .panel-body .lottery-numbers{width: 480px;}
.betting-panel .panel-body .lottery-numbers-num{width: 650px;}
.betting-panel .panel-body .pick-list:hover .places{background-image: url(../images/places-cur.png);}
.betting-panel .panel-body .pick-list:last-child{border-bottom: none;}
.betting-panel .panel-body .lottery-numbers li{width: 40px;height: 40px;border-radius: 50%;display: inline-block;text-align: center;line-height: 40px;font-size: 22px;color: #666666;position: relative;}
.betting-panel .panel-body .speical .lottery-numbers li {font-size: 18px;}
.betting-panel .panel-body .lottery-numbers li.square{width: 90px;border-radius: 20px;}
.betting-panel .panel-body .lottery-numbers li:hover{color: #fff;}
.betting-panel .panel-body .lottery-numbers li.red{background: url(../images/circle4.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-panel .panel-body .lottery-numbers li.green{background: url(../images/circle5.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-panel .panel-body .lottery-numbers li.blue{background: url(../images/circle6.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-panel .panel-body .lottery-numbers li.cur{background: url(../images/circle2.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-panel .panel-body .lottery-numbers li.cur{background: url(../images/circle2.png) no-repeat center;background-size: 100% 100%;color: #fff;}
.betting-panel .panel-body .lottery-numbers li.red.cur{background: url(../images/circle13.png) no-repeat center;color: #333;}
.betting-panel .panel-body .lottery-numbers li.green.cur{background: url(../images/circle14.png) no-repeat center;color: #333;}
.betting-panel .panel-body .lottery-numbers li.blue.cur{background: url(../images/circle15.png) no-repeat center;color: #333;}
.betting-panel .panel-body .lottery-numbers li.square.red{background: url(../images/circle7.png) no-repeat center;}
.betting-panel .panel-body .lottery-numbers li.square.green{background: url(../images/circle8.png) no-repeat center;}
.betting-panel .panel-body .lottery-numbers li.square.blue{background: url(../images/circle9.png) no-repeat center;}
.betting-panel .panel-body .lottery-numbers li.square.cur{background: url(../images/circle3.png) no-repeat center;}
.betting-panel .panel-body .lottery-numbers li.square.red.cur{background: url(../images/circle16.png) no-repeat center;color: #333;}
.betting-panel .panel-body .lottery-numbers li.square.green.cur{background: url(../images/circle17.png) no-repeat center;color: #333;}
.betting-panel .panel-body .lottery-numbers li.square.blue.cur{background: url(../images/circle18.png) no-repeat center;color: #333;}
.betting-panel .panel-body .lottery-numbers li.cur img{z-index: -1;}
.betting-panel .panel-body .lottery-numbers li span{position: absolute;z-index: 1;width: 100%;height: 100%;left: 0px;top: 0px;}
.betting-panel .panel-body .lottery-numbers li img{position: absolute; height: auto; left: 50%; top: 50%;margin-top: 0px;margin-left: 0px; opacity: 0; filter: alpha(opacity=100); width: 0; z-index: 0;max-width: none;}
.betting-panel .panel-body .betting-quick-select{float: right;margin-top: 8px;}
.betting-panel .panel-body .betting-quick-select span{font-size: 18px;cursor: pointer;margin: 0px 2px;width: 30px;line-height: 30px;text-align: center;position: relative;}
.betting-panel .panel-body .betting-quick-select span:active{color: #fff;background: #12a9cc;}
.betting-panel .panel-body .betting-quick-select span span{z-index: 1;}
.betting-panel .panel-body .betting-quick-select span img{position: absolute; height: auto; left: 50%; top: 50%;margin-top: 0px;margin-left: 0px; opacity: 0; filter: alpha(opacity=100); width: 0; z-index: 0;max-width: none;}
.betting-panel .panel-body .simplex textarea{width: 70%;height: 131px;resize:none;border-radius: 5px;border:1px solid #adb1b3;display: inline-block;vertical-align: top;padding: 10px;}
.betting-panel .panel-body .simplex .places{display: inline-block;vertical-align: top;}
.betting-panel .panel-body .simplex .btn-box{display: inline-block;width: 16%;padding: 0px 1%;}
.betting-panel .panel-body .simplex .btn-box label{display: block;line-height: 35px;text-align: center;border-radius: 3px;font-size: 16px;margin-bottom: 10px;}
.betting-panel .panel-body .simplex .btn-box label.sc{border:1px solid #adb1b3;color: #666666;}
.betting-panel .panel-body .simplex .btn-box label.dr{border:1px solid #12a9cc;color: #12a9cc;}
.betting-panel .panel-body .simplex .btn-box label.qk{background: #12a9cc; color: #fff;}
.betting-panel .panel-body .simplex-p{font-size: 16px;color: #666666;padding-left: 12%;margin: 13px 0px 33px;}
.betting-panel .panel-body .fix-checks{width: 87.5%;}
.betting-panel .panel-body .fix-checks textarea{width: 80%;}
.betting-panel .panel-body .fix-checks .btn-box{width: 18%;}
.betting-panel .panel-body .fix-checks .checkbox-inline label{margin: 6px 10px 0px 0px;display: inline-block;}
.betting-panel .panel-body .fix-checks .checkbox-inline p{margin: 8px 0px 15px;}

.history-lottery{width:25%;border-radius: 5px;overflow: hidden;background: #fff;text-align: center; -moz-box-shadow: 0px 0px 15px #d9ecf0;-webkit-box-shadow: 0px 0px 15px #d9ecf0;box-shadow: 0px 0px 15px #d9ecf0;}
.history-lottery h3{background: #12a9cc;font-size: 16px;color: #fff;height: 40px;line-height: 40px;}
.history-lottery .left{width: 100%;font-size: 16px;}
.history-lottery .left span{float:left;width: 50%;display: block;background: #eaeaea;color: #000;height: 40px;line-height: 40px;}
.history-lottery .left em{float:left;width: 50%;display: block;color: #000;height: 40px;line-height: 40px;}
.history-lottery .more{color: #fff;font-size: 16px;float: left;width: 100%; background: #12a9cc;border-bottom: 2px solid #037e9c;height: 40px;line-height: 40px;}
.betting .betting-info{margin: 0px 0px 18px;padding: 0px 2%;font-size: 0;overflow: hidden;padding-top: 15px;}
.betting-info > * {float: left;}
.betting-info .total,.betting-info .winning-amounts {line-height: 30px;}
.betting-info .total{font-size: 16px;color: #000;width: 20%;min-width: 197px;}
.betting-info .total em{color: #ef5454;}
.betting-info .add-subtract{background-image: url("../images/jiajian1.png");background-size: 100px auto;width: 100px;height: 36px;font-size: 0;margin: 0px 3%;}
.betting-info .add-subtract .add-num{background: rgba(0,0,0,0);border:none;height: 23px;width: 32px;margin-top: 5px;font-size: 16px;color: #000;text-align: center;}
.betting-info .add-subtract span{width: 30px;height: 36px;line-height: 36px;font-size: 20px;color: rgba(0,0,0,0);text-align: center;cursor: pointer;}
.betting-info .price-units{width: 10%;text-align: center;min-width: 68px;}
.betting-info .price-unit{height: 36px;background-image: url("../images/y-bg1.png");background-size: 100% 100%;padding: 4px 0;width: auto;max-width: 115px;margin-bottom: -10px;}
.betting-info .price-unit span{float: left;width: 25px;line-height:19px;background: #fff;border: 3px solid #fff;border-radius: 50%;font-size: 15px;color: #000;margin: 2px 1px;text-align: center;cursor: pointer;}
.betting-info .price-unit span.cur{background: #f0c53a;}
.betting-info .price-type-select{width: 19%;text-align: center;margin-top: -1px;min-width: 185px;}
.betting-info .price-type-select label{background-image: url("../images/xiala2.png");background-size: 100% 100%;border-radius: 3px;display: inline-block;overflow: hidden;}
.betting-info .price-type-select label .select-box select{color: #000;background-color: #fff;background-image: url("../images/xiala4.png");background-position: top right;background-repeat: no-repeat;background-size: auto 100%;border:none;border-radius: 2px;font-size: 15px;height: 31px !important;margin: 4px 2px;max-width: 194px;padding: 0 30px 0 0;width: auto;}
.betting-info .winning-amounts{font-size: 16px;text-align: center;}
.betting-info .btn-default{margin-top: -10px;}
.betting-main .sidebar-list{padding: 2%;background: #e6e6e6;}
.sidebar-list .sidebar-list-tab{background: #ef5454;border-radius: 5px 5px 0px 0px;padding: 10px 20px 0px;overflow: hidden;}
.sidebar-list .sidebar-list-tab li{float: left;width: 100px;}
.sidebar-list .sidebar-list-tab li a{display: block;color: #fff;text-align: center;height: 34px;line-height: 34px;font-size: 16px;border-radius: 5px 5px 0px 0px;}
.sidebar-list .sidebar-list-tab li.cur a{background: #f6f6f6;color: #000;}
.gcl .chase-No{background: #f6f6f6;padding: 35px 30px 10px;text-align: right;z-index: 998;}
.gcl .chase-No .choose-single{font-size: 18px;}
.gcl .chase-No .choose-single em{color: #ef5454;margin: 0px 5px;}
.chase-No .zh{background: #12a9cc;}
.chase-No .qk{background: #4c5255;}
.chase-No .btn{margin-left: 20px;}
.gcl{background: #fff;}
.gcl .total{background: #fff;padding: 30px 0px 15px;text-align: center;}
.gcl .total span{color: #000;font-size: 18px;margin-right: 30px;}
.gcl .total span em{color: #ef5454;}
.gcl .bet-slip{margin:0px 3%;height: 321px;overflow: auto;}
.bet-bdiv div.bet-slip-strip{border-bottom: 1px solid #f6f6f6;display: table;width: 100%;}
.gcl .bet-slip div.bet-slip-strip>div{display: table-cell;line-height: 48px;font-size: 15px;color: #2c353a;padding: 0 10px; white-space: nowrap;}
.gcl .bet-slip div img{vertical-align: middle;cursor: pointer;}
.betting-history{background: #fff;overflow: auto;}
#betting-history{height: 310px;}
.betting-history .history-strip{display: table;width: 100%;}
.betting-history .history-strip span, .betting-history #betting-history span{float:left;display: block;line-height: 30px;color: #000;font-size: 14px;text-align: center;}
.betting-history .history-strip.f6f6f6{background: #f6f6f6;}

.account-main{background: url(../images/slide-bg.jpg) no-repeat center;background-size: cover;padding: 15px 0px 0;overflow: hidden;}
.account-main .container{height: 100%;}
.account-main .tree{background: #037e9c;width: 20%;border-radius: 3px 0px 0px 3px;overflow: hidden;min-height: 1000px;border-bottom: 2px #03738f solid;}
.account-main .tree .tree-list{background: #12a9cc;border-bottom: 1px solid #0090b4;}
.account-main .tree .tree-list .tree-label{display: block;line-height: 50px;font-size: 18px;color: #fff;margin-left: 40px;}
.account-main .tree .tree-list .tree-label.cur{margin-left: 40px;}
.account-main .tree .tree-list .tree-label img{margin: 0px 5% 0px 10%;}
.tree-list .tree-node{display: none;}
.tree-list .tree-node li{border-bottom: 0px solid #006781;}
.tree-list .tree-node li a{background: #037e9c;color: #8fdef2;font-size: 16px;line-height: 45px;display: block;padding-left: 36%;}
.account-main .mainPage{background: #fff;width: 80%;min-height: 1000px;background: #fff;border-radius:0px 3px 3px 0px;border-bottom: 2px #dedede solid;}
.tree-list .tree-node li.cur a{background: #43bcd7;color: #fff;border-top: 1px solid white;border-bottom: 1px solid white;}
.tree-list .tree-node li:hover a{background: #43bcd7;color: #fff;border-top: 1px solid white;border-bottom: 1px solid white;}
.tree-list .tree-node li a img{margin-right: 5%;}	
.mainPage .item-title{font-size: 20px;color: #000;margin-bottom:4px;}
.mainPage .item-title.col69c360{color: #69c360;}
.mainPage .item-title.cole96448{color: #e96448;}
.mainPage .page-header{text-align: center;font-size: 24px;color: #12a9cc;line-height: 60px;border-bottom: 4px #efefef solid;}
.mainPage .sub-page-header{text-align: center;font-size: 17px;color: #000;line-height: 60px;}
.mainPage .sub-page-header em{color: #e96448;}
.security .score{padding: 30px 8%;border-bottom: 1px solid #c4c4c4;}
.security .score .loggins{font-size: 15px;color: #999999;}
.security .score .loggins span{color: #666666;margin-right: 3%;}
.security .score .loggins a{color: #12a9cc;margin-left: 3%;}
.progress{margin-bottom: 20px;}
.progress .progress-div{width: 70%;height: 12px;background: #e9e9e9;border-radius: 50px;vertical-align: -2px;display: inline-block;position: relative;}
.progress .progress-bar{position: absolute;content: "";width: 40%;height: 12px;background: #69c360;border-radius: 50px;left: 0px;top: 0px;}
.progress span{font-size: 24px;color:#69c360;margin-left: 2%;}
.security .set{margin: 0px 8%;}
.security .set .item{border-bottom: 1px solid #e3e3e3;padding: 40px 0px;}
.security .set .item .message{font-size: 15px;color: #666666;margin-top: 20px;}
.cipher-manage .cipher{margin: 30px 8%;}
.cipher-manage .cipher .form-wrap{margin: 20px 0px 0px 15%;font-size: 0;}
.input-wrap{margin-bottom: 15px;display: block;font-size: 16px;overflow:hidden;}
.input-wrap span{font-size: 15px;color: #666666;margin-right: 3%;width: 15%;text-align: right;}
.input-wrap input,.input-wrap select{width: 300px;height: 35px;border: #c5c5c5 solid 1px;border-radius: 3px;margin-right: 3%;font-size: 15px;padding: 5px;}
.input-wrap select{width: 100%;position:relative;z-index: 1;background: transparent;padding-right: 30px;}
.input-wrap textarea{border: #c5c5c5 solid 1px;border-radius: 3px;font-size: 15px;padding: 5px;height: 73px;width: 488px;vertical-align: top;}
.input-wrap .select{position:relative;display: inline-block;width: 300px;}
.input-wrap .select img{position:absolute;top: 2px;right: 2px;-moz-right:5px;z-index: 0;}
.input-wrap input:focus {border-color:#12a9cc;}
.input-wrap i{color: #e96448;font-size: 15px;}
.input-wrap em{color: #999;font-size: 15px;display: inline-block;vertical-align: middle;}
.cipher-manage button{width: 300px;margin-left: 18.5%;font-size: 16px;margin-top: 25px;}
.cipher-manage .cipher .remind{color:#e96448;margin-left: 18%;font-size: 15px;margin-top: 25px;}
.bonus-details{text-align: center;}

.mainPage-box input[type="radio"] {width: auto;}
.mainPage-box .page-content{padding:24px 5%;}
.input-wrap.input-wrap-screen span{font-size: 18px;color: #000;margin-right: 1%;}
.input-wrap.input-wrap-screen .select{width: 180px;}
.input-wrap.input-wrap-screen select{font-size: 14px;}
.input-wrap.input-wrap-screen  button{font-size: 16px;width: 97px;line-height: 30px;margin-left: 6%;}
.input-wrap.input-wrap-screen  button img{margin-left: 5px;vertical-align: -2px;}
.input-wrap .confirm{color: #12a9cc;font-size: 15px;display: inline-block;vertical-align: middle;line-height: 35px;}
.login-diary{text-align: center;}
.account-main .btn-default-sml{width: 100px;line-height: 36px;font-size: 16px;margin: 40px 2%;}
.bind-card .ui-jqgrid p{text-align: left;padding-left: 5%;line-height: 32px;color: #666666;font-size: 16px;}
.bind-card .ui-jqgrid p em{color: #ef5454;}
.bind-card .btn-default-box{padding-left: 16%;}
.buy .choice-text, .sell .choice-text{display: block;font-size: 14px;letter-spacing: -.31px;line-height: 1.4;margin-bottom: 26px;}
.buy .hint, .sell .hint{font-size: 14px;color: #f7b500;letter-spacing: -.34px;display: flex!important;}
.buy .counter-list, .sell .counter-list{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -6px;}
.buy .counter-list-item, .sell .counter-list-item{position: relative;margin: 15px 6px;width: 159px;height: 98px;background: #f5f5f5;border-radius: 8px;-webkit-transition: .3s;transition: .3s;cursor: pointer;overflow: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center}
.top-up .tab-content{margin: 30px 4%;}
.top-up .tab-content .tab-pane, .withdrawal .tab-content .tab-pane{display: none;}
.top-up .tab-content .tab-pane.cur, .withdrawal .tab-content .tab-pane.cur{display: block;}
.top-up-type3{overflow: hidden;}
.top-up-type3 li{float: left;width: 15%;margin-right: 23px;margin-top: 15px;}
.top-up-type3 .number {height: 30px;width: 30px;position: absolute;background: #02497b;border-radius: 92px 92px 92px 92px;margin-top: -25px;text-align: center;margin-left:-25px;}
.top-up-type3 .number .xz{display: none;}
.top-up-type3 li a{display: block;font-size: 16px;color: #fff;line-height: 20px;text-align: center;background: -webkit-linear-gradient(left, #06627c , #01467a);color: #fff; border-radius: 18px 18px 18px 18px;padding-left: 20px;border:2px solid #04587c;}
.top-up-type3 li a:hover {background: -webkit-linear-gradient(left, #5b98a9 , #5885a7);border-radius: 18px 18px 18px 18px;border:2px solid #5a92a9;}
.top-up-type3 li.cur a{background: white;color: #04587c; border:2px solid #04587c;}
.top-up-type,.top-up-type2{background: #f5f9fc;border:1px solid #dae7ef;border-radius: 5px 5px 0px 0px;overflow: hidden;}
.top-up-type li,.top-up-type2 li{float: left;width: 14%;}
.top-up-type li a,.top-up-type2 li a{display: block;font-size: 16px;color: #000;line-height: 40px;text-align: center;}
.top-up-type li.cur a,.top-up-type2 li.cur a{background: #12a9cc;color: #fff; border-radius: 3px 3px 0px 0px;}
.top-up-type2{margin: -30px 0 20px 0;display: inline-block;width: 260px;}
.top-up-type2 li{width: 50%;}
.top-up .tab-pane .radio input[type="radio"]{width: auto;border:none;}
.top-up .tab-pane .radio img{margin-right: 5%;}
.alipay .tab-content, .remittance .tab-content, .wxRemittance .tab-content, .alipayQrcode .tab-content, .withdrawal .tab-content {margin: 30px 6%;}
.alipay .process2, .remittance .process3, .wxRemittance .process{font-size: 18px;color: #000;line-height: 36px;padding-left: 10%;margin-bottom: 50px;}
.alipayQrcode .process4 {font-size: 17px;color: #e96448;line-height: 36px;padding-left: 10%;margin-bottom: 50px;}
.alipay .process2 em, .remittance .process3 em, .wxRemittance .process em, .alipayQrcode .process4 em{color: #e96448;}
.alipay label, .remittance label, .wxRemittance label, .alipayQrcode label{display: block;margin-bottom: 15px;}
.alipay label span, .remittance label span, .wxRemittance label span, .alipayQrcode label span{display: inline-block;vertical-align: middle;width: 22%;text-align: right;margin-right: 3%;}
.alipay .alipay-steps label .txt, .remittance .alipay-steps label .txt, .wxRemittance .alipay-steps label .txt, .alipayQrcode .alipay-steps label .txt{width: 420px;height: 42px;border: 1px solid #c5c5c5;border-radius: 5px;padding: 6px;}
.alipay .alipay-steps1 button, .remittance .alipay-steps1 button, .wxRemittance .alipay-steps1 button, .alipayQrcode .alipay-steps1 button{width: 300px;line-height: 35px;font-size: 16px;margin: 35px 0px 0px 27%;}
.alipay .alipay-steps .list-wrap, .remittance .alipay-steps .list-wrap, .wxRemittance .alipay-steps .list-wrap, .alipayQrcode .alipay-steps .list-wrap{text-align: center;margin-top: 50px;}
.alipay .alipay-steps .list-wrap p, .remittance .alipay-steps .list-wrap p, .wxRemittance .alipay-steps .list-wrap p, .alipayQrcode .alipay-steps .list-wrap p{font-size: 16px;color: #000;}
.alipay .alipay-steps2 label input, .remittance .alipay-steps2 label input, .wxRemittance .alipay-steps2 label input, .alipayQrcode .alipay-steps2 label input{color: #12a9cc;font-size: 15px;border: 1px solid #c5c5c5;border-radius: 3px;height: 35px;width: 200px;padding-left: 3%;margin-right: 3%;}
.alipay .btn-default, .remittance .btn-default, .wxRemittance .btn-default, .alipayQrcode .btn-default{line-height: 32px;width: 80px;font-size: 16px;margin-left:0px;margin-top:0px;}
.alipay .btn-default-box, .remittance .btn-default-box, .wxRemittance .btn-default-box, .alipayQrcode .btn-default-box{padding-left: 23%;margin: 40px 0px 50px;}
.alipay .btn-default-box button, .remittance .btn-default-box button, .wxRemittance .btn-default-box button, .alipayQrcode .btn-default-box button{margin-right: 3%;}
.withdrawal .text-center p{text-align: center;color: #e96448;font-size: 18px;line-height: 36px;padding-top: 20px;}
.withdrawal .cipher .select{width: 200px;}
.withdrawal .cipher2 input{width: 159px;}
.withdrawal .cipher em{margin:30px 0px 0px 18%;}
.withdrawal .btn-default-sml{margin-left: 18%;}
.transfer .input-group input{width: 258px;}
.betting-record .page-content{padding: 20px 3%;}
.input-wrap-screen{font-size: 0;}
.input-wrap-screen span{width: 12%;display: inline-block;vertical-align: middle;text-align: right;}
.input-wrap-screen .select{width: 20.3%;}
.input-wrap-screen input{margin-right: 0px;width: 23.5%;vertical-align: middle;}
.input-wrap-screen input.time{background: url(../images/riqi-icon.png) no-repeat 90% 8px;}
.betting-record .ui-jqgrid .item span:nth-child(1){width: 10%;}
.betting-record .ui-jqgrid .item span:nth-child(2){width: 10%;}
.betting-record .ui-jqgrid .item span:nth-child(3){width: 15%;}
.betting-record .ui-jqgrid .item span:nth-child(4){width: 15%;}
.betting-record .ui-jqgrid .item span:nth-child(5){width: 8%;}
.betting-record .ui-jqgrid .item span:nth-child(6){width: 8%;}
.betting-record .ui-jqgrid .item span:nth-child(7){width: 8%;}
.betting-record .ui-jqgrid .item span:nth-child(8){width: 5%;}
.betting-record .ui-jqgrid .item span:nth-child(9){width: 10%;}
.betting-record .ui-jqgrid .item span:nth-child(10){width: 10%;cursor: pointer;}
.betting-record .ui-jqgrid .item span.cole96448{color:#e96448;}
.betting-record .ui-jqgrid .item span.col12a9cc{color:#12a9cc;}
.betting-record .ui-jqgrid .item span.col69c361{color:#69c361;}
.profit-loss .top-up-type{margin-bottom: 20px;}
.profit-loss label em{font-size: 13px;margin-top: 10px;}
.profit-loss label em i{font-size: 13px;}
.profit-loss label .cole96448{color: #e96448;}
.profit-loss label .col999{color: #999;}
.profit-loss label .col69c361{color: #69c361;}
.message-manage .input-wrap .btn-default{margin-left: 2%;width: auto;padding: 0px 2%;}
.message-manage .gview_list span a{margin: 0px 1%;}
.message-manage .gview_list .col12a9cc{color:#12a9cc; }
.message-manage .gview_list .colef5454{color:#ef5454; }
.message-manage .gview_list .col69c361{color:#69c361; }
.send-message{position: relative;}
.send-message .page-content{padding: 20px 5%;}
.send-message .form-wrap{margin-bottom: 20px;}
.send-message .form-wrap span{font-size: 18px;color: #000;margin-right: 1%;}
.send-message .form-wrap label{font-size: 16px;color: #666666;margin-right: 3%;}
.send-message .form-wrap .input-tit{height: 33px;width: 80%;border: #bebebe 1px solid;padding: 5px;border-radius: 5px;}
.send-message .form-wrap textarea{vertical-align: top;width: 80%;border: #bebebe 1px solid;padding: 5px;border-radius: 5px;height: 200px;}
.send-message .page-content #memes{margin:22px 6px 6px 10%;width: 39px;cursor: pointer;position: relative;}
.send-message .page-content .btn-default{width: 130px;font-size: 16px;line-height: 40px;margin:20px 0px 0px 10px;}
.send-message .page-content .btn-default.hui{width: 100px;margin-left: 2%;}
.send-message .page-content #mmwrap{position: absolute;left: 69px; top: 321px;z-index: 1008;width: 171px;height: 98px;padding: 4px 0 0 3px; border: 1px solid #12a9cc;border-radius: 4px;display: none;text-align: left;background-color: #fff;}
.send-message .page-content #mmwrap img{width: 18px;margin: 0 2px 5px 0;cursor: pointer;}
.send-win-dialog{position: absolute;top: 20px;right: 20px; width: 300px;height: 80px;background: #f8f8f8;border-radius: 5px;-moz-box-shadow: 0px 0px 15px #d9ecf0;-webkit-box-shadow: 0px 0px 15px #d9ecf0; box-shadow: 0px 0px 15px #d9ecf0;padding: 18px 3%;}
.send-win-dialog p{font-size: 16px;color: #000;}
.send-win-dialog em{font-size: 14px;color: #666666;}
.send-win-dialog .close-auto-purchase{position: absolute;right: 10px;top: 10px;font-size: 25px;cursor: pointer;}
.send-message .choose{width: 35%;line-height: 20px;border: #bebebe 1px solid;padding: 5px;border-radius: 5px;text-align: center;cursor: pointer;color: #bebebe;}
.replyDialog .page-header em{vertical-align: -2px;color: #69c361;font-size: 18px;display: inline-block;line-height: 18px;}
.page-header{position: relative;}
.page-header a.back{color: #ef5454;font-size: 15px;position: absolute;right: 3%;top: 0px;}
.replyDialog .replyDialog-mian{padding: 30px 10%;max-height: 500px;overflow: auto;}
.replyDialog .replyDialog-mian .item{padding: 10px;}
.replyDialog .replyDialog-mian .item .txt{width: 45%;display: inline-block;-moz-box-shadow: 0px 0px 15px #aceaf9;-webkit-box-shadow: 0px 0px 15px #aceaf9;box-shadow: 0px 0px 15px #aceaf9;border-radius: 5px;text-align: left;padding: 10px 20px 20px;position: relative;}
.replyDialog .replyDialog-mian .item .txt h3{font-size: 16px;padding: 0px 0px 6px;border-bottom: 1px solid #fff;margin-bottom: 6px;}
.replyDialog .replyDialog-mian .item .txt h3 span{font-size: 12px;float: right;margin-top: 5px;}
.replyDialog .replyDialog-mian .item .txt p{font-size: 14px;}
.replyDialog .replyDialog-mian .item .txt:after{content: "";position: absolute;width: 29px;height: 33px;top: 20px;}

.replyDialog .replyDialog-mian .me-news{text-align: right;}
.replyDialog .replyDialog-mian .me-news .txt{background: #12a9cc;color: #fff;}
.replyDialog .replyDialog-mian .me-news .txt:after{background: url(../images/me-news-icon.png) no-repeat center;background-size: 100% 100%;right: -20px;}
.replyDialog .replyDialog-mian .friends-news{text-align: left;}
.replyDialog .replyDialog-mian .friends-news .txt{color: #000;}
.replyDialog .replyDialog-mian .friends-news .txt h3{border-bottom-color:#000;}
.replyDialog .replyDialog-mian .friends-news .txt:after{background: url(../images/friends-news-icon.png) no-repeat center;background-size: 100% 100%;left: -22px;}
.replyDialog .reply-input{position: relative;margin: 30px 10%;}
.replyDialog .reply-input input{width:100%;-moz-box-shadow: 0px 0px 15px #aceaf9;-webkit-box-shadow: 0px 0px 15px #aceaf9;box-shadow: 0px 0px 15px #aceaf9;border-radius: 5px;border: none;height: 50px;padding: 15px 50px 15px 15px;font-size: 16px;}
.replyDialog .reply-input img{position: absolute;right: 56px;top: 6px;height: 39px;width: 39px;cursor: pointer;}
.replyDialog .reply-input button{position: absolute;right: 0px;top: 0px;height: 50px;width: 50px;border: none;background: url(../images/reply-input-icon.png) no-repeat right;}
.replyDialog .reply-input #mmwrap{position: absolute;left: 597px; top: -100px;z-index: 1008;width: 171px;height: 98px;padding: 4px 0 0 3px; border: 1px solid #12a9cc;border-radius: 4px;display: none;text-align: left;background-color: #fff;}
.replyDialog .reply-input #mmwrap img{position: static; width: 18px;height: 18px;margin: 0 2px 5px 0;cursor: pointer;}
.promote .page-content{padding: 30px 10%;}
.promote .links{border-radius: 5px;border:1px solid #c5c5c5;padding: 30px;text-align: center;margin-bottom: 40px;}
.promote .links h3{font-size: 18px;color: #000;width: 160px;background: #fff;margin:-44px auto 20px;}
.promote .links .link-copy span{font-size: 14px;}
.promote .links .link-copy input{color: #666666;font-size: 14px;border-radius: 5px;border: 1px solid #12a9cc;width: 60%;margin:0px 3%;padding: 10px 15px;text-align: left;}
.promote .links .link-copy .btn-default{width: 100px;line-height: 32px;font-size: 16px;}
.promote .form-wrap .input-wrap{display: inline-block;font-size: 18px;margin: 0px;}
.promote .form-wrap .input-wrap .select{width: 170px;}
.promote .form-wrap .user-type{font-size: 18px;}
.promote .form-wrap .user-type label{font-size: 16px;color: #666666;margin-right: 10px;}
.promote .form-wrap .user-type label input{margin: 0px 10px;}
.promote .form-wrap .user-type .btn-default{width: 96px;line-height: 33px;font-size: 16px;}
.table-bordered{overflow: hidden;border: 1px solid #dae7ef;margin-top: 20px;background: #f5f9fc;}
.table-bordered table{width: 49.5%;margin-top: -1px;margin-bottom: -1px;text-align: center;background: #fff;}
.table-bordered th{background: #f5f9fc;color: #7e9bb9;text-align: center;}
.table-bordered td{width: 33.3%;}
.table-bordered th,.promote .table-bordered td{border-color:#dae7ef; }
.table-bordered table.left{margin-left: -1px;}
.table-bordered table.right{margin-right: -1px;}
.add-vip .page-content{padding:50px 10%;}
.add-vip .form-wrap{overflow: hidden;}
.add-vip .form-wrap .input-write{margin-bottom: 15px;}
.add-vip .form-wrap span{font-size: 18px;margin-right: 10px;color: #000;display: inline-block;vertical-align: middle;}
.add-vip .form-wrap .input-write label{font-size: 16px;color: #666666;vertical-align: middle;}
.add-vip .form-wrap .input-write input[type="radio"]{margin-right: 10px;}
.add-vip .form-wrap .input-write input[type="text"],.add-vip .form-wrap .input-write input[type="password"]{width:46%;color: #000;height: 32px; font-size: 15px;border-radius: 5px;border: 1px solid #bebebe;padding: 5px;}
.add-vip .form-wrap .input-write i{display: inline-block;vertical-align: -4px; color: #ef5454;font-size: 14px;}
.add-vip .form-wrap .input-write em{display: block;color: #ef5454;font-size: 14px;margin-top: 15px;padding-left: 23%;}
.add-vip .form-wrap table{text-align: center;font-size: 15px;width: 100%;}
.form-wrap th{text-align: center;color: #fff;background: #12a9cc;border-color: #dae7ef;width: 90px;line-height: 20px;}
.form-wrap td{color: #000;background: #fff;border-color: #dae7ef;min-width: 60px;line-height: 20px;}
.add-vip .grade_warp .btn-default, .promote .grade_warp .btn-default, .rebates-set .grade_warp .btn-default{width: 12%;line-height: 30px;font-size: 16px;margin-left: 2%;}
.add-vip .grade_warp, .promote .grade_warp, .rebates-set .grade_warp{margin-bottom:50px;}
.add-vip .numerical, .promote .numerical, .rebates-set .numerical{padding-left: 10%;}
.add-vip .numerical i, .promote .numerical i, .rebates-set .promote .numerical i{font-size: 16px;color: #e96448;display: inline-block;vertical-align: middle;margin-right: 5%;}
.add-vip .table-bordereds{margin-top: 50px;}
.add-vip .table-bordereds p{color: #999999;font-size: 15px;margin-bottom: 30px;}
.vip-stat .table-bordered table{width: 101%;margin-left: -1px;margin-right: -1px;}
.vip-stat .type-stat{margin-top: 40px;}
.vip-stat .type-stat table tr td:nth-child(1){width: 70%;}
.vip-manage .page-content{padding: 40px 5%;}
.vip-manage .input-wrap-box{margin-top: 20px;}
.vip-manage .two-input input{width: 15%;}
.vip-manage .ui-jqgrid .item span a{display: inline-block;color: #12a9cc;}
.rebates-set .breadcrumb{width: 25%;}
.rebates-set .select{width: 170px;}
.rebates-set .form-wrap{overflow: hidden;}
.rebates-set .state{overflow: hidden;line-height: 40px;}
.rebates-set .state .btn-default{line-height: 35px;width: 100px;font-size: 16px;}
.rebates-set .state p{font-size: 15px;color: #999999;}
.user-recharge .breadcrumb{padding-left: 9%;margin-bottom: 40px;}
.user-recharge .input-group input{width: 257px;}
.quota-manage .page-content{padding: 40px 8%;}
.quota-manage .table-bordered table{width: 101%;margin-left: -1px;margin-right: -1px;}
.quota-manage .table-bordered table td input{width: 80%;height: 25px;border-radius: 5px;    border: 1px solid #a0c2d6;padding: 5px;}
.quota-manage .table-bordered table td{width: 25%;}
.quota-manage .table-bordered table td p{color: #666666;font-size: 13px;}
.quota-manage .btn-default{width: 300px;line-height: 40px;font-size: 18px;margin-top: 40px;}
.change-record .page-content{padding: 40px 3%;}
.change-record .breadcrumb{width: 30%;margin-bottom: 15px;}
.team-report .top-up-type{margin-bottom: 40px;}
.team-report .input-wrap.input-wrap-screen .select{width: 20%;}
.team-report .radio{font-size: 16px;width:35%;}
.team-report .radio input{height: auto;width: auto;margin-left: 30%;margin-right: 2%;}
.input-wrap .beizhu{color: #999999;font-size: 15px;margin-left: 5%;margin-top:8px;}
.input-wrap .beizhu.cole96448{color: #e96448;}
.input-wrap .beizhu .col69c361{color: #69c361;}
/* 登录 */
.login{height: 836px;background: url(../images/login-bg.jpg) no-repeat;background-size: cover;position: relative;}
.login-box{background: #fafafa;width: 600px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 50%;margin-left: -300px;border-radius: 10px; -moz-box-shadow: 0px 0px 15px #828484; -webkit-box-shadow: 0px 0px 15px #828484; box-shadow: 0px 0px 15px #828484;overflow: hidden;font-size: 0;}
.login .tit{font-size: 22px;color: #333;background: #e1e1e1;line-height: 60px;text-align: center;}
.login .signin-left{width: 40%;height: 100%;padding: 35px 17px 10px 18px;text-align: center;border-right: 1px solid #e1e1e1;}
.login .signin-left .logo{margin: 0px 0px 23px;}
.login .signin-left .logo span{font-size: 22px;color: #037e9c;display: block;margin: 30px 0px 40px;}
.login .signin-right{width: 60%;padding: 50px 50px 10px 50px;border-left: 1px solid #e1e1e1;margin-left: -1px;vertical-align: top;}
.login .browser-main{overflow: hidden;padding-left: 16px;}
.login .browser-main a{float: left;width: 33.3%;}
.login .browser-label{float: left;color: #333333;font-size: 12px;margin-top: 10px;}
.login-form{overflow: hidden;}
.login-form input{height: 36px;font-size: 15px;background: none;width: 100%;padding: 5px 5px 5px 40px;border:none;color: #333333;}
.login-form .signin-input{position: relative;margin-bottom: 14px;display: block;border:1px solid #bebebe;border-radius: 5px;overflow: hidden;}
.login-form .signin-input:before{content:"";position: absolute;width: 15px;height: 16px;top: 10px;left: 12px;}
.login-form .signin-input.name:before{background: url(../images/name-icon.png) center no-repeat;}
.login-form .signin-input.code:before{background: url(../images/login-code.png) center no-repeat;}
.login-form .signin-input.xinxi:before{background: url(../images/xinxi-icon.png) center no-repeat;}
.login-form .signin-input.mima:before{background: url(../images/mima-icon.png) center no-repeat;}
.login-form .signin-input.ka-name:before{background: url(../images/ka-name-icon.png) center no-repeat;}
.login-form .signin-input.nicheng:before{background: url(../images/nicheng-icon.png) center no-repeat;}
.login-form .signin-input.phone:before{background: url(../images/phone-icon.png) center no-repeat;}
.login-form .signin-input.ka:before{background: url(../images/ka-icon.png) center no-repeat;}
.login-form .signin-input .captcha-img{position: absolute;right: 1px;top:1px;}
.login-form .signin-input em{font-size: 14px;color: #e96448;padding-left: 3px;display: block;margin-bottom: 5px;text-align: right;}
.login-form input:focus {border-color:#12a9cc;}
.login-form .btn-default{width: 100%;font-size: 18px;line-height: 35px;}
.login-form a{font-size: 14px;color: #666666;margin-top: 15px;}
.login-form span{font-size: 14px;color: #e96448;margin-top: 10px;display: block;}
/* 公告分页 */
.notice-list li a{display: block;line-height: 50px;color: #666666;font-size: 15px;border-bottom: 1px solid #f3f5f6;overflow: hidden;padding: 0px 5%;}
.notice-list li a span{float: left;}
.notice-list li a em{float: right;}
.notice-list li a:hover{color: #12a9cc;}
.notice-center-pager{text-align: center;width: 100%;position: relative;margin-top: 51px;}
/* 注册 */
.signup .m-logo, .signup .close, .signup .menu {display: none;}
/* 设备最大宽度680px */
@media screen and (max-width:680px) {
	.signup {background: none;height: 100%;min-width: 0;width: 100%;}
	.signup .login-box {background: #fff;border-radius: 0;box-shadow: none;left: 0;margin: 0;top: 0;transform: translateY(0);width: 100%;}
	.signup .close {display: block;float: left;height: 35px;margin: 12px 18px;}
	.signup .menu {display: block;float: right;height: 35px;margin: 12px 18px;width: 19px;}
	.signup .m-logo {display: block;margin-bottom: -20px;padding-top: 30px;text-align: center;}
	.signup .m-logo img {max-width: 200px;width: 80%;}
	.signup .signin-left {display: none;}
	.signup .signin-right {width: 100%;}
	.footer {display: none;}
	.register-succeed .dialog-prompt {margin-top: 30%;width: 80%;}
}
















/* 新增样式表 */
.activity-main{background: #f6f6f6;overflow: hidden;}
.activity-list{background: #fff;margin: 20px 0px;padding: 0px 40px;}
.activity-list li{padding:70px 0px;border-bottom: 1px solid #dedede;font-size: 0;}
.activity-list li:last-child{border-bottom: none;}
.activity-list li .activity-img{width: 40%;float: left;}
.activity-list li .activity-txt{width: 60%;padding-left: 4%;}
.activity-txt h3{font-size: 28px;color: #3d3f3f;}
.activity-txt font{font-size: 20px;color: #656666;}
.activity-txt table tbody tr td{font-size: 16px;color: #656666;}
.activity-txt .time{font-size: 16px;color: #999999;display: block;margin: 20px 0px 18px;}
.activity-txt p{font-size: 18px;color: #606161;margin-bottom: 20px;}
.activity-txt a{font-size: 18px;color: #12a9cc;display: inline-block;border-radius: 5px;border: 1px solid #12a9cc;width: 125px;line-height: 30px;text-align: center;}
.play-introduce .top-up-type li{width: 12%;}
.play-introduce .table-bordered table{width: 100%;}
/* 玩法分类 */
.breadcrumb{overflow: hidden;}
.breadcrumb li{float: left;font-size: 18px;line-height: 30px;margin-right: 1%;}
.breadcrumb li a{display: inline-block;font-size: 16px;color: #333333;min-width: 110px;text-align: center;margin-right: 8px;}
.breadcrumb li a.cur{background: #12a9cc;border-radius: 5px;color: #fff;}
/*  */
.top-up .tab-pane .radio .input-group{margin-right: 1%;}
.alipay .input-group input{width:380px;}
.top-up .input-group input{width:90px;}
.input-group{border-radius: 5px;overflow: hidden;border: 1px solid #c5c5c5;font-size: 0px;}
.input-group .input-group-addon{width: 40px;height: 40px;border-right: 1px solid #c5c5c5;display: inline-block;vertical-align: middle;text-align: center;font-size: 18px;color: #666666;margin: 0px;line-height: 40px;background: #fafafa;}
.input-group input{margin: 0px;height: 40px;border: none;display: inline-block;vertical-align: middle;color: #000;padding: 6px;font-size: 14px;}
/* 弹出框 */
.dialog-box{text-align: center;position: fixed;z-index: 1001;top: 0px;left: 0px;right: 0px;bottom: 0px;display: none;}
.dialog-overlay{height: 100%;width: 100%;position: absolute; background: #000;opacity: 0.4; filter: alpha(opacity=40);z-index: 99; }
.dialog-prompt{width: 400px;background: #fff;margin-top: 280px;position: relative;z-index: 100;border-radius: 3px;overflow: hidden;}
.dialog-prompt .prompt-tit{background: #12a9cc;font-size: 18px;line-height: 45px;color: #fff;}
.dialog-prompt .prompt-content .content{text-align: center;color: #000;font-size: 16px;margin: 35px 0px;}
.dialog-prompt .prompt-content .content em{color: #ef5454;}
.dialog-prompt .prompt-content button{margin-bottom: 10px;}

.sin-tooltip, .sin-tooltip3{z-index: 1005;margin-left: -66px; position: absolute;min-height: 70px;background: #fff;bottom: 32px;left: 0px;-moz-box-shadow: 0px 0px 15px #aceaf9; -webkit-box-shadow: 0px 0px 15px #aceaf9; box-shadow: 0px 0px 15px #aceaf9;display: none;}
.sin-tooltip:after, .sin-tooltip3:after{content: "◆";position: absolute;bottom: -20px;left: 142px;color: #fff;font-size: 24px;z-index: -1;}
.sin-tooltip p, .sin-tooltip3 p{color: #000;font-size: 15px;line-height: 16px;}
.sin-tooltip p.colef5454{color: #ef5454;}
.sin-tooltip1{width: 300px; text-align: center;}
.sin-tooltip2{margin-left: -134px; width: 590px; padding: 0px 10px;}
.sin-tooltip3{margin-left: -125px; width: 300px; padding: 0px 10px;}
.sin-tooltip5{width: 720px;z-index: 9999;margin-left: -300px;padding: 10px 18px;}
.sin-tooltip5:after{left: 320px;}
.sin-tooltip5 p {line-height: 16px;}
.sin-tooltip2:after{left: 210px;}
.sin5-hover {margin-left: 30px;position: relative;}
.sin1-hover:hover .sin-tooltip1{display: block;}
.sin2-hover:hover .sin-tooltip2{display: block;}
.sin3-hover:hover .sin-tooltip3{display: block;}
.sin5-hover:hover .sin-tooltip5{display: block;z-index: 6;}

.dialog-No{width: 685px;background: #fff;top: 75px;position: absolute;z-index: 1000;border-radius: 3px;overflow: hidden;}
.dialog-No .dialog-header{background: #e6e6e6;text-align: left;}
.dialog-No .dialog-header ul{overflow: hidden;margin: 5px 0px 0px 16px; }
.dialog-No .dialog-header li{float: left;margin-right: 10px;}
.dialog-No .dialog-header li a{color: #858e93; font-size: 18px;height: 45px;line-height: 45px; display: block;padding: 0px 10px;}
.dialog-No .dialog-header li.cur a{color: #333333;background: #fff;border-top: 4px solid #12a9cc;line-height: 37px;}
.dialog-No .dialog-header .close-auto-purchase{font-size: 30px;margin: 6px 16px 0px;cursor: pointer;}
.dialog-No .dialog-body{margin: 15px 20px;}
.dialog-No .dialog-body .tab-panes{font-size: 16px;color: #666666;}
.dialog-No .dialog-body .tab-panes .auto-purchase-periods-select{width: 96px;height: 32px;border:solid 1px #c8d6de;padding: 5px;background: url(../images/xiala2.png) no-repeat 76px 12px;border-radius: 2px;}
.dialog-No .dialog-body .tab-panes em{color: #ef5454;}
.dialog-No .dialog-body .tab-panes span{margin: 0px 0px 0px 22px;}
.dialog-No .auto-purchase-same{border:solid 1px #c8d6de;border-radius: 2px;}
.dialog-No .tab-panes p{margin-bottom: 15px;text-align: left;}
.dialog-No .tab-panes p .auto-purchase-same{width: 50px;height: 32px;padding: 5px;margin: 0px 10px;}
.dialog-No .tab-panes p .btns{line-height: 28px;float: right;}
.dialog-No .auto-purchase{border:#dae7ef 1px solid;border-radius: 3px 3px 0px 0px;overflow: hidden;}
.dialog-No .auto-purchase .purchase-strip-mian-box{height: 245px;overflow: auto;}
.dialog-No .purchase-strip{display: table;width: 100%;border-bottom:#f3f5f6 1px solid;}
.dialog-No .purchase-strip-header{background: #f5f9fc;border-bottom:#dae7ef 1px solid;}
.dialog-No .purchase-strip span{display: table-cell;line-height: 30px;text-align: center;}
.dialog-No .purchase-strip span .auto-purchase-same{width: 30px;height: 20px;margin-right: 5px;}
.dialog-No .purchase-strip span:nth-child(1){width: 15%;}
.dialog-No .purchase-strip span:nth-child(2){width: 20%;}
.dialog-No .purchase-strip span:nth-child(3){width: 15%;}
.dialog-No .purchase-strip span:nth-child(4){width: 15%;}
.dialog-No .purchase-strip span:nth-child(5){width: 35%;}
.dialog-No .btn.j-jkzh{margin: 36px 36px 10px 0;background: #4c5255;}
.dialog-No .btn-default{margin-top: 10px;}

.dialog-details{width: 740px;background: #fff;top: 60px;position: absolute;z-index: 100;border-radius: 3px;overflow: hidden;}
.after-no-details .dialog-details{width: 900px;position: absolute;}
.dialog-details .dialog-header{color: #fff;background: #12a9cc;text-align: left;overflow: hidden;}
.dialog-details .dialog-header .close-auto-purchase{font-size: 30px;margin: 4px 16px 0px;cursor: pointer;}
.dialog-details .dialog-header span{display: inline-block;line-height: 50px;color: #fff;font-size: 18px;margin-left: 20px;}
.dialog-details .dialog-body{padding: 25px;overflow: hidden;}
.order-details .dialog-body table{width: 100%;}
.dialog-details .dialog-body table th{text-align: right;}
.dialog-details .dialog-body table td{text-align: left;}
.dialog-details .dialog-body table .cole96448{color: #e96448;}
.dialog-details .dialog-footer{padding: 0 25px 25px 25px;}
.dialog-details .dialog-footer button{padding: 6px 12px;color:#000;background-color: #e6e6e6;}
.dialog-details th,.dialog-order-details td{border-color: #dae7ef;}
.after-no-details table{width: 58%;float: left;}
.after-no-details .ui-jqgrid{width: 40%;float: right;height: 340px;margin: 0px;}
.after-no-details .ui-jqgrid span{width: 20%;}
.after-no-details .ui-jqgrid span img{margin-left: 10%;}
.after-no-details .ui-jqgrid span.col12a9cc{color:#12a9cc;}
.after-no-details .btn-default{width: 140px;line-height: 38px;font-size: 16px;margin-top: 20px;}
.activity-details .details-main{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 53%;margin-left: -400px; z-index: 99; width: 720px;background: #037e9c;border-radius: 8px;text-align: center;color: #333333;-moz-box-shadow: 0px 0px 15px #037e9c;-webkit-box-shadow: 0px 0px 15px #037e9c;box-shadow: 0px 0px 15px #037e9c;border: 1px solid #037e9c; }
.affiche-class-title{background: #037e9c;width: 100% ;line-height:50px; padding: 0px 106px;border-radius: 6px 6px 0 0;}
.affiche-class-time{background:#f1f1f1;line-height: 38px;}
.affiche-class-image{padding: 20px 30px;line-height: 25px;text-indent: 2rem;text-align: left;}
.activity-details .details-main h2{font-size: 20px;margin-bottom: 0; color: #fff; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.activity-details .details-main em{font-size: 13px;color: #999999;display: block;margin-bottom: 0;}
.activity-details .details-main p{font-size: 16px;text-align: left;margin-top: 0;line-height: 25px;}
.activity-details .details-main .close-auto-purchase{font-size: 30px;cursor: pointer;position: absolute;top: 3px;right: 16px;color:#fff; }

.check{width: 20px;height: 20px;border:solid 1px #c8d6de;border-radius: 2px;vertical-align: -4px;margin-right: 5px;}
.check[type="checkbox"]:checked{background: url(../images/gou.png) no-repeat center;background-size: 100% 100%;border:none;}

/* 按钮 */
.btn-default{color:white; background: #0082e7;border-radius: 5px;border: none;border-bottom: 3px solid #0082e7;width: 200px;line-height: 32px;font-size: 24px;display: inline-block;vertical-align: middle;}
.btn-default.red{background: #ef5454;border-bottom-color: #cb3e3e;color: #fff;}
.btn-default.hui{background: #e8e8e8;border-bottom-color: #cfcfcf; color:black;}
.btn-default.lan{background: #12a9cc;border-bottom-color: #037e9c;color: #fff;}
.btn-default img{margin-right: 5px;}
.btn{width: 75px;line-height: 22px;color: #fff;font-size: 14px;border-radius: 3px;border:none;}
.btns{background: #12a9cc;border-radius: 5px;border: none;border-bottom: 3px solid #037e9c;width: 100px;line-height: 34px;font-size: 18px;color: #fff;}
.btns.hui{background-color: #e8e8e8;border-bottom-color:#cfcfcf;color: #000; }
.account-btn{min-width: 135px;line-height: 40px; padding: 0px 20px;border-radius: 5px;border:1px solid #d3d3d3;text-align: center;color: #666;font-size: 16px;}
.account-btn:hover{color: #12a9cc;border-color: #12a9cc;}
/* 表格 */
.lottery-record .ui-jqgrid .gview_list span{width: 25%;}
.vip-manage .ui-jqgrid .gview_list span{width: 10%;}
.vip-manage .ui-jqgrid .gview_list span.col69c361{color: #69c361;}
.vip-manage .ui-jqgrid .gview_list span:last-child{width: 20%;line-height: 25px;}
.message-manage .ui-jqgrid .gview_list span{width: 16.6%;}
.bonus-details .ui-jqgrid .gview_list span{width: 20%;}
.alipay .ui-jqgrid .gview_list span{width: 20%;}
.login-diary .ui-jqgrid .gview_list span{width: 33.3%;}
.bind-card .ui-jqgrid{margin: 15px 5%;}
.bind-card .ui-jqgrid .gview_list span{width: 20%;}
.ui-jqgrid{min-height: 438px;border:1px solid #dae7ef;border-radius: 5px 5px 0px 0px;margin-top: 25px;overflow: hidden;position: relative;text-align: center;padding-bottom: 50px;}
.ui-jqgrid .title{background-color: #12a9cc;color: #fff;font-weight: bolder;line-height: 36px;}
.ui-jqgrid .item{display: table;width: 100%;table-layout: fixed;}
.ui-jqgrid .gview_list{margin-bottom: 0;}
.ui-jqgrid .gview_list span{display: table-cell;line-height: 34px; border-bottom: 1px solid #f3f5f6;color: #666666;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.ui-jqgrid .gview_list span .nowrap {overflow: hidden; white-space: nowrap; display: block;}
.ui-jqgrid .item-tit span{line-height: 36px;background: #f5f9fc;border-bottom: 1px solid #dae7ef;color: #7e9bb9;font-size: 14px;cursor: default;}
.ui-jqgrid .item.footrow {bottom: 50px;position: absolute;border-top: 1px solid #f3f5f6;}
.pager{position: absolute;bottom: 10px;width: 100%;}
.pager span{font-size: 14px;margin-right: 4%;color: #3e445c;}
.pager a{display: inline-block;vertical-align: middle;width: 75px;font-size: 14px;border:solid #c1c1c1 1px;line-height: 30px;margin-right: 1%;color: #3e445c;border-radius: 2px;}
.pager button, #betting-refresh{display: inline-block;vertical-align: middle;width:50px;font-size: 14px;line-height: 30px;color: white;background: #12a9cc;border:none;margin-left: 2%;}
.pager .pager-num{width: 35px;}
.pager .pager-num.cur{background: #12a9cc;color: #fff;border-color:#12a9cc; }
/* 层级样式表 */
.grade_warp{font-size: 0;}
.grade_warp .ratings_bars{background: #e7e7e7;border-radius: 5px;height: 35px;line-height: 35px;text-align: center;width: 72%; }
.grade_warp .ratings_bars span{font-size: 14px;}
.grade_warp .ratings_bars span.bar-btn {width: 31px;font-size: 16px; font-weight: bolder;line-height: 31px;margin: 2px;background-color: #e0e0e0;display: inline-block;text-align: center;cursor: pointer;border-radius: 5px;}
.grade_warp .ratings_bars span.bar-btn:hover {background-color: #fff;}
.grade_warp .ratings_bars .scale{display: inline-block;width:71.5%;background: #119cbd;height: 10px;border-radius: 3px;margin: 0px 2%;position: relative;}
/*.grade_warp .ratings_bars .scale{position: absolute;top: 0px;left: 0px;height: 10px;background: #11a5c7;}*/
.grade_warp .ratings_bars .scale #btn0, .grade_warp .ratings_bars .scale #btn2, .grade_warp .ratings_bars .scale #btn4{position: absolute;width: 28px;height: 30px;background: url(../images/huakuai-btn.png) no-repeat center;background-size: 100% 100%;top: -10px;left: -2px;cursor: pointer;}
.grade_warp .ratings_bars .scale i{position: absolute;top: 25px;left: -10px;width: 47px;height: 31px;text-align: center;background: url(../images/scale-i.png) no-repeat center;background-size: 100% 100%;font-size: 14px;}

.grade_warp .tit{font-size: 18px;margin-right: 10px;color: #000;display: inline-block;vertical-align: middle;}


/* 趋势图样式表 */
.help-list .help-item p{color: #000;font-size: 18px;margin: 10px 0px;}
.unread-news .news-list{width: 620px;border-radius: 5px;overflow: hidden;z-index: 100;background: #fff;margin-top: 250px;position: relative; -moz-box-shadow: 0px 0px 15px #b6dde6; -webkit-box-shadow: 0px 0px 15px #b6dde6; box-shadow: 0px 0px 15px #b6dde6;}
.unread-news .news-list h2{font-size: 20px; color: #4c5255; background: #f0f0f0; text-align: left; line-height: 45px; padding: 0px 30px;}
.unread-news .news-list h2 .close-auto-purchase{float: right;font-size: 30px;cursor: pointer;}
.unread-news .news-list ul{padding-bottom: 150px;}
.unread-news .news-list ul li a{display: block;border-bottom: 1px solid #e5ecef;}
.unread-news .news-list ul li a i{width: 12px;height: 12px;background: #12a9cc;border-radius:50%;}
.unread-news .news-list ul li a div{text-align: left;width: 86%;padding:20px 0px 20px 2%;}
.unread-news .news-list ul li a div em{color: #333333;font-size: 16px;}
.unread-news .news-list ul li a div p{color: #999999;font-size: 14px;}
.lottery-charts .page-header{padding: 15px;border-bottom: 3px solid #efefef;}
.lottery-charts .page-header h4{font-size: 20px;margin-right: 78px;}
.lottery-charts .charts-type{background: #f4f4f4;border-radius: 10px;padding:5px 0px 5px 10px;}
.lottery-charts .charts-type label{font-size: 16px;color: #666;margin-right: 10px;}
.lottery-charts .charts-type input{width: 15px;height: 15px;border-radius: 3px;border: 1px solid #a2a8ab;margin-right: 5px;}
.lottery-charts .charts-type input[type="checkbox"]:checked{background: url(../images/gou.png);background-size: 100% 100%;}
.lottery-charts .nper{margin-left: 20px;}
.lottery-charts .nper label{margin-right: 15px;}
.lottery-charts .nper label input{margin-right: 5px;}
.lottery-charts .input-wrap{padding: 15px;}
.lottery-charts .input-wrap .select{width: 160px;}
.lottery-charts .input-wrap label{margin-right: 20px;}
.lottery-charts .input-wrap label span{width: auto;}
.lottery-charts .input-wrap .time{width: 205px;}
.lottery-charts .input-wrap .btn-default{margin-left: 10px;}

.cannot_select *{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;}

/* 活动中心样式表 */
.activity-main2{background: transparent !important;overflow: hidden;padding-top: 120px;}
.activity-main2 .container{background: #fe5454;margin-bottom: 10px;padding-top: 10px;border-radius: 10px;}
.activity-list2 {padding: 0 10px 1px 10px;}
.activity-list2 li{margin-bottom: 10px;font-size: 18px;}
.activity-list2 > li{background-color: #fff;background-image: url("../images/activity-bg.png");background-size: 100% 100%;}
.activity-list2 li .activity-txt{border:1px solid #c4c4c4;background-size: 100% 100%;display: none; overflow:auto;padding: 24px;}
.activity-list2 li .banner-img{display: block;position: relative;z-index: 1;}
.activity-list2 li .banner-img img {max-height: 240px;}
.activity-list2 li table {border-color: #bf8154;margin: 20px 0;}
.activity-list2 li table thead th{text-align: center;color: #bf8154;border-color: #bf8154;}
.activity-list2 li table tbody td{text-align: center;border-color: #bf8154;}
.activity-list2 .activity-item {background-size: 100% 100%;margin-bottom: 10px;}
.activity-list2 .activity-item > h3.label{color: #fff;font-size: 16px;background: url(../images/activity/activity-title.png) no-repeat center; background-repeat: no-repeat;background-size: 100% 100%;display: inline-block;padding: 3px 30px 3px 15px;}
.activity-list2 .activity-item p{font-size: 18px;color: #656666;margin: 10px 0px 15px;}
.activity-list2 .activity-item ol{margin: 6px 0 12px 0;}
.activity-list2 .activity-item ol li{color: #656666;list-style: outside none decimal !important;margin: 0;margin-left: 20px;}
.activity-list2 .activity-item .get-sitem {margin-left: 6px;width: 32px;cursor: pointer;}
.activity-list2 .btn{display: block;width: 146px;margin: 17px auto 0px;color: #fff;background-color: #7f82d9;background-repeat: no-repeat;background-size: 100% 100%;font-size: 24px;text-align: center;border-radius: 5px;line-height: 45px; -moz-box-shadow: 0px 3px 0px #c9c7e2; -webkit-box-shadow: 0px 3px 0px #c9c7e2; box-shadow: 0px 3px 0px #c9c7e2;}
.activity-list2 .btn:hover {background-color: #6d6fb8;}
.activity-list2 .btn.ready{color: #000;}
.activity-item ol,.activity-item ol li {list-style: inside none decimal !important;}

/* 自增样式 */
.hide{ display:none !important;}
.text-left{ text-align: left;}
.text-center{ text-align: center;}
.text-right{ text-align: right;}
em,i{ font-style:normal;}
.clear{clear:both}
.propaganda{background-color: #fe5454;padding: 10px 10px 10px 0px;border-radius: 10px 10px 10px 10px;min-width: 65%;max-width:65%;min-height: 99%;max-height:99%;margin: auto;overflow: auto;}
.carousel-list2{background-color:white; min-width: 100%;max-width:100%;min-height: 90%;max-height:90% ;   }
.icon-list{
	padding-bottom:45px;
	margin-left: 25px;
	border-radius: 5px;
	position:relative;
}
.icon-list img{
	width: 65px;
	height: 65px;
	padding:8px;
}
.icon-list span{
	display:inline-block;
	position: absolute;
	top: 20px;
	left: 12px;
	color: #fff;
	font-size: 18px;
}
.head-icon img{
	width: 55px;
	height: 55px;
	padding:2px;
}
.change-icon{
	position: relative;
}
.change-icon div{
	position:absolute;
	top: -50px;
	right: 5px;
}
.change-icon div img{
	cursor: pointer;
}
.change-icon div span{
	display: inline-block;
	margin-top: 18px;
	margin-left: -5px;
}
.history-icon img{
	width: 32px;
	height: 34px;
	padding:1px;
}
.em-move{
	margin-left: -15px;
	width:45% !important;
}
.em2-move{
	width:65% !important;
	margin-left: -20px;
}
/*盘口时时彩选择奖金*/
.m_ptype_label{
    background-image: url(../images/xiala2.png);
    background-size: 100% 100%;
    border-radius: 3px;
    display: inline-block;
    margin-left: 10px;
}
.m_sele{
    color: #000;
    background-color: #fff;
    background-image: url(../images/xiala4.png);
    background-position: top right;
    background-repeat: no-repeat;
    background-size: auto 100%;
    border: none;
    border-radius: 2px;
    font-size: 15px;
    height: 31px !important;
    margin: 4px 2px;
    max-width: 194px;
    padding: 0 30px 0 0;
    width: auto;
}




