html, body {
height: 100%;
font-size: 14px;
font-family: "微软雅黑", "宋体", "Helvetica Neue", Helvetica, Arial, sans-serif;
/* The html and body elements cannot have any padding or margin. */
}
body {
background: url(../img/122.png) repeat-y top;
}
/* Wrapper for page content to push down footer */
#wrap {
min-height: 100%;
height: auto !important;
height: 100%;
/* Negative indent footer by it's height */
margin: 0 auto -60px;
}
/* Set the fixed height of the footer here */
#push, #footer {
height: 80px;
}
#footer {
border-top: 1px solid #e8d3e3;
text-align: center;
padding-bottom: 20px;
background-color: #fff;
padding-top:10px;
}
/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 816px) {
#footer {
margin-left: -20px;
margin-right: -20px;
padding-left: 20px;
padding-right: 20px;
}
}
/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
.container {
width: auto;
max-width: 1080px;
}
.container .credit {
margin: 20px 0;
}
.divStyle {
border: 1px solid #e8d3e3;
border-top: 3px solid #aa2970;
margin-bottom: 10px;
background-color: #fff;
}
.divTopStyle {
font-size: 16px;
background-color: #f8f8f8;
}
.tenMarginBottom {
margin-bottom: 20px !important;
}
.tenMargin {
margin-right: 10px;
}
.navPart {
background-color: #aa2970;
height: 45px;
border-bottom: 1px thin #42102B;
}
.navPart ul {
padding: 5px 0 0 0;
display: block;
width: 1020px;
margin: 0 auto;
}
.navPart li {
width: 170px;
display: block;
text-align: center;
}
.navPart li a{
font-weight:bold;
color: #fff;
}
.navPart span {
color: #c57cac;
}
.nav-pills>.active>a, .nav-pills>.active>a:hover, .nav-pills>.active>a:focus ,
.nav-pills a:hover{
color: #64004b;
background-color: #fff;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.page-header {
padding-bottom: 0;
margin-top:0;
margin-bottom: 15px;
border-bottom: 0;
}
.title {
text-align: center;
}
.bodyPart div{
float: left;
}
.bodyPart .left{
background-color: #fff;
margin-right: 10px;
width: 256px;
}
.bodyPart .right{
background-color: #fff;
width: 814px;
}
.right ul {
margin-bottom: 0;
}
.search {
background-color: #fff;
padding: 8px;
}
.search span {
display: block;
float: right;
color: #aeb2b7;
}
.searchInput {
margin-top: 4px;
width: 170px;
}
.searchBtn {
margin-top: 4px;
width: 50px !important;
}
.slideshow {
width: 814px;
}
.otherNav div {
width: 400px;
margin-top: 3px;
}
.notice, .notice div{
width: 816px !important;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {
color: white;
background-color:#aa2970;
border-color: #DDD #DDD transparent;
border : 0px;
}
.nav-tabs > li > a:hover {
color: #fff;
background-color: #aa2970;
}
.nav-tabs > li > a {
border: none;
color: #000;
border-radius: 0 0 0 0;
}
.nav-tabs {
border-top: 1px solid #ddd;
background-color: #f8f8f8;
}
.titleName {
color: #aa2970;
}
.titleTime {
padding-right: 5px;
color:#999;
}
.otherNav .tab-content ul{
padding-bottom: 20px;
}
.otherNav .tab-content ul li{
font-size: 14px;
padding: 4px;
margin:2px;
margin-left: -8px;
border-bottom: 1px solid #ddd;
}
.otherNav .tab-content ul li a,
.fbottom ul li a,
.homeTop a,
.homeBottom a,
.lsubHomeBottom a{
color:#3c3034;
}
.otherNav .notice .tab-content ul li a span{
width: 625px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
display : inline-block;
}
.otherNav .tab-content ul li a:hover, .fbottom ul li a:hover, .homeTop a:hover, .homeBottom a:hover,
.lsubHomeBottom a:hover{
color:#CF3A8C;
text-decoration: none;
}
.friendLines {
width: 1078px;
margin: 0 auto;
border: 1px solid #ddd;
}
.ftop {
border-top: 3px solid #aa2970;
width: 1053px;
padding: 8px 5px 8px 20px;
border-bottom: 1px solid #ddd;
}
.ftop a {
color:#CF3A8C;
}
.fbottom {
background-color: #fff;
}
.fbottom ul {
height: 35px;
margin-left: 20px;
}
.fbottom ul li {
list-style: none;
float: left;
height: 35px;
line-height: 35px;
margin: 8px;
}
.homeTop {
width: 254px;
height: 30px;
border-bottom: 1px solid #ddd;
}
.homeTop a {
display: block;
height: 30px;
margin-left: 10px;
line-height: 30px;
}
.homeBottom ul {
margin-top: 10px;
margin-left: 10px;
}
.homeBottom ul li {
list-style: none;
padding: 2px;
padding-left: 50px;
background: url(../img/icon.gif) no-repeat left center;
}
.left div.divStyle {
margin-bottom: 15px;
}
.weibo {
color: #fff;
background-color: #aa2970;
height: 30px;
}
.weibo span {
display: block;
height: 30px;
line-height: 30px;
padding-left: 30px;
}
.homeBottom .weiboleft img{
margin: 10px 5px;
height: 60px;
}
.homeBottom .weiboRight h5{
padding-top:30px;
margin: 1px;
color:#aa2970;
}
.homeBottom .weiboRight a{
color:#fff;
}
.video {
margin: 10px 0;
}
/* 鏈緥瀛恈ss */
.foucebox ul li {
list-style:none !important;
}
.foucebox {
position:relative;
width:814px;
height:300px;
overflow:hidden;
}
.foucebox .bd {
position:relative;
float:left;
width:697px;
height:300px;
overflow:hidden;
}
.foucebox .bd img {
height:300px;
width: 697px;
}
.foucebox .hd {
position:relative;
width:110px;
float:right;
padding-right:4px;
z-index:1;
}
.foucebox .hd ul {
position:relative;
width:110px;
overflow:hidden;
}
.foucebox .hd li {
height:50px;
padding:5px;
overflow:hidden;
}
.foucebox .hd img {
width:110px;
height:50px;
display:block;
}
.foucebox .hoverBg {
position:absolute;
top:0;
left:-10px;
width:124px;
height:64px;
z-index:100;
background:url(../img/hover.png) no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/hover.png);_background:none;
}
.bd ul,.hd ul {
margin: 0;
}
.left .nav-tabs {
border-top:none;
background-color: #fff;
}
.location {
border-left: 3px solid #aa2970;
border-right: 3px solid #aa2970;
width: 1054px;
margin-bottom: 15px;
padding: 10px;
background-color: #f8f8f8;
}
.location a {
color:#000;
}
.location a:hover {
color:#CF3A8C;
text-decoration: none;
}
.location span {
color:#999;
}
.lsubHomeTop {
padding: 2px 10px 10px 20px;
width: 204px;
}
.lsubHomeBottom ul {
padding-left: 14px;
}
.lsubHomeBottom ul li {
padding-bottom: 6px;
}
.rsubHomeTop {
padding: 10px;
width: 794px;
}
.rsubHomeTop span {
padding: 11px 40px 9px 0;
color: #999;
}
.rsubHomeBottom {
padding: 0 20px;
}
.rsubHomeBottom .content {
width: 716px;
border-top: 1px solid #aeb2b7;
padding: 20px 19px;
}
.rsubHomeBottom .content p {
margin: 15px 0;
}
.jiathis_style {
width: 100%;
padding-left: 10px;
}
.jiathis_style .pull-right {
padding-right:40px;
}
table {
text-align: center !important;
}
table a{
padding: 0 3px;
}
#advertiseList{
width:100%;
}
.content .subContent , #info{
display: block;
width:716px;
}
.content .subContent span, .modal-body span{
display: block;
width:200px;
text-align: right;
padding: 4px;
float: left;
}
.content input, .content select, .modal input{
margin-right: 10px;
display: block;
float: left;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.button {
color: #fff;
border: none;
padding: 5px 20px;
background: #aa2970;
}
.report .content .subContent span{
display: block;
width:100px;
text-align: right;
padding: 4px;
float: left;
}
.editor {
margin-bottom: 10px;
}
.editor div{
float: none;
}
.editor textarea {
width:716px;
height:300px;
visibility:hidden;
}
.login .content {
width: 1078px;
padding-top: 40px;
}
.login .subContent {
padding-top: 40px;
display: block;
margin: 0 auto;
}
.login input {
padding: 10px;
width: 300px;
}
.login span {
padding: 10px !important;
}
.login .button {
width: 150px;
}
.login .clearfix {
padding-bottom: 80px;
}
.mainLogin div {
float: none !important;
}
.colorchange{
background: #942461;
}
.pageInfo{
width: 100%;
border:1px solid #ddd;
background: #fff;
margin-top:5px;
}
#total {
float: left;
width:45%;
padding:10px;
}
#pagelist {
float: right;
width:49%;
text-align:right;
padding:10px;
}
i{
cursor:pointer;
margin:0 5px;
}
.modal {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
padding: 0px;
border: 1px solid #ddd;
border-top: 3px solid #aa2970 !important;
}
.closeDiv {
width: 560px;
}
.modal .close{
float: right;
padding: 8px;
}
.modal-body span {
width:120px;
}
.modal2-body div {
width:238px;
height: 40px;
margin: 2px 4px 2px 10px;
padding: 7px 7px 7px 15px;
border: 1px solid #ddd;
float: left;
}
.modal2-body div span{
padding-right: 30px;
width:100px;
}
.modal2-body div i{
float: right;
}
/*服务范围*/
.fuWuAreaHeader {
width: 256px;
background-color: #aa2970;
color: #fff;
margin-bottom: 10px;
font-weight:bold;
text-align: center;
}
.accordion-inner {
padding:0;
background-color: #fff;
padding: 10px;
width: 236px;
}
.accordion-group {
background-color: #F8F8F8;
border-radius: 0px;
border-top: 3px solid #aa2970;
}
.accordion-group .divStyle, .accordion-group .homeTop {
width: 256px;
border: none;
}
.accordion-heading {
//text-align: center;
}
.accordion-heading a {
font-size: 16px;
color: #aa2970;
}
.accordion-heading a:hover {
color: #aa2970;
}
.coat {
width: 100%;
height: 300px;
margin-bottom: 2px;
/*background:rgba(125, 24, 80, 0.4) none repeat scroll !important;
filter:alpha(opacity=40);
-moz-opacity:0.4;
-khtml-opacity: 0.4;*/
}
.p_header {
width: 24.8%;
height: 100%;
border-right: 2px solid #eee;
text-align: center;
font-size: 20px;
color: #000;
float: left;
position: relative;
}
.p_body {
width: 75%;
height: 100%;
float: left;
}
.p_header span {
position: absolute;
width: 240px;
height: 270px;
line-height: 270px;
margin:0 auto;
color: #000;
left: 15px;
top: 15px;
display: block;
background:rgba(255, 255, 255, 0.3) none repeat scroll !important;
filter:alpha(opacity=30);
-moz-opacity:0.3;
-khtml-opacity: 0.3;
}
.platform {
background: url(../img/sky1.jpg) repeat-y top;
}
.library {
background: url(../img/library.jpg) repeat-y top;
}
.p_summary {
background-color: #f8f8f8;
width: 812px;
height: 248px;
border: 1px solid #e8d3e3;
border-bottom: 1px solid #e6e6e6;
color: #000;
}
.p_url {
background-color: #f8f8f8;
width: 812px;
height: 48px;
border: 1px solid #e8d3e3;
border-top: 1px solid #fff;
}
.p_body p {
padding: 10px;
}
.p_body p a {
color: #000;
cursor: pointer;
text-decoration: none;
}
a:hover {
color: #000;
}
.publicStyle, #message {
width: 1060px;
padding: 10px;
background-color: #fff;
border: 1px solid #e8d3e3;
border-top: 3px solid #AA2970;
}
.publicStyle div {
margin: 6px;
padding: 8px;
}
.publicStyle a, .publicStyle span{
display:block;
padding:10px;
float:left;
}
.publicStyle a {
width: 860px;
color: #000;
}
.publicStyle span {
width: 120px;
color: #000;
}
.footer {
width: 1060px;
padding: 10px;
background-color: #f8f8f8;
}
.centreBody {
padding: 10px;
width: 794px;
margin: 0 auto;
border: 1px solid #e8d3e3;
border-top: 3px solid #AA2970;
margin-bottom: 10px;
}
.centreBody a {
color: #AA2970;
}
.centreBody_header {
width: 100%;
border-bottom: 1px solid #e6e6e6;
}
.centreBody_main {
width: 100%;
border-top: 1px solid #fff;
}
.centreBody_footer {
width: 100%;
}
.centreBody_header span {
display: block;
padding: 18px 30px;
}
.centreBody_main div {
width: 794px;
position: relative;
padding: 10px;
}
.centreBody_footer div{
padding: 10px;
}
/* .centreBody_main div a {
display: block;
float: left;
} */
#conte1nt span {
position:relative;
}
#content div {
position:relative;
left:-18px;
}
.til_time {
display: block;
position: absolute;
top: 10px;
right: 40px;
color:#aaa;
}
.messageOnline a{
width: 200px;
}
#messageTitle {
padding: 10px;
width: 1040px;
border-bottom: 1px solid #e6e6e6;
font-size: 30px;
font-family: "微软雅黑";
}
#mt_first {
color: green;
}
#mt_second {
font-size: 20px;
}
#messageBody {
width: 1040px;
padding: 10px;
border-top:1px solid #fff;
}
#messageBody div {
float: left;
margin: 10px;
}
.messagePart {
width: 30%;
border: 1px solid #e8d3e3;
}
#messagePart span {
text-align: right;
}
.messagePart_textarea {
width: 1040px;
}
.messagePart_textarea span {
margin-bottom: 10px;
}
.messagePart_textarea textarea{
width: 920px;
background-color: white;
border-collapse: separate;
outline: none;
resize:none;
padding: 10px;
height: 150px;
}
ul, ol {
margin: 0 0 10px 15px;
}
#serviceList div {
width: 315px;
background-color: #fff;
border: 1px solid #eee;
}
#serviceList .name a{
display:block;/*内联对象需加*/
width: 295px;
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ;需与overflow:hidden;一起使用。*/
}
td{
word-break: break-all
word-wrap:break-word;
}
.tab-pane ul li{
height:30px;
line-height:30px;
list-style:none;
padding:0px;
}
#tab11 a, #tab12 a {
display:block;
width: 250px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
float:left;
}
#tab11 a .titleTime {
display:block;
float:right;
}
.titleTime a{
text-align:right;
width:50px;
}