@charset "utf-8";
.mt20{ margin-top: 20px;}
.interactionHome .side{width: 335px;}
.interactionHome .mainContent{width: 805px;}
.interactionHome .path{margin-bottom: 20px;}
/* 互动首页 -----------------------------------------------------*/
/* 侧栏-链接按钮组*/
.sideBtns{overflow: hidden;}
.sideBtns li{width: 167px;height: 125px; float: left; *display: inline; margin-top: 10px;overflow: hidden;}
.sideBtns li a{position: relative; z-index: 1; display: block; padding: 70px 0 15px; height: 40px; line-height: 40px; text-align: center; color: white; background-color: #3069b8;}
.sideBtns li a:hover{text-decoration: none;}
.sideBtns li a i{position: absolute;z-index: 1;left: 0;top: 26px;transition: all .5s;width: 100%;height: 40px;line-height: 40px;background: url(/wglobal/interaction-icons.png) center top no-repeat;}
.sideBtns li a:hover i{transform: rotateY(180deg);}
.sideBtns li a span{height: 36px;line-height: 36px;display: block;}
.sideBtns .li1 a{background: #3069b8; margin-right: 5px;}
.sideBtns .li2 a{background: #4aafc3; margin-left: 5px;}
.sideBtns .li3 a{background: #56c3b0; margin-right: 5px;}
.sideBtns .li4 a{background: #55b7b4; margin-left: 5px;}
.sideBtns .li1 a i{background-position: center top;}
.sideBtns .li2 a i{background-position: center -40px;}
.sideBtns .li3 a i{background-position: center -80px;}
.sideBtns .li4 a i{background-position: center -120px;}

/* 侧栏-图片链接 */
.boxPicLinks{overflow: hidden; margin-top: 17px;}
.boxPicLinks{ overflow: hidden; height: 104px;  position: relative; z-index: 1;}
.boxPicLinks .bd .pic img{width: 335px; height: 104px;}
.boxPicLinks .bd .con{display: none;}
.boxPicLinks .hd{ overflow:hidden; position:absolute; right:6px; bottom:6px;}
.boxPicLinks .hd li{ float:left; width:8px; height:8px;  text-align:center; cursor:pointer; margin-right:6px; display: inline; background-color: #fff; color: #333; border-radius: 4px;}
.boxPicLinks .hd li span{display: none;}
.boxPicLinks .hd li.on{width: 12px; background-color: #c00; color: white;}

/* 侧栏-问卷调查*/
#boxWsdc{margin-top: 20px;}
#boxWsdc .bd{height: 204px; padding: 15px 16px 16px;}
/* 网上信访 */
#tabWsxf .hd{border-color: #f6f6f6;}
#tabWsxf .writeBtn{float: right; padding: 0 22px 0 50px; color: #3069b8; background: #e2e6ed url(../../Base/img/writeIcon.png) 26px 10px no-repeat;}
#tabWsxf .writeBtn:hover{text-decoration: none; background-color: #d2d8e2;}
#tabWsxf .bd{padding: 12px 0 0; min-height: 320px; border: none;}
.letterList td{padding: 7px 5px;}
.letterList td.title{font-size: 14px;}

/* 在线访谈*/
#tabZxft{margin-top: 20px; width: 335px;}
#tabZxft .bd{padding: 15px 19px; height: 205px;}
#tabZxft .bd .tCon{overflow: hidden;}
#tabZxft .interviewItem{overflow: hidden;}
#tabZxft .interviewItem .interviewPic{float: left; *display: inline;/*margin-right: 20px;*/}
#tabZxft .interviewItem .interviewPic img{width: 295px;height: 204px;}
#tabZxft .interviewItem .interviewCon{overflow: hidden;line-height: 34px; color: #666;}
#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 .interviewCon .intro .con{}
#tabZxft .interviewItem .interviewLink{margin-top: 5px;}
#tabZxft .interviewItem .interviewLink a{color: #3069b8;}

.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;}

#tabMyzj{ height: 280px;}
#tabMyzj .infoList li {
    line-height: 36px;
    overflow: hidden;
    height: 36px;
    font-size: 15px;
}


/* 业务知识库-首页 -----------------------------------------------------*/
.ywzskNodes{margin-top: 20px;overflow: hidden;background: url(/wglobal/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(/wglobal/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(/wglobal/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}