@charset "gb2312";
/* CSS Document */

.meishidiv{ margin-bottom:10px;}
.meishidiv a{color:#000000;}
.meishidiv a:hover{ color:#f54100; text-decoration:underline;}
.meishidiv h2{ background:url(title.gif) no-repeat; display:block; overflow:hidden;}
.meishidiv h2.zfd,.meishidiv h2.zyf{ background-position:0 -58px; width:123px; height:24px; text-indent:-1000px;  margin:0 auto -12px; position:relative;}
.meishidiv h2.zyf{ background-position:0 -88px;}

.box1_top,.box1_top span,.box1,.box2_top,.box2_top span,.box2_bottom,.box2_bottom span,.box2{ background:url(box.gif) no-repeat;}
.box1_top,.box1_top SPAN {display:block; height:15px; overflow:hidden; position:relative; background-position:-15px 0; margin-bottom:-15px}
.box1_top SPAN {width:15px; FLOAT:right; background-position:0 0; }
.box1{ background-repeat:repeat-x; background-position:0 -47px; padding:8px 12px 5px;}


.pwSlidewarp{width:400px; height:310px; overflow:hidden; padding:3px; background:#FEE2BB;}
.pwSlide{position:relative;zoom:1;}
.pwSlide,.pwSlide .topslide,.pwSlide .topslide li{width:400px; height:310px;overflow:hidden;}
.pwSlide .pwSlide-bg, .pwSlide li h3{padding:7px 0;bottom:0;height:20px;left:0;overflow:hidden;position:absolute;width:100%;}
.pwSlide .topslide li a:hover,.pwSlide .topslide li a:hover h3{text-decoration:none; cursor:pointer}
.pwSlide .topslide li h3{z-index:2; text-indent:6px; font-size:14px; color:#fff; font-weight:700;}
.pwSlide .topslide li h3 span{font-size:12px; font-weight:normal; display:block; color:#fdeb9a;}
.pwSlide .pwSlide-bg{background:#000;filter:alpha(opacity=65);opacity:0.65;}
.pwSlide .SwitchNav{position:absolute; right:10px; bottom:10px; z-index:3}
.pwSlide .SwitchNav li{float:left; display:inline; margin-left:5px; width:13px; height:12px; overflow:hidden; padding:0; text-align:center;  text-indent:-9em; font:11px/13px Verdana;}
.pwSlide .SwitchNav li a{display:block; color:#cc3300; background:url(pwSlide1.png) no-repeat 0 0;}
.pwSlide .SwitchNav li a:hover{text-decoration:none}
.pwSlide .SwitchNav li.current{padding:0; height:12px; width:13px;}
.pwSlide .SwitchNav li.current a{background-position:-13px 0; color:#FFFFFF;}

.meishi_tr{ margin-left:12px;}
.meishi_tr h2.jrtj,.meishi_tr h2.sfc{ background-position: 0 0;height: 24px;text-indent: -1000px;font-size: 18px;color: #F60;font-family:"Microsoft YaHei", SimHei;}
.meishi_tr h2.sfc{background-position:0 -30px;}

.meishi_tr .topline{ border-bottom:dotted 1px #ccc; padding:8px; margin-bottom:8px;}
.meishi_tr .toplist{ height:100%; overflow:hidden;}
.meishi_tr .toplist li{ line-height:24px; height:24px; overflow:hidden; position:relative;  padding-right:80px;}
.meishi_tr .toplist li a{ font-size:14px;}
.meishi_tr .toplist li em{ position:absolute;  top:0; right:0; }
.meishi_tr .toplist li em a{ font-size:12px;color:#999999;}
.meishi_tr .toppic { height:103px; overflow:hidden;}
.meishi_tr .toppic li{ text-align:center; margin:6px 8px; float:left; width:108px; height:98px; overflow:hidden; display:inline;}
.meishi_tr .toppic li img{ display:block; margin-bottom:5px; width:115px; height:75px;}
.forange14b{ font-size:16px; font-family:"Microsoft YaHei", SimHei; font-weight:700}