﻿body {padding:0;}
#toolbar {background:#FFFFFF url(/2/i/toolbar/bgtoolbar.png) repeat-x 0 -300px; position:fixed; bottom:0; width:100%; height:30px; z-index:10;}
#toolbar.c {height:130px;}
#toolbar a {color:#FFFFFF; text-decoration: none;}
#toolbar dl, #toolbar dt, #toolbar dd {margin:0; padding:0;}
#toolbarmain {padding:0 0 0 13px; margin:0 auto; width:967px; position:relative;}
#toolbarmain li {float:left;}
#toolbarmain li h3 {display:inline; font-size:12px; font-weight:normal; height:30px;}
#toolbarmain li h3 a {background:url(/2/i/toolbar/bgtoolbar.png) no-repeat 100% -25px; cursor:pointer; display:block; float:left; height:30px; margin:0 1px 0 0; padding:0 3px 0 0;}
#toolbarmain li a:hover {background-position:100% -28px;}
#toolbarmain li h3 a span {overflow:hidden; display:block; float:left; height:30px; line-height:36px; background:url(/2/i/toolbar/bgtoolbar.png) no-repeat 0 -75px; padding:0px 11px 0 14px;}
#toolbarmain li h3 a:hover span {background-position:0 -78px; line-height:32px;}
#toolbarmain li h3 a strong {font-weight:normal;}
#toolbarmain li.c h3 a, #toolbarmain li.c h3 a:hover {background-position:100% -130px; color: #006600; cursor:default;}
#toolbarmain li.c h3 a span, #toolbarmain li.c h3 a:hover span {background-position:0 -180px; height:30px; line-height:32px;}
#toolbarmain li.c h3 a strong {color:#FF6600;}
#toolbarmain li div li {overflow:hidden;margin:10px 15px 0 0; float:left; width:84px; height:84px; position:relative;}
#toolbarmain li div li .buy{display:block;position:absolute;right:5px;bottom:5px;width:31px; height:15px; line-height:15px;background:url(/2/i/toolbar/bgtoolbar.png) no-repeat -69px 0;text-align:center;}
#toolbarmain li div li a.buy:hover{background-position:-38px 0;}
#toolbarmain li div li img {background-color: #D6D6D6; border:1px solid #FFFFFF; height:80px; padding:1px; width:80px;}
#toolbarmain li div a:hover img {background-color: #FF6600; border:0; padding:2px;}
#toolbarmain li ul li a {background-image:none;}
#toolbarmain li ul li.more {height:27px; margin:38px 0 10px 0; width:36px;}
#toolbarmain li ul li.more a {background:url(/2/i/toolbar/bgtoolbar.png) no-repeat 0 -230px; color:#333333; display:block; height:27px; line-height:27px; overflow:hidden; text-align:center; width:36px;}
#toolbarmain li ul li.more a:hover {background-position:0 -230px;}
#toolbarmain li div {display:none; position:absolute; left:5px; top:30px; width:980px;}
#toolbarmain li.c div {display:block;}
#toolbarmain li#toolbartools {float:right; height:15px; margin:8px 4px 0 0; text-indent:-10em; width:15px;}
#toolbar #toolbarmain li#toolbartools li a#toolbartoolsswitch {background: url(/2/i/toolbar/bgtoolbar.png) no-repeat 0 0; display:block; height:15px; overflow:hidden; text-indent:-10em; width:15px;}
#toolbar.c #toolbarmain li#toolbartools li a#toolbartoolsswitch {background: url(/2/i/toolbar/bgtoolbar.png) no-repeat -15px 0;}
#toolbarmain #toolbardeal dl {background:#FFFFFF;color:#666666; float: left; height:94px; margin:0 14px 0 0; overflow:hidden; width: 483px;}
#toolbarmain #toolbardeal dl span {float:left;}
#toolbarmain #toolbardeal dl a {color:#666666; float:right; padding:0 10px 0 0; text-decoration:underline;}
#toolbarmain #toolbardeal dl dt {background:#FFECD0; border-top:2px solid #FFFFFF; float:left; line-height:21px; padding:0 0 0 3px; width:480px;}
#toolbarmain #toolbardeal dl dt span strong {color:#FF6600;}
#toolbarmain #toolbardeal dl dd {border-bottom:1px solid #E4E4E4; display:inline; float:left; line-height:23px; margin:0; width:483px;}
#toolbarmain #toolbardeal dl#toolbardealsell {background:#FFFFFF; margin:0;}
#toolbarmain #toolbardeal dl#toolbardealsell dt {background:#E0F5CD;}
#toolbartips {clear:both; height:0; margin:0 auto; position:relative; width:980px;}
#toolbartips div {overflow:hidden; background:#CECECE url(/2/i/toolbar/bgtoolbar.png) no-repeat -132px -200px; filter:alpha(opacity=90); height:50px; opacity:0.9; position:absolute; padding:0 2px 0 8px; top:30px; width:320px;}
#toolbartips div dl {background:#FFFFFF; border:#A6A6A6 solid 1px; border-left:none 0; height:34px; padding:6px 8px;}
#toolbartips div dl * {position:relative;}
#toolbartips div dl dt {height:14px; line-height:14px; overflow:hidden; width:300px;}
#toolbartips div dl dd {color:#FF6600; line-height:20px;}
#toolbartips div dl dd.store{color:#333333;}
#toolbartips div dl dd strong {font-size:14px;}
#toolbartips div dl dd a {background:url(/2/i/toolbar/bgtoolbar.png) no-repeat 0 -48px; color:#FFFFFF; display:block; height:27px; line-height:27px; margin:-32px 5px auto auto; text-align:center; width:76px;}
#toolbartips.c div {background:#CECECE url(/2/i/toolbar/bgtoolbar.png) no-repeat 100% -250px; padding:0 8px 0 2px;}
#toolbartips.c div dl {border:#A6A6A6 solid 1px; border-right:none 0;}
#toolbar #toolbarmain p {margin:0; text-align:center; line-height:100px; font-size:14px;}
#toolbar #toolbarmain p a {color:#000099; text-decoration:underline;}
#toolbar #toolbarmain p a:hover {text-decoration:none;}
#header {
	background: url(../images/bg-10-1.jpg) center top no-repeat;
	background-repeat: repeat-x;
	margin-bottom: 5px;
	width:950px;
	height:100px;
}
#header .header_top {
	height: 20px;
	margin-bottom: 0;
}

#header .header_top .top_menu {
	float: right;
/*	background-image: url(../images/htop_bg.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
}
.top_menu ul li {
	float: left;
	display: block;
	height: 26px;
	padding-right: 6px;
	padding-left: 6px;
}
.top_menu ul li a {
	color: #cc0000;
}
.top-txt-cont{
	height: 26px;
	line-height: 26px;
		text-align:middle;
	vertical-align: middle;
	font-size: 12px;

color: #F00;
	}
#header .header_top .top-txt-cont span a{
	color: #F00;
	}
.top_menu ul li.help {
	background-image: url(../images/ico_help.gif);
	background-position: 8px center;
	background-repeat: no-repeat;
	margin-left: 10px;
	text-indent: 20px;
}
.top_menu ul li.help a{
	display: block;
	color: #4b4b4b;
}


.top_menu ul .ropmenu_r {
	background-image: url(../images/htop_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 26px;
	width: 10px;
}.header_top .logo {
	float: left;
	padding-top: 17px;
}
#header .header_main {
	background-image: url(../images/navbg.gif);
	background-repeat: no-repeat;
	background-position: left 0;
	height: 75px;
	float:left;
	display:block;
	position:relative;
	margin-top:10px;
}
#header .header_main .menu {
width:950px;
	padding-bottom:4px;
}
#header .header_main .menu #logo{
	width:147px;
	height:45px;
	position:absolute;
	left: 3px;
	top: 10px;
}
.menu_list1 {
	margin:0 auto;
	background: url(../images/menu_list1.gif) repeat 0px 34px;
	width:505px;
	display: block;
	height: 34px;
	line-height:4px;
	margin-top:2px;
overflow:hidden;
}

.menu_list1 li  {
	float: left;
	display: block;
	text-align: center;
	line-height:34px;
	height: 29px;
	margin-right: 3px;
	padding-left:23px;
	padding-top:5px;

_padding-top:7px;
}

.menu_list1 li.menu_select  {
	background-position: 0px -220px;
}
.menu_list1 #left{background: url(../images/menu_list1.gif) repeat left 0; width:3px; float:left; display:block;padding-left:5px;margin-right: 0;}
.menu_list1 #right{background: url(../images/menu_list1.gif) repeat right 0; width:3px; float:right; display:block;padding-left:5px;margin-right: 0;}
.menu_list1 li a:link, .menu_list1 li a:visited {
/*	background-image: url(../images/header_menu_bg.png);*/
	background-repeat: no-repeat;
	background-position: right -25px;
	display: block;
	color:#666;
	font-size:14px;
	padding-right:10px;

}
.menu_list1 li.menu_select a:link, .menu_list1 li.menu_select a:visited {
	background-position: right -247px;
	color:#FF6600;
	font-size:14px
}
.menu_list1 li a:hover {
	color:#000000;
}
.menu_list1 li.menu_list1_r {
	width: auto;
	padding-left:0;
}
.menu_list1 .menu_list1_r ul {
/*	background-image: url(../images/header_menu_bg.png);*/
	background-repeat: no-repeat;
	background-position: right -25px;
	display: block;
	height: 27px;
	float:left;
}

.menu_list1 .menu_list1_r ul li {
/*	background-image: url(../images/header_menu_bg.png);*/
	width: auto;
	background-repeat: no-repeat;
	background-position: 0px -270px;
	padding-left:0;
}
.menu_list1_r ul li.menu_last {
	background-image: none;
}

.menu_list1 .menu_list1_r ul li.menu_select {
	margin-right:-1px;
	position:relative;
	background-position: 0px -220px;
}
.menu_list1_r ul li a:link, .menu_list1_r ul li a:visited {
	background-image: none;
	padding-right: 11px;
	padding-left: 15px;
}
.menu_list1 .menu_list1_r ul li.menu_select a:link, .menu_list1 .menu_list1_r ul li.menu_select a:visited {
/*	background:transparent url(../images/header_menu_bg.png) no-repeat scroll right -247px;*/
	padding-right: 14px;
	color:#FFFFFF;
}

.menu_list2 {
	overflow:hidden;
	padding-left:32px;
	display: block;
	height: 25px;
	padding-bottom: 1px;
}
.menu_list2 li {
/*	background:transparent url(../images/header_menu_bg.png) no-repeat scroll right -416px;*/
	line-height:25px;
	white-space:nowrap;
	float: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -1px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 11px;
}
.menu_list2 a:link, .menu_list2 a:visited {
color:#FEF1D8;
text-decoration:none;
}
.menu_list2 a:hover {
color:#FEF1D8;
text-decoration: underline;
}
.search {
/*	background:transparent url(../images/header_menu_bg.png) no-repeat scroll 0 -300px;*/
	width:550px;
	margin:0 auto;
	padding-top:4px;
	*padding-top:4px;
	_padding-top:2px
}
.search_th {
/*background:transparent url(../images/header_menu_bg.png) no-repeat scroll right -328px;*/
float:left;
height:24px;
width:547px;
padding-top:2px;
}
.search_th select, .search .search_th input{
vertical-align:top;
}
.search_th select, .search .search_th option {
color:#111111;
font-size:12px;
padding:0;
}
.search_th select {
border:1px solid #CCC;
float:left;
font-size:12px;
height:20px;
margin:0 6px;
margin-top:3px;
*margin-top:3px;
_margin-top:6px;
}
.search_th input {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#111111;
float:left;
font-size:12px;
margin:3px 0 -1px;
*margin:3px 0 -1px;
_margin:6px 0 -1px;
padding:2px;
*padding:2px 2px 1px 2px;
_padding:2px 2px 1px 2px;
width:380px;
}
.search_th button, .s_join button {
margin:0;
border:none;
background: url(../images/buttonbg.gif) repeat  0 0;
*background: url(../images/buttonbg.gif) repeat  0 0;
_background: url(../images/buttonbg.gif) repeat  2px 3px;
font-weight:400;
height:29px;
float:right;
width:55px;
line-height:29px;
overflow:hidden;
padding:0 10px;
background-color:#fff;
color:#111111 !important;
padding:0 0 5px 0;
*padding:0;
_padding:2px 0 0 3px;
}
.search_th button, .s_join button {
margin:0;
border:none;
background: url(../images/buttonbg.gif) repeat  0 0;
*background: url(../images/buttonbg.gif) repeat  0 0;
_background: url(../images/buttonbg.gif) repeat  2px 3px;
font-weight:400;
height:29px;
float:right;
width:55px;
line-height:29px;
overflow:hidden;
padding:0 10px;
background-color:#fff;
color:#111111 !important;
padding:0 0 5px 0;
*padding:0;
_padding:2px 0 0 3px;
}#tel_time span{ color:#DDEAD1;
float:right;
text-align:right;
width:100%;
line-height:15px;
display:block}
#tel_time{
width:140px;
position:absolute;
right:10px;
top:15px}
.hs_indexbut {
	float:left;
	height:27px;
	line-height:29px;
	position:absolute;
	padding:0;
	left: 750px;
	bottom:9px;
	*bottom:10px;
	_bottom:5px
}
.hs_indexbut a {
	color:#fff;
}
.hs_indexbut a
{
color: #fff;
}
.leftcon, .centercon, .rightcon , .langcon {
	margin-bottom:10px;
}
.leftcon, .centercon {
	float: left;
}
.leftcon {
	width: 180px;
	background-image: url(../images/leftcon.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	height: 243px;
	float:left;
	margin-right:3px;
	margin-top:4px;
	display:inline
}
.leftcon .left{background-image: url(../images/leftcon.gif);
	background-repeat: repeat-x;
	background-position: 0px top;
	width:5px;
    height: 243px;
	float:left}
.leftcon .right{background-image: url(../images/leftcon.gif);
	background-repeat: repeat-x;
	background-position: right top;
	width:5px;
    height: 243px;
	float:right
	}
	
.leftcon .ltop_pic {
	margin-bottom: 10px;
}
.leftcon .connet .title {
	width: 150px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	color: #95CB51;
	text-decoration: none;
	font-weight: 600;
	text-align: center;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 130px 20px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAEEC6;
	padding-top: 10px;
}
.leftcon .connet {
	width: 163px;
	float: left;
}
.leftcon .connet ul {
	padding-left: 5px;
}
.leftcon .connet li {
	font-weight: 600;
	text-decoration: none;
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAEEC6;
	color: #666;
	background-image: url(../images/ico2.gif);
	background-repeat: no-repeat;
	background-position: 150px 10px;
	height: 32px;
	font-size: 13px;
}
.leftcon .connet span {
	font-weight: normal;
	color: #999;
	text-decoration: none;
	padding-left: 5px;
	font-size: 12px;
}
a{text-decoration: none;}