﻿@import url(public.css?2018);
* {
font-family: Arial,Helvetica,sans-serif;

padding:0px; margin:0px;
}

a:link{ color:#0f3f94;}
a:hover{ color:#ff3300;text-decoration: underline;}
a:visited{ color:#0f3f94;}

.fl{ float:left;}
.fr{ float:right;}

#part1{ width:1000px; overflow:hidden; margin:10px auto;}
#part2{ width:1000px; overflow:hidden; margin:0px auto 10px auto;}
#part3{ width:1000px; overflow:hidden; margin:0px auto 10px auto;}
#part4{ width:1000px; overflow:hidden; margin:0px auto 10px auto;}
#part5{ width:1000px; overflow:hidden; margin:0px auto 10px auto;}
#part6{ width:1000px; overflow:hidden; margin:0px auto 10px auto;}

#leftbox{ width:257px; float:left; overflow:hidden;}
#midbox{ width:438px; float:left; margin:0 10px; overflow:hidden; }
#rightbox{ width:285px; float:right;  overflow:hidden;}

/* 快速导航*/
#slidemenu {width: 90px;background-color: #F1F1F1;font-family: Sans-Serif;}
#slidemenu .title {line-height: 30px;text-align: center;background-color: #D81B17;color: #ffffff;}
#slidemenu .item {line-height: 30px;text-align: center;}
#slidemenu .item a span{position:relative; left:9px}
#slidemenu .item a{ color:#333; display:block; text-decoration:NONE; width:100%;}
#slidemenu .item a:hover {color: #fff;background-color: #D81B17;}
#slidemenu .item a span.redhot{color:Red; font-weight:bold;}
#slidemenu .item a:hover span{color: #fff;}
/* 快速导航 END*/

#leftbox .kjjg_box{ border:1px solid #ddd; width:255px; overflow:hidden; border-top:0px;}
.kjjg_box .title{background:url(/img/main_kjjg_title.png) left top no-repeat; height:31px; text-align:center; font-size:14px; line-height:31px; color:#176dbf; font-weight:bold; border-bottom:1px solid #ddd; border-top:2px solid #ff0000;}
.kjjg_box .title span{font-size:14px; font-weight:bold;}
.kjjg_box .content{ height:206px; background-color:#eee;}
.kjjg_box .content .logoAndKJ{ height:115px; background:url(/img/logo_3d.png) 20px 25px no-repeat;}
.kjjg_box .content .history_kj_btn{ line-height:34px; height:34px; text-align:center;}
/*.kjjg_box .content .history_kj_btn a{ line-height:24px; display:inline-block; width:165px; height:24px; background:url(/img/more_history_kj.gif) left top no-repeat; color:#d1221b;}*/
.kjjg_box .content .history_kj_btn a:hover{ text-decoration:underline;}
.kjjg_box .content .kjjg_ball{ margin-left:90px; height:50px;}
.kjjg_box .content .kjjg_ball span.kjball{ display:inline-block; width:46px; height:46px;background:url(/img/main_kjball.gif) 1px top no-repeat; font-size:34px; line-height:45px; text-align:center; color:White; font-family:'微软雅黑';}
.kjjg_box .content .sjh_others{ margin-top:10px; color:#ff0000; line-height:19px; margin-left:25px;}
.kjjg_box .content .sjh_others a{color:#0f3f94; margin-left:8px;}
.kjjg_box .content .sjh_others p{font-size:16px;}
.kjjg_box .content .sjh_others span{color:blue; font-size:16px;}
.kjjg_box .content .jiangjing{ padding:4px; margin-top:2px;}
.kjjg_box .content .jiangjing table{ width:248px; text-align:center;}
.kjjg_box .content .jiangjing th{ border:1px solid #ccc;line-height:20px; background-color:#f2f2f2;}
.kjjg_box .content .jiangjing td{ border:1px solid #ccc;line-height:20px; background-color:#ffffff; color:#333;}

/*试机号每日快报*/
.sjhmrkb{ margin-top:10px; border:1px solid #eee; width:283px; overflow:hidden; height:90px;}
.sjhmrkb .title{background:url(/img/main_mrkb_title.jpg) 1px top no-repeat; height:31px; line-height:31px; font-size:14px; color:#176dbf; font-weight:bolder; padding-left:30px; padding-right:10px; clear:both;}
.sjhmrkb .title h2{ height:31px; line-height:31px; font-size:13px; float:left;}
.sjhmrkb .title .more{ float:right; line-height:31px; }
.sjhmrkb .content{ padding:10px; color:#333; font-size:12px; line-height:22px; text-align:center;}
.sjhmrkb .content span{ font-weight:bold;}

/*轮播图样式*/
div.slideBox{ position:relative; width:440px; height:182px; overflow:hidden;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px; overflow:hidden;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ width:440px; height:182px; margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:15px; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:10px; height:10px; background-color:#FFF; text-indent:-99999px; margin:3px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}


/*轮播图样式结束*/ 

/*新闻资讯 开始*/
.newsGongGao{ margin-top:10px; overflow:hidden; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #eee; width:283px;}
.newsGongGao .title{color:#176dbf; font-weight:bolder; padding:0 10px;background: #FFDBB8; height:31px; clear:both; }
.newsGongGao .title h2{ height:31px; line-height:22px; font-size:13px; float:left;}
.newsGongGao .title h2 a.more{float:none; line-height:31px; font-size:14px;}
.newsGongGao .title .more{float:right; line-height:31px; font-size:14px;}
.newsGongGao .content{ color:#333;  font-size:13px; padding:5px 10px; clear:both;}
.newsGongGao .content span{line-height:17px;}
/* padding:0px 10px; .newsGongGao .content li{ color:#333;  font-size:13px; line-height:22px; height:22px; clear:both; position:relative;}
.newsGongGao .content li .time{  right:0px; color:#666; float:right; font-size:12px;}
.newsGongGao .content a{ font-size:13px; display:inline-block; width:275px; overflow:hidden; white-space:nowrap; float:left;}*/
.ctype{ color:#999;  font-size:13px;float:left; margin-right:5px;}
.newsGongGao span{font-size:12px;}
/*新闻资讯 结束*/

/*首页 右边切换*/
.menu_tab1{width:282px; border:1px solid #c8d9e0; height:370px; overflow:hidden;}
.menu_tab1 .tab_title{ clear:both; background:#d3e9fa; height:32px; overflow:hidden; }
.menu_tab1 .tab_title li{ font-size:14px; color:#0d61a4; float:left; width:141px; height:32px; line-height:32px; text-align:center; cursor:pointer;}
.menu_tab1 .tab_title li.selected{ background-color:White; font-weight:bold; }
.menu_tab1 .content { padding:10px 10px 10px 10px;}
.menu_tab1 .content .title{ color:#990000; font-weight:bold; width:230px; overflow:hidden; white-space:nowrap;}
.menu_tab1 .content .title a{ color:#990000;}
.menu_tab1 .content .title a:hover{ text-decoration:underline;}
.menu_tab1 .content .tjinfo{ color:#444; }

.menu_tab1 .content .tb_content{ text-indent:2em; color:#444; line-height:18px; height:90px; padding:5px 0; overflow:hidden; position:relative; }
.menu_tab1 .content .tb_content .more{ position:absolute; right:3px; bottom:0px;}
.tjball{ background:url(/img/tjball_bblue.gif) left top no-repeat; display:inline-block; width:18px; height:18px; text-align:center; line-height:18px; color:White; margin-right:5px; font-weight:bold;}
.tjinfo{ height:52px; border-bottom:1px dashed #aaa;}
.tjinfo #tjhm {margin-top:8px;}
.menu_tab1 .artlist{ padding-top:5px; height:160px; overflow:hidden;}
.menu_tab1 .artlist li{ line-height:24px; height:24px; overflow:hidden; color:#666;position:relative; padding-left:15px;  background:url(/img/sub_li_bg.gif) no-repeat 5px center;}
.menu_tab1 .artlist li a{display:inline-block; width:240px; overflow:hidden; white-space:nowrap; font-size:13px; }
.menu_tab1 .artlist li  .time{ position:absolute; right:0px; color:#666;}
/*首页 右边切换 END*/

/*中间内容部分 开始*/
/*第二部分 */
.main_sub_menu{ background:#d8f4ff; height:31px; clear:both;}
.main_sub_menu h1{ display:inline-block; width:120px; text-align:center; font-size:14px; font-weight:bold; color:White; background-color:#176dbf; line-height:31px; height:31px;}
.main_sub_menu .tj_list{ line-height:31px; float:left; padding-left:10px; }
.main_sub_content{ width:1000px; margin-top:5px; clear:both; overflow:hidden;}
.sub_box1{ width:324px;border: 1px solid #c8d9e0; margin-right:11px; overflow:hidden; float:left;}
.margin_0{ margin:0px;}
.sub_box1 .title{ background:#d3e9fa; height:31px;  clear:both;}
.sub_box1 .title h2{ font-size:14px; line-height:31px; margin-left:10px; display:inline-block; float:left; color:#0d61a4; font-weight:bold;}
.sub_box1 .title .more{ float:right;  line-height:31px; margin-right:5px;}
.sub_box1 .content{ padding:10px 10px 10px 10px;}
.sub_box1 .content .list_img{ border:1px solid #eee;}
.sub_box1 .content li{  line-height:24px; height:22px; overflow:hidden; color:#666; padding-left:15px;  background:url(/img/sub_li_bg.gif) no-repeat 5px center; }
#part4 .main_sub_content .sub_box1 .content li{ height:24px; }
.sub_box1 .content li a{ font-size:13px; display:inline-block; width:280px; overflow:hidden; white-space:nowrap;   }
.sub_box1 .content .img_contet{position:relative;  clear:both; overflow:hidden;}
.sub_box1 .content .img_contet .list_img{ float:left;}
.sub_box1 .content .img_contet .list_intro{ float:left; padding:0px 10px 5px 20px;}
/*.sub_box1 .content .img_contet .list_intro p{ line-height:22px;}*/
.sub_box1 .content .img_contet .list_intro p a{ position:absolute; right:0px; float:left;}
.sub_box1 .content .img_contet .list_intro a:hover{ color:#ff3300}
.sub_box1 .content .img_contet .list_intro .red{ font-size:14px; font-weight:bold; width:110px; overflow:hidden; white-space:nowrap; display:block; float:left;}
.sub_box1 .content .img_contet .list_intro .intro_contet{ color:#0f3f94; font-weight:bold;  font-size:18px; width:180px; max-height:64px; overflow:hidden;  padding-top:5px;}
.img_contet h1 a{ font-size:16px; font-weight:bold; color:#990000; width:295px; overflow:hidden; height:18px;}
.img_contet h1{ margin-bottom:10px;}
.sub_box1 .content .img_contet .list_intro .intro_contet1{color:#666;  font-size:12px; width:180px; height:62px;display:inline-block; overflow:hidden;}
.sub_box1 .title li.selected {color: #0d61a4;font-weight: bold;background: #FFF;}
.sub_box1 .title li {float: left;width: 128px;height: 31px;text-align: center;line-height: 31px;font-size: 14px;cursor: pointer;color: #0d61a4;}
/*第二部分 结束*/

/*第三部分 开始*/
#part3 .sub_box1 .title li.selected {color: #0d61a4;font-weight: bold;background: #FFF;}
#part3 .sub_box1 .title li {float: left;width: 90px;height: 31px;text-align: center;line-height: 31px;font-size: 14px;cursor: pointer;color: #0d61a4;}
.sub_box1 .title2{  background:#d3e9fa; height:31px;   clear:both;}
.sub_box1 .title2 .more{ float:right;  line-height:31px; margin-right:5px;}
#part3 .sub_box1 .title2 li.selected {color: #0d61a4;font-weight: bold;background: #FFF;}
#part3 .sub_box1 .title2 li {float: left;width: 128px;height: 31px;text-align: center;line-height: 31px;font-size: 14px;cursor: pointer;color: #0d61a4;}
#part3 .sub_box1 .pic {overflow: hidden;}
#part3 .sub_box1 .pic img {float: left;width: 120px;height: 150px;}
#part3 .sub_box1 .picR {float: right;width: 170px; font-weight:normal; height:150px; overflow:hidden; position:relative; color:#666;}
#part3 .sub_box1 .picR .contents{ width:170px; height:130px; overflow:hidden;  padding:0px; margin:0px;}
#part3 .sub_box1 .picR .more{ position:absolute; bottom:0px; right:5px;}
#part3 .sub_box1  .H10 {height: 10px;_height: 1px;border-bottom: 1px dashed #e6e6e6;clear: both;font-size: 0; margin:5px 0;}
.content h1 a{ font-size:16px; font-weight:bold; color:#990000; display:inline-block; width:295px; overflow:hidden; height:18px;}
.content h1{ margin-bottom:10px;}
#part3 .main_sub_menu{ background:#d2e9fb; height:31px; clear:both;}

/*第三部分 结束*/

/*第四部分 开始*/
#part4 .sub_box1 .title li.selected {color: #0d61a4;font-weight: bold;background: #FFF;}
#part4 .sub_box1 .title li {float: left;width: 90px;height: 31px;text-align: center;line-height: 31px;font-size: 14px;cursor: pointer;color: #0d61a4;}
#part4 .sub_box1 .title2 li.selected {color: #0d61a4;font-weight: bold;background: #FFF;}
#part4 .sub_box1 .title2 li {float: left;width: 128px;height: 31px;text-align: center;line-height: 31px;font-size: 14px;cursor: pointer;color: #0d61a4;}
#part4 .sub_box1 .pic {overflow: hidden;}
#part4 .sub_box1 .pic img {float: left;width: 120px;height: 150px;}
#part4 .sub_box1 .picR {float: right;width: 170px; font-weight:normal; height:150px; overflow:hidden; position:relative; color:#666;}
#part4 .sub_box1 .picR .contents{ width:170px; height:130px; overflow:hidden;  padding:0px; margin:0px;}
#part4 .sub_box1 .picR .more{ position:absolute; bottom:0px; right:5px;}
#part4 .sub_box1  .H10 {height: 10px;_height: 1px;border-bottom: 1px dashed #e6e6e6;clear: both;font-size: 0; margin:5px 0;}
#part4 .main_sub_menu{ background:#fef4ea; height:31px; clear:both;}

/*第四部分 结束*/

/*第五部分*/
a.dmsmmore{float:right; margin-right:5px; color:Gray; font-weight:bold;}
a.dmsmmore:hover{color:red; text-decoration:underline;}
.tab_dmsm .sortissue{ cursor:pointer;}
.tab_dmsm {border-collapse: collapse;border: 1px solid #EBEBC3;}
.tab_dmsm tr {display:table-row;vertical-align: inherit;border-color: inherit;}
.tab_dmsm th, .tab_dmsm td { border: 1px solid #EBEBC3; color:#666;}
.tab_dmsm .all_title {background: #faf6d3;height: 30px;line-height: 30px;font-size: 14px;color: #A4420D;text-indent: 10px;font-weight: bold;text-align: left;}
.tab_dmsm td { height: 24px;line-height: 24px;text-align: center; color:#666;}
.tabselect td{ border:0px; cursor:pointer;  color:#000; font-weight:normal;}
.tabselect td.selecton{background-color: #444;color: #fff;}
.tab_dmsm tr.curqihao td{background-color: #4489DD;color: White;font-weight: bold;}
.tab_dmsm td.ball span{background:url(/img/ballred.png) 1px 1px no-repeat ; display:inline-block; width:22px; height:23px; line-height:23px; color:White;}
#imgSort {
vertical-align: middle;
}
/*第五部分 结束*/


#link_box {margin: 10px auto 0px auto;width: 998px;border: 1px solid #ebebc3;}
.link_bar {padding-left: 10px;width: 988px;height: 30px;line-height: 30px;background: #faf6d3;color: #a4420d;}
.link_text {padding: 10px;}
.link_img {padding: 0px 10px 10px 10px;}
/*中间内容部分 结束*/


/*宝贝开奖*/
.bbkj{ width:1000px; margin:0 auto;}
.kj,.rqb{ border:1px solid #dbdbdb;background-color:#173068; }
.kj{ width:670px; overflow:hidden;}
.kj .title_1, dlt_xh .title_1, .jzy .title_1{position:relative; height:40px; color:#fff;}
.kj .title_1 .pro{ color:Yellow; font-size:16px; margin:210px; line-height:40px; margin-top:100px; font-weight:bold;}
.kj .title_1 .more { margin-left:66px; }
.kj .title_1 .more a{ color:White; font-size:20px; line-height:40px; font-weight:bold;}
.kj .title_1 h3, .dlt_xh .title_1 strong, .jzy .title_1 h3{ margin-left:10px; line-height:40px; height:40px; font-size:24px; font-weight:bold; }
.kj .title_1 h3, .dlt_xh .title_1 h3, .jzy .title_1 h3{ position:absolute;  padding-left:23px;  left:-25px; top:0;}
.kj .title_1 h3 a{ color:#fff; float:left; display:inline-block; vertical-align:middle; }
.kj .title_1 h3 span{ display:inline-block; float:left; background:url("/img/img_5.png") no-repeat 11px -110px; width:35px; height:44px; vertical-align:middle; }
.kj .title_1 h3 a:hover{ color:#fe3d85; }
.dlt_xh .title_1{ padding:5px 0 0 8px;}
.kj .kj_con .show{ width:363px; height:284px; overflow:hidden; background:url("/img/bg_12.jpg") no-repeat center bottom; }
.kj .kj_con .show .show_img li{ float:left; width:121px; position:relative; }
.kj .kj_con .show .show_img li .baby_name{ position:absolute; width:121px; height:54px; top:179px; text-align:center; line-height:54px; color:#fff; background:#fe3d85; }
.kj .kj_con .show .show_img li a{ display:block; width:121px; height:233px; overflow:hidden;}
.kj .kj_con .show .show_img li .img_num, .kj .kj_con .show .show_img li .img_num1{ margin-top:8px;}
.kj .kj_num{ width:306px; height:284px; overflow:hidden; }
.kj .kj_num  .number_list{ margin:0 auto; height:40px; padding:2px 0 0 89px; }
.kj .kj_num  .number_list li{ float:left; margin-right:8px; background:none }
.kj .kj_num  .number_list li .img_num, .kj .kj_num .number_list li .img_num1{ margin:0;  background:none; font-size:31px; line-height:32px; }
.kj .kj_num .quhao .number_list li{ background:none; margin-top:0; }
.kj .kj_num .quhao li{ margin-top:4px;  background:#176dbf; }
.kj .kj_num .quhao li.cur{ background:#4489dd; }
.kj .kj_num .quhao li.first{ margin:0; }
.kj .kj_num .quhao li a{ width:306px; height:37px;  color:#fff;  display:block; text-align:center; line-height:37px; cursor:pointer;}
.kj .kj_num .quhao li a:hover, .kj .kj_num .quhao li.cur a{ color:#fff;  text-decoration:none; }
.msg_list li .rqb_ico{ position:absolute; left:0; top:12px; width:72px; height:72px;  }
.img_num, .img_num1, .img_num2 {
width: 36px;
height: 36px;
font-size: 25px;
text-align: center;
line-height: 39px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
background: url("/img/img_1.png") no-repeat -119px 0;
margin: 14px auto 6px;
}

.m_right .rqb{ height:324px;width:315px; overflow:hidden; float:left; background:#4489dd;}
.m_right .right_box .title {background-color:#173068;  color:White; font-size:24px; font-weight:bold;
height: 40px; line-height:40px; padding-left:10px;
}
.msg_list li h5{ height:20px; padding-top:10px; }
.msg_list li h5 a{color:#fff;font-size:14px; }
.msg_list li h5 a:hover{ color:#FE3D85; text-decoration:none; }
.msg_list li .rqb_ico{ position:absolute; left:10px; top:12px; width:72px; height:72px;  }
.msg_list li .love_num, .bb_name .love_num{ position:absolute; right:0; top:7px; background:url("/img/img_5.png") no-repeat 0 -166px; padding-left:15px;  color:#FF3D85;}
.msg_list li .haoma{ position:absolute; right:15px; top:12px; font-size:14px; font-family:"微软雅黑"; color:#ffec1c; font-weight:bold; }
.msg_list li p{ color:#e4e7fc;  width:210px;}
.cz_list li, .msg_list li 
{
    height:78px; overflow:hidden;
position: relative;
zoom: 1;
border-bottom: 1px dashed #3f4fa6;
padding: 5px 0 5px 50px;
}
.msg_list li.lastno{ border-bottom:none;}
.msg_list li {
padding-left: 95px;
padding-bottom: 10px;
}
/*宝贝开奖结束*/

/*首页底部 切换tab 新闻 及图片*/
.contentinfo{ width:980px; overflow:hidden; padding-right:10px;}
.gWel-main-recommand 
{
overflow: hidden;
width: 1000px;
margin:10px auto;
border:1px solid #dbdbdb;
background: #fafafa;
position: relative;
zoom: 1;
}
.gWel-main-recommand-nav {
height: 32px;
position: relative;
background: #efefef;
width: 100%;
z-index: 1;
overflow: hidden;
background: -webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#e7e7e7));
background: -moz-linear-gradient(top,#f6f6f6,#e7e7e7);
background: -o-linear-gradient(#f6f6f6,#e7e7e7);
zoom: 1;
}
.gWel-main-recommand-nav-borderBottom {
height: 1px;
font-size: 0;
width: 100%;
position: absolute;
top: 31px;
left: 0;
z-index: 1;
overflow: hidden;
background-color: #c7c7c7;
background: -webkit-gradient(linear,100% 100%,0% 100%,from(#e7e7e7),to(#e7e7e7),color-stop(0.15,#c7c7c7),color-stop(0.85,#c7c7c7));
background: -moz-linear-gradient(left,#e7e7e7,#c7c7c7 15%,#c7c7c7 85%,#e7e7e7);
background: -o-linear-gradient(left,#e7e7e7,#c7c7c7 15%,#c7c7c7 85%,#e7e7e7);
}
.gWel-main-recommand-nav-a-on 
{
border: 1px solid #c7c7c7;
border-bottom: 1px solid #fafafa;
border-top: 1px solid #fafafa;
background: #fafafa;
border-radius: 2px;
font-weight: 700;
height: 30px;
z-index: 2;
margin-left: -1px;
padding-top: 6px;
}
#dvWelcomeTab-rcmd {
margin-left: 0;
}
.gWel-main-recommand-nav-a {
float: left;
height: 23px;
width: 20%;
display: block;
cursor: pointer;
white-space: nowrap;
border-bottom: 1px solid #c7c7c7;
position: relative;
padding-top: 8px;
}
.gWel-main-recommand-nav-a-borderLeft {
height: 31px;
width: 1px;
display: none;
position: absolute;
font-size: 0;
left: -1px;
top: 0;
background: #c7c7c7;
background: -webkit-gradient(linear,0% 10%,0% 100%,from(#c7c7c7),to(#f8f8f8));
background: -moz-linear-gradient(top,#c7c7c7,#f8f8f8);
background: -o-linear-gradient(top,#c7c7c7,#f8f8f8);
}
.gWel-main-recommand-nav-aText {
line-height: normal;
border-right: 1px solid #ccc;
text-align: center;
font-size: 12px;
color: #555;
margin: 0;
overflow: hidden;
}
.gWel-main-recommand-nav-a-on .gWel-main-recommand-nav-aText {
border-right: none!important;
}
#dvWelcomePanel{padding:10px; overflow:hidden; min-height:300px;}
#ksj_news{ float:left; width:600px; padding-right:10px; height:290px;   border-right:1px solid #dbdbdb;}
#ksj_news li{ float:left; width:280px; overflow:hidden;  line-height:28px; margin-left:10px;}
#ksj_news li a{font-size:12px; color:#999; width:240px; white-space:nowrap; overflow:hidden; margin-left:3px;}
#ksj_news li a:hover{color:#176dbf;}
#dvWelcomeTab-rcmd-panel .entry,#dvWelcomeTab-rcmd-panel .entry a{color: #176dbf;}
 #dvWelcomePanel #ksj_news .title {clear: both;margin: 10px 0px 15px 7px;border-top: 1px solid #D8D8D8;text-align: center; width:582px; }

#dvWelcomePanel .title {
clear: both;
margin: 10px 0px 15px 0;
border-top: 1px solid #D8D8D8;
text-align: center;
}
#dvWelcomePanel .title .t_bg {
float: right;
margin-top: -9px;
background: #fff;
width: 72px;
padding-left: 6px;
height: 18px;
overflow: hidden;
}
#dvWelcomePanel .title .entry {
float: left;
display: block;
width: 72px;
height: 18px;
line-height: 19px;
overflow: hidden;
background: #BFBFBF;
color: #fff;
-moz-border-radius: 1px;
-khtml-border-radius: 1px;
-webkit-border-radius: 1px;
border-radius: 1px;
}

#dvWelcomePanel .title .entry a, #dvWelcomeTab-rcmd-panel .title .entry a:visited {
color: #fff;
text-decoration: none;
font-size:12px;
}



.piclist { clear:both; margin:25px auto 0 auto; overflow:hidden; width:580px;  }
.piclist ul { float:left; clear:both;}
#ksj_news .piclist li {
float: left;
position: relative;
z-index: 3;
width: 180px;
height: 140px;
list-style-type: none;
overflow: hidden;
margin-left:0px;
margin-right:19px;
}
#ksj_news .piclist li.last {
margin-right:0px;
}
.piclist li .dig_bg { width:185px; height:140px; position:absolute; z-index:8; left:0px; top:0px; background-color:#000; opacity:0.4; filter:alpha(opacity=40); -moz-opacity:0.4; display:none; }
.piclist li .digest { width:185px; position:absolute; z-index:9; left:0px; top:0px; height:100px; white-space:normal; line-height:21px; margin:0 auto; padding:6px 2px 6px 4px; display:none; color:#fff; overflow:hidden; }
.piclist li .title_bg { width:185px; height:24px; position:absolute; z-index:8; left:0px; bottom:0px; background-color:#000; opacity:0.4; filter:alpha(opacity=40); -moz-opacity:0.4; }
.piclist li .ptitle { width:185px; position:absolute; z-index:9; left:0px; bottom:0px; height:24px; line-height:25px; margin:0 auto; text-align:center; color:#fff; overflow:hidden; }
.piclist li a { text-decoration:none; cursor:pointer; }
.piclist li a:hover { display:block; }
.piclist li:hover .dig_bg { display:block; }
.piclist li:hover .digest { display:block; }
.piclist li:hover .title_bg { display:none; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; }
.piclist li:hover .ptitle { display:none; }
.piclist li a:hover .dig_bg { display:block; }
.piclist li a:hover .digest { display:block; }
.piclist li a:hover .title_bg { display:none; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; }
.piclist li a:hover .ptitle { display:none; }

#ksj_hot{ float:left; width:340px; margin-left:20px;}
#ksj_hot .h_title{ font-size:14px; color:#666; font-weight:bolder;  }
#ksj_hot .h_title span h2{ font-size:14px; color:#666; font-weight:bolder; }
#ksj_hot .h_title span.more{ font-size:14px; color:#666; font-weight:normal; }
#ksj_hot li .number{font-size:12px; color:#999; float:left;}
#ksj_hot li{ width:350px; overflow:hidden;  line-height:28px;}
#ksj_hot li a{font-size:12px; color:#999; width:343px; overflow:hidden; white-space:nowrap;}
#ksj_hot li a:hover{font-size:12px; color:#176dbf;}




/*看生活*/
#dvWelcomePanel #dvWelcomeTab-world-panel .title {clear: both;margin: 10px 0px 15px 0px;border-top: 1px solid #D8D8D8;text-align: center; width:975px; }
#dsh{ height:340px; }
.e-wrap{ width:1009px;}
.e-wrap li {
position: relative;
float: left;
width: 156px;
height: 156px;
margin: 5px 8px 8px 0;
overflow: hidden;
background: #333;
}
.e-wrap li img {
width: 100%;
height:100%;
}
.e-wrap .blk {
display: block;
width: 156px;
height: 156px;
color: #7d7d7d;
}
.e-wrap .icover {
background: #000;
opacity: .7;
filter: alpha(opacity=70);
}
.e-wrap .info {
padding: 0 6px;
width: 144px;
overflow: hidden;
color: #fff;
line-height: 20px;
}
.e-wrap .icover, .e-wrap .info {
position: absolute;
left: 0;
bottom: 0;
display: block;
width: 100%;
height: 20px;
cursor: pointer;
}
.e-wrap .logo {
display: block;
height: 116px;
padding: 20px 15px;
}
.e-wrap .logo img {
display: block;
margin: 0 0 8px;
}
.e-wrap .hint, .e-wrap .link {
line-height: 18px;
color: #fff;
}
.e-wrap .link {
position: absolute;
left: 15px;
bottom: 20px;
width: 124px;
height: 24px;
font-weight: bold;
text-align: center;
line-height: 24px;
}
.e-wrap .tag{display:inline-block;*display:inline;*zoom:1;/*margin-left:-40px;*/-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.e-wrap a:hover .tag{/*margin-left:0;*/} 


#dvWelcomePanel #dvWelcomeTab-life-panel .title {clear: both;margin: 10px 0px 15px 5px;border-top: 1px solid #D8D8D8;text-align: center; width:970px; }
#dvWelcomeTab-life-panel .sub_menu li{ float:left;}
#dvWelcomeTab-life-panel .sub_menu li a{ font-size:14px; color:#666; margin:0 30px 0px 10px;}
#dvWelcomeTab-life-panel .sub_menu li a:hover{ color:#176dbf;}
#kmn{ width:1000px; padding:0px; margin:0px auto 0 auto;  }
#kmn a.abtn{display:block; width:18px;overflow:hidden;background:url(/img/arrow3.png) no-repeat 0px 50%; }
#kmn a.aleft{float:left;margin-left:5px;}
#kmn a.agrayleft{cursor:default;background-position:-34px 50%;margin-left:5px;}
#kmn a.aright{float:right;background-position:-17px 50%;margin-right:5px;}
#kmn a.agrayright{cursor:default;background-position:-51px 50%;margin-right:5px;}
#kmn .imglist{ text-align:center; width:1000px;height:340px;overflow:hidden;float:left;position:relative;/*必要元素*/}
#kmn .imglist ul{width:20000px;position:absolute;left:0px;top:0px;}
#kmn .imglist li{width:130px;float:left; padding:0px 5px 0px 5px;}
#kmn .imglist li img{width:130px; height:145px;}
#kmn .imglist li a{color:#3366cc;text-decoration:none; height:14px; overflow:hidden;}
#kmn .imglist li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}

/*首页底部 切换tab 新闻 及图片 END*/

/*专家预测首页样式*/
.zjycpic{width:1000px; margin:0 auto 10px auto;}
.rowclass{margin:7px auto 7px auto ; width:1002px; height:40px;background:url(/img/menu_sub_mid.jpg) left top repeat-x; font-size:14px; }
.rowclass .tl1{ width:90px; height:30px; float:left;}
.rowclass .tl1 span{color:White; font-size:20px; font-weight:bold; float:left; margin-left:5px; margin-top:5px;}
.rowclass .others{ float:left;  line-height:40px; padding-left:15px; color:yellow; font-size:14px;}
.rowclass .others a{ color:#f1f1f1; display:inline-block;}
.rowclass .others a:hover{ color:Yellow; text-decoration:underline;}
.rowclass .others .sep{ width:15px; text-align:center; color:#fff;display:inline-block;}
.rowclass .shoufei{ float:right;  margin-top:5px; margin-right:5px;}


.list_contain{ border:1px solid #ccc; width:1000px; margin:0 auto 10px auto;}
.list_contain .title{height:34px; background-color:#f7f7f7;}
.list_contain .title ul li{ font-size:14px; float:left; text-align:center; cursor:pointer; line-height:34px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
.list_contain .title ul li:hover,.list_contain .title ul li.cur{ background-color:#fff; border-bottom:none; font-weight:bold;}

.list_contain .title1{ height:34px; line-height:34px; padding-left:10px; background:url(img/title_12.gif) repeat-x; border-bottom:1px solid #ccc; }
.list_contain .title1 .t1{ float:left;font-weight:bold; color:#322; font-size:14px;}

.list_contain .zxlist{ border-top:1px solid #ccc; padding-top:10px; }
.list_contain .zxlist li{background:url(img/dott.gif) 5px 2px no-repeat; display:inline-block; width:340px; float:left; font-size:14px; line-height:28px; height:24px; padding-left:20px;list-style-type:inherit; border-bottom:1px dashed #eee; margin-right:10px;}

.list_contain .infotab{ margin:10px;}
.list_contain .tabinfo{ width:245px; float:left;}
.list_contain .tabinfo img{ vertical-align:middle; margin-top:1px;}
.list_contain .tabinfo .zja{ font-size:14px; color:#990000; font-weight:bold;}
.red1{ color:#990000;}
.list_contain .tabinfo .dz_zj{ background-color:#eee; color:#666; display:inline-block; width:38px;  height:18px; line-height:18px; overflow:hidden; border:1px solid #bbb; line-height:20px; text-align:center; text-decoration:none;}
.list_contain .tabinfo .dz_zj:hover{ border:1px solid #123456; color:#123456; }
/*专家预测首页样式END*/

/***********每日推荐**************/
span.danma{color:#f30}
span.danmatitle{color:#990000}
span.danmacode{color:#0f3f94;}
.letterspace3{letter-spacing:3px}
.letterspace1{letter-spacing:1px;}
span.mrtjtitle{color:#990000; margin-left:25px;}

/*********有奖竞猜*************/
span.yjjccolor{color:#666;}
span.yjjctextline{line-height:20px;}

/********开机号********/
div.kjhbackg{background:#ffefb4; font-size:13px; padding-left:10px; padding-right:10px; padding-top:9px; padding-bottom:9px; width:266px; float:left;}
span.kjhtext{color:#0f3f94; font-size:14px; float:left;}
span.kjhfw{font-size:16px; line-height:16px;}
a.kjhmore{float:right; color:#0f3f94; font-weight:bold;}

/*********购买导航*************/
.nk3_ksdh
{
    margin-top:10px;
    height:250px;
    border:solid 1px #decf80;
    width:255px;
    background:#fbf8e9;
}
.nk3_ksdh h1
{
    height:28px;
    line-height:32px;
    width:199px;
    font-size:12px;
    padding-left:9px
}
.nk3_ksdh ul li{line-height:20px;height:20px;border-bottom:dotted 1px #ccc;padding:5px 5px 5px 0;width:227px;margin-left:9px;float:left;display:inline}
.nk3_ksdh ul li span{background:url(../images/index/index_img_09.gif) no-repeat;width:24px;height:23px;float:left;margin-right:5px;display:inline}
.nk3_ksdh ul li a{float:left;font-weight:normal;padding-right:19px;}
.nk3_ksdh ul li i{float:left;width:29px;height:18px;background:url(../images/index/jiajiang.gif) no-repeat;margin:-4px 0 0 -3px;display:inline-block}
.nk3_ksdh ul li em{float:right;font-style:normal;color:#bd2531}
.nk3_ksdh ul li a.kjlink,.nk3_ksdh ul li a.zstlink{ color:#999; font-size:12px; margin-left:12px;}
.nk3_ksdh ul li a.zstlink{ margin-left:30px;}
.nk3_ksdh ul li a.sdzslink{ margin-left:22px;color:#999;font-size:12px; margin-right:0px;}
.nk3_ksdh ul li .stop{ color:#a4a4a4;}

/********新闻**********/
#news{border:1px solid #ddd; width:416px; margin-top:10px; height:168px; padding:5px 10px;}
#news .news_title{ border-bottom:2px solid #9e7474; font-size:12px;}
#news .news_title .newstitle{  font-weight:bolder; width:420px; text-align:center; height:30px; overflow:hidden; }
#news .news_title .newcontent{ text-indent:2em; height:50px; line-height:24px; overflow:hidden;color:#999;}
#news .news_title a{color:#990000;  font-size:16px;line-height:26px;}
.news_content{ padding:3px 0;}
.news_content ul{ padding:0;}
.news_content li{ line-height:26px; display:inline-block; vertical-align: bottom; margin:0px; border-bottom:1px dashed #ccc; clear:both; zoom:1; width:100%;}
.news_content li.last{border:none;}
.news_content .c999{color:#ccc; display:inline-block; line-height:23px; height:23px;}
.news_content .noborder{ border:0px;}
.news_content .newstitle{ margin-left:5px; width:300px; overflow:hidden; height:22px; color:#333;}
.marleft_5{ margin-left:5px;}
.news_content li .timer{ color:#999;}

/*********计算器**********/
#jsq_box{border:1px solid #a4bed7; }
.left_tab_menu{ background:#176dbf; height:28px; }
.left_tab_menu ul li{ float:left; padding:0px 10px; font-size:14px; line-height:28px; text-align:center; color:#fff; cursor:pointer;font-weight:bold;}
.left_tab_menu ul li.selected{ color:#272727; font-weight:bold; background:#f6fbff;}

.left_tab_menu  a{color:White; float:right; margin-right:8px; font-weight: bold;line-height: 27px;}
.left_tab_menu  a:hover{ text-decoration:underline;}
.left_tab_content{ padding:10px; background:#f6fbff;}

.tab_jsq{ border-collapse:collapse; margin-bottom:6px;}
.tab_jsq td{ height:22px; line-height:22px; border:1px solid #fff;}
.tab_jsq td.green{ background:#91be0a; text-align:center;}
.tab_jsq td.blue{ background:#176dbf; color:#fff; text-align:center;}
.tab_jsq td.red{ background:#e00e0e; font-size:16px; font-weight:bold; color:#fff; text-align:center;}

.left_tab_content a:hover{color:Red; text-decoration:underline;}

.selectJsq {float:left; padding:20px 0;}
.selectJsq a{color:#356AA0;}
.selectJsq a:hover{color:Red; text-decoration:underline;}

.jsqtitle
{
    font-size:13px;
    color:Gray;
}

/********快3专栏********/
.partlefttitle {height: 27px;overflow: hidden;background: url(/img/partbg.png) left top no-repeat #eaeaea; padding:5px  0 0 30px;}
.partlefttitle h1{ float:left; font-size:16px; color:#fff; font-style:oblique; font-family:微软雅黑,宋体; letter-spacing:4px;}
.partlefttitle a{ float:right; margin-right:10px; font-style:normal; font-weight:bold; letter-spacing:0px; color:#0c59a2; line-height:24px;}

.tabletop10
{
    margin-left:10px;
    border:1px solid #E4E4E4;
    color:#666;
    background:#FFF;
}
.tabletop10 tr.over
{
    background:#f4f3f3;
}
.tabletop10 td
{
    text-align:center;
    height:29px;
    border:1px solid #E4E4E4;
}
.tabletop10 td a
{
    color:#0c59a2;
}
.tabletop10 td a:hover
{
    color:red;
    text-decoration:underline;
}
.trtitle td
{
    text-align:left;
    height:29px;
    background:#e7f1ff;
    font-weight:bold;
    padding-left:10px;
}
.tdtitle
{
    background:#e7f1ff;
    text-align:center;
    height:29px;
}
.trtitle h2{float:left; line-height:30px;}
.trtitle a.more{float:right; margin-right:5px; line-height:30px;}

.part6left{float:left; width:257px;}
.main1_r{width:283px; height:auto; overflow:hidden; float:left; margin-left:10px;}
.main1_rt{width:256px; height:23px; overflow:hidden; background:url(/img/ks_23.jpg) no-repeat; font-size:14px; color:#515151; font-weight:bold; padding-left:26px; padding-top:10px;}
.main1_rt h2{float:left; line-height:15px;}
.main1_rt a.more{float:right; margin-right:5px; color:#0c59a2; line-height:15px;}
.main1_rc{width:236px; height:425px; overflow:hidden; line-height:21px; padding:10px 10px 10px 13px;}
.main1_rc ul li{list-style:none; line-height:24px;}
.main1_rc1{width:257px; height:122px; overflow:hidden; border-left:1px solid #DADADA; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; line-height:21px; padding:10px 10px 10px 13px;}
.main1_rc1 ul li{line-height:24px; color:#666; padding-left:3px; }
.main1_rc1 ul li span.titletype
{
    float:left;
    color:#096ed6;
}
.main1_rc1 .c999{color:#ccc; display:inline-block; line-height:23px;}
.main1_rc1 ul li a{ font-size:13px; display:inline-block; width:186px; overflow:hidden; white-space:nowrap; float:left; margin-left:5px; color:#333;  }

.main_r{width:257px; height:183px; overflow:hidden; float:left;}
.main_rt{width:220px; height:24px; overflow:hidden; background:url(/img//ks_13.jpg) no-repeat; font-size:14px; color:#515151; font-weight:bold; padding-left:37px; padding-top:10px;}
.main_rt a.more{float:right; margin-right:5px; color:#0c59a2; line-height:20px;}
.main_rt h2{float:left; line-height:20px;}
.main_rc{width:235px; height:118px; overflow:hidden; border-left:1px solid #DADADA; border-right:1px solid #DADADA; border-bottom:1px solid #DADADA; line-height:24px; padding:10px;}

.tab_item2
{
    border:1px solid #afcde9;
    float:left;
    width:255px;
    height:175px;
}
.tab_item2 .title { LINE-HEIGHT: 32px; TEXT-INDENT: 10px; BACKGROUND-color:#eef5fb; HEIGHT: 35px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold;  } 
.tab_item2 .title:hover{BACKGROUND-color:#c2def8;} 
.tab_item2 .mtxt{float:left;padding-left:30px;BACKGROUND: url(/img/arow.gif) no-repeat 8px center; padding-left:10px; cursor:hand;}
.tab_item2 .morer{ BACKGROUND: url(/img/morer.png) no-repeat 0px center; float:right; width:70px; height:32px; margin-right:8px;cursor:hand;}
.tab_item2 A { COLOR: #444; } 
.tab_item2 A:hover { COLOR: #111; } 

.select_box{float:left; margin-top:2px;}

div.tag_select{display:block;color:#79A2BD;width:115px;height:24px;background:transparent url("/img/ubox-select.jpg") no-repeat 0 0;padding:0 10px;line-height:24px;}
div.tag_select_hover{display:block;color:#79A2BD;width:115px;height:24px;background:transparent url("/img/ubox-select.jpg") no-repeat 0 -24px;padding:0 10px;line-height:24px;}
div.tag_select_open{display:block;color:#79A2BD; width:115px;height:24px;background:transparent url("/img/ubox-select.jpg") no-repeat 0 -48px;padding:0 10px;line-height:24px;}

ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;background:transparent url("/img/ubox-select.jpg") no-repeat right bottom;width:135px;padding:0 0 5px;margin:0;}
ul.tag_options li{background:transparent url("/img/ubox-select.jpg") repeat-y -135px 0;display:block;width:115px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#79A2BD; cursor:pointer;}

ul.tag_options li.open_hover{background:transparent url("/img/ubox-select.jpg") no-repeat 0 -72px;color:#fff}
ul.tag_options li.open_selected{background:transparent url("/img/ubox-select.jpg") no-repeat 0 -96px;color:#fff}


#hotlink{ line-height:18px; min-height:55px; overflow:hidden; float:left; width:255px;}
#sotitle{ font-family:'雅黑'; font-weight:bold; display:block; background:#EAF3FE; height:22px; padding-left:5px;}
.solink{ margin-right:5px; white-space:nowrap; margin-top:11px; float:left;}
#sosearch{ padding-left:5px; padding-bottom:6px; padding-top:5px; float:left; display:block;}
#sotext
{
    width:175px;
    height:25px;
    border:1px solid #ccc;
    font-size:14px;
    float:left;
    line-height:24px;
padding-left:5px;
}
#sotext:focus
{
    outline:none;
    border:1px solid blue;
}
.s_btn
{
    background:#2e82ff;
    border-bottom:1px solid #2975e5;
    height:27px;
    width:60px;
    border:none;
    color:White;
    font-size:16px;
    letter-spacing:3px;
    float:left;
}
.sbtn_hover
{
    background:#317EF3;
    /*border-bottom:1px solid #2868C8;*/
}
.sbtn_down
{
    background:#3075DC;
    /*border-bottom:inset 1px 1px 5px #2964BB;*/
}
.bigautocomplete-layout{display:none;background-color:#FFFFFF;border:1px solid #BCBCBC;position:absolute;z-index:100;max-height:220px;overflow-x:hidden;overflow-y:auto; }
.bigautocomplete-layout table{border-collapse:collapse;border-spacing:0;background:none repeat scroll 0 0 #FFFFFF;width:100%;cursor:default;}
.bigautocomplete-layout table tr{background:none repeat scroll 0 0 #FFFFFF;}
.bigautocomplete-layout table tr td{text-align:left;}
.bigautocomplete-layout .ct{background:none repeat scroll 0 0 #D2DEE8 !important;}
.bigautocomplete-layout div{word-wrap:break-word;word-break:break-all;padding:1px 5px; font-size:14px; line-height:20px;}

.bigautocomplete-layout div b{font-size:14px; color:#4BB94B;