
div,html,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, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin:0; padding:0;}
body {background:#F2F2F2; font:100%/1.75em 'Microsoft Yahei',"Helvetica Neue",Arial,sans-serif,'SimSun'; color:#666; overflow-x:hidden;}
a {text-decoration:none;}
li {list-style:none;}
.clear {clear:both;}
a img {border:none;}
table {border-collapse:collapse; border-top:1px solid #ccc; border-left:1px solid #ccc;}
table td {border-right:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center;}
#infscr-loading {text-align:center;}
#infscr-loading img {display:block; margin:0 auto; width:auto; font-size:0.875em; color:#333;}
/*top*/
#top {background:#F5F5F5; height:32px; border-bottom:1px solid #E3E3E3; font-size:0.75em; width:100%; overflow:hidden;}
.topMenu {width:1200px; margin:0 auto; line-height:32px; }
.topMenuLeft {float:left;}
.topMenuLeft ul li {float:left; display:inline;    margin-right: 20px;}
.topMenuLeft ul li a {display:block; color:#666;}
.topMenuLeft ul li a:hover {color:#7B4BAE;}
.topMenuLeft ul li.fav a {float:left; background:#fff url(../images/favbg.png) no-repeat 15px 0; padding:0 20px 0 35px; }
.topMenuLeft ul li.fav a:hover {background:#fff url(../images/favbg.png) no-repeat 15px -59px; color:#666;}
.topMenuRight {float:right; padding:4px 0;}
.topMenuRight a {display:inline-block; float:right; float:left; background:url(../images/social.png) no-repeat 0 0; width:24px; height:24px; margin-left:10px;}
.topMenuRight a.tencent {background-position:0 -31px;}
.topMenuRight a.renren {background-position:0 -62px;}
.topMenuRight a.qzone {background-position:0 -93px;}
.topMenuRight a.rss {background-position:0 -124px;}
/*header*/
#header {background:#fff; width:100%;}
.header {width:1200px; margin:0 auto; height:120px; overflow:hidden; transition-duration:0.3s;}
.logo {float:left; font-family: "Microsoft Yahei",simhei; font-size:1.125em;}
.logo a {display:block; line-height:120px; color:#000; transition-duration:0.3s;}
.logo img {display:inline-block; float:left; margin-top:25px; width:70px; height:70px; margin-right:15px; transition-duration:0.3s;}
.searchForm {float:right; border: 3px solid #9563C9; border-radius:4px; height:32px; margin-top:41px; display:inline; background:#9563C9;}
.searchForm input {float:left;}
.searchForm  .s {height:20px; line-height:20px; border: 1px solid #CCC; padding:5px; color:#555; width:350px; background:#fff;}
.searchForm .submit {background:#9563C9; color:#fff; border:none; height:32px; padding:0 10px; width:80px; cursor:pointer; -webkit-appearance: none; }
.searchBtn {background:url(../images/search-bg.png) no-repeat; width:16px; height:16px; position:absolute; right:6%; top:14.5px; cursor:pointer; display:none;}
#searchForm {background:#F04848; width:100%; overflow:hidden; padding:10px 0; display:none;}
#searchForm .searchForm {float:none; display:block; margin:0 auto; width:80%; border:none; overflow:hidden;}
#searchForm .searchForm .s {border:1px solid #fff;}
#search-result p {border-bottom:2px solid #eee; padding-bottom:15px;}
#search-result p strong {color:#f00;}
#search-result p  h2 a{color:#000;}
/*nav*/
#nav {background:#9563C9; width:100%; height:45px; box-shadow:0 0 2px #ccc; position:relative;}
#nav.fixed {position:fixed; top:0; z-index:999; opacity:0.9;}
#nav .menu,#container,.footer {width:1200px; margin:0 auto;}
#nav .menu ul li {float:left; line-height:45px; position:relative; width:171px; text-align:center;}
#nav .menu ul li a {color:#fff; display:block; float:left; font-family:'Microsoft Yahei'; font-size:1.125em; width:100%; transition-duration:0.3s;}
#nav .menu ul li a:hover,#nav .menu ul li.current-menu-item a {background:#7B4BAE;}
#nav .menu ul li ul {position:absolute; left:0; top:45px; display:none; z-index:999; width:100%;}
#nav .menu ul li ul li {width:100%; float:none; display:block; clear:both;}
#nav .menu ul li ul li a {background:#9563C9; float:none; display:block;}
.menuBtn {width:24px; height:24px; margin-left:6%; cursor:pointer; padding:10.5px 0; display:none;}
.menuBtn span {display:inline-block; width:10px; height:10px; background:#fff; float:left; margin:1px; border-radius:1px;}
#menu {border-top:1px solid #56347A; display:none;}
#menu ul li a{display:block; background:#7B4BAE; color:#fff; border-top: 1px solid #9562C9; border-bottom: 1px solid #56347A; padding:5px 6%; font-size:0.875em;}
#menu ul li a:hover {background:#9563C9;}
#menu ul li li a {padding:5px 12%;}
/*banner*/
#slidershow {width:100%; height:auto; overflow:hidden; background:#fff; margin-bottom:15px;}
#slidershow img {width:100%; max-width:1920px;}
.flexslider{margin:0px auto;position:relative; height:auto; overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:32px; height:32px; text-indent:-9999em; overflow:hidden;margin:-16px 0 0; display:block; background:url(../images/controls.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:-43px 0;right:15px;}
.flex-direction-nav .flex-prev{left:15px;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;z-index:2;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:#fff;display:block;height:10px;overflow:hidden;text-indent:-9999em;width:10px;cursor:pointer; border-radius:50%;}
.flex-control-paging li a.flex-active{background:#999;}
/*container*/
#container {overflow:hidden; background:#fff; padding:15px 10px; border-left:2px solid #eee; border-right:2px solid #eee; position:relative;}
.breadcrumb {margin-bottom:15px; font-size:0.75em;}
.breadcrumb a {color:#0074CE;}
.breadcrumb a:hover {color:#F04848;}
.sidebar {width:320px; float:right; padding:0 10px; transition-duration:0.3s;}
.widget {background:#fff;margin-bottom:25px;}
.textwidget {padding:15px;border:1px solid #dedede;}
.widget img {max-width:100%; display:block;}
.widget h3 {font-weight:normal; font-size:1em; font-family:'Microsoft Yahei'; color:#000; padding:5px 15px;  border-bottom:2px solid #eee; margin-bottom:10px;}
.widget h3 a.more{float:right; color:#5188A6; font-size:0.75em; font-weight:normal; font-family:'SimSun'; letter-spacing:1px;}
.widget h3 a:hover {text-decoration:underline;}
.widget.normal ul {padding:0 10px;}
.widget.normal ul li {font-size:0.75em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.widget ul li a {color:#666;}
.widget ul li a:hover {color:#D70000;}
.widget.pic ul {padding:1px; overflow:hidden;}
.widget.pic ul li {float:left; width:100px; margin:3px; display:inline; overflow:hidden;}
.widget.pic ul li .thumb {border:1px solid #dedede; padding:5px;}
.widget.pic ul li .hover {border:1px solid #7B4BAE; transition:all 0.4s ease-in 0s;}
.widget.graphic h3 {background:url(../images/hotbg.png) no-repeat -8px 0; height:40px; line-height:40px; padding:0 0 0 45px; color:#fff; border-bottom:none; margin-bottom:0;}
.widget.graphic ul {border:2px solid #ddd;}
.widget.graphic ul li {padding:15px 10px 15px 15px; font-size:0.875em; font-family:'Microsoft Yahei'; position:relative; border-bottom:2px solid #eee; height:auto;}
.widget.graphic ul li a {display:block; overflow:hidden; height:auto;}
.widget.graphic ul li .thumb {width:100px; height:auto; max-height:100px; float:left; overflow:hidden; margin-top:3px; margin-right:15px; display:inline;}
.widget.graphic ul li .title {line-height:1.5em;}
.widget.graphic ul li .more {position:absolute; right:10px; bottom:0; font-family:'SimSun'; font-size:0.85em;}
.widget.graphic ul li .more a,.widget.graphic ul li .more a:hover {color:#C6B6A7;}
.widget.graphic ul li .leftbg {background:url(../images/hotbg.png) no-repeat 0 0; width:8px; height:90px; position:absolute; left:-2px; top:50%; margin-top:-45px; display:none;}
.widget.hotCmt ul li {clear:both; overflow:hidden;font-size:0.75em; position:relative; margin:5px 0;}
.widget.hotCmt ul li img{width:80px; height:auto; float:left; padding:2px; margin-right:10px; display:inline-block; display:none;}
.widget.hotCmt ul li p {line-height:1.5em; display:none; color:#999;}
.widget.hotCmt ul li p a {position:absolute; right:10px; bottom:0; background:#9563C9; color:#fff; padding:0px 6px; border-radius:2px;}
.widget.hotCmt ul li p a:hover {background:#7B4BAE;}
.hots {display:block; overflow:hidden;}
.hots.fixed {position:fixed; width:inherit; top:60px; transition-duration:0.5s;}
.hots.absolute {position:absolute; bottom:0; width:inherit;}
#divComments ul li {overflow:hidden; line-height:24px; font-size:0.875em; color:#444; padding:5px 0; border-bottom:1px dotted #ddd;}
#divComments ul li img {float:left; width:24px; height:auto; margin-right:5px; display:inline;}
#divComments ul li b {color:#444;}
#tbCalendar {width:100%;}
#tbCalendar caption {background:#ebebeb; border:1px solid #ddd; border-bottom:none; height:40px; line-height:40px;}
#tbCalendar caption a {color:#333;}
#tbCalendar thead {border-bottom:1px solid #ddd;}
#tbCalendar thead tr {border-right:1px solid #ddd;}
#tbCalendar tr td a {background:#F04848; color:#fff; border-radius:3px;}
/*main*/
.main {width:830px; float:left; padding:0 10px; transition-duration:0.3s;}
.post {position:relative; overflow:hidden;}
.post .line {border-bottom:2px solid #eee; padding-bottom:25px; margin-bottom:35px;}
.post .postToptitle {overflow:hidden; position:relative; display:none}
/*.post.istop {margin-bottom: 20px; overflow: hidden;}*/
.post.istop .cate {color: #F04848; background: #F5F5F5; padding: 0px 5px; line-height: 1.75em; margin-top: 4px; border-radius: 3px; margin-right: 10px;}
/*.post.istop h2 {font-size:1em; padding:0;}*/
.post .cate {float:left; font-size:0.75em;}
.post .cate a {padding:3px 6px; margin-right:10px; border-radius:3px; background:#F58C03; color:#fff;}
.post .cate a:hover {background:#F6B433; color:#fff;}
.post h2 {font-weight:normal; font-family:'Microsoft Yahei'; padding-bottom:15px; font-size:1.25em; transition-duration:0.3s; color:#333;}
.post h2 a {color:#333;}
.post h2 span,.related p span,.widget.graphic ul li .title span,.widget.hotCmt ul li a span {color:#F04848; padding-left:8px;}
.post img {width:auto; max-width:100%; height:auto;}
.post .thumbnail {width:200px; height:200px; float:left; margin-top:3px; overflow:hidden; transition-duration:0.4s; display:inline;}
.post .thumbnail img {width:auto; max-width:100%; height:auto;}
.post .except {width:600px; float:right; transition-duration:0.3s;}
.post .except .postToptitle {display:block;}
.post .except p {font-size:0.875em;}
.post .except .topInfo,.postmeta {font-size:0.75em; color:#888; margin-bottom:15px; position:relative;}
.post .except span,.postmeta span {padding-right:15px;}
.post .except span b,.postmeta span b {font-weight:normal;}
.post .except span.price {color:#F04848; font-weight:bold;}
.post .except span.tags a {color:#888;}
.post .except span b,.postmeta span b,.post .except span.tags a:hover,.postmeta span.tags a,.post .pn a,.related p a:hover {color:#0074CE;}
.post .except span.views {float:right;}
.post .except i {background:url(../images/reason.png) no-repeat; width:80px; height:18px; display:block; float:left; margin:5px 5px 0 0;}
.post .except .exceptMeta {clear:both; border-top:1px solid #f5f5f5; margin-top:10px; padding-top:15px; transition-duration:0.3s; position:relative;}
.post .except .exceptMeta span.views {float:left; font-size:0.75em; display:none;}
.post .except .exceptMeta .status {padding:0; width:auto;}
.gobuy {float:right; font-size:0.75em;}
.gobuy a {display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#fff; background:#9563C9; border-radius:4px;}
.gobuy a:hover {background:#7B4BAE;}
.post .pn {font-size:0.75em; margin-bottom:20px;}
.post .pn a:hover {color:#F04848;}
.post .social-share {text-align:center; margin-bottom:20px; padding-top:20px; clear:both;}
.post .social-share .bdsharebuttonbox a {float:none;}
/*ad*/
.main-ad {clear:both; overflow:hidden; width:100%; height:auto; margin-bottom:20px;}
.main-ad a {display:block;}
.main-ad img {display:block; width:100%; height:auto;}
/*related*/
.related {margin-bottom:35px;}
.related h3,h3.comments {font-family:'Microsoft Yahei'; font-size:1em; font-weight:normal; color:#000; margin-bottom:15px; border-bottom:1px solid #ededed; padding-bottom:5px;}
.related p {margin-top:8px; font-size:0.75em; line-height:1.6em;}
.related p a {color:#444;}
.related ul li{ width:23.7%; float:left; margin:10px 5px;}
/*respond*/
h3.comments {font-size:1.25em; clear:both;}
h3.comments span {font-size:0.75em; color:#555; padding-left:10px;}


/*commentslist*/
.commentslist {border-top:1px solid #eee; padding-top:15px; margin-top:25px;}
.commentslist ul li {margin-top:15px; position:relative; border-bottom:1px solid #ddd; padding-bottom:15px; margin-bottom:20px;}
.commentslist ul li .gravatar {width:45px; height:45px; float:left; border-radius:50%; overflow:hidden; position:absolute; top:10px;}
.commentslist ul li .gravatar img {width:100%; height:100%; border-radius:50%; transition:transform 0.4s ease-out 0s;}
.commentslist ul li .gravatar img:hover {transform:rotateZ(360deg);}
.commentslist ul li .commentInfo {padding-left:65px;}
.commentslist ul li .commentInfo .cmtName {padding:10px 0; font-family:'Microsoft Yahei'; color:#5188A6;}
.commentslist ul li .commentInfo .cmtName span.adminAuthor {color:#F04848; font-size:0.75em;}
.commentslist ul li .commentInfo .cmtName a,.commentslist ul li .commentInfo .cmtTxt a {color:#5188A6;}
.commentslist ul li .commentInfo .cmtTime {float:right; padding:10px 0; font-size:0.75em; color:#888;}
.commentslist ul li .commentInfo .cmtTxt {clear:both; font-size:0.75em;}
.commentslist ul li .commentInfo .cmtAction {text-align:right; font-size:0.75em;}
.commentslist ul li .commentInfo .cmtAction span {padding-left:10px;}
.commentslist ul li .commentInfo .cmtAction a {color:#555; cursor:pointer;}
.commentslist ul li .commentInfo .cmtAction a:hover {color:#0074CE;}
.commentslist ul li li {padding-left:30px; border-top:1px solid #eee; padding-top:10px; border-bottom:none; margin-bottom:0;}
.commentslist ul li li .gravatar {top:20px;}
#loading-comments,#loading-posts {display:none; text-align:center; font-family:'Microsoft Yahei'; font-size:0.875em; color:#0074CE;}
/*entry*/
.entry {border-bottom:2px solid #eee; margin-bottom:10px; overflow:hidden;}
.entry .status.align-left {width:auto;left:50%; margin-left:-60px; top:50px;}
.entry .align-left {float:none; display:block; margin:0 auto; padding-bottom:30px; overflow:hidden;}
.entry .align-left .action-like {width:49%;}
.entry .align-left .action-like a{float:right; padding:8px 20px; border:1px solid #eee;}
.entry .align-left .action-like a:hover {border:1px solid #FF8402;}
.entry .align-left .action-unlike a {float:left; padding:8px 20px; border:1px solid #eee;}
.entry .align-left .action-unlike a:hover {border:1px solid #0074CE;}
.entry p{font-size:0.875em; color:#333; margin-bottom:15px;}
.entry .products {float:right; width:200px; margin:5px 0 15px 15px;}
.entry .products .thumb {border:1px solid #ddd; border-radius:4px 4px 0 0;}
.entry .products .thumb img {width:auto; max-width:100%; height:auto; display:block;}
.entry .products .price {font-size:0.75em; background:#F04848; color:#fff; text-align:center;}
.entry .products .gobuy {float:none;}
.entry .products .gobuy a {border-radius:0px; width:100%;}
.entry .gobuy2 {float: none;font-size: 0.75em; margin-bottom:20px;}
.entry .gobuy2 a{display: block;
width: 200px;
height: 30px;
text-align: center;
line-height: 30px;
color: #fff;
background: #F04848;
border-radius: 4px;
margin: 5px auto;font-size: 14px;}
.entry .gobuy2 a:hover{background: #7B4BAE;}
/*bxslider*/
.bx-wrapper {position: relative; margin: 0 auto 10px; padding: 0; *zoom: 1; -ms-touch-action: pan-y; touch-action: pan-y;}
.bx-wrapper img {max-width: 100%; display: block;}
.bxslider {margin: 0; padding: 0;}
ul.bxslider {list-style: none;}
.bx-viewport {-webkit-transform: translatez(0);}
.bx-wrapper {background: #fff;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;top: -70px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px; background: url(../images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}
.bx-wrapper .bx-pager {text-align: right; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #F04848; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {background: #9563C9;}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1; *display: inline;}
.bx-wrapper .bx-pager-item {font-size: 0; line-height: 0;}
.bx-wrapper .bx-prev {left: 10px; background: url(../images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {background-position: 0 0;}
.bx-wrapper .bx-next {right: 10px; background: url(../images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-controls-auto { text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block; text-indent: -9999px; width: 10px; height: 11px; outline: 0; background: url(../images/controls.png) -86px -11px no-repeat; margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block; text-indent: -9999px; width: 9px; height: 11px; outline: 0; background: url(../images/controls.png) -86px -44px no-repeat; margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left; width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0; width: 35px;}
.bx-wrapper .bx-caption {position: absolute; bottom: 0; left: 0; background: #666; background: rgba(80, 80, 80, 0.75); width: 100%;}
.bx-wrapper .bx-caption span {color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}
/*pagenavi*/
.pagenavi,#page {text-align:center; font-size:0.75em;}
.pagenavi a,.pagenavi span.now-page,#page a {padding:0 12px; color:#F04848; border:1px solid #dedede; margin-right:-3px; display:inline-block;}
.pagenavi a:hover,.pagenavi span.now-page,#page a:hover {background:#F04848; color:#fff;} 
/*footer*/
#footer {background:#fff; border-top:3px solid #eee;font-size:0.75em;}
#footer  a {color:#666;}
.pagelist {text-align:center; border-bottom:1px solid #eee; padding:10px 10px 20px;}
.pagelist ul li {display:inline; padding:0 10px;}
.friendlinks {clear:both; text-align:center; padding-top:15px;}
.friendlinks ul li {display:inline; padding:5px;}
.copyright {clear:both;  padding-top:10px;}
/*backTop*/
#backTop {position:fixed; right:0; top:60%;}
#backTop a {display:block; background:url(../images/backtop.png) no-repeat 0 0; width:25px; height:94px;}
#backTop a:hover {background-position:-41px 0;}
/*screen width*/
@media only screen and (max-width:1280px){
	.topMenu,
	.header,
	#nav .menu,
	#container,
	.footer {
		width:93.75%;
	}
	.logo img {
		margin-right:1.25%;
	}
	#nav .menu ul li {
		width:14.25%;
	}
	.searchForm  {
		width:37.333333%;
	}
	.searchForm  .s {
		width:78.125%;
		padding:5px 1.339286%;
	}
	.searchForm .submit {
		width:17.857143%;
		padding:0 2.232143%;
	}
	.main {
		width:69.166667%;
		padding:0 0.833333%;
	}
	.sidebar {
		width:26.666667%;
		padding:0 0.833333%;
	}
	.post.sticky {
		padding:20px 2.352941%;
	}
	.post .thumbnail {
		width:28.096386%;
		height:auto;
		max-height:200px;
	}
	.post .except {
		width:70.289157%;
	}
	.widgettxt {
		padding:4.6875%;
	}
	.widget h3 {
		padding:5px 4.6875%;
	}
	.widget.normal ul {
		padding:0 3.125%;
	}
	.widget.pic ul li {
		width:31.25%;
		margin:0.9375%;
	}
	.widget.pic ul li .thumb {
		padding:5%;
	}
	.widget.graphic ul li {
		padding:15px 3.125% 15px 4.6875%;
	}
	.widget.graphic ul li .thumb {
		margin-right:4.6875%;
	}
	.pagelist {
		padding:10px 1% 20px;
	}
	.pagelist ul li {
		padding:0 1%;
	}
	.friendlinks ul li {
		padding:5px 0.5%;
	}
	.accountPage {		
		padding:20px 1.666667%;
	}
	.accountLeft {
		width:18.333333%;
	}
	.accountLeft .avatar {
		width:90.909091%;
		height:auto;
	}
	.accountRight {
		width:70.833333%;
		padding:50px 0 20px 4.166667%;
	}
	.commentslist ol li li {
		padding-left:3.614458%;
	}
}
@media only screen and (max-width:980px){
	.logo img {
		width:50px;
		height:50px;
		margin-top:35px;
		transition-duration:0.3s;
	}
	#nav .menu ul li a {
		font-size:1em;
		transition-duration:0.3s;
	}
	.sidebar {
		display:none;
	}
	.main {
		float:none;
		margin:0 auto;
		width:95.833334%;
		transition-duration:0.3s;
	}
}
@media only screen and (max-width:768px){
.entry .products .price{ height:45px;}
	.post .except p {display:none;}
	.post .except i	{display:none;}
	.post .line {
    padding-bottom: 0px;    margin-bottom: 0px;
	}
	.post .except span.views { float:none;
}
.post .except span, .postmeta span {
    padding-right: 2px;
}
.post .except .exceptMeta{     border-top: none;}
.gobuy a{     margin-top: -15px;
    margin-bottom: 5px;}
	.topMenuLeft ul li.forget,
	.topMenuLeft ul li.baoliao,
	#nav .menu,	
	#header .searchForm,
	.postToptitle,
	.post 
	.post .except i,
	.post .except .postToptitle .wpfp{
		display:none;
	}
	.header {
		height:90px;
		transition-duration:0.3s;
	}
	.logo {
	    width:100%;
	}
	.logo a {
		line-height:90px;
		transition-duration:0.3s;
	}
	.logo img {
		margin-top:20px;
		transition-duration:0.3s;
	}
	#nav {
		box-shadow:none;
	}
	.searchBtn,
	.menuBtn,
	.post .except .postToptitle {
		display:block;
	}
	.post .except .postToptitle h2 {
		padding-right:0;
	}
	.post .except h2 {
		font-size:1em;
	}
	.related ul li{ width:100%}
	.entry .gobuy2 a{ width:100%}
}
@media only screen and (max-width:640px) {
	.post .except h2 {
		margin-bottom:0;		
	}
	.watch-position,
	.status,
	.topMenuLeft ul li.showcang,
	.post .except .topInfo {
		
	}	
	.post .except .exceptMeta span.views {
		display:none;
	}
}
@media only screen and (max-width:540px) {
	.post h2 {
		padding-bottom:5px;	
		transition-duration:0.3s;
	}
	.post .except .exceptMeta {
		padding-top:5px;
		transition-duration:0.3s;
	}
	#divCommentPost .commentForm .text {
		width:60%;
	}
	#divCommentPost .commentForm textarea {
		width:100%;
	}
	.accountPage form {
		width:59.259259%;
	}
	.accountPage .text {
		width:93.75%;
		padding:5px 1.5625%;
	}
	.accountLeft,
	.accountRight {
		float:none;
		width:100%;
		clear:both;
	}
	.accountLeft .avatar {
		width:37.037037%;
	}
	.accountLeft ul li {
		float:left;
		border-radius:0;
		text-align:center;
		padding:0 0.925926%;
	}
	.accountRight {
		padding:25px 0;
	}
}
@media only screen and (max-width:420px) {
	.post .cate,	
	#divCommentPost .emailGravatar {
		display:none;
	}
	.post.istop .cate {display:block;}
	.post .except {
		float:none;
		margin:0 auto;
		width:96.385543%;
		transition-duration:0.3s;
	}
	.logo a {
	    white-space:nowrap;
	    overflow:hidden;
	    text-overflow:ellipsis;
	}
	.entry .products {
		float:none;
		margin:5px auto 15px;
	}
	.post .thumbnail {
		margin-right:10px;
		margin-top:7px;
	}	
	#divCommentPost .commentForm {
		padding-right:20px;
	}
}

.gobuy a{display:inline-block;}