﻿/* ========================================================================
  公共部分
==========================================================================*/

/*  内页
-------------------------- */
body {
  background-color: #F8F8F8;
}

.ny_container {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.ny_content {
  background-color: #fff;
  padding: 15px;
}


/*  栏目页
-------------------------- */
.ny_left, .ny_right {
  margin-top: 15px;
  box-sizing: border-box;
}
.ny_left {
  width: 23.18%;
  float: left;
}
.ny_right {
  width: 75.4%;
  float: right;
}
@media (max-width:991px) {
  .ny_left,.ny_right {
    width: 100%;
  }
  .ny_left {
    height: auto !important;
  }
}


/* 
 * 左侧
 */
.ny_left {
  border: 1px solid #ddd;
}

/* ny_left_title */
.ny_left_title {
  padding: 12px 20px;
  background-color: #0154a4;
  margin-top: -1px;
  margin-left: -1px;
  margin-right: -1px;
  position: relative;
}
@media (max-width:991px) {
  .ny_left_title{
    padding-right: 78px;
  }
}
.ny_left_title h1 {
  font-weight: bold;
  font-size: 20px;
  color: #fff;
}

/*\ navbar-toggle \*/
.ny_left_title .navbar-toggle{
  top: 50%;
  margin-top: -15px;
  right: 20px;
}


/* ny_left_columns */
.ny_left_columns {
  padding: 16px 10px 0 10px;
  position: relative;
}
.ny_left_columns:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: #0154a4;
  position: absolute;
  left: 42px;
  top: -1px;
}

.ny_left_columns li {
  margin-bottom: 10px;
}
.ny_left_columns a {
  display: block;
  font-size: 18px;
  padding: 8px 30px 8px 25px;
  color: #444;
  background-color: #f7f7f7;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  position: relative;
}
.ny_left_columns a:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-left-color: #c9c9c9;
  position: absolute;
  right: 14px;
  top: 50%;
  margin-top: -6px;
}
.ny_left_columns li.active a, .ny_left_columns a:hover {
  color: #1b4f9c;
  font-weight: bold;
  background-color: #EDF6FE;
}
.ny_left_columns li.active a:before, .ny_left_columns a:hover:before {
  border-left-color: #1b4f9c;
}


/* 
 *  右侧
 */

/* ny_right_title */
.ny_right_title {
  font-size: 20px;
  font-weight: bold;
  color: #0154a4;
  padding-left: 20px;
  background: #f7f7f7 url('../images/dqlmlist.jpg') no-repeat left center;
  line-height: 50px;
}


/*  详情页
-------------------------- */
/* 
 *  web_info
 */
 .web_info {
  padding: 30px;
  border: 1px solid #ddd;
  margin-top: 20px;
}

/* 
 *  info_h1_title
 */
.info_h1_title {
  text-align: center;
  font-size: 30px;
  color: #000;
}


/* 
 *  info_subtitle
 */
.info_subtitle {
  text-align: center;
  font-size: 14px;
  color: #666;
  padding-top: 4px;
  padding-bottom: 14px;
  border-bottom: 1px solid #d0d0d0;
  margin-bottom: 20px;
  
}
.info_subtitle i {
  font-style: normal;
}
.info_subtitle span {
  display: inline-block;
  margin-left: 6px;
  margin-right: 6px;
  margin-top: 10px;
}

/* over */
.info_subtitle .over {
  display: inline-block;
  font-size: 12px;
  color: #999;
  background-color: #ddd;
  padding-left: 4px;
  padding-right: 4px;
  line-height: 1.5;
}


/* info_share */
.info_share {
  position: relative;
  padding-left: 116px;
  background: url('../images/wzicon2.gif') no-repeat left center;
}
.info_share .share-box {
  height: 25px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -12.5px;
}




/* ========================================================================
  列表 —— 栏目页
==========================================================================*/
.ny_right_list {
  padding-top: 16px;
  padding-bottom: 0;
}
.ny_right_list li {
  padding-right: 7em;
  line-height: 2.4;
}
.ny_right_list li.columnName {
  padding-left: 10px;
  padding-right: 70px;
  background: none;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  line-height: 2.75;
}
.ny_right_list li.columnName .title {
  font-size: 18px;
  font-weight: bold;
  color: #0154a4;
}
.ny_right_list li.columnName .more {
  font-size: 14px;
  font-weight: bold;
  color: #888;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -10px;
  line-height: normal;
}


/* ========================================================================
  列表 —— 详情页
==========================================================================*/

/*  info_edit
-------------------------- */
.info_edit *{
  font-family: 'Microsoft Yahei' !important;
  line-height: 2 !important;
  overflow-x: auto;
}

/*  word_code
-------------------------- */
.word_code {
  font-size: 14px;
  text-align: center;
  padding-top: 54px;
  padding-bottom: 54px;
  color: #666;
  text-align: center;
}
.word_code img {
  display: inline !important;
}
.word_code p {
  margin-top: 5px;
}


/* ========================================================================
  领导信箱 —— 栏目页
==========================================================================*/

/*  信件查询
-------------------------- */
.letters, .letters input {
  font-size: 14px;
}
.letters {
  text-align: center;
  position: relative;
  padding: 1.2em 1em 1em 6em;
  background-color: #f6f6f6;
  border: 1px solid #e8e8e8;
}

/* 
 *  letters_title
 */
.letters_title {
  font-size: 16px;
  font-weight: bold;
  color: #0154a4;
  position: absolute;
  left: 15px;
  top: 15px;
}


/* 
 *  letters_data
 */
.letters_data span {
  margin-left: 8px;
  margin-right: 8px;
}
.letters_data i{
  font-style: normal;
  color: #0154a4;
  margin-left: 10px;
  margin-right: 13px;
}

/* 
 *  letters_form
 */
.letters_form li{
  display: inline-block;
  margin-top: 14px;
}

/* IE9 */
.letters_form li label span {
  text-align: left;
  box-sizing: border-box;
}

.letters_form input, .letters_form input::placeholder {
  color: #999;
}
.letters_form input{
  text-align: left;
  padding: 3px 10px;
  border: 1px solid #cecece;
}

.letters_form .datePicker {
  width: 9em;
}

.letters_form .letters_search {
  position: relative;
  padding-right: 3em;
}
.letters_form .search {
  width: 100%;
}
.letters_form .btn {
  background: #0154a4;
  color: #fff;
  border-color: #0154a4;
  position: absolute;
  right: 0;
  top: 0;
}

.letters_form .separate, .letters_form .critical {
  line-height: 27px;
}
.letters_form .separate {
  width: 1.5em;
  background: url('../images/liuyan_jg.gif') no-repeat center;
}
.letters_form .critical {
  margin-left: 1.5em;
}

@media (max-width:1219px) {
  .letters {
    padding-left: 1em;
  }
  .letters_title {
    position: static;
    text-align: left;
  }
}
@media (max-width:767px) {
  .letters {
    text-align: left;
  }
  .letters_data{
    margin-top: 10px;
  }
  .letters_data span {
    display: block;
    margin-left: 0;
    margin-right: 0;
  }

  .letters_form .critical {
    width: 100%;
    margin-left: 0;
  }

  .letters_form li {
    display: block;
  }
  /* IE9 */
  .letters_form li label span,
  .letters_form .datePicker {
    text-align: center;
  }
  .letters_form .datePicker {
    width: 100%;
  }
  .letters_form .separate {
    display: none;
  }
}



/*  信件列表
-------------------------- */
.guestbook-table .guestbook_bt:after, 
.guestbook-table .guestbook_bt:before, 
.guestbook-table ul:after, 
.guestbook-table ul:before {
	content: "";
	display: table;
}
.guestbook_bt:after, 
.guestbook-table ul:after {
	clear: both;
}


/* 
 *  guestbook_bt
 */
.guestbook_bt a, .guestbook_bt span {
  padding-left: 18px;
  padding-right: 18px;
  box-sizing: border-box;
  color: #fff;
  line-height: 2.2;
  margin-top: 15px;
}
.guestbook_bt span {
  text-align: center;
  float: left;
  background-color: #0154a4;
}
.guestbook_bt a {
  padding-left: 33px;
  float: right;
  background: #f0ba32 url('../images/liuyan_xiexin.png') no-repeat left center;
  transition: all .3s ease-in-out;
}
.guestbook_bt a:hover {
  background: #dda10a url('../images/liuyan_xiexinh.png') no-repeat left center;
}


/* 
 *  ul
 */
.guestbook-table li {
  font-size: 14px;
  text-align: center;
  box-sizing: border-box;
  float: left;
  border-right: 2px solid #fff;
  line-height: 2.6;
}
.guestbook-table .t2, .guestbook-table .t5{
  display: none;
}
.guestbook-table .t1 {
  width: 71.62%;
  text-align: left;
  padding-left: 16px;
  padding-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.guestbook-table .t3 {
  width: 14.3%;
  color: #666;
}
.guestbook-table .t4 {
  width: 14.08%;
  border-right: none;
  color: #999;
}


/* guestbook_title */
.guestbook_title {
  margin-top: 12px;
  margin-bottom: 5px;
  background-color: #f4f9fe;
}
.guestbook_title .t1 {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}
.guestbook_title .t3, .guestbook_title .t4 {
  color: #333;
}


/* even */
.guestbook-table .even {
  background-color: #f7f7f7;
}

@media (max-width:767px) {
  .guestbook-table .t1 {
    width: 70%;
  }
  .guestbook-table .t3 {
    display: none;
  }
  .guestbook-table .t4 {
    width: 30%;
  }
}



/* ========================================================================
  领导信箱 —— 详情页
==========================================================================*/
/* 
 *  guestbook-title
 */
 .guestbook-title {
  font-size: 18px;
  color: #1b4f9c;
  font-weight: bold;
  text-indent: 27px;
  border-bottom: 2px solid #1b4f9c;
  padding-bottom: 10px;
  margin-top: 20px;
}
.guestbook-title:first-child {
  margin-top: 0;
}

/* 
 *  guestbook-table
 */
.guestbook-show .guestbook-table {
  padding: 20px;
  border: 1px solid #efefef;
  border-top-color: transparent;
  margin-top: -1px;
}

.guestbook-show table {
  font-size: 15px;
}

.guestbook-show th,
.guestbook-show td {
  border: 1px solid #eee;
  padding: 6px;
}

.guestbook-show th {
  text-align: right;
  width: 11.23%;
  background-color: #F8F8F8;
}
.guestbook-show td {
  width: 88.77%;
  line-height: 1.6;
}

.guestbook-show .dfbox {
  padding: 10px;
  background-color: #f8f8f8;
  border: 1px solid #eee;
}

@media (max-width:991px) {
  .guestbook-show th {
    width: 18%;
  }
  .guestbook-show td {
    width: 82%;
  }
}

@media (max-width:649px) { 
  .guestbook-show tr:before,
  .guestbook-show tr:after {
    content: " ";
	  display: table;
  }
  .guestbook-show tr:after {
    clear: both;
  }


  .guestbook-show th,
  .guestbook-show td {
    float: left;
    width: 100%;
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    display: inherit;
  }
  .guestbook-show th {
    text-align: left;
    border-bottom: none;
  }
  .guestbook-show td {
    border-top: none;
  }

  .guestbook-show .dfbox {
    padding: 0;
    border: none;
    background: none;
  }
}


/* ========================================================================
  我要写信
==========================================================================*/

/*  letter_notes
-------------------------- */
.letter_notes {
  border: 1px solid #e8e8e8;
  background-color: #f6f6f6;
  padding: 15px;
}
.letter_notes_title {
  font-weight: bold;
  color: #0154a4;
}

.letter_notes_txt {
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 14px;
  color: #666;
  text-indent: 2em;
  line-height: 1.8;
}

.letter_notes_link {
  text-align: right;
}
.letter_notes_link a {
  display: inline-block;
  box-sizing: border-box;
  color: #fff;
  text-align: left;
  padding-left: 33px;
  padding-right: 20px;
  background: #f0ba32 url('../images/liuyan_xiexin.png') no-repeat left center;
  transition: all .3s ease-in-out;
  line-height: 2.2;
}
.letter_notes_link a:hover {
  background-image: url('../images/liuyan_xiexinh.png');
  background-color: #dda10a;
}


/*  guestbook-form
-------------------------- */
.guestbook-form, 
.guestbook-form input,
.guestbook-form textarea,
.guestbook-form select {
  font-size: 14px;
}
.guestbook-form {
  border: 1px solid #e8e8e8;
  padding: 15px 75px 15px 15px;
  margin-top: 15px;
}
.guestbook-form li {
  float: left;
  margin-top: 10px;
}
.guestbook-form .red {
  color: #f00;
  margin-right: 5px;
}
.guestbook-form .bt, .guestbook-form .bt1, .guestbook-form label {
  line-height: 30px;
}
.guestbook-form .bt, .guestbook-form .bt1 {
  width: 20%;
  text-align: right;
}
.guestbook-form .srk{
  width: 30%;
}
.guestbook-form .btk, 
.guestbook-form .tex, 
.guestbook-form .gk, 
.guestbook-form .yzm{
  width: 80%;
}

.guestbook-form input,
.guestbook-form textarea,
.guestbook-form select {
  width: 100%;
  border: 1px solid #ddd;
  padding: 5px;
}
.guestbook-form label {
  text-align: left;
  margin-bottom: 0;
  margin-right: 10px;
}
.guestbook-form label:last-child {
  margin-right: 0;
}
.guestbook-form label input {
  width: auto;
  padding: 0;
  margin-right: 5px;
  border: none;
}

.guestbook-form .yzm input {
  width: 114px;
}

.guestbook-form .btn_group {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}
.guestbook-form .btn_group input {
  display: inline-block;
  width: auto;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  border-radius: 5px;
  background: #0154a4;
  color: #fff;
  margin-left: 5px;
  margin-right: 5px;
  line-height: 1.5;
}

/* 
 *  查询
 */
.guestbook-search ul li {
  height: auto;
  line-height: normal;
  margin-top: 5px;
}
.guestbook-search ul li:first-child {
  margin-top: 0;
}
.guestbook-search ul li input {
  height: auto;
  line-height: normal;  
}

@media (max-width:767px) {
  .guestbook-form {
    padding: 20px;
  }
  
  .guestbook-form .bt, .guestbook-form .bt1 {
    text-align: left;
  }
  .guestbook-form .bt, 
  .guestbook-form .bt1,
  .guestbook-form .srk,
  .guestbook-form .btk, 
  .guestbook-form .tex, 
  .guestbook-form .gk, 
  .guestbook-form .yzm {
    width: 100%;
  }
  
  .guestbook-form li:first-child {
    margin-top: 0;
  }

  .guestbook-form .yzm input {
    width: 114px;
  }

}

@media (max-width:459px) {
  .guestbook-form .btn_group input {
    width: 86px;
  }
}



/* ========================================================================
  民意征集 —— 栏目页
==========================================================================*/
.collect-list {
  min-height: 408px;
}
.collect-list li{
  padding-left: 54px;
  padding-top: 8px;
  padding-bottom: 8px;
  background: none;
  line-height: normal;
}
.collect-list li a {
  display: inline;
  white-space: normal;
}
.collect-list li .over, .collect-list li .date {
  display: block;
  position: absolute;
  top: 9px;
}
.collect-list li .over {
  left: 0;
  width: 3.5em;
  text-align: center;
  font-size: 12px;
  color: #999;
  background-color: #ddd;
}
.collect-list li .date {
  font-size: 14px;
}
.collect-list li .result, .collect-list li .result a {
  color: #f00;
}
.collect-list li .result a {
  margin-left: 4px;
}

@media (max-width:640px) {
  .collect-list li {
    padding-left: 0;
  }
  .collect-list li .over {
    position: static;
  }
}



/* ========================================================================
  民意征集 —— 详情页
==========================================================================*/
.feedback_question *, 
.feedback_content * {
  font-family: 'Microsoft Yahei' !important;
  font-size: 20px !important;
  line-height: 2;
}

/* 
 *  feedback_title
 */
.feedback_title {
  border-bottom: 1px solid #eee;
}
.feedback_title span {
  display: inline-block;
  padding: 10px;
  font-size: 20px;
  font-weight: bold;
  color: #457db4;
  border-bottom: 3px solid #457db4;
  position: relative;
  top: 1px;
}


/* 
 *  feedback_content
 */
.feedback_content {
  margin-top: 15px;
}

/* 
 *  feedback_result
 */
.feedback_result {
  font-size: 20px;
  color: #457db4;
  font-weight: bold;
  padding: 15px 0 15px 38px;
  border-top: 1px dashed #ddd;
  margin-top: 60px;
  background: url('../images/icon_myzj.gif') no-repeat left center;
}



/* 
 *  collection-theme
 */

.collection-theme {
  margin-top: 52px;
}

/* collectit */
.collection-theme .collectit {
  font-size: 20px;
  color: #457db4;
  font-weight: bold;
  padding-left: 38px;
  
  background: url('../images/icon_myzjhf.png') no-repeat left center;
}

/* ul */
.collection-theme ul {
  margin-top: 20px;
}
.collection-theme li {
  padding: 15px 25px;
  border-top: 1px solid #eee;
}
.collection-theme .collection-username {
  color: #e60012;
}
.collection-theme .collection-datetime {
  color: #999;
}
.collection-theme .collection-info {
  line-height: 2;
}

@media (max-width:767px) { 
  .collection-theme li {
    padding-left: 0;
    padding-right: 0;
  }
}


/* ========================================================================
  网站地图 
==========================================================================*/
.web_map {
  padding: 40px 15px 0px 15px;
  border: 1px solid #ddd;
  margin-top: 20px;
}


/* 
 *  dty_mutitle
 */
.web_map .dty_mutitle {
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 16px;
}
.web_map .dty_mutitle a {
  font-size: 20px;
  font-weight: bold;
  color: #0154a4;
}
.web_map .dty_mutitle a:hover {
  text-decoration: underline;
}


/* 
 *  dty_sublb
 */
.web_map .dty_sublb {
  margin-bottom: 38px;
}
.web_map .dty_sublb li {
  display: inline-block;
  box-sizing: border-box;
  margin-right: 12px;
  margin-top: 16px;
}
.web_map .dty_sublb a {
  display: block;
  text-align: center;
  background-color: #f7f7f7;
  padding-left: 20px;
  padding-right: 20px;
  line-height: 2.5;
}
.web_map .dty_sublb a:hover {
  background-color: #edf6fe;
  color: #0154a4;
}

@media (max-width:479px) {
  .web_map .dty_sublb li {
    width: auto;
  }
  .web_map .dty_sublb a, .web_map .dty_sublb a:hover {
    background: none;
  }
  .web_map .dty_sublb a {
    padding-left: 0;
    padding-right: 0;
    line-height: normal;
  }
}


/*  调查详情页
-------------------------- */
.vote_result{ min-height:500px;}
.newsinfo_title{  height:auto;text-align:center; margin-top:30px; }
.voteinfo{ text-align:center;}
.voteinfo  i{ display:inline-block;}
.voteinfo .nostart{background:#dd0000;color:#fff; font-style:inherit; margin-right:0;width: 46px; height: 18px; line-height: 18px;text-align: center; font-size: 12px;}
.voteinfo .starting{background:#ebc062;color:#fff; margin-right:0;width: 46px; height: 18px; line-height: 18px;text-align: center; font-size: 12px;}
.voteinfo .over{background:#ddd;color:#999; margin-right:0;width: 46px; height: 18px; line-height: 18px;  text-align: center; font-size: 12px;}
.vote-info{ padding:38px 10px; line-height:36px; font-size:16px;}
.vote-main{ font-size:16px; border:1px dashed #ddd; margin:0 auto; padding:30px 38px 35px; margin-bottom:40px; }
.dcxm_title{font-size:20px;color:#28508e;font-weight:bold;height:80px;line-height:80px;padding-left:40px;}
.vote-lsit .title{ font-weight:bold; height:auto; line-height:30px; padding:10px 0;}
.vote-lsit ul li{ height:auto; line-height:28px; padding: 10px 0;}
.vote-lsit ul li input{ float:left; margin:8px 11px 0 0; font-size:12px;}
.vote-lsit ul li.vote-textarea{ height:100px;}
.vote-lsit ul li.vote-textarea textarea{ border:1px solid #ddd; height:92px; width:930px; padding:4px 5px;}
.vote-code{   margin:0 auto;padding:20px 0 20px 40px; font-size:14px; overflow:hidden; height:30px;}
.vote-code .text-code{ float:left; display:block; line-height:30px;}
.vote-code .verification{ border:1px solid #ddd; height:28px; line-height:28px; width:96px; float:left;}
.vote-code .img-code{ float:left; padding-left:8px;}
.vote-btn{ height:40px; text-align: center; padding-top: 10px;}
.vote-btn button{ height:40px; line-height:40px; border-radius: 5px;  float:none !important; margin-right:20px; border:0 none; background:#065cb5; cursor:pointer; width:120px; font-size:16px; color:#fff; font-family:"å¾®è½¯é›…é»‘"; font-weight:bold;}
.vote-btn button.btn-review{ background:#999; color:#fff;}
.vote-show{ margin:0 auto; width: 100%; border:1px solid #e3e3e3; color:#333; margin-bottom:20px; font-size: 14px;}
.vote-show table{}
.vote-show th{ text-align:left; border-bottom:1px solid #f0f0f0; background:#fbfafa; height:auto; padding:7px 15px; line-height:26px; font-size:14px;}
.vote-show td .vote_con{ overflow: hidden; width:92%; margin:0 auto; border-bottom:1px dotted #f0f0f0; height:auto; padding: 10px 0; line-height:20px;}
.vote-show td .vote_con span{ display:block; height:auto; float:left;}
.vote-show td .vote_con span.c1{ width:600px; padding-right: 10px; padding-left:15px;}
.vote-show td .vote_con span.c2{ width:193px; height:27px; padding-top:3px;}
.vote-show td .vote_con span.c3{ width:85px; padding-right:15px; float:right; text-align:right;}
.vote-show td .vote_con span.c3 i{ color:#b60000; font-style:normal;}
.vote-show td .vote_con span.progress-bar{width: 99px;height: 14px;float: none; margin: 0 auto; background:#eee!important; box-shadow: none;border-radius: 4px;}
.vote-show td .vote_con span.progress-bar .progress{ background:#f27c25!important;display: block;height: 14px;}
.vote-show td .vote_content{width: 92%;margin: 0 auto;border-bottom: 1px dotted #f0f0f0;line-height: 26px; padding: 15px 0;}


/*  问答知识库
-------------------------- */
.lm_wenda{margin: 20px 0 0 0;}
.lm_wenda .listnews{margin: 0;min-height: 648px;}
.lm_wenda .lmtitle,.lm_wenda .menunr{display: none;}
.lm_wenda .m-theme{padding:0 15px;}
.lm_wenda .m-theme h2{height: 38px; line-height: 38px; font-size: 18px; color: #666;font-weight: bold; margin: 10px 0;}
.lm_wenda .m-theme li{ width:97px; height: 40px; line-height: 40px; background:url(../images/icon.png) left center no-repeat;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lm_wenda .m-theme li a{display: block;padding-left: 12px; font-size: 16px;}
.position .postitle{float: left;}
.lm_wenda .doc_list li { position: relative;}
.lm_wenda .doc_list li a{ display: block; max-width: 95%; margin-right:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lm_wenda .doc_list li  .date{ position: absolute; right: 0; top:0;}

/*****问答知识库-搜索区****/
.wenda_search{height:32px;float: right;padding: 5px 0 9px 0; font-weight: normal;}
.wenda_search .sear_ul{width: 382px;height:32px;line-height: 32px; margin-right: 185px; position: relative;}
.wenda_search ul li{float:left;}
.wenda_search ul li.se_box{width:100%;height:22px;position:relative;}
.wenda_search ul li.se_box .msg-box{left:0;top:32px;position:absolute; z-index:99999;}
.wenda_search ul li.se_box input{float:left;width:98%;height:22px;line-height: 22px; background:#fff;padding:5px 2% 5px 0; text-indent:1em; font-size:14px;color:#929292; border:none; outline:none;border-radius: 4px 0 0 4px;overflow: hidden;}
.wenda_search li.sea_an{ height:32px; width:60px; position:absolute; right:0; top:0;background:#ebc84a;border-radius: 0 4px 4px 0;overflow: hidden;}
.wenda_search li.sea_an input{float:left;width:60px;height:32px;background: url(../images/wd_searchbtn.png) center center no-repeat #dceefe;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.wenda_search .sea_link{ float: right;width: 175px; font-size:14px;color: #666; line-height:36px;}
/*****问答知识库-文章****/
.dwzskwz{ padding: 0 20px 30px;}
.dwzskwz_tit{height:40px;line-height:40px;font-size:18px; color:#ff6600; font-weight:bold; padding: 25px 0 0; font-family: "Microsoft YaHei"}
.dwzskwz_con{ padding:5px 20px 30px; text-align: justify;}
.dwzskwz_con.con1{ border-bottom: 1px dashed #ddd;}