﻿body{
	margin:0 auto;
	padding:0;
	width:910px;
	height:auto;
	background:#FB5A8F;
	color:#333;
	font-size:12px;
	font-family:"宋体";
	line-height:1.75em;
	text-align:left;
}
.blank{margin-top:10px;}
#header{ margin:5px 0; width:100%; font-size:13px;text-align:left;}
#logo{margin-left:5px;}
#textNav{ margin-left:15px; width:600px; line-height:30px}
#textNav ul li{ display:inline}
#textNav h2{ font-size:14px; font-weight:600; float:left; border-right:1px #ddd solid; padding-right:10px; margin-right:10px}
#banner{
text-align:center;padding-bottom:5px;
}
div,form,ul,ol,li,dl,dt,dd,cite {margin:0; padding:0; border:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th { font-size:12px;}
td{ word-break: break-all; word-wrap:break-word;}
img{margin:0; padding:0; border:0;}
input,textarea,select{font-size:12px}


ul { list-style:none;}
ul li {text-overflow:ellipsis; }

p { margin:0;}
.clear{ clear:both;}


a:link{ color:#333; text-decoration:none}
a:visited{ color:#333; text-decoration:none}
a:hover{ color:#fe6700; text-decoration:underline}

.fl{float:left}
.fr{float:right}

.mar01{ margin:0 10px}
.mar02{ margin:10px 0}
.mar03{ margin:0 0 0 10px}
.pad01{ padding:5px 5px 0 5px;}
.pad02{ padding:10px;margin-bottom:20px;}
.pad03{ padding:10px 0}
.pad04{ padding:10px 0 0 10px}
.pad05{ padding:13px}
.pad06{ padding:4px 0 0 5px}
.pad07{ padding:10px 0 0 5px}
.pad08{ padding:10px 0 0 0 }
.pad09{ padding:2px 0 0 10px}
.pad10{ padding-left:10px}
.pad11{ padding:3px 0 5px 0}

.white a:link{ color:white; text-decoration:none}
.white a:visited{ color:white; text-decoration:none}
.white a:hover{ color:#333; text-decoration:underline}

.blue a:link{ color:blue; text-decoration:none}
.blue a:visited{ color:blue; text-decoration:none}
.blue a:hover{ color:#333; text-decoration:underline}

.red{ color:red}
.red a:link{ color:red; text-decoration:none}
.red a:visited{ color:red; text-decoration:none}
.red a:hover{ color:#333; text-decoration:underline}

.orange a:link{ color:orange; text-decoration:none}
.orange a:visited{ color:orange; text-decoration:none}
.orange a:hover{ color:#333; text-decoration:underline}

.green a:link{ color:green; text-decoration:none}
.green a:visited{ color:green; text-decoration:none}
.green a:hover{ color:#333; text-decoration:underline}

.whiteline{height:1px; overflow:hidden; background:#fff}
.grayline{height:1px; border-top:1px #ddd dashed; overflow:hidden;}
.pinkline{width:100%; height:2px; font-size:0; background:#f43d9c; overflow:hidden; margin-top:10px}

.title01 { width:908px; height:30px; border:1px #feb4cf solid; border-bottom:none; background:#fdc4d4;}
.title01 h2{ font-size:14px; color:#f93b71;}
.title01 a,.title01 a:visited{ color:#f93b71; text-decoration:none}
.title01 a:hover{ color:#333; text-decoration:underline}

.title02 { width:184px; height:30px; border:1px #feb4cf solid; border-bottom:none; background:#fdc4d4;}
.title02 h2{ font-size:14px; color:#f93b71;}
.title02 a,.title02 a:visited{ color:#f93b71; text-decoration:none}
.title02 a:hover{ color:#333; text-decoration:underline}

.cont01{ width:908px; border:1px #feb4cf solid; border-top:none;}
.cont02{ width:184px; background:#fef4f7; border:1px #feb4cf solid; border-top:none}

.contheight01{height:100px;}
.contheight02{height:1620px;}
.contheight04{height:225px;}
.contheight06{height:150px;}
.contheight07{height:125px;}
.contheight10{height:150px;}
.contheight_link{ height:80px;}

/*ad*/
.ad01{ width:908px; height:150px;}
.ad01 img{ float:left; padding:4px 2px}

#ad02{ margin:5px 0; width:184px}
#ad03{border:1px #feb4cf solid; margin:10px 0}
#ad06{ margin-top:10px; width:184px}
#ad07{width:184px}
#ad09{ margin-top:10px; width:100%}
#ad10{ width:175px; height:376px; border:1px #feb4cf solid; margin-top:10px; padding:5px}

.ad06{ margin-top:10px; width:184px}
.ad07{ width:184px}
.ad09{ margin-top:10px; width:100%}
.ad03{border:1px #feb4cf solid; margin:10px 0}

/*header*/
img,a img{border:0;margin:0;padding:0;}
form {margin:0px}
input, select,botton,textarea {font:12px 宋体; vertical-align:middle}
#sitetop{width:985px;background:#ffffff}
#topsearch{width:983px;height:30px;background-image: url(/images/top/bg.jpg);background-repeat: repeat-x;background-position: left top;}
#topsearch_l{float:left;width:483px;margin:5px 0 0 10px;text-align:left;font-size:12px;font-weight:bold;color:#239F55;}
#topsearch_r{float:right;width:400px;margin:9px 0 0 10px;text-align:right;}
#topsearch_r span{color:#EF2879;}
#topsearch_r span a{color:#EF2879;}
#topL{height:90px;margin:5px 0 5px 10px;}
#toplogo{float:left;}
#toplogor{float:left;}
#menu{height:38px;background-image: url(/images/top/menu.jpg);background-repeat: repeat-x;background-position: left top;}
#menu a,{color:#ffffff;font-size:14px;padding-top:10px;height:31px;width:66px;text-decoration:none}
#menu a:hover{color:#ffffff;font-size:14px;background-image: url(/images/top/menu3.jpg);background-repeat: no-repeat;background-position: center top;padding:10px 10px;height:31px;width:60px;text-decoration:none;}
#menu li{float:left;width:88px;padding:10px 0 7px 0;}
#menu ul{text-align:center;}
/*siderbar*/
#siderbar{ width:186px;}

#askbutton ul li{ float:left; margin:0 0 10px 3px; width:88px; height:42px; text-align:center; background:url(../images/bg_askbutton.gif); }
#askbutton .nohref{background:url(../images/bg_askbuttonno.gif);}
.btn .nohref{background:url(../images/bg_askbuttonno.gif);}
#askbutton h2{ font-size:14px; line-height:42px; color:#fff}
#askbutton h2 a:link{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
#askbutton h2 a:visited{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
#askbutton h2 a:hover{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}

.qnav{ padding:0 0 0 5px}
.qnav h2{font-size:12px; font-weight:400; line-height:25px; color:#f93b71}
.qnav h2 a,.qnav h2 a:visited{color:#f93b71; text-decoration:none}
.qnav h2 a:hover{color:#333; text-decoration:underline}

.qnav ul li{ float:left; width:80px; overflow:hidden; background:url(../images/arrow01.gif) left center no-repeat; padding-left:8px; }

/*container*/
#container{padding-top:10px;background:#ffffff;width:985px;}

#imgtab .imglist{ width:313px; height:81px; border:1px #feb4cf solid; background:#fef5f9; margin-top:10px;}
#imgtab .imglist ul li{ float:left; width:142px; background:url(../images/arrow02.gif) left center no-repeat; padding-left:8px}
.imglink a:link{ color:#fe044b; text-decoration:none}
.imglink a:visited{ color:#fe044b; text-decoration:none}
.imglink a:hover{ color:#333; text-decoration:underline}

#searchbox{ margin-top:10px;}
#search{ width:516px; height:68px; border:1px #feb4cf solid; background:url(../images/bg_search.gif) right top repeat-y}
#search img,input{ float:left}
#search span input{ margin:11px 0 0 10px; border:1px #fa5386 solid; width:285px;}
#search .imageField{ margin:7px 0 0 10px}
#searchkey{ width:184px; height:68px; border:1px #feb4cf solid; background:#fef5f9;}
#searchkey ul li{ display:inline}

#contbox{ margin-top:10px}
.cont03{ width:254px; float:left;}
.title03{ width:100%; height:30px; background:url(../images/bg_title03.gif) left bottom no-repeat}
.title03 h2{ font-size:14px; font-weight:600; background:url(../images/special-hua.gif) 2px center no-repeat; padding-left:25px; line-height:30px;}
.title03 h3{ font-size:12px; font-weight:400; line-height:30px; margin-right:5px}
.title03 h2 a:link,.title03 h3 a:link{ color:#e60061; text-decoration:none}
.title03 h2 a:visited,.title03 h3 a:visited{ color:#e60061; text-decoration:none}
.title03 h2 a:hover,.title03 h3 a:hover{ color:#333; text-decoration:underline}
.cont03 dl{ padding-top:10px}
.cont03 dl img{ float:left; border:1px #ddd solid; padding:2px; margin-right:5px}
.cont03 dl h2{ font-size:14px; font-weight:600; text-align:center}
.cont03 dl dd{ text-indent:0.5em}
.list03 ul li{ background:url(../images/dot02.gif) left center no-repeat; padding-left:10px; line-height:22px}

.title04{ width:184px; border:1px #feb5cf solid; border-bottom:none; color:#e30d7b;}
.title04 h2{ padding-left:25px; line-height:25px;  font-size:14px; font-weight:600; background:url(../images/circle01.gif) 7px center no-repeat;} 
.list04,.list05,.list06{ width:184px; border:1px #feb5cf solid; height:auto}

.zjlist{ width:184px; height:auto; border:1px #feb5cf solid; background:#fad0e3}
.zjlist span{ display:block; width:170px; height:22px; margin:0 auto; background:#fff; text-align:center; color:#e30d7b;}
.zjlist ul li{ margin:0 auto; display:block; width:170px; height:25px; line-height:25px; text-align:center; margin-top:5px}
.zjlist a,.zjlist a:visited{ display:block; width:170px; height:25px; background:#fff url(../images/zj_avatar.gif) 35px center no-repeat; text-decoration:none; cursor:pointer}
.zjlist a:hover{ display:block; width:170px; height:25px; background:#eaeaea url(../images/zj_avatar.gif) 35px center no-repeat; text-decoration:none; cursor:pointer}

.ylist{ width:184px; height:auto; border:1px #feb5cf solid; text-align:center; padding-bottom:5px}

.cont05,.cont06{ margin-top:10px}
.list05 ul li{float:left; padding-left:10px}
.list05 h2{ font-size:12px; font-weight:400; text-align:center}

.list06 input{border:1px #ddd solid}
.list06 select{ width:55px;}

.womanImg{ width:206px}
.womanImg img{ border:1px #ddd solid; padding:2px}
.womanImg h2{ font-size:12px; font-weight:400; text-align:center; line-height:30px}

#others{ width:714px; margin-top:10px;}
#hTabTitle{ width:712px; height:30px; position:relative; border-bottom:2px #c5e143 solid}
#hTabTitle h2{ font-size:14px; font-weight:600}
#hTabTitle .tabs{ position:absolute; left:10px}
#hTabTitle .tabs ul li{ float:left; margin-left:10px; cursor:pointer;}
.hactive{ line-height:28px; padding:0 10px; border:2px #c5e143 solid; border-bottom:2px #fff solid}
.hnormal{ line-height:28px; padding:0 10px; border:2px #c5e143 solid; }
.othersList ul li{ float:left; width:240px; background:url(../images/dot02.gif) left center no-repeat; padding-left:10px}
.othersListlinks{width:100%; height:25px; line-height:25px; background:#d6ea7b;}
.show{ display:block}
.none{ display:none}



/*pages*/
#search2 {border:1px #feb5cf solid;background:#fff9fb;width:300px;height:70px;}
#search2 span input{ border:1px #fa5386 solid; width:228px; height:23px; line-height:23px}
#search2 input{ float:left;margin:10px 0 0 3px;}
#search2 .imageField{margin:12px 0 0 5px;}
.page{text-align:center; font-size:14px; margin:30px 0 30px 0}
.page ul li{ display:inline; margin-right:10px;}
.page a:link{ padding:5px; background:#fef5f9; border:1px #feb4cf solid; text-decoration:none}
.page a:visited{padding:5px; background:#fef5f9; border:1px #feb4cf solid; text-decoration:none}
.page a:hover{ padding:6px; background:#ec4089; border:none; color:#fff; text-decoration:none}
.page b{ padding:5px; background:#ec4089; color:#fff}

/*question and answer*/

.btn{ margin:10px 0;}
.btn ul li{ float:left; margin-left:3px; width:88px; height:42px; text-align:center; background:url(../images/bg_askbutton.gif); }
.btn h2{ font-size:14px; line-height:42px; color:#fff}
.btn h2 a:link{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
.btn h2 a:visited{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
.btn h2 a:hover{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}

.btn2{ width:90%; margin:0 auto; text-align:center}
.btn2 ul li img{ border:none}
.btn2 ul li{ display:inline; margin-left:10px}

/*zhuanjia*/
#demo{ overflow:hidden; width:100%; height:205px; }
#demo ul li{ float:left}

/*tips*/
.artTips{width:100%; height:28px; margin-top:10px; background:#fef5f9; line-height:28px; text-align:center}
.artTips span a,.artTips span a:visited{ color:#fe6700; text-decoration:underline}
.artTips span a:hover{ color:#333; text-decoration:none}

/*links*/
#links{ margin-top:10px; text-align:left}
#links ul li{ float:left; display:block; width:90px; height:33px; padding:5px 0 0 19px}
#links img{width:88px; height:31px; border:1px #ddd solid;}

/*footer*/
#footer{width:100%; text-align:center;background-color:#FFFFFF;width:985px;}
.footCont{border:1px solid #EFEFEF;width:900px;}
.footCont p{ font-family:"Tahoma";}
.footCont p span{ font-size:12px; color:#bbb}
.footCont p span a:link{ color:#bbb; text-decoration:none}
.footCont p span a:visited{ color:#bbb; text-decoration:none}
.footCont p span a:hover{ color:#333; text-decoration:underline}

#knowBreast{ margin-top:10px; width:209px; height:auto; background:#feeff5}
#knowBreast h2{ color:#f93b71; font-size:14px; font-weight:600; background:url(images/dot03.gif) left center no-repeat; padding-left:15px}
#knowBreast h2 a,#knowBreast h2 a:visited{ color:#f93b71}
#knowBreast img{ margin-top:5px}
#knowBreast p{ margin:5px 0; text-indent:1.5em}
#knowBreast ul li{ background:url(images/dot01.gif) left center no-repeat; padding-left:10px;}

#flashcontent{float:left; padding:4px 0}

#friendlink{ width:740px; line-height:30px; margin:0 0 0 10px}
#friendlink .linknotice{ width:90%; height:30px; line-height:30px; background:#eee; border:1px #ccc solid; text-indent:0.5em}
#friendlink .linknotice a,#friendlink .linknotice a:visited{ color:#f60; text-decoration:underline}
#friendlink .linknotice a:hover{ color:#666; text-decoration:none}
#friendlink textarea{ width:90%; border:1px #ddd solid; overflow:hidden; margin-left:-10px}
#friendlink h2{ margin-top:10px; font-size:14px; font-weight:600}
#friendlink img{ border:1px #ddd solid;}
/*daohang*/
.daohang{padding:10px;text-align:center;}
.daohang ul li{border:1px dotted #feb5cf;float:left;width:120px;margin:0 0 5px 5px;}
