.sc-home-solution-container .search-bar-container .search-bar-wrapper {    display: inline-block;    width: 600px;}
.search-bar-wrapper {    position: relative;}
.search-bar-wrapper .search-bar-field .search-bar-input {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: #dcdcdc ;-moz-use-text-color: #dcdcdc; border-image: none;    border-radius: 10px 0 0;    border-style: solid none solid solid;    border-width: 1px medium 1px 1px;    font-family: Microsoft Yahei,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Source Han Sans CN,Roboto,\\65B0宋体,Heiti SC,sans-serif;    font-size: 14px;    height: 41px;    line-height: 30px;    outline: medium none;    padding-left: 23px;    padding-right: 30px;    vertical-align: middle;    width: 460px;}
.search-bar-wrapper .search-bar-field.is-focused .search-bar-input {    border-color: #1f8ceb;   }
.search-bar-wrapper .search-bar-btn {    background: none repeat scroll 0 0 #57a4ff;    border-radius: 0 40px 40px 0;    border-top: 1px solid #57a4ff;    color: #fff;    cursor: pointer;    font-size: 16px;    height: 40px;    line-height: 44px;    outline: medium none;    vertical-align: middle;    width: 70px;}
.search-bar-wrapper .search-bar-btn:hover {    background: none repeat scroll 0 0 #3c82d2;}
.search-bar-wrapper .search-bar-suggestions {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-clip: padding-box;    background-color: #fff;    border-color: -moz-use-text-color #57a4ff #57a4ff;    border-image: none;    border-radius: 0 0 5px 5px;    border-right: 1px solid #57a4ff;    border-style: none solid solid;    border-width: medium 1px 1px;    box-shadow: 0 1px 6px hsla(0, 0%, 39%, 0.2);    list-style: outside none none;    margin: 0;    padding: 0;    position: absolute;    top: 43px;    width: 515px;    z-index: 101;}
.search-bar-wrapper .search-bar-suggestions .no-result-wrap {    cursor: default;}
.search-bar-wrapper .search-bar-suggestions .no-result-wrap .no-result-tip {    font-size: 14px;    margin: 10px auto;    text-align: center;}
.search-bar-wrapper .search-bar-suggestions .no-result-wrap .no-result-opt {    font-size: 14px;    margin-bottom: 15px;    margin-top: -15px;    text-align: center;}
.search-bar-wrapper .search-bar-suggestions .no-result-wrap .no-result-opt span {    color: #57a4ff;    cursor: pointer;}
.search-bar-wrapper .search-bar-suggestions .no-result-wrap .no-result-opt span:hover {    text-decoration: underline;}
.search-bar-wrapper .search-bar-suggestions li {    border-bottom: 1px solid #eee;    color: #999;    font-size: 12px;    height: 40px;    letter-spacing: 0.03em;    line-height: 40px;    padding: 0 18px;    text-align: left;}
.search-bar-wrapper .search-bar-suggestions li .suggestion-item {    color: #666;    cursor: pointer;    display: inline-block;    float: left;    font-size: 12px;    height: 40px;    line-height: 40px;    max-width: 256px;    overflow: hidden;    text-align: left;    text-overflow: ellipsis;    width: 100%;    word-break: break-all;}
.search-bar-wrapper .search-bar-suggestions li .suggestion-item:hover {    text-decoration: underline;}
.search-bar-wrapper .search-bar-suggestions li .suggestion-item em {    color: #f40;}
.search-bar-wrapper .search-bar-suggestions li .answer-type {    color: #999;    display: inline-block;    float: right;    position: relative;}
.search-bar-wrapper .search-bar-suggestions li .answer-num {    color: #999;    display: inline-block;    float: left;    position: relative;}
.search-bar-wrapper .search-bar-suggestions li .answer-num .num {    color: #f40;}
.search-bar-wrapper .search-bar-suggestions li a {    cursor: pointer;}
.search-bar-wrapper .search-bar-suggestions li.search-msg-all {    font-size: 14px;    height: 45px;    line-height: 45px;    text-align: center;}
.search-bar-wrapper .search-bar-suggestions li.search-msg-all a {    color: #666;}
.search-bar-wrapper .search-bar-suggestions li.search-msg-all a:hover {    text-decoration: underline;}
.search-bar-wrapper .search-bar-suggestions .highlighted {    background: none repeat scroll 0 0 #e9f7ff;}

.left-search-list {    }/*float: left;    margin-bottom: 70px;    margin-right: 14px;    width: 220px;    margin-left:180px;*/
.left-search-list a.search-list-title-wrapper {    background: none repeat scroll 0 0 padding-box #57a4ff;    border-radius: 15px 15px 0 0;    color: #fff;    display: block;    font-size: 18px;    line-height: 48px;    padding: 0 15px;    text-decoration: none;}
.left-search-list .search-list-item-wrapper {    background: none repeat scroll 0 0 #fff;    font-size: 16px;}
.left-search-list .search-list-item-wrapper .search-list-item {    border-bottom: 1px solid #eaeaea;    cursor: pointer;}
.left-search-list .search-list-item-wrapper .search-list-item-inner {    line-height: 42px;    padding: 0 15px;}
.left-search-list .search-list-item-wrapper .logo {    color: #aad2ff;    padding-right: 12px;}
.left-search-list .search-list-item-wrapper .wording {    color: #666;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper {    display: none;    padding: 0px !important;    margin: 0px !important;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item:last-child {    border-bottom: medium none;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item {    list-style-type: disc; list-style-position: inside;   background: none repeat scroll 0 0 #eaeaea;    border-bottom: 1px solid #fff;    font-size: 14px;    line-height: 35px;    padding: 0 20px;    position: relative;    z-index: 101;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item .wording {    padding-left: 6px;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item .arrow {    display: none;    float: right;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item:hover {    background: none repeat scroll 0 0 #d4e8ff;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item ul.hover-wrapper {    border: 1px solid transparent;    list-style: inside none disc;    position: absolute;    right: -222px;    top: -1px;    width: 220px;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item ul.hover-wrapper .hover-node:last-child {    border-bottom: medium none;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item ul.hover-wrapper .hover-node {    background: none repeat scroll 0 0 #eaeaea;    border-bottom: 1px solid #fff;    font-size: 14px;    line-height: 35px;    padding: 0 20px;    position: relative;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item ul.hover-wrapper .hover-node .wording {    display: inline-block;    vertical-align: top;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item ul.hover-wrapper .hover-node .arrow {    display: none;}
.left-search-list .search-list-item-wrapper ul.search-list-item-sub-wrapper .list-sub-item ul.hover-wrapper .hover-node:hover {    background: none repeat scroll 0 0 #d4e8ff;}
.learn-empty-wrapper {    padding: 35px;    text-align: center;}
.learn-empty-wrapper .display-warpper .display-title {    color: #666;    font-size: 16px;    margin: 10px auto;}
.learn-empty-wrapper .display-warpper .display-subtitle {    color: #999;    font-size: 12px;}
.other-choose-wrapper .other-choose-content .other-choose-wording .title {    color: #666;    font-size: 20px;    margin-bottom: 10px;}

.search-input-wrapper {    margin-bottom: 15px;    width: 700px;}
.search-input-wrapper .search-widget {    position: relative;}
.search-input-wrapper .search-widget .search-input {    background-clip: padding-box;    border: 1px solid #eaeaea;    border-radius: 20px 0 0;    outline: medium none;    padding: 13px 0 14px 24px;    width: 600px;}
.search-input-wrapper .search-widget .search-button {    background: none repeat scroll 0 0 padding-box #57a4ff;    border-radius: 0 20px 20px 0;    color: #fff;    cursor: pointer;    font-size: 16px;    left: 600px;    padding: 11px 20px;    position: absolute;    top: 0;}
.search-input-header-tip .search-widget {    display: inline-block;    vertical-align: top;    width: 370px;}
.search-input-header-tip .search-widget .search-input {    background-clip: padding-box;    border: 1px solid #eaeaea;    border-radius: 20px 0 0;    outline: medium none;    padding: 13px 0 14px 24px;    width: 200px;}
.search-input-header-tip .search-widget .search-bar-input {    width: 240px;}
.search-input-header-tip .search-widget .search-bar-suggestions {    margin-left: 0;    text-align: center;    top: 55px;    width: 293px;}
.search-input-result-wrapper {    background: none repeat scroll 0 0 padding-box #fff;    border-radius: 15px;}
.search-input-result-wrapper .result-type-nav {    border-bottom: 1px solid #eaeaea;    padding: 0 20px;}
.search-input-result-wrapper .result-type-nav .result-type-nav-tab {    cursor: pointer;    display: inline-block;    font-size: 16px;    line-height: 50px;    margin-right: 30px;    padding: 0 20px;    vertical-align: middle;}
.search-input-result-wrapper .result-type-nav .result-type-nav-tab.actived {    border-bottom: 2px solid #57a4ff;}
.search-input-result-wrapper .search-result-content {    font-size: 14px;    padding: 20px;}
.search-input-result-wrapper .search-result-content .title {    font-weight: 900;    list-style: outside none none;    margin-bottom: 10px;}
.search-input-result-wrapper .search-result-content .search-result-list {    padding: 0 19px;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item {    font-size: 12px;    line-height: 20px;    list-style: outside none disc;    margin-bottom: 6px;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item a {    color: #666;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item a:hover {    color: #57a4ff;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item .prefix {    color: #4a4a4a;    display: inline-block;    vertical-align: top;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item .qes-block {    display: inline-block;    line-height: 24px;    vertical-align: top;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item .ans-block .wording {    display: inline-block;    font-size: 12px;    max-width: 590px;    vertical-align: top;    word-break: break-all;    word-wrap: break-word;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item .match {    color: #f40;}
.search-input-result-wrapper .search-result-content .search-result-list .search-list-item:hover {    color: #57a4ff;    text-decoration: underline;}
.search-input-result-wrapper .pagination-wrapper {    margin: 10px auto 0;    text-align: center;}
.search-input-result-wrapper .robot-feedback-wrapper {    padding: 10px 15px 20px;}
