@charset "utf-8";
/* CSS Document */

.ztenter{border-top:#e3e3e3 1px solid; background:url(/images/special/css/images/ztbg1.gif) repeat-y right;}

.ztleft01{width:850px; float:left; font-family:'宋体'; font-size:14px; color:#4b4b4b; line-height:24px;}
.ztzuti{width:800px; margin:0 auto; clear:both}
.ztzuti p{text-indent:2em;}

.ztzuti img{/*margin:20px 0;*/}

.part_j_1{background:url(/images/special/css/images/juliuxing06.gif) no-repeat; width:796px; height:75px; margin:9px auto 20px auto; text-align:center; color:#000}
.parttitle{font-size:24px; font-family:'微软雅黑'; background:#fff; margin:0 auto; text-align:center; display:inline-block;}
.part_j_1 table{margin:0 auto;font-size:24px; font-family:'微软雅黑'; padding:0 10px}
.zt_bigwz{padding:10px 0 0 10px;}
p.img_zt{margin:20px 0; text-align:center; font-size:14px; color:#000; font-family:'微软雅黑'}
.txtCenter{text-align:center}

.ztright01{float:right; width:300px; margin-top:30px;}
.yahei{ font-family:'微软雅黑';}

ul.ztright_j_ul{width:300px; margin-top:20px;}
ul.ztright_j_ul li{clear:both; text-align:left; font-size:14px;}
ul.ztright_j_ul li p{ background:url(/images/special/css/images/zt_jian02.gif) no-repeat 0 15px; height:40px; line-height:40px; padding-left:20px; overflow:hidden}
ul.ztright_j_ul li .kuozhang{display:none}
img{border:0px;}
ul.ztright_j_ul li.on{}
ul.ztright_j_ul li.on p{ background:url(/images/special/css/images/zt_jian01.gif) no-repeat 0 16px; height:40px; line-height:40px; padding-left:20px; color:#d40000}
ul.ztright_j_ul li.on p a{color:#d40000}
ul.ztright_j_ul li.on .kuozhang{display:block}

.h50{height:50px;}

.mr_ztleft01{width:820px; float:left; font-family:'宋体'; font-size:14px; color:#4b4b4b; line-height:24px;}
.mr_ztleft01 img{margin:20px 0}
.mr_q1{width:94px; text-align:center; float:left; margin-top:20px;}
.mr_q1 img{margin:0px}
.mr_q_a1{width:94px; text-align:center; float:left; margin-top:5px;}
.mr_q_a1 img{margin:0px;}
.mr_q2{font-size:24px; font-family:'微软雅黑'; border-bottom:#000 2px solid; width:720px; float:left; margin-top:20px; padding:10px 0; color:#000}
.h20{height:20px;}
.mr_ztzuti{width:720px; float:left}
.mr_ztzuti p{text-indent:2em;}
.mr_img_zt{padding:20px 0; clear:both}

.jd_part_1{ border-bottom:#000 2px solid; border-top:#000 1px solid; height:47px; padding:13px 0 0 5px; margin:30px auto; width:790px; font-size:24px; font-family:'微软雅黑'; color:#000;}
.ptop10{padding:10px 0 0 30px;}

#jdzt_move{width:795px; margin:0 auto 30px auto; clear:both;}
#jdzt_move .zt_bottomcenter{float:left; width:666px; height:650px; overflow:hidden; position:relative}
#jdzt_move .waibao{position:absolute;}
#jdzt_move .waibao ul{float:left; width:666px; overflow:hidden}
#jdzt_move .waibao ul li{float:left; width:666px; text-align:center}
#jdzt_move .fsj_l{float:left; width:32px; padding:290px 0 0 33px; cursor:pointer}
#jdzt_move .fsj_r{float:left; width:64px; padding:290px 0 0 0px; cursor:pointer}
#jdzt_move .waibao ul table{width:666px; overflow:hidden}
#jdzt_move table td{margin:20px 0; text-align:center; font-size:14px; color:#000; font-family:'微软雅黑'}

.page{text-align:center}
.page li {
    display: inline;
    float: left;
    font-family: Tahoma;
    line-height: 50px;
    margin: 0 5px;
    overflow: hidden;
}
.page li a {
    background: none repeat scroll 0 0 #f1f1f1;
    color: #6f6f6f;
    float: left;
    height: 50px;
    overflow: hidden;
    text-align: center;
    width: 50px;
}
.page li a.sel {
    background: none repeat scroll 0 0 #535353;
    color: #fff;
}
.page ul li a:hover {
    background-color: #535353;
    color: #fff;
    text-decoration: none;
}
.page table{text-align:center}

/*专题首页*/
.shw1180{width:1180px; clear:both; margin:0 auto; background:#fff;}
.f20{font-size:20px;}

/*街拍偶像*/
#raysd_move{height: 100px; overflow: hidden; width: 1180px; padding:55px 0}
#raysd_move .zt_bottomcenter{height:100px; overflow: hidden; width: 1110px; position:relative; float:left}
#raysd_move .waibao{position:absolute}
#raysd_move .waibao ul{float:left}
#raysd_move .waibao ul li{float: left; width: 185px; text-align:center}
#raysd_move .fsj_l{z-index:55; cursor:pointer; height: 44px; width:30px; padding-top:30px; float:left}
#raysd_move .fsj_r{z-index:55; cursor:pointer; height: 44px; width:30px; padding-top:30px; float:left}

.bigtitle_xian{border-top:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid; height:40px; line-height:40px; font-size:20px;}
.hongjiantou{ background:url(/images/special/css/images/side_sl.gif) -3px -241px no-repeat; width:18px; height:20px;}
.mleft51{margin-left:51px; _display:inline;}

.szhuabao{font-family:'微软雅黑'; font-size:16px; line-height:16px;}


.black{color:#000}
.black a{text-decoration:none; color:#000;}
.black a:hover{text-decoration:none; color:#c6171e}
.pleft20{padding-left:20px;}
.pright20{padding-right:20px;}
.greye3e{color:#e3e3e3}
.greye3e a{margin:0 14px 0 10px;}

.zt_kuai{float:left; width:380px; padding-bottom:20px;}

.mr20{margin-right:20px;}
.red_btn{width:80px; height:30px; line-height:30px; font-size:14px;background-color:#ee1c25; text-align:center; overflow:hidden; color:#fff; display:inline-block}
.red_btn:hover{background-color:#c6171e; color:#fff;}
.h30{height:30px;}
.f18{font-size:18px;}
.txtright{text-align:right}
.zt_k_solid{border:#e3e3e3 1px solid; padding:9px; line-height:24px;}
.zt_k_solid:hover{box-shadow:0 1px 8px rgba(0,0,0,.3); border:#a5a5a5 1px solid}
.zt_k_solid p{padding-top:4px; line-height:47px; text-align:center;}
.zt_k_solid:hover p a{color:#c6171e}

.zt_k_wz{width:340px; margin:0 auto; border-top:#e3e3e3 1px solid; padding:13px 0 10px 0}
.pbot15{padding-bottom:15px;}
.zt_xhrx{width:220px; padding-left:80px; text-align:center; font-family:'微软雅黑'; font-size:18px; float:left; padding-bottom:15px;}
.zt_tl_ads{width:1180px; clear:both; margin:0 auto; background:#fff; padding:0 0 15px 0}


/*瑞丽热文*/
.ghy_w1180{ width:1180px; margin:0 auto; clear:both; background:#fff; font-size:14px; font-family:'宋体'}
.g_index10{ height:40px; border-top:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3; line-height:40px;}
.g_index10_01{ padding-left:500px; float:left;}
.g_index10_02{ padding-right:11px; float:right; white-space:nowrap;/* width:180px;*/}
.jtlef1{ padding-top:10px; width:14px; height:20px; margin-right:15px; float:left; }
.g_yuandian img{ width:5px; height:5px; padding-top:18px; margin-left:5px; margin-right:5px; float:left; cursor:pointer; }
.jtright1{ padding-top:10px; width:14px; height:20px; margin-left:15px; }
.g_xjt{ text-align:center; height:9px;}
.g_xjt img{display:inline}
.wzstyle1{ font-family:Arial;}
.ml12{ margin-left:12px;}
.jdt{position:relative; width:1180px; height:429px; overflow:hidden}
.jdtimg{position:absolute; top:0px; left:0px; z-index:888; width:1180px; height:408px;}
.g_index11{ width:1180px; height:408px; float:left; display:inline;}
.g_index11 dl{ width:280px; height:408px; float:left;}
.g_index11_01{ margin-top:20px; margin-bottom:20px; height:18px; line-height:18px;}
.g_index11_01 a{color:#000}
.g_index11_wz1{ margin-top:12px; padding-left:20px; width:260px;/* margin-top:20px;*/ }
.g_index11_wz1 ul li{ background:url(/images/special/css/images/wzxbj.gif) left center no-repeat; padding-left:9px; line-height:30px; height:30px;}
.ml5{ margin-left:5px;}
.martop30{margin-top:30px;}
.overflows{overflow:hidden}
.f16{font-size:16px;}
.hand{cursor:pointer}

.col_w900{width:900px; float:left}
#comp_move{width:880px; height:500px; position:relative;}
#comp_move .zt_bottomcenter{position:relative; overflow:hidden; height:500px;float:left; width:880px;}
#comp_move .waibao{position:absolute;}
#comp_move .waibao ul{float:left; width:880px;}
#comp_move .waibao ul li{float:left; width:880px; text-align:center}
#comp_move .hdwai{position:absolute; bottom:20px; z-index:888; width:880px;}
#comp_move .hdwai .huodian{margin:0 auto}

#comp_move .hdwai_hui{position:absolute; bottom:0px; z-index:885; height:50px; width:880px; background:#000; filter:alpha(opacity=50); opacity:0.5; moz-opacity: 0.5;}

.huodian{clear:both; padding-top:13px; margin:0 auto}
.huodian ul li{float:left; width:12px; height:12px; margin:0 8px; background:url(/images/special/css/images/bai.png) no-repeat; cursor:pointer; _display:inline;}
.huodian ul li.on{background:url(/images/special/css/images/hong.png) no-repeat;}
.ptop30{padding-top:30px;}
.ptop15{padding-top:15px;}

.right_daohan{width:1180px; clear:both; margin:0 auto; position:relative}
ul.r_dh_ul{position:absolute; right:-90px; top:30px; z-index:222222; display:none}
ul.r_dh_ul li{width:78px; text-align:center; line-height:30px; height:30px; background:#f1eeee; clear:both; border-bottom:#fff 1px solid; font-size:12px;}
ul.r_dh_ul li.on{background:#d60000; color:#fff}
ul.r_dh_ul li.on a{color:#fff}