/* CSS Document */
body { margin:0; padding:0; text-align:center; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a { color:#0066cc; text-decoration:none;}
a:hover { text-decoration:underline;}

a.leftmenuitemlink:hover{background-color:#ffff00;text-decoration:none;}
ul { margin:0; padding:0;}
li { list-style:none;}
a.u { text-decoration:underline;}
img { border:none; vertical-align:middle;}
img.icon {width:32px; height:32px}
.marginbottom16 { margin-bottom:16px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}/* Hide from IE Mac */
#wrap { padding:0; margin:0; text-align:center;}
.top { width:100%; height:135px; border-bottom:1px solid #fff; background:url(/pic/back-top.gif) repeat-x top; overflow:hidden; text-align:center; margin:0;}
.head { width:760px; margin:0 auto; height:135px; overflow:hidden; position:relative;}


.head .logo { display:block; width:213px; height:96px; background:url(/pic/logo-bdomain-v2.png) top left no-repeat; position:absolute; left:28px; bottom:0; text-indent:-9999px;}
.head .headright { width:518px; height:102px; position:absolute; bottom:0; right:2px; text-align:left; color:#fff; background:url(/pic/back-topright.png) bottom left no-repeat;}
.head .headright a { color:#fff;}
.head .headright span.topmenu { display:block; line-height:14px; padding:10px 10px 10px 10px; border-bottom:1px solid #25bdd8; margin:0 10px; white-space:nowrap; font-family:Arial, Helvetica, sans-serif; width:475px; overflow:hidden}
.head .headright span.topmenu a {margin:0 1px}
.head .headright p.search { margin:20px auto auto 22px; padding:0; letter-spacing:-1px;}
.head .headright p.search strong { font-size:18px;}
.head .headright p.search input { border:1px solid #999; background:#fff; vertical-align:middle; margin:auto 5px;}
.head .headright p.search .hotkeywords { font-size:14px; margin-left:5px;}
.head .headright p.search .searchbutton { margin-right:5px;}
.head .headright p.search a.u { margin-left:5px;}
.head .language { position:absolute; top:10px; left:5px; color:#ccc;}
.head .language a {margin-left:2px;}
.head .language img {width:16px; height:12px}
.head .topright { position:absolute; top:8px; right:15px; width:180px; overflow:hidden;}
.head .topright .bookmark { width:125px; height:16px; float:left; line-height:16px; background:url(/pic/back-bookmark.gif) top left no-repeat; font-size:11px; letter-spacing:-1px;}
*html .head .topright .bookmark { padding-top:2px;}
.head .topright .bookmark img { margin:auto 2px;}
.head .topright a.favo, .head .topright a.rss { float:left; margin-left:9px;}
.head .topright a.favo img, .head .topright a.rss img { vertical-align:bottom;}

.bottom{
text-align:left;
}



/* Search Domain name round box 1 */
.rbroundbox { background: url(/css/nt.gif) repeat; }
.rbtop div { background: url(/css/tl.gif) no-repeat top left; }
.rbtop { background: url(/css/tr.gif) no-repeat top right; }
.rbbot div { background: url(/css/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/css/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 5px 5px 5px 5px; }
.rbroundbox { width: 300px; margin: 1em auto; }

/* Extract Domain name round box 2 */
.rbroundbox1 { background: url(/css/nt1.gif) repeat; }
.rbtop1 div { background: url(/css/tl1.gif) no-repeat top left; }
.rbtop1 { background: url(/css/tr1.gif) no-repeat top right; }
.rbbot1 div { background: url(/css/bl1.gif) no-repeat bottom left; }
.rbbot1 { background: url(/css/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop1 div, .rbtop1, .rbbot1 div, .rbbot1 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent1 { margin: 4px 4px 4px 4px; }
.rbroundbox1 { width: 250px; margin: 1em auto; }

.sepinfo dl { border-bottom:1px dotted #bdbdbd; padding-bottom:3px;}
.sepinfo dd { padding-bottom:3px;}

.textminiblack {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	text-decoration: none;
	}

/* Extract Domain name round box 3 */
.rbroundbox3 { background: url(/css/nt3.gif) repeat; }
.rbtop3 div { background: url(/css/tl3.gif) no-repeat top left; }
.rbtop3 { background: url(/css/tr3.gif) no-repeat top right; }
.rbbot3 div { background: url(/css/bl3.gif) no-repeat bottom left; }
.rbbot3 { background: url(/css/br3.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop3 div, .rbtop3, .rbbot3 div, .rbbot3 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent3 { margin: 3px 3px 3px 3px; }
.rbroundbox3 { width: 400px; margin: 1em auto; }

.searchdomainname {
color: #ffffff;
text-align: center;
}

.aligncenter {
text-align: center;
}



/* Extract Domain name round box 2 */
.rbroundbox2 { background: url(/css/nt2.gif) repeat; }
.rbtop2 div { background: url(/css/tl2.gif) no-repeat top left; }
.rbtop2 { background: url(/css/tr2.gif) no-repeat top right; }
.rbbot2 div { background: url(/css/bl2.gif) no-repeat bottom left; }
.rbbot2 { background: url(/css/br2.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent2 { margin: 3px 3px 3px 3px; }
.rbroundbox2 { width: 400px; margin: 1em auto; }


a.bestsuggestedkeyword {
font-weight: bold;
margin-left: 0px;
margin-right: 4px;
font-size: 18px;
color: #0066cc;
}

a.bestsuggestedkeyword:hover {
font-weight: bold;
margin-left: 0px;
margin-right: 4px;
font-size: 18px;
/*color: #666666;*/
background-color:#ffff00;
text-decoration:none;

}

a.suggestedkeyword {
font-weight: normal;
font-size: 14px;
margin-right: 3px;
color: #0066cc;

}

a.suggestedkeyword:hover {
font-weight: normal;
font-size: 14px;
margin-right: 3px;
/*color: #cecece;*/
background-color:#ffff00;
text-decoration:none;
}

.suggestedkeywords {
text-align: justify;
margin-left:10px;
}


.imgtopcat img{
border:1px;
}

.mainc { width:762px; background:url(/pic/back-mainc.gif) top center no-repeat; position:relative; margin:auto;}
.mainc-bottom { width:762px; height:300px; background:url(/pic/back-mainc-bottom.gif) bottom repeat-x; position:absolute ; left:0; bottom:0; z-index:-1;}
.content {background-color:#ffffff; width:758px; margin:0 1px; overflow:hidden; padding:18px 0 12px 0; z-index:10;}

.mainc-pagelist { width:980px; background:url(/pic/back-mainc.gif) top center no-repeat; position:relative; margin:auto;}
.mainc-bottom-pagelist { width:980px; height:300px; background:url(/pic/back-mainc-bottom.gif) bottom repeat-x; position:absolute ; left:0; bottom:0; z-index:-1;}
.content-pagelist {background-color:#ffffff; width:980px; margin:0 1px; overflow:hidden; padding:18px 0 12px 0; z-index:10;}

/*.main { margin:0; padding:0; overflow:hidden; width:100%; background:url(/pic/main-back.gif) top repeat-x #fff; text-align:center; position:relative;}*/
.main { margin:0; padding:0; overflow:hidden; width:100%;  text-align:center; position:relative;}
.main-bottom { width:100%; height:196px; background:url(/pic/back-main-bottom.gif) repeat-x bottom; position:absolute; bottom:0px; left:0; z-index:-2;}
.mainc h1,.mainc .nav {line-height:10px; font-weight:bold; font-size:14px; text-align:left; margin:0; padding:0; text-indent:17px; letter-spacing:-1px;}
.mainc .nav h1 { display:inline;}
.mainc .nav { line-height:30px; font-weight:normal; font-size:14px; text-align:left; margin:0; padding:0;}

/*.content { width:758px; margin:0 1px; overflow:hidden; background:url(/pic/back-contenttop.gif) repeat-x top; padding:18px 0 12px 0; z-index:10;}*/
.leftside { width:180px; float:left; overflow:hidden; margin:0 0 16px 17px; text-align:left;}
*html .leftside { display:inline;}
.content-r { width:534px; overflow:hidden; float:right; margin:0 17px 16px 0;text-align:left;}
.content-l { width:534px; overflow:hidden; float:left; margin:0 0px 16px 17px;text-align:left;}

.content-r-pagelist { width:760px; overflow:hidden; float:right; margin:0 17px 16px 0;text-align:left;}
.content-l-pagelist { width:760px; overflow:hidden; float:left; margin:0 0px 16px 17px;text-align:left;}


.dateadded{
text-align: left;
font-weight: normal;
color:#0033cc;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}



.rightside {width:180px; float:right; overflow:hidden; margin:0 17px 16px 0; text-align:left;}
*html .content-r,*html .content-l,*html .rightside { display:inline;}
.foot { width:100%; height:38px; background:url(/pic/back-foot.gif) top repeat-x; line-height:38px; color:#999; text-align:center;}
.foot a { color:#fff;}

.block { width:100%; overflow:hidden; margin-bottom:16px;}

.blocklow { width:100%; overflow:hidden; margin-bottom:10px;}
#wrap .block h3 {line-height:35px; font-size:18px; text-indent:10px; margin:0 0 5px 0; padding:0; letter-spacing:-1px;}
.content h2,.content h3 {line-height:35px; font-size:18px; text-indent:10px; padding:0; position:relative; margin:0;letter-spacing:-1px;}
.content h2 strong,.content h3 strong  { color:#ff0000;}
.content h2 .more,.content h3 .more { position:absolute; right:10px; top:5px; }
.more {display:block; background:url(/pic/arrow-more.gif) left center no-repeat; text-indent:13px; text-align:left;line-height:14px; font-size:12px; font-weight:normal; float:right; text-decoration:underline; margin-right:5px;}

.content-pagelist h2,.content-pagelist h3 {line-height:35px; font-size:18px; text-indent:10px; padding:0; position:relative; margin:0;letter-spacing:-1px;}
.content-pagelist h2 strong,.content-pagelist h3 strong  { color:#ff0000;}
.content-pagelist h2 .more,.content-pagelist h3 .more { position:absolute; right:10px; top:5px; }



.picked { width:100%; overflow:hidden; background:url(/pic/head1-cr.gif) left top no-repeat; margin-bottom:16px;}
.picked h2 { margin:0 0 5px 0;}
.picked ul { width:542px; margin:0; overflow:hidden;}
.picked ul li { float:left; width:132px; height:260px; background:url(/pic/back-pickblock.gif) top left no-repeat; margin:1px 2px auto 0; position:relative;}
*html .picked ul li { display:inline;}
.picked ul li strong.title { display:block; text-align:left; color:#0066cc; height:28px; line-height:14px; overflow:hidden; text-overflow:ellipsis; margin:7px; width:118px;}
/*.picked ul li img { position:absolute; top:50px; left:10px;}*/
.picked ul li img {top:50px; left:10px;}
/*.picked ul li span.intro { display:block; width:112px; height:60px; font-size:10px; line-height:12px; overflow:hidden; text-overflow:ellipsis; position:absolute; top:158px; left:10px;}*/
.picked ul li span.intro { display:block; margin-top:5px;width:112px; height:60px; font-size:10px; line-height:12px; overflow:hidden; text-overflow:ellipsis; position:absolute; top:158px; }
.picked ul li a.down { display:block; font-size:11px; font-weight:bold; position:absolute;  bottom:14px; text-decoration:underline; text-align:right;}

.sponsorintro{font-size:10px;line-height:12px;color:#000000;}

.content-r .block,.content-l .block { width:534px; background:url(/pic/head2-cr.gif) left top no-repeat; padding-top:15px; margin-bottom:16px;}
.content-r .block2,.content-l .block2 { width:534px; background:url(/pic/head3-cr.gif) left top no-repeat; padding-top:15px; margin-bottom:16px; overflow:hidden;}

.content-r-pagelist .block,.content-l-pagelist .block { width:844px; background:url(/pic/head2-cr.gif) left top no-repeat; padding-top:15px; margin-bottom:16px;}
.content-r-pagelist .block2,.content-l-pagelist .block2 { width:844px; background:url(/pic/head3-cr.gif) left top no-repeat; padding-top:15px; margin-bottom:16px; overflow:hidden;}

ul.ulitp li { height:58px;border-bottom:1px dotted #bdbdbd; margin:0; position:relative;}
.block2 .block2-body { border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; margin:0px 0 0 0;}
.content-r .block2 .block2-bottom,.content-l .block2 .block2-bottom { margin:0; background:url(/pic/bottom3-cr.gif) bottom no-repeat left; width:534px; height:18px; overflow:hidden;}

ul.ulitp li img { position:absolute; left:10px; top:7px;}
ul.ulitp li span { position:absolute; top:7px; left:57px; line-height:14px; width:467px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:10px; color:#333;}
ul.ulitp li span a { line-height:14px; font-size:12px; margin-right:8px;}
ul.ulitp li p { margin:0; padding:0; line-height:14px; position:absolute; top:25px; left:57px; height:28px; overflow:hidden; text-overflow:ellipsis;width:467px; }
#wrap .height78 li{ padding-bottom:10px; margin-top:10px;}

.div2 { background:url(/pic/greyline.gif) center repeat-y;}

.div21 { width:534px; float:left; margin:7px;}
*html .div21 { display:inline;}
.div21 strong.title { display:block; width:251px; height:37px; background:url(/pic/head-updated.gif) left top no-repeat; line-height:37px; text-indent:10px;}
ul.ultp1 li {line-height:14px; padding:10px 0; height:45px; border-bottom:1px dotted #999;}
ul.ultp1 li a {width:235px; height:18px; text-decoration:underline; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
ul.ultp1 li a:hover { color:#0033aa;}
ul.ultp1 li p { margin:0; padding:0; position:relative; width:235px; height:28px; font-size:11px; letter-spacing:-1px; display:block; overflow:hidden; text-overflow:ellipsis}
ul.ultp1 li p .date { color:#999;}
.morediv { height:30px; overflow:hidden; background:url(/pic/back-update-more.gif) repeat-x top; width:251px;}
.morediv a.more { margin-top:14px;}




table.maintable{
width:760px;
}


tr.maintabletsyle1{
background-color:#cfe6f4; 
}

td.maintabletsyle1{
background-color:#0b90c6; 
}

tr.maintabletsyle1{
background-color:#cfe6f4; 
}

td.maintabletsyle1{
background-color:#ffffff; 
padding-top:15px;
padding-bottom:5px;
}



a.maintablemenu{
	color: #016395;
	font-size: 12px;
  font-weight: bold;
}

a.maintablemenu:hover{
	color: #016395;
	font-size: 12px;
  font-weight: bold;	
}

.statustext{
	color: #CC0000;
  font-size: 11px;	
  font-weight: normal;	
}

.statustextnormal{
	color: #CC0000;
  font-size: 11px;	
  font-weight: normal;	
}

.datetext{
	color: #000000;
  font-size: 11px;	
  font-weight: normal;	
}

.pageranktext{
	color: #009900;
  font-size: 11px;	
  font-weight: normal;	
}

.pagerannoktext{
	color: #000000;
  font-size: 11px;	
  font-weight: normal;	
}

.pageranknotext{
	color: #000000;
  font-size: 11px;	
  font-weight: normal;	
}

.alexatext{
	color: #009900;
  font-size: 11px;	
  font-weight: normal;	
}

.alexanotext{
	color: #000000;
  font-size: 11px;	
  font-weight: normal;	
}

.registartext{
	color: #000000;
  font-size: 11px;	
  font-weight: normal;	
}

.serverwhoistext{
	color: #000000;
  font-size: 11px;	
  font-weight: normal;	
}



.thumb img {
padding:1px;
border:solid;
border-color: #dddddd #aaaaaa #aaaaaa #dddddd;
border-width: 1px 2px 2px 1px;
background-color:white;
}


.category { margin-bottom:16px; overflow:hidden;}
.category h3 { width:180px; height:31px; line-height:30px; color:#fff; margin:0; padding:0; font-size:18px; text-indent:10px; background:url(/pic/head-category.gif) left top no-repeat;}
.category ul { border:1px solid #cfcfcf; border-top:none;}
.category ul li { margin:0; padding:0; border-top:1px solid #dfdfdf;}
.category ul li a { display:block; line-height:23px; background:url(/pic/arrow-d.gif) 6px center no-repeat #edf8ff; text-indent:17px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:23px;}
.category ul li a:hover {background:url(/pic/arrow-d.gif) 6px center no-repeat #fff; }
ul.sub { background:#fdfffa; border:none;border-top:1px solid #dee4d7; font-size:10px; line-height:19px; padding:0 0 5px 9px;}
ul.sub li {margin-left:15px; width:160px; border:none;}
ul.sub li a {display:block; background:url(/pic/icon-categorydot.gif) left 10px no-repeat;text-indent:7px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:19px;}
ul.sub li a:hover {background:url(/pic/icon-categorydot.gif) left center no-repeat #fff;}
ul.sub li.current {font-weight:bold; font-style:italic;}

.leftside .block,.rightside .block{ background:url(/pic/head-leftblock.gif) left top no-repeat; margin-bottom:16px;}
.leftside .block,.rightside .block h3{width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.leftside .block .block-body,.rightside .block .block-body { background: url(/pic/back-blockback-l.gif) top repeat-x; overflow:hidden; margin:0; padding-top:5px;}
ul.ulorder { margin:0 9px;}
ul.ulorder li { line-height:24px; width:162px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-indent:24px; margin:0;}
ul.ulorder li.li1 { background:url(/pic/icon-1.gif) left center no-repeat;}
ul.ulorder li.li2 { background:url(/pic/icon-2.gif) left center no-repeat;}
ul.ulorder li.li3 { background:url(/pic/icon-3.gif) left center no-repeat;}
ul.ulorder li.li4 { background:url(/pic/icon-4.gif) left center no-repeat;}
ul.ulorder li.li5 { background:url(/pic/icon-5.gif) left center no-repeat;}
ul.ulorder li.li6 { background:url(/pic/icon-6.gif) left center no-repeat;}
ul.ulorder li.li7 { background:url(/pic/icon-7.gif) left center no-repeat;}
ul.ulorder li.li8 { background:url(/pic/icon-8.gif) left center no-repeat;}
ul.ulorder li.li9 { background:url(/pic/icon-9.gif) left center no-repeat;}
ul.ulorder li.li10 { background:url(/pic/icon-10.gif) left center no-repeat;}
ul.ulorder li.li11 { background:url(/pic/icon-11.gif) left center no-repeat;}
ul.ulorder li.li12 { background:url(/pic/icon-12.gif) left center no-repeat;}
ul.ulorder li.li13 { background:url(/pic/icon-13.gif) left center no-repeat;}
ul.ulorder li.li14 { background:url(/pic/icon-14.gif) left center no-repeat;}
ul.ulorder li.li15 { background:url(/pic/icon-15.gif) left center no-repeat;}
ul.ulorder li.li16 { background:url(/pic/icon-16.gif) left center no-repeat;}
ul.ulorder li.li17 { background:url(/pic/icon-17.gif) left center no-repeat;}
ul.ulorder li.li18 { background:url(/pic/icon-18.gif) left center no-repeat;}
ul.ulorder li.li19 { background:url(/pic/icon-19.gif) left center no-repeat;}
ul.ulorder li.li20 { background:url(/pic/icon-20.gif) left center no-repeat;}
.block .alist { margin:0 9px; line-height:20px; text-align:left;}
.block .alist a { margin:0px; }
ul.ulnormal { margin:0 9px; line-height:20px; overflow:auto; font-size:11px;}
ul.ulnormal li{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.clear		{clear:both; font-size:1px; visibility:hidden; width:1px; height:3px; line-height:1px!important;}
.bottom-1 {width:727px; height:40px; margin:0 auto 0 17px; padding:0; background:url(/pic/bottom-box-1.gif); clear:both}
/*.bottom-2 {width:727px; margin:0 auto 0 17px; padding:0; background:transparent url(/pic/bottom-box-2.gif); clear:both}*/
.bottom-2 {width:727px; margin:0 auto 0 17px; padding:0; clear:both}
.bottom-3 {width:727px; height:30px; margin:0 auto 0 17px; padding:0; background:url(/pic/bottom-box-3.gif); clear:both}
.bt-1		{width:180px; line-height:35px; height:35px; font-weight:bold; float:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.footmenuitem		{width:175px; height:16px; float:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}

.content-r .block3,.content-l .block3 { width:100%; background:url(/pic/head-block3-cr.gif) left top no-repeat; }
.block3  { line-height:34px; margin:0; padding:0; text-indent:10px; position:relative;}
h2 .right { font-size:11px; position:absolute; right:10px; line-height:14px; text-align:right; font-weight:normal; letter-spacing:0; top:10px; height:14px; overflow:hidden;}
*html h2 .right { top:5px;}
*+html h2 .right { top:5px;}
h2 .right a { text-decoration:underline;}
.block3 .block3-body { border-right:1px solid #e4e4e4; border-left:1px solid #e4e4e4;}
.content-r .block3 .block3-body ul.ulitp,.content-l .block3 .block3-body ul.ulitp { width:512px; margin:0 10px;}
.content-r .block3 .block3-body ul.ulitp li p,.content-r .block3 .block3-body ul.ulitp li span,.content-l .block3 .block3-body ul.ulitp li p,.content-l .block3 .block3-body ul.ulitp li span{ width:445px;}
.content-l h3, .content-r h3 {width:512px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.block3-bottom{ width:100%;  height:46px; background:url(/pic/bottom-block3-cr.gif) left top no-repeat; overflow:hidden; margin:0;}
.block3-bottom .results { width:180px; float:left; font-size:11px; text-align:left; display:block; margin:0px 0 0 10px; line-height:36px;}
*html .block3-bottom .results,*html .block3-bottom .pages { display:inline;}
.block3-bottom .pages { text-align:right; font-size:18px; line-height:36px; font-weight:bold; width:300px; float:right; display:block; margin-right:10px; font-family:Arial, Helvetica, sans-serif;}
*html .block3-bottom .pages { margin-top:10px;}
.block3-bottom .pages a { margin-left:5px; text-decoration:underline;}

.rightside .rightad1 { text-align:center;}
.download1 { width:504px; overflow:hidden; background:url(/pic/back-blockdownload.gif) left top no-repeat; height:78px; margin:20px 0 5px 0; padding:15px; position:relative;}
.download1 p { line-height:17px; font-size:14px; margin:0; padding:0; letter-spacing:-1px;}
.download1 p.strong { font-weight:bold;}
.download1 a.dlink { position:absolute; bottom:18px; left:15px; background:url(/pic/arrow-downloadb.gif) left center no-repeat;  font-size:24px; font-weight:bold; display:block; line-height:26px; text-decoration:underline;}
a.dlink { background:url(/pic/arrow-downloadb.gif) left center no-repeat; text-indent:20px; font-size:24px; font-weight:bold; display:block; line-height:26px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
.download1 a.report { position:absolute; right:20px; bottom:20px; text-decoration:underline;}
.download2 { width:504px; height:22px; background:url(/pic/back-blockdownload2.gif) left top no-repeat; overflow:hidden; font-size:10px; line-height:12px; padding:10px 15px;}

.nav-bottom { font-size:12px; line-height:14px; text-align:left; margin:45px 0 0 0;}
#wrap .infotitle { font-size:16px; line-height:20px; padding:5px 10px; border-bottom:1px solid #dbdbdb; margin:0; text-indent:0; font-size:16px; font-family:Arial, Helvetica, sans-serif; background:#fff;}
#wrap .infotitle strong { color:#ff0000;}
.softinfo { margin-top:15px; overflow:hidden; margin-bottom:40px;}
.softinfo .screen { width:160px; float:right; margin:0 20px 0 0; text-align:center;}
*html .softinfo .screen { display:inline;}
.softinfo .screen img.softimg { border:1px solid #e2e2e2; margin:0 0 9px 0; vertical-align:middle;}
.softinfo .screen img { margin:auto 5px;}
.softinfo .screen a.enlarge { line-height:14px; font-size:10px;}
.softinfo .info { width:330px; text-align:left; line-height:20px; font-size:11px; float:left; margin:0 0 0 10px;}
*html .softinfo .info { display:inline;}
.softinfo .info img.flag { margin-right:8px;}
.softinfo .oblock { width:100%; background:url(/pic/head-oblock.gif) left top no-repeat; padding-top:10px; margin:10px 0 0 0; clear:both;}
.softinfo .oblock-body { border-right:1px solid #ededed; border-left:1px solid #ededed; background:#fff9f0;}
.softinfo .oblock-bottom {width:100%; background:url(/pic/bottom-oblock.gif) left top no-repeat; height:10px; margin:0;}
.softinfo .oblock ul { margin:0 10px;}
.softinfo .oblock ul li { position:relative; line-height:24px; font-size:14px; font-weight:bold; text-indent:5px; border-bottom:1px dotted #bdbdbd; height:24px;}
.softinfo .oblock ul li a.dlink { position:absolute; right:5px; top:1px; font-size:18px; text-indent:19px; line-height:20px; text-decoration:underline;}
.softinfo .oblock ul li.lastli { border:none;}





.alllist { width:755px; margin:auto 10px; overflow:hidden; padding-bottom:36px;}
.list3-1 { width:250px; float:left; border-right:1px dotted #e7e7e7; }
.list3-1 dt { text-align:left; margin-left:10px; font-weight:bold;}
.list3-1 dd { text-align:left; margin-left:20px; margin-bottom:26px;}
.ul3 li{ line-height:21px; background:url(/pic/list-dot.gif) left 10px no-repeat; text-indent:8px; padding:0; text-align:left;}

.des { padding:10px; font-size:10px; line-height:13px; margin-bottom:16px;}
.des p { margin:0 0 10px 0;}
#wrap li.newest {  white-space:normal; line-height:14px; height:28px; overflow:hidden; text-overflow:ellipsis;}
#wrap li.newest strong { font-weight:normal;text-decoration:underline;}
.detailinfo, .pageinfo {font-weight:bold;}
.searchtitle {font-size:18px;font-weight:bold;}
a.current {font-weight:bold; color:#333333}


.tag1 {font-size:20px;}
.tag2 {font-size:18px;}
.tag3 {font-size:16px;}
.tag4 {font-size:14px;}
.tag5 {font-size:12px;}
.tag6 {font-size:9px;}
