<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*基本样式*/
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, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align:baseline;
}
body {
	font:14px/1.5em "Microsoft YaHei";
	color:#727272;
	background:url(../img/bg.png) repeat;
}
ol, ul {
	list-style: none;
}

table {
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.block{ display:block;}
.inline{ display: inline;}
.inline-block{ display:inline-block; *zoom:1; *display:inline;}
a {color: #09C;text-decoration: none;}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;outline:none; color:#006eed;}
a:active, a:focus {outline:none;}

/*浮动相关*/
.fl{float:left;}
.fr{float:right;}
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{*zoom:1;}
.clear{clear:both;}
.fix{overflow:hidden; zoom:1;}
.relative{ position:relative;}


/*文字*/
.f_s24{font-size:24px;}
.f_s14{font-size:14px;}
.f_bold{font-weight:bold;}
.tc{text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.valign-m{ vertical-align:middle;}
/*边距*/
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:20px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:15px;}
.pt15{ padding-top:20px;}
.pt20{ padding-top:25px;}
.pt25{ padding-top:25px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-right:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}

/*颜色*/
.white{ background:#fff;}

[class^="icon-"],[class*="icon-"]{ background:url(../img/bgIcon.png) no-repeat;}
.icon-year{ background-position:-325px -6px; width:131px; height:190px; position:absolute; top:0; left:-20px; line-height:128px; font-size:30px; color:#a2d2ff; text-align:center;}
.icon-month{ width:38px; height:38px; display:block; background-position:-242px -80px; font-size:48px; color:#fff; line-height:50px; cursor:pointer; padding-left:8px;}
.icon-fa{ background-position:-54px -262px; width:15px; height:10px; display:block; margin-left:20px;}
.icon-future{ background-position:-212px -126px; width:100px; height:100px; line-height:100px; text-align:center; color:#a2d2ff; font-size:30px;}
.icon-photo{ background-position:-20px -56px; width:28px; height:25px; display:inline-block; vertical-align:middle; margin-left:10px;}
.columnTitle{ font-size:23px; padding:0 20px 8px; border-bottom:5px solid #1f72ff; display:inline-block; line-height:normal;}
.icon-jus{ background-position:-115px -205px; display:inline-block; vertical-align:middle; width:38px; height:38px; margin-left:10px;}
.icon-new{ background-position:-18px -88px; display:inline-block; width:28px; height:18px; position:absolute; left:-35px; top:3px;}
.icon-cont{ background-position:-118px -249px; width:25px; height:25px; display:inline-block; vertical-align:middle; margin-left:10px;}
.monthHover{ background-position:-166px -235px; width:48px; height:48px; padding-left:15px;}
.more{ color:#727272; font-size:15px; padding-right:45px; line-height:42px;}
.popBg{ position:fixed; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.4; filter:alpha(opacity=40); display:none; z-index:99;}
.lineGrad{ height:2px; width:100%; background-image:linear-gradient(left,#fff 0%, #cdcdcd 50%, #fff 100%); background-image:-moz-linear-gradient(left,#fff 0%, #cdcdcd 50%, #fff 100%);background-image:-webkit-linear-gradient(left,#fff 0%, #cdcdcd 50%, #fff 100%);background-image:-ms-linear-gradient(left,#fff 0%, #cdcdcd 50%, #fff 100%); background-color:#d2d2d2;}</pre></body></html>