body{font-family: 'Meiryo UI';font-size: 12px;}
.cursor{cursor: pointer;}

.head{width: 100%;}
.head .head-title{width: 1200px;margin: auto;font-weight:400;color:rgba(51,51,51,1);padding-top: 17px;position: relative;top:0;text-align: left}
.head img{margin: -35px 0 0 0;width: 100%}
.content{width: 100%;margin: auto ;}
.content .content-item1{}

.content .content-item2{width: 100%;background:rgba(246,244,244,1);padding-bottom: 50px}
.content .content-item2 .item2-title{height: 36px;background:rgba(57,42,42,1);text-align: center}
.content .content-item2 .item2-title img{width: 21px;height: 21px}
.content .content-item2 .item2-title span{font-size:18px;line-height:36px;color:rgba(255,255,255,1);display: inline-block;margin: 0 30px}
.content .content-item2 .item2-text{width: 1020px;margin:28px auto;}

.content .content-item3{width: 100%;background:rgba(246,244,244,1);padding-bottom: 50px}
.content .content-item3 .item3-title{height: 36px;background:rgba(57,42,42,1);text-align: center}
.content .content-item3 .item3-title img{width: 21px;height: 21px}
.content .content-item3 .item3-title span{font-size:18px;line-height:36px;color:rgba(255,255,255,1);display: inline-block;margin: 0 30px}
.content .content-item3 .item3-text1{width: 1020px;margin: auto}

.content .content-item4{width: 100%;background:rgba(246,244,244,1);padding-bottom: 50px}
.content .content-item4 .item4-title{height: 36px;background:rgba(57,42,42,1);text-align: center}
.content .content-item4 .item4-title img{width: 21px;height: 21px}
.content .content-item4 .item4-title span{font-size:18px;line-height:36px;color:rgba(255,255,255,1);display: inline-block;margin: 0 30px}
.content .content-item4 .item4-text1{width: 1020px;margin:30px auto 0}

.content .content-item5{width: 100%;padding-bottom: 80px}
.content .content-item5 span:first-child{display: block;font-size:24px;color:rgba(51,51,51,1);width:87px;height:33px;margin:50px auto 10px}
.content .content-item5 span:nth-child(2){display: block;width:400px;height:28px;font-size:22px;margin:0 auto 20px;color:rgba(51,51,51,1);text-align: center;}
.content .content-item5 a{display: block;width:200px; height:42px;margin: auto;text-align: center;line-height: 42px;font-size:18px;
    color:rgba(47,81,150,1);border:1px solid rgba(47,81,150,1);}
.content .content-item5 span:nth-child(4){display: block;width:200px; height:42px;text-align: center;line-height: 42px;font-size:18px;
    color:rgba(47,81,150,1);border:1px solid rgba(47,81,150,1);float: right;margin: -50px 52px 0 0}




.title{font-size:18px;font-weight:bold;text-align: center; color:rgba(51,51,51,1);margin: 40px 0 10px 0}
.text-div1{width:300px;background:rgba(255,255,255,1);border:1px solid rgba(217,210,210,1);float: left;margin: 36px 18px;position: relative}
.text-div2{width:300px;background:rgba(3,3,3,0.17);border:1px solid rgba(217,210,210,1);float: left;margin: 36px 18px;position: relative}
.text-title{width:285px;height:58px;margin: auto;background:rgba(190,0,0,1);box-sizing: border-box;padding: 0 19px;text-align: center;}
.text-title span{display: inline-block;color:rgba(255,255,255,1);margin: 10px 0}
.text-title span:first-child{font-size:28px;font-weight:bold;}
.text-title span:nth-child(2){font-size:16px;vertical-align: super;}
.text-title span:nth-child(3){font-size:16px;vertical-align: super;}
.text-title span:nth-child(4){font-size:12px;width: 106px;height: 32px;margin-left: 10px;}
.text-icon{}
.text-icon span{display: block}
.text-icon span:first-child{margin:20px auto 0;}
.text-icon span{width:260px;margin:0 auto 0;line-height:20px;color:rgba(51,51,51,1);text-align: left;border-radius: 0;}
.text-icon .btn_receive{width:157px;height:33px;line-height: 33px;text-align: center;margin:15px auto;color:rgba(255,255,255,1);
    background:rgba(51,51,51,1);border-radius:22px;}
.allowSelect{
    background-color: #d9d9d9!important;color: #333!important;
}
.residue{position: absolute;top:60px;left: 30px}









