﻿/* CSS Document */

body{ margin:0px;}
body,td,th{font-size:12px; line-height:20px; color:#6d6d6d;}

img{border:0;}

A{ color:#6d6d6d;TEXT-DECORATION: none}
A:hover { color:#6d6d6d; TEXT-DECORATION:underline;}

.pt13{padding-top:13px;}
.pl20{padding-left:15px;}

.w{color:#ffffff;}
A.w{ color:#ffffff;TEXT-DECORATION: none}
A.w:hover { color:#ffffff;TEXT-DECORATION: none}

.wline{color:#ffffff;}
A.wline{ color:#ffffff;TEXT-DECORATION: none}
A.wline:hover { color:#ffffff;TEXT-DECORATION: underline}

.bgtl{background-position:top left; background-repeat:no-repeat;}
.bgt{background-position:top; background-repeat:no-repeat;}
.bgb{background-position:bottom; background-repeat:no-repeat;}
.bgx{background-position:top; background-repeat:repeat-x;}
.bgy{background-position:top center; background-repeat:repeat-y;}

.bb{font-weight:bold;}

.black{color:#000000;}
A.black{ color:#000000;TEXT-DECORATION: none}
A.black:hover { color:#000000;TEXT-DECORATION: none}

dd{line-height:24px; margin-left:24px;}
dt{line-height:24px;}

.f14{font-size:14px;}

.borderb{border-bottom:1px solid #e94e20;}
.bordert{border-top:1px solid #e94e20;}

.bgc1{background-color:#fffaee;}

#k_c{width:583px; text-align:left;}

.p200{padding-left:200px;}

.qa22{padding-left:22px;padding-right:22px;}

.pl22{padding-left:22px;}

.p150{padding-left:150px;}

.ml140{margin-left:140px;}

.inputs1{BORDER: #c02d32 1px dashed; FONT-SIZE: 12px; HEIGHT: 18px; BACKGROUND-COLOR: #ffdbec; line-height:18px;}

.inputs2{BORDER: #c02d32 1px dashed; FONT-SIZE: 12px; HEIGHT: 18px; BACKGROUND-COLOR: #c1eaea; line-height:18px;}

.inputs3{BORDER: #c02d32 1px dashed; FONT-SIZE: 12px; HEIGHT: 18px; BACKGROUND-COLOR: #fdd4a0; line-height:18px;}

#city{border: #c02d32 1px dashed;  background-color: #ffdbec; width:180px; text-align:center;}
#birth{border: #c02d32 1px dashed;  background-color: #c1eaea; width:270px; text-align:center;}

.qa_b{color:#0d72e5;}
A.qa_b{ color:#0d72e5;TEXT-DECORATION: none}
A.qa_b:hover { color:#0d72e5;TEXT-DECORATION: none}

.purple{color:#bf55f1;}
A.purple{ color:#bf55f1;TEXT-DECORATION: none}
A.purple:hover { color:#bf55f1;TEXT-DECORATION: underline;}

.purple2{color:#b99cc8;}
A.purple2{ color:#b99cc8;TEXT-DECORATION: none}
A.purple2:hover { color:#b99cc8;TEXT-DECORATION: underline;}

.line28{line-height:28px;}
.line18{line-height:18px;}

.blue{color:#6172ff;}
A.blue{ color:#6172ff;TEXT-DECORATION: none}
A.blue:hover { color:#6172ff;TEXT-DECORATION: underline;}

.font9{font-size:8px;}

.gift1{width:274px;height:140px;padding-top:22px;padding-left:250px;margin-left:44px;background-image:url(../images/act_g1.gif);margin:auto;background-repeat:no-repeat;background-position:left;}
.gift1_c{width:534px;margin-left:36px;margin-top:20px;margin-bottom:30px;}

.gift2{width:274px;height:168px;padding-top:22px;padding-left:212px;margin-left:51px;background-image:url(../images/act_g2.gif);margin:auto;background-repeat:no-repeat;background-position:left;}

.gift3{width:274px;height:180px;padding-top:22px;padding-left:180px;margin-left:64px;background-image:url(../images/act_g3.gif);margin:auto;background-repeat:no-repeat;background-position:left;}

.gift4{width:274px;height:180px;padding-top:22px;padding-left:200px;margin-left:51px;background-image:url(../images/act_g4.gif);margin:auto;background-repeat:no-repeat;background-position:left;}

.gift5{width:274px;height:112px;padding-top:22px;padding-left:200px;margin-left:51px;background-image:url(../images/act_g5.gif);margin:auto;background-repeat:no-repeat;background-position:left;}

.gift2_c{width:534px;margin-left:36px;margin-top:20px;}

.indexhappyimg{margin:104px 0 0 38px;}

.hcdiv{ width:140px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.fun_bg{background:url(../images/fun_bg.jpg) no-repeat; height:426px;}
.fun_bg td{ padding:27px 0 0 50px;}
.fun_bg td img{margin:15px 0;}

.info_qa td{color:#4a5be7;}
.info_qa_title{font-size:16px; font-weight: bold;}
.info_qa_title a{color:#4a5be7; text-decoration:none;}
.info_qa_title a:hover{color:#4a5be7; text-decoration:underline;}
.info_qa_p p{text-indent:2em; padding:0px; margin:0px;}

.fun_down_bg{background:url(../images/fun_down_bg.jpg) no-repeat; height:353px;}
.fun_down_bg td{ padding:18px 0 0 34px;}
.fun_down2img{ margin:0 44px;}

.game_p p{text-indent:2em; padding:0px; margin:0px; color:#020202;}
.game_title{font-size:14px; font-weight:bold; color:#020202;}
.game_title a {text-decoration:none; color:#020202;}
.game_title a:hover {text-decoration:underline; color:#020202;}
