﻿/* AB模版网 做最好的织梦整站模板下载网站 */
/* 模版源码：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */
/* QQ：9490489 */

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {

	margin: 0;

	padding: 0;

	border: 0;

	font: inherit;

	vertical-align: baseline

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display: block

}

ol, ul {

	list-style: none

}

blockquote, q {

	quotes: none

}

blockquote:after, blockquote:before, q:after, q:before {

	content: '';

	content: none

}

table {

	border-collapse: collapse;

	border-spacing: 0

}

html {

	-ms-text-size-adjust: 100%;

	-webkit-text-size-adjust: 100%

}

body {

	-webkit-font-smoothing: antialiased;

	line-height: 1.6;

	color: #333;

	font-size: 15px;

	background: #fff

}

body, button {

	font-family: "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif

}

a {

	text-decoration: none

}

#logo-container {

	box-sizing: border-box;

	height: 60px;

	padding: 10px

}

#logo-container.text-only {

	text-align: center

}

#logo-container.algin-left {

	text-align: left

}

#logo-container.algin-center, #logo-container.algin-center #company-title, #qtouch-link {

	text-align: center

}

#logo {

	max-height: 100%;

	max-width: 100%

}

#logo-container.text-only #logo {

	display: none

}

#company-title {

	display: none;

	text-align: left;

	height: 100%;

	line-height: 40px;

	font-size: 120%

}

#logo-container.text-only #company-title {

	display: block

}

#menu>.menu:after {

	content: ' ';

	display: block;

	clear: both

}

#menu>.menu>.menuitem {

	box-sizing: border-box;

	float: left;

	width: 25%

}

#menu>.menu>.menuitem>a {

	display: block;

	text-align: center;

	height: 35px;

	line-height: 35px;

	font-size: 90%;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: pre

}

#menu.has-nav-menu {

	position: relative

}

#menu.has-nav-menu>.menu>.menuitem {

	width: 22.5%

}

#menu>#main-menu>#nav-menu-toggle {

	display: none

}

#menu.has-nav-menu>#main-menu>#nav-menu-toggle {

	display: block;

	width: 10%

}

#menu.has-nav-menu>#main-menu>#nav-menu-toggle>a>.icon {

	display: inline-block;

	width: 5px;

	height: 5px;

	background: #fff;

	border-radius: 50%;

	vertical-align: middle;

	margin: 2px

}

#menu.show-nav-menu>#main-menu>#nav-menu-toggle>a>.icon {

	display: none

}

#menu.show-nav-menu>#main-menu>#nav-menu-toggle>a>.icon:first-child {

	display: block;

	width: 100%;

	height: 100%;

	background-color: transparent;

	font-size: 200%;

	line-height: 1;

	margin: 0

}

#menu.show-nav-menu>#main-menu>#nav-menu-toggle>a>.icon:first-child:after {

	content: '\00d7'

}

#nav-menu {

	display: none;

	position: absolute;

	left: 0;

	right: 0;

	top: 100%;

	background: #fff;

	z-index: 100

}

#menu.show-nav-menu>#nav-menu {

	display: block

}

#footer {

	margin-top: 10px;

	padding: 10px

}

#qtouch-link {

	margin-bottom: 2%;

	padding: 10px 0px 150px 10px;
	
	font-size: 14px;

	background: #000

}

#qtouch-link a {

	color: #ffffff

}

#qtouch-link strong {

	color: #fff

}

.widget>.widget-body:first-child {

	margin-top: 20px

}

#body>.widget:first-child>.widget-body:first-child, .widget-links>.widget-body:first-child, .widget-slides>.widget-body:first-child {

	margin-top: 0

}

.widget-video>.widget-body>iframe {

	display: block;

	margin: 0 auto;

	width: 90%;

	max-width: 400px;

	min-height: 200px

}

.widget-textlist>.widget-body>.list>.list-item>a {

	text-overflow: initial!important;

	display: -webkit-flex!important;

	display: flex!important;

	-webkit-align-items: center;

	align-items: center

}

.widget-textlist>.widget-body>.list>.list-item>a>.title {

	-webkit-flex: 100%;

	flex: 100%;

	white-space: pre;

	overflow: hidden;

	text-overflow: ellipsis

}

.widget-textlist>.widget-body>.list>.list-item>a>.pub-date {

	font-size: 80%;

	margin-left: .5em;

	-webkit-flex-shrink: 0;

	flex-shrink: 0

}

.image-container>img {

	max-width: 100%;


}

.article-image, .ugc img {

	display: block;

	margin: 0 auto;

	max-width: 100%

}

.ugc:after {

	display: block;

	content: ' ';

	clear: both

}

.ugc {

	word-break: break-word

}

.ugc * {

	max-width: 100%

}

.ugc dl, .ugc ol, .ugc ul {

	list-style-position: inside

}

.ugc table td, .ugc table th {

	border: 1px solid #ccc

}

.quick-links .prev-next {

	color: inherit;

	-ms-text-overflow: ellipsis;

	text-overflow: ellipsis;

	white-space: nowrap;

	overflow: hidden

}

.quick-links a {

	color: inherit

}

.quick-links .back:before {

	content: '';

	display: inline-block;

	width: 16px;

	height: 16px;

	background: url(../js/.com/m/skin/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABFUlEQVQ4T7VTy22DQBCd4XMBpDgVZI9IzCGpIE4HKSEdxOnAJcQVhE5MCT7McKaDOBJcmWgsg7CJwZKVPa12dt+8zyzCjQtvfA8XAbIsexORfK7BCCBNUxcEwRcALAHghZmLKZATACJaA8A7ACyOj64DcM4t4jjeIuLjsJuq7hBxPzizfcHMm+7swMBo+75fIOLDnGart227KctyZftegrGIomjteZ5J6FYv4bxe1/V9VVX7kYlEtFTV/Mhm5AERmYy7zuCpGFdN0+TWZSiLiCyV51mAv7wwGUmSfFtNVZ9EZHfCwMwMw/Cikapqxr0CwA8zH6I+n4NO32QYqvohIp8jABtfRHQzUdoc9NP5f5/pmoGyO7+qX2URRygSlgAAAABJRU5ErkJggg==) no-repeat;

	padding-right: 3px

}

.pro_cate {

	width: 100%

}

.pro_select {

	color: #363636!important;

	border: 1px solid #BFBFBF!important

}

.pro_cate ul a li {

	display: inline-block;

	font-size: 14px;

	margin: 2%;

	border-radius: 4px;

	padding: 0 6px;

	color: #666;

	border: 1px solid #DCDCDC

}

.page-widget {

	margin-top: 20px

}

.adminbuy_class { padding:10px 0; width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin-bottom:20px}
.adminbuy_class a{ color:#333; display:block; width:25%; text-align:center; line-height:30px; float:left}
.adminbuy_class2 { padding:0px 0 0 0; width:100%; overflow:hidden; }
.adminbuy_class2 a{ color:#333; display:block; padding-left:10px; padding-right:10px; margin-left:5px; margin-bottom:5px; border: solid 1px #E9E9E9; text-align:center; line-height:30px; float:left}

/*AB模版网新增翻页样式 各类模版第一站 www.adminbuy.cn*/
.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}