strong,h1,h2,h3,h4{ font-weight:bold; }
.pagebox{ width:1300px; overflow:hidden; margin:0 auto; border-radius:20px; }
#msglist{ min-height:400px; padding:15px 25px; overflow:visible; }
.inputbox{ overflow:hidden; padding:25px; background-color:#FFFFFF; margin-bottom:10px; border-radius:10px; }
.inputbox .leftb{ width:1050px; float:left; height:150px;   border-radius:25px; border:solid 1px #CCCCCC;  }
.inputbox .leftb span{ background-color:#C3DAF8; color:#4D6BFE; float:left; padding:5px 10px; border-radius:10px; font-size:13px; margin-left:10px;}
.inputbox .rightb{ width:180px; float:right; height:150px; }
.textarea{width:995px; height:85px; outline:none; font-size:14px; padding:10px 20px; line-height:180%; border-radius:25px; border:none; }
input.askbtn{ width:80px; height:40px; font-size:15px; font-family:"Î¢ÈíÑÅºÚ"; margin-top:55px; border:none; border-radius:7px; }
input.bluebtn{ background-color:#3A6BC8; color:#FFFFFF; }
input.redbtn{ background-color:#FF5861; color:#FFFFFF;  }
.ai{ min-height:40px; margin-bottom:5px;overflow:hidden; background:url(ai.png) top left no-repeat; }
.ai span{ max-width:80%; background-color:#F6F6F6; line-height:180%; padding:5px 10px; margin-left:50px; float:left;border-radius:5px; margin-top:5px; }
.user{ margin-bottom:5px;min-height:40px;  overflow:hidden;background:url(user.jpeg) top right no-repeat;  }
.user span{ max-width:80%; float:right; background-color:#CCFFFF; line-height:180%; padding:5px 10px; border-radius:5px; margin-right:50px; margin-top:5px; }

.aitipbox{ background-color:#FFFFFF; text-align:center; padding:30px; margin-bottom:10px; }
.aipagebox{ background-color:#FFFFFF;  }

.quicktips{ width:1280px;overflow:hidden;margin-bottom:10px; }
.quicktips ul li{ float:left; margin-right:15px; background-color:#FFFFFF;border-radius:7px; list-style:none; height:25px; line-height:25px; padding:0 15px; margin-bottom:7px;  }
.quicktips ul li:hover{ text-decoration:underline; color:#FF5861; cursor:pointer; }