﻿@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;margin:8px;}
h1,h2,h3,h4,h5,h6{font-size:12px; text-align:left;}
img{border:0;}
p{ word-break:break-all;}

li{line-height:25px; overflow:hidden;}


/* 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;}
.div_left div{float:left;}
.left10px{float:left;margin-left:10px;}
.bottom10px{margin-bottom:10px;}
.top10px{margin-top: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;
				}
				
				
/* setup

.dotline {border-bottom:1px dotted #ccc;}
.borderimg img{border:2px solid #f1f1f1;}
.link_img img {width:88px; height:31px;}
*/
#topbg {background:url(../images/topbg.gif) repeat-x; height:26px; line-height:26px;}
#bignav a{border:0; display:block; width:65px; height:35px;}
#bignav a:hover{border:1px solid #ff6600; border-left:0; border-right:0;}
#navbg {background:url(../images/navbg.gif) repeat-x; height:36px;line-height:36px;}
.navbg_5 {height:36px;width:220px;overflow: hidden;}
.navliA,.navliA2 {width:70px; height:36px; text-align:center; font-size:14px; font-weight:bold;; float:left;}
.navliA a {display:block; color:#fff;}
.navliA a:hover{background:url(../images/menubg2.gif) no-repeat center; color:#fff;}
.navliA2 a {display:block; background:url(../images/menubg1.gif) no-repeat center; color:#ff6600;}
.navliA2 a:hover{background:url(../images/menubg2.gif) no-repeat center; color:#fff;}
.input1 {border:1px solid #ff6600; background:#fff; height:22px; line-height:22px; padding-left:5px;}



/*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{
width:248px;
height:138px;
border:1px solid #c4cecd;
background:url("../images/pic001.gif") 2px 22px no-repeat;
text-align:left;
}
#passportcard .pptitle{
color:#FF6600;
width:216px;
height:22px;
padding:2px 0 0 30px;
vertical-align:bottom;
background:url("../images/pic002.gif") 5px no-repeat;
line-height:22px;
}

#passportcard .ppinput{
width:110px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:1px #ccc solid;
}
#passportcard .submitB{
width:170px;
padding:5px 0 0 44px;
}

#passportcard li{
padding-left:10px;
line-height:22px;
height:22px;
}

#passportcard #LoginTo li{
padding-left:10px;
line-height:20px;
height:20px;
}

#passportcard .sign{
float:left;
cursor:default;
height:19px;
width:63px;			
border:0;
background:url("../images/pic004.gif")  no-repeat;
}


/*box*/
.boxBlue{
border:1px #6BA3D7 solid;
background:#fff;
}
.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;} 
