/* 导入---专门放颜色的文件 */
@import "color.css";
@import url("/template/default/index/css/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: 150px;overflow: hidden;  background-color: #fff;
	padding-left: 30px;padding-right: 0; margin-right: 20px;
}
.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:var(--color-86bc42) ;}
.nav-sidebar > .active > a,
.nav-sidebar > .active > a:hover,
.nav-sidebar > .active > a:focus{
  background-color: var(--color-86bc421);
  border-right: 4px solid var(--color-86bc42);
}

.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: #000;
	/* border: 1px solid var(--color-86bc42); */
	border-bottom: 0;
}
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-8ab7c8);list-style: disc !important;}
.user-nav>li{display: list-item;}


.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: #cfd0d2;font-size: 0.9rem; border-bottom: none; margin: 0;}
.page-headersf{color: #000;}
.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>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}
}


