﻿#mainCon .mBd { min-height:400px; }
.path { padding-left: 20px; background: url(images/icon-home.png) no-repeat 0 8px; font-family: "Microsoft Yahei"; font-size:14px; }
.path em { font-style: normal; }
.path span, .path a { margin: 0 5px; }
/* 投票页 */
#Vote { }
#Vote ul { padding-top:30px; }
#Vote ul li { height:30px; line-height:30px; margin:5px auto; text-align:left; width: 800px; border:1px solid #dedede; font-size:14px; font-family:"Microsoft Yahei"; }
#Vote ul li:hover { background:#fafafa; }
#Vote ul span{ display:inline-block; *display:inline; zoom:1; vertical-align:top; }
#Vote ul span.tit{ width: 250px; text-align:right; }
#Vote ul span.row{ width: 400px; margin: 9px 10px 0; height:12px; line-height:12px; overflow:hidden; background:#f4f4f4; }
#Vote ul .last span.row { background: none; }
#Vote .voteBtn { margin-right:10px; }
#Vote .viewBtn,
#Vote .voteBtn { border:0; background:#0071BD; width:100px; height:30px; color:#fff; font-size:16px; font-family:"Microsoft Yahei"; margin-top:20px; cursor: pointer; }
/* 投票显示页 */
#voteResultList { }
#voteResultList .row { /* padding:0 5px; */ width: 300px;}
#voteResultList .row i { background:#f60; height: 12px; }

/* 问卷调查列表 */
#list-wjdc .view,
#list-wjdc .join { color:#f00; }

/* 问卷调查-调查列表 */
.surveyTable{ border:1px solid #d8d8d8;  }
.surveyTable .submitTd{ text-align:center; padding:10px 0;  }
.surveyTable .submitTd input,
.inputbutton
{ display:inline-block; *display:inline; zoom:1; cursor:pointer; width: 70px; height: 24px; background: url(images/btn.png) 0 0 no-repeat;
    border:0; color: #fff; font-weight: bold; margin:0 8px 20px 8px;  }

#SurveyBox p,#SurveyBox{font-size:14px;line-height:150%;}
#SurveyBox #SurveyTitle{ background:#f5f5f5; padding:5px 0; margin-bottom:20px;  font:bold 16px/200% "Microsoft YaHei"; _font-weight:bold;  }
#SurveyBox dt,#SurveyBox dd{ /*margin:0 60px;*/  }
#SurveyBox dt{ font-size:14px; font-weight:bold; padding:10px 0;   }
#SurveyBox dd{ padding:5px 0 0 0px; line-height:24px; border-bottom:1px solid #fff;font-size:14px;}
#SurveyBox dd input{ margin-right:3px; vertical-align:middle;  }
.wenjuan .tjwenjuan{height:36px;padding:0 30px;background: #1e61a5;color:#fff;border:none;margin:0;margin-top:20px;}

.subDiv { padding-left:80px; margin-top:10px; text-align:center;}
.subDiv input { display: inline-block; width: 80px; height: 40px; border: 0; cursor: pointer; overflow: hidden; color:#fff;background-color:#1065b2;font-size:16px;}

/* 问卷调查-结果页 */
.surveyResult{ }
.surveyResult td.tdbg table.border { height:30px; line-height:30px; border:1px solid #888888; margin-bottom:5px; text-indent:20px; }
.surveyResult tr.tdbg table{  border-top-width:2px; width:100%;  text-align:center;  }

.surveyResult tr.tdbg table tr.tdbgleft td{background:#f5f5f5; text-align:left; padding:5px 20px;border:1px solid #e3e3e3 !important }
.surveyResult tr.tdbg table tr.tdbgleft:nth-child(even) td{background:#fff !important; }
.surveyResult  table td{ border:0 !important; font-size: 16px;}

#LblTitle { font-family: "Microsoft Yahei"; font-size:20px; color:#0071bd; margin-bottom:10px; }
.surveyResult table .tdbg td #LblSurveyName,.surveyQA #LblTitle{ text-align:center; display:block; background:#f5f5f5; padding:5px 0; color: #0071bd !important;  margin-bottom:20px;  font:bold 16px/200% "Microsoft YaHei"; _font-weight:bold;   }
.surveyResult table table{ border:0;  }

.surveyResult #DivShowData{ text-align:center; overflow:hidden;}
.surveyResult #DivShowData span{ color: #cc0000 !important; display:block; padding-top:20px;  font-size:14px;  text-align:left; font-weight:bold;}
.surveyResult #DivShowData div.tdbg{ border-bottom:1px solid #d8d8d8; text-align:left; padding:0 20px 20px 50px !important; }
.surveyResult #DivShowData div.tdbg a{} 

.surveyResult {margin-left: 120px;}

/*  */
.surveyQA table{ border:1px solid #d8d8d8; width:100% !important;  }
.surveyQA table td{ text-align:left;  }
.surveyQA table table{ border:0;  }
.surveyQA table table td{ padding:10px 20px; border-bottom:1px dotted #d8d8d8;   }
.surveyQA table td div{ padding-bottom:20px;  }

/* 公众问答 */
#box_gzwd .zt { background:#0071bd; color:#fff; padding:10px; font:14px/26px "Microsoft YaHei"; }
#box_gzwd .zt .write { text-align:right; padding-top:10px; }
#box_gzwd .zt .write a { color:#fff; text-decoration: underline; }
#box_gzwd .bd ul { font:14px/26px "Microsoft YaHei"; _font-weight:bold; padding-bottom:10px; }
#box_gzwd .bd ul .tableTitle { height:35px; line-height:35px; background:#14b9d5; color:#fff; }
#box_gzwd .bd ul tr th,#box_gzwd .bd ul tr td { text-align:center; }
#box_gzwd .bd ul tr { height:30px; line-height:30px; }
#box_gzwd .bd ul tr.even { background:#f5f5f5; }
#box_gzwd .bd ul tr .title { width:430px; text-align:left; text-indent:15px; }
#box_gzwd .bd ul tr .user { width:100px; }
#box_gzwd .bd ul tr .hits { width:60px; }
#box_gzwd .bd ul tr .date { width:80px; }
#box_gzwd .bd ul tr .reply { width:80px; }

#box_lytjy { padding:20px; }
#box_lytjy .stitle { font:20px/40px "Microsoft YaHei"; _font-weight:bold; padding-bottom:20px; text-align:center; color:#0071bd;  }
#box_lytjy .tdbg { height:40px; }
#box_lytjy .tdbg .tdbgleft { text-align:right; }
#box_lytjy .tdbg input.inputxt { height:22px; line-height:22px; border:1px solid #ddd; }
#EBtnSubmit,#BtnCancel { width:100px; height:30px; color:#fff; border:0; font:14px "Microsoft YaHei"; background:#0071bd; }

/* 留言内容页 */
#mainConIn { border:1px solid #ddd; min-height:350px; }
#mainConIn .msgDetial {  }
#mainConIn .msgDetial .hd { height:35px; line-height:35px; border-bottom:1px solid #ddd; background:#f7f7f7; padding:0 10px; font-size:14px; font-family:"Microsoft Yahei"; }
#mainConIn .msgDetial .hd span { float:right; color:#666; }
#mainConIn .msgDetial .bd { padding:20px; }
#mainConIn .msgDetial .bd .msgContHere { line-height:24px; }

/* 评论 */
#commentform { padding-top:10px; margin-top:10px; background:url(images/dotted.gif) repeat-x left top; }
#commentform .msgAddBox { width:700px; margin:0 auto; }
#commentform .msgAddBox em { }
#commentform .msgAddBox input.inputTxt { border:1px solid #ddd; height:22px; line-height:22px; }
#commentform .msgAddBox .msgAddTit input { width:465px; }
#commentform .msgAddBox .msgAddUser { overflow:hidden; padding:10px 0; }
#commentform .msgAddBox .msgAddUser #commentRankingBlock { margin-right:20px; }
#commentform .msgAddBox .msgAddUser #commentUsernameBlock { padding:10px 0; margin-right:20px; }
#commentform .msgAddBox .msgAddUser #commentUsernameBlock .inputTxt { width:100px; }
#commentContnet { border:1px solid #ddd; width:500px; height:100px; }
#commentform .msgSubmitBar { padding:20px 0; }
#commentform .msgSubmitBar input.inputTxt { float:left; }
#commentValidCode { display:inline-block;vertical-align:middle; }
#commentValidCodeImg { vertical-align:middle; }
#publish_msg { width:100px; height:27px; line-height:27px; text-align:center; background:#0071bd; font-size:14px; font-family:"Microsoft Yahei";  color:#fff; display:inline-block; margin-left:20px; }
#commentform .comListBox li { padding-bottom:10px; margin-bottom:10px; background:url(images/dotted.gif) repeat-x left bottom; }
#commentform .comListBox li .msgInfo { height:35px; line-height:35px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; background:#f7f7f7; padding:0 10px; } 
#commentform .comListBox li .msgContent { padding:10px; }

.survey_des {
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    margin-bottom: 15px;
    font: bold 15px/200% "Microsoft YaHei";
}