#wrap #container { width:100%; margin: 0 auto; padding: 20px 0 40px 0; background-color: #e1e3e3; }
#wrap #container .container_box {  width: 936px; margin: 0 auto; padding: 30px 34px 60px 28px; background-color: #fff; }



#container .container_box div.search_box { display:inline-block; text-align:center; width:100%; height: 116px; padding: 30px 0 0 0; background-color: #f2f4f4; border: 1px solid #ddd; }
#container .container_box div.search_box .search_box_form { float:left; width: 100%; }
#container .container_box div.search_box p.title { float:left; margin: 16px 19px 0 130px; font-size:20px; font-weight:bold; color:#333; }
#container .container_box div.search_box p.btn { float:left; display:inline-block; width:91px; height:35px; padding: 15px 0 0 0; font-size:18px; font-weight:bold; background:url(/images/search/search_btn_01.gif) left top no-repeat; color:#fff; }
#container .container_box div.search_box p.example { display: inline-block; margin: 13px 0 0 0; font-size: 15px; color: #333; }
#container .container_box div.search_box p.no_search {display: inline-block; margin: 21px 0 0 0; font-size: 15px; color: #333; }
#container .container_box div.search_box p.result_search {display: inline-block; margin: 13px 0 0 0; font-size: 15px; color: #333; }
#container .container_box div.search_box p.example .blue  { text-decoration: underline; color: #004eff; } 
#container .container_box div.search_box input { float:left; height: 44px; padding: 0 0 0 10px; font-size: 17px; font-weight:bold; border-left: 3px solid #ea002d; border-top: 3px solid #ea002d; border-bottom: 3px solid #ea002d; border-right:none; outline:none; color:#b4b4b4; }
#container .container_box p.search_sub { margin:23px 0 0 0; font-size:15px; color:#333; }


#container .container_box ul.search_rad { float:left; display:inline-block; text-align:center; width:916px; margin:14px 0 0 0; padding: 6px 0 17px 20px; border: 1px solid #ddd;  }
#container .container_box ul.search_rad li { float:left; width:150px; margin:11px 0 0 0; font-size: 15px; color: #333; }
#container .container_box ul.search_rad li input { float:left; margin:4px 5px 0 0; }
#container .container_box ul.search_rad li label { float:left;}


#container .container_box div.table { display:inline-block; }
#container .container_box table.load_table { text-align: left; width: 938px; margin:14px 0 0 0; table-layout: fixed;  }
#container .container_box table.load_table thead tr { text-align: center; height:47px; font-size:15px; background-color: #818181; color: #fff; }
#container .container_box table.load_table thead tr th { border-right:1px solid #ddd; }
#container .container_box table.load_table thead tr th.end { border-right:none; }
#container .container_box table.load_table tbody tr { border-bottom:1px solid #ddd;  }
#container .container_box table.load_table tbody tr.bg_c { border-bottom:1px solid #ddd; background-color: #f7f7f7; } 
#container .container_box table.load_table tbody tr th { text-align: left; height:48px; padding: 0 18px 0 0; font-size: 16px; font-weight:bold; border-right: 1px solid #ddd;  color: #333; }
#container .container_box table.load_table tbody tr td { text-align: left; padding:  9px 15px 9px 20px; font-size: 15px; color:#333;border-right: 1px solid #ddd;  }
#container .container_box table.load_table tbody tr td p { line-height: 25px; }
#container .container_box table.load_table tbody tr td p.load_address { padding: 0 0 0 53px;background:url(/images/search/search_icon_01.gif) left 6px no-repeat; }
#container .container_box table.load_table tbody tr td span { font-weight: bold; }
#container .container_box table.load_table tbody tr td p.address { display: inline-block; padding: 0 0 0 53px;background:url(/images/search/search_icon_02.gif) left 6px no-repeat; }
#container .container_box table.load_table tbody tr td p.related { padding: 0 0 0 53px; font-size: 13px;background:url(/images/search/search_icon_03.gif) left 6px no-repeat; }
#container .container_box table.load_table tbody tr td a.related img { margin: 5px 0 0 8px; }
#container .container_box table.load_table tbody tr td img {  vertical-align: top; margin: 3px 0 0 5px; }
#container .container_box table.load_table tbody tr td.end p.post6 { text-align: center; padding:0; }
#container .container_box table.load_table tbody tr td.end p.post5 span {font-weight:normal; color:#de1f37; }
#container .container_box table.load_table tbody tr td.end {  text-align: center; padding:  0 0 0 0; border-right: none;  }

#container .container_box div.table .note {  position: absolute; display:inline-block; width: 171px; height:70px; padding: 12px 0 0 11px; font-size:13px; line-height:20px; background:url(/images/search/search_bg_01.png) left top no-repeat; }
#container .container_box div.table .note p.content { display:inline-block; width:146px; margin:2px 0 0 0; } 
#container .container_box div.table .note p.close{ display:inline-block;  vertical-align: top; margin: 0 0 0 8px; }

#container .container_box div.search_trick {display:inline-block; width:892px; height: 245px; margin:54px 44px 0 22px; font-size:15px; background-color: #fbfbfb; border: 1px solid #ddd; color: #555; }
#container .container_box div.search_trick p {display:inline-block; margin: 24px 0 0 27px; font-weight: bold; }
#container .container_box div.search_trick ul { margin: 8px 0 0 0; }
#container .container_box div.search_trick ul li { float:left; width:393px; margin: 0 0 0 27px; padding: 0 0 0 20px; line-height: 26px; }
#container .container_box div.search_trick ul li.yes { background: url(/images/search/search_yes_01.gif) left 7px no-repeat; }
#container .container_box div.search_trick ul li.no { background: url(/images/search/search_no_01.gif) left 7px no-repeat; }
#container .container_box div.search_trick ul li.no span { font-size:13px;color:#888; }
