main{overflow: hidden;}
.api_info{color: #FFF;position: relative;}
.api_info div{position: absolute;top: 1.2rem;width: 100%;}
.api_info h3{font-size: .4rem;font-family: SBold;text-align: center;}
.api_info p{font-size: .2rem;margin: .15rem 4rem 0 4rem;font-family: Regular;line-height: .3rem;text-align: center;color: #fff;}

.submit_info{margin: .9rem 4.85rem;}
.submit_info h3{font-size: .4rem;color: #333333;font-family: SBold;}
.submit_info ul{margin-top: .6rem;}
.submit_info ul li{font-size: .18rem;margin-bottom: .4rem;}
.submit_info ul li span{display: inline-block;margin-right: .4rem;width: 2rem;color: #888888;}
.submit_info ul li span::after{display: inline-block;content: "*";}
.submit_info ul li input{flex: 1;border: 0;border-bottom: 1px solid #888888;background-color:transparent;outline: none;}
.submit_info ul li:nth-of-type(7){margin-top: 1rem;}
.submit_info ul li.error span{color: red;}
.submit_info ul li.error input{border-bottom-color: red;}
.submit_btn{width: 1.5rem;height: .5rem;cursor: pointer;line-height: .5rem;color: #fff;text-align: center;border-radius: 5px;background-color: #114e9c;}

.drag{position: relative;width: 300px;height: 34px;background-color: #e8e8e8;line-height: 34px;}
.bg{position: absolute;width: 40px;height: 100%;background-color: #7ac23c;}
.text{position: absolute;width: 100%;margin: 0;text-align: center;}
.btn{position: absolute;width: 40px;height: 32px;background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZDhlNWY5My05NmI0LTRlNWQtOGFjYi03ZTY4OGYyMTU2ZTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNTVEMURGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNTVEMUNGMkVFMTFFNEI5NDBCMjQ2M0ExMDQ1OUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MTc5NzNmZS02OTQxLTQyOTYtYTIwNi02NDI2YTNkOWU5YmUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NGQ4ZTVmOTMtOTZiNC00ZTVkLThhY2ItN2U2ODhmMjE1NmU2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YiRG4AAAALFJREFUeNpi/P//PwMlgImBQkA9A+bOnfsIiBOxKcInh+yCaCDuByoswaIOpxwjciACFegBqZ1AvBSIS5OTk/8TkmNEjwWgQiUgtQuIjwAxUF3yX3xyGIEIFLwHpKyAWB+I1xGSwxULIGf9A7mQkBwTlhBXAFLHgPgqEAcTkmNCU6AL9d8WII4HOvk3ITkWJAXWUMlOoGQHmsE45ViQ2KuBuASoYC4Wf+OUYxz6mQkgwAAN9mIrUReCXgAAAABJRU5ErkJggg==) center no-repeat;border: 1px solid #ccc;cursor: pointer;}

/*-----------------------移动端样式-------------------------*/
@media only screen and (min-width: 320px) and (max-width: 1200px) {
	.api_info{background: url('../image/openApi/mobile/ban1.jpg') 100% 100% no-repeat;overflow: hidden;}
	.api_info div{margin-top: .6rem;position: initial;}
	.api_info h3{font-size: .5rem;margin-top: 0;}
	.api_info p{font-size: .22rem;margin: .3rem .63rem;text-align: left;line-height: 150%;font-size:.24rem;text-indent: 2em;}
	
	.submit_info{margin: .5rem .63rem;}
	.submit_info ul li span{font-size: .25rem;color: #888;}
	.submit_info ul li input{font-size: .25rem;}
	.submit_info ul li span.slide_title{height: .7rem;line-height: .7rem;}
	.submit_btn{font-size: .22rem;height: .7rem;line-height: .7rem;}
}