@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------
public
-----------------------------------------------------*/
.clear{ clear:both; line-height:0; font-size:0;  border:none; height:0; }
.fr{ float:right;}
.fl{ float:left;}
.zbox { width:1100px; margin:0 auto; background-color:#fff;}
.zfont { display:block; font-size:18px; color:#000; font-weight:normal;}
.zcontent { padding-left:36px; padding-right:12px;}
.zline { border-top:1px #ddd solid; background:#fff; padding-top:22px; padding-left:36px; padding-right:12px;float:left}
/*----------------------------------------------------
summary
-----------------------------------------------------*/
.zsummary {padding-top:65px; padding-bottom:60px; font-size:14px; color:#444; line-height:24px;}
.zs_text { display:block; width:567px;}
.zs_h1 { font-size:24px; font-weight:normal; color:#000;}
.zs_p { padding-top:32px;}
.zs_video {width:445px; height:335px;}
.zs_star{width:445px; height:40px;margin-top:10px;}
.zs_v_box {position:relative; width:445px; height:335px;}
.zs_v_img { position:absolute;}
.zs_v_bg { position:absolute; left:108px; top:100px; height:122px; width:253px; height:52px; background:url(../../images/template7/muke_video_bg.png) no-repeat;}
.zs_v_play { width:253px; height:52px; background:url(../../images/template7/muke_play.png) 205px 5px no-repeat; line-height:52px; text-align:center; font-size:18px; cursor:pointer;}
/*----------------------------------------------------
detailed
-----------------------------------------------------*/
.zdetailed { width:731px;font-size:14px; color:#444; line-height:18px;}
.zd_content { padding-bottom:60px;}
.zd_p { padding-top:15px;}
.zd_top25 { padding-top:25px;}
.zd_pic { width:68px; height:103px; font-size:0; line-height:0;}
.zd_text { width:645px; height:103px; padding-left:17px; color:#999; line-height:23px;}
.zd_text a:link { color: #167efb; text-decoration: none; }
.zd_text a:visited { color: #167efb; text-decoration: none; }
.zd_text a:hover { color:#167efb; text-decoration: underline; }
.zd_text a:active { color: #167efb; text-decoration: none; }
/*----------------------------------------------------
sidebar
-----------------------------------------------------*/
.zsidebar { width:301px; color:#444; font-size:14px;}
.zsi_top15 { padding-top:15px;}

.zsi_a { line-height:23px; padding-top:10px;}
.zsi_join { height:39px; margin-top:5px; border-radius:3px; line-height:39px; text-align:center; background-color:#0367b0; cursor:pointer;}
.zsi_join a { display:block; height:39px;}
.zsi_join a:link { color: #fff; text-decoration: none; }
.zsi_join a:visited { color: #fff; text-decoration: none; }
.zsi_join a:hover { color:#fff; text-decoration: none; }
.zsi_join a:active { color: #fff; text-decoration: none; }

.zsi_dir { padding-top:26px; padding-left:5px; line-height:22px; font-size:14px;}
.zsi_line { background:url(../../images/template7/muke_line.gif) 10px 0px repeat-y;}
.zsi_circle { padding-bottom:2px; background:url(../../images/template7/muke_circle.gif) no-repeat;}
.zsi_num { font-style:normal; padding-left:7px; padding-top:40px; color:#777;}
.zsi_first { padding-left:28px;}
.zsi_sub { padding-left:51px;}

.zsi_top18 { height:105px; padding-top:18px;}
.zsi_width70 { width:70px;}
.zsi_w_re { position:relative; width:70px; height:70px;}
.zsi_w_portrait { position:absolute; width:70px; height:70px;}
.zsi_w_border { position:absolute; width:70px; height:70px; background:url(../../images/template7/muke_border.png) no-repeat;  _background:url(../../images/template7/muke_border_ie6.gif) no-repeat;}
.zsi_width212 { width:212px; padding-left:19px}
.zsi_font14 { font-size:16px; color:#000;}
.zsi_top5 { padding-top:5px;}
.zsi_font10 {  font-size:10px;}
.zsi_star { color:#888;}
.zsi_star_color { width:20px; height:16px; background:url(../../images/template7/muke_star_color.png) no-repeat;}
.zsi_star_gray { width:20px; height:16px; background:url(../../images/template7/muke_star_gray.png) no-repeat;}
.zsi_li_inline { display:inline; padding-right:5px;}
.zsi_area { width:270px; height:44px; border:1px #e9e9e9 solid; line-height:18px; color:#555;}
.zsi_p { width:270px; padding-top:10px; text-align:right;}
.zsi_ok { width:61px; height:26px; border:none; background:none; background:url(../../images/template7/muke_20.gif) no-repeat; text-align:center; line-height:26px; color:#fff; cursor:pointer;}
.zsi_item { width:280px; padding-top:26px; padding-bottom:10px;}
.zsi_pic { width:48px; height:48px;}
.zsi_p_re { position:relative; width:48px; height:48px;}
.zsi_p_portrait { position:absolute; width:48px; height:48px;}
.zsi_p_border { position:absolute; width:48px; height:48px; background:url(../../images/template7/muke_border2.png) no-repeat;  _background:url(../../images/template7/muke_border2_ie6.gif) no-repeat;}
.zsi_info { width:220px; height:48px; padding-left:10px;}
.zsi_font_gray { padding-left:17px; color:#999;}
.zsi_text { padding-top:4px; line-height:16px;}

.zsi_more { display:block; height:37px; background:url(../../images/template7/muke_24.gif) no-repeat;}
.zsi_more a { display:block; height:37px; background:url(../../images/template7/muke_25.gif) right 0 no-repeat; text-align:center; line-height:37px; color:#0174ff;}
.zsi_more a:hover { text-decoration:none; color:#0174ff;}

.zaddCss { padding-bottom:15px;}
.zaddCss a { color:#fff;}





