body.custom-background {
	background-color: #181818!important;
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: center;
	background-size: auto
}

#site-navigation {
	background: #222
}

.site-title a {
	font-family: Open Sans;
	font-size: 30px
}

.site-branding .logo img {
	max-width: 300px;
	max-height: 60px;
	margin-top: 0;
	margin-left: 0
}
.TAd{
	list-style: none;
	padding-left: 0;
	margin: 0;
}
/*分页*/
#wr-page{
	margin: 10px 0;
    padding-top: 20px;
	text-align: center;
}
#wr-page a,#wr-page span{
	display: inline-block;
    padding: 1px 15px;
    border-radius: 4px;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    margin-left: 10px;
    color: #000;
    margin-bottom: 10px;
}
#wr-page .curwrpage{
	background-color: #FF3565;
    border: 1px solid #FF3565;
    color: #fff;
}
.book-player{
	padding: 20px;
}
.book-player img{
	width: 100%;
}

.book-list {
    background: #282828;
    padding: 8px;
    margin: 0px 5px;
    box-sizing: border-box;
}

.book-list ul li,.book-list-1 ul li{
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-bottom: #CCC 1px dashed;
}
.book-list .book-name,.book-list-1 .book-name {
    width: 66.66666667%;
    float: left;
}
.book-list .book-time,.book-list-1 .book-time {
    width: 33.33333333%;
    float: right;
}
.book-list-1{
	background: #282828;
    padding: 8px;
    box-sizing: border-box;
}
.layui-form-label{
	color: #000;
}

a,.site-title a i,.thumb-block:hover .rating-bar i,.categories-list .thumb-block:hover .entry-header .cat-title:before,.required,.like #more:hover i,.dislike #less:hover i,.top-bar i:hover,.main-navigation .menu-item-has-children>a:after,.menu-toggle i,.main-navigation.toggled li:hover>a,.main-navigation.toggled li.focus>a,.main-navigation.toggled li.current_page_item>a,.main-navigation.toggled li.current-menu-item>a,#filters .filters-select:after,.morelink i,.top-bar .membership a i,.thumb-block:hover .photos-count i {
	color: #FF3565
}

button,.button,input[type="button"],input[type="reset"],input[type="submit"],.label,.pagination ul li a.current,.pagination ul li a:hover,body #filters .label.secondary.active,.label.secondary:hover,.main-navigation li:hover>a,.main-navigation li.focus>a,.main-navigation li.current_page_item>a,.main-navigation li.current-menu-item>a,.widget_categories ul li a:hover,.comment-reply-link,a.tag-cloud-link:hover,.template-actors li a:hover {
	border-color: #FF3565!important;
	background-color: #FF3565!important
}

.rating-bar-meter,.vjs-play-progress,#filters .filters-options span:hover,.bx-wrapper .bx-controls-direction a,.top-bar .social-share a:hover,.thumb-block:hover span.hd-video,.featured-carousel .slide a:hover span.hd-video,.appContainer .ctaButton {
	background-color: #FF3565!important
}

#video-tabs button.tab-link.active,.title-block,.widget-title,.page-title,.page .entry-title,.comments-title,.comment-reply-title,.morelink:hover {
	border-color: #FF3565!important
}
.layui-layer-prompt .layui-layer-input{
	background-color:#FFFFFF;
}
.layui-layer-prompt .layui-layer-input:focus{
	background-color:#FFFFFF;
	color: #000!important;
}
.layui-form-pane .layui-input{
	background-color:#FFFFFF;
	border-color: #FFFFFF;
}
.layui-form-pane .layui-input:focus{
	background-color:#FFFFFF;
	color: #000!important;
}
.layui-form-pane .layui-form-label{
	height: 40px;
}
.table-container {
    width: 100%;
    overflow-y: auto;
}

@media only screen and (min-width :64.001em) and (max-width :84em) {
	#main .thumb-block {
		width: 25%!important
	}
}

@media only screen and (min-width :84.001em) {
	#main .thumb-block {
		width: 25%!important
	}
	
}
@media(max-width: 768px){
	.book-player{
	padding: 0px;
	}
}


