@import url("../libs/fastadmin-selectpage/selectpage_ps.css");
@import url("../libs/selectmenu-master/selectmenu.css");
@import url("../libs/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.css");

main{ min-height:680px;
clear:both;
overflow:hidden}
.main_left{ width:920px;
overflow:hidden}
.main_right{width:260px;}

/*all_body_select*/
.all_body_select{width:1190px;height:50px;background-color:#fff;border-radius:3px;z-sel:100;border-bottom:1px solid #f1f1f1;
}
.all_body_select .categoryBox{width:190px;height:34px;border-right:1px solid #e1e1e1;margin-top:9px;position:relative;float:left}
.all_body_select .categoryBox:after{border-style:solid dashed dashed dashed;border-color:#a4a5ab transparent transparent transparent;border-width:5px;display:block;width:0;height:0;position:absolute;right:25px;top:16px;content:""}
.all_body_select .categoryBox input{border:none;outline:none;width:85px;height:34px;line-height:34px;text-indent:10px;cursor:pointer;font-size:16px;padding-left:30px}
.all_body_select .categoryBox ul{position:absolute;display:none;left:0;top:41px;width:190px;background:#fff;border:1px solid #e1e1e1;border-radius:2px;z-sel:99}
.all_body_select .categoryBox ul a{
	line-height: 34px;
	
	border-bottom: 1px solid #e1e1e1;
	font-size: 16px;
	padding-left: 40px;
	display: block;
}
.all_body_select .categoryBox ul a:last-child{border-bottom:none}
.all_body_select .categoryBox ul a:hover{color:blue}
.all_body_select .searchMain,.all_body_select .slide-top{width:auto;float:left;margin-top:9px;line-height:34px;height:34px;animation:slide-top .5s cubic-bezier(.25, .46, .45, .94) both}
.all_body_select .searchMain button,.all_body_select .slide-top button{border:none;outline:none;width:140px;height:34px;border-radius:3px;background:#4db233;color:#fff;cursor:pointer;font-size:14px;margin-left:11px}
.all_body_select .searchMain .selport_list .clearfix .optionItem,.all_body_select .slide-top .selport_list .clearfix .optionItem{line-height:12px}
.all_body_select .serIpt{width:840px;height:34px;float:left}
.all_body_select .serIpt input{border:none;outline:none;position:relative}
/*.all_body_select .serIpt img{vertical-align:middle;position:absolute;left:10px;top:7px}*/
.all_body_select .serIpt i{vertical-align:middle;position:absolute;left:10px;top:10px}
.all_body_select .serIpt .selport_list{max-height:250px;overflow:auto}
.all_body_select .serIpt ul>li{height:35px}
.all_body_select .serIpt ul .sel_pubsele,.all_body_select .serIpt ul .sel_city{padding:0}
.all_body_select .serIpt ul .selpub_input{background:#FFF}
.all_body_select .serIpt ul .sel_pubsele .selpub_input,.all_body_select .serIpt ul .sel_city .selpub_input{width:auto}
.all_body_select .serIpt ul .selpub_input>input{vertical-align:top}
.all_body_select .serIpt ul .selport_list{border:1px solid #dbdbdb;background:#fff}
.all_body_select .serIpt ul .selport_list li{width:120px;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 5px;cursor:pointer;border-bottom:1px dashed #dbdbdb}
.all_body_select .serIpt ul .selport_list li:hover{background:#eee;color:#0081ff}
.all_body_select .serIpt ul .twoIpt>li{width:50%}
.all_body_select .serIpt ul .threeIpt>li{width:3.33333333%}
.all_body_select .serIpt ul>.liIpt i{color:#47ae2e;
position:absolute;
z-index:999}
.all_body_select .serIpt ul>.liIpt{float:left; position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;height:34px\9;border-right:1px solid #e1e1e1}
.all_body_select .serIpt ul>.liIpt input{width:270px;height:34px;line-height:34px;
padding-left:30px;
}

.all_body_select .serIpt ol{position:absolute;left:0;top:43px;width:100%;border:1px solid #e6e6e6;z-sel:99;max-height:300px;overflow:auto}
.all_body_select .serIpt ol.selectOl>li{line-height:35px;height:35px;width:100%;background:#fff;cursor:pointer;padding:0 10px}

/*搜索筛选框*/
.list-select-box {}
.list-select-box .list-select{margin:10px 0 10px 0; overflow:hidden}
.infoHangXian,.infoChengYun{margin:0 0 10px 0; overflow:hidden}

.list-select-box .infoChengYun:after{content:''; display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.list-select-box .border_bottom{border-bottom:1px dashed #f1f1f1;}
.list-select-box label{color:#999}
.list-select-box .infoLeftYj{width:100px; text-align:right; float:left; line-height:34px; padding-right:10px;}
.list-select-box .infoRight{width:1040px; overflow:hidden; line-height:34px;}

.infoKaiHangRi ,.infoJieGuanRi{width:580px;float:left;}
.list-select-box .infoKaiHangRi .infoRight,.list-select-box .infoJieGuanRi .infoRight{width:480px;float:left;}

.list-select-box .route span{ cursor:pointer; margin-right:20px;white-space: nowrap;}
.list-select-box .cyr span{ cursor:pointer; margin-right:15px;white-space: nowrap;}

.list-select-box .infoRight a{display:inline-block; padding:4px 10px; margin:6px 0; text-align:center;}
.list-select-box .infoRight a:hover{}
.list-select-box .week a{ padding:0px; margin:0px;margin-right:10px;white-space: nowrap;}
.list-select-box .week .cur{ color:#47ae2e}

.list-select-box .infoRight .on{background:#47ae2e; color:#fff; border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px; padding:2px 12px;}
.list-select-box ul li input{float:left; width:156px;} 
.list-select-box ul li input.submitBtn{ width:100px;}
.list-select-box ul li .submitBox .empty{height:36px; line-height:36px; margin-left:20px;}

.show-more{ float:left; cursor:pointer}
.moreimg{display:inline-block;width:32px;height:34px; line-height:36px; color:#47ae2e;}
.moreimg:hover{text-decoration:underline;}
.more-arrow {border-left: 4px solid #fff;border-top: 4px solid #47ae2e;border-bottom: 4px solid #fff;border-right: 4px solid #fff; display:inline-block;}

/*航线列表头*/
.Tip{height:40px;line-height:40px;}
.Tip a{display:block;padding-left:20px;padding-right:20px; float:left; color:#999}
.Tip a:hover,.Tip a.on{color:#47ae2e}
.Tip p{ color:#999}
.Tip p i{color:#47ae2e}

.tabeltop{clear:both;overflow:hidden;background-color:#47ae2e}
.tabeltop ul{height:40px;float:left;}
.tabeltop ul.l li{float: left;height: 100%;color: #fff;background-image: url(../img/line.gif);background-repeat: repeat-y;background-position: left top;}
.tabeltop ul.l li.conn button{height:100%;background-color:transparent;border:0px;width:140px;}
.tabeltop ul.l li.conn a{color:#fff;line-height: 40px;padding-left:20px;padding-right:20px;height:100%;display:block;}
.tabeltop ul.l li.week{padding-left:10px;}
.tabeltop ul.l li.week a{line-height: 40px;color: #fff;display: inline-block;padding-left: 10px;padding-right: 10px;height: 100%;}
.tabeltop ul.sort{margin-left:1px;height:40px;float:right;background-color:#62cc48}
.tabeltop ul.sort a{display:block;height:100%;line-height:40px;padding-left:20px;padding-right:20px}
.tabeltop ul.sort a li{color:#fff;float:left;height:100%;}
.tabeltop ul.sort a li.r{margin-top:6px;margin-left:10px;}
.tabeltop ul.sort a li i{color:#fff;display:block;}

/*listTable*/
.listTable .theadUl{line-height:38px;height:38px;background:#47ae2e;/*border-radius:5px*/}
.listTable .theadUl li{display:inline;float:left;line-height:38px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:14px;color:#fff}
.listTable .theadUl li span{display:block;margin-top:5px; float:right}
.listTable .theadUl li span i{color:#333;display:block;}
.listTable .theadUl .li7 img,.listTable .theadUl .li8 img,.listTable .theadUl .li9 img,.listTable .theadUl .li3 img{vertical-align:-4%}
.listTable .theadUl .li1 .check{display:inline-block;width:15px;height:15px;border:1px solid #ccc;border-radius:2px;text-align:center;margin-top:11px;background:#fff;content:"\f044"}
.listTable .theadUl .li1 .gou_bg{background:#fff url(../img/checkbox_blue.jpg) center no-repeat}
.listTable .theadUl .li1{width:35px}
.listTable .theadUl .li2{width:140px}
.listTable .theadUl .li3{width:140px}
.listTable .theadUl .li4{width:145px}
.listTable .theadUl .li5{width:135px}
.listTable .theadUl .li6{width:112px}
.listTable .theadUl .li7{width:85px}
.listTable .theadUl .li8{width:85px}
.listTable .theadUl .li9{width:85px}
.listTable .theadUl .li10{width:100px}
.listTable .theadUl .li11{width:120px}

.listTable .theadUl button{border:none;outline:none;width:75px;height:30px; line-height:30px; font-size:12px;margin-left:5px;margin-top:5px;border-radius:3px;background:#F60;color:#fff}

.listTable .contxt .listitem{border-bottom:1px solid #f6f5f6;margin-top:-1px;}
.listTable .contxt .listitem:hover{ z-index: 2; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2); }
.listTable .contxt .listitem:nth-child(2n) { background:#FAFFF4; } 

.listTable .contxt .listitem button{border:none;outline:none; width:75px;height:34px;line-height:30px;border-radius:3px;border: 1px solid #62cc48; background-color:transparent; color: #47ae2e;cursor:pointer;font-size:12px;margin-left:5px; margin-top:15px;}
.listTable .contxt .listitem:hover button{background:#4db233;color:#fff;cursor:pointer;}

.listTable .contxt .listShow{width:100%;height:90px;position:relative;}
.listTable .contxt .listShow .special{position:absolute;display:inline;width:25px;height:22px; top:0; right:0; background: url(../img/special.png)}

.listTable .contxt .listShow ul{line-height:65px;height:65px;width:100%;}
.listTable .contxt .listShow ul li{display:inline;float:left;line-height:65px;height:65px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;position:relative}
.listTable .contxt .listShow ul li.li2 p,.listTable .contxt .listShow ul li.li4 p,.listTable .contxt .listShow ul li.li11 p{position:absolute;left:26px;height:20px;line-height:20px;text-align:center;width:100%;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.listTable .contxt .listShow ul li.li2 p:first-child,.listTable .contxt .listShow ul li.li4 p:first-child,.listTable .contxt .listShow ul li.li11 p:first-child{top:14px}
.listTable .contxt .listShow ul li.li2 p:first-child+p,.listTable .contxt .listShow ul li.li4 p:first-child+p,.listTable .contxt .listShow ul li.li11 p:first-child+p{top:36px}
.listTable .contxt .listShow ul li.li2 .p1,.listTable .contxt .listShow ul li.li4 .p1,.listTable .contxt .listShow ul li.li11 .p1{font-size:12px}
.listTable .contxt .listShow ul li.li11 img{position:absolute;top:0;left:0}
.listTable .contxt .listShow ul li.li1 .check{display:inline-block;width:15px;height:15px;border:1px solid #ccc;border-radius:2px;text-align:center;margin-top:38px}
.listTable .contxt .listShow ul li.li3{background:url('../img/jt.png') center 28px no-repeat}
.listTable .contxt .listShow ul li.li3 p,.listTable .contxt .listShow ul li.li4 p,.listTable .contxt .listShow ul li.li5 p,.listTable .contxt .listShow ul li.li10 p{position:absolute;left:26px;height:20px;line-height:20px;text-align:center;width:100%;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.listTable .contxt .listShow ul li.li3 p:first-child,.listTable .contxt .listShow ul li.li4 p:first-child,.listTable .contxt .listShow ul li.li5 p:first-child,.listTable .contxt .listShow ul li.li10 p:first-child{top:14px}
.listTable .contxt .listShow ul li.li3 p:first-child+p,.listTable .contxt .listShow ul li.li4 p:first-child+p,.listTable .contxt .listShow ul li.li5 p:first-child+p,.listTable .contxt .listShow ul li.li10 p:first-child+p{top:36px}
.listTable .contxt .listShow ul li.li10 .p1 a{cursor:pointer;}
.listTable .contxt .listShow ul li.li10 .p1 a:first-child{margin-right:18px}
.listTable .contxt .listShow ul li.li10 .p2{cursor:pointer}
.listTable .contxt .listShow ul .li7,.listTable .contxt .listShow ul .li8,.listTable .contxt .listShow ul .li9{color:#f05a28;font-size:14px;font-weight:bold}
.listTable .contxt .listShow ul .li1{width:35px}
.listTable .contxt .listShow ul .li2{width:140px}
.listTable .contxt .listShow ul .li3{width:140px}
.listTable .contxt .listShow ul .li4{width:145px}
.listTable .contxt .listShow ul .li5{width:135px}
.listTable .contxt .listShow ul .li6{width:112px}
.listTable .contxt .listShow ul .li7{width:85px}
.listTable .contxt .listShow ul .li8{width:85px}
.listTable .contxt .listShow ul .li9{width:85px}
.listTable .contxt .listShow ul .li10{width:100px}
.listTable .contxt .listShow ul .li11{width:120px}
.listTable .contxt .listShow .baseStrip{height:25px;line-height:8px; color:#666}

.listTable .contxt .listShow .baseStrip .mapChart,.listTable .contxt .listShow .baseStrip .fclmoney{display:inline; margin-right:15px;}
.listTable .contxt .listShow .baseStrip .bei,.listTable .contxt .listShow .baseStrip .xian,.listTable .contxt .listShow .baseStrip .fclqq{display:inline;position:relative;display:inline-block; margin-right:15px;}


.listTable .contxt .listShow .baseStrip .hoverTwo{display:inline-block;width:116px;display:inline;height:25px;text-align:center}
.listTable .contxt .listShow .baseStrip .hoverTwo .el-button{border:none;padding:0}
.listTable .contxt .listShow .baseStrip .hoverTwo .el-button:hover{background:transparent}
.listTable .contxt .listShow .baseStrip .hoverTwo .bei,.listTable .contxt .listShow .baseStrip .hoverTwo .xian,.listTable .contxt .listShow .baseStrip .hoverTwo .fclqq{position:relative;display:inline-block;}

.listTable .contxt .listShow .baseStrip .beiBox,.listTable .contxt .listShow .baseStrip .xianBox{position:absolute;border:2px solid orange;top:24px;right:-20px;min-width:360px;min-height:200px;border-radius:2px;background:#fff;z-index:9;display:none;line-height:25px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px; min-height:150px;}

.listTable .contxt .listShow .baseStrip .fclqqBox{position:absolute;border:2px solid orange;top:18px;right:-20px;min-width:100px;border-radius:2px;background:#fff;z-index:9;display:none;line-height:25px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;}
.listTable .contxt .listShow .baseStrip .fclqqBox:before{position:absolute;z-index: 20;width:0;height:0;border-width:8px;border-style:solid;border-color:#dbdbdb transparent transparent transparent;}
.listTable .contxt .listShow .baseStrip .fclqqBox a{display:block;padding:5px;}
.listTable .contxt .listShow .baseStrip .fclqqBox a:nth-child(2n) { background:#fbfbfb; } 
.listTable .contxt .listShow .baseStrip .fclqqBox a:hvoer{background:#fbfbfb; color:#fff}

.listTable .contxt .listShow .baseStrip .bei:hover .beiBox{display:block;top:24px;right:-252px;}
.listTable .contxt .listShow .baseStrip .xian:hover .xianBox{display:block;border:2px solid #bf1e2c;left:-126px}
.listTable .contxt .listShow .baseStrip .fclqq:hover .fclqqBox{display:block}

.listTable .contxt .listHide{position:relative;width:100%;height:auto;border-top:1px solid #ddd;color:#828282;padding:20px 40px;border-top:1px solid #dbdbdb;font-size:14px;box-sizing:border-box;-webkit-box-sizing:border-box}
.listTable .contxt .listHide:before{position:absolute;z-index: 2;top:0px; right:40px;width:0;height:0;border-width:8px;border-style:solid;border-color:#dbdbdb transparent transparent transparent;}

.listTable .contxt .listHide .tabs li{width:115px;background-color:#fbfbfb;text-align:center;line-height:40px;height:40px;display:inline-block;border:1px solid #dbdbdb;cursor:pointer;border-bottom:0}
.listTable .contxt .listHide .tabs li span{display:inline-block;width:100%;border-top:2px solid transparent}
.listTable .contxt .listHide .tabs li span:hover,.listTable .contxt .listHide .tabs li span.active{border-top:2px solid #0081ff}
.listTable .contxt .listHide .tab_cont.none{display:none}
.listTable .contxt .listHide .tab_cont table td{line-height:30px;border:1px solid #dbdbdb;text-align:center}
.listTable .contxt .listHide .tab_cont textarea{width:100%;height:156px;border:1px solid #dbdbdb}
.listTable .contxt .listHide .fre_form{color:#333;margin-top:20px;border:1px solid #dbdbdb}
.listTable .contxt .listHide .fre_form .blue{color:#0081ff;margin-right:8px;margin-top:3px;margin-bottom:8px}
.listTable .contxt .listHide .fre_form .info{padding:15px 15px 15px 25px;border-bottom:1px solid #dbdbdb}
.listTable .contxt .listHide .fre_form .top input{width:44px;border:1px solid #dbdbdb;margin-left:-5px}
.listTable .contxt .listHide .fre_form .minus,.listTable .contxt .listHide .fre_form .plus{width:17px;height:17px;display:inline-block;border:1px solid #dbdbdb;vertical-align:top;cursor:pointer;color:#dbdbdb;text-align:center;line-height:17px}
.listTable .contxt .listHide .fre_form .plus{margin-right:19px;margin-left:-5px}
.listTable .contxt .listHide .fre_form .bottom .right{width:430px}
.listTable .contxt .listHide .fre_form .bottom li{display:inline-block;margin-bottom:10px;font-size:12px}
.listTable .contxt .listHide .fre_form .bottom li.bt_lf{width:145px}
.listTable .contxt .listHide .fre_form .bottom li.bt_lr{width:280px}
.listTable .contxt .listHide .fre_form .bottom li.bt_lr .span_over{display:inline-block;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.listTable .contxt .listHide .fre_form .bottom li input{vertical-align:middle;border:1px solid #dbdbdb;padding:0 5px;height:20px;line-height:20px}
.listTable .contxt .listHide .fre_form .bottom li input.big_input{width:190px}
.listTable .contxt .listHide .fre_form .bottom li input.mid_input{width:42px}
.listTable .contxt .listHide .fre_form .bottom li input.sml_input{width:24px;margin-right:8px}
.listTable .contxt .listHide .fre_form .bottom li input:disabled{background-color:#dbdbdb}
.listTable .contxt .listHide .fre_form .sml_input{height:22px;vertical-align:middle}

.listTable .contxt .listHide table{width:100%;border:1px solid #e5e5e5;}
.listTable .contxt .listHide table thead{background:#f5f5f5;}
.listTable .contxt .listHide table td,.listTable .contxt .listHide table th{text-align:center;border:1px solid #e5e5e5;}
.listTable .contxt .listHide table th{font-size:14px;padding:6px 0;font-weight:600;color:#333;}
.listTable .contxt .listHide table td{padding:4px;line-height:20px;}
.listTable .contxt .listHide table tr td.left{text-align:left;padding-left:50px;}


/*运单详情页*/

.main_left header{}
.main_left header h1{font-weight:24px; line-height:60px;
padding:20px}

.main_left .detail_prices{background:#e7e7e7}
.main_left .detail_prices ul{text-align:center;}
.detail_prices li{background-color:#3baa20;border-radius:3px; display:inline-block;width:98px;min-height:68px;padding:6px;margin:10px 10px 13px}
.detail_prices li div{font-size:22px;color:#3baa20;font-weight:700;background-color:#fff;border-radius:2px;text-align:center;padding:5px 0}
.detail_prices li div em{margin-left:2px; font-style:normal}
.detail_prices li p{font-size:20px;line-height:32px;color:#fff;text-align:center;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,0.5)}

.detail-trend{ width:920px; min-width:400px; text-align:center}

.price_detail{overflow:hidden}
.price_detail ol{width:900px;margin:17px 0 17px 0px;float:left;display:inline;overflow:hidden}
.price_detail ol ul{width:900px;height:40px;float:left;display:inline;border-bottom:1px dashed #dedede;color:#333;margin-left:20px;overflow:hidden;}
.price_detail ol ul li{width:200px;height:40px;line-height:40px;margin-left:2px;float:left;display:inline;text-align:left;overflow:hidden;}
.price_detail ol ul li span.view a{color:#084ba5}


/***************附加费********************/

.freight_tab{border-bottom: 2px solid #3baa20;}
.freight_tab li a{display:block; text-decoration: none; padding: 8px 20px; text-align: center; font-size: 14px; background: #e7e7e7;}
.freight_tab li a.active {background: #3baa20; color: #fff;}
.freight_tab .dropdown-menu{padding:0px; background:#3baa20; border:solid 1px #e7e7e7; margin-top:2px; margin-left:-2px; border-top:none}
.freight_tab .dropdown-menu a{margin:0px;background: #fff; color: #3baa20;}
.freight_tab .dropdown-menu .dropdown-item:hover{background: #3baa20; color: #fff;}

.freight_tab_content{}


/*海运列表*/
.detail_con{ text-align:left; line-height:25px;}
.detail_con .listtit{ border:1px solid #bfe1b6; background:#bfe1b6; font-size:14px; font-weight:bold;  height:40px; line-height:40px; clear:both}
.detail_con .listtit ul li{ float:left; }
.detail_con .listtit ul li span{ padding-left:20px;}
.detail_con .list{background-color:#FFFFFF; border-bottom:1px dashed #dedede;clear:both; overflow:hidden}
.detail_con .list:hover{background: #f5f5f5;}
.detail_con .list:last-child{border-bottom:1px dashed #dedede;}
.detail_con .list ul{clear:both; display:block; float:left}
.detail_con .list ul li{ float:left; padding:10px 0px 0px 0px; line-height:30px;  } 
.detail_con .list ul li span{ padding-left:20px;}
.detail_con .list .fee{text-align:center;font-weight:bold; color:#ff6e04; font-size:14px;}

.detail_con .list .zi1{ font-weight:bold; color:#ff6e04; font-size:14px; text-align:left; }
.detail_con .list .zi2{line-height:20px;}
.detail_con .list .zi2 a{ font-size:14px;  color:#0d5e84;}
.detail_con .list .zi3{ background:url(../img/yj/bz.jpg) no-repeat 0; padding-left:25px; width:500px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}

/*******计算**********/
.freight_cal{
	clear: both;
	overflow: hidden;
	margin: 20px 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7E7E7;
	padding-top:20px
}
.freight_cal div{margin-bottom: 20px;}
.freight_cal .freight_cal_ocean input{border: 0;border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 30px; line-height: 30px; width: 70px; vertical-align: middle; text-align: center;padding: 0;margin: 0;}
.freight_cal .freight_cal_ocean label,.freight_cal .freight_cal_addvalue label{margin: 0 10px 0 20px;}
.freight_cal .freight_cal_ocean span{border: 0;display: inline-block; border: 1px solid #ccc; height: 30px; line-height: 30px; width: 30px; vertical-align: middle; text-align: center; color: #777; cursor: pointer;}
.freight_cal .freight_cal_ocean span:hover{background: #f5f5f5;}

.freight_cal .freight_cal_addvalue span{cursor: pointer;}
.freight_cal .freight_cal_addvalue #secure_money{display: none;}
.freight_cal .freight_cal_addvalue select{display: none; margin: 0px 10px; border: 1px solid #CCC; color: #333; width: 300px;}
.freight_cal .freight_cal_addvalue select option{padding: 6px 0; text-indent: 1.5em; border-bottom: 1px solid #ccc;}
.freight_cal .freight_cal_booking{text-align: center; margin-bottom: 0 !important;}
.freight_cal .freight_cal_booking button{border:none;outline:none;width:240px;height:64px;border-radius:3px;background:#3baa20;color:#fff;cursor:pointer;font-size:24px; font-weight:600;margin-left:11px;}
.freight_cal .freight_cal_booking button:hover{background: #FF5722 }
.freight_cal .freight_cal_booking  a{
	display:inline-block;border:none;outline:none;width:240px;height:64px;border-radius:3px;background:#3baa20;color:#fff;cursor:pointer;font-size:24px; font-weight:600;margin-left:11px;
	line-height:64px;
	
	}
.freight_cal .freight_cal_list table{border-collapse: collapse; border: none; width: 100%;}
.freight_cal .freight_cal_list table tr{border-bottom: 1px solid #ccc;}
.freight_cal .freight_cal_list table tr:hover{background: #f5f5f5;}
.freight_cal .freight_cal_list table tr.header th{background: #dbedd6; text-align: left; text-indent: 1em;}
.freight_cal .freight_cal_list table th,
.freight_cal .freight_cal_list table td{padding: 10px 0; color: #333; text-indent: 1em;}
.freight_cal .freight_cal_total{font-weight: bold; font-size: 18px; text-align: center;}
.freight_cal .freight_cal_total span{color: #FF5722; margin: 0 20px;}


.freight_export{margin: 40px auto; overflow: hidden; text-align:center}
.freight_export li{ display:inline-table; width: 150px; text-align: center; cursor: pointer;}
.freight_export li i{ display:block;width: 60px; height: 60px; border-radius: 50%; text-align: center; margin: 5px auto; background:#3baa20; font-size:36px; line-height:60px; color:#fff}
.freight_export li:hover{color:FF5722}
.freight_export li:hover i{ background-color:#FF5722}


/*right*/

/*航线负责人*/
.salesman{ padding:15px 15px 10px 15px;background:#fff url(../img/avarbg1.jpg) top center no-repeat;margin-bottom:10px;position:relative;z-index:1;}
.salesman #deanjiao{display:block;position:absolute;z-index:2;left:-15px;top:30px;width:0;
    height:0;
    border-top:15px solid transparent;
    border-bottom:15px solid transparent;
    border-right:15px solid #3baa20;
}

.salesmanhead{height:240px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s; overflow:hidden}
.salesmanhead:hover{height:340px;}

.salesmanhead .head{text-align:center;margin-top:35px;}
.salesmanhead .head img{width:90px;height:90px;border-radius:80px;padding:5px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.08);}
.salesman .name{font-size:26px; font-weight:600;line-height:35px;margin:10px 0 0 0;text-align:center;}
.salesman .name a{color:#333;display:block}
.salesman .name a:hover{color:#3297fc;}
.salesman p{ font-size:12px; font-style:normal; font-weight:normal}



.salesman_contact{font-size:12px;}
.salesman_contact i{color:#bbb;font-size:16px;padding-right:5px; width:20px; text-align:center}
.salesman_contact em{ font-style:normal; font-weight:400}
.salesman_contact span{}
.salesman_contact li{line-height:30px;border-bottom:1px solid #f0f0f0;}
.salesman_contact li:last-child{border-bottom:none}


/*右边通用DIV*/

.main-right-box{ background: #fff; margin-bottom:10px;overflow:hidden;box-shadow:0 2px 3px rgba(0,0,0,0.08);}
.boxhead {padding: 12px 0; border-bottom: 1px solid #dadada;}
.boxhead h2 {height: 20px; padding-left: 16px; font-weight:600; line-height: 20px; font-size: 16px; border-left: 3px solid #3baa20;}
.boxhead span{display:inline-block;float:left;height:31px;line-height:23px;font-size:16px;font-weight:bold;color:#31424e;border-bottom:2px solid #ff6f3d;}
.boxCon ul {margin-top: 28px;}
.boxCon ul li {padding: 0 10px 0 14px; margin-bottom: 12px; line-height: 22px;}
.boxCon ul li span,.boxContact ul li em,.boxContact ul li p {display: inline-block; }
.boxCon ul li span {width: 22px; height: 22px; margin-right: 1px; font-size: 0; text-align: center; vertical-align: top;}
.boxCon ul li span img {vertical-align: middle;}
.boxCon ul li em {width: 46px; vertical-align: top;}
.boxCon ul li p {width: 174px;}

/*特价推荐*/
.tjtj dl{ padding:0px; margin:0px;}
.tjtj dt{border-bottom:1px solid #dbdbdb;line-height:42px; height:42px;}
.tjtj dt b{ position:absolute; font-size:12px; text-indent:15px; display:block;  width:128px;color:#23448b;}
.tjtj dt a{ float:right; margin-right:8px;}
.tjtj dd { padding-left:10px; line-height:40px; border-bottom:1px dashed #dedede;}
.tjtj dd a{ color:#215098;  float:right; margin-right:10px;}
.tjtj ul{line-height:25px; height:65px;}
.tjtj li{ width:52px; height:65px; margin-right:10px; float:left; text-align:center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;  border:1px solid #e2e3e5; background:#efefef; line-height:30px; }
.tjtj li i{ font-style:normal; height:30px;}
.tjtj li span{ background:#fff; font-weight:bold; clear:both;color:#ff6300;display:block;height:30px;}

/*常用港口*/
.widge_tags{ padding:10px;}
.widge_tags a{display:inline-block;font-size:12px;line-height:1;padding:6px 10px 4px 10px;margin:0 8px 8px 0;border:1px solid #e0e0e0;border-radius:2px;color:rgba(0,0,0,.44);background-color:rgba(255,255,255,.97)}
.widge_tags a.hot{border-color:#fdb2b2;color:#fd6161}
.widge_tags a.hot i{position:relative;top:-1px}
.widge_tags a:hover{color:#FFF;background:#1B1B1B;border-color:#1B1B1B}

/*相关目的地资讯*/
.main-right-kuaixu li{display:block;height:85px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee;}
.main-right-kuaixu li:last-child{border-bottom:0;margin-bottom:-15px;;padding-bottom:-15px;}
.main-right-kuaixu-pic{width:95px;}
.main-right-kuaixu-txt{width:120px;}
.main-right-kuaixu-txt a{max-height:42px;line-height:21px;font-size:14px;font-weight:400;display:block;margin-bottom:10px;overflow:hidden;}
.main-right-kuaixu p{ font-size:12px;}

/*图片广告*/
.deanad{width:260px; min-height:100px;overflow:hidden;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.08);margin:20px 0;position:relative;z-index:1;}
.deanad img{width:260px;}
.deanad i{display:inline-block;height:22px;line-height:22px;font-size:12px;color:#fff;padding:0 10px;position:absolute;z-index:2;left:0;top:0;background:rgba(0,0,0,0.58)}


.btn{border-radius:0px;border-top-right-radius:0px;}

.form-control::-ms-expand, .asColorPicker-input::-ms-expand, .dataTables_wrapper select::-ms-expand, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::-ms-expand,
.jsgrid .jsgrid-table .jsgrid-filter-row select::-ms-expand, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::-ms-expand, .select2-container--default .select2-selection--single::-ms-expand, .select2-container--default .select2-selection--single .select2-search__field::-ms-expand, .tt-hint::-ms-expand,
.tt-query::-ms-expand,
.typeahead::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus, .asColorPicker-input:focus, .dataTables_wrapper select:focus, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:focus,
.jsgrid .jsgrid-table .jsgrid-filter-row select:focus, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .tt-hint:focus,
.tt-query:focus,
.typeahead:focus {
  color: #495057;
  background-color: #fff;
  border-color: #6db434;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(109, 180, 50, 0.25);
}

.form-control::placeholder, .asColorPicker-input::placeholder, .dataTables_wrapper select::placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]::placeholder,
.jsgrid .jsgrid-table .jsgrid-filter-row select::placeholder, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]::placeholder, .select2-container--default .select2-selection--single::placeholder, .select2-container--default .select2-selection--single .select2-search__field::placeholder, .tt-hint::placeholder,
.tt-query::placeholder,
.typeahead::placeholder {
  color: #c9c8c8;
  opacity: 1;
}

.form-control:disabled, .asColorPicker-input:disabled, .dataTables_wrapper select:disabled, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text]:disabled,
.jsgrid .jsgrid-table .jsgrid-filter-row select:disabled, .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number]:disabled, .select2-container--default .select2-selection--single:disabled, .select2-container--default .select2-selection--single .select2-search__field:disabled, .tt-hint:disabled,
.tt-query:disabled,
.typeahead:disabled, .form-control[readonly], [readonly].asColorPicker-input, .dataTables_wrapper select[readonly], .jsgrid .jsgrid-table .jsgrid-filter-row input[readonly][type=text],
.jsgrid .jsgrid-table .jsgrid-filter-row select[readonly], .jsgrid .jsgrid-table .jsgrid-filter-row input[readonly][type=number], .select2-container--default [readonly].select2-selection--single, .select2-container--default .select2-selection--single [readonly].select2-search__field, [readonly].tt-hint,
[readonly].tt-query,
[readonly].typeahead {
  background-color: #f5f5f5;
  opacity: 1;
}

select.form-control:focus::-ms-value, select.asColorPicker-input:focus::-ms-value, .dataTables_wrapper select:focus::-ms-value,
.jsgrid .jsgrid-table .jsgrid-filter-row select:focus::-ms-value, .select2-container--default select.select2-selection--single:focus::-ms-value, .select2-container--default .select2-selection--single select.select2-search__field:focus::-ms-value, select.tt-hint:focus::-ms-value,
select.tt-query:focus::-ms-value,
select.typeahead:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

select.form-control[size], select[size].asColorPicker-input, .dataTables_wrapper select[size],
.jsgrid .jsgrid-table .jsgrid-filter-row select[size], .select2-container--default select[size].select2-selection--single, .select2-container--default .select2-selection--single select[size].select2-search__field, select[size].tt-hint,
select[size].tt-query,
select[size].typeahead, select.form-control[multiple], select[multiple].asColorPicker-input, .dataTables_wrapper select[multiple],
.jsgrid .jsgrid-table .jsgrid-filter-row select[multiple], .select2-container--default select[multiple].select2-selection--single, .select2-container--default .select2-selection--single select[multiple].select2-search__field, select[multiple].tt-hint,
select[multiple].tt-query,
select[multiple].typeahead {
  height: auto;
}
textarea.form-control, textarea.asColorPicker-input, .select2-container--default textarea.select2-selection--single, .select2-container--default .select2-selection--single textarea.select2-search__field, textarea.tt-hint,
textarea.tt-query,
textarea.typeahead {
  height: auto;
}

.stretch-card {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: stretch;
  align-items: stretch;
  -webkit-justify-content: stretch;
  justify-content: stretch;
}

.stretch-card > .card {
  width: 100%;
  min-width: 100%;
}



.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #f2f2f2;
  border-radius: 1px;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 1px;
  border-top-right-radius: 1px;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 1px;
  border-bottom-left-radius: 1px;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
	position:relative;
  margin-bottom: 15px;
}

.card-body ul.r{
	right:20px;
	position:absolute;
	top:48px;}
.card-body ul.r i{background: url(../img/icon.png);
    background-position: 0px -47px;
    display: inline-block;
    width: 11px;
    margin-left: 5px;
    height: 7px;}
.card-body ul.ls{
	display:none;
	border-radius:4px;
	background-color:#fff;
	position: absolute;
	top: 80px;
	right: 20px;
	width: 200px;
	border: 1px solid #F0F0F0;
}
.card-body ul.ls li{
	display:block;
	margin:10px;}
	.card-body ul.ls li a{
		height:30px;
		display:block;
		line-height:30px}
.card-body ul.ls li textarea{
	display:none}
.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #f2f2f2;
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid #f2f2f2;
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

/* Tabs */
.nav-pills .nav-item .nav-link,
.nav-tabs .nav-item .nav-link {
  line-height: 1;
  color: #000;
  text-align: center;
  display: -webkit-flex;
  display: flex;
}

.nav-pills .nav-item .nav-link i,
.nav-tabs .nav-item .nav-link i {
  margin-right: 10px;
}

.tab-content {
  font-size: 14px;
  line-height:25px;
}

.tab-basic {
  border-bottom: none;
  margin-bottom: 20px;
}

.tab-basic .nav-item {
  margin-right: 7%;
}

.tab-basic .nav-item .nav-link {
  font-weight: 400;
  color: #959595;
  padding: 0 0 7px;
  border-top: none;
  border-right: none;
  border-left: none;
  border-bottom: 2px solid #fff;
}

.tab-basic .nav-item .nav-link.active {
  border-top: none;
  border-right: none;
  border-left: none;
  border-bottom: 2px solid #7ed321;
  color: #7ed321;
}

.tab-solid {
  border: none;
  margin-bottom: 30px;
}

.tab-solid .nav-item .nav-link {
  border: none;
  padding: 10px 16px;
  font-weight: 500;
  border-radius: 4px;
}

.tab-solid .nav-item .nav-link:nth(fist-child) {
  padding-left: 0;
}

.tab-solid .nav-item .nav-link.active {
  border: none;
  color: #fff;
  font-weight: 600;
}

.tab-content-solid {
  border: none;
  padding-left: 0;
  padding-right: 0;
}

.tab-solid-primary .nav-link.active {
  background: #439aff;
}

.tab-solid-secondary .nav-link.active {
  background: #fdbab1;
}

.tab-solid-success .nav-link.active {
  background: #7ed321;
}

.tab-solid-info .nav-link.active {
  background: #4729b7;
}

.tab-solid-warning .nav-link.active {
  background: #f5a623;
}

.tab-solid-danger .nav-link.active {
  background: #ff5e5e;
}

.tab-solid-light .nav-link.active {
  background: #f3f5f6;
}

.tab-solid-dark .nav-link.active {
  background: #090e40;
}

.tab-minimal .nav-tabs {
  border: none;
}

.tab-minimal .nav-tabs .nav-item .nav-link {
  border: none;
  font-size: 14px;
  font-weight: 500;
}

.tab-minimal .nav-tabs .nav-item .nav-link.active {
  font-weight: 600;
}

.tab-minimal .nav-tabs .nav-item .nav-link:first-child {
  padding-left: 0;
}

.tab-simple-styled {
  border-bottom: none;
  margin-top: 30px;
  margin-bottom: 30px;
}

.tab-simple-styled .nav-item {
  margin-right: 30px;
}

.tab-simple-styled .nav-item .nav-link {
  border: none;
  font-weight: 600;
  padding: 0;
  color: #959595;
}

.tab-simple-styled .nav-item .nav-link.active {
  color: #4729b7;
}

.vertical-tab {
  display: -webkit-flex;
  display: flex;
}

.vertical-tab .nav-tabs {
  -webkit-flex-direction: column;
  flex-direction: column;
  margin-bottom: 0;
}

@media (max-width: 767.98px) {
  .vertical-tab .nav-tabs {
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}

.vertical-tab .tab-content {
  margin-bottom: 0;
}

/* Utilities */
.grid-margin {
  margin-bottom: 12px;
}

@media (min-width: 576px) {
  .grid-margin-sm-0 {
    margin-bottom: 0;
  }
}

@media (min-width: 768px) {
  .grid-margin-md-0 {
    margin-bottom: 0;
  }
}

@media (min-width: 992px) {
  .grid-margin-lg-0 {
    margin-bottom: 0;
  }
}

@media (min-width: 1200px) {
  .grid-margin-xl-0 {
    margin-bottom: 0;
  }
}

/*******ç’ï¼„ç•»**********/
/*****/
.jian{cursor: pointer; margin-right:1px;}

.jia{ margin-right: 20px;cursor: pointer;}

hr {
    width: 100%;
    border-top: 1px dashed #ccc;
    margin-top: 30px;
}

.freight_cal{
	clear: both;
	overflow: hidden;
	margin: 20px 0;
	padding-top:20px
}
.freight_cal div{margin-bottom: 20px;}
.freight_cal .freight_cal_ocean input{border: 0;border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; height: 30px; line-height: 30px; width:60px; vertical-align: middle; text-align: center;}
.freight_cal .freight_cal_ocean label,.freight_cal .freight_cal_addvalue label{margin: 0 10px 0 20px; font-weight:600}
.freight_cal .freight_cal_ocean span{border: 0;display: inline-block; border: 1px solid #ccc; height: 30px; line-height: 30px; width: 30px; vertical-align: middle; text-align: center; color: #777; cursor: pointer;}
.freight_cal .freight_cal_ocean span:hover{background: #f5f5f5;}

.freight_cal .freight_cal_addvalue span{cursor: pointer;}
.freight_cal .freight_cal_addvalue #secure_money{display: none;}
.freight_cal .freight_cal_addvalue select{display: none; margin: 0px 10px; border: 1px solid #CCC; color: #333; width: 300px;}
.freight_cal .freight_cal_addvalue select option{padding: 6px 0; text-indent: 1.5em; border-bottom: 1px solid #ccc;}
.freight_cal .freight_cal_booking{text-align: center; margin-bottom: 0 !important;}
.freight_cal .freight_cal_booking button{border:none;outline:none;width:240px;height:64px;border-radius:3px;background:#3baa20;color:#fff;cursor:pointer;font-size:24px; font-weight:600;margin-left:11px;}
.freight_cal .freight_cal_booking button:hover{background: #FF5722 }
.freight_cal .freight_cal_booking  a{
	display:inline-block;border:none;outline:none;width:240px;height:64px;border-radius:3px;background:#3baa20;color:#fff;cursor:pointer;font-size:24px; font-weight:600;margin-left:11px;
	line-height:64px;
	
	}
.freight_cal .freight_cal_list table{border-collapse: collapse; border: none; width: 100%;}
.freight_cal .freight_cal_list table tr{border-bottom: 1px solid #ccc;}
.freight_cal .freight_cal_list table tr:hover{background: #f5f5f5;}
.freight_cal .freight_cal_list table tr.header th{background: #dbedd6; text-align: left; text-indent: 1em;}
.freight_cal .freight_cal_list table th,
.freight_cal .freight_cal_list table td{padding: 10px 0; color: #333; text-indent: 1em;}
.freight_cal .freight_cal_total{font-weight: bold; font-size: 18px; text-align: center;}
.freight_cal .freight_cal_total span{color: #FF5722; margin: 0 20px;}


.freight_export{margin: 40px auto; overflow: hidden; text-align:center}
.freight_export li{ display:inline-table; width: 150px; text-align: center; cursor: pointer;}
.freight_export li i{ display:block;width: 60px; height: 60px; border-radius: 50%; text-align: center; margin: 5px auto; background:#3baa20; font-size:36px; line-height:60px; color:#fff}
.freight_export li:hover{color:FF5722}
.freight_export li:hover i{ background-color:#FF5722}


/**/

/* Dropzone */
.dropzone {
  border: 1px solid #f2f2f2;
  height: 200px;
}

.dropzone .dz-message {
  text-align: center;
  width: 100%;
}

.dropzone .dz-message span {
  color: #000;
}


/*空运列表*/

#air .table_thead{height:38px;background-color: #47ae2e; font-size: 14px; color:#FFF; display:block;}
#air .table_main{padding:0px; margin:0px;}
#air .table_main li {padding:5px; display: block; display: inline; float: left; text-align: center; line-height: 27px;}
#air .table_thead li{padding:5px; display: block; display: inline; float: left; text-align: center; line-height: 27px;}
#air .table_thead li span{display:block;float:right}
#air .table_thead li span i{color:#FFF;display:block;}
#air .table_main .check_li,#air .table_thead .check_li{width: 30px; box-sizing: ; -webkit-box-sizing: border-box; padding: 0; height: 30px;}

#air .table_main .check_li .check,#air .table_thead .check_li .check{display: inline-block; width: 15px; height: 15px; border: 1px solid #cccccc; border-radius: 2px; text-align: center; margin-top: 11px;}
#air .table_main .check_li .gou_bg,#air .table_thead .check_li .gou_bg{background: url(../images/checkbox_green.jpg) center no-repeat;}

#air .table_main .air_first,#air .table_thead .air_first{width:100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#air .table_main .air_two,#air .table_thead .air_two{width: 85px;}
#air .table_main .air_three,#air .table_thead .air_three{width: 85px;}
#air .table_main .air_router,#air .table_thead .air_router{width: 280px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

#air .table_main .air_router .qf{ width:90px; float:left}
#air .table_main .air_router .zz{ width:90px;float:left;}
#air .table_main .air_router p.arrow {width: 90px; /*同th宽*/height: 14px;background: url("../img/comm.png") no-repeat 10% -38px;}
#air .table_main .air_router .arrow_text {width: 90px; /*同th宽*/color: #666;font-size: 12px; line-height:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
#air .table_main .air_router .md { width:90px;float:left}

#air .table_main .air_four,#air .table_thead .air_four{width: 100px;}
#air .table_main .air_five,#air .table_thead .air_five{width: 100px;}
#air .table_main .air_six,#air .table_thead .air_six{width: 95px;}
#air .table_main .air_sev,#air .table_thead .air_sev{width: 95px;}
#air .table_main .air_eight,#air .table_thead .air_eight{width: 95px;}
#air .table_main .air_nine,#air .table_thead .air_nine{width: 95px;}
#air .table_main .air_ten,#air .table_thead .air_ten{width: 95px;}
#air .table_main .air_ele,#air .table_thead .air_ele{width: 100px;}
#air .table_main .air_ele .export,#air .table_thead .air_ele .export{width: 80px; line-height: 25px; height: 25px; margin-top:2px; border: 1px solid #F60; color: #FFF; background-color: #F60; cursor: pointer; border-radius: 3px;}
#air .table_main .price,#air .table_thead .price{color: #f98b20; font-weight: bold; font-size: 18px;}
#air .table_main .detail_d,#air .table_thead .detail_d{color: #898989;}
#air .table_main .detail_d:hover,#air .table_thead .detail_d:hover{color: #0081ff; cursor: pointer;}
#air .table_main ul{height: 68px;}
#air .table_main li{vertical-align: middle; line-height: 50px;}
#air .table_main li p{line-height: 22px; overflow: hidden; white-space: nowrap;}
#air .table_main .check_li{height: 68px;}
#air .table_main .check_li .check{margin-top: 26px;}
#air .table_main .fre_info{display: inline; float: left; }
#air .fre_info:after{content: ""; display: block; height: 0; clear: both;}

#air .table_main .air_ele button{border:none;outline:none; width:75px;height:34px;line-height:30px;border-radius:3px;border: 1px solid #62cc48; background-color:transparent; color: #47ae2e;cursor:pointer;font-size:12px;margin-left:5px;}
#air .table_main .air_ele button:hover {background:#4db233;color:#fff;cursor:pointer;}

#air .fre_info .baseStrip{height:25px;line-height:8px; color:#666}
#air .fre_info .baseStrip .mapChart,#air .fre_info .baseStrip .fclmoney{display:inline; margin-right:15px;}
#air .fre_info .baseStrip .bei,#air .fre_info .baseStrip .xian,#air .fre_info .baseStrip .fclqq{display:inline;position:relative;display:inline-block; margin-right:15px;}

#air .fre_info .baseStrip .hoverTwo{display:inline-block;width:116px;display:inline;height:25px;text-align:center}
#air .fre_info .baseStrip .hoverTwo .bei,#air .fre_info .baseStrip .hoverTwo .fclqq{position:relative;display:inline-block;}

#air .fre_info .baseStrip .beiBox,#air .fre_info .baseStrip .xianBox{position:absolute;border:2px solid orange;top:24px;right:-20px;min-width:360px;min-height:200px;border-radius:2px;background:#fff;z-index:9;display:none;line-height:25px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px; min-height:150px;}

#air .fre_info .baseStrip .fclqqBox{position:absolute;border:2px solid orange;top:15px;right:-20px;min-width:100px;border-radius:1px;background:#fff;z-index:9;display:none;line-height:25px;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;}
#air .fre_info .baseStrip .fclqqBox:before{position:absolute;z-index: 20;width:0;height:0;border-width:8px;border-style:solid;border-color:#dbdbdb transparent transparent transparent;}
#air .fre_info .baseStrip .fclqqBox a{display:block;padding:5px;}
#air .fre_info .baseStrip .fclqqBox a:nth-child(2n) { background:#fbfbfb; } 
#air .fre_info .baseStrip .fclqqBox a:hvoer{background:#fbfbfb; color:#fff}

#air .fre_info .baseStrip .bei:hover .beiBox{display:block;top:24px;right:-252px;}
#air .fre_info .baseStrip .xian:hover .xianBox{display:block;border:2px solid #bf1e2c;left:-126px}
#air .fre_info .baseStrip .fclqq:hover .fclqqBox{display:block}

