﻿.mtop6 {margin-top:6px;}
.zucaimenubox {margin:7px auto 0; width:948px; position:relative;}
.zucailogo {position:absolute; top:-7px; left:0; width:158px; height:68px;}
.zucailogo h1 {text-indent:-9999px;}
.logo_rxj {background:url(/images/img/sub_logo_rxj.gif) no-repeat;}
.logo_sfc {background:url(/images/img/sub_logo_sfc.gif) no-repeat;}
.logo_jqc {background:url(/images/img/sub_logo_jqc.jpg) no-repeat;}
.logo_bqc {background:url(/images/img/sub_logo_bqc.jpg) no-repeat;}
.zucaimenu {padding-left:158px; height:27px; line-height:27px; color:#fff; font-weight:bold; text-align:left; background-color:#2292E0; font-family:SimSun;}
.zucaimenu a {margin:0 14px; color:#fff;}
.zucaimenu a:hover {color:#FFFC00;}
.zucaimenu a.on {color:#FFFC00; text-decoration:underline;}
.zucaimenucomm {padding-left:20px; height:27px; line-height:27px; color:#fff; font-weight:bold; text-align:left; background-color:#2292E0; font-family:SimSun;}
.zucaimenucomm a {margin:0 14px; color:#fff;}
.zucaimenucomm a:hover {color:#FFFC00;}
.zucaimenucomm a.on {color:#FFFC00; text-decoration:underline;}
.marqueetext {padding-left:158px; height:27px; line-height:27px; background:url(/images/img/marqueetext_bg.gif) bottom repeat-x; overflow:hidden;}
.marqueetext ul{height:27px;overflow:hidden;}
.marqueetext li {float:left; padding-left:14px; width:235px; color:#838383;}
.marqueetext .blue {color:#1D3994;}
.marqueetext .red {color:#FF187A;}

/* 首页主体样式 */
#touzhu {margin-top:7px; padding-bottom:7px;}
.tzmain {float:left; width:670px;}
.tzside {float:right; width:273px;}
/* 侧边栏样式 */
.sidebox {border:1px solid #A5DFF8; width:271px; font-family:"宋体";}
.sidebox h2 {padding-left:11px; border-bottom:1px solid #A5DFF8; height:24px; line-height:24px; font-size:12px; font-weight:normal; background:#F4FCFF;}

.tzside1 {margin-top:10px; overflow:hidden;}
.tzside1 h2 {margin-bottom:9px;}
.tzside1 h2 a {float:right; padding-right:8px; color:#1D3994;}
.tzside1 h2 a:hover {color:#f60;}
.tzside1 .league{margin:0 auto 5px; width:264px; overflow:hidden;}
.league li {float:left; border:1px solid #ddd; width:60px; margin:0 2px; display:inline;}
.league li p {background:#F8F8F8; width:60px; text-align:center; border-top:1px solid #ddd; line-height:16px;}
.tzside1 h3 {padding-left:11px; line-height:30px; font-size:12px; font-weight:normal;}
.sel{padding:0 0 8px 0; width:271px; text-align:center;}
.selectStyle{border:1px solid #AACBEE; width:61px; font-size:12px;}
.plzs {margin:0 auto; width:267px;}
.plzs li{float:left; margin:0 1px 5px; width:87px; height:23px; line-height:23px; text-align:center; background:url(/images/img/zucai_bg1.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; display:inline;}
.plzs li a {display:block; color:#6D6D6D;}

.tzside2 {margin-top:10px; overflow:hidden;}
.tzside2 .title {width:271px; height:30px; background:url(/images/v2/cpbox_bg.jpg) bottom repeat-x #F4FCFF; overflow:hidden;}
.tzside2 .title .tit {float:left; width:62px; line-height:30px; text-align:center; display:inline;}
.tzside2 .title .on {float:right; margin-top:3px; margin-right:4px; width:49px; border:1px solid #A5DFF8; border-bottom:1px solid #fff; text-align:center; display:inline; background:#fff;}
.tzside2 .title .on a{width:49px; line-height:25px; color:#073CA6; display:block;}
.tzside2 .title .on a:hover{color:#f60; text-decoration:none;}
.tzside2 .title .off {float:right; margin-top:6px; margin-right:4px; width:49px; border:1px solid #A5DFF8; text-align:center; display:inline; background:#fff;}
.tzside2 .title .off a{width:49px; line-height:22px; color:#073CA6; display:block;}
.tzside2 .title .off a:hover{color:#f60; text-decoration:none;}
.tzside2 .tabContent {padding-top:2px; width:246px; overflow:hidden;}
.tzside2 .tabContent .td1 {padding-left:13px;}

.tzside3 {margin-top:10px; overflow:hidden;}
.tzside3 h2 a {float:right; padding-right:8px; color:#1D3994;}
.tzside3 h2 a:hover {color:#f60;}
.tzside3 ul {padding:7px 7px 2px;}
.tzside3 li {line-height:24px;}
.tzside3 li a {text-decoration:underline;}
.tzside3 li a.hot {color:#f60;}
.tzside3 li a.hot:hover {color:#f00;}
.tzside3 li.marqueetext {margin-top:6px; padding-top:4px; border-top:1px dashed #C0C0C0; height:24px;}

.tzside4 {margin-top:10px;  overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.tzside4 .kefu{width:226px; margin:11px auto 0; padding-bottom:10px; border-bottom:dashed #C0C0C0 1px; overflow:hidden;}
.tzside4 .kefu1 {float:left; width:119px;}
.tzside4 .kefu2 {float:right; width:107px;}
.tzside4 .kefu1 dt,.tzside4 .kefu2 dt {float:left;}
.tzside4 .kefu1 dd {float:left; padding-left:4px; width:50px; line-height:20px;}
.tzside4 .kefu2 dd {float:left; padding-left:4px; width:48px; line-height:20px;}
.tzside4 .ph {width:226px; margin:8px auto 0; text-indent:18px; background:url(/images/v2/hlep_ph.gif) 0 2px no-repeat;} 
.tzside4 .cz {padding-bottom:5px; height:22px; line-height:22px; text-indent:40px;}
.tzside4 .cz a {color:#073CA6; text-decoration:underline;}
.tzside4 .cz a:hover {color:#f60; text-decoration:underline;}

.typebox {border:1px solid #D7D7D7; padding:10px 20px 10px 15px; width:633px; overflow:hidden;}
.type1 {float:left; width:400px;}
.type1 h2 {line-height:22px; font-size:14px; font-weight:normal;}
.type1 h2 span {float:right;}
.type1 h2 select {vertical-align:middle;}
.kjtable {margin-top:4px;}
.kjtable td {text-align:center; font-size:12px; padding:5px 0; width:28px;}
.backFD{background:#FDFDFD;}
.backF3{background:#F3F6FC;}
.tdrl{layout-flow:vertical-ideographic; letter-spacing:6px; width:14px; height:64px; *height:61px; display:inline-block; *display:inline; zoom:1;}
.kjtable2 {border:1px solid #ddd; border-top:none; background:#f7f9fb;}
.kjtable2 .td1 {font-size:14px; font-weight:bold; color:#f00; padding-left:5px;}
.type2 {float:right; width:204px; font-size:14px;}
.type2 h2 {line-height:22px; font-size:14px;}
.type2 h2 a {text-decoration:underline;}
.type2 ul {margin-top:3px;}
.type2 ul li {border-bottom:1px dashed #999; line-height:24px;}
.kjtable3 {margin-top:4px;}
.kjtable3 td {text-align:center; font-size:12px; padding:5px 0; width:49px;}
.kjtable3 .tdrl{layout-flow:vertical-ideographic; letter-spacing:6px; width:14px; height:64px; *height:61px; display:inline-block; *display:inline; zoom:1;}
.kjtable4 {margin-top:4px; width:100%;}
.kjtable4 td {text-align:center; font-size:12px; padding:2px 3px 1px 2px; width:28px;}
.kjtable4 .tdrl{layout-flow:vertical-ideographic; letter-spacing:6px; width:14px; height:63px; *height:59px; display:inline-block; *display:inline; zoom:1;}

/* 投注TAB样式 */
.zcboxs {margin-top:10px;}
.zcboxs .title {width:670px; line-height:32px; background:url(/images/v2/tzbox_bg.jpg) bottom repeat-x;}
.zcboxs .title li {float:left; margin-right:6px; text-align:center; font-weight:bold; display:inline; cursor:pointer; position:relative;}
.zcboxs .title .on {padding:0 18px; border:1px solid #D7D7D7; border-bottom:0; background:#fff;}
.zcboxs .title .on a{line-height:31px; color:#000; display:block;}
.zcboxs .title .on a:hover{color:#f60; text-decoration:none;}
.zcboxs .title .off {background:url(/images/v2/tab_bgright3.gif) right no-repeat;}
.zcboxs .title .off a{padding:0 16px; line-height:31px; color:#000; background:url(/images/v2/tab_bgleft3.gif) left no-repeat; display:block;}
.zcboxs .title .off a:hover{color:#f60; text-decoration:none;}
#tabzcboxC { padding:0; border:none; background:url(/images/v2/tab_bgright4.gif) right bottom no-repeat;}
#tabzcboxC a {border:none; padding:0 25px; line-height:32px; color:#000; background:url(/images/v2/tab_bgleft4.gif) left bottom no-repeat; display:block;}
#tabzcboxC a:hover {color:#f60; text-decoration:none;}
.zcboxs .title .off .line {position:absolute; top:31px; left:0; border-bottom:1px solid #D7D7D7; width:102px; line-height:0; display:block; z-index:1;}
.zcboxs .title .off .yz2 {position:absolute; top:22px; left:32px; width:38px; height:25px; background:url(/images/v2/yz2.gif) no-repeat; display:block; z-index:1;}
.zcboxs .title .on .line {display:none;}
.zcboxs .tabContent {border:1px solid #D7D7D7; border-top:0; width:668px; overflow:hidden;}

.zcbox1 {width:668px;}
.closetime {margin-top:13px; padding-left:21px;}
.zcbox1 h2 {margin:10px 0; padding-left:21px; height:24px; line-height:24px; font-size:12px; color:#005AFF; background:url(/images/v2/h2_bg.jpg) left no-repeat; overflow:hidden;}
.zcbox1 h2 span {font-weight:normal;}
.zcbox1 h2 .chakan {float:right; padding-right:6px; line-height:24px; color:#3C3C3C;}

.multiple {margin-top:15px; padding-left:21px;}
input.beishu {border:1px solid #3C3C3C; width:39px; height:17px; line-height:17px;}

.zcbox1 .goumai {margin:17px 0 23px; width:668px; font-family:"宋体"; overflow:hidden;}
.zcbox1 .goumai dt {float:left; width:168px; text-align:right;}
.zcbox1 .goumai dd {float:right; width:480px; line-height:20px;}
.zcbox1 .goumai dd .blink {color:#073CA6;}
a.blink {color:#073CA6; text-decoration:underline;}
a.blink:hover {color:#f60; text-decoration:underline;}

/*  复式投注表格  */
.zcbox_table1 {width:100%;}
.zcbox_table1 th,.zcbox_table1 td {border:1px solid #fff; border-width:0 0 0 1px; text-align:center;}
.zcbox_table1 th {height:27px; font-weight:normal;}
.zcbox_table1 td {height:27px;}
.zcbox_table1 .tr1 {background-color:#F9F9F9;}
.zcbox_table1 .th1 {width:35px;}
.zcbox_table1 .th {width:142px;}
.zcbox_table1 .th2 {width:104px;}
.zcbox_table1 .th3 {width:107px;}
.zcbox_table1 .th4 {width:142px;}
.zcbox_table1 .th5 {}
.zcbox_table1 .th6 {width:92px;}
.zcbox_table1 .th7 {width:120px;}
.zcbox_table1 .th8 {width:110px;}
.zcbox_table1 .th9 {}
.jieguo td {border:0;}
a.blink2 {color:#005B8F; text-decoration:underline;}
a.blink2:hover {color:#f60; text-decoration:underline;}

.ball_scjq4c {margin:0 auto; width:150px;}
.ball_scjq4c li {float:left; margin:0 6px; width:22px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#3C3C3C; background:url(/images/img/ball_zucai_1.gif) no-repeat; display:inline; cursor:pointer;}
.ball_scjq4c li.ball_checked {color:#FFFC00; background:url(/images/img/ball_zucai_2.gif) no-repeat;}

.ball_sfc14c {margin:0 auto; width:102px;}
.ball_sfc14c li {float:left; margin:0 6px; width:22px; height:22px; line-height:22px; text-align:center; font-size:12px; font-weight:bold; color:#3C3C3C; background:url(/images/img/ball_zucai_1.gif) no-repeat; display:inline; cursor:pointer;}
.ball_sfc14c li.ball_checked {color:#FFFC00; background:url(/images/img/ball_zucai_2.gif) no-repeat;}

/*  4场进球表格  */
.zcbox_table2 {margin-left:-1px; border-bottom:1px solid #D7D7D7; width:669px;}
.zcbox_table2 th,.zcbox_table2 td { height:27px; text-align:center;}
.zcbox_table2 thead th {border-bottom:1px solid #D7D7D7; font-weight:normal;}
.zcbox_table2 tbody td {border:1px solid #fff; border-width:0 0 1px 1px; color:#7F3333; background-color:#F3F6FC;}
.zcbox_table2 tbody tr.last td {border-bottom:0;}
.zcbox_table2 .th1 {width:59px;}
.zcbox_table2 .th2 {width:115px;}
.zcbox_table2 .th3 {width:118px;}
.zcbox_table2 .th4 {width:115px;}
.zcbox_table2 .th5 {width:150px;}
.zcbox_table2 .th6 {}

.ball_jinqiu {margin:0 auto; width:102px;}
.ball_jinqiu li {float:left; margin:0 6px; width:22px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#3C3C3C; background:url(/images/img/ball_zucai_1.gif) no-repeat; display:inline; cursor:pointer;}
.ball_jinqiu li.ball_checked {color:#FFFC00; background:url(/images/img/ball_zucai_2.gif) no-repeat;}

/*  单式上传  */
.upload_margin1 {margin-left:21px;}
.uploadboxs .formelement1 {margin-bottom:8px;}
.uploadboxs .uploadtext {color:#919191; line-height:18px;}
.uploadboxs .file_textarea {border:1px solid #666; border-color:#666 #666 #ccc #ccc; width:392px; height:81px; vertical-align:bottom;}
.uploadboxs .tzbtn2 {vertical-align:bottom;}
.uploadboxs .formelement2 {margin-top:6px;}
input.tzbtn2 {border:none; width:69px; height:24px; background:url(/images/v2/tzbtn2.gif) no-repeat; cursor:pointer;}
*+html input.tzbtn2 {padding:5px 0 3px; height:auto;}
*html input.tzbtn2 {padding:5px 0 3px; height:auto;}

/*  参与合买  */
.hemaifangan {margin:0 auto; width:668px;}
.hemaifangan .hmsearch {padding:15px 0 0; width:668px; overflow:hidden;}
.hm_btn1 {padding:5px 0 3px; border:none; width:99px; background:url(/images/v2/bg_hmbtn.gif) no-repeat; font-weight:bold; vertical-align:bottom; cursor:pointer;}

/*  合买方案表格  */
.fangantable {margin-top:5px; width:100%; text-align:center;}
.fangantable a {color:#1D3994; text-decoration:underline;}
.fangantable a:hover {color:#f60; text-decoration:underline;}
.fangantable td {border-right:1px solid #fff;}
.fangantable .col_ding {width:28px;}
.fangantable .td1 {padding-left:3px; width:173px; border-right:1px solid #fff; font-family:"宋体"; text-align:left;}
.fangantable .td2 {width:142px;}
.fangantable .td3 {width:89px;}
.fangantable .td4 {width:81px;}
.fangantable .td5 {width:54px;}
.fangantable .td6 {width:46px;}
.fangantable .td7 {border-right:0;}
.fangantable thead tr {background:url(/images/v2/icon_line1.gif) bottom repeat-x;}
.fangantable thead td {height:33px;}
.fangantable tbody tr {background-color:#F1F4FF;}
.fangantable tbody td {height:33px;}
.fangantable .paixu_txt {color:#1D3994; text-decoration:underline; cursor:pointer;}
.fangantable .red2 {color:#AE0000;}
.fangantable .alt {background-color:#fff;}
.fangantable .alt td {height:30px;}

/*  发起合买和我要追号  */
.hemai {margin:13px auto 0; width:610px; font-family:"宋体";}
.hemai input,.hemai select,.hemai textarea {font-size:12px; vertical-align:middle;}
.hemai h3 {padding:6px 0 4px 45px; border:1px solid #AEDAFF; background:url(/images/v2/icon_hemai.gif) 9px no-repeat; font-weight:normal; font-size:12px;}
.hm_text {color:#919191;}
.hemaitable {margin-top:-1px; width:610px; background:#AEDAFF;}
.hemaitable td {height:30px; background:#fff;}
.hemaitable .td1 {width:71px; text-align:right; background:#F0FAFF;}
.hemaitable .td2 {padding-left:11px; text-align:left;}
.hm_input1 {padding:2px; border:1px solid #C8C8C8; border-color:#898989 #898989 #C8C8C8 #C8C8C8; width:39px;}
.hm_input2 {padding:2px; border:1px solid #C8C8C8; border-color:#898989 #898989 #C8C8C8 #C8C8C8; width:255px;}
.hm_textarea {margin:8px 0; padding:2px; border:1px solid #C8C8C8; border-color:#898989 #898989 #C8C8C8 #C8C8C8; width:509px; height:82px;}
a.baodi {color:#919191; text-decoration:underline;}
a.baodi:hover {color:#f60; text-decoration:underline;}

.zhtables3 {margin-top:-1px; width:610px; border:1px solid #AEDAFF;}
.zhtables3 td {height:31px; text-align:left; background:#F0FAFF;}
.zhtables3 .td1 {padding-left:10px; width:425px;}
.zhtables3 .td2 {color:#FF5400;}
.zhtables1 {margin-top:-1px; width:610px; border:1px solid #AEDAFF;}
.zhtables1 td {height:31px; text-align:left; background:#EBEBEB;}
.zhtables1 .td1 {padding-left:8px; width:150px;}
.zhtables1 .td2 {padding-left:44px; width:90px;}
.zhtables1 .td3 {padding-left:10px; width:180px; text-align:center;}
.zhtables1 .td4 {}
input.beishu1 {border:1px solid #898989; border-bottom-color:#C8C8C8; border-left-color:#C8C8C8; width:18px; height:19px; line-height:19px; text-align:center;}
input.beishu2 {padding:0 6px; border:1px solid #898989; border-bottom-color:#C8C8C8; border-left-color:#C8C8C8; width:21px; height:19px; line-height:19px;}
.zhtables {margin:0 auto; padding:3px 0; border:1px solid #AEDAFF; border-top:none; width:608px;}
.zhtables2 {width:587px;}
.zhtables2 td {border-bottom:1px solid #AEDAFF; height:31px; text-align:left;}
.zhtables2 td span {font-family:"宋体";}
.zhtables2 .td1 {padding-left:8px; width:150px;}
.zhtables2 .td2 {padding-left:44px; width:90px;}
.zhtables2 .td3 {padding-left:10px; width:180px; text-align:center;}
.zhtables2 .td4 {}

/*  分页  */
.hemaipages{margin-top:10px; padding-bottom:10px; text-align:center; font-family:Arial,Simsun; word-wrap:break-word; word-break:break-all; overflow:hidden;}
.hemaipages a {display:inline-block; margin:0 4px; border:1px solid #B5C5DC; width:21px; line-height:19px; text-align:center; color:#484848;}
.hemaipages div {display:inline;}
.hemaipages a.on {border:1px solid #B5C5DC; color:#fff; background:#48AEDF;}
.hemaipages a.on:hover {color:#fff;}
.hemaipages a:hover {text-decoration:none; color:#ff6600;}
.hemaipages a.on1{background:url(/images/v2/page_btn.gif) -4px -14px no-repeat;}
.hemaipages a.on2{background:url(/images/v2/page_btn.gif) -52px -14px no-repeat;}
.hemaipages a.on3{background:url(/images/v2/page_btn.gif) -75px -14px no-repeat;}
.hemaipages a.on4{background:url(/images/v2/page_btn.gif) -28px -14px no-repeat;}
.hemaipages a.all {padding:0 7px; width:auto;}
.hemaipages a.all:hover {color:#484848;}
.hemaipages input.txt{display:inline-block; margin:0 4px; padding:3px 2px 2px; width:42px; border-left:1px solid #666666; border:1px solid #B5C5DC; vertical-align:top;}
*+html .hemaipages input.txt{margin-top:-1px; padding:2px;}
*html .hemaipages input.txt{margin-top:-1px; padding:2px;}
.hemaipages input.btn{display:inline-block; margin:0 4px; border:1px solid #B5C5DC; width:33px; height:21px; background:#fff; cursor:pointer; vertical-align:top;}

/*  精华方案  */
.hm_prime {margin-top:7px; padding-bottom:8px; border:1px solid #D7D7D7;}
.hm_prime h2 {border-bottom:1px solid #D7D7D7; width:668px; line-height:36px; background:#F8F8F8; font-size:12px; font-weight:normal; overflow:hidden;}
.hm_prime h2 .more {float:right; padding-right:20px; font-family:"宋体";}
.hm_prime h2 .more a {color:#1D3994; text-decoration:underline;}
.hm_prime h2 .more a:hover {color:#f60;}
.hm_prime h2 .title {float:left; width:141px; text-align:center; font-size:16px; font-weight:bold; color:#1D3994;}

a.shili{color:#1C3A92; border-bottom:1px dotted #1C3A92; cursor:pointer; display:inline-block;}
a.shili:hover{text-decoration:none;}
