﻿*{margin:0;padding:0;}
body{width:100%;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;background:#fff;}
div,form,img,dl,dt,dd{margin:0;padding:0;border:0;}
.clearfix:after{content:".";visibility:hidden;display:block;clear:both;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#top{width:746px; height:27px; margin:0 auto; background:url(../Images/rtop.gif);}
.mainbox{margin:0 auto; width:734px; border-left:solid 1px #426ca2;border-right:solid 1px #426ca2; padding:0 5px; background:#fff;}
#head{width:734px; background:#e4eefe; color:#002065;}
#logo{width:200px; height:58px; padding:0 24px; float:left;}
#headinfo{float:left; width:485px;}
#title{font-weight:bold; font-size:15px; line-height:30px; text-align:center;}
#info{line-height:30px; padding-left:50px;}
#info dd{float:left; padding:0 15px;}
.content{width:734px; background:#e4eefe; color:#002065; padding-top:10px;}
.rtitle{width:684px; height:22px; background:url(../Images/rtitlebg.gif) no-repeat; margin:0 10px 10px 10px; color:#FFF; line-height:22px; font-weight:bold; padding:0 15px;}
#ichat{width:680px; margin:0 auto;}
#ichattop{background:url(../Images/ichattop.gif); width:680px; height:6px; overflow:hidden;}
#ichatfoot{background:url(../Images/ichatfoot.gif); width:680px; height:6px; overflow:hidden;}
#ichatcontent{width:668px; padding:0 5px; border-left:solid 1px #436da3; border-right:solid 1px #436da3; background:#fff;}
#ichatcontent textarea{border:0; width:668px;}
.intro{width:684px; margin: 0 auto; line-height:30px;}
#photo{float:right; width:110px; text-align:center; line-height:25px;}
.ru1{display:block;width:556px; line-height:30px;}
.ru1 dd{display:block; float:left; text-align:left;}
.ru1 dt{display:block; float:left; text-align:left;}
.ru1 dt{width:78px; font-weight:bold;}
.ru1 dd{width:200px;}
#ru1dd{width:470px;}
#contact{float:right; width:110px; text-align:center; line-height:25px;}
#contact a{color:#f00; font-weight:bold; font-size:14px;}
.payinfo{text-align:center; line-height:30px; font-weight:bold; margin-top:10px; height:30px;}
.payinfo a{color:#f00;}
.payinfo input{vertical-align:middle;}
.dis_n{display:none;}
#cmd{width:684px; margin: 0 auto; line-height:30px;font-weight:bold; text-align:center;}
#cmd a{color:#002065;}
#copyright{width:684px; margin: 0 auto; line-height:30px;text-align:center;}
#copyright a{color:#002065; text-decoration:none;}
.addandreg{padding:20px 0 10px 0; text-align:center;}
.addandreg a{display:-moz-inline-box; display:inline-block; vertical-align:middle; width:191px; height:35px; overflow:hidden; line-height:38px; text-align:center; font-size:14px; font-weight:bold; margin-left:10px; background:url(../Images/regbtn.gif); color:#cf5f02; text-decoration:none;}
.addandreg a:hover{color:#FFF; background-position:0 35px; text-decoration:none;}
#foot{width:746px; height:27px; margin:0 auto; background:url(../Images/rfoot.gif);}
@media print {.noPrint{VISIBILITY:   hidden;}}