body{background: #e7d8bd}
.basebox2{background: #f4e8d2;}
.qian_wrap{overflow: hidden;margin: 12px;}
.qian_wrap li{width: 33.3%;float: left;margin-bottom: 15px;}
.qian_wrap li a{width: 94%;display: block;margin: 0 auto;background: #fff0d1;border-radius: 6px;overflow: hidden;box-shadow: 0 0 8px #f7d99c;}
.qian_wrap li a img{width: 100%;height: 33.5vw;max-height: 260px;min-height: 107px;}
.qian_wrap li a p{width: 100%;height:30px;line-height: 30px;color: #b36212;font-weight: bold;text-align: center;overflow: hidden;}
.chouqian_wrap{margin: 20px;overflow: hidden;}
.chouqian_wrap .img{width: 40%;float: left;}
.chouqian_wrap .chouqian{width: 40%;float: right;}
.chouqian_wrap .chouqian .qian{position: relative;display: block;width:50%;margin:6% auto 0;}
.chouqian_wrap .chouqian .btn{width: 80px;height: 30px;text-align: center;line-height: 30px;border-radius: 6px;background: #ff4c4c;color: #fff;display: block;font-size: 14px;font-weight: bold;margin: 3% auto 0;}
@-webkit-keyframes swing{10%{transform: rotate(15deg);}
    20%{transform: rotate(-10deg);}
    30%{transform: rotate(5deg);}
    40%{transform: rotate(-5deg);}
    50%,100%{transform: rotate(0deg);}}
@-moz-keyframes swing{10%{transform: rotate(15deg);}
    20%{transform: rotate(-10deg);}
    30%{transform: rotate(5deg);}
    40%{transform: rotate(-5deg);}
    50%,100%{transform: rotate(0deg);}}
@-o-keyframes swing{10%{transform: rotate(15deg);}
    20%{transform: rotate(-10deg);}
    30%{transform: rotate(5deg);}
    40%{transform: rotate(-5deg);}
    50%,100%{transform: rotate(0deg);}}
@keyframes swing{10%{transform: rotate(15deg);}
    20%{transform: rotate(-10deg);}
    30%{transform: rotate(5deg);}
    40%{transform: rotate(-5deg);}
    50%,100%{transform: rotate(0deg);}}
.swing{-webkit-transform-origin: bottom center;-moz-transform-origin: bottom center;-o-transform-origin: bottom center;transform-origin: bottom center;animation: swing 3s .15s linear infinite;-moz-animation: swing 3s .15s linear infinite;-webkit-animation: swing 3s .15s linear infinite;-o-animation: swing 3s .15s linear infinite;}
.tips_wrap{margin: 12px;}
.tips_wrap .bt{font-size: 14px;height: 18px;line-height: 18px;color: #b36212;font-weight: bold;margin: 10px 0;}
.tips_wrap .miaoshu{font-size: 12px;color: #555;line-height: 20px;}
.basebox .bt span{font-size: 14px;color: #ff4c4c;margin: 0 2px;}
.qian_item{overflow: hidden;margin: 10px;}
.qian_item a{display: block;float: left;width: 20%;text-align: center;height: 26px;overflow: hidden;line-height: 26px;margin: 5px 0;font-size: 12px;color: #333;}
.qian_item a span{color: #b36212}
.jingping_item{overflow: hidden;display: block;margin: 12px;}
.jingping_item .txt1{font-weight: bold;color: #b36212;font-size: 16px;line-height: 24px;margin: 10px;}
.jingping_item .txt2{font-size: 14px;color: #555;margin: 0 14px 15px;}
.gj_item{padding-bottom: 20px;margin-bottom: 6px;}
.gj_item .lis{margin: 0 12px;overflow: hidden;display: flex;}
.gj_item .lis a{color: #666;font-size: 14px;flex: 1;text-align: center;line-height: 24px;height: 24px;background: #f2e2c2;border-radius: 12px;margin: 6px;overflow: hidden;}
.complate_wrap{overflow: hidden;margin:20px 12px;}
.complate_wrap .bt{font-size: 14px;color: #cb7f15;font-weight: bold;height: 26px;line-height: 26px;width: 100%;margin-top: 12px;}
.complate_wrap .select_lis{width: 30.8%;padding: 0 5px;height: 30px;background: #fcf9f3 ;background-size: 16px;border: 1px solid #ead0b1;font-size: 12px;color: #666;margin: 10px 0 10px 1%;border-radius:6px;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
.checkbox_wrap{width: 108%;overflow: hidden;}
.checkbox_wrap .list,.other{width: 26%;padding: 0 1%;height: 30px;background: #fcf9f3;border: 1px solid #ead0b1;font-size: 12px;color: #666;margin: 10px 2% 10px 1%;border-radius: 6px;float: left;line-height: 30px;position: relative;}
.checkbox_wrap .list input{display: none}
.checkbox_wrap .list label{margin-left: 5px;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
.checkbox_wrap .list i{display: block;position: absolute;right: 10px;top: 9px;width: 12px;height: 12px;background: url("../../img/comm/ico_rd2.png") no-repeat;background-size: 12px auto;background-position: 0 -12px;}
.checkbox_wrap .list i.on{background-position: 0 0;}
.other{width: 88.5%;margin-right: 0;}
.phone_input{width: 60%;padding: 0 1% 0 2%;height: 30px;background: #fcf9f3;border: 1px solid #ead0b1;font-size: 12px;color: #666;margin: 10px 0 10px 3%;border-radius: 6px;outline: none;line-height: 30px;}
.button{width: 60%;height: 36px;border-radius: 4px;background: #ff4c4c;text-align: center;line-height: 36px;font-size: 16px;color: #fff;outline: none;border: none;margin: 26px auto;display: block;cursor: pointer;}
.select_wrap:before{content: '';position: absolute;right:10px;top: 3px;width: 14px;height: 12px;background:#fff url("../../img/comm/ico_sj.png") no-repeat center;background-size: 100%;}
.select_wrap{position: relative;

}