

body{color: #000; background: #fff; text-align: left;}
*{margin:0; padding:0;}

* html body{overflow: visible;}
* html iframe, * html frame{overflow: auto;}
* html frameset{overflow: hidden;}

img{border:0 none;}
ul, li{list-style-type: none;}

a:link, a:visited{color:#0065FF; text-decoration: none;}

a:hover{text-decoration: underline;}
.wrapper{clear: both; overflow: hidden;}
.clearing{border-top:1px solid transparent !important; clear:both; visibility: hidden;}
.wrapfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.wrapfix {display: inline-block;}
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}
.floatfix{overflow: hidden;}

.invisible{visibility:hidden;}
.hidden{display: none;}
html * { font-size: 100.01% }
body{font-size:75.00%; font-family:'lucida grande',taho,verdana,'trebuchet ms',sans-serif;}
 
h1, h2, h3, h4, h5, h6{ font-weight: bold; }
h1{ font-size: 200%; }
h2{ font-size: 166.67%; }
h3{ font-size: 150%; }
h4{ font-size: 133.33%; }
h5{ font-size: 116.67%; }
h6{font-size: 116.67%; font-style: italic;}
cite, blackquote, em, i{ font-style: italic; }
strong, b{ font-weight: bold; }
pre, code{font-family: monospace; font-size: 1.1em;}
acronym, abbr{border-bottom: .1em dashed #c00; cursor: help; letter-spacing: .07em;}

.gray{color: gray;}

.red,a.red{color: red;}

.green{color: green;}

.c8{height:8px;}
.c5{height:5px;}

#header{position: relative; width: 950px; margin: 0 auto; _height: 68px;}


#header .logo_tk {float: left; width: 350px; height: 68px; background: #fff;}

#header .logo_tk a {display: block; width: 291px; height: 52px; background: transparent url(logo.gif) no-repeat center; margin: 10px 0 0 1px;}

#header .logo_tk a span {display: none;}



#header #logo{width: 293px;height: 60px;}
#header #logo a{background: none;}
#header #top_nav{background-repeat: no-repeat;height: 60px;	overflow: hidden;background-position: -290px top;}

#quick_links{border-bottom: 1px solid #E0E0E0;	height: 22px;margin: 0; float:right}
#quick_links ul{float: right;}
#quick_links li{float: left;line-height: 14px;_line-height: 16px;padding: 0 7px; border-left: 1px solid #E0E0E0;	_font-family: simsun;margin: 4px 0 0 0;}

#quick_links li a:link, #quick_links li a:visited{color: #0245DC;}
#quick_links li a:hover{color: #ff5500;}
#quick_links li.myalimama{margin: 3px 0 0 0;}

#quick_links li.myalimama a, #quick_links li.myalimama a span, #quick_links li.myalimama a span i, #top_nav_bar li a, #top_nav_bar li a span{display: block;	float: left;background-repeat: no-repeat;cursor: pointer;}

#quick_links li.myalimama a span i{	background: transparent url(bag.gif) no-repeat left center;height: 16px;width: 16px;margin: 0 2px 0 0;}

#quick_links li.myalimama a{background-position: right -69px;padding: 0 4px 0 0;}
#quick_links li.myalimama a span{line-height: 16px;	*line-height: 17px;height: 17px;background-position: left -69px;padding: 0 4px 0 8px;}
#quick_links li.today, #quick_links li.member, #quick_links li.myalimama{color: #666;border: 0 none;}


.simple-list .tlist-item .actions a.del, .post-opinion .details .arrow, .simple-list .batch-actions i, .common-button i.icon, .common-list .tlists thead, .common-list .list-body .batch-actions i, .new-icon i, div#navigation, div#navigation .lc, div#navigation .rc, div#navigation .mc li.current a, div#navigation .mc li.current a span, .paginate .pages li a span i, .flow-steps li i, .flow-steps li.arrow, #header #guider li.member i, #header #guider li.help i, #header #guider li.nav a, #header #guider li.nav a span,#main .role-summary-footer, #main .role-summary-footer .lc, #main .role-summary-footer .rc,#main .side-block h3, #main .side-block h3 span i{background-image: url(myalimama_bg.png);}

.small-button a, .small-button a span,div#navigation .mc li, div#navigation .mc li a:hover, div#navigation .mc li a:hover span{background-image: url(sale_bg.png);}


* html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
.add_new_icon {background:transparent url(inc.gif) no-repeat scroll left top; height:20px; overflow:hidden; position:absolute; right:-20px; top:-6px; width:24px;}

#top_nav_bar_quick li a, #top_nav_bar_quick li a span,#top_nav_bar_quick li.down i.downi,#top_nav_bar_quick .down_div .down_bl,#top_nav_bar_quick .down_div .down_br,#top_nav_bar_quick .down_div .down_up,#top_nav_bar_quick li.new i.newi{background-image: url(new_header_bg2.gif);}


#top_nav_bar_quick ul{margin: 8px 0px 0px 4px;font-size: 12px; _margin-bottom:-11px; float:right; color:#4b6486;}
#top_nav_bar_quick li{float: left;cursor: pointer;margin:0 2px;}
#top_nav_bar_quick li a{background-position: right -240px;padding: 0 5px 0 0; float:left; color:#4b6486;}
#top_nav_bar_quick li a:hover{ text-decoration:none; background-position: right -280px; color:#3164aa;}

#top_nav_bar_quick li a span{ cursor:pointer;background-position: left -240px;padding: 0px 5px 0 10px; color:#4b6486; height: 27px;line-height: 24px;*line-height:27px; display:block; float:left;}
#top_nav_bar_quick li a:hover span{	background-position: left -280px; color:#3164aa;}

#top_nav_bar_quick li.down{position:relative;}
#top_nav_bar_quick li.down i.downi{ float:left; height:11px; width:11px; display:block; background-position:-170px -210px; margin-top:8px;margin-left:-2px;}


#top_nav_bar_quick .down_div{ position:absolute; z-index:10;width:120px;top:21px;left:0px;padding:0; display:none;}
#top_nav_bar_quick .down_div .down_body{border:1px #b4c5d6 solid; border-bottom-width:0;background-color:#fff;}
#top_nav_bar_quick .down_div .down_foot{margin:0 5px; height:4px; line-height:0; border-bottom:1px #b4c5d6 solid;background-color:#fff; _overflow:hidden;}
#top_nav_bar_quick .down_div .down_up{ position:absolute; float:left; left:62px; top:-3px; width:7px; height:4px; overflow:hidden; background-position:-170px -200px; display:block;}
#top_nav_bar_quick .down_div .down_bl{ position:relative; float:left; left:-5px; bottom:0px; width:5px; height:5px; overflow:hidden; line-height:0; background-position:-150px -200px; display:block;}
#top_nav_bar_quick .down_div .down_br{ position:relative; float:right; right:-5px; bottom:0px; width:5px; height:5px; line-height:0; background-position:-150px -210px; display:block;}
#top_nav_bar_quick .down_div ul{margin:0 3px; float:none;}
#top_nav_bar_quick .down_div li{ float:none;padding:4px 0 2px 2px;}
#top_nav_bar_quick .down_div li a{float:none;background-image:none; font-size:12px;padding-right:2px;}
#top_nav_bar_quick .down_div li.downfirst{border-top-width:0;}


div#navigation_tk,div#navigation_tk .lc,div#navigation_tk .rc,div#navigation_tk .mc li.current a,div#navigation_tk .mc li.current a span,div.filters-taoke .lc .bottom-batch,div.filters-taoke .lc .top-batch,h1.summary-title, #main h1.summary-title .lc, #main h1.summary-title .rc, #main h1.summary-title i,#main .alias ul li, #main .alias ul li i{background: transparent url(myalimama_bg.png);}

div#tk_nav ul li a:hover,div#tk_nav ul li a:hover span,div#tk_nav,div#tk_nav li.current a,div#tk_nav li.current a span,div#navigation_tk .mc li,div#navigation_tk .mc li a:hover,div#navigation_tk .mc li a:hover span,.tk-small-button,.tk-small-button1
	{background: transparent url(sale_bg.png);}

/* navigation_tk */
div#navigation_tk {height: 34px; background-repeat: repeat-x; background-position: left top; overflow: hidden; min-width: 950px; margin: 3px 2px 0 2px; position: relative;}

div#navigation_tk .lc,div#navigation_tk .rc {width: 5px; height: 34px; background-repeat: no-repeat; overflow: hidden; position: absolute;}

div#navigation_tk .lc {float: none; background-position: left -34px; left: 0; top: 0;}

div#navigation_tk .rc {float: none; background-position: right -34px; width: 5px; _margin-right:-1px; right: 0; top: 0;}

div#navigation_tk .mc {width: 940px; margin: 0 auto;}

div#navigation_tk .mc li {float: left; background-repeat: no-repeat; background-position: right -778px; padding: 0 5px;}

div#navigation_tk .mc li a {display: block; font-size: 12px; font-weight: bold;}

div#navigation_tk .mc li a span {display: block; padding: 5px 12px 0 12px; margin-top: 4px; cursor: pointer;}

div#navigation_tk .mc li a:hover {background-repeat: no-repeat; background-position: right -812px; float: left; padding: 0 4px 0 0; height: 24px; line-height: 24px; margin: 5px 0 0 0; text-decoration: none;}

div#navigation_tk .mc li a:hover span {background-repeat: no-repeat; background-position: left -812px; float: left; padding: 0 8px 0 12px; margin: 0px;}

div#navigation_tk .mc li.current a,div#navigation_tk .mc li.current a:hover
	{height: 34px; background-repeat: no-repeat; background-image: url(myalimama_bg.png); background-position: right -68px; border: 0 none; float: left; line-height: 40px; padding: 0 20px 0 0; margin: 0px;  *margin-top: 0px !important;}

div#navigation_tk .mc li.current a span,div#navigation_tk .mc li.current a:hover span
	{margin: 0px; background-repeat: no-repeat; line-height: 40px; background-image: url(myalimama_bg.png); background-position: left -68px; padding: 0 0px 0 20px; float: none;}

div#navigation_tk .mc li a:link,div#navigation_tk .mc li a:visited {color: #fff;}

div#navigation_tk .mc li.current a:link,div#navigation_tk .mc li.current a:visited{color: #666;}


div.tk-search {border-bottom: 1px solid #edefef; background: url(topsearch_bg.png) repeat-x bottom; float:left; width: 100%;}
div.tk-search option{margin: 0px 3px;}
div.tk-rm {width: 950px; margin: 12px auto 5px auto; line-height: 20px;}

ul.rm-search {color: #999; margin-left: 8px; _margin-left: 15px;}

div.rm-search a:link,div.rm-search a:visited,div.rm-search a:active {color: #999;}

div.rm-search a:hover{color:#ff5603;}
div.tk-rm ul {float: left;}

div.tk-rm ul li {margin: 0px 0px 0px 5px; float: left;}
div.tk-rm ul li.date {float:right; font-size:12px; color:#4BB62F}

.small-button a, .small-button a span{	display: block; 	float: left; 	background-repeat: no-repeat; 	cursor: pointer; 	font-size: 12px; }

.small-button a{	background-position: right -896px; 	padding: 0 3px 0 0; }

.small-button a span{	background-position: left -896px; 	padding: 0 3px 0 6px; 	height: 20px; 	line-height: 20px; }

.small-button a:link, .small-button a:visited{	color: #666; }

.small-button a:hover{	color: #ff5500; 	text-decoration: none; }



#main,.taoke-list{width: 950px; margin:5px auto; padding: 0px; overflow: hidden;}

#main .lcol1{
	float: left;
	width: 685px;
}

#main .lcol3{
	float: right;
	width: 250px;
	overflow: hidden;
}


div#page_main {padding: 5px 10px; _padding: 5px 2px; width:950px; margin: 0 auto; min-width: 950px; _width: 950px; _margin: 0 auto;}
div.filters-taoke-t {background: url(tk_s.png) top repeat-x #efefef; border: 1px #d4d3ff solid; width: 950px; display: block; padding: 3px  0px 0px  0px; #padding: 3px  0px 2px  0px; #height: 26px; _height: 20px; margin: 0px auto;}
ul.page_number{margin-right:20px; }
ul.page_number li{float:right; line-height:16px; padding: 2px 2px;}

ul.page_number li a{height:16px; text-align:center; padding:2px 3px; margin:0px 1px; line-height:16px; border:1px solid #dddddd;	background-color: #FFF; color:#006599; _padding:1px 3px;}

#zck_list{width: 950px; margin:0 auto; padding: 0px; overflow: hidden; border-left: 1px solid #d4d3ff; border-right: 1px solid #d4d3ff; border-bottom: 1px solid #d4d3ff;}

table.zck_list{}
table.zck_list td,table.zck_list th{text-align:center; font-size:12px;}
table.zck_list th{color:#666; font-weight:400; height:26px; line-height:26px;}
table.zck_list td{color:#fd5300; height:39px; line-height:39px; border-top:1px #ccc dashed;}

table.zck_list td.t1{color:#003CEC; text-align:left; text-indent:1em;}
table.zck_list td.t1 a{color:#003CEC; font-weight:bold}
table.zck_list td.t1 sup{color:red; font-family:"ËÎÌå"; font-size:12px;}
#cp{margin:10px;}

#cp table.tableborder{background: #DBEAF5; border: 1px solid #FFFFFF; font-size:12px}
#cp table.tableborder tr.header{/*color: #FFFFFF; font-weight: bold; background-color: #698CC3*/
	background-color:#F0F0F0}
#cp table.tableborder td{padding:2px 5px;}

#main h1.summary-title{
	background-position: left -660px;
	height: 37px;
	color: #006599;
	font-size: 12px;
	line-height: 32px;
	position: relative;
	_overflow:hidden
}
#main h1.summary-title .lc, #main h1.summary-title .rc, #main .role-summary-footer .lc, #main .role-summary-footer .rc{
	width: 5px;
	height: 37px;
	background-repeat: no-repeat;
	overflow: hidden;
	float:left
}
#main .role-summary-footer .lc, #main .role-summary-footer .rc{
	height: 11px;
}

#main .role-summary-footer .lc{
	background-position: left -698px;
}

#main .role-summary-footer .rc{
	background-position: -225px -698px;
	float:right
}

#main h1.summary-title .lc{
	background-position: left -622px;
}

#main h1.summary-title .rc{
	background-position: -225px -622px;
	margin: -32px 0 0 0;
	float:right
}

#main h1.summary-title .mc{
	padding-left: 10px;
	width: 105px;
	overflow: hidden;
}

#main .role-summary-footer{
	margin: 0 0 10px 0;
	height: 11px;
	background-repeat: repeat-x;
	background-position: left -845px;
	position: relative;
	clear: both;
	_overflow:hidden;
}

#main .role-summary{
	border-left: 1px solid #DCEAF7;
	border-right: 1px solid #DCEAF7;
	padding: 7px 20px;
	_width:643px;
	_overflow:hidden
}


#main h1.summary-title i{
	background-repeat: no-repeat;
	background-position: -34px -223px;
	display: block;
	width: 11px;
	height: 6px;
	float: right;
	overflow: hidden;
	margin: -20px 0 0 0;
}

#main .smbox{
	width:337px;
	float:left;
}
#main .smbox .role-summary{
	_width:295px;
}


#main .abc{
	border-bottom:1px #BED2E4 solid;
	border-top:1px #BED2E4 solid;
	background-color:#E8F2FC;
	font-weight:bold;
}
#main .abc span{
	float:left;
	margin:5px;
	*margin:7px;
	*margin-bottom:0;
}

#main .abc a{
	display:block;
	float:left;
	border:1px #B7D1E6 solid;
	width:18px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:2px;
	margin-bottom:1px;
	text-decoration:none
}
#main .abc a:hover{
	border:1px #4082B7 solid;
	background-color:#659CC9;
	color:#fff
}










#main .side-block{
	background-color: #EBF4FB;
	border: 1px solid #DCEAF7;
}

#main .side-block h3{
	height: 28px;
	line-height: 28px;
	background-repeat: repeat-x;
	background-position: left -282px;
	font-size: 12px;
	color: #fff;
	padding: 0 10px;
}

#main .side-block h3 span{
	padding: 0 15px 0 0;
	display: block;
	float: left;
	width: 76px;
	overflow: hidden;
}

#main .side-block h3 span.open i{
	background-repeat: no-repeat;
	background-position: -34px -229px;
	display: block;
	width: 11px;
	height: 6px;
	float: right;
	overflow: hidden;
	margin: -16px 0 0 0;
}

#main .alias ul li i{
	display: block;
	float: left;
	width: 17px;
	height: 17px;
	overflow: hidden;
	margin: 5px 4px 0 5px;
	background-repeat: no-repeat;
}
#main .alias .buyer{
	float: left;
	margin: 15px 0 10px 8px;
	_margin-left:4px;
}

#main .alias .seller{
	float: right;
	margin: 15px 8px 10px 8px;
}
#main .alias ul{
	margin: 2px 0 0 0;
}

#main .alias ul li{
	width: 111px;
	height: 31px;
	line-height: 31px;
	margin: 0 0 10px 0;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left -329px;
}

#main .alias ul li i{
	margin: 7px 4px 0 8px;
	_margin: 7px 2px 0 4px;
}

#main .alias ul li i.new-gg-plan{
	background-position: -212px -197px;
}

#main .alias ul li i.manage-gg-group{
	background-position: -206px -216px;
}

#main .alias ul li i.manage-trans-buyer{
	background-position: -187px -214px;
}

#main .alias ul li i.new-gg-board{
	background-position: -130px -214px;
}

#main .alias ul li i.manage-trans-seller{
	background-position: -149px -214px;
}

#main .alias ul li i.view-income{
	background-position: -168px -214px;
}

#main .alias ul li i.incomes{
	background-position: -138px -709px;
}


.ibox{
	border-bottom:1px #cdcdcd dashed
}
.ibox .pic{
	padding-bottom:5px;
}
.ibox .pic img{
	float:left;
	margin-right:20px;
	width:85px;
	height:85px;
}
.itop{
	width:320px;
}
.itop p.title{
	border-bottom:1px #cdcdcd dashed; background:url(rl2.gif) 0px 2px no-repeat; padding-left:15px; padding-bottom:5px
}
.itop p.intro{
	margin:8px 0;
	line-height:22px
}
.itop p.intro,.itop p.intro a,.igood a{
	color:#006599
}
.igood{
	margin-top:15px;
	color:#0065FF;
	width:640px;
	overflow:hidden;
}

ul.newslist{
	margin:10px;
	line-height:22px;
}
ul.newslist a{
	color:#347ABA;
}
ul.newslist li{
	background:url(rl1.gif) left no-repeat;
	padding-left:10px
}

ul.listline li{
	background:url(rl2.gif) left no-repeat;
	padding-left:15px;
	height:30px;
	line-height:32px;
	border-bottom:1px #cdcdcd dashed;
	overflow:hidden;
}
ul.listline li a{
	color:#555
}
ul.listline li span{
	color:#0065FF;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}
div.listpagetitle{
	font-size:12px
}
.pages{
	margin:15px; margin-bottom:0
}

.mouseover{background-color:#F4F9FD}

.rasd1{
	margin-bottom:10px;
}
.pageasd1{
	width:298px; height:185px; border:1px #F1F6FC solid; float:right; overflow:hidden;
}
.pageasd2{
	width:300px; border:1px #F1F6FC solid; float:right; overflow:hidden;
}


ul.info li{margin:0 2px; color:#555; line-height:18px}
ul.info li.pic{float:left; width:82px; height:90px; overflow:hidden; margin-right:15px; margin-top:5px}
ul.info li.pic img{width:80px; height:70px;border:1px #F1F6FC solid;}
ul.downbox li{font-size:12px; color:#555; margin:10px 0;}
ul.downbox li.title{font-size:12px; background:url(rl2.gif) left no-repeat; border-bottom:1px #cdcdcd dashed; height:30px; line-height:30px; padding-left:15px;
						color:#006599; font-weight:bold}
ul.downbox li.downpath{margin-bottom:0}
ul.downbox li.downpath p{float:left;}
ul.downbox li.downpath p.url{margin-left:10px; height:44px; margin-top:5px}
ul.downbox li.downpath p.url a{color:#000; padding-left:1px}


input#username,input#password,input#repassword,input#email,input#regphone,input#truename,input#oicq,input#msn,input#call,input#phone,input#homepage,input#address,input#oldpassword{line-height:20px;}
input#username,input#password,input#repassword{size:40px;}

.f12,div.f12 div{font-size:12px;}
#footer{clear: both; display: block; margin: 15px auto; padding: 1px 0pt 0pt; text-align: center; background: transparent url(1201241189007.png) repeat-x; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/img/1199944129517.png"); _background:none; width: 100%;}

#footer ul.bottom-nav, #footer ul.ali-family{display: block; height: 15px; margin: 25px auto 0pt; width: 650px; *width: 670px;}

#footer ul.bottom-nav{_margin: 25px auto 0pt;}

#footer ul.ali-family{width: 680px; _width: 740px; margin: 5px auto 10px;}

#footer ul.bottom-nav li, #footer ul.ali-family li{display: block; float: left; margin: 0pt 7px;}

#footer a:link, #footer a:visited{text-decoration: none;}

#footer a:hover{text-decoration: underline;}



body,div,a,span,td,th {
	font-size: 12px;
}

/*20101210 new css for top*/
ol.listline li{
 		height:30px;
	line-height:32px;
	border-bottom:1px #cdcdcd dashed;
	overflow:hidden;
}
ol.listline li div { width:13px; float:left; text-align:right; padding-right:25px;}
ol.listline li a{
	color:#555
}
ol.listline li span{
	color:#0065FF;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif
}
/*20101210 new css for ask*/
#floatBoxBg{
	width:100%;
	height:100%;
	filter:alpha(opacity=50);
	opacity:0.5;
	position:absolute;
	top:0;
	left:0;
	background-color: #C4C4C4;
}
.floatBox{
	border:5px solid #93BCD5;
	width:300px;
	position:absolute;
	top:50px;
	left:40%;
	background-color: #FFF;
}
.floatBox .titlet{
	height:23px;
	color:#ffffff;
	background-color: #AECDDF;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.floatBox .xb{
	height:60px;
	text-align:right;
	margin-right: 5px;
	margin-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AECDDF;
}
.floatBox .xb input{
	color:#000;
	font-weight:bold;
	font-size:14px;
	border:1px solid #AECDDF;
	margin-top: 15px;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.floatBox .titlet h4{float:left;padding:0;margin:0;font-size:14px;line-height:16px;}
.floatBox .titlet span{float:right;cursor:pointer;}
.floatBox .content{padding:20px 15px;background:#fff;}

.pl_wbk {
	height: auto;
	padding-right: 5px;
	padding-left: 5px;
}

 .pl_fab{
	height: 30px;

	line-height: 30px;
}
 .pl_fab .pl_fab_a{
	height: 40px;

}
 .pl_saytext{
	height: 100px;

}
 .pl_saytext textarea{
	height: 99px;
	width: 550px;
}
 .pl_button{
	height: 40px;
	padding-top:20px;
    line-height: 40px;
}
 .pl_button input { position:relative; top:-10px;}

.pingl {
	margin-top: 5px;
	padding-left: 24px;
	color: #666666;
	line-height: 26px;
	border: 1px solid #eee;
	font-size:12px;
	background-color: #F4FFFF;
	background-image: url(../image/search-bg.png);
	background-repeat: repeat-x;
	background-position: 3px 50%;
}
.plner {
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	padding: 0px 5px 0px 10px;
	margin-bottom: 10px;
	border: 1px solid #eee;
}
.plner_gl {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	border: 1px solid #D7DFEC;
	margin-right: 2px;
	margin-left: 2px;
	background-color: #F8FCFD;
	margin-top: 2px;
}
.clear { clear:both;}
