@import url(jquery-ui-1.8.14.custom.css);
body{color:#333; background: #fff;}
:focus{outline:0;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, legend,input,label{margin:0; padding:0;}
body, td{font:12px/1.5 simsun,tahoma;}
 h1, h2, h3, h4, h5, h6{font-size: 100%;}
em,i,s{font-style:normal;}
.eng{font-family:Tahoma, Geneva, sans-serif;}
li{list-style: none;}
a{color:#333333; text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
img{border:0;vertical-align:middle;}
 table{border-collapse:collapse;}
td{empty-cells:show;}
/* public */.gray,.gray a{color:#999}
.red,.red a{color:#f30;}
.blue, .blue a{color:#0f3f94;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.clearfix{zoom:1;}
.disable{color:#A0A0A0;}
.clearfix:after{content:''; clear:both; display:block; height:0; visibility:hidden;}
.m_b10{margin-bottom:10px;}
.t_b10{margin-top:10px;}
.f12{font-size:12px; font-weight:normal;}
.f14{font-size:14px;}
.ti{overflow:hidden; text-indent:-2000em; display:block;}
.clear{height:0; overflow:hidden; clear:both;}
.login_input,.login_code{border:1px solid #8b9ec0; background-position:0 -80px; font-size:14px;width:190px;vertical-align:middle;height:16px;line-height:16px;padding:4px 3px;}
.login_code{border:1px solid #ceced5;width:60px;}
/* 公共图片 */.site_link li, .contact_r .phone_num, .contact_r .c_ge, .contact_r .custom_s, .cz-list dt, .kj_title, .home_hb .mobile_bg, .kj_tabs li, .btn_Lblue_m, .btn_Lora_m, .r_login a, .list_icon li, .part_nav li.debao_Btn{background-image:url(/images/index_yh01.png); background-repeat:no-repeat;}
.part_nav, .part_nav li, .home_hb{background:url(/images/gradual_bg.png) repeat-x;}
.ms_userico, .login-bd a, .znx_ico, .znx_h_ico, .hml_ico, .hml_h_ico, .scroll_up, .scroll_down, .r_dc_logo a, .t_ico, .toolTips .tips-hd, .btn_Lblue_s, .part_nav .lott .hover, .btn_Lblue_l, .selt_btn, .aga_ul li, .rec_text, .sp_nxz, .btn_Dora_m, .cprj-cont a, .btn_Dora_s, .security a, .bb_div a{background-repeat:no-repeat;}
.ms_tip .bg, .ms_tip .down, .ms_tip .up, .here, .here .close, .tipsDetail h5, .tips_box .close a, .dl_err, .kbq, .band_text .bd_title, .icon_suc, .l_after .suc_bg, .btn_Dora_b, .btn_Lora_b, .btn_Dora_q{background-repeat:no-repeat;}
/** 按钮样式 **/.btn_Lblue_m, .btn_Lora_m, .btn_Dora_m, .btn_Lblue_s{overflow:hidden; text-align:center; display:inline-block; font-size:12px; text-decoration:none; cursor:pointer; border:0; vertical-align:middle; height:22px; width:70px; line-height:22px;}
.btn_Dora_s{background:url(/images/Public/cy.gif) repeat-x; color:#fff; text-decoration:none; border:0; width:35px; height:18px; line-height:20px; margin-right:8px; vertical-align:middle; cursor:pointer;}
.btn_Dora_b, .btn_Lora_b, .btn_Dora_q{line-height:32px; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; display:inline-block; color: #fff; border:0; width:100px; height:30px; cursor:pointer;}
.btn_Dora_b, a.btn_Dora_b:hover{background-position:0 -76px; color:#fff; text-decoration:none;}
.btn_Lora_b, a.btn_Lora_b:hover{background-position:-102px -76px; color:#da4901;}
.btn_Dora_q, .btn_Dora_q:hover{background-position:0 -45px; width:147px; height:30px; color:#fff; text-decoration:none;}
/* 标题公共样式 */.hd{background-color:#EAF3FE; height:30px; line-height:31px; overflow:hidden;}
.title{float:left; font-size:14px; padding-left:11px; color:#333;}
.hd .add{float:right; padding-right:4px; font-size:12px; color:#ccc;}
.add a{margin:0 6px;}
/* 选项卡样式 */.tabs-cnt, .tips-bd{display:none;}
/* table样式 */.tb{text-align:center; border-collapse:collapse;}
.tb th{background-position:0 -1550px; background-repeat:repeat-x; height:33px; line-height:33px; font-weight:normal; border-bottom:1px solid #dddfe7; color:#999;}
.tb td{height:36px; border-top:1px solid #fff; border-bottom:1px solid #e1e1e1; background:#f4f4f4; vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0){.tb td{height:36px;}
}

.b-red-20,.b-blue-20,.b-org-20{display:inline-block;width:21px;height:20px;line-height:20px;text-align:center;background:url(/images/public/b-20.png) no-repeat 0 0;color:#fff;font-size: 12px;}
.b-red-20{margin-right:5px;}
.b-blue-20{margin-right:5px;background-position:0 -21px;}
.b-org-20{background-position:0 -42px;margin-right:3px;}
/*-------------------------------以下部分是网站 v2版本样式-------------------------------*/
.layout:after{visibility: hidden;display: block;font-size: 0;clear: both;height: 0;}
html[xmlns] .layout{display:block;}
* html .layout{height:1%;}

.layout{float:left;width:165px;position:absolute; z-index:2;height:36px;z-index:20000;}
.menu_panel .txt{background:url(/images/main_sprite.png) no-repeat;}

/*下拉链接*/
.menu_panel{float:left;position:absolute;left:0;display:block;width:165px;text-align:center;cursor:pointer;}
.menu_panel .txt{overflow:hidden;display:block;height:36px;background-position:0 0;text-indent:-999em;}
.menu_panel .hover{background-position:0 -40px;}
.menu_box{position:absolute;top:36px;left:0;padding:0 2px 2px 0;font-family:Arial, Helvetica, sans-serif;z-index:201;background:url(/images/shadow.png) no-repeat right bottom;}
.menu_box .menu_box_in{overflow:hidden;width:238px;height:344px;border:#dda246 1px solid;border-top:none;background:#fef6e4;}
.menu_box .d-center{}
.menu_box .d-center ul li{padding:0 0 8px 0;border-bottom:#d8d8d8 1px dotted;}
.menu_box .d-center ul li span {display:inline-block;height:auto;background-image:none;vertical-align:middle;}
.menu_box .d-center ul li span.l{display:inline-block;width:35px;margin-left:7px; text-align: center; }
.menu_box .d-center ul li span.r{display:inline-block;width:195px; text-align:left;font-size:0;letter-spacing:-5px;}
.menu_box .d-center ul li span.l a { display: none;}
.menu_box .d-center ul li span.l b {display: inline-block;width:27px; height:30px;background:url(/images/index_yh01.png) no-repeat;}
.menu_box .d-center ul li span.l b.b-CqSsc{background-position:6px -280px;margin-top:3px;}
.menu_box .d-center ul li span.l b.b-Pls{background-position: -101px -280px;margin-top:3px;}
.menu_box .d-center ul li span.l b.b-JxSsc{background-position: 6px -347px; }
.menu_box .d-center ul li span.l b.b-Syxw{background-position: -101px -351px;margin-top:3px;}
.menu_box .d-center ul li span.l b.b-TjSsc{background-position: -101px -438px; }
.menu_box .d-center ul li span.l b.b-GdSyxw{background-position: 6px -438px; }
.menu_box .d-center ul li span.l b.b-XjSsc{background-position: -101px -392px; }
.menu_box .d-center ul li span.l b.b-CqSyxw{background-position: 6px -392px; }
.menu_box .d-center ul li span.l b.b-Ks{background-position: -47px -247px;margin-top:3px;}
.menu_box .d-center ul li span.l b.b-Klsf{background-position:-47px -317px;margin-top:3px;}
.menu_box .d-center ul li span.l b.b-HljSsc{background-position: 6px -317px; }
.menu_box .d-center ul li span.l b.b-Syydj{background-position: -101px -317px; }
.menu_box .d-center ul li span.l b.b-Ssl{background-position: 6px -247px;margin-top:2px;}
.menu_box .d-center ul li span.l b.b-Sd{background-position: -101px -247px;margin-top:3px;}
.menu_box .d-center ul li span.l font{display: block; text-align: center; color: #a0a0a0; margin-top: 4px; font-size: 12px;}

.menu_box .d-center ul li span.r label{display:inline-block;padding-top:8px; height:22px; line-height:22px;padding-left:8px;text-align:left;letter-spacing:0;font-size:12px;font-family:Simsun;color:#db6200;}
.menu_box .d-center ul li span.r label a,
.menu_box .d-center ul li span.r label a:visited{position:relative;display:inline-block;color:#db6200;}
.menu_box .d-center ul li span.r label a.menu-red{color:#B8170F;}
.menu_box .d-center ul li span.r label a.menu-green{color:#3b8207;}
.menu_box .d-center ul li span.r label a.menu-disable{color:#A0A0A0;}
.menu_box .d-center ul li span.r label a.disable{color:#A0A0A0;}
.menu_box .d-center ul li span.r label a.addward{color:#B8170F;}
.menu_box .d-center ul li span.r label i{display:none;position:absolute;top:-10px;width:28px;height:13px;}
.menu_box .d-center ul li span.r label a.addward i{display:inline-block;background:url(/images/award_3.gif) no-repeat;}
.menu_box .d-center ul li span.r label a.new i{display:inline-block;background:url(/images/new_1.gif) no-repeat;}
.menu_box .d-center ul li span.r label a.sell i{display:inline-block;background:url(/images/sell_1.gif) no-repeat;}
.menu_box .d-center ul li span.r label a.hot i{display:inline-block;background:url(/images/hot_1.gif) no-repeat;}
.menu_box .d-center ul li span.r label img{position:absolute;}
.menu_box .d-bottom{display:none;}
/*图片切换*/
.btPhoto li,.btPhoto a.btn_l,.btPhoto a.btn_r,.conver_t,.conver_l,.conver_r,.conver_c ul li h3 .tps,.conver_b{background:url(/images/home_ico.png) no-repeat;}
.slide{width:300px; height:254px; margin-bottom:10px; overflow:hidden; position:relative; z-index:2; background:#f3f9ff;}
.slide_div ul{width:1800px;}
.slide_div ul li{width:300px; float:left; height:225px;}
.slide_div p{height:29px; line-height:29px; padding-left:10px;}
.btPhoto{height:20px; position:absolute; right:8px; bottom:5px; _bottom:4px;}
.btPhoto li{float:left; font-size:0; line-height:0; cursor:pointer; overflow:hidden;}
.btPhoto .btn02{width:12px; height:12px; background-position:-354px -68px; margin:4px 10px 4px 0;}
.btPhoto .btn01{background-position:-342px -68px;}
.btPhoto .btn03{width:20px; height:19px;}
.btPhoto .btn04{width:19px; height:19px;}
.btPhoto a.btn_l{background-position:-408px -44px; width:20px; height:19px; display:block;}
.btPhoto a.btn_l:hover{background-position:-368px -68px;}
.btPhoto a.btn_r{background-position:-428px -44px; width:19px; height:19px; display:block;}
.btPhoto a.btn_r:hover{background-position:-388px -68px;}
/*小图标*/.list_icon li{background-position:2px -1071px;}
.hs_lott_a .arrows, .b_sdown, .b_sup{display:block; width:0; height:0; border:4px solid #e7f0fa; border-top-color:#0F3F94; font-size:0; line-height:0; margin-left:5px; cursor:pointer; vertical-align:-1px;}
.b_pm, .b_pm4{background:#ffda9f; display:inline-block; height:12px; line-height:12px; font-family:Tahoma, Geneva, sans-serif; border:1px solid #eec787; color:#f00; width:12px; vertical-align:middle; text-align:center; *padding-bottom:1px; font-size:11px;}
.b_pm4{background:#fffdc8; border:1px solid #e6e4b8; color:#f28300;}
/** 首页内容公共样式 **/.section{width:1000px; margin:0 auto;}
.section{margin-bottom:10px;}
.home_l, .home_l2, .home_m{float:left;}
.home_l{width:240px;}
.home_l2{width:720px; overflow:hidden;}
.home_m{width:470px;border:1px solid #dadada; border-top:none; position:relative}
.home_r{width:270px; float:right;}
.home_l2 .hd{height:30px; overflow:visible; line-height:30px; background-color:#3c7ec8; border:0;}
.home_l .title{color:#fff; display:inline;}
.home_m  .title{}
.home_l2 .title{color:#fff; display:inline; padding:0 5px 0 10px; line-height:30px;}
.home_m .hd{background:url(/images/repeatx.png) repeat-x;height:36px;font-size:14px;font-weight:bold; line-height:36px; overflow:hidden;}
.home_l2 .add{color:#fff; margin-right:4px; padding:0; display:inline;}
.home-ads{width:1000px; margin:0 auto 10px; clear:both;}
.top-ads{margin-bottom: 0;}
.r_content{background:#fff; min-height:40px; _height:40px; padding:0 10px; line-height:22px; overflow:hidden;}
.article{width:750px; float:right; position:relative;}
/**** topbar ****/.topbar{height:25px; margin-bottom:4px; min-width:1000px; line-height:22px; position:relative; z-index:5; background-position:0 -736px; background-repeat:repeat-x; overflow:visible;}
.topbar a{text-decoration:none; color:#0F3F94;}
.topbar a:hover{color:#f00;text-decoration:underline;}
.div_m{width:1000px; margin:0 auto; padding-top:2px;}
.person_part{float:left;}
.person_part li{margin-right:9px; float:left; position:relative;}
.gray_fg{color:#d9d9d9;}
.btn_Lblue_l{background-position:-46px -472px; width:35px; height:18px; line-height:20px; margin-top:1px; text-align:center; display:block;}
a.btn_Lblue_l:hover{text-decoration:none; color:#f00;}
.site_link{float:right;}
.site_link li{background-position:right -1041px; padding:0 9px 0 12px; float:left;}
.site_link a{color:#888; text-decoration:none; cursor:pointer;}
.site_link a:hover{color:#F30;}
.site_link .favorites{padding-right:0; background:none;}
.topbar .hover{background-color:#fff; border:1px solid #bfbfbf; border-bottom:0;}
.li_ms .hover{border:0; background-color:transparent;}
.arrows, .c_down{border-color:#7e7e7e #fbfbfb #fbfbfb; border-style:solid; border-width:4px; font-size:0; height:0; line-height:0; position:absolute; right:7px; top:8px; width:0;}
.hover .arrows, .hover .c_down, .c_up{border-color:#fff #fff #7e7e7e; border-width:5px\9; right:6px; right:4px\9; top:3px; top:0px\9;}
.topbar .bds_more{background: none; background: none!important;}
.favorites #bdshare{padding-bottom: 0;}
/* account */.my_account{width:72px; height:23px;}
.a_block{width:60px; text-align:center; height:23px; display:block; padding-right:12px; position:relative;}
.a_block:hover{text-decoration:underline;}
.topbar .c_btn, .topbar .c_btn:hover{color:#d84600;}
.my_account .hover{width:58px; z-index:99; padding-right:11px; height:22px; line-height:21px; line-height:20px\9;}
.account_inner{position:absolute; left:0; top:22px; display:none; width:146px; border:1px solid #bfbfbf; background:#fff; padding:6px 10px 4px; z-index:4;}
.account_inner li{float:none; margin-right:0; line-height:18px;}
.account_inner em{color:#FF0000; font-style:normal; font-weight:bold;}
.account_inner a{color:#333;}
.account_inner a:hover{text-decoration:underline; color:#f30;}
.account_inner .tr{line-height:24px;}
.account_inner .gray{background:none;}
.account_inner .gray a{font-weight:bold; color:#0F3F94; text-decoration:underline; font-family:Tahoma; padding-right:5px;}
.account_inner .gray a:hover{color:#f00;}
.znx_ico, .znx_h_ico, .hml_ico, .hml_h_ico{height:12px; display:inline-block; padding-left:20px; line-height:12px; *line-height:15px; _vertical-align:-2px; _margin-top:3px;}
.znx_ico{background-position:0 -81px;}
.znx_h_ico{background-position:0 -103px;}
.hml_ico{background-position:0 -44px;}
.hml_h_ico{background-position:0 -62px;}
.site_link .site_nav{width:72px; height:23px;margin:0;}
.site_nav_h{display:block; height:23px; width:60px; text-align:center; padding-right:12px; position:relative; z-index:99;}
.site_nav .hover, .site_link .site_nav_h:hover{line-height:21px; line-height:20px\9; height:22px;}
.site_nav .hover{width:58px;}
.quicklink{display:none; position:absolute;width:200px; text-align:left; padding:9px 12px 0; *padding-top:13px; border:1px solid #bfbfbf; background:#fff; color:#999; z-index:4; margin-top:-1px;}
.quicklink a{float:none; color:#666; display:inline-block; line-height:18px;}
.quicklink a:hover{color:#f00; text-decoration:underline;}
.qk_li{border-bottom:1px solid #e5e5e5; margin-bottom:4px; padding-bottom: 4px;}
.qk_li h3 a{font-size:12px; font-weight:bold; color:#0F3F94;}
.qk_li p{line-height:18px; margin:4px 0;}
.qk_li p a, .qk_li h3 a{margin-right:8px;}
.qk_li p .br{margin-right:0;}
.qk_li span{color:#999; font-size:12px; margin-right:8px; font-weight:bold;display:block; }
.qk_li span a{font-size:12px; color:#c00000;}
.qk_li span.one_line{height: 18px;}
.quicklink .qk_b{text-align:left; margin-bottom: 8px;}
.quicklink .qk_b a { color:#0F3F94; }
.quicklink .qk_b a:hover { color:#f00; }
.directingLeft {margin-left: -154px;}
/* 小秘书图标 */.person_part .li_ms{line-height:16px; height:16px; padding:3px 0;}
.ms_userico{background-position:0 0; cursor:pointer; width:16px; height:16px; display:inline-block; margin:0 5px 0 2px; vertical-align:middle;}
.ms_tip{overflow:visible; position:relative;}
.ms_tip .cnt{width:185px; position:absolute; top:-36px; left:-15px; display:none;}
.ms_tip .cnt_up{top:20px;}
.ms_tip .bg, .ms_tip .down, .ms_tip .up{width:185px; height:28px; line-height:28px; text-align:center;}
.ms_tip .bg{background-position:0 -170px; position:relative;}
.ms_tip .down, .ms_tip .up{width:17px; height:9px; display:block; overflow:hidden; position:absolute; left:15px;}
.ms_tip .down{background-position:0 -205px; top:26px;}
.ms_tip .up{background-position:0 -217px; top:-7px;}
.xms{display:none;}
.ms_tip .bg a:hover{color:#F30; text-decoration:underline;}
.ms_gray{background-position:0 -22px;}
/*头部导航*/.header{width:100%;height:94px; margin-bottom:8px; z-index:1;background:url(/images/headbg.png) no-repeat center 0 #97000E;}
.logo{height:58px;}
/*圣诞logo*/.holiday_bg{width:194px; height:58px; float:left;}
.home_ht .logo{width:135px; height:58px; display:block; margin-left:20px; text-indent:-99999em;}
/**** part_nav *****/.part_nav{height:29px; font-size:14px; position:absolute; top:29px; left:250px; z-index:2; background-position:0 -64px;}
.part_nav li{height:29px; float:left; text-align:center;}
.part_nav a{height:29px; line-height:29px; display:block; font-weight:bold; text-decoration:none;}
.part_nav a:hover{text-decoration:none;}
.part_nav .home_cur{width:60px; background-position:0 0; background-color:#2864A5;}
.home_cur a{font-weight:bold; color:#fff; font-size:14px;}
.home_cur a:hover{color:#fff;}
/* .part_nav .pai_Btn{background-position:0 -32px; width:71px;}
 去掉500拍*//*.part_nav .nav_list{background-position:0 -763px; background-repeat:repeat-x; margin-right:4px;}
.nav_list_in, .nav_list_ul{float:left; height:29px;}
.nav_list_in{background-position:0 -825px; padding-left:6px;}
.nav_list_ul{background-position:right -794px;}
*/.part_nav .m_li{width:89px; background-position: right -93px; background-repeat: no-repeat;}
.part_nav .nav_space{background:#fff; width: 5px;}
.part_nav .debao_Btn{width:60px;border:1px solid #D6E3F3; border-width: 0 1px; background-position: 8px -1094px; padding:0 8px 0 30px;}
 .part_nav .debao_Btn a{color:#DF413F;}
.part_nav .last{background: none; border-right:1px solid #D6E3F3}
.part_nav .last_li{background:none;}
.lott{width:100px; height:28px; position:relative;}
.part_nav .hs_lott_a{width:80px; padding:0 10px 0 0; margin-right: 1px; position:relative;}
.part_nav .lott a:hover{text-decoration:underline;}
.part_nav .lott .hover{background-position:0 -288px; color:red; z-index:6; background: #F7F9FE; border: 1px solid #4580C3; border-bottom: 0; line-height:28px; text-indent: -1px;}
.lott .arrows{top:13px; right:8px;}
.lott .hover .arrows{border:4px solid #f7f9fe; border:5px solid #f7f9fe\9; border-bottom-color:#0F3F94; top:9px; top:5px\9; right:10px\9;}
.hs_lott{background:#F7F9FE; border:1px solid #4580c3; padding:2px; width:133px; font-size:12px; position:absolute; left: 0; top:29px; display:none; z-index:5;}
.hs_lott ul{width:69px; float:left; color:#999; padding:5px 0;}
.part_nav .hs_lott li{width:53px; height:20px; text-align:left; line-height:20px; padding:0 8px; float:none; background:none;}
.hs_lott .r_szc{width:48px;}
.hs_lott .r_szc li{width:48px;}
.part_nav .hs_lott a{font-weight:normal; background:none; display:inline; height:20px; line-height:20px;}
.contact_r{width:206px; height:52px; position:absolute; top:6px; margin-left:870px; overflow:hidden;}
.contact_r span, .contact_r .custom_s{float:left;}
.contact_r .phone_num{background-position:0 -69px; width:103px; height:48px; margin:3px 0 0;}
.contact_r .c_ge{background-position:-126px -9px; width:2px; height:52px; font-size:0; margin:0 8px;}
.contact_r .custom_s{background-position:0 -122px; width:85px; height:42px; margin-top:7px;}
.home_hb{width:835px;font-size:14px; height:36px; line-height:36px;left:165px; text-align:left; position:relative; z-index:1;background:#D31B2A url(/images/repeatx.png) repeat-x 0 -247px; overflow:hidden;}
/*.home_hb_in, .home_hb_in2{height:36px; float:left; width:1000px;}
.home_hb_in{background-position:0 -857px;}
.home_hb_in2{background-position:right -933px;}
 */.home_hb ul{padding-left:14px;}
.home_hb a, .home_hb a:hover{color:#fff;}
.home_hb li{display:inline;}
.home_hb a{padding:0 8px 0 4px; display:inline-block; background-position:right -1006px;}
.home_hb .last_li a{background:none; padding-right:0;}
.home_hb .mobile_bg{width:60px; display:inline-block; background-position:0 -175px; padding:0 0 0 25px; position:absolute; top:; right:5px;}
/* login */.login-part{position:relative;}
.login-hd{float:left;height:22px;position:relative;top:-1px;margin:1px 1px 0;padding:0 20px 0 8px;}
a.login-hd:hover{text-decoration:none;}
.login-part .hover{margin:0; z-index:3;}
.login-bd{position:absolute;width:100px;left:0;top:21px;border:1px solid #BFBFBF;background:#FFFFFF;display:none;}
.login-bd a{display:block;padding-left:30px; overflow:hidden;}
.login-bd .ali{background-position:9px -123px;}
.login-bd .qq{background-position:9px -148px;}
.login-bd .sina{background-position:9px -172px;}
.login-bd .mail{background-position:9px -195px;}
.login-bd .pptv{padding-left:47px; background-position:6px -223px;}
.login-bd .zongheng{background-position:9px -253px;}
/*我在这里*/.here{width:210px; height:22px; _height:20px; line-height:24px; padding:6px 6px 2px 7px; _padding:12px 6px 2px 7px; position:absolute; top:17px; left:3px; background-position:0 -120px; overflow:hidden;}
.here_tip{font-weight:normal;}
.here .close{width:13px; height:15px; display:inline-block; background-position:-184px -154px; overflow:hidden; vertical-align:middle;}
.here .close:hover{background-position:-197px -154px; vertical-align:middle;}
/****** footer *********/
.footer{zoom:1;margin-top:10px;height:66px;background:#a00000;color:#fff; overflow:hidden; }
.f-nav{text-align:center;width:1000px; margin:0 auto;background:url(/images/footerbg.png) repeat-x;}
.f-nav a{color:#fff;}
.f-nav .f-link{height:33px; line-height:33px;}
.f-nav .f-link a{margin:0 10px;}
.f-nav .f-guide{height:33px; line-height:33px;}
.f-nav .f-guide a{margin:0 6px;}
.bb_div img{vertical-align:top;margin-right:24px;}

.copy_new{text-align:center; padding:0;margin-top:15px;}
.copy_new p{color:#545454; line-height:20px; margin-top:8px;clear:both;} 
.copy_new p img{margin:0 10px 0 0; border:0;}
.copy_new p img.free{margin-right:21px;}
.copy_new p img.last{margin-right:0;}
.copy_new a{color:#545454; text-decoration:none;}
.copy_new a:hover{color:#f00; text-decoration:none;}
/* 友情链接 */.f-links{margin-top:10px;padding:8px 10px;border:1px solid #E4E4E4;}
.f-links strong{color:#999;margin-right:5px;}
.f-links a{margin-right:12px;color:#999;}
.f-links a:hover{color:#f30;}
/*500拍按钮*/.pai_gif{position:absolute;widows:28px; height:18px; right:-15px; top:-3px;}
/* 购买彩票 */.h_l_cp{border:1px solid #eacdae;background:#fffde9;}
.h_l_cp .hd{height:25px; border-bottom-color:#e6c9a0; background-color:#f7e7c7;}
.h_l_cp .title{color:#800000; font-size:12px; line-height:25px;}
.h_l_cp a{color:#800000;}
.h_l_cp a:hover{color:#f00;}
.cz-list { height:313px; margin:5px 0 0 6px; overflow:hidden; zoom:1;}
.cz-list dl { border-bottom:1px solid #F3E5CA; float:left; padding-top:5px;}
.cz-list dt { float:left; width:45px; height:36px; overflow:hidden; color:#818181;}
.cz-list .rm { background-position:5px -242px;}
 .cz-list .jc { background-position:3px -275px;}
 .cz-list .dc { background-position:7px -312px;}
 .cz-list .gp { background-position:6px -347px;}
 .cz-list .zc { background-position:5px -387px;}
 .cz-list .qt { background-position:4px -436px;}
 .cz-list .tc { background-position:5px -1193px;}
 .cz-list .fc { background-position:5px -1145px;}
.cz-list .xyxw { background-position:5px -1234px;}
.cz-list .dlt { background-position:7px -1275px;}
.cz-list a { display:inline-block; margin-right:8px; color:#666; white-space:nowrap;}
.cz-list .right{margin-right: 0;}
.cz-list dt a {display:block; width:100%; height:100%;}
.cz-list dt a:hover{ color:#818181;}
.cz-list dd { float:left; width:180px; line-height:18px; position:relative; min-height:42px;  _height:42px; padding-bottom:4px;}
.cz-list dd p a{font-family:"microsoft yahei","微软雅黑","黑体"; font-size:14px; color:#c00000;}
.cz-list .icon { position:absolute;}
.cz-ssq{position:relative;}
.cz-ssq .j{background:url(/images/jiajiang.gif) no-repeat; height:16px; position:absolute; right:-14px; top:-5px; width:14px;}
.cz-list .other{padding:8px 0 0 8px; float:left;}
.cz-list .other span{font-size:14px; color:#999999; font-family:"microsoft yahei","微软雅黑","黑体"; padding-right:14px;}
/* speed buy */.speed-buy{background:url(/images/repeatx.png) repeat-x 0 -428px;width:470px; float:left; position:relative; margin:201px 0 0 0;}
.kj_tabs{}
.kj_tabs li{padding-top:4px;float:left; width:93px; height:30px;border-right:1px solid #cccccc; text-align:center;background:url(/images/repeatx.png) repeat-x 0 0;}
.kj_tabs a{font:14px/28px simsun; color:#333;}
.kj_tabs .cur{height:30px;background:url(/images/repeatx.png) repeat-x 0 -285px;color:#fff; text-decoration:none;}
.kj_tabs .cur a{color:#fff;}
.kj_tabs a:hover{text-decoration:none;}
.kj_con{padding:12px 10px 11px; overflow:hidden; zoom:1;font-size:13px;font-family:Tahoma, Geneva, sans-serif;border:1px solid #cccccc;border-top:none; }
.kj_con .logo{margin:3px 0 0 0; display:inline; float:left; width:72px; height:73px; background:url(/images/public/s-logo.png) no-repeat left top; overflow:hidden;}
.kj_con .sd{background-position:0 -458px;}
.kj_con .pls{background-position:0 -678px;}
.kj_con .syxw{background-position:0 -753px;}
.kj_con .cqsyxw{background-position:0 -1425px;}
.kj_con .gdsyxw{background-position:0 -1501px;}
.kj_con .jssyxw{background-position:0 -1501px;}
.kj_con .syydj{background-position:0 -1351px;}
.kj_con .ssc{background-position:0 -1052px;}
.kj_con .ssl{background-position:0 -1198px;}
.kj_con .jxssc{background-position:0 -1276px;}
.kj_con .xjssc{background-position:-75px -603px;}
.kj_con .xjssc{background-position:-75px -678px;}
.kj_con .hljssc{background-position:-80px -828px;}
.kj_con .ks{background-position:-76px -903px;}
.kj_con .klsf{background-position:-75px -1425px;}
.kj_con .bd{padding:8px 0 0 11px; float:left;}
.awards{line-height:28px;}
.kj_con .r p{line-height:24px;padding:10px 0 0 0;}
.kj_con .btn{margin-top:5px;}
.btn_Lora_ma{overflow:hidden; display:inline-block;height:40px; width:140px; line-height:40px;background:url(/images/btn.png);background-repeat:no-repeat;}
.btn_Lora_ma:hover{color:#da4901; text-decoration:none;}
.time_left{font:normal 18px/20px Tahoma, Geneva, sans-serif;}
/*登录注册*/.r_login, .r_login_h{margin-bottom:10px;}
.r_login{height:40px; padding-top:2px; clear:both;}
.r_login a{width:128px; height:37px; margin-right:14px; display:block; line-height:37px; font-size:14px; text-align:center; float:left; background-position:0 -585px;}
.r_login a:hover{color:#fff; text-decoration:none;}
.login_btn:hover{background-position:0 -623px}
.r_login .up_btn{margin-right:0;background-position:0 -659px}
.up_btn:hover{background-position:0 -696px}
.r_login_h{background:#fef3db; border:1px solid #fec799; height:39px; padding:1px 0 0 10px; line-height:18px; color:#999;}
.in_block{width:115px; display:inline-block;}
.r_login_h .red_f{color:#d84600;}
.login_loading{height:32px; width:32px; display:inline-block; position:absolute; background:url(/images/loading.gif) no-repeat center;}
.r_login_h a{color:#333;}
.r_login_h a:hover{color:#f30;}
/* 网站公告 */.notice{border:1px solid #dadada; border-top:none; position:relative;}
.notice_nav{background:url(/images/repeatx.png) repeat-x; height:36px;font-size:14px;font-weight:bold; line-height:36px; overflow:hidden;}
.notice_nav li{width:90px; text-align:center; height:36px;border-right:1px solid #cdcdcd; line-height:35px; float:left; cursor:default;}
.notice_nav .cur{background-color:#fff;color:#333; position:relative; height:35px;margin-top:1px; }
.notice_cont .add{position:absolute; top:2px; right:10px;}
.notice_cont{padding:6px 9px 0; height:148px; overflow:hidden; line-height:24px; background-color:#fff;overflow:hidden;}
.notice_cont li{padding:0 0 0 10px; margin:0; width:238px; _width:236px; line-height:24px; height:24px; *height:20px; overflow:hidden;}
.notice_cont a{float:left;}
.time{float:right; color:#999;}
.notice_cont .help{margin-top:10px;}
.notice_cont .help li{width:112px; float:left; margin-right:2px; *height:24px;height:28px;font-size:14px;}
.notice_cont .help a{float:none;}
.notice_cont .help .last_li{width:246px;}
/* 最新大奖 */.new_dj{border:1px solid #dadada; border-top:none; position:relative;}
.new_dj .hd{background:url(/images/repeatx.png) repeat-x; height:36px;font-size:14px; line-height:36px; overflow:hidden;}
.new_dj .title{ margin-top:2px;font-weight:bold; font-size:14px;}
.new_dj .r_content{padding:4px 8px 10px 9px; height:86px; overflow:hidden;}
.new_dj li{padding-left:10px; line-height:24px;}
.new_dj li b{color:red;float:right;}
.zj_ad{width:268px; height:33px; position:absolute; bottom:0; right:1px;}
.focus,.focus_in{width:468px;height:189px;overflow:hidden}
.focus{position:absolute;left:0;top:0;border:1px solid #dadada}
.focus_in{position:relative}

.focus .btn{position:absolute;right:6px;bottom:10px}
.focus .btn a{display:inline-block;width:18px;height:18px;margin-right:4px;font:14px/18px tahoma;text-align:center;background:#fff}
.focus .btn .cur,.focus .btn a:hover{color:#fff;text-decoration:none;background:#0C3E77}
/* 最新开奖 */.kaijiang, .jc_news, .top-bonus, .guide{position:relative;}
.bonus-guide .r_content{height:138px;}
.kaijiang .title{ margin-top:3px;font-weight:bold; font-size:14px;}
.jc_news .title{ margin-top:2px;font-weight:bold; font-size:14px;}
.ont_tab{position:absolute; top:-30px; right:0;}
.ont_tab li{width:42px; margin-left:2px; height:30px; line-height:32px; float:left; text-align:center; color:#0F3F94; cursor:default; overflow:hidden;}
.ont_tab .cur{color:#333; font-weight:bold; border-left:1px solid #D4DDE7; border-right:1px solid #D4DDE7; margin-right:-1px; background:#FFF; position:relative;}
.kaijiang .hd{background:url(/images/repeatx.png) repeat-x 0 -284px; height:36px;}
.kj_box{border:1px solid #dadada; border-top:none; height:299px; padding:0; overflow:visible; border-top:1px solid #D4DDE7; margin-top:-1px; position:relative;}
#scroll_con{height:274px; overflow:hidden;}
.kj_sort{}
.kj_sort dt{background:#f4f4f4; height:28px; line-height:28px; }
.kj_sort dt b{float:left;display: inline-block;width:27px; height:27px;background:url(/images/index_yh01.png) no-repeat;}
.kj_sort dt b.Ssc{background-position:6px -282px;}
.kj_sort dt b.JxSsc{background-position:6px -353px;}
.kj_sort dt b.TjSsc{background-position:-101px -440px;}
.kj_sort dt b.XjSsc{background-position:-101px -394px;}
.kj_sort dt b.HljSsc{background-position:6px -319px;}
.kj_sort dt b.Syxw{background-position:-101px -353px;}
.kj_sort dt b.CqSyxw{background-position:6px -394px;}
.kj_sort dt b.GdSyxw{background-position:6px -440px;}
.kj_sort dt b.JsSyxw{background-position:6px -440px;}
.kj_sort dt b.JsSyxw{background-position: -47px -280px; }
.kj_sort dt b.Syydj{background-position:-101px -319px;}
.kj_sort dt b.Ssl{background-position:6px -251px;}
.kj_sort dt b.Ks{background-position: -47px -247px; }
.kj_sort dt b.Sd{background-position:-101px -251px;}
.kj_sort dt b.Pls{background-position:-101px -282px;}
.kj_sort dd{padding-left:5px;}
.sorkj_t_a{float:right;margin-right:5px;margin-top:2px;}
.sorkj_t_l{float:left;margin-left:5px;margin-top:2px;}
.kj_sort .kj_num{line-height:26px; height:26px; color:#f00; background:#fff; font-weight:bold; font-size:14px; margin-top:1px;}
.kj_sort .kj_info{background:#f6f9fe;line-height:20px; padding:5px 0; border-top:1px solid #eaf0fa;}
.kj_sort p{padding-left:10px;}
.kj_sort .gc{background:url(/images/zs.gif) no-repeat 8px 3px; padding-left:28px;}
.kj_sort .jm{background:url(/images/jmoney.gif) no-repeat 8px 3px; padding-left:28px;}
.kj_sort .kj_link{text-align:right; padding-right:10px;}
.scroll_btn{height:24px; border-top:1px solid #D7DBE6; overflow:hidden; clear:both;}
.scroll_up, .scroll_down{background-position:0 -1460px; border-right:1px solid #D7DBE6; width:117px; display:block; height:10px; padding:6px 0 8px; height:13px\9; padding:4px 0 7px\9; float:left; text-align:center;}
.scroll_down{border-right:0; padding:11px 0 3px;}
.scroll_up:hover, .scroll_down:hover{background-position:0 -1433px;}
.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;}
/* 彩票资讯 */.jc_news{width:468px;}
.jc_news_cont{height:287px; overflow:hidden; padding:2px 8px 10px; background:#fff; line-height:18px;}
.jc_news_cont li{float:left;padding:4px 0; line-height:16px; height:16px; overflow:hidden; font-size:14px; white-space:nowrap; text-overflow:hidden; -o-text-overflow:hidden; overflow:hidden; width:50%;}
.jc_news_cont em{margin-right:5px; color:#999;}
.jc_news_cont .bt{padding:14px 0 10px 3px; font-weight:bold;}
.jc_news_cont .line{border-top-style:dashed; border-top:1px solid #e9ebed; width:448px; float:left; margin-top:10px;}
.jc_news_cont .tc{width:448px;}
.jc_news_cont .line2{border-top-style:dashed;}
.jc_news_cont .blue{color:#00f;}
.jc_news_cont .tg{width:225px; float:left;}
/* 500pai */.tz_pai{margin:0;}
.m_r_ad{border:1px solid #dadada;}
/* 快速投注 */.zqtz{border:1px solid #d7dbe6;}
.zqtz .hd{background-color:#D7E6F9;}
.zqtz .r_content{padding:0; height:334px;}
.tjss_tblock{overflow:hidden; float:left;}
.tjss_tblock li{margin-top:-1px; border-top:1px solid #ededed; padding:10px 10px 11px 10px; float:left; width:248px; height:90px; overflow:hidden;}
.tjss_team{color:#999; font-size:12px; width:168px;}
.tjss_team dt{padding-bottom:2px; font-size:14px;}
.tjss_info{color:#333; font-size:12px; line-height:18px; margin-bottom:6px;}
.tjss_info b{color:#999; font-weight:normal;}
.tjss_info .tidian{color:#CC3333;}
.tjss_vs{color:#ccc;}
.tjss_lq_team img{border:#e3e3e3 solid 1px;}
.tjss_c1 a, .tjss_c1 a:hover{color:#0F3F94;}
.teamDiv{background-color:#e1edfb; height:90px; width:62px; overflow:hidden; margin-right:14px; text-align:center;}
.teamDiv a{background:#e7eef8; margin:2px; height:84px; width:56px; border:1px solid #b7d1e5; color:#0f3f94; display:block; overflow:hidden;}
.teamDiv img{width:54px; height:62px;}
.teamDiv a:hover{border:1px solid #64AEFF; color:#f30; cursor:pointer;}
.teamDiv span{font-weight:bold; display:inline-block; padding-top:3px;}
.btn_Lblue_m{background-position:0 -562px; color:#0F3F94;}
.btn_Lblue_m:hover{color:#0F3F94; text-decoration:none;}
/* 足彩对阵 */.against{position:relative;}
.M_content{border:1px solid #b1c7df; border-top:0; zoom:1; height:562px; _height:561px; background:#f8f8f8;}
.against .tb td{height:30px; line-height:29px;}
.aga_ul{position:absolute; top:0; right:0; padding-right:10px;}
.aga_ul li{float:left; background-position:0 -382px; padding-left:1px; margin:3px 0 0 -1px; _margin:3px 0 0 0; width:81px; height:27px; overflow:hidden; line-height:29px; font-weight:bold; font-size:14px; color:#fff; text-align:center; cursor:pointer;}
.aga_ul .first_li{background-position:-60px -176px;}
.aga_ul .cur{background-position:0 -323px; color:#333;}
.aga_c{clear:both; padding:0;}
.aga_selt, .aga_lk, .change_nav{height:21px; line-height:21px; padding:4px 10px; _padding:4px 10px 3px; background-position:0 -1487px; background-repeat:repeat-x; border-bottom:1px solid #b1c7df;}
.aga_s_l{display:inline; float:left;}
.aga_s_l select{margin-right:10px;}
.selt_btn{width:87px; height:20px; background-position:0 -451px; color:#0f3f94; border:0; vertical-align:-1px; line-height:20px; overflow:hidden; cursor:pointer;}
.aga_s_r{display:inline; float:right;}
.aga_lk{background-position:0 -1518px; border-bottom-color:#dddfe7; color:#999;}
.team_1{display:inline-block;}
.team_vs{padding:0 7px; color:#999;}
.count{color:#999;}
.a_zs{display:inline-block; width:35px; font-family:Tahoma, Geneva, sans-serif;}
.sp_nxz{background-position:-29px -423px; color:#333; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; height:26px; line-height:26px; width:26px; display:inline-block;}
.sp_xz{background-position:0 -423px;; color:#FFFFFF;}
.sp_w36{display:inline-block; text-align:center; width:36px; height:28px;}
.aga_intr{height:21px; line-height:21px; padding:6px 10px; padding:4px 10px\9; *padding:6px 10px;}
.btn_Dora_m{color:#fff; background-position:-57px -423px;}
.btn_Dora_m:hover{color:#fff; text-decoration:none;}
.a_i_l{float:left;}
.a_i_r{float:right; margin-right:40px;}
.tb .username{padding-left:12px; text-align:left;}
.tb .tl{padding-left:10px;}
.tb .tr{padding-right:10px;}
.tb .th_top td{background:#faefd1;}
.tb .even td{background:#efefef;}
.tb .hover td{background:#ffffe8; color:#f30;}
.tb .gray{color:#333;}
/* 足球资料 */.r_dc, .cprj{width:268px; height:388px; border:1px solid #d4dde7; overflow:hidden;}
.lott-helper .hd{border:0; border-bottom:1px solid #e6eef9;}
.r_dc_logo{padding:10px 0 0 12px; float:left;}
.r_dc_logo li{float:left; padding-right:7px;}
.r_dc_logo a{width:54px; height:82px;display:block; float:left; border:1px solid #d4dfeb; overflow:hidden;}
.r_dc_logo a:hover{border-color:#64aeff;}
.r_dc_logo .zqzl_pic{background-position:0 -557px;}
.r_dc_logo .zqzl_pic2{background-position:-57px -557px;}
.r_dc_logo .zqzl_pic3{background-position:0 -641px;}
.r_dc_logo .zqzl_pic4{background-position:-57px -641px;}
.data_tool{padding:10px 8px 0; float:left;}
.t_ico{background-position:-90px -476px; width:58px; line-height:18px; height:18px; padding:25px 0 0; color:#999; text-align:center; float:left;}
.tool_a{background-position:-90px -517px;}
.links{width:186px; height:36px; overflow:hidden; line-height:18px; padding:6px 0 8px; margin-left:4px; display:inline; float:left;}
.links a{margin-right:14px;}
.zqzl{width:240px; background-color:#f8f8f8; padding:5px 8px 5px 20px; border-top:1px solid #ececec;}
.zqzl .t_ico{width:33px; height:33px; background-position:0 -509px; margin:20px 0 0 0; padding:0;}
.zqzl .jczq{background-position:-42px -509px; top:101px;}
.zqzl .links{width:185px; margin-left:20px; padding:0 0 10px; line-height:22px; height:66px; overflow:hidden;}
.zqzl .links a{margin-right:10px; word-break:break-all;}
/* 彩票软件 */.cprj{height:191px;}
.cprj-cont{padding:10px 10px 0; width:264px;}
.cprj-cont li{float:left; width:114px; margin:0 17px 12px 0; line-height:22px;}
.cprj-cont a{cursor:pointer; border:1px solid #ededed; padding:8px 0 8px 58px; background-color:#f5f5f5; width:56px; height:44px; float:left; overflow:hidden;}
.cprj-cont .r_zc_ico{background-position:6px -733px;}
.cprj-cont .r_yg_ico{background-position:6px -791px;}
.cprj-cont .r_ssq_ico{background-position:6px -850px;}
.cprj-cont .r_sj_ico{background-position:6px -912px;}
.cprj-cont a:hover{border:1px solid #dbdbdb; text-decoration:none;}
/* 合买推荐 */.hemai .hd{position:relative; z-index:4;}
.hemai .add a{color:#fff;}
.hemai .M_content{height:468px; background:#f8f8f8; position:relative; z-index:1;}
.change_nav{height:29px; width:100%; border-top:1px solid #b1c7df; padding:0; display:block; _overflow:hidden;}
.change_nav li{border-right:1px solid #b1c7df; height:30px; line-height:30px; color:#0F3F94; text-align:center; width:80px; position:relative; float:left; cursor:pointer;}
.change_nav a{display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
.change_nav .cur a{background:#fff; font-weight:bold;}
.change_nav a, .change_nav a:hover{color:#0F3F94; text-decoration:none;}
.change_nav a:hover{color:#f00;}
.change_nav .cur a, .change_nav .cur a:hover{color:#333;}
.btn_Lblue_s{position:absolute; right:9px; top:4px; background-position:0 -472px; width:45px; color:#0F3F94; line-height:24px;}
.btn_Lblue_s:hover{color:#0F3F94; text-decoration:none;}
.rec_content{padding:0; clear:both;}
.rec_text{width:45px; height:19px; background-position:0 -355px; text-indent:3px; vertical-align:middle; border:1px solid #999; line-height:18px; color:#999;}
.rec_t_on{border-color:#f47602; color:#333;}
.table_intr{height:32px; line-height:32px; padding:0 10px; color:#999;}
.table_intr span{float:left; display:inline;}
.table_intr a{display:inline-block; height:20px; text-align:right; float:right;}
.hemai .star-icons{padding-left:10px;}
/* toolTips */
.toolTips{height:14px; width:14px; position:relative; display:block; margin:8px 0 0 0; float:left;}
.toolTips a{text-decoration:none;}
.toolTips .tips-hd{width:14px; height:14px; overflow:hidden; line-height:2000px; background-position:-57px -358px; display:block;}
.tipsDetail{position:absolute; width:350px; z-index:10000; top:14px; left:0;}
.notifyicon_content{box-shadow:2px 3px 4px #666; -moz-box-shadow:2px 3px 4px #666; -webkit-box-shadow:2px 3px 4px #666; background:#FFFFE1; border:1px solid #666; padding:10px; font:12px/1.5 verdana; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.tipsDetail h5{margin:0 0 10px; padding:0 0 0 20px; font:bold 12px/1.5 verdana; background-position:-197px -28px;}
.tipsDetail p{margin:0 0 10px;}
.notifyicon_content a{color:#4100FC}
.notifyicon_content a:hover{text-decoration:none;}
.notifyicon_arrow, .notifyicon_space{height:18px; overflow:hidden;}
.notifyicon_arrow{width:18px; position:absolute; z-index:9; left:15px; top:1px;}
.notifyicon_space{width:15px;}
.notifyicon_arrow b, .notifyicon_arrow i{display:block; width:0; height:0; overflow:hidden; border-style:dashed dashed dashed solid; top:0; position:absolute;}
.notifyicon_arrow b{border-width:18px; border-color:transparent transparent transparent #666; left:0;}
.notifyicon_arrow i{border-width:16px; border-color:transparent transparent transparent #FFFFE1; left:1px; top:2px;}
/*战绩*/.record{text-align:center}
.tc_box { width:440px; margin:auto;position: absolute;z-index:10000;}
.tc_box_top, .tc_box_bot { height:5px;background:rgba(94,133,178,.6); background:#5e85b2\9; filter:alpha(opacity=60); zoom:1;}
.w8 { width:5px;background:rgba(94,133,178,.6); background:#5e85b2\9; filter:alpha(opacity=60); zoom:1;}
.w10 { width:10px; height:29px; line-height:29px;}
.titm {border-left:1px solid #5e85b2;border-right:1px solid #5e85b2; background:url(../images/Public/tit_rep.gif) repeat-x;}
.titm h1 { position:relative; height:29px; line-height:29px; font-size:14px; text-align: left; left:8px;}
.titm h1 span { position:absolute; width:22px; height:21px; background:url(../images/Public/tips_ico.png) no-repeat 0 -55px; right:16px; top:5px; cursor:pointer;}
.tc_box_con {border:1px solid #5e85b2;border-top:1px solid #87b0de;  background:#fff; text-align:left; }
/* 本月合买大奖排行 */.top-bonus .r_content{width:268px; height:155px; padding:0;}
.t-b-tabs{height:27px; width:272px; background:#EEF5FA;}
.t-b-tabs li{float:left; width:89px; height:26px; overflow:hidden; text-align:center; border-right:1px solid #B1C7DF; border-bottom:1px solid #B1C7DF;}
.t-b-tabs a{line-height:26px; display:block;}
.t-b-tabs .cur, .t-b-tabs a:hover{border-bottom:1px solid #fff; background:#fff; color:#545454; text-decoration:none; position:relative;}
.t-b-tabs .last_li{width:88px; border-right:0;}
.p-r{padding-right:10px;}
.ranking_con td, .ranking_con th{line-height:23px; vertical-align:middle; font-weight:normal;}
.ranking_con .line th{border-bottom:solid 1px #dddfe7; color:#999;padding:2px;}
.ranking_con .top td{padding-top:1px;}
.top1_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n01.gif) repeat-x;}
.top2_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n02.gif) repeat-x;}
.top3_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n03.gif) repeat-x;}
.top4_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n04.gif) repeat-x;}
.top5_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n05.gif) repeat-x;}
.top6_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n06.gif) repeat-x;}
.top7_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n07.gif) repeat-x;}
.top8_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n08.gif) repeat-x;}
.top9_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n09.gif) repeat-x;}
.top10_num{width:17px; height:15px; display:inline-block; margin:0 2px;background:url(../images/n10.gif) repeat-x;}
/* 合买指引 */.guide .r_content{height:92px; padding:4px 9px;}
.guide li{padding-left:10px; width:45%; line-height:24px; float:left;}
/* 战略合作 */.h_links{border:1px solid #c1d3e7; height:53px; background:#f3f6fc; clear:both;}
.links_l{background-p osition:-249px -44px; width:87px; height:53px; float:left;}
.links_m{float:left; width:848px; height:40px; padding:7px 0 6px 12px; line-height:20px; color:#ccc;}
.links_m a{color:#333;}
.links_m a:hover{color:#f00;}
/*弹出层*/.tips_m{width:500px; position:absolute; top:40px; left:200px; z-index:1000;}
.tips_b{background:rgba(94,133,178,.6); background:#5e85b2\9; filter:alpha(opacity=60); zoom:1; padding:4px;}
.tips_b *{position:relative\9; zoom:1;}
.tips_box{background:#fff; overflow:hidden; border:1px solid #5e85b2 ; zoom:1; position:relative;}
.tips_box .tips_title{height:28px; padding-left:10px; padding-right:6px; border-bottom:1px solid #87b0de; background-position:0 -259px; background-repeat:repeat-x;overflow:hidden;}
.tips_box .close a{float:right; width:23px; height:22px; margin-top:3px; background-position:-29px 0; text-indent:-99999em; overflow:hidden;}
.tips_box .close a:hover{background-position:0 0;}
.tips_box h2{float:left;font:bold 14px/28px simsun;}
.tips_box .tips_text{padding:10px 12px;}
.dl_tips{width:285px; height:16px; background:#fffdf1; border:1px solid #ff8080; line-height:16px; padding:3px; margin:3px auto 0px; *margin:3px auto 7px;}
.dl_err{width:16px; height:16px; display:inline-block; background-position:0 -25px; vertical-align:-4px; *vertical-align:0; margin-right:5px; overflow:hidden;}
.dl_tbl{width:293px; margin:8px auto;}
.dl_tbl td{height:26px; padding:7px 0 6px; *padding:5px 0 6px; line-height:26px;}
.dl_tbl td.t_ar{text-align:right;}
.dl_tbl .btn_Dora_b{margin-right:20px; border:0;}
.tips_txt, .tips_yzm{width:174px; height:24px; padding:0 2px; line-height:24px; border:1px solid #7f9db9;}
.tips_yzm{width:54px;}
.kbq{display:inline-block; background-position:-195px 0; height:15px; line-height:15px; margin:5px 0 6px 4px; padding-left:18px; color:#999;}
.tips_text img{margin:0 6px; vertical-align:-4px; _vertical-align:-2px;}
.tips_sbt{background:#f5f5f5; border-top:1px solid #d6d6d6; padding:12px 0; text-align:center;}
.tips_sbt input{vertical-align:middle; border:0;}
.tips_sbt input.btn_Lora_b{margin-right:30px;}
.tips_sbt input.ali_c{margin-right:0;}
.log_t{margin-left:5px; color:#f00; display:inline-block;}
.tips_box .tips_info{padding:25px;}
.tips_box .tips_info p.ts{color:#999; line-height:30px; padding-left:10px;}
.tips_info .p_hide, .tips_info .p_show{float:none;}
.tablelay .h_s_td td{background:#f9f9f9;}
.pd_l{padding:20px 0;}
.tips_box .page{border:0;}
.s-ok{border:0;}
.tips_box .tips_info.tips_info_np{padding:0;}
.icon_suc{background-position:0 -293px; font-size:14px; line-height:200%; padding-left:60px;}
.txt_suc{font-size:14px; color:#F00; font-weight:bold;}
.suc_link{border-top:#e0e2e1 solid 1px; margin-top:15px; padding-top:15px; line-height:24px; color:#999;}
/*登录成功后弹出层*/.l_after .tips_title{border-bottom:0;}
.l_after .tips_text{padding:0;}
.l_after .suc_bg{background-position:65px -293px; height:34px; line-height:34px; text-align:center; font-size:16px; margin-bottom:5px;}
.l_after .band_bg{background:#f5f8fb;}
.l_after .band_text{padding:10px 30px; color:#666;}
.band_text li{height:25px; line-height:25px; margin-top:7px; background-position:0 -232px; background-repeat:repeat-x; border-right:1px solid #d9d9d9;}
.band_text .bd_title{display:inline-block; width:64px; height:25px; background-position:-134px -203px; padding-left:12px; margin-right:10px; color:#333;}
.l_after .band_btn{text-align:center; padding-bottom:20px;}
.l_after .btn_Dora_b, .l_after .btn_Dora_b:hover{font-size:12px;}
/**** 大乐透五周年派奖 tangxl 2012.5.18 *****/.kj_sort .dlt_new{border-bottom:1px solid #ededed; padding:0 0 3px 0; margin:0 10px;}
.kj_sort .kj_info_dlt{padding:5px 0 0 10px; color:#f00; font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:24px;}
.kj_info_dlt .bs_num{font-family:simsun; margin-left:10px; font-size:12px;}
/* 微信漂浮框 */
.weixin{display:none;width:150px; border:1px solid #D9D8D8; position: fixed; _position: absolute; bottom:4px; right:4px; background:#fff;}
* html .weixin{position:absolute;right:4px;top:expression(eval(document.documentElement.scrollTop+ document.documentElement.clientHeight - 274));}
*html{background-image:url(about:blank);background-attachment:fixed;}
.weixin .weixin_close{float: right; background: url(/images/weixin_icon.png) no-repeat 0 0; cursor:pointer; height:25px; width:51px;}
.weixin .weixin_img{clear: both; margin:33px auto 7px; *margin:8px auto 7px; display: block; border:5px solid #d9d8d8;}
.weixin .weixin_detail{padding:0 12px;}
.weixin .weixin_t{font-family: "微软雅黑", "Microsoft yahei", "黑体"; font-size: 15px; color:#000; line-height: 140%;}
.weixin .weixin_t2{font-family: "微软雅黑", "Microsoft yahei", "黑体"; font-size: 12px; color:#858383; line-height: 140%; margin-top: 5px;}
.weixin .weixin_a{display: block; width:86px; height: 22px; color: #c30; border:1px solid #EDBC56; background: url(/images/weixin_icon.png) no-repeat 0 -25px; font-weight: bold; text-align: center; line-height:22px; text-decoration: none; margin:14px 0; cursor: pointer;}
.weixin .weixin_a:hover{text-decoration: none;}

/*通用类按钮*/
.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,a.down,a.down b,a.lred,a.lred b{display:inline-block; background:url(/images/public/extbtn_bg.png) no-repeat; cursor:pointer;height:22px; line-height:22px; overflow:hidden; text-decoration:none; vertical-align:middle; font-weight:normal; text-decoration:none; }
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;}
.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 0; 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;}

.public_Dora,a.public_Dora{padding-left:8px; background-position:left -44px;}
.public_Dora b,a.public_Dora b{padding-right:8px; background-position:right -44px; color:#fff;}
/* 背景 */
.btn_orange, .btn_blue, .btn_gray, .btn_yellowish, .btn_blue_l, .btn_disabled{background:url(../images/Public/btn_bg.png) repeat-x; border: 0;  cursor:pointer; font-size:14px; display:inline-block; line-height:28px; line-height:30px\9; height:28px; text-align:center; font-weight:bold; padding:0; margin:0; overflow: hidden;}
/* 橙色按钮 */
a.btn_orange, .btn_orange{color:#fff; height:28px; border:1px solid #ff8326; width:78px; outline:0; text-decoration:none; background-position:0 0;}
a.btn_orange:hover, .btn_orange:hover, input.btn_orange_hover{color:#fff; text-decoration:none; background-position:0 -28px; border-color:#f46800; *background-color:#F67A23;}
/* 灰色按钮 */
a.btn_gray, .btn_gray{color:#333; height:28px; border:1px solid #B7B7B7; width:78px; outline:0; text-decoration:none; background-position:0 -528px; font-weight:normal;}

/* 自适应宽度 */
.btn_width_auto, input.btn_width_auto, a.btn_width_auto{width:auto; padding-left:19px; padding-right:18px;}
.ms_userico, .login-bd a, .znx_ico, .znx_h_ico, .hml_ico, .hml_h_ico, .scroll_up, .scroll_down, .r_dc_logo a, .t_ico, .toolTips .tips-hd, .btn_Lblue_s, .part_nav .lott .hover, .btn_Lblue_l, .selt_btn, .aga_ul li, .rec_text, .aga_selt, .aga_lk, .tb th, .change_nav, .sp_nxz, .btn_Dora_m, .cprj-cont a, .btn_Dora_s, .security a, .bb_div a {background-image: url("/images/index_yh02.png");}
.ms_tip .bg, .ms_tip .down, .ms_tip .up, .here, .here .close, .tipsDetail h5, .tips_box .tips_title, .tips_box .close a, .dl_err, .kbq, .band_text li, .band_text .bd_title, .icon_suc, .l_after .suc_bg, .btn_Dora_b, .btn_Lora_b, .btn_Dora_q {background-image: url("/images/index_yh03.png");}

.lb_box {background: none repeat scroll 0 0 #FFFFFF;float: left;}
.lb_box h2 {background: url("/images/public/63_08.gif") no-repeat scroll 5px 3px #FFFDF1;border: 1px solid #E29B78;font-size: 12px;font-weight: 100;height: 24px;line-height: 24px;margin: 5px auto;text-indent: 25px;width: 90%;}
.lb_con {background: none repeat scroll 0 0 #FFFFFF;padding-top: 10px;width: 360px;}
.lb_con div {font-size: 12px;height: 34px;overflow: hidden;padding: 0 0 0 50px;}
.lb_con div * {float: left;}
.lb_con label {margin-right: 3px;text-align: right;}
.lb_con input {border: 1px solid #dac2ec;height: 21px;line-height: 21px;width: 180px;}
.lb_con input.inp1 {margin-right: 10px;width: 52px;}
.lb_con .lb_sbm {height: 50px;line-height: 26px;padding-top: 10px;}
.lb_sbm button {background: url("/images/public/tc_088.gif") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;display: inline;font-size: 12px;font-weight: 700;height: 39px;margin-left: 40px;margin-right: 12px;width: 103px;}
.lb_sbm a {margin-right: 10px;padding-top: 7px;white-space: nowrap;}
.input02, .input03, .input04, .input05 {border: 0 none;cursor: pointer;height: 39px;margin-top: 15px;width: 103px;background: url("/images/public/bg.png") no-repeat scroll 0 0 transparent;}
.input02 {margin-left: 70px; background-position: -520px 0;}

.tc_x {background: none repeat scroll 0 0 #FFFFFF;width: 390px;height: 250px;}
.tc_x .gongx {background: url("/images/public/tc_09.gif") no-repeat scroll 60px 30px transparent;border-bottom: 1px solid #DDDDDD;height: 80px;margin: 0 auto 15px;padding-top: 20px;width: 360px;}
.tc_x P {color: #999999;font-size: 12px;line-height: 30px;text-align: center;}
.tc_x .gongx p {line-height: 30px;text-align: left;text-indent: 130px;}
.tc_x .gongx p span {color: #DE4500;font-size: 14px;font-weight: bold;}
.tc_x P span a {color: #0F3F94