/*整站样式*/
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button{margin:0;padding:0; border:0;}
body{font-size: 12px;font-family:"Microsoft YaHei","Arial" }
input,textarea,button{padding: 0;font-family:"Microsoft YaHei","Arial"}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle;max-width:100%;}
select,input,textarea,button{vertical-align:middle;outline: none;resize: none;}
table{border-collapse:collapse;border-spacing:0}
tr{margin:0;padding:0;}
td{margin:0;padding:0;}
iframe{border:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.hidden{display:none;visibility:hidden;}
.wrap{border: 0;padding:0;width:1150px;margin:0 auto;*zoom:1;}
.wrap:after{clear: both;content:"";display: table;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:hidden;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float: left;}
.fr{float: right;}


.header {
    width:100%;
    background:#fff;
}
    .header .h-top {
        width:100%;
        height:36px;
        background:#f7f7f7;
        border-bottom:1px solid #fff;
    }
        .header .h-top .h-t-box {
            width:1200px;
            margin:auto;
            display:table;
            line-height:16px;
            padding-top:10px;
        }
            .header .h-top .h-t-box .welcome {
                font-size:14px;
                color:#666;
                float:left;
            }
            .header .h-top .h-t-box .t-menu {
                float:right;
            }
                .header .h-top .h-t-box .t-menu a {
                    font-size:14px;
                    color:#333;
                    display:block;
                    float:left;
                    padding:0 13px;
                    border-left:1px solid #959595;
                    border-right:1px solid #7a7a7a;
                }
                    .header .h-top .h-t-box .t-menu a:first-child {
                        border-left:none;
                        padding-left:25px;
                        background:url(../images/icon-img1.png) left center no-repeat;
                    }
                    .header .h-top .h-t-box .t-menu a:last-child {
                        padding-right:0;
                        border-right:none;
                    }
                .header .h-top .h-t-box .t-menu .ss {
                    float:left;
                    padding-left:25px;
                    background:url(../images/icon-img36.png) left center no-repeat;
                    color:#497dbb;
                    position:relative;
                }
                    .header .h-top .h-t-box .t-menu .ss .ss-list {
                        width:130px;
                        height:155px;
                        background:#fff;
                        position:absolute;
                        right:0;
                        top:28px;
                        border-radius:3px;
                        box-shadow:0 0 3px 1px rgba(0,0,0,.08);
                        box-sizing:border-box;
                        padding-top:10px;
                        display:none;
                    }
                        .header .h-top .h-t-box .t-menu .ss .ss-list:after {
                            border-bottom: 6px solid #fff;
                            border-left: 6px solid transparent;
                            border-right: 6px solid transparent;
                            content: "";
                            height: 0;
                            position: absolute;
                            left: 50%;
                            transform:translateX(-50%);
                            top:-6px;
                            width: 0;
                        }
                        .header .h-top .h-t-box .t-menu .ss .ss-list li {
                            width:100%;
                            text-align:center;
                        }
                            .header .h-top .h-t-box .t-menu .ss .ss-list li a {
                                width:100%;
                                font-size:14px;
                                line-height:32px;
                                color:#333;
                                display:block;
                                text-align:center;
                                background:none!important;
                                padding:0!important;
                            }
                            .header .h-top .h-t-box .t-menu .ss .ss-list li:hover a {
                                    color:#fe0000;
                                }
                                .header .h-top .h-t-box .t-menu .ss .ss-list li:last-child a {
                                    color:#fe0000;
                                }
                    
                    .header .h-top .h-t-box .t-menu .ss span {
                        float:initial;
                        color:#fe0000;
                        display:initial;
                        padding:0 35px 0 0!important;
                        position:relative;
                        cursor:pointer;
                    }
                    .header .h-top .h-t-box .t-menu .ss span:after {
                            border-bottom: 1px solid #e7201d;
                            border-left: 1px solid #e7201d;
                            content: "";
                            width: 8px;
                            height: 8px;
                            position: absolute;
                            transform:rotateZ(-45deg);
                            bottom: 8px;
                            right: 13px;
                    }
                    .header .h-top .h-t-box .t-menu .ss span.on:after {
                            border-bottom: 1px solid #e7201d;
                            border-left: 1px solid #e7201d;
                            content: "";
                            width: 8px;
                            height: 8px;
                            position: absolute;
                            transform:rotateZ(135deg);
                            bottom: 2px;
                            right: 13px;
                    }

    .header .h-und {
        width:100%;
        padding:30px 0;
        border-top:1px solid #e5e5e5;
    }
        .header .h-und .h-box {
            width:1200px;
            margin:auto;
            display:table;
        }
            .header .h-und .h-box .logo {
                float:left;
            }
            .header .h-und .h-box .label {
                float:left;
                height:50px;
                line-height:50px;
                border-left:1px solid #e8e8e8;
                padding-left:30px;
                margin-left:30px;
                margin-top:8px;
                font-size:24px;
                color:#999;
            }
        .header .h-und .go-login {
            font-size:18px;
            line-height:35px;
            float:right;
            margin-top:16px;
            color:#999;
        }
            .header .h-und .go-login a {
                width:100px;
                height:35px;
                background:#bc1a21;
                color:#fff;
                text-align:center;
                border-radius:3px;
                display:block;
                float:right;
                margin-left:5px;
            }
        .header .h-und .get-back {
            font-size:14px;
            color:#999;
            float:right;
            line-height:14px;
            display:block;
            margin-top:26px;
        }



.footer {
    width:100%;
}
    .footer .box {
        width:1200px;
        margin:auto;
        display:table;
    }
        .footer .box .left {
            float:left;
            width:760px;
            padding-top:39px;
        }
            .footer .box .left .f-menu {
                width:100%;
                display:table;
                margin-bottom:22px;
            }
                .footer .box .left .f-menu li {
                    font-size:14px;
                    line-height:16px;
                    margin-right:21px;
                    float:left;
                    border-right:1px solid #7d7d7d;
                    letter-spacing:1px;
                }
                    .footer .box .left .f-menu li:last-child {
                        border-right:none;
                    }
                    .footer .box .left .f-menu li a {
                        color:#333;
                        padding-right:21px;
                    }
            .footer .box .left .bq {
                font-size:14px;
                line-height:30px;
                color:#666;
            }
                .footer .box .left .bq a {
                    color:#666;
                }
        .footer .box .tel {
            float:right;
            font-size:16px;
            line-height:27px;
            color:#666;
            text-align:right;
            margin-top:34px;
        }
        .footer .box .tel span {
            font-size:26px;
            font-weight:bold;
            color:#497dbb;
            display:block;
            margin-top:5px;
        }


.member-login {
    width:100%;
    height:680px;
    background:url(../images/pic-img49.jpg) center center no-repeat;
}
    .member-login .box {
        width:1200px;
        margin:auto;
    }

.login-box {
    width:360px;
    height:550px;
    background:#fff;
    float:right;
    margin-top:60px;
    padding:30px;
    box-sizing:border-box;
}
    .login-box .title {
        font-size:22px;
        line-height:42px;
        font-weight:bold;
        color:#497dbb;
        margin-bottom:50px;
    }
    .login-box .txt {
        width:100%;
        height:45px;
        border:none;
        border-bottom:1px solid #e9e9e9;
        margin-top:25px;
        font-size:16px;
    }
    .login-box .txt::-webkit-input-placeholder { 
    color: #999; 
    } 
    .login-box .txt:-moz-placeholder { 
    color: #999; 
    } 
    .login-box .txt::-moz-placeholder { 
    color: #999; 
    } 
    .login-box .txt:-ms-input-placeholder { 
    color: #999; 
    }
    .login-box .btn {
        width:100%;
        height:55px;
        background:#bc1a21;
        font-size:22px;
        color:#fff;
        border:none;
        border-radius:3px;
        margin-top:40px;
    }
    .login-box .tbox {
        width:100%;
        display:table;
        font-size:16px;
        line-height:16px;
        margin-top:30px;
    }
        .login-box .tbox .lost-mm {
            float:left;
            color:#333;
        }
        .login-box .tbox .txts {
            color:#999;
            float:right;
        }
            .login-box .tbox .txts .login {
                color:#497dbb;
            }

    .login-box .title2 {
        font-size:22px;
        line-height:42px;
        font-weight:bold;
        color:#497dbb;
    }
    .login-box .label {
        width:100%;
        position:relative;
    }
        .login-box .label .get-yzm {
            position:absolute;
            z-index:2;
            width:90px;
            height:30px;
            background:#497dbb;
            color:#fff;
            text-align:center;
            line-height:30px;
            border-radius:3px;
            border:none;
            bottom:8px;
            right:0;
        }
        .login-box .label .password-lv {
            height:30px;
            font-size:14px;
            color:#999;
            display:block;
            position:absolute;
            right:0;
            bottom:0;
        }
            .login-box .label .password-lv span {
                width:20px;
                height:6px;
                background:#ccc;
                display:block;
                float:right;
                margin-left:3px;
                margin-top:7px;
            }
                .login-box .label .password-lv span.s1.on {
                    background:#fe0000;
                }

                   .login-box .label .password-lv span.s2.on {
                    background:#fe0000;
                }
                  .login-box .label .password-lv span.s3.on {
                    background:#fe0000;
                }
    .login-box .ck-box {
        width:100%;
        height:18px;
        line-height:18px;
        margin-top:20px;
        font-size:14px;
        color:#999;
    }
        .login-box .ck-box a {
            color:#497dbb;
        }
.chk_1{
    display: none;
}
.chk_1 + label {
	border: 1px solid #bc1a21;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	width:14px;
    height:14px;
	display: block;
	position: relative;
    float:left;
    margin-right:10px;
}
.chk_1 + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.chk_1:checked + label {
	border: 1px solid #bc1a21;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
	color: #243441;
}

.chk_1:checked + label:after {
	content: '\2714';
	position: absolute;
	top: -2px;
	left: 1px;
	color: #bc1a21;
	width: 12px;
    height:12px;
	text-align: center;
	vertical-align:top;
}

.member {
    width:100%;
    background:#f2f3f3;
    padding-bottom:40px;
}
.member-box {
    width:1200px;
    margin:auto;
}
.member-menu {
    width:100%;
    display:table;
    padding:30px 0;
}
    .member-menu li {
        width:230px;
        height:60px;
        line-height:60px;
        margin-right:10px;
        border-radius:3px;
        float:left;
    }
        .member-menu li:nth-child(1) {
            background:#fff url(../images/icon-img37.png) 29px center no-repeat;
        }
        .member-menu li:nth-child(2) {
            background:#fff url(../images/icon-img38.png) 29px center no-repeat;
        }
        .member-menu li:nth-child(3) {
            background:#fff url(../images/icon-img39.png) 29px center no-repeat;
        }
        .member-menu li:nth-child(4) {
            background:#fff url(../images/icon-img40.png) 29px center no-repeat;
        }
        .member-menu li a {
            font-size:18px;
            color:#333;
            display:block;
            box-sizing:border-box;
            padding-left:60px;
            position:relative;
        }
            .member-menu li a:after {
                border-bottom: 1px solid #c2c2c2;
                border-left: 1px solid #c2c2c2;
                content: "";
                width: 8px;
                height: 8px;
                position: absolute;
                transform:rotateZ(-45deg);
                top: 25px;
                right: 30px;
            }
        .member-menu li:hover:nth-child(1), .member-menu li.on:nth-child(1) {
            background:#fe0000 url(../images/icon-img37-1.png) 29px center no-repeat;
        }
        .member-menu li:hover:nth-child(2), .member-menu li.on:nth-child(2) {
            background:#fe0000 url(../images/icon-img38-1.png) 29px center no-repeat;
        }
        .member-menu li:hover:nth-child(3), .member-menu li.on:nth-child(3) {
            background:#fe0000 url(../images/icon-img39-1.png) 29px center no-repeat;
        }
        .member-menu li:hover:nth-child(4), .member-menu li.on:nth-child(4) {
            background:#fe0000 url(../images/icon-img40-1.png) 29px center no-repeat;
        }
        .member-menu li:hover a, .member-menu li.on a {
            color:#fff;
        }
            .member-menu li:hover a:after, .member-menu li.on a:after {
                border-bottom: 1px solid #fff;
                border-left: 1px solid #fff;
            }



.member-info {
    width:100%;
    background:#fff;
    display:table;
    padding:35px 30px;
    box-sizing:border-box;
}
    .member-info .avatar {
        width:90px;
        height:90px;
        float:left;
    }
        .member-info .avatar img {
            border-radius:50%;
        }
    .member-info .tbox {
        float:left;
        margin-left:25px;
    }
        .member-info .tbox .txt {
            font-size:20px;
            line-height:48px;
            color:#333;
            padding-top:4px;
        }
            .member-info .tbox .txt span {
                color:#fe0000;
            }
        .member-info .tbox .verification {
            display:table;
            padding-left:4px;
        }
            .member-info .tbox .verification li {
                width:25px;
                height:25px;
                float:left;
                margin-right:20px;
            }
                .member-info .tbox .verification li:nth-child(1) {
                    background:url(../images/icon-img41.png) center center no-repeat;
                }
                .member-info .tbox .verification li:nth-child(2) {
                    background:url(../images/icon-img42.png) center center no-repeat;
                }
                .member-info .tbox .verification li:nth-child(3) {
                    background:url(../images/icon-img43.png) center center no-repeat;
                }
                .member-info .tbox .verification li.on:nth-child(1) {
                    background:url(../images/icon-img41-1.png) center center no-repeat;
                }
                .member-info .tbox .verification li.on:nth-child(2) {
                    background:url(../images/icon-img42-1.png) center center no-repeat;
                }
                .member-info .tbox .verification li.on:nth-child(3) {
                    background:url(../images/icon-img43-1.png) center center no-repeat;
                }



.collection {
    width:100%;
    display:table;
    background:#fff;
    margin-top:10px;
    box-sizing:border-box;
    padding-bottom:30px;
    min-height:510px;
}
.collection .title{
    font-size:18px;
    line-height:30px;
    font-weight:bold;
    color:#333;
    padding:24px 30px;
}
.rxcp-box {
    position:relative;
    width:100%;
    box-sizing:border-box;
    padding:0 30px;
    display:table;
}
.rxcp-box li {
        width:270px;
        height:400px;
        box-sizing:border-box;
        padding:28px;
        background:#fff;
        border:1px solid #f0f0f0;
        float:left;
        margin-right:20px;
        margin-bottom:20px;
    }
    .rxcp-box .rxcp:nth-child(4n) {
        margin-right:0;
    }
.rxcp:hover {
    margin-top:-3px;
    box-shadow:0 4px 5px 1px rgba(0,0,0,.05);
}
        .rxcp .titles {
            font-size:18px;
            line-height:18px;
            color:#000;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            text-align:center;
            margin-bottom:34px;
        }
        .rxcp .num {
            font-size:36px;
            line-height:36px;
            font-weight:bold;
            color:#fe0000;
            text-align:center;
            margin-bottom:25px;
        }
            .rxcp .num span {
                font-size:24px;
            }
        .rxcp .txt {
            font-size:14px;
            line-height:14px;
            color:#999;
            text-align:center;
            margin-bottom:29px;
        }
        .rxcp .tb {
            width:100%;
            text-align:center;
            margin-bottom:24px;
        }
            .rxcp .tb span {
                width:100px;
                height:35px;
                box-sizing:border-box;
                display:inline-block;
                border:1px solid #f1f1f1;
                font-size:14px;
                color:#666;
                line-height:33px;
                margin:0 2px;
            }
        .rxcp .txt2 {
            font-size:14px;
            line-height:24px;
            color:#999;
            margin-bottom:24px;
        }
            .rxcp .txt2 span {
                display:inline-block;
            }
        .rxcp .link {
            font-size:14px;
            font-weight:bold;
            color:#fff;
            background:#497dbb;
            width:160px;
            height:40px;
            text-align:center;
            line-height:40px;
            border-radius:3px;
            display:block;
            margin:auto;
        }
            .rxcp:hover .link {
                background:#fe0000;
            }
.rxcp-box .nothing {
    height:40px;
    line-height:40px;
    display:table;
    background:url(../images/pic-img51.jpg) left center no-repeat;
    padding-left:80px;
    font-size:18px;
    color:#999;
    position:absolute;
    left:320px;
    top:156px;
}


.page-list {
    width:100%;
    text-align:center;
    font-size:14px;
    margin-top:20px;
}
    .page-list a {
        display:inline-block;
        margin:0 5px;
        width:35px;
        height:35px;
        box-sizing:border-box;
        text-align:center;
        line-height:33px;
        border:1px solid #d9d9d9;
        color:#666;
        border-radius:3px;
    }
        .page-list a:hover {
            color:#fff;
            background:#fe0000;
            border:1px solid #fe0000;
        }
        .page-list a.on {
            color:#fff;
            background:#fe0000;
            border:1px solid #fe0000;
        }
        .page-list a.prev, .page-list a.next {
            width:auto;
            padding:0 20px;
        }
        .page-list a.more {
            border:none;
        }

.collection2 {
    width:100%;
    display:table;
    background:#fff;
    margin-top:10px;
    box-sizing:border-box;
}
.add-cp {
    width:110px;
    height:40px;
    background:#fe0000;
    color:#fff;
    border-radius:3px;
    text-align:center;
    line-height:40px;
    float:left;
    margin-right:15px;
    cursor:pointer;
}
.add-time {
    width:86px;
    height:28px;
    margin:10px auto 0;
    line-height:28px;
    box-sizing:border-box;
    border:1px solid #c8d8ea;
    border-radius:3px;
    cursor:pointer;
}
    .add-time:hover {
        border:1px solid #fe0000;
        color:#fe0000;
    }
.collection2 table tr {
    border-bottom:1px solid #edeef2;
}
.collection2 table tr td {
    padding:25px 0;
    border-right:1px solid #edeef2;
    line-height:28px;
}
    .collection2 table tr.name td {
        padding:0;
    }
    .collection2 table tr td a {
        width:56px;
        height:28px;
        text-align:center;
        display:block;
        margin:5px auto;
        line-height:26px;
        box-sizing:border-box;
        border-radius:3px;
    }
    .collection2 table tr td .a1 {
        border:1px solid #c8d8ea;
        color:#497dbb;
    }
    .collection2 table tr td .a2 {
        color:#666;
        border:1px solid #dcdcdc;
    }
    .collection2 table tr td a:hover {
        color:#fe0000;
        border:1px solid #fe0000;
    }


.m5-tc1, .m5-tc3{
    width:100%;
    height:100%;
    position:fixed;
    z-index:999;
    background:rgba(0,0,0,.4);
    left:0;
    top:0;
    display:none;
}
    .m5-tc1 .box,.m5-tc3 .box {
        width:1000px;
        height:405px;
        margin:auto;
        position:relative;
        top:50%;
        transform:translateY(50%);
        background:#fff;
        border-radius:3px;
        overflow:hidden;
    }
        .m5-tc1 .box .title,.m5-tc3 .box .title {
            width:100%;
            height:54px;
            line-height:54px;
            font-size:18px;
            background:#e00a13;
            box-sizing:border-box;
            padding-left:23px;
            color:#fff;
            font-weight:bold;
        }
        .m5-tc1 .box .list,.m5-tc3 .box .list {
            width:100%;
            box-sizing:border-box;
            display:table;
            padding:0 35px;
        }
            .m5-tc1 .box .list li,.m5-tc3 .box .list li {
                width:310px;
                line-height:45px;
                float:left;
                margin-top:30px;
                font-size:14px;
                color:#666;
            }
                .m5-tc1 .box .list li .name,.m5-tc3 .box .list li .name  {
                    width:60px;
                    text-align:right;
                    float:left;
                }
                .m5-tc1 .box .list li .txt ,.m5-tc3 .box .list li .txt {
                    width:200px;
                    height:45px;
                    background:none;
                    box-sizing:border-box;
                    border:1px solid #d7d7d7;
                    margin-left:8px;
                    margin-right:5px;
                    border-radius:3px;
                    padding-left:15px;
                    -webkit-appearance: none;
                }
        .m5-tc1 .box .tboxs ,.m5-tc3 .box .tboxs{
            width:100%;
            box-sizing:border-box;
            line-height:45px;
            padding:0 77px 0 39px;
            display:table;
            font-size:14px;
            color:#666;
            margin-top:30px;
        }
            .m5-tc1 .box .tboxs .lable,.m5-tc3 .box .tboxs .lable {
                float:left;
            }
                .m5-tc1 .box .tboxs .lable form,.m5-tc1 .box .tboxs .lable form {
                    float:right;
                }
                .m5-tc1 .box .tboxs .lable label,.m5-tc3 .box .tboxs .lable label {
                    float:left;
                    margin:0 14px
                }

            .m5-tc1 .box .tboxs .bank-num,.m5-tc3 .box .tboxs .bank-num {
                float:right;
            }
                .m5-tc1 .box .tboxs .bank-num .num-txt, .m5-tc3 .box .tboxs .bank-num .num-txt {
                    width:136px;
                    height:45px;
                    border:1px solid #d7d7d7;
                    box-sizing:border-box;
                    border-radius:3px;
                    margin-left:10px;
                    padding-left:15px;
                }
        .m5-tc1 .box .btn-box ,.m5-tc3 .box .btn-box {
            width:100%;
            text-align:center;
            margin-top:40px;
        }
            .m5-tc1 .box .btn-box .sub,.m5-tc3 .box .btn-box .sub {
                display:inline-block;
                width:180px;
                height:45px;
                background:#e00a13;
                color:#fff;
                border:none;
                border-radius:3px;
                margin-right:6px;
            font-weight:bold;
            font-size:16px;
            }
            .m5-tc1 .box .btn-box .can,  .m5-tc3 .box .btn-box .can {
                display:inline-block;
                width:120px;
                height:45px;
                color:#333;
                background:#e6e6e6;
                border:none;
                border-radius:3px;
            font-weight:bold;
            font-size:16px;
            }
        .m5-tc1 .box .end,.m5-tc3 .box .end {
            width:35px;
            height:35px;
            position:absolute;
            z-index:2;
            right:20px;
            top:9px;
            background:url(../images/icon-img44.png) center center no-repeat;
        }

.m5-tc2 {
    width:100%;
    height:100%;
    position:fixed;
    z-index:999;
    background:rgba(0,0,0,.4);
    left:0;
    top:0;
    display:none;
}
    .m5-tc2 .box {
        width:657px;
        height:244px;
        margin:auto;
        position:relative;
        top:50%;
        transform:translateY(-50%);
        background:#fff;
        border-radius:3px;
        overflow:hidden;
    }
        .m5-tc2 .box .title {
            width:100%;
            height:54px;
            line-height:54px;
            font-size:18px;
            background:#e00a13;
            box-sizing:border-box;
            padding-left:23px;
            color:#fff;
            font-weight:bold;
        }

        .m5-tc2 .box .t-box {
            width:100%;
            text-align:center;
            margin-top:30px;
        }
            .m5-tc2 .box .t-box .boxs {
                display:inline-block;
                line-height:45px;
                margin:0 20px;
            }
                .m5-tc2 .box .t-box .boxs .name {
                    font-size:14px;
                    color:#666;
                    float:left;
                    margin-right:10px;
                }
                .m5-tc2 .box .t-box .boxs .txt {
                    width:200px;
                    height:45px;
                    border:1px solid #d7d7d7;
                    box-sizing:border-box;
                    border-radius:3px;
                    padding-left:15px;
                }
                .m5-tc2 .box .t-box .boxs .txt:focus, .m5-tc1 .box .list li .txt:focus, .m5-tc1 .box .tboxs .bank-num .num-txt:focus {
                    border:1px solid #fe0000;
                }

        .m5-tc2 .box .btn-box {
            width:100%;
            text-align:center;
            margin-top:30px;
        }
            .m5-tc2 .box .btn-box .sub {
                display:inline-block;
                width:180px;
                height:45px;
                background:#e00a13;
                color:#fff;
                border:none;
                border-radius:3px;
                margin-right:6px;
            font-weight:bold;
            font-size:16px;
            }
            .m5-tc2 .box .btn-box .can {
                display:inline-block;
                width:120px;
                height:45px;
                color:#333;
                background:#e6e6e6;
                border:none;
                border-radius:3px;
            font-weight:bold;
            font-size:16px;
            }
        .m5-tc2 .box .end {
            width:35px;
            height:35px;
            position:absolute;
            z-index:2;
            right:20px;
            top:9px;
            background:url(../images/icon-img44.png) center center no-repeat;
        }


.member6 {
    width:1200px;
    min-height:600px;
    margin:auto;
    background:#fff;
    box-sizing:border-box;
    padding:55px 150px 0;
}
    .member6 li {
        width:100%;
        height:55px;
        line-height:55px;
        border-top:1px solid #efefef;
        display:table;
        font-size:14px;
    }
        .member6 li:last-child {
            border-bottom:1px solid #efefef;
        }
        .member6 li .zt {
            width:65px;
            float:left;
            text-align:right;
            margin-right:15px;
            color:#333;
        }
        .member6 li.no .zt {
            background:url(../images/icon-img45.png) left center no-repeat;
        }
        .member6 li.accomplish .zt {
            background:url(../images/icon-img46.png) left center no-repeat;
        }
        .member6 li.yxsz {
            display:none;
        }
        .member6 li .lm {
            width:85px;
            float:left;
            font-weight:bold;
            color:#333;
        }
        .member6 li .lb {
            width:445px;
            float:left;
            color:#999;
        }
            .member6 li .lb .email {
                width:200px;
                height:35px;
                background:#f6f6f6;
                border:1px solid #e8e8e8;
                margin-left:15px;
                box-sizing:border-box;
                padding-left:10px;
            }
        .member6 li .cz {
            float:right;
        }
            .member6 li .cz .yz {
                width:90px;
                height:30px;
                line-height:30px;
                text-align:center;
                color:#fff;
                background:#497dbb;
                display:block;
                border-radius:3px;
                margin-top:13px;
            }
            .member6 li .cz .szyx {
                width:90px;
                height:30px;
                line-height:30px;
                text-align:center;
                color:#999;
                display:block;
                border-radius:3px;
                margin-top:13px;
                border:1px solid #e5e5e5;
                cursor:pointer;
            }
            .member6 li .cz .qx {
                float:left;
                width:65px;
                height:30px;
                line-height:30px;
                text-align:center;
                box-sizing:border-box;
                color:#999;
                border:1px solid #e5e5e5;
                border-radius:3px;
                margin-top:13px;
                cursor:pointer;
            }
            .member6 li .cz .tj {
                width:90px;
                height:30px;
                text-align:center;
                line-height:30px;
                background:#bc1a21;
                color:#fff;
                margin-top:13px;
                margin-left:10px;
                border:none;
                float:left;
            }
            .member6 li .cz .xgmm {
                width:90px;
                height:30px;
                line-height:30px;
                text-align:center;
                color:#999;
                display:block;
                border-radius:3px;
                margin-top:13px;
                border:1px solid #e5e5e5;
                cursor:pointer;
            }


.member7 {
    width:1200px;
    height:600px;
    box-sizing:border-box;
    padding:30px;
    margin:auto;
    background:#fff;
    position:relative;
}
    .member7 .title {
        font-size:18px;
        line-height:18px;
        font-weight:bold;
        color:#333;
    }
    .member7 .back {
        width:35px;
        height:35px;
        position:absolute;
        right:30px;
        top:30px;
        display:block;
        background:url(../images/icon-img47.png) center center no-repeat;
    }
        .member7 .back:hover {
            background:url(../images/icon-img47-1.png) center center no-repeat;
        }
    .member7 .list {
        width:100%;
        margin-top:30px;
    }
        .member7 .list li {
            width:100%;
            display:table;
            margin-bottom:20px;
        }
            .member7 .list li .name {
                width:312px;
                float:left;
                text-align:right;
                line-height:40px;
                font-size:14px;
                color:#333;
            }
            .member7 .list li .txt {
                width:718px;
                box-sizing:border-box;
                float:left;
                padding-left:9px;
            }
                .member7 .list li .txt .txts {
                    width:280px;
                    height:40px;
                    box-sizing:border-box;
                    border:1px solid #efefef;
                    font-size:14px;
                    padding-left:15px;
                }
                .member7 .list li .txt .txt2 {
                    width:100%;
                    font-size:14px;
                    line-height:40px;
                    color:#666;
                }
                .member7 .list li .txt .imgs {
                    width:148px;
                    height:90px;
                    position:relative;
                    float:left;
                    margin-right:20px;
                    margin-top:6px;
                }
                    .member7 .list li .txt .imgs .ttt {
                        width:100%;
                        text-align:center;
                        font-size:14px;
                        color:#666;
                        line-height:14px;
                        position:absolute;
                        bottom:16px;
                    }
                .member7 .list li .txt .btn {
                    margin-top:20px;
                    width:200px;
                    height:50px;
                    background:#bc1a21;
                    color:#fff;
                    font-size:18px;
                    color:#fff;
                    border:none;
                    border-radius:3px;
                }

    .member7 .list2 {
        width:100%;
        margin-top:30px;
    }
        .member7 .list2 li {
            width:100%;
            display:table;
            margin-bottom:20px;
        }
            .member7 .list2 li .name {
                width:470px;
                float:left;
                text-align:right;
                line-height:40px;
                font-size:14px;
                color:#333;
            }
            .member7 .list2 li .txt {
                width:560px;
                float:left;
                box-sizing:border-box;
                padding-left:8px;
            }
            .member7 .list2 li .txt .txts {
                width:280px;
                height:40px;
                box-sizing:border-box;
                border:1px solid #efefef;
                font-size:14px;
                padding-left:15px;
            }
            .member7 .list2 li .txt .btn {
                margin-top:20px;
                width:200px;
                height:50px;
                background:#bc1a21;
                color:#fff;
                font-size:18px;
                color:#fff;
                border:none;
                border-radius:3px;
            }

.tip_tc,.tip_tc_power {
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:99;
    background:rgba(0,0,0,.7);
}

.tip_tc.two{

z-index:9999;
}

.tip_tc.two .tip_box{
  top:20%;
  left: 40%; 
}
.tip_box,.tip_box_power {
    width:380px;
    height:180px;
    background:#fff;
    border-radius:3px;
    position:absolute;
    text-align:center;
    box-sizing:border-box;
    padding-top:58px;
    top:40%;
    transform:translateY(-50%);
    left:50%;
    transform:translateX(-50%);
}
.tip_box .tc_end ,.tip_box_power .tc_end_power {
    width:15px;
    height:15px;
    position:absolute;
    top:9px;
    right:10px;
    background:url(../images/tb10.png) center center no-repeat;
    display:block;
    cursor:pointer;
}
.tip_box .title ,.tip_box_power .title{
    font-size:20px;
    line-height:30px;
    color:#000;
    margin-bottom:15px;
}
.tip_box span ,.tip_box_power span{
    font-size:12px;
    color:#969696;
    line-height:30px;
}
.tip_box span a,.tip_box_power span a {
    color:#969696;
    text-decoration:underline;
}


