@charset "utf-8";
/* CSS Document */
/*----------全局*/
body { color: #333; font: 12px Arial, Helvetica, sans-serif; margin:0px;}

h2 { font: 400 16px "黑体", "宋体", Arial, Helvetica, sans-serif; color: #F30;}

a:link, a:visited { color: #333; text-decoration: none;}
a:hover, a:active { color: #F63; text-decoration: underline;}

h2 a:link, h2 a:visited { color: #F30; text-decoration: none;}
h2 a:hover, h2 a:active { color: #F63; text-decoration: none;}

* { margin: 0px; padding: 0px;}

ul { margin: 0px; padding: 0px; list-style: none;}

#container, #head, #nav, .banner, .content, .top-fam, .blinks, #fnav, .foot-info, .flinks { width: 950px; margin: 0px auto; clear: both; }
#container { height: auto; overflow: hidden;}

a img { border: none;}
.red { color: #F30;}
.bold { font-weight: bold;}

/*----------头部*/
#head, #logo, #hright { height: 100px; }
#head{ width:950px; margin:0px auto;}
#logo { display: block; width: 254px; height: 80px; margin-right: 100px; margin-top:14px; _margin-top:18px;}
#hright, #user, #tlink { width: 400px; margin: 0px;}
#logo, #hright { float: left; _display: inline;}
#service{ float:left; _display: inline; margin-right:10px; width:181px; height:98px; _margin-top:3px;}
#user { height: 18px; float:right; text-align: right; margin-top: 0px;}
#tlink{ height: 15px; text-align: left; margin-top: 0px; margin-bottom:5px; width:400px; float:left;}
#tlink .green{width:90px; float:left; margin-right:12px; text-align:right; background:url(images/homepage/index_green.jpg) left top no-repeat;}
#tlink .mulu{width:65px; float:left; text-align:right; margin-right:12px; background:url(images/homepage/index_mulu.jpg) left top no-repeat;}
#tlink .cuxiao{width:65px; float:left; text-align:right; margin-right:12px; background:url(images/homepage/index_cuxiao.jpg) left top no-repeat;}
#tlink .help{width:65px; float:left; text-align:right; margin-right:12px; background:url(images/homepage/index_help.jpg) left top no-repeat;}
#tlink .add{width:65px; float:left; text-align:right; background:url(images/homepage/index_collect.jpg) left top no-repeat;}

#hot_img{width:328px; float:left; height:20px; background:url(images/homepage/hot.gif) right bottom no-repeat;}
#tel_img{ background:url(images/homepage/tel_bg.jpg) no-repeat top right; vertical-align:middle; text-align:right; margin-top:13px; height:23px; width:400px; float:left;}
#tel_img .tel{margin-top:3px; color:#FFFFFF; width:282px; float:right; font-family:'黑体'; text-align:left; font-size:13px;}
#user { margin-top: 3px; float:right; display:block;}
#user span { 
    display: block; width: 85px; height: 17px; background: url(images/homepage/index_r3_c19.jpg) no-repeat left center; 
	margin: 0px 6px; float: right; _display: inline; line-height: 17px; text-indent: 22px; text-align: left;}
#user span.s1 { width: 72px; background-image: url(images/homepage/index_r3_c28.jpg);}
#user span.s2 { width: 72px; background-image: url(images/homepage/index_r3_c24.jpg);}
#user span.s3 { background-image: url(images/homepage/index_r3_c26.jpg); margin-right: 0px;}
#user img {display: block; width: 1px; height: 17px; margin: 0px 2px; float: right; _display: inline;}


/*----------导航*/
.nav_line{ height:37px;  background:#FF3F0F; margin:0px auto; width:auto;}
#nav { height: 37px; margin:0px auto; width:950px; padding-top: 1px; +padding-top: 0px;}
#nav div { width: 932px; height: 30px; margin-top:2px; margin-left:18px;}
#nav div a { display: block; float: left;  height: 27px; _display: inline;}
#nav div img { border: none;}
#nav_01 a:link, #nav_01 a:visited { width:68px; height:27px; margin-top:3px; background: url(images/homepage/nav_home.jpg) no-repeat center center;}
#nav_01 a:hover, #nav_01 a:active {width:68px; height:27px; margin-top:3px; background: url(images/homepage/nav_home1.jpg) no-repeat center center;}
#nav_02 a:link, #nav_02 a:visited { margin-left:7px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_fs.jpg) no-repeat center center;}
#nav_02 a:hover, #nav_02 a:active { margin-left:7px; margin-top:3px;  width:101px; height:27px; background: url(images/homepage/nav_fs1.jpg) no-repeat center center;}
#nav_03 a:link, #nav_03 a:visited { margin-left:7px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_jj.jpg) no-repeat center center;}
#nav_03 a:hover, #nav_03 a:active { margin-left:7px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_jj1.jpg) no-repeat center center;}
#nav_04 a:link, #nav_04 a:visited { margin-left:7px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_ps.jpg) no-repeat center center;}
#nav_04 a:hover, #nav_04 a:active { margin-left:7px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_ps1.jpg) no-repeat center center;}
#nav_05 a:link, #nav_05 a:visited { margin-left:7px; margin-right:10px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_jk.jpg) no-repeat center center;}
#nav_05 a:hover, #nav_05 a:active { margin-left:7px; margin-right:10px; margin-top:3px; width:101px; height:27px; background: url(images/homepage/nav_jk1.jpg) no-repeat center center;}
#nav_06 { height:34px; margin:0px; }
#nav_07 { height:34px; margin:0px; }
#tb_img {float:right; margin-right: 5px; margin-top:4px; height:26px; width: 175px;}



/*----------通栏 banner*/
.banner { height: 36px; margin: 8px auto;}
.banner img { border: none;}
.b-banner { height: 278px;}

/*----------content*/
.content { margin: 8px auto 0px;}
.content, .c-left, .c-right { /*min-height: 2275px;*/ height: auto; overflow: hidden;}
.c-left, .c-right { width: 178px; margin: 0px; float: left;}
.c-right, #search { width: 772px;}

/*---------c-left*/
.lnav, .lnav-t, .lnav-box { width: 172px; height:auto; overflow:hidden; display:block; float:left;margin: 0px;}
.lnav { margin-bottom: 10px;_margin-bottom: 12px;}

.lnav_spfl { height: 788px;}
.lnav_spfl .lnav-box { height: 762px;}
.lnav-t { height: 27px;}
.lnav-box { width: 170px; margin-top:0px; height:auto; border-bottom:1px solid #FF7F39; border-left:1px solid #FF7F39; border-right:1px solid #FF7F39;}

/*价格选择*/
.lnav_jgxz { height: auto; display:block; overflow:hidden;}
.lnav_jgxz .lnav-t { height: 31px;}
.lnav_jgxz .lnav-box { height:auto;}
.lnav_jgxz .lnav-box ul { margin: 0px;}
.lnav_jgxz .lnav-box ul li { margin: 8px 0px; height:20px; background: url(http://img.51youpin.com/themes/youpin/images/homepage/price_chance_ino.gif) no-repeat 12px 0px; letter-spacing: 1px;}



/* 畅销排行*/
.lnav_cxph{ height:auto; display:block; overflow:hidden;}
.lnav_cxph .lnav-t{ height:37px;}
.lnav_cxph .lnav-box{ height:auto;}
.lnav_cxph .lnav-box ul { margin: 0px; padding-top:10px;}
.lnav_cxph .lnav-box ul li { margin: 8px 0px; height:20px; letter-spacing: 1px;}
.lnav_cxph .lnav-box ul li img{ margin-left:10px; margin-right:12px;}

/*最新选购*/
.lnav_zxxg { height:auto; overflow:hidden; float:left; display:block;}
.lnav_zxxg .lnav-t{height:31px;}
.lnav_zxxg .lnav-box{ height:auto; padding-bottom:10px;}
.zxxg_content{float:left; width:170px; margin-top:8px; margin-bottom:3px;}
.zxxg_content .zxxg_left{float:left; width:60px; margin-left:6px;}
.zxxg_content .zxxg_right{float:right; width:90px; margin-right:5px; margin-top:10px;}


.lnav_szzz { height: 233px;}
.lnav_szzz .lnav-box { height: 207px;}

.lnav_xbml { height: 285px;}
.lnav_xbml .lnav-box { height: 259px;}

.lnav_banner { display: block; margin: 10px 0px; _margin: 11px 0px;}


/*----------c-right*/
#search { height: 29px; background: url(http://img.51youpin.com/themes/youpin/images/homepage/search_bg.jpg) no-repeat left center; line-height:29px;}
#keyword, #go { 
    display: block; height: 20px; width: 232px; margin-left:7px; border: none; float: left; margin-top:4px;
	line-height: 20px; padding-top: 1px; +padding-top: 0px; color: #999; padding-left: 12px; display:inline;
	}
#go { width: 50px; height: 20px; background: url(http://img.51youpin.com/themes/youpin/images/homepage/go2.gif) no-repeat center center; margin-top: 5px; margin-left: -51px;}
#fdj { display: block; width: 23px; height: 21px; margin-left: 9px; margin-top: 5px;}
#fdj, #keyword, #go { float: left;}
#keyword { border: 1px solid #FC0;}

.ser-r { width: 464px; float: left;  margin: 0px auto; text-indent: 12px;}

.rbanner, .fl-b3, .sale4, .fl2, .probox, #xpss, #czxg, #ssfs, #jjfs, #ztsh { clear:both; width: 772px; height: 64px; margin: 21px auto; _margin: 23px auto;}
.rbanner, .fl-b3, .sale4 { margin: 10px auto; _margin: 12px auto;}


/*----------产品2展示*/
.fsimg_info {width: 102px;  float: left; margin-top:16px; margin-left:16px; _display: inline;}
.fsimg_info a{ cursor:hand;}
.fsimg_info img{ border: 1px solid #CCC; height:100px; width:100px;}
.fsimg_info .pinfo {width: 102px; height: 15px; margin: 5px 0px; line-height: 15px;} 
.fsimg_info .pprice { width: 102px; height: 10px; margin: 5px 0px; line-height: 10px;}


/*YP_help*/
#yp_help{ width:950px; float:left; height:165px; margin:5px auto; background-color:#FFF4F0;}
#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;}

/*yp_promise*/
#yp_promise{width:950px; height: 280px; float:left; margin:8px auto;}


/* 页面脚 */
#footer_menu{background:#FF5210; color:#fff; text-align:center; height:20px; clear:both;padding:10px 0 6px 0;}
#footer_menu li{ padding-top:25px; margin-top:20px;}

#youpin_info p{ line-height:30px; height:30px; text-align:center;}
#youpin_friend_link li{ padding:0 6px; border-right:1px solid #ccc}
#footer_menu a{ color:#FFF; font-weight:normal;}
#page_footer ul{ list-style:none; padding:0; margin:0;}
#page_footer ul li{ display:inline}
.bigDiv{ width:950px; margin:0 auto; margin-bottom:7px;}

/*cate内首页*/
/*flash模块*/
#cate_fl{ width:772px; height:245px; margin:10px auto ; _margin:12px auto;}
.cate_flash{ height:245px; padding:0px; float:left;}
.cate_flash .flash_content {MARGIN: 0px; OVERFLOW: hidden; WIDTH: 486px; POSITION: relative; HEIGHT: 242px;}
.cate_flash .flash_content .flash_11{LEFT: 0px; POSITION: absolute; TOP: 0px}
.flash_content .flash_11 img{ height:242px; width:486px; border:0;}

#category_flash{MARGIN: 0px; float:left; OVERFLOW: hidden; height:240px; width:518px; POSITION: relative;}
#category_flash .flash_11{LEFT: 0px; POSITION: absolute; TOP: 0px}
#category_flash .flash_11 img{ height:240px; width:518px; border:0;}

.cate_gg{ height:245px; width:273px; padding:0px; float:left; margin-left:8px; _margin-left:6px; background:url(images/cate_index/cate_gg_bg.gif) no-repeat;}

.notice_content { width: 258px; margin-left:8px; margin-top:35px;}
.notice_content ul { width: 258px;  margin: 4px 0px 0px 0px; overflow: hidden;}
.notice_content ul li {  display: block; width: 240px; height: 19px; padding-left: 12px; margin-top:3px; white-space: nowrap; overflow: hidden; 
}

/*瞩目商品*/
#attention-goods{ clear: both; width:772px; margin:10px auto;_margin:12px auto; height:auto; overflow:hidden;}
#attention-goods h2{ clear: both; width:772px;} .zm-line { clear: both; display: block; width: 718px; height: 8px; margin: 3px auto;}
#attention-goods .goods_content{ width:772px; float:left; background:url(images/cate_index/attention_bg.gif) repeat-y; text-align:center;}
#attention-goods .pimg_info { width: 122px; margin-top:10px; margin-left:26px; float: left; _display: inline;}
#attention-goods .pimg_info img{ border: 1px solid #CCC; height:120px; width:120px;}
#attention-goods .pinfo {width: 122px; height: 18px; margin: 5px 0px; line-height: 16px;} 
#attention-goods .pprice { width: 122px; height: 26px; margin: 5px 0px; line-height: 26px;}
#attention-goods .pprice { background:url(http://img.51youpin.com/themes/youpin/images/homepage/index_best10_bg.jpg) no-repeat; margin: 0px;}

/*新品上市*/
#cate_new{width:770px; margin-top:10px;}
#cate_new h2{ clear: both; width:718px; margin-left:22px;_margin-left:10px; margin-top:5px;} 
#cate_new .new_top{height:37px;width:770px; float:left;}
#cate_new .img_div{margin-left:2px; width:299px; height:37px; float:left;}
#cate_new .img_div img{margin-left:2px; width:299px; height:37px;}
#cate_new .key_div{width:420px; height:20px; margin-top:16px; color:#666; margin-left:20px; letter-spacing:3px; float:left; text-align:right;}
#cate_new .new_bottom{width:770px; height:382px;  float:left; background:url(images/cate_index/cate_new_bg.gif) no-repeat; text-align:center}
#cate_new .new_content{ width:760px; float:left; margin-left:5px; margin-top:8px;}
#cate_new .pimg_info{ width: 122px; margin-left:25px; margin-top:10px; float: left; _display: inline;}
#cate_new .pimg_info img{ border: 1px solid #CCC; height:120px; width:120px;}
#cate_new .pinfo {width: 122px; height: 14px; line-height: 14px;} 
#cate_new .pprice { width: 122px; height: 10px;line-height: 10px; color:#ff6633;}

/*人气商品*/
#cate_hot{width:770px; margin-top:10px;}
#cate_hot .hot_top{height:37px; width:770px; float:left;}
#cate_hot .img_div{margin-left:2px; width:299px; height:37px; float:left;}
#cate_hot .img_div img{margin-left:2px; width:299px; height:37px;}
#cate_hot .key_div{width:420px; height:20px; margin-top:16px; color:#666; letter-spacing:3px; margin-left:20px; float:left;text-align:right;}
#cate_hot .hot_bottom{width:770px; float:left;}
#cate_hot .hot_bottom .hot_bottom_left{width:156px; height:341px; float:left;}
#cate_hot .hot_bottom .hot_bottom_right{width:613px; display:inline; overflow:hidden; height:341px; float:left; background:url(images/cate_index/hot_right_bg.jpg) no-repeat;}
.cate_hot_goods{width:360px; float:left; margin-top:10px; text-align:center;}

.cate_hot_goods h2{ width:360px; text-align:center; float:left; margin-bottom:5px; margin-left:5px;}
.cate_hot_goods .fsimg_info {width: 102px;  float: left; margin-top:8px; margin-bottom:5px; margin-left:12px; _display: inline;}
.cate_hot_goods .fsimg_info a{ cursor:hand;}
.cate_hot_goods .fsimg_info img{ border: 1px solid #CCC; height:100px; width:100px;}
.cate_hot_goods .fsimg_info .pinfo {width: 102px; height: 15px; margin: 5px 0px; line-height: 15px;} 
.cate_hot_goods .fsimg_info .pprice { width: 102px; color:#ff6633; height: 10px; margin: 5px 0px; line-height: 10px;}
.cate_hot_topx{width:232px; float:left; margin-left:6px;_margin-left:0px; margin-top:16px; height:308px; background:url(images/cate_index/hot_top8.gif) no-repeat;}
.cate_hot_topx .notice_content{ width: 220px; margin-left:8px; margin-top:64px;}
.cate_hot_topx .notice_content ul{ width: 220px;  margin: 4px 0px 0px 0px; overflow: hidden;}
.cate_hot_topx .notice_content ul li {  display: block; width: 210px; height: 20px; padding-left: 8px; margin-top:3px; white-space: nowrap; overflow: hidden; 
}


/*精彩推荐*/
#cate_tuij{width:770px; margin-top:10px;}
#cate_tuij .tuij_top{width:770px; height:37px; float:left;}
#cate_tuij .img_div{margin-left:2px; width:299px; height:37px; float:left;}
#cate_tuij .img_div img{margin-left:2px; width:299px; height:37px;}
#cate_tuij .key_div{width:420px; height:20px; margin-top:16px; color:#666; margin-left:20px; letter-spacing:3px; float:left; text-align:right;}
#cate_tuij .tuij_bottom{float:left; width:769px; background:url(images/cate_index/cate_tj_bg.gif) no-repeat top left; height:486px;}

.tuij_leftimg{display: block; width: 144px; height: 197px;  border: 2px solid #ffcccc; padding: 3px;}

.hot_img_top{ width:592px; text-align:center;}
.hot_img_top .hot_img_info {width: 102px;  float: left; margin-left:12px; _display: inline;}
.hot_img_top .hot_img_info img{ border: 1px solid #CCC; height:100px; width:100px;}
.hot_img_top .hot_img_info .pinfo {width: 102px; height: 15px; margin: 5px 0px; line-height: 15px;} 
.hot_img_top .hot_img_info .pprice { width: 102px; color:#ff6633; height: 10px; margin: 5px 0px; line-height: 10px;}

.hot_key_bottom{width:592px; float:left; margin-top:10px;}
.hot_key_bottom .wenzi_div{width:280px; height:20px; float:left; margin-left:14px; _margin-left:6px; text-align:left;color:#c73298; font-weight:400;}
 
.hot_img_bottom{ width:592px; text-align:center;}
.hot_img_bottom .hot_img_info {width: 102px;  float: left; margin-left:12px; _display: inline;}
.hot_img_bottom .hot_img_info img{ border: 1px solid #CCC; height:100px; width:100px;}
.hot_img_bottom .hot_img_info .pinfo {width: 102px; height: 15px; margin: 5px 0px; line-height: 15px;} 
.hot_img_bottom .hot_img_info .pprice { width: 102px; color:#ff6633; height: 10px; margin: 5px 0px; line-height: 10px;}

/*商品详情页*/
.org { color: #F63;}
.pink { color: #F69;}
.green { color: #693;}
.gray { color: #999;}
.purple { color: #c39;}
.textline { text-decoration: line-through;}

/*最近浏览*/
.lnav_history { height: auto; display:block; overflow:hidden;}
.lnav_history .lnav-t { height: 34px;}
.history_con 
{ display: block; width: 150px; height: 24px; margin: 0px auto; white-space: nowrap; overflow: hidden; background: none;}


/*本类热销*/
.lnav_blrx { height: auto; display:block; overflow:hidden;}
.lnav_blrx .lnav-t { height: 34px;}
.bl-b { width: 156px; height: 156px; margin: 12px auto;}
.bl-b img { display: block; width: 100px; height: 100px; border: 1px solid #f96; margin: 0px auto;}
.bl-b ul.xgif { display: block; width: 152px; height: 48px; margin: 4px auto; text-indent: 0px; text-align: center; line-height: 24px; color: #F00;}
.bl-b ul.xgif li { display: block; width: 150px; height: 24px; margin: 0px auto; white-space: nowrap; overflow: hidden; background: none;}

/*----------position nav*/
.position { width: 772px; margin: 10px auto 5px; _margin-bottom: 1px; height: 20px; letter-spacing: 1px; line-height: 24px;}
.pleft, .pright { width: 620px; height: 20px; float: left; margin: 0px;} 
.pright { width: 150px;}

.pleft span { display: block; width: auto; height: 20px; float: left; margin: 0px 4px 0px 0px; _display:inline;}
.pleft span { width: 17px; text-align: center; text-decoration: none;}
.pleft a,{ text-decoration:underline;}
.pleft span.pp { width: 115px; text-align: right; background: url(images/dt-img/ypdt_r3_c9.gif) no-repeat left top;}

.fline { clear: left; display:block; width: 772px; margin: 0px auto 10px;}


.pdetail, #yhhd, #spsm { clear:both; width: 772px; height: 274px; margin: 12px auto; _margin: 14px auto;}

/*----------产品属性*/
.pdetail { height: 470px; margin: 0px auto;}
.pd-half { width: 368px; height: 470px; float: left; margin: 0px; display: inline;}
.pdh-r { margin-left: 9px;}
.pd-h-t, .pdimg { display: block; width: 350px; height: 350px; margin: 5px auto 5px 0px; border: 1px solid #f96; padding: 3px;}
.pd-h-b { width: 368px; height: 92px;}
.pd-others { width: 368px; height: 48px; margin: 15px auto;}
.pd-others a img { display: block; width: 45px; height: 45px; margin: 0px 12px 0px 0px; float: left; display: inline; border: 1px solid #f96;}
.pd-others a.pre-next img { width: 29px; height: 29px; margin: 9px 24px; border: 0px;}
.pd-h-t { width: 368px; border: 0px; padding: 0px;}

.pd-h-t table { width: 368px; height: 324px; margin-left: 0px;}

.pd-n { width: 368px; height:20px; margin:0px;}
.pd-n span, .pdnew { display: block; width: auto; height: 19px; font-size:14px; float: left; line-height: 19px;}
.pdnew { width: 27px; height: 15px; margin: -2px auto auto 0px;}

.spmd, .sptd, .spprice { display: block; width: auto; height: 16px; padding-left: 14px; background:url(images/dt-img/dot.gif) no-repeat 1px center;  max-width: 368px; white-space: nowrap; overflow: hidden;}
.spmd { padding-left: 4px; font-size: 14px; background: none;}

.spprice { background: url(images/dt-img/ypdt_r9_c22.gif) no-repeat 3px center; padding-left: 22px; font-size: 14px;}
.yppr { height: 20px; background: url(images/dt-img/ypdt_r11_c22.gif) no-repeat 3px center;}

.purno {display: block; width: 368; height: 19px; border-bottom: 1px dotted #888;}

.qty-pur { width: 106px; height: 21px; color: #888; margin-left: 5px;}

/*----------优惠活动*/
#yhhd { height: 175px; background:url(images/dt-img/ypdt_r28_c8.gif) no-repeat center center; margin: 0px auto;}

#discount, #present { width: 445px; height: 105px; margin-top: 44px; margin-left: 16px; text-align: center; float: left; display: inline;}
#present { width: 260px; margin-left: 35px; text-align: left;}

/*----------商品说明*/ 
#spsm { height: auto;}

#spsm .pb-t {
	width: 460px;
	height: 27px;
	float:left;
}
#spsm .pb-b { width: 766px; float:left;  margin-left: 2px; border: 1px solid #D37ED3;}

#spsm .pb-t ul {
	display: block;
	width: 460px;
	height: 27px;
}
#spsm .pb-t ul li { display: block; float:left; margin: 0px; height:27px;}
#spsm .pb-t ul li a { display: block; width: 114px; height: 27px; }

#spsm .pb-b p{ display: block; width: 600px; height:auto; margin: 12px auto 12px 12px; line-height: 30px; text-align: left;}
/*#spsm .pb-b img { width: 500px; height:500px;}*/

.probox { height: auto;}

/*----- user_comment -----*/
#khjl .content{padding:0 10px; width:750px; line-height:20px;}
#khjl .content ul{padding:3px 0 8px 0; overflow:hidden; zoom:1;}
#khjl .content ul li{border-bottom:1px #f4f4f4 solid; padding:8px 0 0 0;}
#khjl .content ul img{float:right;}
#khjl .content p{margin-bottom:5px;}
#khjl .content .comment_list{border:1px #e1e1e1 solid; margin:8px 0; overflow:hidden; zoom:1;}
#khjl .content .comments_info{ height:62px;background:url(images/notice/pl_bg.gif) no-repeat;}
#khjl .content .comments_info td{
	font-size:14px;
}
#khjl .content .comments_info td em{
	color:#F00;
	font-weight:bolder;
	font-style:normal;
}
#khjl .content .admin_say{
	background:transparent url(images/notice/b.gif) no-repeat scroll 0 3px;
	padding-left:18px;
	display:block;
}
#khjl .content .customer_say{
	background:transparent url(images/notice/a.gif) no-repeat scroll 0 3px;
	padding-left:18px;
	display:block;
}

/*----------客户交流*/
#khjl { margin: 15px auto;} 
#khjl, #khjl .pb-b { width: 770px; height: auto; overflow: hidden; text-align: left;}
#khjl .pb-t { height: 33px; background: url(images/dt-img/ypdt_r38_c7.gif) no-repeat center center;}
#khjl .pb-t span { display: block; width: 350px; height: 33px; font: bold 14px Arial, Helvetica, sans-serif; color: #FFF; line-height: 33px; text-indent: 50px;}
#khjl .pb-b { width: 768px; border: 1px solid #fc9;}
#khjl .pb-b .comment { width: 740px; margin: 5px auto; border-bottom: 1px dotted #ccc;}
#khjl .pb-b .sub-com { clear: both; width: 740px; margin: 12px auto; border: 1px solid #ccc;}

.page, .page a, .page span, .page select#pageno  { width: 680px; height: 25px; display: block; float: left; margin: 0px 2px; _display: inline;}
.page { width: 680px; margin: 0px; clear: both;}
.page a, .page span, .page select#pageno { width: 58px; height: 24px;}
.page span { width: 140px; height: 25px; margin-left: 0px;}
.page select#pageno { width: 40px; height: 21px; margin-top: 2px;}

.sub-com table { width: 640px; height: 240px; margin: 0px auto;}
#com { width: 500px; height: 80px;}


#khjl .pb-b .goods_grid{ display:block; overflow:hidden; zoom:1; margin-left:6px; padding:0 0 0 4px;}
#khjl .pb-b .goods_grid li{ width:170px; float:left; padding:11px 9px 9px;}
#khjl .pb-b .goods_grid .img{border:1px solid #E4E4E4; width:162px; height:162px;}
#khjl .pb-b .goods_grid .name{text-align:center; height:25px; overflow:hidden; line-height:25px; font-size:12px; width:158px;}
#khjl .pb-b .goods_grid .market_price{text-decoration:line-through; color:#000;}
#khjl .pb-b .goods_grid .price{text-align:center; font-size:12px; color:#CE2104; width:158px; line-height:20px; overflow:hidden; }


/*----- goods_list -----*/
.goods_list{float:left; margin-bottom:8px;}
.goods_list .caption{height:28px; overflow:hidden; 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;}
.goods_list .caption .sort{float:right; height:28px; padding:0 4px 0 0; font-size:12px; line-height:28px; font-weight:normal; background:url(http://img.51youpin.com/themes/youpin/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; width:768px;}

/*--- 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;  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; }

/*----- 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;}

