<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*reset*/
html,body{ margin:0; padding:0}
a{outline:none; text-decoration:none;}
body{font-family: "microsoft yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#eee; color:#aaa; font-size:14px;}
img{ border:0;}
ul{ list-style:none; padding:0;}
input{background:#fff; outline:none;}
*::-moz-selection {
    background: none repeat scroll 0 0 #292621;
    color: #FFFFFF;
		font-weight:bold

}
::selection {
    background: none repeat scroll 0 0 #292621;
    color: #FFFFFF;
	font-weight:bold
}
/*End reset*/

/*------------------common------------------*/
.margin0{margin:0!important;}
.padding0{padding:0!important;}
.margin-t-24{ margin-top:24px; }
.margin-b-24{ margin-bottom:24px; }
/* ↓ css过渡效果 ↓
transition:all 0.5s ease 0s; 
   ↑ 方便下文复制 ↑

z-index:
.header-wrap 1000
.main-wrap 500

.gotop 601
.nav menu 900
.header-bottom 900
.header-bottom .bg 102
.header-bottom .solgan 103
.header-bottom .button 103
*/
.w_1240{width:1240px; margin:0 auto;}
.w_1110{width:1110px; margin:0 auto;}
.w_1080{width:1080px; margin:0 auto;}
.w_main{ width:1500px; margin:0 auto;}
.main-width{width:1180px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}

.header-wrap{position:relative;width:100%;z-index:1000;background-size:100%; box-shadow:0 2px 2px rgba(0,0,0,.2)}
.header-wrap .header-bg{position:absolute;top:0;width:100%;height:60px;/*background:url(../images/header-bg.png);*/background:#111;}
.main-wrap{ min-height:600px;position:relative;z-index:500;}
.bg-white{ background: #fff; }
.pannel{ background:#fff; padding:24px; }

a.link{color:#3498db;transition:color 0.3s ease 0s;}
a.link:hover{color:#ea3f28;cursor:pointer; }

.border-t-yellow{ border-top:4px solid #fdc05d!important; }
.border-t-green{ border-top:4px solid #70cbce!important; }
.border-t-blue{ border-top:4px solid #0198cd!important; }

/*底部footer*/
.ty-footer{ padding:48px 0; background:#111; line-height:22px;}
.ty-footer h3{ font-size:14px; color:#ccc; font-weight:normal;}
.ty-footer p{ margin-top:16px;}
.ty-footer .footer-about{ height:200px; width:300px; border-right:1px solid #000; padding-right:56px; float:left;}
.ty-footer .footer-about p{ color:#4f4f4f;}
.ty-footer .footer-about .social a{ display:inline-block; height:30px; width:30px; background:#222; vertical-align:middle;  margin:0 8px 0 0; border-radius:50%; -webkit-transition:all .2s ease;}
.ty-footer .footer-about .social a:hover{ background:#333;}
.ty-footer .footer-about .social a i{ display:block; width:20px; height:20px; padding:5px; text-align:center; line-height:20px; color:#ddd;}
.ty-footer .footer-about .social a i.huaban{ background:url(../images/huaban.png) no-repeat center center; background-size:14px;}
.ty-footer .footer-category{ height:200px; width:300px; float:left; padding:0 0 0 56px; border-right:1px solid #000; border-left:1px solid #222;}
.ty-footer .footer-category p a{ display:inline-block; float:left; color:#4f4f4f; margin:0 70px 8px 0; width: 60px;}
.ty-footer .footer-category p a:hover{ color:#fff;}
.ty-footer .footer-friends{ height:200px; float:left; padding-left:56px;border-left:1px solid #222;}
.ty-footer .footer-friends a{ display:inline-block; margin-right:16px; color:#4f4f4f;}
.ty-footer .footer-friends a:hover{ color:#fff;}
.ty-footer .footer-friends p{ color:#4f4f4f}
.ty-footer .footer-friends p span{ color:#fff; font-size:12px;}
.ty-footer .footer-bottom{ padding:16px 0;  font-family:arial;}
.ty-footer .footer-bottom a.beian{ margin-left:10px; color:#aaa;}
.ty-footer .footer-bottom a.beian:hover{ color:#fff;}
.ty-footer .ribbon{ position:fixed; right:5px; bottom:20px; z-index:1000; height:35px; line-height:35px; font-size:15px;  display:inline-block; padding:0 500px; margin:0 -500px; color:#300; font-family:Georgia; font-style:italic;box-shadow:0 1px 4px rgba(0,0,0,0.5);text-shadow:.05em .05em 0 #b44; background-image:-webkit-linear-gradient(top, #892329 0, #7d151f 100%);background-image:linear-gradient(to bottom, #892329 0, #7d151f 100%); -webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg); display:none\0;}
.ty-footer .ribbon:before{ content:""; display:block; width:100%; height:26px; border:1px dashed rgba(0,0,0,0.45); position:absolute; top:4px; left:0;}
.ty-footer select{ vertical-align:middle; padding:4px 2px; background:#333; color:#eee; border:0;}

.clearfix {*zoom: 1;}
.clearfix:before,
.clearfix:after {display: table;content: "";line-height: 0;}
.clearfix:after {clear: both;}
.clr{ clear:both;}

.baidu img{}
.baidu-1{width:1210px;margin:10px 0 10px 15px;text-align:center;background:#eaeaea;height:76px;}
.baidu-1 img{width:580px;height:60px;margin:8px 0 0 0;}
/*End common*/

/*menu*/
.menu-wrap{display:block;}
.menu-wrap .menu{position:fixed;bottom:150px;left:50%;margin-left:600px;width:50px;z-index:602;text-align:center;}
.menu-wrap .menu .gary{display:none;position:absolute;top:0;width:100%;height:100%;background:#3d485a;opacity:0.9;filter:alpha(opacity=90);}
.menu-wrap .menu .ac{ margin:40px 0 0 0; width:50px; height:50px; border:0; overflow:hidden; background:#fff; cursor:pointer;}
.menu-wrap .menu .ac img{ display:block; width:60px; height:60px; }
.menu-wrap .menu .ac img:hover{ opacity:0.8; filter:alpha(opacity=80);}
.menu-wrap .menu .m-top{ display:none;}
.menu-wrap .menu .m1{margin:0 0 1px 0;background:none;}
.menu-wrap .menu .m1&gt;a{position:relative; display:block;width:45px;height:45px;cursor:pointer;vertical-align:middle;overflow:hidden;}
.menu-wrap .menu .m1:hover&gt;a{background:#eee;}
.menu-wrap .menu .m1&gt;a img{ display:block; width:45px; height:45px;position:absolute;transition:top 0.5s ease 0s;top:0;left:0;/*margin:0 0 8px 0;*/}
.menu-wrap .menu .m1:hover&gt;a img{top:-50px!important;}
.menu-wrap .menu .m1&gt;a span{ display:block; width:100%; position:absolute; bottom:-25px;transition:bottom 0.3s ease 0s;text-align:center; font-size:12px;font-family:'宋体';color:#333;}
.menu-wrap .menu .m1:hover&gt;a span{ bottom:15px;bottom:18px\9;}

.menu-wrap .menu .m1 .in{display:none;position:absolute;right:50px;background:#222;opacity:0.95;filter:alpha(opacity=95);}
.menu-wrap .menu .m1 .in .pop-arrow-in{border-width:6px; border-color:transparent ; border-right-color:#ccc;border-style:dashed; display:none; width:0; height:0; position:absolute; top:10px;left:-12px;}
.menu-wrap .menu .m1 .in-box{padding:20px;text-align:left;}
.menu-wrap .menu .m1 .in-box-title{/*border-left:3px solid #ccc;padding:0 0 0 10px;*/}
.menu-wrap .menu .m1 .in-box-title a{font-size:14px;color:#fff;font-family:'microsoft yahei';}
.menu-wrap .menu .m1 .in-box-body{padding:0 0 0 13px;margin:0 0 35px 0;}
.menu-wrap .menu .m1 .in-box-body a{display:block; float:left;margin:15px 15px 0 0;font-size:12px;color:#aaa;border-bottom:1px solid #222;padding:0 0 3px 0;}
.menu-wrap .menu .m1 .in-box-body a:hover{color:#fff;border-bottom:1px solid #fff;transition:all .3s ease 0s; }
.menu-wrap .menu .m1 .m-menu-1{top:0px;width:350px;height:300px;}
.menu-wrap .menu .m1 .m-menu-1 .pop-arrow-in{top:83px; }
.menu-wrap .menu .m1 .m-tags-1{top:0px;width:350px;height:300px;overflow:auto;}
.menu-wrap .menu .m1 .m-tags-1 .pop-arrow-in{top:95px; }
.menu-wrap .menu .m1 .m-color-1{bottom:1px;width:320px;height:110px;}
.menu-wrap .menu .m1 .m-color-1 .in-box{padding:10px 20px;}
.menu-wrap .menu .m1 .m-color-1 .pop-arrow-in{bottom:95px; }
.menu-wrap .menu .m1 .m-color-1 a{display:block;float:left;width:25px;height:25px;margin:10px;transition:all .1s ease 0s;}
.menu-wrap .menu .m1 .m-color-1 a:hover{border-radius:50%;}
.menu-wrap .menu .m1 .m-color-1 a.black{background:#111;}
.menu-wrap .menu .m1 .m-color-1 a.blue{background:#0072de;}
.menu-wrap .menu .m1 .m-color-1 a.brown{background:#7b512a;}
.menu-wrap .menu .m1 .m-color-1 a.green{background:green;}
.menu-wrap .menu .m1 .m-color-1 a.gray{background:#909090;}
.menu-wrap .menu .m1 .m-color-1 a.orange{background:orange;}
.menu-wrap .menu .m1 .m-color-1 a.purple{background:purple;}
.menu-wrap .menu .m1 .m-color-1 a.red{background:red;}
.menu-wrap .menu .m1 .m-color-1 a.white{background:white;}
.menu-wrap .menu .m1 .m-color-1 a.yellow{background:yellow;}
.menu-wrap .menu .m1 .m-color-1 a.colorful{background:url(../images/colorful.gif); background-size:100%;}

.menu-wrap .menu .m1 .m-Ranking-1{top:300px;width:250px;height:200px;}
.menu-wrap .menu .m1 .m-Ranking-1 .pop-arrow-in{top:105px; }
.menu-wrap .menu .m1 .m-i-1{top:240px;width:140px;height:100px;}
.menu-wrap .menu .m1 .m-i-1 .pop-arrow-in{top:25px; }

.menu-wrap .menu .m1 .m-i-1 a{display:block; float:left;margin:5px 0 10px 0;font-size:12px;color:#aaa;border-bottom:1px solid #222;padding:0 0 3px 0;}
.menu-wrap .menu .m1 .m-i-1 a:hover{color:#fff;border-bottom:1px solid #fff;transition:all .3s ease 0s; }


.menu-wrap .menu .m1 .m-search img{width:16px;height:16px;}

.menu-wrap .menu .m1 a.m-menu img{width:25px;height:25px;left:13px;top:13px;}
/*End menu*/

/*header*/
.ty-header{ height:56px; background:#333; position:relative;}
.ty-header .header-top{ height:90px; position:relative; }
.ty-header .header-top .logo{ display:inline-block; height:50px; margin:22px 0 18px;}
.ty-header .header-top .logo img{ display:block; height:100%;}
.ty-header .header-top .social{ float:right; height:90px; text-align:right;}
.ty-header .header-top .social a{ display:inline-block; height:30px; width:30px; background:#444; vertical-align:middle;  margin:30px 0 0 8px; border-radius:1px; -webkit-transition:all .3s ease;}
.ty-header .header-top .social a.notyet:hover{ background:#444;}
.ty-header .header-top .social a:hover{ background:#999;}
.ty-header .header-top .social a i{ display:block; width:20px; height:20px; padding:5px; text-align:center; line-height:20px; color:#ddd;}
.ty-header .header-top .social a i.huaban{ background:url(../images/huaban.png) no-repeat center center; background-size:14px;}
.ty-header .header-top .social a.notyet i{ color:#666;}

.ty-header .nav{ height:56px; background:#222; position:relative;}
.ty-header .nav .item{ color:#eee; display:inline-block; float:left; width:100px;text-align:center; position:relative;  background:#222; }
.ty-header .nav .item .sub{ color:#eee; display:block; cursor:pointer;line-height:56px; }
.ty-header .nav .item:hover .sub{ background:#111;}
.ty-header .nav .item .menu{ display:none; position:absolute; z-index:900; background:#111; background:rgba(0,0,0,.9); }
.ty-header .nav .item a{}
.ty-header .nav .item a .new{ background-color: #00958c; color: #eee; height: 16px; display: inline-block; line-height: 16px; padding: 0 4px; margin-left: 8px; font-size: 12px;}
.ty-header .nav .item a .hot{ background-color: #ea3f28; color: #eee; height: 16px; display: inline-block; line-height: 16px; padding: 0 4px; margin-left: 8px; font-size: 12px;}

/*类目下拉菜单*/
.ty-header .nav .item .menu-category{left:-200px; width:1100px; padding:16px 40px 20px; min-height:120px;}
.ty-header .nav .item .menu-category .m{ display:inline-block; float:left; padding:0 15px; text-align:left;}
.ty-header .nav .item .menu-category .m h3{color:#ddd; margin:0; font-weight:normal; font-size:14px; line-height:40px;-webkit-animation:menuAni .4s ease .1s both;}
.ty-header .nav .item .menu-category .m h3 .fa{  margin:0 8px 0 1px;}
.ty-header .nav .item .menu-category .m a{ display:inline-block; font-size:12px; color:#999; line-height:22px; margin:8px 32px 8px 0;-webkit-animation:menuAni .4s ease .3s both;}
.ty-header .nav .item .menu-category .m a:hover{ color:#fff;}
.ty-header .nav .item .menu-category .m1{ width:240px;}
.ty-header .nav .item .menu-category .m1 a{ width:82px;}
.ty-header .nav .item .menu-category .m2{ width:200px;}
.ty-header .nav .item .menu-category .m3{ width:310px;}
.ty-header .nav .item .menu-category .m4{ width:200px;}
.ty-header .nav .item .menu-category .m3 a{ width:22px; height:22px; background:#eee; opacity:.8;}
.ty-header .nav .item .menu-category .m3 a.black{background:#000!important;}
.ty-header .nav .item .menu-category .m3 a.blue{background:#0072de!important;}
.ty-header .nav .item .menu-category .m3 a.brown{background:#7b512a!important;}
.ty-header .nav .item .menu-category .m3 a.green{background:green!important;}
.ty-header .nav .item .menu-category .m3 a.gray{background:#909090!important;}
.ty-header .nav .item .menu-category .m3 a.orange{background:orange!important;}
.ty-header .nav .item .menu-category .m3 a.purple{background:purple!important;}
.ty-header .nav .item .menu-category .m3 a.red{background:red!important;}
.ty-header .nav .item .menu-category .m3 a.white{background:white!important;}
.ty-header .nav .item .menu-category .m3 a.yellow{background:yellow!important;}
.ty-header .nav .item .menu-category .m3 a:hover{ opacity:1;}
/*工具箱下拉菜单*/
.ty-header .nav .item .menu-tools{ width:170px; padding:16px 0;}
.ty-header .nav .item .menu-tools a{ display:block; height:20px; line-height:20px; padding:10px 16px; color:#999; font-size:12px; text-align:left; -webkit-animation:menuAni .4s ease .1s both;}
.ty-header .nav .item .menu-tools a:hover{  color:#fff;}
/*标签下拉菜单*/
.ty-header .nav .item .menu-tag{left:-300px; width:1100px; padding:16px 40px 20px; min-height:50px; }
.ty-header .nav .item .menu-tag a{ display:inline-block; font-size:12px; color:#999; line-height:22px; margin:8px 32px 8px 0;-webkit-animation:menuAni .4s ease .1s both;}
.ty-header .nav .item .menu-tag a:hover{ color:#fff;}

.ty-header .nav .item:hover .menu{ display:block;}
@-webkit-keyframes menuAni{
	0%{ opacity:0; -webkit-transform:translateY(30px)}
	100%{  opacity:1; -webkit-transform:translateY(0)}
}
.ty-header .nav .item.logo{ }
.ty-header .nav .item.logo .sub{ background:#eb532c; font-weight:bold;}

.ty-header .nav .searchbox{ float:right;  height:32px; margin-top:12px;background:#333; }
.ty-header .nav .searchbox input{ padding:0; background:transparent; border:0; display:inline-block; width:140px; height:100%; outline:none; color:#aaa; padding:0 10px; float:left; -webkit-transition:width .3s ease;}
.ty-header .nav .searchbox input::-webkit-input-placeholder { /* WebKit*/color:#999;}
.ty-header .nav .searchbox input:focus{ width:200px;}
.ty-header .nav .searchbox .search-submit{ display:inline-block; float:left; width:40px; height:100%; text-align:center; cursor:pointer;}
.ty-header .nav .searchbox .search-submit i{ display:block; height:100%; line-height:32px;}
.ty-header .nav .searchbox .search-submit:hover i{ font-size:16px; color:#999;}

/*End header*/

/*currentMsg*/
.currentMsg{margin:0 18.5px; padding:0 15px; color:#333;}
.currentMsg .tags{}
.currentMsg .current .current-title{display:block;margin:20px 0 0 0;padding:0 0 0 25px;height:30px; line-height:30px;color:#999;font-size:14px;font-family:'microsoft yahei';background:url(../images/icon/search-tips.png) left center no-repeat;}
.currentMsg .current .current-title .key{color:#ea3f28;}
.currentMsg .tags .active{ background:url(../images/icon/tags-up.gif) center right no-repeat;}
.currentMsg .tags .tags-body a{display:inline-block;float:left;padding:8px 12px;color:#999;font-size:12px;}
.currentMsg .tags .tags-body  a:hover{color:#ea3f28;transition:color 0.3s ease 0s; /*text-shadow:1px 1px 1px rgba(0,0,0,0.2);*/}
.currentMsg .tags .tags-body .tags-title{display:inline-block;float:left;font-size:12px;padding:8px;margin:0 8px 0 0;background:#eee;color:#888;/*border-bottom:3px solid #ccc;*/}
/*list*/
.list{margin:32px 0 10px; padding:0 15px;}

.list-order{ margin:0 18.5px 32px; border-bottom:1px solid #e8e8e8;}
.list-order .order-item{ display: inline-block; padding:16px 2px 16px 0; border-bottom:1px solid #e8e8e8; margin-right:18.5px; margin-bottom: -1px; vertical-align: middle; cursor: pointer; -webkit-transition:color .3s ease;}
.list-order .order-item:hover{ color: #ea3f28;}
.list-order .order-item-active{ border-bottom:2px solid #ea3f28; color: #ea3f28;}

.list .item{width:250px; margin:0 18.5px 36px;float:left; /* -webkit-animation:item .3s ease both; */}
.list .item a.s_img{display:block;width:100%;height:154px;overflow:hidden;position:relative; background:#eee; background-size:100%;}
.list .item a.s_img img{ width:100%;box-sizing:border-box; opacity:1;-webkit-transition:all .8s ease;
	-moz-transition:all .3s ease;
	-o-transition:all .3s ease;
	-ms-transition:all .3s ease;
	transition:all .3s ease;}
.list .item:hover a.s_img img{ opacity:.8; 
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-o-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05);}

.list .item .data{ padding:10px 10px 2px;height:105px;font-size:12px;color:#999;background:#fff;font-family:'宋体'; border-bottom:3px solid transparent; }
.list .item .data .s_title{display:block;height:70px; line-height:22px;/*padding:0 0 0 20px;*//*border-bottom:1px solid #dfdfdf;*/
    margin-bottom:10px;color:#666;font-size:14px;/*background:url(../images/embed1.png) no-repeat 0 center;*/background-size:13px 13px;overflow:hidden; }
.list .item .data .s_title:hover{color:#ea3f28;}
.list .item .data .s_date{display:block;width:30%;float:left;height:20px;line-height:20px;}
.list .item .data .s_info{display:block;float:right;width:70%;height:20px;line-height:20px;text-align:right;}
.list .item .data .s_info a{color:#42c2f7; margin-right:8px;}
.list .item .data .s_info a:hover{color:#ea3f28;}
.list .item .data .s_info .s_info_view{ padding-right:20px; background:url(../images/icon/view.png) no-repeat center right; background-size:16px;}
.list .item .data .s_info .s_info_download{ padding-right:20px; background:url(../images/icon/down.png) no-repeat center right; background-size:14px; margin-left:8px;}
.list .item:hover .data{ border-bottom-color:#ea3f28; -webkit-transition:all .3s ease; background:#fcfcfc;}

.list-page {}
.list-page .more{display:block;width:200px;height:30px;line-height:30px;margin:0 auto;color:#666;text-align:center;font-size:14px;cursor:pointer;border-radius:2px;}


.post-list ul{ border-bottom: 1px dashed #e8e8e8; margin-bottom:16px; margin-top:0;}
.post-list li{ width:341.3px; margin:0 18px 36px; float:left;}
.post-list li .imgbox{ display: block; -webkit-transition:all .3s ease;}
.post-list li .imgbox img{ display: block; width: 100%;  }
.post-list li:hover .imgbox{ opacity:.8;}
.post-list li p{ padding:12px 0; color:#999; font-size:12px; margin: 0 }
.post-list li p a{ color:#70cbce; margin-left:8px;}
.post-list li p a:hover{ color:#ea3f28; }
.post-list li .title{ color:#666; display: block; margin:8px 0; height: 32px; line-height: 16px; overflow:hidden; }
.post-list li .title:hover{color:#ea3f28}

	
	
/*End list*/


/*index*/
.index{}
	
	/*列表标题*/
	.index .list{ margin-bottom:24px; }
	.index .list-title{ padding:32px 33.5px 0;font-size:20px; color:#666; font-weight:normal; margin:0}
	.index .list-title i{ margin-right:12px;}
	/*当月热门*/
	.month-list{ margin-bottom:28px;}
	.month-list .month-hd{ padding:40px 33.5px 10px;font-size:20px; color:#666; font-weight:normal; margin:0;}
	.month-list .month-hd i{ margin-right:12px;}
	.month-list .month-hd .txt{ font-size:12px; margin-left:24px; color:#aaa;}
	.month-list .list .item{ margin-bottom:0;}
	.month-list .list .item .data{ height:100px;}
	.month-list .list .item .data .s_title{ margin-bottom:0;}
	.month-list .list .item .data .s_date{ text-align:left;}
	.month-list .list .item .data .s_date a{color:#42c2f7;}
	.month-list .list .item .data .s_date a:hover{color:#ea3f28;}
	.month-list .list .item .data p{ text-align:center; margin:0;}

    /*广告*/
    .index .adv-banner{ margin-bottom:28px; }
    .index .adv-banner img{ display:block; margin:0 auto;}
    .index .adv-banner iframe{ display: block; margin:0 auto!important; }

    /*最新更新*/
    .index-list{ margin-bottom:28px; padding-bottom:10px; }
    .index-list .list div.more{ text-align: center; margin:0 18.5px; }
    .index-list .list div.more a{ display:block; height: 48px; line-height: 48px; text-align: center;  color:#666; -webkit-transition:background .2s ease , color .3s ease; }
    .index-list .list div.more a:hover{ background:#fbfbfb; color:#ea3f28; }

    /*广告*/
    .baidu-bottom{margin:20px auto; width:960px;}

    /* 归档 &amp; 文档 */
    .index .post-doc{ padding-bottom:10px; margin-bottom:28px;}
    .index .post-doc .post-aside{ width:250px; padding:32px 33.5px 24px; font-size:13px; float:left; }
    .index .post-doc .post-aside .hd{ padding:12px 8px; border-top: 4px solid #ddd; border-bottom:1px dashed #e8e8e8; font-size:14px;}
    .index .post-doc .post-aside .hd1{ border-top-color:#70cbce; }
    .index .post-doc .post-aside .hd2{ border-top-color:#fdc05d; }
    .index .post-doc .post-aside-link{ margin-bottom:16px; }
    .index .post-doc .post-aside-link a{color:#999; display: block; padding:16px 8px; border-bottom:1px dashed #e8e8e8; }
    .index .post-doc .post-aside-link a:last-child{ border-bottom:0; }
    .index .post-doc .post-aside-link a:hover{ background: #fefefe; color:#ea3f28; }
    .index .post-doc .post-list{ margin-left:317px; padding:32px 24px 24px; }
    .index .post-doc .post-list li{ width:371.5px;  }
    .index .post-doc .post-list-more{ text-align:center; display: block; margin:16px auto 0; height: 48px; line-height: 48px; color:#666;-webkit-transition:background .2s ease , color .3s ease;  }
    .index .post-doc .post-list-more:hover{ color:#ea3f28; background:#fbfbfb; }

/*End index*/

/* d-wrap 详情页 - 通用 */
.d-wrap { margin-bottom:32px; }
.d-wrap .d-lt{ width:834px; float: left;}
.d-wrap .d-rt{width: 300px; margin-left:46px; margin-top: 24px; float: left }
.d-wrap .pannel{ padding:24px 32px; margin-bottom:24px; }
.d-wrap .pannel .title{ color: #bbb; font-size:18px;  font-family:"microsoft yahei"; margin-top:0; margin-bottom:16px;}
.d-wrap .d-context{padding:32px; word-wrap: break-word;}
.d-wrap .d-context .hd .title{ color:#333; font-size: 26px; font-family:"microsoft yahei"; word-break: break-all; padding:16px 0; border-bottom: 1px dashed #e8e8e8; }
.d-wrap .d-context .hd .info{ padding: 8px 0; margin-bottom:24px; font-size:12px; line-height: 24px;}
.d-wrap .d-context .hd .info a{}
.d-wrap .d-context .hd .info .share{ display: inline-block; vertical-align:middle; margin: -2px 0 0 16px; }
.d-wrap .d-context .bd{ margin-bottom:24px; padding-bottom:24px; border-bottom: 1px dashed #e8e8e8; line-height: 24px; color:#333;font:1.15em/1.8 Tahoma,Verdana,"宋体";letter-spacing:0.25px;}
.d-wrap .d-context .bd img{ max-width: 100%; }
.d-wrap .d-context .bd .cpright{ background: #fcfcfc; padding:16px; color:#666; line-height: 24px; border-left: 4px solid #eee;}
.d-wrap .d-context .bd h1,
.d-wrap .d-context .bd h2,
.d-wrap .d-context .bd h3,
.d-wrap .d-context .bd h4,
.d-wrap .d-context .bd h5,
.d-wrap .d-context .bd h6{font-family: 'microsoft yahei',arial,sans-serif;}
.d-wrap .d-context .bd h4{font-weight:bold;}
.d-wrap .d-context .bd p{margin:20px 0}
.d-wrap .d-context .bd ul li ,
.d-wrap .d-context .bd ol li{font-size:14px;}
.d-wrap .d-context .bd ul{ margin:1em 0; list-style:circle; padding-left:40px;}
.d-wrap .d-context .bd p code{ padding: 1px 3px; margin: 0 3px; background: #eee; border: 1px solid #ccc; font-family:monaco,"Courier New",monospace; font-size:14px; }
.d-wrap .d-context .bd pre code{  padding: 16px; overflow: auto; font-size: 85%; line-height: 1.45; background-color: #f6f8fa; border-radius: 3px;}
.d-wrap .d-context .bd blockquote{padding-left: 1.2em; border-left: 4px solid #e2e3e4; color: #333; margin-left:0; margin-right:0;}

.d-wrap .d-context .ft{ background: #fcfcfc; padding:16px; color:#666; line-height: 24px;}
.d-wrap .d-context .ft .share{ margin-top: 16px; }
    /* 邻居 */
.d-wrap .d-neighbor{ font-size:12px; }
.d-wrap .d-neighbor .prev{width:40%;float:left;}
.d-wrap .d-neighbor .next{width:40%;float:right;text-align:right;}
.d-wrap .d-neighbor .prev img,
.d-wrap .d-neighbor .next img{ max-width:100%;}
.d-wrap .d-neighbor .title{ display: block;}
.d-wrap .d-neighbor a{color:#999;font-size:16px;transition:all 0.3s ease 0s; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; width: 100%;display:block;padding:8px 0;}
.d-wrap .d-neighbor a:hover{color:#ea3f28;}
    /* 右侧 */
.d-wrap .d-rt .aliyun{ color:#fff; position:relative;}
.d-wrap .d-rt .aliyun img{ display:block; -webkit-user-select:none;}
.d-wrap .d-rt .aliyun p{ position:absolute; right:0; bottom:0; left:0; top:0; line-height:108px; font-size:22px; letter-spacing:2px; text-align:right; padding: 8px; margin:0; font-family: "microsoft yahei"; padding-right:16px; cursor:text;}
.d-wrap .d-rt .aliyun a{ display:none; position:absolute; right:0; top:0; padding:8px; background:rgba(0,0,0,.5); color:#fff; font-size:12px;}
.d-wrap .d-rt .aliyun:hover a{ display:block;}
.d-wrap .d-rt .aliyun a:hover{ text-decoration:underline;}
.d-wrap .d-rt .r1{ margin-bottom:24px; }

.d-wrap .d-rt .pannel{ padding:16px; }
.d-wrap .d-rt .pannel .title{ font-size:15px; }
.d-wrap .d-rt .r-link .bd{ padding:0 8px; }
.d-wrap .d-rt .r-link a{ display: block; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; margin-bottom:12px; color:#aaa;}
.d-wrap .d-rt .r-link a:hover{ color:#ea3f28; }

    /*reply*/
.d-reply{margin:20px 0 0 0;}
    /*End reply*/

    /*more*/
.d-more{margin:20px 0 0 0; background:#fff; position:relative; padding:0!important;}
.d-more .title{font-size:16px;font-weight:bold;color:#999;display:block; padding:10px 15px; background:#fafafa; font-family:"microsoft yahei"; margin-bottom:16px;}
.d-more .title .reRandom{ margin-top:4px; opacity:.8; cursor:pointer;}
.d-more .title .reRandom:hover{ -webkit-animation:reRandomAni 2s both infinite linear;}
@-webkit-keyframes reRandomAni{
    0%{ -webkit-transform:rotate(0deg);}
    100%{ -webkit-transform:rotate(360deg);}
}
.d-more ul{ opacity:0;}
.d-more ul.ul-in{opacity:1; -webkit-animation:ulinAni .5s both;}
@-webkit-keyframes ulinAni{
    0%{ opacity:.5; -webkit-transform:translateY(20px);}
    100%{ opacity:1; -webkit-transform:none;}
}
.d-more ul li{width:21%;margin:16px 2%;float:left;transition:color 0.3s ease 0s; }
.d-more ul li .image{display:block;height:99px;overflow:hidden; background:#000;}
.d-more ul li .image img{width:100%;-webkit-transition:all .5s ease;
    -moz-transition:all .3s ease;
    -o-transition:all .3s ease;
    -ms-transition:all .3s ease;
    transition:all .3s ease;}
.d-more ul li .pro-name{height:40px;line-height:40px;display: block;overflow: hidden;color:#666;padding:0 5px;font-size:12px;}
.d-more ul li:hover{background:#fafafa;}
.d-more ul li:hover .pro-name{color:#ea3f28;}
.d-more ul li:hover .image img{opacity:0.85;filter:alpha(opacity=85);-webkit-transform:scale(1.3);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1);
    -webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;}
.d-more .loading{ position:absolute; left:0; top:30%; color:#999; font-size:20px; width:100%; text-align:center; display:block;}
    /*End more*/

    /*百度广告 左侧*/
.d-wrap .d-lt .baidu{ overflow:hidden;}
.d-wrap .d-lt .baidu img{max-width:100%;}

/* End d-wrap */

/* post 详情页 */
.d-post-wrap .post-about{ font-size:12px;}
.d-post-wrap .post-about .bd{ padding:8px 0; }
.d-post-wrap .post-about .link{ display: block; margin-bottom:24px; width:40%; margin-right:10%; float:left; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; }
.d-post-wrap .post-about .link .fa{ color:#ddd!important; margin-right:6px;}
.d-post-wrap .post-about .link:nth-child(5),
.d-post-wrap .post-about .link:nth-child(6){ margin-bottom:4px; }

/*muban 详情页*/
.d-muban-wrap .d-context .hd .info a{ float: left; display:block;float:left;margin:0 5px 0 0;padding:2px 0; }
.d-muban-wrap .d-context .hd .info span{display:block;float:left;margin:0 5px 0 0;padding:2px 0;font-size:12px;color:#666;}
.d-muban-wrap .d-context .hd .info span.s1{color:#999;}
.d-muban-wrap .d-context .hd .info .like{ cursor:pointer; -webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;}
.d-muban-wrap .d-context .hd .info .like i{ vertical-align:middle; margin:-5px 5px 0 0;}
.d-muban-wrap .d-context .hd .info .liked{ color:#ea3f28; -webkit-animation:likedBounceIn .3s both;}
.d-muban-wrap .d-context .hd .info .num{ float:none; display:inline-block;}
.d-muban-wrap .d-context .hd .info .liked .num{ color:#ea3f28;}
.d-muban-wrap .d-context .hd .info .view{ margin-right:10px; float: right;}
.d-muban-wrap .d-context .hd .info .view i{ vertical-align:middle; margin:-4px 8px 0 0; font-size: 16px;}
.d-muban-wrap .d-context .hd .info .download{ margin-right:10px; float: right;}
.d-muban-wrap .d-context .hd .info .download i{ vertical-align:middle; margin:-2px 8px 0 0; font-size: 16px;}
@-webkit-keyframes likedBounceIn{
	0%{ -webkit-transform:scale(.5)}
	50%{ -webkit-transform:scale(1.2)}
	100%{ -webkit-transform:scale(1)}
}

/*data 浏览、收藏、报错*/
/* .d-muban-wrap .d-data{}
.d-muban-wrap .d-data-viewbox{background:#f1f1f1;}
.d-muban-wrap .d-data-viewbox .bug{float:right;width:100px;height:40px;line-height:40px;text-align:center;cursor:pointer;transition:all 0.5s ease 0s; }
.d-muban-wrap .d-data-viewbox .bug:hover{color:#fff;background:#cb2458;}
.d-muban-wrap .d-data-viewbox .viewbox1{float:left;height:40px;line-height:40px;padding:0 15px;color:#666;transition:all 0.5s ease 0s; }

.d-muban-wrap .d-data-viewbox .viewbox1 .s-text{padding:0 8px;}
.d-muban-wrap .d-data-viewbox .view:hover{}
.d-muban-wrap .d-data-viewbox .collection:hover{cursor:pointer;color:#fff;background:#ea3f28;}
.d-muban-wrap .d-data-viewbox .collection_active{cursor:pointer;color:#fff;background:#ea3f28;} */


/*End 左侧*/
/*在线预览&amp;下载*/
.d-muban-wrap .d-rt .d-liveEdit{text-align:center; position:relative;}
.d-muban-wrap .d-rt .d-liveEdit .button{display:inline-block; width:100%;height:50px; line-height:50px; font-size:16px; color:#fff; background:#666; text-align:center; -webkit-transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s; }
.d-muban-wrap .d-rt .d-liveEdit .view{ float:left;background:#ea3f28; position:relative;}
.d-muban-wrap .d-rt .d-liveEdit .noview{background:#666;}
.d-muban-wrap .d-rt .d-liveEdit .view img{ vertical-align:middle; margin:-5px 0 0 10px; width:20px;}
.d-muban-wrap .d-rt .d-liveEdit .view:hover{ background:#ff6a56; }
.d-muban-wrap .d-rt .d-liveEdit .view:active{}
.d-muban-wrap .d-rt .d-liveEdit .view .code{ position:absolute; display:block; right:0; top:0; height:50px; width:50px;transition:background 0.3s ease 0s; background:#b44;}
.d-muban-wrap .d-rt .d-liveEdit .view:hover .code{ background:#aaa;}
.d-muban-wrap .d-rt .d-liveEdit .view #QRcode{ display:none; width:100px; height:100px; position:absolute; bottom:50px; right:0; padding:10px; background:#aaa;}
.d-muban-wrap .d-rt .d-liveEdit .view .code:hover #QRcode{ display:block; -webkit-animation:QRcodeAni .3s ease both;-webkit-transform-origin:bottom;} 
@-webkit-keyframes QRcodeAni{
	0%{-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);}
	100%{-webkit-transform: perspective(400px);}
}

.d-muban-wrap .d-rt .d-liveEdit .download{background:#0099cc; margin-top:0; cursor:pointer;}
.d-muban-wrap .d-rt .d-liveEdit .download:hover{ background:#0198cd; }
.d-muban-wrap .d-rt .d-liveEdit .download:active{}

.d-muban-wrap .d-rt .downloadWrap{ position:relative; width:100%; overflow:hidden; height:50px; margin:15px 0; -webkit-transition:height .5s ease;}
.d-muban-wrap .d-rt .downloadWrap .download{ position:absolute; left:0; top:0;}
.d-muban-wrap .d-rt .downloadWrap .verifyWrap{ position:absolute; left:100%; top:0; -webkit-transition:left ease .5s; -moz-transition:left ease .5s;transition:left ease .5s; width:100%;}
.d-muban-wrap .d-rt .downloadWrap .verifyimg{ cursor:pointer;}
.d-muban-wrap .d-rt .downloadWrap .input-veri{box-sizing:border-box; width:70%; height:50px; padding:0 10px; border:1px solid #e8e8e8; border-right:0;}
.d-muban-wrap .d-rt .downloadWrap .input-submit{display: inline-block; width: 30%; border: 0px; height: 50px; color:#fff; font-size: 14px; opacity: 1; background: #0099cc; cursor:pointer;}
.d-muban-wrap .d-rt .downloadWrap .input-submit:hover{ background:#0198cd;}
.d-muban-wrap .d-rt .downloadWrap.download-active{ height:100px;}
.d-muban-wrap .d-rt .downloadWrap.download-active .download{ left:-100%;}
.d-muban-wrap .d-rt .downloadWrap.download-active .verifyWrap{ left:0;}
.d-muban-wrap .d-rt .d-liveEdit .download_all{background:#ffc601; cursor:pointer;}
 

/*相关描述*/
.d-muban-wrap .d-rt .descript{color:#999;min-height:100px;}
.d-muban-wrap .d-rt .descript p{ line-height:20px; word-break:break-all; font-size: 12px;}
/*详细参数*/
.d-muban-wrap .d-rt .t-details{min-height:200px;}
.d-muban-wrap .d-rt .t-details table{padding:8px;width:100%;}
.d-muban-wrap .d-rt .t-details table th{ font-weight:normal;font-family:'microsoft yahei';text-align:right;width:20%;}
.d-muban-wrap .d-rt .t-details table tr td{height:25px;padding:0 0 0 15px;}
/*浏览器兼容性*/
.d-muban-wrap .d-rt .adapt{ margin:15px 0 0 0;}

.d-muban-wrap .d-rt .adapt .adapt_item{ width:50%; height:60px; display:inline-block; float:left; }
.d-muban-wrap .d-rt .adapt .adapt_item img{ width:50px;float:left; margin:0 0 0 10px;}
.d-muban-wrap .d-rt .adapt .adapt_item span{ float:left; color:#17ab2f; font-size:15px; display:block; width:50px; height:50px; line-height:50px; margin:15px 0 0 10px;}
.d-muban-wrap .d-rt .adapt .adapt_item span.v{ width:auto;}
.d-muban-wrap .d-rt .adapt .false span{ background:url(../images/icon/false.png) no-repeat left center;}
.d-muban-wrap .d-rt .adapt .false img{}
.d-muban-wrap .d-rt .adapt .true span{ background:url(../images/icon/true.png) no-repeat left center;}
/*End 浏览器兼容性*/
/*标签*/
.d-muban-wrap .d-rt .tags{ min-height:100px; margin-top:20px; padding-bottom:10px; background:#fff;}
.d-muban-wrap .d-rt .tags .r1_title{ margin-bottom:5px;}
.d-muban-wrap .d-rt .tags a{ display:inline-block; background:#fafafa; font-family:Arial; font-size:12px; float:left; margin:0 8px 8px 0; padding:3px 7px; line-height: 22px; color:#999; cursor:pointer;}
.d-muban-wrap .d-rt .tags a:hover{ background:#333; color:#fff;transition:background 0.5s ease 0s,color 0.3s ease 0s;}
/*End 标签*/

/*模版操作（下载、预览）*/
/*.d-muban-wrap .d-rt .edit{ padding:20px 0;}
*/
/*更多推荐*/
/*.d-muban-wrap .d-rt .more{ width:100%;margin:20px 0 0 0;}
.d-muban-wrap .d-rt .more ul li{ width:100%;}
.d-muban-wrap .d-rt .more ul li .image{ display:block; width:100%; height:200px; overflow:hidden; margin:0 0 25px 0; background:#eee; position:relative;}
.d-muban-wrap .d-rt .more ul li .image img{ display:block; width:280px; position:absolute; top:0; left:50%; margin:0 0 0 -140px;}
.d-muban-wrap .d-rt .more ul li .image:hover{ background:#ccc;}*/
/*End 更多推荐*/
/*点击&amp;下载 排行*/
.d-muban-wrap .d-rt .d-rank{ min-height:400px; background:#fff;}
.d-muban-wrap .d-rt .d-rank .r1-tab{ font-size:15px; color:#999; padding:10px 15px;background:#fafafa;color:#ccc;font-family:"microsoft yahei"; font-weight:bold;}
.d-muban-wrap .d-rt .d-rank .r1-tab label{ margin:0 10px; font-weight:normal; color:#ccc;}
.d-muban-wrap .d-rt .d-rank .r1-tab span.active{ color:#777;}
.d-muban-wrap .d-rt .d-rank .tab{ display:none;}
.d-muban-wrap .d-rt .d-rank .tab1{ display:block;}
.d-muban-wrap .d-rt .d-rank .item{ position:relative; display:block; height:25px; padding:5px 0;opacity:.7; }
.d-muban-wrap .d-rt .d-rank .item:hover{ opacity:1; background:#f1f1f1;}
.d-muban-wrap .d-rt .d-rank .item .key{ position:absolute; left:7px; top:8px; display:block; width:20px; height:20px; line-height:20px; background:#d1d1d1; color:#fff; text-align:center;  font-size:12px;transition: background 0.3s ease 0s;}
.d-muban-wrap .d-rt .d-rank .item:nth-child(1) .key{ background:#ea3f28;}
.d-muban-wrap .d-rt .d-rank .item:nth-child(2) .key{ background:#ea3f28;}
.d-muban-wrap .d-rt .d-rank .item:nth-child(3) .key{ background:#ea3f28;}
.d-muban-wrap .d-rt .d-rank .item:hover .key{ background:#777;}
.d-muban-wrap .d-rt .d-rank .item:hover .item_t1{ color:#ea3f28;}
.d-muban-wrap .d-rt .d-rank .item_text { margin:0 0 0 40px;}
.d-muban-wrap .d-rt .d-rank .item_text .item_t1{ font-size:12px; color:#333; height:25px; line-height:25px; width:200px; overflow:hidden;}
.d-muban-wrap .d-rt .d-rank .item_text .item_t2{ font-size:12px; color:#888; height:25px; line-height:25px; position:absolute; right:10px; top:5px; text-align:right;}
/*End 点击&amp;下载 排行*/


/*End 右侧*/
/*End product 详情页*/



/* page */
.page{text-align:center;margin:30px 0;}
.page{ width:100%; padding:20px 0;}
.page a,.page span{display:inline-block;line-height:20px; padding:10px; text-align:center; font-family:"microsoft yahei"; cursor:pointer; font-size:14px; min-width:30px; height:20px;background:#fff; color:#888; margin-bottom:10px; }
.page a:hover{ border-bottom:3px solid #aaa; background:#eee; height:17px;}
.page a:active{ border-bottom:3px solid #ea3f28; color:#ea3f28;}
.page .current{ background:#ea3f28!important; color:#fff!important; border:0!important; height:20px!important;}
.page .prev,.page .next{ padding:10px 15px;}
.page:hover a,.page:hover span{ box-shadow:0 1px 1px rgba(0,0,0,.1);}
/*.page .num,.page .current{ display:none; visibility:hidden;}
.page .next,.page .prev{ display:inline-block;width:50px;width:100px\0;height:40px;line-height:40px;margin:0 5px;border-radius:1px;background:#333;color:#fff;text-indent:0px;transition:background-color 0.3s ease 0s,width 0.3s ease 0s,background-position 0.3s ease .2s; }
.page .next{background:url(../images/icon/page_next1.png) no-repeat  center center #333;background-size:20px;background-image:url(../images/icon/page_next2.png)\0;}
.page .next:hover{width:100px;background:url(../images/icon/page_next1.png) no-repeat  85% center #f34129;background-size:20px;background:url(../images/icon/page_next2.png) no-repeat  center center #f34129\0;}
.page .prev{background:url(../images/icon/page_prev1.png) no-repeat  center center #333;background-size:20px;background-image:url(../images/icon/page_prev2.png)\0;}
.page .prev:hover{width:100px;background:url(../images/icon/page_prev1.png) no-repeat  15% center #f34129;background-size:20px;background:url(../images/icon/page_prev2.png) no-repeat  center center #f34129\0;}*/

/* End page */

/*login*/
.login .d-main{ padding:50px 0 0 200px;position:relative;}
.login .d-main-head .title{display:inline-block;margin:0 0 20px 0;color:#3d485a;font-size:30px;font-family:'microsoft yahei';}

.text-warning{color:red;}
.login .d1{ margin:0 0 15px 0;}
.login .s-label{font-size:16px;font-family:'microsoft yahei';color:#333;display:block;margin:0 0 8px 0;}
.login .d-input .input-m{display:inline-block;width:250px;height:25px;padding:5px 8px;border:1px solid #ccc;}
.login .d-input .verifyimg{margin:5px 0 0 0;}
.login .d-submit{margin:30px 0 0 0;}
.login .d-input .checkbox{line-height:20px;margin:0 75px 0 0;}
.login .d-input .checkbox input{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-top:-2px;}

.login .d-input .btn{display:inline-block;width:100px;height:35px;line-height:35px;font-family:'microsoft yahei';font-size:14px;border:0;border-radius:1px;color:#fff;background:#e97300;cursor:pointer;outline:none;transition:background 0.3s ease 0s; }
.login .d-input .btn:hover{background:#333;}
.login .d-input .btn:active{line-height:37px;}
.login .d-main-right{position:absolute;left:600px;top:120px;}
.login .d-main-right .go-reg{display:inline-block;color:#888;font-family:'microsoft yahei';font-size:16px;}
.login .d-main-right .go-reg:hover{color:#e97300;border-bottom:1px solid #e97300;}


/* lunbo 首页*/
/*.lunbo{ position:relative;width:1080px;height:350px;overflow:hidden;margin:0 auto;}
.lunbo .swipe ul, .swipe li { margin: 0; padding: 0; list-style: none; overflow: hidden; }
.lunbo .swipe img { width:100%; height:auto; display: block;}
.lunbo .swipe { overflow: hidden; position: relative; }
.lunbo .swipe ul { -webkit-transition: left 800ms ease-in 0; -moz-transition: left 800ms ease-in 0; -o-transition: left 800ms ease-in 0; -ms-transition: left 800ms ease-in 0; transition: left 800ms ease-in 0; }
.lunbo .swipe #pagenavi { position: absolute; left: -20px; top: 320px; text-align: right; width: 100%;}
.lunbo .swipe #pagenavi a { width:10px; height:10px;  line-height: 99em; background:#ddd;  border-radius: 50%; margin:0 5px; overflow: hidden; cursor: pointer; display: inline-block; *display:inline;*zoom:1;}
.lunbo .swipe #pagenavi a.active { background: #e97300; }*/
/*End lunbo*/


/* 模板搜索页 */
.search-wrap{ padding-top:40px;}
.search-wrap .baidu-bottom{ margin-bottom:70px; }

/* 博客搜索页 */
.post-search-wrap{ padding-top:40px; }
.post-search-wrap .baidu-bottom{ margin-bottom:70px; }
/*
 *移动端 简单自适应
 */
 




@media screen and (max-width: 1150px) {
	.main-width{ width:960px;}
	
	/*列表*/
	.list .item{ width:280px; margin:0 15px 50px;}
	.list .item a.s_img{ height:172px; }
	
	/*详情页*/
	.r1.baidu-2{ display:none;}
	.more ul li .image{ height:74px;}
	.d-fixed{ display:none;}
	
	/*底部*/
	.ty-footer .footer-category{ display:none;}
}
@media screen and (max-width: 960px) {
	.main-width{ width:640px;}
	.baidu-bottom{ display:none;}
	.ty-header .nav .item{ display:none;}
	.ty-header .nav .item:first-child{ display:block;}
	
	/*列表*/
	.list .item{ width:275px; margin:0 15px 50px;}
	.list .item a.s_img{ height:169px; }
	
	/*底部*/
	.ty-footer .footer-about{border:0; width:100%; box-sizing:border-box; text-align:center; padding:0 15px 32px; height:auto;}
	.ty-footer .footer-friends{border:0; width:100%; box-sizing:border-box; text-align:center; padding:0 15px;}
	.ty-footer .footer-bottom{ text-align:center;}
	
	/*详情页*/
	.d-wrap .d-lt{ width:100%; float:none;}
	.d-wrap .d-rt{ width:100%; float:none; margin-left:0;}

	/*博客*/
	.index .post-doc .post-aside{ display: none; }
	.index .post-doc .post-list{margin-left:0;}
	.post-list li{ width: 100%; margin: 0 0 36px;}
	.index .post-doc .post-list li{ width: 100%;}
}
@media (max-width: 640px) {
	.main-width{width:90%; padding:0 5%;}
	.ty-header .header-top .logo{ height:40px; margin:27px 0 18px;}
	.ty-header .header-top .social a.notyet{ display:none;}
	.ty-header .nav .searchbox input{ width:100px;}
	.ty-header .nav .searchbox input:focus{ width:100px;}
	
	/*列表*/
	.currentMsg{ margin:40px 0 0;}
	.month-list .list .item{ margin-bottom:50px;}
	.list .item{ margin:0 auto 50px; float:none;}

	/*详情页*/
	.d-muban-wrap .d-context .hd .info .view,
	.d-muban-wrap .d-context .hd .info .download{ float: left; }

}

</pre></body></html>