table { border:0px;  border-collapse:collapse; }

table td { padding:0px; }

body { padding:0px; spacing:0px; }

body { margin:0px; padding:0px; }



.sl { font:11px Verdana; color:#666666; padding:0 0 0 0px; text-align:left;  }

.zagm { font:17px Arial; color:#6C6C6C; font-weight:bold; margin:26px 0 0 36px; text-align:left; }


.bg-top1 { background:url('img/bg-top1.gif') repeat-x; }

.bg-top1 td { font:8px Arial; height:11px; }

.mtbg { background:url('/img/mtbg.gif') repeat-x; margin:0 0 8px 0;  }
.mtbg td { height:25px; }

.leftm-bg { background:url('img/leftm-bg.gif') repeat-y; }

.ogb { text-align:left; }

.leftm-bottom { background:url('img/leftm-bottom.gif') no-repeat; background-position:left bottom;  }

.buynow { font:12px Arial; color:#666666; text-align:center; vertical-align:top; }

.buynow1 { font:12px Arial; color:#666666; padding:0 8px 0 9px; }


.buynow span { color:#A81D25; }

.benef { background:url('img/list-pa.gif') no-repeat; background-position:left top; font:15px Arial; color:#F2A204; padding:0 0 0 22px; margin:3px 15px 10px 15px; }

.benef2 { background:url('img/plus.gif') no-repeat; background-position:left 2px; font:12px Arial; color:#666666; padding:0 0 0 17px; margin:0 15px 4px 15px; }



.cat-list ul { margin:0px 0 0px 12px; padding:0; font:12px Arial; }

.cat-list li { list-style:none;  background:url('img/arrow_right.gif') no-repeat; background-position:left top; padding:0 0 0 20px;  }

.cat-list a { color:#666666; }

.cat-list a:hover { color:#384D7E; }

.hr1 { border-top:1px solid #B0BED8; margin:3px 12px 3px 12px; }

.authm { background:#2D4172; }

.authmf { height:18px; width:150px; border:1px solid #6378A6; font:12px Arial;  }

.authm3 { padding:8px 17px 0 0; text-align:right; }

.authm4 span { background:url('img/arrow-reg.gif') no-repeat; background-position:left bottom; color:#C0D2FF; font:11px Arial; padding:0px 5px 0 11px;}

.authm4 { padding:3px 0 5px 38px; }

.authm4 a { color:#C0D2FF; }

.authm5 { padding:0 15px 15px 15px; font:11px Arial; color:#FFF; }
.authm5 a { color:#FFF; }

.mtable { border:1px solid #B0BED8; color:#000; font:12px Arial; padding:12px; line-height:130%; text-align:left; }
.mtable a { color:#384D7E; }

.mtable a:hover { color:#000; }

.mtable ul { margin:0px 0 20px 0; padding:0; }

.mtable li { list-style:none;  background:url('img/arrow_right.gif') no-repeat; background-position:left top; padding:0 0 0 20px;  }

.mtable table td {  font:12px Arial;  }

.minfo { background:#D6E2FF; margin:10px 0 10px 0; padding:10px; font:11px Arial; color:#666666; text-align:left; }
.minfo a { color:#666666; }


.bottom1 { color:#666666; height:31px; font:11px Arial; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin:10px 0 10px 0; text-align:left;  }

.bottom1 td { padding:0 0 0 10px; }

.bottom1 a { color:#666666; text-decoration:none; }

.bottom1 a:hover { color:#384D7E; }

.tpi { color:#384D7E; font:14px Arial; font-weight:bold; margin:10px 0 0px 5px; }
.tpi a { color:#384D7E; }

.short-st { font:13px Arial; color:#000; margin:0px 0 15px 5px; }

h2,h1,.zfull { color:#384D7E; font:15px Arial; font-weight:bold; margin:0 0 10px 0px; }
h2 a,h1 a,zfull a { color:#384D7E; }


.user1 { background:url('img/user1.gif') no-repeat; background-position:left center; font:17px Arial; color:#fff; padding:0 0 0 20px; font-weight:bold; }

.fav1 { background:url('img/fav1.gif') no-repeat; background-position:left center; font:17px Arial; color:#fff; padding:0 0 0 20px; font-weight:bold; }

.pm1 { background:url('img/pm1.gif') no-repeat; background-position:left center; font:17px Arial; color:#fff; padding:0 0 0 20px; font-weight:bold; }


.pmtitle { background:#F4F9FF; border:1px solid #DAE4FF; padding:5px 0 5px 0; text-align:center; margin:0 0 15px 0; }
.pmtitle a { color:#566D9B; }

.pm_head { background:#F4F9FF; padding:3px 0 3px 0; font:12px Tahoma; }

.pm_list { color: #757575; }
.pm_list a { color: #566D9B; }

.alet { display:block; }

.numben { background:url('img/numben.jpg') no-repeat; background-position:left top; font:25px Arial; color:#fff; padding:0px 0 15px 17px; margin:0px 0px 0px 0px; font-weight:bold; }

.numben span { margin:0 0px 0 17px; color:#991E06; font:15px Arial; font-weight:bold;  }
.numben2 { font:11px Arial; display:block;  color:#666666; margin:0px 0px 0 39px; line-height:50%; }

.pay-info { margin:0px 0 20px 0px; }

.pay-info span { display:block; font:15px Arial; font-weight:bold; }

.pay-info td { vertical-align:top; }

.sep-buy { border-top:2px solid #384D7E; font:9px Arial; margin:20px 0 20px 0; }










