@charset "gb2312";
/* CSS Document */
body{ padding:0; margin:0;}

#site_nav{ position:relative; max-height:107px; background:url(topbg.gif) 0 -114px repeat-x; z-index:9999;}
.site_nav_m{ width:1000px; height:36px; margin:0 auto;color:#666; font-size:12px;}
.site_nav_m2{ width:1000px; height:95px; margin:0 auto;color:#666; font-size:12px; display:none;}
.site_nav_m a{ color:#666; text-decoration:none;}
.site_nav_m a:hover{ color:#f60; text-decoration:none;}
.top_weibo{ width:480px; height:36px; margin:0 auto;color:#666; font-size:12px;}
.site_nav_logo,.top_weibo,.top_weibo a{ float:left; z-index:-1; cursor:pointer; display:inline;}
.dr_nav,.nav_vc,.top_line02,.t_fav{float:right;line-height:36px; margin:0 8px 0 3px;}
.t_reg,.t_login{ display:inline-block;}

.site_nav_logo{background:url() left center no-repeat; padding:0 6px 0 15px; line-height:36px; padding-top:2px;}
.top_weibo{ height:35px;background:url(line01.gif) left center no-repeat; padding-left:13px;}
.weibo_qq,.weibo_sina,.weibo_qq:hover,.weibo_sina:hover,.t_tel,.t_tel:hover,.t_ipad,.t_ipad:hover{ height:22px; width:20px;text-indent:-9999em; cursor:pointer; margin:6px 7px 0 0; overflow:hidden;}
.weibo_qq,.weibo_sina,.weibo_qq:hover,.weibo_sina:hover{ background-image:url(weibobtn02.gif); background-repeat:no-repeat; }
.weibo_qq{ background-position:0 0;}
.weibo_sina{background-position:-82px 0;}
.weibo_qq:hover{ background-position:0 -42px;}
.weibo_sina:hover{background-position:-82px -42px;}

.t_login,.t_login:hover,.t_reg,.t_reg:hover,.t_tel,.t_tel:hover,.t_fav,.t_fav:hover{ background-image:url(top_ico.gif); background-repeat:no-repeat; height:36px;}
.t_tel,.t_tel:hover{height:22px; width:20px;}
.t_login{ background-position:0 12px;padding-left:16px;}
.t_login:hover{ background-position:0 -17px;padding-left:16px;}
.t_reg{ background-position:0 -47px;padding-left:16px;}
.t_reg:hover{ background-position:0 -82px;padding-left:16px;}
.t_tel{ background-position:7px -121px;}
.t_tel:hover{ background-position:7px -153px;}
.t_fav{ background-position:0 -312px;padding-left:16px;}
.t_fav:hover{ background-position:0 -344px;padding-left:16px;}

#site_nav .mod_user{ float:right; line-height:36px;}
#site_nav .mod_user a{ margin:0 8px 0 3px;}

.top_line02{ width:4px; height:35px; background:url(line02.gif) 0 0 no-repeat;}

/*ï¿½ï¿½ï¿½ï¿½*/
.dr_menubox{ display:none; position:absolute; top:39px; right:0;_right:1px; border:#ccc 1px solid; border-bottom:#e6e6e6 2px solid;background:#fff url(dr_box_b.gif) bottom repeat-x; padding-top:5px;z-index:99999; zoom:1;}
.dr_menubox_t{position:absolute; top:-10px; right:0; width:200px; height:10px; font-size:0; line-height:0;  overflow:hidden; background:url(topbg.gif) 170px top no-repeat;}

.dr_nav{position:relative;}
.dr_nav_t{background:url(topbg.gif) right -26px; display:block; padding-right:10px;}

/*È«Õ¾ï¿½ï¿½ï¿½ï¿½*/
.dr_m_nav{ width:665px; border-left:#f0f0f0 1px solid; padding:0; margin:0 5px 5px 5px; list-style:none;zoom:1; overflow:hidden;}
.dr_m_nav li{ float:left;width:95px;line-height:30px; zoom:1; overflow:hidden;}
.dr_m_nav li a{ float:left; _display:inline; _margin-right:-3px; width:94px; height:30px;text-align:center; border-right:#f0f0f0 1px solid; border-bottom:#f0f0f0 1px solid; font-family:tahoma,"ï¿½ï¿½ï¿½ï¿½"; zoom:1;overflow:hidden;}
.dr_m_nav li img{ vertical-align:middle; margin-right:3px;}

.dr_m_t{ clear:both; height:30px; background:url(topbg.gif) 0 -64px repeat-x; line-height:30px; font-weight:bold; color:#333; border:#c0c0c0 1px solid; border-left:0; text-align:center;}
div.dr_m_t a{ border:0; color:#333;}

li.dr_m_li_lat{ width:190px;_width:188px;}
li.dr_m_libg{ background:#f7f7f7;}

/*ï¿½ï¿½Ï·ï¿½ï¿½ï¿½ï¿½*/
.dr_m_gamelist{ width:290px; margin:0 10px; }
.dr_m_gamelist dt{ border-top:#ddd 1px solid; color:#999; text-align:right; line-height:30px; overflow:hidden;}
.dr_m_gamelist dt,.dr_m_gamelist dd{ padding:0; margin:0 ; font-size:12px;}
.dr_m_gamelist dt a{ color:#999;}
.dr_m_gamelist dt span{ float:left;}
.dr_m_gamelist dd{font-family:tahoma,"ï¿½ï¿½ï¿½ï¿½";  padding:0 0 10px 0; zoom:1; overflow:hidden;}
.dr_m_gamelist dd a{ float:left; width:96px; height:20px; padding:4px 0; line-height:20px; overflow:hidden;}
.dr_m_gamelist dd img{ vertical-align:middle; margin-right:5px;}

div.dr_rec_today{ width:300px; height:22px; background:url(topbg.gif) -172px 0 no-repeat; line-height:22px; padding:0 0 5px 10px; overflow:hidden;}
.dr_rec_today span,.dr_rec_today a{ float:left; display:inline;}
.dr_rec_today span{ padding:0 14px 0 23px; color:#f60;}
.dr_rec_today a{font-family:tahoma,"ï¿½ï¿½ï¿½ï¿½";  margin-right:4px;}
a.dr_entergame{ color:#09c;}

.site_nav_clear{ clear:both; overflow:hidden; height:0; line-height:0; font-size:0;}


/*ï¿½Ã»ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.dr_jifen{width:270px; padding:0 20px 6px 20px; }
.dr_jifen p{margin:0; padding:0;}
.dr_jifen_num{height:70px; padding-top:11px; line-height:20px;}
.dr_jifen_num p{font-size:14px; font-weight:bold; color:#333;}
.dr_jifen_num em{font-style:normal; color:#f00;}
.dr_jifen_num div{color:#999;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; _width:268px;}
/*.dr_jifen_num p a{float:right; font-size:12px; font-weight:normal; background:url(jifen_email.gif) no-repeat; padding-left:20px;}*/
.dr_jifen_num p a {float: right;font-size: 12px;font-weight: normal;background-image: url(jifen_email.gif);background-repeat: no-repeat;padding-left: 20px;}
.dr_jifen_num div i,.dr_jifen_num div a{ color:#f00;}
a.dr_jifen_email{background-position:0 -15px; color:#f60;}
a.dr_none_email{background-position:0 5px;}
.dr_none_sw{padding:15px 0; border-top:1px solid #e6e6e6;}
.dr_none_sw em{display:block; font-style:normal; line-height:18px;}
.dr_list{ border-top:1px solid #e6e6e6;}
.dr_list p{font-size:14px; font-weight:bold; color:#333; height:30px; line-height:30px; padding-top:4px;}
.dr_list p a{font-size:12px; color:#666; float:right;}
.dr_list ul{margin:0; padding:0 0 6px 0;}
.dr_list li{width:100%; height:30px; line-height:30px; border-bottom:1px dashed #e6e6e6; list-style:none;}
.dr_list li.nob{border:none;}
.dr_list li img{float:left; margin:5px 8px 0 0;}

.dr_list li a.dr_list_btn,.dr_list li a.dr_sw_btn{float:right; width:46px; height:20px; line-height:20px; display:inline-block; background:#f99; text-align:center; color:#fff;  margin-top:5px;}
.dr_list li a.dr_list_btn:hover,.dr_list li a.dr_sw_btn:hover{background:#600; color:#fff;}
.dr_list li span{color:#f00; margin-left:10px; font-weight:bold;}
a.dr_zjf{color:#069;}

/* ï¿½ï¿½ï¿½ï¿½ï¿½Ê?*/
.dr_jifen_tip{display:none; position:absolute; width:179px; height:33px; top:26px; right:-49px; z-index:99999; zoom:1; background:url(jifen_tip.gif) no-repeat;}

/* Í·ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ï¢ */
a.dr_top_text{float:left; width:250px; height:35px; margin-left:30px; margin-top:5px; font-size:14px; }
.dr_top_text2{float:left; height:35px; margin-left:30px; margin-top:7px; font-size:14px; margin-left:-10px; margin-right:20px;}
.dr_top_text2 a{ color:#666; text-decoration:none; margin-left:10px;}

.cs14_thisLaba { position: absolute; width: 250px; top: 0;   height: 32px; overflow:hidden; margin-left:600px;}
.cs14_thisLaba p { height: 23px; padding-top: 9px; overflow:hidden;}
.cs14_thisLaba a { color: #f22e00; text-decoration: none; background: url(gimg2014.gif) 0 -109px no-repeat; padding-left: 20px; line-height: 17px; display: block; }
.cs14_thisLaba a:hover { color: #f22e00; text-decoration: underline; background: url(gimg2014.gif) -190px -209px no-repeat; }