@charset "utf-8";
/* CSS Document */
body{ width:960px; margin:0 auto; font-family:"宋体",Arial, Helvetica, sans-serif,; background:#FFDDEB; font-size:12px;}
h1,h2,h3,h4,h5,h6,ol,ul,li,dt,dl,dd,p{ margin:0; padding:0}
ul li,ol li{list-style:none;}
.clear{ clear:both;}
img{ border:none}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline;}
#all{ background:#FFF; width:950px; margin:0 auto; padding:0 5px; overflow:hidden}
#top{ margin-bottom:5px;}
.topnav{ height:30px; line-height:30px; border-bottom:1px solid #CCC; margin-bottom:2px; text-align:center;}
.topnav a{ margin:0 6px;}
.subnav{ height:171px; background:url(images/subnavbg.jpg) repeat-y;}
.subnavtop{ height:9px; background:url(images/subnavtop.jpg) no-repeat; overflow:hidden}
.subnavcenter{ height:148px; overflow:hidden}
.subnavbottom{ height:14px; background:url(images/subnavbottom.jpg) no-repeat;}
.subask{ height:39px;}
.subask span,.subanslist span{ display:block; float:left}
.subask span a{ color:#FFF;}
/*.sub1{height:23px; width:263px; background:url(images/sub1.jpg) no-repeat; text-align:right; padding:16px 50px 0 0;}*/
.sub1{height:39px; line-height:39px; width:313px; background:url(images/sub1.jpg) #FFF1F4 no-repeat;overflow:hidden}
.suba{ padding-top:3px; display:block; float:left;}
.subb{ padding-top:2px; display:block; float:left;}
.sub1 img{height:39px; float:left; margin-right:15px}
/*.sub2{height:23px; width:256px; background:url(images/sub2.jpg) no-repeat; text-align:right; padding:16px 55px 0 0;}*/
.sub2{height:39px; line-height:39px; width:311px; background:url(images/sub2.jpg) no-repeat;overflow:hidden}
.sub2 img{height:39px; float:left; margin-right:43px}
/*.sub3{height:23px; width:255px; background:url(images/sub3.jpg) no-repeat; text-align:right; padding:16px 70px 0 0;}*/
.sub3{height:39px; line-height:39px; width:326px; background:url(images/sub3.jpg) no-repeat;padding:0px 0px 0 0;}
.sub3 img{height:39px; float:left; margin-right:38px}
.subanslist{ height:33px; line-height:33px; font-size:14px; margin-bottom:8px;}
.subanslist span a{ margin:0 3px;}
.ans1{ width:283px; text-align:center; margin:0 12px; border-bottom:1px dashed #CCC;}
.ans2{ width:281px; text-align:center;margin:0 12px; border-bottom:1px dashed #CCC;}
.ans3{ width:296px; text-align:center;margin:0 12px; border-bottom:1px dashed #CCC;}
/*.sub4{height:23px; width:263px; background:url(images/sub4.jpg) no-repeat; text-align:right; padding:12px 50px 0 0;}*/
.sub4{height:35px; line-height:35px; width:313px; background:url(images/sub4.jpg) no-repeat;}
.sub4 img{height:35px; float:left; margin-right:10px}
/*.sub5{height:23px; width:256px; background:url(images/sub5.jpg) no-repeat; text-align:right; padding:12px 55px 0 0;}*/
.sub5{height:35px; line-height:35px; width:311px; background:url(images/sub5.jpg) no-repeat;}
.sub5 img{height:35px; float:left; margin-right:48px}
/*.sub6{height:23px; width:260px; background:url(images/sub6.jpg) no-repeat; text-align:right; padding:12px 65px 0 0;}*/
.sub6{height:35px; line-height:35px; width:325px; background:url(images/sub6.jpg) no-repeat;}
.sub6 img{height:35px; float:left; margin-right:78px}
.ans4{ width:283px; text-align:center; margin:0 12px;}
.ans5{ width:281px; text-align:center;margin:0 12px;}
.ans6{ width:296px; text-align:center;margin:0 12px;}

#center{ width:950px; margin-bottom:10px}
.hot{ width:950px; margin-bottom:10px;}
.mainhot{ width:670px; float:left;border: 1px solid #FFBCCE; overflow:hidden}
.hotlist{width:358px; float:left; height:333px;}
.tab{ height:33px; line-height:33px;}
.tab span{ float:left; display:block; width:83px; border-right:1px solid #FFD5E9;border-bottom:1px solid #FFD5E9; text-align:center; font-size:14px;}
.ontab{ background:url(images/tabbg.jpg) repeat-x center; cursor:pointer; color:#DE1772}
.ontab a{ color:#DE1772}
.mainlist{ width:347px; margin:10px 0 10px 10px; clear:both}
.mainlist dl{ border-bottom:1px dashed #CCC; padding-bottom:8px;}
.mainlist dt{ height:30px; line-height:30px; text-align:center; font-size:14px;}
.mainlist dt a{ font-size:14px; color:#FF6084; font-weight:bold}
.mainlist dd{ line-height:20px; text-indent:0em;}
.mainlist li{ height:35px; line-height:35px; border-bottom:1px dashed #CCC; padding:0 5px;}
.hdp{ width:290px; float:right; height:312px; padding:10px;}
.flash{ border:1px solid #CCC; height:310px; width:288px;}
.mainyy{ width:269px; float:right;border: 1px solid #FFBCCE; height:322px; padding:0 0 10px 0; overflow:hidden}
.yytop{ height:57px;background:url(images/bg05.jpg) center no-repeat;}
.yycenter{ height:141px;background:url(images/numbg.jpg) no-repeat left; padding-left:35px;}
.yycenter ul{ padding-top:5px;}
.yycenter li{ line-height:22px;}
.askpic{ text-align:center; height:41px; overflow:hidden}
.askpic img{width:86px; height:33px; float:left; margin-left:3px; display:inline;}
.askpic1{text-align:center;}

.doc{ width:948px; margin-bottom:10px; border:1px solid #FFBCCE;}
.doc h3{ height:29px; line-height:29px; background:url(images/doctitle.jpg) no-repeat; border-bottom:1px solid #FFBCCE; padding-left:30px; color:#DE0E6E;}
.doclist{ padding:10px}
.maindoc{ width:215px; height:278px; float:left;}
.maindoctop{ background:url(images/doctop.jpg) no-repeat; height:36px;}
.maindoccenter{background:url(images/docbg.jpg) repeat-y; height:232px; text-align:center}
.maindoccenter p{ text-align:left; text-indent:2em; line-height:22px; padding:0 10px;}
.maindoccenter p span{ font-weight:bold; color:#D80202}
.maindoccenter div{ text-align:right; padding-right:5px;}
.maindoccenter div img{ margin:0 1px;}
.maindocbottom{ background:url(images/docbottom.jpg) no-repeat; height:10px;}
.doctor{ width:702px; float:right;}
.doctorlist{border-left:1px solid #CCC; width:702px;height:138px; overflow:hidden; margin-bottom:10px;}
.doctorlist li{ width:217px; padding:8px; float:left; background:#; border-right:1px solid #CCC; border-top:1px solid #CCC; border-bottom:1px solid #CCC; overflow:hidden; height:120px }
li.last{border-right:none;}
.doctorpic img{ float:left; }
img.doctor1{ width:180px; height:159px;}
img.doctor2{ width:76px; height:121px;}
.doctorpic dl{ float:right;width:135px; line-height:25px;}
.doctorpic dt{ font-size:14px; font-weight:bold; color:#D80202}
.doctorpic dt a{color:#D80202}
.doctorpic dd img{ margin:0 1px;}
.doctj{width:702px;height:128px; overflow:hidden; background:url(images/doclistbg.jpg) repeat-y}
.doctj1{width:217px; padding:8px; float:left;; overflow:hidden;}
.doctj1 h4{ font-size:14px; font-weight:normal; background:url(images/inc.jpg) 3px 3px no-repeat; padding-left:30px; color:#D70005; line-height:28px;}
.doctj1 ul{}
.doctj1 li{ height:22px; line-height:22px; padding:0 10px;}
.alginright{ text-align:right}

.zaoyun{ width:950px; margin-bottom:10px;}
.zytitle{ height:45px; background:url(images/zytitle.jpg); margin-bottom:8px; overflow:hidden}
.rlqhtitle{height:45px; background:url(images/rlqhtitle.jpg); margin-bottom:8px; overflow:hidden}
.zytitle ul,.rlqhtitle ul{ text-align:right;}
.zytitle li,.rlqhtitle li{ float:right; height:40px; line-height:45px; margin:0 1px; padding:5px;}
.zytitle li a,.rlqhtitle li a{ color:#F00}
.zymain{ width:950px;}
.zyleft{ width:670px; float:left;}
.zylt{border-top: 1px solid #FFBCCE;border-left: 1px solid #FFBCCE; height:30px; line-height:30px; margin-bottom:10px;}
.zytab span{ display:block; float:left; padding:0 15px; border-bottom:1px solid #FFD5E9;border-right:1px solid #FFD5E9; font-size:14px}
.zyleft1{ width:670px;}
.zyalist{ width:670px;}
.zytishi{ float:right; padding-right:20px;}
.zytishi img{ vertical-align:middle;}
.zyhotpic{ width:250px; float:left; text-align:center}
.zyhotpic img{padding:2px; border:1px solid #CCC; margin-top:10px;}
.zyhotpic p{ text-align:left; text-indent:2em; line-height:22px; padding:5px 10px}
.alist{ float:right; width:410px;}
.alist ul{ width:410px;padding-bottom:0px;}
.alist li{ float:left; width:195px; background:url(images/inc1.jpg) no-repeat left center; padding-left:10px; line-height:28px; height:28px; overflow:hidden}
.zyright{width:269px; float:right;border: 1px solid #FFBCCE; height:410px; padding:0 0 10px 0; overflow:hidden}
.titlebg{ height:31px; line-height:31px; background:url(images/incbg.jpg) repeat-x; font-size:14px; font-weight:bold; color:#DC0E72; padding-left:30px;}
.anslist{ width:249px; padding:10px 10px;}
.anslist li{ height:28px; line-height:28px; border-bottom:1px dotted #CCC}
.anslist li span{ float:right; color:#666}
.anslist li .wjj{ color:#993300;}
.zyans{ text-align:center;}

.ad{ margin-bottom:10px;}

.jishu{ width:950px; margin-bottom:10px;}
.jsmain{ width:950px;}
.jstitle{ height:45px; background:url(images/rljstitle.jpg); margin-bottom:8px; overflow:hidden}
.jstitle ul{ text-align:right;}
.jstitle li{ float:right; height:40px; line-height:45px; margin:0 1px; padding:5px;}
.jstitle li a{ color:#F00}
.zjtj{ width:590px; height:126px; background:url(images/tjbg.jpg) no-repeat #FDF1F5; padding:5px 0px 5px 80px;}
.tjlist{ width:274px; float:left; padding:0 10px}
.lineright{ border-right:1px dotted #FF9EB6}
.tjlist dt{ line-height:28px; font-size:14px; font-weight:bold}
.tjlist dt a{ color:#EB2364}
.tjlist dd{ line-height:22px; color:#444}
.tjlist dd img{ margin:2px;}
.jsright{width:269px; float:right;border: 1px solid #FFBCCE;overflow:hidden;}
.jstable{ border-top:1px solid #CCC;border-right:1px solid #CCC; margin:18px 10px; width:250px; color:#666}
.jstable td{ border-bottom:1px solid #CCC;border-left:1px solid #CCC; line-height:30px; text-align:center}
.big{ font-weight:bold}
.red{ color:#F00}
.green{ color:#060}

.mb{ margin-bottom:10px;}
.sb{ text-align:center; padding:10px 0}
.sb img{ padding:2px; border:1px solid #CCC;}
.sb p{ text-align:left; line-height:22px; padding:0 20px;}
.sb ul{ text-align:left; width:229px; margin:5px 20px 0 20px; border-top:1px dashed #CCC; padding-top:5px}
.sb li{ line-height:22px;}

.yy{ width:948px; border:1px solid #FEC1E0}
.yytitle{ height:31px; line-height:31px; background:url(images/incbg1.jpg) repeat-x; font-size:14px; font-weight:bold; color:#DC0E72; padding-left:35px;}
.yytitle span{ float:right; color:#FDA3BF; padding-right:10px;}
.yymain{ padding:15px 0 15px 15px;}
.yylist{ width:227px; float:left;}
.yylist img{ float:left; margin-left:10px}
.yylist ul{}
.yylist li{ line-height:25px;}

#links{width:948px; border:1px solid #FEC1E0; margin-bottom:10px;}
.linktitle{ height:30px; line-height:30px; border-bottom:1px solid #FEC1E0; font-size:14px; font-weight:bold; padding-left:30px; color:#FF627F; background:url(images/inc2.jpg) no-repeat 5px center}
.linklist{ padding:10px 0 10px 10px; line-height:22px;}
/*.linklist ul{ width:938px;}
.linklist li{ float:left; margin:0 5px;}*/
.linklist a{ margin:0 5px;}

#bottom{width:928px; border:1px solid #FEC1E0; background:#FDF1F5; margin-bottom:5px; padding:10px; text-align:center}
.blist{ color:#FE79A4; margin-bottom:10px}
.blist a{ margin:0 5px; color:#FE79A4}
#bottom p{  line-height:25px;}

/*-------内容页--------*/
#ccenter{ width:948px; margin-bottom:10px; border:1px solid #FEC1E0; display:inline-block;}
.cleft{ float:left; width:648px; border-right:1px solid #FEC1E0;}
.cleft1{ float:left; width:648px;}
.csite{ height:35px; line-height:35px; background:url(images/ctitle.jpg) no-repeat #FFF6F7; overflow:hidden}
.csite span{ float:left; width:180px; display:block; text-align:center; font-size:16px; font-weight:bold; padding-top:3px;}
.csite span a{ color:#F72969}
.cmain{ padding:10px 20px;}
.ctitle{ text-align:center; font-size:18px; line-height:50px; height:50px; color:#F72969; border-bottom:1px solid #F78BBC; margin-bottom:3px;}
.update{ text-align:center; line-height:35px;}
.cad{ width:600px; margin-bottom:20px;}
.cad ul{ width:604px; border-bottom:1px solid #CCC; border-left:1px solid #CCC; height:78px;}
.cad li{ width:192px; float:left; line-height:25px; border-top:1px solid #CCC; border-right:1px solid #CCC; padding:0 4px; overflow:hidden}
.ccontent{ line-height:28px; font-size:14px; margin-bottom:20px;}
.ctishi{ background:#FFF7F8; padding:10px 20px; line-height:25px; font-size:14px; margin-bottom:10px}
.ctishi span{ font-weight:bold; color:#EA5481}
.cyy{ float:right; width:130px;}
.cyy img{ margin:2px;}
.cnext{ width:600px;}
.cnext ul{width:600px;}
.cnext li{ width:300px; float:left; line-height:40px;}
.cxg{ margin-bottom:5px;}
.xgtitle{ line-height:35px; border-bottom:1px solid #FEC1E0; background:url(images/inc3.jpg) no-repeat left center; padding-left:20px; font-size:14px; font-weight:bold}
.xgtitle span{ float:right;}
.xglist{ width:600px;}
.xglist ul{ width:600px; padding:5px 0}
.xglist li{ float:left; width:300px; line-height:25px; font-size:14px}
.xglist li a{ text-decoration:underline}
.cadpic{ margin-bottom:20px;}
.cadpic img{ width:610px; height:85px;}
.caskdoc{ width:588px; border:1px solid #CCC; padding:10px;}
.cdoctitle{ font-size:14px; color:#EA5481; font-weight:bold;line-height:28px; border-bottom:1px solid #FEC1E0;}
.cdoclist{width:578px;height:138px; overflow:hidden; margin-bottom:10px; border-bottom:1px dashed #CCC;}
.cdoclist li{ width:270px; padding:8px; float:left;overflow:hidden; height:120px }
.cdoctitle span{ font-size:12px; font-weight:normal}
.cdoctorpic img{ float:left;}
img.doctor1{ width:180px; height:159px;}
img.doctor2{ width:76px; height:121px;}
.cdoctorpic dl{ float:right;width:185px; line-height:25px;}
.cdoctorpic dt{ font-size:14px; font-weight:bold; color:#D80202}
.cdoctorpic dt a{color:#D80202}
.cdoctorpic dd img{ margin:0 1px;}
.cask td{ padding:5px;}
.cask span{ color:#F00}
.zhuti{ width:400px;}
.age{ width:50px;}
.cxq{ width:400px; height:50px;}
form .title{ width:100px; line-height:20px;}
.askts{ color:#F00}

.cright{ float:right;width:271px; padding:13px}
.cright1{ float:right;width:271px; padding:13px;border-left:1px solid #FEC1E0;}
.mbb{ margin-bottom:10px;}
.ctab{ width:268px; border:1px solid #FEC1E0; margin:0px 0 10px 0;}
.ctab span{display:block; float:left; padding:0 10px; border-bottom:1px solid #FFD5E9;border-right:1px solid #FFD5E9; font-size:14px; height:30px; line-height:30px;}
.chotmain{ width:258px; padding:5px;}
.chotmain dl{ margin:5px; border-bottom:1px dashed #CCC; padding-bottom:15px;}
.chotmain img{ float:left; margin-right:10px; width:70px; height:95px;}
.chotmain dt{ font-size:14px; line-height:28px; font-weight:bold}
.chotmain dt a{color:#FF6283; }
.chotmain dd{ line-height:20px; text-indent:1em}
.chotmain ul{ clear:both; padding:0 10px; margin-bottom:10px;}
.chotmain li{ line-height:30px; border-bottom:1px dashed #CCC;}
.clm{ padding:10px; background:#FFF6F7; margin:0 10px 5px 10px; line-height:25px;color:#DF1970}
.clm a{ color:#DF1970}
.ax{width:270px; margin-bottom:10px;}
.axtitle{ height:30px; border:1px solid #CCC; line-height:30px; background:#FCFAFB; color:#D3002B; font-size:14px; font-weight:bold; padding-left:10px;}
.axlist{ margin:5px 0}
.axlist img{ height:100px; width:125px; margin:5px}
.zl{ margin-bottom:10px;}
.zllist{ margin:5px 0;}
.zllist dl{ border-bottom:1px dashed #FFD5E9; padding-bottom:5px;}
.zllist dt{ line-height:28px; background:url(images/inc4.jpg) no-repeat left center; padding-left:30px;}
.zllist dt a{ font-size:14px; font-weight:bold; color:#F00}
.zllist dd{ line-height:22px; text-indent:1em}
.cslist{ margin:10px 0; clear:both; border-bottom:1px dashed #CCC; padding-bottom:15px;}
.nbt{border-bottom:none}
.cslist img{ width:78px; height:74px; float:left; margin-right:10px;}
.cslist dl{}
.cslist dt{font-size:14px; line-height:28px; font-weight:bold}
.cslist dt a{color:#FC6800; }
.cslist dd{ line-height:20px; text-indent:1em}

/***栏目页****/
#lcenter{ width:950px; margin-bottom:10px;}
.lleft{float:left; width:650px;}
.lsm{border-left:1px solid #FEC1E0;border-right:1px solid #FEC1E0;border-bottom:1px solid #FEC1E0; clear:both; background:url(images/inc5.jpg) no-repeat top right; padding:10px 50px 10px 10px; margin-bottom:10px;}
.lsm img{ float:left; margin-right:10px;}
.lsm dt{ font-size:14px; font-weight:bold; color:#F62868; line-height:28px;}
.lsm dd{ line-height:22px; text-indent:1em;}
.ltj{border:1px solid #FEC1E0; width:648px; margin-bottom:10px}
.ltjtitle{ height:20px; line-height:20px; background:url(images/tjyd.jpg); padding-left:40px; padding-top:7px; font-size:14px; font-weight:bold; color:#AF185B}
.ltjmain{ width:638px; padding:10px 0 0px 10px; overflow:hidden;}
.ltjmain dl{ width:180px; float:left; border:1px solid #CCC; margin:0 10px 10px 0;padding:5px 10px;}
.ltjmain dt{ font-size:13px; font-weight:bold; line-height:28px; background:url(images/inc6.jpg) no-repeat left center; padding-left:25px}
.ltjmain dt a{ color:#EB1B79}
.ltjmain dd{ line-height:20px; color:#656565}
.ltjmain dd a{ color:#F00}
.lmad{ margin-bottom:10px;}
.lm{border:1px solid #FEC1E0; margin-bottom:10px; width:648px;}
.lmtitle{ background:url(images/lmtitle.jpg) no-repeat; height:33px; line-height:33px; padding-left:30px;}
.lmtitle span{ display:block; }
.lmname{ float:left; padding:0 5px; font-size:14px; font-weight:bold; color:#DF1875}
.lmore{background:url(images/lmore1.jpg) no-repeat; text-align:right; padding-right:10px;}
.lmmain{ padding:10px;}

.lmtitle{ background:url(images/lmtitle.jpg) no-repeat; height:33px; line-height:33px; padding-left:30px;}
.lmtitle span{ display:block; }
.lmtitle1{ background:url(images/lmtitle1.jpg) no-repeat; height:33px; line-height:33px; padding-left:30px;}
.lmtitle1 span{ display:block; }
.lmname1{ float:left; padding:0 5px; font-size:14px; font-weight:bold; color:#DF1875; margin-right:50px; cursor:pointer;}
.lmname1 a{color:#DF1875;}
.lmname2{ float:left; padding:0 5px; font-size:14px; font-weight:bold; color:#FF79A2; margin-right:50px; cursor:pointer;}
.lmname2 a{color:#FF79A2;}

.lpic{ float:left; width:215px;}
.lpic img{ width:198px; height:95px; border:1px solid #CCC}
.lpic dt{ font-size:13px; font-weight:bold; line-height:28px;}
.lpic dt a{ color:#AF185F}
.lpic dd{ line-height:20px; color:#656565}
.llist{float:right; width:410px;}
.lhot{ padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #CCC;}
.lhot img{ float:right}
.lhot dt{ font-size:13px; font-weight:bold; line-height:28px;}
.lhot dt a{ color:#AF185F}
.lhot dd{ line-height:20px; color:#656565}
.llist ul{width:400px; padding:0 5px 5px 5px;}
.llist li{ width:200px; float:left; line-height:22px; height:22px;}
.llist .lssublist{clear:both; line-height:25px; background:#FFF6F7;text-align:center;}
.llist .lssublist a{ margin:0 5px;}
.llist li a{ color:#AD1A5E}
.lright{ float:right;width:270px; padding:8px;border:1px solid #FEC1E0;}

/******子栏目******/
.zltj{border-left:1px solid #FEC1E0;border-bottom:1px solid #FEC1E0;border-right:1px solid #FEC1E0; width:608px; padding:20px;}
.zsm{ line-height:22px;border:1px dashed #FEC1E0; padding:10px; text-indent:1em; width:585px; margin-bottom:20px;}
.zlmlist{ width:608px;}
.zlmlist li{ margin-bottom:10px;}
.zlmlist h2{ font-size:14px; line-height:28px;}
.zlmlist p{ line-height:22px; border-bottom:1px dashed #CCC; padding-bottom:8px;}
.zlmlist p a{ color:#F00}
.zpage{ text-align:center;}
.zpage a,.zpage strong{line-height:18px; padding:5px; border:1px solid #CCC; font-size:14px;}
.zpage a:hover{ background:#EEE; border:1px solid #999}
.zrd{ margin:5px 0;}
.zrd img{ height:95px; width:80px; margin:5px; float:left;}
.zrd a{ line-height:25px; margin:0 3px; text-decoration:underline}
.zdoc{ margin-bottom:10px;}
.zasktitle{ border-bottom:1px solid #FEC1E0; line-height:30px; font-size:14px; font-weight:bold; color:#EA5281}
.zdoclist{ padding:10px 5px 10px 5px;; border-bottom:1px dashed #CCC}
.zdoclist img{ float:left; margin-right:10px;}
.zdoclist dt{ font-size:13px; font-weight:bold; line-height:28px;}
.zdoclist dt a{ color:#AF185F}
.zdoclist dd{ line-height:20px; color:#656565}

.zrdtj{}
.zrdtjtitle{ line-height:20px; font-size:14px; font-weight:bold; color:#FF4900}
.wdlist{ margin:5px 0;}
.wdlist dl{}
.wdlist dt{ line-height:28px;}
.wdlist dt a{ font-size:13px;text-decoration:underline}
.wdlist dd{ line-height:22px; text-indent:1em; color:#656364}
.wdlist dd a{ color:#F00}
.zrddd{ clear:both; padding:0px 0}
.zrddd li{ line-height:25px; border-bottom:1px dashed #CCC}

/******人流医院******/
.rjs{ width:950px; margin-bottom:10px}
.rsite{ height:31px; line-height:31px; background:url(images/r_bg.jpg) no-repeat #FFF6F7; overflow:hidden; padding:5px 5px 0 40px;}
.rsite span{ font-size:14px; font-weight:bold; margin-right:25px;color:#F52B65}
.rsite img{ float:right; vertical-align:middle}
.rjsmain{border-bottom:1px solid #FEC1E0;border-right:1px solid #FEC1E0;border-left:1px solid #FEC1E0; padding:10px; background:url(images/ryyjs_bg.jpg) no-repeat top right; }
.rjsleft{ width:650px; float:left}
.rjsleft img{ float:left; margin-right:10px; padding:5px; border:1px solid #CCC}
.rjsleft p{ line-height:22px; text-indent:2em; font-size:14px;}
.rjsright{ float:right; width:230px; padding-right:40px;}
.rjsright li{ line-height:25px;}
.rjsright li a{ font-size:14px; color:#F00}
.rtd{ width:950px; margin-bottom:10px}
.rtdbg{height:23px; line-height:23px; background:url(images/r_td.jpg) no-repeat #FFF6F7; overflow:hidden; padding:6px 5px 0 40px;}
.rtdbg span{ font-size:14px; font-weight:bold; margin-right:25px;color:#F52B65}
.rtdbg img{ float:right; vertical-align:middle}
.rtdmain{ padding:10px 0 0px 10px; width:938px;border-bottom:1px solid #FEC1E0;border-right:1px solid #FEC1E0;border-left:1px solid #FEC1E0;}
.rtdmain ul{ width:938px; overflow:hidden}
.rtdmain li{ width:212px; float:left; border:1px solid #CCC; margin-right:10px; padding:5px; margin-bottom:10px;}
.rtdmain li .rdoc{ float:left; margin-right:10px; width:75px; height:120px;}
.rtdmain li dt{ line-height:25px; font-size:14px; font-weight:bold}
.rtdmain li dt a{ color:#D60000}
.rtdmain li dd{ line-height:22px;}
.rry{ width:950px; margin-bottom:10px}
.rrybg{height:23px; line-height:23px; background:url(images/r_ry.jpg) no-repeat #FFF6F7; overflow:hidden; padding:6px 5px 0 40px;}
.rrybg span{ font-size:14px; font-weight:bold; margin-right:25px;color:#F52B65}
.rrybg img{ float:right; vertical-align:middle}
.rymain{padding:10px 10px 10px 10px; width:928px;border-bottom:1px solid #FEC1E0;border-right:1px solid #FEC1E0;border-left:1px solid #FEC1E0;height:242px; overflow:hidden}
.ryleft{ width:580px; float:left;}
.ryleft ul{ width:580px; overflow:hidden}
.ryleft li{ width:170px; float:left; border:1px solid #CCC; margin-right:10px; padding:5px; text-align:center}
.ryleft li dl{ padding:5px 0px; border-top:1px dashed #CCC; margin-top:10px; text-align:left}
.ryleft li dt{ line-height:25px;}
.ryleft li dt a{ font-size:14px; text-decoration:underline}
.ryleft li dd{ line-height:22px; color:#666465}
.ryleft li dd a{color:#666465}
.ryright{ height:240px; width:346px; float:right; border:1px solid #CCC; overflow:hidden}
.ryl{ line-height:30px; border-bottom:1px solid #CCC; background:#F6F6F6; padding-left:10px; font-size:14px; font-weight:bold; color:#FF7679;}
.rlist ul{ padding:10px 15px; width:316px;}
.rlist li{ line-height:38px; border-bottom:1px dashed #CCC; font-size:14px; padding-left:11px; background:url(images/inc7.jpg) no-repeat left center;color:#666465}
.rlist li span{color:#F00; font-weight:bold}
li.last{ border:none}
.rsb{ width:950px; margin-bottom:10px}
.rsbbg{height:23px; line-height:23px; background:url(images/r_sb.jpg) no-repeat #FFF6F7; overflow:hidden; padding:6px 5px 0 40px;}
.rsbbg span{ font-size:14px; font-weight:bold; margin-right:25px;color:#F52B65}
.rsbbg img{ float:right; vertical-align:middle}
.rsbmain{padding:15px; width:918px;border-bottom:1px solid #FEC1E0;border-right:1px solid #FEC1E0;border-left:1px solid #FEC1E0;}
.rsbmain ul{width:918px;}
.rsbmain li{ width:430px; float:left; background:url(images/libg.jpg) no-repeat 425px center; padding-right:20px}
li.bg{ background:none; padding-right:10px; width:440px;}
.rsbmain li img{ float:left; margin-right:10px; padding:2px; border:1px solid #CCC; width:115px; height:120px}
.rsbmain li dt{ line-height:25px;}
.rsbmain li dt a{ font-size:14px; font-weight:bold}
.rsbmain li dd{ line-height:22px; color:#666465}
.rsbmain li dd a{color:#666465}
.rhj{width:950px;}
.rhjbg{height:23px; line-height:23px; background:url(images/r_hj.jpg) no-repeat #FFF6F7; overflow:hidden; padding:6px 5px 0 40px;}
.rhjbg span{ font-size:14px; font-weight:bold; margin-right:25px;color:#F52B65}
.rhjbg img{ float:right; vertical-align:middle}
.rhjmain{padding:15px 0 15px 15px;border-bottom:1px solid #FEC1E0;border-right:1px solid #FEC1E0;border-left:1px solid #FEC1E0;}
.rhjmain ul{ width:933px; overflow:hidden}
.rhjmain li{ width:170px; border:1px solid #CCC; float:left; text-align:center; margin-right:14px;}
.rhjmain li img{ padding:4px; width:160px; height:105px;}
.rhjmain li h3{ line-height:22px; margin-top:5px; border-top:1px solid #CCC; font-size:14px;}

/******问答列表*******/
.bmain{ padding:10px 20px;}
.bdoc{ margin-bottom:10px;}
.bdoc img{ float:left; width:195px; height:200px; margin-right:10px;}
.bdocn{ float:right; width:402px;}
.bname{ font-size:14px; font-weight:bold; color:#D70000; line-height:25px; height:25px;}
.bname span{margin:5px; padding:3px 5px;line-height:19px; background-color:#EEEEEE; font-size:12px; font-weight:normal; color:#333}
.bks{ line-height:25px;}
.bks span{ margin-right:15px}
.bcc{ padding:5px 10px; border:1px dotted #CCC; line-height:22px;}
.bcc span{ font-weight:bold; color:#666}
.bjj{ line-height:20px; padding:5px 0;}
.bword{ width:280px; height:22px; line-height:22px; border:1px solid #CCC; padding:0 5px;}
.btw{ background:#EFF5E7; border:1px solid #DCE8D4; line-height:25px;height:25px; width:80px;}
.bans{ font-size:14px; margin-bottom:10px}
.banstitle{ line-height:28px; margin-bottom:10px; padding:0 5px; height:28px; background:url(images/line_bg.jpg) repeat-x bottom;}
.banstitle span{ margin:0 5px; padding:0 10px; border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC; display:block; float:left; line-height:27px; height:27px;}
.banstitle span.bon{ background:#FFF; color:#FD5902}
.banslist{clear:both}
.banslist li{ line-height:35px; border-bottom:1px dashed #CCC; padding:3px 10px;}
.banslist li span{ float:right;}
.banslist li h3{ font-size:14px; font-weight:normal; text-decoration:underline; line-height:28px;}
.banslist li p{ line-height:22px; color:#646464; font-size:12px;}
.banslist li p a{ color:#FF5A00;}
/*问答内容页*/
.wdask{ margin:20px 0 20px 0; width:598px; padding:5px; background:#FFF6F7; border:1px solid #FFEAF3;}
.wdask h2{ font-size:14px; font-weight:normal; padding-left:35px;background:url(images/inc8.jpg) no-repeat left; line-height:30px;}
.wdask h2 span{ font-weight:bold;}
.wdasklist{ background:#FFF; padding:5px}
.asklist{ color:#EB2465; line-height:22px; margin-bottom:5px; padding-left:5px; border-bottom:1px dashed #DCD9BA}
.askc{ line-height:28px; font-size:14px; padding:5px 10px}
.wdask .askans{ font-size:14px; font-weight:normal; padding-left:150px;background:url(images/askans.jpg) no-repeat left; line-height:30px;}
.wdask .askans a{ font-size:12px; margin:0 2px; padding:5px; background:#FFF; border:1px solid #F6D0E7;}
.wdask .askans .askaddtime{ float:right; font-size:12px; font-weight:normal; color:#656565;}
.asktw{ margin-bottom:20px; text-align:center}
.asktw img{ margin:0 2px;}
.wdasklist p{ font-size:14px; line-height:28px;}
.wdask .askxg{ font-size:14px; font-weight:bold;background:url(images/inc9.jpg) no-repeat left;}
.wdasklist ul{ width:568px; margin:0; padding:0 10px}
.wdasklist li{ float:left; line-height:30px; width:284px;}
.wdasklist li a{ text-decoration:underline;}
/**问答提交**/
.zxlist{ background:#FFF6F7; font-size:12px;}
.zxlist td{ line-height:30px;border:1px solid #FFF; padding:0 10px;}
.zxlist td strong{ font-size:18px; font-weight:bold; padding-left:10px;}
.zxcontent{ height:150px;}
.zxlist td span{ color:red;}

.toppic img{float:left;}
.top_nav{width:940px; float:left; background:url(images/bg04.jpg) repeat-x; padding-bottom:5px;}
.top_nav .box{width:294px; height:60px; font-size:14px; float:left; margin:0 0 5px 10px; display:inline;}
.top_nav .box02{width:320px; height:60px; font-size:14px; float:left; margin:0 0 5px 10px; display:inline;}
.top_nav .wen{width:59px; height:16px; margin:10px 0 0 199px; float:left; display:inline;}
.top_nav .wen02{width:59px; height:16px; margin:10px 0 0 207px; float:left; display:inline;}
.top_nav .wen03{width:59px; height:16px; margin:9px 0 0 203px; float:left; display:inline;}
.top_nav .n01{ background:url(images/nav_bg01.jpg) no-repeat;}
.top_nav .n02{ background:url(images/nav_bg02.jpg) no-repeat;}
.top_nav .n03{ background:url(images/nav_bg03.jpg) no-repeat;}
.top_nav .n04{ background:url(images/nav_bg04.jpg) no-repeat;}
.top_nav .n05{ background:url(images/nav_bg05.jpg) no-repeat;}
.top_nav .n06{ background:url(images/nav_bg06.jpg) no-repeat;}
.top_nav a:link,.top_nav a:visited{ color:#fff;}
.top_nav a:hover{ color:#FFCC00; text-decoration:none;}
.top_nav .lb{ float:left; width:100%; text-align:center;line-height:30px; padding-top:3px;}
.top_nav .lb a{margin:0 5px;}
