/*头部*/
.head_box{width:100%; height:55px; background:url(../images/header_box_bg.jpg) repeat-x;}
.logo{margin: 0px 30px;}
.head_box ul{padding-top:6px;}
.head_box ul li{float:left;}
.head_box ul li a{line-height: 40px; font-size: 24px; float: left; margin: 0 15px;}
.head_box ul li a:hover {color: #e13a00;}

/*banner*/
.banner_box{width: 100%; min-width: 1080px; position: relative; height:561px;  background: url(../picture/banner_bg.jpg) no-repeat top center; overflow:hidden;}
.banner_box_left{float:left; width:540px; height:484px;}
.banner_box_right{float:left; width:540px; height:484px;}
.banner_box_right h3{font-size:32px; color:#FFF; text-align:center; font-weight:bold; margin-top:52px;}
.span_f{padding:24px; overflow:hidden;}
.span_f span{width:105px; height:36px; background:#FFF; border-radius:15px; display:block; text-align:center; float:left; line-height:36px; font-size:18px; margin:0 8px; font-weight:bold;}
.write{padding:0 20px; font-size:22px; color:#FFF; font-weight:bold;} 
.a_s{padding:22px 18px 0 18px;}
.a_s .a_s_b{width:134px; height:60px; margin:0 5px; display:block; float:left; color:#FFF; font-size:18px; line-height:60px; padding:0 12px; position:relative;}
.a_s_b a{color:#FFF; display:block;}
.a_s_b a:hover{color:#c3c3c3;}
.a_pc_er{position:absolute; top:64px; left:0px; display:none;}
.a_pc{background:#f11e6b;}
.a_s_b a img{vertical-align:middle; margin:-6px 5px 0 0;}
.a_s .a_Android{background:#74b32e; width:158px; padding:0;}
.a_Android a img{vertical-align:middle; margin:-6px 0 0 -4px;}
.a_ios{background:#2782eb;}
.span_t{margin:4px 0 22px 192px;}
.span_t span{color:#FFF; margin:0 20px;}
.advertisement{width:488px; height:54px; border:2px #54beeb solid; line-height:54px; text-align:center; font-size:18px; color:#FFF; background:none; margin-left:22px;}
.advertisement a{display:block;}
.advertisement a:hover{color:#FFF;}
.banner_box_bottom{line-height:77px; font-size:16px; color:#FFF; width: 1080px; float: left;}
.banner_box_bottom img{vertical-align:middle; margin:-6px 5px 0 10px;}
.banner_box_bottom span:hover{color:#ffd86a;}

/*特性*/
.features_box{margin-top:10px; overflow:hidden;}
.features_title{overflow:hidden; margin:10px 0;}
.features_title span{width:140px; height:40px; background:#eaeaea; text-align:center; line-height:40px; color:#01b3ef; border-radius:15px; display:block; font-size:22px; font-weight:bold; margin:0 10px; float:left;}
span.features_nr{height:28px; line-height:28px; color:#FFF; width:294px; padding-left:12px; margin-top:6px; background:url(../images/features_title.png); font-size:14px;}
.features_box ul{overflow:hidden; margin-left:12px;}
.features_box ul li{float:left; width:244px; height:284px; margin:10px;}
li.bg_f6{background:#ff6666}
li.bg_c4{background:#cccc44}
li.bg_f96{background:#ff9966}
li.bg_3c9{background:#33cc99}
li.bg_f90{background:#ff9c00}
li.bg_3ce{background:#30cafe}
li.bg_c9{background:#cc9999}
li.bg_fc3{background:#ffcc33}
.opacity{ opacity:0.6; filter: alpha(opacity=60); background-color:#000; }
.features_box ul li a{text-decoration:none !important;}

.features_box ul li a{display:block; text-align:center;}
.features_box ul li a h2{margin-top:32px; text-align:center; color:#fff; font-size:24px; font-weight:normal;}
.img_box{height:90px;margin:20px 0;}
/*.features_box ul li a:hover h2{color:#fff; font-size:25px;}
.features_box ul li a:hover p{color:#fff; font-size:15px;}
.features_box ul li a img{width:100px;}

.features_box ul li a:hover .img_box img{width:110px;}*/
.features_box ul li a p{font-size:14px; color:#fff; line-height:18px; text-align:center;}

/*使用技巧*/
.use_box{margin-top:10px; overflow:hidden;}
.use_title{overflow:hidden; margin:10px 0;}
.use_title span{width:140px; height:40px; background:#eaeaea; text-align:center; line-height:40px; color:#01b3ef; border-radius:15px; display:block; font-size:22px; font-weight:bold; margin:0 10px; float:left;}
/*span.use_nr{height:25px; line-height:25px; color:#FFF; width:170px; padding-left:8px; margin-top:6px; background:url(../images/use_title.png); font-size:14px;}*/
span.use_nr{height:25px; line-height:25px; color:#FFF; width:152px; padding-left:25px; margin-top:6px; background:url(../images/use_title.png); font-size:14px; display:inline-block; margin-left:20px;}
.use_box ul{overflow:hidden;}
.use_box ul li{float:left; width:260px; height:180px; margin:20px 48px; text-align:center; border:1px #eaeaea solid; -webkit-box-shadow: 3px 3px 3px #cacaca; -moz-box-shadow: 3px 3px 3px #cacaca; box-shadow: 3px 3px 3px #cacaca; padding-top:20px;}
.use_box ul li p{font-size:18px; line-height:24px; margin-bottom:5px;}
.use_box ul li img{width:100px; height:100px; margin-left:-10px;}
.use_box ul li p a{font-size:12px; color:#FFF; padding:2px 8px;}
.bg_f6{background:#ff6666;}
.bg_93c{background:#99cc33;}
.bg_09c{background:#0099cc;}

/*版本更新*/
.update_box{margin-top:10px; overflow:hidden;}
.update_title{overflow:hidden; margin:20px 0 0 0;}
.update_title span.tite{width:160px; height:40px; color:#01b3ef; font-size:22px; font-weight:bold; line-height:40px; text-align:center; display:block; float:left;}
.hov{background:#f1f1f1;}
.update_title a{float:left; line-height:40px; background:#00affe; display:block; margin:0 5px; border-radius:8px 8px 0 0; padding:0 15px; font-size:18px; color:#FFF; font-weight:200;}
.update_title a.hover{background:#f1f1f1; color:#00affe;}
.update_title a:hover{background:#f1f1f1; color:#00affe;}
.updata_nr{width:1020px; background:#f1f1f1; padding:20px 30px; overflow:hidden;}
.updata_nr li{float:left; width:340px; margin:5px 0;}
.updata_nr li h4{font-size:14px; line-height:42px; color:#666;}
.updata_nr li p{font-size:14px; line-height:20px;}
.updata_nr li p span{display:inline-block; background:#01b3ef; padding:0 5px; color:#FFF; font-size:14px; margin-right:10px;}

/*常见问题*/
.faq_box{margin-top:50px; overflow:hidden; background:#f11e6b;}
.faq_title{height:76px; margin:0 25px 0 35px; overflow:hidden;}
.faq_title span{float:left; display:block; line-height:76px; color:#FFF; font-size:22px;}
.faq_title a{float:right; display:block; background:#ff9c00; color:#FFF; width:150px; height:40px; line-height:40px; font-size:18px; margin-top:18px;}
.faq_title a img{vertical-align:middle; margin:-4px 5px 0 15px}
.fal_nr_left{width:510px; padding:0 0 20px 30px; float:left;}
.fal_nr_right{width:510px; padding:0 30px 20px 0; float:left;}
.fal_nr_left li,.fal_nr_right li{padding-bottom:12px; border-bottom:1px #e1e1e1 dashed; width:470px; float:left; margin-right:40px;}
.fal_nr_left li h4,.fal_nr_right li h4{font-size:14px; line-height:34px; color:#fff;}
.fal_nr_left li p,.fal_nr_right li p{font-size:14px; line-height:22px; color:#FFF;}
.fal_nr_left li p span,.fal_nr_right li p span{display:inline-block; background:#ff9c00; padding:0 5px; color:#FFF; font-size:14px; margin-right:10px;}

/*扫描二维码*/
.wx_box{margin-top:20px; overflow:hidden;}
.wx_box_left{width:360px; height:160px; background:#f6f6f6; float:left; margin-right:4px;}
.wx_pc{width:276px; height:108px; background:url(../images/wx_pc.png) no-repeat; margin:26px 0 0 47px; overflow:hidden;}
.wx_pc a{font-size:20px; color:#FFF; display:block; margin-left:134px; margin-top:42px;}
.wx_ph{width:716px; height:160px; background:url(../images/wx_rg.jpg) no-repeat #f6f6f6; float:right;}

/*底部*/
.foot_box{width:100%; height:190px; overflow:hidden; background:#f0f0f0; padding-top:45px; margin-top:20px;}
.foot_left{width:230px; height:268px; float:left;}
.foot_left img{margin-left:31px;}
.foot_center{width:640px; height:268px; float:left;}
.foot_center p{line-height:28px; color:#666; overflow:hidden;}
.foot_center p a{margin-right:20px; display:block; float:left; color:#666}
.foot_center p a:hover{color:#e13a00;}
.foot_center p.foot_ico{overflow:hidden; margin-top:30px; padding-left:40px;}
.foot_center p.foot_ico a{margin-right:20px; display:block; float:left;}
.foot_right{width:150px; height:268px; float:right;}
.foot_right img{width:150px; height:150px;}


/*公共*/
.ssc_head {height: 55px; background: url(../images/header_box_bg.jpg) repeat-x;}
.ssc_header {width: 1020px; margin: 0 auto;}
.logo {margin: 0px 30px; float: left;}
.ssc_head ul {float: right; padding-top: 10px;}
.ssc_head ul li {float: left;}
.ssc_head ul a {line-height: 40px; font-size: 24px; float: left; margin: 0 15px;}

/*广告*/
.ad-title {width: 150px; background-color: #28A1D0; color: #fff; text-align: center; height: 30px; line-height: 30px; font-size: 20px;
border-radius: 4px; margin-bottom: 20px;}
.advert_box img{width:1080px; margin:20px 0;}
.advert_title{color: red; font-weight: 800; font-size: 20px; line-height:50px;}
.advert_wz{ font-size: 20px; line-height:50px;}
/*APP广告*/
.advert_box1 img{width:400px; margin:20px 30px;}
.advert_a{float:left; margin-left:10px; background-color: #28A1D0; color: #fff; text-align: center; height: 30px;
line-height: 30px; font-size:16px; border-radius: 4px; margin-bottom: 20px; padding:0 10px; text-decoration:underline;}

/*双色球威尔算法
.ssq_box{width: 100%; overflow: hidden; position: relative; height:674px;}
.ssq_box img{position: absolute; left: 50%; margin-left: -992px;}
.ssq_box0{width: 100%; overflow: hidden; position: relative; height:667px;}
.ssq_box0 img{position: absolute; left: 50%; margin-left: -992px;}
.ssq_box{width:100%; min-width: 1080px; position: relative; height:674px; background: url(../images/ssq_1.jpg) no-repeat top center; overflow: hidden;}
.ssq_box0{width:100%; min-width: 1080px; position: relative; height:674px; background: url(../images/ssq_2.jpg) no-repeat top center; overflow: hidden;}
.ssq_box1{width:100%; min-width: 1080px; position: relative; height:667px; background: url(../images/ssq_3.jpg) no-repeat top center; overflow: hidden;}
.ssq_box2{width:100%; min-width: 1080px; position: relative; height:1878px; background: url(../images/ssq_4.jpg) no-repeat top center; overflow: hidden;}
.why_title{width:464px; height:132px; padding-left:154px; background:url(../images/why.png) no-repeat; line-height:150px; font-size:36px; color:#c30007; margin-top:22px; font-weight:bold;}
.why_box{width:980px; margin:20px 50px; overflow:hidden;}
.why_left{float:left; overflow:hidden;}
.why_left .ml_50{margin-left:50px;}
.why_left p{height:58px; line-height:58px; padding:0 15px; font-size:24px; background:#a0139d; color:#f2e21d; margin:15px 0; border-radius:30px; width:370px}
.why_left p span{font-size:26px; color:#FFF;}
.why_right{float:left; width:455px; height:388px; margin-left:75px;}
.skill_title{width:796px; height:191px; background:url(../images/skill.png); margin-top:90px; margin-left:250px;}
.skill_box{overflow:hidden; margin-top:20px;}
.skill_left{float:left; margin-left:60px;}
.skill_right{float:left; margin-left:140px;}
.skill_right p{height:58px; line-height:58px; padding:0 30px; font-size:24px; background:#a0139d; color:#fff; margin:15px 0; border-radius:30px; width:270px}
.skill_right .ml_50{margin-left:50px;}
.skill_right p span{font-size:30px; color:#FFF;}
.select_box{overflow:hidden; margin-top:150px;}
.select_left{float:left;}
.select_blue{width:127px; height:50px; background:url(../images/se_title.png); color:#FFF; font-size:30px; padding-left:50px; line-height:50px;}
.select_right{float:right;}
.select_green{width:142px; height:50px; background:url(../images/se_green.png);color:#FFF; font-size:30px; padding-left:35px; line-height:50px;}
.foldpanel {width: 500px; border: 1px solid #ccc; border-bottom: none; float:left; margin-right:20px; height:328px; background:#FFF;}
.foldpanel dt { border-bottom:1px solid #ccc;margin: 0px;}
.foldpanel dt {background: #fff; cursor: pointer;  padding:6px 15px; font-size:18px; font-weight:bold; }
.foldpanel dd.ds_bl{display:block;}
.foldpanel dd {padding:2px 16px 8px 16px; background:#fff; font-size:14px; line-height:20px; display:none; border-bottom: 1px solid #ccc; color:#666}
.foldpanel .bgd4{background:#d4f4ff;}
.foldpanel .bgd9{background:#d9f4bc;}
.ssq_box3{width:100%; min-width: 1080px; position: relative; height:737px; background: url(../images/ssq_5.jpg) no-repeat top center; overflow: hidden;}
.buy_box{overflow:hidden; margin-top:120px;}
.buy_left{float:left; width:340px; height:560px; background:#ee3022; border-radius:50px; margin-left:50px;}
.buy_left h2{color:#FFF; font-size:40px; text-align:center; margin:25px 0;}
.buy_jl{width:230px; height:390px; background:#ffcc00; margin:5px 15px;  border-radius:50px; padding:30px 40px; overflow:hidden;}
.buy_jl ul{ overflow:hidden; height:405px;}
.buy_jl ul li{text-align:center; line-height:24px;}
.buy_right{float:right; width:543px; height:547px; background:url(../images/bug_right.png)}

.foot_banner{width:100%; height:130px; background:#01b3ef; overflow:hidden; position:relative; bottom:0;}
.foot_banner img{margin-left:20px; float:left;}
.foot_banner .buy_btn{width:317px; height:89px; display:block; background:url(../images/buy_btn.png); float:left; margin:20px 20px 0 50px}
.foot_banner .kf_btn{width:163px; height:88px; display:block; background:url(../images/kf_btn.png); float:left; margin-top:21px;}
.list_lh{overflow:hidden;}*/









