.top{
	display: flex;
}
.hg_tpis {
    display: flex;
    cursor: pointer;
    /* height: 41px;
    line-height: 20px; */
	width: 100%;
    text-align: right;
    justify-content: flex-end;
	font-size:12px;
	align-items: end;
}
.hg_title {
    margin-right: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.mb_login{
	margin-right: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.hg_xiaz{
	
    display: flex;
    flex-direction: column;
    align-items: center;
	margin-right: 10px;
}
.mb_register{
	margin-right: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.logo1{
	width:62%;
}
.nav_ul{
    /* width: 99.4%; */
	display: flex;
	flex-wrap: wrap;
    border: 1px solid #fff;
}
/* .nav_ul li:nth-child(even) {
	border-left: none;
	border-bottom:none;
} 
*/
.nav_ul li a{
	color:#fff;
	font-size: 12px;
}
.lili1{
	border: 1px solid #ccc;
    text-align: center;
    width: 19.7%;
    padding: 5px 0px;
	border-left: none;
	border-bottom:none;
	/* border-top: none; */
}
.lili2{
	border: 1px solid #ccc;
    text-align: center;
    width: 16.4%;
    padding: 5px 0px;
	border-left: none;
	border-bottom:none;
}

.lis{
	border-right: none;
}

.navigation{
	background: #650028;
    margin-top: 10px;
    /* margin-bottom: 10px; */
}

.golds{
	display: flex;
	align-items: center;
	margin-top:10px;
}
.golds_left{
	width: 50%;
    border: 1px solid #EEDADB;
	display: flex;
	justify-content: center;
}
.gold_right{
	width: 50%;
}
.gold_right p{
	font-size:12px;
	line-height: 20px;
}
.rolltitle{
	width: 232%;
    /* height: 35px; */
}
.gold_ul{
	width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.gold_div{
	display: flex;
    flex-wrap: wrap;
    /* justify-content: center; */
}

.roll_gold{
    font-size: 14px;
	/* border-bottom: 1px solid #000000; */
}
.price{
	font-size: 14px;
}
.roll_tp{
	font-size: 12px;
}

.srolls{
    height: 44px;
    overflow: hidden;

}

.red{
	color: red;
}
.green {
    color: #006600;
}
.hover{
	color:#F54343 !important;
}

.adv{
	width:100%;
	height:90px;
}
.adv_top{
	margin-top: 10px;
    margin-bottom: 10px;
}
.jia_top{
	margin-top:10px;
}
.jia_column{
	display: flex;
    width: 97%;
	border-bottom: 1.5px solid #650028;
	margin: 0 auto;
	margin-top: 16px;
    margin-bottom: 16px;
}
.jia_left{
	width: 50%;
	
}
.jia_right{
	width: 50%;
	text-align: right;
	line-height: 29px;
	
}
.white_bg{		
	background: #650028;
    color: #fff;
    display: inline-block;
    height: 31px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 10px;
}
.right_xin{
	color: #650028;
	font-weight: bold;
	
}
.gongqiu_conghe{
	width: 98%;
    flex-wrap: wrap;
    margin: 0 auto;
}
.gongqiu_conghe  ul {
	display: flex;
    flex-wrap: wrap;
}
.gongqiu_conghe ul li{
	width:23%;
	margin: 1%;
}
.pin_img{
	width: 100%;
    height: 80px;
	min-height: 75px;
    border: 1px solid #E6E6E6;
	border-radius: 10px;
}	


.hire{
	width: 98%;
    display: flex;
    margin: 0 auto;
}
.hire_left{
    /* width: 80%; */
    display: flex;
}
.hire_right{
    width: 30%;
    display: flex;
	min-height: 28px;
    height: 30px;
	margin-top: 20px;
	background: #650028;
}
.hire_cont{
	width: 100%;
    display: flex;
	flex-wrap: wrap;
}
.size{
	background:#650028;
	color:#fff;
}
.subt{
	background:#650028;
	color:#fff;
}
.zw_top{
	width:50%;
	display: flex;
    /* justify-content: center; */
}
.area_top{
	width:50%;
	display: flex;
    /* justify-content: center; */
}
.date_top{
	width:50%;
	display: flex;
    margin-top: 10px;
    margin-bottom: 10px;
}
.fosh{
	width:50%;
	display: flex;
    margin-top: 10px;
    margin-bottom: 10px;
}
.zwxz{
    width: 62%;
    border: 1px solid #EEDADB;
}
.area{
	width: 62%;
    border: 1px solid #EEDADB;
}
.date{	
	width: 62%;
    border: 1px solid #EEDADB;
}
/* 媒体查询 */

@media (max-width: 414px) {
    .inpbox2 {
        min-width: 52%; 
        max-width: 52%;
		border: 1px solid #EEDADB;
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .inpbox2 {
        min-width: 52%;
        max-width: 61%;
		border: 1px solid #EEDADB;
    }
}
@media (min-width: 1025px) {
    .inpbox2 {
        min-width: 52%;
        max-width: 61%;
		border: 1px solid #EEDADB;
    }
}
.inpbox2{
	width:61%;
	border: 1px solid #EEDADB;
} 



.trai_ning{
    width: 98%;
    margin: 0 auto;
	margin-top: 10px;
    margin-bottom: 10px;
	border: 1px solid #EEDADB;
}
.trai_ning_li{
	display: flex;
    flex-wrap: wrap;
    padding: 10px;	
}
.trai_ning_li li{
	width:33%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	line-height: 30px;
    font-size: 15.5px;
}
.course{
    width: 98%;
    margin: 0 auto;
	margin-top: 10px;
    margin-bottom: 20px;
	border: 1px solid #EEDADB;
}
.course {
	display: flex;
    flex-wrap: wrap;
}
.course_li{
	width:97%;	
	padding: 10px 0px 10px 10px;
}
.course li{
	width:100%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	line-height: 30px;
    font-size: 15.5px;
}
.inside_nav_top{
	background:#fff !important;
}

.cha_xun{
	width:98%;
	margin:0 auto;
	border: 1px solid #EEDADB;
    padding-top: 10px;
	margin-bottom: 16px;
}
.cha_xun_lef{
	display:flex;
}
.shequ_btn1{

	width:48%;
	text-align: center;
}
.shqu_ipt{
	border-radius: 4px;
    border: 1px solid #4e4545;
	width: 93%;
}
.shqu_btn{
	width: 88px;
    background: #650028;
    color: #fff;
    border-radius: 6px;
    padding: 3px 0px 4px 0px;
}

.sq_bt{
    margin-top: 20px;
    margin-bottom: 20px;
	text-align: center;
}
.bagua_right_c_pics{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ba_gua{
	display:flex;
    width: 98%;
    margin: 0 auto;
    border: 1px solid #EEDADB;	
	padding-top: 20px;
    padding-bottom: 20px;
	margin-bottom: 10px;
}

.ba_gua_left{
    width: 40%;
    height: 145px;
	padding-left: 10px;
}
.ba_gua_right{
    width: 60%;
}
.bagua_cont_uls{
	margin-left: 20px;
}
.bagua_cont_uls li{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bagua_cont_uls li:first-of-type {
	background: #F8F2F2;
	color:#B79175;
}

.chanpin_quan {
    display: flex;
    width: 98%;
    margin: 0 auto;	
}
.chan_left {
    position: relative;
}
.chanpin_quan_pic {
    width: 118px;
    height: 187px;
}
.chan_right {
    position: relative;
    margin-left: 20px;
}
.chan_li li:first-of-type {
    margin-left: 0px;
}

.chan_right ul li {
    position: relative;
}
.chan_lipic {
    width: 87px;
    height: 90px;
}

.chat_left_title {
    width: 118px;
    background-color: #fff;
    position: absolute;
    bottom: 0px;
    left: 0;
    color: #000;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    line-height: 35px;
    opacity: 0.5;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chan_right .list_A {
    background-color: #fff;
    color: #000;
    position: absolute;
    bottom: 3px;
    left: 0%;
    width: 90px;
    text-align: center;
    opacity: 0.8;
    height: 24px;
    line-height: 24px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chan_li{
	display: flex;
    flex-wrap: wrap;
}

.chan_li li {
    margin-left: 10px;
}
@media (max-width: 414px) {
    .chan_lipic {
		width: 76px;
		height: 76px;
	}
	.chan_li li {
		margin-left: 0px;
		margin-top: 13px;
	}
	.chan_li li:nth-child(5) {
		margin-left: 0px;
		margin-top: 13px;
	}
	.chan_li li:nth-child(6) {
		
		margin-top: 13px;
	}
	.chan_li li:nth-child(7) {
		
		margin-top: 13px;
	}
	.chan_right .list_A{
		width: 76px;
	}
	.chanpin_quan_pic {
    
		height: 172px;
	}
}
.chan_li li:nth-child(4) {
		margin-left: 0px;
	
	}
@media (min-width: 769px) and (max-width: 1024px) {
    .chan_lipic {
		width: 117px;
		height: 100px;
	}
	.chan_li li:nth-child(4) {
		margin-left: 10px;
	
	}
	.chan_li li:nth-child(5) {
		margin-left: 0px;
		margin-top: 13px;
	}
	.chan_li li:nth-child(6) {
		
		margin-top: 13px;
	}
	.chan_li li:nth-child(7) {
		
		margin-top: 13px;
	}
	.chan_right .list_A{
		width: 117px;
	}
	.chanpin_quan_pic {
    
		height: 221px;
	}
}
@media (min-width: 1025px) {
    .chan_lipic {
		width: 100px;
		height: 100px;
	}
	.chan_li li:nth-child(4) {
		margin-left: 10px;
		
	}
	.chan_li li:nth-child(5) {
		margin-left: 0px;
		margin-top: 13px;
	}
	.chan_li li:nth-child(6) {
		
		margin-top: 13px;
	}
	.chan_li li:nth-child(7) {
		
		margin-top: 13px;
	}
	.chan_right .list_A{
		width: 117px;
	}
	.chanpin_quan_pic {
	    width: 186px;	
		height: 221px;
	}
	.chat_left_title{
		width: 186px;
	}
}
@media (max-width: 414px) {
	.right_xin{
		font-size:12px;
		
	}
}
.h_top{
	width:98%;
	margin:0 auto;
	border: 1px solid #EEDADB;
    padding-top: 10px;
    margin-bottom: 16px;	
}
.huangye_topli{
	display:flex;
}
.huangye_topli li{
	width:33%;
	text-align: center;
}
.huangye_textli{
	display: flex;
    flex-wrap: wrap;
	padding-left: 6%;
}
.huangye_text_lit1 span{
    width: 8%;
}
.huangye_textli li {
	display: flex;
	width: 100%;
    margin-top: 15px;
}
.top_pic2 {
    margin-left: 18px;
    height: 30px;
    line-height: 30px;
	width: 25%;
}
.huangye_number{
	width: 25%;
}
@media (min-width: 1025px) {
	.huangye_number{
		text-align: center;
	}
}
@media (min-width: 769px) and (max-width: 1024px) {
	.huangye_number{
		text-align: center;
	}
}
.zhutie_pic2 {
    width: 30px;
    height: 30px;
    border-radius: 50px;
}
.jinghua2 {
    width: 160px;
    height: 30px;
    line-height: 30px;
    padding-left: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.huangye_text_lit span {
    height: 50px;
    line-height: 50px;
    font-style: italic;
    font-size: 23px;
    color: #C74046;
    font-weight: 600;
}

.top_pic {
    margin-left: 10px;
}
.zhutie_pic {
    width: 50px;
    height: 50px;
    border-radius: 50px;
}
.jinghua {
    margin-left: 10px;
}

.jewelry{
    width: 98%;
    margin: 0 auto;
    border: 1px solid #EEDADB;
    padding-top: 10px;
    margin-bottom: 16px;
}
.jewelry_left{
	display:flex;
	padding-left: 8px;
}
.jewelry_img{
	width: 50%;
    height: 12%;
}
.huangye_button_pic {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.jewelry_title{
	margin-left:10px;
}
.jewelry_title a{
	color:#000000;
}
.hangye_button_li li {
    width: 100%;
    /* padding: 5px 0px; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	line-height: 27px;	
}
.jewelry_right{
	padding-left: 8px;
    padding-bottom: 10px;	
}
.jewelry_title span{
	color: #636363;
}
.mingxi_cont_l{
	width: 98%;
    margin: 0 auto;
    border: 1px solid #EEDADB;
    padding-top: 10px;
    margin-bottom: 16px;
}
.mingxi_cont_li{
	display: flex;
    flex-wrap: wrap;
	padding-left: 6px;
}
 .mingxi_pic {
    width: 80px;
    height: 65px;
}   
.mingxi_cont_li li p{
    width: 80px;
    text-align: center;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.mingxi_cont_li li {
    margin-left: 10px;
}
.mingxi_cont_li li:first-of-type {
    margin-left: 0px;
}
.mingxi_cont_li li:nth-child(5) {
    margin-left: 0px;
    margin-top: 17px;
}
.mingxi_cont_li li:nth-child(6) {
    margin-top: 17px;
}
.mingxi_cont_li li:nth-child(7) {
    margin-top: 17px;
}
.mingxi_cont_li li:nth-child(8) {
    margin-top: 17px;
}
@media (min-width: 414px) {
	.mingxi_pic {
		width: 90px;
	} 
}
@media (min-width: 1025px) {
	.mingxi_pic {
		width: 95px;
	} 
	.mingxi_cont_li li:nth-child(5) {
		margin-top: 0px;
		margin-left: 10px;
	}
	.mingxi_cont_li li:nth-child(6) {
		margin-top: 0px;
	}
	.mingxi_cont_li li:nth-child(7) {
		margin-top: 17px;
		margin-left: 0px;
	}
	.mingxi_cont_li li:nth-child(8) {
		margin-top: 17px;
		margin-left: 10px;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	.mingxi_pic {
		width: 95px;
	} 
	.mingxi_cont_li li:nth-child(5) {
		margin-top: 0px;
	}
	.mingxi_cont_li li:nth-child(6) {
		margin-top: 0px;
	}
	.mingxi_cont_li li:nth-child(7) {
		margin-top: 17px;
		margin-left: 0px;
	}
	.mingxi_cont_li li:nth-child(8) {
		margin-top: 17px;
		margin-left: 10px;
	}
}
.z_cha{
	width: 98%;
    margin: 0 auto;
    border: 1px solid #EEDADB;
    padding-top: 10px;
    margin-bottom: 16px;
}
.z_bt{
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;	
}
.sub_btn{
	width:88px;
    background: #650028;
    color: #fff;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 6px;
}
.pro_brand {
    width: 98%;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    border-bottom: 1px solid #EEDADB;
}
.pro_title {
    color: #650028;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    padding-right: 10px;
}
.pro_box {
    background: #650028;
    color: #fff;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    padding-right: 10px;
}
.pro_conts {
    border: 1px solid #EEDADB;
    width: 98%;
    margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 15px;
	padding-top: 10px;
    padding-bottom: 10px;
}















