@charset "utf-8";
/* CSS Document */
body{
	margin-top:0px;
	margin-left:0px;
	font-size:12px;
	color: #717171;
}
#header{
	text-align:left;
	height:320px;
	background-image:url(../images/bg-top.jpg);
	background-repeat: repeat-x;
}
#header-content{
    width:980px;
	height:320px;
	margin:0 auto;
	background-image:url(../images/11.jpg);
	border:none;
}

#header-font{
    font-size:12px;
	color:#3b5998;
	float:left;
	margin-top:15px;
	margin-left:7px;
	width:420
}
#header-login{
   float:right;
   background-image:url(../images/bg-login.jpg);
   border:none;
   margin-right:25px;
   margin-top:16px;
   text-align:center;
   padding-top:3px;
   color:#fff;
   width:210px;
   height:20px;
}
#header-login a{
   color:#fff;
   text-decoration:none;
}
#header-list{
   float:right;
   margin-top:8px;
}
#logo{
    float:left;
    margin-top:3px;;
	margin-left:0px;
    width:482px;
	height:210px;
	background-image:url(../images/logo.gif);
	border:none;
}
#signup{
    float:right;
	background-image:url(../images/signup.gif);
	width:205px;
	height:75px;
	margin-top:-15px;
	margin-right:15px;}
	
#nav{
    height:26px;
	list-style:none;
    float:right;
	margin-right:30px;;
	margin-top:20px;
}
#nav li{
    font-size:14px;
	font-weight:bold;
}
#nav li a{
    color:#3b5998;
	text-decoration:none;
	padding-top:7px;
	display:block;
	width:160px;;;
	height:19px;
	text-align:center;
	background-color:#FFF3D2;
	margin-top:3px;
}
#nav li a:hover{
  background-color:#6ECCF1;
  color:#fff;
}
#nav li a#current{
   background-color:#4EA5B8;
   color:#fff;
}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}

	
#button{ background-image:url(../images/button_bg.gif); height:26px; width:125px; margin-top:45px; margin-left:25px;}
#button a{ text-decoration:none; color:white; font-size:14px; font-weight:bold; float:left; text-align:center; display:block; padding:5px 32px  0 ;}
#button a:hover{color:#3b5998;}
a#current1{background-image:url(../images/current_bg.gif); height:21px; width:99px;  }
#container{
   background:#F7F8D8;
}
#content{
    margin:0px auto;
	width:980px;
}
#content-top{
    background-image:url(../images/content-top.jpg);
    height:226px;
}
#content-top-bg{background-image:url(../images/top-bg.gif); height:23px;}
#content-middle-bg{background-image:url(../images/middle-bg.gif); background-repeat:repeat-y;}
#content-bottom-bg{background-image:url(../images/bottom-bg.gif); height:23px;}
#content-bg{
	height:1280px;
	background-image:url(../images/content-bg.jpg);
	background-repeat: repeat-y;
}
#sidebar-left{float:left; width:240px;}
#joinlink{background-image:url(../images/left-bottom.gif); background-repeat:no-repeat; height:85px; margin-left:25px;}
ul, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#joinlink ul{margin:0px;padding-left:25px;}
#joinlink li{color:#FFFFFF;background:transparent url(../images/icon.gif) no-repeat scroll left center;padding:5px 3px 3px 20px;}  
#xsfc{margin-bottom:0px; margin-left:40px; }
#hot{margin-top:7px;}
#hot-top{background-image:url(../images/hot-top.gif); background-repeat:no-repeat; height:29px; margin-left:18px;}
#more{float:right; margin-right:37px; margin-top:4px;}
#more a{text-decoration:none; font-size:12px; color:white;}
#hot-top1{background-image:url(../images/hot-top1.gif); background-repeat:no-repeat; height:18px; margin-left:18px;}
#hot-mid{background-image:url(../images/hot-mid.gif); background-repeat:repeat-y; margin-left:18px;}
#hot-bottom{background-image:url(../images/hot-bottom.gif); background-repeat:no-repeat; height:18px; margin-left:18px;}
#hot-per img{float:left; margin-left:10px; width:78px;padding:10px 0px;}
.article{float:right; margin-right:10px; margin-top:3px; width:110px;padding:10px 0px; overflow:hidden;}
.article a{color:#717171; text-decoration:none;}
.picCont {
color:#646464;
padding:10px;
}

.link366ab3 a {
color:#366AB3;
text-decoration:none;
}
.paiH .picCont img {
border:2px solid #CCCCCC;
padding:0pt;
}
.picCont img {
border:1px solid #DCDDD7;
float:left;
margin-right:8px;
padding:3px;
}
.first{
padding:10px;
}
.first span.numOne {
background:transparent url(../images/vblog_lmy_033.gif) no-repeat scroll 0%;
color:#FFFFFF;
float:left;
font-size:10px;
height:11px;
line-height:11px;
margin-right:4px;
text-align:center;
width:11px;
}
.clearit {
clear:both;
font-size:0pt;
height:0pt;
line-height:0pt;
}
.others ul{
padding:0px;
margin:0px;
padding-left:10px;}
.photos img{
border:1px solid #ddd;
padding:2px;}
.others li{
height:20px;

padding-top:10px;
display:block;
border-top:1px dotted #ddd;}
.others li span.num {
background:transparent url(../images/vblog_lmy_034.gif) no-repeat scroll 0%;
color:#FFFFFF;
float:left;
font-size:10px;
height:11px;
line-height:11px;
margin:4px 4px 0pt 0px;
text-align:center;
width:13px;
}

#sidebar-right{float:right;width:685px;}
.pimg{margin:0px;padding: 0 10px;}
.pimg img{float:left; padding-right:10px;}
.pimg p{text-indent:2em; font-size:12px; color:#717171; padding-right:50px; padding-left:10px;  line-height:24px;}
.pimg p span{color:#F18800; margin:0 2px; font-size:14px; font-weight:bold;}
.intro p{ width:800px;text-indent:2em; font-size:12px; color:#717171; padding-right:20px; padding-left:10px;  line-height:24px;}
.fontblue{font-weight:bold;}
#rank{margin-top:7px;}
#rank-top{background-image:url(../images/rank-top.gif); background-repeat:no-repeat; height:35px; margin-left:18px;}
#rank-top-1{background-image:url(../images/rank-top-11.gif); background-repeat:no-repeat; height:35px; margin-left:18px;}
.intro{margin-left:10px;padding:0 10px;}
.intro h1{ width:614px; height:27px;background-image:url(../images/h1.gif); background-repeat:no-repeat; color:#fff; font-size:14px; font-weight:bold; padding-top:5px; padding-left:40px;}
.intro p{ text-indent:0em; font-size:12px; color:#717171;}
#rank-mid{background-image:url(../images/hot-mid.gif); background-repeat:repeat-y; margin-left:18px;}
#rank-bottom{background-image:url(../images/hot-bottom.gif); background-repeat:no-repeat; height:18px; margin-left:18px;}
.xs{width:130px; float:left; margin-top:5px;}
.photos{
	
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	vertical-align: bottom;
	padding: 5px;
}
.introdus{
	
	line-height: 15px;
	text-align: center;
	vertical-align: middle;
	margin-top:0px;
}
.introdus ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#footer {
background:#828282 url(../images/gradient_footer.gif) repeat-x scroll left top;
color:#DFDFDF;
}
#footer {
margin:0pt auto;
}
#footer #innerFooter {
width:950px;
}
html[xmlns] .clearfix {
display:block;
}


.inner {
margin:0px auto;
}
#footer .footer_links {
padding:10px 0px 0px;
text-align:center;
}
#footer a {
color:#FFFFFF;
text-decoration:none;
}
.pipe {
color:gray;
padding:0px 3px;
}
#footer #copyright {
padding:5px 0px 20px;
text-align:center;
}
a:hover{color:red;text-decoration:underline;}
.pagerpro {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
padding-left:5px;

}
.pagerpro li {
display:inline;
float:left;

}
.pagerpro .current a, .pagerpro .current a:hover {
background:transparent none repeat scroll 0%;
border-bottom:2px solid #3B5998;
border-color:#3B5998;
color:#3B5998;
font-weight:bold;
padding-left:2px;
padding-right:2px;
}
.pagerpro a {
display:block;
padding:3px 3px 2px;
}
a {
color:#3B5998;
text-decoration:none;
}
a {
text-decoration:none;
}
form, p, a, img {
border:medium none;
margin:0pt;
padding:0pt;
}

/*dialog*/
.generic_dialog{height:0px;left:0px;overflow:visible;position:absolute;top:0px;width:100%;z-index:100;}
#generic_dialog_iframe{filter:alpha(opacity=0);left:0px;position:absolute;top:0px;z-index:3;}
.generic_dialog .generic_dialog_popup{height:0px;overflow:visible;position:relative;}
.generic_dialog div.dialog_loading{background-color:#f2f2f2;border:1px solid #606060;font-size:24px;padding:10px;}
#generic_dialog_overlay{z-index:99;display:block;position:absolute;top:0px;left:0px;width:100%;}
table.pop_dialog_table{border-collapse:collapse;margin:auto;table-layout:fixed;width:465px;}
table.pop_dialog_table a.close{display:none;}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright{height:10px;overflow:hidden;padding:0px!important;padding:5px;width:10px!important;width:0px;}
td.pop_topleft{background-image:url('../images/pop_dialog_top_left.png')!important;background-image:none;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://site.tongxue.com/v4/images/pop_dialog_top_left.png', sizingMethod='crop');}
td.pop_topright{background-image:url('../images/pop_dialog_top_right.png')!important;background-image:none;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://site.tongxue.com/v4/images/pop_dialog_top_right.png', sizingMethod='crop');}
td.pop_bottomleft{background-image:url('../images/pop_dialog_bottom_left.png')!important;background-image:none;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://site.tongxue.com/v4/images/pop_dialog_bottom_left.png', sizingMethod='crop');}
td.pop_bottomright{background-image:url('../images/pop_dialog_bottom_right.png')!important;background-image:none;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://site.tongxue.com/v4/images/pop_dialog_bottom_right.png', sizingMethod='scale');}
td.pop_border{background-image:url('../images/pop_dialog_border.png')!important;background-image:none;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://site.tongxue.com/v4/images/pop_dialog_border.png', sizingMethod='scale');}
td.pop_content{background-color:white;padding:0px;}
td.pop_content h2{background:#6d84b4;border:1px solid #3b5998;color:white;font-size:14px;font-weight:bold;margin:0px;}
td.pop_content h2 span{display:block;padding:4px 10px 5px 10px;}
td.pop_content .dialog_content{background:#fff;border:1px solid #555;border-top-width:0px;}
td.pop_content .dialog_body{padding:10px;border-bottom:1px solid #ccc;}
td.pop_content .dialog_summary{background:#f2f2f2;padding:8px 10px 8px 10px;border-bottom:1px solid #ccc;}
td.pop_content .dialog_buttons{background:#f2f2f2;padding:8px;text-align:right;}
td.pop_content .dialog_buttons input{margin-left:5px;}
.dialog_content .dialog_buttons .inputaux,
.dialog_content .dialog_buttons .inputsubmit{padding-left:10px;padding-right:10px;}
td.pop_content .dialog_buttons_msg{float:left;}
.contextual_dialog .generic_dialog_popup{width:360px;}
.contextual_dialog .contextual_arrow,
.contextual_dialog .contextual_arrow_rev{background-image:url('../images/minifeed_dialog_triangle.gif');background-repeat:no-repeat;height:12px;position:relative;top:1px;}
.contextual_dialog .contextual_arrow_rev{background-image:url('../images/minifeed_dialog_triangle_rev.gif');}
.contextual_dialog .contextual_arrow span,
.contextual_dialog .contextual_arrow_rev span{display:none;}
.contextual_dialog h2{color:black;font-size:12px;padding-bottom:2px;}
.contextual_dialog .contextual_dialog_content{background-color:#f0f0f0;border:1px solid #b7b7b7;border-bottom:2px solid #3b5998;line-height:15px;padding:8px 10px 10px 10px;}
.contextual_dialog .dialog_buttons{padding-top:10px;}
.contextual_dialog .dialog_buttons input{margin-right:10px;}
.contextual_dialog .dialog_buttons_msg{float:right;}
.errorDialog td.pop_content h2{background:#ffebe8;border:none;border-bottom:1px solid #AAAAAA;color:#333333;}
.errorDialog td.pop_content{border:1px solid #ee7c90;}
.errorDialog td.pop_content .dialog_content{border:none;}
.errorDialog td.pop_content .dialog_content .dialog_body{padding:15px;}
.inputsubmit {
background:#316AC5 none repeat scroll 0%;
border-color:#D9DFEA rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234);
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:12px;
padding:2px 15px 3px;
text-align:center;
}
.group_sub {
border-bottom:1px dashed #999999;
clear:both;
padding:5px 0px;
}
.digg {
float:left;
margin:0px 5px;
text-align:center;
}
.dig1 {
background:#FFFFFF url('http://static.tongxue.com/object/17/226/gp_s244017_05628.jpg') no-repeat scroll center;
height:50px;
width:52px;
}
.ptttd1 {
color:#494949;
font-size:25px;
font-weight:bold;
line-height:200%;
vertical-align:bottom;
}
html[xmlns] .clearfix {
display:block;
}
.group_list .group {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:0px 0px 10px 10px;
padding:10px;
}
.group_list .image {
float:left;
width:110px;
}

.dig2 a{
display:block;
font-weight:bold;
background-image:url(../images/share1.jpg);
text-align:center;
width:100px;
height:17px;
padding-top:5px;

}

.group_list .image img {
display:block;
}
.image{
margin-bottom:5px;}
.image img{
border:1px solid #ccc;
padding:2px;
float:left;
margin-right:20px;
}
.group_list .info {
float:left;
width:174px;
}
.digg_main h2{
font-size:14px;}
