@import "common.css";
.re-number{ border:1px #dddddd solid; background:#fff;margin-top:8px; margin-bottom:20px;}
.re-number li{ background: url(mico_2.gif) no-repeat bottom; padding:10px;}
.re-number li:last-child{ background:none;}
.txt{ border:none; height:30px; line-height:30px; font-size:113%; font-family:Arial, Helvetica, sans-serif; color:#777777; width:100%}
.re-money{overflow:hidden;}
.re-money ul{margin:10px -30px 0 0;}
.re-money li{display:inline;margin:0 26px 0 0;line-height:45px;}
.re-money ul li a{width:90px;border:solid 1px #D4D5D6;height:27px;line-height:27px;display:inline-block;position:relative;text-align:center;margin-right:12px;background-color:#fff;text-decoration:none;vertical-align:top;color:#333;font-size:88%;padding:3px;letter-spacing:1px;margin-right: -20px;;padding:0;}
.re-money ul li a.selected{border:solid 2px #f40;width:88px;height:25px;line-height:25px;}
.re-money ul li a.selected span{position:absolute;display:block;height:21px;width:21px;background: url(mico_10.gif) no-repeat right bottom;-webkit-background-size:21px 21px;right:-1px;bottom:-1px;}
.re-money ul li a.disabled{color:#999;}
.re-money ul li a:visited{color:#323232;}
.re-v{border:1px #dddddd solid; background:#fff; padding:5px 0 10px 10px; line-height:30px;}
.re-v input{border:1px #dddddd solid;height:30px; line-height:30px; font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#777777; width:85%}
.re-v .vico{ float:right; margin-right:10px; width:26px; height:26px; background:url(mico_11.gif) no-repeat;background-size:cover; margin-top:3px; }
.re-code{ margin-top:12px;}
.re-code h3{ font-size:100%; padding-bottom:5px;}
.re-code h3 b{ font-size:88%;}
.re-code input{border:1px #dddddd solid;height:30px; line-height:30px; font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#777777; width:35%; margin-right:10px;}
.re-agree{ margin-top:10px;}
.re-agree a{ text-decoration:none; color: #666666}
.re-button{width:100%; height:40px; line-height:35px; background:#ff6c00; border:none; -webkit-box-shadow:0 1px 3px 0 #c4c4c4;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; font-size:113%; color:#fff; margin-top:20px;cursor:pointer}

.re-sure{ padding:0 10px 12px;}
.re-sure ul{ display:inline-block; width:100%; background:url(mico_2.gif) no-repeat bottom center; padding-bottom:15px;}
.re-sure li{display:inline-block; width:100%; padding-top:12px;}
.re-sure ul li span{ float:right; display:inline-block; text-align:right; width:70%;}
.re-sure ol li{ text-align:right}
.re-sure ol li b{ color:#ff9423;}
.re-sure .apay{ padding-top:0px; color:#b6b6b6}

.re-ok{padding:12px 10px;}
.re-ok h3{ font-size:125%; color:#ff9423;}
.re-ok p{ line-height:24px; color:#a4a4a4; padding-top:10px;}
.re-ok p a{ color:#686ccf;}

.buy-number{ background:#fff;-webkit-box-shadow:0 1px 3px 0 #c4c4c4; margin-bottom:10px; padding:10px;}
.buy-number li{ padding:5px 0;}
.buy-number li span{float:left; width:90px; text-align:right }
.buy-number li span b{ font-size:75%; font-weight:normal; color:#a4a4a4}
.buy-input{border:1px #dddddd solid; height:30px; line-height:30px; width:100%; color:#6c6c6c; text-indent:5px;}
.buy-text{border:1px #dddddd solid; height:30px; line-height:30px; width:60%; color:#6c6c6c; text-indent:5px;}
.buy-area{border:1px #dddddd solid; height:60px; line-height:24px; width:60%; color:#6c6c6c;}

.login-ad{ height:40px; line-height:40px; border:1px #dddddd solid; margin-top:20px; background:#fff; position:relative}
.login-ad a{ width:95%; padding-left:5%; line-height:40px; display:inline-block; color:#6c6c6c; text-decoration:none;}
.login-ad em{-webkit-box-flex:1; -webkit-transform:rotate(45deg);-webkit-border-radius: 2px;border-right:2px solid #6c6c6c;border-top:2px solid #6c6c6c;height:8px;position:absolute;width:8px; top:17px; right:5%;}