/* chaozi 09-07-24 */

.helpmain{ width:960px; margin:0 auto; padding-top:8px;}
.helpmain .nleft{float:left; width:220px; height:380px; line-height:1.6em; border:#AACCEE 1px solid; }
.helpmain .nright{ float:right; width:728px; overflow:hidden;}

.helpmain .nleft h2{ font-size:14px; padding:4px 12px; background:#DEE9FA;}
.helpmain .nleft ul{ padding:6px 12px; line-height:2em;}
.helpmain .nleft .qq{ color:#666;padding:24px 12px;}
.helpmain .nright .help .remark td{ line-height:1.5em; padding:2px 2px;}
.helpmain .nright h2{ color:#336699; font-size:14px; padding:6px 6px; margin:12px 0 6px 0; border-bottom:#CCCCCC 1px dashed;}
.helpmain .nright .remark{ line-height:1.6em; padding-left:2em;}

.gift{width:960px; margin:0 auto; padding-top:8px; font-family:Arial, Helvetica, sans-serif;}
.gift .gleft{float:left;width:220px;overflow:hidden;}
.gift .gleft .list{padding:8px 12px;}
.gift .gleft .list dl{ border-bottom:#CCCCCC 1px dashed; padding:4px 0;}
.gift .gleft .list dt{ font-weight:bold; color:#f60; line-height:1.5em; }
.gift .gleft .list dt a{color:#f60;}
.gift .gleft .list dd{padding:0 0 0 12px; line-height:1.8em;}
.gift .gleft .list dd a{ white-space:nowrap;}
.gift .gleft .present{margin-top:12px;}
.gift .gleft .present .content{padding:12px 12px; text-align:center;}
.gift .gleft .present .content span{ font-weight:bold; color:#00f;}
.gift .gleft .present .content div{padding-top:10px;}
.gift .gleft .coins{margin-top:12px;border:#f36a01 1px solid; background:#FFF7F0; line-height:1.8em; padding:4px 8px 8px 8px; font-family:"宋体";}
.gift .gleft .coins h2{ font-size:14px;}
.gift .gleft .coins li{ padding-left:8px; color:#333333;}
.gift .gleft .coins .more{ text-align:right; padding-right:28px;}
.gift .gleft .coins .more a{ color:#0033FF; text-decoration:underline;}
.gift .gleft .ads1{margin-top:12px; text-align:center;}
.gift .gleft .coins form{padding-top:12px;}
.gift .gleft .coins textarea{width:192px;padding:2px;overflow:hidden;font-size:12px;}
.gift .gleft .coins input{margin-top:6px;}

.gift .gright{float:right;width:726px;overflow:hidden;}
.gift .gright h2{}
.gift .gright .list{padding:12px;float:left;width:702px;}
.gift .gright .list dl{float:left;}
.gift .gright .list dd{float:left;width:173px;height:200px;overflow:hidden;text-align:center;padding-bottom:12px;}
.gift .gright .list dd .p{ border:#CCCCCC 1px solid;}
.gift .gright .list dd div{width:144px;}
.gift .gright .list dd .d{padding:4px 0;}
.gift .gright .list dd a{ color:#3366CC;}
.gift .gright .list dd .point{ color:#FF3300; font-weight:bold;}

/*gift/detail.php*/
.gift .gright .detail{padding:12px;}
.gift .gright .detail .row1{float:left;padding:0px;}
.gift .gright .detail .row1 .pic{float:left;width:300px;}
.gift .gright .detail .row1 .pic img{border:#CCCCCC 1px solid;}
.gift .gright .detail .row1 ul{float:left;width:360px;padding-left:16px;line-height:2.6em;}
.gift .gright .detail .row1 li{ border-bottom:#CCCCCC 1px dashed;}
.gift .gright .detail .row1 li .point{ color:#ff0000; font-size:16px; font-weight:bold;}
.gift .gright .detail .row1 ul .df{ padding:12px 0 0 36px; border:none;}
.gift .gright .detail #presentinfo{ clear:both;}
.gift .gright .detail #presentinfo .pinfo{border:#CC9900 1px solid;margin-top:12px; padding-bottom:12px;}
.gift .gright .detail #presentinfo h2{font-size:14px; color:#333333; padding:4px 12px;margin-bottom:8px;border-bottom:#ccc 1px dashed; background:#fff5d6;}
.gift .gright .detail #presentinfo table{margin:12px;}
.gift .gright .detail #presentinfo td{height:28px;}
.gift .gright .detail #presentinfo .not{ margin-top:8px; padding:4px 12px 6px 28px; border:#FF0000 1px solid; background:#FFF4F4 url(images/msg_error.gif) no-repeat 6px 9px;}
.gift .gright .detail .remark{ clear:both;padding-top:8px;line-height:1.8em;font-size:14px;}
.gift .gright .detail .remark{font-size:14px;}
.gift .gright .detail .remark p{ margin:1em 0;font-size:14px;}
.gift .gright .detail .remark h2,.gift .gright .detail .present h2{ font-size:14px; color:#333333; padding:2px 12px;margin-bottom:8px;border-bottom:#b2d0ea 2px solid;}

.gift .gright .detail .present{padding-top:12px;}
.gift .gright .detail .present ul{width:700px; float:left;}
.gift .gright .detail .present li{float:left;height:22px; line-height:22px; border-bottom:#CCCCCC 1px dashed;}
.gift .gright .detail .present .tl{ background:#e6fed6; border-bottom:#58b816 1px solid;}
.gift .gright .detail .present .u{float:left;width:260px;padding-left:24px;}
.gift .gright .detail .present .t{float:left;width:400px;}

.gift .gright .records{width:676px;padding:12px; overflow:hidden;}
.gift .gright .records ul{width:700px; float:left;}
.gift .gright .records li{float:left;width:700px; line-height:20px; padding:4px 0; border-bottom:#CCCCCC 1px dashed;}
.gift .gright .records .tl{ background:#e6fed6; border-bottom:#58b816 1px solid;}
.gift .gright .records .u{float:left;width:120px;padding-left:24px;}
.gift .gright .records .gf{float:left;width:240px;}
.gift .gright .records .gf a,.gift .gright .records .u a{ color:#0033FF; text-decoration:underline;}
.gift .gright .records .t{float:left;width:130px;}
.gift .gright .records .st{float:left;width:160px;}
.gift .gright .serv{margin-left:142px;font-size:12px;font-weight:normal;}

/*rank.php*/
.gright .rank{ line-height:2em; padding:12px 0;}
.gright .rank ul{ padding-left:2em;}
.gright .rank li{ clear:both; float:left; width:620px; border-bottom:#CCCCCC 1px dashed; padding-left:12px;}
.gright .rank li .d1{float:left;width:180px;}
.gright .rank li .d2{float:left;width:84px;}
.gright .rank li .d3{float:left;width:184px;}
.gright .rank li .d4{float:left;width:124px;}
.gright .rank li a{ color:#0000FF; text-decoration:underline;}

.mbmain{width:960px; margin:0 auto; padding-top:8px; font-family:Arial, Helvetica, sans-serif;}
.mbmain .mleft{float:left;width:160px;border:#AFD9EA 1px solid; background:#E0F0FE; padding:8px 12px;}
.mbmain .mleft h2{ font-size:14px; color:#333333;padding-bottom:4px;border-bottom:#AFD9EA 1px solid;}
.mbmain .mleft ul{ padding:6px 10px; line-height:2em;font-family:"宋体";}

.mbmain .mright{float:right;width:760px;border:#AFD9EA 1px solid;}
.mbmain .mright h2{ font-size:14px; color:#333333; padding:4px 12px;background:#E0F0FE;}
.mbmain .mright .content{padding:10px 12px;}
.mbmain .mright table{ border-collapse:collapse;}

.bluebox .tline{height:5px;font-size:0;background:url(../images/icons.gif) repeat-x 0px -12px;}
.bluebox .tline .tleft{float:left;width:5px;height:5px;background:url(../images/icons.gif) no-repeat;}
.bluebox .tline .tright{float:right;width:5px;height:5px;background:url(../images/icons.gif) no-repeat -8px 0;}
.bluebox .fline{clear:both;height:5px;font-size:0;background:url(../images/icons.gif) repeat-x 0px -19px;}
.bluebox .fline .fleft{float:left;width:5px;height:5px;background:url(../images/icons.gif) no-repeat 0 -6px;}
.bluebox .fline .fright{float:right;width:5px;height:5px;background:url(../images/icons.gif) no-repeat -8px -6px;}
.bluebox .content{padding:0px 5px;}
.bluebox .title{line-height:1.8em; color:#333333;font-size:14px; font-weight:bold;padding-left:12px;background:#edf7ff;}
.bluebox .title a{ text-decoration:underline;}
.bb_220{ background:url(../images/bluebox_220.gif) repeat-y;}
.bb_726{ background:url(../images/bluebox_726.gif) repeat-y;}

/*page*/
#page{clear:both; font-size:14px; font-family:Arial;text-align:center; margin:18px 0;}
#page a,#page a:visited{ color:#0000FF; margin-right:6px; text-decoration:underline;}
#page a:hover{ color:#FF0000; text-decoration:none;}
#page .cur{background:#0449BE;color:#FFFFFF;padding:1px 4px;margin-right:6px; font-weight:bold;}