/** * 通用顶部开始 *************** */
/*CSS初始化开始 =============*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
    margin: 0;
    padding: 0;
}

body,button,input,select,textarea {
    font-size: 16px;
    font-family: "微软雅黑";
    color: #333333;
    font-weight: 500;
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
}

address,cite,dfn,em,var {
    font-style: normal;
}

code,kbd,pre,samp {
    font-family: couriernew, courier, monospace;
}

small {
    font-size: 12px;
}

ul,ol {
    list-style: none;
}

a {
    text-decoration: none;
    color: #333333;
}

a:hover {
    text-decoration: none;
    color: #4385f5;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

legend {
    color: #000000;
}

fieldset,img {
    border: 0;
}

button,input,select,textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
    background: #ffffff;
    font-size: 16px;
}

/*CSS初始化结束 ==============*/
/*公共开始 ===================*/
/*版心 -----------------------*/
.w1200 {
    max-width: 1200px;
}

/*文字折行 -------------------*/
.y-ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.y-ellipsis-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.y-ellipsis-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

/*浮动 -----------------------*/
/*左浮*/
.fl {
    float: left;
}

/*右浮*/
.fr {
    float: right;
}

/*清除浮动*/
.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
    /*IE/7/6*/
}

/*显隐 ------------------------*/
/*隐藏*/
.vh {
    visibility: hidden;
}

/*块级(显示)*/
.db {
    display: block;
}

/*附加 -------------------------*/
.marginb0 {
    margin-bottom: 0 !important;
}

.marginL_40p {
    margin-left: 40%;
}

.marginT_30 {
    margin-top: 30px;
}

.marginB_30 {
    margin-bottom: 30px;
}

/*Bootstrap默认15px -------------*/
/*.ml15 {    margin-left: 15px;}*/
/*.ml-15 {    margin-left: -15px;}*/
.container {
    padding: 0;
    margin: 0;
}

/*返回顶部开始 -------------------*/
.index-totop {
    position: fixed;
    bottom: 10%;
    right: 4%;
    text-align: center;
    display: none;
    z-index: 10000;
}

/*返回顶部结束 --------------------*/
/*查看更多按钮开始 ----------------*/
.yzw-btn-more {
    width: 140px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #4584f5;
    border-radius: 5px;
    color: #4584f5;
    /*margin: 0 auto;*/
    text-align: center;
    cursor: pointer;
}

/*查看更多按钮结束 -----------------*/
/*标红 ---------------------------*/
.red {
    color: #db0000;
}

/*公共结束 =========================*/
/*公共搜索页开始 ===================*/
/*搜索盒子*/
.mysearchbox {
    /*height: 500px;*/
    margin-bottom: 100px;
}

.mysearchbox .history {
    text-align: center;
}

.sousuocell {
    margin: 0 auto;
    position: relative;
    /*background: yellow;*/
}

.mysearchbox .mysearchbox-ico {
    position: absolute;
    top: 10px;
    left: 7%;
    width: 20px;
    height: 20px;
}

.mysearchbox .mysearchbox-ipt {
    margin: 0;
    padding: 0;
    margin-left: 5%;
    outline-style: none;
    background-color: #eee;
    text-indent: 60px;
    text-overflow: ellipsis;
    outline: none;
    width: 80%;
    overflow: hidden;
    text-align: left;
    height: 39px;
    border: 1px solid #ccc;
    border-radius: 19px 0 0 19px;
    font-family: 微软雅黑;
    font-size: 14px;
}

.mysearchbox .mysearchbox-btn {
    margin: 0;
    padding: 0;
    width: 9%;
    height: 39px;
    line-height: 36px;
    font-size: 16px;
    color: #000;
    padding-bottom: 2px;
    font-family: 微软雅黑;
    border-radius: 0 20px 20px 0;
    outline: none;
    border: 1px solid #cccccc;
    background: #eeeeee;
}

.mysearchbox-lishi {
    margin-top: 20px;
    border-top: 1px solid #9A9A9A;
    font-family: '微软雅黑';
    margin: 0 auto;
    width: 90%;
    height: 45px;
    overflow: hidden;
    clear: both;
    border: 1px solid #eee;
    background: #fff;
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
    margin-top: 10px;
    box-sizing: border-box;
}

.mysearchbox .delete:after {
    clear: both;
    content: '.';
    display: block;
    width: 0;
    height: 0;
    visibility: hidden;
}

.mysearchbox .delete>div {
    width: 100%;
    height: 40px;
    border: 1px solid #eeeeec;
    background: #fff;
    text-align: left;
    padding-left: 10px;
    padding-top: 10px;
    font-family: 微软雅黑;
    font-size: 14px;
    box-sizing: border-box;
    border-bottom: none;
}

.mysearchbox #his-dele {
    width: 142px;
    height: 50px;
    line-height: 50px;
    display: inline-block;
    background: #fff;
    color: #999999;
    border: 1px solid #cccccc;
    text-align: center;
    font-family: 微软雅黑;
    box-sizing: border-box;
    margin: 30px auto;
    display: block;
}

.mysearchbox #idNumber1 input[type=image] {
    width: 10px;
    height: 10px;
    float: left;
    margin-right: .42rem;
}

.mysearchbox #idNumber1 input[type=text] {
    height: 10px;
    line-height: 10px;
    float: left;
    color: #878787;
    text-align: left;
    font-size: 14px;
    background: 0 0;
}

/*搜索列表*/
.mysearchlist {}

/*公共搜索页结束 ===================*/
/*顶部使用开始 =====================*/
#top-use {
    width: 100%;
    height: 79px;
    background: #ffffff;
    border-bottom: 1px solid #e9e9e9;
}

/*处理Bootstrap默认带15px*/
#top-use .container {
    position: relative;
    max-width: 1200px;
    /*width: 100%;*/
    height: 79px;
    padding: 0;
    margin: 0;
    margin: 0 auto;
}

/*LOGO开始 ---------------*/
/*首页-顶部LOGO*/
#top-use .t-logo-index {
    background-image: url('../image/index-topuse-logo.png');
}

/*新闻-头条-顶部LOGO*/
#top-use .t-logo-xw-tt {
    background-image: url('../image/xw-tt-logo.png');
}

/*新闻-行业-顶部LOGO*/
#top-use .t-logo-xw-hy {
    background-image: url('../image/xw-hy-logo.png');
}

/*养殖-顶部LOGO*/
#top-use .t-logo-yz {
    background-image: url('../image/yz-logo.png');
}

#top-use .t-logo {
    /*width: 235px;*/
    width: 20%;
    /*base1200*/
    height: 79px;
    /*background-image: url('../image/index-topuse-logo.png');*/
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    cursor: pointer;
    /*background-color: blue;*/
}

/*LOGO结束 ---------------*/
/*下拉*/
#top-use .pulldown {
    position: relative;
    /*width: 50px;*/
    min-width: 4.17%;
    /*base1200*/
    height: 79px;
    line-height: 79px;
    text-align: left;
    /*margin-left: 40px;*/
    margin-left: 3.33%;
    /*base1200*/
    /*background: yellow;*/
}

#top-use .pulldown .arrow {
    position: absolute;
    top: 50%;
    /*right: -4.5px;*/
    right: -9%;
    /*base50*/
    /*margin-top: -3px;*/
    margin-top: -6%;
    /*base50*/
    /*width: 9px;*/
    width: 18%;
    /*base50*/
    /*height: 6px;*/
    height: 7.59%;
    /*base79*/
    transition: transform 0.2s ease-in 0s;
    /*background: red;*/
}

#top-use .pulldown:hover .arrow {
    transform: rotate(180deg);
}

#top-use .pulldown .cities {
    z-index: 996;
    display: none;
    /*display: block;*/
    position: absolute;
    top: 80%;
    left: 0;
    /*width: 550px;*/
    width: 1100%;
    /*base50*/
    /*height: 150px;*/
    height: 189.87%;
    /*base79*/
    border: 1px solid #dddddd;
    border-top: none;
    background: #ffffff;
}

#top-use .pulldown .cities dl {
    float: left;
    /*width:170px;*/
    width: 30.9%;
    /*base550*/
    /*margin-top: 20px;*/
    /*margin-top: 4%;*/
    /*base550*/
    /*padding-left: 20px;*/
    padding-left: 4%;
    /*base550*/
    border-right: 1px solid #eeeeee;
}

#top-use .pulldown .cities .last {
    border-right: none;
}

#top-use .pulldown .cities dt {
    width: 100%;
    /*height: 25px;*/
    height: 5%;
    /*base550*/
    line-height: 200%;
    /*base14*/
    font-size: 14px;
}

#top-use .pulldown .cities dd {
    display: inline-block;
    float: left;
    /*width: 78px;*/
    width: 45.88%;
    /*base170*/
    /*line-height: 25px;*/
    line-height: 178.57%;
    /*base14*/
    /*height: 25px;*/
    height: 5%;
    /*base550*/
    overflow: hidden;
    font-size: 14px;
}

/*搜索*/
#top-use .t-search {
    position: relative;
    /*width: 390px;*/
    width: 25%;
    /*base1200*/
    height: 79px;
    /*margin-left: 93px;*/
    margin-left: 5%;
    /*base1200*/
    /*background: yellow;*/
}

#top-use .t-search input {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -19.5px;
    /*margin-top: -5%;*/
    /*base390*/
    /*width: 390px;*/
    width: 100%;
    /*base390*/
    height: 39px;
    border: 1px solid #f4f4f4;
    border-radius: 20px;
    background: #f4f4f4;
    /*padding: 0 60px 0 26px;*/
    padding: 0 15.38% 0 6.67%;
    /*base390*/
    font-size: 14px;
    outline: none;
}

#top-use .t-search input:focus {
    border: 1px solid #4385f5;
    border-radius: 20px;
}

#top-use .t-search:after {
    content: '';
    position: absolute;
    top: 0;
    /*right: 23px;*/
    right: 5.9%;
    /*base390*/
    /*width: 20px;*/
    width: 5.13%;
    /*base390*/
    height: 79px;
    background: url('../image/index-topuse-search.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
    /*background-color: red;*/
}

/*用户*/
#top-use .t-user {
    position: relative;
    /*width: 90px;*/
    /*min-width: 7.5%;*/
    /*base1200*/
    height: 79px;
    line-height: 79px;
    text-align: right;
    /*background: yellow;*/
}

/*#top-use .t-user:before {    content: '';    position: absolute;    top: 0;    height: 79px;    background: url('../image/index-topuse-user.png');    background-position: center center;    background-repeat: no-repeat;    background-size: contain;}*/
/*用户登录状态对应头像开始 -----------------*/
#top-use a {
    color: #333;
    text-decoration: none;
}

#top-use a:hover {
    color: #333;
    text-decoration: none;
}

#top-use .t-user {
    position: relative;
    /*width: 90px;*/
    /* min-width: 7.5%;*/
    /*base1200*/
    height: 79px;
    line-height: 79px;
    text-align: right;
    /*background: yellow;*/
}

/*未登录状态*/
/*#top-use .t-user-no:before {    background: url('../image/index-topuse-user.png');}*/
/*个人登录状态*/
/*#top-use .t-user-gr:before {    width:32px;    background: url('../image/index-topuse-user-gr.png');}*/
/*企业登录状态*/
/*#top-use .t-user-qy:before {    background: url('../image/index-topuse-user-qy.png');}*/
/*#top-use .t-user:before {    content: '';    position: absolute;    top: 0;    width: 25px;    left: -20px;    height: 79px;    background-position: center center;    background-repeat: no-repeat;    background-size: contain;    margin-left: -10px;}*/
/*#top-use .t-user-no:before {    content: '';    position: absolute;    top: 0;    width: 25px;    left: -20px;}*/
/*#top-use .t-user-gr:before {    width: 22px;    left: -20px;}*/
/*#top-use .t-user-qy:before {    width: 22px;    left: -20px;}*/
/*登录状态的设置下拉开始*/
#top-use .pulldown {
    position: relative;
    float: left;
    width: 80px;
    /*width: 8%;*/
    height: 79px;
    margin: 0 10px;
    text-align: center;
    line-height: 79px;
}

#top-use .pulldown:hover .arrow {
    transform: rotate(180deg);
}

#top-use .pulldown .arrow {
    width: 9px;
    height: 6px;
    position: absolute;
    right: 5px;
    top: 42px;
    transition: transform 0.2s ease-in 0s;
}

#top-use .pulldown .sets {
    display: none;
    width: 80px;
    height: 140px;
    border: 1px solid #DDDDDD;
    border-top: none;
    background: #fff;
    position: absolute;
    top: 60px;
    left: 30px;
    z-index: 996;
}

#top-use .pulldown .sets .set {
    width: 80px;
    height: 30px;
}

/*登录状态的设置下拉结束*/
/*用户登录状态对应头像结束 -----------------*/
/*顶部使用结束 ====================*/
/*顶部导航开始 ====================*/
#top-nav {
    width: 100%;
    height: 56px;
    line-height: 56px;
    text-align: center;
    background: url(../image/nav_bg.jpg) no-repeat 100% 100%;
    background-position:;
}

#top-nav .container {
    /*width: 1200px;*/
    margin: 0 auto;
    overflow: hidden;
}

#top-nav .item {
    position: relative;
    float: left;
    /*width: 64px;*/
    /* width: 5.33%;*/
    /*base1200*/
    width: 8.6%;
    /*margin: 0 18px;*/
    /*margin: 0 1.5%;*/
    /*base1200*/
    margin: 0;
    color: #ffffff;
}

#top-nav .item:hover {
    background: rgba(0,0,0,0.2);
}

/*#top-nav .container a:hover div:after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 6px;    border-radius: 3px;    color: #4483f4;    background: #4385f5;}*/
/*选中*/
#top-nav .container .selected {
    position: relative;
    /*width: 64px;*/
    width: 5.33%;
    /*base1200*/
    height: 56px;
    color: #ffffff;
    background: rgba(0,0,0,0.2);
}

/*#top-nav .container .selected:after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 6px;    border-radius: 3px;    color: #4483f4;    background: #4385f5;}*/
/*移动折叠导航（默认隐藏）*/
.mobile-index-pullx {
    display: none;
}

.mobile-index-pully {
    display: none;
}

/*顶部导航结束 ====================*/
/** * 通用顶部结束 ******************** */
/** * 》》》》》一期开始 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 * 模块：首页，登录，会员，新闻，招聘，评选，联盟 */
/** * ********** 首页模块开始 **************************************************************** */
/*顶部轮播图开始 ==================*/
.carousel {
    position: relative;
}

/*图片*/
.carousel .carousel-inner .carousel-item img {
    width: 100%;
    height: 100%;
}

/*前后*/
.carousel .carousel-control-prev {
    position: absolute;
    top: 50%;
    margin-top: -3.91%;
    width: 3.9%;
    height: 23.85%;
    background-image: url('../image/index-swiper-left.png');
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    display: none;
}

.carousel:hover .carousel-control-prev {
    display: block;
}

.carousel .carousel-control-next {
    position: absolute;
    top: 50%;
    margin-top: -3.91%;
    width: 3.9%;
    height: 23.85%;
    background-image: url('../image/index-swiper-right.png');
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
    display: none;
}

.carousel:hover .carousel-control-next {
    display: block;
}

/*指示*/
.carousel .carousel-indicators {
    /*width: 1200px; */
    width: 62.5%;
    /*base1920*/
    height: 10px;
    /*height: 1.59%;*/
    /*base629*/
    margin: 0 auto;
    /*margin-bottom: 55px;*/
    margin-bottom: 2.86%;
    /*base1920*/
    /*background: yellow;*/
}

.carousel .carousel-indicators li {
    width: 10px;
    /*width: 0.83%;*/
    /*base1200*/
    height: 10px;
    /*height: 100%;*/
    /*base10*/
    background: #b4baba;
    border-radius: 5px;
    display: inline-block;
    cursor: pointer;
    border: none;
}

.carousel .carousel-indicators li.active {
    background: #ffffff;
    width: 30px;
    border-radius: 10px;
}

.carousel .carousel-inner .index-topbanner {
    width: 100%;
    height: 428px;
}

/*顶部轮播图结束 ======================*/
/*顶部热点新闻开始 ==================*/
.top_news_list ul li {
    font-size: 14px;
    padding: 0 10px;
}

.top_news_list ul li a:hover {
    color: blue;
}

.top_news_list ul li.active {
    color: red;
    font-weight: bold;
    font-size: 14px;
}

.top_news_list {
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
}

.top_news_list dl {
    height: 100px;
    display: block;
    position: relative;
    margin-bottom: 10px;
}

.top_news_list dl dt {
    width: 40px;
    padding: 0 10px;
    height: 100%;
    color: white;
    line-height: 50px;
    background: #b4000c;
    font-size: 18px;
    font-weight: 500;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
}

.top_news_list dl dd {
    margin-left: 50px;
    /*height:100px;*/
}

.news_list_style {
    display: block;
    width: 100%;
    height: 25px;
    line-height: 25px;
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.news_list_style a {
    color: #e60012;
    line-height: 25px;
}

.news_list_style a:hover {
    color: blue;
    line-height: 25px;
}

.news_list_style strong {
    font-size: 14px;
    line-height: 25px;
    color: red;
    margin-right: 5px;
}

/*顶部热点新闻结束 ==================*/
/*顶部广告结束 ==================*/
.margin_auto {
    margin: 10px auto;
    display: block;
    overflow: hidden;
}

/*顶部广告结束 ==================*/
/*顶部头条新闻*/
.title_box {
    width: 100%;
    height: 60px;
}

.title_box_bg {
    background-image: url('../image/top_news_bg_add.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
}

.title_line {
    border-bottom: 1px solid #ddd;
}

.title_h3 {
    width: 60px;
    height: 60px;
    line-height: 25px;
    padding: 5px;
    text-align: center;
    background: #1184da;
    color: white;
    font-size: 20px;
    font-weight: 400;
}

.news_right {
    width: 24px;
    width: 20px;
    /*base804*/
    height: 20px;
    margin-top: 34px;
    margin-left: 12px;
    cursor: pointer;
    background-image: url('../image/index-news-refresh.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.title_more .news_more {
    cursor: pointer;
    margin-top: 34px;
    font-size: 12px;
    font-family: "宋体";
}

.context2 {
    line-height: 30px;
    width: 100%;
    height: 30px;
    font-size: 14px;
    font-weight: 500;
    border-bottom: 1px dotted #999;
}

.context2 a:hover {
    color: red;
}

.context2 p {
    width: 100%;
    display: block;
    height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.new_first {
    padding: 10px 0;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    height: 90px;
    line-height: 30px;
    overflow: hidden;
}

.new_first a {
    color: red;
}

.context2 .span {
    color: #999;
    font-weight: 300;
    font-size: 13px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    padding-bottom: 10px;
}

.top_news_add {
    width: 100%;
    margin-top: 10px;
}

.top_news_add .aim-bottom {
    width: 100%;
    height: 88px;
}

.top_news_add .aim-bottom img {
    width: 100%;
    height: 88px;
}

/*顶部头条新闻结束*/
/*养殖、政策、右侧广告*/
.box_main {
    margin: 10px auto;
}

.news-box {
    height: auto;
    width: 100%;
    border-bottom: 1px solid #ddd;
}

.areas_list {
    margin-top: 12px;
}

.news-top {
    width: 100%;
    height: 100px;
    margin-bottom: 10px;
    position: relative;
}

.news-top .img {
    width: 140px;
    height: 90px;
    top: 5px;
    left: 0;
    position: absolute;
}

.news-top .r-main {
    margin-left: 150px;
    height: 100px;
}

.news-top .r-main .news-top-title {
    width: 100%;
    font-size: 16px;
    font-weight: 600;
    height: 30px;
    line-height: 30px;
}

.news-top .r-main .news-top-em {
    width: 100%;
    height: 60px;
    line-height: 20px;
    font-size: 14px;
    color: #999;
}

.news-left {
    font-size: 20px;
    color: #b01f24;
    line-height: 38px;
    padding: 0 5px;
    border-bottom: 3px solid #b01f24;
    font-weight: 500;
}

.com-tab {
    font-size: 15px;
    line-height: 28px;
    margin-top: 10px;
    margin-left: 5px;
}

.yz-more {
    cursor: pointer;
    margin-top: 16px;
    font-size: 12px;
    font-family: "宋体";
}

.myactivity2 {
    width: 100%;
}

.myactivity2 .myactivity-item2 {
    background-repeat: no-repeat;
    background-size: contain;
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    height: 96px;
    margin-top: 14px;
}

.myactivity2 .myactivity-item2 img {
    width: 100%;
    height: 100%;
}

/*养殖、政策、右侧广告*/
/*招聘、供需、问答*/
.zp-box {
    /*height:948px;*/
    margin: 0 auto;
    /*background: #999;*/
}

.zp-box .c-b-l {
    width: 100%;
    font-size: 13px;
    margin-top: 12px;
}

.zp-box .table {
    width: 100%;
    font-size: 14px;
}

.zp-box .table tr td {
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-align: center;
    font-size: 14px;
}

.zp-box .table tr td.hangye {
    width: 20%;
}

.zp-box .table tr td.chanpin {
    width: 60%;
}

.zp-box .table tr td.view {
    width: 20%;
}

.zp-box .table tr th {
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-align: center;
}

.zp-box .c-b-l .c-b-l-item {
    width: 100%;
    min-height: 60px;
    margin-bottom: 12px;
}

.zp-box .c-b-l .c-b-l-item .c-item-row-1 {
    width: 50%;
    float: left;
}

.zp-box .c-b-l .c-b-l-item .c-num-box {
    width: 50%;
    float: right;
    text-align: right;
}

.zp-box .c-b-l .c-b-l-item .c-item-row-2 {
    width: 100%;
    float: left;
}

.zp-box .c-b-l .c-b-l-item .c-item-row-3 {
    width: 100%;
    float: left;
}

.zp-box .c-b-l .c-b-l-item .c-item-row-3 .c-item-list {
    width: 16%;
    float: left;
}

.zp-box .c-b-l .c-b-l-item .c-item-row-4 {
    width: 100%;
    float: left;
}

.areas_list .table {
    width: 100%;
    font-size: 14px;
    font-weight: 500;
}

.areas_list .table tr td {
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-align: center;
    font-size: 14px;
}

.areas_list .table tr td.hangye {
    width: 20%;
}

.areas_list .table tr td.chanpin {
    width: 60%;
}

.areas_list .table tr td.view {
    width: 20%;
}

.areas_list .table tr th {
    height: 30px;
    line-height: 30px;
    padding: 0;
    text-align: center;
}

.areas_list .table tr td.question {
    width: 80%;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    text-align: center;
}

.areas_list .table tr td.answer {
    width: 20%;
    line-height: 30px;
    text-align: center;
}

.areas_list .table tr td.question .p-txt {
    width: 300px;
    height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: keep-all;
}

/*招聘、供需、问答结束*/
/*行业、会展、专家*/
.zj_box {
    width: 100%;
    height: 230px;
    overflow: hidden;
    position: relative;
}

.zj_box_list {
    width: 1000px;
    height: 186px;
}

.zj_box_arrow {
    width: 20px;
    height: 60px;
    position: absolute;
    z-index: 99999;
    cursor: pointer;
}

.zj_box_arrow_l {
    top: 100px;
    left: 0;
    background: url(../image/index-swiper-left.png) no-repeat center;
}

.zj_box_arrow_r {
    top: 100px;
    right: 0;
    background: url(../image/index-swiper-right.png) no-repeat center;
}

.zj_box_list .member {
    padding: 10px;
    width: 160px;
    height: 200px;
    float: left;
    text-align: center;
    font-size: 14px;
}

.zj_box_list .text-box {
    width: 100%;
    height: 180px;
}

.zj_box_list .text-box .detail {
    height: 40px;
    margin-bottom: 10px;
    overflow: hidden;
}

.zj_box_list .text-box .detail p span strong {
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    display: block;
    width: 100%;
}

.member .follow {
    /*width: 50px;*/
    width: 20%;
    /*base200*/
    height: 24px;
    line-height: 26px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 16px;
    color: #4385f5;
    padding: 2px 10px;
}

.member .text-box .follow-yes {
    background: #1184da;
    border: 1px solid #1184da;
    color: #ffffff;
}

/*行业、会展、专家结束*/
/*底部推荐企业*/
.c-top {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.c-top .tjqy_arrow {
    position: absolute;
    width: 40px;
    height: 160px;
    z-index: 99999;
    cursor: pointer;
}

.c-top .tjqy_arrow_l {
    top: 60px;
    left: 0;
    background: url(../image/index-swiper-left.png) no-repeat center;
}

.c-top .tjqy_arrow_r {
    top: 60px;
    right: 0;
    background: url(../image/index-swiper-right.png) no-repeat center;
}

.c-top .tjqy_list {
    width: 2000px;
    height: 200PX;
    font-size: 14px;
}

.c-top .tjqy_list .member {
    width: 200px;
    height: 200px;
    padding: 20px;
    float: left;
    text-align: center;
}

.c-top .tjqy_list .member .ico-box {
    width: 120px;
    height: 120px;
    padding: 0 20px;
    margin: 0 auto;
}

.c-top .tjqy_list .member .ico-box img {
    width: 100%;
}

/*底部推荐企业结束*/
/*主体面板开始 ========================*/
#main {
    padding: 0 2%;
}

/*主体面板 news 版块开始 --------------*/
#news {
    /*overflow: hidden;*/
}

#news .container {
    /*width: 1200px;*/
    padding-top: 50px;
    margin: auto;
    background: #fff;
}

/*左部 ----------*/
/*左部-按钮*/
#news .news-box #news-btn-more {
    width: 140px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #4584f5;
    border-radius: 5px;
    color: #4584f5;
    /*margin: 20px auto 30px;*/
    text-align: center;
    cursor: pointer;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -70px;
}

/*左部-标题*/
#news .news-box {
    /*width: 804px;*/
    width: 67%;
    /*base1200*/
    position: relative;
}

#news .news-box .news-title {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 44px;
}

#news .news-box .news-title .left-title {
    position: relative;
    /*width: 97px;*/
    min-width: 12.06%;
    /*base804*/
    height: 44px;
    line-height: 1;
    font-size: 24px;
    font-weight: bold;
}

#news .news-box .news-title .left-title:after {
    position: absolute;
    bottom: 0;
    content: '';
    /*width: 97px;*/
    width: 100%;
    /*base97*/
    height: 5px;
    border-radius: 2.5px;
    background: #4385f5;
    left: 0;
}

#news .news-box .news-title .news-right {
    /*width: 24px;*/
    width: 2.99%;
    /*base804*/
    height: 24px;
    margin-right: 6px;
    cursor: pointer;
    background-image: url('../image/index-news-refresh.png');
    background-repeat: no-repeat;
    background-size: contain;
}

/*左部-内容*/
#news .news-box .news-items {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 1540px;
}

#news .news-box .news-items .news-item {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 210px;
    /*padding: 30px 10px 30px 0;*/
    padding: 3.73% 1.24% 3.73% 0;
    /*base804*/
    border-top: 1px solid #e4e4e4;
}

#news .news-box .news-items .news-item:hover {
    box-shadow: 5px 9px 25px #f0f0f0;
}

#news .news-box .news-items .news-item .item-image {
    position: relative;
    /*width: 240px;*/
    width: 29.85%;
    /*base804*/
    height: 150px;
    border-radius: 5px;
    /*background-image: url('../image/index-news-item-image1.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    /*margin-left: 20px;*/
    margin-left: 2.49%;
    /*base804*/
}

#news .news-box .news-items .news-item .item-image1 {
    background-image: url('../image/index-news-item-image1.png');
}

#news .news-box .news-items .news-item .item-image2 {
    background-image: url('../image/index-news-item-image2.png');
}

#news .news-box .news-items .news-item .item-image3 {
    background-image: url('../image/index-news-item-image3.png');
}

#news .news-box .news-items .news-item .item-image4 {
    background-image: url('../image/index-news-item-image4.png');
}

#news .news-box .news-items .news-item .item-image5 {
    background-image: url('../image/index-news-item-image24.png');
}

#news .news-box .news-items .news-item .item-image6 {
    background-image: url('../image/index-news-item-image25.png');
}

#news .news-box .news-items .news-item .item-image7 {
    background-image: url('../image/index-news-item-image26.png');
}

#news .news-box .news-items .news-item .item-image1:before,
.item-image3:before,
.item-image4:before {
    content: '养殖';
    display: block;
    position: absolute;
    top: 6px;
    left: 6px;
    width: 43px;
    height: 20px;
    line-height: 18px;
    text-align: center;
    border-radius: 3px;
    background: #4385f5;
    color: #ffffff;
    font-size: 14px;
    /*background-image: url('../image/index-news-item-yangzhi.png');*/
    /*background-repeat: no-repeat;*/
    /*background-size: contain;*/
}

#news .news-box .news-items .news-item .item-image2:before {
    content: '行业';
    display: block;
    position: absolute;
    top: 6px;
    left: 6px;
    width: 43px;
    height: 20px;
    line-height: 18px;
    text-align: center;
    border-radius: 3px;
    background: #4385f5;
    color: #ffffff;
    font-size: 14px;
    /*background-image: url('../image/index-news-item-hangye.png');*/
    /*background-repeat: no-repeat;*/
    /*background-size: contain;*/
}

#news .news-box .news-items .news-item .item-content {
    /*width: 520px;*/
    width: 64.68%;
    /*base804*/
    height: 210px;
}

#news .news-box .news-items .news-item .content-head {
    font-size: 20px;
    font-weight: bold;
    margin-top: 8px;
    color: #333333;
}

#news .news-box .news-items .news-item .content-desc {
    font-size: 14px;
    margin-top: 22px;
    color: #787878;
}

#news .news-box .news-items .news-item .content-bottom {
    height: 16px;
    font-size: 14px;
    margin-top: 26px;
    color: #787878;
}

#news .news-box .news-items .news-item .content-label {
    position: relative;
    width: 115px;
    height: 16px;
    line-height: 16px;
    margin-left: 22px;
}

#news .news-box .news-items .news-item .content-label:before {
    content: '';
    position: absolute;
    top: 50%;
    left: -22px;
    margin-top: -6.5px;
    width: 13px;
    height: 13px;
    background-image: url('../image/index-news-item-label.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#news .news-box .news-items .news-item .content-label span {
    display: inline-block;
    line-height: 16px;
}

#news .news-box .news-items .news-item .content-time {
    position: relative;
    width: 123px;
    height: 16px;
    line-height: 16px;
    margin-right: 22px;
}

#news .news-box .news-items .news-item .content-time:before {
    content: '';
    position: absolute;
    top: 50%;
    left: -22px;
    margin-top: -7.5px;
    width: 15px;
    height: 15px;
    background-image: url('../image/index-news-item-time.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#news .news-box .news-items .news-item .content-time span {
    display: inline-block;
    line-height: 16px;
}

/*右部 ----------*/
#news .myactivity {
    /*width: 350px;*/
    width: 29.17%;
    /*base1200*/
    float: right;
}

#news .myactivity-top {
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    height: 210px;
    background-image: url('../image/index-news-activity.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
}

#news .myactivity-top:after {
    content: '';
    /*width: 100px;*/
    width: 28.57%;
    /*base350*/
    height: 30px;
    position: absolute;
    right: 0;
    top: 15px;
    background-image: url('../image/index-news-activity-end.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#news .myactivity-select {
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    /*height: 305px;*/
    height: 200px;
    margin-top: 28px;
}

#news .myactivity-select .marginr10 {
    /*margin-right: 10px;*/
    margin-right: 2.86%;
    /*base350*/
}

#news .myactivity-select .marginb10 {
    /*margin-bottom: 10px;*/
    margin-bottom: 2.86%;
    /*base350*/
}

#news .myactivity-select .square {
    background-repeat: no-repeat;
    background-color: #f2f2f2;
    /*background-position: center 30%;*/
    background-position: 50% 20%;
    position: relative;
    float: left;
    /*width: 170px;*/
    width: 48.57%;
    /*base350*/
    /*height: 140px;*/
    height: 90px;
    text-align: center;
    font-size: 14px;
    transition: all .4s ease;
}

#news .myactivity-select .square1 {
    background-image: url(../image/index-news-select1.png);
}

#news .myactivity-select .square2 {
    background-image: url(../image/index-news-select2.png);
}

#news .myactivity-select .square3 {
    background-image: url(../image/index-news-select3.png);
}

#news .myactivity-select .square4 {
    background-image: url(../image/index-news-select4.png);
}

#news .myactivity-select .square:hover {
    box-shadow: 0 0 10px #f4f4f4;
    background-color: #ffffff;
}

#news .myactivity-select .square span {
    display: block;
    position: absolute;
    /*top:0;*/
    top: 10px;
    left: -9%;
    right: 0;
    bottom: -26%;
    margin: auto;
    /*width: 100px; */
    width: 58.82%;
    /*base170*/
    height: 14px;
}

#news .myactivity-select .square span:after {
    content: url(../image/index-news-arrow.png);
    position: absolute;
}

#news .myactivity-item {
    background-repeat: no-repeat;
    background-size: contain;
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    height: 86px;
    margin-top: 14px;
}

#news .support1 {
    background-image: url(../image/index-news-support1.png);
}

#news .support2 {
    background-image: url(../image/index-news-support2.png);
}

#news .support3 {
    background-image: url(../image/index-news-support3.png);
}

#news .support4 {
    background-image: url(../image/index-news-support4.png);
}

#news .myactivity-item img {
    width: 100%;
}

/*新增养殖快讯开始*/
#news .c-kuaixun {
    /*width: 350px;*/
    margin-top: 30px;
    position: relative;
}

#news .c-kuaixun .c-kx-title {
    /*width: 300px;*/
    width: 88.71%;
    /*base350*/
    font-size: 20px;
    font-weight: bold;
    position: relative;
    /*margin-left: 40px;  */
    margin-left: 11.43%;
    /*base350*/
}

#news .c-kuaixun .c-kx-title:before {
    content: '';
    position: absolute;
    top: 7px;
    /*left: -20px;*/
    left: -6.67%;
    /*base300*/
    /*width: 14px;*/
    width: 4.67%;
    /*base300*/
    height: 16px;
    background: url('../image/index-kx-title-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#news .c-kuaixun .c-kx-item {
    /*width: 300px;  */
    width: 85.71%;
    /*base350*/
    height: 90px;
    /*background: yellow;*/
    margin: 0 auto;
    border-left: 3px solid #d3d3d3;
}

#news .c-kuaixun .margint18 {
    margin-top: 18px;
}

#news .c-kuaixun .c-kx-item-h {
    height: 130px;
}

#news .c-kuaixun .c-kx-item .c-kx-item-head {
    /*width: 300px;*/
    width: 100%;
    /*base300*/
    font-size: 14px;
    font-weight: bold;
    position: relative;
    /*margin-left: 11px;  */
    margin-left: 3.67%;
    /*base300*/
    font-family: '微雅软黑';
}

#news .c-kuaixun .c-kx-item .c-kx-item-head:before {
    content: '';
    position: absolute;
    top: 7px;
    /*left: -20px;*/
    left: -6.67%;
    /*base300*/
    /*width: 14px;*/
    width: 4.67%;
    /*base300*/
    height: 16px;
    background: url('../image/index-kx-head-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#news .c-kuaixun .c-kx-item .c-kx-item-time {
    font-size: 14px;
    /*margin-left: 11px;*/
    margin-left: 3.67%;
    /*base300*/
    color: #999999;
    margin-top: 10px;
}

#news .c-kuaixun .c-kx-more {
    /*width: 280px;*/
    width: 80%;
    /*base350*/
    height: 40px;
    line-height: 40px;
    text-align: center;
    /*background: yellow;*/
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #4385f5;
    /*position: absolute;*/
    /*bottom: 0;*/
    /*left: 40px;*/
    /*left: 11.43%;*/
    /*base350*/
    cursor: pointer;
    margin-left: 10%;
}

/*新增养殖快讯结束*/
/*主体面板 news版块 结束 ------------------*/
/*主体面板次部区域开始 --------------------*/
#aim .container {
    max-width: 1200px;
    /*width: 100%;*/
    /*base1200*/
    padding: 0;
    margin: 0;
    margin: 0 auto;
}

#aim .aim-top {
    /*width: 1200px;*/
    width: 100%;
    /*base1200*/
    margin-top: 0px;
}

#aim .item1 {
    background-image: url(../image/index-aim-image1.png);
}

#aim .item2 {
    background-image: url(../image/index-aim-image2.png);
}

#aim .item3 {
    background-image: url(../image/index-aim-image3.png);
}

#aim .item4 {
    background-image: url(../image/index-aim-image4.png);
}

#aim .aim-item {
    /*width: 291px;*/
    width: 24.25%;
    /*base1200*/
    height: 210px;
    border-radius: 5px;
    margin-bottom: 10px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

#aim .aim-item img {
    width: 100%;
    height: 100%;
}

#aim .marginr12 {
    /*margin-right: 12px;*/
    margin-right: 1%;
    /*base1200*/
}

#aim .aim-bottom {
    /*width: 1200px;*/
    width: 100%;
    /*base1200*/
    height: 105px;
    border-radius: 5px;
    background-image: url(../image/index-aim-image5.png);
    background-repeat: no-repeat;
    /*background-size: cover;*/
    background-size: contain;
    background-position: center;
    margin-bottom: 20px;
}

#aim .aim-bottom img {
    width: 100%;
    height: 100%;
}

/*主体面板次部区域结束 --------------------*/
/*主体面板video区域开始 --------------------*/
#video {
    display: block;
    width: auto;
    margin: 0 auto;
    /*margin-top: 50px;*/
    outline: none;
}

#video .container {
    max-width: 1200px;
    /*width: 100%;*/
    /*base1200*/
    padding: 0;
    margin: 0;
    margin: 0 auto;
}

#video .video-title-container {
    /*width: 1200px;*/
    width: 100%;
    /*base1200*/
    /*overflow: hidden;*/
    border-bottom: 1px solid #e6e6e6;
    line-height: 1;
}

#video .video-title {
    /*width: 90px;*/
    min-width: 7.5%;
    /*base1200*/
    /*height: 44px;*/
    position: relative;
}

#video .video-title:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    /*width: 90px;*/
    width: 100%;
    /*base90*/
    height: 5px;
    border-radius: 2.5px;
    background: #4385f5;
}

#video .com-tab {
    /*width: 509px;*/
    min-width: 42.42%;
    /*base1200*/
    font-size: 14px;
    color: #7b7b7b;
}

#video .com-tab .item {
    /*margin: 0 20px;*/
    /*margin: 0 3.31%;*/
    /*base604*/
}

#video .com-tab .item:last-child {
    margin-right: 0;
}

#video .com-title {
    /*width: 110px;*/
    width: 100%;
    /*base110*/
    height: 36px;
    font-size: 22px;
    font-weight: bold;
}

#video .views {
    /*width: 1200px;*/
    width: 100%;
    /*base1200*/
    margin: 32px 0 0 0;
    /*overflow: hidden;*/
}

#video .v-box-b {
    position: relative;
    /*width: 444px;*/
    width: 37%;
    /*base1200*/
    height: 314px;
    background-image: url(../image/index-video-big1.png);
    background-repeat: no-repeat;
    background-size: cover;
}

#video .v-box-b .v-ico {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

#video .v-box-b .v-arrrow-l {
    position: absolute;
    top: 50%;
    left: 6%;
    margin-top: -6px;
}

#video .v-box-b .v-arrrow-r {
    position: absolute;
    top: 50%;
    right: 6%;
    margin-top: -6px;
}

#video .v-box-b .v-text {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #ffffff;
    padding: 7px;
    background: rgba(0, 0, 0, .8);
}

#video .v-box-b .v-text:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    box-shadow: 0 -10px 20px rgba(25, 25, 25, .6)
}

#video .v-box-s {
    /*width: 744px;*/
    width: 62%;
    /*base1200*/
    position: relative;
}

#video .v-box-s .v-text {
    /*width: 744px;*/
    width: 100%;
    /*base744*/
    position: absolute;
    bottom: 0;
    left: 0;
    color: #ffffff;
    padding: 10px;
    font-size: 13px;
    background: rgba(0, 0, 0, .6);
}

#video .v-box-s .v-ico {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
}

#video .v-small-box {
    position: relative;
    /*width: 236px;*/
    width: 31.72%;
    /*base744*/
    height: 150px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#video .vsb-image1 {
    background-image: url(../image/index-video-small1.png);
}

#video .vsb-image2 {
    background-image: url(../image/index-video-small2.png);
}

#video .v-box-s .marginl12 {
    /*margin-left: 12px;*/
    margin-left: 1.6%;
    /*base744*/
}

#video .v-box-s .marginb10 {
    /*margin-bottom: 10px;*/
    margin-bottom: 2%;
    /*base744*/
}

/*主体面板video区域结束 --------------------*/
/*主体面板breed区域开始 --------------------*/
#breed {}

#breed .container {
    /*width: 1200px;*/
    min-height: 1420px;
    margin: auto;
    background: #fff;
    overflow: hidden;
    position: relative;
}

/*左部 ----------*/
/*左部-按钮*/
#breed .news-box #news-btn-more {
    width: 140px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #4584f5;
    border-radius: 5px;
    color: #4584f5;
    /*margin: 20px auto 30px;*/
    text-align: center;
    cursor: pointer;
    position: absolute;
    bottom: -50px;
    left: 50%;
    margin-left: -70px;
}

/*左部-标题*/
#breed .news-box {
    /*width: 804px;*/
    width: 67%;
    /*base1200*/
    position: relative;
}

#breed .news-box .news-title {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 44px;
}

#breed .news-box .news-title .left-title {
    position: relative;
    /*width: 97px;*/
    min-width: 12.06%;
    /*base804*/
    height: 44px;
    line-height: 1;
    font-size: 24px;
    font-weight: bold;
}

#breed .news-box .news-title .left-title:after {
    position: absolute;
    bottom: 0;
    content: '';
    /*width: 97px;*/
    width: 100%;
    /*base97*/
    height: 5px;
    border-radius: 2.5px;
    background: #4385f5;
    left: 0;
}

#breed .news-box .news-title .com-tab {
    /*display: inline-block;*/
    color: #7b7b7b;
    font-size: 16px;
    font-weight: bold;
}

/*左部-内容*/
#breed .news-box .news-items {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 900px;
}

#breed .news-box .news-items .news-item {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 210px;
    /*padding: 30px 10px 30px 0;*/
    padding: 3.73% 1.24% 3.73% 0;
    /*base804*/
    border-top: 1px solid #e4e4e4;
}

#breed .news-box .news-items .news-item:hover {
    box-shadow: 5px 9px 25px #f0f0f0;
}

#breed .news-box .news-items .news-item .item-image {
    position: relative;
    /*width: 240px;*/
    width: 29.85%;
    /*base804*/
    height: 150px;
    border-radius: 5px;
    /*background-image: url('../image/index-news-item-image1.png');*/
    background-repeat: no-repeat;
    background-size: contain;
}

#breed .news-box .news-items .news-item .item-image21 {
    background-image: url('../image/index-news-item-image21.png');
}

#breed .news-box .news-items .news-item .item-image22 {
    background-image: url('../image/index-news-item-image22.png');
}

#breed .news-box .news-items .news-item .item-image23 {
    background-image: url('../image/index-news-item-image23.png');
}

#breed .news-box .news-items .news-item .item-image24 {
    background-image: url('../image/index-news-item-image24.png');
}

#breed .news-box .news-items .news-item .item-image25 {
    background-image: url('../image/index-news-item-image25.png');
}

#breed .news-box .news-items .news-item .item-image26 {
    background-image: url('../image/index-news-item-image26.png');
}

#breed .news-box .news-items .news-item .item-image1:before,
.item-image3:before,
.item-image4:before {
    content: '';
    position: absolute;
    top: 6px;
    left: 6px;
    width: 43px;
    height: 20px;
    background-image: url('../image/index-news-item-yangzhi.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#breed .news-box .news-items .news-item .item-image2:before {
    content: '';
    position: absolute;
    top: 6px;
    left: 6px;
    width: 43px;
    height: 20px;
    background-image: url('../image/index-news-item-hangye.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#breed .news-box .news-items .news-item .item-content {
    /*width: 520px;*/
    width: 64.68%;
    /*base804*/
    height: 210px;
}

#breed .news-box .news-items .news-item .content-head {
    font-size: 18px;
    font-weight: bold;
    margin-top: 8px;
    color: #333333;
}

#breed .news-box .news-items .news-item .content-desc {
    font-size: 14px;
    margin-top: 22px;
    color: #b2b2b2;
}

#breed .news-box .news-items .news-item .content-bottom {
    height: 16px;
    font-size: 14px;
    margin-top: 26px;
    color: #b2b2b2;
}

#breed .news-box .news-items .news-item .content-label {
    position: relative;
    width: 115px;
    height: 16px;
    line-height: 16px;
    margin-left: 22px;
    /*background: yellow;*/
}

#breed .news-box .news-items .news-item .content-label:before {
    content: '';
    position: absolute;
    top: 50%;
    left: -22px;
    margin-top: -6.5px;
    width: 13px;
    height: 13px;
    background-image: url('../image/index-news-item-label.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#breed .news-box .news-items .news-item .content-label span {
    display: inline-block;
    line-height: 16px;
    /*background: blue;*/
}

#breed .news-box .news-items .news-item .content-time {
    position: relative;
    width: 123px;
    height: 16px;
    line-height: 16px;
    margin-right: 22px;
    /*background: yellow;*/
}

#breed .news-box .news-items .news-item .content-time:before {
    content: '';
    position: absolute;
    top: 50%;
    left: -22px;
    margin-top: -7.5px;
    width: 15px;
    height: 15px;
    background-image: url('../image/index-news-item-time.png');
    background-repeat: no-repeat;
    background-size: contain;
}

#breed .news-box .news-items .news-item .content-time span {
    display: inline-block;
    line-height: 16px;
    /*background: blue;*/
}

/*右部 ----------*/
#breed .compony {
    /*width: 350px;*/
    width: 29.17%;
    /*base1200*/
    background: #ffffff;
}

/*公司部分上部*/
#breed .compony .c-top {
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    /*height: 550px;*/
    padding-bottom: 5%;
    height: 100%;
    background: #fafafa;
}

#breed .compony .send {
    /*width: 300px; */
    width: 85.71%;
    /*base350*/
    position: relative;
    border-bottom: 2px solid #4286f3;
    line-height: 40px;
    /*margin-left: 26px; */
    margin-left: 7.43%;
    /*base350*/
    padding-top: 16px;
    overflow: hidden;
}

#breed .compony .send .send-l {
    font-size: 18px;
}

#breed .compony .send .send-r {
    color: #979797;
}

#breed .compony .member {
    /*width: 300px; */
    width: 85.71%;
    /*base350*/
    height: 64px;
    margin-top: 9px;
    /*margin-left: 26px; */
    margin-left: 7.43%;
    /*base350*/
}

#breed .compony .member-t {
    margin-top: 28px;
}

#breed .compony .member .ico-box {
    position: relative;
    /*width: 64px;*/
    width: 21.33%;
    /*base300*/
    height: 64px;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    background-repeat: no-repeat;
    background-size: contain;
    background-color: #fff;
}

#breed .compony .member .b1 {
    background-image: url(../image/index-breed-qiye-b1.png);
}

#breed .compony .member .b2 {
    background-image: url(../image/index-breed-qiye-b2.png);
}

#breed .compony .member .b3 {
    background-image: url(../image/index-breed-qiye-b3.png);
}

#breed .compony .member .b4 {
    background-image: url(../image/index-breed-qiye-b4.png);
}

#breed .compony .member .b5 {
    background-image: url(../image/index-breed-qiye-b5.png);
}

#breed .text-box {
    /*width: 210px;*/
    width: 70%;
    /*base300*/
}

#breed .compony .member .text-box p {
    /*width: 210px;  */
    width: 100%;
    /*base210*/
}

#breed .compony .member .text-box .font-base {
    margin-top: 10px;
    margin-bottom: 5px;
    display: inline-block;
}

#breed .compony .member .text-box .follow {
    display: inline-block;
    background: #0e8ee7;
    /*width: 46px; */
    width: 21.9%;
    /*base210*/
    min-width: 30px;
    height: 18px;
    border-radius: 9px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    margin-top: 10px;
}

#breed .compony .member .dot {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #a7a7a7;
}

/*公司部分下部*/
#breed .compony .c-bottom {
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    height: 760px;
    /*height: 100%;*/
    padding-bottom: 5%;
    background: #fafafa;
    margin-top: 22px;
    margin-bottom: 30px;
    overflow: hidden;
}

#breed .compony .member .b21 {}

#breed .compony .c-bottom .member {
    position: relative;
    /*width: 300px; */
    width: 85.71%;
    /*base350*/
    height: 168px;
    border: 1px solid #e2e2e2;
    border-radius: 8px;
    margin-top: 60px;
    background: #ffffff;
    font-size: 14px;
}

#breed .compony .c-bottom .member .font-base {
    font-size: 18px;
}

#breed .compony .c-bottom .member .detail {
    color: #999999;
}

#breed .compony .c-bottom .member .text-box {
    /*width: 200px;*/
    width: 66.67%;
    /*base300*/
    text-align: center;
    padding: 0px;
    position: absolute;
    top: -36px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

#breed .compony .c-bottom .member .text-box p {
    margin-left: 0
}

#breed .compony .c-bottom .member .follow {
    /*width: 50px;*/
    width: 20%;
    /*base200*/
    height: 24px;
    line-height: 26px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 16px;
    color: #4385f5;
}

#breed .compony .member .text-box .follow-yes {
    background: #1184da;
    border: 1px solid #1184da;
    color: #ffffff;
}

/*主体面板breed区域结束 -----------*/
/*主体面板结束 ====================*/
/** * ********** 首页模块结束 ********** */
/** * ********** 登录模块开始 **************************************************************** */
/*登录模块-登录-顶部开始 ====================*/
.loginer-dl-top-use {
    width: 100%;
    height: 79px;
    background: #fff;
}

.loginer-dl-top-container {
    position: relative;
    max-width: 1200px;
    height: 79px;
    margin: 0 auto;
}

.loginer-dl-t-logo {
    /*float: left;*/
    /*width: 235px;*/
    width: 19%;
    /*height: 79px;*/
    height: 93%;
    background: url('../image/index-topuse-logo.png') no-repeat;
    background-size: contain;
}

.loginer-dl-t-select {
    width: 290px;
    height: 40px;
    /*position: absolute;*/
    /*top: 50%;*/
    margin-top: 1.5%;
}

.loginer-dl-t-xuan-gr {
    width: 136px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #4286f5;
    background: #4286f5;
    color: #ffffff;
}

.loginer-dl-t-xuan-qy {
    width: 136px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    border: 1px solid #4286f5;
    background: #ffffff;
    color: #4286f5;
}

/*登录模块-登录-顶部结束 ====================*/
/*登录模块-登录-遮罩背景开始 ================*/
.loginer-dl-mask {
    width: 100%;
    height: 844px;
    position: relative;
    z-index: 999;
    background-image: url('../image/loginer-dl-big-banner.png');
    background-repeat: no-repeat;
    background-size: cover;
    overflow-x: hidden;
}

.loginer-dl-mask-dark {
    width: 100%;
    height: 844px;
    background-color: rgba(0, 0, 0, 0.5);
}

.loginer-dl-mask-container {
    max-width: 1200px;
    height: 844px;
    margin: 0 auto;
    position: relative;
}

.loginer-dl-mask-box {
    /*width: 536px;*/
    width: 45%;
    /*height: 612px;*/
    /*background: #FFFFFF;*/
    position: absolute;
    top: 50%;
    /*margin-top: -306px;*/
    margin-top: -320px;
    right: 10px;
    /*margin-left: -465px; */
    z-index: 1000;
}

/*登录模块-登录-遮罩背景结束 ==============*/
/*登录模块-登录-登录TAB开始 ===============*/
.loginer-dl-section {
    width: 100%;
    overflow: hidden;
}

.loginer-dl-section .loginer-dl-all {
    /*width: 536px;*/
    width: 100%;
}

.loginer-dl-section .loginer-dl-title {
    font-size: 22px;
    margin-left: 40px;
    line-height: 100px;
}

.loginer-dl-section .loginer-dl-nav {
    width: 278px;
    height: 53px;
    border-bottom: 1px solid #ccc;
    margin-left: 40px;
}

.loginer-dl-section .loginer-dl-nav>a {
    /*padding: 0 15px;*/
    width: 82px;
    height: 52px;
    line-height: 52px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.loginer-dl-section .loginer-dl-nav>a.loginer-dl-on {
    border-bottom: 3px solid #4385f5;
}

.loginer-dl-section .loginer-dl-nav>a:first-child {
    margin-right: 36px;
}

.loginer-dl-section .loginer-dl-login {
    background-color: #fafafa;
}

.loginer-dl-section .loginer-dl-login.loginer-dl-on {
    background-color: #fafafa;
}

.loginer-dl-section .loginer-dl-contentbox {
    width: 460px;
}

.loginer-dl-section .loginer-dl-contentbox .loginer-dl-note {
    color: #999;
    font-size: 14px;
    margin-top: 10px;
}

.loginer-dl-section .loginer-dl-tip {
    font-size: 14px;
    color: #999999;
    margin-top: 30px;
}

.loginer-dl-section .loginer-dl-toggle {
    font-size: 14px;
    color: #1184da;
}

.loginer-dl-section input {
    /*width: 460px;*/
    width: 100%;
    height: 38px;
    border: 1px solid #c6cddc;
    padding-left: 40px;
    padding-right: 20px;
    font-size: 14px;
    outline: none;
    background: transparent;
}

.loginer-dl-section input:focus {
    border: 1px solid #4286f5;
}

.loginer-dl-section .loginer-dl-phone {
    /*width: 460px;*/
    width: 100%;
    margin-top: 12px;
    background: url(../image/username.png) no-repeat 8px 8px;
    background-size: 20px 20px;
}

.loginer-dl-section .loginer-dl-phone .loginer-dl-quhao-box {
    /*width: 100px;*/
    width: 28%;
    padding: 0 10px;
    background: #f2f2f2;
    border: 1px solid #d7d7d7;
    border-radius: 0;
}

.loginer-dl-section .loginer-dl-phone .loginer-dl-quhao-box select {
    width: 70px;
    height: 36px;
    background: #f2f2f2;
    border: none;
    outline: none;
}

.loginer-dl-section .loginer-dl-phone .phone {
    /*width: 362px;*/
    width: 73%;
    height: 38px;
    background: #ffffff;
    border-radius: 0;
    border: 1px solid #cccccc;
    outline: none;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: -10px;
}

.loginer-dl-section .loginer-dl-phone .phone:focus {
    border: 1px solid #4286f5;
}

.loginer-dl-section .loginer-dl-code {
    /*width: 460px;*/
    width: 100%;
    height: 40px;
    position: relative;
    margin-top: 12px;
    background: url(../image/password.png) no-repeat 8px 8px;
    background-size: 20px 20px;
}

.loginer-dl-section .loginer-dl-code input {
    /*width: 460px;*/
    width: 100%;
    height: 38px;
    border: 1px solid #c6cddc;
    line-height: 40px;
    padding-left: 40px;
    outline: none;
}

.loginer-dl-section .loginer-dl-code input:focus {
    border: 1px solid #4286f5;
}

.loginer-dl-section .loginer-dl-code button {
    width: 100px;
    height: 30px;
    border: 1px solid #4286f5;
    border-radius: 0px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    background: #4286f5;
    position: absolute;
    top: 50%;
    margin-top: -16px;
    right: 5px;
    font-size: 14px;
}

.loginer-dl-section .loginer-dl-verify {
    margin: 0 auto;
    width: 350px;
    height: 18px;
    margin-top: 34px;
    text-align: center;
    line-height: 18px;
    font-size: 16px;
    color: #333;
}

.loginer-dl-section .loginer-dl-verify:hover {
    cursor: pointer;
}

.loginer-dl-section .loginer-dl-btn {
    /*width: 460px;*/
    width: 90%;
    height: 40px;
    background-color: #4385f5;
    font-size: 18px;
    color: #fff;
    border: 1px solid #4385f5;
}

.loginer-dl-section .loginer-dl-btn:hover {
    background-color: #4385f5;
}

.loginer-dl-section .loginer-dl-about {
    /*width: 536px;*/
    height: 44px;
    font-size: 14px;
    margin-top: 24px;
    /*margin-left: -38px;*/
    margin-left: 80px;
}

.loginer-dl-section .loginer-dl-about .loginer-dl-other1 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other1.png');
    background-repeat: no-repeat;
    background-position: left center;
}

.loginer-dl-section .loginer-dl-about .loginer-dl-other2 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other2.png');
    background-repeat: no-repeat;
    background-position: left center;
}

.loginer-dl-section .loginer-dl-about .loginer-dl-other3 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other3.png');
    background-repeat: no-repeat;
    background-position: left center;
}

.loginer-dl-section .loginer-dl-about .loginer-dl-other {
    /*width: 52px;*/
    width: 16%;
    height: 20px;
    line-height: 20px;
    padding-left: 24px;
    /*margin-left: 45px;*/
    margin-left: 5%;
    margin-top: 25px;
    display: inline-block;
}

.loginer-dl-section .loginer-dl-about .loginer-dl-liji {
    width: 90%;
    margin: 0 auto;
}

.loginer-dl-section .loginer-dl-about .loginer-dl-liji a,
.loginer-dl-section .loginer-dl-about .loginer-dl-liji a:hover {
    color: #1184da;
}

.loginer-dl-section .loginer-dl-contentbox {
    margin: 0 auto;
    /*width: 460px;*/
    width: 70%;
}

.loginer-dl-section .loginer-dl-contentbox>div {
    /*width: 460px;*/
    width: 100%;
    text-align: center;
    display: none;
}

.loginer-dl-section .loginer-dl-contentbox>div[class="loginer-dl-box loginer-dl-active"] {
    display: block;
}

.loginer-dl-section .loginer-dl-wangji {
    width: 100%;
    height: 30px;
    color: #333333;
    margin-top: 10px;
    text-align: right;
    font-size: 14px;
}

/*placeholder字体颜色*/
.loginer-dl-section input {
    color: #999;
}

.loginer-dl-section input::-moz-placeholder {
    color: #999;
}

.loginer-dl-section input::-webkit-input-placeholder {
    color: #999;
}

/*登录模块-登录-登录TAB结束 ==================*/
/*登录模块-登录-底部开始 =====================*/
.loginer-dl-footer {
    width: 100%;
    height: 126px;
    background: #ffffff;
}

.loginer-dl-footer .loginer-dl-bottom {
    height: 126px;
    background: #ffffff;
    color: #333333;
}

.loginer-dl-footer .loginer-dl-copyright {
    text-align: center;
    margin-top: 40px;
    line-height: 36px;
    margin-top: 10px;
}

/*登录模块-登录-底部结束 ======================*/
/*登录模块-注册-登录TAB开始 ===================*/
.loginer-zc-section {
    width: 100%;
    min-height: 320px;
}

.loginer-zc-section .loginer-zc-all {
    width: 100%;
}

.loginer-zc-section .loginer-zc-login-title {
    font-size: 22px;
    margin-left: 40px;
    line-height: 100px;
}

.loginer-zc-section .loginer-zc-nav {
    width: 200px;
    height: 40px;
    /*margin-left: 40px;*/
    margin: 0 auto;
}

.loginer-zc-section .loginer-zc-nav>a {
    width: 50px;
    height: 52px;
    line-height: 52px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.loginer-zc-section .loginer-zc-nav>a.loginer-zc-on {
    border-bottom: 3px solid #4385f5;
}

.loginer-zc-section .loginer-zc-nav>a:first-child {
    margin-right: 36px;
}

.loginer-zc-section .loginer-zc-login {
    background-color: #fafafa;
}

.loginer-zc-section .loginer-zc-login.loginer-zc-on {
    background-color: #fafafa;
}

.loginer-zc-section .loginer-zc-contentbox {
    width: 70%;
    margin: 0 auto;
}

.loginer-zc-section input {
    width: 100%;
    height: 38px;
    border: 1px solid #c6cddc;
    line-height: 38px;
    padding-left: 20px;
    margin-top: 12px;
    outline: none;
    font-size: 14px;
}

.loginer-zc-section .loginer-zc-code {
    width: 100%;
    height: 40px;
    position: relative;
}

.loginer-zc-section .loginer-zc-code input {
    width: 100%;
    height: 38px;
    border: 1px solid #c6cddc;
    line-height: 40px;
    padding-left: 20px;
    margin-top: 12px;
}

.loginer-zc-section .loginer-zc-code button {
    width: 100px;
    height: 30px;
    border: 1px solid #4286f5;
    line-height: 28px;
    text-align: center;
    color: #fff;
    background: #4286f5;
    position: absolute;
    top: 16px;
    right: 4px;
    font-size: 14px;
}

.loginer-zc-section .loginer-zc-verify {
    margin: 0 auto;
    width: 350px;
    height: 18px;
    margin-top: 34px;
    text-align: center;
    line-height: 18px;
    font-size: 16px;
    color: #333;
}

.loginer-zc-section .loginer-zc-verify:hover {
    cursor: pointer;
}

.loginer-zc-section .loginer-zc-btn {
    width: 460px;
    height: 56px;
    background-color: #4385f5;
    margin-top: 50px;
    font-size: 18px;
    color: #fff;
    border: 1px solid #4385f5;
}

.loginer-zc-section .loginer-zc-btn:hover {
    background-color: #4385f5;
}

.loginer-zc-section .loginer-zc-contentbox>div {
    width: 100%;
    text-align: center;
    display: none;
}

.loginer-zc-section .loginer-zc-contentbox>div[class="loginer-zc-box loginer-zc-active"] {
    display: block;
}

/*placeholder字体颜色*/
.loginer-zc-section input {
    color: #999;
}

.loginer-zc-section input::-moz-placeholder {
    color: #999;
}

.loginer-zc-section input::-webkit-input-placeholder {
    color: #999;
}

/*登录模块-注册-登录TAB结束 =====================*/
/*登录模块-忘记密码-主体开始 ====================*/
.loginer-wj-mask {
    width: 100%;
    background: #f8f8f8;
}

.loginer-wj-mask-container {
    width: 536px;
    margin: 0 auto;
    position: relative;
    padding: 170px 0 0;
}

.loginer-wj-title {
    font-size: 20px;
    text-align: center;
}

.loginer-wj-contentbox {
    margin: 20px auto;
    width: 70%;
}

.loginer-wj-contentbox input {
    width: 100%;
    height: 38px;
    border: 1px solid #c6cddc;
    line-height: 40px;
    padding-left: 20px;
    margin-top: 12px;
    outline: none;
    font-size: 14px;
}

.loginer-wj-code {
    width: 100%;
    height: 40px;
    position: relative;
    margin-bottom: 10px;
}

.loginer-wj-code input {
    width: 100%;
    height: 38px;
    border: 1px solid #c6cddc;
    line-height: 40px;
    padding-left: 20px;
    margin-top: 12px;
    outline: none;
}

.loginer-wj-code input:focus {
    border: 1px solid #4286f5;
    border-radius: 3px;
}

.loginer-wj-code button {
    width: 100px;
    height: 30px;
    border: 1px solid #4286f5;
    line-height: 26px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #4286f5;
    position: absolute;
    top: 16px;
    right: 4px;
}

a .loginer-wj-btn {
    width: 100%;
    height: 50px;
    background-color: #4385f5;
    margin: 40px auto;
    font-size: 18px;
    color: #fff;
    border: 1px solid #4385f5;
}

/*placeholder字体颜色*/
.loginer-wj-mask>input {
    color: #999;
}

.loginer-wj-mask>input::-moz-placeholder {
    color: #999;
}

.loginer-wj-mask>input::-webkit-input-placeholder {
    color: #999;
}

/*登录模块-忘记密码-主体结束 =================*/
/*通用顶部导航加阴影开始 =====================*/
/*(首页无)*/
#top-nav {
    box-shadow: 1px 5px 10px #e9e9e9;
}

/*通用顶部导航加阴影结束 =====================*/
/*账号设置-主体开始 =========================*/
.zhsz {
    width: 100%;
    background: #f8f8f8;
}

/*容器*/
.zhsz .container {
    padding: 0;
    margin: 0;
    /*width: 1200px;*/
    margin: 0 auto;
    padding: 40px 0 70px 0;
}

/*标题*/
.zhsz .login-c-title {
    /*width: 1200px;*/
    width: 100%;
    /*base1200*/
    height: 99px;
    line-height: 90px;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #d1d1d1;
    background: #ffffff;
}

/*盒子*/
.zhsz .login-c-box {
    /*width: 1200px;*/
    width: 100%;
    /*base1200*/
    height: 855px;
    margin: 0 auto;
    padding-top: 25px;
    background: #ffffff;
    position: relative;
}

/*提示*/
.zhsz .login-c-tip {
    /*width: 790px; */
    width: 65.83%;
    /*base1200*/
    background-color: #fffaee;
    margin: 0 auto 25px;
    padding: 20px 0;
}

.zhsz .login-c-tip .tip-title {
    /*width: 570px;*/
    width: 72.15%;
    /*base790*/
    /*margin-left: 130px;*/
    margin-left: 16.46%;
    /*base790*/
    font-weight: bold;
    font-size: 18px;
    position: relative;
}

.zhsz .login-c-tip .tip-title:before {
    content: '';
    /*width: 22px;*/
    width: 3.86%;
    /*base570*/
    height: 20px;
    position: absolute;
    top: 5px;
    /*left: -32px;*/
    left: -5.61%;
    /*base570*/
    background-image: url('../image/seter-tip.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.zhsz .login-c-tip .tip-content {
    /*width: 570px;*/
    width: 72.15%;
    /*base790*/
    /*margin-left: 130px;*/
    margin-left: 16.46%;
    /*base790*/
    font-size: 16px;
    margin-top: 10px;
}

.zhsz .login-c-tip .tip-content a {
    text-decoration: underline;
}

.zhsz .login-c-box .tip-item {
    /*width: 1120px;*/
    width: 93.33%;
    /*base1200*/
    height: 90px;
    line-height: 90px;
    margin: 0 auto;
    /*background: yellow;*/
    border-top: 1px solid #e8e8e8;
    position: relative;
}

.zhsz .login-c-box .tip-item .avater-gr {
    background: url('../image/index-topuse-user-gr.png');
}

.zhsz .login-c-box .tip-item .avater-qy {
    background: url('../image/index-topuse-user-qy.png');
}

.zhsz .login-c-box .tip-item .avater {
    /*width: 50px;*/
    width: 4.46%;
    /*base1120*/
    height: 50px;
    /*background: url('../image/gr-nav-avater.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 3px;
    margin-top: 20px;
}

.zhsz .login-c-box .borderb {
    border-bottom: 1px solid #e8e8e8;
}

.zhsz .login-c-box .itemcolor {
    background-color: #f7f7f7;
}

.zhsz .login-c-box .tip-item .marginl26 {
    margin-left: 26px;
}

.zhsz .login-c-box .tip-item .marginr36 {
    margin-right: 36px;
}

.zhsz .login-c-box .tip-item .minw130 {
    /*min-width: 130px;*/
    min-width: 11.61%;
    /*base1120*/
}

.zhsz .login-c-box .tip-item .editor {
    position: relative;
    /*width: 40px;*/
    min-width: 3.57%;
    /*base1120*/
}

.zhsz .login-c-box .tip-item .editor:after {
    content: '';
    position: absolute;
    top: 40px;
    /*right: -20px;*/
    right: -50%;
    /*base40*/
    /*width: 11px;  */
    width: 27.5%;
    /*base40*/
    height: 11px;
    background: url('../image/seter-item-editor-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

/*账号设置-主体结束 ================*/
/*账号设置-个人认证-主体开始 ========*/
/*容器*/
.seter-container {
    width: 100%;
}

/*标题*/
.seter-c-title {
    max-width: 1200px;
    height: 90px;
    line-height: 90px;
    font-size: 28px;
    font-weight: bold;
    text-align: center;
    margin: 50px auto 0;
    border-bottom: 1px solid #999;
    background: #ffffff;
}

/*盒子*/
.seter-c-box {
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 50px;
    background: #ffffff;
    position: relative;
    /*padding-left: 210px;*/
}

/*标题冒号对齐 -------*/
/*各项通用*/
.seter-c-box .titlewh {
    /*width: 140px;*/
    width: 30%;
    height: 50px;
    line-height: 50px;
    text-align: right;
    /*background: #ccc;*/
}

/*姓名*/
.seter-c-box .zp-qy-xingming {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-xingming input {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.seter-c-box .zp-qy-xingming input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*性别*/
.seter-c-box .zp-qy-xingbie {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-xingbie .xuanxiang {
    width: 570px;
    height: 50px;
    line-height: 50px;
}

/*身份证号*/
.seter-c-box .zp-qy-shenfen {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-shenfen input {
    /*width: 570px;*/
    width: 70%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.seter-c-box .zp-qy-shenfen input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*所在地区*/
.seter-c-box .zp-qy-diqu {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-diqu .xuanxiang {
    width: 270px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

.seter-c-box .zp-qy-diqu .diqu-r {
    width: 570px;
    height: 50px;
}

/*地址*/
.seter-c-box .zp-qy-dizhi {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-dizhi input {
    /*width: 570px;*/
    width: 70%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.seter-c-box .zp-qy-dizhi input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*联系电话*/
.seter-c-box .zp-qy-dianhua {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-dianhua input {
    /*width: 570px;*/
    width: 70%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.seter-c-box .zp-qy-dianhua input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*邮箱*/
.seter-c-box .zp-qy-youxiang {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-youxiang input {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.seter-c-box .zp-qy-youxiang input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*学历*/
.seter-c-box .zp-qy-xueli {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-xueli select {
    /*width: 570px;*/
    width: 70%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*单位*/
.seter-c-box .zp-qy-danwei {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-danwei select {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*职务*/
.seter-c-box .zp-qy-zhiwu {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-zhiwu select {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*简介*/
.seter-c-box .zp-qy-jianjie {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-jianjie textarea {
    /*width: 570px;*/
    width: 70%;
    height: 250px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 15px;
    color: #999;
    resize: none;
}

/*开始认证按钮*/
.seter-c-box .save {
    /*width: 366px;*/
    width: 50%;
    height: 60px;
    border: 1px solid #4385f5;
    border-radius: 10px;
    background: #4385f5;
    color: #fff;
    margin: 50px 25% 130px;
    outline: none;
}

/*账号设置-个人认证-主体结束 =======*/
/*账号设置-企业认证-主体开始 =======*/
/*执照*/
.seter-c-box .zp-qy-zhizhao {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.seter-c-box .zp-qy-zhizhao .img-btn {
    width: 125px;
    height: 48px;
    background: #eeeeee;
    border: none;
    border-radius: 5px;
    margin-left: 20px;
    color: #999999;
    outline: none;
}

.seter-c-box .zp-qy-zhizhao .img-limit {
    height: 48px;
    line-height: 48px;
    margin-left: 20px;
    color: #3c8be7;
}

/*账号设置-企业认证-主体结束 =======*/
/** * ********** 登录模块结束 ********** */
/** * ********** 会员模块开始 **************************************************************** */
/*会员-主页-主体开始 ---------------*/
.hy-index-container {
    width: 100%;
    /*height:1350px;*/
}

/*上部开始 -------------*/
.hy-index-container .c-t {
    width: 100%;
    min-height: 320px;
    margin-top: 50px;
}

.hy-index-container .c-t-box {
    max-width: 1200px;
    min-height: 240px;
    margin: 0 auto;
    border: 1px solid #e9e9e9;
    position: relative;
}

/*左大盒*/
.hy-index-container .c-t-xinxi {
    /*width: 390px;*/
    width: 65%;
    float: left;
    min-height: 283px;
    /*position: absolute;*/
    /*top: 50%;*/
    /*left: 5%;*/
    /*margin-top: -70px;*/
    /*border-right: 1px solid #e9e9e9;*/
    /*margin: 20px 0 20px 46px;*/
}

.hy-index-container .c-t-xinxi .c-t-avater {
    width:120px;
    height:120px;
    margin:40px 0 0 120px;
}

.hy-index-container .c-t-xinxi .c-t-ziliao {
    float: left;
    line-height: 36px;
    text-align:center;
}

.hy-index-container .c-t-xinxi .bluebold {
    color: #4385f5;
    font-weight: bold;
}

.hy-index-container .c-t-xinxi .c-t-ziliao-title {
    font-size: 24px;
    font-weight: bold;
}
.hy-index-container .c-t-xinxi .c-t-ziliao-status {
    width:26%;
    margin-left:42%;
    margin-bottom:12px;
}

/*右大盒*/
.hy-index-container .c-t-rili {
    float: right;
    /*width: 610px;*/
    /*width: 51%;*/
    width: 35%;
    height: 248px;
    position: absolute;
    top: 50%;
    right: 5%;
    margin-top: -124px;
}

.hy-index-container .c-t-rili-l {
    width: 434px;
    height: 248px;
    float: left;
    background: #f6f9fe;
}

.hy-index-container .c-t-rili-r {
    /*width: 176px;*/
    width: 35%;
    height: 248px;
    float: left;
    background: #4385f5;
    color: #ffffff;
    position: relative;
}

.hy-index-container .c-t-rili-r .rili-t {
    text-align: center;
    padding: 20px 20px;
    line-height: 12px;
}

.hy-index-container .c-t-rili-r .rili-arow-l {
    float: left;
}

.hy-index-container .c-t-rili-r .rili-arow-r {
    float: right;
}

.hy-index-container .c-t-rili-r .rili-m {
    margin-top: 20px;
}

.hy-index-container .c-t-rili-r .rili-m-txt {
    text-align: center;
}

.hy-index-container .c-t-rili-r .rili-m-txt .bigday {
    font-size: 40px;
}

.hy-index-container .c-t-rili-r .rili-b {
    position: absolute;
    bottom: 10%;
    left: 50%;
    margin-left: -60px;
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #ffe152;
    color: #333;
    border-radius: 10px;
}

/*盒子模块*/
.hy-index-container .c-b {
    width: 100%;
    /*height: 948px;
    margin-top: 50px;*/
}

.hy-index-container .c-b .c-b-box {
    max-width: 1200px;
    /*height:948px;*/
    margin: 0 auto;
    border:1px solid #ddd;
    /*background: #999;*/
}

.hy-index-container .c-b .c-b-box .xw-tt-txt {
    color: #333;
    margin-top: 10px;
}

/*上行*/
.hy-index-container .c-b .c-b-box .c-b-t {
    height: 280px;
    border-bottom: 1px solid #ddd;
}

.hy-index-container .c-b .c-b-box .c-b-t-1 {
    position: relative;
    float: left;
    width: 56%;
    height: 280px;
    /*background: #666;
    border-radius: 5px;*/
}

.hy-index-container .c-b .c-b-box .c-b-t-1 .c-b-t-cell {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -30px;
    text-align: center;
}

.hy-index-container .c-b .c-b-box .c-b-t-2 {
    position: relative;
    float: left;
    width: 20%;
    height: 280px;
    /*background: #666;*/
    margin-left: 2%;
    /*border-radius: 5px;*/
}

.hy-index-container .c-b .c-b-box .c-b-t-2 .c-b-t-cell {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -30px;
    text-align: center;
}

/*中行*/
.hy-index-container .c-b .c-b-box .c-b-m {
    height: 280px;
    border-bottom: 1px solid #ddd;
}

.hy-index-container .c-b .c-b-box .c-b-m-1 {
    position: relative;
    float: left;
    width: 20%;
    height: 280px;
    /*background: #666;
    border-radius: 5px;*/
}

.hy-index-container .c-b .c-b-box .c-b-m-1 .c-b-m-cell {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -30px;
    border-radius: 5px;
    text-align: center;
}

.hy-index-container .c-b .c-b-box .c-b-m-2 {
    position: relative;
    float: left;
    width: 38%;
    height: 280px;
    /*background: #666;*/
    margin-left: 2%;
}

.hy-index-container .c-b .c-b-box .c-b-m-2 .c-b-m-cell {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -30px;
    text-align: center;
}

/*底行*/
.hy-index-container .c-b .c-b-box .c-b-b { height:280px; }

.hy-index-container .c-b .c-b-box .c-b-b-1 {
    position: relative;
    float: left;
    width: 32%;
    height: 280px;
    /*background: #666;
    border-radius: 5px;*/
}

.hy-index-container .c-b .c-b-box .c-b-b-1 .c-b-b-cell {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: -30px;
    text-align: center;
}

.hy-index-container .c-b .c-b-box .marginL2 {
    margin-left: 2%;
}

/*各小盒子背景色*/
.hy-index-container .c-b .bgc-blue {
    background: #6ca1fd;
}

.hy-index-container .c-b .bgc-orange {
    background: #fac747;
}

.hy-index-container .c-b .bgc-red {
    background: #ff677e;
}

.hy-index-container .c-b .bgc-green {
    background: #5dd492;
}

.line-t { border-top:1px solid #ddd; }
.line-r { border-right:1px solid #ddd; }
.line-b { border-bottom:1px solid #ddd; }
.line-l { border-left:1px solid #ddd; }

/*会员-主页-主体结束 --------------*/
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/*会员模块 -一期*/
/*会员模块 -二期*/
/*vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv*/
/*个人中心-消息管理-主体面板开始 +++++++++++++++++++++*/
.hy-panel {
    /*width: 100%;*/
    max-width: 1200px;
    padding: 0;
    margin: 0;
    margin: 0 auto;
    /*height: 1000px;*/
}

/*上部开始 ---------------*/
.hy-panel .c-t {
    width: 100%;
    height: 80px;
    padding: 0;
}

.hy-panel .c-t-box {
    position: relative;
}

.hy-panel .c-t-box .c-t-bread {
    line-height: 40px;
    margin-top:20px;
    margin-left: 16%;
}

.hy-panel .c-t-box .c-t-back {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -10px;
    /*width: 200px;*/
    width: 14%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background:#b01f24;
    color: #fff;
}

/*下部开始 -------------------------*/
.hy-panel .c-b {
    width: 100%;
    margin-bottom: 50px;
}

.hy-panel .c-b-box {
    max-width: 1200px;
    /*height:770px;*/
}

.hy-panel .c-b-l {}

/*嵌套TAB切开始 ---------------------*/
/*大TAB切换开始 ---------------------*/
.hy-panel .section {
    /*width: 970px;*/
    width: 100%;
}

.hy-panel .section .all {
    /*max-width: 1200px;*/
}

.hy-panel .section .biglist {
    width: 14%;
    background: #ffffff;
}

.hy-panel .section .bigtab-title {
    /*width: 200px;*/
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    line-height: 80px;
}

.hy-panel .section .nav {
    /*width: 200px;*/
    width: 100%;
    /*height: 670px;*/
    background: #ffffff;
    padding-bottom: 20px;
}

.hy-panel .section .nav>a {
    /*width: 200px;*/
    width: 100%;
    height: 64px;
    line-height: 64px;
    display: block;
    font-size: 18px;
    text-align: center;
    cursor: pointer;
}

.hy-panel .section .nav>a.on {
    /*width: 120px;*/
    width: 100%;
    height: 46px;
    line-height: 46px;
    color: #ffffff;
    margin: 0 auto;
}

/*特定颜色开始*/
.hy-panel .section .nav .bgc-xxgl.on {
    background: #6ca1fd;
}

.hy-panel .section .nav .bgc-hygl.on {
    background: #fac747;
}

.hy-panel .section .nav .bgc-czlc.on {
    background: #ff677e;
}

.hy-panel .section .nav .bgc-wddd.on {
    background: #35d283;
}

.hy-panel .section .nav .bgc-wdxnb.on {
    background: #ff677e;
}

.hy-panel .section .nav .bgc-wdsq.on {
    background: #6ca1fd;
}

.hy-panel .section .nav .bgc-sj.on {
    background: #5dd492;
}

.hy-panel .section .nav .bgc-gx.on {
    background: #fac747;
}

.hy-panel .section .nav .bgc-wd.on {
    background: #5dd492;
}

/*特定颜色结束*/
.hy-panel .section .nav>a {
    /*margin-right: 50px; */
}

.hy-panel .section .login {
    /*background-color: #ffffff;*/
}

.hy-panel .section .login.on {
    /*background-color: #ffffff;*/
}

.hy-panel .section .contentbox {
    /*width: 970px;*/
    width: 84%;
    background: #ffffff;
    padding: 0 2%;
    padding-bottom: 30px;
    min-height:658px;
}

.hy-panel .section .toggle {
    height: 56px;
    line-height: 56px;
    text-align: right;
    margin-right: 26px;
}

.hy-panel .section .cont-p {
    line-height: 32px;
    margin-top: 22px;
}

.hy-panel .section .contentbox>div {
    display: none;
}

.hy-panel .section .contentbox>div[class="box active"] {
    display: block;
}

/*占位开始*/
.hy-panel .section .nav .kong {
    width: 0;
    height: 0;
}

/*占位结束*/
/*大TAB切换结束 ---------------*/
/*小TAB切换开始 ---------------*/
/*消息管理 [1页]开始 ===========*/
.hy-panel .section .contentbox .xx-box {
    /*width: 900px;*/
    width: 100%;
    /*height: 82px;*/
    margin: 0 auto;
}

.hy-panel .section .contentbox .xx-box .margint10 {
    margin-top: 10px;
}

.hy-panel .section .contentbox .xx-box .margint30 {
    margin-top: 30px;
}

.hy-panel .section .contentbox .xx-box .xx-title {
    /*width: 900px;*/
    width: 100%;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    background: #f9f9f9;
    margin-top:20px;
    padding-left:10px;
}

.hy-panel .section .contentbox .xx-box .xx-items {}

.hy-panel .section .contentbox .xx-box .xx-items .xx-item {
    /*width: 900px;*/
    width: 96%;
    /*height: 116px;*/
    border-bottom: 1px solid #ececec;
    padding-bottom: 30px;
    margin: 0 auto;
}

.hy-panel .section .contentbox .xx-box .xx-items .borderTnone {
    border-top: none;
}

.hy-panel .section .contentbox .xx-box .xx-items .xx-item .xx-item-l {}

.hy-panel .section .contentbox .xx-box .xx-items .xx-item .xx-item-r {
    cursor: pointer;
}

/*消息管理 [1页]结束 ===========*/
/*好友管理 [3页](我的好友，好友私信，发私信)开始 ===*/
/*好友管理 [3页](我的好友，好友私信，发私信)结束 ===*/
/*成长历程 [1页]开始 ===========*/
/*成长历程 [1页]结束 ===========*/
/*我的订单 [1页]开始 ===========*/
/*我的订单 [1页]结束 ===========*/
/*我的虚拟币 [1页]开始 =========*/
/*我的虚拟币 [1页]结束 =========*/
/*我的申请 [1页]开始 ===========*/
/*我的申请 [1页]结束 ===========*/
/*社交 [4页]开始 ==============*/
/*社交 [4页]结束 ==============*/
/*供需 [3页]开始 ==============*/
/*供需 [3页]结束 ==============*/
/*问答 [5页]开始 ==============*/
/*问答 [5页]结束 ==============*/
/*小TAB切换结束 ---------------*/
/*嵌套TAB切结束 ===============*/
/*个人中心-消息管理-主体面板结束 +++++++++++++++++++++*/
/*个人中心-好友管理-主体面板开始 +++++++++++++++++++++*/
/*好友管理 [3页](我的好友，好友私信，发私信)开始 ===*/
/*小TAB切换开始 ---------------------------*/
.hy-hy-panel .xiao-section {}

.hy-hy-panel .xiao-section .xiao-all {}

.hy-hy-panel .xiao-section .xiao-nav {
    /*width: 900px;*/
    width: 100%;
    height: 45px;
    border-bottom: 1px solid #f6f6f6;
    margin: 20px auto 0;
}

.hy-hy-panel .xiao-section .xiao-nav>a {
    display: inline-block;
    width: 72px;
    height: 45px;
    font-size: 18px;
    text-align: left;
    cursor: pointer;
}

.hy-hy-panel .xiao-section .xiao-nav>a.xiao-on {
    position: relative;
    width: 72px;
    height: 45px;
    text-align: center;
    /*border-bottom: 4px solid #4385f5;*/
}

.hy-hy-panel .xiao-section .xiao-nav>a.xiao-on:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 72px;
    height: 4px;
    border-radius: 2px;
    background: #4385f5;
}

.hy-hy-panel .xiao-section .xiao-nav>a {
    /*margin-right: 50px; */
    margin-right: 3%;
}

.hy-hy-panel .xiao-section .xiao-login {
    /*background-color: #ffffff;*/
}

.hy-hy-panel .xiao-section .xiao-login.xiao-on {
    /*background-color: #ffffff;*/
}

.hy-hy-panel .xiao-section .xiao-contentbox {
    width: 100%;
}

.hy-hy-panel .xiao-section .xiao-toggle {
    height: 56px;
    line-height: 56px;
    text-align: right;
    margin-right: 26px;
}

.hy-hy-panel .xiao-section .cont-p {
    line-height: 32px;
    margin-top: 22px;
}

.hy-hy-panel .xiao-section .xiao-contentbox {
    /*width: 900px; */
    width: 100%;
    /*height: 760px;*/
    /*background: #ccc;*/
    margin: 20px auto;
}

.hy-hy-panel .xiao-section .xiao-contentbox>div {
    display: none;
}

/*注意全名！*/
.hy-hy-panel .xiao-section .xiao-contentbox>div[class="xiao-box xiao-active"] {
    display: block;
}

/*1）小TAB-我的好友开始 -----*/
.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item {
    /*width: 900px;*/
    width: 100%;
    /*base900*/
    height: 106px;
    border-bottom: 1px solid #ededed;
    position: relative;
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-avater {
    width: 83px;
    height: 83px;

    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 5px;
    margin-top: -41.5px;
    /*background: url('../image/hy-hy-item-avater.png');*/
    background-repeat: no-repeat;
    background-size: contain;
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-avater1 {
    background: url('../image/hy-hy-item-avater.png');
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-avater2 {
    background: url('../image/hy-hy-item-avater2.png');
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-avater3 {
    background: url('../image/hy-hy-item-avater3.png');
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-avater4 {
    background: url('../image/hy-hy-item-avater4.png');
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-info {
    height: 60px;
    margin-left: 100px;
    position: absolute;
    top: 10%;
    left: 5px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-info .hy-name {
    font-size: 18px;
    font-weight: bold;
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-info .hy-extra {
    font-size: 16px;
    margin-top: 10px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-send {
    width: 104px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 3px;
    color: #ffffff;
    background: #4385f5;
    position: absolute;
    top: 50%;
    right: 130px;
    margin-top: -23px;
    cursor: pointer;
}

.hy-hy-panel .xiao-section .xiao-contentbox .haoyou-item .hy-follow {
    width: 104px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    color: #ffffff;
    background: #c5c5c5;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -23px;
    cursor: pointer;
}

/*1）小TAB-我的好友结束 -----*/
/*2）小TAB-好友私信开始 -----*/
.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item {
    /*width: 900px;*/
    width: 100%;
    /*base900*/
    /*height: 146px;*/
    border-bottom: 2px solid #ededed;
    /*position: relative;*/
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-avater {
    width: 83px;
    height: 83px;
    border-radius: 3px;
    /*position: absolute;*/
    /*top: 50%;*/
    /*left: 5px;*/
    /*margin-top: -41.5px;*/
    margin: 30px 0;
    background: url('../image/hy-hy-item-avater.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-info {
    min-height: 60px;
    /*margin-left: 120px;*/
    margin-left: 30px;
    /*position: absolute;*/
    /*top: 50%;*/
    /*left: 5px;*/
    /*margin-top: -30px;*/
    margin-top: 30px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-info .sx-name {
    font-size: 18px;
    font-weight: bold;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-info .sx-extra {
    font-size: 16px;
    margin-top: 10px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-info .sx-extra p {
    width: 430px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-item-r {
    /*height: 146px;*/
    /*line-height: 146px;*/
    cursor: pointer;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sixin-item .sx-item-r span {
    display: inline-block;
    margin-top: 30px;
}

/*文字的展开与收起开始（zs）*/
.hy-hy-panel .xiao-section .xiao-contentbox .hy-hy-spread {
    display: none;
}

/*文字的展开与收起结束*/
/*2）小TAB-好友私信结束 -----*/
/*3）小TAB-好友私信开始 -----*/
/*收件*/
.hy-hy-panel .xiao-section .xiao-contentbox .shoujian {
    margin-top: 20px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-title {
    /*width: 80px;*/
    width: 10%;
    height: 40px;
    line-height: 40px;
    text-align: right;
    font-size: 16px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box {
    /*width: 780px;*/
    width: 85%;
    height: 40px;
    position: relative;
    margin-left: 2%;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box>div {
    width: 25%;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box>div:first-child {
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box .form-control {
    font-size: 16px;
    height: 40px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box .sj-content {
    /*width: 780px;*/
    width: 94%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #c3c3c3;
    /*margin-left: 18px;*/
    /*margin-left: 5%;*/
    outline: none;
    /*padding: 0 150px 0 20px;*/
    padding: 0 20% 0 20px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box .sj-select {
    width: 82px;
    height: 24px;
    position: absolute;
    top: 50%;
    right: 8%;
    margin-top: -16px;
    color: #999999;
    cursor: pointer;
    padding:0 10px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sj-box .sj-select a {
    color: #999999;
}

/*私信*/
.hy-hy-panel .xiao-section .xiao-contentbox .sixin {
    margin-top: 26px;
    position: relative;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sx-title {
    /*width: 80px;*/
    width: 10%;
    height: 60px;
    line-height: 60px;
    text-align: right;
    font-size: 16px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sx-box {
    /*width: 780px;*/
    width: 80%;
    height: 340px;
    position: relative;
    margin-left: 2%;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sx-box .sx-content {
    /*width: 780px;*/
    width: 100%;
    height: 340px;
    border: 1px solid #c3c3c3;
    /*margin-left: 20px;*/
    /*margin-left: 5%;*/
    resize: none;
    outline: none;
    padding: 20px;
}

.hy-hy-panel .xiao-section .xiao-contentbox .sx-box .num-tip {
    position: absolute;
    right: 18px;
    bottom: 22px;
    color: #999999;
}

.hy-hy-panel .xiao-section .xiao-contentbox .send-btn {
    /*width: 174px;*/
    width: 20%;
    height: 46px;
    line-height: 46px;
    text-align: center;
    border: 1px solid #4385f5;
    background: #4385f5;
    color: #ffffff;
    font-size: 18px;
    margin-top: 26px;
    /*margin-right: 20px;*/
    margin-right: 10%;
    cursor: pointer;
}

/*3）小TAB-好友私信结束 -----*/
/*好友管理 [3页](我的好友，好友私信，发私信)结束 ===*/
/*个人中心-好友管理-主体面板结束 +++++++++++++++++++++*/
/*个人中心-成长历程-主体面板开始 +++++++++++++++++++++*/
/*成长历程 [1页]开始 ===*/
.hy-cz-panel .section .contentbox .czlc-box {
    /*width: 900px;*/
    width: 100%;
    /*height: 82px;*/
    margin: 0 auto;
    /*background: yellow;*/
    position: relative;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-title {
    width: 100%;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    background: #f9f9f9;
    margin-top:20px;
    padding-left:10px;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items {}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item {
    /*width: 900px;*/
    width: 96%;
    /*height: 100px;*/
    border-left: 2px solid #eeeff1;
    position: relative;
    margin: 0 auto;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item:before {
    content: '';
    position: absolute;
    top: 20px;
    left: -10px;
    width: 16px;
    height: 16px;
    background: url('../image/hy-czlc-title-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item .czlc-year {
    font-weight: bold;
    color: #4286f5;
    /*width: 156px;*/
    width: 18%;
    padding-left: 36px;
    margin-top: 20px;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item .czlc-logs {
    width: 75%;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item .czlc-log {
    /*width: 260px;*/
    width: 100%;
    /*height: 100%;*/
    margin-top: 20px;
    position: relative;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item .czlc-log:before {
    content: '';
    position: absolute;
    top: 8px;
    left: -20px;
    width: 6px;
    height: 9px;
    background: url('../image/hy-czlc-log-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item .czlc-date {
    font-weight: bold;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .czlc-item .czlc-zs {
    cursor: pointer;
    margin-top: 15px;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-more {
    width: 350px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 1px solid #4286f5;
    border-radius: 5px;
    color: #4286f5;
    cursor: pointer;
    margin: 30px auto;
}

/*本条目通用*/
.hy-cz-panel .section .contentbox .czlc-box .czlc-items .margint10 {
    margin-top: 10px;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .margint20 {
    margin-top: 20px;
}

.hy-cz-panel .section .contentbox .czlc-box .czlc-items .marginh320 {
    height: 320px;
}

/*成长历程 [1页]结束 ===*/
/*个人中心-成长历程-主体面板结束 +++++++++++++++++++++*/
/*个人中心-我的订单-主体面板开始 +++++++++++++++++++++*/
/*我的订单 [1页]开始 ===*/
.hy-dd-panel .section .contentbox .wddd-box {
    /*width: 900px;*/
    width: 100%;
    /*height: 82px;*/
    margin: 0 auto;
    /*background: yellow;*/
    position: relative;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-title {
    margin-top: 20px;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    /*font-weight: bold;
    border-bottom: 1px solid #f6f6f6;*/
    margin-bottom: 20px;
    background:#f9f9f9;
    padding: 0 10px;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items {}

/*头部*/
.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-head {
    /*width: 900px;*/
    width: 100%;
    height: 50px;
    background: #ebebeb;
    margin-bottom: 3px;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-head .wddd-h-1 {
    /*width: 370px; */
    width: 41.11%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-head .wddd-h-2 {
    /*width: 190px; */
    width: 21.11%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-head .wddd-h-3 {
    /*width: 220px; */
    width: 24.44%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-head .wddd-h-4 {
    /*width: 120px; */
    width: 13.33%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

/*单条*/
.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item {
    width: 100%;
    height: 100px;
    position: relative;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cell-t {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #f8f8f8;
    padding-left: 20px;
    color: #999999;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cell-b {}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cellb-1 {
    /*width: 370px; */
    width: 30%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    /*text-align: center;*/
    padding-left: 20px;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cellb-2 {
    /*width: 190px; */
    width: 15%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cellb-2 .wddd-num {
    color: #ffaa03;
    position: relative;
    margin-left: 20px;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cellb-2 .wddd-num:before {
    content: '';
    position: absolute;
    top: 0px;
    left: -24px;
    width: 18px;
    height: 21px;
    background: url('../image/hy-wddd-num-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cellb-3 {
    /*width: 220px; */
    width: 32%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.hy-dd-panel .section .contentbox .wddd-box .wddd-items .wddd-item .wddd-cellb-4 {
    /*width: 120px; */
    width: 13.33%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

/*我的订单 [1页]结束 ===*/
/*个人中心-我的订单-主体面板结束 +++++++++++++++++++++*/
/*个人中心-我的虚拟币-主体面板开始 +++++++++++++++++++*/
.hy-xnb-panel .blue {
    color: #4385f5;
}

/*我的虚拟币 [1页]开始 ===*/
.hy-xnb-panel .section .contentbox .wdxnb-box {
    /*width: 900px;*/
    width: 100%;
    /*height: 82px;*/
    margin: 0 auto;
    /*background: yellow;*/
    position: relative;
    height: 100%;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-title {
    margin-top: 20px;
    height: 42px;
    line-height: 42px;
    background:#f9f9f9;
    padding: 0 10px;
    font-size: 18px;
    /*font-weight: bold;*/
    border-bottom: 1px solid #f6f6f6;
    margin-bottom: 20px;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items {}

/*头部*/
.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head {
    /*width: 900px;*/
    width: 100%;
    height: 110px;
    background: url('../image/hy-wdxnb-head-bg.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: relative;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head .wdxnb-l {
    width: 74px;
    height: 74px;
    position: absolute;
    top: 50%;
    margin-top: -37px;
    /*margin-left: 45px;*/
    margin-left: 5%;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head .wdxnb-m {
    /*width: 200px;*/
    width: auto;
    height: 110px;
    line-height: 110px;
    /*margin-left: 180px;*/
    margin-left: 25%;
    position: relative;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head .wdxnb-m:after {
    content: '';
    position: absolute;
    top: 50%;
    /*right: 0;*/
    right: -16%;
    margin-top: -10px;
    width: 20px;
    height: 24px;
    background: url('../image/hy-wddd-num-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head .wdxnb-m-label {
    font-size: 18px;
    color: #ffffff;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head .wdxnb-m-num {
    font-size: 26px;
    color: #ffffff;
    font-weight: bold;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-head .wdxnb-r {
    /*width: 116px;*/
    width: 12%;
    height: 40px;
    line-height: 40px;
    background: #ffd101;
    border: 1px solid #ffd101;
    border-radius: 5px;
    text-align: center;
    position: absolute;
    top: 50%;
    /*right: 60px;*/
    right: 5%;
    margin-top: -20px;
    cursor: pointer;
}

/*单条*/
.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items {}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-item {
    /*width: 900px;*/
    width: 100%;
    /*height: 100px;*/
    position: relative;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-item .wdxnb-cell-t {
    /*width: 900px;*/
    width: 100%;
    height: 42px;
    line-height: 42px;
    /*background: #f8f8f8;*/
    padding-left: 10px;
    color: #333333;
    margin-top:20px;
    background:#f9f9f9;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-item .wdxnb-cell-b {
    height: 50px;
    border-bottom: 1px dotted #ddd;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-item .wdxnb-cellb-1 {
    /*width: 370px; */
    width: 41.11%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    /*text-align: center;*/
    padding-left: 20px;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-item .wdxnb-cellb-2 {
    /*width: 400px; */
    width: 44.44%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

.hy-xnb-panel .section .contentbox .wdxnb-box .wdxnb-items .wdxnb-item .wdxnb-cellb-3 {
    /*width: 120px; */
    width: 13.33%;
    /*base900*/
    height: 50px;
    line-height: 50px;
    text-align: center;
}

/*我的虚拟币 [1页]结束 ===*/
/*个人中心-我的虚拟币-主体面板结束 +++++++++++++++++++*/
/*个人中心-我的申请-主体面板开始 +++++++++++++++++++++*/
/*我的申请 [1页]开始 ===========*/
.hy-sq-panel .user-gx-gyitems {}

.hy-sq-panel .user-gx-gyitem {
    /*width: 900px;*/
    width: 100%;
    /*height: 100px;*/
    /*line-height: 100px;*/
    border-bottom: 1px solid #f0f0f0;
    padding: 20px 0;
}

.hy-sq-panel .user-gx-name {
    font-weight: bold;
}

.hy-sq-panel .user-gx-content {
    /*width: 900px;*/
    width: 100%;
    line-height: 30px;
    margin-top: 10px;
}

.hy-sq-panel .user-gx-time {
    color: #999999;
    margin-top: 10px;
}

/*我的申请 [1页]结束 ===========*/
/*个人中心-我的申请-主体面板结束 +++++++++++++++++++++*/
/*个人中心-社交-主体面板开始 +++++++++++++++++++++++++*/
/*社交-社交主页开始 ------------*/
.hy-sj-panel .hy-sj-myzhuye-textarea {
    /*width: 900px;*/
    width: 100%;
    height: 150px;
    position: relative;
    margin-top: 30px;
    overflow: hidden;
    margin-bottom: 20px;
}

.hy-sj-panel .hy-sj-myzhuye-textarea textarea {
    /*width: 900px;*/
    width: 100%;
    height: 150px;
    border: 2px solid #ededed;
    border-radius: 5px;
    resize: none;
    padding: 20px;
    outline: none;
}

.hy-sj-panel .hy-sj-myzhuye-textarea textarea:focus {
    border: 2px solid #4385f5;
}

.hy-sj-panel .hy-sj-myzhuye-textarea button {
    width: 116px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    background: #4385f5;
    border: 1px solid #4385f5;
    color: #ffffff;
    position: absolute;
    bottom: 10px;
    right: 10px;
    border-radius: 5px;
}

.hy-sj-panel .hy-sj-myzhuye-items {}

.hy-sj-panel .hy-sj-myzhuye-item {}

/*头像*/
.hy-sj-panel .hy-sj-myzhuye-avater {
    /*width: 93px;*/
    width: 12%;
    height: 80px;
    border-radius: 10px;
    /*background: url('../image/hy-sj-myzhuye-avater.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 30px;
}

.hy-sj-panel .hy-sj-myzhuye-item .hsma-1 {
    background: url('../image/hy-sj-myzhuye-avater-1.png');
}

.hy-sj-panel .hy-sj-myzhuye-item .hsma-2 {
    background: url('../image/hy-sj-myzhuye-avater-2.png');
}

.hy-sj-panel .hy-sj-myzhuye-item .hsma-3 {
    background: url('../image/hy-sj-myzhuye-avater-3.png');
}

.hy-sj-panel .hy-sj-myzhuye-content {
    width: 78%;
    margin-left: 20px;
    margin-top: 24px;
    border-bottom: 1px solid #f2f2f2;
    padding-bottom: 30px;
}

.hy-sj-panel .hy-sj-myzhuye-name span {
    /*width: 750px;*/
    /*height: 20px;*/
    color: #4385f5;
    font-size: 18px;
    position: relative;
}

.hy-sj-panel .hy-sj-myzhuye-name span:after {
    content: '';
    width: 22px;
    height: 18px;
    background: url('../image/hy-sj-myzhuye-name-vip.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 6px;
    right: -30px;
}

.hy-sj-panel .hy-sj-myzhuye-say {
    /*width: 750px;*/
    width: 100%;
    margin-top: 20px;
}

.hy-sj-panel .hy-sj-myzhuye-say p {
    margin-top: 6px;
}

.hy-sj-panel .hy-sj-myzhuye-spread {
    color: #4385f5;
    margin-top: 20px;
    cursor: pointer;
}

.hy-sj-panel .hy-sj-myzhuye-picture {
    /*width: 750px;*/
    width: 100%;
    /*height: 500px;*/
    margin-top: 20px;
}

.hy-sj-panel .hy-sj-myzhuye-picture .marginL18p {
    /*margin-left: 14px;*/
    margin-left: 1.8%;
}

.hy-sj-panel .hy-sj-myzhuye-picture .marginT18p {
    /*margin-top: 14px;*/
    margin-top: 1.8%;
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img1 {
    background: url('../image/hy-sj-myzhuye-img-1.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img2 {
    background: url('../image/hy-sj-myzhuye-img-2.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img3 {
    background: url('../image/hy-sj-myzhuye-img-3.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img4 {
    background: url('../image/hy-sj-myzhuye-img-4.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img5 {
    background: url('../image/hy-sj-myzhuye-img-5.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img6 {
    background: url('../image/hy-sj-myzhuye-img-6.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img21 {
    background: url('../image/hy-sj-myzhuye-img-21.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img22 {
    background: url('../image/hy-sj-myzhuye-img-22.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hsmi-img23 {
    background: url('../image/hy-sj-myzhuye-img-23.png');
}

.hy-sj-panel .hy-sj-myzhuye-picture .hy-sj-myzhuye-img {
    /*width: 240px;*/
    width: 32%;
    /*height: 240px;*/
    height: 150px;
    /*background: url('../image/hy-sj-myzhuye-name-vip.png');*/
    background-repeat: no-repeat;
    background-size: contain;
}

/*操作*/
.hy-sj-panel .hy-sj-myzhuye-handle {
    margin-top: 10px;
}

/*时间*/
.hy-sj-panel .hy-sj-myzhuye-time {
    color: #999999;
}

/*收藏*/
.hy-sj-panel .hy-sj-myzhuye-shoucang {
    position: relative;
    margin-left: 40px;
    cursor: pointer;
}

.hy-sj-panel .hy-sj-myzhuye-shoucang:before {
    content: '';
    width: 22px;
    height: 18px;
    /*background: url('../image/hy-sj-myzhuye-shoucang.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    left: -20px;
}

.hy-sj-panel .hy-sj-myzhuye-handle .shoucang-no {
    color: #999999;
}

.hy-sj-panel .hy-sj-myzhuye-handle .shoucang-no:before {
    background: url('../image/hy-sj-myzhuye-shoucang-no.png');
    background-repeat: no-repeat;
}

.hy-sj-panel .hy-sj-myzhuye-handle .shoucang-yes {
    color: #4385f5;
}

.hy-sj-panel .hy-sj-myzhuye-handle .shoucang-yes:before {
    background: url('../image/hy-sj-myzhuye-shoucang-yes.png');
    background-repeat: no-repeat;
}

/*赞*/
.hy-sj-panel .hy-sj-myzhuye-zan {
    position: relative;
    margin-left: 40px;
    cursor: pointer;
}

.hy-sj-panel .hy-sj-myzhuye-zan:before {
    content: '';
    width: 22px;
    height: 18px;
    /*background: url('../image/hy-sj-myzhuye-zan.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    left: -20px;
}

.hy-sj-panel .hy-sj-myzhuye-handle .zan-no {
    color: #999999;
}

.hy-sj-panel .hy-sj-myzhuye-handle .zan-no:before {
    background: url('../image/hy-sj-myzhuye-zan-no.png');
    background-repeat: no-repeat;
}

.hy-sj-panel .hy-sj-myzhuye-handle .zan-yes {
    color: #4385f5;
}

.hy-sj-panel .hy-sj-myzhuye-handle .zan-yes:before {
    background: url('../image/hy-sj-myzhuye-zan-yes.png');
    background-repeat: no-repeat;
}

/*回复*/
.hy-sj-panel .hy-sj-myzhuye-huifu {
    position: relative;
    margin-left: 40px;
    cursor: pointer;
}

.hy-sj-panel .hy-sj-myzhuye-huifu:before {
    content: '';
    width: 22px;
    height: 18px;
    /*background: url('../image/hy-sj-myzhuye-huifu.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    left: -22px;
}

.hy-sj-panel .hy-sj-myzhuye-handle .huifu-no {
    color: #999999;
}

.hy-sj-panel .hy-sj-myzhuye-handle .huifu-no:before {
    background: url('../image/hy-sj-myzhuye-huifu-no.png');
    background-repeat: no-repeat;
}

.hy-sj-panel .hy-sj-myzhuye-handle .huifu-yes {
    color: #4385f5;
}

.hy-sj-panel .hy-sj-myzhuye-handle .huifu-yes:before {
    background: url('../image/hy-sj-myzhuye-huifu-yes.png');
    background-repeat: no-repeat;
}

/*隐藏评论*/
.hy-sj-panel .hy-sj-myzhuye-hidepinglun {
    position: relative;
    margin-top: 20px;
}

.hy-sj-panel .hy-sj-myzhuye-hidepinglun textarea {
    width: 630px;
    height: 104px;
    resize: none;
    border: 2px solid #e9e9e9;
    background: #f7f7f7;
    border-radius: 5px 0 0 5px;
    outline: none;
    padding: 20px;
}

.hy-sj-panel .hy-sj-myzhuye-hidepinglun button {
    width: 120px;
    height: 104px;
    line-height: 104px;
    text-align: center;
    border: 2px solid #548df4;
    background: #548df4;
    color: #ffffff;
    border-radius: 0 5px 5px 0;
    outline: none;
}

/*隐藏回复*/
.hy-sj-panel .hy-sj-myzhuye-hidehuifu {
    /*width: 750px;*/
    width: 100%;
    padding: 20px;
    background: #f7f7f7;
    margin-top: 20px;
}

.hy-sj-panel .hy-sj-myzhuye-hidehuifu .marginT10 {
    margin-top: 10px;
}

.hy-sj-panel .hy-sj-hidehuifu-items {}

.hy-sj-panel .hy-sj-hidehuifu-name {
    font-weight: bold;
}

.hy-sj-panel .hy-sj-hidehuifu-caozuo {
    margin-top: 6px;
    font-size: 14px;
    color: #a0a0a0;
}

.hy-sj-panel .hy-sj-hidehuifu-caozuo .marginL30 {
    margin-left: 30px;
}

.hy-sj-panel .hy-sj-hidehuifu-ren-ke {
    margin-left: 80px;
    margin-top: 16px;
}

/*加载更多*/
.hy-sj-panel .hy-sj-myzhuye-more {
    width: 220px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 1px solid #f7f7f7;
    background: #f7f7f7;
    color: #555555;
    border-radius: 5px;
    margin: 20px auto;
    cursor: pointer;
}

/*社交-社交主页结束 ------------*/
/*社交-我的评论开始 ------------*/
.hy-sj-panel .xiao-section .hy-sj-mycomment-items {}

.hy-sj-panel .xiao-section .hy-sj-mycomment-item {}

.hy-sj-panel .xiao-section .hy-sj-mycomment-avater {
    width: 60px;
    height: 60px;
    border-radius: 5px;
    background: url('../image/hy-sj-mycomment-avater.png');
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 30px;
}

.hy-sj-panel .xiao-section .hy-sj-mycomment-info {
    margin-left: 30px;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 30px;
}

.hy-sj-panel .xiao-section .hy-sj-mycomment-name {
    color: #4385f5;
    margin-top: 30px;
}

.hy-sj-panel .xiao-section .hy-sj-mycomment-say {
    margin-top: 10px;
}

.hy-sj-panel .xiao-section .hy-sj-mycomment-aim {
    width: 810px;
    height: 74px;
    line-height: 74px;
    padding: 0 20px;
    background: #f7f7f7;
    color: #555555;
    margin-top: 10px;
}

.hy-sj-panel .hy-sj-mycomment-time {
    color: #999999;
    margin-top: 10px;
}

.hy-sj-panel .hy-sj-mycomment-more {
    width: 220px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #eeeeee;
    color: #555555;
    border-radius: 5px;
    margin: 30px auto;
    /*margin-left: 40%;*/
    cursor: pointer;
}

/*社交-我的评论结束 ------------*/
/*社交-我的心情开始 ------------*/
/*社交-我的心情结束 ------------*/
/*社交-我的关注开始 ------------*/
/*取消关注按钮*/
.hy-sj-panel .xiao-section .xiao-contentbox .haoyou-item .hy-cancel {
    width: 126px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    color: #ffffff;
    background: #c5c5c5;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -23px;
    cursor: pointer;
}

/*社交-我的关注结束 ------------*/
/*个人中心-社交-主体面板结束 +++++++++++++++++++++++++*/
/*个人中心-供需-主体面板开始 +++++++++++++++++++++++++*/
/*供需-供应列表*/
.hy-gx-panel .user-gx-gyitems {}

.hy-gx-panel .user-gx-gyitem {
    /*width: 900px;*/
    width: 100%;
    height: 100px;
    line-height: 100px;
    border-bottom: 1px solid #f0f0f0;
    padding: 0 2%;
}

.hy-gx-panel .user-gx-adress {
    margin-left: 100px;
}

.hy-gx-panel .user-gx-time {
    margin-left: 100px;
}

/*供需-我的供应*/
.hy-gx-panel .gx-tab-title {
    /*width: 780px;*/
    width: 100%;
    height: 30px;
    text-align: center;
    margin-top: 30px;
    font-size: 20px;
    font-weight: bold;
}

/*个人中心-供需-主体面板结束 +++++++++++++++++++++++++*/
/*个人中心-问答-主体面板开始 +++++++++++++++++++++++++*/
/*我的提问开始*/
/*我的提问结束*/
/*我的回答开始*/
/*我的回答结束*/
.hy-wd-panel .user-gx-gyitems {}

.hy-wd-panel .user-gx-gyitem {
    /*width: 900px;*/
    width: 100%;
    /*height: 100px;*/
    /*line-height: 100px;*/
    border-bottom: 1px solid #f0f0f0;
    padding: 20px 0;
}

.hy-wd-panel .user-gx-content {
    width: 730px;
    line-height: 24px;
    margin-top: 10px;
    font-size: 14px;
}

.hy-wd-panel .user-gx-time {
    color: #999999;
    margin-top: 10px;
}

.hy-wd-panel .user-gx-num {
    color: #ffb017;
    position: relative;
    margin-left: 40px;
}

.hy-wd-panel .user-gx-num:before {
    content: '';
    width: 18px;
    height: 21px;
    background: url('../image/hy-wddd-num-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 1px;
    left: -22px;
}

.hy-wd-panel .red {
    color: #de0012;
}

/*我的评论开始*/
.hy-wd-panel .user-wd-mypinglun-items {}

.hy-wd-panel .user-wd-mypinglun-item {
    border-bottom: 1px solid #ededed;
    padding-bottom: 20px;
}

.hy-wd-panel .user-wd-mypinglun-da {
    width: 870px;
    margin-top: 30px;
}

.hy-wd-panel .user-wd-mypinglun-wen {
    width: 870px;
    /*height: 70px;*/
    line-height: 30px;
    background: #f5f5f5;
    padding: 20px;
    color: #555555;
    margin-top: 20px;
}

.hy-wd-panel .user-wd-mypinglun-time {
    margin-top: 20px;
    color: #999999;
}

/*我的评论结束*/
/*我的回复开始*/
.hy-wd-panel .user-wd-mypinglun-da .gray {
    color: #999999;
    cursor: pointer;
}

/*我的回复结束*/
/*发布问题开始*/
.hy-wd-panel .user-wd-fabuwenti {
    padding: 0 0 100px 0;
}

.hy-wd-panel .user-fabuwenti-xunibi {
    margin-top: 40px;
}

.hy-wd-panel .user-fabuwenti-num {
    color: #ffaf00;
}

.hy-wd-panel .user-fabuwenti-xsshu {
    margin-top: 20px;
}

.hy-wd-panel .user-fabuwenti-xsnum {
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #d3e2ff;
    color: #4385f5;
    border-radius: 5px;
    display: inline-block;
}

.hy-wd-panel .user-fabuwenti-xsshu .mywenda-danxuanbox {
    width: 70%;
    text-align: left;
}

.hy-wd-panel .user-wd-fabuwenti textarea {
    /*width: 842px;*/
    width: 100%;
    height: 362px;
    border-radius: 5px;
    resize: none;
    padding: 20px;
    margin-top: 20px;
    outline: none;
}

.hy-wd-panel .user-wd-fabuwenti textarea:focus {
    border: 1px solid #4385f5;
}

.hy-wd-panel .user-fabuwenti-btnbox {
    /*width: 842px;*/
    width: 100%;
}

.hy-wd-panel .user-fabuwenti-btn {
    width: 170px;
    height: 66px;
    line-height: 66px;
    text-align: center;
    background: #4385f5;
    margin-top: 20px;
    color: #ffffff;
    border-radius: 5px;
    cursor: pointer;
}

/*发布问题结束*/
/*个人中心-问答-主体面板结束 +++++++++++++++++++++++++*/
/** * ********** 会员模块结束 ********** */
/** * ********** 招聘模块开始 **************************************************************** */
/*招聘-账号登录-主体开始 =======================*/
.zp-userlogin-container {
    width: 95%;
    margin: 0 auto;
    margin-bottom: 50px;
}

/*上部开始 -----------------*/
.zp-userlogin-container .c-t {
    width: 100%;
    height: 474px;
    margin-top: 50px;
}

.zp-userlogin-container .c-t-box {
    max-width: 1200px;
    height: 474px;
    margin: 0 auto;
    position: relative;
}

.zp-userlogin-container .c-t-l {
    float: left;
    width: 29%;
}

.zp-userlogin-container .c-t-r {
    float: right;
    width: 69%;
}

/*登录TAB开始 ---------------*/
.zp-userlogin-container .section {
    /*width: 330px;*/
    width: 100%;
    height: 314px;
    background-color: #fafafa;
}

.zp-userlogin-container .section .all {
    /*width: 330px;*/
    width: 100%;
    height: 314px;
}

.zp-userlogin-container .section .nav {
    /*width: 278px;*/
    width: 90%;
    margin: 0 auto;
    height: 53px;
    border-bottom: 1px solid #ccc;
    /*margin-left: 28px;*/
}

.zp-userlogin-container .section .nav>a {
    /*padding: 0 15px;*/
    /*width: 82px;*/
    width: 30%;
    height: 52px;
    line-height: 52px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.zp-userlogin-container .section .nav>a.on {
    border-bottom: 3px solid #4385f5;
}

.zp-userlogin-container .section .nav>a:first-child {
    margin-right: 36px;
}

.zp-userlogin-container .section .login {
    background-color: #fafafa;
}

.zp-userlogin-container .section .login.on {
    background-color: #fafafa;
}

.zp-userlogin-container .section .contentbox {
    /*width: 330px;*/
    width: 100%;
}

.zp-userlogin-container .section .toggle {
    height: 56px;
    line-height: 56px;
    text-align: right;
    margin-right: 26px;
    font-size:14px;
}

.zp-userlogin-container .section .cont-1>input {
    width: 284px;
    height: 42px;
    border: 1px solid #c6cddc;
    font-size:14px;
}

.zp-userlogin-container .section .email {}

.zp-userlogin-container .section .password {}

.zp-userlogin-container .section .cont-1>input {
    line-height: 42px;
    padding-left: 20px;
    /*width:284px;*/
    width: 90%;
}

.zp-userlogin-container .section .cont-1>input[name="txt"] {}

.zp-userlogin-container .section .cont-1>input[name="psd"] {
    margin-top: 22px;
}

.zp-userlogin-container .section .verify {
    margin: 0 auto;
    /*width: 350px;*/
    width: 100%;
    height: 18px;
    margin-top: 34px;
    text-align: center;
    line-height: 18px;
    font-size: 16px;
    color: #333;
}

.zp-userlogin-container .section .verify:hover {
    cursor: pointer;
}

.zp-userlogin-container .section .btn {
    /*width: 284px;*/
    width: 90%;
    height: 46px;
    background-color: #4385f5;
    margin-top: 30px;
    font-size: 18px;
    color: #fff;
    border: 1px solid #4385f5;
    border-radius: 0px;
}

.zp-userlogin-container .section .btn:hover {
    background-color: #4385f5;
}

.zp-userlogin-container .section .about {
    font-size: 14px;
    margin-top: 32px;
}

.zp-userlogin-container .section .about .other1 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other1.png') no-repeat left center;
}

.zp-userlogin-container .section .about .other2 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other2.png') no-repeat left center;
}

.zp-userlogin-container .section .about .other3 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other3.png') no-repeat left center;
}

.zp-userlogin-container .section .about .other {
    width: 52px;
    height: 20px;
    line-height: 20px;
    padding-left: 24px;
    margin-right: 8px;
    display: inline-block;
}

.zp-userlogin-container .section .cont-2>.text {
    margin: 0 auto;
    width: 350px;
    height: 30px;
    font-size: 15px;
    display: inline-block;
    margin-top: 30px;
}

.zp-userlogin-container .section .cont-2>.text>a {
    text-decoration: none;
    color: #4174a9;
    font-weight: bold;
}

.zp-userlogin-container .section .cont-2>img {
    margin-top: 12px;
}

.zp-userlogin-container .section .contentbox>div {
    /*width: 330px;*/
    width: 100%;
    height: 244px;
    text-align: center;
    display: none;
    background-color: #fafafa;
}

.zp-userlogin-container .section .cont-2>.about {
    margin-top: 54px;
}

.section .contentbox>div[class="box active"] {
    display: block;
}

/*placeholder字体颜色*/
.zp-userlogin-container .section .cont-1>input {
    color: #333;
}

.zp-userlogin-container .section .cont-1>input::-moz-placeholder {
    color: #333;
}

.zp-userlogin-container .section .cont-1>input::-webkit-input-placeholder {
    color: #333;
}
.zp-userlogin-container .c-t-a { width:29%;min-height:148px; float:left;bottom:0;left:0; position: absolute;}
/*登录TAB结束 -------------------------*/

/*轮播图开始 --------------------------*/
.zp-userlogin-container .zp-top-swiper {
    /*width: 840px;*/
    width: 100%;
}

.zp-userlogin-container .zp-top-swiper .carousel-inner .carousel-item img {
    /*width: 840px;*/
    width: 100%;
    height: 474px;
}

/*轮播图结束 --------------------------*/
/*中部开始 ----------------------------*/
.zp-userlogin-container .c-m {
    width: 100%;
    height: 204px;
    margin-top: 30px;
}

.zp-userlogin-container .c-m-box {
    max-width: 1200px;
    /*height:204px;*/
    margin: 0 auto;
    background: #fafafa;
}

.zp-userlogin-container .c-m-t {
    /*width: 1155px;*/
    width: 95%;
    height: 69px;
    /*margin-left: 30px;*/
    margin-left: 3%;
    padding-top: 20px;
    font-size:15px;
}

.zp-userlogin-container .c-m-t:last-child {
    border: none;
}

.zp-userlogin-container .c-m-t .area {
    height: 30px;
    line-height: 40px;
    float: left;
    font-weight: bold;
}

.zp-userlogin-container .c-m-t .province {
    width: 70px;
    height: 30px;
    background: #4385f5;
    border: 1px solid #4385f5;
    color: #fff;
    border-radius: 5px;
    float: left;
    padding-left: 10px;
    margin-left: 16px;
}

.zp-userlogin-container .c-m-t .city {
    width: 70px;
    height: 30px;
    background: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
    float: left;
    margin-left: 16px;
}

.zp-userlogin-container .c-m-t .item {
    height: 30px;
    line-height: 30px;
    float: left;
    margin-left: 30px;
}

/*下部开始 -------------------------*/
.zp-userlogin-container .c-b {
    width: 100%;
    /*height: 1814px;*/
    margin-top: 30px;
}

.zp-userlogin-container .c-b-box {
    max-width: 1200px;
    /*height:1814px;*/
    margin: 0 auto;
    /*background: yellow;*/
    /*margin-top: 30px;*/
}

.zp-userlogin-container .c-b-l {
    /*width:800px;*/
    width: 65%;
    /*height: 1814px;*/
    float: left;
}

.zp-userlogin-container .c-b-l-item {
    border-bottom: 1px dotted #ddd;
    height:104px;
    padding:10px 0;
    margin: 10px auto;
    position: relative;
}
.zp-userlogin-container .c-b-l-item .c-b-r-ico {
    width:84px;
    height:84px;
    border-radius: 0px;
    margin-right:10px;
}

.zp-userlogin-container .c-item-row-1 {
    /*margin-top: 34px;*/
    font-size: 16px;
    font-weight:bold;
    line-height:30px;
    width:100%;
    height:30px;
    display:block;
    position: relative;
}

.zp-userlogin-container .c-num-box {
    height: 30px;
    position: absolute;
    top:0;
    right:10px;
    line-height:30px;
}

.zp-userlogin-container .c-num-item {
    font-size: 14px;
    /*margin-right: 18px;*/
    color: #f6474e;
    
}

.zp-userlogin-container .c-item-row-2 {
    color: #999;
    height: 26px;
    line-height: 26px;
    font-size:14px;
    width:50%;
}

.zp-userlogin-container .c-item-row-2 .xinzi {
    width: 66px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    border: 1px solid #999;
    color: #999;
    float: left;
    margin-right: 8px;
}

.zp-userlogin-container .c-item-row-4 {
    height: 32px;
    line-height:32px;
    float:left;
    width:100%;
    font-size:14px;
}

.zp-userlogin-container .c-item-row-4 .c-4-l {
    height: 32px;
    line-height: 32px;
    width:50%;
    overflow:hidden;
    color:#999;
}

.zp-userlogin-container .c-b-l-item .c-4-r {
    font-size:14px;
    width: 100%;
    text-align:center;
}

.zp-userlogin-container .shoucang {
    color: #b8b8b8;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 100%;
}

.zp-userlogin-container .shoucang:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -30px;
    margin-top: 3px;
}

.zp-userlogin-container .click-sc-yes {
    color: #4385f5;
    height: 36px;
    line-height: 36px;
    position: relative;
    float: left;
    width:100%;
    margin-right: 26px;
    cursor: pointer;
}

.zp-userlogin-container .click-sc-yes:before {
    content: url('../image/zp-star-yes.png');
    position: absolute;
    margin-left: -30px;
    cursor: pointer;
    margin-top: 3px;
}

.zp-userlogin-container .click-sc-no {
    color: #b8b8b8;
    height: 36px;
    line-height: 36px;
    position: relative;
    float: left;
    margin-right: 26px;
    cursor: pointer;
}

.zp-userlogin-container .click-sc-no:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -30px;
    cursor: pointer;
    margin-top: 3px;
}

.zp-userlogin-container .shenqing {
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #4385f5;
    display: block;
    float:left;
}

.zp-userlogin-container .operate {
    margin-top: 30px;
}

.zp-userlogin-container .operate .checkbox {
    float: left;
    color: #888888;
    height: 20px;
}

.zp-userlogin-container .operate .checkbox>span {
    display: inline-block;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-left: 14px;
}

.zp-userlogin-container .operate input[type='checkbox'] {
    width: 20px;
    height: 20px;
    background-color: #fff;
    -webkit-appearance: none;
    border: 1px solid #c9c9c9;
    border-radius: 2px;
    outline: none;
}

.zp-userlogin-container .operate input[type=checkbox]:checked {
    background: url("../image/zp-gouxuan.png") no-repeat center;
}

.zp-userlogin-container .operate .do {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin-left: 20px;
    color: #999;
    float: left;
}

.zp-userlogin-container .operate .do a {
    color: #999;
}

.zp-userlogin-container .c-b-r {
    /*width:352px;*/
    width: 30%;
    float: right;
}

.zp-userlogin-container .c-b-r .c-b-r-search {
    /*width: 272px;*/
    width: 100%;
    height: 52px;
    position: relative;
}

.zp-userlogin-container .c-b-r .c-b-r-search input {
    /*width: 272px;*/
    width: 80%;
    height: 52px;
    border: 3px solid #4385f5;
    padding-left: 18%;
    outline: none;
    padding-right: 20px;
    font-size: 14px;
}

.zp-userlogin-container .c-b-r .c-b-r-search .zhiwei {
    position: absolute;
    top: 50%;
    left: 3%;
    margin-top: -12px;
    border: none;
    outline: none;
    width: 55px;
}

.zp-userlogin-container .c-b-r .c-b-r-search button {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -26px;
    /*width: 82px;*/
    width: 20%;
    height: 52px;
    border: 3px solid #4385f5;
    background: #4385f5;
    color: #fff;
    font-size: 18px;
    outline: none;
}

.zp-userlogin-container .c-b-r-compony {
    /*width: 356px;*/
    width: 100%;
    /*height: 660px;*/
    height: auto;
    background: #fafafa;
    margin-top: 30px;
    padding-bottom: 30px;
}

.zp-userlogin-container .c-b-r-title {
    /*width: 300px;*/
    width: 92%;
    height: 49px;
    line-height: 49px;
    border-bottom: 2px solid #4385f5;
    margin: 0 auto;
    font-size: 20px;
}

.zp-userlogin-container .c-b-r-box {
    margin-left: 16px;
}

.zp-userlogin-container .c-b-r-item {
    margin-top: 12px;
}

.zp-userlogin-container .c-b-r-ico {
    width: 28%;
    height: 90px;
    border: 1px solid #ccc;
    background: url('../image/zp-c-b-r-ico1.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    float: left;
}

.zp-userlogin-container .c-b-r-text {
    width: 60%;
    float: left;
    margin-left: 12px;
}

.zp-userlogin-container .c-b-r-text .c-b-r-text-1 {
    font-size:16px;
    font-weight: bold;
    line-height:30px;
}

.zp-userlogin-container .c-b-r-text .c-b-r-text-2,.zp-userlogin-container .c-b-r-text .c-b-r-text-3 {
    font-size: 14px;
    margin-top: 5px;
}

.zp-userlogin-container .c-b-r-text span {
    color: #4185f2;
}

.zp-userlogin-container .c-b-r-banner img {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
}

/*招聘-账号登录-主体结束 =======================*/
/*招聘-手机号登录-主体开始 =====================*/
.zp-userlogin-container .section .cont-1 .code-box {
    margin-top: 22px;
    position: relative;
}

.zp-userlogin-container .section .cont-1 .code-box a {
    position: absolute;
    top: 50%;
    right: 10%;
    margin-top: -12px;
    color: #4185f4;
}

.zp-userlogin-container .section .cont-1 .code-box a:hover {
    cursor: pointer;
}

.zp-userlogin-container .section .cont-1 .code-box input {
    /*width: 284px;*/
    width: 90%;
    height: 42px;
    line-height: 42px;
    border: 1px solid #c6cddc;
    padding-left: 20px;
    font-size:14px;
}

/*招聘-手机号登录-主体结束 =====================*/
/*招聘-个人开始 ================================*/
/*个人信息开始 ------------------*/
.zp-userlogin-container .gr {
    /*width: 330px;*/
    width: 100%;
    height: 264px;
    background-color: #fafafa;
    margin-top: 50px;
    position: relative;
}

.zp-userlogin-container .gr .all {
    position: absolute;
    left: 2%;
    top: -19%;
    margin-left: 5px;
    width: 96%;
}

.zp-userlogin-container .gr .all .avater-gr {
    background: url(../image/zp-gr-avater.png) no-repeat left center;
}

.zp-userlogin-container .gr .all .avater-qy {
    background: url(../image/zp-qy-avater.png) no-repeat left center;
}

.zp-userlogin-container .gr .all .gr-avater {
    width: 94px;
    height: 94px;
    border: 6px solid #ffffff;
    /*background: url(../image/zp-gr-avater.png) no-repeat left center;*/
    background-size: contain;
    margin-left: 36%;
    box-shadow: 1px 1px 10px #cccccc;
    background-color: #ffffff;
}

.zp-userlogin-container .gr .all .gr-name {
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    margin-bottom: 30px;
}

.zp-userlogin-container .gr .all .gr-info {
    /*height: 118px;*/
    width:100%;
}

.zp-userlogin-container .gr .all .gr-info .gr-info-item-l {
    float: left;
    cursor: pointer;
    width:50%;
    padding-left:10%;
}
.zp-userlogin-container .gr .all .gr-info .gr-info-item-l .gr-info-ico,.zp-userlogin-container .gr .all .gr-info .gr-info-item-r .gr-info-ico {
    width:32px;
    height:32px;
}

.zp-userlogin-container .gr .all .gr-info .gr-info-item-r {
    float: right;
    cursor: pointer;
    width:50%;
    padding-left:10%;
}

.zp-userlogin-container .gr .all .gr-info .gr-info-text {
    height: 58px;
    line-height: 58px;
    display:inline-block;
}

/*个人信息结束 ----------------------*/
/*招聘-个人首页-模态框开始 ----------*/
#clickzhiding {
    cursor: pointer;
}

.zp-mask {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
    z-index: 999;
}

.zp-mask .mask-box {
    width: 930px;
    height: 536px;
    background: #FFFFFF;
    /*position: fixed;*/
    /*top: 20%;*/
    /*left: 50%;*/
    /*margin-left: -465px;*/
    z-index: 1000;
    margin: 10% auto 0;
}

.zp-mask .close {
    font-size: 20px;
    float: right;
    margin-top: 15px;
    margin-right: 20px;
    cursor: pointer;
}

.zp-mask,
.zp-mask .mask-box {
    display: none;
}

.zp-mask .mask-title {
    height: 32px;
    line-height: 30px;
    border-left: 10px solid #4385f5;
    font-weight: bold;
    padding-left: 34px;
}

.zp-mask .mask-square {
    margin-top: 86px;
    margin-left: 66px;
    /*overflow-x: auto; */
}

.zp-mask .mask-square .square-box {
    position: relative;
    width: 246px;
    height: 266px;
    box-shadow: -2px -1px 30px #ccc;
    padding-top: 46px;
    float: left;
    margin-right: 36px;
}

.zp-mask .mask-square .square-box .square-day {
    height: 24px;
    line-height: 24px;
    text-align: center;
}

.zp-mask .mask-square .square-box .square-money {
    color: #f4b301;
    background: url(../image/zp-mask-money-ico.png) no-repeat;
    background-size: contain;
    padding-left: 30px;
    margin-top: 42px;
    margin-bottom: 42px;
    position: absolute;
    left: 50%;
    margin-left: -35px;
}

.zp-mask .mask-square .square-box .square-buy {
    position: absolute;
    bottom: 16%;
    left: 50%;
    margin-left: -85px;
    width: 170px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #4385f5;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
}

/*招聘-个人首页-模态框结束 -------*/
/*招聘-个人-我的收藏开始 ---------*/
.zp-gr-shoucang .c-b-box {
    width: 100%;
    margin: 0 auto;
}

.zp-gr-shoucang .c-b-l {
    width: 68%;
    padding-bottom: 30px;
}

/*招聘-个人-我的收藏结束 ---------*/
/*招聘-个人-我的简历-主体开始 ----*/
.zp-gr-jl-container {
    width: 100%;
    padding-bottom: 50px;
    /*height: 3000px;*/
    height: auto;
    padding: 1%;
}

.zp-gr-jl-container .c-box {
    max-width: 1200px;
    /*width: 95%;*/
    margin: 0 auto;
    /*background: yellow;*/
    margin-bottom: 50px;
}

/*左部开始 -------*/
.zp-gr-jl-container .c-l {
    /*width: 802px;*/
    width: 75%;
    /*height: 474px;*/
    height: auto;
    margin-top: 50px;
    float: left;
}

/*信息*/
.zp-gr-jl-container .c-l-xinxi {
    /*width:802px;*/
    width: 100%;
    /*height:170px;*/
    border-bottom: 1px solid #cccccc;
}

.zp-gr-jl-container .xinxi-l {
    float: left;
}

.zp-gr-jl-container .xinxi-r {
    float: right;
    /*margin-left: 46px;*/
    /*width: 68%;*/
    width: 75%;
}

.zp-gr-jl-container .xinxi-r .xin-r-t {
    width: 588px;
    height: 44px;
    line-height: 44px;
}

.zp-gr-jl-container .xinxi-r .xin-r-t-name {
    float: left;
    font-size: 24px;
}

.zp-gr-jl-container .xinxi-r .xin-r-t-time {
    float: left;
    /*margin-left:30px;*/
    color: #999;
    margin-left: 15px;
}

.zp-gr-jl-container .xinxi-r .xin-r-t-editor {
    float: right;
    color: #4284f5;
    position: relative;
    font-size:14px;
}

.zp-gr-jl-container .xinxi-r .xin-r-t-editor:before {
    content: url('../image/zp-gr-jianli-editor.png');
    position: absolute;
    top: 5px;
    left: -30px;
}

.zp-gr-jl-container .xinxi-r .xin-r-m {
    color: #878787;
    line-height:36px;
}

.zp-gr-jl-container .xinxi-r .xin-r-b {
    margin: 10px 0;
    color: #878787;
}

.zp-gr-jl-container .xinxi-r .xin-r-b .xin-r-b-email {
    margin-left: 50px;
}

/*意向*/
.zp-gr-jl-container .yixiang-t {
    margin-top: 20px;
}

.zp-gr-jl-container .yixiang-t .yixiang-t-aim {
    font-weight: bold;
    font-size: 24px;
    width: 90%;
    float:left;
}

.zp-gr-jl-container .yixiang-t .yixiang-t-editor {
    float: right;
    color: #4385f5;
    position: relative;
    font-size: 14px;
    line-height:35px;
}

.zp-gr-jl-container .yixiang-t .yixiang-t-editor:before {
    content: url('../image/zp-gr-jianli-editor.png');
    position: absolute;
    top: 5px;
    left: -30px;
}

.zp-gr-jl-container .yixiang-b {
    height: 150px;
    margin-top: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
}

.zp-gr-jl-container .yixiang-b .yixiang-b-l {
    float: left;
    height: 35px;
    line-height: 35px;
    color: #878787;
}

.zp-gr-jl-container .yixiang-b .yixiang-b-r {
    float: right;
    height: 35px;
    line-height: 35px;
    color: #878787;
}

/*经验*/
.zp-gr-jl-container .c-l-jingyan {
    border-bottom: 1px solid #cccccc;
    padding-bottom: 20px;
}

.zp-gr-jl-container .jingyan-title .work {
    font-size: 24px;
    font-weight: bold;
    float: left;
}

.zp-gr-jl-container .jingyan-title .add {
    width: 120px;
    height: 30px;
    background: #4285f6;
    border: 1px solid #4285f6;
    color: #ffffff;
    border-radius: 15px;
    font-size:14px;
    float: right;
    outline: none;
}
.zp-gr-jl-container .jingyan-content {
    width:100%;
    padding:10px 0;
    margin-bottom:10px;
}

.zp-gr-jl-container .jingyan-content .compony {
    font-size: 16px;
    font-weight: bold;
    line-height:30px;
}

.zp-gr-jl-container .jingyan-content .time {
    float: right;
    color: #878787;
}

.zp-gr-jl-container .jingyan-content .content-biaoqian {
    margin-top: 0px;
}

.zp-gr-jl-container .jingyan-content .salary,.zp-gr-jl-container .jingyan-content .detail {
    line-height:30px;
}

.zp-gr-jl-container .quanbu {
    width: 90px;
    background: #ffffff;
    color: #4285f6;
    border: none;
    float: right;
    margin-top: 26px;
    margin-bottom: 64px;
}

/*教育*/
.zp-gr-jl-container .c-l-jiaoyu {
    margin-top: 12px;
    border-bottom: 1px solid #cccccc;
}

.zp-gr-jl-container .jiaoyu-title {
    line-height: 40px;
}

.zp-gr-jl-container .jiaoyu-title .edu {
    font-size: 24px;
    font-weight: bold;
    float: left;
}

.zp-gr-jl-container .jiaoyu-title .add {
    width: 120px;
    height: 30px;
    line-height:30px;
    background: #4285f6;
    border: 1px solid #4285f6;
    color: #ffffff;
    border-radius: 20px;
    font-size: 14px;
    float: right;
    outline: none;
}

.zp-gr-jl-container .jiaoyu-content {
    line-height: 40px;
}

.zp-gr-jl-container .jiaoyu-content span {
    margin-right: 62px;
}

/*培训*/
.zp-gr-jl-container .peixun-title .train {
    height: 100px;
    line-height: 100px;
    font-size: 24px;
    font-weight: bold;
    /*border-bottom: 1px solid #cccccc;*/
}

.zp-gr-jl-container .peixun-title .add {
    width: 100%;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border: 1px solid #cccccc;
    color: #999;
    border-radius: 5px;
}

/*评价*/
.zp-gr-jl-container .pingjia-t {
    margin-top: 50px;
}

.zp-gr-jl-container .pingjia-t .pingjia-t-aim {
    font-weight: bold;
    font-size: 24px;
}

.zp-gr-jl-container .pingjia-t .pingjia-t-editor {
    float: right;
    color: #4286f5;
    position: relative;
}

.zp-gr-jl-container .pingjia-t .pingjia-t-editor:before {
    content: url('../image/zp-gr-jianli-editor.png');
    position: absolute;
    top: 3px;
    left: -30px;
}

.zp-gr-jl-container .pingjia-b {
    margin-top: 40px;
    /*text-indent: 30px;*/
    min-height:240px;
}

/*右部图标*/
.zp-gr-jl-container .c-r {
    /*width: 350px;*/
    width: 20%;
    height: 125px;
    margin-top: 50px;
    float: right;
    background: #fafafa;
}

.zp-gr-jl-container .c-r .c-l-box {
    background: #fafafa;
}

.zp-gr-jl-container .c-r .c-l-all {
    width: 90%;
    margin: 12px auto;
}
.zp-gr-jl-container .c-r .c-l-all .info {
    margin: 24px auto;
}

.zp-gr-jl-container .c-r .info-item-l {
    float: left;
    width: 45%;
    text-align: center;
    cursor: pointer;
}

.zp-gr-jl-container .c-r .info-item-l img {
    width: 32px;
    height: 32px;
    float: left;
}

.zp-gr-jl-container .c-r .info-item-r {
    float: right;
    width: 45%;
    text-align: center;
    cursor: pointer;
}

.zp-gr-jl-container .c-r .info-item-r img {
    width: 32px;
    height: 32px;
    float: left;
}

.zp-gr-jl-container .c-r .info-text {
    height: 32px;
    line-height: 32px;
    text-align: center;
}

/*右部导航*/
.zp-gr-jl-container .c-r .c-l-daohang {
    /*width: 350px;*/
    width: 240px;
    min-height: 380px;
    background: #fafafa;
    margin-top: 30px;
    padding-top: 30px;
    position: fixed;
    bottom: 200px;
}

.zp-gr-jl-container .c-r .c-l-daohang .daohang-item {
    /*width: 350px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    text-align: center;
}

.zp-gr-jl-container .c-r .c-l-daohang .active {
    border-left: 6px solid #4385f5;
    background: #f2f2f2;
    color: #4385f5;
}

/*我的简历-编辑模态框开始 vvvvvvvvvv*/
.wdjl-xx-mask {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
    z-index: 9999;
}

.wdjl-xx-mask .mask-box {
    background: #FFFFFF;
    position: absolute;
    top: 10%;
    left: 50%;
    /*margin-top: -280px;         */
    margin-left: -250px;
    /*padding: 50px 100px;*/
    padding: 30px 5%;
    border-radius: 5px;
    z-index: 10000;
}

/*信息显隐*/
.mask-xx-use,
.mask-xx-use .mask-box {
    display: none;
    /*display: block;*/
}

/*意向显隐*/
.mask-yx-use,
.mask-yx-use .mask-box {
    display: none;
    /*display: block;*/
}

/*工作经验显隐*/
.mask-jy-use,
.mask-jy-use .mask-box {
    display: none;
    /*display: block;*/
}

/*教育经历显隐*/
.mask-edu-use,
.mask-edu-use .mask-box {
    display: none;
    /*display: block;*/
}

/*自我评价显隐*/
.mask-my-use,
.mask-my-use .mask-box {
    display: none;
    /*display: block;*/
}

/*培训显隐*/
.mask-peix-use,
.mask-peix-use .mask-box {
    display: none;
    /*display: block;*/
}

/*语言显隐*/
.mask-yuy-use,
.mask-yuy-use .mask-box {
    display: none;
    /*display: block;*/
}

/*证书显隐*/
.mask-zhs-use,
.mask-zhs-use .mask-box {
    display: none;
    /*display: block;*/
}

/*模态框具体内容*/
/*.wdjl-xx-mask .close{    font-size: 20px;    float: right;    margin-top: 15px;    margin-right: 20px;    cursor: pointer;}*/
.wdjl-xx-mask .item {
    margin-bottom: 20px;
}

.wdjl-xx-mask .item .item-label {
    display: inline-block;
    width: 75px;
    text-align: right;
    /*text-align: justify;*/
    /*text-align-last: justify;*/
    margin-right: 10px;
}

.wdjl-xx-mask .item input {
    height: 40px;
    border: 1px solid #e2e2e2;
    outline: none;
    padding: 0 15px;
}

.wdjl-xx-mask .item select {
    height: 40px;
    border: 1px solid #e2e2e2;
    padding: 0 5px;
}

.wdjl-xx-mask .item form {
    display: inline-block;
}

.wdjl-xx-mask .item form label {
    height: 20px;
    line-height: 20px;
    position: relative;
    padding-left: 18px;
    margin-right: 10px;
}

.wdjl-xx-mask .item form label span {
    display: inline-block;
    height: 20px;
    line-height: 20px;
}

.wdjl-xx-mask .item form label input {
    height: 20px;
    position: absolute;
    top: 2px;
    left: 0;
}

.wdjl-xx-mask .item textarea {
    height: 100px;
    border-radius: 5px;
    border: 1px solid #e2e2e2;
    outline: none;
    padding: 0 15px;
    resize: none;
    padding: 15px;
}

/*保存*/
.wdjl-xx-mask .mask-save {
    display: block;
    width: 200px;
    height: 50px;
    line-height: 40px;
    text-align: center;
    background: #4286f5;
    border: 1px solid #4286f5;
    border-radius: 5px;
    color: #ffffff;
    outline: none;
    margin: 30px auto 0;
}

/*我的简历-編輯模态框结束 ^^^^^^^^^^*/
/*招聘-个人-我的简历-主体结束 ------------------*/
/*招聘-个人-职位详情-主体开始 ------------------*/
.zp-gr-xq-container {
    width: 100%;
    /*height: 3000px;*/
    height: auto;
}

/*上部开始 -------------*/
.zp-gr-xq-container .c-t {
    width: 100%;
    /*height: 344px;*/
    background: #f6f9ff;
}

.zp-gr-xq-container .c-t-box {
    max-width: 1200px;
    /*width: 95%;*/
    height: 344px;
    margin: 0 auto;
    background: #f6f9ff;
}

.zp-gr-xq-container .c-t-l {
    float: left;
}

.zp-gr-xq-container .c-t-l .c-t-l-one {
    font-size: 30px;
    margin-top: 60px;
}

.zp-gr-xq-container .c-t-l .c-t-l-two {
    font-size: 28px;
    margin-top: 32px;
    margin-bottom: 32px;
    color: #fb585d;
}

.zp-gr-xq-container .c-t-l .c-t-l-three {
    margin-bottom: 24px;
}

.zp-gr-xq-container .c-t-r {
    float: right;
    margin-top: 130px;
}

.zp-gr-xq-container .c-t-r .shoucang {
    height: 68px;
    line-height: 68px;
    position: relative;
    float: left;
    margin-right: 56px;
    color: #333;
}

.zp-gr-xq-container .c-t-r .shoucang:before {
    content: url('../image/zp-star-yes.png');
    position: absolute;
    top: 3px;
    margin-left: -30px;
}

.zp-gr-xq-container .c-t-r .shenqing {
    width: 208px;
    height: 68px;
    line-height: 68px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #fff;
    background: #4385f5;
    float: right;
    margin-right: 20px;
}

/*中部开始 -------------------------*/
.zp-gr-xq-container .c-m {
    width: 100%;
    margin-top: 44px;
}

.zp-gr-xq-container .c-m-box {
    max-width: 1200px;
    /*width: 95%;*/
    /*height: 592px;*/
    margin: 0 auto;
    /*background: #fafafa;*/
}

.zp-gr-xq-container .c-m-l {
    float: left;
    width: 66%;
}

.zp-gr-xq-container .c-m-l .c-m-l-t {}

.c-m-l-t-title {
    height: 42px;
    border-bottom: 2px solid #e6eefb;
    font-weight: bold;
}

.zp-gr-xq-container .c-m-l-t-title>div {
    width: 76px;
    height: 42px;
    border-bottom: 4px solid #4185f4;
}

.zp-gr-xq-container .c-m-l-t-content {}

.zp-gr-xq-container .c-m-l-t-content .c-item-square {
    float: left;
    width: 78px;
    height: 32px;
    line-height: 30px;
    border: 1px solid #999;
    border-radius: 5px;
    color: #999;
    text-align: center;
    margin-top: 22px;
    margin-right: 14px;
}

.zp-gr-xq-container .c-m-l .c-m-l-b {
    margin-top: 42px;
}

.zp-gr-xq-container .c-m-l-t-content {}

.zp-gr-xq-container .c-m-l-t-content .item-title {
    line-height: 50px;
}

.zp-gr-xq-container .c-m-l-t-content .item-text {
    /*margin-left: -20px;*/
    line-height: 28px;
    font-size: 16px;
}

.zp-gr-xq-container .c-m-r {
    float: right;
    /*width: 348px;*/
    width: 30%;
    /*height: 564px;*/
    background: #fafafa;
    padding: 30px 0;
}

.zp-gr-xq-container .c-m-r .c-m-r-t {
    margin-left: 16px;
}

.zp-gr-xq-container .c-m-r .c-m-r-m {
    margin-left: 16px;
    margin-right: 16px;
}

.zp-gr-xq-container .c-m-r .c-m-r-t-ico {
    margin-top: 40px;
    width:94%;
}

.zp-gr-xq-container .c-m-r .c-m-r-m-title {
    margin-top: 24px;
    font-weight: bold;
}

.zp-gr-xq-container .c-m-r .c-m-r-m-phone {
    line-height: 32px;
}

.zp-gr-xq-container .c-m-r .c-m-r-m-address {
    /*width: 266px;*/
    line-height: 32px;
}

.zp-gr-xq-container .c-m-r .c-m-r-m-detail {
    /*width: 266px;*/
    margin-top: 28px;
}

.zp-gr-xq-container .c-m-r .c-m-r-b {
    /*width: 266px;*/
    width: 80%;
    margin-left: 36px;
}

.zp-gr-xq-container .c-m-r .c-m-r-b .c-m-r-b-box {
    /*float:right;*/
    /*width: 100px;*/
    width: 60%;
    line-height: 40px;
    text-align: center;
    height: 40px;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #4385f5;
    margin-top: 14px;
}

/*下部开始 -------------------------*/
.zp-gr-xq-container .c-b {
    width: 100%;
}

.zp-gr-xq-container .c-b-box {
    max-width: 1200px;
    /*width: 95%;*/
    /*height:1814px;*/
    margin: 0 auto;
    background: yellow;
}

.zp-gr-xq-container .c-b-l {
    /*width:800px;*/
    width: 66%;
    /*height: 1814px;*/
    float: left;
    margin-top: 20px;
}

.zp-gr-xq-container .c-b-l-item {
    border-bottom: 1px solid #ccc;
    padding-left: 18px;
}

.zp-gr-xq-container .c-item-row-1 {
    margin-top: 34px;
    font-size: 18px;
}

.zp-gr-xq-container .c-num-box {
    height: 22px;
}

.zp-gr-xq-container .c-num-item {
    float: right;
    margin-right: 18px;
    color: #f6474e;
    font-weight: bold;
}

.zp-gr-xq-container .c-item-row-2 {
    color: #999;
    height: 16px;
    line-height: 16px;
    margin-bottom: 22px;
}

.zp-gr-xq-container .c-item-row-3>div {
    width: 76px;
    height: 34px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #999;
    border-radius: 5px;
    color: #999;
    float: left;
    margin-right: 8px;
}

.zp-gr-xq-container .c-item-row-4 {
    height: 64px;
}

.zp-gr-xq-container .c-item-row-4 .c-4-l {
    height: 64px;
    line-height: 64px;
    float: left;
}

.zp-gr-xq-container .c-item-row-4 .c-4-r {
    float: right;
}

.zp-gr-xq-container .shoucang {
    color: #999;
    height: 36px;
    line-height: 36px;
    position: relative;
    float: left;
    margin-right: 26px;
}

.zp-gr-xq-container .shoucang:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -30px;
}

.zp-gr-xq-container .shenqing {
    width: 108px;
    height: 36px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #fff;
    background: #4385f5;
    float: right;
    margin-right: 20px;
}

.zp-gr-xq-container .operate {
    margin-top: 30px;
}

.zp-gr-xq-container .operate .checkbox {
    float: left;
    color: #888888;
    height: 20px;
}

.zp-gr-xq-container .operate .checkbox>span {
    display: inline-block;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-left: 14px;
}

.zp-gr-xq-container .operate input[type='checkbox'] {
    width: 20px;
    height: 20px;
    background-color: #fff;
    -webkit-appearance: none;
    border: 1px solid #c9c9c9;
    border-radius: 2px;
    outline: none;
}

.zp-gr-xq-container .operate input[type=checkbox]:checked {
    background: url("../image/√.png") no-repeat center;
}

.zp-gr-xq-container .operate .do {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin-left: 20px;
    color: #999;
    float: left;
}

.zp-gr-xq-container .operate .do a {
    color: #999;
}

.zp-gr-xq-container .c-b-r {
    /*width:352px;*/
    width: 30%;
    /*height: 1814px;*/
    float: right;
    margin-bottom: 30px;
}

.zp-gr-xq-container .c-b-r .c-b-r-banner img {
    width: 100%;
}

.zp-gr-xq-container .c-b-r .c-b-r-search {
    width: 272px;
    height: 52px;
    position: relative;
    margin-top: 45px;
}

.zp-gr-xq-container .c-b-r .c-b-r-search input {
    width: 272px;
    height: 52px;
    border: 3px solid #4385f5;
    border-radius: 10px 0 0 10px;
    padding-left: 70px;
    outline: none;
}

.zp-gr-xq-container .c-b-r .c-b-r-search .zhiwei {
    position: absolute;
    top: 50%;
    left: 2%;
    margin-top: -10px;
    border: none;
    outline: none;
}

.zp-gr-xq-container .c-b-r .c-b-r-search button {
    position: absolute;
    top: 50%;
    right: -30%;
    margin-top: -26px;
    width: 82px;
    height: 52px;
    border: 3px solid #4385f5;
    border-radius: 0 10px 10px 0;
    background: #4385f5;
    color: #fff;
    font-size: 18px;
    outline: none;
}

.zp-gr-xq-container .c-b-r-compony {
    width: 356px;
    height: 660px;
    background: #fafafa;
    margin-top: 30px;
}

.zp-gr-xq-container .c-b-r-title {
    width: 300px;
    height: 69px;
    line-height: 69px;
    border-bottom: 3px solid #4385f5;
    margin-left: 20px;
    font-size: 20px;
}

.zp-gr-xq-container .c-b-r-box {
    margin-left: 26px;
}

.zp-gr-xq-container .c-b-r-item {
    margin-top: 24px;
}

.zp-gr-xq-container .c-b-r-ico {
    width: 90px;
    height: 90px;
    border: 1px solid #ccc;
    border-radius: 10px;
    background: url('../image/zp-c-b-r-ico1.png') no-repeat left center;
    background-size: contain;
    float: left;
}

.zp-gr-xq-container .c-b-r-text {
    float: left;
    margin-left: 20px;
    margin-top: 10px;
}

.zp-gr-xq-container .c-b-r-text span {
    color: #4185f2;
}

.zp-gr-xq-container .c-b-r-banner img {
    margin-top: 30px;
}

/*招聘-个人-职位详情-主体结束 ------------------*/
/*招聘-个人-TAB3-主体开始 --------------------*/
.zp-gr-tab3-container {
    width: 100%;
}

/*上部开始 ------------*/
.zp-gr-tab3-container .c-t {
    width: 100%;
    height: 344px;
    background: #f6f9ff;
    padding-left: 1%;
}

.zp-gr-tab3-container .c-t-box {
    max-width: 1200px;
    height: 344px;
    margin: 0 auto;
    background: #f6f9ff;
}

.zp-gr-tab3-container .qiye-ico {
    float: left;
    margin-top: 86px;
}

.zp-gr-tab3-container .c-t-l {
    float: left;
    margin-left: 36px;
}

.zp-gr-tab3-container .c-t-l .c-t-l-one {
    font-size: 20px;
    font-weight: bold;
    /*margin-top: 86px;*/
    margin-top: 70px;
    line-height: 50px;
}

.zp-gr-tab3-container .c-t-l .c-t-l-two {
    line-height: 30px;
}

.zp-gr-tab3-container .c-t-r {
    float: right;
    margin-top: 130px;
}

.zp-gr-tab3-container .c-t-r .shoucang {
    height: 68px;
    line-height: 68px;
    position: relative;
    float: left;
    margin-right: 56px;
    color: #333;
}

.zp-gr-tab3-container .c-t-r .shoucang:before {
    content: url('../image/zp-star-yes.png');
    position: absolute;
    top: 3px;
    margin-left: -30px;
}

.zp-gr-tab3-container .c-t-r .shenqing {
    width: 208px;
    height: 68px;
    line-height: 68px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #fff;
    background: #4385f5;
    float: right;
    margin-right: 20px;
}

/*下部开始 -------------------------*/
.zp-gr-tab3-container .c-b {
    width: 100%;
}

.zp-gr-tab3-container .c-b-box {
    /*max-width:1200px;*/
    width: 95%;
    height: 770px;
    margin: 50px auto 70px;
    /*background: #666;*/
}

.zp-gr-tab3-container .c-b-l {
    /*width:800px;*/
    width: 65%;
    /*height: 700px;*/
    float: left;
    /*background: #888;*/
}

/*TAB切换开始 -------*/
.zp-gr-tab3-container .section {}

.zp-gr-tab3-container .section .all {}

.zp-gr-tab3-container .section .nav {
    width: 100%;
    height: 42px;
    border-bottom: 2px solid #ccc;
    font-weight: bold;
}

.zp-gr-tab3-container .section .nav>a {
    /*width: 82px;*/
    width: 25%;
    height: 40px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.zp-gr-tab3-container .section .nav>a.on {
    border-bottom: 3px solid #4385f5;
}

.zp-gr-tab3-container .section .nav>a {
    /*margin-right: 50px; */
    margin-right: 5%;
}

.zp-gr-tab3-container .section .login {
    /*background-color: #ffffff;*/
}

.zp-gr-tab3-container .section .login.on {
    /*background-color: #ffffff;*/
}

.zp-gr-tab3-container .section .contentbox {
    width: 100%;
    text-indent: 30px;
}

.zp-gr-tab3-container .section .contentbox .indent0 {
    text-indent: 0;
}

.zp-gr-tab3-container .section .toggle {
    height: 56px;
    line-height: 56px;
    text-align: right;
    margin-right: 26px;
}

.zp-gr-tab3-container .section .cont-p {
    line-height: 32px;
    margin-top: 22px;
}

.zp-gr-tab3-container .section .contentbox>div {
    display: none;
}

.zp-gr-tab3-container .section .contentbox>div[class="box active"] {
    display: block;
}

/*TAB切换结束 -------*/
/*TAB切换第二页开始 -------*/
.zp-gr-tab3-container .tab-c-b-l {
    width: 800px;
}

.zp-gr-tab3-container .tab-c-b-l .c-b-l-item {
    border-bottom: 1px solid #ccc;
    padding-left: 18px;
}

.zp-gr-tab3-container .tab-c-b-l .c-item-row-1 {
    margin-top: 34px;
    font-size: 18px;
}

.zp-gr-tab3-container .tab-c-b-l .c-num-box {
    height: 22px;
}

.zp-gr-tab3-container .tab-c-b-l .c-num-item {
    float: right;
    margin-right: 18px;
    color: #f6474e;
    font-weight: bold;
}

.zp-gr-tab3-container .tab-c-b-l .c-item-row-2 {
    color: #999;
    height: 16px;
    line-height: 16px;
    margin-bottom: 22px;
}

.zp-gr-tab3-container .tab-c-b-l .c-item-row-3>div {
    width: 100px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #999;
    border-radius: 5px;
    color: #999;
    float: left;
    margin-right: 8px;
}

.zp-gr-tab3-container .tab-c-b-l .c-item-row-4 {
    height: 64px;
}

.zp-gr-tab3-container .tab-c-b-l .c-item-row-4 .c-4-l {
    height: 64px;
    line-height: 64px;
    float: left;
}

.zp-gr-tab3-container .tab-c-b-l .c-item-row-4 .c-4-r {
    float: right;
}

.zp-gr-tab3-container .tab-c-b-l .shoucang {
    color: #999;
    height: 36px;
    line-height: 36px;
    position: relative;
    float: left;
    margin-right: 50px;
}

.zp-gr-tab3-container .tab-c-b-l .shoucang:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -60px;
}

.zp-gr-tab3-container .tab-c-b-l .shenqing {
    width: 100px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #fff;
    background: #4385f5;
    float: right;
    margin-left: 20px;
}

.zp-gr-tab3-container .tab-c-b-l .operate {
    margin-top: 30px;
}

.zp-gr-tab3-container .tab-c-b-l .operate .checkbox {
    float: left;
    color: #888888;
    height: 20px;
}

.tab-c-b-l .operate .checkbox>span {
    display: inline-block;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-left: 14px;
}

.zp-gr-tab3-container .tab-c-b-l .operate input[type='checkbox'] {
    width: 20px;
    height: 20px;
    background-color: #fff;
    -webkit-appearance: none;
    border: 1px solid #c9c9c9;
    border-radius: 2px;
    outline: none;
}

.zp-gr-tab3-container .tab-c-b-l .operate input[type=checkbox]:checked {
    background: url("../image/zp-gouxuan.png") no-repeat center;
}

.zp-gr-tab3-container .tab-c-b-l .operate .do {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin-left: 20px;
    color: #999;
    float: left;
}

.zp-gr-tab3-container .tab-c-b-l .operate .do a {
    color: #999;
}

/*TAB切换第二页结束 -------*/
/*TAB切换第三页开始 -------*/
.zp-gr-tab3-container .c-b-l .tab-3-t .tab-3-t-content {
    position: relative;
    height: 240px;
}

.zp-gr-tab3-container .c-b-l .tab-3-t .tab-3-t-content textarea {
    position: absolute;
    left: 0px;
    top: 70px;
    /*width: 804px;*/
    width: 100%;
    height: 166px;
    border: 1px solid #999999;
    background: #f7f7f7;
    padding-top: 24px;
    padding-left: 24px;
    resize: none;
    border: 1px solid #ccc;
    border-radius: 10px;
    outline: none;
}

.zp-gr-tab3-container .c-b-l .tab-3-t .tab-3-t-content button {
    position: absolute;
    bottom: 22px;
    right: 16px;
    width: 134px;
    height: 46px;
    border: 1px solid #4385f5;
    background: #4385f5;
    color: #ffffff;
    border-radius: 5px;
    outline: none;
}

.zp-gr-tab3-container .c-b-l .tab-3-t .tab-3-t-title {
    position: absolute;
    left: -26px;
    top: 20px;
}

.zp-gr-tab3-container .c-b-l .tab-3-t .tab-3-t-title .comment {
    font-size: 20px;
    font-weight: bold;
}

.zp-gr-tab3-container .c-b-l .tab-3-t .tab-3-t-title .num {
    font-size: 20px;
}

.zp-gr-tab3-container .tab-3-b {
    position: relative;
    height: 580px;
}

.zp-gr-tab3-container .tab-3-b-title {
    height: 48px;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 2px solid #e8e8e8;
    margin-top: 24px;
}

.zp-gr-tab3-container .avater-1 {
    background: url('../image/zp-tab-3-b-avater1.png') no-repeat;
}

.zp-gr-tab3-container .avater-2 {
    background: url('../image/zp-tab-3-b-avater2.png') no-repeat;
}

.zp-gr-tab3-container .tab-3-b-avater {
    float: left;
    width: 42px;
    height: 42px;
    background-size: contain;
    margin-top: 38px;
}

.zp-gr-tab3-container .tab-3-b-xinxi {
    margin-top: 38px;
    float: left;
}

.zp-gr-tab3-container .tab-3-b-nichneg {
    color: #4385f5;
}

.zp-gr-tab3-container .tab-3-b-write {
    margin-top: 20px;
    margin-bottom: 20px;
}

.zp-gr-tab3-container .tab-3-b-time {
    float: left;
}

.zp-gr-tab3-container .tab-3-b-flag {
    width: 746px;
}

.zp-gr-tab3-container .tab-3-b-do {
    float: right;
}

.zp-gr-tab3-container .tab-3-b-zan {
    float: left;
    position: relative;
    margin-right: 30px;
}

.zp-gr-tab3-container .tab-3-b-zan:before {
    content: url('../image/zp-tab-3-b-zan.png');
    position: absolute;
    top: 6%;
    left: -50%;
}

.zp-gr-tab3-container .tab-3-b-huifu {
    float: left;
    position: relative;
}

.zp-gr-tab3-container .tab-3-b-huifu:before {
    content: url('../image/zp-tab-3-b-huifu.png');
    position: absolute;
    top: 6%;
    left: -50%;
}

.zp-gr-tab3-container .tab-3-b-hudong {
    width: 714px;
    height: 60px;
    background: #e8e8e8;
    margin-left: 30px;
    margin-bottom: 20px;
}

.zp-gr-tab3-container .tab-3-b-username {
    color: #4385f5;
    float: left;
    margin-top: 14px;
}

.zp-gr-tab3-container .tab-3-b-userwrite {
    float: left;
    margin-top: 14px;
}

.zp-gr-tab3-container .tab-3-b-more {
    position: absolute;
    bottom: 10%;
    left: 50%;
    color: #4385f5;
    margin-left: -68px;
    cursor: pointer;
}

/*文本域的placeholder颜色*/
.zp-gr-tab3-container textarea::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #ccc;
}

.zp-gr-tab3-container textarea:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #ccc;
}

.zp-gr-tab3-container textarea::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #ccc;
}

.zp-gr-tab3-container textarea::-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #ccc;
}

/*TAB切换第三页结束 -------*/
.zp-gr-tab3-container .c-b-r {
    /*width:350px;*/
    width: 30%;
    height: 400px;
    float: right;
    background: #f7f7f7;
}

.zp-gr-tab3-container .c-b-r .c-b-r-title {
    /*width:300px;*/
    width: 95%;
    height: 44px;
    border-bottom: 2px solid #4385f5;
    margin: 30px auto 0;
    font-size: 18px;
    /*font-weight: bold;*/
}

.zp-gr-tab3-container .c-b-r .c-b-r-map {
    margin: 28px auto 0;
    width: 95%;
}

.zp-gr-tab3-container .c-b-r .c-b-r-map img {
    width: 100%;
}

/*招聘-个人-TAB3-主体结束 --------------------*/
/*招聘-个人结束 ==============================*/
/*招聘-企业开始 ==============================*/
/*招聘-企业-简历列表-主体开始 ----------------*/
.zp-qy-jl-container {
    width: 100%;
}

/*上部开始 --------------*/
.zp-qy-jl-container .c-t {
    width: 100%;
    height: 474px;
    margin-top: 50px;
}

.zp-qy-jl-container .c-t-box {
    width: 1200px;
    height: 474px;
    margin: 0 auto;
}

.zp-qy-jl-container .c-t-l {
    float: left;
}

.zp-qy-jl-container .c-t-r {
    float: right;
}

/*个人信息开始 -------------*/
.zp-qy-jl-container .gr {
    width: 330px;
    height: 424px;
    background-color: #fafafa;
    margin-top: 50px;
    position: relative;
}

.zp-qy-jl-container .gr .all {
    position: absolute;
    left: 50%;
    top: -12%;
    margin-left: -87px;
    width: 175px;
}

.zp-qy-jl-container .gr .all .gr-avater {
    width: 94px;
    height: 94px;
    border: 6px solid #ffffff;
    border-radius: 10px;
    background: url(../image/zp-qy-avater.png) no-repeat left center;
    background-size: contain;
    margin-left: 22%;
    box-shadow: 1px 1px 10px #cccccc;
}

.zp-qy-jl-container .gr .all .gr-name {
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    margin-bottom: 50px;
}

.zp-qy-jl-container .gr .all .gr-info {}

.zp-qy-jl-container .gr .all .gr-info .gr-info-item-l {
    float: left;
}

.zp-qy-jl-container .gr .all .gr-info .gr-info-item-r {
    float: right;
}

.zp-qy-jl-container .gr .all .gr-info .gr-info-text {
    height: 58px;
    line-height: 58px;
}

/*个人信息结束 ---------------------*/
/*轮播图开始 -----------------------*/
.zp-qy-jl-container .zp-top-swiper {
    width: 840px;
}

.zp-qy-jl-container .zp-top-swiper .carousel-inner .carousel-item img {
    width: 840px;
    height: 474px;
}

/*轮播图结束 -----------------------*/
/*中部开始 -------------------------*/
.zp-qy-jl-container .c-m {
    width: 100%;
    height: 204px;
    margin-top: 50px;
}

.zp-qy-jl-container .c-m-box {
    width: 1200px;
    height: 204px;
    margin: 0 auto;
    background: #fafafa;
}

.zp-qy-jl-container .c-m-t {
    width: 1155px;
    height: 69px;
    border-bottom: 1px solid #f0f0f0;
    margin-left: 30px;
    padding-top: 20px;
}

.zp-qy-jl-container .c-m-t .area {
    height: 30px;
    line-height: 30px;
    float: left;
    font-weight: bold;
}

.zp-qy-jl-container .c-m-t .province {
    width: 70px;
    height: 30px;
    background: #4385f5;
    border: 1px solid #4385f5;
    color: #fff;
    border-radius: 5px;
    float: left;
    padding-left: 10px;
    margin-left: 16px;
}

.zp-qy-jl-container .c-m-t .city {
    width: 70px;
    height: 30px;
    background: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
    float: left;
    margin-left: 16px;
}

.zp-qy-jl-container .c-m-t .item {
    height: 30px;
    line-height: 30px;
    float: left;
    margin-left: 30px;
}

/*下部开始 ---------------------*/
.zp-qy-jl-container .c-b {
    width: 100%;
}

.zp-qy-jl-container .c-b-box {
    width: 1200px;
    margin: 0 auto;
    /*background: yellow;*/
}

.zp-qy-jl-container .c-b-l {
    width: 1200px;
}

.zp-qy-jl-container .c-b-l-item {
    border-bottom: 1px solid #ccc;
    padding-left: 18px;
}

.zp-qy-jl-container .c-item-row-1 {
    margin-top: 34px;
    font-size: 18px;
}

.zp-qy-jl-container .c-num-box {
    height: 22px;
}

.zp-qy-jl-container .c-num-item {
    float: right;
    margin-right: 18px;
    color: #b7b7b7;
}

.zp-qy-jl-container .c-item-row-2 {
    color: #666666;
    height: 16px;
    line-height: 16px;
    margin-bottom: 22px;
}

.zp-qy-jl-container .c-item-row-22 {
    color: #666666;
}

.zp-qy-jl-container .c-item-row-3>div {
    width: 76px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #cfcfcf;
    float: left;
    margin-right: 8px;
}

.zp-qy-jl-container .c-item-row-4 {
    height: 64px;
    color: #666666;
}

.zp-qy-jl-container .c-item-row-4 .c-4-l {
    height: 64px;
    line-height: 64px;
    float: left;
}

.zp-qy-jl-container .c-item-row-4 .c-4-r {
    float: right;
}

.zp-qy-jl-container .shoucang {
    color: #b8b8b8;
    height: 36px;
    line-height: 36px;
    position: relative;
    float: left;
    margin-right: 26px;
}

.zp-qy-jl-container .shoucang-y {
    color: #4385f5;
}

.zp-qy-jl-container .shoucang-y:before {
    content: url('../image/zp-star-yes.png');
    position: absolute;
    margin-left: -30px;
}

.zp-qy-jl-container .shoucang-n {
    color: #b7b7b7;
}

.shoucang-n:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -30px;
}

.zp-qy-jl-container .zp-qy-quxiao {
    width: 108px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #fff;
    background: #4385f5;
    float: right;
    margin-right: 20px;
}

.zp-qy-jl-container .zp-qy-xiazai {
    width: 108px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: 1px solid #999;
    border-radius: 5px;
    color: #999;
    background: #fff;
    float: right;
    margin-right: 20px;
}

.zp-qy-jl-container .operate {
    margin-top: 30px;
}

.operate .checkbox {
    float: left;
    color: #888888;
    height: 20px;
}

.zp-qy-jl-container .operate .checkbox>span {
    display: inline-block;
    float: right;
    height: 20px;
    line-height: 20px;
    margin-left: 14px;
}

.zp-qy-jl-container .operate input[type='checkbox'] {
    width: 20px;
    height: 20px;
    background-color: #fff;
    -webkit-appearance: none;
    border: 1px solid #c9c9c9;
    border-radius: 2px;
    outline: none;
}

.zp-qy-jl-container .operate input[type=checkbox]:checked {
    background: url("../image/zp-gouxuan.png") no-repeat center;
}

.zp-qy-jl-container .operate .do {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin-left: 20px;
    color: #999;
    float: left;
}

.zp-qy-jl-container .operate .do a {
    color: #999;
}

.zp-qy-jl-container .c-b-r {
    width: 352px;
    float: right;
}

.c-b-r .c-b-r-search {
    width: 272px;
    height: 52px;
    position: relative;
}

.zp-qy-jl-container .c-b-r .c-b-r-search input {
    width: 272px;
    height: 52px;
    border: 3px solid #4385f5;
    border-radius: 10px 0 0 10px;
    padding-left: 70px;
    padding-right: 20px;
    outline: none;
    font-size: 14px;
}

.zp-qy-jl-container .c-b-r .c-b-r-search .zhiwei {
    position: absolute;
    top: 50%;
    left: 3%;
    margin-top: -10px;
    border: none;
    outline: none;
    width: 55px;
}

.zp-qy-jl-container .c-b-r .c-b-r-search button {
    position: absolute;
    top: 50%;
    right: -30%;
    margin-top: -26px;
    width: 82px;
    height: 52px;
    border: 3px solid #4385f5;
    border-radius: 0 10px 10px 0;
    background: #4385f5;
    color: #fff;
    font-size: 18px;
    outline: none;
}

.zp-qy-jl-container .c-b-r-compony {
    width: 356px;
    height: 680px;
    background: #fafafa;
    margin-top: 30px;
}

.zp-qy-jl-container .c-b-r-title {
    width: 300px;
    height: 64px;
    line-height: 64px;
    border-bottom: 3px solid #4385f5;
    margin-left: 20px;
    font-size: 22px;
}

.zp-qy-jl-container .c-b-r-box {
    margin-left: 26px;
}

.zp-qy-jl-container .c-b-r-item {
    margin-top: 20px;
}

.zp-qy-jl-container .c-b-r-ico {
    width: 90px;
    height: 90px;
    border: 1px solid #ccc;
    border-radius: 10px;
    background: url('../image/zp-c-b-r-ico1.png') no-repeat left center;
    background-size: contain;
    float: left;
}

.zp-qy-jl-container .c-b-r-text {
    float: left;
    /*margin-left: 20px;*/
    margin-top: 10px;
}

.zp-qy-jl-container .c-b-r-text span {
    /*color: #4185f2;*/
}

.zp-qy-jl-container .c-b-r-banner img {
    margin-top: 30px;
}

.zp-qy-jl-container .c-b-r-text-t {
    font-size: 20px;
    margin-bottom: 10px;
}

.zp-qy-jl-container .c-b-r-mark {
    float: right;
    margin-right: 40px;
}

.zp-qy-jl-container .mark-ico-y {
    background: url('../image/zp-star-yes.png') no-repeat left center;
}

.zp-qy-jl-container .mark-ico-n {
    background: url('../image/zp-star-no.png') no-repeat left center;
}

.zp-qy-jl-container .mark-ico {
    width: 21px;
    height: 21px;
    background-size: contain;
    margin-top: 30px;
    margin-bottom: 10px;
}

.zp-qy-jl-container .mark-txt-y {
    color: #4385f5;
}

.zp-qy-jl-container .mark-txt-n {
    color: #666666;
}

/*招聘-企业-简历列表-主体结束 -----------------*/
/*招聘-企业-简历详情-主体开始 -----------------*/
.zp-qy-jl-container {
    width: 100%;
    height: 1500px;
    /*!!!*/
}

.zp-qy-jl-container .c-box {
    /*max-width:1200px;*/
    max-width: 95%;
    margin: 0 auto;
    /*background: yellow;*/
}

/*左部开始 ---------------*/
.zp-qy-jl-container .c-l {
    /*width: 802px;*/
    width: 75%;
    height: 474px;
    margin-top: 50px;
    float: left;
}

/*信息*/
.zp-qy-jl-container .c-l-xinxi {
    /*width:802px;*/
    width: 100%;
    height: 290px;
    /*background: #777;*/
}

.zp-qy-jl-container .xinxi-l {
    float: left;
    /*margin-left: 46px;*/
}

.zp-qy-jl-container .xinxi-l .xin-l-t {
    /*width: 588px;*/
    height: 74px;
    /*line-height: 74px;*/
}

.zp-qy-jl-container .xinxi-l .xin-l-t-name {
    width: 100%;
    /*float: left;*/
    font-size: 24px;
    font-weight: bold;
}

.zp-qy-jl-container .xin-l-t-msg1 {
    font-weight: bold;
    line-height: 40px;
}

.zp-qy-jl-container .xin-l-t-msg2 {
    line-height: 40px;
}

.zp-qy-jl-container .xin-l-t-pay {
    line-height: 40px;
}

.zp-qy-jl-container .xin-l-t .xiazai {
    width: 200px;
    height: 60px;
    border: 1px solid #4385f5;
    border-radius: 10px;
    color: #ffffff;
    background: #4385f5;
    margin-top: 10px;
    outline: none;
}

.zp-qy-jl-container .xinxi-r {
    float: right;
}

/*意向*/
.zp-qy-jl-container .c-l-yixiang {
    margin-top: 20px;
}

.zp-qy-jl-container .yixiang-t {
    /*width: 800px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    background: #eef5ff;
}

.zp-qy-jl-container .yixiang-t-aim {
    font-size: 18px;
    font-weight: bold;
    color: #4385f5;
    font-weight: bold;
}

.zp-qy-jl-container .yixiang-b {
    height: 260px;
    margin-top: 30px;
}

.zp-qy-jl-container .yixiang-b .yixiang-b-l {
    float: left;
    height: 42px;
    line-height: 42px;
}

.zp-qy-jl-container .yixiang-b .yixiang-b-r {
    float: right;
    height: 48px;
    line-height: 48px;
}

/*经验*/
.zp-qy-jl-container .c-l-jingyan {
    margin-top: 20px;
}

.zp-qy-jl-container .jingyan-title {
    /*width: 800px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    background: #eef5ff;
}

.zp-qy-jl-container .jingyan-title .work {
    font-size: 18px;
    font-weight: bold;
    color: #4385f5;
    font-weight: bold;
}

.zp-qy-jl-container .jingyan-content { font-size:14px; }

.zp-qy-jl-container .jingyan-content .compony {
    font-weight: bold;
    /*margin-left: 20px;*/
}

.zp-qy-jl-container .jingyan-content .time {
    font-weight: bold;
}

.zp-qy-jl-container .jingyan-content .content-biaoqian {
    margin-top: 40px;
}

.zp-qy-jl-container .jingyan-content .salary {
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 30px;
}

.zp-qy-jl-container .jingyan-content .detail .train-l {
    width: 100px;
    float: left;
}

.zp-qy-jl-container .jingyan-content .detail .train-r {
    width: 680px;
    /*height: 120px;*/
    height: auto;
    float: left;
    line-height: 32px;
}

/*教育*/
.zp-qy-jl-container .c-l-jiaoyu {
    margin-top: 30px;
    overflow: hidden;
}

.zp-qy-jl-container .jiaoyu-title {
    /*width: 800px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    background: #eef5ff;
}

.zp-qy-jl-container .jiaoyu-title .edu {
    font-size: 18px;
    font-weight: bold;
    color: #4385f5;
    font-weight: bold;
}

.zp-qy-jl-container .jiaoyu-content {
    line-height: 136px;
    height: 136px;
    font-weight: bold;
}

.zp-qy-jl-container .jiaoyu-content span {
    margin-right: 62px;
}

/*培训*/
/*评价*/
.zp-qy-jl-container .c-l-pingjia {
    margin-top: 20px;
}

.zp-qy-jl-container .pingjia-t {
    /*width: 800px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    background: #eef5ff;
}

.zp-qy-jl-container .pingjia-t-aim {
    font-size: 18px;
    font-weight: bold;
    color: #4385f5;
    font-weight: bold;
}

.zp-qy-jl-container .pingjia-b {
    margin-top: 40px;
    text-indent: 30px;
}

/*右部图标*/
.zp-qy-jl-container .c-r {
    /*width: 350px;*/
    width: 20%;
    height: 300px;
    margin-top: 50px;
    float: right;
    background: #fafafa;
}

.zp-qy-jl-container .c-r .c-l-all {
    width: 210px;
    margin-top: 50px;
    margin-left: 70px;
}

.zp-qy-jl-container .c-r .info-item-l {
    float: left;
}

.zp-qy-jl-container .c-r .info-item-r {
    float: right;
}

.zp-qy-jl-container .c-r .info-text {
    height: 44px;
    line-height: 44px;
}

/*右部导航*/
.zp-qy-jl-container .c-r .c-l-daohang {
    /*width: 350px;*/
    width: 100%;
    height: 360px;
    background: #fafafa;
    padding-top: 38px;
}

.zp-qy-jl-container .c-r .c-l-daohang .daohang-item {
    /*width: 350px;*/
    width: 100%;
    height: 75px;
    line-height: 75px;
    font-size: 18px;
    text-align: center;
}

.zp-qy-jl-container .c-r .c-l-daohang .active {
    border-left: 6px solid #4385f5;
    background: #f2f2f2;
    color: #4385f5;
}

/*招聘-企业-简历详情-主体结束 -----------------*/
/*招聘-企业-我的招聘-主体开始 -----------------*/
.zp-qy-zp-container .zp-qy-zp-container {
    width: 100%;
    /*height:1900px;*/
}

.zp-qy-zp-container .c-title {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin: 50px auto;
}

.zp-qy-zp-container .c-box {
    width: 1150px;
    /*height: 1680px;*/
    box-shadow: 1px 1px 20px #ccc;
    margin: 0 auto;
    padding: 50px 0;
}

.zp-qy-zp-container .c-box .c-form .form-b {
    margin-top: 50px;
}

.zp-qy-zp-container .c-box .form-title {
    height: 46px;
    line-height: 46px;
    border-left: 4px solid #4385f5;
    font-weight: bold;
    padding-left: 50px;
}

.zp-qy-zp-container .c-box .form-square {
    margin-left: 90px;
}

.zp-qy-zp-container .c-box .form-square .square-item {
    margin-top: 36px;
}

.zp-qy-zp-container .c-box .form-square .square-item .write-in {
    width: 836px;
    height: 42px;
    border: 1px solid #999;
    outline: none;
    padding: 0 10px;
    margin-left: 38px;
}

.zp-qy-zp-container .c-box .form-square .square-item input:focus {
    border: 1px solid #4385f5;
    border-radius: 5px;
    outline: none;
}

.zp-qy-zp-container .c-box .form-square .square-item .click-in {
    border-top: 1px solid #4385f5;
    color: #4385f5;
}

.zp-qy-zp-container .zhiwei-detail {
    width: 832px;
    height: 296px;
    border: 1px solid #999999;
    resize: none;
}

.zp-qy-zp-container .zhiwei-detail:focus {
    border: 1px solid #4385f5;
    border-radius: 10px;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-xingzhi {}

.zp-qy-zp-container .c-box .form-square .zp-qy-xingzhi .xingzhi {
    float: left;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-xingzhi .xuanxiang {
    float: left;
    margin-left: 38px;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-dizhi {}

.zp-qy-zp-container .c-box .form-square .zp-qy-dizhi .dizhi {
    float: left;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-dizhi .dizhi-r {
    float: left;
    margin-left: 42px;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-dizhi .dizhi-r .xuanxiang {
    width: 345px;
    height: 50px;
    border-radius: 5px;
    padding: 0 10px;
    outline: none;
    color: #999;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-dizhi .dizhi-r .shuru {
    width: 475px;
    height: 42px;
    margin-left: 10px;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-dizhi .dizhi-r .tianjia {
    color: #4385f5;
    margin-top: 20px;
    cursor: pointer;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-yuexin .yuexin {
    width: 346px;
    height: 42px;
    margin-left: 40px;
    outline: none;
    padding-left: 10px;
    color: #999;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-xueli .xueli {
    width: 346px;
    height: 42px;
    margin-left: 40px;
    outline: none;
    padding-left: 10px;
    color: #999;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-nianxian .nianxian {
    width: 346px;
    height: 42px;
    margin-left: 40px;
    outline: none;
    padding-left: 10px;
    color: #999;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-miaoshu .miaoshu-l {
    float: left;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-miaoshu .miaoshu-r {
    float: left;
    margin-left: 42px;
    padding: 20px;
    outline: none;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-leibie .leibie {
    width: 836px;
    height: 42px;
    padding-left: 10px;
    color: #999;
    margin-left: 40px;
    outline: none;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-jineng .write-in {
    margin-left: 50px;
    color: #999;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-renshu .write-in {
    padding-right: 500px;
}

.zp-qy-zp-container .c-box .form-b .zp-qy-renshu .danwei {
    margin-left: -40px;
}

.zp-qy-zp-container .c-box .form-square .zp-qy-bumen .bumen {
    width: 346px;
    height: 42px;
    color: #999;
    padding-left: 10px;
    margin-left: 40px;
    outline: none;
}

.zp-qy-zp-container .c-box .form-b .zp-qy-zhuanfa .dizhi-r {
    margin-left: 28px;
}

.zp-qy-zp-container .c-box .form-b .zp-qy-zhuanfa .dizhi-r .shuru {
    width: 346px;
    height: 50px;
    border-radius: 5px;
}

.zp-qy-zp-container .c-box .form-b .zp-qy-zhuanfa .dizhi-r .tianjia {
    margin-left: 10px;
}

.zp-qy-zp-container .c-box .save {
    width: 240px;
    height: 64px;
    border: 1px solid #4385f5;
    border-radius: 10px;
    background: #4385f5;
    color: #fff;
    margin-left: 500px;
    margin-top: 50px;
    outline: none;
}

/*招聘-企业-我的招聘-主体结束 -----------------*/
/*招聘-企业结束 ===============================*/
/*两种状态*/
.zp-gr-xq-container .c-t-r .shoucang {
    color: #b8b8b8;
    height: 68px;
    line-height: 68px;
    position: relative;
    float: left;
    margin-right: 26px;
}

.zp-gr-xq-container .c-t-r .shoucang:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -30px;
    margin-top: 0;
}

.zp-gr-xq-container .c-t-r .click-sc-yes {
    color: #4385f5;
    height: 68px;
    line-height: 68px;
    position: relative;
    float: left;
    margin-right: 26px;
    cursor: pointer;
}

.zp-gr-xq-container .c-t-r .click-sc-yes:before {
    content: url('../image/zp-star-yes.png');
    position: absolute;
    margin-left: -30px;
    cursor: pointer;
    margin-top: 0;
}

.zp-gr-xq-container .c-t-r .click-sc-no {
    color: #b8b8b8;
    height: 68px;
    line-height: 68px;
    position: relative;
    float: left;
    margin-right: 26px;
    cursor: pointer;
}

.zp-gr-xq-container .c-t-r .click-sc-no:before {
    content: url('../image/zp-star-no.png');
    position: absolute;
    margin-left: -30px;
    cursor: pointer;
    margin-top: 0;
}

/** * ********** 招聘模块结束 ********** */
/** * ********** 新闻模块开始 **************************************************************** */
/*头条-主页-顶部导航开始 ===========*/
.carousel-inner {
    /*border-radius: 10px;*/
}

.xw-tt-top-nav {
    width: 100%;
    /*height: 56px;*/
    line-height: 56px;
    text-align: center;
    background: #1184da;
    color: #ffffff;
    box-shadow: 3px 5px 20px #e8e8e8;
}

.xw-tt-top-nav .xw-tt-container {
    /*width: 1200px;*/
    margin: 0 auto;
    overflow: hidden;
    /*background: yellow;*/
}

.xw-tt-top-nav .xw-tt-item {
    position: relative;
    float: left;
    /*width: 96px;*/
    width: 8%;
    /*base1200*/
    /*margin: 0 18px;*/
    /*margin: 0 1.5%;*/
    /*base1200*/
    margin: 0;
    color: #ffffff;
}

.xw-tt-top-nav .xw-tt-item:hover {
    background: #2a95e5;
    color: #ffffff;
}

/*.xw-tt-top-nav .xw-tt-container a:hover div:after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 6px;    border-radius: 3px;    color: #4483f4;    background: #4385f5;}*/
/*选中*/
.xw-tt-top-nav .xw-tt-container .xw-tt-selected {
    position: relative;
    /*width: 96px;*/
    width: 8%;
    /*base1200*/
    height: 56px;
    color: #ffffff;
    background: #2a95e5;
}

/*.xw-tt-top-nav .xw-tt-container .xw-tt-selected:after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 6px;    border-radius: 3px;    color: #4483f4;    background: #4385f5;}*/
/*头条-主页-顶部导航结束 ==========*/
/*头条-主页-顶部展示开始 ==========*/
#bannertop {
    margin: 0 auto;
    margin-bottom: 30px;
    /*width: 95%;*/
    width: 100%;
}

.xw-show {
    width: 98%;
    margin: 0 auto;
}

.xw-show .xw-show-box {
    max-width: 1200px;
    /*width: 85%;*/
    height: 474px;
    margin-top: 50px;
    margin: 50px auto 10px;
    /*background: #ccc;*/
}

/*顶部轮播图开始*/
.xw-top-swiper {
    /*width: 650px;*/
    width: 65%;
    height: 470px;
    float: left;
}

.xw-top-swiper .carousel-inner .carousel-item img {
    /*width: 650px;*/
    width: 100%;
    height: 470px;
}

/*顶部轮播图结束*/
/*右部小图*/
.xw-tt-xiaotu {
    width: 35%;
    float: right;
}

.xw-tt-xiaotu .xw-tt-xiaotu-t {
    width: 100%;
    /*overflow: hidden;*/
}

.xw-tt-xiaotu .xw-tt-xiaotu-box {
    float: left;
    margin-left: 4%;
    position: relative;
    height: 150px;
}

.xw-tt-xiaotu .xw-tt-xiaotu-box .xw-tt-xiaotu-img {
    height: 100%;
}

.xw-tt-xiaotu .xw-tt-xiaotu-txt {
    width: 100%;
    height: 52px;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #ffffff;
    font-size: 14px;
    padding: 0 8px;
    background: rgba(0, 0, 0, .5);
    padding: 10px;
    line-height: 1.4;
}

.marginb10 {
    margin-bottom: 10px;
}

.xw-top-swiper .carousel-inner .carousel-item .beijingtu {
    height: 470px;
}

/*头条-主页-顶部展示结束 ==========*/
/*头条-主页-主体开始 ==============*/
/*主体上部区域开始 ----------------*/
.xw-tt-main {
    max-width: 1200px;
    margin: 0 auto;
    margin-bottom: 30px;
    /*padding: 1%;*/
}

.xw-tt-main .container-box {
    width: 100%;
    /*width: 100%;*/
    margin: 0 auto;
    /*padding: 1%;*/
}

.xw-tt-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 70%;
    /*background: #777;*/
}

.xw-tt-main .container-right {
    float: right;
    /*width: 350px;*/
    width: 26%;
    /*background: #888;*/
}

/*广告banner开始*/
.xw-tt-main .aim-bottom {
    width: 100%;
}

/*广告banner结束*/
.xw-tt-news {
    /*overflow: hidden;*/
}

.xw-tt-news .container {
    width: 1200px;
    height: auto;
    margin: auto;
    background: #fff;
}

.xw-tt-news .news-container {
    width: 100%;
}

.xw-tt-news .areas {
    width: 66%;
    float: left;
    /*margin-left: -16px;*/
}

.xw-tt-news .y-left {
    float: left;
}

.xw-tt-news .y-right {
    float: right;
}

.xw-tt-news .news-title {
    overflow: hidden;
}

.xw-tt-news .areas .refresh {}

.xw-tt-news .myactivity {
    width: 30%;
    float: right;
}

.container-right .myactivity .myactivity-top {
    /*width: 350px;*/
    width: 100%;
    height: 210px;
    position: relative;
    background: url(../image/index-news-activity.png) no-repeat left center;
    background-size: cover;
    background-position: center;
}

.container-right .myactivity .myactivity-top .myactivity-float {
    position: absolute;
    top: 10%;
    right: 0;
}

#newslist {
    /*padding-left: 5%;*/
    margin-top: 0px;
}

.xw-tt-news .areas .y-left {
    width: 720px;
    border-bottom: 2px solid #4385f3;
}

.xw-tt-news .areas .com-title {
    width: 100px;
    height: 36px;
    /*border-bottom: 5px solid #4385f3;*/
    font: bold 22px/26px '黑体';
    color: #4284f2;
}

.xw-tt-news .news-title-container {}

.xw-tt-news .com-tab {
    width: 100%;
    height: 36px;
    border-bottom: 1px solid #4385f5;
    /*margin-left: 20px;*/
    margin-bottom: 15px;
}

.xw-tt-news .com-tab .items {
    float: left;
    color: #333333;
    width: 80px;
    height: 16px;
    line-height: 16px;
    border-right: 1px solid #333333;
    margin-right: 15px;
}

.xw-tt-news .com-tab .active {
    color: #4385f5;
    font-weight: bold;
}

.xw-tt-news .com-tab .bordernone {
    border: none;
}

.xw-tt-news .areas {
    /*width: 800px;*/
    width: 100%;
    /*padding-left: 4%;*/
    /*padding: 1%;*/
    margin-top: 15px;
}

.xw-tt-news .areas .item {
    position: relative;
    /*width: 800px;*/
    width: 100%;
    /*height: 212px;*/
    height: 180px;
    /*padding: 10px 5px;*/
    /*margin: 10px 0;*/
    border-radius: 4px;
    transition: all .4s ease;
}

.xw-tt-news .item .image {
    float: left;
    /*width: 240px;*/
    width: 30%;
    height: 150px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: absolute;
    top: 0;
    left: 5px;
    bottom: 0;
    margin: auto;
    /*margin-left: 28px;*/
    margin-left: 1%;
}

.xw-tt-news .item .context {
    float: right;
    width: 63%;
    position: relative;
    overflow: hidden;
    height: 150px;
    position: absolute;
    top: 0;
    /*right: 20px;*/
    right: 1%;
    bottom: 0;
    margin: auto;
}

.xw-tt-news .areas .item:hover {
    box-shadow: 2px 0px 10px #e0e0e0;
}

.xw-tt-news .areas .item .item-head {
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}

.xw-tt-news .areas .item .item-content {
    font-size: 14px;
    color: #999999;
    margin-top: 18px;
}

.xw-tt-news .areas .item .item-label {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 14px;
    color: #999999;
}

.xw-tt-news .areas .item .item-label .ico {
    width: 13px;
    height: 13px;
    display: inline-block;
    background: url(../image/index-news-item-label.png) no-repeat left center;
}

.xw-tt-news .areas .item .item-time {
    position: absolute;
    right: 7px;
    bottom: 0;
    font-size: 12px;
    color: #b2b2b2;
}

.xw-tt-news .areas .item .item-time .ico {
    width: 15px;
    height: 15px;
    display: inline-block;
    background: url(../image/index-news-item-time.png) no-repeat left center;
}

.xw-tt-news .area {
    margin: 30px auto;
}

.container-right .myactivity-select {
    width: 350px;
    margin-top: 20px;
}

.container-right .myactivity-select .square {
    width: 168px;
    /*height: 140px;*/
    height: 90px;
    text-align: center;
    font-size: 14px;
    /*margin: 10px;*/
    float: left;
    transition: all .4s ease;
    position: relative;
}

.container-right .myactivity-select .marginr14 {
    margin-right: 14px;
}

.container-right .myactivity-select .marginb14 {
    margin-bottom: 14px;
}

.container-right .myactivity-select .square span {
    position: absolute;
    display: block;
    top: 0;
    left: -9%;
    right: 0;
    bottom: -26%;
    margin: auto;
    width: 100px;
    height: 14px;
}

.container-right .myactivity-select .square1 {
    background: url(../image/index-news-select1.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square2 {
    background: url(../image/index-news-select2.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square3 {
    background: url(../image/index-news-select3.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square4 {
    background: url(../image/index-news-select4.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square:hover {
    box-shadow: 0 0 10px #f4f4f4;
    background-color: #ffffff;
}

.container-right .myactivity-select .square span:after {
    content: url(../image/index-news-arrow.png);
    position: absolute;
}

.container-right .myactivity-item {
    width: 354px;
    height: 152px;
    margin-top: 30px;
}

/*主体上部区域结束 --------------------*/
/*主体video区域开始 -------------------*/
.xw-tt-video {
    /*width: 804px; */
    width: 100%;
    /*base804*/
    margin-top: 50px;
}

.xw-tt-video .container {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    /*width: 100%;*/
    /*base1200*/
    /*height: auto;*/
    padding: 0;
    margin: 0 auto;
}

.xw-tt-video .video-title-container {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    /*overflow: hidden;*/
}

.xw-tt-video .video-title {
    /*float: left;*/
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    color: #4284f2;
    border-bottom: 2px solid #4284f2;
}

.xw-tt-video .com-tab {
    font-size: 16px;
    color: #7b7b7b;
    float: right;
}

.xw-tt-video .com-title {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    height: 36px;
    font: bold 22px/26px '黑体';
}

.xw-tt-video .views {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    margin: 32px 0 0 0;
    overflow: hidden;
}

.xw-tt-video .v-box-s {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    position: relative;
    float: left;
    /*height: 950px;*/
    height: auto;
}

.xw-tt-video .v-small-box {
    float: left;
    /*width: 256px ;*/
    width: 31.84%;
    /*base804*/
    position: relative;
    height: 150px;
    margin: 0 2.11% 90px 0;
    /*base804*/
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.xw-tt-video .marginr0 {
    margin-right: 0;
}

.xw-tt-video .v-small-box .v-ico {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
}

.xw-tt-video .v-small-box .v-text {
    width: 100%;
    height: 46px;
    line-height: 22px;
    position: absolute;
    bottom: -56px;
    left: 0;
    color: #555555;
    font-size: 14px;
    font-weight: bold;
    font-family: '宋体';
}

.xw-tt-video .v-small-box .v-label {
    width: 100%;
    height: 50px;
    line-height: 22px;
    position: absolute;
    bottom: -110px;
    left: 0;
    /*color: #ffffff;*/
    font-size: 16px;
    font-weight: bold;
}

.xw-tt-video .v-small-box .v-label .v-label-l {
    color: #999999;
    font-size: 14px;
    font-weight: normal;
}

.xw-tt-video .v-small-box .v-label .v-label-r {
    color: #999999;
    font-size: 14px;
    font-weight: normal;
    position: relative;
}

.xw-tt-video .v-small-box .v-label .v-label-r:before {
    content: '';
    position: absolute;
    top: 3px;
    left: -20px;
    width: 15px;
    height: 15px;
    background: url('../image/index-news-item-time.png');
}

/*主体video区域结束 --------------------*/
/*推荐企业开始 compony -----------------*/
/*.container-right .compony .margint50 {    margin-top: 50px;}*/
.container-right .compony {
    /*width: 350px;*/
    width: 100%;
    background: #ffffff;
    float: right;
}

.container-right .compony .tjcompony {
    background: #fafafa;
}

.container-right .compony .c-top {
    /*width: 380px;*/
    width: 100%;
    background: #ffffff;
}

.container-right .compony .send {
    /*width: 300px;*/
    width: 90%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    height: 30px;
    /*line-height: 40px;*/
    margin: 12px auto 0;
    overflow: hidden;
}

.container-right .compony .send .send-l {
    /* margin-left: -15px; */
    font-size: 20px;
    float: left;
}

.container-right .compony .send .send-r {
    color: #979797;
    float: right;
}

.container-right .compony .member {
    width: 350px;
    height: 64px;
    margin-top: 9px;
    margin-left: 26px;
}

.container-right .compony .member-t {
    margin-top: 28px;
}

.container-right .compony .member .ico-box {
    position: relative;
    width: 64px;
    height: 64px;
    float: left;
}

.container-right .text-box {
    float: left;
}

.container-right .compony .member .b1 {
    background: url(../image/index-breed-qiye-b1.png) #fff no-repeat center center;
}

.container-right .compony .member .b2 {
    background: url(../image/index-breed-qiye-b2.png) #fff no-repeat center center;
}

.container-right .compony .member .b3 {
    background: url(../image/index-breed-qiye-b3.png) #fff no-repeat center center;
}

.container-right .compony .member .b4 {
    background: url(../image/index-breed-qiye-b4.png) #fff no-repeat center center;
}

.container-right .compony .member .b5 {
    background: url(../image/index-breed-qiye-b5.png) #fff no-repeat center center;
}

.container-right .compony .member .text-box p {
    width: 200px;
    /*margin-left: 16px;*/
}

.container-right .compony .member .text-box .font-base {
    display: inline-block;
}

.container-right .compony .member .text-box .follow {
    display: inline-block;
    background: #0e8ee7;
    width: 46px;
    height: 18px;
    border-radius: 9px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
}

.container-right .compony .member .dot {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #a7a7a7;
}

/*推荐企业结束 compony -----------------*/
/*推荐专家开始 -------------------------*/
.container-right .compony .c-bottom {
    /*width: 350px;*/
    width: 100%;
    /*base350*/
    /*height: 810px;*/
    height: 100%;
    background: #fafafa;
    margin-top: 22px;
    padding-top: 10px;
}

.container-right .compony .member .b21 {}

.container-right .compony .c-bottom .member {
    position: relative;
    /*width: 300px; */
    width: 85.71%;
    /*base350*/
    height: 168px;
    border: 1px solid #e2e2e2;
    border-radius: 8px;
    margin-top: 60px;
    background: #ffffff;
    font-size: 14px;
}

.container-right .compony .c-bottom .member .font-base {
    font-size: 18px;
    margin-top: 10px;
}

.container-right .compony .c-bottom .member .detail {
    color: #999999;
}

.container-right .compony .c-bottom .member .text-box {
    /*width: 200px;*/
    width: 66.67%;
    /*base300*/
    text-align: center;
    padding: 0px;
    position: absolute;
    top: -36px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.container-right .compony .c-bottom .member .text-box p {
    margin-left: 0
}

.container-right .compony .c-bottom .member .follow {
    /*width: 50px;*/
    width: 25%;
    /*base200*/
    height: 24px;
    line-height: 22px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 12px;
    color: #4385f5;
    margin-top: 10px;
}

.container-right .xw-tt-breed-b-banner {
    /*margin-top: 70px;*/
}

/*推荐专结束 -------------------------*/
/*推荐视频开始 tjvideo ---------------*/
.container-right .compony {
    width: 350px;
    background: #ffffff;
    float: right;
}

.container-right .compony .c-top {
    width: 350px;
    /*background: #fafafa;*/
    padding-top: 2px;
    padding-bottom: 10px;
    margin-top: 20px;
}

.container-right .compony .tjvideo .send {
    width: 300px;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    /*line-height: 40px;*/
    height: 30px;
    margin-left: 20px;
    /*margin-top: 16px;*/
}

.container-right .compony .tjvideo .send .send-l {
    /* margin-left: -15px; */
    font-size: 16px;
    font-weight: bold;
    float: left;
}

.container-right .compony .tjvideo .send .send-r {
    color: #979797;
    float: right;
    font-size:14px;
}

.container-right .compony .tjvideo .member {
    width: 300px;
    height: 64px;
    margin-top: 15px;
    margin-left: 20px;
}

.container-right .compony .tjvideo .member-t {
    margin-top: 12px;
}

.container-right .compony .tjvideo .member .ico-box {
    position: relative;
    width: 64px;
    height: 64px;
    float: left;
}

.container-right .tjvideo .text-box {
    width: 140px;
    float: left;
    margin-top: 20px;
    margin-left: 20px;
}

.container-right .compony .tjvideo .member .b1 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/xw-tjvideo-tu-1.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b2 {
    background: url(../image/breed/b2.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b3 {
    background: url(../image/breed/b3.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b4 {
    background: url(../image/breed/b4.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b5 {
    background: url(../image/breed/b5.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .text-box p {
    width: 200px;
    margin-left: 16px;
}

.container-right .compony .tjvideo .member .text-box .font-base {
    display: inline-block;
}

.container-right .compony .tjvideo .member .text-box .follow {
    display: inline-block;
    background: #0e8ee7;
    width: 46px;
    height: 18px;
    border-radius: 9px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
}

.container-right .compony .tjvideo .member .dot {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #a7a7a7;
}

.container-right .compony .tjvideo .c-bottom {
    width: 380px;
    height: 780px;
    background: #fafafa;
    margin-top: 22px;
    /* margin-left: 40px; */
}

.container-right .compony .tjvideo .member .b21 {}

.container-right .compony .tjvideo .c-bottom .member {
    width: 296px;
    height: 168px;
    border: 1px solid #e2e2e2;
    border-radius: 8px;
    margin-top: 60px;
    background: #ffffff;
    /* padding: 50px 0 0 40px; */
    font-size: 14px;
    position: relative;
}

.container-right .compony .tjvideo .c-bottom .member .font-base {
    font-size: 18px;
    right: 120px;
}

.container-right .compony .tjvideo .c-bottom .member .detail {
    color: #cfcfcf;
}

.container-right .compony .tjvideo .c-bottom .member .follow {
    width: 50px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 12px;
    color: #4385f5;
}

.container-right .compony .tjvideo .c-bottom .member .text-box {
    text-align: center;
    padding: 0px;
    position: absolute;
    top: -36px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 200px;
}

.container-right .compony .tjvideo .c-bottom .member .text-box p {
    margin-left: 0;
}

.container-right .xw-tt-breed-b-banner {
    /*margin-top: 70px;*/
}

/*推荐视频结束 tjvideo ------------*/
/*头条-主页-主体结束 ==============*/
/*头条-视频-顶部导航开始 ==========*/
.xw-tt-sp-top-nav {
    width: 100%;
    height: 56px;
    line-height: 56px;
    text-align: center;
    background: #ffffff;
    /*background: gray;*/
    box-shadow: 3px 5px 20px #e8e8e8;
}

.xw-tt-sp-top-nav .xw-tt-sp-container {
    /*width: 1200px;*/
    margin: 0 auto;
    overflow: hidden;
    /*background: yellow;*/
}

.xw-tt-sp-top-nav .xw-tt-sp-item {
    position: relative;
    float: left;
    /*width: 96px;*/
    width: 8%;
    /*base1200*/
    /*margin: 0 18px;*/
    margin: 0 1.5%;
    /*base1200*/
    /*background: orange;*/
}

.xw-tt-sp-top-nav .xw-tt-sp-container a:hover div:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    /*width: 64px;*/
    width: 100%;
    /*base64*/
    height: 6px;
    border-radius: 3px;
    color: #4483f4;
    background: #4385f5;
}

/*选中*/
.xw-tt-sp-top-nav .xw-tt-sp-container .xw-tt-sp-selected {
    position: relative;
    /*width: 96px;*/
    width: 8%;
    /*base1200*/
    height: 56px;
    color: #4385f5;
}

.xw-tt-sp-top-nav .xw-tt-sp-container .xw-tt-sp-selected:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    /*width: 64px;*/
    width: 100%;
    /*base64*/
    height: 6px;
    border-radius: 3px;
    color: #4483f4;
    background: #4385f5;
}

/*头条-视频-顶部导航结束 ===========*/
/*头条-视频-主体开始 ===============*/
/*主体面板上部区域开始 -------------*/
.xw-tt-sp-main {
    width: 100%;
    /*overflow: hidden;*/
}

.xw-tt-sp-main .container-box {
    max-width: 1200px;
    margin: 0 auto;
}

.xw-tt-sp-main .container-left {
    /*float:left;*/
    /*width: 1200px;*/
    width: 100%;
    /*background: #777;*/
}

.xw-tt-sp-main .container-right {
    float: right;
    width: 356px;
    /*background: #888;*/
    margin-top: 50px;
}

/*右部-选择方块开始*/
.container-right .myactivity-select {
    /*width: 350px;*/
    width: 100%;
    margin-top: 20px;
}

.container-right .myactivity-select .square {
    /*width: 168px;*/
    width: 46%;
    height: 90px;
    background-position: 50% 20%;
    text-align: center;
    font-size: 14px;
    float: left;
    transition: all .4s ease;
    position: relative;
}

.container-right .myactivity-select .square1 {
    background: url(../image/index-news-select1.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square2 {
    background: url(../image/index-news-select2.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square3 {
    background: url(../image/index-news-select3.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square4 {
    background: url(../image/index-news-select4.png) #f2f2f2 no-repeat center 30%;
}

.container-right .myactivity-select .square:hover {
    box-shadow: 0 0 10px #f4f4f4;
    background-color: #ffffff;
}

.container-right .myactivity-select .square span {
    position: absolute;
    display: block;
    top: 15px;
    left: -9%;
    right: 0;
    bottom: -26%;
    margin: auto;
    width: 100px;
    height: 14px;
}

.container-right .myactivity-select .square span:after {
    content: url(../image/index-news-arrow.png);
}

/*右部-选择方块结束*/
/*右部-小广告开始*/
.container-right .myactivity-item {
    /*width: 354px;*/
    width: 100%;
    height: 152px;
    margin-top: 20px;
}

/*右部-小广告结束*/
/*主体面板上部区域结束 --------------------*/
/*主体面板次部区域开始 --------------------*/
.xw-tt-sp-aim .container {
    padding: 0;
    margin: 0 auto;
    margin-bottom: 20px;
    width: 95%;
}

.xw-tt-sp-aim .aim-small {
    /*width: 590px;*/
    width: 49.17%;
    /*base1200*/
    /*height: 120px;*/
}

.xw-tt-sp-aim .aim-big {
    width: 100%;
    height: 120px;
}

.xw-tt-sp-aim .marginL20 {
    /*margin-left: 20px;*/
    margin-left: 1.6%;
    /*base1200*/
}

/*主体面板次部区域结束 --------------------*/
/*主体面板video区域开始 --------------------*/
.xw-tt-sp-video {
    margin-top: 50px;
}

.xw-tt-sp-video .container {
    /*width: 1200px;*/
    width: 95%;
    height: auto;
    margin: 20px auto 0;
}

.xw-tt-sp-video .video-title-container {
    width: 100%;
    overflow: hidden;
}

.xw-tt-sp-video .video-title {
    /*float: left;*/
    width: 700px;
    color: #4284f2;
    border-bottom: 2px solid #4284f2;
}

.xw-tt-sp-video .com-tab {
    font: bold 16px '黑体';
    color: #7b7b7b;
    /*float: right;*/
}

.xw-tt-sp-video .com-tab .item {
    float: left;
    margin: 0 20px;
    color: #000;
}

.xw-tt-sp-video .com-tab .more {
    float: right;
    font-size: 14px;
    line-height: 20px;
}

.xw-tt-sp-video .com-tab .item:last-child {
    margin-right: 0;
}

.xw-tt-sp-video .com-title {
    width: 100px;
    height: 36px;
    font: bold 22px/26px '黑体';
}

.xw-tt-sp-video .views {
    margin: 32px 0 50px 0;
    width: 100%;
    overflow: hidden;
}

.xw-tt-sp-video .v-box-b {
    position: relative;
    float: left;
    width: 35%;
    height: 315px;
}

.xw-tt-sp-video .v-box-b .v-ico {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.xw-tt-sp-video .v-box-b .v-arrrow-l {
    position: absolute;
    top: 50%;
    left: 6%;
    margin-top: -6px;
}

.xw-tt-sp-video .v-box-b .v-arrrow-r {
    position: absolute;
    top: 50%;
    right: 6%;
    margin-top: -6px;
}

.xw-tt-sp-video .v-box-b .v-text {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    color: #ffffff;
    padding: 10px;
}

.xw-tt-sp-video .v-box-b .v-text:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 1px;
    box-shadow: 0 -10px 20px rgba(25, 25, 25, .6)
}

.xw-tt-sp-video .v-box-s .v-text {
    width: 100%;
    position: absolute;
    bottom: -34px;
    left: 0;
    /*color: #ffffff;*/
    padding: 10px;
    font-size: 13px;
    font-weight: bold;
}

.xw-tt-sp-video .v-box-s .v-time {
    width: 100%;
    position: absolute;
    bottom: -52px;
    left: 0;
    /*color: #ffffff;*/
    padding: 10px;
    font-size: 13px;
    color: #666;
    margin-left: 20px;
}

.xw-tt-sp-video .v-box-s .v-time:before {
    content: url('../image/xw-tt-time.png');
    position: absolute;
    top: 12px;
    left: -10px;
}

.xw-tt-sp-video .v-box-s {
    position: relative;
    float: left;
    width: 100%;
    /*height: 850px;*/
    /*height: 950px;*/
    /*overflow: hidden;*/
}

.xw-tt-sp-video .v-box-s .v-small-box {
    border-radius: 3px;
    height: 245px;
}

/*限免标志开始*/
.xw-tt-sp-video .v-box-s .v-xianmian {
    position: relative;
}

.xw-tt-sp-video .v-box-s .v-xianmian:after {
    content: '限免';
    width: 60px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #fe6f33;
    border-radius: 5px 5px 5px 0;
    color: #ffffff;
    position: absolute;
    right: 10px;
    top: 0;
}

/*限免标志结束*/
.xw-tt-sp-video .v-box-s .v-ico {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
}

.xw-tt-sp-video .v-small-t {
    margin-bottom: 11px;
}

.xw-tt-sp-video .v-small-b {
    margin-top: 11px;
}

.xw-tt-sp-video .v-small-box {
    float: left;
    width: 30%;
    position: relative;
    height: 150px;
    /*margin: 20px 0 40px;*/
    margin: 20px 0 40px 2.5%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

.xw-tt-sp-video .v-box-s .marginr2 {
    margin-left: 2%;
}

.xw-tt-sp-video .container .com-tab {
    height: 40px;
    /*float: right;*/
    border-bottom: 2px solid #4284f2;
    color: #333;
}

.xw-tt-sp-video .container .com-tab .more {
    color: #666;
}

.xw-tt-sp-video .container .com-tab .items {
    float: left;
    margin-right: 20px;
    border-right: 1px solid #999999;
    padding-right: 20px;
}

.xw-tt-sp-video .container .com-tab .bordernone {
    border: none;
}

.xw-tt-sp-video .container .com-tab .active {
    font-weight: bold;
    color: #4284f2;
}

.xw-tt-sp-video .container .com-tab .items:last-child {
    margin-right: 0;
}

/*主体面板video区域结束 --------------------*/
/*推荐企业开始 compony ---------------------*/
.container-right .compony .margint50 {
    margin-top: 80px;
}

.container-right .compony {
    /*width: 350px;*/
    width: 100%;
    background: #ffffff;
    float: right;
}

.container-right .compony .c-top {
    /*width: 350px;*/
    width: 100%;
    background: #fafafa;
    /* margin-left: 40px; */
}

.container-right .compony .send {
    /*width: 300px;*/
    width: 95%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    line-height: 20px;
    margin-top: 12px auto 0;
    overflow: hidden;
}

.container-right .compony .send .send-l {
    /* margin-left: -15px; */
    font-size: 16px;
    font-weight:bold;
    float: left;
}

.container-right .compony .send .send-r {
    color: #979797;
    font-size:14px;
    float: right;
}

.container-right .compony .member {
    /*width: 350px;*/
    width: 90%;
    height: 64px;
    margin: 9px auto 0;
}

.container-right .compony .member-t {
    margin-top: 28px;
}

.container-right .compony .member .ico-box {
    position: relative;
    /*width: 64px;*/
    width: 22%;
    height: 58px;
    float: left;
}

.container-right .text-box {
    float: left;
    width: 71%;
    margin-left: 2%;
}

.container-right .compony .member .b1 {
    background: url(../image/index-breed-qiye-b1.png) #fff no-repeat center center;
}

.container-right .compony .member .b2 {
    background: url(../image/index-breed-qiye-b2.png) #fff no-repeat center center;
}

.container-right .compony .member .b3 {
    background: url(../image/index-breed-qiye-b3.png) #fff no-repeat center center;
}

.container-right .compony .member .b4 {
    background: url(../image/index-breed-qiye-b4.png) #fff no-repeat center center;
}

.container-right .compony .member .b5 {
    background: url(../image/index-breed-qiye-b5.png) #fff no-repeat center center;
}

.container-right .compony .member .text-box p {
    /*width: 200px;*/
    width: 100%;
    /*margin-left: 16px;*/
}

.container-right .compony .member .text-box .font-base {
    display: inline-block;
}

.container-right .compony .member .text-box .follow {
    display: inline-block;
    background: #0e8ee7;
    /*width: 46px;*/
    width: 20%;
    height: 18px;
    border-radius: 9px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
}

.container-right .compony .member .dot {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #a7a7a7;
}

.container-right .compony .c-bottom {
    /*width: 350px;*/
    width: 100%;
    background: #fafafa;
    margin-top: 22px;
    padding-bottom: 30px;
}

.container-right .compony .member .b21 {}

.container-right .compony .c-bottom .member {
    /*width: 296px;*/
    width: 90%;
    height: 168px;
    border: 1px solid #e2e2e2;
    border-radius: 8px;
    margin-top: 60px;
    background: #ffffff;
    /* padding: 50px 0 0 40px; */
    font-size: 14px;
    position: relative;
}

.container-right .compony .c-bottom .member .font-base {
    font-size: 18px;
    right: 120px;
}

.container-right .compony .c-bottom .member .detail {
    color: #cfcfcf;
}

.container-right .compony .c-bottom .member .follow {
    width: 50px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 12px;
    color: #4385f5;
}

.container-right .compony .c-bottom .member .text-box {
    text-align: center;
    padding: 0px;
    position: absolute;
    top: -36px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    /*width: 200px;*/
    width: 85%;
}

.container-right .compony .c-bottom .member .text-box p {
    margin-left: 0;
}

.container-right .xw-tt-breed-b-banner {
    /*margin-top: 70px;*/
}

/*推荐企业结束 compony ---------------------*/
/*推荐视频开始 tjvideo ---------------------*/
.container-right .compony {
    /*width: 350px;*/
    width: 100%;
    background: #ffffff;
    float: right;
    margin-bottom: 30px;
}

.container-right .compony .tjvideo .c-top {
    /*width: 350px;*/
    width: 100%;
    background: #fafafa;
    /* margin-left: 40px; */
}

.container-right .compony .tjvideo .send {
    /*width: 300px;*/
    width: 95%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    line-height: 20px;
    margin: 12px auto 0;
}

.container-right .compony .tjvideo .send .send-l {
    /* margin-left: -15px; */
    font-size: 16px;
    float: left;
}

.container-right .compony .tjvideo .send .send-r {
    color: #979797;
    float: right;
}

.container-right .compony .tjvideo .member {
    /*width: 350px;*/
    width: 94%;
    height: 84px;
    margin: 0 auto;
}

.container-right .compony .tjvideo .member-t {
    margin-top: 12px;
}

.container-right .compony .tjvideo .member .ico-box {
    position: relative;
    width: 64px;
    height: 64px;
    float: left;
}

.container-right .tjvideo .text-box {
    /*width: 140px;*/
    width: 48%;
    float: left;
    margin-top: 5px;
    margin-left: 2%;
}

.container-right .compony .tjvideo .member .b {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    position: relative;
}

.container-right .compony .tjvideo .member .b:before {
    content: '';
    width: 30px;
    height: 30px;
    background: url('../image/index-video-small-on.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    bottom: 10%;
    right: 10%;
}

.container-right .compony .tjvideo .member .b1 {
    /*width: 136px;*/
    width: 50%;
    height: 84px;
    background: url(../image/xw-tjvideo-tu-1.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b2 {
    background: url(../image/breed/b2.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b3 {
    background: url(../image/breed/b3.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b4 {
    background: url(../image/breed/b4.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .b5 {
    background: url(../image/breed/b5.png) #fff no-repeat center center;
}

.container-right .compony .tjvideo .member .text-box p {
    width: 200px;
    margin-left: 16px;
}

.container-right .compony .tjvideo .member .text-box .font-base {
    display: inline-block;
    width: 100%;
    height: 42px;
    font-size: 14px;
    font-weight: bold;
}

.container-right .compony .tjvideo .member .text-box .follow {
    display: inline-block;
    background: #0e8ee7;
    width: 46px;
    height: 18px;
    border-radius: 9px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
}

.container-right .compony .tjvideo .member .dot {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #a7a7a7;
}

.container-right .compony .tjvideo .c-bottom {
    width: 380px;
    height: 780px;
    background: #fafafa;
    margin-top: 22px;
    /* margin-left: 40px; */
}

.container-right .compony .tjvideo .member .b21 {}

.container-right .compony .tjvideo .c-bottom .member {
    width: 296px;
    height: 168px;
    border: 1px solid #e2e2e2;
    border-radius: 8px;
    margin-top: 60px;
    background: #ffffff;
    /* padding: 50px 0 0 40px; */
    font-size: 14px;
    position: relative;
}

.container-right .compony .tjvideo .c-bottom .member .font-base {
    font-size: 18px;
    right: 120px;
}

.container-right .compony .tjvideo .c-bottom .member .detail {
    color: #cfcfcf;
}

.container-right .compony .tjvideo .c-bottom .member .follow {
    width: 50px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 12px;
    color: #4385f5;
}

.container-right .compony .tjvideo .c-bottom .member .text-box {
    text-align: center;
    padding: 0px;
    position: absolute;
    top: -36px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: 200px;
}

.container-right .compony .tjvideo .c-bottom .member .text-box p {
    margin-left: 0;
}

.container-right .xw-tt-breed-b-banner {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}

.container-right .xw-tt-breed-b-banner img {
    width: 100%;
}

/*推荐视频结束 tjvideo ----------------*/
/*头条-视频-主体结束 ==================*/
/*头条-新闻-顶部导航开始 ==============*/
.xw-tt-xw-top-nav {
    width: 100%;
    height: 56px;
    line-height: 56px;
    text-align: center;
    background: #1184da;
    color: #ffffff;
    box-shadow: 3px 5px 20px #e8e8e8;
}

.xw-tt-xw-top-nav .xw-tt-xw-container {
    max-width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    /*background: yellow;*/
}

.xw-tt-xw-top-nav .xw-tt-xw-item {
    position: relative;
    float: left;
    /*width: 96px;*/
    /*width: 5.5%;*/
    /*base1200*/
    width: 8%;
    /*margin: 0 18px;*/
    /*margin: 0 1.5%;*/
    /*base1200*/
    margin: 0;
    /*background: orange;*/
    color: #ffffff;
}

.xw-tt-xw-top-nav .xw-tt-xw-item:hover {
    background: #2a95e5;
    color: #ffffff;
}

/*.xw-tt-xw-top-nav .xw-tt-xw-container a:hover div:after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 6px;    border-radius: 3px;    color: #4483f4;    background: #4385f5;}*/
/*选中*/
.xw-tt-xw-top-nav .xw-tt-xw-container .xw-tt-xw-selected {
    position: relative;
    /*width: 96px;*/
    width: 8%;
    /*base1200*/
    height: 56px;
    color: #ffffff;
    background: #2a95e5;
}

/*.xw-tt-xw-top-nav .xw-tt-xw-container .xw-tt-xw-selected:after {    content: '';    position: absolute;    bottom: 0;    left: 0;    width: 100%;    height: 6px;    border-radius: 3px;    color: #4483f4;    background: #4385f5;}*/
/*一隐一显*/
.nav-tt-news-pc {
    /*display: block;*/
}

.nav-tt-news-mobile {
    display: none;
}

/*头条-新闻-顶部导航结束 ==========*/
/*头条-新闻列表-分页开始 ==========*/
/*头条-新闻列表-分页*/
#wrap1 {
    margin-top: 50px;
    /*margin-bottom: 70px;*/
    /*margin-left: 25%;*/
    text-align: center;
}

#wrap2 {
    margin-top: 50px;
    margin-bottom: 70px;
    margin-left: 25%;
}

#wrap3 {
    margin-top: 50px;
    margin-bottom: 70px;
    margin-left: 25%;
}

#wrap4 {
    margin-top: 50px;
    margin-bottom: 70px;
    margin-left: 25%;
}

.pagination-btn {
    padding: 6px .1px;
    margin-right: 4px;
    border-radius: 4px;
    border: 1px solid #f0f0f0;
    cursor: pointer;
    color: #999;
    display: inline-block;
    box-sizing: border-box;
    width: 44px;
    text-align: center;
    background: #f0f0f0;
}

.pagination-wrap {
    position: relative;
    display: inline-block;
    padding-left: 0;
}

.pagination-ellipsis {
    color: #999;
    position: relative;
    top: -5px;
    display: inline-block;
    padding: 0 .12rem;
    margin-right: 4px;
}

.pagination-current {
    border: 1px solid #4385f5;
    color: #ffffff;
    background: #4385f5;
}

.pagination-disabled {
    cursor: not-allowed;
}

#pagination-next,
#pagination-prev {
    padding-right: 10px;
    padding-left: 10px;
}

.pagenum {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
    /*margin-top: -3px;*/
}

/*头条-新闻列表-分页结束 ==========*/
/*头条-新闻详情-上部开始 ========================*/
.xw-tt-xw-xq-article {
    width: 100%;
    /*height: 2100px;*/
    overflow: hidden;
}

.xw-tt-xw-xq-article .container-box {
    max-width: 1200px;
    margin: 0 auto;
    /*height: 2100px;*/
    /*background: #333;*/
    margin-top: 20px;
}

.xw-tt-xw-xq-article .article-title .title-fuji {
    margin-left: 60px;
}

.xw-tt-xw-xq-article .article-title .title-t {
    font-size: 28px;
    font-weight: bold;
    text-align: center;
}

.xw-tt-xw-xq-article .article-title .title-b {
    width: auto;
    margin: 0 auto;
    line-height: 80px;
}

.xw-tt-xw-xq-article .article-title .title-www {
    float: left;
}

.xw-tt-xw-xq-article .article-title .title-time {
    position: relative;
    float: left;
    /*margin-left: 50px;*/
    margin-left: 10%;
}

.xw-tt-xw-xq-article .article-title .title-time:before {
    content: url('../image/xm-tt-article-time.png');
    position: absolute;
    /*top: 2px;*/
    left: -22px;
}

.xw-tt-xw-xq-article .article-title .eye {
    float: left;
    /*margin-left: 50px;*/
    margin-left: 10%;
}

.xw-tt-xw-xq-article .article-title .eye:before {
    content: url('../image/xm-tt-article-eye.png');
    position: absolute;
    /*top: -1px;*/
    left: -22px;
}

/*分享*/
.xw-tt-xw-xq-article .article-title .title-b .about {
    font-size: 14px;
}

.xw-tt-xw-xq-article .article-title .title-b .about .other1 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other1.png') no-repeat left center;
}

.xw-tt-xw-xq-article .article-title .title-b .about .other2 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other2.png') no-repeat left center;
}

.xw-tt-xw-xq-article .article-title .title-b .about .other3 {
    width: 20px;
    height: 20px;
    background: url('../image/loginer-dl-other3.png') no-repeat left center;
}

.xw-tt-xw-xq-article .article-title .title-b .about .other {
    width: 52px;
    height: 20px;
    line-height: 20px;
    padding-left: 24px;
    margin-right: 8px;
    display: inline-block;
}

/*文章*/
.xw-tt-xw-xq-article .article-content {
    position: relative;
    width: 95%;
    margin: 0 auto;
    margin-top: 20px;
    border-bottom: 2px solid #eeeeee;
    /*padding-bottom: 40px;*/
}

.xw-tt-xw-xq-article .article-content p {
    line-height: 32px;
    /*text-indent: 30px;*/
}

.xw-tt-xw-xq-article .article-content p img {
    /*width: 100%;*/
    /*width: 100%;*/
}

.xw-tt-xw-xq-article .article-content .zan-box {
    position: relative;
    left: 50%;
    width: 100px;
    height: 100px;
    border-radius: 50px;
    background: #f5f5f5;
    text-align: center;
    margin-bottom: 40px;
    margin-left: -50px;
    margin-top: 30px;
}

.xw-tt-xw-xq-article .article-content .zan-ico {
    width: auto;
    position: absolute;
    top: 25px;
    left: 50%;
    margin-left: -12px;
}

.xw-tt-xw-xq-article .article-content .zan-num {
    position: absolute;
    width: 100%;
    bottom: 25px;
    left: 50%;
    margin-left: -50%;
    color: #b7b7b7;
}

.xw-tt-xw-xq-article .biaoqian-box .bq-item {
    /*width: 100px;*/
    /*width: 15%;*/
    width: auto;
    padding: 0 5px;
    height: 44px;
    background: #f2f2f2;
    border-radius: 5px;
    float: left;
    color: #777;
    text-align: center;
    line-height: 44px;
    margin-right: 10px;
    margin-top: 20px;
}

/*头条-新闻详情-上部开始 ========================*/
/*头条-新闻详情-下部结束 ========================*/
/*分享定位开始*/
.share {
    position: absolute;
    /*top: 200px;*/
    /*left: 130px;*/
    left: 10%;
    top: 42%;
}

.share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

/*分享定位结束*/
.xw-tt-xw-xq-main {
    width: 100%;
    /*height: 1300px;*/
    height: auto;
    /*overflow: hidden;*/
}

.xw-tt-xw-xq-main .container-box {
    position: relative;
    max-width: 1200px;
    margin: 0 auto;
    height: auto;
    padding: 0 20px;
}

/*左部*/
.xw-tt-xw-xq-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 62%;
    height: auto;
    /*background: #777;*/
}

.xw-tt-xw-xq-news {
    overflow: hidden;
}

.xw-tt-xw-xq-news .container {
    max-width: 1200px;
    height: auto;
    padding-top: 50px;
    margin: auto;
    background: #fff;
}

.xw-tt-xw-xq-news .news-container {
    width: 100%;
}

.xw-tt-xw-xq-news .areas {
    width: 100%;
    float: left;
}

.xw-tt-xw-xq-news .y-left {
    float: left;
}

.xw-tt-xw-xq-news .y-right {
    float: right;
}

.xw-tt-xw-xq-news .news-title {
    overflow: hidden;
}

.xw-tt-xw-xq-news .areas .refresh {}

.xw-tt-xw-xq-news .myactivity {
    width: 30%;
    float: right;
}

.xw-tt-xw-xq-news .areas .y-left {
    /*width: 720px;*/
    width: 100%;
    border-bottom: 2px solid #ebebeb;
}

.xw-tt-xw-xq-news .areas .com-title {
    width: 100px;
    height: 42px;
    border-bottom: 5px solid #4286f5;
    font: bold 22px/26px '黑体';
}

.xw-tt-xw-xq-news .areas .item {
    position: relative;
    width: 720px;
    height: 212px;
    padding: 10px 5px;
    margin: 10px 0;
    border-radius: 4px;
    transition: all .4s ease;
}

.xw-tt-xw-xq-news .item .image {
    float: left;
    width: 240px;
    height: 150px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: absolute;
    top: 0;
    left: 5px;
    bottom: 0;
    margin: auto;
}

.xw-tt-xw-xq-news .item .context {
    float: right;
    width: 60%;
    position: relative;
    overflow: hidden;
    height: 150px;
    position: absolute;
    top: 0;
    right: 15px;
    bottom: 0;
    margin: auto;
}

.xw-tt-xw-xq-news .areas .item:hover {
    box-shadow: 0 8px 5px #e0e0e0;
}

.xw-tt-xw-xq-news .areas .item .item-head {
    font: bold 18px/30px '黑体';
}

.xw-tt-xw-xq-news .areas .item .item-content {
    font-size: 12px;
    color: #b2b2b2;
}

.xw-tt-xw-xq-news .areas .item .item-label {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
    color: #b2b2b2;
}

.xw-tt-xw-xq-news .areas .item .item-label .ico {
    width: 13px;
    height: 13px;
    display: inline-block;
    background: url(../image/index-news-item-label.png) no-repeat left center;
}

.xw-tt-xw-xq-news .areas .item .item-time {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 12px;
    color: #b2b2b2;
}

.xw-tt-xw-xq-news .areas .item .item-time .ico {
    width: 15px;
    height: 15px;
    display: inline-block;
    background: url(../image/index-news-item-time.png) no-repeat left center;
}

.xw-tt-xw-xq-news .area {
    margin: 30px auto;
}

.biaoqian-box {
    max-width: 1200px;
    padding: 0 20px;
}

/*右部*/
.xw-tt-xw-xq-main .container-right {
    float: right;
    /*width: 356px;*/
    width: 35%;
    height: auto;
    /*background: #888;*/
    margin-top: 50px;
}

/*小广告*/
.xw-tt-xw-xq-main .myactivity-item {
    /*width: 354px;*/
    width: 100%;
    height: 152px;
    margin-top: 10px;
}

/*头条-新闻详情-下部结束 =======================*/
/*头条-养殖图库开始 ============================*/
.response-img {
    display: block;
    max-width: 100%;
}

.text-overflow {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*body{width:100%;max-width:1920px;min-width:1200px;background-color:#222;}*/
#knowledge {
    width: 100%;
    height: 100%;
    position: relative;
    padding: 0;
}

.bookBox {
    /*width:1000px;*/
    width: 95%;
    height: 600px;
    position: relative;
    margin: 30px auto;
    -webkit-perspective-origin: 50% 60%;
    perspective-origin: 50% 60%;
    -webkit-perspective: 1500px;
    perspective: 1500px;
    background: url(../image/bookbg.png) no-repeat 0 0;
    background-size: 100% 100%;
}

.bookBox:hover .lastBtn {
    display: block;
}

.bookBox:hover .nextBtn {
    display: block;
}

.bookPage {
    position: absolute;
    /*width:500px;*/
    width: 50%;
    height: 591px;
    top: 0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: all linear 2s;
    -moz-transition: all linear 2s;
    -ms-transition: all linear 2s;
    -o-transition: all linear 2s;
    transition: all linear 2s;
    /*background:url(../image/bookleft.png) no-repeat;*/
    background-size: 93% 780px;
    background-position: 41px 9px;
}

.bookPage img {
    position: absolute;
    top: 50px;
    /*left:50px;*/
    left: 10%;
    display: inline-block;
    /*width:400px;*/
    width: 80%;
}

.bookWord {
    position: absolute;
    bottom: 50px;
    /*left:50px;*/
    left: 10%;
    display: inline-block;
    /*width:360px;*/
    width: 80%;
    padding: 20px;
    font-size: 20px;
    line-height: 27px;
    backface-visibility: visible;
    background-color: #f0f0f0;
    word-break: break-all;
    -webkit-column-count: 2;
    -webkit-column-gap: 40px;
    -moz-column-count: 2;
    -moz-column-gap: 40px;
    -ms-column-count: 2;
    -ms-column-gap: 40px;
    column-count: 2;
    column-gap: 40px;
}

.bookWord span {
    font-size: 20px;
    /*font-weight:600;*/
    line-height: 40px;
}

.frist {
    left: 0;
    z-index: 1;
}

.frist img {
    z-index: 1;
}

.last {
    right: 0;
    z-index: 1;
}

.last p {
    z-index: 1;
}

.runPage {
    right: 0;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
}

.runPage,
.bookPage:last-child {
    background: url(../image/bookright.png) no-repeat;
    background-size: 93% 780px;
    background-position: 0 9px;
}

.runClass {
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    -ms-transform: rotateY(-180deg);
    -o-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}

.lastBtn,
.nextBtn {
    /*display:none;*/
    display: block;
    position: absolute;
    top: 235px;
    cursor: pointer;
    z-index: 999;
    font-size: 50px;
    line-height: 100px;
    color: #fff;
    text-decoration: none;
    background-color: rgba(0, 0, 0, .5);
}

.lastBtn {
    left: 0;
}

.nextBtn {
    right: 0;
}

.canvasBox {
    display: block;
    width: 158px;
    height: 158px;
}

.pageNumber {
    position: absolute;
    bottom: -40px;
    right: 0;
    font-size: 20px !important;
    line-height: 30px;
}

/*头条-养殖图库结束 ============================*/
/** * ********** 新闻模块结束 ********** */
/** * ********** 评选模块开始 **************************************************************** */
/*评选-主页-置顶开始 ------------------------*/
.px-index-top-tip {
    width: 100%;
    height: 45px;
    line-height: 45px;
    background: #f8f8f8;
    color: #999;
}

.px-index-top-tip .container {
    position: relative;
    max-width: 1200px;
    height: 45px;
    margin: 0 auto;
    background: #f8f8f8;
}

.px-index-top-tip .container .t-l {
    float: left;
}

.px-index-top-tip .container .t-r {
    float: right;
}

/*评选-主页-置顶结束 ---------------------------*/
/*评选-主页-顶部开始 ---------------------------*/
.px-index-top-use {
    width: 100%;
    height: 79px;
    background: #fff;
}

.px-index-top-use .container {
    position: relative;
    max-width: 1200px;
    height: 79px;
    margin: 0 auto;
}

.px-index-top-use .t-logo {
    width: 19%;
    height: 79px;
    background: url(../image/index-topuse-logo.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    float: left;
}

.px-index-top-use .t-nav {
    width: 40%;
    height: 79px;
    float: right;
}

.px-index-top-use .t-nav .item {
    width: 25%;
    height: 36px;
    float: left;
    margin-top: 5%;
    cursor: pointer;
    text-align: center;
}

.px-index-top-use .selected {
    height: 56px;
    border-bottom: 6px solid #4483f4;
    color: #4483f4;
}

/*评选-主页-顶部结束 ---------------------------*/
/*评选-主页-主体开始 ---------------------------*/
/*顶部轮播图开始*/
.px-top-swiper .carousel-inner .carousel-item img {
    width: 100%;
    height: 100%;
}

/*顶部轮播图结束*/
.px-index-container {
    width: 100%;
    /*overflow: hidden;*/
    margin-bottom: 50px;
}

.px-index-container .jieshao {
    max-width: 1200px;
    /*height:330px;*/
    height: auto;
    margin: 0 auto;
    /*background: blue;*/
}

.px-index-container .jieshao .jieshao-box {
    width: 95%;
    margin: 0 auto;
}

.px-index-container .jieshao-title {
    height: 150px;
    line-height: 150px;
    text-align: center;
    font-size: 36px;
}

.px-index-container .jieshao-title:before {
    content: url('../image/px-dot-small.png');
    position: absolute;
    margin-left: -67px;
}

.px-index-container .jieshao-title span:before {
    content: url('../image/px-dot-big.png');
    position: absolute;
    margin-left: -48px;
}

.px-index-container .jieshao-title:after {
    content: url('../image/px-dot-small.png');
    position: absolute;
    margin-left: 55px;
}

.px-index-container .jieshao-title span:after {
    content: url('../image/px-dot-big.png');
    position: absolute;
    margin-left: 30px;
}

.px-index-container .jieshao-content {
    /*height:180px;*/
    height: auto;
    line-height: 30px;
    padding-bottom: 20px;
}

.px-index-container .txtindent30 {
    text-indent: 30px;
}

.px-index-container .geren {
    background: #f2f2f2;
    border-bottom: 1px solid #ccc;
    padding-bottom: 30px;
}

.px-index-container .geren-box {
    max-width: 1200px;
    /*height:1100px;*/
    background: #f2f2f2;
    margin: 0 auto;
}

.px-index-container .jieshao-people {
    /*height: 700px;*/
}

.px-index-container .jieshao-people .avater {
    width: 100%;
    height: 140px;
}

.px-index-container .square {
    margin-top: 50px;
    margin-bottom: 30px;
}

.px-index-container .square {
    /*width:228px;*/
    width: 18%;
    /*height:270px;*/
    box-shadow: 7px 3px 20px #ccc;
    position: relative;
    float: left;
    margin-right: 24px;
    padding-bottom: 30px;
}

.px-index-container .part {
    /*width: 60%;*/
    width: 140px;
    /*position: absolute;*/
    /*top:-60px;*/
    /*left:46px;*/
    text-align: center;
    margin: 0 auto;
    margin-top: -30%;
}

.px-index-container .name {
    margin: 20px auto 20px;
    font-family: "黑体";
}

.px-index-container .product {
    margin-bottom: 3px;
    color: #999;
}

.px-index-container .vim {
    /*width:136px;*/
    width: 100%;
    height: 46px;
    line-height: 46px;
    border-radius: 23px;
    background: #2f1157;
    border: 1px solid #2f1157;
    color: #ffffff;
    margin-top: 20px;
    outline: none;
}

.px-index-container .more {
    display: block;
    width: 218px;
    height: 52px;
    line-height: 52px;
    border-radius: 5px;
    background: #e7e7e7;
    color: #b1b1b1;
    /*border:1px solid #ccc;*/
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
}

.px-index-container .qiye {
    background: #f2f2f2;
    padding-bottom: 30px;
}

.px-index-container .qiye-box {
    width: 1200px;
    height: 996px;
    background: #f2f2f2;
    margin: 0 auto;
}

.px-index-container .guize {
    max-width: 1200px;
    /*height:510px;*/
    height: auto;
    margin: 0 auto;
}

/*评选-主页-主体结束 ------------------*/
/*评选主页底部开始 --------------------*/
.px-index-footer {
    width: 100%;
    height: 252px;
    background: #262b2f;
}

.px-index-footer .bottom {
    height: 114px;
    background: #262b2f;
    color: #818284;
    margin-top: 74px;
}

.px-index-footer.bottom {
    height: 114px;
}

.px-index-footer .links {
    text-align: center;
    margin-top: 24px;
}

.px-index-footer .links a {
    margin: 0 11px;
}

.px-index-footer .copyright {
    text-align: center;
    margin-top: 12px;
}

/*评选主页底部结束 --------------------*/
/*评选-个人-主体开始 ------------------*/
.px-gr-container {
    width: 100%;
    /*overflow: hidden;*/
}

.px-gr-container .bread {
    width: 100%;
    background: #f2f2f2;
}

.px-gr-container .bread-box {
    max-width: 1200px;
    height: 79px;
    margin: 0 auto;
    line-height: 79px;
    border-bottom: 1px solid #e4e4e4;
    background: #f2f2f2;
    padding: 0 10px;
}

.px-gr-container .jieshao {
    width: 1200px;
    height: 330px;
    margin: 0 auto;
    /*background: blue;*/
}

.px-gr-container .jieshao-title {
    height: 150px;
    line-height: 150px;
    text-align: center;
    font-size: 36px;
    background: #ccc;
}

.px-gr-container .jieshao-content {
    height: 180px;
    text-indent: 30px;
}

.px-gr-container .geren {
    /*background: #f2f2f2;  */
}

.px-gr-container .geren-box {
    max-width: 1200px;
    min-height: 850px;
    margin: 0 auto;
    border-bottom: 1px solid #ccc;
    padding-top: 40px;
}

.px-gr-container .jieshao-people {
    min-height: 700px;
    padding: 0 10px;
    overflow: hidden;
}

.px-gr-container .jieshao-people .row-one {}

.px-gr-container .square {
    margin-top: 50px;
    margin-bottom: 90px;
}

.px-gr-container .square {
    width: 228px;
    min-height: 270px;
    box-shadow: 7px 3px 20px #ccc;
    position: relative;
    float: left;
    margin-right: 30px;
    margin-left: 30px;
}

.px-gr-container .part {
    text-align: center;
}

.px-gr-container .name {
    margin: 20px auto 20px;
    font-family: "黑体";
}

.px-gr-container .product {
    margin-bottom: 3px;
    color: #999;
    padding: 0 5px;
    overflow: hidden;
}

.px-gr-container .vim {
    width: 136px;
    height: 46px;
    line-height: 46px;
    border-radius: 23px;
    background: #2f1157;
    border: 1px solid #2f1157;
    color: #ffffff;
    margin-top: 15px;
    outline: none;
}

.px-gr-container .more {
    width: 622px;
    height: 74px;
    line-height: 74px;
    border-radius: 5px;
    background: #f2f2f2;
    color: #333;
    border: 1px solid #ccc;
    text-align: center;
    margin-left: 300px;
    margin-top: 950px;
}

.px-gr-container .qiye {
    background: #f2f2f2;
}

.px-gr-container .qiye-box {
    width: 1200px;
    height: 996px;
    background: #f2f2f2;
    margin: 0 auto;
}

.px-gr-container .guize {
    width: 1200px;
    height: 510px;
    margin: 0 auto;
}

/*评选-个人-主体结束 ----------------*/
/*评选-个人-详情-主体开始 -----------*/
.px-gr-xq-container {
    width: 100%;
}

.px-gr-xq-container .bread {
    width: 100%;
    background: #f2f2f2;
    border-bottom: 1px solid #e4e4e4;
}

.px-gr-xq-container .bread-box {
    width: 1200px;
    height: 79px;
    margin: 0 auto;
    line-height: 79px;
}

.px-gr-xq-container .jieshao-t {
    width: 100%;
    background: #f2f2f2;
    position: relative;
}

.px-gr-xq-container .jieshao-t .jieshao-t-box {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
    position: relative;
}

.px-gr-xq-container .jieshao-t .jieshao-t-box .t-zi {
    line-height: 162px;
    font-size: 40px;
}

.px-gr-xq-container .jieshao-t .jieshao-t-box .t-tu {
    margin-bottom: 42px;
}

.px-gr-xq-container .jieshao-b {
    background: #f2f2f2;
}

.px-gr-xq-container .jieshao-b .jieshao-b-box {
    width: 1200px;
    height: 650px;
    margin: 0 auto;
    text-indent: 26px;
}

.px-gr-xq-container .jieshao-b ul li {
    list-style: none;
    line-height: 30px;
}

.px-gr-xq-container .jieshao-b .jieshao-b-box .b-title {
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    margin-top: 10px;
}

.px-gr-xq-container .jieshao-b .jieshao-b-box .b-content {
    line-height: 30px;
}

/*分享定位开始*/
.px-gr-xq-container .share {
    position: absolute;
    /*top: 200px;*/
    /*left: 130px;*/
    left: 10%;
    top: 42%;
}

.px-gr-xq-container .share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.px-gr-xq-container .share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.px-gr-xq-container .share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.px-gr-xq-container .share {
    position: absolute;
    top: 6%;
    left: -6%;
}

.px-gr-xq-container .share img {
    display: block;
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
}

/*分享定位结束*/
/*评选-个人-详情-主体结束 -----------*/
/*评选-企业-详情-主体开始 -----------*/
.px-qy-xq-container {
    width: 100%;
    /*overflow: hidden;*/
}

.px-qy-xq-container .bread {
    width: 100%;
    background: #f2f2f2;
    border-bottom: 1px solid #e4e4e4;
}

.px-qy-xq-container .bread-box {
    width: 1200px;
    height: 79px;
    margin: 0 auto;
    line-height: 79px;
}

.px-qy-xq-container .jieshao-t {
    background: #f2f2f2;
    width: 100%;
    position: relative;
}

.px-qy-xq-container .jieshao-t .jieshao-t-box {
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
    position: relative;
}

.px-qy-xq-container .jieshao-t .jieshao-t-box .t-zi {
    line-height: 162px;
    font-size: 40px;
}

.px-qy-xq-container .jieshao-t .jieshao-t-box .t-tu {
    margin-bottom: 42px;
}

.px-qy-xq-container .bread-box {
    max-width: 1200px;
    height: 79px;
    margin: 0 auto;
    line-height: 79px;
}

.px-qy-xq-container .jieshao-b {
    background: #f2f2f2;
}

.px-qy-xq-container .jieshao-b .jieshao-b-box {
    max-width: 1200px;
    min-height: 600px;
    margin: 0 auto;
    text-indent: 26px;
}

.px-qy-xq-container .jieshao-b ul li {
    list-style: none;
    line-height: 30px;
}

.px-qy-xq-container .jieshao-b .jieshao-b-box .b-title {
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    margin-top: 20px;
}

.px-qy-xq-container .jieshao-b .jieshao-b-box .b-content {
    line-height: 30px;
    margin-bottom: 40px;
}

/*分享定位开始*/
.px-qy-xq-container .share {
    position: absolute;
    /*top: 200px;*/
    /*left: 130px;*/
    left: 10%;
    top: 42%;
}

.px-qy-xq-container .share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.px-qy-xq-container .share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.px-qy-xq-container .share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.px-qy-xq-container .share {
    position: absolute;
    top: 6%;
    left: -6%;
}

.px-qy-xq-container .share img {
    display: block;
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
}

/*分享定位结束*/
/*评选-企业-详情-主体结束 -----------*/
/** * ********** 评选模块结束 ********** */
/** * ********** 联盟模块开始 **************************************************************** */
/*联盟-主页-主体开始 ---------------*/
.lm-index-container {
    width: 100%;
    height: 2900px;
    /*overflow: hidden;*/
}

.lm-index-container .lm-c-box {
    max-width: 1200px;
    /*height:474px;*/
    margin: 0 auto;
}

.lm-index-container .lm-c-box .lm-c-t {
    max-width: 98%;
    height: 136px;
    margin: 0 auto;
    /*background: #ccc;*/
    margin-top: 50px;
}

.lm-index-container .lm-c-box .lm-c-t img {
    width: 100%;
}

.lm-index-container .lm-c-box .lm-c-b {
    width: 98%;
    height: 2700px;
    margin: 0 auto;
    /*background: #888;*/
    margin-top: 36px;
    margin-bottom: 50px;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-l {
    float: left;
    width: 68%;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-l-t {
    /*width:800px;*/
    width: 100%;
    height: 214px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    padding: 10px 0;
}

.lm-index-container .lm-c-box .lm-c-b .b-l-t-item {
    /*padding-top: 15px;*/
    /*padding-left: 20px;*/
}

.lm-index-container .lm-c-box .lm-c-b .b-l-t-item .b-l-t-title {
    float: left;
    margin-top: 20px;
    margin-left: 3%;
}

.lm-index-container .lm-c-box .lm-c-b .b-l-t-item .b-l-t-content {
    float: left;
    line-height: 30px;
    margin-left: 3%;
    margin-top: 15px;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-l-b {
    /*width:800px;*/
    width: 100%;
    height: 2200px;
    /*background: #666;*/
    margin-top: 40px;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-l-b .b-l-b-title {
    height: 44px;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 2px solid #3f7ee7;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-l-b .b-l-b-item {
    position: relative;
    height: 200px;
    margin-top: 20px;
    padding-top: 20px;
    border-bottom: 1px solid #cccccc;
}

.lm-index-container .lm-c-box .b-l-b-item .b-l-b-ico {
    float: left;
}

.lm-index-container .lm-c-box .b-l-b-item .b-l-b-detail {
    float: left;
    margin-left: 2%;
    line-height: 32px;
}

.lm-index-container .lm-c-box .b-l-b-item .b-l-b-detail .detail-title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
}

.lm-index-container .lm-c-box .b-l-b-item .b-l-b-detail .detail-item {
    color: #999999;
    font-size: 14px;
}

.lm-index-container .lm-c-box .b-l-b-item .b-l-b-dianpu {
    /*float: left;*/
    position: absolute;
    bottom: 30px;
    right: 12px;
    margin-top: 100px;
    width: 60px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #fff;
    background: #4385f5;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r-m {
    /*width: 350px; */
    width: 100%;
    height: 480px;
    background: #fafafa;
    margin-top: 25px;
    padding-top: 20px;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r-m .b-r-m-title {
    /*width: 295px; */
    width: 90%;
    height: 42px;
    font-size: 20px;
    border-bottom: 3px solid #3f7ee7;
    margin: 0 auto;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r-m .b-r-m-content {
    width: 90%;
    margin: 0 auto;
    margin-top: 20px;
    /*padding-right: 30px;*/
    /*margin-left: 30px;*/
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r-m .b-r-m-content ul li {
    line-height: 40px;
    list-style: disc;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r-b {
    margin-top: 30px;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r-b img {
    width: 100%;
}

.lm-index-container .lm-c-box .lm-c-b .lm-c-b-r {
    float: right;
    width: 30%;
}

/*搜索按钮开始*/
.lm-index-container .lm-c-b-r .lm-c-b-r-search {
    /*width: 270px;*/
    width: 100%;
    height: 52px;
    position: relative;
    /*margin-top: 45px;*/
}

.lm-index-container .lm-c-b-r .lm-c-b-r-search input {
    /*width: 272px;*/
    width: 75%;
    height: 52px;
    border: 3px solid #4385f5;
    border-radius: 10px 0 0 10px;
    padding-left: 20px;
    padding-right: 20px;
    outline: none;
    font-size: 14px;
}

.lm-index-container .lm-c-b-r .lm-c-b-r-search .zhiwei {
    position: absolute;
    top: 50%;
    left: 2%;
    margin-top: -10px;
    border: none;
    outline: none;
}

.lm-index-container .lm-c-b-r .lm-c-b-r-search button {
    /*position: absolute;*/
    /*top:50%;*/
    /*right:-30%;*/
    /*margin-top: -26px;*/
    /*width: 82px;*/
    width: 25%;
    height: 52px;
    border: 3px solid #4385f5;
    border-radius: 0 10px 10px 0;
    background: #4385f5;
    color: #fff;
    font-size: 18px;
    outline: none;
}

/*搜索按钮结束*/
/*联盟-主页-主体结束 ---------------*/
/*联盟-网站首页-公司标志开始 -------*/
.lm-gs {
    width: 100%;
    /*overflow: hidden;*/
    background: #ffffff;
}

.lm-gs .lm-container {
    max-width: 1200px;
    height: 80px;
    margin: 20px auto;
}

.lm-gs .lm-container .lm-gs-l {
    height: 80px;
    float: left;
}

.lm-gs .lm-container .lm-gs-r {
    height: 80px;
    float: left;
    margin-left: 50px;
}

.lm-gs .lm-container .lm-gs-r .lm-gs-r-title {
    font-size: 20px;
}

/*联盟-网站首页-公司标志结束 -------*/
/*联盟-网站首页-顶部导航开始 -------*/
.lm-nav {
    width: 100%;
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: #4385f5;
    /*overflow: hidden;*/
}

.lm-nav .lm-container {
    max-width: 1200px;
    height: 52px;
    background: #4385f5;
    margin: 0 auto;
}

.lm-nav .lm-item {
    float: left;
    width: 122px;
    height: 52px;
    color: #fff;
    background: #4385f5;
    line-height: 52px;
}

.lm-nav .lm-container .lm-item:hover {
    width: 122px;
    height: 52px;
    color: #fff;
    background: #2763c5;
    line-height: 52px;
}

.lm-nav .lm-selected {
    width: 122px;
    height: 52px;
    color: #fff;
    background: #2763c5;
}

/*联盟-网站首页-顶部导航结束 -------*/
/*联盟-网站首页-顶部轮播图开始 -----*/
.lm-top-swiper {
    width: 100%;
    height: auto;
    margin-bottom: 30px;
    background: #f8f8f8;
}

.lm-top-swiper .carousel-inner .carousel-item img {
    width: 100%;
    height: 100%;
}

/*联盟-网站首页-顶部轮播图结束 -----*/
/*联盟-网站首页-主体开始 -----------*/
.lm-container {
    width: 100%;
    /*overflow: hidden;*/
    /*background: #f8f8f8;*/
}

.lm-container .lm-box {
    max-width: 1200px;
    /*height: 2000px;*/
    margin: 0 auto;
    padding-top: 20px;
}

.lm-container .lm-box .lm-l {
    width: 34%;
    float: left;
}

.lm-container .lm-box .lm-r {
    width: 64%;
    float: right;
}

.lm-container .lm-box .lm-l-rowone {
    /*width:312px;*/
    width: 100%;
    height: 355px;
    margin: 0 auto;
    padding-top: 20px;
    background: #ffffff;
    webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.lm-container .lm-box .lm-l-titlebox {
    /*width: 270px;*/
    width: 90%;
    height: 36px;
    margin: 0 auto;
    border-bottom: 2px solid #e4e4e4;
}

.lm-container .lm-box .lm-l-contentbox {
    width: 90%;
    line-height: 36px;
    margin: 20px auto;
    /*padding-right: 20px;*/
}

.lm-container .lm-box .mingpian {
    width: 80px;
    height: 36px;
    font-size: 18px;
    border-bottom: 4px solid #4385f5;
}

.lm-container .lm-box .lm-l-phonebox {
    /*width:264px;*/
    width: 80%;
    height: 50px;
    line-height: 42px;
    border: 4px solid #4385f5;
    border-radius: 5px;
    font-weight: bold;
    color: #ffffff;
    background: #4385f5;
    text-align: center;
    margin: 0 auto;
}

.lm-container .lm-box .lm-l-phonebox .num {
    position: relative;
    margin-left: 20px;
}

.lm-container .lm-box .lm-l-phonebox .num:before {
    position: absolute;
    content: url('../image/lm-phone-ico.png');
    /*margin-top: 2px;*/
    margin-left: -20px;
}

.lm-container .lm-box .lm-l-rowtwo {
    margin-top: 20px;
}

.lm-container .lm-box .lm-l-rowtwo img {
    width: 100%;
}

.lm-container .lm-box .margint20 {
    margin-top: 20px;
}

.lm-container .lm-box .marginr20 {
    margin-right: 20px;
}

.lm-container .lm-box .fontbold {
    font-weight: bold;
}

.lm-container .lm-box .lm-r-rowone {
    /*margin-top: 20px;*/
    /*width: 860px;*/
    width: 100%;
    /*height: 44px;*/
    height: 100%;
    line-height: 44px;
    background: #ffffff;
    padding-left: 20px;
}

.lm-container .lm-box .lm-r-rowtwo {
    /*width: 860px;*/
    width: 100%;
    /*height: 1052px;*/
    background: #ffffff;
    padding: 20px 0 5px 5%;
    margin: 10px 0 30px 0;
}

.lm-container .lm-box .lm-r-itemone {
    margin-bottom: 50px;
}

.lm-box .lm-r-titlebox {
    /*width: 780px;*/
    width: 100%;
    height: 36px;
    margin: 0 auto;
    border-bottom: 2px solid #e4e4e4;
}

.lm-container .lm-box .lm-r-contentbox {
    width: 90%;
    line-height: 36px;
    margin: 20px auto;
}

.lm-container .lm-box .lm-r-mingpian {
    width: 80px;
    height: 36px;
    font-size: 18px;
    border-bottom: 4px solid #4385f5;
    float: left;
}

.lm-container .lm-box .lm-r-more {
    height: 36px;
    float: right;
    color: #999;
}

.lm-container .lm-box .lm-r-item {
    /*width: 780px;*/
    width: 100%;
}

.lm-container .lm-box .lm-r-item-zu {
    float: left;
    margin-right: 20px;
    margin-top: 20px;
}

.lm-container .lm-box .lm-r-item-zu .lm-r-item-img {
    width: 180px;
    height: 180px;
    border: 1px solid #999999;
    background: url(../image/lm-r-2-2-img.png) no-repeat center center;
    background-size: 170px 170px;
}

.lm-container .lm-box .lm-r-item-zu .lm-r-item-txt {
    width: 180px;
    margin-top: 5px;
}

/*查看更多按钮开始*/
.lm-container .lm-box .lm-btn-all-box {
    position: relative;
}

.lm-container .lm-box .lm-btn-all {
    width: 246px;
    height: 54px;
    line-height: 54px;
    background: #efefef;
    color: #999999;
    border: 1px solid #efefef;
    border-radius: 5px;
    outline: none;
    margin: 30px 0;
    margin-left: 35%;
}

/*查看更多按钮结束*/
.lm-www-index-h {
    height: 1050px;
}

/*联盟-网站首页-主体结束 ----------*/
/*联盟-产品详情询价-模态框开始 -----*/
.lm-xj-mask {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
    z-index: 999;
}

.lm-xj-mask .xj-mask-box {
    width: 726px;
    height: 578px;
    background: #FFFFFF;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -289px;
    margin-left: -363px;
    z-index: 1000;
}

.lm-xj-mask .xj-close {
    font-size: 20px;
    float: right;
    margin-top: 15px;
    margin-right: 20px;
    cursor: pointer;
}

.lm-xj-mask,
.lm-xj-mask .xj-mask-box {
    display: none;
}

.lm-xj-mask .xj-mask-title {
    height: 32px;
    line-height: 30px;
    border-left: 10px solid #4385f5;
    font-weight: bold;
    padding-left: 34px;
}

.lm-xj-mask .xj-mask-l {
    float: left;
}

.lm-xj-mask .xj-mask-r {
    float: left;
}

.lm-xj-mask .xj-mask-xunjia {
    height: 180px;
    margin-top: 50px;
    margin-left: 70px;
}

.lm-xj-mask .xj-mask-xunjia .xj-mask-r {
    /* width: 465px;    height: 175px;*/
}

.lm-xj-mask .xj-mask-xunjia textarea {
    width: 470px;
    height: 170px;
    border: 1px solid #999999;
    background: #f7f7f7;
    /*padding-top: 24px;*/
    padding-left: 20px;
    resize: none;
    border-radius: 4px;
    background: #ffffff;
    padding-top: 10px;
    outline: none;
}

.lm-xj-mask .xj-mask-xunjia textarea:focus {
    border: 1px solid #4385f5;
    border-radius: 4px;
}

.lm-xj-mask .xj-mask-lianxi {
    /*width:100%;*/
    margin-top: 10px;
    margin-left: 70px;
}

.lm-xj-mask .xj-mask-lianxi input {
    width: 470px;
    height: 46px;
    border: 1px solid #999999;
    border-radius: 4px;
    margin-left: 20px;
    padding-left: 20px;
    outline: none;
}

.lm-xj-mask .xj-mask-lianxi input:focus {
    border: 1px solid #4385f5;
    border-radius: 4px;
}

.lm-xj-mask .xj-btn-xunjia {
    width: 150px;
    height: 50px;
    border: 1px solid #4385f5;
    background: #4385f5;
    border-radius: 4px;
    color: #ffffff;
    position: absolute;
    bottom: 10%;
    left: 50%;
    margin-left: -75px;
}

/*联盟-产品详情询价-模态框结束 -----------*/
/*联盟-产品详情询价-主体开始 -------------*/
/*放大镜开始 -------------*/
.fdj-wrap img {
    vertical-align: middle;
    width: 100%;
    height: 100%;
}

.fdj-wrap {
    position: relative;
    /*top: 100px;*/
    /*left: 100px;*/
    width: 370px;
    height: 492px;
}

.fdj-imgs {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.fdj-main {
    position: relative;
    overflow: hidden;
    padding: 4px;
    width: 370px;
    height: 370px;
    border: 1px solid #dadada;
}

.fdj-smaller {
    position: relative;
    overflow: hidden;
    width: 400px;
    height: 82px;
    margin-top: 10px;
}

.fdj-smaller li {
    position: relative;
    float: left;
    padding: 2px;
    width: 64px;
    height: 64px;
    border: 2px solid #e7e7e7;
    margin-left: 10px;
    cursor: pointer;
}

.fdj-smaller li:first-child {
    margin-left: 0;
}

.fdj-smaller .current {
    border-color: #4185f4;
}

.fdj-biger {
    position: absolute;
    overflow: hidden;
    display: none;
    left: 410px;
    width: 400px;
    height: 400px;
}

.fdj-mask {
    position: absolute;
    display: none;
    left: 0;
    top: 0;
    width: 200px;
    height: 200px;
    background: url('../image/mask-bg.png') repeat;
    cursor: crosshair;
}

.fdj-biger img {
    position: absolute;
    left: 0;
    top: 0;
    width: 200%;
    height: 200%;
}

/*放大镜结束 --------------------*/
/*按钮开始 ----------------------*/
.lm-container .lm-box .lm-btn-xunjia {
    /*width: 150px;*/
    width: 40%;
    height: 60px;
    line-height: 60px;
    background: #4385f5;
    color: #ffffff;
    float: left;
    border: 1px solid #4385f5;
    border-radius: 5px;
    outline: none;
    margin-top: 10px;
}

.lm-container .lm-box .lm-btn-lianxi {
    /*width: 150px;*/
    width: 45%;
    height: 60px;
    line-height: 60px;
    background: #ffffff;
    color: #4385f5;
    float: left;
    border: 3px solid #4385f5;
    border-radius: 5px;
    outline: none;
    margin-left: 28px;
    margin-top: 60px;
}

/*按钮结束 --------------------*/
/*右部开始 --------------------*/
.lm-cp-xq .lm-r-rowone {
    /*margin-top: 20px;*/
    width: 860px;
    /*height: 44px;*/
    height: 100%;
    line-height: 44px;
    background: #ffffff;
    padding-left: 20px;
}

.lm-cp-xq .lm-r-rowtwo {
    margin-top: 10px;
    width: 860px;
    height: 1300px;
    background: #ffffff;
    padding-left: 20px;
    padding-top: 20px;
}

.lm-cp-xq .lm-r-itemone {
    /*width: 776px;*/
    width: 90%;
    height: 87px;
    margin-bottom: 50px;
    border-bottom: 2px solid #e4e4e4;
}

.lm-cp-xq .lm-r-itemone-title-1 {
    font-size: 20px;
    font-weight: bold;
}

.lm-cp-xq .lm-r-itemone-title-2 {
    font-size: 12px;
    color: #999999;
    line-height: 36px;
}

.lm-cp-xq .lm-r-itemtwo-l {
    width: 370px;
    height: 460px;
    background: #f8f8f8;
    float: left;
}

.lm-cp-xq .lm-r-itemtwo-r {
    /*width: 380px;*/
    width: 42%;
    height: 460px;
    /*background: #777;*/
    float: left;
    margin-left: 30px;
    /*background: #f8f8f8;*/
}

.lm-cp-xq .lm-r-itemtwo-l-t {
    /*width: 380px;*/
    width: 100%;
    height: 90px;
    line-height: 90px;
    background: #f8f8f8;
    margin: 0 auto;
    padding: 0 5%;
    /*float: left;*/
    /*padding-left: 35px;*/
    margin-top: 10px;
}

.lm-cp-xq .lm-r-itemtwo-l-m {
    width: 90%;
    margin: 0 auto;
}

.lm-cp-xq .lm-r-itemtwo-l-t .orange {
    color: #f56701;
    font-size: 22px;
}

.lm-cp-xq .lm-r-itemtwo-l-m .lm-r-dash {
    /*width: 380px;*/
    width: 100%;
    /*height: 60px;*/
    height: auto;
    line-height: 60px;
    /*background: #f8f8f8;*/
    margin: 0 auto;
    /*float: left;*/
    /*padding-left: 35px;*/
    border-bottom: 1px dashed #e4e4e4;
}

.lm-cp-xq .lm-r-itemtwo-l-b {}

.lm-cp-xq .lm-r-itemthree {
    margin-top: 50px;
}

.lm-cp-xq .lm-r-contentbox {
    position: relative;
}

.lm-cp-xq .lm-btn-more {
    /*width: 246px;*/
    width: 90%;
    height: 54px;
    line-height: 54px;
    background: #efefef;
    color: #999999;
    float: left;
    border: 1px solid #efefef;
    border-radius: 5px;
    outline: none;
    position: absolute;
    bottom: -80px;
    left: 50%;
    margin-left: -123px;
}

.lm-cp-xq .lm-r-item {
    margin-bottom: 50px;
}

.lm-cp-xq .lm-r-titlebox {
    /*width: 780px;*/
    width: 90%;
    height: 36px;
    border-bottom: 2px solid #4385f5;
    font-weight: bold;
}

.lm-cp-xq .lm-r-titlebox .active {
    width: 80px;
    height: 36px;
    /*border-bottom: 4px solid #4385f5;*/
    float: left;
    color: #4385f5;
    margin-right: 30px;
}

.lm-cp-xq .lm-r-contentbox {
    line-height: 36px;
    margin: 20px 0;
}

.lm-cp-xq .lm-r-more {
    height: 36px;
    float: right;
    color: #999;
}

.lm-cp-xq .lm-r-item {
    width: 780px;
}

.lm-cp-xq .lm-r-item-zu {
    float: left;
    margin-right: 20px;
}

.lm-cp-xq .lm-r-item-zu .lm-r-item-img {
    width: 180px;
    height: 180px;
    border: 1px solid #999999;
    background: url(../image/lm-r-2-2-img.png) no-repeat center center;
    background-size: 170px 170px;
}

.lm-cp-xq .lm-r-item-zu .lm-r-item-txt {
    width: 180px;
}

/*右部结束 ------------------------*/
/*联盟-产品详情询价-主体结束 --------*/
/** * ********** 联盟模块结束 ********** */
/** * 》》》》》一期结束 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 */
/** * 》》》》》二期开始 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 * 模块：会员(合到一期)，养殖，供需，问答，视频，扶贫，会展，应用 */
/** * ********** 养殖模块开始 **************************************************************** */
/*00000*/
/** * ********** 养殖模块结束 ********** */
/** * ********** 供需模块开始 **************************************************************** */
/*供需-主页-主体开始 ------------------------*/
/*主体面板上部区域开始 ------*/
.gx-index-main {
    width: 100%;
    /*height:3300px;*/
    /*overflow: hidden;*/
}

/*供需搜索开始*/
.gx-index-main .gx-search-box {
    max-width: 1200px;
    height: 130px;
    background: #f6f6f6;
    margin: 30px auto 0;
    padding-top: 26px;
    padding-left: 80px;
}

.gx-index-main .gx-search-box .gx-use-box {
    /*width: 1030px;*/
    width: 95%;
    height: 50px;
    position: relative;
}

.gx-index-main .gx-search-box .gx-use-box .gx-select {
    width: 65px;
    height: 50px;
    position: absolute;
    top: 0;
    left: 20px;
    color: #4385f5;
    text-align: center;
    border: none;
    outline: none;
}

.gx-index-main .gx-search-box .gx-use-box .gx-input {
    /*width: 830px;*/
    width: 80%;
    height: 50px;
    border-radius: 5px 0 0 5px;
    border: none;
    outline: none;
    padding-left: 100px;
    padding-right: 50px;
}

.gx-index-main input::-webkit-input-placeholder {
    color: #999999;
    font-size: 16px;
}

.gx-index-main .gx-search-box .gx-use-box .gx-btn {
    /*width: 200px;*/
    width: 20%;
    height: 50px;
    border-radius: 0 5px 5px 0;
    border: none;
    outline: none;
    background: #4385f5;
    color: #ffffff;
}

.gx-index-main .gx-search-box .gx-label {
    margin-top: 10px;
    padding-left: 25px;
    color: #999999;
    font-size: 16px;
}

/*供需搜索结束*/
/*左右栏开始 ------------*/
.gx-index-main .container-box {
    max-width: 1200px;
    /*max-width: 95%;*/
    margin: 0 auto;
    /*height:3000px;*/
    padding: 2%;
}

.gx-index-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 70%;
    /*height: 3000px;*/
    /*background: #777;*/
    margin-top: 50px;
}

.gx-index-main .container-right {
    float: right;
    /*width: 356px;*/
    width: 28%;
    /*height: 3000px;*/
    /*background: #888;*/
    margin-top: 50px;
}

/*右侧小型广告*/
.gx-index-main .container-right .myactivity-item {
    width: 354px;
    height: 152px;
    margin-top: 30px;
}

/*供需-主页-左侧tab切换开始 ---------------------*/
.gx-index-tab .section {
    /*width: 804px;*/
    width: 100%;
    height: 2200px;
    /*background: #fafafa;*/
    position: relative;
}

.gx-index-tab .section .all {
    /* width: 804px;    height: 474px;*/
}

.gx-index-tab .section .nav {
    width: 140px;
    height: 53px;
    /*border-bottom:1px solid #ccc;*/
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -70px;
}

.gx-index-tab .section .nav>a {
    /*padding: 0 15px;*/
    width: 40px;
    height: 52px;
    line-height: 52px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.gx-index-tab .section .nav>a.on {
    border-bottom: 4px solid #4385f5;
}

.gx-index-tab .section .nav>a:first-child {
    margin-right: 36px;
}

.gx-index-tab .section .login {
    /*background: #fafafa;*/
}

.gx-index-tab .section .login.on {
    /*background: #fafafa;*/
}

.gx-index-tab .section .contentbox {
    /*width: 804px;*/
    width: 100%;
    position: absolute;
    top: 60px;
}

.gx-index-tab .section .contentbox .box {
    /*width: 804px;*/
    width: 100%;
}

.gx-index-tab .section .contentbox>div {
    width: 804px;
    height: 394px;
    /*text-align: center;*/
    display: none;
    /*background: #fafafa;*/
}

.gx-index-tab .section .contentbox>div[class="box active"] {
    display: block;
}

/*placeholder字体颜色*/
.gx-index-tab .section .cont-1>input {
    color: #333;
}

.gx-index-tab .section .cont-1>input::-moz-placeholder {
    color: #333;
}

.gx-index-tab .section .cont-1>input::-webkit-input-placeholder {
    color: #333;
}

/*组*/
.gx-index-tab .section .contentbox .gx-item-box {
    margin-top: 35px;
}

/*单个方块开始*/
.gx-index-tab .section .contentbox .gx-item-l {
    /*width: 382px;*/
    /*width: 45%;*/
    width: 30%;
    height: 420px;
    border: 1px solid #4385f5;
    border-radius: 5px;
    margin-right: 3%;
    margin-top: 3%;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-head {
    /*width: 380px;*/
    width: 99%;
    /* height: 124px; */
    height: 80px;
    background: #fafafa;
    border-radius: 5px 5px 0 0;
    position: relative;
    margin: 0 auto;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-ico {
    /*width: 60px;*/
    width: 22%;
    height: 60px;
    background: url('../image/gx-item-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 20px;
    /*margin-top: -30px;*/
    margin-top: -10%;
    /*margin-left: 20px;*/
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt {
    height: 60px;
    position: absolute;
    top: 50%;
    left: 100px;
    margin-top: -30px;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt-t {
    font-weight: bold;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt-b {
    color: #999999;
    margin-top: 10px;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-content {
    line-height: 30px;
    padding: 0 30px;
    margin-top: 20px;
    font-size: 14px;
    height: 235px;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-content .gray {
    color: #999999;
}

.gx-index-tab .section .contentbox .gx-item-l .gx-item-l-btn {
    /*width: 172px;*/
    width: 50%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #f2f6ff;
    border-radius: 5px;
    border: 1px solid #4385f5;
    color: #4385f5;
    /*margin: 40px auto 0;*/
    margin: 10% auto 0;
    /*margin-left: 104px; */
    /*margin-left: 27.23%;*/
    /*base382*/
    cursor: pointer;
    display: block;
}

.gx-index-tab .section .contentbox .gx-item-l:hover {
    box-shadow: 5px 5px 20px #cccccc;
}

.gx-index-tab .section .contentbox .gx-item-l:hover .gx-item-l-btn {
    background: #4385f5;
    color: #ffffff;
}

/*单个方块结束*/
/*加载更多开始*/
.gx-index-tab .section .contentbox .gx-btn-more {
    width: 224px;
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: #f4f4f4;
    border-radius: 5px;
    border: 1px solid #f4f4f4;
    color: #555555;
    margin-top: 40px;
    /*margin-left: 288px; */
    margin-left: 35.82%;
    /*base804*/
    cursor: pointer;
}

/*加载更多结束*/
/*供需-主页-左侧tab切换结束 ----------------*/
/*主体面板breed区域开始 --------------------*/
/*推荐企业开始 (compony) */
.gx-index-main .container-right .compony .margint50 {
    /*margin-top: 1600px;*/
}

.gx-index-main .container-right .compony {
    /*width: 350px;*/
    width: 100%;
    background: #ffffff;
    float: right;
    margin-bottom: 20px;
}

.gx-index-main .container-right .compony .tjcompony {
    background: #fafafa;
    padding-top: 4px;
    /*height: 830px;*/
}

.gx-index-main .container-right .compony .c-top {
    /*width: 350px;*/
    width: 100%;
    background: #fafafa;
    /* margin-left: 40px; */
}

.gx-index-main .container-right .compony .send {
    /*width: 300px;*/
    width: 90%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    height: 50px;
    /*line-height: 40px;*/
    margin: 16px auto 0;
    overflow: hidden;
}

.gx-index-main .container-right .compony .send .send-l {
    /* margin-left: -15px; */
    font-size: 18px;
    float: left;
}

.gx-index-main .container-right .compony .send .send-r {
    color: #979797;
    float: right;
}

.gx-index-main .container-right .compony .member {
    /*width: 350px;*/
    width: 90%;
    height: 64px;
    margin: 9px auto 0;
}

.gx-index-main .container-right .compony .member-t {
    margin-top: 28px;
}

.gx-index-main .container-right .compony .member .ico-box {
    position: relative;
    /*width: 64px;*/
    width: 26%;
    height: 64px;
    /*border: 1px solid #e2e2e2;*/
    border-radius: 5px;
    float: left;
}

.gx-index-main .container-right .text-box {
    float: left;
}

.gx-index-main .container-right .compony .member .b1 {
    background: url(../image/gx-chengjiao-b1.png);
}

.gx-index-main .container-right .compony .member .b2 {
    background: url(../image/gx-chengjiao-b2.png);
}

.gx-index-main .container-right .compony .member .b3 {
    background: url(../image/gx-chengjiao-b3.png);
}

.gx-index-main .container-right .compony .member .b4 {
    background: url(../image/gx-chengjiao-b4.png);
}

.gx-index-main .container-right .compony .member .b5 {
    background: url(../image/gx-chengjiao-b5.png);
}

.gx-index-main .container-right .compony .member .b6 {
    background: url(../image/gx-chengjiao-b6.png);
}

.gx-index-main .container-right .compony .member .b7 {
    background: url(../image/gx-chengjiao-b7.png);
}

.gx-index-main .container-right .compony .member .b8 {
    background: url(../image/gx-chengjiao-b8.png);
}

.gx-index-main .container-right .compony .member .b {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 21%;
}

.gx-index-main .container-right .compony .member .text-box p {
    /*width: 200px;*/
    width: 100%;
    margin-left: 16px;
}

.gx-index-main .container-right .compony .member .text-box .font-base {
    display: inline-block;
}

.gx-index-main .container-right .compony .member .text-box .follow {
    display: inline-block;
    background: #0e8ee7;
    width: 46px;
    height: 18px;
    border-radius: 9px;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
}

.gx-index-main .container-right .compony .member .dot {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #4385f5;
    margin-top: 12px;
}

/*推荐企业结束 (compony) */
/*主体面板breed区域结束 ---------------*/
/*供需-主页-主体结束 ------------------------*/
/*供需-详情-主体开始 ------------------------*/
/*供需-详情-左侧tab切换开始 --------*/
.gx-detail-tab .section {
    /*width: 804px;*/
    width: 100%;
    height: 1300px;
    /*background: #fafafa;*/
    position: relative;
}

.gx-detail-tab .section .all {
    /* width: 804px;    height: 474px;*/
}

.gx-detail-tab .section .nav {
    width: 140px;
    height: 53px;
    /*border-bottom:1px solid #ccc;*/
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -70px;
}

.gx-detail-tab .section .nav>a {
    /*padding: 0 15px;*/
    width: 40px;
    height: 52px;
    line-height: 52px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.gx-detail-tab .section .nav>a.on {
    border-bottom: 4px solid #4385f5;
}

.gx-detail-tab .section .nav>a:first-child {
    margin-right: 36px;
}

.gx-detail-tab .section .login {
    /*background: #fafafa;*/
}

.gx-detail-tab .section .login.on {
    /*background: #fafafa;*/
}

.gx-detail-tab .section .contentbox {
    /*width: 804px;*/
    width: 100%;
    position: absolute;
    top: 60px;
}

.gx-detail-tab .section .contentbox .box {
    /*width: 804px;*/
    width: 100%;
}

.gx-detail-tab .section .contentbox>div {
    /*width: 804px;*/
    width: 100%;
    height: 394px;
    /*text-align: center;*/
    display: none;
    /*background: #fafafa;*/
}

.gx-detail-tab .section .contentbox>div[class="box active"] {
    display: block;
}

/*placeholder字体颜色*/
.gx-detail-tab .section .cont-1>input {
    color: #333;
}

.gx-detail-tab .section .cont-1>input::-moz-placeholder {
    color: #333;
}

.gx-detail-tab .section .cont-1>input::-webkit-input-placeholder {
    color: #333;
}

/*组*/
.gx-detail-tab .section .contentbox .gx-item-box {
    margin-top: 35px;
}

/*单个方块开始*/
.gx-detail-tab .section .contentbox .gx-item-l {
    /*width: 804px;*/
    width: 100%;
    /*height: 730px;*/
    /*border: 1px solid #4385f5;*/
    border-radius: 5px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head {
    /*width: 804px;*/
    width: 100%;
    height: 300px;
    background: #fafafa;
    border-radius: 5px 5px 0 0;
    position: relative;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head .gray {
    color: #999999;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-ico {
    /*width: 234px;*/
    width: 30%;
    height: 234px;
    background: url('../image/gx-detail-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 20px;
    margin-top: -117px;
    /*margin-left: 20px;*/
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt {
    height: 234px;
    position: absolute;
    top: 50%;
    left: 300px;
    margin-top: -117px;
    line-height: 30px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt .margint40 {
    margin-top: 40px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt-t {
    font-weight: bold;
    margin-top: 10px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-head .gx-item-txt-b {
    color: #999999;
    margin-top: 20px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-content {
    line-height: 30px;
    padding: 0 30px;
    margin-top: 20px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-content .bold {
    font-weight: bold;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-content .margint20 {
    margin-top: 20px;
}

.gx-detail-tab .section .contentbox .gx-item-l .gx-item-l-btn {
    /*width: 294px;*/
    width: 40%;
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: #4385f5;
    border-radius: 5px;
    border: 1px solid #4385f5;
    color: #ffffff;
    margin-top: 40px;
    /*margin-left: 104px; */
    margin-left: 27.23%;
    /*base382*/
    cursor: pointer;
}

/*单个方块结束*/
/*供需-详情-左侧tab切换结束 --------*/
/*供需-详情-主体开始 ------------------------*/
/** * ********** 供需模块结束 ********** */
/** * ********** 问答模块开始 **************************************************************** */
/*问答-主页-查看更多按钮开始 --------*/
.wd-index-main .btn-view-more {
    width: 140px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #4584f5;
    border-radius: 5px;
    color: #4584f5;
    /*margin: 20px auto 30px;*/
    text-align: center;
    cursor: pointer;
    margin-bottom: 30px;
    margin-left: 320px;
}

/*问答-主页-查看更多按钮结束 --------*/
/*问答-主页-查看更多按钮开始 --------*/
.wd-index-main .wd-zhankai {
    width: 120px;
    color: #4385f5;
    margin: 30px auto;
    cursor: pointer;
}

/*问答-主页-查看更多按钮结束 --------*/
/*问答-主页-支付模态框开始 ----------*/
.wd-zf-mask {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
    z-index: 999;
}

.wd-zf-mask .mask-box {
    width: 730px;
    height: 490px;
    background: #FFFFFF;
    position: fixed;
    top: 20%;
    left: 50%;
    margin-left: -365px;
    z-index: 1000;
}

.wd-zf-mask .close {
    font-size: 20px;
    float: right;
    margin-top: 15px;
    margin-right: 20px;
    cursor: pointer;
}

.wd-zf-mask,
.wd-zf-mask .mask-box {
    display: none;
    /*display: block;*/
}

.wd-zf-mask .mask-title {
    height: 32px;
    line-height: 30px;
    border-left: 10px solid #4385f5;
    font-weight: bold;
    padding-left: 34px;
    font-size: 22px;
}

.wd-zf-mask .mask-title-label {
    color: #999999;
    margin-left: 44px;
    margin-top: 10px;
}

.wd-zf-mask .mask-square {
    width: 640px;
    /*height: 100px;*/
    margin: 0 auto;
    margin-top: 30px;
    /*background: #cccccc;*/
    /*overflow-x: auto; */
}

.wd-zf-mask .wd-num-blue {
    color: #4385f5;
    font-weight: bold;
    font-size: 20px;
}

.wd-zf-mask .wd-num-red {
    color: #e41e2d;
}

.wd-zf-mask .wd-num-gray {
    color: #999999;
}

.wd-zf-mask .mask-cell {
    width: 640px;
    height: 80px;
    border-top: 2px solid #e9e9e9;
}

.wd-zf-mask .mask-cell .mask-cell-l {
    width: 100px;
    height: 80px;
    line-height: 80px;
    text-align: left;
    margin-left: 20px;
}

.wd-zf-mask .mask-cell .mask-cell-r {
    width: 100px;
    height: 80px;
    line-height: 80px;
    text-align: right;
    margin-right: 20px;
}

.wd-zf-mask .wd-zf-btn {
    width: 330px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 5px;
    background: #4385f5;
    /*margin-left: 160px;*/
    margin-left: 25%;
    /*base640*/
    cursor: pointer;
}

/*问答-主页-支付模态框结束 --------------*/
/*问答-主页-提问模态框开始 --------------*/
.wd-tw-mask {
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
    z-index: 999;
}

.wd-tw-mask .wd-tw-mask-box {
    width: 730px;
    /*height: 490px;*/
    height: auto;
    background: #FFFFFF;
    position: fixed;
    top: 1%;
    left: 50%;
    margin-left: -365px;
    z-index: 1000;
    padding-bottom: 30px;
}

.wd-tw-mask .wd-tw-close {
    font-size: 20px;
    float: right;
    margin-top: 15px;
    margin-right: 20px;
    cursor: pointer;
}

.wd-tw-mask,
.wd-tw-mask .wd-tw-mask-box {
    display: none;
    /*display: block;*/
}

.wd-tw-mask .wd-tw-mask-title {
    height: 32px;
    line-height: 30px;
    border-left: 10px solid #4385f5;
    font-weight: bold;
    padding-left: 34px;
    font-size: 22px;
}

.wd-tw-mask .wd-tw-mask-square {
    width: 640px;
    /*height: 100px;*/
    margin: 0 auto;
    margin-top: 30px;
    /*background: #cccccc;*/
    /*overflow-x: auto; */
}

.wd-tw-mask .wd-tw-tj-textarea {
    width: 640px;
    height: 260px;
    resize: none;
    padding: 20px;
    border-radius: 5px;
    outline: none;
    margin-top: 10px;
}

.wd-tw-mask .wd-tw-tj-textarea:focus {
    border: 1px solid #4385f5;
}

.wd-tw-mask .wd-tw-tj-btn {
    width: 640px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    color: #ffffff;
    border: 1px solid #4385f5;
    border-radius: 5px;
    background: #4385f5;
    cursor: pointer;
    margin-top: 20px;
}

/*问答-主页-提问模态框结束 --------------*/
/*问答-主页-主体开始 --------------------*/
/*主体面板上部区域开始 ----------*/
.wd-index-main {
    width: 100%;
    /*height:2250px;*/
    /*overflow: hidden;*/
}

/*左右栏开始 ------------*/
.wd-index-main .container-box {
    max-width: 1200px;
    margin: 0 auto;
    /*height:3000px;*/
    padding: 2%;
}

.wd-index-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 68%;
    /*height: 3000px;*/
    /*background: #777;*/
    margin-top: 50px;
    margin-bottom: 50px;
}

.wd-index-main .container-right {
    float: right;
    /*width: 356px;*/
    width: 30%;
    /*height: 3000px;*/
    /*background: #888;*/
    margin-top: 30px;
}

/*右侧小型广告*/
.wd-index-main .container-right .myactivity-item {
    /*width: 354px;*/
    width: 100%;
    height: 152px;
    margin-top: 30px;
    border-radius: 5px;
}

/*左侧 tab切换开始*/
.wd-index-main .section {
    /*width: 804px;*/
    width: 100%;
    height: 2200px;
    /*background: #fafafa;*/
    position: relative;
}

.wd-index-main .section .all {
    /* width: 804px;    height: 474px;*/
}

.wd-index-main .section .nav {
    /*width: 804px;*/
    width: 100%;
    height: 53px;
    border-bottom: 1px solid #e3e3e3;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 0;
    /*margin-left: -70px;*/
    z-index: 100;
}

.wd-index-main .section .nav>a {
    /*padding: 0 15px;*/
    width: 80px;
    height: 52px;
    line-height: 52px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
    margin-right: 30px;
}

.wd-index-main .section .nav>a.on {
    border-bottom: 4px solid #4385f5;
}

.wd-index-main .section .nav>a:first-child {
    /*margin-right: 36px; */
}

.wd-index-main .section .login {
    /*background: #fafafa;*/
}

.wd-index-main .section .login.on {
    /*background: #fafafa;*/
}

.wd-index-main .section .contentbox {
    /*width: 804px;*/
    width: 100%;
    position: absolute;
    top: 60px;
}

.wd-index-main .section .contentbox .box {
    /*width: 804px;*/
    width: 100%;
}

.wd-index-main .section .contentbox>div {
    width: 804px;
    height: 394px;
    /*text-align: center;*/
    display: none;
    /*background: #fafafa;*/
}

.wd-index-main .section .contentbox>div[class="box active clearfix"] {
    display: block;
}

/*placeholder字体颜色*/
.wd-index-main .section .cont-1>input {
    color: #333;
}

.wd-index-main .section .cont-1>input::-moz-placeholder {
    color: #333;
}

.wd-index-main .section .cont-1>input::-webkit-input-placeholder {
    color: #333;
}

/*单条开始*/
.wd-index-main .section .contentbox .wd-item-box {
    margin-top: 35px;
}

.wd-index-main .section .contentbox .wd-item-box .red {
    color: red;
}

/*头部*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-head {}

.wd-index-main .section .contentbox .wd-item-box .wd-item-head .wd-item-head-l {
    font-size: 22px;
}

/*详细*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-detail {
    margin-top: 14px;
}

/*标签*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-label {
    color: #999999;
    margin-top: 10px;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-label .wd-item-label-avater {
    width: 24px;
    height: 24px;
    background-image: url('../image/wd-item-label-avater.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-label .wd-item-label-name {
    margin-left: 10px;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-label .wd-item-label-time {
    margin-left: 20px;
}

/*问答区域*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox {
    /*width: 804px;*/
    width: 100%;
    height: 230px;
    background: #f9f9f9;
    margin-top: 20px;
    padding: 20px;
    position: relative;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .bold {
    font-weight: bold;
}

/*问答区-标题*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-title {
    /*margin-left: 20px;*/
}

/*问答区-内容*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content {
    /*margin-left: 20px;*/
    margin-top: 20px;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .showtext {
    width: 100%;
    margin: 0 auto;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .maskt {
    width: 100%;
    /*base804*/
    height: 90px;
    /*background: #f9f9f9;*/
    position: absolute;
    bottom: 78px;
    left: 0;
    /*渐变*/
    background-image: -webkit-linear-gradient(to top, rgb(249, 249, 249), transparent);
    background-image: -moz-linear-gradient(to top, rgb(249, 249, 249), transparent);
    background-image: -o-linear-gradient(to top, rgb(249, 249, 249), transparent);
    background-image: linear-gradient(to top, rgb(249, 249, 249), transparent);
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .maskb {
    width: 100%;
    /*base804*/
    height: 80px;
    background: #f9f9f9;
    position: absolute;
    bottom: 0;
    left: 0;
}

/*按钮*/
.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .wd-btn-huida {
    width: 130px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    /*border: 1px solid #4385f5;*/
    border-radius: 5px;
    color: #ffffff;
    /*background: #4385f5;*/
    margin-right: 16px;
    cursor: pointer;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .huida-yes {
    background: #4385f5;
    border: 1px solid #4385f5;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .huida-no {
    background: #c9c9c9;
    border: 1px solid #c9c9c9;
}

.wd-index-main .section .contentbox .wd-item-box .wd-item-wdbox .wd-item-wdbox-content .wd-btn-pangting {
    width: 130px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #4385f5;
    background: #f2f6ff;
    margin-right: 24px;
    cursor: pointer;
}

/*单条结束*/
/*加载更多开始*/
.wd-index-main .section .contentbox .wd-btn-more {
    width: 224px;
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: #f4f4f4;
    border-radius: 5px;
    border: 1px solid #f4f4f4;
    color: #555555;
    margin-top: 40px;
    /*margin-left: 288px; */
    margin-left: 35.82%;
    /*base804*/
    cursor: pointer;
}

/*加载更多结束*/
/*左侧tab切换结束 -------------------------------*/
/*推荐企业 ----------------*/
.wd-index-main .container-right .compony .margint50 {
    /*margin-top: 1600px;*/
}

.wd-index-main .container-right .compony {
    /*width: 350px;*/
    width: 100%;
    background: #ffffff;
    float: right;
}

/*我要提问开始*/
.wd-index-main .container-right .wd-right-tiwen {
    /*width: 350px;*/
    width: 100%;
    height: 66px;
    line-height: 66px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    color: #ffffff;
    background: #4385f5;
    margin-right: 24px;
    cursor: pointer;
}

.wd-index-main .container-right .wd-right-tiwen span {
    margin-left: 17px;
    position: relative;
}

.wd-index-main .container-right .wd-right-tiwen span:before {
    content: '';
    width: 26px;
    height: 26px;
    background: url('../image/wd-right-tiwen-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: -34px;
    margin-top: -12px;
}

/*我要提问结束*/
/*热门问题开始*/
.wd-index-main .container-right .compony .wd-right-hot {
    /*width: 350px;*/
    width: 100%;
    /*height: 288px;*/
    background: #fafafa;
    /*margin-top: 30px;*/
    padding-top: 20px;
}

.wd-index-main .container-right .compony .wd-right-hot .wd-right-hot-title {
    /*width: 300px;*/
    width: 90%;
    height: 40px;
    background: #fafafa;
    margin: 0 auto;
    font-size: 20px;
    border-bottom: 2px solid #4385f5;
}

.wd-index-main .container-right .compony .wd-right-hot .wd-right-hot-items {
    /*width: 300px;*/
    width: 90%;
    margin: 0 auto;
    margin-top: 24px;
}

.wd-index-main .container-right .compony .wd-right-hot .wd-right-hot-items .marginl18 {
    /*margin-left: 18px;*/
    margin-left: 6%;
    /*base300*/
}

.wd-index-main .container-right .compony .wd-right-hot .wd-right-hot-items .margint18 {
    /*margin-left: 18px;*/
    margin-top: 6%;
    /*base300*/
}

.wd-index-main .container-right .compony .wd-right-hot .wd-right-hot-items .wd-right-hot-cell {
    /*width: 88px;*/
    width: 29.33%;
    /*base300*/
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    color: #4385f5;
}

.wd-index-main .container-right .compony .wd-right-hot .wd-right-hot-items .hot-cell-big {
    /*width: 194px;*/
    width: 64.66%;
    /*base300*/
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    color: #4385f5;
}

/*热门问题结束 ----------------------*/
/*精英答主开始 ----------------------*/
.wd-index-main .container-right .compony .tjcompony {
    background: #fafafa;
    padding-top: 4px;
    height: 630px;
    margin-top: 0;
}

.wd-index-main .container-right .compony .c-top {
    /*width: 350px;*/
    width: 100%;
    background: #fafafa;
    /* margin-left: 40px; */
}

.wd-index-main .container-right .compony .send {
    /*width: 300px;*/
    width: 90%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    height: 50px;
    /*line-height: 40px;*/
    margin: 0 auto;
    margin-top: 16px;
    overflow: hidden;
}

.wd-index-main .container-right .compony .send .send-l {
    /* margin-left: -15px; */
    font-size: 20px;
    float: left;
}

.wd-index-main .container-right .compony .send .send-r {
    color: #979797;
    float: right;
}

.wd-index-main .container-right .compony .member {
    /*width: 300px;*/
    width: 90%;
    /*height: 64px;*/
    height: 108px;
    margin: 0 auto;
    border-bottom: 1px solid #f2f2f2;
    padding-top: 22px;
    padding-bottom: 22px;
}

.wd-index-main .container-right .compony .borderb0 {
    border-bottom: none;
}

.wd-index-main .container-right .compony .member .ico-box {
    position: relative;
    /*width: 64px;*/
    width: 25%;
    height: 64px;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    float: left;
}

.wd-index-main .container-right .text-box {
    float: left;
}

.wd-index-main .container-right .compony .member .b1 {
    background: url(../image/wd-dazhu-b1.png) #fff no-repeat center center;
}

.wd-index-main .container-right .compony .member .b2 {
    background: url(../image/wd-dazhu-b2.png) #fff no-repeat center center;
}

.wd-index-main .container-right .compony .member .b3 {
    background: url(../image/wd-dazhu-b3.png) #fff no-repeat center center;
}

.wd-index-main .container-right .compony .member .b4 {
    background: url(../image/wd-dazhu-b4.png) #fff no-repeat center center;
}

.wd-index-main .container-right .compony .member .b5 {
    background: url(../image/wd-dazhu-b5.png) #fff no-repeat center center;
}

.wd-index-main .container-right .compony .member .text-box p {
    /*width: 220px;*/
    width: 100%;
    margin-left: 16px;
}

.wd-index-main .container-right .compony .member .text-box .font-base {
    display: inline-block;
    position: relative;
}

.wd-index-main .container-right .compony .member .text-box .font-base:after {
    content: '';
    width: 20px;
    height: 17px;
    background: url('../image/wd-dazhu-vip.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 3px;
    right: -30px;
}

.wd-index-main .container-right .compony .member .text-box .follow {
    display: inline-block;
    background: #d9e5fd;
    width: 58px;
    height: 24px;
    border-radius: 12px;
    color: #4087f3;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
}

.wd-index-main .container-right .compony .member .cishu {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #999999;
    margin-top: 12px;
}

.wd-index-main .container-right .compony .member .cishu .duihao {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 8px;
    font-size: 12px;
}

/*精英答主结束 ----------------------*/
/*问答-回答-推荐问题开始 ------------*/
.wd-hd-main .container-right .tjwenti {
    background: #fafafa;
    padding-top: 4px;
    /*height: 740px;*/
    height: auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

.wd-hd-main .container-right .tjwenti .c-top {
    width: 350px;
    background: #fafafa;
    /* margin-left: 40px; */
}

.wd-hd-main .container-right .tjwenti .send {
    /*width: 300px;*/
    width: 80%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    height: 50px;
    /*line-height: 40px;*/
    margin-left: 26px;
    margin-top: 16px;
    overflow: hidden;
}

.wd-hd-main .container-right .tjwenti .send .send-l {
    /* margin-left: -15px; */
    font-size: 20px;
    float: left;
}

.wd-hd-main .container-right .tjwenti .send .send-r {
    color: #979797;
    float: right;
}

.wd-hd-main .container-right .tjwenti .member {
    /*width: 300px;*/
    width: 80%;
    /*height: 64px;*/
    height: 108px;
    margin: 0 auto;
    border-bottom: 1px solid #f2f2f2;
    padding-top: 22px;
    padding-bottom: 22px;
}

.wd-hd-main .container-right .tjwenti .borderbnone {
    border: none;
}

.wd-hd-main .container-right .tjwenti .borderb0 {
    border-bottom: none;
}

.wd-hd-main .container-right .tjwenti .member .ico-box {
    position: relative;
    width: 17px;
    height: 17px;
    line-height: 15px;
    text-align: center;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    float: left;
    font-size: 12px;
    color: #ffffff;
}

.wd-hd-main .container-right .text-box {
    float: left;
}

.wd-hd-main .container-right .tjwenti .member .b1 {
    background: #4385f5;
}

.wd-hd-main .container-right .tjwenti .member .b2 {
    background: #a4a4a4;
}

.wd-hd-main .container-right .tjwenti .member .text-box p {
    width: 220px;
    margin-left: 16px;
}

.wd-hd-main .container-right .tjwenti .member .text-box .font-base {
    display: block;
    position: relative;
    width: 80%;
}

.wd-hd-main .container-right .tjwenti .member .cishu {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #999999;
    margin-top: 12px;
}

.wd-hd-main .container-right .tjwenti .member .cishu .smalldot {
    color: #c7d6f3;
}

/*问答-回答-推荐问题结束 ------------*/
/*问答-主页-主体结束 -----------------------------*/
/*问答-我要回答-顶部信息开始*/
.wd-hd-head {
    width: 100%;
}

.wd-hd-head .wd-hd-head-box {
    max-width: 1200px;
    /*height: 180px;*/
    margin-top: 50px;
    margin: 20px auto 10px;
    /*background: #ccc;*/
    border-bottom: 2px solid #ececec;
    position: relative;
    padding-bottom: 30px;
    padding: 2%;
}

/*左部-单条开始*/
.wd-hd-head .wd-hd-head-box .wd-item-box {
    /*width: 790px;*/
    width: 100%;
    margin-top: 30px;
}

.wd-hd-head .wd-hd-head-box .wd-item-box .red {
    color: red;
}

/*左部-头部*/
.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-head {}

.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-head .wd-item-head-l {
    font-size: 22px;
}

/*左部-详细*/
.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-detail {
    margin-top: 12px;
    font-size: 16px;
}

/*左部-标签*/
.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-label {
    color: #999999;
    margin-top: 12px;
}

.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-label .wd-item-label-avater {
    width: 24px;
    height: 24px;
    background-image: url('../image/wd-item-label-avater.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-label .wd-item-label-name {
    margin-left: 10px;
}

.wd-hd-head .wd-hd-head-box .wd-item-box .wd-item-label .wd-item-label-time {
    margin-left: 20px;
}

/*左部-单条结束*/
/*右部开始*/
.wd-hd-head .wd-hd-head-box .wd-hd-head-r {
    margin-top: 45px;
}

.wd-hd-head .wd-hd-head-box .wd-liulan {
    width: 70px;
    text-align: center;
    border-right: 2px solid #ececec;
}

.wd-hd-head .wd-hd-head-box .wd-liulan .wd-liulan-num {
    font-weight: bold;
    margin-bottom: 6px;
}

.wd-hd-head .wd-hd-head-box .wd-shengyu {
    width: 70px;
    text-align: center;
    margin-left: 20px;
}

.wd-hd-head .wd-hd-head-box .wd-shengyu .wd-shengyu-num {
    font-weight: bold;
    margin-bottom: 6px;
}

.wd-hd-head-box .wd-huida-btn {
    width: 168px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 2px solid #4285f6;
    background: #ecf2fe;
    color: #4285f6;
    border-radius: 5px;
    margin-top: 20px;
    cursor: pointer;
}

/*分享定位开始*/
.wd-hd-head .share {
    position: absolute;
    top: 20%;
    left: -8%;
}

.wd-hd-head .share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.wd-hd-head .share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.wd-hd-head .share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.wd-hd-head .share .share-2 {
    background: url(../image/share2.png) no-repeat left center;
}

.wd-hd-head .share .share-2:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.wd-hd-head .share .share-3 {
    background: url(../image/share3.png) no-repeat left center;
}

.wd-hd-head .share .share-3:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.wd-hd-head .share .share-4 {
    background: url(../image/share4.png) no-repeat left center;
}

.wd-hd-head .share .share-4:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.wd-hd-head .share img {
    display: block;
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
}

/*分享定位结束*/
/*右部结束*/
/*问答-我要回答-顶部信息结束 ----------*/
/*问答-回答-主体左侧开始 --------------*/
/*左侧文本域的书写图标*/
.wd-hd-main .c-l-editor:after {
    content: '';
    width: 16px;
    height: 16px;
    background: url('../image/wd-hd-editor-ico.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 26px;
    /*left: 26px;*/
    left: 3.23%;
    /*base804*/
}

.wd-hd-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 65%;
    /*height: 3000px;*/
    /*background: #777;*/
    margin-top: 30px;
    position: relative;
}

.wd-hd-main .container-left .wd-hd-textarea {
    /*width: 800px;*/
    width: 100%;
    height: 740px;
    border: 1px solid #eeeeee;
    border-radius: 5px;
    background: #f9f9f9;
    padding: 20px 20px 20px 50px;
    resize: none;
    outline: none;
}

.wd-hd-main .container-left .wd-hd-textarea:focus {
    border: 1px solid #4385f5;
    border-radius: 5px;
}

.wd-hd-main .wd-btn-tj {
    width: 130px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #4584f5;
    border-radius: 5px;
    color: #ffffff;
    background: #4584f5;
    /*margin: 20px auto 30px;*/
    text-align: center;
    cursor: pointer;
    /*margin-bottom: 30px;*/
    /*margin-left: 320px;*/
    position: absolute;
    bottom: 30px;
    right: 30px;
}

/*问答-回答-主体左侧结束 ----------*/
/*问答-旁听详情-左部开始 ----------------------------*/
/*单条*/
.wd-pt-main .container-left .wd-left-item {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    border-bottom: 2px solid #f5f5f5;
    padding-bottom: 50px;
}

.wd-pt-main .container-left .wd-left-item .wd-left-title .bold {
    font-weight: bold;
}

/*左部-标签*/
.wd-pt-main .container-left .wd-left-item .wd-item-label {
    color: #999999;
    margin-top: 20px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-label .wd-item-label-avater {
    width: 24px;
    height: 24px;
    background-image: url('../image/wd-item-label-avater.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.wd-pt-main .container-left .wd-left-item .wd-item-label .wd-item-label-name {
    margin-left: 10px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-label .wd-item-label-time {
    margin-left: 20px;
}

/*左部-详细*/
.wd-pt-main .container-left .wd-left-item .wd-item-detail {
    margin-top: 12px;
    font-size: 16px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-detail p {
    line-height: 30px;
}

/*左部-操作*/
.wd-pt-main .container-left .wd-left-item .wd-item-handle {
    margin-top: 12px;
    font-size: 16px;
    color: #999999;
}

.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-handle-fankui {
    width: 130px;
    /*base804*/
}

/*左部-操作-赞*/
.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-zan {
    /*width: 50px;*/
    /*height: 30px;*/
    font-size: 16px;
    color: #999999;
    position: relative;
}

.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-zan-no:before {
    background: url('../image/wd-fankui-zan-no.png');
}

.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-zan:before {
    content: '';
    width: 16px;
    /*base30*/
    height: 16px;
    color: #999999;
    position: absolute;
    top: 5px;
    left: -26px;
    /*base30*/
    /*background: url('../image/wd-fankui-zan-no.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*左部-操作-回复*/
.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-huifu {
    /*width: 50px;*/
    /*height: 30px;*/
    font-size: 16px;
    color: #999999;
    position: relative;
}

.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-huifu-yes:before {
    background: url('../image/wd-fankui-huifu-yes.png');
}

.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-huifu-no:before {
    background: url('../image/wd-fankui-huifu-no.png');
}

.wd-pt-main .container-left .wd-left-item .wd-item-handle .wd-fankui-huifu:before {
    content: '';
    width: 18px;
    /*base30*/
    height: 15px;
    color: #999999;
    position: absolute;
    top: 5px;
    left: -26px;
    /*base30*/
    /*background: url('../image/wd-fankui-zan-no.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*回复展开*/
.wd-pt-main .container-left .wd-left-item .wd-item-huifu {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    margin-top: 10px;
}

/*回复展开-文本域*/
.wd-pt-main .container-left .wd-left-item .wd-item-textarea {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    position: relative;
    margin-top: 10px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-textarea textarea {
    /*width:750px;*/
    width: 93.28%;
    /*base804*/
    height: 240px;
    border: 1px solid #4385f5;
    border-radius: 5px;
    padding: 20px;
    resize: none;
    outline: none;
    /*margin-left: 54px;*/
    margin-left: 6.72%;
    /*base804*/
    /*overflow: hidden;*/
}

.wd-pt-main .container-left .wd-left-item .wd-item-textarea textarea:focus {
    border: 1px solid #4385f5;
    border-radius: 5px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-textarea button {
    /*width: 110px;*/
    width: 13.68%;
    /*base804*/
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: 1px solid #4385f5;
    background: #4385f5;
    color: #ffffff;
    border-radius: 5px;
    outline: none;
    position: absolute;
    /*right: 20px;*/
    right: 2.49%;
    /*base804*/
    bottom: 20px;
}

/*回复展开-答友说*/
.wd-pt-main .container-left .wd-left-item .wd-item-say {
    /*width: 804px;*/
    width: 100%;
    /*base804*/
    position: relative;
    margin-top: 10px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box {
    /*width:750px;*/
    width: 93.28%;
    /*base804*/
    padding: 20px;
    resize: none;
    outline: none;
    /*margin-left: 54px;*/
    margin-left: 6.72%;
    /*base804*/
    /*overflow: hidden;*/
    background: #f4f4f4;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box .marginT20 {
    margin-top: 20px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box .wd-say-list-title {
    font-weight: bold;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box .wd-say-list-content {
    line-height: 30px;
    color: #555555;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box .wd-say-list-caozuo {
    font-size: 14px;
    color: #999999;
    margin-top: 10px;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box .wd-say-list-zan {
    cursor: pointer;
}

.wd-pt-main .container-left .wd-left-item .wd-item-say .wd-say-box .wd-say-list-huifu {
    cursor: pointer;
}

/*问答-旁听详情-左部结束 ----------------------------*/
/** * ********** 问答模块结束 ********** */
/** * ********** 视频模块开始 **************************************************************** */
/*视频-详情-主体开始 ------------------------------*/
/*展开更多评论开始 --------------*/
.sp-zhankai-more {
    width: 120px;
    color: #4385f5;
    margin: 30px auto;
}

/*展开更多评论结束 --------------*/
/*分享定位开始 -------------------*/
.sp-detail-article .share {
    position: absolute;
    /*top: 200px;*/
    /*left: 130px;*/
    left: -80px;
    top: 60px;
}

.sp-detail-article .share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.sp-detail-article .share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.sp-detail-article .share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

/*分享定位结束 -------------------*/
/*顶部信息开始 -------------------*/
.sp-detail-article {
    width: 100%;
    /*height: 2100px;*/
    /*overflow: hidden;*/
}

.sp-detail-article .container-box {
    max-width: 1200px;
    margin: 0 auto;
    /*height: 2100px;*/
    /*background: #333;*/
    margin-top: 30px;
    position: relative;
}

.sp-detail-article .article-title .title-t {
    font-size: 28px;
    font-weight: bold;
    /*text-align: center;*/
}

.sp-detail-article .article-title .title-b {
    line-height: 80px;
}

.sp-detail-article .article-title .title-www {
    float: left;
}

.sp-detail-article .article-title .title-time {
    position: relative;
    float: left;
    margin-left: 50px;
}

.sp-detail-article .article-title .title-time:before {
    content: url('../image/xm-tt-article-time.png');
    position: absolute;
    top: 2px;
    left: -22px;
}

.sp-detail-article .article-title .eye {
    float: left;
    margin-left: 50px;
}

.sp-detail-article .article-title .eye:before {
    content: url('../image/xm-tt-article-eye.png');
    position: absolute;
    top: -1px;
    left: -22px;
}

/*顶部信息结束 -------------------*/
/*小分享开始 ----------------------*/
.sp-detail-article .article-title .title-b .about {
    font-size: 14px;
}

.sp-detail-article .article-title .title-b .about .other1 {
    width: 20px;
    height: 20px;
    background: url('../image/other1.png') no-repeat left center;
}

.sp-detail-article .article-title .title-b .about .other2 {
    width: 20px;
    height: 20px;
    background: url('../image/other2.png') no-repeat left center;
}

.sp-detail-article .article-title .title-b .about .other3 {
    width: 20px;
    height: 20px;
    background: url('../image/other3.png') no-repeat left center;
}

.sp-detail-article .article-title .title-b .about .other {
    width: 52px;
    height: 20px;
    line-height: 20px;
    padding-left: 24px;
    margin-right: 8px;
    display: inline-block;
}

/*小分享结束 ----------------------*/
/*播放器开始 -----------------------*/
.sp-detail-article .sp-bfq-box {
    /*max-width: 1200px;*/
    width: 98%;
    height: 670px;
    background: #000000;
    margin: 0 auto;
}

.sp-detail-article .sp-bfq-video {
    width: 1200px;
    height: 620px;
    margin: 0 auto;
}

/*附加区*/
.sp-detail-article .sp-bfq-handle {
    max-width: 1200px;
    height: 50px;
    line-height: 50px;
    background: #272727;
    color: #ffffff;
    font-size: 14px;
    padding: 0 20px;
}

.sp-detail-article .sp-bfq-handle a {
    color: #ff7133;
}

.sp-detail-article .sp-bfq-handle a:hover {
    color: #fe9365;
}

/*附加区-赞*/
.sp-detail-article .sp-bfq-handle .sp-bfq-zan {
    /*width: 80px;*/
    height: 50px;
    position: relative;
}

.sp-detail-article .sp-bfq-handle .sp-bfq-zan:before {
    content: '';
    width: 16px;
    /*base30*/
    height: 16px;
    color: #999999;
    position: absolute;
    top: 15px;
    left: -26px;
    /*base30*/
    background: url('../image/sp-bfq-zan.png');
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*附加区-回复*/
.sp-detail-article .sp-bfq-handle .sp-bfq-huifu {
    /*width: 80px;*/
    height: 50px;
    position: relative;
    margin-left: 50px;
}

.sp-detail-article .sp-bfq-handle .sp-bfq-huifu:before {
    content: '';
    width: 18px;
    /*base30*/
    height: 15px;
    color: #999999;
    position: absolute;
    top: 18px;
    left: -26px;
    /*base30*/
    background: url('../image/sp-bfq-huifu.png');
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*播放器结束 -----------------------*/
/*评论区开始 -----------------------*/
.sp-detail-article .article-content {
    /*max-width: 1200px;*/
    width: 95%;
    position: relative;
    margin: 0 auto;
    margin-top: 50px;
    /*border-bottom: 1px solid #eeeeee;*/
    /*padding-bottom: 40px;*/
}

.sp-detail-article .article-content .bold {
    font-weight: bold;
}

/*评论框开始*/
.sp-detail-article .article-content .article-count {
    height: 44px;
}

.sp-detail-article .article-content .article-textarea {
    position: relative;
}

.sp-detail-article .article-content .article-textarea textarea {
    width: 100%;
    height: 168px;
    background: #f7f7f7;
    border: 1px solid #d8d8d8;
    padding: 20px;
    resize: none;
    border-radius: 5px;
    outline: none;
}

.sp-detail-article .article-content .article-textarea textarea:focus {
    border: 1px solid #4385f5;
}

.sp-detail-article .article-content .article-textarea button {
    /*width: 134px;*/
    width: 12%;
    height: 44px;
    line-height: 44px;
    text-align: center;
    background: #4385f5;
    border: 1px solid #4385f5;
    color: #ffffff;
    border-radius: 5px;
    position: absolute;
    bottom: 20px;
    right: 20px;
    outline: none;
}

/*评论框结束*/
/*全部评论开始 */
.sp-detail-article .article-content .article-comment {
    margin-top: 30px;
}

.sp-detail-article .article-content .article-comment .article-comment-t {
    height: 44px;
    border-bottom: 2px solid #e7e7e7;
}

.sp-detail-article .article-content .article-comment .article-comment-b {
    padding-bottom: 30px;
}

/*操作开始 -------------*/
/*未展开的*/
/*展开的*/
.sp-detail-article .article-content .article-comment .sp-comment-item {
    max-width: 1200px;
    /*height: 150px;*/
    /*收*/
    height: 200px;
    font-size: 16px;
    border-bottom: 1px solid #e7e7e7;
    overflow: hidden;
}

/*头像*/
.sp-detail-article .article-content .article-comment .sp-comment-avater {
    width: 53px;
    height: 53px;
    background: url('../image/sp-comment-avater.png');
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 38px;
}

/*信息*/
.sp-detail-article .article-content .article-comment .sp-comment-info {
    margin-top: 38px;
    width: 100%;
}

.sp-detail-article .article-content .article-comment .sp-comment-sign {
    margin-top: 10px;
}

/*操作 ------------------------------------------------------*/
/*二级嵌套*/
.sp-detail-article .article-content .article-comment .sp-comment-handle {
    /*width: 1110px;*/
    height: 190px;
    margin-top: 10px;
    font-size: 16px;
    color: #999999;
    overflow: hidden;
    /*展收*/
}

.sp-detail-article .article-content .article-comment .sp-comment-fankui {
    width: 130px;
    /*base804*/
}

/*操作-赞*/
.sp-detail-article .article-content .article-comment .sp-comment-zan {
    /*width: 50px;*/
    /*height: 30px;*/
    font-size: 16px;
    color: #999999;
    position: relative;
}

.sp-detail-article .article-content .article-comment .sp-comment-zan-no:before {
    background: url('../image/sp-fankui-zan-no.png');
}

.sp-detail-article .article-content .article-comment .sp-comment-zan:before {
    content: '';
    width: 16px;
    /*base30*/
    height: 16px;
    color: #999999;
    position: absolute;
    top: 4px;
    left: -26px;
    /*base30*/
    /*background: url('../image/wd-fankui-zan-no.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*操作-回复*/
.sp-detail-article .article-content .article-comment .sp-comment-huifu {
    /*width: 50px;*/
    /*height: 30px;*/
    font-size: 16px;
    color: #999999;
    position: relative;
}

.sp-detail-article .article-content .article-comment .sp-comment-huifu-yes:before {
    background: url('../image/sp-fankui-huifu-yes.png');
}

.sp-detail-article .article-content .article-comment .sp-comment-huifu-no:before {
    background: url('../image/sp-fankui-huifu-no.png');
}

.sp-detail-article .article-content .article-comment .sp-comment-huifu:before {
    content: '';
    width: 18px;
    /*base30*/
    height: 15px;
    color: #999999;
    position: absolute;
    top: 5px;
    left: -26px;
    /*base30*/
    /*background: url('../image/wd-fankui-zan-no.png');*/
    background-repeat: no-repeat;
    background-size: contain;
    cursor: pointer;
}

/*填提交*/
.sp-detail-article .article-content .article-comment .sp-comment-tijiao {
    width: 100%;
    margin-top: 50px;
}

.sp-detail-article .article-content .article-comment .sp-comment-tijiao textarea {
    /*width: 1010px;*/
    width: 90%;
    height: 100px;
    border: 1px solid #4385f5;
    border-radius: 5px 0 0 5px;
    padding: 20px;
    resize: none;
    outline: none;
}

.sp-detail-article .article-content .article-comment .sp-comment-tijiao button {
    /*width: 100px;*/
    width: 10%;
    height: 100px;
    line-height: 100px;
    border: 1px solid #4385f5;
    border-radius: 0 5px 5px 0;
    outline: none;
    background: #4385f5;
    color: #ffffff;
}

/*二级嵌套*/
/*二级嵌套-未展开的*/
/*二级嵌套-展开的*/
.sp-detail-article .article-content .article-comment .sp-othersay-item {
    /*height: 40px;*/
    overflow: hidden;
}

.sp-detail-article .article-content .article-comment .sp-othersay-more-t {
    width: 1110px;
    height: 20px;
    cursor: pointer;
    margin-top: 10px;
}

.sp-detail-article .article-content .article-comment .sp-othersay-more-b {
    width: 1110px;
    height: 20px;
    cursor: pointer;
    margin-top: 10px;
    text-align: center;
}

.sp-detail-article .article-content .article-comment .sp-othersay-content {
    margin-top: 20px;
    width: 1110px;
    padding: 20px;
    background: #f2f2f2;
}

.sp-detail-article .article-content .article-comment .sp-othersay-neirong .bold {
    font-weight: bold;
}

.sp-detail-article .article-content .article-comment .sp-othersay-caozuo {
    font-size: 14px;
    margin-top: 10px;
}

.sp-detail-article .article-content .article-comment .sp-othersay-caozuo .blue {
    color: #4385f5;
}

.sp-detail-article .article-content .article-comment .sp-othersay-caozuo .gray {
    color: #999999;
}

.sp-detail-article .article-content .article-comment .sp-othersay-caozuo .pointer {
    cursor: pointer;
}

/*三级嵌套*/
/*三级嵌套-未展开的*/
/*三级嵌套-展开的*/
.sp-detail-article .article-content .article-comment .sp-othersay-huifu {
    margin-top: 10px;
    position: relative;
}

.sp-detail-article .article-content .article-comment .sp-othersay-huifu textarea {
    width: 1060px;
    height: 126px;
    border: 1px solid #4385f5;
    border-radius: 5px;
    outline: none;
    padding: 20px;
    resize: none;
}

.sp-detail-article .article-content .article-comment .sp-othersay-huifu button {
    width: 100px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 5px;
    background: #4385f5;
    color: #ffffff;
    outline: none;
    position: absolute;
    bottom: 16px;
    right: 60px;
}

/*单人*/
.sp-detail-article .article-content .article-comment .sp-othersay-li {
    width: 1110px;
    /*height: 200px;*/
    overflow: hidden;
}

/*操作结束 ------------------------*/
/*全部评论结束*/
/*评论区结束*/
/*视频-详情-主体结束 --------------*/
/** * ********** 视频模块结束 ********** */
/** * ********** 扶贫模块开始 **************************************************************** */
/*扶贫-主页-扶贫动态开始 -----------*/
.fp-index-main .container-right .fp-dongtai {
    /*width: 350px;*/
    width: 100%;
    height: 560px;
    background: #fafafa;
    margin-top: 20px;
    padding-top: 20px;
}

.fp-index-main .container-right .fp-dongtai .blue {
    color: #4385f5;
}

.fp-index-main .container-right .fp-dongtai .gray {
    color: #999999;
}

.fp-index-main .container-right .fp-dongtai .marginT10 {
    margin-top: 10px;
}

.fp-index-main .container-right .fp-dongtai .fp-dongtai-title {
    /*width: 300px;*/
    width: 90%;
    height: 40px;
    margin: 0 auto;
    border-bottom: 2px solid #4385f5;
}

.fp-index-main .container-right .fp-dongtai .fp-dongtai-item {
    /*width: 300px;*/
    width: 90%;
    border-bottom: 1px solid #dedede;
    margin: 0 auto;
    padding: 20px 0;
}

.fp-index-main .container-right .fp-dongtai .borderbnone {
    border: none;
}

/*扶贫-主页-扶贫动态结束 -----------*/
/*扶贫-主页-公益活动推荐开始 tjgy ------------------*/
.fp-index-main .container-right .tjgy .fp-gongyi-top {
    /*width: 300px;*/
    width: 90%;
    height: 186px;
    border-radius: 5px;
    background: url('../image/fp-gongyi-top.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    margin: 20px auto;
}

.fp-index-main .container-right .tjgy .fp-gongyi-txt {
    /*width: 294px;*/
    width: 100%;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #ffffff;
    position: absolute;
    bottom: 40px;
    left: 0;
}

.fp-index-main .container-right .tjgy .send {
    /*width: 300px;*/
    width: 90%;
    position: relative;
    /*background: #333;*/
    border-bottom: 2px solid #4286f3;
    /*line-height: 40px;*/
    height: 50px;
    margin-left: 20px;
    /*margin-top: 16px;*/
    overflow: hidden;
}

.fp-index-main .container-right .tjgy .send .send-l {
    /* margin-left: -15px; */
    font-size: 20px;
    float: left;
}

.fp-index-main .container-right .tjgy .send .send-r {
    color: #979797;
    float: right;
}

.fp-index-main .container-right .tjgy .member {
    width: 300px;
    height: 64px;
    margin-top: 15px;
    margin-left: 20px;
}

.fp-index-main .container-right .tjgy .member-t {
    margin-top: 34px;
}

.fp-index-main .container-right .tjgy .member .ico-box {
    position: relative;
    width: 64px;
    height: 64px;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    float: left;
}

.fp-index-main .container-right .tjgy .text-box {
    /*width: 140px;*/
    width: 45%;
    float: left;
    margin-top: 20px;
    margin-left: 20px;
}

.fp-index-main .container-right .tjgy .member .b1 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/fp-tjvideo-tu-1.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .b2 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/fp-tjvideo-tu-2.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .b3 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/fp-tjvideo-tu-3.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .b4 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/fp-tjvideo-tu-4.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .b5 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/fp-tjvideo-tu-5.png) #fff no-repeat center center;
}

/*扶贫-主页-公益活动推荐结束 tjgy ------------------*/
/*扶贫-扶贫政策列表页-主体-开始 --------------------*/
/*单块导航开始 ------------------*/
.fp-index-main .news-title-container {}

.fp-index-main .com-tab {
    width: 100%;
    height: 50px;
    border-bottom: 2px solid #4385f5;
    margin-left: 0;
    margin-bottom: 20px;
}

.fp-index-main .com-tab .items {
    float: left;
    color: #333333;
    width: 100px;
    height: 16px;
    line-height: 16px;
    border-right: 1px solid #333333;
    margin-right: 15px;
    font-size: 20px;
}

.fp-index-main .com-tab .active {
    color: #4385f5;
    font-weight: bold;
}

.fp-index-main .com-tab .bordernone {
    border: none;
}

.fp-index-main .fp-title-shenqing {
    width: 166px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #4385f5;
    color: #ffffff;
    border-radius: 5px;
    font-size: 16px;
    cursor: pointer;
}

/*单块导航结束 -------------------*/
/*扶贫-扶贫政策列表页-主体-结束 --------------------*/
/*扶贫-申请-个人-顶部蒙版大图开始 ------------------*/
.fp-top-maskbanner {
    width: 100%;
    height: 400px;
    background: url('../image/fp-top-maskbanner.png');
    background-repeat: no-repeat;
    background-size: cover;
}

.fp-top-mask {
    width: 100%;
    height: 400px;
    background: rgba(0, 0, 0, 0.7);
}

/*扶贫-申请-个人-顶部蒙版大图结束 -----------------*/
/*扶贫-申请-个人-表格大标题开始  ------------------*/
.fp-tophead {
    max-width: 1200px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 40px;
    color: #ffffff;
    margin: -240px auto 140px;
    font-weight: bold;
}

/*扶贫-申请-个人-表格大标题结束 -------------------*/
/*扶贫-申请-个人-主体开始 -------------------*/
.fp-main {
    max-width: 1200px;
    /*width: 95%;*/
    /*height: 1670px;*/
    /*overflow: hidden;*/
    box-shadow: 3px 5px 20px #e8e8e8;
    margin: 0 auto 70px;
    background: #ffffff;
    border-radius: 5px;
}

/*标题*/
.fp-main .c-title {
    max-width: 1200px;
    height: 40px;
    line-height: 40px;
    font-size: 24px;
    font-weight: bold;
    margin: 50px auto 0;
    border-left: 10px solid #4385f5;
    padding-left: 3%;
}

.fp-main .c-title .c-title-beizhu {
    font-size: 16px;
    color: #999999;
    margin-left: 20px;
    font-weight: normal;
}

/*盒子*/
.fp-main .c-box {
    /*width: 760px;*/
    width: 100%;
    margin: 0 auto;
    padding-top: 50px;
    background: #ffffff;
    position: relative;
    padding-bottom: 50px;
    padding-right: 5%;
}

/*标题冒号对齐 ------------*/
/*各项 --------------------*/
/*通用 --------------*/
.fp-main .c-box .titlewh {
    /*width: 140px;*/
    width: 21%;
    height: 50px;
    line-height: 50px;
    text-align: right;
    /*background: #ccc;*/
}

/*姓名*/
.fp-main .c-box .zp-qy-xingming {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-xingming input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.fp-main .c-box .zp-qy-xingming input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*性别*/
.fp-main .c-box .zp-qy-xingbie {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-xingbie .xuanxiang {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    line-height: 50px;
}

/*身份证号*/
.fp-main .c-box .zp-qy-shenfen {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-shenfen input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.fp-main .c-box .zp-qy-shenfen input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*所在地区*/
.fp-main .c-box .zp-qy-diqu {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-diqu .xuanxiang {
    width: 270px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

.fp-main .c-box .zp-qy-diqu .diqu-r {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
}

/*地址*/
.fp-main .c-box .zp-qy-dizhi {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-dizhi input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.fp-main .c-box .zp-qy-dizhi input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*联系电话*/
.fp-main .c-box .zp-qy-dianhua {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-dianhua input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.fp-main .c-box .zp-qy-dianhua input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*企业规模*/
.fp-main .c-box .zp-qy-guimo {
    /*width: 730px;*/
    width: 100%;
    height: 140px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-guimo .xuanxiang {
    /*width: 570px;*/
    width: 75%;
    /*height: 140px;*/
    line-height: 50px;
}

.fp-main .c-box .zp-guimo-item {
    border-bottom: 1px dashed #e7e7e7;
}

.fp-main .c-box .zp-guimo-item:last-child {
    border: none;
}

/*邮箱*/
.fp-main .c-box .zp-qy-youxiang {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-youxiang input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.fp-main .c-box .zp-qy-youxiang input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*学历*/
.fp-main .c-box .zp-qy-xueli {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-xueli select {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
    /*margin-right: 5%;*/
}

/*单位*/
.fp-main .c-box .zp-qy-danwei {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-danwei select {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

.fp-main .c-box .zp-qy-danwei input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

/*职务*/
.fp-main .c-box .zp-qy-zhiwu {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-zhiwu select {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*简介*/
.fp-main .c-box .zp-qy-jianjie {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-jianjie textarea {
    /*width: 570px;*/
    width: 75%;
    height: 250px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 15px;
    color: #999;
    resize: none;
}

/*按钮 ----------------------*/
.fp-main .c-box .save {
    /*width: 366px;*/
    width: 40%;
    height: 50px;
    border: 1px solid #4385f5;
    border-radius: 10px;
    background: #4385f5;
    color: #fff;
    margin: 0 auto;
    margin-top: 50px;
    margin-left: 32%;
    outline: none;
}

/*扶贫-申请-个人-主体结束 -------------------*/
/*扶贫-申请-企业-主体开始 -------------------*/
/*执照开始 ----------*/
.fp-main .c-box .zp-qy-zhizhao {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.fp-main .c-box .zp-qy-zhizhao .img-btn {
    width: 125px;
    height: 48px;
    background: #eeeeee;
    border: none;
    border-radius: 5px;
    margin-left: 20px;
    color: #999999;
    outline: none;
}

.fp-main .c-box .zp-qy-zhizhao .img-limit {
    height: 48px;
    line-height: 48px;
    margin-left: 20px;
    color: #3c8be7;
}

/*执照结束 ----------*/
/*扶贫-申请-企业-主体结束 ----------*/
/** * ********** 扶贫模块结束 ********** */
/** * ********** 会展模块开始 **************************************************************** */
/*会展-主页-精选展会开始 -----------------------*/
.fp-index-main .container-right .tjgy .member .hz-b1 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/hz-tjvideo-tu-1.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .hz-b2 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/hz-tjvideo-tu-2.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .hz-b3 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/hz-tjvideo-tu-3.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .hz-b4 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/hz-tjvideo-tu-4.png) #fff no-repeat center center;
}

.fp-index-main .container-right .tjgy .member .hz-b5 {
    /*width: 136px;*/
    width: 35%;
    height: 84px;
    background: url(../image/hz-tjvideo-tu-5.png) #fff no-repeat center center;
}

/*会展-主页-精选展会结束 -----------------------*/
/*会展-申请参展-顶部信息开始 -------------------*/
.hz-cz-head {
    width: 100%;
}

.hz-cz-head .hz-cz-head-box {
    width: 1200px;
    height: 440px;
    margin: 20px auto 10px;
    /*background: #ccc;*/
    border-bottom: 2px solid #ececec;
    position: relative;
}

/*大标题*/
.hz-cz-head .hz-cz-head-title {
    font-size: 28px;
    font-weight: bold;
    margin-top: 40px;
}

/*左部*/
.hz-cz-head .hz-cz-head-img {
    margin-top: 20px;
    width: 500px;
    height: 314px;
    background: url('../image/hz-cz-head-img.png');
    background-repeat: no-repeat;
    background-size: contain;
}

/*申请参展*/
.hz-cz-head .hz-cz-head-txt {
    line-height: 36px;
    margin-top: 12px;
}

/*申请入住*/
.hz-cz-head .hz-cz-head-txt .canzhan {
    width: 210px;
    height: 66px;
    line-height: 60px;
    text-align: center;
    background: #4385f5;
    color: #ffffff;
    border-radius: 5px;
    border: 1px solid #4385f5;
    font-size: 18px;
    position: relative;
    padding-left: 30px;
    margin-top: 20px;
    cursor: pointer;
}

.hz-cz-head .hz-cz-head-txt .canzhan:before {
    content: '';
    width: 26px;
    height: 26px;
    background: url('../image/hz-canzhan.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 26%;
    left: 24%;
}

/*分享定位开始*/
.hz-cz-head .share {
    position: absolute;
    top: 14%;
    left: -8%;
}

.hz-cz-head .share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.hz-cz-head .share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.hz-cz-head .share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.hz-cz-head .share .share-2 {
    background: url(../image/share2.png) no-repeat left center;
}

.hz-cz-head .share .share-2:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.hz-cz-head .share .share-3 {
    background: url(../image/share3.png) no-repeat left center;
}

.hz-cz-head .share .share-3:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.hz-cz-head .share .share-4 {
    background: url(../image/share4.png) no-repeat left center;
}

.hz-cz-head .share .share-4:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.hz-cz-head .share img {
    display: block;
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
}

/*分享定位结束*/
/*右部结束*/
/*会展-申请参展-顶部信息结束 -------------------*/
/*会展-申请参展-TAB切换开始 --------------------*/
.hz-sq-main .section {
    /*width: 330px;*/
    /*height: 474px;*/
    /*background-color: #ffffff;*/
}

.hz-sq-main .section .all {
    /*width: 330px;*/
    /*height: 474px;*/
}

.hz-sq-main .section .nav {
    width: 100%;
    height: 42px;
    border-bottom: 1px solid #e1e1e1;
    font-weight: bold;
}

.hz-sq-main .section .nav>a {
    width: 82px;
    height: 42px;
    display: block;
    font-size: 18px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.hz-sq-main .section .nav>a.on {
    border-bottom: 4px solid #4385f5;
}

.hz-sq-main .section .nav>a {
    margin-right: 50px;
}

.hz-sq-main .section .login {
    /*background-color: #ffffff;*/
}

.hz-sq-main .section .login.on {
    /*background-color: #ffffff;*/
}

.hz-sq-main .section .contentbox {
    width: 100%;
    /*text-indent: 30px;*/
}

.hz-sq-main .section .contentbox .indent0 {
    text-indent: 0;
}

.hz-sq-main .section .toggle {
    height: 56px;
    line-height: 56px;
    text-align: right;
    margin-right: 26px;
}

.hz-sq-main .section .cont-p {
    line-height: 32px;
    margin-top: 22px;
}

.hz-sq-main .section .contentbox>div {
    display: none;
}

.hz-sq-main .section .contentbox>div[class="box active"] {
    display: block;
}

/*会展-申请参展-TAB切换开始 --------*/
/*会展-申请参展-主体开始 -----------------------*/
/*主体面板上部区域开始 ---------*/
.hz-sq-main {
    width: 100%;
    margin-top: 30px;
}

.hz-sq-main .container-box {
    max-width: 1200px;
    margin: 0 auto;
}

.hz-sq-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 72%;
}

.hz-sq-main .container-right {
    width: 25%;
    margin-top: -20px;
}

/*申请开始-----------------------*/
.hz-sq-main .c-box {
    /*width: 804px;*/
    width: 100%;
    /*height: 1580px;*/
    margin: 0 auto;
    padding-top: 30px;
    background: #ffffff;
    position: relative;
}

/*通用*/
.hz-sq-main .c-box .titlewh {
    /*width: 150px;*/
    width: 20%;
    height: 50px;
    line-height: 50px;
    text-align: right;
    /*background: #ccc;*/
}

/*姓名*/
.hz-sq-main .c-box .zp-qy-xingming {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-xingming input {
    /*width: 570px;*/
    width: 78%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.hz-sq-main .c-box .zp-qy-xingming input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*性别*/
.hz-sq-main .c-box .zp-qy-xingbie {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-xingbie .xuanxiang {
    /*width: 570px;*/
    width: 78%;
    height: 50px;
    line-height: 50px;
}

/*身份证号*/
.hz-sq-main .c-box .zp-qy-shenfen {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-shenfen input {
    /*width: 570px;*/
    width: 78%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.hz-sq-main .c-box .zp-qy-shenfen input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*所在地区*/
.hz-sq-main .c-box .zp-qy-diqu {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-diqu .xuanxiang {
    width: 270px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

.hz-sq-main .c-box .zp-qy-diqu .diqu-r {
    /*width: 570px;*/
    width: 78%;
    height: 50px;
}

/*地址*/
.hz-sq-main .c-box .zp-qy-dizhi {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-dizhi input {
    /*width: 570px;*/
    width: 78%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.hz-sq-main .c-box .zp-qy-dizhi input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*联系电话*/
.hz-sq-main .c-box .zp-qy-dianhua {
    /*width: 730px;*/
    width: 100%;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-dianhua input {
    /*width: 570px;*/
    width: 78%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.hz-sq-main .c-box .zp-qy-dianhua input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*企业规模*/
.hz-sq-main .c-box .zp-qy-guimo {
    width: 730px;
    height: 140px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-guimo .xuanxiang {
    width: 570px;
    height: 140px;
    line-height: 50px;
}

.hz-sq-main .c-box .zp-guimo-item {
    border-bottom: 1px dashed #e7e7e7;
}

/*邮箱*/
.hz-sq-main .c-box .zp-qy-youxiang {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-youxiang input {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.hz-sq-main .c-box .zp-qy-youxiang input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*学历*/
.hz-sq-main .c-box .zp-qy-xueli {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-xueli select {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*单位*/
.hz-sq-main .c-box .zp-qy-danwei {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-danwei select {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*职务*/
.hz-sq-main .c-box .zp-qy-zhiwu {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-zhiwu select {
    width: 570px;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
    color: #999;
}

/*简介*/
.hz-sq-main .c-box .zp-qy-jianjie {
    width: 730px;
    height: 50px;
    margin-top: 30px;
}

.hz-sq-main .c-box .zp-qy-jianjie textarea {
    width: 570px;
    height: 250px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 15px;
    color: #999;
    resize: none;
}

/*按钮 -------*/
.hz-sq-main .c-box .save {
    width: 366px;
    height: 70px;
    border: 1px solid #4385f5;
    border-radius: 10px;
    background: #4385f5;
    color: #fff;
    margin-top: 30px;
    margin-left: 30%;
    outline: none;
}

/*申请结束-----------------------*/
/*会展-申请参展-主体开始 -----------------------*/
/*展会-详情页-展会介绍开始 (TAB1) -------------*/
.hz-xq-main .container-left .margint40 {
    margin-top: 40px;
}

.hz-xq-main .container-left .hz-tab1-name {
    font-weight: bold;
}

.hz-xq-main .container-left .hz-tab1-txt {
    line-height: 32px;
}

.hz-xq-main .container-left .hz-tab1-table {
    width: 690px;
    height: 523px;
    background: url(../image/hz-tab1-table.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 50px;
}

/*会展-详情页-展会介绍结束 (TAB1) -------------*/
/** * ********** 会展模块结束 ********** */
/** * ********** 应用模块开始 **************************************************************** */
/*应用-主页-主体开始 --------------*/
/*左部开始 -------------*/
.yy-index-main {
    width: 100%;
}

.yy-index-main .xw-tt-news .news-title-container {}

.yy-index-main .xw-tt-news .com-tab {
    width: 100%;
    height: 50px;
    border-bottom: 2px solid #4385f5;
    margin-left: 0;
    margin-bottom: 20px;
}

.yy-index-main .xw-tt-news .com-tab .items {
    float: left;
    color: #333333;
    width: 100px;
    height: 16px;
    line-height: 16px;
    border-right: 1px solid #333333;
    margin-right: 15px;
    font-size: 20px;
}

.yy-index-main .xw-tt-news .com-tab .active {
    color: #4385f5;
    font-weight: bold;
}

.yy-index-main .xw-tt-news .com-tab .bordernone {
    border: none;
}

.yy-index-main .xw-tt-news .areas .item {
    position: relative;
    /*width: 800px;*/
    width: 100%;
    height: 212px;
    padding: 10px 5px;
    margin: 10px 0;
    border-radius: 4px;
    transition: all .4s ease;
}

.yy-index-main .xw-tt-news .item .image {
    float: left;
    /*width: 131px;*/
    width: 17%;
    height: 131px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: absolute;
    top: 0;
    left: 5px;
    bottom: 0;
    margin: auto;
    /*margin-left: 28px;*/
    margin-left: 1%;
    border-radius: 5px;
}

.yy-index-main .xw-tt-news .item .context {
    float: right;
    width: 73%;
    position: relative;
    overflow: hidden;
    height: 150px;
    position: absolute;
    top: 0;
    right: 20px;
    bottom: 0;
    margin: auto;
}

.yy-index-main .xw-tt-news .areas .item .item-head {
    /*width: 584px;*/
    width: 100%;
    height: 40px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}

.yy-index-main .xw-tt-news .areas .item .item-head button {
    /*width: 108px;*/
    width: 20%;
    height: 34px;
    line-height: 32px;
    text-align: center;
    background: #4385f5;
    color: #ffffff;
    border-radius: 5px;
    border: 1px solid #4385f5;
    font-size: 16px;
}

/*左部结束* ----------------//*右部-申请入住开始 --------*/
.yy-index-main .container-right .ruzhu {
    /*width: 350px;*/
    width: 100%;
    height: 66px;
    line-height: 60px;
    text-align: center;
    background: #4385f5;
    color: #ffffff;
    border-radius: 5px;
    border: 1px solid #4385f5;
    font-size: 20px;
    position: relative;
    cursor: pointer;
    padding-left: 10%;
}

.yy-index-main .container-right .ruzhu:before {
    content: '';
    width: 26px;
    height: 26px;
    background: url('../image/yy-ruzhu.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 24%;
    left: 24%;
}

/*右部-申请入驻结束 -----------*/
/*热门推荐开始 ----------------*/
.yy-index-main .container-right .compony .member .ico-box {
    position: relative;
    width: 64px;
    height: 64px;
    border: 1px solid #e2e2e2;
    border-radius: 5px;
    float: left;
}

.yy-index-main .container-right .text-box {
    width: 200px;
    margin-left: 20px;
    margin-top: 5px;
    float: left;
}

.yy-index-main .container-right .tjgy .member .yy-b1 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-1.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b2 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-2.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b3 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-3.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b4 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-4.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b5 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-5.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b6 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-6.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b7 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-7.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b8 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-8.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b9 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-9.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.yy-index-main .container-right .tjgy .member .yy-b10 {
    width: 79px;
    height: 79px;
    background: url(../image/yy-tjvideo-tu-10.png);
    background-color: #ffffff;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/*热门推荐结束 -----------------*/
/*应用-主页-主体开始 --------------*/
/*应用-APP详情页-顶部信息开始 -----*/
.app-head {
    width: 100%;
}

.app-head .app-head-box {
    max-width: 1200px;
    height: 260px;
    margin: 20px auto 10px;
    /*background: #ccc;*/
    /*border-bottom: 2px solid #ececec;*/
    position: relative;
    padding: 0 1%;
}

/*左部*/
.app-head .app-head-info {
    width: 100%;
    margin-top: 50px;
}

.app-head .app-head-info .app-info-left {
    width: 58%;
}

.app-head .app-info-l-wenzi {
    margin-left: 30px;
}

.app-head .app-info-l-tupian {
    width: 158px;
    height: 158px;
    background: url('../image/yy-info-tupian.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-color: #fafafa;
}

.app-head .app-info-l-wenzi {
    margin-left: 30px;
}

.app-head .app-info-l-title {
    font-size: 28px;
    font-weight: bold;
    margin-top: 10px;
}

.app-head .app-info-l-txt {
    margin-top: 60px;
    color: #888888;
}

.app-head .app-info-l-time {
    color: #888888;
}

/*右部*/
.app-head .app-info-right {
    /*width: 500px;   */
    width: 40%;
    /*height: 162px;  */
    height: auto;
    border-left: 2px solid #e0e0e0;
    padding-left: 10%;
}

.app-head .app-info-right .app-info-r-btn {
    width: 45%;
}

.app-head .app-btn-saoma {
    /*width: 150px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 2px solid #4385f5;
    border-radius: 5px;
    background: #ffffff;
    margin-top: 20px;
    cursor: pointer;
}

.app-head .app-btn-xiazai {
    /*width: 150px;*/
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 2px solid #4385f5;
    border-radius: 5px;
    background: #4385f5;
    color: #ffffff;
    margin-top: 20px;
}

.app-head .app-info-r-erweima {
    /*width: 160px;*/
    width: 49%;
    height: 160px;
    background: url('../image/yy-info-r-erweima.png');
    background-repeat: no-repeat;
    background-size: contain;
}

/*分享定位开始*/
.app-head .share {
    position: absolute;
    top: 10%;
    left: -8%;
}

.app-head .share .share-cell {
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
    background-size: contain;
}

.app-head .share .share-1 {
    background: url(../image/share1.png) no-repeat left center;
}

.app-head .share .share-1:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.app-head .share .share-2 {
    background: url(../image/share2.png) no-repeat left center;
}

.app-head .share .share-2:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.app-head .share .share-3 {
    background: url(../image/share3.png) no-repeat left center;
}

.app-head .share .share-3:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.app-head .share .share-4 {
    background: url(../image/share4.png) no-repeat left center;
}

.app-head .share .share-4:hover {
    background: url(../image/share1-active.png) no-repeat left center;
}

.app-head .share img {
    display: block;
    width: 60px;
    height: 60px;
    margin-bottom: 8px;
}

/*分享定位结束*/
/*右部结束*/
/*应用-APP详情页-顶部信息结束 -----*/
/*应用-APP详情页-主体开始 ---------*/
.yy-xq-main {
    width: 100%;
    margin-bottom: 50px;
}

.yy-xq-main .container-box {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 1%;
}

.yy-xq-main .container-left {
    float: left;
    /*width: 804px;*/
    width: 72%;
}

.yy-xq-main .container-right {
    float: right;
    /*width: 350px;*/
    width: 25%;
}

/*应用-APP详情页-左部开始 ---*/
/*左部内容-软件介绍开始*/
.yy-xq-main .app-jieshao {
    /*width: 800px;*/
    width: 100%;
    padding: 0 0 30px 0;
}

.yy-xq-main .app-jieshao-title {
    width: 100%;
    height: 44px;
    border-bottom: 1px solid #e5edfa;
}

.yy-xq-main .app-jieshao-title span {
    display: inline-block;
    width: 80px;
    height: 44px;
    border-bottom: 4px solid #4385f5;
}

.yy-xq-main .app-jieshao-content {
    margin-top: 30px;
    line-height: 32px;
}

/*左部内容-软件介绍结束*/
/*左部内容-功能特点开始*/
.yy-xq-main .app-tedian {
    /*width: 800px;*/
    width: 100%;
    padding: 0 0 30px 0;
}

.yy-xq-main .app-tedian-title {
    /*width: 800px;   */
    width: 800px;
    height: 44px;
    border-bottom: 1px solid #e5edfa;
}

.yy-xq-main .app-tedian-title span {
    display: inline-block;
    width: 80px;
    height: 44px;
    border-bottom: 4px solid #4385f5;
}

.yy-xq-main .app-tedian-content {
    margin-top: 30px;
    line-height: 32px;
}

.yy-xq-main .app-tedian-content ul {
    margin-top: 30px;
}

/*左部内容-功能特点结束*/
/*左部内容-软件截图开始*/
.yy-xq-main .app-jietu {
    /*width: 800px;*/
    width: 100%;
    padding: 0 0 30px 0;
}

.yy-xq-main .app-jietu-title {
    /*width: 800px;   */
    width: 100%;
    height: 44px;
    border-bottom: 1px solid #e5edfa;
}

.yy-xq-main .app-jietu-title span {
    display: inline-block;
    width: 80px;
    height: 44px;
    border-bottom: 4px solid #4385f5;
}

.yy-xq-main .app-jietu-content {
    margin-top: 30px;
    line-height: 32px;
}

/*软件截图轮播图开始*/
.yy-xq-main .jt-swiper {
    /*width: 800px;*/
    width: 100%;
    height: 600px;
    float: left;
    background: #cccccc;
}

.yy-xq-main .jt-swiper .carousel-inner .carousel-item img {
    /*width: 620px;*/
    width: 100%;
    height: 600px;
    border-radius: 5px;
    margin-left: 90px;
}

/*软件截图轮播图结束*/
/*应用-APP详情页-左部结束 ---*/
/*应用-APP详情页-主体结束 -------------------*/
/*应用-申请入驻-顶部蒙版大图开始 -----------*/
.yy-top-maskbanner {
    width: 100%;
    height: 400px;
    background: url('../image/yy-top-maskbanner.png');
    background-repeat: no-repeat;
    background-size: cover;
}

.yy-top-mask {
    width: 100%;
    height: 400px;
    background: rgba(0, 0, 0, 0.7);
}

/*应用-申请入驻-顶部蒙版大图结束 -----------*/
/*表格大标题开始 ---------------------------*/
.yy-tophead {
    max-width: 1200px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 40px;
    color: #ffffff;
    margin: -240px auto 140px;
    font-weight: bold;
    position: relative;
    padding-left: 144px;
}

.yy-tophead-img {
    display: inline-block;
    width: 244px;
    height: 285px;
    background-image: url('../image/yy-top-mask-phone.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: 10%;
    top: -95px;
}

/*表格大标题结束 ----------------------------*/
/*应用-申请入驻-主体开始 --------------------*/
.yy-sq-main {
    background: #ffffff;
    border-radius: 5px;
    width: 98%;
    /*height: 1510px;*/
    /*overflow: hidden;*/
    box-shadow: 3px 5px 20px #e8e8e8;
    margin: 0 auto 70px;
    padding-bottom: 50px;
}

/*标题*/
.yy-sq-main .c-title {
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 24px;
    font-weight: bold;
    margin: 50px auto 0;
    border-left: 10px solid #4385f5;
    padding-left: 3%;
}

.yy-sq-main .c-title .c-title-beizhu {
    font-size: 16px;
    color: #999999;
    margin-left: 2%;
    font-weight: normal;
}

/*盒子*/
.yy-sq-main .c-box {
    width: 100%;
    /*height: 1410px;*/
    margin: 0 auto;
    padding-top: 50px;
    background: #ffffff;
    position: relative;
    /*padding-left: 210px;*/
}

/*标题冒号对齐 ------*/
/*各项 --------------*/
/*通用 --------------*/
.yy-sq-main .c-box .titlewh {
    /*width: 140px;*/
    width: 20%;
    height: 50px;
    line-height: 50px;
    text-align: right;
    /*background: #ccc;*/
}

/*APP名称*/
.yy-sq-main .c-box .zp-qy-xingming {
    /*width: 730px;*/
    width: 80%;
    height: 50px;
    margin: 0 auto;
    margin-top: 30px;
}

.yy-sq-main .c-box .zp-qy-xingming input {
    /*width: 570px;*/
    width: 75%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 15px;
}

.yy-sq-main .c-box .zp-qy-xingming input:focus {
    border-radius: 5px;
    border: 1px solid #4286f5;
}

/*软件介绍*/
.yy-sq-main .c-box .zp-qy-jianjie {
    /*width: 730px;*/
    width: 80%;
    height: 300px;
    margin: 0 auto;
    margin-top: 30px;
}

.yy-sq-main .c-box .rz-textarea {
    /*width: 570px;*/
    width: 75%;
    height: 300px;
    position: relative;
}

.yy-sq-main .c-box .rz-textarea textarea {
    /*width: 570px;*/
    width: 100%;
    height: 300px;
    border-radius: 5px;
    border: 1px solid #999999;
    outline: none;
    padding: 15px;
    color: #999;
    resize: none;
}

.yy-sq-main .c-box .rz-textarea .limit {
    position: absolute;
    bottom: 20px;
    right: 20px;
}

/*上传截图*/
.yy-sq-main .rz-box {
    width: 75%;
    margin-left: 5%;
}

.yy-sq-main .c-box .zp-qy-upload {
    width: 80%;
    margin: 0 auto;
    margin-top: 30px;
}

.yy-sq-main .c-box .zp-qy-upload .marginL20 {
    margin-left: 20px;
}

.yy-sq-main .c-box .zp-qy-upload .zp-qy-up-item {
    /*width: 230px;*/
    width: 30%;
    height: 376px;
    margin-right: 2%;
}

.yy-sq-main .c-box .zp-qy-upload .zp-qy-up-cell {
    width: 230px;
    height: 320px;
    border: 2px dashed #a0a0a0;
    border-radius: 5px;
}

.yy-sq-main .c-box .zp-qy-upload .zp-qy-up-item button {
    margin-top: 20px;
    /*width: 230px;*/
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #909090;
    background: #f0f0f0;
    border-radius: 5px;
    border: 1px solid #f0f0f0;
    outline: none;
}

.yy-sq-main .c-box .zp-qy-upload .zp-qy-up-cell-y {
    /*width: 230px;*/
    width: 100%;
    height: 320px;
    background: url('../image/yy-sq-up-cell-yes.png');
    background-repeat: no-repeat;
    background-size: cover;
    border: 2px dashed #a0a0a0;
}

.yy-sq-main .c-box .zp-qy-upload .zp-qy-up-cell-n {
    /*width: 230px;*/
    width: 100%;
    height: 320px;
    background: url('../image/yy-sq-up-cell-no.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    border: 2px dashed #a0a0a0;
}

/*按钮 -------------*/
.yy-sq-main .c-box .save {
    display: block;
    text-decoration: none;
    margin: 0 auto;
    /*width: 366px;*/
    width: 30%;
    height: 70px;
    line-height: 70px;
    text-align: center;
    border: 1px solid #4385f5;
    border-radius: 10px;
    background: #4385f5;
    color: #fff;
    font-size: 18px;
    /*position: absolute;    bottom: 5%;    left: 50%;    margin-left: -135px;*/
    outline: none;
    margin-top: 50px;
}

/*应用-申请入驻-主体结束 -----------*/
/** * ********** 应用模块结束 ********** */
/** * 》》》》》二期结束 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》 */
/*文字加马赛克开始 ==========*/
.mosaic {
    color: transparent;
    text-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

/*文字加马赛克结束 ==========*/
/*头部头像开始 ==============*/
.top-avater {
    display: block;
    width: 30px;
    height: 30px;
    margin-top: 22px;
}

/*头部头像开始 ==============*/
/** * ********** 通用底部开始 ********** */
/*底部开始 =========================*/
#footer {
    width: 100%;
    height: 500px;
    background: #262b2f;
    /*background: yellow;*/
    /*margin-top: 30px;*/
}

#footer .container {
    max-width: 1200px;
    margin: 0;
    padding: 0;
    margin: 0 auto;
}

#footer .service {
    /*height: 438px;*/
    height: 300px;
    /*padding-left: 20px;*/
    padding-left: 1.04%;
    /*base1920*/
    background: #262b2f;
}

#footer .service dl {
    /*width: 300px;*/
    width: 25%;
    /*base1200*/
    /*margin-top:100px;*/
    margin-top: 5%;
    /*base1200*/
}

#footer .service dl dt {
    font-size: 20px;
    font-weight: 400;
    /*margin-bottom: 40px;*/
    margin-bottom: 13.33%;
    /*base300*/
    color: #ffffff;
}

#footer .service dl dd {
    font-size: 16px;
    /*line-height: 30px;*/
    line-height: 187.5%;
    /*base16*/
}

#footer .service dl dd a {
    color: #cdcdcd;
}

#footer .service .erwmbox {
    /*width: 183px;*/
    width: 15.25%;
    /*base1200*/
    /*height: 183px;*/
    height: 41.78%;
    /*base438*/
    /*margin-top: 116px;*/
    margin-top: 9.67%;
    /*base1200*/
    /*margin-right: 60px;*/
    margin-right: 5%;
    /*base1200*/
    background-image: url('../image/index-footer-erwm-new.jpg');
    background-repeat: no-repeat;
    background-size: contain;
    /*background-color: red;*/
}

#footer .bottom {
    position: relative;
    /*width: 1920px;*/
    width: 100%;
    /*base1920*/
    height: 114px;
    background: #262b2f;
    color: #818284;
    border-top: 1px solid #363636;
}

#footer .bottom .copyright {
    /*width: 1200px;*/
    width: 90%;
    /*base1200?*/
    /*position: absolute;*/
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    /*height: 50px;*/
    height: auto;
    text-align: center;
    padding-bottom: 20px;
    font-size: 14px;
}

/*底部结束 =========================*/
/** * ********** 通用底部结束 ********** */
/*分享之微信二维码弹出层调整开始*/
.bsBox {
    overflow: hidden;
    border-bottom: 6px solid #7f7f7f;
}

.bsTop {
    margin-left: -5px;
    border-left: 5px solid #7f7f7f;
    border-right: 7px solid #7f7f7f;
}

.bsFrameDiv>div {
    margin-left: -5px;
}

/*分享之微信二维码弹出层调整结束*/
/*媒体查询开始 =====================*/
@media (min-width: 1200px) {
    .container {
        /*处理Bootstrap默认*/
        max-width: 1200px;
    }
}

@media only screen and (max-width: 1000px) {
    body {
        font-size: 14px;
    }

    /*top-use*/
    #top-use .t-search input {
        font-size: 12px;
    }

    #top-use .pulldown .arrow {
        /*right: -15px;*/
        right: -30%;
        /*base50*/
    }

    /*footer*/
    #footer {
        /*height: 552px;*/
        height: 452px;
    }

    #footer .service {
        /*height: 438px;*/
        height: 338px;
    }

    #footer .service dl dt {
        font-size: 12px;
    }

    #footer .service dl dd {
        font-size: 12px;
    }

    /*news*/
    #news .news-box .news-title .left-title {
        font-size: 12px;
    }

    #news .news-box .news-items .news-item .content-head {
        font-size: 12px;
    }

    #news .news-box .news-items .news-item .content-desc {
        font-size: 12px;
    }

    #news .news-box .news-items .news-item .content-bottom {
        font-size: 12px;
    }

    #news .news-box .news-items .news-item .content-label {
        width: 70px;
    }

    #news .news-box .news-items .news-item .content-time {
        width: 70px;
    }

    #news .myactivity-select {
        /*margin-top: -110px;*/
        /*margin-top: -31.43%;*/
        /*base170?*/
    }

    #news .myactivity-select .square {
        font-size: 12px;
    }

    .xw-tt-news .areas .item .item-head {
        font-size: 14px;
    }

    /*广告*/
    #aim .aim-item {
        height: 135px;
        background-size: cover;
    }

    #aim .aim-bottom {
        height: 68px;
        background-size: cover;
    }

    /*video*/
    #video .video-title-container .com-title {
        font-size: 12px;
    }

    #video .video-title-container .com-tab {
        font-size: 12px;
    }

    .xw-tt-video .v-small-box .v-text {
        font-size: 12px;
    }

    /*breed*/
    #breed .news-box .news-title .left-title {
        font-size: 12px;
    }

    #breed .news-box .news-items .news-item .content-head {
        font-size: 12px;
    }

    #breed .news-box .news-items .news-item .content-desc {
        font-size: 12px;
    }

    #breed .news-box .news-items .news-item .content-bottom {
        font-size: 12px;
    }

    #breed .news-box .news-items .news-item .content-label {
        width: 70px;
    }

    #breed .news-box .news-items .news-item .content-time {
        width: 70px;
    }

    #breed .myactivity-select {
        /*margin-top: -110px;*/
        margin-top: -31.43%;
        /*base170?*/
    }

    #breed .news-box .news-title .com-tab {
        font-size: 12px;
    }

    #breed .compony .send .send-l {
        font-size: 12px;
    }

    #breed .compony .member .text-box .follow {
        font-size: 12px;
        cursor: pointer;
    }

    #breed .compony .c-bottom .member .font-base {
        font-size: 12px;
    }

    #news .c-kuaixun {
        font-size: 12px;
        margin-bottom: 30px;
    }

    #news .c-kuaixun .c-kx-title {
        font-size: 12px;
    }

    #news .c-kuaixun .c-kx-item .c-kx-item-head {
        font-size: 12px;
    }

    #news .c-kuaixun .c-kx-item .c-kx-item-time {
        font-size: 12px;
    }

    #news .c-kuaixun .c-kx-more {
        font-size: 12px;
    }

    /*头条顶部轮播图（大小图）开始*/
    .xw-show .xw-show-box {
        height: 334px;
        height: 160px;
    }

    .xw-show .xw-show-box .xw-tt-xiaotu-img {
        height: 230px;
    }

    .xw-top-swiper {
        height: 330px;
    }

    .xw-top-swiper .carousel-inner .carousel-item img {
        height: 330px;
    }

    .xw-tt-xiaotu-img {
        height: 100%;
    }

    .xw-top-swiper .carousel-inner .carousel-item .beijingtu {
        height: 470px;
        border-radius: 10px;
    }

    /*头条顶部轮播图（大小图）结束*/
    /*招聘-开始----------*/
    /*tab切换*/
    .zp-userlogin-container .section .nav>a {
        font-size: 14px;
    }

    /*招聘-我的简历*/
    .zp-gr-jl-container .xinxi-r {
        /*width: 100%;*/
    }

    /*招聘-结束----------*/
    /*养殖-搜索开始*/
    .zp-userlogin-container .c-b-r .c-b-r-search button {
        font-size: 14px;
    }

    /*养殖-搜索结束*/
    /*养殖-推荐企业开始*/
    .container-right .compony .member .text-box .follow {
        width: 32%;
    }

    .container-right .compony .tjvideo .send .send-l {
        font-size: 16px;
    }

    .container-right .compony .send .send-l {
        font-size: 16px;
    }

    .container-right .compony .member .ico-box {
        height: 40px;
    }

    /*养殖-推荐企业结束*/
    /*养殖-推荐专家开始*/
    .container-right .compony .c-bottom .member .font-base {
        font-size: 16px;
    }

    /*养殖-推荐专家结束*/
    /*招聘-推荐简历开始*/
    .zp-userlogin-container .c-b-r-title {
        font-size: 16px;
    }

    .zp-userlogin-container .c-b-r-ico {
        height: 70px;
    }

    /*招聘-推荐简历结束*/
    /*评选开始*/
    .px-index-container .square {
        width: 22%;
    }

    /*评选结束*/
    /*供需开始*/
    .gx-index-main .gx-search-box .gx-label a {
        font-size: 14px;
    }

    /*搜索框 placeholder*/
    .gx-index-main .gx-search-box .gx-use-box .gx-input::-webkit-input-placeholder {
        font-size: 14px;
    }

    .gx-index-main .gx-search-box .gx-use-box .gx-input::-moz-placeholder {
        font-size: 14px;
    }

    .gx-index-main .gx-search-box .gx-use-box .gx-input:-ms-input-placeholder {
        font-size: 14px;
    }

    /*供需结束*/
    /*底部开始*/
    #footer {
        height: 400px;
    }

    #footer .service {
        height: 230px;
    }

    /*底部结束*/
    /*行业顶部四开始*/
    .xw-tt-xiaotu .xw-tt-xiaotu-box {
        height: 160px;
    }

    /*行业顶部四结束*/
}

@media only screen and (max-width: 980px) {

    /*招聘*/
    .zp-gr-jl-container .xinxi-r {
        /*width: 82%;*/
    }

    /*应用*/
    .yy-index-main .xw-tt-news .item .context {
        width: 68%;
    }
}

@media only screen and (max-width: 850px) {
    .sp-detail-article .sp-bfq-box {
        height: 470px;
    }

    .sp-bfq-box #video {
        width: 90%;
        height: 420px;
    }
}

/*媒体查询结束 =====================*/