/*reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,textarea,th,td,input,form { margin:0; padding:0; }
body,button,input,select,textarea { font-size:12px; font-family:Verdana,Lucida,Arial,Helvetica,宋体,sans-serif; }
h1{ font-size:18px; }
h2{ font-size:16px; }
h3{ font-size:14px; }
h4,h5,h6{ font-size:100%; }
address,cite,dfn,em,var { font-style:normal; }
code,kbd,pre,samp,tt { font-family:"Courier New",Courier,monospace; }
small{ font-size:12px; }
ul,ol{ list-style:none; }
a{ outline:none; text-decoration:none;}
a:hover { text-decoration:underline; }
abbr[title],acronym[title] { border-bottom:1px dotted; cursor:help; }
q:before,q:after { content:''; }
legend { color:#000; }
fieldset,img{ border:none; }
button,input,select,textarea{ font-size:100%;}
hr{ border:none;height:1px; }
html{ overflow-y:scroll; }

a { color:#000; }


.LeftFont{font-size:14px;color:#3c5700;line-height:23px;border-bottom:dashed 1px #dfdfdf; text-indent:10px;background:url(../images/LeftIcon.gif) 0 0 no-repeat;}
.LeftTit{color:#f9550c;font-size:16px;}

.MainTopInfo{font-size:13px;line-height:25px;margin-bottom:10px;font-family:"microsoft Yahei"; }
.TitFont{font-size:14px;font-family:Verdana, Geneva, sans-serif,"microsoft Yahei";color:#fb824d;line-height:23px;font-weight:bold;}
.More a{font-size:12px;font-weight:normal;color:#fb824d;text-decoration:none;line-height:23px;}

.listTit{font-size:12px;color:#000;line-height:28px;text-indent:10px;background:url(../images/LeftIcon.gif) no-repeat;}
.listCon{font-size:12px;color:#7b7b7b;line-height:20px;padding:3px;}

.ArrowTit{text-align:left;text-indent:8px;line-height:25px;font-size:14px;font-weight:bold;}
.Con{font-size:14px;line-height:20px;text-align:left;text-indent:20px;margin-left:5px;margin-right:10px;}
.AlertInfo{width:670px;height:auto;border:solid 1px #ffe6da;background:#ffffdd;margin:20px;font-size:12px;text-align:left;color:#ff5a00;line-height:25px;padding:5px;}


.Area-R {}

#yuerBox { border-collapse:separate; border-spacing:2px; }
.ifixp b{ display:block; margin:10px 0px 10px 0px;}
form p{line-height:23px;font-size:14px;  font-family:"microsoft Yahei";}
.ifixp{margin-top:20px;}
.ifixp h1{line-height:30px;height:30px;font-size:14px;font-weight:bold;}
.ifixp p{line-height:23px;font-size:14px;  font-family:"microsoft Yahei";}


.fixBlock .fTit{height:30px;}
.fixBlock .fTit h1{font-size:14px;font-weight:bold;line-height:30px;  font-family:"microsoft Yahei";}
.fixBlock .fConts{padding:0px 0;}
.fixBlock .fConts p{font-size:14px;line-height:23px;  font-family:"microsoft Yahei";}

.tip{margin:20px;background:#ffd;border:1px solid #ffb591;padding:10px;overflow:auto;}
.tip dt{float:left;line-height:20px;color:#ff5a00;}
.tip dd{margin-left:40px;line-height:20px;color:#ff5a00;}

.calculate p{line-height:30px;font-size:14px; margin-bottom:10px; font-family:"microsoft Yahei";}
.calculate .red { color:#ff0059; font-family:"microsoft Yahei";}
.gongju_submitButton{width:100px;height:28px;border:none;background:url('images/2-2/bt1.gif') no-repeat;}
.gongju_resetButton{width:100px;height:28px;border:none;background:url('images/2-2/bt2.gif') no-repeat;}

/*------------uni_footer---------------*/


.leftMenu h1 { font-size: 14px; font-weight: bold; line-height: 30px; border-bottom: 1px solid rgb(255, 201, 210); padding: 0pt 20px; color: rgb(255, 0, 89); }
.leftMenu li { height: 25px; line-height: 25px; vertical-align: bottom; border-bottom: 1px dashed rgb(255, 201, 210); padding: 0pt 20px; }

#uni_footer { padding: 10px; text-align: center; }
#uni_footer p { line-height: 20px; }
.secondaryHeader { height: 33px; overflow: hidden; background: url('images/1-4/standardl2nav_bg.gif') repeat-x scroll 0% 0% rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 12px; font-weight: 100; }
.secondaryHeader a, .secondaryHeader a:visited { color: rgb(0, 0, 0); text-decoration: none; }
.secondaryHeader a:hover, .secondaryHeader a:active { color: rgb(204, 0, 0); text-decoration: underline; }
.sHBorder { border: 1px solid rgb(227, 227, 227); padding: 0pt 10px 0pt 12px; overflow: hidden; }
.sHLogo { float: left; height: 31px; line-height: 31px; overflow: hidden; }
.sHLogo span, .sHLogo span a, .sHLogo span a:link, .sHLogo span a:visited, .sHLogo span a:hover { display: table-cell; vertical-align: middle; height: 31px; }
.sHLogo span, .sHLogo span a img, .sHLogo span a:link img, .sHLogo span a:visited img, .sHLogo span a:hover img { vertical-align: middle; }
.sHLinks { float: right; line-height: 31px; }

.box3 { border:1px solid #FFB591; }
.fConts table tr td{font-size:13px; font-weight:normal; font-family:"microsoft Yahei"; color:#444;}

/**/
.double_LO { width: 660px; background:url(images/2-5/baby_tool_hz_030.gif) repeat-y scroll left top transparent; margin: 10px auto;}
.double_LO .dLO_top, .double_LO .dLO_boot { height: 10px; background-repeat: no-repeat; background-image: url(images/2-5/baby_tool_hz_031.gif);}
.double_LO .dLO_top { background-position: left top; }
.double_LO .dLO_boot { background-position: -660px bottom;}
.double_LO .dLOm_cell { width: 305px; margin: 0pt auto;  }
.double_LO .inside { padding: 0pt 10px; display:block; }
.double_LO .inside .it { height: 30px;  } 
.double_LO .inside h1 { font-size: 14px; font-weight: bold; line-height: 25px; padding-left: 0px; font-family:"microsoft Yahei";}
.double_LO .inside p { font-size: 14px; line-height: 23px; font-family:"microsoft Yahei";}



/**/
.acenter { text-align:center; }
#content_div { font-size: 12px; padding: 20px 0 0 20px; font-family:"microsoft Yahei";}
#baby0-2 { margin: 10px auto; text-align: left; width: 500px; }
#baby0-2 p { margin: 10px 0; font-family:"microsoft Yahei";}
.txt60 { border: 1px solid #999; width: 60px; }
#top_bar span { color: #AAAAAA; padding-left: 10px; padding-right: 10px; }
.blue { color: #007AFF; }
.blue { background-color: #F0F5FF; border: 1px solid #bd7e77; }
.gray { color: #999; }


/**/
.topTab{height:30px;overflow:hidden;background:url(http://i3.sinaimg.cn/bb/yueli_img/baby_tool_hz_022.gif) no-repeat left 25px;}
.topTab span{line-height:26px;padding:0 10px;}
.topTab ul{float:right;width:260px;height:26px;}
.topTab li{line-height:25px; cursor:pointer; float:left;height:25px;vertical-align:bottom;width:80px;text-align:center;margin-right:4px;background:url(http://i2.sinaimg.cn/bb/yueli_img/baby_tool_hz_021.gif) no-repeat left top;}
.topTab li.cur{height:26px; color:#CF0C54; }

.TT_conts{background:url(http://i0.sinaimg.cn/bb/yueli_img/baby_tool_hz_023.gif) repeat-y left top;overflow:auto;width:684px;}
.TT_boot{background:url(http://i3.sinaimg.cn/bb/yueli_img/baby_tool_hz_022.gif) no-repeat -684px top;font-size:0;line-height:0;height:10px;}


/**/
#content_div { padding:20px; }
#general_form table td, #once_form table td {
    padding:2px 5px;
}
table .gray {
    color: #666666;
}
.acenter {
    text-align: center;
}
input.input_border, input.input_border3, input.input2_border {
    background-color: #FFFFFF;
    border: 1px solid #C0C0C0;
}
.mode_title {
    background-color: #f2cdd4;
    color: #333;
    font-size: 14px;
    font-weight: 700;
    height: 28px;
    line-height: 28px;
    margin: 15px 0;
    padding: 0 10px;
    text-align: center;
}
input.input2_border {
    width: 20px;
}
input.input_border, input.input_border3 {
    width: 60px;
}
input.input_border, input.input_border3 {
    width: 60px;
}



/**/
.content_box { margin:20px 30px; font-size:12px; line-height:23px; }
#showDiv { background: none repeat scroll 0% 0% rgb(255, 249, 249); border-top: 1px solid rgb(255, 227, 239); border-bottom: 1px solid rgb(255, 227, 239); line-height:21px; padding-left:20px; font-family:"microsoft Yahei";}

#content_div p { line-height:21px; margin:5px 0; font-size:12px;  font-family:"microsoft Yahei";}
