﻿@charset "utf-8";
/* CSS Document */
body{ width:100%;font:12px/24px 'Microsoft YaHei'; color:#000; background:#fff; -webkit-overflow-scrolling : touch;  }
*{padding:0; margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
ul,ul li{ list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{ color:#000; text-decoration:none;}
a:focus{ outline:none; -moz-outline:none;}
.left{ float:left;}
.right{ float:right;}
.center{ text-align:center;}
.te_2{ text-indent:2em;}
.break{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
select,select:focus{ outline:none}
input,textarea,select{ background:none; border:none; -webkit-appearance:none; font-family:"Microsoft YaHei"; line-height:normal; outline:none;}
.btn{ background:none; border:none; line-height:normal; cursor:pointer;}
img{ border:medium none;}
.clear{ clear:both;}
.clearfix:after {
    content: ".";             
	display: block;            
    height: 0; 
	font-size:0;
    clear: both;              
    visibility: hidden;	     
}
.clearfix {display:block;}

.orange_txt{ color:#ff6600 !important;}
.mar_0{ margin-right:0 !important;}
.matb_10{ margin-top:10px; margin-bottom:10px;}
.bg_none{ background:none !important;}
.border_none{ border:none !important;}
/*header*/
.index_top_ymt{ padding:6px; background-color:#fff; border-bottom:1px solid #C3C3C3; position:relative;}
.index_top_ymt .operate_list{ position:absolute; right:0; top:48px; width:104px; background-color:#e5e5e5; z-index:10;}
.index_top_ymt .operate_list a{ display:block; font-size:15px; line-height:44px; padding-left:20px; border-left:4px solid #e5e5e5; color:#666;}
.index_top_ymt .operate_list a:active{ border-color:#ff6600; color:#ff4200; background-color:#fed8c1;}
body.gray_bg{ background-color:#f6f4f4;}
body.pb45{ padding-bottom:45px;}
.index_top_ymt .logo{ float:left; background:url(../images/mobile/ymt.png); width:81px; height:35px; background-size:100% 100%;}
.index_top_ymt .login_btn{float:right; background:url(../images/mobile/btn_login.png) no-repeat; width:68px; height:25px; background-size:100% 100%; margin:5px 10px 0 0;}
.index_top_ymt .nav_btn{float:right; background:url(../images/mobile/btn_nav.png) no-repeat; width:59px; height:20px; background-size:100% 100%; margin:8px 10px 0 0;}
.index_top_ymt .person_btn{float:right; background:url(../images/mobile/btn_preson.png) no-repeat left center; height:25px; line-height:25px; background-size:17px 15px; margin:5px 10px 0 0; padding-left:23px; color:#264b94; font-size:15px;}

.nav{ background-color:#264b94;}
.nav .nav_inner{ width:100%; max-width:320px; margin:0 auto; overflow:hidden;}
.nav a{ color:#fff; font-size:15px; width:33.3%; height:32px; line-height:32px; text-align:center; float:left;}
.nav a span{ padding-left:1em;}

/*1-1-1会议首页-会议报道*/
.subject_list{ padding:7px 20px 0;}
.subject_ship{ border-bottom:1px dashed #b2bdd7; margin-bottom:20px;}
.subject_title{}
.subject_class1,.subject_class2{ width:60px; height:26px; text-align:center; line-height:26px; color:#fefefe; font-size:17px; padding-right:9px; display:inline-block;}
.subject_class1{ background:url(../images/mobile/class1.png) no-repeat; background-size:100% 100%;}
.subject_class2{ background:url(../images/mobile/class2.png) no-repeat; background-size:100% 100%;}
.subject_info{ font-size:17px; line-height:27px; padding:5px 0 10px 14px;}
.subject_info li{ margin-top:5px; width:33%; float:left;}
.subject_info li.long_li{ width:67%;}

/*1-1-2会议首页-会议报道*/
.main_body{ padding-bottom:20px;}
.meet_tab{ height:50px; background:#264b94; display:-webkit-box; border-bottom:1px solid #dadada;}
.one_tab{ -webkit-box-flex:1; height:47px; line-height:47px; position:relative; background-size:2px 32px;}
.one_tab a{ display:block; color:#fefefe; font-size:17px; text-align:center;}
.one_tab a span{ display:inline-block;}
.one_tab a.tab_current span{ border-bottom:3px solid #e17a3c;}
.tab_list{ position:relative; z-index:9;}
.tab_list a{ height:50px; line-height:50px; border-top:1px solid #528fc8; text-align:left; background:#2374c0; font-size:0;}
.tab_list a:first-child{ border-color:#b9b9b9;}
.tab_list a img{ width:20px; height:20px; vertical-align:middle; margin-left:13%; margin-right:8%;}
.tab_list span{ vertical-align:middle; font-size:17px;}
.tab_list a.tab_list_current{ background:#264b94;}
.main_title{  background:#e5e5e5; font-size:15px; line-height:25px; color:#636363; }
.main_title_box{ background:url(../images/mobile/title_star.png) no-repeat 6px 11px; background-size:15px 26px; padding:10px 20px 10px 30px;}
.title_span{ font-size:17px;}
.meet_list{ padding-top:11px;}
.meet_ship{ padding:14px 20px 10px; border-bottom:1px solid #ddd;}
.meet_ship a{ display:block;}
.content_title{ font-size:16px; line-height:17px; margin-bottom:16px;}
.content_tip{ color:#878787; line-height:19px;}
.grey_date,.grey_place,.orange_date,.orange_place,.orange_point{ padding-left:16px;}
.grey_date{ background:url(../images/mobile/date_grey.png) no-repeat left center; background-size:11px 11px;}
.grey_place{ background:url(../images/mobile/place_grey.png) no-repeat left center; background-size:11px 12px;}
.orange_date{ background:url(../images/mobile/date_orange.png) no-repeat left center; background-size:11px 11px;}
.orange_place{ background:url(../images/mobile/place_orange.png) no-repeat left center; background-size:11px 12px;}
.orange_point{ background:url(../images/mobile/point_orange.png) no-repeat left center; background-size:11px 12px;}

/*1-1会议首页-会议报道*/
.swiper-container {width: 100%;} 
.swiper-slide img{ width:100%;} 

.banner{ width:100%; background:#f6f6f6; padding:5px 0;}
.autotext_list{}
.autotext_ship{padding:12px 20px 12px; border-bottom:1px solid #dddddd;}
.autotext_ship a{ display:-webkit-box; width:100%;}
.autotext_img{ width:70px; height:70px; border:1px solid #dfdede; margin-right:15px;}
.autotext_img img{ width:70px; height:70px;}
.autotext_intro{ -webkit-box-flex:1;}
.autotext_title{ font-size:14px; line-height:17px; margin-bottom:10px;}

/*1-2学科会议*/
.change_subject{ float:left; margin-left:10px;}
.right_a{ color:#636363; float:right;}
.line_span{ margin:0 8px; float:right;}
.load_more{ margin:0 20px; height:40px; line-height:40px; background:#eeeeee; margin-top:15px; font-size:15px; color:#333; text-align:center;}
.load_more span::after{content:'\2193'; margin-left:5px;}

/*2-1单场会议-会议介绍*/
.main_head{ height:44px; line-height:44px; padding:0 6px; display:-webkit-box; border-bottom:1px solid #898989;}
.return_btn{ width:43px; height:43px; background:url(../images/mobile/return_btn.png) no-repeat; background-size:100% 100%; display:block;}
.main_head h4{ font-size:18px; color:#264b94; text-align:center; padding-right:43px; -webkit-box-flex:1;}

/*2-2单场会议-会议报名*/
.sign_box{ padding:0 20px;}
.sign_top{ border-bottom:1px solid #ccc; padding-top:17px; padding-bottom:20px;}
.line_title{ font-size:17px; color:#000; line-height:27px; background:url(../images/mobile/orange_line.jpg) no-repeat left center; background-size:3px 16px; padding-left:6px;}
.sign_date{ font-size:14px; color:#656565; margin-top:10px;}
.orange_date_big{ padding-left:25px;}
.orange_date_big{ background:url(../images/mobile/date_orange.png) no-repeat left center; background-size:16px 16px;}
.sign_btn_box{ margin-top:21px; height:33px;}
.sign_btn{ width:32%; height:33px; background:#eee; margin-right:2%; font-size:15px; color:#264b94; font-weight:bold; float:left;}
.sign_intro_txt{ margin-top:10px;}

/*2-2单场会议-会议报名-报名信息填写*/
.input_list{ padding:25px 20px 0; margin:0 auto; padding-top:25px;}
.one_input{ display:-webkit-box; line-height:45px; margin-bottom:10px; font-size:15px;}
.left_label,.one_input .text,.one_input textarea{ display:block;}
.left_label{ width:95px; text-align:right; margin-right:10px; font-size:17px;}
.red_star{ width:7px; height:7px; display:inline-block; background:url(../images/mobile/red_star.png) no-repeat; background-size:100% 100%; margin-right:6px;}
.one_input .text{ height:43px; line-height:43px; padding:0 10px;}
.one_input textarea{ height:124px; line-height:20px; padding:5px 10px; resize:none;}
.one_input .text,.one_input textarea{  border:1px solid #c5c5c5; background:#f5f5f5; font-size:15px; color:#646464; border-radius:5px; -webkit-box-flex:1;}
.input_right{-webkit-box-flex:1; display:-webkit-box;}
.one_radio{color:#646464; -webkit-box-flex:1;}
.one_radio input[type="radio"]{ width:18px; height:18px; margin-right:4px; vertical-align:middle; background:url(../images/mobile/radio.png) no-repeat; background-size:100% 100%;}
.one_radio input[type="radio"]:checked{ background:url(../images/mobile/radio_on.png) no-repeat; background-size:100% 100%;}
.input_btn_box{ padding:0 15px; margin:0 auto; padding:30px 0 15px; height:50px;}
.blue_btn,.grey_btn{ width:47%; border:1px solid #999; height:48px; line-height:48px; font-size:18px; border-radius:5px;}
.blue_btn{ color:#264b94;}
.grey_btn{ color:#000;}

/*2-2单场会议-会议报名-已报名人员*/
.persopn_list{ padding:20px 20px 0; margin:0 auto;}
.person_ship{ margin-bottom:7px; font-size:15px;}

/*2-2单场会议-会议报名-已报名人员-报名信息*/
.sign_tip{ font-size:15px; line-height:23px; padding:22px 0;}
.share_box{ height:32px; line-height:32px; padding-bottom:20px; border-bottom:1px solid #898989;}
.part_span{ float:left; margin-right:9%; color:#264b94;}
.part_span a{width:32px; height:32px; display:block;}
.icon_weibo{ background:url(../images/mobile/icon_weibo.png) no-repeat; background-size:100% 100%;}
.icon_weibo_tengxun{ background:url(../images/mobile/icon_weibo_tengxun.png) no-repeat; background-size:100% 100%;}
.icon_weixin{ background:url(../images/mobile/icon_weixin.png) no-repeat; background-size:100% 100%;}
.sign_info{ padding-top:20px;}
.sign_info_box{ padding-top:20px; font-size:15px; line-height:26px; color:#656565;}
.sign_info_one{ margin-bottom:27px;}

/*2-4单场会议-大会征文*/
.essay_top{ padding:17px 20px 0;}
.essay_date{ font-size:14px; color:#656565; margin-top:5px;}
.essay_tip{ background:#f3f3f3; padding:7px 20px; font-size:17px; line-height:26px; margin-top:5px;}
.essay_body{ padding:0 16px;}
.essay_body_top{ border-bottom:1px dashed #ababab; text-align:center; padding:20px 0 2px;}
.essay_body_top .essay_title{ font-size:18px; line-height:30px;}
.essay_body_top .essay_num{ color:#656565; margin-top:13px;}

/*2-5单场会议-文献集*/
.essay_list{ padding:5px 20px 0;}
.essay_ship{ margin-top:10px; font-size:15px; background:url(../images/mobile/orange_circle.png) no-repeat left center; background-size:8px 8px; padding-left:18px;}
.essay_ship a{ display:block;}

/*2-5单场会议-文献集-文献列表*/
.article_list{ margin:20px 20px 0; border-top:1px dashed #ababab;}
.article_ship{ padding:18px 0; font-size:16px; border-bottom:1px dashed #ababab; background:url(../images/mobile/orange_rect.jpg) no-repeat left center; background-size:14px 14px; padding-left:25px; }
.article_ship a{ display:block;}

/*2-5单场会议-文献集-文献列表-文献详细页*/
.blue_title{ background:#264a94; color:#fffefe;}
.grey_title{ background:#e4e4e4;}
.blue_title,.grey_title{ padding:8px 20px; font-size:15px;}
.essay_info{}
.essay_info_info{}
.essay_content_box{ padding:8px 20px; font-size:17px; color:#264a94; line-height:30px;}
.essay_info_abstract{ margin-top:6px;}
.essay_info_tip{ font-size:15px; padding:20px 20px 10px;}
.orange_exclamation{ background:url(../images/mobile/orange_exclamation.png) no-repeat left center; background-size:23px 23px; padding-left:30px; display:inline-block;}

/*2-9单场会议-会议日程*/
.daily_list{ margin-top:24px;border-top:1px solid #c0c0c0;}
.daily_ship{ padding:20px; border-bottom:1px solid #c0c0c0; font-size:16px; line-height:26px;}
.daily_ship a{ display:block;}

/*2-11单场会议-会场花絮*/
.img_list{ padding:24px 20px 0;}
.img_ship{ width:30%; margin-right:5%; float:left; margin-bottom:15px;}
.img_ship a{ display:block;}
.img_ship a img{ width:100%;}

/*2-12单场会议-文章列表页*/
.report_list{ margin-top:24px;border-top:1px solid #c0c0c0;}
.report_ship{ padding:15px 20px; display:-webkit-box; border-bottom:1px solid #c0c0c0;}
.report_ship a{ display:block;}
.report_title{ font-size:17px; line-height:27px;}
.report_intro{ display:-webkit-box; margin-top:5px;}
.report_intro_txt{ -webkit-box-flex:1; color:#656565; line-height:15px;}
.report_intro_img,.report_intro_img img{ width:75px; height:75px;}
.report_intro_img{ margin-left:15px;}

/*2-单场会议-1*/
.one_meet_head{font-size:15px; text-align:left; line-height:20px; color:#264b94; padding:11px 20px 7px;}
.collect{ display:inline-block;background:url(../images/mobile/star_grey.png) no-repeat left center; background-size:20px 20px; padding-left:25px; color:#254a94;}
.collect_yes{background:url(../images/mobile/star_orange.png) no-repeat left center; background-size:20px 20px;}
.meet_banner{}
.meet_banner a{ display:block;}
.meet_banner a img{ width:100%;}
.meet_info{ padding:9px 20px; color:#878787;}
.meet_info p{ line-height:20px;}
.meet_intro{ padding-bottom:12px; border-bottom:1px solid #ccc;}
.meet_line_title{height:40px; line-height:40px; padding:0 20px; background:#eee; font-size:17px; color:#ff6600;}
.bold_line{ padding-left:15px; background:url(../images/mobile/orange_line_bold.jpg) no-repeat left center; background-size:6px 19px;}
.meet_intro_box{ height:72px; overflow:hidden; padding:0 20px; margin-top:12px; font-size:14px; color:#264b94;}
.ft_16{ font-size:16px; line-height:26px;}
.sign_type{}
.type_ship{ padding:0 45px; border-bottom:1px solid #b0b0b0; background:#eee;}
.type_ship a{ display:block; font-size:18px; font-weight:bold; color:#254a94; padding:12px 0;}
.arrow_right{ background:url(../images/mobile/arrow_right.png) no-repeat right center; padding-right:30px; background-size:30px 30px;}
.contact{ margin-top:15px;}
.contact_list{ margin-top:15px; padding:0 20px;}
.contact_box{ margin-bottom:25px; font-size:15px; line-height:25px; font-weight:bold;}
.meet_bottom{ padding:0 20px;}
.collect_box{ text-align:right;}
.more_meet{ margin-top:20px;}
.more_meet a{ width:100%; height:44px; background:#eee; text-align:center; line-height:44px; color:#333; font-size:15px; display:block;}
.contact_weixin{ text-align:center; margin-top:25px; font-size:14px; color:#656565;}
.contact_weixin img{ width:64%; display:block; margin:0 auto; border:1px solid #bfbfbf; margin-top:7px;}
.return_box{ text-align:center; padding:25px 0;}
.return_box .blue_btn{ width:43%;}


/*2016-6-21*/
.meet_templete{padding:20px 20px 10px; color:#fff;}
.mt_title{ height:60px; overflow:hidden; font-size:18px; line-height:20px;}
.mt_info{ font-size:12px; line-height:17px; margin-top:15px;}

/*20171123*/
.page_top {
    background-color: #43a0ff;
    padding: 0 4%;
    height: 51px;
}
.logo_box {
    float: left;
    width: 83px;
    height: 51px;
}
.logo_box img {
    width: 100%;
    margin-top: 9px;
}
.nav_box {
    float: right;
}
.nav_box a {
    font-size: 13px;
    line-height: 18px;
    color: #ffffff;
    text-align: center;
    display: inline-block;
    width: 30px;
}
.nav_box .navigation {
    background: url(../images/mobile/nav.png) no-repeat top center;
    -webkit-background-size: 17px 16px;
    margin-right: 15px;
    padding-top: 20px;
    margin-top: 2px;
}
.nav_box .user_pic {
    margin-top: 3px;
}
.nav_box .user_pic img {
    border: 1px solid #fff;
    border-radius: 50%;
    width: 24px;
    height: 24px;
}
.meet_tab {
	background-color: #fff;
	border-bottom: medium none;
	height: 45px;
}
.one_tab {
	height:43px;
}
.one_tab a {
	color: #5a6675;
	font-size: 15px;
	line-height: 43px;
	border-bottom:2px solid #fff;
}
.one_tab a.tab_current {
	border-bottom-color:#43a0ff;
	color: #43a0ff;
}
.one_tab a.tab_current span {
	border-bottom: medium none;
}
.tab_list a {
	background-color:#43a0ff;
	color: #fff; 
	font-size:15px;
}
.tab_list span {
	font-size:15px;
}
.tab_list a:first-child {
	border-bottom-color:#fff;
}
.tab_list a:last-child {
	border-bottom:medium none;
}
.banner {
	background-color: #fff;
	padding-top: 0;
}
.navigation_box {padding: 10px 0% 10px 4% ; display: none;}
.navigation_box .navigation { width: 100%; text-align: center;}
.navigation_box .navigation a { display: inline-block; font-size: 16px; line-height: 20px; color: #16191c; padding: 6px 0; text-align: left; width: 17.2%; float: left;}
.navigation_box .navigation a:last-child { width: 13%;}
