*{margin:0;padding:0}

html, body { word-wrap: break-word; word-break: break-all; }

body{margin:0 auto;width:100%;background:#fff;font:14px "\5B8B\4F53",sans-serif}

img{border:none}

a{color:#444}

a,a:visited{text-decoration:none}

a:hover{text-decoration:underline}

a:active,a:hover{color:#ba2636}

.hidden{display:none}

.center{margin:0 auto}

li,ol,ul{list-style:none}

.top{width:100%;height:45px;background-color:#333;color:#fff;font-size:9pt;font-family:\\5B8B\4F53,sans-serif;line-height:45px}

.top a{color:#fff!important}

.fr{float:right}

.fl{float:left}

.index_h1{padding:0 6px 0 40px}

.index_h1_2{padding:0 6px; height:40px;}

.index_h1,.index_h1_2{ font-size:14px;}

.index_h1 i,.index_h1_2 i{ margin:0px 5px 0px 10px;}

.index_h1r{margin-right:40px}

.top em{margin-right:20px;color:#d20000;font-style:normal}

.biaoqian,.index_ad,.head{overflow:hidden;margin:10px auto;width:855pt}

/*--head css start*/

.head .logo{height:3pc}

.head .logo h1,.head .logo h2{float:left}

.head .logo h1 a{display:inline-block;overflow:hidden;width:341px;height:3pc;background:url(/templets/default/images/logo.png) no-repeat;line-height:750pt}

.head .logo h2 a{display:inline-block;overflow:hidden;width:341px;height:3pc;background:url(/templets/default/images/logo_news.png) no-repeat;line-height:750pt}

/*.head .search{position:relative;float:right;width:230px;height:30px;border:1px solid #f4f4f4;border-radius:25px;background:#f6f6f6}*/

.g-item-search{position:relative;float:right;padding:0 20px;border-radius:14px;background:#999; margin-top:10px;}

.g-item-search input[type=text]{display:block;margin:0;margin:2px 0;padding:0;width:10pc;height:24px;outline:0;border:0;background:#999;color:#fff;font-size:9pt;line-height:24px}

.g-item-search .g-icon-search{position:absolute;top:0;right:9pt;padding:0;width:18px;height:19px;outline:0;border:0;background:url(/templets/default/images/global_z_320aae9.png);background-position:-143px -922px;opacity:.8;cursor:pointer}

.g-item-search .g-icon-search:hover{opacity:1}



/*--nav css start*/

.m_nav{ display:none;}

#nav{width:100%;height:56px;background:url(/templets/default/images/kp_0314_f_02.gif) repeat-x bottom;background-color:#cc1c1e}

.nav{width:855pt;height:44px;line-height:3pc}

.nav ul li{float:left;margin-right:6px}

.nav ul li a{padding:9pt 20px 10px;color:#fff;font-size:1pc;font-family:Microsoft YaHei}

.nav ul li .on,.nav ul li a:hover{padding:9pt 20px 10px;border-radius:3px 3px 0 0;background-color:#fff;color:#424242}

/*--nav-hot css start*/

.nav-hot{position:relative;margin:0 auto;padding-top:9pt;padding-bottom:8px;width:855pt;color:#fff}

.nav-hot .nav-hot-left{overflow:hidden;margin-bottom:8px;width:840px;height:20px}

.nav-hot .nav-hot-right{position:absolute;top:9pt;right:0;overflow:hidden;width:300px;height:21px}

.nav-hot a{display:inline-block;padding:0 4px;color:#999}

.nav-hot-red{background:url(/templets/default/images/local_site_sprite.png) 0 -105px no-repeat}

.nav-hot-blue,.nav-hot-red{display:inline-block;padding-left:10px;width:42px;height:20px;font-size:14px;line-height:20px}

.nav-hot-blue{margin-right:5px;background:url(/templets/default/images/local_site_sprite.png) -5pc -105px no-repeat}

/*--toutiao css start*/

.idx-title-topline,.toutiao{overflow:hidden;width:100%;white-space:nowrap}

.toutiao .toutiao-left{float:left;width:500px}

.toutiao .toutiao-right{float:right;width:40pc}

.topline-blue{border:1px solid #4dacf6;color:#4dacf6}

.topline-blue,.topline-red{margin-right:9pt;padding:2px 4px;font-weight:400;font-size:1pc;font-family:Century Gothic;line-height:1}

.topline-red{border:1px solid #ff4750;color:#ff4750}

.idx-title-topline{ margin-bottom:8px;}

.idx-title-topline a{color:#333;font-weight:400;font-size:24px;font-family:Microsoft YaHei}

.idx-topline-ul li{padding:8px 0}

.idx-topline-ul a{padding-right:5px}

/*--幻灯片 css start*/

.huan{width:640px; height:360px; overflow:hidden}

.focus{ position:relative; width:640px; height:360px; background-color: #000; float: left;}  

.focus img{ width: 640px; height: 360px;} 

.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}

.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 

.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  

.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  

.focus .fPic{ position:absolute; left:0px; top:0px; }  

.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  

.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    

filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  

.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  

.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.focus .fcon img{ display:block; }  

.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    

.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    

.focus .D1fBt img{display:none}    

.focus .D1fBt i{display:none; font-style:normal; }    

.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(/templets/default/images/focus_btn.png) no-repeat;}

.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  

.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  

.focus .prev:hover{  background-position:0 0; }  

.focus .next:hover{  background-position:-40px 0;}

.idx-ad{border:1px solid #eee;padding:12px 20px;padding-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.idx-ad a{padding-left:8px;background:url(/templets/default/images/list-icon.jpg) left center no-repeat;margin-right:15px;color:#999}

.idx-ad a:hover{color:#ff4d55}  

/*--warp css start*/

.warp{width:855pt; overflow:hidden; margin:6px auto;}

.warp2{width:1170px; overflow:hidden; }

.warpM,.warpL,.warpR{width:360px;float:left;clear:right}

.warpH{width:360px;float:left;clear:right; height:270px;}

.right30{margin-right:30px;}

.line_news{width:360px;border-top:1px solid #b92b2a}

.line_news_zc{padding-bottom:3px;height:35px;font-size:18px;font-family:"微软雅黑";line-height:35px}

.line_news_zc a{overflow:hidden;color:#c73639;text-decoration:none}

.line_news_zc a:hover{color:#ba2636;text-decoration:underline}

.line_news_zc span{float:right;font-weight:400;font-size:9pt;font-family:"宋体"}

.line_news_zc span a{color:#898989}

.line_news_zc span img{padding-top:8px}

.red-title{ float:left; color:#C73639;}

.red-title h2{ font-size:18px;}

.blank6 { clear:both; height:6px; overflow:hidden; display:block; font-size:1px; }

.new_tp{width:100%}

.new_tp img{ width:360px; height:220px;}

.p-font{padding:15px 0;text-align:left;font-size:1pc;line-height:1pc;text-align:center}

.line_2{border-bottom:1px dotted #cdcdcd}

.blank10{clear:both;display:block;overflow:hidden;height:10px;font-size:1px}

.idx-pic-hover{opacity:.9;transition:opacity .1s}

.idx-pic-hover:hover{opacity:1}

.idx-comm-list li{padding-left:9pt;height:35px;border-bottom:1px dashed #eee;background:url(/templets/default/images/list-icon.jpg) no-repeat left center;line-height:35px}

.idx-comm-list li:last-child{border:0}

.idx-comm-list a{color:#666}

/*--吃喝玩乐 css start*/

.idx-main-title{position:relative;margin-bottom:20px;height:4pc;text-align:center;line-height:4pc; font-family:Microsoft YaHei}

.idx-main-title .line{position:absolute;top:41px;left:0;width:100%;height:0;border-bottom:1px solid #ddd;font-size:0}

.idx-main-title img{position:relative;z-index:1}

.idx-main-title a{position:relative;top:-20px;margin:0 10px;color:#999}

.idx-main-title .title{position:relative;z-index:1;margin:0 5px;padding-right:3px;padding-left:10px;background:#fff;color:#ef2d36;letter-spacing:8px;font-weight:700;font-size:3pc}

.idx-main-title .black{color:#333}

.idx-main-title .line-l,.idx-main-title .line-r{position:absolute;top:36px;left:0;z-index:9;display:block;overflow:hidden;width:1px;height:13px;background:#ddd}

.idx-main-title .line-r{right:0;left:auto}

/*--pic css start*/

.idx-photo-main li a{display:block}

.idx-photo-main li{position:relative;float:left;overflow:hidden;text-align:center}

.idx-photo-main li.big-square{margin-right:5px;width:450px;height:450px}

.idx-photo-main li.big-square h4{margin-top:75pt}

.idx-photo-main li.big-square img{width:450px;height:450px}

.idx-photo-main li.small-square{margin-top:5px;margin-right:5px;width:225px;height:220px}

.idx-photo-main li.small-square img{width:225px;height:220px}

.idx-photo-main li.reck{margin-right:5px}

.idx-photo-main li.reck,.idx-photo-main li.reck img{width:340px;height:225px}

.idx-photo-main li.last{margin-right:0}

.idx-photo-main .cover{position:absolute;top:0;left:0;display:none;padding:0 14%;width:72%;height:100%;background:url(/templets/default/images/tran-60.png);color:#fff}

.idx-photo-main li:hover .cover{display:block}

.idx-photo-main h4{padding-top:70px;border-bottom:1px solid #fff;font-size:18px}

.tab-menu{border-left:5px solid #ef2d36;padding:2px 0 2px 10px;font-size:22px;line-height:1;margin:20px 0;color:#333}

.tab-menu,.partner{clear:left;overflow:hidden}

.partner{width:1164px}

.tab-menu li{margin-right:20px;cursor:pointer}

.tab-menu-list{float:left; margin-right:6px;}

.partner-list{line-height:28px;float:left;margin-right:8px;}

/*--footer css start*/

.footer{ width:100%; background-color:#333;}

.foot{margin:0 auto;padding:30px 0;width:855pt;font-family:SimSun;}

.social-footer{float:right;margin-top:30px}

.social-footer a{position:relative;float:left;margin:0 5px;width:40px;height:40px;border-radius:20px;background-color:#828282;color:#fff;text-align:center;font-size:1pc;line-height:40px}

.social-footer a i{color:#c5c5c5}

.social-footer a:hover i{color:#fff}

.social-footer a.weiboii:hover{background-color:#f74864}

.social-footer a.ttweiboii:hover{background-color:#00a2ff}

.social-footer a.mailii:hover{background-color:#e64c4c}

.social-footer a.qqii:hover{background-color:#00c5ff}

.social-footer a.wxii:hover{background-color:#35a999}

.foot .nav-footer{margin-bottom:10px;text-align:left}

.foot .nav-footer a{margin-right:10px;color:#e0e0e0;font-size:15px;font-family:Microsoft YaHei;}

.foot .nav-footer a:hover{color:#fff}

.foot .nav-footer span{margin:0 10px}

.foot p{margin-bottom:8px;color:#ccc}

.foot p a{font-family:SimSun;color:#ccc}



.f-weixin-dropdown{position:fixed;top:0;left:0;z-index:9998;display:none;width:100%;height:100%;background:rgba(0,0,0,.9);-webkit-animation:fade-zoom-in .3s forwards;animation:fade-zoom-in .3s forwards;-webkit-backface-visibility:hidden}

.f-weixin-dropdown .qcode img{width:180px;height:auto}

.f-weixin-dropdown.is-visible{display:block}

.f-weixin-dropdown .tooltip-weixin-inner{position:absolute;top:-150px;right:0;bottom:0;left:0;margin:auto;padding:0 20px;width:100%;height:260px;max-width:200px;text-align:center}

.f-weixin-dropdown .tooltip-weixin-inner h3{margin-bottom:10px;color:#fff;font-weight:300;font-size:2pc;line-height:1.3}

.f-weixin-dropdown .close_tip{position:fixed;top:5pc;right:5pc;z-index:99999;color:#bdbdbd;font-size:36px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}

.cd-top{position:fixed;right:10px;bottom:40px;display:inline-block;visibility:hidden;overflow:hidden;width:40px;height:40px;background:rgba(0,0,0,.8) url(../other/cd-top-arrow.svg) no-repeat center 50%;box-shadow:0 0 10px rgba(0,0,0,.05);text-indent:100%;white-space:nowrap;opacity:0;-webkit-transition:all .3s;transition:all .3s}

.cd-top.cd-is-visible{visibility:visible;opacity:1}

.cd-top.cd-fade-out{opacity:.5}



.ntes-nav-channel-logo{margin:11px 0 0 40px;line-height:0;}

.post_crumb{float:left;margin:40px 0 30px;width:840px;font:14px/1 "Sim sun"}

.post_crumb a{ margin:0px 8px;}

.post_search{float:right;overflow:hidden;margin:2pc 0 0;width:298px;height:30px;border:1px solid #ccc;border-radius:4px}

.post_search input{float:left;display:block;padding:5px 9pt;width:236px;height:20px;outline:0;border:none;color:#bbb;font:9pt/20px "Sim sun"}

.post_search .submit{float:right;padding:0;width:36px;height:30px;background:url(/templets/default/images/sprite.png) no-repeat -8px -10px;cursor:pointer}

.post_search_active{border-color:#1d87e4}

.post_search_active input{color:#404040}



.content_main{float:left;padding-bottom:60px;width:800px}

.content_main h1{color:#404040;font:600 28px/1 Microsoft Yahei}

.post_time_source{margin-top:20px;color:#888;font:9pt/1 Arial,Sim sun}

.post_time_source a{color:#888}

.post_body{position:relative;margin-top:20px; overflow:hidden}

#portamento_container{width:120px; float:left;}

.post_topshare_wrap{position:absolute;/*margin-left:-420px;*/width:120px}

/*.post_topshare_wrap:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}

.post_topshare_wrap_fixed{position:fixed;top:50px;margin-left:-600px}*/

.post_topshare_wrap_abs{position:absolute;top:auto;bottom:0;margin-left:-420px}

.post_btmshare,.post_topshare{position:relative}

.post_btmshare .post_topshare_title,.post_topshare .post_topshare_title{display:none}

.post_btmshare .post_share,.post_topshare .post_share{position:relative}

.post_btmshare .post_share li,.post_topshare .post_share li{overflow:hidden;padding:8px 0;width:120px;border-top:1px solid #e5e5e5;color:#888;font:14px/28px "Microsoft Yahei"; line-height:40px;}

.post_btmshare .post_share li a,.post_topshare .post_share li a{position:relative;display:block;color:#888;text-decoration:none}

.post_btmshare .post_share li a:hover,.post_topshare .post_share li a:hover{color:#000}

.post_btmshare .post_share li a:hover i:after,.post_topshare .post_share li a:hover i:after{top:-11px;left:-5px;width:50px;height:50px}

.post_btmshare .post_share li a,.post_topshare .post_share li a{position:relative;float:left;overflow:hidden;margin-right:13px;width:40px;height:28px;border-radius:4px;background:url(/templets/default/images/sprite.png) no-repeat}

.post_btmshare .post_share li i:before,.post_topshare .post_share li i:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:4px;content:""}

.post_btmshare .post_share li i:after,.post_topshare .post_share li i:after{position:absolute;top:14px;left:20px;display:block;overflow:hidden;width:0;height:0;border-radius:50%;content:"";-webkit-transition:all .32s cubic-bezier(.24,.82,.48,.89);transition:all .32s cubic-bezier(.24,.82,.48,.89)}

.post_btmshare .post_share li span,.post_topshare .post_share li span{position:absolute;top:0;left:0;display:block;width:40px;height:28px}

.post_btmshare .post_share li span:before,.post_topshare .post_share li span:before{position:absolute;top:0;left:0;display:block;overflow:hidden;width:40px;height:28px;background:url(/templets/default/images/share.png) no-repeat;content:""}



.post_topshare .post_share .share_yixin{background-position:0 -50px}

.post_topshare .post_share .share_yixin:hover{background-position:0 -78px}

.post_topshare .post_share .share_qq{background-position:-40px -50px}

.post_topshare .post_share .share_qq:hover{background-position:-40px -78px}

.post_topshare .post_share .share_weixin{background-position:-5pc -50px}

.post_topshare .post_share .share_weixin:hover{background-position:-5pc -78px}

.post_topshare .post_share .share_qzone{background-position:-90pt -50px}

.post_topshare .post_share .share_qzone:hover{background-position:-90pt -78px}

.post_topshare .post_share .share_weibo{background-position:-10pc -50px}

.post_topshare .post_share .share_weibo:hover{background-position:-10pc -78px}

.post_topshare .post_share .share_rr{background-position:-200px -50px}

.post_topshare .post_share .share_rr:hover{background-position:-200px -78px}

.post_topshare .post_share .share_youdao{background-position:-15pc -50px}

.post_topshare .post_share .share_youdao:hover{background-position:-15pc -78px}

.post_topshare .post_share .share_more{background-position:-280px -50px}

.post_topshare .post_share .share_more:hover{background-position:-280px -78px}



.post_tie_top{overflow:hidden;margin-top:20px;padding-bottom:10px}

.post_icon_tie{float:left;display:block;width:30px;height:28px;background:url(/templets/default/images/comment.png) no-repeat -8px -9px}

.post_icon_tie:hover{background:url(/templets/default/images/comment.png) no-repeat -1493px -9px;-webkit-animation:movetie 1s steps(33) forwards;animation:movetie 1s steps(33) forwards}

.post_cnum_tie{float:left;display:block;color:#f33;font:20px/24px Georgia}



.post_text{border-top:1px solid #ddd; width:640px;}

.post_text p{margin:1pc 0 0;color:#404040;font:18px/2pc "Microsoft Yahei"}

.post_text p em{font-family:KaiTi; font-style:normal;}

.post_text p img{display:inline-block;max-width:640px;height:auto;}

.post_text .ep-source{float:right;display:inline;margin-top:24px;padding:6px 0;font-size:9pt;font-family:Sim sun;line-height:13px}

.post_text .ep-editor{float:right;margin-left:25px;white-space:nowrap}

#sidebar {float:none; position:absolute;} 

#sidebar.fixed {position:fixed;}



.post_recommend{position:relative;padding:25px 0 0 0px;border-top:4px solid #404040;}

#post_comment_area{ overflow:hidden; background-color:#FFF;width:660px;float:right;}

.pinglun{ width:100%; margin-bottom:10px;}

.post_recommend_new{padding:15px 0;border-bottom:1px solid #f0f0f0}

.post_recommend_new:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}

.post_recommend_new h3{padding-bottom:10px;min-height:40px;font:20px/30px "Microsoft Yahei"}

.post_recommend_new h3 a{color:#404040;text-decoration:none}

.post_recommend_new h3 a:hover{color:#f33}

.post_recommend_new p{padding:9pt 0;color:#888;font:14px/24px "Sim sun"}

.post_recommend_new .post_recommend_img{float:left;overflow:hidden;margin-right:15px;width:140px;height:88px;background:#f8f8f8}

.post_recommend_new .post_recommend_img img{width:100%;height:100%;-webkit-transition:-webkit-transform .3s;transition:transform .3s}

.post_recommend_new .post_recommend_img:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}

.post_recommend_new .post_recommend_channel{float:left;overflow:hidden;height:24px;max-width:15pc;font:9pt/18px "Sim sun"}

.post_recommend_new .post_recommend_channel a{display:inline;margin:0 0 0 7px;color:#888;word-wrap:break-word;font:9pt/20px "Sim sun";word-break:break-all}

.post_recommend_new .post_recommend_channel a:hover{color:#f33;text-decoration:none}

.post_recommend_new .post_recommend_channel .channel{position:relative;float:left;margin-right:3px;margin-left:0;padding:0 6px;height:18px;border:1px solid #f33;border:1px solid #f99;border-radius:2px;color:#f33;color:#f99;text-align:center;white-space:nowrap;font:9pt/18px "Sim sun";-webkit-transition:all .3s;transition:all .3s}

.post_recommend_new .post_recommend_channel .channel:hover{border:1px solid #f33}

.post_recommend_new .post_recommend_channel .channel:before{position:absolute;top:3px;left:50%;display:block;margin-left:-6px;width:11px;height:11px;background:url(/templets/default/images/bobo.png) no-repeat -84px -1px;content:"";opacity:0;-webkit-transition:all .3s;transition:all .3s}

.post_recommend_new .post_recommend_channel .channel[href^=http]:hover{text-indent:-4px}

.post_recommend_new .post_recommend_channel .channel[href^=http]:hover:before{margin-left:7px;opacity:1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-ms-transform:rotate(180deg)}

.post_recommend_new .post_recommend_source,.post_recommend_new .post_recommend_split,.post_recommend_new .post_recommend_tie,.post_recommend_new .post_recommend_time{float:left;margin-left:13px;font:9pt/22px Arial,Sim sun}

.post_recommend_new .post_recommend_split{color:#ddd}

.post_recommend_new .post_recommend_source,.post_recommend_new .post_recommend_time{color:#bbb}

.post_recommend_new .post_recommend_tie{float:right;overflow:hidden;margin-left:10px;width:68px;height:22px;color:#f33;text-decoration:none}

.post_recommend_new .post_recommend_tie span{display:block}

.post_recommend_new .post_recommend_tie .post_recommend_tie_wrap{-webkit-transition:margin-top .3s;transition:margin-top .3s}

.post_recommend_new .post_recommend_tie .post_recommend_tie_icon{display:block;padding-left:26px;background:url(/templets/default/images/nav_icon_v2.png) no-repeat -4px -316px;color:#bbb;white-space:nowrap}

.post_recommend_new .post_recommend_tie .post_recommend_tie_text i{float:left;display:block;width:26px;white-space:nowrap;font-style:normal}

.post_recommend_new .post_recommend_tie:hover .post_recommend_tie_wrap{margin-top:-22px}

.post_recommend_new:hover{position:relative;z-index:200;background:#f8f8f8}

.post_recommend_new:hover .post_recommend_share .post_recommend_shareicon{border-color:#f8f8f8}

.post_recommend_new:hover .post_recommend_share:hover .post_recommend_shareicon{border-color:#ddd}





.post_content_side{float:right;width:300px}

.gg300{overflow:hidden;text-align:center;font-size:0;line-height:0; width:300px;}

#artical{width:300px}

#artical .bd{position:relative;top:-1px}

#artical .bd .tabs{height:46px;border-bottom:1px solid #f0f0f4}

#artical .bd .tab{float:left;width:50%;height:44px;border-bottom:2px solid #fff;color:#555;text-align:center;font-size:1pc;line-height:44px;  font-family:"Microsoft Yahei";}

#artical .bd .tab:hover{color:#333;text-decoration:none}

#artical .bd .tabs .on{border-color:#e94c3d;color:#666}

#artical .bd a.on:hover{text-decoration:none;cursor:default}

.artical-top-num li{position:relative;overflow:hidden;padding:0px 0px 0px 9pt;background:url(/templets/default/images/list-icon.jpg) no-repeat left center;height:42px;border-top:1px solid #f0f0f4;word-wrap:break-word;font-size:9pt;line-height:42px;word-break:break-all}

.artical-top-num li:first-child{border:0}

.artical-top-num .num{position:absolute;left:15px;display:block;width:19px;height:19px;color:#999;font-style:italic;font-size:20px;font-family:Swisz,Georgia}

.artical-top-num .title{color:#333;font-size:14px}

.artical-top-num .title a{color:#333}

.artical-top-num .title a:hover{color:#e05a5a;text-decoration:none}

.artical-top-num .nm{position:absolute;right:0;overflow:hidden;width:50px;color:#999;text-align:right;font-size:9pt;line-height:42px}

.artical-top-num .top-1{padding:20px 10px 10px 50px;height:auto;border-top:0;line-height:24px}

.artical-top-num .top-1 .num{top:22px;left:10px;padding:0 0 5px 5px;width:14px;background-color:#c30;background-position:0 0;color:#fff}

.artical-top-num .top-1 .title{font-size:1pc}

.artical-top-num .top-1 .desc{color:#999;font-size:14px;line-height:18px}

.artical-top-num .num{position:absolute;left:15px;display:block;width:38px;height:19px;color:#999;font-style:italic;font-size:20px;font-family:Swisz,Georgia}



.zpic{ margin-top:25px; overflow:hidden}

.zpic .idx_cm_title{height:43px;line-height:0; border-top:1px #ddd solid;}

.zpic .idx_cm_title .title{padding-top:9px;padding-bottom:7px; font-family:"Microsoft Yahei"; font-weight:400;}

.zpic .idx_cm_title .title a{display:inline-block;overflow:hidden;width:82px;height:25px;background:url(/templets/default/images/sprite_img0803.png) no-repeat -261px -53px;line-height:750pt}

.zpic ul{width:350px}

.zpic li{position:relative;float:left;display:inline;overflow:hidden;margin:0 20px 0 0;width:140px;height:150px}

.zpic li .bobo_img{display:block;overflow:hidden}

.zpic li h3{overflow:hidden;margin-bottom:8px;font-weight:400}

.zpic li h3 a{color:#666;font-weight:400;font-size:14px;font-family:\\5b8b\4f53;line-height:34px}

.zpic li h3 a:hover{color:#f34540}

.zpic li .bobo-live-tag{position:absolute;top:0;right:0;display:inline-block;padding:0 5px;height:1pc;background:#fe0192;color:#fff;line-height:1pc}



.page{ margin-top:24px; width:40%; float:left}

.chakanmore{ padding:8px 60px; background-color:#cc1c1e;border-radius:3px; color:#FFF;}

.chakanmore:hover{background-color:#fff; border:1px solid #cc1c1e; color:#cc1c1e}



#SOHUCS #SOHU_MAIN .module-cmt-footer{ padding:5px 0 !important}

#SOHUCS #SOHU_MAIN .module-hot-topic{ padding:6px 0 0 !important}

#SOHUCS #SOHU_MAIN .section-newslist-w .conts-col li{ margin:8px 0px !important;}

#SOHUCS #SOHU_MAIN .section-newslist-w .conts-col li a{color:#404040 !important; font-family:Microsoft Yahei !important;}

#SOHUCS #SOHU_MAIN .section-newslist-w .conts-col li a:hover{color:#f33 !important;text-decoration:underline;}





#page{padding-bottom:25px;}

#page h1{margin:30px 0;padding-left:0;border-left:0;color:#333;font:600 24px/40px Microsoft Yahei;}

.account-manage h1,.article-manage h1,.article-publish h1{margin:20px 10px;color:#333;font:400 28px/46px "Microsoft Yahei"}

#page blockquote{margin:20px 0;padding:15px 20px;border:1px dashed #eaeaea;background:#fbfbfb;color:#333;text-indent:2em;font-size:14px;line-height:30px}

#page blockquote span{color:#000;font-weight:700}

#page h3{margin:30px 0;font-size:14px}

#page .text{margin:25px 0;text-indent:28px;font-size:14px;line-height:24px}

#page .image{margin:25px 0;text-align:center}

#page .artical-tip-top{padding:0 5px;color:#666;white-space:nowrap}

#page .artical-tip-btm{margin:40px 0;text-align:left}

#page .artical-tip-btm a:link,#page .artical-tip-btm a:visited{color:#3a82b8;font-size:14px}

#page .tip{margin-bottom:10px;color:grey;text-align:center;font-family:å®‹ä½“b8b\4f53}

.list-item .item-detail{padding:5px 5px 20px 5px;border-bottom:1px solid #ddd}

.list-item .item-detail .pic{float:left;display:inline;overflow:hidden;margin:10px 10px 0 0;padding:2px;width:90pt;height:110px;border:1px solid #ddd;background-color:#fff;text-align:center}

.list-item .item-detail .pic img{height:110px; width:90pt;}

.list-item .item-detail .title{position:relative;top:10px;color:#404040;font-weight:600;font-size:18px;font-family:"Microsoft Yahei"}

.list-item .item-detail .info{padding-top:30px}

.list-item .item-detail .description{margin:25px 0;font-size:14px;line-height:24px}

.list-item .item-detail .description a{padding:3px;color:#d20000}

.list-item .item-detail .description a:hover{background:#d20000;color:#fff;text-decoration:none}

.list-item .item-detail .date{float:right;color:#666}



.iCMS_pagination { margin: 10px; clear: both; max-height: 30px; position: relative; text-align: center }

.iCMS_pagination a,.iCMS_pagination span { display: inline-block; padding: 4px 12px; line-height: 20px; text-decoration: none; background-color: #fff; border: 1px solid #ccc; }

.iCMS_pagination span.current,.iCMS_pagination span.page_nowindex{background-color:#d20000;color: #fff;}

.iCMS_pagination a:hover, .iCMS_pagination a:focus { background-color: #d20000; color:#FFF}

.iCMS_pagination a.page_nowindex { color: #999; cursor: default }

.iCMS_pagination a:first-child, .iCMS_pagination span:first-child { border-left-width: 1px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px }

.iCMS_pagination a:last-child, .iCMS_pagination span:last-child { -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px }



.main { font-size:12px; color:#000; position:relative; _height:600px }

.tit_p{height:70px; position:relative; margin:0 92px; z-index:4}

.tit_p h1 { color: #000; font:26px/70px "Microsoft YaHei",arial }

.toolBar { position:absolute; right:0; top:19px }

/*wrapper*/

#wrapper{  margin:0 92px; background-color:#f9f9f9}

#picSlideWrap{ /*background:#F5F8FD; border:1px solid #A9BFD6;*/ padding-bottom:10px;}

/*.titleh3{ height:70px; line-height:70px; text-align:center; background:url(/templets/default/images/dot.gif) repeat-x left bottom; width:910px; margin:0 auto; font-size:26px; color:#000;}

.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}*/

.imgnav{ width:100%; margin:10px auto;}

#content{margin:0px auto;  line-height:19px;}

#content p{ font-size:16px; line-height:28px; color:#333; font-family:"Microsoft YaHei"; margin-bottom:20px;}



.imgnav{  position:relative; margin:20px auto;}

#img{ z-index:10; height:auto; position:relative; text-align:center;}

#img .img{ width:100%; height:auto; position:relative; text-align:center; overflow:hidden; display:none;}

#img .img p{ margin-left:100px; text-align:left; font-size:14px; line-height:28px; text-indent:2em;}

#img img{max-height:600px; height:100%; overflow:hidden}

#img .img tt{ background:#000; color:#FFF; position:absolute; z-index:300; top:0; left:0; width:50px; line-height:35px;font-family:Georgia, tahoma;font-size:20px;}

#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:50%; height:300px;}

#front a{  position:absolute; left:20px; top:224px;display:block; background:url(/templets/default/images/sprite.png); background-position:-189px -404px; width:31px; height:61px;}

#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:50%; height:300px; }

#next a{  position:absolute; right:20px; top:224px; display:block; background:url(/templets/default/images/sprite.png); background-position:-270px -404px; width:30px; height:61px;}



#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; }

#cbtn ul{position:relative; width:10000px; height:122px;}

#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}

#cbtn ul li img{ width:116px; height:86px; display:block;}

#cbtn li.hov{ background:url(/templets/default/images/imgHoverBg.gif) no-repeat;}

.ctrl div{ clear:both;}

#cSlideUl{width:90%; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}

.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}

.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}

#time_source { font-size:12px; line-height:26px; color:#999; text-align:right;position:relative;width:100%;right:15px;}

#time_source span { margin:0 5px }



/*点击显示二维码*/

.dialog-mask{position:fixed;left:0;top:0;right:0;bottom:0;background:#000;z-index:10;filter:alpha(opacity=50);opacity:.5;display:block;overflow-x:hidden;overflow-y:auto;}

.dialog{border:1px solid #ddd;box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);border-radius:4px;background-color:#fff;display:none;}

.dialog .dialog-head,.dialog .dialog-foot{padding:10px 20px;}

.dialog .dialog-head{border-bottom:solid 1px #ddd;background-color:#f5f5f5;border-radius:4px 4px 0 0;}

.dialog .dialog-head strong{font-size:16px;}

.dialog .dialog-head .close{float:right;line-height:24px;display:inline-block;font-size:24px;cursor:pointer;}

.dialog .dialog-head .close:before{content:"\00d7";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

.dialog .dialog-body{padding:15px 20px; text-align:center}

.dialog .dialog-foot{text-align:right;border-top:solid 1px #ddd;}

.dialog.open{display:block;}

.rotate-hover{-webkit-animation:2s infinite linear;-moz-animation:2s infinite linear;-ms-animation:2s infinite linear;animation:2s infinite linear;}

.aboutpage p{ font-size:16px; line-height:30px;font-family:"Microsoft YaHei";}





@media screen and (max-width: 600px){

  .index_h1_2,.index_h1r,#postsearch,#portamento_container,.post_content_side,.social-footer,.nav-footer{display:none;}

  .index_ad{ width:100%; margin:0px;}

  .m_nav{ display:block;}

  .post_crumb{ width:100%; margin:8px 5px; padding-bottom:5px; overflow:hidden; border-bottom:#f2f2f2 1px solid;}

  .index_ad img{display:inline-block;max-width:99%;height:auto;margin:2px auto;} 

  .top .logo .fl{width:100%; overflow:hidden;text-align:left; height:45px}

  .ntes-nav-channel-logo{ margin-left:2%;}

  .content_main,.post_recommend,.post_recommend_news{ width:99%; margin:0 auto;}

  .content_main h1{ width:99%; font-size:1.5rem; font-weight:400; margin:10px auto}

  .post_time_source{ width:100%; line-height:20px;}

  .warp,.post_text,.post_body,.post_text p{ width:99%; margin:0 auto;}

  .post_text p{ font-size:16px;}

  .post_text p img{display:inline-block;max-width:90%;height:auto;margin:6px auto;}

  .foot{ width:100%;} 

  .copyright-footer{ width:90%; margin:0 auto;}

  .copyright-footer p{ text-align:center; font-size:12px}

  #post_comment_area{ width:100%; overflow:hidden}

  .iphone__content{position:relative;width:100%;height:auto;background-color:#d2527f}

.nav_m{width:50%;height:100%; margin-left:50%;position:absolute;z-index:100;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all}

.nav--active .nav_m{width:50%;height:100%;background-color:#333;opacity:1;}

.nav__list{margin:35px 0 0;padding:10px;overflow:hidden; width:100%;}

.nav__item{float:left;width:100%;list-style-type:none;text-align:center;line-height:30px;margin:0px !important;}

.nav__item a{ padding:0px !important;}

.nav__link{color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.3em;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}

.nav__trigger{position:absolute;top:10px;right:10px;z-index:200;display:block;width:30px;height:25px}

.nav--active .nav__trigger{opacity:.5}

.nav__icon{position:relative;display:inline-block;background-color:#fff;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}

.nav__icon,.nav__icon:after,.nav__icon:before{width:30px;height:5px;-webkit-transition-duration:.3s;transition-duration:.3s}

.nav__icon:after,.nav__icon:before{position:absolute;display:block;background:#fff;content:'';-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform}

.nav__icon:before{margin-top:-10px}

.nav__icon:after{margin-top:10px}

}

.fy li{float:left;line-height:20px;margin-right:6px;border:1px solid #E9E9E9;list-style:none;}
.fy li.thisclass,.xxx li.thisclass a,.xxx li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}