﻿@charset "utf-8";
/* 
 *@名称: main.css
 *@功能: 页面样式
 *@作者: Sky
 *@版本: v1.0
 *@时间: 2015-09-21
 */

* { margin: 0px; padding: 0px; }
body { font-family: "Microsoft Yahei",Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #444; line-height: 1.5em; background: #f1f1f1 }


li { list-style-type: none; }
h1, h2, h3 { font-size: 14px; font-weight: bold; }
em { font-style: normal }
img { border: none; }

.clear { clear: both }
.clearfix:after { content: " "; display: block; clear: both; }

.h_4 { height: 4px; overflow: hidden; }
.lefts { float: left; text-align: left; }
.rights { float: right; text-align: right; }
a.more, a.more:link, a.more:visited, a.more:hover { font-size: 12px; font-weight: normal; color: #666; text-decoration: none; margin: 0; }

a { color: #2e2e2e; text-decoration: none; }

a:hover { text-decoration: none; color: #e6454b; }

.floatL { float: left; }
.floatR { float: right; }
.marR26 { margin-right: 26px }
.marT10 { margin-top: 10px; }
.marT50 { margin-top: 50px; }
.marB50 { margin-bottom: 50px; }
.pad20 { padding: 20px; }

.red_f { color: #e64646 }
.yellow_f { color: #f7a31d }

.top_w { background: #f1f1f1; width: 100%; line-height: 40px; height: 40px }
.top_w .top_box { width: 1200px; margin: 0 auto; color: #c5c5c5; position: relative; line-height: 40px; height: 40px; font-size: 12px; background: #f1f1f1; border-bottom: 1px solid #eee }
.top_w .top_box .bar_tool { position: absolute; top: 0; right: 0 }
.top_w .top_box .bar_tool a { display: inline-block; margin: 0 5px; color: #777 }
.top_w .top_box .bar_tool a:hover { color: #333 }
.top_w .top_box .bar_tool a.ico_mail { background: url("../images/ico_mail.png") no-repeat left center; }
.top_w .top_box .bar_tool a.ico_home { background: url("../images/ico_home.png") no-repeat left center; }
.top_w .top_box .bar_tool a.ico_star { background: url("../images/ico_star.png") no-repeat left center; }

.logo_w { width: 100%; background: #fff }
.logo_box { width: 1200px; margin: 0 auto; }
.logo_box .logo_con { float: left; margin: 0 }
.logo_box .logo_con img { height: 76px; margin: 5px 0; }
.logo_box .pic_con { float: right; margin-top: 10px; }

.menu_w { width: 100%; height: 42px; background: #e6454b }

.menu_w .nav_main { width: 1200px; background: #ea3f45; height: 42px; font-size: 14px; margin-left: auto; margin-right: auto; *zoom: 1 }

.menu_w .nav_main:after { clear: both; content: "."; display: block; visibility: hidden; height: 0 }

.menu_w .nav_main .nav_tab { cursor: pointer; }
.menu_w .nav_main .nav_tab a { border-right: 1px solid #c7363b; border-left: 1px solid #ec5b60; float: left; padding: 0 35px; line-height: 42px; color: #fff; font-size: 16px; }
.menu_w .nav_main .nav_tab a:last-child { border-right: none }
.menu_w .nav_main .nav_tab a:hover { font-weight: bold; background: #e21d26 }
.menu_w .nav_main .nav_tab a.m_curr { background: #e21d26 }

.menu_w .nav_main .all { float: left; width: 222px; color: #fff; margin-left: 0; margin-right: 0; position: relative; line-height: 42px; height: 42px; font-size: 16px; padding-left: 10px; background: url("../images/ico_menu.png") #ffa837 no-repeat 96% 12px; }

.menu_w .attr_box { display: none; width: 230px; position: absolute; left: 0; top: 41px; z-index: 10; border: #fff; }

.menu_w .attr_box .sec_attr { background-color: #FFF; border: 1px solid #ffa837; float: left; width: 230px; height: 489px; overflow: hidden }

.menu_w .nav_main .hot_list { }
.menu_w .nav_main .hot_list a { display: block; border-bottom: 1px solid #eee; padding: 10px; line-height: 30px; position: relative; font-size: 14px; }
.menu_w .nav_main .hot_list a i { float: left; width: 30px; height: 30px; display: block; margin-right: 5px; overflow: hiiden }
.menu_w .nav_main .hot_list a i img { width: 100% }
.menu_w .nav_main .hot_list a span { position: absolute; top: 10px; right: 10px; font-size: 12px; color: #888 }
.menu_w .nav_main .hot_list a:hover { background: #fff9e5 }

.menu_w .nav_main .hight_list { padding: 10px; border-bottom: 1px solid #eee; }
.menu_w .nav_main .hight_list dd { float: left; width: 24px; margin-right: 5px; padding-top: 6px }
.menu_w .nav_main .hight_list dt { margin-left: 26px; }
.menu_w .nav_main .hight_list dt a { color: #888; margin: 0px 3px; font-size: 12px; display: inline-block; line-height: 28px; padding: 0 }
.menu_w .nav_main .hight_list dt a:hover { color: #e6454b }

.main_w { width: 1200px; margin: 0 auto }
.left_w { float: left; margin-top: 15px; width: 1200PX; }

#divSmallBox { overflow: hidden; *display: inline; *zoom: 1; width: 10px; height: 10px; margin: 0; border-radius: 10px; background: #ffffff; }
#playBox { width: 1200PX; height: 315px; position: relative; overflow: hidden; }
#playBox .oUlplay { width: 99999px; position: absolute; left: 0; top: 0; background-color: #fff }
#playBox .oUlplay li { float: left; }
#playBox .pre { cursor: pointer; width: 45px; height: 45px; background: url(../images/l.png) no-repeat; position: absolute; top: 120px; left: 5px; z-index: 10; opacity: 0.1 }
#playBox .pre:hover { opacity: 1 }
#playBox .next { cursor: pointer; width: 45px; height: 45px; background: url(../images/r.png) no-repeat; position: absolute; top: 120px; right: 5px; z-index: 10; opacity: 0.1 }
#playBox .next:hover { opacity: 1 }
#playBox .smalltitle { width: 1200PX; height: 10px; position: absolute; bottom: 20px; z-index: 10 }
#playBox .smalltitle ul { text-align: center }
#playBox .smalltitle ul li { display: inline-block; width: 12px; height: 12px; margin: 0 3px; border-radius: 10px; border: 2px solid #fff; overflow: hidden; *display: inline; *zoom: 1; }
#playBox .smalltitle .thistitle { border: 2px solid #cf1e24; }

.ann_box { float: right; width: 250px; margin-top: 15px; }
.ann_box .login_con a { border: 1px solid #e7b674; border-radius: 5px; float: left; width: 120px; font-size: 16px; line-height: 40px; color: #e44853; text-align: center }
.ann_box .login_con a:nth-child(2) { margin-left: 6px; }
.ann_box .login_con a:hover { background: #fff6cc }
.ann_box .login_con span { padding-left: 26px; }
.ann_box .login_con a .ico_login { background: url("../images/ico_login.png") no-repeat left center; }
.ann_box .login_con a .ico_reg { background: url("../images/ico_reg.png") no-repeat left center; }

.kj_box { margin-top: 15px; border: 1px solid #ddd; }
.kj_box .kj_con { padding: 10px; height: 110px; }
.kj_box .kj_con .tit_c { font-size: 14px; line-height: 30px; }
.kj_box .kj_con .tit_c i { font-size: 13px; color: #888; font-style: normal; margin-left: 6px; }
.kj_box .kj_con .con_c { padding: 2px 0 }
.kj_box .kj_con .tool_c a { display: inline; margin: 0 10px; color: #888; font-size: 12px; }


.kj_box2 { margin-top: 15px; }
.kj_box2 .kj_con { background: #fff; padding: 0px; position: relative }

.kj_box2 .kj_con .img_c { float: left; width: 94px; height: 94px; margin: 0px; padding: 25px; border-right: 1px solid #ddd }
.kj_box2 .kj_con .num_c { float: left; margin-right: 20px; position: relative; padding: 25px; border-right: 1px solid #ddd }
.kj_box2 .kj_con .num_c .num_tit { font-size: 12px; color: #888; margin-bottom: 10px; }
.kj_box2 .kj_con .num_c .num_tit font { font-size: 18px; color: #333; margin-bottom: 10px; margin-right: 3px; }
.kj_box2 .kj_con .num_c .num_tit .hot_f { font-size: 18px; color: #ff7324; padding: 2px 5px; }
.kj_box2 .kj_con .num_c .num_tit .gray_f { font-size: 14px; color: #999; padding: 2px 5px; }
.kj_box2 .kj_con .num_c .num_con { border-radius: 5px; background: #fff; padding: 13px 20px; width: 545px; }
.kj_box2 .kj_con .num_c .v_pos { position: absolute; top: -5px; right: 0px; }

.kj_box2 .kj_con .time_c { float: left; border: 1px solid #f2ddb2; border-radius: 5px; background: #fff; padding: 15px 15px; margin-right: 20px; margin-top: -5px }
.kj_box2 .kj_con .time_c .tit { font-size: 12px; color: #888; margin-bottom: 8px; line-height: 20px }
.kj_box2 .kj_con .time_c .tit b { }

.kj_box2 .kj_con .detail_c { float: left; margin-top: -5px; }
.kj_box2 .kj_con .detail_c a { padding-left: 20px; line-height: 34px; display: block }
.kj_box2 .kj_con .detail_c { float: left; }
.kj_box2 .kj_con .detail_c a.ico_res { background: url("../images/ico_res.png") no-repeat center left; }
.kj_box2 .kj_con .detail_c a.ico_go { background: url("../images/ico_go.png") no-repeat center left; }
.kj_box2 .kj_con .detail_c a.ico_down { background: url("../images/ico_down.png") no-repeat center left; }

.haomaqu_resetPar .haomaqur { position: relative }
.haomaqu_resetPar .haomaqur .vedio_c { position: absolute; top: 6px; right: 10px; height: 130px; width: 210px; display: block; overflow: hidden; }
.haomaqu_resetPar .haomaqur .vedio_c > img { height: 100% }
.haomaqu_resetPar .haomaqur .vedio_c i { position: absolute; top: 40px; left: 80px; width: 56px; height: 56px; display: block; background: url("../images/vedio_icon.png") no-repeat center left; }
.haomaqu_resetPar .haomaqur .vedio_c b { position: absolute; top: 0px; left: 0px; width: 76px; height: 76px; display: block; background: url("../images/online.png") no-repeat center left; }

.yellow_btn { background: url("../images/btn_bg.png") repeat-x center; border-radius: 3px; display: inline-block; text-align: center; line-height: 24px; color: #fff; padding: 0px 5px; margin-left: 5px; border: none; border-right: 1px solid #e36c12; border-bottom: 1px solid #e36c12; }
.yellow_btn:hover { background: #f99f1a; color: #fff }
.yellow_btn .ico_vedio { background: url("../images/ico_vedio.png") no-repeat left center; padding-left: 20px }

.del_btn { background: url("../images/btn_bg2.png") no-repeat center; width: 52px; height: 25px; line-height: 25px; display: inline-block; text-align: center; }

input[type="button"].yellow_btn { line-height: 20px; padding: 0px 6px; padding-top: 3px; }


.news_list { padding: 3px 10px; }
.news_list a { display: block; line-height: 28px; border-bottom: 1px dashed #eee; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_list a:last-child { border-bottom: none; }

.news_list2 { padding: 5px 10px; }
.news_list2 a { background: url("../images/pix.png") no-repeat left center; display: block; line-height: 30px; position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 100px; padding-left: 8px; }
.news_list2 a span { position: absolute; top: 0; right: 10px; color: #888; }

.ad_box { background: #fff; padding: 10px; }


.sub_bar { line-height: 40px; height: 40px; border-bottom: none; font-weight: bold; background: #fcf1ed; padding: 0 10px; position: relative; }
.sub_bar .more_c { position: absolute; top: 0; right: 10px; color: #aaa; font-size: 12px; font-weight: normal }
.sub_bar .more_c a { color: #888; padding: 0 6px; }
.sub_bar .more_c a:hover { color: #e6454b }

.sub_bar2 { width: 100%; height: 40px; line-height: 50px; font-size: 16px; padding: 0 10px; }

.news_box { margin-top: 15px; background: #fff }
.news_box .news_con { padding: 10px; }
.news_box .news_con .team_c { margin: 10px; width: 560px; float: left }
.news_box .news_con .team_c .hot_c { border-bottom: 1px dashed #eee; padding-bottom: 10px; }
.news_box .news_con .team_c .hot_c:last-child { border-bottom: none }
.news_box .news_con .team_c .hot_c dd { float: left; width: 90px; text-align: center; color: #e74253 }
.news_box .news_con .team_c .hot_c dd p { line-height: 24px; font-size: 14px; }
.news_box .news_con .team_c .hot_c dt { margin-left: 100px; }
.news_box .news_con .team_c .hot_c dt h3 { font-size: 14px; line-height: 28px; }
.news_box .news_con .team_c .hot_c dt p { color: #888; line-height: 22px; }

.news_box .news_con .team_ws { width: 370px; }

.news_box .news_con .img_c { float: left; width: 335px; margin: 5px; overflow: hidden }
.go_c { background: #fff; border: 1px solid #ddd; margin-bottom: 10px; }

.video_list { overflow: hidden; zoom: 1; margin-left: -5px; margin-top: 15px; padding: 0px 0 0px 0 }
.video_list li { float: left; _display: inline; overflow: hidden; text-align: center; margin: 4.8px; position: relative }
.video_list li p { height: 25px; line-height: 25px; }
.video_list li .pic { text-align: center; width: 116px; height: 96px; }
.video_list li .pic p { position: absolute; top: 73px; margin-left: 3px; width: 110px; text-align: center; height: 20px; line-height: 20px; background: #000; color: #fff; font-size: 12px; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.video_list li .pic img { width: 110px; height: 90px; display: block; padding: 2px; border: 1px solid #ccc; }
.video_list li .pic a:hover img { border-color: #999; }

.video_wrap { }



.bread_box { width: 1180px; margin: 10px auto; height: 31px; line-height: 31px; background: url("../images/ico_home.png") no-repeat left center; padding-left: 20px; color: #999 }
.bread_box a { margin-right: 5px; color: #999 }
.bread_box span { color: #e6454b; }
.bread_box a:hover { color: #e6454b; cursor: pointer; }

.xw_box { width: 1200PX; float: left; background: #fff; }
.xw_box .xw_left { float: left; width: 200px; padding: 5px 0; }
.xw_box .xw_left a { display: block; line-height: 40px; height: 40px; border-bottom: 1px solid #fff; border-top: 1px solid #ddd; padding: 0 12px; }
.xw_box .xw_left a:hover { background: #fffdf1; border-right: 1px solid #ddd; }
.xw_box .xw_left a:first-child { border-top: none; }
.xw_box .xw_left a:last-child { border-bottom: none; }
.xw_box .xw_left a.xw_cur { border-left: 2px solid #e6454b; color: #e6454b; font-weight: bold; border-right: 1px solid #fff; background: #fff }

.xw_box .xw_right { float: left; width: 1000px; background: #fff }
.xw_box .xw_main { padding: 10px 15px; background: #fff; display: block }
.xw_box .xw_main h3 { position: relative; height: 36px; line-height: 36px; border-bottom: 1px solid #ddd; margin-bottom: 5px; }
.xw_box .xw_main h3 span { font-size: 15px; font-weight: normal; padding: 0 10px; border-bottom: 1px solid #e6454b; position: absolute; bottom: -1px; left: 0 }

.xw_d_box { width: 1200px; margin: 0px auto; }
.xw_d_box .xw_main { float: left; width: 838px; background: #fff; padding: 20px; }
.xw_d_box .xw_main h3 { font-size: 18px; text-align: center; line-height: 36px; color: #e6454b }
.xw_d_box .xw_main h4 { font-size: 12px; font-weight: normal; text-align: center; line-height: 36px; border-bottom: 1px solid #ddd; margin-bottom: 10px; color: #888 }
.xw_d_box .xw_main h4 span { margin: 0 5px; }
.xw_d_box .xw_main .d_con { line-height: 28px; }
.xw_d_box .xw_main .d_con p { margin-bottom: 10px; }
.xw_d_box .xw_right { float: right; width: 320px; }
.hot-method, .shipin { background: #fff }


.xw_box .xw_main a { line-height: 36px; display: block; position: relative; background: url("../images/pix.png") no-repeat left center; padding-left: 10px; padding-right: 80px; border-bottom: 1px dashed #ddd; }
.xw_box .xw_main a span { position: absolute; top: 0; right: 0px; color: #888; color: #888; }

.f-page { text-align: center; padding: 10px 0 15px 0; }
.f-page a, .f-page span { padding: 0 8px; height: 22px; border: 1px solid #ccc; text-align: center; line-height: 22px; display: inline-block; color: #9c9c9c; font-size: 12px; background: #fff; *display: inline; zoom: 1; margin-right: 2px; }
.f-page a:hover { background: #e6454b; color: #fff; border: 1px solid #e6454b; }
.f-page a.current:hover { background: #fff; color: #9c9c9c; border: 1px solid #ccc; cursor: text; }
.f-page a.current, .f-page span.current { background: #e6454b; color: #fff; border: 1px solid #e6454b; }

.vedio_list { padding: 10px; background: #fff }

.vedio_list li { width: 536px; float: left; margin: 10px; padding: 20px 15px; border: 1px solid #ddd; background: #fff }
.vedio_list li dd { float: left; width: 100px; height: 100px; display: block; vertical-align: middle; }
.vedio_list li dd img { width: 94px; }
.vedio_list li dt { margin-left: 110px; }
.vedio_list li dt h3 { font-size: 14px; line-height: 30px; color: #e6454b }
.vedio_list li dt p { color: #888; line-height: 24px; }
.vedio_list li dt .tool_c { margin-top: 10px; }
.vedio_list li dt .tool_c b { margin-left: 5px; font-weight: normal; color: #888 }

.yellow_big_btn { background: url("../images/big_btn_bg.png") repeat-x center; border-radius: 3px; display: inline-block; text-align: center; line-height: 32px; color: #fff; padding: 0px 10px; border: none; border-right: 1px solid #e36c12; border-bottom: 1px solid #e36c12; font-size: 14px; }
.yellow_big_btn:hover { background: #f99f1a; color: #fff }
.yellow_big_btn .ico_vedio { background: url("../images/big_play.png") no-repeat left center; padding-left: 24px }

.long_box { margin-top: 15px; }
.long_left { width: 220px; float: left; border: 1px solid #dd; background: #fff }
.long_left .long_head { background: #e6454b; color: #fff; font-size: 14px; line-height: 20px; padding: 10px; position: relative }
.long_left .long_head .b_pos { position: absolute; top: 7px; right: 5px; }
.long_left .long_head .b_pos a { margin-left: 5px; }
.long_left h3 { background: #f5f5f5; line-height: 20px; color: #e6454b; padding: 8px 10px; font-weight: normal; text-align: center; margin: 5px 5px 0 5px; }
.long_right { width: 965px; float: right }


.foot_box { width: 100%; min-width: 1200px; font-size: 12px; margin-top: 15px; background: #333; }
.foot_box .foot_info { width: 1200px; margin: 0 auto; padding: 15px 0; color: #bbb; line-height: 24px; }
.foot_box .foot_info li { float: left; width: 200px; margin-right: 38px; border-right: 1px solid #444; min-height: 140px }
.foot_box .foot_info li h2 { font-size: 16px; padding: 2px 0; font-weight: normal; color: #fff; padding-left: 30px; }
.foot_box .foot_info li h2.ico_b1 { background: url("../images/ico_b1.png") no-repeat left center; }
.foot_box .foot_info li h2.ico_b2 { background: url("../images/ico_b2.png") no-repeat left center; }
.foot_box .foot_info li h2.ico_b3 { background: url("../images/ico_b3.png") no-repeat left center; }
.foot_box .foot_info li h2.ico_b4 { background: url("../images/ico_b4.png") no-repeat left center; }
.foot_box .foot_info li a { display: block; color: #999; font-size: 14px; padding-left: 30px; line-height: 30px; }
.foot_box .foot_info li p { padding-left: 30px; }
.foot_box .foot_info li a:hover { display: block; color: #fff }
.foot_box .foot_info li:last-of-type { border-right: none }
.foot_box .foot_info li:nth-last-of-type(2) { border-right: none }
.foot_box .foot_info .btm_code { width: 240px; margin: 0; padding: 0 }
.foot_box .foot_info .btm_code i { display inline-block; float: left }
.foot_box .foot_info .btm_code a { display inline-block; margin: 0; padding: 0 }

.foot_box .foot_info li.btm_logo { background: url("../images/ico_b4.png") no-repeat center; width: 200px; display: block; height: 100px; }

.foot_box .foot_cr { width: 100%; min-width: 1200px; background: #424242; padding: 12px 0; text-align: center; color: #ccc; }


.cl_s_right { padding: 5px 10px; }
.cl_s_right i { font-style: normal }
.cl_s_right span { float: right; padding-right: 23px; line-height: 26px; font-size: 12px; color: #000; }
.cl_s_right select { padding: 0px 5px; margin: 0px 5px; }
.cl_s_right .cl_s_checkbox { height: 14px; display: block; margin-top: 6px; white-space: nowrap; _display: inline; padding-left: 20px; line-height: 14px; cursor: pointer; font-weight: normal; font-size: 12px; color: #ed1c24; float: right; background: url("../images/checkBox2.png") no-repeat 0 0; }
.cl_s_right .cl_selected { background: url("../images/checkBox2.png") no-repeat 0 -14px; }



.cl_s_r_table { height: 887px; overflow-y: auto; overflow-x: hidden; padding: 0px; }
.cl_s_r_table .lot-table { border-top: solid 1px #ddd; border-left: solid 1px #ddd; }

.cl_s_r_table .lot-table td { height: 30px; border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; }
.cl_s_r_table i { color: #0081d3; }
.cl_s_r_table a { color: #333; padding: 2px 5px; border: 1px solid #ddd; border-radius: 2px; background: #f5f5f5; }
.cl_s_r_table a:hover { color: #ff0000; }
.lot-table .head { height: 40px; background-color: #f2f2f2; }

.lot-table .odd { background-color: #fff; font-size: 13px; }
.cl_s_r_table i { color: #0081d3; font-style: normal }
.lot-table { width: 100%; text-align: center; background: #fff }




.cl_s_block { padding: 0px 10px; }
.cl_s_block .cl_s_checkbox { height: 14px; display: block; margin-top: 14px; margin-bottom: 15px; white-space: nowrap; _display: inline; padding-left: 25px; line-height: 14px; text-align: left; cursor: pointer; font-weight: normal; background: url("../images/checkBox2.png") no-repeat 0 0; }
.cl_s_block .cl_selected { background: url("../images/checkBox2.png") no-repeat 0 -14px; }
.cl_s_block i { font-style: normal; }



.open_nums { overflow: hidden; width: 480px; height: 55px; text-align: center; line-height: 55px; }
/*#pk10 span {
	background: url(../images/index-pk.png) -62px -455px no-repeat;
	width: 36px;
	height: 36px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	margin-top:7px
}*/
#pk10 .no1 { background-position: 0px 0px !important; }
#pk10 .no2 { background-position: 0px -36px !important; }
#pk10 .no3 { background-position: 0px -72px !important; }
#pk10 .no4 { background-position: 0px -108px !important; }
#pk10 .no5 { background-position: 0px -144px !important; }
#pk10 .no6 { background-position: 0px -180px !important; }
#pk10 .no7 { background-position: 0px -216px !important; }
#pk10 .no8 { background-position: 0px -252px !important; }
#pk10 .no9 { background-position: 0px -288px !important; }
#pk10 .no10 { background-position: 0px -324px !important; }





/*开奖内页 即时开奖栏*/
.area_op_box { background: #fff; padding: 10px 0px; border: 1px solid #ddd; margin-top: 15px; }
.area_op_box table { width: 100%; }
.area_op_box table tr { width: 100%; }
.area_op_box table td { }
.area_op_box table td.logo { width: 105px; text-align: center; }
.area_op_box table td.logo img { width: 76px; height: 76px; }
.area_op_box table td.res { width: 410px; }
.area_op_box table td.res .info { height: 25px; line-height: 25px; }
.area_op_box table td.res .info .l { float: left; }
.area_op_box table td.res .info .l em { color: green; font-style: normal; font-weight: bold; }
.area_op_box table td.res .info .r { float: right; }
.area_op_box table td.res .info .r em { color: #f00; font-style: normal; font-weight: bold; }
.balls_open { /*background: url(../images/common/open_bg.png) 0px 0px no-repeat;*/ height: 45px; line-height: 45px; text-align: center; }
.balls_open_BJKLB { line-height: 20px; text-align: left; font-size: 14px; padding-left: 40px; color: #999; font-weight: bold; }
.balls_open_BJKLB em { padding: 0 5px; }
.balls_open_BJKLB em.b_red { color: #e6454b; }
.balls_open_BJKLB em.b_blue { color: #0b18b1; }
.balls_open span { background: url(../images/common/balls_bg.png) 0px 0px no-repeat; height: 35px; width: 35px; line-height: 35px; display: inline-block; text-align: center; font-size: 18px; font-weight: bold; margin-right: 3px; margin-top: 5px; }
.balls_open span.b_blue { background-position: -41px 0px; }
.balls_open span.pks_1 { background-position: -1px -66px; }
.balls_open span.pks_2 { background-position: -37px -66px; }
.balls_open span.pks_3 { background-position: -74px -66px; }
.balls_open span.pks_4 { background-position: -111px -66px; }
.balls_open span.pks_5 { background-position: -150px -66px; }
.balls_open span.pks_6 { background-position: -187px -66px; }
.balls_open span.pks_7 { background-position: -226px -66px; }
.balls_open span.pks_8 { background-position: -263px -66px; }
.balls_open span.pks_9 { background-position: -301px -66px; }
.balls_open span.pks_10 { background-position: -339px -66px; }

.balls_open label { background: url(../images/common/lucky_ball.png) 0px 0px no-repeat; height: 32px; width: 32px; line-height: 32px; display: inline-block; text-align: center; font-size: 18px; font-weight: bold; margin-right: 3px; margin-top: 5px; }
.balls_open label.xync_1 { background-position: 0px 0px !important; }
.balls_open label.xync_2 { background-position: 0px -32px !important; }
.balls_open label.xync_3 { background-position: 0px -65px !important; }
.balls_open label.xync_4 { background-position: 0px -98px !important; }
.balls_open label.xync_5 { background-position: 0px -131px !important; }
.balls_open label.xync_6 { background-position: 0px -165px !important; }
.balls_open label.xync_7 { background-position: 0px -198px !important; }
.balls_open label.xync_8 { background-position: 0px -231px !important; }
.balls_open label.xync_9 { background-position: 0px -264px !important; }
.balls_open label.xync_10 { background-position: 0px -297px !important; }
.balls_open label.xync_11 { background-position: 0px -330px !important; }
.balls_open label.xync_12 { background-position: 0px -363px !important; }
.balls_open label.xync_13 { background-position: 0px -396px !important; }
.balls_open label.xync_14 { background-position: 0px -429px !important; }
.balls_open label.xync_15 { background-position: 0px -462px !important; }
.balls_open label.xync_16 { background-position: 0px -495px !important; }
.balls_open label.xync_17 { background-position: 0px -528px !important; }
.balls_open label.xync_18 { background-position: 0px -561px !important; }
.balls_open label.xync_19 { background-position: 0px -593px !important; }
.balls_open label.xync_20 { background-position: 0px -626px !important; }

.balls_open_GXKLSF span { background: url(../images/area/balls_bg.png) 0px 0px no-repeat !important; height: 35px; width: 35px; line-height: 35px; display: inline-block; text-align: center; font-size: 18px; font-weight: bold; margin-right: 3px; margin-top: 5px; color: #fff }
.balls_open_GXKLSF span.red { background-position: -90px 0px !important; }
.balls_open_GXKLSF span.blue { background-position: -135px -0px !important; }
.balls_open_GXKLSF span.green { background-position: -180px -0px !important; }

.balls_open span.sz_1 { background-position: -0px -136px; }
.balls_open span.sz_2 { background-position: -40px -136px; }
.balls_open span.sz_3 { background-position: -79px -136px; }
.balls_open span.sz_4 { background-position: -117px -136px; }
.balls_open span.sz_5 { background-position: -156px -136px; }
.balls_open span.sz_6 { background-position: -196px -136px; }
.balls_open span.b_len_7 { margin-left: 8px; margin-right: 8px; }
.balls_open span.b_len_6 { margin-left: 10px; margin-right: 10px; }
.balls_open span.b_len_5 { margin-left: 15px; margin-right: 15px; }
.balls_open span.b_len_3 { margin-left: 25px; margin-right: 25px; }
.area_op_box table td.links { }
.area_op_box table td.links .info { margin-top: 25px; margin-left: 15px; }
.area_op_box table td.links .info li { line-height: 30px; width: 76px; float: left; }
.area_op_box table td.links .info li a { display: inline-block; width: 82px; padding-left: 20px; float: left; color: #808080; }
.area_op_box table td.links .info li a:hover { color: #f00; }
.area_op_box table td.links .info li a.rule { background: url(../images/area/help.gif) 0 8px no-repeat; }
.area_op_box table td.links .info li a.video { background: url(../images/area/ico_sp.png) 0 7px no-repeat; }
.area_op_box table td.links .info li a.msg { background: url(../images/area/ico_yj.png) 0 7px no-repeat; }
.area_op_box table td.links .info li a.qq { background: url(../images/area/ico_dz.png) 0 7px no-repeat; }


.area_op_box table td.times { /*width: 180px; padding-right: 20px; border: solid 1px #ddd;*/ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 4px; width: 276px; padding: 7px 3px 8px 15px; height: 48px; margin-top: 10px; background-color: #fff; }
.area_op_box table td.times .title { margin-left: 5px; margin-right: 5px; }
.area_op_box table td.times #period { width: 112px; color: green; font-weight: bold; }
.area_op_box table td.times .title div { float: none; line-height: 23px; }
.area_op_box table td.times div { float: left; }
.area_op_box table td.times .minute, .area_op_box table td.times .second { background: url(../images/time-bg2.png) no-repeat; width: 49px; height: 48px; text-align: center; font-family: Tahoma; font-size: 24px; line-height: 48px; color: #fff; font-weight: bold; }
.area_op_box table .red-bg { background: url(../images/time-bg.png) no-repeat; }
.area_op_box table td.times .t2 { line-height: 48px; margin: 0 5px; }
.area_op_box table td.times .info { height: 25px; line-height: 25px; }
.area_op_box table td.times .info .r { float: right; margin-right: 5px; }
.area_op_box table td.times .info .r em { color: #f00; font-style: normal; font-weight: bold; }
.area_op_box table td.times .timer { /*width: 178px; background: url(../images/common/open_bg.png) -128px -53px no-repeat; color: red;*/ padding: 5px 0px; height: 35px; line-height: 35px; text-align: center; font-size: 20px; font-weight: bold; /*background:#ddd;border-radius:5px;*/ }
.area_op_box table td.times .timer .box { margin-right: 5px; text-align: center; color: green; }
.area_op_box table td.times .timer .box em { font-style: normal; padding: 0px 3px; }
.area_op_box table td.times .timer .box span { }
.area_op_box table td.times .timer .box_date { margin-left: 30px; text-align: center; font-size: 13px; }
.area_op_box table td.times .sound { background: url(../images/common/open_bg.png) -331px -107px no-repeat; display: inline-block; width: 27px; height: 27px; cursor: pointer; margin-top: 10px; margin-right: 5px; }
.area_op_box table td.times .close { background-position: -331px -53px; }

.area_op_box table td.other { text-align: right; }
.area_op_box table td.other .sound { background: url(../images/common/open_bg.png) -331px -107px no-repeat; display: inline-block; width: 27px; height: 27px; cursor: pointer; margin-top: 25px; margin-right: 5px; }
.area_op_box table td.other .close { background-position: -331px -53px; }

.area_loto_tool { background: #fff; overflow: hidden; height: 28px; line-height: 27px; border: #f2dcaf 1px solid; padding: 5px 6px; }
.area_loto_tool .left { width: 500px; float: left; }
.area_loto_tool .left li { display: inline-block; }
.area_loto_tool .left #defaultNum { width: 50px; }
.area_loto_tool .right { width: 300px; float: right; text-align: right; }
.area_loto_tool .right #showDate { width: 90px; }

.area_tiptool { background: #fff; }
.area_tiptool .lot_table { width: 100%; border: 1px solid #ddd; border-collapse: collapse; }
.area_tiptool .lot_table .head { height: 40px; background-color: #f9f9f9; }
.area_tiptool .lot_table td { text-align: center; border: solid 1px #ddd; height: 25px; }
.area_tiptool .lot_table tbody td { border: solid 1px #ddd; height: 37px; }
.area_tiptool .lot_table .odd { background-color: #fff; font-size: 13px; }
.area_tiptool .lot_table .even { background-color: #f9f9f9; font-size: 13px; }
.area_tiptool .lot_table .lose { color: #21961c; }
.area_tiptool .lot_table .win { color: #e84147; }
.area_tiptool .lot_table .align { text-align: center; }

/*长龙*/

.tiptool_head { height: 30px; background: #f9f9f9; text-align: left; line-height: 30px; border: 1px solid #ddd; padding-left: 10px; font-size: 14px; }
.tiptool_info { width: 100%; float: left; clear: left; }
.tiptool_info ul { margin: 0; padding: 0; list-style: none; display: block; float: left; clear: left; }
.tiptool_info li { width: 165.5px; height: 30px; line-height: 30px; border: 1px solid #ddd; border-top: none; border-left: none; display: block; float: left; font-size: 12px; }
.tiptool_info li span.last { border-right: 0; }


/**开奖内页 开奖历史**/
.area_his_box { background: #fff; }
.area_his_box .title { border-bottom: 1px solid #ddd; margin: 0px 5px; height: 33px; }
.area_his_box .title span { display: inline-block; height: 30px; line-height: 30px; font-size: 16px; margin-left: 10px; text-align: center; float: left; }
.area_his_box .title a { display: inline-block; height: 30px; line-height: 30px; font-size: 14px; margin-right: 10px; text-align: center; float: right; color: #808080; }
.area_his_box .title a:hover { color: #f00; }
.area_his_box .list { }
.area_his_box .list table { width: 100%; border: 1px solid #ddd; border-collapse: collapse; }
.area_his_box .list table td { border: 1px solid #ddd; text-align: center; }
.area_his_box .list table thead td { height: 35px; font-weight: normal; background-color: #f2f2f2; }
.area_his_box .list table tbody { display: none; color: #666; }
.area_his_box .list table tbody tr.hide { display: none; }
.area_his_box .list table tbody tr.bg td { background-color: #f9f9f9; }
.area_his_box .list table tbody tr:hover td { background: url(../images/common/bg-banner2.gif) 0px 0px; }
.area_his_box .list table tbody tr:hover td .balls span { }
.area_his_box .list table tbody td { padding: 0px; }
.balls_his { padding: 5px 0px; text-align: center; }
.balls_his span { height: 26px; width: 26px; line-height: 26px; display: inline-block; margin-right: 3px; }
.balls_his span.b_red { height: 25px; width: 25px; line-height: 25px; background: url(../images/common/balls_bg.png) 0px -39px no-repeat; }
.balls_his span.b_blue { height: 25px; width: 25px; line-height: 25px; background: url(../images/common/balls_bg.png) -41px -39px no-repeat; }
.balls_his_BJKLB { padding: 0px; text-align: left; margin-left: 10px; }
.balls_his em.klc { color: #0e2375; display: inline-block; height: 35px; line-height: 35px; width: 16px; text-align: center; }
.balls_his em.klc.klc_red { color: #e6454b; }
.balls_his em.klc.klc_dot { padding-left: 2px; padding-right: 2px; width: 2px; }
.balls_his em.klc.klc_br { background: url(../images/area/klc_br.jpg) center center repeat-y; padding-left: 2px; padding-right: 2px; width: 2px; }

.balls_his span.pks { background: url(../images/area/pk10_nums.png) 0px -0px no-repeat; }
.balls_his span.pks.shade { background-image: url(../images/area/pk10_nums_shade.png); }
.balls_his span.pks.dx { background-image: url(../images/area/pk10_dx.png); }
.balls_his span.pks.ds { background-image: url(../images/area/pk10_ds.png); }

.balls_his span.pks_1 { background-position: 0px -0px; }
.balls_his span.pks_2 { background-position: 0px -27px; }
.balls_his span.pks_3 { background-position: 0px -54px; }
.balls_his span.pks_4 { background-position: 0px -81px; }
.balls_his span.pks_5 { background-position: 0px -108px; }
.balls_his span.pks_6 { background-position: 0px -135px; }
.balls_his span.pks_7 { background-position: 0px -162px; }
.balls_his span.pks_8 { background-position: 0px -189px; }
.balls_his span.pks_9 { background-position: 0px -216px; }
.balls_his span.pks_10 { background-position: 0px -243px; }

.balls_his span.sz_1 { background-position: -0px -176px; }
.balls_his span.sz_2 { background-position: -40px -176px; }
.balls_his span.sz_3 { background-position: -79px -176px; }
.balls_his span.sz_4 { background-position: -117px -176px; }
.balls_his span.sz_5 { background-position: -156px -176px; }
.balls_his span.sz_6 { background-position: -196px -176px; }
.balls_his span.b_len_3 { margin: 0 5px; }

.balls_his span.ks { background: url(../images/area/k3_nums.png) 0px -0px no-repeat; height: 27px; width: 27px; line-height: 27px; margin-right: 5px; }
.balls_his span.ks.dx { background-image: url(../images/area/k3_dx.png); }
.balls_his span.ks.ds { background-image: url(../images/area/k3_ds.png); }
.balls_his span.ks.zh { background-image: url(../images/area/k3_zh.png); }
.balls_his span.ks.jo { background-image: url(../images/area/k3_jo.png); }
.balls_his span.ks_1 { background-position: 0px 0px; }
.balls_his span.ks_2 { background-position: 0px -28px; }
.balls_his span.ks_3 { background-position: 0px -56px; }
.balls_his span.ks_4 { background-position: 0px -84px; }
.balls_his span.ks_5 { background-position: 0px -112px; }
.balls_his span.ks_6 { background-position: 0px -140px; }

.balls_his span.ssc { background: url(../images/area/ssc_nums.png) 0px -0px no-repeat; margin-right: 5px; }
.balls_his span.ssc.shade { background: url(../images/area/ssc_nums_shade.png) 0px 0px no-repeat; }
.balls_his span.ssc.dx { background-image: url(../images/area/ssc_dx.png); }
.balls_his span.ssc.ds { background-image: url(../images/area/ssc_ds.png); }
.balls_his span.ssc.zh { background-image: url(../images/area/ssc_zh.png); }
.balls_his span.ssc_0 { background-position: 0px 0px; }
.balls_his span.ssc_1 { background-position: 0px -26px; }
.balls_his span.ssc_2 { background-position: 0px -52px; }
.balls_his span.ssc_3 { background-position: 0px -78px; }
.balls_his span.ssc_4 { background-position: 0px -104px; }
.balls_his span.ssc_5 { background-position: 0px -130px; }
.balls_his span.ssc_6 { background-position: 0px -156px; }
.balls_his span.ssc_7 { background-position: 0px -182px; }
.balls_his span.ssc_8 { background-position: 0px -208px; }
.balls_his span.ssc_9 { background-position: 0px -234px; }

.balls_his span.klsf { background: url(../images/area/klsf_nums.png) 0px -0px no-repeat; margin-right: 5px; }
.balls_his_CQXYNC span.klsf { background: url(../images/area/lucky_ball.png) 0px -0px no-repeat !important; margin-right: 5px; }
.balls_his span.klsf_1 { background-position: 0px 0px !important; }
.balls_his span.klsf_2 { background-position: 0px -26px !important; }
.balls_his span.klsf_3 { background-position: 0px -52px !important; }
.balls_his span.klsf_4 { background-position: 0px -78px !important; }
.balls_his span.klsf_5 { background-position: 0px -104px !important; }
.balls_his span.klsf_6 { background-position: 0px -130px !important; }
.balls_his span.klsf_7 { background-position: 0px -156px !important; }
.balls_his span.klsf_8 { background-position: 0px -182px !important; }
.balls_his span.klsf_9 { background-position: 0px -208px !important; }
.balls_his span.klsf_10 { background-position: 0px -234px !important; }
.balls_his span.klsf_11 { background-position: 0px -260px !important; }
.balls_his span.klsf_12 { background-position: 0px -286px !important; }
.balls_his span.klsf_13 { background-position: 0px -312px !important; }
.balls_his span.klsf_14 { background-position: 0px -338px !important; }
.balls_his span.klsf_15 { background-position: 0px -364px !important; }
.balls_his span.klsf_16 { background-position: 0px -390px !important; }
.balls_his span.klsf_17 { background-position: 0px -416px !important; }
.balls_his span.klsf_18 { background-position: 0px -442px !important; }
.balls_his span.klsf_19 { background-position: 0px -468px !important; }
.balls_his span.klsf_20 { background-position: 0px -494px !important; }


/*.balls_his_CQXYNC .klsf { background: url(../images/common/lucky_ball.png) 0px -0px no-repeat !important;  height: 32px; width: 32px; line-height: 32px; display: inline-block; text-align: center; font-size: 18px; font-weight: bold; margin-right: 3px; margin-top: 5px; }
.balls_his_CQXYNC span.klsf_1 { background-position: 0px 0px !important; }
.balls_his_CQXYNC span.klsf_2 { background-position: 0px -34px !important; }
.balls_his_CQXYNC span.klsf_3 { background-position: 0px -67px !important; }
.balls_his_CQXYNC span.klsf_4 { background-position: 0px -99px !important; }
.balls_his_CQXYNC span.klsf_5 { background-position: 0px -132px !important; }
.balls_his_CQXYNC span.klsf_6 { background-position: 0px -166px !important; }
.balls_his_CQXYNC span.klsf_7 { background-position: 0px -198px !important; }
.balls_his_CQXYNC span.klsf_8 { background-position: 0px -231px !important; }
.balls_his_CQXYNC span.klsf_9 { background-position: 0px -264px !important; }
.balls_his_CQXYNC span.klsf_10 { background-position: 0px -297px !important; }
.balls_his_CQXYNC span.klsf_11 { background-position: 0px -331px !important; }
.balls_his_CQXYNC span.klsf_12 { background-position: 0px -364px !important; }
.balls_his_CQXYNC span.klsf_13 { background-position: 0px -396px !important; }
.balls_his_CQXYNC span.klsf_14 { background-position: 0px -429px !important; }
.balls_his_CQXYNC span.klsf_15 { background-position: 0px -461px !important; }
.balls_his_CQXYNC span.klsf_16 { background-position: 0px -495px !important; }
.balls_his_CQXYNC span.klsf_17 { background-position: 0px -528px !important; }
.balls_his_CQXYNC span.klsf_18 { background-position: 0px -561px !important; }
.balls_his_CQXYNC span.klsf_19 { background-position: 0px -594px !important; }
.balls_his_CQXYNC span.klsf_20 { background-position: 0px -627px !important; }*/

.balls_his_GXKLSF span.klsf { background: url(../images/area/gxklsf.png) 0px -0px no-repeat !important; margin-right: 5px; }
.balls_his span.klsf_1 { background-position: 0px 0px !important; }
.balls_his span.klsf_2 { background-position: 0px -26px !important; }
.balls_his span.klsf_3 { background-position: 0px -52px !important; }
.balls_his span.klsf_4 { background-position: 0px -78px !important; }
.balls_his span.klsf_5 { background-position: 0px -104px !important; }
.balls_his span.klsf_6 { background-position: 0px -130px !important; }
.balls_his span.klsf_7 { background-position: 0px -156px !important; }
.balls_his span.klsf_8 { background-position: 0px -182px !important; }
.balls_his span.klsf_9 { background-position: 0px -208px !important; }
.balls_his span.klsf_10 { background-position: 0px -234px !important; }
.balls_his span.klsf_11 { background-position: 0px -260px !important; }
.balls_his span.klsf_12 { background-position: 0px -286px !important; }
.balls_his span.klsf_13 { background-position: 0px -312px !important; }
.balls_his span.klsf_14 { background-position: 0px -338px !important; }
.balls_his span.klsf_15 { background-position: 0px -364px !important; }
.balls_his span.klsf_16 { background-position: 0px -390px !important; }
.balls_his span.klsf_17 { background-position: 0px -416px !important; }
.balls_his span.klsf_18 { background-position: 0px -442px !important; }
.balls_his span.klsf_19 { background-position: 0px -468px !important; }
.balls_his span.klsf_20 { background-position: 0px -494px !important; }
.balls_his span.klsf_21 { background-position: 0px -520px !important; }

.balls_his span.klsf.shade { background: url(../images/area/klsf_nums_shade.png) 0px 0px no-repeat !important; }
.balls_his span.klsf.dx { background-image: url(../images/area/klsf_dx.png) !important; }
.balls_his span.klsf.ds { background-image: url(../images/area/klsf_ds.png) !important; }
.balls_his span.klsf.dnxb { background-image: url(../images/area/klsf_dnxb.png) !important; }
.balls_his span.klsf.zfb { background-image: url(../images/area/klsf_zfb.png) !important; }

.balls_his span.syxw { background: url(../images/area/syxw_nums.png) 0px -0px no-repeat; margin-right: 5px; }
.balls_his span.syxw.shade { background: url(../images/area/syxw_nums_shade.png) 0px 0px no-repeat; }
.balls_his span.syxw.dx { background-image: url(../images/area/syxw_dx.png); }
.balls_his span.syxw.zh { background-image: url(../images/area/syxw_zh.png); }
.balls_his span.syxw.ds { background-image: url(../images/area/syxw_ds.png); }
.balls_his span.syxw_1 { background-position: 0px 0px !important; }
.balls_his span.syxw_2 { background-position: 0px -26px !important; }
.balls_his span.syxw_3 { background-position: 0px -52px !important; }
.balls_his span.syxw_4 { background-position: 0px -78px !important; }
.balls_his span.syxw_5 { background-position: 0px -104px !important; }
.balls_his span.syxw_6 { background-position: 0px -130px !important; }
.balls_his span.syxw_7 { background-position: 0px -156px !important; }
.balls_his span.syxw_8 { background-position: 0px -182px !important; }
.balls_his span.syxw_9 { background-position: 0px -208px !important; }
.balls_his span.syxw_10 { background-position: 0px -234px !important; }
.balls_his span.syxw_11 { background-position: 0px -260px !important; }

.area_his_box table thead td.show_HM_Trend span { height: 25px; line-height: 25px; margin-left: 5px; margin-right: 5px; width: 80px; background: #e1e1e1; border-radius: 3px; display: inline-block; /* float: left; */ }
.area_his_box table thead td.show_HM_Trend span:hover { cursor: pointer; color: #e5454d; }
.area_his_box table thead td.show_HM_Trend span.cur { background-color: #e5454d; color: #fff; }

.area_his_box .list table tbody td.trend { min-width: 20px; }
.area_his_box .list table tbody td.trend span { font-size: 14px; }
.area_his_box .list table tbody td.trend span.t_blue { color: #108be9; }
.area_his_box .list table tbody td.trend span.t_red { color: #e6454b; }
.area_his_box .list table tbody td.trend span.t_gray { color: #a02222; }
.area_his_box .list table tbody td.trend span.t_green { color: green; }
.area_his_box .list table tbody td.trend span.t_o_1 { color: #f39800; }
.area_his_box .list table tbody td.trend span.t_o_2 { color: #22ac38; }
.area_his_box .list table tbody td.trend span.t_o_3 { color: #13b5b1; }
.area_his_box .list table tbody td.trend span.t_o_4 { color: #e60012; }
.area_his_box .list table tbody td.trend span.t_o_5 { color: #7e6b5a; }
.area_his_box .list table tbody td.trend span.t_o_6 { color: #a47108; }
.area_his_box .list .loading { display: block; text-align: center; padding: 5px; }
.area_his_box .list .loading span { display: block; height: 100px; line-height: 100px; padding: 20px; font-size: 16px; color: red; }
.area_his_box .list_more { display: none; text-align: center; padding: 10px; border: 1px solid #ddd; border-top: none; background: #fefafb }
.area_his_box .list_more span { display: block; cursor: pointer; color: #e6454b }
.list table tbody td.ball span { width: 26px; height: 26px; line-height: 26px; border-radius: 50%; background-color: #40bae3; display: inline-block; color: #fff; font-weight: bold; text-align: center; }
.list table tbody td.ball_small span { width: 16px; height: 16px; line-height: 16px; border-radius: 50%; background-color: #40bae3; display: inline-block; color: #fff; font-weight: bold; text-align: center; font-size: 12px; }
.list table tbody td.yilou span { color: #999 !important; font-size: 12px; }
.list table tbody td.xs { background-color: #ff6600 !important; color: #fff !important; }
.list table tbody td.dd { background-color: #2850a0 !important; color: #fff !important; }
.list table tbody td.h { background-color: #00d83f !important; color: #fff !important; }
/*checkbox*/
/*.checkbox { display: block; width: 15px; float: left; height: 15px; cursor: pointer; background: url(../images/area/checkbox.png) -18px 0px no-repeat; }

.checked { background: url(../images/area/checkbox.png) 0px 0px no-repeat; }*/
#ball_choose { overflow: hidden; border-bottom: none; /*padding-left: 30px;*/ font-size: 12px; color: #666 }
#ball_choose li { float: left; height: 30px; line-height: 30px; /*margin-left: 10px;*/ font-size: 12px; }
#ball_choose li b { margin-top: 9px; }
#ball_choose li .ckb_txt { margin-left: 2px; }
#ball_choose li .clear_btn { margin-left: 2px; padding: 3px 10px; border: 1px solid #808080; font-size: 12px; color: #555; background-color: #ddd; cursor: pointer; }
#ball_choose li .clear_btn:hover { color: red; border: 1px solid #f00; }


.warnTime .minute, .warnTime .second { background: url(../images/time-bg2.png) no-repeat; width: 49px; height: 48px; text-align: center; font-family: Tahoma; font-size: 24px; line-height: 48px; color: #fff; font-weight: bold; }

.warnTime .hourminutesecond { background: url(../images/bg_hour.png) no-repeat; width: 145px; height: 48px; text-align: center; font-family: Tahoma; font-size: 24px; line-height: 48px; color: #fff; font-weight: bold; }

.warnTime .sound { background: url(../images/small/sound.jpg) no-repeat 0 -54px; display: block; float: left; width: 27px; height: 27px; cursor: pointer; margin-top: 12px; }

.warnTime .close { border: 0; background: url(../images/small/sound.jpg) no-repeat 0 0; margin-top: 12px; }

.warnTime div { float: left; }

.warnTime .t2 { line-height: 48px; margin: 0 8px; }



.hot-shipin { text-align: left; width: 320px; float: right; }

.hot-method,
.shipin { border: solid 1px #ddd; float: left; width: 318px; }

.hot-method li { line-height: 36px; padding: 0px 10px; border-bottom: solid 1px #ddd; height: 36px; }
.hot-method li:last-child { border-bottom: none; }

.hot-method li a { float: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; width: 220px; padding-left: 10px; background: url("../images/pix.png") no-repeat left center; }

.hot-method li span { float: right; }

.hot-method .title,
.shipin .title { height: 37px; line-height: 37px; background-color: #F4F4F4; }

.shipin .title { padding: 0px 15px; margin-bottom: 18px; border-bottom: solid 1px #ddd; }

.hot-method .title b,
.shipin .title b,
.software-content .help .title b { font-size: 14px; font-family: 微软雅黑; float: left; }

.hot-method .title a,
.shipin .title a { width: 40px; font-size: 12px; float: right; padding: 0px; background: none; }

.shipin li .shipin-play { float: left; display: block; margin-left: 18px; width: 130px; margin-bottom: 18px; border: solid 1px #ddd; }

.shipin li .shipin-play img { width: 133px; height: 98px; }

.shipin .more { padding-right: 18px; text-align: right; border-top: dashed 1px #ddd; height: 40px; line-height: 40px; }




.web_moreVideo { width: 1200px; height: 125px; margin: 15px 0 10px 0; }

.web_moreVideoLeft { width: 45px; height: 100px; background: url(../images/leftjt01sk.gif) no-repeat center; cursor: pointer; float: left; }

.web_moreVideoRight { width: 45px; height: 100px; background: url(../images/leftjt02sk.gif) no-repeat center; cursor: pointer; float: right; }

.web_moreVideoContent { width: 1110px; height: 125px; float: left; overflow: hidden; position: relative; }

.web_moreVideoContent ul { width: 9999px; margin: 0; padding: 0; display: block; list-style: none; }

.web_moreVideoContent li { width: 118px; height: 125px; display: block; float: left; margin: 0 6px; position: relative; }

.web_moreVideoContent_pos { width: 100%; height: 28px; background: #000; position: absolute; bottom: 0; left: 0; }

.web_moreVideoContent_pos font { display: block; float: left; color: #FFF; font-size: 12px; line-height: 28px; }

.web_moreVideoContent_pos font.jlk01 { padding-left: 5px; }

.web_moreVideoContent_pos font.jlk02 b { font-family: Tahoma; font-weight: bold; color: #fcff0c; margin-right: 1px; }

.web_moreVideoContent_pos font.jlk03 { width: 28px; height: 28px; float: right; background: url(../images/rightJt098.jpg) no-repeat center; cursor: pointer; }


.bw_videoList { width: 318px; height: 340px; border: 1px solid #ddd; background: #fff }
.bw_videoList .bw_videoTitle { width: 318px; height: 37px; line-height: 37px; border-bottom: 1px solid #ddd; font-family: 'microsoft yahei'; font-size: 14px; text-indent: 15px; background: #f4f4f4; }
.bw_videoList .bw_videoTitle i { float: left; font-style: normal; font-weight: bold; }
.bw_videoList .bw_videoTitle a { float: right; padding-right: 20px; font-size: 12px; color: #333; text-decoration: none; font-family: 'SimSun'; }
.bw_content { width: 288px; padding: 15px 15px 15px 0; display: none; }
.bw_oneBlock { width: 288px; height: 85px; }
.bw_content .imgBlock { float: left; position: relative; }
.bw_content .imgBlock img { width: 120px; height: 88px; border: 0px; display: block; }
.bw_playVideoBtns { width: 28px; height: 28px; background: url('../images/bw_playVideoBtn.png'); position: absolute; top: 27px; left: 43px; }
.bw_rightFont { width: 158px; height: 85px; float: left; padding-left: 10px; overflow: hidden; }
.bw_rightFont a { font-size: 14px; display: inline; line-height: 22px; color: #333; text-decoration: none; font-weight: bold; text-align: left; }
.bw_rightFont a:hover { text-decoration: underline; }
.bw_rightFont .title { width: 158px; float: left; clear: left; display: block; word-break: break-all; word-wrap: break-word; }
.bw_rightFont .title a { width: 100%; display: inline-block; position: relative; }
.bw_rightFont .title i { font-size: 12px; display: inline; color: #666; font-weight: normal; position: absolute; bottom: 0px; right: 0px; font-style: normal; }
.bw_rightFont .content { width: 158px; font-size: 12px; color: #333; padding-top: 7px; clear: left; float: left; word-break: break-all; word-wrap: break-word; }
.bw_rightFont .content a { color: #c3271d; text-decoration: none; font-size: 12px; font-weight: normal; }
.bw_rightFont .content a:hover { color: #c3271d; text-decoration: underline; }
.bw_conList { width: 303px; padding: 0 0 0 10px; float: left; clear: left; }

.bw_conList .li { width: 268px; height: 24px; list-style: none; font-size: 12px; background: url('../images/bw_video_icon.jpg') no-repeat left 9px; line-height: 20px; padding: 4px 0 4px 20px; font-size: 0px; }
.bw_conList .li a { width: 215px; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; font-size: 12px; }
.bw_conList .li a:hover { color: #c3271d; text-decoration: underline; }
.bw_conList .li span { width: 48px; height: 20px; float: right; color: #737373; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 12px; text-align: right; }


#scrolltop { display: none; }
#wk_chatnb { }
#wk_chatnb a { opacity: 0.9; display: block; width: 50px; height: 52px; border-radius: 2px; margin: 2px; text-align: center; font-size: 12px; color: #FFF }
#wk_chatnb a:hover { opacity: 1 }
#wk_chatnb .navsite { background: url(../images/btn_nav.png) no-repeat center }
#wk_chatnb .wk_qq { background: url(../images/qq.png) no-repeat center }
#wk_chatnb .wk_qq:hover { background: url(../images/qqactive.png) no-repeat center }
#wk_chatnb .wk_wx { background: url(../images/wx.png) no-repeat center }
#wk_chatnb .wk_wx:hover { background: url(../images/wxactive.png) no-repeat center }
#wk_chatnb .wk_fk { background: url(../images/fk.png) no-repeat center }
#wk_chatnb .wk_fk:hover { background: url(../images/fkactive.png) no-repeat center }
#wk_chatnb .wk_app { background: url(../images/app.png) no-repeat center }
#wk_chatnb .wk_app:hover { background: url(../images/appactive.png) no-repeat center }
#wk_chatnb .wk_gotop { background: url(../images/top.png) no-repeat center; }
#wk_chatnb .wk_gotop:hover { background: url(../images/topactive.png) no-repeat center; }

#wk_chatnb { position: fixed; right: 50%; margin-right: -680px; bottom: 202px; z-index: 100; }
#wk_chatnb li { position: relative }
#wk_chatnb li div img { width: 120px; height: 120px; }
#wk_chatnb .qqqr { position: absolute; top: 0px; left: -130px; display: none; background: url(/images/code_pic_bg.png); background-size: 100% 100%; padding: 5px; }
#wk_chatnb .wechatqr { position: absolute; top: 0px; left: -130px; display: none; background: url(/images/code_pic_bg.png); background-size: 100% 100%; padding: 5px; }
#wk_chatnb .appqr { position: absolute; top: 0px; left: -130px; display: none; background: url(/images/code_pic_bg.png); background-size: 100% 100%; padding: 5px; }

.right_w { float: right; width: 305px; /* margin-top: 15px;*/ }
.app_box { float: right; width: 305px; background: #fff; margin-top: 15px; height: 315px; }
.app_box .app_con { padding: 10px }
.app_box .app_con a { float: left; width: 31.3%; text-align: center; padding: 1%; margin: 8px 0; }
.app_box .app_con a p { line-height: 30px; }


.tit_bar { line-height: 48px; height: 48px; border-bottom: 1px solid #ddd; padding: 0 10px; position: relative; }
.tit_bar span:first-child { font-size: 16px; line-height: 47px; font-weight: bold; height: 47px; display: inline-block; padding: 0 3px; }
.tit_bar b { font-size: 16px; line-height: 47px; height: 47px; border-bottom: 2px solid #e6454b; display: inline-block; padding: 0 3px; }
.tit_bar .sub_t { font-size: 12px; color: #aaa; margin-left: 5px; }
.tit_bar .more_l, .tab_con3 .more_l { position: absolute; top: 0; right: 10px; color: #aaa; font-size: 12px; background: url(../images/ico_more.png) no-repeat right center; padding-right: 6px; }
.tit_bar .more_c { position: absolute; top: 0; right: 10px; color: #aaa; font-size: 12px; }
.tit_bar .more_c a { color: #888; padding: 0 6px; }
.tit_bar .more_c a:hover { color: #e6454b }

.tab_con { background: #fff; line-height: 38px; height: 38px; background: #fff; border-bottom: 1px solid #ddd; }
.tab_con a { line-height: 38px; text-align: center; float: left; font-size: 14px; padding: 0 16px; text-align: center; box-sizing: border-box; border-right: 1px solid #ddd; position: relative }
.tab_con a:last-type-of { border-right: none; }
.tab_con a.hover { line-height: 36px; background: #fff; border-top: 2px solid #e64646; color: #e64646; border-bottom: 1px solid #fff; }
.tab_two a { width: 50%; padding: 0px; }
.tab_yellow a.hover { background: #fffdf1; border-right: 1px solid #ddd; }

.tab_con2 { background: #f0f0f0; line-height: 48px; height: 48px; width: 100%; display: block; background: #fff; border-bottom: 1px solid #ddd; color: #ddd }
.tab_con2 a { line-height: 38px; text-align: center; font-size: 14px; padding: 5px 20px; display: inline-block; text-align: center; box-sizing: border-box; position: relative; background: url(../images/ico_line.png) no-repeat right center; }
.tab_con2 a:last-child { background: none; }
.tab_con2 a.hover { line-height: 36px; background: #fff; border-top: 2px solid #e64646; border-bottom: 1px solid #fff; border-right: 1px solid #ddd; border-left: 1px solid #ddd; color: #e64646 }
.tab_con2 a.hover:first-of-type { border-left: none }

.tab_con3 { background: #f0f0f0; line-height: 48px; height: 48px; width: 100%; display: block; background: #fff; border-bottom: 1px solid #ddd; color: #ddd }
.tab_con3 a { line-height: 38px; text-align: center; font-size: 14px; padding: 5px 10px; display: inline-block; text-align: center; box-sizing: border-box; position: relative; background: url(../images/ico_line.png) no-repeat right center; }
.tab_con3 a:last-child { background: none; }
.tab_con3 a.t_cur { line-height: 36px; background: #fff; border-top: 2px solid #e64646; border-bottom: 1px solid #fff; border-right: 1px solid #ddd; border-left: 1px solid #ddd; color: #e64646 }
.tab_con3 a.t_cur:first-of-type { border-left: none }


.cz_box { background: #fff; width: 100% }

.cai_pad { padding: 20px; }

.proj_box { background: #fff; margin-top: 15px; }
.proj_con { padding: 5px 30px; }
.proj_con li { float: left; width: 50%; margin: 10px 0 }
.proj_con li dt { float: left; width: 94px; height: 94px; padding: 10px 10px; text-align: center }
.proj_con li dt img { height: 100%; }
.proj_con li dt h2 { font-weight: normal; color: #fff; font-size: 12px; }
.proj_con li dt h3 { font-weight: normal; color: #fff; font-size: 24px; }
.proj_con li dt p { color: #fff; margin-top: 20px; }
.proj_con li dt p span { color: #f5e8bb; }
.proj_con li dd { margin-left: 120px; padding-top: 5px; }
.proj_con li dd h2 { font-size: 18px; font-weight: normal; line-height: 30px }
.proj_con li dd p { color: #333; line-height: 22px; font-size: 13px; }
.proj_con li dd p .p_cur { color: #eb3327 }
.proj_con li dd p .p_ball { display: inline-block; width: 22px; height: 22px; line-height: 22px; background: #e6454b; text-align: center; color: #fff; border-radius: 50%; margin: 0 2px; }


.video_box { padding: 0; background: #fff; margin-top: 15px; display: block; }


.video_box .v_left { float: left; left: 20px; background: hsla(0,0%,100%,.3) url(../img/icon/bjpknum2_8kai.png?v=201889947) -315px -47px no-repeat }

.video_box .v_right { float: right; right: 20px; background: hsla(0,0%,100%,.3) url(../img/icon/bjpknum2_8kai.png?v=201889947) -265px -47px no-repeat }

.video_box .v_opacity { opacity: .1 !important }

.video_box ul { position: relative; left: 0; -webkit-transition: left .5s; transition: left .5s; padding: 20px; }

.video_box ul li { float: left; margin-right: 10px }
.video_box ul li:last-child { margin-right: 0px }

.video_box ul li dl dd { line-height: 25px; text-align: center; overflow: hidden }
.video_box ul li dl dd h2 { font-size: 14px; font-weight: normal; margin-top: 3px; }

.video_box ul li dl dd:hover { color: initial }

.video_box ul li dl dd div { margin: 0 auto; width: 100% }

.video_box ul li dl dd div span { color: #6f6f6f }

.video_box ul li dl dd div .bgtime { color: #ff721a }

.video_box ul li dl dd div b { color: #ff721a }

.video_box ul li dl dd .opentyle { color: red; display: none }

.video_box ul li dl dt { position: relative }

.video_box ul li dl dt:hover p { display: block }

.video_box ul li dl dt p { display: none; position: absolute; top: 0; left: 0; height: 100%; width: 100%; text-align: center; background: url(../img/icon/blackBg.png?v=201889947) -547px -519px no-repeat }

.video_box ul li dl dt p span:first-child { width: 30px; height: 30px; background: hsla(0,0%,100%,.2) url(../img/icon/v_play.png?v=201889947) 0 0 no-repeat; border-radius: 50%; display: block; margin: 38px auto; margin-bottom: 21px }

.video_box ul li dl dt p span:last-child { display: block; width: auto; margin: 0 auto; color: #fff; font-size: 14px }

.ann_con { background: url(../images/ico_ann.png) no-repeat left center; padding-left: 26px; color: #e93f45; height: 40px; line-height: 40px; float: left; width: 925px; }
.org_f { color: #ff7324 }
.gray_f { font-size: 14px; color: #8c8c8c }


.cphost_content { position: absolute; width: 100%; height: auto; background: #fff; z-index: 10; display: none; top: 165px; left: 0; -webkit-box-shadow: 0 4px 8px rgba(0,0,0,.15); box-shadow: 0 4px 8px rgba(0,0,0,.15); z-index: 9999 }
.cphost_content .content_middle { width: 1200px; height: auto; margin: 0 auto; background: #fff; color: #333; }
.cphost_content .content_middle div { width: 100%; height: auto; clear: both; padding: 3px 0 }
.cphost_content .content_middle .LineOne { height: auto; font-size: 16px; text-align: left; border-bottom: 1px solid #e7e6e7; }
.cphost_content .content_middle .LineOne span { display: inline-block; width: auto; height: 55px; line-height: 55px; }
.plan_content .content_middle .LineOne span { display: inline-block; width: auto; height: 65px; line-height: 65px; }

.cphost_content .content_middle ul { display: inline-block; width: 1055px; height: auto; padding: 12px 0; background: #fff !important; margin-left: 15px; }

.cphost_content .content_middle ul li { display: inline-block; width: auto; height: 30px; line-height: 30px; float: left; font-size: 14px; border-radius: 3px; }

.cphost_content .content_middle ul li a { border-left: none !important; float: none !important; padding: 0 !important; color: #333 !important; font-size: 14px !important; width: auto !important; height: 30px !important; line-height: 30px !important; color: #333 !important; border-radius: 3px !important; padding-left: 10px !important; padding-right: 10px !important; }
.cphost_content .content_middle ul li a:hover { font-weight: bold; color: #e6454b !important }

.cphost_content .content_middle .RMC_span { background: url(../images/RMC.png) no-repeat; background-position-y: center; float: left; padding-left: 30px; color: #e64646 }

.cphost_content .content_middle .JISUC_span { background: url(../images/SPEED.png) no-repeat; background-position-y: center; float: left; padding-left: 30px; color: #e64646 }

.cphost_content .content_middle .GPC_span { /*margin-top: 17px;*/ background: url(../images/GPC.png) no-repeat; background-position-y: center; float: left; padding-left: 30px; color: #e64646 }

.cphost_content .content_middle .JWC_span { background: url(../images/JWC.png) no-repeat; background-position-y: center; float: left; padding-left: 30px; color: #e64646 }

.cphost_content .content_middle .QGC_span { background: url(../images/QGC.png) no-repeat; background-position-y: center; float: left; padding-left: 30px; color: #e64646 }

.cphost_content .content_middle .LineOne .rul { display: inline-block; width: 1076px; padding: 5px 0; }
.cphost_content .content_middle .LineOne .rul ul { padding: 0px 0; }

#hell a, .cphost a { background: url(../images/m_arrow.png) no-repeat 80% center; }

.planlist .plan_content li a { display: block; float: left; position: relative; line-height: 0; font-size: 0; color: #333333; text-decoration: none; }
.planlist .plan_content li a img { float: left; width: 45px; height: 45px; }
.planlist .plan_content li a b { float: left; display: block; padding-left: 12px; line-height: 45px; font-size: 14px; font-weight: normal; }

.jrsmhmtj table { background: #e6e6e6; width: 100%; }
.jrsmhmtj table tr td, .jrsmhmtj table tr th { height: 34px; text-align: center; padding: 0 7px; }

#jrsmhmtj table tr:nth-child(even) td { background: #ededed }

/*#jrsmhmtj table tr td:nth-child(6) { border-right: 1px solid #b9b9b9 }*/

/*#jrsmhmtj table tr td:nth-child(n+4) { color: #184dd5; font-size: 16px }

#jrsmhmtj table tr td:nth-child(4) { color: #555 }*/

#jrsmhmtj table tr th { height: 42px; background: #e7e7e7 }

/*#jrsmhmtj table tr th:nth-child(4) { border-right: 1px solid #b9b9b9 }

#jrsmhmtj #jrsmhmtjTab tr td:nth-child(4) { color: #555 !important }*/



#selectcolor { width: 240px !important; float: right; border-radius: 4px; margin-top: 0px; font-weight: normal }

#selectcolor span { width: 26px; height: 20px; line-height: 20px; display: inline-block; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #d0d0d0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; cursor: pointer; margin-left: 8px }

#selectcolor em { border: none; width: auto; font-size: 14px; color: #0b924a }

#selectcolor span:nth-child(2) { background-color: #fff }

#selectcolor span:nth-child(3) { background-color: #daf0e2 }

#selectcolor span:nth-child(4) { background-color: #d6e8f0 }

#selectcolor span:nth-child(5) { border: 1px solid #68c4ee; background-color: #ededed; background-image: url(../images/bjpknum2.png); background-repeat: no-repeat; background-position: -380px -248px }

#selectcolor #colorBtn { width: 100%; height: 100%; background: transparent !important; border: none; outline: none; cursor: pointer }

#selectcolor .select { background-image: url(../images/bjpknum2.png); background-repeat: no-repeat; background-position: -331px -248px; border: 1px solid #eb8618 !important }

#kjls { float: right; border-radius: 4px; border: 1px solid #ddd; background: #fff; text-align: center; margin-top: 3px; }
#kjls a { padding: 0 10px; height: 30px; line-height: 30px; text-align: center; font-weight: normal }
#kjls a:hover { color: #e6454b }


.bodybox .nub1 { background: url(../images/bjpknum.png) no-repeat -246px 0 !important }
.bodybox .nub2 { background: url(../images/bjpknum.png) no-repeat -42px 0 !important }
.bodybox .nub3 { background: url(../images/bjpknum.png) no-repeat -83px 0 !important }
.bodybox .nub4 { background: url(../images/bjpknum.png) no-repeat -123px 0 !important }
.bodybox .nub5 { background: url(../images/bjpknum.png) no-repeat -286px 0 !important }
.bodybox .nub6 { background: url(../images/bjpknum.png) no-repeat -1px 0 !important }
.bodybox .nub7 { background: url(../images/bjpknum.png) no-repeat -205px 0 !important }
.bodybox .nub8 { background: url(../images/bjpknum.png) no-repeat -164px 0 !important }
.bodybox .nub9 { background: url(../images/bjpknum.png) no-repeat -327px 0 !important }
.bodybox .nub10 { background: url(../images/bjpknum.png) no-repeat -368px 0 !important }

.bodybox .numblueHead { background: url(../images/bjpknum.png) no-repeat -1px -47px !important }
.bodybox .numblue { background: url(../images/bjpknum2.png) no-repeat -46px -373px !important }
.bodybox .numgreen { background: url(../images/bjpknum2.png) no-repeat -339px -373px !important }

.bodybox .numred { background: url(../images/bjpknum.png) no-repeat -91px -49px !important }
.bodybox .sscnumblue { background: url(../images/bjpknum2.png) no-repeat -138px -373px !important }
.bodybox .numLightblue { background: url(../images/bjpknum2.png) no-repeat -356px -325px !important }
.bodybox .numWeightblue { background: url(../images/bjpknum2.png) no-repeat -394px -325px !important }
.bodybox .numOrange { background: url(../images/bjpknum2.png) no-repeat -432px -325px !important }
.bodybox .numLightblueKong { background: url(../images/bjpknum2.png) no-repeat -199px -373px !important; color: #0b84ad !important; }
.bodybox .numWeightblueKong { background: url(../images/bjpknum2.png) no-repeat -245px -373px !important }
.bodybox .numOrangeKong { background: url(../images/bjpknum2.png) no-repeat -291px -373px !important }
.bodybox .pcddnumblue { background: url(../images/bjpknum2.png) no-repeat -138px -373px !important; margin: 2px 18px !important; }
.bodybox .gxnumred { background: url(../images/bjpknum2.png) no-repeat 0 -373px !important }
.bodybox .gxnumblue { background: url(../images/bjpknum2.png) no-repeat -46px -373px }
.bodybox .gxnumgreen { background: url(../images/bjpknum2.png) no-repeat -90px -373px }
.bodybox .numredkong { background: url(../images/bjpknum2.png) no-repeat 0 -373px !important }
.bodybox .addF { background: url(../images/bjpknum2.png) no-repeat -385px -373px }
.bodybox .equalF { background: url(../images/bjpknum2.png) no-repeat -407px -373px }
.bodybox .num1 { text-indent: -9999px; background: url(../images/bjpknum.png) no-repeat -424px 0 }
.bodybox .num2 { text-indent: -9999px; background: url(../images/bjpknum.png) no-repeat -424px -43px }
.bodybox .num3 { text-indent: -9999px; background: url(../images/bjpknum.png) no-repeat -424px -86px }
.bodybox .num4 { text-indent: -9999px; background: url(../images/bjpknum.png) no-repeat -424px -129px }
.bodybox .num5 { text-indent: -9999px; background: url(../images/bjpknum.png) no-repeat -424px -172px }
.bodybox .num6 { text-indent: -9999px; background: url(../images/bjpknum.png) no-repeat -424px -215px }
.bodybox .numsm1 { background: url(../images/bjpknum2.png) no-repeat -246px -284px }
.bodybox .numsm2 { background: url(../images/bjpknum2.png) no-repeat -42px -284px }
.bodybox .numsm3 { background: url(../images/bjpknum2.png) no-repeat -83px -284px }
.bodybox .numsm4 { background: url(../images/bjpknum2.png) no-repeat -123px -284px }
.bodybox .numsm5 { background: url(../images/bjpknum2.png) no-repeat -286px -284px }
.bodybox .numsm6 { background: url(../images/bjpknum2.png) no-repeat -1px -284px }
.bodybox .numsm7 { background: url(../images/bjpknum2.png) no-repeat -205px -284px }
.bodybox .numsm8 { background: url(../images/bjpknum2.png) no-repeat -164px -284px }
.bodybox .numsm9 { background: url(../images/bjpknum2.png) no-repeat -327px -284px }
.bodybox .numsm10 { background: url(../images/bjpknum2.png) no-repeat -368px -284px }


.bodybox .numss1 { background: url(../images/bjpknum2.png) no-repeat 0 -199px }
.bodybox .numss2 { background: url(../images/bjpknum2.png) no-repeat -36px -199px }
.bodybox .numss3 { background: url(../images/bjpknum2.png) no-repeat -71px -199px }
.bodybox .numss4 { background: url(../images/bjpknum2.png) no-repeat -107px -199px }
.bodybox .numss5 { background: url(../images/bjpknum2.png) no-repeat -142px -199px }
.bodybox .numss6 { background: url(../images/bjpknum2.png) no-repeat -178px -199px }
.bodybox .numss7 { background: url(../images/bjpknum2.png) no-repeat -213px -199px }
.bodybox .numss8 { background: url(../images/bjpknum2.png) no-repeat -249px -199px }
.bodybox .numss9 { background: url(../images/bjpknum2.png) no-repeat -284px -199px }
.bodybox .numss10 { background: url(../images/bjpknum2.png) no-repeat -320px -199px }

.bodybox .PKS .bignum { background: url(../images/bjpknum2.png) no-repeat 0 -237px }
.bodybox .PKS .smallnum { background: url(../images/bjpknum2.png) no-repeat -40px -237px }
.bodybox .PKS .evennum { background: url(../images/bjpknum2.png) no-repeat -80px -237px }
.bodybox .PKS .singularnum { background: url(../images/bjpknum2.png) no-repeat -120px -237px }

.bodybox .bluebig { background: url(../images/bjpknum2.png) no-repeat 0 -327px }
.bodybox .bluesmall { background: url(../images/bjpknum2.png) no-repeat -46px -327px }
.bodybox .blueeven { background: url(../images/bjpknum2.png) no-repeat -90px -327px }
.bodybox .bluesingular { background: url(../images/bjpknum2.png) no-repeat -138px -327px }
.bodybox .bluetotle { background: url(../images/bjpknum2.png) no-repeat -318px -326px }

.bodybox .bignum { background: url(../images/bjpknum2.png) no-repeat 0 -327px }
.bodybox .smallnum { background: url(../images/bjpknum2.png) no-repeat -46px -327px }
.bodybox .evennum { background: url(../images/bjpknum2.png) no-repeat -90px -327px }
.bodybox .singularnum { background: url(../images/bjpknum2.png) no-repeat -138px -327px }

.bodybox .ncnum1, .bodybox .CQXYNC .klsf1 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 0 !important }
.bodybox .ncnum2, .bodybox .CQXYNC .klsf2 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -32px !important }
.bodybox .ncnum3, .bodybox .CQXYNC .klsf3 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -64px !important }
.bodybox .ncnum4, .bodybox .CQXYNC .klsf4 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -98px !important }
.bodybox .ncnum5, .bodybox .CQXYNC .klsf5 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -132px !important }
.bodybox .ncnum6, .bodybox .CQXYNC .klsf6 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -165px !important }
.bodybox .ncnum7, .bodybox .CQXYNC .klsf7 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -197px !important }
.bodybox .ncnum8, .bodybox .CQXYNC .klsf8 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -230px !important }
.bodybox .ncnum9, .bodybox .CQXYNC .klsf9 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -263px !important }
.bodybox .ncnum10, .bodybox .CQXYNC .klsf10 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -296px !important }
.bodybox .ncnum11, .bodybox .CQXYNC .klsf11 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -329px !important }
.bodybox .ncnum12, .bodybox .CQXYNC .klsf12 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -362px !important }
.bodybox .ncnum13, .bodybox .CQXYNC .klsf13 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -395px !important }
.bodybox .ncnum14, .bodybox .CQXYNC .klsf14 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -428px !important }
.bodybox .ncnum15, .bodybox .CQXYNC .klsf15 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -461px !important }
.bodybox .ncnum16, .bodybox .CQXYNC .klsf16 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -494px !important }
.bodybox .ncnum17, .bodybox .CQXYNC .klsf17 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -527px !important }
.bodybox .ncnum18, .bodybox .CQXYNC .klsf18 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -560px !important }
.bodybox .ncnum19, .bodybox .CQXYNC .klsf19 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -593px !important }
.bodybox .ncnum20, .bodybox .CQXYNC .klsf20 { text-indent: -99999px; background: url(../images/ball/number_lucky.png) no-repeat 0 -626px !important }


.bodybox .ncnum0, .bodybox .CQHLSX .ssc0 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 0 !important }
.bodybox .ncnum1, .bodybox .CQHLSX .ssc1 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -36px !important }
.bodybox .ncnum2, .bodybox .CQHLSX .ssc2 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -73px !important }
.bodybox .ncnum3, .bodybox .CQHLSX .ssc3 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -110px !important }
.bodybox .ncnum4, .bodybox .CQHLSX .ssc4 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -150px !important }
.bodybox .ncnum5, .bodybox .CQHLSX .ssc5 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -187px !important }
.bodybox .ncnum6, .bodybox .CQHLSX .ssc6 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -223px !important }
.bodybox .ncnum7, .bodybox .CQHLSX .ssc7 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -260px !important }
.bodybox .ncnum8, .bodybox .CQHLSX .ssc8 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -297px !important }
.bodybox .ncnum9, .bodybox .CQHLSX .ssc9 { text-indent: -99999px; background: url(../images/ball/number_cqhlsx.png) no-repeat 0 -335px !important }

.bodybox .GXKLSF .klsf1,
.bodybox .GXKLSF .klsf4,
.bodybox .GXKLSF .klsf7,
.bodybox .GXKLSF .klsf10,
.bodybox .GXKLSF .klsf13,
.bodybox .GXKLSF .klsf16,
.bodybox .GXKLSF .klsf19 { background: url(../images/bjpknum2.png) no-repeat 0 -373px !important }
.bodybox .GXKLSF .klsf2,
.bodybox .GXKLSF .klsf5,
.bodybox .GXKLSF .klsf8,
.bodybox .GXKLSF .klsf11,
.bodybox .GXKLSF .klsf14,
.bodybox .GXKLSF .klsf17,
.bodybox .GXKLSF .klsf20 { background: url(../images/bjpknum2.png) no-repeat -46px -373px !important }
.bodybox .GXKLSF .klsf3,
.bodybox .GXKLSF .klsf6,
.bodybox .GXKLSF .klsf9,
.bodybox .GXKLSF .klsf12,
.bodybox .GXKLSF .klsf15,
.bodybox .GXKLSF .klsf18,
.bodybox .GXKLSF .klsf21 { background: url(../images/bjpknum2.png) no-repeat -90px -373px !important }
.bodybox .haomaqu .haomaqu_resetPar .haomaqul .haomaline .numberqu .kajianhao ul.SSC li { display: inline-block; float: left; margin-right: 20px; width: 36px; height: 40px; line-height: 36px; font-size: 20px; text-align: center; color: #fff; border-radius: 5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; position: relative; }


.listedBox { width: 1160px; height: 100%; margin: 0 auto; padding: 20px; background: #fff; margin-bottom: 20px }

.listedBox .listed { width: 1160px; height: auto; background: #fff }

.listedBox .tzStyle { margin-top: 10px }

.listedBox .tzStyle p { font-size: 14px; color: #000; line-height: 25px }





.bodybox .content .listedTitle, .bodybox .content .styleTitle { font-size: 16px; color: #000; font-weight: 800; }

.bodybox .content .styleBox { width: 1160px; height: 100%; margin: 0 auto; padding: 20px; background: #fff }

.bodybox .content .styleBox .styleType { width: 1120px; height: auto; margin-top: 20px; background: #f2f2f2; padding: 20px; padding-top: 10px }

.bodybox .content .styleBox .styleType .selectTypes { width: 100%; height: 35px }

.bodybox .content .styleBox .styleType .selectTypes ul { width: 100%; height: auto }

.bodybox .content .styleBox .styleType .selectTypes ul li { float: left; line-height: 35px; font-size: 14px }

.bodybox .content .styleBox .styleType .selectTypes ul li input { margin-right: 5px }

.bodybox .content .styleBox .styleType .selectTypes ul li input[type=radio] + label:before { content: "\a0"; display: inline-block; vertical-align: middle; font-size: 18px; width: 10px; height: 10px; margin-right: .4em; border-radius: 50%; border: 1px solid gray; padding: .1em }

.bodybox .content .styleBox .styleType .selectTypes ul li input[type=radio]:checked + label:before { border: 1px solid #e64646; background-color: #e64646; background-clip: content-box; padding: .1em }

.bodybox .content .styleBox .styleType .selectTypes ul li input[type=radio] { position: absolute; clip: rect(0,0,0,0) }

.bodybox .content .styleBox .styleType .selectTypes ul li .singleselect { margin-left: 20px }

.bodybox .content .styleBox .styleType .selectTypes ul .more { margin-left: 10px }

.bodybox .content .styleBox .styleType .showTypes { width: 1120px; height: 37px }

.bodybox .content .styleBox .styleType .showTypes ul { position: absolute; width: 1200px; height: auto; z-index: 999 }

.bodybox .content .styleBox .styleType .showTypes li { float: left; width: 70px; height: 35px; line-height: 35px; font-size: 14px; color: #010101; border: 1px solid transparent }

.bodybox .content .styleBox .styleType .showTypes .cailist { padding-left: 10px; background: url("../images/down.png") no-repeat; background-position-x: 60px; background-position-y: 15px }

.bodybox .content .styleBox .styleType .showTypes .cailist:hover { background-color: #fff; border-color: #e0e0e0; border-bottom-color: #fff }

.bodybox .content .styleBox .styleType .showTypes .firstli { width: auto; margin-right: 10px }

.bodybox .content .styleBox .styleType .kindslist { position: relative; width: 1118px; height: auto; overflow: auto; zoom: 1; background: #fff; padding-top: 20px; padding-bottom: 10px; margin-top: -1px; border: 1px solid #e0e0e0 }

.bodybox .content .styleBox .styleType .kindslist .loading { width: 100%; min-height: 46px; line-height: 46px; background: #fff; text-align: center }

.bodybox .content .styleBox .styleType .kindslist ul { width: 1080px; height: auto; background: #add8e6; margin-left: 20px }

.bodybox .content .styleBox .styleType .kindslist ul li { float: left; width: 109px; height: 25px; line-height: 25px; font-size: 14px; border: 1px solid #d7d8db; border-radius: 4px; text-align: center; margin-right: 10px; margin-bottom: 10px; cursor: pointer }

.bodybox .content .styleBox .styleType .kindslist ul em { display: none }

.bodybox .content .styleBox .styleType .kindslist ul .noright { margin-right: 0 }

.bodybox .content .styleBox .styleType .kindslist ul li:hover { color: #e64646; border-color: #e64646 }

.bodybox .content .styleBox .styleType .kindslist ul li.onli { color: #e64646; border-color: #e64646; background: url(/images/libg.png?v=201812121657) no-repeat; background-position-x: 96px; background-position-y: 12px; }

.bodybox .content .styleBox .styleType .defaultTypes { width: 1120px; height: 35px; line-height: 35px; font-size: 14px; color: #010101; margin-top: 20px }

.bodybox .content .styleBox .styleType .defaultTypes ul > li { float: left }

.bodybox .content .styleBox .styleType .defaultTypes ul > li select { width: 120px; height: 30px; outline: none; padding-left: 10px }

.bodybox .content .styleBox .haveBg span, .bodybox .content .styleBox .ownBg span { display: block; width: 200px; height: 40px; margin-top: 20px; margin-left: 480px; line-height: 40px; text-align: center; font-size: 14px; color: #fff; background: #e64646; cursor: pointer }

.bodybox .content .styleBox .haveBg span:hover, .bodybox .content .styleBox .ownBg span:hover { background: #db6a01 }

.bodybox .content .styleBox .ownBg .selectColor { width: 100%; height: 35px }

.bodybox .content .styleBox .ownBg .selectColor div { display: inline-block; width: 200px; height: auto }

.bodybox .content .styleBox .ownBg .selectColor .title { display: inline-block; width: 100px; height: 40px; margin: 0; line-height: 40px; text-align: center; background: none }

.bodybox .content .styleBox .ownBg .selectColor input { width: 60px; height: 23px; outline: none; border: none; text-align: center; background: #d3d3d3; border-radius: 2px }

.bodybox .content .styleBox .ownBg .selectColor #colorBtn { vertical-align: middle; width: 22px; height: 22px; border: none; background: url("../images/colorbtn.png") no-repeat !important; background-size: 100% }

.bodybox .content .styleBox .selectColor { color: #000 !important; margin-top: 10px; font-size: 14px !important; padding-left: 9px }


.bodybox .content form { margin-top: 35px }

.bodybox .content form fieldset { border: 1px solid #e6e7eb; padding: 10px 15px }

.bodybox .content form .bgFieldset { padding-bottom: 10px !important }

.bodybox .content form legend { font-size: 14px; color: red; padding: 5px 10px; border: 1px solid #ddd; border-radius: 3px; }

.bodybox .content form #Iframe1, .bodybox .content form #Iframe2 { float: left; width: 90% }

.ahover, .deflibg { background-color: #fff !important; border: 1px solid #e0e0e0 !important; border-bottom-color: #fff !important }




#zoushiMinc li { line-height: 24px; padding: 1px 5px; margin: 10px 10px 2px 0px !important; background: #f3f3f3; border: 1px solid #ddd; border-radius: 2px; }


.a_color { color: #fa8e19 }

.noboder { border: 0 solid transparent !important }

.iboder { width: 65%; border-radius: 2px }

.boxsiz { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box }

.actNavBig { font-weight: 800 }

.actNav, .actNavBig { color: #e64646 !important }
#zoushiMinc li.actNav { border: 1px solid #e64646; background: #fff; color: #e64646 !important }

.showBlock, .showDetail { display: block !important }

.displayNone { display: none }

.padding0 { padding: 0 !important }

.bodybox .kaijiangjl { clear: both; width: 1200px; margin: 10px auto 0; background: #fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; color: #555 }

.bodybox .kaijiangjl .listcontent { background: #f0f0f0 }

.bodybox .kaijiangjl .listcontent #navBox { height: 50px; width: 100%; color: #333; font-size: 16px; background: #fff }

.bodybox .kaijiangjl .listcontent #navBox ul { width: 1160px; height: 50px; line-height: 50px; margin: 0 auto }

.bodybox .kaijiangjl .listcontent #navBox ul li { float: left; width: 70px; cursor: pointer; margin-right: 30px }

.bodybox .kaijiangjl .listcontent .tubiaoBox { height: auto; padding: 0 20px 20px; margin: 5px 0 15px 0; background: #fff }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF span, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS span, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther span, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS span, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC span, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW span { display: none }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW ul { width: auto; height: 50px; line-height: 50px; border-bottom: 1px solid #e6e6e6 }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW ul li { position: relative; float: left; font-size: 14px; color: #333; margin-right: 21px; cursor: pointer; vertical-align: middle }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF ul li i, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS ul li i, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther ul li i, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS ul li i, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC ul li i, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW ul li i { position: absolute; display: inline-block; height: 3px; background: #e64646; bottom: -2px; left: 20% }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF #zoushiMinc, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS #zoushiMinc, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther #zoushiMinc, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS #zoushiMinc, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC #zoushiMinc, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW #zoushiMinc { width: 100%; height: 50px; line-height: 50px }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF #zoushiMinc ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS #zoushiMinc ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther #zoushiMinc ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS #zoushiMinc ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC #zoushiMinc ul, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW #zoushiMinc ul { height: 100% }

.bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKLSF #zoushiMinc ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelKS #zoushiMinc ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelOther #zoushiMinc ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelPKS #zoushiMinc ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSSC #zoushiMinc ul li, .bodybox .kaijiangjl .listcontent .tubiaoBox #listModelSYXW #zoushiMinc ul li { float: left; margin-right: 30px }

.bodybox .kaijiangjl .listcontent .tubiaoBox #zhexiantu { width: 1160px; height: 230px; margin-top: -10px; background: #fff }

.bodybox .kaijiangjl .listcontent #detailBox #detailKlsf, .bodybox .kaijiangjl .listcontent #detailBox #detailKuai3, .bodybox .kaijiangjl .listcontent #detailBox #detailPK10, .bodybox .kaijiangjl .listcontent #detailBox #detailSSC, .bodybox .kaijiangjl .listcontent #detailBox #detailSYXW { display: none }

.bodybox .kaijiangjl .listcontent #detailBox .row { height: 160px; width: 100%; background: #f0f0f0; margin-bottom: 15px }

.bodybox .kaijiangjl .listcontent #detailBox .row a { vertical-align: middle; position: relative }

.bodybox .kaijiangjl .listcontent #detailBox .row a img { display: inline-block }

.bodybox .kaijiangjl .listcontent #detailBox .row a i { position: absolute; display: inline-block; width: 100%; text-align: center; left: 0; bottom: 0; font-size: 16px; font-weight: 800 }

.bodybox .kaijiangjl .listcontent #detailBox .row .divl { float: left; height: 130px; margin: 15px 0 0 20px }

.bodybox .kaijiangjl .listcontent #detailBox .row .divl a { height: 90% }

.bodybox .kaijiangjl .listcontent #detailBox .row .divr { float: left; height: auto; width: 391px; padding: 20px }

.bodybox .kaijiangjl .listcontent #detailBox .row .divr ul { width: 100%; height: 100px; text-align: center; padding-top: 15px }

.bodybox .kaijiangjl .listcontent #detailBox .row .divr ul li { float: left; margin-bottom: 10px; font-size: 14px; margin-right: 19px }

.bodybox .kaijiangjl .listcontent #detailBox .row .divr ul li a { color: #666 }

.bodybox .kaijiangjl .listcontent #detailBox .row .divr ul li a:hover { color: #fa8e19 }

.bodybox .kaijiangjl .listcontent #detailBox .row .rowl, .bodybox .kaijiangjl .listcontent #detailBox .row .rowr { float: left; background: #fff; width: 592px; height: 100% }

.bodybox .kaijiangjl .listcontent #detailBox .row .rowl { margin-right: 15px }

#bgStyle { width: 100%; background: #f3f3f3; margin: 0 }





.download { width: 1200px; margin: 10px auto }
.load_left { float: left; width: 360px; background: #fff }
.dl_left { float: left; width: 800px; background: #fff; }

.dl_right { float: right; width: 380px; }
.down_ad { background: #fff; display: block; padding: 10px; }
.down_tip { background: #fff; margin-top: 10px; }
.down_tip .down_tip_c { padding: 15px; line-height: 22px; height: 152px; }
.down_tip .down_tip_c p { margin-bottom: 5px }
.down_tip .down_tip_c span { color: #666 }

.download .dl_left .load_left .downBlock { width: 400px; padding: 30px 10px; border-bottom: 1px solid #eee; }

.download .dl_left .load_left .downBlock span { display: block; width: 65px; height: 65px; margin: 0 auto; padding: 15px; border-radius: 50%; background: #f5f5f5 }

.download .dl_left .load_left .downBlock b { display: block; font-size: 18px; color: #333333; line-height: 31px; text-align: center; padding-top: 5px; font-weight: normal; }
.download .dl_left .load_left .downBlock i { display: block; font-size: 12px; color: #999999; line-height: 20px; padding: 0 38px; }
.download .dl_left .load_left .edition { text-align: center; padding: 0; font-size: 0; }
.download .dl_left .load_left .edition span { padding: 10px 0px; }

.download .dl_left .load_left .edition .colorWorld_button { background: none; width: auto; height: 27px; display: inline-block; margin: 0 1px; float: none; }

.download .dl_left .load_left .edition .colorWorld_button { background: none; width: auto; height: 27px; display: inline-block; margin: 0 5px; float: none; }

.colorWorld_button i.left { width: 4px; height: 28px; background-position: 0 0; display: block; position: absolute; left: 0px; top: 0px; font-size: 0px; }
.colorWorld_button i.right { width: 4px; height: 28px; background-position: 0 -28px; display: block; position: absolute; right: 0px; top: 0px; font-size: 0px; }
.download .dl_left .load_left .downBlock i { display: block; font-size: 12px; color: #999999; line-height: 20px; padding: 0 38px; }
.download .dl_left .load_left .downBlock i { display: block; font-size: 12px; color: #999999; line-height: 20px; padding: 0 38px; }
.colorWorld_button .font { line-height: 26px; height: 26px; border: 1px solid #d9d9d9; border-radius: 2px; text-align: center; color: #666; font-size: 14px; display: block; background-color: #fff; padding: 0 13px; }

.about_box { margin: 20px auto; background: #fff }
.about_box .about_menu { float: left; width: 200px; }
.about_box .about_menu a { display: block; line-height: 60px; height: 60px; font-size: 16px; padding-left: 45px; border-bottom: 1px solid #eee; }
.about_box .about_menu a.a_curr { }

/*.about_box .about_menu .ico_1 { background: url(../images/ico_a1.png) no-repeat 20px center; }
.about_box .about_menu .ico_2 { background: url(../images/ico_a2.png) no-repeat 20px center; }
.about_box .about_menu .ico_3 { background: url(../images/ico_a3.png) no-repeat 20px center; }
.about_box .about_menu .ico_4 { background: url(../images/ico_a4.png) no-repeat 20px center; }*/

.about_box .about_menu .a_curr { color: #fb4239; border-left: 2px solid #fb4239; border-top: 1px solid #eee; background: #f6f6f6; border-bottom: 1px solid #eee; }
/*.about_box .about_menu .a_curr.ico_1 { background: url(../images/ico_a1_c.png) #f6f6f6 no-repeat 20px center; }
.about_box .about_menu .a_curr.ico_2 { background: url(../images/ico_a2_c.png) #f6f6f6 no-repeat 20px center; }
.about_box .about_menu .a_curr.ico_3 { background: url(../images/ico_a3_c.png) #f6f6f6 no-repeat 20px center; }
.about_box .about_menu .a_curr.ico_4 { background: url(../images/ico_a4_c.png) #f6f6f6 no-repeat 20px center; }*/
.about_box .about_cont { float: left; width: 930px; padding: 20px 30px; border-left: 1px solid #eee; min-height: 600px; line-height: 30px; }
.about_box .about_cont h2 { text-align: center; margin-bottom: 30px; }
.about_box .about_cont h2 span { line-height: 40px; font-size: 22px; display: inline-block; border-bottom: 2px solid #fb4239 }
.about_box .about_cont p { line-height: 24px; font-size: 14px; margin-bottom: 10px; }
.about_box .about_cont .link_cont a { display: inline-block; margin: 5px; border: 1px solid #ddd; background: #f6f6f6; width: 135px; text-align: center; height: 60px; line-height: 60px; }


.recommendPlan_main { width: 100%; margin-bottom: 10px; }
.recommendPlan_main .recommendPlan_main_block { width: 1200px; margin: 0 auto; }
.recommendPlan_main .headerBlock { padding-top: 556px; position: relative }
.recommendPlan_main .headerBlock .hb_l { width: 100%; height: auto; display: block; position: absolute; top: 370px; left: 0; }
.recommendPlan_main .headerBlock .hb_l .bg_c { padding: 45px 0 0; line-height: 34px; }
.recommendPlan_main .tableBlock { background: #fffefa; margin-top: 21px; padding: 10px 40px 28px 41px; position: relative; }
.recommendPlan_main .tableBlock .attention { font-size: 14px; color: #333333; line-height: 34px; padding-bottom: 10px; float: left }
.recommendPlan_main .tableBlock .attention i { color: #f02f22; }
.recommendPlan_main .table_list .hb_r { width: 724px; position: absolute; top: -211px; right: -24px; }
.recommendPlan_main .table_list .hb_r .next { float: left; height: auto; position: relative; margin-right: 18px; }
.recommendPlan_main .table_list .hb_r .next .bg_c { width: 372px; text-align: center; padding: 46px 0 0; }
.recommendPlan_main .table_list .hb_r .next .bg_c p { font-size: 18px; color: #f02f22; line-height: 31px; }
.recommendPlan_main .table_list .hb_r .next .bg_c p i { font-weight: bold; }
.recommendPlan_main .table_list .hb_r .next .bg_c .font { height: auto; font-size: 18px; color: #894400; padding: 0 40px; }
.recommendPlan_main .table_list .hb_r .next .bg_c .font span { float: left; line-height: 37px; }
.recommendPlan_main .table_list .hb_r .next .bg_c .font span.title { width: 72px; }
.recommendPlan_main .table_list .hb_r .next .bg_c .font span.ball { width: 220px; text-align: left; }
.recommendPlan_main .table_list .hb_r .next .bg_c .parameter { display: block; line-height: 37px; font-size: 18px; color: #894400; }
.recommendPlan_main .table_list .hb_r .next .bg_c .parameter i { color: #f02f22; }
.recommendPlan_main .table_list .hb_r .next2 { width: 803px; height: auto; }
.recommendPlan_main .table_list .hb_r .next2 .bg_c { width: 682px; height: 94px; padding: 67px 0 30px; }
.recommendPlan_main .table_list .hb_r .next2 .bg_c .ls { width: 174px; padding: 0 20px; float: left; }
.recommendPlan_main .table_list .hb_r .next2 .bg_c .ls span { text-align: center; line-height: 30px; display: block; font-size: 18px; color: #894400; }
.recommendPlan_main .table_list .hb_r .next2 .bg_c .ls span.font { line-height: 36px; font-size: 30px; color: #f02f22; }
.recommendPlan_main .table_list .hb_r .next2 .nav_Block { top: -28px; left: 282px; }
.recommendPlan_main .table_list table th { height: 38px; text-align: center; color: #333333; font-size: 16px; }
.recommendPlan_main .table_list table td { border: 1px solid #e6e6e6; text-align: center; height: 48px; font-size: 16px; color: #333333; }
.recommendPlan_main .table_list table td.left_td { font-size: 14px; text-align: left; padding: 0 2%; }
.recommendPlan_main .table_list table .th_nav { font-size: 0; }
.recommendPlan_main .table_list table .th_nav .thBlock { position: relative; display: inline-block; *display: inline; *zoom: 1; height: auto; width: auto; }
.recommendPlan_main .table_list table .th_nav .thBlock .name { float: left; height: 20px; line-height: 20px; font-size: 16px; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon { display: block; width: 20px; height: 20px; position: relative; cursor: pointer; margin-left: 6px; float: left; background: url("../images/colorworld_helpbtn.png"); background-position: 0 -20px; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon .helpBlock { position: absolute; bottom: 20px; left: -5px; display: none; padding-bottom: 15px; background: url("../images/public_helpblockbg1.png") bottom; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon .bg2 { display: block; padding-top: 6px; background: url("../images/public_helpblockbg2.png") top; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon .bg3 { display: block; line-height: 20px; font-size: 12px; color: #666666; padding: 0 13px; width: 252px; font-weight: normal; text-align: left; background: url("../images/public_helpblockbg3.png") center; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon:hover { background-position: 0 -20px; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon:hover .helpBlock { display: block; }
.recommendPlan_main .table_list table .th_nav .thBlock .helpIcon.hi_right .helpBlock { background: url("../images/public_helpblockbg1_right.png") bottom; left: auto; right: -5px; }
.recommendPlan_main .number_pk10 { font-size: 0; }
.recommendPlan_main .number_pk10 span { display: inline-block; width: 32px; height: 32px; margin: 0 1px; }
.recommendPlan_main .number_pk10 span i { display: inline-block; width: 24px; height: 24px; line-height: 36px; background: url("../images/number_bjpk10_24.png") no-repeat; margin: 4px 0; }
.recommendPlan_main .number_pk10 span i.num01 { background-position: 0 0; }
.recommendPlan_main .number_pk10 span i.num02 { background-position: -26px 0; }
.recommendPlan_main .number_pk10 span i.num03 { background-position: -52px 0; }
.recommendPlan_main .number_pk10 span i.num04 { background-position: -78px 0; }
.recommendPlan_main .number_pk10 span i.num05 { background-position: -104px 0; }
.recommendPlan_main .number_pk10 span i.num06 { background-position: -130px 0; }
.recommendPlan_main .number_pk10 span i.num07 { background-position: -156px 0; }
.recommendPlan_main .number_pk10 span i.num08 { background-position: -182px 0; }
.recommendPlan_main .number_pk10 span i.num09 { background-position: -208px 0; }
.recommendPlan_main .number_pk10 span i.num10 { background-position: -234px 0; }
.recommendPlan_main .number_pk10 span.active { border: 2px solid #f02f22; }
.recommendPlan_main .number_cqssc { font-size: 0; }
.recommendPlan_main .number_cqssc span { display: inline-block; width: 32px; height: 32px; line-height: 33px; font-size: 18px; margin: 0 11px; }
.recommendPlan_main .number_cqssc span.num_blueff { color: #5200ff; }
.recommendPlan_main .number_cqssc span.num_greenaa { color: #6f8aaa; }
.recommendPlan_main .number_cqssc span.num_red { color: #ff0000; }
.recommendPlan_main .number_cqssc span.num_red00 { color: #760000; }
.recommendPlan_main .number_cqssc span.active { background: url("../images/radio_bg.png") no-repeat center; }
.recommendPlan_main .table_header { height: 68px; line-height: 68px; margin-top: 30px; }
.recommendPlan_main .table_header span { float: left; }
.recommendPlan_main .table_header span.bg { width: 62px; height: 68px; background: url("../images/icon_bg.png") no-repeat center; margin-left: 26px; }
.recommendPlan_main .table_header span.th_title { font-size: 20px; color: #333333; padding-left: 65px; }
.recommendPlan_main .table_header span.th_data { line-height: 64px; padding-left: 139px; }
.recommendPlan_main .table_header span.th_data i { font-size: 16px; color: #333333; padding-right: 70px; }
.recommendPlan_main .table_header span.th_data i b { font-size: 24px; color: #f02f22; font-weight: normal; }
.recommendPlan_main .nav_Block { position: absolute; top: -28px; left: 126px; }
.recommendPlan_main .nav_Block .nav_l { float: left; width: 6px; height: 60px; }
.recommendPlan_main .nav_Block .nav_c { float: left; width: auto; height: 60px; line-height: 60px; text-align: center; padding: 0 24px; font-size: 22px; color: #894400; }
.recommendPlan_main .nav_Block .nav_r { float: left; width: 6px; height: 60px; }
.recommendPlan_main .nav_Block2 { left: -372px; }
.recommendPlan_main .bg_l { float: left; width: 9px; height: 191px; }
.recommendPlan_main .bg_r { float: left; width: 9px; height: 191px; }
.recommendPlan_main .bg_c { float: left; width: 439px; height: 146px; text-align: center; line-height: 34px; }
.recommendPlan_main .bg_c span { display: block; font-size: 18px; color: #894400; }
.recommendPlan_main .bg_c span i { color: #f02f22; }
.recommendPlan_main .bg_c .time { float: left; padding: 5px 0 0 94px; height: auto; }
.recommendPlan_main .bg_c .time i { float: left; text-align: center; line-height: 46px; font-size: 18px; color: #894400; }
.recommendPlan_main .bg_c .time i.bg { width: 38px; height: 46px; font-size: 36px; color: #ffffff; font-weight: bold; margin: 0 3px; }
.recommendPlan_main .red_font { color: #f02f22; }
.recommendPlan_main .synopsis { padding-top: 18px; line-height: 26px; color: #666666; font-size: 14px; }
.recommendPlan_main .distance { padding-left: 73px; }
.recommendPlan_main .font_left { width: 79%; display: block; height: auto; }
.recommendPlan_main .font_left i { display: block; float: left; }
.recommendPlan_main .font_left i.right { float: right; }
.recommendPlan_main .voice { float: left; width: 30px; height: 30px; margin: 13px 6px; background: url("../images/atten.png") no-repeat 0 0; }
.recommendPlan_main .voice.active, .recommendPlan_main .voice:active { background: url("../images/atten.png") no-repeat 0 -30px; }
.recommendPlan_main .font_red { color: #f02f22; }
.recommendPlan_main .num_purple { color: #5234ff; }
.recommendPlan_main .num_brown { color: #8a0d00; }
.recommendPlan_main .font_2D92C2 { color: #2D92C2; }
.recommendPlan_main .font_green { color: #005e15; }
.recommendPlan_main .font_6F8A97 { color: #6F8A97; }

.recommendPlan_pk10 { background: #fff7c8; }
.recommendPlan_pk10 .recommendPlan_main { background: url("../images/tj_bg.jpg") no-repeat top center; }
.recommendPlan_pk10 .recommendPlan_main .nav_l { background: url("../images/left_bg.png") no-repeat; }
.recommendPlan_pk10 .recommendPlan_main .nav_c { background: url("../images/content_bg.jpg") repeat-x; }
.recommendPlan_pk10 .recommendPlan_main .nav_r { background: url("../images/right_bg.png") no-repeat; }
.recommendPlan_pk10 .recommendPlan_main .bg { background: url("../images/time_bg.png") no-repeat; }
.recommendPlan_pk10 .recommendPlan_main .bg_l { background: url("../images/bg_l.png") no-repeat; }
.recommendPlan_pk10 .recommendPlan_main .bg_c { background: url("../images/bg_c.png") repeat-x; }
.recommendPlan_pk10 .recommendPlan_main .bg_r { background: url("../images/bg_r.png") no-repeat; }
.recommendPlan_pk10 .recommendPlan_main table th { background: #ffec82; border: 1px solid #eacf35; }
.recommendPlan_pk10 .recommendPlan_main .table_header { background: url("../images/data_bg.png") no-repeat; }

.recommendPlan_cqssc { background: url("../images/ssc_bg.jpg") #e9f8ff no-repeat top center; }
.recommendPlan_cqssc .recommendPlan_main { background: url("../images/tj_bg.jpg") no-repeat top center; }
.recommendPlan_cqssc .recommendPlan_main .nav_l { background: url("../images/left_bg.png") no-repeat; }
.recommendPlan_cqssc .recommendPlan_main .nav_c { background: url("../images/content_bg.png") repeat-x; color: #004f7d; }
.recommendPlan_cqssc .recommendPlan_main .nav_r { background: url("../images/right_bg.png") no-repeat; }
.recommendPlan_cqssc .recommendPlan_main .bg { background: url("../images/time_bg.png") no-repeat; }
.recommendPlan_cqssc .recommendPlan_main .bg_l { background: url("../images/bg_l.png") no-repeat; }
.recommendPlan_cqssc .recommendPlan_main .bg_c { background: url("../images/bg_c.png") repeat-x; }
.recommendPlan_cqssc .recommendPlan_main .bg_c span { color: #004f7d; }
.recommendPlan_cqssc .recommendPlan_main .bg_c .time i { color: #004f7d; }
.recommendPlan_cqssc .recommendPlan_main .bg_c .time i.bg { color: #ffffff; }
.recommendPlan_cqssc .recommendPlan_main .bg_r { background: url("../images/bg_r.png") no-repeat; }
.recommendPlan_cqssc .recommendPlan_main table th { background: #b9e8ff; border: 1px solid #83d6ff; }
.recommendPlan_cqssc .recommendPlan_main .table_header { background: url("../images/data_bg.png") no-repeat; }
.recommendPlan_cqssc .recommendPlan_main .table_header .bg { background: url("../images/icon_bg.png") no-repeat center; }
.recommendPlan_cqssc .recommendPlan_main .tableBlock { background: #fbfeff; }
.recommendPlan_cqssc .recommendPlan_main .voice { background: url("../images/atten.png") no-repeat 0 0; }
.recommendPlan_cqssc .recommendPlan_main .voice.active, .recommendPlan_cqssc .recommendPlan_main .voice:active { background: url("../images/atten.png") no-repeat 0 -30px; }
.recommendPlan_cqssc .recommendPlan_main .table_list .hb_r .next .parameter { color: #004f7d; text-align: left; padding-left: 121px; }
.recommendPlan_cqssc .recommendPlan_main .table_list .hb_r .next2 .bg_c .ls span { color: #004f7d; }
.recommendPlan_cqssc .recommendPlan_main .table_list .hb_r .next2 .bg_c .ls span.font { color: #f02f22; }

.recommendPlan_xyft { background: #e9f8ff; }
.recommendPlan_xyft .recommendPlan_main { background: url("../images/tj_bg.jpg") no-repeat top center; }
.recommendPlan_xyft .recommendPlan_main .nav_l { background: url("../images/left_bg.png") no-repeat; }
.recommendPlan_xyft .recommendPlan_main .nav_c { background: url("../images/content_bg.png") repeat-x; color: #004f7d; }
.recommendPlan_xyft .recommendPlan_main .nav_r { background: url("../images/right_bg.png") no-repeat; }
.recommendPlan_xyft .recommendPlan_main .bg { background: url("../images/time_bg.png") no-repeat; }
.recommendPlan_xyft .recommendPlan_main .bg_l { background: url("../images/bg_l.png") no-repeat; }
.recommendPlan_xyft .recommendPlan_main .bg_c { background: url("../images/bg_c.png") repeat-x; }
.recommendPlan_xyft .recommendPlan_main .bg_c span { color: #004f7d; }
.recommendPlan_xyft .recommendPlan_main .bg_c .time i { color: #004f7d; }
.recommendPlan_xyft .recommendPlan_main .bg_c .time i.bg { color: #ffffff; }
.recommendPlan_xyft .recommendPlan_main .bg_r { background: url("../images/bg_r.png") no-repeat; }
.recommendPlan_xyft .recommendPlan_main table th { background: #b9e8ff; border: 1px solid #83d6ff; }
.recommendPlan_xyft .recommendPlan_main .table_header { background: url("../images/data_bg.png") no-repeat; }
.recommendPlan_xyft .recommendPlan_main .table_header .bg { background: url("../images/icon_bg.png") no-repeat center; }
.recommendPlan_xyft .recommendPlan_main .tableBlock { background: #fbfeff; }
.recommendPlan_xyft .recommendPlan_main .voice { background: url("../images/atten.png") no-repeat 0 0; }
.recommendPlan_xyft .recommendPlan_main .voice.active, .recommendPlan_xyft .recommendPlan_main .voice:active { background: url("../images/atten.png") no-repeat 0 -30px; }
.recommendPlan_xyft .recommendPlan_main .table_list .hb_r .next .parameter { color: #004f7d; }
.recommendPlan_xyft .recommendPlan_main .table_list .hb_r .next2 .bg_c .ls span { color: #004f7d; }
.recommendPlan_xyft .recommendPlan_main .table_list .hb_r .next2 .bg_c .ls span.font { color: #f02f22; }

.recommendPlan_xjssc { background: #f9f9f9; }
.recommendPlan_xjssc .recommendPlan_main { background: url("../images/tj_bg.jpg") no-repeat top center; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .headerBlock { padding-top: 263px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_l { float: left; width: 25px; height: 148px; background: url("../images/bg_l.png") no-repeat; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_c { float: left; width: 396px; height: 118px; padding: 30px 0 0; text-align: center; background: url("../images/bg_c.png") repeat-x; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_c .time { padding: 0 0 0 76px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_c .time i { line-height: 60px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_c .time i.bg { width: 70px; height: 60px; background: url("../images/time_bg.png") no-repeat; color: #f05722; font-size: 36px; margin: 0 10px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_c span { color: #333333; font-size: 16px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .bg_r { float: left; width: 25px; height: 148px; background: url("../images/bg_r.png") no-repeat; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .hb_r { top: -149px; right: -37px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next { margin-right: 23px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next .bg_c { padding-top: 44px; width: 272px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .bg_c { padding: 36px 0 11px; width: 738px; height: 102px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .bg_c .ls { width: 245px; height: 82px; border-right: 1px solid #eedcc1; padding: 0; font-size: 20px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .bg_c .ls span { color: #333333; line-height: 44px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .bg_c .ls span.font { color: #f02f22; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .bg_c .last { border: 0px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .nav_Block { top: -11px; left: 140px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next2 .nav_Block .nav_c { padding: 0 185px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next3 { position: relative; float: left; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next3 .bg_c { padding-top: 62px; width: 394px; white-space: nowrap; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next3 .bg_c span { display: inline-block; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next3 .nav_Block { left: 69px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_list .next3 .nav_Block .nav_c { padding: 0 100px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_l { float: left; width: 12px; height: 30px; background: url("../images/left_bg.png") no-repeat; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_c { float: left; height: 30px; line-height: 30px; background: url("../images/content_bg.png") repeat-x; text-align: center; padding: 0 24px; font-size: 14px; color: #333333; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_c i { color: #f02f22; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_c .font { font-size: 18px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_r { float: left; width: 12px; height: 30px; background: url("../images/right_bg.png") no-repeat; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_Block { top: -11px; left: 43px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .nav_Block2 { left: -461px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .tableBlock2 { position: relative; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .tableBlock2 .attention { text-align: center; background: url("../images/shuoming.png") no-repeat center; font-size: 14px; line-height: 35px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .tableBlock2 table th { background: #fac539; border: 1px solid #efa31e; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .tableBlock2 table td { background: #ffffff; border: 1px solid #efa31e; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 { margin: 10px 0; padding-left: 26px; background: url("../images/th_l.png") no-repeat left top; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_r { padding-right: 26px; background: url("../images/th_r.png") no-repeat right top; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c { height: 120px; padding-top: 20px; background: url("../images/th_c.png") repeat-x top; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .logo { float: left; display: block; width: 100px; height: 100px; margin-left: 50px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .logo img { width: 100%; height: 100%; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .th_title { float: left; display: block; font-weight: bold; padding-left: 30px; line-height: 100px; font-size: 20px; color: #333333; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .th_title i { font-size: 26px; color: #f02f22; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .th_data { float: right; padding-right: 25px; padding-top: 10px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .th_data .info { display: block; float: left; width: 115px; height: 82px; background: url("../images/databg_time.png") no-repeat center; margin: 0 45px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .th_data .info i { display: block; padding: 0; text-align: center; line-height: 40px; font-size: 18px; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .table_header2 .th_c .th_data .info i.red_font { color: #f02f22; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .synopsis { padding-left: 26px; padding-top: 0; margin-top: 10px; background: url("../images/font_bgl.png") no-repeat left top; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .synopsis .synopsis2 { padding-right: 26px; background: url("../images/font_bgr.png") no-repeat right top; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .synopsis .synopsis3 { line-height: 24px; font-size: 14px; color: #666666; padding: 10px 0; height: 275px; background: url("../images/font_bgc.png") repeat-x top; }
.recommendPlan_xjssc .recommendPlan_main .recommendPlan_main_block .voice { margin: 14px 10px; }

.left_ad { width: 150px; height: 240px; display: block; position: fixed; top: 30%; left: 0; }

.hot_ball { position: relative; top: -5px; float: right; color: #fff; margin-right: 10px; font-size: 16px; padding: 2px 10px; border-radius: 20px; border: 1px solid #fff }
.yel_font { color: #ffd200; margin: 0 5px; }



li.left_td { font-size: 14px; text-align: left !important; padding: 0 2%; }
.font_left { display: inline-block; height: auto; padding-left: 10px; }
.font_left i { display: inline-block; }
i { font-style: normal; }
li.awarding { color: #f02f22 !important; }
/*.font_left .ball { margin: 0 15px 0 15px; }*/
.red_font { color: #f02f22 !important; }
li.active { border: 2px solid #f02f22 !important; }

#videobox { position: fixed; right: 0; bottom: 0; left: 0; z-index: -1; }
#videobox .contentb { width: 1200PX; height: 200px; margin-bottom: -100px; margin-right: -440px; box-shadow: 0 18px 30px rgba(0,0,0,.5); bottom: -50%; position: fixed; right: 50%; z-index: 2000; background-color: #202020; outline: none; display: block; overflow: hidden; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
#videobox .contentb .head { height: 60px; line-height: 60px; width: 100%; background: #fff; padding: 0 10px; box-sizing: border-box; position: relative; }
#videobox .contentb .head .cbtn { width: 200px; position: absolute; top: 50%; right: 0; height: 100%; margin-top: -15px; margin-right: 10px; }
#videobox .contentb .head .cbtn ul { width: 100%; height: auto; }
#videobox .contentb .head .cbtn ul .closevideo { width: 30px; height: 30px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
#videobox .contentb .head .cbtn ul li { display: inline-block; float: right; height: 30px; cursor: pointer; line-height: 30px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-left: 10px; }
#videobox .contentb .head .cbtn ul .closevideo i { height: 30px; width: 30px; display: inline-block; background: url(/images/bjpknum.png) no-repeat -390px -150px; }
#videobox .contentb .head .cbtn ul .closevideo i:hover { background: url(/images/bjpknum.png?v=201812121657) no-repeat -351px -150px; }
#videobox .contentb .animate { width: 100%; height: 200px; overflow: auto; }
#videobox .contentb .animate .loading { width: 100%; height: auto; position: absolute; word-break: break-all; left: 0; top: 50%; padding: 10px; box-sizing: border-box; margin-top: -30px; color: #fff; background-repeat: no-repeat; background-position: 50%; }


.bodybox .content .explainBox { width: 1160px; height: 330px; margin: 0 auto; padding: 20px; background: #fff; margin-top: 20px }

.bodybox .content .explainBox .listedTitle { font-size: 20px; color: #000002; margin-bottom: 20px }

.bodybox .content .explainBox p { line-height: 30px }

.bodybox .content .explainBox .sum { color: #000 }

.bodybox .content .explainBox .answer { color: #bcbcbc; margin-bottom: 20px; margin-left: 25px }

.detailPlan span { display: inline-block; height: auto; padding-left: 10px; float: left; width: 130px; }
.plan_font { color: #f6a02c !important; }



#videobox { position: fixed; right: 0; bottom: 0; /*top: 0; left: 0; */ z-index: -1; background: rgba(0,0,0,.5) }

#videobox .content { width: 1200PX; height: 596px; margin-bottom: -298px; margin-right: -440px; -webkit-box-shadow: 0 18px 30px rgba(0,0,0,.18); box-shadow: 0 18px 30px rgba(0,0,0,.18); bottom: -50%; position: fixed; right: 50%; z-index: 2000; background-color: #202020; outline: none; display: block; overflow: hidden; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px }

#videobox .content .head { height: 60px; line-height: 60px; width: 100%; background: #fff; padding: 0 10px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative }

#videobox .content .head .btn { width: 200px; position: absolute; top: 50%; right: 0; height: 100%; margin-top: -15px; margin-right: 10px }

#videobox .content .head .btn ul { width: 100%; height: auto }

#videobox .content .head .btn ul li { display: inline-block; float: right; height: 30px; cursor: pointer; line-height: 30px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-left: 10px }

#videobox .content .head .btn ul .closevideo { width: 30px; height: 30px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50% }

#videobox .content .head .btn ul .closevideo i { height: 30px; width: 30px; display: inline-block; background: url(../images/bjpknum.png) no-repeat -390px -150px }

#videobox .content .head .btn ul .closevideo i:hover { background: url(../images/bjpknum.png) no-repeat -351px -150px }

#videobox .content .animate { width: 100%; height: 536px }

#videobox .content .animate .loading, #videobox .content .animate .loading_azxy10, #videobox .content .animate .loading_jisusc { width: 100%; height: 60px; position: absolute; left: 0; top: 50%; margin-top: -30px }

#videobox .content .animate .loading { background-image: url(../images/logo.png); background-repeat: no-repeat; background-position: 50% }

#startVideo { cursor: pointer }
