body { background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center; margin:0; padding:0;}
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,img,hr { margin:0; padding:0;}
ul.li{ list-style:none;}
a { color:#333; text-decoration:none; cursor:pointer;}
a:visited { color:#333;}
a:hover { color:#CC0000; text-decoration:underline;}

img { border:0;}
/* img */
.img10075 { width:100px; height:75px; margin:0 10px 0 0;}
.img12090 { width:120px; height:90px; margin:5px auto;}
.img12060 { width:120px; height:60px; margin-top:5px; border:1px solid #E6E6E6;}
.img160120 { width:160px; height:120px; margin-top:5px;}
.img300225 { width:270px; height:200px;}

/* main style */
#login { width:918px; border:1px solid #E4E4E4; line-height:30px; margin:0 auto;}

.loginbefore { width:100%; line-height:30px;}
.loginafter { width:100%; line-height:30px;}
.mtlogin { line-height:30px; margin:0; padding:0; padding-right:5px; text-align:right;}
.mtlogin a{margin-left:3px;}
.loginname { line-height:18px; width:60px;}
.loginnum { line-height:18px; width:60px;}
.loginselect {font-size:12px; height:19px; line-height:19px; margin-left:2px;}
.logingo { line-height:18px; font-size:12px; margin-left:5px;}
.loginsun { margin:0; padding:0;}
.loginbefore td{vertical-align:middle;}
.loginbefore input{font-size:12px; vertical-align:middle;}
.barMsgNote1 a{margin-right:5px;}

#nav { width:920px; background:url(http://www.xilu.com/images/xl_bgnav.gif) repeat-x top; margin:0 auto;}
	.xl_logo { float:left; width:193px;}
	.xl_nav { float:right; width:710px;}

.ad { width:920px; height:80px; margin:0 auto; background:#E2E2E2; margin-top:5px;}
.ad350 { width:285px; height:100px; background:#E2E2E2; margin-top:5px;}


#copyright {}
#copyright td { text-align:center;}
#copyright p { text-align:center; color:#333;}

.ulhot { width:100%; margin:3px auto 2px auto;}
.ulhot li { display:inline; line-height:21px; text-align:left; margin-right:5px;}
.ulnav { width:100%; margin-top:8px; position:relative; text-align:left;}
	*html .ulnav { left:0;}
.ulnav li { display:inline; list-style:none; padding:0 3px 0 6px!important; padding:0 2px 0 4px; font-size:13px; line-height:38px;}
*+html .ulnav li{padding:0 2px 0 4px!important;}/* for iE 7 */
.ulad { width:100%; position:relative; text-align:center;}
.ulad li { display:inline; list-style:none; padding:0 0 0 10px; font-size:12px; line-height:21px; color:#ff0000;}
.ulad li a { color:#ff0000;}
.ulad li a:visited { color:#ff0000;}


