@charset "utf-8";
.lot-logo{float:left;width:77px;height:77px;background:url(../images/lottery.gif) no-repeat;margin-top:15px;}
.lot-3d{background-position:0px 0px;}
.lot-ssq{background-position:-77px 0px;}
.lot-qlc{background-position:-156px 0px;}
.lot-p3{background-position:0px -77px;}
.lot-dlt{background-position:-77px -77px;}
.lot-qxc{background-position:-156px -77px;}
.lot-p5{background-position:-233px -77px;}

.ball{float:left;width:36px;height:36px;margin:0 2px;background:#cd2b2b;text-align:center;line-height:36px;cursor:pointer;font-size:16px;
border-radius: 18px;color: #fff;}
.kj_ball .ball{float:left;width:30px;height:30px;margin:0 2px;background:#cd2b2b;text-align:center;line-height:30px;cursor:pointer;font-size:14px;
border-radius: 15px;color: #fff;}
.ball-red,.kj_ball .ball-red{background:#cd2b2b;color:#fff;}
.ball-blue,.kj_ball .ball-blue{background:#1d6aaa;color:#fff;}
.ball-yellow,.kj_ball .ball-yellow{background:#ee8f14;color:#fff;}

.zt-bar{margin-top:15px;background-color: #fff;}
.zt-bar .navbar{padding:10px 15px;overflow: hidden;}
.zt-bar .navbar .nav-title{float:left;height:20px;color:#333;line-height:20px;font-size: 15px;}
.zt-bar .navbar .nav-title a{color:#1d6aaa;font-size: 15px;}

.column{float:left;width:1280px;margin-top:15px;}
.column .blue{color:#1d6aaa;}
.column .title{height:48px;line-height:48px;border-bottom:1px solid #ddd;background:#fff;overflow: hidden;}
.column .title h1{float:left;font-size:20px;color: #cd2b2b;text-indent: 1em;}
.column .title .todayAward{float:right;width:550px;text-align:right;font-size:14px;}
.column .title .todayAward strong{float:left;color:#cd2b2b;font-weight:bold;padding-right:15px;}
.column .title .todayAward span{float:left;display:inline-block;padding-right:15px;}
.column .kjlist{background-color: #fff;}
.column .kjlist table .bg-grey{background:#f4f4f4;}
.column .kjlist table{width:100%;border-collapse:collapse;border-spacing:0;font-size:15px;}
.column .kjlist th{line-height:42px;text-align:center;border-bottom:1px solid #ddd;background:#fff;color:#4d4d4d;font-size:16px;}
.column .kjlist td{line-height:48px;text-align:center;border-bottom:1px solid #ddd;padding: 8px 0;}
.column .kjlist td a{margin:0 5px;}
.column .kjlist .kj-ball{float:left;padding-left:16px;}
.column .kjlist .kj-ball .ball{font-weight:normal;}
.column .kjlist .nextmoney{float:left;padding-left:20px;line-height:34px;font-weight:normal;cursor:pointer;}
.column .kjlist a.nextmoney{color:#999;}
.column .kjlist a.nextmoney em{color:#b90d0f;}
/*开奖详细 begin*/
.lot-tree{float:left;width:365px;padding:0 10px;margin-top: 15px;background-color: #fff;}
.lot-tree .tree-title{height:48px;line-height:48px;font-size:18px;border-bottom:1px solid #ddd;color:#cd2b2b;text-indent:15px;}
.lot-tree .tree-nav{}
.lot-tree .tree-nav .tree-item{padding:0 15px;border-bottom:1px solid #ddd;overflow: hidden;}
.lot-tree .tree-nav .tree-item label{float:left;padding-left:18px;line-height:36px;display:inline-block;background:url(../images/column/lot-tree-icon.png) 3px -9px no-repeat;font-size:16px;}
.lot-tree .tree-nav ul{padding:3px 25px;border-bottom:1px solid #ddd;overflow: hidden;}
.lot-tree .tree-nav ul li{padding:5px 0px 5px 15px;}
.lot-tree .tree-nav ul li:hover{background:#fff7f7;}
.lot-tree .tree-nav ul li a{background:url(../images/column/lot-tree-icon.png) 0px -38px no-repeat;line-height:30px;height:30px;padding-left:12px;font-size:16px;}
.lot-tree .tree-nav ul li.select a{color:#cd2b2b;font-weight:bold;}

.side-banner{position:relative;margin:5px 0;overflow: hidden;}
.sideright .side-banner{border:1px #ddd solid;}
.lot-tree .side-banner{margin-left:-10px;*top:5px;_left:10px;*height:237px;}
.lot-tree .side-banner #gg_class8{margin-left:27px;*margin-left:14px;*position:absolute;*top:5px;*left:18px;}
.sideright .side-banner #gg_class8{margin-bottom:5px;}
.lot-tree .side-banner .tipword{position:absolute;background:#f4f4f4;width:24px;left:3px;top:5px;text-align:center;*left:5px;}
.sideright .side-banner .tipword{position:absolute;right:4px;background:#f4f4f4;width:24px;text-align:center;}

.award{float:right;width:880px;}
.award .award-lot{padding-bottom:10px;overflow: hidden;background-color: #fff;margin-top: 15px;}
.award .award-lot .lot-title{float:left;width:580px;height:48px;padding-left:15px;position:relative;}
.award .award-lot .lot-title .qi-box{float:right;width:260px;height:36px;line-height:36px;padding-top:6px;position:relative;}
.award .award-lot .lot-title .qi-box .selectbox{float:left;width:90px;border:1px solid #bbb;border-radius:4px;font-size:14px;color:#4d4d4d;
  background:#fff url(../images/column/ddl-select.png) no-repeat 98% 4px;text-decoration:none;cursor:pointer;position:relative;}
.award .award-lot .lot-title .qi-box .selectbox .first{text-indent:5px;position:relative;display:block;}
.award .award-lot .lot-title .qi-box .selectbox .item-select{width:90px;height:100px;top:26px;left:-1px;position:absolute;background:#fff;border:1px solid #bbb;overflow-x:hidden;overflow-y:auto;}
.award .award-lot .lot-title .qi-box .selectbox .item-select a{text-indent:5px;display:block;}
.award .award-lot .lot-title .qi-box .selectbox .item-select a:hover{background:#316ac5;color:#fff;}
.award .award-lot .lot-title h1{height:40px;line-height:40px;font-size:16px;font-weight:bold;}
.award .award-lot .kjgs{float:left;width:760px;padding-left:20px;line-height:36px;font-size:16px;}
.topic-banner{border-top:1px dashed #ccc;overflow: hidden;}
.sjh-item .topic-banner{border-top:0 none;}

.award .award-content{overflow: hidden;}
.award .detail{background-color: #fff;padding:10px 10px;overflow: hidden;margin-top: 15px;}
.award .detail .kj-num{float:left;width:460px;margin-right:28px;margin-top: 15px;}
.award .detail .kj-num h2{height:48px;line-height:48px;color:#cd2b2b;border-bottom: 1px solid #cd2b2b;/*background: #f5f9ff; */
  font-size:18px;text-indent:5px;}
.award .detail .kj-num ul{padding-top:20px;}
.award .detail .kj-num li{line-height:42px;font-size:16px;overflow: hidden;}
.award .detail .kj-num li .fl a{font-size: 16px !important;}
.award .detail .kj-num li .btn{width:80px;height:30px;background:url(../images/column/button-blue.png) left top no-repeat;display:inline-block;line-height:30px;text-align:center;color:#fff;}
.award .detail .kj-num .ball{margin-top:5px;}
.award .detail .kj-detail{float:left;width:360px;border-collapse:collapse;border-spacing:0;}
.award .detail .kj-detail th{border-bottom:1px solid #ddd;height:42px;font-size:15px;text-align:center;}
.award .detail .kj-detail td{border-bottom:1px solid #ddd;height:48px;vertical-align:middle;font-size:15px;text-align:center;}

.award .rem-news{overflow: hidden;margin-top: 15px;}
.award .rem-news .smartlist{float:left;width:432px;background-color: #fff;}
.award .rem-news .tuilist{float:right;width:432px;background-color: #fff;}
.award .rem-news ul{padding:10px;}
.award .rem-news li{height:36px;line-height:36px;font-size:15px;overflow: hidden;padding: 0 10px;}
.award .rem-news li a{float:left;}
.award .rem-news li .point{float:left;}
.award .rem-news li .time{float:right;color:#999;}
.award .rem-news .t{height:48px;margin-bottom:8px;border-bottom:1px solid #ddd;padding: 0;}
.award .rem-news .t h2{height:48px;font-size:18px;position: relative;color: #cd2b2b;text-indent: 2em;}
.award .rem-news .t h2::after{background: #cd2b2b;position: absolute;left: 0;bottom: -1px;content: '';width: 240px;height:3px;}
/*开奖详细 end*/

/*试机号专栏 begin*/
.sjh-lottery{width:1280px;margin-top:15px;background-color: #fff;}
.sjh-lottery .lottery{padding:15px;overflow: hidden;}
.sjh-lottery .lottery .lot-logo{margin:0 0 0 4px;_margin:0 0 0 2px;}
.sjh-lottery .lottery .detail{float:left;width:1080px;padding-left:20px;}
.sjh-lottery .lottery .detail h1{height:32px;line-height:32px;font-size:24px;color:#cd2b2b;}
.sjh-lottery .lottery .detail p{line-height:30px;font-size:15px;}

.sjhinfo{overflow: hidden;}
.sjh-item{overflow: hidden;margin-top: 15px;border:0 none !important;}
.sjh-item .today{padding:0 0 15px;margin-top:-1px;}
.sjh-item .today .stitle{height:48px;border-bottom:1px #ddd solid;position:relative;background-color: #fff;}
.sjh-item .today .stitle h2{font-size:18px;text-indent:2em;line-height:48px;position: relative;color: #cd2b2b;}
.sjh-item .today .stitle h2::after{background: #cd2b2b;position: absolute;left: 0;bottom: -1px;content: '';width: 240px;height:3px;}
.sjh-item .today .stitle .taday-sjh{position:absolute;top:0;right:10px;line-height:48px;color:#1d6aaa;font-size:14px;font-weight:bold;}
.sjh-item a.more{float:right;margin-right:50px;line-height:48px;font-size:14px;color:#1b578a;text-decoration:underline;display:inline-block;font-weight:bold;}
.sjh-item .qi-box{float:right;width:200px;height:26px;line-height:26px;padding-top:10px;position:relative;color:#4d4d4d;}
.sjh-item .qi-box .selectbox{float:left;width:90px;border:1px solid #bbb;border-radius:4px;font-size:14px;color:#4d4d4d;background:#fff url(../images/column/ddl-select.png) no-repeat 98% 4px;text-decoration:none;cursor:pointer;position:relative;}
.sjh-item .qi-box .selectbox .first{text-indent:5px;position:relative;display:block;}
.sjh-item .qi-box .selectbox .item-select{width:90px;height:100px;top:26px;left:-1px;position:absolute;background:#fff;border:1px solid #bbb;overflow-x:hidden;overflow-y:auto;}
.sjh-item .qi-box .selectbox .item-select a{text-indent:5px;display:block;}
.sjh-item .qi-box .selectbox .item-select a:hover{background:#316ac5;color:#fff;}
.sjh-item .today ul{padding:10px 30px 0;background-color: #fff;}
.sjh-item .today li{height:40px;line-height:40px;font-size:16px;text-align: left;}
.sjh-item .today li .ball{margin-top:5px;}
.sjh-item .today li strong{font-weight:bold;float:left;}
.sjh-item .today li a{color:#1d6aaa;margin-right:10px;}
.sjh-item .today li .hot{background:url(../images/hot.gif)no-repeat right top;padding-right:15px;margin:0;font-weight:bold;}
.sjh-item .today #showDateTime{}
.sjh-item .today .new{width:110px;background:url(../images/new.gif)no-repeat right top;margin:0;font-weight:bold;}
.sjh-item .today .new a{margin:0;}
.sjh-item .lastbox{float:left;padding-left:50px;}
.sjh-item .lastbox .lastqi{display:inline-block;padding:0 5px;background:#48a8ff;color:#fff;}
.sjh-item .today li .reself{display:block;float:left;width:64px;height:28px;background:#1d6aaa;color:#fff;text-align:center;border-radius:4px;line-height:28px;margin:4px 0 0 20px;}
.sjh-item .topic-banner{margin-bottom:10px;}

.sjh-item .today .rem-list{overflow:hidden;margin-top: 15px;padding: 0;padding-bottom: 20px;}
.sjh-item .today .rem-list li{float:left;width:430px;margin:0 10px;text-indent:20px;background:url(../images/list_bg_point.png) no-repeat left center;height:40px;;font-size:15px;}
.sjh-item .today .rem-list li a{float:left;height:40px;line-height:40px;color:#4d4d4d;}
.sjh-item .today .rem-list li a:hover{color: #1d6aaa;}
.sjh-item .today .rem-list li .time{float:right;color:#999;margin-right: 15px;}
.sjh-item .today .rem-list .t{width:100%;height:48px;font-size:18px;line-height:48px;position:relative;border-bottom:1px #ddd solid;text-indent: 2em;
  background: #fff;margin-bottom: 15px;}
.sjh-item .today .rem-list .t::after{background: #cd2b2b;position: absolute;left: 0;bottom: -1px;content: '';width: 240px;height:3px;}
.sjh-item .today .rem-list .t .more{position:absolute;top:0;right:0;color:#1d6aaa;font-size:14px;text-decoration:none;}
.sjh-item .today .rem-list .t .more:hover{text-decoration:underline;}
.sjh-item .today .rem-list .bg{background-color:#f5f7fa;}


.sjh-item .title{height:48px;border-bottom:1px solid #ddd;position:relative;background-color: #fff;overflow: hidden;}
.sjh-item .title .list-item-box{float:right;width:240px;height:18px;margin-top:12px;}
.sjh-item .title .list-item-box a{margin:0 5px;font-size:14px;color:#1d6aaa;font-weight:bold;}
.sjh-item .title h2{line-height:48px;float: left;font-size:18px;position: relative;padding: 0 20px}
.sjh-item .title h2::after{background: #cd2b2b;position: absolute;left: 0;bottom: -1px;content: '';width: 100%;height:3px;}
.sjh-item .title .his-sjh{position:absolute;top:0;right:0;display:block;width:200px;height:48px;line-height:48px;font-size:15px;font-weight:bold;}
.sjh-item .title .his-sjh a{color:#1d6aaa;margin-right:15px;}
.sjh-item .title .more{position:absolute;top:0;right:0;width:60px;margin-right:15px;text-decoration:none;}
.sjh-item .title .more:hover{text-decoration:underline;}
.sjh-item .list{background-color: #fff;}

.sjh-item .list .listable table{width:100%;border-collapse:collapse;border-spacing:0;border: 0 none;background:#fff;}
.sjh-item .list .listable th{line-height:42px;text-align:center;border-bottom:1px solid #ddd;color:#4d4d4d;font-weight:normal;font-size:16px;}
.sjh-item .list .listable td{line-height:48px;border-bottom:1px solid #ddd;text-align:center;font-size:16px;color:#666;}
.sjh-item .list .listable .sjh{color:#1d6aaa;}
.sjh-item .list .listable .kjh{color:#cd2b2b;}
.sjh-item .list .listable .bg-red{background:#cd2b2b;color:#fff;}
.sjh-item .list .listable .bg-blue{background:#fafcff;}
.sjh-item .list .listable td a{float:none;}

.sjh-item .list ul{overflow: hidden;padding: 10px;}
.sjh-item .list li{float:left;width:50%;text-indent:30px;line-height:36px;background:url(../images/list_bg_point.png) no-repeat left center;
  font-size:15px;}
.sjh-item .list a{float:left;color:#333;height:36px;}
.sjh-item .list a:hover{color:#1b578a;}
.sjh-item .list .time{float:right;text-align:center;color:#8e8e8e;margin-right: 15px;}

.sjh-item .artlist{padding:10px 19px;background-color: #fff;}
.sjh-item .artlist ul{overflow: hidden;}
.sjh-item .artlist li{float:left;width:50%;text-indent:17px;height:36px;line-height:36px;background:url(../images/list_bg_point.png) no-repeat left center;}
.sjh-item .artlist .bg{background-color:#f5f7fa !important;}
.sjh-item .artlist a{float:left;color:#333;}
.sjh-item .artlist a:hover{color:#1b578a;}
.sjh-item .artlist .time{float:right;margin-right: 15px;text-align:center;color:#8e8e8e;}
.sjh-item .pagebox{padding:2px 19px 10px;background-color: #fff;}

.sideright .top{margin-top:0;}
.rembox{margin-top:15px !important;background-color: #fff;overflow: hidden;}
.rembox .remTitle{border-bottom:1px #ddd solid;overflow: hidden;}
.rembox .remTitle h2{line-height:48px;font-size:18px;color: #cd2b2b;position: relative;float: left;padding: 0 20px;}
.rembox .remTitle h2::after,.rembox .remTitle .select::after{background: #cd2b2b;position: absolute;left: 0;bottom: -1px;content: '';width: 100%;height:3px;}
.rembox .remTitle ul{overflow: hidden;border-bottom: 1px #ddd solid;}
.rembox .remTitle .select::after{width: 100%;}
.rembox .remTitle .select{width:50%;height:48px;line-height:48px;color:#cd2b2b;font-size:18px;position: relative;}
.rembox .remTitle li{float:left;width:50%;line-height:48px;cursor:pointer;font-size:18px;text-align:center;border-left: 0 none !important;}
.rembox .remNewsList{padding:5px 10px;}
.rembox .remNewsList ul{overflow: hidden;padding: 10px 0;}
.rembox .remNewsList p{line-height:36px;text-indent:2em;padding: 0 8px;font-size: 15px;}
.rembox .remNewsList li{line-height:36px;overflow: hidden;font-size: 15px;}
.rembox .remNewsList li .point{float:left;}
.rembox .remNewsList li a{float:left;}
.rembox .remNewsList li .time{float:right;color:#999;}
.rembox .remZst{padding:5px 10px;}
.rembox .remZst li{float:left;width:50%;text-align:center;}
.rembox .remZst li a{color:#2a63a6;}
.rembox .remZst .zstItemImg{padding:10px 0;line-height:20px;}
.rembox .remZst .zstItem{line-height:20px;}
.rembox .remZst .zst-img{width:88px;height:75px;background:url(../images/column/column-zst-bg.png);display:inline-block;}
.rembox .remZst .zst1{background-position:-1px -1px;}
.rembox .remZst .zst2{background-position:-90px -1px;}
.rembox .remZst .zst3{background-position:-1px -77px;}
.rembox .remZst .zst4{background-position:-90px -77px;}
.rembox .remKjList{padding:5px 10px;}
.rembox .remKjList li{height:38px;border-bottom:1px dashed #ddd;overflow: hidden;}
.rembox .remKjList li .kj_lot{float:left;width:60px;line-height:38px;font-weight:bold;color:#4580c3;}
.rembox .remKjList li .kj_ball{float:left;width:240px;padding:7px 0 6px;}
.rembox .remKjList li .kj_more{float:right;color:#777;font-size:12px;line-height:38px;}
.rembox .zhibolist{float:left;padding-bottom:5px;}
.rembox .zhibolist li{float:left;width:114px;height:32px;padding-left:32px;background:url(../images/nav-zhibo.png) no-repeat;padding-bottom:5px;}
.rembox .zhibolist li a{font-size:14px;line-height:32px;color:#1b578a;}
/*试机号专栏 end*/