/*通用性*/
body {margin:0px;letter-spacing:0px; line-height:150%;font:80%/150% arial; background-color:#F0DDE6; background-image:url(../bg-body.jpg); background-repeat:repeat-x;}
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; float:left;}

h1 {padding: 0px; margin: 0px;}
h2 {padding: 0px; margin: 0px;}
h3 {padding: 0px; margin: 0px;}
h4 {padding: 0px; margin: 0px;}
h5 {padding: 0px; margin: 0px;}
h6 {padding: 0px; margin: 0px;}
p {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;overflow: visible;line-height: 1.22; padding-bottom: 0px;  padding-top: 0px; padding-left: 0.3em; padding-right: 0.3em; cursor: pointer;_cursor: hand;}

table {}
th {padding: 0px; margin: 0px;font-style: normal; font-weight: normal}
td {margin: 0px; }

input {font: 100% arial,helvetica,clean,sans-serif}
select {font: 100% arial,helvetica,clean,sans-serif}


img {border-width:0px;}

fieldset {border-width: 0px;}

a {color: #000; text-decoration: none}
a:hover {color: #000; text-decoration: underline}
a:active {color: #000; text-decoration: underline}
a:focus {color: #f30; 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:#FFFF66;text-decoration: underline;}

A.LRed:link {color: #FF6600;}
A.LRed:visited {color: #FF6600;}
A.LRed:hover {color: #CC66CC;}

A.TLink:link{color:#000;text-decoration:none;}
A.TLink:visited{color:#000;text-decoration:none;}
A.TLink:hover{color:#FF7300;text-decoration:underline;}


/*方便性*/
.c{clear:both;}
.l{float:left;}
.r{float:right;}
.fGray{ color:Gray;}

.t_r{text-align:right;}
.t_c{text-align:center;}
.t_l{text-align:left;}

.header{background:url(../top_bg.gif); height:190px; }
.hbg{background:url(../top.gif) no-repeat 0px 0px; height:190px; }


.w770{width:770px; margin:auto;}
.w560{width:560px;}
.w760{width:760px; color:Black;}
.w960{width:960px; margin:auto;}
.w180{width:180px;}
.w1em{width:100%;}
.w220{width:220px;}
.w490{width:490px; margin-left:15px; margin-right:15px;}
.w950{width:950px; margin:auto;}

.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-erro{color:#DD0008; margin-top:5px; padding:2px 2px 2px 25px; background:url(../../images/reg_no_ico.gif) #FFFFC4 no-repeat 2px 2px; border:1px #FCC4C7 solid; width:278px;}
.font_ok{color:#008000; margin-top:5px; padding:2px 2px 2px 25px; background:url(../../images/reg_yes_ico.gif) #ffffff no-repeat 2px 1px; width:278px;}
.font_ok_2{display:none}

.m10{margin:10px;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml5{display:inline; margin-left:5px;}
.mr5{display:inline; margin-right:5px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{display:inline; margin-left:10px;}
.mr10{margin-right:10px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.ml20{display:inline; margin-left:20px;}
.mr20{display:inline; margin-left:20px;}

.p5{padding:5px;}
.pt2{padding-top:2px;}
.pb2{padding-bottom:2px;}
.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pr5{padding-right:5px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.p10{padding:10px;}

.h20{ height:20px;line-height:20px;}
.h25{ height:25px;line-height:25px;}
.h30{ height:30px;line-height:305px;}

.ofh{overflow: hidden; text-overflow: ellipsis;}
.ofhd{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.b4{border:1px #cccccc solid;}
.bb1{border-bottom:1px #cccccc solid;}
.bt1{border-top:1px #cccccc solid;}
.bl1{border-left:1px #cccccc solid;}
.br1{border-right:1px #cccccc solid;}
.b4d{border:1px #cccccc dashed;}
.bb1d{border-bottom:1px #cccccc dashed;}
.bt1d{border-top:1px #cccccc dashed;}
.bl1d{border-left:1px #cccccc dashed;}
.br1d{border-right:1px #cccccc dashed;}

.divimg{width:150px;height:190px; line-height:190px; margin-bottom:2px; display: table-cell; vertical-align:middle; text-align:center; margin-left:auto; margin-right:auto; margin-top:10px ;padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.divimg img{margin-top: expression(( 180 - this.height ) / 2);border:0px;vertical-align:middle;}/* for explorer only */

.div2img{width:162px;height:162px; line-height:162px; margin-bottom:2px; display: table-cell; vertical-align:middle; text-align:center; margin-left:auto; margin-right:auto; padding:0px; white-space:normal;overflow: hidden; border:1px #ccc dotted;}
.div2img img{margin-top: expression(( 162 - this.height ) / 2);border:0px;vertical-align:middle;}/* for explorer only */

.div3img{width:310px;height:310px; line-height:310px; margin-bottom:2px; display: table-cell; vertical-align:middle; text-align:center; 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;}/* for explorer only */

.div4img{width:60px;height:60px; line-height:60px; margin-bottom:2px; display: table-cell; vertical-align:middle; text-align:center; 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;}/* for explorer only */

.frw{color:Red; font-weight:bold;}
.frw  a:link{color:Red;text-decoration:none;}
.frw  a:visited{color:Red;text-decoration:none;}
.frw  a:hover{color:Green;text-decoration:underline; }

.regFlow{ clear:both; float:left; margin:5px 0 5px 0;padding:20px;border:none;border:dashed 1px #d5d5d5; width:700px;}
.regFlow legend{margin:0;padding:3px 5px 3px 0;font:bold 15px 宋体;color:#999999;background:white;}

.bw{background-color:White;}

.height25{ height:25px;line-height:25px;}

.menutitle{ float:left; width:80px; height:25px; line-height:25px; text-align:center; font-size:14px;}
.menutitle_s{float:left; width:82px; padding-top:0px; height:28px; line-height:28px; border-bottom:0px solid; text-align:center; font-size:14px; font-weight:bold; background:url(la_bg.gif) repeat-x 0 0px; margin-top:-3px; margin-left:-3px; position:relative; color:White;}
.menutitle_s  a:link{color:#ffffff;text-decoration:none;}
.menutitle_s  a:visited{color:#ffffff;text-decoration:none;}
.menutitle_s  a:hover{color:#ffffff;text-decoration:underline;}


.mt_1{background:url(../mt_1.gif); height:30px; line-height:30px;}
.mt_2{ background-image:url(../leftz.gif); background-repeat:repeat-y ;height:30px; line-height:30px; }
.mt_3{background:url(../mt_3.gif); height:30px; line-height:30px;}
.bg{ background-image:url(../leftz.gif); background-repeat:repeat-y;}

#MenuLeft {clear:both;margin:0px; margin-bottom:10px;}
#MenuLeft ul{clear:both;margin:0px; padding:0px;display:block; margin-left:5px; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; width:175px; list-style-type:none;}
#MenuLeft li {clear:both;text-align:left;margin:0px;padding:0px;}
#MenuLeft .a_li {background:url(mt_4.gif);  height:20px; line-height:20px; font-size:14px; font-weight:bold; color:#F6F6F6;border-left:1px #999999 solid; border-right:1px #999999 solid;border-top:2px #999999 solid; width:175px;}
#MenuLeft .b_li {padding-left:20px; height:22px; line-height:22px;border-left:1px #999999 solid; border-right:1px #999999 solid;background:url(../../images/arrows.gif) #F6F6F6 no-repeat 5px 5px;border-top:1px #CCCCCC dotted; overflow: hidden; white-space: nowrap; width:153px; text-overflow: ellipsis;}
#MenuLeft .c_li {height:15px; line-height:15px; border-top:1px #999999 solid; width:175px; }/* 最后一条封底线 */
#MenuLeft .d_li {text-align:right; padding:5px 5px 3px 0px; border-left:1px #999999 solid; border-right:1px #999999 solid;border-top:1px #CCCCCC dotted;height:20px; line-height:20px; }/* 大于10条更多分类 */
#MenuLeft .e_li {text-align:center; height:50px;  line-height:50px;border:1px #999999 solid;}/* 没有资料时的提示 */
#MenuLeft .InputLeft{margin-top:15px}

ul.imglist{ margin:0 auto; width:760px; overflow:hidden} 
ul.imglist li{ float:left; padding:4px 8px; width:170px; border:1px solid #F6F6F6;} 
ul.imglist li img{ display:block; width:170px; height:170px} 
ul.imglist li span{ display:block; width:100%; height:30px; line-height:30px; text-align:center; background:#F6F6F6} 

 /*翻页样式*/
.pages{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.pages a,.pages span.miy{ margin:2px; text-decoration:none;}
.pages .disabledfy{ font-family: Tahoma, Verdana;}

.pages a,.metpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#999;}
.pages a:hover { border:1px solid #999; color:#000;}
.pages a:active {border:1px solid #999; color:#000;}
.pages span.current { border:1px solid #999; background-color:#999; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.pages span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

