.container{ width: 1320px; margin: 0 auto; }

.security-title{ font-size:32px; text-align:center; color: #000; margin:0 0 75px; overflow:hidden;}
.security-title span{ display:block; font-size:16px; line-height: 24px; color:#666666; margin:20px 0 0;}
.security-title a{ color:#015bfe; margin:0 5px;}
.security-title em{ color:#015bfe; margin:0 5px;}

.security-list{ text-align: center; background:url("img/vip/process.png") center top no-repeat; padding-top: 165px;overflow: hidden}
.security-list li{width:160px;float:left; margin: 0 80px}
.security-list h5{ font-size:16px;color: #000}

.security-stype{overflow:hidden}
.security-stype h3{font-size: 20px;padding-left:30px; margin: 0 0 25px; background:url("img/vip/ico.png?v=1") left 4px no-repeat;}
.security-stype ul{text-align: center; margin-left: -35px; overflow:hidden;}
.security-stype ul li{display: inline-block; margin-left:35px; border:1px solid #dddddd;width:288px; height:253px; padding:35px 55px 0; overflow:hidden}
.security-stype ul li:before{ content:""; display:block; width:110px; height:92px; margin:0 auto 30px;background: url("img/vip/icon.png?v=1") no-repeat;}
.security-stype ul h4{ font-size:18px; font-weight: bold; margin:0 0 20px;}
.security-stype ul p{ line-height:28px; color:#666666;overflow:hidden}

.security-problems{margin:60px 0 0;border: 1px solid #ddd; background: #fff;overflow: hidden}
.security-problems dt{width: 318px;float: left; background: #f2f5fa; overflow: hidden}
.security-problems dt h3{line-height: 100px; font-size: 20px;padding-left: 50px; background:url("img/vip/ico.png?v=1") 20px 42px #e9edf3 no-repeat;}
.security-problems dt p{line-height: 80px; font-size: 16px;padding-left: 50px;cursor: pointer}
.security-problems dd{padding: 30px;overflow: hidden}
.security-problems dd:hover{background: #d9e5fa; color: #015bfe;}
.security-problems dd h4{font-size: 20px; margin: 0 0 20px;}
.security-problems dd p{margin: 0 0 10px; line-height:26px; color: #666666; overflow: hidden}
.security-problems .main{display: none;overflow: hidden}
.security-problems .vip-btn{display: block; margin: 50px 0 0; width:180px; height:50px;line-height:50px; text-align:center; background: #015bfe; color:#fff; font-size:16px;}

/* banner */
.security-banner{ height:540px; position: relative; background: url("img/vip/banner.jpg?v=1") center top #292f3f no-repeat; min-width:1280px;}
.security-banner .header-info{padding-top:160px; color:#fff;overflow: hidden;}
.security-banner .header-info h1{ font-size:48px; margin:0 0 26px;}
.security-banner .header-info p{ line-height:34px; font-size: 18px; margin:0 0 60px; overflow:hidden}
.security-banner .header-info a{ float: left; margin-right: 20px; width:178px; height:48px; border:1px solid rgba(255,255,255,.6); line-height:48px; text-align:center; color:#fff; font-size:16px;}
.security-banner .vip-btn{border: 1px solid #015bfe !important;background: #015bfe;}

/* 栏目 */
.cloumn-blank{ display:none; height:95px; overflow:hidden}
.security-cloumn{ background:#fff; border-bottom:1px solid #dddddd; overflow:hidden; min-width:1280px;}
.security-cloumn ul{ width:1280px; margin: 0 auto; text-align:center;overflow:hidden;}
.security-cloumn li{ float:left;position: relative; line-height:46px;padding: 24px 54px;font-size:16px;cursor:pointer}
.security-cloumn li:before{content: "";display: inline-block;width: 41px; height: 46px; margin-right: 10px; vertical-align: top; background: url("img/vip/icon.png") no-repeat;}
.security-cloumn li:after{ content: ""; height:40px; width: 1px; background: #dddddd; position: absolute; right: 0; top:27px;}
.security-cloumn li:last-child:after{ width: 0;}
.security-cloumn .item1{padding: 24px 46px 24px 0}
.security-cloumn .item1:before{background-position: 0 0;}
.security-cloumn .item2{padding: 24px 60px;}
.security-cloumn .item2:before{background-position: -45px 0;}
.security-cloumn .item3:before{background-position: -90px 0;}
.security-cloumn .item4:before{background-position: -135px 0;}
.security-cloumn .item5{padding: 24px 0 24px 52px;}
.security-cloumn .item5:before{background-position: -181px 0;}
.security-cloumn .active {color: #015bfe}

/* 备案 */
.security-beian{ padding:95px 0; background: #f2f5fa; overflow:hidden; min-width:1280px;}

/* 赔偿 */
.security-compensation{ padding:95px 0;overflow:hidden; min-width:1280px;}
.security-compensation .security-list{ margin: 0 0 60px; background:url("img/vip/process1.png") center top no-repeat;}
.security-compensation .security-list li{width: 142px;margin: 0 72px;}
.security-compensation .security-list li:first-child{margin: 0 72px 0 0;}
.security-compensation .security-list li:last-child{margin: 0 0 0 66px;}
.security-compensation .security-stype .item1:before{background-position: 0 -54px}
.security-compensation .security-stype .item2:before{background-position: -111px -54px}
.security-compensation .security-stype .item3:before{background-position: -214px -54px}

/* 退款 */
.security-refund{ padding:95px 0; background: #f2f5fa; overflow:hidden; min-width:1280px;}

/* 支持 */
.security-support{ padding:95px 0;overflow:hidden; width:100%;}
.security-stype ul li{width:283px;height: 320px;}
.security-support .security-stype .item1:before{ background-position:16px -158px;}
.security-support .security-stype .item2:before{ background-position:-99px -158px;}
.security-support .security-stype .item3:before{ background-position:-238px -158px;}

/* vip */
.security-vip{ padding:95px 0; background: #f2f5fa; overflow:hidden; min-width:1280px;}
.security-vip .left{background: #fff;float: left;width: 444px; line-height: 24px; color: #666;position: relative; padding: 30px 40px 0 190px; height: 200px;}
.security-vip .left h4{font-size: 18px; font-weight: bold; margin: 0 0 8px; color: #333}
.security-vip .left:before{ content: ""; width: 97px; height: 77px; position: absolute; left: 48px; top:54px; background: url("img/vip/icon.png?v=1") 0 -260px no-repeat;}
.security-vip .right{float: right; text-align: center; overflow: hidden}
.security-vip .right li{float: left;width: 190px;font-size: 18px; height: 200px; padding-top: 30px; background: #fff; margin-left: 25px;}
.security-vip .right .item2{font-size: 14px;}
.security-vip .right p{font-size: 16px; color: #015bfe;}
.security-vip .list{display: block}
.security-vip .list:before{content: "";display: block;width: 90px; height: 90px; margin: 0 auto 24px; background: url("img/vip/icon.png?v=1") no-repeat;}
.security-vip .item1 .list:before{background-position: -112px -261px;}
.security-vip .item2:before{background-position: -224px -261px; margin: 0 auto 18px; }
.security-vip .item3:before{background-position: -338px -252px;}