/* CSS Document */
body {margin:0 auto; padding:0;font-size:12px; color:#000;text-align:center;line-height:22px;font-family:Arial, Helvetica, sans-serif，verdana;}
body div{margin:0 auto;overflow:hidden;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none}

/* 链接颜色 */
a:link {color: #005EAC; text-decoration:none;}
a:visited {color: #005EAC;text-decoration:none;}
a:hover {color: #fd2828; text-decoration:underline;}
a:active {color: #005EAC;}

/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#c00;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#c00;font-size:14px;font-weight:bold;}
.cDRed1,a.cDRed1:link,a.cDRed1:visited{font-size:18px;font-weight:bold;color:#CC0000}
.cDRed2{font-size:14px;font-weight:bold;color:#CC0000}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#69AA19;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#005EAC;}

/* 字体属性*/
.fon16{ font-size:16px;}
.fon14{ font-size:14px;}
.fB{font-weight:bold;}
.fI{ font-style:italic}
.fl{float:left;}
.fr{float:right;}
.items{width:700px;}

/* 头部和搜索 */
.w950{width:950px;margin:0px auto;}
.banner{ height:86px; clear:both; margin:0 auto; margin-top:2px;padding-bottom:0px;   background:url(../images/banner_bg.gif) repeat-x;  width:950px;}
 .logo{background:url(../images/banner_l.gif)  no-repeat left; height:70px; width:220px; float:left; padding:16px 0 0 0px;}
.tobt{ float:right; height:86px;background:url(../images/banner_r.gif)  no-repeat right;}
.newtop{padding:15px 0 15px 0;}
.nsstop td{padding:13px 13px;color:#666;}
.nssint1{width:320px;padding:2px;}
.nssint2{width:45px;height:25px;font-size:13px;}
.path{width:920px;padding:2px 15px 0px 15px;}
.pathleft{float:left;text-align:left;font-family:"宋体";line-height:24px;font-size:13px;}
.pathright{float:right;padding-left:5px;}
.pathright a{margin-left:6px;}
.flo_l{float:left;}
.flo_r{float:right;}
.foot{border-top:1px solid #ECE2ED;color:#808080;line-height:30px;margin-top:22px;padding-bottom:30px;}
.knr{width:948px;border-left:1px solid #A4C4DC;border-right:1px solid #A4C4DC;}
.head3{height:10px;background:url("../images/kuang1.gif") no-repeat 0 -10px;margin-bottom:8px;}
.head4{height:55px;background:url("../images/kuang4.gif") no-repeat;}

.Ico_aBox{position:relative;width:226px; height:60px; float:left; margin:3px; display:inline;}
.wnlHead{width:500px;}
#todayNow{color:#333;}

/*图标区*/
.Ico_aBox_icon{position:absolute; top:7px; left:5px; width:42px; height:42px;background:url("../images/icons.gif") no-repeat;}
.Ico_aBox_icon1{position:absolute; top:7px; left:5px; width:42px; height:42px; }
.Ico_aBox_icon1 img{
	margin-top:7px;
	margin-left:5px;
}
.Ico_aBox_icon2{position:absolute; top:7px; left:5px; width:42px; height:42px; }
.Ico_aBox_tit{ position:absolute; left:56px; top:10px;font-size:14px; font-weight:bold; color:#005EAC;}
.Ico_aBox_intro{position:absolute; left:56px; top:30px;font-size:12px}
a.Ico_aBox .Ico_aBox_intro{ color:#666}
a.Ico_aBox:hover .Ico_aBox_intro{ color:#333}
.INico1{ background-position:-5px -2px}/*万年历*/

/*万年历*/
.f-size14{ font-size:14px;}
.f-bold{ font-weight:bold}
.mb10{ margin-bottom:10px;}

.calendar-panel{ background:#FFFFE5; border:1px #F5E082 solid; width:499px; _width:494px;}
.calendar-header{ margin:3px; }
.calendar-header span,.calendar-header input,.calendar-header select{ vertical-align:middle;}

.calendar-week{ height:24px; background:url("../images/calendar_week_bg.gif") repeat-x 0 0; padding:0 2px;}

.calendar-week li{ float:left; width:70.7px; text-align:center; vertical-align:middle; line-height:24px;}
.calendar-datail{ padding:0 2px;}

.calendar-datail a{ float:left; width:68.7px; border:1px #FFFFE5 solid; text-align:center; font-size:18px; font-weight:bold; padding:11px 0; margin:2px 0;}
.calendar-datail a:hover{ border:1px #FEE69E solid; background:#FFF8E2;}
.calendar-datail a.today{}
.calendar-datail a:link,.calendar-datail a:visited{ color:#000; text-decoration:none;}
.calendar-datail a.selected-day{ border:1px #F8CB00 solid; background:#F5E082;}
.calendar-datail a.other-day,.calendar-datail a.other-day span{ color:#999999;}
.calendar-datail a span{ color:#666;}
.calendar-datail a.red{ color:#FF0000;}
.calendar-datail a.red span{ color:#666;}
.calendar-datail a.green span{ color:#48A01B;}
.calendar-datail a:hover{ text-decoration:none;}
.calendar-datail a span{ display:block; font-size:12px; font-weight:normal;}
.green2{ color:#00A300;}
.p15{ padding:15px;}

/* 历史上的今天 */
.todaything{float:right;width:400px;}
.todaything h4{width:100%;font-size:14px;height:31px;background:url("../images/todaybg2.gif") repeat-x 0 30px;}
.todaything h4 span{overflow:hidden;float:left;display:block;width:118px;height:31px;line-height:33px;background:url("../images/todaybg1.gif") no-repeat;color:#005EAC;}
.todayhbd{width:374px;padding:8px 12px;border:1px solid #B7D6E4;border-top:0;background:url("../images/todaybg3.gif") no-repeat;text-align:left;}
.todayhbd h1{display:block;font-size:12px;font-weight:normal;padding:2px 0;}
.todayhbd h2{display:block;font-size:12px;font-weight:normal;padding:2px 0;}
.todayhbd li{width:374px;height:22px;line-height:22px;color:#005EAC;}
.cRed{color:#fd2828;}
.todayhbd p{text-align:right;}

/* 黄历 */
.huangli{clear:both;width:920px;padding-top:10px;}
.hlhead{width:100%;height:55px;background:url("/wannianli/images/hlbg2.gif") no-repeat 0 49px;}
.hlheadL{float:left;}
.hlheadL b{float:left;width:228px;height:55px;line-height:52px;font-size:25px;background:url("/wannianli/images/hlbg1.gif") no-repeat;color:#333;}
.hlheadL img{float:left;margin:10px 0 0 16px;}
.hlheadL c{float:left;width:628px;height:55px;}
.hlheadR{float:right;margin:8px 5px 0 0;}
.hlsearch td{padding:5px;font-size:14px;}
.hlsearch select{font-size:14px;}
.hlsint{width:50px;height:25px;font-size:14px;}
.hlmain{width:894px;border-left:1px solid #F5E082;border-right:1px solid #F5E082;padding:4px 12px 6px 12px;}
.hlfoot{width:100%;height:6px;background:url("../images/hlbg2.gif") no-repeat 0 -6px;}
.hlnew{border-top:1px solid #FFCB6E;border-left:1px solid #FFCB6E;color:#333;}
.hlnew th{width:95px;height:24px;text-align:right;padding:5px 10px;font:bold 12px Arial;background:#FFF290;border:1px solid;border-color:#fff #FFCB6E #FFCB6E #fff;color:#333;}
.hlnew td{padding:5px 10px;text-align:left;line-height:22px;font-size:12px;background:#FFFFE5;border:1px solid;border-color:#fff #FFCB6E #FFCB6E #fff}
/*头部*/
.wrapone {background:#ffffff repeat-x left top; width:960px; margin:0px auto; z-index:100; position:relative;font:12px Arial, "宋体"; line-height:0px; color:#004f9c;}
.wrapone img{border:0;}
.wrapone a:hover {color:red; text-decoration:underline;}
.wrapone a {color:#004f9c; text-decoration:none;}
/*menu*/
.menuone {height:132px; background:url(head_menubg.gif) no-repeat; margin-bottom:1px;}
.ulMenuone {height:28px; line-height:normal; width:99%; margin-left:12px;}
.ulMenuone li {display:inline; float:left; background:url(li_menubg.gif) no-repeat; height:28px; padding:1px 12px 0px 13px; *+height:15px; *+padding:2px 13px 0px; margin-top:6px;}
.ulMenuone a {font-size:14px; color:#004f9c; letter-spacing:1px;}
.ulMenuone a:hover { color:#FF0000;}
.ulMenuone font {font-size:14px; }
.ulClearone {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px; list-style:none; width:100%;}
