div.inner { padding: 0 0 0 20px; }

div.cover_magazine { margin: 0 23px 0 20px; float: left; width: 195px; height: 339px; font-size: 20px; color: #964242; }
div.cover_magazine img { margin: 19px 0 0 0; }

div.banner { width: 201px; text-align: right; margin: 16px 0 0 11px; border-top: 2px solid #8f3030; padding: 1px 0 0 0; }
div.banner img {border-top: 1px solid #8f3030; }


div.number { margin: -10px 0 10px 22px;}
div.number div { margin: 0 0 8px 0;}

div.our_money { margin-top: -94px; margin-bottom: 50px; position: absolute;} 

.td01 { background: url(/images/bg3.jpg) no-repeat 0 0;}

.td06 {
    height: 20px;
    background: none;
}
.td07 {
    /*vertical-align: bottom;
    height: 20px;
    padding: 55px 38px 0 0;*/
}

div.cover_right { text-align: right; float: right; margin: -20px 0 10px 20px;}

a.title { font-weight: bold; font-size: 14px; }
div.line { margin: 15px 0 25px 0;}

div.back { text-align: right; padding:  23px 42px 12px 0; margin: 0 0 13px 0; height: 20px; }
div.back a { float: right; background: url(/images/back.gif) no-repeat 0 5px; padding: 0 0 5px 20px; font-size: 11px; height: 15px;}
div.back a:hover { font-size: 11px;} 

div.select { background: #8c0304 url(/images/select_bg.gif) repeat-y 0 0; padding: 4px 6px 4px 26px; width: 200px; margin-left: -17px;}
div.select select { width: 200px;}
div.choose { text-align: right; border-top: 2px solid #8b0304; width: 100%; margin: 0 -17px;}

div.choose input { color: #fff; font-size: 24px; background: #8b0304; border: none; cursor: pointer;  text-align: center; padding: 1px 25px; <!--width: 255px !important;-->}

div.page { margin: 20px 0; font-size: 12px;}
div.page * { font-size: 12px; padding: 2px 6px;}
div.page b { font-weight: normal; background: #dc9313;}

table.tab01 { margin-top: 0; }

.td28 { width: 212px; }

.td29 {
    padding-top: 18px;
}

div.our_money { background:url("/images/our_money.gif") no-repeat scroll left top transparent;}

td.w { width: 200px !important;}
