/* fsjoy.com / 2011.07.13 / haozi / hao.chen@qq.com */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0}
a,input,button,select,textarea{outline:none}textarea{resize:none}li{list-style:none}img{border:none}em{font-style:normal}
body,input,textarea{font-size:12px;font-family:microsoft yahei,verdana,arial}
body{background-color:#212933;word-break:break-all;word-wrap:break-word;text-align:center}
a{color:#111;text-decoration:none}a:hover{color:#273751}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{height:1%}
.abtn{display:inline-block;text-align:center;vertical-align:middle;background-image:url(#)}
.hidden{display:none}
.wrap{position:relative;background:url(../img/bodybg.jpg) no-repeat center 0}
.header,.headbar .bar,.content,.menu ul,.step1,.step2,.step3,.step4{width:976px;margin:0 auto;text-align:left;height:176px;position:relative}
.logo{position:absolute;top:10px;left:20px;width:150px;height:90px}

.headbar .bar{background:url(../img/index-bar.jpg) no-repeat;height:40px;z-index:4}
.headbar .line{background-color:#3E4A5C;border-bottom:#000 1px solid;height:4px;overflow:hidden;margin-top:-4px;position:relative;z-index:2}

.content,.step2{background:#8A91A3 url(../img/contentbg.jpg) repeat-x;width:958px;height:auto}
.nav{width:490px;height:495px;float:left;_display:inline;border-right:#8390A6 1px solid;background:url(../img/index-menu.jpg) no-repeat;}
.nav01 a{height:116px;}
.nav02 a{height:108px;}
.nav03 a{height:125px;}
.nav04 a{height:144px;}

.nav h2{font-size:28px;font-weight:normal;text-indent:-9999px;}
.nav h2 a{display:block;}
.nav h2 span{display:block;font-size:18px;color:#505C6A;margin-left:-40px;padding:5px 0 28px 40px;cursor:pointer}
.nav h2.none a,.nav h2.none a span{border-bottom:none}

.sidebar{width:460px;float:left;_display:inline;border-left:#DFE3EC 1px solid;}
.sub-sidebar{height:495px;background:url(../img/index-right.jpg) no-repeat 2px 30px;position:relative}
.shouji,.lingqu{position:absolute;width:236px;height:72px;}
.shouji{top:112px;left:195px}
.lingqu{top:208px;left:195px}

.menu{position:relative}
.menu ul,.menu a.on{background:url(../img/menubg.jpg) no-repeat}
.menu ul{width:958px;padding:0 15px;height:111px;z-index:4;text-indent:-9999px}
.menu ul li{width:25%;float:left}
.menu li a{display:block;margin:12px 2px 0 3px;height:76px}
.menu a.on.n1{background-position:-18px -123px}
.menu a.on.n2{background-position:-257px -123px;_background-position:-258px -123px}
.menu a.on.n3{background-position:-496px -123px;_background-position:-498px -123px}
.menu a.on.n4{background-position:-737px -123px;_background-position:-738px -123px;}

.menu .line{background-color:#707680;height:4px;overflow:hidden; position:relative; margin-bottom:-4px;z-index:2}

.step1{background:url(../img/step1.jpg) no-repeat;height:661px;width:988px;padding-bottom:30px}
.step1 .a{position:absolute;width:340px;line-height:18px;text-indent:-9999px;}
.step1 .a a{display:block;height:60px;padding:66px 25px 0 25px;background-image:url(#);color:#212933}
.step1 .a1{left:46px;top:172px;width:196px}
.step1 .a2{left:328px;top:22px}
.step1 .a3{left:328px;top:171px}
.step1 .a4{left:328px;top:324px}
.step1 .a5{left:328px;top:502px;}
.step1 .a6{left:750px;top:171px;width:196px;}
.step1 .a7{left:750px;top:502px;width:196px;}

.step2{width:976px;color:#222;margin-bottom:30px}
.star{padding:18px 0;font-size:22px;font-weight:normal;text-align:center;border-bottom:#495B78 1px solid}
.star span{position:relative;margin-left:20px;top:7px;*+top:0px}
.star a{background:url(../img/star.jpg) no-repeat right 0;width:31px;height:31px;cursor:default;display:inline-block}
.star a.on{background-position:0 0}

.account{padding-left:180px; position:relative}
.account dt{
	_display:inline;
	width:180px;
	text-align:center;
	font-size:26px;
	border-right:#758399 1px solid;
	border-top:#E7EAF0 1px solid;
	position:absolute;
	left: 0px;
	top: 0px;*left:-181px;padding-top:220px;
}
.account dd{
	border-left:#D2D6E0 1px solid;
	padding:20px 20px 20px 40px;
	zoom:1;
	margin-left:1px;
	_margin-left:0;
	border-bottom:#495B78 1px solid;
	border-top:#E7EAF0 1px solid;
	font-size:16px;
	display: block;
}
.account dd span{width:16%;display:inline-block;line-height:60px;vertical-align:middle}
.account dd span.tip{width:60%;font-size:14px;line-height:20px;position:inline-block;}
.account dd span.tip em{display:block;text-align:right}
.account .none{border-bottom:none}
.account dd.acc03 span.tip em{margin-top:-20px;}

.step3{background-color:#fff;height:auto;padding:20px;width:936px;margin-bottom:30px}
.step3 .tit{font-size:20px;font-weight:normal;background:url(../img/step3tit.jpg) no-repeat;width:332px;height:90px;line-height:90px;text-indent:90px}
.pg_nav{float:left;width:168px;height:620px;background:url(../img/step3nav.jpg) no-repeat;text-indent:-9999px}
.pg_nav li a{display:block;height:50px}
.pg_nav li.on{background:url(../img/arrow.jpg) no-repeat right 20px;margin-right:-8px; width:176px; position:relative}
.pages{float:right;width:740px;line-height:24px;font-size:14px;padding-top:15px}
.pages p{margin-bottom:15px}
.pgstit{font-size:20px;background:url(../img/step3tit2.jpg) no-repeat -40px bottom;padding-bottom:20px;color:#C90000;margin-bottom:10px}
.pages h4{color:#C90000;margin-bottom:10px}
.pages .pgs{display:none}
.pages .on{display:block}

.step4{background-color:#fff;height:auto;padding:20px;width:936px;margin-bottom:30px}
.step4 .tit{font-size:18px;border-bottom:#000 1px solid;padding-bottom:5px;margin-bottom:10px}
.step4 .tit em{font-size:14px;color:#C90000;margin-left:10px}
.step4 .tit2{background:url(../img/step4tit.jpg) no-repeat;width:338px;height:48px}
.step4 dl{border:#D3D3D3 1px solid;padding:15px;margin-bottom:12px;background:url(../img/step4bg.jpg) repeat-x; position:relative}
.step4 dt{float:left; _display:inline;width:20px;text-align:center;color:#fff;line-height:30px;position:relative}
.step4 dd{border-left:#556680 20px solid;padding:5px 0 5px 15px;line-height:22px;font-size:14px} 
.step4 dd h4{font-size:15px}
