@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg') format('svg');
}

.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

#ironman_ads_container{display: none !important;}
/*消除基本样式*/
* {outline: none;}
/*body{font-family: Arial, Helvetica, 微软雅黑, 黑体, "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;overflow-x: hidden;background: #f8f8f8;}*/
body{-webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    /*font-family: Arial,Helvetica,"微软雅黑","黑体","Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;*/
    font-family: SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;
}
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;font-weight:400;}
ul,li{list-style:none;}
a{color:#4184f3;}
a:hover,a:visited,a:focus{text-decoration: none;}
a:focus{outline:none;-moz-outline:none;}
.hover-line:hover,.hover-link:hover{text-decoration:underline;}
a.link-danger{color: #f35a4a;}
a.link-danger:hover{color: #c40000;}
.btn.xws-btn-orange:focus{
    color:#fff;
}
[class^="el-"], [class^="xws"] {
     font-family: SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;
}

/*常用类*/
.l{float: left;}
.r{float: right;}
.absolute{position: absolute;}
.p0{padding: 0px;}
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f18{font-size: 18px;}
.fn{font-weight: normal;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.wtz-clear{width: 0;height: 0;border: 0;padding: 0;margin: 0;clear: both;}
.bg-gray-7{background: rgba(247,247,247,.7);}
.gray{color:#999;}
.must{color:#f35a4a;}
.mr3{margin-right: 3px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mr20{margin-right: 20px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mb100{margin-bottom: 100px;}
.bg-gray{background: #f8f8f8;}
.minW750{min-width: 750px;}
.maxW1200{max-width: 1200px;}
.font-simsun{font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
.rmb-before:before{content:'￥';font-size: 14px;}
.relative{position: relative;}
.hidden-input{border:0;width: 1px;height: 1px;position: absolute;bottom: 0; left:-1000px;}
.shadow{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12);}
.tooltip .tooltip-inner{background:#4184f3;}
.tooltip.top .tooltip-arrow{border-top-color:#4184f3;}
.icon-img{margin-top: -6px;}
.pay_success{color: #0ead0e;}
.alert-error{display: none;margin: 25px 0;}
.max_height{height: 210px;overflow: hidden;}
.red{color:red;}
.blue{color:#4184f3;}
.clear{clear:both;padding:0;margin:0;width:0;height:0;}
.text-orange {color:#ff2a00}
.xws-btn-orange {background: linear-gradient(135deg, #ff2a00 , #ff8400);border:none;color:#fff;}
.xws-btn-orange:hover{background: linear-gradient(135deg, #ff6000 , #ffb400);color:#fff;}
.dzt-loading-po{margin: 0px auto;width: 50px;text-align: center;display: inline-block;}
.dzt-loading-po .bounce1,.dzt-loading-po .bounce2,.dzt-loading-po .bounce3{width: 6px;height: 6px;display: inline-block;margin-right: 4px;background-color: #f35a4a;border-radius: 100%;-webkit-animation: bouncedelay 0.8s infinite ease-out;-moz-animation:bouncedelay 0.8s infinite ease-out;-o-animation:bouncedelay 0.8s infinite ease-out;animation: bouncedelay 0.8s infinite ease-out;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.dzt-loading-po .bounce1 {-webkit-animation-delay: -0.4s;animation-delay: -0.4s;}
.dzt-loading-po .bounce2 {-webkit-animation-delay: -0.2s;animation-delay: -0.2s;}
@keyframes bouncedelay {
    0%, 50%, 100% {transform: scale(0.7);-webkit-transform: scale(0.7);opacity:0.7;}
    20% {transform: scale(1);-webkit-transform: scale(1);opacity:1;}
}
@-webkit-keyframes bouncedelay {
    0%, 50%, 100% { -webkit-transform: scale(0.7);opacity:0.7;}
    20% { -webkit-transform: scale(1);opacity:1;}
}
@-moz-keyframes bouncedelay{
    0%, 50%, 100% {transform: scale(0.7);opacity:0.7;}
    20% {transform: scale(1);opacity:1;}
}
@-o-keyframes bouncedelay{
    0%, 50%, 100% {transform: scale(0.7);opacity:0.7;}
    20% {transform: scale(1);opacity:1;}
}
.rotation-loading{height: 20px;width:20px;position: absolute;top: 50%;left: 50%;z-index: 11;margin-top: -10px;margin-left:-10px;animation: rotation 1s cubic-bezier(0, 0, 0.15, 0.96) infinite;border-radius: 100%;border-width: 2px; border-style: solid solid dashed solid; border-color: #f35a4a #f35a4a rgba(255,72,52,.6) #f35a4a;}
@keyframes rotation{
    0% {transform: rotateZ(0deg);}
    100% {transform: rotateZ(360deg);}
}
.try-use-tag {
    background: #35aa47;
    padding: 3px;
    color: #fff;
    font-size: 12px;
    margin-right: 5px;
}
.wtz-code-tip{
    color: #f35a4a;
    line-height: 40px;
}
.btn-create{
    padding:6px 12px;
    font-size: 14px;
}
.over-quota-alert{display: none;}
.analysis-ret-btn {
    position: absolute;
    bottom: 6px;
    right: 0;
}

.data-table{margin-bottom: 0;letter-spacing:0.2px;}
.data-table.text-center> thead > tr > th{text-align: center;}
/*.data-table.grayth > thead > tr > th{background-color: #f7f7f7;}*/
.data-table > thead:first-child > tr:first-child > th{border-bottom: none;border-top: 1px solid #e7e7e7;}
.data-table > thead > tr > th:first-child{border-left: 1px solid #e7e7e7;}
.data-table > thead > tr > th:last-child{border-right:1px solid #e7e7e7;}
.data-table>tbody>tr>td{border: 1px solid #e7e7e7;}
.data-table>thead>tr>th,.data-table>tbody>tr>td{padding:13px 8px;font-size: 13px;}
/*        .data-table>tbody>tr>td:first-child{text-align: right;}*/
/*        .data-table.nth1-left>tbody>tr>td:first-child{text-align: left;}*/
/*.data-table a:hover{text-decoration: underline;}*/

.body-bg{background-color: #f6f7fb;}
.header-wrapper{background: #fff;height: 70px;width: 100%;/* border-bottom: 1px solid #eae9e9;*/}
.header-wrapper .col-logo,.header-wrapper .header-right-side{line-height: 70px;}
.header-wrapper .logo img{height: 48px;}
.header-wrapper .main-nav{line-height:1.42857143;}
.header-wrapper .main-nav li{float:left;height:70px;border-bottom:3px solid #fff;border-right: 1px dashed #ccc;position:relative;}
.header-wrapper .main-nav li:first-child{border-left: 1px dashed #ccc;}
.header-wrapper .main-nav li:not(.active):hover{border-bottom:3px solid #f35a4a;transition:all 0.5s ease;}
.header-wrapper .main-nav li a{font-size:16px;color:#666;display:block;width:100%;height:100%;line-height:53px;padding:0 50px;}
.header-wrapper .main-nav li .badge{position:absolute;top: 2px;font-style: normal;right:4px;border-bottom-left-radius: 0;}
.header-wrapper .main-nav li:hover a{color:#222;}
.header-wrapper .main-nav li.active{background-color:#fafafa;}
.header-wrapper .main-nav li.active,.main-nav li.active:hover{border-bottom:3px solid #f35a4a;}
.header-wrapper .main-nav li.active a,.main-nav li.active:hover a{color:#f35a4a;}

.content-bg{margin: 0px auto 0;max-width: 1440px; height:auto;}
.contain-body{margin-top: 26px;}
.nav-side{min-height: 300px;background-color: #fff;width: 234px;margin-right: -100%;position: relative;letter-spacing: 0.4px;}
.nav-side .ver-box {text-align: center;border-bottom: 1px solid #ededed;padding-bottom: 10px;padding-top: 10px;}
.nav-side .ver-box .ver-name{font-size: 18px;color: #4a4a4a;}
.nav-side .ver-box .ver-end-date{font-size: 12px;margin-top: 5px;color: #b2b2b2;}
.nav-side .ver-box .ver-end-date span{font-size: 12px;}

.nav-tree-box{padding-top: 5px;}
.nav-tree a{text-decoration: none;display: block;padding-top: 3px;padding-bottom: 3px;padding-right: 20px;line-height: 25px;}
.nav-tree-box dl .checked,.nav-tree a:hover{background-color: rgba(0,0,0,0.035);color: #222;}
.nav-tree-box dl .p.checked{background-color: transparent;}
.nav-tree-box>dl>dt{margin-top: 5px;}
.nav-tree-box>dl>dd>dl>dt>.nav-tree-child>a:before{color: #777;font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;margin-right: 5px;}
/*.nav-tree-box>dl>dd>dl>dt>.nav-tree-child>a:before{content: '\e641';}*/
/*.nav-tree-box>dl>dd>dl>dt.unfold>.nav-tree-child>a:before{content: '\e60c';}*/
.nav-tree-box>dl>dd>dl>dt>.nav-tree-child>a:before{content: '\e652';}
.nav-tree-box>dl>dd>dl>dt.unfold>.nav-tree-child>a:before{content: '\e653';}
.nav-tree-node span.icon-font{color:rgb(249, 80, 8);font-weight: normal;font-size: 18px;}
.dropdown span.icon-font{font-size: 28px;}
.dropdown .icon-font.icon-free{color:#f35a4a;}
.dropdown .icon-font.icon-try-out{color:#36ae48;}
.dropdown .icon-font.icon-vip{color:#e1b876;}
.dropdown .icon-font.icon-silver-medal{color:#e4e2e3;}
.dropdown .icon-font.icon-svip{color:rgb(255,215,0);}
.dropdown .icon-font.icon-kefu{color:rgb(255,192,203);}
.dropdown .icon-font.icon-Administrator{color:#4184f3;}

/*
.nav-tree-node .question-ico:before{content: '\e607';font-size:16px;margin-right: 10px;}
.nav-tree-node .shop-ico:before{content: '\e602';font-size:16px;margin-right: 10px;}
.nav-tree-node .analytis-ico:before{content: '\e669';font-size:16px;margin-right: 10px;}
*/

.nav-tree-box dl a{font-size: 15px;color: #222;font-weight: 700;padding-left: 22px;padding-top:10px;padding-bottom:10px;}
.nav-tree-box dl dl dt>a{font-size: 14px;font-weight: normal;padding: 5px 0px 5px 49px;}
/*
.nav-tree-box dl dl dl a{font-size: 13px;font-weight: normal;padding-left: 79px;color: #666;padding-top:3px;padding-bottom:3px;}
.nav-tree-box>dl>dd>dl>dt>.nav-tree-child>a{padding-left: 48px}
*/
/*
.nav-tree-box dl .unfold a:after,.nav-tree-box dl .fold a:after{float: right;font-family:"iconfont" !important;font-size:12px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;font-weight: normal;}
.nav-tree-box dl .unfold a:after{content: "\e613";}
.nav-tree-box dl .fold a:after{content: "\e612";}
*/
.nav-tree-box dl .checked{color: rgb(249, 80, 8);border-left:5px solid rgb(249, 80, 8);padding-left: 15px;font-weight: 700;}
.nav-tree-box>dl>dd>dl>dt>.nav-tree-child>a.checked:before{font-weight: normal;}
.nav-tree-box>dl>dd>dl>dt.unfold>.nav-tree-child>a.checked:before{font-weight: normal;}
.nav-tree-box dl dl .checked{padding-left: 44px;}
.nav-tree-box dl dl .p.checked{border-left:none;padding-left: 48px;}
.nav-tree-box dl dl dl .checked{padding-left: 74px;}

/* 后台iframe */
.iframe-content-box {  margin-left: 242px; position: relative; box-shadow: 0 1px 4px rgb(0 0 0 / 12%);}

.content-side {width: 100%;height: auto;}
.content-box,.content-wrapper{background-color: #fff;padding:26px;margin-left: 242px;position: relative;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12);}
.content-box h4.content-title{border-bottom: 1px solid #ededed;padding-bottom: 10px;}
.content-box h4.content-title span.icon-font{font-size: 18px;}
.content-box .form-box{padding-top: 26px;border-bottom: 1px solid #ebebeb;}
.content-box .setting-box{border-bottom: none;}
/*.content-box .result-box{padding: 26px 0px;}*/
.content-box .result-box table tbody td{vertical-align:middle;}
.content-box .result-box .item-title{font-size: 12px;margin: 5px 0px}
.tip-text{font-size: 12px;color: #b2b2b2;}
/*        .content-body{margin-top: 26px;padding:10px;background-color: #fff;}*/
.underline-list li{font-size: 12px;border-bottom: 1px solid #ebebeb;padding:5px;}
.footer{padding:15px 0;background-color: #fff;}
.footer>ul>li>a, .footer .beian{color: #666;}
.footer>ul>li>a:hover, .footer .beian:hover{color: #333;}
.ret-box {margin-top: 30px;}

/*个人中心*/
.user-btn{margin-right: 20px;}
.user-menu{top:60px;left:-80px;padding-top: 15px;}
.user-menu li{height: 40px;line-height: 40px;}
.user-menu li a{color:#777777;}
.user-menu li a:hover{color:#4184f3;background: #f7f7f7;}
.user-menu li a .icon-font{font-size: 18px;margin-right: 15px;color: #4184f3;}
.user-menu .arrow-right,.user-menu .arrow-left{font-size: 26px;left:70px;}
.user-menu .arrow-right{top:-14px;}
.user-menu .arrow-left{top:-16px;}
.dropdown-menu span{font-family: '宋体'}
.dropdown-menu span.arrow-left{position: absolute;top:-36px;left:90px;font-size: 30px;color:rgba(0,0,0,.2)}
.dropdown-menu span.arrow-right{position: absolute;top:-34px;left:90px;font-size: 30px;color:#fff;}
.arrow-right:before {content: '';}
.header-right .nav>li>a:hover, .nav>li>a:focus{background: transparent;}
.header-right .navbar-nav>li.logout-banner>a{color:#35aa47;}
.header-right .navbar-nav>li.login-banner>a:hover{color:#4184f3;}
.header-wrapper .header-right .nav>li.logout-banner>a:hover>span{text-decoration: underline;}
.content-box .media-left img{border-radius: 50%; width: 140px;}
.content-box .media-left .icon-font{font-size: 100px;}
.content-box .media-body h4{font-size: 14px;margin-bottom: 20px;}
.content-box .media-body{padding:20px;}
.navbar-nav>li>a {color: #222;}
.navbar-nav>li>a>.icon-font{color: #4184f3;}


/*tablesorter样式*/
table.tablesorter {
    font-family: arial;
    font-size: 8pt;
    width: 100%;
    text-align: left;
}

.header {
    background-image: url('https://d.tqdn.cn/static/img/bg.gif');
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}

/*降序时样式*/
th.headerSortDown {
    background-image: url('https://d.tqdn.cn/static/img/small_asc.gif');
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}

/*升序时样式*/
th.headerSortUp {
    background-image: url('https://d.tqdn.cn/static/img/small_desc.gif');
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}


/*后台管理*/
.tab-content{margin-top: 20px;}
.tab-content .box-body thead{background: rgba(217,237,247,0.35)}
.tab-content .box-body thead>tr>th{border-bottom: none;}
.form-horizontal input.form-control,.form input.form-control,select.form-control,span.select2{margin-bottom: 15px;}
.user-funs .icon-font.icon-edito,.user-funs .icon-font.icon-add-fun{color: #4184f3;cursor: pointer;}

/*改写bootstrap部分样式*/
.form-control.form-control-60{/*width: 60px;*/margin-bottom: 0;padding: 0;}
.form-control.form-control-80{width: 80px;margin-bottom: 0;padding: 0;}
.tab-content .form-group{margin-bottom: 0;}
.tab-content span.icon-introduction,.content-title span.icon-introduction{color: #4184f3;}
.nav-tabs>li>a, .nav-tabs>li>a:hover, .nav-tabs>li>a:focus{color:#999;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{color:#ff2a00;}
table .icon-edito,table .icon-delete, table .icon-refund{font-size: 12px;}

/*添加提示小气泡*/
/*.badge {*/
    /*display: inline-block;*/
    /*min-width: 10px;*/
    /*padding: 3px 7px;*/
    /*font-size: 12px;*/
    /*font-weight: 700;*/
    /*line-height: 1;*/
    /*color: #fff;*/
    /*text-align: center;*/
    /*white-space: nowrap;*/
    /*vertical-align: baseline;*/
    /*background-color: #777;*/
    /*border-radius: 10px;*/
/*}*/
.version-table .table tbody .badge{
    position: absolute;
    top: -16px;
    font-style: normal;
    right: -40px;
    border-bottom-left-radius: 0;
}
.version-table .table tbody .badge.badge-danger{
    right: -52px;
}
.badge-gray{background-color: #ccc;font-weight: normal;}
.badge-success{background-color: #36ae48;font-weight: normal;}
.badge-danger{background-color: #f35a4a;font-weight: normal;}
.badge-primary{background-color: #4184f3;font-weight: normal;}
.badge-warning{background-color: #ffce55;font-weight: normal;}
/*模态框*/
#wtz-modal .modal-body div{
    display: none;
}
#wtz-modal .modal-body .del i{
    color: red;
}
#wtz-modal .modal-body .pw i{
    color: #4184f3;
}
/*微信客服*/
.kefu-wx-code{
    background: #0ead0e;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    vertical-align: 6px;
    padding: 3px;
    position: relative;
    margin-top: 5px;
    cursor: default;
}
.kefu-wx-code .icon-qrcode{
    font-size: 12px;
    margin-left: 10px;
}
.kefu-wx-code .code-box {
    display: none;
    position: absolute;
    top: -74px;
    left: 97px;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 2px;
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    background-color: #fff;
    padding: 15px 15px 10px;
    z-index: 9;
}
.kefu-wx-code .code-box>.inner {
    width: 20px;
    height: 20px;
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    background-color: #fff;
    transform: rotate(45deg);
    position: absolute;
    left:-10px;
    top:73px;
    border: 1px solid rgba(0,0,0,.2);
    border-right: none;
    border-top: none;
}
.kefu-wx-code .code-box>.outer {
    width: 15px;
    height: 50px;
    background-color: #fff;
    z-index: 10;
    position: absolute;
    left:0px;
    top:60px;
}
/*试用激活*/
.active_time{
    margin-bottom: 10px;
    font-size: 12px;
}
.active_code{
    width: 100%;
    margin-bottom: 20px;
    padding:4px;
    font-size: 18px;
}
.active_tip{
    margin-top: 5px;
}
.active_tip .active_success{
    color:#0ead0e;
    display: none;
}
.active_tip .active_error,.active_tip .actived{
    font-size: 12px;
    color:#f35a4a;
    display: none;
}
/*首页、*/

.footer{
    margin-top: 0;
}

.container-fluid.top-img-wrapper{
    margin-top: 1px;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.top-img-box {
    background: url(../image/bg.jpg);
    background-size: cover;
    height: 596px;
    padding-top: 70px;
    overflow: hidden;
}
.search-box{
    padding: 18px 24px;
    background-color: rgba(229,222,214,.4);
    border-radius: 5px;
    margin-top: 50px;
    max-width: 950px;
    margin-left: auto;
    margin-right: auto;
}
.wx-wrapper{
    width: 320px;
    height: 420px;
    background-color: rgba(229,222,214,.4);
    padding: 30px;
    text-align: center;
    margin-top: 20px;
}

.wx-wrapper .btn-active{
    position: absolute;
    right: 0;
    top:0;
}
.wx-wrapper .relative p{
    color: #f35a4a;
    display: none;
}
.search-box .search{
    display: inline-block;
    width: 100%;
    height: 38px;
    border: none;
    outline: 0;
    font-size: 14px;
    color: #fbfbfb;
    padding-left: 12px;
    margin-top: 10px;
    margin-bottom: 16px;
    padding-right: 60px;
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.search-box button.btn{
    padding:7px 12px;
    position: absolute;
    top: 10px;
    right: 0;
}
.wx-wrapper .text-muted{
    color: #222;
}
.search-type-tab{
    text-align: left;
}
.search-type-tab li a {
    color: #777;
}
.search-type-tab li.on a{
    color:#fff;
}
.search-type-tab li.on{
    background: #f35a4a;
    padding: 3px 10px;
    border-radius: 2px;
}
.section h2{
    text-align: center;
    margin-top: 50px;
    /*border-bottom: 2px solid #4184f3;*/
    font-size: 36px;
}
.section h4{
    color: #777;
    padding:10px;
}
.main-title-box {
    max-width: 950px;
    padding: 45px 35px 25px 0;
    margin: 0px auto;
}
.main-btn-box{
    max-width: 950px;
    margin: 0 auto;
}
.main-title-box h1 {
    font-weight: 700;
    color: #f35a4a;
    text-align: center;
    font-size: 44px;
}
.main-title-box h3 {
    text-align: center;
}
.index-login-btn{
    display: inline-block;
    padding: 10px 50px;
    color: #fff;
    border-radius: 50px;
    font-size: 16px;
    margin-right: 50px;
}
.fun-content-box ul{
    margin:10px 0 20px 0;
}
.fun-content-box ul li{
    display: inline-block;
    width: 288px;
    height: 410px;
    background-image:url(../image/fun_bg.png) ;
}
.fun-content-box ul li .icon-font{
    position: absolute;
    top:15px;
    left: 133px;
    color: #35aa47;
    font-size: 30px;
}
.fun-content-box ul li .fun-title{
    position:absolute;
    top:95px;
    color:#fff;
    width: 288px;
}
.fun-content-box ul li .fun-text{
    position: absolute;
    top:220px;
    width: 288px;
    padding: 0 50px;
    color: #777;
}
.free-ico{
    position: absolute;
    top:4px;
    right: 20px;
    z-index: 10;
}
.free-wrapper{
    width: 100%;
    background: radial-gradient(circle,rgba(65,132,243,0.01),rgba(65,132,243,0.2)) repeat scroll 0 0 rgba(0,0,0,0);
}
.free-content{
    width: 1200px;
    margin: 0 auto;
}
.free-content ul li{
    display: inline-block;
    width: 397px;
    margin: 0;
    padding: 40px;
}
.free-content .free-box{
    width: 320px;
    height: 400px;
    background: #fff;
    padding: 50px 30px;
}
.free-content .free-box .icon-font{
    color: #35aa47;
    font-size: 40px;
}
.pw-content .btn-sm, .btn-group-sm>.btn{
    padding: 6px 9px;
    line-height: 1;
    border-radius: 4px;
}
.pw-content span{
    line-height: 22px;
}
.pw-content .icon-font{
    font-size: 12px;
}
/*.result-box .panel{*/
    /*height: 200px;*/
/*}*/
.copy-success-text{
    color: #2f973f;
    position: absolute;
    left: 3px;
    top: 0;
    opacity: 0;
}
.dropdown:hover .dropdown-menu {
    display: block;
}
.word.span-bg{
    background: #fbb046;
    color: #fff;
    padding:0 10px;
    margin-right: 3px;
    border-radius: 2px;
}
.expire_day{
    cursor: default;
}
.invite_flow div{
    position: absolute;
    color: #6a2714;
    font-size: 12px;
}
.invite_flow .part1{
    top:55px;
    left: 134px;
}
.invite_flow .part2{
    top:55px;
    right: 168px;
}
.invite_flow .part3{
    top:182px;
    left: 158px;
}
.invite_flow .part4{
    top:172px;
    right: 146px;
}
.result-box{
    margin-top: 15px;
}
.result-box .cart-count,.result-box .view-count{
    position: absolute;
    top:5px;
    right: 0px;
}
#item_list .header{
    background: url(../image/bg.gif) center right no-repeat;
    background-color: #f7f7f7;
}
.result-box #item_list .time{
    position: absolute;
    top:-5px;
    right: 180px;
    background: none;
    background-color: #0ead0e;
    color: #fff;
    border-radius:3px;
    padding:5px 10px;
    cursor: pointer;
}
.code-content .btn-sm, .pw-content .btn-sm, .btn-group-sm>.btn {
    padding: 6px 9px;
    line-height: 1;
    border-radius: 4px;
}
.code-content .btn-sm {
    position: absolute;
    right: 5px;
    bottom: 10px;
}
.code-content .icon-font, .pw-content .icon-font {
    font-size: 12px;
}

/*试用提示模态框*/
#xws-tips-box .xws-btn-box {
    text-align: center;
    margin-top: 20px;
}
#xws-tips-box .xws-btn-box .btn-try {
    margin-left: 30px;
}
#xws-tips-box .xws-btn-box p {
    margin-top: 10px;
}
#xws-user-info .modal-main, #xws-tips-box .modal-main {
    width: 350px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgb(255, 255, 255);
    border-radius: 5px;
}

#xws-user-info .close, #xws-tips-box .close {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 15px;
    top: 10px;
    padding: 0px;
}
#xws-modal-block button.close, #xws-tips-box button.close, .xws-inner-modal button.close {
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: rgb(204, 204, 204);
    text-shadow: rgb(255, 255, 255) 0px 1px 0px;
    border-width: initial;
    border-style: none;
    border-color: initial;
    border-image: initial;
}

/*翻页组件*/
.Page.navigation {
    display: flex;
}

.pagination > .active > span {
    z-index: 0;
}

.text-muted.page-info {
    margin: 18px 10px;
    line-height: 30px;
}

.text-muted.page-form {
    height: 28px;
    display: flex;
    line-height: 30px;
    margin: 18px 0px;
}

.text-muted.page-form .btn-xs {
    line-height: 24px;
    margin-left: 5px;
}

.form-control.page-number {
    width: 32px;
    margin: 0px 5px;
    padding: 0;
    text-align: center;
}
/*页面右侧文案说明*/
.mosou-text .content-text h4 {
    color: #f35a4a;
    cursor: pointer;
    margin-bottom: 0;
}
.mosou-text .content-text div {
    margin-top: 10px;
}
.search-list-box .icon-delete {
    font-size:16px;
    color:#999;
    cursor: pointer;
}
.search-list-box .icon-delete:hover {
    color: #333;
}