@media only screen and (min-width:320PX) and (max-width:360PX){html{font-size:13.65px}}@media only screen and (min-width:360PX) and (max-width:375PX){html{font-size:.96pc}}@media only screen and (min-width:375PX) and (max-width:390PX){html{font-size:1pc}}@media only screen and (min-width:390PX) and (max-width:414PX){html{font-size:1.04pc}}@media only screen and (min-width:414PX) and (max-width:640PX){html{font-size:17.66px}}@media screen and (min-width:640PX){html{font-size:27.31px}}.jsc{z-index:10;margin:0 auto;width:100%;}.jsc .doll-box{position:relative;width:100%;height:40px}.doll-box-cover{top:0;margin:0 auto;width:100%;height:40px;}.jsc.redBg .doll-box-cover{opacity:1!important}.jsc.redBg .doll-form-box{margin-top:5px}.doll-box .doll-tb{margin:0 10px;height:100%;line-height:40px}.doll-tb .doll-icon{position:absolute;left:10px;display:inline-block;overflow:hidden;height:100%}.doll-icon-logo{position:relative;float:left;display:inline-block;box-sizing:content-box;margin:.3125rem 0 0 .9375rem;padding-right:.625rem;width:1.25rem;height:1.25rem}.doll-icon-logo:after{position:absolute;top:0;right:0;width:1px;height:100%;border-right:1px solid #f0f0f0;content:"";-webkit-transform:scaleX(.5);transform:scaleX(.5)}.doll-form-icon{position:relative;top:.5rem;float:left;display:inline-block;margin:0 .3125rem 0 .625rem;width:.875rem;height:.875rem}.doll-icon-cancel{display:inline-block;margin-top:4px}.doll-icon-cancel i{display:inline-block;width:20px;height:20px;background-position:-40px 0}.doll-icon-back{display:inline-block;margin-top:.6875rem}.doll-icon-back i{display:inline-block;width:20px;height:20px;background-position:-20px 0}.doll-tb .doll-form{display:inline-block;width:100%;height:100%}.doll-form-input{display:inline-block;width:75%;height:100%}.doll-form-input input{display:inline-block;width:100%;border:0;vertical-align:middle;text-indent:2px;text-overflow:ellipsis;white-space:nowrap;color:#666;font-size:.75rem;}.doll-form-input input::-webkit-input-placeholder{color:#666}.doll-form-input input:-moz-placeholder,.doll-form-input input::-moz-placeholder{color:#666}.doll-form-action{position:absolute;top:5px;right:10px;width:30px;height:30px;border:1px solid #bfbfbf;border-radius:0 4px 4px 0}.doll-form-action span{margin:7px 0 0 7px;width:15px;height:14px;background-position:-83px 0}.on-focus .doll-form-action-new{position:absolute;top:.625rem;right:.625rem;width:2.625rem;height:1.875rem;border-radius:.25rem;background-color:#e93b3d;color:#fff;text-align:center;font-size:.875rem;line-height:1.875rem}.on-focus .doll-form-action-new:before{content:attr(data-txt)}.doll-icon-close{position:absolute;top:.5313rem;right:4.5rem;margin:.625rem 0 0 .3125rem;width:14px;height:14px;background-position:-103px 0}.on-blur .doll-form{padding-right:2.6rem}.on-blur .doll-form-box{position:relative;overflow:hidden;margin-top:6px;height:29px;border-radius:15px;background:#fff}.on-blur .doll-box-cover{position:absolute;height:39px;background:#de181b;opacity:0}.on-blur .doll-form-input{position:absolute}.on-blur .doll-box{height:39px}.login-ing .doll-icon-logined{display:none}.login-ed .doll-icon-logined{position:relative;top:50%;right:.125rem;display:inline-block;margin-top:-.5625rem;width:1.25rem;height:1.125rem;background-size:1.25rem 1.125rem;vertical-align:top}.jsc .doll-login{position:absolute;top:0;right:10px;height:100%}input[type=search]{-webkit-appearance:none}#jdSearchBarWrapper .doll-form-box{margin-top:0}#jdSearchBarWrapper{padding-top:.625rem}#ism .jsc{height:3.125rem}#ism .doll-box-cover,#ism .jsc .doll-box{height:100%;max-height:3.125rem}#ism .on-blur .doll-box .doll-tb{line-height:auto}#ism .doll-form-box{height:1.875rem;line-height:1.8125rem}#ism .on-blur .doll-form-box,#ism .on-focus .doll-form-input{border-radius:.9375rem}#ism .on-focus .doll-form-input input{position:relative;top:-.0625rem}#ism .doll-login .doll-icon-login{margin-top:.375rem;font-size:.8125rem}#ism .on-blur .doll-form{padding-left:2.5rem}#ism .on-blur .doll-icon-back{display:inline-block;margin-top:0;padding:0 .3125rem;height:100%}#ism .on-blur .doll-icon-back i{position:relative;top:50%;margin-top:-.5rem;width:1.25rem;height:1rem;vertical-align:top}