﻿@charset "utf-8";
/*
Theme Name: zucai 310
Theme URI: http://zucai310.com/
Description: The global style for zucai310.com
Version: Beta
Author: CY
Author URI: http://ex4fun.com/
*/
body {
	color:#010101;
}
select {
	font-size:12px;
}
/*--S 主内容区 --*/
#main {
	margin:0 auto;
}
/*---S 侧边栏 ---*/
#leftbar {
	width:150px;
	float:left;
}
#sideMenuList li {
	border-color:#b5b5b5;
	border-style:solid;
	border-width:0 1px 1px 1px;
	margin-bottom:7px;
	position:relative;
}
#sideMenuList li h2 {
	background:url(../images/bg_left_grey.gif) 0 0 no-repeat;
	height:25px;
	line-height:25px;
	padding-left:30px;
	cursor:pointer;
}
#sideMenuList li .another {
	margin:5px 10px;
}
#sideMenuList li .another li {
	height:20px;
	border:none;
	margin:0;
	background:url(../images/arrow01.png) 8px center no-repeat;
	padding-left:16px;
	line-height:20px;
}
#sideMenuList li .another li.active {
	background:#fffae7 url(../images/arrow01.png) 8px center no-repeat;
	border:1px solid #ffd67e;
}
#sideMenuList li .curve-left, #sideMenuList li .curve-right {
	width:8px;
	height:25px;
	background-image:url(../images/bg_left_grey.gif);
	position:absolute;
	top:0;
}
#sideMenuList li .curve-left {
	background-position:0 -25px;
	left:-1px;
}
#sideMenuList li .curve-right {
	background-position:0 -50px;
	right:-1px;
}
#sideMenuList table a {
	display:inline;
	background:none;
	padding:0;
}
#sideMenu a {
	color:#0D45A2;
}
#sideMenu a:hover {
	color:#F60;
}
#sideMenuList li a:visited {
	color:#666;
}
/*---E 侧边栏 ---*/
/*---S 右侧内容区 ---*/
#rightcontent {
	width:810px;
	float:right;
}
.topInfos {
	padding-top:10px;
}
.topInfos a, .urhere a {
	color:#00e;
}
.tabs {
	height:25px;
	border-bottom:3px solid #ff9934;
}
.tabs li {
	float:left;
	width:90px;
	background:url(../images/orange_sprite01.gif) right -70px no-repeat;
	height:22px;
	line-height:22px;
	text-align:center;
	margin:2px 2px 0 0;
	word-spacing:10px;
}
.tabs li.current {
	background-position:right -140px;
	margin-top:0;
	height:25px;
	line-height:25px;
}
.tabs li a {
	display:block;
	background:url(../images/orange_sprite01.gif) 0 -40px no-repeat;
	color:#000;
}
.tabs li.current a {
	background-position:0 -100px;
}
.textCenter.needpadding {
	padding:10px;
	color:#000;
}
.bgF3F3F3 {
	background:#F3F3F3;
	border:1px solid #DEDEDE;
	padding:5px 15px;
	clear:both;
	overflow:hidden;
}
.buyEntry {
	padding:10px 0 10px 235px;
}
.buyEntry a {
	font-size:14px;
	font-weight:bold;
	float:left;
	padding:0 6px;
	background:url(../images/buy_sprite.gif) 0 0 repeat-x;
	margin:0 7px;
	border-color:#87C2E4;
	border-width:1px 1px 0 1px;
	border-style:solid;
	height:26px;
	line-height:25px;
	color:#004DA7;
}
#buyTable1 {
	margin:0 auto 10px auto;
	clear:both;
	padding:4px;
}
*html #buyTable1 {
	float:left;
}
.tables1 {
	border-top:1px solid #f38d29;
	margin:10px auto;
	color:#000;
	background:url(../images/table_sprite01.gif) 0 0 repeat-x;
}
.tables1 td {
	background:#f6f6f6;
	border-bottom:1px solid #b8b8b8;
	border-right:1px solid #fff;
	border-top:2px solid #fff;
}
.tables1 td.vs_selected, .tables1 tr.zebra td.vs_selected, .tables1 tr.uronhere td.vs_selected {
	background:#f60;
}
.tables1 tr.zebra td {
	background:#eee;
}
.tables1 tr.uronhere td {
	background:#ffffcc;
}
.tables1 th {
	background:none;
	color:#fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #f38d29;
}
.tables1 th.w46, .tables1 td.w46 {
	width:46px;
}
.tables1 th.borderwhite {
	border-bottom:1px solid #fff;
}
.tables1 th.borderfirst {
	border-left:1px solid #f38d29;
}
.tables1 th.borderlast {
	border-right:1px solid #f38d29;
}
.tables1 td.borderfirst {
	border-left:1px solid #b8b8b8;
}
.tables1 td.borderlast {
	border-right:1px solid #b8b8b8;
}
.tables1 a {
	color:#d12412;
}
.tables1 th.textLeft, .tables1 td.textLeft {
	text-align:left;
	padding-left:6px;
}
.tables2 th {
	background:#90C2F7;
	color:#fff;
}
.tables1 td.needpadding, .tables1 th.needpadding {
	padding:4px 6px;
}
.tables1 td.needpadding .selecttabs {
	padding-top:5px;
}
tr.bgDAEBFF td {
	background:#DAEBFF;
}
tr.bgE8F1EE td {
	background:#E8F1EE;
}
tr.bgE5F6E3 td {
	background:#E5F6E3;
}
tr.bgDAEBFF td.orderNum, tr.bgE8F1EE td.orderNum {
	background:#DAEBFF;
}
tr.bgDAEBFF td.mainCell, tr.bgE8F1EE td.mainCell {
	background:#F2E8E9;
}
.selecttabs li {
	float:left;
	margin:0 7px;
}
.selecttabs li a {
	color:#000;
	float:left;
	height:20px;
	line-height:20px;
	padding-left:7px;
	padding-right:7px;
}
.selecttabs li a:hover {
	color:#ff9829;
}
.selecttabs li.current {
	background:url(../images/orange_sprite01.gif) right -631px no-repeat;
}
.selecttabs li.current a {
	background:url(../images/orange_sprite01.gif) 0 -610px no-repeat;
	color:#ff9829;
}
.tables1 td.needpadding div.alignLeft {
	margin-left:80px;
}
.tables1 td.needpadding div.alignLeft .selectInput {
	margin:0 3px 0 6px;
}
.tables1 td.noborder {
	border-width:0;
}
table.needpadding td, table.needpadding th {
	padding:6px 0;
	text-align:center;
	word-break:break-all;
}
table.needpadding th .speciala {
	color:Maroon;
	text-shadow:1px 1px 1px #fff;
}
table.needpadding th .speciala a {
	color:Maroon;
	text-shadow:1px 1px 1px #fff;
	font-weight:700;
}
table.needpadding th .speciala a:hover {
	text-shadow:none;
}

.intableleft {
	float:left;
}
.intableright {
	float:right;
}
.intableright .alignRight.alink {
	margin:10px 10px 0 0;
}
.intableright .alignRight a {
	color:#004C9F;
}
#buyTable1 .intableleft {
	width:358px;
}
#buyTable1 .intableright {
	width:434px;
}
td em {
	font-style:normal;
	margin:0 3px;
}
.trapeziumtabs li {
	float:left;
	background:url(../images/orange_sprite01.gif) right -330px no-repeat;
	cursor:pointer;
	margin-top:4px;
}
.trapeziumtabs li span {
	float:left;
	height:24px;
	line-height:24px;
	background:url(../images/orange_sprite01.gif) 0 -290px no-repeat;
	padding-left:10px;
	margin-right:15px;
}
.trapeziumtabs li.active {
	background-position:right -240px;
	margin-top:0;
}
.trapeziumtabs li.active span {
	height:28px;
	line-height:28px;
	background-position:0 -190px;
	padding-left:8px;
	color:#fff;
}
.trapeziumtabs li.mhover {
	color:#000;
	text-decoration:underline;
}
.tabscontent {
	border:1px solid #eb8217;
	min-height:70px;
	margin-top:-1px;
	padding:10px 20px;
	clear:both;
}
*html .tabscontent {
	height:90px;
}
.intableleft.border569AD7 {
	border:1px solid #ff7f00;
}
.intableleft.border569AD7 .tables1 {
	margin:0;
	color:#666;
	border-color:#fcbd7a;
}
.intableleft.border569AD7 .tables1 a {
	color:#00459F;
}
.intableleft.border569AD7 .tables1 th {
	background:#f6f6f6;
	color:#f76c1b;
}
.intableleft.border569AD7 .tables1 th, .intableleft.border569AD7 .tables1 td {
	border-color:#fdbc7c;
}
.colorEAF4FF th, td.colorEAF4FF {
	background:#EAF4FF;
}
.twochuan {
	color:#142D66;
}
.threechuan {
	color:#004F9B;
}
.titlediv {
	margin-top:10px;
	color:#444;
}
.titlediv h3 {
	font-size:12px;
	height:26px;
	background:url(../images/grey-curve-orange-border.gif) 0 0 repeat-x;
	line-height:26px;
	padding:1px 20px 3px 20px;
}
.titlediv.narrow358 h3 {
	background:url(../images/grey-curve-orange-border-358.gif) 0 0 no-repeat;
}
.titlediv h3 .alignRight, .titlediv .needBtnStyle2 .alignRight {
	color:#000404;
	font-weight:normal;
	background:url(../images/buy_sprite.gif) right -70px no-repeat;
	height:20px;
	line-height:20px;
	padding-right:6px;
	margin-top:3px;
}
.titlediv h3 .alignRight a, .titlediv .needBtnStyle2 .alignRight a {
	color:#000404;
	padding-left:6px;
	background:url(../images/buy_sprite.gif) 0 -40px no-repeat;
	display:block;
}
.titlediv p {
	line-height:20px;
	padding:5px 0;
}
.titlediv p .needmargin {
	margin-right:2px;
}
.titlediv .inner {
	border:1px solid #ccc;
}
.inner {
	padding:10px 20px;
}
.inner .alignRight a.btnInput, a.btnInput {
	display:block;
	width:80px;
	height:23px;
	line-height:23px;
	background:url(../images/buy_sprite.gif) 0 -170px no-repeat;
	text-align:center;
	color:#00000E;
	margin:1px 0;
}
#zhushu, #allmoney, #changshu, #s_type, .em {
	color:#fe413f;
	font-size:20px;
	font-weight:bold;
	margin:0 3px;
}
.includingbtn {
	padding-left:21px;
}
.includingbtn a.btnInput {
	display:block;
	width:51px;
	height:23px;
	line-height:23px;
	background:url(../images/buy_sprite.gif) 0 -120px no-repeat;
	text-align:center;
	color:#024691;
	float:left;
	margin:25px 7px 0 7px;
}
#moneyamount {
	width:46px;
	height:17px;
	line-height:17px;
}
td span {
	cursor:pointer;
}
td span.highlight {
	background:#FFC001;
}
#btnDaigou, #btnHemai, #filterWrap #cleanAll, #filterWrap #getzhushu {
	width:66px;
	height:28px;
	background:url(../images/bg_btnf2l.gif) 0 0 no-repeat;
	border:none;
	text-align:center;
	line-height:28px;
	color:#F24400;
	font-weight:bold;
}
/*----S 足彩投注 ----*/
.bgF1F5FE {
	background:#F1F5FE;
}
.bgF1F5FE ul {
	width:50%;
}
*html .bgF1F5FE ul {
	width:350px;
}
.bgF1F5FE ul li {
	margin-right:20px;
}
*html .bgF1F5FE ul li {
	margin-right:10px;
}
.bgF1F5FE strong {
	font-size:14px;
	color:#f00;
}
#bannerF1F5FE {
	padding:0 20px;
	height:50px;
	line-height:50px;
}
*html #bannerF1F5FE {
	padding-top:15px;
	height:35px;
}
#bannerF1F5FE ul {
	margin-top:8px;
}
#bannerF1F5FE ul li {
	line-height:18px;
}
*html #bannerF1F5FE ul {
	margin-top:-5px;
}
#bannerF1F5FE label {
	color:#000;
}
tr.bgE5F6E3.noborder td {
	border-width:0 0 1px 0;
}
tr.bgE5F6E3.noborder td.mainCell {
	background:#E5F6E3;
}
tr.bgE5F6E3.noborder td.noborder {
	border:none;
}
tr.bgE5F6E3.noborder td.needborder {
	border-width:0 1px 1px 0;
}
/*----E 足彩投注 ----*/

/*----S 合买大厅 ----*/
.tables2 {
	color:#000000;
	border:1px solid #6C96C8;
	margin:10px auto;
}
.tables2 td.needpadding, .tables2 th.needpadding {
	padding:4px 6px;
}
.tables2 th {
	color:#fff;
}
#buyHall #buyTable1 {
	height:auto;
}
tr.mhover td {
	background:#FFF5E6;
}
.pagebar {
	padding:10px 0;
	text-align:center;
}
.pagebar a {
	border:1px solid #5eb7f0;
	color:#0d45a2;
	margin-right:2px;
	padding:2px 5px;
}
.pagebar span.disabled {
	border:1px solid #F3F3F3;
	color:#CCCCCC;
	margin-right:2px;
	padding:2px 5px;
}
/*----E 合买大厅 ----*/

/*----S 单场投注 ----*/
#sord {
	height:54px;
	line-height:54px;
}
#sord .title {
	float:left;
	height:21px;
	line-height:21px;
	text-align:center;
	background:url(../images/buy_sprite.gif) left -740px no-repeat;
	color:#666;
	font-weight:bold;
	border:1px solid #8DBEE6;
	margin-right:8px;
	padding:0 6px;
}
#sord .title.current {
	color:#F60100;
}
#sord .choice-w {
	margin-left:260px;
	margin-top:8px;
}
#sord label {
	float:left;
	margin-right:8px;
}
.tit {
	width:389px;
	float:left;
}
.tit span {
	float:left;
	margin:10px 10px 0 20px;
	width:86px;
	height:35px;
	line-height:33px;
	font-size:14px;
	color:#fff;
	background:url(../images/orange_sprite01.gif) 0 -415px no-repeat;
	overflow:hidden;
	font-weight:bold;
	letter-spacing:12px;
	padding-left:18px;
}
.tit span.active {
	background-position:0 -380px;
}
*html .tit .choice {
	padding-top:15px;
}
.textLeft.nbg {
	width:230px;
	height:31px;
	line-height:31px;
	background:url(../images/bg_orange.gif) 0 0 no-repeat;
	color:#fff;
	padding-left:10px;
}
*html .textLeft.nbg select {
	margin-top:3px;
}
.color000 {
	color:#000;
}
.bgcde4f3 {
	background:url(../images/orange_sprite01.gif) 0 -470px;
	height:33px;
	line-height:33px;
	border-bottom:1px solid #c6dae3;
	padding:3px 15px 0 15px;
}
*html .bgcde4f3 {
	padding-left:5px;
}
.bgcde4f3 .selecttabs {
	margin-top:5px;
}
.bgcde4f3 .selecttabs li {
	margin:0 5px;
}
*html .bgcde4f3 .selecttabs li {
	margin:0 3px;
}
.bgcde4f3 label {
	float:left;
	margin-left:3px;
}
.bgcde4f3 .alignRight {
	margin-top:3px;
}
a.hbtn {
	margin-left:2px;
}
/*----E 单场投注 ----*/

/*----S 比赛历史 ----*/
#leftmain {
	width:732px;
	float:left;
}
.one-in-three {
	border:1px solid #abcbf1; 
	height:88px;
	float:left;
}
.one-in-three span.bluebtn {
	float:left;
	background:url(../images/buy_sprite.gif) 0 -850px no-repeat;
	height:20px;
	line-height:20px;
	padding-left:5px;
	margin:20px 1px 0 1px;
}
.one-in-three select {
	float:left;
	margin:20px 2px 0 2px;
	width:66px;
}
.one-in-three span.bluebtn a {
	background:url(../images/buy_sprite.gif) right -880px no-repeat;
	height:20px;
	line-height:20px;
	padding-right:18px;
	float:left;
}
.textCenter p.colorgrey {
	color:#646464;
	line-height:24px;
}
p.colorgrey span {
	margin:0 8px;
}
.darkblue {
	background:#0080c1;
	width:728px;
}
.darkblue th {
	background:#7cc6ed;
	padding:4px 6px;
}
.darkblue td {
	background:#fff;
	padding:4px 6px;
}
.darkblue td span {
	margin-right:10px;
}
.darkblue td p {
	line-height:20px;
}
.darkblue td p span {
	margin:0 10px;
}
.darkblue td.textCenter {
	font-size:14px;
	font-weight:bold;
}
.darkblue td.textCenter a {
	color:#003794;
}
#rightside {
	width:228px;
	float:right;
}
#rightside .parents h2, .one-in-three h2 {
	height:26px;
	line-height:26px;
	font-size:12px;
	background:url(../images/buy_sprite.gif) 0 0 repeat-x;
	padding-left:10px;
}
#rightside .parents h2 a {
	font-weight:normal;
	color:#000;
}
#rightside .parents h2 img {
	position:absolute;
	top:3px;
	left:5px;
}
.parents li {
	border:1px solid #a7cdf1;
	margin-bottom:10px;
}
.parents li .children li {
	border:none;
	height:18px;
	line-height:18px;
}
.children {
	margin:8px;
}
.children li a {
	text-decoration:underline;
	color:#000;
}
.children li span {
	float:left;
	text-align:center;
}
.col1 {
	width:25px;
}
.col2 {
	width:55px;
}
.col3, .col4, .col5, .col6, .col7 {
	width:26px;
	*width:25px;
}
/*----E 比赛历史 ----*/

/*----S 合买入股 ----*/
.half-left {
	width:552px; 
	float:left;
}
*html .half-left {
	margin-bottom:10px;
}
*+html .half-left {
	margin-bottom:10px;
}
.half-right {
	width:407px; 
	float:right;
}
.lb {
	border:1px solid #fb9113;
}
.lb h2 {
	height:26px;
	line-height:26px;
	border-bottom:1px solid #fb9113;
	background:#fffae7;
	padding-left:15px;
	padding-right:10px;
	font-size:12px;
}
.lb h2 span {
	font-weight:normal;
	margin-left:10px;
}
ul.two-column {
	margin:10px;
}
ul.two-column li {
	line-height:20px;
}
ul.two-column li span.lt {
	margin-right:2px;
}
ul.two-column li span.alignRight {
	width:200px;
}
ul.two-column li span.alignRight a {
	margin-right:4px;
}
.lb ul.one-column {
	margin:10px;
}
ul.one-column li {
	padding:4px 0;
}
ul.one-column li.textCenter {
	margin-top:5px;
}
ul.one-column li img.alignRight {
	margin:-22px 10px 0 0;
	*margin-top:-27px;
	*margin-right:30px;
}
ul.one-column li.high {
	height:23px;
	line-height:23px;
	margin:5px 0;
}
ul.one-column li.high img {
	float:right;
	margin:-23px 40px 0 0;
}
.arrowright {
	background:url(../images/arrow_down.gif) right center no-repeat;
	padding-right:14px;
}
.lb .darkblue th {
	height:15px;
}
.lb .darkblue td li span {
	text-align:center;
	padding:4px 0;
	float:left;
	margin:0;
	width:40px;
	cursor:auto;
}
.lb .darkblue td .c2, .lb .darkblue td .c4 {
	width:55px;
}
.lb .darkblue td .c5 {
	width:75px;
}
.lb .darkblue td li.lt {
	background:#e4f2fd;
	border:none;
}
.lb .darkblue td li {
	border-top:1px solid #89afe0;
}
.lb .simpleli {
	margin:4px 10px;
}
.lb .simpleli li .colorFA0000 {
	width:200px;
	float:right;
}
.lightblue {
	background:#f7f2de;
}
.lightblue th {
	background:#fffcef;
	padding:4px;
}
.lightblue td {
	background:#fff;
	padding:4px;
	text-align:center;
}
.gt {
	background:#e6e8eb;
	color:#575757;
}
.gt a {
	color:#F08D42;
}
.gt th {
	background:#f7f7f7;
	text-align:right;
	padding:4px 6px;
}
.gt td {
	padding:4px 6px;
	background:#fff;
}
.gt td p {
	line-height:20px;
	margin:2px 0;
}
.gt td .lg {
	color:#bdbdbd;
}
.gt td p .btnInput {
	margin:10px auto;
}
table td.ya a.btnInput {
	float:left;
	margin-right:8px;
	*margin-right:4px;
}
table td.ya p {
	height:23px;
	line-height:23px;
	margin:4px 0;
}
#bf {
	width:300px;
	height:150px;
	border:1px solid #b4d3f0;
	position:absolute;
	top:40%;
	left:40%;
	z-index:1000;
	background:#fff url(../images/lb_h2.gif) 0 0 no-repeat;
}
#bf h2 {
	background:url(../images/lb_h2.gif) 0 0 no-repeat;
	height:26px;
	line-height:26px;
}
#bf .textCenter {
	margin-top:60px;
}
#bf .textCenter p {
	margin:20px 0;
}
/*----E 合买入股 ----*/

.tables1 .littletab td {
	border-bottom:none;
	border-top:none;
}

#myAccount, #myAccountIn {
	width:140px;
	margin:10px auto;
}
#myAccount td, #myAccountIn td {
	padding:4px 0;
	white-space:normal;
	word-break:break-all;
	overflow:hidden!important;
	overflow:visible;
}
#myAccount th, #myAccountIn th {
	padding:4px 0;
	text-align:right;
	font-weight:normal;
	padding-right:6px;
	width:62px;
}
#myAccountIn th {
	word-spacing:6px;
	text-align:left;
	padding-left:5px;
	width:50px;
}
#myAccountIn td img {
	margin-top:3px;
}
#myAccountIn .textInput {
	width:60px;
}
.myFunction {
	width:120px;
	height:75px;
	margin:0 auto 10px auto;
}
*html .myFunction {
	height:85px;
}
*+html .myFunction {
	height:85px;
}
.myFunction li {
	float:left;
	margin-left:4px;
}
*html .myFunction li {
	margin-left:2px;
}
#sideMenuList .myFunction li {
	border:none;
}
#sideMenuList li .myFunction a {
	display:block;
	width:56px;
	height:19px;
	line-height:19px;
	background:url(../images/btn_function_bg2.gif) 0 0 no-repeat;
	text-align:center;
	color:#333;
	margin:1px 0;
	padding:0;
}
#sideMenuList li .myFunction a:hover {
	background-position:0 -19px;
}

/*---E 右侧内容区 ---*/
.colorFA0000 {
	color:#FA0000;
}
/*--E 颜色 --*/

/*added by nightcat 2008-12-19*/
.vs_selected{
    background-color:#FFC001;
    color:#FFFFFF;
}

.vs{
    color: #2C94F4; 
    cursor: pointer; 
    width: 100%; 
    height: 100%;
}
/*新增样式 2009-02-25*/
#user {
	width:96px;
	padding:2px;
	border:1px solid #afafaf;
}
#myProject {
	float:right;
	margin-top:-35px;
	vertical-align:middle;
}
*html #myProject {
	margin-top:-20px;
}
#myProject a {
	color:#0041D9;
}
.bgcde4f3 .textLeft {
	margin-left:30px;
}
.selecttabs li #openSelectVS a {
	display:inline;
}
#openSelectVS label {
	float:none;
}
#openSelectVS td {
	padding:0 6px;
}
*html #openSelectVS td {
	padding:4px 6px;
}
/* Add At 2009-03-05 */
#quick {
	position:absolute;
	top:5px;
	right:10px;
}
#quick a {
	color:#bb4400;
}
#quick a:hover {
	color:#aaa;
	text-decoration:underline;
}
/* Add At 2009-03-12 */
.faxqxbg {
	background:#F7F2DE;
}
.faxqxbg th {
	background:#FFFCEF;
	padding:4px 6px;
	text-align:right;
	font-weight:400;
}
.faxqxbg td {
	background:#fff;
	padding:4px 6px;
	text-align:left;
}
.faxqxbg td.textCenter {
	text-align:center;
}
.faxqxbg td em {
	color:Red;
}
.faxqxbg td p {
	line-height:20px;
}
.faxqxbg td.special1 {
	width:252px;
	padding:10px;
	border-bottom:1px solid #F7F2DE;
}
.faxqxbg td.special2 {
	width:215px;
	padding-left:86px;
	padding-right:10px;
	border-bottom:1px solid #F7F2DE;
}
.lb h2 span strong {
	color:Maroon;
}
.lb table a.a-style090312 {
	padding:4px 6px;
	background:#faf3d4;
	color:maroon;
	border:1px solid #e9e9e9;
}
.lb h2 strong {
	cursor:text;
}
.lb .lightblue a {
	color:Maroon;
	text-decoration:underline;
}
.lb .lightblue a:hover {
	color:Gray;
}
.lb .lightblue a.a-style090312 {
	text-decoration:none;
}
/* Update At 2009-03-20 */
.tables1 .innertab {
	background:#FFD67E;
}
.tables1 .innertab td, .tables1 tr.zebra td .innertab td {
	background:#fff;
	border:none;
	padding:0;
}
.tables1 .innertab td.vs_selected {
	background:#f60;
	color:#fff;
}
.tables1 .innertab td table {
	background:#F7F2DE;
}
.tables1 .innertab tr.zebra td {
	background:#fff;
}
.tables1 .innertab td table td, .tables1 tr.zebra td .innertab td table td {
	padding:4px 6px;
}
.dbf_vote {
	cursor:pointer;
}

#czTit {
	height:60px;
	line-height:60px;
	padding-left:15px;
	position:relative;
}
#czTit a.choice {
	background:url(../images/sprite_of_number.gif) 0 -195px no-repeat;
	background-repeat:no-repeat;
	color:#fff;
	float:left;
	height:30px;
	line-height:30px;
	position:absolute;
	text-align:center;
	top:15px;
	width:85px;
	overflow:hidden;
}
#czTit a.choice.active {
	color:#db1f00;
	background-position:0 -160px;
}
#evaluate {
	position:absolute;
	top:78px;
	right:95px;
	background:url(../images/bg_btnf4.gif) 0 0 no-repeat;
	border:none;
	color:#000;
	height:21px;
	line-height:21px;
	text-align:center;
	width:78px;
}
*html #evaluate {
	top:88px;
}
*+html #evaluate {
	top:88px;
}
.jjpc .lightblue {
	background:#ffdd66;
	margin:10px auto;
}
.jjpc .lightblue th {
	background:#fff5c8;
}
.jjpc .tables1 td.td12 {
	background:#fff5c8;
}
.jjpc .bonus {
	color:Blue;
}
.jjpc .bonus:visited {
	color:#999;
}

/* ds */
.simplebtn {
	display:block;
	padding:0 6px;
	height:18px;
	line-height:18px;
	background:url(../images/btn_simple.gif) 0 0 repeat-x;
	border:1px solid #b5b5b5;
	color:#ff9829;
}
.simplebtn:hover, .tables1 th .simplebtn:hover {
	background-position:0 -18px;
	color:#656565;
}
.tables1 th .simplebtn {
	font-weight:400;
	margin:-17px 5px 0 215px;
	color:#ff9829;
}
a.simplebtn {
	float:left;
}
.tables1 td .t1 td {
	background:#fff;
	border-right:1px solid #B8B8B8;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
}
.tables1 td .t1 td.last {
	border-right:none;
}
.t1 td input {
	margin:0 3px;
}
.f00 {
	color:#f00;
}
.cf li {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.cf li input {
	margin-right:3px;
}
.tables1 td .t2 {
	width:680px;
	margin:0 auto;
}
.tables1 td .t2 td {
	border:none;
	text-align:left;
	padding-left:6px;
	padding-right:6px;
	background:none;
}
.t2 td input {
	margin-right:3px;
}
.tables1 th a {
	font-weight:400;
	color:#fff;
}
.tables1 .fff td {
	background:#fff;
}
.tables3 {
	background:#b8b8b8;
}
.tables1 td .tables3 td {
	border:none;
}
.tables3 .t_tr1 td, .tables1 .zebra td .tables3 .t_tr1 td {
	background:#eee;
}
.tables3 .t_tr2 td, .tables1 .zebra td .tables3 .t_tr2 td {
	background:#fff;
}


#button {background:#f1f2f3; height:45px; padding:15px 0 0 34px; margin:10px auto;}
#button span {float:left; width:98px; height:28px; position:relative;}
#button span a {display:block; width:58px; height:15px; overflow:hidden; text-indent:-9999px; margin:6px 0 0 28px;}
#button span img {position:absolute; left:8px; top:5px;}
#btnfs {background:url(../images/btnfs.jpg) 0 0 no-repeat; margin-right:27px;}
#btnfs.mhover {background-position:0 -28px;}
#btnfs.active {background-position:0 -56px;}
#btnjl {background:url(../images/btnjl.jpg) 0 0 no-repeat; margin-right:27px;}
#btnjl.mhover {background-position:0 -28px;}
#btnjl.active {background-position:0 -56px;}
#btnds {background:url(../images/btnds.jpg) 0 0 no-repeat; margin-right:27px;}
#btnds.mhover {background-position:0 -28px;}
#btnds.active {background-position:0 -56px;}
#btnhm {background:url(../images/btnhm.jpg) 0 0 no-repeat; margin-right:27px;}
#btnhm.mhover {background-position:0 -28px;}
#btnhm.active {background-position:0 -56px;}
#btngl {background:url(../images/btngl.jpg) 0 0 no-repeat; margin-right:27px;}
#btngl.mhover {background-position:0 -28px;}
#btngl.active {background-position:0 -56px;}
#btnyt {background:url(../images/btnyt.jpg) 0 0 no-repeat;}
#btnyt.mhover {background-position:0 -28px;}
#btnyt.active {background-position:0 -56px;}
#button span img.newico {position:absolute; top:0px; left:85px;}


.hengxuan {
    color:#d12412;
    cursor:pointer;
}

.getsp {
	background:#ccc;
}
.getsp td {
	background:#fff;
	padding:2px;
}

/* The Page Style Of Filter */
.filterdiv,.filterdiv2 {
	height:22px;
	padding-top:1px;
	border-bottom:1px dotted #ccc;
	background:#ffface;
}
.filterdiv img {
	margin-top:3px;
	cursor:pointer;
}
#zhushutable .pagebar {
	padding:0;
}
#zhushutable .pagebar .pagenav {
	padding:2px 4px;
}
#zhushutable .pagebar span.current {
	padding:2px 4px;
}
.clTable {
	background:#ffd67e;
}
.clTable td {
	padding:4px;
	background:#fff;
	text-align:center;
}
.clTable th {
	padding:4px;
	background:#fffae7;
}
.clTable td.letter-spacing {
	letter-spacing:10px;
}
#tjList {
	bottom:-1px;
	position:relative;
	width:35px;
	float:left;
}
#tjList li {
	background:transparent url(../images/tab2.gif) -42px 0 no-repeat;
	float:left;
	height:92px;
	width:14px;
	margin-bottom:2px;
	text-align:left;
	padding:25px 12px 0 9px;
	cursor:pointer;
	white-space:normal;
}
#tjList li.active {
	background-position:0 0;
	font-weight:bold;
}
.tjListcon {
	float:right;
	width:114px;
}
#filterWrap .intableleft {
	width:392px;
}
#filterWrap .intableleft .titlediv {
	background:url(../images/grey-curve-orange-border-900.gif) right top no-repeat;
	width:100%;
}
#filterWrap .intableleft .titlediv.narrow358 h3, #filterWrap .intableleft .titlediv h3 {
	background:url(../images/grey-curve-orange-border-900.gif) 0 0 no-repeat;
	width:75%;
}
#filterWrap .centercolumn {
	float:left;
	margin-left:4px;
	width:18%;
}
#filterWrap .centercolumn .titlediv {
	margin-top:0;
	background:url(../images/grey-curve-orange-border-900.gif) right top no-repeat;
}
#filterWrap .centercolumn .titlediv h3 {
	background:url(../images/grey-curve-orange-border-900.gif) 0 0 no-repeat;
	width:75%;
}
#filterWrap .centercolumn .titlediv .inner {
	padding:10px;
	height:563px;
}
#filterWrap .intableright {
	width:389px;
}
#filterWrap .intableright .titlediv {
	background:url(../images/grey-curve-orange-border-900.gif) right top no-repeat;
}
#filterWrap .intableright .titlediv h3 {
	width:91%;
	padding-right:0;
	padding-left:15px;
}
#filterWrap #evaluate {
	top:95px;
}
.filter-duizhen {
	background:#fdbc7c;
	width:355px;
}
.filter-duizhen th {
	background:#f6f6f6;
	padding:2px 0;
	color:#f76c1b;
}
.filter-duizhen td {
	background:#fff;
	padding:1px 0;
	text-align:center;
}
.filter-duizhen td.strvote {
	padding-top:4px;
}
*html .filter-duizhen td.strvote {
	padding-left:5px;
	width:142px;
	overflow:hidden;
}
*html #df {
	width:144px;
}
.ui-state-default {
	width:38px;
	height:20px;
	background:#fee4b8;
	margin:0 4px;
	cursor:pointer;
	overflow:hidden;
	color:#fff;
	font-weight:700;
}
.ui-state-default.s {
	background:#ff581b;
	border:1px solid #ff581b;
}
.ui-state-default.p {
	background:#e9c918;
	border:1px solid #e9c918;
}
.ui-state-default.f {
	background:#296ee3;
	border:1px solid #296ee3;
}
*html .ui-state-default {
	margin:0 8px 0 0;
}
td .ui-state-default span {
	padding:0;
}
.ui-state-default input {
	vertical-align:middle;
}
.filter-duizhen th.fixed-width {
	width:48px;
}
#filtercon {
	height:186px;
	overflow-y:scroll;
}
#filterWrap .tables1 {
	margin-bottom:0;
}
.show-hide-div {
	height:21px;
	padding-top:10px;
	text-align:center;
}
.btnshowhide {
	float:right;
}
.btnshowhide strong {
	float:right;
	width:73px;
	height:20px;
	text-indent:-9999px;
	cursor:pointer;
	overflow:hidden;
}
.btnshowhide.hide strong {
	background:url(../images/btn_showhide.gif) 0 -20px no-repeat;
}
.btnshowhide.hide strong:hover, .btnshowhide.hide strong.mhover {
	background-position:0 0;
}
.btnshowhide.show strong {
	background:url(../images/btn_showhide.gif) 0 -60px no-repeat;
}
.btnshowhide.show strong:hover, .btnshowhide.show strong.mhover {
	background-position:0 -40px;
}
#filterWrap #tab0_1 {
	height:524px;
}
.needBtnStyle {
	padding-top:10px;
}
.needBtnStyle span.alignRight {
	margin-top:10px;
}
#IsCutMulit {
	vertical-align:middle;
	margin-right:2px;
}
.titlediv .fixed-position {
	position:absolute;
	bottom:10px;
}
.titlediv .fixed-position p {
	padding:0;
}
.fixed-position em {
	font-style:normal;
	color:#FE413F;
	font-size:18px;
	font-weight:bold;
	margin:0 3px;
}
.fixed-position #changshu {
	font-size:18px;
}
.fixed-position p span {
	margin-left:50px;
}
.fixed-position h4 {
	padding-bottom:4px;
	border-bottom:1px dotted #ccc;
	margin-bottom:4px;
}
#filterWrap #cleanAll, #filterWrap #getzhushu {
	float:right;
}
#tab0_1 .fixed-height {
	height:361px;
	overflow-y:scroll;
}
.duizhenTh1 .col1, .duizhenTh1 .col6 {
	width:32px;
}
.duizhenTh1 .col2 {
	width:106px;
}
.duizhenTh1 .col3, .duizhenTh1 .col4, .duizhenTh1 .col5 {
	width:48px;
}
.duizhenTh1 .col7 {
	width:33px;
}
.duizhenTh1 .col8 {
	width:44px;
}
.duizhenTh1 .col9 {
	width:15px;
}
.duizhenTh1 .col10 {
	width:45px;
}
.duizhenTh1 .col11 {
	width:146px;
}
#filterWrap .titlediv h3 img {
	margin-top:5px;
}
.fixed-height table.filter-duizhen tr.bgBanma td {
	background:#FFEFDF;
}
.mainCell a {
	color:#fff;
}
#filterWrap .intableleft .titlediv h3 span.red {
	float:right;
	color:#f00;
	font-weight:normal;
	margin-right:-66px;
	margin-top:-20px;
}
*+html .needBtnStyle span.alignRight {
	margin-top:-20px;
}
#table_beishu_3 td {
	width:48px;
}
*+html #table_beishu_3 td input {
	margin-right:-2px;
}
*+html #tab0_3 .needBtnStyle {
	padding-top:0px;
}
#table_beishu_3 td span {
	padding:0;
}
*+html #filterWrap .centercolumn .titlediv .inner {
	height:560px;
}
p.dlp {
	line-height:18px;
}
p.dlp img {
	vertical-align:middle;
	margin-right:2px;
	padding-left:5px;
}
p.dlp a {
	color:#D12412;
}
p.dlp a:hover {
	color:#888;
	text-decoration:underline;
}
#fixdiv1 .clTable {
	width:300px;
	margin:0 auto;
}

/* fixed the touzhu table list */
#buyTable1 .fixedHeight {
	height:auto;
	max-height:495px;
	overflow-y:scroll;
	margin-bottom:10px;
}
.fixedHeight .w780 {
	width:780px;
	margin:0;
}
.fixedHeight .w945 {
	width:945px;
	margin:0;
}

/* the left-right slide for board */
#boardSlide {
	width:689;
	height:27px;
	background:url(../images/board_bg.png) 0 0 no-repeat;
	margin-bottom:10px;
	padding:5px 10px 5px 103px;
}
#filterWrap #boardSlide {
	background:url(../images/board_bg.png) 0 -37px no-repeat;
	width:849px;
}
#scrollDiv {
	height:27px;
	line-height:27px;
	overflow:hidden;
}
#boardSlide span {
	width:110px;
	overflow:hidden;
	background:url(../images/ico_jiang.gif) left center no-repeat;
	padding:2px 0 2px 17px;
	margin-right:10px;
}
#boardSlide a:hover {
	text-decoration:underline;
}

/* filter modules */
.filter-time-explan {
	margin-right:8px;
	width:400px;
}
.re-position #getzhushu {
	margin-right:160px;
}
.bgcde4f3 .ancment {
	color:#333;
	font-weight:800;
	background:url(../images/notice.gif) left center no-repeat;
	padding-left:20px;
	float:left;
}

/* ZHAN JI SHUO MING */
/*.ver-set-tit {
	background:#f9f9f8;
	border:1px solid #ddd;
	padding:1px;
	overflow:hidden;
	color:#666;
}
.ver-set-tit .alignLeft {
	background:#EBEBEB;
	height:127px;
	line-height:24px;
	margin-right:16px;
	padding-top:60px;
	padding-bottom:14px;
	text-align:center;
	width:23px;
}
.ver-set-tit .alignRight {
	width:765px;
	line-height:18px;
	padding:10px 0 5px 0;
}
.ver-set-tit h6 {
	font-size:12px;
}
.ver-set-tit .alignRight ul {
	margin:5px 0 10px 0;
}
.ver-set-tit .float_l li {
	float:left;
	width:185px;
	line-height:22px;
}
.ver-set-tit .float_l li img {
	vertical-align:middle;
	margin-right:3px;
}
.ver-set-tit em {
	color:Red;
	font-style:normal;
}*/
.tit-one-line-border {
	background:#f7f7f7;
	border:1px solid #cdcdcd;
	margin-bottom:10px;
}
.tit-one-line-border .hd {
	border-bottom:1px solid #cdcdcd;
	height:30px;
	line-height:32px;
}
.tit-one-line-border .hd h2 {
	padding-left:13px;
}
.tit-one-line-border .bd {
	padding:10px;
	line-height:18px;
}
.tit-one-line-border .bd h6 {
	font-size:12px;
	font-weight:400;
}
.tit-one-line-border .bd .one-three {
	width:310px;
}
.tit-one-line-border .bd .two-three {
	width:470px;
}
.tit-one-line-border .bd ol, .tit-one-line-border .bd ul {
	margin:5px 0;
}
.tit-one-line-border .bd ol li {
	list-style:decimal;
	list-style-position:outside;
	margin-left:25px;
}
.tit-one-line-border .bd ul.float_l li {
	float:left;
	width:210px;
	line-height:22px;
	margin-left:5px;
}
.tit-one-line-border .bd ul li img {
	vertical-align:middle;
	margin-right:3px;
}
/* GUO GUAN JIE LONG */
#btnChain {
	color:#f24400;
	font-weight:700;
	width:100px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:url(../images/bg_btnw100.gif) 0 0 no-repeat;
	border:none;
	position:absolute;
	top:61px;
	right:15px;
}
.tabscontent p {
	line-height:24px;
}
.tabscontent .th {
	font-weight:700;
	color:Orange;
}
.tabscontent .ggcc {
	margin:6px 0;
}
.chainbox #evaluate {
	top:45px;
	right:15px;
}
.colorFA0000 .alert-mode-a, .alert-mode-a {
	color:Green;
	background:url(../images/ico_alert_green.gif) left center no-repeat;
	padding-left:18px;
	line-height:18px;
}
.colorFA0000 .alert-mode-a {
	padding-top:2px;
	padding-bottom:2px;
	margin-right:30px;
}
.alert-mode-a a {
	color:Green;
}
.em-mode-a {
	color:#ff7b00;
	font-style:normal;
}

/* If This Is IE6 */
#thisIsIE6 {
	width:850px;
	margin:30px auto 10px auto;
	font-family:Tahoma, Helvetica, Arial, sans-serif;
}
.ie6info {
	font-size:24px;
	line-height:36px;
	text-indent:-9999px;
	background:url(../images/ie6info.jpg) center center no-repeat;
	height:61px;
}
#ie6Upgrade {
	width:850px;
	margin-top:20px;
}
#forIE7 {
	width:420px;
}
#forFF {
	width:420px;
}
#no {
	width:10px;
}
#forIE7 a, #forFF a {
	display:block;
	width:388px;
	height:70px;
	background:#f8f8f8;
	border:1px solid #dcdcdc;
	padding:10px 15px;
}
#forIE7 a:hover {
	border-color:#8ac664;
	background:#e2ffac;
	color:#09700b;
}
#forFF a:hover {
	border-color:#f7dd2f;
	background:#fff797;
	color:#09700b;
}
#forIE7 a:hover a, #forFF a:hover a {
	color:#09700b;
}
#ie6Upgrade a {
	color:#666;
	text-decoration:none;
}
#ie6Upgrade h4 {
	font-size:20px;
}
.ico {
	display:block;
	width:76px;
	height:75px;
	text-indent:-9999px;
}
#forIE7 .ico {
	background:url(../images/ico_ie7.png) -1px -1px no-repeat;
}
*html #forIE7 .ico {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="templates/images/ico_ie7.png");
}
#forFF .ico {
	background:url(../images/ico_ff.png) -2px -1px no-repeat;
}
*html #forFF .ico {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="templates/images/ico_ff.png");
}
.tab-cell p {
	font-size:14px;
	line-height:24px;
	padding-left:3px;
}
#forIE7 a.in, #forFF a.in {
	display:inline;
	background:none;
	border:none;
	padding:0;
}
#forIE7 a.in:hover, #forFF a.in:hover {
	color:#09700b;
	text-decoration:underline;
}
#forIE7 .pad {
	padding-left:20px;
}

.table-mode-d {
	margin:10px auto;
	background:#F7F2DE;
}
.table-mode-d th, .table-mode-d td {
	padding:10px 6px;
}
.table-mode-d th {
	text-align:right;
	font-weight:400;
	background:#FFFCEF;
}
.table-mode-d td em {
	color:#f00;
}
.table-mode-d td {
	background:#fff;
}
.table-mode-d td img, .table-mode-d td .btnInput {
	vertical-align:middle;
}

/* HACKS */
body:nth-of-type(1) #filterWrap .intableleft .titlediv h3 span.red {
	margin-top:0;
}
*html .chainbox #evaluate {
	top:50px;
}
*html #btnChain {
	top:65px;
}
*+html .chainbox #evaluate {
	top:50px;
}
*+html #btnChain {
	top:65px;
}
*html .ggcc .th {
	padding-top:6px;
	float:left;
	width:70px;
}
*+html .ggcc .th {
	padding-top:6px;
	float:left;
	width:70px;
}

