﻿@charset "utf-8";
/*
html {
    filter: gray;
} 
*/





* { margin: 0; padding: 0; }
body { color: #333; font-size: 63%; font-family: Arial, Helvetica, sans-serif, 宋体, 楷体, 黑体; text-align: center; }
img { border: none; }
ul { list-style: none; }
em { font-style: normal; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover, a:active { color: #c30; text-decoration: underline; }
.none { display: none; }
.block { display: block; }
.clear { clear: both; }
.fl { float: left; }
.fr { float: right; }

#container { width: 960px; margin: 0 auto; font-size: 1.2em; }

.ad0 { display: block; width: 100%; float: left; }
.navbar { font-size: 1.2em; width: 100%; float: left; height: 2.2em; line-height: 2.2em; }
.navbar li { float: left; }
.navbar li.scl { width: 440px; margin: 0 0 0 1em; color: #c00; text-align: left; }
.navbar li.fr { float: right; margin: 0 0 0 .5em;  }
.navbar li a.card:link, .navbar li a.card:visited { color: #039; margin: 0 .2em; text-decoration: underline; }
.navbar li a.card:hover, .navbar li a.card:active { color: #960; text-decoration: none; }

.mtop { margin-top: 10px; }
.emt { width: 463px; padding: 2em 0; margin-left: 12em; float: left; display: inline; }
/* 主体 */
#mainbody { width: 100%; float: left; }
#main { width: 750px; }
/* 旺铺橱窗 */
.showwindow { width: 100%; float: left; background: #fff; }
.wlist { float: left; width: 170px; height: 165px; margin: 1em 0 0 10px; display: inline; }
.wlist dt { width: 160px; height: 120px; overflow: hidden; margin: 0 auto; }
.wlist dd { font-size: 12px; width: 170px; height: 25px; line-height: 2em; overflow: hidden; }
.wlist dd.pr { line-height: 1.2em; }
.wlist dd.pr em { color: #c00; }
/* 旺铺介绍 */
.profile { width: 100%; float: left; background: #fff; }
.profile .profimg { margin: .8em .8em 0; padding: 0 0 .8em 0; float: left; }
/* 发布的信息 */
.message { width: 100%; float: left; }
.message .mlist li { text-align: left; width: 100%; float: left; line-height: 1.7em; }
/* 发表的点评 */
.reviews { width: 100%; float: left; }
.reviews .msg dt { width: 80px; height: 80px; float: left; overflow: hidden; }
.reviews .msg dd { margin: .5e 0 0 0; text-indent: 0; width: 88%; text-align: left; line-height: 1.6em; float: right; }
.reviews .msg a.u:link, .reviews .msg a.u:visited { text-indent: 2em; float: left; color: #960; margin: 0 .5em 0 0; text-decoration: underline; }
.reviews .msg a.u:hover, .reviews .msg a.u:active { color: #090; text-decoration: none; }

.reviews .msg a.u2:link, .reviews .msg a.u2:visited { text-indent: 2em; float: left; color: #960; margin: 0 .5em 0 0; text-decoration: none}
.reviews .msg a.u2:hover, .reviews .msg a.u2:active { cursor:default;text-decoration: none; }

.reviews .msg dd.cont { padding: 0 .5em .4em 1em; text-indent: 0; width: 629px; background: #fff; border: 1px solid #999; border-top: none; }
/* 侧栏 */
.nav { width: 100%; float: left; }
.nav li { float: left; width: 100%; }
/* 侧栏列表 */
.slist { width: 100%; float: left; margin: .3em 0 0 0; }
.ctr { width: 100%; float: left; margin: .3em 0 0 0; padding: 0 0 .8em 0; font-size: 12px; }
.ctr li { text-indent: 1.6em; width: 100%; float: left; line-height: 1.7em; text-align: left; }