body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
.ui-xbox{padding:10px 10px; background:#fffcef}
.ui-xboxTit{color:red; float:left;}
.ui-xbox-action{display:block;}
.xboxClose{display:inline-block; width:26px; height:23px; float:right; color:#990000 }
.ui-xbox-content{display:block; padding:10px 0px;}
.clr{zoom:1;}
.clr:after{content: "0020";display: block;height:0;overflow: hidden;clear: both;}
.gray{color:Gray;}
.l{float:left !important; display:inline;}
.r{float:right !important; display:inline;}
.cnt-i LABEL {BACKGROUND: url(files/icons.png) no-repeat}
.u-chk { color:#000000;LINE-HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.u-chk .chk {MARGIN: 6px 4px 0px 0px; FLOAT: left; _margin-top: 4px}
.u-chk LABEL {MARGIN: 0px 16px 0px 0px; FLOAT: left}
.abtn:link { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #8cb6da; MARGIN: 4px 8px 0px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: ËÎÌå; BACKGROUND-POSITION: -4px -120px; FLOAT: left; LETTER-SPACING: 2px; HEIGHT: 30px; COLOR: #6e0000; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
.abtn:visited { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #8cb6da; MARGIN: 4px 8px 0px 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: ËÎÌå; BACKGROUND-POSITION: -4px -120px; FLOAT: left; LETTER-SPACING: 2px; HEIGHT: 30px; COLOR: #6e0000; FONT-SIZE: 13px; OVERFLOW: hidden; PADDING-TOP: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px}
.abtn:hover {BACKGROUND-POSITION: -4px -150px; COLOR:#6e0000}
.abtn BUTTON {LINE-HEIGHT: 20px; MARGIN-TOP: -1px; WIDTH: 50px;  BACKGROUND: 0px 50%; FLOAT: left; HEIGHT: 30px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.abtn BUTTON U {LINE-HEIGHT: 20px; FONT-FAMILY: ËÎÌå; COLOR: #6e0000; FONT-SIZE: 14px}
.abtn:link {TEXT-DECORATION: none;}
.abtn:visited {TEXT-DECORATION: none;}
.abtn:hover {TEXT-DECORATION: none}

.cnt-i LABEL {BACKGROUND: url(files/icons.png) no-repeat}
.submit .abtn:link {BACKGROUND: url(files/icons.png) no-repeat}
.submit .abtn:visited {BACKGROUND: url(files/icons.png) no-repeat}    
.login {}
.block.login {MARGIN-BOTTOM: 33px}
.login .itop {LINE-HEIGHT: 1px; BACKGROUND-POSITION: -316px -186px; HEIGHT: 1px; FONT-SIZE: 1px}
.login .bottom {LINE-HEIGHT: 1px; BACKGROUND-POSITION: -316px -202px; HEIGHT: 6px; FONT-SIZE: 1px}
.login .center {BORDER-RIGHT: #fbfbfb 1px solid}
.login .cont {BORDER-LEFT: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 8px;BORDER-TOP: #e5e5e5 1px solid;BORDER-bottom: #e5e5e5 1px solid;}
.login .cont .form {PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; OVERFLOW: hidden; PADDING-TOP: 0px}
.login .unme {BORDER-BOTTOM: #e5e4e3 1px solid; POSITION: relative; BORDER-LEFT: #e5e4e3 1px solid; MARGIN-TOP: 8px; OVERFLOW: hidden; BORDER-TOP: #e5e4e3 1px solid; BORDER-RIGHT: #e5e4e3 1px solid}
.login .pswd {
	BORDER-BOTTOM: #e5e4e3 1px solid; POSITION: relative; BORDER-LEFT: #e5e4e3 1px solid; MARGIN-TOP: 8px; OVERFLOW: hidden; BORDER-TOP: #e5e4e3 1px solid; BORDER-RIGHT: #e5e4e3 1px solid
}
.login .cnt-i INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 30px; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
.login .cnt-i LABEL {
	WIDTH: 30px; FLOAT: left; HEIGHT: 30px; MARGIN-RIGHT: 6px
}

.login .cnt-i_1 INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: white; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 22px; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.login .cnt-i_1 LABEL {
	WIDTH: 80px; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT: 6px; PADDING-TOP: 2px;
}
.login .cnt-i I {
	POSITION: absolute; DISPLAY: none; COLOR: #b4b4b4; FONT-SIZE: 14px; TOP: 4px; LEFT: 36px
}
.login .unme {
	MARGIN: 0px
}
.login .unme LABEL {
	BACKGROUND-POSITION: -343px -129px
}
.login .pswd {
	
}
.login .pswd LABEL {
	BACKGROUND-POSITION: -313px -129px
}
.login .submit {
	MARGIN-TOP: 10px; OVERFLOW: hidden
}
.login .submit .abtn:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -642px -106px; HEIGHT: 36px; PADDING-TOP: 0px
}
.login .submit .abtn:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -642px -106px; HEIGHT: 36px; PADDING-TOP: 0px
}
.login .submit .abtn:hover {
	BACKGROUND-POSITION: -642px -146px
}
.login .submit .abtn BUTTON {
	WIDTH: 66px; HEIGHT: 37px
}
.login .submit .abtn U {
	TEXT-INDENT: -9999px; VISIBILITY: hidden
}
.login .u-chk {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 74px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.login .u-chk LABEL {
	MARGIN: 0px 4px 0px 0px; _margin-right: 0
}
.login .login .sites {
	MARGIN-TOP: 5px
}
    
    .sites{ overflow:hidden;}
    .sites p{ line-height:26px; margin:0px 0px 4px 11px;}
    .sites A:link {
}
.sites A:visited {
}
.sites A:hover {
	
}
.sites .weibo:link {
	WIDTH: 112px; BACKGROUND-POSITION: -222px 0px; HEIGHT: 71px
}
.sites .weibo:visited {
	WIDTH: 112px; BACKGROUND-POSITION: -222px 0px; HEIGHT: 71px
}
.sites .weibo:hover {
	BACKGROUND-POSITION: 0px 0px
}
.sites .qqsite:link {
	WIDTH: 110px; BACKGROUND-POSITION: -334px 0px; HEIGHT: 71px
}
.sites .qqsite:visited {
	WIDTH: 110px; BACKGROUND-POSITION: -334px 0px; HEIGHT: 71px
}
.sites .qqsite:hover {
	BACKGROUND-POSITION: -112px 0px
}
.sites .qqweib:link {
	WIDTH: 112px; BACKGROUND-POSITION: -222px -71px; HEIGHT: 69px
}
.sites .qqweib:visited {
	WIDTH: 112px; BACKGROUND-POSITION: -222px -71px; HEIGHT: 69px
}
.sites .qqweib:hover {
	BACKGROUND-POSITION: 0px -71px
}
.sites .douban:link {
	WIDTH: 110px; BACKGROUND-POSITION: -334px -71px; HEIGHT: 69px
}
.sites .douban:visited {
	WIDTH: 110px; BACKGROUND-POSITION: -334px -71px; HEIGHT: 69px
}
.sites .douban:hover {
	BACKGROUND-POSITION: -112px -71px
}
.sites .qzone:link {
	WIDTH: 110px; BACKGROUND-POSITION: -334px -140px; HEIGHT: 71px
}
.sites .qzone:visited {
	WIDTH: 110px; BACKGROUND-POSITION: -334px -140px; HEIGHT: 71px
}
.sites .qzone:hover {
	BACKGROUND-POSITION: -112px -140px
}
.sites .renren:link {
	WIDTH: 112px; BACKGROUND-POSITION: -222px -141px; HEIGHT: 69px
}
.sites .renren:visited {
	WIDTH: 112px; BACKGROUND-POSITION: -222px -141px; HEIGHT: 69px
}
.sites .renren:hover {
	BACKGROUND-POSITION: 0px -141px
}