
body{
	font-family:Source Han Sans CN;
}
.navbar-inverse{
	background-color: #FFFFFF;
}
.logo1{
	width: 158px;
	background: url(../img/logo2.png) no-repeat center center;
	background-size: 158px auto;
}

@media screen and (min-width: 768px ){
	.logo1{
		height: 78px;
	}
}
@media screen and (max-width: 768px ) {
	.navbar-inverse{
		background-color: #2E3033;
	}
	.logo1{
		background-size: 120px auto;
	}
}

.navbar-inverse{
	border-width: 0;
}
.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus {
	color: #006C8E;
}
.navbar-inverse .navbar-nav>li>a{
	padding-top: 30px;
	padding-bottom: 30px;
	color: #727171;
	font-size: 18px;
	line-height: 1;
}
a.my_active{
	display: inline-block;
	position: relative;
	color: #006C8E;
}
a.my_active:before{
	content: ' ';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #006C8E;
}
.menu-btn{
	display: none;
}
@media(max-width: 991px) and (min-width: 768px){
	.navbar-inverse .navbar-nav>li>a{
		font-size: 16px;
	}
}

.temp>img{
	display: inline-block;
	width: 100%;
}

.banner_div{
	margin-top: 76px;
}
@media(max-width: 768px){
	.banner_div{
		margin-top: 48px;
	}
}

#loading{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url(../img/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 200px 200px;
	background-color: #FFFFFF;
	z-index: 99999;
}

#submitPage{
	position: fixed;
	right: 30px;
	bottom: 30px;
	width: 120px;
	text-align: center;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 46px;
	background-color: #286090;
	border-radius: 6px;
	cursor: pointer;
}
#submitPage:hover{
	opacity: .9;
}

#rcmenu{
	display: none;
	position: absolute;
	top: 100px;
	left: 100px;
	background-color: #242424;
	z-index: 99;
}
#rcmenu>p{
	display: none;
	color: #FFFFFF;
	font-size: 12px;
	width: 100px;
	text-align: center;
	margin: 0;
	padding: 5px 0;
	cursor: pointer;
}
#rcmenu>p:hover{
	background-color: rgba(255, 255, 255, .1);
}

#rcmenu.r_image>p.r_image,
#rcmenu.r_text>p.r_text,
#rcmenu.r_texts>p.r_texts,
#rcmenu.r_series>p.r_series,
#rcmenu.r_midbody>p.r_midbody,
#rcmenu.r_product>p.r_product,
#rcmenu.r_product2>p.r_product2,
#rcmenu.r_news>p.r_news,
#rcmenu.r_imagetext>p.r_imagetext,
#rcmenu.r_imagetext2>p.r_imagetext2,
#rcmenu.r_a>p.r_a,
#rcmenu.r_job>p.r_job,
#rcmenu.r_banner>p.r_banner,
#rcmenu.r_banner2>p.r_banner2,
#rcmenu.r_menu>p.r_menu,
#rcmenu>p:last-child{
	display: block;
}

#rcmenu>p:not(:last-child){
	border-bottom: 1px solid #FFFFFF;
}

#compileMyModal .modal-body>textarea{
	resize: none;
	width: 100%;
}
#compileMyModal input[type="text"],#compileMyModal textarea,#compileMyModal select{
	font-size: 12px;
	padding: 5px;
}
#compileMyModal input:focus,
#compileMyModal textarea:focus,
#compileMyModal select:focus{
	outline: none;
}


#compileMyModal .modal-body>.image-list,
#compileMyModal .modal-body>.series1-list{
	display: flex;
	align-items: center;
	padding: 15px 15px;
}
#compileMyModal .modal-body>.image-list:not(:last-child),
#compileMyModal .modal-body>.series1-list:not(:last-child){
	border-bottom: 1px solid #e5e5e5;
}
#compileMyModal .modal-body>.image-list>img{
	margin: 0 15px;
}
#compileMyModal .modal-body>.image-list>font.name,
#compileMyModal .modal-body>.series1-list>font.name{
	font-size: 14px;
	color: #337ab7;
}
#compileMyModal .modal-body>.image-list>font.dw{
	flex: 1;
	text-align: right;
}
#compileMyModal .modal-body>.image-list>input[type="file"]{
	width: 0px;
	height: 0;
}
#compileMyModal .modal-body>.image-list>input.input-number{
	width: 50px;
	margin: 0 15px;
	text-align: right;
}
#compileMyModal .modal-body>.series1-list>font.name{
	margin-right: 14px;
	white-space: nowrap;
}
#compileMyModal .modal-body>.series1-list>input,
#compileMyModal .modal-body>.series1-list textarea,
#compileMyModal .modal-body>.series1-list select{
	flex: 1;
}
#compileMyModal .modal-body>.series1-list textarea{
	resize: none;
}
#compileMyModal .modal-body>.del{
	padding: 15px 15px;
}
#compileMyModal .modal-body>.del>p{
	font-size: 16px;
}
#compileMyModal .modal-body>p:not(:last-child){
	margin-bottom: 15px;
}
#compileMyModal .modal-body>.del>p.tips{
	color: red;
	margin-bottom: 0px;
}
#compileMyModal .modal-body>.del>p>font{
	color: #006C8E;
}
.swal-text{
	color: #000000;
	font-size: 20px;
}