/* By hudson updated on 2009-12-25 */
/* global style
------------------------------------------------ */
body{ font-family:Arial,sans-serif,"ËÎÌå";font-size:12px;margin:0px;padding:0px;border:0px;}
form{margin:0;padding:0;border:0px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
*{margin:0;padding:0;list-style:none;}
a{color:#333333}
a:link{ color:#333333;text-decoration:none;}
a:visited{ color:#333333;text-decoration:none;}
a:hover{ color:#f60;text-decoration:underline;}
a:active{ color:#f60;text-decoration:none;}
a:hover img{text-decoration:none!important;}
a img{border:0;text-decoration:none!important;}
img{border:0;vertical-align:middle;}

.main{ width:980px; margin:0px auto; clear:both; overflow:hidden;}
.height5{ height:5px; line-height:0px; font-size:0px;clear:both;}
.height10{ height:10px; line-height:0px; font-size:0px;clear:both;}
.clear{ height:0px;font-size:0px; margin:0px auto; overflow:hidden;clear:both;}

/* header style
----------------------------------------------- */

#head
{
	margin-top:2px;
	width:980px;
	height: 68px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

.logo_left{ width:240px; height:65px;float:left;}
.logo_right{ 
  width:740px;
  height:65px;
  float:right;
  }
.logo_right .tre{ height:22px;clear:both;}
.logo_right .tre ul{}
.logo_right .tre li{
  width:72px;
  height:21px;
  line-height:21px;
  background:url(../taoke520_images/tre_bg.jpg) no-repeat;
  text-align:center;
  float:right;
  margin:1px;
  }
.logo_right .tre .fav{
	background:none;
	float:left;
	}
.logo_right .tre a:link{ color:#666; text-decoration:none;}
.logo_right .tre a:visited{ color:#666; text-decoration:none;}
.logo_right .tre a:hover{ color:#f60; text-decoration:underline;}
.logo_right .tre a:active{ color:#f60; text-decoration:underline;}


.logo_right .toolbar{height:21px;clear:both; margin-top:2px;}
.logo_right .toolbar span{ height:21px; display:block; float:left;}
.logo_right .toolbar dl{
	height:21px;
	background-position:right -290px;
	background-repeat:no-repeat;
	padding-right:4px;
	margin-left:5px;
	float:right;
	}
.logo_right .toolbar dl dt{
	width:46px;
	height:21px;
	line-height:21px;
	text-align:center;
	color:#ff5500;
	background-position:0px -260px;
	background-repeat:no-repeat;
	float:left;
	}
.logo_right .toolbar dl dd{
	height:19px;
	line-height:18px;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	background:#fafafa;
	color:#ccc;
	float:left;
	}
.logo_right .toolbar dl dd a{
	padding:0px 4px;
	margin-top:3px;
	}
	
.logo_right a:link{ color:#666; text-decoration:none;}
.logo_right a:visited{ color:#666; text-decoration:none;}
.logo_right a:hover{ color:#f60; text-decoration:underline;}
.logo_right a:active{ color:#f60; text-decoration:underline;}

.logo_right .down{ height:28px; width:100%; margin-top:9px; overflow:hidden; clear:both;}
.my_login{
	height:29px;
	line-height:29px;
	float:left;
  }
.my_login li{ float:left; margin:0px 0px 0px 5px;}
.my_login .login{
	background-position:-90px 0px;
	text-align:left;
	margin-left:0px;
	display:block;
	}
.my_login .login a{width:35px; padding-left:23px; display:block;text-decoration: none;}
.my_login .login a:link {color:#666;}
.my_login .login a:visited { color: #666;}
.my_login .login a:hover {background-position:-90px 28px;color: #e00000;}
.my_login .login a:active{color: #e00000;}

.my_login .reg{ width:83px;text-align:center; display:block;}
.my_login .reg a{ display:block; padding-left:15px;text-decoration: none;text-align:center;}
.my_login .reg a:link {color: #e00000;}
.my_login .reg a:visited {color: #e00000; }
.my_login .reg a:hover{background-position:0px 28px;color:#ff6600;}
.my_login .reg a:active { color: #FF6600;}

.my_login .login,
.my_login .reg,
.my_login .login a:hover,
.my_login .reg a:hover{
	background-image:url(../taoke520_images/login.gif);
	}

.logo_right .menu{float:right;}
.logo_right .menu li{
	background-image:url(../taoke520_images/ind_menu.gif);
	background-repeat:no-repeat;
	margin-left:10px;
	line-height:27px;
	height:27px;
	display:inline;
	overflow:hidden;
	float:left;
	}
.logo_right .menu li a{ padding-left:30px; white-space:nowrap;}
.logo_right .menu .my{background-position:0px 0px;}
.logo_right .menu .mall{background-position:0px -50px;}
.logo_right .menu .bbs{background-position:0px -100px;}
.logo_right .menu .zhidao{background-position:0px -150px;}
.logo_right .menu .cart{ background-position:0px -195px; padding-left:5px;}

/*nav style
----------------------------------------------------*/
.nav{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1px;
	clear:both;
	}
.nav .line1{}
.nav .line1 .left{ float:left;}
.nav .line1 .left li{
	height:24px;
	line-height:24px;
	border:1px solid #dd5d01;
	border-bottom:none;
	padding:0px 10px;
	background-repeat:repeat-x;
	background-position:0px 0px;
	margin:0px 2px;
	float:left;
	}
.nav .line1 .left .on{
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:1px solid #cfcfcf;
	position:absolute;
	z-index:1000;
	border-bottom:none;
	display:inline;
	background-position:0px -30px;
	background-color:#fff;
	}
.nav .line1 .right{
	height:24px;
	border:1px solid #e90000;
	border-bottom:none;
	background-position:0px 0px;
	float:right;
	}
.nav .line1 .right li{ 
	float:left;
	line-height:14px;
	margin-top:5px;
	border-right:1px solid #dd5d01;
	padding:0px 10px;
	}
.nav .line1 .right .nb{ border-right:none;}
.nav .line1 .right .on{
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#ffffff;
	margin-top:0px;
	font-weight:bold;
	position:relative;
	border-bottom:1px solid #fff;
	background-position:0px -30px;
	background-repeat:repeat-x;
	}
.nav .line1 .on a:link{ color:#333;text-decoration:none;}
.nav .line1 .on a:visited{ color:#333;text-decoration:none;}
.nav .line1 .on a:hover{ color:#e00000;text-decoration:none;}
.nav .line1 .on a:active{ color:#e00000;text-decoration:none;}

.nav .line1 a:link{ color:#fff;}
.nav .line1 a:visited{ color:#fff;}
.nav .line1 a:hover{ color:#fff;}
.nav .line1 a:active{ color:#fff;}

.nav .line2{
	height:45px;
	border-top:1px solid #dfdfdf;
	background-position:0px -160px;
	background-repeat:repeat-x;
	clear:both;
	}
.nav .line2 .box{ 
	width:400px;
	height:27px;
	/*border:2px solid #ff6600;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:8px;
	display:block;
	background:none;
	float:left;
	}
.nav .line2 .box .textbox{
	border:2px solid #ff6600;
	color:#333;
	padding:4px 0px 4px 5px;
	height:15px;
	line-height:15px;
	width:320px;	
	background:#fff;
	float:left;
	}
.nav .line2 .box .searchbtn{
	border:0px;
	height:27px;
	width:65px;
	background-position:0px -230px;
	background-repeat:no-repeat;
	margin-left:5px;
	float:left;
	cursor:pointer;
	}
.nav .tips{
	height:45px;
	line-height:45px;
	width:270px;
	background-position:left -60px;
	background-repeat:no-repeat;
	padding-left:35px;
	color:#BBBBBB;
	text-align:left;
	display:block;
	float:left;
	}
.nav .hot{
	height:45px;
	line-height:45px;
	width:250px;
	background-position:right -110px;
	background-repeat:no-repeat;
	padding-right:15px;
	float:right;
	color:#666;
	}
.nav .hot a{ padding:0px 5px;}
.nav .hot a:link{ color:#e00000;}
.nav .hot a:visited{ color:#e00000;}
.nav .hot a:hover{ color:#e90000;}
.nav .hot a:active{ color:#e90000;}


.logo_right .toolbar dl,
.logo_right .toolbar dl dt,
.nav .line1 .left li,
.nav .line1 .right .on,
.nav .line1 .right,
.nav .line2,
.nav .line2 .box .searchbtn,
.nav .tips,
.nav .hot,
.footer_search dl .searchbtn{
	background-image:url(../taoke520_images/merchant_searchbg.png);
	}
	
.nav a:link{ color:#666666;text-decoration:none;}
.nav a:visited{ color:#666666;text-decoration:none;}
.nav a:hover{ color:#e00000;text-decoration:underline;}
.nav a:active{ color:#e00000;text-decoration:none;}


/*footer sytle
-----------------------------------------------*/
.footer_search{
	width:100%;
	height:68px;
	line-height:35px;
	margin:0px auto;
	margin-top:20px;
	text-align:center;
	color:#666666;
	background-position:0px -171px;
	clear:both;
	}
.footer_search ul{
	width:600px;
	margin:0px auto;
	padding-left:380px;
	clear:both;
	}
.footer_search ul li,
.footer_search ul .on{
	height:29px;
	line-height:29px;
	padding-left:10px;
	margin:0px 2px;
	font-weight:bold;
	float:left;
	}
.footer_search ul li a,
.footer_search ul .on a{
	padding-right:10px;
	display:block;
	color:#666;
	float:left;
	}
.footer_search ul li{background-position:left -50px;}
.footer_search ul li a{background-position:right -50px;}
.footer_search ul .on{ height:31px; background-position:left 0px;}
.footer_search ul .on a{background-position:right 0px; color:#333;}

.footer_search dl{
	width:680px;
	margin:0px auto;
	padding-left:300px;
	clear:both;
	}
.footer_search dl dt,
.footer_search dl dd{
	padding:5px 3px 0px 3px;
	height:30px;
	display:block;
	float:left;
	}
.footer_search dl dt img{ float:left;}
.footer_search dl .textbox{
	border:1px solid #cccdd1;
	padding:5px;
	height:15px;
	line-height:15px;
	width:315px;
	float:left;
	}
.footer_search dl .searchbtn{
	border:0px;
	height:27px;
	width:65px;
	background-position:0px -230px;
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	}

.footer_search,
.footer_search ul li,
.footer_search ul li a,
.footer_search ul .on,
.footer_search ul .on a{
	background-image:url(../taoke520_images/footbg.gif);
	}

/*old
-----------------------*/

.bot_search{ 
	width:100%;
	height:35px;
	line-height:35px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	text-align:center;
	color:#666666;
	background:url(../taoke520_images/bot_search.gif) repeat-x;
	clear:both;
	}
.bot_search table{text-align:center;margin:auto;}
.bot_search .ftextbox{
	border:1px solid #dddddd;
	width:300px;
	height:18px;
	line-height:18px;
	color:#666666;
	}
.bot_search .fsearchbtn{ 
	width:65px;
	height:20px;
	color:#555555;
	line-height:20px;
	text-align:center;
	background:url(../taoke520_images/filter_seach.gif);
	border:0px;
	margin-left:1px;
	cursor:pointer;
	}
	
.bot_search table{text-align:center;margin:auto;}
.bot_search .ftextbox{
	border:1px solid #dddddd;
	width:300px;
	height:18px;
	line-height:18px;
	color:#666666;
	}
.bot_search .fsearchbtn{ 
	width:65px;
	height:20px;
	color:#555555;
	line-height:20px;
	text-align:center;
	background:url(../taoke520_images/filter_seach.gif);
	border:0px;
	margin-left:1px;
	cursor:pointer;
	}
#foot
{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background:url(../taoke520_images/foot_bg.gif) repeat-x;
	clear: both;
	overflow:hidden;
	padding-top: 10px;
	color:#444;
}
#foot p{ width:940px;margin-left:auto;margin-right:auto;clear:both;display:block;}
#foot .footlogo{ width:180px;padding-top:10px;display:block;float:left;}
#foot b,#foot span.b
{
	width:700px;
	font-size: 12px;
	line-height:25px;
	color:#666666;
	text-align:center;
	font-weight:normal;
	display:block;
	float:left;
}
#foot a{ padding:0 5px;}
#foot a:link{ color:#666666;text-decoration:none;}
#foot a:visited{ color:#666666;text-decoration:none;}
#foot a:hover{ color:#ff6600;text-decoration:underline;}
#foot a:active{ color:#666666;text-decoration:none;}

/* Links
--------------------------------------*/
.links{
	width:968px;
	border:1px solid #ddd;
	background:#f5f5f5;
	padding:5px;
	margin:5px auto 0px auto;
	overflow:hidden;
	clear:both;
	}
.links .content{
	width:932px;
	padding:5px 0px;
	background-color:#fff;
	background-image:url(../taoke520_images/links_bg.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:36px;
	overflow:hidden;
	}
.links .content a{
	height:14px;
	line-height:14px;
	padding-right:5px;
	border-right:1px solid #ddd;
	margin:4px 0px 4px 5px;
	float:left;
	display:inline;
	white-space:nowrap;
	}
.links .content a:link{ color:#777;}
.links .content a:visited{ color:#777;}
.links .content a:hover{ color:#f60;}
.links .content a:active{ color:#f60;}

/* footpartner style
--------------------------------------------*/
.footpartner{
	width:968px;
	border:1px solid #ddd;
	background:#f5f5f5;
	padding:5px;
	margin:5px auto 0px auto;
	overflow:hidden;
	clear:both;
	}
.footpartner .content{
	width:968px;
	background:#fff;
	}
.footpartner .content .title{
	height:25px;
	line-height:25px;
	border-bottom:1px solid #ddd;
	}
.footpartner .content .title span{
	height:25px;
	line-height:25px;
	padding:0px 8px;
	border:1px solid #ddd;
	border-bottom:none;
	background:#fff;
	font-weight:bold;
	position:relative;
	top:1px;
	display:block;
	float:left;
	}
.footpartner .content .title p{
	display:block;
	padding-left:10px;
	color:#666;
	float:left;
	}
.footpartner .content .title p strong{ font-weight:normal;}
.footpartner .content .title p i{ font-style:normal; color:#f60;}
.footpartner .content .con{
	width:968px;
	padding:5px 0px;
	overflow:hidden;
	}
.footpartner .content .con a{
	height:14px;
	line-height:14px;
	padding-right:5px;
	border-right:1px solid #ddd;
	margin:4px 0px 4px 5px;
	float:left;
	display:inline;
	white-space:nowrap;
	}
.footpartner .content .con a:link{ color:#777;}
.footpartner .content .con a:visited{ color:#777;}
.footpartner .content .con a:hover{ color:#f60;}
.footpartner .content .con a:active{ color:#f60;}

/* layout style
--------------------------------------------*/
.main .h1{font-size:28px;line-height:120%;font-family:"Microsoft Yahei","SimHei";color:#C52500;text-align:center;}
.indleft{
	width:260px;
	display:inline;
	overflow:hidden;
	float:left;
	}
.indleft .flow{
	width:260px;
	height:159px;
	background:0px 0px;
	background:url(../taoke520_images/index_left_lc.gif) no-repeat;
	}
.indleft .flow div{
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#f60;
	display:block;
	}
.indleft .flow h1{
	font-size:14px;
	display:inline;
	}
.indleft .flow dl{ overflow:hidden;}
.indleft .flow dt,
.indleft .flow dd{
	width:120px;
	height:38px;
	line-height:38px;
	color:#cc6100;
	}
.indleft .flow dt{text-align:left; padding-left:10px; float:left;}
.indleft .flow dd{ text-align:right; float:left; padding-right:10px;}
.indleft .flow span{ display:block; clear:both; text-align:center; margin:6px 0px 0px 18px;}
.indleft .flow span a{
	height:33px;
	line-height:33px;
	font-weight:bold;
	font-size:14px;
	width:108px;
	display:block;
	color:#fff;
	background-position:0px -170px;
	margin:0px 3px;
	float:left;
	}
.indleft .flow span a:link{ color:#fff;}
.indleft .flow span a:visited{ color:#fff;}
.indleft .flow span a:hover{ color:#fff;}
.indleft .flow span a:active{ color:#fff;}
.indleft .slogan{
	width:250px;
	background:#fff5ed;
	margin-top:5px;
	padding:5px;
	}
.indleft .slogan ul{
	width:232px;
	padding:0px 8px;
	border:1px solid #fdcba2;
	background:#fff;
	}
.indleft .slogan ul li{
	height:34px;
	line-height:34px;
	color:#999;
	border-bottom:1px dashed #ddd;
	}
.indleft .slogan ul .nb{ border:none;}
.indleft .slogan ul li i{
	border:1px solid #333;
	padding:0px 3px;
	font-size:10px;
	font-style:normal;
	color:#fff;
	background:#777;
	}
.indleft .slogan ul li span{
	font-size:14px;
	font-weight:bold;
	color:#f60;
	padding:0px 0px 0px 5px;
	}
.hotsales{
	width:980px;
	margin:0px auto;
	margin-top:5px;
	clear:both;
	overflow:hidden;
	}
.hotsales .salestitle{
	width:260px;
	background:url(../taoke520_images/sales_right_bg.gif) left repeat-y;
	float:left;
	}
.hotsales .salestitle .title{
	height:35px;
	line-height:35px;
	background:#cb0000;
	clear:both;
	}
.hotsales .salestitle .title span{ color:#fff; font-weight:bold; padding-left:5px; display:block; float:left;}
.hotsales .salestitle .title i{
	height:18px;
	line-height:18px;
	width:46px;
	color:#fff;
	text-align:center;
	font-style:normal;
	display:block;
	margin-top:8px;
	margin-right:5px;
	background-position:-80px -210px;
	float:right;
	}
.hotsales .salestitle .title i a{ color:#fff;}
.hotsales .salestitle ul{}
.hotsales .salestitle ul li{
	width:258px;
	line-height:30px;
	height:30px;
	color:#666;
	border-bottom:1px solid #e7e7e7;
	border-right:2px solid #cb0000;
	overflow:hidden;
	float:left;
	}
.hotsales .salestitle ul li .name{
	background:url(../taoke520_images/arrow_black.gif) 7px center no-repeat;
	padding-left:15px;
	}
.hotsales .salestitle ul li a{ color:#666;}
.hotsales .salestitle ul li span{
	display:block;
	padding-left:15px;
	clear:both;
	}
.hotsales .salestitle ul .on{
	width:245px;
	padding-right:13px;
	height:58px;
	border:2px solid #cb0000;
	color:#999;
	line-height:18px;
	border-right:none;
	background-position:0px -270px;
	overflow:hidden;
	}
.hotsales .salestitle ul .on img{ height:58px;}
.hotsales .salestitle ul .on .name{
	width:245px;
	height:19px;
	overflow:hidden;
	font-weight:bold;
	color:#cb0000;
	padding-top:2px;
	padding-bottom:0px;
	}
.hotsales .salestitle ul .on .name a{ color:#cb0000;}
.hotsales .salesproduct{
	width:718px;
	border:2px solid #cb0000;
	border-left:none;
	float:left;
	}
.hotsales .salesproduct ul{ padding-left:3px;}
.hotsales .salesproduct li{
	width:170px;
	height:240px;
	overflow:hidden;
	padding:4px;
	float:left;
	}
.hotsales .salesproduct li .photo{
	width:168px;
	height:180px;
	border:1px solid #e2e2e2;
	text-align:center;
	overflow:hidden;
	margin:0px auto;
	clear:both;
	display:block;
	}
.hotsales .salesproduct li .photo span{
	width:150px;
	height:150px;
	display:block;
	text-align:center;
	overflow:hidden;
	margin:0px auto;
	margin-top:5px;
	clear:both;
	}
.hotsales .salesproduct li .photo span img{ max-width:150px; max-height:150px;_width:150px;}
.hotsales .salesproduct li .photo i{
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#777;
	font-style:normal;
	color:#fff;
	margin-top:5px;
	display:block;
	clear:both;
	}
.hotsales .salesproduct li .photo i a{ color:#fff;}
.hotsales .salesproduct li .price{
	height:25px;
	line-height:25px;
	font-size:16px;
	font-weight:bold;
	color:#e00000;
	text-align:left;
	display:block;
	}
.hotsales .salesproduct li .price del{ font-size:12px; font-style:normal; color:#bbb; padding-left:10px; font-weight:normal;}
.hotsales .salesproduct li .name{
	height:36px;
	line-height:18px;
	width:170px;
	color:#555;
	clear:both;
	text-align:left;
	display:block;
	overflow:hidden;
	}
.hotsales .salesproduct li .name a:link{ color:#666;}
.hotsales .salesproduct li .name a:visited{ color:#666;}
.hotsales .salesproduct li .name a:hover{ color:#f60;}
.hotsales .salesproduct li .name a:active{ color:#f60;}
.hotsales .salesproduct li .plate{
	width:55px;
	height:43px;
	padding-top:12px;
	color:#feeead;
	display:block;
	display:inline;
	text-align:center;
	background-position:0px -210px;
	position:relative;
	margin-top:-240px;
	margin-left:113px;
	float:left;
	}
.hotsales .salesproduct li .plate i{
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#fff;
	}



/* update
--------------------------------------*/
.update{
	width:980px;
	margin:0px auto;
	margin-top:5px;
	clear:both;
	overflow:hidden;
	}
.update .salestitle{
	width:260px;
	background:url(../taoke520_images/sales_right_bg.gif) left repeat-y;
	float:left;
	}
.update .salestitle .title{
	height:35px;
	line-height:35px;
	background:#777;
	clear:both;
	}
.update .salestitle .title span{ color:#fff; font-weight:bold; padding-left:5px; display:block; float:left;}
.update .salestitle .title i{
	height:18px;
	line-height:18px;
	width:46px;
	color:#fff;
	text-align:center;
	font-style:normal;
	display:block;
	margin-top:8px;
	margin-right:5px;
	background-position:-200px -210px;
	float:right;
	}
.update .salestitle .title i a{ color:#fff;}
.update .salestitle ul{}
.update .salestitle ul li{
	width:258px;
	line-height:30px;
	height:30px;
	color:#666;
	border-bottom:1px solid #e7e7e7;
	border-right:2px solid #777;
	overflow:hidden;
	float:left;
	}
.update .salestitle ul li .name{
	background:url(../taoke520_images/arrow_black.gif) 7px center no-repeat;
	padding-left:15px;
	}
.update .salestitle ul li a{ color:#666;}
.update .salestitle ul li span{
	display:block;
	padding-left:15px;
	clear:both;
	}
.update .salestitle ul .on{
	width:245px;
	padding-right:13px;
	height:58px;
	border:2px solid #777;
	color:#999;
	line-height:18px;
	border-right:none;
	background-position:0px -350px;
	overflow:hidden;
	}
.update .salestitle ul .on img{ height:58px;}
.update .salestitle ul .on .name{
	width:245px;
	height:19px;
	overflow:hidden;
	font-weight:bold;
	color:#cb0000;
	padding-top:2px;
	padding-bottom:0px;
	}
.update .salestitle ul .on .name a{ color:#666;}
.update .salesproduct{
	width:718px;
	border:2px solid #777;
	border-left:none;
	float:left;
	}
.update .salesproduct ul{ padding-left:3px;}
.update .salesproduct li{
	width:170px;
	height:240px;
	overflow:hidden;
	padding:4px;
	float:left;
	}
.update .salesproduct li .photo{
	width:168px;
	height:180px;
	border:1px solid #e2e2e2;
	text-align:center;
	overflow:hidden;
	margin:0px auto;
	clear:both;
	display:block;
	}
.update .salesproduct li .photo span{
	width:150px;
	height:150px;
	display:block;
	text-align:center;
	overflow:hidden;
	margin:0px auto;
	margin-top:5px;
	clear:both;
	}
.update .salesproduct li .photo span img{ max-width:150px; max-height:150px;_width:150px;}
.update .salesproduct li .photo i{
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#777;
	font-style:normal;
	color:#fff;
	margin-top:5px;
	display:block;
	clear:both;
	}
.update .salesproduct li .photo i a{ color:#fff;}
.update .salesproduct li .price{
	height:25px;
	line-height:25px;
	font-size:16px;
	font-weight:bold;
	color:#e00000;
	text-align:left;
	display:block;
	}
.update .salesproduct li .price del{ font-size:12px; font-style:normal; color:#bbb; padding-left:10px; font-weight:normal;}
.update .salesproduct li .name{
	height:36px;
	line-height:18px;
	width:170px;
	color:#555;
	clear:both;
	text-align:left;
	display:block;
	overflow:hidden;
	}
.update .salesproduct li .name a:link{ color:#666;}
.update .salesproduct li .name a:visited{ color:#666;}
.update .salesproduct li .name a:hover{ color:#f60;}
.update .salesproduct li .name a:active{ color:#f60;}
.update .salesproduct li .plate{
	width:55px;
	height:43px;
	padding-top:12px;
	color:#feeead;
	display:block;
	display:inline;
	text-align:center;
	background-position:0px -210px;
	position:relative;
	margin-top:-240px;
	margin-left:113px;
	float:left;
	}
.update .salesproduct li .plate i{
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#fff;
	}
.indleft .flow,
.indleft .flow span a,
.hotsales .salestitle .title i,
.hotsales .salestitle ul .on,
.hotsales .salesproduct li .plate,
.update .salestitle .title i,
.update .salestitle ul .on,
.update .salesproduct li .plate{
	background-image:url(../taoke520_images/indexbg5.8.gif);
	}
/*.indleft .slogan
{
    border:solid 1px #f2f2f2;
    border-width:2px 0px 0px 2px;
    margin-bottom:9px;
    height:148px;
    padding:10px 10px 0px 126px;
    background-position:0px -232px;
    background-image:url(../taoke520_images/ind5.1_bg.gif);
    color:#666;
    line-height:20px;
}
.indleft .slogan h1{font-size:14px;color:#FF6600;line-height:20px;height:28px;}*/
/*.indleft .flow h3{
font-size:14px;
color:#666;
padding-left:10px;
padding-top:10px;
}
.indleft .flow span{
	height:25px;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	margin-top:13px;
	padding-left:15px;
	display:block;
	}
.indleft .flow span b{
	width:92px;
	color:#ff6600;
	font-size:14px;
	text-align:center;
	display:block;
	float:left;
	}
.indleft .flow span i{
	font-style:normal;
	padding-left:5px;
	float:left;
	}*/
.indleft .xz{
	width:260px;
	margin-top:5px;
	}
.indleft .xz h1,.indleft .xz h2{
	height:27px;
	line-height:27px;
	padding-left:28px;
	font-size:14px;
	color:#ff6600;
	background-image:url(../taoke520_images/index_left_xz.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	}
.indleft .xz ul{
	width:258px;
	padding-top:1px;
	border:1px solid #cccccc;
	border-top:none;
	border-bottom:none;
	}
.indleft .xz li
{
	color:#666;
	background:url(../taoke520_images/dot_gray.gif) 5px center no-repeat;
	padding-left:15px;
	line-height:20px;
	}
.indleft .xz i{
	width:260px;
	height:5px;
	font-size:0px;
	background-image:url(../taoke520_images/index_left_xz.gif);
	background-position:0px -30px;
	background-repeat:no-repeat;
	display:block;
	}

.indexright{width:710px;float:right;border:solid 1px #999;border-left:solid 1px #FFF;height:278px;}	
.indleft a{color:#666666}
.indleft a:link{ color:#666666; text-decoration:none;}
.indleft a:visited{ color:#666666; text-decoration:none;}
.indleft a:hover{ color:#ff6600; text-decoration:underline;}
.indleft a:active{ color:#666666; text-decoration:none;}

/* category style
------------------------------------*/
.category{
	width:980px;
	margin:5px auto 0px auto;
	overflow:hidden;
	clear:both;
	}
.category .tit{
	height:30px;
	line-height:30px;
	background:url(../taoke520_images/category_title.gif);
	}
.category .tit .name{
	width:202px;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	display:block;
	float:left;
	color:#fff;
	}
.category .tit .name a{ color:#fff;}
.category .tit .fen{
	font-weight:bold;
	color:#fff;
	float:left;
	display:block;
	}
.category .tit .fen i{ font-style:normal; padding:0px 10px;}
.category .tit .fen i a{ color:#fff;}
.category .tit .hotsearch{ color:#ccc; padding-left:50px; display:block; float:left;}
.category .tit .hotsearch a{ padding:0px 5px;}
.category .tit .hotsearch a:link{ color:#666;}
.category .tit .hotsearch a:visited{ color:#666;}
.category .tit .hotsearch a:hover{ color:#666;}
.category .tit .hotsearch a:active{ color:#666;}
.category .tit .more{
	float:right;
	color:#fff;
	padding-right:10px;
	display:inline;
	font-family:SimSun;
	display:block;
	}
.category .tit .more a{ color:#fff;}
.category .content{
	width:978px;
	margin:0px auto;
	border:1px solid #dedede;
	overflow:hidden;
	border-top:none;
	clear:both;
	}
.category .brand{
	width:260px;
	float:left;
	}
.category .brand ul{ padding-left:1px; padding-top:1px;}
.category .brand ul li{
	border:1px solid #eee;
	width:80px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin:2px;
	overflow:hidden;
	display:inline;
	float:left;
	}
.category .brand ul li img{
	width:80px;
	}
.category .sort{border-left:1px solid #dedede; float:left;}
.category .sort ul li{}
.category .sort ul{width:219px; line-height:20px; padding:5px 10px;float:left;color:#bbb;}
.category .sort ul li.title{color:#0055CC;font-weight:bold;font-size:14px;}

.category .sort ul li a{color:#666;margin:auto 2px;}
.category .sort ul li a:link{color:#666;}
.category .sort ul li a:visited{color:#666;}
.category .sort ul li a:hover{color:#FF6600;}

.category .sort ul li.title a{color:#0055cc;}
.category .sort ul li.title a:link{color:#0055cc;}
.category .sort ul li.title a:visited{color:#0055cc;}
.category .sort ul li.title a:hover{color:#FF6600;}

.category .sort ul a.hi{color:#FF6600;}
.category .sort ul a.hi:link{color:#FF6600;}
.category .sort ul a.hi:visited{color:#FF6600;}



/*.class{
	width:698px;
	background:#f60;
	float:right;
	}
.class .cltit{
	width:698px;
	height:35px;
	line-height:35px;
	background-image:url(../taoke520_images/ind_class_tit_bg.gif);
	background-position:0px -90px;
	background-repeat:repeat-x;
	clear:both;
	}
.class .cltit .l,
.class .cltit .r{
	height:35px;
	width:10px;
	background-image:url(../taoke520_images/ind_class_tit_bg.gif);
	background-repeat:no-repeat;
	}
.class .cltit .l{
	background-position:0px 0px;
	float:left;
	}
.class .cltit .r{
	background-position:0px -45px;
	float:right;
	}
.class .cltit span
{
    font-weight:bold;
	font-size:14px;
	height:35px;
	line-height:35px;
	padding:0px 0px 0px 10px;
	width:60px;
	background-image:url(../taoke520_images/ind_class_tit_ico.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	color:#ff6600;
	float:left;
	}
.class .cltit span a:link{ color:#ff6600; text-decoration:none;}
.class .cltit span a:visited{ color:#ff6600; text-decoration:none;}
.class .cltit span a:hover{ color:#ff9900; text-decoration:underline;}
.class .cltit span a:active{ color:#ff6600; text-decoration:none;}
.class .cltit i{
	font-style:normal;
	line-height:35px;
	padding-left:8px;
	text-align:right;
	color:#666666;
	overflow:hidden;
	display:block;
	float:left;
	}
.class .cltit i a{ padding-left:3px;}
.class .cltit i a:link{ color:#666666; text-decoration:none;}
.class .cltit i a:visited{ color:#666666; text-decoration:none;}
.class .cltit i a:hover{ color:#ff6600; text-decoration:underline;}
.class .cltit i a:active{ color:#666666; text-decoration:none;}

.class .con{
	width:696px;
	height:648px;
	line-height:20px;
	border:1px solid #E5E5E5;
	border-top:0px;
	background-color:#ffffff;
	clear:both;
	}

.class .con a:link{ color:#0055CC; text-decoration:none;}
.class .con a:visited{ color:#0055CC; text-decoration:none;}
.class .con a:hover{ color:#ff6600; text-decoration:underline;}
.class .con a:active{ color:#0055CC; text-decoration:none;}

.class .con .bg{
	width:675px;
	background-image:url(../taoke520_images/ind_class_bg2.gif);
	}
.class .con ul{}
.class .con li{
	clear:both;
	}
.class .con .ton{
	background:#fffced;
	border-bottom:1px solid #ffc758;
	border-top:1px solid #ffc758;
	}
.class .con li .area1,
.class .con li .area2,
.class .con li .area3{
	width:20px;
	font-size:12px;
	text-align:center;
	color:#666666;
	background-color:#fffced;
	background-image:url(../taoke520_images/ar.gif);
	background-repeat:no-repeat;
	background-position:center right;
	float:left;
	}
.class .con li .area1{
	padding:22px 5px;
	}
.class .con li .area2{
	padding:28px 5px;
	}
.class .con li .area3{
	padding:22px 5px;
	}
.class .con dl{
	width:207px;
	overflow:hidden;
	padding:0px 4px 5px 4px;
	float:left;
	}
.class .con dt{ 
	height:20px; 
	line-height:20px;
	margin:0px; 
	padding:5px 0px 0px 5px;
	font-size:14px;
	font-weight:bold;
	color:#0340d9;
	width:100%;
	display:block;
	width:207px;
	overflow:hidden;
	clear:both;
	}
.class .con dt a{ padding:0px 2px;}
.class .con dd{
	padding:2px 0px;
	clear:both;
	width:207px;
	overflow:hidden;
	display:block;
	}
.class .con dd a.on:link{ color:#ff6600;}
.class .con dd a.on:visited{ color:#ff6600;}
.class .con dd a.on:hover{ color:#ff6600;}
.class .con dd a.on:active{ color:#ff6600;}
.class .con dd a{
	height:14px;
	line-height:14px;
	padding:0 5px;
	display:block;
	margin:3px 0px;
	float:left;
	border-right:1px solid #cccccc;
	white-space:nowrap;
	}
.class .con dd a:link{ color:#666666; text-decoration:none;}
.class .con dd a:visited{ color:#666666; text-decoration:none;}
.class .con dd a:hover{ color:#ff6600; text-decoration:underline;}
.class .con dd a:active{ color:#ff6600; text-decoration:underline;}

.class .innercon{width:696px;}
.class .innerconbg{background-color:#F5F8FD;}
.class .innercon ul{width:212px;padding:5px 10px;float:left;color:#bbb;}
.class .innercon ul li.title{color:#0055CC;font-weight:bold;font-size:14px;}

.class .innercon ul li a{color:#666;margin:auto 2px;}
.class .innercon ul li a:link{color:#666;}
.class .innercon ul li a:visited{color:#666;}
.class .innercon ul li a:hover{color:#FF6600;}

.class .innercon ul li.title a{color:#0055cc;}
.class .innercon ul li.title a:link{color:#0055cc;}
.class .innercon ul li.title a:visited{color:#0055cc;}
.class .innercon ul li.title a:hover{color:#FF6600;}

.class .innercon ul a.hi{color:#FF6600;}
.class .innercon ul a.hi:link{color:#FF6600;}
.class .innercon ul a.hi:visited{color:#FF6600;}

.brand{
	width:280px;
	float:left;
	}
.brand .tit{
	width:280px;
	height:35px;
	line-height:35px;
	background-image:url(../taoke520_images/ind_class_tit_bg.gif);
	background-position:0px -90px;
	background-repeat:repeat-x;
	clear:both;
	}
.brand .tit .l,
.brand .tit .r{
	height:35px;
	width:10px;
	background-image:url(../taoke520_images/ind_class_tit_bg.gif);
	background-repeat:no-repeat;
	}
.brand .tit .l{
	background-position:0px 0px;
	float:left;
	}
.brand .tit .r{
	background-position:0px -45px;
	float:right;
	}	
.brand .tit span
{
    font-weight:bold;
	font-size:14px;
	height:35px;
	line-height:35px;
	padding:0px 0px 0px 10px;
	width:60px;
	background-image:url(../taoke520_images/ind_class_tit_ico.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	color:#ff6600;
	float:left;
	}
.brand .tit span a:link{ color:#ff6600; text-decoration:none;}
.brand .tit span a:visited{ color:#ff6600; text-decoration:none;}
.brand .tit span a:hover{ color:#ff9900; text-decoration:underline;}
.brand .tit span a:active{ color:#ff6600; text-decoration:none;}	
	
.brand .tit .l a{
	height:30px;
	background:url(../taoke520_images/indico_arrow.gif) no-repeat 10px center;
	padding-left:20px;
	font-weight:bold;
	}
.brand .con{
	width:278px;
	height:648px;
	overflow:hidden;
	border:1px solid #eeeeee;
	border-top:none;
	}
.brand .con span{
	width:86px;
	height:40px;
	display:block;
	border:1px solid #eeeeee;
	margin:2px 2px;
	display:inline;
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	float:left;
	}
.brand .con span img{width:80px;margin:1px 3px;}
.brand .con .more{height:28px;line-height:28px;text-align:center;font-family:SimHei;font-size:20px;font-weight:bolder;padding:10px;margin:2px 12px 2px 2px;background:#666;border:solid 1px #E5E5E5;display:block;}
.brand .con .more a{color:#FFF;}
.brand .contxt a{cursor:pointer;}
.brand .contxt a b{display:block;width:128px;height:30px;overflow:hidden;text-align:center;line-height:30px;font-family:Microsoft Yahei,SimHei,SimSun;font-size:18px;background:#666;color:#FFF;}
.brand .contxt a b.en{background:#FFF;color:#666;font-family:Arial Black}
.brand .contxt a:hover b{text-decoration:none;}*/

.partner{border:1px solid #c6c6c6;}
.partnerex{
	border:4px solid #BBB;
	border-left:4px solid #FFF;
	padding:0 6px;display:block;
	width:690px;
	height:270px;
	overflow:hidden;
	}
.partner h2{
	font-size:12px;
	height:24px;
	line-height:24px;
	margin:3px 3px;
	padding:0 0 0 10px;
	color:#FFF;
	background:#000;
	}
.partner h2 i{
	float:right;
	font-style:normal;
	font-weight:normal;
	background:url(../taoke520_images/listico_arrow.gif) left 11px no-repeat;
	padding-left:8px;
	font-size:12px;
	}
.partner h2 a{
	color:#333;
	}
.pll{ width:978px;}
.prr{ width:416px; float:right;}
.pll .content{
	width:972px;
	border:3px solid #e3e3e3;
	float:left;
	padding-bottom:3px;
	}
.prr .content{
	width:410px;
	border:3px solid #e3e3e3;
	padding-bottom:3px;
	float:left;
	}
.partner ul{
	margin:0px auto;
	clear:both;
	}
.partner .content li{
	width:130px;
	height:50px;
	border:1px solid #f5f5f5;
	margin:4px 3px;
	float:left;
	}
.partner .contenttxt a{cursor:pointer;text-align:center;display:block;overflow:hidden;width:130px;}
.partner .contenttxt a span{
	display:block;
	font-size:18px;
	font-family:Microsoft Yahei,SimHei;
	height:29px;
	line-height:29px;
	font-weight:bold;
	border-bottom:solid 1px #e7e7e7;
	overflow:hidden;
	color:#333;
	text-align:center;
	}
.partner .contenttxt a span img{ height:28px;}
.partner .contenttxt a span.en{
	height:20px;
	line-height:20px;
	border-bottom:none;
	font-family:Arial Black;
	font-size:12px;
	font-weight:normal;
	color:#666;
	background:#f2f2f2;
	}
.partner .contenttxt a:hover span,.partner .contenttxt a.hi span{color:#FF5C00;text-decoration:none;}


/*¹ã¸æ´úÂë*/
.adcontainer{text-align:left;line-height:20px;}
.adcontainer .adbanner{height:30px;background-color:#F8F8F8;line-height:30px;}
.adcontainer .adbanner span.titlespan{float:left;width:800px;overflow:hidden;}
.adcontainer .adbanner span.linkspan{float:right}
.adcontainer .adbanner span.linkspan a{background:url(../taoke520_images/icon_sell.gif) no-repeat 0 50%;padding-left:20px;}
.adcontainer .adbody{text-align:center;}
.adcontainer .adbody p.titlep{font-weight:bold;color:#444;}
.adcontainer .adbody p.descp{color:#686868;}
.adcontainer .adbody p.linkp a{color:#009000;}
