body,p { font-size: 12px; }
a:hover { color:#000;}

.layui-container {
    width: 960px;
}

.z-header .head-unit .logo {
    margin-top: 30px;
    margin-right: 38px;
    margin-left: 10px;
    width: 80px;
}
.head-unit .main-nav a { display: inline-block; height: 66px; line-height: 90px; font-size: 14px; font-weight: bold; margin: 0 8px; color: #333;
}
.head-unit .right-action .search-unit {display:block;}
.head-unit .right-action .search-unit input { border: none; width: 82px;}
.user-enter {
    position: relative;
    min-height: 430px;
}


.form-area .type a {
    line-height: 60px;
    margin: 30px;
    padding: 50px 0 12px;
    text-align: center;
    display: inline-block;
    width: 190px;
    background-image: linear-gradient(0deg, #f3faff 0%, #fbfbff 100%), linear-gradient(#ff7e00, #ff7e00);
    border-radius: 9px;
    border: solid 1px #d4e1e9;
}

.foot-main .btn-links a { border: #eee 1px solid; border-radius: 100px; padding: 6px 10px; color: #fff; display: block; margin-left: 20px; font-size: 12px;	}


.right_nav {
    height: 330px;
    right: 0;
    top: 400px;
    position: fixed;
    text-align: left;
    overflow: hidden;
    z-index: 9999;
}

.tablist2 ul li {
    margin-right: 22px;
	}
	
.data-board	.layui-col-md4 {float: left; width:33.3%;}
.data-board	.layui-col-md3 {float: left; width:25%;}

.uc-top2 .top-btns .btn {
    margin-right: 10px;
    display: inline-block;
    text-align: center;
    padding: 8px 30px;
}


.filter-area .layui-col-md2 {
float: left;
    width: 16.66666667%;
}

.filter-area .layui-col-md10 {
float: left;
    width: 83.33333333%;
}

.designer-unit2 .info p{ font-size: 9px; line-height:24px; }


.foot-bottom {
    background-color: #000;
    color: #eee;
    font-size: 8px;
    line-height: 1.5;
}

.designer-unit2 .layui-col-md3 {
float: left;
    width: 25%;
}
.designer-unit2 .layui-col-md9 {
float: left;
    width: 75%;
}

.works-list .layui-col-md3 {
float: left;
    width: 25%;
}
.works-list .work-item {
    height: 520px;
	overflow: hidden;
    border: #e3e3e3 1px solid;
    border-radius: 12px;
}
.works-list .work-item .info-unit .tit {
    padding-bottom: 10px;
    margin-bottom: 0;
	}
.works-list .work-item .info-unit .info .date {
    margin-right: 10px;
}
.works-list .work-item .info-unit .avatar {
    width: 20%;
}
.works-list .work-item .info-unit .info {
    width: 80%;
}

.about-info-zz .content p {font-size: 12px;}
.about-info3 .content p { font-size: 12px;}
.about-info-zz .content img { height: auto; width: 100%;}

.page {
    margin-left:30px!important;
	width:auto!important;
	}
.try-info p {
    padding-top: 20px;
    line-height: 2;
    font-size: 12px;
}
.pay-feature .layui-col-md4 { float: left; width:33.3%;}
.show-way .layui-col-md6 { float: left; width:50%;}

.one-hire {
    padding: 60px 20px;
}
.one-hire .pay-qr img { display: inline; width: 100%;}
.one-hire .pay-qr p { font-size: 14px; padding-bottom: 60px;}
.one-hire .pay-info img { display: inline; width: 100%;}
.one-hire .pay-info p {font-size: 14px; margin-left:10px!important; margin-bottom: 15px; padding-top: 15px;}

.pc-hide.wx-pay { display: block;}
.pc-hide.wx-pay a { width:160px;}


	