/* CSS Document */
body{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size:12px; height:auto; background-color:#f7f7f7; color:#2b2b2c; letter-spacing:0px; text-align:center;}
*{ margin:0; padding:0;}
A:link {COLOR:#444; TEXT-DECORATION: none}
A:visited {COLOR:#444; TEXT-DECORATION: none}
A:hover {COLOR:#662277; TEXT-DECORATION: underline}
A:active {COLOR:#662277}
a{ text-decoration:none;}
img{border:0;}
.headtop{height:38px; width:auto; background:url(images/topbar.jpg) repeat-x; text-align:center; line-height:38px; overflow:hidden;  border-bottom:1px solid #FFFFFF;}
.headtopmiddle{width:950px; height:38px; margin:0 auto;}
.headmenu{width:580px; height:38px; text-align:center; line-height:38px; float:left;}
.headmenu ul{width:580px; height:38px; line-height:38px; list-style:none; color:#style="border-right:1px solid #D4D4D4";}
.headmenu ul li{float:left; padding:0 10px; vertical-align:bottom;}
.headmenu ul li a{color:#ffffff; font-family:"ËÎÌå"; font-size:12px;}
.headmenu ul li a:visited {COLOR:#ffffff; TEXT-DECORATION: none}
.headmenu ul li a:hover{color:#ffffff; text-decoration:underline;}
.headmenu ul li a:active {COLOR:#ffffff}

.contant{width:990px; margin:0 auto; background:url(images/conbg.gif) repeat-y;}
.contantbottom{width:990px; height:20px; margin:0 auto; background:url(images/conbottombg.gif);}
.contanttop{width:990px; height:20px; margin:0 auto; background:url(images/conbottombgtop.gif);}
.middletxt{width:950px; margin:0 auto;}
.topimg{width:950px; height:108px; background:url(images/yuyue_10.jpg) no-repeat;}
.topweixin{width:950px; height:140px; background:url(images/yuyue_13.jpg) no-repeat;}
.topweixintxt{width:550px; height:130px; float:right; display:inline; margin:0 14px 0 0; text-align:left;}
.topweixintxt p{margin:7px 12px;}
.topweixintxt strong{color:#6a1c7b;}
.topweixintxt span{color:#FF0000;}
.topzhuce{width:950px; height:auto; background:url(images/yuyue_14.jpg) no-repeat;}
.topbiaoge{width:530px; height:auto; float:right; margin:0 0 0 0; display:inline;}
.red{color:#FF0000; font-size:13px; font-family:"ËÎÌå";}
.ghCont_2{ width:950px; height:110px; margin:0 auto; margin-top:8px; overflow:hidden;}

#text{ float:right;width:330px; padding-right:12px; text-align:right; line-height:38px;}
#text h5{background:url(images/yuyue_0921.gif) 217px 10px no-repeat;font-size:14px;color:#ff893b;font-weight:bold;line-height:38px; font-family:Arial, Helvetica, sans-serif}

.footer{ margin:0 auto; width:950px; height:88px; margin-top:3px; overflow:hidden}
.footer p{ text-align:center; color:#9c9b9c; line-height:24px; height:24px}
.footer span{font-family:"ËÎÌå","Î¢ÈíÑÅºÚ","ºÚÌå","";}
.footer p span{ font-weight:bold; color:#627}

.topkaimg{width:950px; height:120px; background:url(images/ka_03.gif) no-repeat;}
.topkayuyue{width:950px; height:232px; background:url(images/ka_05.jpg) no-repeat;}
.topkayuyuetxt{width:200px; height:190px; float:right; display:inline; margin:30px 270px 0 0;}
.buttomtxt{width:950px; height:155px; background:url(images/ka_06.jpg) no-repeat;}
.wenzidizhi{width:450px; float:right; display:inline; margin:0 33px 0 0; color:#61208a;}
.wenzidizhi p{text-align:left; line-height:16px; margin-top:6px;}
.wenzidizhi span{color:#FF0000}

/* calendar  */
table {border-collapse:collapse;}
.d_qcalendar{width:300px;top:0;left:0;z-index:90;background-color:#fff;border:1px solid #333;color:#444;}
.premonth,.nextmonth{background:#eeeeee;}
.thismonth{background:#c9c9c9;}
.thismonth:hover{background-color:#efc2fc;}
.optbar{width:300px;background:#f8f7df;height:30px;border-bottom:1px solid #333}
.optbar span{width:50px;height:30px;line-height:30px;text-align:center;float:left;cursor:pointer;}
.optbar .now{width:100px;cursor:default;}
.optbar var{font-style:normal;cursor:pointer;}
td{border:1px solid #fff;}
.d_qcalendar table{width:100%;text-align:center;}
.d_qcalendar td,.d_qcalendar th{height:40px;}
.today{background-color:#daf3f9;}
.noteday{background-color:green;}
.selectcon{width:80px;height:240px;overflow:hidden;}
.select_year{width:80px;}
.selectcon a{float:left;width:40px;height:20px;line-height:20px;text-align:center;}
.select_year span{width:100%;}
.selectcon a,.d_qcalendar .prepage,.d_qcalendar .nextpage{color:#666;}
.d_qcalendar iframe{width:300px;height:310px;position:absolute;z-index:-1;left:0;top:0;border:0 none;opacity:0;filter:alpha(opacity=0);}

.btn_preM,.btn_preY,.btn_nextM,.btn_nextY{width:36px !important;padding:0 5px;}
.calclosebtn{position:absolute;width:6px;height:7px;top:3px;right:3px;background:url(image/closebtn.png) -4px -4px no-repeat;}


