@charset "utf-8";
/* CSS Document */



a:link { text-decoration:none; color:#4e4e4e; }
a:visited { text-decoration:none; color:#4e4e4e; }
a:hover { text-decoration:underline; color:#5a1600; cursor:pointer; }
a:active { text-decoration:underline; }
a.brown:link { text-decoration:none; color:#3d1d04; }
a.brown:visited { text-decoration:none; color:#3d1d04; }
a.brown:hover { text-decoration:none; color:#3d1d04; }
a.zise:link { text-decoration:none; color: #BD2149; }
a.zise:visited { text-decoration:none; color: #BD2149; }
a.zise:hover { text-decoration:none; color: #BD2149; }
a.white:link { text-decoration:none; color:#fff; }
a.white:visited { text-decoration:none; color:#fff; }
a.white:hover { text-decoration:none; color: #fff; }
.cbrown { color:#582f10; }
.cwhite { color:#2B9010; }
.cyello { color:#a06c22; }
.s14px { font-size:14px; }
.clv { color:#166120; }
.mt10 { margin-top:10px; }
.mt6 { margin-top:6px; }
.mb10 { margin-bottom:10px; }
.ht { font-family: "黑体"; }
.fw { font-weight:bold; }
.cred { color:#ff0000; }
.bgnone { background:none; }
.bdnone { border:none; }
.fl { float:left; }
.fr { float:right; }


html { width:100%; margin:0 auto; }
.Container { width:100%; margin:0 auto; position:relative; min-height:300px; padding-bottom:80PX; max-width:640px;  }
.Ctop {  padding:20px 15px; border-bottom: 1px solid #d5d7d6; text-shadow: 0 1px 0 #ffffff; font-family: Helvetica, Arial, sans-serif; }
.Ctop h2 { color: #474747; font-size: 20px; margin-top:5px; font-weight:bold; }
.Ctop p { color: #9a9d9c; font-size: 14px; }

.Cdz { background-color: #f1f1f1; border-bottom: 1px solid #d5d7d6; border-top: 1px solid #feffff; color: #898989; font-size: 13px; text-align: justify; padding:20px 15px; }
.Cdz h3 { color: #343635; font-size: 17px; font-weight: normal; margin-bottom: 8px; text-align: left; }
.Cdz p { background: url(m-event-icon-min.png) no-repeat -20px -140px; color: #5a5a5a; font-size: 13px; font-weight: normal; height: 42px; line-height:42px; margin: 0; padding-left: 30px; }
.Cdz p a { border-bottom: 1px dashed #5a5a5a; color: #5a5a5a; text-decoration: none; }

.Cbm { text-align:center; background-color: #fef2cc; border-bottom: 1px solid #d5d7d6; border-top: 1px solid #feffff; font-size: 13px; padding:20px 15px; }
.Cbm p { background:url(m-event-icon-min.png) no-repeat -74px -60px; color: #343635; font-size: 20px; height: 34px; line-height: 34px; margin: 0 auto; padding-left: 36px; text-align: center; width: 101px; }

.Chdjs { border-bottom: 1px solid #d5d7d6; border-top: 1px solid #fff; color: #5a5a5a; font-size: 14px; line-height: 23px; padding:0 15px;text-align: justify; }
.Chdjs h3 { color: #343635; font-size: 17px; font-weight: normal; margin:15px 0 ; }
.Chdjs p { color: #5a5a5a; font-size: 14px; font-weight: normal; line-height: 26px; padding-bottom:15px; }

.Chdlc { border-top: 1px solid #fff; font-size: 14px; line-height: 23px; padding:0 15px;  text-align: justify; color: #5a5a5a; }
.Chdlc h3 { color: #343635; font-size: 17px; font-weight: normal; margin:15px 0; }
.Chdlc li { border-left: 1px solid #ccc; margin-left: 22px; padding-bottom: 20px; padding-left: 22px; position: relative; text-shadow: 0 1px 0 #ffffff; font-family: Helvetica, Arial, sans-serif; }
.Chdlc li i { background: url(m-event-icon-min.png) no-repeat -20px -208px; height: 27px; left: -14px; position: absolute; top: -1px; width: 27px; }
.Chdlc li p.time { color:#5a5a5a; display: block; font-size: 14px; font-weight: normal; line-height: 20px; margin-bottom: 3px; text-shadow: 0 1px 0 #ffffff; }
.Chdlc li p.info { color:#898989; display: block; font-size: 14px; text-shadow: 0 1px 0 #ffffff; }
.Chdlc li.last { border-left: 0 none; }


.Ctop2 {  padding:20px 15px; border-bottom: 1px solid #d5d7d6; text-shadow: 0 1px 0 #ffffff; font-family: Helvetica, Arial, sans-serif; }
.Ctop2 h2 { color: #474747; font-size: 20px; margin-top:5px; font-weight:bold; }
.Ctop2 p { color: #ff6811; font-size: 14px; margin-top:5px; }
.CLbottom{border-top: 1px solid #fff;}
.CLbottom ul{ padding:0px 20px 0px;}
.CLbottom li{ border:1px solid #eee; padding:10px; border-radius: 10px;    -moz-box-shadow: 0px 5px 8px #d1d1d1d1;
    -webkit-box-shadow: 0px 5px 8px #d1d1d1d1;
   box-shadow: 0px 5px 8px #d1d1d1d1; 
 background-color:#fff; margin:20px 0; color:#656565; }
.CLbottom li img { width:100%;}
.CLbottom li h2{ height:30px; line-height:30px; font-size:18px;  text-shadow: 0 1px 0 #ffffff; margin:10px 0; padding:10px 10px 0px 10px; color:#6ead45; }
.CLbottom li p{ line-height:24px;text-align: justify; text-shadow: 0 1px 0 #ffffff; font-size:15px;  padding:0px 10px 10px; color:#999;}



	
	.xiaxian{ height:2px; background-color:#d7d7d6; width:90%; margin:0 auto;}


.XFLimg2{
    border: 5px solid #FFF;
    border-radius: 1000px;
    box-shadow:0px 0px 24px #9A9B9A;
    height: 45px;
    overflow: hidden;
    width: 45px;
	z-index:99;
	background-color:#dc5236;
	margin:-24px auto;
	padding:5px;
	
}

.XFLimg2 img{.border-radius:1000px; width:100%; height:100%;}
 
#BottomNav {

z-index: 999;
position: fixed;
bottom: 0;
left: 0;
width: 100%;
_position: absolute;
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);
overflow: visible;

}

a.white:link {
    color: #FFFFFF;
    text-decoration: none;
}
a.white:visited {
    color: #FFFFFF;
    text-decoration: none;
}
a.white:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.CLbottom ul{margin:20px; padding:0; }
