﻿@import url("base.css");
body { background:url(../images/bg.gif) repeat-x 0 0; text-align:left; }
.pages { font-size:14px; }
.pages span { font-weight:bold; }
.pages a { color:#333; font-size:14px; text-decoration:none; }
.pages a:hover { color:#f30; }
/*头部*/
#head { width:980px; height:auto; margin:0 auto; position:relative; height:122px; z-index:3; }
#head .top { height:30px; width:100%; float:left; }
#nav-list .share { float:right; width:480px; }
#head .top .l { width:120px; line-height:32px; }
#head .top .fr { height:14px; line-height:14px; margin:6px 0 0 0; color:#2369d1; position:absolute; right:0; top:0; }
#head .top ul.shares li { background:url(../images/bg.png) no-repeat scroll -184px 0 #fff; float:left; height:18px; margin:0 10px 0 0; display:inline; }
#head .top ul.shares li a { float:left; margin:3px 0 0 0; color:#1c1c1c; }
#head .top ul.shares li.t { background:none; margin:4px 0 0 0; color:#1c1c1c; }
#head .top ul.shares li.mq { padding:0 0 0 20px; }
#head .top ul.shares li.kx { background-position:-184px -18px; padding:0 0 0 20px; }
#head .top ul.shares li.rr { background-position:-184px -36px; padding:0 0 0 20px; }
#head .top ul.shares li.db { background-position:-184px -54px; padding:0 0 0 20px; }
#head .top ul.shares li.sina { background-position:-184px -72px; padding:0 0 0 20px; }
#head .top ul.shares li.email { background-position:-184px -90px; padding:0 0 0 22px; }
#head .logo { float:left; }
#head .citys { position:absolute; left:303px; top:86px; }
#head .citys p { float:left; height:24px; line-height:24px; font-weight:bold; color:#fff; background:#338de1; padding:0 6px; font-size:14px; }
#head .citys a { float:left; margin:0 0 0 5px; line-height:24px; background:url(../images/bg.png) no-repeat -142px -140px; padding:0 11px 0 0; color:#a3a3a3; }
#city-list { width:480px; background:#f0f0f0; float:left; clear:both; position:absolute; top:110px; left:303px; z-index:1; border:1px solid #338de1; }
#city-list .other { zoom:1; clear:both; font-size:12px; border-top:#338de1 1px dashed; padding-top:5px; }
#city-list .other a { float:right; color:##D80058; font-family:Arial; }
#city-list .other a:hover { background:#fff; color:#333; text-decoration:none; }
.header .city { float:left; padding-top:20px; position:relative; z-index:99; }
.city_close, .city_open { color:#585858; left:-20px; position:absolute; width:520px; }
.city_open .open_mid { overflow:hidden; position:relative; }
.open_mid .bgimg { height:400px; width:522px; }
.city_open .open_btm { height:15px; overflow:hidden; width:520px; }
.city_list { font-size:14px; line-height:22px; padding:19px 30px; position:absolute; top:0; width:460px; }
.city_list .hot { border-bottom:1px dotted #CBCBCB; margin-bottom:10px; padding-bottom:10px; }
.city_list .clear { clear:both; height:auto; }
.float_l { float:left; color:#585858; }
.city_list .close { cursor:pointer; float:right; }
.city_list .close a { color:#F54E00; }
.city_list a { display:inline-block; margin-right:5px; padding:0 5px; }
.city_list a.current { background:#fff; color:#333; border:1px solid #338de1; }
.city_list .list_alp { height:292px; overflow-x:hidden; overflow-y:auto; }
.c_f54e00, a.c_f54e00, a.c_f54e00:visited { color:#F54E00; margin-right:8px; }
#head .btns { position:absolute; top:39px; right:0; }
#head .btns a { float:left; margin:5px 0 0 5px; color:#0070d9; height:25px; line-height:27px; text-align:center; background:url(../images/bg.png) no-repeat; }
#head .btns span { float:left; margin:13px 8px 0 0; color:#6c6c6c; }
#head .btns a.user_01 { background-position:0 -24px; width:59px; }
#head .btns a.user_02 { background-position:-59px -24px; width:35px; margin-right:5px; }
#head .btns a.user_03 { background-position:-51px 0; width:104px; height:24px; }
#head .search { position:absolute; right:0; top:76px; height:35px; overflow:hidden; background-color:#EEF6FE; }
#head .search form { padding:0px; margin:0px; }
#head .search span { background:url(../images/bg.png) no-repeat -22px -96px; height:35px; width:132px; display:block; line-height:35px; float:left; color:#0A5499; font-size:14px; text-indent:25px; }
#head .search input { background:url(../images/bg.png); float:left; }
#head .search input.search_input { width:260px; background-position:0 -170px; background-repeat:repeat-x; font-size:14px; border:1px solid #BBD0EA; border-left:none; border-right:none; margin:3px 0; padding:2px; height:23px; line-height:23px; }
#head .search input.search_butt { width:72px; background-position:0 -134px; border:none; height:35px; }
.module, .module .t_l, .module .t_r { background-image:url(../images/bg.png); }
.module { overflow:hidden; background-position:0 -197px; background-repeat:repeat-x; height:68px; width:986px; margin:0px auto; }
.module .t_l, .module .t_r { height:68px; width:6px; }
.module .t_l { float:left; background-position:0 -55px; background-repeat:no-repeat; }
.module .t_r { float:right; background-position:-11px -55px; background-repeat:no-repeat; }
.module .navMenu { overflow:hidden; height:39px; float:left; }
.module ul.nav-list { float:left; padding:0 12px; }
.module ul.nav-list li { float:left; width:86px; height:39px; text-align:center; line-height:38px; font-size:14px; overflow:hidden; cursor:pointer; }
.module ul.nav-list li.j { float:left; width:2px; background:url(../images/bg.png) no-repeat -115px -55px; margin:0 10px; }
.module ul.nav-list li.e { background:none; }
.module ul.nav-list li a { color:#fff; font-weight:bold; text-decoration:none; }
.module ul.nav-list li.current { background:url(../images/bg.png) no-repeat -22px -55px; line-height:44px; }
.module ul.nav-list li.current a { color:#000; }
.module .gonggao { overflow:hidden; float:left; width:974px }
.module .scroll-news { padding:0 0 0 16px; margin:7px 0 0 0; width:770px; float:left; }
.module .search_type_right { float:right; padding:0 8px; color:#0070d9; margin:7px 5px 0 0; }
.module .scroll-news strong { display:block; float:left; width:40px; height:14px; line-height:14px; font-weight:normal; color:#373737; }
.module .scroll-news div { height:14px; line-height:14px; overflow:hidden; position:relative; width:730px; float:left; }
.module .scroll-news ul li { list-style:none; height:14px; line-height:14px; overflow:hidden; width:908px; color:#6a6868; ; }
.module .scroll-news ul li a { color:#797979; }
.module .scroll-news ul li a:hover { color:#f00; }
.main_city { width:980px; margin:0px auto; border:1px solid #BBD0EA; overflow:hidden; }
.main_city_title { background-color:#F5FAFE; border-bottom:1px solid #BBD0EA; font-weight:bold; text-indent:14px; line-height:26px; }
.main_city_body { overflow:hidden; padding:10px 10px 10px 19px; }
.main_city_body li { float:left; margin:6px 0; text-align:center; width:94px; }
/*底部*/
#footer { width:980px; margin:0 auto; border-top:solid 3px #147BDD; position:relative; }
#footer .logo { float:left; padding:20px 0 20px 3px; }
#footer .copyright { float:right; text-align:right; padding:10px 3px 10px 10px; line-height:26px; }
/*主体*/
#site-toggle { width:980px; margin:0 auto; border-top:solid 1px #bbd0ea; }
#site-nav { width:978px; height:32px; overflow:hidden; float:left; border:solid 1px #bbd0ea; border-top:none; }
#site-nav .site-cates { float:left; height:32px; overflow:hidden; }
#site-nav .site-cates li { float:left; height:32px; text-align:center; line-height:32px; font-size:14px; overflow:hidden; cursor:pointer; border-right:1px solid #bbd0ea; padding:0 18px; }
#site-nav .site-cates li a { color:#333; text-decoration:none; }
#site-nav .site-cates li.current { background:#E6F3FC; }
#site-nav .site-cates li.current a { color:#000; font-weight:bold; }
#site-toggle .site-list { width:980px; overflow:hidden; clear:both; margin:0 auto; padding:0 0 2px 0; }
#site-toggle .sl-box { width:978px; float:left; border:solid 1px #bbd0ea; border-top:none; padding:12px 0 0 0; }
#site-toggle .site-list .list { padding:0 11px; }
#site-toggle .site-list .list a { width:100px; float:left; padding:0 10px; height:30px; line-height:30px; overflow:hidden; border-bottom:solid 1px #dcdcdc; text-align:center; font-size:14px; color:#0072bc; }
#site-toggle .site-list .more { float:right; padding:8px 43px 0 0; }
#site-toggle .site-list .more a { font-size:14px; color:#0072bc; }
#site-toggle .site-list .sl-city { width:966px; height:30px; line-height:30px; float:left; border-top:1px solid #bbd0ea; border-bottom:1px solid #bbd0ea; margin-bottom:8px; font-size:14px; padding:0 0 0 12px; font-weight:bold; margin:0 0 0 -8px; }
#site-toggle .site-list .list1 { padding:0 0 0 8px; }
#site-list .sl-city { width:968px; height:25px; line-height:25px; float:left; border-top:1px solid #efefef; border-bottom:1px solid #efefef; margin-bottom:8px; font-size:13px; padding:0 0 0 10px; font-weight:bold; }
#site-list .item1 { float:left; padding:0; }
#site-list .item1 a { width:111px; float:left; height:25px; line-height:25px; overflow:hidden; border:solid 1px #eee; text-align:center; font-size:12px; color:#333; font-weight:normal; margin-left:8px; margin-bottom:8px; }
.goods-search { width:980px; height:73px; overflow:hidden; margin:0 auto; border:1px solid #bbd0ea; }
.search_img { background:url(../images/bg.png) no-repeat; width:90px; border-right:1px solid #bbd0ea; height:100%; line-height:73px; float:left; }
.search_img_bg1 { background-position:-70px -265px; }
.search_img_bg2 { background-position:0 -265px; }
.search_img a { display:block; width:90px; height:73px; }
.search_format { float:left; }
.search_type { border-bottom:1px solid #bbd0ea; width:889px; height:32px; line-height:33px; }
.search_type_left { float:left; padding:0 8px; }
.search_type_left a { color:#2B2B2B; }
.search_order { line-height:42px; overflow:hidden; }
.search_order_left01 { float:left; height:40px; width:100px; border-right:1px solid #bbd0ea; }
.search_order_left01 li { line-height:12px; margin:6px 0 0 12px; }
.search_order_left01 a { }
.search_order_left { float:left; height:40px; }
.search_order_left a { background:url(../images/bg.png) no-repeat scroll -186px -265px #fff; border:1px solid #CCCCCC; display:block; float:left; height:22px; line-height:22px; overflow:hidden; width:70px; margin:8px 0 0 8px;/*text-align:center;background-color:#FFFFFF;*/ text-indent:17px; }
.search_order_left a.up { background-position:-186px -305px; color:#ed3a85; }
.search_order_left a.down { background-position:-186px -325px; color:#ed3a85; }
.search_order_right { float:right; padding:0 8px; }
.search_order_right a { margin-left:4px; }
.goods-border { border-top:solid 1px #d0cece; }
.goods-title { background:url(../images/b5-1.gif) no-repeat scroll; height:36px; margin:0 auto; overflow:hidden; width:980px; }
.goods-title strong.title { display:block; font-size:14px; line-height:36px; padding:0 0 0 10px; }
.goods-list { width:980px; overflow:hidden; margin:0 auto; border:1px solid #bbd0ea; border-top:none; }
.goods-list ul { float:left; }
.goods-list ul .item { background:url(../images/cpbk1.gif) no-repeat; float:left; width:212px; height:294px; margin:18px 0 0 18px; text-align:center; display:inline; position:relative; overflow:hidden; padding:5px; }
.goods-list ul .item1 { background:url(../images/cpbk2.gif) no-repeat; }
.goods-list ul .item .city { height:23px; background:#cfeaff; line-height:24px; padding:0 5px; font-weight:bold; }
.goods-list ul .item .city .city_name { float:left; height:23px; overflow:hidden; text-align:left; width:180px; }
.goods-list ul .item .city .score { float:right; color:#ff0000; }
.goods-list ul .item p { height:40px; text-align:left; line-height:20px; overflow:hidden; padding:0 8px; margin:8px 0; }
.goods-list ul .item p a { color:#02878c; }
.goods-list ul .item p a:hover { color:#f30; }
.goods-list ul .item .img { width:211px; height:125px; margin:0; text-align:center; overflow:hidden; }
.goods-list ul .item .img a img { width:211px; border:none; }
/*团购信息*/
.goods_info { padding:0 8px; }
.goods-list ul .item .price { font-size:16px; font-family:Arial; padding:6px 6px 0 6px; line-height:20px; height:20px; }
.goods-list ul .item .price span { color:#f00; font-size:16px; font-family:Arial; font-weight:bold; }
.goods-list ul .item .time { color:#393939; font-size:13px; font-family:"宋体"; height:20px; line-height:24px; overflow:hidden; float:left; margin-top:7px; }
.goods_goto { float:right; margin-top:5px; }
.goods_goto a { background:url(../images/bg.png) no-repeat; width:51px; height:24px; display:block; }
.goods_price { overflow:hidden; line-height:30px; height:30px; }
.goods_price_left { color:#E838A7; float:left; font-family:arial; font-size:20px; font-weight:bold; }
.goods_price_right { float:right; font-size:14px; }
.goods_price_right del { font-family:arial; }
.goods_info .goods_discount { overflow:hidden; line-height:25px; height:25px; width:195px; }
.goods_info .goods_discount_left { float:left; }
.goods_info .goods_discount_right { float:right; overflow:hidden; }
.goods_info .goods_discount_right a { background:url(../images/bg.png) no-repeat; display:block; float:right; font-size:12px; height:18px; text-indent:18px; margin-left:10px; }
.goods_info .goods_discount_right a.new_plshc_a1 { background-position:-184px -105px; }
.goods_info .goods_discount_right a.new_plshc_a2 { background-position:-184px -123px; }
.goods-list-bottom { width:980px; margin:0 auto; height:3px; overflow:hidden; }
.goods-list ul .s-item { float:left; width:220px; margin:18px 0 0 20px; text-align:center; display:inline; }
.goods-list ul .s-item .img { width:220px; height:220px; overflow:hidden; margin:0 auto; }
.goods-list ul .s-item .img img { float:left; height:220px; }
.goods-list ul .s-item .title { line-height:20px; height:40px; overflow:hidden; padding:5px 10px 0 10px; }
.goods-list ul .s-item .title a { color:#0048a3; font-size:14px; text-decoration:none; }
.goods-list ul .s-item .title a:hover { color:#f30; }
.goods-list ul .s-item .price { line-height:20px; padding:5px 0 0 0; height:20px; overflow:hidden; }
.goods-list ul .s-item .price span { font-family:Arial; font-weight:bold; font-size:16px; }
.goods-list ul .s-item .price span.g { color:#e00000; }
.goods-list ul .s-item .price span.m { text-decoration:line-through; }
.goods-list ul .s-item .user { padding:5px 0 0 0; height:18px; line-height:18px; overflow:hidden; }
.goods-list ul .s-item .user a { color:#0048a3; text-decoration:none; }
.goods-list ul .s-item .user a:hover { color:#f30; }
.goods-list ul .s-item .btn { padding:8px 0 0 0; }
.goods-list ul .e-item { float:left; width:437px; margin:30px 0 0 33px; text-align:left; display:inline; font-family:"微软雅黑", Arial, sans-serif; font-size:14px; }
.goods-list ul .e-item .t { width:397px; overflow:hidden; padding:0 20px; line-height:34px; height:34px; overflow:hidden; float:left; }
.goods-list ul .e-item .t strong.fl { color:#656464; }
.goods-list ul .e-item .t strong.fr { color:#e00000; text-align:right; }
.goods-list ul .e-item .m { float:left; width:437px; height:252px; background:url(../images/b8.gif) no-repeat 0 0; overflow:hidden; }
.goods-list ul .e-item .m .name { padding:22px 33px 0 33px; line-height:22px; height:44px; overflow:hidden; width:371px; float:left; margin:0 0 15px 0; }
.goods-list ul .e-item .m .img { width:220px; height:141px; overflow:hidden; margin:0 0 0 28px; _margin:0 0 0 14px; float:left; }
.goods-list ul .e-item .m .img img { float:left; width:220px; }
.goods-list ul .e-item .m .price { width:139px; float:left; height:32px; border:solid 1px #f2df8a; background:#fffbe6; border-bottom:none; margin:0 0 0 13px; line-height:32px; }
.goods-list ul .e-item .m .price span { font-size:12px; float:left; display:block; padding:0 0 0 12px; }
.goods-list ul .e-item .m .price strong { color:#e00000; float:left; display:block; padding:0 0 0 10px; font-size:16px; }
.goods-list ul .e-item .m .mp strong { color:#515050; }
.goods-list ul .e-item .m .lastp { border:solid 1px #f2df8a; }
.goods-list ul .e-item .m .btn { float:right; padding:15px 33px 0 0; }
.goods-list ul li p a.best { }
.goods-list .pages { text-align:right; padding:8px 18px 0 0; }
.expired-list .pages { text-align:right; padding:8px 50px 0 0; }
.suppliers-goods { width:980px; margin:0 auto; }
.suppliers-goods .sg-t { width:100%; background:url(../images/suppliers/b1-t.gif) no-repeat 0 0; height:4px; overflow:hidden; float:left; }
.suppliers-goods .sg-b { width:100%; background:url(../images/suppliers/b1-b.gif) no-repeat 0 0; height:4px; overflow:hidden; float:left; }
.suppliers-goods .sg-m { width:100%; background:url(../images/suppliers/b1-m.gif) repeat-y 0 0; overflow:hidden; float:left; }
.suppliers-goods .g-info { width:940px; margin:0 auto; padding:16px 0 0 0; }
.suppliers-goods .g-info .img { float:left; width:360px; }
.suppliers-goods .g-info .attrs { float:right; width:560px; }
.suppliers-goods .g-info h1 { line-height:30px; font-size:23px; font-family:"微软雅黑", Arial, sans-serif; color:#bc0000; }
.suppliers-goods .g-info .price { padding:10px 0 0 0; color:#bc0000; font-family:Arial; font-size:13px; }
.suppliers-goods .g-info .price small { color:#5b5b5b; }
.suppliers-goods .g-info .price .m { color:#6f6f6f; font-size:25px; font-family:Arial; }
.suppliers-goods .g-info .price .g { font-size:25px; }
.suppliers-goods .g-info ul { border:solid 1px #d5db9b; background:#f4f7e6; padding:13px 20px; }
.suppliers-goods .g-info ul li { line-height:28px; font-size:14px; color:#3a3a3a; }
.suppliers-goods .g-info .u { line-height:18px; }
.suppliers-goods .g-info .u a { color:#0764ba; }
.suppliers-goods .g-info .u a:hover { color:#f30; }
.g-desc { width:940px; background:url(../images/suppliers/b2-b.gif) no-repeat 0 bottom; padding:0 0 5px 0; margin:0 auto; font-size:13px; color:#242424; }
.g-desc dt { height:41px; background:url(../images/suppliers/b2-t.gif) no-repeat 0 0; overflow:hidden; position:relative; line-height:44px; font-size:14px; }
.g-desc dt strong { display:block; padding:0 0 0 18px; float:left; }
.g-desc dd { background:url(../images/suppliers/b2-m.gif) repeat-y 0 0; float:left; width:880px; padding:20px 30px; line-height:1.5em; }
.suppliers-title { height:35px; width:940px; margin:0 auto; background:url(../images/suppliers/b3-1.gif) repeat-x 0 0; color:#e70000; }
.suppliers-title .fl { height:35px; width:154px; text-align:center; font-size:14px; font-weight:bold; line-height:30px; background:url(../images/suppliers/b3-2.gif) no-repeat 0 0; }
.suppliers-title .fr { padding:0 8px 0 0; line-height:30px; }
.suppliers-title .fr a { color:#e70000; }
.suppliers-list { width:940px; margin:0 auto; }
.suppliers-list ul .s-item { float:left; width:210px; margin:18px 0 0 20px; text-align:center; display:inline; }
.suppliers-list ul .s-item .img { width:210px; height:210px; overflow:hidden; margin:0 auto; }
.suppliers-list ul .s-item .img img { float:left; height:210px; }
.suppliers-list ul .s-item .title { line-height:20px; height:40px; overflow:hidden; padding:5px 10px 0 10px; }
.suppliers-list ul .s-item .title a { color:#0048a3; font-size:14px; text-decoration:none; }
.suppliers-list ul .s-item .title a:hover { color:#f30; }
.suppliers-list ul .s-item .price { line-height:20px; padding:5px 0 0 0; height:20px; overflow:hidden; }
.suppliers-list ul .s-item .price span { font-family:Arial; font-weight:bold; font-size:16px; }
.suppliers-list ul .s-item .price span.g { color:#e00000; }
.suppliers-list ul .s-item .price span.m { text-decoration:line-through; }
.suppliers-list ul .s-item .user { padding:5px 0 0 0; height:18px; line-height:18px; overflow:hidden; }
.suppliers-list ul .s-item .user a { color:#0048a3; text-decoration:none; }
.suppliers-list ul .s-item .user a:hover { color:#f30; }
.suppliers-list ul .s-item .btn { padding:8px 0 0 0; }
.suppliers-list .pages { text-align:right; padding:8px 18px 0 0; }
.suppliers-info { width:978px; margin:0 auto; border:solid 1px #d5db9b; background:#f4f7e6; padding:10px 0; }
.suppliers-info td { padding:8px 6px; font-size:14px; }
.suppliers-info td.l { text-align:right; width:120px; }
.suppliers-info td.r { text-align:left; }
.fanwe-box { width:980px; padding:0 0 25px 0; margin:0 auto; font-size:13px; }
.fanwe-box dt { height:36px; background:url(../images/b6-t.gif) no-repeat 0 0; overflow:hidden; line-height:32px; letter-spacing:2px; }
.fanwe-box dt strong { display:block; padding:0 0 0 18px; float:left; font-size:18px; font-family:"微软雅黑", Arial, sans-serif; color:#fff; }
.fanwe-box dd { background:url(../images/b6-m.gif) no-repeat right 0; float:left; width:978px; border-left:solid 1px #d0cece; border-right:solid 1px #d0cece; }
.fanwe-box .form { padding:20px; width:938px; }
.form .field { padding-bottom:2px; margin:5px auto 10px; padding-left:10px; width:650px; padding-right:10px; float:left; clear:left; padding-top:0px; _display:inline }
.form .field label { text-align:right; line-height:30px; width:90px; padding-right:20px; float:left; height:30px; color:#333; font-size:14px }
.form .field label span { color:#f00; padding:0 5px 0 0; }
.form .field .f-input { margin:3px 0px 0px; width:380px; float:left }
.form .field .f-check { margin-top:0px; float:left; }
.form .field .f-check { margin-top:0px; float:left; }
.form .field .f-textarea { margin:3px 0px 0px; width:500px; float:left; height:100px }
.form .hint { width:300px; float:left; color:#989898; margin-left:110px; clear:left; font-size:12px; padding:8px 0 0 0; display:inline; }
.form .act { padding:0 10px; margin-left:110px; clear:left; }
.form .act .button { padding-left:0px; width:158px; height:33px; cursor:pointer }
.form .message { line-height:24px; padding:0 30px 30px 36px; }
.form .field p { padding:8px; font-size:14px; }
.message-box { width:522px; background:url(../images/b7-b.gif) no-repeat 0 bottom; padding:0 0 41px 0; margin:120px auto; font-size:13px; }
.message-box dt { height:36px; background:url(../images/b7-t.gif) no-repeat 0 0; overflow:hidden; line-height:32px; letter-spacing:2px; }
.message-box dt strong { display:block; padding:0 0 0 18px; float:left; font-size:18px; font-family:"微软雅黑", Arial, sans-serif; color:#fff; }
.message-box dd { background:url(../images/b7-m.gif) no-repeat right 0; width:520px; border-left:solid 1px #d0cece; border-right:solid 1px #d0cece; }
.message-box dd .content { padding:50px 30px 22px 150px; color:#484848; }
.message-box dd .error { background:url(../images/error.gif) no-repeat 50px 30px; }
.message-box dd .success { background:url(../images/success.gif) no-repeat 50px 30px; }
.message-box dd strong { color:#5A9111; }
.message-box dd a { color:#f45b00; }
.message-box dd .notice { line-height:20px; }
#goodsClickRank .t strong { background:url(../images/rank/t1.gif) no-repeat 0 0; }
#siteClickRank .t strong { background:url(../images/rank/t2.gif) no-repeat 0 0; }
#siteBestRank .t strong { background:url(../images/rank/t3.gif) no-repeat 0 0; }
#siteCollectRank .t strong { background:url(../images/rank/t4.gif) no-repeat 0 0; }
#goodsScoreRank .t strong { background:url(../images/rank/t6.gif) no-repeat 0 0; }
#siteScoreRank .t strong { background:url(../images/rank/t5.gif) no-repeat 0 0; }
#rankList { width:980px; margin:0 auto; }
.rank { width:480px; margin:10px 0; }
.rank .t { width:100%; float:left; height:36px; overflow:hidden; background:url(../images/rank/b1-t.gif) no-repeat 0 0; position:relative; }
.rank .t strong { float:left; width:60%; height:0; display:block; padding:36px 0 0 0; overflow:hidden; }
.rank .t div { position:absolute; top:10px; right:10px; width:100%; }
.rank .t div a { display:block; height:0; width:41px; padding:18px 0 0 0; float:right; overflow:hidden; margin:0 0 0 6px; }
.rank .t div a.year { background:url(../images/rank/y.gif) no-repeat 0 0; }
.rank .t div a.month { background:url(../images/rank/m.gif) no-repeat 0 0; }
.rank .t div a.week { background:url(../images/rank/w.gif) no-repeat 0 0; }
.rank .t div a:hover, .rank .t div a.active { background-position:0 -18px; }
.rank .b { width:100%; float:left; height:3px; overflow:hidden; background:url(../images/rank/b1-b.gif) no-repeat 0 0; }
.rank .m { width:448px; float:left; border-left:solid 1px #d0cece; border-right:solid 1px #d0cece; background:url(../images/rank/b1-m.gif) no-repeat 0 0; padding:0 15px; height:388px; overflow:hidden; }
.rank .m strong { color:#000; }
.rank .m ul.title { width:100%; float:left; height:38px; line-height:44px; overflow:hidden; }
.rank .m ul.title li { float:left; color:#656565; font-size:13px; text-align:center; }
.rank .m .t0 { width:38px; }
.rank .m .t1 { width:152px; }
.rank .m .t2 { width:68px; }
.rank .m .t3 { width:80px; }
.rank .m .t4 { width:110px; }
.rank .m .t6 { width:232px; }
.rank .m .t0 img { float:left; margin:11px 0 0 12px; }
.rank .m .n1 a, .rank .m .n2 a, .rank .m .n3 a { color:#ff4200; }
.rank .m .item-box { width:100%; float:left; }
.rank .m ul.item { width:100%; float:left; height:34px; line-height:34px; border-top:dashed 1px #b8b6b6; overflow:hidden; }
#goodsClickRank .m ul.item, #goodsScoreRank .m ul.item { height:57px; line-height:40px; }
.rank .m ul.item li { float:left; text-align:center; color:#2d2d2d; }
.rank .m ul.item .t1 { font-weight:bold; }
.rank .m ul.item .up { background:url(../images/rank/u.gif) no-repeat 0 1px; padding:0 0 0 12px; }
.rank .m ul.item .down { background:url(../images/rank/d.gif) no-repeat 0 2px; padding:0 0 0 12px; }
#goodsClickRank .m ul.item .t6, #goodsScoreRank .m ul.item .t6 { text-align:left; line-height:18px; padding:11px 0 0 0; height:36px; overflow:hidden; }
#goodsClickRank .m ul.item .t6 a.s, #goodsScoreRank .m ul.item .t6 a.s { font-weight:bold; color:#ff4200; }
#goodsClickRank .m .t0 img, #goodsScoreRank .m .t0 img { float:left; margin:14px 0 0 12px; }
/*左侧*/
#body-left { width:731px; }
.goods-show-site { width:100%px;height:189px;margin-top:-1px;border:solid 1px #bbd0ea;}
.goods-show-site .site-title { background:url(../images/cbg.png) repeat-x 0 -536px; color:#666; font-size:12px; height:29px; line-height:30px; text-indent:25px; }
.goods-show-site .site-title .site_name{ font-weight:bold;}
.goods-show-site .title a{ font-size:15px; line-height:30px; font-weight:bold;color:#000;}
.goods-show-site .about {background:url(../images/bg.png) no-repeat -162px -346px; float:left; width:340px; height:160px;}
.goods-show-site .about .jianjie{float:left; padding:10px 20px 5px 50px; line-height:20px; color:#4289cd; }
.goods-show-site .about .jianjie_content{overflow-x:hidden;overflow-y:auto;width:288px;height:110px;padding:0 0 5px 50px;float:left; font-size:12px;line-height:20px; color:#666; }
.goods-show-site .content_in { border:3px solid #9db5e3; overflow:hidden; }
.goods-show-site .content { border:5px solid #cfddf8; padding:10px; width:647px; overflow:hidden; }
.goods-show-site .img {overflow:hidden; float:left; width:238px; height:160px; }
.goods-show-site .img_top{ overflow:hidden; height:140px;}
.goods-show-site .img_info{ overflow:hidden;}
.goods-show-site .img .left a{ float:left; color:#1766ab; padding:2px 0 2px 10px;}
.goods-show-site .img .right a{ float:right; color:#1766ab; padding:2px 10px 2px 0px;}
.goods-show-site .img img { overflow:hidden; padding:10px 15px 10px 15px; max-width:220px; max-height:120px;_height:120px;_width:220px}
.goods-show-site .info-all { float:left; width:395px;background:url(../images/bg.png) no-repeat -162px -346px;}
.goods-show-site .info { float:left;  padding:10px 0px 5px 40px; overflow:hidden; }
.goods-show-site .info .star {float:left; }
.goods-show-site .info  strong { font-family:Arial, sans-serif; font-size:20px;  line-height:30px; color:#f30; padding:5px 0px 5px 8px;float:left; }
.goods-show-site .info  .message { float:left;background:url(../images/i3.gif) no-repeat -20px 0; padding-left:21px; font-size:13px; color:#6f6f6f; display:block; height:16px; line-height:16px; margin:11px 0 0 20px; }

.goods-show .title{ background-color:#DDEEFF; height:30px; border:1px solid #CDDEF0;}
.goods-show .title a{ background-color:#5E9AD6; font-size:15px; line-height:30px; font-weight:bold; color:#fff; padding:7px 30px;}
.goods-show .content_out{border:1px solid #CDDEF0; border-top:none; padding:8px;}
.goods-show .content_in{ border:3px solid #9db5e3;overflow:hidden;}
.goods-show .content{ border:5px solid #cfddf8; padding:10px; overflow:hidden; width:677px;}
.goods-show .content .img{ float:left;  border:5px solid #EDEDED; width:300px; height:192px;padding:3px; padding:2px;}
.goods-show .content .img img{max-width:300px; max-height:191px;width:expression(this.height/this.width > 0.64 ? "auto":"300px"); height:expression(this.height/this.width > 0.64 ? "191px":"auto"); }
.goods-show .content .info{ float:right; width:320px; overflow:hidden;}

.goods-show .content .info .ss-info{}
.goods-show .content .info .ss-star{line-height:40px; height:40px;}
.goods-show .content .info .ss-star *{float:left;}
.goods-show .content .info .ss-star .star{margin:8px 0 0 0;}
.goods-show .content .info .ss-star strong{font-family:Arial, sans-serif;font-size:20px;color:#f30; padding:0 0 0 10px;}
.goods-show .content .info .ss-star .message{background:url(../images/i3.gif) no-repeat 0 0; padding-left:21px; font-size:13px; color:#6f6f6f; display:block; height:16px; line-height:16px; margin:11px 0 0 20px;}

.ss-link a{ float:left;font-size:14px; line-height:14px;padding:0 0 5px 40px; }
.ss-attrs { overflow:hidden; width:360px;font-size:14px; padding:5px 0px 5px 40px;}
.ss-attrs p { line-height:26px; margin-right:10px; float:left; }
.ss-attrs p span { font-weight:bold; color:#ff0000; }
.ss-btns { float:left;height:40px;padding:5px 0px 5px 40px;}
.ss-btns a {float:left; background:url(../images/an2.gif) no-repeat; display:block; height:30px; line-height:32px; text-align:center; width:88px; font-size:14px; }

.ss-content { border:dashed 1px #959494; background:#fefaeb; padding:5px; overflow:hidden; min-height:57px; color:#6C6C6C; }
.ssc-title { font-weight:bold; ; border-bottom:1px solid #DCDCDC; line-height:25px; width:300px; }
.ssc-content { line-height:22px; }
.ss-prices { overflow:hidden; }
.ss-prices-td2 { vertical-align:bottom; }
.ss-prices td { padding:0 25px 10px 0; }
.ss-prices p { float:left; margin-right:25px; line-height:30px; }
.ss-prices span { color:#ff0000; font-size:20px; font-weight:bold; }
.ss-prices b { color:#ff0000; font-size:18px; }
.ss-item { overflow:hidden; width:300px; padding-bottom:10px; }
.ss-item p { float:left; margin-right:25px; }
.ss-item p b { color:#ff0000; }
.ss-time { overflow:hidden; padding-bottom:10px; }
.ss-time span { color:#ff0000; font-weight:bold; font-size:16px; }
table.ss-btns td { padding:0 5px 10px 0; }
table.ss-btns * { float:none; vertical-align:bottom; }
.ss-btns b { font-size:16px; }
.c_name { font-size:18px; font-weight:bold; line-height:28px; margin-bottom:10px; }
.c_info { overflow:hidden; color:#636363; }
.c_info * { font-family:Arial; }

#messageListView .list{width:729px;display:block; overflow:hidden;border:1px solid #CDDEF0;border-top:none;margin-top:-5px}
#messageListView .list .ml-item {overflow:hidden;margin:5px;width:100%;height:auto}
#messageListView .list .ml-item .user_avatar {margin:23px 10px 20px 12px; float:left;width:50px; border:1px solid #ccc; padding:1px; }
#messageListView .list .ml-item .user_avatar img { width:50px; }
#messageListView .list .ml-item .nomessage{margin:23px 10px 20px 12px; float:left;width:50px;}
#messageListView .list .ml-item .message_info {display:block;float:left;margin:20px 0 20px 15px ;width:540px;}
#messageListView .list .ml-item .message_info .un {margin:3px 0 7px 0 ; float:left;width:540px}
#messageListView .list .ml-item .message_info .c {margin:2px 0 0 0 ; padding-bottom:3px;float:left;line-height:18px}
#messageListView .list .ml-item  .lc{margin:20px ; float:right;}
#messageListView .list .ml-item  .ts {display:block;height:20px;margin:0px ; float:left;width:100%}
#messageListView  .list .topline{ border-top:1px dashed #c6cbce;}
#messageList .add { border:1px solid #CDDEF0; padding:20px; font-size:14px; }
#messageList .add textarea { width:500px; height:100px; border:1px solid #f1efe2; }
#messageListView .historypage{clear:both}
/*评分*/
.star { width:100px; height:20px; background:url(../images/star-0.gif) no-repeat 0 0; margin:10px 0px 5px 2px}
.star div { height:20px; background:url(../images/star-5.gif) no-repeat 0 0; float:left; }
.starlabel { float:left; height:20px; margin:0 10px 0 0; }
.starlabel input { float:left; }
.starlabel img { float:left; width:75px; }
.starlabel div { float:left; width:100px; height:0; padding:20px 0 0 0; overflow:hidden; }
.star1 div { background:url(../images/star-1.gif) no-repeat 0 0; }
.star2 div { background:url(../images/star-2.gif) no-repeat 0 0; }
.star3 div { background:url(../images/star-3.gif) no-repeat 0 0; }
.star4 div { background:url(../images/star-4.gif) no-repeat 0 0; }
.star5 div { background:url(../images/star-5.gif) no-repeat 0 0; }

.show-tabs { background-color:#fff; float:left; }
.show-tabs .tabs-title { background:url(../images/cbg.png) repeat-x 0 -535px; border-left:1px solid #CFDFEE; border-right:1px solid #CFDFEE; height:29px; line-height:29px; overflow:hidden;}
.show-tabs .tabs-title a { border-right:1px solid #ADC9E1; border-top:1px solid #CFDFEE; display:block; float:left; padding:0 20px;}
.show-tabs .tabs-title a.current { background-color:#FFFFFF; color:#EE5603; font-weight:bold; }

.d_submit { background:url(../images/an2.gif) no-repeat; width:88px; height:30px; border:none; }
.site_info { background:url(../images/cbg.png) repeat-x 0px -500px; height:35px; width:699px; }
.site_info ul { padding-left:10px; overflow:hidden; position:relative; top:8px; z-index:1; }
.site_info li { float:left; margin-right:5px; line-height:30px; }
.site_info li a.tab_radius { -moz-border-bottom-colors:none; -moz-border-image:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; border-color:#cacaca #cacaca -moz-use-text-color; border-style:solid solid none; border-top-left-radius:5px; border-top-right-radius:5px; border-width:1px 1px medium; padding:7px 12px 4px; color:#9a9a9a; }
.site_info li a.on { border-color:#0058a2; background-color:#fff; padding:7px 12px 5px; }

.site_more_info { }
.newgoodstitle { background:url(../images/cbg.png) repeat-x 0px -535px;height:30px; }
.newgoodstitle { background:url(../images/cbg.png) repeat-x scroll 0 -535px transparent; border-left:1px solid #CFDFEE; border-right:1px solid #CFDFEE; line-height:30px; overflow:hidden; }
.titleleft {line-height:32px; float:left; font-weight:bold; text-indent:25px; }
.titleright {line-height:32px;padding-right:10px;float:right; }
.goodslist { overflow:hidden; padding-top:10px; }
.goodslist .goods_box { border:1px solid #d5d5d5; width:215px; height:295px; padding:8px; float:left; margin:0 0 0 16px; }
.goodslist .curr { margin-left:0px; }
.goods_title { height:64px; line-height:20px; overflow:hidden; _height:63px; }
.goods_title span, .goods_title span a{ color:#ea3c00; }
.goods_title a { }
.goods_title b { /*color:#f00;*/ font-weight:100; }
.goods_img { height:140px; overflow:hidden; }
.goods_img a { }
.goods_img img { width:215px; }
.time_info { background-color:#666666; color:#FFFFFF; line-height:20px; text-align:center; }
.goods_prices { overflow:hidden; line-height:40px }
.goods_prices p { float:left; width:80px; }
.goods_prices b,.history_box .top .list b { color:#f00; font-size:16px; }
.goods_prices .center { text-align:center; width:75px; }
.goods_prices .right { text-align:right; width:60px; }
.goods_other { overflow:hidden; }
.goods_other .goods_discount { float:left; margin-top:4px; line-height:20px; }
.goods_but { float:right; }
.goods_but a { background:url(../images/bg.png) no-repeat 0 -383px; display:block; height:27px; width:96px; line-height:30px; }
.goods_discount .new_plshc_a1, .goods_discount .new_plshc_a2 { background:url(../images/bg.png) no-repeat; display:block; float:left; font-size:12px; height:18px; text-indent:18px; }
.goods_discount .new_plshc_a1 { background-position:-184px -105px; }
.goods_discount .new_plshc_a2 { background-position:-184px -123px; margin-left:15px; }
.morebody { overflow:hidden; }
.morebody .fl{}
.tabs-title{ background:url(../images/cbg.png) repeat-x 0 -535px; border-left:1px solid #CFDFEE; border-right:1px solid #CFDFEE; line-height:29px; overflow:hidden; height:29px;}
.tabs-title .tab_radius{ padding:0 20px; border-right:1px solid #adc9e1; float:left; display:block; border-top:1px solid #CFDFEE;}
.tabs-title .current{ background-color:#fff; color:#ee5603; font-weight:bold;}
.tabs-body{ float:left; width:731px; }

.history_list { width:729px;display:block; overflow:hidden;border:1px solid #CDDEF0;padding:5px 0px 15px 0px;border-top:none;margin-top:-5px}
.history_box { float:left; width:210px; height:205px; overflow:hidden; border:1px solid #bababa; padding:5px; margin:8px 0 0 8px; _margin:8px 4px 0px 4px; }

.history_list .deal { border:1px solid #CCCCCC; float:left; font-size:13px; margin:14px 0 0 14px; width:222px; _margin:14px 7px 0 7px;}
.history_list .deal .pic{ height:142px; }
.history_list .deal .pic img { height:140px; margin:1px; width:220px;}
.deal .title { height:56px; line-height:20px; overflow:hidden; padding:2px 5px 3px;}
.deal .title a { color:#505050;}
.deal .price-info { color:#797979; float:left; margin-top:5px; padding-left:1px; width:160px;}
.deal .check-div { color:#797979; float:left; overflow:hidden; padding-top:15px; text-align:center; width:53px;}
.deal .check-div a{ background:url(../images/bg.png) no-repeat; display:block; height:24px; width:51px; }
.deal .note-div { background-color:#F5F5F5; border-top:1px solid #E3E3E3; color:#797979; float:left; margin-top:5px; overflow:hidden; padding-left:6px; white-space:nowrap; width:216px; }
.deal .note-div a{ float:left; line-height:18px; margin:5px 5px 5px 0;}
.deal .new_plshc_a1, .deal .new_plshc_a2 { background:url(../images/bg.png) no-repeat; display:block; font-size:12px; margin-left:0px; text-indent:18px; }
.deal .new_plshc_a1 { background-position:-184px -105px; float:left; }
.deal .new_plshc_a2 { background-position:-184px -123px; float:right; }
.deal .note-div .site{ float:right; color:#0062d9; }
.deal .price-info .hotprice-div {background:url(../images/bg.png) no-repeat 0 -410px;color:#FFFFFF;float:left;font-family:arial;font-weight:bold;margin-left:-7px;overflow:hidden;padding-left:23px;position:relative;text-shadow:1px 1px 1px #730F0F;width:62px; height:34px;}

.deal .price-info .hotprice-div .hotprice{font-size:26px; font-style:italic;}
.deal .price-info .hotprice-div .dotprice{font-size:14px; font-style:italic;}
.deal .price-info .discount {color:#E82F2D;display:inline-block; float:left;font-size:14px; font-weight:bold; overflow:hidden; padding-left:3px;white-space:nowrap; width:72px;}
.deal .price-info .price-div { display:inline-block;float:left; margin-top:3px; overflow:hidden; padding-left:3px; white-space:nowrap; width:72px;}

.historypage { padding:20px; text-align:center; float:left; width:680px; }
.historypage a { border:1px solid #888; padding:3px; margin-left:5px; }
.historypage strong { border:1px solid #888; background-color:#003d66; color:#fff; padding:3px; margin-left:5px; }
.noGoodsList{ margin:23px 10px 20px 12px;}
/*右侧*/
#body-right { width:233px; overflow:hidden; }
#body-right h3 { border-bottom:1px solid #cbdbeb; background:url(../images/cbg.png) repeat-x 0 -536px; height:27px; line-height:27px; color:#00498C; text-indent:20px; }
#body-right li { padding:6px 6px 6px 8px; height:30px; overflow:hidden; border-top:1px dashed #B8B8B8; }
.clickRanks { border:1px solid #cacaca; }
#body-right ul li.first { border-top:none; }
.clickRanks li p { background-color:#FFF8E7; border:1px solid #FFDAA0; color:#353434; float:left; height:27px; line-height:28px; overflow:hidden; text-align:center; width:51px; }
.clickRanks li div { float:right; height:32px; line-height:16px; overflow:hidden; width:192px; }
.goodsMessages { border:1px solid #cbdbeb; }
#body-right .goodsMessages li { height:50px; border-top:1px dashed #B8B8B8; }
#body-right .goodsMessages li img { width:65px; float:left; }
.goodsMessages li div { float:right; height:40px; line-height:20px; overflow:hidden; width:145px; }
#body-right .goodsMessages li.first { border-top:none; }
.siteMessages { border:1px solid #cbdbeb; }
.siteMessages .site{ line-height:20px; }
.siteMessages a.site_name,.goodsMessages a.site_name{ color:#20aa00;}
#body-right .siteMessages li{ margin-bottom:5px; height:55px; overflow:hidden; _width:215px; }
.article-content { padding:20px; line-height:1.5em; font-size:13px; }
#info-show { width:980px; background:url(../images/b5-3.gif) repeat-y 0 0; overflow:hidden; margin:0 auto; color:#2e2e2e; height:auto; position:relative; }
#info-show .info-title { font-size:18px; font-weight:bold; padding:20px; text-align:center; line-height:1.5em; }
#info-show .info-desc { padding:0 21px 0 20px; }
#info-show .info-desc ul { width:939px; border:solid 1px #ccc; background:#f1f1f1; padding:6px 0; float:left; }
#info-show .info-desc li { float:left; width:293px; line-height:26px; height:26px; overflow:hidden; padding:0 10px; }
#info-show .info-desc li.address { width:606px; }
#info-show .info-desc li span { color:#f60; }
#info-show .info-content { padding:20px; width:940px; overflow:hidden; line-height:1.5em; }
#info-show .info-list { width:940px; margin:20px auto 0 auto; }
#info-show .info-list th { background:#f1f1f1; border-top:solid 1px #ccc; line-height:28px; text-align:center; }
#info-show .info-list td { line-height:1.5em; vertical-align:top; padding:5px; font-family:Arial; }
#info-show .info-list td span { font-size:10px; color:#333; }
#info-show .info-list td span.user { color:#1a54cb; font-size:12px; }
#info-show .info-list td span.count { color:#f60; font-size:12px; font-family:Arial; }
#info-show .pages { float:right; padding:0 20px 0 0; }
.info-cate { width:940px; margin:10px auto 0 auto; }
.info-cate td { border-bottom:dashed 1px #ccc; line-height:20px; vertical-align:top; padding:5px; }
.info-cate td div { height:20px; line-height:20px; overflow:hidden; }
.info-cate td p { padding:3px 0; color:#999; }
.info-cate td span.count { color:#f60; font-size:12px; font-family:Arial; }
#new-message { width:980px; margin:0 auto; }
#new-message dl { width:482px; border:solid 1px #bbd0ea; height:422px; }
#new-message dl dt { background:#e6f3fc; border-bottom:solid 1px #bbd0ea; line-height:28px; font-size:14px; font-weight:bold; padding:0 0 0 8px; }
#new-message dl dd { }
#new-message dl dd ul { padding:0 8px 8px 8px; float:left; }
#new-message dl dd ul li { float:left; width:466px; border-bottom:dashed 1px #ccc; line-height:1.5em; padding:8px 0; }
#new-message dl dd ul li p { height:20px; line-height:20px; overflow:hidden; }
#new-message dl dd ul li div { height:40px; line-height:20px; overflow:hidden; text-indent:2em; color:#333; }
#new-message dl dd ul li div a { color:#666; }
/*会员注册*/
.fanwe-box #messagebox .list { width:968px; }
.fanwe-box { }
.user-handler { float:left; }
.fanwe-box dt, .user-handler dt { float:left; width:990px; height:33px; background:url(../images/b18.gif) no-repeat 0 0; overflow:hidden; }
.fanwe-box dt strong, .user-handler dt strong { width:99px; float:left; margin:0 0 0 7px; text-align:center; line-height:36px; font-size:13px; color:#fff; }
.fanwe-box dd, .user-handler dd { float:left; width:978px; border:solid 1px #bbd0ea; border-top:none; padding:18px 0; }
.user-handler dd.lostpasswd { padding:0px; }
.user-handler dd .fl { width:500px; overflow:hidden; }
.user-handler dd .fl form { padding:30px 0 0 0; }
.user-handler dd .fl div { float:left; width:100%; padding:10px 0; *padding:0; line-height:28px; }
.user-handler dd .fl div * { float:left; }
.user-handler dd .fl div p { width:155px; text-align:right; font-size:14px; }
.user-handler dd .fl div .f-input { width:200px; }
.user-handler dd .fl .btns { padding:30px 0 0 0; }
.user-handler dd .fl2 { width:398px; height:250px; border-left:solid 1px #bbd0ea; overflow:hidden; }
.user-handler dd .fl2 p { margin:0 0 0 50px; }
.user-handler dd .fl2 .p1 { padding-top:35px; color:#333; }
.user-handler dd .fl2 .p2 { padding-top:15px; color:#666; line-height:19px; }
.user-handler dd .fl2 .p3 { padding-top:20px; padding-bottom:20px; text-align:center; }
.user-handler dd .fl2 .p4 { padding-top:15px; text-align:center; border-top:dashed 1px #ccc; }
.user-handler dd .fl2 .p4 a { color:#005aa0; }
a.lost_passwd { margin:10px 0 0 15px; color:#005aa0; }
.lostpasswd_body { border:5px solid #FFF; overflow:hidden; }
.lostpasswd_area { width:550px; float:left; padding-left:25px; }
.lostpasswd_bg { background:url(../images/lostpasswd.gif) no-repeat left; float:right; width:359px; height:245px; }
.lostpasswd_text { padding:15px 0px; line-height:20px; }
.lostpasswd_form { padding:5px 0px; font-size:14px; }
.lostpasswd_form div { line-height:30px; height:40px; }
.lostpasswd_form div img { padding:6px 0 0; }
.lostpasswd_form p { width:100px; float:left; text-align:right; }
.lostpasswd_form .btns { }
.form .field { padding-bottom:2px; margin:5px auto 10px; padding-left:10px; width:650px; padding-right:10px; float:left; clear:left; padding-top:0px; _display:inline; }
.form .field label { text-align:right; line-height:30px; width:90px; padding-right:20px; float:left; height:30px; color:#333; font-size:14px }
.form .field label span { color:#f00; padding:0 5px 0 0; }
.form .field .f-input { margin:3px 0px 0px; width:380px; float:left }
.form .field .f-check { margin-top:0px; float:left; }
.form .field .f-check { margin-top:0px; float:left; }
.form .field .f-textarea { margin:3px 0px 0px; width:500px; float:left; height:100px }
.form .hint { width:300px; float:left; color:#989898; margin-left:110px; clear:left; font-size:12px; padding:8px 0 0 0; display:inline; }
.form .act { padding:0 10px; margin-left:110px; clear:left; }
.form .act .button { padding-left:0px; width:158px; height:33px; cursor:pointer }
.form .message { line-height:24px; padding:0 30px 30px 36px; }
.form .field p { padding:8px; font-size:14px; }
.f-submit { background:url(../images/btn-bg.gif) no-repeat; border:medium none; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:bold; height:35px; text-align:center; width:87px; }
.hbox { width:980px; margin:0 auto; }
.hbox #site-toggle { width:678px; float:left; }
.hbox #site-toggle #site-nav { width:676px; float:left; }
.hbox #site-toggle .site-list { width:678px; padding:0px; }
.hbox #site-toggle .sl-box { width:676px; }
.hbox #site-toggle .site-list .list { padding:0 11px; }
.hbox #site-toggle .site-list .list a { width:89px; }
.hbox .fanwe-box { float:left; }
#site-toggle .site-list .list a { padding:0 10px 0 9px; position:relative; }
#site-toggle .site-list .list a span.auth { position:absolute; right:0; top:4px; width:16px; height:18px; background:url(../images/auth.gif) no-repeat 0 0; display:block; }
.sale-box { position:relative; border:solid 1px #bbd0ea; background:#fff; width:286px; height:303px; float:right; overflow:hidden; }
.sale-box .t { border-bottom:solid 1px #bbd0ea; line-height:32px; height:32px; padding:0 0 0 10px; width:276px; position:relative; }
.sale-box .t strong { font-family:"微软雅黑", Arial; font-size:14px; }
.sale-box .t a { position:absolute; top:2px; right:6px; color:#cc0000; }
.sale-box .b { float:left; width:266px; padding:8px 10px; position:relative; }
.sale-box .b a { border-bottom:1px dashed #DCDCDC; color:#0072BC; float:left; line-height:14px; overflow:hidden; padding:10px 0 6px; text-align:center; width:53px; }
.sale-box ul { float:left; }
.sale-box ul li { float:left; width:266px; height:89px; overflow:hidden; border-top:solid 1px #ccc; margin:0; }
.sale-box ul li.first { border:none; }
.sale-box .img { width:70px; height:70px; display:block; overflow:hidden; float:left; border:solid 1px #efefef; margin:8px 0 0 0; }
.sale-box .img img { height:70px; }
.sale-box p { float:right; width:186px; overflow:hidden; margin:8px 0 0 0; }
.sale-box p a { display:block; width:186px; float:left; overflow:hidden; font-family:"微软雅黑", Arial; }
.sale-box p a.s { font-size:13px; font-weight:bold; height:24px; line-height:24px; color:#cc0000; }
.sale-box p a.g { font-size:13px; height:40px; line-height:20px; padding:5px 0 0 0; }
/*2.2*/
#maps-left { float:left; width:200px; border:solid 1px #ccc; height:600px; }
#maps-left .ml-search { padding:0 0 0 8px; float:left; width:192px; border-bottom:solid 1px #ccc; background:url(../images/map/b1.jpg) repeat-x 0 0 #e5e6e6; height:68px; }
#maps-left .ml-search p { line-height:28px; font-weight:bold; font-size:13px; }
#maps-left .ml-search .f-input { width:116px; }
#maps-left .ml-search .formbutton1 { padding-left:5px; padding-right:5px; }
#maps-left .ml-list { float:left; }
#maps-left .ml-list .t { background:#e5e6e6; float:left; width:184px; padding:8px 8px 0 8px; border-bottom:solid 1px #ccc; height:30px; }
#maps-left .ml-list .t p { float:left; }
#maps-left .ml-list .t p strong { font-family:Arial; color:#f30; font-size:20px; }
#maps-left .ml-list .t select { float:right; }
#maps-left .ml-list .b { float:left; width:192px; padding:0 4px 4px 4px; height:488px; overflow:hidden; overflow-y:scroll; }
#maps-left .ml-list .item { float:left; margin:4px 0 0 0; display:inline; width:172px; border:solid 1px #eee; padding:0 0 5px 0; }
#maps-left .ml-list .item .i1 { float:left; width:100%; padding:5px 0 0 0; }
#maps-left .ml-list .item .i1 img { float:left; margin:0 0 0 5px; }
#maps-left .ml-list .item .i1 a { display:block; float:right; line-height:16px; overflow:hidden; height:32px; width:130px; padding:0 5px 0 0; }
#maps-left .ml-list .item .i2 { float:left; width:100%; padding:5px 0 0 0; }
#maps-left .ml-list .item .i2 .l { float:left; padding:0 0 0 5px; }
#maps-left .ml-list .item .i2 .l span { font-family:Arial; color:#f30; }
#maps-left .ml-list .item .i2 .r { float:right; padding:0 5px 0 0; color:#f30; }
#maps-left .ml-list .item .i2 .end { color:#ccc; }
#maps-right { float:right; width:766px; border:solid 1px #ccc; height:600px; }
#maps-right .t { background:url(../images/map/b2.jpg) repeat-x 0 0; border-bottom:solid 1px #ccc; height:34px; float:left; width:100%; overflow:hidden; }
#maps-right .t ul { float:left; }
#maps-right .t ul li { float:left; line-height:38px; margin:0 0 0 10px; display:inline; cursor:pointer; }
#maps-right .t ul li.current { background:url(../images/map/b3.gif) no-repeat right 3px; }
#maps-right .t ul li img { float:left; margin:3px 0 0 0; }
#maps-right .t ul li p { float:left; padding:0 8px; }
#maps-right .t ul li.current p { color:#fff; }
#mapBox { height:565px; width:766px; float:left; }
.popGoodsList { width:330px; text-align:left; position:relative; }
.popScroll { height:262px; overflow:hidden; overflow-y:scroll; width:350px; float:left; }
.popGoodsList dl { width:100%; float:left; }
.popScroll dl { width:330px; float:left; }
.popGoodsList dl dt { height:24px; line-height:24px; float:left; width:100%; position:relative; border-bottom:solid 1px #f30; }
.popGoodsList dl dt a { float:left; display:block; height:24px; padding:0 10px; background:#f30; color:#fff; font-weight:bold; }
.popGoodsList dl dt p { float:right; }
.popGoodsList dl dt p span { color:#F30; font-family:Arial; font-weight:bold; }
.popGoodsList dl dd { float:left; width:100%; }
.popGoodsList dl dd table { table-layout:fixed; float:left; }
.popGoodsList dl dd .title { padding:5px; }
.popGoodsList dl dd .title a { line-height:20px; height:40px; display:block; overflow:hidden; }
.popGoodsList dl dd .img { text-align:left; padding:5px; width:200px; }
.popGoodsList dl dd .img a { display:block; width:200px; height:123px; overflow:hidden; }
.popGoodsList dl dd .img img { width:200px; }
.popGoodsList dl dd .attr { width:120px; text-align:left; }
.popGoodsList dl dd .attr p { line-height:24px; font-family:Arial; padding:0 0 0 8px; }
.popGoodsList dl dd .attr span { color:#F30; font-family:Arial; font-weight:bold; font-size:13px; }
.popGoodsList dl dd .supplier { background:#F30; padding:3px 5px; color:#fff; text-align:left; line-height:18px; }
.popScroll hr { float:left; width:330px; margin:12px 0; *margin:12px 0 0 0;}

.jf-left { width:722px; float:left; }
.jf-left .jf-title{ float:left; width:720px; height:30px; overflow:hidden; border:1px solid #b5d0eb; line-height:30px; }
.jf-left .jft_beij{ float:left; background:url(../images/cbg.png) repeat-x 0 -469px; height:30px; width:587px; }
.jf-left .jf-title .jf_xiaoti{ float:left; background:url(../images/bg.png) no-repeat 0 -444px; height:30px; width:107px; padding:0 0 0 26px; font-size:14px; color:#fff; }
.jf-left .jf-list { float:left; width:720px; border-left:1px solid #b5d0eb; border-right:1px solid #b5d0eb;/* padding-bottom:15px;*/ }
.jf-left .jf-list ul { float:left; }

.jf-left .jf-list li { float:left; width:222px; height:295px; overflow:hidden; margin:15px 0 0px 12px; display:inline; border:1px solid #b5b5b5; }
.jf-left .dhzq_beij{ /*width:222px; height:68px; margin-bottom:2px; border:1px solid;*/ overflow:hidden; float:left; width:220px; }
.jf-left .jf-list li .t{ background:url(../images/cbg.png) repeat-x 0 -565px; line-height:20px; height:55px; overflow:hidden; float:left; width:210px; /*margin:6px;*/ padding:6px; }
.jf-left .jf-list li .t .s{ color:#3d9200; }
.jf-left .jf-list li .i { width:214px; height:128px; overflow:hidden; text-align:center; float:left; /*margin:4px 0px 0px 4px; border:1px solid;*/ padding:4px;}
.jf-left .jf-list li .i img { width:214px; float:left; }
.jf-left .jf-list li .l { float:left; line-height:20px; padding:5px 0 0 6px;/* border:1px solid;*/ width:115px; height:80px; }
.jf-left .jf-list li .l span { color:#f00; font-family:Arial; font-weight:bold; }
.jf-left .jf-list li .exchange,.jf-left .jf-list li .exchange2 { background:url(../images/bg.png) no-repeat 0 -478px; float:right; margin:35px 6px 0 0; overflow:hidden; cursor:pointer; width:93px; height:44px; }
.jf-left .jf-list li .exchange2{ background-position:0 -522px; height:50px;}
/*.jf-left .jf-list li .exchange {}*/

.jf-left .jf-list .empty { padding:20px; font-size:14px; color:#C00; }
.jf-left .jf-content { float:left; border-left:1px solid #b5d0eb; border-right:1px solid #b5d0eb; padding:20px; line-height:1.5em; width:680px; color:#333; }
.jf-left .jf-content1 { float:left; border:1px solid #b5d0eb; border-top:none; padding:20px; line-height:1.5em; width:680px; color:#333; position:relative; }
.jf-right { width:248px; float:right; }
.jfr-dl { float:left; width:246px; border:1px solid #b5d0eb; }
.jfr-dl dt { background:url(../images/cbg.png) repeat-x 0 -469px; height:30px; overflow:hidden; border-bottom:1px solid #b5d0eb; line-height:30px; float:left; width:100%; }
.jfr-dl dt strong { float:left; padding:0 0 0 8px; font-size:14px; color:#333; }
.jfr-dl dd { float:left; width:100%; }
.jfr-dl dd .empty { padding:20px; font-size:14px; color:#C00; }
.jfr-dl dd.content { line-height:1.5em; padding:10px; width:226px; }
.jfr-dl dd.text-list ul { float:left; padding:2px 10px 8px 10px; }
.jfr-dl dd.text-list ul li { float:left; line-height:18px; border-bottom:dashed 1px #eee; width:220px; padding:6px 3px; }
.jfr-dl dd.text-list ul li span { color:#F30; font-family:Arial; }
.jfr-dl dd.top ul { float:left; padding:2px 8px 8px 8px; width:230px; }
.jfr-dl dd.top ul li { float:left; line-height:18px; border-bottom:dashed 1px #eee; width:224px; padding:6px 3px; }
.jfr-dl dd.top ul li span { float:left; display:block; font-family:Arial; height:18px; line-height:18px; }
.jfr-dl dd.top ul li span.i { font-weight:bold; font-size:16px; width:28px; }
.jfr-dl dd.top ul li span.t { color:#F30; }
.jfr-dl dd.top ul li span.u { width:100px; }
.jfr-dl dd.top ul li span.j { width:80px; background:url(../images/jf/money.jpg) no-repeat 0 -11px; padding:0 0 0 13px; }
.jfr-dl dd.top ul li span.u1 { width:90px; }
.jfr-dl dd.top ul li span.j1 { width:90px; }
#consignee { position:absolute; display:none; }
#consignee table { background:#ccc; border:solid 2px #ccc; }
#consignee td { padding:6px; background:#fff; }
#consignee td.l { background:#f6f6f6; padding-right:0; }
#links .box { float:left; position:relative; width:100%; }
#links .t { float:left; width:100%; height:24px; background:url(../images/b17-1.gif) no-repeat 0 0; }
#links.friend .t { float:left; width:100%; height:24px; background:url(../images/b17-2-link.gif) no-repeat 0 0; }
#links .b { float:left; width:100%; height:6px; background:url(../images/b17-3.gif) no-repeat 0 0; overflow:hidden; }
#links .m { float:left; width:960px; background:url(../images/b17-2.gif) repeat-y 0 0; padding:5px 0 10px 20px; }
#links .m a { float:left; width:60px; margin:0 4px; text-align:center; overflow:hidden; display:inherit; }
#links .close { cursor:pointer; width:24px; height:23px; background:url(../images/b17-4.gif) no-repeat 0 0; position:absolute; right:5px; bottom:5px; }
#concern_and_buy { display:none; font-size:12px; padding:5px 10px; position:absolute; z-index:100; }
.radius_5 { -moz-border-radius:5px 5px 5px 5px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #bbd0ea; }
/*--会员中心--*/
.usercenter { margin:0 auto; width:980px; overflow:hidden; }
.usercenter_menu { border:1px solid #BBD0EA; float:left; height:auto; width:170px; }
.usercenter_menu h2 { background:url(../images/cbg.png) repeat-x 0 -372px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#FFF; }
.usercenter_menu_list { }
.usercenter_menu_list dl { border-bottom:1px solid #BBD0EA; }
.usercenter_menu_list dt { background:url(../images/cbg.png) repeat 0 -404px; height:32px; font-weight:bold; border-bottom:1px solid #BBD0EA; }
.usercenter_menu_list dd { height:25px; line-height:25px; text-indent:45px; }
.usercenter_menu_list dd a { background:url(../images/cbg.png) no-repeat -15px 8px; display:block; width:95px; float:left;/* background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="../images/cbg.png"); */}
.usercenter_menu_list dd span { float:left; text-indent:0px; color:#989898; }
.usercenter_menu_list dl.usercenter_menu_list_dl1 { }
.usercenter_menu_list dl.usercenter_menu_list_dl2 { border:none; }
.usercenter_menu_list dt a { background:url(../images/cbg.png) no-repeat; text-indent:35px; display:block; height:32px; line-height:32px; margin:0 0 0 10px; width:150px;/* background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="../images/cbg.png"); */}
.usercenter_menu_list dt a.usercenter_menu_a1 { background-position:-23px -11px; }
.usercenter_menu_list dt a.usercenter_menu_a2 { background-position:-23px -68px; }
.usercenter_menu_list dt a.usercenter_menu_a3 { background-position:-23px -40px; float:left; width:88px; _margin-left:5px; }
.usercenter_menu_list dt a.usercenter_menu_a4 { background-position:-23px -229px; }
.usercenter_menu_list dt a.usercenter_menu_a5 { background-position:-23px -285px; }
.usercenter_menu_list dt a.usercenter_menu_a6 { background-position:-23px -147px; }
.usercenter_menu_list dt span { float:left; line-height:32px; color:#989898; }
.usercenter_body { border:1px solid #BBD0EA; float:right; height:auto; width:795px; *position:relative; }
.right_title { background:url(../images/cbg.png) repeat-x 0 -436px; border-bottom:1px solid #BBD0EA; line-height:32px; text-indent:15px; font-size:16px; color:#1162a3; }
.right_jbzl { padding:20px; overflow:hidden; display:block; _width:755px; }
.right_jbzl span { color:#EC5601; }
.right_jbzl p { line-height:25px; }
.jbzl_left { float:left; }

.jbzl_right { border:1px dotted #454545; float:right; padding:10px; width:345px; *width:354px; }
.jbzl_right_a1 { background:url(../images/bg.png) no-repeat -123px -26px; float:left; height:50px; width:50px; border:1px solid #ccc; }
.jbzl_right_a2 .p3{color:#0070da;}
.jbzl_a2,.jbzl_right_a2{float:left; margin-left:10px;}
.jbzl_a2 .p1,.jbzl_right_a2 .p1{ line-height:16px; color:#0e62a0;}
.jbzl_a2 .p2,.jbzl_right_a2 .p2{ line-height:35px; overflow:hidden;}
.jbzl_a2 .p3{ color:#484848; line-height:16px;}
.f_text{ padding:2px; width:210px; _width:220px; float:left;}

.jbzl_left_a1 { float:left; width:104px; }
.jbzl_left_a1 img { border:1px solid #B4B4B4; height:100px; padding:1px; width:100px; }
.left_a1_tx { background:url(../images/bg.png) no-repeat 0 -338px; font-size:12px; height:23px; line-height:23px; margin-top:5px; text-align:center; width:104px; }
.left_a1_tx a { color:#E10000; }
.left_a1_jf { color:#000000; font-size:12px; height:25px; line-height:25px; text-align:center; width:104px; }
.left_a1_jf span { color:#E10000; }
.jbzl_left_a2 { float:left; font-size:14px; line-height:22px; padding-left:10px; text-align:left; width:243px; }

.right_title2 { background:url(../images/cbg.png) repeat-x 0 -468px; height:32px; border-bottom:1px solid #BBD0EA; border-top:1px solid #BBD0EA; line-height:32px; text-indent:10px; font-size:16px; color:#1162a3; width:795px; _margin-top:50px; }
.right_title2 .title { float:left; }
.right_title2 .score { float:left; font-size:13px; margin-left:15px; border-left:1px solid #B8D3EE; color:#EC5601; }
.right_title2 .more { float:right; font-size:13px; padding-right:10px; }
.right_title2 .more a { color:#005596; }

#message_infobox { padding:10px; border:1px dotted #D9D9D9; line-height:20px; color:#f00; width:730px; }
.right_jbzl ul{ float:left; overflow:hidden;}
.right_jbzl ul li{ line-height:30px; height:30px; }
.right_jbzl ul li input{ margin-top:5px\9; *margin-top:0px; _margin-top:5px; }
.right_jbzl .title{ margin-left:30px;}
.right_jbzl .title li{ margin-right:10px;text-align:right; width:100px; }
.right_jbzl .name{ color:#f00; }

.right_edit ul{ float:none; _width:725px; z-index:3;}
.right_edit ul li{ float:left; height:35px;line-height:35px; overflow:visible;}
.right_edit .xggrzl_form_a1{ width:100px; text-align:right; margin-right:10px;}
.right_edit .xggrzl_form_a2{ color:#f00;}
.right_edit .xggrzl_form_a3{ width:170px; /*overflow:auto; position:relative;*/}
ul.tuangousc1{ overflow:hidden; float:none;}
ul.tuangousc1 li{ float:left;}
/*#user_city_list{ z-index:100; position:absolute; border:1px solid; background-color:#fff; top:513px; _left:-500px; _top:1000px; display:block;}*/
.xggrzl_form_a4{ margin-left:55px;}
.xggrzl_form_a4 input{ margin-right:10px;}
/*-- 站点收藏 --*/
.zdsc_biaoge,.jifengzh{overflow:hidden;}
.zdsc_biaoge li.l1{width:200px;}
.zdsc_biaoge li.l2{width:300px;}
.zdsc_biaoge li.l3{width:150px;}
.zdsc_biaoge li.l4{width:103px;}
.collect_list{ line-height:42px; }
.collect_list .site_names{float:left;border-right:1px solid #b5d4f1; width:200px; text-align:center;}
.collect_list .site_desc{float:left; width:295px; line-height:18px; padding:3px;}
.collect_list .add_time{float:right;border-right:1px solid #b5d4f1;border-left:1px solid #b5d4f1; width:147px; text-align:center;}
.collect_list .site_make{float:right; width:102px; text-align:center;}
.collect_list .del_but{background:url(../images/bg.png) no-repeat -185px -508px; width:50px;text-indent:18px; display:block;line-height:20px; margin:10px 25px;}
/*-- 团购收藏 --*/
.but_list,.buy_but_list{ width:753px; border:1px solid #cbcbcb; background-color:#ececec; }
.but_list li{ float:left; width:250px; }
.but_list li a,.buy_but_list li a{ background:url(../images/bg.png) no-repeat -186px -266px; display:block; height:22px; line-height:22px; margin:4px 0 0 95px; overflow:hidden; text-indent:20px; width:70px;}
.but_list li a.up,.buy_but_list li a.up{background-position:-186px -306px;}
.but_list li a.down,.buy_but_list li a.down{background-position:-186px -324px;}
.buy_but_list li a{margin:4px 0 0 40px;}

.but_list li.l1,.but_list li.l2,.buy_but_list li.l1{ border-right:1px solid #cbcbcb;}
.but_list li.l3{}
.goodsCollect_list{}
.goodsCollect_list li.l1{ width:105px;}
.goodsCollect_list li.l2{ width:408px;}
.goodsCollect_list li.l3{ width:102px;}
.goodsCollect_list li.l4{ width:138px;}
.goodsCollect_box{border:1px solid #b5d4f1; border-top:none; overflow:hidden; height:90px;}
.goodsCollect_box .pic{border-right:1px solid #b5d4f1; float:left; width:105px; overflow:hidden; padding:5px; height:80px;}
.goodsCollect_box .pic img{ width:105px;}
.goodsCollect_box .title{ float:left; width:290px; margin:0px; padding:5px;height:80px; line-height:20px;}
.goodsCollect_box .site_name{ color:#f05400;}
.goodsCollect_box .gmjl_bj_img{ background:url(../images/bg.png) no-repeat -185px -547px; width:15px; height:15px; float:left; margin:2px 0 0;}
.goodsCollect_box .more{border-right:1px solid #b5d4f1; float:left; width:90px;padding:10px 0;height:70px; text-align:center; color:#767676;}
.goodsCollect_box .price{border-right:1px solid #b5d4f1; float:left; width:100px;padding:5px;height:80px;}
.goodsCollect_box .price p{ text-align:center;}
.goodsCollect_box .status{ color:#F63;}
.goodsCollect_box .edit{ float:left; width:100px;padding:5px;}
.goodsCollect_box .del_but,.goodsCollect_box .sai_but,.goodsCollect_box .biao_but{background:url(../images/bg.png) no-repeat; text-indent:18px; display:block; float:left; line-height:20px; margin:2px 5px;}
.goodsCollect_box .del_but{ background-position:-185px -508px; width:50px;}
.goodsCollect_box .sai_but{ background-position:-185px -525px; width:80px;}
.goodsCollect_box .biao_but{ background-position:-185px -544px;}

.goodsCollect_box .content{ max-height:60px; _height:expression(this.scrollHeight > 60 ? "60px":"auto"); overflow:hidden; }
.goodsCollect_box .endtime{color:#767676;}
/*-- 积分日志 --*/
.jifengzh ul,.goodsCollect_list ul,.zdsc_biaoge ul,.invite_list ul,.order_list ul{ border:1px solid #b5d4f1; width:753px; background:url(../images/cbg.png) repeat-x 0 -468px; height:32px; float:none; }
.jifengzh li,.goodsCollect_list li,.zdsc_biaoge li,.invite_list li,.order_list li{ float:left; text-align:center; color:#0f63a3; }
.jifengzh li.l1{ width:550px; }
.jifengzh li.l2{ width:60px; }
.jifengzh li.l3{ width:140px; }
.jifengzh1,.collect_list,.invite_box,.orderlist_box{ border:1px solid #b5d4f1; border-top:none; overflow:hidden;/* line-height:30px;*/ _width:753px;}
.jifengzh1{ line-height:30px; }
.jifengzh1 .memo{ float:left; width:550px; border-right:1px solid #b5d4f1; text-align:center;}
.jifengzh1 .score{ float:left; text-align:center; text-align:center; width:60px;}
.jifengzh1 .create_time{ float:right; width:140px; border-left:1px solid #b5d4f1; text-align:center; }
.jifengzh .pages,.goodsCollect_list .pages,.zdsc_biaoge .pages,.invite_list .pages,.order_list .pages{ border:1px solid #b5d4f1; border-top:none; text-align:right; font-size:12px; line-height:40px; }
.jifengzh .pages a,.goodsCollect_list .pages a,.zdsc_biaoge .pages a,.invite_list .pages a,.order_list .pages a{ font-size:12px;}
/*-- 好友邀请 --*/
.jqjl_jqjiek{ overflow:hidden;}
.invite_list{}
.invite_list li.l1{ width:300px;}
.invite_list li.l2{ width:100px;}
.invite_list li.l3{ width:176px;}
.invite_list li.l4{ width:176px;}
.invite_box{text-align:center;}
.invite_box .name{ float:left; width:300px; border-right:1px solid #b5d4f1;}
.invite_box .score{ float:left; width:100px; border-right:1px solid #b5d4f1;}
.invite_box .create_time{ float:left; width:175px; border-right:1px solid #b5d4f1;}
.invite_box .pay_time{ float:left; width:175px;}
.no_invite{ line-height:50px;}
/*-- 购买列表 --*/
.buy_but_list li{ float:left; width:149px; text-align:center;}
/*-- 我的city_list --*/
#user_city_list{ background:none repeat scroll 0 0 #fffdf8; border:1px solid #aaa386; clear:both; float:left; position:absolute; top:513px; top:512px\9; *top:312px; *left:130px; _left:130px; _top:360px; width:480px; z-index:1; padding:15px 8px 12px 8px; }
.close1{ cursor:pointer; float:right; margin-left:15px; }
.close1 a{ color:#e50000;}
#user_city_list .list_alp{ margin-left:15px; margin-right:10px; height:292px; overflow-x:hidden; overflow-y:auto;}
#user_city_list a{ display:inline-block; margin-right:5px; padding:0 5px;}
.user_citylist_tb{ height:30px; line-height:30px; border-bottom:3px solid #E7E7E7; margin-bottom:12px;}
/*-- 积分兑换 --*/
.grzx_tishi{ background:url(../images/nochange.gif) repeat-x; height:80px; padding:10px 20px;}
.grzx_tishi p{ color:#585858; }
.order_list{}
.order_list li.l1{ width:120px; }
.order_list li.l2{ width:220px; }
.order_list li.l3{ width:120px; }
.order_list li.l4{ width:60px; }
.order_list li.l5{ width:80px; }
.order_list li.l6{ width:150px; }
.orderlist_box{}
.orderlist_box div{ float:left; border-right:1px solid #b5d4f1; text-align:center; line-height:30px; }
.orderlist_box .sn{ width:119px;}
.orderlist_box .title{ width:219px; margin:0px;}
.orderlist_box .time{ width:119px;}
.orderlist_box .score{ width:59px;}
.orderlist_box .status{ width:79px;}
.orderlist_box .memo{ border:none; width:150px;}
ul.jfList_goods { float:left; }
.right_jbzl .jfList_goods li { float:left; width:220px; overflow:hidden; margin:0 0 0 35px; height:260px; display:inline; line-height:normal; padding:3px; border:1px solid #b5b5b5; }
.right_jbzl .jfList_goods li.first{ margin:0px;}
.jfList_goods li .t { line-height:18px; height:36px; overflow:hidden; float:left; width:100%; }
.jfList_goods li .i { width:220px; height:128px; overflow:hidden; text-align:center; float:left; margin:6px 0 0 0; }
.jfList_goods li .i img { width:220px; float:left; }
.jfList_goods li .l { float:left; line-height:18px; padding:6px 0 0 3px; }
.jfList_goods li .l span { color:#f00; font-family:Arial; font-weight:bold; }
.jfList_goods li .r { float:right; padding:17px 3px 0 0; }
.jfList_goods li .exchange { cursor:pointer; }
/*-- 修改头像 --*/
.ZDSAVATAR_Main { border:1px solid #DEECF5; height:365px; position:relative; width:450px; float:left; }
.ZDSAVATAR_Left { float:right; width:317px; height:365px; }
.ZDSAVATAR_Right { float:left; width:130px; height:365px; }
#ZDSAVATAR_Edit { width:310px; height:310px; border:1px solid #cacaca; margin-top:5px; overflow:hidden; position:absolute; }
#ZDSAVATAR_DragDiv { z-index:2; border:1px solid; position:absolute; border:1px dashed #b3b3b3; cursor:move; display:block; }
#selFileDiv { background-color:#FFFFFF; border:0 dashed #000000; float:left; margin:35px 3px 0 5px; _margin:35px 0 0 3px; overflow:hidden; position:relative; width:120px; }
#selFileDiv a { background:url(../images/xz.png) no-repeat; color:#FFFFFF; display:block; font-size:14px; font-weight:bold; height:26px; line-height:26px; text-align:center; text-decoration:none; }
#ZDSAVATAR_PicFile { cursor:pointer; font-size:28px; opacity:0; left:-295px; top:-28px; *left:-310px; *top:-26px; position:absolute; outline:none; hide-focus:expression(this.hideFocus=true);filter:Alpha(opacity=0);}
#promptDiv { background:url(../images/jt.png) no-repeat; float:left; height:125px; width:122px; margin:5px 3px; }
#btnDiv { border:0 solid #000000; float:left; height:30px; width:122px; margin-left:3px; }
#btnDiv a { color:#FFFFFF; display:inline-block; font-size:16px; font-weight:bold; height:26px; line-height:26px; text-align:center; text-decoration:none; width:60px; }
#btnDiv .ok { background:url(../images/qd.png) no-repeat; float:left; }
#btnDiv .reset { background:url(../images/cz.png) no-repeat; float:right; }
#ZDSAVATAR_Zoom { width:310px; height:20px; width:290px; position:absolute; left:145px; bottom:15px; }
#ZDSAVATAR_ZoomIn { cursor:pointer; float:left; margin-right:5px; -moz-user-select:none; }
#ZDSAVATAR_ZoomOut { cursor:pointer; float:left; margin-left:5px; position:relative; -moz-user-select:none; }
#ZDSAVATAR_ZoomSlide { border:0 none; left:232px; position:absolute; top:-1px; -moz-user-select:none; }
#ZDSAVATAR_Edit img { position:absolute; }
#ZDSAVATAR_HideImg { z-index:0; opacity:0.5; filter:alpha(opacity:50); -moz-user-select:none; }
#ZDSAVATAR_MainImg { z-index:1; clip:rect(0px, 0px, 0px, 0px); -moz-user-select:none; }
#ZDSAVATAR_preDiv { background-color:#FFFFFF; border:1px dashed #000000; float:left; height:120px; margin:5px 3px 0 5px; _margin:5px 0 0 3px; overflow:hidden; position:relative; width:120px; }
.preDiv1 { text-align:center; line-height:120px; font-size:12px; color:#b2b2b2; }
.preDiv2 { }
#ZDSAVATAR_SizeDiv { cursor:nw-resize; display:block; position:absolute; bottom:0px; right:0px; width:5px; height:5px; line-height:5px; right:0px; bottom:0px; border:1px solid; z-index:3; }
#ZDSAVATAR_Msg01 { background:url(../images/tishi1.png) no-repeat; position:absolute; width:232px; height:27px; top:160px; left:135px; }
#ZDSAVATAR_Msg02 { background:url(../images/tishi2.png) no-repeat; position:absolute; width:273px; height:27px; top:320px; left:135px; }
.touxiang{ float:right;height:20em;width:24.5em; color:#515151;}
.touxiang .caij {font-size:13px;line-height:36px;margin-bottom:28px;padding-left:3px;}
.touxiang .tishi_div { background:url(../images/cbg.png) repeat-x 0 -469px; color:#1162A3;text-indent:8px;}
.backbut{ padding:0 33px 15px 0; text-align:right;}
.backbut input{}


/*-- remen --*/
.remen_box{ width:980px; margin:0 auto; }
.remen_left{ border:1px solid #bcd0e9; width:736px; float:left; overflow:hidden; }
.remen_goodslist{ padding:0 10px; }
.remen_goodsbox{ border-bottom:1px solid #c3c3c3; overflow:hidden; margin:10px 0; padding:5px 0; _width:716px; }
.remen_img{ float:left; margin:0 15px 0 8px; height:80px; overflow:hidden; width:130px; }
.remen_img img{ width:130px;}
.remen_info{ float:left; width:300px; margin:0 30px 0 0;}
.remen_info .time{ color:#016567; }
.remen_prices{ float:left; width:120px; color:#505050; line-height:22px; }
.remen_prices b{ color:#f00; font-size:16px;}
.remen_prices span{ color:#f00; }
.remen_other{ float:left; margin:10px 0 0;}
.remen_other .goods_but{ float:none;}
.remen_other .goods_but a{ background-position:0 0; height:24px; width:51px; margin:0 0 0 35px; }
.remen_other .goods_discount{ margin:10px 0 0; line-height:20px; }
.remen_other .goods_discount a{ float:right;}

.remen_right{ width:230px; float:right; }
.cate_box{ border:1px solid #bcd0e9; }
.cate_head{ overflow:hidden; background:url(../images/cbg.png) repeat-x 0 -437px; _width:228px; _height:30px; }
.cate_head span{ background:url(../images/bg.png) no-repeat -193px -563px; width:7px; height:6px; display:block; float:left; margin:12px 10px 10px;}
.cate_head h3{ color:#0056a3; font-weight:bold; line-height:30px; float:left; }
.cate_body{ overflow:hidden; padding:5px 10px 8px; _width:208px; }
.cate_body ul{}
.cate_body li{ float:left; border-bottom:1px dashed #BAD0E8; text-align:center; width:52px; overflow:hidden; height:25px; }
.cate_body a{ color:#606060; /*border-bottom:1px dashed #bad0e8;*/ padding:5px 0; line-height:25px; }



