/* CSS Document */
body,h1,h2,p,dl,dt,dd,ul,li,form,input,td,img{border:medium none;margin:0;padding:0;}
body,input{font:12px/1.5 Microsoft Yahei,\5b8b\4f53,tahoma,Srial,helvetica,sans-serif;color:#2b2b2b;}
h1,h2{font-size:100%;}
em{font-style:normal;}
ul{list-style:none;padding:0;margin:0;}
a{color:#444;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;width:0px;height:0px;overflow:hidden;line-height:0px;font:0px;}
.fl{float:left;}
.fr{float:right;}
.color-blue{color:#0068AE;}
.color-red{color:#e20000;}
.fs14{font-size:14px;}
/*Website main navigation*/
.gov_top_bar{width:100%;height:33px;background:#f5f5f5;border-bottom:1px solid #eee;}
.topbar{width:960px;height:auto !important;min-height:60px;margin:10px auto 0;overflow:hidden;clear:both;}
.top_bar{width:960px;margin:0 auto;font-size:12px;position:relative;top:0;left:0;z-index:1000;clear:both;}
.top_bar .top_bar_fl {float:left;}
.top_bar_fl ul {float:left;height:33px;list-style:none;padding:0;margin:0;}
.top_bar_fl .mobile {float:left;display:inline-block;height:33px;width:70px;text-indent:23px;line-height:33px;}
.top_bar_fl .mobile {background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat -416px -125px;}
.top_bar_fl .mobile a {text-decoration:none;}
.top_bar_fl li {float:left;}
#login_before li {margin:5px 11px 0 0;}
#login_before li a {background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat;display:inline-block;height:23px;}
#login_before li a.login {background-position:-329px -239px;width:44px;}
#login_before li a.register {background-position:-273px -239px;width:44px;}
#login_before li a.qq {background-position:-245px -239px;width:22px;}
#login_before li a.sina {background-position:-210px -239px;width:22px;}
#login_before li a:hover { background-position-y:-263px;}
.top_bar .top_bar_fr {float:right;}
.top_bar .top_bar_fr li a {text-decoration:none;color:#6c6c6c;}
.top_bar .top_bar_fr li a:hover {color:#f40;}
.top_bar .top_bar_fr li {float:left;height:12px;line-height:12px;padding:11px 3px 6px 3px;margin:0 5px 0 0;overflow:hidden;}
.top_bar .top_bar_fr li.menu {padding:0;margin:0;height:33px;font-size:12px;width:83px;}
.top_bar .top_bar_fr .menu .menu-hd a { text-decoration:none;}
.top_bar .top_bar_fr .menu .menu-hd span {display:block;padding:11px 4px;float:left;}
.top_bar .top_bar_fr .menu .menu-hd .iconfont {background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat -319px -378px;width:12px;height:10px;}
#login_after li .f-icon {background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat;}
#login_after li {padding:0;margin:0 2px;height:33px;position:relative;overflow:hidden;}
#login_after li.display {overflow:visible;}
#login_after li .f-icon {position:absolute;display:block;right:4px;top:14px;height:12px;width:12px;font-size:0;z-index:889;background-position:-367px -186px;}
#login_after li.display .f-icon{background-position:-367px -170px;}
#login_after li .user-info{position:absolute;top:38px;left:0px;width:116px;cursor:default;}
#login_after li.display .user-info {top:32px;}
#login_after li .separate-li {display:block;margin:3px 11px;border-top:#EBEBEC 1px solid;border-bottom:#FFF 1px solid;height:0;line-height:0;font-size:0;}
#login_after li .top-username {display:inline-block;padding:8px 19px 0 8px;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;cursor:pointer;}
#login_after li .top-username {text-align:center;position:relative;z-index:888;overflow:hidden;height:25px;line-height:17px;}
#login_after li.display .top-username {background:#FFF;border:1px solid #ccc;border-width:0 1px;padding:8px 18px 0 7px;}
#login_after li .content {background:#FFF;color:#333;text-align:left;border:1px solid #ccc;border-width:1px 1px 1px 1px;position:absolute;padding:5px 0 5px 0;width:114px;}
#login_after li .content {box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:0 3px 3px 3px;}
#login_after li .content .li{display:block;padding:2px 0;height:30px;}
#login_after li .content a{display:block;padding-left:24px;height:30px;line-height:30px;color:#888;}
#login_after li .content a:hover{color:#333;background:#e0e1e5;text-decoration:none;}

.main-nav{width:100%;height:48px;background:#d51938;margin:0 auto;clear:both;overflow:hidden;}
.main-nav-bd{width:960px;margin:0 auto;position:relative;clear:both;}
.main-nav .logo{height:48px;float:left;}
.main-nav .menu-item{position:absolute;right:10px;top:11px;}
.main-nav .menu-item li{float:left;font-size:16px;white-space:nowrap;outline:0;padding:2px 12px;font-weight:400;border-radius:3px;margin:0 3px;}
.main-nav .menu-item li a{color:#FFF;text-decoration:none;font-family:Microsoft Yahei,\5b8b\4f53 !important;}
.logo a{overflow:hidden;zoom:1;display:inline-block;width:280px;height:48px;}
.logo a.logo_index img{padding:6px 0;}
.list-help{width:35px;height:120px;position:fixed;right:50%;margin-right:-520px;bottom:10px;_position:absolute;zoom:1;}
.list-help .help-txt{width:35px;height:117px;background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat -147px -219px;}
.list-help .help-txt dt,.list-help .help-txt dd{width:31px;height:35px;cursor:pointer;}
.list-help .help-txt a{display:block;width:31px;height:35px;}
/*Website foot navigation*/
.mp-footer {width:960px;margin:10px auto 0;height:30px;line-height:30px;border-top:1px solid #d3d3d3;color:#b0b0b0;clear:both;}
.mp-foot-nav a {color:#666;margin:0 3px;}
.mp-foot-nav b {color:#d3d3d3;font-weight:normal;padding:0 2px;}
.mp-foot-nav a, .mp-foot-nav b {float:left;}
.mp-foot-nav span {float:right;}
.mp-foot-nav span a {float:none;color:#b0b0b0;}

.main{width:960px;margin:10px auto 0;}
.ticketT_l,.contunt,.ssq-piece-title-on,.lottery-title td{background-image:url(repeat_x.gif);background-repeat:repeat-x;}
.ticketT_r,.ssqTitle,.fcsdTitle,.plsTitle,.dltTitle,.zjbj,.noticeL,.noticeR,.seachText,.btn_seach,.expert-title,.expert-tab,.icon_ssgl,.icon_cpgj,.icon_ylfx,.icon_kjsj{background-image:url(index.png);background-repeat:no-repeat;}
.buy_lottery{width:210px;height:280px;border:#e9d0ac solid 1px;overflow:hidden;}
.buy_lottery a{color:#C00;}
.buy_lottery .buy_title{background:#f7e7c7;height:30px;line-height:30px;}
.buy_lottery h2{float:left;font-size:14px;padding-left:18px;color:#800000;}
.buy_list{height:245px;}
.buy_lottery dl{clear:both;overflow:hidden;zoom:1;border-bottom:1px dashed #CCC;}
.buy_lottery dt,.buy_lottery dd{float:left;}
.buy_lottery dt{width:65px;text-indent:2.5em;padding-top:8px;background:url(index.png) no-repeat;color:#818181;}
.buy_lottery .st1{background-position:-231px -236px;}
.buy_lottery .st2{background-position:-231px -268px;}
.buy_lottery .st3{background-position:-231px -298px;}
.buy_lottery .st4{background-position:-231px -326px;}
.buy_lottery .st5{background-position:-231px -353px;}
.buy_lottery dd{width:144px;padding:5px 0;_padding:4px 0;}
.buy_lottery dd span{display:inline-block;height:25px;line-height:25px;padding:0 10px 0 2px;float:left;white-space:nowrap;}
.buy_lottery dd span a{color:#8f1e00;}
.notice{width:520px;}
.notice-middle{float:left;margin-left:10px;}
.notice,.noticeL,.noticeR{height:28px;}
.noticeL{background-position:-123px -220px;width:35px;}
.noticeM{background:#ffffd5;border-top:1px solid #ffcb99;border-bottom:1px solid #ffcb99;height:26px;line-height:26px;width:482px;}
.noticeR{background-position:-162px -220px;width:3px;}
.lottery{margin-top:10px;}
.lottery table{width:520px;}
.lottery table td{text-align:center;height:26px;*height:26px;line-height:26px;font-family: Microsoft Yahei,\5b8b\4f53,Arial,Helvetica,sans-serif;}
.lottery-title td{background-position:0 -164px;background-repeat:repeat-x;border-top:#B7CDE4 solid 1px;}
.lottery-main td{border:#B7CDE4 solid 1px;}
.ball-tr{width:200px;}
.ball-tr ul{padding-left:8px;}
.ball-tr li{float:left;color:#fff;display:inline-block;font-size:12px;font-style:normal;height:20px;text-align:center;width:20px;line-height:20px;margin-right:3px;}
.ball,.ball2,.ball3,.zst_ico1,.zst_ico2{background-image:url(index.png);background-repeat:no-repeat;}
.ball-tr .ball{background-position:-76px -331px;}
.ball-tr .ball2{background-position:-107px -331px;color:#FFF;}
.ball-tr .ball3{background-position:-194px -331px;color:#000;}
.tr-red{background:#fff6f9;}
.tr-blue{background:#E5F6FF;}
.zst_ico1,.zst_ico2{display:block;height:16px;width:16px;margin:0 auto;font-size:0;}
.zst_ico1{background-position:-144px -335px;}
.zst_ico2{background-position:-166px -335px;}
.recharge{width:210px;float:right;overflow:hidden;zoom:1;}
.linkage{border:1px solid #ddd;overflow:hidden;}
.linkage .linkul{width:auto;height:30px;border-bottom:1px solid #ddd;background:#f8f8f8;}
.linkage .linkul li{float:right;}
.linkage li{background:#f8f8f8;text-align:center;height:30px;line-height:30px;width:33%;*width:32%;_width:32%;}
.linkage li a{text-decoration:none;}
.linkage .linkul .link_hover{background:#fff;height:31px;border-right:1px solid #ddd;float:left;}
.linkage .linkcon{padding:4px;}
.topmarin{margin-top:8px;}
.seachText{background-position:0 -299px;height:21px;margin-right:5px;width:160px;}
.seachTop{height:24px;background:#d8edf7;padding:4px 0 0 5px;width:205px;}
.btn_seach{background-position:0px -360px;width:35px;height:21px;cursor:pointer;color:#206da8;}
.boxTop{background:url(repeat_x.gif) repeat-x 0 -1px;height:25px;border-bottom:1px solid #b7cde4;line-height:25px;padding:0 8px;}
.t3px{margin-top:3px;}
.boxZ{border:1px solid #b7cde4;height:84px;width:208px;}
.boxZ li{float:left;padding-left:18px;margin-left:8px;margin-top:5px;display:inline;}
.icon_ssgl{background-position:-242px -140px;}
.icon_cpgj{background-position:-242px -188px;}
.icon_ylfx{background-position:-242px -163px;}
.icon_kjsj{background-position:-242px -212px;}
.ticket{width:960px;height:auto !important;margin:10px auto 0;overflow:hidden;zoom:1;clear:both;}
.ticket .ticketT{height:35px;}
.ticket .ticketT_l{height:35px;width:954px;float:left;}
.ticket .ticketT_r{height:35px;width:6px;float:right;background-position:-188px -76px;}
.ticketT .ssqTitle,.ticketT .fcsdTitle,.ticketT .plsTitle,.ticketT .dltTitle{float:left;height:35px;width:177px;}
.ticketT .ssqTitle a,.ticketT .fcsdTitle a,.ticketT .plsTitle a,.ticketT .dltTitle a{height:35px;width:177px;display:block;}
.ticketT .ssqTitle{background-position:0 -75px;}
.ticketT .fcsdTitle{background-position:0 -115px;}
.ticketT .plsTitle{background-position:0 -155px;}
.ticketT .dltTitle{background-position:0 -256px;}
.ticketT .ssq-text2{float:right;line-height:35px;padding-right:8px;color:#ccc;}
.ticketT .ssq-text2 a{color:#005399;}
.ticketT .ssq-text2 a.red{color:#F00;text-decoration:none;}
.ticket .ssq-main{border-left:#bac6da 1px solid;height:auto !important;overflow:hidden;zoom:1;}
.ticket .look-more{float:right;padding-right:10px;}
.ticket .look-more a{color:#999;}
.ssq-main .ssq-r{float:right;width:661px;}
.ssq-main .ssq-l{float:left;width:298px;border-bottom:#bac6da solid 1px;height:369px;overflow:hidden;}
.ssq-l-top{width:290px;margin-bottom:0;border-bottom:1px dashed #DADBD6;}
.ssq-l-top-ul{height:89px;margin-top:8px;}
.ssq-l-top-ul li{float:left;text-align:center;padding:0 0 12px 16px;line-height:22px;}
.ssq-l-top-ul li .zjbj{width:54px;height:52px;padding-top:3px;background-position:-202px -75px;}
.ssq-l-top-ul li .zj-name{width:48px;overflow:hidden;}
.ssq-l-bot{width:290px;padding-top:8px;margin-bottom:5px;}
.ssq-l-bot-ul{margin-top:7px;zoom:1;overflow:hidden;}
.ssq-l-bot-ul li{padding-left:8px;height:23px;line-height:23px;font-size:0;}

.ssq-l-bot-exp {overflow:hidden;clear:both;}
.ssq-l-bot-exp li {float:left;width:96px;padding-top:3px;text-align:left;color:#ccc;text-indent:10px;}
.ssq-l-bot-exp li a {padding-left:3px;}

.ssq-l-top-title{height:22px;padding-left:12px;}
.article,.dian{font-size:14px;float:left;}
.article2{font-size:12px;float:left;}
.dian{color:#ccc;}
.date{padding-right:8px;color:#bdbdbd;float:right;font-size:12px;}
.experts-name{float:right;font-size:12px;padding-right:8px;_padding-right:4px;color:#005399;}
.ssq-r .piece2{width:442px;height:361px;border-bottom:#bac6da 1px solid;margin-top:8px;overflow:hidden;float:left;}
.piece2 .contunt{background-position:0 -70px;height:33px;width:432px;}
.ssq-r .ssqImages{margin:10px 0 0 5px;}
.ssq-piece-title-ul{float:left;height:31px;font-size:14px;width:433px;}
.ssq-piece-title-ul a{color:#005399;}
.ssq-piece-title-ul a:hover{text-decoration:none;}
.ssq-piece-title-ul li{float:right;text-align:center;line-height:30px;height:31px;font-size:12px;}
.ssq-piece-title-ul li a{padding-right:12px;color:#444;}
.ssq-piece-title-ul li a.red{color:red;}
.ssq-piece-title-ul li a:hover{color:#b21000;text-decoration:underline;}
.ssq-piece-title-ul .ssq-piece-title-on{float:left;width:110px;border-right:#c8d7e7 1px solid;font-family:"ºÚÌå,Microsoft yahei";}
.ssq-piece-title-ul .ssq-piece-title-on{background-position:0 -104px;border-right:#ccc 1px solid;width:100px;text-align:center;}
.ssq-piece-title-ul .ssq-piece-title-on a{font-size:14px;color:#005399;}
.piece2-main{width:432px;}
.piece2-main-txt{padding:8px 0 8px 0;}
.piece2-main-txt{padding:6px 0 5px 5px;height:auto !important;min-height:96px;font-size:0;}
.piece2-main-txt li{height:24px;clear:both;font-size:0;}
.expert{float:right;margin-top:8px;overflow:hidden;zoom:1;}
.expert-main{width:219px;height:313px;text-align:center;}
.expert-main a.red{color:red;text-decoration:none;}
.expert-title{height:26px;line-height:25px;padding-left:6px;width:213px;background-position:0 -26px;}
.expert-title-text{float:left;font-size:14px;}
.expert-tab{height:23px;width:219px;background-position:0 -50px;}
.expert-tab li{float:left;height:23px;line-height:23px;text-align:center;width:54px;}
.expert-tab li.tab-navs{background:url(index.png) no-repeat -56px -195px;}
.expert-tab li.cur-nav{background:url(index.png) no-repeat 0 -195px;text-decoration:none;}
.expert-tab li.cur-nav a{text-decoration:none;color:#0068AE;}
.expert-main-title td{height:26px;line-height:26px;}
.expert-main-text td{border:1px solid #BED0E0;height:24px;line-height:24px;}
.expert-main-text i,.expert-main-text var{color:#FFF;display:inline-block;font-size:12px;font-style:normal;height:14px;line-height:14px;width:14px;background:url(index.png) no-repeat;text-align:center;}
.expert-main-text i{background-position:-216px -165px;}
.expert-main-text var{background-position:-216px -142px;}
.expert-but td{border:1px solid #BED0E0;height:35px;}
.expert-but-ul li{float:left;padding:0 0 0 5px;}
.expert-but-ul li .btnZj{height:24px;width:65px;line-height:24px;display:block;background:url(index.png) no-repeat 0px -327px;}
.fontW{font-family:"Microsoft yahei";}
.nav-footer-content{width:958px;height:172px;margin:10px auto 0;color:#000;border:1px solid #CCC;overflow:hidden;zoom:1;}
.nav-footer-side{float:left;text-align:center;}
.nav-footer-side dl{padding:10px 15px 0;width:140px;float:left;}
.nav-footer-side dt{width:150px;margin:0 auto 10px;font-size:20px;font-weight:bold;font-family:tahoma,arial,simsun,sans-serif;}
.nav-footer-center{float:left;}
.nav-footer-center .nav-footer-guid-list{height:172px;padding-left:40px;}
.nav-footer-center dl{float:left;width:165px;overflow:hidden;margin-top:15px;}
.nav-footer-center dl.nav-footer-operate{width:225px;}
.nav-footer-side .WeChat,.nav-footer-side .mobileClient,.nav-footer-side dl dt,.nav-footer-center dl dt{text-indent:-9999px;background:url(footer.png) no-repeat;}
.nav-footer-center dl dt{width:160px;font-size:16px;font-weight:bold;margin-bottom:20px;}
.nav-footer-side dl dt.client{background-position:21px -398px;}
.nav-footer-side dl dt{background-position:21px -239px;}
.nav-footer-side .WeChat,.nav-footer-side .mobileClient{display:block;width:140px;height:110px;}
.nav-footer-side .WeChat{background-position:14px -122px;}
.nav-footer-side .mobileClient{background-position:15px -5px;}
.nav-footer-center dl.d1 dt{background-position:-4px -325px;}
.nav-footer-center dl.d3 dt{background-position:-4px -363px;}
.nav-footer-center .nav-footer-operate dt{background-position:-1px -287px;}
.nav-footer-center dl dd{padding-left:1px;line-height:16px;margin-bottom:8px;position:relative;}
.nav-footer-center a{color:#000;}
.nav-footer-center a.yellow{color:#bca464;}
.nav-footer-operate dd a{display:inline-block;padding:5px 15px 5px 5px;float:left;}
.nav-footer-operate .nav-operate-weibo{float:left;}
.nav-footer-center .nav-footer-operate dd{overflow:hidden;zoom:1;margin-bottom:5px;}
.nav-footer-operate a.qq{width:50px;height:23px;background:url(index.png) no-repeat -57px -358px;}
.nav-footer-operate a.sina{width:50px;height:22px;background:url(index.png) no-repeat -132px -358px;}
.nav-footer-operate a.kfqq{width:75px;height:22px;background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat 0px -314px;}
.chart{width:960px;margin:0 auto 15px;color:#b0b0b0;overflow:hidden;zoom:1;clear:both;}
.chart dt{width:62px;float:left;}
.chart dd{width:898px;float:left;}
.chart dd a{font-weight:normal;word-break:keep-all;white-space:nowrap;float:left;margin-right:1em;margin-bottom:4px;color:#b0b0b0;}

#popup_title, #popup_close, #popup_content .popup_icon, #popup_panel .sub_btn, .reg_box li.r1, .reg_box li.r2, .reg_box li.r4 a, .login_box h1, .login_box .submit{background:url(https://img.78500.cn/78500/topnav/image/global.png) no-repeat;}
.popup_overlay{position:absolute;top:0px;left:0px;background:#000;z-index:8000;opacity: 0.5;filter: alpha(opacity=50);}
#popup_container{width:392px;font-family: Arial, sans-serif;font-size: 12px;background:rgba(192,181,155,.6);border:1px #f26c4f solid;color:#000;position:absolute;overflow:hidden;zoom:1;z-index:8008;}
#popup_title{height:29px;font-size:14px;font-weight:bold;text-align:left;text-indent:1em;line-height:32px;color:#FFF;border:1px #ffcd5e solid;cursor:default;clear:both;margin:0;padding:1px;overflow:hidden;background-repeat:repeat-x;}
#popup_close{position:absolute;right:10px;top:5px;display:inline-block;width:21px;height:20px;background-position:-326px -170px;cursor:pointer;}
#popup_content{background:#FFF;padding:20px;clear:both;overflow:hidden;zoom:1;}
#popup_content .popup_icon{width:90px;height:55px;float:left;background-position:20px -140px;padding:0;overflow:hidden;}
#popup_content .icon_error{background-position:20px -140px;}
#popup_content .icon_success{background-position: -80px -140px;}
#popup_content .icon_tip{background-position:-185px -140px;}
#popup_message{width:255px;float:left;margin:5px auto 0;padding:0;padding-bottom:10px;overflow:hidden;zoom:1;}
#popup_message h4{font-size:14px;font-weight:normal;}
#popup_message h4 .color-red{color:red;font-weight:bold;}
#popup_panel{width:350px;height:28px;clear:both;text-align:center;margin:5px auto 0;padding:0;}
#popup_panel .sub_btn{background-position:-270px -308px;width:77px;height:28px;font-weight:bold;border:0;font-size:14px;cursor:pointer;margin:0 20px;}
#popup_login {width:600px;overflow:hidden;position:absolute;font-family: Arial, sans-serif;font-size: 12px;background:rgba(192,181,155,.6);border:1px #f26c4f solid;color:#000;z-index:8004;zoom:1;}