@charset "utf-8";
/* 布局*/
body {margin: 0px;padding: 0px;	font-size: 12px;color: #333333;	background-color: #FFFFFF;font-family:arial,"";	font-size:12px; }
div,form,img,ul,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
table,td,tr,th{font-size:12px;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
/* 常用*/
.kong10{ height:10px; display:block; clear:both; line-height:1px; font-size:1px; clear:both;}
.kong51{ height:5px; display:block; clear:both; line-height:1px; font-size:1px; clear:both;}
.hang5bggray{ background:#ADADAD;height:1px; display:block; clear:both; line-height:1px; font-size:1px; clear:both;}


.all5px{ padding:5px; display:table;}
.all10px{ padding:10px; display:table;}
.textcenter{ text-align:center;}
.lineh20{ line-height:20px;}
.left10{ padding-left:10px;}
.left5{ padding-left:10px;}
.rig10{ padding-right:10px;}
.floatrig{ float:right;}
.floatleft{ float:left;}
.cleanboth{ clear:both;}
.redchar{color:#ff0000;}
.bluecharnor{color:#3300FF;}

.main980{width:980px; clear:both; margin:0 auto;}
.tybanbg{ width:968px; background:url(/images/pages/tybanbg.gif) repeat-x; display:block; height:28px; border:1px solid #DFD5D5; border-top:none;  padding-left:10px;}
.zstopleft0{ padding-top:6px;float:left;color:#666666; font-size:12px; font-weight:bold; width:200px;}
.zstopleft1{ padding:4px 0 0 5px; float:left;}
.zstopleft2{ padding:3px 0 0 10px; float:left;}
.btgray{background:url(/images/pages/btgraybg.gif) repeat-x; height:19px; border:1px solid #CDCDCD; cursor:hand; font-size:12px; }
.btnow{background:url(/images/pages/btn_bluebg.gif) repeat-x; height:19px; border:1px solid #CDCDCD; cursor:hand; font-size:12px; }
.inputh18{ line-height:14px; height:14px;}
.zstablegraybg{ background:#DCDCDC;color:#A6A6A6; font-family:Arial,"宋体";}
.trtitlebg{ background:#FFF3AC; text-align:center; color:#000000;}
.trtitlebg td{ border-top:1px solid #fff;  border-left:1px solid #fff;}
.zsttrpinklig{ background:#FFFADB; text-align:center; color:#4D3030;}
.trw{ background:#FFF; text-align:center;}
.trgray{ background:#F5F5F5; text-align:center; }
.graychar333{color:#333333;}
.font14{ font-size:14px;}
.tdjiange01{background:#F6FFE5;border-top:2px solid #fff;  border-left:1px solid #fff;}
.redredbchar{color:#ff0000; font-weight:bold;}
/* 球状态*/
.nballred{ background:url(/images/pages/newrball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px;}
.bluedot{ background:url(/images/pages/lblue.gif) no-repeat; display:block;  width:12px; height:12px; margin:0 auto; margin-top:3px;}
.reddot{ background:url(/images/pages/lred.gif) no-repeat; display:block;  width:12px; height:12px; margin:0 auto; margin-top:3px;}
.greendot{ background:url(/images/pages/lgreen.gif) no-repeat; display:block;  width:12px; height:12px; margin:0 auto; margin-top:3px;}
.blackdot{ background:url(/images/pages/lblack.gif) no-repeat; display:block;  width:12px; height:12px; margin:0 auto;  margin-top:3px;}
.ballred{ background:url(/images/pages/rball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; height:18px; line-height:18px;}
.ballgreen{ background:url(/images/pages/ball_2.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; height:18px; line-height:18px;}
.ballblue{ background:url(/images/pages/ball_3.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; height:18px; line-height:18px;}
.bball{ background:url(/images/pages/bball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px;}
.rball{ background:url(/images/pages/rball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px;}
.gball{ background:url(/images/pages/gball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px;}
/* 球可点击状态*/
a.gball{ background:url(/images/pages/gball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px;}
a.gball:hover{ background:url(/images/pages/rball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px; text-decoration:none;}
a.nowball,a.nowball:hover{ background:url(/images/pages/rball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px; text-decoration:none;}
.ballredone{ background:url(/images/pages/ball_1.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:25px; height:18px; line-height:18px;margin-left:7px;_margin-left:-1px;*+margin-left:-1px;
}
.ballredone1{ background:url(/images/pages/ball_2.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:20px; height:18px; line-height:18px;}
.ballredone2{ background:url(/images/pages/ball_3.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:20px; height:18px; line-height:18px;}
.ballredone3{ background:url(/images/pages/ball_7.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:20px; height:18px; line-height:18px;}
.ballredone0{ background:url(/images/pages/ball_0.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:12px; height:12px; line-height:18px;}

.ballclickKeno{ background:url(/images/pages/chartball_b.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:25px; height:18px; line-height:18px;}



/* 球可点击状态*/
a.gballblue{ background:url(/images/pages/gball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px;}
a.gballblue:hover{ background:url(/images/pages/bball.gif) no-repeat center center; display:block; color:#ffffff; text-align:center; width:18px; height:18px; line-height:18px; text-decoration:none;}


.topbgty{ width:978px; background:url(/images/pages/new_topbg.gif) repeat-x; height:83px; border:1px solid #F5D9C5;}
.toptylogo3d{ width:89px; background:url(/images/pages/logo_3d.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.title_c_orange{ font-size:14px; font-weight:bold; color:#F35201;}
.toptylogodlt{ width:89px; background:url(/images/pages/logo_dlt.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogossq{ width:89px; background:url(/images/pages/logo_ssq.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogopl3{ width:89px; background:url(/images/pages/logo_pl3.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogopl5{ width:89px; background:url(/images/pages/logo_pl5.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogoqyh{ width:89px; background:url(/images/pages/logo_qyh.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogojx115{ width:89px; background:url(/images/pages/logo_jx_115.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogosd115{ width:89px; background:url(/images/pages/logo_sd_115.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogogd115{ width:89px; background:url(/images/pages/logo_gd_115.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogotc22to5{ width:89px; background:url(/images/pages/logo225.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogotcqlc{ width:89px; background:url(/images/pages/logoqlc.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogotcssc{ width:89px; background:url(/images/pages/ssc.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}
.toptylogohcy{ width:89px; background:url(/images/pages/logo_hcy.png) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}

/*按钮*/
.navt_menu{width: 810px;}
.navt_menu li{list-style-type:none; float:left; margin:0px; padding-right:5px; line-height:20px;white-space:nowrap}
.navt_menu li a{color:#7A3303; display:block;}
.navt_menu li a:hover{color:#CC0000; display:block;}
.navt_menu li a.now,.navt_menu li a.now:hover{color:#ffffff;display:block; background:#cc0000; padding:0 7px;}
.navt_menu li span{ margin:0 4px; color:#929292;}

.w320{ width:320px; float:left; display:block; padding-right:10px;}
/*按钮*/
.trchosegrayd {
    background: none repeat scroll 0 0 #A6A6A6;
    color: #FFFFFF;
    text-align: center;
}
.b1redpx {
    border-left: 1px solid #EA8A8A;
}
.trchoseredd {
    background: none repeat scroll 0 0 red;
    color: #FFFFFF;
    text-align: center;
}

.cabg1{ background:#F35201; text-align:center; color:#000000;}
.cabg2{ background:#FFEFD9; text-align:center; color:#B82E2E;}
.trchoseo{ background:#F04B58; text-align:center; color:#ffffff; }
.trrrs{ background:#65dbf8; text-align:center; color:#ffffff; }

.bgr1{background:#BF0404;color:#fff;}
.bggr1{background:#339900;color:#fff;}
.bluebg{ background:#286CE9; color:#fff;}


.tablegraybg{ background:#DCDCDC;}
.zs_bgligyellow{ background:#FFFFF7; color:#333333;}
.bglyellow{ background:#FFFFCB; color:#6C413D;}

.bor1{  text-align:left; width:980px; margin:0 auto; }


/*走势图广告位*/
.zst_gg_img{
   margin:0px auto;
   padding:0px;
   width:980px;
   height:40px;}

.zst_gg_img a{ float:left;}   
.zst_gg_img .img_grig{ margin-right:6px;}


.cabg_blue{ background:#eff7fe; text-align:center; color:#2788fa;}
.cabg_green{ background:#f5ffe7; text-align:center; color:#8a8a36;}
.cabg_org{ background:#fdd2c6; text-align:center; color:#996600;}

.ssq_chct{ font-weight:bold; color:#333333;}
.ssq_bulect{ color:#0066FF; font-weight:bold;}

.b1redpx1{border-bottom: 1px solid #EA8A8A;}

.n_csshuomnig {
    background-color: #EEEEEE;
    color: #999999;
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 25px;
    margin-top: 8px;
    padding-bottom: 15px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 8px;
    width: 940px;
}
 
/*大乐透走势图新增css*/
.topbgty_dlt{ width:978px; background:url(/images/pages/new_topbg.gif) repeat-x; height:100px; border:1px solid #F5D9C5;}
.tdjiange011{background:#f9fcf2;border-top:2px solid #fff;  border-left:1px solid #fff;}
.cabg3{ background:#fcdea6; text-align:center; color:#B82E2E;}
.b1redpx1 {
    border-bottom: 1px solid #EA8A8A;
}
.zsttrpinklig1{ background:#FFFFFF;text-align:center; color:#4D3030;}
.zstopleft { padding-top:6px;float:left;color:#666666; font-size:12px; width:240px;}
.zstopleft li{ float:left; display:block; width:46px;}
.zstopleft a{ color:#000033;}
.zstopleft a:hover{ color:#FF0000;}
/*浮动广告*/

/*走势图广告位*/
.zst_gg_img{
   margin:0px auto;
   padding:0px;
   width:980px;
   height:40px;}

.zst_gg_img a{ float:left;}   
.zst_gg_img .img_grig{ margin-right:6px;}

/*浮动广告*/
#tbtj_kuan{ position:absolute; z-index:999; left:2px; top:73px; margin:0px; padding:0px; width:191px;  height:369px; } 
#tbtj_kuan .tbtj_top{width:191px;height:55px;background:url(/images/pages/zst_tbtj_03.png) no-repeat;} 
#tbtj_kuan .tbtj_nei{width:191px;height:285px;background:url(/images/pages/zst_tbtj_05.png) no-repeat;} 
#tbtj_kuan .tbtj_bom{width:191px;height:10px;background:url(/images/pages/zst_tbtj_10.png) no-repeat;overflow:hidden; }
.tbtj_nei .tjnr{ margin:0px auto; padding:0px; width:156px;  height:285px; font-size:12px; color:#6f2a03; padding-left:8px; padding-right:6px;}
.tjnr a{ font-size:12px; color:#6f2a03; line-height:28px; width:156px; text-decoration:none; display:block;}
.tjnr a:hover{ color:#0381f7; text-decoration:underline;}
#gb_tbtj{ height:18px; width:183px; padding-left:4px; padding-right:4px;}
#gb_tbtj .gb_wz{ width:50px; height:18px; background:url(/images/pages/zst_tbtj_12.png) no-repeat; display:block; float:right;}
#tbtj_sxkuan{ position:absolute; z-index:999; left:2px; top:183px; margin:0px; padding:0px; width:70px;  height:89px; }
#tbtj_sxkuan .suox_tu{ width:70px; height:70px; background:url(/images/pages/zst_tbtj_16.png) no-repeat; cursor:pointer;}
#tbtj_sxkuan .suox_zk{ width:70px; height:19px; font-size:12px; display:block; background:url(/images/pages/zst_tbtj_18.png) no-repeat; text-decoration:none; color:#373737; text-align:center; line-height:19px;}
.suox_zk:hover{ color:#373737; text-decoration:none;}

.toptylogoklsf{ width:89px; background:url(/images/pages/logo_gd_klsf.gif) no-repeat; height:23px; padding-top:60px; text-align:center; color:#866232; font-weight:bold;}

/*鼠标移入表格十字样式*/
.bgColor1{ background:#99FF66!important;}

/*************** 新版走势遗漏  ****************/
#index_center{
   margin:0px auto;
   padding:0px;
   width:980px;      
   }