
@charset "utf-8";
body, td, th {
    font-size: 14px;
}
body {
    background: none repeat scroll 0 0 #F4F4F5;
    color: #404141;
    font: 15px/1.5 'Î¢ÈíÑÅºÚ', Arial, Helvetica, sans-serif;
    word-break: break-all;
    word-wrap: break-word;
}

* {
    margin: 0;
    padding: 0;
    list-style-type:none;
    border:none;
}

a {
    color: #404141;
    text-decoration: none;
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
.div1 {
    background-color: #3F8AF0;
    color: #FFFFFF;
    height: 48px;
    position: relative;
    z-index: 11;
}
.div2 {
    color: #FFFFFF;
    height: 100%;
    left: 0;
    line-height: 48px;
    padding-left: 10px;
    position: absolute;
    top: 0;
}
.div3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 48px;
    text-align: center;
    padding-top:5px;
}
.div4 {
    color: #FFFFFF;
    height: 100%;
    right:0;
    line-height: 48px;
    padding-right:10px;
    position: absolute;
    top: 0;
}
.div5 {
    margin:10px;
}
.div6 {
    margin-top: 15px;
}
.div7 {
    font-size: 16px;
    font-weight: 400;
    padding-left: 16px;
    position: relative;
}
.div8 {
    background-color: #FDF6ED;
    border: 1px solid #CFCFCF;
    color: #DB8877;
    display: inline-block;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    margin-left: 12px;
    padding: 0 8px;
    position: relative;
    right: 0;
    vertical-align: top;
}
.div9 {
    background-position: 0 -88px;
    height: 8px;
    left: -5px;
    position: absolute;
    top: 7px;
    z-index:10;
    width: 5px;
}
.div10 {
    float:left;
    width: 50%;
    text-align:center;
}
.div10_001 {
    float:left;
    width: 33%;
    text-align:center;
}
.div10_002 {
    float:left;
    width: 33%;
    text-align:center;
}
.div11 {
    margin-top: 6px;
    background-color: #FFFFFF;
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    display: block;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.div11_001 {
    margin-top: 6px;
    background-color: #FFFFFF;
    border: 1px solid #CFCFCF;
    border-radius: 3px;
    display: block;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.div12 {
    margin-top: 15px;
}
.div13 {
    font-size: 16px;
    font-weight: 400;
    padding-left: 16px;
    position: relative;

}
.div14 {
    color: #3F8AF0;
    position: absolute;
    right: 16px;
    top: 0;
}
.div15 {
    margin:15px 10px 10px 10px;
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    padding: 12px;
}
.div16 {
    background-color: #FFFFFF;
    border: 1px solid #CFCFCF;
    border-radius: 5px;
}
.div17 {
    border-bottom: 1px solid #CFCFCF;
    display: block;
    line-height: 44px;
    background: url(/Public/images/icon-arrow.png) no-repeat scroll 100% 50% / 24px 12px rgba(0, 0, 0, 0);
    padding: 0 24px 0 12px;
}
.div18 {
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.div19 {
 background-color: #3F8AF0;
    color: #FFFFFF;
    height: 48px;
    position: relative;
    z-index: 11;
}
.div20 {

    color: #FFFFFF;
    height: 100%;
    left: 0;
    line-height: 48px;
    padding-left: 10px;
    position: absolute;
    padding-top:8px;
    top: 0;
}
.div21 {
font-size: 18px;
    font-weight: 400;
    line-height: 48px;
    text-align: center;
}
.div22 {

    color: #FFFFFF;
    height: 100%;
    right:0;
    line-height: 48px;
    padding-right:10px;
    padding-top:8px;
    position: absolute;
    top: 0;
}
.div23 {
background-color: #FFFFFF;
    padding: 12px;
}
.div24 {

}
.moreli li a{
border-bottom: 1px solid #CFCFCF;display: block;
    line-height: 28px;
    /*background: url(/Public/images/icon-arrow.png) no-repeat scroll 100% 50% / 24px 12px rgba(0, 0, 0, 0);
    padding: 0 0px 0 0px;*/
}
.div26{border-bottom: 1px solid #CFCFCF;display: block;
    line-height: 28px;}
.div25 {
height: 30px;
    line-height: 30px;
    text-align: center;
}
.div34 {
margin:15px 10px 10px 10px; background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    padding: 12px;
}
.div27 {
 font-size: 18px;
    font-weight: 400;
    line-height: 36px;
    text-align: center;
}
.div28 {
color: #999999;
    font-size: 14px;
    margin-bottom: 12px;
    text-align: center;}
.div29 {
}
.div30 {
}
.div31{
}
.div32 {
}
.div33 {
}
.foot1 {
    margin-top: 8px;
    line-height: 28px;
    text-align: center;
    font-size:14px;
}
.foot1 div a {
    color: #3F8AF0;
}
.foot1 div span {
    margin: 0 10px;
}
.foot2 {
}
.foot3 {
}
.foot4 {
}
.foot5 {
}
.foot6 {
}
.foot7 {
}
.header {
position: relative;
}
header {
overflow: hidden;
}
header, nav, section, figure, figcaption, article, hgroup, menu, nav, section, menu, footer, article, img {
    display: block;
    margin: 0;
    padding: 0;
}
.caipiao-header {
    border-bottom: 1px solid #EDDB9F;
}
.logo-img3 {
    background-image: url();
    background-size: 100% 120px;
    padding: 6px 0;
    text-align: center;
}
.logo-img3 img {
    margin: 0 auto;
    height: 52px;
}
.new-caipiao-nav {
border-top: 1px solid #ECC325 !important;
}
.caipiao-nav {
background: url(../images/cheng_bg.jpg) repeat-x;
background-size: 100% 100px;
}
.main-nav {
border-top: 1px solid #E7E095;
border-bottom: 1px solid #E7E095;
text-align: center;
}
.main-nav-list {
margin: 0;
overflow: hidden;
height: auto;
}
.main-nav-list li {
width: 20%;
display: block;
-webkit-box-flex: 1;
height: 26px;
line-height: 26px;
margin-bottom: 3px;
margin-top: 3px;
float: left;
}
.main-nav-list li a {
display: inline-block;
color: #fff;
font-size: 16px;
padding: 0px;
}
.shijiebei-wrapper {
background-color: #f5f5f5;
}
.caipiao-nav-top {
background: url(../images/cheng_bg.jpg) repeat-x;
}
.head-nav {
padding-left: 12px;
height: 22px;
}
.header-nav a, .head-nav a, .header-nav-lh a, .header-nav-qing a {
color: #fff;
font-size: 14px;
position: absolute;
}
.go_back {
position: absolute;
right: 12px;
}
.logo-img2 img {
width: 100%; max-height:200px;
}
.logo-img2{text-align:center;position:relative;}
.logowrapper_t {
font-size: 26px;
font-weight: bold;
color: #feeeee;
text-shadow: 0 1px 1px #003777;
height: 59px;
line-height: 59px;
text-align: center;
position: absolute;
bottom: 0px;
width: 100%;
}
.logowrapper_t a{
    color:white;
}
.shijiebei-wrapper .module-tt {
border-bottom: 1px solid #A6C9D9;
border-top-color: #DEDEDE;
height: 28px;
line-height: 28px;
}
.module-t-caipiao {
background: url(/Public/images/cheng_bg2.jpg) no-repeat !important;
background-size: 360px 33px;
border-bottom: 0px !important;
border-top: 1px solid #E6A316 !important;
border-bottom: 1px solid #E6A316 !important;
}
.module-tt h3 {
font-size: 18px;
padding-left: 12px;
color:black;
}
.list-nav {
    border-bottom: none;
}
.tab-area {
color: black;
}
.tab-con-show {
position: relative;
z-index: 1;
overflow: hidden;
padding:10px;
}
.shijiebei-wrapper .cont-list li {
max-width: 100%;
}
.cont-list li {
border-bottom: 1px solid #EEEEEE;
display: -webkit-box;
line-height: 38px;
font-size: 17px;
}
.cont-list>li a {
-webkit-box-flex: 1;
display: block;
color:black;
}
.more-look {
-webkit-tap-highlight-color: #ececec;
display: block;
height: 32px;
line-height: 32px;
border: 1px solid #D9D9D9;
text-align: center;
margin: 0px 12px 5px 12px;
font-size: 16px;
color: #5c5c5c;
background-color: #f8f7f7;
-webkit-box-shadow: 0 0 1px white inset;
}
.module {
background-color: #FFFFFF;
margin: 10px 0 12px;
padding-bottom: 10px;
word-wrap: break-word;
}
.module-margin{
    margin-top:0;
    padding-top:10px;
}
.news-head {
    padding-left:30px;
background-color: #fff;
position: relative;
color: white;
font-size: 20px;
height: 44px;
line-height: 44px;
text-align: center;
border-bottom: 1px solid #e3e3e3;
}
.back, .art-back {
position: absolute;
text-indent: -9999em;
z-index: 1111;
background: url(/Public/images/news_sprites.png) no-repeat;
-webkit-background-size: 160px 160px;
}
.art-back {
height: 44px;
width: 40px;
top: 0;
left: 0;
background-position: -3px 2px;
display: block;
overflow: hidden;
}
.info-logo a {
color: #2873e1;
}
.home::after {
    color:white;
display: inline-block;
height: 40px;
width: 30px;
vertical-align: middle;
background-position: -4px -40px;
content: "";
background: url(/Public/images/news_sprites.png) -5px -40px no-repeat;
-webkit-background-size: 160px 160px;
}
.news-content {
padding: 0 12px;
}
.news-content h1 {
font-size: 20px;
margin-bottom: 0px;
}
.from {
font-size: 12px;
color: #808080;
position: relative;
margin-bottom: 10px;
}
#news-article img{display:inline-block;}
article p {
color: #1d1d1d;
line-height: 1.5;
position: relative;
word-break: break-all;
}
.more-article {
margin-top: 4px;
}
.more-article a, .link-more a {
background-color: #FFF;
color: #575757;
border: 1px solid #e5e5e5;
-webkit-border-radius: 1px;
display: block;
font-size: 15px;
line-height: 27px;
text-align: center;
white-space: nowrap;
padding: 0 11px;
text-overflow: ellipsis;
overflow: hidden;
}
.more-article a{
    text-align:left;
}
.module .title {
font-size: 19px;
font-weight: 700;
position: relative;
text-shadow: 0 1px 0 white;
color: #333;
margin: 0;
}
.tuijian-list li {
border-bottom: 1px solid #EEEEEE;
height: 38px;
font-size:15px;
line-height: 38px;
}
.tuijian-list li:first-child a {
padding-top: 5px;
}
.tuijian-list li a {
display: block; padding: 1px 10px 5px 0; position: relative; white-space: nowrap; height: 28px; line-height: 34px; overflow: hidden; text-overflow: ellipsis;background:url(/Public/images/arror.png) 98% center no-repeat; background-size: 8px 13px; 
}
.more-article{
    text-align:left;
}
.advertisement{padding-left: 25px; background: whitesmoke url(/Public/images/bg_li.png); background-repeat: no-repeat; background-size: 12px 14px; background-position: 10px 3px; }
.long-advertisement {margin-left:-10px;margin-right:-10px;padding:0 25px}
.ad_index {
    padding-left: 18px;
    background: url('/Public/images/bg_li.png') no-repeat;
    background-size: 15px 15px;
    background-position: 0px 2px;
    margin-top: -10px;
}
.lottery a{
    display: block;border: 1px solid #e5e5e5;padding: 10px;background:url(/Public/images/arror.png) 98% center no-repeat; background-size: 8px 13px; 
}
.lottery{margin-top:10px;}
.lottery img{margin-right:10px;float:left;}
.cat_div{
    border-bottom: 1px solid #dadada;
    margin-top: 10px;
}
.c_title {
padding: 10px;
background: #fff;
font-size: 20px;
}
.c_title h3{font-size:18px;}
.forom_div {
width: 50%;
float: left;
}
.cat_div{overflow:hidden;}
.cat_div ul {
border-top: 1px solid #dadada;
}
.forom_div ul li {
padding: 10px 0 7px 5px;
border-right: 1px solid #dadada;
display: list-item;
text-align: -webkit-match-parent;
}
.forom_div:nth-child(even) li{
    /*background:red;*/
    border-left:1px solid #dadada;
}
.pull-left {
float: left !important;
}
.title_img_box img {
width: 35px;
height: 35px;
}
.forom_div .list-body {
padding-left: 5px;
}
.media-heading {
font-size: 14px;
line-height: 15px;
color: #000;
}
.media-heading {
margin: 0 0 5px;
}
.list-normal .list-body .list-info {
display: -moz-box;
display: -webkit-box;
display: -ms-flexbox;
display: box;
display: flex;
padding: 5px 0 0;
font-size: 9px;
color: #777;
}
.list-normal, .list-normal li{
    overflow:hidden;
}
.list-normal .list-body .list-info strong {
color: #ffbd69;
}
b, strong {
font-weight: bold;
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
content: " ";
display: table;
}
.report-wrap{
    padding: 10px;
border: 1px solid #ccc;
margin: 10px;
border-radius: 4px;
}
.report_result_num span{
    display:inline-block;width:20px;height:20px;position: relative;top: 4px;
}
 .report_result01{background:url('/Public/images/report_num.png') 0px 0px no-repeat;}
 .report_result02{background:url('/Public/images/report_num.png') -20px 0px no-repeat;}
 .report_result03{background:url('/Public/images/report_num.png') -40px 0px no-repeat;}
 .report_result04{background:url('/Public/images/report_num.png') -60px 0px no-repeat;}
 .report_result05{background:url('/Public/images/report_num.png') -80px 0px no-repeat;}
 .report_result06{background:url('/Public/images/report_num.png') -100px 0px no-repeat;}
 .report_result07{background:url('/Public/images/report_num.png') -120px 0px no-repeat;}
 .report_result08{background:url('/Public/images/report_num.png') -140px 0px no-repeat;}
 .report_result09{background:url('/Public/images/report_num.png') -160px 0px no-repeat;}
 .report_result10{background:url('/Public/images/report_num.png') -180px 0px no-repeat;}
.report_result11{background:url('/Public/images/report_num.png') 0px -20px no-repeat;}
.report_result12{background:url('/Public/images/report_num.png') -20px -20px no-repeat;}
.report_result13{background:url('/Public/images/report_num.png') -40px -20px no-repeat;}
.report_result14{background:url('/Public/images/report_num.png') -60px -20px no-repeat;}
.report_result15{background:url('/Public/images/report_num.png') -80px -20px no-repeat;}
.report_result16{background:url('/Public/images/report_num.png') -100px -20px no-repeat;}
.report_result17{background:url('/Public/images/report_num.png') -120px -20px no-repeat;}
.report_result18{background:url('/Public/images/report_num.png') -140px -20px no-repeat;}
.report_result19{background:url('/Public/images/report_num.png') -160px -20px no-repeat;}
.report_result20{background:url('/Public/images/report_num.png') -180px -20px no-repeat;}
.report_result21{background:url('/Public/images/report_num.png') -0px -40px no-repeat;}
.report_result22{background:url('/Public/images/report_num.png') -20px -40px no-repeat;}
.report_result23{background:url('/Public/images/report_num.png') -40px -40px no-repeat;}
.report_result24{background:url('/Public/images/report_num.png') -60px -40px no-repeat;}
.report_result25{background:url('/Public/images/report_num.png') -80px -40px no-repeat;}
.report_result26{background:url('/Public/images/report_num.png') -100px -40px no-repeat;}
.report_result27{background:url('/Public/images/report_num.png') -120px -40px no-repeat;}
.report_result28{background:url('/Public/images/report_num.png') -140px -40px no-repeat;}
.report_result29{background:url('/Public/images/report_num.png') -160px -40px no-repeat;}
.report_result30{background:url('/Public/images/report_num.png') -180px -40px no-repeat;}
.report_result31{background:url('/Public/images/report_num.png') -0px -60px no-repeat;}
.report_result32{background:url('/Public/images/report_num.png') -20px -60px no-repeat;}
.report_result33{background:url('/Public/images/report_num.png') -40px -60px no-repeat;}
.report_result34{background:url('/Public/images/report_num.png') -60px -60px no-repeat;}
.report_result35{background:url('/Public/images/report_num.png') -80px -60px no-repeat;}
.report_result36{background:url('/Public/images/report_num.png') -100px -60px no-repeat;}
.report_result37{background:url('/Public/images/report_num.png') -120px -60px no-repeat;}
.report_result38{background:url('/Public/images/report_num.png') -140px -60px no-repeat;}
.report_result39{background:url('/Public/images/report_num.png') -160px -60px no-repeat;}
.report_result40{background:url('/Public/images/report_num.png') -180px -60px no-repeat;}
.report_result41{background:url('/Public/images/report_num.png') -0px -80px no-repeat;}
.report_result42{background:url('/Public/images/report_num.png') -20px -80px no-repeat;}
.report_result43{background:url('/Public/images/report_num.png') -40px -80px no-repeat;}
.report_result44{background:url('/Public/images/report_num.png') -60px -80px no-repeat;}
.report_result45{background:url('/Public/images/report_num.png') -80px -80px no-repeat;}
.report_result46{background:url('/Public/images/report_num.png') -100px -80px no-repeat;}
.report_result47{background:url('/Public/images/report_num.png') -120px -80px no-repeat;}
.report_result48{background:url('/Public/images/report_num.png') -140px -80px no-repeat;}
.report_result49{background:url('/Public/images/report_num.png') -160px -80px no-repeat}
.redblod{color:crimson; font-weight: 800; width:235px; float: left; alignment-adjust: auto; text-align: left;}
.redblod a{color:#F2104C; font-weight: 800;}
.dred a{ color: #db3030;!important;}
.adred { color: #db3030; text-align:center;!important;  margin:auto;}

.adblue a{ color: #548dd5;!important; }
.adblue { color: #548dd5; !important; display:inline}
.ad_show img {width:100%;}
.span1,.span2 { width: 60px; height: 20px; line-height: 20px; text-align: center; color: #fff; display: block;}
.span1 { background: #f00;}
.showpic-1{  text-align:center; font-size:13px;color: #da5504;;    border: 1px solid #f7c2a0; display: block; margin-top: 5px; margin-bottom:5px;text-indent: 20px;line-height: 30px;background: #fff url(../images/add_sj.png) left top no-repeat; margin-left: .05rem; margin-right: .05rem; background-size: 20px;}
.kaij-ul .showpic-1,.info_box .showpic-1{ margin-bottom: 5px;}
.showpic-2 img {width:100%;}


.xinlv{clear:both;background-color: #01a374; color: #FFFFFF; font-weight: 500; letter-spacing: 4px; text-align: center; padding: 6px 0 6px 6px;border-top: 5px solid #fff;}

.daohang,
.daohang a{padding: 5px;}
.daohang a{display: inline-block; width: 100%; text-align: center; padding: 0 0; font-size: 16px;}

.navIndex ul:after{display: block; content: ""; clear: both; visibility: hidden;}
.navIndex ul li{float: left; width: 20%; text-align: center; padding: 10px 0;}
.navIndex ul li>a,
.navIndex ul li>a span{display: block;}
.navIndex ul li img{display:inline;}