/*-----公共-------*/
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/
body {margin: 0px;padding: 0px;}
h4{
	background-image: url(../images/icon.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin: 8px;
	font-size: 14px;
	font-family: "微软雅黑", "宋体";
	text-align: left;
}
div,td{font-size:12px;}
input,select,form,ul,li,div{margin:0px;padding:0px;}
img{border:none;}
A:LINK,A:VISITED{font-size:12px;color:#151515;text-decoration:none;}
A:hover{font-size:12px;color:#aa0000;text-decoration:underline;}

/*-------头部--------------*/



#header{
	width:930px;

	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header_left{
	width:560px;
	float:left;
	text-align:left;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#header_right{
	width:180px;
	float:right;
	text-align:left;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

#nav{
	margin:0px;
	padding:0px;
	width:930px;
	clear: both;
}
#nav_left{background:no-repeat url(../images/daoleft.jpg) left top; width:6px;height:35px;float:left;}
#nav_center{
	background:repeat-x url(../images/daocenter.jpg) left top;
	height:35px;
	float:left;
	width:918px;
	color:#FFF;
	font-size:13px;
	line-height:35px;
	text-align:left;
	
}
#nav_center li{
	float:left;
	width: 70px;
	text-align: center;
	list-style-type: none;
} 

#nav_center a{color:#FFF;font-size:13px;text-decoration:none;letter-spacing:-1px;}
#nav_center a:hover{color:#FFF;font-size:13px;text-decoration:underline;}
#nav_right{background:no-repeat url(../images/daoright.jpg) left top; width:6px;height:35px;float:left;}



#scroll{
	width: 150px;
	height: 15px;
	line-height: 15px;
	text-align: right;
	vertical-align: middle;
	word-spacing: 5px;
	letter-spacing: 10px;
 }

/*-------主体--------------*/
#main{
	width:930px;
	clear:both;
	/*	height:auto;*/
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



/*-------主体之左栏--------------*/
#left_main{
width:707px;
float:left;
}
#news{
	width:707px;
	height:181px;
	text-align:left;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#news_1,#news_3{
	width:230px;
	height:170px;
	text-align:left;
	float: left;
	background-image: url(../images/news_bg.gif);
	background-repeat: no-repeat;
}
#news_2{
	width:225px;
	height:170px;
	text-align:left;
	float: left;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 10px;
		background-image: url(../images/news_bg.gif);
}




/*Spry专用*/
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 440px;

	
	/* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	/*非可选状态下的选项卡样式*/
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	background-color: #eee;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.TabbedPanelsTabHover {
	background-color: #CCC;
}
.TabbedPanelsTabSelected {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	/*当前选中状态下的主框架内部样式*/
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #fff;
	background-image: url(../images/guild_bg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.TabbedPanelsContent {
	padding: 4px;
	height: 170px;
}
.TabbedPanelsContent .about p{
	text-indent:2em;
	word-spacing: 5pt;
	line-height: 20px;
	text-align: left;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}




#guild{
	width: 458px;
	float:left;
}





#guild_1{
	width: 99%;
	background-image: url(../images/guild_bg.PNG);
	line-height: 30px;
	text-indent: 20px;
	margin: 2px;
	padding: 2px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#guild_1 ul{
	list-style-type: none;	
}
#guild_1 li{
	height: 30px;
	float: left;
	width: 150px;
	background-image: url(../images/01190629.gif);
	background-repeat: no-repeat;
}

#guild img{
	list-style:none;
	text-align:center;
	float:left;
	text-indent: 0px;
	margin: 2px;
	border: 1px solid #666666;
}

#guild .block{
	list-style:none;
	text-align:center;
	float:left;
	margin: 0px;
	padding-top: 50px;
	text-indent: 0px;
}

#guild .about{
	text-align: center;
 
}

#guild .about a {
	display:block;
	width:80px;
	height:20px;
	background:no-repeat url(../images/icona.gif) left top;
	font-size:12px;
	color:#fff;
	line-height:22px;
	margin:5px;
	text-decoration:none;
}
#guild .about a:hover {
	background:no-repeat url(../images/iconahover.gif) left top;
	color:#fff;
	margin: 5px;
}



#guild .block a {display:block;width:80px;height:20px;background:no-repeat url(../images/icona.gif) left top;font-size:12px;color:#fff;line-height:22px;float:left;clear:right;margin:0px;text-decoration:none;}
#guild .block a:hover {background:no-repeat url(../images/iconahover.gif) left top;color:#fff;}

#guild #specialty{
	height: 100%;
	width: 100%;
}



#guild #specialty{
	list-style:none;
	text-align:center;
	text-indent: 0px;
}


#guild #specialty a {
	display:block;
	font-size:12px;
	float:left;
	clear:right;
	margin:0px;
	text-decoration:none;
}
#guild #specialty a:hover {
	color:#FFFFFF;
	background-color: #006699;
	font-size: 12px;
	display: block;
}



#guild #specialty td{
	margin: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding: 5px;
}

#guild #specialty .tit{
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	text-align: right;
}

#guild #filiale  {
/*	height: 100%;
	width: 100%;*/
	margin: 10px;
}
#guild #filiale li{
	float: left;
	width: 120px;
	margin: 5px;
	background-image: url(../images/filiale_bg.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
}



#other{
	width:225px;
	height:170px;
	text-align:left;
	float: left;
/*	background-image: url(../images/server_pp.gif);*/
	margin-left: 15px;
	background-repeat: no-repeat;
}



/*-------主体之右栏--------------*/
#right_main{
	width:213px;
	float:left;
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
#hot{
	width:213px;
	height:180px;
	text-align:left;
	background-image: url(../images/hot_bg.gif);
	background-repeat: no-repeat;
	padding: 0px;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#hot p{
	text-indent: 2em;
	margin: 5px;
	padding: 5px;
	line-height: 25px;
}

#login{
	width:213px;
	height:130px;
	text-align:center;
	background-image: url(../images/mail_bg.gif);
	margin-bottom: 10px;
	background-position: top;
}



#login textarea, input, select{
    background: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: verdana, tahoma, sans-serif;
    font-size: 0.95em;}
#login .username{
	background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px;
}
#login .password{
    background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px;}
	
	
#login .bit{
	list-style:none;
	text-align:center;
	text-indent: 0px;
	background-image: url(../images/icona.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 84px;
	margin: 5px;
	padding: 5px;
}
/*
#login .bit a {display:block;width:80px;height:20px;background:no-repeat url(/images/icona.gif) left top;font-size:12px;color:#fff;line-height:22px;float:left;clear:right;margin:0px;text-decoration:none;}

#login .bit a:hover {background:no-repeat url(/images/iconahover.gif) left top;color:#fff;}


	*/
	
#advise{
	width:213px;
	height:30px;
	text-align:left;
	margin-bottom: 10px;
}



#vod{
	width:213px;
	height:170px;
	text-align:left;

	background-image: url(../images/hot_bg.gif);
	margin-bottom: 10px;
}
#partner{
	width:213px;
	height:200px;
	text-align:center;

	background-image: url(../images/partner_bg.gif);
	margin-bottom: 10px;
}






/*-------底部--------------*/


#footer{
	width: 930px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}


#friendlikn{
	background-color: #F1FAFF;
	border: 1px solid #AECFE3;
	width: 910px;
	text-align: center;
	padding: 10px;
	height: 20px;
	clear: both;
	margin: 0px;
	font-size: 12px;
}

#friendlikn h5{
	background-image: url(../images/friendlikn.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	margin: 0px;
	font-size: 12px;
	text-align: left;
	float: left;
	width: 50px;
	color: #CCCCCC;
}
#bottom_nav{
	width:930px;
	height:30px;
	padding:20px 0 15px 0;
	text-align:center;
	font-size:12px;
	color:#333;
	line-height:33px;
	letter-spacing:1px;
	clear:both;
	background-image: url(../images/bottomdao.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#copyright{text-align:center;line-height:18px;width:930px;height:auto;font-size:12px;font-family:"Arial";}








/*-----其它--------------*/

#toubiao{
 margin:0 auto;
	background-image: url(../images/kids.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	text-indent: 30px;
	height: 30px;
	width: 99%;
	border: 1px solid #CCCCCC;
	vertical-align: bottom;
	padding-top: 10px;
	padding-bottom: 0px;
	background-color: #fafafa;
}
#fullscreenad
{
	text-align: center;
	height: 400px;
	width: 100%;
	background-image: url(../images/fullscreenad_bg.jpg);
	background-repeat: repeat-x;
}

