/* 	stylesheet for Meikailong Index
	design by boyce 2008-10-29
	email:youngsoul@126.com
	qq:277841301
*/
/*base setup*/
@import url("footer.css");
*{margin:0; padding:0;}
ul,li{list-style:none;}
a img{border:0; vertical-align:bottom;}
body,form,input,select,textarea,table,tr,td,th{font-size:12px;}
a:link{color:#000; text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#e4141c; text-decoration:none;}
a:active{}

/* L1 classes*/
.clear{clear:both; float:none; overflow:hidden; line-height:0%;}


/*Layout*/
#container{margin:0 auto; width:950px;}

#header{position:relative; padding:10px; height:71px; border:1px solid #eee; border-top:0; border-bottom:0;}
#header h1{float:left; display:inline;}
#header ul{float:right; margin-top:20px; width:480px;}
#header ul li{float:left; margin:0 5px; padding-left:10px; background:url(../images/subMenu_arrow.gif) no-repeat left 2px;}
#header ul li h3{font:normal 12px "宋体";}
#header ul li h3 a{color:#333;} #header ul li h3 a:hover{color:#e84d00;}

#tel{position:absolute; right:25px; bottom:5px;}
.fArail{font:normal 14px Arial Black, Helvetica, sans-serif; color:#e4141c;}

#nav{height:31px; background:url(../images/navBg.gif) repeat-x; border-top:2px solid #000;}
#nav li{float:left; padding-right:1px; width:108px; background:url(../images/navLine.gif) no-repeat right center;}
#nav li h2
{ 
	padding-top:9px; 
	width:108px; 
	height:21px; 
	font-size:12px;
	text-align:center;
}
#nav li h2 a{color:#f4eeee;}
#nav li h2 a:hover, #nav li.active h2 a{color:#f0f900;}
#nav li.active h2{background:url(../images/navCrt.gif) no-repeat center center;}

#login{padding-left:50px; height:21px; padding-top:1px; background-color:#f4eeee; color:#888;}
#login span{margin-left:345px;}
#login .txt{width:110px; height:16px; border:1px solid #999; line-height:16px;}
#login .btn{width:60px; height:20px;}
#login a:link{color:#000;}
#login a:hover{color:#dd0005; text-decoration:underline;}

#flashBanner{margin:5px 0; height:70px;}

/*news*/
#news{margin:5px 0;}
#swfNews{float:left; display:inline; margin-right:5px; width:333px; height:250px;}
#newsCon{float:left; width:307px;}
#newsCon{border:1px solid #eee; width:283px; padding:5px 10px; height:240px;}
#newsCon h4{font:normal 18px "黑体";}
#newsCon h4 a{color:#dd0005;}
#newsCon h4 a:hover{color:#000; text-decoration:underline;}
#newsCon p{color:#666; text-indent:2em; line-height:150%;}
.thumbnail{padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #ccc;}
.newsList li{padding:3px 0 3px 10px; background:url(../images/icon_newslist.gif) no-repeat left center;}

#search{float:right; width:300px; height:250px; overflow:hidden; border:1px solid #fe6369;}
#search .title{margin:2px; height:28px; background:url(../images/title_search.gif) no-repeat;}
#search .title h4{padding:7px 0 0 35px; color:#f0f900; font-size:12px;}
#search .boxCon{padding:10px; padding-bottom:5px;}
#search .boxCon select{width:85px;}
#search .boxCon .txt{width:190px; height:18px;}
#search .boxCon .btn{width:65px; height:22px; vertical-align:top;}
#tagCloud{line-height:180%;}

.conMark{margin:5px 0; background:url(../images/conMid.gif) repeat-y;}
.conMark .title{padding-left:40px; height:30px; background:url(../images/title_con.gif) no-repeat;}
.conMark .title h3{padding-top:10px; width:70px; font-size:12px; color:#f0f900;}
.conMark .con{background:url(../images/conBottom.gif) no-repeat left bottom; border-top-color:#fff;}
.conMark .con div{margin:1px; padding:15px; _height:1%; color:#000; line-height:180%; background:url(../images/conBg.gif) repeat-x;}
/*指定1%的高度使DIV重新计算自己的高度，OR  IE会错误的计算多出一块conMark的背景边线*/
.conMark .con table td{padding:0 5px 10px 5px;}
#brand{_margin-top:-15px;}
#brand .con{padding:5px 8px;}
/*= 团购报名弹出框 =*/
	#popboxIfr{position:fixed; z-index:19998; right:0; bottom:0; width:309px; height:347px; overflow:hidden; background:none;}			
	#popbox_tuangou{position:fixed; z-index:19999; right:0; bottom:0; width:309px; height:347px; overflow:hidden; text-align:left; background:#c70826 url(http://www.51zsjc.com/images/popupZhaobiaoIcon.gif) no-repeat;}	
	
	* html #popboxIfr{position:absolute;}
	* html #popbox_tuangou{position:absolute;}	
	
		#popbox_tuangou .title{float:left; width:26px; overflow:hidden;}
			#popbox_tuangou .title h4{text-indent:-9999px;}
			#popbox_tuangou .title span{margin:6px 0 0 8px; display:block; width:17px; height:16px; cursor:pointer;}		
		
		#popbox_tuangou .con{padding:10px 5px;}
			#popbox_tuangou .con dl{padding-top:5px; height:330px; overflow:hidden; color:#333;}
				#popbox_tuangou .con dl dt{padding:6px 0 2px 0; width:65px; height:20px; text-align:right; color:#460000;}				

				#popbox_tuangou .con dl dd{margin:-28px 0 0 68px; padding:4px 0;}

					#popbox_tuangou .con dl dd textarea{width:160px; height:45px; border:1px solid ; border-color:#bbb #dadada #dadada #bbb;}
				#popbox_tuangou .con dl .noBorder{border:none; height:46px;}
					#popbox_tuangou .con dl dd .txt{padding:1px; height:14px; border:1px solid ; border-color:#bbb #dadada #dadada #bbb; background-color:#fff; color:#0b3d56; font-size:13px;}
			#popbox_tuangou .con button{width:86px; height:28px; text-align:center; border:none; color:#b4062c; background:url(http://www.51zsjc.com/images/popupZhaobiaoIcon.gif) no-repeat right bottom; cursor:pointer;}
			
			#popbox_tuangou .con div{padding:5px 20px; height:52px; border:1px solid #b2cad1; background-color:#fff; color:#0080c9; line-height:160%;}
				#popbox_tuangou .con div strong{font-weight:normal; color:#d00;}	
	