@charset "utf-8";
/* CSS Document */
@import url("../public/ui/css/jtdialog.css");

div.groupage{ width:100%; margin:0; padding:0;}


div.groupage_conditions{ width:1000px; margin:0 auto; padding:0; overflow:hidden;}
div.groupage_conditions_top{ width:1000px; margin:0; padding:0; height:20px; background:url(../img/freight/freight_conditions_top.jpg) no-repeat;}
div.groupage_conditions_mid{ width:980px; margin:0; padding:0 10px; background:url(../img/freight/freight_conditions_mid.jpg) repeat-y;}
div.groupage_conditions_bottom{ width:1000px; margin:0; padding:0; height:20px; background:url(../img/freight/freight_conditions_bottom.jpg) no-repeat;}

div.groupage_conditions_place{ width:150px; margin:0; padding:0; overflow:hidden; height:26px;}
div.groupage_conditions_place_title{ width:30px; margin:0; padding:0; border:1px #999 solid; border-right:none; line-height:24px; color:#888; text-align:center; float:left;}
div.groupage_conditions_place_text{ width:119px; margin:0; padding:0; float:left;}
.form_groupage_conditions_place_text{ width:118px; margin:0; padding:0; border:1px #999 solid; border-left:none; line-height:24px; height:24px; font-family:"微软雅黑", Arial;}
.form_port_red117{ border:1px #f13b3b solid; width:117px; margin:0; padding:0;  line-height:24px; height:24px; font-family:"微软雅黑", Arial;}
.icon_groupage_conditions_moresearch{ width:80px; line-height:26px; margin:0; padding:0; background-color: #26c9dc;border-radius: 5px; display:block; color:#FFF; font-weight:bold; text-align:center; text-decoration:none;}
.icon_groupage_conditions_up{ width:80px; line-height:26px; margin:0; padding:0; background:url(../img/freight/icon_up.jpg) no-repeat; display:block; color:#FFF; font-weight:bold; text-align:center; text-decoration:none;}
div.groupage_conditions_cargo{ width:80px; margin:0; padding:0; overflow:hidden;}
div.groupage_conditions_cargo_reduce{ width:25px; height:26px; margin:0; padding:0; float:left; background:url(../img/groupage/cargo_reduce.jpg) no-repeat; cursor:pointer;}
div.groupage_conditions_cargo_num{ width:30px; margin:0; padding:0; float:left;}
.form_groupage_conditions_cargo_num{ border:1px #999 solid; border-left:none; border-right:none; height:24px; line-height:24px; width:30px; font-family:"微软雅黑", Arial; font-size:12px; text-align:center; margin:0; padding:0;}
div.groupage_conditions_cargo_add{ width:25px; height:26px; margin:0; padding:0; float:left; background:url(../img/groupage/cargo_add.jpg) no-repeat; cursor:pointer;}
.form_port{ border:1px #999 solid; height:24px; line-height:24px; width:148px; font-family:"微软雅黑", Arial; font-size:12px; margin:0; padding:0;}
.form_money{ border:1px #999 solid; height:24px; line-height:24px; width:110px; font-family:"微软雅黑", Arial; font-size:12px; margin:0; padding:0;}
.form_width80{ width:80px; border:1px #999 solid; height:24px; line-height:24px; font-family:"微软雅黑", Arial; font-size:12px; margin:0; padding:0;}


div.groupage_screening{ width:100%; margin:0; padding:0; height:40px; background-color:#26c9dc; overflow:hidden;}
div.groupage_screening_main{ width:1000px; margin:0 auto; padding:5px 0; line-height:22px;font-weight:bold; overflow:hidden;}
div.groupage_screening_left{ width:280px; margin:0; padding:5px 0; float:left;}
div.groupage_screening_right{ width:420px; margin:0; padding:5px 0; float:left; float:right;}
div.groupage_screening_ship{ width:180px; margin:0; padding:5px 0; float:left; overflow:hidden;}
div.groupage_screening_ship_title{ width:50px; margin:0; padding:0; float:left; line-height:24px; text-align:center; color:#FFF;}
div.groupage_screening_ship_form{ width:130px; margin:0; padding:0; float:left;}
.form_ship{ border:1px #fff solid; height:22px; line-height:22px; width:120px; font-family:"微软雅黑", Arial; font-size:12px; margin:0; padding:0; background-color:#26c9dc;}
div.groupage_screening_main_unit{ margin:0 6px; padding:0; text-align:center; float:left; color:#FFF;}
div.groupage_screening_main_unit_link{ padding:0 8px; color:#FFF;line-height:22px; border:1px #26c9dc solid; cursor:pointer;}
div.groupage_screening_main_unit_link:hover{  line-height:22px;border:1px #FFF solid;}
div.groupage_screening_main_unit_link_hover{ padding:0 8px; line-height:22px;border:1px #FFF solid;cursor:pointer;}
div.groupage_screening_api{ width:52px; margin:2px 0 2px 200px; padding:0; padding-left:28px; float:left; background:url(../img/freight/icon_api.png) no-repeat; line-height:26px; display:block; cursor:pointer; color:#26c9dc;}

div.groupage_result{ width:1000px; margin:0 auto; padding:0; overflow:hidden;}


div.groupage_result_unit{ width:1000px; margin:0; padding:10px 0; overflow:hidden; border-bottom:1px #ccc dotted;}
div.groupage_result_unit_basic{width:1000px; margin:0; padding:0; overflow:hidden;}
div.groupage_result_unit_basic_info{ width:1000px; margin:0; padding:0; line-height:20px;}
.groupage_result_unit_basic_info_port{ width:100px; margin:0; padding:0; text-align:center; background:url(../img/freight/icon_port.jpg) no-repeat center center;}
.icon_groupage_select{ width:60px; margin:0; padding:0;line-height:22px; text-align:center; box-sizing:content-box; border-radius:3px; background-color:#26c9dc; color:#FFF; display:block;cursor:pointer}
.contact{ width:25px; margin:0; padding:0; padding-top:30px; background:url(../img/freight/contact.gif) no-repeat top center; text-align:center; color:#26c9dc; line-height:20px; position:relative; top:15px;}

div.groupage_result_unit_detail{ width:1000px; margin:0; padding:30px 0; overflow:hidden; background:url(../img/freight/trailer_detail_bg.png) no-repeat;}
div.groupage_result_unit_detail_left{ width:600px; margin:0; padding:0; float:left;}
div.groupage_result_unit_detail_left_unit{ width:600px; margin:0; padding:0; margin-bottom:10px; overflow:hidden; line-height:20px;}
div.groupage_result_unit_detail_left_unit_title{ width:80px; margin:0; padding:0; float:left; text-align:right;}
div.groupage_result_unit_detail_left_unit_detail{ width:520px; margin:0; padding:0; float:left; line-height:22px;}
div.groupage_result_unit_detail_left_unit_detail_listf{ width:500px; margin:0; padding:0; overflow:hidden; background-color:#eee; text-align:center;}
div.groupage_result_unit_detail_left_unit_detail_list{ width:500px; margin:0; padding:0; text-align:center;}
div.groupage_result_unit_detail_left_unit_detail_list table tr td{border-bottom:1px #bbb dashed;}

div.groupage_result_unit_detail_right{ width:400px; margin:0; padding:0; float:left;}
div.groupage_result_unit_detail_right_unit{ width:400px; margin:0; padding:0; overflow:hidden; line-height:20px; margin-bottom:10px;}
div.groupage_result_unit_detail_right_unit_title{ width:80px; margin:0; padding:0; float:left; text-align:right;}
div.groupage_result_unit_detail_right_unit_detail{ width:320px; margin:0; padding:0; float:left; line-height:22px;}
.form_groupage_result_right{ width:300px; line-height:18px;border:none; background-color:#FFF; font-family:"微软雅黑", Arial;}
div.groupage_result_unit_detail_right_icon{ width:70px; margin:0 auto; padding:0;line-height:26px; text-align:center; box-sizing:content-box; border-radius:3px; background-color:#26c9dc; color:#FFF; display:block; cursor:pointer;}

::-webkit-input-placeholder {
    color:rgb(252, 113, 1);
}
:-moz-placeholder {
    color:rgb(252, 113, 1);
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
     color:rgb(252, 113, 1);
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
     color:rgb(252, 113, 1);
}



<!-- 下拉 -->
#suggest{width:200px;}
#suggest1{width:200px;}
#suggestsell{width:140px;}
#suggestservice{width:140px;}
#suggestinvuser{width:140px;}
#suggestcfmsme{width:140px;}
#suggestfielduser{width:140px;}
#suggestguarantor{width:140px;}
#suggeststport{width:200px;}
#suggestendport{width:200px;}
#suggestpca{width:380px;}
#suggestpca2{width:380px;}
.gray{color:gray;} 
.ac_results {background:#fff;border:1px solid #ccc;position: absolute;z-index: 10000;display: none;font-size:11px;text-align: left;max-width:300px;}
.ac_results table tr{text-align: left;height: 20px;line-height: 20px;}
.ac_results ul{margin:0;padding:0;list-style:none;}
.ac_results li a{white-space: nowrap;text-decoration:none;display:block;color:#333;padding:1px 1px;line-height: 17px;}
.ac_results li a span{color:#26c9dc;font-weight:bold;}
.ac_results li{border:1px solid #fff; line-height:16px}
.ac_over,.ac_results li a:hover {background:#fffac1;}
.ac_results li a span{float:right;}
.ac_result_tip{border-bottom:1px dashed #666;padding:1px;height: 20px;line-height: 20px;}  