/*非主流图片列表页主体内容样式*/
#main{width:970px;margin:10px auto 0 auto;}
.main_left{width:713px; float:left; overflow:hidden;}
.fzlpic,.fzlpic01{width:713px;background:#e0e0e0;}
.fzlpic_title,.fzlpic01_title{width:703px; height:28px; background:#666; line-height:28px; padding:0 0 0 10px;}
.fzlpic_title a,.fzlpic01_title a{ color:#ccc; text-decoration:none;}
.fzlpic_title a:hover,.fzlpic01_title a:hover{color:#ff0198; text-decoration:underline;}
.fzlpic_txt{width:713px; background:#d3d3d3;padding:2px 0 0 0;}
.fzlpic_txt li{width:130px; height:200px; line-height:16px; float:left; background:#888; margin:10px 0 0 10px; display:inline; text-align:center; overflow:hidden;}
.fzlpic_txt li a{ color:#eee; cursor:pointer; text-decoration:none;}
.fzlpic_txt li a:hover {color:#ff0198; text-decoration:underline;}
.fzlpic_txt li span{width:102px; height:32px; line-height:16px; text-align:center;overflow:hidden; font-style:normal;}
.fzlpic_txt li a img{width:120px; height:150px; border:5px solid #555; margin:0 0 5px 0;}
.fzlpic_txt li a:hover img{border:5px solid #eee;}
.fzlpic_txt span {width:340px; height:290px; float:left; margin:0 0 0 12px; display:inline;}
.fzlpic_txt span a img{width:338px; height:278px; border:1px solid #ddd; clear:both; margin:10px 0 0 0 ;}

.page{ width:713px; heiht:64px; line-height:64px; text-align:center; display:block; clear:both;}
.page a{ margin:0 5px; color:#333; text-decoration:none;}
.page a:hover{color:#ff0198; text-decoration:underline;}
.page a.dq{color:#ff0198;}

/*非主流图片详细页主体内容样式*/
.fzltx_txt01{width:711px; margin:25px 0;text-align:center; overflow:hidden;color:#000;}
.fzltx_txt01 span{margin:0 auto 15px auto; display:block;}
.fzltx_txt01 span img{padding:10px; border:2px dashed #ddd;}

.lj{width:171px; height:32px; margin:30px auto 0 auto;text-align:center}

.page011{text-align:left}
.page011 a{color:#000;}

/*非主流头像列表页主体内容样式*/
#main{width:970px;margin:10px auto 0 auto;}
.main_left{width:713px; float:left;}
.fzlpic01{width:713px;background:#e0e0e0;}
.fzlpic01_title{width:703px; height:28px; background:#666; line-height:28px; padding:0 0 0 10px;}
.fzlpic01_txt{width:713px; background:#d3d3d3;padding:2px 0 0 0;}
.fzlpic01_txt li{width:61px; height:61px;float:left; background:#888; margin:10px 0 0 9px; display:inline;}
.fzlpic01_txt li a img{width:55px; height:55px; border:3px solid #888;}
.fzlpic01_txt li a:hover img{border:3px solid #eee;}
.fzlpic01_txt span{width:340px; height:280px; float:left; margin:10px 0 0 10px; display:inline;}
.fzlpic01_txt span a img{width:338px; height:278px; border:1px solid #ddd; clear:both;}


/*非主流头像详细页主体内容样式*/
.fzlpic02{width:711px;margin:0 0 10px 0;}
.fzlpic_txt01{width:711px;padding:2px 0 0 0; border:1px solid #ddd; border-top:none; overflow:hidden;}
.fzlpic_title05{width:703px; height:28px; background:#666; line-height:28px; padding:0 0 0 10px;}
.fzlpic_txt01_title{width:711px; height:30px; line-height:30px;margin:25px 0 12px 0;}
.fzlpic_title05 a{ color:#ccc; text-decoration:none;}
.fzlpic_title05 a:hover{ color:#ff0198; text-decoration:underline;}
.fzlpic_txt01_title h1{ font-size:22px; font-weight:bold; text-align:center; color:#ff0198;}
.wzly{width:711px; height:24px; line-height:24px;text-align:center; color:#333;}
.wzly span{ display:block; }
.wzly span a{color:#666; text-decoration:none;}
.wzly span b{ font-weight:normal;color:#666;}
.wzly span a:hover{color:#ff0198; text-decoration:underline;}
.wzly span i{ font-style:normal; margin:0 10px 0 0;}
.baidugg{width:711px; height:280px; margin:18px 0 0 0;}
.baidugg span{width:346px; height:280px; float:left;}

.page01{ width:711px; heiht:64px; line-height:64px; text-align:center;}
.page01 a{ margin:0 5px; color:#333; text-decoration:none;}
.page01 a:hover{color:#ff0198; text-decoration:underline;}
.page01 a.dq{color:#ff0198;}

.dizhi{width:713px; height:76px; background:#f3f3f3; margin:10px 0;}
.dizhi span{width:713px; height:16px; line-height:16px; color:#333;padding:14px 0 0 0; text-align:center; display:block;}
.dizhi span strong{ color:#ff0198;}
.dizhi span a{color:#333; margin:0 30px 0 0; text-decoration:none;}
.dizhi span a:hover{color:#ff0198; text-decoration:underline;}
.dizhi i{ font-style:normal; color:#666;}
.dizhi span a.djfz{color:#ff0198; text-decoration:none;}
.dizhi span a:hover.djfz{color:#ff0198; text-decoration:underline;}

.tj{width:713px; height:350px;}
.tj_title{width:703px; height:28px; background:#666; line-height:28px; padding:0 0 0 10px; font-size:14px;color:#f2f2f2; font-weight:bold;}
.tj_txt{width:711px; height:320px; border:1px solid #ddd; color:#333; }
.tj_txt_left{ width:335px; height:300px; float:left; margin:10px 0 0 10px; display:inline;}
.tj_txt_left li{ width:335px; height:29px; line-height:29px; border-bottom:1px dashed #ccc;}
.tj_txt_left li a{ font-size:14px; color:#333; text-decoration:none;}
.tj_txt_left li a:hover{color:#ff0198; text-decoration:underline;}

.tj_txt_right{ width:346px; height:280px; float:left; margin:10px 0 0 10px; display:inline;}


.fzltx_txt{width:711px; margin:25px 0;}
.fzltx_txt li{width:100px; height:120px; float:left; margin:20px 0 0 100px; display:inline;}

.gxjn{width:711px; height:71px; clear:both;}
.gxjn a img{width:428px; height:71px; margin:0 0 0 140px; display:inline;}

.gg01{width:713px; height:80px; margin:10px 0 0 0;}
.gg01 a img{width:711px; height:78px; border:1px solid #ddd;}

/*热门关键字样式*/
.hot{width:245px; height:105px; background:#fff; border:1px solid #ddd; margin:0 0 10px 0; overflow:hidden;}
.hot_title{width:237px; height:28px;line-height:28px; font-size:14px; font-weight:bold; color:#f2f2f2; padding:0 0 0 10px; background:#666;}
.hot_txt{ width:245px; height:70px; padding:7px 0 0 0;word-wrap:break-word; overflow:hidden;}
.hot_txt a{ float:left; margin:0 0 0 10px; line-height:22px; height:22px; display:inline; color:#333; text-decoration:none; overflow:hidden;}
.hot_txt a:hover{ color:#ff0198; text-decoration:underline;}

/*最近更新样式*/
.main_right{width:247px;float:right;}
.news{width:245px; height:303px; background:#fff; border:1px solid #ddd;}
.news_title{width:235px; height:28px;line-height:28px; font-size:14px; font-weight:bold; color:#f2f2f2; padding:0 0 0 10px; background:#666;}
.news_txt{width:237px; height:270px; padding:7px 0 0 0; clear:both; color:#333;}
.news_txt li{width:235px; height:22px; line-height:22px; padding:0 0 0 5px; overflow:hidden; display:block;}
.news_txt li a{ color:#333; text-decoration:none;}
.news_txt li a:hover{ color:#ff0198; text-decoration:underline;}

/*非主流排行样式*/
.ph{width:245px; background:#fff; margin:10px 0 0 0; border:1px solid #ddd;}
.ph_title{width:235px; height:28px;line-height:28px; font-size:14px; font-weight:bold; color:#f2f2f2; padding:0 0 0 10px; background:#666;}
.ph_txt{width:237px; padding:7px 0 5px 0; clear:both; color:#333;}
.ph_txt li{width:235px; height:22px; line-height:22px; padding:0 0 0 5px; overflow:hidden; display:block;}
.ph_txt li a{ color:#333; text-decoration:none;}
.ph_txt li a:hover{ color:#ff0198;  text-decoration:underline;}

.gg03{width:970px; height:70px; clear:both;}
.gg03 a img{width:968px; height:68px; border:1px solid #ddd; clear:both;}

.ysldgg{width:247px; height:250px; margin:10px 0 0 0 ;}
.ysldgg a img{width:245px; height:248px; border:1px solid #ddd;}

.sfygg{width:247px; height:208px; margin:10px 0 0 0;}
.sfygg a img{width:245px; height:206px; border:1px solid #ddd;}


/*非主流个性签名样式*/
.fzlpic_txt01_title01{width:711px; height:30px; line-height:30px; background:#999; text-align:center;}
.fzlpic_txt01_title01 a{ margin:0 10px; color:#fff; font-weight:bold; }
.fzlpic_txt01_title01 a:hover{ color:#ff0198;}
.fzlpic_txt01_title01 a.yi{ color:#ff0198;}

.fzlpic_txt02{width:711px; border:1px solid #ddd; border-top:none;}
.gxqm,.gxqm01{ width:711px; color:#333;}
.gxqm li{ width:711px; height:30px; line-height:30px;border-bottom:1px dashed #bbb;}
.gxqm li i{ font-style:normal; font-size:10px; margin:0 3px 0 10px; color:#ff0198;}
.gxqm li a,.gxqm01 li a{ color:#333;}
.gxqm li a:hover,.gxqm01 li a:hover{ color:#ff0198;}
.gxqm li.w{ background:#fff;}
.gxqm li.h,.gxqm01 li.h{ background:#f2f2f2;}


/*非主流搜索页面样式*/
.fzlpic_title001{width:703px; height:28px; background:#666; line-height:28px; padding:0 0 0 10px; font-size:14px; color:#f2f2f2;}
.fzlpic_title001 strong{ color:#ff0198;}

.gxqm01 li{ width:706px; height:30px; line-height:30px;border-bottom:1px dashed #bbb; padding:0 0 0 5px;}
.gxqm01 li.w{ background:#fff; font-size:14px;}

.bdgg{width:245px; margin:0 auto; border:1px solid #ddd;}
.bdgg span{width:240px; height:85px; margin:0 auto 25px auto; display:block;}



.gxqm li.h s{ width:580px; display:block; float:left; overflow:hidden; text-decoration:none;}
.gxqm li.h strong{ width:70px;margin:0 50px 0 0; font-weight:normal;}
.gxqm li.w s{ width:580px; display:block;float:left; overflow:hidden; text-decoration:none;}
.gxqm li.w strong{ width:70px;margin:0 50px 0 0;font-weight:normal;}
.gxqm li.h strong a img{ width:65px; height:22px; margin:3px 0 0 0;}
.gxqm li.w strong a img{ width:65px; height:22px; margin:3px 0 0 0;}





#main01{width:970px;margin:10px auto 0 auto; padding:0 0 30px 0;}
.fuhao{ width:970px;}
.fuhao_title{width:970px; height:30px; line-height:30px; text-align:center; background:#666;}
.fuhao_title a{ margin:0 5px; color:#eee;}
.fuhao_title a:hover{ margin:0 5px; color:#ff0198;}
.fuhao_txt{width:900px; margin:10px auto 0 auto; font-size:14px; line-height:26px; color:#333;letter-spacing:8px;}
.fuhao_txt strong{color:#ff0198; line-height:36px;}

.fuhao_txt tr{ text-align:center;}
.fuhao_txt a{ color:#333;}
.fuhao_txt a:hover{ color:#ff0198;}




