html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
}
html {
line-height: 1;
}
ol, ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle;
}
q, blockquote {
quotes: none;
}
strong,b{
font-weight: bold;
}
i,em{
font-style: italic;
}
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none;
}
a img {
border: none;
}
a{
color: #333;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
}
img.aligncenter{
display: block;
margin: 0 auto;
}
img.alignleft{
float: left;
margin-right: 10px;
}
img.alignright{
float: right;
margin-left: 10px;
}
body {
font: 14px/1.4286 arial,"Microsoft Yahei";
}
a {
text-decoration: none;
}
input {
outline: none;
}
.fl {
float: left;
}
.fr {
float: right;
}
.clearfix {
*zoom: 1;
}
.clearfix:after {
content: "";
display: table;
clear: both;
}
.container {
width: 1080px;
margin: 0 auto;
}
body {
color: #333;
background-color: #fff;
overflow-x: hidden;
}
.body-bg {
background-color: #f5f5f5;
}
input, select, button, textarea {
font-family: arial,"Microsoft Yahei";
}
.header {
height: 114px;
background-color: #38ac36;
}
.logo {
line-height: 114px;
}
.logo a {
display: block;
}
.logo a img {
vertical-align: middle;
}
.header-right-top {
font-size: 0;
margin-top: 20px;
}
.header-right-top .search {
display: inline-block;
width: 225px;
vertical-align: middle;
position: relative;
height: 30px;
}
.header-right-top .search .search-input {
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: transparent;
border: none;
padding-right: 30px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border-bottom: 1px solid #9cd69b;
color: #fff;
font-size: 14px;
}
.header-right-top .search ::-moz-input-placeholder {
color: #9cd69b;
}
.header-right-top .search ::-webkit-input-placeholder {
color: #9cd69b;
}
.header-right-top .search :-ms-input-placeholder {
color: #9cd69b;
}
.header-right-top .search .search-btn {
height: 100%;
width: 30px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/searcg-btn.png) no-repeat center;
position: absolute;
right: 0;
top: 0;
border: none;
cursor: pointer;
}
.header-right-top .share {
display: inline-block;
vertical-align: middle;
margin: 0 30px;
}
.header-right-top .share a {
display: inline-block;
margin: 0 5px;
}
.header-right-top .lang {
display: inline-block;
color: #fff;
vertical-align: middle;
}
.header-right-top .lang a {
display: inline-block;
color: #fff;
font-size: 14px;
vertical-align: middle;
}
.header-right-top .lang i {
display: inline-block;
font-size: 12px;
margin: 0 10px;
vertical-align: middle;
}
.header-right-btn {
text-align: right;
margin-top: 15px;
}
.header-right-btn a {
display: inline-block;
font-size: 16px;
width: 90px;
height: 35px;
line-height: 35px;
border: 1px solid #fff;
-webkit-border-radius: 3px;
border-radius: 3px;
text-align: center;
color: #fff;
margin-left: 15px;
}
.header-right-btn a:hover {
background-color: #fff;
color: #00923f;
}
.nav-wrapper {
height: 45px;
line-height: 45px;
background-color: #fff;
border-bottom: 1px solid #ccc;
}
.nav {
text-align: center;
}
.nav>li {
display: inline-block;
width: 130px;
margin: 0 10px;
position: relative;
}
.nav li a {
display: block;
font-size: 16px;
color: #333;
}
.nav li .sub-menu {
position: absolute;
top: 45px;
left: 0;
width: 100%;
line-height: 40px;
display: none;
text-align: center; z-index: 2;
border-top: 1px solid #ccc;
box-shadow: 0px 2px 2px 1px rgba(0, 0, 0, 0.2);
-webkit-border-radius: 3px;
border-radius: 3px;
}
.nav li .sub-menu a {
background-color: #fff; border-bottom: 1px solid #c8c8c8;
}
.nav li .sub-menu a:hover {
background-color: #00923f;
color: #fff;
}
.nav li:hover > a {
color: #00923f;
}
.nav li:hover .sub-menu {
display: block;
}
.footer {
margin-top: 65px;
}
.footer-top {
height: 255px;
background-color: #38ac36;
padding-top: 45px;
}
.footer-top .footer-nav .item {
float: left;
width: 150px;
}
.footer-top .footer-nav .item dt {
font-size: 16px;
color: #fff;
margin-bottom: 15px;
}
.footer-top .footer-nav .item dd a {
color: #fff;
display: block;
line-height: 30px;
}
.footer-top .follow-btn {
color: #fff;
font-size: 16px;
}
.footer-top .follow-btn a, .footer-top .follow-btn span {
display: inline-block;
vertical-align: middle;
}
.footer-top .follow-btn img {
vertical-align: middle;
}
.footer-top .erweima-wrapper {
text-align: center;
color: #fff;
margin: 30px 0 0 50px;
}
.footer-top .erweima-wrapper .content {
width: 90px;
height: 90px;
background-color: #fff;
-webkit-border-radius: 10px;
border-radius: 10px;
padding: 10px;
}
.footer-top .erweima-wrapper p {
line-height: 40px;
}
.footer-bottom {
background-color: #00923f;
text-align: center;
color: #fff;
line-height: 70px;
font-size: 12px;
}
.footer-bottom a{
color: #fff;
}
.banner {
width: 100%;
overflow: hidden;
position: relative;
height: 615px;
}
.banner .bd {
position: relative;
height: 100%;
z-index: 0;
}
.banner .bd li {
zoom: 1;
vertical-align: middle;
}
.banner .bd li a {
display: block;
width: 100%;
height: 615px;
background-repeat: no-repeat;
-webkit-background-size: cover;
background-size: cover;
background-position: center;
}
.banner .bd li a:after {
content: '';
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/banner-bg.png) no-repeat left bottom;
}
.banner .banner-nav {
position: absolute;
width: 100%;
top: 305px;
left: 20px;
height: 0;
z-index: 1;
}
.banner .banner-nav .container {
height: 0;
}
.banner .banner-nav .banner-nav-container {
width: 425px;
padding: 25px 25px 0;
background-color: rgba(0, 140, 53, 0.8);
color: #fff;
}
.banner .banner-nav .banner-nav-container .banner-title {
font-size: 24px;
font-weight: bold;
}
.banner .banner-nav .banner-nav-container .banner-text {
font-size: 16px;
line-height: 180%;
margin-top: 20px;
}
.banner .banner-nav .banner-nav-container .banner-nav-box {
text-align: right;
margin-top: 20px;
padding-bottom: 10px;
}
.banner .banner-nav .banner-nav-container .banner-nav-box li {
display: inline-block;
width: 12px;
height: 12px;
background-color: #80c69a;
-webkit-border-radius: 50%;
border-radius: 50%;
text-indent: 99999px;
margin-left: 8px;
}
.banner .banner-nav .banner-nav-container .banner-nav-box li.on {
background-color: #fff;
}
.block-title {
text-align: center;
padding-top: 100px;
}
.block-title .title {
font-size: 30px;
line-height: 30px;
}
.block-title .border {
display: inline-block;
height: 1px;
width: 60px;
background-color: #999999;
}
.block-title .text {
font-size: 18px;
color: #666;
margin-top: 10px;
}
.lvya-dynamic {
position: relative;
}
.lvya-dynamic:after {
content: '';
display: block;
width: 588px;
height: 829px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/lvya-dynamic-bg.png) no-repeat center;
position: absolute;
right: -411px;
top: 0;
}
.lvya-dynamic .viode-an-search {
margin-top: 35px;
}
.lvya-dynamic .dynamic-video {
float: left;
width: 715px;
height: 400px;
-webkit-border-radius: 10px;
border-radius: 10px;
overflow: hidden;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
position: relative;
cursor: pointer;
}
.lvya-dynamic .dynamic-video .content {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.5);
line-height: 400px;
}
.lvya-dynamic .dynamic-video .content .text {
display: inline-block;
vertical-align: middle;
line-height: normal;
text-align: center;
width: 100%;
color: #fff;
}
.lvya-dynamic .dynamic-video .content .text p {
font-size: 24px;
margin-top: 10px;
}
.lvya-dynamic .dynamic-search {
-webkit-border-radius: 10px;
border-radius: 10px;
width: 314px;
border: 1px solid #dbdbdb;
float: right;
height: 368px;
padding: 15px;
background-color: #fff;
}
.lvya-dynamic .dynamic-search .title {
font-size: 24px;
color: #00923f;
}
.lvya-dynamic .dynamic-search .total {
margin: 10px 0;
}
.lvya-dynamic .dynamic-search .total span {
font-weight: bold;
color: #a94442;
}
.lvya-dynamic .dynamic-search .from input {
height: 24px;
width: 98px;
border: 1px solid #ccc;
text-indent: 10px;
}
.lvya-dynamic .dynamic-search .from button {
height: 28px;
border: 1px solid #ccc;
}
.lvya-dynamic .dynamic-search .dynamic-search-list {
width: 100%;
}
.lvya-dynamic .dynamic-search .dynamic-search-list td {
height: 30px;
padding: 0 5px;
border-bottom: 1px solid #dddddd;
}
.lvya-dynamic .dynamic-search .dynamic-search-list tr:nth-child(2n) {
background-color: #f9f9f9;
}
.lvya-dynamic .dynamic-search .dynamic-search-list tr:last-child td {
border-bottom: none;
}
.lvya-dynamic-list .item .btn, .pj-wrapper .pj-item .text-con .btn, .lvya-project-1 .text .btn {
width: 100px;
height: 40px;
line-height: 40px;
-webkit-border-radius: 20px;
border-radius: 20px;
text-align: center;
color: #666;
background-color: #e6e6e6;
margin-top: 15px;
}
.lvya-dynamic-list-wrapper {
overflow: hidden;
margin-top: 31px;
}
.lvya-dynamic-list {
width: 1101px;
}
.lvya-dynamic-list .item {
float: left;
width: 346px;
margin-right: 21px;
}
.lvya-dynamic-list .item .item-link, .lvya-dynamic-list .item .item-img, .lvya-dynamic-list .item .item-time {
display: block;
}
.lvya-dynamic-list .item .item-img {
-webkit-border-radius: 10px;
border-radius: 10px;
}
.lvya-dynamic-list .item .item-time {
font-size: 14px;
color: #666;
margin: 10px 0;
}
.lvya-dynamic-list .item .text {
font-size: 18px;
color: #333;
height: 65px;
line-height: 180%;
}
.lvya-dynamic-list .item .item-link:hover .text {
color: #3aad38;
}
.lvya-dynamic-list .item .item-link:hover .btn {
background-color: #3aad38;
color: #fff;
} .mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
filter: alpha(opacity=80);
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: #cccccc;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: #cccccc;
}
.mfp-preloader a:hover {
color: white;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close, button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
-webkit-box-shadow: none;
box-shadow: none;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
filter: alpha(opacity=65);
padding: 0 0 18px 10px;
color: white;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
filter: alpha(opacity=100);
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333333;
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
color: white;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #cccccc;
font-size: 12px;
line-height: 18px;
}
.mfp-arrow {
position: absolute;
opacity: 0.65;
filter: alpha(opacity=65);
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 1;
filter: alpha(opacity=100);
}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent;
}
.mfp-arrow:after, .mfp-arrow .mfp-a {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px;
}
.mfp-arrow:before, .mfp-arrow .mfp-b {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
border-right: 17px solid white;
margin-left: 31px;
}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
margin-left: 25px;
border-right: 27px solid #3f3f3f;
}
.mfp-arrow-right {
right: 0;
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
border-left: 17px solid white;
margin-left: 39px;
}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
border-left: 27px solid #3f3f3f;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: black;
} img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto;
} .mfp-figure {
line-height: 0;
}
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444444;
}
.mfp-figure small {
color: #bdbdbd;
display: block;
font-size: 12px;
line-height: 14px;
}
.mfp-figure figure {
margin: 0;
}
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: #f3f3f3;
word-wrap: break-word;
padding-right: 36px;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
-moz-transform: scale(0.75);
-ms-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
-moz-transform-origin: 0;
-ms-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
-moz-transform-origin: 100%;
-ms-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
.mfp-ie7 .mfp-img {
padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
padding: 0;
}
.mfp-ie7 .mfp-content {
padding-top: 44px;
}
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0;
}
.i-want {
height: 340px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/i-want.jpg) no-repeat center;
margin-top: 110px;
}
.i-want .item {
width: 33.333333%;
line-height: 340px;
display: block;
float: left;
text-align: center;
}
.i-want .item:last-child .item-content {
border: none;
}
.i-want .item:hover {
background-color: #009340;
}
.i-want .item:hover .item-content {
border: none;
}
.i-want .item:hover .title {
color: #fff;
}
.i-want .item-content {
display: inline-block;
line-height: normal;
vertical-align: middle;
color: #fff;
width: 100%;
border-right: 1px solid #515145;
}
.i-want .item-content .title {
font-size: 24px;
color: #3aad38;
margin: 15px 0;
}
.i-want .item-content .text {
font-size: 18px;
letter-spacing: 2px;
}
.social-pj {
position: relative;
}
.social-pj:after {
content: '';
display: block;
position: absolute;
top: 0;
left: -412px;
width: 410px;
height: 1008px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/social-pj.png) no-repeat center;
}
.pj-wrapper {
margin-top: 20px;
margin-right: -40px;
}
.pj-wrapper .pj-item {
width: 520px;
display: block;
margin-right: 40px;
}
.pj-wrapper .pj-item .pj-img {
width: 520px;
height: 350px;
position: relative;
}
.pj-wrapper .pj-item .pj-img img {
-webkit-border-radius: 10px;
border-radius: 10px;
vertical-align: middle;
}
.pj-wrapper .pj-item .pj-img .title {
font-size: 22px;
color: #333;
background-color: #e6e6e6;
line-height: 55px;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
text-indent: 15px;
}
.pj-wrapper .pj-item .text-con {
padding: 15px 15px 30px;
border: 1px solid #e0e0e0;
border-top: none;
}
.pj-wrapper .pj-item .text-con .text {
font-size: 14px;
line-height: 1.8;
color: #666666;
}
.pj-wrapper .pj-item:hover .title {
background-color: #3aad38;
color: #fff;
}
.pj-wrapper .pj-item:hover .btn {
background-color: #3aad38;
color: #fff;
}
.cooperative-tab {
text-align: center;
border-top: 1px solid #e4e2e2;
margin-top: 20px;
}
.cooperative-tab li {
display: inline-block;
width: 140px;
height: 50px;
line-height: 50px;
-webkit-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
background-color: #e6e6e6;
font-size: 18px;
margin: 0 8px;
cursor: pointer;
}
.cooperative-tab li.on {
background-color: #3aad38;
color: #fff;
}
.cooperative-focus .bd {
border: 1px solid #f0eded;
overflow: hidden;
border-bottom: none;
border-top: none;
margin-top: 30px;
}
.cooperative-focus .bd li {
width: 270px;
height: 210px;
float: left;
background-color: #fff;
line-height: 210px;
border: 1px solid #f0eded;
margin-left: -2px;
}
.cooperative-focus .bd li a {
display: block;
padding: 0 30px;
text-align: center;
}
.cooperative-focus .bd li img {
max-width: 80%;
max-height: 80%;
vertical-align: middle;
}
.cooperative-focus .hd {
text-align: center;
margin-top: 64px;
}
.cooperative-focus .hd li {
display: inline-block;
margin: 0 7px;
text-align: center;
width: 35px;
height: 2px;
background-color: #999999;
text-indent: 9999px;
}
.cooperative-focus .hd li.on {
background-color: #00923f;
}
.page-banner {
height: 350px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.page-banner .container {
height: 100%;
position: relative;
}
.page-banner .page-title {
position: absolute;
left: 0;
bottom: 0;
width: 220px;
background-color: #38ac36;
text-align: center;
font-size: 24px;
color: #fff;
padding: 15px 0;
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
letter-spacing: 5px;
}
.page-banner .page-title img {
vertical-align: middle;
margin-top: 5px;
}
.the-page-wrapper {
margin-top: 40px;
}
.the-page-left {
width: 220px;
}
.the-page-left .left-nav {
-webkit-border-radius: 5px;
border-radius: 5px;
overflow: hidden;
margin-bottom: 20px;
}
.the-page-left .left-nav li a {
display: block;
line-height: 60px;
background-color: #91c81f;
border-bottom: 1px solid #b2d963;
font-size: 16px;
color: #fff;
text-indent: 20px;
position: relative;
padding-right: 30px;
text-overflow: ellipsis;
height: 60px;
overflow: hidden;
white-space: nowrap;
}
.the-page-left .left-nav li .icon {
display: inline-block;
width: 11px;
height: 17px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/left-nav-icon.png) no-repeat center;
position: absolute;
right: 15px;
top: 50%;
margin-top: -8px;
}
.the-page-left .left-nav li.current-menu-item>a {
background-color: #00923f;
}
.the-page-left .left-nav li.current-menu-item .icon {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.the-page-left .left-nav li ul.sub-menu{
background-color: #91c81f;
display: none;
}
.the-page-left .left-nav li.current-menu-item ul.sub-menu{
display: block;
}
.the-page-left .left-nav li ul.sub-menu li a{
padding-left: 15px;
font-size: 14px;
line-height: 40px;
}
.the-page-left .left-nav li ul.sub-menu li .icon{
display: none;
}
.the-page-left .i-want-btn {
}
.the-page-left .i-want-btn .btn {
display: block;
-webkit-border-radius: 5px;
border-radius: 5px;
line-height: 70px;
font-size: 18px;
color: #fff;
margin-bottom: 10px;
}
.the-page-left .i-want-btn .btn img {
vertical-align: middle;
margin: 0 10px;
}
.the-page-left .i-want-btn .btn1 {
background-color: #00923f;
}
.the-page-left .i-want-btn .btn2 {
background-color: #38ac36;
}
.the-page-left .i-want-btn .btn3 {
background-color: #91c81f;
}
.the-page-left .erweicode {
padding: 20px 15px;
background-color: #38ac36;
-webkit-border-radius: 5px;
border-radius: 5px;
font-size: 18px;
text-align: center;
color: #fff;
margin-top: 20px;
}
.the-page-left .erweicode .code {
background-color: #fff;
padding: 20px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin-bottom: 10px;
}
.the-page-left .erweicode .code img {
vertical-align: middle;
}
.the-page-right {
width: 800px;
}
.page-right-title {
border-bottom: 1px solid #dddddd;
padding-bottom: 5px;
margin-bottom: 20px;
}
.page-right-title .title {
font-size: 26px;
color: #00923f;
}
.page-right-title .mb-nav {
font-size: 12px;
color: #999;
margin-top: 15px;
letter-spacing: 1px;
}
.page-right-title .mb-nav a {
color: #999999;
}
.the-page-right p {
line-height: 180%;
color: #666;
}
.about-us .about-text {
color: #666;
font-size: 14px;
line-height: 180%;
}
.about-us .about-block-title {
font-size: 24px;
color: #009340;
margin-bottom: 15px;
}
.about-block1 {
margin-top: 30px;
}
.about-block1 .item {
float: left;
width: 33.333333%;
text-align: center;
}
.about-block1 .item img {
vertical-align: middle;
}
.about-block1 .item .title {
font-size: 18px;
margin-bottom: 10px;
margin-top: 20px;
}
.about-block1 .item .text {
color: #666;
}
.about-block2 {
margin-top: 40px;
}
.about-block2 table {
width: 100%;
}
.about-block2 table td, .about-block2 table th {
height: 50px;
font-size: 20px;
padding: 0 15px;
border: 1px solid #e6e6e6;
}
.about-block2 table th {
background-color: #5bb531;
color: #fff;
}
.about-block2 table td {
background-color: #f4f4f4;
color: #666;
}
.about-block2 table tfoot td {
color: #48b346;
}
.about-block3 {
margin-top: 35px;
}
.about-block3 li {
background-color: #f4f4f4;
height: 255px;
}
.about-block3 li img {
float: left;
display: block;
}
.about-block3 li .text {
padding-left: 252px;
padding-right: 20px;
padding-top: 10px;
}
.about-block3 li .text h3 {
font-size: 24px;
margin-bottom: 5px;
}
.about-block3 li .text p {
font-size: 14px;
color: #666;
}
.lsz-message .lsz-message-title {
font-size: 24px;
color: #333;
margin-bottom: 15px;
margin-top: 20px;
}
.lsz-message p {
color: #666;
}
.lsz-message-1 {
margin-bottom: 60px;
}
.lsz-message-1 .item {
width: 25%;
text-align: center;
float: left;
}
.lsz-message-1 .item img {
vertical-align: middle;
}
.lsz-message-1 .item p {
font-size: 18px;
color: #666;
margin-top: 10px;
}
.lsz-message-2 .img-wrapper {
font-size: 0;
margin-top: 20px;
}
.lsz-message-2 .img-wrapper img {
vertical-align: middle;
margin-right: 1px;
}
.lsz-message-3 {
margin-top: 50px;
}
.lsz-message-3 .item {
width: 25%;
float: left;
text-align: center;
}
.lsz-message-3 .item img {
vertical-align: middle;
-webkit-border-radius: 50%;
border-radius: 50%;
border: 5px solid #91c81f;
margin-bottom: 20px;
}
.the-page-PUbliclist .item {
display: block;
color: #666;
overflow: hidden;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 10px;
margin-bottom: 10px;
}
.the-page-PUbliclist .img {
float: left;
display: block;
}
.the-page-PUbliclist .text {
padding-left: 225px;
padding-top: 20px;
}
.the-page-PUbliclist .text .title {
font-size: 18px;
color: #333;
margin-bottom: 10px;
}
.the-page-PUbliclist .text p {
line-height: 180%;
color: #666;
}
.wp-pagenavi {
text-align: center;
margin-top: 50px;
}
.wp-pagenavi a {
vertical-align: middle;
margin: 0 10px;
font-size: 18px;
color: #666;
display: inline-block;
width: 35px;
line-height: 35px;
height: 35px;
-webkit-border-radius: 50%;
border-radius: 50%;
text-align: center;
border: 1px solid #d5d5d5;
}
.wp-pagenavi span.current{
display: inline-block;
width: 35px;
line-height: 35px;
height: 35px;
-webkit-border-radius: 50%;
border-radius: 50%;
text-align: center;
margin: 0 10px;
border: 1px solid #d5d5d5;
background-color: #009944;
color: #fff;
}
.the-page-PUbliclist2 {
overflow: hidden;
}
.the-page-PUbliclist2 .the-page-PUbliclist2-title {
font-size: 24px;
color: #333;
margin-bottom: 10px;
}
.the-page-PUbliclist2 .item-wrapper {
width: 816px;
}
.the-page-PUbliclist2 .item-wrapper .item {
width: 252px;
height: 265px;
float: left;
margin-right: 20px;
margin-bottom: 20px;
}
.the-page-PUbliclist2 .item-wrapper .item a {
padding: 12px;
display: block;
background-color: #efeeee;
height: 241px;
}
.the-page-PUbliclist2 .item-wrapper .item a:hover {
background-color: #5cb531;
}
.the-page-PUbliclist2 .item-wrapper .item a:hover .title, .the-page-PUbliclist2 .item-wrapper .item a:hover p {
color: #fff;
}
.the-page-PUbliclist2 .item-wrapper .item img {
vertical-align: middle;
}
.the-page-PUbliclist2 .item-wrapper .item .title {
font-size: 18px;
margin-top: 10px;
color: #666;
}
.the-page-PUbliclist2 .item-wrapper .item p {
color: #666;
line-height: 180%;
}
.lvya-project {
margin-top: 40px;
}
.lvya-project .title-more {
border-bottom: 1px solid #eee;
padding-bottom: 10px;
margin-bottom: 20px;
}
.lvya-project .title-more .title {
font-size: 24px;
color: #333;
}
.lvya-project .title-more .more {
display: block;
float: right;
color: #39ac37;
margin-top: 15px;
}
.lvya-project-1 {
overflow: hidden;
}
.lvya-project-1 .img {
float: left;
}
.lvya-project-1 .text {
padding-left: 580px;
}
.lvya-project-1 .text .title {
font-size: 24px;
color: #333;
margin-top: 25px;
}
.lvya-project-1 .text p {
color: #666;
margin: 20px 0;
}
.lvya-project-1 .text .btn {
display: inline-block;
background-color: #39ac37;
padding: 0 10px;
color: #fff;
}
.item-wrapper {
text-align: center;
margin-right: -30px;
}
.item-wrapper .item {
float: left;
margin-right: 30px;
margin-bottom: 30px;
width: 340px;
}
.item-wrapper .item img {
display: block;
width: 340px;
height: 190px;
}
.item-wrapper .item .item-title {
position: relative;
line-height: 1.5;
font-size: 16px;
color: #333;
background-color: #f1f3f1;
padding: 10px;
}
.item-wrapper .item:hover .item-title {
background-color: #39ac37;
color: #fff;
}
.process-wrapper {
text-align: center;
margin-top: 45px;
width: 1122px;
position: relative;
}
.process-wrapper:before {
content: '';
display: block;
position: absolute;
width: 1050px;
left: 10px;
height: 2px;
top: 50px;
background-color: #eeeeee;
}
.process-wrapper .item {
display: block;
width: 100px;
float: left;
text-align: center;
margin-right: 67px;
margin-left: 20px;
}
.process-wrapper .item .block {
display: inline-block;
width: 100px;
height: 100px;
line-height: 100px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 2px solid #dcdcdc;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
margin-bottom: 35px;
background-color: #ffffff;
}
.process-wrapper .item .block img, .process-wrapper .item .block a {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
vertical-align: middle;
}
.process-wrapper .item .block a {
display: block;
font-size: 18px;
color: #fff;
}
.process-wrapper .item figcaption {
font-size: 18px;
color: #333;
}
.lvya-project-3 {
overflow: hidden;
margin-top: 62px;
}
.lvya-project-4 {
margin-top: 60px;
}
.lvya-project-4 .item-wrapper {
font-size: 0;
text-align: center;
}
.lvya-project-4 .item-wrapper .item {
display: inline-block;
width: 250px;
margin: 0 10px;
}
.lvya-project-4 .item-wrapper .item .img {
height: 188px;
line-height: 188px;
border: 1px solid #e5e5e5;
}
.lvya-project-4 .item-wrapper .item .img img {
vertical-align: middle;
}
.lvya-project-4 .item-wrapper .item p {
font-size: 18px;
color: #333;
line-height: 45px;
}
.lvya-project-6 {
margin-top: 40px;
}
.pj-content p {
color: #666;
line-height: 180%;
}
.pj-content .img {
margin: 10px 0;
}
.pj-content .img img {
vertical-align: middle;
max-width: 100%;
}
.pj-content h3 {
color: #009944;
font-size: 24px;
margin-bottom: 5px;
}
.next-and-prev {
margin-top: 30px;
border-top: 1px solid #e5e5e5;
padding-top: 20px;
}
.next-and-prev .prev, .next-and-prev .next {
display: block;
line-height: 40px;
color: #666;
}
.next-and-prev .prev:hover, .next-and-prev .next:hover {
text-decoration: underline;
}
.next-and-prev .return {
display: block;
width: 120px;
height: 50px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/return.jpg) no-repeat center;
float: right;
margin-top: 10px;
}
.pj-dongtai .item {
display: block;
overflow: hidden;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 20px;
margin-bottom: 20px;
}
.pj-dongtai .item .img {
float: left;
}
.pj-dongtai .item .content-r {
padding-left: 315px;
}
.pj-dongtai .item .content-r .title {
font-size: 18px;
color: #333;
padding: 15px 0;
}
.pj-dongtai .item .content-r .text {
color: #666666;
}
.pj-dongtai .item .content-r .time {
color: #999999;
display: block;
margin-top: 25px;
}
.pj-dongtai .item:hover .title {
color: #009944;
}
.date-and-clickData {
margin-top: 10px;
}
.date-and-clickData img {
vertical-align: middle;
}
.date-and-clickData .time, .date-and-clickData .clickData {
display: inline-block;
margin-right: 10px;
color: #999;
}
.pj-dongtai-content .img {
margin: 10px 0;
}
.pj-dongtai-content p {
color: #666;
line-height: 180%;
}
.pj-dongtai-content h3 {
font-size: 24px;
color: #009944;
margin-bottom: 5px;
}
.cooperative-organization .item {
display: block;
overflow: hidden;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 20px;
margin-bottom: 20px;
}
.cooperative-organization .item .img {
width: 288px;
height: 198px;
border: 1px solid #e5e5e5;
text-align: center;
line-height: 198px;
float: left;
}
.cooperative-organization .item .img img {
vertical-align: middle;
}
.cooperative-organization .item .text-content {
padding-left: 305px;
}
.cooperative-organization .item .title {
font-size: 24px;
color: #333333;
padding: 15px 0;
}
.cooperative-organization .item .text {
color: #666666;
line-height: 180%;
}
.cooperative-organization .item:hover .title {
color: #009944;
}
.financing-process .title {
font-size: 24px;
color: #333;
margin-bottom: 5px;
}
.financing-process .img {
margin: 10px 0;
}
.financing-process .img img {
vertical-align: middle;
}
.application-support .img {
margin: 10px 0;
}
.application-support .img img {
vertical-align: middle;
}
.application-support .title {
font-size: 24px;
color: #333;
margin-top: 40px;
margin-bottom: 20px;
}
.lvya-form-wrapper {
overflow: hidden;
}
.lvya-form-wrapper .btn {
width: 100%;
line-height: 50px;
text-align: center;
color: #fff;
font-size: 18px;
background-color: #5cb531;
border: none;
cursor: pointer;
margin-top: 10px;
}
.lvya-form .w375 {
width: 375px;
}
.lvya-form .text {
float: left;
line-height: 50px;
}
.lvya-form .text .color {
color: #ee0e0e;
display: inline-block;
margin-right: 2px;
}
.lvya-form dd {
overflow: hidden;
margin-bottom: 20px;
}
.lvya-form .inputBox {
width: 318px;
border: 1px solid #e5e5e5;
height: 48px;
line-height: 48px;
float: right;
overflow: hidden;
}
.lvya-form .inputBox input {
vertical-align: middle;
line-height: normal;
width: 100%;
height: 100%;
border: none;
}
.lvya-form .inputBox.w720 {
width: 720px;
}
.lvya-form .inputBox.w745 {
width: 745px;
}
.lvya-form input {
font-size: 14px;
color: #bababa;
text-indent: 10px;
}
.lvya-form .w800 {
width: 100%;
}
.lvya-form .w798 {
width: 798px;
}
.lvya-form .textarea {
width: 718px;
border: 1px solid #e5e5e5;
height: 135px;
font-size: 14px;
color: #bababa;
text-indent: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.lvya-form .select {
width: 100%;
height: 100%;
border: none;
font-size: 14px;
color: #bababa;
text-indent: 10px;
}
.lvya-form .checkbox-wrapper {
width: 100%;
float: left;
font-size: 0;
margin-top: -10px;
}
.lvya-form .checkbox-wrapper .item {
display: inline-block;
width: 130px;
color: #666;
font-size: 14px;
margin-bottom: 10px;
}
.lvya-form .checkbox-wrapper .item .checkbox {
vertical-align: middle;
}
.lvya-form .checkbox-wrapper .item .textInput {
width: 150px;
height: 30px;
border: 1px solid #e5e5e5;
margin-left: 10px;
}
.donation-tab-btn-wrapper {
font-size: 0;
margin-bottom: 25px;
}
.donation-tab-btn-wrapper span {
display: inline-block;
width: 50%;
font-size: 24px;
line-height: 60px;
text-align: center;
background-color: #e4e4e4;
cursor: pointer;
}
.donation-tab-btn-wrapper span.on {
background-color: #009944;
color: #fff;
}
.donation-publicity-block1 .block-header {
margin-bottom: 20px;
}
.donation-publicity-block1 .title {
font-size: 24px;
text-align: center;
color: #009944;
}
.donation-publicity-block1 .date {
color: #999;
text-align: center;
border-bottom: 1px solid #e5e5e5;
margin-top: 10px;
}
.donation-publicity-block1 .color {
color: #009944;
}
.donation-publicity-block2 .list { }
.donation-publicity-block2 .list li {
line-height: 60px;
font-size: 14px;
color: #333;
border-bottom: 1px solid #e5e5e5;
padding: 0 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/listico.gif) no-repeat left center;
}
.donation-publicity-block2 .list li .time {
float: right;
}
.donation-publicity-block2 .list li a {
display: block;
color: #333;
}
.donation-publicity-block2 .list li:hover .time, .donation-publicity-block2 .list li:hover a {
color: #009944;
}
.donation-publicity-block3 .time-wrapper, .donation-publicity-block3 .amount-range {
width: 380px;
position: relative;
margin: 20px 0;
}
.donation-publicity-block3 .time-wrapper:before, .donation-publicity-block3 .amount-range:before {
content: '';
display: block;
width: 25px;
height: 2px;
background-color: #e5e5e5;
position: absolute;
top: 50%;
left: 50%;
margin-left: -12px;
margin-top: -1px;
}
.donation-publicity-block3 .text {
height: 48px;
border: 1px solid #e5e5e5;
text-indent: 10px;
font-size: 14px;
-webkit-border-radius: 0;
border-radius: 0;
}
.donation-publicity-block3 .w168 {
width: 168px;
}
.donation-publicity-block3 .w178 {
width: 178px;
margin-right: 15px;
}
.donation-publicity-block3 .btn {
height: 51px;
width: 200px;
background-color: #009944;
color: #ffffff;
border: none;
font-size: 18px;
cursor: pointer;
}
.donation-publicity-block3 .donorsearch {
margin-bottom: 30px;
} .datepicker {
-webkit-border-radius: 4px;
border-radius: 4px;
direction: ltr;
}
.datepicker-inline {
width: 220px;
}
.datepicker.datepicker-rtl {
direction: rtl;
}
.datepicker.datepicker-rtl.dropdown-menu {
left: auto;
}
.datepicker.datepicker-rtl table tr td span {
float: right;
}
.datepicker-dropdown {
top: 0;
left: 0;
padding: 4px;
}
.datepicker-dropdown:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid rgba(0, 0, 0, 0.15);
border-top: 0;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
}
.datepicker-dropdown:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #ffffff;
border-top: 0;
position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
bottom: -7px;
border-bottom: 0;
border-top: 7px solid rgba(0, 0, 0, 0.15);
}
.datepicker-dropdown.datepicker-orient-top:after {
bottom: -6px;
border-bottom: 0;
border-top: 6px solid #ffffff;
}
.datepicker table {
margin: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
text-align: center;
width: 30px;
height: 30px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
color: #777777;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
background: #eeeeee;
cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
background: none;
color: #777777;
cursor: default;
}
.datepicker table tr td.highlighted {
color: #000000;
background-color: #d9edf7;
border-color: #85c5e5;
-webkit-border-radius: 0;
border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
color: #000000;
background-color: #afd9ee;
border-color: #298fc2;
}
.datepicker table tr td.highlighted:hover {
color: #000000;
background-color: #afd9ee;
border-color: #52addb;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
color: #000000;
background-color: #afd9ee;
border-color: #52addb;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
color: #000000;
background-color: #91cbe8;
border-color: #298fc2;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
background-color: #d9edf7;
border-color: #85c5e5;
}
.datepicker table tr td.highlighted.focused {
background: #afd9ee;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
background: #d9edf7;
color: #777777;
}
.datepicker table tr td.today {
color: #000000;
background-color: #ffdb99;
border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
color: #000000;
background-color: #ffc966;
border-color: #b37400;
}
.datepicker table tr td.today:hover {
color: #000000;
background-color: #ffc966;
border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
color: #000000;
background-color: #ffc966;
border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
color: #000000;
background-color: #ffbc42;
border-color: #b37400;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
background-color: #ffdb99;
border-color: #ffb733;
}
.datepicker table tr td.today.focused {
background: #ffc966;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
background: #ffdb99;
color: #777777;
}
.datepicker table tr td.range {
color: #000000;
background-color: #eeeeee;
border-color: #bbbbbb;
-webkit-border-radius: 0;
border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
color: #000000;
background-color: #d5d5d5;
border-color: #7c7c7c;
}
.datepicker table tr td.range:hover {
color: #000000;
background-color: #d5d5d5;
border-color: #9d9d9d;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
color: #000000;
background-color: #d5d5d5;
border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
color: #000000;
background-color: #c3c3c3;
border-color: #7c7c7c;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
background-color: #eeeeee;
border-color: #bbbbbb;
}
.datepicker table tr td.range.focused {
background: #d5d5d5;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
background: #eeeeee;
color: #777777;
}
.datepicker table tr td.range.highlighted {
color: #000000;
background-color: #e4eef3;
border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
color: #000000;
background-color: #c1d7e3;
border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover {
color: #000000;
background-color: #c1d7e3;
border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
color: #000000;
background-color: #c1d7e3;
border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
color: #000000;
background-color: #a8c8d8;
border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
background-color: #e4eef3;
border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.focused {
background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
background: #e4eef3;
color: #777777;
}
.datepicker table tr td.range.today {
color: #000000;
background-color: #f7ca77;
border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
color: #000000;
background-color: #f4b747;
border-color: #815608;
}
.datepicker table tr td.range.today:hover {
color: #000000;
background-color: #f4b747;
border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
color: #000000;
background-color: #f4b747;
border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
color: #000000;
background-color: #f2aa25;
border-color: #815608;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
background-color: #f7ca77;
border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
background: #f7ca77;
color: #777777;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
color: #ffffff;
background-color: #777777;
border-color: #555555;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
color: #ffffff;
background-color: #5e5e5e;
border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
color: #ffffff;
background-color: #5e5e5e;
border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
color: #ffffff;
background-color: #5e5e5e;
border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
color: #ffffff;
background-color: #4c4c4c;
border-color: #161616;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
background-color: #777777;
border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
color: #ffffff;
background-color: #337ab7;
border-color: #2e6da4;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
color: #ffffff;
background-color: #286090;
border-color: #122b40;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
color: #ffffff;
background-color: #286090;
border-color: #204d74;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
color: #ffffff;
background-color: #286090;
border-color: #204d74;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
color: #ffffff;
background-color: #204d74;
border-color: #122b40;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
background-color: #337ab7;
border-color: #2e6da4;
}
.datepicker table tr td span {
display: block;
width: 23%;
height: 54px;
line-height: 54px;
float: left;
margin: 1%;
cursor: pointer;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
background: none;
color: #777777;
cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
color: #ffffff;
background-color: #337ab7;
border-color: #2e6da4;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
color: #ffffff;
background-color: #286090;
border-color: #122b40;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
color: #ffffff;
background-color: #286090;
border-color: #204d74;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
color: #ffffff;
background-color: #286090;
border-color: #204d74;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
color: #ffffff;
background-color: #204d74;
border-color: #122b40;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
background-color: #337ab7;
border-color: #2e6da4;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
color: #777777;
}
.datepicker .datepicker-switch {
width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
background: #eeeeee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
visibility: hidden;
}
.datepicker .cw {
font-size: 10px;
width: 12px;
padding: 0 2px 0 5px;
vertical-align: middle;
}
.input-group.date .input-group-addon {
cursor: pointer;
}
.input-daterange {
width: 100%;
}
.input-daterange input {
text-align: center;
}
.input-daterange input:first-child {
-webkit-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
-webkit-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
width: auto;
min-width: 16px;
padding: 4px 5px;
line-height: 1.42857143;
text-shadow: 0 1px 0 #fff;
border-width: 1px 0;
margin-left: -5px;
margin-right: -5px;
}
.datepicker.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
list-style: none;
background-color: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.15);
-webkit-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
-webkit-background-clip: padding-box;
background-clip: padding-box;
color: #333333;
font-size: 13px;
line-height: 1.42857143;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
padding: 0px 5px;
}
.public-table {
width: 100%;
border-left: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
}
.public-table td {
text-align: center;
height: 60px;
border-right: 1px solid #ebebeb;
border-top: 1px solid #ebebeb;
color: #666666;
}
.public-table th {
background-color: #5cb531;
font-size: 20px;
color: #fff;
border-top: 1px solid #a1cd8b;
border-right: 1px solid #a1cd8b;
height: 60px;
text-align: center;
}
.public-table .color {
color: #009944;
}
.download {
width: 798px;
height: 463px;
border: 1px solid #009944;
position: fixed;
left: 50%;
top: 50%;
margin-top: -233px;
margin-left: -260px;
background-color: #fff;
line-height: 463px;
z-index: 10;
}
.download .center {
display: inline-block;
vertical-align: middle;
line-height: normal;
width: 100%;
text-align: center;
}
.download .title {
color: #009944;
font-size: 24px;
margin-bottom: 10px;
}
.download p {
font-size: 24px;
color: #333333;
}
.download .btn {
display: block;
width: 560px;
line-height: 60px;
text-align: center;
font-size: 24px;
-webkit-border-radius: 5px;
border-radius: 5px;
margin: 40px auto;
}
.download .download-btn {
background-color: #5cb531;
color: #fff;
}
.download .download-close-btn {
background-color: #ebebeb;
color: #666666;
margin-bottom: 0;
}
.download .close {
position: absolute;
width: 78px;
height: 78px;
top: 0;
right: 0;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/close.jpg);
}
.download-mask {
position: fixed;
z-index: 9;
left: 0;
top: 0;
right: 0;
bottom: 0;
background-color: #fff;
opacity: .5;
}
.join-volunteer-text .p1 {
font-size: 18px;
color: #333333;
}
.join-volunteer-text .item-wrapper {
margin: 20px 0 40px;
padding-bottom: 20px;
border-bottom: 1px solid #e5e5e5;
}
.join-volunteer-text .item-wrapper .item {
float: left;
width: 50%;
}
.join-volunteer-text .item-wrapper .item h3 {
font-size: 18px;
}
.join-volunteer-text2 h4 {
font-size: 18px;
color: #333;
margin-bottom: 15px;
margin-top: 15px;
} .article-header {
border-bottom: 1px solid #dddddd;
margin-bottom: 15px;
}
.article-header .title {
font-size: 24px;
color: #009944;
margin-bottom: 16px;
}
.article-header .mata {
color: #999999;
margin-bottom: 10px;
line-height: 1;
font-size: 14px;
}
.article-header .mata .date,
.article-header .mata .click {
display: inline-block;
}
.article-header .mata .date span,
.article-header .mata .click span {
vertical-align: middle;
margin-left: 6px;
}
.article-header .mata .date {
margin-right: 14px;
}
.article-header .mata .date:before {
content: '';
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/clickData.jpg) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.article-header .mata .click:before {
content: '';
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/time.jpg) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.article-header .breadNav {
line-height: 20px;
font-size: 12px;
color: #999999;
}
.article-header .breadNav a {
color: #999999;
}
.news {
margin-top: 40px;
height: 180px;
}
.news .left {
width: 300px;
margin-right: 15px;
}
.news .left img {
width: 100%;
height: 180px;
}
.news .right h2 { padding-top: 12px;
}
.news .right h2 a {
display: block;
font-size: 18px;
color: #333333;
}
.news .right h2 a:hover {
color: #009944;
}
.news .right p {
font-size: 14px;
color: #666666;
margin-bottom: 30px;
}
.news .right .time {
color: #999999;
margin-bottom: 0;
line-height: 1;
}
.common-header {
border-bottom: 1px solid #dddddd;
}
.common-header .title {
font-size: 30px;
color: #009944;
line-height: 1;
margin-bottom: 20px;
}
.common-header .breadNav {
line-height: 1;
margin-top: 18px;
font-size: 12px;
color: #999999;
}
.common-header .breadNav a {
color: #999999;
}
.page-dw-tobe-donater .page-content .donate h3 {
color: #009944;
font-size: 24px;
margin: 20px 0;
line-height: 1;
}
.page-dw-tobe-donater .page-content .donate p {
font-size: 14px;
color: #333333;
}
.page-dw-tobe-donater .page-content .donate ul {
margin-top: 10px;
}
.page-dw-tobe-donater .page-content .donate ul li {
width: 50%;
margin-bottom: 30px;
}
.page-dw-tobe-donater .page-content .donate ul li .number {
display: inline-block;
color: #fff;
background: #5cb531;
width: 30px;
height: 30px;
-webkit-border-radius: 2px;
border-radius: 2px;
text-align: center;
line-height: 30px;
vertical-align: top;
}
.page-dw-tobe-donater .page-content .donate ul li .content {
display: inline-block;
vertical-align: top;
margin-left: 8px;
}
.page-dw-tobe-donater .page-content .donate ul li .content.qr-code p {
display: inline-block;
vertical-align: top;
}
.page-dw-tobe-donater .page-content .donate ul li .content p {
margin-top: 8px;
line-height: 1;
color: #666666;
font-size: 14px;
}
.page-dw-tobe-donater .page-content .donate ul li .content img {
width: 80px;
height: 80px;
border: 5px solid #009944;
margin-top: 4px;
}
.page-dw-tobe-donater .page-content .bill, .page-dw-tobe-donater .page-content .project-donate {
padding-top: 24px;
}
.page-dw-tobe-donater .page-content .bill h3, .page-dw-tobe-donater .page-content .project-donate h3 {
color: #009944;
font-size: 24px;
margin-bottom: 13px;
}
.page-dw-tobe-donater .page-content .bill p, .page-dw-tobe-donater .page-content .project-donate p {
color: #666666;
font-size: 14px;
}
.page-dw-tobe-donater .page-content .scroll-img {
position: relative;
margin-top: 20px;
overflow: hidden;
}
.page-dw-tobe-donater .page-content .scroll-img .hd {
text-align: center;
margin-top: 55px;
}
.page-dw-tobe-donater .page-content .scroll-img .hd li {
display: inline-block;
width: 15px;
height: 15px;
-webkit-border-radius: 50%;
border-radius: 50%;
background: #d9d9d9;
margin: 0 7px;
cursor: pointer;
text-indent: 9999px;
}
.page-dw-tobe-donater .page-content .scroll-img .hd li.on {
background: #5cb531;
}
.page-dw-tobe-donater .page-content .scroll-img .bd li {
position: relative;
float: left;
width: 390px;
height: 270px;
margin-right: 20px;
}
.page-dw-tobe-donater .page-content .scroll-img .bd li a {
display: block;
}
.page-dw-tobe-donater .page-content .scroll-img .bd li img {
width: 100%;
height: 100%;
vertical-align: middle;
}
.page-dw-tobe-donater .page-content .scroll-img .bd li .title {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
text-indent: 10px;
}
.page-dw-tobe-donater .page-content .scroll-img .bd li .title a {
height: 50px;
line-height: 50px;
font-size: 18px;
color: #333;
background: #f3f3f3;
}
.page-dw-tobe-donater .page-content .scroll-img .bd li:hover a {
background-color: #5cb531;
color: #fff;
}
.page-dw-contact .contact h3 {
color: #009944;
font-size: 18px;
margin: 15px 0;
}
.page-dw-contact .contact li {
color: #666666;
font-size: 14px;
height: 30px;
line-height: 30px;
margin-bottom: 13px;
}
.page-dw-contact .contact li span {
width: 30px;
height: 100%;
display: inline-block;
background: #e5e5e5;
line-height: 30px;
text-align: center;
margin-right: 10px;
}
.page-dw-contact .contact li.tel i {
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/icon_tel.png) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.page-dw-contact .contact li.email i {
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/icon_email.png) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.page-dw-contact .contact li.weibo i {
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/icon_weibo.png) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.page-dw-contact .contact li.wechat i {
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/icon_wechat.png) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.page-dw-contact .contact li.positon i {
display: inline-block;
width: 20px;
height: 20px;
background: url(//www.ruralwomengd.org/wp-content/themes/t4t/images/icon_position.png) no-repeat center 100%;
vertical-align: middle;
margin-top: -1px;
}
.page-dw-contact .contact .right {
text-align: center;
}
.page-dw-contact .contact .right .qr-code {
width: 148px;
height: 148px;
padding: 6px;
margin-bottom: 10px;
border: 1px solid #dedede;
}
.page-dw-contact .map {
margin-top: 30px;
}
.main-content h1{
font-size: 24px;
margin-bottom: 15px;
}
.main-content h2{
font-size: 22px;
margin-bottom: 15px;
}
.main-content h3{
font-size: 20px;
margin-bottom: 15px;
}
.main-content h4{
font-size: 18px;
margin-bottom: 10px;
}
.main-content h5{
font-size: 16px;
margin-bottom: 5px;
}
.main-content h6{
font-size: 14px;
margin-bottom: 5px;
}
.main-content p{
font-size: 14px;
line-height: 1.8;
margin-bottom: 10px;
}
.main-content table{
width: 100%;
}
.main-content table td, .main-content table th {
font-size: 14px;
padding: 10px;
border: 1px solid #e6e6e6;
}
.main-content table th {
background-color: #5bb531;
color: #fff;
}
.main-content table td {
background-color: #f4f4f4;
color: #666;
}
.main-content table tfoot td {
color: #48b346;
}
.main-content img{
max-width: 100%;
height: auto;
}
.panel-grid-cell .so-panel {
margin-bottom: 0px !important; 
}.so-widget-sow-image-default-d6014b76747a-6348 .sow-image-container {
display: flex;
align-items: flex-start;
}
.so-widget-sow-image-default-d6014b76747a-6348 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-d6014b76747a-6348 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-d6014b76747a-6348 .sow-image-container .so-widget-image {
display: block;
max-width: 100%;
height: auto;
}.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container h1.sow-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container h1.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container h3.sow-sub-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container h3.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 1px solid #eeeeee;
width: 100%;
max-width: 80%;
}
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-338ea1108df4-6348 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.so-widget-sow-image-default-a5258576d588-6348 .sow-image-container {
display: flex;
align-items: flex-start;
justify-content: flex-start;
}
.so-widget-sow-image-default-a5258576d588-6348 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-a5258576d588-6348 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-a5258576d588-6348 .sow-image-container .so-widget-image {
display: block;
max-width: 100%;
height: auto;
}@media (max-width: 780px) {
.so-widget-sow-button-atom-c3fba15a00a3-6348 .ow-button-base.ow-button-align-center {
text-align: center;
}
.so-widget-sow-button-atom-c3fba15a00a3-6348 .ow-button-base.ow-button-align-center.ow-button-align-justify a {
display: inline-block;
}
}
.so-widget-sow-button-atom-c3fba15a00a3-6348 .ow-button-base a {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 1.3em;
padding: 1em 2em;
background: #41a9d5;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #298fba), color-stop(1, #41a9d5));
background: -ms-linear-gradient(bottom, #298fba, #41a9d5);
background: -moz-linear-gradient(center bottom, #298fba 0%, #41a9d5 100%);
background: -o-linear-gradient(#41a9d5, #298fba);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#41a9d5', endColorstr='#298fba', GradientType=0);
border: 1px solid;
border-color: #2685ad #247fa5 #227598 #247fa5;
color: #ffffff !important;
-webkit-border-radius: 0.25em;
-moz-border-radius: 0.25em;
border-radius: 0.25em;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.065);
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-sow-button-atom-c3fba15a00a3-6348 .ow-button-base a:active,
.so-widget-sow-button-atom-c3fba15a00a3-6348 .ow-button-base a:hover {
color: #ffffff !important;
}
.so-widget-sow-button-atom-c3fba15a00a3-6348 .ow-button-base a.ow-button-hover:hover {
background: #49add7;
background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #2b95c2), color-stop(1, #49add7));
background: -ms-linear-gradient(bottom, #2b95c2, #49add7);
background: -moz-linear-gradient(center bottom, #2b95c2 0%, #49add7 100%);
background: -o-linear-gradient(#49add7, #2b95c2);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#49add7', endColorstr='#2b95c2', GradientType=0);
border-color: #52b1d9 #49add7 #3da7d4 #49add7;
}.ow-button-base{zoom:1}.ow-button-base:before{content:'';display:block}.ow-button-base:after{content:'';display:table;clear:both}.ow-button-base a{text-align:center;display:inline-block;cursor:pointer;text-decoration:none;line-height:1em}.ow-button-base a .sow-icon-image,.ow-button-base a [class^="sow-icon-"]{font-size:1.3em;height:1em;width:auto;margin:-0.1em .75em -0.2em -0.75em;display:block;float:left}.ow-button-base a .sow-icon-image{width:1em;background-size:cover}.ow-button-base a.ow-icon-placement-top .sow-icon-image,.ow-button-base a.ow-icon-placement-top [class^="sow-icon-"]{margin:0 auto .5em;float:none}.ow-button-base a.ow-icon-placement-right .sow-icon-image,.ow-button-base a.ow-icon-placement-right [class^="sow-icon-"]{margin:-0.1em -0.75em -0.2em .75em;float:right}.ow-button-base a.ow-icon-placement-bottom .sow-icon-image,.ow-button-base a.ow-icon-placement-bottom [class^="sow-icon-"]{float:none;margin:.5em auto 0}.ow-button-base a.ow-icon-placement-bottom>span{display:flex;flex-direction:column-reverse}.ow-button-base a.ow-icon-placement-left .sow-icon-image,.ow-button-base a.ow-icon-placement-left [class^="sow-icon-"]{margin:-0.1em .75em -0.2em -0.75em;float:left}.ow-button-base.ow-button-align-left{text-align:left}.ow-button-base.ow-button-align-right{text-align:right}.ow-button-base.ow-button-align-center{text-align:center}.ow-button-base.ow-button-align-justify a{display:block}@font-face {
font-family: 'sow-fontawesome-brands';
font-style: normal;
font-weight: normal;
font-display: block;
src: url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot);
src: url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff) format("woff"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
.sow-fab {
font-family: 'sow-fontawesome-brands';
font-style: normal !important;
font-weight: normal !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 400;
font-display: block;
src: url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot);
src: url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff) format("woff"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
.sow-far {
font-family: 'sow-fontawesome-free';
font-style: normal !important;
font-weight: 400 !important;
}
@font-face {
font-family: 'sow-fontawesome-free';
font-style: normal;
font-weight: 900;
font-display: block;
src: url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot);
src: url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff) format("woff"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),
url(//www.ruralwomengd.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.sow-fa,
.sow-fas {
font-family: 'sow-fontawesome-free';
font-weight: 900 !important;
font-style: normal !important;
}
.sow-icon-fontawesome {
display: inline-block;
speak: none;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sow-icon-fontawesome[data-sow-icon]:before {
content: attr(data-sow-icon);
}