body,div {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #444444; line-height:20px;}
ul,ol,dl{ margin:0px; padding:0px;}
li{ list-style:none}
dt{ font-weight:bolder; color:#333355}
img{ border:none}
p{ text-indent: 0em;}
h3{ font-size:12px; font-weight:bolder}
.clear{clear:both;}
.searchhighlight{ color:#0000FF; font-weight:bolder;}
.catpic{ float:left; text-align:center; width:50%; height:160px;}
.catpic img{ cursor:pointer}
.catpic span{line-height:30px;}
.more a{ color:#888888;}
body {margin: 0px; }
a:hover { color:#FF3300;}
a { color:#333333; text-decoration:none; font-size:0.9em}
.circletips { background-image:url(../images/circle.gif); background-repeat:no-repeat; background-position:left; padding-left:25px; color:#222222; font-weight:bolder;}
#bodyhead {text-align:center; background:#FFFFFF }
#sitehead {width:290px; height:20px; padding: 26px 0px 0px 480px;  background:url(../templates/tendacms/skins/logo.gif) bottom left no-repeat;margin:auto;}
	#tendaselect { text-align: left; line-height:18px;}
	#tendaselect input{ line-height:14px; padding:0px; height:16px;border: solid 1px #676968; float:left;text-align:center; font-size:0.9em;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;
}
	#tendaselect li{ list-style:none; padding-left:10px; cursor:default}
	#tendaselect .mouseover{ background:#F2F2F2;}
	#tendaselect #button { float:right; cursor:pointer; line-height:14px; background:url(../templates/tendacms/skins/tdselectsechbtnbg.gif);}
	#tendaselect #button div { line-height:16px; height:18px; text-align:center; color:#FFFFFF}
	#tendaselect #selectbutton{ width:17px; text-align:center; line-height:16px; height:16px; border:#676968 1px solid; border-left:none; float:left; cursor:pointer; background:url(../templates/tendacms/skins/tendaselecttip.gif) }
#headsearchbox {float:left; padding-left:3px;}
#headsearchbox #tendaselect{ width:140px;}
#headsearchbox input{ width:55px; border-right:none;color:#676968;}
#headsearchbox ul{ width:72px}
#headsearchbox #button{ width:60px}
#headsechform #keyworlds{ height:16px; border:#676968 1px solid; line-height:16px; font-size:0.9em; color:#676968; padding:0px 0px 0px 3px; float:left; width:130px;}

#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:0.9em; color:#999999; padding:0px 0px 0px 3px; float:left; width:127px}

#menubg { padding-top:7px; text-align:center; height:31px; background-image:url(../templates/tendacms/skins/menubg.jpg); background-position:bottom;font-family:arial,sans-serif;font-size:0.9em;font-weight:bold; border-bottom:#c1c2c4 3px solid;}
#menu { width:700px; padding-left:70px; text-align:center; margin:auto;}
#menu a {padding:5px 12px 6px 12px; color:#fcfcff; text-decoration:none;}
#menu a:hover { color:#fff100;}
#menu a.current {color:#fff100; }
#menu ul li{ float:left; list-style:none}
#language { margin-left:10px; border:solid 1px #AAAABB; background:#DDDDE5; position:absolute; z-index:7; text-align:left; padding:0px 5px 5px 0px; width:74px}
#language #langli a{ color:#333333; font-weight:normal; font-size:12px;}
#language #langli a:hover{color:#FF6100;}

#curchasub li{ float:left; list-style:none; padding-left:20px;}

#bodydiv{background: url(../templates/tendacms/skins/idxbdbg.gif) repeat-x bottom;background-color:#F8F8F8;text-align:center; padding:3px 0px 0px 0px;
}
#sitebody {margin:auto; width:758px; padding:0px 6px 6px 6px; min-height:440px; height:auto!important;height:440px; overflow:auto !important; overflow:visible; background:#FFFFFF;}

#flashframe { width:590px;float:left;height:228px;padding-bottom:3px; }

#rightmenu {width:165px; float:right; height:228px; padding-bottom:3px;overflow:hidden;}
#rightmenu  div{width:100%; height:44px;}
#rightmenu li{ padding-bottom:2px; background:url(../templates/tendacms/skins/indexpdcatbg.gif) repeat-x top; list-style:none}
#rightmenu li.mouseover{ background-image:url(../templates/tendacms/skins/indexpdcatbg2.gif)}	
#rightmenu li .first{background:url(../templates/tendacms/skins/indexpdcatbg6.gif) right no-repeat;}	
#rightmenu li .last{background:url(../templates/tendacms/skins/indexpdcatbg4.gif) left top no-repeat;}
#rightmenu .mouseover div.last{ background:url(../templates/tendacms/skins/indexpdcatbg3.gif) left top no-repeat;}
#rightmenu .mouseover div.first{  background:url(../templates/tendacms/skins/indexpdcatbg5.gif) right top no-repeat}

#rightmenu li a{ color: #ffffff; font-weight:bold; line-height:44px; padding:16px;}
#rightmenu .mouseover a{ color: #ffffff;}

#space10{ float:left; width:3px; height:24px;}


#productdiv	{ float:left; padding-right:3px;}
#productdiv #compdc{ text-align:left; width:240px;  height:85px; background:url(../images/newstlbg2.gif) repeat-x top; border: #dededd 1px solid; border-top: none; overflow:hidden }
#productdiv #newpdc{ text-align:left; width:240px;  height:133px; background:url(../images/newstlbg2.gif) repeat-x top; border: #dededd 1px solid; border-top: none; overflow:hidden }
#productdiv #hotpdc{
	text-align:left;width:240px; height:218px; background:url(../images/newstlbg.gif) repeat-x top; border-right: #d5d5d5 1px solid; border-left:#d5d5d5 1px solid; overflow:hidden}
#productdiv img{ float:right; margin-top:18px;}
#productdiv li { list-style:none; line-height:12px; padding:4px 0px 4px 0px;}
#productdiv ul{ margin:6px 0px 0px 16px; height:100px; overflow:hidden}
#newsdiv	{ float:left; width:266px; padding-right:3px;}
#newsdiv .newsdiv{text-align:left; height:352px; background:url(../images/newstlbg.gif) repeat-x top; border:#d5d5d5 1px solid; border-top:none; border-bottom:none; overflow:hidden }
#newsdiv .newsdiv span{ padding-left:10px; }
#newsdiv li { list-style:none; overflow:hidden; line-height:12px; padding:4px 0px 4px 0px;}
#newsdiv ul { margin:10px 10px 0px 15px;}
#newsdiv ul a{color:#444444; font-size:0.9em}
#newsdiv ul a:hover{color:#223322}
#suportdiv ul a{color:#444444; font-size:0.9em}
#suportdiv ul a:hover{color:#223322}
#productdiv ul a{color:#444444}
#productdiv ul a:hover{color:#223322}
#suportdiv	{ float:left; width:244px!important; width:242px;}
#suportdiv #suport { padding:0px;text-align:left; height:352px; background:url(../images/newstlbg.gif) repeat-x top; border: solid 1px #d5d5d5; border-bottom:none; border-top:none; overflow:hidden }
#suportdiv ul{ margin:5px 0px 0px 15px; height:225px; overflow:hidden }
#credit div{ background:url(../templates/tendacms/skins/creditbg.gif) right repeat-y; height:57px; width:100%; }
#suportdiv li{ list-style:none; overflow:hidden; line-height:12px; padding:4px 0px 4px 0px;}
#product li { list-style:none}
#credit{line-height:16px; text-align:left;height:85px;background:url(../images/newstlbg2.gif) repeat-x top; border:solid 1px #dededd; border-top:none;}
#newspic img{ float:none; margin:0px; padding:0px;}

#footerdiv{height: 50px; background: url(../templates/tendacms/skins/footermenubg.jpg) repeat-x top;
	background-color: #e4e5e9; text-align:center;}
	#footer { width:770px; text-align:center; margin:auto}
	#footer a{ padding-left:10px;padding-right:10px;color: #dddddd;text-decoration: none; line-height:16px;}
	#footer span { padding-top:4px; display:block}

/* product style -index */
#pdchildcats {width:180px; text-align:left; float:left; background:#c2c1c1; min-height:440px;}
	#channelconfire a{ color:#FFFFFF; padding-left:10px; font-weight:bolder;}
	#channelconfire a:hover{ color:#FFFFAA;}
	#pdcats div{padding-left:18px; list-style:none;font-weight:bolder; cursor:pointer; margin:0px; padding-top:3px; padding-bottom:3px; line-height:12px;}
	#pdcats ol {background-color:#dededd;margin:0px; padding:0px;}
	#pdcats .current img{ float:right; margin-right:5px; margin-top:3px;}
	#pdcats .current a { color:#e77817}
	#pdcats ol div{ font-weight:normal; cursor:auto;padding-left:30px;}
#pdchildcats #pdcenter{ background-image:url(../templates/tendacms/skins/catnamebg.gif); font-weight:bolder; padding-left:30px; line-height:25px; color:#DDDDDD;}
#pdposition { background-image:url(../templates/tendacms/skins/pdpositionbg.gif); color:#FFFFFF; font-weight:bolder; text-align:left; padding-left:30px; line-height:25px;}
#pdposition a { color:#FFFFFF}
#pdposition a:hover { color:#999999}
#right{ padding-left:186px; text-align:left;}
#rightdiv { float:left;}
#pdindexcat { padding-left:50px; padding-top:20px; text-align:left;}
#pdindexcat .childcat {  background:url(../templates/tendacms/skins/pdsubcatbg.gif); width:100px;}
#pdindexcat .childcat div{ background:url(../templates/tendacms/skins/pdsubcatbgtips.gif); background-position:right; background-repeat:no-repeat; text-align:center;line-height:20px; font-weight:bold;font-weight:bolder;}
#pdindexcat #sublist{ height:126px; background:url(../templates/tendacms/skins/thumlistbg.gif); background-repeat:no-repeat; width:90%; padding-top:10px; padding-left:20px;}
#pdindexcat .more{  line-height:12px; text-align:right; padding:6px 86px 0px 0px; float:right}
#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}
#pdcontent #introul li{ padding-left:16px; background:url(../templates/tendacms/skins/newsliststyle.gif) left no-repeat top}
#productlistall { text-align:left; background-color:#CCCCCC}
#productlistall ol{ height: auto; overflow:auto !important; overflow:visible;}
#productlistall #pdsechform{ display:none}
#productlistall #childcat{ clear:both}
#productlistall .helflist{width:46%; float:left; border-right:none}
/*--------category---------*/
#catthumlist{ float:left; width:100%;}
#catthumlist .cattitle{ text-align:left;  background:#CCCCCC; line-height:20px; padding-left:20px;}
#catthumlist .more{ float:right; margin:6px 30px 0px 0px; text-align:right; line-height:12px}
#thumblist{}
#thumblist li{ float:left; height:170px; width:140px; list-style:none; text-align: center; padding-bottom:15px; border-bottom:#CCCCCC 1px solid ; overflow:hidden; text-align:center}
		#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:12px; 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} 
		
/*-------content---------*/
#pdthumb{width:36%; float:left; padding-bottom:10px}
#pdthumb td{text-align:center;  padding-top:15px; vertical-align:middle}
#pdtdescription{ padding:10px; vertical-align:top; line-height:16px;}
#pdtdescription p{ margin:0px 0px 8px 0px;}
#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; font-weight:bolder; color:#000000; padding-left:30px}
#pdinst { margin:0px; padding-left:0px;}
#pdinst li { width:75px;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 li a{ color:#333333}
#pdinst li a:hover{ color:#FF9933}
#pdcontent{ padding:10px; overflow-x:hidden;  overflow-y:visible; float:left; width:430px; 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:12px; 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 { line-height:14px; text-align:center;  vertical-align:bottom; float:left;width:110px; overflow:hidden; padding:3px 3px 3px 0px; border-right:#cccccc 1px solid;}
	#pdcontent #attvalue { line-height:14px; margin-left:-1px; border-left:#cccccc 1px solid; float:left; width:310px; padding:3px 0px 3px 3px;}
	#pdcontent #atts ul li #attvalue {width:282px!important;}
#pdrelate {width:20%; float:right; background:url(../templates/tendacms/skins/relatebg.gif) repeat-x top;}
	#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 }
#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;}
	#pdlinklist li{ list-style:none; overflow:hidden;}
	#pdlinklist li dt{ margin-top:10px}
	#pdcontent #pdart{ position:relative; width:562px; 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;  } 
	#pdcontent #thumblist a{ cursor:pointer}
#pdrelate #relatecontent{min-height:150px; height:auto!important; height:150px; border:#CCCCCC 1px solid; border-top:none; padding:5px; margin:0px;}
#relatecontent li{ list-style:none; text-align:center; margin-top:12px;}
#relatecontent li img { width:100px; border:none;}
#relatecontent li div a{ padding:5px 0px 0px 0px;line-height:12px}

#spimgs {}
#spimgs li{ float:left; padding:2px}
#spimgs  img{width:30px; height:40px;}

/*--------article index--------*/
#newsposition { background-image:url(../templates/tendacms/skins/newstitlebg.gif); color:#FFFFFF; font-weight:bolder; text-align:left; padding-left:30px; line-height:25px; }
#newsposition a { color:#FFFFFF}
#newsposition a:hover { color:#999999}
#artindexcat { padding-left:20px; text-align:left;}
#childcats { float:left; margin:0px; margin-top:20px;}
#childcats #childcat { margin-top:10px;text-align:left; list-style:none; background:url(../templates/tendacms/skins/pdsubcatbg.gif) repeat-x top; line-height:20px; width:530px;}
#childcats ol{ padding:0px 0px 16px 0px; background:url(../templates/tendacms/skins/artiolbtbg.gif) bottom right no-repeat;border-left: solid 1px #CCCCCC; }
#childcat .cattitle{ padding-left:15px; font-weight:bold;}
#childcat li { padding-left:25px; overflow:hidden; background:url(../templates/tendacms/skins/newsliststyle.gif) no-repeat; background-position:10px;border-right: solid 1px #CCCCCC;}	

#artlist {}
	#artlist li{ list-style:none; text-align:left; padding-left:0px; overflow:hidden;}
	#artlist li dt{ margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; border-top:solid 1px #DDDDDF}
	#artlist li dd p{ text-indent:0px}
#newspicframe{ margin:40px; margin-top:20px; text-align:center}
#newspicframe div {height:100px; float:left;}
#newspicframe #left{ width:24px; background:url(../templates/tendacms/skins/picnewsabsbg.gif) no-repeat left; text-align:center; padding-left:20px; padding-right:30px; line-height:16px; height:70px; padding-top:30px; font-weight:bolder;}
#newspicframe #right{ width:90px; background:url(../templates/tendacms/skins/picnewsabsbg2.gif) no-repeat right; padding:0px;}
#newspicframe #center div{ margin-top:3px;width:266px; text-align:center; padding:8px; height:78px; border:solid 1px #E8E8E8;}
/*-----article content------*/
.title16 {text-indent:2em; font-size:16px; font-weight:bolder;margin-top:0px; padding-top:5px; line-height:20px}
#content { font-size:12px; text-align:left; padding-left:0px;}
#content p{text-indent: 0em;}
#newsindexcat { padding-left:30px; padding-top:20px; text-align:left; width:520px; overflow:hidden}


/*--------down index------------*/

#searchrow #dwkeywords { float:left;width:200px; height:16px; padding:0px; font-size:12px; color:#999999; line-height:16px;}
#searchrow #searchbutton { float:left; width:60px; margin-left:5px; cursor:pointer; background:url(../templates/tendacms/skins/searchbuttonbg.gif) bottom;  }
#searchbutton div{ text-align:center; color:#EEEEEE; font-weight:bolder;  padding:0px;line-height:20px; font-size:12px}
#dwindexstyle #searchrow { margin-top:30px; margin-left:130px;}
#dwstyle #searchrow { padding:0px 110px 20px 120px;}

#dwindexattcat { padding:30px 50px 0px 180px; float:left; width:300px;}
#dwindexattcat li{ list-style:none; float:right;background:url(../templates/tendacms/skins/newstitlebg.gif); border:#FFFFFF 1px solid; border-bottom-width:2px;}
#dwindexattcat li div{ padding:0px 10px 0px 10px; }
#dwindexattcat .current{ border-bottom-color:#aaa9a9;background:url(../templates/tendacms/skins/pdinstitlebg.gif) top;}
#dwindexattcat .current div { background:url(../templates/tendacms/skins/pdinstitlebg2.gif) no-repeat right top;}
#dwindexattcat .current a{ font-weight:bolder; color:#FFFFFF}
#dwindexmenu {float:left; width:440px; height:130px; padding:0px 0px 0px 70px;text-align:left; background:url(../templates/tendacms/skins/thumlistbg.gif) no-repeat top right;}
#dwindexstyle .choosetext { line-height:50px; position:relative;}
#dwindexmenu #wbrothercat{}
#companysearchrow { margin:140px 0px 0px 0px; width:400px; padding-left:120px;}
#articlesearchrow { margin:20px 0px 0px 0px; width:400px; padding-left:120px;}

/*--------down categorylist------------*/

#dwstyle { padding-left:25px; padding-top:20px;}
#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;}

#dwattcat {width:530px;background:url(../templates/tendacms/skins/downattcatbg.gif) no-repeat right top; background-color:#9bc73e; float:left}
#dwattcat li{ padding-right:12px; padding-left:12px;line-height:22px; float:right; text-align:center; list-style:none;}
#dwattcat .current{ background:url(../templates/tendacms/skins/downattcatcurbg.gif) no-repeat bottom center}
#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:120px; text-align:center}
#downslist li #addtime{ width:150px; text-align:center}
#pdopframe li #addtime{ width:105px;}
#downslist li #version{ width:150px; text-align:center}
#pdopframe li #version{ width:105px;}
#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; font-weight:bolder; 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}

/*-----------member ------------*/
#loginform{ text-align:center;}
#loginul{ margin:auto; margin-top:50px;width:300px; text-align:center; height:auto; border-top:solid 1px #CCCCCC}
#loginul input { margin:0px; padding:0px;}
#loginul li { list-style: none;  float:left; height:auto; padding:5px 0px 5px 0px; border:solid 1px #CCCCCC; border-top:none; width:300px; }
#loginul li div { float:left ;}
#loginul #inputtype { width:80px; text-align:right; padding-right:10px}
#loginul #inputdiv { width:200px; padding-left:10px; text-align:left}

#reglicense h1{ margin-top: 30px; font-size:2em;}

#register h3 {  text-align:center}
#register ul{ width:550px; margin:auto; margin-top:10px; border-top:solid 1px #CCCCCC; height:auto; }
#register ul li{ width:100%; float: left; padding:5px 0px 5px 0px; border:solid 1px #CCCCCC; border-top:none; list-style:none; height:auto;}
#register ul div{ float:left; width:73%; text-align:left; padding-left:1%}
#register #left{ width:23%; text-align:right ; padding-right:1%;}

#memberleft { padding-left:30px;}
#memberleft li{ list-style:none}
#memberright { width:550px; float:right; padding-right:10px; text-align:center}
#memberright ul{border-top:solid 1px #CCCCCC; height:auto; float:left}
#memberright li{ float:left; width:100%; text-align:left; list-style:none; border-bottom:solid 1px #CCCCCC;  border-right:solid 1px #CCCCCC; overflow:hidden}
#memberright div{  padding:3px 0px 3px 0px;float:left; width:32%; overflow:hidden}
#memberright #mbattname{ width:16%; padding-right:6px; text-align:right; color:#888888;border-left:solid 1px #CCCCCC}
#editpwdright { width:550px; float:right; padding-right:10px; text-align:center}

/*--------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;  background:#FFFFFF; position:relative; left:-4px; top:-4px; padding-bottom:10px; }
#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 0px; 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 dt{ font-weight: bolder; color:#454842}
#gbooks li{ text-align:left; border: solid 1px #aaaaaa; margin-top:8px; padding:6px}
#gbooks #userface{ float:left; width:100px; text-align:center; background-color:#FFFFFF}
#gbooks #replay{ clear:both;background:#e4e4d4; border:solid 1px #DDDDAA; padding:5px; margin:0px}
#gbooks #replay span.red_bolder{padding-left:2em;}
#gbooks p{ margin:0px 0px 10px 0px}
#copyof .td_left{ text-align:left;}

#tendagntb{ background-color:#EEEEEE; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: center;border-left: solid 1px #DDDDDD; border-top: solid 1px #DDDDDD; line-height:12px }
#tendagntb td{ border-right: solid 1px #DDDDDD; border-bottom: solid 1px #DDDDDD; }
#tendagntb th{ border-right: solid 1px #DDDDDD; border-bottom: solid 1px #DDDDDD; }


#moviethumb{ float:left; width:100px; height:75px; margin:12px;}
#movieflash{ float:left; margin:20px 20px 0px 40px;  }

#salesthumblist img{ width:160px; height:80px}
#salesthumblist li{ float:left; text-align:center; width:180px; height:90px; border-bottom:#EEEEEE 1px solid;}
#salesthumblist #title{padding:10px 0px 0px 10px; font-weight:bolder}

#speimgsul { float:left;width:570px; margin-top:14px;}
#speimgsul li{ float:left; text-align:center; width:284px;  height:180px; border-bottom:solid 1px #CCCCCC; margin-top:20px}
#speimgsul li img { cursor:pointer}
#speintro { border:solid 1px #999999; padding:8px; margin-bottom:3px}
#spelistright li{ float:left; text-align:center; width:284px;  height:180px; margin-top:20px}
#spelistright li img{padding:4px; border:solid 1px #999999;} 
#spelistleft li{ text-align:center; line-height:14px; margin-top:20px}