﻿#nav .navbar-header .navbar-brand{ display:inline-block; padding-left:45px; background: url('../../img/logo_sm.png') 5px 50% no-repeat; }
.navbar{ margin-bottom:0; }
.clear{ width:0; height:0; clear:both;}
#bs-example-navbar-collapse-1{ position:absolute; z-index:1; width:100%; background-color:#F8F8F8; }
#container{ width:99.5%; margin:0 auto; padding:0; position:relative; z-index:0; }



#footer{ background:#f4f4f4; text-align:center; color: #808080; }
#footer p{ margin:0; line-height:40px; font-size:1.1em; }

#container>div.titlebj{ width:100%; min-width:480px; padding-top:50px; padding-bottom:30px; background: #f3f3f3; }
#form{ width:100%; padding:20px 5px; margin:0 auto; background:#ffffff; position:relative; z-index:0; }
#form>div.title p{line-height:100%;text-align:center; font-size:17px;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #dddddd;}
#form>div.right{ padding:0 10px; }

#info{ width:80%; margin:0 auto; }
#info .item{ margin-bottom:12px; margin-top:12px; line-height:35px; }
#info .item label{ width:100%; float:left; text-align:left; color:#7D7D7D;}
#info .item input{ border:1px solid #dddddd; display:inline-block; width:100%; min-width:200px; padding:0 8px; margin-right:10px; outline: none; }
#info .item select{ border:1px solid #dddddd; display:inline-block; width:100%; min-width:200px; padding:8px; outline: none;  }
#info .item textarea{ border:1px solid #dddddd; display:inline-block; width:100%; min-width:200px;  height:100px; padding:8px; resize:none; outline: none;  }
#info .item span{ color:#989898; }
#info .item span b{ color:Red; padding:0 3px; }

#submit{ width:100%; text-align:center; font-weight:bold; color:White; background:#0f469c; border-radius:4px; line-height:40px; margin:0 auto; cursor:pointer; }