.yj a { color:#000000 !important; }
.yj a:hover { background:#8eccb1!important; color: #242424 !important; }
.yj a:active { background:#8eccb1!important; }
.yj a:visit {
background:#8eccb1!important;
}
.nav-buy a:hover { color:#ffffff!important; text-decoration:none }
.yj li { height:40px; line-height:40px; }
.tip a { color:#242424 !important; }
.nav-switch a { color:#616161; }
.nav-switch a:hover { color:#ff6700; text-decoration:none }
.nav-switch { }
.mnav { width: 100%; }
.topmenu a { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; }
.topmenu a:hover { color: #ff0000; }
.layui-nav { background: #7ac5a5!important; ; }
.layui-nav li a { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important; font-size: 14px; }
.rowcenter { padding:10px 10px 20px 10px; background:#fff; padding-bottom:20px; border-radius: 0px 0px 4px 4px; -moz-border-radius:0px 0px 4px 4px; -webkit-border-radius:0px 0px 4px 4px; border: 1px solid #eceff1; border-top: none; }
.need { color:#F00; font-size:19px; }
.layui-nav { padding: 0px; background:#7ac5a5 }
.layui-nav a:hover { background:#a5dac3; color: #242424; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius:3px; }
.layui-nav li { display: table-cell; width:25%; text-align: center; }
.layui-nav .layui-nav-child a:hover { background-color: #f2f2f2; color: #000; }
.layui-nav .layui-nav-item a { padding:0px!important; }
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color:#7bc793; border-color: #337ab7; }
.mnav li { float:none; display:table-cell; width:1% }
.dropdown-menu { text-align:center }
.dropdown-menu li { display: inline-block; width:100%; padding:0 }
.dropdown-menu li a { padding:0 3 0 3; line-height:38px; }
.dropdown-menu li a:hover { background:#f5f5f5!important; }
.mnav li a { text-align:center }
.sep { padding-left:8px; padding-right:8px; color:#D7D5D5; line-height: 30px; font-size:14px; }
.buy { padding-left:15px; padding-right:15px; background: #ff6700; border-color: #ff6700; color: #fff; width: 118px; height:28px; line-height:28px; padding-top:10px; padding-bottom:10px }
.nav-buy a { color: #fff; }
.nav-buy a:hover { color: #fff; text-decoration:none; background:#E9650B }
.tip p { color:#797676 !important; line-height:30px; font-size:16px; padding:0px 10px; }
.yj { -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-left-radius:3px; -webkit-border-top-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius:3px; }
.qbx { border:none; }
.tpyj img { -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px; }
.order { font-family: 'Helvetica Neue', Helvetica, Arial, 'Microsoft Yahei', 'Hiragino Sans GB', 'Heiti SC', 'WenQuanYi Micro Hei', sans-serif; padding:20px; }
.order-title { color: #333; font-size: 20px; line-height: 24px; font-weight: normal; margin:0px; }
hr { margin:0px; }
h1, h2, h3, h4, h5, h6, p { font-family: "Microsoft YaHei", Arial, SimHei, sans-serif; font-style: normal; }
.lianxi { float: left; padding: 0 20px; text-align: center; margin: 0 auto; }
.isStuck { width: inherit !important;  width: calc(100% - 10px) !important;width: -webkit-calc(100% - 10px) !important;width:-moz-calc(100% - 10px) !important;max-width: 894px }
.form-group { padding-left:20px; }
.control-label { font-size:14px; font-weight:normal; padding-right:0px; line-height:21px; }
.paypayorder p { color:#616161; margin-bottom: 5px; line-height: 2; }
.registerform ul { display: block; list-style-type: none; padding-left:0; margin-left:0; }
.registerform li { padding-bottom:15px; }
.need { color:#F00 }
.tlabel { font-weight:normal }
.fix-copy-btn { width: 50px; height: 50px; background: rgba(0, 0, 0, 0.5); position: fixed; border-radius: 50%; top: 50%; right: 15px; z-index: 9999; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; }
.fix-copy-btn .ico { width: 50px; height: 50px; background-image: url(/system/public/images/copy-btn-ico.png); background-repeat: no-repeat; background-size: cover; display: inline-block; }
.layui-btn-container { padding-left:10px; }
.layui-form-pane .layui-form-label { color: #333; }
.layui-form-label { vertical-align:middle; }
.layui-btn-primary { color: #333; }
input[type=text], input[type=password], input[type=number], input[type=email], input[type=tel], textarea { -webkit-appearance: none; }
.layui-radio-disbaled>i { color: #a0a0a0!important; }
.layui-form-pane .layui-form-label { padding: 8px 6px 8px 15px!important; }
.layui-disabled, .layui-disabled:hover { color:#a0a0a0!important; }
.layui-form-radio * { font-size: 12px; }
.layer-login { width: 350px; height: 300px; border-radius: 5px!important; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.layui-layer-title { border: none; background-color: #7AC5A5!important; color: #fff!important; border-radius: 5px 5px 0 0!important; height: 50px!important; line-height: 50px!important; }
.layui-layer-setwin a { color:#fff }
.layui-layer-content { padding: 0px 10px 0px 10px; }
.rowshadow { border-left:#CCC 1px solid; border-right:#CCC 1px solid; border-bottom:#CCC 1px solid; }
.layui-tab { margin: 0px!important; text-align: left!important; }
.btn-success { color: #fff!important; background-color:#56ad87!important; border-color: #4cae4c!important; }
.bottom { height:90px; text-align:center; padding:10px 0px 10px 0px; font-size:12px; }
.bottom a { color:#495a6f }
.bottom a:hover { color:#242d38 }
.bottom a:active { color:#242d38 }
.bottom a:visit {
color:#242d38
}
.bottom p { color: #949698; height: 22px!important; line-height: 22px!important; margin: 0!important; }
.con { padding: 10px 20px 20px 20px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.con p { color: #797676; font-size: 16px; padding-top: 15px; line-height: 30px; font-family: "Microsoft YaHei", Arial, SimHei, sans-serif; font-style: normal; text-indent: 2em; }
.con h3 { font-size:22px; margin:0px; padding-top:8px;padding-bottom: 8px}
.con h2 {   margin:0px; padding-top:8px; padding-bottom:8px}
.con img{ }
.con ul {
    list-style-type: none;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 8px
}
.con a {
    color: #009688;
    text-decoration: none;
}
.con ul li {
    display: list-item;
    text-align: -webkit-match-parent;
    color: #757575;
    line-height: 2.1;
}
.layui-colla-content { color: #797676; font-size: 16px; padding-top: 15px; line-height: 30px; font-family: "Microsoft YaHei", Arial, SimHei, sans-serif; font-style: normal; text-indent: 2em; }
.wxtitle { text-align: center; font-size: 20px; color: #353535; padding-bottom: 10px; }
.wxnologin { padding-top: 20px; }
