.tripRight{border-left:solid 1px #E1E1E1; float:right; min-height:500px; width:230px; background:#fff;padding-left:10px;margin-top:10px;}
.tripLeft{width:725px;margin-right:240px;overflow:hidden;  }
.tripRight dl dt{color:#639805;height:32px; line-height:32px; font-weight:bold}
/* common  */
h1{font-size:16px;}
h1 a{font-size:12px;font-weight:normal; }
.clearfix{clear:both;}
.navigator{}

.tripFlash{}
.flashWarp .flash{width:725px;}
.flashWarp .rt .bb{right:5px; }
.flashRepasteUrl{color:#639805;margin-bottom:6px; padding-top:4px; position:relative; }
.flashRepasteUrl b{color:#639805}
.flashRepasteUrl span{color:#3399d5}

.tripDescription{}
.userHead{left:5px; top:50px; padding:4px;margin-right:10px}
.picDisc{ width:80px;float:left;}
.tripInfoList{margin-left:136px;margin-right:10px;}
.tripInfoList{padding:0px;position: relative; }
.tripInfoTools{position: absolute;right:0px; top:0px; }

.tripStory{}

.footprintList{}
#footPrint .item{background:#fff;padding-bottom:10px; }
.footPrintTitle{background:url(/static/images/trip/foot_ioc.png) no-repeat;padding-left:24px;height:24px;line-height:24px; margin-top:10px; padding-bottom:4px; }
.tools{clear:both;padding:2px 4px;margin-top:4px;}
.tools .left a{color:#999}
.text{
    display: none;
}
.target{display:none; }
.foorprintTitle h3{font-size:14px;margin-bottom:10px; }
.footPrintImage{overflow:hidden;width:100%;}
.footPrintImage img{border:solid 1px #333;max-width:100%;}
#replyTrip {padding-left:10px; }
#footPrint{border-top:solid 1px #ccc;padding:20px 0;}
.footprintNumber{float:right;font-size:22px;color:#fbb700;font-family:georgia,arial;margin-top:-3px; font-weight:bold;position:absolute;right:10px;top:20px;}
#load_eachpage{margin-bottom:40px; }
.add_printFoot_btn{display:block;width:90px;float:right;}
.btnAddFootprint{float:right;font-weight:normal;}
/* pageNum  */
.pageNum .disable{color:#999;text-decoration:none}
.pageNum a{text-decoration:none}
.pageNum a:hover{text-decoration:underline;}
.pageNum a.disable:hover{text-decoration:none}
.pageNum input.inputPage{width:16px; margin-right:10px; }
/* Pop-up window with a title and a rich editor*/
.pop_editor{background-color:#FFF;padding:15px;width:580px;}
.pop_editor dl{float:left;}
.pop_editor dt{margin-top:10px; }
.pop_editor dd{margin-top:10px;}
.pop_editorTextInput{border:1px solid #7F9DB9;}
.pop_editorBtnBar{text-align:right;}
.pop_editor_title{width:45px;}
#trip_pop_input{width:495px;}
.tripEdit{margin-left:8px;}

.comments{}
.trip_disc_left{float:left;text-align:center; height:100px; overflow:hidden;width:54px;}
.trip_disc_left a{ word-wrap:break-word; }
.trip_disc_mid{float:left;width:640px;margin-left:10px;display:inline; }
.trip_disc_mid dt{height:30px;line-height:32px;display:block;position:relative;}
.trip_disc_mid dd{margin:0;}
.trip_disc_mid p{margin:2px 0;}
.trip_disc_right{ position:absolute;top:0;right:0; }
.comments{margin-top:0px;padding-top:10px;margin-bottom:10px;}
.comments li{ position:relative; width:705px; }
.comments dl.userHeaditem{margin-top:0px; }
.commentForm{width:450px;background:#fff;padding:10px;}
.commentForm li{clear:both;padding:4px; }
.commentForm li.joForm label{display:block;float:left;width:200px;margin-top:4px;}
.commentForm li.joForm input{display:block;float:left;margin-top:4px; float:right;width:200px;  }
.commentForm li.joForm textarea{width:440px;height:140px}
div.desc {margin:10px 0;}

#permBtn{ position:absolute; right:2px; bottom:2px; }
#lvyou_list_ul{ overflow:auto; zoom:1; }
#lvyou_list_ul li{ display:inline; margin:0 0 0 3px; padding:0; position:relative; }
/*invite style*/
.invite_block{ margin:0 auto; padding:60px; width:655px; }
#invite_block_1{ border-bottom:1px dotted #000; }
.invite_block dt{ width:100%; }
.invite_block dd{ margin-top:30px; }
.invite_block dd p{ font-size:14px; font-weight:bolder;  }
.invite_link{ height:25px; line-height:25px; width:575px; }
.invite_title{ background:url("/static/images/trip/invite_bg.png") no-repeat; height:27px; margin:0 auto; }
#invite_title_1{ background-position:0 0; width:319px }
#invite_title_2{ background-position:0 -33px; width:379px; }

#download_box {text-align:center}
#download_box .kml{width:90px; height:40px; background:url(/static/images/trip/kml.png) 0px 0px no-repeat;}
#download_box .gpx{margin-left:20px; width:90px; height:40px; background:url(/static/images/trip/gpx.png) 0px 0px no-repeat;}
#download_box .orig{margin-left:20px; width:90px; height:40px; background:url(/static/images/trip/orig.png) 0px 0px no-repeat;}
.btnDownload{width:155px; height:37px; background:url(/static/images/trip/btndownloadtrackfile.png) 0px 0px no-repeat;}
.btnCollect{width:155px; height:37px; background:url(/static/images/trip/btncollecttrip.png) 0px 0px no-repeat;}
.btnShareInWeb{width:121px; height:23px; background:url(/static/images/trip/btnshareinweb.png) -14px -3px no-repeat;}
.btnShareInEmail{margin-left:15px; width:84px; height:23px; background:url(/static/images/trip/btnshareinemail.png) -14px -3px no-repeat;}

.tripDevice{text-align:center;width:124px; margin-top:10px; }
ul.SimilarTrip li{margin:0 ;padding:0px;padding-left:10px;}

/* trip_download center */
.trip_download_bg{ background:url(/static/images/trip/trip_download_bg.png) scroll 0 0 transparent; height:69px; width:180px; }
.trip_download_bg span{display:none; }
#trip_title_image_1{ height:18px; width:146px; }
#trip_title_image_2{ background-position:0 -27px; height:18px; width:146px; }
#trip_title_image_3{ background-position:0 -27px; height:18px; width:146px; }
.down_sliver{ background: url("/static/images/profile/m_home_bg.gif") no-repeat scroll 0 0 transparent; background-position:0 -573px; display:inline; float:left; margin-right:10px; padding-left:28px; }
.trip_down_icon{ background-position:0 -57px; display:block; float:left; overflow:hidden; line-height:100em; }
#kml_icon, #point_kml_icon{ background-position:0 -137px; }
#original_icon, #point_original_icon{ background-position:0 -220px; }
#wpt_icon { background-position:0 -302px; }
.trip_down_top{ height:25px; line-height:25px; margin:0 auto; padding:10px 0; width:780px; }

.trip_down_main{ width:100%; }
.trip_dowm_dl{ font-weight:bold; margin:0 auto; width:780px; }
.trip_dowm_dl dt{ padding:20px 0; width:100%; }
.trip_dowm_dl dd{ border-bottom:1px solid #CCC; padding:20px 0; width:100%; }
.trip_down_content{ margin-left:210px; }
.trip_down_p{ float:right; width:89%; }
.trip_down_content_part_1{ color:red; width:100px; }
.trip_down_content_part_2{ float:left; }

#delete_trip{ font-size:12px; padding-left: 8px; }
.add_footprint_title{ height:35px; overflow:hidden; width:100%; }
.add_footprint_icon{ background: url(/static/images/icon/add_footprint_icon.png) no-repeat 0 0 ; border:none; cursor:pointer; height:33px; width:96px;}
#add_footprint_icon_1{ float:right; }
#trip_paginate_patch{ padding-top:5px; }

.trip_box{ margin-bottom:5px; overflow:hidden; position:relative; width:100%; }
.trip_box_title{ border-bottom:1px solid #ccc; line-height:30px; width:100%; zoom:1; }
.trip_box_title li{ float:left; padding-right:5px; }
.trip_box_right{ float:left; width:585px; }
.trip_box_right dd{ position:relative; }
.trip_tools_bar{ position:absolute; right:0; top:0; }
.trip_box_description{ clear:left; font-size:14px; overflow:hidden; padding-top:5px; width:100%; word-wrap:break-word;}
.trip_title_tools{ right:100px; padding: 0 10px; position:absolute; bottom: 26px _padding:1px 2px 0 10px; }

.trip_box_2{ border:1px solid #ddd; background-color:#efefef; margin:15px 0; overflow:hidden; padding:10px; position:relative; -moz-border-radius:8px; -webkit-border-radius:8px; }
.managerButton{ }
.goTogether{ background-color:#f4f4f4; margin-top:10px; -moz-border-radius:5px; padding-bottom:5px; -webkit-border-radius:5px; }
.goTogether dt{ font-weight:bold; padding-left:5px; position:relative; }
.goTogether dd{ position:relative; }
.title_right_10{ position:absolute; right:10px; top:0; }
#rating_box{ border:1px solid #C4E0B0; background-color:#C4E0B0; font-weight:bold; }
#rating_state{ right:10px; top:10px; }

#worldMapBtn {position:relative;top:-26px; }
.lvyou_desc{ padding:0 5px; text-indent:2em; }

.inviteBtn{background: no-repeat; height:30px;  width:90px; }
.share{ position:relative; }

.align_right {text-align:right;}

.info { font-size: 14px; border: 1px solid gray; background-color: #FAFFB2; line-height: 40px; padding-left: 10px; margin-bottom: 10px; }
.lat_lng {padding-left: 20px;}

/* nav to trip */
.nav-to-trip {
    border: 2px solid #c9Eca3;
    padding: 10px 15px 10px 15px;
}

.nav-to-trip .qrcode {
    float: right;
}

.nav-to-trip .qrcode img {
    width: 115px;
    height: 115px;
}

.nav-to-trip .qrcode p {
    text-align: center;
    font-size: 0.8em;
    color: #588df3;
}

.nav-to-trip .desc {
    text-align: center;
    color: #4580f2;
    font-weight: bold;
    font-size: 1.25em;
    margin: 5px 0 0 0;
}

.nav-to-trip .desc .trip-id {
    color: #ff5252;
}