@charset "utf-8";
/* edited by bamboo 2010-2-25 */
body{ margin:0; padding:0; font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif;}
ul,h2,p,h4,dl,dt,dd,h1{ margin:0; padding:0; list-style:none}
h2{ font-size:14px;}
img{ border:0}
.clear{height:0; width:100%; overflow:hidden; clear:both}
.hr_20 {clear:both; display:block; font-size:0px; height:20px;}
.hr_15 {clear:both; display:block; font-size:0px; height:15px;}
.hr_10 {clear:both; display:block; font-size:0px; height:10px;}
.hr_8 {clear:both; display:block; font-size:0px; height:8px;}
.hr_6 {clear:both; display:block; font-size:0px; height:6px;}
.hr_4 {clear:both; display:block; font-size:0px; height:4px;}
#top{ width:960px; margin:auto; overflow:hidden; _padding-bottom:5px;height:100px;}
#logo{ width:250px; height:72px; float:left; margin:2px 0;_margin-bottom:4px;}
#banner{width:700px;height:70px;float:right; margin:15px 0 5px 0;_margin-bottom:10px;}
#topnavi{background:url(../images/topnavi_bg.gif) repeat-x 0 -26px; height:26px; width:960px; margin:auto;text-align:right;line-height:26px;color:#666666;}
.nav_c{ width:5px; height:26px; background:url(../images/topnavi_bg.gif) no-repeat}
.n_left{ float:left; background-position:0 0}
.n_right{ float:right; background-position:0 -52px}
#topnavi a{margin:6px 5px; color:#666666; text-decoration:none}
#topnavi a:hover{color:red;}
a#regbtn{width:75px; height:18px; background:url(../images/reg_btn.gif) no-repeat; margin:3px 5px;}
#navi{width:100%; height:42px; background:url(../images/navi_bg.gif) repeat-x}
#navibox{ width:960px; height:42px; margin:auto; background:url(../images/navi_mid_bg.gif) repeat-x}
#mn_left{ float:left}
#main_navi{ margin-left:35px;}
#main_navi,#main_navi li{ float:left; font-size:14px; font-weight:bold; line-height:42px;}
#main_navi li a{ display:block; color:#fff; text-decoration:none; padding:0 20px;}
#main_navi li a:hover{ color:#ff0; text-decoration:none}
#main_navi li.active{ background:url(../images/navi_active.png) no-repeat 50% 100%;}
#main_navi li.active a,#main_navi li.active a:hover{ color:#c00; text-decoration:none}

#mn_right{ float:right; background:url(../images/navi_right_bg.gif) no-repeat; height:42px; line-height:42px; padding-left:40px; font-size:14px;}
#mn_right a{ display:block; color:#fff; text-decoration:none; padding:0 15px;_padding:0 10px; float:left}
#wrapper{ width:960px; margin: 0px auto 0 auto; clear:both}

#events{ width:275px; float:right;}
.side_title{ width:275px; height:38px; background:url(../images/sprite.gif) no-repeat 0 -42px; margin-top:10px;}
.sidefot{ width:275px; height:2px; background:url(../images/sprite.gif) no-repeat 0 -80px; clear:both; overflow:hidden}
.sidemain{ padding:5px 5px 0 5px; background:url(../images/gray_bg.gif) repeat-x left bottom; border:1px solid #d4d4d4; border-top:0; border-bottom:0; float:left; width:263px;}
.side_title h2{ font-size:14px; font-weight:bold; color:#c00; background:url(../images/title_ico.gif) no-repeat; padding:10px 0 10px 25px; margin-left:10px; float:left}
.etitle h2{ background-position:0 8px;}
.vtitle h2{ background-position:0 -38px;}
.ktitle h2{ background-position:0 -86px;}
.stitle h2{ background-position:0 -133px;}
.esingle{ background:url(../images/s_dot.gif) repeat-x left bottom; padding-bottom:5px; margin-bottom:10px;_margin-bottom:7px;}
.esingle div{width:260px;overflow:hidden;height:20px;}
.esingle p{margin:0; padding:2px 0 0 20px;_margin:2px 0 0 0; clear:both; line-height:18px;height:18px;overflow:hidden;}
.esingle a{ display:block; float:left; background:url(../images/deco_ico.gif) no-repeat 0 2px; padding:4px 0 4px 20px; color:#014ccc; text-decoration:none}
.esingle a:hover{ color:#ff4100;}
.esingle div label.etag{ float:left; width:21px; height:9px; background:url(../images/event_tag.gif) no-repeat; margin:6px 0 0 5px; overflow:hidden}
.esingle div label.new{ background-position:0 -9px}
.esingle div label.hot{ background-position:0 0}
.esingle div label.end{ background-position:0 -18px;}

#main{ width:675px; float:left;}
#sidebar{ width:275px; float:right;}
.m_title{ width:675px; height:38px; background:url(../images/sprite.gif) no-repeat 0 0; margin-top:10px;}
.m_title h2{ background:url(../images/sprite.gif) no-repeat 0 -84px; width:162px; height:26px; float:left; padding:12px 0 0 30px; color:#fff;}
span.more{ float:right; line-height:38px; margin-right:15px;}
span.more a{ display:block; background:url(../images/sprite.gif) no-repeat -630px -87px; padding-right:20px; color:#c00; text-decoration:none}
span.more a:hover{ color:#f00; text-decoration:underline}
.m_title1{ width:960px; height:38px; background:url(../images/sprite1.gif) no-repeat 0 0; margin-top:10px;}
.m_title1 h2{ background:url(../images/sprite1.gif) no-repeat 0 -84px; width:162px; height:26px; float:left; padding:12px 0 0 30px; color:#fff;}
.bot960{ width:960px; height:2px; background:url(../images/sprite1.gif) no-repeat 0 -38px; overflow:hidden; clear:both}
.box960{ width:958px; border:1px solid #d4d4d4; border-bottom:0; border-top:0; background:url(../images/gray_bg.gif) repeat-x left bottom;float:left; }
.content1{margin:10px;line-height:1.5;}
.content1 dd{padding-left:32px;_padding-left:30px;margin:0}
.content1 dt{display:block;height:30px;line-height:30px;color:#FF0000;font-size:14px;font-weight:bold;background:url(../images/title_ico.gif) no-repeat 1px 4px;padding-left:30px;margin-top:10px;}
span.more1{ float:right; line-height:38px; margin-right:15px;}
span.more1 a{ display:block; background:url(../images/sprite1.gif) no-repeat -630px -87px; padding-right:20px; color:#c00; text-decoration:none}
span.more1 a:hover{ color:#f00; text-decoration:underline}

.tab-class{ float:right; margin-right:15px}
.tab-class ul li{ float:left; line-height:37px; font-size:14px; padding:0 20px; cursor:pointer; font-weight:bold; white-space:nowrap}
.tab-class ul li.hover{ border:1px solid #d4d4d4; background:#fff; border-bottom:0; color:#c00}
.bot675{ width:675px; height:2px; background:url(../images/sprite.gif) no-repeat 0 -38px; overflow:hidden; clear:both}
.box675{ width:673px; border:1px solid #d4d4d4; border-bottom:0; border-top:0; background:url(../images/gray_bg.gif) repeat-x left bottom;float:left; }
.partbox{height:400px; overflow:hidden;}
/*.partbox:hover{width:671px; border:2px solid #FF6600;background:#FFFFCC}*/
.s_partner{ width:630px; margin:10px 10px 0px 10px; float:left; /*height:75px;*/ overflow:hidden; display:inline}
.s_partner h2{ background:url(../images/sprite.gif) no-repeat -667px -60px; padding-left:12px;border-bottom:1px dotted #999;}
.s_partner h2 a{ color:#c00; text-decoration:none}
.s_partner h2 a:hover{ color:#f00; text-decoration:underline}
.s_partner p{ margin:5px 0 0 0; padding:0}
.s_partner p a{line-height:18px; color:#333; text-decoration:none; margin:0 5px 0 0; /*white-space:nowrap; */}
.s_partner p a:hover{ color:#c00; text-decoration:underline}

.h_event{ width:150px; float:left; margin:10px 8px 1px 8px; display:inline;height:140px;overflow:hidden;}
.h_event img{width:150px;height:100px;}
.h_event p{ margin-top:1px; line-height:18px;}
.h_event p a{ color:#333; text-decoration:none}
.h_event p a:hover{ color:#c00; text-decoration:underline}

.h_event1{width:180px; float:left; margin:10px 2px 10px 8px; display:inline}
.h_event1 div{display:inline-table;border:1px solid #ccc;padding:5px;width:150px;height:100px;margin-top:0px;}
.h_event1 p{WHITE-SPACE:nowrap;TEXT-OVERFLOW:ellipsis;margin-bottom:2px;margin-top:3px; line-height:16px;overflow:hidden;width:176px;height:16px;}
.h_event1 p a{ color:#333; text-decoration:none}
.h_event1 p a:hover{ color:#c00; text-decoration:underline}

.process_box{ width:670px; margin:10px auto; text-align:center}
#video{ margin:6px 0 4px 0; width:255px; clear:both; line-height:22px;}
#video li{ background:url(../images/deco_ico.gif) no-repeat 0 -3px; padding-left:20px; height:24px; overflow:hidden;}
#video li a{ color:#333; text-decoration:none}
#video li a:hover{ color:#c00; text-decoration:underline}
.adver{ margin-bottom:5px;}
#toknow li{ line-height:22px; background:url(../images/s_dot_icon.gif) no-repeat 0 50%; padding-left:6px; white-space:nowrap}
#toknow li a{ color:#333; text-decoration:none}
#toknow li a:hover{ color:#c00; text-decoration:underline}

#sevice li{ font-size:14px; line-height:25px; background:url(../images/s_dot.gif) repeat-x left bottom; padding:5px 0; }
#sevice li span{ background:url(../images/deco_ico.gif) no-repeat; padding:5px 0 5px 20px}
#sevice li#qq span{ background-position:0 -68px;}
#sevice li#phone span{ background-position:0 -104px;}
#sevice li#group span{ background-position:0 -142px;}
#foot{ width:960px; text-align:center; margin-top:20px; line-height:20px;}

/*channel stylesheet*/
#topevent{ width:657px; border:4px solid #c00; float:left; margin-top:10px; height:255px; padding:5px;}
#topevent_jiadian{ width:657px; border:4px solid #808080; float:left; margin-top:10px; height:165px; padding:5px;}
#topevent_jiaju{ width:657px; border:4px solid #006699; float:left; margin-top:10px; height:165px; padding:5px;}
#topone{ width:360px; float:left; margin-left:20px;}
#topone h2{ padding:5px 0;}
#topone p{ font-size:14px; line-height:20px;}
#signup{ width:120px; height:36px; background:url(../images/signup.gif) no-repeat; border:0; float:left; margin-top:10px;}
#topone span{ margin-top:5px; float:left; margin-left:10px;}
#topone span em{ font-style:normal; font-weight:bold; color:#c00; font-size:22px;}
.dashline{ width:100%; clear:both; height:21px; overflow:hidden; background:url(../images/s_dot.gif) repeat-x 0 50%;}

.rollphotos {OVERFLOW: hidden;ZOOM: 1;POSITION: relative;width:655px; margin:auto}
.rollphotos .LeftBotton {BACKGROUND: url(../images/sprite.gif) no-repeat -318px -44px;LEFT:0;FLOAT: left;WIDTH: 24px;CURSOR: pointer;POSITION: absolute;TOP: 23px;HEIGHT: 37px}
.rollphotos .RightBotton {RIGHT:0;BACKGROUND: url(../images/sprite.gif) no-repeat -342px -44px;FLOAT: right;WIDTH: 24px;CURSOR: pointer;POSITION: absolute;TOP: 23px;HEIGHT: 37px}
.rollphotos .Cont {OVERFLOW: hidden;WIDTH:605px;PADDING-TOP: 10px;margin:0 25px; height:66px;position:relative;}
.rollphotos .Cont div{width:2010em;position:absolute;}
.rollphotos .Cont img{
    float:left;
    display:inline; /* 修复IE6双边距BUG */
	margin:0px 0 0 18px;
	padding:2px;
	border:1px solid #ccc;
	width:120px;
	height:60px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}
.rollphotos .box {FLOAT: left;WIDTH: 150px;TEXT-ALIGN: center;}
.partC .PC_left {FLOAT: left}
.partC .PC_right {FLOAT: right}
.brand{ background:none; background-color:#f7f7f7}
.category1 .bd1 {background:#fff url(../images/cate-bg.gif) repeat-y top left; width:958px; overflow:hidden}
.category1 .virtual1 {padding:0 0 1px 0;FONT-FAMILY: Simsun;OVERFLOW: hidden; border:2px solid #fff; position:relative; float:left; width:952px;}
/*.hovers {width:669px; border:2px solid #3794d1; background:#f3f9ff; padding:0;padding:0;FONT-FAMILY: Simsun;OVERFLOW: hidden;position:relative; float:left}*/
.category1 h4{ width:15px; padding:5px; font-size:14px;}
.category .bd {background:#fff url(../images/cate-bg.gif) repeat-y top left; width:673px; overflow:hidden}
.category .virtual {padding:0 0 1px 0;FONT-FAMILY: Simsun;OVERFLOW: hidden; border:2px solid #fff; position:relative; float:left}
/*.hovers {width:669px; border:2px solid #3794d1; background:#f3f9ff; padding:0;padding:0;FONT-FAMILY: Simsun;OVERFLOW: hidden;position:relative; float:left}*/
.category h4{ width:15px; padding:5px; font-size:14px;}
#categoryList ul{ float:right; width:950px; padding:5px 0; display:inline;}
#categoryList ul li{ width:140px; float:left; display:inline; margin:2px 8px; line-height:20px;font-size:14px;}
#categoryList ul li a{ color:#014ccc; text-decoration:none}
#categoryList ul li a:hover{ color:#ff4e00; text-decoration:underline}

.h_single{ width:653px; margin:6px auto 0px auto; background:url(../images/s_dot.gif) repeat-x left bottom; padding-bottom:6px; overflow:hidden;}
.h_single img{ float:left; margin-right:10px;}
.h_single_right{ float:left; display:inline}
.h_single_right a.title2{ font-weight:normal; color:#014ccc; text-decoration:none; font-size:14px; background:url(../images/dot/dot-2.gif) no-repeat 0 4px; padding-left:14px;}
.h_single_right a.title1{ font-weight:normal; color:#000000; text-decoration:none; font-size:14px; background:url(../images/dot/dot-1.gif) no-repeat 0 4px; padding-left:14px;}
.h_single_right a.title2:hover{ color:#ff4100;}
.h_single_right a.title1:hover{ color:#ff4100;}
.h_single_right span{color:#999;}
a.join{ width:70px; height:22px; background:url(../images/sprite.gif) no-repeat -399px -55px; display:block; padding-left:10px; line-height:22px; font-weight:bold; color:#fff; text-decoration:none; margin-top:10px; float:left; margin-right:20px; display:inline;}
.h_single_right p{ line-height:20px;}

/*分页*/
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px 0; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
#photo-list{ width:640px; margin:auto; overflow:hidden}
#photo-list li{ float:left; width:160px; }
.divide-line{ height:5px; overflow:hidden; width:100%;}

/*baoming*/
#joinbox{ width:675px; float:left; margin-top:10px;}
#Jointitle{ width:675px; height:34px; background:url(../images/join_title.gif) no-repeat; line-height:34px;}
#Jointitle h2{ font-size:14px; float:left; line-height:34px; margin-left:10px; color:#c00}
#Jointitle span{ float:right; margin-right:10px; font-size:14px; color:#c00}
#Jointitle span em{ background:#fff; font-weight:bold; padding:2px 5px; margin:0 5px; font-size:20px; border:1px solid #c00}
.tdleft{background:#f1f1f1 url(../images/formbg.gif) no-repeat 100% 50%;}
#Joinmain{ width:673px; border:1px solid #e6b972;}
#Joinform{ width:400px; float:left; padding:3px;}
#Joinform ul{ margin:20px 10px 15px 10px; position:relative}
#Joinform ul>li{ margin:10px 0;}
#Joinform ul>li label{ float:left; width:90px; text-align:right; padding-top:3px; font-size:14px;}
#Joinform ul>li span{ color:#f00;}
#joinok{ width:120px; height:36px; background:url(../images/join_btn_bg.gif) no-repeat; border:0; float:left; margin:0 0 0 100px; font-weight:bold; color:#ff0; font-size:14px;}
#eventcheck{top:0;float:right;width:250px;margin:10px 5px 5px 5px;padding:1px;}
#eventcheck h2{ color:#c00; margin:0 0 5px 0; padding:0}
#eventcheck div{ width:220px; float:left; line-height:30px; margin-left:10px; font-size:14px;}
#eventcheck div input{ margin-top:5px; float:left}
#eventcheck span{color:#cc0000;font-size:12px;}

.event_map{ width:662px; margin:10px auto;}
.event_map img{ border:1px solid #ccc;}
.tab-class-content table{ width:660px; background:#ccc; margin:auto; border-top:0px solid #c00;}
.tab-class-content table thead th{ background:#f2f2f2; line-height:30px;}
.tab-class-content table td{ background:#fff; padding:5px 0px; height:70px; text-align:center;}
.tab-class-content table a{color:#c00; text-decoration:none;}
.tab-class-content table a:hover{ color:#f00; text-decoration:underline}
.tab-class-content .timetb{margin-bottom:8px;}
.tab-class-content .timetb td{height:30px}

#history-select{ width:960px; background:url(../images/sort_type.gif) no-repeat; height:40px;}
#history-select a{ display:block; float:right; width:133px; height:24px; margin:9px 10px 0 0}
#history-select a.type{ background:url(../images/his_type.gif) no-repeat}
#history-select a.years{ background:url(../images/his_year.gif) no-repeat}

/*焦点图*/
div#feature_list {width: 675px;height: 273px;overflow: hidden;position: relative;background:url(../images/focus_bg.jpg) no-repeat top right;float:left; margin-top:10px;}

div#feature_list ul#tabs {position: absolute;top:77px; right:3px;_right:2px;list-style: none;	padding: 0;margin: 0;}
ul#tabs {z-index: 2;width: 147px;}

ul#tabs li{background-image:url(../images/tabs-bg.gif); background-repeat:no-repeat; cursor:pointer;}
ul#tabs li{font-size: 12px; background-position:0 0; width:147px; height:46px; overflow:hidden;margin-bottom:2px;font-weight:bold}

ul#tabs li img {padding: 5px;border: none;float: left;margin: 10px 10px 0 0;}
ul#tabs li a {color:#fff; background:none; text-decoration: none;	display:block; padding:10px 15px 10px 10px; height:60px;}
ul#tabs li p{height:40px;overflow:hidden;}

ul#tabs li a:hover {text-decoration:none; color:#ff4100}

ul#tabs li.current{background-position:0 -46px;}
ul#tabs li.current a{color: #ff4100;}
ul#tabs li.current a:hover {text-decoration: none;}

ul#output {right: 0;width: 522px;height: 273px;position: relative;float:left;}
ul#output li {position:absolute;width: 522px;height: 273px;left:0}

#helplist{width:620px; margin:20px 0 20px 20px}
#helplist li{ margin:10px 10px; width:600px; background:url(../images/s_dot.gif) repeat-x left bottom; padding-bottom:10px; clear:both; line-height:1.5;}
#helplist li h2{ font-size:14px; font-weight:bold; color:#014ccc; margin:10px 0;}

#joinbtn{ float:left; margin-top:10px;}
#joinbtn a{ background:url(../images/joinbtn_left.gif) no-repeat top left; padding-left:10px; margin:0; height:36px; float:left; color:#FF0; font-size:14px; font-weight:bold; cursor:pointer}
#joinbtn a em{ height:36px; background:url(../images/joinbtn_right.gif) no-repeat top right; padding:10px 10px 0 0; font-style:normal; float:left}
.cluetip-default {
  background-color: #f2f2f2;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #f2f2f2;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size:14px;
  font-weight:bold;
  background-color: #dedede;
  color: #c00;
}

.cluetip-default #cluetip-inner {
  padding: 0px 5px 5px 5px;
  line-height:150%;
}
.cluetip-default div#cluetip-close {
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

#mapbox{z-index:1000; position:absolute; background:#CCCCCC; padding:10px; top:50px; left:140px;width:660px; display:none;}
#mapbox img{ clear:both;}
#mapbox img#close{ float:right; margin-top:5px; cursor:pointer}

/* 新调整内容样式 */
.tg_all_list {width:960px; margin:0 auto; overflow:hidden;padding:4px 0}
.tg_show {float:left; border:1px solid #ddd; height:105px; width:473px; background:url(../images/tg_show_bj.gif) repeat-x; position:relative}
.tg_show dt {float:left; background:url(../images/tg_left_bj.jpg) no-repeat; width:134px; height:104px; text-align:center}
.tg_show dt h1 {text-align:center; font-size:22px; font-family:"微软雅黑"; color:#00a0fe; line-height:36px;margin-top:16px}
.tg_show dt p {font-size:14px; font-weight:bold; color:#646464;margin-top:5px;}
.tg_show dd {float:left;padding-left:10px}
.tg_show dd a {color:#333;text-decoration:none;}
.tg_show dd a:hover{color:#F00;}
.tg_show dd h2 {font-size:13px; margin-top:2px; line-height:28px}
.tg_show dd li {line-height:20px; background:url(../images/ico_xlb.gif) no-repeat 0 5px; padding-left:18px; color:#666;}
.tg_show .bm_box {padding:4px 0 0 18px; height:21px; overflow:hidden}
.tg_show .bm_box img {float:left}
.tg_show .bm_num {float:left;margin-left:10px}
.tg_show .bm_num b {font-size:14px; color:#F00}
.tg_show .ico { position:absolute; top:-4px; right:8px}
.tg_show .logo {position:absolute; bottom:3px; right:3px}

.tg_all_list .rt {float:right}
.tg_all_list .hr10 {height:10px; clear:both; font-size:0px;}
