/*
	project: internet broadcast template
	author: luka cvrk (www.solucija.com) 
	
*/
   
/* default styles */
body { padding: 0px 0 0 0; margin: 0; font: 10px Arial, Helvetica, sans-serifTahoma, Arial, sans-serif; line-height: 1.7em; color: #454545; }
a { color: #2F637A; background: inherit; text-decoration: none;}
.live_a{ color:#FF0000}
a:hover { color: #808080; background: inherit;text-decoration: underline; }
p {	margin: 0 0 5px 0; }
h1 {	font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0; margin: 0; letter-spacing: -1px;}
h2 { margin: 0; padding: 0; font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
ul { margin: 0; padding : 0; list-style : none; }

/* layout */
#content { margin: 0px auto; width: 960px;
		  color:#444;
	      font-size:12px;
	     }
#logo { margin: 0 0 0px 0;}
#slogan { font-size: 0.9em; margin: 0 0 10px 2px; padding: 0; color: #808080; background: #fff; }
#top_info { line-height: 27px; float: right; color: #808080; background: #fff; margin: 12px 5px 7px 0; text-align: right; height: 74px; }

/* image list*/
.ImgList3 {margin-left:0px;color:#444;font-size:12px;}
.ImgList3 li {background:#fff; float:left; width:120px; margin-right:8px;}
.ImgList3 li a {line-height:20px;}
.ImgList3 li a:visited {color:#000;}
.ImgList3 li p {margin:0; line-height:12px; text-indent:9px;}
.ImgList3 li h3,.ImgList3 li h3 a {text-indent:9px; font-weight:bold; line-height:24px;}
.ImgList3 li img {display:block; border:1px solid #000; margin:10px 10px 0 10px;}
.ImgList3 .active {background:#3F3F3F;}
.ImgList3 .active h3 a,.ImgList3 .active p a,.ImgList3 .active p a:visited, .ImgList3 .active h3 a:visited  {color:#fff;}




/*box*/

.box{ 
font-size:12px; 
border:1px solid #ccc; 
margin:2px 2px 2px 2px; 
background-color:#e7f3ff ;
float: left;
} 
.box .title{
	font-weight:bold;
	height:22px;
	line-height:22px;
	border-bottom: 0px solid #b5d7e7;
	background-color:#e7f3ff;
	padding:0px 0px 0px 10px;
	color:#665F54;
} 
.box .content{ 
color:#5E4830; 
padding:7px 10px; 
} 
.box .content li{ 
line-height:1.7em; 
} 



/*box*/


/*search bar*/
.box_blue{ 

font-size:12px; 
width:98%;
border:1px solid #b5d7e7; 
margin:2px 0px 2px 0px; 
padding: 2px 2px 2px 2px;
background-color:#FFFFFF;
float: center;
} 
.box_blue .title{ 
font-weight:bold; 
height:22px; 
line-height:22px; 

border-bottom: 1px solid #b5d7e7;
background-color:#f7fbff;
padding:0px 0px 0px 10px; 
color:#665F54; 
} 
.box_blue .content{ 
color:#5E4830; 
padding:7px 10px; 
} 
.box_blue .content li{ 
line-height:1.7em; 
} 

/*search bar*/
.box_yellow{ 
font-size:12px; 
border:1px solid #b5d7e7; 
margin:4px 4px 4px 4px; 
padding: 2px 2px 2px 2px;
background-color:#fffbe7 ;
float: center;
} 
.box_yellow .title{
	font-weight:bold;
	height:22px;
	line-height:22px;
	border-bottom: 1px solid #b5d7e7;
	background-color:#FFCC66;
	padding:0px 0px 0px 10px;
	color:#665F54;
} 
.box_yellow .content{ 
color:#5E4830; 
padding:7px 10px; 
} 
.box_yellow .content li{ 
line-height:1.7em; 
} 

.nj_intro_box{
font-size:12px; 
width:98%;
border:1px solid #cccccc; 
margin:4px 0px 2px 4px; 
padding: 2px 2px 2px 2px;
background-color:#f7ffef  ;
float: center;

}

/* left side */
#left {
	float: left;
	width: 635px;
	margin: 0 0 10px 0;
	border:1px solid #ccc; 
	
}
#left p{background-color:#ffffff;}
	.subheader {
		margin: 4px 0 10px 0;
		padding: 8px;

		background: #f4f4f4 url(images/bgshade.gif) repeat-x;
		color: #000000;
		border-bottom: 1px solid #ccc;
	}
	.left_articles {
		margin: 0px 0 10px 0;
		background: #fff url(images/bgshade.gif) repeat-x;
		color: #454545;
		padding: 15px 15px 5px 10px;
	}
		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(images/news.gif) no-repeat center left; color: #808080; }
		.bigimage {
			float: left;
			clear: left;
			border: 1px solid #ccc;
			background: #eee;
			color: #000;
			width: 200px;
			height: 160px;
			margin: 0 15px 10px 0;
		}
	.left_box {
		background: #f4f4f4;
		color: #000000;
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 5px 0px 0px 5px;
		margin: 0px 0px 0px 0px;
		color:#444;
	    font-size:12px;
	    text-align:left;
	}
	#demo0{color:#444;font-size:12px;}
	.search_bar {
		background: #fff3ef;
		color: #000000;
		padding: 5px 0px 2px 0px;
		margin: 5px 0px 0px 0px;
	}
	.search_result {
	background: #fff url(images/HotelSR_bkgd-gradient.gif) repeat-x;
		color: #000000;
		height: 80px;
		padding: 10px 10px 10px 10px;
		margin: 10px 0px 10px 0px;
	}
	.thirds {
		float: left;
		
		padding: 0 5px 0 5px;
	}		
		
/* right side */
#right {
	float: right;
	width: 310px;
	margin: 0 0 10px 0;
}
	.right_articles {
	border: 1px solid #ccc;
	padding: 8px;
	margin: 0 0 10px 0;
	background: #F5F8FD;
	color: #454545;
	}
	.image { float: left; margin: 0 9px 3px 0; }
	.notes {
		border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;
		padding: 17px 10px 17px 80px;	
		margin: 0 0 10px 0;
		background: #fff url(images/notes.gif) no-repeat center left;
		color: #454545;
	}
/* footer */
#footer { 
	clear: both; 
	color: #808080;
	background: #FFF;
	padding: 10px 15px;
	border-top: 1px solid #ccc;
}
	#footer .right { float: right; }

#middle {
	float: left;
	width: 450px;
	margin: 0px 10px 10px 10px;
}
.smallimage {
			float: left;
			clear: left;
			border: 1px solid #ccc;
			background: #eee;
			color: #000;
			width: 150px;
			height: 100px;
			margin: 0 5px 5px 0;
		}
.img10075{ width:150px; height:125px;float:left;margin-right:10px!important;  margin-right:10px;text-align:center;}
	.blank1{background: none repeat scroll 0%;clear:both;font-size:1px;height:4px;margin:0pt auto;width:100%;}
/*---���:�ͼƬչʾ--Begin*/
H1 SPAN {
	COLOR: #db0000; MARGIN-RIGHT: 5px
}
.more {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; RIGHT: 11px; COLOR: #333; POSITION: absolute; TOP: 1px
}
.Area {
	CLEAR: both
}
.Area .Top {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(images/left_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 10px; size: 1px
}
.Area .Bot {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(images/left_bot.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 0px; HEIGHT: 10px; size: 1px
}

.Area H1 {
	BACKGROUND: url(images/left_top2.gif); LINE-HEIGHT: 34px; HEIGHT: 34px
}


.Area .Know {
	BACKGROUND: url(images/left_bg.gif); FLOAT: left; WIDTH: 350px
}
.Area .Know H1 {
	PADDING-LEFT: 10px
}

.Area .Know .Know_b {
	MARGIN: 0px auto; WIDTH: 320px
}
.Area .Know .Know_b UL {
	MARGIN: 4px 0px; OVERFLOW: hidden; HEIGHT: 20px
}
.Area .Know .Know_b UL LI {
	FLOAT: left; WIDTH: 40px; TEXT-ALIGN: left
}
.Area .Know .Know_b UL LI.Know_b_L {
	PADDING-LEFT: 10px; BACKGROUND: url(images/icon07.gif) no-repeat left 8px; WIDTH: 260px; TEXT-ALIGN: left
}

.Area .Hotman {
	BACKGROUND: url(images/left_bg.gif); FLOAT: right; WIDTH: 350px
}
.Area .Hotman H1 {
	PADDING-LEFT: 10px
}
.Area .Hotman UL {
	CLEAR: both; MARGIN: 20px auto 21px; OVERFLOW: auto; WIDTH: 311px
}
.Area .Hotman UL LI {
	FLOAT: left; MARGIN: 1px; OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 100px; TEXT-ALIGN: center
}
.Area .Hotman UL LI IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 100px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 100px
}
.Area .Hotman UL LI A:hover IMG {
	BORDER-RIGHT: #616161 2px solid; BORDER-TOP: #616161 2px solid; BORDER-LEFT: #616161 2px solid; WIDTH: 101px; BORDER-BOTTOM: #616161 2px solid; HEIGHT: 101px
}

.gray3 {
	COLOR: #333
}
.gray3 A:link {
	COLOR: #333
}
.gray3 A:visited {
	COLOR: #333
}
.gray3 A:hover {
	COLOR: #b80000
}
.grayc3 {
	COLOR: #c3c3c3
}
.grayc3 A:link {
	COLOR: #c3c3c3
}
.grayc3 A:visited {
	COLOR: #c3c3c3
}
.grayc3 A:hover {
	COLOR: #c3c3c3
}
.redc7 {
	COLOR: #c75d61
}
.redc7 A:link {
	COLOR: #c75d61
}
.redc7 A:visited {
	COLOR: #c75d61
}
.redc7 A:hover {
	COLOR: #c75d61
}
.line2 {
	CLEAR: both; FONT-SIZE: 1px; BACKGROUND: url(images/line1.gif); MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px; size: 1px
}
.clear {
	CLEAR: both; MARGIN-TOP: -2px; FONT-SIZE: 0px; VISIBILITY: hidden; WIDTH: 0px; LINE-HEIGHT: 0px; HEIGHT: 0px; size: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


.STYLE1 {font-size: 12px}



.dhwz1 {
	font-size: 12px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}

.bkys1{ border-left: solid #999999 1px;border-right:solid #999999 1px;margin-left:3px; margin-right:3px;}

.wz1 {
	font-size: 12px;
	line-height: 18px;
}
.wz2 {
	font-size: 12px;
	line-height: 18px;
	color:#FF0000;
}

.wz3 {
	font-size: 12px;
	line-height: 18px;
	color:#999999;
}


.wz4 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.wz4 a:link{text-decoration:none ; color: #FFFFFF;}
.wz4 a:visited {text-decoration:none ; color: #FFFFFF;}
.wz4 a:hover {text-decoration:underline ; color: #FFFFFF;}
.wz4 a:active {text-decoration:none ; color:#FFFFFF ; } 
.xwwk {
	background-repeat: no-repeat;
	background-position: right bottom;
}


.lmk {
	background-repeat: no-repeat;
	background-position: lett top;
}

.lmk2 {
	background-repeat: no-repeat;
	background-position: right top;
}
.lmk3 {border-top:solid #DDDDDD 1px;
	background-repeat: no-repeat;
	background-position: center bottom;
	}

.lmk4 {	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
.lmk5 {	background-repeat: no-repeat;
	background-position: right bottom;
	}
	
.lmk6 {	border-bottom:solid #DDDDDD 1px;
	}
	
.db {	border-top:solid #DDDDDD 1px;
	}
	

.bgk {	border:solid #DDDDDD 1px; padding:2px;}


.aa{}
.bb{background-image:url(images/dhbq2.gif);}
	

.input_search { width:160px; height:15px; border:0px;  font-size:12px; color:#999999; margin-top:5px;}



 .gundong {
	position:absolute;
	left:603px;
	top:1px;
	width:49px;
	height:59px;
}

.bannerbox{  position:relative; top:0px;}

#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
       background-image: url(images/dhbq.gif);
       background-image: url(images/dhbq2.gif);

}
#detailcontent{
 color:#444;font-size:12px;line-height:25px;padding:20px;margin:4px 4px 4px 4px; text-align:left;border: 1px solid #ccc;
}
.box_description{ 
	line-height:25px;text-align:left;
	font-size:12px; 
	border:1px solid #b5d7e7; 
	margin:4px 4px 4px 4px; 
	padding: 2px 2px 2px 2px;
	background: #F5F8FD;
	float: center;
} 


