@-moz-document url-prefix() {table.lot_con{position:relative;}td.bf_ps{display:inline-block;height:33px!important;width:198px}.bf_on{background:#FFFFE1;} .ht .bd_orange{display:inline-block;height:51px!important;top:-1px}}
@font-face {
	font-family:digital;
    src:url('/assets/fonts/digital_italic.eot');/*IE*/
    src:  url('/assets/fonts/digital_italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('/assets/fonts/digital_italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*html{background:url(about:blank) repeat fixed; background-image: overflow-y: scroll}
*html .bet_head_fixed{position: absolute; top: expression(eval(document.documentElement.scrollTop - 310))}
*html .bet_fixed{position: absolute; top: expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - this.offsetHeight - 314))}
.nav{width:1000px;height:auto;margin: 0 auto;background:url(/assets/imgs/head_bj1.jpg) no-repeat center top;position: relative}
.nav_logo{float: left;background: url(../imgs/jingcai-s428e189db7.png) no-repeat;height:80px;width: 108px;_background-image: url(../imgs/jingcai-s428e189db7.gif)}
.nav_box{float: left;width:425px;text-align:right;background:url(../imgs/lot_t_ld.png) no-repeat;margin-top: 8px;_background-image:url(../imgs/lot_t_ld.gif);height: 36px; }
.nav_box h3{display: none}
.nav_time{float:right; text-align: right;padding-right: 10px;padding-top: 8px;line-height: 20px;}
.nav_menu{height:42px;width:888px;position: absolute;top:40px;left:109px;}
.nav_menu_a{float:left; margin-top:9px;}
.nav_menu_a a{background:url(/assets/imgs/nav_bg.png) no-repeat -88px 0;display: inline-block;font-weight:700;float:left;width:88px;height:32px;margin-right:3px;text-align: center;font-size: 14px;line-height: 32px;color:#fff;letter-spacing: 1px}
.nav_menu_a a.cur, .nav_menu_a a:hover{background-position:0 0;color:#d85803;}
.nav_links{float:right;margin-top:17px}
.nav_links a{margin:0 6px;color:#fff}
.nav_links a:link,.nav_links a:visited{color:#000;text-decoration:none}
.nav_links a:hover,.nav_links a:active{color:#fff;text-decoration: underline}
.nav_menu .new{background: url(/assets/images/new.gif) no-repeat;width: 30px;height: 20px;position: absolute;top: 5px;left: 614px;}

.sub_nav{background: #F5CC9E;height:40px;clear: both}
.sub_nav_b{border:1px solid #e6810a; border-bottom:1px solid #eabc7c;}
.sub_nav_in{background:url(/assets/imgs/xh_tz_bj.jpg) repeat-x;height:38px;padding-left:10px;position: relative}
.sub_nav_in a{margin-top:3px; display: inline-block;float:left;width:91px;height: 38px;text-align: center;line-height: 38px;color:#555;position: relative;text-decoration: none; }
.sub_nav_in a span{cursor: pointer;font-size: 12px;}
.sub_nav_in a.cur span, .sub_nav_in a:hover span{ border:1px solid #eabc7c; border-bottom:none; background:#fff; display: block;height:35px;position: absolute;top:0;left:-1px;text-align: center;width: 92px;text-indent: 1px;color:#2e2e2e; font-weight: 700}
*html .sub_nav_in a:hover span{top:0;left:0;display: inline;position:static;}
*html .sub_nav_in a.cur:hover span{position:absolute;}
.sub_nav .sys_clock{position: absolute;right:6px;top:10px;line-height: 22px}

.jczq_banner .nav_logo{background-position: 50% -180px}
.jczq_banner .nav_box{background-position: 0 0;}
.dczc_banner .nav_logo{background-position: 50% 0;}
.dczc_banner .nav_box{background-position: 0 -44px;}
.jclq_banner .nav_logo{background-position: 50% -90px}
.jclq_banner .nav_box{background-position: 0 -86px;}

.content{width:1000px;margin:8px auto;clear: both}
.content_left{float:left;width: 750px;}
.conbox{border: 1px solid #d5c7b7;}
.btn1,.btn2,.hide_a,.dropdown,.cg sup,.icon_tip,td.bf_kg span, .all,.del,.notice{background: url(../imgs/public.png) no-repeat;)background-image: url(../imgs/public.gif)}


.add_btn,.sub_btn,.muti_input{background:url(../imgs/muti_bg.jpg) no-repeat;border:0}
.add_btn{background-position:-41px 0; width:19px;height:17px;cursor: pointer }
.add_btn_des{background-position:-41px -17px;}
.sub_btn{background-position:-59px 0; width:18px;height:17px;cursor: pointer }
.sub_btn_des{background-position:-59px -17px;}
.muti_input{background-position: 0 0;width:42px;height: 17px;text-align: center;line-height: 17px}


.btn1{width:78px; height:29px; background-position: 0 0; color:#fff;display:inline-block;vertical-align:middle;padding-left:10px;line-height:29px;font-size:14px;float:left}
.sub_tip{width:711px; height:28px; padding:8px 0 0 15px;}
.sub_tip p{color:#302d2d}
.sub_tip p span{font-size:14px; color:#000000;}
.dropdown{display: inline-block;width: 76px;background-position: -88px -29px; color:#302d2d;height: 23px;line-height: 23px; text-align: left;position: relative;margin-top: 0;}
.dropdown em{text-align: left;left: 0;top: 28px;width: 88px;background: #fff;border:1px solid #d7d7d7;position: absolute;display: none;padding-bottom: 6px;z-index: 1}
.dropdown a{background:#ffffff;display: block;color:#222;text-indent:4px;line-height: 22px}
.dropdown a:hover{background:#f2f2f2;}
.oddsselect a{text-indent:10px }
.nrb{border-right:0!important;}
.bet_content{border: 1px solid #d5c7b7;border-top: none}
.bet_head{background: #fff;z-index: 2;width: 750px;}
.bet_head_empty{height: 49px;}
.bet_head_fixed{position: fixed;top:0;_position: absolute;border-bottom: 1px solid #dbd4cc}
.sub_banner{color:#302d2d; height:36px; background:url(../imgs/jc_con.gif) repeat-x 0 0; line-height: 30px;position: relative;z-index:120;padding:4px 4px 0;border: 1px solid #d5c7b7;border-bottom: none}
.sub_banner input{vertical-align: -2px;margin:0 2px}
.sub_banner span{font-size: 14px;margin-right: 6px;}
.sub_banner .dropdown{display: inline-block;width: 90px;background-position: -88px 0; height: 29px;line-height: 29px;position: relative;z-index: 1}
.sub_banner .issueselect{margin-left:5px;}
.sub_banner .showall{width:90px; height:29px; background-position: -88px 0; color:#302d2d;float: left;margin:0 8px;}
.sub_banner .showall cite{margin-left:11px;cursor: pointer}
.sub_banner .showall em{left:0;width: 88px;z-index: 2}
.sub_banner .showall b{margin-left:2px;color: #ff0000}
.sub_banner .showall a{text-indent: 8px}
.sub_banner .fl{_margin-top:4px;}
.sub_tip{width:711px; height:28px; padding:8px 0 0 15px;}
.sub_filter{position: absolute;top:32px;left:0;z-index: 10;padding:10px 20px;border:1px solid #EB6E0C;background-color: #fff;width: 390px;min-height: 120px;display: none;-webkit-border-radius: 0 4px 4px 4px;-moz-border-radius: 0 4px 4px 4px;border-radius: 0 4px 4px 4px;-webkit-box-shadow:0 2px 3px 2px rgba(214, 107, 23, 0.35);-moz-box-shadow:0 2px 3px 2px rgba(214, 107, 23, 0.35);box-shadow:0 2px 3px 2px rgba(214, 107, 23, 0.35);font-family: 'microsoft yahei' }
.sub_filter .sub_filter_box{line-height: 22px }
.sub_filter .sub_filter_head{line-height: 22px;clear: both;overflow: hidden;*zoom:1;padding-bottom: 10px;border-bottom:1px dotted #000;}
.sub_filter .sub_filter_head label{display: inline-block;float:left;width: 90px;height:20px;}
.sub_filter .sub_filter_btns{height:32px;margin-top: 10px}
.sub_filter .btn2{background-position:0 -255px;color:#ae1600;display: inline-block;width: 50px;height: 24px;line-height: 24px;text-align: center;margin-right:20px;float: left;}
.sub_filter h2{font-size: 14px;font-weight: 700;line-height: 28px}
.sub_filter .sub_filter_box label{display: inline-block;float:left;width: 129px;height:20px;overflow: hidden}
.sub_filter label input{margin-right: 2px;}
.sub_filter_foot_l{float:left; width: 230px;text-align: left}
.sub_filter_foot_l p{line-height: 20px;color: #ad1600}
.sub_filter_foot_r{float:right; width: 42px;margin-top: 2px}
.sub_banner .filter_open{background-position: 0 -29px;color: #fff;position: relative;z-index: 11}
.sub_filter_layer{width: auto;border-bottom:1px dotted #000;padding: 5px 0;overflow: hidden;clear: both;*zoom:1; }
.sub_filter_layer .filter_spinput{width: 24px; padding: 2px 0; line-height: 14px;height: 16px;text-align: center;vertical-align: 0}
.sub_filter_layer .dayfilter {overflow: hidden;clear: both}
.sub_filter_layer .dayfilter label{display: inline-block;float:left;width:110px;height: 20px;line-height: 20px;padding-bottom: 5px;white-space:nowrap}
.sub_filter_layer p{display: inline-block;float: left}
.sp_type { position: relative; width: 52px;display: inline-block;_float:left;border:1px solid #fff }
.sub_filter_layer .sp_type label { display: block; height: 24px; line-height: 24px;float: none;}
.sp_type em { position: absolute; height: 40px;  display: none;  background: #fff; left: -1px; top: 22px;padding-bottom: 10px ; border: 1px solid #ccc; width: 52px; border-top: none;}
.sub_filter_layer div.sp_type_an{border-color: #ccc}
.sub_filter_layer .sp_type em label{margin-right: 0}
.sub_filter_layer .sp_type b{position:absolute;top:8px; right:0;display: block;height:5px;width: 8px;vertical-align: middle;background: url(/assets/img/index_jt.png) no-repeat 0 0;-webkit-transition: -webkit-transform 0.2s ease-in;transition-property: -webkit-transform;transition-duration: 0.2s;transition-timing-function: ease-in;transition-delay: initial;zoom: 1;}
.sub_filter_layer .sp_type_an b{right:2px;background-position: -8px 0;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}

/*赛事对阵相关*/
.lot_con{table-layout: fixed}
.lot_con a.del{background:url(../images/del_bj.jpg) no-repeat;display: inline-block;height:19px;width:42px;color:#000}
.lot_con a.del:hover{text-decoration: line-through;color:#ff4300}
.bet_area dd.bet_sel{height: 22px;width: 43px;border:1px solid #ab8055;font-size: 12px;color: #000;margin-top: 1px;background: url(../imgs/bet_opbg.png) repeat-x;}
tr.hide_tr{display: none}
tr.hide_tr .bf_on{display: none}
tr.hide_tr a.cg{position: static;display: none}
.bet_tips dd{width:33%;font-size: 12px}
.bet_tips dt{font-size: 12px}
dd.bet_s strong{margin:0 5px;font-weight: normal}
dd.bet_f strong{margin-right: 5px;font-weight: normal}
dd.bet_s em{display: inline-block;width:24px;height: 14px;background: url(../imgs/all.png) no-repeat 6px -241px;vertical-align: -3px;*vertical-align: 0}
.tb_head .dropdown em{width: 70px;top:21px;font-size: 12px;left:1px;z-index: 1}
.tb_head .dropdown cite{margin-left:10px;font-size: 12px;}
.tb_head .timeselect{background-position: -142px -147px;width: 48px}
.tb_head .timeselect em{width: 53px;}
.tb_head .timeselect cite{margin-left:6px;display:block;width: 30px;height: 23px;overflow: hidden}
.tb_head .timeselect a{text-indent: 2px}
.end_time{display: none}
.hide_a{color:#e36305;background-position:-151px -178px;display: inline-block;height:22px;line-height: 22px;width:36px;font-size: 12px}
.show_a{background-position:-151px -203px}
td.team em{display: inline-block;margin:0 3px;line-height: 34px;float: left;color: #949494 }
td.team a{display: inline-block;color: #024174;float: left;width: 59px;overflow: hidden;line-height: 30px;text-align:right;height: 34px;font-size: 14px;font-family: '微软雅黑';}
td.team a.guest{text-align: left;padding:0 0 0 0}
td.team sub{float: left;display: inline-block;color: #c4c4c4;width: 21px;overflow: hidden;line-height: 34px;height: 34px;}


 /*竞彩足球*/
.jczq .tb_head{height:auto;width:100%;table-layout:fixed;background: url(../imgs/jc_con.gif) repeat-x 0 -40px;}
.jczq .tb_head th{border-right:1px solid #db7917;color:#ffffff;height:49px;text-align:center;vertical-align: middle;font-size: 14px}
.jczq .bet_area dt{border-bottom:1px solid #FDAB62;height:23px;}
.jczq .tb_head th dl{height:22px}
.jczq .tb_head th dd{display: inline-block;float: left;height:22px;line-height: 22px}
.jczq .tb_head dd.bet_sel{height:19px;line-height: 19px;}
.jczq .bet_jqs dd.bet_sel{width:45px;}
.jczq .bet_bqq dd.bet_sel{width:41px;}
.jchead{ -webkit-box-shadow: 0 2px 1px 0px rgba(167, 167, 167, 0.6);-moz-box-shadow: 0 2px 1px 0px rgba(167, 167, 167, 0.6);box-shadow: 0 2px 1px 0px rgba(167, 167, 167, 0.6);border-bottom: none}

.jczq td.bf_team em{display: inline-block;height: 34px;line-height: 34px;float: left;width:20px;}
.jczq td.bf_team a{display: inline-block;color: #222f06;float: left;width:84px;overflow: hidden;line-height: 34px;text-align:right}
.jczq td.bf_team a.guest{text-align: left;}
.jczq td.bf_ps{position: relative}
.jczq .lot_con td.bf_kg{height: 34px}
.jczq td.bf_kg span{background-position:0 -357px;color: #C00800;line-height:26px;display: block;width:138px;height:26px;cursor: pointer;margin:3px auto}
.jczq td.bf_kg .bf_on{height:33px;position: absolute;border:2px solid #ce6109;border-bottom:2px solid #ffffe1;top:0;*top:-1px;left:0;width:194px;*width:196px}
.jczq td.bf_kg .bf_on span{background-position:0 -384px;}
.jczq table.bf_cell{width:100%;border:2px solid #ce6109}
.jczq table.bf_cell td{height:34px;background-color: #ffffe1}
.jczq td.bf_all .all{display: inline-block;width:17px;height: 17px;background-position: -173px -393px;color: #fff}
.jczq td.bf_all .all_x{background-position: -157px -358px;}

.bet_area ul{display: block;overflow: visible;clear: both;height: 34px}
.bet_area ul.hide{display: none}
.bet_area ul li{float: left;height: 34px;line-height: 34px;border-left: 1px solid #dbd4cc}
.bet_area ul li.rq{width: 30px;font-weight: 700;border-left:none}
.bet_area ul li.dan{width: 19px}
a.bet{display: block;font: 700 12px/30px arial;text-align: center; height: 30px;}
a.cg{position: relative;*zoom:1}
a.bet .tip{font:700 12px/26px '\5b8b\4f53';margin-left: -2px}
a.bet .sp{display: block}
.bet_area a.bet{width: 98px;}
.bet_area .bet span{display: block;float: left;width: 50px;text-align: center}
.bet_area .bet em{display: inline-block;float: left;width: 38px;padding-left: 10px;text-align: left}
.bet_area a.guestitem em{float: right;padding-right: 6px;text-align: left;padding-left: 0}
.bet_area .tip{float: right;*float: none;padding-right: 2px;}
a.bet:link,a.bet:visited,a.bet:hover{text-decoration: none;}
/*选号*/
.jczq .p a { color: #333; background: #fcf2da; border: 2px solid #fffdfb; border-right: 2px solid #f0ce8c; border-bottom: 2px solid #f0ce8c;}
.jczq .q a{ color: #fff; background: #f7b932; border: 2px solid #d99500; border-right: 2px solid #f8d68a; border-bottom: 2px solid #f8d68a;}
.jczq .event .p a{background: #e6f1f7; border: 2px solid #fffbef; border-right: 2px solid #bbdaea; border-bottom: 2px solid #bbdaea;}
.jczq .p a:hover { background: #fcd55e; border: 2px solid #fffbef; border-right: 2px solid #f7b932; border-bottom: 2px solid #f7b932; }
.jczq .lot_con{ width: 100%;margin: 0 auto }
.jczq .lot_con th{background:url(../imgs/jc_con.gif) repeat-x 0 -89px;text-align: left;border-top:1px solid #dbd4cc;border-bottom:1px solid #dbd4cc }
.jczq .lot_con th .tps{float: left;width: 310px;line-height: 24px;}
.jczq .lot_con th span{color:#2d2d2d;margin:0 10px 0 20px;font-size: 14px;;line-height: 24px}
.jczq .lot_con td{border-top:1px solid #dbd4cc;border-right:1px solid #eee;color:#3e3e3e;height:auto;vertical-align: middle;text-align: center;}
.jczq .lot_con .event{background-color:#eef7fc}
.jczq .lot_con tr.bf_open{background-color:#f5d2b2}
.jczq a.cg sup{background-position:100% -281px;position:absolute;right:-2px;top:-2px;width: 20px;height: 20px;}
.jczq a.cg span{color: #ff0000;}
.jczq .noresult{line-height: 40px;padding-left: 20px;color:rgb(7, 9, 7);font-size:14px;border-radius: 4px;border:2px solid #D9D9D9;background-color: #e3fcad;margin: 6px auto 0}
.jczq .e a, .jclq .e a{color: #333; background: #fcf2da; border: 2px solid #fffdfb; border-right: 2px solid #f0ce8c; border-bottom: 2px solid #f0ce8c; display: block; font: 700 12px/26px arial; text-decoration: none; text-align: center; height: 26px;width: 51px}
.bqc .bet{_width:38px;_white-space: nowrap;_overflow:hidden;}
.bqc .bet .tip{margin-left: -3px;}
.jczq .bet_area li.unsalse{width: 179px;}
.jczq .bet_area li.unsalse span{color: #999; background: #fcf2da; border: 2px solid #fffdfb; border-right: 2px solid #f0ce8c; border-bottom: 2px solid #f0ce8c; display: block; font: 400 12px/26px arial; ttext-align: center; height: 26px;}


 /*过关方式 投注区域*/
.bet_controller_empty{height: 1px;font-size: 0;overflow: hidden}
div.bet_controller_empty_show{height: 82px;display: block}
.bet_controller{height: 82px;margin: 6px auto 0; zoom: 1;color: #555555;}
.bet_fixed{position: fixed;z-index: 100;bottom: 0;_position:absolute;color: #555555}
.gcfc{width:748px;height: 76px;border:1px solid #dbd4cc;border-top:5px solid #e5701a;background-color: #fbf7f1;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;z-index: 100;position: relative}
.gcfc_nav{height:80px;width: 19px;background: url(../imgs/public.png) no-repeat -115px -148px;position: absolute;left:-27px;top:-2px;_top:0;line-height: 15px;text-align: center;cursor: pointer;color:#fff;padding:4px 4px 0}
.gcfc_main{display: none;_height:76px;_overflow:hidden }
.gcfc_right{ float:right; width:116px;padding-top: 13px;padding-right:3px; line-height: 24px}
.gcfc_left{float:left;width:621px;margin-left: 6px;_margin-left:3px;}
.gcfc_left_a{float: left;width: 440px;}
.gcfc_left_b{float: left;margin-top: 8px;width: 181px;overflow: hidden}
.dczc_bet .gcfc_left_a{width: 437px;}
.dczc_bet .gcfc_left_b{width: 180px;}
.jclq_bet .gcfc_left_a{width: 437px;}
.jclq_bet .gcfc_left_b{width: 180px;}

.gcfc_left_b p{margin-left: 10px;line-height: 22px;margin-bottom: 3px}
.gcfc_left_b p.plc{margin-left:4px;}
.gcfc_left_b p.plcnew{background: url(/assets/images/new.gif) no-repeat 111px 0;}
.gcfc_left_b a{margin:0 4px;visibility: hidden}
.gcfc_left_b p.plc a{visibility: visible}
.gcfc_left_b .prizeBtns{padding: 15px 0 0 40px}
.gcfc_none{position:absolute;top:0;left:285px;width:130px;z-index: 10}
.gcfc_tips{background-color:#FFB559;color:#c90101;display:none;height:24px;width:136px;text-align: center;line-height: 24px;}
.gcfc_top{position: absolute;z-index:100}
.gcfc .icon_tip{background-position: 0 -467px;cursor:pointer;height:25px;width:110px;position:absolute;left:16px;top:-24px;}
.gcfc .icon_tip_on{background-position: 0 -494px;}
.ggfs{line-height: 22px;width:440px;height:22px;margin-top: 8px;_height:24px;}
.ggbs{clear:both;height: 22px;line-height: 22px}
.ggfs span{float:left;display: inline-block;}
.ggfs .labels{display: inline-block;float:left;margin-left: 4px}
.ggfs .labels label{margin-right: 1px;}
.ggfs label input{vertical-align: -2px;*width:16px}
.ggfs label.noguoguan{display: inline-block;color: #000;}
.layer_top{height:20px;}
.layer_top a{ float:right; margin-right:6px; color:#e36305; text-decoration:underline;}
.ggfs .manyLs{height:20px; width:80px;*width:70px;display:inline-block;position:relative; top:0; z-index: 2}
.ggfs .manyLs .layer{display: none}
.ggfs .manyLs .layerBg{border:1px solid #fbf7f1;border-top:none;padding-left: 1px}
.ggfs .special{position:relative;z-index: 10}
.ggfs .special .layerBg{background:#fbf7f1; border:1px solid #e5701a; border-top:0; height:22px; width:65px; position:relative; z-index:9;}
.ggfs .special .layer{ display:block; width:360px; border:3px solid #e5701a; padding:6px 10px 10px; position:absolute; background:#fbf7f1;bottom:17px; z-index:8;left:-138px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
.others li{line-height: 22px}
.others label{ display:inline-block; margin-left:4px;width: 54px;_width:auto}
.gcfc_left a:link, .gcfc_left a:visited{color:#000; text-decoration:underline;}
.gcfc_left a:hover{color:#BB1A01;}
.gcfc_right a{display:block;width:98px;height:54px;line-height:34px;background: url(../imgs/public.png) no-repeat 0 -147px;font-size: 16px;color: #ff6600;padding-left: 16px;text-decoration: none}
.gcfc_right a.gcfc_cc{background-position: 0 -201px;}
.gcfc_right a.gcfc_cc:link,.gcfc_right a.gcfc_cc:visited{text-decoration: none}
.gcfc_right a.gcfc_cc:hover{text-decoration: none}
.gcfc_right a strong{font: 700 30px/36px digital,Helvetica,Arial;color: #b71013;margin:0 2px;vertical-align: -4px}
.gcfc_tzd{display:none;width:240px;background:#fbf7f1 url(../images/nav_h4bg.gif) repeat-x; border:1px solid #dbd4cc;border-top:5px solid #e5701a;position: absolute;right:-252px;bottom:-1px;border-radius: 0 0 4px 0;}
.tzd_top{width:234px; height:40px;line-height: 36px; color:#e5701a; font-weight:bolder; font-size:14px; padding-left:6px;}
.tzd_top span{margin-left:118px;}
.tzd_top a{color:#6E3E00; font-weight:100; font-size:12px;}
.tzd_top a:hover{text-decoration:underline;}
.tzd_tab{table-layout: fixed;border-collapse: collapse;text-align: center}
.tzd_tab thead td{background-color: #fff;}
.tzd_tab tbody td{border: 1px dashed  #d9d9d9;border-left:none}
.tzd_tab tbody td.nbtd{border-right: none}
.tzd_tab .nbstb tbody td{border:none;border-right: 1px dashed  #d9d9d9}
.tzd_tab .nbstb .midtr td{border-top: 1px dashed  #d9d9d9;height:1px;font-size: 0;}

.end_tr td{background-color: #efefef;}

/*右下选号区*/
.code_list{padding-left: 2px;}
.code_list a{height: 16px; line-height: 16px;color: #FFF; margin: 2px 2px 2px 0; text-align: center; padding: 0 1px; cursor: pointer; display: inline-block;   background: #c7c7c7;border-style: solid;border-width: 1px 2px 2px 1px; border-color: #CECECE #A8A7A7 #A8A7A7 #CECECE;}
.code_list a.n{background: #ff9920;  border-color:  #FCC299 #CA7540   #CA7540 #FCC299;}
.code_list a.nred{background: #ed2100;border-color: #FDA8A8 #C00000   #C00000   #FDA8A8;}
.code_list a.ngreen{background: #96c005; border-color: #96D66F #72A255  #72A255  #96D66F;}
.code_list_ot a{width:auto;padding:0 2px;}
.tzd_tab .d{vertical-align: -2px;outline: 0}
.tzd_tab .d:focus{outline: 0;}
.tzd_bottom{width:240px; color:#555555;padding-bottom: 10px;min-height:60px}
.gcfc_piece{position: absolute;height:76px;width: 14px;left:-15px;background-color:#fbf7f1;bottom: -1px;_bottom:-2px;border-bottom: 1px solid #dbd4cc;border-top:5px solid #e5701a;}
.gcfc_piece_layout{zoom: 1;display: inline}
.gcfc_piece em{display:none }
.gcfc_tzd .gcfc_nocc{height:22px;line-height: 22px;font-size: 12px;padding:8px 0 0 16px;color: #E64207;font-weight:700}
td.show p{display: block;height:22px;overflow: hidden;text-align: center;cursor: pointer;line-height: 22px}
td.show p:hover span{display: none}
td.show p s{line-height: 100px;width: 16px;display: block;background-position:-155px -119px;height:16px;overflow: hidden;margin: 4px auto 0;}
a.win_more:link,a.win_more:visited{text-decoration: none}
a.win_more:hover{text-decoration: underline}


.conbox_des{border:1px solid #D4D4D4;background-color: #F4F4F4;height: auto;-webkit-border-radius:4px;-moz-border-radius: 4px;border-radius: 4px;margin: 6px auto;padding-bottom: 10px;width: 997px}
.conbox_des h2.icon_tip{display: block;background-position:0 -58px;font-size:22px;color:#fff;text-align:center;line-height:42px;height: 42px;margin-top:5px;width:164px}
.conbox_des p{line-height: 22px;margin-top:10px;margin-left: 20px}
.content_right{width:241px; height:auto; float:right;}
.content_right .content_news, .content_right .content_prizer{background:url(../imgs/r_top_bj.jpg) no-repeat 0 0;border:1px solid #DE9052;-moz-border-radius:2px;-webkit-border-radius: 2px;border-radius: 2px; width: 240px;height:203px;margin-top: 6px}
.odds_data div{height: 30px;}
.odds_data div span{width:33%;display: inline-block;height:34px;line-height: 34px;vertical-align: middle}
.odds_data div.odds_yapan{height: auto}
.odds_data div.odds_yapan span{width: 28%;height: auto;line-height: 17px;}
.odds_data div.odds_yapan span.mid{width: 43%}
.jclqsf .odds_data span{width:50%;*width:49%}

.web_news ul{margin:5px 0 5px 12px;line-height: 24px}
.web_news ul li{width:222px}
.web_news li a{color: #000}
.web_news a.more{text-decoration: none;color: #e36305;float: right;font-size: 12px;font-family: simsun;margin-right: 4px}
.content_pub{ border:1px solid #d5c7b7;}
.cp_slide_tip{margin-right: 6px;font-size: 16px;width: 70px;line-height: 40px;float: left;height: 34px;color: #e5701a; font-weight: 700; font-family: '微软雅黑';}
.content_pub .cp_slide { height: 370px; width: 239px; position: relative; }
.content_pub .cp_slide_nav{background: url(../images/public_h4bg.gif) repeat-x; height: 40px; line-height: 40px; padding: 0 4px; font-size: 16px;}
.content_pub .cp_slide_nav li{float: left; height: 40px; background: url(../images/tab_bg.gif) no-repeat right;padding: 0 5px;width: 40px}
.content_pub .cp_slide_nav li a{display: block;background: url(../images/index_bg.png) no-repeat -262px 2px;height: 37px;font-size: 12px;text-align: center;line-height: 38px}
.content_pub .cp_slide_nav li.no_bg{background:none;}
.content_pub .cp_slide_body{position: relative; overflow: hidden;  height: 287px;clear: both}
.content_pub .cp_slide_body .cp_slide_con{position: absolute; top: 0; left: 0; background: #FFF;width: 239px;}
.content_pub .cp_slide_nav li a:hover,.web_kj .cp_slide_nav li.on a{background-position: -202px 30px;font-weight: 700}
.content_pub .cp_slide_nav li a{color: #000;text-decoration: none;}
.web_kj{margin-top: 8px}
.web_kj p{background:url(../imgs/r_b_b.jpg) repeat-x;height:36px;display: block;margin-top: 42px;border-top:1px solid #DE9052;border-bottom:1px solid #CD6109;line-height: 32px;padding-left: 20px}
.web_kj p a{display: inline-block;width: 58px;height: 32px;color: #fff;font-size: 14px;text-align: center;margin-top: 2px}
.web_kj p a:hover,.web_kj p a.cur{background: url(../imgs/prizer_h.jpg) no-repeat 0 0;color: #000}
.web_kj .prizer_title{height: 32px;text-align: left;line-height: 32px;background-color: #f6f6f1;color: #000;}
.web_kj span{display: inline-block;text-align: left;float: left;height: 26px}
.web_kj span.col1{width:49px;text-align: center}
.web_kj span.col2{width:100px;padding-left: 10px}
.web_kj span.col3{width:80px;color:#ff201f}
.web_kj .prizer_title .col3{color: #000;}
.web_kj .cp_slide_con li{width: 214px;margin: 0 auto;clear: both;overflow: visible;border-bottom: 1px dotted #dbd4cc;height: 31px;line-height: 31px;padding-left: 10px;vertical-align: middle}
.web_kj li span.col{background: url(../imgs/icons_01.png) no-repeat;width: 20px}
.web_kj li span.no1{background-position: 0 8px}
.web_kj li span.no2{background-position: 0 -22px}
.web_kj li span.no3{background-position: 0 -52px}
.web_kj li span.no4{background-position: 0 -82px}
.web_kj li span.no5{background-position: 0 -112px}
.web_kj li span.no6{background-position: 0 -142px}
.web_kj li span.no7{background-position: 0 -172px}
.web_kj li span.no8{background-position: 0 -202px}
.web_kj li span.no9{background-position: 0 -232px}
.web_kj a:link{color: #000}
.web_kj a:visited{color: #524f08}
.web_kj a:hover{color: #fe0000}
.web_kj .content_prizer  .col1{color: #C00}

.datas a{margin: 0 1px;color: #c00; }
.datas a:link{color: #C00}
.datas a:visited{color: #666}
.datas a:hover,.datas a:active{color: #C00}
.datas .data_same{margin-right: 0;color:#276d79 }
.datas .data_same:hover{color: #C00}
.redtip{color:#C00!important}
.bluetip{color:#009900!important}
.tre{color: #C00;}
a.ls{color: #fff;display: block;width:auto;_width:56px;overflow: hidden;height:34px;line-height: 34px;margin: 0 auto}

.yg{background-color: #C00}
.bf td.team a{width: 80px}
.bf td a.bet{position: static;zoom: 1;vertical-align: middle;}
.bf td a.cg{position: relative}
.conbox .lot_con .cg span.sp{color: #C00}

.lot_con td.datas{border-right:none}
.viewinfo{margin:2px 10px;width: auto;overflow-y: auto;max-height: 400px}
.viewinfo_tb{table-layout: fixed;border-collapse: collapse;width: 100%;}
.viewinfo_tb th{line-height: 26px;}
.viewinfo_tb th, .viewinfo_tb td{text-align: center;height:24px;border:1px solid #d3d1d1}
.viewinfo_tb td.p_bet{padding-left: 6px;text-align: left;color: #F06A58;word-wrap: break-word;word-break: normal}
.viewinfo_tb td.p_bet_td{color: #FF9917;}
.viewinfo_tb td.p_ls a{color: #fff;display: block;width: 66px;overflow: hidden;height: 23px;line-height: 23px;text-decoration: none}
.viewinfo_tb .nbstb{width: 100%;}
.viewinfo_tb .nbstb td{border:none;height: 20px;text-align: left}
.viewinfo_tb .nbstb td.rqc{border-right: 1px dashed #d3d1d1;text-align: center}
.viewinfo_tb .nbstb tr.midstr td{height: 1px;font-size: 0;border-bottom:  1px dashed #d3d1d1;}
.viewinfo_tb .nbstb b{display: inline-block;margin:0 3px;}
.viewinfo_ban{padding:8px 10px 10px;height: 40px;}
.viewinfo_ban p{float:left;line-height: 20px;}
.viewinfo_ban span{float:right;line-height: 20px;}
.viewinfo_ban .backBtn{margin:0 6px;color:#000;vertical-align: bottom}
.viewinfo_tb td.teams {white-space: nowrap;overflow: hidden;text-align: center;height:20px;border:1px solid #d3d1d1}
.viewinfo_tb td.teams div{width: 96%;margin:0 auto;clear: both;overflow: hidden;zoom:1}
.viewinfo_tb td.teams span{display: inline-block;width: 50%;height: 24px;line-height: 24px;overflow: hidden;float: left;text-align: right;margin-left: -10px;_display:inline}
.viewinfo_tb td.teams span.guest{text-align: left;margin-left: 0;margin-right: -9px;}
.viewinfo_tb td.teams em{display: inline-block;width: 18px;height: 24px;float: left;line-height: 24px;color: #949494}

.projectinfo{margin:2px 10px;width: auto;}
.projectinfo a{color: #000;text-decoration: underline}
.projectinfo a:hover{color: #f74611;}
.projectinfo_tb{table-layout: fixed;width: 100%;}
.projectinfo_tb td{height: 40px;line-height: 40px;border:1px solid #863901;text-align: center;}
.projectinfo_tb td.fb{font-weight: 700;text-align: right}
.projectinfo_tb td.lpadding{text-align: left;padding-left: 10px;}
.projectinfo_tb em, .viewinfo_ban em{color: #ff0000;font-weight: 700}
.projectinfo .buy_panel{margin: 6px auto;text-align: center}
.projectinfo .buy_panel a{margin:0 9px;color: #000;line-height: 24px;text-decoration: underline}
.projectinfo .buy_panel label input{margin-top: -2px;margin-right: 2px;}
.projectinfo .buyhm_tb{border:1px solid #863901}
.projectinfo .buyhm_tb td{border:0;height: 32px;line-height: 32px;vertical-align: top}
/*合买时方案设置*/
.project_cont{background-color: #F8F8F8;*zoom:1}
.project_cont  em{color:#c00;font-weight:700;margin:0 2px}
.project_cont dl{ clear:both; overflow:auto; text-align:left; font-size:12px}
.project_cont dt, .project_cont dd{ display:inline-block; line-height:34px; color:#555; *display:inline;*zoom:1}
.project_cont .p_description_tip{margin-left: 10px;margin-right: 0}
.project_cont dt{ text-align:right; width:90px; font-size:14px; vertical-align:top;}
.project_cont dd{ width:450px;}
.project_cont dd span{ display:inline-block; margin:0 5px;}
.project_cont dd span.p_title_tip{margin-right: 0}
.project_cont dd a.project_allbd{display:inline-block; padding:0 0 0 15px;color:#007bb4;}
.project_cont .p_deduct{width: 60px; height: 24px; padding: 1px 0 1px 3px; font-weight: 700;border: 1px solid #ccc;box-shadow: 1px 1px 3px #ccc;border-radius:3px;color: #555}
.project_cont .in_text{ border: 1px solid #ccc; border-radius: 3px; box-shadow: 1px 1px 3px #ccc; color:#555; height: 20px; padding: 3px 7px; width: 80px; margin-right:5px;font-weight: 700;font-size: 14px}
.project_cont .project_cont_tip{ color:#727070; background:url(../images/t2.gif) no-repeat 0 -21px; padding-left:18px;margin-left:30px;}
.project_cont .project_area{ background:#fff url(../images/t3.gif) no-repeat top; padding:0 20px;line-height: 32px;text-align: center}
.project_cont .p_description{width: 328px;height: 42px;line-height: 20px;overflow: auto;float: left;margin:4px 0;padding-left: 5px;color: #555;border-radius: 3px;border:1px solid #ccc}
.project_cont .project_area .cblue{color:#007bb4;font-weight:700}
.project_cont .secrecy_lab{*line-height: 28px}
.project_cont .secrecy_lab label{display:inline-block; height:25px; _height:25px; _padding-top:10px; margin-right:10px; outline:none;}
.project_cont .secrecy_lab input{width:12px; height:12px; margin-right:3px; vertical-align:-2px; *vertical-align:0;}
.project_cont a.saveBtn{margin-right: 4px;border-right: 1px solid #AFACAC;padding-right: 4px;line-height: 12px;display:none;}
.project_cont .p_title{border: 1px solid #ccc;border-radius: 3px; color: #555; height: 20px;padding: 3px 7px;width:220px;margin-right: 5px; font-size: 12px; }
.logininfo .user_ico{ display:inline-block; margin:0 5px 0 5px; background:url(../images/t2.gif) no-repeat 0 -55px; text-decoration:none; padding-left: 25px}
.logininfo .user_ico{color: #000}
.logininfo .user_ico b{color:#fe6d06; }
.user_acccount{text-align: left}
.project_for_save .project_cont a.saveBtn{display: inline-block}
/*合买时方案设置结束*/
.content_con{margin: 6px 0 4px;}
.prize_tb td{height: 26px;line-height: 26px;text-align: center;border:1px solid #e0dcdd;}
.prize_tb td.wrap_td{padding-left: 10px;text-align: left;word-break: break-word}
.prize_tb td.wrap_td em{color: #CF2A0B}
.prize_tb .prize_tb_t td{background-color: #FB8B1A;font-size: 14px;height: 28px;line-height: 28px;color: #fff; border-color: #db7917}
.prize_tb .prize_tb_s td{background-color: #f7f7f7}
.prize_tb .prize_tb_s em{color: #c00}
.prize_tb .prize_tb_hover td{background-color: #f7f7f7;}
.prize_tb_tl td{text-align: left;padding-left: 20px}
.prize_tips {color: #c00;margin:25px auto}

.chongzhi span{display: inline-block;float: left;}

.error{display: inline-block;position: relative;height: 30px;width: 101px;float:left\9;}
.error input{border:1px solid #f00;background-color: #fffed6;padding: 1px}
.error b{position: absolute;top:7px;*top:4px;left:0;margin:0 1px;height: 22px;line-height: 22px;display: inline-block;width: 92px;background-color: #fffed6;color: #f00;text-align:center;z-index: 1;white-space: nowrap;overflow: hidden}
.scheme_tip{position:absolute;left:234px;top:27px;height: 22px;overflow: hidden; line-height: 22px; border-radius: 3px;padding: 2px;z-index: 2}
.scheme_tip b{margin-right: 10px;margin-left: 2px}
.scheme_tip b i{font-size: 14px;color: #c00;font-weight: 700}
.onFocus{background:#E9F0FF url(../imgs/reg_msg_bg.png) no-repeat -216px -44px;padding-left:28px;border:1px solid #E2D7FF;}
.onCorrect{background:#E9FFEB url(../imgs/reg_msg_bg.png) no-repeat -216px -87px;padding-left:28px;border:1px solid #d3e7d5}
.tx1{position: absolute;width: 68px;height: 30px;display: block;left: 700px;top:10px;}
.tx1 b{display: inline-block;background: url(../imgs/all.png) no-repeat 6px -241px;height: 14px;width: 20px;float: right;margin-top: 1px}
.tx1 span{border:1px solid #ffb559; background:#fff; position: absolute; padding:2px 6px; top:22px;width:465px;line-height: 18px;left:-170px;z-index: 2;text-decoration: none;display: none;}
.tx1 i{ background:url(../imgs/1_3.jpg) no-repeat; width:12px; height:9px; position:absolute; display:block; left:34px; top:-9px;}
.tx1 i.dot{ background:url(../imgs/1_2.jpg) no-repeat;  left:10px; top:19px; left:15px\9; top:19px\9;*top:24px;_top:25px; }
.tx1:hover span{display: block;color: #000;zoom: 1}
.clickIcon { position: absolute; top: 550px; filter:alpha(opacity=50);  opacity: 0.6;-moz-opacity:0.6; left: 550px; z-index: 200; display: none;background: #fcd55e; border: 2px solid #fffbef; border-right: 2px solid #f7b932; border-bottom: 2px solid #f7b932; }