@charset "utf-8";
/**/
body {	text-align:center; FONT-FAMILY: "宋体", arial; margin:0; padding:0; font-size:12px;	color:#333333;	line-height:21px; background-color: #fff;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
div {text-align:center;margin-right:auto;margin-left:auto;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;border:0;font:12px normal;}
ul {text-align:left;}
ul,li,ol {list-style:none;}

/* 链接属性 */
a {color:#333333;text-decoration:none;} /* 黑色 */
a:hover {color:#FF9900;text-decoration:underline;} /* 橙色̬ */

/* 字体颜色 */  
.white{color: #fff; text-decoration: none;}/* 白色 */
.white a:link {color: #fff;text-decoration: none;}
.white a:visited {color: #fff;	text-decoration: none;}
.white a:hover {color: #99FFFF;text-decoration: underline;}

.Orange {color: #FF9900; text-decoration: underline;}/* 橙色 */
.Orange a:link {color: #FF9900;text-decoration: underline;}
.Orange a:visited {color: #FF9900;	text-decoration: underline;}
.Orange a:hover {color: #333;text-decoration: underline;}

.cOrange {color: #FF9900; text-decoration: none;}/* 橙色 */
.cOrange a:link {color: #FF9900;text-decoration: none;}
.cOrange a:visited {color: #FF9900;	text-decoration: none;}
.cOrange a:hover {color: #333;text-decoration: underline;}

.yellow {color: #CCCC33; text-decoration: none;}/* 黄色 */
.yellow a:link {color: #CCCC33;text-decoration: none;}
.yellow a:visited {color: #CCCC33;	text-decoration: none;}
.yellow a:hover {color: #ff9900;text-decoration: underline;}

.Blue {color: #275C91; text-decoration: none;}/* 兰色 */
.Blue a:link {color: #275C91;text-decoration: none;}
.Blue a:visited {color: #275C91;	text-decoration: none;}
.Blue a:hover {color: #CC0000;text-decoration: underline;}

.Black {color: #000; text-decoration: none;}/* 黑色 */
.Black a:link {color: #000;text-decoration: none;}
.Black a:visited {color: #000;	text-decoration: none;}
.Black a:hover {color: #CC0000;text-decoration: underline;}

.Grey {color: #999999; text-decoration: none;}/* 灰色 */
.Grey a:link {color: #999999;text-decoration: none;}
.Grey a:visited {color: #999999;	text-decoration: none;}
.Grey a:hover {color: #ff6600;text-decoration: underline;}

.cGrey {color: #333; text-decoration: underline;}/* 蓝灰色 */
.cGrey a:link {color: #333;text-decoration: underline;}
.cGrey a:visited {color: #333;	text-decoration: underline;}
.cGrey a:hover {color: #ff6600;text-decoration: underline;}

.CRed {color: #E22903; text-decoration: none;}/* 红 */
.CRed a:link {color: #E22903;text-decoration: none;}
.CRed a:visited {color: #E22903;	text-decoration: none;}
.CRed a:hover {color: #fff;text-decoration: underline;}  

.Red {color: #663300; text-decoration: none;}/* 深红 */
.Red a:link {color: #663300;text-decoration: none;}
.Red a:visited {color: #663300;	text-decoration: none;}
.Red a:hover {color: #fff;text-decoration: underline;}  

.Green {color: #4B2C02; text-decoration: none;}/* 绿 */
.Green a:link {color: #4B2C02;text-decoration: none;}
.Green a:visited {color: #4B2C02;	text-decoration: none;}
.Green a:hover {color: #ff9900;text-decoration: underline;}  

/* 字体属性 */
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px; font-weight: bold;}
.f18 {font-size:18px; font-weight: bold;}
.f22 {font-size:22px; font-weight: bold;}
.fb {font-weight: bold;}
.fI {font-style: italic;}
.ftext { text-align:center;}
.fleft { text-align:left}
.fright { text-align:right}

/* 首行缩进 */
.ti24 {text-indent:24px;}

/* 间距 */
.pleft18 { padding-left:18px; padding-top:6px;}

/* 行高 */
.lh18 {line-height:18px;}
.lh24 {line-height:24px;}

/* 浮动 */
.left {float:left;}
.right {float:right;}

/* 清除 */
.clear { clear:both;}
.clearleft {clear:left;}
.clearright {clear:right;}

/* 间隔 */
.blank0{ height:0px; clear:both; font-size:0px;overflow:hidden; display:block!important; }
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;  display:block!important; }
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden; display:block!important; }
.blank9{height:9px; font-size:1px; clear:both;overflow:hidden; display:block!important; }
.blank12{height:12px; font-size:1px;clear:both;overflow:hidden; display:block!important; background:#FFFFFF;}
.blank24{height:24px; font-size:1px;clear:both;overflow:hidden; display:block!important; }
.blank36{height:36px; font-size:1px;clear:both; display:block!important; }
.blank48{height:48px; font-size:1px;clear:both; display:block!important; }
.blank64{height:64px; font-size:1px;clear:both; display:block!important; }
/* 虚线 */
.line {background-image: url(../images/passport/news_dian01.gif); background-repeat: repeat-x; background-position:center;}
.line01 {background:url(../images/passport/line01.gif) repeat-x bottom; }

/* 实线 */
.sline{ border-bottom:#E4E3D6 1px solid}

/* 输入框 */
.input200{ BORDER:#9E8034 1px solid; height:18px; width:193px; padding:0 4px; color:#333; line-height:16px;}
.input70{ BORDER:#9E8034 1px solid; height:18px; width:63px; padding:0 4px; color:#333; line-height:16px;}
.input50{ BORDER:#9E8034 1px solid; height:18px; width:43px; padding:0 4px; color:#333; line-height:16px;}

/* TOP */
#header { height:100px; background-image:url(../images/passport/top_bg.gif); background-repeat:repeat-y; background-position: center top; }
.top{ width:1001px; height:100px;}
.top .content01{ width:368px; height:100px; float:left;}
.top .content02{ width:600px; height:82px; float:right; text-align:right; padding-top:18px;}
#nav{ height:39px; background-image:url(../images/passport/nav_bg.gif); background-repeat:repeat-x;}
.nav{ width:461px; padding-top:9px; height:28px; padding-left:540px;}
.nav div{ float:left;}

/* bottom */
#bottom{ clear:both; border-top:#E2E2E2 2px solid; padding-top:9px;}

/* 块2 */
#mbg{background-image:url(../images/passport/bg03.gif); background-repeat:repeat-x; background-position: center top;}
#main{	width:1001px;	background-image:url(../images/passport/bg01.gif); }
#left201{ width:190px; float:left; padding-left:11px;padding-bottom:12px;}
#right800{ width:740px; float:right; padding-bottom:12px; padding-right:30px; padding-top:9px;}
#mbottom{ clear:both; width:1001px; background:#FFFFFF;	background-image:url(../images/passport/bg02.gif); background-repeat:no-repeat; background-position: center top;}

/*公用*/
.navleft{ width:188px; padding:1px;}
.navleft div{height:23px; border:#FFFFFF 1px solid; text-align:left; padding-left:52px; padding-top:5px;}
.navleft .taba{background-image:url(../images/passport/bg04.gif);}
.navleft .tabb{background-image:url(../images/passport/bg04_01.gif);}
.box{ border:#CAB369 1px solid; background:#FDFCEE;background-image:url(../images/passport/bg06.gif); background-repeat: no-repeat; background-position:left top;  padding-left:52px; padding-top:6px; padding-bottom:6px; padding-right:9px;}
.Page{ clear:both; height:22px; padding-top:24px;}
.table{}
.table td{ height:30px;  padding-left:6px;}
.table01{ background:#F7F7F2; border-top:#E4E3D6 1px solid; border-right:#E4E3D6 1px solid;}
.table01 td{ height:26px;  padding-left:3px; border-left:#E4E3D6 1px solid; border-bottom:#E4E3D6 1px solid;}
.title{ border-bottom:#BEC2C3 1px solid; height:24px; padding:0 3px;}
.title01{}
.title01 div{ width:30px; height:21px; margin-right:1px; float:left; color:#FFFFFF;}
.title01 .taba{ background:#AB8D3A; font-weight:bold;}
.title01 .tabb{ background:#E0E0CC; color:#000;}
.content03 { width:130px; float:left; margin-left:9px; margin-right:9px;}
.content04 { width:670px;}
.content04  li{ width:335px; float:left; height:24px; line-height:24px;}
.table02 {height:32px; background-image:url(../images/passport/t16.gif);width:720px;}
.table02 .lista{ height:32px; text-align:left; width:350px; float:left; line-height:32px;}
.content05 { width:720px; background-image:url(../images/passport/t20.gif); margin-top:9px;}
.content05 .lsit{ width:680px; padding:6px 0 9px 0;}
.content05 .lsit ul{ margin-top:9px;}
#div{width:740px; height:74px; background-image:url(../images/passport/bg34.gif); }
#div450{width:450px; float:left; height:74px;}
#div210{width:180px; float:right; height:61px; padding-top:30px; padding-top:13px;}
.content06 {height:41px;}
.content07 { text-align:left; padding-left:9px;}
.content08 {height:27px; margin-top:14px; padding-left:24px;}
.content08 div{float:left;}
.content08 .taba{float:left; background-image:url(../images/passport/tab01.gif); width:83px; height:27px; line-height:27px; margin-right:3px;}
.content08 .tabb{float:left; background-image:url(../images/passport/tab02.gif); width:83px; height:27px; line-height:27px; margin-right:3px;}
.content09 {height:169px; width:304px; padding:5px 18px; background-image:url(../images/passport/bg38.gif); margin:9px 15px; float:left; display:inline;}
.content09 .list01{ border-bottom:#663300 1px solid; text-align:left;}
.content09 .list01 a.payGiving{margin-left:70px; font-size:12px; color:red; overflow:hidden;}

.content09 .list02{ width:108px;  float:left; text-align:left; margin-top:12px;}
.content09 .list03{ width:186px; float:right; text-align:left; margin-top:12px;}
.content09 .list03 .ul01{ height:105px;}
.content10 {height:185px; width:368px; padding:30px 24px 0px 24px; background-image:url(../images/passport/bg40.gif); }
.content10 .list01{ float:left; width:74px; height:74px;}
.content10 .list02{ float:right; width:275px; padding-top:5px;}
.content10 .list02 .ul{ height:120px;}
.content11{ padding:24px 41px;}
