/* 
	project:  internet studio
	author:   luka cvrk (www.solucija.com) 
*/

*{ margin: 0; padding: 0; }* 
body { font-size:13px; line-height: 1.6; background: #fff url(images/bg.gif) repeat-x; color: #666;font-family:宋体; }
a {	color: #333;	background: inherit; text-decoration: none; }
a:hover { color: #EB0000; background: inherit; text-decoration:none; }
p { margin: 0 0 15px 0; }
img { border: 0; }
#content { width: 930px; margin: 15px auto; }
#logo { height:90px; width:700px; background:url(images/logo.gif) no-repeat;margin-bottom:10px;margin-left:20px;}
/*--菜单开始--*/
#menuContainer{height:30px;margin-bottom:15px;border-bottom:3px #9c6 solid;
background:url(images/nav_bg.gif) repeat-x;border-left:3px #9c6 solid;border-right:3px #9c6 solid;
}
#menu {list-style-type:none; padding:0; margin:0px;}
#menu ul {list-style-type:none; padding:0; margin:0 auto;}
#menu li 
{
	float:left; margin:0px 0px 0 0; background:#9c3; width:88px; height:28px; font-size:13px; font-weight:normal;text-align:center;border-top:1px #fff solid;
}
#menu li.index{font-weight:normal;background:url(images/nav_bg.gif) repeat-x;font-weight:bold;border:0px;height:30px;font-szie:14px;}
#menu li.index a{color:#fff;}
#menu li.sub{font-weight:normal;background:url(images/nav_bg.gif) repeat-x;font-weight:bold;border:0px;height:30px;font-szie:14px;}

/* for IE5.5 and IE6 only */

#menu li a {display:block; color:#fff;padding-top:5px; width:88px;padding-bottom:2px; text-decoration:none; text-align:center;}
#menu li a table {position:absolute; left:0; top:-1px;padding-bottom:2px;  border-collapse:collapse; width:0; height:0;}

#menu :hover {color:#ff0; position:relative;}
#menu :hover > a {color:#ff0;}

#menu ul, 
#menu :hover ul ul,
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul ul.left {visibility:hidden; width:0; height:0; overflow:hidden;}

#menu :hover ul {visibility:visible; overflow:visible; position:absolute; height:auto; width:88px; left:-1px;top:28px; background:url(transparent.gif);} /* the background image is for IE7 */

#menu :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul {visibility:visible; overflow:visible; height:auto; width:88px; padding:9px 3px; left:100px; top:0;}

#menu :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul.left {visibility:visible; overflow:visible; height:auto; width:88px; padding:9px 3px; left:-106px; top:0;}
/*--菜单结束--*/
.dropdownEffect{ width:100%; font-size:12px;margin:5px 0px 5px 0px; display:block;}/*文字链接下DropDownList*/
.clear { clear: both; }
.caption { background: #fff url(images/title.gif) no-repeat; padding: 2px 0 0 18px; height: 35px; color: #fff;  }
	.caption p { margin: 0; }
#left { margin: 0 0 10px 0; clear: left; width: 270px; float: left;background:url(images/left-1.jpg) left bottom no-repeat;padding-bottom:10px; }
.box { background: #e9f9d4; min-height:288px; height:auto!important; height:288px;padding: 10px;}
#left img { padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #fff;}
.smallthumb { width: 109px; }
#center { width: 240px; float: right; margin: 0 0 10px 0px; padding-bottom:10px;display:inline;}
.search {
		height: 42px;
		background: url(images/search.gif) no-repeat  -100px 0;
		margin-bottom: 10px;
		border-left:1px #bbb solid;
	}
.search input {
			float: left;
			border: 0; 
			width: 148px;
			margin: 12px 10px;
		}
.search button {
			width: 60px; height: 42px;
			float: right;cursor:hand;
			text-indent: -398A529px;
			border: 0;
			background-color: transparent;
		}
#right { float: left; width: 380px;padding-left:5px; margin-left:19px;}
#two_Column_Right{ float: right; width: 640px; padding-bottom:0px;}
.box li { list-style: none; border-bottom: 1px dotted #ccc;line-height:1.0;}
.box li a 
{	padding: 7px 2px 7px 15px; background:url(images/arrow.gif) left center no-repeat;
	display:inline-block;width:203px;
	overflow:hidden; white-space: nowrap;text-overflow:ellipsis;
}
.box_list { background: #e9f9d4; padding: 10px; margin-bottom:0px;}
.nice-list li { list-style: none; border-bottom: 1px dotted #ccc; line-height: 26px; }
.nice-list li a 
{	padding: 0 5px; 
	display:inline-block;width:240px;
	overflow:hidden; white-space: nowrap;text-overflow:ellipsis;
}
#footer { font-size: 12px; clear: both; padding: 10px;  text-align:center; background:#E9F7D6 url(images/footerLeft.jpg) left top no-repeat; repeat-x; }
#footer a { color: #444; }
/*主页的相关设置*/
.tabPanel_ul{min-height:270px;height:auto!important;height:270px;margin-top:7px;}
.tabPanel_ul{ margin-left:0px;padding:0px;list-style:none;}
.tabPanel_ul li {line-height: 30px;height:30px; width:350px;font-size:13px;background:url(images/li1.jpg) left bottom no-repeat; padding-left:20px;}
.tabPanel_ul li a 
{	font-size:13px;background:transparent;
}
.sec1  {

cursor:  hand;
color:  #396;width:125px;
font-weight:normal;
text-align:center;border-bottom:2px #396 solid;
background: #fff;  height:25px; font-size:14px; padding-top:3px;
}
.sec2  {

cursor:  hand;
color:  #f63;
font-weight:bold;
text-align:center;border-bottom:2px #f63 solid;
background: #fff;  width:125px; height:25px; font-size:14px;padding-top:3px;
}
.siteNavigate{ margin-bottom:5px; border:1px #b9f9a4 solid; padding:3px 0px 3px 10px;}
.siteNavigate a{ text-decoration:none;}
#gridview{border-collapse: collapse; }
#gridview th{ border:1px #b9f9a4 solid;background:#efd; color:#349A63; padding:3px;}
#gridview td{ border:1px #b9f9a4 solid; padding:3px 2px 3px 2px; color:#666;}
#gridview td a{ text-decoration:none;}
#gridview td a:hover{ color:#c00;}
.txt{ border:1px #ccc solid; color:#000; padding-top:1px;}
.btn{border:1px #ccc solid; font-size:12px; background:#f7f7f7;}

.heightLight{ background:#efd;}
.siteLink{ font-size:14px; font-weight:normal; margin-top:8px;}
.left_title2{line-height:30px;height:30px;background:url(images/title1.jpg) 0px 0px no-repeat;padding:0px;overflow:hidden;}
.left_title2_1{line-height:30px;height:30px;padding-left:21px;width:90px; text-align:center;font-weight:bold;color:#3C7726;font-size:13px;float:left; }
.left_title2_2{line-height:30px;height:30px;float:right;width:60px;background:url(images/title1.jpg) -840px 0px no-repeat;}
.left_title2_2 img{margin-top:8px;}
