*{margin:0;padding:0;border:0;list-style:none;}
/*=========mF_liuzg ========*/
.mychgPic{width:343px; height:242px; padding:2px; border:1px solid #999; margin:0 auto}
.mF_liuzg{ position:relative; width:343px; height:242px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;}
.mF_liuzg .pic li{width:343px;position:relative;overflow:hidden;*margin-top:-2px;top:-25px;}
.mF_liuzg .pic li p{width:343px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}
.mF_liuzg .pic li p img{width:343px;height:242px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:343px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:450px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.mF_liuzg .num{position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#A61814; color:#fff; font-weight:bold;}