﻿/* MFW SHOP */
.Mcon { width:980px; margin:0 auto;}
.Mnav { height:30px; padding:15px 0 0 5px;}
.Mnav .t1{ width:560px; float:left; font-size:14px; font-weight:bold; color:#B94512;}
.Mnav .t1 a{ font-size:14px; font-weight:bold; color:#B94512;}
.Mnav .t2{ width:65px; float:right; font-size:14px; font-weight:bold; color:#FF0000;}
.Mnav .t2 .btn { width:59px; height:23px; background:url(/images/keeper/zg_bg.gif?v=1) -280px 0 no-repeat; border:0px none; cursor:pointer; line-height:21px; color:#FFF;}
.Mnav .t3 { width:115px; float:right; margin-top:-15px;}
.Mnav .t3 a{ width:115px; height:39px; background:url(/images/keeper/zg_bg.gif?v=1) -200px -545px no-repeat; display:block; line-height:100px; overflow:hidden;}
.Mnav .t4 { width:152px; float:right; margin:-6px 10px 0 0;}
.Mnav .t4 a{ width:152px; height:26px; background:url(/images/keeper/zg_bg.gif?v=1) -200px -510px no-repeat; display:block; line-height:100px; overflow:hidden;}

.Lcon { width:600px; float:left;}
.Rcon { width:370px; float:left; margin-left:10px;}

/* Lab */
.top_lab { clear:both; margin-top:15px; height:45px; width:600px; background:url(/images/home/themes/def/images/lab_bg.gif) 0 -7px repeat-x; overflow:hidden;}
.top_lab .lab { width:600px; float:left; padding-top:1px;}
.top_lab .lab a{ display:block; width:118px; height:37px; float:left; background:url(/images/wengweng/lab_a_bg.png) -118px 0 no-repeat; text-align:center; line-height:35px; color:#B94512; font-size:14px;}
.top_lab .lab a:hover{ display:block; width:118px; height:37px; float:left; background:url(/images/wengweng/lab_a_bg.png) 0 0 no-repeat; color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.top_lab .lab a.on {background:url(/images/wengweng/lab_a_bg.png) 0 0 no-repeat; color:#FFF; font-weight:bold;}
.top_lab .lab a.mfw { width:71px; height:22px; background:url(/images/keeper/zg_bg.gif?v=1) -300px -878px no-repeat; line-height:100px; overflow:hidden; margin:4px 0 0 265px;}
.top_lab .lab a.mfw:hover { width:71px; height:22px; background:url(/images/keeper/zg_bg.gif?v=1) -300px -878px no-repeat; line-height:100px; overflow:hidden;}

/* keeper feed */
.feed_A{ clear:both; padding:0 0 0 2px;}
.feed_A li{ clear:both; border-bottom:1px dashed #F7C15A; padding:10px 0 10px 0;}
.feed_A li .shop_p{ width:116px; float:left;}
.feed_A li .shop_p img { border:1px solid #FEC876; padding:2px; background-color:#FFF;}
.feed_A li .feed_c{ width:480px; float:left; color:#B6996A; line-height:22px; padding-top:2px;}
.feed_A li .feed_c .date{ font-size:11px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px;}
.feed_A li .feed_c a{ color:#FF6600;}
.feed_A li .feed_c a.artice { color:#EDA000;}
.feed_A li .feed_c a.artice:hover { color:#FF8800; text-decoration:underline;}
.feed_A li .feed_c a.name{ color:#EDA000;}
.feed_A li .feed_c a.name:hover{ color:#FF8800; text-decoration:underline;}

/* Shop Photos */
.Lcon .bpic{}
.Lcon .pbar{ height:20px; border:1px solid #F4E0A8; border-top:none; background:url(/images/keeper/pbar_bg.gif) repeat-x; padding:8px 6px 0 6px;}
.Lcon .pbar .L_t{ float:left; color:#A05214;}
.Lcon .pbar .R_t{ float:right; color:#A05214;}
.Lcon .pbar .R_t a{ color:#FF6600; text-decoration:underline;}
.Lcon .pbar .R_t a:hover{ text-decoration:none;}
.Lcon .spic{ clear:both; margin-top:8px;}
.Lcon .spic .F_btn1{ width:14px; float:left;}
.Lcon .spic .F_btn1 a{ width:14px; height:66px; display:block; overflow:hidden; line-height:200px; background:url(/images/keeper/zg_bg.gif?v=1) -230px -110px no-repeat;}
.Lcon .spic .F_btn2{ width:14px; float:left;}
.Lcon .spic .F_btn2 a{ width:14px; height:66px; display:block; overflow:hidden; line-height:200px; background:url(/images/keeper/zg_bg.gif?v=1) -260px -110px no-repeat;}
.Lcon .spic .Pli{width:570px!important; width:572px; overflow:hidden; float:left; padding-left:2px!important; padding-left:0px; }
.Lcon .spic .Pli li{ width:106px; margin:0 3px 0 4px; float:left; overflow:hidden;}
.Lcon .spic .Pli .w110 { width:104px;}
.Lcon .spic .Pli li img { border:1px solid #FEC876; padding:2px; background-color:#FFF;}
.Lcon .spic .Pli li a:hover img { border:1px solid #FC4A19;}

/* area list */
.Lcon .A_li{ color:#666666; line-height:22px; padding:8px 0 5px 0; background-color:#FFFADC; word-break:break-all;}
.Lcon .A_li a{ margin:0 8px; color:#666666;}
.A_search{ height:28px; background:url(/images/keeper/barbg.jpg) repeat-x; border-bottom:1px dashed #F4E0A8; padding:6px 0 0 8px; margin-top:5px;}
.A_search .A1{ width:238px; float:left; padding-left:6px;}
.A_search .A1 input{ width:230px; height:20px; border:1px solid #999; line-height:20px; font-size:12px;}
.A_search .A2{ width:90px; float:left;}
.A_search .A2 input{ background:url(/images/keeper/zg_bg.gif?v=1) 0 -480px no-repeat scroll; border:0px none; cursor:pointer; line-height:23px; width:69px; height:23px; color:#FFF; font-size:12px;}

.Lcon .L_tit{ clear:both; height:20px; padding:18px 0 0 5px; font-size:14px; font-weight:bold; color:#B94512;}

/* 店主游记 */
.YJ_tit{ clear:both; height:20px; padding:18px 0 0 5px; font-size:14px; font-weight:bold; color:#B94512; float:left;}
.YJ_btn{ float:right; padding-top:14px; color:#A05214; font-size:12px;}
.YJ_btn a{ color:#FF6600; text-decoration:underline;}
.YJ_btn a:hover{ text-decoration:none;}
.YJ_C{ clear:both;}

/* GuestBook */
.BookA { clear:both; height:88px; padding:8px 0 0 0; border-bottom:1px dashed #FEE498; }
.BookA .c_a1{ width:60px; float:left;}
.BookA .c_a1 .logo_a { height:54px; padding-top:2px;}
.BookA .c_a1 .logo_a img { border:2px solid #F4E0A8; padding:1px; background-color:#FFF;}
.BookA .c_a1 .u_btn { height:20px; padding:8px 0 0 0; text-align:center;}
.BookA .c_a1 .u_btn a{ color:#FF9900;}
.BookA .c_a2{ width:486px; height:30px; float:left;}
.BookA .c_a2 .inputA { height:54px;}
.BookA .c_a2 .inputA .K_A{ width:456px; height:48px; padding:3px; border:1px solid #FAED8D; background-color:#FCFCE9; color:#996600; font-size:12px; line-height:20px; overflow:auto;}
.BookA .c_a2 .inputB { height:20px;}
.BookA .c_a2 .inputB .B_a1{ padding:6px 0 0 320px; color:#FF9900; float:left;}
.BookA .c_a2 .inputB .B_a2{ float:right; padding:6px 25px 0 0;}
.BookA .c_a2 .inputB .B_a2 input{ width:59px; height:23px; background:url(/images/keeper/zg_bg.gif?v=1) -150px 0 no-repeat; border:0px none; cursor:pointer; line-height:21px; color:#FFF;}

.Book_li{ clear:both; padding:3px 0 5px 0;}
.Book_li li{ clear:both; padding:6px 10px 6px 0; border-bottom:1px dashed #FEE498;}
.Book_li li .L_c{ width:65px; float:left; padding-top:3px;}
.Book_li li .L_c .ulogo{}
.Book_li li .L_c .ulogo img { border:1px solid #ccc; padding:2px; background-color:#FFF;}
.Book_li li .L_c .btn { width:56px; padding-top:8px; text-align:center;}
.Book_li li .L_c .btn a{ color:#FF9900;}
.Book_li li .R_c{ width:500px; float:left;}
.Book_li li .R_c .rli{ clear:both; border-top:1px dashed #FEE498; padding:0 0 6px 0;}
.Book_li li .R_c .clr_b{ border:none;}
.Book_li li .R_c .r_top{ height:22px; padding:6px 0 0 0;}
.Book_li li .R_c .r_top .r_who{ float:left; color:#AB996D;}
.Book_li li .R_c .r_top .r_who a{ color:#FF7D01;}
.Book_li li .R_c .r_top .r_who img{ border:1px solid #ccc; padding:1px; background-color:#FFF;}
.Book_li li .R_c .r_top .r_del { width:88px; height:22px; padding:0 0 0 120px; float:right; text-align:right; color:#AB996D; font-family:Verdana,Arial; font-size:10px;}
.Book_li li .R_c .r_top .r_del a{ color:#FF7D01; font-weight:bold;}
.Book_li li .R_c .r_yyong{ clear:both; color:#999; line-height:22px; width:480px;}
.Book_li li .R_c .r_con { clear:both; color:#A05214; line-height:22px; padding:2px 0 0 0; width:480px;}
.Book_li li .R_c .r_con a{ color:#FF7D01;}

/* articelist */
/* article nobg */
.YJ_C .note_nobg{ margin:5px 0; padding:5px 0;}
.YJ_C .note_nobg .title { width:580px; height:60px; margin:0 auto;}
.YJ_C .note_nobg .title .title_l { width:480px; float:left; overflow:hidden;}
.YJ_C .note_nobg .title .title_l .bt_i { height:26px; padding:8px 0 0 38px; background:url(/images/mdd/tit_bg.jpg) 0 0 no-repeat;}
.YJ_C .note_nobg .title .title_l .bt_i_on { height:26px; padding:8px 0 0 38px; background:url(/images/mdd/tit_bg2.jpg) 0 0 no-repeat;}
.YJ_C .note_nobg .title .title_l .bt_i a { font-size:14px; font-weight:bold; color:#9B5218; text-decoration:none;}
.YJ_C .note_nobg .title .title_l .bt_i a:hover { font-size:14px; font-weight:bold; color:#9B5218; text-decoration:underline;}
.YJ_C .note_nobg .title .title_l .bt { height:22px; padding:8px 0 0 6px;}
.YJ_C .note_nobg .title .title_l .bt a { font-size:14px; font-weight:bold; color:#9B5218; text-decoration:none;}
.YJ_C .note_nobg .title .title_l .bt a:hover { font-size:14px; font-weight:bold; color:#fff; background-color:#9B5218; text-decoration:none;}
.YJ_C .note_nobg .title .title_l .author { height:22px;padding:2px 0 0 5px; float:left; font-size:11px; font-family: Verdana, Arial, 宋体; color:#EDA000;}
.YJ_C .note_nobg .title .title_l .author .text { margin-left:5px;}
.YJ_C .note_nobg .title .title_l .author .text a{ font-size:12px; font-weight:bold; color:#EDA000; text-decoration:none;}
.YJ_C .note_nobg .title .title_l .author .text a:hover { font-size:12px; font-weight:bold; color:#fff; background-color:#EDA000; text-decoration:none;}

.YJ_C .note_nobg .title .title_r { width:86px; float:right; padding-top:11px;}
.YJ_C .note_nobg .title .title_r .btn { width:31px; float:left;}
.YJ_C .note_nobg .title .title_r .up_num { width:42px; height:27px; background:url(/images/css/up_num_bg.gif) no-repeat; float:left; color:#993300; font-size:11px; font-family:Verdana, Arial; font-weight:bold; padding:12px 0 0 0; text-align:center;}

.YJ_C .note_nobg .notecon .leftpic { width:110px; float:left; padding:0px 0 0 10px;}
.YJ_C .note_nobg .notecon .leftpic .pic{ height:80px; background:url(/images/mdd/mdd_96x72bg.gif) 1px 0px no-repeat; }
.YJ_C .note_nobg .notecon .leftpic .pic img { border:1px solid #c9c9c9; padding:2px; background-color:#FFF;}
.YJ_C .note_nobg .notecon .leftpic .pic a:hover img{ border:1px solid #EDA000; background:#fff;}
.YJ_C .note_nobg .notecon .context { width:465px; float:left; color:#9B5218; line-height:20px;}
.YJ_C .note_nobg .notecon .nopic_context { padding:0 8px 0 10px; float:left; color:#9B5218; line-height:20px;width:450px}

/* article bg */
.YJ_C .note_bg{ margin:5px 0; background-color:#FFF; border-top:1px dashed #E3993A; border-bottom:1px dashed #E3993A; padding:5px 0;}
.YJ_C .note_bg .title { width:580px; height:60px; margin:0 auto;}
.YJ_C .note_bg .title .title_l { width:480px; float:left; overflow:hidden;}
.YJ_C .note_bg .title .title_l .bt_i { height:26px; padding:8px 0 0 38px; background:url(/images/mdd/tit_bg.jpg) 0 0 no-repeat;}
.YJ_C .note_bg .title .title_l .bt_i_on { height:26px; padding:8px 0 0 38px; background:url(/images/mdd/tit_bg2.jpg) 0 0 no-repeat;}
.YJ_C .note_bg .title .title_l .bt_i a { font-size:14px; font-weight:bold; color:#9B5218; text-decoration:none;}
.YJ_C .note_bg .title .title_l .bt_i a:hover { font-size:14px; font-weight:bold; color:#9B5218; text-decoration:underline;}
.YJ_C .note_bg .title .title_l .bt { height:22px; padding:8px 0 0 6px;}
.YJ_C .note_bg .title .title_l .bt a { font-size:14px; font-weight:bold; color:#9B5218; text-decoration:none;}
.YJ_C .note_bg .title .title_l .bt a:hover { font-size:14px; font-weight:bold; color:#fff; background-color:#9B5218; text-decoration:none;}
.YJ_C .note_bg .title .title_l .author { height:22px;padding:2px 0 0 5px; float:left; font-size:11px; font-family: Verdana, Arial, 宋体; color:#EDA000;}
.YJ_C .note_bg .title .title_l .author .text { margin-left:5px;}
.YJ_C .note_bg .title .title_l .author .text a{ font-size:12px; font-weight:bold; color:#EDA000; text-decoration:none;}
.YJ_C .note_bg .title .title_l .author .text a:hover { font-size:12px; font-weight:bold; color:#fff; background-color:#EDA000; text-decoration:none;}

.YJ_C .note_bg .title .title_r { width:86px; float:right; padding-top:11px;}
.YJ_C .note_bg .title .title_r .btn { width:31px; float:left;}
.YJ_C .note_bg .title .title_r .up_num { width:42px; height:27px; background:url(/images/css/up_num_bg.gif) no-repeat; float:left; color:#993300; font-size:11px; font-family:Verdana, Arial; font-weight:bold; padding:12px 0 0 0; text-align:center;}

.YJ_C .note_bg .notecon .leftpic { width:110px; float:left; padding:0px 0 0 10px;}
.YJ_C .note_bg .notecon .leftpic .pic{ height:80px; background:url(/images/mdd/mdd_96x72bg.gif) 1px 0px no-repeat; }
.YJ_C .note_bg .notecon .leftpic .pic img { border:1px solid #c9c9c9; padding:2px; background-color:#FFF;}
.YJ_C .note_bg .notecon .leftpic .pic a:hover img{ border:1px solid #EDA000; background:#fff;}
.YJ_C .note_bg .notecon .context { width:465px; float:left; color:#9B5218; line-height:20px;}
.YJ_C .note_bg .notecon .nopic_context { padding:0 8px 0 10px; float:left; color:#9B5218; line-height:20px;width:450px}

/* 顶过的人 */
.d_li { clear:both; padding:3px 0 0 2px;}
.d_li img{ border:1px solid #ccc; padding:1px; background-color:#FFF; margin:5px 2px 0 0;}
.d_li a:hover img { border:1px solid #FC4A19;}

/* 右侧 */
.Rtab{ width:370px; background:url(/images/keeper/r_tabbg.gif) repeat-y;}
.tab_top { clear:both; height:5px; background:url(/images/keeper/zg_bg.gif?v=1) 0px -30px no-repeat; font-size:0px; line-height:0px;}
.tab_bot { clear:both; height:5px; background:url(/images/keeper/zg_bg.gif?v=1) 0px -50px no-repeat; font-size:0px; line-height:0px;}

.tab_con { padding-left:16px;}
.tab_con .z_tit{ padding:2px 0 6px 22px; font-size:14px; font-weight:bold; color:#B94512; background:url(/images/keeper/zg_bg.gif?v=1) -280px -74px no-repeat;}
.tab_con .z_tit a{ font-size:14px; font-weight:bold; color:#FF6600; font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";}
.tab_con .z_tit .in_a{ height:22px; border:1px solid #ccc; line-height:22px; font-size:12px; color:#333333;}
.tab_con .z_tit .btn { width:59px; height:23px; background:url(/images/keeper/zg_bg.gif?v=1) -150px 0 no-repeat; border:0px none; cursor:pointer; line-height:21px; color:#FFF;}
.tag_A { padding:6px 8px 10px 0; line-height:2.2em; font-size:14px;}
.tag_H { height:60px; overflow:hidden;}
.tag_A .f1 { font-size:18px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f1 a{ font-size:18px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f1 a:hover{ font-size:18px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f2 { font-size:18px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f2 a{ font-size:18px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f2 a:hover{ font-size:18px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f3 { font-size:16px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f3 a{ font-size:16px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .f3 a:hover{ font-size:16px; font-family:"微软雅黑","黑体","宋体"; font-weight:bold;}
.tag_A .tag1 a{ color:#FC4A19; margin-right:3px;}
.tag_A .tag1 a:hover{ background-color:#FC4A19; color:#FFF; text-decoration:none;}
.tag_A .tag2 a{ color:#2DA9CF; margin-right:3px;}
.tag_A .tag2 a:hover{ background-color:#2DA9CF; color:#FFF; text-decoration:none;}
.tag_A .tag3 a{ color:#8CB71E; margin-right:3px;}
.tag_A .tag3 a:hover{ background-color:#8CB71E; color:#FFF; text-decoration:none;}
.tag_A .tag4 a{ color:#FC4A19; font-size:14px; margin-right:3px;}
.tag_A .tag4 a:hover{ background-color:#FC4A19; color:#FFF; text-decoration:none;}
.tag_A .tag5 a{ color:#FF8800; font-size:14px; margin-right:3px;}
.tag_A .tag5 a:hover{ background-color:#FF8800; color:#FFF; text-decoration:none;}
.tag_A .tag6 a{ color:#2DA9CF; font-size:14px; margin-right:3px;}
.tag_A .tag6 a:hover{ background-color:#2DA9CF; color:#FFF; text-decoration:none;}
.tag_A .tag7 a{ color:#8CB71E; font-size:14px; margin-right:3px;}
.tag_A .tag7 a:hover{ background-color:#8CB71E; color:#FFF; text-decoration:none;}
.tag_A .tag8 a{ color:#ED678B; font-size:14px; margin-right:3px;}
.tag_A .tag8 a:hover{ background-color:#ED678B; color:#FFF; text-decoration:none;}
.tag_A .tag9 a{ color:#B6996A; font-size:14px; margin-right:3px;}
.tag_A .tag9 a:hover{ background-color:#B6996A; color:#FFF; text-decoration:none;}
.tag_A .tag10 a{ color:#8CB71E; font-size:14px; margin-right:3px;}
.tag_A .tag10 a:hover{ background-color:#8CB71E; color:#FFF; text-decoration:none;}
.tag_A .tag_all a{ color:#3366CC; font-size:14px; margin-right:3px;}
.tag_A .tag_all a:hover{ background-color:#3366CC; color:#FFF; text-decoration:none;}

/* 人气 */
.tab_con .renqi{ height:113px;}
.tab_con .renqi .a1{ width:50px; float:left; padding:55px 0 0 0; font-size:14px; color:#A05214; font-weight:bold;}
.tab_con .renqi .a2{ width:190px; float:left; color:#FF6600; font-size:50px; font-weight:bold; padding:30px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif;}
.tab_con .renqi .a3{ width:95px; float:left; padding:11px 0 0 0;}
.tab_con .renqi .a3 a{ width:95px; height:96px; display:block; line-height:300px; overflow:hidden; background:url(/images/keeper/zg_bg.gif?v=1) 0 -80px no-repeat;}
.tab_con .renqi .a3 a:hover{ background:url(/images/keeper/zg_bg.gif?v=1) -95px -80px no-repeat;}

/* 店铺地址 */
.url_A{ padding:10px 0;}
.url_A .share { line-height:22px; font-size:12px; color:#666666;}
.url_A .share .tit{ font-size:12px; font-weight:bold; color:#FF7D01;}
.url_A .shop_url {}
.url_A .shop_url .url_input { width:335px; height:38px; color:#333; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* 联系 */
.LX_tit{ clear:both; height:20px; padding:18px 0 0 5px; font-size:14px; font-weight:bold; color:#B94512; float:left;}
.LX_map{ float:right; padding-top:14px;}
.LX_map a{ width:63px; height:24px; display:block; background:url(/images/keeper/zg_bg.gif?v=1) -60px 0 no-repeat; line-height:200px; overflow:hidden;}
.lianxi{ padding:12px 0 5px 0;}
.lianxi a{color:#FF7D01; font-size:16px; font-weight:bold;text-decoration:underline;}
.lianxi a:hover{color:#FF7D01; font-size:16px; font-weight:bold;text-decoration:none;}
.lianxi .msn{ width:330px; height:32px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -200px no-repeat; padding:13px 0 0 45px; color:#FF7D01; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}
.lianxi .qq{ width:180px; height:32px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -260px no-repeat; padding:13px 0 0 45px; color:#FF7D01; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}
.lianxi .tel{ width:180px; height:32px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -320px no-repeat; padding:13px 0 0 45px; color:#FF7D01; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}
.lianxi .mob{ width:330px; height:32px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -380px no-repeat; padding:13px 0 0 45px; color:#FF7D01; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; float:left;}

.address{ clear:both; padding:4px 12px 5px 16px; font-size:12px; line-height:1.8em; color:#FF7D01;overflow:hidden;}
.Rcon .R_tit { padding:12px 0 0 0; font-size:14px; font-weight:bold; color:#B94512;}

/* 特色推荐 */
.Rcon .tj_t1{ float:left; padding:12px 0 0 0; font-size:14px; font-weight:bold; color:#B94512;}
.Rcon .tj_t2{ float:right; text-align:right; padding:12px 8px 0 0;}
.Rcon .tj_t2 a{ color:#FF6600; text-decoration:underline;}
.Rcon .tj_t2 a:hover{ text-decoration:none;}
.Rcon .i_tj { clear:both; padding:4px 12px 8px 12px;} 
.Rcon .i_tj li { height:30px; border-bottom:1px dashed #F4DEBD; background:url(/images/keeper/zg_bg.gif?v=1) -290px -151px no-repeat; padding:0 0 0 25px;}
.Rcon .i_tj li .w1{ width:220px; float:left; padding:10px 0 0 0; color:#FF6600;}
.Rcon .i_tj li .w1 a{ color:#FF6600; text-decoration:underline;}
.Rcon .i_tj li .w1 a:hover{ text-decoration:none;}
.Rcon .i_tj .nobg{ background:none;}
.Rcon .i_tj li .w2{ width:100px; float:left; padding:10px 0 0 0; color:#FF6600; text-align:right;}

.map_A{ clear:both; padding:8px 0 5px 15px;}

/* 和店长聊天 */
.chat_t1{ width:283px; float:left; padding:12px 0 0 0; font-size:14px; font-weight:bold; color:#B94512;}
.chat_t2{ width:52px; float:left;}
.chat_t2 a{ width:52px; height:15px; display:block; line-height:100px; margin:12px 0 0 0px; background:url(/images/keeper/zg_bg.gif?v=1) -300px -880px no-repeat; overflow:hidden;}
.chatA { clear:both; height:88px; padding:8px 0 0 0; border-bottom:1px dashed #FEE498; }
.chatA .c_a1{ width:60px; float:left;}
.chatA .c_a1 .logo_a { height:54px;}
.chatA .c_a1 .logo_a img { border:2px solid #F4E0A8; padding:1px; background-color:#FFF;}
.chatA .c_a1 .u_btn { height:20px; padding:8px 0 0 0;}
.chatA .c_a1 .u_btn a{width:46px; height:20px; background:url(http://file.mafengwo.cn/images/plugins/upop_bg.gif) 0 0 no-repeat; padding:0 0 0 19px;color:#FF9900;}
.chatA .c_a2{ width:286px; height:30px; float:left;}
.chatA .c_a2 .inputA { height:54px;}
.chatA .c_a2 .inputA .K_A{ width:275px; height:48px; border:2px solid #F4E0A8; background-color:#FFF; font-size:12px; line-height:20px;}
.chatA .c_a2 .inputB { height:20px;}
.chatA .c_a2 .inputB .B_a1{ padding:6px 0 0 170px; color:#FF9900; float:left;}
.chatA .c_a2 .inputB .B_a2{ float:left; padding:6px 0 0 5px;}
.chatA .c_a2 .inputB .B_a2 input{ width:59px; height:23px; background:url(/images/keeper/zg_bg.gif?v=1) -150px 0 no-repeat; border:0px none; cursor:pointer; line-height:21px; color:#FFF;}
/* 聊天输入框END */
.chat { padding:3px 0 5px 0;}
.chat .hot_list { clear:both; padding:0 10px 6px 0;}
.chat .hot_list .list{ clear:both; height:64px; border-bottom:1px dashed #FEE498; }
.chat .hot_list .list .r_a { width:325px; line-height:25px; padding:5px 0 0 0; color:#9D5314;}
.chat .hot_list .list .r_a .more{ position:absolute; margin:22px 0 0 300px;}
.chat .hot_list .list .last { border-bottom:none;}

.chat_f { width:106px; height:130px; position:absolute; right:10px; bottom:200px;}
.chat_f .pic_a { height:74px;}
.chat_f .logo_a { padding:10px 0 0 48px;}
.chat_f .logo_a img { border:1px solid #FFAE52; padding:1px; background-color:#FFF;}
.chat_f .m_home a{ width:52px; height:15px; display:block; line-height:100px; margin:6px 0 0 48px; background:url(/images/keeper/zg_bg.gif?v=1) -300px -880px no-repeat; overflow:hidden;}


/* 向朋友推荐 */
.i_send { font-size:14px; font-weight:bold; color:#A05214; padding:15px 0 20px 18px;}
.i_send img { border:0px; margin:0 2px;}

/* 店铺总索引页 */
.R_btnA { height:82px;}
.R_btnA .btn1{ width:175px; float:left;}
.R_btnA .btn1 a{ width:175px; height:71px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -520px no-repeat; display:block; line-height:300px; overflow:hidden;}
.R_btnA .btn2{ width:175px; float:right;}
.R_btnA .btn2 a{ width:175px; height:71px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -620px no-repeat; display:block; line-height:300px; overflow:hidden;}
.R_btnA .btn3{ width:175px; float:right;}
.R_btnA .btn3 a{ width:175px; height:71px; background:url(/images/keeper/zg_bg.gif?v=1) -190px -620px no-repeat; display:block; line-height:300px; overflow:hidden;}

/* 掌柜招募 */
.gg_li { padding:3px 0;}
.gg_li li .tit{ font-size:14px; font-weight:bold; color:#A05214;white-space:nowrap;}
.gg_li li{ width:336px; height:23px; border-bottom:1px dashed #FED27E; padding:12px 0 0 5px; color:#FF6600; font-size:14px;}
.gg_li li a{ color:#FF6600; font-size:14px; text-decoration:underline;}
.gg_li li a:hover { text-decoration:none;}

/* 最新店铺 */
.shop_li{ padding:8px 0 3px 0;}
.shop_li li{ width:116px; height:102px; float:left;}
.shop_li li .shop_pic{}
.shop_li li .shop_pic img { border:1px solid #ccc; padding:2px; background-color:#FFF;}
.shop_li li .shop_name { width:106px; text-align:center; padding:11px 0 0 0;}
.shop_li li .shop_name a{ color:#FF6600; font-size:12px;}

/* 八点 */
.oclock8 { margin-top:7px; width:300px; height:85px; padding:26px 0 0 70px; background:url(/images/keeper/zg_bg.gif?v=1) 0 -710px no-repeat;}
.oclock8 .con_a{ width:290px; font-size:14px; color:#A05214; line-height:25px;}
.oclock8 .con_a a{ font-size:14px; color:#A05214;}

/* shoplist */
.Lshop_li { clear:both; height:105px; border-bottom:1px dashed #FED27E;}
.Lshop_li .shop_L{ width:120px; float:left;}
.Lshop_li .shop_L .shop_pic{ padding-top:8px;}
.Lshop_li .shop_L .shop_pic img { border:1px solid #ccc; padding:2px; background-color:#FFF;}
.Lshop_li .shop_L .shop_name { width:106px; text-align:center; padding:11px 0 0 0;}
.Lshop_li .shop_L .shop_name a{ color:#FF6600; font-size:12px;}
.Lshop_li .shop_R { width:480px; float:left;}
.Lshop_li .shop_R .s_info { height:25px;}
.Lshop_li .shop_R .s_info .info_L { width:200px; float:left; padding:2px 0 0 0;}
.Lshop_li .shop_R .s_info .info_L a{ font-size:12px;color:#FF6600; text-decoration:none;}
.Lshop_li .shop_R .s_info .info_L a:hover{ text-decoration:underline;}
.Lshop_li .shop_R .s_info .info_R { width:275px; float:left; padding:0 5px 0 0; text-align:right; font-size:14px; color:#B94512;}
.Lshop_li .shop_R .s_info .info_R a{ font-size:14px;color:#FF6600; text-decoration:underline;}
.Lshop_li .shop_R .s_info .info_R a:hover{ text-decoration:none;}
.Lshop_li .shop_R .s_info .num{ font-size:16px; color:#FF6600; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

/* album */
.album { clear:both; width:790px; margin:0 auto;}
.album .n_box{ width:123px; float:left; position:relative; z-index:1; border-top:1px solid #FFC65B;}
.album .n_box li{}
.album .n_box li a{ width:121px; height:22px; display:block; color:#B94512;border:1px solid #FFC65B; border-top:none; padding:8px 0 0 0; text-align:center; background-color:#FFEFB4;}
.album .n_box li a:hover{ text-decoration:none; background-color:#FFF;}
.album .n_box .on {}
.album .n_box .on a{width:121px; height:22px; display:block; color:#B94512;border:1px solid #FFC65B; border-top:none; border-right:1px solid #FFF; padding:8px 0 0 0; text-align:center; background-color:#FFF;}
.album .n_box .op_btn{ clear:both; height:20px; padding:8px 0 0 68px;}

.album .p_box{ width:665px; float:left; position:relative; left:-1px; border:1px solid #FFC65B; background-color:#FFF;}
.album .p_box .P_M{ text-align:center; padding:10px 5px 5px 5px;}
.album .p_box .P_C{ text-align:left; color:#A05214; font-size:12px; line-height:30px; padding-left:32px; font-weight:bold;}
.album .p_box .P_D{ text-align:left; color:#A05214; font-size:12px; line-height:30px; padding-left:32px;}
.album .p_box .P_l_A{ height:74px; border-top:1px solid #FFC65B; background:url(/images/keeper/pli_bg.gif) top repeat-x; padding:18px 0 0 6px;}
.album .p_box .P_l_A .F_btn1{ width:14px; float:left;}
.album .p_box .P_l_A .F_btn1 a{ width:14px; height:60px; display:block; overflow:hidden; line-height:200px; background:url(/images/keeper/zg_bg.gif?v=1) -190px -110px no-repeat;}
.album .p_box .P_l_A .F_btn2{ width:14px; float:left;}
.album .p_box .P_l_A .F_btn2 a{ width:14px; height:60px; display:block; overflow:hidden; line-height:200px; background:url(/images/keeper/zg_bg.gif?v=1) -210px -110px no-repeat;}
.album .p_box .P_l_A .Pli{width:624px!important; width:628px; height:62px; overflow:hidden; float:left; padding-left:0px; }
.album .p_box .P_l_A .Pli ul{ position:relative;}
.album .p_box .P_l_A .Pli li{ width:60px; margin:0 4px 0 5px!important; margin:0 3px 0 4px; float:left;}
.album .p_box .P_l_A .Pli li img { border:1px solid #FFF;}
.album .p_box .P_l_A .Pli .on img{ border:1px solid #FF6600;}

/* share to mdd */
.share_to { width:400px; color:#B94512; line-height:1.8em;}
.share_to p{ margin:10px 0 0 3px;}
.share_to .en{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600;}
.share_to h1{ font-size:14px; font-weight:bold;}
.share_to .wait_l{ border-top:1px dashed #999999; font-size:12px; color:#B94512; font-weight:bold; line-height:1.8em; padding:5px 0 0 3px; margin-top:10px;}
.share_to a{ color:#FF6600; text-decoration:underline;}
.share_to a:hover{ text-align:none;}

/* 客栈视频 */
.movie{ clear:both;}
.movie .T_L{ width:32px; float:left; padding-top:40px;}
.movie .T_L a{ width:32px; height:57px; display:block; background:url(/images/keeper/zg_bg.gif) 0 -940px no-repeat; line-height:200px; overflow:hidden;}
.movie .T_L a:hover{ background-position:0 -1020px;}
.movie .T_L a.disable{ background-position:0 -1090px;}
.movie .T_R{ width:32px; float:right; padding-top:40px;}
.movie .T_R a{ width:32px; height:57px; display:block; background:url(/images/keeper/zg_bg.gif) -60px -940px no-repeat; line-height:200px; overflow:hidden;}
.movie .T_R a:hover{ background-position:-60px -1020px;}
.movie .T_R a.disable{ background-position:-60px -1090px;}
.video_items{position:relative;float:left;width:302px;height:150px;overflow:hidden;}
.video_items .mov_li{position:absolute;top:10px;left:0;width:5000px;}
.movie .movie .mov_li{ width:302px; float:left; padding:10px 0 0 0;}
.movie .mov_li li{ width:135px; height:135px; overflow:hidden; float:left; padding:0 8px;}
.movie .mov_li a{display:inline-block;}
.movie .mov_li a img{ border:1px solid #ccc;vertical-align:middle;}
.movie .mov_li p{height:40px;overflow:hidden;font-size:12px;line-height:20px; color:#666;}
.movie .mov_li p a{display:inline;height:auto;font-size:12px; color:#666;}

.mPOP{ clear:both;}
.mPOP .mplayer{ height:480px; overflow:hidden;}
.mPOP .mBoter{ clear:both; height:45px; overflow:hidden;}
.mPOP .mBoter .T_L{ width:87px; float:left;}
.mPOP .mBoter .T_L a{ width:87px; height:28px; display:block; background:url(/images/keeper/zg_bg.gif) -130px -940px no-repeat; line-height:100px; overflow:hidden;}
.mPOP .mBoter .T_L a:hover{ background-position:-130px -980px;}
.mPOP .mBoter .T_L a.disable{ background-position:-130px -1020px;}
.mPOP .mBoter .T_R{ width:87px; float:left;}
.mPOP .mBoter .T_R a{ width:87px; height:28px; display:block; background:url(/images/keeper/zg_bg.gif) -220px -940px no-repeat; line-height:100px; overflow:hidden;}
.mPOP .mBoter .T_R a:hover{ background-position:-220px -980px;}
.mPOP .mBoter .T_R a.disable{ background-position:-220px -1020px;}
.mPOP .mBoter .share{ width:330px; float:left; padding:6px 0 0 40px; color:#777; font-size:12px;}