﻿/* CSS Document */
@charset "utf-8";

/*两性沟通专题首页*/
.content{ width:980px; clear:both; margin:0 auto; margin-top:15px; overflow:hidden;}
.banner{ width:580px; height:110px; clear:both; float:left; overflow:hidden; background:url(../Images/banner.jpg) no-repeat;  padding-left:400px; padding-top:120px;  color:#e3135c; font-weight:bold; font-size:14px; line-height:25px;}
.banner div{ clear:both; float:right; margin-top:120px; margin-right:120px;}
.introbox{ width:655px; height:107px; clear:both; float:left; overflow:hidden; background:url(../Images/introbg.jpg) no-repeat; padding:55px 300px 0 25px; font-size:12px; line-height:20px; font-weight:bold; color:#ff317b;}
.mcbox{ width:980px; clear:both; float:left; overflow:hidden; background:url(../Images/mccbg2.gif) repeat-y; margin-top:10px;}
.mcboxtop{ width:980px; height:20px; clear:both; float:left; overflow:hidden; background:url(../Images/mccbg.gif) no-repeat;}
.mcboxbot{ width:980px; height:20px; clear:both; float:left; overflow:hidden; background:url(../Images/mccbg.gif) 0px -20px no-repeat;}
.mcboxcont{ width:980px; clear:both; float:left; overflow:hidden;}
.mcpic{ width:980px; height:263px; text-align:center; clear:both; float:left; overflow:hidden;}
.mcintro{ width:870px; clear:both; float:left; overflow:hidden; padding:0 40px 0 70px; font-family:"微软雅黑"; font-size:16px; line-height:30px;}
.share{ width:890px; height:40px; display:inline; line-height:40px; border-top:1px dashed #ccc; clear:both; float:left; margin-left:45px; overflow:hidden; margin-top:10px;}
.messbox{ width:890px; clear:both; float:left; overflow:hidden; padding:0 45px;}
.messtop{ width:780px; height:22px; clear:both; float:left; overflow:hidden; background:url(../Images/messbox.gif) no-repeat; padding-left:110px; 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:890px; height:8px; clear:both; float:left; overflow:hidden; background:url(../Images/messbox.gif) 0px -37px no-repeat;}
.messcont{ width:836px; clear:both; float:left; overflow:hidden; border-left:2px solid #fcb0ca; border-right:2px solid #fcb0ca; padding:10px 35px 10px 15px;}


.comment{ width:836px; clear:both; float:left; margin-top:10px; padding-bottom:10px;}
.commentlist{ width:836px; 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:766px; float:left; overflow:hidden;}
.comentrgt div{ width:766px; clear:both; float:left; line-height:22px;}
.commentlist a{ color:#93c600;}
.commentlist span{ color:#999;}
.commentpage{ width:836px;  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:#ff599b; 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;}
#flashResults {margin:10px auto; width:500px; height:410px;}
.infor_rep{width:732px; line-height:20px; font-size:14px; margin-bottom:10px;}
.infor_rep span{padding-right:20px;}
.infor_rep span font{font-size:16px;}
.infor_rep span a{margin-left:10px; font-size:16px; color:#FF3300; text-decoration:none;}
.infor_rep span a:hover{ text-decoration:underline;}
.repname{margin-bottom:30px; line-height:20px;}
.represult{ width:732px;}
.reptb{ width:455px; margin:0 auto;}
#rpcont table{margin:10px auto; border:1px solid #006633; font-size:14px;}
#rpcont table td{text-align:center;}
#bkbg{background:#006600; color:#FFFFFF;}
.greybg{background:#ccc;}
.tblist td{ background:#4d8b15; color:#fff;}
.tbgrey td{ background:#defac5;}


#showtb span{ display:block; width:396px; height:103px; background:url(../Images/invit.gif) no-repeat; cursor:pointer;}

.showform{ width:628px; border:1px solid #93c600; overflow:hidden; clear:both; margin:10px auto 20px auto; padding:20px 20px 0 20px; font-size:12px; line-height:20px; display:none;}
.showform span{ margin-right:20px;}
.showform div{ padding-bottom:20px; vertical-align:top;}
.showform button{ display:block; width:99px; height:26px; overflow:hidden; background:url(../Images/subcombt.gif) no-repeat; margin:0 auto; border:none; color:#FFFFFF; text-align:center; cursor:pointer;}

#tipBox li {padding:5px 10px; border:none; border-bottom:#CCC 1px dotted;  font-size:12px; color:#333333;}
#tipBox li input {margin:0 8px 0 0;}
#tipBox button {margin:10px 30px 0 0; height:22px; line-height:22px; padding:0 10px; width:250px; font-size:9pt; background:#F1F1F1; color:#000; border:#ccc 1px solid;} 
h4 {font-size:13pt; color:#F96; margin:25px 0 10px 0;}
h4 span {font-size:9pt; color:#666; margin:0 0 0 10px;}
#tipBox a{ font-size:12px; color:#333333;}
#tipBox a:hover{ color:#FF6600; text-decoration:underline;}
/*报告*/

