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; }