/* CSS Document */
body { background-color:#000000;}
img,table,td,tr { border:0px;}
.maincon { width:980px; margin:0 auto;}

a{ color:#CCC; text-decoration:none;}
a:hover { color:#FFCC00; text-decoration:underline;}

.maincon .vip_tit { clear:both; height:32px; padding:8px 0 0 5px;}
.maincon .vip_tit .tit{ width:200px; float:left;}
.maincon .vip_tit .Manl{ width:300px; float:right; text-align:right; color:#E8E8E8; padding-top:10px;}
.maincon .vip_tit .Manl img{ border:1px solid #999; padding:1px; background-color:#333333; margin:0 3px;}
.maincon .flash_a{ padding:20px 0 20px 0;}
.maincon .vip_a{ border-top:1px dashed #FF9853; padding:10px 0 0 0;}

.maincon .vip_a .aboutvip{ width:490px; float:left;}
.maincon .vip_a .aboutvip .viptext{ font-size:12px; color:#E8E8E8; line-height:22px; width:465px; padding-left:10px;}
.maincon .vip_a .tit { color:#FF9853; font-size:14px; font-weight:bold; height:30px; padding:10px 0 0 10px;}

.maincon .vip_a .joinvip { width:480px; float:left;}
.maincon .vip_a .joinvip .viptext{ font-size:12px; color:#E8E8E8; line-height:22px; width:465px; padding:0 0 20px 10px;}
.maincon .vip_a .joinvip .input_a { width:420px; height:108px; border:1px solid #DA8535; background-color:#F4E6D2;}
.maincon .vip_a .joinvip .input_btn{ clear:both; padding:10px 0 0 10px; height:50px;}
.maincon .vip_a .joinvip .input_btn input { border:0px;}

.bottom { clear:both; width:980px; margin:0 auto; height:20px; padding:10px 0;}
.bottom .l{ float:left; width:500px; color:#999; padding-left:5px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bottom .l a{ color:#333333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bottom .l img { vertical-align:middle;}
.bottom .r{ float:right; width:450px; text-align:right; color:#999;}
.bottom .r a{ font-size:12px; color:#999; text-decoration:none;}
.bottom .r a:hover{ font-size:12px; color:#999; text-decoration:underline;}