.MeoBox { background:#fcf6ff url(../images/oBoxTitM.gif) repeat-x right top }
.MeoBox .Tit { height:30px; background:url(../images/oBoxTitR.gif) no-repeat right top; }
.MeoBox .Tit h2 { float:left; height:30px; line-height:30px; background:url(../images/oBoxTitL.gif) no-repeat left top; font-size:14px; padding:0 0 0 15px; }
.MeoBox .Tit h2 a { text-decoration:none; }
.MeoBox .bd { border:1px solid #e5aaff; border-top:none; }
.zBox { background:url(../images/zBoxTitM.gif) repeat-x right top }
.zBox .Tit { height:30px; background:url(../images/zBoxTitR.gif) no-repeat right top; }
.zBox .Tit h2 { float:left; height:30px; line-height:30px; background:url(../images/zBoxTitL.gif) no-repeat left top; font-size:14px; padding:0 0 0 15px; }
.zBox .Tit h2 a { text-decoration:none; }
.zBox .bd { border:1px solid #f2d4ff; border-top:none; }


.SubjectFocus { padding:0 20px 20px ;}
.SubjectFocus .Pic{ float:left; margin-right:30px; border:1px solid #f2d4ff; padding:1px; background:#FFF}
.SubjectFocus .h{ font-size:16px;}
.SubjectFocus .Info{ background:#f2d4ff; color:#333; margin-top:5px; }
.SubjectFocus .Detail{ text-align:justify;text-justify:inter-ideograph; padding-top:10px; line-height:20px;}
.SubjectFocus .News{  padding-top:10px; margin-top:10px; border-top:1px solid #CCC;}
.SubjectFocus .News ul li{ float:left; width:50%;}

.SubjectListIndex li{ width:50%; float:left; height:160px;line-height:20px;}
.SubjectListIndex li .Pic{ float:left; margin-right:20px; border:1px solid #f2d4ff; padding:1px;}
.SubjectListIndex li .h{  padding-right:20px; line-height:18px;}
.SubjectListIndex li .Info{ color:#666; padding-top:10px; padding-right:20px;}

.SubjectList{ padding:10px 20px;}
.SubjectList li{ height:120px;line-height:20px; background:url(/images/dot1.gif) repeat-x left bottom; margin-bottom:10px;}
.SubjectList li .Pic{ float:left; margin-right:30px; border:1px solid #f2d4ff; padding:1px;}
.SubjectList li .h{  padding-right:20px; font-size:14px; line-height:18px;}
.SubjectList li .Info{ color:#666; padding-top:10px; padding-right:20px;}
.SubjectList li .Detail{ text-align:justify; text-justify:inter-ideograph; color:#333; padding-top:5px; line-height:20px;}

.VideoPhList { padding:0 1px}
.VideoPhList li{ padding:5px 10px 6px; height:15px; margin-bottom:1px; cursor:pointer; vertical-align:middle;}
.VideoPhList li em{ font-style:normal; background:url(http://video.ef360.com/images/PhBg.gif) repeat-x; color:#FFF; width:18px; height:15px; line-height:15px; margin-right:10px; display:inline-block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.VideoPhList li .Img{ display:none; border:1px solid #d4d4d4; background:#fff; padding:1px; margin-bottom:5px; margin-right:10px; }
.VideoPhList li .Link{ line-height:1.5; width:210px; display:inline-block; overflow:hidden; height:15px; vertical-align:top;}
.VideoPhList li .Hits{ line-height:1.5; color:#666; display:none}
.VideoPhList a,.VideoList a:visited{text-decoration:none; cursor:pointer}
.VideoPhList a:hover{color:#bd0a01;text-decoration:underline;}

.VideoPhList .On { background:#fff url(http://video.ef360.com/images/PaiBg.gif) bottom repeat-x; border-top:1px solid #d9d9d9; height:80px; padding:10px; }
.VideoPhList .On em{ display:none; }
.VideoPhList .On .Link{ display:inline; overflow:visible; width:auto; height:auto; color:#0033cc;}
.VideoPhList .On .Img{ display:inline-block; float:left; border:1px solid #d4d4d4; padding:1px; margin-bottom:5px; }
.VideoPhList .On .Hits{ display:block;}