body {
			background: url('http://www.bj-cib.com/img/bg.png');
			background-size: cover;
			overflow-x: hidden;
		}
.w {
			width: 1200px!important;
			margin: 0 auto!important;
			background: #ffffff;
		}

.ins-container .ins-content {
			font-size: 18px;
			color: #333;
			line-height: 30px;
			padding-top: 40px;
			border-top: 1px dashed #ccc;
			margin-top: 40px;
			margin-bottom: 30px;
			min-height: 150px;
		}

.ins-container {
			margin-top: 50px;
		}

.item1{display:flex;align-items:center;height:36px;background: #4b90e2}
.item1 img{margin-left:40px;margin-right:10px;width:18px;height:18px}
.item1 h1{font-size:18px;color:#ffffff}
.item2{padding:30px 45px}
.item2 li{display: flex;align-items: center}
.item2 li>em{margin-right:15px;width:8px;height:8px;border-radius:50%;background:#4b90e2}
.item2 li>span{font-size:16px;color:#222222}
.it-list{padding-left:23px;display: flex;width:40%}
.it-left{flex:1;font-size:14px;color:#999999}
.it-right{flex:0 0 30%;font-size:14px;color:#222222;text-align: right}
.i-list{padding:30px 45px}
.i-list li:last-child{margin-bottom:0}
.i-list li{margin-bottom:30px;display: flex;align-items: center}
.i-list li>em{margin-right:15px;width:8px;height:8px;border-radius:50%;background:#4b90e2}
.i-list li>span{font-size:16px;color:#222222}
.i-list input,.i-list select{padding:8px;width:340px;border:1px solid #bbbbbb;border-radius:4px;}
.i-wapper{display: flex}
.i-left{flex:1}
.i-right{display:flex;align-items:flex-end;flex:1}
.tk{padding-left:45px;display: flex;align-items: center}
.tk input{margin-right:10px;width:18px;height:18px}
.tk span{font-size:18px;color:#999999}
.pay-g1{margin-top:30px;padding-top:30px;padding-bottom:30px;border-top:1px dashed #bbbbbb}
.pay-box h1{margin-bottom:20px;font-size:16px;color:#222222}
.pay-box p{margin-bottom:20px;font-size:16px;color:#222222}
.pay-bbox{display: flex}
.p-l{flex:0 0 24%;font-size:16px;color:#222222}
.p-c{flex:0 0 30%;font-size:16px;color:#999999}
.p-r{font-size:16px;color:#222222;flex:1;text-align: right}
.p-r em{font-weight:bold;font-size:30px;font-style: normal;color:#e71f19}
.pay-b{padding:0 30px;display: flex;align-items: center;height:118px;border:1px solid #bbbbbb}
.pay-b input{margin-right:10px;width:18px;height:18px}
.pay-b span{font-size:16px;color:#222222}
.p-list li{margin-bottom:42px}
.pay-g{display: flex;justify-content: flex-end}
.p-btn{display:flex;justify-content:center;align-items:center;width:168px;height:44px;background:#4b90e2;border-radius:5px;border:none}
.p-btn span{font-size:20px;color:#ffffff}
.p-btn1{display:flex;justify-content:center;align-items:center;width:168px;height:44px;background:#4b90e2;border-radius:5px;border:none}
.p-btn1 span{font-size:20px;color:#ffffff}
.p-info li{margin-bottom:40px}
.ins-pad{padding:50px 45px!important;}
.tc-bg{z-index:9999;position: fixed;left:0;right:0;top:0;bottom:0;background: rgba(0,0,0,.8);}
.tc-box{padding-bottom:30px;position:absolute;left:50%;top:50%;margin-top:-202px;margin-left:-242px;width:484px;background: #ffffff;border-radius:6px}
.tc-tit{margin-top:30px;margin-bottom:30px;display: flex;justify-content: center;align-items: center}
.tc-tit img{margin-right:12px;width:22px;height:20px}
.tc-tit span{font-size:20px;color:#222222}
.item2-1{border-bottom:1px dashed #bbbbbb}
.it-list1{margin-top:20px;width:inherit}
.tc-pay{display: flex;justify-content: center;align-items: center;flex-direction: column}
.tc-pay-t{margin:25px 0;font-size:16px;color:#222222}
.tc-pay-t em{font-style:normal;font-size:20px;color:#e71f19}
.arrow-down input{  background: url('../images/arrow_down.png') no-repeat right 10px center;  }
.arrow-down select{
    border:none!important;
      appearance:none;
      -moz-appearance:none;
      -webkit-appearance:none;
    background: url('../images/arrow_down.png') no-repeat scroll right center transparent;
}
.arrow-down select::-ms-expand { display: none; }
.birthDate{background: url('../images/rl_icon.png') no-repeat right 10px center}
.change{background: #ccc;cursor: auto}
.close-btn{position: absolute;right:10px;top:5px;font-size:20px}