/**头部区域**/
.layui-layout-admin .layui-header{background: #FFFFFF;}
.layui-nav.layui-layout-right a{color: #535d77;}
.layui-nav-img1{width: 15px;height: 15px;margin-top: -4px;margin-right: 5px;}
.layui-second{background: #e06372;height: 42px;}
.layui-second .layui-nav .layui-nav-item{height: 42px;line-height: 42px;}
.layui-second .layui-nav{background:#0270C1;padding-left: 40px;}
.layui-second .layui-nav a{font-size: 16px;}

/**面包屑**/
.layadmin-pagetabs{position: fixed;top: 102px;right: 0;z-index: 999;left: 200px;height: 38px;line-height: 38px;background: #FFFFFF;}
.layui-carousel>[carousel-item] {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.layui-carousel>[carousel-item]>.layui-this {
    left: 0;
}
.layadmin-shortcut li a{
	background: #FFFFFF;
	float: left;
	width: 100%;
	border: 1px solid #ebebeb;
	border-radius:5px ;
}
.layadmin-shortcut li .layui-icon {
    display: inline-block;
    height: 110px;
    line-height: 110px;
    margin-left: 15px;
    text-align: left;
    border-radius: 2px;
    font-size: 30px;
    color: #333;
    transition: all .3s;
    -webkit-transition: all .3s;
    float: left;
    margin-right: 20px;
}
.layadmin-shortcut li cite {
    display: block;
    color: #241a18;
    font-size: 16px;
    margin-top: 25px;
}
.layadmin-shortcut li span {
    display: inline-block;
    color: #666666;
    font-size: 14px;
    margin-top: 5px;
    width: 50%;
}
.layui-carousel{
	background: #FFFFFF;
}
.layui-carousel-arrow[lay-type=sub]{left: auto!important;}
.layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=sub]{right: 60px;}

ul.layui-nav.layui-nav-tree img{float: left;margin-top: 12px;margin-right: 10px;}
.layui-carousel.layadmin-carousel.layadmin-shortcut li{position: relative;}
.btn_xx{position: absolute;display: block;right: 0px;float: none !important;width: auto !important;border: none !important;top: -2px;}
.btn{position: absolute;top: 0px;right: 30px;}
.btn_bj{line-height: 43px;font-size: 16px;color: #1D8FE4;background: url(../images/index/btn_bj.png) no-repeat left center;padding-left: 20px;}


/**发布公告**/
.location{font-size: 12px;color: #999999;margin-top: 10px;}
.right_list{margin-top: 10px;}
.zt {height: 40px;margin-top: 11px;line-height: 28px;color: #666666;font-size: 14px;float: left;width: 100%;}
.zt .left-list {padding-left: 10px;float: left;color: #666666;font-size: 14px;}
.zt .right-list {float: right;margin-right: 40px;width: 174px;}
.zt .right-list a {border: #666666 1px solid;width: 8px;height: 8px;display: block;float: right;margin: 9px 0 0 6px;}
.right_list .nr {line-height: 26px;padding: 20px 20px;min-height: 500px;float: left;padding-bottom: 30px;background: #FFFFFF;height: 500px;overflow: auto;}
.zy span{width: 50px;float: left;margin-left: 20px;display: block;margin-top: 20px;}
.zy{background: url(../images/zy-b.png);padding: 0px;width: 100%;display: block;;margin-top: 20px;float: left;}
.zy i{float: left;width: 100%;overflow: hidden;text-indent: 2em;font-size: 16px;font-style: normal;}
.zy-1{font-size: 16px;text-indent: 2em;color: #333333;color: #2b2b2b;}
.zy-1 img{width: 600px;height: 415px;margin: 0px auto;display: block;}
.location :hover{color: aqua !important;}
.zy-nr{color: #1D8FE4;width: 100%;display: block;}
.nr_page{height: 60px;}
.nr_page span{display: block;width: 50%;float: left;line-height: 60px;}
.nr_page span a{color: #333333;font-size: 14px;}
.nr_page_r{text-align: right;}
.zy-1 b{text-align: center;display: block;color: #666666;font-size: 14px;font-weight: 500;margin-bottom: 20px;}
.nr_title{height: 40px;display: block;line-height: 40px;font-size: 16px;color: #555555;}
.nr_footer{width: 100%;float: left;margin-top: 30px;}
.left.right_list input{width: 99%;border: 1px solid #EBEBEB;height: 30px;line-height: 30px;padding-left: 10px;}
.main .wrapper {margin-top: 30px;}
.wrapper {width: 1200px;margin: 0 auto;}
.breadcrumb {background: #FFFFFF;height: 65px;color: #333;line-height: 65px;font-size: 16px;color: #333;border-bottom: 1px solid #eeeeee;text-align: center;}

/**积分详情**/
.inquiry {background: #ffff;width: 100%;height: 48px;line-height: 48px;border: 1px solid #e5e5e5;border-bottom: none;}
.button-Orange {font-size: 14px;display: block;margin: 8px 0px 0 20px;float: left;width: 98px;height: 30px;line-height: 30px;color: #464646;background: #f3f5f6;text-align: center;border: 1px solid #bdbdbd;border-radius:5px ;}
ul.cons{float: right;}
ul.cons li{padding-top: 10px;float: left;}
.datail{float: left;background: #FFFFFF;}
.prompt{font-size: 14px;color: #555555;height: 30px;margin-top: 15px;}
.prompt span{float: left;line-height: 30px;}
.prompt em{color: #d65a69;font-size: 20px;font-style: normal;line-height: 30px;float: left;}
.prompt img{float: left;margin: 5px 10px 0px 20px;}

.layui-layer-btn .layui-layer-btn0{background: #1D8FE4 !important;border-color: #1D8FE4 !important;}
.layui_titile{color: #555555;font-size: 16px;border-left:3px solid #1D8FE4;text-indent: 30px;display: block;text-indent: 20px;margin-bottom: 10px;}
.button-btn{float: left !important;background: #1D8FE4;border: 1px solid #1D8FE4;margin-left: 20px !important;}
.button-btn span{color: #FFFFFF !important;}

/**订单管理**/
.dd_title{font-size: 16px;color: #555555;height: 40px;line-height: 40px;margin-left: 15px;}
.dd_title span{font-size: 14px;}
.dd_content li{float: left;width: 50%;margin: 5px 0px;}
.dd_content li span{color: #555555;font-size: 14px;width: 65%;}
.dd_content li img{margin: 0px 10px 0px 20px;}
.dd_content li b{font-weight: 500;}
.dd_title1 img{float: left;margin-top: 10px;margin-right: 5px;line-height: 45px;}
.dd_title1 span{float: left;font-size: 20px !important;}
.dd_title.dd_title1{margin: 10px 0px 20px 20px;}

/****/
.icon_footer{background: #e3eaee;width: 96%;float: left;background: url(../images/xt/x_back.png);position: absolute;top: 0px;height: 40px;display: none;}
.icon_footer li{float: left;width: 49%;margin-top: 10px;}
.icon_footer li a{width: 60px;margin: 0 auto;}
.icon_footer li span{font-size: 14px !important;}
.icon_footer li img{margin-right: 5px;}
.i_btn1{border-right: 1px solid #d9d9d9 ;}
.layui-card li:hover .icon_footer{display: block;}

.news {
	width: 852px;
	height: auto;
	background: url(../images/back_g.png) no-repeat;
	position: absolute;
	left: 10px;
	top: 50px;
	background-size: 100% 100%;
	height: 161px;
	display: none;
}

.sanjiao {
	width: 13px;
	height: 10px;
	background: url(../images/sj.png) no-repeat;
	background-size: 13px 11px;
	position: absolute;
	top: -12px;
	left: 95%;
}
.news li{
	width: 33%;
}
.news .layui-form-item .layui-input-inline{
	width: 150px;
}
.news .layui-form-item{
	margin-bottom: 0px;
}
.news label {
	width: 120px;
	margin-bottom: 10px;
}

.news input {
	margin-bottom: 10px;
}

.news select {
	margin-bottom: 10px;
}

/**人员管理**/
#menu_box{width:245px;height: 446px;background:#ffffff;border:1px solid #c4c4c4;margin: 10px 15px 10px 15px;overflow: auto;float: left;}
#head_list{height: 30px;line-height: 30px;}
#head_list input{float:left;width:33%;border: none;background: no-repeat;font-size: 14px;color: #555555;line-height: 30px;}
.active{color: #dd7783 !important;}
.page_box{border: 1px solid #e6e6e6;float: left;width: 882px;float: left;margin-left: 9px;margin-top:-5px;border-top:none ;background: #f5f6f6;height: 40px;}
.screen{width: 1152px;float: left;border: 1px solid #c4c4c4;margin-left: 15px;height: 105px;margin-bottom: 20px;}
.screen li{float: left;margin-left: 20px;margin-top: 10px;}
.screen li span{background: #1D8FE4;float: left;padding: 5px 10px;color: #FFFFFF;border-radius:5px ;}
.screen li a{color: #FFFFFF;margin-left: 10px;}

.td_div{float: left;width: 100%;}
.td_img{float: left;margin-right: 20px;margin-top: 5px;}
.td_div h3{font-size: 16px;color: #555555;margin-top: 5px;}
.td_div p {display: block;width: 80%;float: left;margin-top: 5px;}
.td_div p span{font-size: 14px;color: #555555;margin-right: 30px;display: block;float: left;width: 250px;overflow: hidden;}

.model-div{width: 325px;}
.n_content{border: 1px solid #bdbdbd;width: 325px;height: 230px;background: #fafafa;border-radius:5px ;float: left;margin-top: 10px;}
.n_title{float: left;width: 100%;}
.n_title>span{float: left;margin-top: 12px;}

.p_nav{width: 125px;height: auto;border: 1px solid #dcdcdc;background: #f8fafb;float: left;margin-top: 15px;margin-left: 10px;}
.p_nav li{float: left;width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 16px;position: relative;}
.p_nav li a{color: #333333;border-bottom: 1px solid #eaeaea;display: block;width: 80%;margin: 0 auto;}
.p_nav li a:hover{color: #d76774;}.active1{background: #FFFFFF;padding-right: 20px;}
.active1 a{color: #d76774 !important;}
#model_box>div {display: none;margin-left: 0px;width: 90%;}
#model_box .model-div {display: block;}

.tree_tips{width: 115px;height: 195px;background: url(../images/tree_tips.png)  no-repeat;z-index: 99999;position: absolute;right: 0px;background-size:100% 100% !important;display: none;}
.tree_tips ul{display: block !important;margin-top: 20px;z-index: 9999 !important;}
.tree_tips li{height: 30px;line-height: 30px;}
.tree_tips li a{color: #333333;display: block;width: 100%;padding: 0px !important;text-indent: 15px;font-size: 14px;}
.dw_img{display: none;}
.dw_img:hover .tree_tips{display: block;}
.animated:hover .dw_img{display: block;}
.tree_tips li a::after{display: none;}
.tree_tips li a:hover{background: #e8f0f8 !important;}

