* {
    margin:0;
    padding:0;
}
html {
    overflow-x:auto;
    overflow-y:scroll;
}
body {
    background:#000000 repeat-y center center;
    color:#666666;
    font-family:Arial,Helvetica,sans-serif,"宋体";
    font-size:12px;
    margin:13px 0;
}

a {
    color:#999999;
    text-decoration:none;
}
a:hover {
    color:#CCCCCC;
    text-decoration:none;
}
a:active, a:focus {
    outline:none;
}

.golden {
    color:#FADA83;
}
.golden:hover {
    color:#FAE2A1;
}

img {
    border:none;
}

p {
    margin:10px 0;
}

.overflow {
    overflow:hidden;

    _zoom:1;
}


select, input.text, input.password, textarea {
    background:#202020;
    border-color:#555555;
    border-style:solid;
    border-width:1px;
    color:#CCCCCC;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    padding:3px 3px 2px;
}
textarea {
    line-height:150%;
}
input.button {
    background:url(images/bg_input_button.jpg) repeat-x center center;
    border:none;
    color:#FFFFFF;
    height:20px;
    *padding:2px 0 0 0;
}

input.text,input.password, textarea, table.common {
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.box_outer {
    background:url(images/bg_body.jpg) repeat-y center center;
    min-width:916px;
    text-align:center;

    _width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 916 ? "916px" : "");
}

.box_inner {
    margin:0 auto;
    text-align:left;
    width:916px;
    height:100%;
}

h1, h2, h3, h4, h5, h6 {
    margin:10px 0;
}
h2 {
    font-size:16px;
}
h3 {
    font-size:14px;
}

.comment {
    color:#999999;
}
.highlight {
    color:#FFFFFF;
}
.highlight_1 {
    color:#AD9054;
}

/* 页眉 {{ */
.box_head {
}
.box_head .box_inner {
    background:url(images/bg_head.jpg) repeat-x center center;
    height:84px;
    position:relative;
    z-index:1000;
}

.box_head .logo {
    background:url(images/logo.gif) no-repeat center center;
    display:block;
    height:30px;
    left:22px;
    padding:10px;
    position:absolute;
    text-indent:-9999em;
    top:25px;
    width:157px;
}
.box_head .menu {
    list-style:none;
    position:absolute;
    right:0;
    top:27px;
}
.box_head .menu .channel {
    border-left:1px solid #363838;
    float:left;
    height:35px;
    width:108px;
}
.box_head .menu .channel.first {
    border-left:none;
}
.box_head .menu .channel span.en {
    display:block;
    color:#636565;
    margin-bottom:3px;
    padding-left:25px;
}
.box_head .menu .channel span.zh {
    cursor:pointer;
    display:block;
    color:#FFFFFF;
    height:15px;
    letter-spacing:2px;
    padding-left:25px;
    background:url(images/menu_font.gif) no-repeat 25px top;
    text-indent:-9999em;
}
.box_head .menu .channel.news span.zh { background-position: 25px 0; }
.box_head .menu .channel.story span.zh { background-position: 25px -15px; }
.box_head .menu .channel.product span.zh { background-position: 25px -30px; }
.box_head .menu .channel.topic span.zh { background-position: 25px -45px; }
.box_head .menu .channel.member span.zh { background-position: 25px -60px; }
.box_head .menu .channel.shoppe span.zh { background-position: 25px -75px; }

.box_head .menu .channel a:hover {
    text-decoration:none;
}
.box_head .menu .channel.hover a span.zh, .box_head .menu .channel.current span.zh {
    background-image:url(images/menu_golden_font.gif);
}

.box_head .menu .channel {
    position:relative;
}
.box_head .menu .channel .dropdown_menu {
    background:#333333;
    display:none;
    left:25px;
    list-style:none;
    padding:5px;
    position:absolute;
    top:35px;
    width:120px;
    z-index:1000;

    opacity:0.9;
    _filter: alpha(opacity=90);
}
.box_head .menu .channel .dropdown_menu a {
    color:#CCCCCC;
    display:block;
    padding:5px 10px 5px 10px;

    *padding-bottom:2px;
    _zoom:1;
}
.box_head .menu .channel .dropdown_menu a:hover {
    background:#666666;
    color:#FFFFFF;
}
.box_head .menu .channel.hover .dropdown_menu {
    display:block;
}
/* 页眉 }} */

/* 页体 {{ */
.box_body {
}
.box_body .box_inner {
    background:url(images/bg_body_top.jpg) no-repeat top center;
    position:relative;
}

.box_body .product_menu {
    background:url(images/bg_product_menu.jpg) no-repeat top center;
    height:32px;
    list-style:none;
    padding:0 1px;
}
.box_body .product_menu .channel {
    border-left:1px solid #222222;
    float:left;
    height:32px;
    line-height:32px;
    text-align:center;
    width:182px;
}
.box_body .product_menu .channel a {
    color:#808080;
    display:block;
    *padding-top:1px;
    *line-height:31px;
    _zoom:1;
}
.box_body .product_menu .channel.first {
    border-left:none;
}
.box_body .product_menu .channel a:hover, .box_body .product_menu .channel.current a {
    background:url(images/bg_product_menu_channel.jpg) no-repeat top center;
    color:#FFFFFF;
    text-decoration:none;
}

.box_body .brand_menu {
    background:url(images/bg_product_menu.jpg) no-repeat top center;
    height:32px;
    list-style:none;
    padding:0 1px;
}
.box_body .brand_menu .channel {
    border-left:1px solid #222222;
    float:left;
    height:32px;
    line-height:32px;
    text-align:center;
    width:304px;
}
.box_body .brand_menu .channel a {
    color:#808080;
    display:block;
    *padding-top:1px;
    *line-height:31px;
    _zoom:1;
}
.box_body .brand_menu .channel.first {
    border-left:none;
}
.box_body .brand_menu .channel a:hover, .box_body .brand_menu .channel.current a {
    background:url(images/bg_brand_menu_channel.jpg) no-repeat top center;
    color:#FFFFFF;
    text-decoration:none;
}
/* 页体 }} */

/* 页脚 {{ */
.box_foot {
    clear:both;
}
.box_foot .box_inner {
    background:url(images/bg_foot.jpg) repeat-x center center;
    height:26px;
}
.box_foot .box_inner .left {
    float:left;
    padding:7px 0 0 25px;
    text-align:left;
    width:40%;
}
.box_foot .box_inner .right {
    float:right;
    padding:6px 10px 0 0;
    text-align:right;
    width:40%;
}

/* 页脚 }} */

/* 分页 {{ */
ul.multipage {
    height:20px;
    list-style:none;
    margin:5px 0;
}
ul.multipage li {
    float:left;
    margin-right:5px;
}
ul.multipage li.current, ul.multipage li a {
    border:1px solid #333333;
    display:block;
    padding:2px 5px 1px 5px;
}
ul.multipage li.current { color:#FFFFFF; font-weight:bold; }
ul.multipage li a:hover {
    background:#666666;
    border:1px solid #999999;
    color:#FFFFFF;
    text-decoration:none;
}
ul.multipage li .pageBox {
	width: 25px;
	height: 12px;
	ime-mode: disabled;
	text-align: center;
	line-height: 12px;
}
/* 分页 }} */

/* 表格 {{ */
table.common {
    width:100%;
    border-collapse:collapse;
}
table.common th, table.common td {
    padding:5px;
}
table.common th {
    color:#999999;
    background:#333333;
    font-weight:normal;
    text-align:center;
}
table.box, table.grid th, table.grid td {
    border:1px solid #333333;
}

table.hover tr.hover td {
    background:#222222;
}
/* 表格 }} */

/* 消息 {{ */
#message_exit .box_outer {
    background:none;
}
#message_exit table.common {
    margin:100px auto;
    width:400px;
}
#message_exit table.common th {
    text-align:left;
}
#message_exit table.common td {
    color:#FFFFFF;
}
/* 消息 }} */

/* Body {{ */
.box_main {
    float:right;
    padding-bottom:20px;
    padding-top:30px;
    width:700px;
}
.box_side {
    float:left;
    padding-bottom:50px;
    padding-top:30px;
    width:210px;
}
/* Body }} */

/* Index {{ */
.box_main_index {
    background:#000000;
    padding:5px 0;
}
.box_main_index .flash {
    float:right;
    height:464px;
    width:655px;

    _margin-left:-3px;
}
.box_main_index .images {
    font-size:0;
    list-style:none;
    width:261px;
}
.box_main_index .images .item {
    height:116px;
    width:261px;
}
#page_index .box_body .box_inner {
    position:static;
    /* fix ie6 expose bug */
}
/* Index }} */

/* Product {{ */
.product_cate_header {
    padding-left:60px;
}
.product_cate_list {
    list-style:none;
    padding-left:60px;
    padding-top:25px;
}
.product_cate_list .item {
    font-size:13px;
    list-style:none;
    padding:4px 0;
}
.product_cate_list .item a:hover {
    color:#FFFFFF;
}
.product_cate_list .item.current a {
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
}
/* Product }} */


/* Product List {{ */
.product_item {
    float:left;
    height:140px;
    padding:25px 20px;
    width:300px;
}
.product_item .picture {
    background:url(images/bg_product.jpg) left top no-repeat;
    float:left;
    height:140px;
    padding:1px;
    width:140px;
}
.product_item.hover .picture {
    background-position:left bottom;
}
.product_item .description {
    margin-left:170px;
}
.product_item .title_en {
    font-family:Verdana;
    font-size:10px;
    margin:25px 0 0 12px;
}
.product_item .title {
    color:#F9C73A;
    margin:4px 0 4px 12px;
}
.product_item .price {
    font-size:11px;
    margin:0 0 0 12px;
}
.product_item .link {
    margin:12px 0 0 0;
}
.product_item .link a {
    background:#5B5B5B;
    color:#FFFFFF;
    display:block;
    height:22px;
    line-height:22px;
    text-align:center;
    width:76px;
}
.product_item .link a:hover {
    background:#999999;
}
.product_pages {
    padding:0 20px;
}
/* Product List }} */

/* Product Show {{ */
.product_show .product_sibling {
    padding:0 85px 10px 0;
}
.product_show .product_sibling .prev {
    float:left;
}
.product_show .product_sibling .next {
    float:right;
}
.product_show .description {
}
.product_show .title_en {
    font-family:Verdana;
    font-size:10px;
}
.product_show .title {
    color:#F9C73A;
    font-weight:bold;
    margin:4px 0 4px 0;
}
.product_show .price {
    font-size:11px;
}

.product_show .header {
    background:url(images/bg_product_show_header.png) left top no-repeat;
    color:#FFFFFF;
    font-weight:bold;
    height:23px;
    line-height:23px;
    margin-bottom:25px;
    padding-left:15px;
}

.product_show .picture {
    float:left;
    height:310px;
    width:320px;
}

.product_show .picture .png_shade {
    background:transparent url(images/bg_product_big.png) no-repeat scroll 0 0;
    height:300px;
    left:165px;
    padding:0 50px;
    position:absolute;
    top:135px;
    width:300px;
}

.product_show .content {
    margin-left:350px;
    width:270px;
}
.product_show .content p {
    margin:0;
    line-height:180%;
}
.product_show .replies, .product_show .related {
    clear:both;
    padding-bottom:25px;
}
.product_show .reply_item {
    line-height:150%;
    padding:0 85px 5px 8px;
}
.product_show .reply_meta {
    padding:2px 0;
}
.product_show .reply_content {
    color:#ffffff;
    line-height:150%;
}

.product_show .slideshow {
    height:72px;
    margin:0 85px 5px 8px;
    position:relative;
}
.product_show .slideshow .tabs {
    display:none;
}
.product_show .slideshow .prev {
    background:url(images/arrow_prev.jpg) no-repeat left center;
    cursor:pointer;
    float:left;
    height:72px;
    width:20px;
    text-indent:-9999em;
}
.product_show .slideshow .next {
    background:url(images/arrow_next.jpg) no-repeat right center;
    cursor:pointer;
    float:right;
    height:72px;
    width:20px;
    text-indent:-9999em;
}
.product_show .related_box {
    left:0;
    position:absolute;
    top:0;
}
.product_show .related_box.multi_row {
    margin:0 30px;
}
.product_show .related_item {
    float:left;
    height:72px;
    width:72px;
    margin-right:20px;
}
.product_show .related_item.last {
    margin-right:0;
}
.product_show .related_item .related_picture {
    background:url(images/bg_product_related.jpg) left top no-repeat;
    float:left;
    height:70px;
    padding:1px;
    width:70px;
}
.product_show .related_item.hover .related_picture {
    background-position:left bottom;
}

/* Product Show }} */

/* Product Xinpin {{ */
.box_xinpin_bar {
    background:transparent url(images/bg_body_xinpin_bar.jpg) no-repeat scroll left top;
    height:72px;
    padding:20px 0 5px 145px;
}

.box_xinpin_bar .slideshow {
    height:72px;
    margin:0 15px 0 0;
    position:relative;
}
.box_xinpin_bar .slideshow .tabs {
    display:none;
}
.box_xinpin_bar .slideshow .prev {
    background:url(images/arrow_prev.jpg) no-repeat left center;
    cursor:pointer;
    float:left;
    height:72px;
    width:20px;
    text-indent:-9999em;
}
.box_xinpin_bar .slideshow .next {
    background:url(images/arrow_next.jpg) no-repeat right center;
    cursor:pointer;
    float:right;
    height:72px;
    width:20px;
    text-indent:-9999em;
}
.box_xinpin_bar .xinpin_box {
    left:0;
    position:absolute;
    top:0;
}
.box_xinpin_bar .xinpin_box.multi_row {
    margin:0 30px 0 30px;
}
.xinpin_item {
    float:left;
    height:70px;
    width:174px;
}
.xinpin_item .picture {
    background:url(images/bg_product_related.jpg) left top no-repeat;
    float:left;
    height:70px;
    padding:1px;
    width:70px;
}
.xinpin_item.hover .picture {
    background-position:left bottom;
}
.xinpin_item .description {
    margin-left:80px;
}
.xinpin_item .title {
    margin:28px 0 0 0;
}
.xinpin_item .title a {
    color:#FFFFFF;
}


.box_xinpin_main {
    min-height:300px;

    _height:300px;
}
.box_xinpin_main p {
    margin:0;
}
.box_xinpin_main img {
    vertical-align:middle;
}
/* Product Xinpin }} */

/* Product Koubei {{ */
#page_koubei .box_body {
    background:transparent url(images/bg_body_koubei.jpg) repeat-y scroll center top;
}
#page_koubei .box_body .box_inner {
    background:transparent url(images/bg_body_koubei_main.jpg) no-repeat scroll left top;
}
.box_koubei_main {
    min-height:300px;
    padding:45px 30px 20px 75px;

    _height:300px;
}
.box_koubei_main .picture {
    float:left;
}
.box_koubei_main .content {
    margin-left:300px;
}
.box_koubei_main .content .title {
    color:#FFFFFF;
    font-weight:bold;
}
.box_koubei_main .content .title .golden {
    color:#ad9054;
}

.box_koubei_main .description {
    color:#ad9054;
    line-height:150%;
    padding:10px 40px 0 0;
}

.box_koubei_main .replies {
    padding:20px 40px 10px 0;
}
.box_koubei_main .reply_item {
    padding:10px 0;
}
.box_koubei_main .reply_meta {
    padding:2px 0;
}
.box_koubei_main .reply_content {
    color:#ffffff;
    line-height:150%;
}
.box_koubei_main .pages {
    height:30px;
}

.box_koubei_bar {
    background:transparent url(images/bg_body_koubei_bar.jpg) no-repeat scroll left top;
    height:100px;
    padding:40px 0 20px 0;
}

.box_koubei_bar .slideshow {
    height:100px;
    margin:0 15px 0 0;
    position:relative;
}
.box_koubei_bar .slideshow .tabs {
    display:none;
}
.box_koubei_bar .slideshow .prev {
    background:url(images/arrow_prev.jpg) no-repeat left center;
    cursor:pointer;
    float:left;
    height:100px;
    margin:0 0 0 10px;
    width:20px;
    text-indent:-9999em;

    _display:inline;
}
.box_koubei_bar .slideshow .next {
    background:url(images/arrow_next.jpg) no-repeat right center;
    cursor:pointer;
    float:right;
    height:100px;
    width:20px;
    text-indent:-9999em;
}
.box_koubei_bar .koubei_box {
    left:0;
    position:absolute;
    top:0;
}
.box_koubei_bar .koubei_box.multi_row {
    margin:0 30px 0 30px;
}
.koubei_item {
    float:left;
    height:100px;
    width:210px;
}
.koubei_item .picture {
    float:left;
    height:100px;
    width:100px;
}
.koubei_item .description {
    margin-left:110px;
}
.koubei_item .top {
    color:#ad9054;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    margin:25px 0 5px 0;
}
.koubei_item .title {
    margin:4px 0 4px 0;
}
.koubei_item .title a {
    color:#FFFFFF;
}
.koubei_item .count {
}
/* Product Koubei }} */

/* Side Menu {{ */
.side_menu_box {
    padding:0 0 0 11px;
}
.side_menu {
    width:181px;
}
.side_menu .channel {
    background:url(images/bg_side_menu_line.png) left top no-repeat;
    height:28px;
    padding:6px 0 0 0;
}
.side_menu .channel.first {
    background:url(images/bg_side_menu_first.png) left top no-repeat;
    padding-top:26px;
}
.side_menu .channel.last {
    background:url(images/bg_side_menu_last.gif) left top no-repeat;
    padding-bottom:11px;
}
.side_menu .channel {
    padding-left:40px;
}
.side_menu .channel.current a {
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
}

.side_menu .submenu_list {
    list-style:none;
    padding:3px 0 10px 55px;
}
.side_menu .submenu_list .item {
    padding:3px 0;
}
.side_menu .submenu_list .item a:hover {
    color:#FFFFFF;
}
.side_menu .submenu_list .item.current a {
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
}


.side_menu {
}
.side_menu .channel {
    position:relative;
    z-index:1;
}
.side_menu .channel .dropdown_menu {
    background:#333333;
    display:none;
    left:100px;
    list-style:none;
    padding:5px;
    position:absolute;
    top:5px;
    width:120px;
    z-index:1000;

    opacity:0.9;
    _filter: alpha(opacity=90);
}
.side_menu .channel .dropdown_menu a {
    color:#CCCCCC;
    display:block;
    padding:5px 10px 5px 10px;

    *padding-bottom:2px;
    _zoom:1;
}
.side_menu .channel .dropdown_menu a:hover {
    background:#666666;
    color:#FFFFFF;
}
.side_menu .channel.hover .dropdown_menu {
    display:block;
}
/* Side Menu }} */

/* Topic List {{ */
.topic_item {
    height:115px;
    padding:24px 0;
}
.topic_item .picture {
    background:url(images/bg_topic.jpg) left top no-repeat;
    float:left;
    height:115px;
    padding:1px;
    width:200px;
}
.topic_item.hover .picture {
    background-position:left bottom;
}
.topic_item .description {
    margin:0 50px 0 240px;
}
.topic_item .title {
    color:#FFFFFF;
}
.topic_item .content {
    line-height:150%;
    margin:8px 0;
}
.topic_item .replies {
    text-align:right;
}
.topic_item .title a, .topic_item .replies a {
    color:#FFFFFF;
}
.topic_pages {
}
/* Topic List }} */



/* Topic Main List {{ */
.topic_channel {
    height:115px;
    padding:24px 0;
}
.topic_channel .picture_box {
    list-style:none;
}
.topic_channel .picture_box .picture {
    background:url(images/bg_topic.jpg) left top no-repeat;
    float:left;
    font-size:0;
    height:115px;
    margin-right:15px;
    padding:1px;
    width:200px;
}
.topic_channel .picture_box .picture.hover {
    background-position:left bottom;
}
.topic_channel .topic_box {
    list-style:none;
    margin:0 20px 0 435px;
}
.topic_channel .topic_box .topic {
    height:2.1ex;
    margin-bottom:5.6px;
    overflow:hidden;
}
.topic_channel .topic_box .topic .title {
    float:left;
    width:170px;
}
.topic_channel .topic_box .topic .category {
    float:right;
    width:70px;
}
.topic_channel_header {
    background:transparent no-repeat scroll left top;
    height:11px;
    text-indent:-9999em;
}
.topic_channel_header.tuwen {
    background-image:url(images/bg_topic_text_tuwen.png);
}
.topic_channel_header.shipin {
    background-image:url(images/bg_topic_text_shipin.png);
}
.topic_channel_more {
    margin-right:43px;
    text-align:right;
}
/* Topic Main List }} */

/* Topic Show {{ */
.topic_show {
    width:650px;
}
.topic_show .header {
    color:#FFFFFF;
    height:2.1ex;
    margin:20px 0;
}
.topic_show .header .title {
    float:left;
    width:70%;
}
.topic_show .header .date {
    float:right;
    text-align:right;
    width:30%;
}
.topic_show .content {
}
.topic_show .content p {
    margin:0.5em 0;
    line-height:180%;
}
.topic_show .replies, .topic_show .related {
    clear:both;
    padding-top:25px;
}
.topic_show .reply_count {
    color:#CCCCCC;
    padding:5px 0;
    text-align:right;
}
.topic_show .reply_item {
    border-top:1px solid #333333;
    color:#CCCCCC;
    line-height:150%;
    padding:15px 15px 15px 0;
}
.topic_show .reply_meta {
}
.topic_show .reply_content {
}
/* Topic Show }} */



/* News List {{ */
.news_item {
    height:150px;
    padding:24px 0;
}
.news_item .picture {
    background:url(images/bg_news.jpg) left top no-repeat;
    float:left;
    height:150px;
    padding:1px;
    width:230px;
}
.news_item.hover .picture {
    background-position:left bottom;
}
.news_item .description {
    margin:0 50px 0 250px;
}
.news_item .title {
    color:#FFFFFF;
}
.news_item .content {
    line-height:150%;
    margin:15px 0;
}
.news_item .replies {
    text-align:right;
}
.news_item .title a, .news_item .replies a {
    color:#FFFFFF;
}
.news_pages {
}
/* News List }} */

/* News Show {{ */
.news_show {
    width:650px;
}
.news_show .header {
    color:#FFFFFF;
    height:2.1ex;
    margin:20px 0;
}
.news_show .header .title {
    float:left;
    width:70%;
}
.news_show .header .date {
    float:right;
    text-align:right;
    width:30%;
}
.news_show .content {
}
.news_show .content p {
    margin:0.5em 0;
    line-height:180%;
}

/* News Show }} */



/* Shoppe {{ */
.shoppe_list {
    width:690px;
}
.shoppe_list .header {
    color:#F9C73A;
    font-weight:bold;
    padding:10px 0;
}
.shoppe_list .picture {
    float:left;
    list-style:none;
    width:380px;
}
.shoppe_list .picture li {
    height:216px;
    padding:15px 0;
    width:324px;
}
.shoppe_list .contact {
    margin-left:390px;
    padding:15px 0;
}
.shoppe_list .contact .city {
    color:#FFFFFF;
    padding:4px 0;
}
.shoppe_list .contact .shoppe {
    list-style:none;
    padding-bottom:15px;
}
.shoppe_list .contact .shoppe li {
    padding:4px 0;
}
/* Shoppe }} */

/* User Center {{ */
.user_index {
    padding-top:35px;
}
.user_index .bg_png {
    background:url(images/bg_user_index.png) no-repeat left top;
    min-height:390px;

    _height:390px;
}
.user_index .widget {
    float:left;
    height:200px;
    line-height:150%;
    margin-right:13px;
    padding:125px 25px 12px 25px;
    width:170px;
}
.user_index .widget.last {
    margin-right:0;
}
.user_index .title {
    height:75px;
}
.user_index .title .golden {
    color:#fada83;
    font-size:14px;
}
.user_index .content {
    height:110px;
}
.user_index .link {
    text-align:right;
}


.win_gift_head {
    height:72px;
    padding:10px 15px 0 20px;
}
.win_gift_head .logo {
    background:url(images/bg_win_gift.png) no-repeat left center;
    float:left;
    height:72px;
    text-indent:-9999em;
    width:146px;
}
.win_gift_head .dear_user {
    color:#ad9054;
    line-height:160%;
    padding:12px 0 0 180px;
}
.win_gift_head .dear_user p {
    margin:0;
}
.win_gift_body {
    line-height:180%;
    margin-right:85px;
}
.win_gift_note_index {
    padding:0 15px 0 20px;
}
.win_gift_note_index p {
    background:url(images/bg_win_gift_p.gif) no-repeat 3px 23px;
    margin:0;
    padding:15px 0 15px 20px;
}
.win_gift_note {
    padding:0 15px 0 20px;
}
.win_gift_note p {
    background:url(images/bg_win_gift_p.gif) no-repeat 3px 8px;
    line-height:180%;
    margin:0;
    padding:0 0 0 20px;
}
.win_gift_1 {
    background:url(images/bg_share_gift_1.gif) no-repeat center top;
    color:#FFFFFF;
    float:right;
    height:0px;
    margin:10px 0 0 20px;
    padding:95px 0 0 0;
    width:260px;
}
.win_gift_2 {
    background:url(images/bg_share_gift_2.png) no-repeat center top;
    color:#FFFFFF;
    float:right;
    height:20px;
    margin:-18px 0 0 0;
    padding:55px 0 0 15px;
    width:285px;
}
.win_gift_link {
    float:left;
    height:35px;
    margin:25px 0 0 30px;
}
.win_gift_link .b_1, .win_gift_link .b_2, .win_gift_link .b_3 {
    float:left;
    margin:4px 25px 4px 0;
}
.win_gift_link .b_4 {
    float:left;
}

.box_main.share {
    height:1370px;
    padding-bottom:0;
}
.box_share {
    background:url(images/bg_share.jpg) no-repeat left top;
    height:1165px;
    left:206px;
    position:absolute;
    top:240px;
    width:710px;
}
.box_share .forms {
    margin-left:45px;
    padding:1px;
    width:600px;
}
.box_share .forms .form_product {
    height:282px;
    margin-top:25px;
}
.box_share .forms .form_service {
    height:477px;
    margin-top:25px;
}
.box_share .forms .form_qa {
    height:260px;
    margin-top:25px;
}

.box_share .forms .description {
    padding:20px 0;
}
.box_share .forms .options div, .box_share .forms .rate div {
    padding:5px 0;
}
.box_share .forms .rate {
    margin-top:10px;
}
.box_share .forms .rate .rate_opts {
    padding:12px 0;
}

.submit_button {
    text-align:center;
}


.box_main.share_show {
    background:#000000 url(images/bg_share_main.jpg) no-repeat scroll left top;
    min-height:468px;
    padding:25px 0 0 0;

    _height:468px;
}
.share_show_header {
    padding:0 40px 0 35px;
}
.share_show_header .want_post {
    float:right;
}
.share_show_content {
    padding:30px 80px 30px 65px;
}
.share_entry {
    border-top:1px solid #555555;
    padding:20px 0;
}
.share_entry.first {
    border-top:none;
}
.share_entry .meta {
    color:#FFFFFF;
    padding-bottom:5px;
}
.share_entry .content {
    color:#999999;
    line-height:150%;
}

.share_show_content .form_qa_quick {
    padding:10px 0;
}
.share_show_content .form_qa_quick .header {
    font-weight:bold;
    padding:5px 0;
}
.share_show_content .form_qa_quick .control {
    padding:10px 0;
}


.box_gift {
    line-height:150%;
}
.box_gift .header {
    background:transparent url(images/bg_gift_header.gif) no-repeat scroll left top;
    height:55px;
    text-indent:-9999em;
}
.box_gift p {
    margin:20px 0;
}
.box_gift .gift_list {
    list-style:none;
}
.box_gift .gift_list li {
    background:transparent url(images/bg_gift_list.gif) no-repeat scroll left center;
    color:#dfd48a;
    float:left;
    font-size:14px;
    padding:5px 0 5px 2%;
    width:35%;
}


.box_event {
    line-height:150%;
}
.box_event .header {
    background:transparent url(images/bg_event_header.gif) no-repeat scroll left top;
    height:55px;
    text-indent:-9999em;
}
.box_event .banner {
    background:transparent url(images/bg_event_banner.gif) no-repeat scroll left top;
    height:144px;
    text-indent:-9999em;
}
.box_event p {
    margin:20px 0;
}
.box_event .gift_list {
    list-style:none;
}
.box_event .gift_list li {
    background:transparent url(images/bg_gift_list.gif) no-repeat scroll left 12px;
    color:#dfd48a;
    padding:5px 0 5px 2%;
}
.box_event .gift_list li .left {
    color:#FFFFFF;
    float:left;
    width:12%;
}
.box_event .gift_list li .right {
    color:#d8c272;
    float:right;
    width:88%;
}


.box_faq {
    line-height:150%;
}
.box_faq .header {
    background:transparent url(images/bg_faq_header.gif) no-repeat scroll left top;
    height:15px;
    text-indent:-9999em;
}
.box_qa .header {
    background:transparent url(images/bg_qa_header.gif) no-repeat scroll left top;
    height:15px;
    text-indent:-9999em;
}
/* User Center }} */

/* Account {{ */
.account_header {
    padding:15px 0;
}
/* Account }} */

/* Golden Font {{ */
.golden_font {
    background:transparent url(images/bg_golden_font.gif) no-repeat scroll left top;
    height:15px;
    text-indent:-9999em;
}
.golden_font.register { background-position:0 0; }
.golden_font.login { background-position:0 -15px; }
.golden_font.product { background-position:0 -30px; }
.golden_font.service { background-position:0 -45px; }
.golden_font.qa { background-position:0 -60px; }
/* Golden Font }} */

/* Brand {{ */
.box_mgpin {
    padding:20px 60px 20px 45px;
}
.box_mgpin .mgpin {
    background:url(images/bg_brand_mgpin.png) left top no-repeat;
    height:403px;
    width:812px;
}
.box_mgpin .mgpin .resume {
    color:#FFFFFF;
    line-height:200%;
    padding:225px 0 0 380px;
    text-indent:2em;
}
.box_mgpin .header {
    background:url(images/bg_brand_mgpin_header.gif) left top no-repeat;
    font-size:0;
    height:12px;
    text-indent:-9999em;
}
.box_mgpin .header.t_1 { background-position:0 0 }
.box_mgpin .header.t_2 { background-position:0 -14px }
.box_mgpin .header.t_3 { background-position:0 -28px }
.box_mgpin .header.t_4 { background-position:0 -42px }

.box_mgpin .content .img_item {
    color:#FFFFFF;
    float:left;
    height:195px;
    margin-right:25px;
    width:214px;
    text-align:center;
}
.box_mgpin .content .img_item img {
    background:url(images/bg_img_item.jpg) left top no-repeat;
    height:146px;
    margin-bottom:5px;
    padding:5px;
    width:204px;
}
.box_mgpin .content p {
    line-height:150%;
    margin:2px;
    text-indent:2em;
}

.box_mgpin .content.c_1 .image {
    float:right;
    padding:35px 0 0 70px;
    width:214px;
}
.box_mgpin .content.c_1 .text {
    padding:40px 0 0 50px;
}

.box_mgpin .content.c_2 .image {
    float:left;
    padding:35px 50px 20px 45px;
    width:480px;
}
.box_mgpin .content.c_2 .text {
    padding:40px 0 0 0;
}

.box_mgpin .content.c_3 .image {
    float:right;
    padding:35px 0 30px 70px;
    text-align:center;
    width:214px;
}
.box_mgpin .content.c_3 .text {
    padding:40px 0 0 50px;
}

.box_mgpin .content.c_4 .image {
    float:left;
    padding:40px 0 30px 0;
    width:330px;
}
.box_mgpin .content.c_4 .text {
    padding:40px 0 0 50px;
}


.box_story {
    padding:50px 90px 60px 130px;
}
.box_story .picture {
    float:left;
    list-style:none;
    width:160px;
}
.box_story .picture li {
    height:105px;
    padding:3px 0;
    width:160px;
}
.box_story .story {
    color:#FFFFFF;
    margin-left:200px;
    padding:3px 0;
}

.box_value {
    background:url(images/bg_value.jpg) no-repeat left top;
    min-height:328px;
    padding:50px 0 60px 0;

    _height:328px;
}
.box_value .header {
    background:url(images/bg_product_show_header.png) left top no-repeat;
    color:#FFFFFF;
    font-weight:bold;
    height:23px;
    line-height:23px;
    margin-left:70px;
    padding-left:15px;
}
.box_value .goal {
    height:68px;
    padding:150px 0 0 0;
}
.box_value .goal div {
    background:url(images/bg_value_list.gif) left 2px no-repeat;
    float:left;
    margin-left:40px;
    padding-left:10px;
    width:250px;

    _display: inline;
}
.box_value .goal div.g_1 {
}
.box_value .goal div.g_2 {
}
.box_value .goal div.g_3 {
}
.box_value .duty {
    padding:35px 0 0 70px;
}
/* Brand }} */

/* OVERLAY {{ */
.box_overlay {
    background:#000000;
    border:5px solid #EEEEEE;
    display:none;
    width:600px;
    z-index:9999;
}

.box_overlay .close {
    background:url(images/overlay_close.png);
    cursor:pointer;
    height:28px;
    position:absolute;
    right:-20px;
    top:-20px;
    width:28px;
}
/* OVERLAY }} */

/* IE6 PNG FIX {{ */
/* this must not set position, inner link must set position as relative, ie6 link problem see http://www.hrunting.org/csstests/iealpha.html */
* html .product_show .header,
* html .product_show .picture .png_shade,
* html .side_menu .channel,
* html .topic_channel_header.tuwen,
* html .topic_channel_header.shipin,
* html .win_gift_head .logo,
* html .win_gift_product .picture,
* html .user_index .bg_png,
* html .win_gift_2,
* html .box_mgpin .mgpin,
* html .box_value .header,
* html .box_overlay .close {
    _ie6pngfix:expression(this._ie6pngfix || (this._ie6pngfix = 1, /\.png/i.test(this.currentStyle.backgroundImage.split('"')[1]) && (this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src=" + this.currentStyle.backgroundImage.split('"')[1] + ")", this.style.background = "none")));
}
* html .product_show .header a,
* html .product_show .picture .png_shade a,
* html .side_menu .channel a,
* html .topic_channel_header.tuwen a,
* html .topic_channel_header.shipin a,
* html .win_gift_head .logo a,
* html .win_gift_product .picture a,
* html .user_index .bg_png a,
* html .win_gift_2 a,
* html .box_mgpin .mgpin a,
* html .box_value .header a,
* html .box_overlay .close a {
    _ie6pngfix:expression(this._ie6pngfix || (this._ie6pngfix = 1, this.style.position = "relative"));
}
* html img.kg_png,
* html .box_xinpin_main img {
    _ie6pngfiximg:expression(this._ie6pngfiximg || (this._ie6pngfiximg = 1, /\.png/i.test(this.src) && (this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src=" + this.src + ")", this.src = "/src/images/blank.gif")));
}
/* IE6 PNG FIX }} */
