@charset "utf-8";

.mList1{}
.mList1 ul{clear:both;zoom:1;}
.mList1 ul:after{content: ".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
.mList1 li{position:relative;float:left;margin:0 0 43px 30px;width:300px;}
.mList1 li.first{margin-left:0;}
.mList1 li a{display:block;}
.mList1 li a:hover{text-decoration:none;}
.mList1 li .iIng,.mList1 li .iEnd .tx{position:absolute;top:-4px;left:-4px;}
.mList1 li .img,.mList1 li .tit,.mList1 li .txt,.mList1 li .dat{display:block;}
.mList1 li .img{margin-bottom:17px;text-align:center;}
.mList1 li .img .i{background-color:#000;display:block;/*_font-size:100px;line-height:173px;*/width:300px;height:173px;overflow:hidden;}
/*.mList1 li .img .i:after{content:" ";margin-left:-0.1em;white-space:pre;}*/
.mList1 li .img .i img{vertical-align:middle;}
.mList1 li .tit{color:#00050f;font-size:15px;margin-bottom:6px;}
.mList1 li .tit em{font-size:12px;color:#086eb1}
.mList1 li .txt{color:#7b7b7b;letter-spacing:-1px;}
.mList1 li .dat{color:#086eb1;}

.iIng,.iEnd .tx{display:block;background:url(/img/event/k_ing.png) 0 0 no-repeat;text-indent:-9999px;width:65px;height:65px;overflow:hidden;}
.iEnd .tx{background-position:0 -160px;}
.iEnd .bg{position:absolute;top:0;left:0;display:block;width:300px;height:173px;background-color:#333;filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;}

.event .mList1{margin-top:25px;}
.event .mPaging{padding-top:0;}

.eventWinner .mBoard2{margin:20px 0;}
.eventWinner .mArticle2{margin:20px 0;}
.eventWinner .mArticle2 .con{padding:40px 20px;}

.eventView .mBox1{border-bottom:0;}
.eventView .article{background:url(/img/event/img_event.png) 0 0 no-repeat;border-right:5px solid #d5d4d4;background-color:#959595;margin-top:15px;padding:5px 0 0 143px;}
.eventView .article .con{background-color:#fff;border-top:5px solid #d5d4d4;margin-top:-5px;padding:18px 0 0;text-align:center;}

.eventInfo {padding-top:30px;}
.eventInfo .infotype1 ,.eventInfo .infotype2 {*zoom:1; position:relative; border-top:2px solid #385ca6; padding:50px 0;}
.eventInfo .infotype1:after ,.eventInfo .infotype2:after {content:""; display:block; clear:both;}
.eventInfo li .infoLeft {float:left; width:480px;}
.eventInfo li .infoRight {float:right; width:480px;}
.eventInfo li dl dt {padding-top:46px; font-size:30px; font-weight:700; color:#385ca6;}
.eventInfo li dl dd {padding:10px 0 35px; font-size:18px; line-height:24px; color:#007bc2;}
.eventInfo li ul li {font-size:12px; line-height:24px; color:#5b5b5b;}
.eventInfo li ul li strong {color:#c00}


.infoNum {position:absolute; background:url("/img/event/infoNum_bg.png") top left no-repeat; width:112px; height:56px; font-size:18px; color:#ffdf38; font-weight:700; text-align:center; top:-6px; left:0; padding:17px 4px 0 0;}
.eventInfo .infotype2 .infoNum {left:520px;}


.eventInfo .infotype1 .infoRight {position:relative; width:480px; height:295px; overflow:hidden;}
.eventInfo .infotype2 .infoLeft {position:relative; width:480px; height:295px; overflow:hidden;}
.eventInfo .infotype2 dl {padding:0 0 0 43px;}
.eventInfo .infotype2 .infoRight ul {padding-left:43px;}

ul.imgArea { margin: 0; padding: 0; list-style: none; display: block; }
.imgArea li {width: 480px; height: 295px; float: left; }
.prevImg {background:url("/img/event/prev_img.png") top left no-repeat; width:23px; height:45px; position:absolute; top:125px; left:10px; cursor:pointer; z-index:10}
.nextImg {background:url("/img/event/next_img.png") top left no-repeat; width:23px; height:45px; position:absolute; top:125px; right:10px; cursor:pointer; z-index:10}




















