@charset "gb2312";

/* CSS Document */

/* Global CSS */

body { text-align:left; font-family:ËÎÌå,serif; background:#fff;font-size:12px;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   

table,td,tr,th{font-size:12px;}

li{list-style-type:none;}

table{ margin:0;}

img{vertical-align:top;border:none;}

ol,ul {list-style:none;}   

caption,th {text-align:left;}   

h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   

q:before,q:after {content:'';}   

abbr,acronym {border:0;}

address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}

.clear {clear:both; height:0; overflow:hidden; display:block;}   

/* link color font */

a {color:#666;text-decoration:none;}

a:visited {color:#666;text-decoration:none;}

a:hover {color:#980028;text-decoration:underline;}

a:active {color:#980028;}

.cRed,.cRed:visited,.cRed a{color:#980028;}

.cDRed,.cDRed:visited,.cDRed a{color:#980028;}





.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

.track a{text-decoration:none;}

/*.track a:hover{ background-color:#FF950D;}*/

.w { width:980px; margin:0 auto; overflow:hidden; height:auto; color:#666;}

.w-footer { background:#f2f2f2; width:100%;}

.full .w {width:980px; margin:0 auto;}



.nav_mainBody { background:#fcfbfb;height:37px;color:#848484; width:100%; }

.nav_mainArea { width:980px; height:37px; margin:0 auto;}



.mod:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.mod{ float:left; }



#nav_main{ width:980px; position:relative; float:left; margin:0 auto; padding:0; text-align:left; z-index:20; }

#nav_main ul.l-menu { float:left; width:450px;} 

#nav_main ul.r-weibo  { float:right; width:340px; font-family:Verdana, Geneva, sans-serif; text-align:right;}

#nav_main ul.r-weibo img{ padding-top:8px;}

#nav_main ul{ display:inline;}

#nav_main li{ display:inline; float:left; padding:0; margin-right:15px; height:37px; line-height:37px;  color:#e0e0e0;}

#nav_main li .cGreen:link,#nav_main li .cGreen:visited,#nav_main li .cGreen:hover{color:#009896;} 

#nav_main li a:link {color:#848484;}

#nav_main li a:visited {color:#848484;}

#nav_main li a:hover {color:#0a7973;}

#nav_main li.logo { padding:0 0;}

#nav_main li.special { color: #666; height:37px;  display:inline-block;}

.home img{ margin-top:5px;}

#lotteryList{position:relative;left:0;width:auto;z-index:100;top:0;}

#lotteryList li{position:relative;}		  

			  

#lotteryList ul{background-color:#f3f3f3;display:block}

#lotteryList li{ color:#959595;display:block;*display:inline; width:190px; padding:7px 0 5px 4px;*padding:7px 0 5px 4px;overflow:hidden;zoom:1; vertical-align:top;}

#lotteryList li.moreLi{display:block;position:relative;overflow:visible;line-height:25px}

#lotteryList li.moreLi:hover,#lotteryList li.moreLiHover{ background:#fff;border:1px solid #d0d0d0;border-right:0;top:-1px;padding-left:3px;margin-bottom:-1px;margin-right:-5px;-webkit-box-shadow:1px 1px 1px 0 #eee;box-shadow:1px 1px 1px 0 #eee}

#lotteryList li.moreLi p{position:absolute;display:block;left:-9999px; top:-20px; background:#fff;border:1px solid #ccc;border-left:0;padding:7px 18px;width:186px;line-height:27px;-webkit-box-shadow:1px 1px 1px 0 #eee;box-shadow:1px 1px 1px 0 #eee;}

#lotteryListEntry #lotteryList li.moreLi p{_bottom:-2px}

#lotteryList li.moreLi p a,#lotteryList li.moreLi p a:hover{line-height:27px}

#lotteryList li.moreLi:hover p,#lotteryList li.moreLiHover p{left:194px;}

#lotteryList li.moreLi #moreSpanLink,#lotteryList li.moreLi #moreSpanLink:hover{text-decoration:none;cursor:default;line-height:27px;font-family:simsun}

#lotteryList li em{float:left;display:inline;width:23px;height:27px;margin-right:3px;background-image:url(../images/i_index_icon.png);background-repeat:no-repeat}

#lotteryList li .lotIco_fc{background-position:-2px -32px;}

#lotteryList li .lotIco_tc{background-position:-31px -32px;}

#lotteryList li .lotIco_gp{background-position:-68px -32px;}

#lotteryList li .lotIco_dc{background-position:-106px -32px;}

#lotteryList li .lotIco_lc{background-position:-142px -32px;}

#lotteryList li h3{line-height:25px;color:#980028;height:25px\0;line-height:28px\0;overflow:hidden;position:relative; margin-left:4px; font-size:14px; font-weight:bold;}

#lotteryList li div{line-height:22px;color:#980028; padding-left:30px;}

#lotteryList li div a,#lotteryList li div a:hover{line-height:22px}

#lotteryList li a,#lotteryList li a:hover{ position:relative;display:inline-block;margin-right:10px;height:auto;font-size:12px;font-weight:400;line-height:22px;background:0;padding:0}

#lotteryList li a:hover{text-decoration:underline;color:#980028}

#lotteryList li.moreLi p span a,#lotteryList li.moreLi p span a:hover{margin-right:0;float:left;line-height:25px;color:#980028;}

#lotteryList li h3 a,#lotteryList li h3 a:hover{margin-right:0;float:none;line-height:25px;color:#980028; font-size:14px; font-weight:bold; text-decoration:none;}

#lotteryList li h3 a:hover,#lotteryList li.moreLi p span a:hover{color:#980028}

#lotteryList .t {background:#fff;}

#lotteryList .hotNews,#lotteryList .hotNews:hover{color:red;margin:0 0 0 -5px}

#main-menu-con { float:left; color:#fff; font:18px/50px "Microsoft YaHei"; position:relative; z-index:10;}

#main-menu-con:after {content:"";clear:both; visibility:hidden;height:0;display:block}

#main-menu-con ul{ display:inline;}

#main-menu-con li { display:inline; float:left; width:100px; text-align:center; background-image:url(../images/navhang2.jpg); background-repeat:no-repeat; background-position:left middle;}	

#main-menu-con a:link,#main-menu-con a:visited { display:block; color:#fff;  width:100px;}

#main-menu-con.about { background:none;}

#main-menu-con .fnav:hover,#main-menu-con.hover a.fnav { font:18px/50px "Microsoft YaHei"; background:url(../images/xila.jpg) 0 -235px repeat-x; color:#fff; text-decoration:none;}

.menu img{ padding-top:12px;}

.head { height:132px; background:url(../images/head_bg.png) repeat-x;  margin:0 auto;}

.v_logo{ float:left;}

.v_logo img{ margin-top:25px;}

.k_logo { float:left;}

.k_logo img { margin-top:35px; margin-left:20px;}

.head_r { float:right;}

.top_ad { float:left;}

.top_phone { float:left;}

.top_ad img,.top_phone img { margin-top:35px;}

.g-menu {height:50px;width:100%;min-width:980px;background:#980028; background-image:url(../images/navbg.jpg); background-repeat:repeat-x; text-align:center;z-index:18;}

.g-menu-wrap {width:1080px;text-align:left;margin:0 auto;}

.g-menu .all-catalog {float:left;width:193px;position:relative;z-index:17;/*background-color:#980028;*/}

.g-menu .all-catalog img{ padding-top:18px; padding-left:10px;}

.g-menu .all-btn {width:193px;height:50px;display:block;text-align:left;line-height:50px;font-size:18px;font-weight:100;color:#fff;background:url(../images/i_index_icon.png) 0 -131px repeat-x;overflow:hidden;font-family:"Microsoft YaHei";position:relative;text-indent:20px;}

.g-menu .all-btn:hover {color:#fff;}

.g-menu .over-all-cata .catalog-list {display:block;}

.g-menu .catalog-list {width:190px;height:393px;position:absolute;top:50px;display:none;left:0;background-color:#fff;padding-top:2px;z-index:16;display:none;

box-shadow:3px 0 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow:3px 0 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:3px 0 0 rgba(0, 0, 0, 0.2);}

.g-menu {position:relative;}

.g-menu .menu-shadow-hack, .g-menu .catalog-shadow-hack2 {height:3px;width:100%;min-width:980px;background:transparent url(../images/shadow-x.png) top left repeat-x;

position:absolute;bottom:-3px;z-index:16;left:0;font-size:0;line-height:0;overflow:hidden;_background:0;}

.g-menu .catalog-shadow-hack {height:395px;width:3px;font-size:0;line-height:0;overflow:hidden;position:absolute;top:0;right:-3px;z-index:15;}

.g-menu .catalog-shadow-hack2 {z-index:17;width:193px;top:0;left:0;min-width:193px;}

.g-menu .all-catalog {width:194px;}

.g-menu .catalog-list {width:192px;}

.g-menu .all-btn {width:194px;}



#kinMaxShow{visibility:hidden;width:100%; height:400px; overflow:hidden;}