
a { text-decoration: none; }
a:hover { text-decoration: underline; }
body { background: #EAF5FB url(outerWrap.gif) center 0 repeat-y; }
.outerWrap {  }
.innerWrap { background: url(bg1.gif) repeat-x; }
.mainWrap { width: 980px; margin: 0 auto; }

.topper { height: 30px; }
.link073 { background: url(bg0.gif) 0 center no-repeat; height: 40px; line-height: 40px; color: #ccc; padding-left: 35px; }
.link073 a { color: #333; }
.loginbox { margin-top: -28px; text-align: right; padding-right: 16px; color: #ccc; }
.loginbox a { color: #666; }


.header { height: 70px; z-index: 1; }
.header h2 { padding-top: 22px; height: 32px; padding-left: 10px; }
.header p { color: #048fa6; height: 30px; margin-top: -43px; padding-right: 5px; text-align: right; }
.header p a { color: #cff; }
.header ul { height: 28px; background: url(bg8.gif) no-repeat; width: 270px; margin-left: 700px; }
.header li { float: left; color: #fff; text-align: center; line-height: 33px; }
.header li.hl_1 { width: 78px; }
.header li.hl_2 { width: 142px; color: #333; line-height: 26px; }
.header li.hl_2 i { color: #c36; font-family: Arial; font-size: 20px; }
.header li.hl_3 { width: 48px; }

.nav { height: 32px; background: url(bg1.gif) 0 -100px repeat-x; padding-top: 4px; padding-left: 6px; }
.nav li { width: 94px; height: 34px; line-height: 35px; float: left; text-align: center; }
.nav a { width: 94px; height: 34px; display: block; color: #fff; font-size: 14px; font-weight: bold; }
.nav li.current a { background: url(bg9.gif) no-repeat; color: #125B89; }
.nav_s { width: 286px; height: 38px; margin-top: -38px; padding-left: 680px; }
.nav_s table { background: url(img2.gif); }
.nav_s td { text-align: right; }
.nipt { color: #A1B1BB; border: none; width: 232px; background: transparent; }

.settop { height: 106px; background: url(bg7.jpg) no-repeat; padding-left: 48px; padding-top: 14px; }
.settop li { width: 116px; height: 82px; float: left; }
.settop img { width: 100px; height: 80px; border: 1px #dedede solid; }

.gps { color: #666; background: url(img7.gif) 10px 5px no-repeat; padding-left: 20px; }
.gps a { color: #39c; }

.footer { height: 78px; padding-top: 12px; color: #666; text-align: center; line-height: 21px; }
.fts_1 { color: #ccc; }
.footer a { color: #666; }

.tableMain { margin-bottom: 20px; }
.tmt { border-top: 1px #E0E0E0 solid; border-left: 1px #E0E0E0 solid; }
.tmt th, .tmt td { border-right: 1px #E0E0E0 solid; border-bottom: 1px #E0E0E0 solid; font-weight: normal; }
.tmt th { color: #999; background: #F2F2F2; padding: 8px; }
.tmt td { color: #333; text-align: center; padding: 7px 12px; cursor: default; }
.tmt a { color: #333; }
.tmt td.tal { text-align: left; }
.tmt i { color: #c36; }
.tmt td.red { color: #E93A75; }
.tmt td.green { color: #699E0C; }
.tmt td.yellow { color: #CC9900; }

.tmt a b { color: #E93A75; text-decoration: underline; }


.tmt tr.hotcol { background: #FFFCDE; }
.tmt tr.xhover td { background: #eee; }

.lxy_h { background: #FFFCDE url(http://m1.073img.com/_12img/kaifu/kf/lxy_h.gif) right 0 no-repeat; }
.tmt tr.xhover td.lxy_h { background: #eee url(http://m1.073img.com/_12img/kaifu/kf/lxy_h.gif) right 0 no-repeat; }
.lxy_n { background: #FFFCDE url(http://m1.073img.com/_12img/kaifu/kf/lxy_n.gif) right 0 no-repeat; }
.tmt tr.xhover td.lxy_n { background: #eee url(http://m1.073img.com/_12img/kaifu/kf/lxy_n.gif) right 0 no-repeat; }

.tmt tr.hotcol a, .tmt tr.hotcol td { color: #E93A75; }

.cornerBottom { height: 10px; background: #fff url(bg3.gif) 0 -20px no-repeat; margin-bottom: 12px; }
.cornerBottom2 { height: 30px; background: url(bg3.gif) no-repeat; margin-bottom: 12px; line-height: 30px; text-align: right; padding-right: 14px; }
.cornerBottom2 a { color: #39c; font-weight: bold; }

.tmTitle { height: 34px; background: url(bg4.gif) no-repeat; }
.tmTitle h3 { font-size: 14px; color: #333; padding-left: 30px; line-height: 36px; overflow: hidden; height: 34px; }
.tmTitle h3 a { color: #333;}


.lv { height: 34px; background: url(bg40.gif) no-repeat; }
.lv h3 { padding-left: 30px; padding-top: 9px; height: 25px; overflow: hidden; line-height: 18px; }
.lv h3 img { margin-right: 6px; float: left; }


.tmTitle ul { height: 25px; margin-top: -25px; padding-left: 110px; }
.tmTitle li { width: 80px; height: 21px; margin-right: 5px; line-height: 22px; float: left; display: inline; }
.tmTitle li a { padding-left: 14px; display: block; width: 66px; height: 21px; color: #666; background: url(bg5.gif) 0 -21px no-repeat; }
.tmTitle li.current a { background-position: 0 0; color: #fff; }
.tmTitle p { height: 22px; margin-top: -22px; padding-right: 12px; text-align: right; color: #ccc; }
.tmTitle p a { color: #1C9ADB; }

.tmTitle2 { height: 35px; background: url(bg17.gif) no-repeat; }
.tmTitle2 ul { padding-top: 8px; padding-left: 8px; height: 21px; }
.tmTitle2 li { width: 80px; height: 21px; line-height: 22px; float: left; text-align: center; font-weight: bold; }
.tmTitle2 li a { width: 80px; height: 21px; color: #333; display: block; }
.tmTitle2 li.current a { background: url(bg18.gif) no-repeat;color: #fff; }
.tmTitle2 p { height: 17px; margin-top: -17px; padding-left: 860px; line-height: 17px; }
.tmTitle2 p a { width: 21px; height: 16px; color: #c8c8c8; text-align: center; background: url(bg19.gif) 0 -16px no-repeat; float: left; display: block; margin-right: 4px; }
.tmTitle2 p a.current { background-position: 0 0; color: #09c; }
.tmTitle2 p span { float: left; color: #666; margin-right: 4px; }
.tmTitle2 p a:hover { text-decoration: none; }

.tmTitle3 { height: 35px; background: url(bg20.gif) no-repeat; }
.tmTitle3 h3 { font-size: 12px; color: #333; padding-left: 30px; line-height: 38px; overflow: hidden; height: 35px; }
.tmTitle3 ul { height: 26px; padding-left: 170px; margin-top: -26px; }
.tmTitle3 li { float: left; width: 26px; height: 26px; line-height: 28px; text-align: center; margin-right: 3px; background: url(bg21.gif) 0 -26px no-repeat; }
.tmTitle3 li.current { background-position: 0 0; }
.tmTitle3 a { color: #333; display: block; }

.tmTitle4 { height: 35px; background: url(bg24.gif) no-repeat; }
.tmTitle4 h3 { font-size: 12px; color: #333; padding-left: 30px; line-height: 38px; overflow: hidden; height: 35px; }
.tmTitle4 h3 span { font-weight: normal; color: #666; }
.tmTitle4 h3 i { color: #c36; }
.tmTitle4 h3 a { color: #333; }

.tmTitle5 { height: 34px; background: url(bg26.gif) no-repeat; }
.tmTitle5 h3 a { color: #333; }
.tmTitle5 h3 { font-size: 12px; color: #333; padding-left: 30px; line-height: 36px; overflow: hidden; height: 34px; }

.fri { border: 1px #ddd solid; border-bottom: none; color: #ccc; line-height: 21px; padding: 10px 14px 0; }
.fri p { word-break: keep-all; width: 948px; }
.fri a { color: #39c; }


.checkBottom { height: 22px; background: url(bg10.gif) no-repeat; margin-bottom: 10px; }
.checkBottom td { color: #666; }
.checkBottom table { margin: 0 auto; }

.ymdx { background: #f5f5f5; border: 1px #ddd solid; border-bottom: none; position: relative; overflow: visible; }
.ymdx2 { background: #f5f5f5; border-left: 1px #ddd solid; border-right: 1px #ddd solid; position: relative; overflow: visible; }
.ymd_r { width: 892px; padding-top: 8px; }

.ymdtable { padding-top: 1px; background: url(bg12.gif) no-repeat; }
.ymdtable li { width: 82px; height: 32px; line-height: 32px; background: url(bg11.gif) no-repeat; 
text-align: center; color: #ccc; font-size: 14px; 
float: left; display: inline; margin-right: -1px; margin-top: -1px; }
.ymdtable a { color: #39c; display: block; }
.ymdtable li.today a { color: #c36; font-weight: bold; }
.ymdtable li.current { background-position: 0 -32px; }
.ymdtable li.btnMonth { background-position: 0 -64px; }
.ymdtable li.btnMonth a { color: #666; }

.calendar { width: 65px; padding-left: 8px; margin-right: 5px; padding-top: 8px; text-align: center; height: 96px; }
.calendar h3 { height: 17px; overflow: hidden; background: #c36; color: #fff; font: normal 12px/18px Arial; }
.calendar h4 { height: 60px; overflow: hidden; color: #c36; font: normal 46px/60px Arial; }
.calendar h5 { height: 15px; overflow: hidden; background: #dfdfdf; color: #c36; font: normal 11px/16px Arial; }

.selected { margin-top: 8px; border: 1px #ddd solid; padding: 6px 12px; background: #fff; color: #333; }
.selected li { float: left; height: 18px; line-height: 18px; }
.selected a.cmn { display: block; border: 1px #39c solid; height: 15px; line-height: 17px; padding: 0 17px 0 4px; 
color: #39c; background: url(bg13.gif) right 0 no-repeat; float: left; margin-right: 4px; }
.selected a.cmn:hover { text-decoration: none; border: 1px #c36 solid; color: #c36; background-position: right -15px; }

#selectMonth { border: 1px #a3bfbf solid; background: #fff; width: 63px; position: absolute; top: 100px; left: 8px; }
#selectMonth table { margin: 0 auto 4px; }
#selectMonth td { text-align: center; color: #666; }
#selectMonth a { color: #666; display: block; }
#selectMonth td.current { color: #c36; }
#selectMonth a:hover { color: #39c; }

#selectMonth0 { width: 65px; position: absolute; top: 100px; left: 8px; text-align: center; }
#selectMonth0 a { display: block; height: 10px; padding-top: 5px; }
.closed { display: block; height: 6px; padding-top: 2px; }
.mar10 { margin-bottom: 10px; }
.mar100 { margin-top: 10px; }
.img8 { position: absolute; top: 0; left: -1px; }
.img9 { margin-bottom: 10px; }

.flybox { position: absolute; left: 50%; margin-left: 496px; top: 333px; }
.fly2 { background: #fff; border: 1px #39c solid; width: 126px; }
.fly2 h6 { height: 24px; background: url(bg14.gif); overflow: hidden; text-align: center; font-size: 12px; color: #39c; font-weight: normal; line-height: 24px; }
.fly2 p { height: 19px; margin-top: -19px; text-align: right; padding-right: 6px; }
.fly2 ul { padding-top: 8px; }
.fly2 li { height: 24px; width: 110px; padding-left: 8px; }
.fly2 li a { display: block; border: 1px #39c solid; height: 15px; line-height: 17px; padding: 0 17px 0 4px; color: #39c; background: url(bg13.gif) right 0 no-repeat; }
.fly2 li a:hover { text-decoration: none; border: 1px #c36 solid; color: #c36; background-position: right -15px; }
.fly2 div { text-align: center; padding-top: 8px; height: 30px; background: #f5f5f5; }
.fly1 { width: 20px; background: #fff; border: 1px #39c solid; text-align: center; color: #39c; margin-bottom: 4px; line-height: 15px; }

.selectYear { height: 26px; background: url(bg15.gif); margin-bottom: 10px; padding-left: 20px; font-size: 14px; color: #ccc; padding-top: 8px; }
.selectYear a { color: #333; display: block; width: 70px; height: 18px; line-height: 19px; text-align: center; float: left; background: url(bg16.gif); }
.selectYear a.current { color: #fff; background-position: 0 -18px; }
.selectYear b { color: #333; font-size: 12px; float: left; padding-top: 4px; padding-right: 6px; background: url(bg16.gif) right 0; }

.listimg { border-left: 1px #ccc solid; border-right: 1px #ccc solid; padding-left: 24px; padding-top: 20px; }
.listimg dl { width: 170px; height: 180px; float: left; margin-right: 20px; }
.listimg dt { height: 150px; }
.listimg dt img { width: 160px; height: 132px; }
.listimg dt a { width: 160px; height: 132px; display: block; padding: 4px; border: 1px #ddd solid; }
.listimg dt a:hover { border: 1px #39c solid; }
.listimg dd { text-align: center; font-size: 14px; color: #39c; }
.listimg dd a { color: #39c; font-weight: bold; }
.listimg dd i { color: #c36; }

.doub { border-left: 1px #ccc solid; border-right: 1px #ccc solid; }
.pages { height: 30px; text-align: center; padding-top: 10px; background: #F5F5F5;}
.pages a 	{ padding: 3px 7px 2px; line-height: 21px; background: #fff; border: 1px #39c solid; color: #39c; }
.pages b 	{ padding: 3px 7px 2px; line-height: 21px; background: #39c; border: 1px #39c solid; color: #fff; }
.pages span { padding: 3px 7px 2px; line-height: 21px; background: #fff; border: 1px #ccc solid; color: #ccc; }

.listMain { width: 990px; }
.lm_l { width: 710px; margin-right: 10px; }
.lm_r { width: 260px; }

.biglist { width: 670px; margin: 0 auto 20px; padding-top: 20px; }
.biglist li { color: #39c; font-size: 14px; line-height: 25px; }
.biglist li.dotted { height: 15px; margin-bottom: 15px; background: url(bg12.gif) 0 14px repeat-x; }
.biglist li a { color: #333; }
.biglist li em { float: right; font-size: 12px; color: #999; }

.park1_10 { background: url(bg22.gif) center 0 no-repeat; height: 275px; border-left: 1px #ddd solid; border-right: 1px #ddd solid; }
.park1_10 li { height: 27px; line-height: 27px; width: 204px; padding-left: 42px; }
.park1_10 a { color: #39c; }
.park1_10 span { float: right; color: #c36; }


.kfshare { height: 45px; margin-top: -30px; padding-left: 530px; color: #999; }
.contentsbox { border-left: 1px #ccc solid; border-right: 1px #ccc solid; padding: 10px 24px; }
.contentsbox h1 { font-size: 20px; color: #333; height: 34px; }
.contentsbox span.fl { line-height: 21px;font-size: 20px; color: #333; font-weight: bold; }


.contents { margin-bottom: 14px; }
.contents h4 { font-size: 14px; color: #333; height: 24px; }
.contents p { font-size: 14px; line-height: 24px; color: #333; }

.gamelink { background: url(bg12.gif) repeat-x; padding: 16px 10px 0; color: #ccc; }
.gamelink a { color: #39c; }

.contentimg { height: 160px; }
.cp_1 { width: 160px; height: 132px; padding: 4px; border: 1px #ddd solid; }
.cp_1 img { width: 160px; height: 132px; }

.cp_2 { height: 142px; margin-top: -142px; padding-left: 190px; }
.cp_2 li { line-height: 24px; color: #666; font-size: 14px; }
.cp_2 a, .cp_8 a { color: #0071CA; }
.cp_2 i, .cp_8 i { color: #333; }
.cp11 { padding-top: 5px; }



.cp_8 { height: 142px; margin-top: -142px; padding-left: 360px; }
.cp_8 li { line-height: 26px; color: #666; font-size: 14px; }



.cp_3 { width: 115px; height: 44px; background: url(bg23.gif); margin-top: -142px; margin-left: 540px; text-align: center; color: #666; line-height: 1.4; padding-top: 8px; }
.cp_3 a { font-size: 14px; font-weight: bold; color: #39c; }

.xiangg { background: url(bg25.gif) 345px 14px no-repeat; padding-left: 22px; padding-top: 10px; }
.xiangg ul { width: 682px; height: 126px; }
.xiangg li { float: left; width: 340px; height: 24px; line-height: 24px; color: #39c; }
.xiangg a { color: #333; }

.gamgeinc { padding-left: 12px; padding-top: 8px; }
.gamgeinc li { float: left; width: 86px; height: 30px; font-size: 14px; }
.gamgeinc a { width: 80px; height: 24px; line-height: 25px; display: block; background: #eef5f8; color: #39c; border: 1px #d8e7ed solid; text-align: center; }
.gamgeinc a:hover { background: #39c; color: #fff; border: 1px #39c solid; text-decoration: none; }

.rankbox { width: 998px; }
.rankbox h1 { height: 38px; line-height: 36px; text-align: center; color: #333; font-size: 26px; }
.rkcc { background: #f5f5f5; color: #666; text-align: center; height: 24px; line-height: 25px; }
.ranklist { width: 320px; margin-right: 10px; }
.pdrop { width: 980px; text-align: center; }

.openbox { height: 68px; margin-top: -58px; overflow: visible; position: relative; }
.openbox p { padding-left: 760px; padding-top: 5px; }
.openbox ul { left: 594px; background: url(bg27.gif); position: absolute; width: 187px; top: 0; padding-left: 1px; }
.openbox li { text-align: center; height: 24px; line-height: 24px; float: left; width: 186px; }
.openbox li a { color: #666; display: block; }
.openbox li a:hover { background: #eef5f8; text-decoration: none; }
.openbox li.more { text-align: left; border-bottom: 1px #a3bfbf solid; }
.openbox li.more a { color: #39c; padding-left: 20px; }
.openbox li.more a:hover { background: none; }

.openbox li.tt { height: 24px; text-align: left; line-height: normal; }
.openbox li.tt a { width: 16px; height: 16px; margin-top: 5px; margin-left: 165px; }
.openbox li.tt a:hover { background: none; }


.selected span.cmn2 { 
	display: block; border: 1px #39c solid; height: 15px; 
	line-height: 17px; overflow: hidden; padding: 0 4px; 
	color: #39c; float: left; margin-right: 4px; cursor: default; 
}







/* 2012 03 09 added */
.hotKfGame { padding-left: 10px; padding-top: 10px; width: 700px; }
.hotKfGame dl { width: 130px; height: 130px; margin-right: 10px; float: left; }
.hotKfGame dt { height: 117px; }
.hotKfGame dt img { width: 120px; height: 100px; padding: 4px; border: 1px #DEDEDE solid; }
.hotKfGame dd { height: 14px; text-align: center; }
.hotKfGame dd a { color: #0072CA; }

.diToday th { font-weight: normal; background: #F5F5F5; height: 25px; border-bottom: 1px #E0E0E0 solid; color: #666; }
.diToday td { color: #343434; height: 25px; text-align: center; background: url(di1.gif) 0 bottom repeat-x; }
.diToday td a { color: #343434; }

.diToday2 td { color: #999; height: 25px; text-align: center; background: url(di1.gif) 0 bottom repeat-x; }
.diToday2 td a { color: #343434; }
.diToday2 i { color: #CB3467; }


.diToday2tit { height: 26px; width: 258px; background: url(di3.gif) repeat-x; }
.diToday2tit ul { width: 270px; }
.diToday2tit li { float: left; width: 51px; text-align: center; line-height: 26px; height: 26px; border-right: 1px #E0E0E0 solid; }
.diToday2tit a { color: #666; }
.diToday2tit li.current { background: #fff; }
.diToday2tit li.current a { color: #333; }


.ditodaykf { height: 27px; line-height: 27px; margin-top: -27px; color: #999; padding-left: 170px; }
.ditodaykf a { color: #666; }
.ditodaykf i { color: #999; }


.Money { height: 27px; line-height: 27px; margin-top: -27px; color: #F28A36; padding-left: 567px; background: url(m.gif) 552px 5px no-repeat; }
.Money a { color: #F28A36; }

.ditijiao { height: 28px; line-height: 28px; text-align: right; padding-right: 6px; margin-top: -28px; }

.tmTitle h3 span.pinktotal { color: #269EB3; font-weight: normal; font-size: 14px; letter-spacing: 0; }

.hy_top_all { background: none; }


.digonglue li{
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e5e5e5;
	line-height: 28px; color: #323232; padding-left:10px; height: 28px;
}

.digonglue li a{
	color: #333;
}
.digonglue li i{
	float: right;
	width: 40px;
	font-family: tahoma;
	color: #989898;
}







/* 20120319 added */


.index_nav{ height:30px; color:#0066cc; overflow:visible;position:relative; z-index:99999;}
.index_nav a { color:#0066cc; text-decoration:none;}
.index_nav a:hover { text-decoration:none;}
.index_nav_con{ width:980px; margin:0 auto; overflow:visible;}
.index_nav_lf{ background:url(http://m1.073img.com/_12img/index/fatiao.jpg) no-repeat 0 7px; padding:9px 0 0 27px; height:17px; float:left;}
.index_nav_rt{ float:right; padding:0 10px 0 0; color:#cccccc; overflow:visible;}
.index_nav_rt1{ padding-top:8px;}
.index_nav_rt1 a:link,.index_nav_rt1 a:visited{ color:#0066cc; text-decoration:none;}
.index_nav_rt1 a:hover,.index_nav_rt1 a:active{ color:#0066cc; text-decoration:underline;}
.index_nav_zc{ background:url(http://m1.073img.com/_12img/index/nav2.gif) no-repeat 0px -34px; width:45px; height:16px; margin-right:18px; color:#0066cc; text-align:center; padding-top:4px; cursor:pointer; margin-top:4px;}
.index_nav_login{ background:url(http://m1.073img.com/_12img/index/nav2.gif) no-repeat -55px -34px; width:53px; height:16px; margin-right:4px;color:#0066cc; text-align:center; padding-top:4px; cursor:pointer; margin-top:4px; position:relative; overflow:visible;}
.index_nav_login span{ background:url(http://m1.073img.com/_12img/index/nav2.gif) no-repeat -137px -30px; padding-right:10px; z-index:999; position:absolute; display:block; margin-left:10px; left:0px; top:4px;}
.index_nav_login1{ background:url(http://m1.073img.com/_12img/index/nav2.gif) no-repeat 0px -64px; position:absolute; width:144px; height:90px;top:0px; left:-98px; z-index:9; padding-top:28px; padding-left:8px; text-align:left;}
.index_nav_login1 a{width:134px; height:24px; margin-bottom:4px; display:block;}
.index_nav_login1 img{ width:134px; height:24px;}





.kfNav { width: 70px; height: 20px; background: url(http://m1.073img.com/_12img/kaifu/kf/kf_20120319.gif) 0 -256px no-repeat; position: absolute; top: 4px; left: 560px; }
.bigKfNav { width: 68px; position: absolute; top: 4px; left: 560px; border: 1px #BEBEBE solid; background: #fff url(http://m1.073img.com/_12img/kaifu/kf/kf_20120319.gif) -71px -257px no-repeat; }
.bigKfNav .hisfont { line-height: 19px; height: 21px; width: 68px;}
.bigKfNav .hisfont a { display: block; color: #333; padding-left: 4px; }
.bigKfNav ul { padding: 0 1px; margin-bottom: 1px; }
.bigKfNav li { text-align: center; height: 23px; line-height: 23px; width: 66px; float: left; }
.bigKfNav li a { color: #333; display: block; }
.bigKfNav li a:hover { background: #E1EEF5; }

.hispages { height: 25px; line-height: 28px; color: #666; padding-left: 8px; }
.hispages a { color: #666; }
.hispages a:hover { color: #06c; text-decoration: underline; }

.cleaning { height: 25px; line-height: 28px; margin-top: -25px; text-align: right; padding-right: 8px; color: #ccc; }
.cleaning a { color: #333; }
.cleaning a:hover { text-decoration: underline; }

.historyBox { width: 70px; height: 20px; background: url(http://m1.073img.com/_12img/kaifu/kf/kf_20120319.gif) 0 -256px no-repeat; position: absolute; top: 4px; left: 636px; }
.bigHistoryBox { width: 283px; position: absolute; top: 4px; left: 636px; z-index: 56; }
	.Attachment { height: 23px; background: url(http://m1.073img.com/_12img/kaifu/kf/kf_20120319.gif) no-repeat; }
	#lxy_nav_history { background: #fff; border: 1px #BEBEBE solid; border-top: none; }

.hisfont { line-height: 21px; height: 22px; width: 70px; }
.hisfont a { display: block; color: #333; padding-left: 5px; }

.historyList { border-bottom: 1px #ccc dashed; padding-left: 2px; width: 279px; }
.historyList ul { padding-left: 22px; width: 300px; border-top: 1px #ccc dashed; height: 40px; padding-top: 4px; background: url(http://m1.073img.com/_12img/kaifu/kf/kf_20120319.gif) -283px -45px no-repeat; }
.historyList ul.blueCol { background: #ECF5FA url(http://m1.073img.com/_12img/kaifu/kf/kf_20120319.gif) -283px 0 no-repeat; }
.historyList li { width: 134px; height: 18px; line-height: 18px; color: #333; float: left; }
.historyList i { color: #999; }
.historyList a { color: #333; text-decoration: underline; }
.historyList a:hover { text-decoration: none; }

.kfLogin { height: 28px; line-height: 28px; color: #666; padding-left: 14px; }
.kfLogin a { color: #06c; }
.kfLogin a:hover { text-decoration: underline; }

.kfSign { height: 28px; line-height: 28px; margin-top: -28px; text-align: right; padding-right: 14px; }
.kfSign a { color: #f90; }
.kfSign a:hover { text-decoration: underline; }












