﻿.report-card{
    cursor:pointer;
    width:588px;
    margin-right:20px;
    margin-bottom:25px;
    display:inline-block;
    background:#fff;
    transition: all .5s;
    vertical-align:top;
}
.report-card:hover{
    box-shadow:0px 6px 27px rgba(66,66,66,0.23);
}
.report-card:nth-child(2n){
    margin-right:0;
}
.report-top{
    height:416px;
    overflow:hidden;
    position:relative;
}
.report-top img{
    height:100%;
}
.report-card .title{
    font-size:16px;
    font-weight :600;
    color:#333;
    width:100%;
    border-bottom:1px solid #ECECEB;
    padding:14px 34px;
    box-sizing:border-box;
    margin:0;
    overflow:hidden
}

.report-card .report-bottom{
    
}
.title-text1{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:395px;
    height:25px;
    display:inline-block;
}
.report-card .money{
    color:#FF0000
}
.introduce-div{
    padding:10px 34px;
    height:44px;
}
.introduce{
    overflow:hidden;
    font-size:14px;
    color:#929292;
    line-height:22px;
    margin:0;
}
.designers-hd {
    height: 40px;
    border: 1px solid #e1e0e1;
    background:#fff;
    position:relative;
    margin-bottom:20px;
}
.designers-hd .tit.cur {
    color: #00B062;
    border-top-color: #00B062;
    background: #fff;
}
.designers-hd .tit {
    float: left;
    line-height: 37px;
    border-top: 3px solid transparent;
    padding: 0 20px;
    color: #000;
    font-size:16px;
}
.titRight{
    position:absolute;
    right:20px;
    top:15px;
}

.triangle_border_down{
    width:0;
    height:0;
    border-width:15px 15px 0;
    border-style:solid;
    border-color:rgba(0,0,0,.6) transparent transparent;/*灰 透明 透明 */
}
.sjx-div{
    position:absolute;
    top:0;
    left:20px;
    width: 30px;
}
.sjx-div img{width:100%}
.sjx-content{
    width:30px;
    color:#fff;
    font-size:16px;
    text-align:center;
    background:rgba(0,0,0,.6);
}
.submitR{
    font-size:14px;
    text-align:center;
    margin-top:60px;
    margin-bottom:60px;
}
.submitR div{
    color:#00B062;
    display:inline-block;
    cursor:pointer;
    text-decoration:underline
}
/*弹窗*/
.w-450{width:450px;margin:30px auto}
.tel-div1{width:390px;background:rgba(250,250,250,1);box-shadow:0px 2px 10px 0px rgba(204,204,204,0.8);padding:30px;font-size:16px;color:#333333}
.ground-div {font-size: 14px;color:#999;margin-top:10px;}
.ground-div span{display:inline-block;width:6px;height:6px;background:#999;border-radius:100%;vertical-align: middle;margin-right:5px;}
.tel{margin-top:10px;}
.tel img{vertical-align: middle;margin:0 7px 0 25px;}
.tel span{color:#00B062}
.heng{height:1px;background:#E6E6E6;margin-top:30px;margin-bottom:20px}
.xing{font-size:14px;color:#333;}
.xing span{color:#FE3626}
.textarea{width:422px;margin-top:10px;resize:none;padding:14px;height:112px;margin-bottom:20px;}
.text-num{position:absolute;right:12px;bottom:28px;color:#CCCCCC;font-size:12px;}
.text-num span{color:#999}
.input-div{margin-top:10px;}
#user{width:124px;height:30px;padding-left:12px;border:1px solid #CCCCCC;font-size:14px;}
#phone{width:274px;height:30px;padding-left:12px;margin-left:24px;border:1px solid #CCCCCC;font-size:14px;}
input::-webkit-input-placeholder {color: #CCC;font-size:14px;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */color: #CCC;font-size: 14px;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #CCC;font-size: 14px;}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */color: #CCC;font-size: 14px;}
.btn1{margin-top:20px;text-align:center}
.quxiao,.submit{width:180px;height:40px;display:inline-block;line-height:40px;text-align:center;border-radius:4px;font-size:16px;cursor:pointer}
.quxiao{background:#E6E6E6;color:#666666;}
.submit{background:#00AF62;color:#fff;margin-left:40px;}
.tijiaoTip{color:#00B062;font-size:14px;margin-bottom:30px;}
#zhName{width:436px;height:30px;border:1px solid #CCCCCC;margin-top:10px;margin-bottom:20px;padding-left:14px;}
.layui-layer-setwin a{width:15px;}
.layui-layer-demo .layui-layer-title {
    text-align: center;
    color: #333;
    padding: 0;
    background: #E6E6E6;
}
.a-check{text-decoration: none;color:#333;}
.tcg-btn{display:inline-block;width:120px;height:30px;line-height:30px;color:#00B062;border:1px solid #00B062;text-align:center;font-size:14px;font-weight:normal;float:right}