﻿/*
Theme Name: OL FrameWork-洞庭湖 1.0
Theme URI: http://app.ncez100.com
Author: Online.Inc
Author URI: http://www.0730.com.cn
Description: 连线三网合一平台、实现PC、手机、微信同步管理，具有如下八大优势：1. 自适应，响应式设计，支持自定义布局，丰富用户设计需求 ；2. 数据自动备份 ；3. 支持图片自动压缩 ；4. SEO自动优化 ；5. 强大的用户权限管理 ；6. 无缝连接微信，接口支持 ；7. LAMP高效、稳定、安全模式 ；8. 强大的CMS管理平台 ；
Version: 1.0
License:
License URI:
Tags:  LAMP，三网合一
Text Domain: pluto-osetin-theme
*/
@import url('assets/css/bootstrap.min.css');

.wp-caption {
    max-width: 100%;
}

.wp-caption-text {

}

.sticky {

}

.gallery-caption {

}

.bypostauthor {

}

.alignright {
    text-align: right;
}

.alignleft {
    text-align: left;
}

.aligncenter {
    text-align: center;
}

.welcome-panel {
    display: none;
}

/*自定义样式*/

input
{
    color: #000;
}

/*自定义样式*/

.owl-stage {
    width: 100% !important;
}

.owl-item :active {
    width: 100% !important;
}

div#nextend-smart-slider-6 .smart-slider-border1 {
    border: 0 !important;
}

/*-----------------------------------------------------------------------*/

body {
    background: #fff !important;
    font-family: "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei UI", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}

ul, menu, dir {
    display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
}

.menu-position-top.page-fixed-width .main-content-w, .menu-position-top.page-fixed-width .menu-inner-w {
    padding-bottom: 50px;
}

.search-results-header, .archive-header {
    margin-bottom: 10px;
}

.menu-position-top.menu-style-v2 .menu-block .os_menu > ul > li {
    border-left: none !important;
}

.article-list.v1 article.pluto-post-box {
    border: none !important;
}

.article-list.v1 article.pluto-post-box .post-meta {
    background: #fff !important;
    padding-top: 10px !important;
    border-radius: 0px 0px 6px 6px;
    border-top: 1px solid #dfe4e7;
    padding-bottom: 20px;
}

.page figure, .single figure, .index-isotope figure, .index-fullwidth figure {
    margin-top: 10px;
    margin-bottom: 10px;
}

.article-list.v1 article.pluto-post-box .post-content {
    color: #5c5c5c;
    font-weight: 300;
}

.article-list.v1 article.pluto-post-box .meta-date + .meta-view-count {
    border-left: none !important;
}

.article-list.v1 article.pluto-post-box ul.post-categories li a {
    background: #fff !important;
    border: 1px solid #ddd !important;
    color: #333 !important;
    display: block;
    padding: 2px 5px;
    font-size: 11px;
    line-height: 14px;
    border-radius: 4px;
}

.article-list.v1 article.pluto-post-box ul.post-categories li a:hover {

    background: #fff !important;
    border: 1px solid #777 !important;
    color: #000 !important;
    text-decoration: none;

}

.widget_tag_cloud .tagcloud a {
    background: #333 !important;
    border: 1px solid #777 !important;
    color: #fff !important;
}

.widget_tag_cloud .tagcloud a:hover {
    background: #fff !important;
    border: 1px solid #777 !important;
    color: #000 !important;
}

.primary-sidebar {
    box-shadow: inset 0px 0px 0px 0px #fff, -1px 0px 0px 0px #fff !important;
    -webkit-box-shadow: inset 0px 0px 0px 0px #fff, -1px 0px 0px 0px #fff !important;
}

.sidebar-position-right .primary-sidebar-wrapper .primary-sidebar {
    border-left: none !important;
    border-radius: 0px 0px 0px 0px !important;
    background: #fff !important;
}

.menu-position-top.menu-style-v2.menu-fixed .main-content-i {
    padding-top: 7px !important;
    min-height: 1200px;
}

.menu-position-top.menu-style-v2.menu-fixed .primary-sidebar-wrapper {
    padding-top: 27px !important;
}

.page article.pluto-page-box .post-meta, .single article.pluto-page-box .post-meta, .index-fullwidth article.pluto-page-box .post-meta {
    background: #fff !important;
}

.article-list.v1 article.pluto-post-box ul.post-categories {
    list-style: none;
    margin: 0px;
    padding: 15px 0px;
    margin-bottom: 12px;
    min-height: 18px;
}

.article-list.v1 article.pluto-post-box ul.post-categories li {
    margin-right: 3px;
    margin-bottom: 3px;
    float: left;
}

.article-list.v1 article.pluto-post-box .post-meta:before, .article-list.v1 article.pluto-post-box .post-meta:after {
    content: " ";
    display: table;
}

.article-list.v1 article.pluto-post-box .meta-date i, .article-list.v1 article.pluto-post-box .meta-view-count i {
    font-size: 11px;
    margin-right: 5px;
}

.article-list.v1 article.pluto-post-box .meta-date, .article-list.v1 article.pluto-post-box .meta-view-count {
    padding: 15px 0px 15px 20px;
    float: left;
    text-transform: uppercase;
}

.article-list.v1 article.pluto-post-box .meta-date + .meta-view-count {
    padding-left: 15px;
    margin-left: 15px;
}

.article-list.v1 article.pluto-post-box .meta-author {
    padding: 15px 20px 15px 5px;
    float: right;
}

.menu-position-top.page-fixed-width .main-content-w, .menu-position-top.page-fixed-width .menu-inner-w {
    padding-top: 10px;
}

.page article.pluto-page-box, .single article.pluto-page-box, .index-fullwidth article.pluto-page-box {
    min-height: 800px;
}

.wppa-nav .wppa-box .wppa-nav-text {
    background: #fff !important;
}

.site-footer {
    border-top: none !important;
}

.widget .widget-title:after {
    background-color: #666666 !important;
}

.widget .widget-title {
    font-size: 19px !important;
    font-weight: normal;
    margin-bottom: 50px !important;
}

.menu-position-top.menu-style-v2 .menu-block .os_menu {
    padding-top: 5px;
}

/*--------------------------------------------------------------------------*/

a {
    color: #757575;
!important;
}

a p:hover, a:focus {
    color: #45b97c !important;
    text-decoration: none !important;
}

a h4:hover {
    color: #45b97c !important;
    text-decoration: none !important;
}

a h3:hover {
    color: #45b97c !important;
    text-decoration: none !important;
}

.home_left_img img {
    height: 65px;
    width: 100%;
    max-width: 130px;

}

.home_right_hotnews img {
    height: auto;
    max-heigt: 130px;
    width: 100%;
}

.cases_img {
    heigt: 280px;
    border: 1px solid #ddd;
}

.cases_img img {
    width: 100% !important;
    height: auto;
    max-heigt: 180px;
}

.home-footer {
    color: #fff;
    height: auto;
    padding: 30px 0;
    padding: 3rem 0;
    font-size: 14px;
    font-size: 1.4rem;
}

/*
.home-footer p{
  width: 100%;
  background: url('http://localhost/website/wp-admin/images/ttfooterline2.png') repeat-x left bottom;
  height: 2px;
  padding-top: 7px;
}
*/

.contact-info-item {
    margin-bottom: 1rem;
}

.contact-info-item .contact-text {
    display: block;
    float: left;
    width: 130px;
    font-size: 14px;
    font-size: 1.4rem;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: 2px;
    position: relative;
    width: 50px;
}

.site-footer .site-info .copy_text {
    float: left;
    margin-bottom: 0px;
    margin-bottom: 0rem;
    text-align: left;
    font-size: 1.3rem;
}

.site-footer .site-info .footer-menu {
    float: right;
    text-align: left;
}

.foot-bottom-item {
    float: right;
    min-width: 80px;
    text-align: center;
}

.wpc_parallax_bg.not-mobile {
    background-attachment: fixed;
}

.wpc_parallax_bg {
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 300px;
    width: 100%;
    position: absolute;
    display: block;
    top: 0;
    left: 0;
}

.footer_product {
    padding-bottom: 13px !important;
}

.middle_font {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    padding-bottom: 4px;
}

.small_font {
    font-size: 12px;
    color: #ddd;
    padding-top: 2px;
}

.small_img {
    max-height: 50px;
}

.footer_socail_icon {
    padding-left: 15px;
}

.socials_icon {
    width: 40px;
}

/*自己写的css*/
#spxw_ul {
    font-size: 13px;
    list-style-type: none;
    margin-left: -50px;
}

#spxw_ul li {
    padding: 5px 0 0 0;
}

/*分页*/

#page {
    width: 100%;
    height: 36px;
    line-height: 36px;
    text-align: left;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    display: block;
    text-align: -moz-center;
    *text-align: center;
    text-align: center
}

#page a {
    text-decoration: none;
    color: #FFF;
    background: #333;
    display: inline-block;
    padding: 9px 12px;
    margin: 0 5px 0 0;
    line-height: 16px;
    margin-right: 3px
}

#page a:hover, #page a.current {
    color: #FFF;
    background: #32a5e7
}

/* 相册 */


.wppa-nav-text {
    background: none !important;
    border:none !important ;
}

.wppa-box{
  background:none !important ;
  border:none !important ;
}

.thumbnail-frame{
 border-right:none !important ;
}

#wppa-comment-2{
 border:1px solid #ddd;
 display:none;
}

#wppa-commentform-2{
 display:none;
}

.txt{
background:url('images/bg.png') repeat;
margin-left:25px;
margin-right:25px;
color:#333;
border-radius:4px;
}

.page figure img, .single figure img, .index-isotope figure img, .index-fullwidth figure img{
 max-height:300px;
}

/*end自己写的css*/


