@charset "utf-8";
/* CSS Document */

/*列表页*/
.lists { border:#E5EAEC 1px solid; height:1180px;}
.list_best { width:696px; margin:0px auto; background:url(../images/list_best.jpg) no-repeat; height:auto; overflow:hidden; margin-top:8px;}
.list_best ul { width:696px; padding-top:55px;}
.list_best ul li { width:216px; float:left; margin-left:12px; display:inline;}
.baner { background:url(../images/list_bestbanner.gif) no-repeat; height:32px; text-align:center; line-height:32px;}
.baner a { color:#FFF; font-size:14px;}
.tet { border:#e1e3d9 6px solid; background:#FFF; margin-top:5px; height:145px; padding:5px; overflow:hidden; line-height:22px;}
.listCon { margin-top:7px;}

.listCongl {width:540px; float:left;}
.listCongr{ width:150px; float:left; padding-left:10px;}
.gunlistg { background-color:#fafcf4; border:#1B8DBB 3px solid; min-height:143px; *min-height:143px; _height:143px; overflow:hidden; width:973px;}
.gunlistg_list{ width:324px; min-height:143px; *min-height:143px; _height:143px; float:left; background-image:url(../images/arrow1.gif); background-position:right center; background-repeat:no-repeat; margin-top:10px; margin-bottom:10px;}
.glist{ margin:auto; width:267px;}
.glist h3{ font-size:14px; margin:0px; font-weight:bold; padding:0px; line-height:30px;}



.listCong{ margin-top:7px;}
.listCong p{ padding-left:10px; padding-right:10px; text-indent:2em; font-size:14px; padding-bottom:10px;}
.blists { border-bottom:#ccc 1px dashed; height:124px; overflow:hidden; padding:0px 20px;}
.blists h2 { height:32px; line-height:32px; background:url(../images/arrow03.gif) no-repeat left center; padding-left:20px;}
.blists h2 a { color:#1f7a3f; font-size:14px; font-weight:bold;}
.blists div { height:auto; overflow:hidden;}
.blists div p { padding:6px 0px; text-indent:2em; line-height:24px; height:48px;}
.blists div span { height:28px; line-height:28px; display:block; text-align:right; padding-right:10px; color:#7a7a7a;}
.blists div span font { color:#5c2e16; font-size:12px;}
.bgcolor { background-color:#f4f4f4;}
.clists li{ border-bottom:#ccc 1px dashed; background:url(../images/arrow03.gif) no-repeat 25px center; line-height:25px; padding:10px 20px 10px 20px; }
.clists li .txts a { font-size:14px; color:#168AC0; font-weight:bold;}
.clists li .txts a:hover{ color:#174D71; text-decoration:underline;}
.clists li .tim { float:right; padding-right:30px;}
.clists li .tim font { color:#5c2e16; font-size:12px;}
.clists li .description { line-height:18px; }
.clists li .moer { color:#999; }
.clists li .moer a { color: #0033FF; } 
.listpage { width:540px; margin-top:15px;}
.listpage ul{ width:540px;  margin:0px; padding:0px;} 
.listpage li{padding:2px; margin:0px; font-size:12px; line-height:24px; color:#333; text-align:center; float:left;list-style:none;}

.commend { list-style-type:none; margin:0px; padding:0px 0px 0px 10px; }
.commend li { float:left; padding:8px; }
.commend p { line-height:20px; }


/*生殖感染页面and生殖整形*/
.szgr { height:250px; width:718px; float:left;}
.szgrpic { border:#d7d7d7 1px solid; float:left; height:244px; width:311px; padding:2px;}
.szgrArea { width:400px; border:#a3bf96 1px solid; border-left:0; height:248px; float:left; background:url(../images/thematic_bg.jpg) no-repeat 1px 2px;}
.szgrArea h2 { height:34px; text-indent:-9999px;}
.szgrArea ul { width:368px; margin:0 auto; padding-top:6px;}
.szgrArea .hottit { border-bottom:0px; height:auto; padding:7px 0px;}
.szgrArea .hottit p { text-indent:2em;}
.szgrAsk h2 { text-align:center;}
.szgrAsk ul { width:230px; margin:0 auto; padding-bottom:3px;}
.szgrAsk li { border-bottom:#b2d5a8 1px solid; padding-top:3px;}
.szgrAsk li p { line-height:24px; width:230px;}
.szgrAsk li span { float:left; width:52px; height:24px; text-align:center; margin-bottom:0px; margin-right:8px; line-height:24px;}

.sideCon { width:724px;}
.sidelist { width:352px; margin-right:6px; border:#d7d7d7 1px solid; padding:1px; margin-bottom:6px; float:left; display:inline;}
.stit { background:url(../images/ttbg.gif) repeat-x; height:37px; padding-left:14px;}
.stit h2 { background:url(../images/ttbaner.gif) no-repeat; float:left; margin-top:9px; margin-left:4px; display:inline;}
.stit h2 { line-height:28px; height:28px; width:98px; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; color:#454545;}
.stit .hover { background:url(../images/ttbaner_hover.gif) no-repeat; color:#006922;}
.stit span { position:relative; width:200px; line-height:28px; font-size:14px; left:10px; top:9px; font-family:"宋体";}
.slist { padding-top:14px; padding-left:10px; height:174px; overflow:hidden;}
.slist .simg { float:left; border:#d7d7d7 1px solid; padding:2px;}
.slist ul { float:left; padding-left:14px; width:228px;}
.slist ul li { background:url(../images/arrow01.gif) no-repeat left center; line-height:22px; padding-left:15px;}
.slist ul .shot { background:none; border-bottom:#d7d7d7 1px dashed; height:74px; padding-left:0px;}
.slist ul .shot h3 { font-size:14px; font-weight:bold;}
.pt { border-bottom:#d7d7d7 1px dashed; padding:14px 0; text-align:center;}
.mn_info { padding:10px;}
.mn_info p { text-indent:2em; line-height:24px; height:192px; overflow:hidden;}
.szzx { height:216px; width:718px; float:left;}
.szzxpic { border:#d7d7d7 1px solid; float:left; height:210px; width:311px; padding:2px;}
.szzxArea { width:400px; border:#a3bf96 1px solid; border-left:0; height:214px; float:left; background:url(../images/recommended_bg.jpg) no-repeat 1px 2px;}
.szzxArea h2 { height:34px; text-indent:-9999px;}
.szzxArea ul { width:368px; margin:0 auto; padding-top:6px;}
.szzxArea .hottit { border-bottom:0px; height:auto; padding:7px 0px;}
.szzxArea .hottit p { text-indent:2em;}
#envir { background-color:#f9fbf0; border:#247145 3px solid; float:left; clear:left; width:712px; height:132px; margin-top:6px;}
#envir .title { float:left; width:60px;}
.envirlist { float:left; width:652px; height:132px; overflow:hidden;}
.envirlist ul { float:left; width:603px; margin:9px 6px; display:inline;}
.envirlist ul li { float:left; border:#c5c3c6 3px solid; margin:0 6px; display:inline;}
.envirlist ul li img { border:#FFF 1px solid; vertical-align:middle; cursor:pointer;}

#flink{ width:964px; margin:8px auto 0px; border:#eae8e8 1px solid; padding:1px; height:auto; overflow:hidden; zoom:1;}
.titBar{ padding-left:20px; background:url(../images/barbg.gif) repeat-x; height:30px; border-bottom:#cdcdcd 1px solid;}
.titBar h2{ width:100px; font-size:14px; cursor:pointer; font-weight:bold; text-align:center; line-height:30px; float:left;}
.titBar h2.hover{ border-left:#ccc 1px solid; border-right:#ccc 1px solid; background:url(../images/barbg2.gif) repeat-x; color:#116f0e;}
.titBar h2.hover a{ color:#116f0e;}
.panter{ padding:10px 12px; height:auto; overflow:hidden; zoom:1;}
.panter ul li { float:left; padding:0px 4px; white-space:nowrap;}
.panter ul li img{ float:left;}
.friend { padding:10px 20px; height:auto; overflow:hidden; zoom:1;}
.friend ul li{ float:left; line-height:24px; padding:0 5px; white-space:nowrap;}


