@import "media.css";
.index_containbg{background:#e5e5e5 url(../image/index/indexcontainbg.jpg) repeat-x 0px 0px;padding-top:20px;}
.group_wrap{width:1020px;margin:0 auto;}
/* ���� */
.group_wrap .group_navtab{background:#333333;overflow:hidden;_height:1%;}
.group_wrap .group_navtab li{float:left;}
.group_wrap .group_navtab li a{display:inline-block;padding:0px 24px;height:50px;line-height:50px;color:#fff;font-size:18px;}
.group_wrap .group_navtab li a:hover{background:#ed452f;}
.group_wrap .group_navtab li a.cur{background:#ed452f;}
.group_wrap .group_title{border-bottom:1px solid #aaaaaa;position:relative;height:70px;}
.group_wrap .group_title span{color:#000;font-size:36px;position:absolute;bottom:-25px;left:20px;display:inline-block;background:#e5e5e5;padding:0px 5px;}
.group_wrap .groupdetailbox .title{line-height: 1.5;}
/* 车关注保障 */
.group_service .service_title{color:#cb1013;font-size:24px;text-align:center;padding:20px 0px;}
.group_service .service_list{margin-bottom:10px;overflow:hidden;_height:1%;}
.group_service .service_list li{width:297px;height:90px;padding:10px;display:inline;float:left;background:#eeeeee;margin:0px 10px;}
.group_service .service_list li div{float:left;width:50px;text-align:center;}
.group_service .service_list li div span{float:inherit;display:block;height:40px;}
.group_service .service_list li .last-li{width:70px;}
.group_service .service_list li .ico_tip{float:inherit;width:100%;text-align:center;margin-top:5px;}
.group_service .service_list li .ico50{font-size:24px;color:#ed452f;}
.group_service .service_list li .txt{font-size:18px;float:left;width:220px;line-height:1.4;}
.group_service .service_list .lastli .txt{width:200px;}
.group_service .service_list li .line{height:45px;border:1px solid #c9c9c9;float:left;}
/* 团购流程 */
.group_flow{margin-top:55px;overflow:hidden;_height:1%;}
.group_flow li{width:250px;height:100px;float:left;margin-right:15px;text-align:center;text-shadow:0 0 1px #fff;margin-bottom:30px;}
.group_flow li.jian{width:40px;height:30px;background:url(../image/index/jian1.gif) no-repeat 0px 0px;float:left;text-align:center;margin:20px 0;text-shadow:0 0 1px #fff;}
.group_flow li .title{color:#ed452f;font-size:24px;padding-left:30px;height: 50px;line-height: 40px;}
.group_flow li .title1{background-position:50px -200px;}
.group_flow li .title2{background-position:50px -250px;}
.group_flow li .title3{background-position:50px -300px;}
.group_flow li .title4{background-position:50px -350px;}
.group_flow li .title5{background-position:50px -400px;}
.group_flow li p{color:#696969;font-size:16px;}
/* ������֪ */
.enroll_info{margin:40px 0px 0px 45px;text-align: left;}
.enroll_info li{font-size:16px;color:#333333;margin-bottom:10px;}
.enroll_info li span{width:33px;text-align:center;height:33px;line-height:33px;display:inline-block;background:url(../image/index/ico50.png) no-repeat 0px -500px;vertical-align:middle;margin-right:5px;color:#fff;}
/* �������� */
.problemsask_list{margin:40px 0px 0px 45px;font-size:16px;color:#ed452f;text-align: left;}
/* 关于我们 */
.about_qixin{margin:40px 20px 0px 45px;font-size:18px;color:#333333;padding-bottom:40px;text-align: left;}
.about_qixin .title{display:inline-block;border-bottom:2px solid #ed452f;padding:0px 5px;margin-bottom:20px;_width:80px;}
.about_qixin .txt{margin-bottom:40px;}
/* �³��Ź�ҳ */
.cargroup_containbg{background:#e5e5e5 url(../image/index/indexcontainbg.jpg) repeat-x 0px 0px;}
.cargroup_containbg .cargroup_wrap{width:1020px;margin:0 auto;_width:1020px}
.cargroup_wrap .tab_head{background:#313131;height:53px;line-height:53px;padding:0px 30px;color:#fff;margin-bottom:2px;-moz-box-shadow:0px 2px 2px #959595;box-shadow:0px 2px 2px #959595;overflow:hidden}
.cargroup_wrap .tab_head .hatcar_title{float:left;font-size:16px;}
.cargroup_wrap .tab_head .carname{font-size:14px;float:left;}
.cargroup_wrap .tab_head a{color:#fff;padding:0px 6px;display:inline-block;}
.cargroup_wrap .tab_head a:hover{color:#ed452f;}
.search_tab{padding-bottom:26px;position:relative;background:url(../image/index/fanimg-19.jpg) no-repeat 0 bottom;}
.tab_detail{padding:10px;background:#ededed;padding-bottom:16px;overflow:hidden;}
/*.shadowbg1{position:absolute;bottom:8px;left:-13px;width:1225px;height:116px;background:url(../image/index/shadowbg1.png) no-repeat 0px 0px;}
*/
.detial_search{padding:10px 0px 10px 20px;border-bottom:1px solid #dcdcdc;}
.tab_detail dl{overflow:hidden;zoom:1;}
.tab_detail dl .f_l{float:left;width:85px;}
.tab_detail dl .f_r{float:left;width:890px;}
.tab_detail dl dt,.tab_detail dl dd.nolimit{font-size:16px;float:left;margin-right:20px;}
.tab_detail dl dt{color:#ed452f;height:auto;}
.tab_detail dl dd.nolimit{color:#fff;display:inline-block;background:#ed452f;padding:0px 10px;height:23px;line-height:23px;}
.tab_detail dl dd{font-size:14px;color:#313131;float:left;word-break:keep-all;margin-top:3px;margin-right:20px;cursor:pointer;padding:0px 5px;}
.tab_detail dl dd:hover{background:#ed452f;color:#fff;}
/* 新车团购 */
.gogroup{overflow:hidden;zoom:1;*padding-bottom:20px;}
.cargroup_containbg .list-paes{padding:20px;}
/* �³��Ź� */
.newcar_group .tab_head{height:63px;line-height:63px;}
.newcar_group .search_tab a{height:31px;line-height:31px;width:31px;text-align:center;background:#fff;padding:0px;color:#000;font-size:18px;float:left;margin:18px 5px 0px 0px;}
.newcar_group .search_tab a:hover{color:#fff;background:#ed452f;}
.newcar_group .search_tab .nolimit{color:#fff;display:inline-block;background:#ed452f;padding:0px 10px;height:31px;line-height:29px;margin-left:5px;width:auto;}
.carlist3{background:#fff;width:390px;float:left;margin:0px 6px 15px 4px;_display:inline;}
.carlist3 .img img{width:390px;height:298px;}
.carlist3 .carlist3_con{padding:20px 5px 10px 5px;*padding-bottom:70px;}
.carlist3 .carlist3_con dl{border-bottom:1px solid #d2d2d2;padding-bottom:5px;overflow:hidden;zoom:1;}
.carlist3 .carlist3_con dt{float:left;width:81px;height:56px;}
.carlist3 .carlist3_con dd{float:left;width:280px;margin-left:10px;}
.carlist3 .carlist3_con dd a{font-size:16px;color:#1a1a1a;padding:0px 6px;}
.carlist3 .groupinfo{margin:15px 0px 10px 10px;}
.carlist3 .groupinfo .info_time{float:left;width:223px;}
.carlist3 .groupinfo .info_time .time{font-weight:bold;margin-top:-22px;font-weight:bold;}
.carlist3 .groupinfo .info_time .time span{font-size:36px;color:#ed452f;position:relative;top:5px;}
.carlist3 .groupinfo .info_time .num{margin-top:-8px;font-size:16px;}
.carlist3 .groupinfo .info_btn{float:left;}
.carlist3 .groupinfo .info_time .time{font-weight:bold;margin-top:-22px;font-size:18px;}
.carlist3 .groupinfo .info_time .num span{font-size:16px;color:#ed452f;}
.carlist3 .groupinfo .info_btn a{display:inline-block;font-size:24px;color:#fff;height:44px;line-height:44px;width:141px;text-align:center;background:#ed452f;}
/* 团购 */
.groupdetailbox{background:#fff;padding:20px;-moz-box-shadow:0px 2px 5px #9e9e9e;box-shadow:0px 2px 5px #9e9e9e;margin-bottom:25px;overflow:hidden;_height:1%;position: relative}
.groupdetailbox .title{font-size:29px;text-align: left;}
.groupdetailbox .groupdetailboxL{float:left;width:415px;}
.groupdetailbox .groupdetailboxL ul{padding:0px 0px 10px 0;margin-top:10px;}
.groupdetailbox .groupdetailboxL li{font-size:19px;margin-bottom:7px;text-align: left;}
.groupdetailbox .groupdetailboxL li span{color:#ed452f;float:left;width:180px;white-space: nowrap;}
.groupdetailbox .groupdetailboxL li select{height:35px;line-height:35px;width:204px;background:url(../image/index/select1.png) no-repeat;border:none;font-size:18px;padding:0px 5px;color:#737373;}
.groupdetailbox .groupdetailboxL li label{margin-right:15px;}
.groupdetailbox .groupdetailboxL li .txt{width:204px;height:28px;padding-left:10px;border-radius:4px;background-clip:padding-box;background-color:#e5e5e5;border:1px solid #b5b5b5;font-size:19px;line-height:28px;}
.groupdetailbox .groupdetailboxL li.lastli span{color:#737373;}
.groupdetailbox .groupdetailboxL li.lastli select{height:38px;line-height:38px;width:204px;background:url(../image/index/select1.png) no-repeat;border:none;font-size:19px;padding:0px 5px;}
.groupdetailbox .groupdetailboxL li button{font-family:Microsoft YaHei,Microsoft SimHei,Arial,Helvetica,sans-serif;font-size:24px;color:#fff;height:48px;line-height:48px;width:163px;text-align:center;background:#ed452f;margin:10px 0px 0px 95px;cursor:pointer;}
.groupdetailbox .groupdetailboxL .share{padding:20px 5px 10px;height:30px;line-height: 24px;}
.groupdetailbox .groupdetailboxL .share .ztitle{float: left;margin-right:10px}
.groupdetailbox .groupdetailboxL .share .jiathis_style_24x24{float: left}
.groupdetailbox .groupdetailboxR{float:right;width:520px;margin-top:15px;}
.show_car{position:relative;}
.show_car .showsmall ul li{float:left;}
.show_car .showbig ul{overflow:hidden;}
.show_car .showsmall ul{margin-top:10px;overflow:hidden;zoom:1;}
.groupdetailboxR .show_car3 .showbig ul{height:300px;width:506px;}
.groupdetailboxR .show_car3 .showbig li img{height:300px;width:506px;}
.groupdetailboxR .show_car3 .showsmall li{margin-right:8px;cursor:pointer;}
.groupdetailboxR .show_car3 .showsmall li.on{border:1px solid #ed452f;}
.groupdetailboxR .show_car3 .showsmall li img{height:87px;width:163px;}
.enlist_num{border-top:1px dashed #d4d4d4;border-bottom:1px dashed #d4d4d4;height:60px;line-height:60px;padding:10px 0px;margin-top:15px;font-size:20px;width: 445px;position:absolute;bottom:40px;left:20px;}
.enlist_num .enlist_numL{float:left;width:51%;font-weight:bold;margin-top:-20px;}
.enlist_num .enlist_numL span{font-size:40px;color:#ed452f;position:relative;top:5px;margin-top:-11px;}
.enlist_num .enlist_numR{float:left;width:48%;text-align:right;border-left:1px dashed #d4d4d4;line-height:40px;}
.enlist_num .enlist_numR span{color:#ed452f;}
.groupdetail_wrap .group_title span{background:#f9f9f9;}
.groupdetail_wrap .groupdetail_con{padding-bottom:100px;overflow:hidden;zoom:1;}
.groupdetail_wrap .groupdetail_conL{float:left;width:730px;}
.groupdetail_wrap .groupdetail_conL .enroll_info li{font-size:16px;color: #4c4c4c;}
.groupdetail_conL .detailcon{padding:0px 35px 0px 10px;background:#f9f9f9;_overflow: hidden;text-align: left;}
.groupdetail_wrap .activitypoint{padding:30px 0px 0px 25px;overfow:hidden;_height:1%;text-align: left;}
.groupdetail_wrap .activitypoint .title{font-size:26px;color:#ed452f;}
.groupdetail_wrap .activitypoint li{font-size:16px;margin:10px 0px;height: 50px;line-height: 50px;}
.groupdetail_wrap .activitypoint li i{display:inline-block;height:50px;width:43px;background:url(../image/index/ico50.png) no-repeat 0px -550px;vertical-align:middle;margin-right:20px;}
.groupdetail_wrap .activitypoint li .ico2{background-position:0px -600px;}
.groupdetail_wrap .activitypoint li .ico3{background-position:0px -650px;}
.groupdetail_wrap .activitypoint li .ico4{background-position:0px -700px;}
.groupdetail_wrap .activitypoint li .ico5{background-position:0px -750px;}
.groupdetail_wrap .activitypoint li .ico6{background-position:0px -800px;}
.groupdetail_wrap .activitypoint li span{color:#ed452f;}
.groupdetail_wrap .activitypoint .tip{font-size:16px;margin-left:5px;}
.groupdetail_wrap .activitypoint .tip span{color:#ed452f;float:left;}
.groupdetail_wrap .activitypoint .tip p{margin-left:60px;width:590px;}
.groupdetail_wrap .groupdetail_conR{float:right;width:260px;position:relative;padding-top: 10px;}
.groupdetail_wrap .enroll_info{margin:40px 0px 0px 25px;text-align: left}
/* 报名团友 */
.bmty_list{margin:-10px 0px 30px 0px;padding:20px 30px 23px 20px;background:#f9f9f9;}
.bmty{background:#f9f9f9;}
.bmty li{font-size:14px;margin-bottom:5px;}
/* 详细信息 */
.detail_info dl{font-size:20px;width: 100%;min-height:60px}
.detail_info dl:after{content:"";display:block;height:0;visibility:hidden;clear:both;_height:0}
.detail_info dl dt{float:left;color:#ed452f;position:relative;left:0px;top:0px;overflow:hidden;}
.detail_info dl dd img{display: block;text-align:center;}
.detail_info dl dd{zoom:1;position:relative;left:0px;top:0px;font-size: 16px;min-height:34px;line-height: 34px}
.detail_info dl dd p{display: block;}
.detail_info dl dd span.cx{word-wrap:break-word;float:left;display:block;white-space:nowrap;}
.detail_info dl dd span{word-wrap:break-word;white-space:nowrap;}
.detail_info .show_title{font-size:26px;color:#ed452f;margin-top:30px;}
/* 车型展示 */
.show_con{padding-bottom:5px;overflow:hidden;zoom:1;}
.show_con .show_car4{width:280px;display:inline;float:left;overflow:hidden;padding:10px;margin:0px 10px 15px 10px;border:1px solid #aaaaaa;-moz-box-shadow:0px 2px 5px #9e9e9e;box-shadow:0px 2px 5px #9e9e9e;position:relative;}
.show_car4 .tip{position:absolute;top:20px;left:20px;font-size:20px;color: #000; background:#fff; width:150px; height:28px; line-height:28px; display:block; text-align:center;}
.show_car4 .showbig ul{width:280px;height:142px;}
.show_car4 .showbig ul img {width:280px;height:142px;}
.show_car4 .showsmall ul li{margin-right:5px;cursor:pointer;}
.show_car4 .showsmall ul li.on{border:1px solid #ed452f;}
.show_car4 .showsmall ul img{height:43px;width:88px;}
/* 往期回顾 */
.wanqihuogu{margin:30px 0px 0px 25px;*zoom:1;_height:1%;}
.wanqihuogu li{float:left;width:153px;margin:0px 12px 15px 0px;position:relative;} 
.wanqihuogu li img{width:153px; height:83px;}
.wanqihuogu li p{position:absolute;top:58px;left:0px;width:100%;background:#000;height:25px;line-height:25px;font-size:12px;color:#fff;opacity:0.7;filter:Alpha(Opacity=70);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:5px;}
.title_block{margin:30px 0px 0px 25px;overflow:hidden;_height:1%;}
.groupdetail_wrap .problemsask_list{margin:40px 0px 0px 25px;}
.detailcon_bottom{text-align:center;padding:40px 0px 30px 0px;}
.detailcon_bottom .backtop{display:inline-block;width:638px;height:58px;background:url(../image/index/backtop2.png) no-repeat 0px 0px;}
.groupdetail_wrap .groupdetail_conR .group_enroll{margin:20px 0px 30px 0px;background:#f9f9f9 url(../image/index/line5.jpg) no-repeat 0px 0px;position:relative;z-index:11;}
.index_shadowbg{width:272px;height:145px;background:url(../image/index/index_shadowbg.png) no-repeat 0px 0px;position:absolute;bottom:18px;right:-7px;}
.detail_info{text-align: left}
/*#bmxz li{width: 300px}*/
.share{position: absolute;bottom: 40px;}

@media screen and (max-width: 1200px){
    .group_wrap{
        width: 100%;
    }
    .groupdetailbox .title{
        font-size: 18px;
    }
    .groupdetailbox .groupdetailboxL{
        width: 100%;
    }
    .groupdetailbox .groupdetailboxR{
        display: none;
    }
    .groupdetailbox .groupdetailboxL li{
        font-size: 14px;
    }
    .groupdetailbox .groupdetailboxL li span{
        width: 40%;
    }
    .groupdetailbox .groupdetailboxL li select{
        width: 50%;
        font-size: 14px !important;
        height: 30px;
        line-height: 30px;
        background: #e5e5e5;
        border: 1px solid #b5b5b5;
        border-radius: 4px;
    }
    .linab{
        font-size: 14px;
    }
    .linab input{
        width: 16px;
        height: 16px;
        vertical-align: middle;
        margin: -3px 13px 0 6px;
    }
    .groupdetailbox .groupdetailboxL li .txt{
        width: 50%;
        font-size: 14px;
    }
    .groupdetailbox .groupdetailboxL li button{
        font-size: 22px;
        display: block;
        margin: 20px auto;
    }
    .enlist_num{
        width: 100%;
        font-size: 14px;
        position: static;
    }
    .enlist_num .enlist_numL{
        width: 50%;
        margin-top: -17px;
    }
    .enlist_num .enlist_numR{
        width: 49%;
    }
    .enlist_num .enlist_numL span{
        font-size: 30px;
    }
    .groupdetail_wrap .groupdetail_conL{
        width: 100%;
    }
    .groupdetail_wrap .groupdetail_conR{
        display: none;
    }
    .groupdetail_conL .detailcon{
        padding: 0 20px;
    }
    .group_wrap .group_navtab li a{
        font-size: 14px;
        padding: 0 5px;
        height: 40px;
        line-height: 40px;
    }
    .group_wrap .group_title span{
        position: static;
        font-size: 20px;
    }
    .group_wrap .group_title{
        height: auto;
        padding: 10px 0;
    }
    .groupdetail_wrap .activitypoint{
        padding: 10px;
    }
    .groupdetail_wrap .activitypoint li{
        height: auto;
        line-height: 160%;
        position: relative;
        padding-left: 63px;
        min-height: 43px;
    }
    .groupdetail_wrap .activitypoint li i{
        position: absolute;
        left: 0;
        top: 0;
    }
    .groupdetail_wrap .activitypoint .tip p{
        width: 80%;
    }
    .group_flow{
        margin-top: 20px;
    }
    .group_flow li{
        display: block;
        width: 100%;
        margin: 0 auto 20px !important;
    }
    .group_flow li.jian{
        display: none;
    }
    .groupdetail_wrap .activitypoint .tip,
    .groupdetail_wrap .activitypoint li,
    .groupdetail_wrap .activitypoint span,
    .group_flow li p,
    .groupdetail_wrap .groupdetail_conL .enroll_info li,
    .intro p,
    .problemsask_list,
    .car_bottom .bottom_con .conlist .p1
    {
        font-size: 14px !important;
        line-height: 180%;
    }
    .group_flow li .title{
        font-size: 18px !important;
        padding: 0;
    }
    .groupdetail_wrap .problemsask_list,
    .title_block,
    .groupdetail_wrap .enroll_info{
        margin-top: 20px;
        margin-bottom: 40px;
    }
    .detailcon_bottom .backtop{
        width: 100%;
        background-size: 100%;
        background-position: center center;
        border-radius: 10px;
    }
    .detailcon_bottom{
        padding: 20px 0;
    }
    .car_bottom{
        padding: 20px 0;
    }
    .car_bottom .bottom_con{
        width: 100%;
    }
    .car_bottom .bottom_con .conlist{
        width: 20%;
    }
    .car_bottom .bottom_con .conlist div{
        width: 100%
    }
    .groupdetail_wrap .groupdetail_con{
        padding-bottom: 50px;
    }
}