
body {
text-align:left;
font-family:"宋体", arial;
padding:0;
margin:0;
background:#fffef1;
font-size:12px;
color:#000000;
text-decoration:none;
}

img{
	border:0;
	}

#head{
width:1002px;
height:146px;
border:0;
margin:0 auto;
padding:0;
background:url(../images/head_01.gif) no-repeat;
}

#topadv
{
width:1002px; height:60px; margin:0 auto; padding:0; border:0; float:none;}

#head1{
width:442px;
height:88px;
border:0;
float:left;
}

#head2{
width:560px;
height:49px;
border:0;
float:left;
background:url(../images/head_03.gif) no-repeat;
}

#head3{
border:0;
float:left;
margin:0;
padding-left:70px;
color:#FFFFFF;
height:58px;
letter-spacing:1px;
}
#head4{
border:0;
float:right;
margin:0;
padding:0 10px;
line-height:30px;
color:#FFFFFF;
height:58px;
letter-spacing:1px;
}
ul {
padding:0;
list-style:none; 
margin:0;
}
li {
float:left;
}
li ul {
display:none;
}

.nav{ 
list-style:none; 
margin:0px;
padding:0px; 
border:0px;
float:left;
}

.nav li{
float:left;
}



.nav li a {
float:left;
margin:0;
padding:0;
border:0;
text-decoration:none;
display:block;
}

.nav1{ 
list-style:none; 
margin:0px;
padding:0px; 
border:0px;
float:left;
}

.nav1 li a {
float:left;
position: relative;
width:60px;
line-height:20px;
margin:0;
text-decoration:none;
background: #000;
color:#fff;
display:block;
font-size:12px;
border:1px solid #000000;
padding:5px;
}

.nav1 li a:hover {
float:left;
position: relative;
width:60px;
line-height:20px;
margin:0;
text-decoration:none;
background: #72462c;
color:#fff;
display:block;
font-size:12px;
border:1px solid #000000;
padding:5px;
}

/* 解决UL在IE中显示不正确问题 */
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

li:hover ul, li.over ul {
	display: block;
	position:absolute;
}

#all {
width:1002px;
border:0;
padding:0;
margin:0 auto;
}

.ban{
border:0;
margin:0;
padding:0 20px;
float:none;
}

.ban li a{
text-align:center;
text-decoration:none;
padding:3px 0;
display:block;
width:86px;
font-size:13px;
background-color:#d9c6ac;
}

.ban li a:link{
text-align:center;
text-decoration:none;
padding:3px 0;
display:block;
width:86px;
font-size:13px;
background-color:#d9c6ac;
}

.ban li a:hover{
text-align:center;
text-decoration:none;
padding:3px 0;
display:block;
width:86px;
color:#FFFFFF;
background-color:#6C3F26;
}

.ban li a:visited{
text-align:center;
text-decoration:none;
padding:3px 0;
display:block;
width:86px;
font-size:13px;
}

.ban li.t1{
border-top:1px solid #70442c;
border-left:1px solid #70442c;
border-bottom:1px solid #70442c;
}
.ban li.t2{
border:1px solid #70442c;
}
.ban li.t3{
border-left:1px solid #70442c;
height:23px;
width:1px;
}

.left {
width:247px;
border:0;
margin:0 0 0 5px;
*margin:0 0 0 5px;
_margin:0 0 0 3px;
float:left;
overflow:hidden;
}
#right {
width:739px;
border:0;
margin:0 0 0 5px;
*margin:0 0 0 5px;
_margin:0 0 0 3px;
float:left;
}
.leftb1, .leftb2, .leftb3 {
border:0;
margin:0;
}
.leftb1 {
height:31px;
background-image:url(../images/index_00.gif);
}
.leftb2 {
background:url(../images/index_01.gif) repeat-y;
padding:10px 36px 0px;
line-height:23px;
}

.form1 {
padding:0;
margin:0;
height:30px;
}

.list {
list-style:none;
margin:0;
padding:0;
height:auto!important;
height:235px;
min-height:235px;
}

.list li a {
background:url(../images/index_003.gif) no-repeat;
background-position:0 4px;
padding-left:14px;
padding-top:0px;
text-align:left;
display:block;
margin:0;
width:160px;
height:22px;
font-size:12px;
color:#000000;
text-decoration:none;
}

.border {
border:1px solid #bea654;
padding:5px;
margin:0;
}
.author {
list-style:none;
margin:0;
padding:0;
height:auto!important;
height:280px;
min-height:280px;
font-size:12px;
color:#000000;
line-height:18px;
text-align:left;
}
.leftb3 {
height:25px;
background-image:url(../images/index_001.gif);
}
.font1 {
letter-spacing:1px;
font-size:13px;
color:#ffffff;
font-weight:bold;
margin-left:25px;
line-height:31px;
}
.bimg {
float:left;
padding:3px 0 0 0;
}
.bimg2 {
float:left;
border:0;
padding:1px 3px 0 0;
}
.bimg3 {
float:left;
border:0;
margin:0 5px;
padding:8px 0 0 0;
}
.border2 {
border:1px solid #bea654;
padding:5px;
margin-left:15px;
margin-top:20px;
float:left;
text-align:center;
}
.border4 {
border:1px solid #bea654;
padding:5px;
margin-left:15px;
margin-right:5px;
float:left;
text-align:center;
}
.rightb1, .right2, .right3 , .right4{
border:0;
overflow:hidden;
float:none;
margin:0;
padding:0;
}
.tv
{
height:166px;
width:280px;
float:left;
padding:0;
margin:5px 8px 0 5px; 
}
.bigon,.bigoff{
	float: left;
	margin:0 1px;
	width: 15px;
	height: 15px;
	font-size: 11px;
	cursor: pointer;
	color: #ffffff;
	line-height: 14px;
	text-align: center;
	}
.bigon {
	font-weight: bold;
	background-color: #996600;
}
.bigoff {
	background-color: #660000;
}
.rightb1,.rightb2,.rightb3,.rightb4,.rightb5{
	height:46px;
	}
.rightb1 {
background-image:url(../images/index_06.gif);
}
.rightb2 {
background-image:url(../images/index_10.gif);
}

.rightb5 {
float:left;
margin:0;
padding:0;
width:739px;
}
.rightb511 {
float:left;
margin:0;
padding:60px 0 10px 10px;
width:351px;
background:url(../images/index_29-2.gif) no-repeat;
}
.nping123{
height:20px;
line-height:20px;
padding:2px 0 0 22px;
background:url(../images/index_003.gif) no-repeat 2px;
clear:both;
}

#gonggao {
border:0;
margin:0;
height:auto!important;
height:120px;
min-height:120px;
line-height:21px;
padding:10px 20px 10px 20px;
}

.tuijian {
width:49%;
padding:8px 0 0 0;
margin:0;
border:0;
float:left;
}
.tuijian1 {
width:210px;
padding:0 0 0 10px;
margin:0;
border:0;
float:left;
line-height:18px;
word-wrap:break-word;
word-break:break-all;
-moz-binding: url('../wordwrap.xml');
overflow: hidden;
}

.tuijian2 {
padding:0;
margin-bottom:0;
border:0;
height:auto!important;
height:280px;
min-height:280px;
}
.tuijian3 {
width:150px;
float:left;
padding:0 0 0 20px;
margin:0;
border:0;
line-height:23px;
}
.tuijian3 a{
display:block;
width:130px;
margin-left:3px;
float:left;
overflow: hidden; 
text-overflow:ellipsis; 
white-space: nowrap;}

.hidden{
display:block;
width:150px;
float:left;
overflow: hidden; 
text-overflow:ellipsis; 
white-space: nowrap;}

.tuijian4 {
width:150px;
padding:0;
margin:0;
border:0;
float:left;
line-height:18px;
word-wrap:break-word;
word-break:break-all;
-moz-binding: url('../wordwrap.xml');
overflow: hidden;
}

.new {
padding:10px 20px;
margin:0;
border:0;
height:auto!important;
height:230px;
min-height:230px;
float:none;
line-height:23px;
}
.adv{
padding:0;
margin:5px 0 0 0;
border:0;
}
.bimg1 {
float:left;
padding:0 0 5px 5px;
height:60px;
border:0; 
}
.dj{
padding:0 0 0 8px;
margin:0;
float:left;
width:120px;
border:0;
}
.middle{
width:485px;
margin:0;
border:0;
padding:0;
float:left;
}
.middle1 {
height:46px;
background-image:url(../images/index_22.gif);
}
.middle2{
height:46px;
}
.border3 {
border:1px solid #bea654;
padding:5px;
margin:0 8px 8px 8px;
}
.down {
padding:0;
margin:0 0 20px;
border:0;
float:left;
line-height:18px;
}
.down1 {
padding:0 0 0 10px;
margin:0;
border:0;
}
.tp{
padding:2px 0 0 0;
margin:0;
border:0;
float:left;
width:20px;
border:0;
}
.bbs {
padding:10px 10px 10px 20px;
margin:0;
border:0;
width:700px;
float:left;
line-height:23px;
}
.bian {
padding:0;
margin:0;
float:left;
width:739px;
height:30px;
background:url(../images/index_02.gif) no-repeat;
}
.bian1 {
padding:0;
margin:0 auto;
width:957px;
height:31px;
background: url(../images/bian1.gif) no-repeat;
}

.font2 {
font-size:13px;
color:#9f6138;
line-height:23px;
font-weight:bold;
}
.font3 {
font-size:12px;
color:#000000;
}
.font4 {
font-size:12px;
color:#000000;
display:block;
float:left;
}
.font5 {
font-size:12px;
color:#993300;
}
.font5 a{
font-size:12px;
color:#993300;
}
.font5 a:link{
font-size:12px;
color:#993300;
}
.font5 a:hover{
text-decoration:none;
}
.font5 a:visited{
color:#993300;
}

.font6 {
font-size:12px;
font-weight:bold;
color: #990000;
line-height:20px;
}
.font7 {
display:block;
width:200px;
float:left;
}
.font8 {
font-size:12px;
font-weight:bold;
color: #A20000;
}
.font8 a:hover {
color: #000;
}
.font8 a:visited {
}
.font8 a:link {
color: #A20000;
}
.font8 a {
font-size:12px;
font-weight:bold;
color: #A20000;
}
.font9 {
font-size:12px;
font-weight:bold;
color: #632B1B;
}
.font10 {
font-size:12px;
color: #93594F;
}
.font11 {
font-size:12px;
color: #666666;
}
.font12 {
font-size:12px;
color: #990000;
}
.font13{
color: #FFFFCC;
}
.font13 a:link{
color: #FFFFFF;
}
.font13 a:visited{
color: #fff;
}
.font13 a:hover{
color: #FFFFCC;
}
.font13 a{
font-size:12px;
color: #FFFFFF;
}

/**头部作品搜索**/
.headsea{
	display:block;
	float:left; 
	margin-left:7px;
	}
#showsearch{
	display:none; position:absolute; top:30px; width:580px; height:35px;left:-360px; border:1px solid #6c4627;
	}
#showsearch td{
	 background:#9e795a; filter: Alpha(Opacity=70); opacity:0.7; width:100%; height:35px; 
	}
.showsearchdiv{
	position:absolute; top:0; left:0; width:580px;
	}	
/**头部作品搜索结束**/
.td1 {
height:35px;
}
.td2 {
border:1px solid #bea654;
padding:5px;
}
.td3 {
height:22px;
}
.button {
margin:5px 0 0 0;
background-color:#b59c83;
font-size:12px;
color:#000000;
border: 1px solid #000000;

}
.button1 {
margin:0;
background-color:#b59c83;
font-size:13px;
color:#000000;
padding:5px;
border: 1px solid #000000;
}
input{
font-size:12px;
color:#000000;
}
.input1
{	
font-size:12px;
color: #000000 ;
padding:2px;
background-color:#fffef1;
border:1px solid #000000;
}
.input2
{	
font-size:12px;
color: #000000 ;
padding:2px;
background-color: #FFFFCC;
border:1px solid #000000;
}
.input3
{	
font-size:12px;
color: #666666 ;
padding:2px;
background-color: #FFFFFF;
border:1px solid #666666;
}
.input4
{	
font-size:12px;
float:right;
padding:0; margin:0;
background-color: #FFFFFF;
border:1px solid #666666;
}
.tex1
{	
font-size:12px;
color:#000000;
background-color:#fffef1;
border: 1px solid #000000;
padding:5px;
margin:0;
scrollbar-face-color: #a08569; 
scrollbar-shadow-color: #000;
scrollbar-highlight-color: #a08569;
scrollbar-3dlight-color: #000; 
scrollbar-arrow-color: #fffef1; 
scrollbar-track-color:#d6cca6;
scrollbar-darkshadow-color: #a08569;
}

form
{
padding:0;
margin:0;
}
.fl a:link {
font-size:13px;
color:#9f6138;
font-weight:bold;
line-height:23px;
text-decoration:none;
}
.fl a:visited {
text-decoration:none;
font-size:13px;
color:#9f6138;
line-height:23px;
font-weight:bold;
}
.fl a:hover {
text-decoration:underline;
font-size:13px;
color:#9f6138;
line-height:23px;
font-weight:bold;
}
.fl {
font-size:13px;
color:#9f6138;
font-weight:bold;
line-height:23px;
text-decoration:none;
}
.search {
width:96%;
padding:8px 0 0 10px;
margin:0;
border:0;
float:none;
}
.search1 {
padding:0 0 0 10px;
width:520px;
margin:0 0 10px;
border:0;
line-height:18px;
float:left;
word-wrap:break-word;
word-break:break-all;
-moz-binding: url('../wordwrap.xml');
overflow: hidden;
}

.hr{ width:96%; margin:10px auto;border-top:1px dashed #CCAEA8;height: 1px;text-align:center;overflow:hidden;}

.page{
margin:0 auto 20px;
padding:0;
color: #663333;
line-height:31px;
text-align:right;
width:689px;
height:31px;
background:url(../images/page01.gif) no-repeat;
}

.page a{ color:#660000;}

.read a:link {
font-size:12px;
color:#990000;
padding:0;
text-decoration:none;
}
.read a:visited {
color:#9f6138;
}
.read a:hover {
color:#000000;
padding:1px 0 0 0;
}
.read {
font-size:12px;
color:#000000;
padding:0;
text-decoration:none;
}
.read1 a:link {
display:block;
float:left;width:auto;
font-size:12px;
color:#990000;
padding:0;
text-decoration:none;
}
.read1 a:visited {
display:block;
float:left;width:auto;
color:#9f6138;
}
.read1 a:hover {
display:block;
width:auto;
float:left;
color:#000000;
padding:1px 0 0 0;
}
.read1 {
display:block;
width:auto;
float:left;
font-size:12px;
color:#000000;
padding:0;
text-decoration:none;
}
.infor{
width:689px;
height:auto!important;
height:31px;
min-height:31px;
padding:0;
margin:0 auto;
line-height:33px;
background:url(../images/page01.gif) no-repeat;
}
.name{
width:450px;
text-align:center;
padding:0;
margin:0 0 8px 0;
float:left;}
.zt{
font-size:14px;
color:#000000;
font-weight:bold;}

.look{
float:right;
margin:0;
padding:0 15px;
line-height:33px;}
.key
{
float:right;
margin:0;
padding:0 12px;
}
.key1
{color:#663333;}

.newzhang {
padding:10px 0 10px 20px;
width:689px;
margin:0 auto;
border:0;
line-height:22px;
word-wrap:break-word;
word-break:break-all;
-moz-binding: url('../wordwrap.xml');
overflow: hidden;
}
.nzt
{
color: #663333;}
.nzt2
{
font-weight:bold;
font-size:13px;color: #663333;
}
.nzt1
{
color:#990000;}
.nstyle1
{
background-color:#F6F3E4;
}
.nstyle2
{
background-color: #A87A624;
}
.nstyle3
{
padding:6px 0;}
.fbping {
padding:30px 0 30px 20px;
width:689px;
margin:0 auto;
border:0;
line-height:22px;
}

#listall{
width:970px;
border:0;
margin:0 auto;
padding:10px 0 0 0;
float:none;
height:auto!important;
height:350px;
min-height:350px;
}
.list1{
width:950px;
height:24px;
padding:0;
margin:0 auto;
line-height:26px;
}
.listzhang
{ background:url(../images/bac3.gif) no-repeat;
padding:0;
margin:5px auto 0;
border:0;
line-height:29px;
text-align:center;
width:957px;
height:29px;
float:none;
font-size:14px;
font-weight:bold;
color:#5e2d11;
}
.listzhang1
{
padding:0;
margin:0;
border:0;
float:left;
text-align:left;
width:168px;
line-height:32px;
display:block;
height:32px;
}

.listzhang2
{
background-color:#f6f2e4;
padding:5px 30px 15px;
margin:0 auto 15px;
border-right:1px solid #d6c4a3;
border-left:1px solid #d6c4a3;
border-bottom:1px solid #d6c4a3;
float:none;
width:857px;
height:auto!important;
min-height:30px;
overflow:hidden;
}
.links1
{
padding:0;
margin:5px 0;
border:0;
float:left;
text-align:left;
width:130px;
}

#cont1
{
padding:0 30px 15px;
margin:4px auto 15px;
float:none;
font-size:14px;
line-height:30px;
width:857px;
height:auto!important;
min-height:30px;
overflow:hidden;
}
#shangxia
{
padding:2px;
margin:8px auto 18px;
width:460px;
border:0;}

.place
{
width:650px;
margin:10px  0 10px 20px;
padding::0;
border:0;
}
.alist
{
padding:0 20px 20px 30px;
margin:0;
border:0;
text-align:left;
line-height:24px;
}
.alist1
{
padding:0;
margin:5px 0;
border:0;
float:left;
text-align:left;
width:135px;
}
.alist2
{
font-size:15px;
font-weight:bold;
color:#663300;
margin:7px 0 0 3px;}

.gbook{
float:left;
width:90px;
height:100px;
margin:0;
padding:10px;
line-height:20px;
}

.gbook1{
float:left;
margin:0;
width:720px;
height:auto!important;
height:140px;
min-height:140px;
padding:10px 0 0 20px;
line-height:20px;
border-left: #663300 1px dashed;}

.gbook2{
margin:10px 0 0 20px;
width:84px;
height:26px;
float:left;
padding:0;
background-image:url(../images/button01.gif);
font-size:12px;
color:#000000;
text-align:center;
line-height:28px;}

.gbpage
{
padding:0;
float:left;
text-align:right;
margin:7px 0 40px 25px;
border:0;
width:820px;
color: #865239;
}
.reply{
border-top: #663300 1px dashed;
margin:20px 0 10px 0;
padding-top:10px;
line-height:20px;}

.menu0{
border:0;
padding:0;
margin:0 0 15px 0;}
.menu1
{
padding:0 20px 20px 25px;
margin:0;
border:0;
}

.m1 {
	font-size: 12px;
	color:#fff;
	border:0;
	text-align:center;
	padding:0px;
	margin-left:0px;
	float:left;
	position:relative;	
    left:0px;
    top:1px;
}
.m1 a {
	text-decoration:none;
    display:block;
	color:#fff;
	width:110px;
	height:19px;
	background-color:#7a4c4e;
	padding-top:9px;
	font-weight:bold;
	margin:0;
}
.m1 a:visited {
	color:#fff;
}
.m1 a:hover {
	color:#fff;
	background-color:#955953;
}
.m1 a:link {
	color:#fff;
	background-color:#7a4c4e;
}

.m2{
	font-size: 12px;
	color:#fff;
	background-position: bottom;
	border:0;
	text-align:center;
	padding:0;
	margin-left:0;
	float:left;
	position:relative;
    left:0px;
    top:4px;
}

.m2 a {
	text-decoration:none;
    display:block;
	color:#7a4c4e;
	font-weight:bold; 
	width:110px;
	height:17px;
	border:1px solid #7a4c4e;
	padding-top:6px;
	margin:0;
}
.m2 a:visited {
	color:#7a4c4e;
}
.m2 a:hover {
	color:#955953;
}
.m2 a:link {
	color:#7a4c4e;
}
.mb1
{
border:#7a4c4e 1px solid;
background-color:#f6f3e4;
height:auto!important;
width:650px;
height:200px;
min-height:200px;
padding:15px;
margin:0 0 40px 0;
float:left;
line-height:20px;
}

.mb2
{
border:0;
padding:0;
margin:0;
float:none;}

.mb3{
margin:0 0 0 10px;
width:84px;
height:26px;
float:left;
padding:0;
font-size:12px;
color:#632B1B;
text-align:center;
line-height:28px;}

.mb3 a:visited
{
color:#000;
}
.mb3 a:hover
{
color:#632B1B;
}
.mb3 a:link
{
color:#000;
}
.mb3 a
{
color:#000;
margin:0 0 0 10px;
width:84px;
height:26px;
float:left;
padding:0;
background-image:url(../images/button01.gif);
font-size:12px;
color:#632B1B;
text-align:center;
line-height:28px;
}
.au_1
{
float:left;
padding:5px 0 0 24px;
margin:0;
border:0;
background:url(../images/add.gif) no-repeat;
height:15px;
width:200px;
}
.au_2
{
border:#7a4c4e 1px solid;
background-color:#f6f3e4;
width:910px;
line-height:24px;
margin:5px auto 30px auto;
height:auto!important; 
min-height:40px; 
height:40px; 
padding:18px;
float:left;
}
.au_3
{
padding:0;
margin:0;
border:0;
float:left; 
width:780px;
}
.touxiang
{
border:1px #996600 solid;}
.tdstyle
{
padding:0;
margin:10px auto;
border:0;
height:auto!important;
height:200px;
min-height:200px;
float:none;
width:689px;
}

.tdstyle1
{
background-color:#f1e4cd ;
text-indent:10px;
line-height:28px;
}

.tdstyleadd{
background-color:#f1e4cd;}

.tdstyle2
{
text-indent:10px;
line-height:28px;
}

.tdstyle1a
{
background-color:#F6F3E4;
padding:6px 0;
line-height:21px;
}

.tdstyle2a
{
padding:6px 0;
line-height:21px;
}
.tdstyle3a
{
height:50px;
line-height:21px;
}

.tdstyle3{
margin:0 auto;
padding:0;
line-height:31px;
width:689px;
height:31px;
background:url(../images/page01.gif) no-repeat;
}
.site a:link {
color: #990000;
}

.site a:visited {
color: #990000;
}

.site a:hover {
color:#9f6138;
}
.site a {
font-size:12px;
font-weight:bold;
color: #990000;
line-height:20px;
}

.site {
font-size:12px;
font-weight:bold;
color: #990000;
line-height:20px;
text-decoration:none;
}
.log
{
float:left;
margin:15px auto 30px; 
height:180px; 
line-height:22px; 
border-left:#663300 1px dashed;
padding-left:30px;
padding-top:10px;
width:300px;}
.log1
{
height:25px;
padding:0;
margin:0;
text-indent:18pt;}

.mesWindow{ background-color:#D9C6AC;border:1px solid #70442c; padding:10px; margin:15px 0 0 60px;filter: Alpha(opacity=80);opacity:0.80;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:none;background:#D9C6AC;}
.mesWindowTop{border-bottom:#663300 1px dashed;;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:13px; color:#660000;}

a:link {
text-decoration: none;
font-size:12px;
color:#000000;
}
a:visited {
font-size:12px;
}
a:hover {
text-decoration: none;
font-size:12px;
color:#993300;
}
a {
font-size:12px;
color:#000000;
text-decoration:none;
blr:expression(this.onFocus=this.blur());
outline:none;
}

.guan a:link {
font-size:12px;
color:#fffef1;
text-decoration:none;
}
.guan a:visited {
text-decoration:none;
font-size:12px;
color:#fffef1;
}
.guan a:hover {
text-decoration:none;
font-size:12px;
color:#fffef1;
}
.guan {
font-size:12px;
color:#fffef1;
text-decoration:none;
}

.numzuozhe a:link {
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.numzuozhe a:visited {
text-decoration:none;
font-size:18px;
font-weight:bold;
}
.numzuozhe a:hover {
text-decoration:none;
font-size:18px;
font-weight:bold;
}
.numzuozhe {
font-size:18px;
font-weight:bold;
text-decoration:none;
}

#footer{
text-align:center;
height:110px;
width:1002px;
background:url(../images/footer.jpg) no-repeat;
background-position:0 50px;
line-height:20px;
margin:0 auto;
padding:0;
}
.tjn
{
float:left; 
margin-left:31px; 
margin-right:31px; 
text-align:center;
margin-bottom:0px;
padding:0;
}

.tablenew td{
padding:1px 0;
}

.clear{
 clear: both; padding:0; margin:0; height:1px; line-height:1px; overflow:hidden; font-size:0px;
}
