@charset "utf-8";

.top_n_dh a,.top_n_dh a,#main1 dt a,#main1 .hot_n_title a,.chi_c dt a ,.cpt_news1 dt a,.cpt_news2 dt a,.cpt_news1 .cpt_n_title a,.cpt_news2 .cpt_n_title a{ color:#000;}
.top_n_dh a:hover,.top_n_dh a:hover,#main1 dt a:hover,#main1 .hot_n_title a:hover ,.chi_c dt a:hover,.cpt_news1 dt a:hover,.cpt_news2 dt a:hover,.cpt_news1 .cpt_n_title a:hover,.cpt_news2 .cpt_n_title a:hover,.recommend h3 .rm_more a:hover{ color:#930; text-decoration:underline;}
/****************头部区域内容*****************************/ 
#top{width:935px; height:90px; margin:0 auto;background:#ffffff url(../images/images/top_bg.jpg) no-repeat scroll center -18px; position:relative;}
.menu_bg{ background:url(../images/images/tips_menu.jpg) repeat-x scroll 0 0;  height:33px; width:935px; }
.sun_nav { position:absolute; top:53px; left:203px; width:696px; padding:0 0 0 12px; height:28px; line-height:26px; background:url(../images/images/tips_small.png) no-repeat scroll 0 0; margin:0 auto;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/images/tips_small.png" ,sizingMethod="crop");}
#nav_m{height:40px; padding:10px 0 0 210px; position:relative;}
/*#nav_m a:link,#nav_m a:visited{color:#000000;}*/
#nav_m li{position:relative;  float:left;}
#nav_m span{ heiht:40px;display:block;float:left;width:71px;}
#nav_m span a{height:30px;width:71px;display:block;  padding:10px 0 0 0;font-size:12px;line-height:22px;float:left; text-align:center; color:#000000; overflow:hidden;}
#nav_m span.Nav_first a{ text-decoration:none;}
#nav_m li a { text-decoration:none;  }
/*
#nav_m li.curr span{background:url(../images/hover_bg.jpg)  no-repeat;}
#nav_m li span a:hover{background:url(../images/hover_bg.jpg) no-repeat;color:#000000;}
#nav_m li.curr a:link,#nav_m li.curr a:visited{background:url(../images/hover_bg.jpg) no-repeat;color:#000000;}*/
#nav_m li.curr span{background:url(../images/images/hover_bg.jpg)  no-repeat;}
#nav_m li span a:hover{background:url(../images/images/hover_bg.jpg) no-repeat ;color:#000000;font-weight:bold;}
#logo_tips { position:absolute; background: url("../images/images/logo_tips.png") no-repeat top; left:7px; top:-5px; width:199px; height:89px; z-index:1; 
*background: none;  *filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='corp', src='images/images/logo_tips.png');}

.li_hover { position:relative;}
.li_hover ul {background:#f2f2f2;  position:absolute;top:0;left:-1px; background:url(../images/images/menu_footer.png) no-repeat scroll 0 bottom;  width:76px; overflow:hidden; zoom:1; clear:both; margin:0;  padding:0 0 6px 0; z-index:99; }
.ul_first {width:76px; height:41px; background:url(../images/images/menu_hear.png) no-repeat scroll 0 0; text-align:center; font-weight:bold; display:block; line-height:43px;}
.li_hover ul li { display:block; width:76px;line-height:25px; text-align:center;background:url(../images/images/menu_middle.png) repeat-y scroll 0 0;}
.li_hover ul li a:hover{ color:#F00; text-decoration:underline;}
* html .li_hover ul li { margin-top:-2px; line-height:27px;}
 
.li_hover1 { position:relative;}
.li_hover1 ul {background:#f2f2f2;  position:absolute;top:0;left:-1px; background:url(../images/images/tips_m_footer.png) no-repeat scroll 0 bottom;  width:90px; overflow:hidden; zoom:1; clear:both; margin:0;  padding:0 0 6px 0; z-index:199; }
.ul_first1 {width:90px; height:41px; background:url(../images/images/tips_m_header.png) no-repeat scroll 0 0; text-align:center; font-weight:bold; display:block; line-height:43px;}
.li_hover1 ul li { display:block; width:90px;line-height:25px; text-align:center;background:url(../images/images/tips_m_middle.png) repeat-y scroll 0 0;}
.li_hover1 ul li a:hover{ color:#F00; text-decoration:underline;}
* html .li_hover1 ul li { margin-top:-2px; line-height:27px;} 

.max_hover { position:relative;}
.max_hover ul {background:#f2f2f2;  position:absolute;top:0;left:-1px; background:url(../images/images/max_bottom.png) no-repeat scroll 0 bottom; width:147px; overflow:hidden; zoom:1; clear:both; margin:0;  padding:0 0 6px 0; z-index:99; }
#max_menu {background:url(../images/images/max_middle.png) repeat-y scroll 0 0px; overflow:hidden; zoom:1; }
* html #max_menu { margin-top:-2px;}
.max_hover ul li { display:block;line-height:25px; text-align:center; width:70px; float:left; }
.max_hover ul li a {}
.max_hover ul li a:hover{ color:#F00; text-decoration:underline;}
* html .max_hover ul li { margin-top:-2px; line-height:27px;}
.max_hover ul,.li_hover ul,.li_hover1 ul{display:none;}
/*********主体内容区域****************/
#tip_main { width:935px; margin:0 auto; overflow:hidden; zoom:1; background:#ffffff;}

/*******左区域内容***********/
#main_left { float:left; width:666px; padding:0 0 10px 6px; margin-top:0px; overflow:hidden; zoom:1;}

.dang { width:616px; height:25px; padding:10px 0 0 50px; background:url(../images/images/dw_bg.jpg) no-repeat scroll 0 0 ; overflow:hidden; zoom:1;}
.dang a { font-weight:bold; padding:0 2px;}
.top_area { width:666px; overflow:hidden; zoom:1; margin-top:5px;}
.flash_img { float:left; width:325px; height:252px; overflow:hidden; zoom:1; }

/**************热门新闻区域内容*******************/
.hot_news { float:right; width:336px; height:252px; background:#ffe5cb; margin-boom:5px;}
#hot_tabs {overflow:hidden; zoom:1; padding:0;width:336px; }
.hot_menu1box{overflow:hidden; height:22px; width:336px; text-align:left;}
#menu1{}
#menu1 li{float:left; display:block; cursor:pointer; width:168px; text-align:center; line-height:21px; height:21px;  background:url(../images/images/spirst.jpg) no-repeat scroll -212px -124px;  display:inline;}
#menu1 li.hover{background:#fff;  background:url(../images/images/spirst.jpg) no-repeat scroll -17px -124px;}
#menu1 .hover a { text-decoration:none; color:#06C;}
#menu1 li a { color:#333; text-decoration:none;}
.hot_main1box{clear:both;  width:336px;}
.hot_bx_box{clear:both;  border:1px solid #ff952c; height:228px;  width:334px;}
#main { margin:0; padding:0;}
#main1 ul{display: none;}
#main1 ul.block{display: block;}
#main1 dl { margin:0; padding:0; }
.top_n_content2 dt { float:left; width:50px;  line-height:23px;overflow:hidden; white-space:nowrap; }
.top_n_content2 dl .vs{width:10px; color:#FF0000; padding-right:20px;}
.top_n_content2 .vs_data{width:70px;}
.top_n_content2 .tt { width:70px;float:left;overflow:hidden; white-space:nowrap;}
#main1 .hot_n_title{ width:90px; overflow:hidden; white-space:nowrap; text-align:left;}
#main1 dl dd { float:left;  margin-left:2px;line-height:23px;}
.top_n_content,.top_n_content2 {overflow:hidden; zoom:1; padding:5px;}
.top_n_content dt {  float:left; width:285px; text-indent:1.8em; background:url(../images/images/t1.gif) no-repeat scroll 0 2px;  line-height:23px;overflow:hidden; white-space:nowrap;  }
.top_n_dh a{ text-align:center; display:block; width:80px; float:left;line-height:22px; }
.top_n_dh {border-top:1px  solid #ff952c; padding:7px 0 0 45px; overflow:hidden; zoom:1;}
.syy a{ text-indent:2em; background:url(../images/images/left-n.gif) no-repeat scroll 4px 0 ;line-height:22px;}
.xyy a{  background:url(../images/images/right-n.gif) no-repeat scroll 40px 0 ;line-height:23px; text-align:left;}


/************************保赢计划区域内容********************************/
.bj_jh { overflow:hidden;zoom:1; width:664px; border:1px  solid #ff952c; padding:0 0 5px 0; margin-top:5px; }
.bj_jh h3,.recommend h3,.competition h3 { background:url("../images/images/spirst.jpg") no-repeat scroll -17px -258px; height:17px; border-boom:1px  solid #ff952c; padding:5px 0 0 10px; color:#FFF;}
.fun_left { float:left; width:498px; padding:5px 10px;margin-left:3px; margin-top:5px; overflow:hidden; zoom:1; border:1px  solid #ff952c; }
.fun_left h2 { font-size:18px; font-weight:bold; text-align:center; padding:5px;}
.fun_left h2 a{ color:#000;}
.fun_left p { text-indent:2em; line-height:25px;}
.fwyx { margin-top:20px; line-height:20px; margin-boom:16px;}
.fun_right { float:left; width:135px; margin-left:3px; margin-top:5px; }
.bnt1 { background:url(../images/images/dg.jpg) no-repeat scroll 0 0; width:131px; height:35px; border:none;margin-top:3px; cursor:pointer;}
.bnt2 { background:url(../images/images/lszj.jpg) no-repeat scroll 0 0; width:131px; height:22px; border:none; margin-top:3px; cursor:pointer;}

.g_img { margin:5px 0;}

/******************今日推荐区域内容***************************/
.recommend { width:664px; height:428px; overflow:hidden;zoom:1;  border:1px  solid #ff952c;}
.rmd_content { height:400px; overflow-y:auto; overflow-x:hidden;}
.rm_more {margin-left:500px;}
.recommend h3 .rm_more a {color:#ffffff; text-decoration:none;}
#jr	{float:left; width:660px; padding-boom:9px; overflow-x:hidden; }
#jr table	{border:0px solid #ccc; border-boom:0px; }
#jr table td{border-boom:1px solid #ccc;}
#jr_fy	{	width:450px; float:right;margin-right:10px; }
#jr_fy li	{float:right; margin-top:5px; line-height:26px}
#jr_fy li a	{padding:5px 6px 5px 6px;}
#jr_fy li a:hover	{background:#CC0000; color:#fff; padding:5px 6px 5px 6px;}
#jr_fy li a.active	{background:#CC0000; color:#fff; padding:5px 6px 5px 6px;}
.back_col_yellow	{	background:#FFFFCC; text-align:center; height:26px;}

/*************关键字搜索区域内容******************/
.search_area { width:666px;overflow:hidden;zoom:1;  }
#search_tabs {overflow:hidden; zoom:1; padding:0;width:664px; }
.search_menu1box{position:relative; overflow:hidden; height:22px; width:664px; text-align:left;}
#menu2{position:absolute; top:1px; left:0; z-index:1;}
#menu2 li{float:left; display:block; cursor:pointer; width:88px; text-align:center; line-height:21px; height:21px;  background:url(../images/images/spirst.jpg) no-repeat scroll -142px  -17px;  display:inline;}
#menu2 li.hover{background:#fff;  background:url(../images/images/spirst.jpg) no-repeat scroll -17px -17px;}
#menu2 .hover a { text-decoration:none; color:#06C;}
#menu2 li a { color:#333; text-decoration:none;}
.search_main1box{clear:both;  width:662px;}
.search_bx_box{clear:both;  border:1px solid #ff952c; padding:10px 10px 0 10px;  height:50px; overflow:hidden; zoom:1; width:642px; background:#ffe5cb;}
#main2 ul{display: none;}
#main2 ul.block{display: block;}
.search_content,.gjss {padding:10px;}
.search_content label,.gjss label { float:left; line-height:20px;}
.search_content .sl_a { font-size:12px; height:20px; vertical-align:middle;float:left; margin-left:5px;}
.search_content .txt_work { width:280px; height:18px; _height:19px;vertical-align:middle; line-height:18px; float:left; margin-left:5px; border:1px solid #CCCccc; color:#999;}
#search_bnt,.gj_s_bnt { background:url(../images/images/search_bnt.jpg) no-repeat scroll 0 0; width:60px; height:23px; cursor:pointer; border:none; margin-left:5px;_margin-left:2px;}
.gjss select { float:left; margin-left:5px;}
.ints { width:40px;height:18px; _height:19px;vertical-align:middle; line-height:18px; float:left; margin-left:5px; border:1px solid #CCCccc; color:#999;}


/****************专家排行榜区域内容******************************/
.rank { width:666px; margin-top:5px; overflow:hidden; zoom:1;}
.zj_rank h3,.user_rank h3{ background:url("../images/images/spirst.jpg") no-repeat scroll -17px -212px; height:17px; border-boom:1px  solid #ff952c; padding:5px 0 0 5px; color:#ffffff;}
.zj_rank {float:left; width:328px; height:265px;  border:1px  solid #ff952c;background:#d9d9d9;}
.zj_rank_c,.user_rank_c { padding:3px 0; }
#zj_rank_tabs,#user_rank_tabs {overflow:hidden; zoom:1; padding:0;width:321px; margin:0 auto; }
.zj_rank_menu1box,.user_rank_menu1box{position:relative; overflow:hidden; height:22px; width:321px; text-align:left;}
#menu3,#menu4{position:absolute; top:1px; left:0; z-index:1;}
#menu3 li,#menu4 li{float:left; display:block; cursor:pointer; width:80px; text-align:center; line-height:21px; height:21px;  background:url(../images/images/spirst1.jpg) no-repeat scroll -81px 0px ;  display:inline;}
#menu3 li.hover,#menu4 li.hover{background:#fff;  background:url(../images/images/spirst1.jpg) no-repeat ;}
#menu3 .hover a,#menu4 .hover a { text-decoration:none; color:#06C;}
#menu3 li a,#menu4 li a { color:#333; text-decoration:none;}
.zj_rank_main1box,.user_rank_main1box{clear:both;  width:319px;}
.zj_rank_box,.user_rank_box{clear:both;  border:1px solid #ff952c; padding:3px;  height:auto; overflow:hidden; zoom:1; width:313px; background:#ffe5cb;}
#main3 ul,#main4 ul{display: none;}
#main3 ul.block,#main4 ul.block{display: block;}
.chi_s { overflow:hidden; zoom:1; padding:5px 0; background:#ffd2a6;}
.chi_s dd { float:left;  text-align:center; display:block;}
.chi_c { background:url(../images/images/rank_bg.jpg) no-repeat scroll 0 0; width:311px; height:182px; overflow:hidden; zoom:1;}
.chi_c dl { margin-left:70px; margin-top:4px;}
.chi_c dt { float:left; width:140px; height:18px;  display:block; text-align:center;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.chi_c dd { float:left; width:85px;  height:18px; display:block; text-align:center;}
.user_rank {float:right; width:328px; height:265px;  border:1px  solid #ff952c;background:#d9d9d9;}


/****************论坛竞赛区域内容**************************/
.competition{width:664px;  margin-top:5px; overflow:hidden;zoom:1;  border:1px  solid #ff952c;}
.cpt_content {overflow:hidden;zoom:1; padding:5px 0;  background:#ffe5cb url(../images/fe3.jpg) repeat-y -3px 0;
}
.cpt_news1 { border-right:1px solid #ff952c; }
.cpt_news1,.cpt_news2 { width:325px; overflow:hidden; zoom:1; float:left; margin-left:2px;}
.cpt_news1 dt,.cpt_news2 dt  { float:left; width:95px; text-indent:1.8em; background:url(../images/images/t1.gif) no-repeat scroll 0 2px;  line-height:25px;overflow:hidden; white-space:nowrap; }
.cpt_news1 .cpt_n_title,.cpt_news2 .cpt_n_title{ width:160px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:left;}
.cpt_content dd,.cpt_news2 dd { float:left; width:60px;  margin-left:2px; text-align:right;line-height:25px;overflow:hidden; white-space:nowrap;}

.cpt_content ul li{float:left; display:block; width:325px; overflow:hidden; margin-right:3px;}


/****************************右边区域内容***********************************/
#main_right {float:right; width:250px;margin:0px 6px 0 0;  overflow:hidden; zoom:1; display:inline;}

/************用户登录区域内容***************/
.login_area {width:247px; height:110px;  border:1px  solid #ff952c; background:#ffe5cb;}
.login_area h3,.service h3,.hot_zj h3,.focus_ss h3,.result h3 { background:url("../images/images/spirst.jpg") no-repeat scroll -17px -169px; height:17px; border-bottom:1px  solid #ff952c; padding:5px 0 0 5px; color:#FFFfff;}
.login_content { padding:5px; }
.box_user { overflow:hidden; zoom:1;}
.login_content label { width:50px; float:left;}
.user_name,.pwd{margin-top:5px; width:180px; float:left;}
.login_content input { border:1px solid #CCC; height:16px; width:125px; color:#999;}
.wjmm { text-align:right; margin-top:10px;}
.wjmm a { margin-right:15px; color:#000000;}
#login_bnts{ float:left; border:none;  background:url(../images/images/login_bg.jpg) no-repeat scroll center center; margin-top:-13px; width:55px; height:37px;  cursor:pointer; }

/******************专业客服区域内容***************************/ 
.service {width:247px; height:185px; overflow:hidden; zoom:1; margin-top:5px;  border:1px  solid #ff952c; background:#ffe5cb; font-family:Verdana, Geneva, sans-serif;}
.service_content { overflow:hidden; zoom:1; padding:5px;}
.qq_txt {font-weight:bold; font-size:12px; }   
.tel_b { float:left;}
.tel { margin-top:10px; line-height:18px; font-size:15px; font-weight:bold;}
 
.right_img {margin:5px 0;}

/*****************热门专家区域内容**********************/
.hot_zj {width:247px;  border:1px  solid #ff952c; border-boom:none; background:#ffe5cb; }
.hot_zj_c li {border-boom:1px  solid #ff952c; display:block; padding:3.4px; *padding:2px 0;}
.hot_zj_c td { line-height:20px;}
.table_zj {  font-family:Verdana, Geneva, sans-serif;}
.table_zj tr { text-align:center;}
.table_zj td{ border:1px solid  #E1E1E1 ;background:#FAFAFA;}
.table_zj tr .tb_zj_y {background:#ffe49f;}

/********************赛事焦点区域内容****************************/
.focus_ss{width:247px;  overflow:hidden; zoom:1;  margin-top:5px; border:1px  solid #ff952c; background:#fff1e3;}
.focus_ss_c { overflow:hidden; zoom:1;}
.focus_ss_c tr { line-height:25px}

/************************充值方法区域内容**************************************/
.result{width:247px;   margin-top:5px;  overflow:hidden; zoom:1;  border:1px  solid #ff952c;background:#ffe5cb;}
.rut_content {padding:5px 5px 10px; overflow:hidden; zoom:1; }
.rut_cz,.rut_zz{ line-height:25px;}
.zhong_z { margin-left:50px;}
.bank_de { padding:0 15px 0;}
.bank_de li { display:block; overflow:hidden; zoom:1; margin:10px 0 0 0;}
.bank_de li span { float:left; display:block;}
.bank_de p { line-height:16px;}
.bank { margin-left:10px;}

/***************底部区域内容***********************/
#footer {width:935px; margin:0 auto; padding:15px 0;overflow:hidden; zoom:1;background:#ffffff;}
.ge_link {height:3px; background:#ff952c; clear:both; overflow:hidden; zoom:1;}
#footer p { text-align:center; color:#666666; line-height:20px; font-family:Verdana, Geneva, sans-serif;}
/***/

/***最顶****/

#di_top {height:25px; border-bottom:1px solid #cccccc;background:#EFEFEF;}
#heart_top {height:24px;width:935px; margin:0 auto; }
#heart_top li{float:left;line-height:22px; margin-left:7px; margin-right:9px;}


#ming_ei { width:650px; margin:10px 0 0 10px; }
#ming_ei li {width:210px; display:block; float:left; margin-right:6px;}
.ming_t { border:1px solid #F60;}
.ming_ms{ border:1px solid #F60; border-top:none;}
.ming_left {  border-left:1px solid #F60;}
.ming_right {padding:3px; height:113px; overflow:hidden;}

.ming_right h4 { text-align:center; line-height:30px; font-size:14px; font-weight:bold;}
.ming_img { padding:5px;}
.ming_ms {padding:5px;}
.btn_zj {height:55px ;margin-top:10px;}
.btn_zjs {height:30px; font-size:15px; line-height:30px; font-weight:bold;}


