.thai_r_text{
        padding: .3rem .15rem 0;
    }
    .thai_r_text p{
        font-size: .12rem;
        margin-bottom: .12rem;
        color: #07141F;
        line-height: .16rem;
    }
    .thai_r_text span{
        font-size: .12rem;
        display: block;
        color: #07141F;
    }
    .thai_r_tab table{
        width: 100%;
        text-align: center;
    }
    .thai_r_tab td{
        border: 1px solid #fff;
        color: #07141F;
        width: 50%;
        font-size: .12rem;
        padding: .15rem 0;
    }
    .thai_r_tab tr td:first-child{
        border-left: none;
    }
    .thai_r_tab tr td:last-child{
        border-right: none;
    }
    .thai_r_tab td h5{
        font-size: .13rem;
    }
    .thai_r_tab td img{
        display: inline-block;
        width:1.3rem
    }
    .thai_r_tab td p{
        font-size: .12rem;
    }
    .bg_box{
        width: .94rem;
        height: .36rem;
        display: inline-block;
    }
    .thai_logo{
        width: 1rem;
        overflow: hidden;
        padding: .08rem 0 .08rem .1rem;
    }
    .thai_logo img{
        float: left;
    }
    .thai_nav{
        position: absolute;
        width: .3rem;
        height: .3rem;
        background: url(../images/nav_icon.png)no-repeat center;
        background-size:.3rem ;
        right: .1rem;
            top: 50%;
    margin-top: -.15rem;
    }
    .thai_head_box{
    background: #fff;
    }
    .thai_head{
        position: relative;
        background:#fff;
    }
    .thai_form{
        padding-top: .3rem;
        
    }
    .thai_input{
        display: block;
        width: 3rem;
        height: .36rem;
        background: #F9F9F8;
        border: .01rem solid #ccc;
        margin: 0 auto;
        box-sizing: border-box;
        padding-left: .12rem;
    }
    .thai_btn{
        display: block;
        margin: .3rem auto 0;
        width: 1.86rem;
        height: .42rem;
        background: #D3B176;
        border: none;
        color: #fff;
        font-size: .13rem;
        border-radius:.1rem ;
    }
    .thai_text{
        padding: .3rem .15rem 0;
    }
    .thai_text p{
        font-size: .12rem;
        margin-bottom: .12rem;
    }
    .thai_r_box{
		display: none;
	}
	.error_box,.invalid_box{
		height: 3.8rem;
	}
	.img_span{
		display: inline-block;
		width: 1.3rem;
		height: .87rem;
		position: relative;
	}
	.img_code{
		position: absolute;
		left: .66rem;
		top: .48rem;
		font-size: .07rem;
		width: .5rem;
	}
	.img_code *{
		font-size: .07rem;
	    letter-spacing: 0px;
	    font-weight: 400;
	    float:left
	}
	.img_code b{
		margin-right: .02rem;
	}
	.img_code b:nth-child(2n){
		margin-right: 0;
	}
	.water_code{
		position: absolute;
		left: .6rem;
		top: .32rem;
		color: #fff;
		font-size: .08rem;
	}
@media (min-width: 600px){
	.thai_head{
		height: 100px;
	    width: 100%;
	    margin: 0 auto;
	}
	.thai_logo{
		height: 100px;
		    padding: 15px;
		box-sizing: border-box;
	}
	.thai_logo img{
		height: 100%;
		width: auto;
	}
	.thai_nav{
		width: 46px;
		height: 46px;
		background-size:46px ;
		margin-top: -23px;		
	}
	.thai_input{
		width: 535px;
		height: 50px;
		border: 2px solid #ccc;
		padding-left: 12px;
	}
	.thai_btn{
		width: 200px;
		height: 42px;
		font-size: 12px;
		margin-top: 30px;
	}
	.thai_form{
		padding-top: 100px;
    	padding-bottom: 100px;
	}
	.thai_text{
		    padding: 30px 15px 0;
	}
	.thai_text p{
		font-size: 12px;
		margin-bottom: 12px;
	}
	.thai_r_text p{
		font-size: 12px;
		margin-bottom: 12px;
		    line-height: 20px;
	}
	.thai_r_text span{
		font-size: 12px;
	}
	.thai_r_tab .error_box,.thai_r_tab .invalid_box{
		height: 230px;
	}
	.thai_r_tab td{
		padding: 15px 0 ;
		font-size: 15px;
	}
	.thai_r_tab td p{
		font-size: 15px;
	}
	.thai_r_tab td h5{
		font-size: 15px;
	}
	.thai_r_tab td img {
		width: 260px;
	}
	.img_span {
	    display: inline-block;
	    width: 260px;
	    height: 173px;
	    position: relative;
	}
	.water_code{
		left: 120px;
    	top: 64px;
	    color: #fff;
	    font-size: 12px;
	}
	.img_code *{
	    font-size: 12px;
		
	}
	.img_code {
	    position: absolute;
	    left:132px;
	    top: 96px;
	    font-size:12px;
	    width: 100px;
	}
}
@media (min-width: 1200px){
	.thai_head{
		height: 100px;
	    width: 1200px;
	    margin: 0 auto;
	}
}