#s_search{    display: none;}
.s_pc_input{float: left;margin-left: 50px;width: 200px;}
.s_pcsubmit{width: 26px;
    height: 26px;
    border-radius: 50%;
    cursor: pointer;
    position: absolute;
    margin-left: 171px;
    margin-top: 2px;}
.s_pcsubmit:hover{opacity: .8;}
.s_pcsubmit_1{    border: 2px solid #555;
    width: 8px;
    height: 8px;
    margin-top: 6px;
    margin-left: 6px;
    border-radius: 50%;}
.s_pcsubmit_2{    border-bottom: 2px solid #555;
    width: 6px;
    height: 0px;
    transform: rotate(45deg);
    margin-top: -1px;
    margin-left: 14px;}
.spcinput{     background: #eee;
    border: 0;
    border-radius: 50px;
    height: 30px;
    text-indent: 10px;
    width: 100%;
    outline: 0;
    font-size: 14px;padding: 0;}
.spcinput:focus{ background: #ddd;}
.s_box{width: 800px;
    min-height: 650px;
    margin: auto;
    padding-top: 100px;}
.s_loader,
.s_loader:before,
.s_loader:after {border-radius: 50%;}
.s_loader:before,
.s_loader:after {position: absolute;content: '';}
.s_loader:before {width: 16px;height: 32px;background: #fff;border-radius: 50px 0 0 50px;top: -2px;left: -4px;transform-origin: 16px 16px;animation: sload 1s infinite ease 1.5s;}
.s_loader {font-size: 11px;text-indent: -99999em;margin: auto;position: relative;width: 20px;height: 20px;box-shadow: inset 0 0 0 1px #09f;}
.s_loader:after {width: 16px;height: 27px;background: #fff;border-radius: 0 50px 50px 0;top: -2px;left: 12px;transform-origin: 0px 13px;animation: sload 1s infinite ease;}
@keyframes sload {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.s_load{position: absolute;width: 20px;background: #fff;height: 20px;z-index: 999;margin-top: -25px;display: none;margin-left: 210px;}