html,html body{height:100%}html{margin:0;padding:0}a{text-decoration:none}.related_search a:hover,header.search_header .menu_right .login_wrapper.logged a:hover{text-decoration:underline}em{color:#f14213;font-style:normal}.none,body.body_search #search_bar{display:none}header.search_header{position:fixed;top:0;width:100%;min-width:1200px;height:70px;margin:0 auto;background:#fff;border-bottom:1px solid #ccc;z-index:100}header.search_header #logo{width:349px;height:40px;display:block;float:left;margin:14.5px 10px 14.5px 25px;position:relative;z-index:2;background:url(/dev/web/public/dist/images/logo.5fb241.png?t=20151217) 0 center no-repeat;background-size:contain}header.search_header .menu_right{float:right;font-size:14px;line-height:70px;padding:0 10px 0 0}header.search_header .menu_right a{color:#333}header.search_header .menu_right .login_wrapper{float:right;color:#169be8;background:url(/dev/web/public/dist/images/login_border.jpg) 0 center no-repeat;padding:0 10px}header.search_header .menu_right .login_wrapper>a:hover{color:#25A5F7}header.search_header .menu_right .login_wrapper.logged{position:relative}header.search_header .menu_right .login_wrapper.logged a{max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:0 0;padding:0;display:block;text-align:center;font-size:14px}header.search_header .menu_right .login_wrapper.logged:hover .user_tip{display:block}header.search_header .menu_right .login_wrapper .user_tip{border:1px solid #d4d4d4;text-align:left;color:#666;padding:0 12px;font-size:14px;line-height:38px;position:absolute;background:#fafafa;margin:-1px -1px 0 0;right:0;display:none;z-index:2}header.search_header .menu_right .login_wrapper .user_tip a{color:grey;display:block;padding-left:23px;background:url(/dev/web/public/dist/images/login_icons.bcc895.png) 0 11px no-repeat;text-align:left}header.search_header .menu_right .login_wrapper .user_tip .login_dev_info{background-position:0 -85px}header.search_header .menu_right .login_wrapper .user_tip .login_logout{background-position:0 -133px}header.search_header .menu_right .back_index{padding-left:20px;margin:0 10px 0 0;line-height:38px;display:inline-block;font-size:14px}header.search_header .menu_right .back_index:hover{color:#25A5F7}#search_wrapper{height:70px;position:absolute;top:0;left:400px;right:400px;min-width:400px}#search_wrapper .search_box{position:relative;max-width:604px;height:36px;background-color:#f5f6f7;margin:17px auto;border:1px solid #f5f6f7;border-radius:20px;padding:5px 55px;-moz-box-sizing:border-box;box-sizing:border-box}#search_wrapper .search_box.active{border-color:#0e81e5;background-color:#fff}#search_wrapper .search_box input{width:100%;height:24px;line-height:24px;border:0;outline:0;background-color:inherit;font-size:14px}#search_wrapper .search_box .search_button{background-image:url(/dev/web/public/dist/images/search.9b26c3.png);background-repeat:no-repeat;width:18px;height:18px;position:absolute;left:25px;top:9px;cursor:pointer}.search_body{width:840px;margin:0 auto;padding-top:70px;min-height:calc(100% - 362px);position:relative}.search_body::before{content:'';height:1px;display:block}.search_results .search-error{line-height:140px;font-size:16px;text-align:center}.search_results .result{margin-bottom:30px}.search_results .result .title{font-size:16px;color:#414141;margin-bottom:10px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search_results .result .title a{font-size:16px;color:#414141}.search_results .result .title a:hover{color:#25A5F7}.search_results .result .content{position:relative;height:42px;line-height:21px;overflow:hidden;font-size:14px;color:#767676}.search_results .result .search-crumbs{line-height:1;font-size:12px;color:#7D8492;padding-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search_results .result .search-crumbs span{color:#A8A8A8}.search_results .result .search-crumbs em{color:#7D8492}.search_results .result .search-link{margin:5px 0 10px}.search_results .result .search-link a{font-size:12px;color:#3c8e36;display:block;word-break:break-all}.search_results .result .type:after{clear:both;display:table;content:" "}.search_results .result .type span{display:block;float:left;text-align:center;padding:0 5px;height:22px;line-height:22px;border-radius:2px;background-color:#fff;border:1px solid #dbdbdb;font-size:12px;color:#52585d;margin-right:10px;cursor:pointer}.search_results .no-result{background:url(/dev/web/public/dist/images/no-result.c39234.png) right center no-repeat;background-size:210px auto}.search_results .no-result .suggest{margin:15px 0 100px}.search_results .no-result .suggest p{font-size:16px;color:#535353}.search_results .no-result .suggest .old-query{color:#f14213}.search_results .no-result .suggest .suggest-query{color:#25A5F7}.search_results .no-result h3{color:#535353;font-size:12px;font-weight:400}.search_results .no-result p{color:#7C7E7D;font-size:12px}.search_results .no-result p a{color:#25A5F7}.search_results .no-result .no-result-image{background-image:url(/dev/web/public/dist/images/no-result.c39234.png);height:202px;background-repeat:no-repeat;background-position:center}.search_filter{height:50px;line-height:50px;border-bottom:1px solid #e7e7e7;margin-bottom:35px}.search_filter:after{clear:both;display:table;content:" "}.search_filter .dropdown{position:relative;float:left;font-size:14px;margin-right:40px}.search_filter .dropdown>a{color:#52585d;display:block;height:50px;line-height:50px}.search_filter .dropdown>a .dropdown-icon{background-image:url(/dev/web/public/dist/images/icon-down.c871d0.png);background-repeat:no-repeat;width:7px;height:7px;display:inline-block;margin-left:5px}.search_filter .dropdown .dropdown-menu{position:absolute;top:100%;left:-50%;z-index:1000;display:none;float:left;width:140px;padding:2px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.search_filter .dropdown .dropdown-menu.open{display:block}.search_filter .dropdown .dropdown-menu li{display:block;padding:0 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;cursor:pointer;white-space:nowrap;font-size:14px}.search_filter .dropdown .dropdown-menu li:last-child span{border-bottom:0}.search_filter .dropdown .dropdown-menu li:hover{background-color:#f7f7f7}.search_filter .dropdown .dropdown-menu li span{border-bottom:1px solid #ddd;display:block;padding:10px 5px}.search_filter .dropdown .dropdown-menu li span.active{color:#25A5F7}.search_pagination{margin:20px 0}.search_pagination a,.search_pagination span{min-width:28px;height:28px;line-height:26px;color:rgba(0,0,0,.65);border:1px solid #D9D9D9;border-radius:3px}.search_pagination li.active span{color:#fff;background:#25A5F7;border-color:#25A5F7}#loading{position:fixed;top:0;bottom:0;left:0;right:0;background:url(/dev/web/public/dist/images/loading_3colors.b94069.gif) center center no-repeat rgba(255,255,255,.6);background-size:82px 43px;z-index:999}#loading .spinner{display:none}.search_banner{height:40px;margin:40px 0 0;border:1px solid #D7D8D9;border-radius:3px 0 0 3px}.search_banner .search_select_wrapper{width:100px;height:38px;float:left;font-size:12px;position:relative}.search_banner .search_select_wrapper:after,.search_banner .search_select_wrapper:before{display:block;position:absolute;content:'';right:0;top:50%}.search_banner .search_select_wrapper:before{width:0;height:0;margin:-1px 10px 0 0;border-width:4px;border-style:solid;border-color:#7D8492 transparent transparent}.search_banner .search_select_wrapper:after{width:2px;height:12px;background:#EAEAEA;margin:-6px 0 0}.search_banner .search_select_wrapper input{width:100%;height:38px;line-height:38px;color:#767676;text-align:left;padding-left:10px;outline:0;border:none;background:0 0}.search_banner .search_select_wrapper ul.search_select_ul{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:4px;background:#fff;z-index:1;margin:1px 0 0 -1px;position:relative;display:none}.search_banner .search_select_wrapper ul.search_select_ul.open{display:block}.search_banner .search_select_wrapper ul.search_select_ul li{height:30px;line-height:30px;color:#7D8492;font-size:12px;padding-left:10px;cursor:pointer}.search_banner .search_select_wrapper ul.search_select_ul li:hover{background:#f7f7f7}.search_banner .search_select_wrapper ul.search_select_ul li.current{color:#15A4FA}.search_banner .search_banner_input_wrapper{height:40px;margin:0 96px 0 100px;position:relative}.search_banner .search_banner_input_wrapper .search_banner_sug{width:100%;z-index:1;position:relative;margin:1px 0 0;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2)}.search_banner .search_banner_input_wrapper .search_banner_sug li{width:100%;height:30px;line-height:30px;padding:0 10px;cursor:pointer;transition:.3s}.search_banner .search_banner_input_wrapper .search_banner_sug li.current{color:#15A4FA;background:#f7f7f7}.search_banner .search_banner_input{width:100%;height:38px;border:none;display:block;outline:0;text-indent:10px}.search_banner .search_banner_submit{width:96px;height:40px;line-height:40px;color:#fff;background:#25A5F7;float:right;font-size:16px;font-weight:200;margin:-1px -1px -1px 0;border-radius:0 3px 3px 0;border:none}.related_search{font-size:12px;color:#A8A8A8;margin:15px 0}.related_search.related_search_bottom .related_search_core{padding:10px;background:#f7f7f7}.related_search a{color:#7D8492;position:relative;padding:0 10px 0 0;margin-right:5px}.related_search a:last-child:after{display:none}.related_search a:hover{color:#25A5F7}.related_search a:after{content:'';width:1px;height:12px;background:#D7D8D9;right:0;top:50%;margin:-6px 0 0;position:absolute}.search_tab_box{margin-top:40px}.search_tab_box .search_tab{margin-bottom:30px;border-bottom:1px solid #E9E9E9}.search_tab_box .search_tab li{font-size:14px;color:#414141;cursor:pointer;display:inline-block;padding:0 0 15px;margin:0 30px -1px 0}.search_tab_box .search_tab li:last-child{margin-right:0}.search_tab_box .search_tab li:hover{color:#25A5F7}.search_tab_box .search_tab li.current{color:#25A5F7;border-bottom:2px solid #15A4FA}