.qr { overflow:hidden; }
.qr .right { float:right; }
.qr .right h2 { margin-top:0; }
.qr .right .image { border:1px solid #D4D0C8; text-align:center; position:relative; top:1px; }
.qr .right .code { margin-top:20px; }
.qr .right input { font-size:10px; }

.qr .left { clear:left; }
.qr .left form { overflow:hidden; padding:10px; background:#f4f4f4; }
.qr .left form textarea { height:86px; }
.qr .left .size { float:left; margin-top:5px; }
@media all and (min-width: 0px) { .qr .left .size { margin-top:9px; } }
.qr .left .size .check { margin-left:15px; }
.qr .left input[type="submit"] { float:right; margin-top:5px; width:180px; }
.qr .formBody { overflow:hidden; }
.qr .formBottom { overflow:hidden; }

.qr .type { margin:0 0 10px 0px; }
.qr .type a, .qr .type b { margin-left:12px; }
.qr .type a { text-decoration:underline; }

.qr .left form i { font-size:10px; color:#aaaaaa; }
.qr .left form .inputCover { margin-top:2px; }
