html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
em,strong{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
#page{width:950px;margin-left:auto;margin-right:auto;}
.col-main{float:left;width:100%;}
.col-sub,.col-extra{float:left;}
.grid-c2-s7f .main-wrap{margin-right:280px;}
.grid-c2-s7f .col-sub{width:270px;margin-left:-270px;}
.grid-c3-s5e7 .main-wrap{margin:0 280px 0 200px;}
.grid-c3-s5e7 .col-sub{width:190px;margin-left:-100%;}
.grid-c3-s5e7 .col-extra{width:270px;margin-left:-270px;}
.grid-c2-s7f:after,.grid-c3-s5e7:after,.main-wrap:after,.col-sub:after,.col-extra:after{content:'\0020';display:block;height:0;clear:both;}
.grid-c2-s7f,.grid-c3-s5e7,.main-wrap,.col-sub,.col-extra{zoom:1;}
.col-main{min-height:1px;}
body:first-of-type .main-wrap{display:inline-block;}
body{font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
a{color:#36c;text-decoration:none;}
a:hover{color:#f60;text-decoration:underline;}
html{overflow-y:scroll;}
.h{color:#F50!important;}

#login  .list{ line-height:24px; height:24px; margin-left:16px;}
#login .list input{border:1px solid #9a9b9c;width:110px;}
#login .list input.text{border:1px solid #9a9b9c;width:40px;}
#login .sub{text-align:center; }

.box .hd,.box .rc-tp,.box .rc-tp span,.box .rc-bt,.box .rc-bt span{background:url(http://assets.taobaocdn.com/sys/common/img/box_bg.png) no-repeat;}
.box .rc-tp,.box .rc-bt{position:relative;display:block;height:4px;}
.box .rc-tp span,.box .rc-bt span{float:right;width:4px;height:4px;}
.box .rc-tp{margin-bottom:-4px;background-position:-3px 0;}
.box .rc-bt{margin-top:-4px;background-position:-3px -3px;}
.box .rc-bt span{background-position:0 -3px;}
.box{position:relative;margin-bottom:10px;}
.box .hd{height:21px;border:1px solid #ccc;border-bottom:none;background-color:#fbfbfb;background-position:0 -7px;background-repeat:repeat-x;}
.box .hd h3{font-size:12px;line-height:21px;color:#404040;padding-left:10px;}
.box .bd{padding:10px;border:1px solid #ccc;background-color:#f7f7f7;}
.box .hd .act {float:right;font-family:"宋体";font-size:12px;line-height:21px;}
.box .ft .act{position:absolute;top:1px;right:1px;line-height:21px;padding-right:5px;}
.box .ft .act li{float:left;padding-left:10px;}
.box .ft .act li a{color:#404040;}
.pic a{display:table-cell;vertical-align:middle;text-align:center;}
.pic a img{vertical-align:middle;}
.item{text-align:center;}
.item .pic{border:1px solid #E4E4E4;}
.price strong{font-size:14px;color:#f50;background:url(http://assets.taobaocdn.com/sys/common/img/rmb.png) no-repeat;padding-left:16px;}
.box .rc-tp,.box .rc-bt{_overflow:hidden;}
.box .hd h3,.box .act{*line-height:23px;_line-height:21px;}
.pic{*overflow:hidden;}
.pic a{*display:block;*font-family:Arial;*line-height:1;}
body,#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{background:url(http://assets.taobaocdn.com/app/fp/2009b/hd_20090313.png) no-repeat;}
body{background-position:0 -318px;background-repeat:repeat-x;}
#site-nav{width:100%;height:25px;z-index:99999;}
#site-nav li{float:left;line-height:24px;height:25px;margin-right:8px;}
#site-nav a{color:#404040;}
#site-nav a:hover{color:#f50;}
#site-nav .login-info{float:left;padding-top:3px;}
#site-nav .login-info a{margin-right:8px;}
#site-nav .login-info a.user-nick{margin-right:0;}
#site-nav .login-info a.user-nick:link,#site-nav .login-info a.user-nick:visited{color:#36c;}
#site-nav .login-info a.user-nick:hover{color:#f50;}
#site-nav .quick-link{float:right;}
#site-nav .quick-link li{background-position:-328px -32px;margin:0;padding:0 8px;}
#site-nav li.cart{background:none;}
#site-nav .cart a{background-position:-420px -36px;padding-left:15px;}
#site-nav .help a{background-position:-419px -60px;padding-left:15px;}
#tb-banner{margin-bottom:-5px;}
#tb-banner img{display:block;}
#logo{margin:15px 0px 0px 0px;width:208px;}
.quick-menu{margin:15px 1px 0px;width:124px;}
.quick-menu .box .bd{height:20px;padding:0;border-color:#fff5bf;background-color:#fffbe5;}
.quick-menu .rc-bt{background-position:-576px -216px;}
.quick-menu .rc-bt span{background-position:-572px -216px;}
.quick-menu .rc-tp{background-position:-576px -220px;}
.quick-menu .rc-tp span{background-position:-572px -220px;}
.quick-menu ul{float:left;margin:0 0 0 2px;overflow:hidden;}
.quick-menu li{float:left;margin:3px 0 0 -1px;padding:0 5px;border-left:1px solid #ccc;line-height:120%;white-space:nowrap;}
.about-deal{margin:-48px 0 0 3px;width:124px;position:relative;}
.about-social{float:right;margin:-22px 0 0 0;width:170px;}
.mytaobao-entra{padding-right:16px;background-position:-302px -59px;}
.mytaobao-more span{display:none;}
.quick-menu .more-servers-list{position:absolute;z-index:999;width:78px;margin:0;margin-left:-6px;margin-top:-1px;*margin-top:-2px;*margin-left:-8px;_margin-left:-10px;padding:2px 0 2px 0;background:#fffbe5;border:1px solid #fff5bf;border-top:none;display:none;}
.more-servers-list li{clear:both;padding-left:4px;}
.hover .more-servers-list{display:block;}
.search-box{margin:0 auto 10px;width:585px;height:80px;}
.search-box ul.select-search{position:relative;margin:0 auto;clear:both;width:322px;padding:0 0 0 2px;height:20px;overflow:hidden;}
.search-box ul.select-search li{float:left;height:20px;margin:0 0 0 -1px;display:inline;text-align:center;line-height:18px;background-position:100% -57px;}
.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;padding:0 12px 0 11px;outline:none;height:20px;line-height:18px;white-space:nowrap;}
.search-box ul.select-search li.selected{background-position:1px -31px;margin-left:-2px;}
.search-box ul.select-search li.selected a{font-weight:700;padding:0 12px 0 12px;*padding:0 11px 0 11px;background-position:100% -31px;line-height:21px;}
.search-box ul.select-search li.selected a strong{font-weight:700;}
.search-box .search-form{height:34px;}
.search-form{margin:-1px 0 0;width:580px;background-position:0 -78px;}
.search-form button{width:100px;font-size:14px;font-weight:700;background:transparent;border:none;cursor:pointer;}
.search-q input{margin:5px 0 0 4px;padding:5px 0 0 4px;*padding:4px 0 0 5px;height:20px;width:460px;border:none;background:transparent;}
.select-more{float:right;margin:-36px -50px 0 0;*margin:-38px -50px 0 0;display:inline;position:relative;}

.keywords{line-height:28px;}
.search-hot{line-height:24px}

ins{float:right;margin-right:3px;text-decoration:none;}
.topnn dl{width:33%;float:left;line-height:22px;overflow:hidden;white-space:nowrap;}
.topnn dd {
border-top:2px solid #CCCCCC;
clear:both;
padding:5px 0 0 3px;
}
.topnn dd a{display:block;
overflow:hidden;
padding-left:3px;
word-wrap:break-word;}

#channel-nav{background:#fed98a;zoom:1;position:relative;margin-bottom:10px;}
#channel-nav a:link,#channel-nav a:visited{color:#FFF;text-decoration:none;}
#channel-nav a:hover,#channel-nav a:active{color:#FFEA00;text-decoration:underline;}
#channel-nav .rc-tp,#channel-nav .rc-bt{position:relative;display:block;height:4px;}
#channel-nav .rc-tp span,#channel-nav .rc-bt span{float:right;width:4px;height:4px;}
#channel-nav .rc-tp{height:30px;margin-bottom:-30px;background-position:-576px -288px;}
#channel-nav .rc-tp span{height:30px;background-position:-572px -288px;}
#channel-nav .rc-bt{margin-top:-4px;background-position:-576px -284px;}
#channel-nav .rc-bt span{background-position:-572px -284px;}
#channel-nav .bd{padding:0;height:33px;background-position:0 -113px;background-repeat:repeat-x;border:1px solid #f69968;border-bottom:none;}
#channel-nav dt,#channel-nav dd,#channel-nav li{float:left;}
#channel-nav .trade{position:relative;float:left;margin:3px 0 0 0;display:inline;font-size:14px;line-height:33px;overflow:hidden;}
#channel-nav .trade dt{display:none;}
#channel-nav .trade dd li,#channel-nav .news dd li{margin:0 -2px 0 2px;height:30px;color:#fff;background-position:100% -181px;}
#channel-nav .trade dd li a,#channel-nav .news dd li a{float:left;padding:0 0 0 6px;font-weight:700;}
#channel-nav .news dd li a{padding:0 0 0 5px;cursor:pointer;}
.trade dd li a span,.news dd li a span{float:left;height:30px;line-height:28px;overflow:hidden;padding:0px 4px;cursor:pointer;width:71px;}
.news dd li a span{padding:0 7px 0 0;}
#channel-nav .trade .current a{background:transparent none repeat scroll 0 0;}
#channel-nav .trade .current a span{background:transparent none repeat scroll 0 0;}
#channel-nav .news{position:relative;float:left;display:inline;margin:2px 5px 0 6px;line-height:33px;overflow:hidden;}
#channel-nav .news ul{float:left;}
#channel-nav .news dt{margin:3px 0 0;padding:0 12px 0 0;_padding:0 10px 0 0;height:22px;color:#c14400;font-weight:700;line-height:22px;background-position:-234px -55px;}

/*  ==================== 结构布局 ====================  */
/*整体两栏式*/
#left{
width:194px; float:left;
margin-right:6px;
}
#right{
width:750px; float:right;
}
#right .Rleft{
float:left; width:540px;
}
#right .Rright{
float:right; width:194px; margin-left:6px;
}
#right .Rcontent{
float:right; width:744px; margin-left:6px;
}

#rr1{margin-bottom:0px;}
#rr2 .hd{ border-top:none;}

.cat-list-s1 .bd{padding:0 10px;overflow:hidden;}
.cat-list-s1 .category{overflow:hidden;zoom:1;margin-top:10px;border-bottom:1px dashed #D8D8D8;margin-bottom:-1px;padding-bottom:10px;}
.cat-list-s1 .category h5{color:#666;}
.cat-list-s1 .category li{width:45%;float:left;margin-left:5px;}
.cat-list-s1 .category ul{margin:5px 0;}

#lprice .category{margin-top:0px}
#lprice .category li{width:48%;float:left;margin-left:2px;margin-top:2px;margin-bottom:3px;}
#lprice .category li a{background:#EFEFEF ;border:1px solid #CCCCCC;display:block;padding:2px 0px;text-align:center;}

.item-list-s3a .bd,.item-list-s3b .bd,.item-list-s3c .bd,.item-list-s3d .bd{overflow:hidden;zoom:1;padding:10px 5px 5px;}
.item-list-s3a .item,.item-list-s3b .item,.item-list-s3c .item,.item-list-s3d .item{float:left;width:80px;height:135px;overflow:hidden;padding:0 12px;}
.item-list-s3a .item .desc,.item-list-s3b .item .desc,.item-list-s3c .item .desc,.item-list-s3d .item .desc{line-height:15px;margin-top:2px;}
.item-list-s3a .bd{padding-top:0;padding-bottom:0;}
.item-list-s3a .item{padding:10px 22px 7px;border-top:1px dashed #d8d8d8;margin-top:-1px;}
.item-list-s3b .bd{padding-left:8px;}
.item-list-s3b .item{width:110px;height:130px;padding:0 18px;text-align:center;margin:auto;}
.item-list-s3d .item{width:110px;height:198px;padding:0 18px;text-align:center;margin:auto;}
.item-list-s3d .with-price .item{height:146px;}

h2.left_module, h2.right_module, h2.main_module {
	background: #eee;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	font-size: 12px;
	height: 26px;
	line-height: 25px;
	padding-left: 10px;
	overflow: hidden;
}

h2.left_module a, h2.right_module a, h2.main_module a {
	font-weight: bold;
}

.product_list ul, .products_box {
	width: 712px;
	margin: 0 auto;
	padding: 20px 0;
}

.product_list ul li, .product_list_all .product_box {
	width: 178px;
	height: 300px;
	float: left;
	text-align: center;
}

.product_list_all ul, .products_box {
	width: 915px;
}

.product_list_all ul li, .product_list_all .product_box {
	width: 183px;
}
.product_list_all .product_box {
	float:left;
}

.product_list ul li div.pic, .product_list .product_box div.pic {
	height: 170px;
}

.product_list ul li div.pic img, .product_list .product_box div.pic img {
	border: 1px solid #f1f1f1;
}

.product_list ul li div.text, .product_list .product_box div.text {
	line-height: 20px;
	text-align: left;
	padding: 0 8px;
}

.product_list ul li div.text div.title, .product_list .product_box div.text div.title {
	height: 45px;
}
.product_list ul li div.text div.title span.promotion_red, .product_list .product_box div.text div.title span.promotion_red {
	color:#c00;
}

.product_list ul li div.text span.price, .product_list .product_box div.text span.price {
	color: #c00;
	font-weight: bold;
	font-size: 14px;
}

.product_list_all ul li div.text div.title, .product_list_all .product_box div.text div.title {
	height: 45px;
}
.product_list_all ul li div.text div.title span.promotion_red, .product_list_all .product_box div.text div.title span.promotion_red {
	color:#c00;
}
.product_list ul li div.text span.buy, .product_list .product_box div.text span.buy {
	display: block;
	padding-top: 6px;
}
.product_list div.none {
	height:100px;
	line-height:100px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#c00;
}
.product_list_all ul.active_list {
	padding:0;
}
.product_list_all ul.active_list li {
	height:320px;
	padding:0;
}
.hand {
cursor:pointer;
}

.product_detail {
	margin-top: 20px;
	width: 715px;
	overflow: hidden;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.product_detail h2.right_module {
	border: 0;
	border-top: 1px solid #ddd;
}

.product_detail div.content {
	padding: 10px 5px;
}

.product_btn_buy {
	text-align: right;
	clear: both;
	padding: 19px 0 14px 0;
}


.clearfix:after{content:'\0020';display:block;height:0;clear:both;}.clearfix{zoom:1}
#footer{ background:#fff url(images/footbg.gif) repeat-x;position:relative;}

#sitemap{width:950px;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:0px;padding-bottom:35px;background:url(http://assets.taobaocdn.com/ark/img/bg_zebraline_dark.gif) repeat-x left bottom;}
#sitemap dl{float:left;width:17%;overflow:hidden;margin-right:2.5%;display:inline-block; white-space:nowrap;text-align:left;}
dl#score{float:left;margin-right:0;zoom:1;}
#sitemap dt{float:left;margin-bottom:-2px;padding:6px 0 3px 0;text-indent:25px;white-space:nowrap;color:#404040;font-weight:bold;font-size:14px;}
#sitemap dd{clear:both;padding:5px 0 0 20px;border-top:2px solid #ccc;}
#sitemap dd a{display:block;overflow:hidden;padding-left:10px;line-height:1.6;word-wrap:break-word;background:url(http://assets.taobaocdn.com/ark/img/ico_content_combine.gif) no-repeat 0 -234px;}

.friend-link{width:950px;margin:0px auto;}
.friend-link .LinkListItem {
float:left;
line-height:18px;
text-align:center;
}
.foot-nav{width:950px;margin:0px auto;line-height:24px;margin-bottom:6px;}
#footer .box{text-align:left}
#footer .box li{padding:2px;list-style:none;float:left}
#friendlink {border:1px solid #ccc;text-align:left;overflow:hidden;zoom:1;margin:0 auto;width:950px;}
#friendlink ul li {float:left;padding:5px 0 0 20px;}
sup.pop-rob,sup.pop-new,sup.pop-hot,sup.pop-summer,sup.pop-sale{position:absolute;top:-10px;background:url(http://img03.taobaocdn.com/tps/i1/T1zjhdXoJGXXXXXXXX-109-23.gif) no-repeat 0 0;width:19px;height:23px;line-height:0;font-size:0;overflow:hidden;z-index:99;text-indent:-10000px;}
sup.pop-new{background-position:-19px 0;}
sup.pop-hot{background-position:-38px 0;}
sup.pop-summer{background-position:-57px 0;}
sup.pop-sale{background-position:-75px 0;height:24px;width:36px;}
#footer{clear:both;color:#111;margin:5px auto;text-align:center;width:950px;}

p.current .red{color:#FF3300;font-weight:bold;}
p.current a{display:block;
float:left;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:148px;}
.view-by-page strong {color:#FF3300;font-weight:bold;}

.ali-group{margin:5px auto;width:750px;}

.copyright{width:510px;margin:0 auto;font-family:Arial,sans-serif;}
.server-num{color:#fff;}
@media screen and(-webkit-min-device-pixel-ratio:0){.category-list div{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;text-shadow:0 1px 2px #ddd;}
.category-list div:hover .hidden,.category-list div:hover{-webkit-box-shadow:1px 3px 3px #555;-moz-box-shadow:0 2px 4px #333;}
.main-nav{background:none;}
.main-nav .shadow{-webkit-box-shadow:0 2px 3px #bbb;-moz-box-shadow:0 2px 3px #bbb;}
.search-q input{height:18px;background:transparent;text-shadow:0 1px 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;-moz-box-shadow:0 0 2px #ddd;}
}
.search-box ul.select-search li a{_width:30px;}
.quick-menu .more-servers-list{_left:96px;}
.about-deal li:hover ul,.about-deal li.hover ul{display:block;position:absolute;left:100px;*left:102px;_left:104px;top:19px;*top:20px;}
#SystemAnnouce,#system-announce{line-height:18px;padding:8px 0;border:1px solid #EEE;background-color:#F6F6F6;text-align:center;font-weight:bold;color:#F30;}
#site-nav .quick-link li{*padding-top:1px;_padding-top:0;}
#site-nav .cart a{*background-position:-420px -38px;_background-position:-420px -37px;}
#site-nav .help a{*background-position:-419px -61px;_background-position:-419px -60px;}
#channel-nav .rc-tp,#channel-nav .rc-bt{_overflow:hidden;}
#nav-jianghu{padding-left:15px;}
#channel-nav #chl-home{background:transparent none repeat scroll 0 0;}
#chl-home span{padding-right:7px;}
#channel-nav #chl-mall,#channel-nav .mall-tp{background:transparent url(http://img01.taobaocdn.com/tps/i1/T14kVmXiNiXXXXXXXX-96-34.png) scroll no-repeat 0 0;}
#channel-nav #chl-mall{background-position:0 -4px;}
#chl-mall span{text-align:center;width:82px;text-indent:-9999px;overflow:hidden;}
#channel-nav .mall-tp{display:block;height:10px;left:46px;position:absolute;top:0;width:98px;z-index:92;overflow:hidden;_left:48px;font-size:0;line-height:0;}
#content a:link,#content a:visited{color:#565553;text-decoration:none;}
#content a:hover,#content a:active{color:#F50;text-decoration:underline;}
#special,.icon span,#hot-event li,#category-list div h4,#hot-product .hd,.select-box .hd li.selected,#guess-u-like .hd,#guess-u-like .guessing-more,#safe-and-univ .hd,#expressway-fp .hd,.info-list li,#goods-cate,.more-target li,#q_for_game.selected a,#q_for_mobile.selected a,#q_for_plane.selected a,#q_for_lottery.selected a,.promotion-list li,#announce .ft .act,.more span,#special li .special-icon,#announce-fp .hd,#announce-fp .hd li.selected,#announce-fp .hd li.selected a{background:url(http://img01.taobaocdn.com/tps/i1/T1FLpeXkVqXXXXXXXX-498-250.png) 0 0 no-repeat;}
#lottery-entra{width:100%;height:110px;background:url(http://img08.taobaocdn.com/tps/i1/T1E3NlXhZRHtNXXXXX-268-111.png) no-repeat 0 0;}
#lottery-entra li{float:left;width:65px;height:110px;overflow:hidden;}
#lottery-entra li a{display:block;margin:5px 4px;width:60px;height:100px;overflow:hidden;line-height:2000px;}
.more span{width:12px;height:21px;display:inline-block;overflow:hidden;vertical-align:middle;background-position:-30px -156px;}
.promotion-list{height:230px;margin-top:8px;}
.icon li{padding-left:18px;}
.icon li span{position:relative;display:inline-block;vertical-align:middle;*vertical-align:baseline;margin:-2px 4px 0 -18px;width:16px;height:16px;}
.mobile-taobao span{background-position:-28px 0;}
.i-taobao span{background-position:-44px 0;}
.fitting-room span{background-position:-60px 0;}
.baobeichuanqi span{background-position:-76px 0;}
.credit-card span{background-position:-92px 0;}
.cod span{background-position:-108px 0;}
.countdown span{background-position:-252px 0;}
.indemnity span{background-position:-140px 0;}
.sevenday-returned span{background-position:-156px 0;}
.coupon span{background-position:-172px 0;}
.supply-area span{background-position:-188px 0;}
.cart span{background-position:-275px 0;}
.really span{background-position:-340px 0;}
.fire-flag span{background-position:-298px 0;}
.thirty-day span{background-position:-320px 0;}
.mall span{background-position:-76px 0;}
.imgo span{background-position:-275px 0;}
.taohuadao span{background-position:-76px 0;}
.fittingroom span{background-position:-76px 0;}
.icon .wangyou span{background-position:-257px 0;}
.i-taobao em{font-family:monospace;}
.loading{background:url(http://pics.taobaocdn.com/bao/album/sys/loading_32x32.gif) no-repeat center center;display:block;min-height:100px;_height:100px;}
#today-news{width:190px;height:238px;overflow:hidden;}
#announce .hd h3{height:25px;margin-left:-1px;margin-top:-1px;}
#announce .bd{height:50px;border-top:none;border-bottom:none;}
#announce .pic{float:left;width:50px;height:50px;overflow:hidden;border:1px solid #ccc;}
#announce .ft .act{background-position:-496px -70px;}
#announce .bd ul{float:left;margin:0 0 0 5px;}
#announce .bd li{width:110px;white-space:nowrap;overflow:hidden;line-height:140%;}
#announce .ft .more-duty{font-weight:bold;padding-right:18px;}
#announce-fp{background-color:#f7f7f7;}
#announce-fp .hd{height:24px;border-width:0 0 1px;background-position:-298px -47px;}
#announce-fp .hd li{float:left;padding-left:3px;width:58px;height:24px;line-height:24px;text-align:center;}
#announce-fp .hd li#exercise{width:64px;}
#announce-fp .hd li#quality{position:relative;right:-1px;}
#announce-fp .hd li a:link,#announce-fp .hd li a:visited{color:#404040;text-decoration:none;}
#announce-fp .hd li a{display:block;width:100%;height:24px;cursor:pointer;}
#announce-fp .hd li.selected{font-weight:bold;background-position:-414px -73px;}
#announce-fp .hd li.selected a{background-position:-430px -73px;}
#announce-fp .hd li#exercise a{background-position:-424px -73px;}
#announce-fp .select-bd{height:50px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#announce-fp .pic{float:left;width:50px;height:50px;overflow:hidden;border:1px solid #ccc;}
#announce-fp .select-bd{padding:9px 10px;}
* html #announce-fp .select-bd{padding:11px 10px;}
#announce-fp .select-bd ul{float:left;margin:0 0 0 5px;}
#announce-fp .select-bd li{width:108px;white-space:nowrap;overflow:hidden;line-height:140%;}
#new-product .bd{padding:7px 10px 7px;height:60px;*height:58px;overflow:hidden;background-color:#fff9d9;border-bottom:none;_position:relative;}
#new-product .servers .bd{padding:8px 10px;}
#new-product .servers{height:58px;}
#new-product .servers li{float:left;margin:0 4px 0 0;width:60px;line-height:19px;height:20px;}
#hot-event .bd{padding:5px 10px;height:36px;*height:38px;_height:33px;overflow:hidden;border-top:1px dashed #ccc;}
#hot-event li{float:left;width:79px;white-space:nowrap;overflow:hidden;}
#hot-event li{padding:0 0 0 5px;background-position:-494px -26px;}
#main-promo{float:left;width:360px;height:190px;overflow:hidden;}
#main-promo li{float:left;}
#main-promo .rc-tp,#main-promo .rc-tp span,#main-promo .rc-bt,#main-promo .rc-bt span{background:url(http://img01.taobaocdn.com/tps/i1/T1NPVmXd8vXXXXXXXX-8-8.png) no-repeat;}
#main-promo .rc-tp{background-position:-4px 0;}
#main-promo .rc-tp span{background-position:0 0;}
#main-promo .rc-bt span{background-position:0 -4px;}
#main-promo .rc-bt{background-position:-4px -4px;}
#main-promo .rc-tp,#main-promo .rc-bt{overflow:hidden;z-index:4;}
#main-promo .bd{padding:0;width:358px;height:188px;overflow:hidden;*position:relative;*z-index:3;}
#site-promo{float:right;width:100px;height:190px;overflow:hidden;background-color:#f8f8f8;}
#site-promo .bd{height:182px;padding:3px 4px;}
#site-promo .pic{float:left;width:90px;height:50px;overflow:hidden;}
#site-promo .pic img{float:left;}
#site-promo ul{margin:5px 0;width:100%;float:left;}
#special{float:left;width:100%;height:38px;background-position:-28px -106px;overflow:hidden;}
#special ul{padding:0;float:left;height:38px;}
#special li{float:left;width:122px;height:38px;line-height:38px;white-space:nowrap;padding:0;display:inline;overflow:hidden;}
#special li a{float:left;width:99px;height:38px;overflow:hidden;display:inline;margin-left:2px;}
#special li .special-icon{float:left;width:16px;height:16px;text-indent:-10000px;overflow:hidden;margin-top:11px;}
#special .indemnity a{background-position:-140px 0;}
#special .sevenday-returned a{background-position:-156px 0;}
#special .supply-area a{background-position:-188px 0;}
#special .really a{background-position:-340px 0;}
#special .fire-flag a{background-position:-298px 0;}
#special .thirty-day a{background-position:-320px 0;}
#special .tag-btn{width:100px;height:38px;padding:0;}
#special .tag-btn a{width:100px;height:38px;text-indent:-10000px;overflow:hidden;}
#directed-promo,#register{width:268px;height:86px;}
#directed-promo .bd{padding:3px 2px 3px 3px;height:80px;}
#directed-promo .pic{float:left;width:130px;height:80px;}
#directed-promo .pic a{display:inline;text-align:center;}
#directed-promo .pic img{width:125px;height:80px;}
#directed-promo .pic.first{border-right:1px dashed #ccc;}
#expressway-fp{overflow:hidden;margin:10px 0 0;width:270px;height:141px;}
#expressway-fp .hd{background-position:-28px -74px;height:26px;}
#expressway-fp iframe{height:113px;width:268px;}
#expressway-fp .hd a:hover,.expressway-fp .hd a:active{text-decoration:none!important;color:#565553!important;}
#expressway-fp .select-bd{height:113px;}
#q_for_game,#q_for_mobile,#q_for_plane,#q_for_lottery{padding-left:5px;text-align:center;}
#q_for_game,#q_for_mobile{width:64px;}
#q_for_plane{width:60px;}
#q_for_lottery{width:62px;}
#q_for_game a,#q_for_mobile a{width:64px;background-position:-324px -73px!important;}
#q_for_plane a{width:60px;background-position:-328px -73px!important;}
#q_for_lottery a{width:62px;background-position:-326px -73px!important;}
#category .hd{height:28px;background:#f8f8f8;}
#category .hd h3{font-size:14px;line-height:28px;height:28px;font-size:12px;}
#category .bd{padding:0;height:862px;}
#goods-cate{width:85px;height:32px;background-position:-28px -16px;display:block;position:absolute;z-index:2;top:4px;left:10px;font-size:14px;font-weight:bolder;color:#fff;text-align:center;line-height:25px;}
#cate-q-link{display:inline;float:left;overflow:hidden;margin:-20px 0 0 108px;}
#cate-q-link li{float:left;font-size:14px;margin-right:28px;font-weight:bolder;}
#vertical-chl{display:inline;float:right;overflow:hidden;width:323px;margin:-29px 10px 0 0;}
#vertical-chl li{float:left;font-size:12px;margin:9px 10px 0 -1px;padding-left:10px;border-left:1px solid #E1E1D9;height:14px;line-height:14px;vertical-align:middle;overflow:hidden;}
.category-key{padding:6px 0;height:20px;line-height:18px;background-color:#fffeed;border-bottom:1px solid #e1e1d9;position:relative;}
.category-key:after{clear:both;content:'';display:block;height:0;visibility:hidden;}
.category-key span{float:left;color:#f50;padding:5px 9px 0 0;margin-right:6px;}
#category-list{height:778px;padding:2px 0 0;}
#category-list div{float:left;margin:0 0 2px;}
#category-list div:hover,#category-list div.hover{position:relative;background:#fffae7;border:2px solid #fe8802;margin:-2px -2px 1px;}
#category-list div:hover h4,#category-list div.hover h4{background:#fffae7;border:1px solid #fffae7;color:#f50;}
.virtual,.digital,.beauty,.fashion,.life,.car,.collection,.other,.auction{width:667px;_overflow:hidden;background-color:#fff;border-bottom:1px dotted #ccc;}
.virtual,.beauty,.collection,.other,.auction{height:46px;}
.digital{height:144px;}
.fashion{height:190px;}
.life{height:143px;}
.car{height:94px;}
#category-list div h4{float:left;clear:left;margin:0 2px 0 0;width:12px;height:36px;overflow:hidden;font-size:14px;overflow:hidden;background-color:#f3f7f9;background-repeat:repeat-y;background-position:left center;border:1px solid #CCE3F1;}
.auction{border-bottom-width:0;}
.virtual h4,.beauty h4,.collection h4,.other h4,.auction h4{padding:4px 12px 4px 4px;}
.digital h4{padding:53px 12px 53px 4px;}
.fashion h4{padding:76px 12px 76px 4px;}
.life h4{padding:52px 12px 52px 4px;}
.car h4{padding:28px 12px 28px 4px;}
#category-list div dl{float:left;overflow:hidden;margin:0 0 0 -1px;padding:7px 15px 2px 5px;font-size:14px;font-weight:700;width:190px;height:37px;overflow:hidden;color:#0041d9;line-height:18px;white-space:nowrap;overflow:hidden;}
#category-list dt a:link,#category-list dt a:visited{color:#0041d9;text-decoration:none;}
#category-list dt a:hover,#category-list dt a:active{color:#F50;text-decoration:underline;}
#category-list dd a:link,#category-list dd a:visited{color:#565553;text-decoration:none;}
#category-list dd a:hover,#category-list dd a:active{color:#F50;text-decoration:underline;}
#category-list dd{margin-left:-5px;*margin-left:-3px;overflow:hidden;width:212px;overflow:hidden;}
#category-list dd a{margin:3px 0 1px -1px;padding:0 5px;clear:none;float:left;width:auto;height:14px;line-height:14px;overflow:hidden;font-size:12px;font-weight:normal;white-space:nowrap;background:transparent none repeat scroll 0 50%;border-left:1px solid #CCC;}
.banner-670x90{width:670px;margin:0 0 10px 0;height:90px;overflow:hidden;}
.about-info{float:left;width:330px;height:160px;}
.about-info .bd{padding:0;height:137px;background-color:#fff;}
.about-info .pic{float:left;padding:0 10px;width:90px;height:90px;overflow:hidden;}
.about-info .pic img{float:left;}
.about-info .hot-key{display:block;margin:0 0 10px;padding:0 10px;width:308px;height:26px;line-height:26px;background-color:#f4f9ff;overflow:hidden;}
.about-info .hot-key a{float:left;padding:0 5px;}
.about-info ul li{float:left;}
.info-list{width:210px;margin:10px 0 0 0;overflow:hidden;}
.info-list li{margin:0 5px 0 0;width:95px;height:18px;overflow:hidden;white-space:nowrap;padding:0 0 0 5px;background-position:-494px -26px;}
#bbs-info{margin-bottom:0;margin-left:10px;}
#hot-product{width:270px;height:393px;overflow:hidden;}
#hot-product .hd{height:26px;background-position:-28px -74px;}
#hot-product .hd a:hover,#hot-product .hd a:active{text-decoration:none!important;color:#565553!important;}
#hot-promo{padding-left:14px;}
#hot-promo .pic{width:240px;height:91px;overflow:hidden;}
.promotion-list li{display:inline;float:left;margin:7px 9px 0 0;width:70px;height:70px;padding:32px 2px 2px 2px;background-position:-424px -146px;}
.select-box{margin:0 0 10px;}
.select-box .hd li{float:left;width:90px;height:26px;line-height:26px;text-align:center;}
.select-box .hd li.selected{background-position:-298px -73px;}
.select-box .hd li a{display:block;width:90px;height:26px;cursor:pointer;outline:none;}
.select-box .select-bd{border:1px solid #ccc;border-top:0;overflow:hidden;}
#hot-product .bd{clear:left;width:270px;height:392px;overflow:hidden;}
#hot-product .select-bd{padding-top:20px;height:342px;}
#new-product .item li,#sale-product .item li{margin:0 0 8px 0;}
.item{float:left;}
.item li{float:left;margin:18px 0 0;width:88px;}
.item li a{display:block;}
#hot-product .item li img{display:block;margin:0 auto 5px;}
.item li span.desc{display:block;overflow:hidden;width:70px;height:30px;margin:0 auto;line-height:120%;cursor:pointer;}
.banner-270x90{margin:0 0 10px;width:270px;height:90px;}
#guess-u-like{margin:0 0 10px;height:191px;overflow:hidden;}
#guess-u-like .hd{height:26px;border:none;background-position:-28px -48px;}
#guess-u-like .bd{border-top:none;padding:0;height:164px;}
#guess-u-like .item{margin-right:-2px;padding:0 0 0 12px;text-align:left;float:none;height:130px;}
#guess-u-like .item li{width:86px;}
#guess-u-like .item li .pic{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:63px;*font-family:Arial;width:70px;height:70px;border-width:0;}
#guess-u-like .item li .pic img{vertical-align:middle;margin:0;}
#guess-u-like .item li .desc{display:block;overflow:hidden;width:70px;padding-top:5px;height:30px;line-height:120%;cursor:pointer;text-align:center;}
#guess-u-like .guessing-more{display:block;background-position:-235px -223px;width:160px;height:25px;line-height:25px;text-indent:27px;margin:0 auto;}
#safe-and-univ{margin:10px 0 0;width:270px;height:161px;overflow:hidden;}
#safe-and-univ .hd{height:26px;background-position:-28px -74px;}
#safe-and-univ .hot-key,#safe-and-univ .univ-key{padding:4px 0 0 0;height:19px;overflow:hidden;}
#safe-and-univ .hot-key li,#safe-and-univ .univ-key li{float:left;margin:0 0 0 -1px;padding:0 8px 0 9px;line-height:16px;border-left:1px solid #ccc;}
#safe-and-univ .info-list{margin:0;padding:10px 0 5px 10px;width:250px;overflow:hidden;}
#safe-and-univ .info-list li{float:left;width:108px;margin:0 12px 0 0;}
#safe-and-univ .bd{clear:both;}
#safe-and-univ .select-bd{height:133px;overflow:hidden;width:268px;}
.univ-news{padding:11px 10px 10px;_padding:10px 10px 0;height:59px;}
.univ-news dt{padding:0 0 0 75px;}
.univ-news dt img{float:left;margin:0 0 0 -75px;}
.univ-news dd{padding:0 0 0 75px;line-height:18px;}
.univ ul{clear:both;}
.charity .item li{margin-top:0;}
.slide-player{height:190px;width:360px;overflow:hidden;position:relative;}
#p4p .bd{padding:10px 0;overflow:hidden;}
.more-target{position:absolute;right:10px;top:3px;}
.more-target li{float:left;margin-left:10px;padding-left:10px;background-position:-492px -44px;}
.product-list{width:936px;margin:0 auto;}
.product-list li{float:left;width:82px;padding:0 11px;text-align:center;margin-top:2px;}
.product-list li a{display:block;height:122px;overflow:hidden;line-height:15px;}
.product-list img{display:block;margin:5px 0;width:80px;height:80px;border:1px solid #ccc;}
.product-list strong{color:#F50;}
#register .bd{height:82px;padding:2px;}
#register .bd ul{width:256px;height:75px;overflow:hidden;padding:0 0 0 4px;*padding-top:6px;background:#fff;}
#register .bd li{display:inline;float:left;width:122px;height:34px;overflow:hidden;margin:4px 0 0 4px;*margin:0 6px 3px 0;}
#register ul li a{width:122px;height:34px;background:url(http://assets.taobaocdn.com/app/fp/2009b/newbie_icons.png) no-repeat 0 0;display:block;text-indent:-9999px;}
#register #reg-free a{background-position:0 0;}
#register #reg-fornew a{background-position:-126px 0;}
#register #reg-shop a{background-position:-251px 0;}
#register #reg-mall a{background-position:-376px 0;}
#register #reg-step a{background-position:-501px -36px;}
#register #global-online a{background-position:0 -36px;}
#register #global-active a{background-position:-126px -36px;}
#register #global-pay a{background-position:-251px -36px;}
#register #global-deliver a{background-position:-376px -36px;}
.category-key h4{float:left;margin:0 0 0 5px;width:60px;}
.category-key a{float:left;margin-top:1px;margin-right:-1px;border-right:1px solid #ccc;padding:0 7px 0 8px;line-height:15px;text-decoration:none;}
.category-key a.curr{position:relative;z-index:2;top:-1px;border:1px solid #85CCFF;border-bottom:0;padding-left:7px;height:25px;background:#DBF3FF;}
#category-popup{display:none;position:absolute;left:0;top:31px;z-index:1;width:636px;padding:6px 15px 12px 15px;background-color:#dbf3ff;border:1px solid #85ccff;}
#category-popup h4{font-size:14px;display:block;width:100%;height:14px;position:relative;border-bottom:1px solid #9ED3FE;margin-bottom:10px;}
#category-popup h4 span{position:absolute;left:-5px;padding-right:10px;display:block;color:#09c;background:#dbf3ff;}
#category-popup a{float:left;line-height:22px;margin:7px 0 8px;border:0;padding:0;width:127px;font-size:14px;font-weight:700;}
#register .bd{_height:76px;}
#category-popup h4 span{_left:-10px;}
#tb-wap{width:950px;margin:0 auto;padding:4px 0;text-align:left;}