.mall_header_wrap{
	position: fixed;
	 _position:  absolute;
	top:0;
	left:0;
	z-index:1000;
}
/* Wrap the following in a 'conditional comment' if you like.
  It won't make it more valid. */  
* html .mall_header_wrap {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}
/* not necessary, but... */
* html body {
position: relative;
}
* html, * html body{
    background: url(/images/e.gif) fixed;
}

.mz_wrap{width:960px; margin:0px auto; overflow:hidden;}
.mz_title{text-align:left; border-top:1px solid #D1D4D1; padding:2px 0 0 0; margin-bottom:8px; font-size:11pt; font-weight:bold; margin-top:10px;}
.mz_title a{font-size:9pt; margin-left:7px; margin-right:7px; color:#2c2c2c;}
.mz_title span{color:#888; font-size:9pt; font-weight:normal; }
.mz_title span a{text-decoration:underline;}
.mz_hidden{overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.mz_adv{margin-top:10px;}

.mz_expand_link{padding-top:10px; text-align:right;}
.mz_expand_link a{cursor:pointer;}
.mz_expand_link a:hover{ text-decoration:none;}
.mz_expand_link .mz_more{ background:url(/images/browse.gif) no-repeat; height:22px; line-height:22px; *line-height:23px; margin-right:10px; display:inline-block; padding-left:28px; border:1px solid #d1d4d1; padding-right:17px; text-decoration:none; overflow:hidden;}
.mz_expand_link .mz_open{ background:url(/images/open.gif) no-repeat; height:22px; line-height:22px; *line-height:23px; display:inline-block; padding-left:24px; padding-right:14px; border:1px solid #d1d4d1; text-decoration:none; overflow:hidden;}

.mz_articles{width:973px;}
.mz_articles li{width:228px; height:276px; float:left; display:inline; background:#fafafa; margin-right:13px; border:1px solid #ddd; margin-top:15px;}
.mz_articles li .mz_ar_img{height:150px; overflow:hidden; z-index:-1;}
.mz_articles li .mz_ar_tt{height:26px; width:220px; line-height:26px; font-size:9pt; font-weight:bold; margin-left:4px; margin-right:4px; border-bottom:1px solid #d1d1d1;}
.mz_articles li .mz_fashion{background:url(/img/mz_ico1.gif) no-repeat 4px; padding-left:24px; font-style:italic; height:24px; line-height:24px;}
.mz_articles li .mz_ar_txt{margin-left:4px; margin-right:4px; line-height:140%; font-size:9pt; height:52px;}
.mz_articles li .mz_ar_txt p.ar_con{width:220px; height:36px; overflow:hidden;}
.mz_articles li .mz_ar_txt a{float:right;}
.mz_articles li .mz_ar_comment{margin:4px 4px 0px 4px;}
.mz_articles li .mz_ar_comment .mz_login,
.mz_articles li .mz_ar_comment .mz_com{float:left; display:inline;}
.mz_articles li .mz_ar_comment .mz_login{width:102px; margin-right:10px;}
.mz_articles li .mz_ar_comment .mz_com{width:100px;  color:#808080; font-weight:bold; text-align:right; float:right;}
.mz_articles li .mz_ar_comment .mz_com a{background:url(/img/mz_ico2.gif) no-repeat left; padding-left:14px; color:#808080;}
.mz_articles li .mz_ar_comment .mz_com a:hover{color:#f3c;}
.mz_articles li.chanel{background:url(/img/mz_article_bg.jpg) repeat-x left top;}
.mz_articles li.chanel .mz_ar_txt{height:99px; padding-top:0px; margin-left:0px; margin-right:0px;}
.mz_articles li.chanel .mz_ar_tt{width:228px; margin-left:0px; margin-right:0px; background:url(/img/mz_article_line.gif) no-repeat 4px bottom; border-bottom:0px; text-indent:4px;}
.mz_articles li.chanel a{display:block;}
.mz_articles li.chanel a.txt_click{height:92px; padding-top:7px; width:220px; padding-left:4px; padding-right:4px; overflow:hidden; line-height:125%;}
.mz_articles li.chanel a.txt_click img{padding:0px 7px 18px 5px; float:left;}
.mz_articles li.chanel a.all_click{display:block; width:228px; height:276px; overflow:hidden; cursor:pointer;}
.mz_articles li.chanel a.all_click:hover{color:#f3c;}

.mz_gallery{width:980px;}
.mz_gallery li{width:180px; float:left; display:inline; margin-right:15px; margin-top:15px;}
.mz_gallery li .mz_g_img{height:291px; padding-top:21px; position:relative; overflow:hidden;}
.mz_gallery li .mz_g_con{height:22px; line-height:22px; border-bottom:1px solid #D1D4D1;}
.mz_gallery li .mz_g_con .mz_g_tt,
.mz_gallery li .mz_g_con .mz_g_time{float:left; display:inline;}
.mz_gallery li .mz_g_con .mz_g_tt{width:70px; margin-right:10px; color:#8c8c8c;}
.mz_gallery li .mz_g_con .mz_g_time{width:100px; text-align:right;}
.mz_gallery li .mz_g_top_black{width:180px; height:21px; border-top:1px solid #353638; background:#000; position:absolute; top:0; left:0; filter:alpha(opacity=85); opacity:.85; -moz-opacity:0.85;}
.mz_gallery li .mz_g_top_txt{width:174px; padding-left:3px; padding-right:3px; height:21px; line-height:21px; font-size:9pt; color:#fff; font-weight:bold; position:absolute; top:0; left:0;}
.mz_gallery li .mz_g_top_txt a{color:#fff;}
.mz_gallery li .mz_g_top_txt a:hover{color:#f3c;}
.mz_gallery li .mz_g_bottom_black{width:180px; height:21px; border-top:1px solid #353638; background:#000; position:absolute; bottom:0; left:0; filter:alpha(opacity=85); opacity:.85; -moz-opacity:0.85;}
.mz_gallery li .mz_g_bottom_txt{width:174px; padding-left:3px; padding-right:3px; height:21px; line-height:21px; font-size:9pt; color:#fff; font-weight:bold; position:absolute; bottom:0; left:0;}
.mz_gallery li .mz_g_bottom_txt .mz_city,
.mz_gallery li .mz_g_bottom_txt .mz_number{float:left; display:inline;}
.mz_gallery li .mz_g_bottom_txt .mz_city{width:70px; margin-right:10px; }
.mz_gallery li .mz_g_bottom_txt .mz_number{width:94px; text-align:right; font-size:8pt;}
.mz_gallery li .mz_g_bottom_txt .mz_number a{padding-left:16px; color:#b5b5b5; font-weight:normal;}
.mz_gallery li .mz_g_bottom_txt .mz_number a:hover{color:#f3c;}
.mz_gallery li .mz_g_bottom_txt .mz_number a.mz_vote{background:url(/img/mz_ico3.gif) no-repeat left;}
.mz_gallery li .mz_g_bottom_txt .mz_number a.mz_g_comment{background:url(/img/mz_ico2.gif) no-repeat left;}
.mz_gallery li .mz_g_bottom_txt .mz_number a.mz_g_part{background:url(/img/mz_ico4.gif) no-repeat left;}

.mz_event li{width:472px; margin-right:8px;}
.mz_event li .mz_g_img{padding-top:21px; height:170px;}
.mz_event li .mz_g_con .mz_g_tt{width:362px;}
.mz_event li .mz_g_top_black{width:472px;}
.mz_event li .mz_g_top_txt{width:469px;}
.mz_event li .mz_g_bottom_black{width:472px;}
.mz_event li .mz_g_bottom_txt{width:469px;}
.mz_event li .mz_g_bottom_txt .mz_city{width:276px;}
.mz_event li .mz_g_bottom_txt .mz_number{width:180px;}

.mz_members{width:990px;}
.mz_members li{width:120px; float:left; display:inline; margin-left:32px; margin-right:32px; margin-top:15px; border:1px solid #fff; height:172px; overflow:hidden;}
.mz_members li.hover{border-top:1px solid #D1D4D1; }
.mz_members li .mz_m_img{height:150px; position:relative;}
.mz_members li .mz_m_img .mz_m_bottom_black{width:120px; height:21px; border-top:1px solid #353638; background:#000; position:absolute; bottom:0; left:0; filter:alpha(opacity=85); opacity:.85; -moz-opacity:0.85;}
.mz_members li .mz_m_img .mz_m_bottom_txt{width:114px; padding-left:3px; padding-right:3px; height:21px; line-height:21px; font-size:9pt; color:#fff; font-weight:bold; position:absolute; bottom:0; left:0;}
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_city,
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_number{float:left; display:inline;}
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_city{width:54px; margin-right:10px; }
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_number{width:50px; text-align:right; font-size:8pt;}
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_number a{padding-left:16px; color:#555; font-weight:normal;}
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_number a:hover{color:#f3c;}
.mz_members li .mz_m_img .mz_m_bottom_txt .mz_number a.mz_vote{background:url(/img/mz_ico3.gif) no-repeat left;}
.mz_members li .mz_m_user{height:21px; line-height:21px; text-align:center;}

.mz_user_gallery{width:990px;}
.mz_user_gallery li{width:180px; float:left; display:inline; margin-right:13px; height:230px;}
.mz_user_gallery table img.cover{ display:block; *display:inline; }
.mz_user_gallery table tr td{ width:180px; height:180px;}
.mz_user_gallery table tr td a.imgthumb{ position:relative; overflow:hidden; display:inline-block;  *display:inline-block;}
.mz_user_gallery table tr td a.imgthumb  img{ display:inline; max-height:180px; _height:expression(this.height > 180 ? 180: true);}
.mz_user_gallery table tr td a.imgthumb .glrinf{ text-align:right; position:absolute; z-index:200; margin:0; padding:0; bottom:0; right:0;  width:100%; height:17px; line-height:17px; font-size:7pt; color:#b5b5b5; _height:15px; *padding-bottom:2px!important; _padding-bottom:0px;}
.mz_user_gallery table tr td a.imgthumb .glrinf span{float:left; padding-left:5px;}
.mz_user_gallery table tr td a.imgthumb .glrinf span.rank_r{float:right; padding-right:5px;_padding-top:2px;}
.mz_user_gallery table tr td a.imgthumb .glrinf span img{ display:inline; vertical-align:middle; margin-right:3px; margin-top:-1px; *margin-top:2px; _margin-top:1px;}
.mz_user_gallery table tr td a.imgthumb .glrinfbg{ text-align:right; position:absolute; z-index:100; margin:0; padding:0; bottom:2px; *bottom:2px!important; right:0;  width:100%; height:21px; background-color:#000; font-size:7pt; color:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
.mz_user_gallery table tr td .mz_numberr{ position:absolute; right:0px; bottom:0px; height:21px; color:#b5b5b5; z-index:101; padding-right:5px;}
.mz_user_gallery table tr td .mz_numberr img{ display:inline; vertical-align:middle; margin-right:3px; margin-top:-1px; *margin-top:2px; _margin-top:2px;}
.mz_user_gallery li .mz_blog_photo{width:180px;}
.mz_user_gallery li .mz_blog_photo p{float:left; display:inline;}
.mz_user_gallery li .mz_blog_photo p.hid102{width:57px; margin-right:10px;}
.mz_user_gallery li .mz_blog_photo p.galtime{width:100px;}
.mz_user_gallery li .mz_blog_photo{width:180px; text-align:left; font-size:9pt; padding:0 0 5px 0; margin:0px;}
.mz_user_gallery li .mz_blog_photo .galtime{float:right;  color:#818181; font-weight:normal; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
.mz_user_gallery li .mz_blog_photo .hid102{display:inline-block; *display:inline; *zoom:1; width:102px; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding-right:4px; font-weight:bold;}
.mz_user_gallery li .mz_blog_user{width:180px; text-align:left;}

.mz_user_blog{width:990px;}
.mz_user_blog ul{width:980px; margin:0; padding:0 0 10px 0; text-align:left; float:left;}
.mz_user_blog ul li{width:315px; float:left; padding:0px 10px 0 0; margin-top:10px;}
.mz_user_blog ul li .fix_bolg_pad{padding-right:5px; text-align:right;}
.mz_user_blog ul li .mz_floatleft{float:left; display:inline; width:120px;}

.mz_user_blog ul li .mz_rank_img{ position:relative; display:inline-block; *display:inline-block; _margin-bottom:3px; height:150px; overflow:hidden;}
.mz_user_blog ul li .mz_rank_img .glrinf{ text-align:left; position:absolute; z-index:200; margin:0; padding:0; bottom:0; right:0;  width:100%; height:21px; line-height:21px; font-size:7pt; color:#b5b5b5; _height:15px; *padding-bottom:2px!important; _padding-bottom:0px;}
.mz_user_blog ul li .mz_rank_img .glrinf span{padding-left:5px;}
.mz_user_blog ul li .mz_rank_img .glrinf span.rank_r{float:right; padding-right:5px;_padding-top:2px;}
.mz_user_blog ul li .mz_rank_img .glrinf span img{ display:inline; vertical-align:middle; margin-right:3px; margin-top:-1px; *margin-top:2px; _margin-top:1px;}
.mz_user_blog ul li .mz_rank_img .glrinfbg{ text-align:right; position:absolute; z-index:100; margin:0; padding:0; bottom:0; *bottom:0px!important; _bottom:0; right:0;  width:100%; height:21px; background-color:#000; font-size:7pt; color:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}

.mz_user_blog .mz_blogs_txt{float:left; display:inline; text-align:left; width:185px; padding:0 0 0 5px; table-layout:fixed; word-wrap:break-word;}
.mz_user_blog .mz_blogs_txt .tt1{width: 185px; height: 18px;}
.mz_user_blog .mz_blogs_txt .tt2{width: 185px; height: 18px; font-weight:bold;}
.mz_user_blog .mz_blogs_txt .mz_con_185{width:185px; }
.mz_user_blog .mz_blogs_txt .mz_con_185 .content_right_en{width:185px; height:62px; overflow:hidden;}
.mz_user_blog .mz_blogs_txt .mz_con_185 .content_right_zh{width:185px; height:58px; overflow:hidden;}
.mz_user_blog .mz_blogs_txt .mz_blog_user{margin-top:4px;}


.mz_friends_link{padding-top:10px; padding-bottom:17px; color:#707070; text-align:left;}
.mz_friends_link span{padding-left:7px; padding-right:7px;}
.mz_friends_link a{color:#000;}

.mz_wrap .rank_article{background:url("/img/browse/new_rank_mt.jpg") repeat-x scroll 0 0 ; height:30px; margin-top:10px;}
.mz_wrap .rank_article .rank_detail_back{float:left; display:inline; width:780px; height:30px; line-height:30px;}
.mz_wrap .rank_article .rank_detail_search{float:left; display:inline; width:180px; padding-top:4px;}
.mz_wrap .rank_article .rank_detail_search input.rank_detail_inp01{float:left; display:inline; padding-top:3px; *padding-top:0px; height:17px; *height:20px; line-height:20px; border:1px solid #ccc; color:#afacac; font-size:12px; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; width:148px; padding-left:5px; border-right:0px;}

.restricted_article {
    background:#FF33CC;
    color:#FFFFFF;
    cursor:pointer;
    font-size:11pt;
    padding-top:8px;
    height:30px;
    bottom: 96px;
    opacity:0.8;
    z-index: 10;
    float:left;
    margin-top:-38px;
    text-align:center;   
    width:228px;
}

.restricted_gallery {
    background:#FF33CC;
    color:#FFFFFF;
    cursor:pointer;
    font-size:11pt;
    padding-top:8px;
    height:30px;
    bottom: 96px;
    opacity:0.8;
    z-index: 10;
    float:left;
    margin-top:-38px;
    text-align:center;
    width:180px;
}

.bgclickl{position:absolute; left:50%; top:0px; width:160px; height:1000px; cursor:pointer; margin-left:-640px;}
.bgclickr{position:absolute; left:50%; top:0px; width:160px; height:1000px; cursor:pointer; margin-left:480px;}