﻿@charset "utf-8";
/* CSS Document */
.rowClear:after {
	content:"."; 
	display:block;
	height:0; 
	clear:both; 
	visibility:hidden;
	margin:0px;
	padding:0px;} 
.rowClear{
	zoom:1;}
#Tbody{
	width:100%;
	position:relative;
	margin:0px auto;margin-top:53px}
.tbody{
	width:960px;
	margin:0px auto;
	padding:12px 0;}
.layout {
	float:left;
	display:inline;
	height:auto;}
.lyout {
	float:left;
	display:inline;
	height:auto;
}
#layout1{
	width: 490px;
    height: 362px;
    margin: 0 7px 0 0;
    padding: 3px;
    border: 1px solid #CCCCCC;
    background: #FFFFFF;}
#layout2{
width: 452px;
    height: 370px;
    margin: 0;
    background: url("https://www.clubdelpinscher.com/site/site102/images/bg2.png") no-repeat;
    background-size: 100%; position:relative}
#layout3{
	width:100%;
	height:89px;
	margin:7px auto 0;}
#layout4,#layout5,#layout7,#layout8 {
	width: 320px;
}
#layout4,#layout5,#layout6 {
	height: 226px; position:relative
}
#layout7,#layout8,#layout9 {
	height: 272px; position:relative
}
#layout4,#layout7 {
    margin: 8px 35px 0 0;
}
#layout5,#layout8 {
	margin: 8px 22px 0 0;
}
#layout6,#layout9{
	width:263px;
	margin:8px 0 0;}
/* 公共的模块头部样式 */
.wordTitleUl{
    height: 34px;
    background: url("https://www.clubdelpinscher.com/site/site102/images/title_bg.png") left center repeat-x;
    line-height: 34px;}
.wordTitleUl li{
	text-align:left;
}
.spanMore{
    background: url("https://www.clubdelpinscher.com/site/site102/images/more.png") no-repeat;
    width: 56px;
    height: 21px;
    position: absolute;
    right: 0px;
    top: 7px;}
.spanTitle{
    color: #9B0200;
	font-size: 18px;   
    display: inline-block;    
    font-weight: bold;}
.spanDate{
	color:#717171;}
.spanDetail{
	color:#FF7800;}
.spanDetail a{
    color: #9B0200;}
.spanDetail a:hover{
	color:#FF5400;
	text-decoration:underline;}

/* 栏目样式 */
.contentUl li label a {
    color: #7C1310;
}
.wordList .wordContent{
	padding:8px 0px;}
.wordList .contentUl{
	padding:0px 5px;}
.wordList .contentUl li{
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    padding-left: 5px;
    border-bottom: 1px dashed #BFBFBF;}
.contentUl li label{
	color:#7a140f}
.contentUl li a{
	color: #000000;
	text-decoration:none;}
.wordList .contentUl li a:before {
    content: "";
    display: inline-block;
    width: 2px;
    height: 2px;
    background: #666666;
    vertical-align: middle;
    margin-right:8px
}
.contentUl li a:hover{
	color: #FF5400;
	text-decoration:none;}
.wordRoll{
	/***background-color:#fdf7f6;***/}
.wordRoll marquee .contentUl{
	height:100%;}
.wordRoll .contentUl li{
	height:26px;
	line-height:26px;}


.wordLink_H{
	height:100%;
	overflow:hidden;
	padding:0px;}
.wordLink_H .wordLinkTitle{
	height:30px;
	line-height:30px;
	letter-spacing:2px;
	color:#096d9f;
	padding-left:75px;}
.wordLink_H .wordLinkContent{
	zoom:1;
	margin:0px;
	padding:0;
	border:0;}
.wordLink_H .wordLinkContent:after {
	content:"."; 
	display:block;
	height:0; 
	overflow:hidden;
	clear:both; 
	visibility:hidden;} 
.wordLink_H .wordLinkContent .contentUl{
	height:100%;
	background:none;
	border:none;}
.wordLink_H .contentUl li{
	overflow:hidden;
	line-height:25px;
	padding-right:9px;
	padding-left:9px;
	white-space:nowrap;
	text-overflow:ellipsis;}
.wordLink_H .contentUl li a{
	color:#222222;
	display:bolck;
	padding:0px 10px}
.wordLink_H .contentUl li a:hover{
	color: #FF5400;
	text-decoration: none;}
.wordLink_V{}
.wordLink_V .wordLinkTitle{
	height:32px;
	line-height:32px;
	font-size:12px;
	font-weight:bold;
	color: #0053a3;
	border-bottom:1px solid #bbe0f0;
	padding-left:25px;}
.wordLink_V .wordLinkContent{
	background:#fff;
	padding:8px 0px}
.wordLink_V .wordLinkContent a{
	color:#222222;}
.wordLink_V .contentUl{
	width:98%;
	padding:0px 5px}
.wordLink_V .contentUl li{
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding-left:12px;
	white-space:nowrap;
	text-overflow:ellipsis;}
.wordLinkTitle{
	font-size:12px;
	font-weight:bold;}

.imageList .imageListContent{
	padding:10px 0px;}
.imageList .contentUl li{
	float:left;
	width:auto;
	margin-left:2px;
	margin-bottom:2px}
.imageList .contentUl li .imageBorder{
	padding:1px 1px 1px 1px;}
.imageList .imageListText{
	line-height:26px;
	height:26px;
	text-align:center;
	overflow:hidden;
	padding:0px 8px;}
.imageList .imageListText a{
	width:100%;
	line-height:26px;
	height:26px;
	overflow:hidden;
	text-align:center;}
.imageList .imageListDetail{
	text-indent:2em;
	line-height:18px;}

.imageRoll{
	overflow: hidden;
	position:relative;
	height:189px;
	margin:0px auto;
	background:url("https://www.clubdelpinscher.com/site/site102/images/imgroll.png") no-repeat;}
.imageRollTitle{
	display:none;}
.imgListMHTitle{
	color:#ffec5c;}
.imageRoll .imageRollContent{
	padding: 20px 25px 0px 25px;}
.imageRoll_div {
	margin:0 auto;
	white-space: nowrap;
	position:relative;
	overflow:hidden;
	margin:0px;}
.imageRoll_div li{
	margin:0px 4px;
	overflow:hidden;}
.imageRoll_div .imageBorder{
    background-color: #F3C593;
    overflow: hidden;
    padding: 1px;
    border: 1px solid #9f8052;
    margin-top: 3px;}
.imageRoll_div .imageBorder a{
	display:block;
	ovweflow:hidden}
.imageRoll_div img{
    width: 191px;
    height: 138px;}
.imageRoll_div p{
	display:none;
	color: #3c3c3a;
	margin:0;
	padding:0;
	height:28px;
	line-height:28px;
	text-align:center; 
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.imageRoll_div p a{
	color: #3c3c3a; }
.imageRoll_div p a:hover{
	color:#FF5400; }

.videoList .contentUl{
	width:99%;}
.videoList .contentUl li{
	width:100%;
	padding:15px 0 15px ;
	border-bottom:1px dashed #999999;}
.videoList .videoListImg{
	float:left;
	min-width:100px; 
	border:1px solid #CCCCCC;
	padding:2px;
	background-color:#FFFFFF;
	margin-left:10px;}
.videoListImg img{
	width:100px;
	height:75px;}
.videoListTitle{
	height:20px;
	line-height:20px;
	overflow:hidden;}
.videoList .videoListText{
	margin-left:125px;}
.videoListTStyle{
	height:28px; 
	line-height:28px;
	overflow:hidden;}
.videoListTText{
	height:40px; 
	line-height:20px; }
.videoListTStyle span{
	margin-right:10px;}

.imageLink{}
.imageLink .wordTitleUl li{
	line-height: 27px;
	position: relative;
}
.imageLink .wordTitleUl li{
	    text-align: left;
}
.rowClear+.rowClear .layout{overflow:visible}
.imageLinkContent{
	margin:0px;}
.imageLink .contentUl{
	width:100%;}
.imageLink .contentUl li{}
.imgLinkHDiv img{
	display:block;
	margin:0px auto;border: 1px solid #e7e7e7;
    padding: 2px;
    background: #fff;    width: 250px;
    height: 60px;}

.hotUnfoldImgText{
	margin:0 4px;
	text-align:left;
	padding-bottom:5px;
	overflow:hidden; }
.hotUnfoldImgText .hotImg{
	border: 1px solid #E4E4E4;
    margin-right: 10px;
	}
.hotUnfoldImgText .hotImg img{
    width: 101px;
    height: 69px;
}
.hotUnfoldImgText .hotUnfoldText{
	margin-bottom:2px}
.hotUnfold .wordTitleUl{
	width:100%;}
.hotUnfold .wordTitleUl li{
	position: relative;
}
.hotNewsTitle{
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    margin-bottom: 5px;}

.hotUnfold .textUl{ }
.hotUnfold .textUl li{
    height: 25.5px;
    line-height: 25.5px;
    overflow: hidden;
    padding-left: 5px;
    border-bottom: 1px dashed #BFBFBF;}
.hotUnfold .textUl li a:before{
	content:"";
	display:inline-block;
	width:2px;
	height:2px;
	background:#666666;    
	vertical-align: middle;
}
.hotUnfold .textUl li .wordListDate{
	float:right;}
.hotUnfold .textUl li a{
	width:60%;
	color: #222222;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:block;
	float:left;}
.hotUnfold .textUl li a:hover{
	color: #FF5400;
	text-decoration: none;}	
.hotUnfoldTText{
	text-indent:2em;
	padding-left: 10px;
	line-height:22px;
	letter-spacing:1px;
	overflow:hidden;
	color: #222222;}
.hotUnfoldBrief{
	width:96%; 
	margin:0 auto; 
	overflow:hidden;}
.hotUnfoldTStyle span{
	margin-right:10px;}

.enclosureDL .enclosureDLContent .contentUl{
	width:99%;
	background:#fff;}
.enclosureDL .contentUl li{
	width:150px;
	height:40px;
	line-height:15px;
	overflow:hidden;
	padding:10px;}
.enclosureDL .fileStyle {
	vertical-align:top;}
.enclosureDLText{
	display:-moz-inline-box;
	display:inline-block;
	height:45px;
	overflow:hidden;}

.audioList .wordContent{
	padding-bottom:10px;
	padding-top:15px;}
.audioList .contentUl{
	width:100%;}
.audioList .contentUl li{
	width:100%;}
.audioList .audioTitle{
	width:100%;
	height:22px;
	border-bottom:1px solid #CFEDB0;}
.audioList .audioTitle li{
	padding-left:4px;
	width:14%;
	height:22px;
	line-height:22px;
	border-right:1px solid #CFEDB0;}
.audioList .audioContent{
	height:25px;
	width:100%;}
.audioList .audioContent li{
	padding-left:4px;
	height:25px;
	width:14%;
	line-height:25px;}
.audioList .audioOrder{
	width:40%;}
.videoPlayer .videoPlayerContent{
	padding-bottom:10px;
	padding-top:5px;}
.videoPlayer .videoImg{
	width:100%;}
.videoPlayer .videoText{
	height:40px; 
	line-height:40px;
	padding:0 15px;
	overflow:hidden;}

.detail .detailContent{
	padding-top:2px;
	padding-bottom:3px;}
.detail .detailText{
	/* text-indent:2em; */
	line-height:22px;
	padding-right:10px;
	padding-left:10px;
	margin-top:8px;
	text-align:left;
	font-size:12px}
.detail .detailContent a{ 
	color:#FF5400;}

.imagePlay .imagePlayContent{
	padding:0}

.wordContent{
	padding-bottom:10px;}
.wordTitleUl{
	width:100%;}

.wordListDate{
    color: #999999;}
/* 友情链接 */
.selectLinks{
	height:35px;
	background:url("https://www.clubdelpinscher.com/site/site102/images/link.jpg") no-repeat;}
.selectLinkTitle .spanTitle{
	    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    float: left;
    padding-left: 20px;
    color: #090005;}
.selectLinkContent{
	float:left;
	padding-left:20px;
	line-height:40px}
.selectLinkContent select{
	margin-right:10px;width: 158px;}

.wordLinkContent a{
	color:#222222;}
.wordLinkContent a:hover{
	text-decoration:underline;
	color:#CC0003;}

.imageListText a{
	color:#222222;}
.imageListText a:hover{
	color:#FF5400;}



.videoListTitle a{
	text-decoration:underline;
	font-weight:bold;
	color:#222222;}
.videoListTitle a:hover{
	color:#028207;}

.hotNewsTitle a{
    color: #9F2324;
    font-weight: bold;
    font-size: 14px;}
.hotNewsTitle a:hover{
	color: #FF5400;}
.hotNewsSmallTitle a{
	color:#0a2bf2;}

.enclosureDLText a{
	text-decoration:underline;
	color:#0449BE;}
.enclosureDLText a:hover{
	color:#FF5400;}

.detailContent{
	font-size:14px;}
.detailTitle{
	font-size:16px;
	font-weight:bold;}

.titlePublish{
	font-size:12px;
	font-family:"宋体";
	color:#333333;}

.wordLinkVLink a{
	font-size:14px;
	text-decoration:underline;}

.imgWord{
	color:#000000;}
.videoText a{
	color:#000000;
	font-weight:bold;}

.videoPlay{
	overflow:hidden;}
.videoPlay .videoPlayContent{
	margin:0px 5px 5px 5px;
	background:#FFF}
.videoPlay .videoPlayContent .contentUl{
	width:99%;
	padding-top:8px;}
.videoPlay .videoImg{
	width:100%;
	text-align: center;}
.videoPlay .videoImg img{
	width:249px;
	height:187px;}
.videoPlay .videoText{
	height:30px; 
	line-height:30px;
	overflow:hidden;}

/*组合模块*/
.combination .wordTitle{
	display:block;}
.combination  .wordTitleUl{
	width:100%;}
.combinationContent{
	min-height:200px;}
.combination .contentRight .contentDiv{ 
	width:100%}
.combination .contentLeft{
	float:left; 
	margin:0px}
.combination .contentRight{
	margin-left:322px;}
.combination .contentRight li{
	/* width:100%; */
	background:url("https://www.clubdelpinscher.com/site/site102/images/imgli.gif") 0px 50% no-repeat;
	padding-left:10px;}
.contentDiv .contentUl span{ 
	float:right;
	padding-right: 10px;}

.tab{
	position:relative;
	zoom:1;
	background:url("https://www.clubdelpinscher.com/site/site102/images/ico.jpg") no-repeat}
.tab .tab-nav{
	margin:0;
	zoom:1;
	margin-left:30px}
.tab-nav:before,.tab-nav:after{
	content:"";
	display:table}
.tab-nav:after{
	clear:both}
.tab .tab-nav li{
	list-style:none;
	float:left;
	position:relative;
	top:0;
	margin:1px .2em 0 0;
	border-bottom:0;
	padding:0;
	height: 26px;
    line-height: 24px;
	white-space:nowrap}
.tab .tab-nav li:first-child {
	margin-left:0px}
.tab .tab-nav li a{
	width:100%;
	display:block;
	text-decoration:none;
	cursor:pointer;
	color: #9f0600;
    font-size: 14px;
	text-align: center;
    font-weight: bold;}
.tab .tab-nav li.tab-default{
	width:80px;
	height:26px;
	color: #9f0600;
	text-align:center;
	line-height:24px;
	background:none}
.tab .tab-nav li.tab-active{
	width:80px; 
	height:26px; 
	line-height:24px;
	background:url("https://www.clubdelpinscher.com/site/site102/images/tab.jpg") no-repeat;}
.tab .tab-nav li.tab-active a{
	color: #ffffff;
	font-weight:bold;}
#layout2 .wordTitleUl{
	background: url("https://www.clubdelpinscher.com/site/site102/images/title.png") 12px center no-repeat;
    padding-left: 50px;
}
#layout2 .spanMore{
    background: url("https://www.clubdelpinscher.com/site/site102/images/more1.png") no-repeat;
    top: 14px;
}
#layout4 .spanTitle,#layout5 .spanTitle,#layout7 .spanTitle,#layout8 .spanTitle{
    background: url("https://www.clubdelpinscher.com/site/site102/images/title_icon.png") left center no-repeat #EEEEEE;
	padding-left: 20px;
    padding-right: 5px}
#layout6 .imageLink .contentUl li {
    margin-bottom: 8px;
}
#layout9 .wordTitleUl{
    background: url("https://www.clubdelpinscher.com/site/site102/images/title_bg2.png") center bottom no-repeat;
    padding-left: 10px;
}
#layout9 .spanTitle:after{
	content:"LONLINE SERVICES";
	color:#A6A6A6;
	font-family: "Arial";    
	font-size: 12px;
    font-weight: normal;
    margin-left:5;
}

.spanDetail {
    float: right;
    margin-top:-17px
}
.image_play_slider .image_play_slider_wrap ul li {
    float: left !important;
    width: 490px;
height: 360px;}
.signIcon{ float:left;
    vertical-align: middle;   display: inline-flex;
    justify-content: center;
    align-items: center;}
.signIcon img{ width:25px; display:block; max-height:25px}





    #layout21 {
        width: 100%;
        margin: 0 auto;
        padding: 0 10px;
    }
#layout21 .wordTitle {
    width: 10%;
    color: #333;
    float: left;
}
#layout21 .wordContent {
    padding-bottom: 10px;
    width: 90%;
    float: left;
    height: 30px;
    overflow: hidden;
}
#layout21 .wordRoll .wordContent ul li {
    width: auto !important;
    padding: 0 25px;
}


#layout21 .wordRoll .wordContent ul li a {
    color: #333;
    font-size: 12px;
}