/* 导入---专门放颜色的文件 */
@import "color.css";
@import url("later_new.css");
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-brand{
	color: var(--color-fff);
}
body {
	background-image: none!important;
    padding-top: 70px;
    padding-bottom: 30px;
	background-color: #f7faff;
}
.disabled{
	cursor: not-allowed; pointer-events: none;
}

.login-description{font-size: 24px;
    line-height: 1;
    margin-bottom: 30px;
    font-weight: 400;}
.login-description p{font-size: 14px;
    /* color: #9f9f9f; */
    margin-top: 15px;}
.login .form-control{padding: 14.5px 16px;
    border-radius: 3px;
    border-color: #e5e5e5;font-weight: 300;
    font-size: 14px; height: 47.8px}
.login .form-group{margin-bottom: 30px;}
.login{background: #fff;
    padding: 30px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);margin-top: 30px;}
.login .message_code{}
.login .message_code input{ width:75%; float:left}
.login .message_code img{ max-width:33%; max-height:47.8px; cursor:pointer}

/* Sidebar navigation */
.sidebar{width: 223px;overflow: hidden;  background-color: #fff;
	padding: 0;
}
.nav-sidebar {
  /* margin-right: -21px; */
  /* 20px padding + 1px border */
  /* margin-bottom: 20px; */
  /* margin-left: -20px; */
  /* margin: 40px 0 20px; */
}
.nav-sidebar > li > a {
  /* padding-right: 20px;
  padding-left: 20px; */
  padding: 15px 5px;
}
.nav>li>a:focus, 
.nav>li>a:hover{
	 background-color: transparent;
}
.nav-sidebar > .active {color:#fff ;background-color: var(--color-004085);}
.nav-sidebar > .active > a,
.nav-sidebar > .active > a:hover,
.nav-sidebar > .active > a:focus{
  background-color: var(--color-004085);color: #ffffff;
}

.main{ padding-bottom:50px; min-height:600px;background-color:#ffffff;}
.dd_input_l {
    padding: 8px 15px;
    height: 38px;
    line-height: 20px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px 0 0 2px;
    text-align: center;
    background-color: #FBFBFB;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    box-sizing: border-box;
    border-color: var(--color-8ab7c8);
    margin: 0;
    border-right: 0;
    font-weight: normal;
}
.dd_input_2{ padding:0}
.dd_input_2 input{ width:100% !important}
.dd_input_group .dd_radio_lable_left {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: #d2d6de;
    height: 38px;
	overflow:hidden;
	border-left: 1px solid var(--color-8ab7c8);
}
.dd_input_group{padding: 6px 0;}
.dd_input_3 label{ line-height:38px}

.dd_input_group input, .dd_input_group select, .ldd_input_group textarea {
    height: 38px;
    line-height: 1.3;
    line-height: 38px\9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-radius: 2px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.user_set .form-group{ width:49%}
.tab-content{ padding:20px 0}
.user-nav>li>a{
	width: 100%;color: #999;
	/* border: 1px solid var(--color-86bc42); */
	border-bottom: 0;font-size: 16px;
}
.article_list_main .main .flexc-sb{width: 100%;height: 45px;border-bottom: 1px solid #e9e9e9;margin-bottom: 40px;display: flex;justify-content: space-between;align-items: center;}
.article_list_main .main .flexc-sb .left_tlt {font-size: 22px;color: #333333;position: relative;}
.article_list_main .main .flexc-sb .left_tlt::after {content: "";width: 42px;height: 2px;background-color: var(--color-004085);position: absolute;bottom: -15px;left: 0px;}
.article_list_main .main .flexc-sb .page-headersf{color: var(--color-999999);}
.article_list_main .main .flexc-sb,
.article_list_main .main .text_news_box{padding-right: 0px;padding-left: 0px;}
.article_list_main .row{display: flex;}
.article_list_main .main {padding: 0;padding-left: 3%;overflow: hidden;}
.article_list_main .main .flexc-sb{margin-top: 30px;}
.article_list_main{padding: 0px 0 50px 0;}
.article_list_main .main .single-latest-text .down_file{border-top:1px solid #e9e9e9;padding-top: 1rem;}
.article_list_main .main .single-latest-text .down_file h3,
.article_list_main .main .single-latest-text .down_file ul li a{font-size: 16px;}
.article_list_main .main .single-latest-text .down_file ul li{list-style: none !important;}
.article_list_main .main .single-latest-text .down_file ul li a{color: var(--color-004085);}
.mobile .article_list_main .main .single-latest-text .down_file h3,
.mobile .article_list_main .main .single-latest-text .down_file ul li a{font-size: 14px;}

.video-js .vjs-play-progress:before{background: #fff;border: none;content: "";width: 12px;height: 12px;border-radius: 50%;}
.flex_1{display:box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.flex_align_items{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}

.article_list_main .aligncenter{font-size: 18px;color: var(--color-333333);}



a{color: #cfd0d2;}
.btn-primary{
	background-color: var(--color-86bc42);
	border-color: var(--color-86bc42);
}

.hn{height: 40px;}
.ryzm{display: flex;justify-content: space-between;align-items: center;}
.modal-body{text-align: center;}

.user-nav,li{color: var(--color-999999);list-style: disc !important;}
.user-nav>li{display: list-item;list-style: none!important;display: flex;justify-content: center;align-items: center;}
.user-nav>li .bj{color: #999;padding-right: 20px;font-size: 30px;vertical-align: middle;display: inline-block;}
.user-nav>li>a{display: inline-block;}
.user-nav>li.active .bj{color:#FfFfFf;margin: 0 10px;padding: 0;}
body > .as-mainwrapper{overflow-x: hidden;}

.sidebar .head_tlt {
    width: 100%;
    height: 120px;
    background-image: url(/template/default/index/img/libie_bg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 24px;
    color: var(--color-004085);
}
.sidebar .head_tlt span{margin-left: 20px;}

.nav-tabs{background-color: #f7faff;}
.nav-tabs,
.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:focus, 
.nav-tabs>li.active>a:hover{
	    border: none;
}
.page-header{border-bottom:none;margin: 0;}
.page-headers{margin-bottom: 10px;color: var(--color-999999);font-size: 14px; border-bottom: none; margin: 0;}
.page-headersf{color: var(--color-999999);}
.text-center{text-align: center;}
.submitbtnM{text-align: right;margin-top: 20px;}
.form-control{border-left: 1px solid #2b3758;}
.h10{width: 100%; height: 10px;}
.user_qrcodeewm img{margin-top: 20px;}

.table>tbody>tr:first-child td{padding-top: 25px;}
.table>tbody>tr>td{border: none;font-size: 12px;
	padding: 14px 8px;
}
.table-responsive .table .tit{
	font-weight: 600;
}
.table>thead>tr>th{
	border-bottom: 1px solid #eee;padding-bottom: 12px;
}


.nav-tabs>li.active>a, 
.nav-tabs>li.active>a:focus{
	color: var(--color-86bc42);
}
.nav-tabs>li>a{border: none;}
.nav-tabs>li>a:hover{
	border: none;color: #cfd0d2;
}

.img-thumbnailsp{
	color: var(--color-86bc42);text-decoration:underline; cursor: pointer;
}
.edit{color: #38b1ea;}
.delete{color: #d34748;}
.nav-tabs{width: 104%;margin-left: -1.55%;}
.radio-inline input[type=radio]{
	margin-top: 0;
}
/* 我的收藏 */
.product-image{
	width: 100%;height: 110px;
	overflow: hidden;
	position: relative;margin-bottom: 5px;
}
.product-image img{
	display: block;
	width: 100%;
    height: 100%;    
	object-fit: contain;
    border: 1px solid #eee;
}
.product-desc{margin-bottom: 10px;}
.product-title{
	display: block;
	font-size: 0.8rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
}
/* 二维码 */
.ewm_f{ text-align: center;font-size: 16px;}

/* 参会须知 */
.a-tlt{
	font-size: 24px;
	font-weight: bold;
	color: #1C2756;
}
.a-c{
	font-size: 12px;
	color: #1C2756; line-height: 25px;
}
.h15{
	width: 100%; height: 15px; clear: both;
}

/* 嘉宾-会议管理 */
.user_guesthygl .eye{
	color: #1AA9EC;
}
.user_guesthygl .delete{
	color: red;
}

@media (max-width: 768px){
	.navbar-nav>li {
		float: left;
	}
	.navbar-nav{ float:right}
	.navbar-header{ float:left}
	.main{ border:none}
}


