* {margin:0; padding:0}

.sevdiv { width:478px; font-size:12px; color:#333; line-height:22px;}
.sevdiv .sevtop {width:478px; height:10px; float:left}
.sevdiv .sevform {width:428px;float:left; background-image:url(http://img.chinasq.com.cn/images/sq_olympic/comm/sevbg.gif); padding:10px 25px;}
.sevdiv .sevbottom {width:478px; height:14px; float:left}
.sevdiv .sevform span.leftsev {display:block; width:68px; float:left; text-align:right}
.sevdiv .sevform span.rightsev {display:block; width:360px; float:left;}
.sevdiv .sevform input {font-size:12px;color: #333;padding: 2px 3px 0px;vertical-align: middle;margin-bottom: 1px}
.sevdiv .sevform textarea {font-size:12px; padding:3px;}
.sevdiv .sevform p {float:left; width:428px; padding:3px 0;}
.sevdiv .sevform p.sevsend {border-top:1px dotted #dedede; padding:10px 0 8px; margin-top:10px; width:428px;}
.sevdiv .sevform p.sevsend img { padding-top:1px;}
.sevdiv .sevform p.close {text-align:right; margin:-3px 0 -18px 0; padding-right:2px; width:426px;}

.sevdiv .sevform table{width:426px;float:left;margin:30px 0 0px 0;}
.sevdiv .sevform table h1{ font-size:14px;color:#fd0100;display:inline;}
.sevdiv .sevform table h2{ font-size:12px;color:#fd0100;display:inline;}
.sevdiv .sevform table h3{ font-size:14px;color:#ff6600;display:inline;}
.sevdiv .sevform table .y{ font-size:14px;color:#ff6600;display:inline;}
.sevdiv .sevform table a{ font-size:14px;color:#ff6600;}
.sevdiv .sevform table a:hover{ font-size:14px;color:#ff6600; text-decoration:none;}
.sevdiv .sevform table p{ font-size:12px;color:#343434; font-weight:bold;clear:both;}
.sevdiv .sevform table span{ font-size:12px;color:#ff6600;font-family:Verdana;}
.sevdiv .sevform table .b{ margin-bottom:25px;}