/* CSS Document */
body{margin:0;padding:0;background:#ffffff}
p,img,ul,li,span,form,input{margin:0;padding:0;}
img{border:none;}
span{margin:0px;padding:0px;}
ul,li{margin:0px;padding:0px;}
li{list-style:none;}
.l{float:left;}
.r{float:right;}

a:link,a:visited{color:#2580bc;text-decoration:underline;}
a:hover,a:active{color:#000;text-decoration:underline;}
.blue-bg:link,.blue-bg:visited{color:#fff;text-decoration:none;width:114px;display:block; text-align:center;}
.blue-bg:hover,.blue-bg:active{color:#fff;text-decoration:none; background:url(../images/active-bg.gif) repeat-x;width:114px; display:block; text-align:center;}
.white-bg:link,.white-bg:visited{color:#024f85;text-decoration:none;width:80px;display:block; text-align:center;}
.white-bg:hover,.white-bg:active{color:#024f85;text-decoration:none; background:url(../images/nav_03.gif) repeat-x;width:80px; display:block; text-align:center;}
.blue:link,.blue:visited{color:#2566a6;text-decoration:none;}
.blue:hover,.blue:active{color:#2566a6;text-decoration:underline;}
#head{width:980px;height:75px; margin:0 auto;}
#head img{margin-top:18px;margin-left:15px;}
#nav{width:100%;height:32px; background:url(../images/fir-bg.gif) repeat-x; text-align:center;}
#nav .inner-nav{width:980px;height:32px; margin:0 auto;overflow:hidden;}
#nav .inner-nav li{float:left;width:114px;line-height:32px;height:32px; text-align:center;font-weight:bold;color:fff;font-size:14px;}
.inner-nav  .current{background:url(../images/active-bg.gif) repeat-x;width:114px;color:#fff;}
.sec-nav{width:100%;height:36px;background:url(../images/sec-bg.gif) repeat-x;float:left;}
.sec-nav .in-nav{width:980px;height:36px; margin:0 auto;}
.in-nav ul{margin-left:38px;}
.in-nav li{float:left;width:100px; font-size:12px; text-align:center;line-height:32px;}
.in-nav .white{width:80px; background:url(../images/nav_03.gif) no-repeat;color:#024f85; font-weight:bold;}
.show{width:100%;height:108px; background:url(../images/pic-bg_06.gif) repeat-x;float:left;}
.inner-show{width:980px; height:108px;margin:0 auto;}
.inner-show .left-show{margin-left:50px;margin-top:0px;}
.inner-show .right-show{margin-right:33px;}
#main{width:900px;height:auto; margin:0 auto;}
#main .left{width:260px;height:auto; font-size:12px;line-height:30px; }
#main .left ul{margin-top:15px;margin-left:65px;}
#main .left li{width:150px; text-align:left; border-bottom:1px solid #edf0f1; text-indent:36px;}
.left .precent{font-weight:bold; background:url(../images/dot_07.gif) no-repeat 23px 15px;}
#main .right{width:640px;font-size:12px;margin-top:15px;}
.right h4{font-size:14px; color:#024f85;line-height:36px; display:inline;}
#main .right p{color:#697176;line-height:30px;width:620px;}
#main .right b{line-height:36px;}
#main .right table{font-size:12px;color:#697176;line-height:28px;}

DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-TOP: 20px; MARGIN-LEFT:10PX; PADDING-TOP: 3px; TEXT-ALIGN: center;float:left;display:inline;
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR:#e4f3fb;
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT:1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;
}

.WP {clear:both;}
.Footer {text-align:center;padding-top:10px;font-size:12px;margin-top:20px;border-top:1px solid #dbdbdb;color:#999;}
.Footer a,
.Footer a:visited {color:#999;}
.Footer p {padding:3px 0;}

/*success*/
#main .right li{float:left;width:150px;border:1px solid #e1e3e4;margin:15px;}
.indent{text-indent:24px;}
.dot-p{ text-indent:34px; background:url(../images/dot_1.gif) no-repeat  20px 11px;}
#main .right dd{float:left;width:85px;margin:15px; text-align:left; color:#697176;}

.center{text-align:center; font-size:14px; color:#024f85;}
.small{text-align:center; font-size:12px; color:#024f85;}

/*step*/
#step-head{width:980px;height:59px; margin:0 auto;}
#step-head img{margin-top:10px;margin-left:15px;}
.left-img{width:260px;height:59px;}
.step-box{width:980px;height:auto; margin:0 auto;}
.step-nav{width:980px;height:32px; background:url(../images/fir-bg.gif) repeat-x;}
.right-txt{width:249px;font-size:12px;margin-top:35px;}
.top_userinput{color:#FFFFFF;font-size:12px; text-align:right;width:206px;line-height:32px;height:32px;padding-right:10px;}
.step-body{width:100%;height:auto; border:1px solid #CCC;margin-top:10px;}
.step-title{width:100%;height:30px; background:#eff8ff; border-bottom:1px  solid #CCC;}
.pro-step{width:100px;height:22px; background:url(../images/step-bu.gif) no-repeat bottom;margin-left:20px;font-size:12px; color:#fff;text-align:center;line-height:22px;padding-top:8px;}
.step-box h4{font-size:12px; color:#024f85;line-height:36px; display:inline; margin-left:22px;}
.step-body p{ text-align:left; font-size:12px; color:#666666; text-indent:24px;line-height:24px;}