body{font-size: 14px;overflow: auto;}
html,body{height: 100%;}
.container{width: 1240px;margin: 0 auto 20px; padding-top: 16px;min-height: 440px;}
.container-box{width: 1240px;margin: 0 auto}
#app{padding-top: 65px;min-height: 700px;}
.nav-box .info .copyright-btn,.nav-box .info .ordercar{display: block;}



.contentbox .panel{background-color: #fff;box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 16px;margin-top: 22px;}
.contentbox .composition-list{margin-top: 16px;text-align: center;}
.contentbox .pagination-box{text-align: center;}

.search-input-box{width: 1020px;margin: 0 auto;background: #FFFFFF;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06);border-radius: 10px;display: flex;align-items: stretch;padding: 3px;margin-bottom: 16px;position: relative;z-index: 1;}
.search-input-box input{flex: 1;font-size: 16px;}
.search-input-box .iconfont{margin-top: 5px;}
.search-input-box .btn{width: 109px;height: 42px;line-height: 42px;}
.search-input-box .btn{font-size: 18px;}
.search-input-box .btn .iconfont{font-size: 20px;margin-right: 10px;}
.search-input-box .btn:hover{background: #3572F9;border-color: #3572F9;}

.car-table{background-color: #fff;border-radius: 10px;overflow: hidden;margin-bottom: 16px;color: #333;}
.car-table img{width: 140px;height: 100px;border-radius: 10px;vertical-align: middle;}
.car-table .td+.td{flex: 1;}
.car-table .th,.car-table .footer{font-size: 16px;background: rgba(16, 13, 32, 0.1);padding: 13px 0;}
.car-table .tr{padding: 20px 0;}
.car-table .footer{padding: 20px 25px;}
.car-table .tr+.tr{border-top: 1px solid #ededed;}
.car-table .td:first-child{width: 70px;justify-content: center;display: flex;}
.car-table .iconfont{font-size: 18px;}
.car-table .td:nth-child(3){flex: none;flex-basis: 300px;}
.car-table .p-title{margin-bottom: 14px;}
.car-table p+p{margin-top: 5px;}
.car-table p{color: #666;}
.car-table .del{color: #5085fb;cursor: pointer;}
.car-table .del:hover{color: #144FD2;}
.car-table .tr b,.car-table .footer b{color: #FF8700;}
.car-table .tr b{font-size: 18px;}
.car-table .footer b{font-size: 24px;}
.car-table .total{margin-left: 25px;color: #FF8700;}
.car-table .allCk{margin-right: 20px;}
.car-table .allCk .iconfont{margin-right: 10px;vertical-align: bottom;}
.car-table .iconfont:hover{color: #5085fb;}
.car-table .tr-box{min-height: 300px;position: relative;}

.noData{color: #999;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;}
.noData p{color: #666;font-size: 16px;margin-bottom: 5px;}

.light-box{height: 454px;overflow: hidden;background-position: 50% 50%;text-align: center;color: #fff;padding-top: 100px;position: relative;}
.light-box h1{font-size: 50px;margin-bottom: 20px;color: #fff;position: relative;z-index: 1;text-shadow: 0 0 5px rgba(0, 0, 0, .4);}
.light-box .pano-box{position: absolute;width: 100%;top: 0;bottom: 0;}

.copyright{padding-top: 65px;}
.copyright .light-box{text-align: left;height: 500px;margin-bottom: 30px;padding: 0 100px;background: url('../img/sell/bannner01.png') no-repeat 8% 25%/800px auto,url('../img/sell/bannner02.png') no-repeat 95% 50%/360px auto,linear-gradient(140deg, #3B435B 0%, #100C20 100%);}
.copyright .light-box p{font-size: 18px;margin-bottom: 50px;padding-top: 12px;}
.copyright .light-box .bn{margin-top: 200px;}
.copyright .light-box .btn{width: 130px;height: 46px;border-radius: 10px;border: 1px solid #979797;color: #fff;line-height: 46px;font-size: 18px;}
.copyright .light-box .b1{background-color: #fff;color: #030F6E;border-color: #fff;}
.copyright .s li{padding: 0 20px;margin-bottom: 40px;}
.copyright .s li:nth-child(1) img,.copyright .s li:nth-child(3) img{transform: scale(1.5);}
.copyright .s .item{border-radius: 10px;padding: 50px 40px 40px;height: 190px;background: #fff url('../img/sell/sharp.png') no-repeat 140px 33px/65px auto;align-items: flex-start;}
.copyright .s .img-m{max-width: 75px;margin-right:40px;}
.copyright .s2{background-color: #fff;padding: 50px 0;text-align: center;}
.copyright .s2:hover .btn{box-shadow: 0 0 10px rgba(80, 133, 251, 0.5);}
.copyright .h{text-align: center;margin-bottom: 40px;}
.copyright .h img{max-width: 300px;}
.copyright .s2 li{padding: 0 40px;position: relative;flex-basis: 25%;}
.copyright .s2 li+li::before{content: "";position: absolute;top: 45px;left: -26px;background: url('../img/sell/arr.png') no-repeat 0 0/65px auto;width: 65px;height: 50px;}
.copyright .s2 li img{max-width: 90px;margin: 20px 0 30px;}
.copyright .s3{padding-top: 40px;}
.copyright .s3 li{padding: 0 20px;margin-bottom: 40px;}
.copyright .s3 ul{margin: 0 -20px;}
.copyright .s3 .item{padding-bottom: 0;background: none;}
.copyright h2{position: relative;margin-bottom: 30px;font-size: 22px;font-weight: 600;}
.copyright h2::after{content: "";width: 56px;height: 6px;background: #5085FB;border-radius: 3px;left: 0;position: absolute;bottom: -19px;}
.copyright .s2 h2::after{left: 50%;margin-left: -28px;}
.copyright li p{font-size: 16px;color: #999;}
.copyright .s2 .btn{margin: 70px 0 10px;font-size: 18px;}
.copyright .flex-row{margin: 0;}
.copyright .s2 ul{justify-content: center;}


.ordercar h1{font-size: 24px;margin-bottom: 16px;}
.ordercar .check{margin-left: 16px;}

.filter-box{padding-top: 10px;}
.filter-box li{padding: 6px 22px;border-radius: 10px;cursor: pointer;color: #333;}
.filter-box li+li{margin-left: 12px;}
.filter-box li:hover{background: #dce7fe;color: #5085fb;}
.filter-box li.active{background: #5085FB;color: #fff;}


.showInfo{justify-content: center;text-align: center;background: #fff;border-radius: 10px;padding-bottom: 26px;margin: 0!important;}
.showInfo p{font-size: 12px;color: #999;}
.showInfo h2{position: relative;margin-bottom: 16px;margin-top: -12px;}
.showInfo h2::after{content: "";position: absolute;width: 31px;height: 4px;background: #5085FB;border-radius: 3px;bottom: -12px;left: 50%;transform: translateX(-50%);}
.showInfo img{max-width: 100px;}
.showInfo li:last-child img{margin-bottom: 10px;}

.filter-tag-box{text-align: center;padding: 36px 0 6px;}
.filter-tag-box li{width: 130px;height: 46px;border-radius: 24px;border: 1px solid #100D20;color: #100D20;font-size: 16px;text-align: center;line-height: 46px;display: inline-block;margin: 0 16px;cursor: pointer;}
.filter-tag-box li.active,.filter-tag-box li:hover{background-color: #100D20;color: #fff;}

.composition-list .imgbox{background: #FFFFFF; border-radius:8px;overflow: hidden;transition: all .3s;position: relative;}
.composition-list .imgbox:hover{box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);transform: translateY(-2px);}
.composition-list .imgbox .caption{padding: 8px 10px;}
.composition-list .imgbox ul li{margin-right: 10px;font-size: 12px;color: #999;}
.composition-list .imgbox .thumbnail{position: relative;height: 145px;overflow: hidden;}
.composition-list .imgbox .thumbnail img{vertical-align: middle;}
.composition-list .imgbox .avtor{position: absolute;left: 16px;bottom: 16px;color: #fff;}
.composition-list .imgbox .avtor:hover img{transform: scale(1.1);}
.composition-list .imgbox .avtor:hover .name,.composition-list .imgbox h4:hover{color: #5085FB}
.composition-list .imgbox h4{width: 200px;}
.composition-list>ul>li{margin-bottom: 16px;}
.composition-list .wechat .qrcode{left: -40px;bottom: 25px;top: auto;}
.composition-list .icon_2x-copy{color: #FE7073;}
.composition-list .imgbox .works-count{position: absolute;top: 10px;right: 10px;background: rgba(0, 0, 0, 0.5);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius: 6px;padding: 4px 6px;color: #fff;font-size: 12px;}
.composition-list .imgbox .visible{display: none;}
.composition-list .imgbox:hover .visible{display: block;}
.composition-list .imgbox .info{padding: 12px;}
.composition-list .imgbox .caption{position: absolute;width: 100%;bottom: 0;padding-left: 12px;color: #fff;top: 0;background: rgba(0, 0, 0, 0.2);display: flex;align-items: flex-end;padding-bottom: 10px;}
.composition-list .imgbox .n1{font-size: 16px;color: #333;max-width: 160px;display: inline-block;}
.composition-list .imgbox .n1:hover{color: #5085FB}
.composition-list .imgbox .n2{background: #EFEFEF;border-radius: 10px;color: #FF8700;font-size: 16px;padding: 2px 6px;}
.composition-list .imgbox .flexx{margin-top: 10px;}
.composition-list .imgbox .n4{color: #999;}
.composition-list .imgbox .time{position: absolute;right: 16px;top: 16px;background: rgba(0, 0, 0, 0.5);border-radius: 17px;padding: 3px 12px;}
.composition-list .imgbox .name{flex: 1;text-align: left;font-size: 16px;}
.composition-list .imgbox .iptm,.materialDetail .info h1.iptm{background: url('../img/icon_zheng.png') no-repeat 0 50%/23px auto;padding-left: 30px;}
.composition-list.l .imgbox .caption{font-size: 20px;justify-content: center;padding-bottom: 24px;}
.composition-list.l .imgbox .thumbnail{height: 271px;} 
.composition-list .imgbox .headimgurl{width: 24px;height: 24px;border-radius: 50%;margin-right: 6px;}
.composition-list .btn-more{margin: 20px 0;}

.panel-header span{font-size: 16px;color: #333;margin-right: 5px;font-weight: 600;}

.materialDetail .ul .pic{cursor: zoom-in;}
.materialDetail .ul .li:first-child{width: 747px;height: 511px;overflow: hidden;border-radius: 10px;}
.materialDetail .ul .li:last-child{flex: 1;background-color: #fff;border-radius: 10px;padding: 20px 30px;margin-left: 25px;}
.materialDetail .ul .li .isbuy{margin-top: 160px;}
.materialDetail .info h1{font-size: 20px;font-weight: 600;}
.materialDetail .info h2{margin: 20px 0 11px;}
.materialDetail .info .name{margin: 11px 0 10px;}
.materialDetail .info p{margin-top: 12px;color: #333;}
.materialDetail .info .justify{color: #666;}
.materialDetail .info .headimgurl{width: 24px;height: 24px;border-radius: 50%;margin-right: 6px;}
.materialDetail .top-box{align-items: stretch;}
.materialDetail .top-box .l>*{border-radius: 10px;width: 100%;height: 100%;overflow: hidden;}
.materialDetail .top-box .l img{height: auto;}
.materialDetail .top-box video{background-color: #000;}
.materialDetail .top-box video:focus{outline: none;}
.materialDetail .params li:last-child{padding-left: 20px;}
.materialDetail .tags span{display: inline-block;background: rgba(80, 133, 251, 0.1);border-radius: 10px;padding: 4px 8px;font-size: 12px;color: #5085FB;}
.materialDetail .tags span+span{margin-left: 12px;}
.materialDetail .price{padding: 20px;background: #F4F7F6;border-radius: 10px;margin: 50px 0 20px;}
.materialDetail .price b{font-size: 26px;color: #FF8700;}
.materialDetail .price span{font-size: 16px;}
.materialDetail .price .code{color: #FF8700;margin-left: 12px;display: inline-block;}
.pano-box{height: 500px;width: 100%;}


.state-bg{width: 154px;height: 32px;text-align: center;line-height: 32px;border-radius: 8px;display: inline-block;color: #fff;}
.state1{background: #EB5E00;}
.state2{background: #FF9E00;}
.state3{background: #999999;}

.contact li img{width: 46px;height: 46px;border-radius: 50%;}





.scale-box {display: block;overflow: hidden;border-radius: 6px;position: relative;}
.scale-box:hover img, .scale.transition:hover {transform: scale(1.1);}


.page-title{background: #FFFFFF;border-radius: 8px 8px 0px 0px;font-size: 16px;padding: 12px 16px;margin-bottom: 16px;font-weight: 500;color: #333;}


.dbClose {font-size: 1.6rem;text-align: center;position: fixed;top: 30px;right: 30px;color: #fff;cursor: pointer;}






.footer-box .info{padding-top: 0;}
.avatar{width: 24px;height: 24px;border-radius: 50%;margin-right: 7px;}
.not-public{margin: 50px 0;background: url('../img/nodata.png') no-repeat 50% 0/113px auto;padding-top: 130px;text-align: center;}
.flex-direction{flex-direction: column;}
.visibility{visibility: hidden;}

.load-more{width: 198px;height: 42px;background: #040619;border-radius: 8px;color: #fff;margin: 20px auto;text-align: center;line-height: 42px;cursor: pointer;}
.load-more:hover{background: #323441;}

.toolbar ul li{margin-right: 20px;color: #333;}
.toolbar .iconfont{margin-right: 5px;}
.toolbar .share .icon_wx{margin-left: 10px;font-size: 20px;color: #00C800;}
.toolbar .share img{max-width: 30px;margin-left: 5px;display: block;}

.pagination-box .pagination{background:none;}
.pagination a, .pagination span{line-height: normal;width: auto;height: auto;padding: 6px 12px;border-radius: 6px;color: #666;}

.dropdown>span{background: #FFFFFF;box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.1);border-radius: 8px;padding: 0 16px;height: 100%;font-size: 16px;}
.dropdown .select{flex: 1;margin-right: 10px;}
.dropdown .dropdown-menu{left: 0;}


h2{font-size: 18px;}
.listbox h3{margin-bottom: 2px;}
h1,h2,h3,h4{color: #333;}
h1,h2,h3,h4,p{word-break: break-word;}
h2,h3,h4,b{font-weight: 500;}
h3{font-size: 16px;}
h4{margin-bottom: 2px}

span.a,a.a{color: #5085FB;}
a.a:hover{text-decoration: underline;}
a:hover{color: #0097e5;}
span.a:hover{opacity: .9;}
.justify{width: 62px;display: inline-block;text-align: justify;text-align-last: justify;margin-right: 10px;}
a{color: #666;}
html{color: #666;}
body{background: #F4F7F6;}
html,body{height: 100%;}
img{display: inline-block;}
.p-title{font-size: 16px;color: #333;}
.flex-end{justify-content: flex-end;}
.iconfont.icon_tips{color: #F7B500;}
textarea{line-height: 20px;padding: 10px;resize:none;width: 100%;}
input[type=text]{color: #666;padding: 0 10px;}
.space-between{justify-content: space-between;}
.align-self{align-self: start;}
.flex-space{flex: 1;}
.flex-row .col{flex-basis: 50%;margin-bottom: 20px;}
.flex-row{flex-wrap: wrap;align-items: flex-start;align-content: flex-start;margin: 0 -8px;}
.flex-row>*{padding: 0 8px;}
.flex-row .col3{flex-basis: 33.333%}
.flex-row .col4{flex-basis: 25%}
.flex-row .col5{flex-basis: 20%}
.btn{display: inline-block;border-radius: 10px;cursor: pointer;transition: all 0.15s linear;font-size: 16px;width: 136px;height: 48px;line-height: 48px;text-align: center;}
.btn+.btn{margin-left: 16px;}
.btn-default{color: #5085FB;background-color: #fff;border: 1px solid #5085FB;}
.btn.btn-block{display: block;}
.btn-primary{background: #5085FB;color: #fff;border: 1px solid #5085FB;}
.btn-warning{background: #FF7432;color: #fff;border: 1px solid #FF7432;}
.btn-primary:focus,.btn-warning:focus{color: #fff;}
a.btn-primary{color: #fff}
.btn-disabled{background: #d8d8d8;color: #fff;border: 1px solid #d8d8d8;pointer-events: none;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.btn-success{background: rgba(80,133,251,1);color: #5085FB;}
.btn-fail{background:  hsl(359, 94%, 68%);color: #fff;}
.btn-info{background: rgba(255,160,35,1);color: #FFA023;}
.btn:hover{opacity: .8;}
.left-space{margin-left: 15px;}
.top-space{margin-top: 20px;}
.right-space{margin-right: 7px;}
.search.focus{border: 1px solid #5085fb;box-shadow: 0px 0px 10px 0px rgba(80,133,251,0.3); }
.iconfont{font-size: 14px;}
.btn-check{width: 160px;height: 56px;line-height: 56px;margin: 16px 0;}
/* .nav-box .info .ordercar,.nav-box .info .spp{display: block;} */


.breadcrumb{padding: 20px 16px;border-bottom: 1px solid #E6ECED;margin-bottom: 2rem;}
.breadcrumb a{font-size: 1.6rem;color: #666;}
.breadcrumb a.current{color: #333;font-weight: bold;}
.breadcrumb li{padding-right: 0.8rem}


.back-top{position: fixed;width: 56px;background: url('../img/back_top.png') no-repeat 0 0/56px 56px;padding-top: 58px;text-align: center;cursor: pointer;display: none;bottom: 35px;z-index: 100;right: 20px;}
.icon-warning-red{background: url('../img/trade/img_warning_red.png') no-repeat 0 0}
.icon-warning-yellow{background: url('../img/trade/img_warning_yellow.png') no-repeat 0 0}
.icon-warning{display: inline-block;width: 21px;height: 18px;background-size: 21px auto;vertical-align: -2px;margin-right: 1rem;}
.ellipsis{overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.pagination-box .pagination a:hover, .pagination-box .pagination .active{background-color: #5085FB;}
.pagination-box .pagination a:hover{background: #dce7fe;color: #5085fb;}
.pagination-box .pagination{padding: 8px 25px;margin-top: 16px;}
.pagination-box .pagination a:hover, .pagination-box .pagination .active{width: auto;height: auto;line-height: normal;padding: 6px 12px;border-radius: 6px;}
.pagination input{border: none;width: 60px;transition: all .3s;border-radius: 6px;}
.pagination input:focus{box-shadow: 0 0 5px #5085FB;}
.text-wrap{word-break:break-all;}
.icon_tips{margin-right: 5px;}
.icon_wentigaishu_m{margin-left: 5px;color: #FFA023;}
.icon-text{margin-right: 5px;}
.cursor,a{cursor: pointer;}

.form-group .radio{width: 16px;height: 16px;border-radius: 50%;border: 1px solid #999;display: inline-block;position: relative;vertical-align:-2px;margin-right: 10px;line-height: normal!important;}
.form-group .radio.checked{border-color: #5085FB;}
.form-group .radio.checked::after{content: "";position: absolute;width: 8px;height: 8px;border-radius: 50%;background-color: #5085FB;left: 3px;top: 3px;}
.form-group label+label{display: inline-block;margin-left: 3.5rem;}
.form-group .label{display: inline-block;width: 12rem;text-align: right;padding-right: 1rem;}
.form-group input[type=text]{border-radius: 6px;border: 1px solid #F2F2F2;height: 4rem;padding: 0 1rem;line-height: 4rem;width: 40rem;}
.form-group .dot{color: #FE6F72;}



.transition{transition: all 0.3s linear;}
.icon_checkboxed{color: #5085FB;}
.notfound{text-align: center;background-color: #F8F8F8;padding: 10px 15px;border-radius: 4px;margin: 10px;}


.search-input-box input::-webkit-input-placeholder{
  color: #999;
  font-size: 16px;
}


  /* 下拉菜单 */


.dropdown {
  position: relative;
}

.dropdown .dropdown-menu {
  position: absolute;
  top: 100%;
  right: 0;
  z-index: 90;
  display: none;
  float: left;
  min-width: 120px;
  padding: 7px;
  margin: 5px 0 0;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, .175);
          box-shadow: 0 0 12px rgba(0, 0, 0, .175);
}

.dropdown .dropdown-menu > li > a {
  display: block;
  padding: 5px 10px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
  text-align: left;
  cursor: pointer;
  border-radius: 7px;
}
.dropdown .dropdown-menu > li > a:hover,
.dropdown .dropdown-menu > li > a:focus {
  background: #dce7fe;color: #5085fb;
}
.dropdown .dropdown-menu > .active > a,
.dropdown .dropdown-menu > .active > a:hover,
.dropdown .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #5085FB;
  outline: 0;
}

.open > .dropdown-menu {
  display: block;
}



.close_bgmask{transition:transform .5s}
.close_bgmask:hover{transform:scale(1.2)}
.close_bgmask:after{content:"";position:absolute;left:50%;top:50%;width:36px;height:6px;margin-left:-18px;margin-top:-3px;transform:rotateZ(45deg);background-color:#fff}
.close_bgmask:before{content:"";position:absolute;left:50%;top:50%;width:36px;height:6px;margin-left:-18px;margin-top:-3px;transform:rotateZ(-45deg);background-color:#fff}
.img_bgmask{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#19000000,endcolorstr=#19000000);z-index:1000;text-align:center;display:none}
.img_bgmask .view_img_wrap{position:absolute;left:50%;top:50%;width:40%;vertical-align:middle;cursor:move;z-index:1002}
.img_bgmask .view_img_wrap img{width:100%;height:100%;position:relative;z-index:-1;}
.img_bgmask .close_bgmask{position:absolute;right:10px;top:10px;z-index:10;height:48px;width:48px;cursor:pointer;z-index:2;background:url(../image/png/close_bgmask.png?1)}
.img_bgmask .close_bgmask:hover{background:url(../image/png/close_bgmask_hover.png)}


  