#mail_banner {
    width: 1002px;
    height: 285px;
    background: transparent url(../images/banner.png)  no-repeat;
}

#mail_banner_left {
    width: 218px;
    float: left;
    margin-left: 2px;
    margin-top: 2px;
    text-align: center;
}
#mail_banner_right {
    width: 770px;
    float: right;
    margin-right: 4px;
    margin-top: 2px;
}

#intro_e_mail {
    float: left;
    width: 488px;
    text-align: left;
}
#intro_g_mail {
    float: right;
    width: 488px;
    text-align: left;
}

#mail_priority {
    text-align: left;
}
#mail_priority h1{ color:#F60; font-family:"Microsoft Yahei"; font-size:18px;}

/* Styles in #mail_banner_left */
#login_email {
    margin: 12px 0px;
}

.mail_desc {
    margin: 0px 12px;
    padding: 10px 0px;
}
.mail_desc p {
    text-align: left;
    margin: 0px;
    margin-left: 26px;
    line-height: 22px;
    color: #686868;
}
.mail_desc p.header {
    color: #305f94;
}

.mail_send_n_recv {
    background: transparent url(../images/indent-send-n-recv.gif) 3px 12px no-repeat;
}
.mail_storage {
    background: transparent url(../images/indent-space.gif) 2px 12px no-repeat;
}

.bottom_dot {
    border-bottom: 1px dotted #d3d3d3;
}
/* // Styles in #mail_banner_left */

/* Styles in #mail_banner_right */
#mail_help_link_1 {
    padding-top: 6px;
}
#mail_help_link_1 a {
    display: block;
    width: 86px;
    float: right;
    text-align: left;
    font-size: 14px;
    padding: 3px 0px;
    color: #5b85b5;
    text-decoration: underline;
}
#mail_help_link_2 {
    text-align: left;
}
#mail_help_link_2 a {
    margin-right: 3px;
}
#mail_help_link_2 a.first {
    margin-left: 14px;
}
#mail_banner_huge_space {
    clear: both;
    display: block;
    height: 146px;
}
/* // Styles in #mail_banner_right */

/* Styles in <!-- Mail service introduction --> */
#header_e_mail {
    background: transparent url(../images/icon-e-main.png) 12px 28px no-repeat;
}
#header_g_mail {
    background: transparent url(../images/icon-g-main.png) 12px 28px no-repeat;
}

.mail_intro_header {
    height: 128px;
}
.mail_intro_header img {
    margin-left: 14px;
}
.mail_intro_header p {
    margin: 16px 0px 12px 108px;
    line-height: 24px;
    color: #686868;
}

.mail_list {
    margin-top: -10px;
}

.section_top {
    width: 486px;
    height: 13px;
}
.section_header {
    width: 486px;
}
.section_header_left,
.section_header_right,
.section_title,
.section_row_cell {
    float: left;
}

.section_row {
    border-bottom: 1px solid #e4e4e4;
    margin: 0px 16px;
    padding: 6px 0px;
}
.section_last_row {
    border-bottom: 0px;
}
.section_row_cell {
    color: #5b85b3;
    line-height: 22px;
}
.section_row .indent {
    width: 26px;
    text-align: center;
}
.section_row .indent img {
    margin-top: 4px;
}
.section_row .usernum {
    width: 64px;
}
.section_row .storage_per_user {
    width: 94px;
    text-align: center;
}
.section_row .storage_total {
    width: 92px;
    text-align: center;
}
.section_row .price {
    width: 96px;
    text-align: center;
}
.section_row .buynow {
    width: 84px;
    text-align: center;
}
.price_highlight {
    font-size: 16px;
    font-weight: bold;
    color: #d30f00;
}
/* // Styles in #intro_e_mail */

/* Styles in #mail_priority */
#mail_priority img {
    margin-left: 14px;
}

.priority_content_column, .priority_seperator {
    float: left;
}
.priority_content_column {
    width: 328px;
}

.lower_priority_content {
    padding: 32px 0px;
}
.upper_priority_content {
    padding: 32px 0px;
    border-bottom: 1px dotted #e0e0e0;
    height: 92px;
    overflow: hidden;
}
.lower_priority_content .content,
.upper_priority_content .content {
    margin-left: 60px;
    color: #686868;
    line-height: 24px;
    margin-right: 16px;
}
.lower_priority_content .header,
.upper_priority_content .header {
    margin-left: 60px;
    margin-right: 36px;
}
.lower_priority_content .header .header_left,
.upper_priority_content .header .header_left {
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #305f94;
}
.lower_priority_content .header .header_right,
.upper_priority_content .header .header_right {
    float: right;
}
.lower_priority_content .header .header_right a,
.upper_priority_content .header .header_right a {
    color: #adc2d9;
    display: block;
    background: transparent url(../images/indent-link.gif) right center no-repeat;
    width: 32px;
    margin-top: 2px;
}

.priority_seperator {
    height: 316px;
    width: 1px;
    background: transparent url(../images/priority-seperator.png) left center no-repeat;
}

.priority_content_column .content_1 {
    background: transparent url(../images/number-1.gif) 4px 32px no-repeat;
}
.priority_content_column .content_4 {
    background: transparent url(../images/number-4.gif) 4px 32px no-repeat;
}
.priority_content_column .content_2 {
    background: transparent url(../images/number-2.gif) 12px 32px no-repeat;
}
.priority_content_column .content_5 {
    background: transparent url(../images/number-5.gif) 12px 32px no-repeat;
}
.priority_content_column .content_3 {
    background: transparent url(../images/number-3.gif) 12px 32px no-repeat;
}
.priority_content_column .content_6 {
    background: transparent url(../images/number-6.gif) 12px 32px no-repeat;
}

.priority_content_column .content_2 .header,
.priority_content_column .content_2 .content,
.priority_content_column .content_5 .header,
.priority_content_column .content_5 .content {
    margin-left: 82px;
}
.priority_content_column .content_3 .header,
.priority_content_column .content_3 .content,
.priority_content_column .content_6 .header,
.priority_content_column .content_6 .content {
    margin-left: 82px;
}
/* // Styles in #mail_priority */

.space24 {
    clear: both;
    height: 24px;
    display: block;
}