@charset "utf-8";
/*add open sans font*/
@font-face {
	font-family: 'open sans';
	src: url('../fonts/open-sans-webfont.eot');
	src: url('../fonts/open-sans-webfont.eot?#iefix') format('embedded-opentype'),
	url('../fonts/open-sans-webfont.woff') format('woff'),
	url('../fonts/open-sans-webfont.ttf') format('truetype'),
	url('../fonts/open-sans-webfont.svg#open_sansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* CSS Document */
html{color:#000; background-color: #FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,
input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
table td,table th{border-collapse:collapse;}
fieldset,img{border:0}
legend{color:#000}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
li{list-style:none;}
caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
img{display:block;}
body{ padding:0px; margin:0px; font-family:"open sans",Arial,Geneva, sans-serif; font-size:13px; color:#555555;}
a{color:#555555;text-decoration:none;}
a:hover{color:#0c9eef;text-decoration:underline;}
/*清除浮动代码*/
.clf:after{display:block;clear:both;content:"";visibility:hidden;height:0; overflow: hidden;font-size: 0;}
.clf{zoom:1;}
/* common single css start*/
.di{display:inline;}
.db{display:block;}
.dn{display:none;}
.dib{display:inline-block;*display:inline;zoom:1;}

.head{background-color:#ffffff; color: #555555; position:fixed; width:100%; z-index:100; top:0; border-bottom: 1px solid #e2e2e2;}
.head-shadow { box-shadow:0 0 7px #c8c8c8;}
.main {padding-top: 74px; width: 1280px;margin: 0 auto; position: relative;}
.single .head{ background:#006699; overflow:hidden;}
.top{ width:1000px; margin:0 auto;}
.top-left{ color:#fff; font-size:12px; height:40px; line-height:40px; float:left;}
.top-left ul li{ float:left; list-style-type:none; margin-right:30px;}
.top-left a{ color:#fff; text-decoration:none;}
.top-left a:hover{ color:#fff; text-decoration:underline;}
.top-right{ float:right;}
.top-right img{ margin-top:8px;}
img { border:none;}
.clearbox{clear:both;}
.m-top-logo {width: 100%; height: 120px; border-bottom: 1px solid #cccccc; display: none;}
.m-top-logo-img{float: left;}
.m-top-logo-cat{float: right; width: 144px; height: 120px;}
.top-logo{ width:1280px; margin:0 auto;}
.logo{ float:left;}
.logo .tlogo{ display:block; text-indent:-600000px;margin:0px 0;float:left;}
.tlogo {background: url(../images/blog-new-tlogo.jpg) center center  no-repeat;height: 69px;width: 100px;}
.logo .nav {float: left; height: 71px; line-height: 71px; display: block; overflow: hidden; font-size: 16px;}
.logo .nav li {float: left; padding-left: 50px;}
.single .logo .nav li {background: url("../images/header-split-line.jpg") right 21px no-repeat;}
.logo .nav li.frist {background: none; padding: 0 0 0 10px;}
.logo .nav li.shopoing-nav-box {padding: 0 0 0 20px;}
.logo .nav li.last {background: none; padding-left: 50px;}
.logo .nav li a {color:#555555; text-decoration:none;}
.logo .nav li a:hover {color: #6699cc;}
.logo .nav li a.current {color:#fad66a;}
.mail_box_tips {z-index:106; display: none; text-align: left; position: absolute; right: 0; top: 42px; border: 1px solid #bbbbbb; box-shadow: 1px 1px 1px #bbbbbb; padding: 5px 25px 5px 15px; background-color: #fff; width: auto;}
.mail_box_tips img {float: left; margin-top: 4px; vertical-align: center}
.mail_box_tips_i {width: 22px; height: 10px; position: absolute; top: -10px; right: 9px; background: url(../images/model-arr.png) 0 0 no-repeat;}
.mail_box_tips_close {width: 16px; height: 16px; color: #085c9b; line-height: 1; text-align: center; font-size:14px; position: absolute; top: 6px; right: 6px; cursor: pointer; text-decoration: none; cursor: pointer;}
.mail_box_tips_close:hover {text-decoration: none;}
.mail_box_tips h4 {font-family: "open sans"; display: inline-block; *display: inline; zoom: 1;  font-size: 15px; color: #000; height: 30px; line-height: 30px;
	text-align: center; margin-left: 10px; width: auto;}
.search {float:right; z-index: 99; top: 30px; position: relative;}
.search-fixed {position: fixed; top: 18px;}
.search_text {box-sizing: content-box; height: 30px;width: 215px;border: 1px solid #d5d5d5;font-size: 14px;border-radius: 4px;color: #717171;padding: 2px 25px 2px 10px;background-color: #fff;outline:none;}
.search_button {height:35px; background:#155499; width:100px; border:1px solid #155499; color:#fff; font-size:18px; margin-left:-6px;}
#navbox {border-bottom:2px solid #e2e2e2; width:100%;}
.menu{height:65px;margin:0 auto; width:1000px;background:#fff; overflow:hidden; text-transform:Uppercase; position:relative;}
.menu ul{}
.menu ul li{ list-style-type:none; float:left; line-height:65px;}
.menu ul li a, .menu ul li a:hover{padding:5px 10px;text-decoration:none;}
.menu ul li.current-cat{ background:#22b5ec;}
#sharejs{right:-34px; top:0;}
.top_nav { position: fixed;top: 0;z-index: 1000;width: 100%;left: 0;background: #fff;height: 65px;border-bottom: 5px solid #22B5EC;}
.sub_reply_menu {width: 600px;}
.left{ width:100%;}
.FocusPicture li{ list-style-type:none;}
.FocusPicture li p{width:680px; margin-top:-90px; height:76px; color:#fff; font-size:18px; padding:5px 10px;background-color: rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr = #AAFFFFFF,endcolorstr = #AAFFFFFF,gradientType = 0)url(0);background-color: transparent	url(\0);}

#crumbs{color:#b5b4b4;font-size:14px;}
.essay{z-index:0;position:relative;padding-bottom:10px;}
.postwrap{font-size:14px;padding:0 0 15px;border-bottom:1px solid #e2e2e2;}
.postwrap .title {font-size: 36px; line-height: 40px; color: #336699; text-align: left;}
.postwrap h2 a{ color:#333; text-decoration:none;}
.postwrap h2 a:hover{ text-decoration:underline;}
.postwrap dl{ margin-top:15px; overflow:hidden;}
.postwrap dl dt{ float:left;}
.postwrap dl dd{ float:left; width:420px; margin-left:20px;}
.postdate{ border-bottom:1px solid #d9d9d9;overflow:hidden;}
.postdate p{ line-height:18px; color:#717171; font-size:14px; float:left; margin-right:45px; padding-bottom: 20px;}
.postdate p a{ color:#717171; text-decoration: none;}

.right{width:23%;float:right;}
.rlist{margin:10px 0; height:auto !important; height:120px; min-height:120px;}
.focusNum{ background:#e7e7e7; overflow:hidden; }
.focusNum li{ float:left; list-style-type:none; margin-right:15px;}
.focusNum li a{ text-decoration:none; color:#155499; display:block; padding:6px 10px;}
.right .focusNum li a:hover{ background:#fff; color:#fc9a00;}
.right .focusNum li.cur{background:#fff; color:#fc9a00;}
.right .focusNum li.cur a{color:#fc9a00;}
.focus{ overflow:hidden;margin-bottom:-2px;}
.focus a{ color:#FFF; border:none; text-decoration:none; font-size:14px;}
.focus a:hover{ text-decoration:underline;}
.focus dl{  padding:5px 0; margin:0 6px; border-bottom:1px dashed #d8d8d8; float:left; position:relative;}
.focus dt{ float:left;}
.focus dt img{ width:200px; height:200px;}
.focus dd{ position:absolute; bottom:14px; left:2px;width:200px; height:auto !important; height:8px; min-height:8px;font-size:12px; background:#000000;  background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5) }


/*footer部分suggestion开始*/
.footer_suggestion_sub {width: 500px; height: 360px; font-size: 16px;}
#footer_suggestion_form {width: 420px; margin: 50px auto 0;}
#footer_suggestion_form input ,#footer_suggestion_form textarea {color: #888;}
#suggestion_email {height: 40px; line-height: 40px; width: 400px; margin: 0 auto 30px; padding: 0 10px;}
#suggestion_comment {height: 160px; line-height: 30px; width: 400px; margin: 0 auto 20px; padding: 0 10px;}
#footer_suggestion_form #suggestion_submit {float:right; display: block; border:none; width: 90px; height: 30px; border-radius: 2px; background-color: #336699; color: #fff;}
.suggestion_close_btn {width: 20px; height: 15px; position: absolute; right: 12px; top: 20px; background: url(../images/blog-new-sgsub-btn.png) 0 0 no-repeat; cursor: pointer;}
.suggestion_tips {width: 250px; height: 30px; line-height: 30px; color: red; position: absolute; left: 40px; display: none;}
.sug_sub_s {width: 400px; height: 250px;}
.sug_sub_s_text {width: 65%; height: 50%; position: absolute; left: 50%; top: 50%;}
.sug_text1 {width: 100%; margin: 0 auto; text-align: center; height: 50%; font-size: 16px; border-bottom: 1px solid #ccc;}
.sug_text1 img {display: inline-block; position: relative; top: 6px; left: -9px;}
.sug_text2 {text-align: center; height: 49%; font-size: 16px;}
/*footer部分suggestion结束*/

.widget_maxbannerads span{display:none}
.mainTitle{ background:#e7e7e7; line-height:30px;}
.mainTitle h4{ padding-left:10px;}
.mainTitle a{ color:#fc9a00; font-size:16px; text-decoration:none;}
.video{ margin-bottom:10px; overflow:hidden;}
.video a{ text-decoration:none; color:#666;}
.video a:hover{ text-decoration:underline;}
.video dl{ width:130px; float:left; margin:15px 0 0 12px;}
.video dd{ font-size:12px; color:#666; padding-top:5px;}

.ad1{ margin:10px 0; border:1px solid #c7c7c7;}

.item-list {width: 100%; height: auto;}
.item-list ul{ margin:30px; text-align:center;}
.item-list li{ display:inline;}
.item-list a{background: #333;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;color: white;margin: 0 3px;padding: 5px 10px;}
.pager-current{background: #e68d00;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;color: white;margin: -5px 3px;padding: 5px 10px;}
.mbnf_copy {width:1280px; margin:0 auto; overflow:hidden;}
.mbnf_copy_wrap{width: 100%;border-top: 1px solid #dddddd;}
.mbnf_copy .footer_left {float: left;}
.mbnf_copy .footer_left a {color:#555555;text-decoration:none; display: inline-block; padding: 0 30px; margin: 22px 0; font-size: 16px; text-align: center; height: 20px; line-height: 20px; border-left: 2px solid #555555;}
.mbnf_copy .footer_left a.fst {padding: 0 30px 0 5px; border-left: none;}
.mbnf_copy .footer_left a:hover {color: #336699;}
.mbnf_copy p {float: right; font-size:14px; color:#888888; height: 64px; line-height: 64px;}

/*=======================================*/
/*顶部N级分类列表开始*/
.category {display: none;}
.category,.navigation{overflow:hidden;}
.category ul,.navigation ul{ margin:15px 0; font-size:14px;}
.category li{ display:inline; margin:0 10px 0 0; padding:5px 10px;background:#5a6878; border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px; color:#fff;}
.category li:hover{
	background:#155499;
}
.category li a{ color:#fff;}
/*顶部N级分类列表结束*/
/*=======================================*/

.navigation li{ display:inline;}
.navigation a ,.navigation{ color:#666666; text-decoration: none;}
.content{ margin:25px 0; line-height:25px; color:#444;}
.content img{ display:inherit; margin:10px auto;}

.post-navi{ border-bottom:1px solid #ccc; overflow:hidden; padding-bottom:25px;}
.post-navi h4{ color:#777; font-size:16px; font-weight:normal;}
.post-navi a{ color:#155499; font-size:14px;}
.post-previous {color: #999;border-right: solid 1px #D8D8D8;float: left;font-size: 12px;height: 100px;line-height: 20px;margin-top: 20px;padding-right: 20px;text-align: right;width: 329px;}
.post-next {color: #999;float: right;font-size: 12px;height: 100px;line-height: 20px;margin-top: 20px;padding-left: 20px;text-align: left;width: 309px;}


.RelatedArticles{ overflow:hidden;padding:10px 0 15px 0;}
.RelatedArticles h4{ font-size:24px; color:#155499; font-weight:normal;text-transform:uppercase; padding:10px 0 15px 0;}
.RA_container{}
.RA_container dl{ width:145px; float:left; margin:0 15px 0 15px;}
.RA_container dt{}
.RA_container dd a{ font-size:12px; color:#555; line-height:13px;}
.RA_container dd a:hover{ color:#155499;}
.postwrap h2{text-align:left}

/*=======================================*/

.postdate_share{ float:right;}
.postdate_share a{display: block;height: 20px;float: left;text-indent: -999em; margin-top:10px; margin-right:15px;}
.share_Twitter{background: url(../images/stumbleupon.png) 0 0 no-repeat;width: 55px;}
.share_Facebook{background: url(../images/stumbleupon.png) -60px 0 no-repeat;width: 50px;}
.share_Google{background: url(../images/stumbleupon.png) -113px 0 no-repeat;width: 35px;}

/*======================*/
.clear{ clear:both; height:0;  overflow:hidden;}
.mod_side1{float:left; margin-top: 80px; width: 100%;}
.mod_side1 .tit{ height:31px; line-height:31px;padding:20px 0 10px 10px;text-align:right;}
.mod_side1 .tit h4{font-size:25px;font-weight:bold;color: #000;text-align:left;}
.side_list1 .cont{ padding:10px 10px 8px 10px;}
.side_list1 li{ float:left; width:109px; margin:0 12px; display:inline; padding:12px 0;}
.side_list1 li p{ padding:0 2px; font-size:12px;}
.side_list1 li p a:hover{color:#fc9a00;}

.side_pro{ margin:10px 0;}
.side_pro .cont{ width:217px; background:#FFF; overflow:hidden; margin:10px auto; }
.side_pro ul{ width:220px; margin-bottom:-1px;overflow:hidden;}
.side_pro ul li{ float:left; padding:5px; border-right:1px dashed #d7d7d7; border-bottom:1px dashed #d7d7d7;}
.side_mail {margin-top:20px;float:left;margin-left:150px;}
.side_mail p{text-align:right;}
.side_mail .mail_box{text-align:right; position: relative;}
.side_mail .mail_txt{box-sizing: content-box;width:305px;border: 1px solid #e2e2e2;height: 30px;line-height: 22px;padding: 0 4px;display:inline-block;*dispaly:inline;zoom:1;vertical-align: middle;color: #c3c3c3;outline: none;border-radius: 2px;}
.side_mail .mail_btn{cursor:pointer;background: url(../images/blog-new-mail-icon.png) -2px 0 no-repeat #007aad;width: 42px;height: 32px;*dispaly:inline;zoom:1;vertical-align: middle;border: 1px solid #007aad;appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        border-radius: 0;}

.essay-part-title{height: 40px; line-height: 40px; border-left: 3px solid #336699; padding-left: 18px; margin: 30px 0 22px 0; font-size: 34px; clear: both; color: #336699;}
.essay-part-title a ,.essay-part-title a:hover {text-decoration: none;}
.essay-ads-panel img,.essay-ads-main, .essay-ads-extra {width: 100%; height: 500px;}
.essay-ads {text-align: center; margin: 74px auto 0; position: relative; width: 100%; max-width: 1920px; height: auto; overflow: hidden;}
.essay-ads-panel, .essay-ads-nav,.essay-ads-main, .essay-ads-pre, .essay-ads-next {position: absolute; z-index: 8;}
.essay-ads-main {width: 1920px; left: 50%; margin-left: -960px; overflow: hidden;}
.essay-ads-pre {left: 5.5%; background: url(../images/blog-banner-prev-btn.png) center center no-repeat;}
.essay-ads-panel { position: absolute;}
.essay-ads-panel img { border: none; }
.essay-ads-extra { position: relative; }
.essay-ads-nav {margin-left: -45px; position: absolute; left: 50%; bottom: 5.5%;}
.essay-ads-nav li {background: #ffffff; border-radius: 50%; color: #fff; cursor: pointer; margin-left: 4px; margin-right: 4px; overflow: hidden; text-align: center; display: inline-block;
	height: 12px; line-height: 12px; width: 12px; }
.essay-ads-nav .essay-ads-item-selected {background: #666;}
.essay-ads-page a{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);
	color: #fff;
	text-align: center;
	display: block;
	font-family: "simsun";
	font-size: 22px;
	width: 28px;
	height: 62px;
	line-height: 62px;
	margin-top: -31px;
	position: absolute;
	top: 50%;
}
.essay-ads-page a:hover {
	background-color: rgba(0, 0, 0, 0.4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000)
}
.essay-ads-next {
	right: 5.5%;
	margin-left: -28px;
	background: url(../images/blog-banner-next-btn.png) center center no-repeat;
}

#list_content{ overflow:hidden;}
.follow-ets{border-top:1px solid #e2e2e2;padding: 15px 0 5px;}
.follow-ets iframe{display:inline-block;vertical-align:middle;}
h3.title{font-size:22px;font-weight:bold;margin:0px;}
#respond{margin-bottom:20px;}
.follow-box{float: right; width: 133px; margin-top: 19px;}
.followlink{float:left;width:28px; height: 28px; margin: 2px 0 2px 5px;}
.followlink img{width:100%;height:initial;}
.tab-focus-box {border:1px solid #e2e2e2;}
.nav-box{
	overflow:hidden;
	padding:10px 0 10px 5px;
	border-bottom: 1px solid #e2e2e2;
}
.tab-focus-box .nav-box li{
	float:left;
	padding:0 7px;
	cursor:pointer;
	color:#717171;
	font-size:13px;
}
.tab-focus-box .nav-box li.last{
	border-right:0px;
}
.tab-focus-box .nav-box li:hover{
	color:#006699;
}
.tab-focus .tab-item{
	display:none;
}
.tab-focus .tab-item a{
	color: #212121;
	text-decoration: none;
	font-size: 20px;
	display: block;
	padding-bottom: 10px;
	text-align: center;
}
.tab-focus .tab-item a img{
	margin-bottom:10px;
	width: 100%;
}
.tab-focus .tab-item a:hover{
	color:#006699;
}
.tab-focus .active{display:block;}
.tab-focus-box .nav-box li.current-nav{
	color:#133179;
	font-weight:bold;
}
.sidebar-ad{
	border:1px solid #e2e2e2;
}
.single {width:100%;z-index:1;}
.single .logo .nav{float: left;display: block;overflow: hidden;}
.single .search{margin: 12px 0 0 0;}
.blog-shopping-nav{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjNFNzQwRDBDQzhDMTFFNDg0OEQ4M0JENDU3NzNGNDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjNFNzQwRDFDQzhDMTFFNDg0OEQ4M0JENDU3NzNGNDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyM0QxMjA3NkNDOEMxMUU0ODQ4RDgzQkQ0NTc3M0Y0NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyM0U3NDBDRkNDOEMxMUU0ODQ4RDgzQkQ0NTc3M0Y0NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phn7p64AAAInSURBVHjavNVLSBVRHMfxmdtVC4tMehA96GGSi6ibQaGbRHuRQYskVxVYrtq5q3ZuLFpFSNDqhkhLSQ03UQuzG1qhIJVaKL0wyzIkKsLpe+Q3cu4wdxBTD3zumblzZ/7n/z9nznU9z3MWusWnPyfcU3xuxxTG0YrP8xJhpee405lMuL85zbYuPULZfAWJ6fAunmFI5/uVZbb6zfp+ufplWCJLA9eygnH8IGexDyethxThFmowgEJ8U4bdqMc1dOKoylyARuThos5nymXP0SRyFDiFT9iDLlSjBSUYVibrVYUTaEYCh9CAJOU6Fwtk9hf9Ok6oTKW4irWoww5cQDkO4zy2ql+DVSq3aWN2uezWp34vvuAjnijDlL57gTcYxHP8xDvNYb9K7yj7yCAJHf8xi1xZ2r0p4y/8UJD31rLfpP5xpiC96ldo4naiCqvVb0SlBmHKclxlrdI9fhZDftB4RCZ+ydr1Y1OOWg3isspoBnkfrzVPX60gqfQ3Pr2Zmn/ABhRrdDexCw9wBDfQpjk4iEu4pyz9ID3+A4NL2G9mdMfwEKcVcERbz1st2+/mfg1iFNu0GF5pJR7AU/PGxzNsBr0KUjbHPcyzXoXQiXf0cv1PG9GSjyyX+WK33ui5NH+hpO3CUTds0YTnaun2hPwmqbm7jiuZduGoVqFJXae9K9jycUb7XW3YA2YTpAMvlX5TyHWz+97RznA77AHuYvz9xpxFaP8EGAAlpZRcx3+CNQAAAABJRU5ErkJggg==") 0px 24px no-repeat;
	height:71px;
	padding: 0 20px 0 35px;
}
.single .blog-shopping-nav{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBGMkU1MEVBOEVGMTFFNEE4QURERjBCMkI3QTU5NTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBGMkU1MEZBOEVGMTFFNEE4QURERjBCMkI3QTU5NTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MEYyRTUwQ0E4RUYxMUU0QThBRERGMEIyQjdBNTk1NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MEYyRTUwREE4RUYxMUU0QThBRERGMEIyQjdBNTk1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps8BTkcAAAIFSURBVHjavNVPSBRhGMdxd121SCVFi1DDUEMRy9UFoQg08Q/kUSEIOildvHkQPHkwJahLeAvE8OLZwpvRpT8HTQz1oh4yzVwjUCL8h+P3hd/k6+6MhZovfHhm5515n3ned+bdgOM4Cf+7hRSbUYA9/MQrRE8rSUCVbCHZOv8WNaeVJKg4jAnM63eVqkxWvKrzqYrnkSjnYvqS4rKYSiylzkErwwAeYRPXsYMaTKMXzzCORmyjEC9wEe36HZckpAFNe6iB03AHiXiAC6hDEYqVNF19Zvor0KkxBs24wZjCdjGj47Cm6Tae4BI6UIQ21KIerbimmI0MTbdpa/aa2O2zYgV+4Bs+4Bc+6twkFjCHT/iNr1pD85ARjfH+b0nCOt7Guqq04wo2saEkS9Zrn6f4zi/JlGIaClGMFmQp5qJJD2Gm5Z6mtUX3uFXM/0kas/BGlvWG3dfC31LfXSQhjMu4ghtIQbWu6da9Q+6YIY9KzJwvIweVerp+lGEMDXiO11qDanRhRFW6lYz7fSeuUT3NG2SjHBmIIFPfUw5yUaJzEV2zqnur3PH8kvQ5J2t7SHXHC/psNxMn3K6+6JU/tEHGbZy4qb3pOC2q7+bINbHlYwHfNe9e17zUdtTj1f8vSVqtuX7q0Z9p9UePm8S8QbNY1FvmV8kWHnv1B87i7zeYcAZtX4ABAB8Q2y7//8rsAAAAAElFTkSuQmCC") 0px 19px no-repeat;
	height:60px;
	padding: 0 20px 0 35px;
}
.blog-shopping-nav:hover{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBDRjU2RkNBOEVGMTFFNEE4QURERjBCMkI3QTU5NTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDRjU2RkRBOEVGMTFFNEE4QURERjBCMkI3QTU5NTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MENGNTZGQUE4RUYxMUU0QThBRERGMEIyQjdBNTk1NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MENGNTZGQkE4RUYxMUU0QThBRERGMEIyQjdBNTk1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgADpHMAAAIeSURBVHjavNVLSFVBHMfxq17NqKCiaFFJloEuWqg9Fm5Ko4RaCCm5yoLSRW7CnbpzY9IqSoNWSoILV1biJnCRZmQPDbOHRWIlZWqF2Eu6ff/wOzLKOUfwNfBh5t5zzv3P/z9z5sbFYrHISrc4C/J38GIh4z34hwncxpflCJCYcT0S1bgZSc61ThxZrkzi1bfgMYb0+RCiCmx9ir5fr34tEiR53rXEoCAl2I8C50cycAPn8BppmEQuHqEGdbiPfJXZ7qnHRpTr82y5vPYKv7EGmajFKF7iHc7iIS7hvTK5oyrYZN6iAWV6ttGeiZ8XZAYvNM5UmXJwGdtQgb24gDwcw3mkqt+KTSq3tTG3XG7rU5+Fr/iEB5hCj757qlm/wRNMY0RrOKDSW+sOCtLvZGLjP/iuLN3eyvgLPxTkg7Ptd6rvWiiTDVq4dBRhi/odOKlJWFlOqKxFesbLYsgLGvUJ8twZW8nu6mYrR6myq1IZbZLt2jC2TuNOkB7vR/yC2GJ9xHZka3bXsA/3cBxXtatsDQ6jEm3K0gvSGxbEy8YLUqf3woIf0FY+hW92LGnLfsZB/NQ9C2birUu+jpbFnGEx7bJI0MJH9HItpQ1ry4dm0qrdk7DIIHOyj4ak+0zjXVrwddq6vT732/FxGldQHXRAhrWj2K1jpdjn+mac0XlXGnbUh7UODOo9ueVz3U7fJp0MNwP/GVfl73el238BBgD8qYcH09lm5QAAAABJRU5ErkJggg==") 0px 24px no-repeat;
	height:71px;
	padding: 0 20px 0 35px;
	color:#fad66a;
}
.single .blog-shopping-nav:hover{
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjBDRjU2RkNBOEVGMTFFNEE4QURERjBCMkI3QTU5NTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjBDRjU2RkRBOEVGMTFFNEE4QURERjBCMkI3QTU5NTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MENGNTZGQUE4RUYxMUU0QThBRERGMEIyQjdBNTk1NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MENGNTZGQkE4RUYxMUU0QThBRERGMEIyQjdBNTk1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgADpHMAAAIeSURBVHjavNVLSFVBHMfxq17NqKCiaFFJloEuWqg9Fm5Ko4RaCCm5yoLSRW7CnbpzY9IqSoNWSoILV1biJnCRZmQPDbOHRWIlZWqF2Eu6ff/wOzLKOUfwNfBh5t5zzv3P/z9z5sbFYrHISrc4C/J38GIh4z34hwncxpflCJCYcT0S1bgZSc61ThxZrkzi1bfgMYb0+RCiCmx9ir5fr34tEiR53rXEoCAl2I8C50cycAPn8BppmEQuHqEGdbiPfJXZ7qnHRpTr82y5vPYKv7EGmajFKF7iHc7iIS7hvTK5oyrYZN6iAWV6ttGeiZ8XZAYvNM5UmXJwGdtQgb24gDwcw3mkqt+KTSq3tTG3XG7rU5+Fr/iEB5hCj757qlm/wRNMY0RrOKDSW+sOCtLvZGLjP/iuLN3eyvgLPxTkg7Ptd6rvWiiTDVq4dBRhi/odOKlJWFlOqKxFesbLYsgLGvUJ8twZW8nu6mYrR6myq1IZbZLt2jC2TuNOkB7vR/yC2GJ9xHZka3bXsA/3cBxXtatsDQ6jEm3K0gvSGxbEy8YLUqf3woIf0FY+hW92LGnLfsZB/NQ9C2birUu+jpbFnGEx7bJI0MJH9HItpQ1ry4dm0qrdk7DIIHOyj4ak+0zjXVrwddq6vT732/FxGldQHXRAhrWj2K1jpdjn+mac0XlXGnbUh7UODOo9ueVz3U7fJp0MNwP/GVfl73el238BBgD8qYcH09lm5QAAAABJRU5ErkJggg==") 0px 19px no-repeat;
	height:60px;
	padding: 0 20px 0 35px;
	color:#fad66a;
}
.logo .nav li .blog-shopping-nav:hover a {
	color:#fad66a;
}
.link-share-box{height: 40px;float: left; line-height: 40px;}
.link-share-box span{height: 100%; display: inline-block; font-size: 18px; color: #858585;}
.link-share-box a  {display: inline-block; font-size: 18px; color: #858585; line-height: 39px; margin-top: 10px;}
.entry-Like-btn {text-decoration: none!important; color: #555555!important; cursor: pointer; float: right; margin-right: 15px; width: 36px; padding-left: 46px; padding-right: 10px; height: 37px; border: 1px solid #e2e2e2; border-radius: 2px; line-height: 37px; font-size: 18px; background: url(../images/blog-new-single-likebtn.png) 18px center no-repeat;}
.entry-Like-btn a {text-decoration: none!important; color: #555555!important;}
.entry-Like-btn span {width: 100%; display: inline-block; text-align: center;}
.comment-author {display: inline-block;}
.comment-author cite {color: #336699;}
.number_comment {display: inline-block;}
.comment-author-icon{
	float:left;
}
.comment-text-info{
	float:left;
	padding-left:10px;
}
.comment-author-name{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
}
.comment-author-name{
	color:#006699;
	font-weight:bold;
}
.comment-time a{
	text-decoration:none;
	color:#8a8a8a;
}
.comment-replay a{text-decoration:none;color:#8a8a8a;cursor:pointer;}
.text-title{font-size:14px;}
.entry a ,#commentform p a{color: #09b1b9;text-decoration: none;}
.essay-ajax-wait{font-size: 14px;width: 100%;height: 45px;border: 1px solid #ccc;margin: 10px 0;background: #fff;text-align: center;line-height: 45px;}

#ajax-form-wait{width: 90px;height: 15px;background: url(../images/loader_73x5.gif) 8px 5px no-repeat;}
#essay-ajax-wait-id img{
	display:inline-block;
	vertical-align:middle;
	*display:inline;
	zoom:1;
	padding:0 10px;
}
.replay-point{
	font-size: 16px;
	color: #8a8a8a;
}
.search-btn{
	border: 0px;
	height: 35px;
	width: 24px;
	position: absolute;
	top: 0px;
	right: 2px;
	cursor: pointer;
	background: url(../images/blog-new-search-mini.png) 0px 9px no-repeat;
	outline:none;
}
.btn-o{
	height:30px!important;
}
.cont .sidebar-title{
	font-size:25px;
	font-weight:bold;
}
.tab-focus-box .nav-box .nav-line{
	padding: 0px 0;
	border-right: 1px solid #717171;
	height: 13px;
	margin-top: 3px;
}
.ads-item li{display:none;}
.ads-item li.curr{
	display:block;
}
.logo .nav li a.shopping-link{
	color:#6699cc;
}
.search-not-found-box{
	padding: 35px 50px;
	/*border-bottom: 1px solid #ddd;*/
}
.search-not-found-box .decs{
	text-align:left;
	font-size:18px;
}
.inlineBlockMiddle{
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:middle;
}
.search-key{
	color:#f00;
	display: inline-block;
}
.search-key-con {max-width: 350px; overflow: hidden; white-space:nowrap;text-overflow:ellipsis; display: inline-block; position: relative; top: 4px;}
.not-found-icon{
	background:url(../images/not-found-2.png) 0px 0px no-repeat;
	position: absolute;
	left: 0px;
	top: 40px;
	height:40px;
	width:40px;
}

.postwrapindex {position: absolute; width: 402px; height: auto; *display: inline; zoom: 1; vertical-align: top; visibility: hidden;}
.essay_home ul li {margin-left:37px; float:left; width:402px; overflow: hidden; vertical-align: top; height: 386px;}
.essay_home ul li:first-child {margin-left:0px;}
.essay_home{width:100%;}
.essay_home .home_catalog_list{width:1280px;margin:0 auto;}
.home_catalog_title{width:100%;float:left;color:#336699;font-size:34px;font-weight: bold;line-height:30px; height: 30px; margin-top: 60px; margin-bottom: 28px;}
.home_catalog_title a ,.home_catalog_title a:hover {text-decoration: none;}
.home_catalog_title span{float:right; font-size:12px;}

.home_catalog_title span a{font-size:14px;padding-right:25px;color:#aaa;text-decoration:none; background:url(../images/blog-new-index-more.png) right 0px no-repeat;}
.home_catalog_title span a:hover{font-size:14px;padding-right:25px;color:#336699;text-decoration:none; background:url(../images/blog-new-index-more-h.png) right 0px no-repeat;}

.home_list {width:100%; float:left; z-index: 40;}
.home_list_1{background:#eee;}
.post-icon {position: relative;}
.post-icon-data {position: absolute; bottom: 0; width: 100%; background: url(../images/hover_mask.png) 0 0 repeat-x; height: 60px; display: none;}
.home_catalog_list .post-icon ,.essay .post-icon {height: 250px; overflow: hidden; width: 400px; border: 1px solid #e2e2e2;}
.home_catalog_list .post-icon img,.essay .post-icon img{width: 100%; height: auto;}
.essay .post-icon ,.essay .post-icon {height: auto;}
.essay .post-info ,.essay .post-info {height: auto;}
#essay_others .post-icon ,#essay_search .post-icon {border: none;}
.load-more-btn{display: block; cursor: pointer; width: 180px; height: 40px; text-align: center; background-color: #006699; color: #ffffff; font-size: 22px; margin: 20px auto 65px; border-radius: 3px; border: none; appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;}

.recommended_articles h4 ,.recommended_products h4 {margin: 25px 0; font-size: 24px; color: #336699;}
.recommended_articles li ,.recommended_products li {float: left; width: 202px; margin-left: 29px; font-size:14px;}
.recommended_articles li a ,.recommended_products li a {text-decoration:none; color:#717171; float:left;}
.recommended_products li a:hover {color: #336699;}
.recommended_products {border-bottom:1px solid #ccc; padding-bottom: 30px;}
.recommended_products ul {font-size:13px;}
.recommended_articles li a img ,.recommended_products li a img {border: 1px solid #e2e2e2; margin-bottom:10px; width: 200px; height: 200px;}
.comments-list-box {padding-top:10px;}
.footer_suggestion_sub {display: none; position: fixed; left: 0; top: 0; z-index: 1000; background-color: #fff;}
.sug_sub_s {overflow: hidden; position: fixed; left: 0; top: 0; z-index: 1000; background-color: #fff; visibility: hidden;}
/*搜索页面单独样式开始*/
.essay_search .post-info .title {text-align: center;}
.search_result_y {}
.search_result_y_txt {height: 30px; line-height: 30px; padding: 40px 0 45px 10px; font-size: 24px;}
.search_wait {width: 90px; height: 15px; background: url(../images/loader_73x5.gif) 8px 5px no-repeat; display: block;}
/*搜索页面单独样式结束*/

/*新博客添加(弹出层之类) 开始*/
#Mask ,#Mask2 {background-color: #000; opacity: 0.5; height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 888; display: none;}
/*新博客添加(弹出层之类) 结束*/

/*Responsive css start*/
@media screen and (min-width: 1300px){
	.index-main {padding-top:80px;}
	.single-main {padding-top:74px;}
	.single {position:fixed; z-index:1;}
	.head {height:73px;}
	.left {width:70%;float:left;}
	.right {width:27%;float:right;}
	.right .search {width:345px;}
	.right .search_text {width:310px;}
	.title {font-size: 22px;}
	.logo {float:left;}
	.logo .tlogo {display:block; text-indent:-600000px;margin:0px 0;float:left;}
	.logo .nav {float: left; height: 71px; line-height: 71px; display: block; overflow: hidden;}
	.post-info {width: 402px;overflow:hidden;}
	.post-info .title {overflow:hidden;margin: 0; padding: 12px 0 0 0;height:60px; line-height: 30px; text-align: center;}
	.post-info .title a {color: #555555;}
	#essay_others .postwrapindex ,#essay_search .postwrapindex {width: 400px; border: 1px solid #e2e2e2;}
	#essay_others .post-info .title ,#essay_search .post-info .title {padding: 12px 5px 0; margin-bottom: 10px;}
	.recommended_articles li:nth-child(4n+1) ,.recommended_products li:nth-child(4n+1) {margin-left: 0;}
	.go-top-btn { opacity:0.5; background: url(../images/blog-new-go-top.png) 0 0 no-repeat #d7d7d7; width: 50px; height: 50px; position: fixed; right: 56px; bottom: 100px; cursor: pointer;}
	.go-top-btn:hover { opacity: 1;}
	.single-main .top-hide {display:none!important;}
	.btm-hide {display:block!important;}
	.mail_box_tips {width: auto; height: 32px; line-height: 32px;}
}
@media screen and (max-width: 1299px){
	.essay-ads {width: 100%; height: auto;}
}
@media screen and (min-width: 1000px) and (max-width: 1300px){
	.top-logo {width: 100%;}
	.side_mail {margin-left: 2%; width: 33%;}
	.cont {width: 100%;}
	.side_mail .mail_box {width: 100%;}
	.side_mail .mail_txt {width: 68%;}
	.essay_home .home_catalog_list {width: 98%; margin: 0 auto;}
	.follow-box {float:right; overflow: hidden; margin: 19px 10px 0 10px; width: 133px;}
	.home_catalog_list .post-icon ,.essay .post-icon {height: auto; overflow: hidden; width: 99%; border: 1px solid #e2e2e2;}
	#essay_others .post-icon ,#essay_search .post-icon {width: 100%;}
	.essay_home ul li {margin-left:2%; float:left; width:32%; overflow: hidden; vertical-align: top; height: auto;}
	.title {font-size: 18px;}
	#essay_others .post-info .title ,#essay_search .post-info .title {padding: 12px 5px 0; margin:0 0 10px 0; text-align: center; height: 60px; line-height: 30px; overflow: hidden;}
	.mbnf_copy {width:100%; overflow:hidden;}
	.mbnf_copy_wrap{width: 100%;border-top: 1px solid #dddddd;}
	.mbnf_copy .footer_left {float: left; margin-left: 10px;}
	.mbnf_copy p {float: right; font-size:14px; color:#888888; height: 64px; line-height: 64px; margin-right: 10px;}
	.post-info .title {overflow:hidden;margin: 0 0 20px; padding: 12px 5px 0;height:60px; line-height: 30px; text-align: center;}
	.search_result_y_txt {font-size: 22px;}

	/*列表页开始*/
	.main {width: 100%;}
	#content {width: 98%; margin: 0 auto;}
	.essay {width: 100%}
	.postwrapindex ,#essay_others .postwrapindex ,#essay_search .postwrapindex {width: 31%;margin:0 1%; /*position: static;float:left;*/ min-width: 300px;}
	#essay_others .postwrapindex ,#essay_search .postwrapindex {border: 1px solid #e2e2e2;}
	.single-main .top-hide {display:none!important;}

	/*列表页结束*/

	/*详情页开始*/
	.left {width:70%;float:left; margin-left: 1%}
	.right {width:27%;float:right; margin-right: 1%}
	.right .search {width:100%;}
	.right .search_text {width:88%;}
	.title {font-size: 22px;}
	.recommended_articles li:nth-child(4n+1),.recommended_products li:nth-child(4n+1){margin-left: 0;}
	.go-top-btn { opacity:0.5; background: url(../images/blog-new-go-top.png) 0 0 no-repeat #d7d7d7; width: 50px; height: 50px; position: fixed; right: 56px; bottom: 100px; cursor: pointer;}
	.go-top-btn:hover { opacity: 1;}
	.single-main .top-hide {display:none!important;}
	.btm-hide {display:block!important;}
	.recommended_articles li ,.recommended_products li {width: 22%; margin-left: 4%;}
	.recommended_articles li:nth-child(4n+1),.recommended_products li:nth-child(4n+1) {margin-left: 0;}
	.recommended_articles li a img,.recommended_products li a img {width: 100%; height: auto;}
	/*详情页结束*/
}
@media screen and (min-width: 1000px) and (max-width: 1099px){
	.side_mail {margin-left: 2%; width: 20%;}
	.mail_box_tips {width: 245px;}
}
@media screen and (min-width: 1099px) and (max-width: 1199px){
	.side_mail {margin-left: 2%; width: 27%;}
}
@media screen and (min-width: 300px) and (max-width: 499px){
	.shopping-link {display:none;}
	.blog-shopping-nav {cursor:pointer;}
	.post-icon-data {font-size: }
}
@media screen and (min-width: 800px) and (max-width: 899px){
	.suggestion_tips {left: 35px;}	
}
@media screen and (min-width: 700px) and (max-width: 799px){
	.suggestion_tips {left: 30px; width: 200px; line-height: 20px;}	
}
@media screen and (min-width: 600px) and (max-width: 699px){
	.suggestion_tips {left: 30px; width: 150px; line-height: 20px;}	
}
@media screen and (min-width: 500px) and (max-width: 599px){
	.suggestion_tips {left: 28px; width: 150px; line-height: 20px;}	
}
@media screen and (min-width: 400px) and (max-width: 499px){
	.suggestion_tips {left: 30px; width: 150px; line-height: 20px;}	
}
@media screen and (min-width: 300px) and (max-width: 399px){
	.suggestion_tips {left: 30px; width: 150px; line-height: 20px;}	
	.home_catalog_title span {display: none;}
	.search-not-found-box {padding-top: 15px;}
}
/*手机跟平板公用样式 开始*/
@media screen and (min-width: 300px) and (max-width: 999px){
	.head {background:#f9f9f9;position:static; z-index: 1000;}
	.right {clear: both;}
	.left ,.right {width:100%;margin-top: 10px;}
	.m-top-logo {display: block; height: auto;}
	.m-top-logo-img {width: auto; height: auto;}
	.m-top-logo-cat {width: auto; height: auto;}
	.tooltip-menu {width: 100%; position: absolute; z-index: 1000; background-color: #fff; display: none;}
	.tooltip-menu li a {display: block; text-decoration: none; color: #555555; margin-left: 15px; margin-right: 15px; height: 60px; line-height: 60px; border-bottom: 1px solid #e2e2e2;}
	.tooltip-menu li:last-child {border-bottom: none;}
	.top-logo {width:100%; display: none;}
	.essay-ads {display: none;}
	.home_catalog_title {width:100%;float:left;color:#336699;font-size:34px;font-weight: bold;line-height:30px; height: 30px; margin-top: 44px; margin-bottom: 26px;}
	.essay_home .home_catalog_list {width:96%; margin: 0 2%;}
	.essay_home ul li ,.postwrapindex {margin-left:0; float:left; width:48.8%; overflow: hidden; vertical-align: top; height: 47.1%;}
	.essay_home ul li:first-child ,.postwrapindex:nth-child(2n+1) {margin-left:0px;}
	.essay_home ul li:nth-child(3) {display: none;}
	.home_catalog_list .post-icon img ,.essay .post-icon img {width: 100%; height: auto;float:left;}
	.home_catalog_list .post-icon ,.essay .post-icon {width: 99%; height: auto; overflow: hidden; border: none; border: 1px solid #e2e2e2;}
	#essay_others .post-icon ,#essay_search .post-icon {width: 100%;}
	.post-info {width: 100%;overflow:hidden;}
	.postwraphome .post-info .title {overflow: hidden;  margin: 0 0 30px 0; padding: 10px 0 0 0;height:4.5em; line-height: 1.5em; text-align: center; font-size: 20px;}
	.post-info .title a {color: #555555;}
	.mbnf_copy_wrap {border:none;}
	.mbnf_copy {width: 100%;}
	.mbnf_copy .footer_left {float: none; width: 100%; margin: 0 auto; text-align: center; background-color: #f9f9f9;}
	.mbnf_copy .footer_left a {color:#555555; text-decoration:none; display: inline-block; padding: 0 5%; margin: 16px 0; font-size: 20px; text-align: center; height: 1em; line-height: 1em; border-left: 2px solid #555555;}
	.mbnf_copy .footer_left a.fst {padding: 0 5%; border-left: none;}
	.mbnf_copy .footer_left a:hover {color: #336699;}
	.mbnf_copy p{float: none; text-align: center; font-size:20px; color:#888888; height: 3.5em; line-height: 3.5em;}
	#Mask, #Mask2 {background-color: #000; opacity: 0.5; height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 888; display: none;}
	/*列表页开始*/
	.main {width:95%; padding: 0 2.5% 0;}
	.search {position: relative; top: 0;}
	.search ,.single .search ,.right .search {float:none; margin: 20px auto 25px; width: 100%;}
	.search_text {width: 95%; height: 40px; font-size: 18px; padding-right: 40px;}
	.search-btn {width:36px; top: 6px; right: -2px; height: 32px; background: url(../images/blog-new-search.png) 0 0 no-repeat; background-size: contain;}
	.essay-part-title {border-left: none; padding-left: 0; margin: 25px 0 30px 0; width: 100%;}
	.essay-part-title a {text-decoration: none;}
	.comments-list-box {float: left; width: 100%;}
	.go-top-btn {z-index: 900;}
	.post-info .title {overflow: hidden;  margin: 0 0 0 0; padding: 10px 5px 0; height:3em; line-height: 1.5em; text-align: center; font-size: 20px;}
	#essay_others .post-info .title ,#essay_search .post-info .title {height: 3em; margin-bottom: 10px;}
	/*列表页结束*/

	/*详情页开始*/
	.right {float: none;}
	.left .navigation {display: none;}
	.postwrap .title { color: #336699; font-size: 28px; font-weight: bold;}
	.tab-focus-box {border: none;}
	.tab-item ul>li:nth-child(n+4) {display: none;}
	.tab-item ul li a {text-overflow:ellipsis; overflow: hidden; white-space: nowrap; display: -webkit-box; -webkit-box-orient: vertical;
		-webkit-line-clamp: 1; border-bottom: 1px dotted #555555; padding-bottom: 15px; padding-top: 15px;
		padding-left: 20px; background: url(../images/blog-new-icon-dot.png) 0 center no-repeat;}
	.tab-item ul li img {display: none;}
	.mod_side1 .tit h4 {text-align:left; color: #336699;}
	.mod_side1 {margin-top: 0;}
	.top-hide {display:block!important;}
	.btm-hide {display:none!important;}
	.sub_reply_menu {width: 100%;}
	.tab-focus .tab-item a {text-align: left;}
	.recommended_articles li ,.recommended_products li {width: 22%; margin-left: 4%;}
	.recommended_articles li:nth-child(4n+1),.recommended_products li:nth-child(4n+1) {margin-left: 0;}
	.recommended_articles li a img,.recommended_products li a img {width: 100%; height: auto;}
	/*详情页结束*/

	/*footer部分suggestion*/
	.footer_suggestion_sub {width: 50%; height: 350px; font-size: 16px;}
	#footer_suggestion_form {width: 84%; margin: 10% auto 0;}
	#suggestion_email {height: 40px; line-height: 40px; width: 95%; margin: 0 auto 30px; padding: 0 10px;}
	#suggestion_comment {height: 160px; line-height: 30px; width: 95%; margin: 0 auto 20px; padding: 0 10px;}
	#suggestion_submit {float:right; display: block; border:none; width: 90px; height: 30px; border-radius: 2px; background-color: #336699; color: #fff;}
	.suggestion_close_btn {width: 20px; height: 15px; position: absolute; right: 2.4%; top: 4%; background: url(../images/blog-new-sgsub-btn.png) 0 0 no-repeat;}
}
/*首页手机跟平板公用样式 结束*/

/*手机单独样式开始*/
@media screen and (min-width: 300px) and (max-width: 599px){
	.title {font-size: 22px;}
	.logo {float:none;}
	.logo .tlogo {display:block; text-indent:-600000px;margin:0px auto;float:none;}
	.logo .nav ,.single .logo .nav {float: none; height: 60px; line-height: 30px; display: block; overflow: hidden;}
	.logo .nav li.frist {width:0px; background:none;}
	.logo .nav li.frist span {width:0px; background:none;}
	.logo .nav li {width:20%; background:none; text-align:center;}
	.single .logo .nav li {background:none; }
	.follow-box {float:none; overflow: hidden; margin: 0 auto; width: 260px;}
	.followlink {width:initial;}
	.cont .title {text-align: center!important; font-size: 50px;}
	.side_mail .mail_box {float:none; margin: 0 auto; overflow: hidden; width: 197px;}
	.side_mail p {text-align:center;}

	.blog-shopping-nav {line-height:71px;}
	.postdate p {float: none; margin-right: 0;}
	.link-share-box {}
	.recommended_articles h4, .recommended_products h4 {text-align:left; font-size: 22px;}
	.recommended_articles li,.recommended_products li {width: 48%; margin-left: 4%; font-size:13px;}
	.recommended_articles li:nth-child(2n+1),.recommended_products li:nth-child(2n+1) {margin-left: 0;}
	.recommended_products li a span {line-height: 1.4em; height: 7em; display: inline-block;}
	.m-top-logo-img img {width: 125px;}
	.m-top-logo-cat img {width: 125px;}
	.tooltip-menu, #Mask {top: 80px;}
	.tooltip-menu li a {font-size: 22px;}
	.go-top-btn {background: url(../images/blog-new-go-top-btn-mini-new.png) 0 0 no-repeat; background-size: cover; width: 35px; height: 35px; position: fixed; right: 5%; bottom: 75px; cursor: pointer;}
	.essay_home ul li:nth-child(2) {margin-left: 2.4%;}

	.search_result_y_txt {font-size: 20px;}
	/*列表页开始*/
	.postwrapindex {width:99%; height: auto;}
	#essay_others .postwrapindex , #essay_search .postwrapindex {border: 1px solid #e2e2e2;}
	/*列表页结束*/

	/*详情页开始*/
	.entry p img {width: 100%!important; height: auto!important;}
	.tab-focus .tab-item a {font-size: 18px;}
	.mod_side1 .tit h4 {font-size: 22px;}
	.postwrap .title {font-size: 24px;}
	.mod_side1 .tit {height:30px; line-height:30px; padding:20px 0 15px 0; text-align: left;}
	/*详情页结束*/

	/*footer部分suggestion*/
	.footer_suggestion_sub {width: 60%; height: 270px; font-size: 14px;}
	#footer_suggestion_form {width: 84%; margin: 30px auto 0;}
	#suggestion_email {height: 40px; line-height: 40px; width: 90%; margin: 0 auto 15px; padding: 0 8px;}
	#suggestion_comment {height: 100px; line-height: 30px; width: 90%; margin: 0 auto 20px; padding: 0 10px;}
	.sug_sub_s {width: 350px; height: 220px;}
}
/*平板单独样式开始*/
@media screen and (min-width: 600px) and (max-width: 999px){
	.m-top-logo-img img {width: 170px;}
	.m-top-logo-cat img {width: 170px;}
	.tooltip-menu, #Mask {top: 108px;}
	.tooltip-menu li a {font-size: 24px;}
	.go-top-btn {background: url(../images/blog-new-go-top-btn-mini-new.png) 0 0 no-repeat;background-size: cover;
		width: 35px; height: 35px; position: fixed; right: 5%; bottom: 75px; cursor: pointer;}
	.essay_home ul li:nth-child(2) {margin-left: 2.4%;}
	.suggestion_tips {}
	/*列表页开始*/
	.postwrapindex ,#essay_others .postwrapindex ,#essay_search .postwrapindex {width: 48%; height: auto;}
	#essay_others .postwrapindex ,#essay_search .postwrapindex {border: 1px solid #e2e2e2;}
	.search-btn {top: 8px;}
	/*列表页结束*/

	/*详情页开始*/
	.right {clear: both;}
	/*详情页结束*/
}
/*平板单独样式结束*/

@media screen and (min-width: 600px) and (max-width: 699px){
	.mod_side1 .tit h4 {font-size:24px;}
	.side_mail .mail_txt {width:95px;}
	/*footer部分suggestion*/
	.footer_suggestion_sub {width: 50%; height: 270px; font-size: 14px;}
	#footer_suggestion_form {width: 84%; margin: 30px auto 0;}
	#suggestion_email {height: 40px; line-height: 40px; width: 95%; margin: 0 auto 15px; padding: 0 8px;}
	#suggestion_comment {height: 100px; line-height: 30px; width: 95%; margin: 0 auto 20px; padding: 0 10px;}
	.sug_sub_s {width: 350px; height: 200px;}
}
@media screen and (min-width: 700px) and (max-width: 799px){
	.mod_side1 .tit h4 {font-size:26px;}
	.side_mail .mail_txt {width:115px;}
	/*footer部分suggestion*/
	.footer_suggestion_sub {width: 50%; height: 300px; font-size: 14px;}
	#footer_suggestion_form {width: 84%; margin: 10% auto 0;}
	#suggestion_email {height: 40px; line-height: 40px; width: 95%; margin: 0 auto 20px; padding: 0 10px;}
	#suggestion_comment {height: 120px; line-height: 30px; width: 95%; margin: 0 auto 20px; padding: 0 10px;}
	.sug_sub_s {width: 350px; height: 220px;}
}
@media screen and (min-width: 800px) and (max-width: 999px){
	.mod_side1 .tit h4{
		font-size:26px;
	}
	.side_mail .mail_txt{
		width:135px;
	}
}

@media screen and (min-width: 850px) and (max-width: 999px){
	.logo {float:left; width:initial;}
	.search, .single .search{ float:none;}
}
@media screen and (min-width: 300px) and (max-width: 699px){
	#commentform textarea {width: 90%!important;}
}
@media screen and (min-width: 300px) and (max-width: 599px){
	#commentform input {width: 80%!important;}
	#commentform input.comments-submit {width: 90px!important;}
	.hide_span_m {display: none;}/*
  .hide_span_date {width: 100%; display: inline-block; }*/
	.hide_span_m2 {display: none;}
}
@media screen and (min-width: 300px) and (max-width: 350px){
	.hide_span_date {width: 100%; display: inline-block;}
	/*.hide_span_date2 {width: 54%; display: inline-block;}*/
	/*.hide_span_m3 {display: none;}*/
	.go-top-btn {right: 10%;}
}
@media screen and (min-width: 300px) and (max-width: 399px){
	.recommended_products{ border-bottom:0px;}
	.mbnf_copy .footer_left a {font-size: 14px;}
	.mbnf_copy p {font-size: 12px;}
	.post-info .title {font-size: 14px;}
	.postwraphome .post-info .title {font-size: 16px;}
	.home_catalog_title {font-size: 24px; margin-top: 30px; margin-bottom: 22px;}
	#suggestion_email {height: 40px; line-height: 40px; width: 85%; margin: 0 auto 15px; padding: 0 8px;}
	#suggestion_comment {height: 100px; line-height: 30px; width: 85%; margin: 0 auto 20px; padding: 0 10px;}
	.footer_suggestion_sub {width: 80%; height: 260px; font-size: 14px;}
	.sug_sub_s {width: 90%; height: 180px; font-size: 12px;}
	.sug_sub_s_text {width: 90%;}
	.search_text {width: 84%;}
	.search-btn	{right: 6px;}
	/*.comments-list-box {display: none;}*/
}
@media screen and (min-width: 400px) and (max-width: 499px){
	.mbnf_copy .footer_left a {font-size: 16px;}
	.mbnf_copy p {font-size: 14px;}
	.post-info .title {font-size: 16px;}
	.home_catalog_title {font-size: 26px; margin-top: 32px; margin-bottom: 24px;}

	.footer_suggestion_sub {width: 70%; height: 260px; font-size: 14px;}
	.sug_sub_s {width: 70%; height: 200px; font-size: 12px;}
	.sug_sub_s_text {width: 80%;}
	.search_text {width: 88%;}
	.search-btn	{right: 2px;}
}
@media screen and (min-width: 500px) and (max-width: 599px){
	.mbnf_copy .footer_left a {font-size: 18px;}
	.mbnf_copy p {font-size: 16px;}
	.post-info .title {font-size: 18px;}
	.home_catalog_title {font-size: 28px; margin-top: 36px; margin-bottom: 28px;}
	.search_text {width: 91%;}
	.search-btn	{right: -1px;}
}
.comments-list-box h4{
	font-size:22px;
}
@media screen and (min-width: 600px) and (max-width: 699px){
	.post-info .title {font-size: 18px;}
	.search_text {width: 92%;}
	.search-btn	{right: -1px;}
}
@media screen and (min-width: 700px) and (max-width: 799px){
	.post-info .title {font-size: 18px;}
	.search_text {width: 93%;}
	.search-btn	{right: 0;}
}
@media screen and (min-width: 800px) and (max-width: 899px){
	.search_text {width: 94%;}
	.search-btn	{right: -1px;}
}
@media screen and (min-width: 900px) and (max-width: 999px){
	
}



table,
th,
td {
	border: 1px solid #d1d1d1;
}

table {
	border-collapse: separate;
	border-spacing: 0;
	border-width: 1px 0 0 1px;
	margin: 0 0 1.75em;
	table-layout: fixed;
	/* Prevents HTML tables from becoming too wide */
	width: 100%;
}

caption,
th,
td {
	font-weight: normal;
	text-align: left;
}

th {
	border-width: 0 1px 1px 0;
	font-weight: 700;
}

td {
	border-width: 0 1px 1px 0;
}

th,
td {
	padding: 0.4375em;
}
#content h1{
	font-size: 33px;
	font-size: 2.0625rem;
	line-height: 1.2727272727;
	margin-top: 1.696969697em;
	margin-bottom: 0.8484848485em;
}

#content h2
{
	font-size: 28px;
	font-size: 1.75rem;
	line-height: 1.25;
	margin-top: 2em;
	margin-bottom: 1em;
}

#content h3{
	font-size: 23px;
	font-size: 1.4375rem;
	line-height: 1.2173913043;
	margin-top: 2.4347826087em;
	margin-bottom: 1.2173913043em;
}

#content h4{

}

#content h4,
#content h5,
#content h6,
#content h4,
#content h5,
#content h6{
	font-size: 19px;
	font-size: 1.1875rem;
	line-height: 1.1052631579;
	margin-top: 2.9473684211em;
	margin-bottom: 1.473684211em;
}

#content em{
	font-style: italic;
}
