/*!
 * Aiwei v1.0 
 * Writter lotusling
 * 2018-01-15
 *//*! */
body{font-family:"Microsoft Yahei",Arial,sans-serif;}
a:focus, a:hover, a:active{color: #ff8fb2;text-decoration: none;}
.bg-gray{background-color: #f8f8fb;}
.text-pink{color: #ff8fb2;}

.btn{height: 44px;line-height: 2.2;-webkit-border-radius: 50px;border-radius: 50px;}
.btn-primary{background-color: #fcaec6;border-color: #fcaec6;}
.btn-primary:focus, .btn-primary:hover, .btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover{background-color: #ff8fb2;border-color: #ff8fb2;outline: none;}
.btn-success{background-color: #5dd4ca;border-color: #5dd4ca;}
.btn-success:focus, .btn-success:hover, .btn-success:active, .btn-success:active:focus, .btn-success:active:hover{background-color: #35c9bc;border-color: #35c9bc;outline: none;}
.btn-info{background-color: #a5cbff;border-color: #a5cbff;}
.btn-info:focus, .btn-info:hover, .btn-info:active, .btn-info:active:focus, .btn-info:active:hover{background-color: #72aeff;border-color: #72aeff;outline: none;}
.btn-warning{background-color: #545392;border-color: #545392;}
.btn-warning:focus, .btn-warning:hover, .btn-warning:active, .btn-warning:active:focus, .btn-warning:active:hover{background-color: #6968aa;border-color: #6968aa;outline: none;}

.form-control:focus {border-color: #fcaec6;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #fcaec6;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #fcaec6;}

.blank{height: 58px;}
.blank-h{height: 91px;}

[v-cloak] {display: none;}

.content-wrapper{position: relative;margin-top: 20px;margin-bottom: 20px;}
.main-wrapper{padding: 15px;background-color: #fff;}

/*header navbar*/
.aw-navbar{background: transparent;border-color: transparent;}

.aw-navbar .navbar-brand{display: inline-block;padding: 20px 20px 9px 0px;height: 90px;}
.aw-navbar .navbar-brand>i{display: inline-block;width: 155px;height: 100%;background-image: url(../img/newindex/logo.png);background-repeat: no-repeat;background-size: 100%;}

.aw-navbar .navbar-collapse{padding-top: 20px;}
.aw-navbar .navbar-nav>li>a{font-size: 15px;color: #c3c8d5;}
.aw-navbar .navbar-nav>li>a:focus, .aw-navbar .navbar-nav>li>a:hover{color: #2b303b;}
.aw-navbar .nav>li>a{padding-left: 20px;padding-right: 20px;}
.aw-navbar .navbar-nav>.open>a, .aw-navbar .navbar-nav>.open>a:focus, .aw-navbar .navbar-nav>.open>a:hover{background: transparent;color: #fff;}
.aw-navbar .navbar-nav>li>.dropdown-menu{left: 50%;margin-left: -85px;margin-top: 0px;margin-bottom: 0px;padding: 0px;border: 0px;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(51,51,51,.175);box-shadow: 0 6px 12px rgba(51,51,51,.175);}
.aw-navbar .dropdown-menu>li>a{border-bottom: 1px solid #f4f4f4;line-height: 2.8;font-size: 15px;}
.aw-navbar .dropdown-menu>li:last-child>a{border-bottom: 0px;}
.aw-navbar .dropdown-menu>li:first-child>a{border-top-left-radius: 4px;border-top-right-radius: 4px;}
.aw-navbar .dropdown-menu>li:last-child>a{border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.aw-navbar .dropdown-menu>li>a:focus, .aw-navbar .dropdown-menu>li>a:hover{background-color: #fcaec6;color: #fff;}

.aw-navbar .navbar-toggle{border-color: #fcaec6;}
.aw-navbar .navbar-toggle .icon-bar{background-color: #fcaec6;}
.aw-navbar .navbar-toggle:focus, .aw-navbar .navbar-toggle:hover{background-color: #ffd6e3;}

.aw-navbar .navbar-collapse, .aw-navbar .navbar-form{border-color: #fff;}

.navbar-scroll{background: rgba(255,255,255,0.95);-webkit-transition: all ease .3s;transition: all ease .3s;}
.navbar-scroll .navbar-brand>i{background-image: url(../img/newindex/logo.png);}
.navbar-scroll .navbar-nav>li>a{color: #2b303b;}
.navbar-scroll .navbar-nav>li:hover>a, .navbar-scroll .navbar-nav>li>a:focus, .navbar-scroll .navbar-nav>li>a:hover{color: #ff8fb2;}
.navbar-scroll .header-login a{background-color: #fcaec6;}
.navbar-scroll .header-login a.pinklink{border-color: #fcaec6;}

/*登录入口*/
.header-login, .header-logout{margin-top: 10px;}
.header-login a.right-log{background-color: #fff;color: #A2A2A2;border-color: #b2c3ff;}
.header-login a{display: inline-block;margin-left: 16px;padding: 8px 28px;border: 1px solid #fff;-webkit-border-radius: 40px;border-radius: 40px;color: #fff;font-size: 15px;-webkit-transition: all ease-in-out .3s;transition: all ease-in-out .3s;}
.header-login a.pinklink{background-color: #fff;color: #A2A2A2;border-color: #fcaec6;}
.header-login a.pinklink:hover{background-color: #ff8fb2;border-color: #ff8fb2;color: #fff;}
.header-login a.right-log:hover{background-color: #b2c3ff;border-color: #b2c3ff;color: #fff;}
.header-logout .avatar{margin-right: 5px;width: 40px;height: 40px;-webkit-border-radius: 50%;border-radius: 50%;}
.header-logout a{margin-left: 30px;color: #7b8392;}
.header-logout a:hover span{color: #ff8fb2;}
.header-logout a.pinklink{color: #fff;padding: 8px 28px;border: 1px solid #fff;-webkit-border-radius: 40px;border-radius: 40px;font-size: 15px;-webkit-transition: all ease-in-out .3s;transition: all ease-in-out .3s;}
.navbar-scroll .header-logout a.pinklink{color: #fcaec6;border: 1px solid #fcaec6;}
.header-logout a.pinklink:hover{background-color: #ff8fb2;border-color: #fcaec6;color: #fff;}

@media (min-width: 1190px) {
	.aw-navbar .nav>li:hover .dropdown-menu{display: block;}	
}
@media (min-width: 768px) {
	.aw-navbar>.container .navbar-brand{margin-left: 0px;}
	.aw-navbar .navbar-nav>li>a{padding-bottom:20px;}
	.navbar-scroll .navbar-nav>li>a{padding-bottom:32px;}
	.navbar-scroll .navbar-nav>.open>a, .navbar-scroll .navbar-nav>.open>a:focus, .navbar-scroll .navbar-nav>.open>a:hover{background: transparent;color: #ff8fb2;}	
}
@media (max-width: 1200px) {
	.header-login, .header-logout{display: none;}
}
@media (max-width: 767px) {
	.aw-navbar{background: rgba(255,255,255,0.95);}
	.aw-navbar .navbar-brand{padding-top: 12px;padding-left: 15px;height: 57px;}
	.aw-navbar .navbar-brand>i{width:120px;background-image: url(../img/newindex/logo.png);}
	.navbar-toggle{margin-top: 15px;}	
	.aw-navbar .navbar-collapse{max-height: none;padding-top: 0px;background-color: #fcaec6;}
	.aw-navbar .navbar-nav>li>.dropdown-menu{left: auto;margin-left: auto;background-color: #fcaec6;text-align: left;}
	.aw-navbar .navbar-nav .open .dropdown-menu>li>a{padding-left: 20px;color: #fff;line-height: 30px;}
	.aw-navbar .navbar-nav>.open>a, .aw-navbar .navbar-nav>.open>a:focus, .aw-navbar .navbar-nav>.open>a:hover{background: #ff8fb2;}	
	.navbar-scroll .navbar-nav>li>a, .navbar-scroll .navbar-nav>li:hover>a, .navbar-scroll .navbar-nav>li>a:focus, .navbar-scroll .navbar-nav>li>a:hover{color: #fff;}
}

/*footer*/
.footer{background-color: #36364c;}
.footer-content{padding-top: 55px;padding-bottom: 37px;}
.footer-content h4{margin-bottom: 20px;color: #fff;font-size: 12px;}
.footer-content li, .footer-content a{color: #7b8392;font-size: 13px;}
.footer-content li{padding-top: 10px;padding-bottom: 10px;}
.footer-content .form-group{position: relative;margin-bottom: 18px;}
.footer-content .form-group label, .footer-content .form-group input, .footer-content .form-group textarea, .footer-content .form-group select{color: #7b8392;font-size: 13px;font-weight: normal;}
.footer-content .form-group .control-label{position: absolute;top: 3px;left: 0px;}
.footer-content .form-group .form-inpt{padding-left: 80px;}
.footer-content .form-group .form-inpt input[name="D-identity"]{opacity: 0;}
.footer-content .form-group .form-inpt label{position: relative;margin-left: -18px;padding-left: 22px;width: 95px;cursor: pointer;}
.footer-content .form-group .form-inpt input[name="D-identity"] + label:before{position: absolute;top: 0px;left: 0px;content: "";width: 18px;height: 18px;background: #5e5e70;border: 3px solid #5e5e70;-webkit-border-radius: 50%;border-radius: 50%;}
.footer-content .form-group .form-inpt input:checked + label:before{background-color: #fcaec6;}
.footer-content .form-group .form-inpt .form-control{width: 220px;background-color: #4a4a5e;border-width: 0px;}
.footer-content .form-group .form-inpt input.form-control, .footer-content .form-group .form-inpt select.form-control{height: 30px;-webkit-border-radius: 20px;border-radius: 20px;}
.footer-content .form-group .form-inpt textarea{-webkit-border-radius: 10px;border-radius: 10px;}
.footer-content .form-group .form-inpt button{margin-top: 12px;width: 165px;background-color: #5e5e70;-webkit-border-radius: 20px;border-radius: 20px;color: #fff;outline: none;}
.footer-bt{padding-top: 45px;padding-bottom: 45px;border-top: 1px solid #4a4a5e;text-align: center;color: #7b8392;font-size: 13px;}
.footer-bt a{color: #7b8392;}
.mobile-content{padding: 20px 10px 10px 10px;text-align: center;font-size: 13px;color: #7b8392;}
.mobile-content a{color: #7b8392;}
.footer a:focus, .footer a:hover, .footer a:active{color: #ff8fb2;}
@media (min-width: 1200px) {
	.footer .container{width: 1200px;}
}

/*global*/
.content{padding-top: 110px;padding-bottom: 110px;}
.titlebar{position: relative;text-align: center;}
.titlebar h2{margin-top: 0px;font-size: 34px;color: #36364c;}
.titlebar span{display: block;margin: 33px auto 0;content: "";width: 64px;height: 5px;background-color: #fcaec6;-webkit-border-radius: 3px;border-radius: 3px;}
.titlebar p{margin-top: 42px;color: #a7aec1;}
.titlebar.md span{margin-top: 15px;width: 30px;height: 2px;}
@media (min-width: 1200px) {
	.content.md{padding-top: 60px;padding-bottom: 60px;}
}
@media (max-width: 1200px) {
	.content{padding-top: 60px;padding-bottom: 60px;}
}
@media (max-width: 768px) {
	.content{padding-top: 40px;padding-bottom: 40px;}
	.titlebar h2{font-size: 26px;}
	.titlebar span{margin-top: 20px;}
	.titlebar p{margin-top: 20px;}
}
@media (max-width: 414px) {
	.content{padding-top: 20px;padding-bottom: 20px;}
	.titlebar h2{font-size: 22px;}
}

/*翻页*/
.pagination{display: block;margin-bottom: 0px;text-align: center;}
.pagination>li{margin: 0 10px;}
.pagination>li>a, .pagination>li>span{display: inline-block;float: none;padding: 0px;width: 56px;height: 56px;background-color: #e5e5e5;border-width: 0px;border-radius: 50%!important;text-align: center;line-height: 56px;font-family: "宋体";font-size: 30px;font-weight: bold;color: #777;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{background-color: #fcaec6;color: #fff;}

/*在线客服*/
.kf-online{z-index: 99999;position: fixed;bottom: 50%;right: 30px;margin-bottom: -200px;width: 120px;height: 432px;background: url(../img/bg-online.png) no-repeat;background-size: 100%;}
.kf-online .online-close{position: absolute;top: 18px;left: 45px;opacity: 0;}
.kf-online .online-close>img{display: block;width: 20px;}
.kf-online:hover .online-close{opacity: 1;}
.kf-online .online-btn{position: absolute;top: 159px;left: 23px;}
.kf-online .online-btn>li{padding-top: 19px;width: 62px;height: 88px;border-bottom: 1px dashed #fff;text-align: center;cursor: pointer;}
.kf-online .online-btn>li:last-child{border-bottom: 0px;}
.kf-online .online-btn>li i{margin: auto;display: block;width: 25px;height: 25px;background-repeat: no-repeat;background-size: 100%;}
.kf-online .online-btn>li p{line-height: 2.2;color: #36364c;}
.kf-online .online-btn>li.btn1 i{background-image: url(../img/icon-kf01.png);}
.kf-online .online-btn>li.btn2 i{background-image: url(../img/icon-kf02.png);}
.kf-online .online-btn>li.btn3 i{background-image: url(../img/icon-kf03.png);}
.kf-online .online-btn>li:hover p{color: #fe719c;}
.kf-online .online-btn>li.btn1:hover i{background-image: url(../img/icon-kf01-h.png);}
.kf-online .online-btn>li.btn2:hover i{background-image: url(../img/icon-kf02-h.png);}
.kf-online .online-btn>li.btn3:hover i{background-image: url(../img/icon-kf03-h.png);}
.suspend-down{animation: suspend-down 1s;-webkit-animation-timing-function: linear;-moz-animation-timing-function: linear;-o-animation-timing-function: linear;animation-timing-function: linear;animation-fill-mode: forwards;}
@keyframes suspend-down{
	0%{bottom: 50%;margin-bottom: -200px;}
	100%{bottom: 0%;margin-bottom: -285px;}
}
