@charset "utf-8";
/* wodig Base StyleSheet File
 * Version: 1.00
 * Author: catyou
 * Created: 2008-03-28
 * Update: 2008-03-31
 * Copyright: wodig.com (www.wodig.com)
 */
 
/* Random HTML Styles */
*{ margin:0; padding:0;}
body{ 
color:#666;
font:12px/1.6em Verdana,Arial,SimSun,sans-serif,'宋体';
background: url("../images/bodybg.gif") #FFFFFF repeat-x 0px 0px;
}
body>table,body>div{
margin-left:auto;
margin-right:auto;
clear:both;
}
ul{list-style-type:none; text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:12px; text-align:left;}
img{border:0;}
p{ word-break:break-all;}

/* Links style */
a{
color:#104d6c;
text-decoration:none;
}
a:hover{
color:#f60;
text-decoration:underline;
}
a:focus{-moz-outline-style:none;}

/* General Class */
.right{ float:right;}
.left{float:left;}
.more{ text-align:right; padding-right:10px;}


/* Color style*/
.whiteColor{ color:#fff;}
.redColor{ color:#c00;}
.orangeColor{ color:#f60;}
.grayColor{ color:#999;}
.blueColor{ color:#0066ca;}

/*font size*/
.font14{ font-size:14px; color:#007bb6;}


/* Clearfix */
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-table;}
/* Hides from IE-mac \*/
* html .clear{height:1%;}
.clear{display:block;}
/* End hide from IE-mac */
*+html .clear{min-height:1%;}/* IE7 */


/*form*/
input.textfield,
select.select{
border:1px solid #ccc;
}
input.btnSearch{
background:url("../images/btn_bg.jpg") repeat-x;
width:56px;
height:20px;
>height:19px;
border:1px solid #ccc;
color:#666;
font-size:12px;
line-height:16px;
}
input.btnmanager{
background:url("../images/btn_bg.jpg") repeat-x;
height:20px;
>height:19px;
border:1px solid #ccc;
color:#666;
font-size:12px;
line-height:16px;
}

/*header*/
#header{ 
width:960px;
height:70px;
margin-top:10px;
}
	#logo{
	float:left;
	width:150px;
	height:60px;
	overflow:hidden;
	text-align:center;
	}
	#nav{
	position:relative;
	float:right;
	width:800px;
	}
			#navPrimary{
			padding:0 0 0 50px;
			background:url("../images/tableft1.gif") no-repeat left top;
			}
				#navPrimary a{				
				color:#666;
				}
				#navPrimary li{
				display:inline;
				float:left;
				margin:0 4px;
				text-align:center;
				}
				#navPrimary li a{
				display:block;
				height:16px;
				width:68px;
				padding:8px 0 3px;
				background:url("../images/nav_tag_bg.jpg") no-repeat left top;
				font:bold 14px/14px '宋体';
				}
				#navPrimary li a:hover{
				color:#f63;
				text-decoration:none;
				}
				#navPrimary .current a,#navPrimary li a:hover{
				background:url("../images/nav_tag_bg.jpg") no-repeat bottom left;
				}
		   	#navSub{
			height:28px;
			padding:0 10px;
			border:1px solid #dedede;
			border-top:0 none;
			background:url("../images/navSub_bg.jpg") repeat-x;
			line-height:28px;
			}
				#navSub li{
				display:inline;
				float:left;
				margin:0 3px;
				}
				#navSub li.search{
				float:right;
				height:22px;
				padding:0 !important;
				padding-top:3px;
				}
			#btnUploadVideo{
			position:absolute;
			top:0;
			right:0;
			overflow:hidden;
			width:74px;
			height:24px;
			}
				#btnUploadVideo img{
				width:74px;
				height:24px;
				}
/*footer*/
#CommonFooter{ margin:5px 0; padding:8px; text-align:center; background:#f5f5f5;}
				
/*diglist*/
.diglist{}
	.diglist li{
	margin:4px 0;
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
		.diglist .digNumber{
		display:block;
		float:left;
		margin-right:6px;
		width:55px;
		height:25px;
		line-height:25px;
		text-align:center;
		background:url("../images/dig_number_bg.gif") no-repeat;
		}
		.diglist .digNumber em{
		color:#F56600;
		font-weight:400;
		font-style:normal;
		}
		.diglist li a{
		color:#0066CB;
		text-decoration:underline;
		}
		.diglist .from{
		display:block;
		float:right;
		margin-right:6px;
		height:25px;
		line-height:25px;
		}
/*登录*/
#passportcard{
float:right;
width:278px;
height:158px;
border:1px solid #c4cecd;	
}
	#passportcard .passportc{padding:4px;}
			#passportcard .pptitle{
			height:22px;
			line-height:22px;
			color:#666;
			font-weight:600;
			background:url("../images/pic002.gif") right 5px  no-repeat;
			}
			/*标题*/
	        #passportcard .pptitle b{
			color:#ff0100;
			}
			#passportcard .ppcontent{
			height:128px;
			background:url("../images/pic001.gif") left bottom  no-repeat;
			}
			#passportcard .card{
			padding:5px 8px 0 18px;
			}
			/*登录表格*/
				#passportcard .card .ppinput{
				padding:2px;
				color:#333;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				border:1px #ccc solid;
				}
				#passportcard .card li{
				height:26px;
				}
				#passportcard .sign{
				cursor:default;
				height:19px;
				width:63px;			
				border:0;
				background:url("../images/pic004.gif")  no-repeat;
				}
				#passportcard dt{
				display:block;				
				padding:3px 3px 3px 3px;
				}
				#passportcard dd{
				text-align:left; 
				}
				#passportcard dd a{ padding:0 5px;}
/*box*/
.box{
border:1px #dedede solid;
background:#fff;
}
  .box .title{
  height:23px;
  line-height:23px;
  text-indent:12px;
  background:url("../images/btn_boxTitle.gif") repeat-x;
  }
  .box .titleLine{
  margin-bottom:10px;
  height:25px;
  border-bottom:1px #ccc solid;
  }
  .box .titleLine img{ width:18px; height:18px; margin-right:5px;}

/*userlist*/
.userlist{margin:10px;}
	.userlist li{
	float:left;
	overflow:hidden;
	height:82px;
	width:72px;
	text-align:center;
	}
	.userlist .userName{display:block; text-decoration:underline;}
/* userIcon Img */
a img.userIcon{
overflow:hidden;
padding:1px;
width:48px;
height:48px;
border:1px solid #ccc;
}
a:hover img.userIcon{
border:1px solid #f63;
background:#fff;
}

/* groupIcon Img */
a img.groupIco{
overflow:hidden;
margin-right:5px;
padding:1px;
border:1px solid #ccc;
}
a:hover img.groupIco{
border:1px solid #f63;
background:#fff;
}

/* pageNav */
#pageNav{ margin:10px; text-align:right; font-family:Arial, Helvetica, sans-serif;}
#pageNav a{ padding:0 4px; color:#666; text-decoration:underline;}

	/****** Crumb Styles ******/
	#crumbBox{
	height: 20px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
	}
	#crumbBox a, #crumbBox span{margin: 0 1px;}
	#crumbBox .slash-right{
	background: url("../images/ico_arrowRight.gif") no-repeat center center;
	padding: 3px 8px;
	/*cursor: pointer;*/
	}
	#crumbBox .slash-down{
	background: url("../images/ico_arrowDown.gif") no-repeat center center;
	padding: 3px 8px;
	cursor: pointer;
	}
	#crumbBox .slash-active{
	padding: 3px 8px;
	border: 1px solid #ccc;
	padding: 2px 7px;
	}
	/*所有广告位样式*/

/*1.首页广告位样式*/
.ADindex1{width:960px; margin:0 auto;    
}   
.ADindex1 .col-1{   
float:left;   
width:684px;   
}   
.ADindex1 .col-2{   
float:right;
width:276px;    
}

.ADindex2{width:960px; margin:0 auto;    
}   
.ADindex2 .col-1{   
float:left;   
width:684px;   
}   
.ADindex2 .col-2{   
float:right;
width:276px;    
}

.ADindex3{width:960px; margin:0 auto;    
}   
.ADindex3 .col-1{   
float:left;   
width:684px;   
}   
.ADindex3 .col-2{   
float:right;
width:276px;    
}

.ADindex960{
	text-align:center;
	width:960px;
}
/*1.资讯页广告位样式*/
.ADarticle1{
	text-align:center;
}
.ADarticle2{
	text-align:center;
	width:276px; 
	padding-top:9px; 
	padding-bottom:9px;
}
/*2.相册页广告位样式*/
.ADphoto1{
	text-align:center;
	padding-top:10px; 
}
.ADphoto2{
	text-align:center;
	width:278px; 
	padding-top:9px; 
	padding-bottom:9px;
}
/*3.视频页广告位样式*/
.ADvod1{
	text-align:center;
}
.ADvod2{
	text-align:center;
	width:218px; 
	padding-top:10px; 
	padding-bottom:10px;
}
.ADvod3{
	text-align:center;
	padding-top:10px;
}
.ADvod4{
	text-align:center;
	padding-top:10px;	
}
#infovod {
    width:960px; 
    margin:0 auto; 
}
#vod_left {
    width:200px; 
    float:left;
}
#vod_main {
    width:540px; 
    float:left; 
    margin-left:6px; 
} 
#vod_right {
    width:200px; 
    float:right; 
}
/*4.圈子页广告位样式*/
.maingroup{width:960px; margin:0 auto;    
}   
.maingroup .col-1{   
float:left;   
width:480px;   
}   
.maingroup .col-2{   
float:right;
width:480px;    
}
.ADpost1{
	text-align:center;
	margin-top:5px;
}
.line {clear: both; font-size: 1px; line-height: 1px; height: 10px;} 
