@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Tahoma,sans-serif;font-size:12px;color:#333;}
input,textarea,select{outline:none;font-size:12px;font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance: none;}
a{color:#0ae;text-decoration:none}
a:hover{text-decoration:underline;color:#0ae}
ul,ol,li,form,h1,p,h1,h2,h3,h4{margin:0;padding:0;font-weight:normal}
li{list-style-type:none}
.fl{float:left}
.fr{float:right}
.clear{clear:both;height:0}
.grey_font{color:#CCC}
.green_font{color:#093}
.orang_font{color:#f60}
.error_font{color:#F00}
.red_font{color:#F00}
.blue_font{color:#0ae}
table{border-collapse: collapse;}
.input_select{height: 28px; background:#FFF;min-width: 190px;}
.main_width{width:98%;margin:auto;}
.input_border{height:28px;line-height:28px;text-indent:5px;border-radius:2px;border:1px solid #CCC}
.input_normal{border-radius:2px;height:32px;line-height:32px;background:#0ae;border:0;color:#FFF;padding:0 20px;cursor:pointer;display:inline-block}
.input_normal:hover{background:#06b3f8;text-decoration:none;color:#FFF}
.input_textarea{border-radius:2px;border:1px solid #CCC;padding:5px;}
.input_back{background:#EAEAEA;color:#666}
.input_back:hover{backgroun:#F7F7F7;text-decoration:none;}
.send_style{width:300px;margin:100px auto;text-align:center}
.send_style .status_icon{display:block;width:70px;height:70px;border-radius:100%;margin:auto;line-height:70px;font-weight:bold;font-size:30px;color:#FFF;}
.send_style .ok{background:#093;}
.send_style .ok:before{content:'√';}
.send_style .error{background:#F00;}
.send_style .error:before{content:'×';}
.send_style h2{margin:10px 0;font-size:14px}
.send_style .pay_total{font-size:35px;margin-bottom:10px}
.send_style .pay_total small{font-size:12px}
.table_normalstyle{border:1px solid #DDD;text-align:center;box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.table_normalstyle td{padding:8px;border-bottom:1px solid #DDD}
.table_normalstyle thead td{background:#F8F8F8;border-bottom:2px solid #DDD;font-weight: bold;}
.table_normalstyle tr:hover{background:#F8F8E8}
.airline_week span{background:#EAEAEA;margin-right:1px;display:block;float:left;padding:3px 0px;color:#CCC;text-align:center;width:21px;}
.airline_week .select{background:#0ae;color:#FFF}
.airline_airport{display:inline-block;width:100%;color:#CCC;margin-bottom:3px}
.airline_airport a{margin:0 5px}
.plan_icon{background:#EAEAEA;padding:2px 4px;display:inline-block;border-radius:2px;margin:0 2px 2px 0;color:#999}
.real_icon{background:#093;padding:2px 4px;display:inline-block;border-radius:2px;margin:0 2px 2px 0;color:#FFF}
.layui-layer-wrap{margin-top:5px}
.class_title{background:#0ae;line-height:80px;color:#FFF;padding:40px 0;background: url(http://cdn.renrentrack.com/Public/track/images/pop_track_title.jpg) no-repeat;background-size: cover;}
.class_title h1{font-size:25px;}
.border{border:1px solid #CCC}
/*分页*/
#pagenavi{text-align: center;font-size: 14px;margin:30px 0 30px 0;}
.page_list li{list-style: none;}
div.green-black{padding:3px;margin:3px;text-align:center;}
div.green-black a{border-radius:2px;border:1px solid #515562;padding:4px 10px;background:white;color:#4f4e4d;margin: 0 5px;text-decoration:none;}
div.green-black a:hover{border:#886388 1px solid;background:#343843;color:#fff;}
div.green-black a:active{border:#886388 1px solid;background:#886353;color:#fff;}
.current{margin: 0 5px;padding: 4px 10px;border: 1px solid #515562;background: #515562;border-radius:2px;color: white;}
.top{background:#FFF;border-bottom:2px solid #0ae}
.top .top_site{color:#ccc;height:30px;line-height:30px;background:#242735;}
.top .top_site a{color:#FFF}
.top .top_nav{height:60px;line-height:58px;}
.top .top_nav .logo{margin-right:50px}
.top .top_nav .logo a{font-size:20px;color:#0ae;text-decoration:none;width:168px;height:58px;display:inline-block;}
.top .top_nav .menu{font-size:16px;margin-left:120px}
.top .top_nav .menu a{margin:0 25px;color:#000}
.top .top_nav .join a{margin-top:13px}
.bottom{background:#1e1b29;padding:20px 0;text-align:center;color:#999}
.bottom a{color:#999;display:inline-block;margin:0 20px;}
.bottom .bottom_copy{margin-bottom:10px}
.bottom .bottom_link{margin-bottom:10px;}
.table_sendstyle th{font-weight:normal;padding:7px;width:140px;text-align:right}
.table_sendstyle td{padding:7px;}
.index_pop{background:url(http://cdn.renrentrack.com/Public/track/images/index_pop_sz.jpg) no-repeat;background-size:cover;height:360px;color:#FFF;-webkit-font-smoothing:antialiased;}
.index_pop ul{padding-top:90px;position:relative;}
.index_pop ul .title{margin-bottom:5px;font-size:40px;-webkit-font-smoothing:antialiased;}
.index_pop ul .small_title{line-height:20px;font-size:20px;margin-bottom:20px;}
.index_pop ul .more_link a{padding:10px 50px;}
.user_center{background:#FFF;margin:35px auto;overflow: hidden;}
.left_menu{float:left;margin:0px;width:170px;}
.left_menu .title{font-weight:bold;padding-left:15px;font-size:16px;background: #F7F7F7}
.left_menu li{padding-left:35px;font-size:14px;border-bottom:0px solid #EAEAEA;height:40px;line-height:40px;}
.left_menu li a{color:#666;}
.left_menu_line{border-right:1px solid #EAEAEA;width:151px;}
.right_main{padding:10px;}
.poisiton_style{font-weight:bold;font-size:16px;border-bottom:1px solid #EAEAEA;height:30px;line-height:20px;padding-bottom:5px;margin-bottom:15px}
.class_style{border-bottom:0px solid #EAEAEA;line-height:27px;height:28px;margin-top:20px}
.class_style h2{border-bottom:0px solid #0ae;display:inline-block;font-size:12px;}
.tracktrack_list{border:1px solid #CCC}
.tracktrack_list .thead{background:#EAEAEA;border-bottom:1px solid #CCC;height:35px;line-height:35px;margin-bottom:10px}
.tracktrack_list .select{color:#000}
.tracktrack_list ul{display:inline-block;vertical-align:top;}
.tracktrack_list li{margin-bottom:5px;}
.tracktrack_list .date_desc{width:110px;padding-left:10px;}
.tracktrack_list .activity_desc{width:300px;background:url(http://cdn.renrentrack.com/Public/images/icon_track_bg.png) repeat-y;padding:0 0 20px 60px;}
.tracktrack_list .status{}
.tracktrack_list .flight_no{width:100px}
.tracktrack_list .flight_pieces{width:60px}
.tracktrack_list .flight_weight{width:100px}
.tracktrack_list .cont{line-height:180%}
.tracktrack_list .time{color:#ccc}
.tracktrack_list ol{border-bottom:0px solid #EAEAEA;}
.tracktrack_list .location_desc{width:230px}
/**/
.track_supportline{padding:20px 0;}
.track_supportline h1{font-size:20px;text-align:center;margin-bottom:20px}
.track_supportline li{border:1px solid #EAEAEA;height:80px;width:283px;float:left;margin:0 20px 20px 0}
.track_supportline ul .more{background:#FFF;line-height:80px;text-align:center;color:#CCC}
.air_supportline ul li{background:url(../images/logo_supportline.png) no-repeat 0 0}
.air_supportline ul .th{background-position:0 -10px}
.air_supportline ul .mh{background-position:0 -80px}
.air_supportline ul .pr{background-position:0 -160px}
.air_supportline ul .ak{background-position:0 -240px}
.air_supportline ul .tr{background-position:0 -320px}
.air_supportline ul .po{background-position:0 -400px}
.air_supportline ul .cx{background-position:0 -480px}
.air_supportline ul .sg{background-position:0 -560px}
.air_supportline ul .ru{background-position:0 -640px}
.air_supportline ul .qr{background-position:0 -720px}
.air_supportline ul .kl{background-position:0 -800px}
.expressstation_supportline ul li{background:url(../images/logo_expressstation.png) no-repeat 0 0}
.expressstation_supportline ul .skynet{background-position:0 0px}
.expressstation_supportline ul .polaju{background-position:0 -80px}
.expressstation_supportline ul .msc{background-position:0 -160px}
.expressstation_supportline ul .gdex{background-position:0 -240px}
.expressstation_supportline ul .singpost{background-position:0 -320px}
.expressstation_supportline ul .aramex{background-position:0 -400px}
.expressstation_supportline ul .dragonlin{background-position:0 -480px}
.expressstation_supportline ul .lbc{background-position:0 -560px}
.expressstation_supportline ul .acs{background-position:0 -640px}
.expressstation_supportline ul .thems{background-position:0 -720px}
.expressstation_supportline ul .ups{background-position:0 -800px}
.expressstation_supportline ul .fedex{background-position:0 -880px}
.expressstation_supportline ul .dhl{background-position:0 -960px}
.expressstation_supportline ul .toll{background-position:0 -1040px}
.expressstation_supportline ul .aupost{background-position:0 -1118px}

/*api*/
.api_menu{float:left;width:200px;margin:20px 0;border:1px solid #EAEAEA;border-bottom:0}
.api_menu a{display:block;line-height:35px;text-indent:35px;border-bottom:1px solid #EAEAEA;}
.api_menu .title{background:#f9fafc;font-size:14px;line-height:35px;text-indent:35px;border-bottom:1px solid #EAEAEA;}
.api_main{float:right;margin-left:20px;margin-top:20px;padding-bottom:20px;}
.api_main pre{margin-bottom:10px}
.api_style_title{font-size:20px;margin:20px 0;}
.api_style_titleh2{font-size:16px;margin:20px 0;border-bottom:1px solid #CCC;padding-bottom:10px;}
.api_style_titleh3{font-size:12px;margin:10px 0 5px 0}
.api_desc{font-size:14px;line-height:1.7;}
.api_tablestyle{text-align:left}
.api_tablestyle td{border:0;border-bottom:1px solid #CCC}
.api_tablestyle thead td{background:#666;color:#FFF;}
.api_tablestyle .onelinebg td{background:#F7F7F7}
/**/
.renrentrack_style{padding-top:40px;padding-bottom:40px;line-height:1.8;}
.renrentrack_style h2{margin-bottom:10px;color:#000;font-size:25px;}
.renrentrack_style .desc{margin-bottom:20px;color:#616161;}
/**/
.air_serivestyle{padding-top:40px;height:210px;}
.air_serivestyle h4{font-size:18px;color:#000;padding-bottom:5px}
.air_serivestyle ul{float:left;width:350px;margin:0px 40px 40px 0;color:#999}
/**/
.menu_tag{height:37px;line-height:35px;font-size:12px;margin-bottom:10px;border-bottom:1px solid #CCC}
.menu_tag li{float:left;}
.menu_tag a{color:#000;display:block;background:#EAEAEA;width:99px;text-align:center;margin-right:10px;border:1px solid #CCC;}
.menu_tag a:hover{color:#3385ff}
.menu_tag .select a{line-height:34px;background:#FFF;border-bottom:1px solid #FFF;border-top:3px solid #000}
/**/
.air_serivenumber{padding-top:40px;height:100px;background:#1e1b29;color:#FFF;text-align:center;display:none}
.air_serivenumber big{font-size:30px}
.air_serivenumber ul{float:left;width:372px;margin:0px 40px 40px 0;}
/**/
.data_style{width:203px;border:1px solid #CCC;border-bottom:0px}
.data_style li{padding:0 5px 0 0;border-bottom:1px solid #CCC;line-height:30px;}
.data_style li font{background:#EAEAEA;width:35px;text-align:center;display:inline-block;font-weight:bold;margin-right:5px}
/**/
.usercenter_pay{padding:20px;}
.usercenter_pay span{display:inline-block;width:70px}
.usercenter_pay ul{margin-bottom:20px;}
.usercenter_pay li{text-indent:10px;display:inline-block;border:1px solid #CCC;width:180px;height:40px;line-height:40px;margin:0 10px 20px 0;cursor:pointer;}
.usercenter_pay label{display:inline-block;cursor:pointer;height:40px;width:180px;}
.usercenter_pay input[type=radio]{margin-right:10px;}
.usercenter_pay .select{border:1px solid #60cde8;background:url(http://cdn.renrentrack.com/Public/images/icon_conner.png) bottom right no-repeat}
.usercenter_pay .input_border{height:35px;line-height:35px;width:177px;}
.usercenter_pay .bank_listnumber{width:400px}
.usercenter_pay .alipay label{background:url(http://cdn.renrentrack.com/Public/images/icon_pay_alipay.png) no-repeat 0px 5px;}
/* */
.track_group{border-bottom:1px solid #CCC;line-height:40px;clear:both;background:#EAEAEA;}
.track_group .track_class{position:absolute;padding:0 40px}
.track_group .track_filter{background:#FFF;margin-left:100px}
.track_group .track_filter li{display:inline-block;}
.track_group .track_filter a{display:inline-block;margin:0 15px}
.track_group .track_filter .select a{color:#f60}