﻿.content{box-sizing:border-box;min-height:400px;background:#fff;margin: 20px auto;padding: 25px 25px 80px 25px;position:relative;}
.content.message_content{min-height:500px;}
.content.auto_content{height:auto!important;min-height:400px;}
.content.autoH{height:auto!important;}
.content .title{font-size:18px;color:#0052A5;margin-bottom:15px;}
.content .nav{font-size:14px;color:#000;margin-bottom:15px;height:auto;}
.content h3{text-align: center;margin-top: 30px;margin-bottom: 2px;}
.sectionWrap{padding: 10px 0 30px;}
.sectionWrap li,.sectionWrap .cell_item_wrap{width: 100%;height:40px;line-height:40px;margin-bottom:3px;color:#333!important;}
.sectionWrap li{border-bottom:1px dashed #D2D2D2;}
.sectionWrap .cell_item_wrap{border-bottom:0px;margin-bottom: 0px;}
.sectionWrap li>a,.sectionWrap li>a:hover,.sectionWrap li>a:active,.sectionWrap li>a:focus{color:#333!important;}
.sectionWrap.messageWrap li{height:auto!important;}
.content .nav>a,.content .nav>a:hover,.content .nav>a:active,.content .nav>a:focus{color:#000!important;}
.section_inline{display: inline-block;}

.form_group{margin:0px auto;margin-bottom: 10px;width: 55%;zoom:1;position:relative;}
.form_group:after{content:'';display:block;clear:both;}
.form_group lable{float:left;margin-top:12px;}
.form_group .areaLable{margin-top: 13px;}
.form_group .tipInfo{position:absolute;width:200px;height:40px;line-height: 40px;color: red;display:inline-block;right: -210px;}
form input[type='text'],form input[type='button'],form textarea{font-family: "Microsoft YaHei",serif!important;float:right;background:#eee;width: 88%;font-size: 14px;padding: 7px 10px;box-sizing: border-box;border: 2px solid transparent;transition: all .3s linear;}
form input[type='text']:hover,form textarea:hover{border: 2px solid #0052A5;}
form input{height: 40px;}
form textarea{height: 220px;}
.form_group .space{display:inline-block;width:45px;height: 20px;}
form .btn,.btn{display:inline-block;background: #0052A5;color:#fff;cursor: pointer;transition: background .2s ease;font-size: 16px!important;}
#messageMySave{background: #0052A5;color:#fff!important;}
form .btn:hover,.btn:hover{background:#3185D8!important;color:#fff;}
.btn.bg_success:hover{background:#4F9006!important;color:#fff;}
.btn.bg_zhifubao:hover{background:#3185D8!important;color:#fff;}


.infos .dotIcons{float:left;}
.infos .desc{float:left;}
.infos .date{float: right;color:#999;}
.newsPic{width: 879px;height:433px;display:block;margin: 0 auto;}
.additionWrap{height:30px;}
.additionWrap .shareWrap{float: right;display: inline-block;margin-top:-10px;}

/*leave message board*/
#message_leave .messageWrap,#message_leave_detail.messageWrap{background:#fff!important;margin-bottom:90px;}
.message_addition{color:#999;overflow: hidden;line-height: 19px;}
.message_addition>span{float: right;}
.message_addition .userIcon{margin-right:4px;}
.message_addition .userName{margin-right: 20px;}
.message_addition .clockIcon{margin-right: 4px;}
.leave_message_titleWrap{box-sizing:border-box!important;margin-left:5px;background:#ccc;line-height: 37px;height:37px;background:#ececec;border-radius:5px;}
.leave_message_titleWrap .userMessage.title,.leave_message_titleWrap .date.title,.leave_message_titleWrap .userName.title{color:#3d3d3d;font-size:15px;}
.leave_message_titleWrap .userMessage.title{box-sizing:border-box!important;float:left;width:73%;padding-left:15px;}
.leave_message_titleWrap .date.title{float:left;width:15%;text-align: center;}
.leave_message_titleWrap .userName.title{float:left;width:12%;text-align: center;}
/*.item .admin_reply_wrap{overflow: hidden;}*/
/*.item .admin_reply_wrap>span{display: inline-block;float: left;}*/
/*.item .userMessage,.item .admin_reply{width:98%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor:pointer;}*/
/*.item .admin_reply{float:right;color:#999;width: 88%;}*/
.item.leave_message>a{transition: all .2s ease;}
.item.leave_message>a:hover{color:#949494!important;}
.item.leave_message .userMessage{float:left;width:73%;}
.item.leave_message .date{float:left;width:15%;text-align: center;color:#999;}
.item.leave_message .userName{float:left;width:12%;text-align: center;}

/*leave message board detail*/
#message_leave_detail{line-height: 40px;}
#message_leave_detail  .userName_label{box-sizing: border-box;float: left;width: 9%;text-align: right;margin-right: 10px;}
#message_leave_detail  .userName{float: left;}
#message_leave_detail  .date_label{float: right;width:10%;}
#message_leave_detail  .date{box-sizing:border-box;float: right;padding-right: 25px;}
#message_leave_detail  .message{float: left;width:88%;}
#message_leave_detail #Searchresult{margin-left:0px;margin-top: 20px;padding: 0px 0px 0px 65px;}
#message_leave_detail #Searchresult li{margin-bottom:8px!important;}
#message_leave_detail .replyWrap{background:#fff;border-radius:0px;margin-left:5px;}

/*闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氬綊鏌ㄩ悢鍛婄伄闁归鏌夐锟�*/
.tableWrap{padding-left:40px;padding-right: 40px;}
.sectionWrap .cell_head{margin-top: 40px;}
.sectionWrap .cell_item,.sectionWrap .cell_item_h{display:inline-block;height:40px;line-height:40px;width: 24%;border-bottom:1px solid #000;border-right:1px solid #000;text-align: center;}
.sectionWrap .cell_item_h{background:#0052A5;color:#fff;border-top:1px solid #000;}
.sectionWrap .cell_item{background:#fff;color:#000;}
.sectionWrap .cell_item.d_name,.sectionWrap .cell_item_h.d_name{border-left:1px solid #000;}
/* .cell_head,#Searchresult{margin-left:15px;} */

/*闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氬綊鏌ㄩ悢鍛婄伄闁瑰嚖鎷�*/
.tableWrap .searchWrap{float: right;margin-right:30px;overflow: hidden;width:262px;}
.searchWrap .btnSearch{background:#999;cursor:pointer;font-size:16px;display:inline-block;float:right;width:30px;height:30px;line-height:29px;text-align:center;color:#fff;border:0px;}
.searchWrap .txtSearch{padding:6px 15px;width:200px;float:left;border:1px solid #E3E3E3;color:#999;font-size: 14px;border-radius: 0px;}

/*闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氬綊鏌ㄩ悢鍛婄伄闁归鍏橀弫鎾诲棘閵堝棗顏�*/
.rankingList_content .item{overflow: hidden;}
.rankingList_content .item img{width: 80px;height:80px;border-radius: 67px;float: left;margin-top:8px;}
.rankingList_content .item .info{width:80%;margin-left:34px;float: left;margin-bottom:18px;}
.rankingList_content .sumWrap>span{display: inline-block;}
.rankingList_content .sumWrap{overflow: hidden;}
.rankingList_content .sumWrap .name{float: left;}
.rankingList_content .sumWrap .sumInfo{float: right;}
.rankingList_content .sumWrap .sum{margin-left:4px;}
.rankingList_content .datetimeWrap{color:#999;}
.rankingList_content .datetimeWrap .datetime{margin-right:5px;}
.rankingList_content .message{background: #F5F6F9;min-height: 40px;width: 100%;border-radius: 4px;padding: 7px;}
.rankingList_content .sectionWrap li{height:auto;}
.rankingList_content .sectionWrap{margin-top:40px;padding-left: 40px;padding-right: 40px;}

/*闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氬綊鏌ㄩ悢鎯板闁跨噦鎷�*/
.proj_content .item{height:auto;}
.proj_content .projWrap{position:relative;display:inline-block;margin-right:8px;margin-bottom:20px;width:220px;height:auto;cursor:pointer;border-bottom: 0;}
.proj_content .projWrap img{width: 100%;height: 166px;}
.proj_content .item .desc{position:absolute;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:26px;line-height:26px;font-size:13px;text-align:left;padding-left:5px;background:rgba(255,255,255,0.5);top:140px;}
.proj_content .detail{overflow: hidden;font-size: 13px;padding-top:8px;padding-bottom:9px;border:1px solid #E5E5E5;border-bottom-left-radius: 4px;border-bottom-right-radius:4px;}
.proj_content .detail .section{width: 33%;background:#fff;text-align: center;float: left;line-height: 1.5;border-right:1px solid #eee;}
.proj_content .detail .section.person{width: 32%;border-right:0;}
.proj_content .section .firstLine,.proj_content .section .secondLine{display: block;}
.proj_content .detail .secondLine{color:#999;font-size:0.5rem;}

/*闂侀潻璐熼崝搴ㄥ吹鎼淬劌绠查柟閭﹀灣椤╋拷*/
#donation_online form input[type='text'],#donation_online form textarea,#donation_online .desc{border:2px solid transparent;width: 82%;color:#999;}
#donation_online form input[type='text'],#donation_online form textarea{transition:all .3s linear;}
#donation_online form input[type='text']:hover,#donation_online form textarea:hover{border:2px solid #0052A5;}
#donation_online .desc{float: right;color:#999;background: #eee;font-size: 14px;padding: 8px 10px 0px 10px;box-sizing: border-box;}
#donation_online .desc span{display: block;margin-bottom: 7px;}
#donation_online .txtName{width: 65%;float: left;}
#donation_online .right_Panel{float: right;width: 82%;text-align: center;}
#donation_online .ckbox{float: left;width: 20px;height:20px;margin-left:10px;margin-top:10px;}
#donation_online .lb_ckbox{float: left;margin-top: 12px;}
#donation_online .radioWrap input[type='radio']{margin-right: 5px;cursor: pointer;}
#donation_online .radioWrap .lb_ckbox{margin-right: 20px;cursor: pointer;}
#donation_online .inner_txt{width: 100%!important;margin-bottom: 10px;}
#donation_online form textarea{height:100px;}
#donation_online form input[type='button']{width: 30%;background:#0052A5;float: none;margin-right:40px;margin-left:34px;}
#donation_online .form_group.last{margin-top: 30px;}

/*闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氬綊鏌ㄩ悢鎯板闁告牑鍓濈�氬綊鏌ㄩ悢鍛婄伄闁归鍏橀弫鎾绘晸閿燂拷*/
.section_inline{border-right:1px solid #E5E5E5;}
.section_inline.person{border-right:0px;}
.section_inline .firstLine_inline{padding-left:20px;margin-right: 8px;}
.section_inline .secondLine_inline{padding-right:20px;color:#999;}
.section_inline.aim .firstLine_inline{padding-left: 5px;}
.section_inline .warning{margin-left:1px;}

.sectionWrap .titleWrap .title a{display: inline-block;}
.sectionWrap .titleWrap{width:100%;padding:0px 5px 5px 5px;border-bottom:1px dashed #D2D2D2; margin-bottom:10px;}
.sectionWrap .titleWrap .title{font-size: 16px;color: #0052A5;}
.sectionWrap .titleWrap .more{float: right;font-size:12px;margin-top:4px;}

.proj_d_item{overflow: hidden;margin-top:1px;}
.proj_d_item img.nameImg{float:left;width: 50px;height:50px;border-radius: 50px;}
.proj_d_item .info{float: left;width: 89%;margin-left: 34px;margin-bottom: 18px;overflow: hidden;}
.proj_d_item .profile{margin-bottom:10px;}
.proj_d_item .profile .name,.proj_d_item .profile .datetime,.proj_d_item .profile .message{display:block;line-height:1.5;}
.proj_d_item .profile .comment{float: right;font-size: 20px;color:#A9B7B7;cursor:pointer;margin-top:3px;}
.proj_d_item .profile .name,.proj_d_item .profile .datetime{color:#6B6E70;margin-right:5px;}
.proj_d_item .info>.messageWrap{margin-top:17px;}
.proj_d_item .commentItem{margin-bottom:5px;}
.proj_d_item .commentItem>.name{color:#0052A5;margin-right:3px;}
#proj_supporter{margin-bottom:60px;position:relative;}
#donation_code{position:absolute;bottom:68px;right:100px;}
#donation_codeInfo{position:absolute;bottom:50px;right:96px;font-size:16px;}
/*闁搞儱澧芥晶锟�+闂佽法鍠愰弸濠氬箯闁垮绱栭梺璺ㄥ枎瑜般劑骞夌�ｎ偄顏�*/
.imgInfoShow{overflow: hidden;}
.imgInfoShow .imgList{padding-top: 2px;padding-bottom:10px;}
.imgInfoShow .imgList img{cursor:pointer;width: 60px;height:60px;border-radius: 30px;margin-right:20px;opacity: 0.3;}
.imgInfoShow .imgList img.active{opacity: 1;}
.imgInfoShow .messageList{position:relative;box-sizing: border-box;background:#F5F6F9;min-height:80px;width: 100%;border-radius:4px;padding:7px;line-height: 1.5;}
.imgInfoShow .messageList .messageWrap{position:absolute;top:0px;left:0px;transition:all .5s ease;opacity: 0;}
.imgInfoShow .messageList .messageWrap.active{opacity: 1;}
.imgInfoShow .messageList .sumWrap,.imgInfoShow .messageList .imgInfo_content{margin-bottom:4px;}
.imgInfoShow .messageList .sumWrap .name{margin-right:8px;}

/*闂佽法鍠愰弸濠氬箯閻戣姤鏅搁柡鍌樺�栫�氱mgBox*/
.item_img_box{overflow-x: auto;width:100%;}
.item_img_hzbox{overflow: hidden;opacity: 0;}
.item_img{margin-right:1px;float: left;overflow: hidden;position: relative;width:300px!important;height:300px!important;background-color: #F7F4F4;margin-right: 1px;}



.message_btnWrap{position:absolute;bottom: 60px;left:375px;}
.messageWrap{box-sizing: border-box;background: #F5F6F9;min-height: 40px;width: 100%;border-radius: 4px;padding: 7px;line-height: 1.5;}



#Pagination{position:absolute;bottom:5px; width: 100%;text-align: center;}
#Pagination input{border:1px solid #333;}



/*婵炴垶鎸搁鍡樺垔濞差亜绀嗘俊銈呭閿熻棄鍟々濂告晸閿燂拷*/
.drpdownlist{position:relative;  width: 100%;  }
.drpdownlist .dp_list_state {border:2px solid transparent;background:#eee;display: inline-block;  border-radius: 5px;  line-height: 1.5;
    padding:8px 10px;width:100%;min-height:40px;box-sizing:border-box;cursor: pointer;transition:all .3s linear;}
.drpdownlist .dp_list_state:hover{border:2px solid #0052A5;}    
.dp_list_state .dp_panel{float: left;  }
.dp_list_state .dp_icon{float: right;margin-top:7px;margin-right: 5px;width: 0px;height:0px;border-top:8px solid #888;border-left:5px solid transparent;border-right:5px solid transparent;}
.dp_list_child {width: 100%;border-radius: 5px;  border: 1px solid #b2b1b5;  background: #fff;  list-style: none;
    position: absolute;top: 0;right: 0;  text-align: left;padding: 0;  z-index: 10;  display: none;}
.dp_list_child li { padding: 7px;border-bottom:0px!important;box-sizing:border-box;line-height:2;margin-bottom: 0px;}
.dp_list_child li:hover{background:#0052A5;color:#fff!important;cursor:pointer;}





/**created in 2017.4.18****************************************************/

/*Apply_proj_main*/
.apply_main_content{position: relative;}
.apply_main_content .content_left{width:193px;min-height:255px;}
.apply_main_content .content_right{min-height: 284px;width: 77%;padding-left:25px;}
.apply_main_content .topSection{position:absolute;top:20px;right:266px;cursor:pointer;}
.apply_main_content .topSelection{float:left;width: 100px;height:38px;line-height:38px;background:#fff;border:1px solid #A6A7AC;color:#5A5A5A;text-align: center;font-size:15px;}
.apply_main_content .topSelection.active,.apply_main_content .topSelection:hover{background:#A6A7AC;color:#fff;}
.apply_main_content .topSelection:hover,.apply_main_content .content_left .proj_type:hover{transition:all .3s ease; }
.apply_main_content .topSelection.first{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.apply_main_content .topSelection.last{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.apply_main_content .topSelection.middle{border-left:0px;border-right:0px;}
.apply_main_content .nav{margin-bottom:37px;}
.apply_main_content .content_left .proj_type{height:70px;line-height:70px;padding:0px 30px;background:#fff;font-size:16px;border-bottom:1px dashed #A6A7AC;color:#A6A7AC;cursor:pointer;}
.apply_main_content .content_left .proj_type.active,.apply_main_content .content_left .proj_type:hover{background:#A6A7AC;color:#fff;}
.apply_main_content .content_left span{display: inline-block;}
.apply_main_content .content_left span.first{float:left;color:#000;margin-top: 2px;height: 20px;}
.apply_main_content .content_left .rightArrow_icon{font-family: 'right_arrow';font-size:22px;color:#000;margin-right:15px;}

.apply_main_content .item{height:auto;}
.apply_main_content .projWrap{position:relative;display:inline-block;margin-right:19px;margin-bottom:46px;width:216px;height:auto;cursor:pointer;}
.apply_main_content .projWrap img{width: 100%;height: 156px;}
.apply_main_content .item .desc{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:41px;line-height:41px;font-size:16px;text-align:left;padding:0px 18px;box-sizing: border-box;border-left:1px solid #EBE9EC;border-right:1px solid #EBE9EC;}
.apply_main_content .detail{overflow: hidden;font-size: 13px;padding:11px 0px 5px 5px;border:1px solid #EBE9EC;}
.apply_main_content .detail .section{width: 33%;text-align: center;float: left;line-height: 1.5;border:0px;}
.apply_main_content .detail .section.middle{width: 32%;}
.apply_main_content .section .firstLine,.proj_content .section .secondLine{display: block;color:#A8A6A7;}
.apply_main_content .section .firstLine{margin-bottom:3px;}
.apply_main_content .detail .secondLine{color:#EA262A;font-size:13px;font-weight: bold;}
.apply_main_content .sectionWrap li{border:0px;}
.apply_main_content .sectionWrap .item:hover{box-shadow: 2px 2px 10px #6B6E70;-moz-box-shadow: 2px 2px 10px #6B6E70;-webkit-box-shadow: 2px 2px 10px #6B6E70; }
/*apply_proj_detail.html*/
.apply_detail_content h2,.apple_batchNumList h2{text-align: center;margin-top:5px;margin-bottom:20px;}
.apply_detail_content hr,.apple_batchNumList hr{height:2px;border:0px;border-top:2px solid #E4E4E4;}

.apply_detail_content img{width: 637px;max-height:393px;}
.apply_detail_content .split{margin-left:50px;}
.apply_detail_content .article_content{padding: 5px 20px 10px;}
.apply_detail_content .cell_head,.apply_detail_content #Searchresult{margin-left:0px;}
.apply_detail_content .cell_head{font-size:0;}
.apply_detail_content .sectionWrap .cell_item_h{font-size:15px;}
.apply_detail_content #Pagination{position:static;margin-top:20px;margin-left:90px;}
.apply_detail_content.content{padding:25px 25px 160px 25px;}
.apply_detail_content .message_btnWrap{bottom:40px;}

/*apply_online_content.html*/
#province ,#city{width: 30%!important;float:left!important;margin-right:40px;}
.apply_online_content .uploadWrap{display:inline-block; width:65px; height:15px; position:relative; overflow:hidden;margin-top:12px;margin-left:3px;}
.apply_online_content input[type=file]{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);}
.apply_online_content .mid_btn {margin: 10px auto;border-radius: 4px;width: 100%;padding: 10px 0px;}
.apply_online_content .message_btnWrap{position:static;}
/**apply_batchNumList.html*/
.apple_batchNumList .projWrap{position:relative;display:inline-block;margin-right:12px;margin-bottom:46px;width:216px;cursor:pointer;border:1px solid #8BCAED!important;text-align: center;}
.apple_batchNumList .projWrap img{width: 100%;height:47px;}
.apple_batchNumList .projWrap p{line-height: 1.2;}
.apple_batchNumList .projWrap p.last{margin-bottom: 4px;}







