@charset 'utf-8';
.search_tit_wrap { height:143px; position:relative; width:1200px; }
i.top_tex { background:url("../img/search/top_tex.png") no-repeat; height:121px; position:absolute; right:-110px; top:0; width:353px; }

section.search_section { position:relative; padding-bottom:10px; }
.search_frm_wrap { background:#fafafa; width:1200px; height:100px; position:relative; }
.schbar_inner { width:632px; overflow:hidden; position:absolute; left:50%; top:29px; margin-left:-316px; }
.schbar_inner input {  float:left; width:488px; padding-left:10px; height:38px; line-height:38px; border:1px solid #ddd; outline:none; }
.schbar_inner span { float:right; margin-left:10px; }
.schbar_inner .btn_sch { display:block; background:#e71b26; width:120px; height:38px; line-height:38px; border:1px solid #e71b26; font-size:13px; color:#fff; text-align:center; }

ul.search_tab { width:1200px; margin:0 0 58px 0; }
ul.search_tab:after { content:""; display:block; clear:both; }
ul.search_tab li { float:left; width:200px; height:40px; position:relative; }
ul.search_tab a { display:block; width:198px; height:38px; line-height:38px; border:1px solid #ddd; font-size:14px; color:#666; text-align:center; }
ul.search_tab a.selected { background:#181138; border:1px solid #181138; color:#fff; }
ul.search_tab li span { position:absolute; left:50%; bottom:-16px; display:none; }

.search_info dt.sdt_info { height:30px; position:relative; }
.search_info dt.sdt_info p { font-size:18px; color:#222; font-weight:bold; }
.search_info dt.sdt_info p sub { color:#df3243; }
.search_info dt.sdt_info span.btn_more { position:absolute; right:0; top:0; }
.search_info dd.s_info { padding:30px 0; position:relative; margin-bottom:40px; }
.search_info dd.s_info p.ttl_bline { background:#ccc; height:2px; left:0; position:absolute; top:0; width:100%; }
.ttl_bline_left { background:#181238; float:left; height:2px; width:200px; }

.search_info dd.s_info .community_list { margin:-30px 0 0 0; }
.search_info dd.s_info .community_list td.ftd { border-top:0; }
.search_info dd.s_info .community_list td.ltd { border-bottom:0; }
.search_info dd.s_info .community_list td img { border:1px solid #ddd; height:121px; width:205px; }

.search_info dd.s_info .notice_list { margin:-30px 0 0 0; }
.search_info dd.s_info .notice_list thead { display:none; }
.search_info dd.s_info .notice_list td.ltd { border-bottom:0; }
.search_info dd.s_info .notice_list td strong { color:#df3243; font-weight:bold; }

.search_info dd.s_info ul.products_obj_wrap { width:1160px; margin:20px 20px 0 15px; }
.search_info dd.s_info ul.products_obj_wrap:after { content:""; display:block; clear:both; }
.search_info dd.s_info ul.products_obj_wrap > li { width:268px; border:1px solid #eee; display:inline-block; margin:15px 0 0 15px; }
.search_info dd.s_info ul.products_obj_wrap > li:hover { border:1px solid #000; }

.search_info dd.s_info ul.products_obj_wrap > li .products_obj dt { position:relative; background:#f4f4f4; text-align:center; width:268px; padding:15px 0; }
.search_info dd.s_info ul.products_obj_wrap > li .products_obj dt img { height:159px; }
.search_info dd.s_info ul.products_obj_wrap > li .products_obj dt i { position:absolute; right:5px; top:5px; }
.search_info dd.s_info ul.products_obj_wrap > li .products_obj dd { padding:20px; }
.search_info dd.s_info ul.products_obj_wrap > li .products_obj dd p { font-size:16px; font-weight:bold; color:#222; margin-bottom:10px; }
.search_info dd.s_info ul.products_obj_wrap > li .products_obj dd span { font-size:14px; color:#666; }

.total_search_wrap { float:left; height:40px; left:365px; position:absolute; top:62px; width:476px; }
.total_search_red { background:#df3343; border:none; color:#fff; float:left; font-size:14px; height:40px; line-height:40px; margin:0; padding:0; text-indent:20px; width:420px; }
.total_search_wrap p.btn_total_search { background:url("../img/search/btn_search.png"); float:right; height:40px; width:40px; }
.total_search_wrap p.btn_total_search a { display:block; height:100%; overflow:hidden; text-indent:-20000px; width:100%; }