/* CSS Document */

* { margin:0; padding:0; font-size:12px; }
body {
background:#212729;
padding-top:40px;
color:#9c9d9e
}
h1,h3,h4 {display:none}
#content {
width:902px;
margin:0 auto;

}
img {border:0}
/*--left--*/
#left {
float:left;
width:495px;
}
#top {
background:url(images/logo_act.jpg);
height:81px;
margin-bottom:5px;
}
#banner {
background:url(images/pic.jpg);
width:309px;
height:49px;
padding-left:186px;
padding-top:144px;}

#con-guize {
background:url(images/title_guize.jpg);
width:495px;
height:319px;
}
#con-guize  ul{
list-style:none;
padding-left:30px;
padding-top:48px;
width:292px;
}
#con-guize  ul li{
line-height:15px;
padding-top:5px;
padding-bottom:4px;
border-bottom:1px dashed #777;
}
#con-price {
background:url(images/title_price.jpg) top left no-repeat;
padding-top:25px;
margin-bottom:8px;
}
#con-price-table {
padding-left:36px;
height:172px;
background:url(images/bg.gif)  repeat-y;
height:192px;
padding-top:4px;
}
#con-price table {
border-collapse:collapse;
border:2px solid #4f5965;
width:400px;
}
#con-price table th {
border:1px solid #4f5965;
padding-top:4px;
padding-bottom:3px;
background:#5a6572;
color:#fff;
}
#con-price table td {
border:1px solid #4f5965;
text-align:center;
padding-top:4px;
padding-bottom:3px;
background:#373f47;
color:#a5abb1;
}
/*--right--*/
#right {
float:right;
width:407px;
background:url(images/right_bg.gif) repeat-y;
}
#logo {
background:url(images/logo_cf.jpg);
height:112px;
}
#date {
background:url(images/title_date.gif) 17px 24px no-repeat;
height:54px;
}
#intro {
line-height:18px;
padding-left:24px;
width:336px;
}
#intro a {
color:#FF9900;
text-decoration:underline;
}
dl {
}
#price_1,#price_2,#price_3{
width:121px;
height:20px;
margin-left:19px;
padding-top:4px;
margin-top:4px;
}
#price_1 { background:url(images/gift_title1.gif);
}
#price_2 { background:url(images/gift_title2.gif);
}
#price_3 { background:url(images/gift_title3.gif);
}
dd img { padding-top:4px;}
dd p{
padding-left:24px;
width:336px;
padding-top:14px;
line-height:18px;
}
#join {
background:#2f3132;
border:1px solid #1a1d1e;
padding:12px 43px;
width:278px;
margin-left:24px;
margin-top:22px;
margin-bottom:12px;
}
#p1{
font-size:14px;
color:#d31010;
height:24px;
}
#p2{
line-height:22px;
}
#p2 span{
font-weight:bold;
}
/*--foot--*/
#foot {
clear:both;
width:902px;
border-top:1px dashed #6b6b6b;
height:64px;
line-height:18px;
text-align:right;
padding-top:8px;
margin:0 auto;
font-family:Arial}
