/* 全局 */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;}
body{background:#eee;}
a{color:#333;}
/* 功能 */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}

/* 布局 */
.g-hd{position: fixed;z-index: 99;width: 100%;background: #fff;}
.g-bd{max-width: 1240px !important;margin:0 auto;}
.g-sd{float:right;width:260px;margin-top: 90px;}
#fix{width:260px;}
.g-mn{float:left;width:auto;margin-top: 90px;overflow-x: hidden;}

/* 头部导航 */
.m-nav ul{float: left;}
.m-nav {height:80px;line-height:80px;}
.m-nav,.m-nav li,.m-nav .corner{background:#fff; no-repeat -9999px -9999px;}
.m-nav{margin:0 auto;text-align:left;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;color:#fff;background-repeat:repeat-x;background-position:0 0;max-width: 1240px !important;}
.m-nav li,.m-nav li a{float: left;*display:inline;*zoom:1;}
.m-nav li{padding:0 0 0 1px;font-size:14px;letter-spacing:normal;word-spacing:normal;background-position:0 -150px;position: relative;}
.m-nav li a{text-decoration:none;color:#4e5358;}
.m-nav .current-menu-item a,.m-nav .current-menu-parent a{color:#000000;}
.m-nav li a{padding:0 5px 0 30px;font-weight:bold; font-size:16px;}
.m-nav li ul {position: absolute;
min-width: 160px;
z-index: 10;
font-size: 14px;
border-left: 0;
background-color: #fff;
z-index: 2;
list-style: none;
margin: 0;
padding: 5px 0;
display: none;top: 100%;
left: 0;
border: 2px solid #ddd;
text-align: left;}
.m-nav li ul li{ float:none}
.m-nav li ul li a{padding: 8px 10px 8px 25px !important;display: block;
color: #999; float:none;line-height: normal;font-size:14px; font-weight:normal;}
.m-nav li ul li a:hover {
background-color: #f6f6f6;
color: #555;}
.m-logo,.m-logo a{float: left;height: 50px;width: 180px;background-size: 180px 50px;}
.m-logo a{background-image: url(//m.ykimg.com/05100000655CAA172C107A095000E2D7);text-indent:-9999px;background-repeat: no-repeat;margin-top: 15px;}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.m-logo a{background-image: url(../images/logo@2x.png);}}

/* 搜索框 */
.searchform{float:right;margin: 24px 1px 0 0;display:none;}
.search-input{float:left;color:#999;border:solid 1px #ddd;width:180px;height: 14px;line-height: 16px;padding: 8px;border-right: none;font-size: 14px;outline: none}
.search-input:focus{border-color: #000000;}
.search-btn{color:#fff;border: none;background: #000000;height: 32px;font-size: 14px;padding: 0 12px;float: left;line-height:32px;}
.search-btn:hover, .search-btn:focus{color:#fff;opacity: 0.85;filter:alpha(opacity=85);}
.search-btn:active{background:#000000;}

/* 主列表 */
.m-list-main{zoom:1;}
.m-list-main ul{position:relative;border-top: 2px solid #eee;}
.m-list-main li{float: left; width:236px;margin:10px 0 0 10px;}
.m-list-main h2,.m-list-main p {width:226px;height:18px;margin:5px;line-height:18px;font-weight: normal;white-space: nowrap!important;overflow: hidden!important;text-overflow: ellipsis!important;}
.m-list-main h2 a,.m-list-main p{color:#555;}
.m-list-main span{margin-right: 15px;}
.m-list-main .u-img{width:236px;}
.article {background: #fff;width:100%;overflow: hidden;}

/*  */
.radius1 {
    border-radius: 10px;
}

/* 评论列表 */
.comment-body p{border-bottom: 10px solid #eee;padding: 10px}
.reply,.comment-author,.comment-meta{display: none;}
#respond{border-bottom: 10px solid #eee;}
#respond form{padding: 0 10px 10px 10px}
#author-textarea{height: 38px;}
#comment-textarea{padding: 10px;border: 1px solid #e2e2e2;height: 16px;width:618px;}
#submit {float:right;width: 80px;height: 38px;border: none;cursor: pointer;color: #fff;background-color: #000000;font-size: 18px}
#submit:hover{opacity: 0.85;filter:alpha(opacity=85);}
#submit:active{background:#000000;}

/* 友情链接 */
.m-list-link{max-width: 1240px !important;margin: 0 auto;}
.m-list-link a{float:left;padding-left:10px;text-decoration:none;color:#333;line-height: 23px}
.m-list-link h3{border-bottom: 2px solid #eee;padding:5px 10px;border-top: 10px solid #eee;line-height: 16px; margin-bottom:5px}
.links{margin-right: 270px;background: #fff;height: 95px;}

/* 侧栏排行榜 */
.m-list-hot{padding:1px 0 0;zoom:1;}
.m-list-hot li{display:inline;float:left;width:115px;height:160px;margin:10px 0 0 10px;}

/* 小菜单 */
.m-list-tools {height: 42px; clear:both;color:#4e5358;margin-bottom: 8px;}
.m-list-tools ul{float: left}
.m-list-tools h3{overflow:hidden;line-height:22px;font-size: 14px;font-weight: normal;}
.m-list-tools h3 a:hover{color: #000000;}
.m-list-tools h2{line-height:22px;font-size: 18px;height: 22px;}
.m-list-tools li,.m-list-tools h3,.m-list-tools h2{float:left;margin:10px 0 10px 10px;}
#menu-tools a{text-decoration:none;color:#333;padding: 5px 10px;line-height: 24px;background: #ddd;}
#menu-tools a:hover,#menu-tools .current-menu-item a{color:#fff;background:#000000;}
#menu-tools a:hover{opacity: 0.85;filter:alpha(opacity=85);}

/* 面包屑 */
.m-list-guide{line-height:22px;padding: 5px 5px 10px;color:#4e5358;}
.m-list-guide a{text-decoration:none;color:#4e5358;margin-right: 5px;}

/*  侧栏提示 */
.m-list-tips{padding: 10px;background: #fff;margin-bottom:10px;font-size: 16px;line-height: 16px;}
.m-list-admin{padding: 10px;background: #fff;margin-bottom: 10px;height: 30px}
.u-logout,.u-admin{float: left;margin:6px 10px 0 0;}
.u-logout a,.u-admin a{border: 1px solid #e5e5e5;font-size: 16px;padding: 5px 10px;}
.u-logout a:hover,.u-admin a:hover{background: #000000;color: #fff;border: 1px solid #000000;}
.u-logout a:active,.u-admin a:active{background:#000000;border: 1px solid #000000}
/* 侧栏tag */
.m-list-tag li{float:left;margin:10px 0 0 10px;}
.m-list-tag a{text-decoration:none;padding: 3px 10px;line-height: 22px;border: 1px solid #e5e5e5;background: #fafafa;}
.m-list-tag a:hover,.m-list-tag .cur{color:#000000;}
.m-list-tag a:hover{opacity: 0.85;filter:alpha(opacity=85);color: #fff;background: #000000;border: 1px solid #000000}

/* 正文tag */
.m-list-content-tag {padding: 15px 10px; clear:both}
.m-list-content-tag span{float: left;line-height: 22px;color: #4e5358;}
.m-list-content-tag a{text-decoration:none;line-height: 25px;background: #eee;margin-left: 10px;}

/* 侧栏推荐 */
.m-list-rand{line-height:21px;width: 260px;background: #fff;}
.m-list-rand li{padding:6px 0 0 10px;}
.m-list-rand a{text-decoration:none;font-size: 13px;}
.u-sider-menu0{width: 260px;height: 28px;
}
.u-sider-menu0 h3{
overflow:hidden;line-height:18px;font-size: 14px;
cursor:pointer;float: left;display: inline;
padding: 5px 10px;width:110px;text-align: left;
background: #eee;
}
.u-sider-menu0 h3.hover{
background: #fff;
color: #000000
}
.u-sider-menu0 h3:hover{
color: #000000
}
.u-sider-main{
clear:both;
padding: 5px 0;
text-align:left;}
#u-sider-main0 ul{display: none;}
#u-sider-main0 ul.block{display: block;}

/* 正文 */
.m-list-content{padding: 10px 10px 0 10px;color:#4e5358;}
.m-list-content h3 {
    font-size: 18px;
    border-left: 4px solid #000000;
    padding: 10px 15px;
    line-height: 20px;
    background: #fafafa;
    margin: 0 0 20px;
}
.m-list-content ul {
    margin-bottom: 30px;
}
.m-list-content li {
    float: left;
    width: 236px;
    margin: 10px 0 0 10px;
}
.m-list-content .u-img, .m-list-content .u-img2 {
    overflow: hidden;
    display: block;
	border: none !important;
    border-radius: 5px;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 18%);
    width: 100%;
    height: auto;
    transition: all .3s ease-out 0s;
    object-fit: cover;
}
.m-list-content p{margin-bottom: 10px;}
.m-list-content h4 {
    margin-bottom: 10px;
    color: #000000;
}
.m-list-content img{max-width: 100%;display: block;margin: 0 auto;cursor: pointer;}
.m-list-meta{padding: 5px 10px;height: 20px;}
.u-content-time,.u-content-cat{float: left;line-height: 12px;margin-right: 15px;color: #777;padding: 4px 0}
.u-content-cat a{color: #777}


/* 文章页推荐 */
.m-list-best{zoom:1;padding:10px 0;background:#fff}
.m-list-best span{margin-right: 15px;}
.m-list-best ul{border-top: 2px;margin-top: 35px;}
/*.m-list-best li{display:inline;float:left;width:236px;margin:10px 0 0 10px;background: #ededed;}*/
.m-list-best li{
	float: left;
    width: 236px;
    margin: 10px 0 0 10px;
}
.m-list-best h4,.m-list-best p{width:216px;height:18px;overflow:hidden;margin:5px;line-height:18px;font-weight: normal;}
.m-list-best h4 a,.m-list-best p{color:#555;}
/*.m-list-best .u-img,.m-list-best .u-img2{width:236px;height:345px;}*/
.m-list-best .u-img,.m-list-best .u-img2{
   overflow: hidden;
    display: block;
    position: relative;
    width: 100%;
    height:100%;
}
.u-best-title{float: left;height: 15px;font-size: 14px;padding: 5px 10px}

/* 404页推荐 */
.m-list-best-404{zoom:1;padding:0 0 10px 0;border-top:10px solid #eee;}
.m-list-best-404 span{margin-right: 15px}
.m-list-best-404 li{display:inline;float:left;width:236px;margin:10px 0 0 10px;background: #ededed;}
.m-list-best-404 h4,.m-list-best-404 p{width:216px;height:18px;overflow:hidden;margin:5px;line-height:18px;font-weight: normal;}
.m-list-best-404 h4 a,.m-list-best-404 p{color:#555;}
.m-list-best-404 .u-img,.m-list-best-404 .u-img2{width:236px;height:158px;}
.u-best-title-404 {float: left;height: 15px;font-size: 14px;padding: 5px 10px}

/* 列表分页 */
.home-tab-content {background: #fff;}
.m-page{margin: 15px 0 15px 0;text-align:center;line-height:32px;}
.m-page-single{margin: 2px 10px;}
.m-page a, .m-page span {
    margin: 0px 1px;
    padding: 1px 6px;
    display: inline-block;
    text-decoration: none;
    border: 1px solid #e0e0e0;
    font-weight: normal;
    color: #a1a1a1;
    text-decoration: none;
    margin: 0 3px 8px 3px;
}

.m-page .current {
    background-color: #000000;
    color: #fff;
}

.m-page span,.m-page-cm a{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal;word-spacing:normal;text-decoration:none;color: #fff;padding:0 8px;border: 1px solid #000000;background: #000000;margin:0 3px;}
.m-page a span,.m-page-cm a{background:#fafafa;color: #333;border: 1px solid #ddd;background:#fafafa;}
.m-page a span:hover,.m-page-cm a:hover{color: #fff;border: 1px solid #000000;background: #000000}
.m-page a span:active,.m-page-cm a:active{background:#000000;border: 1px solid #000000}
.m-page .current span{margin: 0;padding: 0;border: none;}
.m-page .dots{background: #fff;color: #999}
.m-page-cm .prev,.m-page-cm .next{display: none;}
.m-page-cm {margin: 10px 0;}
.m-page-sm{line-height:22px;}
.m-page-sr .dots{border:0;}

/* 归档页面 */
#archives {
	position: relative;padding-top: 50px;
}
#archives p {
	position: absolute;
	top: 10px;
	left: 35px;
}
#archives h3 {
	margin-bottom: 0;
	padding: 0 15px 5px 15px;
	border-bottom: 1px solid #ddd;
	font-size: 20px;
	font-weight: 400;
	text-align: center;
	letter-spacing: 5px;
}
#archives ul {
	list-style: none;
	margin: 0 80px;
	padding: 10px 0 20px 10px;
	border-left: 1px solid #ddd;
	font-size: 12px;
}
#archives li {
	position: relative;
	line-height: 30px;
}
#archives ul ul {
	margin: -15px 0 0 0;
	padding: 15px 0 10px 0;
}
#archives ul ul li{
	padding: 0 0 0 15px;
}
#archives ul ul li:before{
	content: "";
	position: absolute;
	left: 0;
	top: 10px;
	border-top: 5px dashed transparent;
	border-bottom: 5px dashed transparent;
	border-left: 10px solid #ddd;
}
#al_expand_collapse {
	display: inline-block;
	line-height: 24px;
	padding: 0 10px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
	background: linear-gradient(to bottom, #000000 20%, #000000 80%) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(to bottom, #000000 20%, #000000 80%) repeat scroll 0 0 transparent;
}
#al_expand_collapse:hover {
	background: linear-gradient(to bottom, #000000 20%, #000000 80%) repeat scroll 0 0 transparent;
	background: -webkit-linear-gradient(to bottom, #000000 20%, #000000 80%) repeat scroll 0 0 transparent;
}
#archives em {
	padding-left: 5px;
	font-size: 12px;
	color: #777;
}
#archives .al_mon {
	padding-left: 5px;
	font-size: 14px;
	font-weight: 700;
}
#archives .al_mon:after {
	content: "";
	position: absolute;
	left: -10px;
	top: 15px;
	width: 10px;
	height: 1px;
	background: #ddd;
}
#archives .al_mon em {
	font-size: 12px;
	font-weight: 400;
}

/* 图片容器 */
.u-img{display:block;position:relative;}
.u-img img{display:block;width:100%;}
.u-img img:hover{opacity: .85;filter: alpha(opacity=85);}

/* 页脚 */
.m-list-footer{margin: 15px 0 10px 0;text-align: center;}

/* 文本 */
.u-tt{font-family:'microsoft yahei',sans-serif;}
/* 较小 */
.u-tt-sm{font-size:12px;}
/* 中等 */
.u-tt-md{font-size:14px;}
/* 较大 */
.u-tt-lg{font-size:16px;}
/* 很大 */
.u-tt-xl{font-size:18px;}
.search_no,.search_rand{padding: 10px;}
.search_no{font-size: 14px;}
.search_rand a{margin-right: 10px;}


/* 返回顶部 */
#goTop{display:none;width:38px;height:38px;background-color:#ddd;border-radius:3px;border:0;cursor:pointer;position:fixed;right:40px;bottom:100px}
#goTop:hover{opacity:.85;filter:alpha(opacity=85)}
#goTop div{position:absolute;right:0;left:0;margin:auto}
#goTop .arrow{width:0;height:0;top:-1px;border:9px solid transparent;border-bottom-color:#000000}
#goTop .stick{width:8px;height:14px;top:15px;border-radius:1px;background-color:#000000}

/* 统一样式 */
.m-list-hot,.m-list-tag{background: #fff;margin-bottom: 10px;padding: 0 10px 10px 0}
.m-list-hot h3,.m-list-tag h3{border-bottom: 2px solid #eee;width:240px;overflow:hidden;line-height:18px;padding: 5px 10px;font-size: 14px;}
.m-nav li a:hover,.m-list-main a:hover,.m-list-rand a:hover,.m-list-link a:hover,.al_post_list a:hover,.m-list-footer a:hover,.u-content-cat a:hover,.m-list-content-tag a:hover,.m-list-best h4 a:hover,.m-list-guide a:hover{color:#000000;}

/*  百度分享 */
.bdsharebuttonbox{float: right;margin: 6px;}

/* 广告 */
#ad_list_bottom{padding:10px;border-top: 2px solid #eee;height: 76px}
#ad_page_weibo{padding: 10px;height: 90px;border-top: 2px solid #eee;}
#ad_page_weibo_sogoutop{padding:0 10px 10px 10px;height: 18px;}
#ad_list_siderbar,#ad_list_siderbar_fix{margin-bottom: 10px;background: #fff;height: 250px;padding: 5px;}
/*#ad_content_main{margin-bottom: 8px;height: 93px;}*/
#ad_content_rand{float: right;height: 25px;padding: 0 10px;}
#ad_content_footer{padding: 0 10px 10px 10px;height: 90px}
/*#ad_content_bottom{ margin-bottom:8px;height: 76px}*/
#ad_content_meta{float: right;}
#HUABAN_WIDGETS .HUABAN-f-button{z-index: 2 !important;}
#ad_content_meta_load,#ad_content_bottom_load,#ad_list_bottom_load,#ad_page_weibo_sogoutop_load{display: none;}

.link_pages{text-align:center;font-weight:bold;margin-left: 2px; margin-right: 2px;padding-bottom: 10px;}.link_pages span{background-color:#ff6b9c;color:#fff;font-weight:bold;margin:0px 1px;padding:1px 6px;display:inline-block;text-decoration:none;border:1px solid #e0e0e0;}.link_pages a{text-decoration:none;}.link_pages a span{background-color:#F6F6E8;font-weight:normal;color:#000000;text-decoration:none;}.link_pages a:hover span{background-color:#ff88af;color:#fff;}

.link_pages a, .link_pages span {
    color: #fff;
    margin: 0px 1px;
    padding: 1px 6px;
    display: inline-block;
    text-decoration: none;
    border: 1px solid #e0e0e0;
    font-weight: normal;
    color: #a1a1a1;
    text-decoration: none;
    margin: 0 3px 8px 3px;
}
.link_pages .current {
	background-color: #000000;
	color: #fff;
}
.link_pages b{
	font-weight: normal;
}

.sxpage{ padding:20px;color: #4e5358;}
.sxpage_l{ float:left}
.sxpage_r{ float:right}

.taglist a {
display: inline-block;
overflow: hidden;
width: 71px;
height: 30px;
line-height: 30px;
font-size: 12px;
text-align: center;
color: #555;
font-family: "microsoft yahei";
font-weight: 100;
word-wrap: break-word;
white-space: nowrap;
float: left;
margin: 9px 0 0 9px;
border-radius: 2px;
background: #FFF;
border: 1px solid #D8D8D8;
-webkit-box-shadow: 0px 1px 1px rgba(50, 50, 50, 0.1);
-moz-transition: .2s ease-in-out;
-webkit-transition: .2s ease-in-out;
transition: .2s ease-in-out;
}

.taglist a:hover {
text-decoration: none;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.22);
background-color: #ff4800;
border-color: #ff4800;
color: #fff;
}
.nav2 {float:left; width:100%;background: #eee;}
.nav2 ul{   
 float:left;
 }
.nav2 ul li{ float:left;margin-bottom: 10px;
    margin-right: 10px;}	
.nav2 ul li a{ 
        box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding: 0 15px 0 15px;
    text-decoration: none;
    color: #fff;
    display: inline-block;
    line-height: 40px;background-color: #000000;}
.nav2 ul li a:hover{    background-color: #F34545;color: #fff;}	
.nav2 ul li .on{    background-color: #F34545;color: #fff;}
.g-hd .searchBtn{display:none}
#searchbar{display:none}
@media (max-width:1260px){
    .g-bd {
    max-width: 994px !important;
}
@media (max-width:1014px){
    .g-bd {
    max-width: 748px !important;
}
}
@media (max-width:768px) {
.m-nav{ width:100%}
.m-logo{ width:100%; background-size: 180px 50px;background-image: url(//m.ykimg.com/05100000655CAA172C107A095000E2D7); background-repeat:no-repeat;background-position:center;height: 60px;    background-color: #fff;}
.m-logo a { display:none}
ul#menu-nav{ overflow: hidden;overflow-x: auto;white-space: nowrap;height: 50px;    width: 100%;display: -webkit-box; }
.m-nav li{display: inline-block; float:none}
.m-nav li a {
    padding: 0 10px;
    line-height: 38px;
    color: #222;
    display: block; font-size:100%;font-weight: normal;
}
.searchform{ display:none}
.g-bd{ width:100%}	
.g-mn{ width:100%;margin-top: 120px;}
.g-sd{ display:none;}
.bdsharebuttonbox{ display:none;}
.m-list-main li{ width:46.5%;}
.m-list-main .u-img{ width:100%}
.u-img img{ width:100%; height:auto}
.m-list-main h2, .m-list-main p{ width:100%}
.m-page{word-wrap:normal;white-space: normal;}
.m-page a{ margin-bottom:5px;    display: inline-block;}
#ad_list_bottom img{ width:100%; height:auto}
.m-list-link{ width:100%}
.links{ height:auto;margin-right:0px}
.m-list-link a{ float:none;word-wrap: normal;
    white-space: nowrap;}
.nav2 ul li a{    padding: 0 5px 0 5px;    line-height: 30px;}
#ad_content_meta{ display:none}
#ad_content_main{ width:100%; height:auto}
#ad_content_main img{ width:100%; height:auto}
.m-list-content img{ width:100%; height:auto}
#ad_content_bottom{ width:100%; height:auto}
#ad_content_bottom img{ width:100%; height:auto}
#ad_content_footer{ width:100%; height:auto; padding:0px}
#ad_content_footer img{ width:100%; height:auto}
/*.m-list-best li{ width:46.5%}*/
.m-list-best li, .m-list-content li {
    width: 46.0%;
}
.m-list-best .u-img{ width:100%; height:auto}
.m-list-best h4{ width:100%}
.m-list-best p{ display:none}
.m-list-meta{ width:100%;    padding: 5px 0px;}
.u-content-time {
    margin-left: 10px;}
.nav2 {margin-top: 10px;}
.g-hd .searchBtn {
    background: url(../images/search.png) no-repeat center 12px;
    width: 40px;
    height: 40px;
    float: right;
    /* margin-top: 1px; */
    display: inline-block;
    cursor: pointer;
    position: fixed;
    top: 12px;
right: 10px;}
.g-hd .searchBtn a {display:block; width:40px; height:36px;}
#simplemodal-container {background:rgba(0,0,0,.6); position:fixed; left:0; top:0; width:100%; height:100%; color:#fff; padding:12px 12px 40px; z-index:999; display:none;}
#searchbar {display:none; width:300px; height:100px; position:fixed; top:50%; margin-top:-50px; left:50%; margin-left:-150px;  background-color:#000000; padding:8px; text-transform:uppercase; font-size:0.875em; text-align: center; z-index:1000;}
#searchbar p {margin-bottom:10px; color:#fff;}
#searchbar form input {text-transform: none; border: medium none; background:#fff; color: #333; height: 30px;padding:0px 10px;}
}

.pcd_ad{display:block;}
.mbd_ad{ display:none}
@media(max-width:768px) {
.pcd_ad{display:none !important;}
.mbd_ad{display:block !important;}
}