/*
auther:ck
date:08.09.17
*/ 

#surveySign {margin:0 auto; text-align:center;}
#surveySign ul, li {list-style-type:none;}
#surveySign form, 
#surveySign ul, 
#surveySign li, 
#surveySign h1, 
#surveySign h2, 
#surveySign h3, 
#surveySign p, 
#surveySign button {margin:0; padding:0;}
#surveySign img {border:none;}
#surveySign h1 {color:#000; font-size:16px; float:none; line-height:40px; clear:both; width:auto;}
#surveySign h2 {font-size:16px; font-weight:normal; line-height:190%; text-align:left;}

#surveySign #voteBox {border-bottom:4px solid #D8E4F0; margin:15px auto; width:570px;}
#surveySign #voteBox h3 {padding:8px 0 5px; font-size:12px;}
#surveySign .voteBoxBor {background:#F0F7FF; border:1px solid #C3D4E4; padding:10px 6px; width:556px !important; width /**/:568px; overflow:hidden;}
#surveySign #numbers,
#surveySign #voteForm,
#surveySign #viewLocation {background:#F6FAFD; border:1px solid #DDEAF3; height:165px;}
#surveySign #numbers {width:125px; float:left; margin-right:10px; overflow:hidden; position:relative;}
#surveySign #voteForm {width:270px; float:left;}
#surveySign #viewLocation {width:135px; float:right;}

#surveySign #numbers ul {background:none; width:50px; float:left; margin:5px 0 0 0; padding:0;}
#surveySign #numbers li {height:27px; line-height:27px; text-align:right; margin:0; padding:0; font-size:12px;}
#surveySign #numbers p {position:absolute; left:50px; bottom:8px; width:70px; font-size:12px;}
#surveySign #numbers p img {display:block; margin:0 auto;}

#surveySign #voteForm form {width:100%; overflow:hidden; padding-top:20px; text-align:left;}
#surveySign #voteForm label {width:110px; clear:left; float:left; font-weight:bold; font-size:12px; line-height:20px; margin:0 6px 15px 0; text-align:right;}
#surveySign #voteForm input {background:#FFF; border:1px solid #7F9DB9; vertical-align:middle; width:135px; height:19px; line-height:19px; margin-bottom:15px;}
#surveySign #voteForm select {vertical-align:middle; width:135px; margin-bottom:15px;}
#surveySign #voteForm button {clear:left; margin-left:116px;background:url(/data/templets/default/images/qmBtn.gif); border:none; width:44px; heigh:19px;}

#surveySign #voteList {padding-top:20px; width:570px; margin:0 auto;}
#surveySign #voteList .tblHead {border-bottom:4px solid #D8E4F0;}
#surveySign #voteList .tblHead ul {background:#F0F7FF; border:1px solid #C3D4E4; padding:10px 0; width:568px; overflow:hidden;}
#surveySign #voteList .tblHead li {float:left; font-weight:bold; border-right:1px solid #003B72; color:#003B72; line-height:120%;}
#surveySign #voteList .n {width:100px;}
#surveySign #voteList .c {width:160px;}
#surveySign #voteList .p {width:130px;}
#surveySign #voteList li.t,
#surveySign #voteList td.t {width:170px; border-right:none;}
#surveySign #voteList table {width:100%; border-bottom:1px solid #DCDCDC;}
#surveySign #voteList td {border-bottom:1px solid #DCDCDC; line-height:30px; color:#5F5F5F; text-align:center;}
#surveySign #voteList td a {color:#5F5F5F;}
#surveySign #voteList td a:hover {color:#CC0000;}

#surveySign #voteOptions {padding:15px 0; width:570px; margin:0 auto; text-align:left;}
#surveySign #voteOptions table {width:100%; border-bottom:1px solid #DCDCDC; border-top:4px solid #D8E4F0; margin-top:15px;}
#surveySign #voteOptions td {border-bottom:1px solid #DCDCDC; line-height:30px; color:#5F5F5F; text-align:left;}
#surveySign #voteOptions td a {color:#5F5F5F; font-size:14px;}
#surveySign #voteOptions td a:hover {color:#CC0000;}
#surveySign #voteOptions .no {width:30px; text-align:center;}
#surveySign #voteOptions .vn {padding-right:20px; text-align:right;}
#surveySign #voteOptions .vn img {vertical-align:middle; margin-right:5px;}
#surveySign #voteOptions .vn span {color:#003B72; font-family:Arial; font-weight:bold; font-size:14px; margin-right:5px;}
#surveySign #voteOptions .op {width:380px;}
#surveySign #voteOptions input {margin-top:10px; font-size:12px; line-height:120%;}
input.surveySignBtn {margin-top:10px; font-size:14px; font-weight:bold; line-height:40px; height:40px; width:100px;}

#surveySign .pages {color:#5F5F5F; padding:15px;}
#surveySign .pages a {color:#5F5F5F; margin-left:10px; text-decoration:underline;}
#surveySign .pages a:hover {color:#CC0000; text-decoration:underline;}

#surveySign .stat {border-top:1px solid #D2D2D2; padding:10px 0; font-size:14px; text-align:left;}

#surveySign #locationList {background:url(outerBg.gif);}
#surveySign #locationList h3 {font-size:14px; color:#003D6E; padding:15px;}
#surveySign #locationListTop {background:url(outerBor.gif) bottom; height:5px; font-size:1px; overflow:hidden;}
#surveySign #locationListBtm {background:url(outerBor.gif) top; height:5px; font-size:1px; overflow:hidden; margin-top:20px;}

#surveySign .listBoxTop,
#surveySign .listBoxBtm,
#surveySign .listBoxMid {width:550px; margin:0 auto;}

#surveySign .listBoxTop {background:url(innerBor.gif) bottom; height:5px; font-size:1px; overflow:hidden;}
#surveySign .listBoxBtm {background:url(innerBor.gif) top; height:5px; font-size:1px; overflow:hidden;}
#surveySign .listBoxMid {background:url(innerBg.gif) left top repeat-x; border-left:1px solid #C4E0F9; border-right:1px solid #C4E0F9; padding:15px 0;}
#surveySign .listBoxMid .tblHead {border:1px solid #C3D4E4; border-bottom:4px solid #D8E4F0; margin:0 10px;}
#surveySign .listBoxMid .tblHead ul {background:#F0F7FF; border-bottom:1px solid #C3D4E4; margin:0 auto; padding:10px 0; width:100%; overflow:hidden;}
#surveySign .listBoxMid .tblHead li {float:left; font-weight:bold; border-right:1px solid #003B72; color:#003B72;}
#surveySign .listBoxMid .n {width:60px;}
#surveySign .listBoxMid .c {width:110px;}
#surveySign .listBoxMid .p {width:280px;}
#surveySign .listBoxMid .p span {float:left;}
#surveySign .listBoxMid li.s,
#surveySign .listBoxMid td.s {width:70px; border-right:none;}
#surveySign .listBoxMid table {width:530px; border-bottom:1px solid #DCDCDC; margin:0 auto;}
#surveySign .listBoxMid td {border-bottom:1px solid #DCDCDC; color:#5F5F5F; padding:10px 0;}
#surveySign .listBoxMid td a {color:#5F5F5F;}
#surveySign .listBoxMid td a:hover {color:#CC0000;}

#surveySign .barColor {background:#BED8EF; font-size:1px; float:left; height:12px; margin-right:6px; overflow:hidden;}


.jidian {}
.jidian h1 {font-size:24px; padding:1em 0 2em; text-align:center}
.topic .postContent .jidian h1 a {text-decoration:none;}
.jidianMainPic {text-align:center;}
.jidianMainPic img {width:580px; height:385px; margin:0 auto;}
.jidianMainTxt {text-align:left; padding:10px 0;}
.xianhua {background:#F6FAFD; border:1px solid #DDEAF3; font-size:12px; width:520px; margin:0 auto; padding:10px 0; text-align:center;}
.xianhua label {font-weight:bold; line-height:20px; margin-left:5px;}
.xianhua button {width:100px; height:40px; background:#c4d4e4; font-size:25px; font-family:simhei;}
.xianhua ul {width:100%; overflow:hidden; padding:10px 0;}
.xianhua li {float:left; padding-left:20px;}
.xianhua li img {width:105px; height:150px; margin:0 auto; display:block;}
.xianhuaNumber {font-size:14px; margin-top:1em; text-align:center;}
.xianhuaNumber strong {font-size:18px;}
.xianhuaList {margin:1em 110px 0;}
.xianhuaList ul {border-top:4px solid #D8E4F0; border-bottom:1px solid #DCDCDC;}
.xianhuaList li {border-bottom:1px solid #DCDCDC; color:#5F5F5F; font-size:12px; padding:5px 40px 3px; text-align:left;}
.jidian .pages {color:#5F5F5F; font-size:14px; padding:15px; text-align:center;}
.jidian .pages a {color:#5F5F5F; font-size:14px; margin-left:10px; text-decoration:underline;}
.jidian .pages a:hover {color:#CC0000; font-size:14px; text-decoration:underline;}

.saomu {padding:10px 0;}
.saomuTit {background:#436DA8; color:#fff; font-size:18px; font-weight:bold; padding:5px 0 3px; text-align:center;}
.saomuGP {background:#ccddee; padding:5px 0 3px; text-align:center;}
.saomuGP a {color:#203C73; margin-right:1em; text-decoration:underline;}
.saomuGP a:hover {color:#f00; text-decoration:underline;}
.saomuPic {padding-left:70px;}
.saomuPic ul {width:100%; overflow:hidden; padding:10px 0;}
.saomuPic li {float:left; padding-left:20px; text-align:center;}
.saomuPic li img {width:135px; height:110px; margin:0 auto; display:block;}
.saomuTxt {padding:10px; text-align:center;}
.saomuTxt textarea {width:530px; height:130px; margin:0 auto;}
.saomuSubmit {text-align:center;}
.saomuSubmit button {background:url(../images/btnBg.gif) left top repeat-x #fff; border:1px solid #203c73; color:#203c73; font-family:Arial; font-size:12px; margin-right:10px; padding:3px 5px 1px; vertical-align:middle;}
