@charset "utf-8";

.index-body{background:url(../images/top_bg1.png) left top no-repeat #f6f6f6;background-size:100%;}
/*头部样式*/
.header{position:fixed;top:0;width:100%;background:url(../images/top_bg.jpg) top left no-repeat;background-size:100%;z-index:99;}
.header .logo{display:inline-block;height:78px;}
.header .logo img{margin:1em 0 .7em .8em;width:66%;}
.title-img-box{padding-top:1.5em;height:11.2em;background:url(../images/top_bg1.png) center no-repeat;background-size:100%;}
.title-img-box .tip{margin-left:8%;width:50%;}
.header_bg{height:1.4em;background:url(../images/head_bg.png) center bottom no-repeat;}
.top-banner{margin:-3em auto 0 auto;width:100%;}
.top-banner img{margin:0 auto;width:94%;display:block;}
/*搜索样式*/
.header .search{position:absolute;top:1.1em;right:2.8em;width:40px;height:40px;text-align:center;z-index:9;} 
.header .search img{margin-top:1.2em;width:22px;height:22px;}
.header .return-home{position:absolute;top:1.2em;right:0.2em;width:40px;height:40px;text-align:center;z-index:10;}
.header .return-home img{margin-top:1em;width:24px;height:24px;}
.header .nav{position:relative;width:100%;height:2.6em;background:#0479d8;}
.header .nav img{position:absolute;height:1.3em;right:0.8em;top:0.6em;width:8%;}
.header .sousuo{position:absolute;bottom:-64px;left:0;width:100%;height:64px;line-height:64px;background-color:rgba(255,255,255,1);display:none;}
.header .sousuo input{float:left;margin-top:0.6em;margin-left:2em;padding-left:0.5em;width:70%;height:2.3em;line-height:2.3em;border:1px solid #eaeaea;color:#666;}
.header .sousuo img{float:left;margin-top:0.6em;width:2.5em;text-align:center;display:block;border-bottom-right-radius:5px;border-top-right-radius:5px;}
.header2{background:#54a9fe;display:none;}
.header2 .logo{height:72px;}
.header2 .logo img{margin:.5em 0 .7em .8em;}
.header2 .search{top:.6em;} 
.header2 .return-home{top:.7em;}

/*--------------------------------------首页样式--------------------------------------*/
.main{margin:1em auto 5em auto;width:92%;}
.tip{margin:4em auto 0 1em;width:50%;}
/*轮播图样式*/
.banner{margin:1.5em auto 0 auto;}
.news-banner{padding:6px;box-sizing:border-box;border-radius:6px;background:rgba(255,255,255,0.6);}
.banner img{width:100%;display:block;}
.banner .am-slides li{position:relative;}
.banner .am-slides li span{position:absolute;bottom:0;padding-left:0.5em;width:100%;height:2.5em;line-height:2.5em;color:#ffffff;background:rgba(0,0,0,0.4);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.am-slider-default img{width:100%;}
.am-slider-default .am-direction-nav .am-prev{left:10px;}
.am-slider-default .am-direction-nav .am-next{right:10px;text-align:right;}
.am-slider-default .am-pauseplay a:hover{opacity:1;}
.am-slider-default .am-pauseplay a.am-play::before{content:"\f04b";}
.am-slider-default .am-slider-desc{position:absolute;background-color:rgba(0, 0, 0, .7);bottom:0;padding:10px;width:100%;color:#fff;}
.am-slider-default .am-control-nav{float:right;position:relative;margin:0px auto;bottom:22px;overflow:hidden;}
.am-slider-default .am-control-nav li{margin:0px;display:inline-block;}
.am-slider-default .am-control-nav li a{margin:0 4px;width:10px;height:10px;background:#ffffff;border-radius:0.8em;display:block;text-indent:-9999px;}
.am-slider-default .am-control-nav li a.am-active{background:#0479d8;}

.news{margin:0 auto 1em auto;padding:0.5em;background:#fff;border-radius:6px;}
.btn-list{padding-bottom:1em;}
.btn-list li{float:left;margin:3% 1.5%;width:22%;text-align:center;}
.btn-list li a{display:block;}
.btn-list li a img{width:65%;}
.btn-list li a span{margin-top:.3em;display:block;}
/*通知公告样式*/
.tzgg .tzgg-tit{float:left;margin-top:.5em;width:6%;display:block;}
.tzgg .tzgg-tit img{width:100%;}
.tzgg{height:150px;line-height:28px;width:100%;overflow:hidden;border-top:#ffffff solid 10px;}
.tzgg ul{float:right;width:88%;}
.tzgg ul li{margin-bottom:5px;}
.tzgg ul li a{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}
.tzgg ul li span{margin-top:-5px;font-size:14px;color:#999;display:block;}
/*社会工作室样式*/
.sq-list{padding-bottom:0;}
.sh-list li{float:left;margin:1.5%;width:30%;}
.sh-list li a{position:relative;display:block;}
.sh-list li a img{width:100%;}
.sh-list li a span{position:absolute;left:.5em;top:.5em;font-family:"黑体";font-weight:bold;color:#ffffff;text-shadow:rgba(51,51,51,.4) 2px 2px 2px;line-height:20px;}
/*文字-图片列表样式*/
.title{border-bottom:#eeeeee solid 1px;}
.title span{padding:10px;font-weight:bold;font-size:20px;color:#0479d8;border-bottom:#0479d8 solid 2px;display:inline-block;}
.tw-list .li{padding:1em 0;border-bottom:#eeeeee solid 1px;}
.tw-list .li a{display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.tw-list .li a .txt{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.tw-list .li a .txt span{line-height:1.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;text-overflow:ellipsis;}
.tw-list .li a .txt em{margin-top:1.3em;font-size:14px;color:#999999;}
.tw-list .li a .img{margin-left:1em;width:38%;}
.tw-list .li a .img img{width:100%;border-radius:4px;}
.more{margin:1.5em auto .8em auto;width:98%;height:3em;line-height:3em;text-align:center;font-size:14px;color:#999999;background:#f9f9f9;border:#e5e5e5 solid 1px;border-radius:4px;display:block;}
.bmxx .tw-list .li a .txt em{margin-top:.8em;}

/*--------------------------------------党建样式--------------------------------------*/
.dj-list{border-bottom:none;}
.dj-list li a{position:relative;width:100%;height:100%;}
.dj-list li a img{width:40%;}
.dj-list li a span{position:absolute;left:50%;transform:translate(-50%,0);top:2.8em;width:100%;}
/*党代表工作室样式*/
.ddb-list li{float:left;margin:1%;width:48%;}
.ddb-list li a{position:relative;width:100%;display:block;}
.ddb-list li a img{width:100%;}
.ddb-list li a span{position:absolute;left:1em;top:1em;width:100%;font-family:"黑体";font-weight:bold;color:#ffffff;}

/*--------------------------------------社区服务样式--------------------------------------*/
.sqfw-list1 , .sqfw-list2{padding-bottom:0;border-bottom:none;}
.sqfw-list1 li a{position:relative;width:100%;height:100%;}
.sqfw-list1 li a img{width:44%;}
.sqfw-list1 li a span{position:absolute;left:50%;transform:translate(-50%,0);top:2.5em;width:100%;}
.sqfw-list2 li{margin:6% 1.5%;}

/*--------------------------------------生活服务样式--------------------------------------*/
.shfw-list li{float:left;width:33%;border-right:#eeeeee dashed 1px;border-bottom:#eeeeee dashed 1px;}
.shfw-list li:nth-child(3n){border-right:none;}
.shfw-list li:nth-child(10),.shfw-list li:nth-child(11),.shfw-list li:nth-child(12){border-bottom:none;}
.shfw-list li a{padding:15% 0;text-align:center;display:block;}
.shfw-list li a img{width:auto;height:56%;}
.shfw-list li a span{top:3em;display:block;}

/*--------------------------------------登录页面样式--------------------------------------*/
.login-body{background:url(../images/login_top_bg1.png) left top no-repeat #f6f6f6;background-size:100%;}
.login-body:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:url(../images/login-bg.png) left bottom no-repeat;background-size:cover;z-index:-1;}
.login-body .main{overflow:hidden;}
.login-box{margin-top:130px;padding-bottom:3em;}
.login-tab{position:relative;}
.login-box .login-tab .login-tit{margin:.5em auto 1em auto;font-size:20px;color:#4198fe;text-align:center;}
.reg-body{overflow:auto;}
.tab-menu{position:absolute;top:-78px;left:0;}
.tab-menu li{position:relative;float:left;margin:0 10px;padding:10px 0;font-size:18px;color:#ffffff;line-height:32px;}
.tab-menu li em{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:0px;height:0px;border-top:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;border-left:8px solid transparent;display:none;}
.tab-menu li.selected{font-size:24px;}
.tab-menu li.selected em{display:block;}
.input-box input[type="checkbox"]{margin:20px 5px 0 auto;vertical-align:middle;}
.input-box .is-jzmm{margin-top:20px;color:#888888;vertical-align:middle;display:inline-block;}
.user-info .welcome{margin:20px auto 0 20px;font-size:18px;line-height:30px;color:#ffffff;}
.hide{display:none;}
.input-box em{float:right;margin-top:15px;font-size:18px;color:#e6290a;line-height:24px;}
.login-box .input-box li{margin-top:20px;padding:0 1em;border:#dddddd solid 1px;border-radius:10px;}
.login-box .input-box li img{width:7%;vertical-align:middle;}
.login-box .input-box li input[type="text"]{padding:4px;width:88%;height:50px;border:none;background:#ffffff;}
.login-box .input-box li input[type="password"]{padding:4px;width:88%;height:50px;border:none;background:#ffffff;}
.login-box .input-box li textarea{padding:10px 0;width:100%;height:13em;border:none;}
.sub-btn{margin-top:30px;width:100%;height:50px;line-height:50px;text-align:center;font-size:20px;color:#ffffff;background:url(../images/btn-bg.png);background-size:100% 100%;border-radius:20px;box-shadow:rgba(41,128,255,.4) 2px 2px 10px;display:block;}
.register{margin:1em auto 0 auto;width:30%;font-size:18px;color:#4198fe;text-align:center;text-decoration:underline;display:block;}

/*页面底部样式*/
.footer{position:fixed;bottom:0;width:100%;text-align:center;background:#ffffff;}
.footer_nav{width:100%;background-size:100% 100%;}
.footer_nav > ul{text-align:center;}
.footer_nav > ul > li{position:relative;width:19%;display:inline-block;}
.footer_nav > ul > li.last{background:none;}
.footer_nav > ul > li > a{padding-top:0.8em;width:100%;height:4.5em;font-size:14px;text-align:center;display:block;}
.footer_nav > ul > li > a > span{position:absolute;bottom:0.5em;left:50%;margin-left:-40px;width:80px;color:#888888;display:block;}
.footer_nav > ul > li > a > em{font-size:1.5em;height:2em;color:#c1c1c1;display:block;}
.footer_nav > ul > li.selected > a > span,.footer_nav > ul > li.selected > a > em{color:#0479d8;}


/*--------------------------------------新闻列表页面样式--------------------------------------*/
.ny-body .header2{display:block;}
.ny-body .main{margin-top:5.5em;}
.fenlei{margin:0 auto;width:100%;box-sizing:border-box;}
.fenlei li{float:left;margin:1%;width:31%;}
.fenlei li a{width:100%;height:2.3em;color:#777777;text-align:center;line-height:2.3em;border:#dddddd solid 1px;border-radius:6px;display:inline-block;}
.fenlei li.selected a{background:#0479d8;color:#ffffff;border:#0479d8 solid 1px;}

/*--------------------------------------新闻详情页面样式--------------------------------------*/
.shows .show-tit{margin:0 auto 1em auto;font-size:20px;line-height:30px;text-align:center;}
.shows .data{width:100%;height:3em;line-height:3em;text-align:center;font-size:14px;color:#999;background:#f9f9f9;}
.shows .data span{vertical-align:middle;}
.shows .data img{margin-left:1.5em;width:1.5em;vertical-align:middle;}
.shows .text p{margin:1em auto;color:#666;line-height:28px;text-align:justify;}
.shows .daodu p{margin-bottom:0;} 
.shows .daodu .dd-more{float:right;margin-top:1em;font-size:14px;color:#db0000;}
.shows .text img{/**margin:0 auto 1em auto;**/width:100%;}

.sqdzz-list,.dykt-list,.dyfw-list{padding-bottom:0;}
.sqdzz-list li,.dyfw-list li{margin:1%;width:31%;}
.sqdzz-list li a img,.dyfw-list li a img{width:28.5%;}
/*评论列表样式*/
.dzxc-list .abstract{font-size:14px;color:#555555;line-height:24px;max-height:320px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.dzxc-list .abstract-index{font-family:Georgia;font-size:18px;color:#101010;line-height:36px;margin-right:8px;}
.dzxc-list .abstract-index .dz-tj em{font-size:36px;color:#ed4040;}
.pl-list{margin:0 auto;width:100%;}
.pl-list .c-header{position:relative;margin-bottom:20px;font-size:14px;font-weight:700;color:#666666;}
.pl-list .c-header > div em{font:18px Georgia;color:#f85959;}
.pl-list .c-header .pl-sum{float:left;}
.pl-list .c-header .dz-sum{float:right;}
.pl-list .c-header .dz-sum .c-digg{margin:0 auto 0 1em;padding-left:0;vertical-align:middle;background:none;}
.pl-list .c-item{padding:14px 0;border-top:#f2f2f2 solid 1px;}
.pl-list .c-item:first-child{margin-top:22px;}
.pl-list .avatar-wrap{float:left;width:2.5em;height:2.5em;border-radius:50%;display:block;overflow:hidden;}
.pl-list .avatar-wrap img{width:100%;height:100%}
.pl-list .c-content{margin-left:48px;overflow:hidden;}
.pl-list .c-content .c-user-name{color:#0479d8;}
.pl-list .c-content p{margin-top:.5em;font-size:15px;color:#666;line-height:26px;text-align:justify;}
.pl-list .c-content .c-reply, #comment .c-content .c-reply-count, #comment .c-content .c-user-name{color:#406599;}
.pl-list .c-content .c-reply{margin:12px auto;font-size:14px;color:#999999;display:inline-block;}
.pl-list .c-content .c-reply-count i, #comment .c-content .c-reply i, #comment .c-content .c-user-name i{font-size:13px;color:#406599}
.pl-list .c-content .c-create-time{margin-left:10px;font-size:14px;color:#999999}
.pl-list .c-content .c-digg{color:#999999;cursor:pointer;}
.pl-list .c-content .c-digg > i{color:#cacaca;font-size:15px;}
.pl-list .c-content .c-digg-active{cursor:default;color:#ed4040;}
.pl-list .c-content .c-digg-active i{color:#ed4040;animation-name:bounceIn;animation-duration:1s;animation-fill-mode:both;}
.pl-list .c-content .c-footer-action{margin-top:6px;font-size:0;}
.pl-list .c-content .c-reply-comment{margin-top:10px;}
.pl-list .c-load-more .r-load-more{margin:10px auto 0 auto;width:50%;}
.pl-list .no-more-tips{margin:0 auto 10px;width:300px;font-size:14px;line-height:30px;color:#406599;text-align:center;display:block;}
.pl-list .bui-right{border:none;}
.inputBox .input-wrap{position:relative;margin-left:3em;color:#ffffff;background:#fff;border:#dddddd solid 1px;border-radius:4px;}
.c-content .input-wrap{margin-left:0;}
.djxc-user-input input[type="text"]{margin-bottom:20px;padding:15px;width:100%;height:46px;border:#dddddd solid 1px;font-size:14px;box-sizing:border-box;float:left;}
.inputBox .c-textarea{background:#fff;border-radius:4px;}
.inputBox .c-textarea textarea{padding:.5em;width:100%;height:38px;font-size:14px;resize:none;border:0;outline:0;transition:all .4s;display:block;overflow:hidden;}
.inputBox .c-action{position:absolute;bottom:0;right:0;padding:0;border:none;height:38px;}
.inputBox .c-action .c-submit{float:right;width:45px;font-size:15px;height:100%;line-height:38px;text-align:center;background:#ff9000;border-radius:0 3px 3px 0;}
.c-digg{float:right;margin:12px auto;padding-left:18px;font-size:14px;color:#fff;background:url(../images/dianzan.png) left -1px no-repeat;display:inline-block;}
.zan-list{margin:20px auto;padding:10px;width:100%;background:#f5f5f5;border-radius:4px;display:none;}
.zan-list ul li{float:left;margin:.5em auto;width:25%;text-align:center;}
.zan-list ul li img{margin:0 auto;width:30px;height:30px;border-radius:50%;display:block;}
.zan-list ul li span{margin-top:10px;font-size:14px;color:#333333;}
.c-item .J_input{display:none;}
.c-item .c-content .c-user-info a{display:inline-block;}

/*--------------------------------------图片列表页面样式--------------------------------------*/
.pic-list{margin-top:.5em;}
.pic-list li{float:left;margin:.8em 2%;width:46%;}
.pic-list li a{display:block;}
.pic-list li a img{width:100%;border-radius:4px;}
.pic-list li a span{margin-top:.5em;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pic-list li a em{margin-top:.5em;font-size:14px;color:#999999;display:block;}
.pic-list2 li{margin:.6em 1.5%;width:30%;}
.pic-list3 li{margin:1em auto;padding-bottom:1em;width:100%;border-bottom:#eeeeee dashed 1px;}
.pic-list3 li a span{line-height:24px;white-space:normal;}

/*--------------------------------------微信矩阵列表页面样式--------------------------------------*/
.wx-list li a{text-align:center;}
/*--------------------------------------通用频道页面样式--------------------------------------*/
.ty-main .banner{margin-top:0;}
.return a{width:2em;display:inline-block;}
.return a img{width:34%;vertical-align:middle;}
.return span{font-weight:bold;font-size:20px;color:#0479d8;vertical-align:middle;display:inline-block;}
.person-list1 .li{padding:1em 0;border-bottom:#dddddd dashed 1px;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.person-list1 .li .img{margin-left:0;margin-right:6%;width:30%;}
.person-list1 .li .img img {width:100%;border-radius:4px;}
.person-list1 .li .txt{width:64%;}
.person-list1 .li .txt span{display:block;}
.person-list1 .li .txt .name{font-size:18px;}
.person-list1 .li .txt .name em{margin-top:1em;font-size:14px;color:#999999;display:block;}
.person-list1 .li .txt .name .tel{float:right;width:10%;}
.person-list1 .li .txt .name .tel img{width:100%;}
.person-list1 .li .txt .btn-box{margin-top:1em;}
.person-list1 .li .txt .btn-box a{margin-right:2em;font-size:14px;border-radius:4px;}
.person-list1 .li .txt .btn-box a span{margin:0 .2em 0 auto;display:inline-block;vertical-align:middle;}
.person-list1 .li .txt .btn-box a img{width:1em;display:inline-block;vertical-align:middle;}
.person-list1 .li .txt .btn-box a.yy-btn{color:#f44758;}
.person-list1 .li .txt .btn-box a.ly-btn{color:#f44758;}
.ty-main .pic-list{margin-top:0;}
.ty-main .pic-list li a span{text-align:center;}
.person-list2 .li{float:left;margin:.8em 2%;width:46%;}
.person-list2 .li .img{width:100%;display:block;}
.person-list2 .li .img img{width:100%;height:100%;border-radius:4px;}
.person-list2 .li span{margin-top:.5em;text-align:left;display:block;}
.person-list2 .li span .tel{float:right;width:14%;}
.person-list2 .li span .tel img{width:100%;}
.person-list2 .li .btn-box{margin-top:1em;}
.person-list2 .li .btn-box a{padding:.3em 0;font-size:14px;border-radius:4px;}
.person-list2 .li .btn-box a span{margin:0 .2em 0 auto;display:inline-block;vertical-align:middle;}
.person-list2 .li .btn-box a img{width:1em;display:inline-block;vertical-align:middle;}
.person-list2 .li .btn-box a.yy-btn{float:left;color:#f44758;}
.person-list2 .li .btn-box a.ly-btn{float:right;color:#f44758;}
/*--------------------------------------个人中心页面样式--------------------------------------*/
.name-box{margin-top:4em;}
.name-box .name{font-size:24px;color:#ffffff;text-align:center;display:block;}
.name-box .zhiwu{margin-top:10px;color:#ffffff;text-align:center;display:block;}
.info-list{position:relative;margin:4em auto 0 auto;padding:3.5em 10px 1em 10px;}
.info-list .user-img{position:absolute;top:-55px;left:50%;width:30%;transform:translate(-50%,0);border:#ffffff solid 3px;border-radius:50%;box-shadow:#dddddd 1px 3px 8px;display:block;}
.jb-info{text-align:center;}
.jb-info li{width:23%;text-align:center;background:url(../images/line.png) right center no-repeat;display:inline-block;}
.jb-info li.last{background:none;}
.jb-info li a{display:block;}
.jb-info li a i{margin-left:2px;font-size:18px;font-weight:bold;color:#ff9000;display:block;}
.jb-info li a span{margin-top:.3em;color:#7f7f7f;display:block;}
/*消息样式*/
.user-message{height:120px;line-height:28px;width:100%;overflow:hidden;border-top:#ffffff solid 10px;}
.user-message ul li{clear:both;overflow:hidden;}
.user-message ul li a{width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;}
.user-message ul li span{float:right;margin-right:10px;font-size:14px;color:#999;}

/*--------------------------------------我要写信页面样式--------------------------------------*/
.letters .fenlei li{width:48%;}
.letter-box{margin-top:0;}
.submission{margin:0 auto;width:93%;}
.submission li{padding:0 2%;height:48px;line-height:48px;clear:both;}
.submission li a{color:#666;}
.submission li span{float:left;}
.submission li i{float:left;margin-left:5px;font-size:14px;color:red;height:48px;line-height:48px;display:inline-block;}
.submission .list ul li i{position:absolute;left:-20px;top:26px;width:4px;height:4px;border-radius:2px;background:#999;}
.submission li input[type='text'],.submission li textarea{float:left;margin-top:10px;margin-left:10px;width:66%;height:32px;line-height:32px;font-size:1em;color:#666;border:1px solid #eeeeee;display:block;}
.submission li input[type='radio']{margin-left:50px;}
.submission li textarea{float:right;margin-right:6%;height:20em;}
.submission .img_library{display:none;}
.submission .img_library select{width:42%;}
.btn_box_sub{text-align:center;}
.submit_btn{color:#fff;background:#0479d8;border:1px solid #0479d8;cursor:pointer;}
.btn_box_sub a{margin:20px 10px;width:30%;height:34px;line-height:34px;font-size:1em;text-align:center;display:inline-block;}
.reset_btn{color:#333;border:1px solid #ddd;background:#fff;cursor:pointer;}

/*--------------------------------------信件列表页面样式--------------------------------------*/
.bmxx .tw-list .li a .txt .state{float:right;}
.bmxx .tw-list .li a .txt .state0{color:#00bd00;}
.bmxx .tw-list .li a .txt .state1{color:#ff9000;}
.bmxx .tw-list .li a .txt .state2{color:#ff0000;}


/*--------------------------------------调查问卷页面样式--------------------------------------*/
.dcb-bg img{width:100%;}
.dcb-tit{margin:0 auto;font-size:20px;color:#0479d8;line-height:32px;text-align:center;}
.dcwj-time{margin:1em auto;font-size:14px;color:#999999;}
.dcwj-time span,.dcwj-state span{font-size:14px;color:#9f9d9d;}
.dcwj-state{background:#f6f6f6;}
.dcwj-state em{float:left;margin-top:.2em;padding:.3em .8em;font-size:14px;text-align:center;border-radius:4px;}
.dcwj-state em.state0{color:#00bd00;border:#00bd00 solid 1px;}
.dcwj-state em.state1{color:#ff9000;}
.dcwj-state em.state2{color:#ff0000;}
.dcwj-state span{float:right;width:76%;text-align:center;line-height:2.5em;}

/*调查表样式*/
.dcwj-list{margin-top:-2px;}
.dcwj-list .tm-tit{padding:0.5em 1em;font-weight:bold;font-size:18px;border-top:#dddddd solid 1px;background:#e3eff9;}
.dcwj-list .dcwj-li{padding:1em 0;border-top:#eeeeee dashed 1px;}
.dcwj-list .dcwj-li:first-child{border-top:none;}
.dcwj-list h3{font-size:1em;line-height:24px;}
.dcwj-list input[type="checkbox"]{width:14px;height:14px;}
.dcwj-list span{margin:.8em auto 0 auto;padding-left:1em;font-size:14px;display:block;}
.dcwj-list textarea{padding:.5em 1em;width:100%;height:13em;border:#dddddd solid 1px;border-radius:10px;}

/*--------------------------------------调查结果页面样式--------------------------------------*/
.dcwj-list .dcwj-li em{float:right;font-size:14px;}
.dcwj-list .dcwj-li em img{margin:0 5px;height:17px;vertical-align:middle;}

/*--------------------------------------信件详情页面样式--------------------------------------*/
.let-xq table{margin-top:1em;}
.let-xq th{padding:.5em 0;width:27%;font-weight:normal;font-size:15px;color:#666666;background:#f8f8f8;}
.let-xq td{padding:.5em;width:75%;font-size:15px;color:#666666;line-height:24px;background:#ffffff;}
.let-xq input[type="text"]{padding:0 1em;width:100%;border:#dddddd solid 1px;border-radius:10px;}
.tr-btn{text-align:center;}
.tr-btn a{margin:.5em auto;width:35%;height:35px;line-height:35px;text-align:center;font-size:14px;border-radius:8px;display:inline-block;box-shadow:none;}
.tr-btn .sub-btn{background:#0479d8;border:#0479d8 solid 1px;}
.tr-btn .reset-btn{margin-left:1em;color:#999999;border:#dddddd solid 1px;}

/*--------------------------------------积分排名页面样式--------------------------------------*/
.tw-list .li a .txt .rank{float:right;}
.integral-list{}
.integral-list li{clear:both;padding:1em 0;border-bottom:#dddddd dashed 1px;overflow:hidden;}
.integral-list li a{width:52%;display:inline-block;}
.integral-list li a i{margin-right:1em;width:1.7em;height:1.7em;text-align:center;line-height:1.5em;color:#ff9000;border:#ff9000 dashed 1px;border-radius:50%;display:inline-block;}
.integral-list li em{float:right;color:#888888;}

/*--------------------------------------常用查询页面样式--------------------------------------*/
.cycx-list li{margin:6% 1.5%;}

/*--------------------------------------常用电话页面样式--------------------------------------*/
.phone-list li{clear:both;padding:1em 0;border-bottom:#dddddd dashed 1px;overflow:hidden;}
.phone-list li a{width:52%;display:inline-block;}
.phone-list li em{margin-left:1em;color:#888888;}
.phone-list li span{float:right;width:6%;}
.phone-list li img{width:100%;}

/*--------------------------------------求助表单页面样式--------------------------------------*/
.login-box .input-box li.remark{clear:both;margin-top:.5em;padding:0;font-size:14px;color:#999999;border:none;overflow:hidden;}
.login-box .input-box li.remark em{float:left;margin:.2em .5em 0 auto;}
.login-box .input-box li.remark i{float:right;width:93%;}
.login-box .input-box li.is-secret{padding:.5em 0;}
.login-box .input-box li.is-secret input{margin-right:.2em;}
.login-box .input-box li.is-secret span{margin-right:1em;font-size:14px;color:#666666;}

/*--------------------------------------求助列表页面样式--------------------------------------*/
.bmxx .qz-list .li a .txt .name{width:auto;display:inline-block;}
.bmxx .qz-list .li a .txt .tel{float:right;margin-top:0;}

/*--------------------------------------微心愿列表页面样式--------------------------------------*/
.fb-btn{float:right;margin-top:.6em;padding:.3em 1em;color:#0479d8;background:#d0eeff;border:#99d3f5 solid 1px;border-radius:6px;}
.wxy .wxy-news{background:url(../images/wxy-bg.jpg) left top no-repeat;background-size:100%;border-radius:6px;}
.wxy .wxy-news .fenlei li{margin:1.5%;width:22%;border-radius:6px;}
.wxy .wxy-news .fenlei li a{height:auto;color:#777777;background:#f5f3e6;border:#ffffff solid 3px;}
.wxy .wxy-news .fenlei li a span{font-size:20px;color:#0479d8;line-height:1.8em;display:block;}
.wxy .wxy-news .fenlei .state0 a{background:#dbffd6;}
.wxy .wxy-news .fenlei .state0 a span{color:#00bd00;}
.wxy .wxy-news .fenlei .state1 a{background:#fffdce;}
.wxy .wxy-news .fenlei .state1 a span{color:#ff9000;}
.wxy .wxy-news .fenlei .state2 a{background:#ffe1e1;}
.wxy .wxy-news .fenlei .state2 a span{color:#ff0000;}
.wxy .wxy-news .fenlei li.selected a{background:#0479d8;color:#ffffff;border:#0479d8 solid 1px;}
.wxy .wxy-news .fenlei li.selected a span{color:#ffffff;}
.wxy .tw-list .li a .txt em{margin-top:.8em;display:block;}
.wxy .tw-list .li a .img em.time{margin-top:1em;padding-left:1.2em;font-size:14px;color:#999999;background:url(../images/time.png) left center no-repeat;}
.wxy .tw-list .li a .txt em.state0{color:#00bd00;}
.wxy .tw-list .li a .txt em.state1{color:#ff9000;}
.wxy .tw-list .li a .txt em.state2{color:#ff0000;}

/*--------------------------------------微心愿详情样式--------------------------------------*/
.wxy-info span{margin-bottom:.5em;padding-bottom:.5em;font-size:18px;line-height:28px;border-bottom:#dddddd dashed 1px;display:block;}
.wxy-info em{padding:.3em;font-size:15px;color:#777777;display:block;}
.wxy-info em.wxy-nr em{padding:0;font-size:15px;line-height:1.8em;display:inline;}
.wxy-info em i.state0{color:#00bd00;}
.wxy-info em i.state1{color:#ff9000;}
.wxy-info em i.state2{color:#ff0000;}

/*------------------------------------发布微心愿样式--------------------------------------*/
.login-box .input-box .file{padding:0;border:none;}
.login-box .input-box .file a{position:relative;padding:.5em 1em;color:#0479d8;background:#d0eeff;border:#99d3f5 solid 1px;border-radius:8px;display:inline-block;overflow:hidden;}
.login-box .input-box .file input[type="file"]{position:absolute;left:0;top:0;font-size:100px;opacity:0;}

/*我要认领按钮样式*/
.rl-btn{float:right;margin-top:-2.2em;padding:.4em 1em;font-size:15px;color:#0479d8;background:#d0eeff;border:#99d3f5 solid 1px;border-radius:6px;}
.theme-popover{position:fixed;bottom:0;left:0;width:100%;background:#ffffff;display:none;z-index:9999;}
.theme-popover .news{margin:0;}
.theme-popover-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=40);display:none;z-index:9998;}
.theme-poptit .close{float:right;color:#999;padding:8px;font:bold 16px/16px simsun;text-shadow:0 1px 0 #ddd;}
.theme-poptit .textarea-box{margin:0 auto;width:95%;}
.theme-poptit .textarea-box b{font-size:18px;color:#0479d8;display:block;}

/*------------------------------------入党申请页面样式--------------------------------------*/
.rdsq-box{margin-top:0;}
.rdsq-box .input-box li input[type="text"]{width:70%;}
.rdsq-box .input-box li.sex{padding:.85em 1em;}
.rdsq-box .input-box li.sex span{margin-right:1em;color:#666666;}
.rdsq-box .input-box li.sex em{margin-top:0;}
.rdsq-box .input-box li input[type="radio"]{margin-left:.4em;}
.rdsq-box .input-box li select{padding:4px;width:70%;height:50px;}
.rdsq-box .input-box li.c-li{padding-top:1em;}
.rdsq-box .input-box li.c-li input[type="text"],.rdsq-box .input-box li.c-li select{padding:0;width:100%;}

/*------------------------------------活动列表页面样式--------------------------------------*/
.hd-fenlei{float:right;margin-top:.2em;}
.hd-fenlei a{margin-left:1em;color:#666666;border-radius:4px;width: auto;}
.hd-fenlei a.selected{font-weight:bold;color:#0479d8;}
.hd-list .li{border-bottom:#dddddd dashed 1px;}
.hd-list .li:first-of-type a{ padding-top:0;}
.hd-list .li a{padding:1em 0;display:block;}
.hd-list .li a .img-box{position:relative;width:100%;}
.hd-list .li a .img-box img{width:100%;border-radius:4px;}
.hd-list .li a .img-box i.state{position:absolute;bottom:1em;right:1em;padding:.3em .5em;font-size:14px;border-radius:4px;}
.hd-list .li a .img-box i.state0{color:#777777;background:#dadada;border:#cccccc solid 1px;}
.hd-list .li a .img-box i.state1{color:#ffffff;background:#00bd00;border:#00bd00 solid 1px;}
.hd-list .li a .img-box i.state2{color:#ffffff;background:#ff0000;border:#ff0000 solid 1px;}

.hd-list2 .img-box{position:relative !important;width:40% !important; float:left;}
.hd-list2 .img-box img{width:100%;border-radius:4px;}
.hd-list2 .img-right{float:right; width:55%;}

.hd-list .li a .dzb{margin-top:.5em;font-size:14px;color:#0479d8;display:block;}
.hd-list .li a .tit{margin:0 auto .5em auto;width:100%;line-height:20px;display:block; overflow:hidden; text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.hd-list .li a em{margin-top:.5em;padding-left:1.4em;font-size:12px;color:#999999;display:block;}
.hd-list .li a em.time{background:url(../images/time.png) left center no-repeat;}
.hd-list .li a em.addr{background:url(../images/addr.png) left center no-repeat;}
.hd-list .li a em i{margin:0 .5em;}

/*------------------------------------活动详情页面样式--------------------------------------*/
.shows .news-banner{padding:0;}
.hd-banner .am-slides li span{position:static;margin-top:.5em;padding-left:0;height:auto;color:#333333;line-height:1.5em;background:none;white-space:normal;}
.hd-banner .am-slider-default .am-control-nav{bottom:4.6em;}
.hd-title{padding-bottom:1em;border-bottom:#dddddd dashed 1px;}
.hd-title i{width:4px;height:20px;background:#0479d8;display:inline-block;vertical-align:middle;}
.hd-title b{margin-left:.5em;font-size:18px;display:inline-block;vertical-align:middle;}
.bm-btn{margin-top:-.2em;}
/*活动信息样式*/
.hd-info li{margin-top:1em;}
.hd-info li b{font-size:15px;display:block;}
.hd-info li em{margin:.5em auto;font-size:14px;color:#999999;}
.hd-info li em i{margin:0 .5em;}
/*已报名列表*/
.ybm-list{padding:0;background:#ffffff;display:block;}

/*------------------------------------知识自测页面样式--------------------------------------*/
.zszc .zszc-jf img{float:left;margin-left:1em;width:16%;}
.zszc .zszc-jf ul{float:right;width:75%;display:inline-block;}
.zszc .zszc-jf ul li{float:left;width:50%;text-align:center;}
.zszc .zszc-jf ul li:first-child{border-right:#e5e5e5 solid 1px;}
.zszc .zszc-jf ul li em{font-size:20px;color:#ff9000;display:block;}
.zszc .zszc-jf ul li span{margin-top:.5em;display:block;}
.zszc .tw-list .li a .txt em{margin-top:1em;}
.zszc .tw-list .li a .txt em i{margin:0 .5em;}
.zszc .tw-list .li a .txt i.state{float:right;margin-top:1em;font-size:14px;border-radius:4px;}
.zszc .tw-list .li a .txt i.state0{color:#999999;}
.zszc .tw-list .li a .txt i.state1{color:#ff9000;}
.zszc .tw-list .li a .txt i.state2{color:#ff0000;}

/*------------------------------------知识自测考试页面样式--------------------------------------*/
.hd-title .fraction{float:right;margin-top:.2em;font-size:14px;color:#999999;}
.hd-title .fraction em{font-size:14px;color:#b28338;}
.zszc .subject{margin:1em auto;line-height:28px;display:block;}
.zszc .answer li{padding:.7em 0 .7em 1em;}
/*单选按钮样式*/
.zszc .answer li input[type='radio']{position:relative;width:18px;height:18px;vertical-align:middle;}
.zszc .answer li input[type='radio']:before{content:'A';width:18px;height:18px;line-height:18px;font-size:13px;text-align:center;background:#ffffff;border:#999999 solid 1px;border-radius:50%;vertical-align:middle;display:inline-block;}
.zszc .answer li input[type='radio'].second:before{content:'B';}
.zszc .answer li input[type='radio'].third:before{content:'C';}
.zszc .answer li input[type='radio'].last:before{content:'D';}
.zszc .answer li input[type='radio']:checked:before{content:'';width:18px;height:18px;vertical-align:middle;background:#c59c5a;border:#c59c5a solid 1px;border-radius:50%;display:inline-block;}
.zszc .answer li input[type='radio']:checked:after{content:'';position:absolute;top:5px;left:5px;width:8px;height:5px;border:2px solid white;border-top:transparent;border-right:transparent;text-align:center;vertical-align:middle;transform:rotate(-45deg);display:block;}
.zszc .answer li label{margin:0 15px 0 5px;color:#888888;line-height:18px;display:inline-block;vertical-align: middle;}
.zszc .answer li input[type='radio']:checked+label{color:#c59c5a;}
.zszc .turn-btn{margin:2em auto;width:80%;}
.zszc .turn-btn a{padding:.3em 0;width:45%;color:#777777;text-align:center;border:#dddddd solid 1px;border-radius:.3em;}
.zszc .turn-btn a.prev{float:left;}
.zszc .turn-btn a.next{float:right;}
.zszc .turn-btn a.disabled{pointer-events:none;opacity:0.5;}
.zszc .turn-btn a.sub-answer{color:#ffffff;background:#0479d8;border:#0479d8 solid 1px;}
/*提示框样式*/
.sub-tip{bottom:50%;left:50%;width:84%;transform:translate(-50%,50%);}
.sub-tip .textarea-box{width:100%;}
.sub-tip .textarea-box .tip-tit{margin:.5em auto;font-size:18px;text-align:center;display:block;}
.sub-tip .textarea-box .tip-txt{color:#999999;}
.sub-tip .textarea-box .tip-btn{margin-top:1em;}
.sub-tip .textarea-box .tip-btn li{float:left;padding:1em 0;width:50%;text-align:center;border-top:#dddddd solid 1px;}
.sub-tip .textarea-box .tip-btn li:first-of-type{border-right:#dddddd solid 1px;}
.sub-tip .textarea-box .tip-btn li a{padding:.5em 0;}
.sub-tip .textarea-box .tip-btn li a.tj-btn{color:#0479d8;}

/*------------------------------------试题解析页面样式--------------------------------------*/
.hd-title .score{float:right;font-size:14px;color:#999999;}
.hd-title .score em{margin:0 .2em;font-size:14px;color:#b28338;}
.answer-txt{color:#777777;line-height:28px;}

/*------------------------------------考试成绩页面样式--------------------------------------*/
.kscj{position:relative;}
.kscj img{width:100%;}
.kscj .ckjx-btn{padding:1em 0;color:#c59c5a;text-align:center;display:block;}
.kscj .result-box{position:absolute;top:14em;width:92%;}
.kscj .result-box .fraction{font-size:28px;color:#c59c5a;text-align:center;display:block;}
.kscj .result-box .result{margin-top:1.5em;}
.kscj .result-box .result li{float:left;width:50%;color:#777777;text-align:center;}
.kscj .result-box .result li span{margin-left:.5em;font-size:22px;color:#333333;}
.kscj .result-box .result li span em{color:#c59c5a;}
.result-tip{text-align:center;}

/*------------------------------------随手拍表单页面样式--------------------------------------*/
.ssp-box{margin-top:0;}
.ssp-tit{padding-top:2em;}
.ssp-tit img{width:6%;vertical-align:middle;}
.ssp-tit span{margin-left:.5em;vertical-align:middle;}
.ssp-box .pic-btn{margin-top:1em;width:4em;height:4em;display:block;}
.ssp-box .pic-btn img{width:100%;}
.ssp-box .map-box .map img{margin-top:1em;width:100%;}
.login-box .input-box .dh-btn{float:right;margin-top:1em;width:8%;}
.login-box .input-box .dh-btn img{width:100%;}

/*------------------------------------随手拍列表页面样式--------------------------------------*/
.ssp-xq .shows .show-tit{margin-bottom:0;}
.ssp-xq .banner{margin-top:0;}
.ssp-list .li a em{padding-left:0;}
.ssp-list .li a em span.state0{color:#00bd00}
.ssp-list .li a em span.state1{color:#ff9000}
.ssp-list .li a em span.state2{color:#ff0000}

/*------------------------------------在职党员进社区表单页面样式--------------------------------------*/
.dyjsq-box{padding-bottom:2em;}

/*--------------------------------------在职党员进社区页面样式--------------------------------------*/
.gygw-tit{margin:1em auto;padding:.5em 1em;color:#0479d8;background:#f5f5f5;display:block;}
.gygw-list li{padding:0 .5em;}
.gygw-list li span{margin:.5em auto;width:48%;display:inline-block;}

/*--------------------------------------便民生活圈页面样式--------------------------------------*/
.bmshq-list li{margin:1em auto;}
.bmshq-list li a.img{width:100%;display:block;}
.bmshq-list li a.img img{width:100%;} 
.bmshq-list li span.tit{float:left;padding:.5em 0;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.bmshq-list li .juli{float:right;padding:.6em 0;font-size:14px;}
.bmshq-list li em{margin-top:.8em;padding-left:1.2em;font-size:14px;color:#999999;display:block;}
.bmshq-list li em.phone{padding:0;}
.bmshq-list li em.phone a{margin-left:1em;width:1.2em;height:1.2em;display:inline-block;vertical-align:middle;}
.bmshq-list li em.addr{background:url(../images/addr.png) left center no-repeat;}
.bmshq-list li em.addr a{margin-left:1em;width:1.3em;height:1.3em;display:inline-block;vertical-align:middle;}
.bmshq-list li em.addr a img,.bmshq-list li em.phone a img{width:100%;}

/*--------------------------------------便民生活圈详细页面样式--------------------------------------*/
.shq-info li b .juli{float:right;font-weight:normal;font-size:14px;color:#999999;}
.shq-info li em.addr a,.shq-info li em.phone a{margin-left:1em;width:1.3em;height:1.3em;display:inline-block;vertical-align:middle;}
.shq-info li em.phone a{margin-top:-.5em;}
.shq-info li em.addr a img,.shq-info li em.phone a img{width:100%;}

/*--------------------------------------会员表单页面样式--------------------------------------*/
.hy-form{margin-top:20px;}

/*--------------------------------------会员功能记录列表页面样式--------------------------------------*/
.cz-btn-box a{padding:.3em 0 .1em 0;width:31%;font-size:13px;line-height:20px;text-align:center;border-radius:2em;display:inline-block;}
.cz-btn-box a img{margin-left:.4em;width:15%;}
.cz-btn-box a.ck-btn{color:#00bd00;background:#e5ffe5;}
.cz-btn-box a.edit-btn{margin-left:0.5em;color:#282aac;background:#e1e7ff;}
.cz-btn-box a.delete-btn{margin-left:0.5em;color:#ff0000;background:#fff0f1;}
.add-btn-box{height:4em;}
.add-btn{float:right;margin:0 auto;padding:.3em 1.5em 0 1.5em;font-size:13px;width:35%;color:#0479d8;text-align:center;line-height:28px;background:#d8eeff;border-radius:1em;display:block;}
.add-btn img{width:30%;vertical-align:middle;}
.add-btn span{margin-left:.5em;}

/*--------------------------------------党员民主评议列表页面样式--------------------------------------*/
.tw-list .li{clear:both;overflow:hidden;}
.tw-list .li a .txt em.zb-name{color:#0479d8;display:block;}
.dypy-list li a.py-btn,.tw-list .li a.py-btn{float:right;margin-top:1.3em;padding:.3em 1.5em .3em 1em;font-size:12px;color:#00bd00;background:url(../images/py-btn.png) 90% center no-repeat #e5ffe5;background-size:18%;border-radius:1em;display:inline-block;}
.tw-list .li a.py-btn{margin-top:0;background-size:14%;}

/*--------------------------------------党员民主评议党员列表页面样式--------------------------------------*/
.dypy-list li span{float:left;margin-top:1em;}

/*--------------------------------------党员民主评议党员评测页面样式--------------------------------------*/
.per-msg{margin-top:1em;text-align:center;/*display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;*/}
.per-msg .per-img{margin:0 auto;width:30%;display:block;}
/*.per-msg .per-name{margin-left:1em;}*/
.per-msg .per-name em{margin:.5em auto;display:block;}
.per-msg .per-name em.zb-name{font-size:14px;color:#0479d8;}

/*--------------------------------------物品交换页面样式--------------------------------------*/
.login-box .wpfb-box li input[type="text"]{width:68%;}
.login-box .wpfb-box li.sex{padding:.85em 1em;}
.login-box .wpfb-box li.sex span{margin-right:1em;}
.login-box .wpfb-box li.goods-fl input[type="text"]{width:68%;}
.login-box .wpfb-box li.goods-fl a{float:right;margin-top:1.1em;width:.6em;display:inline-block;}
.login-box .wpfb-box li.goods-fl a img{width:100%;}

.return-prev{position:fixed;top:300px;left:350px;}
.return-prev img{width:48px;height:48px;}
.return-prev span{color:#999999;vertical-align:middle;}


.return a{display:inline-block;}
.return a img{width:34%;vertical-align:middle;}
.return span{font-weight:bold;font-size:20px;color:#0479d8;vertical-align:middle;display:inline-block;}

@media screen and (max-width:375px){
	.header .logo img{margin-top:.8em;}
	.header2 .logo{height:68px;}
	.header2 .logo img{margin-top:.6em;}
	.header .search{top:.6em;right:2.6em;}
	.header2 .search{top:1.2em;}
	.header .search img{width:22px;height:22px;}
	.header2 .search img{margin-top:.4em;}
	.header .return-home{top:.7em;}
	.header2 .return-home{top:.5em;}
	.title-img-box{height:10.2em;}
	.banner{margin-top:1em;}
	.rdsq-box .input-box li input[type="text"]{width:66%;}
	.rdsq-box li select{width:66%;}
	.rdsq-box .input-box li select{width:66%;}
	.zszc .zszc-jf img{margin-top:.2em;}
	.kscj .result-box{top:13em;}
	.kscj .result-box .fraction{font-size:26px;}
	.kscj .result-box .result{margin-top:1.2em;}
	.kscj .result-box .result li span{font-size:20px;}
	.login-box .wpfb-box li.goods-fl input[type="text"]{width:63%;}
	.return-prev{left:315px;}
}
@media screen and (max-width:320px){
	body{font-size:14px;}
	input, textarea{font-size:14px;line-height:24px;}
	.header2 .logo{height:60px;}
	.header .search{top:.7em;right:2.6em;}
	.header .search img{width:20px;height:20px;}
	.header2 .search img{margin-top:1em;}
	.header .return-home img{width:22px;height:22px;}
	.header2 .return-home img{margin-top:1.1em;}
	.header .sousuo img{width:2.65em;}
	.title-img-box{height:9.7em;}
	.tzgg ul li a{width:60%;}
	.tzgg ul li span{font-size:12px;}
	.tw-list .li a .txt em{font-size:13px;}
	.title span{font-size:18px;}
	.tab-menu{top:-76px;}
	.tab-menu li{font-size:14px;}
	.tab-menu li.selected{font-size:22px;}
	.pic-list li a em{font-size:12px;}
	.return span{font-size:18px;}
	.name-box .name{font-size:20px;}
	.info-list .user-img{top:-45px;}
	.dcwj-list span,.dcwj-list .dcwj-li em{font-size:13px;}
	.dcwj-list em{font-size:13px;}
	.let-xq th{font-size:14px;}
	.let-xq td{font-size:14px;line-height:22px;}
	.tr-btn a{height:32px;line-height:32px;font-size:14px;}
	.pl-list .c-content p{font-size:14px;line-height:24px;}
	.inputBox .c-action .c-submit{font-size:14px;}
	.login-box .input-box li.is-secret span{font-size:14px;}
	.wxy .wxy-news .fenlei li a span{font-size:18px;line-height:1.5em;}
	.wxy .tw-list .li a .img em.time{font-size:13px;}
	.wxy-info span{font-size:14px;}
	.wxy-info em{font-size:14px;}
	.rl-btn{font-size:14px;}
	.rdsq-box .input-box li input[type="text"]{width:64%;}
	.rdsq-box .input-box li select{width:64%;font-size:14px;}
	.pic-list3 li a span{line-height:20px;}
	.hd-list li a span{line-height:20px;}
	.hd-title i{width:4px;height:18px;background:#0479d8;display:inline-block;vertical-align:middle;}
	.hd-title b{margin-left:.5em;font-size:14px;display:inline-block;vertical-align:middle;}
	.zszc .zszc-jf img{margin-top:.3em;}
	.zszc .subject{line-height:24px;}
	.kscj .result-box{top:12em;}
	.kscj .result-box .fraction{font-size:24px;}
	.kscj .result-box .result li span{font-size:18px;}
	.login-box .wpfb-box li.goods-fl input[type="text"]{width:60%;}
	.return-prev{left:260px;}
}


/*新增组织活动样式*/
.zzhd-list2{}
.zzhd-list2 li{float:left;margin:2.5%;width:28%;}
.zzhd-list2 li a{display:block;}
.zzhd-list2 li a img{width:100%;}
.zzhd-list2 li a span{margin-top:0.6em;font-size:14px;text-align:center;display:block;}



.shyk_con{ position:relative; margin:3% auto; border-bottom:1px dashed #dddddd; padding-bottom:3%;}
.shyk_con dl{ padding-top:1px; line-height:30px;width:100%}
.shyk_con dl dt{float:left; font-weight:bold; font-size:14px; color:#0479d8; width:25%; padding-right:2%;  text-align:right; }
.shyk_con dl dd{ margin-left: 30%;}
.shyk_con dl dd p{ width:100%;word-wrap: break-word; word-break: normal;}
.shyk_con .cj{ padding:1% 2%; position: absolute; right:2%; bottom:12%; display:block; border-radius:5px; background:#E93A3D; font-size:14px; margin:0 auto; text-align:center; color:#ffffff;}
.shyk_con .cj:hover{ padding:1% 2%; position: absolute; right:2%; bottom:12%; display:block; border-radius:5px; background:#c80104; font-size:14px; margin:0 auto; text-align:center; color:#ffffff;}
.shyk_con .js{padding:1% 2%; position: absolute; right:2%; bottom:12%; display:block; border-radius:5px; background:#dddddd; font-size:14px; margin:0 auto; text-align:center;color:#333333;}



/*互动交流星星样式*/
.block{ width:100%; margin:0 0 20px 0; padding-top:10px; padding-left:10px; line-height:21px;}
.block .star_score{ float:left;}
.star_list{height:21px;margin:50px; line-height:21px;}
.block p,.block .attitude{ padding-left:20px; line-height:21px; display:inline-block;}
.block p span{ color:#C00; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
.star_score { background:url(../images/starky.png); width:160px; height:21px;  position:relative; }
.star_score a{ height:21px; display:block; text-indent:-999em; position:absolute;left:0;}
.star_score { background:url(../images/starky.png);}
.star_score a:hover{ background:url(../images/starsy.png);left:0;}
.star_score a.clibg{ background:url(../images/starsy.png);left:0;}

/*星星样式*/
.show_number{ padding-left:50px; padding-top:20px;}
.show_number li{ width:240px; border:1px solid #ccc; padding:10px; margin-right:5px; margin-bottom:20px;}
.atar_Show{background:url(../images/stark2.png); width:160px; height:21px;  position:relative; float:left; }
.atar_Show p{ background:url(../images/stars2.png);left:0; height:21px; width:134px;}
.show_number li span{ display:inline-block; line-height:21px;}

/*观摩交流页面样式*/
.xfmf-list{margin-top:-2px;border-top:#eeeeee solid 2px;}
.xfmf-list ul li{float:left;margin-left: 2.5%;width:46%;}
.xfmf-list ul li a{width:100%;height:100%;display:block; text-align:center; margin-top:10px}
.xfmf-list ul li a img{width:100%;}
.xfmf-list ul li a span{margin-top:0.5em;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*先锋模范页面样式*/
.xfmf-lists{margin-top:-2px;border-top:#eeeeee solid 2px;}
.xfmf-lists ul li{float:left;margin:1% 2.5%;width: 94%;}
.xfmf-lists ul li a{width:100%;height:100%;display:block; text-align:center; margin-top:10px}
.xfmf-lists ul li a img{width:100%;}
.xfmf-lists ul li a span{margin-top:0.5em;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


