﻿* html,* html body /* 修正IE6振动bug */
{background-image:url(about:blank);background-attachment:fixed;}
body 
{
	background-color: #ffffff;
	color: #000000;
	margin: 0px; 
	FONT-SIZE: 13px; 
	font-family: 微软雅黑;

}

TABLE 
{
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	color:#000000;  
}

TD 
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 	
	word-break: break-all;
}
.TheTitle
{
	margin-bottom:10px;
	padding:0px 6px 0px 6px;width:560px;overflow:hidden;
}
.TheTitle H1
{
	font-size:13px;color:gray;padding:0px;margin:0px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){ .TheTitle H1 {font-size:12px;} }
.SplittorTop
{
display:inline-block;
width:14px;height:16px;font-size:12px;
background:url('../../Images/a1_line.gif') no-repeat;
}
.MHR
{
height:1px; border:thin; overflow: hidden; color:#CBDCED; background:#e5ecf9; width:98%;
}
.tdPrompt
{
	background-image:url(../../naming/images/title_04.gif);
	background-color: #F2F9FF;
	background-repeat:no-repeat;
	color:#014F8A;
    text-align:center;
}

.TD_Shaddow
{
	font-family:Microsoft Sans Serif;
}

table.naming
{
	border-style:solid;
}

table.naming td
{
	border-style:solid;
	BORDER-COLOR: #FFCC66;
}

table.header
{	
	border-style:solid;
	BORDER-TOP: 1px; 
	BORDER-LEFT: 1px; 
	BORDER-RIGHT: 1px;
	BORDER-BOTTOM: 0px;
	BORDER-COLOR: #CBDCED;
}

table.header td
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	border-top: 0px;
	background-color: #e5ecf9;
}

table.line
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
}

table.line td
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 	
	border-style:solid;
	BORDER-COLOR:green;
}

table.line2
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
}

table.line2 td
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 	
	border-style:solid;
	BORDER-COLOR: #3e65aa;
}

table.linegreen
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
}

table.linegreen td
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 	
	border-style:solid;
	BORDER-COLOR: green;
}

table.naming2
{
	border-style:solid;
	BORDER-COLOR: #CBDCED;
	font-size:14px;
	line-height:180%;
}

table.naming2 td
{
	border-style:solid;
	BORDER-COLOR: #CBDCED;
	color:#2e5872;
}

table.naminggreen
{
	border-style:solid;
	BORDER-COLOR: green;
}

table.naminggreen td
{
	border-style:solid;
	BORDER-COLOR: green;
}

table.blank
{
	border-style: none;
	border-width:0px;
}

table.blank td
{
	border-style: none;
	border-width:0px;
}

table.newstable
{
	border-style:none;
	border:solid 0px white;
}

table.newstable td
{
	border-style: none;
}

table.newstable tr
{
	border-style: none;
}

.seperatorline
{
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 	
	border-TOP: 0px;
	border-style:solid;
	BORDER-COLOR: yellow;
}

.Button						  
{ 
	color: #000000; 
	cursor: pointer; 
	border: solid 1px #808080; 
	background: url(../../Images/PicInOne.gif) 0px -30px repeat-x; 
	padding:0px; 
	font-size:12px;	
	height:23px;
	cursor:hand;
	vertical-align:middle;	
}

a.LinkButton:link, a.LinkButton:hover, a.LinkButton:active, a.LinkButton:visited 
{
	color: #2e66f7; 
	cursor: pointer; 
	border: solid 1px #808080; 
	background: url(../../Images/PicInOne.gif) 0px -30px; 
	line-height:20px;
	font-size:12px;	
	height:21px;
	cursor:hand;
	vertical-align:middle;
	text-decoration:none;
	display:inline-block;	
	text-align:center;
}

.TextBox
{
	border:1px solid #99ccff;
	background:#FFFFFF;
	height:16px;  
	vertical-align:middle;
	color:#000000;
	font-size:13px;
    padding-top:2px;
    margin:1px 0px 1px 0px; 
}

.DropdownList
{
	border:1px solid #99ccff;
	background:#FFFFFF;
	height:22px;
	FONT-SIZE: 13px;	
	color:#000000;
	vertical-align:middle;
}

.CaptionBar
{
	font-size: 15px;
	font-weight:bold;
	color:#3366cc;
	text-decoration:none;
}
.NameDetailBar
{
	BACKGROUND: url('../../Images/banner_top_bg.png') repeat-x 50% bottom
}
.BlockTitle
{
	color:#3366cc;
	font-weight:bold;
	font-size:15px;
}
span.BlockTitle {
    background: url(../../Images/taiji16.gif) 5px 2px no-repeat;
    padding-left: 30px;
}
A:link {
	FONT-SIZE: 13px; COLOR: blue; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 13px; COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 13px; COLOR: blue; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 13px; COLOR: blue; TEXT-DECORATION: underline
}

A.nameexp:link {
	FONT-SIZE: 15px; font-weight:bold; COLOR: #3366cc; TEXT-DECORATION: underline
}
A.nameexp:active {
	FONT-SIZE: 15px; font-weight:bold; COLOR: #3366cc; TEXT-DECORATION: underline
}
A.nameexp:visited {
	FONT-SIZE: 15px; font-weight:bold; COLOR: #3366cc; TEXT-DECORATION: underline
}
A.nameexp:hover {
	FONT-SIZE: 15px; font-weight:bold; COLOR: #3366cc; TEXT-DECORATION: underline
}

A.white:link {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:active {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	FONT-SIZE: 13px; COLOR: #ffff00; TEXT-DECORATION: none
}

A.Sel:link {
	FONT-SIZE: 13px; COLOR: #77c; TEXT-DECORATION: none
}
A.Sel:active {
	FONT-SIZE: 13px; COLOR: #77c; TEXT-DECORATION: none
}
A.Sel:visited {
	FONT-SIZE: 13px; COLOR: #77c; TEXT-DECORATION: none
}
A.Sel:hover {
	FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: underline
}

a.blue:link {font-size:13px; text-decoration:underline;color:blue;}
a.blue:active {font-size:13px; text-decoration:underline;color:blue;}
a.blue:visited {font-size:13px; text-decoration:underline;color:blue;}
a.blue:hover {font-size:13px; text-decoration:underline;color:#ff0000;}

a.NameTransfer:link,a.NameTransfer:active,a.NameTransfer:visited,a.NameTransfer:hover
{	
	font-size: 13px; 
	text-decoration: none;		
	height: 18px; 
	width:44px;
	background-color: white;  
	background:url(../../Images/PicInOne.gif) no-repeat 0px -56px;
    background-repeat:no-repeat; 
    padding:0px 6px 0px 0px;
    text-align:right;
    vertical-align:middle;
    color:green;
    font-weight:bold;    
    line-height:19px;
    top:50%;
    display:inline-block;
}

.AddMyFav
{	
	cursor:pointer;
	text-decoration: none;
	vertical-align:middle;	
	padding-top:2px;	
}

a.toolbarcaption:link {font-size:15px; text-decoration:none;color:black;}
a.toolbarcaption:active {font-size:15px; text-decoration:none;color:black;}
a.toolbarcaption:visited {font-size:15px; text-decoration:none;color:black;}
a.toolbarcaption:hover {font-size:15px; text-decoration:none;color:black;}

a.headline:link {font-size:16px; text-decoration:none;border-bottom:solid 1px blue;color: blue;}
a.headline:active {font-size:16px; text-decoration:none;border-bottom:solid 1px blue;color:blue;}
a.headline:visited {font-size:16px; text-decoration:none;border-bottom:solid 1px #660066;color: #660066;}
a.headline:hover {font-size:16px; text-decoration:none;border-bottom:solid 1px;}

A.newscategory:link, A.newscategory:active, A.newscategory:visited,A.newscategory:hover  {
	FONT-SIZE: 14px; text-decoration: none;display: block;   
height: 25px; line-height: 24px;   
background-color: #E1E9F8;  background:url('../../Images/PicInOne.gif') -169px -26px;
    background-repeat:repeat-x; border: solid 1px #CBDCED;padding:0px 10px 0px 10px;
    text-align:center;
vertical-align:middle;
color:#548c33; 
border: solid 1px #CBDCED;
width:130px;
text-overflow: ellipsis;
white-space: nowrap;
-o-text-overflow: ellipsis;
-icab-text-overflow: ellipsis;
-khtml-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
overflow: hidden;
}

A.newscategoryhover:link, A.newscategoryhover:active, A.newscategoryhover:visited,A.newscategoryhover:hover {
	FONT-SIZE: 14px; text-decoration: none;display: block;   
height: 25px; line-height: 24px;   
background-color: #E1E9F8;  background:url('../../Images/PicInOne.gif') -343px -26px;
    background-repeat:repeat-x; border: solid 1px #CBDCED;padding:0px 10px 0px 10px;
    text-align:center;
vertical-align:middle;
color:White;
border: solid 1px #548c33;
width:130px;
text-overflow: ellipsis;
white-space: nowrap;
-o-text-overflow: ellipsis;
-icab-text-overflow: ellipsis;
-khtml-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
overflow: hidden;
}


A.default:link {
	FONT-SIZE: 18px; COLOR: black; TEXT-DECORATION: underline; font-weight:bold
}
A.default:active {
	FONT-SIZE: 18px; COLOR: black; TEXT-DECORATION: underline; font-weight:bold
}
A.default:visited {
	FONT-SIZE: 18px; COLOR: black; TEXT-DECORATION: underline; font-weight:bold
}
A.default:hover {
	FONT-SIZE: 18px; COLOR: red; TEXT-DECORATION: underline; font-weight:bold
}

A.name:link {
	FONT-SIZE: 16px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold; 
}
A.name:active {
	FONT-SIZE: 16px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold; 
}
A.name:visited {
	FONT-SIZE: 16px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold; 
}
A.name:hover {
	FONT-SIZE: 16px; COLOR: red; TEXT-DECORATION: underline; font-weight:bold; 
}

A.NickName:link {
	FONT-SIZE: 14px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold
}
A.NickName:active {
	FONT-SIZE: 14px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold
}
A.NickName:visited {
	FONT-SIZE: 14px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold
}
A.NickName:hover {
	FONT-SIZE: 14px; COLOR: red; TEXT-DECORATION: underline; font-weight:bold
}

a.namedetails:link {font-size:13px; text-decoration:underline;color:#3366cc;}
a.namedetails:active {font-size:13px; text-decoration:underline;color:#3366cc;}
a.namedetails:visited {font-size:13px; text-decoration:underline;color:#3366cc;}
a.namedetails:hover {font-size:13px; text-decoration:underline;color:#3366cc;}

a.namedepoem:link {font-size:13px; text-decoration:underline;color:black;}
a.namedepoem:active {font-size:13px; text-decoration:underline;color:black;}
a.namedepoem:visited {font-size:13px; text-decoration:underline;color:black;}
a.namedepoem:hover {font-size:13px; text-decoration:underline;color:blue;}

A.namingnavbar:link {
	FONT-SIZE: 14px; COLOR: white; font-weight:bold; TEXT-DECORATION: none; display:inline-block;
}
A.namingnavbar:active {
	FONT-SIZE: 14px; COLOR: white; font-weight:bold; TEXT-DECORATION: none; display:inline-block;
}
A.namingnavbar:visited {
	FONT-SIZE: 14px; COLOR: white; font-weight:bold; TEXT-DECORATION: none; display:inline-block;
}
A.namingnavbar:hover {
	FONT-SIZE: 14px; COLOR: red; font-weight:bold; TEXT-DECORATION: underline; display:inline-block;
}

.GridLink {
	color: maroon;
}

.GridLink:hover {
	color: red;
}

.Grid_General {
	color: darkblue;
	background-color: white;	
	border:1px solid #99ccff;
	text-align:justify; table-layout:fixed;
	
}

.Grid_Item{
	vertical-align: middle;
    text-align:left;
    border:solid 1px #99ccff;
    table-layout:fixed;
    padding:5px 5px 5px 5px;
    text-align:justify; 
    background-color: #ffffff;
    word-wrap:break-word;
    overflow:hidden;    
}

.Grid_General td 
{
	border:1px solid #99ccff;
}

.wordwrap
{
	word-wrap:break-word;
	-moz-binding: url('wordwrap.xml#wordwrap');
	overflow:hidden;
}

.Grid_Header {
	color: maroon;
	background-color: #C0C0FF;
	
	text-align:center;
}

.Grid_Header_Thin {
	color: white;
	background-color: darkblue;
}

.Grid_AlternatingItem {
	background-color: #eeeeee; 
	vertical-align: middle;
	text-align:left;
	border:1px solid #99ccff;
	padding:5px 5px 5px 5px;
}

.Grid_AlternatingItem td 
{
	border:1px solid #99ccff;
}

.Grid_SelectedItem {
	color: Black;
	background-color: orange;
	vertical-align: top;
}

.MenuTable {
	padding: 0;
	color: #3366cc;
	font-size:15px;
	background-color: #ffffff;
	border-bottom: solid 1px #CBDCED;
}
.MenuRow
{
	color:White;
}

A.MenuItem {
	font-weight: bold;
	text-decoration: none;
	color: blue;
}

A.MenuItem:hover {
	color: white;
}

A.MenuItem:visited {
	color: white;
}

.Poll_Box
{
	border-top:1px solid #CBDCED;
	border-bottom:1px solid #CBDCED;
	border-left:1px solid #CBDCED;
	border-right:1px solid #CBDCED;
}

.Poll_Header
{
	background-color: #CBDCED;
	color: #000000;
	height: 22px;
	vertical-align: middle;
	font-weight:bold;
	background:#CBDCED url('../../Images/poll_top_bg.jpg') repeat-x;
}

.Poll_Question {
	color: Blue;
	font-size: 14px;
}

.Poll_Bar {
	color: red;
	height: 8px;
}

.Poll_Results {
	color: green;
}

.Poll_Option {
	font: x-small Verdana, Arial, sans-serif;
	color: darkblue;
}

.PollList_Item {
    border:1px solid #CBDCED;
    padding-top:3px;
    padding-bottom:3px;
    table-layout:fixed;
    text-align:justify; 
    word-wrap:break-word; 
}

.ErrorMessage
{
	color:Red;
}

HR
{
    height:1px;
	border:thin; 	
	overflow: hidden;
	color:#CBDCED; background:#CBDCED;
}

.thickHR
{
    height:2px;
	border:thin; 	
	overflow: hidden;
	color:#CBDCED; background:#CBDCED;
}

.transparent_class 
{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}

option.readOnly 
{
	background:#ccc;color:#666;
}
option.readWrite 
{
	background:#fff;
	color:#000;
}


.WordCategory
{
    color:#000080;
    font-weight:bold;
    font-size:14px;
    width:30px;
    text-align:center;
    display:inline-block;
    padding-top:3px;
}

.WordCategoryTitle
{
    text-align:left; 
    width:40px;
    display:inline-block;
    padding-top:3px;
    color:#3366cc;
    font-weight:bold;
    height:18px;
    line-height:18px;
    font-size:13.3px;
    BORDER: #99ccff 0px solid;    
}

.tabDivHover
{
    border: solid 1px #3fa503;
    border-bottom: solid 0px #64cc21;
    height: 18px; line-height:18px;
    width: 80px;
    text-align:center;
    vertical-align:middle;
    padding: 5px 3px 3px 3px;
    float: left;
    background:url('../../Images/PicInOne.gif') -343px -26px;
    background-repeat:repeat-x;
}
.tabDiv
{
    border: solid 1px #CBDCED;
    border-bottom: solid 0px;
    height: 18px;line-height:18px;
    width: 80px;
    text-align:center;
    vertical-align:middle;
    padding: 5px 3px 3px 3px;
    float: left;
    background:url('../../Images/PicInOne.gif') -169px -26px;
    background-repeat:repeat-x;
}

.PayStepDivHover
{
    border: solid 1px #3fa503;
    border-bottom: solid 0px;
    height: 18px;
    width: 140px;
    text-align:center;
    vertical-align:middle;
    padding: 5px 3px 3px 3px;
    float:left;
    background:url('../../Images/PicInOne.gif') -343px -26px;
    background-repeat:repeat-x;
    FONT-SIZE: 13px; 
    font-weight:bold; 
    COLOR: #ffffff; 
    TEXT-DECORATION: none;
    line-height:18px;
}

.PayStepDiv
{
    border: solid 1px #CBDCED;
    border-bottom: solid 0px;
    height: 18px;
    width: 140px;
    text-align:center;
    vertical-align:middle;
    padding: 5px 3px 3px 3px;
    float: left;
    background:url('../../Images/PicInOne.gif') -169px -26px;
    background-repeat:repeat-x;
    FONT-SIZE: 13px; 
    font-weight:bold; 
    COLOR: #77bd4b; 
    TEXT-DECORATION: none;
    line-height:18px;
}

A.tabLinkStyleHover:link {
FONT-SIZE: 13px; font-weight:bold; COLOR: #ffffff; TEXT-DECORATION: none;
}
A.tabLinkStyleHover:active {
    FONT-SIZE: 13px; font-weight:bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.tabLinkStyleHover:visited {
    FONT-SIZE: 13px; font-weight:bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.tabLinkStyleHover:hover {
    FONT-SIZE: 13px; font-weight:bold; COLOR: #ffffff; TEXT-DECORATION: none
}

A.tabLinkStyle:link {
FONT-SIZE: 13px; font-weight:bold; COLOR: #77bd4b; TEXT-DECORATION: none;
}
A.tabLinkStyle:active {
    FONT-SIZE: 13px; font-weight:bold; COLOR: #77bd4b; TEXT-DECORATION: none
}
A.tabLinkStyle:visited {
    FONT-SIZE: 13px; font-weight:bold; COLOR: #77bd4b; TEXT-DECORATION: none
}
A.tabLinkStyle:hover {
    FONT-SIZE: 13px; font-weight:bold; COLOR: #77bd4b; TEXT-DECORATION: none
}     

.BalanceProgressBar
{
	height:27px; 
	position:absolute; 
	left:1px; 
	top:0px; 	
	background:url('../../Images/PicInOne.gif') no-repeat 1px -74px;
	text-align:left; 
	width:0px; 
	vertical-align:middle;
	filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity: 1;
    opacity: 1;
} 

.MyBalanceBarStyle
{
	font-size:13px;
}
.MyBalanceBarStyle a
{
	font-size:13px;
}

ul.disc {list-style-type: disc}
ul.square {list-style-type: square}
ul.decimal {list-style-type: decimal}

.div
{
    border: solid 1px #CBDCED;
    border-bottom: solid 0px;
    height: 16px;
    width: 80px;
    postion:absolute;
    text-align:center;
    vertical-align:middle;
    padding: 3px 3px 3px 3px;
}
.DivCategory
{
    border: solid 1px #99ccff;
    height:18px;
    width:140px;
    font-weight:bold;
    color:green;
    padding-top:4px;
    padding-left:3px;
    cursor:pointer;
    display: -moz-inline-box !important;display:inline-block;
} 

#vertSlider
{ 
    position:relative;
    left:5px;
    top:25px;
    width:17px;
    height:200px;
    background:White url(../../Images/slider.bg.v.gif);
 }
#vertSliderHandle 
{ 
    position:relative;
    width:17px;
    height:47px; 
}

#horizSlider
{ 
    position:relative;
    top:5px;
    left:50px;
    width:300px;
    height:19px;
    
    background:White url(../../Images/PicInOne.gif) no-repeat -49px 0px; 
}
#horizSliderHandle
{ 
    position:relative;
    width:15px;
    height:19px; 
    background:White url(../../Images/PicInOne.gif) no-repeat -34px 0px; 
}

#stepSlider
{ 
    position:absolute;
    top:100px;
    left:50px;
    width:84px;
    height:17px;
    
    background:White url(../../Images/slider.livecom.rail.gif); 
}
#stepSliderHandle
{ 
    position:relative;
    width:10px;
    height:17px;
}


div.altpage li {font-size:11pt; margin-bottom: 12px; list-style-type: disc;vertical-align:middle;}

DIV.NameSummSepr 
{ 
	height:3px;
	width:3px;
	border:solid 0px white;
	font-size:2px; 
}

.PanelBG
{
    height:95px;
    width:704px;
    border:solid 0px red;
    position:relative;
    margin-left:2px;
    margin-bottom:20px;
    
}

.BabyIcon
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat 0px -104px;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    cursor:pointer;
}
.BabyIconHover
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat 0px -104px;
    cursor:pointer;
}

.ParseIcon
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -52px -104px;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    cursor:pointer;
}
.ParseIconHover
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -52px -104px;
    cursor:pointer;
}
.NickEngIcon
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -260px -104px;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    cursor:pointer;
}
.NickEngIconHover
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -260px -104px;
    cursor:pointer;
}
.ForeignIcon
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -156px -104px;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    cursor:pointer;
}
.ForeignIconHover
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -156px -104px;
    cursor:pointer;
}
.BrandIcon
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -104px -104px;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    cursor:pointer;
}
.BrandIconHover
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -104px -104px;
    cursor:pointer;
}
.EngIcon
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -208px -104px;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    cursor:pointer;
}
.EngIconHover
{
    height:52px;
    width:52px;
    border:solid 0px white;
    position:absolute;
    left:3px;
    top:16px;
    background:url('../../Images/PicInOne.gif') no-repeat -208px -104px;
    cursor:pointer;
}
.BabyCaption
{
    height:20px;
    width:640px;
    border:solid 0px white;
    position:absolute;
    left:70px;
    top:6px;
    color:#ed471f;
    font-size:14px;
    text-align:left;
    font-weight:bold;    
}
.BabyCaption A:link, .BabyCaption A:active, .BabyCaption A:hover, .BabyCaption A:visited
{
	color:#fa0014;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
}

.Content
{
    height:64px;
    width:635px;
    border:dotted 0px #f6a793;
    position:absolute;
    left:70px;
    top:25px;
    background:#f4fafe;
    line-height:166%;
    color:#960505;
    font-size:13px;
    text-align:left;
    padding:4px 8px 4px 6px;  
    
}

.ContentExample
{
    color:gray;
    padding-top:1px;
    vertical-align:middle;
}
.ContentExample A:Link,.ContentExample A:Hover, .ContentExample A:Visited, .ContentExample A:active
{
    color:#105cb6;
    TEXT-DECORATION:none;
    border-bottom:dotted 1px #105cb6;
}
.ContentExample A.Start:Link, A.Start:Hover, A.Start:Visited, A.Start:active 
{ 
    color:#0963a4; 
    font-weight:bold;
    TEXT-DECORATION:underline;
    border-bottom-width:0px;
}

.SiteTopBanner
{
	background:#ffffff url('../../Images/PicInOne.gif') repeat-x 0px -160px;
	width:100%;
	min-width:1024px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	z-index:1000;
}
.SiteTopBannerOpacity
{
	background:#ffffff url('../../Images/PicInOne.gif') repeat-x 0px -160px;	
	width:100%;
	min-width:1024px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	position:absolute;
	left:0px;
	right:0px;
	top:0px;
	bottom:0px;
	height:81px;
	z-index:-1;
}

.SiteContentStyle
{
	padding-top:10px;
}

.SiteBottomBanner
{
	background:url('../../Images/PicInOne.gif') repeat-x 0px -240px;
	height:16px;
	width:100%;
}

.LoginUserName
{
	font-weight:bold;
	color:yellow;
	display: inline-block;
    width: 70px;
    overflow: hidden;
    height: 15px;
    vertical-align:middle;
    text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/	
	font-size:13px;	
}

@-moz-document url-prefix() { .LoginUserName { vertical-align:sub; } }

.FAQLeft
{
	color:#2e5872;
	height:25px;
	width:105px;
	background:url('../../Images/PicInOne.gif') no-repeat 0px -260px;
	border-width:0px;
	text-align:center;
	vertical-align:middle;
	float:left;
	padding-top:5px;
	font-size:13px;
}

.FAQMiddle
{
	height:25px;
	width:595px;
	background:url('../../Images/PicInOne.gif') repeat-x 0px -294px;
	text-align:left;
	float:left;
	border-width:0px;
	vertical-align:middle;
	padding-top:5px;
	font-size:13px;
}

.FAQMiddle A:Link, .FAQMiddle A:Visited, .FAQMiddle A:active
{
	color:#105cb6;
    TEXT-DECORATION:none;
}
.FAQMiddle A:Hover
{
	TEXT-DECORATION:underline;
}
.FAQMiddle IMG
{
	vertical-align:middle;
}

.FAQRight
{
	height:26px;
	width:10px;
	background:url('../../Images/PicInOne.gif') no-repeat -105px -260px;
	text-align:left;
	float:left;
	border-width:0px;
	vertical-align:middle;
}

.NameTransferPanel
{
	     
}

.CategoryShaddowPanel
{
	width:100%;
	height:1px;
	font-size:1px;
	position:relative; 
}

.CategoryPanelHShaddow
{
	background:#a6a3a3 url('../../Images/HShaddow.gif') repeat-x;
	position:absolute;
	left:5px;
	top:2px;
	height:5px;
	width:578px;
}

.CategoryPanelVShaddow
{
	background:#a6a3a3 url('../../Images/VShaddow.gif') repeat-y;
	position:absolute;
	left:581px;
	top:-370px;
	height:374px;
	width:5px;
}

a.ICPBeiAn:link {font-size:13px; text-decoration:none;color:#77c; border-bottom:solid 1px #77c;}
a.ICPBeiAn:active {font-size:13px; text-decoration:none;color:#77c;border-bottom:solid 1px #77c;}
a.ICPBeiAn:visited {font-size:13px; text-decoration:none;color:#77c;border-bottom:solid 1px #77c;}
a.ICPBeiAn:hover {font-size:13px; text-decoration:none;color:#77c;border-bottom:solid 1px #77c;}

a.Suggest:link {font-size:13px; text-decoration:none;color:#77c; border-bottom:solid 1px #77c;}
a.Suggest:active {font-size:13px; text-decoration:none;color:#77c;border-bottom:solid 1px #77c;}
a.Suggest:visited {font-size:13px; text-decoration:none;color:#77c;border-bottom:solid 1px #77c;}
a.Suggest:hover {font-size:13px; text-decoration:none;color:#77c;border-bottom:solid 1px #77c;}

a.FriendLink:link
{
	font-size:15px; text-decoration:none;color:#35a9ef; vertical-align:middle;
}
a.FriendLink:active
{
	font-size:15px; text-decoration:none;color:#35a9ef; vertical-align:middle;
}
a.FriendLink:visited
{
	font-size:15px; text-decoration:none;color:#35a9ef; vertical-align:middle;
}
a.FriendLink:hover
{
	font-size:15px; text-decoration:none;color:red; vertical-align:middle;
}

.FriendLinkImg
{
	border: solid 1px #35a9ef;
	width:88px;
	height:31px;
}

.FriendLinkRectTop
{
	background:url('../../FriendLink/Images/RectTop.gif') no-repeat; width:617px; height:6px;margin:6px 0px 0px 0px;font-size:3px;
}

.FriendLinkRectBody
{
	width:607px; margin:0px 0px 0px 0px;border-left:solid 1px #35a9ef;border-right:solid 1px #35a9ef; padding-left:4px; padding-right:4px;
	vertical-align:middle; line-height:150%;font-family:arial,sans-serif;
}

.FriendLinkRectBottom
{
	background:url('../../FriendLink/Images/RectBottom.gif') no-repeat; width:617px; height:7px;margin:0px 0px 6px 0px;
}

.BubbleHot
{
	background:url('../../Images/PicInOne.gif') 0px -324px no-repeat; 
	width:19px; height:23px;
	position:absolute;
	left:55px;
	top:-25px;
}

.LotteryBanner
{
	background:url('../../Lottery/Images/Banner.gif') no-repeat;
	width:954px;
	height:249px;
}

.LotteryTop
{
	background:url('../../Lottery/Images/Lot-top.gif') no-repeat;
	width:954px;
	height:30px;
}

.LotteryMiddle
{
	background:url('../../Lottery/Images/Lot-middle.gif') repeat-y;
	width:954px;
	height:470px;
}

.LotteryBottom
{
	background:url('../../Lottery/Images/Lot-bottom.gif') no-repeat;
	width:954px;
	height:30px;
}

.LotteryInfo
{
	color:#000000;
	overflow-y:scroll;
	height:400px;
	width:560px;
	font-size:14px;
	padding:5px 5px 5px 5px;
	border:dotted 1px #ff6000;
	line-height:150%;
	background-color:#f4dcc9;
	margin-left:10px;
}

.LotterySituation
{
	color:#0b6ac4;
	height:200px;
	width:290px;
	font-size:14px;
	padding:10px 10px 10px 10px;
	line-height:170%;
	background:url('../../Lottery/Images/dongtai.gif') no-repeat;
	margin-right:10px;
	vertical-align:middle;
}

.LotterySituation2
{
	color:#0b6ac4;
	height:200px;
	width:290px;
	font-size:14px;
	padding:10px 10px 10px 10px;
	line-height:150%;
	background:url('../../Lottery/Images/dongtai2.gif') no-repeat;
	margin-right:10px;
	vertical-align:middle;
}

.LotteryFloat
{
	height:213px;
	width:955px;
	font-size:14px;
	margin-top:20px;
	line-height:150%;
	background:url('../../Lottery/Images/Float.gif') no-repeat;
	vertical-align:middle;
}

.LotterySituationLink
{
	padding-top:6px;
	text-align:center;
}

.LotterySituationLink A:LINK, .LotterySituationLink A:HOVER, .LotterySituationLink A:VISITED, .LotterySituationLink A:ACTIVE
{
	color:Red;
	font-size:14px;
	font-weight:bold;
}

.MsgBoxTop
{
	width:210px;
	height:37px;
	margin-left:15px;
	margin-bottom:0px;
	background:url('../../Images/PicInOne.gif') no-repeat 0px -443px;
	font-size:14px;
	line-height:33px;
	overflow:hidden;
	color:#0963a4;
	margin-top:10px;
}

.MsgBoxMiddle
{
	width:210px;
	margin-top:0px;
	margin-left:15px;
	background:url('../../Images/box-middle.gif') repeat-y;
	padding-left:4px;
	overflow:hidden;
}

.IfrmMsgBoxMiddle
{
	width:185px;
	padding-right:2px;
	line-height:195%;
	font-size:13px;	
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/		
	/*overflow:hidden; */
}

.IfrmMsgBoxMiddle LI
{
	border:solid 0px white;
	float:left;
	height:20px;	
	list-style:none;
	padding-left:8px;
	width:99%;background:url('../../Images/PicInOne.gif') -239px -360px no-repeat;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/		
	overflow:hidden; 
	margin-bottom:5px;
background: url('../../Images/dot.gif') 0 9px no-repeat;
}

.IfrmMsgBox
{
	width:190px;
	margin-left:6px;
	margin-top:1px;
}

.IfrmMsgBoxMiddle A:LINK, .IfrmMsgBoxMiddle A:HOVER, .IfrmMsgBoxMiddle A:VISITED, .IfrmMsgBoxMiddle A:ACTIVE
{
	text-decoration:underline;
	color:#105cb6;
	font-size:13px;
}

.IfrmMsgBoxDotImg
{
	width:6px;
	_height:18px;
	vertical-align:middle;
	_font-size:18px;
}

.MsgBoxBottom
{
	width:210px;
	height:15px;
	margin-left:15px;
	margin-bottom:8px;
	background:url('../../Images/PicInOne.gif') no-repeat -24px -361px;
}

.ToolTabDivHover
{
	margin-top:32px;
    height: 28px;    
    width: 110px;
    text-align:center;
    vertical-align:middle;
    margin-bottom:0px;
    line-height:28px;
    float: left;
    background:url(../../Images/PicInOne.gif) no-repeat -239px -325px;
    margin-left:6px;
}

.ToolTabDivHover A:link, .ToolTabDivHover A:hover, .ToolTabDivHover A:visited, .ToolTabDivHover A:active
{
	FONT-SIZE: 14px; font-weight:bold; COLOR: #ffffff; TEXT-DECORATION: none;
}

.ToolTabDiv
{
	margin-top:32px;
    height: 28px;
    width: 110px;
    text-align:center;
    vertical-align:middle;
    line-height:28px;
    float: left;
    background:url(../../Images/PicInOne.gif) no-repeat -349px -325px;
    margin-left:6px;
}

.ToolTabLogo
{
	margin-top:32px;
    height: 28px;
    width: 100px;
    text-align:right;
    vertical-align:top;
    float: left;
    position:relative;   
}

.ToolTabLogoImg
{
	height:60px;
	width:107px;
	position:absolute;
	left:0px;
	bottom:0px;
	background:url(../../Images/PicInOne.gif) no-repeat 0px -379px;
}

.ToolTabLogoText
{
	font-size:13px;
    color:#fe0107;
    position:absolute;
    left:72px;
    bottom:46px;
    width:60px;
    height:16px;
}

.ToolTabDiv A:link, .ToolTabDiv A:visited, .ToolTabDiv A:active
{
	FONT-SIZE: 14px; font-weight:bold; COLOR: #245edc; TEXT-DECORATION: none;
}

.ToolTabDiv A:hover
{
	text-decoration:underline;
}

.ToolBody
{
	width:80%;
	
	padding:5px 5px 5px 5px;
	font-size:14px;
	color:#ffffff;	
	
	margin-top:20px;
}

.ToolTextBox
{
	height:20px;
	border:solid 1px #05bfd5;
	font-size:15px;
	color:#000000;
	padding-top:6px;
	vertical-align:middle;
	font-weight:normal;
}

.ToolImgButton
{
	width:130px;
	height:30px;
	background:url("../../Images/Tabs/ToolButton.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}

.ToolInputArea
{
	width:96.5%;
	line-height:30px;
	vertical-align:middle;
	font-size:16px;	
	color:#245edc;
	background:#c7e3f4;
	padding:12px 10px 12px 10px;
	border:solid 1px #438eec; 
}

.ToolInputAreaPrompt
{
	width:96.5%;
	line-height:30px;
	vertical-align:middle;
	font-size:16px;	
	background:#dbf1d4;
	padding:12px 10px 12px 10px;
	border:solid 1px #8ee672;
	filter:alpha(opacity=100);
    -moz-opacity:1.0;
    -khtml-opacity: 1.0;
    opacity: 1.0;  
    margin-bottom:30px;
}

.ToolTextPrompt
{
	line-height:150%;
	font-size:15px;
	color:#2e5872;
	text-align:left;	
}

.ToolBodyResult
{
	width:80%;
	
	margin-top:15px;
	padding:5px 5px 5px 5px;
	font-size:14px;
	color:#ffffff;
	text-align:center;
}

.ToolBodyResult SPAN
{
	
}

.ToolResult
{
	line-height:150%;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
	color:#f96429;
	text-align:center;	
}

.ToolTable
{
	LINE-HEIGHT: 165%;
	border:solid 1px #26a1ee;
	font-size:15px;
	color:#105cb6;
	background:#ffffff;
}

.ToolTableHeader
{
	text-align:center;
	background:#d0ecfd;
	font-weight:bold;
	font-size:15px;
	height:30px;
	vertical-align:middle;
	color:#105cb6;
}

.ToolTableHeader TD
{
	border-width:0px;
}

.ToolTableRowTitle
{
	background:#d0ecfd;
	vertical-align:middle;
	padding:3px 5px 3px 5px;
}

.ToolTableRowTitle TD
{
	padding:3px 5px 3px 5px;
	border-width:0px
}

.ToolTableRow
{
	padding:3px 5px 3px 5px;
	border:solid 1px #f96429;
	font-family:Microsoft Sans Serif;
	line-height:180%;
}

.ToolTableRow TD
{
	padding:3px 5px 3px 5px;
}

.ToolDropdownList
{
	border:solid 1px #05bfd5;
	background:#FFFFFF;
	height:24px;
	FONT-SIZE: 13px;	
	color:#000000;
	vertical-align:middle;
}

table.ToolBaziTable
{
	border-style:solid;
	BORDER-COLOR: #26a1ee;
	background:#ffffff;
}

table.ToolBaziTable TD
{
	border-style:solid;
	BORDER-COLOR: #26a1ee;
	color:#105cb6;
	font-size:14px;	
}

.ToolTdPrompt
{
	background-color: #e6f4fd;
	color:#fe5e24;
    text-align:center;
}

.ToolBoxTop
{
	width:210px;
	height:37px;
	margin-left:15px;
	margin-bottom:0px;
	background:url('../../Images/PicInOne.gif') no-repeat 0px -443px;
	font-size:14px;
	line-height:34px;
	overflow:hidden;
	color:#0963a4;
	padding-left:-8px;
}

.ToolBoxMiddle
{
	width:210px;
	margin-top:0px;
	margin-left:15px;
	background:url('../../Images/box-middle.gif') repeat-y;
	padding-left:4px;
	overflow:hidden;
}

.ToolBoxBottom
{
	width:210px;
	height:15px;
	margin-left:15px;
	background:url('../../Images/PicInOne.gif') no-repeat -24px -361px
}

.IndexNewsTop
{
	width:305px;
	height:40px;
	margin-left:15px;
	margin-bottom:0px;
	background:url('../../Images/PicInOne.gif') no-repeat -115px -381px;
	font-size:14px;
	line-height:34px;
	overflow:hidden;
	color:#0963a4;
	padding-left:-8px;
}

.IndexNewsMiddle
{
	width:305px;
	margin-top:0px;
	margin-left:15px;
	background:url('../../Images/Index-NewsBox-Middle.gif') repeat-y;
	padding-left:4px;
	min-height:275px;
}

.IndexNewsBottom
{
	width:305px;
	height:14px;
	margin-left:15px;
	background:url('../../Images/PicInOne.gif') no-repeat -115px -421px;
}

.IfrmToolBoxMiddle
{
	width:185px;
	padding-right:2px;
	line-height:160%;
	font-size:13px;	
	overflow:hidden; 
	text-align:left;margin-left:7px;
}

.IfrmToolBox
{
	width:200px;
	margin-left:6px;
	margin-top:1px;
}

.IfrmToolBoxMiddle A:LINK, .IfrmToolBoxMiddle A:VISITED, .IfrmToolBoxMiddle A:ACTIVE
{
	text-decoration:none;
	color:#105cb6;
	font-size:15px;
}

.IfrmToolBoxMiddle A:HOVER
{
	color:#e95f04;font-size:15px;
}

.ToolBoxIcon
{
	border:solid 0px white;
	float:left;
	height:17px;	
	padding-left:8px;
	width:85px;background:url('../../Images/PicInOne.gif') -239px -360px no-repeat;
	line-height: 150%;
}

.ToolBoxIconRight
{
	float:left;
	height:17px;
	margin-left:4px;
	padding-left:8px;
	width:80px;background:url('../../Images/PicInOne.gif') -239px -360px no-repeat;
}

table.NewsBroad
{
	border:solid 1px blue;
	background:#ffffff;
}

table.NewsBroad TD
{
	border-width:0px;
	border-style:none;	
	padding-left:10px;
}

.NewsBroadTableHeader
{
	text-align:left;
	background:#d0ecfd;
	font-size:16px;
	height:30px;
	vertical-align:middle;
	color:#105cb6;
}

table.ToolNewsBroad
{
	width:79.8%;
	border:solid 1px blue;
	background:#ffffff;
	margin-top:20px;
}

table.ToolNewsBroad TD
{
	border-width:0px;
	border-style:none;	
	padding-left:10px;
}

.ToolNewsBroadTableHeader
{
	text-align:center;
	background:#d0ecfd;
	font-size:16px;
	height:30px;
	vertical-align:middle;
	color:#105cb6;
}

.ToolGoogleAd
{
	width:79.8%;
}

.NameCandAdBox
{
	width:228px;
	border:1px solid #CBDCED;
	height:210px;
}

.QQNaviBar
{
	width:100%;
	margin:0px;
	padding:0px;
	height:68px;
	text-align:left;
	background:#5cbeef url('../../QQ/Images/QQBg.gif') repeat-x;
	border-bottom:solid 1px #fff;
}

.QQBannerBG
{
	width:100%;
	margin:0px;
	padding:0px;
	height:60px;
	text-align:left;
	background:#5cbeef url('../../QQ/Images/QQBannerAppd.png') repeat-x;
	border-bottom:solid 1px #fff;
}

.QQBanner
{
	width:960px;
	margin:0px;
	padding:0px;
	height:60px;
	text-align:left;
	background:#5cbeef url('../../QQ/Images/QQBanner.png') no-repeat;
}

.IfrmQQNavi
{
	width:960px;
	height:68px;
}

.YYNaviBar
{
	width:100%;
	margin:0px;
	padding:0px;
	height:65px;
	text-align:left;
}

.IfrmYYNavi
{
	width:100%;
	height:65px;
}

.WoyoBar
{
	width:100%;
	margin:0px;
	padding:0px;
	height:160px;
	text-align:left;
}

.IfrmWoyo
{
	width:100%;
	height:160px;
}

.MybabyandmeBar
{
	width:100%;
	margin:0px;
	padding:0px;
	height:228px;
	text-align:left;
}

.IfrmMybabyandme
{
	width:100%;
	height:228px;
}

.BabyTreeBar
{
	width:100%;
	margin:0px;
	padding:0px;
	height:78px;
	text-align:left;
}

.IfrmBabyTree
{
	width:100%;
	height:78px;
}

.WowojBar
{
	width:100%;
	margin:0px;
	padding:0px;
	height:116px;
	text-align:left;
}

.IfrmWowoj
{
	width:100%;
	height:116px;
}

.QinZiFang
{
	width:100%;
	margin:0px;
	padding:0px;
	height:68px;
	text-align:left;
}

.IfrmQinZiFang
{
	width:100%;
	height:68px;
}

.CopyrightDec
{
	display:none;	
}

.NickTransImgButton
{
	width:100px;
	height:26px;
	background:url("../../NickName/Images/Trans.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	margin-top:18px;
}

.NickImgButton
{
	width:100px;
	height:26px;
	background:url("../../NickName/Images/nick.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	margin-top:18px;
}

.XiaoMingImgButton
{
	width:100px;
	height:26px;
	background:url("../../NickName/Images/XiaoMing.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	margin-top:18px;
}

.IndexBottomBoxTop
{
	width:950px;
	height:10px;
	background:url("../../Images/PicInOne.gif") no-repeat 0px -488px;
	font-size:1px;
	margin-top:8px;
}

.IndexBottomBoxMiddle
{
	margin:0px;
	width:950px;
	background:url("../../Images/Default/index-bx-middle.gif") repeat-y;
	
}

.IndexBottomBoxMiddle ul
{
	padding:0px 5px 0px 2px;
	*padding-top:1px;
	overflow:hidden;
	float:left; 
	margin:0px;
	margin-left:10px;	
}

.IndexBottomBoxMiddle li
{
	text-overflow: ellipsis;
	overflow:hidden;	
	float:left;
	margin:0px;
	margin-left:10px;
	padding-left:7px;
	background:url('../../Images/PicInOne.gif') -239px -362px no-repeat;
}

.IndexBottomBoxMiddle li A:link, .IndexBottomBoxMiddle li A:active, .IndexBottomBoxMiddle li A:visited
{
	color:#105cb6;
	font-size:14px;
	text-decoration:none;
}

.IndexBottomBoxMiddle li A:hover
{
	font-size:14px;
	color:#ed471f;
	text-decoration:none;
}

.IndexBottomBoxBottom
{
	width:950px;
	height:11px;
	background:url("../../Images/PicInOne.gif") no-repeat 0px -498px;
}

.IndexBottomBoxMiddleCaption
{
	padding:0px 0px 0px 10px;
	font-weight:bold;
	vertical-align:middle;
	color:#ed471f;
	text-align:left;
	font-size:14px;
}

.IndexBottomBoxMiddleCaption IMG
{
	vertical-align:middle;
	border-width:0px;
	margin-bottom:4px;
	*margin-bottom:0px;
	_margin-bottom:4px;
	padding-right:4px;
}

.IndexPartnerImage
{
	border:solid 1px #b0e5fd;
}

.ToolTableStyle
{
	background:none;	
}

.CandidatesGoogleAdIFrame
{
	border:solid 1px #CBDCED;
	width:210px;
	_width:208px;
	padding-left:52px;
	padding-top:12px;
	padding-bottom:4px;
}

.NewsTD
{}

.NewsTD A
{
	font-size:14px;
}

.InputLeftBgColor
{
	background:#F3F8FE url('../../Images/InputLeftBg.gif') no-repeat;
}

.InputRightBgColor
{
	background:#F1FBF2 url('../../Images/InputRightBg.gif') no-repeat;
}

.VIPPromptLink
{
	text-decoration:underline;
	color:Gray;
	cursor:pointer;
}

.VIPPromptDiv
{
	margin-top:10px;
	width:100%;
}

.VIPPrompt
{
	width:98%;
}

.VIPIframeDIV
{
	background:url("../../Naming/Images/wuxingsumm.jpg") no-repeat;
	border:solid 1px #89e1f5;
	padding:5px 5px 5px 5px;
	line-height:20px;
	font-size:14px;
	color:#393a5c;
	font-family:arial,sans-serif;
}

.VIPIframeDIV A:link, .VIPIframeDIV A:hover, .VIPIframeDIV A:active, .VIPIframeDIV A:visited
{
	font-size:14px;
}

.toolxingshi {padding:0px; margin:0px; margin-left:9px;}
.toolxingshi ul{margin-left:6px; padding:0px; margin-top:0px;}
.toolxingshi li{line-height:20px; width:18px; float:left; padding-left:2px; margin:3px 3px 0px 0px;
	 display:inline; border:1px solid #c7c7c7; background:url("../../Expert/Images/1.gif") center;}
.toolxingshi li a{ font-weight:600; font-size:12px; margin-left:3px;}
.toolxingshi li a:link,.toolxingshi li a:visited{ text-decoration: none; color:#2662df; font-weight:normal; font-size:12px;}
.toolxingshi li a:hover{ text-decoration: none; color:#E52182; font-weight:normal; font-size:12px;}
.BaiduAppImgButton
{
	width:140px;
	height:50px;
	background:url("../../BaiduApp/Images/BaiduBtn.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}

.BaiduAppEngSampleList
{
	list-style-type:none;
	margin:0px;
	margin-left:10px;
	margin-top:6px;
	padding:0px;
	line-height:132%;
	*line-height:normal;
}

.BaiduAppEngSampleList LI
{
     width:160px;
}

.BaiduAppEngSampleList LI SPAN
{
	float:right;
	font-weight:normal;
}

table.namingBaidu
{
	background:#ffffff;
	border-style:solid;
	BORDER-COLOR: #ffffff;
}

table.namingBaidu td
{
	border-style:solid;
	BORDER-COLOR: #ffffff;
	color:#000000;
}

.tdPromptBaidu
{
	background:#ffffff;
	color:#000000;
    text-align:center;
    font-weight:bold;
}

.BaiduToolTdPrompt
{
	background-color: #fafcfe;
	color:#fe5e24;
    text-align:center;
    padding-left:0px;
    border-left-width:0px;    
}

.BaiduToolImgButton
{
	width:112px;
	height:28px;
	background:url("../../BaiduApp/Images/BaziBtn.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}

.BaiduAppBaziSampleList
{
	list-style-type:none;
	margin:0px;
	margin-left:10px;
	margin-top:6px;
	padding:0px;
	line-height:122%;
	*line-height:normal;
}

.BaiduAppBaziSampleList LI
{
     width:170px;
}

.BaiduAppBaziSampleList LI SPAN
{
	float:right;
	font-weight:normal;
}

.IndexFriendLink
{
	color:Gray;
	font-size:13px;
	margin-top:8px;
	padding-left:3px;
	text-align:left;	
}

.IndexFriendLink A:link, .IndexFriendLink A:hover, .IndexFriendLink A:visited, .IndexFriendLink A:active
{
	color:Gray;
	font-size:13px;
	text-decoration:none;
}

.BaiduAppBabyName {
	FONT-SIZE: 16px; COLOR: blue; TEXT-DECORATION: underline; font-weight:bold; 
}

.BaiduAppBabySampleList
{
	list-style-type:none;
	margin:0px;
	margin-left:10px;
	margin-top:6px;
	padding:0px;
	line-height:145%;
	*line-height:normal;
}

.BaiduAppBabySampleList LI
{
     width:160px;
}

.BaiduAppCeMingSampleList
{
	list-style-type:none;
	margin:0px;
	margin-left:10px;
	margin-top:6px;
	padding:0px;
	line-height:130%;
	*line-height:normal;
}

.BaiduAppCeMingSampleList LI
{
     width:160px;
}

a.QQAppLink:link {font-size:14px; font-weight:bold; text-decoration:none;color:#1670EB;}
a.QQAppLink:active {font-size:14px; font-weight:bold;text-decoration:none;color:#1670EB;}
a.QQAppLink:visited {font-size:14px; font-weight:bold;text-decoration:none;color:#1670EB;}
a.QQAppLink:hover {font-size:14px; font-weight:bold;text-decoration:underline;color:#1670EB;}

a.QQAppNav:link { color: #1670EB; text-decoration:none; }
a.QQAppNav:visited {color: #1670EB; text-decoration:none;}
a.QQAppNav:hover {color: #1670EB; text-decoration:underline;}
a.QQAppNav:active {color: #1670EB; text-decoration:none;}
#wallet_frame {width:560px; height:370px; overflow:hidden; padding:0; margin:0; position:relative; z-index:1;}
#QQApp_Nav{
	padding:0 10px;
	}
#QQApp_Nav dl{
	height:30px;
	border-bottom:1px solid #e1e1e1;
	overflow:hidden;
	padding:0px;margin:0px;
	}
#QQApp_Nav dd{
	float:left;
	font:12px/32px "宋体";
	color:#999;padding:0px;margin:0px;
	}
#QQApp_Nav dt{
	float:right;
	font:12px/32px "宋体";
	color:#c8d1f2;
	}
.red{color:#ab1c00}
#QQApp_Nav dl h1{
	float:left;
	font:bold 14px/32px "宋体"; 
	height:32px;
	padding:0 10px 0 25px;
	color:#333;
	background:url(../../QQApp/Images/ico_small.png) 0px 6px no-repeat;
	}
	
	.CeMingSmallIcon
	{
		float:left;
	font:bold 14px/32px "宋体"; 
	height:32px;
	padding:0 10px 0 25px;
	color:#333;
	background:url(../../QQCMApp/Images/cm_ico_small.png) 0px 6px no-repeat;
	}
	
#QQApp_Body{
padding:10px 10px;
color:#666;
overflow:hidden;
font-size:13px;
}

.QQAppQMImgButton
{
	width:140px;
	height:50px;
	background:url("../../QQApp/Images/QQNameBt.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}

.QQAppPayImgButton
{
	width:140px;
	height:50px;
	background:url("../../QQApp/Images/QQPayBt.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}

.QQCMAppPayImgButton
{
	width:140px;
	height:50px;
	background:url("../../QQCMApp/Images/CMButton.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}

.icon{display:inline-block; zoom:1; *display:inline; width:38px; height:38px; background:transparent url('https://img.tenpay.com/wallet/v4.0/img/wallet_v4.png?v=20100603') no-repeat; overflow:hidden;}
  .large-d{background-position:-369px -55px}
  .large-x{background-position:-407px -55px}
  
.BabyNamePageLink
{
	
}

.BabyNamePageLink A:link, .BabyNamePageLink A:hover, .BabyNamePageLink A:visited, .BabyNamePageLink A:active
{
	color:blue;
	font-size:13px;	
	text-decoration:underline;
}

.QQLoveAppPayImgButton
{
	width:140px;
	height:32px;
	background:url("../../QQLoveApp/Images/Button.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
}
.AliLoginButton
{
	background:url("../../Account/Images/outlogimg.gif") 0px -72px no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	width:100px;
	height:23px;
}

.QQLoginButton
{
	background:url("../../Account/Images/outlogimg.gif") no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	width:108px;
	height:23px;
}

.RRLoginButton
{
	background:url("../../Account/Images/outlogimg.gif") 0px -24px no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	width:108px;
	height:23px;
}

.SinaLoginButton
{
	background:url("../../Account/Images/outlogimg.gif") 0px -48px no-repeat;
	border-width:0px;
	cursor:pointer;
	vertical-align:middle;
	width:100px;
	height:23px;
}

.CorpsLink
{
	display:inline-block;
	width:115px;
	height:26px;
	background:url("../../Images/corps.jpg") no-repeat;
	border:solid 1px #b0e5fd;
	padding:0px;
	margin:0px 50px 0px 0px;
}
.TopFlowBannerWrapper
{
	width: 100%;
	min-width:1024px;
	height: 81px;
	margin: 0px auto;
	z-index:500;
	_position: relative ;
	_top:0px;border:none;
	background:url('../../Images/PicInOne.gif') repeat-x 0px -159px;
	margin-bottom:10px;
}
.TopFlowBanner
{
	position: fixed; 
	top: 0px; /* position fixed for IE6 */ 
	_position: absolute; 
	_top: expression(documentElement.scrollTop + "px"); 
	width:100%;
	min-width:1024px;
	z-index:500;
	overflow:visible;
}
.TopFlowBannerHolder
{
	position: fixed; 
	top: 0px; /* position fixed for IE6 */ 
	_position: absolute; 
	_top: expression(documentElement.scrollTop + "px"); 
	width:100%;
	min-width:1024px;
	height:83px;
	z-index:499;
	overflow:visible;	
	filter:alpha(opacity=10);
	-moz-opacity:0.88;
	-khtml-opacity: 0.88;
	opacity: 0.88;
	margin-bottom:10px;
}
.PanelBG h2
{
	padding:0px;
	margin:0px;
	color:#fa0014;
	font-size:14px;
	font-weight:bold;
	display:inline;
}
.PanelBG h2 a
{
	color:#fa0014;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
.PanelBG p
{
    color:Gray;
    font-weight:normal;
    font-size:13px;
    padding:0px;
    padding-left:10px;
	margin:0px;
	display:inline;
}
.ToolBoxTop h3,.IndexNewsTop h3,.MsgBoxTop h3
{
    font-size:14px;
    padding:0px;
	margin:0px;
	display:inline;
	font-weight:bold;
	color:#0963a4;
}
.backround
{
    filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
    background-color:#6699CC;
    layer-background-color: #6699CC;
    position: absolute; 
    z-index: 0;
    height:expression(document.body.scrollHeight);
    width:expression(document.body.scrollWidth);
    left:0;
    top:0; 
}
.allbody
{
    filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
    background-color:#6699CC;
    layer-background-color: #6699CC;
    position: absolute; 
    z-index: 0;
    height:expression(document.body.scrollHeight);
    width:expression(document.body.scrollWidth);
    left:0;
    top:0; 
}
#lbBalance
{
	margin-top:8px;
}
#lbBalance A
{
	color:Blue;
}
.span 
{
    background:black;
    text-align:center; 
    font-size:18px;
    font-weight:bold;
    color:red;
    border: 1px solid red;
    
    width:20px;
    height:20px;
    position:relative;
    
    background:url('../../Images/images.jpg');
}
.yesicon
{
	display:inline-block;
	vertical-align:middle;
	height:14px;
	width:14px;
	background:url('../../Images/yesornoicon.gif') -14px 0px no-repeat;
}
.noicon
{
	display:inline-block;
	vertical-align:middle;
	height:14px;
	width:14px;
	background:url('../../Images/yesornoicon.gif') 0px 0px no-repeat;
}
#yesorno
{
	display:inline-block;
	height:14px;
	width:14px;
}
.poemWrapper
{
	width:100%;
	margin:10px 0px 10px 0px;
}
.poemWrapper li
{
	list-style:none;
	float:left;
	width:49.5%;
}
.poemWrapper li p
{
	
	line-height:180%;
}
.poemWrapper li p span
{
	height:30px;
	width:100%;
	display:block;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/		
	overflow:hidden; 
}
.poemBox
{
	padding:0 10px 5px 10px;
}
.poemHead
{
	background:url("../../ma/images/bar.jpg") repeat-x;
	height:28px;
	line-height:28px;
	padding:2px; 
	font-size:14px;
	color:Red;
}
.poemHead span
{
	font-size:18px;
	font-weight:bold;
	padding:0px 16px 0px 5px;
}
.netbankpay
{
	display:inline-block;
	width:126px;
	height:34px;
	background:url("../../Images/bankcombo.png") no-repeat;
	vertical-align:middle;
}
.icbc
{
	background-position:0px -541px;
}
.jianse
{
	background-position:0px -145px;
}
.abc
{
	background-position:0px 0px;
}
.zhaoshang
{
	background-position:0px -323px;
}
.zhongguo
{
	background-position:0px -108px;
}
a.YouHuiQuan:link {font-size:13px; font-weight:bold; text-decoration:underline;color:#6c9df2;color:Red;}
a.YouHuiQuan:active {font-size:13px; font-weight:bold;text-decoration:underline;color:#6c9df2;color:Red;}
a.YouHuiQuan:visited {font-size:13px; font-weight:bold;text-decoration:underline;color:#6c9df2;color:Red;}
a.YouHuiQuan:hover {font-size:13px; font-weight:bold;text-decoration:underline;color:#6c9df2;color:Red;}

.dreamWrapper
{
	width:100%;
	margin:10px 0px 10px 0px;
	overflow:hidden;
}
.dreamWrapper li
{
	list-style:none;
	float:left;
	width:20%;
	text-align:left;
	margin-top:6px;
}
.dreamWrapper li span
{
	height:25px;
	padding-left:6px;
	width:100%;
	display:block;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/		
	overflow:hidden; 
}
.dreamWrapper li span a
{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.NewsStyle
{
	font-size:16px;
	line-height:180%;
}
.NewsStyle a
{
	font-size:16px;
	color:Blue;
}
.NewsStyle img
{
	border:none;
}
#ctl00_SiteHeader1_NavBar1_lbAdminNav
{
	padding-right:20px;
}
#NamesTable
{
	line-height:150%;
}
.IfrmMsgBoxMiddle .ToolBoxIcon {
    background: url('../../Images/dot.gif') 0 7px no-repeat;
}
.cate_list
{
	overflow:hidden;
	list-style:none;
	width:100%;
	padding-left:10px;
}
.cate_list li
{
	float:left;
	font-weight:bold;
	width:33%;
	list-style:none;
	line-height:200%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	-icab-text-overflow: ellipsis; /* for iCab */ 
	-khtml-text-overflow: ellipsis; /* for Konqueror Safari */ 
	-moz-text-overflow: ellipsis; /* for Firefox,mozilla */ 
	-webkit-text-overflow: ellipsis; /* for Safari,Swift*/		
}
.cate_list li a:link, .cate_list li a:visited, .cate_list li a:hover, .cate_list li a:active
{
	color:#105cb6;
	font-size:14px;
}
.title
{
	color:Green;
	font-weight:bold;
}