*{padding:0;margin:0}
html{min-height:101%}
body{font-family:verdana,arial,tahoma;font-size:12px;color:#333}
div{margin:0 auto}
ul,ol,li {list-style:none}
a{text-decoration:none;word-wrap:break-word}
a:hover{text-decoration:underline}
img{border:0}
.right {float:right}

/* 待删除 */
.lanren{width:1188px;height:72px;line-height:22px;border-bottom:1px solid #EEE;margin:10px 0;padding:6px}
.lanren a{color:#666;background:#F6F6F6;text-decoration:none;margin:0 10px 10px 0;white-space:nowrap;float:left;padding:2px 10px}
.lanren a:hover{color:#FFF;background:#390}

/* 框架 */
#b{width:1200px;padding:0 12px;background:#FFF;position:relative}
#l{width:844px;float:left;border-right:1px solid #DDD;padding-right:10px;position:relative}
#m{width:670px;float:left;border-right:1px solid #DDD;padding-right:10px;position:relative}
#r{width:336px;float:right;padding-bottom:60px}
#l1{width:160px;height:400px;float:left;margin-right:10px}

/* 顶部导航 */
.topbg{height:30px;background:url(http://img.lanrentuku.com/img/images/a.png) repeat -20px 0}
.topnav{width:1200px;height:28px;line-height:28px;padding:0 12px}
.topnav .l{float:left;color:#999}
.topnav .r{float:right;color:#DDD}
.topnav .r a{color:#666;cursor:pointer}
.topnav .r a:hover{color:#390}

/* logo */
#header{width:1200px;height:66px}
#header .logo img{width:446px;height:42px;position:absolute;top:12px;left:12px}
#header .weibo{position:absolute;top:24px;right:6px}

/* 搜索 */
#ss{width:1200px;height:32px;border-bottom:1px solid #EEE;clear:both}
.yulu{width:854px;height:25px;color:#999;overflow:hidden;float:left;padding-top:7px}
.yulu a{color:#666}

.search{width:336px;height:32px;line-height:32px;margin-top:2px;float:right}
.search a{text-decoration:none;cursor:pointer}
.search input{float:left}
.sa{width:52px;height:24px;line-height:24px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -99px -82px;border:1px solid #ddd;border-right:1px solid #eee;position:relative;float:left;color:#666;padding-left:8px;z-index:9}
.sa_hover{background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -99px -107px}
.lanmu{border:#ddd 1px solid;position:absolute;width:60px;top:24px;left:-1px;z-index:9}
.lanmu a{height:26px;line-height:26px;display:block;padding-left:10px;border-bottom:1px solid #eee;background:#FFF;color:#666}
.lanmu a:hover{background:#f6f6f6;color:#390}
.sb{width:193px;height:24px;line-height:24px;border:1px solid #ddd;border-left:none;font-size:12px;color:#CCC;padding-left:4px!important;padding-left:0px}
.sc{background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -97px -144px;border:none;width:76px;height:26px;cursor:pointer}

/* 全站导航 */
#daohang{width:1200px;height:36px;background:#333;margin-bottom:2px;position:relative;z-index:99}
.home{margin-left:16px}
.tab{position:relative;display:block;float:left;cursor:pointer}
.tab .tablink{position:relative;padding:1px 12px;line-height:34px;display:block;height:34px;color:#fff;font-size:14px;z-index:99;float:left}
.tab .tablink a{line-height:34px;color:#FFF;text-decoration:none}
.tab:hover{background:#FFF}
.tab:hover .tablink{color:#357d13;border:1px solid #629d2a;padding:0 11px;text-decoration:none}
.tab:hover .tablink a{color:#357d13}
.dropdown:hover .arwlink{border-bottom:1px solid #FFF;border-left:1px solid #629d2a;height:35px}
.dropdown ul{display:none}
.dropdown:hover ul{position:absolute;display:block;margin-left:-1px;top:36px;left:1px;z-index:9}
.subnav{width:250px}
.subnav a{padding:4px 0 4px 10px;line-height:18px;width:70px;display:block;white-space:nowrap;color:#333;float:left}
.subnav :hover{text-decoration:underline;color:#080}
.dropdown .subnav{background:#FFF;border:1px solid #390;padding:8px}

/* 广告 */
#topad{width:1200px;height:90px;padding:6px 0 8px}
.top968x90{width:960px;float:left}
.top960x90{width:960px;float:left}
.top234x90{width:234px;float:right}

.in856x90{width:856px;float:left;margin-bottom:9px}
.in336x90{width:336px;float:right}
.in336x280{width:336px;height:280px;float:right}

.lb728x90_2{width:728px;height:90px;margin:0 0 30px 0;overflow:hidden;clear:both}
.lb336x280{width:336px;margin:10px 0;clear:both}
.lb700x22{width:700px;height:15px;margin:60px 0 25px;clear:both}

.fy336x280{width:350px;height:280px;margin:30px 36px;clear:both}

/* 当前位置 */
.place{height:25px;border-bottom:1px solid #EEE;color:#666;margin:4px 0 10px}
.place a{color:#666}
.place a:hover{color:#390}

/* 标语 */
.slogan{height:80px;margin:20px 0 9px;overflow:hidden}
.slogan span{background:url(http://img.lanrentuku.com/img/images/s.png);width:120px;height:80px;float:left}
.text{height:50px;line-height:24px;color:#666;border:1px solid #EEE;padding:14px 20px 14px 139px;*padding-left:19px}
.slogan a{color:#390;text-decoration:underline}
.slogan a:hover{text-decoration:none}

.slogan .vector{background-position:-120px 0}
.slogan .png{background-position:0 -80px}
.slogan .psd{background-position:-120px -80px}
.slogan .js{background-position:0 -160px}
.slogan .tx{background-position:-120px -160px}
.slogan .bg{background-position:0 -240px}
.slogan .gif{background-position:-120px -240px}
.slogan .qq{background-position:0 -320px}
.slogan .xixi{background-position:-120px -320px}

/* 右侧导航 */
.nav-sub{width:336px;display:table;margin-bottom:8px}
.nav-sub dt{height:30px;line-height:30px;margin-bottom:2px;background:#333}
.nav-sub dt span{font-size:14px;font-weight:bold;color:#FFF;margin-left:15px;float:left}
.nav-sub dt div{width:16px;height:30px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -85px -60px;margin-left:10px;float:left}
.nav-sub dt a{float:right;color:#FFF;margin-right:10px;filter:alpha(opacity=60)}
.nav-sub dt a:hover{filter:alpha(opacity=100)}
.nav-sub dd{width:84px;height:30px;line-height:30px;float:left;text-align:center;border-bottom:1px solid #EEE}
.nav-sub dd a{color:#666;border-bottom:1px solid #EEE;line-height:30px;display:block}
.nav-sub dd a.on{color:#390}
.nav-sub dd a:hover{color:#390}
.nav-sub .jx{background:#56B9E0}
.nav-sub .tx{background:#84BB44}
.l1 dd{width:326px;padding-left:10px;text-align:left}
.l3 dd{width:102px;padding-left:10px;text-align:left}

/* 左侧导航 */
.nav-left{width:158px;margin-bottom:10px;border:1px solid #EEE}
.nav-left dl{padding-bottom:22px;display:table}
.nav-left dt{color:#666;font-size:14px;font-weight:bold;padding:10px 0 8px 20px;position:relative}
.nav-left dt a{color:#CCC;font-size:12px;font-weight:normal;position:absolute;right:8px}
.nav-left dd{width:140px;height:32px;float:left;margin-left:10px}
.nav-left dd:hover{color:#390;background:#F6F6F6}
.nav-left dd a{color:#999;border-bottom:1px solid #F0F0F0;line-height:32px;display:block;padding-left:10px}
.nav-left dd a:hover{color:#390;text-decoration:none}

.tougao{width:160px;height:50px;display:block;margin:8px 0;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat 0 -217px;filter:alpha(opacity=40)gray()}
.tougao:hover{filter:alpha(opacity=100)}

/* 列表 */
.list-pic{float:left;margin-bottom:12px;clear:both}
.list-pic dd{width:242px;height:212px;margin:12px 38px 0 0;float:left;display:inline}
.list-pic dd a{color:#666;height:192px;border-bottom:4px solid #fff;line-height:30px;display:block;overflow:hidden}
.list-pic dd a:hover{color:#390;border-bottom:4px solid #333;text-decoration:none}
.list-pic dd img{width:240px;height:160px;border:1px solid #EEE}
.list-pic dd i{width:13px;height:13px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -177px -40px;float:right;margin-top:-26px}
.list-pic .lb728x90_1{width:728px;height:90px;margin:12px 0 24px}

.list-tx{float:left;margin-bottom:20px}
.list-tx dl{margin:10px 0}
.list-tx dd{width:670px;height:36px;float:left;display:inline}
.list-tx dd a{color:#666;line-height:36px;display:block;padding:0 12px;font-size:14px;border-left:3px solid #fff}
.list-tx dd a:hover{color:#390;text-decoration:none;background:#F6F6F6;border-left:3px solid #390}
.list-tx dd span{float:right;margin:-25px 16px 0 0;color:#CCC;font-size:12px}
.list-tx .line{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #DDD}

.list-pngjs{float:left;margin-bottom:16px}
.list-pngjs dd{width:282px;height:180px;margin:20px 0 0 36px;float:left;display:inline}
.list-pngjs dd a{color:#666;border-bottom:4px solid #fff;line-height:30px;display:block}
.list-pngjs dd a:hover{color:#390;border-bottom:4px solid #333;text-decoration:none}
.list-pngjs dd span{float:right;margin-top:-25px;color:#BBB;font-size:12px}
.list-pngjs dd img{width:280px;height:140px;border:1px solid #EEE}

.list-qq{float:left;margin-bottom:12px}
.list-qq dd{width:242px;height:212px;margin:12px 38px 0 0;float:left;display:inline}
.list-qq dd a{color:#666;border-bottom:4px solid #fff;line-height:30px;display:block}
.list-qq dd a:hover{color:#390;border-bottom:4px solid #333;text-decoration:none}
.list-qq dd img{margin-top:expression(80-this.height/2);max-height:160px}
.list-qq dd i{width:13px;height:13px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -177px -40px;float:right;margin-top:-26px}
.list-qq dd p{width:238px;height:158px;border:1px solid #EEE;text-align:center;vertical-align:middle;display:table-cell;cursor:pointer}
.list-qq .lb728x90_1{width:744px;height:90px;margin:12px 0 24px}

/* 分页 */
.dede_pages{line-height:30px;clear:both;z-index:999}
.dede_pages ul{float:none;display:table}
.dede_pages ul li{float:left;margin-right:4px}
.dede_pages ul li a{float:left;padding:0 10px;color:#607C27;font-size:14px;font-weight:bold;border:1px solid #690;text-decoration:none}
.dede_pages ul li a:hover{color:#FFF;padding:0 10px;text-decoration:none;border:1px solid #690;background:#690}
.dede_pages ul li.nohref{color:#999;padding:0 10px;border:1px solid #DDD}
.dede_pages ul li.thisclass{color:#FFF;padding:0 10px;border:1px solid #690;background:#690;font-weight:bold}

/* 热荐-50x50 */
.h{width:336px;height:370px}
.h dt{height:30px;line-height:30px;color:#333;font-size:14px;font-weight:bold;border-bottom:1px solid #EEE;padding-left:10px}
.h dd{width:336px;height:66px;line-height:17px;float:left;border-bottom:1px solid #EEE}
.h dd:hover{background:#F6F6F6}
.h dd a{color:#666;display:block;padding:8px 10px}
.h dd a:hover{color:#390;text-decoration:none}
.h dd p{width:50px;height:50px;float:left;margin-right:10px;overflow:hidden}

.h dd .l{color:#999;display:block}
.h dd .t{color:#CCC;font-size:10px}

/* 热荐-文字 */
.h-t{width:336px;height:316px}
.h-t dt{height:30px;line-height:30px;color:#333;font-size:14px;font-weight:bold;border-bottom:1px solid #EEE;padding-left:10px}
.h-t dd{width:336px;height:56px;line-height:17px;float:left;border-bottom:1px solid #EEE;position:relative}
.h-t dd:hover{background:#F6F6F6}
.h-t dd a{height:40px;display:block;padding:8px 10px;color:#666}
.h-t dd a:hover{color:#390;text-decoration:none}
.h-t dd .l{color:#CCC;position:absolute;top:28px;left:10px}
.h-t dd .t{color:#DDD;position:absolute;top:30px;left:72px;font-size:10px}

/* 文章 */
.content-a{width:785px;line-height:26px;font-size:14px;float:left;border-left:5px solid #F0F0F0;margin-bottom:45px;padding:10px 15px 0 33px;overflow:hidden}
.content-a img{margin:0 0 12px;max-width:99%;height:auto}
.content-b{width:844px;line-height:30px;font-size:14px;float:left;margin-bottom:30px;padding:10px 0;overflow:hidden}
.title{width:793px;height:72px;margin:20px 0;border-left:5px solid #333;padding:4px 10px 4px 32px}
h1{width:600px;font:32px "微软雅黑","Microsoft YaHei";color:#333;margin-bottom:6px}
.title .zuozhe{color:#AAA}
.title span{float:right;margin-top:-40px}
.title a{color:#390;padding:4px}
.jieshao{border-bottom:1px dashed #E2E2E2;clear:both;margin:12px 0;padding-bottom:10px}
.xiazai{}
.ny728x90{margin:20px 0}
.ny336x280{width:336px;height:280px;margin:8px 24px 20px 0;float:left}

.tag{border-top:1px dashed #E2E2E2;margin-top:16px;padding:8px 0;clear:both;font-size:14px}
.tag a{color:#390;margin-right:10px}

.content-news p{text-indent:2em;margin:0 0 8px 2px}
.content-news img{margin:12px 0 10px -30px;max-width:100%;height:auto}

.content-show img{margin:0 16px 16px 0;max-width:100%;height:auto}

/* 图片频道 */
.content-tupian img{margin:0 0 12px;max-width:98%}
.tagsearch a{color:#666;background:#F6F6F6;line-height:22px;text-decoration:none;margin:6px 10px 6px 0;white-space:nowrap;float:left;padding:2px 10px}
.tagsearch a:hover{color:#FFF;background:#390}

.content-png{text-align:center}
.content-png img{text-align:center;margin:20px 50px 40px 10px}

.content-qq img{margin:14px}

.content-js{height:300px;border-bottom:1px dashed #E2E2E2;}
.content-js .l{width:410px;float:left;padding-top:20px;text-align:center}
.content-js .l img{width:280px;height:140px}
.content-js .l span{margin:5px;font-size:12px;color:#999;display:block}
.content-js .r{width:370px;float:right;display:block}

.content-tx{width:780px;height:330px}
.content-tx .tishi{font-size:12px;color:#999}
.run{width:777px;height:275px;font-size:12px;margin-bottom:10px;resize:none}

.content-bg li,
.content-gif li{width:192px;height:192px;border:1px solid #EEE;float:left;margin:14px 14px 0 0;position:relative;overflow:hidden;cursor:pointer}
.content-gif span{width:192px;height:192px;text-align:center;vertical-align:middle;display:table-cell}
.content-gif span img{margin-top:expression(100-this.height/2)}
.save{width:100%;height:30px;line-height:30px;top:192px;left:0;position:absolute;color:#fff;background:#000;
font-size:12px;text-align:center;opacity:.8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.save a{color:#fff;display:block;cursor:pointer}

/* 按钮 */
.bt-blue{font-size:14px;line-height:33px;background:#4899E0;font-weight:bold;color:#FFF;padding:10px 22px 12px;margin-right:12px}
.bt-blue:hover{background:#368DD9;text-decoration:none}
.bt-green {font-size:14px;line-height:33px;background:#6FB934;font-weight:bold;color:#FFF;padding:10px 22px 12px}
.bt-green:hover{background:#5FA924;text-decoration:none}

/* 更多精彩 */
.more{height:78px;clear:both}
.more .l{width:185px;height:46px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat 0 -172px;float:left}
.more .r{width:640px;height:1px;background:#EEE;float:right;margin:26px 4px 0 0}

.more-psd{height:198px;margin:0 0 36px;clear:both}
.more-psd dd{width:242px;height:200px;margin-left:28px;float:left}
.more-psd dd a{color:#666;border-bottom:4px solid #fff;line-height:30px;display:block}
.more-psd dd a:hover{color:#390;border-bottom:4px solid #333;text-decoration:none}
.more-psd dd img{width:240px;height:160px;border:1px solid #EEE}
.more-psd dd i{width:13px;height:13px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -177px -40px;float:right;margin-top:-26px}

.more-js{height:158px;margin:0 0 36px;clear:both}
.more-js dd{width:242px;height:160px;margin-left:28px;float:left}
.more-js dd a{color:#666;border-bottom:4px solid #fff;line-height:30px;display:block}
.more-js dd a:hover{color:#390;border-bottom:4px solid #333;text-decoration:none}
.more-js dd img{width:240px;height:120px;border:1px solid #EEE}
.more-js dd i{width:13px;height:13px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -177px -40px;float:right;margin-top:-26px}

.more-tx{height:300px;margin:0 0 46px}
.more-tx .l{width:336px;float:left;margin-left:24px}
.more-tx .r{width:460px;float:right}
.more-tx .r dd{width:360px;height:20px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -178px -67px;float:left;padding-left:20px;overflow:hidden;margin:10px 9px 0}
.more-tx .r dd a{color:#333;display:block}
.more-tx .r dd a:hover{color:#390;text-decoration:underline}

/* 尾部 */
#footer{width:1175px;height:280px;background:#111;padding:45px 0 16px 25px;clear:both}
.about dl{width:156px;height:210px;padding:8px 16px 0 0;float:left;text-align:right;line-height:22px;border-right:1px solid #333}
.about dt{color:#ccc;font-weight:bold;padding-bottom:12px}
.about dd{height:24px;line-height:24px}
.about dd a{color:#aaa}
.about dd a:hover{color:#390}
.about dd .minihot{width:15px;height:7px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -137px -40px;margin:0 4px 1px 0}
.jinbu dl{width:336px;height:210px;padding:8px 16px 0 80px;float:left;line-height:22px}
.jinbu dt{color:#ccc;font-weight:bold;padding-bottom:12px}
.jinbu dd{line-height:24px;color:#666}
.jinbu dd a{color:#666}
.copyright{color:#666;float:right;font-size:10px;padding:40px 20px 10px}
.copyright a{color:#666}
.copyright a:hover{color:#999}
.beian{float:left;padding:40px 20px 10px}
.beian a{color:#333}
.beian a:hover{color:#333}

/* 其他 */
.hot{width:22px;height:12px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -111px -40px;position:absolute;right:22px;top:-9px;z-index:999}
.new{width:22px;height:12px;background:url(http://img.lanrentuku.com/img/images/a.png) no-repeat -85px -40px;position:absolute;right:22px;top:-9px;z-index:999}
.half{width:98%;height:12px;margin:6px 0 38px;border-bottom:4px dashed #EEE;float:left;position:relative}
.pinglun{margin:0 10px 20px 0}
.tqq{wid