.center_index_receptacle{width: 660px;float: left;height: auto;overflow: hidden;margin-left: 40px;min-height: 2px;}
.right_index_receptacle{width: 330px;float: left;height: auto;overflow: hidden;margin-left: 40px;}
/*左侧导航*/
.left_nav_con{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;min-height: 100px;}
.left_nav_con ul{position: fixed;width: 130px;}
.left_nav_con ul li{width: 100%;height: 50px;line-height: 50px;overflow: hidden;margin:0 auto;text-align: center;font-size: 16px;margin-bottom: 10px;}
.left_nav_con ul .on{background: #3897f1;}
.left_nav_con ul .on a{color: #ffffff;}
.left_nav_con ul li a{display: block;width: 100%;color: #333333;}
.left_nav_con ul li a:hover{background: #3897f1;color: #ffffff;}
/*.nav_position{*/
    /*position: fixed;*/
    /*left: 50%;*/
    /*top: 70px;*/
    /*margin-left: -600px;*/
    /*width: 130px;*/
    /*z-index: 6;*/
/*}*/
.right_position{position: fixed;left:50%;top:0px;margin-left: 270px;width: 330px;z-index: 6;}
/*轮播*/
.center_banner{width: 100%;margin:0 auto;height: 372px;overflow: hidden;position: relative;}
.center_banner .bd{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.center_banner .bd ul li{width: 100%;margin:0 auto;height: 372px;overflow: hidden;}
.center_banner .bd ul li img{display: block;width: 100%;margin:0px auto;height:auto;font-size: 0px;}
.center_banner .hd{position: absolute;left: 50%;bottom: 20px;}
.center_banner .hd ul li{float: left;width: 18px;height: 18px;margin-left: 12px;border-radius: 18px;background: #ffffff;cursor: pointer;opacity: 0.5;}
.center_banner .hd ul .on{opacity:1; }
.center_banner .prev{width: 40px;height: 74px;position: absolute;left: 0px;top:129px;background: url("../images/index/01_01.png") no-repeat center;cursor: pointer;}
.center_banner .next{width: 40px;height: 74px;position: absolute;right: 0px;top:129px;background: url("../images/index/01_03.png") no-repeat center;cursor: pointer;}
.center_banner .next:hover{background: url("../images/index/01_07.png") no-repeat center;}
.center_banner .prev:hover{background: url("../images/index/01_06.png") no-repeat center;}
/*推荐*/
.center_recommend{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #f5f5f5;margin-top: 12px;}
.recommend_title{width: 630px;margin:14px auto;height: 30px;overflow: hidden;line-height: 30px;}
.recommend_title h3{float: left;color: #113e70;font-size: 16px;}
.recommend_title span{float: right;margin-right: 14px;color: #c4c4c4;font-size: 16px;background: url("../images/toggle.png") no-repeat left center;padding-left: 26px;cursor: pointer;display: none;}
.recommend_title a{float: right;font-size: 12px;color: #999999;height: 20px;line-height: 20px;border: 1px solid #999999;border-radius: 10px;padding:0 10px;margin-top: 4px;}
.recommend_cn{width: 630px;margin:0 auto;height: auto;overflow: hidden;padding-bottom: 20px;}
.recommend_cn ul{width: 660px;margin-left: -30px;}
.recommend_cn ul li{width: 102px;float: left;height: auto;overflow: hidden;position: relative;margin-left: 30px;}
.recommend_cn ul li span{display: block;width: 100%;height: 34px;line-height: 34px;text-align: center;overflow: hidden;font-size: 16px;color: #3e3e3e;}
.index_user .recommend_cn {width: 590px;padding: 10px 0px;}
.index_user .recommend_cn ul {width: 620px;}
.index_user .recommend_cn ul li { margin-left: 22px;}
/*主推荐区*/
.main_rec{width: 100%;margin:0px auto;height: 50px;position: relative;}
.main_rec img{display: block;width: 50px;height: 50px;margin:0px auto;background-size: 100%;}
/*热门标签*/
.right_tag{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #edf2f5;padding-bottom: 15px;}
.tag_cn{width: 290px;margin:0px auto;height: auto;overflow: hidden;margin-top: 15px;}
.tag_cn p{width: 302px;margin:0px auto;height: auto;overflow: hidden;margin-left: -12px;}
.tag_cn p a{font-size: 16px;padding: 0px 20px;height: 36px;line-height: 36px;background: #dee3e6;border-radius: 10px;margin-bottom: 10px;color: #333333;display: block;float: left;margin-left: 12px;}
.tag_cn p a:hover{background: #3897f1;color: #ffffff;}
/*活动*/
.right_activity{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #edf2f5;margin-top: 20px;padding-bottom: 26px;}
.activity_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 4px;}
.activity_cn ul li{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.activity_clear{width: 290px;margin:0px auto;border-bottom: 1px solid #e4e4e4;height: 1px;overflow: hidden;}
.activity_cn ul li a{display: block;width: 290px;padding:15px 20px;height: 82px;overflow: hidden;}
.activity_cn ul li a:hover{background: #eaeaea}
.activity_img{width: 145px;height: 82px;overflow: hidden;float: left;margin-right: 15px;position: relative;}
.activity_img img{display: block;width: 100%;margin:0px auto;height: 82px;background: url("../images/clzg_default.jpg") no-repeat center;background-size: 100%;}
.activity_text{width: 130px;float: left;height: 82px;overflow: hidden;}
.activity_text p{font-size: 14px;color: #333333;font-weight: bold;width: 100%;height: 40px;overflow: hidden;line-height: 20px;}
.activity_text span{display: block;width: 135px;background: url("../images/time.png") no-repeat left center;font-size: 14px;color: #999999;height: 22px;overflow: hidden;line-height: 22px;padding-left: 22px;}
.activity_text em{display: block;width: 100%;height: 20px;line-height: 20px;overflow: hidden;color: #3897f0;font-size: 14px;}
/*最新文章*/
.right_news{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #edf2f5;margin-top: 20px;padding-bottom: 20px;}
.news_cn{width: 100%;margin: 0 auto;height: auto;overflow: hidden;margin-top: 4px;}
.news_cn ul li{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.news_cn ul li a{display: block;width: 290px;margin:0px auto;height: 82px;overflow: hidden;padding:15px 20px;}
.news_cn ul li a:hover{background: #eaeaea;}
.news_cn ul li a:hover img{}
.news_cn ul .on .news_text{width: 100%;}
.news_img{width: 145px;float: left;height: 82px;overflow: hidden;margin-right: 15px;position: relative;}
.news_img img{display: block;width: 100%;margin:0px auto;height: 82px;background: url("../images/clzg_default.jpg") no-repeat center;background-size: 100%;}
.news_text{width: 130px;float: left;height: 82px;overflow: hidden;}
.news_text p{width: 100%;margin:0px auto;font-size: 14px;color: #333333;height: 40px;line-height: 20px;overflow: hidden;}
.news_text p span{margin-top: 0px;font-size: 14px;}
.news_text span{display: block;width: 100%;font-size: 14px;color: #999999;height: 20px;line-height: 20px;margin-top: 8px;}

.right_app{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.right_app img{display: block;width: 100%;margin:0px auto;font-size: 0;margin-top: 20px;}
/*介绍*/
.right_dragon{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #edf2f5;margin-top: 20px;}
.dragon_top{width: 290px;margin:0px auto;height: auto;overflow: hidden;}
.dragon_top p{font-size: 14px;color: #444444;width: 100%;line-height: 24px;height: auto;overflow: hidden;}
.dragon_cn{width: 290px;margin:0px auto;height: auto;overflow: hidden;margin-top: 12px;}
.dragon_cn ul{width: 300px;margin-left: -10px;}
.dragon_cn ul li{width: 140px;height: 50px;float: left;overflow: hidden;margin-left: 10px;margin-bottom: 16px;}
.dragon_cn ul li img{display: block;width: 100%;height: 50px;margin:0 auto;font-size: 0px;}
/*分页*/
.list_page{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_page ul li{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-bottom: 1px solid #f0f0f0;padding-bottom: 20px;margin-top: 20px;}
.list_img{float: left;width: 215px;height: 122px;overflow: hidden;margin-right: 20px;position: relative;}
.list_img img{display: block;width: 100%;height: 122px;border-radius: 5px;background: url("../images/clzg_default.jpg") no-repeat center;background-size: 100%;}
.list_text{float: left;width: 400px;height: 135px;overflow: hidden;position: relative;}
.list_page ul .on .list_text{width: 100%;float: none;}
.list_text h3{width: 100%;height: 28px;line-height: 28px;overflow: hidden;margin:0px auto;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;color: #333;position: relative;}
.list_text h3 em{color: #ee1c25;}
.list_info{width: 100%;margin-top: 4px;line-height: 20px;font-size: 14px;color: #696969;overflow: hidden;}
.list_bottom{width:100%;height: 40px;overflow: hidden;margin:0 auto;position: absolute;left: 0px;bottom: 0px; }
.list_bottom img{display: block;float: left;width: 30px;height: 30px;border-radius: 30px;margin-top: 3px;border:2px solid #dcdcdc;background: url("../images/default_user_head_circular.png") no-repeat center;background-size: 100%;}
.list_bottom em{float: left;line-height: 40px;font-style: normal;margin-left: 10px;font-size: 12px;color: #333333;}
.list_bottom i{float: left;font-style: normal;font-size: 12px;color: #bfbfbf;line-height: 40px;margin-left: 10px;}
.list_bottom span{float: right;line-height: 40px;padding-left: 16px;color: #bfbfbf;font-size: 12px;margin-left: 14px;}
.list_bottom .list_zan_dis{display: none;}
.list_zan{background: url("../images/collect.png") no-repeat left center;}
.list_comment{background: url("../images/click.png") no-repeat left center;}
.list_share{background: url("../images/share.png") no-repeat left center;}
.list_bottom .list_view{background: url("../images/ranking/view.png") no-repeat left center;padding-left: 22px;}

/* 新列表 */
.new_list_page{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.new_list_page ul li{width: 100%;height: auto;overflow: hidden;margin:0 auto;border-bottom: 1px solid #f0f0f0;padding:20px 0;position: relative;padding-left: 5px;}
.new_list_page ul li a{position: relative;z-index: 3;}
.list_page_three{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;margin-top: 10px;position: relative;}
.list_page_three b{position: absolute;top:10px;right:10px;background: rgba(0, 0, 0, 0.7);color: #fff;font-size: 10px;padding:6px 10px;border-radius: 20px;font-weight: normal}
.list_page_three ol{width: 667.5px;margin-left: -7.5px;}
.list_page_three ol li{width: 215px;height: 122px;float: left;overflow: hidden;margin-left: 7.5px;border: none;padding:0;}
.list_page_three ol li img{display: block;width: 100%;height: 122px;margin:0 auto;border-radius: 4px;}
.list_bottom_btn{width: 100%;height: 26px;overflow: hidden;margin:0 auto;line-height: 26px;margin-top: 10px;position: relative;}
.list_bottom_btn span{font-size: 14px;border-radius: 6px;padding: 1px 10px;margin-right: 15px;}
.list_bottom_btn i{font-style: normal;font-size: 14px;color: #afafaf;margin-right: 15px;}
.new_list_page .list_new_close{display: block;width: 30px;height: 20px;background:url(../images/delete.png) no-repeat center;z-index: 10;cursor: pointer;background-size: 100%;}
.list_one .list_new_close{position: absolute;bottom:20px;right: 0px;}
.list_two .list_new_close{position: absolute;bottom:20px;right: 20px;}
.list_three .list_new_close{position: absolute;bottom:20px;right: 0px;}
.list_frou .list_new_close{position: absolute;bottom:20px;right: 0px;}
.new_list_page .list_new_title{width: 100%;height: auto;line-height: 32px;overflow: hidden;margin:0 auto;text-align: left;color: #333333;font-size: 18px;}
.new_list_page .list_new_title .emoji-outer {vertical-align: top;}
.list_two_left{width: 215px;float: left;height: 122px;;overflow: hidden;position: relative;}
.list_two_right .list_base_info{width:100%;height: 90px;overflow: hidden;}
.list_two_right .list_info{width: 100%;margin-top: 6px;height: 44px;line-height: 22px;font-size: 14px;color: #696969;overflow: hidden;}
.list_two_right .list_bottom_btn{position: absolute;left: 0;bottom: 0;}
.list_two_right{width: 428px;height: 122px;float:right;overflow: hidden;position: relative;}
.list_two_left img{display: block;margin:0 auto;width: 100%;/*height: 122px*/;border-radius: 4px;}
.list_two_left b{position: absolute;top:10px;right:10px;background: rgba(0, 0, 0, 0.7);color: #fff;font-size: 12px;padding:6px 10px;border-radius: 20px;font-weight: normal}
.list_page_frou{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;}
.list_page_frou img{display: block;width: 100%;height: auto;margin:0 auto;border-radius: 4px;}
.list_page_frou b{position: absolute;top:10px;right:10px;background: rgba(0, 0, 0, 0.7);color: #fff;font-size: 10px;padding:6px 10px;border-radius: 20px;font-weight: normal}

.new_list_page .color_01{color: #ff543d;border:1px solid #ff543d;} /*热门*/
.new_list_page .color_02{color: #ff3838;border:1px solid #ff3838;} /*置顶*/
.new_list_page .color_03{color: #ffc000;border:1px solid #ffc000;} /*广告*/
.new_list_page .color_04{color: #1493f3;border:1px solid #1493f3;} /*征集*/
.new_list_page .color_05{color: #4bc836;border:1px solid #4bc836;} /*报名*/
.new_list_page .color_06{color: #ff4545;border:1px solid #ff4545;} /*比赛*/
.new_list_page .color_07{color: #b4b4b4;border:1px solid #b4b4b4;} /*已读*/

/*详情*/
.article_top{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #fafafa;padding-top:20px;}
.article_top h3{font-size: 24px;color: #444444;width: 612px;margin:0px auto;line-height: 36px;height: auto;overflow: hidden;margin-bottom: 20px;}
.article_top h3 .emoji-outer{vertical-align: top;}
.article_top .article_info{width: 100%;height: 50px;overflow: hidden;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;line-height: 50px;}
.article_top .article_info span{display: block;float: left;margin-left: 20px;font-size: 16px;color: #444444;font-weight: bold;}
.article_top .article_info span i{color: #999999;font-weight: normal;font-style: normal;padding-left: 8px;}
.article_top .article_info em{float: right;margin-right: 20px;color: #999999;font-size: 16px;}
/*.topic{width: 612px;margin:0 auto;height: auto;overflow: hidden;margin-top: 20px;margin-bottom: 5px;}*/
.topic{width: 100%;margin:0 auto;height: auto;overflow: hidden;margin-top: 10px;padding-bottom: 20px;border-bottom: 1px solid #eaeaea;}
.topic p{width: 622px;margin:0 auto;height: auto;overflow: hidden;}
.topic p a{display: block;height: 38px;border: 1px solid #ebebeb;padding:0px 10px;line-height: 38px;float: left;background: #ffffff;border-radius: 8px;font-size: 16px;color: #1b4676;margin-left: 10px;margin-top: 10px;}
.article_body{width: 100%;margin:20px auto;height: auto;overflow: hidden;text-align: justify;font-size: 16px;color: #333333;line-height: 28px;}
.article_body p{width: 100%;margin:0px auto;height: auto;overflow: hidden;line-height: 28px;}
.article_body>img{display: block;max-width: 100%;margin: 6px auto;}
.event_top{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-bottom: 1px solid #eaeaea;padding:20px 0;}
.event_top p{width: 380px;margin:0px auto;height: auto;overflow: hidden;}
.event_top p a{display: block;width: 170px;height: 50px;line-height: 50px;background: #f2f2f2;float: left;border-radius: 40px;cursor: pointer;}
.event_top p .on{background: #ff5a2d;}
.event_top p .on span{color: #ffffff;}
.event_top p .on_two{background: #ff5a2d;}
.event_top p .on_two span{color: #ffffff;}
.event_top p a i{display: block;width: 25px;height: 25px;margin-left: 45px;float: left;margin-top: 12.5px;}
.event_top p a span{font-size: 20px;color: #ff0000;line-height: 50px;display: block;float: left;margin-left: 8px;}
.event_top p .on i{background: url("../images/articles_01.png") no-repeat center;}
.event_icon1 i{background: url("../images/articles_17.png") no-repeat center;}
.event_icon2 i{background: url("../images/articles_02.png") no-repeat center;}
.event_icon2{margin-left: 40px;}
.event_share{width: 100%;margin:0px auto;height: auto;overflow: hidden;padding-top: 25px;}
.event_share .bdsharebuttonbox{width: 296px;margin:0px auto;height: auto;overflow: hidden;}
.event_share .bdsharebuttonbox a{margin:0px;margin-left: 10px;}
.event_share .bdsharebuttonbox .bds_weixin{background: url("../images/articles_03.png") no-repeat center;width: 50px;height: 50px;border:1px solid #e1e1e1;border-radius: 100%;padding:0px;}
.event_share .bdsharebuttonbox .bds_tsina{background: url("../images/articles_04.png") no-repeat center;width: 50px;height: 50px;border:1px solid #e1e1e1;border-radius: 100%;padding:0px;}
.event_share .bdsharebuttonbox .bds_qzone{background: url("../images/articles_05.png") no-repeat center;width: 50px;height: 50px;border:1px solid #e1e1e1;border-radius: 100%;padding:0px;}
.event_share .bdsharebuttonbox .bds_more{background:none;width: 90px;height: 50px;border:1px solid #e1e1e1;border-radius: 20px;padding:0px;text-align: center;font-size: 14px;color: #999999;line-height: 50px;}
.commentaries{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 14px;}
.commentaries_top{width: 100%;height: 30px;overflow: hidden;line-height: 30px;margin:0 auto 10px;}
.commentaries_top h3{float: left;font-size: 18px;color: #333;font-weight: bold;margin-bottom: 5px;}
.commentaries_top span{float: right;font-size: 12px;color: #999999;}
.commentaries_top span em{font-size: 18px;color: #f54343;}
.commentaries_cn{width: 658px;margin:0px auto;height: auto;overflow: hidden;}
.comment_from{width: 656px;height: auto;overflow: hidden;margin:0 auto;border: 1px solid #dcdcdc; border-radius: .5rem;}
.commentaries_text{width: 640px;margin:0px auto;display: block;padding:10px 8.5px;font-size: 14px;color: #999999;border:none}
.comment_from_img{width: 625px;margin:0 auto;height: auto;overflow: hidden;border-top: 1px solid #dcdcdc;padding: 15px 0;display: none}
.comment_from_img ul li{position: relative;float: left;height: 54px;margin-right: 20px}
.comment_from_img ul li img{display: block;height: 54px;margin:0 auto;border-radius: 8px;}
.comment_from_img ul li i{position: absolute;top:-9px;right: 0px;background: url(../images/article/close.png) no-repeat center;display: block;width: 19px;height: 19px;cursor: pointer;}
.commentaries_cn p{width: 100%;margin:0px auto;height: 40px;line-height: 40px;overflow: hidden;margin-top:10px;}
.commentaries_cn p img{width: 40px;height: 40px;border-radius: 100%;float: left;margin-left: 14px;}
.commentaries_cn p span{display: block;float: right;width: 105px;height: 40px;line-height: 40px;text-align: center;background: #3897f0;font-size: 18px;color: #ffffff;cursor: pointer;border-radius: 99rem;}
.comment_img_up{display: block;float: right;background: url(../images/article/up_img.png) no-repeat top;width: 46px;height: 43px;margin-right: 10px;cursor: pointer;}
.comment_img_up .webuploader-pick{padding:18.5px 23px;background:none;}
/*最新评论*/
.new_comment{width: 100%;margin:0 auto;height: auto;overflow: hidden;margin-top: 10px;}
.new_comment_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.new_comment_li{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 15px;}
.comment_img{width: 62px;float: left;height: auto;position: relative;}
.comment_li_cn{width: 595px;float: left;height: auto;overflow: hidden;margin-left: 3px;}
.comment_li_info{width: 100%;margin: 0px auto;height: auto;overflow: hidden;}
.comment_li_info_t{width: 100%;height: 24px;overflow: hidden;margin:0 auto;line-height: 24px;}
.comment_li_info_t span{font-size: 14px;color: #aeaeae;float: left;display: block;}
.comment_li_info_t span a{color: #aeaeae;}
.comment_li_info_t em{display: block;float: right;width: 16px;height: 24px;background: url("../images/articles_08.png") no-repeat center;cursor: pointer;}
.comment_li_info_c{width: 100%;margin:0 auto;height: auto;overflow: hidden;font-size: 16px;color: #333333;line-height: 24px;margin-top: 4px;}
.revert_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.revert_cn ul li{width: 565px;padding:15px;margin:10px auto;height: auto;overflow: hidden;background: #f6f6f6;text-align: justify;font-size: 14px;color: #333333;line-height: 24px;position: relative;}
.revert_cn ul li span{color: #4e7cae;}
.revert_cn ul li span a{color: #4e7cae;}
.revert_cn ul li span i{font-style: normal;color: #333333;padding-left: 6px;}
.revert_cn ul li span strong{font-weight: normal;color: #333333;}
.revert_img ul li{width: 100%;margin:0 auto;height: auto;overflow: hidden;padding: 0;}
.revert_img b{position: absolute;top:12px;right: 12px;background: #000000;border-radius: 6px;padding:5px 8px;font-size: 12px;color: #fefefe;font-weight: normal;z-index: 4;}

/* 2018-08-01修改评论样式 */
.revert_img .sudoku-img{width: 150px;height: 113px;display: block;float: left;margin: 0 5px 5px 0;overflow: hidden;}
.revert_img .sudoku-img img{display: block;width: 100%;}
.revert_img .sudoku-img img:hover{cursor:url(../images/big.cur), auto;}
.revert_img{width: 100%;margin:10px auto;height: auto;overflow: hidden;position: relative;cursor: pointer;float: left;}
.revert_img .big_wimg_link a{padding: 0 0 0 20px;float: left;margin: 0 20px 10px 0;height: 30px;line-height: 30px;color: #7f8797;}
.revert_img .big_wimg_link .imgicon01{background: url(../images/sudoku-retract.png) 0 8px no-repeat;}
.revert_img .big_wimg_link .imgicon01:hover{background: url(../images/sudoku-retract-selected.png) 0 8px no-repeat;color:#3897F0;}
.revert_img .big_wimg_link .imgicon02{background: url(../images/sudoku-check.png) 0 8px no-repeat;}
.revert_img .big_wimg_link .imgicon02:hover{background: url(../images/sudoku-check-selected.png) 0 8px no-repeat;color:#3897F0;}
.revert_img .big_wimglst .big_imgbox li{width: 52px;height: 52px;float: left;margin-right: 5px;margin-top: 10px;}

.revert_img  .sul li a{position: absolute;display: block;}
.revert_img  .sul .l_img{top: 0;left: 0;width: 150px;height: 99%;}
.revert_img  .sul .l-selected{cursor: url("../images/sudoku-left-arrow.png"), auto;}
.revert_img  .sul .c_img{top: 0;left: 150px;width: 150px;height: 99%;}
.revert_img  .sul .c-selected{cursor: url("../images/sudoku-reduce.cur"), auto;}
.revert_img  .sul .r_img{top: 0;left: 300px;width: 150px;height: 99%;}
.revert_img  .sul .r-selected{cursor: url("../images/sudoku-right-arrow.png"), auto;}
.revert_img  .sul li{position: relative;}

.revert_img .big_wimglst .big_imgbox li img{width: 100%;height: 100%;}
.revert_img .big_wimglst .big_imgbox .show{border: 2px solid #3897F1;margin-top: 8px;}
.revert_img .sul img{height:100%;max-width: 100%;}

/*0207文章修改*/
.event_lick{display: none;}
.activity_event .center_tag_mem{margin-top: 0px;}
.activity_event .center_tag_mem .recommend_cn{border-bottom: 1px solid #f0f0f0;margin:0 auto;padding:10px 0;}
.activity_event .center_tag_mem .recommend_cn ul{height: 124px;overflow: hidden;}
.revert_cn ul li p{width: 100%;height: 24px;overflow: hidden;margin:0 auto;}
.revert_cn ul li p em{display: block;float: right;width: 16px;height: 24px;background: url("../images/articles_08.png") no-repeat center;cursor: pointer;}
/*.comment_li_info_t i{display: block;float: right;width: 16px;height: 24px;background: url("../images/articles_14.png") no-repeat center;cursor: pointer;margin-right: 10px;}*/
.comment_li_info_t i{display: block;float: right;height: 24px;background: url("../images/articles_14.png") no-repeat right center;cursor: pointer;margin-right: 10px;padding-right: 20px;text-align: left;}
.comment_li_info_t i sup{font-size: 12px;font-style: normal;height: 16px;line-height: 16px;margin-top: 7px;display: block;}
.comment_li_info_t .ion{background: url("../images/articles_16.png") no-repeat right center;}
.revert_cn ul li p i{display: block;float: right;height: 24px;background: url("../images/articles_14.png") no-repeat right center;cursor: pointer;margin-right: 10px;padding-right: 20px;text-align: left;}
.revert_cn ul li p i sup{font-size: 12px;font-style: normal;height: 16px;line-height: 16px;margin-top: 7px;display: block;}
.revert_cn ul li p .ion{background: url("../images/articles_16.png") no-repeat right center;}
.comment_li_info_t strong{display: block;float: right;width: 16px;height: 24px;background: url("../images/articles_15.png") no-repeat center;cursor: pointer;margin-right: 10px;}
.revert_cn ul li p strong{display: block;float: right;width: 16px;height: 24px;background: url("../images/articles_15.png") no-repeat center;cursor: pointer;margin-right: 10px;}
/*0207评论修改*/
.comment_times{font-size: 14px;color: #aeaeae;border-bottom: 1px solid #eaeaea;width: 100%;height: 32px;line-height: 32px;overflow: hidden;}
.revert_com{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 10px;}
.revert_input{width: 565px;padding:15px;margin: 0 auto;background: #f6f6f6;height: auto;overflow: hidden;}
.revert_input span{display: block;width: 95px;float: left;height: auto;overflow: hidden;font-size: 14px;color: #4e7cae;}
.revert_input_text{display: block;width: 470px;float: left;height: 66px;background: none;border: none;}
.revert_com p{width: 100%;height: 34px;text-align: right;margin:10px auto;}
.revert_com p a{display: block;float: right;height: 32px;line-height: 32px;padding:0px 20px;font-size: 16px;cursor: pointer;border-radius: 10px;margin-left: 10px;}
.revert_com p .revert_com_back{color: #666666;}
.revert_com p .revert_com_btn{background: #3897f0;color: #ffffff;}
/*推荐文章*/
.recommended_article{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 10px;}

/*标签界面*/
.tag_banner{width: 100%;margin:0px auto;height: 140px;overflow: hidden;position: relative;}
.tag_banner .tag_banner_img{display: block;width: 100%;margin:0px auto;font-size: 0px;}
.tag_banner_b{position: absolute;left: 0px;bottom: 0px;width: 100%;}
.tag_banner_bg{width: 100%;height: 100%;position: absolute;left: 0px;top:0px;z-index: 2;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.5));}
.tag_banner_cn{width: 100%;margin:25px auto;height: auto;overflow: hidden;position: relative;z-index: 3;}
.user_click{display:block;height: 36px;line-height: 36px;background:#3897f0 url("../images/space/editor.png") no-repeat 10px center;position: absolute;top:27px;right: 10px;color: #ffffff;padding-left: 35px;padding-right: 10px;border-radius: 20px;font-size: 14px;cursor: pointer;}
.user_click_back{display:block;height: 36px;line-height: 36px;background:#3897f0 url("../images/space/back.png") no-repeat 10px center;position: absolute;top:67px;right: 10px;color: #ffffff;padding-left: 35px;padding-right: 10px;border-radius: 20px;font-size: 14px;cursor: pointer;}
.tag_cover{display: block;width: 87px;height: 87px;float: left;margin-left: 46px;}
.tag_banner_con{float: left;width: 490px;margin-left: 16px;height: auto;overflow: hidden;}
.tag_banner_con h3{font-size: 30px;color: #ffffff;}
.tag_banner_con p{font-size: 16px;color: #ffffff;line-height: 32px;height: 32px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.tag_banner_con p span{display: block;float: left;margin-right: 36px;}
.center_tag_mem{width: 100%;height: auto;margin:0 auto;overflow: hidden;margin-top: 15px;}
.tag_mem_title{border-bottom: 1px solid #f0f0f0;width: 100%;height: 40px;overflow: hidden;line-height: 40px;}
.tag_mem_title p{width: 100%;height: 40px;overflow: hidden;line-height: 40px;margin:0 auto;font-size: 16px;font-weight: bold;}
.tag_mem_title span{float: left;color: #333333;}
.tag_mem_title span i{font-style: normal;}
.tag_mem_title em{color: #113e70;font-weight: bold;padding-left: 10px;}
.tag_mem_title p a{display:block;cursor:pointer;float: right;font-size: 12px;color: #999999;font-weight: normal;height: 22px;border:1px solid #f0f0f0;line-height: 22px;padding:0px 14px;border-radius: 10px;background: #f5f5f5;margin-top: 8px;}
.center_tag_mem .recommend_cn{margin:18px auto;border-bottom: 10px solid #f0f0f0;}
.tab{width: 100%;margin:0px auto;height: 40px;overflow: hidden;border-bottom: 1px solid #f0f0f0;line-height: 40px;}
.tab a{display: block;float: left;color: #333333;font-size: 16px;font-weight: bold;padding:0px 25px;height: 39px;cursor: pointer;}
.rmwz{background: url("../images/tag_hot.png") no-repeat left center; }
.zxwz{background: url("../images/tag_news.png") no-repeat left center;}
.tab .cur{border-bottom: 1px solid #113e70;color: #113e70;}
.tag_list{width: 100%;margin: 0 auto;height: auto;overflow: hidden;}
.tag_right_state{width: 100%;height: 56px;overflow: hidden;line-height: 56px;background: #3897f0;border-radius: 10px;margin-bottom: 20px;}
.tag_right_state span{font-size: 20px;color: #ffffff;width: 100%;display: block;margin:0 auto;text-align: center;cursor: pointer;}
.tag_right_state .is_follow{background: #ccc;}

/*活动界面*/
.activity_detail{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.activity_title{width: 100%;background: #f5f5f5;height: auto;overflow: hidden;padding: 10px 0px;}
.activity_title h3{font-size: 24px;color: #444444;width: 618px;margin:10px auto;height: auto;overflow: hidden;line-height: 40px;}
.activity_con{width: 100%;margin:0px auto;height: auto;overflow: hidden;margin-top: 14px;}
.activity_con .hd{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-bottom: 1px solid #f0f0f0;}
.activity_con .hd li{float: left;font-size: 16px;font-weight: bold;color: #333333;height: 40px;line-height: 40px;overflow: hidden;cursor: pointer;}
.activity_con .hd .on a{color: #113e70;border-bottom: 1px solid #113e70;}
.activity_con .hd li a{padding:0px 10px;margin-right: 14px;display: block;float: left;height: 39px;}
.activity_con .bd{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.activity_ban{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.activity_ban img{display: block;width: 100%;margin: 0 auto;}
.activity_con_cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #edf3f5;position: relative;}
.activity_price{position: absolute;right:0px;top:12px;font-size: 16px;font-weight: bold;color: #ffffff;background: #3897f0;border-top-left-radius: 8px;border-bottom-left-radius:8px;display: block;padding:5px 10px; }
.activity_con_cn_li{width: 290px;margin:0px auto;height: auto;overflow: hidden;margin-top: 12px;}
.activity_con_cn_li ul li{width: 100%;height: 46px;line-height: 46px;overflow: hidden;margin:0 auto;font-size: 14px;color: #333333;border-bottom: 1px solid #dbdfe1;}
.activity_con_cn_li ul li span{display: block;float: left;margin-left: 26px;}
.activity_time{background: url("../images/activity/activity_01.png") no-repeat left center;}
.activity_address{background: url("../images/activity/activity_02.png") no-repeat left center;}
.activity_num{background: url("../images/activity/activity_03.png") no-repeat left center;}
.activity_host{background: url("../images/activity/activity_04.png") no-repeat left center;}
.activity_num_img{width: 290px;margin:0px auto;height: auto;overflow: hidden;padding-bottom: 20px;}
.activity_num_img p{width: 100%;height: 40px;line-height: 40px;overflow: hidden;margin:0px auto;}
.activity_num_img p span{font-size: 14px;color: #333333;font-weight: bold;float: left;}
.activity_num_img p a{font-size: 12px;color: #999999;float: right;cursor: pointer;}
.activity_num_img ul{width: 292.5px;margin-left: -2.5px;height: 56px;overflow: hidden;}
.activity_num_img ul li{float: left;width: 54px;border: 1px solid #dce0e2;border-radius: 100%;height: 55px;background: #ffffff;margin-left: 2.5px;}
.activity_num_img ul li .avatar{width: 55px;height: 55px;}
.activity_clears{width: 100%;height: 20px;margin:0px auto;overflow: hidden;}

/*个人主页*/
.member_right_state{width: 100%;height: 56px;overflow: hidden;line-height: 56px;background: #3897f0;border-radius: 10px;margin-bottom: 20px;}
.member_right_state span{font-size: 20px;color: #ffffff;width: 100%;display: block;margin:0 auto;text-align: center;cursor: pointer;}
.member_right_state .is_follow{background: #ccc;}
.hot_wenz{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #f5f5f5;}
.hot_wenz .right_title span{font-size: 16px;color: #113e70;font-weight: bold;}
.hot_wenz_cn{width: 100%;margin:20px auto;height: auto;overflow: hidden;}
.hot_wenz_cn ul li{width: 100%;margin:0px auto;height: 46px;line-height: 46px;overflow: hidden;}
.hot_wenz_cn ul li a{width: 290px;padding:0px 20px;display: block;color: #3a679e;height: 46px;overflow: hidden;}
.hot_wenz_cn ul li a i{display: block;width: 24px;float: left;font-size: 16px;color: #333333;font-style: normal;text-align: center;}
.hot_wenz_cn ul li a em{font-size: 14px;display: block;float: left;margin-left: 6px;width: 260px;height: 46px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.hot_wenz_cn ul li a span{width: auto;height: auto;}
.hot_wenz_cn ul li a span .emoji-outer span{width: auto;height: auto;}
.hot_wenz_cn ul li a:hover{background: #d9e8f3;color: #2fa5f7;border-left:2px solid #3897f0;}
.member_list{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.member_list_tab{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-bottom: 1px solid #f0f0f0;}
.member_list_tab p{width: 100%;height: auto;overflow: hidden;margin:0 auto;}
/*.member_list_tab p i{width: 1px;height: 52px;display: block;float: left;background: #f0f0f0;margin-top: 20px;}*/
.member_list_tab p a{width: 94px;float: left;display: block;height: 52px;padding:20px 0px;position: relative;}
.member_list_tab p .cur{border-bottom: 2px solid #4ba1f1}
.member_list_tab p span{font-size: 16px;font-weight: bold;color: #4ba1f1;display: block;text-align: center;}
.member_list_tab p em{font-size: 16px;color: #363634;display: block;text-align: center;line-height: 30px;margin-top: 2px;height: 30px;}
.member_list_tab p a i{width: 1px;height: 52px;display: block;background: #f0f0f0;position: absolute;right: 0px;top:20px;}
.member_list_con{width: 100%;margin:10px auto;height: auto;overflow: hidden;}
.tag_banner_b .member_ban_cn{margin:0 auto;padding:25px 0px;}
.member_img{width: 88px;height: 88px;border-radius:100%;background: url(../images/member/user_bg.png) no-repeat center;float: left;margin-left: 46px;position: relative;background-size: 100%;}
/*个人主页-用户*/
.list_mem_fs{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_mem_fs ul li{width: 100%;height: 66px;margin:0px auto;border-bottom: 1px solid #f0f0f0;padding:20px 0px;position: relative;}
/* .list_mem_fs ul li img{float: left;display: block;width: 58px;height: 58px;padding:2px;background: #ffffff;border: 1px solid #e9e9e9;border-radius: 100%;background: url("../images/default_user_head_circular.png") no-repeat center;background-size: 100%;} */
.list_mem_fs ul li p{width: 460px;float: left;height: 58px;overflow: hidden;margin-left: 16px;}
.list_mem_fs ul li p em{font-size: 16px;color: #3e3e3e;font-weight: bold;display: block;width: 100%;height: 26px;line-height: 26px;overflow: hidden;}
.list_mem_fs ul li p span{font-size: 14px;color: #666666;display: block;height: 20px;line-height: 20px;overflow: hidden;margin-top: 6px;}
.list_mem_fs_cli{display: block;width: 90px;height: 46px;background: #ebebeb;font-size: 16px;color: #8c8c8c;position: absolute;right: 0px;line-height: 46px;text-align: center;top:30px;z-index: 2;cursor: pointer;}
.list_mem_fs ul li .on{background: #3897f0;color: #ffffff;}
.list_mem_fs ul li .is_follow{background: #3897f0;color: #ffffff;}
/* .list_mem_fs ul .on b{position: absolute;width: 24px;height: 24px;background: url("../images/vping.png") no-repeat center;left: 20px;bottom: 12px;} */

.list_mem_tag{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_mem_tag ul li{width: 100%;height: auto;overflow: hidden;margin:0px auto;position: relative;border-bottom: 1px solid #f0f0f0;}
.list_mem_tag ul li a{display: block;width: 100%;margin:0px auto;height: 44px;overflow: hidden;padding:20px 0px;}
.list_mem_tag ul li a img{width: 44px;height: 44px;float: left;}
.list_mem_tag ul li a p{width: 480px;float: left;height: 44px;overflow: hidden;margin-left: 10px;line-height: 44px;}
.list_mem_tag ul li a p span{float: left;font-size: 16px;color: #3e3e3e;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width: 320px;}
.list_mem_tag ul li a p em{float: right;margin-left: 20px;font-size: 16px;color: #999999;}
.list_mem_tag ul li a p em i{color: #444444;font-weight: bold;font-style: normal;}
.list_mem_tag_cli{display: block;width: 90px;height: 46px;background: #ebebeb;font-size: 16px;color: #8c8c8c;position: absolute;right: 0px;line-height: 46px;text-align: center;top:14px;z-index: 2;cursor: pointer;}
.list_mem_tag ul li .on{background: #3897f0;color: #ffffff;}
.list_mem_tag ul li .is_follow{background: #3897f0;color: #ffffff;}

.list_mem_dynamic{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_mem_dynamic ul li{width: 100%;height: 66px;margin:0px auto;border-bottom: 1px solid #f0f0f0;padding:20px 0px;position: relative;}
.list_mem_dynamic ul li .list_mem_dynamic_img{float: left;display: block;width: 64px;height: 64px;position: relative;}
.list_mem_dynamic ul li .on b{position: absolute;width: 24px;height: 24px;background: url("../images/vping.png") no-repeat center;left: 20px;bottom: -10px;}
.list_mem_dynamic ul li .list_mem_dynamic_img img{display: block;width: 58px;height: 58px;padding:2px;background: #ffffff;border: 1px solid #e9e9e9;border-radius: 100%;background: url("../images/default_user_head_circular.png") no-repeat center;background-size: 100%;}
.list_mem_message{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_mem_message ul li{width: 100%;min-height: 72px;margin:0px auto;border-bottom: 1px solid #f0f0f0;padding:20px 0px;position: relative;}
.list_mem_message ul li .list_mem_dynamic_img{float: left;display: block;width: 64px;height: 64px;position: relative;}
.list_mem_message ul li .on b{position: absolute;width: 24px;height: 24px;background: url("../images/vping.png") no-repeat center;left: 20px;bottom: -10px;}
.list_mem_message ul li .list_mem_dynamic_img img{display: block;width: 58px;height: 58px;padding:2px;background: #ffffff;border: 1px solid #e9e9e9;border-radius: 100%;background: url("../images/default_user_head_circular.png") no-repeat center;background-size: 100%;}
.list_mem_dynamic_cn{width: 570px;float: left;margin-left: 25px;height: 70px;overflow: hidden;position: relative;}
.list_mem_dynamic_info{font-size: 15px;line-height: 22px;height: 44px;width: 100%;margin:0px auto;overflow: hidden;}
.list_mem_dynamic_info span.emoji-sizer{font-size: 1.2em;}
.list_mem_dynamic_info span{font-weight: bold;}
.list_mem_dynamic_info span a{color: #333333;}
.list_mem_dynamic_info i{font-style: normal;font-weight: bold;padding:0 6px;}
.list_mem_dynamic_info i a{color: #333333;}
.list_mem_dynamic_info em{color: #113e70;padding:0px 8px;}
.list_mem_dynamic_info em a{color: #4ba1f1;}
.list_mem_dynamic_cn_kv{width: 570px;float: left;margin-left: 25px;overflow: hidden;position: relative;}
.list_mem_dynamic_info_kv{font-size: 15px;line-height: 22px;width: 100%;margin:0px auto;overflow: hidden;}
.list_mem_dynamic_info_kv span.emoji-sizer{font-size: 1.2em;}
.list_mem_dynamic_info_kv span{font-weight: bold;padding:0 6px;}
.list_mem_dynamic_info_kv span a{color: #333333;}
.list_mem_dynamic_info_kv i{font-style: normal;font-weight: bold;padding:0 6px;}
.list_mem_dynamic_info_kv i a{color: #333333;}
.list_mem_dynamic_info_kv em{color: #113e70;padding:0px 8px;}
.list_mem_dynamic_info_kv em a{color: #4ba1f1;}
.list_mem_dynamic_cn_kv .msg-kv span {font-size: 14px;margin-left: 6px;font-weight: normal;}
.list_mem_dynamic_time{height: 20px;line-height: 20px;overflow: hidden;margin:0px auto;font-size: 12px;color: #666666;margin-top: 10px;}

/*搜索*/
.right_hot_tag{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #edf3f5;position: relative;padding-bottom: 20px;}
.right_hot_tag .right_title span{font-weight: bold;}
.right_hot_tag .right_title a{font-size: 14px;color: #c4c4c4;position: absolute;top:16px;right:20px;background: url("../images/toggle.png") no-repeat left center;cursor: pointer;padding-left: 26px;}
.right_search_tag{width: 100%;margin:0px auto;height: auto;overflow: hidden;background: #edf3f5;margin-top: 20px;position: relative;padding-bottom: 20px;}
.right_search_tag .right_title span{font-weight: bold;}
.right_search_tag .right_title a{font-size: 14px;color: #c4c4c4;position: absolute;top:16px;right:20px;background: url("../images/toggle.png") no-repeat left center;cursor: pointer;padding-left: 26px;}
.search_com{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.search_com .tab .cur{color: #3897f0;border-bottom: 1px solid #3897f0;}
.search_com .tab .item{position: relative;cursor: pointer;}
.search_com .tab .item i{display: none;width: 6px;height: 6px;border-radius: 100%;background: #ff0000;position: absolute;top:5px;right: 10px;}
.search_content{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_activity_cn{width: 100%;margin:0px auto;height: auto;overflow: hidden;}
.list_activity_cn ul li{width: 100%;margin:0px auto;height: auto;overflow: hidden;border-bottom: 1px solid #f0f0f0;padding-bottom: 20px;margin-top: 20px;}
.list_activity_img{float: left;width: 182px;height: 140px;overflow: hidden;margin-right: 20px;}
.list_activity_img img{display: block;width: 100%;height: 140px;border-radius: 10px;}
.list_activity_text{float: left;width: 458px;height: 140px;overflow: hidden;position: relative;}
.list_page ul .on .list_activity_text{width: 100%;float: none;}
.list_activity_text h3{width: 100%;height: 28px;line-height: 28px;overflow: hidden;margin:0px auto;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;color: #333;position: relative;}
.list_activity_text_info{width: 100%;margin:0px auto;height: 66px;overflow: hidden;font-size: 13px;text-align: justify;color: #333333;line-height: 22px;}
.list_activity_text_btom{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 30px;overflow: hidden;line-height: 30px;}
.list_activity_text_btom span{float: left;color: #bfbfbf;background: url("../images/time.png") no-repeat left center;padding-left: 20px;}
.list_activity_text_btom em{float: right;color: #3897f0;font-size: 16px;}
.search_form{width: 100%;height: 40px;margin:0px auto;overflow: hidden;background: #eeeeee;border-radius: 20px;margin-bottom: 30px;}
.search_form input{float: left;border: none;}
.search_input{padding-left: 20px;width: 590px;height: 40px;background: none;line-height: 40px;font-size: 13px;color: #a1a1a1;}

/*排行榜*/
.ranking_cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.ranking_top{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #f5f5f5;}
.ranking_top span{width: 620px;margin:10px auto;font-size: 16px;color: #113e70;display: block;height: 30px;line-height: 30px;overflow: hidden;font-weight: bold;}
.rank_top_tab{width: 516px;margin:0 auto;height: auto;overflow: hidden;position: relative;padding-bottom:25px;}
.rank_top_tab b{width: 100%;height: 6px;background: url("../images/ranking/rank_10.png") no-repeat center;display: block;position: absolute;left:12px;top:50px;z-index: 2;}
.rank_top_tab ul{width: 621px;margin-left: -105px;}
.rank_top_tab ul li{width: 102px;height: 102px;float: left;margin-left: 105px;}
.rank_top_tab ul li a{display: block;width: 100%;height: 102px;margin:0 auto;cursor: pointer;position: relative;z-index: 3;}
.rank_one a{background: url("../images/ranking/rank_04.png") no-repeat center;}
.rank_two a{background: url("../images/ranking/rank_05.png") no-repeat center;}
.rank_three a{background: url("../images/ranking/rank_07.png") no-repeat center;}
.rank_one .on{background: url("../images/ranking/rank_08.png") no-repeat center;}
.rank_two .on{background: url("../images/ranking/rank_09.png") no-repeat center;}
.rank_three .on{background: url("../images/ranking/rank_06.png") no-repeat center;}
.ranking_tab_li{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.ranking_tab_title{width: 100%;height: 50px;margin:0 auto;border-bottom: 1px solid #c8cdd6;}
.ranking_tab_title ul li{width: 210px;float: left;height: 51px;line-height: 50px;text-align: center;color: #252d36;font-size: 18px;cursor: pointer;padding-left: 10px;}
.ranking_tab_title ul li a{display: block;width: 200px;float: left;}
.ranking_tab_title ul li span{width: 1px;background: #e9e9e9;height: 32px;display: block;float: left;margin-left: 8px;margin-top: 9px;}
.ranking_tab_title ul li .on{border-bottom: 1px solid #ff7173;color: #ff4b82;}
.ranking_tab_con{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.ranking_tab_con ul li{width: 100%;height: 71px;line-height: 70px;overflow: hidden;margin:0 auto;}
.ranking_tab_con ul li a{display: block;width: 100%;height: 70px;}
.ranking_tab_con ul li b{float: left;width: 52px;height: 70px;overflow: hidden;font-size: 28px;text-align: center;color: #8fabc9;}
.ranking_tab_con ul li p{border-bottom: 1px solid #f0f0f0;width:608px;height: 69px;float: left;overflow: hidden; }
.ranking_tab_con ul li a:hover{background:#fafafa;}
.ranking_tab_con ul .ranking_tab_con_one b{background: url("../images/ranking/rank_01.png") no-repeat center;}
.ranking_tab_con ul .ranking_tab_con_two b{background: url("../images/ranking/rank_02.png") no-repeat center;}
.ranking_tab_con ul .ranking_tab_con_three b{background: url("../images/ranking/rank_03.png") no-repeat center;}
/*文章*/
.ranking_tab_con ul .rank_wz_li p span{font-size:16px;color: #3e3e3e;font-weight:bold;width: 488px;height: 70px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;display: block;float: left;margin-left: 8px;}
.ranking_tab_con ul .rank_wz_li p em{float: right;background: url("../images/ranking/view.png") no-repeat left center;padding-left: 20px;margin-right: 6px;font-size: 12px;color: #bfbfbf;margin-left: 6px;}
.ranking_tab_con ul .rank_wz_li p i{float: right;background: url("../images/ranking/lick.png") no-repeat left center;padding-left: 16px;margin-right: 6px;font-size: 12px;color: #bfbfbf;font-style: normal;}
.ranking_tab_con ul .rank_wz_li a:hover p span{color: #3897f0;}

/*用户*/
.ranking_tab_con ul .rank_user_li img{display: block;float: left;width: 40px;height: 40px;border-radius: 100%;margin-top: 14px;border:2px solid #dcdcdc;background: url("../images/default_user_head_circular.png") no-repeat center;background-size: 100%;margin-left: 8px;}
.ranking_tab_con ul .rank_user_li p em{float: left;font-size: 16px;color: #3e3e3e;font-weight: bold;margin-left: 12px;}
.ranking_tab_con ul .rank_user_li p span{float: right;font-size: 16px;color: #999999;margin-right: 6px;margin-left: 20px;}
.ranking_tab_con ul .rank_user_li p span strong{color: #444444;margin-left: 4px;}
/*标签*/
.ranking_tab_con ul .rank_tag_li p{border-bottom: 1px solid #f0f0f0;width:608px;height: 69px;float: left;overflow: hidden; }
.ranking_tab_con ul .rank_tag_li p i{width: 62px;height: 70px;display: block;float: left;background: url("../images/ranking/rank_11.png") no-repeat center;}
.ranking_tab_con ul .rank_tag_li p em{font-size:16px;color: #3e3e3e;font-weight:bold;width: 416px;height: 70px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;display: block;float: left;}
.ranking_tab_con ul .rank_tag_li p span{font-size: 16px;color: #999999;float: left;}
.ranking_tab_con ul .rank_tag_li p span strong{color: #444444;width: auto;}
.ranking_tab_con ul .rank_tag_li a:hover p i{background: url("../images/ranking/rank_12.png") no-repeat center;}
.ranking_tab_con ul .rank_tag_li a:hover p em{color: #3897f0;}
.ranking_tab_con ul .rank_tag_li a:hover p span em{color: #444444;}

/*用户修改界面*/
.space_cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;margin-top: 8px;}
.space_title{width: 100%;height: 50px;overflow: hidden;margin:0 auto;border-bottom: 1px solid #f0f0f0;line-height: 50px;}
.space_title span{display: block;float: left;background: url("../images/space/title.png") no-repeat 6px center;font-size: 16px;font-weight: bold;color: #000000;padding-left: 40px;}
.space_com{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.space_input{width: 640px;margin:0px auto;height: 48px;overflow: hidden;margin-top: 20px;}
.space_input label{width: 85px;float: left;display: block;line-height: 48px;font-size: 16px;color: #666666;}
.space_input input{display: block;width: 408px;height: 46px;border: 1px solid #e7e7e7;background: #fafafa;padding:0 20px;border-radius: 8px;font-size: 16px;color: #666666;float: left;}
.space_photo{width: 640px;margin:0 auto;overflow: hidden;margin-top: 16px;}
.space_photo label{width: 85px;float: left;display: block;line-height: 70px;font-size: 16px;color: #666666;}
.space_photo .avatar{display: block;float: left;width: 64px;height: 64px;border-radius: 100%;margin-top: 3px;background: url("../images/default_user_head_circular.png") no-repeat center;background-size: 100%;border:1px solid #CCCCCC;}
.space_img{width: 260px;height: 180px;float: left;margin-left: 95px;margin-top: 20px;position: relative;overflow: hidden;display: none;}
.space_img img{display: block;max-width: 100%;margin:0 auto;}
.space_btn{display: block;width: 190px;height: 60px;float: left;margin-left: 85px;line-height: 60px;text-align: center;border-radius: 8px;background: #e6e6e6;font-size: 20px;color: #727272;margin-top: 30px;cursor: pointer;}
.space_btn:hover{background: #3897f0;color: #ffffff;}
/*.cropper-view-box, .cropper-face {  border-radius: 50%;  }*/
.space_img_btn{width: 40px;height: 40px;display: block;background: url("../images/space/mu.png") no-repeat center;cursor: pointer;}
#space_photo{cursor: pointer;width: 68px;height: 70px;float: left;overflow: hidden;}
/*#space_photo .webuploader-pick{width: 100%;margin:0 auto;height: 70px;overflow: hidden;padding:0px;background: none;}*/
.space_photo_up{float: left;margin-left: 20px;}
.space_photo_up span{display: block;height: 36px;line-height: 36px;font-size: 14px;color: #3897f0;margin-top: 17px;padding:0 10px;border:1px solid #3897f0;border-radius: 10px;cursor: pointer;}
.space_photo_up .webuploader-pick{width: 100%;margin:0 auto;height: 36px;overflow: hidden;padding:0px;background: none;color: #3897f0;}
/*标签大全*/
.label_cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.label_search{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #f5f5f5;}
.label_search strong{font-size: 16px;color: #113e70;width: 620px;line-height: 40px;height: 40px;overflow: hidden;display: block;margin:10px auto;}
.label_search_form{width: 620px;margin:0 auto;height: auto;overflow: hidden;margin-bottom: 30px;}
.label_search_form p{width: 530px;float: left;height: 44px;border: 1px solid #dbdbdb;background: #ffffff;border-radius: 10px;}
.label_search_form p input{display: block;background: url("../images/label/01.png") no-repeat 15px center;padding-left: 45px;padding-right: 15px;width: 470px;height: 44px;border: none;font-size: 16px;color: #999999;}
.label_search_form span{display: block;width: 76px;height: 46px;float: right;background: #3897f0;color: #ffffff;font-size: 18px;text-align: center;line-height: 46px;border-radius: 8px;cursor: pointer;}
.label_com{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.label_com ul li{width: 100%;margin:0 auto;height: 70px;border-bottom: 1px solid #f0f0f0;overflow: hidden;}
.label_com ul li a{display:block;width: 100%;height: 70px;margin:0 auto;overflow: hidden;}
.label_com ul li i{display: block;width: 70px;height: 70px;background: url("../images/label/02.png") no-repeat center;float: left;}
.label_com ul li p{float: left;width: 446px;height: 70px;line-height: 70px;font-size: 16px;color: #3e3e3e;}
.label_com ul li p em{float: left;}
.label_com ul li p strong{display: block;width: 30px;height: 70px;float: left;margin-left: 6px;}
.label_hot{background: url("../images/label/04.png") no-repeat center;}
.label_official{background: url("../images/label/05.png") no-repeat center;}
.label_com ul li span{float: right;font-size: 16px;color: #999999;line-height: 70px;}
.label_com ul li span em{color: #444444;font-weight: bold;padding:0 6px;}
.label_com ul li a:hover{background: #fafafa;}
.label_com ul li a:hover i{background: url("../images/label/03.png") no-repeat center;}
.label_com ul li a:hover p{color: #3897f0;}

/*活动征集*/
.activity_top{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #fafafa;}
.activity_top_img{width: 100%;margin:0 auto;height: auto;position: relative;}
.activity_top_img img{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.activity_top_btn{width: 160px;height: 52px;cursor:pointer;background: url("../images/activity/solicitation_2.png") no-repeat center;position: absolute;left: 50%;margin-left: -80px;bottom: -26px;text-align: center;line-height: 52px;font-size: 22px;color: #ffffff;font-weight: bold;}
.activity_top_title{width: 100%;margin:0 auto;height: auto;overflow: hidden;padding-top: 26px;border-bottom: 1px solid #f0f0f0;}
.activity_top_title_one{width: 625px;padding: 12px 0px;margin:0 auto;height: auto;overflow: hidden;line-height: 35px;font-size: 24px;color: #444444;font-weight: bold;border-bottom: 1px solid #f0f0f0;}
.activity_top_title_two{width: 625px;margin:0 auto;height: 58px;overflow: hidden;line-height: 58px;}
.activity_top_title_two span{font-size: 16px;color: #385e87;margin-right:25px;font-weight: bold; }
.activity_top_title_two span i{font-style: normal;}
.activity_top_title_two .activity_top_title_two_on{color: #d90000;}
.activity_con_detai{width: 100%;margin:0px auto;padding:12px 0px;height: 200px;overflow: hidden;line-height: 32px;font-size: 16px;color: #666666;}
.center_index_receptacle .activity_con_on{height: auto;}
.activity_con_detai_btn{width: 100%;height: 45px;margin:0 auto;overflow: hidden;margin-bottom: 15px;line-height: 45px;text-align: center;border-top: 1px solid #f0f0f0;cursor: pointer;}
.activity_con_detai_btn span{font-size: 18px;color: #385e87;background: url("../images/activity/solicitation_3.png") no-repeat right center;padding-right: 20px;}
.activity_con_detai_btn .on{background: url("../images/activity/solicitation_4.png") no-repeat right center;}
.activity_con_detai img{max-width: 100%;margin:0 auto;display: block;}
.activity_activity{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;}
.activity_activity .hd{width: 100%;height: 42px;;margin:0 auto;border-bottom: 1px solid #f0f0f0;}
.activity_activity .hd ul li{float: left;line-height: 42px;}
.activity_activity .hd ul li span{font-size: 16px;color: #333333;font-weight: bold;padding:0 20px;display: block;float: left;cursor: pointer;}
.activity_activity .hd ul .on span{color: #3897f0;border-bottom: 1px solid #3897f0;}
.activity_activity .hd1{width: 100%;height: 42px;;margin:0 auto;border-bottom: 1px solid #f0f0f0;float: left;margin-left: 427px;margin-top: -43px;}
.activity_activity .hd1 ul li{float: left;line-height: 42px;}
.activity_activity .hd1 ul li span{font-size: 16px;color: #333333;font-weight: bold;padding:0 20px;display: block;float: left;cursor: pointer;}
.activity_activity .hd1 ul .on span{color: #3897f0;border-bottom: 1px solid #3897f0;}
.right_index_receptacle .solicitation{margin-top: 0px;}

.webuploader-container {position: relative;}
.webuploader-element-invisible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}
.webuploader-pick {
    position: relative;
    display: inline-block;
    cursor: pointer;
    background: #00b7ee;
    padding: 10px 15px;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    overflow: hidden;
}
.webuploader-pick-hover {background: #00a2d4;}
.webuploader-pick-disable {opacity: 0.6;pointer-events:none;}
.index_body{background: url("") no-repeat center 40px;padding-top: 63px;}
.index_body .main{padding-top:0px;}
.center_index_receptacle{background: #ffffff;}
.left_nav_cont{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;min-height: 100px;}
.left_nav_cont ul{background: #FFFFFF;}
.left_nav_cont .nav_position{top:72px;position: fixed;width: 130px;background: #FFFFFF;}
.left_nav_cont ul li{width: 100%;height: 50px;line-height: 50px;overflow: hidden;margin:0 auto;text-align: center;font-size: 16px;margin-bottom: 10px;position: relative;}
.left_nav_cont .new-ico{width: 32px;height: 32px;position: absolute;right: 0;top: 0;background: url(../images/new.png) no-repeat center;}
.left_nav_cont ul .on{background: #3897f1;}
.left_nav_cont ul .on a{color: #ffffff;}
.left_nav_cont ul li a{display: block;width: 100%;color: #333333;}
.left_nav_cont ul li a:hover{background: #3897f1;color: #ffffff;}
.banner_url{width: 100%;overflow: hidden;margin:0 auto;margin-top:10px;}
.banner_url a{display: block;width: 100%;margin:0 auto;}
/*.index_body{background: url("../images/body_bg.png") no-repeat center 40px;padding-top: 63px;}*/

/* 文章模版 */
.article_bg_one{background:#161a24 url(../images/article/01.jpg) no-repeat top center;}
.article_bg_two{background: #5d8ab4 url(../images/article/02.jpg) no-repeat top center;}
.article_bg_three{background: #add5d1 url(../images/article/03.jpg) no-repeat top center;}
.article_bg_frou{background: #342113 url(../images/article/04.jpg)no-repeat top center;}
.article_bg_five{background: #1f355d url(../images/article/05.jpg) no-repeat top center;}
.detai_main .article_top_one{margin-top:56px;}
.detai_main .article_top_two{margin-top:196px;}
.detai_main .article_top_three{margin-top:154px;}
.detai_main .detai_top_count .article_bottom_two{margin-bottom: 42px;margin-top: 20px;}
.detai_main .article_bottom_one{margin-bottom:136px;}
.detai_cn_bg_one{background: #26263e;opacity: 0.6;width: 100%;height: 100%;position: absolute;left: 0;top:0;}
.detai_cn_bg_two{background: #fae5c6;opacity: 0.88;width: 100%;height: 100%;position: absolute;left: 0;top:0;}
.detai_cn_bg_frou{background: #998e77;opacity: 0.88;width: 100%;height: 100%;position: absolute;left: 0;top:0;}
.detai_cn_bg_five{background: #ffffff;opacity: 0.94;width: 100%;height: 100%;position: absolute;left: 0;top:0;}

.detai_main{width:100%;margin:0 auto;height: auto;overflow: hidden;}
.detai_top_count{width: 600px;margin:0 auto;height: auto;overflow: hidden}
.detai_top_count h3{font-size: 32px;width: 100%;height: auto;line-height: 50px;overflow: hidden;color: #fff;text-align: center;}
.detai_top_count .detai_des{width: 600px;margin:0 auto;height: 40px;line-height: 40px;overflow: hidden;background:rgba(255,255,255,0.9);border-radius: 20px;text-align: center;}
.detai_des_one{width: 600px;margin:0 auto;height: 40px;line-height: 40px;overflow: hidden;border-radius: 20px;text-align: center;}
.detai_des_one span{margin-right: 8px;color: #5eff9b;font-size: 16px;}
.detai_des_one i{font-size: 16px;color: #d1d1d1;font-style: normal;}
.detai_des_one .view em{padding:10px 12px;background: url(../images/article/view.png) no-repeat center;margin-right: 6px;}
.detai_des_one .time em{padding:10px 12px;background: url(../images/article/times.png) no-repeat center;margin-right: 4px;}

.detai_des span{margin-right: 8px;color: #ff7c35;font-size: 16px;}
.detai_des i{font-size: 16px;color: #737373;font-style: normal;}
.detai_des .view em{padding:10px 12px;background: url(../images/article/blu_view.png) no-repeat center;margin-right: 6px;}
.detai_des .time em{padding:10px 12px;background: url(../images/article/blu_time.png) no-repeat center;margin-right: 4px;}
.detai_cn_count{width: 600px;margin:0 auto;height: auto;overflow: hidden;position: relative;border-radius: 10px;padding:20px 0;}
.detai_cn_count p{width: 540px;margin:0 auto;font-size: 16px;line-height: 28px;color: #fff;opacity: 1;}
.detai_cn_count .detai_cn_count_two p{color: #3f3f3f;}
.detai_cn_count img{display: block;margin:10px auto 0;max-width: 100%;}
.detai_cn_count_main{position: relative;z-index: 2;}
.detai_cn_count .three_top_title{position: relative;z-index: 2;width: 540px;margin:0 auto;background: #fff;border-radius: 10px;padding:10px 0;}
.detai_cn_count .three_top_title h3{color: #2d2d2d;}
.detai_cn_count_three{margin-top: 10px;color: #2d2d2d;}
.detai_cn_count_three p{color: #3f3f3f;}

.new_comment_bg{width: 100%;margin:0 auto;position: fixed;left:0;bottom:-300px;;height: auto;overflow: hidden;background:rgba(0, 0, 0, 0.84);z-index: 100;}
.center_main{width: 1200px;margin:15px auto;height: auto;overflow: hidden;position: relative;}
.new_comment_bg .commentaries{float: left;margin-left: 170px;width: 660px;}
.new_comment_bg .comment_from{background: #fff;border-radius: 4px;}
.new_comment_bg .commentaries_top{margin-bottom: 8px;}
.new_comment_bg_close{display: block;width: 23px;height: 23px;cursor: pointer;position: absolute;top: 0;right: 320px;}

/*消息*/
.message_cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.message_cn ul li{width: 100%;margin:0 auto;height: auto;overflow: hidden;border-bottom: 1px solid #f0f0f0;}
.message_cn ul li a{padding:10px 0;display: block;width: 100%;height: auto;overflow: hidden;}

.message_cn ul li a:hover{background: #fafafa;}

.message_img{width: 70px;float: left;height: auto;overflow: hidden;position: relative;}
.message_img img{display: block;width: 45px;height: 45px;border-radius: 100%;margin:0 auto;}
.messages_one .on b,.messages_two .on .message_img b{display: block;width: 8px;height: 8px;background: #ff4f46;border-radius: 100%;position: absolute;left: 5px;top:0;}
.message_text{width: 590px;float: left;height: auto;overflow: hidden;}
.messages_one p{width: 100%;height: 25px;line-height: 25px;overflow: hidden;margin:0 auto;font-size: 16px;color: #444444;}
.messages_one p span{color: #1c4776;padding-right: 15px;}
.messages_one em{display: block;width: 100%;height: 20px;line-height: 20px;font-size: 12px;color: #8c8c8c;}

.messages_two ul li{padding:10px 0;}
.message_text_left{width: 390px;float: left;}
.message_username{font-size: 16px;color: #1c4776;width: 100%;height: 30px;line-height: 30px;overflow: hidden;}
.message_an{font-size: 14px;color: #636363;width: 100%;height: auto;line-height: 24px;overflow: hidden;}
.message_two_btn{width: 100%;height: 20px;line-height: 20px;overflow: hidden;margin-top: 5px;}
.message_two_btn i{font-style: normal;font-size: 12px;color: #8c8c8c;float: left;}
.message_two_btn span{display: block;width: 50px;height: 20px;line-height: 20px;text-align: center;float: left;margin-left:10px;background: #ececec;font-size: 12px;color: #bdbdbd;border-radius: 10px;cursor: pointer;}
.message_two_btn span:hover{background: #3897f0;color: #FFFFFF;}
.message_text_right{width: 140px;height: 85px;float: right;overflow: hidden;}
.message_text_right img{display: block;width: 100%;margin:0 auto;border-radius: 8px;}
.message_cn .revert_img{width: 245px;height: 140px;}
.message_cn .revert_img ul li{padding:0;border:none;}
.message_cn .revert_img ul li img{max-width: 245px;max-height: 140px;}

.messages_three .message_three_img{width: 64px;float: left;height: 60px;overflow: hidden;position: relative;}
.message_three_img img{display: block;margin-top: 9px;margin-left:5px;}
.messages_three .on b{display: block;width: 8px;height: 8px;background: #ff4f46;border-radius: 100%;position: absolute;left: 5px;top:5px;}
.message_three_text{width: 596px;float: left;height: 40px;margin-top: 9px;overflow: hidden;}
.message_three_text p{line-height: 40px;font-size: 16px;color: #9f9f9f;width: 506px;float: left;height: 40px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.message_three_text  span{display: block;width: 90px;float: left;font-size: 14px;color: #9f9f9f;text-align: right;line-height: 40px;}
.message_lick{float: left;margin:6px auto;}

.myrank{background: #708ba9;   padding: 14px;}
.myrank a{ color: #333; }
.myrank .myrank-img{ width: 60px; height: 60px; }
.myrank .myrank-img img{ width: 100%; height: 100%; border-radius: 60px; }
.myrank .myrank-data{ margin: 0 15px; }
.myrank .myrank-data p{ color: #fff; font-size: 16px; line-height: 28px; }
.myrank .myrank-more{width: 48px;height: 60px;background: url(../images/right-arrow.png) no-repeat center; }

.message_unread {float: left;margin-left: 2px;width:50px;height:50px;background: url(../images/message/01.png) no-repeat center;}
.message_readed {float: left;margin-left: 2px;width:50px;height:50px;background: url(../images/message/02.png) no-repeat center;}
/*背景上传*/
.file{ position:absolute; top:90px; right:80px; height:24px; filter:alpha(opacity:0);opacity: 0;width:260px } 
#member_ban_cn form{position: absolute;right: 10px;top: 10px;}
.graphic_list {
	width: 638px;
	margin: 15px auto 0;
	padding: 10px;
	border: 1px solid #f0f0f0;
	border-radius: 2px;
}
@media screen and (max-width: 760px) and (min-width: 320px) {
	.graphic_list {
		width: 92%;
		margin: 0 auto;
		font-size: 16px;
		padding-bottom: 10px;
		border-bottom: 1px solid #DDD;
	} 
}
.graphic_list .title_box {	line-height: 25px; }
.graphic_list .title_box .pic_graphic_activity {
	width: 25px;
	height: 25px;
	background: url(../ico/pic_join_activity.png) no-repeat center;
	margin-right: 10px;
    margin-top: 3px;
}

.graphic_list .title_box p {
	font-size: 20px;
	font-weight: 700;
	width: 110px;
}
.graphic_list ul > li {
	border-top: 1px solid #F0F0F0;
	padding-top: 15px;
	margin-top: 10px; 
}
.graphic_list ul > li .img_box {width: 215px;height: 122px;}
.graphic_list ul > li .img_box img {width: 100%;height: 100%;margin: 0;}
.graphic_list ul > li .activity_data {width: 410px;}
.graphic_list ul > li .activity_data p {
	color:#3d3c3c;
    font-size: 18px;
    line-height: 27px;
    height: 94px;
    overflow: hidden;
}
.graphic_list ul > li .activity_data span {
    padding: 0px 5px;
    background: #3A97F1;
    border-radius: 3px;
    color: #FFF;
    font-size: 12px;
    line-height: 28px;
}
.graphic_list a ,
.graphic_list a:visited,
.graphic_list a:hover,
.graphic_list a:active{color:#333;text-decoration:none;}

.zhuli_icon{
    display: block;
    margin: 0 auto 10px;
    background: url(/static/ico/candle.gif) no-repeat center;
    border: 1px solid #DDD;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    background-size: 60%;
    cursor:pointer;
}
.zhuli_text{text-align: center;margin-bottom: 20px;font-size: 18px;letter-spacing: 1px;}
.zhuli_num{padding: 0 5px;color: red;}
.marker-img {float: left;margin-bottom: -20%;margin-left: 89%;}
.marker-img img {    width: 70px;    margin-top: -20px;}
.marker-img-detail {    float: left;    margin-left: 86%;    margin-top: -11%;}
.marker-img-detail img { width: 70px;}
/*政民互动，入驻部门*/
.partment{
    min-width: 400px;
    height: 120px;
    /*background-color: skyblue;*/
    margin-top: 20px;
    border-bottom: 2px solid #EEE;
}
.partment-main{
    width:100%;
    height: 120px;
    float: left;
}
.partment-main .main_w{
    margin:0 160px 0 120px;
}
.partment-left{
    width: 120px;
    height: 120px;
    float: left;
    line-height: 120px;
}
.partment-right{
    width: 160px;
    height: 120px;
    float: left;
    line-height: 120px;
}

.partment-left{
    margin-left:-100%;
    padding-top: 5px;
}
.partment-right{
    margin-left:-160px;
}

.partment-main-title{
    margin-top: 36px;
}
.partment-main-desc{
    height: 40px;
    line-height: 40px;
}
.main-header-horizontal {
    position: relative;
    width: 100%;
    text-align: center;
    min-height: 139px;
    background: -webkit-linear-gradient(left, #2090fc, #52bbfa);
    background: -o-linear-gradient(left, #2090fc, #52bbfa);
    background: -moz-linear-gradient(left, #2090fc, #52bbfa);
    background: linear-gradient(to left, #2090fc, #52bbfa);
}
.main-header-horizontal > img {
    display: block;
    width: 100%;
    border: 0;
}
.main-header-horizontal .main-header-data {
    width: 95%;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 0;
    overflow: hidden;
}
.main-header-horizontal .pmt1 {
    margin-top: -27.5px;
}
.main-header-horizontal .pmt2 {
    margin-top: -50px;
}
.main-header-horizontal .img-box > img {
    background: #2090fc;
}
.main-header-horizontal .img-box {
    float: left;
    margin-left: 35px;
    margin-right: 20px;
    margin-top: 0;
    overflow: hidden;
}
.main-header-horizontal .main-header-info {
    width: 75%;
    float: left;
}
.main-header-info > p {
    color: #fff;
    text-align: left;
    margin-top: 5px;
}
.main-header-horizontal .info-group > p {
    float: left;
}
.main-header-horizontal .main-header-data > div {
    margin-top: 0;
    color: #fff;
}
.main-header-horizontal .img-55 {
    width: 55px;
    height: 55px;
}
.main-header-horizontal .img-100 {
    width: 100px;
    height: 100px;
}
.main-header-horizontal .fs-24 {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 3px;
}
.main-header-horizontal .fs-14{
    font-size: 14px;
}
.main-header-horizontal .fs-13{
    font-size: 13px;
}
.main-header-horizontal .fs-28 {
    font-size: 28px;
    line-height: 30px;
    margin-bottom: 15px;
}
.entering{
    padding: 20px;
    width: 288px;
    border: 1px solid #F2F2F2;
}
.entering-full {
    width: 330px;
}
.entering .entering-data {
    border-radius: 5px;
    width: 288px;
    margin-bottom: 37px;
    margin-top: 30px;
}
.entering button,
.entering-full button{
    line-height: 50px;
    margin: 0 auto;
    display: block;
    border: 0;
    outline: none;
    color: #FFF;
    text-align: center;
    border-radius: 5px;
    font-size: 20px;
    cursor: pointer;
}
.entering-data div:first-child {
    border-left: 0;
    padding-left: 0;
}
.entering-data-group {
    border-left: 1px solid #f2f2f2;
    width: 136px;
    float: left;
    padding-left: 15px;
}
.entering-data .entering-ico {
    width: 42px;
    height: 42px;
    float: left;
    margin-right: 15px;
}
.entering-data-info {
    float: left;
}
.entering-data-info p{
    font-size: 16px;
}
.entering .btc1,
.entering-full .btc1{
    background: #FFBE69;
}
.entering .btc2,
.entering-full .btc2{
    background: #42B9FF;
}
.entering-full .btfull{
    width: 100%;
}
.entering .btb{
    width: 288px;
}

.btnColor{
    background: #3399FF;
}

.unit-list{
    width: 310px;
    margin: 0 auto;
    list-style: none;
}

.unit-list li{
    margin-bottom: 20px;
}

.unit-list .unit-img{
    width: 80px;
    height: 80px;
    float: left;
}

.unit-list .unit-data{
    width: 210px;
    float: right;
    height: 80px;
}

.unit-list .unit-data p:first-child{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
}

.unit-list .unit-certification{
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #969696;
}
#picker-warp div label{
    background-color: red;

}
#picker-warp .webuploader-pick{
    background: none !important;
    position:relative;
    text-align: center;
    font-size: 50px;
    margin: 20px auto;
    color: gray;
    border: 2px dashed gray;
    padding: 0 13px;
}
/*通知滚动*/
.zm-carousel-item{
    line-height: 40px;
    color: #F8F8FF;
    display: block;
    background-color: orangered;
}
.zm-carousel-item i{
    font-size: 30px;
    color: #FFFFff;
    padding: 0 5px;
    vertical-align: middle;
}
.zm-carousel-item span{
    vertical-align: middle;
}
/*访谈类活动*/
.comment{width:100%}
.comment .comment-item{width:100%;margin-bottom:15px}
.comment .comment-user{width:100px;float:left;margin-left:-100%}
.comment .comment-user img{border-radius:50%;margin:0 auto}
.comment .comment-info{width:100%;float:left}
.comment .comment-info .like{display:block;line-height:14px;background:url(../images/articles_14.png) no-repeat 12px center;cursor:pointer;margin-right:10px;padding-right:22px;padding-top:7px}
.comment .comment-info .message{display:block;width:16px;height:24px;background:url(../images/articles_08.png) no-repeat center;cursor:pointer}
.comment .comment-info .comment-info-box{margin:0 0 0 100px}
.comment .comment-info .comment-top a{font-size:14px;color:#aeaeae;display:inline-block;line-height:24px}
.comment .comment-info .comment-center p{font-size:14px}
.comment .comment-info .comment-center .comment-img{margin-top:10px}
.comment .comment-info .comment-center .comment-img img{width:120px;height:68px;margin-right:10px;float:left;display:block;margin-bottom:10px}
.comment .comment-info .comment-center .comment-reply{padding:15px;margin:10px auto;height:auto;overflow:hidden;background:#f6f6f6;text-align:justify;font-size:14px;color:#333;line-height:24px;position:relative}
.comment .comment-info .comment-center .comment-reply .reply-time,.comment .comment-info .comment-center .comment-reply a{color:#4e7cae}
.comment .comment-info .comment-center .comment-reply>div{margin-top:10px}
.comment .comment-info .comment-center .comment-reply>div:first-child{margin-top:0}
.comment .comment-info .comment-center .comment-reply strong{font-size:14px}
.comment .comment-info .comment-bottom{font-size:14px;color:#aeaeae;border-bottom:1px solid #eaeaea;width:100%;height:32px;line-height:32px;overflow:hidden}