/*  

Theme Name: maoblog1

Theme URI: http://www.mao01.com/

Description: 前段框架

Version: 3.2

Author: 猫猫

Author URI: http://www.mao01.com/


*/
* {border-radius: 0!important;}
html {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;height: 101%;}
body {font-size: 18px;-ms-word-break: break-all;word-break: break-all;word-break: break-word;word-wrap: break-word;overflow-wrap: break-word;background: #fff;color: #515151; font-family: "Helvetica Neue", Helvetica, Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif; line-height: 1.5;}

.mt-20 {margin-top: 20px;}
.mb-10 {margin-bottom: 10px;}
.mb-50 {margin-bottom: 50px;}
.img-div {display: block; overflow: hidden;}
.img-div img {max-width: none; width: 100%;}

a {color: #563d7c;}
a:hover {color: #515151;}
img {max-width: 100%;}

.navbar-default {border: 0; background-color: #fff; margin-bottom: 0;}
.navbar-default .navbar-brand {font-weight: bold; color: #563d7c;}
.navbar-default .navbar-nav > li > a {color:#563d7c; font-weight: 500;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background-color: #f9f9f9; color: #563d7c;}

header {background-color: #6f5499; padding: 60px 0; color: #cdbfe3; font-size: 24px; margin-bottom: 30px;}
header h1 {color: #fff;}
#excerpt p {margin-bottom: 0;}

section {margin-bottom: 50px;}
section h2 a {color: #333;}
section h2 a:hover {color: #563d7c; text-decoration: none;}
section .time {color: #999;}
section .time span {margin-right: 20px;}

#pagenav {text-align: center; width: 100%;}
#pagenav > li > a {float: none; display: inline-block; border-color: #eeeeee; font-size: 25px; padding: 0; line-height: 70px; width: 70px; text-align: center; color: #563d7c;}
#pagenav > li > a:hover,#pagenav > li.active > a {background-color: #f9f9f9;}

footer {text-align: center; padding: 100px 0 60px; font-size: 14px;}
footer span {display: inline-block; border-top: 1px solid #eeeeee; height: 40px; width: 100px;}

#gotop {font-size: 50px; color: #eee; position: fixed; right: 20px; bottom: 40px; z-index: 999; outline: 0;}
#gotop:hover {color: #563d7c;}
#gotools {font-size: 50px; color: #eee; position: fixed; right: 20px; bottom: 100px; z-index: 999; outline: 0;}
#gotools:hover {color: #563d7c;}

#myModal .modal-header {border-bottom: 0; color: #fff; background-color: #563d7c;}
#myModal .modal-title { font-size: 25px;}
#myModal .modal-body {padding-bottom: 0;}
#myModal .box {padding-bottom: 15px; font-size: 16px;}
#myModal .box h4 {font-size: 20px; border-bottom: 1px solid #eee; padding-bottom: 4px;}
#myModal .box ul {padding: 0; margin: 0;}
#myModal .box ul li {list-style: none;}
#myModal .box ul li a {color: #999;}
#myModal .box ul li a:hover {color: #563d7c;}
#search .form-control {border: 0;background-color: #f3f3f3;-webkit-box-shadow: none;box-shadow: none; color: #563d7c;}
#search .input-group-addon {color: #fff; background-color: #563d7c; cursor: pointer; border: 0;}

#comment {font-size: 14px;}
#comment-content {border: 0; background-color: #f3f3f3;-webkit-box-shadow: none;box-shadow: none; color: #563d7c;}
#comment-form .btn-default {border: 0; background-color: #563d7c; color: #fff;}
#comment .comment {border-top: 1px solid #eeeeee; padding-top: 15px;}
#comment .comment-reply-link {color: #999; font-size: 14px;}

.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.aligncenter p.wp-caption-text {
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}