/*中间部分 -- start*/
#page_estimates{background:#f1f1f1}
.package-state *{box-sizing:content-box;}
.con-div{position:relative;height:379px;width:1190px;margin:0 auto;padding:0;font-style:normal;font:14px/1.5 'PingFang SC', microsoft yahei, 'STHeitiSC-Light', simsun, sans-serif}
.point{position:relative;background:#F5F5F5}
.point p{border-left:7px solid #1268bb;font-weight:bold;text-indent:9px;font-size:16px;line-height:16px;color:#000000;}
.p-left{margin:12px 0}
.p-right{margin:12px 10px}
.left{float:left;background:#F5F5F5;width:65%;}
.right{ float:right; background:#F5F5F5; width:35%}
.t-l{border:5px solid #fefefe; height:320px;background:white}
.tl-right{margin-left:9px}
.t-l label{font-size:12px;margin:0}
.t-l select option{font-size:13px}
.t-l select, input{text-indent:6px;background:#fff;width:268px;outline:none;font-size:12px;border:none;height:35px;line-height:35px}
.td-l{width:49%;float:left;border:1px solid #eee;}
.td-r{width:49%;float:right;border:1px solid #eee;}
.td-l button{width:70%;background:#FF6904;border:none;outline:none;border-radius:23px;height:45px;font-size:25px;color:#fefefe;margin-left:75%;margin-top:15px}
.lab{background:#fbfbfb;border-right:1px solid #eee;color:#999;height:35px;line-height:35px;margin:0;text-align:center;display:inline-block;width:90px}
.lab span{color:red}
.point i{color:#FF6904;font-style:normal;font-size:19px}
.bo{width:100%;float:left;padding-top:25px}
.bo .box{float:left;margin-left:12px;border:1px solid #eee;position:relative;background:#fff;}
.bo .box span{width:60px;display:inline-block;height:35px;background:#fbfbfb;text-align:center;line-height:35px;color:#999;border-right:1px solid #eee;}
.bo .box input{width:146px;}
.bo .title{float:left;width:59px;height:35px;line-height:35px;font-size:12px;color:#666;}
.bo label{width:100%}
.bo i{font-size:15px;font-style:normal;color:#666666}
.bo span{font-size:14px;margin:0 3px}
.bo input{width:20%}
.cen-btn{margin:0 auto;text-align:center}
.bo button{width:260px;height:45px;margin-top:20px;border:0;border-radius:3em;outline:none;background:#1268bb center;color:#fefefe;font-size:21px;font-weight:500 }
.a{height:241px;line-height:15px;position:relative;padding:26px 0;}
.a div{width:33.3%;height:69px;float:left;position:relative;}
.a i{font-size:16px;color:#999999}
.a div div{width:53px}
.a div:hover{cursor:pointer;}
.a-d{padding:12px 0 0 0;width:69px !important;}
.circle{ /*background-color:#F5F5F5;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;*/}
.icon-con{position:absolute;left:0;z-index:9;background:url(/skin/images/shopping_icon.png) no-repeat;width:53px;height:59px;margin:0 0 }
.icon-clothes{background-position:0 0;}
.icon-coat{background-position:50% 0;}
.icon-phone{background-position:100% 0;}
.icon-trousers{background-position:50% 0;}
.icon-dress{background-position:50% 50%;}
.icon-cup{background-position:100% 50%;}
.icon-shoes{background-position:0 100%;}
.icon-boots{background-position:50% 100%;}
.icon-bags{background-position:100% 100%;}
.tis{margin-top:20px;text-align:center}
.tis i{font-size:16px;color:#1268bb}
.td-l:hover, .td-r:hover, .box:hover{border:1px #1268bb solid}
/*--中间 --end*/
/*数据加载  --start*/
/*ul li:nth-child(even){ background-color:#f5fafe;} !*隔行换色*!*/
.ad_con{width:1190px;margin:0 auto}
.form-title {box-sizing:border-box;padding:0 30px;width:100%;background: #fafafa;border-radius:4px 4px 0 0;display:flex;height:40px;}
.form-title span {align-items: center;color: #666;display: flex;float: left;font-size: 14px;line-height: 32px;text-align: left;width: 190px;}
.form-title span:nth-child(1){flex: 0 0 306px;}
.form-title span:nth-child(2){flex: 0 0 152px;}
.form-title span:nth-child(3){flex: 0 0 160px;}
.form-title span:nth-child(5){width:120px}
.form-title ul li{list-style-type:none;margin:0;padding:0}
.form-list{width:1190px;background:#fff}
.form-list li{border: none !important;position:relative}
.list{position:relative;}
.list:before{ background:#f1f1f1;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:94.5%;}
.list:last-child{border-bottom:1px solid #e2e2e2}
.contents{cursor: pointer;align-items: flex-start;box-sizing: border-box;display: flex;min-height: 100px;padding: 28px 0;}
.none{display:none}
.form-list .contents > span {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.form-list .contents span{color: #9c9c9c;float: left;font-size: 12px;}
.form-list .contents span.form-list-item-img {align-items: flex-start;box-sizing: border-box;display: flex;flex: 0 0 336px;padding-left: 33px;position: relative;}
.form-list .contents span.form-list-item-img .way {display: flex;flex-direction: column;line-height: 14px;margin-left: 8px;position: relative;right: 0;white-space: normal;width: 90px;font-style:normal}
.form-list .contents span:nth-child(1) img{ width:48px; height:48px;}
.form-list .contents span:nth-child(2){box-sizing: border-box;flex: 0 0 155px;padding-right: 10px;}
.form-list .contents span:nth-child(3){box-sizing: border-box;flex: 0 0 160px;padding-right: 4px;}
.form-list .contents span:nth-child(4){width:435px;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;clamp:3;-webkit-box-orient:vertical}
.form-list .contents span.price-item .origin-us {color: #ff505c;font-size: 18px;font-weight: 700;}
.form-list-item-img {color: #333 !important;}
.form-list-item-img .way > div{display:flex !important;flex-direction:column}
.form-list-item-img .way > div .use-time{color:#999 !important;flex:0 !important;padding:0 !important}
.contents:hover{background:transparent url(/skin/images/icon/dw.png) no-repeat 1130px center;}
.contents .luoyh{color:#333;}
.pull-down{background:transparent url(/skin/images/icon/up.png) no-repeat 1130px center}
.pull-down:hover{background:transparent url(/skin/images/icon/up.png) no-repeat 1130px center}
.form-list .blue{border-radius: 3px;outline: 1px solid #0083ef;}
.details{ padding:0 30px;overflow:hidden;height:0}
.details_show{padding:0 30px;overflow:hidden;position:relative}
.details_show:before {background: #eee;content: "";height: 1px;left: 0;margin: 0 auto;position: absolute;right: 0;top: 0;width: calc(100% - 66px);}
.details_show .top .standard td {width: 126px;}
.details_show .limit {float: left;width: 100%;margin-bottom: 15px;}
.details .top{height:175px}
.cost_detail{display:inline-block;margin-right:16px}
/*.cost_detail p {background: #fff url('/{TPL}images/feiyongmx.png') no-repeat left center;  }*/
.cost_detail p{ border-left:7px solid rgb(18, 104, 187);text-indent:15px;font-size:19px;color:#1C204E;margin-top:10px}
table{border-collapse:collapse;border-spacing:0}
.top td{border:1px solid #d4d4d4;text-align:center;font-size:12px;color:#999;width:144px}
.standard{display:inline-block;position:relative}
.standard p{border-left:7px solid rgb(18, 104, 187);text-indent:15px;font-size:19px;color:#1C204E;}
.triangle{width:10px;height:10px;background:#fbfbfb;border-bottom:1px solid #ccc;border-left:1px solid #ccc;-moz-transform:rotate(45deg) translate(0) scale(1) skew(0);-webkit-transform:rotate(45deg) translate(0) scale(1) skew(0); -o-transform:rotate(45deg) translate(0) scale(1) skew(0); transform:rotate(45deg) translate(0) scale(1) skew(0); top:70px; left:-6px; position:absolute;}
.last td{color:#333;height:38px}
.m_th td{background:rgb(251, 251, 251) none repeat scroll 0 0; height:28px}
.l_th td{background:rgb(251, 251, 251) none repeat scroll 0 0; height:57px}
.characteristic{font-size:14px;color:#494949;margin-bottom:14px}
.characteristic p{border-left:7px solid #FF6904;text-indent:15px;font-size:19px;color:#1C204E;}
.detail{padding:20px;background:#fbfbfb}
.limit{float:left;width:240px}
.limit-detail{line-height:16px;font-size:12px;color:#9a9a9a;margin-bottom:10px}
.limit p{border-left:7px solid #FF6904;text-indent:15px;font-size:19px;color:#1C204E;}
.mask{width:100%;height:calc(100% - 2px);position:absolute;top:1px;background:hsla(0, 0%, 100%, .89) url(/skin/images/dis.png) no-repeat 320px 8px;color:#fff;font-size:12px}
.mask span{position:absolute}
.mask span:nth-child(1){left:327px;top:65px}
.mask span:nth-child(2){left:420px;top:35px;color:#f48e2b;}
.package-state{width:1190px;margin:0 auto;padding-bottom:50px}
.state{text-align:center;margin-top:20px;}
.image{width:100%;height:76px;position:relative}
.td-ext1{background:rgb(245, 245, 245) none repeat scroll 0 0; height:28px;}
.td-ext2{background:rgb(251, 251, 251) none repeat scroll 0 0;}
/*-end*/
/*常见问题 -- start*/
.package-questions{width:100%;background:#f6f4f7}
.package-questions > div{width:1190px;margin:0 auto;padding-top:23px;padding-bottom:78px;position:relative}
.package-questions > div .footer-title{width:100%;height:99px;overflow:hidden}
.package-questions > div .footer-title span{font-size:18px;color:#333;line-height:99px;float:left;padding-left:43px}
.package-questions > div .footer-title a{font-size:14px;line-height:99px;float:right;padding-right:43px;color:#016ec6}
.package-questions > div .questions{overflow:hidden}
.package-questions > div .questions ul{list-style-type:none;margin:0;padding:0;font-style:normal;font:14px/1.5 'PingFang SC', microsoft yahei, 'STHeitiSC-Light', simsun, sans-serif;}
.package-questions > div .questions li{width:498px;float:left;margin:0 49px 20px 43px}
.package-questions > div .questions h3{font-size:14px;color:#333335;}
.package-questions > div .questions p{font-size:14px;color:#989898;line-height:20px;}
.package-questions > div .line{width:1px;height:245px;background:#c6c6c6;position:absolute;top:110px;left:48.8%}
/*--end*/
