@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	outline:none;
	resize:none;
	font-family:Standard Sans,sans-serif;
	
}
input, textarea{border-radius:0;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
img{max-width: 100%;}
.fl{float:left;}
.fr{float:right;}
.body_list{background:url(../../images/lbg.jpg) no-repeat 0 bottom;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
.w575{width:575px;}
.w1200{width:1200px; margin:0 auto;}
.lgoncon{background:url(../../images/login.jpg) no-repeat; width:404px; height:32px; margin-top:10px; position:relative;}
.lgoncon .uname,.lgoncon .upass{width:115px; position:absolute; top:1px; height:30px;}
.lgoncon .ubtn{width:48px; height:26px; background:#326ed9; cursor:pointer; color:#fff; font-size:14px; position:absolute;}
.lgoncon .ubtn{right:3px;}
.lgoncon .uname{left:70px;}
.lgoncon .upass{left:220px;}
.side-bar{display: none;}

.global a{font-size:12px; display:inline-block; color:#999; padding-left:10px; font-weight:bold;}

.logo{background:url(../../images/logo.jpg) no-repeat; width:323px; height:45px; float:left;}
.logo2{display:none;}

.top{position:relative;}
.nav{float:right;}

.nav li{float:left; padding-left:50px; height:60px; line-height:60px;}
.nav li:hover dl{display:block;}
.nav dl{position:absolute; width:56%; background:#fff; right:0; top:80px; z-index: 999; box-shadow: 0 2px 3px #ccc; border-top:0; padding:20px 0 40px 0; display:none;}

.nav dt,.nav dd{float:left;}
.nav dd{line-height:normal;}
.nav dd p{padding:10px 0 0 30px;}
.nav dd a{font-size:14px; display:inline-block; padding:1px 5px;}
.nav dd span a{color:#aaa; font-weight:bold;}
.nav dd span i{font-size:12px; font-style:normal; color:#ccc;}
/*
.nav a{display:inline-block; padding-left:60px; font-size:14px; float:right; height:45px; line-height:45px;}
.nav a:hover{color:#336ed9;}
*/
.top{padding:20px 0;}
.commtitle h3{font-size:30px; text-align:center; padding:35px 0; font-weight:100;}
.newscon,.noticecon{margin-right:-50px;}
.newscon dl{width:365px; float:left; margin-right:50px;}
.newscon dd h3{padding:20px 0;height: 50px;}
.newscon dd h3 a{color:#326ed9; font-size:16px;}
.newscon dd p{display:block; height:120px; overflow:hidden; line-height:24px; color:#666; font-size:14px;}
.noticecon dl{width:325px; height:195px; background:#1d2c66; float:left; margin-right:50px; padding:20px;}
.noticecon dl,.noticecon dl a{color:#fff;}
.noticecon dl dt{background:url(../../images/rl.png) right no-repeat;}
.noticecon dl dt span{font-size:42px;}
.noticecon dl dt p{font-size:14px;}
.noticecon dl dd{margin-top:15px; height:120px;}
.newfromM .item_new{border-bottom: 1px solid #ddd; height: 110px;}
.newfromM .item_new h4{height:42px; overflow: hidden; margin-top:25px;}
.newfromM .item_new h4 a{font-size:16px;}
.newfromM .item_new p{margin-top:15px;}
.newfromM .item_new .member{background-color:#0aa2d1; padding:5px 30px; color: #fff; font-size:14px;}
.newfromM .item_new .date{font-size:14px; color:#ccc; margin-top:6px;}
.footer{background:#326ed9; margin-top:70px; padding:60px 0;}
.footer .tu ul{margin-right:-40px;}
.footer .tu li{float:left; margin-right:12px;}
.footer2{display:none;}
.footer dl{margin-top:50px;}
.footer dl dt{font-size:32px; padding-bottom:30px;}
.footer dl,.footer dl a{color:#fff;}
.footer .text .leftc dd{float:left; width:230px;}
.footer .text .leftc p{line-height:28px;}
.footer .text .rightc p{padding-bottom:30px; line-height:28px;}
.banner{
        background:url(../../images/banner.jpg) no-repeat center;
        background-size:100% 100%;
		height:265px;
}
.mnav{background:#f0f0f0;}
.mnavcon{background:url(../../images/list_03.jpg) no-repeat center left; height:45px;}
.mnavcon{line-height:45px;}
.mnavcon p{padding-left:30px; color:#afafaf;}

.listscon{margin-top:60px;}
.listscon .fl dl{width:260px;}
.listscon .fl dt{height:136px; background:url(../../images/list_11.jpg) no-repeat;}
.listscon .fl dt{text-align:right;}
.listscon .fl dt p{font-size:30px; color:#326ed9; padding:25px 20px 0 0; font-weight: bold;}
.listscon .fl dt p.single_word{padding-top: 46px;}

.listscon .fl dd{border-bottom:1px #ccc solid; padding: 22px 0; background:url(../../images/list_15.jpg) no-repeat 0 30px;}
.listscon .fl dd a{display: block; font-size:18px; padding-left:15px; }
.listscon .fl dd a.active{font-weight: bold;}
.listscon .fl dd a.current{font-weight: bold; color: #326ed9;}
.listscon .fl dd a.selected{color: #326ed9;}
.listscon .fl dd li{line-height:normal; padding:15px 0 0 20px;}
.listscon .fl dd li a{color:#999; font-size:16px; padding:0;}
.listscon .fl dd li ul li a{line-height: 2; font-size: 14px; position: relative; padding-left: 8px;}
.ic_unread{display: inline-block; width: 6px; height: 6px; border-radius: 100%; background-color: #ff0000; position: absolute; left: 0; top: 6px; z-index: 9;}

.listscon .fr dl{width:880px;position: relative;}
.listscon .fr dl .member_list_btn{top:102px;}
.listscon .fr dl dd{border-bottom: 1px solid #eeeeee; padding-bottom: 30px; margin-bottom: 30px;}
.listscon .fr dt h2{font-size:32px; font-weight:bold; padding-bottom:30px;}
.listscon .fr dd h4{background:#2b76de; float:right; padding:5px; color:#fff; font-weight:100; font-size:12px;}
.listscon .fr dd a{display:block; clear:both; font-weight:bold; font-size:18px; padding:10px 0;}
.listscon .fr dd p{line-height:24px; color:#999; font-size:14px; padding:0px 0;}
.listscon .fr dl.registration_list .search{border: 1px solid #dddddd; padding: 15px 20px; margin-top: 30px; font-size: 14px;}
.listscon .fr dl.registration_list dd{margin-bottom: 30px;}
.listscon .fr dd p span.registration_participant{margin-right: 30px;}
.listscon .fr dd p span.registration_country{font-weight: bold;}
.listscon .fr dd p span.registration_file{vertical-align: middle; cursor: pointer;}

.listscon .fr .search{padding-bottom:30px; border-bottom:1px #ddd solid;  margin-bottom:30px;}
.listscon .fr .search label{font-size:18px;}
.listscon .fr .search select{border:1px #eee solid; padding:5px; width:15%;}
.listscon .fr .search input{border:1px #eee solid; padding:5px; width:30%;}
.listscon .fr .search button{background:#408ef7; color:#fff; padding:5px; cursor:pointer;}
.listscon .fr .listscon_r{width:880px;}
.listscon .fr .listscon_title{position: relative; height: 91px; font-size: 30px; font-weight: bold; color: #0aa2d1; background: url(../../images/listscon_title_bg.png) right 0 no-repeat;display: flex;align-items: center;}
.listscon .fr .journal{margin-top: 12px;}
.listscon .fr .journal_print{text-align: right;}
.listscon .fr .journal_sub li{position: relative; margin-bottom: 50px; overflow:hidden;}
.listscon .fr .journal_sub_title{border-left: 2px solid #ffde3b; height: 28px; font-size: 20px; font-weight: bold; color: #326ed9; overflow: hidden; line-height: 30px; padding-left: 6px; margin-bottom: 30px;margin-top: 30px;}
.listscon .fr .journal_sub p{font-size: 14px; line-height: 26px; margin-bottom: 24px;}
.listscon .fr .journal_img{position: absolute; bottom: 24px; right: 0;}
.listscon .fr .chart_img{text-align: center;}
.listscon .fr .chart_img img{max-width: 100%;}
.listscon .fr .member_list{margin-top: 20px;}
.listscon .fr .member_list .journal_sub_title{margin-top: 8px;}
.listscon .fr .member_list_btn{position: absolute; top: 0; right: 0;}
.listscon .fr .member_list_btn a{display: inline-block; margin-left: 5px;}
.listscon .fr .members{overflow: hidden;}
.listscon .fr .members a{float: left; width: 20%; line-height: 36px; font-size: 14px;}
.listscon .fr .members a.colspan2{width: 40%;}
.listscon .fr .members a.active{color: #326ed9; font-weight: bold;}
.listscon .fr .information{overflow: hidden;}
.listscon .fr .information_portrait{float: left; width: 150px;}
.listscon .fr .information_portrait img{border: 1px solid #cccccc; margin-top: 5px;width: 152px;height: 174px;}
.listscon .fr .information_r{margin-left: 210px;}
.listscon .fr .information_base{margin-bottom: 36px;}
.listscon .fr .information_base p{font-size: 14px; line-height: 20px; margin-bottom: 16px; overflow: hidden;}
.listscon .fr .information_base p span.information_base_k{float: left; width: 110px; vertical-align: top; text-align: right; font-weight: bold;}
.listscon .fr .information_base p span.information_base_v{display: block; margin-left: 130px;}
.listscon .fr .information_contact_title{border-bottom: 1px solid #326ed9; font-weight: bold; font-size: 18px; color: #326ed9; padding-bottom: 14px; padding-left: 30px;}
.listscon .fr .information_contact .information_base{margin-top: 15px; margin-bottom: 0;}
.listscon .fr .information_base_edit{text-align: right;}
.listscon .fr .information_base_edit a{display: inline-block; width: 100px; height: 36px; line-height: 36px; border: 1px solid #326ed9; color: #326ed9; text-align: center; font-size: 14px; font-weight: bold; text-decoration: none;}
.listscon .fr .introduction{overflow: hidden;}
.listscon .fr .introduction_img{float: left; margin-right: 15px; width: 182px;height: 112px;}
.listscon .fr .introduction_desc{margin-left: 200px;}
.listscon .fr .nomination_tips{position: absolute; bottom: 0; left: 0; font-size: 12px; line-height: 20px; color: #707070; font-weight: normal;}
.listscon .fr .nomination_activity{border: 1px solid #dddddd; padding: 20px; margin-top: 15px; font-size: 14px;}
.listscon .fr .nomination_activity label{margin-right: 20px; font-weight: bold;}
.listscon .fr .nomination_activity select{border: 1px solid #dddddd; width: 500px; height: 30px;}
.listscon .fr .nomination_item{margin-top: 30px; font-size: 14px;}
.listscon .fr .nomination_item table{border-collapse: collapse;}
.listscon .fr .nomination_item table td{padding: 8px 10px; border: 1px solid #dddddd;}
.listscon .fr .nomination_item table td input{border: 1px solid #dddddd; width: 300px; height: 28px; padding: 0 5px;}
.listscon .fr .nomination_item table td select{border: 1px solid #dddddd; height: 30px;}
.listscon .fr .nomination_item table td textarea{border: 1px solid #dddddd;}
.listscon .fr .nomination_item_title{border-left: 2px solid #ffde3b; height: 28px; font-size: 20px; font-weight: bold; color: #326ed9; overflow: hidden; line-height: 30px; padding-left: 6px; margin-bottom: 15px;}
.listscon .fr .nomination_item_label{text-align: center; font-weight: bold; background-color: #f8f8f8;}
.listscon .fr .nomination_question{margin-top: 20px;}
.listscon .fr .nomination_question_title{margin-top: 20px; height: 28px; font-size: 20px; font-weight: bold; color: #326ed9; overflow: hidden; line-height: 30px; padding-left: 6px;}
.listscon .fr .nomination_question_tips{color: #707070; font-size: 12px; font-weight: bold;}
.listscon .fr .nomination_question_file{position: relative; border: 1px solid #dddddd; padding: 20px; margin-top: 15px; font-size: 14px;}
.listscon .fr .upload_appendix{display: block; width: 100px; height: 22px; line-height: 22px; text-align: center; border: 1px solid #dddddd; background: #dddddd;}
.listscon .fr .sample_file{position: absolute; top: 25px; right: 20px; color: #333; font-weight: bold;}
.listscon .fr .sample_file a{color: #326ed9; text-decoration: underline;}
.listscon .fr .nomination_btns{margin-top: 30px; text-align: center;}
.listscon .fr .nomination_btns a{display: inline-block; width: 100px; height: 40px; line-height: 40px; margin: 0 10px; text-align: center; font-size: 16px; font-weight: bold; text-decoration: none;}
.listscon .fr .nomination_btns a.nomination_btns_reset{color: #666666; background-color: #ffffff; border: 1px solid #dddddd;}
.listscon .fr .nomination_btns a.nomination_btns_submit{color: #ffffff; background-color: #326ed9; border: 1px solid #1955c1;}
.listscon .fr .nomination_form_h5{display: none;}
.listscon .fr .membership_item{font-size: 14px; margin-top: 20px;}
.listscon .fr .membership_item table{border-collapse: collapse;}
.listscon .fr .membership_item table td{padding: 8px 10px; border: 1px solid #dddddd;}
.listscon .fr .membership_item table td input{border: 1px solid #dddddd; width: 90%; height: 28px; padding: 0 5px;}
.listscon .fr .membership_item_label{text-align: center; font-weight: bold; background-color: #f8f8f8;}
.listscon .fr .membership_uplaod{margin-top: 10px;}
.listscon .fr .membership_file_del{display: inline-block; width: 80px; height: 28px; line-height: 28px; text-align: center; border: 1px solid #326ed9; color: #326ed9; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: middle; margin-top: 1px;}
.listscon .fr .membership_file_icon{display: inline-block; width: 16px; height: 17px; background: url(../../images/icon_file.gif) 0 0 no-repeat; vertical-align: middle;}
.listscon .fr .membership_file_filename{display: inline-block; text-decoration: underline; color: #326ed9;}
.listscon .fr .accommodation{font-size: 14px; margin-top: 10px; border: 1px solid #dddddd; padding: 20px;}
.listscon .fr .accommodation_note{padding: 20px 0;}
.listscon .fr .accommodation_detail{border: 1px solid #dddddd; width: 98%; height: 150px; padding: 5px; margin-top: 20px;}
.listscon .fr .restriction{overflow: hidden;}
.listscon .fr .restriction label{float: left; width: 25%; margin: 6px 0;}
.listscon .fr .survey{margin-top: 20px; font-size: 14px;}
.listscon .fr .survey_desc_label{font-weight: bold; text-align: center;}
.listscon .fr .survey_desc table{border-collapse: collapse;}
.listscon .fr .survey_desc td{padding: 10px 0; border-bottom: 1px solid #dddddd;}
.listscon .fr .survey_list{margin-top: 40px;}
.listscon .fr .survey_item{background-color: #f4f4f4; padding: 20px; margin-bottom: 30px;}
.listscon .fr .survey_item_q{font-weight: bold; border-bottom: 1px solid #bbbbbb; padding: 0 10px 10px;}
.listscon .fr .survey_item_ans{overflow: hidden; margin-top: 15px; padding: 0 10px;}
.listscon .fr .survey_item_ans_A{float: left; font-weight: bold;}
.listscon .fr .survey_item_ans_form{margin-left: 30px;}
.listscon .fr .survey_item_ans_form textarea{width: 90%; height: 30px; padding: 5px; border: 1px solid #cccccc;}
.listscon .fr .survey_item_ans_list li{padding: 6px 0;}
.listscon .fr .calendar_event{margin-top: 30px;}
.listscon .fr .calendar_event table{border-collapse: collapse; font-size: 14px;margin-top: 20px;}
.listscon .fr .calendar_event table td{padding: 8px 10px; border: 1px solid #dddddd;}
.listscon .fr .seminar{margin-top: 20px;}
.listscon .fr .editor{height: 420px;}
.listscon .fr .details{padding: 20px 0; font-size: 14px; line-height: 1.5;}
.listscon .fr .doc_text{padding: 20px 0; font-size: 14px; line-height: 1.8;}
.listscon .fr .doc_text p{margin-bottom: 30px;}
.listscon .fr .doc_text p a{color: #326ed9;}
.listscon .fr .doc_text_title{background: url(../../images/icon_title.png) 0 5px no-repeat; padding-left: 24px; font-size: 18px; line-height: 1.5; font-weight: bold; color: #326ed9; margin-bottom: 20px;}
.listscon .fr .governing_board_members{font-weight: bold; margin-bottom: 20px;}
.listscon .fr .governing_board_members li{padding: 3px 0; font-weight: bold; background: url(../../images/list_15.jpg) 0 12px no-repeat; padding-left:15px;}
.listscon .fr .charter_title{text-align: center; font-size: 24px; line-height: 1.5; font-weight: bold; color: #326ed9; margin: 40px 0;}
.listscon .fr .charter_download{margin-bottom: 40px;}
.listscon .fr .charter_list{margin-bottom: 30px;}
.listscon .fr .charter_list li{padding-left: 35px; position: relative;}
.listscon .fr .charter_list_num{position: absolute; left: 12px; top: 0; z-index: 999; font-weight: bold;}
.listscon .fr .strategic{margin-top: 30px; margin-bottom: 30px;}
.listscon .fr .strategic li{border-bottom: 1px solid #dddddd; padding: 20px 0; font-size: 16px; font-weight: bold;}
.listscon .fr .pcenter{font-size: 14px;}

.listscon .not_started_icon{border-radius: 100%; width: 11px; height: 11px; background-color: #f5f538;display: inline-block;margin-left: 5px;}
.listscon .ongoing_icon{border-radius: 100%; width: 11px; height: 11px; background-color: #4bd02f;display: inline-block;margin-left: 5px;}
.listscon .finished_icon{border-radius: 100%; width: 11px; height: 11px; background-color: #ff0000;display: inline-block;margin-left: 5px;}
.listscon .not_started_tips{font-size: 16px; margin-left: 5px;}
.listscon .fr .msg_list{font-size: 14px; margin-bottom: 30px;}
.listscon .fr .msg_list li{padding: 30px 0; border-bottom: 1px solid #dddddd; overflow: hidden;}
.listscon .fr .msg_img{float: left; width: 100px; margin-right: 20px;}
.listscon .fr .msg_img img{width: 100px; height: 70px;}
.listscon .fr .msg_m{float: left; width: 570px;}
.listscon .fr .msg_time{float: right; color: #326ed9; font-size: 12px; margin-top: 25px;}
.listscon .fr .msg_del{float: right; margin-top: 25px;  margin-left: 10px; border: 1px solid #737272; background-color: #737272;}
.listscon .fr .msg_del a{color: #ffffff; font-size: 12px;}
.listscon .fr .msg_user{font-size: 16px; font-weight: bold; margin-bottom: 8px;}
.listscon .fr .mail_state{display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-bottom: 3px; margin-right: 3px;}
.listscon .fr .mail_state_unread{background: url(../../images/ic_unread.png) 0 0 no-repeat;}
.listscon .fr .mail_state_read{background: url(../../images/ic_read.png) 0 0 no-repeat;}
.listscon .fr .msg_con{font-size: 14px;}
.listscon .fr .pcenter_from{height:115px; background: url(../../images/mail_bg.jpg) right 0 no-repeat; margin: 20px 0; overflow: hidden;}
.listscon .fr .pcenter_from_detail{border-left: 3px solid #fede3b; padding-left: 15px; margin-top: 25px;}
.listscon .fr .pcenter_from_detail_s1{display: block; font-size: 16px; margin-bottom: 20px;}
.listscon .fr .pcenter_from_detail_s2{display: block; font-size: 20px; font-weight: bold; color: #326ed9;}
.listscon .fr .pcenter_from_detail_s3{display: block; font-size: 14px; color: #326ed9;}
.listscon .fr .mail_con{border: 1px solid #dddddd; padding: 40px; margin-bottom: 20px; line-height: 1.8;}
.listscon .fr .mail_con p{margin-bottom: 20px;}
.listscon .fr .mail_con_file{padding: 15px 20px; background-color: #eaf5fb; line-height: 1.5; font-weight: bold;}
.listscon .fr .ic_file{display: inline-block; width: 18px; height: 18px; background: url(../../images/ic_file.png) 0 0 no-repeat; vertical-align: middle; margin-bottom: 4px; margin-right: 5px;}
.listscon .fr .new_msg{margin-top: 30px;}
.listscon .fr .new_msg_item{margin-bottom: 30px;}
.listscon .fr .new_msg_label{display: inline-block; width: 80px; line-height: 34px; margin-right: 20px; text-align: right; vertical-align: top;}
.listscon .fr .new_msg_v{display: inline-block; width: 750px;}
.listscon .fr .new_msg_v input{width: 100%; height: 34px; font-size: 14px; padding: 0 10px; line-height: 34px; border: none; background-color: #f0f0f0;}
.listscon .fr .new_msg_v textarea{width: 100%; height: 180px; font-size: 14px; padding: 10px; line-height: 1.5; border: none; background-color: #f0f0f0;}
.listscon .fr .new_msg_v select{width: 100%; height: 32px; font-size: 14px; border: none; background-color: #f0f0f0;}
.listscon .fr .email_table table{border-collapse: collapse; font-size: 14px;}
.listscon .fr .email_table table td{padding: 12px 10px; border: 1px solid #dddddd;}
.listscon .fr .email_table table td input{border: 1px solid #dddddd; width: 90%; height: 28px; padding: 0 5px;}


.listscon .fr .email_table .verified{display: inline-block; width: 90px; height: 30px; line-height: 30px; margin: 0 10px; color: #28dc28; background-color: #ffffff; text-align: center; text-decoration: none;font-weight: bold;}
.listscon .fr .email_table .unverified{display: inline-block; width: 90px; height: 30px; line-height: 30px; margin: 0 10px; color: #ff0000; background-color: #ffffff; text-align: center; text-decoration: none;font-weight: bold;}

.listscon .fr .email_table .update{display: inline-block; width: 90px; height: 30px; line-height: 30px; margin: 0 10px; color: #ffffff; background-color: #326ed9; border: 1px solid #f0f0f0; text-align: center; text-decoration: none;font-weight: bold;}
.listscon .fr .curr_email{border: 1px dashed #dddddd; padding: 20px 30px;}
.listscon .fr .curr_email a{display: inline-block; width: 100px; height: 40px; line-height: 40px; margin: 0 10px; color: #ffffff; background-color: #326ed9; border: 1px solid #1955c1; text-align: center; text-decoration: none;}
.listscon .fr .new_email{margin-top: 20px; margin-bottom: 30px;}
.listscon .fr .new_email a{display: inline-block; width: 100px; height: 40px; line-height: 40px; margin: 0 10px; color: #ffffff; background-color: #326ed9; border: 1px solid #1955c1; text-align: center; text-decoration: none;}
.listscon .fr .new_email input{border: 1px solid #dddddd; width: 500px;  height: 28px; padding: 0 5px;}
.listscon .fr .pwd_item{margin-bottom: 30px;}
.listscon .fr .pwd_label{display: inline-block; width: 180px; line-height: 34px; margin-right: 20px; text-align: right; vertical-align: top;}
.listscon .fr .pwd_v{display: inline-block; width: 650px;}
.listscon .fr .pwd_v input{border: 1px solid #dddddd;  width: 500px; height: 28px; padding: 0 5px;}
.listscon .fr .pwd_v textarea{width: 100%; height: 180px; font-size: 14px; padding: 10px; line-height: 1.5; border: none; background-color: #f0f0f0;}
.listscon .fr .pwd_v select{width: 100%; height: 32px; font-size: 14px; border: none; background-color: #f0f0f0;}
.listscon .fr .meeting_label_title{text-align: center; font-weight: bold; background-color: #f8f8f8;width: 20%;}
.listscon .fr .meeting_label{word-break: break-all;}
.new_meeting{padding: 20px;}
.new_meeting_h5{display: none;}
.new_meeting table{border-collapse: collapse; font-size: 14px;}
.new_meeting table td{padding: 12px 10px; border: 1px solid #dddddd;}
.new_meeting .meeting_label{text-align: center; font-weight: bold; background-color: #f8f8f8;}
.new_meeting .meeting_time_tips{margin-top: 10px;color: #85858e;}
.new_meeting .new_meeting_ipt{width: 11%; height: 32px; line-height: 32px; border: 1px solid #dddddd;}
.new_meeting .new_meeting_participants label{display: inline-block; margin: 3px 20px 3px 0;}
.new_meeting_btns{font-size: 16px; margin-top: 25px;}
.new_meeting_btns a{display: inline-block; width: 100px; height: 40px; line-height: 40px; margin: 0 10px; font-size: 16px; text-align: center; text-decoration: none;}
.new_meeting_btns a.btns_reset{color: #666666; background-color: #ffffff; border: 1px solid #dddddd;}
.new_meeting_btns a.btns_submit{color: #ffffff; background-color: #326ed9; border: 1px solid #1955c1;}

.tabs{margin-top: 20px;}
.tabs_hd{border-bottom: 1px solid #326ed9;}
.tabs_hd a{float: left; padding: 10px; margin-right: 10px; font-size: 16px; font-weight: bold; border: 1px solid #cccccc; margin-bottom: 10px;width: 264px;height: 42px;display: flex;align-items: center;}
.tabs_hd a.active{color: #ffffff; border-color: #408ef7; background-color: #408ef7;}
.tabs_hd a:nth-child(3n){margin-right: 0;}

.pagescon{text-align:right;}
.pagescon a{border:1px #ccc solid; padding:2px 7px; font-size:14px; color:#bcbcbc; display:inline-block; margin-left:8px;}
.pagescon a:hover{background:#2b76de; color:#fff; text-decoration:none;}

.nomination_btns{margin-top: 30px; text-align: center;}
.nomination_btns a{display: inline-block; width: 100px; height: 40px; line-height: 40px; margin: 0 10px; text-align: center; text-decoration: none;}
.nomination_btns a.nomination_btns_reset{color: #666666; background-color: #ffffff; border: 1px solid #dddddd;}
.nomination_btns a.nomination_btns_submit{color: #ffffff; background-color: #326ed9; border: 1px solid #1955c1;}

.textscon{border:1px #ccc solid; margin-top:60px;}
.textscon dl{padding:50px;}
.textscon dl dt h1{text-align:center; font-size:28px; font-weight:100;}
.textscon dl dt{border-bottom:1px #ccc solid;}
.textscon dl dt p{text-align:right; padding:15px 0; color:#999;}
.textscon dl dt p .textscon_publisher{margin-right: 20px;}
.textscon dl dd{padding:20px 0; line-height:42px;}

.textscon .fj li{background:url(../../images/icon_file.gif) no-repeat left center; padding-left:20px;}
.textscon .fj li a{font-size:14px;}

.success{text-align: center;margin-top: 60px;}
.success span{font-weight: bold;font-size: 18px;}
.tabs2{margin-top:67px;}
@media screen and (max-width: 1105px) {
	.footer2{
		display:block;
		background:#326ed9;
		margin-top:.7rem; 
		font-size:.12rem;
		text-align:center;
		color:#fff;
		padding:.15rem 0;
		line-height:.24rem;
	}
}
@media (max-width: 689px) and (min-device-width: 320px), (max-device-width: 480px){
  html{font-size:100px;}
  .w1200{width:100%;}
  .login{display:none;}
  .logo{display:none;}
  .logo2{float:none; display:block; padding:.15rem; position:relative;}
  .logo2 img{width:60%;}
  .menu{background:url(../../images/cd.jpg) no-repeat; background-size:.16rem .16rem; position:absolute; top:30%; right:.1rem; display:block; width:.16rem; height:.16rem;}
  .h5_login{background:url(../../images/h5_login.png) no-repeat; position:absolute; top:28%; right:.4rem; display:block; width:.2rem; height:.2rem;}
  .side-bar{display: block;}
  .h5_user_login_title{font-size: 18px; font-weight: bold; padding: 20px 0 15px; text-align: left; color: #326ed9;}
  .h5_user_login{font-size: 16px; text-align: center;}
  .h5_user_login input{width: 95%; padding: 0 5px; height: 38px; border: 1px solid #dddddd; margin-bottom: 20px;}
  .h5_user_login_btn{display: block; width: 100%; height: 40px; line-height: 40px; text-align: center; color: #ffffff; background-color: #326ed9; border-radius: 4px;}
  .login_mask{position:fixed;z-index:999;visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease;-webkit-backdrop-filter:blur(10px) saturate(180%);pointer-events:none;}
  .login_mask,.login_mask:before{top:0;left:0;width:200%;height:200%;}
  .login_mask:before{position:absolute;display:block;background-color:rgba(0,0,0,.8);content:" ";}
  .login_mask.show{visibility:visible;opacity:1;pointer-events:auto;}
  .login_panel{position:fixed;top:0;left:0;z-index:9999;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .15rem;width:70%;height:100%;background:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
  .login_panel.show{-webkit-transform:none;transform:none;}
  .login_panel .login_head{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:15px; text-align:center; font-size: 16px;}
  .login_panel .login_head .nickname{color: #326ed9; font-weight: bold;}
  .login_panel .login_list{margin-top:.3rem;}
  .login_panel .login_list ul{display:block;width:100%;}
  .login_panel .login_list .l_item{display:block; border-bottom:1px solid #e5e5e5; font-size: 16px;}
  .login_panel .login_list .l_item a{display:block; overflow: hidden; padding: 15px 0; position: relative;}
  .login_panel .login_list .i_icon{display:inline-block;width:24px;height:24px; vertical-align: middle; margin-right: 5px;}
  .login_panel .login_list .i_title{display:inline-block;height:24px; line-height: 24px; font-weight: bold; vertical-align: middle;}
  .login_panel .login_list .i_num{float: right; color: #999999;}
  .login_panel .login_list .l_item .l_item_sub{font-size: 14px;}
  .login_panel .login_list .l_item .l_item_sub li{padding-left: 15px;}
  .login_panel .login_list .l_item .l_item_sub li a{padding: 5px 0; font-weight: bold;}
  .login_panel .login_list .l_item .l_item_sub li ul li a{font-weight: normal;}
  .login_panel .login_list .l_item .l_item_sub .l_item_sub_num{float: right; color: #ff0000;}
  .new_meeting{display: none;}
  .new_meeting_h5{display: block; padding: 15px; font-size: 14px;}
  .new_meeting_h5 ul li{padding-top: 10px;}
  .new_meeting_h5 .new_meeting_h5_k {font-weight: bold; margin-bottom: 10px;}
  .new_meeting_h5 .new_meeting_h5_t{border: 1px solid #dddddd; width: 90%; height: 28px; padding: 0 5px;}
  .new_meeting_h5 .new_meeting_h5_c label{display: inline-block; margin-bottom: 10px; margin-right: 20px;}



	.top{padding:0 0 .2rem 0;}	
	.nav{float:none; font-size:0; padding:0 .15rem;display: none;}
	.nav dt{display:none;}
	.nav li{float:none; padding-left:0; height:auto; line-height:normal; border-bottom:1px #ccc solid; padding:.15rem 0;}
	.nav li a{font-size:.18rem; line-height:normal;}
	.nav dt,.nav dd{float:none;}
	.nav dl{width:100%; background:none; box-shadow:none; padding:0; display:inherit; position:inherit;}
	.nav dd{line-height:normal;}
	.nav dd p{padding:.1rem 0 0 .5rem;}
	.nav dd a{font-size:.12rem; padding:0 .05rem; line-height:.2rem;}

	.commtitle h3{font-size:.2rem; padding:.2rem 0 .1rem 0;}

	.newscon,.noticecon{margin:0;}
	.newscon dl{width:100%; margin:0; float:none;}
	.newscon dd h3{padding:0; padding-top:.2rem;}
	.newscon dd p{height:auto; padding:.2rem 0;}
	.newscon dd span{display:block; padding-bottom:.2rem;}
	.newscon{padding:.2rem;}

	.noticecon{padding:.2rem;}
	.noticecon dl{width:100%; height:auto; float:none; margin:0; margin-bottom:.2rem; padding:.2rem; box-sizing:border-box; }
	.noticecon dl dt span{font-size:.42rem;}
	.noticecon dl dt p{font-size:.14rem;}
	.noticecon dl a{font-size:.16rem;}
	.jiaodian{height:2.5rem;}

	.mnav{padding:0 .15rem;}
	.mnavcon{height:.45rem; font-size:.12rem;}
	
	.pages{padding:0 .15rem .5rem 0;}
	.pagescon a{margin-left:.1rem;}
	
	
  .listscon{margin-top:.3rem;}
  .listscon .fl{display:none;}
  .listscon .fr{float:none;}
  .listscon .fr dl{width:100%; float:none;position: relative;}
  .listscon .fr .listscon_r{width:100%; float:none;}
  .listscon .fr dt{font-size:.25rem;} 
  .listscon .fr dt h2{padding-bottom:0;}
  .listscon .fr dd,.listscon .fr dt{padding:.15rem; margin-bottom:.3rem;}
  .listscon .fr .listscon_title{display: none;}
  .listscon .fr .journal_print{padding: 0 0.15rem;}
  .listscon .fr .journal{margin-top: 0;}
  .listscon .fr .journal_sub li{padding: 0 0.15rem; margin-bottom: 0.4rem;}
  .listscon .fr .journal_sub_title{overflow: visible; line-height: 1.3; margin-bottom: 0.3rem;}
  .listscon .fr .journal_sub p{margin-bottom: 0.24rem;}
  .listscon .fr .journal_img{position: relative; bottom: 0; right: 0;}
  .listscon .fr .member_list{margin: 0;}
  .listscon .fr .member_list .journal_sub_title{margin: 0;}
  .listscon .fr .member_list_btn{position: relative; overflow: hidden; margin: 15px 0; display:none;}
  .listscon .fr .member_list_btn a{float: left; margin: 0; width: 50%;}
  .listscon .fr .member_list_btn a img{max-width: 100%;}
  .listscon .fr .members a{width: 50%;}
  .listscon .fr .members a.colspan2{width: 100%;}
  .listscon .fr .information_portrait{float: none; width: 100%; text-align: center;}
  .listscon .fr .information_r{margin-left: 0; margin-top: 30px;}
  .listscon .fr .information_base_edit{display: none;}
  .listscon .fr .introduction{text-align: center;}
  .listscon .fr .introduction_img{float: none; margin: 0;}
  .listscon .fr .introduction_desc{margin-top: 20px; margin-left: 0; font-size: 14px; text-align: left;}
  .listscon .fr .nomination_form_pc{display: none;}
  .listscon .fr .nomination_form_h5{display: block; padding: 0 0.15rem 0.4rem; font-size: 14px;}
  .listscon .fr .nomination_activity_h5{margin-top: 10px;}
  .listscon .fr .nomination_form_k{font-weight: bold; margin-bottom: 10px;}
  .listscon .fr .nomination_form_v input{border: 1px solid #dddddd; width: 90%; height: 28px; padding: 0 5px;}
  .listscon .fr .nomination_form_v select{border: 1px solid #dddddd; width: 90%; height: 30px;}
  .listscon .fr .nomination_form_v textarea{border: 1px solid #dddddd; width: 90%; padding: 0 5px;}
  .listscon .fr .nomination_item_h5{margin-top: 20px;}
  .listscon .fr .nomination_item_h5_title{border-left: 2px solid #ffde3b; height: 28px; font-size: 20px; font-weight: bold; color: #326ed9; overflow: hidden; line-height: 30px; padding-left: 6px; margin-top: 20px; margin-bottom: 10px;}
  .listscon .fr .nomination_item_list li{padding-top: 10px;}
  .listscon .fr .nomination_item_list li.nomination_item_h5_sub_title{color: #326ed9; font-size: 16px; font-weight: bold; padding-top: 20px;}
  .listscon .fr .nomination_form_sub_item{background-color: #f8f8f8; padding: 10px 10px;}
  .listscon .fr .nomination_form_sub_item .nomination_form_k{margin-top: 10px;}
  .listscon .fr .sample_file_h5{margin-top: 10px;}
  .listscon .fr .sample_file_h5 a{color: #326ed9; text-decoration: underline;}
  .listscon .fr .accommodation_h5{border: 1px solid #dddddd; padding: 10px;}
  .listscon .fr .restriction label{width: 50%;}
  .listscon .fr .survey{padding: 0 0.15rem 40px;}
  .listscon .fr .survey_item{padding: 20px 10px;}
  .listscon .fr .tabs{padding: 0 0.15rem;}
  .listscon .fr .calendar_event{margin-bottom: 50px;}
  .listscon .fr .doc_text{padding: 20px 0.15rem;}
  .listscon .fr .calendar_event{padding: 0 0.15rem;}
  .listscon .fr .strategic{padding: 0 0.15rem;}
  .listscon .fr .pcenter{padding: 0 0.15rem 20px;}
  
  .listscon .fr .search{padding: 15px;}
  .listscon .fr .msg_list{margin-bottom: 0;}
  .listscon .fr .msg_img{margin-right: 10px; margin-top: 5px;}
  .listscon .fr .msg_m{float: none; margin-left: 120px; width: auto;}
  /* 
  .listscon .fr .msg_time{float: none; margin-left: 120px; margin-top: 5px;}
  .listscon .fr .msg_del{float: none; margin-left: 130px; margin-top: 5px;} 
  */
  .listscon .fr .search select{display: none;}
  .listscon .fr .new_msg_v{width: 100%;}
  .listscon .fr .new_msg_label{display: block; width: 100%; margin: 0; text-align: left;}
  .listscon .fr .new_msg_v input{width: 90%;}
  .listscon .fr .new_msg_v select{width: 90%;}
  .listscon .fr .new_msg_v textarea{width: 90%;}
  .listscon .fr .curr_email{padding: 0.1rem;}
  .listscon .fr .curr_email a{display: block; margin: 0; margin-top: 10px;}
  .listscon .fr .new_email input{width: 90%; margin-top: 10px;}
  .listscon .fr .new_email a{display: block; margin: 0; margin-top: 10px;}
  .listscon .fr .pwd_label{display: block; text-align: left;}
  .listscon .fr .pwd_v{display: block; width: 100%;}
  .listscon .fr .pwd_v input{width: 90%;}
  .listscon .fr .pwd_v textarea{width: 90%;}
  .listscon .fr .pwd_v select{width: 90%;}
  .listscon .fr .information_portrait{font-size: 14px;}
  .editor_h5{height: 480px}

  .tabs{margin-top: 0px;}
  .tabs_hd{border-bottom: 2px solid #326ed9;}
  .tabs_hd a{float: left; padding: 0.1rem; margin-right: 0.1rem; font-size: 16px; font-weight: bold; background-color: #f0f0f0; border: 1px solid #cccccc;width:1.42rem;height:0.85rem;}
  .tabs_hd a.active{color: #ffffff; background-color: #326ed9;}
  .tabs_hd a:nth-child(2n){margin-right: 0;}
  .tabs_hd a:nth-child(3n){margin-right: 10px;}
  .texts{padding:.15rem;}
  .textscon{margin-top:.2rem;}
  .textscon dl{padding:.15rem;}
  .textscon dl dt h1{font-size:.2rem;}
  .textscon dl dt p{font-size:.12rem;}
  .textscon dl dd{font-size:.16rem;}


  .footer{display:none;}
  .footer2{
	display:block;
	background:#326ed9;
	margin-top:0; 
	font-size:.12rem;
	text-align:center;
	color:#fff;
	padding:.15rem 0;
	line-height:.24rem;
  }
	
  .banner{height:1.03rem;}
  .w575{width:92%; padding:.2rem; float:none;}
  .tabs2{margin-top:20px;}+
}

.pagescon .on{background:#2b76de; color:#fff; text-decoration:none;}
.listscon .fr .membership_item select{border:1px #eee solid; padding:5px; width:15%;}