@charset "utf-8";
body{
	font-size:12px;
	margin:0px;
	padding:0px;
}
.B_nav {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.B_nav a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.B_nav a:link{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.B_nav a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}
.B_nav a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.B_nav a:active{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
.B_keyword {
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}
.B_keycontent {
	font-size: 12px;
	color: #FFFFFF;
}
.B_titlefont {
	font-size: 14px;
	font-weight: bold;
}
.B_titlefont a{
	font-size: 14px;
	font-weight: bold;
}
.B_more {
	color: #fc822d;
}

.B_greenfont {
	font-weight: bold;
	color: #3a5f11;
}
.B_greenfont a {
	font-weight: bold;
	color: #3a5f11;
	text-decoration:none;
}
.B_greenfont a:link {
	font-weight: bold;
	color: #3a5f11;
	text-decoration:none;
}
.B_greenfont a:visited {
	font-weight: bold;
	color: #3a5f11;
	text-decoration:none;
}
.B_greenfont a:hover {
	font-weight: bold;
	color: #9b0204;
	text-decoration:underline;
}
h5 {
	color: #3a5f11;
}
p {
	color: #383838;
	text-indent: 2em;
	margin-top: 5px;
}
.B_littlefont {
	font-size: 12px;
}
.B_pastprice {
	color: #9b0204;
	text-decoration: line-through;
}
.B_nowprice {
	color: #fc0203;
}
.B_righthot {
	color: #7a7a7a;
}

.B_rightcontent {
	color: #5a5a5a;
}
.B_rightcontent a {
	color: #5a5a5a;
}
.B_rightcontent a:link {
	color: #5a5a5a;
	text-decoration: none;
}

.B_rightcontent a:visited {
	color: #5a5a5a;
	text-decoration: none;
}
.B_rightcontent a:hover {
	color: #993300;
	text-decoration: underline;
}
.B_content {
	color: #666666;
}

.B_num {
	color: #3d7f01;
}
.B_num a {
	color: #3d7f01;
	text-decoration: none;
}
.B_num a:link {
	color: #3d7f01;
	text-decoration: none;
}
.B_num a:visited {
	color: #3d7f01;
	text-decoration: none;
}
.B_num a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.B_kindteafont {
	font-size: 12px;
}
.B_kindteafont a {
	font-size: 12px;
	text-decoration:none;
}
.B_kindteafont a:link,.B_kindteafont a:visited{
	font-size: 12px;
	text-decoration:none;
}
.B_kindteafont a:hover,.B_kindteafont a:active {
	color:#ff0000;
	font-size: 12px;
	text-decoration:underline;
}
.B_popularfont {
	font-weight: bold;
	color: #4d5665;
}
.B_endtitle {
	font-size: 14px;
	color: #2a3e01;
}
.B_endcontent {
	color: #476800;
}

.B_redblodfont {
	font-size: 12px;
	font-weight: bold;
	color: #fe0002;
}

.B_greencontact {
	color: #6b9608;
}

.B_greenboldfont {
	font-size: 14px;
	font-weight: bold;
	color: #68850e;
}

.B_grayboldfont {
	font-size: 14px;
	font-weight: bold;
	color: #6c6c6c;
}
.B_orangeboldfont
{
	color: #ff6500;
    font-size: 25px;
	font-weight: bold;
}

.B_orangeboldfontS
{
	color: #ff6500;
    font-size: 20px;
	font-weight: bold;
}

.B_orangeboldfont a:link,.B_orangeboldfont a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #ff6500;
	text-decoration:none;
}
.B_orangeboldfont a:hover,.B_orangeboldfont a:active {
	
	color: #ff6500;
	text-decoration:underline;
}

.B_NewTea {
	color: #9b0204;
}
.B_NewTea a {
	color: #9b0204;
	text-decoration: none;
}
.B_NewTea a:link {
	color: #9b0204;
	text-decoration: none;
}
.B_NewTea a:visited {
	color: #9b0204;
	text-decoration: none;
}
.B_NewTea a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.B_Grayxianfont {
	color: #999999;
	text-decoration: underline;
}
.B_Grayxianfont a {
	color: #999999;
	text-decoration: underline;
}
.B_Grayxianfont a:link {
	color: #999999;
	text-decoration: underline;
}
.B_Grayxianfont a:visited {
	color: #999999;
	text-decoration: underline;
}
.B_Grayxianfont a:hover {
	color: #993300;
	text-decoration: none;
}

.B_MonthHot {
	color: #264b80;
}

.B_orangefont {
	font-weight: bold;
	color: #ff7903;
}

.B_GQfont {
	color: #ce0e00;
	font-weight: bold;
}

.B_BJfont {
	font-size: 12px;
	font-weight: bold;
	color: #274a82;
}
a {
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #68860C;
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
.line
{
	
	line-height:18px;	
}
.B_P_pricered {
	font-size: 15px;
	font-weight: bolder;
	color: #FF0000;
}
.B_P_bluefont {
	color: #2672ca;
}
.B_P_bluefont a{
	color: #2672ca;
	text-decoration:underline;
}

.B_P_bluefont a:link,.B_P_bluefont a:visited
{
    color:#2672ca;
   text-decoration:underline
}
.B_P_bluefont a:hover,.B_P_bluefont a:active
{
    color:#68860c;
    text-decoration:none;
}



.B_yellofont {
	color: #f8b713;
}
.B_yellofont a{
	color: #f8b713;
	text-decoration:underline;
}

.B_yellofont a:link,.B_yellofont a:visited
{
    color:#f8b713;
   text-decoration:none;
}
.B_yellofont a:hover,.B_yellofont a:active
{
    color:#2672ca;
    text-decoration:underline;
}




.B_P_blueboldfont {
	font-size: 14px;
	font-weight: bold;
	color: #0679ef;
	text-decoration: underline;
}

.B_P_orangeboldfont {
	font-size: 12px;

	color: #fa7005;
}
.B_P_Details {
	font-size: 14px;
	line-height: 25px;
}
.B_I_bluefont {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.B_I_bluefont a {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.B_I_bluefont a:link,.B_I_bluefont a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.B_I_bluefont a:hover,.B_I_bluefont a:active {
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}
.B_I_pricepast {
	color: #000000;
	text-decoration: line-through;
}
.B_I_pricenow {
	color: #9b0204;
}
.B_I_kindpro {
	font-size: 14px;
	font-weight: bold;
	color: #7b3104;
}
.B_I_Greenfont {
	color: #617b1a;
}
.B_I_num 
{
	width:180px;
	margin-left:5px;
}

.B_I_num li
{
	color: #617b1a;
	list-style-type: decimal;
	list-style-position: inside;
}
.B_title {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.B_proname {
	color: #394226;
	text-decoration: underline;
}
.B_contentus {
	color: #b600ff;
	text-decoration: underline;
}
.B_username {
	color: #eda012;
	text-decoration: underline;
}
.B_username a {
	color: #eda012;
	text-decoration: underline;
}
.B_username a:link,.B_username a:visited {
	color: #eda012;
	text-decoration: underline;
}
.B_username a:hover,.B_username a:active{
	color: #565656;
	text-decoration: underline;
}
.B_grayxian {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a2a2a2;
	text-align: center;
	width: 68px;
}
.B_foot {
	color: #eda012;
}

.B_foot a:link,.B_foot a:visited{
	color: #eda012;
	text-decoration:none;
}
.B_foot a:hover,.B_foot a:active {
	color: #565656;
	text-decoration:underline;
}

.B_S_kind {
	color: #323232;
	text-decoration: none;
	line-height: 22px;	
}
.B_S_kind_A {
	color: #323232;
	text-decoration: none;
	line-height: 22px;	
}


.B_S_kind_A a:link,.B_S_kind_A a:visited{
	color: #323222;
	text-decoration:none;
}
.B_S_kind_A a:hover,.B_S_kind_A a:active {
	color: #003499;
	text-decoration:underline;
}
.B_S_titlefont {
	font-size: 14px;
	font-weight: bold;
	color: #003499;
	text-decoration: underline;
}
.B_S_titlefont a {
	font-size: 14px;
	font-weight: bold;
	color: #003499;
	text-decoration: underline;
}
.B_S_titlefont a:link,B_S_titlefont a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #003499;
	text-decoration: underline;
}
.B_S_titlefont a:hover,B_S_titlefont a:active {
	font-size: 14px;
	font-weight: bold;
	color: #fa7005;
	text-decoration: underline;
}


.B_Small_titlefont {
	font-size: 12px;

	color: #003499;
	text-decoration: underline;
}
.B_Small_titlefont a {
	font-size: 12px;

	color: #003499;
	text-decoration: underline;
}
.B_Small_titlefont a:link,B_Small_titlefont a:visited {
	font-size: 12px;

	color: #003499;
	text-decoration: underline;
}
.B_Small_titlefont a:hover,B_Small_titlefont a:active {
	font-size: 12px;

	color: #fa7005;
	text-decoration: underline;
}


.B_S_place {
	color: #003499;
	text-decoration: none;
	font-weight: bold;
}

.B_S_place a {
	font-size: 12px;
  font-weight: bold;
	color: #003499;

}
.B_S_place a:link,B_S_place a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #003499;

}
.B_S_place a:hover,B_S_place a:active {
	font-size: 12px;
	font-weight: bold;
	color: #fa7005;

}





.B_S_Tel {
	color: #40a724;
	text-decoration: none;
}

.B_S_Tel a:link,.B_S_Tel a:visited {
	color: #40a724;
	text-decoration: none;
}
.B_S_Tel a:hover,.B_S_Tel a:active {
	color: #ff7101;
	text-decoration: underline;
}
.B_S_nav {
	width: 952px;
	line-height:30px;
}
.B_S_nav ul {
	margin:2px 0px 0px 92px;
}
.B_S_nav li {
	float: left;
	width: 85px;
	text-align: center;
	vertical-align:bottom;
}
.B_S_nav .current {
	background-image: url(../images/B_S_current.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	line-height:30px;
}
.messdistance_common{
	margin-top:5px;
	margin-bottom:10px;
	text-align:center;

}


.B_C_title {
	font-weight: bold;
	color: #323232;
	text-decoration: none;
}
.B_C_title a {
	font-weight: bold;
	color: #323232;
	text-decoration: none;
}
.B_C_title a:link,.B_C_title {
	font-weight: bold;
	color: #323232;
	text-decoration: none;
}
.B_C_title a:hover,.B_C_title a:active {
	font-weight: bold;
	color: #ff7101;
	text-decoration: underline;
}
.B_C_place {
	text-align: center;
	width: 58px;
}
.B_C_news {
	color: #014598;
	text-decoration: none;
	line-height: 22px;
}
.B_C_news  a{
	color: #014598;
	text-decoration: none;
	line-height: 22px;
}
.B_C_news a:link,.B_C_news a:visited {
	color: #014598;
	text-decoration: none;
	line-height: 22px;
}
.B_C_news a:hover,.B_C_news a:active{
	color: #ff7101;
	text-decoration: none;
	line-height: 22px;
}
.B_C_join {
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	text-decoration: underline;
}
.B_C_join  a{
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	text-decoration: underline;
}
.B_C_join a:link,.B_C_join a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	text-decoration: underline;
}
.B_C_join a:hover,.B_C_join a:active{
	font-size: 14px;
	font-weight: bold;
	color: #fa7005;
	text-decoration: underline;
}
.B_C_join1 {
	font-size: 14px;
	font-weight: bold;
	color: #ff7101;
	text-decoration: underline;
}
.B_C_join1 a {
	font-size: 14px;
	font-weight: bold;
	color: #ff7101;
	text-decoration: underline;
}
.B_C_join1 a:link,.B_C_join1 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #ff7101;
	text-decoration: underline;
}
.B_C_join1 a:hover,.B_C_join1 a:active{
	font-size: 14px;
	font-weight: bold;
	color: #fa7005;
	text-decoration: underline;
}

#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 235px;
	height: 35px;
}
#menu_out{
	width:100%;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(/B2B/images/menu_left_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu_in{
	padding-right:4px;
	background-image: url(/B2B/images/menu_right_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#menu{
	height:46px;
	background-image: url(/B2B/images/menu_bg_01.jpg);
	background-repeat: repeat-x;
}
#nav{
	padding-left: 15px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	cursor:pointer;
	text-decoration:none;
	background-image: url(/B2B/images/menu_on_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#nav li a span{
	float:left;
	padding:11px 14px 10px 10px;
	line-height:14px;
	background:url(/B2B/images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{  
	background-position:left 100%;
}
#nav li .nav_on span{ 
	background-position:right 100%;
	color:#333333;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}


/****hover*****/


.hover{
	text-align:center;
	background-image: url(/images/I_title_on.jpg);
	background-repeat: repeat-x;
	height: 24px;
	width:77px;
	font-weight:bolder;
	text-decoration:none;
	cursor:pointer;
}

.B_F_titlefont {
	font-size: 14px;
	font-weight: bold;
	color: #9d4e01;
}
.B_lefttitlebg {
	background-image: url(../images/T_button_bg1.jpg);
	background-repeat: no-repeat;
	height:32px;
}
.B_lefttitlebg2 {
	background-image: url(../images/T_button_bg2.jpg);
	background-repeat: no-repeat;
	height:37px;
}

.B_Bborder{
	border: 1px solid #aaccef;
}

.B_Bbfont{
	color:#1e3885;/**/
	font-weight:bolder;
	font-size:14px;
	text-decoration:none;
}
/* BlackBlue_font(NoBold) */
.B_Bfont{
	color:#003399;
	line-height:22px;
	text-decoration:none;
}
.B_Bfont a{
	color:#003399;
	line-height:22px;
	text-decoration:none;
}
.B_Bfont a:link,.B_Bfont a:visited{
	color:#003399;
	line-height:22px;
	text-decoration:none;
}
.B_Bfont a:hover,.B_Bfont a:active{
	color:#fe0000;
	line-height:22px;
	text-decoration:none;
}
.B_titlebludbg{
	background-image: url(/images/I_title_bg1.jpg);
	background-repeat: repeat-x;
	height: 24px;
}

.B_Bfont{
	color:#003399;
	line-height:22px;
	text-decoration:none;
}

#line{ line-height:30px;}
/* greentitlebg */
.greenttitlebg{
	background-image: url(/B2B/images/B_titlebg.jpg);
	background-repeat: repeat-x;
	height:25px;
}
/*ÂÌÉ«±ß¿ògreenborder #8cb86f*/
.greensolid{
	border:1px #cccccc solid;
}
/* graydashed*/
.graydashed{
	border-bottom:1px #666666 dashed;
}
/* redfont*/
.redfontb{
	color:#ff0000;
	font-size:14px;
	font-weight:bolder;
	line-height:22px;
	text-decoration:underline;
}
.redfontb a{
	color:#ff0000;
	font-size:14px;
	font-weight:bolder;
	line-height:22px;
	text-decoration:underline;
}
.redfontb a:link,.redfontb a:visited{
	color:#ff0000;
	font-size:14px;
	font-weight:bolder;
	line-height:22px;
	text-decoration:underline;
}
.redfontb a:hover,.redfontb a:active{
	color:#ff0000;
	font-size:14px;
	font-weight:bolder;
	line-height:22px;
	text-decoration:none;
}
/* grayfontin */
.grayfontin{
	color:#666666;
	line-height:20px;
	text-indent:2em;
	text-decoration:none;
}
.grayfontin a{
	color:#666666;
	line-height:20px;
	text-indent:2em;
	text-decoration:none;
}
.grayfontin a:link,.grayfontin a:visited{
	color:#666666;
	line-height:20px;
	text-indent:2em;
	text-decoration:none;
}
.grayfontin a:hover,.grayfontin a:active{
	color:#666666;
	line-height:20px;
	text-indent:2em;
	text-decoration:none;
}
/* green_bg */
.greenbg{
	background-color:#e3f1d8;
}
/* orangefontb */
.orangefontb{
	color:#ff3300;
	font-weight:bolder;
	line-height:22px;
	text-decoration:none;
}
.orangefontb a{
	color:#ff3300;
	font-weight:bolder;
	line-height:22px;
	text-decoration:none;
}
.orangefontb a:link,.orangefontb a:visited{
	color:#ff3300;
	font-weight:bolder;
	line-height:22px;
	text-decoration:none;
}
.orangefontb a:hover,.orangefontb a:active{
	color:#ff3300;
	font-weight:bolder;
	line-height:22px;
	text-decoration:none;
}