html {
overflow-x:hidden;
overflow-y:scroll;
}
body {
background-color:#ffffff;
color:#333333;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
text-align:center;
margin:0 auto;
background:url(../jyimages/jytopbk.gif) top no-repeat;
}
#main{
width:985px;
margin:15px auto 0 auto;
text-align:left;
position:relative;
}
select,input, textarea {
background-color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
border:solid 1px #cccccc;
line-height:22px;
color:#666666;
}
p{
margin:0;
padding:0;
}
pre{
padding:0;
margin:0;
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
a, img {
border:0 none;
text-decoration:none;
}
h1, h2, h3, h4, h5, h6, h7 {
margin:0;
padding:0;
}
img.bor {
border:1px solid #CCCCCC;
padding:4px;
}
.overflow {
overflow:auto;
}
table, th, td, p, select, textarea {
}
.hhdiv {
overflow:hidden !important;
}
.clear{
clear:both;
}
.left_float {
float:left;
}
.right_float {
float:right;
}
.mid {
text-align:center;
}
ul, dl, ol, form {
margin:0;
padding:0;
}
dl dt, dl dd {
margin:0;
padding:0;
}
ul li, ol li {
list-style-type:none;
}
.jyf14{
font-size:14px;
}
.white,a.white:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#ffffff;
 }
a.white:hover{
color:#ffffff;
}
.grayww, a.grayww:link, a.grayww:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#b0b0b0;
 }
a.grayww:hover{
color:#cccccc;
}
.gray, a.gray:link, a.gray:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#898989;
 }
a.gray:hover{
color:#1a56ac
}
.gray01,a.gray01,a.gray01:link,a.gray01:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 color:#787878;
 }
a.gray01:hover{
color:#f39700;
}
.gray14,a.gray14,a.gray14:link,a.gray14:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:14px;
 color:#696868;
 }
a.gray14:hover{
color:#1a56ac;
}
.gray02,a.gray02,a.gray02:link,a.gray02:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#696868;
 }
a.gray02:hover{
color:#1a56ac;
}
.red{
color:#eb0100;
}
.blue{
color:#1a56ac;
}
a.blue,a.blue:link,a.blue:visited{
color:#1a56ac;
text-decoration:none;
}
a.blue:hover{
text-decoration:underline;
}
.orange{
color:#f39700;
}
.yellow{
color:#faa40c;
}
a.yellow,a.yellow:hover,a.yellow:link,a.yellow:visited{
color:#faa40c;
}
a.oragne,a.orange:link,a.orange:visited{
color:#f39700;
text-decoration:none;
}
a.orange:hover{
color:#f39700;
text-decoration:underline;
}
a.green,a.green:link,a.green:visited{
color:#65949b;
text-decoration:none;
}
a.green:hover{
color:#65949b;
text-decoration:underline;
}
.gray04,a.gray04,a.gray04:link,a.gray04:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#666666;
 text-decoration:underline;
 }
a.gray04:hover{
color:#ff8218;
text-decoration:underline;
}
.darkgray, a.darkgray:link,a.darkgray:visited{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 color:#555555;
 }
a.darkgray:hover{
text-decoration:underline;
}
a.oragne03,a.orange03:link,a.orange03:visited{
color:#ff8800;
text-decoration:none;
}
a.orange03:hover{
color:#ff8800;
text-decoration:underline;
}
#headtop{
margin:0 auto;
padding:0;
}
.headcon{
position:relative;
margin:0 auto;
width:985px;
}
.logo{
float:left;
margin-top:10px;
margin-right:117px;
}
.miannav{
width:300px;
float:left;
margin:0;
padding:0;
text-align:center;
height:24px;
}
.miannav ul{
position:relative;
margin:0 auto;
width:300px;
padding:0;
}
.miannav li{
float:left;
display:inline;
background:url(../jyimages/mainnavbk.gif) no-repeat left top;
color:#888888;
text-align:center;
width:73px;
height:24px;
font-weight:bold;
line-height:24px;
}
.miannav li.nownav{
background:url(../jyimages/mainnavbk02.gif) no-repeat left top;
color:#FFFFFF;
}
.joinbtn{
margin-top:12px;
float:right;
}
.joinbtn li{
float:left;
list-style:none;
display:inline;
background:url(../jyimages/joinbtnbk.gif) no-repeat top left;
width:78px;
height:23px;
line-height:23px;
margin-right:8px;
}
.subnav{
margin-top:8px;
background:url(../jyimages/subnavbk.gif) repeat-x left top;
text-align:center;
height:25px;
line-height:25px;
color:#aeaeae;
font-size:9px;
}
.map{
float:left;
display:inline;
margin-top:8px;
margin-left:5px;
color:#696868;
}
.map a{
margin:0 3px;
}
#bottom{
margin-top:10px;
padding:0;
}
.footernav{
border-top:4px solid #f39700;
background:url(../jyimages/subnavbk.gif) repeat-x left bottom;
text-align:center;
height:24px;
line-height:24px;
color:#aeaeae;
font-size:9px;
margin:0 auto;
padding:0;
}
#copyright{
margin:0 auto;
padding:5px 0 0;
width:985px;
}
.logobottom{
background:url(../jyimages/logobottomborder.gif) repeat-y right top;
color:#717171;
display:inline;
float:left;
margin:6px 0 0 15px;
text-align:center;
width:200px;
height:67px;
}
.logobottom span{
color:#F39A02;
}
.botcontent{
float:left;
height:67px;
line-height:20px;
padding:6px 0;
text-align:center;
width:560px;
margin:0;
}
.parter{
margin:0;
float:right;
height:42px;
padding-top:23px;
width:185px;
}
.gotop {
float:right;
font-size:14px;
font-weight:bold;
display:inline;
margin:0!important;
margin-top:3px;
}
.fnav{
width:395px;
float:left;
display:inline;
margin-left:300px;
}
.ffnav{
width:985px;
margin:0 auto;
padding:0;
position:relative;
}
.btn{
margin:0 12px 0 10px;
display:inline-block;
height:33px;
background:url(../jyimages/btn-bg.gif) no-repeat left top;
}
.btn b{
display:inline-block;
height:33px;
background:url(../jyimages/btn-bg.gif) no-repeat right top;
}
.btn input{
border:none;
margin:0 12px 0 10px;
background:url(../jyimages/btn-bg.gif) repeat-x left -33px;
color:#727272;
line-height:33px;
padding:0 5px 4px 5px!important;
padding:0 5px;
height:33px;
}
.btnora{
margin:0 12px 0 10px;
display:inline-block;
height:33px;
background:url(../jyimages/btnora-bg.gif) no-repeat left top;
}
.btnora b{
display:inline-block;
height:33px;
background:url(../jyimages/btnora-bg.gif) no-repeat right top;
}
.btnora input{
border:none;
margin:0 12px 0 10px;
background:url(../jyimages/btnora-bg.gif) repeat-x left -33px;
color:#f39700;
line-height:33px;
padding:0 5px 4px 5px!important;
padding:0 5px;
height:33px;
}
.topmainnav{
float:left;
width:973px;
color:#787878;
height:62px;
}
.navfriend8020{
float:left;
width:550px;
background:url(../jyimages/mainnav06.gif) left top no-repeat;
margin:12px 0 0 55px;
display:inline;
padding:0 0 0 2px;
line-height:30px;
height:30px;
font-weight:bold;
font-size:14px;
}
.navfriend8020 a{
margin:0 13px 0 12px;
float:left;
padding:0;
display:inline;
}
.toplinks{
float:right;
background:url(../jyimages/toplinksbk.gif) top right no-repeat;
width:139px;
height:20px;
line-height:18px;
text-align:center;
}
.toplinks a{
margin:0 4px;
display:inline;
}
.friend8020logo{
float:left;
margin-top:7px;
display:inline;
margin-left:20px;
text-align:center;
}
.grouphead{
width:973px;
margin:0 auto;
padding:0;
text-align:left;
border:none;
}
