.my-align {
    text-align: center;
} 
.my-footer{
    background-color: #fff; 
}
body {
    position: relative;  
}
.img-style img{
    width: 300px;
    height: 200px;
}
.login-padding .fs-pwd{
    width: 86px;
    height: 22px;
    border-radius: 4px;
    line-height: 10px;
    font-size: 12px;
    font-weight: silm;
    color: #fff;
    text-align: center;
    background-color: #79b8c5;
    border: 0;
    position: absolute;
    top:6px;
    right:5px;
    cursor: pointer;
}
body a {
    color: #333;
    outline: none;
} 
body a:hover {
    color: #333;
    text-decoration: none;
} 
input[type=button]:focus, input[type=submit]:focus {
    outline: none;
}

input[type=button]::-moz-focus-inner {
    outline: 0;
} 
/*  登陆后面板的有任务的样式 */
.panel-head {
    background-color: rgba(255, 255, 255, .6);

    padding: 9px 31px 6px 24px;
    position: relative;
}

.panel-head .imh {
    width: 20%;
    position: relative;
}

.panel-foot {
    background-color: rgba(255, 255, 255, .5);
    padding: 6px 36px;
}

.panel-foot a {
    font-size: 17px;
    color: #000;
    font-weight: bold;
}

.poa {
    width: 18px;
    height: 18px;
    border-color: #ccc;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: -9px;
    right: 15px;
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    border: 1px solid #000;
}

.panel-pic {
    padding-top: 15px;
    position: relative;
    width: 100px;
    height: 100px;
    margin: 0 auto;
}

.panel-pic img {
    width: 100px;
    height: 100px;
}

.grade {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 134px;
    right: 50px;
    text-align: center;
    box-shadow: 0 0 2px 0 #EAEAEA;
}

.grade a {
    line-height: 30px;
    font-size: 26px;
    font-weight: bold;
    color: #79B8C5;
    display: block;
    width: 100%;
    height: 100%;
}

.grade a:hover {
    color: #79B8C5;
}

.name {
    padding-top: 50px;
    line-height: 30px;
    font-size:26px;
}
.name p{
    font-size: 14px;
    color: #8f9cb1;
}
.face_img{
    box-shadow: 0 0 10px 1px rgba(255,255,255,0.5);
}
.active_face_img{
    box-shadow: 0 0 10px 2px rgba(120,184,195,0.8);
}
.name a {
    font-size: 23px;
    color: #000;
    letter-spacing: 5px;
}
.time{
    font-size:12px;
    padding-bottom:15px;
}

.time a {
    font-size: 12px;
    color: #666;
    padding-bottom: 12px;
    letter-spacing: 2px;
}

.time-rw a {
    font-size: 12px;
    color: #666;
    padding-bottom: 12px;
    letter-spacing: 2px;
}

.djs {
    font-size: 11px;
    color: #666;
}

.djs span a {
    font-size: 25px;
    color: #c4c6c9;
}

.num a {
    font-size: 12px;
    color: #000;
}

/* 登陆后面板的有任务样式结束 */
/* 登陆后面板的没有任务样式开始 */
.panel-dw .djs {
    font-size: 11px;
    color: #102102;
}

.panel-dw .djs span {
    font-size: 25px;
}

.panel-head .row {
    margin-right: 0;
    margin-left: 0;
}

/* 已经申请任务，尚未在制作任务 隐藏*/
.time-rw {
    display: none;
}

/* 已经申请任务，尚未在制作任务 */
/* 登陆后面板的没有任务样式结束 */


/* 错误密码提示隐藏开始 */
.false {
    display: none;
    font-size: 14px;
    line-height: 15px;
    padding-left: 20px;
    background: url(../images/bg1.png) no-repeat left center;
}

/* 错误密码提示隐藏结束 */
.my-nav li a {
    outline: none;
}

.my-nav li a:focus {
    outline: none;
}

.checkbox, .radio {
    margin-top: 3%;
    margin-bottom: 3%;
}

.task_style_list  li.active   a, .task_style_list ul li.active  a:focus,
.task_style_list ul li.active  a:hover {
    background-color: rgba(255,255,255,.0);
    color: #000;
    border: 0;
}

.list-tab {
    padding: 5px;
    border: 0;
}

.list-tab li {
    height: 40px;
    border: 0;
}

.list-tab .tabRight {

}

.tabRight-border {
    margin-left: 59px;
    margin-right: -91px;
    border-right: 1px solid #000;
}

.form-control {
    border-radius: 0;
}

/* .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background-color: rgba(255, 255, 255, .0);
    color: #000;
    border: 0;
} */

.section {
    width: 100%;
}

.label {
    border-radius: 0;
}

/*lunbo*/

.my-tab-nav {
    padding: 0 35px 4% 32px;
}

.my-tab-nav > li {
    width: 50%;
    text-align: center;
    border-bottom: 1px solid #ddd;
}

/*new*/
.my-tab-nav > li.active{
    border: none;
}

.my-tab-nav > li.active > a, .my-tab-nav > li.active > a:focus, .my-tab-nav > li.active > a:hover {
    color: #555;
    cursor: default;
    border: none;
    border-bottom: 3px solid rgba(118,183,201,0.5);

}

.my-tab > .nav-tabs {
    border: none;
    background-color: rgba(255, 255, 255, .7);
}

.tab-head {
    margin-bottom: 15px;
}

.form-group {
    margin-bottom: 4%;
}

.checkbox {
    font-family: PingFangSC,arial,'黑体';
    color: #808080;
}

.login-password {
    margin-left: 50%;
    font-size: 12px;
    letter-spacing: 1px;
}

.login-password a {
    color: #808080;
    font-family: PingFangSC,arial,'黑体';
}

.login-password a:hover {
    color: #808080;
    text-decoration: none;
}

.login-btn {
    width: 100%;
    background-color: #79b8c5;
    border-radius: 0;
    color: #fff;
    font-size: 16px;
    font-family: PingFangSC,arial,'黑体';
    letter-spacing: 5px;
    padding: 3% 12px;
}
.login-btn:active{
    box-shadow: none;
}
.login-btn:hover ,.login-btn:focus{
    color: #fff;
}

.login-new {
    margin-top: 3%;
    font-size: 12px;
}

.login-new a {
    color: #ccc;
}

.login-new a:hover {
    text-decoration: none;
}

.greyWord a {
    color: #808080;
}

.notice {
    background-color: grey;
    padding: 10px 25px;
}

.login-padding {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 15px;
    background-color: rgba(255, 255, 255, .7);
}

.notice-tab > ul > li {
    width: 50%;
    text-align: center;
}

.notice-border {
    border-right: 1px solid #000;
}

.notice-tab-contain {
    margin-top: -1%;
    margin-left: 10%;
}

.ident {
    width: 50%;

}

.ident-contain {
    position: relative;
}

.login-padding .form-pwd {
    position: relative;
}

.form-pwd .fs-pwd {
    /* border: 1px solid #000; */
    width: 110px;
    height: 25px;
    border: 0;
    text-align: center;
    border-radius: 20px;
    font-size: 14px;
    line-height: 10px;
    outline: none;
    color: #fff;
    text-align: center;
    font-weight: normal;
    background-color: #79b8c5;
}

.form-pwd .fs-pwd:focus {
    outline: none;
}

.form-pwd .fs-pwd {
    position: absolute;
    top: -35px;
    right: 4px;
    cursor: pointer;
}

.pic {
    /* background-color: #999999; */
    width: 124px;
    height: 34px;
    position: absolute;
    right: 0px;
    top: 0px;
}

.nav-tabs {
    border-bottom: 0;

}

.row-right {
    margin-right: 0;
    margin-left: 0;
}

.contain {
    padding-top: 25px;
} 


.tab-pad {
    padding-bottom: 4%;
}

.task-title {
    padding-left: 0;
    padding-right: 0;
}

.task-title .active {
    background-color: #fff;

}
 
.task-title a {
    font-size: 18px;
    line-height: 30px;
    font-family: PingFangSC,arial,'黑体';
    color: #999;
    margin: 3px 0 3px 0px;
    font-weight: bold;
}

.task-contain {
    margin-top: 65px;
}

.task-design {
    font-size: 14px;
    color: #000;
    font-family: PingFangSC,arial,'黑体';
    letter-spacing: 1px;
    padding: 6px;
}

.task-all {
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
}

.task-recruit {
    padding-bottom: 20px;
    position: relative;
}

.task-price {
    display:inline-block;
    width:75%;
    font-family: PingFangSC,arial,'黑体';
    font-size: 14px;
    color: #000;
}

.task-info {
    font-size: 14px;
    line-height: 24px;
    bottom: 13px;
    position: absolute;
    right: 8px;
    text-align: center;
}

.task-info a {
    font-family: PingFangSC,arial,'黑体';
    color: #fff;
    display: block;
    width: 48px;
    height: 24px;
    line-height: 22px;
    /*border-radius: 3px;*/
    /*background-color: #8a9ea9;*/
    font-size: 13px;
}
.task_apply{
    border: 1px solid #7bb6c4;
    background-color: #7bb6c4;
}
.task_apply a:hover{
    border: 1px solid #7bb6c4;
    background-color: #7bb6c4;
}
.task_working{
    border: 1px solid #8193a1;
    background-color: #8193a1;
}
.task_done{
    border: 1px solid #c9c9c9;
    background-color: #c9c9c9;
}

.task-info a:hover {
    color: #fff;

}

.task-info-current {
    background-color: #00ff00;
}

.panel-pe {
    font-family: PingFangSC,arial,'黑体';
    font-size: 15px;
    background-color: #efefef;
    border-top: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    color: #000;
    height: 36px;
    line-height: 35px;
    padding-left: 10px;
    padding-right: 10px;
}

.panel-border {
    width: 50%;
    /*border-right: 1px solid #fff;*/
    color: #000;
    font-family: PingFangSC,arial,'黑体';
    float: left;

}

.week {
    width: 50%;
    float: right;
    padding-left: 10px;
}

/*.btn-default {
    border-color: #000;
    border-radius: 100px;
    margin-top: 40px;
    width: 256px;
    height: 61px;
    font-size: 18px;
    font-family: PingFangSC,arial,'黑体';
    color: #000;
    border: 2px solid #000;
    /*font-weight: bold;*/
}*/

.btn-default:focus, .btn-default:hover {
    outline: none;
}

/* 优质案例 */
.case {
    margin-top: 40px;
    width: 100%;
    background-color: #f2f2f2;
    padding-bottom: 77px;
}

.case img {
    list-style-type: none;
    margin: 0;
    width: 100%;
    text-align: center;
}

.feet {
    background-color: #fefefe;;
    font-size: 12px;
    height: 75px;
    padding-left: 10px;
    padding-top: 22px;
    font-family: PingFangSC,arial,'黑体';
}

.feet-people {
    font-size: 14px;
    line-height: 12px;
    font-weight: bold;
}

.feet-boy a {
    font-size: 14px;
    color: #999;
    font-weight: bold;
}

.feet-boy span {
    padding-left: 2%;
}

.feet-man {
    position: relative;
}

.feet-current {
    box-shadow: 0px 0px 1px 0px #a3a3a3;
}

.feet-man img {
    width: 50px;
    height: 50px;
    position: absolute;
    right: 10px;
    bottom: 11px;
}

/* 合作伙伴 */
.partners {
    margin: 0 auto;
}

/*右侧工具条*/
#back .list .iphone img {
    margin-top: 0%;
}

/* 登录注册按钮 */
.my-login {
    background-color: #808080;
    color: #fff;
    margin-right: 7px;
}

.my-btn {
    padding-right: 35px;
}

.my-btn button, .my-info {
    width: 99px;
    height: 36px;
    border: none;
    font-size: 16px;
}

.register {
    border: 1px solid #000;
    color: #000;
}

.recruit {
    color: #8D9DA8;
    margin-top: 0px;
    margin-bottom: 0px;
}

.nav li.my-lisalast {
    display: none;
}

.banner {
    position: relative;
    padding-right: 0;
    padding-left: 0;

}

.banner .carousel-inner img {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

@media (min-width: 320px) {
    .my-tab {
        position: absolute;
        top: 1%;
        width: 360px;
        right: 3%;
        z-index: 2;
        padding: 15px 0px;

        display: none;
    }

    .panel-dl {
        width: 330px;
        position: absolute;
        top: 13%;
        right: 20%;
        z-index: 2;
        padding: 15px 0px;
        display: none;
    }

    .panel-dw {
        width: 330px;
        position: absolute;
        /* top: 13%;*/
        right: 20%;
        z-index: 2;
        padding: 15px 0px;
        display: none;
        background-color: #ffffff; 
        opacity: 0.8;

    }
}

@media (min-width: 700px) {
    .my-tab {
        position: absolute;
        top: 1%;
        width: 360px;
        right: 3%;
        z-index: 2;
        padding: 15px 0px;
        display: none;
    }

    .notice-tab {
        margin-top: 4px;
        background-color: rgba(255, 255, 255, .5);
        padding-bottom: 5px;
        display: none;
    }

    .panel-dl {
        width: 330px;
        position: absolute;
        top: 13%;
        right: 20%;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }

    .panel-dw {
        width: 330px;
        position: absolute;
        /*top: -539px;*/
        right: 15px;
        z-index: 2;
        padding: 15px 0px;
        display: block;
        background-color: #ffffff; 
        opacity: 0.8;
    }
}

@media (min-width: 1000px) {

    .my-tab {
        position: absolute;
        top: -570px;
        width: 360px;
        right: 15px;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }

    .notice-tab {
        margin-top: 4px;
        background-color: rgba(255, 255, 255, .5);
        padding-bottom: 5px;
        display: block;
    }

    .panel-dl {
        width: 330px;
        position: absolute;
        top: 13%;
        right: 20%;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }

    .panel-dw {
        width: 330px;
        position: absolute;
        /*  top: -567px;*/
        right: 15px;
        z-index: 2;
        padding: 15px 0px;
        display: block;
        background-color: #ffffff; 
        opacity: 0.7;
    }
}

@media (min-width: 1200px) {

    .my-tab {
        position: absolute;
        top: -596px;
        width: 350px;
        right: 15px;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }

    .notice-tab {
        margin-top: 1%;
        background-color: rgba(255, 255, 255, .5);
        padding-bottom: 5px;
        display: block;
    }

    .panel-dl {
        width: 330px;
        position: absolute;
        top: 13%;
        right: 20%;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }

    .panel-dw {
        width: 330px;
        position: absolute;
        /*   top: -600px;*/
        right: 15px;
        z-index: 2;
        padding: 15px 0px;
        display: block;
        background-color: #ffffff;
        opacity: 0.8;
    }
}

@media (min-width: 1400px) {
    /*    .my-nav{
    margin-left: 22%;
    } */
    .obj_v{margin-bottom: 7%;}
    .my-tab {
        position: absolute;
        top: -689px;
        width: 350px;
        right: 15px;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }
.login-padding form{
    padding-top: 10px;
    padding-bottom: 10px;
}
    .notice-tab {
        margin-top: 1%;
        background-color: rgba(255, 255, 255, .5);
        padding-bottom: 5px;
        display: block;
    }

    .panel-dl {
        width: 330px;
        position: absolute;
        top: 13%;
        right: 20%;
        z-index: 2;
        padding: 15px 0px;
        display: block;
    }

    .panel-dw {
        width: 380px;
        position: absolute;
        /* top: -687px;*/
        right: 15px;
        z-index: 2;
        padding: 45px 10px;
        display: block;
        background-color: #ffffff; 
        opacity: 0.7;
    }
}

@media (max-width: 640px) {
    .feet-man img {
        width: 30px;
        height: 30px;
        position: absolute;
        right: 2px;
        bottom: 33px;

    }
}

.list-tab > li > a:focus, .list-tab > li > a:hover {
    background-color: transparent;
    border-color: transparent;
}

.nav-tabs > li > a:hover {
    background-color: transparent;
    border-color: transparent;
}

/*.btn-default:hover {
    background-color: #79b8c5;
    border-color: black;
}*/

#carousel-indicators-2 {
    top: 110%;
}

.carousel-indicators li {
    background-color: #ccc;
}

.carousel-indicators .active {
    background-color: #999;
}

#task-list li a {
    padding: 13px 0px;
    cursor:pointer;
}

.link-line {
    display: block;
    border: 1px solid;
    width: 36px;
    margin: 0 auto;
    margin-top: 5px;
}

.tab-pad {
    position: relative;
}

.wrap .tab-pad {
    text-align: center;
}

.wrap .line-ul {
    margin: 0 auto;
}

.tab {
    margin-top: 0px;
}

.tab .row-right {
    display: none;
}

.tab div.on {
    display: block;
}

.low a{
    border-bottom: 2px solid #79B8C5;
}


/*xucheng write 2015/11/19*/
.task_page,.partner_page{
    background-color: #f5f5f5;
    padding-bottom: 50px;
}
.task_title{
    font-size: 24px;
    margin-top:70px;
    margin-bottom:30px;
}
.task_style_list{
    margin:0 auto ;
}
.task_style_list ul {
    text-align: center;
}
.task_style_list ul li{
    margin-left:30px;
    line-height: 30px;
}
.task_style_list ul li{
    font-size: 16px;

}
.task_style_list ul li a{
    color:rgba(0,0,0,0.5);
} 
.task_style_list ul li a:hover{
    color:rgba(0,0,0,1);
}
.task_style_list .li_active a{
    color:#79B8C5;
}
.task_style_list .li_active a:hover{
    color:#79B8C5;
}

.task_detail{
    margin-top: 30px;
}
.task_detail_box{
    margin-top: 20px;
}
.panel-border a,.week a  {
    font-size: 14px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{
    display: block;
    width: 100%;
    height: auto
}
.filter{
    -webkit-filter: grayscale(40%);
    -moz-filter: grayscale(40%);
    -ms-filter: grayscale(40%);
    -o-filter: grayscale(40%);
    filter: grayscale(40%);
    filter: gray;
}

.company_box{
    margin:10px;
    padding:5px;

}
.company_box_shadow{
    transform:translate3d(0,-2px,0);
    box-shadow: 0px 10px 20px rgba(0,0,0,0.1);
}
/*xucheng write 2015/11/19*/
.big-size{
    font-size: 42px;
    font-weight: normal;
    padding-top:10px;
}
.stub{
    height: 0px;
    width:20px;
    display:block;
    border-top:2px solid #000;
    margin:0 auto;
}
.nli-conplay{padding:0 0 50px 0;}
.top-10{margin:70px 0;}


div.error{
    background-color:#D95B59;
    height: 25px;
    position:relative;
    width: 120px;
    border-radius: 3px;
    left:90px;
    bottom:10px;
    color:#fff;
    font-size: 12px;
    padding:3px 0px;
    text-align: center;
}

div.error:after{
    content:"";
    position: absolute;

    border:10px solid transparent;
    border-top-color: #D95B59;
    top:100%;
    left:50px;
}
.obj_v{
    position: relative;
}
.obj_v >div:first-child{
    position: absolute;
    top:-5px;
}
.obj_n{
    position: relative;
}
.obj_n >div{
    position: absolute;
    top:-5px;
}
div.fals{
    background-color:#D95B59;
    height: 25px;
    position:relative;
    width: 120px;
    border-radius: 3px;
    left:90px;
    bottom:30px;
    color:#fff;
    font-size: 12px;
    padding:3px 0px;
    text-align: center;
}

div.fals:after{
    content:"";
    position: absolute;

    border:10px solid transparent;
    border-top-color: #D95B59;
    top:100%;
    left:50px;
}
.obj_v input{
    position: relative;
    /*z-index: 99;*/
}
@media(max-width: 768px){
    .big-size{
    font-size: 20px;
    font-weight: normal;
    padding-top:10px;
}
  #top{
    display: none;
  }

}


/*实名验证后的接包方css*/

.passed .panel-foot a{
   font-size: 12px;
    color: #fff;
    font-weight: normal;
}
.passed .num{
    font-style: italic;
    font-size: 20px !important;
    font-weight: normal;


}
.passed .done{
    background-color: #4f5f6f;
   border-right: 1px solid #465563;
      padding-top: 8px;
    padding-bottom: 6px;
    color: #bcbcbc;
}
.passed .did{
    border-right: 0px solid #fff;
}

.passed .done a{
    color: inherit;
}

.passed .panel-foot{
    padding-top: 0;
    padding-bottom: 0;
}
.passed .name{
    padding-top: 30px;
    font-size: 20px;
    color: #79b8c5;
    font-weight: bold;
}
.passed .name p{
    font-weight: normal;
    color: #bcbcbc;
}
.passed .panel-head{
    padding-top: 0px;
}
.passed .panel-pic{
    padding-top: 0px;
}

.passed hr{
    margin-top: 10px;
}
.passed .detail{
    color: #bcbcbc;
}
.passed .done:hover{
     background-color: #79b8c5;
    color: #fff !important;
}
.passed .done a:hover{
    color: #fff;
};
.passed .username{
    font-weight:bold !important;
}


/*未实名验证的接包方*/

.unpassed .panel-foot a{
   font-size: 12px;
    color: #fff;
    font-weight: normal;
}
.unpassed .num{
    font-style: italic;
    font-size: 20px !important;
    font-weight: normal;


}
.unpassed .done{
    background-color: #bcbcbc;
   border-right: 1px solid #B3ABA7;
      padding-top: 7px;
    padding-bottom: 5px;
    color: #9b9b9b;
}
.unpassed .did{
    border-right: 0px solid #fff;
}

.unpassed .done a{
    color: inherit;
}

.unpassed .panel-foot{
    padding-top: 0;
    padding-bottom: 0;
}
.unpassed .name{
    padding-top: 30px;
    font-size: 20px;
    color: #bcbcbc;
    font-weight: bold;
}
.unpassed .name p{
    font-weight: normal;
    color: #bcbcbc;
}
.unpassed .panel-head{
    padding-top: 0px;
}
.unpassed .panel-pic{
    padding-top: 0px;
}

.unpassed hr{
    margin-top: 10px;
}
.unpassed .detail{
    color: #bcbcbc;
}

.unpassed .done a:hover{
    color: #9b9b9b;
};
.unpassed .username{
    font-weight:bold !important;
}
.unpassed .foot a{
    color: #79b8c5;
    font-size: 14px;
    text-decoration: underline;
}
.unpassed .foot{
    margin-top: 20px;
    margin-left: -15px;
    color: #bcbcbc;
}

/*发包方通过实名验证*/
.passed .btn{
    background-color: #79b8c5;
    color: #fff;
    height: 48px;
}
.passed .btn:hover{
    color:  #fff;
}
.passed .btn p{
    margin-top: 7px;
}
.passed .name{
    padding-top: 30px;
    font-size: 20px;
    color: #79b8c5;
    font-weight: bold;
}
.passed .name p{
    font-weight: normal;
    color: #bcbcbc;
}
.passed .footers a{
    color: #79b8c5;
    font-size: 14px;
    text-decoration: underline;
}
.passed .footers{
    margin-top: 20px;
    margin-left: px;
    color: #bcbcbc;
}



/*发包方未通过实名验证*/
.unpassed .btn{
    background-color: #bcbcbc;
    color: #fff;
    height: 48px;
}
.unpassed .btn:hover{
    color:  #fff;
}
.unpassed .btn p{
    margin-top: 7px;
}
.unpassed .name{
    padding-top: 30px;
    font-size: 20px;
    color: #bcbcbc;
    font-weight: bold;
}
.unpassed .name p{
    font-weight: normal;
    color: #bcbcbc;
}
.unpassed .footers a{
    color: #79b8c5;
    font-size: 14px;
    text-decoration: underline;
}
.unpassed .footers{
    margin-top: 20px;
    margin-left: 30px;
    color: #bcbcbc;
}

.ok_icon{
    background-color: #79b8c5;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    color:#fff;
    position: absolute;
    top: 68px;
    left: 69px;
    border: 3px solid #fff;
}
.ok_icon>img{
    /*padding-top:1px;*/
    padding-left: 6px;
    width: 18px;
    height: 16px;
}
.avatar_img{
    border:3px solid #79b8c5;
}
.no_icon{
    position: relative;
    height: 30px;
    width:30px;
    background-color: #bcbcbc;
    border-radius: 30px;
    color:#fff;
    padding-top:1px;
   /* font-weight: bold;*/
    text-align: center;
    font-size: 20px;
    border: 3px solid #fff;
    position: absolute;
    top: 68px;
    left: 69px;
}
.no_icon span{
    position: absolute;
    top: -2px;
    left: 8px;
}
.noborder img{
 border:3px solid #bcbcbc;
}

/*1-28*/
.btn:active{
    box-shadow: none;
}

/*2-1 去除Firefox点击a链接和按钮的虚线边框*/
*{
    outline:none !important;
}
 
.tuoguan{
    margin-right: 40px;
    padding: 2px 15px 5px;
    font-size:13px;
    color: #1e2533;
    background-color: #fad902;
    border:1px solid #1e2533;
    border-radius:20px;
}
.rmb-icon{ 
    width: 20px;
    height: 20px;
    background-image: url(/assets/default/icon.png);
    background-size: 582px 439px;
    background-position: -22px -87px;
    background-repeat: no-repeat;
    display: inline-block;
    margin-bottom: -3px;
}