@charset "utf-8";
body {font-family:宋体,Tahoma,Verdana; font-size: 12px;color: #333333;padding:0px;margin:0 auto; background:url(../img/bj.GIF) top center repeat-x; }
.body1 { background:none;}
a { color:#333333; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline;}
ul,li,form,p { list-style-type:none; margin:0px; padding:0px;}
img { border:0px;}
.tar { text-align:right;}
.tac { text-align:center;}

.logo { width:800px; margin:auto; height:auto; overflow:hidden;}
.logo ul li { float:left; margin-top:24px;}
.logo ul li img { vertical-align:bottom;}
.logo ul .returnhome { width:630px; height:20px; margin-top:105px; margin-left:6px; padding-right:10px; color:#1763c6; text-align:right; background:url(../img/bj2.gif) bottom repeat-x;}
.logo ul .returnhome a { color:#1763c6;}
.logo ul .returnhome a:hover { color:#1763c6;}

.loginbar { clear:both; width:450px; margin:auto; height:270px; border:1px dashed #CCC; margin-top:20px;}
.loginbar .name { width:365px; margin:auto; height:100px; height:27px; margin-top:20px; font-size:20px; font-family:"黑体"; color:#0957ab; background:url(../img/login0.GIF) left no-repeat; padding-left:35px; padding-top:25px;}
.login { width:380px; margin:auto;}
.login ul li { padding-left:20px; margin-top:20px; color:#0957ab;}
.inp0 { width:220px; height:21px; line-height:21px; background:url(../img/inp0.GIF) repeat-x; border:1px solid #bebdbe;}
.inp1 { width:81px; height:37px; border:0px; background:url(../img/dl.gif) no-repeat;}
.inp2 { width:180px; height:21px; line-height:21px; background:url(../img/inp0.GIF) repeat-x; border:1px solid #bebdbe;}
.inp3 { width:45px; height:18px; line-height:18px; background:url(../img/inp0.GIF) repeat-x; border:1px solid #bebdbe; font-size:15px; font-weight:bold; color:#93c;}
.inp4 { width:250px; height:21px; line-height:19px; border:1px solid #666666; background:url(../img/inp1.GIF) repeat-x; cursor:pointer;}
.inp5 { width:250px; height:21px; line-height:19px; border:1px solid #ffcc66; background:url(../img/inp2.GIF) repeat-x; cursor:pointer;}
.inp6 { width:81px; height:37px; border:0px; background:url(../img/ent.gif) no-repeat;}

.login ul li img { vertical-align:bottom;}
.login ul li span { color:#F00;}
.login ul li span a { color:#F00;}
.login ul li span a:hover { color:#F00;}
.login ul li strong { color:#666; font-weight:normal;}

.forgetbox { clear:both; width:800px; height:auto; overflow:hidden; margin:auto;}
.forget { float:right; width:640px; color:#666666; }
.forget ul { padding-bottom:25px; border-bottom:1px dashed #CCC;}
.forget .textbug { padding-bottom:0px; padding-top:25px; border-bottom:0px; text-align:right; margin-bottom:50px;}
.forget .textbug span { color:#F00;}
.forget ul li { margin-top:30px;}
.forget ul li img { vertical-align:bottom;}
.forget span { color:#258ae1;}
.forget span a { color:#258ae1;}
.forget span a:hover { color:#258ae1;}

.zhcbox { width:800px; height:auto; overflow:hidden; margin:auto; color:#676767; margin-top:10px;}
.zhc_dl strong { font-size:24px; margin-left:30px; margin-right:30px;}
.zhc_dl span a { color:#293974; text-decoration:underline;}
.zhc_dl span a:hover { color:#293974;}
.regbox { margin-top:10px;}
.regbox ul { border-bottom:1px dashed #CCC; padding-top:12px; padding-bottom:12px;}
.regbox ul li { height:40px; line-height:40px;}
.regbox ul li textarea { width:350px; height:90px; font-size:12px; line-height:16px;}
.regbox ul li .regtext { width:210px; text-align:right; font-size:14px; display:inline-block;}
.regbox ul li .regtext span { color:#F00; font-size:10px;}
.regbox ul li .num { color:#0096ff;}
.regbox ul li .em { color:#F00;}
.regbox ul li img,input,textarea { vertical-align:middle;}
.regbox ul li a { color:#00F; text-decoration:underline;}
.regbox ul li a:hover { color:#00F; }
.regbox .read { height:110px;}

.header { width:982px; margin:auto; height:18px; line-height:18px; text-align:right; padding-right:20px; background:#646464; color:#FFF; margin-bottom:8px;}
.header a { color:#FFF;}
.header a:hover { color:#FFF;}
.label { width:1002px; margin:auto; height:105px; background:url(../images/bj0.GIF) bottom repeat-x; margin-bottom:2px;}
.label ul .logo1 { float:left; margin-left:30px; display:inline;}
.label ul .text { float:right; margin-right:20px; display:inline; color:#049; margin-top:30px; text-align:right; line-height:30px;}
.label ul .text a { color:#049;}
.label ul .text a:hover { color:#f30;}
.label ul .text span { color:#999;}
.label ul .text strong { color:#f30;}
.label ul .text span a { color:#999;}
.label ul .text span a:hover { color:#999;}
.label ul .text img { vertical-align:text-bottom;}
.nav { clear:both; width:1002px; margin:auto; height:40px; line-height:40px; background:url(../images/bj1.GIF) repeat-x; text-align:center; font-size:14px; color:#FFF;}
.nav .fontb { font-weight:bold;}
.nav a { color:#FFF;}
.nav a:hover { color:#FFF;}

.main { width:1002px; height:auto; overflow:hidden; margin:auto; background:url(../img/mainbj.gif) left top repeat-x; padding-top:3px;}
.main .sidebar { float:left; width:243px;}
.main .container { float:right; width:750px; margin-bottom:10px;}
.main .sidebar .sidetop { height:62px; background:url(../img/mycenter.GIF) no-repeat;}
.main .sidebar .sidecon { background:url(../img/leftbj.gif) repeat-y;}
.main .sidebar .sidefoot { height:28px; background:url(../img/leftbj2.gif) no-repeat;}

.subnav ul li { width:107px; height:31px; line-height:31px; padding-left:18px; font-size:14px; font-weight:bold; margin-left:50px; color:#000; padding-bottom:8px; background:url(../img/subnavbj.gif) no-repeat;}
.subnav ul li a { color:#000;}
.subnav ul li a:hover { color:#000;}
.subnav ul li span { color:#6db803;}
.subnav ul li span a { color:#6db803;}
.subnav ul li span a:hover { color:#6db803;}
.myfy { height:64px; background:url(../img/myfy.gif) no-repeat;}
.myshc { height:64px; background:url(../img/myshc.gif) no-repeat;}
.myzl { height:64px; background:url(../img/myzl.gif) no-repeat;}
.help { height:188px; background:url(../img/help.GIF) no-repeat;}
.help .title { margin-left:75px; padding-top:30px; font-size:16px; font-weight:bold; color:#000;}
.help .tel { margin-left:40px; margin-top:15px; font-size:14xp; font-weight:bold; line-height:24px; font-size:14px; color:#ff3202;}

.current { border-bottom:1px dashed #33bced; color:#444;}
.current ul { margin-top:15px; padding-bottom:5px;}
.current ul li { line-height:20px;}
.current ul li span { font-size:14px; color:#0054c6;}
.material { height:100%; overflow:hidden; border-bottom:1px dashed #33bced; padding:20px; padding-left:30px; padding-bottom:10px; color:#004bb1;}
.material a { color:#004bb1; text-decoration:underline;}
.material a:hover { color:#004bb1;}
.material ul { float:left; line-height:22px;}
.material ul li { line-height:16px; margin-top:20px; margin-left:15px;}
.material ul span { color:#F00;}
.material ul strong { margin-left:100px; font-size:14px;}
.material ul img { padding:4px; background:#FFF; border:1px solid #bebebe;}
.shcboxtitle { margin-top:5px; margin-bottom:5px;}
.shcboxtitle img { vertical-align:bottom; }
.shcbox { height:400px; background:#f4feff; border:1px solid #c5ebf8;}
.shcbox .title2 { clear:both; font-size:14px; font-weight:bold; color:#004bb1; padding-top:30px; margin-left:20px; padding-bottom:20px;}
.shcbox1 { height:100%; overflow:hidden; background:#f4feff; border:1px solid #c5ebf8; padding-bottom:15px;}
.shcbox1 .title2 { clear:both; font-size:14px; font-weight:bold; color:#004bb1; padding-top:30px; margin-left:20px; padding-bottom:20px;}
.shdiv { float:left; width:116px; border:1px solid #c5ebf8; background:#FFF; text-align:center; padding:5px; margin-left:18px; display:inline; margin-bottom:10px;}
.shdiv img { border:1px solid #CCC; padding:2px; vertical-align:bottom; margin-bottom:7px;}

.shdiv1 { width:116px; border:1px solid #c5ebf8; background:#FFF; text-align:center; margin-bottom:10px; padding:5px;}
.shdiv1 img { border:1px solid #CCC; padding:2px; vertical-align:bottom; margin-bottom:7px;}
.sc_liul { float:left; width:128px; margin-left:18px; margin-bottom:10px; display:inline;}
.sc_liul ul { clear:both; text-align:center;}


.noticebox { clear:both; margin-top:10px;}
.notice { float:left; width:465px; height:345px; border:1px solid #c5ebf8; padding:2px;}
.notice ul { float:left;}
.notice .title { width:70px; height:100%; font-size:18px; line-height:22px; font-weight:bold; color:#004bb1; text-align:center; background:url(../img/noticebj.gif) repeat-y;}
.notice .title img { margin-bottom:7px;}
.notice .noticecon { margin-left:15px; margin-top:10px; line-height:25px; color:#999;}
.notice .noticecon a { color:#004AB1;}
.notice .noticecon a:hover { color:#004AB1;}
.notice .noticecon span a { color:#FF3500; text-decoration:underline;}
.notice .noticecon span a:hover { color:#FF3500;}
.ad { float:right; border:1px solid #c5ebf8; padding:5px;}

.ttnames { height:30px; line-height:30px; background:#A3DFF5; border:1px solid #64C5E8; margin-top:5px; margin-bottom:5px; font-size:14px; font-weight:bold; color:#000; padding-left:10px;}
.ttnames span { font-size:12px; font-weight:normal; color:#f30;}
.boxcent { padding:20px; padding-top:5px; background:#f4feff; border:1px solid #c5ebf8;}
.boxcent ul { border-bottom:1px dashed #999; padding-bottom:10px; padding-top:10px;}
.boxcent ul li { line-height:35px; height:100%; overflow:hidden;}
.boxcent ul li .name { width:90px; color:#333; text-align:right; display:inline-block;}
.boxcent ul li span { color:#0054C6;}
.boxcent ul li strong { color:#FF3500; margin-right:5px; font-weight:normal;}
.boxcent ul li img { vertical-align:text-top;}
.boxcent ul li input { height:18px; line-height:18px; border:1px solid #CCC;}
.boxcent ul li textarea { border:1px solid #CCC; vertical-align:top;}
.boxcent ul li .inp { border:0px; height:14px; line-height:14px; vertical-align:text-bottom;}
.boxcent ul li .shdiv { line-height:12px;}
.boxcent ul li .shdiv input { border:0px; color:#049;}
.boxcent ul li .shdiv .inp6 { width:110px; height:14px; text-align:center; line-height:14px; border:1px solid #fff;}
.boxcent ul li .shdiv .inp7 { width:110px; height:14px; text-align:center; line-height:14px; background:f0f0f0; border:1px solid #ccc;}
.release { height:40px; line-height:30px; padding-top:30px; text-align:center;}
.release input { width:150px; border:1px solid #CCC; padding-top:2px; background:url(../img/inp1.GIF) repeat-x; vertical-align:middle;}

.headr { height:30px; line-height:30px; background:url(../img/tab_bj.gif) repeat-x; margin-top:10px;}
.headr ul li { float:left; width:95px; margin-left:10px; display:inline; text-align:center; background:url(../img/tab2.gif); color:#333; font-size:14px; font-weight:bold; cursor:pointer;}
.headr ul li.hover { background:url(../img/tab1.gif); color:#049;}

.sear { clear:both; width:700px; margin:auto; text-align:right; height:30px; line-height:30px; font-size:14px; margin-top:10px; margin-bottom:10px;}
.sear input,select { vertical-align:middle; border:1px solid #CCC;}
.tab0 { color:#000;}
.tab0 tr td { text-align:center; border-bottom:1px solid #CCC;}
.tab0 tr td strong { color:#0054C6;}

DIV.page {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; line-height:28px;
}
DIV.page A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
DIV.page A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.meneame A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
DIV.page SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.page SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}


.msg { width:700px; margin:auto; border:1px solid #C5EBF8; background:#F4FEFF; margin-top:20px; padding:15px; line-height:30px; color:#0054C6;}
.msg a { color:#F00; text-decoration:underline;}
.msg a:hover { color:#F00;}
.msg strong { font-size:14px; color:#056C00;}
.msg span { font-weight:bold; color:#F00;}
.alldel { width:730px; margin:auto; margin-top:10px; margin-bottom:10px;}

.scbox { width:740px; margin:auto; margin-top:10px; margin-bottom:20px;}
.sctitle { margin:auto; background:url(../img/tab_bj.gif) repeat-x; height:30px; line-height:30px;}
.sctitle ul { width:93px; margin-left:10px; text-align:center; background:url(../img/tab3.gif) no-repeat; font-size:14px; font-weight:bold; color:#000;}
.sclist { clear:both; height:80px; border-bottom:1px solid #CCC; margin-top:15px;}
.sclist .allinp { float:left; margin-top:25px;}
.sclist ul li { float:left; margin-left:10px; line-height:22px; color:#4A4A4A;}
.sclist ul li a { color:#4A4A4A;}
.sclist ul li a:hover { color:#f30;}
.sclist ul li img { border:1px solid #CCC; padding:2px; vertical-align:bottom;}
.sclist ul li strong { color:#049;}
.sclist ul li strong a { color:#049;}
.sclist ul li strong a:hover { color:#f30;}
.sclist ul li span { color:#f30;}
.sclist ul li span a { color:#f30;}
.sclist ul li span a:hover { color:#f30;}
.sclist ul li span strong { color:#f30; font-size:20px;}
.sclist ul .rmb { float:right; width:250px; margin-top:10px;}

.login4 { width:800px; margin:auto; height:250px; text-align:center; margin-top:80px;}
.login4 a { outline:none;}
.box0 { margin-top:20px;}


.foot { width:980px; margin:auto; height:27px; line-height:27px; text-align:center; border:1px solid #9fb2bd; background:url(../img/bj3.gif) repeat-x; margin-top:50px;}
.foot1 { clear:both; width:998px; margin:auto; height:27px; line-height:27px; text-align:center; border:1px solid #9fb2bd; background:url(../img/bj3.gif) repeat-x;}
.footer { width:1000px; margin:auto; margin-top:10px; color:#049;}
.footer ul li { float:left; margin-left:15px; display:inline;}
.footer .flogo { margin-left:200px;}
.footer .ftext { line-height:23px;}
.footer .ftext strong { color:#F00;}
.footer .ftext a { color:#049; text-decoration:underline;}
.footer .ftext a:hover { color:#049;}
#loading {
    width:40px;height:40px;float:right;
    position:fixed !important; bottom:0px;
    position:absolute; z-index:100;right:20px;
}
*html #loading {
    width:40px;height:40px;float:right;
    position:fixed !important; bottom:0px;
    position:absolute; z-index:100; top:expression(offsetParent.scrollTop+550);right:20px;
}



