﻿* {margin:0; padding:0;}
body {font:12px Arial, "宋体", sans-serif;}
body, input, select, textarea {color:#666;}
.clear {clear:both; height:0; line-height:0; font-size:0;}
a {text-decoration:none; color:#666;}
a:hover {text-decoration:underline; color:#ed6d00;}
img {border:0;}
ul, li {list-style:none;}

/*发表评论*/
div.comments {width:570px; overflow:hidden;}
div.comments h5 {font-size:14px; color:#2da7e3; line-height:36px; border-bottom:1px dotted #DDD; text-indent:20px; width:100%;}
div.comments table {width:100%; line-height:30px;}
div.comments td.note {color:#2da7e3; width:500px;}
div.comments td.lbs {width:60px; text-align:right; vertical-align:top;}
div.comments td textarea {width:450px; font-size:12px;}
div.comments ul {width:70px; margin:30px auto 0;}
div.comments li.btn a { text-align:center; display:block; width:70px; height:20px; background:url(/SiteCommon/Images/myaccount_btn_bg.gif) no-repeat; padding-left:7px;color:#59b6df; line-height:19px; font-weight:bold;}
div.comments li.btn a:hover {text-decoration:none;}

/*大图展示*/
.largepicshow {width:960px; margin:0 auto;}
.largepicshow dl {width:100%; height:38px; background:url(/SiteCommon/Images/largepicshow_topbg.gif) no-repeat;}
.largepicshow dt { font:bold 18px "Microsoft YaHei"; color:#2da7e3; float:left; line-height:38px; text-indent:20px;}
.largepicshow dd {float:right;}
.largepicshow dd a {display:block; font:bold 14px Arial; color:#2da7e3; background:url(/SiteCommon/Images/close_ico.gif) left 50% no-repeat; padding-left:28px; line-height:38px; padding-right:20px;}
.largepicshow .content {width:956px; border-left:2px solid #d3e7f1; border-right:2px solid #d3e7f1; text-align:center;}
.largepicshow .content h3 {padding:30px 50px 20px;}
.largepicshow img.large {border:1px solid #DDD; display:block; margin:10px auto 20px; width:600px;}
table.thumbnail {margin:0 auto;}
table.thumbnail .thumb {float:left; position:relative; margin-right:5px;}
table.thumbnail .thumb a {display:block; border:1px solid #DDD;}
table.thumbnail .thumb img {height:40px; width:40px;}
table.thumbnail .thumb a:hover {border:1px solid #59b6df;}
.largepicshow .bottom {width:100%; height:23px; background:url(/SiteCommon/Images/largepicshow_botbg.gif) no-repeat;}
table.thumbnail a.back {display:block; width:42px; height:27px; background:url(/SiteCommon/Images/back_btn.gif) left -27px no-repeat;}
table.thumbnail .first a.back {background:url(/SiteCommon/Images/back_btn.gif) left top no-repeat;}
table.thumbnail a.next {display:block; width:42px; height:27px; background:url(/SiteCommon/Images/next_btn.gif) left top no-repeat;}
table.thumbnail .last a.next {background:url(/SiteCommon/Images/next_btn.gif) left -27px no-repeat;}

/*我要咨询*/
.consult {width:660px; height:459px; background:url(/SiteCommon/Images/consult_bg.gif) no-repeat; padding:86px 80px 0; position:relative;}
.consult h5 {line-height:23px; font-size:14px; font-weight:bold; text-indent:4px; margin-bottom:2px;}
.consult p {line-height:45px;}
.consult input {width:220px; margin-left:10px;}
p.email {margin-top:5px;}
p.nick {margin-top:15px;}
*p.nick {margin-top:10px;}
p.question {margin-top:16px;}
.consult textarea {width:650px; margin-left:10px; margin-top:2px;}
.consult input, .consult textarea {background:none; border:none; font-size:12px;}
span.red {color:red; font:12px "宋体"; vertical-align:middle;}
.submit img { display:block; width:84px; margin:40px auto 0;}
div.closewindows {position:absolute; right:10px; top:10px;}

/*教授问答*/
.professor {width:964px;background:url(/SiteCommon/Images/professor_bg.gif) left top repeat-y; margin-top:20px;}
.professor h5 {width:922px; height:24px; background:url(/SiteCommon/Images/professor_ttbg.gif) no-repeat; background-color:#FFF; font:bold 15px "Microsoft YaHei"; color:#59b6df; padding:14px 0 0 42px;}
.professor h5 span {font:normal 12px "宋体";  color:#666;}
table.QandA {width:660px; float:left; margin:20px 0; margin-left:37px; display:inline;}
table.QandA td {height:18px; border-bottom:1px dotted #CCC; vertical-align:top; padding:10px 0; line-height:20px;}
table.QandA td.time {width:210px; text-align:right;}
table.QandA tr.ans {background-color:#FFF; color:#F00;}
.professor .bottom {width:100%; height:10px; background:url(/SiteCommon/Images/professor_botbg.gif) bottom left no-repeat; clear:both;}
div.rightboxs {width:202px; height:114px; padding:5px 15px; background:url(/SiteCommon/Images/professor_right_bgs.gif) no-repeat; float:right;display:inline; margin:5px 0; margin-right:18px;}
div.rightbox {width:202px; height:146px; padding:5px 15px; background:url(/SiteCommon/Images/professor_right_bg.gif) no-repeat; float:right;display:inline; margin-right:18px; clear:right;}
div.rightboxs h6 { background:url(/SiteCommon/Images/search_ico.gif) left 50% no-repeat; height:40px; line-height:40px; font-size:14px; color:#59b6df; text-indent:30px; }
div.rightbox h6 {  height:30px; line-height:30px; font-size:14px; color:#59b6df; text-indent:4px; }
.professor input, .professor textarea {width:190px; margin-left:4px; font-size:12px;}
.professor textarea {height:70px;}
div.submit ul {width:170px; margin:15px auto 0;}
div.submit ul li {float:left;  margin:0 4px; display:inline;}
li.btn a { text-align:center; display:block; width:70px; height:20px; background:url(/SiteCommon/Images/myaccount_btn_bg.gif) no-repeat; padding-left:7px;color:#59b6df; line-height:19px; font-weight:bold;}
li.btn a:hover {text-decoration:none;}
.question img {display:block; width:77px; margin:0 auto; margin-top:10px;}