﻿.f-item {font-size: 14px;}
.f-item .f-left {float: left; width: 200px; height: 38px; padding-top: 5px; text-align: right; line-height: 38px;}
.f-item .f-right {float: left; width: 900px; position: relative; z-index: 1; padding: 5px 0 20px 20px;}
.f-item .f-right.f-rela5 {z-index: 5;}
.f-item .f-right.f-rela10 {z-index: 10;}
.f-item .f-right .inp {height: 36px; border: 1px solid #d9d9d9; padding: 0 15px; line-height: 36px;}
.f-item .f-right .inp:focus {box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(0, 153, 233, 0.4); border:1px solid #a5e0fe!important;}
.f-sel {float: left; width: 260px; height: 36px; border: 1px solid #d9d9d9; margin-right: 14px; position: relative; cursor: pointer;}
.f-sel .addrBtn {width: 245px;border: 0;height: 36px;line-height: 36px;padding-left: 10px;}
.f-sel input {width: 170px; height: 36px; border: 0; text-indent: 15px; cursor: pointer;}
.f-sel s {position: absolute;height: 0;width: 0;line-height: 0;font-size: 0;border: 6px dashed transparent;top: 15px;right: 10px;border-top: 6px solid #ccc;}

.f-sel .f-opt {display: none;position: absolute;left: -1px;top: 40px;width: 200px;background: #fff;border: 1px solid #d9d9d9;box-shadow: 0 2px 8px #ccc;z-index: 10;-webkit-animation: bottomFadeIn .3s ease-out;-moz-animation: bottomFadeIn .3s ease-out;animation: bottomFadeIn .3s ease-out;}
.f-sel .f-opt a {display: block; height: 26px; text-align: left; line-height: 26px; color: #444; font-size: 14px; cursor: pointer; padding-left: 20px;}
.f-sel .f-opt a:hover {background-color: #0099e9; color: #fff!important;}
#title {width: 800px;}
#address {width: 525px;}
#contact {width: 500px;}
.f-date {float: left;width: 220px;height: 36px;border: 1px solid #d9d9d9;float: left;padding-left: 40px;background: url('/images/date_icon.png') no-repeat 12px center;}
.f-date input {height: 36px;width: 220px;border: 0;padding: 0px;}
.f-date-split {float: left; width: 28px; height: 1px; background: #d9d9d9; margin: 17px 15px 0 15px; overflow: hidden;}
#baomingLabel {float: left; margin-left: 30px; line-height: 36px;}

#tj {display: block;width: 213px;height: 45px;line-height: 45px;text-align: center;font-size: 18px;color: #fff;margin: 40px auto;background-color: #0099e9;border: 0;cursor: pointer;}
#tj:hover {background-color: #0082c6;}
li {float: none;}