/*reset*/  *, :before, :after {margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}  body {-webkit-tap-highlight-color: transparent;}  a {text-decoration: none;color: inherit;}  ul, li, ol > li > ol, ol > li > ul, ul > li > ol, ul > li > ul {list-style: none;margin: 0;padding-left: 0;}  a:visited, a:active {color: inherit;}  p, * + p {margin: 0;line-height: 1;}  img {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}  .clearfix {*zoom: 1;}  .clearfix:after {content: '';display: block;clear: both;}  .am-fl {float: left;}  .am-fr {float: right;}  .am-btn.am-disabled, .am-btn[disabled], fieldset[disabled] .am-btn, .am-disabled, .disabled {pointer-events: none;border-color: transparent;cursor: not-allowed;opacity: .45;-webkit-box-shadow: none;box-shadow: none;}  .img--wrapper {position: relative;}  .svgIcon {width: 1.2em;height: 1.2em;vertical-align: -0.18em;fill: currentColor;overflow: hidden;margin-right: 0.2em;}  /*footer*/  .friendLinks {color: #808080;margin: 40px auto;padding-top: 40px;}  .friendLinks .friendLinks-item {float: left;font-size: 14px;position: relative;padding-right: 20px;}  .friendLinks .friendLinks_itemFirst:first-of-type {margin-right: 17px;padding-right: 17px;position: relative;}  .friendLinks .friendLinks_itemFirst:first-of-type:after {content: '';position: absolute;top: 4px;right: 0;border-left: 1px solid #ceced0;height: 14px;}  .foot--list {}  .foot--list {margin: 0 auto;text-align: center;}  .foot--list a {padding: 0 20px;position: relative;font-size: 14px;color: inherit;}  .foot--list a:not(:last-of-type):after {content: '';position: absolute;bottom: 0;right: 0;border-left: 1px solid #ceced0;height: 14px;}  .footer_foot {padding-top: 40px;margin-top: 40px;color: #fff;}  .footer_foot .foot_copyright {text-align: center;font-size: 14px;color: inherit;padding: 20px 0 40px;}  .footer_foot .foot_copyright img {vertical-align: middle;}  footer a:hover {color: #f60;-webkit-transition: color 0.2s ease-in 0.2s;transition: color 0.2s ease-in 0.2s;}  /*alert*//*alert*/  .my_alert {padding: 30px 50px;position: fixed;text-align: center;font-size: 30px;color: #fff;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);display: none;background: rgba(0, 0, 0, 0.6);border-radius: 8px;z-index: 4;}
