﻿body{
    FONT-FAMILY: "宋体",Arial, Helvetica, sans-serif; FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;TEXT-ALIGN: center;margin:auto;
}
.back1 {  
    background-color:#f4f4f4; margin:auto; BACKGROUND: url('../picswb/bk.png') #f4f4f4 repeat-y;
    background-position: center;
}

.complete_panel{
    padding-left:2px; padding-right:2px; width:978px; background-color:#ffffff; margin:0 auto;
}

.public_navi 
{
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 16px; PADDING-TOP: 10px; HEIGHT: 65px; TEXT-ALIGN: left;
    width:100%;
    MARGIN-RIGHT: auto;MARGIN-LEFT: auto; 
    background:url(../picswb/logobg_color.gif) repeat-x; 
}
.public_navi2 
{
	HEIGHT: 39px; width:970px; 
	BACKGROUND: url('../picswb/bgimage_search.gif'); 
	border-left: 1px solid #999999; border-right: 1px solid #999999;
	MARGIN-RIGHT: auto;MARGIN-LEFT: auto;
}

a:link{
	COLOR: #397CE3; TEXT-DECORATION: none; font-size: 12px;
}
a:visited {
	COLOR: #397CE3; TEXT-DECORATION: none; font-size: 12px;
}
a:hover {
	TEXT-DECORATION: none; COLOR: #FE7100;
}
a:active {
	TEXT-DECORATION: underline; COLOR: #B92421;
}

a.menuhead:link
{
    font-size:13px;COLOR: #7C76B7; line-height:30px;TEXT-DECORATION: none; font-weight:bold; 
    margin-right:12px;
}
a.menuhead:visited 
{
    font-size:13px;COLOR: #7C76B7; line-height:30px;TEXT-DECORATION: none; font-weight:bold; 
    margin-right:12px;
}
a.menuhead:hover 
{
	TEXT-DECORATION: underline; COLOR: #FF6200; margin-right:12px;font-size:13px;
}
a.menuhead:active 
{
	TEXT-DECORATION: underline; COLOR: #B92421; margin-right:12px;font-size:13px;
}


.public_navi * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.public_navi img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.public_navi a 
{
	COLOR: #0041d3; TEXT-DECORATION: none
}
.public_navi a:visited 
{
	COLOR: #0041d3; TEXT-DECORATION: none
}
.public_navi a:hover 
{
	COLOR: #ff7000; TEXT-DECORATION: underline
}
.public_navi a:active 
{
	COLOR: #bc2931; TEXT-DECORATION: underline
}

.public_navi .logo {
	FLOAT: left; WIDTH: 188px; MARGIN-RIGHT: -3px; HEIGHT: 48px; 
	BACKGROUND-COLOR: #fff; TEXT-ALIGN:center; background:transparent;
}

.public_navi .navi_part {
	HEIGHT: 58px
}
.public_navi .navi_part .part_top{ float:left; HEIGHT: 29px; margin-right:5px; border-right:1px solid #C0A158;}
.public_navi .navi_part .part_top a{
    display:block; height:29px; color:#404040; text-decoration:none; font-size:14px;
    background:url('../picswb/tag_tj.gif') no-repeat; padding-left:11px; padding-top:6px
}
.public_navi .navi_part .part_top a:hover{
    display:block; height:29px; color:#404040; text-decoration:underline; font-size:14px;
    background:url('../picswb/tag_tj.gif') no-repeat; padding-left:11px; padding-top:6px
}

.public_navi .navi_part .part_top_right{ float:right; width:69px; margin-right:2px; HEIGHT: 25px; margin-top:3px; }
.public_navi .navi_part .part_top_right a{color:#414141; text-decoration:underline; font-size:13px;}
.public_navi .navi_part .part_top_right a:hover{color:#414141; text-decoration:none;  font-size:13px;}
/*--------------------n_main--------------------*/




/*--------------------n_main .m_left--------------------*/

.public_navi .navi_part .part_top .n_main .m_left {
	BACKGROUND: url('../picswb/mainnavback.jpg'); 
margin-right:1px;HEIGHT: 29px;
    line-height:25px;
	
}
/*--------------------n_main .m_right--------------------*/
.public_navi .navi_part .part_top .n_main .m_right {
	BACKGROUND: url('../picswb/mainnavback.jpg');
HEIGHT: 29px;
}
.public_navi .navi_part .part_top .n_main .m_right A:hover {
	BACKGROUND: url('../picswb/mainnavback.jpg');
HEIGHT: 29px;
}


.public_navi .navi_part .n_main2{
    border: solid 1px #d3d3d3; background-color:#f5f5f5; height:25px; padding-top:0px; float:left; margin-top:3px; 
    line-height:23px; padding-left:15px; color:#878787; width: 768px;
    MARGIN-RIGHT: auto;MARGIN-LEFT: auto;
}
.public_navi .navi_part .n_main2 a{color:#878787; text-decoration:none}
.public_navi .navi_part .n_main2 a:hover{color:#878787; text-decoration:underline}

.public_navi .navi_part .n_main2 a.ReadOnLine {color:#065500; text-decoration:none;} /*08.12.30 modify ksw*/
.public_navi .navi_part .n_main2 a.ReadOnLine:hover{color:#065500; text-decoration:underline;} /*08.12.30 modify ksw*/

.public_body
{
	padding-top:18px; padding-left:3px; padding-right:3px; text-align:left;
}

.navi {
	WIDTH: 208px; vertical-align:top;float:left; 
}

.content {
    padding-left:18px; vertical-align:top; text-align:left; width:750px; float:left; 
}
.border {
	BACKGROUND: url('../picswb/index_008.gif');
}


.font_table_02 {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FONT-SIZE: 11px; 
	BORDER-LEFT: #d5d5d5 1px solid; COLOR: #333333; BORDER-BOTTOM: #d5d5d5 1px solid; 
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.clear {
	CLEAR: both;  FONT-SIZE: 0px; LINE-HEIGHT: 0; margin:0px;height:0px;line-height:0px;
}








.chn{
    padding-left: 8px;
    vertical-align: baseline;
    font-weight: normal;
    font-size: 11px;
}
.chn a:link {
     padding-left:8px; font-size:11px;font-weight:normal;
}




.border2 {
	BACKGROUND: url('../picswb/index_008.gif');
}

.border_lightgreen {
	BACKGROUND: url('../picswb/index_lightgreen.gif'); font-size:12px;
}

.lightgreen_whileback{
	BACKGROUND: url('../picswb/index_green_w.gif'); height:35px; padding-left:12px;
	color:#853200; font-weight:bold; font-size:13px; line-height:20px;text-align:left;
	
}


.shopping {
	width:19%; float:left; text-align:left;
}
.shopping ul{
    margin-left:43px;
}
.shoppingh2{
    margin-bottom:5px;font-size:12px; color:#75787C; padding-left:6px;
    BACKGROUND: url('../picswb/bj_red.gif') no-repeat 0px 9px; 
}
.shopping li{
    list-style-type:none; line-height:18px;
}
.shopping li a{
    list-style-type:none; line-height:18px;padding-left:6px;
    background: url('../picswb/bj_blue.gif') no-repeat 0px 6px; color:#0041D3;
}
.shopping li a:visited{
    list-style-type:none; line-height:18px;padding-left:6px;
    background: url('../picswb/bj_blue.gif') no-repeat 0px 6px; color:#0041D3;
}
.shopping li a:hover{
    color:#FFA100;
}

.register{
    color:#999999; padding:18px; height:20px;
}

.aboutframe{padding-top:28px;width:978px; clear:both; text-align:center; margin:0 auto;}

.buyonbehalf {
	MARGIN: 0px 0px 0px 0px;
}
.buyonbehalf A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 143px; DISPLAY: inline; 
	BACKGROUND: url(../picswb/AddItemPanel/nav.gif) no-repeat; BACKGROUND-POSITION: -100% top;
	FLOAT: left; HEIGHT: 30px; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.buyonbehalf A:link {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 143px; DISPLAY: inline; 
	BACKGROUND: url(../picswb/AddItemPanel/nav.gif) no-repeat ; BACKGROUND-POSITION: -100% top;
	FLOAT: left; HEIGHT: 30px; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.buyonbehalf A:visited {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 143px; DISPLAY: inline; 
	BACKGROUND: url(../picswb/AddItemPanel/nav.gif) no-repeat 0px bottom; 
	FLOAT: left; HEIGHT: 30px; COLOR: #fff; MARGIN-LEFT: 10px; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.buyonbehalf A:hover {
	BACKGROUND-POSITION: 50% top; COLOR: #fff
}
