#list_left { float: left; width: 738px; }
#list_right { float: right; width: 210px; border:1px solid #e2e2e2; }
    #list_right em { margin-top:0px; }

.related_left { float:left; width:690px; }
.related_right { float:right; width:260px; }

/*--- item ---*/
#item_map { height:250px; *width:100%; _width:99%; }
.custom_field { margin:0; width:100%; }
    .custom_field td { padding:4px 2px; border-bottom:1px dashed #E1E1E1; font-size:12px; line-height:18px; }
        .custom_field .key { width:100px; text-align:right; background:#FFFBF7; }

.custom_field_list { margin:0; width:100%; }
    .custom_field_list td { padding:1px 0; font-size:12px; }
        .custom_field_list td a { margin:0 2px; }
        .custom_field_list .key { width:65px; text-align:left; }

.item-search-empty { color:#808080; margin:20px; }
    .item-search-empty ul { margin:0; padding:0; }
        .item-search-empty ul li { margin: 0 20px; *margin-bottom:10px; }
            .item-search-empty ul li a { color:#0066ff }
                .item-search-empty ul li a:hover { color:#ff9900; }

/*--- category ---*/
.item-ix-box { margin-bottom:10px; border-bottom:1px solid #ececec;  }
.item-ix-box .cate_title { font-size:24px; color:#CC0000; padding:0 10px; margin-bottom:5px; position:relative; }
.item-ix-box .cate_title .right_title { position:absolute; left:120px; top:10px; font-size:14px; font-weight:normal; }
.item-ix-box .cate_title .right_title a { color:#666; margin:0 5px;}
.item-ix-box .cate_title .right_title a:hover{color:#d10000;}
.item-ix-box .category-info { float:left; width:100px; }
.item-ix-box .category-finer { float:left;  height:218px; overflow:hidden;  }
.item-ix-box .subjects { margin:0; padding:0; list-style:none; width:950px; }
.item-ix-box .subjects li { float:left; width:160px; margin-top:15px; margin-left:30px; }
.item-ix-box .subjects li div { margin:0 auto; width:160px; height:120px; background: #fff; text-align:center; }
.item-ix-box .subjects li div img {width:160px; height:120px; /*_width: expression(this.width > 150 ? 150 : true); 
    _height: expression(this.height > 120 ? 120 : true); */ }
.item-ix-box .subjects li p.title { margin-top:8px; font-size:14px; }
.item-ix-box .subjects li p.start { margin-top:8px; height:15px; text-align:right; width:100%; _height:14px; _line-height:100%; }
.item-ix-box .subjects li p.scate { margin-top:8px; }
.item-ix-box .subjects li p.gary a{ color:#aaa; }
.item-ix-box .subjects li p.gary a:hover{ color:#555; }

.item-ix-box .category-tabs { border-bottom:1px solid #e2e2e2; *border-bottom:0; }
.item-ix-box .category-tabs li { float:left; padding:6px 8px; padding:0 8px\0; height:30px\0; line-height:33px\0; }

/*--- list ---*/
#cate_right{ float: right; width: 255px; }
#cate_left{ float: left; width: 705px; }
.itemfiner { background:#fffbe6; }
.itemlist { clear:both; padding:10px 0 5px 0px; border-bottom:1px dashed #ddd; line-height:18px; margin:0; }
.itemlist .item { float:left; width:615px; } 
.itemlist .item .info { float:left; margin:0 0 5px 0; width:525px; }
.itemlist .item .info h3 { margin:0 5px 0 0; display:inline; font-size:14px; }
.itemlist .item .info h3 a { color:#CC3300; }
.itemlist .item .info p { line-height:30px; margin:2px 0;}
.itemlist .item .info ul { }
.itemlist .item .info li { padding:1px 0; }
.itemlist .item .stat { float:right; width:85px; }
.itemlist .item .stat li { padding:1px 0; line-height:18px; height:18px; }
.itemlist .item .stat li.start { line-height:15px; height:15px; }
.itemlist .pic { float:left; width:105px; height:125px; margin:0 12px 5px 0; }
.itemlist .pic div { border:0px solid #eee; height:125px; text-align:center; /*background:#F6F6F6; */ }
.itemlist .pic div img { /*vertical-align: middle; max-width:100px; max-height:75px; _width:expression(this.width > 100 ? 100 : true); 
    _height:expression(this.height > 75 ? 75 : true);*/ width:100px; height:120px; }
.itemlist .pic div b { display:inline-block; height:100%; vertical-align:middle; }
.itemlist .pic p { padding:0;margin:0; }

.list-filter { border:1px solid #e2e2e2; margin-bottom:5px; width:100%; overflow:hidden; }
.list-filter-item { clear:both; margin:0 2px; }
.list-filter-item dl { display:block; margin:0; padding:0; border-bottom:1px dashed #e2e2e2; margin-bottom: -1px; width:100%; overflow:hidden; }
.list-filter-item dt { width:65px; margin-left:0; margin-top:8px; text-align:right;white-space:nowrap; overflow:hidden;}
.list-filter-item dd { width:660px; margin:5px 0 3px 0; }
.list-filter-item dd ul { width:618px; list-style:none; margin:0; padding:0px 0px; }
.list-filter-item dd ul li { display:inline; margin:3px 10px; white-space: nowrap; *line-height:16px; *padding-bottom:3px; }
.list-filter-item dd ul li:first-child { clear:left; }
.list-filter-item dd ul li .selected a { color:#cc0000; }
.list-filter-item dd ul li img { margin-right:1px; }
.list-filter-item dd ul li.att_icon span a { position: relative; top:-4px; }
.list-filter-item dt, .list-filter-item dd, .list-filter-item dd ul, .list-filter-item dd ul li { display: inline; float: left; }
.list-filter-item dd .more { float:left; line-height:18px; margin-top:0px; padding-left:16px; position:relative; outline:none; color:gray; }
.list-filter-item dd .open, .list-filter-item dd .close { background:url(img/mini-ex.gif) no-repeat; }
.list-filter-item dd .open { background-position: -3px -2px; }
.list-filter-item dd .close { background-position: -3px -20px; }

/*--- top ---*/
.subject_top { clear:both; margin:10px 1px; border-bottom:1px dashed #ccc; }
.subject_top h3 { margin:0 10px; float:left; font-size:16px; width:70%;}
.subject_top h3 a { color:#990000; }
.subject_top em { float:right;}
.subject_top p { clear:both; margin:10px 10px 5px 10px; line-height:26px; }

/*--- itempic ---*/
.itempics { list-style:none; margin:10px 0 10px 0px; padding:0; }
.itempics li { float:left; width:170px; height:160px; text-align:center; margin-right:14px; _margin-right:10px; }
.itempics li div { width:170px; height:130px; border:1px solid #ccc; background:#eee; }
.itempics li div img { max-width:150px; max-height:120px; 
    _width:expression(this.width > 150 ? 150 : true); _height:expression(this.height > 120 ? 120 : true); margin-top:8px;
    /*margin-top:expression((130-this.height)/2)*/ }
.itempics li p { margin:0; padding:5px 0; }

/*--- related ---*/
.relatedpics { list-style:none; margin:10px 0 10px 0px; padding:0; }
.relatedpics li { float:left; width:155px; height:155px; text-align:center; margin-right:14px; _margin-right:10px; }
.relatedpics li div { width:155px; height:125px; border:1px solid #ccc; background:#eee; }
.relatedpics li div img { max-width:145px; max-height:115px; 
    _width:expression(this.width > 145 ? 145 : true); _height:expression(this.height > 115 ? 115 : true); margin-top:8px;
    /*margin-top:expression((130-this.height)/2)*/ }
.relatedpics li p { margin:0; padding:5px 0; }

/*--- Picture ---*/
#pic_left { float:left; width:750px; }
#pic_right { float:right; width:200px;}

.pics { list-style:none; margin:0; padding:5px; }
.pics li { float:left; margin-left:10px; height:115px; width:115px; border:1px solid #ccc; }
.pics li img { max-width:100px; max-height:100px; _width: expression(this.width > 100 ? 100 : true); 
    _height: expression(this.height > 100 ? 100 : true); margin-top: expression((118-this.height)/2); 
    margin-left: expression((118-this.width)/2); }

.rail-piclist { width:100%; overflow:auto; overflow-x:hidden; overflow-y:auto; margin: 0 0 5px 0; 
    padding:0; height:120px; list-style:none; }
.rail-piclist li { float:left; text-align:center; width:128px; height:98px; padding:4px 0;
    margin: 5px 0 5px 3px; border: 1px solid #ccc;}
.detail-picture-no { background:#fff; }
.detail-picture-yes { background:#FFCC00; }
.rail-piclist img { max-width: 124px; max-height: 94px; _width: expression(this.width > 124 ? 124 : true); 
    _height: expression(this.height > 94 ? 94 : true); margin-top: expression((97-this.height)/2); }

.pic_display { background:#000; text-align:center; padding:10px 0; }
.pic_display img { border:1px solid #eee; max-width:900px; _width: expression(this.width > 900 ? 900 : true); }
.pic_display p {  margin:10px 0 0 0; padding:0; color:#fff; }
.pic_display p a { color:#fff; }

#picture_member { color: #fff; padding-top: 5px; }
#picture-info { margin-top:10px; background:#FFFDF4; padding:10px; }
#picture_title { font-size: 14px; font-weight: bold; }
#picture_comments { padding:15px 0; }
#browse-picture #nav { background:#FFFDF4; padding:10px 0; text-align:center; }

.pictures { padding:0;margin:10px 0 0 0;list-style:none; }
    .pictures li { float:left; width: 137px; height: 120px; margin:5px 10px; padding:1px; text-align:center; }
        .pictures li div { border:1px solid #ddd; width:125px; height:95px; background:#FCFCFC; margin-bottom:5px; }
            .pictures li div img { max-width: 124px; max-height: 94px; margin-top: expression((95-this.height)/2); 
                _width: expression(this.width > 124 ? 124 : true); _height: expression(this.height > 94 ? 94 : true); }
        .pictures li p { margin:0;padding:0; }
        .pictures li div b { display:inline-block; height:100%; vertical-align:middle; }

.pic-foo { margin-bottom:10px; }
    .pic-foo .pic-nav { text-align:center; margin:10px 0; }
    .pic-foo .pic-show { text-align:center; margin:20px 0; }
        .pic-foo .pic-show img { max-width:680px; _width:expression(this.width > 680 ? 680 : true);  }
    .pic-foo .pic-info { padding:10px; background:#F8F8F8; }
        .pic-foo .pic-info h3 { padding:0;margin:10px 0;font-size:15px; }
        .pic-foo .pic-info p { color:#808080; padding:0;margin:0; }
        .pic-foo .pic-info p.pic-content-p { margin:10px 0 0; }

.thumb_nav { margin-bottom:10px; }

.thumb_nav_direct { text-align: center; }
    .thumb_nav_direct a { display:block; border:1px solid #ccc; padding:5px 0; text-decoration: none; }
    .thumb_nav_direct a:hover { color: #808080; background:#eee; }

.thumb_nav_foo { margin:0;padding:0; }
    .thumb_nav_foo li { margin:5px 0; border:1px solid #ccc; }
        .thumb_nav_foo .thumb_box { height:130px; width:198px; text-align: center; display:table-cell; vertical-align:middle; *display: block; *font-size: 113px; *font-family:Arial; }
            .thumb_nav_foo .thumb_box img { max-width:180px; max-height:120px; _width:expression(this.width > 180 ? 180 : true); 
                _height:expression(this.height > 120 ? 120 : true); vertical-align: middle; }
    .thumb_nav_foo li.selected { border:2px solid #099; }

/*--- item ---*/
#item_left { float:left; width: 700px; }
#item_right { float:right; width:250px; }

.rail-h-bg-shop { background:url(img/title_bg_shop.gif) repeat-x; height:27px; }
.item_detail { border:5px solid #fff8ec; }
.item_detail .header { padding:0 5px; line-height:16px; }
.item_detail .header h2 { float:left; font-size:20px; color:#555; margin:15px 10px; }
.item_detail .header .title_mt { float:left; margin-top:20px; font-size:12px; font-weight:normal; }
.item_detail .header .item-stat { padding-left:10px; padding-bottom:10px; border-bottom:1px solid #eee; margin-top:5px }
.item_detail .header .item-stat .start { float:left; margin:1px 5px 0 0; padding:0; height:16px; }
.item_detail .body { margin:5px; }
.item_detail .body .right { float:right; width:140px; }
.item_detail .body .right .picture { width:135px; height:100px; margin:5px auto 10px; text-align:center; }
.item_detail .body .right .picture img { max-width:124px; max-height:94px; 
    _width:expression(this.width > 124 ? 124 : true); _height:expression(this.height > 94 ? 94 : true); 
    margin-top:expression((100-this.height)/2); background:#EEE; border:1px solid #ddd; padding:2px;}
.item_detail .field { float:left; width:535px; list-style:none; margin:0; padding:0; }
.item_detail .field li { margin:0; padding:0 5px; }
.item_detail .field li .tag { font-size:10px; margin-right:5px; }
.item_detail .field li .tag a { font-size:12px; }
.item_detail .field li.item_opteration { margin:10px 0 10px 10px; word-spacing:2px; }
.item_detail .log { margin:0; padding:0; list-style:none; }
.item_detail .log li { margin:5px 0; }
.item_detail .log li .date { color:#ccc; text-align:right; }
.item_detail .relate, .item_detail .taoke_product { list-style:none; margin:0; padding:0 }
.item_detail .relate li { float:left;width:220px; max-height:120px; margin:5px 0;  }
.item_detail .relate li .relate_thumb { float:left; width:100px; max-height:100px; }
.item_detail .relate li .relate_thumb img { max-width:90px; max-height:75px; padding:1px; border:1px solid #ddd;
    _width:expression(this.width > 90 ? 90 : true); _height:expression(this.height > 75 ? 75 : true);  }
.item_detail .relate li .relate_info { float:right; width:120px;margin:0; padding:0;}
.item_detail .relate li .relate_info h5 { font-size:13px; padding:0; margin:0; }
.item_detail .relate li .relate_sp { display:block; margin:5px 0; }

.item_detail .taoke_product li { float:left; width:130px; height:180px; margin:5px 0 5px 6px; _display:inline; }
.item_detail .taoke_product li div { display:table-cell;vertical-align:middle;text-align:center; width:122px; 
    height:122px; border:1px solid #eee;  }
.item_detail .taoke_product li div img { max-width:120px; max-height:120px; 
 _width:expression(this.width > 120 ? 120 : true); _height:expression(this.height > 120 ? 120 : true); 
 *margin-top:expression((120-this.height)/2); }
.item_detail .taoke_product li div b { display:inline-block; height:100%; vertical-align:middle; }
.item_detail .taoke_product li p { margin:0; padding:0; }
.item_detail .taoke_product li h5 { font-size:13px; padding:0; margin:5px 0; font-weight:normal; }
.item_detail .taoke_product li .price { color:red; }

.item_detail .body .itempics { width:660px; min-height:85px; overflow:hidden; margin:0 auto; position:relative; }
.item_detail .body .itempics .roll td { padding:2px; }
.item_detail .body .itempics .arrow img { cursor:pointer ; }
.item_detail .body .itempics .roll .pic img { max-width:100px; max-height:100px; 
    _width:expression(this.width > 100 ? 100 : true); _height:expression(this.height > 100 ? 100 : true); }
.item_detail .body .info { margin-bottom:5px; }
.item_detail .body .members { list-style:none; }
.item_detail .body .members li { float:left; width:60px; }
.item_detail .body .members li div { width:50px; text-align:center; }
.item_detail .body .members img { max-width:48px; max-height:48px; border:1px solid #eee; padding:1px; display:block; }
.item_detail .body .info h3 { margin:5px; padding:0 0 5px 0; border-bottom:1px dashed #ccc; font-size:12px; font-weight:normal; }
.item_detail .body .info em {  float:right; margin-top:-5px; margin-right:5px; }
.item_detail .body .info em a { margin:0 2px;}
.item_detail .body .content { margin:0 10px; padding:0; line-height:180%; }
.item_detail .body .content p { margin:5px 0; padding:0; }
.item_detail .body .content img { max-width:600px; padding:1px; border:1px solid #ddd;
    _width:expression(this.width > 600 ? 600 : true); }
.item_detail .body .content table { max-width:500px; }

.subject .select { float:left; background:url(img/rail_tab_gb.png) no-repeat; position:relative; top:-1px; display:block; 
    height:60px; width:80px; text-align:center; margin-top:-3px; padding-top:6px; }
.subject .subtab { padding-left:5px;background:url(img/title_bg.gif) repeat-x; height:27px; }
.subject .subtab li { float:left; font-size:14px; text-align:center; margin-top:2px; }
.subject .subtab li a { display:block; width:80px; line-height:25px; }
.subject .subtab .selected a { background:url(img/rail_tab_gb.png) no-repeat; }

.gourd_box { border:1px solid #ddd; padding:10px; background:#FFF; width:210px; display:none; }
.gourd_pick { text-align:center; margin:10px 0;}
.gourd_pic { width:120px; background:url(img/gourd.gif) no-repeat; margin:0 auto; }
.gourd_content { background: #eee;padding: 5px 10px; line-height:160%; color:#888; } 
.gourd_1 { height:50px; }
.gourd_2 { background-position: 0 -50px; height:60px; }
.gourd_3 { background-position: 0 -110px; height:85px; }
.gourd_4 { background-position: 0 -190px; height:100px; }
.gourd_5 { background-position: 0 -285px; height:110px; }
.gourd_6 { background-position: 0 -390px; height:110px; }

/* about */
.about_content .aboutmap { text-align:center; margin:10px; }
.about_content .field {  list-style:none; margin:0; padding:0; }

/*--- guestbook ---*/
.guestbook { margin-top:10px; }
.guestbook .title { margin:0 5px; background:#FFF8F0; }
.guestbook .title h4 { font-size:12px; padding:3px; font-weight:normal; margin:0; }
.guestbook .body { margin:5px 10px; line-height:20px; }
.guestbook .body .content { margin:5px 0; color:#808080; }
.guestbook .body .reply { margin:5px 0; color:#099; }

/*--- forum ---*/
.forums {}
.forum { margin:0; padding:0; list-style:none; }
.forum li { font-size:14px; line-height:30px; padding:0 10px; border-bottom:1px dashed #eee; }
.forum li cite { float:right; font-style:normal; color:#808080; }
.forum li.title { font-weight:bold; color:#808080; }

#map_iframe { width:258px; height:200px; margin-bottom:5px; border-bottom:1px solid #E4E4E4; }

/*--- map ---*/
#mapmark_control { margin-bottom: 10px; }
#mapmark_mymap { position: relative; height: 350px; margin-bottom: 10px; }
#mapmark_mymap_in_dialog { position: relative; width: 245px; height: 320px; border: 1px solid #ccc; }

#map_small { width:258px; margin:0 auto 0 auto; margin-bottom:5px; border:1px solid #E4E4E4; }
#map_small span { display: block; text-align: center; margin-bottom: 5px; }
#viewmap_big { position: relative; width: 99%; height: 400px; border: 1px solid #eee; margin-bottom: 10px; }
#viewmap_small { position: relative; width: 258px; height: 200px; }

.mapsearch-subject { list-style:none; margin:0; padding:5px; border-bottom:1px dashed #DDD; color:#323232; }
.mapsearch-subject .start { height:16px;  }
.mapsearch-subject em { margin-top:0px; }
.mapsearch-subject h3 { margin:5px; }
.mapsearch-subject h3 a { font-size:14px; color:#1166bb; }
.mapsearch-subject h3 a:hover,.mapsearch-subject h3 a:active { color:#099; }
.mapsearch-subject li { margin:0 0 5px 5px; padding:0; }

.mapsearch-subject-infow {  }
.mapsearch-subject-infow .picture { width:130px; text-align:center; border:1px solid #ddd; padding:5px 0; }
.mapsearch-subject-infow .picture img { max-width:120px; max-height:100px; }
.mapsearch-subject-infow .subjectfield td { padding:2px; line-height:16px; color:#808080; }
.mapsearch-subject-infow .subjectfield h3 { font-size:12px; padding:0; margin:2px 0; }
.mapsearch-subject-infow .subjectfield h3 a { color:#099; }

/*--- uploadpic ---*/
.post .multiorder { border:1px solid #FFCC99;background:#FFFFEE;margin-bottom:10px;padding:5px 0; }

/*--- album ---*/
.album_left { float:left; width:690px; }
.album_right { float:right; width:260px; }

.album-side-search { margin:6px 5px 5px 10px; }
.album-side-search button { position:absolute ; *margin-top:-2px; *margin-left:5px; }

.album-view { border-width:0 1px 1px;border-color:#ddd;border-style:solid !important; background:#fff;  }

.album-view-normal { margin:0; padding:0; list-style:none; }
.album-view-normal li { float:left; width:318px; margin:10px 0 0px 20px; _margin-left:10px; padding-bottom:10px; border-bottom:1px dashed #ddd; }
.album-view-normal .thumb { float:left; width:135px; height:102px; background:url('img/image_gb.png') no-repeat; padding:3px 0 0 3px; margin-top:5px; }
.album-view-normal .thumb img { max-width:120px; max-height:90px; _width:expression(this.width > 120 ? 120 : true); _width:expression(this.height > 90 ? 90 : true); }
.album-view-normal .info { float:right; width:180px; color:#808080; }
.album-view-normal .info h3 { font-size:14px; margin:6px 0 0 0; padding:0; }
.album-view-normal .info h3 a { color:#CC0000; }
.album-view-normal .info p { margin:5px 0 0; }
.album-view-normal .info p span { display:block; line-height:20px;  }
.album-view-normal .des { float:right; width:230px; }
.album-view-normal .des p { clear:both; line-height:150%; color:#808080; padding:0; margin:0 10px 0 0; }

.album-view-pic { margin:0; padding:0; list-style:none; }
.album-view-pic li { float:left; width:155px; height:160px; margin-top:10px; margin-left:13px; _margin-left:8px; }
.album-view-pic .thumb { text-align:center; border:1px solid #eee; height:120px; width:155px;
        display: table-cell; outline: medium none; overflow: hidden; vertical-align: middle; }
.album-view-pic .thumb img { max-width:140px; max-height:120px; _width:expression(this.width > 140 ? 140 : true); _
    width:expression(this.height > 120 ? 120 : true); *margin-top:expression((120-this.height)/2); _margin-left:expression((140-this.width)/2); }
.album-view-pic .info { clear:both; color:#808080; text-align:center; }
.album-view-pic .info span { display:block; line-height:20px; }

.rail-album { list-style:none;margin:5px 0 0 0;padding:0; }
.rail-album li { clear:both; margin:0 10px 5px; height:72px; }
.rail-album li .thumb { float:left; width:110px; height:80px; background:url('img/image_gb_80.png') no-repeat; padding:3px 0 0 3px; margin-top:5px;  }
.rail-album li .thumb img { max-width:96px; max-height:71px; _width:expression(this.width > 96 ? 96 : true); _width:expression(this.height > 71 ? 71 : true); }
.rail-album li .info { float:left; width:115px; }
.rail-album li .info h3 { margin:5px 0 5px 0; padding:0; font-size:12px; }
.rail-album li .info span { display:block;margin-bottom:5px; }

.albumlist {  }
.albumlist li { float:left; height:160px; width:25%; text-align:center; margin-top:10px; }
.albumlist li div { height:110px; width:160px; margin:auto; background:#f4f4f4; }
.albumlist li div img { max-width:130px; max-height:98px; 
    _width:expression(this.width > 130 ? 130 : true); _width:expression(this.height > 98 ? 98 : true); }
.albumlist li p { margin-top:10px; padding:0; line-height:150%; color:#808080; }
.albumlist li p span { display:block; }

.comment_foo .comment-album { padding:20px 10px; border:1px solid #e2e2e2; }

/* 瀑布流 */
.wf-imgbox { width:230px; margin-top:5px; }
    .wf-container { margin-bottom:10px; padding-bottom:10px; border:1px solid #eee; -moz-border-radius:5px;-webkit-border-radius:5px;
        box-shadow: 1px 1px 3px #eee; -moz-box-shadow: 1px 1px 3px #eee; -webkit-box-shadow: 1px 1px 3px #eee;
}
    .wf-imgbox .thumb { width:200px; margin:10px auto; text-align:center; *padding-top:10px; }
        .wf-imgbox .thumb img { max-width:200px; min-height:30px; _width:expression(this.width > 200 ? 200 : true); }
    .wf-imgbox .thumb { position:relative; }
    .wf-imgbox .picnumber { padding:1px 2px; position:absolute; bottom:2px; right:2px; opacity: 0.8; background:#FFF; color:#323232; }
    .wf-imgbox .info { color:#323232; background:#F9F9F9; margin:10px 10px 0; padding:5px 10px; }
        .wf-imgbox .info h3 { margin:5px 0; padding:0; font-size:13px; background:#F9F9F9; }
        .wf-imgbox .info p { margin:0; padding:0; line-height:16px; background:#F9F9F9;  }
        .wf-imgbox .info span.bl { display:block; margin:3px 0; }
.wf-imgnox-left { float:left; margin-right:13px; }
.wf-imgnox-right { float:right; }
    .wf-category { width:200px; margin:10px auto; *padding-top:10px; *padding-bottom:10px; }
        .wf-category a {  text-decoration: none; }
        .wf-category h3 { color:#808080; margin:5px 0; padding:0; font-size:14px; }
            .wf-category h3.wf-line { border-top:1px dashed #eee; padding-top:8px; margin-top:12px; }
        .wf-category ul { margin:0; padding:0; }
        .wf-category li { padding-right:3px; background: url(img/label_bg_gray_l.gif) no-repeat 0 0; cursor: pointer; display: inline; 
            float: left; height: 22px; margin: 5px 0px 0; padding-left: 9px; }
            .wf-category li a { background: url(img/label_bg_gray_r.gif) no-repeat right; display: inline; float: left;
                height: 22px; padding-right: 9px;white-space: nowrap; line-height:22px; }
        .wf-category li.selected { background: url(img/label_bg_yellow_l.gif) no-repeat 0 0; }
            .wf-category li.selected a { background: url(img/label_bg_yellow_r.gif) no-repeat right; color:#C78A2F; }

.wf-reviews { list-style:none; padding:0 5px; margin:0px 10px; color:#323232; background:#F9F9F9; }
    .wf-reviews li { color:#808080; }
    .wf-reviews li.rev { border-bottom:1px solid #eee; padding:5px 0; }
        .wf-reviews li.rev .face { float:left; width:38px; }
            .wf-reviews li.rev p { float:left; width:150px; padding:0; margin:0; }
                .wf-reviews li.rev p strong { margin-right:5px; }
        .wf-reviews li.rev img { max-width:30px; max-height:30px; border:1px solid #ddd; padding:1px;
            _width:expression(this.width > 30 ? 30 : true); }
    .wf-reviews li.count { line-height:30px; text-align:center;  }

.wf-message { margin:0; text-align:center; padding:10px; border:1px solid #eee; background:#F8F8F8; *padding-top:5px; }


/*侧边主题信息表格*/
.side_subject { width:90%; margin:5px auto; line-height:18px; }
.side_subject h2 { font-size:14px; margin:10px 0 5px; padding:0; }
.side_subject h2 a{ color:red;  }
.side_subject .start { margin:0; padding:0; height:15px;  }
.side_subject_field_list { color:#808080; margin:5px 0 10px; }

/*评论*/
.comment_foo { margin:0; }
.comment_foo h3 { border-bottom:1px dashed #ccc; padding:5px; color:#4B4B4B; }
#comment_form { margin:10px 0; }

/*--- tops ---*/
.topsort { }
.topsort .title h3 { margin:0;padding:0;text-align:center;color:#CC0000;font-size:14px;line-height:25px; }
.topsort .body { padding-left:1px; padding-bottom:2px;}
.topsort .body table { padding-bottom:1px; }
.topsort .body th { border-bottom:1px solid #eee; font-weight:normal; padding:0 5px; line-height:16px;}
.topsort .body td { padding:3px 5px; line-height:16px;}
.topsort .body td div {  width:180px; white-space:nowrap; overflow-x: hidden;  }
.topsort .cl0 { background:#FFE8D9; }
.topsort .cl1 { background:#DDF1D8; }
.topsort .cl2 { background:#FBF5C6; }
.topsort .cl3 { background:#FFE8D9; }
.topsort .cl4 { background:#DDF1D8; }
.topsort .cl5 { background:#FBF5C6; }
.topsort .cl6 { background:#FFE8D9; }
.topsort .cl7 { background:#DDF1D8; }
.topsort .cl8 { background:#FBF5C6; }
.topsort .cl9 { background:#FFE8D9; }
.topsort .cl10 { background:#DDF1D8; }
.topsort .cl11 { background:#FBF5C6; }
.topsort .cl12 { background:#FFE8D9; }
.topsort .cl13 { background:#DDF1D8; }
.topsort .cl14 { background:#FBF5C6; }

/*newadd*/
.clearfix::before{display:table;content:"";}
.clearfix::after{display:table;content:"";}
.clearfix::after{clear:both;}
.clearfix{-ms-zoom:1;}
.subject-list-box{width:100%;margin:0 auto;}
.new-subject-list{width:1000px;margin:-5px auto 0;padding:10px 0;}
.new-category-box{margin-top:10px;background:#fff;border:1px solid #e9e9e9;padding:10px 20px 0;}
.nav-category{clear:both;padding:10px 0 10px 120px;line-height:20px;position:relative;}
.nav-category span{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.nav-category a span{cursor:pointer;}
.nav-category a:hover{color:#099;}
.nav-category h4{left:0;top:10px;color:#9999a8;font-size:12px;position:absolute;}
.nav-category .def{left:65px;position:absolute;}
.nav-category span{padding:0 4px;margin-left:-4px;display:inline-block;max-width:85px;}
.nav-category .cur span{border-radius:2px;color:rgb(255,255,255);background-color:#099;-webkit-border-radius:2px;}
.nav-category .nc-items{position:relative;}
.nav-category .nc-items a{width:85px;margin-bottom:5px;float:left;}
.nav-category .nc-moreblock{height:auto;padding-right:50px;-ms-zoom:1;}
.nav-category .nc-more{width:86px;right:36px;float:none;top:10px;position:absolute;}
.nc-street .nc-items{background:#fafafa;border:1px solid #eee;overflow:hidden;position:relative;left:-20px;top:-10px;padding-left:20px;padding-top:10px;}
.nav-category .nc-more .more{background:url(img/mini-ex.gif) no-repeat;width:86px;display:block;}
.nav-category .nc-more .open{background-position:25px -1px;}
.nav-category .nc-more .close{background-position:25px -19px;}
.new-list-filter{ overflow:hidden;}
.filter-left-box{width:760px;border:1px solid #e9e9e9;float:left;overflow:hidden; background:#fff;}
.filter-right-box{width:210px;float:right;overflow:hidden}
.filter-title{height:40px;border-bottom:1px solid #e9e9e9;line-height:40px;padding:0 45px 0 19px;position:relative;z-index:10;/*float:right;*/}
.filter-title .filt-service a i,.filter-title .map .mapicon,.icon-arr-down,.icon-arr-up{background-image:url("img/sprite.png");background-repeat:no-repeat;}
.filter-title a:hover{color:#099;}
.filter-left-box .filt-classify{float:left;line-height:40px;text-indent:20px;}
.filter-left-box .filt-classify a{margin:0 15px;}
.filt-classify em{color:rgb(224,224,224);}
.filt-classify .selected{color:#099;}
.filt-service{_float:right;}
.filt-service li{text-align:center;float:left;position:relative;z-index:1;_width:64px;}
.filter-title .filt-service a{padding:0 15px;display:block;_height:20px;_padding-top:14px;_line-height:20px;}
.filter-title .filt-service a i{width:7px;height:9px;margin-left:3px;vertical-align:middle;display:inline-block;_zoom:1;_diaplay:inline;}
.filter-title .filt-service a .icon-arr-down{background-position:-40px -160px;}
.filter-title .filt-service a .icon-arr-up{background-position:-50px -160px;}
.filter-title .filt-service a:hover .icon-arr-down{background-position:-60px -160px;}
.filter-title .filt-service a.selected .icon-arr-down{background-position:-60px -160px;}
.filter-title .filt-service a:hover .icon-arr-up{background-position:-70px -160px;}
.filter-title .filt-service a.selected .icon-arr-up{background-position:-70px -160px;}
.filter-title .filt-service .selected{color:#099;}
.filter-title .filt-service em{top:0;right:-1px;color:rgb(224,224,224);position:absolute;}
.filter-title .map{top:0;width:40px;height:40px;text-align:center;right:0;border-left:1px solid rgb(238,238,238);position:absolute;}
.filter-title .map .mapicon{background-position:-81px -29px;width:20px;height:21px;margin-top: 10px;display:inline-block}

.shop-list li .operate i{background-image:url("img/sprite.png");background-repeat:no-repeat;_overflow:hidden;}
.shop-list{margin-bottom:-1px;position:relative;}
.shop-list li{padding:20px 15px 20px 20px;width:731px;border-bottom-color:rgb(233,233,233);border-bottom-width:1px;border-bottom-style:solid;display:block;position:relative;-ms-zoom:1;}
.shop-list li img{width:120px;height:90px;}
.shop-list li .pic{margin-right:14px;float:left;}
.shop-list li .info{width:595px;float:left;}
.shop-list li .info p{color:rgb(51,51,51);line-height:17px;font-size:12px;margin-bottom:10px;}
.shop-list li .info .title{font-size:14px;margin-top:8px;}
.shop-list li .info .title .tip{margin-right:5px;}
.shop-list li .info .title .shopname .big-name{overflow:hidden;margin-right:10px;display:inline-block;white-space:nowrap;-ms-text-overflow:ellipsis;max-width:295px;-o-text-overflow:ellipsis;}
.shop-list li .info .title .shopname .big-name:hover{color:#099;}
.shop-list li .info .title .shopname .nick{color:rgb(153,153,153);overflow:hidden;font-size:12px;margin-right:6px;display:inline-block;white-space:nowrap;-ms-text-overflow:ellipsis;max-width:135px;-o-text-overflow:ellipsis;}
.shop-list .line{color:rgb(224,224,224);font-size:14px}
.shop-list li .info .title .shopname .nick:hover{color:#099;}
.shop-list li .info .title .istopTrade{color:rgb(102,102,102);font-size:12px;vertical-align:4px;}
.shop-list li .info .remark span{color:rgb(102,102,102);margin-right:33px;}
.shop-list li .info .remark a{color:rgb(102,102,102);}
.shop-list li .info .remark a:hover{color:rgb(255,102,51);}
.shop-list li .info .remark .star{background:gray;width:72px;height:12px;margin-right:12px;margin-left:3px;vertical-align:bottom;display:inline-block;}
.shop-list li .info .comment .average{width:100px;color:rgb(51,51,51);display:inline-block;}
.shop-list li .info .comment .price{color:rgb(255,102,51);margin-left:2px;display:inline-block;}
.shop-list li .info .comment span{color:rgb(102,102,102);}
.shop-list li .info .comment .comment-list{font-size:12px;}
.shop-list li .operate{top:10px;height:14px;right:20px;line-height:14px;position:absolute;}
.shop-list li .operate a{color:rgb(153,153,153);}
.shop-list li .operate a:hover{color:#099;}
.shop-list li .operate i{width:13px;height:13px;margin-right:5px;margin-left:3px;vertical-align:-2px;display:inline-block;}
.shop-list li .operate .line{margin:0 5px;}
.shop-list li .operate .o-remark i{background-position:0 -95px;}
.shop-list li .operate .o-remark:hover{color:#099;}
.shop-list li .operate .o-remark:hover i{background-position:-20px -113px;}
.shop-list li .operate .o-favor i{background-position:0 -74px;}
.shop-list li .operate .o-favor:hover{color:#099;}
.shop-list li .operate .o-favor:hover i{background-position:-40px -112px;}
.shop-list li .message{left:482px;top:62px;width:245px;right:0;color:rgb(51,51,51);overflow:hidden;clear:both;white-space:nowrap;position:absolute;-ms-text-overflow:ellipsis;_zoom:1;-o-text-overflow:ellipsis;}
.shop-list li .message span{color:rgb(102,102,102);}
.shop-list li .message .sear-highlight{color:#099;}
.shop-list li .message a{color:rgb(102,102,102);}
.shop-list li .message a:hover{color:#099;}
.shop-list li .message p{color:rgb(51,51,51);line-height:14px;overflow:hidden;font-size:12px;margin-bottom:12px;margin-left:18px;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-list li .message .recom a{color:#099;overflow:hidden;margin-right:10px;vertical-align:middle;display:inline-block;white-space:nowrap;-ms-text-overflow:ellipsis;max-width:104px;-o-text-overflow:ellipsis;}
.shop-list li .message .recom a i{vertical-align:-1px;}
.shop-list li .message .recom span{color:rgb(153,153,153);vertical-align:middle;}
.shop-list .top{padding-left:20px;margin-left:0;background-color:rgb(255,248,241);}

.shop-all-list{position:relative;z-index:9;}
.shop-all-list li{width:597px;padding-left:154px;float:left;position:relative;-ms-zoom:1;}
.shop-all-list li a:hover{color:#099;}
.shop-all-list li .sep{margin:0 5px;color:rgb(153,153,153);display:inline-block;}
.shop-all-list li .pic{left:20px;top:25px;position:absolute;}
.shop-all-list li .txt{/*height:90px;*/line-height:30px;position:relative;}
.shop-all-list li .txt b{font-weight:400;}
.shop-all-list li .tit h4{font-size:20px; padding-bottom:5px;margin-right:10px;float:left;max-width:295px;_width:295px;}
.shop-all-list li .nick{color:rgb(153,153,153);margin-right:10px;float:left;max-width:135px;_width:135px;}
.shop-all-list li .mean-price{color:rgb(51,51,51);}
.shop-all-list li .promo-icon{top:-2px;vertical-align:middle;display:inline-block;position:relative;}
.shop-all-list li .promo-icon a{top:-2px;vertical-align:middle;position:relative;}
.iexpand{background-image:url("img/finer.png");background-repeat:no-repeat;_overflow:hidden;}
.iexpand{width:16px;height:16px;margin-left:6px;vertical-align:top;display:inline-block;_margin-right:3px;}
.shop-all-list li .iexpand{top:-2px;vertical-align:middle;position:relative;}
.shop-all-list li .iexpand{margin-right:5px;}
.shop-all-list li .comment .sml-rank-stars{margin-right:12px;}
.shop-all-list li .tag-addr{color:rgb(51,51,51);line-height:24px;}
.shop-all-list li .tag-addr .addr{top:-2px;margin-left:5px;vertical-align:middle;display:inline-block;position:relative;max-width:250px;}
.shop-all-list li .comment-list{right:5px;bottom:30px;color:rgb(153,153,153);line-height:30px;position:absolute;}
.shop-all-list li .comment-list span{margin-left:10px;float:left;}
.shop-all-list li .comment-list b{margin-left:3px;display:inline-block;}
.shop-all-list li .recom{right:5px;bottom:5px;line-height:24px;position:absolute;}
.shop-all-list li .recom a{color:rgb(153,153,153);margin-right:10px;}
.shop-all-list li .recom a:hover{color:#099;}
.shop-all-list li .recom a .sear-highlight{color:#099;}
.shop-all-list li .svr-info{padding:10px 0;margin-bottom:-22px;border-top-color:rgb(238,238,238);border-top-width:1px;border-top-style:dashed;}
.shop-all-list li .svr-info a{width:400px;color:rgb(153,153,153);line-height:22px;display:block;}
.shop-all-list li .svr-info a:hover{color:#099;}
.shop-all-list li .svr-info a .tit{color:#099;}
.shop-all-list li .svr-info a .tit::after{height:auto;display:inline;}
.shop-all-list li .svr-info a .tag{padding:0 5px;border-radius:2px;border:1px solid #099;border-image:none;top:-2px;color:#099;line-height:18px;margin-right:3px;vertical-align:middle;display:inline-block;position:relative;-webkit-border-radius:2px;}
.shop-all-list li .svr-info a .t-book{color:rgb(94,178,45);}
.shop-all-list li .svr-info .si-deal{height:22px;overflow:hidden;position:relative;-ms-zoom:1;}
.shop-all-list li .svr-info .si-deal a{margin-top:0;}
.shop-all-list li .svr-info .si-deal .more{top:0;width:auto;right:0;color:rgb(153,153,153);margin-top:0;position:absolute;}
.shop-all-list li .svr-info .si-deal:hover{color:rgb(153,153,153);}
.shop-all-list li .svr-info .si-deal:hover .icon-arr-extend{background-position:-20px -98px;}
.shop-all-list li .svr-info .si-deal:hover .icon-arr-packup{background-position:-35px -98px;}
.shop-all-list li .svr-info .si-deal-more{height:auto;overflow:inherit;}
.shop-all-list .top{color:rgb(255,248,241);padding-left:154px;}
.shop-all-list li .tit h4{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-all-list li .nick{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-all-list li .tag-addr .addr{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-all-list li .svr-info a{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-all-list li .svr-info .si-deal a{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
/*.sml-rank-stars{background-image:url("img/remark-shop.png");background-repeat:no-repeat;_background-color:#fff;}
.sml-rank-stars{overflow:hidden;vertical-align:middle;display:inline-block;}
.sml-rank-stars{width:68px;height:12px;}
*/

/*.sml-str0{background-position:0 -1020px;}
.sml-str1{background-position:0 -1000px;}
.sml-str2{background-position:0 -980px;}
.sml-str3{background-position:0 -960px;}
.sml-str4{background-position:0 -920px;}
.sml-str5{background-position:0 -880px;}*/

.sml-rank-stars{background-image:url("images/star.png");background-repeat:no-repeat;_background-color:#fff;}
.sml-rank-stars{overflow:hidden;vertical-align:middle;display:inline-block;}
.sml-rank-stars{width:93px;height:16px;}

.sml-str0{background-position:-98px 0;}
.sml-str1{background-position:-78px 0;}
.sml-str2{background-position:-59px 0;}
.sml-str3{background-position:-39px 0;}
.sml-str4{background-position:-20px 0;}
.sml-str5{background-position:0 0;}




.sml-rank-stars{vertical-align:-1px;}
.shop-all-list li .svr-info a{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-all-list li .svr-info{padding:10px 0;margin-bottom:-22px;border-top-color:rgb(238,238,238);border-top-width:1px;border-top-style:dashed;}
.shop-all-list li .svr-info a{width:400px;color:rgb(153,153,153);line-height:22px;display:block;}
.shop-all-list li .svr-info a:hover{color:#099;}
.shop-all-list li .svr-info a .tit{color:#099;}

.aside-box{padding:15px;border:1px solid rgb(233,233,233);border-image:none;margin-bottom:10px;background-color:rgb(255,255,255);}
.aside-box img{width:100%;}
.aside-box .more{text-align:right;color:rgb(153,153,153);line-height:12px;text-decoration:none;display:block;}
.aside-box .more a{color:rgb(153,153,153);}
.aside-box li a{color:rgb(51,51,51);text-decoration:none;}
.seolist{padding:15px;clear:both;border:1px solid rgb(228,228,228);}
.seolist h3{font-size:14px;}
.seolist h3 em{font-size:12px;float:right;}
.seolist h3 em a{color:#999;}
.seolist h3 em a:hover{color:#f60;}
.seolist ul{margin-top:10px;}
.seolist ul li{line-height:23px;}

.detail-left-box{float:left;overflow:hidden;}
.basic-info{/*padding:15px 15px 19px;border:1px solid #e9e9e9;border-right:1px solid #fff;min-height:221px;box-shadow:0 2px 1px rgba(0,0,0,0.03);background-color:#fff;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.03);*/_zoom:1;_margin:0;_height:221px;width:740px;}
.basic-active{/*background-color:#fefefe;border-right:1px solid #e9e9e9;*/}
.basic-info .icon{vertical-align:middle;display:inline-block;_overflow:hidden;}
.basic-info .shop-name{line-height:33px;font-size:22px;margin-top:-7.5px;height:33px;overflow:hidden;display:block; }
.basic-info .shop-name .v-shop{background:url("img/finer.png") no-repeat;width:19px;height:19px;margin-left:3px;vertical-align:-1px}
.basic-info .shop-name .branch{font-size:12px;text-decoration:none;margin-top:2px;float:right;color:#999;}
.basic-info .shop-name .i-arrow{background-position:-100px -90px;width:8px;height:4px;margin-left:5px;}
.basic-info .brief-info{color:rgb(235,235,235);font-size:14px;margin-top:6px;}
.basic-info .brief-info .shop-star{margin-bottom:5px;}
.basic-info .brief-info .shop-star .mid-rank-stars{vertical-align:-3px;_vertical-align:middle;_margin-top:6px;_margin-bottom:6px;}
.basic-info .brief-info .item{margin:0 10px;color:rgb(153,153,153);vertical-align:middle;}
.basic-info .brief-info .score-btn{background-position:-60px -60px;width:16px;height:15px;}
.basic-info .expand-info{color:rgb(40,40,40);font-size:14px;margin-top:9px;}
.basic-info .tel.expand-info{margin-top:6px;}
.basic-info .address.expand-info{height:28px;line-height:28px;margin-top:7px;}
.basic-info .address.expand-info .item{overflow:hidden;vertical-align:top;display:inline-block;white-space:nowrap;-ms-text-overflow:ellipsis;max-width:350px;_vertical-align:middle;-o-text-overflow:ellipsis;}
.basic-info .address.expand-info .item-gray{overflow:hidden;vertical-align:top;display:inline-block;white-space:nowrap;-ms-text-overflow:ellipsis;max-width:200px;_vertical-align:middle;-o-text-overflow:ellipsis;}
.basic-info .expand-info .tag{_margin-right:7px;}
.basic-info .expand-info .url-btn{padding:0 10px;border:1px solid rgb(244,206,168);border-image:none;height:26px;color:#099;line-height:26px;font-size:12px;margin-left:6px;display:inline-block;background-color:rgb(255,252,245);}
.basic-info .expand-info .item-gray{color:rgb(153,153,153);margin-left:16px;white-space:nowrap;}
.basic-info .expand-info .item-gray:hover{color:rgb(255,102,51);}
.basic-info .unfold{width:100px;color:rgb(153,153,153);line-height:35px;text-decoration:none;margin-top:3px;display:block;cursor:pointer;}
.basic-info .fold{width:100px;color:rgb(153,153,153);line-height:35px;text-decoration:none;margin-top:3px;display:block;}
.basic-info .unfold .icon{width:12px;height:7px;margin-left:7px;_margin:14px 0 14px 5px;}
.basic-info .fold .icon{width:12px;height:7px;margin-left:7px;_margin:14px 0 14px 5px;}
.basic-info .unfold:hover{color:rgb(255,102,51);}
.basic-info .fold:hover{color:rgb(255,102,51);}
.basic-info .unfold .icon{background-position:-140px -60px;}
.basic-info .unfold:hover .icon{background-position:-140px -70px;}
.basic-info .fold .icon{background-position:-160px -60px;}
.basic-info .fold:hover .icon{background-position:-160px -70px;}
.basic-info .other{padding-bottom:10px;font-size:12px;margin-top:-8px;}
.basic-info .other .info{margin-top:10px;}
.basic-info .other .info .item{margin-right:10px;}
.basic-info .other .info .division{color:rgb(235,235,235);}
.basic-info .other .info .item-gray{color:rgb(153,153,153);white-space:nowrap;}
.basic-info .other .info .item-gray:hover{color:rgb(255,102,51);}
.basic-info .other .info .multi-info{vertical-align:top;display:inline-block;}
.basic-info .info-indent{padding-left:70px;position:relative;_zoom:1;}
.basic-info .info-indent .info-name{left:0;top:0;color:rgb(40,40,40);position:absolute;}
.basic-info .info-indent-2{padding-left:47px;}
.basic-info .action{height:36px;}
.basic-info .action .left-action{float:left;}
.basic-info .action .right-action{margin-top:5px;margin-right:5px;float:right;}
.basic-info .action .write{padding:0 15px;border-radius:3px;height:36px;color:rgb(255,255,255);line-height:36px;font-size:14px;background-color:rgb(255,114,0);-webkit-border-radius:3px;}
.basic-info .action .write:hover{color:rgb(255,255,255);background-color:rgb(250,94,0);}
.basic-info .action .write .icon{background-position:-30px 0;width:25px;height:20px;margin-right:6px;_margin:7px 6px 8px 0;}
.basic-info .action .share{padding:1px 6px;line-height:24px;margin-top:5px;}
.basic-info .action .favorite{padding:1px 6px;line-height:24px;margin-top:5px;}
.basic-info .action .favorited{padding:1px 6px;line-height:24px;margin-top:5px;}
.basic-info .action .report{padding:1px 6px;line-height:24px;margin-top:5px;}
.basic-info .action .share .icon{background-position:-60px 0;width:20px;height:19px;}
.basic-info .action .share:hover .icon{background-position:-60px -30px;}
.basic-info .action .favorite .icon{background-position:-90px 0;width:20px;height:20px;}
.basic-info .action .favorited .icon{background-position:-90px 0;width:20px;height:20px;}
.basic-info .action .favorite:hover .icon{background-position:-90px -30px;}
.basic-info .action .favorited:hover .icon{background-position:-90px -30px;}
.basic-info .action .favorited .icon{background-position:-90px -30px;}
.basic-info .action .report .icon{background-position:-120px 0;width:22px;height:19px;}
.basic-info .action .report:hover .icon{background-position:-120px -30px;}
.basic-info .action .action-more{padding:6px;}
.basic-info .action .action-more .icon{background-position:-150px 0;width:17px;height:3px;}
.basic-info .action .action-more:hover .icon{background-position:-150px -30px;}
.shop-name .add-shop{margin:20px;padding:0 15px;border-radius:3px;border:1px solid rgb(235,235,235);border-image:none;height:33px;line-height:33px;display:inline-block;-webkit-border-radius:3px;}
.shop-name .add-shop .icon{background-position:-80px -60px;width:14px;height:14px;margin-right:10px;vertical-align:-2px;_vertical-align:middle;}
.mid-rank-stars{background-image:url("img/remark-shop.png");background-repeat:no-repeat;_background-color:#fff;}
.mid-rank-stars{overflow:hidden;vertical-align:middle;display:inline-block;}
.mid-rank-stars{width:88px;height:16px;}
.mid-str0{background-position:0 -820px;}
.mid-str1{background-position:0 -800px;}
.mid-str2{background-position:0 -780px;}
.mid-str3{background-position:0 -760px;}
.mid-str4{background-position:0 -720px;}
.mid-str5{background-position:0 -680px;}

.aside{width:210px;float:right; overflow:hidden;  }
.basic-info .icon,.photos-container .photos .icon,.comment .icon,.comment-item .more .icon,.detail-map .icon{background-image:url("img/sprite-detail.png");background-repeat:no-repeat;}
.photos-container{border:0px solid #e9e9e9;border-left:0;border-image:none;position:relative;min-height:180px; }
.photos-container .photos{border:1px solid rgb(235,235,235);border-image:none;/*top:15px;width:238px;height:216px;right:15px;*/position:absolute;}
.photos-container .photos img{left:-1px;top:-1px;width:210px;height:157px;position:absolute;background-color:rgb(221,221,221);}

.photos-container .photos a{color:#fff;}
.photos-container .photos a:hover{color:rgb(255,102,51);}
.photos-container .photos .icon{width:22px;height:19px;margin-right:8px;vertical-align:middle;display:inline-block;_overflow:hidden;_margin:8px 8px 9px 0;}
.photos-container .photos .icon:hover{background-position:0 -30px;}
.photos-container .photos .upload-photo{font-size:12px;float:right;}
.shop-action-more-list{border:1px solid rgb(235,235,235);width:80px;background-color:rgb(255,255,255);_width:80px;}
.shop-action-more-list a{padding:0 15px;height:30px;text-align:left;line-height:30px;display:block;cursor:pointer;}
.shop-action-more-list a:hover{text-decoration:none;background-color:rgb(246,246,246);}

.picmod{margin-top:20px;width:680px;overflow:hidden;}
.picmod .mod-title{border-bottom-color:rgb(235,235,235);border-bottom-width:1px;border-bottom-style:solid;position:relative;_zoom:1;}
.picmod .mod-title .item{height:30px;line-height:30px;font-size:14px;text-decoration:none;margin-right:15px;display:inline-block;}
.picmod .mod-title .current{margin-bottom:-2px;border-bottom-color:rgb(250,94,0);border-bottom-width:2px;border-bottom-style:solid;cursor:default;}
.picmod .mod-title .current:hover{color:rgb(40,40,40);}
.picmod .mod-title .more{top:0;right:0;line-height:30px;font-size:12px;position:absolute;}
.shop-tab-photos{margin-top:15px;}
.shop-tab-photos .container{margin-right:-16px;}
.shop-tab-photos .item{margin:0 16px 10px 0;border:1px solid rgb(235,235,235);border-image:none;width:98px;float:left;position:relative;min-height:98px;_height:98px;}
.shop-tab-photos .item img{left:-1px;top:-1px;width:100px;height:100px;position:absolute;}
.shop-tab-photos .item .name{margin:99px 0 1px;height:32px;text-align:center;line-height:32px;overflow:hidden;border-bottom-color:rgb(235,235,235);border-bottom-width:1px;border-bottom-style:solid;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.shop-tab-photos .item .block-link{left:-1px;top:-1px;width:100px;height:134px;position:absolute;}
.shop-tab-photos .more{float:right;}

/*点评部分CSS*/
.comment .icon{vertical-align:middle;display:inline-block;_overflow:hidden;}
.comment .sml-rank-stars{margin-right:15px;}
.comment .mod-title{position:relative;}

.comment-filter-start{top:0;right:17px;line-height:30px;font-size:12px;position:absolute;}
.comment-filter-start a{text-decoration:none;margin-left:15px;cursor:pointer;}
.comment-filter-start .start-current{color:rgb(250,94,0);}
.comment-filter-start .disabled{color:rgb(140,140,140);cursor:default;}
.comment-list{width:672px;overflow:hidden;}
.comment-item .avatar{left:0;top:0;width:60px;height:60px;position:absolute;}
.comment-item .avatar img{border-radius:30px;width:100%;height:100%;display:block;-webkit-border-radius:30px;}
.comment-item{padding-left:80px;margin-top:15px;position:relative;_zoom:1;}
.comment-item .contentbox{padding-bottom:30px;margin-bottom:10px;border-bottom-color:rgb(224,224,224);border-bottom-width:1px;border-bottom-style:solid;}
:last-child.comment-item .contentbox{border-bottom-color:currentColor;border-bottom-width:medium;border-bottom-style:none;}
:last-child.comment-item .all{border-bottom-color:currentColor;border-bottom-width:medium;border-bottom-style:none;}
.comment-item .user-info{font-size:14px;}
.comment-item .shop-info{color:rgb(140,140,140);margin-top:4px;}
.comment-item .shop-info .item{margin-right:5px;}
.comment-item .shop-info .average{margin-left:10px;}
.comment-item .reviwe-title{margin:10px 0 -5px;font-size:14px;}
.comment-item .desc{line-height:24px;margin-top:10px;font-size:14px;-ms-word-break:break-all;-ms-word-wrap:break-word;}
.comment-item .short.desc{height:100px;overflow:hidden;_overflow:hidden;}
.comment-item .more{margin-right:7px;float:right;}
.comment-item .more .icon{background-position:-130px 0;width:12px;height:7px;margin-left:6px;vertical-align:middle;display:inline-block;_overflow:hidden;}
.comment-item .unfold .icon{background-position:-130px -10px;}
.comment-item .photos{margin:15px 0;}
.comment-item .photos .item{width:100px;height:100px;overflow:hidden;margin-right:5px;float:left;}
.comment-item .photos .item img{width:100%;height:100%;}
.comment-item .photos .all-photo{margin-top:10px;display:inline-block;}
.comment-item .misc-info{color:rgb(140,140,140);margin-top:5px;}
.comment-item .misc-info span{margin-right:15px;}
.comment-item .misc-info .item{color:rgb(140,140,140);margin-right:15px;}
.comment-item .misc-info a:hover{color:rgb(255,102,51);}
.comment-item .misc-info .actions{float:right;}
.comment-item .misc-info .actions .item{margin:0 0 0 15px;text-decoration:none;cursor:pointer;}
.comment-item .misc-info .actions i{font-style:normal;}
.comment-item .comment-other{margin-top:5px;}
.comment-item .comment-other .desc{font-size:12px;color:#666;margin:0;padding:0;}
.comment-item .comment-other .desc a{color:#666;}
.comment-item .comment-other .desc a:hover{color:#f60;}

/*--- respond ---*/
.resplods_list{margin:10px 0;}
.resplods_list h3{color:#999;padding:10px 0;border-bottom:1px solid #e9e9e9;}
.resplods_list em,.flowers_list em{float:right;}
.resplods_list em a,.flowers_list em a{padding:0 2px;color:#999;}
.resplods_list em a:hover,.flowers_list em a:hover{color:#f60;}
.resplods_list ul{margin:0;}
.resplods_list li{min-height:30px;margin:0;clear:both;padding:10px 0;}
.resplods_list li .face{float:left;width:50px;border:1px solid #e9e9e9;padding:2px;text-align:center;}
.resplods_list li .content{float:right;width:530px;}
.resplods_list li .title{clear:both;background:#f6f6f6;padding:5px 5px;}
.resplods_list li .detail{clear:both;margin:10px 5px;color:#999;}

/*--- flower ---*/
.flowers_list{margin:10px 0;}
.flowers_list h3{color:#999;padding:5px 0;border-bottom:1px solid #e9e9e9;}
.flowers_list ul{margin:0 0 10px 0;}
.flowers_list li{float:left;margin:5px 5px 5px 0;width:54px;text-align:center;}
.flowers_list li .face{border:1px solid #e9e9e9;padding:2px;}
.flowers_list li .title{width:50px;height:16px;overflow:hidden;}
.flowers_list li .title a{color:#333;}
.flowers_list li .title a:hover{color:#f60;}

/*assistant*/
.item_table{margin-bottom:10px;}
.item_table td{padding:3px 0;line-height:25px;}
.review_picture_upload{margin:5px 0;}
.review_picture_op{float:left;text-align:center;width:110px;}
.review_picture_op img{display:block;max-width:100px;max-height:100px;padding:1px;border:1px solid #ccc;_width:expression(this.width > 100 ? 100:true);_height:expression(this.height > 100 ? 100:true);}
.review-rating{float:left;width:23%;margin-bottom:1px;}
.review-rating .rating-name{margin-bottom:1px;}
.review-rating .rating-start{width:90px;border:2px solid #ffc17d;padding:3px 5px;}
.review-rating-c{padding:0;margin:0 auto;width:83px;_width:85px;}
.review-rating-c li{line-height:0;width:14px;height:15px;padding:0;margin:0;margin-left:2px;list-style:none;float:left;cursor:pointer;}
.review-rating-c li span{display:none;}
.review_tool{margin-top:10px;}
.review_tool .passport_share{float:left;margin:0;padding:0;list-style:none;}
.review_tool .passport_share .lable{margin-right:5px;}
.review_tool .passport_share li{margin:0;padding:0;float:left;margin-right:5px;}

/*item*/
.site_subject{width:90%;margin:5px auto;line-height:18px;}
.site_subject h2{font-size:14px;margin:10px 0 5px;padding:0;}
.site_subject h2 a{color:red;}
.site_subject .start{margin:0;padding:0;height:15px;}
.site_subject_field_list{color:#999;margin:5px 0 10px;}
.site_subject_map{width:255px;}

.aside .aside-mod .title{margin-top:15px;_width:137px;_overflow:hidden;}
.aside .aside-mod .desc{margin-top:15px;_width:137px;_overflow:hidden;}
.aside-mod{width:210px;overflow:hidden;}
.aside-mod .list{margin-top:15px;}
.aside-mod .title{overflow:hidden;font-size:14px;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.aside-mod .desc{margin:4px 0;color:rgb(153,153,153);overflow:hidden;display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.aside-mod .more{margin-top:5px;}
.aside-mod .sml-rank-stars{margin-right:5px;}
.aside-mod .ripple{transition:height 0.2s ease-out;overflow:hidden;-webkit-transition:height .2s ease-out;-moz-transition:height .2s ease-out;-o-transition:height .2s ease-out;}

.detail-map{width:210px;height:150px;position:relative; }
.detail-map .icon{vertical-align:middle;display:inline-block;_overflow:hidden;}
.detail-map .container{height:100%;}
.detail-map .map-zoom{border-radius:16px;width:44px;height:32px;right:3px;bottom:6px;position:absolute;background-color:rgb(255,255,255);-webkit-border-radius:16px;}
.detail-map .map-zoom .icon{background-position:-120px -60px;margin:7px 0 0 13px;width:17px;height:17px;}
.detail-map .map-zoom:hover .icon{background-position:-120px -90px;}
.detail-side{ }

.around-info .list .item{height:69px;overflow:hidden;padding-left:103px;margin-bottom:10px;position:relative;}
.around-info .list .item .pic{left:0;top:0;position:absolute;}
.around-info .list .item img{width:93px;height:69px;background-color:rgb(221,221,221);}
.around-info .list .item .price{color:rgb(255,114,0);font-family:Microsoft YaHei,Hiragino Sans GB;font-size:18px;}
.around-info .list .item .price-del{color:rgb(153,153,153);font-family:Microsoft YaHei,Hiragino Sans GB;}
.around-info .list .item .star{margin:3px 0 5px;}

.detail-side .rail-faces li{padding-bottom:5px;}
.detail-side .rail-faces li p{margin:0;padding:0;line-height:16px;}

.mylist-list-box .desc{padding:0;margin:0;margin-left:5px;}
.mylist-list-box .mylist-list .mylist-item{margin-bottom:9px;}

.side-youhui{}
.side-youhui li{margin-bottom:15px; text-align:center;}
.side-youhui li img{border-radius:5px; width:210px; height:150px; }

.item-list-coupon{ margin-top:10px; color:#e65c5c; border-top:1px dashed #eee; padding-top:5px; font-size:14px;}


.item-detail-coupon{background:#fff; padding:10px; border:1px solid #eaeaea; margin-bottom:15px;
border-radius:3px;-moz-border-radius:3px; -o-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;
box-shadow:2px 2px 5px #eee;}

.itemlist-tuijian{background:#f60; padding:0px 3px; color:#fff; margin-right:6px;}
.itemlist-quan{background:#099; padding:0px 3px; color:#fff;}


/**/
.item-cat-1{ display:block; width:43px; height:50px; background:url(images/yangsheng.png) no-repeat;}
.item-cat-4/*93*/{ display:block; width:44px; height:50px; background:url(images/yule.png) no-repeat;}
.item-cat-71/*84*/{ display:block; width:43px; height:50px; background:url(images/xiuxian.png) no-repeat;}

.item-cat-c{margin-left:10px; margin-top:50px;}




.t-feel{background:url(img/feel_bg.png) left top no-repeat;width:146px;height:35px;overflow:hidden;}
.b-feel{background:url(img/feel_bg.png) right bottom no-repeat;width:146px;height:35px;overflow:hidden;}
#feel-tag .more{background:url(img/feel_bg.png) no-repeat}
#feel-tag .less{background:url(img/feel_bg.png) no-repeat}

#feel-tag{overflow:hidden;width:146px;line-height:26px;clear:both;}
#feel-tag .none-tag{color:#B0B0B0;font-size:14px;margin:10px 0}
#feel-tag span{font-size:14px;margin-right:8px;white-space:nowrap;[;white-space:normal;];white-space:normal\0;*white-space:nowrap}
#feel-tag span.feel-level-1{font-size:14px;font-weight:bold;margin-right:5px}
#feel-tag span.feel-level-2{font-size:12px;font-weight:bold;margin-right:3px}
#feel-tag span.feel-level-3{font-size:12px;font-weight:bold}
.feel-color-1{color:#fc4a19}
.feel-color-2{color:#2da9cf}
.feel-color-3{color:#8cb71e}
.feel-color-4{color:#f80}
.feel-color-5{color:#ed678b}
.feel-color-6{color:#b6996a}

打开item_subject_detail.htm

在{template modoer_header}下面加上

<script type="text/javascript" src="{URLROOT}/static/javascript/cmsky.js"></script>

找到$detail_custom_field,在其下面加上

<!--主题即时通讯开始-->
                        <!--{if $feelconfig['imopen']}-->
                        <!--{eval
                            $FE =& $_G['loader']->model('cmsky:imtool');
                            $valfe = $FE->read($detail[sid]);
                        }-->
                        <!--{if $feelconfig['item_qqopen'] && $valfe[qq]!=''}-->
                        <tr>
                            <td class='key' align='right'>腾讯QQ：</td>
                            <td width="*"><a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=$valfe[qq]&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:$valfe[qq]:41" alt="点击这里给我发消息" title="点击这里给我发消息"></a></td>
                        </tr>
                        <!--{/if}-->
                        <!--{if $feelconfig['item_wwopen'] && $valfe[wangwang]!=''}-->
                        <tr>
                            <td class='key' align='right'>阿里旺旺：</td>
                            <td width="*"><a target="_blank" href="http://amos.im.alisoft.com/msg.aw?v=2&uid=$valfe[wangwang]&site=cntaobao&s=1&charset=utf-8" ><img border="0" src="http://amos.im.alisoft.com/online.aw?v=2&uid=$valfe[wangwang]&site=cntaobao&s=1&charset=utf-8" alt="欢迎您的光临！" /></a></td>
                        </tr>
                        <!--{/if}-->
                        <!--{if $feelconfig['item_msnopen'] && $valfe[msn]!=''}-->
                        <tr>
                            <td class='key' align='right'>MSN：</td>
                            <td width="*"><a href="msnim:chat?contact=$valfe[msn]"><img border="0" alt="点击MSN交谈" width="77" height="21" src="{URLROOT}/{$_G[tplurl]}OKQQ/images/msn.jpg" /></a></td>
                        </tr>
                        <!--{/if}-->
                        <!--{/if}-->
                        <!--主题即时通讯结束-->

找到<a class="abtn2" href="{url article/member/ac/postarticle/op/$postarticle_url/shopid/$detail[sid]}">发布$model[item_name]资讯</a>

在其下面加上

<!--{if $feelconfig['feelopen']}-->
                    <a class="abtn1" href="javascript:post_feel($detail[sid]);"><span><b>添加主题印象</b></span></a>
                    <div class="clear"></div>
                    <!--{/if}-->

找到

<ul class="log">
                    <!--{if $detail[creator]}-->
                    <li>登记:<span class="member-ico"><a href="{url space/index/username/$detail[creator]}" title="{date $detail[addtime]}">$detail[creator]</a></span></li>
                    <!--{/if}-->
                </ul>

在下面加上

<!--{if $feelconfig['feelopen']}-->
                <div class="t-feel"></div>
                <div id="feel-tag">
					<!--{get:modoer val=sql(sql/SELECT subject FROM dbpre_feelings WHERE status=1 AND sid=$detail[sid] ORDER BY dateline DESC/rows/8)}-->
					<!--{eval
						$rand_color = rand(1,6);
					}-->
					<b><span class="feel-color-$rand_color">$val[subject]</span></b>
					<!--{/get}-->
                </div>
                <div class="b-feel"></div>
                <!--{/if}-->

找到<!--{eval footer();}-->在其上面添加

<!--主题53kf开始-->
<!--{if $feelconfig['imopen']}-->
<!--{eval
    $FE =& $_G['loader']->model('cmsky:imtool');
    $valfe = $FE->read($detail[sid]);
}-->
<!--{if $feelconfig['item_53kfopen'] && $valfe[53kf]!=''}-->
<script type="text/javascript" src="http://chat.53kf.com/kf.php?arg=$valfe[53kf]&style=1"></script>
<!--{/if}-->
<!--{/if}-->
<!--主题53kf结束-->

打开core\modules\item\detail.php找到
$I =& $_G['loader']->model(MOD_FLAG.':subject');
在其下面添加
$feelconfig = $_G['loader']->variable('config',cmsky);

打开你风格目录里的modoer_footer.htm
在<!--{if DEBUG}-->之上添加

<!--全站客服开始-->
<!--{eval
    $cmconfig = $_G['loader']->variable('config',cmsky);
}-->
<!--{if $cmconfig['serviceopen']}-->
{template services}
<!--{/if}-->
<!--全站客服结束-->









