/*--bottom begin--*/
#bottom
{
	margin-top:10px;
	background-image: url(../../image/logo.gif);
	background-repeat: no-repeat;
	background-position: 60px 20px;
	float:left;
	position:relative;
}
#bottom p{line-height:22px;width:550px; text-align:center}
#bottom p span{margin:0px 5px 0 0;}
.footbox{ width:110px; float:left;text-align:center; margin-top:20px}
.footboxICP{text-align:center; float:left; margin-top:30px;}
.boxleft{float:left; padding-left:200px;}
/*--bottom end--*/
/*--head Top begin--*/

#top{ width:960px; margin:auto;}
#top .w960{ width:960px;height:28px; background:url(../../image/topBg.gif) repeat-x; line-height:28px;}
#top .wlecome{ color:#565656; margin-left:14px; margin-right:14px;float:left}
#top .reg{ color:#565656; margin-left:14px; float:left}
#top .reg a{color:#727272}
#top .log{ color:#565656; margin-left:8px;  letter-spacing:1px; float:left}
#top .log a{color:#727272}
#top .tel{ float:right;color:#727272; letter-spacing:1px; width:400px; overflow: hidden; _margin-top:3px;text-align:right;}
#top .tel a{color:#ff942b;}
#mid{ width:100%; float:left;position:relative; margin-top:5px;}
#mid .logo{ width:139px; height:82px; background:url(../../image/midLogo.gif) no-repeat; margin-left:50px; margin-right:40px; float:left }
#mid .rightText{ width:945px;  height:24px; line-height:24px; float:left}
#mid .rightText ul{ width:260px; float:right;}
#mid .rightText li{ background:url(../../image/arrow.gif) no-repeat 7px; padding-left:20px; float:left}
#mid .rightText li a{ color:#ff942b}
#site-nav .quick-link li, #site-nav .cart a, #site-nav .help a, .select-search li, .select-search .selected a, .search-form, .quick-menu .rc-tp, .quick-menu .rc-tp span, .quick-menu .rc-bt, .quick-menu .rc-bt span, #channel-nav .bd, #channel-nav .rc-tp, #channel-nav .rc-tp span, #channel-nav .rc-bt, #channel-nav .rc-bt span, #channel-nav dd li, #channel-nav .news dt, #channel-nav .current a, #channel-nav .current a span, .mytaobao-entra {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(../../image/hd.png) no-repeat scroll 0 0;
}
.search-box ul.select-search li.selected {
background-position:1px -31px;
margin-left:-2px;}
.search-box ul.select-search li {
background-position:100% -57px;
display:inline;
float:left;
height:20px;
line-height:18px;
margin:0 0 0 -1px;
text-align:center;}
.search-box {
height:53px;
margin:0px auto 10px;
width:585px; float:left
}
.search-box ul.select-search {
clear:both;
height:20px;
margin:0 auto;
overflow:hidden;
padding:0 0 0 2px;
position:relative;
width:322px;
color:#0961c5
}
.search-box ul.select-search li {
background-position:100% -57px;
display:inline;
float:left;
height:20px;
line-height:18px;
margin:0 0 0 -1px;
text-align:center;
}
.search-box ul.select-search li.last {
background-position:50px 50px;
}
.search-box ul.select-search li a strong {
font-weight:400;
}
.search-box ul.select-search li.Search-Dating {
background-position:100px 100px;
}
.search-box ul.select-search li a {
display:block;
height:20px;
line-height:18px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0 12px 0 11px;
white-space:nowrap;
color:#0961c5
}
.search-box ul.select-search li.selected {
background-position:1px -31px;
margin-left:-2px;
}
.search-box ul.select-search li.selected a {
background-position:100% -31px;
font-weight:700;
line-height:21px;
padding:0 12px;
color:#0961c5
}
.search-box ul.select-search li.selected a strong {
font-weight:700;
}
.search-box .search-form {
height:34px;
}
.search-form {
background-position:0 -78px;
margin:-1px 0 0 0;
width:580px;
}
.search-form button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
cursor:pointer;
font-size:14px;
font-weight:700;
width:80px;
color:#FFF;
text-align:right;
float:left;
margin-top:8px;
margin-left:10px;
_margin-left:6px;

}
.search-q input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
height:20px;
margin:5px 0 0 4px;
padding:5px 0 0 4px;
width:350px;
float:left
}
.search-q select {
background:transparent none repeat scroll 0 0;
border-left: medium none;
border-right:1px solid #dfdfdf;
border-top:medium none;
border-bottom:medium none;
height:20px;
margin-top:7px;
margin-left:8px;
padding:0px 0 0 4px;
width:100px;
color:#999;
float:left
}

.select-more {
display:inline;
float:right;
margin:-42px -50px 0 0;
position:relative;
color:#0860c4
}
.select-more li{ margin-top:3px;}
.select-more a{color:#0860c4}
.select-hot{ width:300px; float:left;color:#0860c4; margin-left:30px; margin-top:5px; line-height:20px;}
.select-hot a{color:#0860c4; padding-left:5px; padding-right:5px;}

#mainnav{ width:960px; float:left; }
.nav-bar .nav-site {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) repeat-x scroll 0 -39px;
font-weight:700;
height:37px;
line-height:normal;
padding-left:10px;
}

.nav-bar {
margin-top:12px;
position:relative;
}
.nav-bar .tl {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) no-repeat scroll 0 0;
height:37px;
left:0;
overflow:hidden;
position:absolute;
top:0;
width:4px;
}
.nav-bar .tr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) no-repeat scroll right 0;
height:37px;
overflow:hidden;
position:absolute;
right:0;
top:0;
width:4px;
z-index:1;
}
.nav-bar .nav-site {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) repeat-x scroll 0 -39px;
font-weight:700;
height:37px;
line-height:normal;
padding-left:0px;
}
.nav-bar a:link, .nav-bar a:visited {
color:#FFFFFF;
}
.nav-bar a:hover, .nav-bar a:active {
color:#FFEA00;
text-decoration:underline;
}
.nav-bar ul {
padding-top:6px; float:left
}
.nav-bar li {
float:left;
height:22px;
line-height:22px;
margin:0 10px 0 0;
letter-spacing:4px;
background:url(../../image/top_nav_line2.gif) no-repeat right;
}
.nav-bar li a {
display:block;
}
.nav-bar li.now {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) no-repeat scroll 0 -447px;
padding-left:3px;
margin-left:25px;
background-color:#fff
}
.nav-bar li.now a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) no-repeat scroll right -447px;
display:block;
padding-right:3px;
}
.nav-bar .leftbar{ width:600px; float:left}
.nav-bar .leftbar li{}
.nav-bar li.now a span {
background-color:#FFFFFF;
display:block;
line-height:22px;
padding:0 7px;
}
.nav-bar li.now a:link, .nav-bar li.now a:visited {
color:#333333;
}
.nav-bar dl {
float:left; width:400px;
}
.nav-bar .add-nav {
float:right;
font-weight:400;
height:28px;
padding:5px 15px 0 0;
position:relative;
z-index:2;
}
.nav-bar .add-nav span { margin-left:10px; float:left; letter-spacing:1px;}
.nav-bar dt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../image/heads2.png) no-repeat scroll  right  -497px;
float:left;
}

.yellow{ color:#ffcf53}

sup.pop-rob, sup.pop-new, sup.pop-hot, sup.pop-summer, sup.pop-sale {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../../image/T1.gif) no-repeat scroll 0 0;
	font-size:0;
	height:23px;
	line-height:0;
	overflow:hidden;
	position:absolute;
	text-indent:-10000px;
	top:-11px;
	width:19px;
	z-index:99;
	left: 434px;
}
sup.pop-new {
background-position:-19px 0; left: 135px;
}
sup.pop-hot {
background-position:-38px 0; left: 300px;
}
sup.pop-summer {
background-position:-57px 0;
}
sup.pop-sale {
background-position:-75px 0;
height:24px;
width:36px;
}
.my{ float:left; margin-right:10px; color:#0860C4;}
.my a{color:#0860C4;}
.nav-bar .add-nav .span2 { margin-left:15px; float:left; letter-spacing:1px;}
.navsel{ width:100%; float:left;line-height:1.5;}
.navsel ul{ width:300px; margin-left:50px; _margin-left:25px; float:left}
.navsel li{ width:70px; height:18px; float:left; padding-top:6px; text-align:center;color:#0860C4; margin-left:10px;}
.navsel li a{ color:#0860C4}
.selcetbg{ background:url(../../image/nav.gif) no-repeat; font-weight:bold}
/*--headTop  end--*/
/*--headIndex  end--*/
.clear{ clear:both}
#header{ width:960px; margin:auto}
#contenter{ width:960px; margin:auto}
#footer{ width:960px; margin:auto}