#header.scroll_fixed .nav-list .nav .open a,
#header.scroll_fixed .nav li.active .dropdown-menu li a,
#header.scroll_fixed .nav .open .dropdown-menu li a, #header.scroll_fixed .nav .open .dropdown-menufree_item li a:focus{color: #333333;}
#header.scroll_fixed .nav li.active .dropdown-menu li a:hover{color: #fff;}
#header .head_nav .nav_li_mobile{display: none;}
.dom_pc{}
.dom_mobile{display: none !important;}
.modal-backdrop.in{opacity: .9;}


@media (max-width:768px) {
	/* .row > [class*='col-'] {
		background: #fff;
	} */
	#wrap.menu_open #header{box-shadow: none;}
	#wrap.menu_open #header nav{background-color: rgba(0, 0, 0, .8); width: 240px; height: 100vh; overflow: auto;}
	#wrap.menu_open #header .navbar-collapse.in{}
	#wrap.menu_open #header .logo .mobile{display: inline-block; background: url(../images/logo.png) center center no-repeat; background-size: auto 40px; width: 200px; height: 40px;}
	#wrap.menu_open #header .head_right a{color: #333333;}
	#wrap #header .head_nav .collapse{display: none;}
	#wrap.menu_open #header .head_box::after{ content: ''; position: fixed; top: 0; left: 0; background-color: #fff; width: 100%; height: 50px; z-index: -1; box-shadow: 0 1px 5px #ccc;}
	#wrap.menu_open #header .head_nav .collapse{display: block; margin: 0;}
	#wrap.menu_open #header .head_nav .dropdown-menu{background-color: rgba(255, 255, 255, 0);}
	#wrap.menu_open #header .head_nav .nav-item.dropdown:hover .dropdown-menu{display: none;}
	#wrap.menu_open #header .head_nav .nav-item.dropdown.open:hover .dropdown-menu{display: block;}
	#wrap.menu_open #header.scroll_fixed{background-color: rgba(255, 255, 255, 0);}
	#header .head_nav .nav_li_mobile{display: initial;}
	.dom_pc{display: none !important;}
	.dom_mobile{display: block !important;margin-bottom: 10px;}
	.c_mobile_title1{margin-bottom: 10px;}
	.c_mobile_title1 .name{font-size: 18px;font-weight: bold;margin-bottom: 5px;color: #8D734A;font-family: "sourcehansans";}
	.c_mobile_title1 .desc{color: #999;font-size: 14px;font-family: "sourcehansans";}
	.c_mobile_price1{color: #8D734A; font-size: 16px; font-weight: bold;}
	.c_mobile_box1{padding: 15px 30px;}
	.c_mobile_row1{display: flex; justify-content: center; align-items: center; padding-bottom: 10px; margin-top: 10px;}
	.c_mobile_row1 .row_col{flex: 1; text-align: center; line-height: 20px; position: relative;}
	.c_mobile_row1 .row_col::after{ content: ''; position: absolute; top: 6px; right: 0; background-color: #ccc; width: 1px; height: 30px;}
	.c_mobile_row1 .row_col:last-child:after{display: none;}
	.c_mobile_row1 .row_col .col_title{color: #999;}
	.c_mobile_row1 .row_col .col_desc{}
	.c_mobile_pic1{position: relative;}
	.c_mobile_pic1 .pic_img{margin-bottom: 20px;}
	.c_mobile_pic1 .pic_link1{ width: 100%; bottom: 10px; position: fixed; z-index: 99;}
	.c_mobile_pic1 .pic_link1 a{
		color: #fff;
		text-align: center;
		display: block;
		padding: 10px;
		margin: 0 20px;
		border-radius: 90px;
		background: -webkit-linear-gradient(left, #8D734A,#DFC293); 
		background:-moz-linear-gradient(0deg, #8D734A, #DFC293); 
		filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#8D734A,endcolorstr=#DFC293,gradientType=1); 
		background: -o-linear-gradient(#8D734A,#DFC293); 
	}
	
}