html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;background:#e4eaec;font:12px/1.571 tahoma,"Microsoft Yahei","Hiragino Sans GB",sans-serif;color:#4F5256; width:100%;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block}
ul,li,ol,p{margin:0;padding:0;list-style:none;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden], template{display:none}
a{background:0 0}
a:active, a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:700}
dfn{font-style:italic}
h1{margin:.67em 0;font-size:2em}
mark{color:#000;background:#ff0}
small{font-size:80%}
sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
pre{overflow:auto}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em}
button, input, optgroup, select, textarea{margin:0;font:inherit;color:inherit;outline:none;}
button,input,select{overflow:visible}
button, select{text-transform:none}
button, html input[type=button], input[type=reset], input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled], html input[disabled]{cursor:default}
button::-moz-focus-inner, input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal; margin:0; padding:0;}
input[type=checkbox], input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input:focus{border-color:#3B97E6;}
legend{padding:0;border:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-spacing:0;border-collapse:collapse}
td, th{padding:0}
input, select, textarea{font-family:'LatoRegular', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif !important;color:#4F5256;}
a:focus, a:active{outline:none;}
input, button, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit}
a{color:#428bca;text-decoration:none}
a:hover, a:focus{color:#2a6496;text-decoration:none;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
figure{margin:0}
img{vertical-align:middle}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small{font-weight:400;line-height:1;color:#777}
h1, .h1, h2, .h2, h3, .h3{margin-top:20px;margin-bottom:10px}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small{font-size:65%}
h4, .h4, h5, .h5, h6, .h6{margin-top:10px;margin-bottom:10px}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small{font-size:75%}
h1, .h1{font-size:32px}
h2, .h2{font-size:28px}
h3, .h3{font-size:24px}
h4, .h4{font-size:18px}
h5, .h5{font-size:14px}
h6, .h6{font-size:12px}
dl{margin-top:0;margin-bottom:20px}
dt, dd{line-height:1.42857143}
dt{font-weight:700}
dd{margin-left:0}
.f-cl{clear:both;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-rel{position: relative;}

.f-mt-20{margin-top: 20px;}
.f-mt-10{margin-top: 10px;}
.f-mr-10{margin-right: 10px;}
.f-mr-20{margin-right: 20px;}
.f-ml-10{margin-left: 10px;}
.f-ml-20{margin-left: 20px;}
.f-mb-5{margin-bottom:5px;}
.c-red{color:#ff4444;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.f-tc{text-align:center;}
.f-tr{text-align:right;}
.f-tl{text-align:left;}

/*btn*/
.btn{padding:5px 15px 6px 15px;line-height:1.4;outline:none;border-radius:3px;background:#f3f3f3;border:1px solid #ddd;}
.btn-primary{background:#ff4444;color:#fff;font-size:14px;border-color:#ff4444;}
.btn-primary:hover{background:#E43636;border-color:#E43636;}
.btn-nobg{background:transparent;color:#fff;font-size:14px;border-color:#fff;}
.btn-nobg:hover{background:#fff;color:#ff4444;}
.btn-lg{padding:7px 20px 8px 20px;font-size:16px;}
.btn-sm{padding:3px 10px 4px 10px;font-size:12px;}
.btn.btn-outline{background:#fff;color:#333;}
.btn-outline.btn-primary{color:#ff4444;}
.btn-outline.btn-primary:hover{background:#ff4444;color:#fff;}
a.btn:hover{color: #fff;}

/*icon*/
.icon-ok-sm,.icon-use,.icon-sock,.icon-sr,.icon-zc,.icon-jth,.icon-smid,.icon-safe,.icon-qs,.icon-clear,.icon-ck,.nubs b,.icon-crumbs,.foot-link i,.foot-i i,.icon-refresh,.icon-draw,.icon-down-sm,.icon-up-sm,.icon-down-white,.icon-up-white{display:inline-block;width:16px;height:16px;background:url(../images/img.png) no-repeat;vertical-align:-3px;}
.icon-up-white{background-position:-16px 0;}
.icon-down-sm{background-position:-32px 0;}
.icon-up-sm{background-position:-48px 0;}
.icon-refresh{background-position:-64px 0;}
.icon-clear{background-position:-96px 0;}
.icon-qs{background-position:-112px 0;}
.icon-qs{background-position:-112px 0;}
.icon-safe{background-position:-128px 0;}
.icon-jth{background-position:-144px 0;}
.icon-ok-sm{background-position:-160px 0;}

.radio,.checkbox{margin-right:15px;}
.radio input,.checkbox input{margin-right:10px;}
.table{width:100%;}
.table th{background:#EDF1F3;}
.table th,.table td{padding:8px 2px;text-align:center;}
.table-lg th,.table-lg td{padding:8px 5px;}
.select,.input-text{border:1px solid #ddd;border-radius:3px;}
.select{height:27px;padding:2px;}
.input-text{height:22px;padding:2px 5px;}
.table-line th,.table-line td{border-bottom:1px solid #eee;}
td.f-tr,th.f-tr{text-align:right;}
td.f-tl,th.f-tl{text-align:left;}
.text{padding:2px 5px;border:1px solid #DFE4E8;border-radius:2px;height:24px;}
.w-50{width:50px;}
.w-200{width:200px;}
.w-300{width:300px;}
.table.tablebbor th,.table.tablebbor td{border-bottom:1px solid #eee;}
.table.table-border{border:1px solid #ddd;border-left:none;border-top:none;}
.table.table-border th,.table.table-border td{border:1px solid #ddd;border-right:none;border-bottom:none;}

.header-top{height:30px;background:#ededed;line-height:30px;color:#666;}
.header-top a{color:#666;}
.layout-1050{width:1090px; margin:0 auto;}
.top-left{ float:left;}
.top-right{ float:right;}
.top-menu li{display:inline-block;position:relative;z-index:9000;}
.top-menu li a{display:inline-block;height:28px;line-height:28px;padding:1px 7px;}
.top-menu-pop{position:absolute;top:29px;left:0;background:#fff;padding:5px;border:1px solid #ddd;border-top:none;visibility:hidden;min-width:70px;}
.top-menu li.top-active:hover .top-menu-pop{visibility:visible;}
.top-menu li.top-active:hover .icon-down-sm{background-position:-48px 0;}
.top-menu li.top-active:hover .top-menu-sild{ border:1px solid #ddd;border-bottom:0;background:#fff;padding:0 6px;}
.top-menu li .top-menu-pop a{margin:0;display:block;white-space:nowrap;height:22px;line-height:22px;padding:0 15px;}
.app-ew{overflow:hidden;text-align:center;white-space:nowrap;}
.app-ew img{width:75px;}
.top-line{color:#bbb;}
.top-menu-pop a:hover{background:#f0f0f0;}
.header{background:#FFF;}
.logo{float:left;padding-top:5px;}
.header-right{float:right;padding-top:10px;padding-bottom: 10px;}
.header-right img{height: 60px;}
.nav-wrap{height:41px;background:#f44;color:#fff;line-height:41px;}
.nav-left{float:left;position:relative;z-index:5000;}
.nav-ctg{font-size:12px;display:inline-block;padding:0 10px;background:#e33;width:210px;position:relative;}
.nav-ctg i{position:absolute;top:13px;right:10px;}
.nav-left-pop{position:absolute;width:230px;top:41px; left:0;background:#fff;font-size:12px; color:#333;box-shadow:0 1px 3px #D9DFE2;visibility:hidden;}
.index-nav .nav-left-pop{visibility:visible;}
.nav-left:hover .nav-left-pop{visibility:visible;}
.nav-wrap a{color:#fff;}
.nav-list li{display:inline-block;font-size:0;}
.nav-list li a{display:inline-block;font-size:14px;padding:0 15px;}
.nav-list a:hover{background:#e33;}
.nav-list li.active a{background:#fff;color:#ff4444;}
.nav-left-pop ul{display:block;padding:8px 10px;}
.nav-left-pop>ul{border-top: none;height: 560px;}
.nav-left-pop li{border-bottom:1px solid #ECECEC;line-height:normal;padding:9px 0 7px 0;}
.nav-left-pop li:last{border-bottom: 0;}
.cz-img{float:left;width:40px;position:relative;margin-right:-40px;}
.icon-cz1,.icon-cz2,.icon-cz3,.icon-cz4,.icon-cz5{display:inline-block;width:32px;height:32px;background:url(../images/cz.png);}
.icon-cz1{background-position:-4px -4px;}
.icon-cz2{background-position:-4px -44px;}
.icon-cz3{background-position:-4px -84px;}
.icon-cz4{background-position:-4px -124px;}
.icon-cz5{background-position:-4px -164px;}

/*
首页彩种分类图标
*/
.mainCaiTypeIco{
    display:inline-block;width:32px;height:32px;
}
.mainCaiTypeIco img{
    width:32px;height:32px;
}


.cz-list{float:left;width:100%;}
ul.cz-list-c{margin-left:40px;font-size:0;padding:0;}
.cz-list-c li{display:block;color:#333;font-size:14px;padding:0;border:0;line-height:34px;}
.cz-list-c a{color:#333;}
.small{font-size:12px; color:#999;}
.ad-wrap{height:280px;background:#35A4D8;position:relative;z-index:0;}
.ad-bg{width:100%;height:100%;position:absolute;z-index:1;}
.ad-body{position:relative;z-index:2;}
.ad-box{display:block;height:280px;position:relative;width:100%;z-index:3;}
.ad-box li{position:absolute;width:100%;height:100%;cursor:pointer;}
.ad-box a{display:block;position:absolute;width:100%;height:100%;cursor:pointer;}
.ad-num{position:absolute;width:100%;bottom:15px;text-align:center;z-index:100;font-size:0;}
.ad-num li{display:inline-block;width:10px; height:10px;border-radius:50%;background:#333;margin:0 3px;cursor:pointer;}
.ad-num li.active{background:#fff;}
.wap-notice{width:250px;position:absolute;right:0;top:15px;background:#fff;z-index:200;}
.wap-notice ul{font-size:0;}
.wap-notice li{display:inline-block;font-size:12px;width:50%;height:30px;line-height:30px;text-align:center;background:#eee;cursor:pointer;}
.wap-notice li.active{background:#fff;}
.notice-cont{padding:10px 15px; height:168px; overflow:hidden;}
.notice-tabcont{display:none;}
.notice-tabcont a{display:block;color:#333;line-height:24px;}
.notice-tabcont a:hover{text-decoration:underline;}
.notice-ad{padding:10px;background:#fff;border-top:1px solid #ddd;}
.draw-tal span{display:inline-block;padding:0 7px;line-height:30px;border:1px solid #eee;background:#333;color:#fff;font-size:14px;border-radius:4px;}
.notice-ad img{width:100%;background:#35A4D8;}
.nav-bot-cont{ padding-left:220px;}
li.no-bottom-bor{border-bottom:none;}
.lad{position:fixed;width:100px;height:164px;left:100px;top:50%;}
.draw-left{float:left;width:100%;}
.draw-left-c{margin-right:250px;padding:15px 25px;position:relative;}
.draw-right{position:relative;float:right;width:250px;margin-left:-250px;}
.draw-notice{margin-top:0;color:#ff4444;}
.draw-user{padding:0 5px;color:#EF8F1F;}
.draw-cz{margin:0 5px;color:#43A12B;}
.draw-cz:hover{color:#fff;}
.icon-draw{width:32px;height:40px;background-position:0 -16px;vertical-align:middle;}
.label{display:inline-block;padding:2px 7px;font-size:12px;font-weight:normal;vertical-align:0px;border-radius:5px;line-height:16px;}
.label-red{background:#ff4444;color:#fff;}
.label-green{background:#4EB333;color:#fff;}
.label-black{background:#404C52;color:#fff;}
.draw-bot{position:relative;}
.draw-bot button{position:absolute;right:40px;top:-15px;}
.draw-right-c{padding:10px 0;}
.draw-hst{height:90px;padding:0 5px;}
.draw-hst-title{margin-top:0;margin-bottom:3px;}
.draw-hst li{line-height:21px;}

.lay-body{margin-top:15px;}
.lay-left{ float:left;width:100%;}
.lay-left-c{margin-right:265px;}
.lay-right{position:relative; float:right;width:250px;margin-left:-250px;}
.panel{background:#fff;border:1px solid #D9DFE2;box-shadow:1px 1px 4px #D9DFE2;margin-bottom:15px;}
.panel-head{line-height:30px;background:#fff;}
.panel-tabs{margin:0;line-height:35px;height:35px;background:#E7E9EC;}
.panel-tabs dt,.panel-tabs dd{float:left;margin:0;padding:0;line-height:35px;}
.panel-tabs dt{padding:0 10px;color:#222;}
.panel-tabs dd{padding:0 10px;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-right:-1px;cursor:pointer;}
.panel-tabs dd.active{background:#fff;}
.panel-body{background:#fff;}
.panel-cont{padding:10px;}
.draw-data{float:right;color:#B3B3B3;}
.draw-nub b{font-size:18px;display:inline-block;width:28px;height:28px;line-height:28px;font-weight:normal; border-radius:50%;background:#ff4444;color:#fff;text-align:center;margin-right:3px;}
.draw-res p{margin-bottom:10px;}
.draw-res li{border-bottom:1px solid #ddd;padding-top:5px;}
.tabs{display:block;border-bottom:1px solid #eee;position:relative;}
.tabs li{display:inline-block;}
.tabs li.active{border-bottom:2px solid #ff4444;position:relative;margin-bottom:-1px;padding-bottom:0;}
.tabs li a{color:#333;display:inline-block;padding:1px 30px;line-height:31px;}
.fast-top{padding:5px 10px;}
.ball-lg{font-size:0;}
.ball-lg b{display:inline-block;width:38px;height:38px;line-height:38px;background:#ff4444;border-radius:50%;color:#fff;text-align:center;font-size:16px;overflow:hidden;margin-right:5px;}
.fast-m{padding:25px 10px;}
.ball-lg b input{width:80%;height:26px;line-height:26px;border:none;background:none;color:#fff;text-align:center;font-size:16px;margin-top:3px;}
.ball-lg b input:focus{background:#2a6496;}
b.ball-last{margin-left:25px;background:#3B97E6;}
.lot-group{margin:3px 0 0 0;float:right;}
.lot-group input{width:45px;text-align:center;height:30px;padding:0;vertical-align:1px;margin:0 -4px;border:1px solid #ddd;}
.lot-refresh{margin:10px 0 0 20px;}
.fast-btn{float:right;}
.lot-enter{margin:3px 0 0 43px;}
.panel-tabcont{display:none;}
.panel-head-title{margin:0;padding:2px 10px;font-size:16px;}
.hot-news-top{position:relative;}
.hot-news-a{padding-left:45px;height:35px;overflow:hidden;font-size:16px;}
.hot-news-a a{color:#333;margin-right:10px;}
.hot-news-a a:hover{text-decoration:underline;}
.hot-news-top label{position:absolute;left:0;top:3px;}
.hot-news-left{position:relative;float:left;width:220px;margin-right:-220px;}
.hot-news-right{float:left;width:100%;}
.hot-news-right-c{margin-left:235px;}
.hot-news-img img{width:210px;}
.hot-newsovh{width:210px;height:119px;overflow:hidden;}
.hot-news-img a{margin-bottom:7px;color:#333;display:inline-block;}
.hot-news-bot li>span{color:#999;margin-right:12px;}
.hot-news-bot a{color:#555;margin-right:15px;margin-bottom:7px;font-size:14px;display:inline-block;}
.hot-news-bot a:hover{text-decoration:underline;}
.ad-right a{display:block;width:248px;height:94px;overflow:hidden;}
.ad-right a img{width:100%;}
.fast-buy{width:576px;float:right;}
.fast-buy .panel-body{height:136px;overflow:hidden;}

.footer{clear:both;}
.foot-top{background:#F5FBFB;padding:20px;}
.foot-i{font-size:0;}
.foot-i li{display:inline-block;width:20%;text-align:center;font-size:14px;}
.foot-i i{width:64px;height:64px;}
i.foot-i1{background-position:0 -64px;}
i.foot-i2{background-position:-64px -64px;}
i.foot-i3{background-position:-128px -64px;}
i.foot-i4{background-position:-192px -64px;}
i.foot-i5{background-position:-256px -64px;}
.foot-bot{background:#404C52;padding:20px;color:#90A0AB;}
.foot-link{float:left;width:170px;padding-left:40px;}
.foot-link a{color:#90A0AB;}
.foot-link dt{font-size:18px;position:relative;}
.foot-link dd{margin-top:10px;}
.foot-link i{width:32px;height:32px;position:absolute;top:-3px;left:-38px;}
i.foot-link-i1{background-position:-48px -16px;}
i.foot-link-i2{background-position:-80px -16px;}
i.foot-link-i3{background-position:-112px -16px;}
i.foot-link-i4{background-position:-144px -16px;}
.foot-ew-img img{width:120px;margin-bottom:10px;}
.foot-ew{float:right;margin-right:30px;}
.foot-b2{padding:20px;text-align:center;}
.foot-b2 a{display:inline-block;padding:0 5px;color:#90A0AB;}

.hot-lot li{float:left;width:20%;}
.hot-lot-box{padding:10px;}
.hot-lot-cont{ border:1px solid #e4eaec;}
.hot-lot-cont img{width:100%;}
.hot-lot-bot{padding:10px;text-align:center;}
.hot-lot-bot a{ margin:10px 5px 0 5px;display:inline-block;}
.lot-list li{float:left;width:25%;}
.lot-box{padding:10px;}
.lot-cont{padding:10px; border:1px solid #e4eaec;position:relative;}
.lot-top-r{float:left;width:100%;}
.lot-top-rc{margin-left:50px;}
.lot-title{margin:0;}
.lot-top{margin-bottom:10px;}
.lot-top .cz-img{padding-top:8px;}
.lot-bot{padding-left:50px;}
.lot-bot a{display:inline-block;margin:3px 10px 5px 0;}
.lot-open-ribbon{position:absolute;background:#2EC385;color:#fff;height:22px;line-height:20px;padding:0 7px;top:10px;right:-1px;border-radius:5px 0 0 5px;}

.crumbs{margin-top:-10px;margin-bottom:10px;line-height:25px;}
.crumbs span{color:#5C6265;}
.crumbs b{color:#C1CACE;}
.icon-crumbs{background-position:-80px 0;}
.lot-name-box{float:left;width:50%;padding:10px;}
.lot-draw-box{float:right;width:38%;padding:15px;}
.lot-name-img{float:left;width:80px;position:relative;margin-right:-100px;overflow:hidden;}
.lot-name-img img{width:100%;}
.lot-name-right{float:left;width:100%;}
.lot-name-right-c{margin-left:120px;}
.lot-name-right-c h3{margin:5px 0 7px 0;}
.lot-term{font-weight:normal;font-size:20px;margin-left:30px;}
.lot-name-right-c p{margin-bottom:5px;}
.lot-data{margin-right:20px;}
.lot-time{margin-left:5px;color:#ff4444;}
.lot-time b{display:inline-block;padding:3px 12px;background:#273948;color:#fff;margin:0 2px;font-weight:normal;border-radius:3px;border: 1px solid #141C23;border-bottom-color: #4B657B;font-size: 16px;}
.lot-draw-ago{margin-bottom:15px;}
.draw-top-nb{font-size:16px;color:#ff4444;}
.draw-top1{margin-top:10px;}
.tabs.tabs-lot-nav li.active{border-bottom-width:1px; margin-bottom:0;}
.tabs.tabs-lot-nav li.active a{background:#ff4444;color:#fff;}
.tabs.tabs-lot-nav{border-bottom-color:#ff4444;}
.tabs-inner{display:block;text-align:center;font-size:0;}
.tabs-inner li{display:inline-block;font-size:12px; border:1px solid #3B97E6;margin-left:-1px;}
.tabs-inner li a{display:block;height:27px;line-height:27px;padding:0 55px;background:#f3f3f3;color:#333;}
.tabs-inner li.active a{background:#3B97E6;color:#fff;}
.inner-tabscont{padding:10px;display:none;}
.ruler-tip{padding:3px 15px 4px 15px;background:#FDF2D5;border:1px solid #FDD4A7;border-radius:3px;color:#E66F2D;margin-bottom:10px;}
.nubs-group li{margin-top:15px;}
.nubs-label{width:70px;display:inline-block;text-align:right;margin-right:15px;}
.nubs{font-size:0;}
.nubs b{display:inline-block;width:32px;height:32px;border-radius:50%;line-height:32px;text-align:center;font-size:16px;margin-left:5px;font-weight:normal;background-position:0 -128px;cursor:pointer;}
.nubs b.active{background-position:-32px -128px;color:#fff;}
.nubs-top .nubs b{margin-bottom: 10px;}
.nubs.nubs-coold b{background:none;font-size:12px;cursor:default;color:#ccc;}
.panel-body-l{float:left;width:100%;}
.panel-body-lc{margin-right:310px;}
.panel-body-r{float:left;width:300px;position:relative;margin-left:-300px;}
.draw-panel{padding:5px 7px;background:#fcfcfc; border:1px solid #E5E9EA;margin-bottom:20px;}
.draw-panel h4{margin:0;font-size:14px;font-weight:normal;margin-bottom:10px;}
.select-fast{margin-left:30px;font-size:0;}
.select-fast em{display:inline-block; width:24px;height:24px;line-height:24px;text-align:center;font-size:12px; border:1px solid #ddd;margin-left:10px;font-style:normal;cursor:pointer;border-radius:3px;}
.select-fast em:hover{border-color:#ff4444;}
.num-select{}
.playmethod input{margin-right:6px;}
.playmethod{margin-right:15px;}
.add-lot{padding:20px;text-align:center;}
.icon-ck{width:26px;height:30px;background-position:-182px -16px;vertical-align:middle;}
.clear-select{margin-left:20px;}
.add-box{padding:10px 25px;}
.add-box-l{float:left;width:100%;}
.add-box-lc{margin-right:110px;}
.add-box-r{float:right;width:100px;position:relative;margin-left:-100px;}
.add-area{display:block;overflow-y:scroll;height:124px;border:1px solid #D3DBDE;background:#EFF2F3;}
.add-area li{height:24px;line-height:23px;padding:0 15px;border-bottom:1px solid #ddd;background:#fafafa;cursor:pointer;}
.add-area li.active{background:#3B97E6;color:#fff;}
.del-add{margin-left:10px;cursor:pointer;}
.lot-type{margin-right:10px;}
.add-area li.active .lot-type a{color:#fff;}
.lot-nub{letter-spacing:7px;color:#ff4444;}
.add-area li.active .lot-nub{color:#fff;}
.add-rbtn li{width:80px;height:22px;line-height:21px;border:1px solid #ddd;cursor:pointer;text-align:center;margin-bottom:10px;border-radius:3px;}
.buy-talt{float:right;font-size:14px;line-height:32px;}
.buy-type{padding:7px 0;}
.buy-bs{margin-left:60px;}
.buy-bs input{width:45px;height:27px;padding:0;text-align:center;border:1px solid #ddd;margin:0 -4px;vertical-align:1px;}
.buyt-left{width:220px;float:left;position:relative;margin-right:-220px;}
.buyt-right{float:left;width:100%;}
.buyt-right-c{margin-left:235px;}
.buyt-slid-left{margin-top:-10px;}
.buyt-slid-left a{display:block;padding:5px 10px;color:#333;}
.buyt-slid-left>li>a{font-size:14px;}
.buyt-slid-left ul a{padding-left:25px;border-radius:3px;}
.buyt-slid-left ul a:hover{background:#E4EAEC;color:#333;}
.buyt-slid-left ul a.active{background:#ff4444;color:#fff;}
.buyt-rtop .lot-name-box{width:520px;}
.buyt-rtop .lot-draw-box{width:230px;}
.jd-bar{width:110px; height:6px;border-radius:3px;background:#D6DCDE;overflow:hidden;float:left;margin:6px 10px 0 0;}
.jd-bar2{width:50%;height:6px;background:#FF4444;}
.buyt-table td{text-align:center;}
.buyt-libar{margin-bottom:15px;}
.buyt-rli tr.odd {background-color: #f8f8f8;}
.lot-lst{display:block;border-top:1px solid #ddd;padding-top:15px;}
.lot-lst dt{font-weight:normal;}
.lot-lst dd{display:inline-block;padding:3px 10px 3px 0;}
.lot-lst dd a{color:#333;display:inline-block;padding:1px 5px;border-radius:3px;}
.lot-lst dd a.active{background:#63B735;color:#fff;}
.lot-draw-new{margin-top:-20px;}
.lot-draw-new .lot-name-img{width:65px;height:65px;margin-right:-65px;}
.lot-draw-new .lot-name-right-c{margin-left:75px;}
.lot-draw-new h3{font-size:16px;margin-top:0;}
.lot-draw-new h3 span{font-size:12px;}
.lot-draw-new li{border-bottom:1px solid #ddd;padding:15px 10px;}
.pages{display:block;font-size:0;margin:10px 0;}
.pages li{display:inline-block;font-size:12px;margin:0 3px;}
.pages li a{display:inline-block;padding:4px 12px;border:1px solid #ddd;color:#666;border-radius:3px;}
.pages li a:hover{border:1px solid #FF4444;}
.pages li a.active{background:#FF4444;color:#fff;border:1px solid #FF4444;}
.pages.f-tc{text-align:center;}
.pages.f-tr{text-align:right;}
.lot-draw-box .ball-lg b{border: 2px solid #ff4444;width: 36px;height: 36px;background: #fff;color: #ff4444;}
.lot-draw-new .draw-nub b{width: 26px;height: 26px;line-height: 26px;border:1px solid  #ff4444;background: #fff;color: #ff4444;}

.trend-left{float:left;width:200px;position:relative;margin-right:-200px;}
.trend-right{float:right;width:100%;}
.trend-right-c{margin-left:210px;}
.cont-exp{background:red;color:#fff;}

/*个人中心*/
.usr-menubox{position:relative;float:left;width:160px;margin-right:-160px;}
.usr-main{float:left;width:100%;}
.usr-main-c{margin-left:160px;}
.usr-main-c .panel{min-height: 500px;}
.usr-menu{padding:10px 0;}
.usr-menu li a{display:block;padding:0 15px;line-height:48px;color:#333;font-size:14px;background:#D9E1E4;}
.usr-menu li.active a{background:#fff;position:relative;z-index:4000;padding:0 16px 0 15px;margin-right:-1px;border-left:2px solid #ff4444;padding-left:13px;}
.usr-mes{padding:10px 20px;}
.usr-m-l{float:left;margin-right:-64px;width:64px;position:relative;text-align:center;}
.usr-m-l p{background:#f0f0f0;padding:1px 3px 3px 3px;border-radius:3px;margin-top:5px;}
.usr-m-r{float:left;width:100%;border-bottom:1px solid #ddd;padding-bottom:10px;}
.usr-m{margin-left:84px;}
.usr-safe .btn:hover{background:none;color:#333;}
.usr-m li{margin-bottom:10px;}
.usr-n{font-size:18px;}
.icon-smid{width:18px;height:18px;background-position:0 -160px;vertical-align:-4px;}
.usr-mr{margin-right:35px;}
.usr-money-t{font-size:16px;}
.usr-money-b{font-size:24px;}
.usr-money{padding:0 20px;margin-bottom:10px;}
.usr-money li{display:inline-block;width:33%;text-align:center;padding:20px 0;float:left;}
.usr-money li.chg-money button{margin-left:20px;margin-top:13px;}
.money-tip{clear:both;padding:5px 10px 6px 10px;background:#FDF2D5;border:1px solid #FDD4A7;border-radius:5px;color:#333;margin-top:10px;}
.new-cath{padding:10px 20px;}
.f-ref{float:right;font-size:12px;font-weight:normal;margin-top:3px;}
.pages-totail{float:left;margin-top:15px;color:#999;}
.pages-cont{overflow:hidden;}
.no-data{height:300px;line-height:300px;font-size:16px;color:#999;text-align:center;}
.acc-totail{display:block;overflow:hidden;}
.acc-totail li{float:left;font-size:16px;margin-right:40px;}
.acc-totail1,.acc-totail2{font-size:24px;}
.acc-totail1{color:#ff4444;}
.acc-totail2{color:#2a6496;}
.icon-sr{width:32px;height:32px;background-position:-64px -128px;vertical-align:-8px;}
.icon-zc{width:32px;height:32px;background-position:-96px -128px;vertical-align:-8px;}
.pers-top ul{font-size:0;}
.pers-top li{display:inline-block;width:50%;font-size:12px;}
.pers-mesbox{background:#EEF7F7;padding:20px;margin:10px;height:122px;}
.pers-mesbox h4{margin:0;font-size:14px;margin-bottom:10px;}
.pers-mes-l{float:left;width:64px;position:relative;margin-right:-64px;}
.pers-mes-r{float:left;width:100%;}
.pers-mes-rc{margin-left:84px;}
.pers-b{padding:10px;}
.pers-b h4{font-size:16px;border-bottom:1px solid  #ddd;padding-bottom:10px;}
.card{padding:20px;border:1px solid #35AEDE;background:#36B9EC;border-radius:10px;width:340px;height:180px;position:relative;color:#fff;float:left;margin-right:20px; margin-bottom:10px; margin-top:10px;}
.card h3,.card h5{margin-top:0;}
.card-bar{background:#309AC3;height:40px;width:380px;position:absolute;bottom:25px;left:0;}
.no-card{background:#E4EAEC;border:1px dashed #6B7173;color:#333;}
.card-letter{letter-spacing:3px;}
.no-card .card-bar{background:#C2CBCE;}
.icon-use,.icon-sock{width:32px;height:32px;vertical-align:-8px;}
.icon-use{background-position:-128px -128px;}
.icon-sock{background-position:-160px -128px;}
.safe-head{padding:30px;background:#6CCC64;color:#fff;background-image:url(../images/safebg.png);background-repeat:repeat-x;background-position:bottom left;}
.safe-page-title{margin-top:0;color:#fff;font-size:32px;font-weight:normal;}
.safe-box{padding:20px;}
.safe-box h4{border-bottom:1px solid  #ddd;padding-bottom:10px;margin-bottom:0;}
.safe-list li{padding:15px 10px;border-bottom:1px solid #eee;line-height:25px;}
.safe-l{float:left;width:140px;color:#4EB333;}
.safe-l i{margin-right:10px;}
.card h3{font-size:22px;font-weight:normal;}

/*我的团队*/
ul.tuandui-nav li {
    display: inline-block;
    width: 15%;
}
ul.tuandui-nav li a{
    display: block;
    color: #333;
    font-size: 14px;
    text-align: center;
    border-bottom: 2px solid #EDF1F3;
}
ul.tuandui-nav li.active a{
    background: #FFF;
    border-bottom: 2px solid #ff4444;
}
/*si*/
.pa_top{ padding-top:10px; padding-bottom:10px;}
.pa_t_10{ padding-top:20px;}
.denglu_box{ width:100%;  background:url(../images/ad/beijing.jpg) no-repeat center center; height:456px;}
.denglu_bj{background:rgba(255,255,255,0.75);border-radius:3px; width:402px; float:right; margin-right:20px; margin-bottom:30px; margin-top:30px;}
.zc_bing{ background:#e4eaec; height:580px;}
.ma_l_325{ margin-right:325px;box-shadow:1px 1px 4px #D9DFE2;}

.si_1{ position:fixed; left:50%; margin-left:-200px; top:50%; margin-top:-260px; background:#fff; border:solid 1px #cecece;border-radius:3px;}
.dl_window{ padding: 30px 10px; text-align:center;}
.dl_window li{display:inline-block;}
.dl_window ul li a{ line-height:12px;  font-size:18px; color:#666; }

.zhuce{ text-align:center;}




.sl_box{ padding-left:20px; padding-right:20px;}
.sl_box ul li{ font-size:0px; padding-bottom:15px; position:relative;}
.tubiao_1{ width:50px; height:44px; line-height:44px; background:url(../images/sr/sr_1.png) no-repeat center center; border:solid 1px #dddddd; border-radius:3px 0px 0px 3px; background-color:#f5f5f5; display:inline-block;}
.shouji{ width:296px; height:44px;border:solid 1px #dddddd; border-left:none; border-radius:0px 3px 3px 0px;display:inline-block; vertical-align:top; font-size:14px; color:#a9a9a9; padding-left:10px; padding-right:opx;}
.shouji:focus{color:#333;}
.sr_2{background:url(../images/sr/sr_2.png) no-repeat center center; background-color:#f5f5f5;}
.sr_3{background:url(../images/sr/sr_3.png) no-repeat center center; background-color:#f5f5f5;}
.sl_box ul li span{ position:absolute;top:7px; right:98px;}
.sl_box ul li span img{ position:absolute;  width:88px; height:32px; display:inline-block;}
.dl_2{ width:358px; background:#ff4444; font-size:18px; border:0; color:#FFFFFF; line-height:46px; border-radius:3px; margin-top:10px;}
.dl_2:hover{ background:#e43636;}
.sl_box li a{ font-size:12px; color:#666666;}
.sl_box .pb_10{ padding-bottom:10px;}
.sl_box .pb_10 a:hover{color:#428bca; }
.wjma{ padding-left:100px; padding-right:32px;}
.ljzc{ padding-left:32px; padding-right:100px;}
.xy_box{ width:100%; text-align:center;}
.gouxuan{ display:inline-block; vertical-align:-2px;}
.toyi{ font-size:12px; color:#666666;display:inline-block; padding-left:3px;}
.sl_box .toyi a{ color:#428bca;}

.sl_box_1 li{padding-right:20px;}
.zc_lb{ font-size:12px; color:#666666; text-align:right; float:left;display:inline-block; line-height:36px; width:90px;}
.yh_n{ width:230px; height:34px;border:solid 1px #dddddd; border-radius:3px; display:inline-block; float:left; font-size:12px; color:#c4c4c4; padding-left:10px; }
.wirth_170{width:126px;float:left; }
.yh_n:focus{color:#333;}

.sl_box_1 li p{ font-size:12px; color:#ff4444; line-height:20px; text-align:left; padding-left:110px;}
.sl_box_1 li .wirth_170{  width:155px; }
.yanzhen_btn{width:100px; height:36px; border:solid 1px #dddddd;margin-left:5px; border-radius:3px; font-size:14px; color:#428bca;float:left;}
.sl_box_1 li .wirth_120{ width:120px;}
.pa_11{ padding:11px;}
.gh_ewm{ clear:both;padding-left:80px;line-height:32px;}
.gh_ewm a{display:inline-block; padding-left:5px;}
.sl_box ul li span.yanzhen_1{ top:-5px; right:32px; width:88px; height:32px;display:inline-block; margin-bottom:7px; margin-top:7px; margin-left:10px;}
.yanzhen_1 img{ width:88px; height:32px;}
.xy_box1{ padding-left:90px; }
.pt_10{ padding-bottom:10px;}

.zc_box{ width:100%; text-align:center; margin-bottom:30px;}
.zc_btn{ width:100px; height:42px; border-radius:3px; background:#e0af1b; border:none; font-size:16px; color:#fff; margin-right:-10px;}
.zc_btn:hover{ background:#cea425;}

/*help*/
.bz_shouye li:hover{background:#E4EAEC;color:#333; border-radius:3px;}
.buyt-left_t{ padding:20px; width:178px; background:#fff;border:1px solid #D9DFE2;box-shadow:1px 1px 4px #D9DFE2; margin-bottom:20px;}
.kf_bj{ width:54px; height:66px; background:url(../images/sr/kefu_1.png) no-repeat center; display:inline-block; vertical-align:-12px;}
.dianhua{display:inline-block; padding-left:5px;}
.kefu{ font-size:16px; color:#333333;}
.haoma{ font-size:18px; color:#ff4444; }
.rm-top{margin-top:20px; font-size:0;}
.rm-tline{height:3px; background:#eee;margin:0 10%;}
.rm-tlist{font-size:0;margin-top:-18px;}
.rm-tlist li{ display:inline-block; width:20%;font-size:12px; text-align:center;}
.rm-tlist li i{ display:inline-block;width:32px;height:32px; line-height:32px; text-align:center;font-size:18px; background:url(../images/rad.png) no-repeat; font-style:normal; color:#fff;}
.rm-tlist li .s1,.rm-tlist li .s2,.rm-tlist li .s3,.rm-tlist li .s4,.rm-tlist li .s5{width:46px; height:46px; display:inline-block; font-size:14px;}
.rm-tlist li .s1{background:url(../images/sr/s1.png) no-repeat center;}
.rm-tlist li .s2{ background:url(../images/sr/s2.png) no-repeat center;}
.rm-tlist li .s3{background:url(../images/sr/s3.png) no-repeat center;}
.rm-tlist li .s4{ width:56px; background:url(../images/sr/s4.png) no-repeat 10px;}
.rm-tlist li .s5{background:url(../images/sr/s5.png) no-repeat center;}
.rm-tlist2{margin-top:0;margin-bottom:15px;}

.dis_sp{ display:inline-block; }
.dis_sp1{ display:inline-block; padding-top:10px; padding-right:10px;}
.rm-tlist1 li{ display:inline-block; width:12.5%; font-size:12px; text-align:center; }
.rm-tlist1 li a{ color:#666666;}
.rm-tlist1 li .c1,.rm-tlist1 li .c2,.rm-tlist1 li .c3,.rm-tlist1 li .c4,.rm-tlist1 li .c5,.rm-tlist1 li .c6,.rm-tlist1 li .c7,.rm-tlist1 li .c8{ width:48px; height:48px; display:inline-block; font-size:14px;}
.rm-tlist1 li .c1{ background:url(../images/sr/c1.png) no-repeat center;}
.rm-tlist1 li .c2{ background:url(../images/sr/c2.png) no-repeat center;}
.rm-tlist1 li .c3{ background:url(../images/sr/c3.png) no-repeat center;}
.rm-tlist1 li .c4{ background:url(../images/sr/c4.png) no-repeat center;}
.rm-tlist1 li .c5{ background:url(../images/sr/c5.png) no-repeat center;}
.rm-tlist1 li .c6{ background:url(../images/sr/c6.png) no-repeat center;}
.rm-tlist1 li .c7{ background:url(../images/sr/c7.png) no-repeat center;}
.rm-tlist1 li .c8{ background:url(../images/sr/c8.png) no-repeat center;}

.remen_box{}
.remeb_list li{ width:33.3%; float:left;height: 196px;overflow: hidden;}
.remeb_p10{ padding:10px;}
.remed_p{ padding-top:30px; padding-bottom:20px; padding-left:30px; border:solid 1px #e8e8e8;}
.remed_p i{ font-style:normal; display:block; line-height:24px;}
.remen_box p{ font-size:14px; line-height:28px;}
.remen_box .pa_30{ padding:30px 0px 20px 30px; display:inline-block;}
.ma_t20{ margin-top:20px;}

.remen_box1{ padding:10px 20px 20px 20px;font-size:0;}
.remen_box1 ul .pin_1{ width:50%; display:inline-block;}
.remen_box1 ul li a{ line-height:24px; color:#666666; font-size:12px;}
.remen_box1 ul li a:hover{ text-decoration:underline;}


.remen_box1{ padding:10px 20px 20px 20px;font-size:0;}
.remen_box1 ul .pin_1{ width:50%; display:inline-block;}
.remen_box1 ul li a{ line-height:24px; color:#666666; font-size:12px;}
.remen_box1 ul li a:hover{ text-decoration:underline;}

.biaoti{ margin:0; padding:10px 10px; text-align:center; font-size:16px;}
.panel .p_1{ padding:1px 30px; font-size:14px;}
.remen_box1 ul .pin_2 li{ }
.remen_box1 ul .pin_2 span{font-size:12px; color:#999;}
.remen_box1 .pin_2 a{ padding:0;}

/*infor*/
.new_right{ position:relative; width:250px; float:right; margin-left:-250px;}
.new_left{ width:100%; float:left;}
.new_left_c{ margin-right:270px;}
.banner_left{}
.c_780{ width:779px;}
.banner_left ul li{ float:left;}
.banner_left .se_c h3{ text-align:center; font-size:18px;}
.gogao{ width:383px; padding:1px 10px;}
.banner_left ul li .le_c li{float:none;padding:4px 10px; font-size:14px; }
.le_c li a{color:#333;}
.le_c li span{ color:#999;}
.banner_left ul li .le_c li:hover{ text-decoration:underline;}
.wap-notice_1{width:250px;background:#fff; position:inherit; top:0; margin-bottom:15px;}

.news-box{float:left;width:50%;}
.news-important{display:block;font-size:16px;color:#F30; margin-bottom:10px;}
.news-info{display:block; overflow:hidden;}
.news-info-l{ position:relative;float:left;width:120px;margin-right:-120px;}
.news-info-r{ float:left;width:100%;}
.news-info-rc{ margin-left:140px; height:90px; overflow:hidden; color:#999; text-indent:24px;}
.news-pd{ padding:0 10px;}
.news-b{display:block;padding-top:15px;}
.news-b li span{float:right; color:#999;}
.news-b a{ line-height:21px; display:inline-block; margin-bottom:4px; color:#333;}
.news-b a:hover{ text-decoration:underline;}
.new-right{float:right;}

.righrt_c{ margin-top:20px;}
.wi_20{ width:248px;}
.ov_cl{ overflow:hidden;}

.foot_14{ font-size:14px;}
.quanqiu{ padding-left:20px; padding-right:20px; padding-bottom:15px;}
.quanqiu ul li{ padding:5 20px; line-height:24px;}
.quanqiu ul li a{ color:#333;}
.quanqiu ul li a:hover{ text-decoration:underline;}
.banner_2{ margin-bottom:15px;}

.new_box{ margin:0 0 10px;}
.new-right1{ position:relative; float:right; width:250px; margin-left:-250px;}
.new-left1{ width:100%; float:left;}
.new_coo{ margin-right:267px;}
.text_c{ padding:0px 20px;}
.text_c h1{ text-align:center;}
.text_c p .span_1{ padding:10px; color:#999;}
.zaiyao{ padding:20px; border:solid 1px #CCC8C8; font-size:16px; margin:20px 10px 25px 10px;}
.text_c .ul_2{ display:block;}
.text_c .ul_2 li{ padding:5 20px;display:block; font-size:14px; margin-bottom:15px; text-indent:28px; color:#333;}

/*sign-ce*/
.gou_box{ text-align:center; background:#d9eee1;}
.gou_c{ width:48px; height:48px; background:url(../images/sr/cg_2.png);display:inline-block; vertical-align:-12px;}
.gou_ming{ padding:20px 1px; border-bottom:solid 1px #F1F0F0;}
.gou_ming span{ color:#666666; font-size:14px; display:inline-block;}
.sl_box .tishi{ line-height:36px; margin-top:10px; margin-bottom:12px;}
.tijiao{ margin-top:10px;}
.gou_box_1{ margin:0 auto; padding-top:20px;}
.big_zc{ font-size:32px; color:#4cc374; display:inline-block; line-height:48px; padding-left:20px;}

/*recharge*/
/*充值界面*/
.ba_c{ margin-bottom:20px; background:#f2f7fe;}
.qx_boer{ border:none;}
.xinx_left{ float:left;}
.xinx_right{ float:right; margin-top:25px;}
.pj_1{ font-size:14px;}
.pj_2{ font-size:18px; color:#ff4444; text-align:right;}
.panel-box-t{ box-shadow:none; }
.middle_title{ padding-left:15px;border-bottom:solid 1px #d9dfe2; padding-bottom:11px;}
.yinhan_box{ padding:30px;}
.foot-14{ font-size:14px;}
.yinhan_tu ul{ padding:20px 45px 30px 45px;}
.yinhan_tu ul li{ position:relative; float:left; display:inline-block; width:44%;background:#f9fcff; color:#666; border-radius:5px;text-align:center;line-height:110px;font-size:32px;margin-left:25px; margin-right:25px;  margin-top:10px; cursor: pointer;}
.bo-bj2{ background:#8eb9cd;}

.bo-bj1 span{ display:inline-block;}
.yh-icon{ width:36px; height:36px; display:inline-block; vertical-align:-8px; margin-right:20px;}
.selected{ position:absolute; right:0; bottom:0; width:36px; height:36px; background:url(../images/yh/gouxuan.png) no-repeat center; border-radius:0 0 5px 0;}



.jine{ padding-top:25px;}
.jine span, #wxpay-or-alipay span{ margin-right:15px; font-size:14px; display:inline-block;}
.yinhan_tu span a, #wxpay-or-alipay a{ display:inline-block; border:solid 1px #cccccc; line-height:36px; width:100px; text-align:center; border-radius:3px; color:#666666; font-size:16px;}
.jine span input{ width:80px; height:16px; border:solid 1px #cccccc;border-radius:3px; padding:10px; color:#cccccc; text-align:center; font-size:16px;}
.jine .yanshi_qx, #wxpay-or-alipay .yanshi_qx{ margin:0;}
.jine span .yanshi_1, #wxpay-or-alipay a.active{ border:solid 1px #ff4444; color:#ff4444;}
.licz{ width:100px; height:36px; background:#ff4444; border:none; border-radius:3px; font-size:16px; color:#fff; font-weight:800; margin-top:40px; margin-bottom:50px; margin-left:74px;}
.wx_box{ background:#EEF6FD; padding:20px;}
.wx_box p{ line-height:24px; color:#999999; }
.p_kai_2{ text-indent:19px;}
.pa_20{ padding:20px;}
.pa_tt{ margin:0;}
.pp_tt1{ box-shadow:none;}
.f-cl_1{ float:left; line-height:67px; padding:0 10px;}

/**/
.po_r{ position:relative;}
.tiqu_biaoti{ font-size:16px; margin:0; padding:7px 20px; float:left;}
.panel_tto{ border-bottom:solid 1px #D9DFE2;}
.tianjia{ padding-right:10px;}
.tianjia a{ margin:8px 10px; display:inline-block; font-size:14px;}
.tianjia .tubiao_2{ width:14px; height:14px; background:url(../images/sr/biaoti_2.png) no-repeat center; padding:0; margin-right:-7px; vertical-align:-10px;}
.ka_box{ position:relative;}
.ka_left{ width:146px; position:relative; float:left; margin-right:-146px;}
.ka_right{ width:100%; float:right;}
.po_a{}
.ka_coo{ margin-left:150px; padding-top:20px;}
.ka_left p{ font-size:14px; text-align:right; padding-top:27px;}
.ka_coo li{ border:solid 1px #e8e8e8; border-radius:3px; margin-bottom:10px; width:600px;}
.ka_coo li input{ margin:15px 10px; display:inline-block; vertical-align:-3px;}
.tubiao_3{ width:20px; height:20px; background:url(../images/sr/tubiao_3.png) no-repeat center; margin:12px 0px 12px 5px; display:inline-block; vertical-align:-18px;}
.ka_coo_c{ display:inline-block; }
.ka_coo_c span{ padding:0 5px; font-size:14px;}
.ka_coo_c .yanse{ color:#9a9a9a; }
.ka_coo_c .beij_1{ background:#7897e6; border-radius:2px; color:#fff;}
.cir_tu{ width:37px; height:16px; background:url(../images/sr/cir.png) no-repeat center; line-height:44px; display:inline-block; margin-left:70px; vertical-align:-3px;}
.ka_left1{ text-align:right;}
.jie_kuang{ width:145px; height:26px; border:solid 1px #dddddd; border-radius:3px; padding:5px;}
.yuan_5{ padding-left:5px;}
p.ka_left2{padding-top:23px;}
.panel_a{box-shadow:none; margin-bottom:0;}
.licz1{ margin-left:150px; margin-top:40px;}
.pa-tto{ padding-top:0;}
.licz:hover{background:#e43636;}

/*预测列表*/
.biaoti_box{ border-bottom: solid 1px #e8e8e8;}
.ma_left{ margin-left:50px; float:left;}
.text_right{ position:relative; float:right; width:160px; margin-left:-160px;}
.text_left{ float:left; width:100%;}
.text_c1{ margin-right:180px;}
.new_1{ width:160px; height:120px; background:url(../images/new_1.png) no-repeat center;}
.panel_10{ padding:10px;}
.new-biaoti{ line-height:18px; }
.new-biaoti a{ color:#333333; font-size:18px;}
.li_hight{ line-height:24px; font-size:14px; margin-top:8px; text-align:justify; height:70px; overflow:hidden;}
.fo_12{ color:#999999; font-size:12px; padding-top:2px; margin-bottom:12px;}
.xuxian{ border:dashed 1px #e8e8e8; margin-bottom:10px;}
.yema_box{ margin-top:20px; margin-bottom:10px;}
.yema_box li{ padding:5px 6px; border:solid 1px #ff4444; border-radius:3px; color:#ff4444; display:inline-block;font-size:14px;line-height:10px;}
li.noea{ border:none; }
.wi_600{ width:540px; height:30px; margin-left:auto; margin-right:auto;}
.yema_box a{ color:#ff4444;}
.list_beij{ background:#ff4444;}
a.list_beij1{ color:#fff;}
.haoshu{ width:30px; height:20px; border: solid 1px #ff4444; padding:0 5px; border-radius:3px; line-height:20px;}
.tiaozhuan{ font-size:14px; margin-left:35px;}
a.tiaoz-1{ padding:3px 5px; background:#ff4444; color:#fff;border-radius:3px;}

/*邮箱设置*/
.ma_0{ margin:0; padding-left:10px;}
.wi_70{ width:75%; margin:0 auto; background:#f9fbfc; padding-top:20px; padding-bottom:20px; margin-top:10px; margin-bottom:40px;}
.rm-tlist1{font-size:0;}
.rm-tline7{height:3px; background:#eee;}
.rm-tline7{ margin-top:-18px;}
.rm-tline2{ margin-left:50%; background:#4875DF;}
.rm-tline3{ margin-right:50%;}
.rm-tlist7 li{ width:33.3%; display:inline-block; text-align:center; font-size:12px; margin:0; padding:0;}
.rm-tlist7 li i{ display:inline-block;width:32px;height:32px; line-height:32px; text-align:center;font-size:18px; background:#C3C3C3; border-radius:50%; font-style:normal; color:#fff;margin:0; padding:0;}
.rm_text{ font-size:0; padding-top:20px;}
.rm_text li{ display:inline-block; text-align:center; width:33.3%; font-size:14px;}
li.yanshi_2 i{ background:#4875DF;}
.shenf_left{ position:relative; width:270px; float:left; margin-right:-270px; font-size:14px;}
.shenf_right{ width:100%;float:right; font-size:14px;}
.shenf_right-c{ margin-left:280px;}
.shenf_left li{ text-align:right; line-height:44px;}
li.li_hight_2{ margin-top:12px;}
.li_hight_4{ line-height:44px; margin-bottom:2px;}
.ma_lf{ margin-left:280px; margin-bottom:30px;}
.tishi_1{ text-align:center;}
.pa_30q{ padding:30px;}
.pa_30q h5{ border-bottom: solid 1px #e8e8e8; padding-bottom:5px;}
.pa_30q li{ line-height:24px; margin-bottom:5px;}
.pa_30q p{ color:#888888; line-height:18px;}

.rm-tline4{background:#4875DF;}
.rm-tline7_1{ margin-left:50%;}
.ma_t_10{ margin-top:4px;}
.ma_t_40{ margin-top:40px;}
.hight_500{ margin-top:60px;}

.text_jz{ text-align:center;}
.yj_img{ width:64px; height:62px; background:url(../images/sr/yj.gif) no-repeat center; margin:0 auto; margin-bottom:20px;}
.ma_01{ margin:0; margin-left:10px;}
.text_jz p{ line-height:36px; margin-bottom:10px;}


/*密码修改*/
.mima_gai li{ line-height:44px;}
.ma_t15{ margin-top:13px;}
.mima_in input{ width:200px;border:solid 1px #dddddd;}
input.yanzhen11{ width:100px;border:solid 1px #dddddd;}
input.yanzhen12{ width:90px; height:38px; background:#E8E2E2; color:#428bca;margin-left:10px; border-radius:3px;border:solid 1px #ddd;}


/*修改手机号码*/
.fanhui li{ display:inline-block; line-height:32px;}
.text_jz p{ margin-top:15px; font-size:14px;}
select.ma-p-0{ margin:0; width:156px; margin-top:3px;}
.li_hight_46{ padding-top:12px;}

/*绑定银行卡*/
.bbc_left{ position:relative; float:left; width:200px; margin-right:-200px; }
.bbc_right{ float:right; width:100%;}
.bbc_right_c{ margin-left:210px;}
.bbc_left li{ text-align:right; font-size:14px; line-height:58px;}
.bbc_in1{ width:200px; height:36px; border-radius:3px; border:solid 1px #dddddd;}
.select1{ padding:8px 0 8px 10px; width:200px; border-radius:3px;border:solid 1px #dddddd;}
.wi-200{ width:188px; height:26px; border:solid 1px #dddddd; border-radius:3px; padding:5px; margin-top:20px;}
.bbc_right_c p{ font-size:14px; line-height:58px;}
.ma-_20{ margin-top:-11px;}
input.yanzhen13{ width:76px;}
.ma00{ margin:0; margin-top:30px; margin-bottom:30px;}
.zaiyao1{ padding-left:5px; color:#CCCCCC;}
/*安装界面*/
.install-main{margin:200px;background:#FBFAF7;border-radius:5px;box-shadow:2px 5px 10px #D7DCDE;}
.install-head{padding:15px;background:#ff4444;color:#fff;border-radius:5px 5px 0 0;}
.install-body{padding:20px;}
.install-step{float:right;}
.install-step li{display:inline-block;margin-left:30px;margin-right:20px;font-size:14px;}
.install-step li i{margin-right:7px;}
.steps{display:inline-block;width:32px;height:32px;border-radius:50%;background:#D63C3C;text-align:center;line-height:32px;color:#fff;font-style:normal;font-size:24px;vertical-align:middle;}
.install-step li.active i{background:#fff;color:#FF4444;}
.install-title{font-size:18px;}
.step-cont{padding:20px;text-align:center;position:relative;min-height:350px;display:none;}
.step-inst{margin-top:20px;}
.step-inst1{ margin-top:20pxl}
.step-btn{display:inline-block;padding:0 30px;height:32px;line-height:32px;border-radius:16px;background:#fff;border:1px solid #FF4444;color:#333;font-size:16px;}
.step-btn:hover{background:#FF4444;color:#fff;}
.step-1-inner{position:absolute;top:50%;margin-top:-90px;width:100%;left:0;}
.step-1-check{margin-top:15px;padding-left:10px;}
.show{display:block !important;}
.form-row{overflow:hidden;line-height:26px;margin-bottom:10px;}
.step-form-l{width:38%;text-align:right;float:left;}
.step-form-r{width:62%;float:left;text-align:left;}
.step-inp{padding:5px 7px;border:1px solid #ddd;height:18px;margin-left:10px;width:180px;}
.step-cont-title{font-size:16px;text-align:left;font-weight:normal;}
.step-2-form{padding:20px 0 10px 0;background:#F5F5F5;border:1px solid #eee;margin-bottom:20px;}
.foot-btn{margin-bottom:20px;overflow:hidden;}
.step-btn-default{border-color:#B7BABB;color:#999;}

.step-btn_1{border:1px solid #71c849; color:#71c849;margin-top:20px; margin-bottom:100px;}
a.step-btn_1:hover{ background:#71c849;}
.step-title{ margin-top:120px;}
.cg_tubiao{ width:52px; height:52px; background:url(../images/az/cg-1.png) no-repeat center; display:inline-block; vertical-align:-11px; margin-right:15px;}
.step-title span{ font-size:42px; display:inline-block; font-weight: normal; color:#71c849;}


/*密保问题*/
.ma_t20 .bt11{ padding-left:20px; margin-bottom:30px;}
.security_box{overflow:hidden;line-height:36px;margin-bottom:20px;}
.security_left{ width:38%; text-align:right; float:left; }
.security_right{ width:62%; float:left; text-align:left;}
.wenti_list,.answer{ width:200px; height:36px; border:solid 1px #dddddd; border-radius:3px; margin-left:10px;}
.answer{ padding:5px; width:190px; height:26px;}

.tips{color:#999;}
.buy-type-together{border:1px solid #ddd;padding:10px 5px;}


.min-l{min-height:250px;}
.cent-l{margin-top: 80px;}

.lot-info{padding:0 20px;margin-bottom:20px;}
.lot-info-t{overflow:hidden;margin-bottom:7px;}
.lot-name{margin:0;padding:0;float:left;margin-right:30px;}
.lot-stage{float:left;font-size:16px;line-height:37px;}
.c-green{color:#62B734;}
.f-mb-30{margin-bottom:30px;}
.f-mb-50{margin-bottom:50px;}

.model{position:fixed;width:300px;height:200px;background:#fff;border:1px solid #eee;top:50%;left:50%;margin-top:-100px;margin-left:-150px;}
.model-cont{padding:15px;}
.lot-model-tip{margin-bottom:20px;}
.lot-model-tip li{line-height:24px;}
.icon-tips{display:inline-block;width:32px;height:32px;background:url(../images/tips.png);vertical-align:middle;}
.buy-lot-tipcont{padding-left:50px;}

.remov-card{position:absolute;width:35px;height:35px;border-radius:50%;top:10px;right:10px;background:#333;color:#fff;text-align:center;line-height:35px;font-size:18px;visibility:hidden;cursor: pointer;}
.card:hover .remov-card{visibility: visible;}
.remov-card:hover{background:#ff4400;}
.num3 b{font-size:12px;}
.usr-img{width:64px;height:64px;overflow:hidden;}
.usr-img img{width:64px;}
.mainCaiTypeIco{display:inline-block;width:32px;height:32px;}
.mainCaiTypeIco img{width:32px;height:32px;}

.lot-nub.lot-nub-nospace{letter-spacing: 0;}
.together-detail .lot-name-box{width:650px;}
.together-f{width:50px;text-align:center;margin:0 10px;}
.together-rg{margin:5px 0;}
.textarea{border:1px solid #eee;padding:5px;background:#fafafa;}
.together-lotcont{width:96%;height:120px;}
.together-detail .lot-draw-box{width:250px;}
.together-title{font-size:24px;}
.together-header{background:url(/static/front/images/togther.png) no-repeat left bottom;background-color:#fff;height:135px;}
.lay-rnotice ul{font-size:0;}
.lay-rnotice li{display:inline-block;font-size:12px;width:50%;height:30px;line-height:30px;text-align:center;background:#eee;cursor:pointer;}
.lay-rnotice li.active{background:#fff;}
a.underline,.underline{text-decoration: underline;}

.top-ad a,.top-ad{text-align:center;overflow:hidden;position:relative;display:block;height: 50px;}
.top-close{position:absolute;display:inline-block;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,0.4);text-align:center;line-height:24px;font-size:14px;top:12px;right:30px;color:#fff;cursor:pointer;}
.show-img{width:120px;height:120px;margin:20px auto;overflow:hidden;border-radius:50%;border:1px solid #eee;}
.show-img img{width:100%;}
.draw-get{background-color: #FFF6F6;border-color: #F1CDCD;}

.home-background{background:url('/static/front/images/ad/caipiao1.jpg') repeat-x;}
.smail{margin-right:15px;width:20px;height:20px;}
.recharge-title{padding:10px 0;font-size:18px;}
.rech-cont{padding:30px;}
.rech-cont li{margin-bottom:30px;overflow:hidden;}
.rech-l{float:left;width:120px;text-align:right;line-height:30px;padding-right:15px;}
.rech-r input{width:80px;text-align:center;padding:5px;font-size:16px;margin-right:10px;}
.rech-r input.active{border-color:#ff4400;color:#ff4400;}
.rech-btn{padding-left:135px;}
.full-page{overflow:hidden;text-align:center;}
.mobile-page{height:791px;background:url(../images/mobile.jpg) no-repeat top center;}
.fllow-binp{width:40px;height:21px;}
.buy-w1{width:5%;text-align:left;}
.buy-w2{width:35%;text-align:left;}
.buy-w3{width:18%;text-align:left;}
.buy-w4{width:17%;text-align:center;}
.buy-w5{width:25%;text-align:right;}
.fllow-table{width:100%;}
.fllow-table td,.fllow-table th{padding:3px 0;}
.buy-fllow-head{ border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:3px;}
.buy-fllow-body{max-height:330px;overflow:hidden;overflow-y:auto;}

/*积分抽奖*/
.left {
    float: left;
    width: 210px;
}
.rightjf {
    float: right;
    width: 866px;
}
.ask {
    clear: both;
    padding: 0 13px 20px;
    border-top: 1px solid #ccc;
}
.tit {
    padding: 13px 0 10px 0;
}
.tit h2 {
    font-size: 18px;
    font-weight: normal;
}
.ask li {
    line-height: 22px;
}
.area3 {
    border-top: 0;
}
.area2, .area3 {
    border: 1px solid #cdcdcd;
    background-color: #fff;
    background: url(/static/front/images/lottery/area2_line.png) 210px repeat-y #fff;
}
.area, .area2, .area3 {
    clear: both;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 15px;
}
.lottery-txt,.lott-info,.lot-list-t {
	background:url(/static/front/images/lottery/lottery_bg.png) no-repeat
}
.lottery-box {
	clear:both;
	overflow:hidden;
	zoom:1;
	margin:2px;
	background:url(/static/front/images/lottery/lottery_rx.png) repeat-x top
}
.lottery-txt {
	clear:both;
	margin:10px 0 0 22px;
	padding:0 0 0 144px;
	height:55px;
	width:445px
}
.lottery-txt p {
	font-size:18px
}
.lottery-txt p strong {
	font-size:22px;
	font-weight:normal;
	color:#e42011
}
.lottery {
	float:left;
	width:450px;
	margin:15px 0 0 16px;
	display:inline
}
.lottery-con {
	width:448px;
	height:447px;
	background:url(/static/front/images/lottery/lottery.png) no-repeat;
	position:relative
}
.lottery-btn {
	display:block;
	position:absolute;
	width:126px;
	height:126px;
	background:url(/static/front/images/lottery/t01dec0e84de81152ab.gif) no-repeat;
	top:157px;
	left:162px
}
.lottery--tip {
	text-align:center;
	font-size:18px;
	padding:5px 0 10px
}
.lottery--tip span {
	color:#ec7b00;
	font-size:20px
}
.lot-r {
	float:right;
	width:281px;
	margin-top:-58px;
	padding:0 14px 0 0
}
.lott-info {
	width:281px;
	height:205px;
	background-position:0 -65px;
	margin-bottom:15px;
	padding:91px 0 0 0
}
.lott-info p {
	text-align:center;
	background:#fdfaea;
	height:32px;
	line-height:32px;
	border-bottom:1px solid #e6e0c3;
	border-top:1px dashed #e6e0c3;
	margin:0 18px
}
.lot-time {
	height:22px;
	text-align:center;
	line-height:22px;
	color:#fff
}
.lott-info h3 {
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#e42011;
	padding:10px 0 5px
	margin:0px;
}
.lott-info p a {
	color:#aaa;
	text-decoration:underline
}
.lott-info dl {
	clear:both;
	padding:11px 0 0 45px
}
.lott-info dt {
	float:left;
	padding-right:15px
}
.lott-info dd {
	overflow:hidden;
	zoom:1;
	font-size:18px;
	padding:7px 0 0 0
}
.lott-info dd span {
	display:block
}
.lott-info dd em {
	font-size:22px;
	color:#ff6626
}
.lot-r .lot-list {
	width:262px;
	margin:0 auto 15px;
	_display:inline
}
.lot-list-t {
	clear:both;
	width:262px;
	height:28px;
	background-position:0 -371px
}
.lot-list-c {
	width:206px;
	background:#fff6af;
	margin:0 0 0 7px;
	padding:10px 20px 15px;
	line-height:22px;
	border-bottom:3px solid #e6e0c3
}
.lot-list-c h3 {
	font-size:14px;
	color:#d01300;
	padding-bottom:7px
}
.lot-list-c .marquee {
	height:154px;
	overflow:hidden
}
.lot-list-c ul li {
	width:216px;
	overflow:hidden
}
.lottery-con em {
	display:block;
	position:absolute;
	width:129px;
	height:181px;
	text-shadow:2px 1px 1px #fff
}
.lottery-con .cur span {
	display:block;
	position:absolute;
	background:url(/static/front/images/lottery/t01fd9ea2f4563f29e8.gif) no-repeat;
	width:129px;
	height:181px
}
.lottery-con .em-1,.lottery-con .cur .lot-1 {
	background-position:0 0;
	top:40px;
	left:96px
}
.lottery-con .em-2,.lottery-con .cur .lot-2 {
	background-position:0 -191px;
	top:40px;
	left:224px
}
.lottery-con .em-3,.lottery-con .cur .lot-3 {
	background-position:0 -382px;
	width:182px;
	height:131px;
	top:92px;
	left:224px
}
.lottery-con .em-4,.lottery-con .cur .lot-4 {
	background-position:0 -523px;
	width:182px;
	height:131px;
	top:219px;
	left:224px
}
.lottery-con .em-5,.lottery-con .cur .lot-5 {
	background-position:0 -663px;
	top:219px;
	left:224px
}
.lottery-con .em-6,.lottery-con .cur .lot-6 {
	background-position:0 -854px;
	top:219px;
	left:96px
}
.lottery-con .em-7,.lottery-con .cur .lot-7 {
	background-position:0 -1045px;
	width:182px;
	height:131px;
	top:219px;
	left:43px
}
.lottery-con .em-8,.lottery-con .cur .lot-8 {
	background-position:0 -1185px;
	width:182px;
	height:131px;
	top:92px;
	left:42px
}
.lottery-con em cite {
	display:block;
	width:80px;
	height:105px;
	text-align:center;
	color:#864d01;
	font-size:14px;
	font-weight:bold
}
.lottery-con em cite img {
	margin:0 auto
}
.lottery-con .em-1 cite {
	padding:20px 0 0 48px;
	line-height:16px
}
.lottery-con .em-2 cite {
	padding:28px 0 0 10px
}
.lottery-con .em-3 cite {
	width:150px;
	height:auto;
	padding:50px 0 0 40px;
}
.lottery-con .em-4 cite {
	width:150px;
	height:auto;
	padding:30px 0 0 40px;
	font-size:18px
}
.lottery-con .em-5 cite {
	padding:68px 0 0 0
}
.lottery-con .em-6 cite {
	padding:90px 0 0 45px
}
.lottery-con .em-7 cite {
	width:125px;
	padding:10px 0 0 0
}
.lottery-con .em-8 cite {
	width:125px;
	padding:45px 0 0 0
}