/*
Template Name: 51youpin.com
Template URI: http://www.51youpin.com/
Description: The default ECSHOP template.
Version: 2.6.1
Author: f
Author URI: http://www.ecshop.com/
Logo filename: logo.gif
*/


/*======================
        公共样式
=======================*/
html {border:none; margin:0px; padding:0px;}
body {border:none; margin:0px; background:#ffffff; padding:0px; font:12px Arial,tahoma, "宋体"; line-height:22px; color:#000;}
div, p, span, a, img, font, b, h1, h2, h3, h4, h5, h6, table, dl, dt, dd, tbody, tr, td, ul, li, form {border:none; list-style-type:none; margin:0px; padding:0px;}
textarea, input, select {margin:0px; padding:0px;}
a:hover{color:#f26521;text-decoration:underline;}
a{font-size:12px; color:#696969; text-decoration:none;}
a:visited, a:link {
text-decoration:none;
}
.f_l{float:left;}
.f_r{float:right;}


.f1{color:#74081F;}
.f2{color:#CE2104;}
.f3{color:#3366CC;}
.f10{font-size:14px; font-weight:bold; display:block;  text-align:center; height:22px; line-height:22px; color:#000;}
.f4_b{color:#FE596A; font-weight:bold;}


/*----- 整体布局 -----*/
#wrap, .container, .global_l, .global_r, .area{overflow:hidden; zoom:1;}
#wrap{width:950px; margin:0 auto;}
.container{width:950px;}
.global_l{width:174px; float:left;}
.global_r{width:770px; float:right;}
.area{width:100%;}

/*----- input -----*/
.input_1{ height:20px; width:96%; display:block; margin:0 auto; border:1px #cccccc solid;}
.us_Submit{width:115px; height:40px; background:url(images/bnt_ur_log.gif) no-repeat 0 0; border:none; cursor:pointer;}
.us_Submit_reg{width:113px; height:40px; background:url(images/bnt_ur_reg.gif) no-repeat 0 0; border:none; cursor:pointer;}
.flow_input_1{height:21px; width:75px; color:#ffffff; font-weight:bold; cursor:pointer; border:none; background:url(images/add-cart2.jpg) no-repeat 0 0;}

/*----- module -----*/
.module{width:100%; margin-bottom:8px;}
.module h1{ padding-left:35px; color:#fff; height:28px; padding-top:2px; overflow:hidden; background:url(user_center/yellow_bg.gif) no-repeat left top; font-size:14px; color:#fff; font-weight:bold; line-height:30px;}
.module h2{ background:url(image/user_center/tab_bg.jpg) no-repeat left top; height:33px; width:950px; color:#fff; font-weight:bold; padding-left:40px; line-height:33px; font-size:14px;}
.module h1 span{height:30px; width:11px; display:inline-block; float:right; position:relative; top:-2px;}
.module .caption{padding-left:35px; height:28px; padding-top:2px; overflow:hidden;  background:url(user_center/yellow_bg.gif) no-repeat left top; font-size:14px;  font-weight:bold; line-height:30px; color:#fff;}

.module .caption_2{height:28px; padding-top:2px; overflow:hidden;  background:url(user_center/tab_bg.gif) no-repeat left top; font-size:14px;  font-weight:bold; line-height:30px; color:#fff;}
.module .caption span{height:30px; width:80px; text-align:center; font-weight:normal; display:inline-block; float:right; position:relative; top:-2px;}
.module .caption span a:hover{color:#74081F;}
.module .caption span a{font-size:12px; line-height:30px; color:#666666;}
.module .content{padding:2px; border:1px #FFCC99 solid; border-top:none; overflow:hidden; zoom:1;}

.module .caption_2 span{height:30px; width:80px; text-align:center; font-weight:normal; display:inline-block; float:right; position:relative; top:-2px;}
.module .caption_2 span a:hover{color:#74081F;}
.module .caption_2 span a{font-size:12px; line-height:30px; color:#666666;}
/*----- mod_1 -----*/
.mod_1{}

/*----- text_list -----*/
.text_list_1{background:url(youpin/images/top10.gif) no-repeat 0 3px;}
.text_list_1 li{padding-left:18px; overflow:hidden; white-space:nowrap; height:22px; line-height:22px;}

/*----- main_nav -----*/
.main_nav{ height:25px; width:910px; margin:0 auto; background:url(images/header_bg.gif) no-repeat 0 -131px; clear:both;}
.main_nav li{float:left;}
.main_nav li a{padding:0 8px;}
#currentPage{height:27px; _width:50px; text-align:center; white-space:nowrap; background:url(images/header_bg.gif) no-repeat 0 -97px;}
#currentPage a{font-size:12px; font-weight:bold; line-height:27px; height:27px; display:block; color:#fff; background:url(images/nav_bg.gif) no-repeat top right;}

/*----- cart -----*/
.cart{height:28px; float:right; background:url(images/header_bg.gif) no-repeat 0 -199px; margin-right:5px; padding-left:26px; line-height:28px; position:relative; top:-27px;}
.cart a:hover{color:#CE2104;}
.cart a{color:#74081F; float:left;}
.cart span{height:28px; width:4px; display:inline-block; background:url(images/header_bg.gif) no-repeat -946px -171px;}

/*----- ur_here -----*/
#ur_here{height:30px; line-height:30px;}


/*---- brands -----*/
#brands{width:98.4%; height:56px; padding:2px 7px; line-height:60px; margin-bottom:8px; overflow:hidden; border:1px #e0e0e0 solid; background:url(http://img.51youpin.com/themes/youpin/images/brands_bg.gif) repeat-x left top;}
#brands li{height:42px; width:80px; line-height:40px; border:1px #cccccc solid; float:left; margin:5px 8px 0 0;}
#brands li img{height:40px; width:80px;}
#brands a{float:left;}

/*----- category_tree -----*/
#categorytree h2{ float:left; width:173px;}
#category-tree{ background:url(images/cate_tree_bg.gif) repeat-y; float:left; width:173px; }
#category-tree h3 {
	padding:8px 0 5px 28px;	
	margin-bottom:3px;
	float:left;
	width:145px;
	display:block;
	background-image: url(images/cate_tree_big0.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
}
.cate_tree_href{ font-size:16px; font-family:'黑体','宋体'; color:#999999; font-weight:normal}

#category-tree .yiji2 {	float:right; margin:-22px 10px 0 0; width:40px;	height:20px; background: url(images/menu_minus.gif) no-repeat right top; cursor:hand;}

#category-tree .erji li { width:120px; padding-left:10px; padding-bottom:3px;margin-bottom:3px; height:22px; background:url(http://img.51youpin.com/themes/youpin/images/cate_tree_small.gif) left 35% no-repeat; display:block; margin-left:25px;}

/*----- focus -----*/
.focus{width:575px;}

/*----- new_articles -----*/
#new_articles #newArticleTab{height:30px; padding-left:12px; background:url(images/header_bg.gif) no-repeat 0 -331px; font-size:12px; font-weight:normal;}
#new_articles #newArticleTab span{height:30px; width:11px; background:url(images/header_bg.gif) no-repeat -939px -116px; display:inline-block; float:right;}
#new_articles .tabFront{width:83px; height:25px; cursor:pointer; font-weight:bold; line-height:25px; margin-right:4px; text-align:center; color:red; position:relative; top:5px; float:left; background:url(images/new_articles.gif) no-repeat 0 0;}
#new_articles .tabBack{width:83px; height:25px; cursor:pointer; line-height:25px; margin-right:4px; text-align:center; margin-top:5px; float:left; background:url(images/new_articles1.gif) no-repeat 0 0;}
#new_articles .content{padding:5px;}


/*----- goods_list -----*/
.goods_list{width:100%; margin-bottom:8px;}
.goods_list .caption{height:28px; overflow:hidden; padding:0 0 0 4px; background:url(images/header_bg.gif) no-repeat 0 -331px; font-size:14px; color:#666666; font-weight:bold; line-height:28px;}
.goods_list .caption .sort{float:right; height:28px; padding:0 4px 0 0; font-size:12px; line-height:28px; font-weight:normal; background:url(images/span.gif) no-repeat top right;}
.goods_list .caption .sort img, .goods_list .caption .sort .go{position:relative; top:3px;}
.goods_list .caption .sort .kuang{border:1px #e4e4e4 solid; *height:20px; +margin-top:2px; _margin-top:3px;}
.goods_list .content{border:1px #E4E4E4 solid;}


    /*--- switchover ---*/
	  .switchover{height:17px; display:inline; float:left; position:relative; top:6px; left:30px; text-align:center;}
    .switchover h2{ height:16px; float:left; position:relative; top:1px; _top:0px; _width:60px; background:#fff; border:1px #ccc solid; border-bottom:none; white-space:nowrap; padding:2px 4px; margin-right:5px; float:left; line-height:16px; cursor:pointer; }
    .switchover h2 a{ color:#74081F; font-weight:normal; padding:2px; font-size:12px; line-height:13px; display:block; text-align:center;}
    .switchover .h2bg{background:none; border:1px #ccc solid; border-bottom:none; padding:2px 4px; font-size:11px; line-height:26px; text-align:center;}
    .switchover .h2bg a{ background:none; color:#000000; padding-top:2px; text-align:center;}

		/*--- goods_grid ---*/
		.goods_grid{ display:block; overflow:hidden; zoom:1; padding:0 0 0 4px;}
		.goods_grid li{ width:106px; float:left; padding:11px 8px 9px;}
		.goods_grid .img{border:1px solid #E4E4E4; width:100px; height:100px;}
		.goods_grid .img img{width:100px; height:100px;}
		.goods_grid .name{text-align:center; height:28px; padding-top:4px; overflow:hidden; line-height:14px; width:100px;}
		.goods_grid .price{text-align:center; height:20px; width:100px; line-height:20px; overflow:hidden; }

		/*--- goods_grid2 ---*/
		.goods_grid2{ display:block; overflow:hidden; zoom:1; padding:0 0 0 4px;}
		.goods_grid2 li{ width:170px; float:left; padding:11px 9px 9px;}
		.goods_grid2 .img{border:1px solid #E4E4E4; width:162px; height:162px;}
		.goods_grid2 .img img {width:162px; height:162px;}
        .goods_grid2 .img a{height:158px; height:158px; display:block;}
		.goods_grid2 .name{text-align:center; height:25px; overflow:hidden; line-height:25px; font-size:12px; font-weight:bold; width:158px;}
		.goods_grid2 .market_price{text-decoration:line-through; color:#000;}
		.goods_grid2 .price{text-align:center; font-size:12px; color:#CE2104; width:158px; line-height:20px; overflow:hidden; }

		/*--- goods_item ---*/
		.goods_item{ display:block; overflow:hidden; zoom:1; padding:0 0 0 4px;}
		.goods_item li{ width:99%; display:block; float:left; padding:11px 0 9px; border-bottom:1px #ccc dashed;}
		.goods_item .img{border:1px solid #E4E4E4; float:left; width:65px; height:65px;}
		.goods_item .img img{height:65px; width:65px;}
		.goods_item .name{text-align:center; padding:0 10px; text-align:left; width:290px; height:40px; overflow:hidden; line-height:20px; float:left;}
		.goods_item .name a:hover{color:#333;}
		.goods_item .name a{font-size:13px; font-weight:bold; color:#FF6600;}
		.goods_item .price{text-align:center; float:left; padding-top:8px; text-align:left; color:#CE2104; line-height:20px; overflow:hidden; }
		.goods_item .market_price{text-decoration:line-through; color:#000;}
		.goods_item .item_cart{float:right; padding-top:25px;}


	    /*--- goods_text ---*/
		.goods_text{ display:block; overflow:hidden; zoom:1; padding:0 0 0 4px;}
		.goods_text li{ width:99%; display:block; float:left; padding:11px 0 9px; border-bottom:1px #ccc dashed;}
		.goods_text .name{text-align:center; padding:0 10px; text-align:left; width:380px; height:40px; overflow:hidden; line-height:20px; float:left;}
		.goods_text .name a:hover{color:#333;}
		.goods_text .name a{font-size:13px; font-weight:bold; color:#FF6600;}
		.goods_text .price{text-align:center; float:left; padding-top:8px; text-align:left; color:#CE2104; line-height:20px; overflow:hidden; }
		.goods_text .market_price{text-decoration:line-through; color:#000;}
		.goods_text .item_cart{float:right; padding-top:16px;}



/*----- goods_info -----*/
#goods_info{width:742px; overflow:hidden; zoom:1;}
#goods_info h1{height:30px; line-height:30px; font-size:14px; color:#3366CC; margin-bottom:8px; text-align:left; border-bottom:1px #e4e4e4 dashed;}
#goods_info .img_info{width:312px; float:left;}
#goods_info .img_info .pic{width:310px; height:310px; overflow:hidden; border:1px solid #E4E4E4; text-align:center;}
#goods_info .img_info .pic a{width:310px; height:310px; display:block;}
#goods_info .text_info{width:400px; padding:0 10px 0 15px; float:left; font-size:12px;}
#goods_info .text_info .itemBtnList{display:block; padding:10px 0; height:31px; line-height:31px;}
#goods_info .text_info .itemBtnList a:hover{color:#000;}
#goods_info .text_info .itemBtnList a{height:31px; display:inline-block; margin-right:10px; float:left; line-height:31px; color:#FF6600;}
#goods_info .text_info label{margin-left:27px;}
#goods_info .text_info .price{color:#F71A35; font-size:16px; font-weight:800; }
#goods_info .text_info .market_price{text-decoration:line-through;}


/*----- gallery -----*/
.gallery{width:312px; padding-top:8px; margin-bottom:10px;}
.gallery .content{width:312px; height:60px; overflow:hidden;}
.gallery ul{overflow:hidden; zoom:1; white-space:nowrap; margin:0px; padding:0;}
.gallery li{height:55px; width:56px; border:1px #dfdfdf solid; float:left; margin-left:6px;}
.gallery li img{width:56px; height:55px;}
.gallery .left, .right{width:8px; height:57px; cursor:pointer;}
.gallery .left{background:url(images/img_info_bg.gif) no-repeat -24px 0; float:left;}
.gallery .right{background:url(images/img_info_bg.gif) no-repeat 0 0; float:right;}

/*----- user_comment -----*/
#user_comment .content{padding:0 10px;}
#user_comment .content ul{padding:3px 0 8px 0; overflow:hidden; zoom:1;}
#user_comment .content ul li{border-bottom:1px #f4f4f4 solid; padding:8px 0 0 0;}
#user_comment .content ul img{float:right;}
#user_comment .content p{margin-bottom:5px;}
#user_comment .content .comment_list{border:1px #e1e1e1 solid; margin:8px 0; overflow:hidden; zoom:1;}

/*----- group_buy -----*/
#group_buy li{float:left;}

/*----- goods_attr -----*/
.goods_attr .caption{height:28px; background:#fff; border-bottom:2px solid #FF280F}
.goods_attr .caption h2{height:25px; text-align:center; width:100px; display:inline; cursor:pointer; margin-right:5px; background:#ffffff; border:1px #cccccc solid; border-bottom:none; margin-top:2px; white-space:nowrap; float:left; font-weight:bold; line-height:27px;}
.goods_attr .caption h2 span{height:25px; color:#74081F; width:100%; display:block; background:none; font-size:12px;}
.goods_attr .caption .h2bg{margin-right:5px; background:url(images/bg.gif) no-repeat -79px -254px;}
.goods_attr .caption .h2bg span{height:25px; display:block; width:100%; text-align:center; margin:0 auto; background:none; font-size:12px; color:#000; }
.goods_attr .content{padding:0 8px;}

/*----- message_list -----*/
#message_list{}
#message_list .msgBottomBorder{background:#f6f6f6; padding:4px; margin-bottom:4px; text-indent:25px;}
#message_list .gl{ width:99.5%; background:#fff4b7; border:1px #faba6d solid;}
#message_list .gl h4{font-size:12px; text-indent:10px;}

/*----- brand_list -----*/
#brand_list .content{padding:8px;}
#brand_list ul{overflow:hidden; zoom:1; margin-bottom:8px; border-left:1px #cccccc solid; border-top:1px #cccccc solid;}
#brand_list li{width:220px; height:200px; display:inline; border-right:1px #cccccc solid; border-bottom:1px #cccccc solid; overflow:hidden; float:left; padding:10px;}
#brand_list p{word-break:break-all;}

/*----- flow_user -----*/
#flow_user{width:930px; height:341px; padding:20px; background:url(http://www.51youpin.com//image/user_center/flow_user_bg.gif) no-repeat 0 0;}
#flow_user .flow_left{width:45%; padding:19px; float:left;}
#flow_user .flow_left h1{height:25px; line-height:25px; text-align:left; font-size:14px; color:#000;}
#flow_user .flow_left .content{color:#666666; padding-top:13px;}
#flow_user2{width:960px; height:200px; text-align:center;}
#flow_user input{ border:1px solid #ccc; }


/*----- userMenu -----*/
#userMenu{width:100%; overflow:hidden; zoom:1; margin-bottom:8px;}
#userMenu h1{height:28px; overflow:hidden; text-align:center; border-bottom:1px #e4e4e4 solid; padding:0 0 0 4px; background:url(http://img.51youpin.com/themes/youpin/images/header_bg.gif) no-repeat 0 -331px; font-size:14px; color:#666666; font-weight:bold; line-height:28px;}
#userMenu h1 span{height:28px; width:11px; background:url(http://img.51youpin.com/themes/youpin/images/header_bg.gif) no-repeat -939px -116px; display:inline-block; float:right;}
#userMenu .content{border:1px #E4E4E4 solid; border-top:none; padding:5px 10px;}
#userMenu .content li{height:20px; margin-bottom:4px; line-height:20px; border-bottom:1px #cccccc dashed;}
#userMenu .content li a{height:20px; display:block; background:url(http://img.51youpin.com/themes/youpin/images/menuBg.gif) no-repeat 0 -30px;}
#userMenu .content .curs{ background:url(http://img.51youpin.com/themes/youpin/images/menuBg.gif) no-repeat 0 0;}

/*----- us_default -----*/
#us_default{ overflow:hidden; zoom:1; padding:10px;}
#us_default h5{background:#FFF5C0; font-size:13px; padding:1px 6px; color:#555555;}

/*----- 我的留言 -----*/
.list_tab{border:1px #dddddd solid; margin-bottom:10px;}
.list_tab th{background:#f9f9f9; border-bottom:1px #dddddd solid; font-weight:normal; text-align:left; padding:0 10px;}
.list_tab .textTime{color:#ccc; padding-left:30px;}
.list_tab .btnBlue{float:right;}
.list_tab td{padding:3px 10px; text-indent:30px;}
.list_tab2{padding-top:30px;}
.list_tab2 th, .list_tab2 td{padding:3px;}


/*----- pages -----*/
#pager{height:28px; line-height:26px; font-size:12px; display:block; padding:5px 0;}
#pager span{overflow:hidden; zoom:1;}
#pager span a{font-size:12px; color:#999999; height:18px; line-height:18px; position:relative; top:6px; *top:0px; padding:0 2px; display:inline-block; border:1px #999999 solid; overflow:hidden;}
#pager .text{*position:relative; *top:4px; +top:3px; *left:6px; height:20px;}
.pagebar{display:block; line-height:26px; float:right;}
.pagebar a{height:18px; line-height:18px; padding:0 3px; border:1px #999999 solid; overflow:hidden; display:inline-block; position:relative; top:5px;}
.pagebar .page_now{display:inline-block; height;18px; line-height:18px; font-size:12px; color:#fff; border:1px #999999 solid; background:#95071B; padding:0 3px; position:relative; top:5px;}
.pagebar .next{position:relative; *top:3px;}
.pagebar .B_blue{ width:40px; border:1px #cccccc solid; position:relative; top:4px;}

/*----- help -----*/
#help{width:940px; height:143px; margin-bottom:8px; padding:7px 0 0 10px; background:url(http://img.51youpin.com/themes/youpin/images/help_bg.gif) no-repeat 0 0;}
#help dl{width:175px; display:inline; float:left; padding:0 12px 5px 0;}
#help dt{width:160px; padding-left:16px; padding-bottom:5px; height:15px; font-size:12px; line-height:15px; background:url(http://img.51youpin.com/themes/youpin/images/help_caption.gif) no-repeat 0 0;}
#help dd{width:165px; line-height:19px; padding:0 3px; font-size:12px; font-family:"宋体"; color:#696969;}

/*----- links -----*/
#links{ width:960px; padding:8px; background:#f2efe7;}
#links p{display:block; color:#74081F; overflow:hidden; zoom:1;}
#links p img{width:88px; height:31px; float:left; border:1px #dcdcda solid;}
#links p a{height:33px; line-height:33px; color:#74081F; float:left; margin-right:5px;}

/*----- footer -----*/
#footer{width:960px; padding-top:5px; text-align:center;}
#footer .bottom_nav{height:25px;  line-height:25px;}



/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(http://img.51youpin.com/themes/youpin/images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
	width:52px; height:13px;
	border:none;
	background:url(http://img.51youpin.com/themes/youpin/images/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
 border:1px solid #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}


/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px; position:
}
/*--------------------------2.6.2-------------------------*/
/*内首页商品轮换*/
#cate_best_product, #cate_hot_product, #cate_new_product{ width:770px;margin-bottom:5px; margin-top:10px;overflow:hidden;}

.cate_area_btn{position:absolute; right:10px; bottom:15px;}
.cate_area_btn li{ margin-right:5px; line-height:10px; height:20px;display:inline;}
.cate_area_btn a:link{ background:url(http://img.51youpin.com/themes/youpin/images/area_normal.jpg) no-repeat top left; width:82px; height:20px; text-align:center; color:#646464; display:inline-block; padding-top:6px; }
.cate_area_btn a:visited{ background:url(http://img.51youpin.com/themes/youpin/images/area_normal.jpg) no-repeat top left; width:82px; height:20px; text-align:center; color:#646464; display:inline-block; padding-top:6px; }
.cate_area_btn a:hover{ background:url(http://img.51youpin.com/themes/youpin/images/area_current.jpg) no-repeat top left; width:82px; height:20px;  text-align:center; color:#646464; display:inline-block; padding-top:6px; }
.cate_area_btn a:active{ background:url(http://img.51youpin.com/themes/youpin/images/area_current.jpg) no-repeat top left; width:82px; height:20px;  text-align:center; color:#646464; display:inline-block; padding-top:6px; }

.cate_area_header{width:770px; height:74px; margin-bottom:5px; position:relative; display:block}

/*商品分类*/
.lnav, .lnav-t, .lnav-box { width: 172px; margin: 0px;}
.lnav { margin-bottom: 8px;}

.lnav_spfl { height: 788px;}
.lnav_spfl .lnav-box { height: 762px;}
.lnav-t { height: 31px;}
.lnav-box { width: 170px; border-bottom:1px solid #FF7F39;border-left:1px solid #FF7F39; border-right:1px solid #FF7F39;}
/*.lnav-box ul li.tli { margin-top: 0px;}
.lnav-box ul li.bli { margin-bottom: 0px;}*/
.lnav_jgxz { height: 205px;}
.lnav_jgxz .lnav-box { height: 175px;}
.lnav_jgxz .lnav-box ul { margin: 0px;}
.lnav_jgxz .lnav-box ul li { margin: 8px 0px; height:20px; background: url(images/homepage/price_chance_ino.gif) no-repeat 12px 0px; letter-spacing: 1px;}

/*#header { width:950px; height:147px; margin:0 auto; overflow:hidden; }
#header ul { width:950px; display:block; clear:both; overflow:hidden; }
#header .row { height:102px;}
#header .row li { height:102px; position:relative; z-index:8; }
#header .row dl { width:550px; padding-top:1px; float:right; display:block; }
#header .row dl dd { display:block; float:right;}
#header .row .user {width:550px; margin:0px; display:block;  float:right;  text-align:right; padding-top:10px; }
#header .row .tonav { width:550px; float:right; display:block; text-align:right; padding-top:8px; height:20px; padding:0 5px;position:relative; color:#999; font-size:14px; font-weight:200;}
#logo h1 { display:none; }
#header .nav { height:42px; border-bottom:1px #ffffff solid; }
#header .nav li { height:42px; line-height:37px;background:url(http://img.51youpin.com/themes/youpin/images/main_nav.gif) repeat-x 0 0;}
#header .nav dt { width:450px; float:left; margin-left:6px; height:42px; padding-left:25px; }
#header .nav dt a { font-size:16px;font-family:"宋体"; font-weight:bolder; color:#ff4b0a; padding:0px 15px 0px 15px; display:block; float:left; }
#header .nav dt a.nomorl_index { padding:0px 5px 0px 2px;  margin-top:12px; line-height:30px; }
#header .nav dd { width:445px; float:right; color:#ff4b0a; height:42px; }
#header .nav dd a { padding:0 4px; color:#ff4b0a; margin-top:8px;}
#header .nav dd .nav_fare a {line-height:32px; }

#user_info1
{
height:28px;
margin-top:5px;
width:500px;
float:right;
display:block;
text-align:right;
margin-right:1px;
}
#user_info{
background:transparent url(http://img.51youpin.com/themes/youpin/images/user_info.gif) no-repeat scroll 0 0;
height:28px;
margin-top:6px;
width:280px;
float:right;
}
#top_login {
color:#999999;
float:left;
font-size:12px;
height:26px;
letter-spacing:0;
text-align:right;
white-space:nowrap;
width:80px;
display:block;
}
#top_user {
color:#999999;
float:left;
font-size:12px;
height:26px;
padding-left:2px;
text-align:right;
margin-left:22px;
width:74px;
}
#top_flow {
color:#999999;
float:left;
font-size:12px;
height:26px;
padding-left:2px;
text-align:right;
width:100px;
}
*/

/* ------------------搜索关键字---------------------- */

.keyword { width:640px; height:25px;line-height:25px; float:right; display:block; }
.keyword a { color:#000000; margin:0px 0px; }
a.highsearch { color:#000000;margin-right:4px; }
a:hover.highsearch { text-decoration:none;}
.keyword strong { color:#f26521; }
a.keword_href{ margin-left:4px;}


/*买就送优惠活动*/
.special_price{ width:174px; float:left; margin-bottom:10px; overflow:hidden; }

/*分类树*/
.cate_tree{ width:174px; float:left; margin-bottom:10px; overflow:hidden; }

/*价格选择*/
.price_chance{ width:172px; float:left; margin-bottom:15px; overflow:hidden; }
#price_content { background:url(http://img.51youpin.com/themes/youpin/images/cate_tree_bg.gif) repeat-y; float:left; width:172px;  }
#price_content ul { width:154px; margin-left:20px; float:left; display:block; clear:both; line-height:30px; padding-top:8px; }
#price_content ul li { background:url(http://img.51youpin.com/themes/youpin/images/icon4.gif) no-repeat left center; display:block; text-align:left; width:120px; padding-left:8px; }
.price_href{ margin-left:8px;}


/*内首页销售排行*/
.cate_top10{ width:172px; float:left; margin-bottom:10px; overflow:hidden; }
.cate_top10 h2{ width:172px; float:left; }
#top10_content { background:url(http://img.51youpin.com/themes/youpin/images/cate_tree_bg.gif) repeat-y; float:left; width:172px;   }
#top10_content ul { width:164px; margin-left:10px; float:left; clear:both; margin-top:10px; }
#top10_content ul li {padding-left:10px;float:left; height:32px;  width:150px; }
#top10_content ul li img { margin-right:5px; border:0; width:13px; height:12px; }

/*Flash右边活动1 */
#cate_hd0 { width:189px;  display:block; float:right; margin-bottom:5px; }

/*Flash右边活动2 */
#cate_hd1 { width:189px; display:block; float:right; }

/*Flash下面活动 */
#banner { width:775px; float:left; display:block; margin-top:10px; }
#banner img { float:left; }
#banner .c { margin:0px 3px; }

/*内首页商品分类导航*/
.cate_nav { width:770px;float:left; margin-left:5px; margin-top:5px; }
.cate_newnav{ height:56px; background:url(http://img.51youpin.com/themes/youpin/images/cate_new.gif);}
.cate_hotnav{ height:63px; background:url(http://img.51youpin.com/themes/youpin/images/cate_hot.gif);}
.cate_recommendnav{ height:63px; background:url(http://img.51youpin.com/themes/youpin/images/cate_recommend.gif);}
#head_info{ float:right; display:block; height:75px; width:650px; margin-top:3px;
}
/*footer底部*/
#footer_menu a{ color:#FFF; font-weight:normal;}
/*YP_help*/
#yp_help dl{ float:left; width:20%; height:158px;}
#yp_help dl dt{ text-align:center; font-size:14px; font-weight:600; color:#333; margin-top:10px; margin-bottom:5px;}
#yp_help dl dd{ float:left; width:50%; line-height:15px; margin-left:65px; _margin-left:33px; margin-top:6px;}

/* 搜索框的翻页颜色 */
.change_page:link{ color:#fff;}
.change_page:visited{ color:#fff;}



/* 20090718 用户中心更新 */
#user_menu li{ line-height:25px; border-bottom:1px dashed #F90; padding-left:20px; list-style:disc}
