@charset "utf-8";
/* CSS Document */
@import url(../public.css);
@import url(aero/alert.css);

/*边框颜色 */
.gray_br{border:1px solid #ddd;}

/*头部 */
#header{ background:url(images/mbg.png) repeat-x 0 -44px; height:31px;}
#site-nav .quick-menu_name {left: 0px; position: absolute; top: 0px;}
#site-nav .quick-menu_name li {padding-right:8px;padding-left:3px; float:left; padding-bottom:0px; margin-left: -1px;padding-top:0px; color:#666;}
#site-nav .quick-menu_name li a{ padding:0px;display:block; line-height:22px;}
#site-nav .quick-menu_name li.orange a{ color:#FF6D06;}
#site-nav .quick-menu_name li.orange a:hover{ color:#ff0000;}
#site-nav .quick-menu_name li.d_blue a{ color:#1966DE;}
#site-nav .quick-menu_name li.d_blue a:hover{ color:#ff0000;}

#site-nav .quick-menu_name_login {left: 0px; position: absolute; top: 0px;}
#site-nav .quick-menu_name_login li{float:left; line-height:24px;}
#site-nav .quick-menu_name_login li a.d_blue{ color:#0092D2}
#site-nav .quick-menu_name_login li a.orange{ color:#FF5200}

#site-nav .quick-menu li {background:url(images/mbg.png) no-repeat}
#site-nav .search .menu-hd s {background:url(images/mbg.png) no-repeat}
#site-nav .quick-menu .chongzhi a{ color:#D80000;}
#site-nav {z-index: 2; margin: 2px auto; color: #000; line-height: 19px; position: relative; height: 22px}
#site-nav a {color: #666}
#site-nav a:hover {color: #f50}

#site-nav .login-info {float: left; padding-top: 1px}
#site-nav .login-info a {margin-right: 8px}
#site-nav .login-info a.user-nick {margin-right: 0px}
#site-nav .quick-menu {right: 0px; position: absolute; top: 0px}
#site-nav .quick-menu li {padding-right:9px; background-position: right 4px; padding-left: 9px; float: left; padding-bottom: 0px; margin-left: -1px; padding-top:0px; line-height:21px;}
#site-nav .quick-menu li.last {background: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu li.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;_padding-top:2px; position: relative}
#site-nav .quick-menu .cart {padding-top: 1px; position: relative; _padding-top: 2px}
#site-nav .quick-menu .cart a {padding-left: 16px}
#site-nav .quick-menu .cart s {background-position: -83px -21px; left: 8px; width: 14px; position: absolute; top: 6px; height: 11px}
#site-nav .menu-hd {padding-right: 22px; display: block; padding-left: 10px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative;}
#site-nav .myhappy .menu-hd {width: 48px; /* padding-top: 1px; */ _padding-top: 1px}
#site-nav .search .menu-hd {width: 24px; /* padding-top: 1px; */ _padding-top: 1px}
#site-nav .services .menu-hd {width: 25px; /* padding-top: 1px; */ _padding-top: 1px}
#site-nav .menu-hd b {border-right: #fff 4px solid; border-top: #666 4px solid; font-size: 0px; right: 10px; border-left: #fff 4px solid; width: 0px; line-height: 0; border-bottom: #fff 0px solid; position: absolute; top: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {padding-left: 25px; color: #666}
#site-nav .search .menu-hd s {background-position: -67px -20px; left: 9px; width: 14px; position: absolute; top: 4px; height: 13px}
#site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; right: 0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; top: 21px;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;}
#site-nav .search .menu-bd {_right: -1px}
#site-nav iframe.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%; filter: alpha(opacity=0); float: left; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 6px; padding-top: 10px}
#site-nav .menu-item-opp .menu-bd {left: 0px}
#site-nav .menu-item-opp .menu-bd s.rt {left: 0px}
#site-nav .menu-item-opp .menu-bd s.lt {background-position: -87px -55px; right: -2px; left: auto}
#site-nav .menu {position: relative}
#site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px;-moz-box-shadow:0 0 5px #ddd;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;}/*菜单 头部*/
#site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {display: block}
#site-nav .hover .menu-bd {display: block}
#site-nav .menu:hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd b {border-left-color: #fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); border-bottom-color: #fff; border-top-color: #666; top: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .myhappy .menu-bd {width: 80px; line-height: 1.8; top: 18px; height:120px;}
#site-nav .myhappy .menu-bd-panel {padding-right: 10px; padding-left: 10px; padding-bottom: 8px; padding-top: 8px}
#site-nav .search .menu-bd {width: 204px; top: 21px; height: 66px}
#site-nav .search .menu-bd input {border-right: #b7b7b7 1px solid; padding-right: 1px; border-top: #878787 1px solid; padding-left: 1px; float: left; margin-bottom: 5px; padding-bottom: 2px; border-left: #878787 1px solid; width: 180px; line-height: 13px; padding-top: 3px; border-bottom: #b7b7b7 1px solid}
#site-nav .search .menu-bd button {border-top-width: 0px; background-position: 0px -20px; border-left-width: 0px; float: left; border-bottom-width: 0px; width: 66px; cursor: pointer; color: #fff; height: 24px; border-right-width: 0px}
#site-nav .services .menu-bd {width: 174px; top: 21px;height: 218px;}
#site-nav .services .menu-bd-panel {padding-right: 9px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px}
#site-nav .services .menu-bd dl {padding-right: 0px; padding-left: 0px; padding-bottom: 5px; padding-top: 5px; border-bottom: #e5e5e5 1px solid}
#site-nav .services .menu-bd .last {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#site-nav .services .menu-bd dt {font-weight: bold; color: #8c8c8c; line-height: 1.5; text-align: left}
#site-nav .services .menu-bd dd {line-height: 1.6; text-align: left}
#site-nav .services .menu-bd dd a {margin-right: 2px}

/*text-shadow:0 1px 0 rgba(255,255,255,.8);-webkit-font-smoothing: subpixel-antialiased;*/

/*LOGO */
.headbg{ background:url(images/headbg.jpg) no-repeat center top; height:66px;}
.logo-site{ background:url(images/logo-site.gif) no-repeat left 5px; height:66px;}
.logo-site a{ display: block;height:66px; width:226px;}

/*菜单 */
.menu_list{ position:relative; top:37px;}
.menu_list li{ float:left;width:74px; height:29px; background:url(images/bg.png) no-repeat; background-position:-81px 0px; text-align:center; line-height:29px; font-size:14px; font-weight:800; margin:0 6px 0 2px; }
.menu_list li.hover{ color:#fff;background:url(images/bg.png) no-repeat; background-position:0px 0;}
.menu_list li.hover a{ color:#FFF}
.menu_list li.hover a:hover{ color:#FFF}
.menu_list li a{ color:#555}
.menu_list li a:hover{color:#D60002}

/*长菜单   */
.menu_list li.bg_longbg{background:url(images/bg_longbg01.jpg) no-repeat;width:113px;}
.menu_list li.bg_longbg.hover{background:url(images/over_bg_longbg01.jpg) no-repeat;width:113px;color: #fff;}

.menu_list li.bg_longbg02{background:url(images/bg_longbg02.jpg) no-repeat;width:151px;}
.menu_list li.bg_longbg02 a{color:#FF0000}
.menu_list li.bg_longbg02_hover{background:url(images/over_bg_longbg02.jpg) no-repeat;width:151px;color: #fff;}
.menu_list li.bg_longbg02_hover a{color:#FFF}

/*电话 */
.tel{ position:relative; top:10px; background:url(images/tel.gif) no-repeat; height:52px; width:109px;}

/*菜单 second */
.menu_bgbg{ background:url(images/menu_bgbg.jpg) repeat-x #FF6F06 bottom; height:40px;}
.menu_bgbg_second{ background:#FF6F06; height:36px;}/*会员中心菜单 */
.buylottery_text{ background:url(images/bg.png) no-repeat 0 -30px; width:203px; height:36px;}
.buylottery_text_out{ background:url(images/bg.png) no-repeat 0 -358px; width:203px; height:36px;}
.buylottery_text_out,.buylottery_text div{line-height:38px;font-weight: 800;color:#7F2D00;font-size:14px;cursor: pointer;text-indent:30px;}
.huodong_link{ line-height:36px; text-align:left; color:#fff;padding-left:10px; font-family:Verdana, Geneva, sans-serif}
.huodong_link a{ color:#fff;}
.huodong_link a:hover{ color: #FF0; text-decoration:underline;}
.page_member_link{ line-height:37px; text-align:left; color:#fff;padding-left:10px; font-family:Verdana, Geneva, sans-serif}
.page_member_link a{ color:#fff;background:url(images/line_menubg.jpg) no-repeat right; display:block; float:left;padding-left:10px;padding-right:10px}
.page_member_link a:hover{ color:#FF0; text-decoration:underline;}

.other_link{ background:url(images/bg.png) 0 -67px; height:36px; width:124px; line-height:34px; text-align: center;}

/*下拉菜单*/
.lottery_type_downmenu{width:189px;padding-left:8px;top:-5px;position:relative;left:0px;border:1px solid #FF7C05;z-index:990; background:#FBF0ED; border-top-width:0; height:241px; overflow:hidden;}
.topbg_menu{background:url(images/bg.png) no-repeat 0px -107px; height:7px; overflow:hidden; font-size:0px;}
.empty_blank{width:189px;height:5px;overflow:hidden; font-size:0px;}
.lotterybox_wrapper{width:184px;text-align:left;position:relative}
.lotterybox_bg{width:183px;border-bottom:none;padding:0 0 2px 0;position:relative;}
.lotterybox_bg_inner{width:182px;padding:2px 0 1px 1px;position:relative;background-color:#FBF0ED}
.lotterybox_bg a{font-weight:normal;font-family:"宋体";text-decoration:none;padding-top:2px}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:link{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:active{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:visited{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:hover{text-decoration:none;color:#FF6D00}

.lotterybox_title{width:31px;float:left;text-align:center}
.nav_danchang,.nav_zucai,.nav_jingcai,.nav_lancai,.nav_gaopin,.nav_fucai,.nav_ticai,.nav_homepage{width:31px;height:28px;display:inline-block;float:left;background:url("images/happycptop.png") no-repeat;cursor:pointer}
.lotterybox_title h2{font-weight:normal;font-family:"宋体";line-height:14px;width:31px;height:14px;text-align:center;display:inline-block;float:left}
.nav_danchang{background-position:-101px 0}
.nav_zucai{background-position:-101px -31px}
.nav_jingcai{background-position:-101px -63px}
.nav_lancai{background-position:-101px -96px}
.nav_gaopin{background-position:-101px -128px}
.nav_fucai{background-position:-138px 0}
.nav_ticai{background-position:-101px -159px}
.nav_homepage{background-position:-101px -242px}
.lottery_subtype{width:135px;float:left;padding-left:8px}
.lottery_subtype a{height:18px;line-height:18px;display:inline-block;margin-right:4px;color:#004B91}
.lotterybox_bg_inner .lottery_subtype a:link,.lotterybox_bg_inner .lottery_subtype a:active,.lotterybox_bg_inner .lottery_subtype a:visited{color:#7A321A}
.lotterybox_bg_inner .lottery_subtype a:hover{color:#FF6D00; text-decoration:underline;}
.nav_sub_pointer{width:23px;color:#a0badb;float:left}
.nav_sub_pointer_inner{width:17px;height:31px;cursor:pointer;padding:20px 0 0 6px}
.nav_sub_pointer_inner s{width:11px;height:11px;display:block;background:url("images/happycptop.png") -101px -228px no-repeat;}
.hd_sub_menu{width:384px;padding:10px 8px 3px;position:absolute;background-color:#fff;left:183px;border:1px solid #136eb4;z-index:99;display:none}
.sub_item_list{width:384px;padding-bottom:5px;border-bottom:1px solid #cee4ff}
.sub_menu_title{width:85px;height:20px;line-height:20px;text-align:center;float:left}
.sub_menu_title a{font-weight:bold;color:#004b91;text-decoration:none}
.sub_menu_title a:active,.sub_menu_title a:link,.sub_menu_title a:visited{color:#004b91}
.sub_menu_title a:hover{font-weight:bold;color:#FF6D00;text-decoration:none}
.sub_menu_list{width:290px;line-height:14px;float:left}
.hd_sub_menu .sub_menu_list em{float:left;height:15px;line-height:15px;padding:0 8px;margin:4px 0;border-left:1px solid #999;overflow:hidden}
.hd_sub_menu .sub_menu_list a{color:#000}
.hd_sub_menu .sub_menu_list a:link,.hd_sub_menu .sub_menu_list a:active,.hd_sub_menu .sub_menu_list a:visited{color:#000}
.hd_sub_menu .sub_menu_list a:hover{color:#FF6D00}
.hd_sub_menu .sub_menu_list span{color:#999}
.pt_12{padding-top:5px}
.bottomline_bg{background:url("images/happycptop.png") left bottom no-repeat; overflow:auto;}
.nobottomline{border-bottom:none}
.menu_hover{padding:1px 0 0px 0;*padding:1px 0 1px 0;background-color:#fff;border:1px solid #136eb4;border-right:none;width:183px;z-index:100}

/*焦点新闻 */
#container {position:relative;z-index:0;width:523px; border:1px solid #D6D6D6; padding:2px;}
#example {width:523px;height:231px;position:relative;}
#ribbon{position:absolute;top:-8px;left:-10px;z-index:500;/*NEW*/}
#frame {position:absolute;z-index:0;top:-3px;left:-80px;}
#slides {position:absolute;top:0px;left:0px;z-index:100;/*中间图片位置*/}
.slides_container {width:523px;height:231px;overflow:hidden;position:relative;}
.slides_container img{width:523px;height:231px;overflow: hidden;}
#slides .next,#slides .prev {position:absolute;top:87px;left:0px;width:24px;height:43px;display:block;z-index:101;/*left jiantou */}
#slides .next {left:499px; /*right jiantou*/}
.pagination {margin:6px auto 0;width:100px;display: none;}
.pagination li {float:left;	margin:0 1px;}
.caption {position:absolute;bottom:-35px;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:571px;font-size:1.3em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;}

/*站内公告 登录首页*/
.r_login a{background-image:url(images/bg.png);background-repeat:no-repeat;width:119px;height:40px;margin-right:10px;display:inline-block;font-size:14px;text-align:center;}
.r_login{margin-bottom:8px}
.r_login{height:40px;padding-top:2px;}
.r_login a{background-position:0 -120px}
.login_btn:hover{background-position:-124px -120px}
.r_login .up_btn{margin-right:0;background-position:0 -165px}
.up_btn:hover{background-position:-124px -165px}
/*登录后 首页*/
.r_login_after{background:#FFF4EB; width:248px; height:40px; border:1px solid #FF7937;margin-bottom:8px}
.r_login_after ul{ width:96%; margin:3px auto;}
.r_login_after li{ line-height:18px; padding-right:5px; color:#666; clear:both; font-size:12px; font-family:宋体;}


/*左边 登录框  样式  2015-7-20  */
/*首页 登录前*/
.r_login_left{margin-bottom:10px;margin-top: 5px;border: 1px solid #cdcdcd;}
.r_login_left .r_login_title_bg{background: #F4F4F4;color: #333;line-height: 30px;padding-right: 6px;border-bottom:1px solid #ddd;}
.user_login_cont{background: #fff;border-right:1px solid #ddd;border-left:1px solid #ddd}
.card_login_cont{background: #fff;border-right:1px solid #ddd;}
.r_login_title_bg .r{}
.r_login_title_bg span{display: inline-block;height: 33px; padding: 0 10px;position:relative;top:1px;cursor: pointer;}
a.login306dt_bt{background:#FF6F06;display: inline-block;padding: 0 10px;font-size: 14px; text-align: center;width: 178px;color: #fff;line-height: 32px;}
a.login306dt_bt:hover{background:#f55729;display: inline-block;padding: 0 10px;font-size: 16px; text-align: center;width: 178px;color: #ff0;line-height: 32px;}

.hzzh_loginlist{border: #bfbfbf 1px solid;z-index:5;right:0px;background: #fff;position: absolute; top: 34px; display:none;-moz-box-shadow: 0 0 5px #ddd; -webkit-box-shadow: 0 0 5px #ddd;box-shadow: 0 0 5px #ddd; width: 100%;padding: 5px 6px;}
.hzzh_loginlist a{padding: 0px; display: block; line-height: 22px;color: #333;}
.hzzh_bt b{background: url(new_images/c-icon_sanjiao.png) no-repeat center;display:inline-block;width:12px; height: 9px;}
.hzzh_bt_over{border: #bfbfbf 1px solid;border-bottom-width:0px;background: #fff;z-index:6;position: absolute;top:2px;right:0px;width:100%;}
.login_cont_div{padding-bottom: 16px;}
.login_cont_div ul{ width: 96%; margin: 5px auto;}
.login_cont_div ul li{line-height:34px;text-align: left;clear:both;padding-top: 2px;padding-bottom: 2px;padding-left: 5px;}
.login_cont_div .int{line-height: 24px; border: 1px solid #ddd;height: 24px;padding-left: 2px;width: 180px;}
.login_cont_div a.login_bg_index{background: url(new_images/login_bt_index.jpg) no-repeat; width: 82px; height: 28px; line-height: 28px; display: inline-block; text-align: center;color: #fff;font-weight: 700;margin-right: 10px;}
.login_cont_div a.reg_bg_index{background: url(new_images/reg_bg_index.jpg) no-repeat; width:78px; height: 28px; line-height: 28px; display: inline-block; text-align: center;}

/* .login_btn:hover{background-position:-124px -120px}
.r_login .up_btn{margin-right:0;background-position:0 -165px}
.up_btn:hover{background-position:-124px -165px} */
/*登录后 首页*/
.r_login_after2{background:#fff;border:1px solid #ddd;margin-bottom:10px;margin-top:8px;}
.r_login_after2 ul{ width:92%; margin:3px auto;}
.r_login_after2 li{ line-height:22px; padding-right:5px; color:#666; clear:both; font-size:12px; font-family:宋体;}
.p_login_btn{padding-bottom: 5px;}

/* 登录后 新 */
.login_div_top {height: 28px;line-height: 28px; width: 90%; margin:6px 0 0px 10px}
.login_div_top b{font: 700 14px/16px arial;color: #636363; padding: 2px 5px 0 6px; border-left: 3px solid #D61939;height: 16px; overflow: hidden;margin-top:4px;}
.login_div_top span{width: 90px;}

.userinfo{height: 138px; margin-top: 10px; padding:0 6px; color: #626262;line-height:30px;}
.userinfo .m1,.userinfo .m2{line-height:36px;}
.userinfo b {font-size: 14px;}
.userinfo p {padding-top: 10px;}
.hbtn {background-position: 0 -90px; font-size: 14px; display: inline-block; width:55px; height: 28px; line-height: 28px; text-align: center; border-radius: 3px;}
.hbtn,.userinfo .graybtn{background-image: url(new_images/repeat-x.png); background-repeat: repeat-x;}
.userinfo .hbtn{font-size: 12px;width: 55px;color: #fff; margin: 0 1px;}
.userinfo .graybtn{background-position: 0 -22px; border: 1px solid #DDD; color: #626262; height: 26px; line-height: 26px;}





/*新闻列表 */
.notice_site{ border:1px solid #cdcdcd;position:relative}
.notice_nav{border-left:1px solid #cdcdcd;border-left-width:1px\9;*border-left-width:0;background-color:#f4f4f4;width:100%;height:25px;line-height:25px;margin:0 0 -1px -1px;overflow:hidden}
.notice_nav li{width:65px;text-align:center;height:24px;line-height:25px;color:#7A7A7A;float:left;margin-left:-1px;border-right:1px solid #f4f4f4;border-left:1px solid #cdcdcd;cursor: pointer;}
.notice_nav li:hover{color: #cc0000}
.notice_nav .cur{background-color:#fff;border-right:1px solid #cdcdcd;color:#333;position:relative;height:25px;}
.notice_cont .add{position:absolute;top:2px;right:5px; font-family:宋体;}
.notice_cont{padding:6px 9px 0;border-top:1px solid #dadada;overflow:hidden;line-height:22px;background-color:#fff}
.notice_cont li{padding:0 0 0 10px;margin:0;width:218px;_width:216px;line-height:22px;height:22px;*height:21\9;overflow:hidden;background:url(images/happycptop.png) no-repeat 0px -415px;}
.notice_cont a{color:#838383;position: relative;}.notice_cont a:hover{color:#D40001; text-decoration:underline}.time{float:right;color:#999}
.notice_cont_sp li a{width:170px;}

.l-count{ padding:0;float: left;text-align: left;}
.l-count dl{ border-bottom:1px dotted #d9d9d9; padding-bottom:3px;height:46px;clear: both;}
.l-count dl dt{ background:url(images/home_ico.gif) no-repeat 0 0px; width:40px; height:35px;display: block;float:left;margin-top:7px;}
.l-count dl dt.an{background:url(images/home_ico.gif) no-repeat -55px 0px;}
.l-count dl dt.ti{background:url(images/home_ico.gif) no-repeat -118px 0px;}
.l-count dl dd{ float:left; line-height:21px; padding-top:5px; padding-left:7px;}
.l-count dl dd b{ color:#4c4c4c;}
.l-count dl dd p{ color:#999999;}

/*开心彩票新闻 */
/* .news_list{border:1px solid #cdcdcd;position:relative}
.news_nav{border-left:1px solid #cdcdcd;border-left-width:1px\9;*border-left-width:0;background-color:#f4f4f4;height:25px;line-height:25px;margin:0 0 -1px -1px;overflow:hidden;width: 100%;}
.news_nav li{width:65px;text-align:center;height:24px;line-height:25px;color:#7A7A7A;float:left;cursor:default;margin-left:-1px;border-right:1px solid #f4f4f4;border-left:1px solid #cdcdcd;}
.news_nav .cur{background-color:#fff;border-right:1px solid #cdcdcd;color:#333;position:relative;height:25px}
.news_cont .add{position:absolute;top:2px;right:5px; font-family:宋体;}
.news_cont{padding:6px 9px 0;border-top:1px solid #dadada;overflow:hidden;line-height:22px;background-color:#fff}
.news_cont li{padding:0 0 0 10px;margin:0;width:218px;_width:216px;line-height:22px;height:22px;*height:21\9;overflow:hidden}
.news_cont a{float:left; color:#838383;}.news_cont a:hover{float:left; color:#D40001; text-decoration:underline}.time{float:right;color:#999}
.news_cont .help li{width:112px;float:left;margin-right:2px;*height:19px}
.news_cont .help a{float:none}
.news_cont .help .last_li{background:none;width:246px;text-align:center;padding:5px 0}
.list_icon_news li{background:url(images/happycptop.png) no-repeat 0px -415px;}
 */

/*你当前位置 */
.youarehere_text{width:122px;height:34px; background:url(images/youarehere_text.png); background-repeat:no-repeat; position:relative;}
.member_center{background-position:0px; top:20px;}/*会员中心 */
.login_page{background-position:-129px 0px; top:20px;}/*用户登录 */
.newreg_page{background-position:-266px 0px; top:20px; width:150px;}/*新用户注册*/
.regok_page{background-position:-427px 0px; top:20px;}/*注册成功*/
.loginout_page{background-position:-556px 0px; top:20px;}/*退出成功*/
.lotpass_page{background-position:-687px 0px; top:20px;}/*找回密码*/

.youarehere_bg{ background:url(images/youarehere_bg.jpg) repeat-x; height:38px; line-height:38px; text-indent:12px; border-top-width:0; border-bottom-width:0; text-align:left; clear:both}
.shadow_youarehere{ background:url(images/shadow_youarehere.jpg) no-repeat; height:14px;}


/*开奖公告  */
.kaijiang_index{width:197px}
.kaijiang_index .hd {border-bottom:0}
.ont_tab {position:absolute;top:-27px;right:5px;}
.ont_tab li{margin-left:2px;height:26px;line-height:26px;float:left;text-align:center;color:#333333;cursor:pointer;overflow:hidden; padding:0 5px 0 5px}
.ont_tab li:hover{color: #cc0000}
.ont_tab .cur{color:#333;font-weight:bold;border-left:1px solid #D4DDE7;border-top:1px solid #D4DDE7;border-right:1px solid #D4DDE7;margin-right:-1px;background:#FFF;position:relative}
.title {float:left;font-size:14px;padding-left:5px;color:#333;line-height:31px}
.hd {height:30px;line-height:30px;overflow:hidden;border-bottom:1px solid #e6eef9; background:url(images/bg.png) no-repeat 0 -256px;}
.r_content {background:#fff;min-height:40px;_height:40px;padding:0 6px;line-height:22px;overflow:hidden}
#scroll_con {height:174px;overflow:hidden}
.kj_box {height:199px;padding:0;overflow:visible;border-top:1px solid #D4DDE7;margin-top:-1px;position:relative}
.tabs-cnt,.tips-bd {display:none}
.kj_sort {margin:0px auto; border-bottom:1px dashed #ddd; width:99%; font-size:13px; color:#333; padding-bottom:3px;}
.kj_sort dt {height:26px;line-height:26px;padding-left:2px}
.kj_sort dd {padding-left:5px; clear:both}
.kj_sort dd.ball_list_index{}
.kj_sort dd.ball_list_index li{ float:left; width:21px; margin-right:2px; background:url(images/n_ball.gif) no-repeat; font-size:13px; text-align:center; font-weight:700; color:#fff; font-family:宋体}
.kj_sort dd.ball_list_index li.b_ball{ background:url(images/n_ball.gif) no-repeat -26px 0;}
.kj_sort .kj_info {line-height:20px; padding-top:2px;}
/* .kj_sort .kj_link {position:relative;float:right;background:url(images/n_ball.gif) no-repeat -210px 0;top:2px; right:2px; width:22px;z-index:852;} */
.kj_sort .today_state,.kj_sort .today_state_no {display:inline-block;line-height:15px;text-align:center;width:57px;height:15px;background-image:url(images/n_ball.gif); background-repeat:no-repeat;margin-top: 5px;}
.kj_sort .today_state{ background-position:0 -436px; color:#fff;font-size:12px;}
.kj_sort .today_state_no{background-position:0 -459px; color:#000;font-size:12px;}


.scroll_btn {height:24px;border-top:1px solid #D7DBE6;overflow:hidden;clear:both}
.scroll_up,.scroll_down {background:url(images/bg.png) 0 -205px;border-right:1px solid #D7DBE6;	width:98px;	display:block;height:10px;padding:6px 0 8px;height:13px\9;padding:4px 0 7px\9;float:left;text-align:center}
.scroll_up:hover,.scroll_down:hover {background-position:0 -228px}
.scroll_down {border-right:0;padding:11px 0 3px}
.hs_lott_a .arrows,.b_sdown,.b_sup {display:block;width:0;height:0;border:4px solid #000;border-top-color:#0F3F94;font-size:0;line-height:0;margin-left:5px;cursor:pointer;vertical-align:-1px}
.b_sdown,.b_sup {border:5px solid #fafafa;border-top-color:#0F3F94;margin:auto;cursor:pointer;vertical-align:0}
.b_sup {border:6px solid #fafafa\9;	border-top-color:#fafafa;border-bottom-color:#0F3F94}
.news_draw_data_clear{clear: both;height: 175px;overflow: hidden;}


/*首页 快速选号*/
.quick_xh{ width:527px; height:229px; position:relative; background:url(images/quick_bg.gif) bottom no-repeat;}
.quick_xh ul{background:url(images/bg.png) repeat-x 0 -287px; height:31px;}
.quick_xh ul li{ float:left; width:96px; text-align:center; font-size:14px; color:#333; line-height:31px; font-weight:800;}
.quick_xh ul li a{ display:block; width:96px; background:url(images/bg.png) no-repeat 0 -320px; height:31px; color:#333}
.quick_xh ul li a:hover{ display:block; width:96px; background:url(images/bg.png) no-repeat -143px -320px; height:31px; color:#CC0000}
.quick_xh ul li.cur a{ background:#fff; border-right:1px solid #ddd; display:block; width:95px;color:#CC0000}
.quick_xh ul li.new_pop_link a{width:92px; display:block; background:url(images/n_ball.gif) no-repeat -217px -57px; font-size:12px;}

.index_tz_ssq{padding-left:10px;margin-top:7px;}
.index_tz_ssq_text{padding:5px 2px 5px 0px;color:#333; font-size:14px; line-height:26px;}
.wfsm_icon,.tubiao_icon{ background:url(images/n_ball.gif) no-repeat -220px -120px; display:block; padding-right:5px;width:65px;text-align:right;font-size:12px; color:#1E50A2;}
.tubiao_icon{ background:url(images/n_ball.gif) no-repeat -215px -93px; margin-right:10px;width:57px; color:#1E50A2;}

.index_tz_ssq_text b{color:#000;}
.index_tz_ssq_logo,.index_tz_f3d_logo,.index_tz_qlc_logo,.index_tz_pl3_logo{display: block; float:left;width:73px; height:92px; overflow:hidden;margin:5px 10px 0px 0px;text-indent: -9999px;overflow: hidden;}
.index_tz_ssq_logo{background: url("images/n_ball.gif") no-repeat 0 -145px;}
.index_tz_f3d_logo{background: url("images/index_quick_icon.gif") no-repeat;}
.index_tz_qlc_logo{background: url("images/index_quick_icon.gif") no-repeat 0 -106px;}
.index_tz_pl3_logo{background: url("images/index_quick_icon.gif") no-repeat 0 -212px;}

.index_tz_ssq_main{float:left;width:430px; position:relative;}
.index_tz_ssq_text02{line-height:24px;}
.index_tz_ssq_text02 span{color:#999;font-size:12px;}
.quick_xh .index_tz_ssq_ball{ height:58px; background:none; padding-right:10px;}
.quick_xh .index_tz_ssq_ball li{ float:left;width:44px; height:44px;margin:4px 4px 4px 0px; text-align:center;background: url("images/n_ball.gif") no-repeat 0 -26px}
.index_tz_ssq_ball li input{border:0 none;width:23px; height:22px; line-height:23px; font-weight:bold; font-size:17px;color:#000;margin:10px auto 0px auto;padding:0;text-align:center;}
.index_tz_ssq_ball li.ssq_blueball{ background-position:-50px -26px;}
.index_tz_ssq_btn{line-height:20px; color:#333; clear:both}
.index_tz_ssq_btn em{color:#ff0000;}
.index_tz_ssq_btn p{ position:absolute;right:10px;bottom:-5px;}
.now_Tz{display:block;width:127px;height:42px;text-indent: -9999px;overflow:hidden;background: url("images/n_ball.gif") no-repeat scroll 0 -242px transparent;}
a.now_Tz:hover{background-position: 0 -290px;}
a.ssqCFJXBtn{display:block;width:70px; height:32px; line-height:32px;color:#333; text-align:center;background: url("images/n_ball.gif") no-repeat 0px -73px;margin-top:10px;}
a.ssqCFJXBtn:hover{background-position: 0 -107px; color:#1E50A2}

.djbo_list{ padding:6px 0 0 10px; clear:both;}
.djbo_list .icon{ background:url(images/n_ball.gif) no-repeat -82px 0; width:73px; height:20px; padding-right:12px;}

/*排行榜 首页*/
.phb_list_index{ width:197px;}
.phb_list_index .title{ background:url(images/bg.png) repeat-x 0 -287px; width:192px; font-size:14px; color:#333333;font-weight:700;}
.phb_list_index .phb_title_bg li{ float:left; width:62px; line-height:26px; text-align:center; background:#F4F4F4; padding:1px; margin-right:1px;}
.phb_list_index ul.phb_title_list li{float:left; width:62px; line-height:23px; color:#333333; background:#fff; padding:1px; margin-right:1px; border-bottom:1px dotted #ddd;}
.phb_list_index ul.phb_title_list li.bg{ background:#F9FAFB;}
.phb_list_index ul.phb_title_list li.w{}
.phb_list_index ul.phb_title_list li span{ color:#CC0000;text-align: left;}
.newsBonus_clear{height: 182px;clear: both;overflow: hidden;}

/*合买列表 首页*/
.hemai_list_index{width:527px; height:241px; overflow:hidden}
.hemai_list_index .hd {border-bottom:0;background:url(images/bg.png) repeat-x 0 -287px;}
.hemai_list_index .hd span{ font-family:宋体; padding-right:10px;}
.hemai_list_index .r_content {background:#fff;min-height:40px;_height:40px;padding:0 6px;line-height:22px;overflow:hidden}
.hemai_list_index .kj_box {height:199px;padding:0;overflow:visible;border-top:1px solid #D4DDE7;margin-top:-1px;position:relative}

.tb{text-align:center;border-collapse:separate}
.tb th{height:30px;line-height:29px;font-weight:normal;border-bottom:1px solid #dddfe7;color:#4B628C; background:url(images/bg.png) repeat-x 0 -238px;}
.tb td{height:30px;height:28px\9;border-top:1px solid #fff;border-bottom:1px solid #e1e1e1;vertical-align:middle; overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tb td{height:28px}}
.tb .username {padding-left:12px;text-align:left}
.tb .tl {padding-left:10px}
.tb .tr {padding-right:10px}
.rec_text,.rec_t_on{width:38px; height:19px; background:#fff url(images/input_text_bg.png) no-repeat left; text-indent:3px; vertical-align:middle; border:1px solid #999999; line-height:18px; color:#999; margin-right:3px;}
.rec_t_on{ border:1px solid #f47602; color:#333;}
a.input_gohmbt{ background:url(images/n_ball.gif) no-repeat -157px -26px; height:23px; width:45px; text-align:center; display:block; color:#000; margin-left:10px;}
a.input_gohmbt:hover{ background:url(images/n_ball.gif) no-repeat -105px -26px; height:23px; width:45px; text-align:center; display:block; color:#ff0000;}
a.Detail_bt{ padding-left:5px; line-height:23px;}
.tb tr.bb{background:#f4f4f4;}
.tb tr.aa{background:#FFF8DE;}
.tb tr.aa ._red{ color:#ff0000}
.tb tr.aa .username{ color:#03F}
.tb tr.aa a.input_gohmbt{ background:url(images/n_ball.gif) no-repeat -105px -26px; height:23px; width:45px; text-align:center; display:block; color:#ff0000;}
.hemai_ts{ background:url(images/hemai_bg.jpg) no-repeat bottom; height:29px; line-height:29px; font-size:12px; text-indent:45px; color:#333;}

/*反馈列表 */
.mess_list_index{width:248px;overflow:hidden}
.mess_list_index .hd {border-bottom:0;background:url(images/bg.png) repeat-x 0 -288px;}
.mess_list_index .hd span{ font-family:宋体; padding-right:10px;}
.mess_list_index .mess_bt_int{background:#fff;text-indent:3px; vertical-align:middle; border:1px solid #999999; line-height:20px; height:20px;color:#999; margin-right:3px;}
.mess_list_index .mess_bt_index{ background:url(images/n_ball.gif) no-repeat -142px -54px; width:60px; height:22px; border:none; vertical-align:bottom; color:#fff; font-weight:700; cursor:pointer}
.mess_list_index .mess_cont{ margin:3px auto; width:95%; background:#fff;}
.mess_list_index .mess_cont li{line-height:23px;vertical-align: bottom}
.mess_list_index .mess_cont li a{float: left;background:url(images/happycptop.png) no-repeat 0px -415px;padding:0 0 0 10px;width:169px;}

/*客服 联系*/
.kf_list{height:76px; overflow:hidden;width:246px;}
.kf_list ul{ margin:2px auto 0 0}
.kf_list li{ line-height:22px; padding-left:25px; color:#4B628C;}

/*帮助中心 底部*/
.footer_helpbox dl dt,.tel1,.tel2,.jg,.imglink a{background:url(images/happycptop.png) no-repeat}
.tel1,.tel2 {display:inline-block;width:118px;height:15px}
.tel1 {background-position:0px -373px}
.tel2 {background-position:0px -391px}
.footer_helpbox{padding:20px 0px 10px 33px;height:100%;overflow:hidden;border:1px solid #DDDDDD;}
.footer_helpbox dl dd a:hover {text-decoration:underline; color:#F96600}
.footer_helpbox dl{width:180px;float:left;text-align:left}
.footer_helpbox dl.rexian{width:220px}
.footer_helpbox dl dt{width:97px;height:24px;line-height:24px;text-align:left;text-indent:999px;overflow:hidden}
.footer_helpbox dl dd{padding:3px 0px 5px 31px;height:15px;line-height:15px}
.footer_helpbox dl.xinshou dd{padding:3px 0px 5px 35px}.footer_helpbox dl span{color:#9e9d9d;float:left;width:65px}
.footer_helpbox dl a,.footer_helpbox dl a:link,.helpbox dl a:visited{color:#666}
.footer_helpbox dl.rexian b{float:left;text-align:left;text-indent:999px;width:120px;overflow:hidden}
.footer_helpbox dl.anquan dt{background-position:0px -245px}
.footer_helpbox dl.xinshou dt{background-position:0px -270px}
.footer_helpbox dl.chongzhi dt{background-position:0px -295px}
.footer_helpbox dl.wenti dt{background-position:0px -322px}
.footer_helpbox dl.rexian dt{background-position:0px -348px;width:220px;text-indent:105px;color:#9e9d9d}
.footer_helpbox dl.rexian dd{margin:3px 0px;width:185px;overflow:hidden}

/*关于我们*/
.aboutlink {height:33px;line-height:33px;background-color:#ddd; text-align:center}
.aboutlink a,.aboutlink a:link,.aboutlink a:visited {color:#000}
.aboutlink a:hover {text-decoration:underline}
.aboutlink a.noborder_r {border-right:none}
.aboutlink a {padding:0 6px;border-right:1px solid #666}

/*版权所有*/
.copyright {margin:0px 0px 10px 0px; text-align:center}
.copyright p {height:auto;margin:7px 0px 0px 0px}
.copyright p em {font-family:Verdana,Geneva,sans-serif}
.copyright a,.copyright a:link,.copyright a:visited {color:#333}
.copyright a:hover{color: #ff0000;text-decoration: underline;}
.jg {display:inline-block;background-position:-116px -193px;line-height:14px;text-indent:18px;color:#F96600}
.imglink a {display:inline-block;margin:5px 10px 0px 0px;width:94px;height:38px;font-size:0;line-height:0;overflow:hidden}
.imglink a.fzxb {background-position:0 0}
.imglink a.bzzc {background-position:0 -41px}
.imglink a.wfjb {background-position:0 -82px}
.imglink a.kexin {background-position:0 -123px}
.imglink a.tchz {background-position:0 -164px;}
.imglink a.fchz {background-position:0 -206px;}

/*友情链接*/
.link_group { border:1px solid #ddd; margin:10px auto;}
.link_tab { height:28px; border-bottom:1px solid #ddd;}
.link_tab li { float:left; border-right:1px solid #ddd; padding:1px; background:#fff; width:66px; line-height:26px; text-align:center;}
.link_tab li a { display:block; background:#f2f2f2; color:#333;}
.link_tab li a:hover{ display:block; color:#C00; text-decoration:underline}
.link_tab li.on { position:relative; top:1px;}
.link_tab li.on a { background:#fff; height:26px; font-weight:bold;}
.spec_txt { float:right; color:#999; line-height:28px; padding-right:10px;}
.link_con { padding:5px 10px; color:#ddd;}
.link_con a { color:#666; margin:0 10px;  white-space: nowrap; display:inline-block;  line-height:24px;}
.link_con a:hover { color:#004499; text-decoration:underline;}

/*一句话说说 */
.say_icon{height:25px; line-height:25px; color:#666; background:url(images/n_ball.gif) no-repeat -216px -243px; text-indent:20px;}

/*通用类按钮*/
.public_Lblue,.public_gray,.public_Dora{padding-left:3px;margin:0px 0px 0 6px;}
.public_Dblue,.public_Dblue b,a.public_Dblue,a.public_Dblue b,.public_Lblue,.public_Lblue b,a.public_Lblue,a.public_Lblue b,.public_Dora,.public_Dora b,a.public_Dora,a.public_Dora b,.public_Lora,.public_Lora b,a.public_Lora,a.public_Lora b,.public_Dred,.public_Dred b,a.public_Dred,a.public_Dred b,.public_gray,.public_gray b,a.public_gray,a.public_gray b,.public_gray_3d,.public_gray_3d b,a.public_gray_3d,a.public_gray_3d b{display:inline-block; height:22px;line-height:21px;background:url(images/member/extbtn_bg.png) no-repeat; cursor:pointer;font-weight: 100;}
a.public_Dblue:hover,a.public_Lblue:hover,a.public_Dora:hover,a.public_Lora:hover,a.public_Dred:hover,a.public_gray:hover{text-decoration: none;}
a.public_gray b:hover{color: #cc0000;}
.public_Dblue,a.public_Dblue{padding-left:8px; background-position:left 0;}
.public_Dblue b,a.public_Dblue b{padding-right:8px; background-position:right 0px; color:#fff;}

.public_Lblue,a.public_Lblue{padding-left:8px; background-position:left -22px;}
.public_Lblue b,a.public_Lblue b{padding-right:8px; background-position:right -22px; color:#0F3F94;overflow: hidden;}

.public_Lora,a.public_Lora{padding-left:8px; background-position:left -44px;}
.public_Lora b,a.public_Lora b{padding-right:8px; background-position:right -44px; color:#fff;overflow: hidden;}

.public_Dora,a.public_Dora{padding-left:8px; background-position:left -66px;}
.public_Dora b,a.public_Dora b{padding-right:8px; background-position:right -66px; color:#D95B2A;overflow: hidden;}

.public_gray,a.public_gray{padding-left:8px; background-position:left -110px;}
.public_gray b,a.public_gray b{padding-right:8px; background-position:right -110px; color:#555;overflow: hidden;}

.public_Dred,a.public_Dred{padding-left:8px; background-position:left -88px;}
.public_Dred b,a.public_Dred b{padding-right:8px; background-position:right -88px; color:#fff;overflow: hidden;}

.public_gray_3d{padding-left:2px;margin:0px 0px 0 2px;vertical-align: bottom;}
.public_gray_3d,a.public_gray_3d{padding-left:0px; background-position:left -110px;}
.public_gray_3d b,a.public_gray_3d b{padding-right:0px; background-position:right -110px; color:#555;overflow: hidden;width:20px;}

/*通用 按钮 注册*/
.public_member_Dred,.public_member_gray{padding-left:3px;margin:0px 2px 0 2px;}
.public_member_Dblue,.public_member_Dblue b,a.public_member_Dblue,a.public_member_Dblue b,.public_member_Lblue,.public_member_Lblue b,a.public_member_Lblue,a.public_member_Lblue b,.public_member_Dora,.public_member_Dora b,a.public_member_Dora,a.public_member_Dora b,.public_member_Lora,.public_member_Lora b,a.public_member_Lora,a.public_member_Lora b,.public_member_Dred,.public_member_Dred b,a.public_member_Dred,a.public_member_Dred b,.public_member_gray,.public_member_gray b,a.public_member_gray,a.public_member_gray b{display:inline-block; height:49px;line-height:33px;background:url(images/bg.png) no-repeat; cursor:pointer;font-weight:700;}
a.public_member_Dblue:hover,a.public_member_Lblue:hover,a.public_member_Dora:hover,a.public_member_Lora:hover,a.public_member_Dred:hover,a.public_member_gray:hover{text-decoration: none;}
/*.public_member_Dblue,a.public_member_Dblue{padding-left:8px; background-position:left 0;}
.public_member_Dblue b,a.public_member_Dblue b{padding-right:8px; background-position:right 0px; color:#fff;}

.public_member_Lblue,a.public_member_Lblue{padding-left:8px; background-position:left -22px;}
.public_member_Lblue b,a.public_member_Lblue b{padding-right:8px; background-position:right -22px; color:#0F3F94;overflow: hidden;}

.public_member_Lora,a.public_member_Lora{padding-left:8px; background-position:left -44px;}
.public_member_Lora b,a.public_member_Lora b{padding-right:8px; background-position:right -44px; color:#fff;overflow: hidden;}

.public_member_Dora,a.public_member_Dora{padding-left:8px; background-position:left -66px;}
.public_member_Dora b,a.public_member_Dora b{padding-right:8px; background-position:right -66px; color:#C7754C;overflow: hidden;}
*/
.public_member_gray,a.public_member_gray{padding-left:12px; background-position:left -525px;}
.public_member_gray b,a.public_member_gray b{padding-right:12px; background-position:right -525px; color:#666;overflow: hidden;}

.public_member_Dred,a.public_member_Dred{padding-left:12px; background-position:left -476px;}
.public_member_Dred b,a.public_member_Dred b{padding-right:12px; background-position:right -476px; color:#fff;overflow: hidden;}


/*合作 */
ul.hz_web_login li{ float:left; margin-left:10px; vertical-align:bottom; line-height:28px; text-indent:20px;}

/*弹出 登录*/
.tc_loging .insertinput input,.tc_loging .insertinput input.onclick{ background:url(images/reg_login/register_reg.png) no-repeat;}
.tc_loging .insertbox{margin:10px 0 0 0;/*position:relative;*/zoom:1;}
.tc_loging .insertbox li{zoom:1;padding-left:8px; clear: both;}
.tc_loging .insertinfo{float:left;width:76px;text-align:right;font:13px/35px '宋体';_line-height:35px;*line-height:35px;}
.tc_loging .insertinput{float:left;}
.tc_loging .insertinput input{width:163px;height:24px;background-position:-1px -120px;margin-top:4px;_margin-top:2px;*margin-top:2px;border:0;font:12px/22px Tahoma,Helvetica,Arial,sans-serif;display:block;border:1px solid #bababa;padding-left:2px; color:#333}
.tc_loging .insertinput input.onclick{background-position:-1px -154px;border:1px solid #FF6E06;}

.tips_box .tips_text_list,.tips_box .tips_info_list{padding:8px 8px;font:14px tahoma;}
.tips_box .tips_text_list ul{width:90%;background: #ddd}
.tips_box .tips_text_list li{border-bottom:1px dashed #CCCCCC;line-height:24px;word-wrap:break-word;word-break:break-all;text-align: left;}
.tips_box .tips_info_list{padding:10px 20px;font-size:12px;}
.tips_box .tips_info_list li{padding:5px 0;}
.tips_box .page{border:0;}

.tips_text_ty ul{width:90%;padding:8px 8px;}
.tips_text_ty li{height:28px;word-wrap:break-word;word-break:break-all;text-align:center;font:14px tahoma;}

/*公用分页 */
.paginations {font-family:Tahoma;padding:10px 0 3px;margin: 0 auto;width: 100%;text-align: center;}
.page-bottom {}
* html .page-bottom {}
.paginations a,.page-info,.page-start,.page-end,.page-break,.page-skip,.page-cur,.page-crt {display:inline-block;height:23px;line-height:23px;/*overflow:hidden;*/min-width:15px;_width:15px;padding:0 5px;margin-right:5px;text-align:center;white-space:nowrap;font-size:13px;vertical-align:middle;font-family:Arial,SimSun;color: #1966DE;}
.paginations a,.paginations .page-start,.paginations .page-end {border:solid 1px #ccc;background-color:#fff;}
.paginations a:visited {text-decoration:none;}
.paginations a:hover {border:solid 1px #F50;text-decoration:none;}
.paginations .page-prev,.paginations .page-next,.paginations .page-end,.paginations .page-start {background-color:#fff;width:auto;font-size:12px;_padding-top:1px;_height:22px;}
.paginations .page-prev {padding-left:16px;background:url(images/member/page_list.jpg) no-repeat 5px 6px;}
.paginations .page-next {padding-right:16px;background:url(images/member/page_list.jpg) no-repeat 46px -11px;}
.paginations .page-cur,.paginations .page-crt {border:1px solid #F50;font-weight:700;color:#F50;background-color:#ffeee5}
.paginations .page-skip {color:#999;width:auto;}
.paginations .page-skip input {width:30px;height:18px;margin:0 5px;border:solid 1px #999;vertical-align:top;*vertical-align:middle;font-family:Arial,SimSun;text-align:center;}
.paginations .page-skip button {width:42px;height:23px;margin:0 0 0 5px;border:0 none;background:url(images/member/readbt.jpg) no-repeat;cursor:pointer}

/*享受服务 提示框 */
.bg_member_line{border-bottom:1px dashed #d9d9d9;}
.cont_tip_bottom{ margin:5px auto;}
.cont_tip_bottom strong{ color:#999; font-size:12px;}
.cont_tip_bottom ul{ margin:2px auto;}
.cont_tip_bottom li{ line-height:20px; background:url(images/dot.gif) no-repeat 0px 10px; text-indent:10px;}

/*鼠标放上去 出现提示*/
.J_popContainer{top:-62px;}
.pop-info {background:#a8a8a8; /*控制 最底下背景*/position:absolute;z-index:100;}
.pop-info .pop-close-link {top:5px;right:5px;}
.pop-info .title h3 {line-height:22px;display: block;width: 100%;clear: both;text-align:left;}
.pop-info .container {*display:inline-block;height:100%;position:relative;top:-1px;left:-1px;border:1px #FFCC00 solid;background:#ffff8d;padding:3px 10px 3px 10px;}
.pop-info .container {_display:inline;}
.pop-info .angle {position:absolute;width:10px;height:11px;line-height:11px;background:url(images/ico-pa.png) -40px -128px no-repeat;top:100%;margin-top:-2px;display:block;left:70px;z-index:888;}
.pop-info .angle-top {background:url(images/ico-pa.png) -40px -140px no-repeat;top:-9px;_top:-10px;}
.pop-info td,.pop-info th {white-space:nowrap;}
.line {height:1px;margin:3px 0;overflow:hidden;background:#e1e1e1;}
.pop-close-link {padding:10px;height:1px;top:12px;background:url(images/ico-pa.png) 3px -155px no-repeat;}
.pop-close-link {display:block;position:absolute;right:0;top:0;font:500 12px/19px Arial;}
a.pop-close-link:hover{text-decoration:none;}
.pop-close-link em {display:none;}


/*幸运选号 */
.luck_choose{background-position:-229px -111px; height:28px; width:230px;text-align:left;}
.luck_choose span{padding-left:10px;font-size:14px; line-height:28px; font-weight:bold;color:#003366;}
.luck_list{}
.luck_list ul{margin:0px auto}
.luck_list li{ line-height:31px; height:31px; text-align:left;}
.luck_bt{background: url(images/luck_bt.jpg) no-repeat 0 5px;height:95px;width:72px;border: 0;cursor:pointer;}
.luck {background: url(images/luck_btbg.jpg) repeat-x bottom;height:168px; overflow:hidden;border: 1px solid #FFF; margin:0px auto;}
.withdraw { text-align:left; margin:auto; padding:0;}
.withdraw dl {position:relative;width:100%; z-index:8;overflow:hidden;background: url(images/cp_bg.gif) no-repeat;list-style: none;}
.withdraw dl dt {width: 41px;text-align: center;height: 22px;line-height: 22px;border-bottom: 1px solid #FFF;border-right: 1px solid #FFF;}
.c1, .c2, .c3, .c4 {background:#74C3FF;color: #0A5898;cursor:pointer;}
.c5 {font-weight: bold;color: #FF6600;text-indent: 10px;}
.withdraw dl dd {position:absolute;top:2px;left:42px;margin:0;padding:0px;padding-left:10px;height:92px;width:100%;overflow:auto;font-size: 12px;}
.withdraw dl dd ul {}
.withdraw dl dd ul li { line-height:26px;}
.withdraw .inpt {width: 75px;font-size: 12px;}
.well_played {height:25px;margin:0px auto;overflow:hidden;float: right;clear: both;}
.well_played ul {padding-top:0px;}
.well_played ul li {border: 1px solid #f99c9c;float: left;height: 20px;line-height:20px;width: 20px;margin-right: 5px;background: url(images/cp_bg2.jpg) repeat-x;text-align: center;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #CC0000;}
.well_played .bluebg {color: #0019ff;background: url(images/cp_bg3.jpg) repeat-x;border: 1px solid #9ca5f9;}
.luck .middle { text-align:center;position: relative;top:0px;clear: both;}
.choose_dbg{background: url(images/choose_dbg.gif) no-repeat 0 1px;height:5px;overflow:hidden;}
#luck_code_div{text-align: center; margin: 0 auto;}

/*今日开奖*/
/*底部平铺灰色背景 */
.public_btbg{margin-top:0px;background:url(images/public_btbg.jpg) repeat-x bottom; }
/*购买&合买背景首页*/
.btn_Lora_m{width:94px; height:32px; line-height:23px; font-weight:800; text-decoration:none; display:block; text-align:center;background: url(images/bg_nav_1125.jpg) no-repeat;}
.btn_Lora_m,a.btn_Lora_m{background-position:-240px -353px; color:#333;}
a.btn_Lora_m:hover{background-position:-240px -385px; color:#C7060B;}

.today_kj_second{overflow:auto;}
.today_kj_second .left_jt a,.today_kj_second .right_jt a{display:block; width:10px; height:28px; background-image:url(images/bg_nav_1125.jpg); background-repeat:no-repeat;}
.today_kj_second .left_jt a{ background-position:-152px -302px;}
.today_kj_second .left_jt a:hover{background-position:-162px -302px; }
.today_kj_second .right_jt a{ background-position:-176px -302px;}
.today_kj_second .right_jt a:hover{background-position:-186px -302px; }

/*=========mF_tab--========*/
.mF_tab {background:url(images/public_btbg.jpg) repeat-x bottom;}
.mF_tab .btn {overflow-x:hidden;}
.mF_tab .btn li { float:left; height:27px; line-height:27px; text-align:center; border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5; cursor:pointer; background:url(images/mF_tab_todaykj.jpg) repeat-x; /* padding:0 10px 0 8px;  */color:#858585; overflow:hidden;width:59px;}
.mF_tab .btn li.current { height:27px; background:#fff;/* padding:0 10px 0 10px; */ width:59px; color:#cc0000;overflow:hidden;border-bottom:1px solid #fff;}
.mF_tab .cont {position: relative;top: -1px}
.mF_tab .cont .swt {}
.mF_tab .cont .swt li p { padding:1px 0 0 0; clear:both;}
#myFocus4 .loading{ width:100%; overflow:hidden;}

/*speed buy*/
.s-wrap{overflow:hidden;}
.s-wrap .t-content{overflow:hidden;zoom:1;}
.s-wrap .t-content .ft p{line-height:24px;}
.s-wrap .t-content .btn-tz{margin:12px auto 0 auto; width:90%;}

/*反馈中心 */
.Message_Title{background:url(images/feedback.jpg) no-repeat 0 -96px; height:29px; width:89px;}
.Message_Title_line{height: 2px;background: #D9251A;overflow: hidden;font-size: 0;clear: both;}
.Message_br_line{border:1px solid #E0E0E0;margin: 6px auto;}
.Message_line_jc{background:url(images/bar1.gif) repeat-y;}
.Message_tx_name{width:150px;text-align:center;}
.Message_tx_name .span_div{font-size: 14px; color:#E53510;font-weight:800;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:73px;text-align:center;margin:auto;}
.Message_right_time{border:1px solid #FFF; height:26px;line-height: 26px;background: #EDEDED; width:555px;}
.Message_right_content{line-height: 20px;text-align:left; margin: auto;width:545px;color: #404040;TABLE-LAYOUT: fixed;WORD-BREAK: break-all;;border-collapse: collapse;overflow:hidden;}
.Message_right_content_re{border: 1px dotted #DDDDDD;padding:5px;margin:0 0 8px 0px;TABLE-LAYOUT: fixed;WORD-BREAK: break-all;;border-collapse: collapse}
.Message_right_content_re strong{color:#990000;}
.Message_right_content_re span{color:#8F8F8F;}

.Message_page{width: 95%;margin: auto;line-height: 25px;height: 25px;color: #880000}
.Message_page .input_bt{border: 1px solid #D6D6D6; width:25px;padding:1px;height:15px;text-align:center; background: #EFEFEF; font-size: 12px; font-family: "宋体";}
.Message_page a{color:#333;text-decoration: none;}
.Message_page a:hover{color:#9E0F2B;text-decoration: underline;}
.Message_bt{background:url(images/feedback.jpg) no-repeat -88px -96px; height:28px;line-height:22px;cursor:pointer; font-size:14px;color:#FEFFCE;font-weight:800; border:0; width:99px;display: inline-block;text-align: center;}

.form_message{border:1px solid #DDDDDD;}
.form_message td{font-size: 12px;font-family: 宋体;}
.form_message span{color:#DD6565;}
.form_message select{font-size: 12px;margin:0;padding: 0px;}

/*今日开奖*/
.con_r_kj{background:url(images/feedback.jpg) no-repeat 0 0;height:91px;width: 279px;}
.today_kj{padding:18px 0 8px 43px;}
.today_kj a{display:inline-block; width:62px;color: #333;text-align: center;background:url(images/feedback.jpg) no-repeat 0 -132px;margin:5px 5px 0 7px;line-height: 21px}
.today_kj a:hover{color: #cc0000;background:url(images/feedback.jpg) no-repeat -72px -132px;margin:5px 5px 0 7px;line-height: 21px;display:inline-block; width:62px;}
.mar_b{margin-bottom:10px;}

/*彩票开奖*/
.kaijiang_body{border: 1px solid #DFDFDF;height: 53px;background: url(images/kaijiang/kaijiang_tbg.jpg) repeat-x;}
.kaijiang_Titlebg{background:url(images/kaijiang/kaijiang.jpg) no-repeat; width: 158px; height: 49px;position: relative;top: -9px; left: 10px;margin-right:35px;}
.search_kj_cont{position: relative;top:16px;}
.kaijing_timebg{background: url(images/kaijiang/kaijiang.jpg) no-repeat -172px 0;position: relative;top:-2px;right: 20px;width: 252px;height: 48px;text-align: center;overflow: hidden;line-height:58px;}
.kaijiang_title_text{background: url(images/kaijiang/kaijiang_title.jpg) repeat-x;height: 37px;line-height: 37px;border: 1px solid #ddd;border-bottom-width: 0;padding-bottom:1px;}

.lottery_dl{padding:0 0 10px}
.lottery_dl dt{height:34px;line-height:34px;margin-top:10px;border:1px solid #ddd;border-bottom:0;font-size:14px;font-weight:bold;background:url(images/kaijiang/kj_bg.png) 0 -146px repeat-x;position:relative}
.lottery_dl dt strong{position:absolute;top:-3px;left:10px;padding-left:50px;height:35px;overflow:hidden;line-height:40px;background:url(images/kaijiang/caiz_logo.png) 0 0 no-repeat}
.lottery_dl dt.fc strong{}
.lottery_dl dt.tc strong{background-position:0 -36px}
.lottery_dl dt.gp strong{background-position:0 -108px}
.lottery_dl dt.jj strong{background-position:0 -72px}
.lottery_dl dd{border:1px solid #ddd;border-width:0 1px 1px;*zoom:1}
.lottery_dl dd li{height:29px;line-height:29px;/**margin-bottom:-2px;*/border-bottom:1px solid #e9e9e9;overflow:hidden;}
.lottery_dl dd .name,.lottery_dl dd .qishu,.lottery_dl dd .munber,.lottery_dl dd .time,.lottery_dl dd .money,.lottery_dl dd .alinks,.lottery_dl dd .kj_day{padding-left:6px;float:left}
.lottery_dl dd .name{width:90px;font-weight:normal}
.lottery_dl dd .name a{color: #222}
.lottery_dl dd .name a:hover{color: #cc0000;text-decoration: underline;}
.lottery_dl dd .munber strong{font-size:14px}
.lottery_dl dd .qishu{width:88px}
.lottery_dl dd .munber{width:245px;display: inline-block;}
.lottery_dl dd .money{width:165px}
.lottery_dl dd .kj_day{width:75px}

.lottery_dl dd .bgcolor{background: #F7F7F7}
.lottery_dl dd .over_bgcolor{background: #FFF8E1}
.lottery_dl dd .over_bgcolor .alinks a{color: #cc0000;}
.lottery_dl dd .time{width:70px;color:#666}
.lottery_dl dd .alinks{width:65px}
.lottery_dl dd .alinks a{color: #00449A;}
.lottery_dl dd .alinks a:hover{color: #cc0000;text-decoration: underline;}
.lottery_dl dd li.hot{background:#fff7d8}
.lottery_dl dd li.no_border{border:0}
.lottery_dl dd.jjdd li{width:746px;float:left}

.kjhm_kaijiang{padding-top: 3px;}
.lottery_dl dd .kjhm_kaijiang li,.lottery_dl dd .kjhm_kaijiang li.blue_ball,.lottery_dl dd .kjhm_kaijiang li.yellow_ball{ float: left;background:url(images/n_ball.gif) no-repeat; width:21px; height:21px;margin-right: 5px;line-height: 21px;text-align: center;color: #fff;font-weight: 700;}
.lottery_dl dd .kjhm_kaijiang li.blue_ball{background-position:-26px 0; color:#FFF;}
.lottery_dl dd .kjhm_kaijiang li.yellow_ball{background-position:-52px 0; color:#FFF;}

.lottery_dl dd .kjhm_kaijiang_jc{padding-top: 3px;}
.lottery_dl dd .kjhm_kaijiang_jc li{ width:14px;font-weight:700; height:23px;background:url(images/kaijiang/openprize_ball_bg.gif) no-repeat;float: left;margin-left: 3px;line-height: 23px;}


/*彩票开奖 详情 */
.rig_title_box{border:1px solid #ddd}
.rig_title{height:35px;padding:0 0 0 15px;background:url(images/kaijiang/kj_bg.png) repeat-x 0 -110px;position:relative}
.rig_title h3{line-height:35px;padding-left:10px;background:url(images/kaijiang/tit.png) no-repeat 0 -79px;font-weight:normal;font-size:14px;font-weight:bold;color:#333}
.rig_title p{position:absolute;top:10px;right:10px;color:#666}
.lottery_list{padding:10px 10px 2px;background:#fff;height:95px;}
.lottery_list li{height:24px;line-height:20px;clear:both}
.lottery_list li strong{line-height:18px;margin-left:3px;padding:0 0 0 3px;color:#333;font-weight:normal;display:inline;float:left}
.lottery_list li p{line-height:18px;color:#eee;float:left}
.lottery_list li p a{padding:0 6px;white-space:nowrap;color:#F66708;}
.lottery_list li p a:hover{padding:0 6px;white-space:nowrap;color:#cc0000; text-decoration: underline;}
.lottery_list li p.w130{width:140px}.lottery_list li .hot_l{background:#C35207;color:#FFF;padding:3px 6px}
.lottery_list li .hot_l:hover{color:#FFF;padding:3px 6px}

.kj_detail_br{border: 1px solid #FDD7BC;}
.kj_detail_br .td{height: 102px;background: url(images/kaijiang/kj_detailbg.jpg) repeat-x bottom;border-bottom: 1px solid #FDD7BC;}
.kj_detail_cont2 ul{}
.kj_detail_cont2 li{overflow: hidden;vertical-align: bottom;padding:2px 0 2px 0;margin: 0px;}
.kj_detail_cont2 li .text{color: #D20000;}
.kj_detail_cont2 li.three{color: #D8592A;padding-left: 5px;line-height:26px;}
.kj_detail_cont2 li a{color: #D8592A;}
.kj_detail_cont2 li a:hover{color: #cc0000;text-decoration: underline;}
.kj_detail_cont2_r{padding-right: 10px;color: #EA0012;height:90px;background: url(images/kaijiang/ball_kjbg.gif) no-repeat bottom right;}

.kaijiang_xx{background:#FFF;position:relative}
.kaijiang_xx .text,.kj_table .text{line-height:39px;padding:0 10px 0 20px}
.kaijiang_xx{border:0px solid #e6cea9}
.kaijiang_xx h4{line-height:32px;padding-left:10px;border-bottom:1px solid #e6cea9;background:url(images/kaijiang/kj_bg.png) repeat-x 0 -51px;color:#666}
.kaijiang_xx .abs_right{position:absolute;top:8px;right:5px;color:#666}
.kaijiang_xx th{background:#fdf6ea;font-weight:normal}
.kaijiang_xx td,.kaijiang_xx th{line-height:32px;border-top:1px solid #e6cea9;text-align:left}
.kaijiang_xx td{border-top:1px solid #F7F0E5}
.kaijiang_xx .kj_info_bg{background:#F8F8F8; line-height:34px;margin: 1px;}

/*奖项设置*/
.bordertable{background:#EAEAEA;text-align:center;}
.bordertable thead td{font-weight:bold;background:#F7F7F7}
.bordertable td{background:#FFF;padding:0 3px;height:25px;line-height:25px;}
.tips_m{width:275px; /* top:0px;right:0px;position:absolute; z-index:inherit;display: none; */}
.tips_b{background:rgba(94,133,178,.6); background:#5e85b2\9; filter:alpha(opacity=60); zoom:1; padding:4px;}
.tips_box_jxsz{background:#fff; overflow:hidden; border:1px solid #5e85b2 ; zoom:1; position:relative;}
.dz_title{background:#EAF4FE; height:28px;line-height:28px; padding-left:10px; padding-right:6px; border-bottom:1px solid #E2E5E4; overflow:hidden;}
.dz_title h2{ font-size:14px;}
.subTopLoginDiv{position: fixed!important;top: 0;left: 0;z-index: 100;height: 31px;width: 100%;}


/*手机wap购彩*/
.container_sjbg{width:100%; background:url(images/shouji/bg.jpg) center top no-repeat;}

/*新闻评论  */
.pinglun{  margin:0 auto; overflow:hidden; zoom:1;}
.pinglun .tx{ margin-right:10px; text-align:center; width:90px}
.pinglun .tx .tximg{ background:url(images/box-pinglun.png) no-repeat; height:106px; margin-bottom:5px; padding-top: 2px;}
.pinglun .text{ width:576px; position:relative;}
.pinglun .text .time{ height:25px; line-height:25px; padding-left:15px;}
.pinglun .text i{ position:absolute; left:1px; top:10px; background:url(images/pl.gif) no-repeat; width:10px; height:17px; display:block;}
.pinglun .text_inp{  margin-left:10px;}
.text_t,.text_c,.text_b{ background:url(images/pl_inp.jpg) no-repeat; overflow:hidden; font-size: 12px;}
.pinglun .text_inp .text_t{ background-position: 0 0; height:6px;} 
.pinglun .text_inp .text_c{ background:url(images/pl_inp_c.jpg) repeat-y; line-height:22px; margin:0px; padding:0 10px; overflow:hidden;} 
.pinglun .text_inp .text_b{ background-position: 0 -35px; height:7px;}

/*下拉菜单
.lottery_type_downmenu{width:189px;padding-left:8px;top:-5px;position:relative;left:0px;border:1px solid #FF7C05;z-index:990; background:#FBF0ED; border-top-width:0;overflow:hidden;}
.topbg_menu{background:url(images/bg.png) no-repeat 0px -107px; height:7px; overflow:hidden; font-size:0px;}
.empty_blank{width:189px;height:5px;overflow:hidden; font-size:0px;}
.lotterybox_wrapper{width:184px;text-align:left;position:relative}
.lotterybox_bg{width:183px;border-bottom:none;padding:0 0 2px 0;position:relative;}
.lotterybox_bg_inner{width:182px;padding:0px 0 1px 1px;position:relative;background-color:#FBF0ED}
.lotterybox_bg a{font-weight:normal;font-family:"宋体";text-decoration:none;padding-top:2px}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:link{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:active{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:visited{color:#999}
.lotterybox_wrapper .lotterybox_bg a.lotterybox_title:hover{text-decoration:none;color:#FF6D00}

.lotterybox_title{width:31px;float:left;text-align:center}
.nav_danchang,.nav_zucai,.nav_jingcai,.nav_lancai,.nav_gaopin,.nav_fucai,.nav_ticai,.nav_homepage{width:31px;height:28px;display:inline-block;float:left;background:url("images/happycptop.png") no-repeat;cursor:pointer}
.lotterybox_title h2{font-weight:normal;font-family:"宋体";line-height:14px;width:31px;height:14px;text-align:center;display:inline-block;float:left}
.nav_danchang{background-position:-101px 0}
.nav_zucai{background-position:-101px -31px}
.nav_jingcai{background-position:-101px -63px}
.nav_lancai{background-position:-101px -96px}
.nav_gaopin{background-position:-101px -128px}
.nav_fucai{background-position:-138px 0}
.nav_ticai{background-position:-101px -159px}
.nav_homepage{background-position:-101px -242px}
.lottery_subtype{width:120px;float:left;padding-left:8px}
.lottery_subtype a{height:18px;line-height:18px;display:inline-block;margin-right:4px;color:#004B91}
.lotterybox_bg_inner .lottery_subtype a:link,.lotterybox_bg_inner .lottery_subtype a:active,.lotterybox_bg_inner .lottery_subtype a:visited{color:#7A321A}
.lotterybox_bg_inner .lottery_subtype a:hover{color:#FF6D00; text-decoration:underline;}
.nav_sub_pointer{width:23px;color:#a0badb;float:left}
.nav_sub_pointer_inner{width:17px;height:31px;cursor:pointer;padding:20px 0 0 6px}
.nav_sub_pointer_inner s{width:11px;height:11px;display:block;background:url("images/happycptop.png") -101px -228px no-repeat;}
.hd_sub_menu{width:384px;padding:10px 8px 3px;position:absolute;background-color:#fff;left:183px;border:1px solid #136eb4;z-index:99;display:none}
.sub_item_list{width:384px;padding-bottom:5px;border-bottom:1px solid #cee4ff}
.sub_menu_title{width:85px;height:20px;line-height:20px;text-align:center;float:left}
.sub_menu_title a{font-weight:bold;color:#004b91;text-decoration:none}
.sub_menu_title a:active,.sub_menu_title a:link,.sub_menu_title a:visited{color:#004b91}
.sub_menu_title a:hover{font-weight:bold;color:#FF6D00;text-decoration:none}
.sub_menu_list{width:290px;line-height:14px;float:left}
.hd_sub_menu .sub_menu_list em{float:left;height:15px;line-height:15px;padding:0 8px;margin:4px 0;border-left:1px solid #999;overflow:hidden}
.hd_sub_menu .sub_menu_list a{color:#000}
.hd_sub_menu .sub_menu_list a:link,.hd_sub_menu .sub_menu_list a:active,.hd_sub_menu .sub_menu_list a:visited{color:#000}
.hd_sub_menu .sub_menu_list a:hover{color:#FF6D00}
.hd_sub_menu .sub_menu_list span{color:#999}
.pt_12{padding-top:5px}
.bottomline_bg{background:url("images/happycptop.png") left bottom no-repeat; overflow:auto;}
.nobottomline{border-bottom:none}
.menu_hover{padding:1px 0 0px 0;*padding:1px 0 1px 0;background-color:#fff;border:1px solid #136eb4;border-right:none;width:183px;z-index:100}
*/