<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">﻿@charset "utf-8";
.side {/* float: left; */}
.mainContent {/* float: right; */}
.infoListA li { height: 42px; }

/* sideMenu */
#sideMenu li a {    /* background-image: url(../img/interaction-icons.png); */
background-position: 220px -3264px; }
#sideMenu .on a, #sideMenu .on a:hover { background-position: 220px -3339px; }

/* mzhdSideBox */
.mzhdSideBox .hd { height: 41px; background: #0068b7; }
.mzhdSideBox .hd h3 { height: 41px; float: left; *display: inline; }
.mzhdSideBox .hd h3 i { float: left; *display: inline; width: 45px; height: 41px; background: url(../img/interaction-icons.png) 14px -2992px no-repeat #00599d; }
.mzhdSideBox .hd h3 a { float: left; *display: inline; height: 41px; line-height: 41px; color: #fff; font-size: 18px; padding-left: 7px; }
.mzhdSideBox .hd .more { display: none; }
.mzhdSideBox .bd { border: 1px solid #e8e8e8; border-top: none; padding: 10px; }

/* 互动首页 ----------------------------------------------------- */

/* 侧栏-链接按钮组 */
.sideBtns { overflow: hidden; margin-bottom: 10px; }
.sideBtns li { width: 50%; height: 100px; float: left; *display: inline; margin-bottom: 10px; overflow: hidden; }
.sideBtns li a { display: block; height: 90px; font-size: 14px; color: #fff; text-align: center; padding-top: 10px; }
.sideBtns li a:hover { text-decoration: none; }
.sideBtns li a i { display: block; width: 70px; height: 50px; margin: 0 auto; background-repeat: no-repeat; background-position: 50%; transition: all .5s; }
.sideBtns li a:hover i { transform: rotateY(180deg); }
.sideBtns li a span { height: 36px; line-height: 36px; display: block; }
.sideBtns .li1 a { background: #0068b7; margin-right: 5px; }
.sideBtns .li2 a { background: #00b7a2; margin-left: 5px; }
.sideBtns .li3 a { background: #1aa0bd; margin-right: 5px; }
.sideBtns .li4 a { background: #79b2e2; margin-left: 5px; }
.sideBtns .li5 a { background: #7980e2; margin-right: 5px; }
.sideBtns .li6 a { background: #00b7a2; margin-left: 5px; }
.sideBtns li a i { background-image: url(../img/interaction-icons.png); background-position: 23px 6px; }
.sideBtns .li2 a i { background-position: 18px -162px; }
.sideBtns .li3 a i { background-position: 18px -344px; }
.sideBtns .li4 a i { background-position: 16px -517px; }
.sideBtns .li5 a i { background-position: 15px -3494px; }
.sideBtns .li6 a i { background-position: 15px -3692px; }
.sideBns-ywzsk { display: block; margin-bottom: 20px; }

/* 侧栏信件统计 */
.sideLetterStatistics { margin-bottom: 20px; overflow: hidden; border: 1px solid #e8e8e8; border-top: 2px solid #0068b7; }
.sideLetterStatistics h3 { height: 48px; display: block; line-height: 48px; padding-left: 15px; font-size: 18px; color: #0068b7; }
.sideLetterStatistics .con { overflow: hidden; border-left: 0; font-size: 12px; height: 65px; line-height: 25px; padding: 0px 0 0 15px; }
.sideLetterStatistics li { float: left; width: 50%; }
.sideLetterStatistics li span { font-weight: bold; color: #ea0000; margin-right: 5px; }

/* 侧栏-回应问切 */
#boxHywq { margin-bottom: 20px; }
#boxHywq .bd { height: 188px; padding: 20px 10px 0px; }

/* 侧栏-新闻发布会 */
#boxXwfbh { margin-bottom: 0px; }
#boxXwfbh .hd h3 i { background-image: url(../img/interaction-icons.png); background-position: 13px -3166px; }
#boxXwfbh .bd { height: 157px; padding-top: 20px; }

/* 侧栏-回复排行 */
#boxHfph .replyRank { width: 100%; border-left: 1px solid #ededed; border-top: 1px solid #ededed; }
#boxHfph .replyRank th, #boxHfph .replyRank td { border-right: 1px solid #ededed; border-bottom: 1px solid #ededed; height: 30px; line-height: 30px; overflow: hidden; text-align: center; font-size: 14px; color: #707070; }
#boxHfph .replyRank th, #boxHfph .replyRank .even { background: #fafafa; }

/* 侧栏-问卷列表 */
.surveyList li { border-bottom: 1px dashed #d6d6d6; line-height: 26px; padding-left: 5px; background: url(/Content/_Common/Survey/img/list.png) 0px 5px no-repeat #fff; padding-bottom: 5px; margin-bottom: 5px; }
.surveyList li a.tit { display: block; overflow: hidden; height: 26px; padding-left: 16px; }
.surveyList li .btns { float: right; font-size: 12px; }
.surveyList li .btns a { float: right; margin-left: 5px; height: 24px; line-height: 24px; background: #fff; border: 1px solid #05c224; padding: 0 10px; color: #05c224; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.surveyList li .btns a:hover { background: #e8f3ea; text-decoration: none }
.surveyList li .btns .over { color: #ccc !important; border-color: #ddd !important; }
.surveyList li .btns .over:hover { background: #f3f3f3; }
.surveyList li .dates { height: auto; line-height: 22px; font-size: 12px; color: #b2b2b2; overflow: hidden; display: block }
.surveyList li .dates span { float: left }
.surveyList li .startDate { margin-right: 15px }

/* letterListB */
.letterListB { width: 100%; }
.letterListB th, .letterListB td { text-align: center; font-size: 16px; vertical-align: middle; line-height: 28px; padding: 6px 5px; }
.letterListB th, .letterListB .even { background: #f5f5f5; }
.letterListB th { color: #0068B7; height: 40px; padding: 0px; }
.letterListB th.title { text-align: left; padding-left: 38px; }
.letterListB .num { display: none; }
.letterListB td.title { text-align: left; padding-left: 5px; }
.letterListB .ico { width: 30px; text-align: center; vertical-align: middle; }
.letterListB .ico img { vertical-align: middle; }
.letterListB .dep { width: 90px; }
.letterListB .state { width: 90px; }
.letterListB .state .s0 { color: #333; }
.letterListB .state .s1 { color: #f70; }
.letterListB .state .s2 { color: #f00; }
.letterListB .state .s3 { color: #390; }
.letterListB .state .s4 { color: #333; text-decoration: line-through; }
.letterListB .date { border-right: none; width: 90px; }
#tabWsxf .bd { min-height: 257px; }

/* tabBmzx */
#tabBmzx .bd { min-height: 257px; }

/* 在线访谈 */
#tabZxft { margin-bottom: 20px; }
#tabZxft .hd .more { height: 40px; line-height: 40px; width: 100px; overflow: hidden; color: #0068b7; }
#tabZxft .hd .more a i { width: 20px; height: 40px; float: left; *display: inline; margin-right: 5px; background: url(../img/interaction-icons.png) 3px -2811px no-repeat; transition: all .5s; }
#tabZxft .hd .more a span { float: left; *display: inline; color: #0068b7; }
#tabZxft .hd .more a:hover { text-decoration: none; }
#tabZxft .hd .more a:hover i { transform: rotate(-360deg); }
#tabZxft .bd { padding: 20px 0 0 0; }
#tabZxft .bd .tCon { height: 172px; overflow: hidden; }
#tabZxft .interviewItem { overflow: hidden; }
#tabZxft .interviewItem .interviewPic { width: 230px; height: 172px; float: left; *display: inline; margin-right: 20px; }
#tabZxft .interviewItem .interviewPic img { width: 230px; height: 172px; }
#tabZxft .interviewItem .interviewCon { overflow: hidden; line-height: 34px; }
#tabZxft .interviewItem .interviewCon .title, #tabZxft .interviewItem .interviewCon .date, #tabZxft .interviewItem .interviewCon .guest, #tabZxft .interviewItem .interviewCon .intro { overflow: hidden; }
#tabZxft .interviewItem .interviewCon .label { color: #0068b7; }
#tabZxft .interviewItem .interviewCon .title .con a { font-weight: bold; }
#tabZxft .interviewItem .interviewCon .intro .more { color: #b45400; }
#tabZxft .interviewItem .interviewLink { display: none; }

/* 民意征集等 */
.myzjWrap { overflow: hidden; }
.myzjWrap .boxA { width: 49%; float: left; *display: inline; margin-bottom: 0px; }
.myzjWrap .boxA .bd { height: 165px; padding-bottom: 0px; }
.myzjWrap #boxWsdc { float: right; }
.field-error { display: inline-block; }
textarea[name=Content] { width: 710px; height: 180px; border: 1px solid #ccc; }
.validationcode { display: inline-block; }
.codeinp { float: left; }
div.codeinp input[type="text"] { width: 50%; margin-right: 10px; }
.total, .select { vertical-align: baseline; }
.UserPublicStatus div { width: 110px; float: left; }
input[name=Email] { _display: inline-block; float: left; }

/* 业务知识库-首页 ----------------------------------------------------- */
.ywzskNodes { margin-top: 20px; overflow: hidden;    /*background: url(../img/ywzsk-line.jpg)*/ }
.ywzskNodes li { float: left; height: 42px; line-height: 42px; overflow: hidden; width: 20%; }
.ywzskNodes a { padding-left: 23px; background: url(../../Base/img/icons.png) 10px -2484px no-repeat; }

/* 业务知识库-列表页 ----------------------------------------------------- */
.ywzskSideMenu .hd { height: 60px; line-height: 60px; background: #0068B7; }
.ywzskSideMenu .hd h3 { padding-left: 100px; font-size: 20px; font-weight: bold; color: #fff; background: url(../img/ywzsk-icons.png) 60px 18px no-repeat; }
.ywzskSideMenu .list li { border: 1px solid #E1E1E1; margin-top: -1px; overflow: hidden; vertical-align: top; }
.ywzskSideMenu .list a { display: block; line-height: 24px; padding: 12px 40px; text-align: center; background: url(../img/ywzsk-icons.png) 259px -173px no-repeat; font-size: 16px; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; }
.ywzskSideMenu .list .on a, .ywzskSideMenu .list a:hover { background-position: 259px -97px; background-color: #E6FEFE; text-decoration: none; }
.ywzskList li, .ywzskListHead { overflow: hidden; height: 48px; line-height: 48px; border-bottom: 1px solid #eee; font-size: 16px; }
.ywzskList em, .ywzskListHead em { display: block; float: left; width: 88px; text-align: center; }
.ywzskListHead { background: #F6F6F6; border-bottom: 0; text-align: center; }
.ywzsTitle { text-align: center; font-size: 28px; font-weight: bold; color: #3069B8; padding: 20px 0 }
</pre></body></html>