﻿/* CSS Document */
@charset "utf-8";

/*两性沟通专题首页*/
.content{ width:980px; clear:both; margin:0 auto; margin-top:15px; overflow:hidden;}
.banner{ width:980px; height:193px; clear:both; float:left; overflow:hidden; background:url(../Images/banner2.jpg) no-repeat;}
.intro_h{ width:900px; height:288px; background:url(../Images/mmhbg.gif) no-repeat; clear:both; float:left; overflow:hidden; font-family:"微软雅黑"; padding-top:70px; padding-left:40px; padding-right:40px; line-height:30px;}
.intro_h img{ float:left; padding-right:10px;}
.appraiser{ width:370px; clear:both; float:left; overflow:hidden; margin-top:10px;}
.apptop{ width:370px; height:10px; clear:both; float:left; overflow:hidden; background:url(../Images/mmhbg2.gif) no-repeat;}
.appbot{ width:370px; height:10px; clear:both; float:left; overflow:hidden; background:url(../Images/mmhbg2.gif) 0px -40px no-repeat;}
.appcont{ width:364px; clear:both; float:left; overflow:hidden; border-left:3px solid #51cb2e; border-right:3px solid #51cb2e;}
.appcont h4{ padding:0 23px; line-height:25px; font-size:14px; color:#239b01;}
.appcont div{ width:331px; clear:both; float:left; overflow:hidden; color:#000; padding:5px 10px 5px 23px; font-size:12px; line-height:20px;}
.bg1{ background:#d9fccf;}

.intro_m{ width:600px; float:left; overflow:hidden; margin-left:10px; margin-top:10px;}
.introtop{ width:600px; height:15px; clear:both; float:left; overflow:hidden; background:url(../Images/mmhbg3.gif) no-repeat;}
.introbot{ width:600px; height:15px; clear:both; float:left; overflow:hidden; background:url(../Images/mmhbg3.gif) 0px -40px no-repeat;}
.introcont{ width:544px; clear:both; float:left; overflow:hidden; border-left:3px solid #51cb2e; border-right:3px solid #51cb2e; padding:0 25px;}
.introcont h4{ font-size:16px; color:#FF6600; line-height:30px;}
.introcont div{ line-height:24px; font-size:12px;}
.introcont div span{ display:block; width:160px; height:39px; overflow:hidden; margin:0 auto; padding-top:8px;}

.messagebox{ width:980px; clear:both; float:left; overflow:hidden; }
.messtop{ width:840px; height:22px; clear:both; float:left; overflow:hidden; background:url(../Images/mmhbg4.gif) no-repeat; padding-left:140px; padding-top:15px; font-size:12px;}
.messtop em{ font-size:16px; font-family:Georgia, "Times New Roman", Times, serif, Times, serif; font-weight:bold; color:#FF6600;}
.messbot{ width:980px; height:20px; clear:both; float:left; overflow:hidden; background:url(../Images/mmhbg4.gif) 0px -50px no-repeat;}
.messcont{ width:974px; clear:both; float:left; overflow:hidden; border-left:3px solid #51cb2e; border-right:3px solid #51cb2e;}

.comment{ width:876px; clear:both; margin:0 auto; margin-top:10px; padding-bottom:10px;}
.commentlist{ width:876px; clear:both; float:left; border-bottom:1px solid #ddd; padding-bottom:8px; margin-top:10px; font-size:12px;}
.userpic{ width:70px; text-align:center; float:left; overflow:hidden;}
.userpic img{ padding:1px; border:1px #ccc solid;}
.comentrgt{ width:806px; float:left; overflow:hidden;}
.comentrgt div{ width:806px; clear:both; float:left; line-height:22px;}
.commentlist a{ color:#93c600;}
.commentlist span{ color:#999;}
.commentpage{ width:876px;  margin-top:10px; overflow:hidden; clear:both; float:left;}


.leavemess{ width:836px; clear:both; float:left; overflow:hidden; font-size:12px; margin-top:10px;}
.leaveleft{ width:355px; clear:both; float:left; overflow:hidden; color:#666; padding-left:10px; line-height:25px;}
.leavergt{ width:450px; float:left; overflow:hidden; margin-left:21px;}
.leavergt textarea{ width:394px; height:90px; border:1px solid #ccc; float:right; line-height:20px; color:#333; padding:0 3px;}
.leavergt span{ clear:both; float:right; margin-top:10px;}
.leavergt span button,.leavergt span #btnPost{ width:51px; height:24px; background:url(../Images/subbt.gif) no-repeat; border:none; cursor:pointer;}


/*报告样式*/
#rptop{background:url(../images/rp1.gif) no-repeat; width:982px; height:21px; overflow:hidden;}
#rpcont {background:url(../images/rp2.gif) repeat-y; width:922px; overflow:hidden; padding:0 40px 20px 20px; line-height:25px;}
#rpbot {background:url(../images/rp3.jpg) 0px -139px no-repeat; width:982px; height:30px; overflow:hidden;}
.tblist{ border:1px solid #ddd; border-right:0; border-bottom:0;}
#flashResults {margin:10px auto; width:400px; height:410px;}
.tblist td{ line-height:30px; font-size:12px; text-align:center; border-right:1px solid #ddd; border-bottom:1px solid #ddd; color:#333;}
#listsec td{ background:#EAEAEA}
.tblist td a{ color:#FF3300;}
.tbtitle td{ background:#ccc;  line-height:25px; color:#333; font-size:14px;}
.reptitle{ width:922px; height:25px; border-bottom:1px solid #ccc; font-size:16px; font-weight:bold; color:#E25214; margin-bottom:13px; 
margin-top:20px;
}
.testflash{ width:500px; height:400px; margin:10px auto; overflow:hidden;}
.reptxt{ width:922px; font-family:"微软雅黑";}
.reptxt h1{ font-size:16px; line-height:25px; margin-bottom:10px;}
.reptxt font{ font-size:14px; line-height:20px;}