﻿.btn-blue-buy,
.btn-blue-buy .txt {
  font-weight:700
}
.m-footer,
body {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box
}
.clear,
.clearfix:after {
  clear:both
}
input::clear,
input::receal {
  display:none
}
input::-ms-clear {
  display:none
}
input:-webkit-autofill,
select:-webkit-autofill,
textarea:-webkit-autofill {
  -webkit-box-shadow:0 0 0 1000px #fff inset
}
.btn-blue,
.btn-blue-buy,
.btn-blue-outline,
.btn-disabled,
.btn-orange,
.btn-white,
.form-tip,
.icon,
.m-btn-blue,
.m-btn-defaut,
.m-btn-disabled,
.m-btn-orange,
.tips-cookie a,
.top-tips a,
.ui-checkbox,
.ui-input-widget,
.ui-input-wrap,
.ui-radio,
.ui-select,
.ui-select .i-select-arrow,
.ui-select--expand .i-select-arrow,
.ui-select-wrap,
.ui-textarea {
  display:inline-block;
  vertical-align:middle
}
.clearfix:after {
  visibility:hidden;
  height:0;
  font-size:0;
  line-height:0;
  overflow:hidden
}
.btn-blue,
.btn-blue-buy,
.btn-blue-outline,
.btn-orange,
.btn-white {
  -webkit-transition:all .4s;
  -o-transition:all .4s;
  -moz-transition:all .4s;
  transition:all .4s
}
html {
  overflow-x:hidden;
  -webkit-overflow-scrolling:touch
}
[hidden] {
  display:none!important
}
.wrapper {
  font-size:21px;
  min-width:1200px
}
.c-orange {
  color:#ff5d00
}
.pt15 {
  padding-top:15px
}
input:blur {
  border:1px solid red
}
.fl {
  float:left
}
.fr {
  float:right
}
.i-checked {
  width:14px;
  height:14px;
  background:url(https://hongshangba.yixiangzhuan.com/pc/images/buy-spr.png) no-repeat
}
.hd {
  border-bottom:1px solid #e5e5e5
}
.hd .title {
  font-size:24px;
  line-height:50px;
  display:inline-block;
  color:#333;
  border-bottom:2px solid #ff531a;
  position:relative;
  top:1px
}
.btn-blue,
.btn-blue-buy {
  width:150px;
  font-size:16px;
  text-align:center
}
.btn-blue {
  height:42px;
  line-height:42px;
  background:#0ca6f2;
  color:#fff
}
.btn-blue:hover {
  background:#40bfff;
  color:#fff
}
.btn-blue-buy {
  background-color:#00aaf0;
  -webkit-box-shadow:4px 6.93px 16px 0 rgba(126,217,255,.137);
  -moz-box-shadow:4px 6.93px 16px 0 rgba(126,217,255,.137);
  box-shadow:4px 6.93px 16px 0 rgba(126,217,255,.137);
  height:46px;
  line-height:46px;
  color:#fff
}
.btn-blue-buy:hover {
  background-color:#00b4ff;
  -webkit-box-shadow:4px 6.93px 16px 0 rgba(126,217,255,.137);
  -moz-box-shadow:4px 6.93px 16px 0 rgba(126,217,255,.137);
  box-shadow:4px 6.93px 16px 0 rgba(126,217,255,.137);
  color:#fff
}
.btn-blue-buy .i-arrow-right {
  width:12px;
  height:12px;
  overflow:hidden;
  background:url(https://hongshangba.yixiangzhuan.com/pc/images/home-spr.png) no-repeat;
  margin-left:5px
}
.btn-blue-outline {
  font-size:20px;
  text-align:center;
  color:#0095d4;
  background:#1a1929;
  border:1px solid #0095d4
}
.btn-blue-outline .txt {
  font-weight:400
}
.btn-blue-outline:hover {
  background-color:#2b293d;
  color:#0095d4;
  border-color:#0095d4
}
.btn-blue-outline .i-arrow-right {
  width:12px;
  height:12px;
  overflow:hidden;
  background:url(https://hongshangba.yixiangzhuan.com/pc/images/home-spr.png) no-repeat;
  margin-left:5px
}
.btn-orange {
  width:250px;
  height:56px;
  line-height:56px;
  background:#ff5c26;
  color:#fff;
  text-align:center;
  font-size:18px
}
.btn-disabled,
.btn-white {
  width:248px;
  height:54px;
  line-height:54px;
  font-size:18px;
  text-align:center
}
.btn-orange:hover {
  background:#ff794c;
  color:#fff
}
.btn-white {
  border:1px solid #e0e0e0;
  background:#fff;
  color:#333
}
.btn-white:hover {
  border-color:#0ca6f2;
  color:#0ca6f2
}
.btn-disabled {
  border:1px solid #e0e0e0;
  background:#ebebeb;
  color:#999;
  cursor:default
}
.btn-disabled:hover {
  color:#999
}
.btn-line2 {
  line-height:34px
}
.btn-line2 .txt {
  position:relative;
  top:2px
}
.btn-line2 .extend {
  display:block;
  height:16px;
  line-height:16px;
  font-size:14px;
  vertical-align:top;
  position:relative;
  top:-2px
}
.clearfix:after,
.clearfix:before {
  content:"";
  display:table
}
.header .logo,
img {
  vertical-align:middle
}
.m-btn-blue,
.m-btn-defaut,
.m-btn-disabled,
.m-btn-orange {
  width:148px;
  height:40px;
  -webkit-transition:all .4s;
  -o-transition:all .4s;
  -moz-transition:all .4s;
  transition:all .4s;
  text-align:center
}
.m-btn-defaut {
  border:1px solid #e0e0e0;
  color:#333
}
.m-btn-defaut:hover {
  border-color:#0ca6f2;
  color:#0ca6f2
}
.m-btn-defaut-orange:hover {
  color:#ff794c;
  border-color:#ff794c
}
.m-btn-blue {
  border:1px solid #0ca6f2;
  background:#0ca6f2;
  color:#fff
}
.m-btn-blue:hover {
  background:#40bfff;
  border-color:#40bfff;
  color:#fff
}
.m-btn-orange {
  border:1px solid #ff5c26;
  background:#ff5c26;
  color:#fff
}
.m-btn-orange:hover {
  background:#ff794c;
  border-color:#ff794c;
  color:#fff
}
.m-btn-disabled {
  border:1px solid #e0e0e0;
  background:#ebebeb;
  color:#999;
  cursor:default
}
.m-btn-disabled:hover {
  border:1px solid #e0e0e0!important;
  background:#ebebeb;
  color:#999
}
body {
  box-sizing:border-box;
  margin:0 auto;
  color:#333;
  background-color:#f5f5f5;
  font:14px/1.5 Microsoft YaHei;
  font-family:'Microsoft Yahei',Arial,sans-serif!important
}
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
img,
input,
li,
ol,
p,
select,
span,
table,
td,
th,
ul {
  margin:0;
  padding:0;
  font-weight:400
}
iframe,
img {
  border:none
}
li,
ol,
ul {
  list-style:none
}
table {
  border-collapse:collapse;
  border-spacing:0
}
b,
cite,
em,
font,
i,
strong,
sub,
sup {
  font-size:100%
}
a {
  color:#999;
  text-decoration:none;
  outline:0
}
a:hover {
  color:#3ec5fd
}
.clearfix {
  zoom:1
}
.header .logo a,
.header .logo a img {
  display:block;
  height:32px
}
.header {
  position:fixed;
  top:0;
  left:0;
  right:0;
  height:48px;
  line-height:48px;
  font-size:0;
  background:#fff;
  z-index:10;
  -webkit-box-shadow:2px 2px 8px 2px rgba(0,0,0,.08);
  -moz-box-shadow:2px 2px 8px 2px rgba(0,0,0,.08);
  box-shadow:2px 2px 8px 2px rgba(0,0,0,.08)
}
.header .inner {
  position:relative
}
.header .logo {
  float:left;
  margin-top:9px
}
.header .logo a img {
}
.header .menu {
  height:42px;
  line-height:42px;
  vertical-align:top;
  font-size:16px;
  position:absolute;
  right:0;
  top:0
}
.ie6 .ui-input-widget,
.m-footer,
.ui-select {
  position:relative
}
.header .menu li {
  float:left;
  margin-left:40px
}
.m-footer,
.m-footer .footer-inner {
  margin:0 auto
}
.header .menu li a {
  display:block;
  color:#666;
  height:45px;
  line-height:48px;
  position:relative;
  border-bottom:4px solid transparent
}
.header .menu li a.active,
.header .menu li a:hover {
  color:#ff5040;
  border-color:#ff5040
}
.m-footer {
  box-sizing:border-box;
  color:#333;
  background:#f8f8f8;
  font-size:14px
}
.m-footer .footer-inner .u-content {
  margin:0 auto;
  width:1200px;
  padding-top:50px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.m-footer .footer-inner .u-content .friend-list h4 {
  font-weight:700;
  font-size:16px;
  margin-bottom:20px
}
.m-footer .footer-inner .u-content .friend-list ul {
  width:460px
}
.m-footer .footer-inner .u-content .friend-list ul li {
  width:150px;
  height:35px;
  float:left;
  text-align:left
}
.m-footer .copyright .copyright-inner,
.m-footer .footer-inner .down-load,
.tips-cookie,
.top-tips {
  text-align:center
}
.m-footer .footer-inner .u-content .friend-list ul li a {
  color:#333;
  font-size:14px
}
.m-footer .footer-inner .u-content .friend-list ul li a:hover {
  color:#ff5040
}
.m-footer .footer-inner .connect-us h4 {
  margin-bottom:20px;
  font-weight:700;
  font-size:16px
}
.m-footer .footer-inner .connect-us .time {
  font-size:14px
}
.m-footer .footer-inner .connect-us .time span {
  margin-left:20px
}
.m-footer .footer-inner .connect-us .tel {
  font-family:Arial;
  margin:12px 0 16px;
  font-size:24px;
  font-weight:700
}
.m-footer .footer-inner .connect-us .qq {
  margin-left:2px;
  display:inline-block;
  width:100px;
  height:30px;
  line-height:30px;
  text-align:center;
  font-size:12px;
  color:#333;
  border:1px solid #d5d5d5;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#f8f8f8
}
.m-footer .footer-inner .connect-us .qq:hover {
  background-color:#f0f0f0
}
.m-footer .footer-inner .split-line {
  margin:20px 145px 0 130px;
  width:1px;
  height:100px;
  border-right:1px solid #e6e6e6
}
.m-footer .footer-inner .down-load .img-wrap {
  width:110px;
  height:110px;
  margin:10px auto 0
}
.m-footer .footer-inner .down-load .img-wrap img {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  width:100%
}
.m-footer .copyright {
  margin-top:25px;
  height:40px;
  line-height:40px;
  color:#666;
  font-size:12px;
  border-top:1px solid #e6e6e6
}
.m-footer .copyright a {
  color:#e6e6e6
}
.m-footer .copyright a:hover {
  text-decoration:underline
}
:-moz-placeholder {
  color:#b2b2b2;
  opacity:1
}
::-moz-placeholder {
  color:#b2b2b2;
  opacity:1
}
input:-ms-input-placeholder {
  color:#b2b2b2;
  opacity:1
}
input::-webkit-input-placeholder {
  color:#b2b2b2;
  opacity:1
}
button,
input,
select,
textarea {
  font-family:'Microsoft YaHei';
  font-size:14px;
  outline:0
}
.ui-input-widget,
.ui-textarea {
  -webkit-transition:border .2s linear 0s,box-shadow .2s linear 0s;
  -webkit-transition:border .2s linear 0s,-webkit-box-shadow .2s linear 0s;
  -o-transition:border .2s linear 0s,box-shadow .2s linear 0s;
  -moz-transition:border .2s linear 0s,box-shadow .2s linear 0s,-moz-box-shadow .2s linear 0s;
  transition:border .2s linear 0s,box-shadow .2s linear 0s;
  transition:border .2s linear 0s,box-shadow .2s linear 0s,-webkit-box-shadow .2s linear 0s,-moz-box-shadow .2s linear 0s
}
.ui-input-widget:focus,
.ui-textarea:focus {
  border-color:#0ca6f2;
  -webkit-box-shadow:0 0 4px rgba(54,161,244,.5);
  -moz-box-shadow:0 0 4px rgba(54,161,244,.5);
  box-shadow:0 0 4px rgba(54,161,244,.5)
}
.ui-input-widget:hover,
.ui-textarea:hover {
  border:1px solid #25aff3
}
.ui-input-widget[type=text]:disabled,
.ui-select:disabled,
.ui-textarea:disabled {
  border-color:#d4d4d4;
  background-color:#fafafa;
  color:#999
}
.ui-input-widget,
.ui-select,
.ui-textarea {
  background-color:#fff
}
.ui-input-widget {
  height:20px;
  line-height:20px;
  padding:8px;
  border:1px solid #d4d4d4;
  font-size:14px;
  color:#999;
  vertical-align:middle
}
.ui-input-widget input {
  width:100%;
  border:0
}
.phcolor {
  color:#666!important
}
.ui-input-widget-error {
  border-color:#f44336;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-transition:none;
  -o-transition:none;
  -moz-transition:none;
  transition:none;
  color:#ea1c0d
}
.ui-input-widget-error:focus,
.ui-input-widget-error:hover {
  border-color:#f44336;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none
}
.ui-input-widget-success {
  border-color:#8ec73b;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-transition:none;
  -o-transition:none;
  -moz-transition:none;
  transition:none;
  color:#72a12e
}
.ui-input-widget-success:focus,
.ui-input-widget-success:hover {
  border-color:#8ec73b;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none
}
.ui-input-widget.focus {
  border-color:#25aff3
}
.ui-textarea {
  border:1px solid #d4d4d4;
  width:472px;
  height:50px;
  resize:none;
  padding:10px
}
.ui-textarea textarea {
  width:100%;
  height:100%;
  resize:none;
  padding:0;
  margin:0;
  border:0
}
.ui-textarea.focus {
  border-color:#25aff3
}
.ui-select {
  border:1px solid #d4d4d4;
  font-size:14px;
  white-space:nowrap;
  z-index:5;
  width:110px;
  color:#666
}
.ui-select .option,
.ui-select .selected-txt,
.ui-select option {
  display:block;
  padding:0 20px 0 15px;
  color:#666
}
.ui-select .option:hover,
.ui-select .selected-txt:hover,
.ui-select option:hover {
  background-color:#f5f5f5;
  text-decoration:none
}
.ui-select .option-grp {
  position:absolute;
  left:-1px;
  display:none;
  width:100%;
  border:1px solid #d4d4d4;
  background-color:#fff;
  overflow-x:hidden;
  overflow-y:auto;
  max-height:298px
}
.ui-select .option-grp .option {
  height:30px;
  line-height:30px
}
.ui-select .option-grp .option:hover {
  background:#0ca6f2;
  color:#fff
}
.ui-select .i-select-arrow {
  position:absolute;
  top:18px;
  right:8px;
  width:0;
  height:0;
  overflow:hidden;
  border:4px dashed transparent;
  border-top-style:solid;
  border-top-color:#999;
  cursor:pointer
}
.ui-select--expand .i-select-arrow {
  width:0;
  height:0;
  overflow:hidden;
  border:4px dashed transparent;
  border-bottom-style:solid;
  border-bottom-color:#999;
  top:13px
}
.ui-select {
  height:38px;
  line-height:38px
}
.ui-select .option-grp {
  top:37px
}
.ui-checkbox,
.ui-radio {
  margin-right:2px;
  margin-top:-3px
}
.txt-error {
  color:#f2320c
}
.placeholder {
  color:#999
}
.g-index {
  padding-top:48px
}
.inner {
  width:1200px;
  margin-left:auto;
  margin-right:auto
}
.top-tips {
  border-bottom:1px solid #f5cfb8
}
.tips-cookie,
.top-tips {
  height:36px;
  line-height:36px;
  color:#fe7437;
  background:#fff8e0;
  overflow:hidden
}
.tips-cookie a,
.top-tips a {
  color:#fe7437;
  vertical-align:top
}
.tips-cookie .login,
.top-tips .login {
  color:#0ca6f2;
  margin-left:20px
}
.tips-cookie .login:hover,
.top-tips .login:hover {
  color:#19b2ff
}
.tips-cookie .i-voice,
.top-tips .i-voice {
  width:21px;
  height:16px;
  background:url(https://hongshangba.yixiangzhuan.com/pc/images/i-voice.png) no-repeat
}
.tips-cookie .close,
.top-tips .close {
  cursor:pointer;
  display:inline-block;
  width:21px;
  height:21px;
  margin-left:35px;
  vertical-align:top;
  margin-top:7px;
  background:url(https://hongshangba.yixiangzhuan.com/pc/images/close.png) center no-repeat;
  -webkit-transition:all 50ms;
  -o-transition:all 50ms;
  -moz-transition:all 50ms;
  transition:all 50ms
}
#cnzz_stat_icon_1272623864,
.hide,
.tips-cookie {
  display:none
}
.tips-cookie .close:hover,
.top-tips .close:hover {
  background:url(https://hongshangba.yixiangzhuan.com/pc/images/h-close.png) center no-repeat
}
.tip-box {
  background:#fff7f2;
  border:1px solid #f5cfb8;
  line-height:24px
}
.tip-box .cont {
  padding:10px 14px
}
.tip-red {
  color:#f2320c
}
.c-nav {
  width:100%;
  max-width:1200px;
  margin:0 auto;
  text-align:left;
  font-size:14px;
  color:#666;
  padding:30px 0
}
.c-nav a:hover {
  color:#ff5040
}
#maximg img {
  max-width:100%;
  height:auto !important
}
