.listTitle{display:none;}
.listTop{display:none;}
.right .box{display:none;}
.foot{display:none;}
.footerInnerInner{display:none;}
.footer .icp{display:none;}
.author_detail{display:none;}
.news li p a{display:none;}
.content .left{display:none;}
.top-h32{display:none;}
#adLeftFloat{display:none;}
#adRightFloat{display:none;}
#adLeftDownFloat{display:none;}
#adRightDownFloat{display:none;}
.nav{display:none;}
.display-box{display:-webkit-box;display:-moz-box;display:box}
body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea{margin:0;padding:0}
html{-webkit-text-size-adjust:none;word-wrap:break-word}
h1,h2,h3{font-size:100%}ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}
fieldset,img{border:0}cite,em,s,i,b{font-style:normal}
input,button,textarea,select{font-size:100%}
body,input,button,textarea,select,option{font-size:normal}
a,input,textarea{text-decoration:none;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li,img,label,input{vertical-align:middle}
var{font-style:normal}
ins{text-decoration:none}
body{font-family:'Segoe UI','Microsoft Jhenghei','Microsoft Yahei','Helvetica Neue','Luxi Sans','DejaVu Sans',Tahoma,'Hiragino Sans GB',STHeiti,sans-serif;font-size:15px;background:#e6e6e6}
html{overflow-x:hidden;min-height:100%}
body{overflow-x:hidden;min-height:100%}
.menu{position:fixed;left:0;top:0;width:200px;height:100%;background:#2c2f33;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transform:translateX(-200px);transform:translateX(-200px);-webkit-transition:0 -webkit-transform linear .2s;transition:0 transform linear .2s}
.menu.showMenu{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:0 -webkit-transform linear 0;transition:0 transform linear 0}
.menu header{height:74px}
.menu header .img{float:left;width:50px;height:50px;margin:10px;border:2px solid #3a3c3f;border-radius:5px;overflow:hidden;}
.menu header .img img{display:block;width:100%;height:100%;border-radius:4px;}
.menu header dl{padding-top:21px}
.menu header dl dt{font-size:15px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.menu header dl dd{color:#50555d}
.menu header dl a{color:#50555d}
.menu header dl.notLogin dt{margin-top:8px}
.menu .menu-container{position:absolute;left:0;top:74px;bottom:0;width:100%;height:auto;border-top:1px solid #161719;border-bottom:1px solid #3c3f42;overflow:hidden}
.menu .menu-container ul{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.2s -webkit-transform ease-in-out 0;transition:.2s transform ease-in-out 0}
.menu .menu-container ul.moving{-webkit-transition:0s all ease 0;transition:0s all ease 0}
.menu .menu-container ul li{height:44px;line-height:44px;border-top:1px solid #3c3f42;border-bottom:1px solid #161719}
.menu .menu-container ul li span,.menu .menu-container ul li a{display:block;height:44px;line-height:44px;color:#676e78;font-size:15px}
.menu .menu-container ul li span{padding-left:10px}
.menu .menu-container ul li a{padding-left:48px}
.menu .menu-container ul li a .icon{display:inline-block;width:20px;height:46px;margin:-1px 13px 0 0;background:url("../../images/m/menu_icon.png") no-repeat;background-size:40px 368px;vertical-align:top}
.menu .menu-container ul li a .icon.icon-home{background-position:0 0}
.menu .menu-container ul li a .icon.icon-bbs{background-position:0 -46px}
.menu .menu-container ul li a .icon.icon-pai{background-position:0 -92px}
.menu .menu-container ul li a .icon.icon-hd{background-position:0 -138px}
.menu .menu-container ul li a .icon.icon-fav{background-position:0 -184px}
.menu .menu-container ul li a .icon.icon-veri{background-position:0 -230px}
.menu .menu-container ul li a .icon.icon-user{background-position:0 -276px}
.menu .menu-container ul li a .icon.icon-setting{background-position:0 -322px}
.menu .menu-container ul li.current{background:#1f2124}
.menu .menu-container ul li.current a{padding-left:45px;border-left:3px solid #ff631f;color:#fff}
.menu .menu-container ul li.current a .icon.icon-home{background-position:-20px 0}
.menu .menu-container ul li.current a .icon.icon-bbs{background-position:-20px -46px}
.menu .menu-container ul li.current a .icon.icon-pai{background-position:-20px -92px}
.menu .menu-container ul li.current a .icon.icon-hd{background-position:-20px -138px}
.menu .menu-container ul li.current a .icon.icon-fav{background-position:-20px -184px}
.menu .menu-container ul li.current a .icon.icon-veri{background-position:-20px -230px}
.menu .menu-container ul li.current a .icon.icon-user{background-position:-20px -276px}
.menu .menu-container ul li.current a .icon.icon-setting{background-position:-20px -322px}
.wrap{width:100%;border-bottom:1px solid transparent;background:#e6e6e6;box-shadow:0 0 30px #000;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.2s -webkit-transform ease-in-out 0;transition:.2s transform ease-in-out 0}
.wrap.showMenu{-webkit-transform:translateX(200px);transform:translateX(200px)}
.page_mask{position:fixed;left:0;top:0;display:none;height:100%;width:100%;background:#000 url("../../images/m/loading_bg.gif") center no-repeat;z-index:1000;opacity:.3}
.wrap>header{position:relative;height:44px;border-top-color:#4a4f57;border-top-style:solid;border-top-width:1px;background:#353b44}
.wrap>header .icon{display:inline-block;width:44px;height:44px;background:url("../../images/m/header_icon.png") no-repeat;background-size:44px 132px}
.wrap>header .icon.icon-menu{background-position:0 0}
.wrap>header .icon.icon-post{background-position:0 -44px}
.wrap>header .icon.icon-back{background-position:0 -88px}
.header-tit{height:44px;line-height:44px;font-size:20px;font-weight:bold;color:#fff;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,0.5);-webkit-mask:-webkit-gradient(linear,left 25%,left 75%,from(#000),to(rgba(0,0,0,0.6)))}
.header-text{position:absolute;top:0;right:0;height:44px;line-height:44px;font-size:20px;font-weight:bold;color:#a0a9b1;text-shadow:0 2px 3px rgba(0,0,0,0.3)}
.header-nav{position:absolute;top:0;left:0;height:100%;width:58.666666666666664px;text-align:center}
.header-act{position:absolute;top:0;right:0;height:100%;width:58.666666666666664px;text-align:center}
.header-nav:active,.header-act:active{background:#212326}

/*2014-06-18 jin edit str */
.nav_phone{position:relative;border-bottom:2px solid #d4d4d4;background:#f4f4f4;margin-top: -20px;}
.nav_phone .nav-container{height:36px;overflow:hidden;margin:0 36px}
.nav_phone ul{display:-webkit-box;display:-moz-box;display:box;margin-left:0;-webkit-transition:.5s -webkit-transform ease-in-out 0;transition:.5s transform ease-in-out 0}
.nav_phone li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;height:36px;text-align:center}
.nav_phone li a{display:block;height:32px;line-height:32px;padding:2px 0;color:#999;font-size:15px}
.nav_phone li.current a{padding-bottom:0;border-bottom:2px solid #ff631f;color:#91979f}
.nav_phone .nav-arrow{position:absolute;height:36px;line-height:36px;width:36px;top:0;text-align:center}
.nav_phone .nav-arrow:after{content:"";display:inline-block;width:10px;height:10px;vertical-align:middle}
.nav_phone .nav-arrow-l{left:0}
.nav_phone .nav-arrow-l:after{border-top:2px solid #ccc;border-left:2px solid #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav_phone .nav-arrow-r{right:0}
.nav_phone .nav-arrow-r:after{border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
/*2014-06-18 jin edit end */

.moremore{position:relative;height:44px;line-height:44px;background:#e6e6e6;color:#91979f;font-size:15px;text-align:center}
.more:active{box-shadow:inset 0 0 10px rgba(0,0,0,0.3)}

/*2014-07-10 jin edit str */
/*.list{margin:13px 10px} */
/*2014-07-10 jin edit end */

.list li{list-style-type:none;}
.list .headline{position:relative}
.list .headline a{position:absolute;left:0;top:0;display:block;width:100%}
.list .headline a.zone{position:relative;visibility:hidden}
.list .headline a img{width:100%}
.list .headline ul{position:absolute;right:5px;bottom:5px;z-index:100}
.list .headline ul li{float:left;width:6px;height:6px;margin-left:4px;border:1px solid #fff;border-radius:50%;-webkit-transition:.4s background;transition:.4s background;overflow:hidden}
.list .headline ul li.now{background:#fff}
.list .top{margin:13px -5px}
.list .top ul{display:-webkit-box;display:-moz-box;display:box;width:100%}
.list .top li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0 5px}
.list .top a{display:block;width:100%}
.list .top a img{width:100%}
.list .hot{margin:13px auto}
.list .hot ul{border:1px solid #d4d4d4;border-radius:10px 10px 0 0;background:#fff}
.list .hot li{height:40px;line-height:40px;margin:0 10px;border-top:1px solid #e6e6e6}
.list .hot li a{display:block;padding:0 20px 0 10px;color:#91979f;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.list .hot li a:before{content:"";float:right;width:10px;height:10px;margin-top:20px;margin-right:-20px;border-top:2px solid #ccc;border-right:2px solid #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right top;transform-origin:right top}
.list .hot li:first-child{position:relative;border-top:0}
.list .hot li:first-child:before{content:"";position:absolute;left:0;top:-3px;height:45px;width:30px;background:url("../../images/m/hot.png") no-repeat;background-size:30px 45px}
.list .hot li:first-child a{padding-left:40px;color:#da5555}
.list .hot i{display:block;height:2px;margin:0 3px;border:1px solid #ccc;border-top:0;background:#fafafa}
.list .hot i+i{margin:0 5px 2px;background:#f1f1f1;box-shadow:0 1px 2px rgba(0,0,0,0.1)}
.list article{margin:13px auto;border-bottom:2px solid #d4d4d4;background:#fff}

/*2014-07-10 jin add str */
/*.list article a{display:block;padding:3px 3px 6px}*/
.list article a{display:block;padding: 3px 3px 0px 3px;}
/*2014-07-10 jin add end */

.list article h2 img{display:block;width:100%;margin:0 auto 6px;}
.list article h2 strong{display:block;line-height:32px;margin:0 9px;color:#71777f;font-size:21px;text-shadow:#f3f3f3 0px 2px 0px;}
.list article p{line-height:20px;margin:0 9px;color:#61676f;text-shadow:#f3f3f3 0px 1px 0px;letter-spacing:1px;}
.post{padding:0 10px;background:#fff}.post h1{line-height:24px;padding:10px 0;font-size:20px}
.post .info{height:28px;line-height:15px;margin-bottom:10px;border-bottom:1px solid #e6e6e6}
.post .info li{float:left;margin-right:10px;color:#999}
.post .info li.r{float:right;margin-right:0}
.post .content{line-height:25px;color:#91979f;font-size:15px}
header{position:relative;height:44px;border-top:1px solid #4A4F57;background:none repeat scroll 0% 0% #353B44;}
header .icon{display:inline-block;width:44px;height:44px;background:url('header_icon.png') no-repeat scroll 0% 0% / 44px 132px transparent;}
.icon.icon-post{background-position:0px -44px;}
.pages{border-radius:5px;font-size:14px;font-weight:bold;overflow:auto;text-align:center;}
.pages a,.pages span,.pages b,.pages em{display:inline-block;width:28px;height:30px;line-height:30px;margin-left:-1px;border:1px solid #e6e9ed;text-align:center;vertical-align:middle;}
.pages a{background:#fff;color:#656d78;}.pages a.a1{width:auto;padding:0 8px;}
.pages a.pages_next,.pages a.pages_pre{width:auto;padding:0 8px;}
.pages a:hover{background:#f5f7fa;}
.pages span{background:#ff6f3d;color:#fff;}
.pages b{background:#128CF9;color:#fff;}
.pages a:first-child{border-radius:5px 0 0 5px;}
.pages a:last-child{border-radius:0 5px 5px 0;}
.pages.pages-r{text-align:right;}
.left .pages{margin-top:20px;}

/*2014-07-10 jin add str */
.swipe {overflow: hidden;visibility: hidden;position: relative;}
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap > div {float:left;width:100%;position: relative;}
#mySwipe div b {display:block;margin:10px;}
/*2014-07-10 jin add end */
/*2014-09-05 jin add str*/
.food-ad{display:none;}
/*2014-09-05 jin add end*/