/* 通用 */
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,th,img{margin:0;padding:0;border:0;}
select,input{vertical-align:middle;font-size:12px;}
textarea,td,div,input,p{font-size:12px;}
body{color:#000;font-size:12px;text-align:center;background:#fff;}
img{border:0;}

a{text-decoration:none;color:#060199}
a:visited{color:#060199;}
a:hover{color:#f00;text-decoration:underline;}

.clearit{clear:both;font-size:0;line-height:0;height:0;}

#wrap{width:950px;text-align:left;margin:0 auto;padding:5px 0;}

.HeadTitle{text-align:center;}
.HeadTitle h1{font-size:29px;color:#00f;font-family:"黑体";line-height:50px;}
.HeadTitle p{color:#333;}

.NavMenu{zoom:1;position:relative;border-bottom:1px solid #808080;margin:20px 0;z-index:2;}
.NavMenu .title{margin-left:30px;line-height:35px;font-size:14px;}

.search{position:absolute;top:3px;right:10px;}
.search .keywordIpt{background:url(http://www.sinaimg.cn/dy/2009/0115/newslist/search_key.gif) no-repeat 0 0 #f0f0f0;_background-attachment:fixed;height:18px;padding:6px 0 0 4px;line-height:16px; border:1px solid #678fb3;color:#a5a5a5;width:160px;}
.search .btnIpt{height:24px;}

.listType{position:absolute;top:55px;left:5px;}
.listType .lt_title{float:left;color:#666;line-height:20px;}
.listType .lt_ico{float:left;}

.orderType{position:absolute;top:55px;left:105px;}
.orderType .ot_title{float:left;color:#666;line-height:20px;}
.orderType .ot_ico{float:left;}

/* 分页 */
.pagebox{font-size:12px; font-family:arial,helvetica,sans-serif;text-align:center;}
.pagebox span{display:inline-block;margin-right:2px; text-align:center; background:#fff; vertical-align:top;}
.pagebox span a{display:inline-block;text-align:center;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0;_width:24px;min-width:24px;height:23px; line-height:23px; color:#fff; cursor:default; background:#296cb3; font-size:85%;}
.pagebox span.pagebox_num{color:#3568b9; height:23px; font-size:85%;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none;padding:0;_width:22px;min-width:22px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; font-size:85%; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; color:#999; cursor:default;}

.list_009 li span.cLiC{padding-left:1em;background:url(http://i1.sinaimg.cn/dy/deco/2007/1211/yocc/unfcn_mj_01.gif) no-repeat 5px 50%;}

.date{position: absolute; z-index: 999; top: 55px; right:10px;}

/* 日历容器 */
#myCalendar_host {font-size:12px; position:relative; width:138px; height:160px; border:1px solid #d6d6d6; border-top:0px;background:#fff;}
#myCalendar_preYearBtn { position:absolute; left:0px; top:8px; display:none;}
#myCalendar_preYearBtn.disable { display:none;}
#myCalendar_preYearBtn.able {display:auto;}
#myCalendar_nextYearBtn {position:absolute; left:96px; top:8px; display:none;}
#myCalendar_nextYearBtn.disable {display:none;}
#myCalendar_nextYearBtn.able {display:auto;}
#myCalendar_preMonthBtn { position:absolute; left:1px; top:23px; font-size:9px; font-family:Arial; }
#myCalendar_preMonthBtn a,#myCalendar_nextMonthBtn a { color:#fff; text-decoration:none;}
#myCalendar_preMonthBtn.disable {display:none;}
#myCalendar_preMonthBtn.able {display:auto;}
#myCalendar_nextMonthBtn { position:absolute; right:2px; top:23px; font-size:9px; font-family:Arial; }
#myCalendar_nextMonthBtn.disable {display:none;}
#myCalendar_nextMonthBtn.able {display:auto;}

#myCalendar_yearSelecter { position:absolute; top:18px; left:63px; height:23px; color:#fff; font-weight:bold; font-size:10px; }
#myCalendar_yearSelecter select { width:49px; margin-right:3px; border:1px solid #9c9c9c;}
#myCalendar_monthSelecter { position:absolute; top:18px; left:12px; color:#fff; font-weight:bold; font-size:10px; }
#myCalendar_monthSelecter select { width:36px; margin-right:3px;}

#myCalendar_displayYear { display:none; position:absolute; top:8px; left:225px;}
#myCalendar_displayMonth { display:none; color:#fff; font-weight:bold; position:absolute; top:4px; left:25px; }

#myCalendar_body { position:absolute; top:46px; left:2px; width:136px; }
#myCalendar_body table { width:100%; border-collapse:collapse; border-spacing:0px; }
#myCalendar_body table tr { text-align:center; }

#myCalendar_body table tr th {text-align:center; color:#676767;font-size:12px; font-weight:normal; height:15px; vertical-align:middle;}
#myCalendar_body table tr th.sun {}
#myCalendar_body table tr th.sat {}

#myCalendar_body table tr td {text-align:center; height:15px; vertical-align:middle; border-right:1px solid #fff; border-bottom:1px solid #fff; background:#efefef;}
#myCalendar_body table tr td a {display:block; text-decoration:none; height:15px; line-height:15px; cursor:pointer; }
#myCalendar_body table tr td a:link,#myCalendar_body table tr td a:visited { color:#666; }
#myCalendar_body table tr td a:hover,#myCalendar_body table tr td a:active { color:#fff; background:#666;}

#myCalendar_body table tr td.sun a { }
#myCalendar_body table tr td.sun a:link,#myCalendar_body table tr td.sun a:visited { }
#myCalendar_body table tr td.sun a:hover,#myCalendar_body table tr td.sun a:active {}

#myCalendar_body table tr td.sat a { }
#myCalendar_body table tr td.sat a:link,#myCalendar_body table tr td.sat a:visited {}
#myCalendar_body table tr td.sat a:hover,#myCalendar_body table tr td.sat a:active {}

#myCalendar_body table tr td.able { }

#myCalendar_body table tr td.disable a {}
#myCalendar_body table tr td.disable a:link,#myCalendar_body table tr td.disable a:visited {color:#ccc; background:#efefef; cursor:default;}
#myCalendar_body table tr td.disable a:hover,#myCalendar_body table tr td.disable a:active {color:#ccc; background:#efefef; cursor:default;}

#myCalendar_body table tr td.now a {}
#myCalendar_body table tr td.now a:link,#myCalendar_body table tr td.now a:visited {color:#fff; background:#666; }
#myCalendar_body table tr td.now a:hover,#myCalendar_body table tr td.now a:active {color:#fff; background:#666; }



.SinaCalendar_Cnl{width:95px; line-height:20px; text-align:left; color:#757575; background:url(http://i2.sinaimg.cn/ty/olympic08/roll/yocc080714img/olylist_lmy_002.gif) no-repeat right 0; cursor: pointer; font-size:12px; border-left:1px solid #ccc;}

.PicList{zoom:1;margin:0 0 20px;overflow:hidden;}
.PicList .picBox{background:url(http://i1.sinaimg.cn/dy/photo/081220/olypic_cl_001.gif) no-repeat 0 -500px;overflow:hidden;  width:210px;height:230px;padding:10px 10px 20px 10px;text-align:center;float:left;margin-right:10px;position:relative;margin-top:20px;}
.PicList .cur{background:url(http://i1.sinaimg.cn/dy/photo/081220/olypic_cl_001.gif) no-repeat -300px -500px;}
.PicList .cur h2 a{color:#296cb3;}
.PicList .cur h2{border-bottom-color:#becde5;}
.PicList a.btn{display:block; position:absolute;width:230px;height:260px;z-index:100;left:0px;top:0px;}
.PicList .picBox2{margin-right:0;}
.PicList .picBox table{width:100%;height:200px;}
.PicList .picBox table td{vertical-align:middle;}
.PicList .picBox h2{border-bottom:1px solid #ccc;font-size:12px;font-weight:normal;margin:2px 5px;line-height:20px; }
.PicList .c_date{color:#666;}


.contList{padding:0 0 20px 200px;}
.contList ul{padding:20px 0 0;}
.contList ul li{line-height:23px;font-size:14px;}
.contList .c_date{color:#6666cc;font-size:10px;}

.videoList{zoom:1;margin:0 0 20px;overflow:hidden;padding:30px 0 0;}
.videoList .v_box{float:left;width:19.9%;height:220px;}
.videoList .v_pic{width:137px;padding:6px 0 0;height:107px;background:url(http://www.sinaimg.cn/dy/2009/0115/newslist/list_video_bg.gif) no-repeat 0 0;text-align:center;margin:0 auto;}
.videoList .v_tit{width:133px;margin:0 auto;padding:6px 0 0;line-height:20px;}
.videoList .v_info{color:#666;width:133px;margin:0 auto;line-height:20px;}

.footer{text-align:center;line-height:35px;font-family:Arial, Helvetica, sans-serif, "宋体";margin:10px auto 0;color:#666;border-top:1px solid #ccc;}
.footer a,.footer a:visited{text-decoration:none; color:#666;}
.footer a:hover,.footer a:active{text-decoration:underline; color:#c00;} 