﻿body {
	font-family: Verdana, Arial, Helvetica, sans-serif,宋体;
	font-size: 12px;
	line-height: 18px;
	color: #42494e;
	background-color:#EEEEEE;
	margin:0px;
	text-align:center;
}
a{  color:#7f8387; text-decoration:none}
a:hover{ color:#990000}
form,ul,ol,li,dl{ margin:0px; padding:0px;}
dd{ margin:0px; padding-left:24px; text-indent:0px;}
li{ list-style:none}
p { text-indent: 2em; padding: 10px 0px 10px 0px; margin:0px;}
img{ border:none;}
.b_rw{ border-right:solid 1px #FFFFFF}
.b_tw{ border-top: solid 1px #FFFFFF}
.b_bg{ border-bottom: solid 1px #c6c8ca}
.b_lg{ border-left:solid 1px #c6c8ca}
.myproject { display:none}

.lineDes a{ background:url(images_v2.0/line.jpg) bottom repeat-x; padding-bottom:2px;}

#mainframe{ text-align:left; margin:auto; background-color:#FFFFFF; width:990px;}

#sitehead{ height:80px; background:url(images_v2.0/logo.gif) left center no-repeat; }

#mainmenu{ background:url(images_v2.0/menubg.jpg) no-repeat; height:28px; font-size:14px; line-height:14px; padding-top:12px}
#mainmenu ul{ padding:2px 0px 0px 140px;}
#mainmenu li{ float:left; width:94px}
#mainmenu li div{ padding:0px 18px 0px 18px;}
#mainmenu li div.menuBgText{ color:#e6e7e8; height:14px; border-left:solid 1px #e6e7e8;}
#mainmenu li div.menuText{ position:relative; top:-15px;  border-left:solid 1px #52595e;}
#mainmenu li a{color:#42494e;}

#searchbox{ float:right; background:url(images_v2.0/searchbg.gif) no-repeat; width:121px; height:18px; text-align:left; margin-right:14px}
#searchbox input{ height:14px; border:none; width:60px; background:none; font-size:12px; color:#888888; margin:0px 0px 0px 8px;}
#searchbox .searchbutton{ cursor:pointer; float:right; width:48px; height:18px} 

#position{ height:18px; clear:both;margin:8px 0px 0px 18px}
#position span{ padding:0px 18px 0px 8px; background:url(images_v2.0/jt1.gif) right center no-repeat;}

#sitebody{min-height:150px; height:auto!important;height:150px; overflow:auto !important; overflow:visible; padding:10px}
.autoheight{min-height:20px; height:auto!important;height:20px; overflow:auto !important; overflow:visible;}

#sitebody .indexbox{ float:left; background:#e6e7e8; line-height:23px;}
.topline{ height:1px; line-height:0px; position:relative; top:-2px; border-bottom: solid 1px #e6e7e8;  margin:0px 1px 0px 1px; padding:0px 1px 0px 1px; }
.topline div{ border-bottom:solid 1px #e6e7e8; }
#b_s_div{ margin:0px 1px 0px 1px; height:1px;position:relative; text-align:left;}
.bottomshadow{ position:absolute; width:100%; height:7px; line-height:7px; background:url(images_v2.0/shadow_b_li.jpg) top repeat-x;}

#footer{ padding:6px 0px 40px 0px; color:#7f8387}
#footer a{ padding: 0px 5px 0px 5px; text-decoration:none}
#footer .copyright{ float:right}
#footer .bg{ background:#e6e7e8; padding:6px 12px 6px 12px}

/*----------------------------index-------------------------------------------*/

#flasharea .flash_shadow_top{ padding-top:10px; background:url(images_v2.0/shadow_top.jpg) bottom repeat-x; }
#flashbox{ height:393px;}
#flasharea .flash_shadow_bottom{ padding-top:10px; background:url(images_v2.0/shadow_bottom.jpg) top repeat-x;}

#indexleft{ width:145px;}
#indexmiddle{ width:330px; margin-left:11px}
#indexright{ width:130px; margin-left:11px}
#indexleft li { background:#e6e7e8; min-height:31px; border-bottom:solid 3px #FFFFFF; overflow:hidden; line-height:14px}
#indexleft li div{ background:url(images_v2.0/index_litips.gif) left no-repeat; height:28px; padding-left:30px; line-height:28px; border-bottom:solid 1px #FFFFFF}

#newsindexbox{width:65px; height:168px;}
#newsindexbox ul li{ text-align:center}
#newsshowbox{width:250px; padding:0px 6px 0px 7px; height:168px;}
#newsshowbox ul{ display:none;}
#newsshowbox ul.current{ display:block;}
#newsshowbox li{ height:23px; padding-right:12px; overflow:hidden}
 .showmore{ text-align:right; padding-right:14px; background:url(images_v2.0/jt1.gif) right no-repeat}

#indexpdtlist{ clear:both; position:relative; top:-2px}
#indexpdtlist li { float:left; width:130px; line-height:20px; height:20px; margin-left:3px; padding:0px 0px 0px 15px; overflow:hidden; display:inline;} 


#recommand { text-align:center}
#recommand ul{ text-align:left; padding:0px 5px 0px 0px; line-height:19px}
#recommand .title{ text-align:center; background:url(images_v2.0/line.jpg) bottom repeat-x; }
#recommand li{clear:both; height:38px; overflow:hidden; margin-top:3px}
#recommand li img{ float:left; margin:5px ; }
#recommandselect{background:url(images_v2.0/recommandselectbg.gif); height:17px; width:96px; line-height:18px; text-align:left; padding-left:20px; cursor:pointer; color:#7f8387; margin:2px auto 3px auto; }

/*---------------------------news----------------------------------------------*/
#leftmenu{ float:left; width:196px; text-align:center}
#leftmenu .title{ background:#e6e7e8; line-height:30px; text-align:center;}
#leftmenu ul li{ background:#f1f2f2; border-top:solid 1px #dcddde; line-height:32px; margin-top:1px; }
#leftmenu li div a{ padding:0px 16px 0px 16px; }
#leftmenu li.current div a{ background:url(images_v2.0/jt1.gif) left center no-repeat;}
.bg_leftmenuli{ background:#f1f2f2}
.bg_leftmenuli .title{ line-height:24px; padding-left:10px;}

#rightmenu{ width:178px; float:right; text-align:left;}
.filletframe{ border-left:solid 1px #d1d3d4; border-right:solid 1px #d1d3d4; margin-bottom:12px}
.topborder{border-left:solid 1px #d1d3d4; border-right:solid 1px #d1d3d4; position:relative; top:-1px; height:1px; line-height:1px;}
.bottomborder{border-left:solid 1px #d1d3d4; border-right:solid 1px #d1d3d4; position:relative; top:1px; padding-top:1px; height:0px;line-height:0px; clear:both}
.bgbottomline{ border-top: solid 1px #d1d3d4}
.topline2{border-top:solid 1px #d1d3d4; position:relative; top:-1px; }
.rightbody{ padding:5px 10px 0px 10px; margin:auto; text-align:left;}
.colorgold{ color:#ff8400}

.servicestitle{height:45px; padding:7px 0px 6px 0px;}
.servicestitle div{ padding-top:5px;}
.servicestitle img{float:left; margin-right:5px}
.rightfrmapadding_b{ padding-bottom:10px;}

#centerbody{ width:579px; float:left; margin-left:8px; margin-top:-2px;}
#norightbody{ width:765px; float:left; margin-left:8px; margin-top:-2px;}
.falsharea{ width:579px; margin-bottom:12px;}
.newslist{ height:120px; overflow:hidden}
.newslist li{ padding-left:16px; background:url(images_v2.0/jt2.gif) left top no-repeat; margin-left:5px; line-height:20px; height:20px; overflow:hidden}
#subcat{ width:268px; float:left; border-left:solid 1px #d1d3d4; margin-left:-1px}

#content{ padding:10px;}
#artlist{ padding:10px 10px 0px 10px;}
#artlist li{ background:url(images_v2.0/jt2.gif) center left no-repeat; padding-left:16px; line-height:24px }

#pagesplit { clear:both;width:480px; padding:20px;  text-align:right;}
#pagesplit #page { width:20px; height:12px; padding:0px;}
#pagesplit .gotopage{ height:18px; padding:0px; line-height:16px; font-size:9px}

/*--------------------------solution------------------------------*/
.solutionlist{ padding:0px 0px 12px 5px;}
.solutionlist dt{ padding-left:16px; background:url(images_v2.0/jt2.gif) left center no-repeat;  margin-top:12px;}
.solutionlist a{ color:#454647}
.solutionlist dd{ color:#676869; text-indent:2em}

/*-------------------------contact--------------------------------*/
#servicesflash .falsharea{ position:relative; top:9px}
#servicessubcat{ margin:-3px 8px 12px 10px;}
#servicessubcat .subcatbody{ float:left; width:269px; border-top: solid 1px #d1d3d4; padding:8px 10px 10px 0px}
#servicessubcat .showmore{ float:right; line-height:22px;}
#servicessubcat .title{ padding-bottom:2px; background:url(images_v2.0/line.jpg) bottom repeat-x; line-height:24px;}
.leftline{ border-left:solid 1px #d1d3d4; padding-left:10px}
#leftline{ padding-left:10px}

/*--------------------------product-------------------------*/
#productsubcat_l{ float:left;}
#productsubcat_r{ float:right}
#pdcats li.maincat{ background-color:#e6e7e8}

#pdchildcats #pdcenter{ background-color:#71706e; padding-left:18px; line-height:25px; color:#ffffff;}
#right{ padding-left:191px; text-align:left;}
#rightdiv { float:left;}
#pdindexcat { padding-left:50px; padding-top:20px; text-align:left;}
#pdindexcat .childcat {  background:#888888; width:100px;}
#pdindexcat .childcat div{ background:url(../templates/tendacms/skins/downattcatbg2.gif) top right no-repeat; text-align:center;line-height:20px; }
#pdindexcat .childcat div a{ color:#EEEEEE}
#pdindexcat #sublist{ height:126px; background:url(../templates/tendacms/skins/thumlistbg.gif); background-repeat:no-repeat; width:90%; padding-top:10px; padding-left:20px;}
#pdindexcat #sublist li { float:left; width:105px; text-align:center; list-style:none; background-image:url(../templates/tendacms/skins/thumbg.gif); background-position:center top; background-repeat:no-repeat; padding-top:2px;  }
#pdindexcat #sublist li a span { overflow:hidden;}
#pdindexcat #sublist li a:hover { text-decoration:none}
#pdindexcat #sublist li a img { width:97px; height:84px; border:none}
#catthumlist{ float:left; width:100%;}
#catthumlist .cattitle{ clear:both; text-align:left;  background:#CCCCCC; line-height:20px; padding-left:20px;}
#thumblist{}
#thumblist li{ float:left; height:170px; width:139px; list-style:none; text-align: center; padding-bottom:15px; border-top:#e6e7e8 1px solid ; overflow:hidden; text-align:center; margin-top:-1px}
		#thumblist table{width:100%; margin:auto; border:#999999 solid 1px; background-color:#FFFFFF; position:relative; left:-3px; top:-3px}
		#thumblist #imageshow{ vertical-align:middle; text-align:center; padding:0px;height:110px; overflow:hidden}
		#thumblist div.shadowdiv{ background:url(../templates/tendacms/skins/imagebg.png) bottom right no-repeat; min-width:5px; width:110px; padding:0px; margin:auto;margin-top:20px; position:relative; left:5px; top:3px; }
		#thumblist li #pdtthumbname { line-height:14px; padding:10px 10px 4px 10px;}
		#thumblist li span{ line-height:40px;}
		#thumblist img { border:none; margin:0px; }
		#pdcontent #thumblist li{ width:210px;}
		#pdcontent #thumblist div.shadowdiv{ width:170px} 
		#pdcontent #introul li{ padding-left:16px; background:url(../templates/tendacms/skins/newsliststyle.gif) left no-repeat top}
		
#catthumlist #thumblist li{ width:185px;}
		
/*-------content---------*/
#pdthumb{width:100%; float:left; padding-bottom:10px}
#pdthumb td.imgtd{ text-align:center;  vertical-align:middle; width:34%}
#pdtdescription{ padding:10px; text-align:left; text-indent:2em}
#pdthumb img{ cursor: pointer;}
#pdthumb span{cursor:pointer;}
#pdttitle { text-align: left; color:#000000; font-size:16px; padding-top:10px;text-indent:1em; }
#pdtname { line-height:30px; background:#dededd; text-align:left; color:#000000; padding-left:30px}
#pdinst { margin:10px; padding-left:0px;}
#pdinst li { width:72px;float:left; list-style:none; background:url(../templates/tendacms/skins/pdinstitlebg.gif); cursor:pointer}
#pdinst li div{ text-align:center; line-height:24px; background:url(../templates/tendacms/skins/pdinstitlebg2.gif) right no-repeat;}
#pdinst .current {background:url(../templates/tendacms/skins/pdinstitlebgc.gif)}
#pdinst .current div{background-image:url(../templates/tendacms/skins/pdinstitlebgc2.gif);}
#pdinst .current div a{ color:#FFFFFF}
#pdinst li a{ color:#333333}
#pdinst li a:hover{ color:#FF9933}
#pdtinstdiv { width:76%; }
#pdcontent{ padding:10px; overflow-x:hidden;  overflow-y:visible; line-height:16px;}
#pdcontent #divstyle{ border-bottom:solid 1px #CCCCCC; text-align:left; padding:5px 10px 4px 10px; clear:both; min-height:68px; height:auto!important; height:68px;}
#pdcontent #fig img{ cursor:pointer; margin:10px}
#pdcontent .divstyle1 img{ float:right; margin-left:10px; cursor:pointer}
#pdcontent .divstyle2 img{ float:left; margin-right:20px}
#pdcontent #stemp{clear:both; margin:10px 0px 10px 0px;}
#pdcontent #stemp li{ float:left; width:140px; text-align:center;}
#pdcontent #stemp img{ cursor:pointer}
#pdcontent dt{ font-weight:bolder}
#pdcontent dd{ line-height:18px}
	#atts0{ float:left; width:21px; padding-top:22px;}
	#atts0 li { background:url(../templates/tendacms/skins/att0bgnc.gif) top no-repeat; position:static; margin-top:-22px;}
	#atts0 li div{  text-align:center; padding:22px 4px 22px 4px; line-height:14px; background:url(../templates/tendacms/skins/att0bgnc2.gif) bottom repeat-x; cursor:pointer}
	#atts0 li.current{ background-image:url(../templates/tendacms/skins/att0bg.gif); }
	#atts0 .current div{ background:url(../templates/tendacms/skins/att0bg2.gif) bottom repeat-x; color:#FFFFFF}
	#atts{ border-top:#cccccc 1px solid; float:left; margin-left:-1px}
	#atts li{ list-style:none; border:#cccccc 1px solid; border-top:none; width:100%; height:20px; min-height:20px; float:left; height:auto; vertical-align:bottom}
	#pdcontent #attname {  text-align:right;  vertical-align:bottom; float:left;width:110px; overflow:hidden; padding-right:3px; border-right:#cccccc 1px solid;}
	#pdcontent #attvalue { margin-left:-1px; border-left:#cccccc 1px solid; float:left; width:290px; padding-left:3px;}
	#pdcontent #atts ul li #attvalue {width:262px!important;}

	#pdopframe #title{ background:#828282 url(../templates/tendacms/skins/downattcatbg2.gif) no-repeat right top; width:80px; margin-top:10px; clear:both}
	#pdopframe a{ line-height:18px; padding:0px 10px 0px 10px; color:#DDDDDD }
	#pdlinklist li{ list-style:none; overflow:hidden;}
	#pdlinklist li dt{ margin-top:10px}
	#pdcontent #pdart{ position:relative; width:569px; border-top:none; top:-10px;left:-10px; padding:10px 0px 0px 10px; z-index:3; background:#FFFFFF url(../templates/tendacms/skins/contenttitlebg.gif) repeat-x; overflow-x:hidden} 
	#pdcontent #thumblist a{ cursor:pointer}

#pdrelate {width:22%; float:right; background:url(../templates/tendacms/skins/relatebg.gif) repeat-x top;}
#pdrelate .relatetitle{ background-image:url(../templates/tendacms/skins/relatebg2.gif); background-repeat:no-repeat; background-position:right; width:100%; text-align:center; color:#333333; line-height:24px;}
#pdrelate #relatecontent{min-height:300px; height:auto!important; height:300px; padding:5px; margin:0px;}
#relatecontent li{ list-style:none; text-align:center; margin-top:16px;}
#relatecontent li img { width:100px; border:none;}
#relatecontent li div { height:20px; overflow:hidden;padding:0px 10px 0px 0px;}
#relatecontent li div a{ padding:5px 0px 0px 10px;}

#spimgs {}
#spimgs li{ float:left; padding:2px}
#spimgs  img{width:30px; height:40px;}

/*--------------------------down------------------------*/
#searchrow #dwkeywords { float:left;width:100px; height:16px; padding:0px; font-size:12px; color:#999999; line-height:16px;}
#searchrow #searchbutton { float:left; width:55px; margin-left:3px; cursor:pointer; background:url(../templates/tendacms/skins/searchbuttonbg.gif) bottom;  }
#searchbutton div{ text-align:center; color:#EEEEEE; line-height:20px; font-size:12px}
#searchrow form{ margin:0px}
#downsearchrow{ padding:20px 0px 20px 110px}
#articlesearchrow { width:auto; padding:10px;}
#spsearchrow { width:auto; padding:20px 0px 20px 130px;}
#spsearchrow #dwkeywords{ width:200px}
#downsearchform #dwkeywords{line-height:18px; padding:0px; height:16px;border: solid 1px #999999; font-size:12px;color:#999999; margin-right:3px ; width:180px;}

#dwindexattcat { padding:30px 50px 0px 110px; float:left; width:320px;}
#dwindexattcat li{ list-style:none; float:left;background:url(../templates/tendacms/skins/dwcatbg.gif); }
#dwindexattcat li div{ padding:0px 10px 0px 10px; line-height:25px; width:60px; text-align:center}
#dwindexattcat .current{}
#dwindexattcat .current div { }
#dwindexattcat .current a{  color:#FFFFFF}
#dwindexmenu {float:left; width:420px; height:130px; padding:0px 0px 0px 110px;text-align:left; background:url(../templates/tendacms/skins/thumlistbg.gif) no-repeat top center;}
#dwindexstyle .choosetext { line-height:50px; position:relative; left:-30px;}

/*--------down categorylist------------*/

#dwstyle { padding-left:25px;}
#dwstyle #dwbrothercat{ padding-top:20px;}
#dwbrothercat li { list-style:none; float:left; background:url(../templates/tendacms/skins/pdinstitlebg.gif) no-repeat left top; }
#dwbrothercat li div{ background:url(../templates/tendacms/skins/pdinstitlebg2.gif) no-repeat right top; line-height:25px; text-align:center; padding:0px 8px 0px 8px;}
#dwbrothercat .current { background:url(../templates/tendacms/skins/downcatcur.gif)}
#dwbrothercat .current div { background:url(../templates/tendacms/skins/downcatcur2.gif) no-repeat right top;}
#dwbrothercat .current div a{ color:#F8F8F8}


#dwindexattcat #dwbrothercat {position:absolute; border:solid 1px #CCCCCC; padding:0px; display:none }
#dwindexattcat .current #dwbrothercat{display:block}
#dwindexattcat .current #dwbrothercat a{ color:#444444}
#dwindexattcat .current #dwbrothercat a:hover{ color:#ff4444}
#dwindexattcat #dwbrothercat li { float:none; background:#dededf}
#dwindexattcat #dwbrothercat li div{line-height:25px; text-align:center; padding:0px 8px 0px 8px; background:none}
#dwindexattcat #dwbrothercat .current { background:#DDDDDD}
#dwindexattcat #dwbrothercat .current div { background:url(../templates/tendacms/skins/downcatcur2.gif) no-repeat right top;}

#dwattcat {width:530px;background:url(../templates/tendacms/skins/downattcatbg.gif) no-repeat right top; background-color:#808080; float:left}
#dwattcat li{ padding-right:12px; padding-left:12px;line-height:22px; float:right; text-align:center; list-style:none;}	
#dwattcat a{color:#EEEEEE}
#dwattcat .current a{ color:#FF0000}

#downslistframe{ padding:1%; border:#CCCCCC 1px solid; width:518px; float:left}
#downslist{ width:100%}
#downslist ul {float:left; border-top:#CCCCCC 1px solid; border-left: #CCCCCC 1px solid;  margin:0px; padding:0px;}
#downslist li{ float:left;height:26px; list-style:none;border-bottom: #CCCCCC 1px solid;vertical-align: bottom;}
#downslist li div{ float:left; border-right:#CCCCCC 1px solid;line-height:25px; overflow:hidden}
#downslist .bg { background-color:#DDDDDD}
#downslist li #name{ width:140px; text-align:center; overflow:hidden}
#downslist li #addtime{ width:140px; text-align:center}
#pdopframe li #addtime{ width:100px;}
#downslist li #version{ width:140px; text-align:center}
#pdopframe li #version{ width:100px;}
#pdopframe li img{ border:none}
#downslist li #down{ width:93px; text-align:center}
#pagesplit { width:480px; padding:20px; float:left; text-align:right;}
#pagesplit #page { width:20px; height:12px; padding:0px;}
#pagesplit .gotopage{ height:18px; padding:0px; line-height:16px; font-size:9px}
#dwcontent{ text-align:center; margin:auto}
#dwcontent .title { font-size:16px; text-align:center; text-indent:0px;}
#dwcontent fieldset { width:80%;}
#dwcontent li{ padding-left:30px; background:url(../templates/tendacms/skins/dwicon.gif) left no-repeat; line-height:30px; margin-left:20px; text-align:left}

	#tendaselect { text-align: left; line-height:18px;}
	#tendaselect input{ line-height:18px; padding:0px; height:16px;border: solid 1px #999999; float:left;text-align:center; font-size:12px;color:#999999; }
	#tendaselect ul{padding:0px; margin:0px; background:#D5D5DD; text-align: left; border:#CCCCFF 1px solid; line-height:20px; filter: Alpha(Opacity=95); -moz-opacity:0.95;-opacity:0.95; z-index:7;
}
	#tendaselect li{ list-style:none; padding-left:10px; cursor:default}
	#tendaselect .mouseover{ background:#F2F2F2;}
	#tendaselect #button { float:right; cursor:pointer; background:url(../templates/tendacms/skins/tdselectsechbtnbg2.gif);}
	#tendaselect #button div {  height:18px; line-height:20px; text-align:center; color:#FFFFFF; overflow:hidden}
	#tendaselect #selectbutton{ width:17px; text-align:center; line-height:16px; height:16px; border:#999999 1px solid; border-left:none; float:left; cursor:pointer; background:url(../templates/tendacms/skins/tendaselecttip2.gif) }
#pdsechform { width:160px; padding-left:20px; margin:10px 0px 5px 0px;}
#pdsearchbox {float:left; padding-top:3px; }
#pdsearchbox #tendaselect{ width:132px;}
#pdsearchbox input{ width:55px; border:solid 1px #999999;border-right:none;color:#999999;}
#pdsearchbox #selectbutton{border:solid 1px #999999; border-left:none; background:url(../templates/tendacms/skins/tendaselecttip2.gif)}
#pdsearchbox ul{ width:72px}
#pdsearchbox #button{ width:55px; background:url(../templates/tendacms/skins/tdselectsechbtnbg2.gif);}
#pdsechform #keyworlds{ height:16px; border:#999999 1px solid; line-height:16px; font-size:12px; color:#999999; padding:0px 0px 0px 3px; float:left; width:127px}
#downsearchform #pdsearchbox{ padding-top:0px} 
/*------------------------searchall---------------------*/
#searchallrow {padding:10px 0px 30px 230px;}
#searchall { margin:auto; width:80%; text-align:center;}
#searchall li{ text-align:left; padding:10px 0px 1px 0px; list-style:none}

/*-------------------------other-----------------------------*/
#messagebox{ position:absolute; top:120px; z-index:7; background:url(../templates/tendacms/skins/imagebg.png) right bottom; text-align:center;}
#messagebox #msgbody{ border:solid 1px #666666; border-bottom-width:2px; border-right-width:2px;  position:relative; left:-4px; top:-4px; padding-bottom:10px; background:#FFFFFF; }
#messagebox #msgtitle{ background:#CCCCCC;}
#messagebox #buttonrow{ height:20px; width:80px;margin:auto}
#messagebox #button{ float:left; width:80px; border:#CCCCCC solid 1px; cursor:pointer}
#messagebox #msgtitle span{  line-height:24px;}
#messagebox #msgcontent{ line-height:22px; padding:20px 0px 20px 10px; text-align:left}
#closebutton{width:18px; height:18px;  border:#777777 solid 1px ; float: right; margin:3px 3px 0px 0px; cursor:pointer; padding:0px; line-height:18px; font-size:18px; text-align:center}

#gbooks {
margin:10px;
}
#gbooks dl{ height:120px;}
#gbooks dt {
color:#454842;
font-weight:bolder;
}
#gbooks li {
border:1px solid #AAAAAA;
margin-top:8px;
padding:6px;
text-align:left;

}
#gbooks #userface {
background-color:#FFFFFF;
float:left;
text-align:center;
width:100px;
}
#gbooks #userface img{ width:80px; height:90px;}
#gbooks #replay {
background:none repeat scroll 0 0 #E4E4D4;
border:1px solid #DDDDAA;
clear:both;
margin:0;
padding:5px;
}
#gbooks #replay span.red_bolder {
padding-left:2em;
}
#gbooks p {
margin:0 0 10px;
}