
audio {
	zoom: 1; display: inline
}
canvas {
	zoom: 1; display: inline
}
video {
	zoom: 1; display: inline
}
body {
	font: 12px/1.5 tahoma,arial,"hiragino sans gb",����
}
button {
	font: 12px/1.5 tahoma,arial,"hiragino sans gb",����
}
input {
	font: 12px/1.5 tahoma,arial,"hiragino sans gb",����
}
select {
	font: 12px/1.5 tahoma,arial,"hiragino sans gb",����
}
textarea {
	font: 12px/1.5 tahoma,arial,"hiragino sans gb",����
}
input {
	font-size: 100%
}
select {
	font-size: 100%
}
textarea {
	font-size: 100%
}
table {
	border-spacing: 0; border-collapse: collapse
}
th {
	
}
fieldset {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
img {
	border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
iframe {
	display: block
}
abbr {
	border-right-width: 0px; font-variant: normal; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
acronym {
	border-right-width: 0px; font-variant: normal; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
del {
	text-decoration: line-through
}
address {
	font-style: normal; font-weight: 500
}
caption {
	font-style: normal; font-weight: 500
}
cite {
	font-style: normal; font-weight: 500
}
code {
	font-style: normal; font-weight: 500
}
dfn {
	font-style: normal; font-weight: 500
}
em {
	font-style: normal; font-weight: 500
}
th {
	font-style: normal; font-weight: 500
}
var {
	font-style: normal; font-weight: 500
}
ol {
	list-style-type: none
}
ul {
	list-style-type: none
}
caption {
	text-align: left
}
th {
	text-align: left
}
h1 {
	font-size: 100%; font-weight: 500
}
h2 {
	font-size: 100%; font-weight: 500
}
h3 {
	font-size: 100%; font-weight: 500
}
h4 {
	font-size: 100%; font-weight: 500
}
h5 {
	font-size: 100%; font-weight: 500
}
h6 {
	font-size: 100%; font-weight: 500
}
q:before {
	content: ''
}
q:after {
	content: ''
}
sub {
	position: relative; line-height: 0; font-size: 75%; vertical-align: baseline
}
sup {
	position: relative; line-height: 0; font-size: 75%; vertical-align: baseline
}
sup {
	top: -0.5em
}
sub {
	bottom: -0.25em
}
a {
	color: #252525
}
a:hover {
	color: #b50800; text-decoration: underline
}
ins {
	text-decoration: none
}
a {
	text-decoration: none
}
code {
	font-family: monospace,serif; font-size: 1em
}
kbd {
	font-family: monospace,serif; font-size: 1em
}
pre {
	font-family: monospace,serif; font-size: 1em
}
samp {
	font-family: monospace,serif; font-size: 1em
}
.f-cb:after {
	display: block; height: 0px; visibility: hidden; clear: both; font-size: 0px; content: " "
}
.f-cb {
	zoom: 1
}
.f-dn {
	display: none
}
.f-ib {
	zoom: 1; display: inline
}
.f-db {
	display: block
}
.f-fl {
	display: inline
}
.f-fr {
	display: inline
}
.f-fl {
	float: left
}
.f-fr {
	float: right
}
.f-pr {
	position: relative
}
.f-prz {
	position: relative; zoom: 1
}
.f-pa {
	position: absolute
}
.f-mt0 {
	margin-top: 0px !important
}
.f-mb0 {
	margin-bottom: 0px !important
}
.f-pt0 {
	padding-top: 0px !important
}
.f-pb0 {
	padding-bottom: 0px !important
}
.f-oh {
	overflow: hidden
}
.f-ff0 {
	font-family: arial,����
}
.f-ff1 {
	font-family: "microsoft yahei",΢���ź�,����,arial,����
}
.f-fs12 {
	font-size: 12px
}
.f-fs14 {
	font-size: 14px
}
.f-fwn {
	font-weight: normal
}
.f-fwb {
	font-weight: bold
}
.f-tal {
	text-align: left
}
.f-tac {
	text-align: center
}
.f-tar {
	text-align: right
}
.f-taj {
	text-justify: inter-ideograph; text-align: justify
}
.f-vam {
	vertical-align: middle
}
.f-vama * {
	vertical-align: middle
}
.f-wsn {
	word-wrap: normal; white-space: nowrap
}
.f-pre {
	text-align: left; word-wrap: break-word; white-space: pre-wrap; overflow: hidden; word-break: break-all
}
.f-wwb {
	word-wrap: break-word; white-space: normal; word-break: break-all
}
.f-ti {
	text-indent: -30000px; overflow: hidden
}
.f-ti2 {
	text-indent: 2em
}
.f-lhn {
	line-height: normal
}
.f-tdu {
	text-decoration: underline
}
.f-tdu:hover {
	text-decoration: underline
}
.f-tdn {
	text-decoration: none
}
.f-tdn:hover {
	text-decoration: none
}
.f-toe {
	text-overflow: ellipsis; word-wrap: normal; white-space: nowrap; overflow: hidden
}
.f-csp {
	cursor: pointer
}
.f-csd {
	cursor: default
}
.f-csh {
	cursor: help
}
.f-csm {
	cursor: move
}
.f-usn {
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none
}
.f-linear {
	filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#fcfcfc',endcolorstr='#cccccc')
}
.f-linear-light {
	filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#fcfcfc',endcolorstr='#eeeeee')
}
.ui-box {
	padding-bottom: 0px; margin: 20px 0px 0px; padding-left: 0px; padding-right: 0px; zoom: 1; font-size: 14px; padding-top: 0px
}
.ui-box:after {
	display: block; height: 0px; visibility: hidden; clear: both; font-size: 0px; content: " "
}

.ui-box-head {
	line-height: 38px; zoom: 1; background: url(/uploads/image/zhuanti/ui-box-head.gif) no-repeat right bottom; height: 40px
}
.ui-box-head .ui-box-head-title {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; color: #333; font-size: 18px; font-weight: normal; padding-top: 0px
}
.ui-box-head .ui-box-head-more {
	float: right
}
.ui-box-head .ui-box-head-text {
	float: left; color: #808080; margin-left: 10px
}
.ui-box-container {
	background: #fff
}
.ui-box-content {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.ui-list {
	padding-bottom: 8px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 8px
}
.ui-list li {
	line-height: 30px; padding-left: 24px; background: url(/uploads/image/zhuanti/ui-list-item.gif) no-repeat 0px 0px; height: 30px
}
.ui-list-keywords.ui-list li {
	line-height: 28px; padding-left: 24px; background: url(/uploads/image/zhuanti/ui-list-item-keywords.gif) no-repeat 0px 0px; height: 28px
}
.ui-list li a {
	line-height: 20px; text-decoration: none
}
.ui-list li a {
	vertical-align: middle
}
.ui-list li a:hover {
	text-decoration: underline
}

.ui-list li span {
	padding-left: 10px; color: #888
}
.ui-picnews {
	position: relative; width: 100%; height: 100%
}
.ui-picnews a {
	position: relative; width: 100%; display: block; height: 100%; color: #ccc; font-weight: bold
}
.ui-picnews a:hover {
	color: #fff; text-decoration: none
}
.ui-picnews a img {
	position: absolute; top: 0px; left: 0px
}
.ui-picnews a p {
	position: absolute; line-height: 32px; text-indent: 1em; width: 100%; bottom: 0px; background: url(/uploads/image/zhuanti/ui-picnews-title.png); height: 32px; left: 0px; _color: #ccc
}
.ui-card {
	border-bottom: #eee 1px solid; padding-bottom: 10px; padding-left: 8px; padding-right: 8px; padding-top: 18px
}
.ui-card:hover {
	background-color: #f9f9f9
}
.ui-card .ui-card-info {
	position: relative
}
.ui-card .ui-card-info a.ui-card-thumb {
	position: relative; width: 135px; display: inline-block; height: 90px; margin-right: 20px
}
.ui-card .ui-card-info em {
	line-height: 30px; display: inline-block; height: 36px; font-size: 20px
}
.ui-card .ui-card-info em a {
	font-size: 20px
}
.ui-card .ui-card-info em a:hover {
	color: #cd0001; text-decoration: none
}
.ui-card .ui-card-info p {
	line-height: 26px; margin-bottom: 10px; color: #666; font-size: 12px
}


.content-side .guandian .card {
	border-bottom: #e8e8e8 1px solid; padding-bottom: 14px; padding-left: 0px; padding-right: 0px; height: 70px; padding-top: 20px
}
.content-side .guandian .card p {
	padding-bottom: 6px; line-height: 30px; background-color: #f0f0f0; padding-left: 12px; width: 176px; padding-right: 12px; height: 58px; padding-top: 6px
}
.content-side .guandian .card p a:hover {
	text-decoration: none
}
.content-side .guandian .card a.thumb {
	display: block; height: 70px
}
.content-side .dameijun .ui-box-content {
	padding-bottom: 20px; background-color: #f0f0f0; padding-left: 15px; padding-right: 15px; padding-top: 20px
}
.content-side .dameijun .ui-box-content .latest a.title {
	padding-left: 10px; color: #b50800; font-size: 14px; font-weight: bold
}
.content-side .dameijun .ui-box-content .reviews {
	padding-top: 16px
}
.content-side .dameijun .ui-box-content .reviews ul li {
	padding-bottom: 0px; line-height: 26px; padding-left: 17px; width: 100px; padding-right: 18px; background: url(/uploads/image/zhuanti/ui-article-side-card.gif) no-repeat -16px -6px; float: left; height: 26px; padding-top: 0px
}
.content-side .dameijun .ui-box-content .reviews ul li a {
	font-size: 12px
}
.content-side .dameijun .ui-box-content .reviews ul li a:hover {
	color: #b50800
}
.content-side .top10 .ui-list {
	padding-top: 16px
}
.content-side .dutu .ui-box-content {
	width: 300px; overflow: hidden; padding-top: 20px
}
.content-side .dutu .ui-box-content ul {
	width: 320px
}
.content-side .dutu .ui-box-content ul li {
	text-align: center; width: 140px; margin-bottom: 12px; float: left; margin-right: 20px
}
.content-side .dutu .ui-box-content ul li .pic {
	width: 140px; height: 140px
}
.content-side .dutu .ui-box-content ul li .pic img {
	width: 140px; height: 140px
}
.content-side .dutu .ui-box-content ul li h1 {
	line-height: 32px; width: 140px; height: 36px; overflow: hidden
}
.content-side .dutu .ui-box-content ul li a.title {
	font-size: 12px
}
.content-side .dutu .ui-box-content ul li a.title:hover {
	color: #b50800
}
.content-side .tanzi .ui-box-content h4 {
	padding-left: 6px; padding-top: 18px
}
.content-side .tanzi .ui-box-content h4 a {
	font-size: 16px; font-weight: bold
}
.content-side .tanzi .ui-box-content h4 a:hover {
	color: #b50800; text-decoration: none
}
.content-side .tanzi .pic-s {
	background-color: #f6f6f6; margin-top: 16px; width: 300px; margin-bottom: 6px; height: 60px
}
.content-side .tanzi .pic-s img {
	width: 90px; display: inline; float: left; height: 60px; margin-right: 10px
}
.content-side .tanzi .pic-s h2 {
	padding-bottom: 0px; line-height: 26px; padding-left: 0px; padding-right: 10px; font-size: 14px; font-weight: bold; padding-top: 4px
}
.content-side .zhoukan .ui-list a em {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; padding-top: 0px
}
.content-side .zhoukan .journal {
	border-bottom: #ccc 1px solid; padding-top: 20px
}
.content-side .zhoukan .journal .info {
	width: 160px
}
.content-side .zhoukan .journal .info .number em {
	padding-bottom: 2px; background-color: #b50800; padding-left: 4px; padding-right: 4px; color: #fff; font-size: 12px; padding-top: 2px
}
.content-side .zhoukan .journal .info .title {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px
}
.content-side .zhoukan .journal .info .title a {
	padding-bottom: 10px; padding-left: 0px; padding-right: 0px; font-size: 14px; font-weight: bold; padding-top: 10px
}
.content-side .zhoukan .journal .des {
	padding-bottom: 12px; line-height: 22px; padding-left: 0px; padding-right: 0px; color: #666; font-size: 12px; padding-top: 4px
}
.content-side .zhoukan .journal .des a {
	padding-bottom: 0px; padding-left: 3px; padding-right: 3px; color: #b50800; padding-top: 0px
}


.guandian a {
	font-weight: normal
}
.guandian a:hover {
	color: #b50800
}
.guandian a img {
	width: 100px; float: right; height: 70px
}
.guandian a p {
	padding-bottom: 6px; line-height: 30px; text-indent: 0px; padding-left: 12px; width: 176px; padding-right: 12px; font-family: ΢���ź�; background: #f0f0f0; height: 58px; color: #252525; font-size: 14px; padding-top: 6px
}
.guandian a p:hover {
	color: #b50800
}



/*�զ���*/

.ui-card2:hover {
	font-family:΢���ź�; font-size: 16px;
}
.content-list2 {
	width: 670px; padding-right: 15px; font-size: 16px; font-family: "΢���ź�"; border-right: #d8d8d8 1px solid
}
.f-cb2:after {
	display: block; height: 0px; visibility: hidden; clear: both; font-family: "΢���ź�"; font-size: 16px; content: " "
}
.f-cb2 {
	zoom: 1
}