body {background:#f3f3f3}
#PageStyle {}
.pageBg {width:100%;}
.pageBg0 {background:url(../images/common/map.png) no-repeat top center #FFF;}
.pageBg1 {background:url(../images/common/pageBanner-1.jpg) repeat-x top center}
.pageBg2 {background:url(../images/common/pageBanner-2.jpg) repeat-x top center}
.pageBg3 {background:url(../images/common/pageBanner-3.jpg) repeat-x top center}
.pageBg4 {background:url(../images/common/pageBanner-4.jpg) repeat-x top center}
.pageBg5 {background:url(../images/common/pageBanner-5.jpg) repeat-x top center}
.pageBg6 {background:url(../images/common/pageBanner-6.jpg) repeat-x top center}
.pageBg7 {background:url(../images/common/pageBanner-7.jpg) repeat-x top center}
.pageBg8 {background:url(../images/common/pageBanner-8.jpg) repeat-x top center}
.pageBg9 {background:url(../images/common/pageBanner-9.jpg) repeat-x top center}
.pageBg10 {background:url(../images/common/pageBanner-10.jpg) repeat-x top center}
.pageHead {padding:40px 0;height:260px;text-align:center;color:#FFF;}
.pageHead .pageHeadLogo {width:100px;margin:0px auto;display:none;}
.pageHead .pageHeadLogo img {width:100px;}
.pageHead .txt1 {font-size:34px;padding:20px;padding-top:80px;font-weight:bold;}
.pageHead .txt2 {font-size:16px;}
.pageHead .txt1,
.pageHead .txt2 {text-shadow: 0 1px 3px rgba(0,0,0,.6), 0 0 30px rgba(0,0,0,.035);/*-webkit-box-shadow: 0 3px 7px rgba(0,0,0,.2), 0 -3px 7px rgba(0,0,0,.2);-moz-box-shadow: 0 3px 7px rgba(0,0,0,.2),0 -3px 7px rgba(0,0,0,.2);box-shadow: inset 0 3px 7px rgba(0,0,0,.2), 0 -3px 7px rgba(0,0,0,.2);*/}
.pageBg0 .pageHead {color:#666;}

.pageContainer {/*background:#f3f3f3;*/ padding-top:40px;}
.chart {width: 100%;max-width: 350px;margin: 0 auto;margin-bottom: 30px;padding-bottom:30px;background-color: #fff;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2);box-shadow: 0 1px 2px rgba(0,0,0,0.2);-webkit-border-radius: 2px;border-radius: 2px;}
.chart .chart-link {position: relative;display: block;padding: 10px 10px 5px 10px;}
.chart .chart-link .chart-thumb {position: relative;height: 0;padding-bottom: 75%;overflow: hidden;}
.chart .chart-link .chart-hover {font-size:12px;opacity: 0;position: absolute;z-index: 10;padding: 10px;display: inline-block;top: 0;right: 0;bottom: 0;left: 0;z-index:999;background-color: rgba(255,255,255,0.95);-webkit-transition: 0.1s all ease-in-out;transition: 0.1s all ease-in-out;}
.chart .chart-link:hover .chart-hover {opacity: 1;}
.chart .chart-link .chart-thumb img {width: 100%;height: auto;}
.chart .chart-info {padding: 0 10px 10px 10px;}
.chart .chart-info .title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.chart .chart-info .title img {width: 20px;height: 20px;-webkit-border-radius: 10px;border-radius: 10px;margin-right: 3px;}
.chart .chart-info .info {color:#666;text-indent:2.5em;font-size:12px;line-height:20px;color: #999;}
.chart .chart-info .chart-icon {position: absolute;right: 20px;bottom:35px;font-size: 0.9em;}
.chart .chart-info .chart-icon .star {cursor: pointer;}
.chart .chart-info .chart-icon .icon-bar {margin: 3px 4px 0 2px;}
.icon-bar {display: inline-block;margin: 0 0.4rem;color: #999;}

.widget {background: #fff;padding: 21px 30px;margin-bottom: 35px;}

.widget .title {margin-top: 0;padding-bottom: 7px;border-bottom: 1px solid #ebebeb;margin-bottom: 21px;position: relative;font-size: 1.5em;font-weight: 400;color: #303030;}
.widget .title:after {content: "";width: 90px;height: 1px;background: #f4645f;position: absolute;left: 0;bottom: -1px;box-sizing: border-box;}

.post {padding: 35px;background: #fff;margin-bottom: 35px;position: relative;overflow: hidden;}
.post .post-head {text-align: center;}
.post .post-head .post-title {margin: 0;font-size: 2em;line-height: 1.2em;}
.post .post-head .post-title a {color: #303030;}
.post .post-head .post-metaa {color: #959595;margin: 14px 0 0;}
.post .featured-media {margin-top: 30px;overflow: hidden;}
.post .featured-media img {width: 100%;}
.post .post-content {margin: 30px 0;}
.post-content {font: 400 18px/1.62 Georgia,"Xin Gothic","Hiragino Sans GB","Droid Sans Fallback","Microsoft YaHei",sans-serif;color: #444443;}
.post-content p {margin-top: 0;margin-bottom: 1.46em;text-indent:2.5em;}
.post .post-footer {margin-top: 30px;border-top: 1px solid #ebebeb;padding: 21px 0 0;}
.ulList {background: #fff;padding-bottom:20px;margin-bottom:40px;}
.ulList {margin-left:-10px;}
.ulList li {padding:20px 35px ;position: relative;overflow: hidden;margin-bottom:0;border-bottom:1px dashed #dedede;}
.ulList li .alink {display:block;padding:20px 0;border-bottom:1px dotted #dedede;}
.ulList .list-head{text-align:left;float:left;}
.ulList h4 {margin:0;}
.ulList .btn {float:right;}
.ulList .post-date {float:right;}
.ulList  .acolor {color:#333;}
.ulList .page {text-align:center;}


.chart2 {width: 100%;max-width: 350px;margin: 0 auto;margin-bottom: 30px;padding-bottom:0px;background-color: #fff;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2);box-shadow: 0 1px 2px rgba(0,0,0,0.2);-webkit-border-radius: 2px;border-radius: 2px;}
.chart2 .thumb {padding:20px 0;font-size:48px;text-align:center;}
.chart2 .chart-info {padding: 0 10px 10px 10px;}
.chart2 .chart-info .title {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align:center;padding-bottom:10px;}
.chart2 .chart-info .title img {width: 20px;height: 20px;-webkit-border-radius: 10px;border-radius: 10px;margin-right: 3px;}
.chart2 .chart-info .txt-link {text-align:center;padding:10px;border-top: 1px solid #dedede;font-size:12px;}
.chart2 .chart-info .chart-icon {position: absolute;right: 20px;bottom:35px;font-size: 0.9em;}
.chart2 .chart-info .chart-icon .star {cursor: pointer;}
.chart2 .chart-info .chart-icon .icon-bar {margin: 3px 4px 0 2px;}

.circle {text-align:center;}
.circleBox {display: block;margin: 0 auto;margin-bottom: 10px;width: 90px;height:90px;color:#FFF;font-size:32px;line-height:85px;-webkit-border-radius: 50%;border-radius: 50%;border: 8px solid #FFF;-webkit-box-shadow: 0 4px 9px 0 rgba(46,37,37,0);box-shadow: 0 4px 9px 0 rgba(46,37,37,0);-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}
.circleTit {font-size:18px;font-weight:bold;}

.introBox {padding:30px 60px;}
.introBox p{text-indent:2.5em;line-height:1.5em;padding-top:20px;font-size:15px;}
.introHead {width:200px;margin:40px auto;font-size:26px;color:#000;line-height:35px;padding:15px 0;text-align:center;border-bottom:2px solid #dedede;}
.mapCon {width:880px;height:500px;margin:20px auto;}
.mapTit {font-weight:bold;font-size:18px;}
.mapTxt {color:#666}

.newsCon p { display:block; font-size:18px; line-height:2em; text-indent:2em; padding-bottom:20px;}
.newsCon p img { max-width:800px;}
.newsConTit { text-align:left;}
.newsConTit h2 { font-size:34px;}
.newsConTit p.time {font-size:16px; padding:10px 0 10px 10px; border:1px solid #dedede; border-left:none; border-right:none;}

.userCon {padding: 35px;background: #fff;margin-bottom: 35px;position: relative;overflow: hidden;}
.userCon .tab-content{padding:40px 0;}
.userCon .noUser { background:url(../images/common/login.jpg) top center no-repeat; padding-top:500px; text-align:center;}
.userCon .userInfo {text-align:center; }
.userCon .userInfo .spanIcon{ font-size:38px; padding-bottom:10px; color:#999}
.border-left { border-left:1px dashed #dedede; padding-left:20px;}
.border-right { border-right:1px dashed #dedede;}

.userHistory { padding:20px 0; border-top:1px dashed #dedede; margin-top:40px;}
.userHistory h4 { border-left:5px solid #C00; padding-left:20px;}
.userHistory ul{ margin-left:0px;    -webkit-padding-start: 0px; margin-top:20px; border:1px solid #dedede;}
.userHistory li { list-style:none; padding:20px; border-top:1px solid #dedede; margin-top:-1px;}

.fontweight-500 {
	font-weight: 500;
}
.fontcolor-red{
	color:#c00;
}
.no{background:url(../images/error.gif) no-repeat 0 center; color:#c00; font-weight: 500; padding:0 0 0 20px;}
.yes{background:url(../images/right.gif) no-repeat 0 center; color:#38920e; width:16px;height:16px;font-weight: 500 padding:0 0 0 20px;}