
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, pre, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
}
body {
    font-family: Roboto, Helvetica, Tahoma, Arial, "Microsoft YaHei";
}
/* login */
    #fix a {
    color: #666;
    text-decoration: none;
    font-size: 12px;
}
.top-2 {
    height: 105px!important;
  }
  .top-menu-item.hassub .menu-hd>a>span {
      padding-right: 20px;
      background: url(/template/new/images/arrow_b.png) no-repeat right center;
  }
  .ui-searchbar-submit {
  background: url(/template/new/image/search.png) no-repeat 20px;
}
/* login */
.warp {
    margin: 0 auto;
    max-width: 1200px;
    min-width: 1200px;
}
.f_r {
    float: right;
}
.warp, #markets-list {
    position: relative;
}
.w1190.header_ad.J-header_ad{
    float:left;
}
div.wp>div.y {
    line-height: 31px;
}
.top-1 {
    height: 31px;
    line-height: 31px;
    width: 100%;
    margin: 0 auto;
    background: #fafafa;
    border-bottom: 1px solid #dfdfdf;
}
#destoon_member{
    font-size:14px!important;
}
.f_red {
    color: red;
}


.ui-searchbar-primary.ui-searchbar-size-middle .ui-searchbar-body {
    height: 40px;
}

.ui-searchbar-keyword {
    border: none;
    width: 410px;
    height: 40px;
}

.J-sc-hd-searchbar {
    margin-left: 60px;
    width: 100%;
    float: left;
    max-width: 610px;
    height: 40px;
}

.ui-searchbar-type {
    float: left;
    position: relative;
    border-right: 1px solid #e6e6e6;
    padding: 2px 0;
    margin: 0 2px;
    height: 34px;
}

/*.ui-searchbar-type-value {    position: relative;    padding: 9px 30px 9px 18px;    cursor: pointer;}*/
.ui-searchbar-body {
    margin-top: 34px;
}
.ssk {
    border: 2px solid #DE3237;
}
div.ui-searchbar-main{
    height:34px;
}
.top_logo {
    float: left;
    position: relative;
    margin-top: 25px;
    height: 82px;
    overflow: hidden;
}
.top-2 {
    width: 1200px;
    height: 120px;
}
.frtop_rs {
    margin-top: 24px;
    float: right;
    width: 260px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    margin-right: 25px;
}

.J-hd-m-notify-tab-trigger {
    background: url(../image/CART.png) no-repeat 10px 6px;
    width: 135px;
    margin-right: 10px;
}
.sc-hd-ms-title {
    float: right;
    margin-top: 5px;
}
.sc-hd-ms-title a {
    height: 20px;
    line-height: 20px;
}
.top-menu-item.hassub .menu-hd>a>span{padding-right: 20px;background: url(/template/new/images/arrow_b.png) no-repeat right center;}
      .top-menu-item.hassub.rfqmenu{width: 100px;}
      .top-menu-item.hassub .subtextmenu{display: none;background: #fff;color: #333;padding:15px 20px;font-size: 16px;border-radius: 5px;min-width:204px;width: max-content;    box-shadow: 0px 2px 5px #a6a4a4;margin-left: -20px;}
      .top-menu-item.hassub .subtextmenu>a{display: block;}
      .top-menu-item.hassub .subtextmenu>a:hover{color: #fc6900;}
      .top-menu-item.hassub:hover .subtextmenu{display: inline-block;}

	.kwbox{
		box-shadow: 2px 2px 3px rgba(0,0,0,.13);
    	background-color: #fff;
		position: absolute;
		top: 38px;
		left: 74px;
		border: 1px solid #eee;
		width: 415px;
		max-height: 300px;
		overflow-y: auto;
		z-index: 999;
	}
	.kwbox a{
		display: block;
		height: 30px;
		line-height: 30px;
		padding-left: 15px;
		cursor: pointer;
	}
	.kwbox a:hover{
		background-color: #e7e7e7;
	}


.inquiry:hover #popup-root {
    display: block;
}

#popup-root {
    display: none;
}

.tnh-popup-root .functional-content {
    color: #222;
}

#thirdpart-login .icon-facebook {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5GYWNlYm9vazwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMzg1NzlBIiB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiByeD0iNzgiLz48cGF0aCBkPSJNNzMxLjg3NCA0MzUuOTY3aDExMi4xMlYyOTcuNTdoLTExMi4xMmMtOTIuNzc1IDAtMTY5LjA0IDgxLjQ5NC0xNjkuMDQgMTgxLjYxdjcwLjI5M0w0NTEuNTUgNTQ5djEzNS4xODRoMTExLjI4NXYzMzkuNzY0aDE0MS4wMTJsLS40MjUtMzM5Ljc2NGgxMjkuMzIzTDg0NC4wMSA1NDlINzAzLjg0NmwtLjQyNS03NS42OTdjMC0yMy45NzcgMTUuMjM0LTM3LjMzNiAyOC40NTItMzcuMzM2IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);
}

#thirdpart-login .icon-google {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+Z29vZ2xlPC90aXRsZT48ZGVmcz48cGF0aCBkPSJNLjM5OCAyMTMuMDg4QzU3LjUwOCA4Ny4zMzIgMTg0LjA3OCAwIDMzMS4yMyAwYzk4LjA1IDAgMTgwLjA1IDM1LjgwNSAyNDMuMzQyIDk1LjE0NmwtOTguNjE3IDk0Ljk4N2MtMjYuOTQ3LTI1Ljk5LTc0LjIxMi01Ni4wOTItMTQ0LjcyNC01Ni4wOTItMTAyLjYzNSAwLTE4OS42MTUgNzAuNDA3LTIxNi41NTggMTY2LjQ3NUwuMzk4IDIxMy4wODh6IiBpZD0iYSIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiNGN0Y4RkEiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHJ4PSI3OCIvPjxwYXRoIGQ9Ik01MzEuMjMgNDYwLjU0MlY1ODUuMmgyMDYuMDJjLTguMzc3IDUzLjUyNS02Mi4yOTQgMTU2Ljc2LTIwNi4wMiAxNTYuNzYtMTI0LjAyIDAtMjI1LjE4LTEwMi44MDMtMjI1LjE4LTIyOS40NiAwLTEyNi42NTcgMTAxLjE2LTIyOS40NiAyMjUuMTgtMjI5LjQ2IDcwLjUxMyAwIDExNy43NzggMzAuMTAzIDE0NC43MjUgNTYuMDkzbDk4LjYxNy05NC45ODdDNzExLjI4IDE4NC44MDYgNjI5LjI4IDE0OSA1MzEuMjMyIDE0OSAzMzAuNDU0IDE0OSAxNjggMzExLjU3NSAxNjggNTEyLjVTMzMwLjQ1NSA4NzYgNTMxLjIzIDg3NkM3NDAuNzkzIDg3NiA4ODAgNzI4LjQ2NCA4ODAgNTIwLjg4M2MwLTIzLjg1NC0yLjU2NS00Mi4wMy01LjY3NS02MC4yMDRsLTM0My4wOTQtLjEzOHoiIGZpbGw9IiMyQ0E5NEYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik03NzkuNTQ0IDc4MC45OEM4NDMuNDI0IDcxNy45MTMgODgwIDYyNy4yODcgODgwIDUyMC44ODNjMC0yMy44NTQtMi41NjUtNDIuMDMtNS42NzUtNjAuMjA0bC0zNDMuMDk0LS4xMzhWNTg1LjJoMjA2LjAyYy00Ljg3NSAzMS4xNTQtMjUuMTggNzkuMTQ4LTY5LjY0IDExMy44MjVsMTExLjkzNCA4MS45NTV6IiBmaWxsPSIjM0U4MkY3IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48cGF0aCBkPSJNMjExLjAxMyA2ODQuMzdDMTgzLjU2NSA2MzMuMjEgMTY4IDU3NC42OTQgMTY4IDUxMi41YzAtNTQuMDAyIDExLjczNS0xMDUuMjM0IDMyLjc5NS0xNTEuMjg0bDExNS42MzggODIuMzNjLTYuNzQ0IDIxLjc2Ny0xMC4zODMgNDQuOTMyLTEwLjM4MyA2OC45NTQgMCAzMS4zNyA2LjIwNiA2MS4yOCAxNy40MjggODguNTI0TDIxMS4wMTMgNjg0LjM3eiIgZmlsbD0iI0ZDQkQwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHVzZSBmaWxsPSIjRUQ0MjJDIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDAgMTQ5KSIvPjwvZz48L3N2Zz4=);
}

#thirdpart-login .icon-linkedin {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5MaW5rZUluPC90aXRsZT48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMwMDY0QTMiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHJ4PSI3OCIvPjxwYXRoIGQ9Ik0yMjcuMzI4IDM4OS44MjRoMTE0LjYyNHY0MzIuNEgyMjcuMzI4di00MzIuNHptNTcyLjggMjQuOGMyOC4zMiAyMy4zOTIgNDIuNDY0IDYyLjIyNCA0Mi40NjQgMTE2LjQxNnYyOTEuMTg0aC0xMTUuODRWNTU5LjIxNmMwLTIyLjc1Mi0zLjAyNC00MC4yMDgtOS4wNTYtNTIuMzUyLTExLjAwOC0yMi4yNC0zMi0zMy4zMjgtNjMuMDA4LTMzLjMyOC0zOC4wOCAwLTY0LjE5MiAxNi4yNzItNzguMzUyIDQ4LjgtNy4zNiAxNy4yLTExLjAwOCAzOS4xMzYtMTEuMDA4IDY1LjgyNHYyMzQuMDY0SDQ1Mi4yNzJWMzkwLjYwOGgxMDkuNDU2djYzLjA4OGMxNC40OTYtMjIuMjA4IDI4LjE5Mi0zOC4yMDggNDEuMDg4LTQ4IDIzLjE4NC0xNy40NTYgNTIuNTQ0LTI2LjE5MiA4OC4wOTYtMjYuMTkyIDQ0LjQ5Ni4wMTYgODAuODk2IDExLjY5NiAxMDkuMjE2IDM1LjEyek0zNTUuODcyIDI1Ny4yMTZjLS4wMDQgMzkuMzQ1LTMxLjkwMyA3MS4yMzYtNzEuMjQ4IDcxLjIzMi0zOS4zNDUtLjAwNC03MS4yMzYtMzEuOTAzLTcxLjIzMi03MS4yNDguMDA1LTM5LjM0NSAzMS45MDMtNzEuMjM2IDcxLjI0OC03MS4yMzIgMzkuMzQ1LjAwNCA3MS4yMzcgMzEuOTAzIDcxLjIzMiA3MS4yNDh6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);
}

#thirdpart-login .icon-twitter {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5Ud2l0dGVyPC90aXRsZT48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxyZWN0IGZpbGw9IiMwNjlGRjUiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHJ4PSI3OCIvPjxwYXRoIGQ9Ik04NjIuMDY0IDM0OS42YTI3MC4zNTIgMjcwLjM1MiAwIDAgMS03Ni45OTIgMjAuOTYgMTMzLjU4NCAxMzMuNTg0IDAgMCAwIDU4LjkxMi03My41NjggMjcwLjUyOCAyNzAuNTI4IDAgMCAxLTg1LjA3MiAzMi4yODggMTM0LjIwOCAxMzQuMjA4IDAgMCAwLTk3Ljc3Ni00Mi4wMTZjLTc0IDAtMTMzLjk2OCA1OS41Mi0xMzMuOTY4IDEzMi45NzYgMCAxMC4zNjggMS4xODQgMjAuNTkyIDMuNDg4IDMwLjMyYTM4MS41NTIgMzgxLjU1MiAwIDAgMS0yNzYuMTQ0LTEzOC45MTIgMTMxLjQyNCAxMzEuNDI0IDAgMCAwLTE4LjE2IDY2Ljc4NGMwIDQ2LjE2IDIzLjY2NCA4Ni44MTYgNTkuNiAxMTAuNjcyYTEzMy41ODQgMTMzLjU4NCAwIDAgMS02MC42NzItMTYuNjcybC0uMDE2IDEuNjhjMCA2NC40MzIgNDYuMjA4IDExOC4xNDQgMTA3LjQ3MiAxMzAuMzUyYTEzNS44NCAxMzUuODQgMCAwIDEtNjAuNTI4IDIuMjU2YzE3Ljc0NSA1NC4zMjUgNjguMDEgOTEuNDAzIDEyNS4xNTIgOTIuMzJhMjcwLjAzMiAyNzAuMDMyIDAgMCAxLTE2Ni4zNjggNTYuOTc2IDI3MC41OCAyNzAuNTggMCAwIDEtMzEuOTg0LTEuOTA0IDM4MS4yOTYgMzgxLjI5NiAwIDAgMCAyMDUuMzYgNTkuNzQ0YzI0Ni40MTYgMCAzODEuMTY4LTIwMi41NiAzODEuMTY4LTM3OC4yNzIgMC01Ljc2LS4xNDQtMTEuNTItLjM2OC0xNy4yYTI2OS42IDI2OS42IDAgMCAwIDY2Ljg5Ni02OC43ODQiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=);
}

#thirdpart-login .thirdpart-login-icon {
    background-size: contain;
    background-position: 0 0;
    width: 40px;
    height: 40px;
    display: inline-block;
    background-repeat: no-repeat;
    margin-right: 0px;
}

.tnh-button {
    -ms-flex-negative: 0;
    background-color: #f60;
    border-radius: 9999px;
    color: #fff !important;
    cursor: pointer;
    display: block;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    font-size: 14px;
    font-weight: 600;
    height: 36px;
    line-height: 36px;
    outline: none;
    padding: 0 24px;
    text-align: center
}

.tnh-button:active {
    text-decoration: none;
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9)
}

.tnh-button:hover {
    background-color: #d04a0a
}

.sign-in-content {
    margin: -20px;
    max-height: -webkit-calc(100vh - 20px);
    max-height: calc(100vh - 20px);
    overflow-y: scroll;
    padding: 20px
}

#popup-root .functional-content h3 {
    color: #222;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px
}

#popup-root .functional-content .login-with {
    text-align: center;
    width: 100%;
    font-size: 14px;
}

#popup-root .functional-content .thirdpart-login {
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 0 auto 20px;
    width: 245px
}

#popup-root .functional-content .thirdpart-login a {
    border-radius: 8px
}

#popup-root .functional-content .thirdpart-login a {
    border-radius: 8px;
}

#popup-root .functional-content {
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 6px 12px 4px rgba(0, 0, 0, .08);
    -webkit-box-shadow: 0 6px 12px 4px rgba(0, 0, 0, .08);
    max-height: -webkit-calc(100vh - 40px);
    max-height: calc(100vh - 40px);
    padding: 20px;
    width: 360px
}

#popup-root .functional-content a {
    outline: none
}

#popup-root .functional-content a:active,
#popup-root .functional-content a:hover,
#popup-root .functional-content a:link,
#popup-root .functional-content a:visited {
    color: #222;
    text-decoration: none
}

#popup-root .functional-content ul {
    list-style: none;
    padding: 0
}

#popup-root .functional-content h3 {
    color: #222;
    font-size: 14px;
    font-weight: 600;
    line-height: 18px
}

#popup-root .functional-content .css-jrh21l-control {
    border-color: #ccc;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none !important
}

#popup-root .functional-content .css-jrh21l-control .css-15lsz6c-indicatorContainer {
    color: #ccc
}

#popup-root .functional-content .thirdpart-login {
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin: 0 auto 20px;
    width: 245px
}

#popup-root .functional-content .thirdpart-login a {
    border-radius: 8px
}

#popup-root .functional-content .login-with {
    text-align: center;
    width: 100%
}

#popup-root .functional-content .login-tips {
    font-size: 12px
}

#popup-root .functional-content .login-tips a {
    color: #767676 !important;
    outline: none;
    text-decoration: underline !important
}

#popup-root .functional-content .tnh-button {
    color: #fff;
    outline: none !important
}

#popup-root .functional-content .login-links>div {
    border-top: 1px solid #ddd
}

#popup-root .functional-content .login-links>div ul {
    list-style: none;
    margin: 8px 0
}

#popup-root .functional-content .login-links>div a {
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    color: #222;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    min-height: 40px;
    text-decoration: none
}

#popup-root .functional-content .login-links>div a:hover {
    background-color: #f4f4f4;
    font-weight: 600;
    margin: 0 -20px;
    padding: 0 20px
}

#popup-root .functional-content .login-links .membership {
    padding: 8px 0
}

#popup-root .functional-content .login-links .membership a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 8px 0
}

#popup-root .functional-content .login-links .membership a:hover {
    padding: 8px 20px
}

#popup-root .functional-content .login-links .membership a .tnh-ma-activities {
    font-size: 14px;
    font-weight: 400;
    margin-top: 4px
}
#login form {
    float: left;
    width: 100%;
}
#login form h2 {
    height: 59px;
    line-height: 59px;
    text-indent: 35px;
    font-size: 16px;
    border-bottom: 1px solid #fc6900;
    color: #fc6900;
    overflow: hidden;
    font-weight: bold;
}
#login form .f {
    width: 100%;
    /* padding: 0 40px; */
}
#login form .f .input {
    border: 1px solid #d8d8d8;
    height: 26px;
    margin: 30px 0;
    padding: 10px 0;
    padding-left: 40px;
}
#login form .f .input input {
    border: none;
    width: 95%;
    height: 26px;
    line-height: 26px;
}
#login form .f .username {
    background: url(https://www.waimaotong.com/template/default/memberadmin/images/login_account_bg.jpg) 14px 14px no-repeat;
}
#login form .f .password {
    background: url(https://www.waimaotong.com/template/default/memberadmin/images/login_password_bg.jpg) 14px 14px no-repeat;
}
#login form .f .submit {
    color: #fff;
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    font-weight: bold;
    background: #fc6900;
    border: none;
    cursor: pointer;
}
.mb-20 {
    margin-bottom: 20px;
}

header{display:block;font-size:14px}
.sc-hd-cell{line-height:15px;float:left}
.sc-hd-m-notify .sc-hd-ms-ma a:hover{color:#DE3237}
.sc-hd-m-notify *, .sc-hd-m-notify:after, .sc-hd-m-notify:before{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.sc-hd-m-notify{position:relative;height:28px;vertical-align:top;padding-top:10px;width:272px;}.sc-hd-m-notify .sc-hd-ms-trigger{padding-bottom:6px;padding-top:4px;height:38px;text-align:left;box-sizing:border-box;}.sc-hd-m-notify .sc-hd-ms-tab{float:left;position:relative}.sc-hd-m-notify .sc-hd-ms-tab:hover .sc-hd-ms-trigger{background-color:#FFF;border:1px solid #f0f0f0 \9;border-right:none \9;border-bottom:none \9;margin-top:-1px \9;margin-left:-1px \9;-webkit-box-shadow:1px 1px 3px 0 #AAA;-moz-box-shadow:1px 1px 3px 0 #AAA;box-shadow:1px 1px 3px 0 #AAA}.sc-hd-m-notify .sc-hd-ms-tab:hover .sc-hd-ms-trigger:after{}
.sc-hd-m-notify .sc-hd-ms-title, .sc-hd-m-notify .sc-hd-ms-title-top{
    margin-right:7px;
    line-height:19px;
    padding-left:5px
}
.sc-hd-m-notify .sc-hd-ms-title-top{height:19px;overflow:hidden;float:right;}
.sc-hd-m-notify .sc-hd-ms-title, .sc-hd-m-notify .sc-hd-ms-title a{color:#333}.sc-hd-m-notify .sc-hd-ms-title a:hover{color:#DE3237}.sc-hd-m-notify .sc-hd-sc-num{display:inline-block;line-height:17px;height:16px;border-radius:16px;padding:0 5px;color:#FFF;background-color:#DE3237}


.ui-searchbar-button-icon{left:auto;top:6px;right:-40px;width:23px;height:24px;background-position:-310px -56px}
.ui-searchbar-body{position:relative;background-color:#fff;border-radius:3px}
.ui-searchbar-main{margin-left:10px;position:relative;_zoom:0 !important}
.ui-searchbar-keyword{margin:0;border:0;font-weight:400;font-size:14px;line-height:20px;font-family:inherit;height:34px;padding:8px 0;color:#333;outline:0;overflow:visible;*margin-top:-1px;_line-height:19px;_height:19px;_width:98%;outline:0;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ui-searchbar-keyword:-moz-placeholder{color:#999}.ui-searchbar-keyword:-webkit-input-placeholder{color:#999}.ui-searchbar-keyword:-ms-input-placeholder{color:#999}input.ui-searchbar-submit{width:120px;height:37px;border:0;color:#fff;cursor:pointer;font-size:16px;font-family:inherit;font-family:inherit;line-height:0;background-color:#DE3237;_height:34px;padding-right:20px;text-align:right;-webkit-appearance:none;border-radius:0 3px 3px 0 !important;position:absolute;right:0px;_right:-96px;_overflow:visible;top:-0.5px}input.ui-searchbar-submit{transition:0.5s;}input.ui-searchbar-submit:hover{background-color:#DE3237;}
.ui-searchbar-type{float:left;position:relative;border-right:1px solid #e6e6e6;padding:0;margin:0 2px;height:34px;*z-index:2}
.ui-searchbar-type-value{width:70px;height:35px;display:table-cell;vertical-align:middle;position:relative;cursor:pointer}
.ui-searchbar-size-large.ui-searchbar-home .ui-searchbar-keyword::-webkit-input-placeholder{line-height:24px}
@font-face{font-family:sc-hd-prefix2-icon;src:url(/sc-header-footer/20161102113311/node_modules/@alife/alpha-icon/src/iconfont.eot)}.ui-searchbar-size-large.ui-searchbar-home .ui-searchbar-keyword::-webkit-input-speech-button{padding-right:20px}
.main-info{font-size:14px;color:#fc6900;line-height:18px;text-align:center;}
.product-item-wrapper .product-title{color:#999 !important;height:20px;font-size:14px !important;line-height:20px;text-align:center;}.product-item-wrapper{display:inline-block;width:100%;height:100%}.product-item{padding-right:20px;text-align:left}.product-item .img-wrap{height:210px;width:100%;}.product-item .img-wrap img{width:100%;}
.ui2-textfield:-ms-input-placeholder{color:#aaa}.ui2-textfield::-webkit-input-placeholder{color:#aaa}
.m-rfq-price .section-content{border-bottom:none}

.ui-searchbar-button-icon{position:absolute;width:20px;height:20px;top:6px;left:-2px;z-index:3;background-position:-310px 0;cursor:default}
.ui-searchbar-button-icon{cursor:pointer}
.navWrap {
    max-width: 100%;
    min-width: 1200px;
    width: 100%;
    /* background: #DE3237; */
    background: #DE3237;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 20px;
}

.common-header-clearfix:before, .common-header-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    overflow: hidden
}

.common-header-clearfix:after {
    clear: both
}

.common-header-clearfix {
    zoom: 1
}

.pull-left {
    float: left
}
.ali-common-header {
    width: 100%;
    position: relative;
    z-index: 101
}

.ali-common-header-inner {
    min-width: 1000px;
    max-width: 1200px;
    margin: 0 auto;
    position: relative
}

.ali-common-header-inner .menu {
    width: 1230px;
    font-size: 16px;
    color: #fff;
    margin-left: -30px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
}
.ali-common-header-inner .menu li.top-menu-item {
    float: left;
    margin-left: 50px;
    position: relative;
    z-index: 9999;
    height: 40px;
    -webkit-transition: all .6s ease-in;
    -moz-transition: all .6s ease-in;
    -o-transition: all .6s ease-in;
    transition: all .6s ease-in;
}
.ali-common-header-inner .menu li.top-menu-item:first-child {
    margin-left: 30px;
}

.ali-common-header-inner .menu li.top-menu-item .menu-hd {
    text-transform: uppercase;
    display: inline-block;
    padding: 0 20px;
    color: #fff;
    text-decoration: none;
    font-size: 18px;
}
.ali-common-header-inner .menu li.top-menu-item:last-child .menu-hd{
    text-transform: none;
}

.ali-common-header-inner .menu li.top-menu-item .menu-hd a {
    color: #fff !important;
}

.menu-hd a:hover {
    color: #fff !important;
}

.menu-hd1 {
    display: inline-block;
    /*padding: 0 45px;*/
    padding-left: 45px;
    color: #fff;
    text-decoration: none;
    background: url(../image/hunberge.png) no-repeat 10px 11px;
    font-size: 18px;

}
.ali-common-header-inner .menu-dropdown {
    position: absolute;
    width: 920px;
    left: -1px !important;
    line-height: 18px;
    color: #333;
    /*-webkit-box-shadow: 0 1px 5px #dddbdb;*/
    /*-moz-box-shadow: 0 1px 5px #dddbdb;*/
    /*box-shadow: 0 1px 5px #dddbdb;*/

    overflow: hidden;
    height: 0

}

li.top-menu-item > span.menu-hd1 {
    text-transform: uppercase;
}

.top-menu-item.hassub:hover .subtextmenu::after{content:"";width: 8px;height: 8px;background-color: #ffffff;position: absolute;top: 37px;left: 50px;transform: rotateZ(45deg);}



li.top-menu-item{
    cursor: pointer;
}
.keyWord {
    overflow: hidden;
    width: 500px;
    color: #ff6600;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}

/* footer */
footer#ui-footer {
    background-color: #f4f4f4;
    color: #343537;
    clear: both;
    font-size: 14px;
    min-width: 1200px;
}
footer#ui-footer {
    background: #333;
    padding: 30px 0 20px 0;
    color: #696969;
    margin-top: 20px;
}
.ui-footer-seo a,.ui-footer_footer a{
    color:#666;
    font-size: 14px;
  }
  .ui-footer-seo a,.ui-footer_footer a{
    font-size: 12px!important;
    color: #b2b2b2!important;
  }
  .ui-footer-seo .ui-footer-left{
    text-align: left;
  }
  .ui-footer-seo .ui-footer-left .cell{
    width: 210px;margin-right: 40px;float: left;
  }
  .ui-footer-seo .ui-footer-left .cell h3,.ui-footer-seo .ui-footer-right h3{
    line-height: 50px;
    font-weight: bold;
  }
  .ui-footer-seo .ui-footer-left .cell h3,.ui-footer-seo .ui-footer-right h3 {
    font-size: 14px!important;
    color: #b2b2b2!important;
  }
  .ui-footer-seo .ui-footer-left .cell ul li,.ui-footer-seo .ui-footer-right li{
    padding:5px 0;
  }
  .ui-footer-seo .ui-footer-left .cell ul li,.ui-footer-seo .ui-footer-right li {
    font-size: 12px!important;
    color: #b2b2b2!important;
  }
  .ui-footer_footer {
    font-size: 12px!important;
    color: #b2b2b2!important;
  }
  .ui-footer-seo .ui-footer-right{
    text-align: left;
    float: right;
  }
  .ui-footer-seo .ui-footer-right .QRcode{
    width: 68px;height: 68px;float: left;padding-right: 10px;
  }
  .ui-footer-copyright{padding-top: 30px;font-size: 16px;}
  .ui-footer-copyright a{padding:0 8px;font-size: 17px;}
  .ui-footer-copyright span a{padding:0 16px 0 0;}
  .ui-footer_footer{
    line-height: 31px;
    text-align: center;
    color: #666;
  }

p.ui-footer-seo-language {
    padding: 15px 0;
}

p.ui-footer-seo-brand {
    margin-bottom: 15px;
}

p.ui-footer-copyright {
    margin-bottom: 20px;
}

div.ui-footer-seo p a {
    color: #666;
}
div.ui-footer-seo, div.footer_con {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.hassub_ .subtextmenu{
 display: none;
}
/* 页头 */
.ali-common-header-inner .menu li.top-menu-item .menu-hd a {
    color: #333 !important;
}
.navWrap {
    background: #fff;
}
#J_common_header_menu .top-menu-item:first-child {
    background-color: #DE3237;
    padding: 0px 68px 0px 0;
    margin-left: 35px;
}
.menu-hd1 {
    font-size: 12px;
}
.ali-common-header-inner .menu li.top-menu-item {
    transition: none!important;
}
.ali-common-header-inner .menu li.top-menu-item:hover {
    background-color: #ff5263; 
    border-radius: 5px;
}
.ali-common-header-inner .menu li.top-menu-item:hover .menu-hd a {
    color: #fff!important;
}