@charset "UTF-8";
/*
* Theme Name: oldaodok2506
* Version: 1.0 
* Author: Bill Zhen
*/



/*======================================================================*/
/*	header  */
/*======================================================================*/


.navbar-girl .navbar-toggle .icon-bar {background-color: #d2bb99;}



.my-navbar {background-color: black; opacity:0.88; }


.my-navbar-brand {padding-top:5px; padding-left:0px; padding-right:88px;}

.my-ul ul li{ text-align:left; background-color:transparent;}
.my-ul ul li a{font-size:16px; color:black; letter-spacing:2px; font-weight:600;
				font-family: Tahoma, "Heiti SC", Helvetica, Arial;}

.my-ul hover{display:block; overflow:auto;}

.my-ul ul li:hover{border-bottom:solid 2px red;}
.my-ul ul li a:hover{color:white; background:red;}	

@media screen and (max-width:768px){
    
            .my-navbar-brand {padding-left:18px;}
	
			.my-ul ul li {padding-left:18px; }			
			.my-ul ul li a{font-size:20px; letter-spacing:8px; font-weight:800; line-height:108%;}

			.my-ul ul li ul li{padding-left:88px; padding-top:8px; padding-bottom:8px;}	
			.my-ul ul li ul li a{font-size:20px; letter-spacing:8px; font-weight:500; }
			
			.sform{ margin-bottom:28px;}
}


.header-logo{ width:90px; display:block;  overflow:hidden; background-color: red;  border:solid red 2px; 
              border-top-left-radius:2px;  border-top-right-radius:2px; border-bottom-left-radius:4px; border-bottom-right-radius:4px;}




.header-logo-1{ color:white; white-space: nowrap;	text-align:center; font-size:0.8em; padding-top:2px; padding-left:1px; padding-bottom:1px; 
		        letter-spacing:1px;	font-weight:800;  font-family: Tahoma, Arial;}	



 .header-logo-2{background-color:white; color:black; white-space: nowrap; 	letter-spacing:1px; text-align:center;
		font-size:0.7em; font-weight:500;  padding-left:1px; padding-top:2px; font-family: Tahoma, "Heiti SC", Helvetica, Arial;}		
	

	 
		        
		        
  
 .header-logo-line{ text-align:center; white-space:nowrap; margin:-18px 0px -18px 0px; }
 

.header-logo-line hr{ background-color:transparent; border:medium none; display:inline-block; height:0.8px; vertical-align:middle; width:78%;
                         background-image:linear-gradient(to right,transparent,red,transparent);/*两边渐变*/ }	 
  

.sform{background:white; float:right; margin-right:2px; margin-top:12px; }

.header-logo-blank{ clear:both; overflow:hidden; display:block;}


@media screen and (min-width:768px) and (max-width:1200px){
	
	.sform{display:none;}
    .my-navbar-brand { padding-right:0px; }
	.my-ul ul li a{font-size:13px; letter-spacing:0px; font-weight:500;}
}




/*======================================================================*/
/*	aodokbread   */
/*======================================================================*/

.aodokbread {margin:12px 0px 6px 0px; padding-left:8px;background-color:transparent; 
		border-left:2px solid red;   text-align:left; font-size:15px; font-weight:500;}
.aodokbread a {text-decoration:none; color:#b8b8b8;} 
.aodokbread:hover a {text-decoration:none; color:blue;}

@media screen and (max-width:768px){	
.aodokbread{display:none;}
}




/*======================================================================*/
/*	brandbread  */
/*======================================================================*/

.brandbread {margin:12px 0px 12px 0px; padding-left:6px; background-color:transparent; border-left:2px solid red;  
			 text-align:left; font-size:15px; font-weight:500;}
.brandbread a {text-decoration:none; color:#b8b8b8;} 
.brandbread:hover a {text-decoration:none; color:blue;}





/*======================================================================*/
/*	移动端导航栏  */
/*======================================================================*/



/*======================================================================*/
/*	newstop1-style   */
/*======================================================================*/


.top-style {margin:12px 0px 12px 8px; opacity:0.9; }



.top1-style-title-online{ margin:3px -15px 0px 0px;  white-space: nowrap;}

.top1-style-title-online a{text-decoration:none; font-family:Tahoma,sans-serif; white-space: nowrap;
			padding:8px 2px 3px 0px; font-weight:800;  letter-spacing:0px; text-align:center;
			 color:black; font-size:14px; border-bottom:solid red 2px;}

.top1-style-title-online:hover a {text-decoration:none;}	
.top1-style-title-online:active a {text-decoration:none;}			     	 
.top1-style-title-online:visited a {text-decoration:none;}					 

				 
				 
.top1-style-title-offline{ margin:3px -15px 0px 0px;  white-space: nowrap;}

.top1-style-title-offline a{text-decoration:none; font-family:Tahoma,sans-serif; white-space: nowrap;
			padding:8px 0px 3px 0px; font-weight:600;  letter-spacing:0px; text-align:center;
			color:black; font-size:14px; }

.top1-style-title-offline:hover a {text-decoration:none;}					     	 
.top1-style-title-offline:active a {text-decoration:none;}			     	 
.top1-style-title-offline:visited a {text-decoration:none;}				     	 
				     	 
					 									
					
@media screen and (min-width:769px){
	
.top-style{display:none;}

}


/*======================================================================*/
/*	newstop2-style  */
/*======================================================================*/

.top2-style {margin:16px 0px 18px 32px;}


.top2-style-title-online {white-space: nowrap;}
				
.top2-style-title-online a{text-decoration:none; font-family:Tahoma,sans-serif; text-align:center; white-space: nowrap;
			margin:0px -28px 0px -28px;	 padding:2px 1px 1px 0px; border-radius:3px;  background-color:red;
					border:solid white 1px; color:white; font-size:10px; font-weight:600; }
					
.top2-style-title-online:hover a {text-decoration:none;}	
.top2-style-title-online:active a {text-decoration:none;}			     	 
.top2-style-title-online:visited a {text-decoration:none;}	


					
.top2-style-title-offline {white-space: nowrap;}					
.top2-style-title-offline a{text-decoration:none; font-family:Tahoma,sans-serif; text-align:center; white-space: nowrap;
			margin:0px -28px 0px -28px;	padding:2px 1px 1px 1px; border-radius:6px;  background-color:white;
					color:black; font-size:11px; font-weight:400;}
					
.top2-style-title-offline:hover a {text-decoration:none;}					     	 
.top2-style-title-offline:active a {text-decoration:none;}			     	 
.top2-style-title-offline:visited a {text-decoration:none;}						

					

@media screen and (min-width:769px){
	
.top2-style{display:none;}

}



/*======================================================================*/
/*	以上为单独使用的移动端导航栏  */
/*======================================================================*/




/*======================================================================*/
/*	index.php  */
/*======================================================================*/



.home-style {padding:0px 0px 0px 0px;  }	




.home-story-main-style{margin:10px 0px 28px 0px;  padding:0px 0px 18px 0px; 
					background:white;  border-radius:6px;
			-webkit-box-shadow: 0px 2px 3px 0px #eeeeee;
        	    -moz-box-shadow: 0px 2px 3px 0px #eeeeee;
        			  box-shadow: 0px 2px 2px 0px #eeeeee;	
	
}

	@media screen and (min-width: 992px) and (max-width: 1199px){
			.home-story-main-style{ height: 0; padding:0 0 135% 0;}
}
			 
	@media screen and (min-width:1200px){
			.home-story-main-style{ height: 0; padding:0 0 115% 0;}
}			   





.home-story-main-time {   text-align:right;  display:none;	}	
.home-story-main-time p { letter-spacing:1px; font-weight:600; font-size:12px; color:white; padding:0px 8px 1px 0px;}		


.home-story-main-pic img{margin:0 auto;}


.home-story-main-title {margin:26px 18px 6px 18px; text-align:left; }					
.home-story-main-title a{letter-spacing:2px; 
					text-decoration:none; font-weight:900; font-size:18px;  }												
.home-story-main-title:hover a{text-decoration:none; color:blue; }	


.home-story-main-content {font-weight:500; text-align:justify;
					padding:2px 28px 0px 18px; color:#070707; font-size:13px;}
					
	

.home-online-main-style{background:white; margin:8px 0px 28px 0px; padding:2px 0px 8px 0px; border-radius:6px;}	

					 				 
.home-online-main-head { margin:2px 0px 18px 0px; padding:3px 0px 0px 0px; background:red;  border-radius:3px;
							border-left:solid red 3px; line-height:150%; }
.home-online-main-head a { padding:0px 0px 0px 8px; text-decoration:none; letter-spacing:2px; color:white; 
							font-weight:800; font-size:16px; border-left:solid white 1px;}
.home-online-main-head:hover a{text-decoration:none; color:white; }
									  
.home-online-main-title {margin:0px 18px 18px 18px; text-align:left; border-bottom:solid #eee9d2 1px;}
.home-online-main-title a { text-decoration:none;  letter-spacing:2px;  
							font-size:16px; font-weight:800;  }
.home-online-main-title:hover a{text-decoration:none; color:red; }						
					
.home-online-main-time {display:inline-block; padding:0px 0px 0px 3px; font-size:12px; font-weight:400; color:black; }
									  
.home-online-main-dot {margin:0px 0px 0px 18px; padding:0px 0px 0px 0px;  display:inline-block; height: 8px; width: 8px; 
						background-color: red; 	border-radius: 50%; }





/*======================================================================*/
/*	cat-story  */
/*======================================================================*/


.cat-story-slogan-style {margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;
					 background-color:#fafafa; }
					 
.cat-story-slogan-1 {margin:50px 0px 28px 0px;  padding:8px 0px 0px 6px;  text-align:center;	
						letter-spacing:2px; font-weight:800; font-size:13px; color:black; }					 
					 
.cat-story-slogan-2 {text-align:center;  }				
.cat-story-slogan-2-1 {width:70px;  background:red; letter-spacing:1px; font-weight:600; font-size:16px;
			 color:white; display: inline-block; padding:10px 0px 0px 0px; 
            line-height:100%;  border-top-left-radius:3px;  border-bottom-left-radius:3px; border:solid red 2px;}

.cat-story-slogan-2-2 {width:90px;  background:white;  letter-spacing:0px; font-weight:600; font-size:16px; 
			color:black; display: inline-block; padding:10px 0px 0px 0px; 
            line-height:100%; border-top-right-radius:3px;  border-bottom-right-radius:3px; border:solid red 2px;}

.cat-story-slogan-more {margin:30px 0px 28px 0px;  padding:0px 0px 18px 0px;   border-radius:6px;
						text-align:center;	letter-spacing:2px; font-weight:800; font-size:13px;  }					


.cat-story-main-style {margin:10px 0px 28px 0px;  padding:0px 0px 0px 0px; overflow:hidden; 
				 border-radius:2px; border:solid white 3px; border-top:solid white 5px; }

.cat-story-main-pic img{margin:0 auto; border-radius:6px;}

.cat-story-main-text-style { background:white;	border-top:solid white 2px;}

.cat-story-main-text-title {padding:28px 18px 18px 16px; text-align:left; }	
.cat-story-main-text-title a{letter-spacing:2px;  color:black; 
					text-decoration:none; font-weight:800; font-size:18px;  }						
.cat-story-main-text-title:hover a{text-decoration:none; color:blue; }	

.cat-story-main-text-time {text-align:center;}	
.cat-story-main-text-time p { letter-spacing:1px; font-weight:300; font-size:11px; color:#939393;  padding:0px 0px 0px 1px;}	

.cat-story-main-text-content {font-weight:300; text-align:justify; letter-spacing:1px; 
					padding:2px 18px 28px 18px; color:#939393; font-size:13px;}



/*======================================================================*/
/*	single-story  */
/*======================================================================*/


.single-story-pic img{margin:0 auto; border-radius:6px;}

.single-story-title{margin:0 auto; text-align:center;}
.single-story-title h3{padding:28px 8px 20px 8px; font-weight:800; font-size:22px; color:black;  
					font-family: Helvetica, sans-serif; letter-spacing:1px; line-height:160%;}

.single-story-slogan {margin:0 auto; text-align:center;}
.single-story-slogan-1 {width:56px;  background:red; letter-spacing:1px; font-weight:600; font-size:12px; color:white; 
                    	display: inline-block; padding:12px 0px 0px 2px; line-height:26%; border:solid red 2px;
                    	 }

.single-story-slogan-2 {width:66px;  background:white;  letter-spacing:1px; font-weight:600; font-size:12px; color:black; 
                    	display: inline-block; padding:12px 0px 0px 2px; line-height:26%; border-top-right-radius:6px;  border-bottom-right-radius:1px;
                    	border:solid red 2px;
                    }	
	
	
.single-story-time { margin:0 auto;  text-align:center; }	
.single-story-time p { letter-spacing:1px; font-weight:600; font-size:12px; color:black; padding:20px 0px 20px 5px;}		
	
.single-story-content{ margin:0 auto; padding:8px 2px 18px 2px;
				 line-height:220%;  text-align:justify; letter-spacing:1px; }
.single-story-content p {  padding:8px 0px 8px 0px;  }				 

@media screen and (max-width: 768px) {
			
			.single-story-content{ margin:0 auto;}
		
}
			
@media screen and (min-width: 992px) {
			
			.single-story-title{max-width:660px; margin:0 auto;}
			
	    	.single-story-content{ max-width:700px; margin:0 auto;}

}



.single-story-guide-style { background:#fafafa;  padding:50px 0px 50px 0px; text-align:center;  border-radius:6px; border:solid white 1px;}	

			
.single-story-guide-1 {margin:0 auto; }
.single-story-guide-1 p { letter-spacing:2px; font-weight:900; font-size:26px; color:black; 
					padding:10px 0px 30px 0px; }					 

.single-story-guide-2 {margin:0 auto; width:168px;  background:red;   border-radius:2px;}	
.single-story-guide-2 p { letter-spacing:1px; font-weight:800; font-size:13px; color:white; 
					 padding:1px 0px 0px 3px; }	

/*======================================================================*/
/*	cat-idea  */
/*======================================================================*/


.cat-idea-main-style{margin:10px 0px 28px 0px;  padding:0px 0px 0px 0px; overflow:hidden; 
			    	 border-radius:5px; }


.cat-idea-main-pic img{margin:0 auto; }


.cat-idea-main-text-style { background:white; }


.cat-idea-main-text-time-style{ margin:0 auto;  height:16px; width: 110px;  border:solid #eeeeee; 1px; border-radius:2px; }
.cat-idea-main-text-time {text-align:center; }	
.cat-idea-main-text-time p { letter-spacing:1px; font-weight:300; font-size:11px; color:#d2bb99;  padding:0px 0px 0px 1px;}	



.cat-idea-main-text-title {padding:28px 18px 18px 16px; text-align:justify;  height:118px; }	
.cat-idea-main-text-title a{letter-spacing:1px;  color:black; 
					text-decoration:none; font-weight:800; font-size:16px;  }						
.cat-idea-main-text-title:hover a{text-decoration:none; color:blue; }	



/*======================================================================*/
/*	single-idea  */
/*======================================================================*/


.single-idea-pic img{margin:0 auto; border-radius:6px;}

.single-idea-title{margin:0 auto; text-align:center;}
.single-idea-title h3{padding:28px 8px 20px 8px; font-weight:800; font-size:22px; color:black;  
					font-family: Helvetica, sans-serif; letter-spacing:1px; line-height:160%;}

.single-idea-slogan {margin:0 auto; text-align:center;  }				
.single-idea-slogan-1 {width:50px;  background:red; letter-spacing:2px; font-weight:600; font-size:13px; color:white; 
                    	display: inline-block; padding:12px 0px 0px 0px; line-height:30%; 
                    	 }
.single-idea-slogan-2 {width:50px;  background:black;  letter-spacing:3px; font-weight:600; font-size:13px; color:white; 
                    	display: inline-block; padding:12px 0px 0px 0px; line-height:30%; 
                    }	
	
.single-idea-time { margin:0 auto;  text-align:center; }	
.single-idea-time p { letter-spacing:1px; font-weight:600; font-size:12px; color:black; padding:20px 0px 20px 5px;}		
	
				
.single-idea-content{ margin:0 auto; padding:8px 2px 18px 2px; line-height:220%;  text-align:justify; letter-spacing:1px; }
.single-idea-content p {  padding:8px 0px 8px 0px;  }				 

@media screen and (max-width: 768px) {
			
			.single-idea-content{ margin:0 auto;}
		
}
			
@media screen and (min-width: 992px) {
			
			.single-idea-title{max-width:660px; margin:0 auto;}
			.single-idea-content{ max-width:700px; margin:0 auto;}

}





/*======================================================================*/
/*	catNEWS  */
/*======================================================================*/


.catNEWS-style {margin:0px 0px 22px 0px; padding:8px 12px 6px 12px; 
		background-color:white; border:1px solid #fab527; border-radius:6px;}
			 			 				
.catNEWS-style-Title {margin:12px 0px 18px 0px; }
.catNEWS-style-Title h3 a {text-decoration:none; font-family:Tahoma,sans-serif; font-weight:600; 
			 font-size:20px; line-height:120%;}
.catNEWS-style-Title h3:hover a {text-decoration:none; color:#000000;}

.catNEWS-style-Cat {display:inline;}
.catNEWS-style-Cat a { text-decoration:none; font-size:15px; font-weight:800; color:#b8b8b8; }
.catNEWS-style-Cat a:hover{ text-decoration:none; color:red;}

.catNEWS-style-Time{display:inline; font-family:sans-serif; color:#b8b8b8; font-size:12px;}
					
.catNEWS-style-Con{font-family:Tahoma,sans-serif; text-align:justify; font-weight:400; line-height:160%;
		 color:#000000; font-size:15px; margin:18px 0px 2px 0px;}	

.catTAGS-NEWSstyle-Tags {margin:22px 0px 0px 0px; }
.catTAGS-NEWSstyle-Tags a{color:white; background-color:#b8b8b8;; text-decoration:none; border-radius:3px;
		display:inline-block; margin: 0 5px 5px 0;padding: 0 6px; line-height:150%}
.catTAGS-NEWSstyle-Tags a:hover{text-decoration:none; color:white; background-color:red;}	


/*======================================================================*/
/*	pageNEWS  */
/*======================================================================*/

.singleNEWS-style{margin:2px 0px 12px 0px; padding:8px 0px 6px 0px; background-color:white;  border-radius:2px;
		-webkit-box-shadow: 0px 2px 3px 0px #eeeeee;   -moz-box-shadow: 0px 2px 3px 0px #eeeeee;
        		  box-shadow: 0px 2px 2px 0px #eeeeee;}


@media screen and (max-width:769px){
	
.singleNEWS-style{ border:1px solid white; }

}
				 
				
.singleNEWS-title h3{margin:0px 8px 0px 8px;  padding:26px 0px 0px 0px; text-align:center; letter-spacing:2px; 
		font-family:Tahoma,sans-serif; font-weight:800; color:#000000; font-size:24px; line-height:160%; }					

.singleNEWS-cat-time {margin:18px 0px 12px 0px; padding:0px 0px 8px 0px; text-align:center; }

.singleNEWS-Cat {display:inline;}
.singleNEWS-Cat a { text-decoration:none; font-size:15px; font-weight:800; color:#b8b8b8;  }
.singleNEWS-Cat a:hover{ text-decoration:none; color:red;}

.singleNEWS-time{display:inline; font-family:sans-serif; color:#b8b8b8; font-size:12px; }

.singleNEWS-show {text-align:center;}				

.singleNEWS-show-1 {width:50px;  background:red; color:white; letter-spacing:1px; font-weight:600; font-size:10px; 
		                  border:solid red 2px;  line-height:16%; display: inline-block; padding:11px 0px 0px 0px; 
			border-top-left-radius:3px;  border-bottom-left-radius:3px;}

.singleNEWS-show-2 {width:32px;  background:white; color:black; letter-spacing:0px; font-weight:600; font-size:10px; 
			               border:solid red 1px;  line-height:16%; display: inline-block; padding:11px 0px 0px 0px;
			 border-top-right-radius:3px;  border-bottom-right-radius:3px;}


.singleNEWS-content{font-family:Helvetica,sans-serif; text-align:justify; 
			 padding:6px 0px 18px 0px; letter-spacing:1px; line-height:200%;}	
					 
					 
.singleNEWS-content p {  padding:6px 3px 6px 6px;  }	

@media screen and (min-width:1200px){
	.singleNEWS-content{ padding:6px 18px 18px 18px; }
}

.singleTAGS-NEWSstyle-Tags {margin:18px 0px 0px 0px; text-align:right;}
.singleTAGS-NEWSstyle-Tags a{color:white; background-color:#b8b8b8;; text-decoration:none; border-radius:3px;
		display:inline-block; margin: 0 5px 5px 0;padding: 0 6px; line-height:150%}
.singleTAGS-NEWSstyle-Tags a:hover{text-decoration:none; color:white; background-color:red;}

					 
.singleNEWS-nav-style h4{margin:10px 0px 10px 0px; padding:10px 6px 10px 6px; line-height:160%;
				background-color:white; border:1px solid #eeeeee; border-radius:6px;}


.singleNEWS-more-style{background:white; margin:28px 0px 28px 0px; border-radius:2px;}				
					 				 
.singleNEWS-more-style-head { margin:8px 0px 28px 0px; border-left:solid red 3px;}


.singleNEWS-more-style-head-1 {margin:2px 0px -12px 10px; font-size:18px; font-weight:900; 
				letter-spacing:6px; color:black; display:inline-block; }

.singleNEWS-more-style-head-2 {margin:2px 18px -18px 0px; font-size:16px; font-weight:900; 
				letter-spacing:3px; color:black; float:right;}

.singleNEWS-more-style-Con {margin:0px 18px 18px 18px; border-bottom:solid #fab527 1px;}

.singleNEWS-more-style-title h4{padding:0px 6px 10px 0px; text-decoration:none; 
				font-weight:600; line-height:160%;}

.singleNEWS-more-style-time {padding:0px 6px 0px 0px; font-size:14px; font-weight:300; color:black; }





/*======================================================================*/
/*	catONLINE  */
/*======================================================================*/

.catONLINE-style{margin:28px 0px 36px 0px;  padding:0px 8px 18px 8px; border-radius:8px;
		   border:solid red 1px; border-top:solid red 2px; background:#fbfbfb;}

			 
.catONLINE-cat{margin:-42px 0px 0px 18px; }						
.catONLINE-cat h2 a {margin:-18px 0px 0px 0px; text-decoration:none;  font-weight:500; 
			border:solid red 1px; color:red; background:#fbfbfb; letter-spacing:2px;
			border-radius:6px; padding:3px 3px 3px 5px;  font-size:15px;}					 
.catONLINE-cat h2:hover a {color:white; background:red; border:solid red 1px;}


			 				
.catONLINE-title {margin:38px 8px 18px 8px; text-align:center; letter-spacing:2px; }				
.catONLINE-title h3 a {text-decoration:none; font-family:Tahoma,sans-serif; line-height:160%; 
					font-weight:800;  font-size:22px;}
.catONLINE-title h3:hover a {text-decoration:none; color:red;}

.catONLINE-time{text-align:center; }
.catONLINE-time p { font-size:14px; font-weight:300; color:black;}

.catONLINE-content{margin:28px 0px 0px 0px; font-family:Helvetica,sans-serif;
			text-align:justify; font-size:16px; padding:0px 8px 0px 8px;
			 color:#000000;  line-height:160%; letter-spacing:1px;} 


/*======================================================================*/
/*	pageONLINE  */
/*======================================================================*/

.singleONLINE-style{margin:28px 0px 36px 0px;  padding:0px 8px 18px 8px; border-radius:8px;
		   border:solid red 1px; border-top:solid red 2px; background:#fbfbfb;}
				 
.singleONLINE-cat{margin:-42px 0px 0px 18px; }

.singleONLINE-cat h2 a {margin:-18px 0px 0px 0px; text-decoration:none;  font-weight:500; 
			border:solid red 1px; color:red; background:#fbfbfb; letter-spacing:2px;
			border-radius:6px; padding:3px 3px 3px 5px;  font-size:15px;}	
.singleeONLINE-cat h2:hover a {color:white; background:red; border:solid red 1px;}
				
.singleONLINE-title h3{margin:28px 6px 0px 6px; text-align:center; letter-spacing:2px; 
			font-family:Tahoma,sans-serif; font-weight:800; 
			color:#000000; font-size:22px; line-height:130%;}					

.singleONLINE-time{margin:18px 0px 12px 0px; font-family:sans-serif; text-align:center;
			border-bottom: solid red 1px; color:#black; font-size:14px; font-weight:500;}


.singleONLINE-content{font-family:Tahoma,sans-serif; text-align:justify; 
			 padding:22px 5px 8px 5px; letter-spacing:1px; line-height:200%;}	
					 
.singleONLINE-warning{background:#eeeeee; font-family:sans-serif; text-align:left; 
			margin:0px -6px 1px -6px; padding:1px 18px 2px 18px; font-size:10px; font-weight:300;}	
					

.singleONLINE-warning h5{ font-size:12px; font-weight:800; letter-spacing:2px;}							


				 
.singleONLINE-post{margin:28px 0px 18px 0px; text-align:center; letter-spacing:2px; }

.singleONLINE-post a {text-decoration:none;  font-weight:600; border:solid red 2px; border-radius:6px; color:white; background:red;
			padding:3px 3px 3px 5px;  font-size:16px;}	
.singleONLINE-post:hover a {text-decoration:none;  color:red; background:white;}




/*======================================================================*/
/*	footer  */
/*======================================================================*/
/* .footerstyle-titlePic img { margin:0 auto;} */	
				 

.footerstyle {margin:16px auto; background-color:#cf2e2e; border-radius:8px; border:solid white 3px; }

.footerstyle-1 { margin:8px 0px 0px 0px; text-align:center;}

.footerstyle-1-logo { margin:6px auto; }		
.footerstyle-1-logo P {  font-size:18px;  font-family: Helvetica, sans-serif; 
			padding:12px 0px 0px 0px; font-weight:800; color:white;}	
							
.footerstyle-1-slogan{ margin:2px auto;  letter-spacing:1px;  text-align:center;}		
.footerstyle-1-slogan P { font-size:8px;  font-family: Helvetica, sans-serif; 
			padding:2px 0px 0px 2px; font-weight:500; color:white; }								
							
							
							


.footerstyle-2 {margin:8px 0px 0px 0px; border-bottom:solid white 1px;}
.footerstyle-2-text {margin:26px 8px 0px 0px; }
.footerstyle-2-text p { padding:0px 0px 0px 6px;  text-align:left;
			 color:white;  font-size:11px; font-family:Tahoma,sans-serif; 
			font-weight:600; letter-spacing:1px;}
						
						
						

.footerstyle-3 { margin:8px 0px 0px 50px; text-align:center; }
.footerstyle-3-title-1 { margin:0 auto; }	
.footerstyle-3-title-1 a { font-size:13px; color:white; font-family:Tahoma, sans-serif; font-weight:800; letter-spacing:1px;}
.footerstyle-3-title-1 a:hover { text-decoration:none; color:black;}

.footerstyle-3-title-2 { margin:0 auto;}	
.footerstyle-3-title-2 a { font-size:13px; color:white; font-family:Tahoma, sans-serif; font-weight:800; letter-spacing:1px;}
.footerstyle-3-title-2 a:hover { text-decoration:none; color:black;}

.footerstyle-3-title-3 { margin:0 auto;}	
.footerstyle-3-title-3 a { font-size:13px; color:white; font-family:Tahoma, sans-serif; font-weight:800; letter-spacing:1px; }
.footerstyle-3-title-3 a:hover { text-decoration:none; color:black; }


@media screen and (max-width:769px){
			.footerstyle-3 { margin:0px auto; text-align:center; }
	
			.footerstyle-3-title-1 {  padding:20px 0px 20px 12px; display:inline-block;}
			.footerstyle-3-title-2 {  padding:20px 0px 20px 8px; display:inline-block;}
			.footerstyle-3-title-3 {  padding:20px 0px 20px 8px; display:inline-block;}
}	



.footerstyle-bottom {margin:18px 0px 38px 0px; text-align:center;}




.float-ad {opacity:0.1; position: fixed; bottom: 0;   background-color:white; display:inline; text-align:center; width:100%;
				height:30px; z-index: 1111;}



.float-list { height:30px; display:inline;  float:right;   }


.catSXYmenu{list-style:none; }
.catSXYmenu li{display:block;}


.catSXYlist{list-style:none;   height:30px; overflow:hidden; }
.catSXYlist li{	height:30px;  padding:0px 0px 0px 0px; position:relative; animation: myfirst 6s infinite; 
            	 text-align:center; font-size:13px; font-weight:800; }
.catSXYlist li a {color:white; line-height:30px;}
				
		
		
@keyframes myfirst
{
	30%    	{background:red;  top:0px;}
	60%      {background:red;  top:-30px;}
	100%  	{background:black; top:-30px;}
}           




/*======================================================================*/
/*	footer-simple   */
/*======================================================================*/

.footer-simple {margin:16px 0px 6px 0px; background-color:transparent;  
			 text-align:center;}
			 


/*======================================================================*/
/*	sidebar-all  show  idea  online  service */
/*======================================================================*/

.sidebar-all-style {  margin:28px 0px 28px 0px; background:white;  border-radius:2px;}


.sidebar-all-top-style { border-left:solid red 3px;}	

.sidebar-all-top-title { margin:2px 0px -12px 10px; font-size:18px; font-weight:800; letter-spacing:2px; 
			color:black; display:inline-block; }					

.sidebar-all-top-more { margin:2px 10px -12px 0px; font-size:13px; font-weight:600; letter-spacing:1px; 
			float:right; }	

.sidebar-all-top-more a{ color:red;}


.sidebar-all-con-style { margin:0px 8px 18px 12px; }	


.sidebar-all-con-title  { margin:16px 2px 0px 0px; border-bottom:solid #eee9d2 1px;}	

.sidebar-all-con-title a {text-decoration:none; line-height:180%; font-weight:500;  font-size:16px;}	


					
					
/*======================================================================*/
/*	tagSidebar */
/*======================================================================*/

.tagSidebar{margin:0px 0px 22px 0px; padding:6px 18px 0px 18px; border-radius:5px;
		 border: solid red 1px; background:white; }
 
.tagSidebarText  {margin:18px auto; text-align:left; text-decoration:none;
		font-weight:800; font-size:20px; letter-spacing:1px;}
					
.tagSidebarText a:hover {text-decoration:none;}					
					

.tagSidebarTag a{color:white; background-color:#b8b8b8; text-decoration:none; border-radius:3px;
		display:inline-block; margin: 0 5px 5px 0;padding: 0 6px; line-height:150%}
.tagSidebarTag a:hover{text-decoration:none; color:white; background-color:red;}

.tagSidebarSearch{margin:16px 0px 22px 0px; padding:26px 0px 26px 58px; 
		border-radius:5px; background:white; }
					
					

/*======================================================================*/
/*	report */
/*======================================================================*/					

.report{margin:28px 0px 22px 0px; padding:6px 8px 0px 18px; border-radius:2px;
	 border: solid #eeeeee 1px; background:white; text-align:center;}
					 
.report-logo{margin:8px auto;}	

.report-text {margin:18px auto;  color:black; font-family:Tahoma,sans-serif;
		font-weight:500; font-size:17px; letter-spacing:1px; text-align:left;}
				
.report-link {margin:58px auto;  font-family:Tahoma,sans-serif; text-align:center;
		font-weight:800; font-size:22px; letter-spacing:1px;}

.report-link a {text-decoration:none; border:solid #d2bb99 2px; border-radius:6px; 
		padding:5px 5px 5px 5px; }
				
				
.report-link:hover a{text-decoration:none; color:red; }					
					

/*======================================================================*/
/*	vip */
/*======================================================================*/	

.sidebar-vip-style{ background:white;  padding:30px 0px 20px 0px; text-align:center;  border-radius:6px;  border: solid #eeeeee 1px;}




.sidebar-vip-text-1 {margin:0 auto; width:288px;  background:red;   border-radius:8px;}
.sidebar-vip-text-1 p { letter-spacing:2px; font-weight:600; font-size:16px; color:white; 
					padding:5px 0px 5px 0px; }	
			
.sidebar-vip-text-2 {margin:0 auto; }
.sidebar-vip-text-2 p { letter-spacing:2px; font-weight:600; font-size:16px; color:black; 
					padding:18px 0px 0px 0px; }					 

				 
.sidebar-vip--link p { letter-spacing:1px; font-weight:800; font-size:18px; color:black; 
					padding:8px 0px 6px 0px; }	
					
					
					
					
