body{background:#FFF;font-family:"微软雅黑","Helvetica";font-size:16px;color: #000;position: relative;}
a,body,h1,h2,h3,h6,p,dl,dt,dd,ul,ol,li,form,button,input,img,div,pre,section,header,nav,footer{margin:0;padding:0;border:0;font-weight: normal;}
ul,ol{list-style:none}
img{vertical-align: middle;max-width: 100%;}
a:link,a:visited{text-decoration:none;color:#000;font-family:"微软雅黑","Helvetica"}
a:hover,a:active{color:#00aeef;}
.hover{color:#00aeef;}
header,footer{width: 100%;}
header .logo{width: 100%;height: 45px;background: #fff;}
header .logo .logoimg{float: left;height: 30px;padding: 8px 10px 0;}
header .logo .logoimg img{height: 30px;}
header .logo .appdload{float: right;height: 28px;padding: 8px 18px 9px 23px;font-size: 12px;line-height: 14px;background: url("http://www.yesky.com/TLimages2009/yesky/images/ywap15/wbg.png") 0 -155px no-repeat;}
header .logo .appdload:link,header .logo .appdload:visited{color: #00aeef;}
header nav,footer nav{width: 100%;height: 45px;line-height: 45px;text-align:center;font-size: 18px;background: #4c9ada;}
header nav li,footer nav li{float: left;width: 20%;height: 45px;}
header nav li{width: 19%;}
header nav li.last{width: 24%;}
header li a:link,header li a:visited,footer li a:link,footer li a:visited{color: #fff;}
header li.last a:link,header li.last a:visited{padding: 0 6px;height:23px;border: 1px solid #ffe100;border-radius: 13px;color: #ffe100;}
header li.mtu,footer li.show{background: #2b7cbe;}
header .topapp{height: 50px;background: #f3f3f9;position: relative;}
header .topapp a{display: block;padding: 4px 18px 6px;height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;}
header .topapp a img{height: 40px;float: left;margin-right: 10px;}
header .topapp .cbtn{position: absolute;top: 12px;right: 6px;}
header .title{padding-left: 12px;height: 46px;line-height: 46px;padding-top: 4px;border-bottom: 1px solid #d2d2da;font-size: 22px;}
header .title a{color: #ff1111;white-space: nowrap;overflow: hidden;}
header .title a span{color: #30303a;font-size: 22px;padding-right: 8px;}
/*content*/
.wrap{padding: 10px 10px 0 10px;}
.keys{width: 100%;padding-bottom: 3px;overflow: hidden;}
.keys a{float: left;height: 28px;line-height: 28px;padding: 0 8px;border: 1px solid #e5e5eb;margin:0 7px 7px 0;font-size: 14px;}
.keys a.show{border-color: #f590ed;background: #f590ed;color: #fff;}
.hotword h2,.latest h2{height: 46px;line-height: 46px;font-size: 24px;color: #000;border-top: 2px solid #000;border-bottom: 1px solid #d2d2da;}
.latest h2{margin-bottom: 10px;}
.latest dl{height: 68px;line-height: 22px;padding: 10px 0;overflow: hidden;}
.latest dt{float: left;width: 90px;height: 68px;margin-right: 8px;}
.latest dt img{width: 88px;height: 66px;border: 1px solid #e4e4ea;}
.latest dd h3{height: 22px;padding-bottom: 2px;font-size: 16px;white-space: nowrap}
.latest dd h3 span{float: left;width: 60%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.latest dd h3 time{float: right;font-size: 10px;color: #999;margin-top: 2px;}
.latest dd div{height: 44px;font-size: 12px;overflow: hidden;color: #999;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.latest section{padding-bottom: 10px;}
.fkeys{width: 100%;padding:10px 0 3px;overflow: hidden;}
.fkeys a{float: left;height: 28px;line-height: 28px;padding: 0 16px 0 0;font-size: 14px;}
.fkeys a.purple:link,.fkeys a.purple:visited{color: #f590ed;}
.fkeys a.f16{font-size: 16px;}
.fkeys a.f18{font-size: 18px;}
.fkeys a.f20{font-size: 20px;}
.fkeys a.f22{font-size: 22px;}
.piclist{margin: 0 auto;overflow: hidden;}
.piclist a{display: block;}
.piclist dl{border: 1px solid #d2d2da;margin-bottom: 10px;}
.piclist dt{text-align: center;}
.piclist dd{line-height: 28px;padding: 6px 7px;overflow: hidden;}
.piclist dd h3{font-size: 16px;width: 70%;float: left;}
.piclist dd .num{float: right;padding-left: 19px;color: #777;background: url("http://www.yesky.com/TLimages2009/yesky/images/ywap15/icon.png") -16px -58px no-repeat;}
.pages{height: 36px;text-align: center;margin: 12px 0 17px;}
.pages a,.pages span{display: none;}
.pages font{display: inline-block;width: 48%;height: 36px;line-height: 36px;margin-right: 4%;font-size: 14px;background: #f3f3f9;}
.pages font a{display: inline-block;padding-left: 16px;background: url("http://www.yesky.com/TLimages2009/yesky/images/ywap15/icon.png") left -86px no-repeat;}
.pages font:last-child{margin-right: 0;}
.pages font:last-child a{padding: 0 16px 0 0;background-position: right -116px;}
.pages font a:link,.pages font a:visited{color: #00aeef;}
/*只有上一页或下一页*/
/*.pages font{width: 100%;}*/
.flayer{width: 100%;height: 60px;background: rgba(255,140,64,0.8);position: fixed;bottom: 0;z-index: 9999;}
.tjsm{height: 45px;padding: 8px 10px 7px 30px;position: relative;}
.tjsm dt{float: left;padding-right: 10px;}
.tjsm dt img{height: 45px;}
.tjsm dd{line-height: 26px;color: #fff;position: relative;}
.tjsm dd div{font-size: 12px;color: #000;line-height: 18px;}
.tjsm dd .dlbtn{display: inline-block;height: 30px;line-height: 30px;padding: 0 8px;border-radius: 5px;background: #00aeef;position: absolute;top: 7px;right: 0;}
.tjsm .closebtn{display: inline-block;width: 0;height: 28px;padding-left: 28px;overflow: hidden;cursor: pointer;background: url("http://www.yesky.com/TLimages2009/yesky/images/ywap15/cbtn.png") no-repeat;position: absolute;top: 0;left: 0;}
/*old_ad*/
.adv_ywap_topcolumn,.adv_ywap_column1{margin:auto;padding-bottom: 5px;width:320px;overflow:hidden}
/*new_ad*/
.mlp_ywap_topcolumn,.mlp_ywap_column1{margin:auto;padding-bottom: 5px;width:320px;overflow:hidden;}
/*footer*/
footer{clear: both;height: 210px;margin-top: 5px;text-align: center;}
footer li.last a:link,footer li.last a:visited{color: #ffe100}
footer div{width: 100%;height: 36px;margin-top: 15px;}
footer div a{float: left;width: 25%;height: 36px;line-height: 36px;white-space: nowrap;}
footer div a:link,footer div a:visited{color: #666;}
footer .btop span{display: inline-block;padding-right: 34px;background: url("http://www.yesky.com/TLimages2009/yesky/images/ywap15/icon.png") right 3px no-repeat;}
footer p{clear: both;font-size: 12px;line-height: 22px;height: 22px;padding-top: 10px;color: #999;}
