.buyinoneclick {width:400px;}
.buyinoneclick-title {
	text-align:center;
	font-size: 25px;
	font-weight: bold;
	padding-top: 35px;
	text-align:center !important;
}
.buyinoneclick-label {  float: left; width: 111px;  font-weight:bold; text-align:right; padding:3px 10px 0 0;}
.buyinoneclick input {float:left;}
.buyinoneclick-img {width:36%;float:left;  }
.buyinoneclick-product {border-bottom:1px solid #C2C2C2;  margin-bottom: 20px;
  padding: 15px;}
  .buyinoneclick-product h2{font-size:14px !important}
.buyinoneclick-product, .buyinoneclick-form {width:100%;float:left;}
.buyinoneclick-product .currency {float:left; width:auto;padding-top:3px;}
.buyinoneclick-product .price_gs, .buyinoneclick-product .total_gs {float:left;padding:3px 5px 0 0;}
.buyinoneclick-product input {width:20%;}
.buyinoneclick-plabel {  float: left; width: 50px; margin-left: 5px; text-align:right; padding:3px 10px 0 0;}
.buyinoneclick-open{        background: url(../image/btn.png) 50% 0% no-repeat;
    cursor: pointer;
    font-size: 20px;
    background-size: contain;
    color: #fff;
    text-align: center;
    text-decoration: none;
    padding: 11px 64px 21px 64px;
    border: none !important;
    margin-top: 10px;
    
    transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;}
	.buyinoneclick-open:hover{opacity:0.8}
	.buyinoneclick-open:focus{outline:none !important}
	.buyinoneclick .right{float:none !important;}
	.buyinoneclick-send{ background: url(../image/btn.png) 50% 0% no-repeat;
    cursor: pointer;
    font-size: 20px;
    background-size: contain;
    color: #fff;
    text-align: center;
    text-decoration: none;

    border: none !important;
    margin-top: 10px;}