@charset "gb2312";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input{ padding:0; border:0; font-size:100%; font:inherit; margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block;}
ol, ul{ list-style:none;}
blockquote, q{ quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{ content:''; content:none;}
table{ border-collapse:collapse; border-spacing:0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
img{ -ms-interpolation-mode:bicubic; image-rendering:optimizeQuality;}
body{ background:#fff; line-height:1.14; font-family:"ËÎÌå", Verdana, Geneva, sans-serif; font-size:12px; color:#333;}
a{ color:#000; text-decoration:none; outline:none;}
a:hover{ color: #006600;}
b, i, strong, em{ font-style:normal;}
h1, h2, h3{ font-family:"Î¢ÈíÑÅºÚ";}
h3, h4{ font-size:14px;}
h2 a{ color:#333;}
input{ font-size:12px;}
.fleft{ float:left;}
.fright{ float:right;}
.clearfloat{ height:0; line-height:0; font-size:1px; clear:both;}
.clearfix:after{ visibility:hidden; display:block; height:0; content:" "; font-size:0; clear:both;}
*html .clearfix{ zoom:1;}
*:first-child+html .clearfix { zoom:1;}
.main{ width:1000px; overflow:hidden; margin:0 auto;}
.padding-b1{ padding-bottom:8px;}
.tcenter{ text-align:center;}
.tright{ text-align:right;}
.bg-red{ background:#f00;}
.bg-red2{ background:#8e060f}
.bg-red3{ background:#a200ff}
.bg-green{ background:#090;}
.bg-green2{ background:#35aa02;}
.bg-green3{ background:#028662;}
.bg-blue{ background:#00f;}
.bg-blue2{ background:#006600;}
.bg-yellow{ background:#006600;}
.credit{ display:inline-block; height:16px; background:transparent url(../image/credit.gif) repeat-x}
.credit1{ width:18px;}
.credit2{ width:36px;}
.credit3{ width:54px;}
.credit4{ width:72px;}
.credit5{ width:90px;}
.mt8 {margin-top: 8px;}
.wrap{ width:100%;}
.header, .focus, .searchbar, .highterm, .content, .footer{ min-width:1000px;}
.header .mainnav li.max,
.header .mainnav li.max h3,
.focus .msg .action .share .bdshare_b,
.dialog .dialogbg{ background:transparent url(../images/37118-bg.png) no-repeat;}
.txt_info{height:180px; background:#FFFFFF; border:7px solid #006600;}
.luxian a, a.visited{text-decoration:none;color: #FFFF00}
.luxian a:hover{color:#006600;}
.luxian{margin:15px 0; font-size:18px; color:#FFFFFF; text-align:center;font-family:"ËÎÌå"}
.header{background:#fff;}
.header .inner{ padding:6px 0;}
.header .branding{ width:348px; height:48px;}
.header .branding .logo{ display:block; width:180px; height:48px; background:transparent url(../images/kj-logo.gif) no-repeat; text-indent:-9999px; margin-left:}
.header .branding .logo-m{ display:block; width:156px; height:48px; background:transparent url(../images/kj-logo-m.gif) no-repeat; margin-left:10px}
.header .mainnav{ width:652px; height:48px; line-height:48px;}
.header .mainnav li{ float:right; width:96px; text-align:center;}
.header .mainnav li.min{ width:64px;}
.header .mainnav li.mid{ width:80px;}
.header .mainnav li.max{ width:110px; padding-left:1px; background-position:-999px -48px; text-align:right;}
.header .mainnav li.max h3{ padding-left:30px; background-position:-975px -98px;}
.header .mainnav li.on h3 a{ color:#f60;}
.nav{ width:652px; height:48px; position:absolute; z-index:100;}
.nav .nLi{ position:relative;}
.nav .nLi h3{ font-size:16px;}
.nav .sub{display:none; width:190px; padding-top:12px; font-family:Arial; position:absolute; top:32px; left:-47px; _z-index:-1;}
.nav .sub .arrow{ width:0; height:0; border-width:6px; border-style:solid; border-color:transparent transparent #006600; _border-color:#eeeeee #eeeeee #006600; _filter:chroma(color=#eeeeee); _overflow:hidden; position:absolute; top:0; left:89px;}
.nav .sub ul{width:180px; padding:5px 0; padding-left:10px; border-top:3px solid #006600; background:#fff; overflow:hidden; position:relative;}
.nav .sub li{float:left; width:50px; padding-right:10px; line-height:25px; zoom:1; _overflow:hidden;}
.nav .sub li a{padding:3px 5px}
.nav .sub li a:hover{ background: #006600; color:#FFFFFF;  padding:3px 5px}
.nav .sub.sub2{width:110px; left:-15px;}
.nav .sub.sub2 .arrow{left:49px;}
.nav .sub.sub2 ul{width:95px;}
.nav .sub.sub2 ul li{float:none; width:85px; }
.nav li:hover div{display:block;} 
.focus{border-top:5px solid #006600; height:250px; background: #222222;}
.focus_2{border-top:5px solid #006600;height:10px;}
.focus .inner{ padding:10px 0px 20px 0px;}
.searchbar{padding:3px 0; background:#dcdcdc; border-bottom:1px #ccc solid;}
.searchbar .inner{ background: #006600;}
.searchbar dl{ height:80px; padding:3px 3px 3px 0;}
.searchbar dt{ float:left; width:120px; height:80px; color:#FFFFFF; text-align:center; font-size:32px; padding-top:2px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ"; letter-spacing:8px}
.searchbar dd{ float:left; width:870px; height:80px; background:url(../images/lottery.png) no-repeat left center #FFFFFF; padding-left:7px}
.searchbar li{ float:left; width:57px; height:20px; padding:5px 0px 0px 5px; text-align:center; font-family:Arial;}
.searchbar li a{ display:block; width:57px; height:20px; background:#f5f5f5; line-height:20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; position:relative;}
.searchbar li a.hl,
.searchbar li a:hover{ background:#006600; color:#fff;}
.zs_nav{height:80px;background:#f9f9f9; border-bottom:1px solid #ddd; text-align:center}
.zs_nav li{float:left; line-height:40px; width:142px; font-size:14px}
.zs_nav li a{ border:1px dashed #CCCCCC; padding:5px 8px}
.zs_nav li a:hover{background: #FF6600; color:#FFFFFF; text-decoration:none;}
.zs_nav .cur a{background: #FF6600; color:#FFFFFF}
.years{font-size:13px; font-weight:bold; font-family:Tahoma}
.years li{float:left; padding:2px 23px 2px 0px}

.kjjl_table{border-collapse: collapse; font-size:10pt;background:#fff;}
.kjjl_table tr {height:31px;}
.kjjl_table .kjjl_dh {background:#eafbc5;font-weight:900;font-size:10pt;height:36px;}
TD {TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: "ËÎÌå"; HEIGHT: 26px; FONT-SIZE: 12px}
.input {WIDTH: 68px; HEIGHT: 13px; FONT-SIZE: 12px}
.zt10 {FONT-SIZE: 9px}
.bold {FONT-WEIGHT: bold}
.red {COLOR: #ff0000}
.Red {COLOR: #ff0000}
.Blue {COLOR: #0000ff}
.Green {COLOR: #00cc00}
.white {BACKGROUND: #fefaeb}
.yellow {BACKGROUND: #ffffff}
.enfont {FONT-FAMILY: Arial}
.hui_color {COLOR: #ccc}
.cu{cursor:pointer}
.Red_boll {FONT-FAMILY: Arial;	COLOR: #ffffff;	background-image: url(../images/Red.gif);background-repeat: no-repeat;background-position: center 50%;}
.Blue_boll {FONT-FAMILY: Arial; BACKGROUND: url(../images/Blue.gif) #ffffff no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-WEIGHT: bold}
.Green_boll {FONT-FAMILY: Arial; BACKGROUND: url(../images/Green.gif) #ffffff no-repeat center 50%; COLOR: #ffffff; FONT-WEIGHT: bold}
.F{color:#FFF;font-weight:bold; font-size:12px}
.B{background: #FFFF99}
.Green_bg{background-color:green; padding:3px}
.Red_bg{background-color:red; padding:3px}
.Blue_bg{background-color:blue; padding:3px}
.Green_bg1{background-color:green; padding:1px}
.Red_bg1{background-color:red; padding:1px}
.Blue_bg1{background-color:blue; padding:1px}
.GreenX{FONT-FAMILY: Arial;	COLOR: #ffffff;	background-image: url(../images/GreenX.png);background-repeat: no-repeat;background-position: center 50%;}
.RedX{FONT-FAMILY: Arial;BACKGROUND: url(../images/RedX.png) #ffffff no-repeat center 50%; COLOR: #ffffff;}
.BlueX{FONT-FAMILY: Arial;BACKGROUND: url(../images/BlueX.png) #ffffff no-repeat center 50%; COLOR: #ffffff;}
.SelectNumRedX {LINE-HEIGHT: 23px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; BACKGROUND: url(../images/RedX.png) #ffffff no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.SelectNumBlueX {LINE-HEIGHT: 23px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; BACKGROUND: url(../images/BlueX.png) #ffffff no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.SelectNumGreenX {LINE-HEIGHT: 23px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; BACKGROUND: url(../images/GreenX.png) #ffffff no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.hui {FONT-FAMILY: Arial; BACKGROUND: url(../images/hui.png) #ffffff no-repeat center 50%; FONT-SIZE: 12px;}
.Red_boll1 {FONT-FAMILY: Arial; BACKGROUND: url(../images/Red.gif) #fff no-repeat center 50%; COLOR: #ffffff; FONT-WEIGHT: bold}
.Blue_boll1 {FONT-FAMILY: Arial; BACKGROUND: url(../images/Blue.gif) #fff no-repeat center 50%; COLOR: #ffffff; FONT-WEIGHT: bold}
.Green_boll1 {FONT-FAMILY: Arial; BACKGROUND: url(../images/Green.gif) #fff no-repeat center 50%; COLOR: #ffffff; FONT-WEIGHT: bold}

.RedA_BG{color:#fff; background:red; padding:3px}
.GreenA_BG{color:#fff; background:Green; padding:3px}
.BlueA_BG{color:#fff; background:Blue; padding:3px}
.RedX_boll1 {FONT-FAMILY: Arial; BACKGROUND: url(../images/RedX.gif) #fff no-repeat center 50%; COLOR: #ffffff; FONT-SIZE: 12px}
.BlueX_boll1 {FONT-FAMILY: Arial; BACKGROUND: url(../images/BlueX.gif) #F6F6F6 no-repeat center; COLOR: #ffffff;  FONT-SIZE: 12px; FONT-WEIGHT: bold}
.GreenX_boll1 {FONT-FAMILY: Arial; BACKGROUND: url(GreenX.gif) #fefaeb no-repeat center 50%; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold}
.SelectNumRed {LINE-HEIGHT: 24px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; BACKGROUND: url(../images/Red.gif) no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.SelectNumBlue {LINE-HEIGHT: 24px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; BACKGROUND: url(../images/Blue.gif) no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.SelectNumGreen {LINE-HEIGHT: 24px; MARGIN: 0px; WIDTH: 100%; FONT-FAMILY: Arial; BACKGROUND: url(../images/Green.gif) no-repeat center 50%; HEIGHT: 24px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.mg{ margin:10px 0}
.sxzs{border:1px solid #d3d3d3; background:#fff; clear: both}
.sxzs .zz{margin:15px}
.sxzs .zzz{text-align: left;height:50px; line-height:50px; padding-left:55px;  font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold; border-bottom:1px dashed #CCCCCC; letter-spacing:2px}
.cy{ background: url(../images/candotopic_logo.png) no-repeat;}
.wap{ background:url(../images/candotopic_logo.png) no-repeat 0px -95px}
.cy_1 td{text-align: left;font-family:"ËÎÌå"; font-size:14px; padding-top:10px}
.iphone{background:url(../images/ip.gif) right no-repeat}
.cy_2 td{text-align: left;padding-top:12px; font-size:28px; font-family:"Arial Black"; }
.cy_2 a{color: #009900}
.cy_2 a:hover{color: #FF0000}
.sxzs h3{font-size:36px; border-bottom:1px dashed #dadada; line-height:50px; text-align:center; margin:15px 0}
.sjtd td {text-align: left;}
.p{border:1px solid #e3e3e3;width:24px;width:24px\9;_width:26px;float:left;text-align:center; margin-left:5px;display:inline;}
.hm{font-family:Tahoma;font-size:14px;font-weight:bold; padding:3px 0}
.sx{font-size:12px; background:#FFFFFF; color:#666666; padding:3px 0; font-weight:normal}
.Select{border:1px solid #FF6600; background: #FFFFCC; height:30px; line-height:30px; margin-bottom:8px;}
.Select TD{TEXT-ALIGN: left;}
.Select span{ padding:5px 18px 5px 12px; color:#FFFFFF; font-weight:bold}
.Select input{vertical-align:middle; padding-left:10px; padding-right:3px}
.Selectbg{background:url(../images/Select.png) no-repeat 6px 8px; }
.redBoClass{color:#FFF;background-color:red;}
.blueBoClass{color:#FFF;background-color:blue;}
.greenBoClass{color:#FFF;background-color:green;}
.txt_info{height:191px; background:#FFFFFF; border:5px solid #FF9900;}
.luxian{margin:15px 0; font-size:18px; color:red; text-align:center;font-family:"ËÎÌå"}
h5{background-image:url(../images/helppic.png); background-repeat:no-repeat; line-height:50px; height:50px; margin:10px 0; padding-left:55px; font-size:28px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;border-bottom:1px dotted #eee; color: #0000FF}
h5 span{ padding-left:10px; font-size:18px; color:#999}
h5 label{float:right; font-size:12px; font-weight:normal; background:url(../images/xiao.gif) no-repeat 0px 11px; padding-left:27px}
.h51{background-position: 0px -50px}
.mun{background:url(../images/sjybg2.gif) no-repeat; font-size:24px; color:#FFFFFF; padding:3px 8px}
.ss{border-bottom:3px #FF9900 solid; width:100px; text-align:center; line-height:30px; color:#FF9900}

.foot_bg{background:url(../images/foot.jpg) repeat-x; width:100%; height:78px;}
.foot_test{color:#ddd; padding-top:30px;text-align:center;}