

/*通用性*/
html {background: #fff; background:url(Index-Bg.gif);background-position:center top;}
body {padding: 0px; margin: 0px; font: 13px/1.4 arial,helvetica,sans-serif;}
body,table,td,div,p{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}

ul {padding: 0px; margin: 0px;}
ol {padding: 0px; margin: 0px;}
dl {padding: 0px; margin: 0px;}
dd {padding: 0px; margin: 0px;}
li {list-style-type: none; padding: 0px; margin: 0px;}

form {padding: 0px; margin: 0px;}
fieldset {padding: 0px; margin: 0px;}
legend {padding: 0px; margin: 0px;}
input {padding: 0px; margin: 0px;}
textarea {padding: 0px; margin: 0px;}
select {padding: 0px; margin: 0px;}
button {margin: 0px; padding:0px; cursor: pointer;}

table {}
th {margin: 0px;padding: 0px; font-style: normal; font-weight: normal;}
td {margin: 0px; }

img {border-width:0px; vertical-align:middle;}

fieldset {border-width: 0px;}

a {color: #000; text-decoration: underline}
a:hover {color: #ff0000; text-decoration: underline}
a:active {color: #000; text-decoration: underline}
a:focus {color: #f30; text-decoration: underline}

/*方便性*/
.c{clear:both;}
.l{float:left; display:inline;}
.r{float:right;}
.fGray{color:Gray;}
.fRed{color:Red;}
.fGreen{ color:Green;}
.fBlue{ color:Blue;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}

.t_r{text-align:right;}
.t_c{text-align:center;}
.t_l{text-align:left;}

.w1em{width:100%;}
.w095em{width:95%;}
.w090em{width:90%;}
.w960{width:960px; margin:auto;}
.w950{width:950px; margin:auto;}
.w940{width:940px; margin:auto;}
.w750{width:750px; margin:auto;}
.w740{width:740px; margin:auto;}
.w730{width:730px; margin:auto;}
.w500{width:500px;}
.w400{width:400px;}
.w300{width:300px;}
.w290{width:290px;}
.w280{width:280px;}
.w220{width:220px;}
.w210{width:210px;}
.w200{width:200px;}
.w190{width:190px;}
.w180{width:180px;}

.input_ok{border-top:2px #006600 solid; border-left:2px #006600 solid; border-bottom:1px #99CC99 solid; border-right:1px #99CC99 solid; color:#000000;}
.input_error{border-top:2px #990000 solid; border-left:2px #990000 solid; border-bottom:1px #FF9999 solid; border-right:1px #FF9999 solid; color:#FF3300;}
.font_error{color:#DD0008; padding:2px 2px 2px 25px; background:url(../../images/reg_no_ico.gif) #FFFFC4 no-repeat 2px 2px; border:1px #FCC4C7 solid; width:274px; margin-top:2px;}
.font_ok{color:#008000;  padding:2px 2px 2px 25px; background:url(../../images/reg_yes_ico.gif) #ffffff no-repeat 2px 1px; width:278px;}
.font_none{display:none}
.font_load{color:#DD0008; padding:2px 2px 2px 25px; background:url(../../images/loadding.gif) #FFFFC4 no-repeat 2px 2px; border:1px #FCC4C7 solid; margin-top:2px;}

.m10{margin:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mr5{margin-right:5px;display:inline;}
.mr10{margin-right:10px;display:inline;}
.mr20{margin-left:20px;display:inline;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml5{margin-left:5px;display:inline;}
.ml10{margin-left:10px;display:inline;}
.ml20{margin-left:20px;display:inline;}
.ml25{margin-left:25px;display:inline;}
.ml30{margin-left:30px;display:inline;}

.p5{padding:5px;}
.p10{padding:10px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pb2{padding-bottom:2px;}
.pb3{padding-bottom:3px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

.h20{ height:20px;line-height:20px;}
.h25{ height:25px;line-height:25px;}
.h30{ height:30px;line-height:30px;}

.ofh{overflow: hidden; text-overflow: ellipsis;}
.ofhd{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.b4{border:1px #CAEEEE solid;}
.bb1{border-bottom:1px #CAEEEE solid;}
.bt1{border-top:1px #CAEEEE solid;}
.bl1{border-left:1px #CAEEEE solid;}
.br1{border-right:1px #CAEEEE solid;}
.b4d{border:1px #CAEEEE dashed;}
.bb1d{border-bottom:1px #CAEEEE dashed;}
.bt1d{border-top:1px #CAEEEE dashed;}
.bl1d{border-left:1px #CAEEEE dashed;}
.br1d{border-right:1px #CAEEEE dashed;}

.divimg{width:100px;height:100px; line-height:100px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.divimg img{margin-top: expression(( 100 - this.height ) / 2);border:0px;vertical-align:middle;}
.div2img{width:130px;height:160px; line-height:160px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div2img img{margin-top: expression(( 160 - this.height ) / 2);border:0px;vertical-align:middle;}
.div3img{width:310px;height:310px; line-height:310px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div3img img{margin-top: expression(( 310 - this.height ) / 2);border:0px;vertical-align:middle;}
.div4img{width:60px;height:60px; line-height:60px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div4img img{margin-top: expression(( 60 - this.height ) / 2);border:0px;vertical-align:middle;}
.div5img{width:130px;height:130px; line-height:130px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div5img img{margin-top: expression(( 130 - this.height ) / 2);border:0px;vertical-align:middle;}
.div6img{width:450px;height:450px; line-height:450px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div6img img{margin-top: expression(( 450 - this.height ) / 2);border:0px;vertical-align:middle;}

.tables.V td td td {padding:0;}
.tables.V td td {padding:0;}
.tables.V td {padding:6px;text-align:left; vertical-align:top;}
.tables.V hr{border:1px solid #B3C4DE;margin:0px;padding:0px;}
.tables.V h2{color:#264176;background:#F2F1F8;padding-left:10px;font-size:14px;font-weight:bold;}
.tables.V th .remark,.tables.V th .alert,.tables.V th .remark,.tables.V th .limit,{font-weight:lighter;}
.required{padding-left:10px;background:url(../../images/required_icon.gif) left 5px no-repeat;}
.td_r {float:right;text-align:right;}

.cor{border-bottom:1px #999999 solid; font-size:14px; background-color:#E5E5E5; height:30px;}
.aor {float:left;margin-left:2px;border-right:#999999 1px solid; border-left:#999999 1px solid; border-top:#999999 1px solid; padding:0px 10px 0px 10px; height:28px; line-height:28px; background:url(../../images/rbt.gif); margin-top:2px; margin-bottom:-1px; font-weight:bold; position:relative;cursor:pointer}
.bor {float:left;margin-left:2px;border-right:#d6d6eb 1px solid; border-left:#d6d6eb 1px solid; border-bottom:#d6d6eb 0px solid; border-top: #d6d6eb 1px solid;padding:0px 10px 0px 10px; height:25px; line-height:25px; margin-top:4px; background:#ffffff;cursor:pointer}

.catCss ul {float:left;margin:0px;padding:0;list-style-type:none; margin-left:4px;}
.catCss ul li {float:left; margin:0px;padding:0; list-style-type:none; padding-top:5px; padding-bottom:5px; width:175px; border-bottom:1px #CAEEEE dashed; background:url(images/poi.gif) no-repeat 0px 10px; padding-left:10px;}

/*针对性--各CSS名称不可重复*/
.header{background:url(top.jpg) no-repeat 5px 0px; height:260px;}
.bottom{background:url(fot.gif) no-repeat 5px 0px; padding-top:20px; padding-bottom:20px;}

.mentop{ margin-top:50px; margin-left:220px;}

.menuT_sn{ float:left; width:100px; padding-top:5px; height:22px; line-height:22px; text-align:center; color:#000;}
.menuT_sn  a:link{color:#000;text-decoration:none;}
.menuT_sn  a:visited{color:#000;text-decoration:none;}
.menuT_sn  a:hover{color:#CC0000;text-decoration:underline; }

.menuT_sy{ float:left; width:101px; padding-top:0px; height:35px; line-height:35px; border:0px solid; text-align:center; font-size:13px; font-weight:bold; background:url(images/la_bg.gif) repeat-x 0 0px; margin-left:-2px; margin-top:-2px; position:relative; color:White;}
.menuT_sy  a:link{color:#ffffff;text-decoration:none;}
.menuT_sy  a:visited{color:#ffffff;text-decoration:none;}
.menuT_sy  a:hover{color:#ffffff;text-decoration:underline; }

.menuT_sl{ float:left; margin-left:10px; padding-top:5px; height:22px; line-height:22px; text-align:center; color:#000;}
.menuT_sl  a:link{color:#000;text-decoration:none;}
.menuT_sl  a:visited{color:#000;text-decoration:none;}
.menuT_sl  a:hover{color:#CC0000;text-decoration:underline; }


.cat{float:left; display:inline; width:179px; margin-left:12px; }
.cat h5{float:left;width:150px; margin:8px 0px 0px 12px; padding:0px; font-size:14px; }
.cat ul {margin:0px;padding:0;list-style-type:none;}
.cat ul li {float:left; margin:0px;padding:0; list-style-type:none; height:18px; line-height:18px; width:56px;}

.fw0T{background:url(images/fw0T.gif) repeat-x 0 0; height:30px; line-height:30px;}
.fw1T{background:url(images/fw1T.gif) repeat-x 0 0; height:30px; line-height:30px;}
.fw2T{background:url(images/fw2T.gif) repeat-x 0 0; height:30px; line-height:30px;}
.fw3T{background:url(images/fw3T.gif) repeat-x 0 0; height:30px; line-height:30px;}
.fw4T{background:url(images/fw4T.gif) repeat-x 0 0; height:25px; line-height:25px;}

.fw1T_c{background:url(images/fw1T_c.gif);}
.fw2T_c{background:url(images/fw2T_c.gif);}





/*针对性--各CSS名称不可重复*/

A:link {color:#000000;text-decoration: none}
A:visited {color:#000000;text-decoration: none}
A:hover {color:#FF0000;text-decoration: underline}

A.Blue:link {color:Blue;text-decoration: underline}
A.Blue:visited {color: Blue;text-decoration: underline; }
A.Blue:hover {color: #ff00ff; text-decoration:underline}

A.Home:link {color:#FFFFFF;text-decoration: none}
A.Home:visited {color:#FFFFFF;text-decoration: none}
A.Home:hover {color:#CCCCCC;text-decoration: underline}

A.homeLink:link {color:#CC0000;text-decoration: none}
A.homeLink:visited {color:#CC0000;text-decoration: none}
A.homeLink:hover {color:#CCCCCC;text-decoration: underline}

A.RBF:link {color:#FF9900;text-decoration: none}
A.RBF:visited {color:#FF9900;text-decoration: none}
A.RBF:hover {color:#006699;text-decoration: none}

A.LRed:link {color: #FF6600;}
A.LRed:visited {color: #FF6600;}
A.LRed:hover {color: #CC66CC;}

A.Comp:link {font-size:14px; color:Black; line-height:25px;}
A.Comp:visited {font-size:14px; color:Black; line-height:25px;}
A.Comp:hover {font-size:14px; color:#ff6600; line-height:25px;}

.buf{clear:both;float:left;width:145px; background-image:url(../../Images/user2.gif); height:32px; line-height:32px; font-size:14px; color:#E29F9F; text-align:left; padding-left:30px; font-family:Arial;}

.src_keyw {WIDTH: 250px; color:gray;}
.src_2keyw {  WIDTH: 250px; }

.displayNo{ display:block;}
.displayOff{display:none;}

#header{float: none; margin-left:auto; margin-right:auto;width: 950px;font-family:Helvetica,Arial, sans-serif; background-color:White;}
#header .headerTitle{clear:both;float:left;background-image:url(../../Images/CoTop1Bg.gif); margin-bottom:5px;}
#header .headerLeft{float:left; margin-right:20px;}
#header .headerRight{float:right; margin-top:20px; text-align:right;}

#content{float: none; margin-left:auto; margin-right:auto;width: 950px;}
#content .contentLeft{float:left; width:175px;}
#content .contentRight{float:right; width:760px; margin-bottom:10px;}

#content .MenuLeft {clear:both;margin:0px; margin-bottom:10px;font-family:Helvetica,Arial, sans-serif;}
#content .MenuLeft ul{clear:both;margin:0px; padding:0px;display:block; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; width:175px; list-style-type:none;}
#content .MenuLeft li {clear:both;text-align:left;margin:0px;padding:0px;}
#content .MenuLeft .a_li {background:url(MenuLTitle.gif); padding-left:20px; height:20px; line-height:20px; padding-top:2px; font-size:14px; font-weight:bold; color:#F6F6F6;border-left:1px #990033 solid; border-right:1px #990033 solid;border-top:2px #990033 solid;font-family:Helvetica,Arial, sans-serif;}
#content .MenuLeft .b_li {padding-left:20px; height:22px; line-height:22px;border-left:1px #990033 solid; border-right:1px #990033 solid;background:url(arrows.gif) #F6F6F6 no-repeat 5px 5px;border-top:1px #CCCCCC dotted; overflow: hidden; white-space: nowrap; width:153px; text-overflow: ellipsis;}
#content .MenuLeft .c_li {height:15px; line-height:15px; border-top:1px #990033 solid; }/* 最后一条封底线 */
#content .MenuLeft .d_li {text-align:right; padding:5px 5px 3px 0px; border-left:1px #990033 solid; border-right:1px #990033 solid; background-color:#F6F6F6;border-top:1px #CCCCCC dotted;height:20px; line-height:20px; }/* 大于10条更多分类 */
#content .MenuLeft .e_li {text-align:center; height:50px;  line-height:50px;border:1px #990033 solid;background-color:#F6F6F6;}/* 没有资料时的提示 */
#content .MenuLeft .InputLeft{margin-top:15px}


#content .contentBod{ float:left; width: 760px; margin-bottom:10px; border:0px solid;}
#content .contentBod ul{float:left; margin:0px; padding:0px; list-style-type:none; white-space:normal;width:205px; height:290px; line-height:150%;overflow: hidden;  }
#content .contentBod ul li{display:table; vertical-align:middle; text-align:left; font-size:14px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; }
#content .contentBod ul li div{height:200px; width:200px; line-height:200px; display: table-cell; vertical-align:middle; padding-bottom:10px; margin-left:auto; margin-right:auto; margin-bottom:10px; text-align:center; border-bottom:1px #B4A2B7 dotted;}
#content .contentBod ul li div img{margin-top: expression(( 200 - this.height ) / 2);border:0px;}/* for explorer only */

fieldset { border:1px #CCCCCC solid; padding:0.5em;  margin:0.5em 0em; clear:both; }
legend {padding:0.3em; margin:0.3em; font-weight:bold; color:Black;}

.textbox{border:#CCCCCC 1px solid; width:250px; padding:2px; font-family:Helvetica,Arial, sans-serif; }
.textbox110{border:#CCCCCC 1px solid; width:150px; padding:2px; font-family:Helvetica,Arial, sans-serif; }
.textbox40{border:#CCCCCC 1px solid; width:40px; padding:2px; font-family:Helvetica,Arial, sans-serif; }
.input-ok{border: 1px solid #00CC00; color : #000000;}
.input-erro{border: 1px solid #FF3300; color : #FF3300;}
.font-erro{color: #DD0008; margin-top:5px; padding:2px 2px 2px 25px; background:url(../../images/icon_attion_16.gif) #FDF0F7 no-repeat 5px 2px; border:0px #FCC4C7 solid; width:87%;}
.font-ok{height:30px; line-height:30px;display:inline; white-space:nowrap; color : Green; padding-top:8px; padding-left:20px; background:url(../../images/reg_yes_ico.gif) #fff no-repeat 0px 5px;}
.font-ok_2{display:none}

#footer{clear:both; margin-left:auto; margin-right:auto;  width: 950px;font-family:Helvetica,Arial, sans-serif; background-color:White;}
#footer .LogoCoonco img{ border:0px}
#footer .Copyrightline{padding-top:5px; float:left; height:2px; width: 950px; border-top:2px #FF6666 solid;}
#footer .Copyright{padding-top:5px; float:left; width: 950px; text-align:center; background-color:White;}

#content .content1Search{float:left; width: 760px;background:url(Search-Bg.gif); height:35px; line-height:35px; margin-bottom:10px;}
#content .content1Search form{float:left;height:20px; line-height:20px; margin:5px 0px 0px 0px; padding:0px;}
#content .content1Search .SearchRight{float:right; background:url(Search-GQ.gif) no-repeat 0px 0px; height:35px; line-height:35px; width:250px;}
#content .content1Search .SearchRight samp{float:right; cursor:pointer; margin-right:10px; width:90px; height:25px; line-height:25px; margin-top:10px; text-decoration: none;}
#content .content1Search .Search2Right{float:right; background:url(Search-QG.gif) no-repeat 0px 0px; height:35px; line-height:35px; width:250px;}
#content .content1Search .Search2Right samp{float:right; cursor:pointer; margin-right:132px; width:90px; height:25px; line-height:25px; margin-top:10px; text-decoration: none;}

#content .NextPage{text-align:left; white-space:normal; width:550px; padding-left:10px; margin-bottom:15px; }

#b3_ulli {clear:both; width:760px;}
#b3_ulli ul {margin-left:auto; margin-right:auto;margin-top:0px;margin-bottom:0px; width:740px; padding:0; list-style-type:none;}
#b3_ulli .ali {float:left;width:120px; text-align:right; padding-right:2px;}
#b3_ulli .bli {float:left;width:260px;}
#b3_ulli .cli {float:left;width:auto;padding-left:2px;}
#b3_ulli .dli {clear:both; height:10px; line-height:10px; margin-top:-10px;}

#table2dldt {text-align:left; margin-top:0px;}
#table2dldt ul{list-style-type:none;margin-top:0px; margin-bottom:0px;margin-left:0px;padding-left:25px; line-height:25px; width:auto; background: url(../Images/now.gif) #E3E7F9 no-repeat 5px 5px;  border:1px #cccccc solid ; font-weight:bold;}
#table2dldt dl {margin-left:auto; margin-right:auto;margin-top:0px; border:1px #CCCCCC solid ;}
#table2dldt dt {float: left; width: 150px; text-align:right; padding:2px 5px 2px 0px; border-top:1px #CCCCCC solid; }
#table2dldt dd{margin-left:155px; text-align:left; padding:2px 5px 2px 5px; border-top:1px #CCCCCC solid; border-left:1px #CCCCCC solid;}
#table2dldt .gray{text-align:left; color:Gray;}
#table2dldt .red{color:Red;}
















/*通用性*/

h1{padding:0px; margin:0px; color:#444444; font:bold 24px Arial, Helvetica, sans-serif;}
h2{padding:0px; margin:0px; color:#444444; font:bold 20px Arial, Helvetica, sans-serif;}
h3{padding:0px; margin:0px; color:#444444; font:bold 18px Arial, Helvetica, sans-serif;}
h4{padding:0px; margin:0px; color:#444444; font:bold 16px Arial, Helvetica, sans-serif;}
h5{padding:0px; margin:0px; color:#444444; font:bold 14px Arial, Helvetica, sans-serif;}
h6{padding:0px; margin:0px; color:#444444; font:13px Arial, Helvetica, sans-serif;}

ul {padding: 0px; margin: 0px;}
ol {padding: 0px; margin: 0px;}
dl {padding: 0px; margin: 0px;}
dd {padding: 0px; margin: 0px;}
ul li {list-style-type: none; padding: 0px; margin: 0px;}

form {padding: 0px; margin: 0px;}
fieldset {padding: 0px; margin: 0px;}
legend {padding: 0px; margin: 0px;}
input {padding: 0px; margin: 0px;}
textarea {padding: 0px; margin: 0px;}
select {padding: 0px; margin: 0px;}
button {margin: 0px; padding:0px; cursor: pointer;}

table {}
th {margin: 0px;padding: 0px; font-style: normal; font-weight: normal;}
td {margin: 0px; }

img {border-width:0px; vertical-align:middle;}

fieldset {border-width: 0px;}

a {color: #000; text-decoration: underline}
a:hover {color: #ff0000; text-decoration: underline}
a:active {color: #000; text-decoration: underline}
a:focus {color: #f30; text-decoration: underline}

/*方便性*/
.c{clear:both;}
.l{float:left; display:inline;}
.r{float:right;}
.f_line{text-decoration:line-through;}
.fGray{color:Gray;}
.fRed{color:Red;}
.fGreen{ color:Green;}
.fBlue{ color:Blue;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}

.t_r{text-align:right;}
.t_c{text-align:center;}
.t_l{text-align:left;}

.w1em{width:100%;}
.w095em{width:95%;}
.w090em{width:90%;}
.w960{width:960px; margin:auto;}
.w950{width:950px; margin:auto;}
.w940{width:940px; margin:auto;}
.w750{width:750px; margin:auto;}
.w740{width:740px; margin:auto;}
.w730{width:730px; margin:auto;}
.w515{width:515px;}
.w500{width:500px;}
.w520{width:520px;}
.w515{width:515px;}
.w400{width:400px;}
.w300{width:300px;}
.w290{width:290px;}
.w280{width:280px;}
.w220{width:220px;}
.w210{width:210px;}
.w200{width:200px;}
.w190{width:190px;}
.w180{width:180px;}

.input_ok{border-top:2px #006600 solid; border-left:2px #006600 solid; border-bottom:1px #99CC99 solid; border-right:1px #99CC99 solid; color:#000000;}
.input_error{border-top:2px #990000 solid; border-left:2px #990000 solid; border-bottom:1px #FF9999 solid; border-right:1px #FF9999 solid; color:#FF3300;}
.font_error{color:#DD0008; padding:2px 2px 2px 25px; background:url(../../images/reg_no_ico.gif) #FFFFC4 no-repeat 2px 2px; border:1px #FCC4C7 solid; width:274px; margin-top:2px;}
.font_ok{color:#008000;  padding:2px 2px 2px 25px; background:url(../../images/reg_yes_ico.gif) #ffffff no-repeat 2px 1px; width:278px;}
.font_none{display:none}
.font_load{color:#DD0008; padding:2px 2px 2px 25px; background:url(../../images/loadding.gif) #FFFFC4 no-repeat 2px 2px; border:1px #FCC4C7 solid; margin-top:2px;}

.m10{margin:10px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mr5{margin-right:5px;display:inline;}
.mr10{margin-right:10px;display:inline;}
.mr20{margin-left:20px;display:inline;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml2{margin-left:2px;display:inline;}
.ml5{margin-left:5px;display:inline;}
.ml10{margin-left:10px;display:inline;}
.ml12{margin-left:12px;display:inline;}
.ml20{margin-left:20px;display:inline;}
.ml25{margin-left:25px;display:inline;}
.ml30{margin-left:30px;display:inline;}

.p1{padding:1px;}
.p2{padding:2px;}
.p5{padding:5px;}
.p10{padding:10px;}
.pt2{padding-top:2px;}
.pt3{padding-top:3px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.pb2{padding-bottom:2px;}
.pb3{padding-bottom:3px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pl3{padding-left:3px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

.h20{ height:20px;line-height:20px;}
.h25{ height:25px;line-height:25px;}
.h30{ height:30px;line-height:30px;}

.ofh{overflow: hidden; text-overflow: ellipsis;}
.ofhd{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.b4{border:1px #AACCEE solid;}
.bb1{border-bottom:1px #AACCEE solid;}
.bt1{border-top:1px #AACCEE solid;}
.bl1{border-left:1px #AACCEE solid;}
.br1{border-right:1px #AACCEE solid;}
.b4d{border:1px #AACCEE dashed;}
.bb1d{border-bottom:1px #AACCEE dashed;}
.bt1d{border-top:1px #AACCEE dashed;}
.bl1d{border-left:1px #AACCEE dashed;}
.br1d{border-right:1px #AACCEE dashed;}

.b4_2{border:1px #FDBC5E solid;}
.bb1_2{border-bottom:1px #FDBC5E solid;}
.bt1_2{border-top:1px #FDBC5E solid;}
.bl1_2{border-left:1px #FDBC5E solid;}
.br1_2{border-right:1px #FDBC5E solid;}
.b4d_2{border:1px #FDBC5E dashed;}
.bb1d_2{border-bottom:1px #FDBC5E dashed;}
.bt1d_2{border-top:1px #FDBC5E dashed;}
.bl1d_2{border-left:1px #FDBC5E dashed;}
.br1d_2{border-right:1px #FDBC5E dashed;}

.b4_3{border:1px #CCCCCC solid;}
.bb1_3{border-bottom:1px #CCCCCC solid;}
.bt1_3{border-top:1px #CCCCCC solid;}
.bl1_3{border-left:1px #CCCCCC solid;}
.br1_3{border-right:1px #CCCCCC solid;}
.b4d_3{border:1px #CCCCCC dashed;}
.bb1d_3{border-bottom:1px #CCCCCC dashed;}
.bt1d_3{border-top:1px #CCCCCC dashed;}
.bl1d_3{border-left:1px #CCCCCC dashed;}
.br1d_3{border-right:1px #CCCCCC dashed;}

.divimg{width:100px;height:100px; line-height:100px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.divimg img{margin-top: expression(( 100 - this.height ) / 2);border:0px;vertical-align:middle;}
.div2img{width:140px;height:180px; line-height:180px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div2img img{margin-top: expression(( 180 - this.height ) / 2);border:0px;vertical-align:middle;}
.div3img{width:300px;height:300px; line-height:300px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div3img img{margin-top: expression(( 300 - this.height ) / 2);border:0px;vertical-align:middle;}
.div4img{width:60px;height:60px; line-height:60px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div4img img{margin-top: expression(( 60 - this.height ) / 2);border:0px;vertical-align:middle;}
.div5img{width:120px;height:120px; line-height:120px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div5img img{margin-top: expression(( 120 - this.height ) / 2);border:0px;vertical-align:middle;}
.div6img{width:450px;height:450px; line-height:450px; display: table-cell; vertical-align:middle; text-align:center; margin-bottom:2px; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div6img img{margin-top: expression(( 450 - this.height ) / 2);border:0px;vertical-align:middle;}

.tables.V td td td {padding:0;}
.tables.V td td {padding:0;}
.tables.V td {padding:6px;text-align:left; vertical-align:top;}
.tables.V hr{border:1px solid #B3C4DE;margin:0px;padding:0px;}
.tables.V h2{color:#264176;background:#F2F1F8;padding-left:10px;font-size:14px;font-weight:bold;}
.tables.V th .remark,.tables.V th .alert,.tables.V th .remark,.tables.V th .limit,{font-weight:lighter;}
.required{padding-left:10px;background:url(../../images/required_icon.gif) left 5px no-repeat;}
.td_r {float:right;text-align:right;}

.cor{border-bottom:1px #999999 solid; font-size:14px; background-color:#E5E5E5; height:30px;}
.aor {float:left;margin-left:2px;border-right:#999999 1px solid; border-left:#999999 1px solid; border-top:#999999 1px solid; padding:0px 10px 0px 10px; height:28px; line-height:28px; background:url(../../images/rbt.gif); margin-top:2px; margin-bottom:-1px; font-weight:bold; position:relative;cursor:pointer}
.bor {float:left;margin-left:2px;border-right:#d6d6eb 1px solid; border-left:#d6d6eb 1px solid; border-bottom:#d6d6eb 0px solid; border-top: #d6d6eb 1px solid;padding:0px 10px 0px 10px; height:25px; line-height:25px; margin-top:4px; background:#ffffff;cursor:pointer}

.catCss ul {float:left;margin:0px;padding:0;list-style-type:none; margin-left:4px;}
.catCss ul li {float:left; margin:0px;padding:0; list-style-type:none; padding-top:5px; padding-bottom:5px; width:175px; background:url(images/poi.gif) no-repeat 0px 10px; padding-left:10px;}
.catCss .b_li_v {background:url(images/Left3Menu.gif); border-right:0px solid;width:190px;}

.box_rt {background:url(images/rounded-right.gif) no-repeat right top;}
.box_lt {background:url(images/rounded-left.gif) no-repeat left top; height:100%; overflow:hidden;}
.box_lb {clear:both; margin:0px; padding-top:0px; padding-left:9px; padding-right:0px; background: url(images/rounded-left.gif) no-repeat left bottom; }
.box_lb em {padding-bottom:9px; display: block; background: url(images/rounded-right.gif) no-repeat right bottom; height:1px; font-size:1px;}
.box_rt H4{margin-top:-8px; vertical-align:text-top; position:absolute; font:bold 16px Arial, Helvetica, sans-serif; background-color:White; padding:0px;}

.im_img{float:left; text-align:center; margin-right:3px;}
.im_text{float:left; text-decoration:underline; color:#003399; cursor:pointer; margin-top:0px;}
.im_text:hover{cursor:pointer;color:#ff3300}

.t_link{text-align:center; margin-right:3px;}
.t_link{text-decoration:underline; color:#003399; cursor:pointer; margin-top:0px;}
.t_link:hover{cursor:pointer;color:#ff3300}

.No{background:url(images/No.gif) no-repeat 5px 0px; width:25px; text-align:center; color:White; }

.regFlow{clear:both; float:left; margin:0 30px 0 0;padding:20px;border:none;border:solid 1px #d5d5d5; width:910px;}
.regFlow legend{margin:0;padding:3px 5px 3px 0;font:bold 15px Tahoma;color:#444444;background:white;}

.MsgBox{width:350px;background:#FFFFFF;border:4px solid #993300;line-height:30px; top:20%; left:20%;padding:2px;margin:0px;}
.MsgBox dt{clear:both; float:left; width:100%; background:#FCF4CD; border-bottom:1px #993300 solid; padding:0px;margin:0px;}
.MsgBox dd{clear:both; float:left; width:100%; padding:0px;margin:0px; line-height:150%;}

.barPage{clear:both; float:left; width:100%; margin-top:20px; height:28px; line-height:28px; border:1px #E0E0E0 solid; background-color:#EEEEEE;}
.barPage  a:link{color:#444444;text-decoration:none; border:1px #CCCCCC solid; background-color:#FFFFFF; padding-left:5px; padding-right:5px; }
.barPage  a:visited{color:#444444;text-decoration:none; border:1px #CCCCCC solid; background-color:#FFFFFF; padding-left:5px; padding-right:5px;}
.barPage  a:hover{color:#444444;text-decoration:underline; border:1px #CCCCCC solid; background-color:#FFFFFF;  padding-left:5px; padding-right:5px;}
.barPage  .At{color:#ffffff; border:1px #CC6600 solid; background-color:#FF6600; padding-left:5px; padding-right:5px; }






