/* 全局定义 */
body { text-align: left; font-size:12px; color:#444; background-color: #E6E6E6; background-image: url(/images/bg.jpg); background-repeat: repeat-x; 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; }
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; }
/* 层定义 */
.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: 36px; }
#menu .ss { background: url(/images/menu_ss.gif); width: 128px; border-width: 0px; border-style: none; margin: 7px 10px 0px; padding: 4px 2px 4px 23px; font-size: 12px; color: #999; }
#menu .gap { height: 36px; width: 10px; float: left; }
#menu a { height: 36px; width: 91px; line-height: 36px; color: #FFF; display: block; text-align: center; float: left; text-decoration: none; font-size: 12px; }
#menu a:link, #menu a:visited { background: url(/images/menu_kbg.gif) no-repeat 0px -36px; }
#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: 155px; 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 { height: 51px; display: block; cursor:pointer; background: url(/images/t_ssl.gif) no-repeat 14px center; text-align: left; padding-left: 58px; padding-top:12px; }
#loto_menu  strong{ font-weight: normal; }
#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 .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: 400px; 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_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; }
.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;}
#bottom{ line-height:150%; font-family:Arial}
#bottom .dh{ text-align: center; height: 32px; border: 1px solid #CCC; line-height: 32px; }
.page { height: 30px; padding:10px 0 0 0}
.page .sl{  padding: 12px 5px 0; }
.page a,.page a:link,.page a:visited,.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; }

