/*主体色：#388dc7； 按钮划过背景色：#08B375*/

/*在线调查列表页*/
div.vote_tit{margin:20px auto;border-bottom: 1px dashed #d9d9d9}
div.vote_tit p{font-size: 14px;line-height: 28px;color: #666;padding-left:50px;}
div.vote_tit p.tit_one{font-size: 16px;line-height: 32px;background:url(/Content/Areas/Common/images/votes/top_img.jpg) no-repeat 0 center;}
div.vote_tit p.tit_two{text-indent: 2em}
div.vote_tit p.tit_three{text-align: right}
ul.vote_list li{border-bottom:1px dashed #d9d9d9;padding:10px 0;}
ul.vote_list li h2{background:url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat left center;font-size: 16px;line-height: 32px;padding-left: 15px;}
ul.vote_list li a.vote_btn{float: right;padding:0 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#388dc7;color: #fff}
ul.vote_list li a.vote_btn:hover{background:#66abd7}
ul.vote_list li p{font-size: 14px;line-height: 28px;padding-left: 15px;}
ul.vote_list li p a.vote_result{color:#388dc7;margin-left: 25px;}
ul.vote_list li p a.vote_result:hover{font-weight:bold;}

.side_menu_inside ul li #left_p_220{background: url(/Content/Areas/Common/images/tit_bg01.jpg) no-repeat;}
.side_menu_inside ul li #left_p_220 a span{ color:#FFF;}

/*在线调查详细页面*/
div.vote_count{float: right;padding:15px 5px;}
div.detail_tit h2{font-size: 18px;text-align: center;line-height: 40px;margin:15px 0;}
div.vote_con{font-size: 14px;line-height: 28px;text-indent: 2em; margin-top:15px;}
div.detail_list{width:100%;}
div.detail_list table{width:100%;}
div.detail_list table tr{line-height: 2.5em}
div.detail_list table tr td input{margin-right: 8px}
.vote_title0{ color:#388dc7; background:#e6faf5; border:1px solid #d1f0e7;font-size:14px; font-weight:bold; padding-left:15px; line-height:28px;margin-top: 15px;}
.vote_title1{ font-size:14px; font-weight:bold }
.vote_title2{ font-size:13px; font-weight:bold }
.vote_input_text{ width:750px; border:#CCC solid 1px; padding:5px; color:#333; line-height:20px; font-size:12px; height:80px; margin-top:15px;}
.vote_input_text:hover{ border:#41A68A solid 1px;}
.detail_btn{ width:205px;margin:30px auto;}
.link_btn{background:#388dc7; border: medium none; color: #FFFFFF; cursor: pointer; display: block; float: left; height: 25px; line-height: 25px; margin-right: 10px; text-align: center; width:58px; font-size:12px;
 -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.link_btn:hover{ background:#66abd7;color: #fff}

/*调查结果页面*/
.voteview_tit{height:35px;line-height:35px;padding-left:40px;background:url(/Content/Areas/common/images/votes/survey_content_M_h1.jpg) no-repeat 15px center; border-bottom:1px solid #f1f1f1 }
.table{margin:5px 0;line-height: 28px;}
.table_L {color:#666; float:left;font-size:14px;padding-left:40px; width:165px }
.table_R { float:right;padding-right:40px; text-align:right; width:135px }
.table_R a{ background:url(/Content/Areas/Common/images/votes/survey_bg.jpg) no-repeat left top; color:#388dc7; display:inline-block; height:23px; line-height:23px; padding-left:10px; text-align:center; text-decoration:none; width:132px }
.table_R img{ vertical-align:middle }
.blockA { margin:0px auto 15px; padding:20px 39px;}
.blockA h2 { color:#388dc7; background:#E6FAF5; border:1px solid #D1F0E7;font-size:14px; font-weight:bold; text-indent:15px; width:100%; line-height:30px }
/*不确定样式*/
.blockA .piebox { border-top:0px; float:left; display:none; height:0px; width:600px; margin:-4px auto 0px; overflow:auto; border:1px #d0e6ed solid; background:#fff }
.blockA .piebox .pie .l { width:121px; display:inline }
.blockA .piebox .pie .l ul { float:right; width:99px; margin-top:20px }
.blockA .piebox .pie .l li { width:99px; display:block; margin:5px 0; height:26px; line-height:26px }
.blockA .piebox .pie .l li a { display:block; width:99px; height:26px; color:#047297 }
.blockA .piebox .pie .l li a:hover { text-decoration:none }
.blockA .piebox .pie .l .cur { background:#000; height:26px; line-height:26px; color:#333 }
.blockA .piebox .pie .l .cur a { display:block; width:99px; height:26px; color:#333 }
.blockA .piebox .pie .r { width:649px; margin-right:10px; display:inline }
.blockA .piebox .pie .r div { float:left; text-align:left }
.blockA .item { width:425px; clear:both; margin:0 auto; font-size:12px; padding:0 }
.blockA .item .d-tit { width:100px; color:#333; float:left; text-align:right; margin:15px 10px 0 0 }
.blockA .item .d-tit span { float:left }
.blockA .item .d-prc { width:280px; *width:280px;_width:310px; float:left; margin-top:15px }
.blockA .item .d-prc span { padding-left:2px; font-weight:100 }
.blockA .item .d-prc b { width:55px; display:inline-block }
.blockA .item .d-prc .bar { width:149px; background:url(/Content/Areas/Common/images/votes/survey_pp.jpg) no-repeat left center; float:left; height:13px; line-height:13px; float:left }
.blockA .item .d-prc .precent { height:12px; float:left }
.blockA .item .d-from { float:right; font-size:12px; position:relative; z-index:2 }
.blockA .item .d-from a { background:url(/Content/Areas/Hospitals/images/usr_bg1.gif) no-repeat #EDF6F9; color:#047297; width:81px; height:19px; display:block; border:none; padding:0px; margin:0px; line-height:18px; padding-top:3px; text-align:center; margin-top:15px }
.blockA .item .d-from a:hover { background:url(/Content/Areas/Hospitals/images/usr_bg1.gif) no-repeat #fff; color:#047297 }
.blockA .item .d-from img { margin-right:0px }
.blockA .item .d-from .cur1, .blockA .item .d-from .cur1:hover { background:#fff; color:#047297; border-bottom:none; padding-top:6px; margin-top:10px; height:26px; line-height:18px; border:1px solid #D1E6ED; border-bottom:none }
.c1 { background:url(/Content/Areas/Common/images/votes/survey_pph.jpg) repeat-x left center }




/*加密后的调查首页*/
.Box1{width:310px;margin:15px auto; line-height:40px; font-size:14px}
.mailbox_search_tx{ border:#ccc solid 1px; padding:3px 10px; width:178px}
.mailbox_search_btn{ background:#388dc7; border:#f8fcfb solid 1px; height:30px; width:100px; overflow:hidden; text-align:center; color:#fff; cursor:pointer; margin-left:90px}
.mailbox_search_btn:hover{ background:#08B375}
.detail_con{ margin:0 auto;}
.topCenter{ margin:20px auto; text-align:center;}
.sr{ margin:0 auto 20px; }
.sr_con{ width:30%; margin:0 auto 20px;}
@media only screen and (max-width: 768px){
 .vote_input_text{width:90%;}

}

@media only screen and (max-width: 468px){
 .table_L{display: none}
 .Box1{width:290px;}
 .mailbox_search_tx{width:120px;}
 .blockA{ padding:10px 5px;}
 .blockA .item{ width:85%;}
}
  