@charset "utf-8";
/* 全局定义 */
body { text-align: left; font-size:12px; color:#444; background-color: #FFF; font-family: Arial; }
body, div, ul, li, ol, form, img, h1, h2, h3, h4, h5, h6, h7, img { margin: 0px; padding: 0px; list-style: none; }
img{ border:0;}
p { line-height:165%; word-wrap:break-word; word-break:break-all; }
hr { background: #CCC; height: 1px; color: #CCC; width: 100%; margin-right: auto; margin-left: auto; display: block; }
/* 文字样式 */
.t9 { font-size: 9px; }
.t11 { font-size: 11px; }
.t12 { font-size: 12px; }
.t14 { font-size: 14px; }
.t16 { font-size: 16px; }
.t18 { font-size: 18px; }
.t24 { font-size: 24px; }
.tb { font-weight: bold; }
.ti { font-style: italic; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.tv { font-family: Verdana; }
.ta { font-family: Arial; }
.tu { text-decoration: underline; }
.tre { color: #CC0000; }
.tbl { color: #000099; }
.tgr { color: #7D7D7D; }
.twh { color: #FFFFFF; }
.tye { color: #FFC900; }
.the { color: #000000; }
.tor { color: #FF6600; }
/* 行高定义 */
.l12 { line-height: 120%; }
.l13 { line-height: 130%; }
.l15 { line-height: 150%; }
.l16 { line-height: 160%; }
.l17 { line-height: 170%; }
.l20 { line-height: 200%; }
.l22 { line-height: 220%; }
/* 链接颜色 */
a:link, a:visited { text-decoration: underline; color: #444; }
a:hover, a:active { text-decoration: underline; color: #AC0000; }
a.twh:link, a.twh:visited { color: #FFFFFF; text-decoration: none; }
a.twh:hover { text-decoration: underline; }
a.tye:link, a.tye:visited { color: #FFC900; text-decoration: none; }
a.tye:hover { text-decoration: underline; }
a.tre:link, a.tre:visited { color: #CC0000; text-decoration: none; }
a.tre:hover { text-decoration: underline; }
a.tbl:link, a.tbl:visited { color: #000099; text-decoration: none; }
a.tbl:hover { text-decoration: underline; }
a.tor:link, a.tor:visited { color: #F60; text-decoration: none; }
a.tor:hover { text-decoration: underline; }
a.tgr:link, a.tgr:visited { color: #7D7D7D; text-decoration: none; }
a.tgr:hover { text-decoration: underline; }
a.tu:link, a.tu:visited { text-decoration: underline; }
a.tu:hover { text-decoration: none; }
a.tn:link, a.tn:visited { text-decoration: none; }
a.tn:hover { text-decoration: underline; }
/* 层定义 */
.dl { float: left; }
.dr { float: right; }
.dc { clear: both; }
/* 块定义 */
.box { width: 950px; margin:0px auto 10px auto;}
.gap { height: 10px; overflow: hidden; }
.gap5 { height: 5px; overflow: hidden; }
.gap1 { height: 1px; overflow: hidden; }
.gapx { width: 10px; overflow: hidden; }
.gapx5 { width: 5px; overflow: hidden; }
/* 头部分 */
#top { height: 65px; }
#top .logo { width:400px }
#top .right { height: 65px; width:500px }
#menu { background: url(../Images/menu_bg.jpg); height: 30px; }
#menu .ss { background: url(../Images/menu_ss.gif); width: 118px; border-width: 0px; border-style: none; margin: 7px 10px 0px; padding: 4px 2px 4px 23px; font-size: 12px; color: #999; }
#menu a { height: 30px; width: 81px; line-height: 30px; color: #FFF; display: block; text-align: center; float: left; text-decoration: none; font-size: 12px; }
#menu .gap { height: 30px; width: 10px; float: left; }
#menu a:link, #menu a:visited { background: url(../Images/menu_kbg.gif) no-repeat 0px -30px; }
#menu a:hover, #menu a.act:link, #menu a.act:visited { background: url(../Images/menu_kbg.gif); }
#loto_menu { background: url(../Images/loto_menu_bg.gif); height: 55px; overflow: hidden; }
#loto_menu .gap { height: 55px; width: 3px; float: left; }
#loto_menu a, #loto_menu a:link , #loto_menu a:visited { height: 51px; width: 135px; line-height: 130%; color: #999; display: block; text-align: left; float: left; text-decoration: none; font-size: 12px; font-family: Verdana; }
#loto_menu .ssl span, #loto_menu .ssq span, #loto_menu .qlc span, #loto_menu .sd span, #loto_menu .l1 span, #loto_menu .ssc span, #loto_menu .ssd span, #loto_menu .y55 span,#loto_menu .dxds span { height: 51px; display: block; cursor:pointer; background: url(../Images/t_ssl.gif) no-repeat 14px center; text-align: left; padding-left: 56px; padding-top:12px; }
#loto_menu  strong{}
#loto_menu .ssl span { background: url(../Images/l_ssl.gif) no-repeat 14px 8px; }
#loto_menu .ssc span { background: url(../Images/l_ssc.gif) no-repeat 14px 8px; }
#loto_menu .dxds span { background: url(../Images/l_dxds.gif) no-repeat 14px 8px; }
#loto_menu .ssq span { background: url(../Images/l_ssq.gif) no-repeat 14px 8px; }
#loto_menu .sd span { background: url(../Images/l_3d.gif) no-repeat 14px 8px; }
#loto_menu .y55 span { background: url(../Images/l_155.gif) no-repeat 14px 8px; }
#loto_menu .qlc span { background: url(../Images/l_7lc.gif) no-repeat 14px 8px; }
#loto_menu .l1 span { background: url(../Images/l_61.gif) no-repeat 14px 8px; }
#loto_menu .ssd span { background: url(../Images/l_4d.gif) no-repeat 14px 8px; }
#loto_menu a:link, #loto_menu a:visited { background: url(../Images/menu_cz.jpg) }
#loto_menu a:hover { color: #C00; background: url(../Images/menu_cz.jpg) no-repeat 0px -51px; }
.frame_left { width: 670px; margin-right: 10px; float: left; }
.frame_right { width: 270px; float: left; }
#buy { width: 630px; margin-right: auto; margin-left: auto; }
#chase { background: #FFF; height: 620px; overflow: auto; border: 1px solid #CCC; padding: 5px; width: 618px; }
.frame1 .top { background: url(../Images/title_bg1.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame2 .top { background: url(../Images/title_bg2.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame3 .top { background: url(../Images/title_bg3.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame4 .top { background: url(../Images/title_bg4.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame5 .top { background: url(../Images/title_bg5.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame6 .top { background: url(../Images/title_bg6.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame7 .top { background: url(../Images/title_bg7.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame310 .top { background: url(../Images/title_bg310.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame470 .top { background: url(../Images/title_bg470.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame200 .top { background: url(../Images/title_bg200.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame740 .top { background: url(../Images/title_bg740.gif); height: 33px; line-height: 33px; padding:0 20px; }
.frame1 .bottom { background: url(../Images/bottom_bg1.gif); height: 12px; overflow: hidden; }
.frame2 .bottom { background: url(../Images/bottom_bg2.gif); height: 12px; overflow: hidden; }
.frame3 .bottom { background: url(../Images/bottom_bg3.gif); height: 12px; overflow: hidden; }
.frame4 .bottom { background: url(../Images/bottom_bg4.gif); height: 12px; overflow: hidden; }
.frame5 .bottom { background: url(../Images/bottom_bg5.gif); height: 12px; overflow: hidden; }
.frame6 .bottom { background: url(../Images/bottom_bg6.gif); height: 12px; overflow: hidden; }
.frame7 .bottom { background: url(../Images/bottom_bg7.gif); height: 12px; overflow: hidden; }
.frame310 .bottom { background: url(../Images/bottom_bg310.gif); height: 12px; overflow: hidden; }
.frame470 .bottom { background: url(../Images/bottom_bg470.gif); height: 12px; overflow: hidden; }
.frame200 .bottom { background: url(../Images/bottom_bg200.gif); height: 12px; overflow: hidden; }
.frame740 .bottom { background: url(../Images/bottom_bg740.gif); height: 12px; overflow: hidden; }
.frame1 .content,.frame2 .content,.frame3 .content,.frame4 .content,.frame5 .content,.frame6 .content,.frame7 .content,.frame310 .content,.frame470 .content,.frame200 .content,.frame740 .content{ border-right: 1px solid #CCC; border-left: 1px solid #CCC; padding:10px 10px 5px 10px;}
.frame1 .content {background: #f3f3f3;}
.frame2 .content {background: #FFF; }
.frame3 .content {background: #f3f3f3;}
.frame4 .content {background: #FFF;}
.frame5 .content {background: #f3f3f3;}
.frame6 .content {background: #FFF;}
.frame7 .content {background: #FFF;}
.frame310 .content {background: #FFF;}
.frame470 .content {background: #FFF;}
.frame200 .content { background: url(../Images/user_menu_bg.jpg); }
.frame740 .content {background: #FFF;}
#frame1 .top { background: url(../Images/title_bg1.gif); height: 33px; line-height: 33px; padding:0 10px; }
#frame2 .top { background: url(../Images/title_bg2.gif); height: 33px; line-height: 33px; padding:0 10px; display: block; }
#frame1 .bottom { background: url(../Images/bottom_bg1.gif); height: 12px; }
#frame2 .bottom { background: url(../Images/bottom_bg2.gif); height: 12px; }
#frame1 .content { border-right: 1px solid #CCC; border-left: 1px solid #CCC; background: #f3f3f3; padding:0 10px; }
#frame2 .content { border-right: 1px solid #CCC; border-left: 1px solid #FFF; padding:0 10px; }
.title_list { font-size: 12px; }
.title_list li { padding: 4px 0 4px 15px; background: url(../Images/dot.gif) no-repeat 7px 7px; list-style: none; }
.title_list a,.title_list a:link,.title_list a:visited  { text-decoration: none; }
.tb_list { height:100px }
.tb_list li { padding: 3px 0 3px 15px; background: url(../Images/dot.gif) no-repeat 7px 7px; list-style: none; width:40%; float:left; }
.tb_list1 li { padding: 3px 0 3px 15px; background: url(../Images/dot.gif) no-repeat 7px 7px; list-style: none; width:22%; float:left; }
.tb_list a,.tb_list a:link,.tb_list a:visited  { text-decoration: none; }
.win_list li ,.buy_list li{ padding: 3px 0 3px 18px; background: url(../Images/money2.gif) no-repeat 0px center; list-style: none; font-family: Arial; }
.buy_list li{background: url(../Images/buy_ico.gif) no-repeat 0px center;}
.title_list a:hover{ text-decoration: underline;}
.title_list_x li { padding: 6px 0 2px 0; list-style: none; float:left; width:33%; text-align: center; }
.title_list_x a,.title_list_x a:link,.title_list_x a:visited  { text-decoration: none; }
.title_list_x a:hover { text-decoration: underline;}
.but_1,.but_2{ background: url(../Images/btn_bg.gif); margin: 0px; padding: 0px; height: 23px; width: 70px; border-style: none; line-height: 23px; cursor:pointer; font-size: 12px;}
.but_2{ background: url(../Images/btn_bg.gif) no-repeat 0px -23px; color: #cc0000; }
.but_4,.but_3{ background: url(../Images/botton2.gif); margin: 0px; height: 34px; width: 127px; border-style: none; line-height: 38px; cursor:pointer; font-size: 14px; color: #1A3244; font-weight: bold;padding-right: 25px; }
.but_3{ background: url(../Images/botton1.gif); color:#000;}
.but150_1,.but150_2,.but150_3,.but150_4{ background: url(../Images/buy_qrtz_bg.gif); margin: 0px; padding: 0px; height: 28px; width: 150px; border-style: none; line-height: 28px; cursor:pointer; font-size: 14px; color: #C00; font-weight: bold; }
.but150_3,.but150_4{ background: url(../Images/buy_qrxh_bg.gif) no-repeat 0px 0px; font-size: 12px; }
.but150_2{ background: url(../Images/buy_qrtz_bg.gif) no-repeat 0px -28px; }
.but150_4{ background: url(../Images/buy_qrxh_bg.gif) no-repeat 0px -28px;}

.page { height: 30px; padding:10px 0 0 0}
.page .sl{  padding: 12px 5px 0; }
.page a,.page a:link,.page a:visrited,.page a.act:link,.page a.act:visited{ background: url(../Images/v_bg.gif); float:left; text-decoration: none; margin:0px; padding:0px; }
.buy_sm{ text-align: center; margin-bottom:5px; padding: 3px; color: #C00; }
.page a:hover{ background: url(../Images/v_bg.gif) no-repeat 0px -30px; }
.page a span,.page a:link span,.page a:visited span{ font-family: Verdana; text-align:center; background: url(../Images/v_r.gif) no-repeat right 0px; font-size: 12px; line-height: 30px; display: block; padding:0 10px; }
.page a.act:link,.page a.act:visited{ font-weight: bold; color: #C00; background: url(../Images/v_bg.gif) no-repeat 0px -30px; }
.page a.off:link,.page a.off:visited{ color: #999; background: url(../Images/v_bg.gif) no-repeat 0px 0px; cursor:default}
#oDiv1{position:absolute;display:none;top:0;left:0;background-color:#000000;width:100%;filter:alpha(opacity=25);z-index:2}
#oDiv2{position:absolute;display:none;left:0;width:100%;text-align:center;z-index:4}
#issue{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:25px;}
#wrap{white-space:normal; width:200px; }
.topdr{ text-align: right; float: right; padding-top: 10px; line-height:0px; }
.bot_help { border-top: 2px solid #C00; border-bottom: 1px solid #C00; height:104px; margin-top:10px;}
.bot_help .bot_k,.bot_help .bot_k1 { background: #FFF; width: 140px; float: left; margin: 15px 6px 15px 10px; }
.bot_help .bot_k { border-right: 1px solid #CCC; }
.bot_help .bot_k1 { margin: 15px 0 15px 12px; }
.bot_help .bot_k .bot_t { line-height: 20px; height: 20px; font-weight: bold; color: #C00; padding-left:6px; }
.bot_help li{ margin:2px 25px 1px; list-style: disc; }
#bottom{ line-height:150%; font-family:Arial}
#bottom .dh{ text-align: center; height: 32px; border: 1px solid #CCC; line-height: 32px; }
#bottom .sq{ text-align: center; padding: 15px; }
.win_poo{ height:28px; background-image:url(../Images/sohu/poo_bg.gif); border: 1px solid #A4AECA;overflow: hidden; }
.win_poo span{ text-decoration: none;  background: url(/homepage/Images/bbt.gif) no-repeat 15px center; width:280px; height:28px; float:left; overflow: hidden; padding-left:35px; }
#announcementbody_1 {overflow-y:hidden;line-height: 28px;height: 28px}



.luck ul { width:90%; margin:0 auto; list-style: none; }
.luck li { text-align: left; border-bottom: 1px dotted #B6B6B6;  overflow: hidden; height:20px}
.luck .order,.luck .order_top{ margin:5px 20px 5px 5px; width:12px; float:left; font: 10px Arial; color: #FFF; background: #666; height: 14px; display:block; text-align: center; }
.luck .order_top { background: #C00; }
.luck .name { margin:5px 5px 5px 5px; width:90px; float:left; display:block; overflow: hidden; height:14px; font-family: Arial; }
.luck .number { margin:5px 10px; width:60px; float:left; font: 11px Arial; display:block; overflow: hidden;}
.win_tab{ background-image:url(/Images/win_bg.gif); height:23px;}
.win_tab .ph ,.win_tab .ph1{ background-image:url(/homepage/Images/win_tab1.gif); height:23px; line-height:23px; width:82px; float:left; text-align:center; cursor:pointer;}
.win_tab .ph1{ background-image:url(/homepage/Images/win_tab2.gif); color:#C00; font-weight: bold; }