body{ font-family:"宋体";font-size:12px; line-height:24px;}
body,ul,ol,p,h6,h5,h4,h3,h2,h1,form{margin:0;padding:0;}
body,p,div,span,td,form,select,input,a{font-family:"宋体";line-height:24px;}
select,input{ font-size:12px;font-family:"宋体";line-height:24px;}
.clear {clear:both;font-size:0; height:0; line-height:0; overflow:hidden; display:block;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{zoom:1;}
img{border:none;}
li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.SdeUL{ width:580px; display:block; height:24px; overflow:hidden; float:left; }
.SdeSpan{ display:block; float:left;}


/*弹出窗口控制*/
#massage_box{ position:absolute; left:expression((body.clientWidth-350)/2); top:expression((body.clientHeight)/2+200); width:400px; height:540px; filter:dropshadow(color=#666666,offx=3,offy=3,positive=2); z-index:9999999999999; visibility:hidden; left: 164px; top: 1210px; }
#mask{ position:absolute; top:0; left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight); background:#666; filter:ALPHA(opacity=60); z-index:999999999; visibility:hidden}
.massage{border:#444 solid; border-width:1px 1px 3px 1px; width:95%; height:95%; background:#fff; color:#036; font-size:12px; line-height:150%}
.header{background:#e1f8d8; color:#063; height:30px; line-height:30px;font-size:14px; font-weight:bold; padding:3px 5px 0 5px;}
.Fd{ margin:5px; font-size:14px; color:#444;}
.Fd td{ padding-top:5px;}
.Inn input{ line-height:22px; height:26px; width:80px; margin-right:10px;}

/**/
.wrapper{ width:985px; margin:0 auto; overflow:hidden; }
.content{ width:985px; margin:0 auto; overflow:hidden; }
.content table{ margin-top:0px;line-height:40px; }
.content td{ padding-left:5px;}
.content a{ font-size:12px;}
.content span{ font-size:12px; color:#999;}
/**/
.top{width:980px;padding:1px 8px;}
.top .t1{ float:left; display:inline; padding:0 5px 0 26px; }
.top .t2{ float:left; display:inline; background:url(../images/home.gif) 100px 2px no-repeat; padding-left:120px;}
.top .t3{ float:left; display:inline; background:url(../images/diqiu.gif) 20px 2px no-repeat; padding-left:40px;}
.top .t4{ float:left; display:inline; background:url(../images/shu.gif) 20px 2px no-repeat; padding-left:40px;}
.top .t5{ float:left; display:inline; background:url(../images/dashu.gif) 20px 2px no-repeat; padding-left:40px;}
.top .t6{ float:left; display:inline; background:url(../images/jin.gif) 20px 2px no-repeat; padding-left:40px;}
.fzi{ float:left; display:inline; font-weight:bold ;}
.topLeft{vertical-align:bottom;line-height:22px;height:22px;}
.topRight{text-align:right;vertical-align:bottom}
.Hsoso{ width:983px; border:1px solid; margin-bottom:10px; padding-top:10px;}
.Hsoso div{ float:left; display:inline; margin-right:10px; margin-bottom:4px;}
.tuHsoso{margin-left:10px; margin-right:2px; background:url(../images/ff.png) 0 4px no-repeat; width:21px; height:30px;}
.ssd{height:14px; line-height:14px; margin-top:1px;}
.ssd1{ border:1px solid #999; color:999; height:18px; line-height:18px;}
.ssd2{ border:1px solid #999; color:999;height:20px; line-height:20px;}
#uName2,#uPw2{height:14px; line-height:14px; }
.seleName{height:20px; line-height:18px; }
.inputName{height:24px; line-height:22px; width:60px; }

/**/
.topB{clear:both;width:985px;height:74px;}
.logo{float:left;width:183px;}
#Logo369{padding-top:3px;}
.logo2{ float:left;width:336px;padding:2px 5px;height:65px;margin-top:4px;}
.logo3{float:left;width:324px;height:58px;line-height:14px;margin:4px 0px 0px 4px;border-width:1px;border-style:solid}
#mailTable{height:58px;}
#mailHandle{text-align:center;width:22px; line-height:14px;}
#mailContent{border-left:1px solid;padding-left:3px;}


.logo4{float:right;width:118px;height:58px;line-height:18px;padding:0px 0 0 0px;margin-top:4px;text-align:center;border-width:1px;border-style:solid}
#rili a,#rili span{font-family:Tahoma,sans-serif;line-height:19px;}
/**/
.cardBg{clear:both;width:985px;padding-top:6px;margin-bottom:4px;}
#card_tab{width:640px;height:26px;overflow:hidden;}
.card{float:left; display:inline;position:absolute;z-index:100;padding-left:40px;clear:both}
.card li{float:left;display:inline;margin-right:2px;width:68px;height:21px;padding-top:2px;text-align:center;cursor:pointer;font-size:13px;}
.card .a{color:#555;border:1px solid #F3F3F3;}
.card .b{font-weight:bold;border:1px solid;height:23px;border-bottom:none;}
.card_box{width:965px;padding:1px 9px 3px 9px;margin-top:-1px;_margin-top:0px;border:1px solid}
.card_box img{border:0;}


/**/
.srhLeft{float:left; display:inline;width:600px;padding-top:3px;}
#srhInput{height:32px;}
#s-btn {height:30px;width:86px;font-size:14px;vertical-align:top}
.ss{width:396px;height:14px; line-height:14px;padding:6px 0 6px 2px;border:1px solid;font-size:14px;background:url(/images/ss_bg.gif) #fff top repeat-x;}
.top input{ height:14px}
.ssan1{width:82px;height:30px;border:1px solid;font-size:14px;vertical-align:top}
.ssan{line-height:24px;height:24px;border:1px solid;}
.ssan2{line-height:20px;height:28px;width:60px;}
/*.dlan{line-height:20px;height:20px;width:60px !important;border:1px solid;}*/
.srhRight{float:left;width:360px;text-align:right;font-size:13px;padding-top:10px;}
.more{width:60px;padding-left:544px;margin-top:1px;font-size:13px;}
.dt{background-color:#FFF;}
.dt a{display:block;width:50px;padding-left:10px;padding-top:3px;}
/**/
#bot{margin:3px 0 0 11px; height:22px; line-height:18px;}

/**/
#vslist{background:#fff;width:60px;border:1px solid #CCC;position:absolute;top:147px;z-index:200;}
#vslist ul{margin:0px;padding:0px;}
#vslist li{padding:0;margin:0px;height:20px;}
#vslist li a{display:block;height:20px;width:50px;margin:0px;padding:0 0 0 10px;text-decoration:none;text-align:center;}
#vslist li a:hover{color:#f00;background:#eee;}
#s-c{display:none}
#s-c, #s-c iframe{width:930px;height:95px}
/**/
.topHot{font-weight:bold;width:985px;height:24px;font-size:14px; overflow:hidden;}
.topHot span{ font-weight:normal;margin-right:5px;}
#mySites{border:1px solid #DDDDDD;width:983px;background-color:#F0F0F0;margin-bottom:3px;}
/**/
.mzdh{clear:both;width:773px;}
.mall{width:773px;height:27px;overflow:hidden;}
.mz{float:left;display:inline;width:560px;height:27px;position:absolute;z-index:100;font-size:13px;}
.mz li{float:left;display:inline;margin-right:2px;width:85px;height:26px;line-height:26px;cursor:pointer;text-align:center;}
.mz .b1{width:85px;height:28px;font-size:13px;font-weight:bold;}
.mz_box{width:773px;border:1px solid; height:276px;}
.mz_box img{ border:0;}
.mz2{ clear:both;height:30px;font-size:12px;line-height:30px;text-align:left;border-top:1px solid; padding:0 10px; margin-top:22px;}
.mz2 a{ font-size:13px; padding-right:15px;}
/**/
.mzA{font-size:14px;text-align:left;clear:both;width:750px;padding:3px 10px; height:283px; overflow:hidden;}
.mzA li{ line-height:30px; line-height:30px;float:left; padding-left:40px; display:block; width:200px;}
#famousSites li b {color:#FF0000; font-weight:normal;}
/**/
.skins{float:right;display:inline;height:22px;text-align:right;}
.skins li{float:left;display:inline;padding-left:10px;}
.quicksearchbox{float:right;display:inline;margin-top:2px;padding:2px 5px;height:22px;text-align:right;border-width:1px 1px 0px 1px;border-style:solid; text-align:center}
.quicksearchbox li{float:left;display:inline;}
/**/
#kwh {display:none}
#kwh {position:absolute;z-index:2000;border:1px solid #bbb;width:398px;margin-left:113px;top:166px;background:#FFFFFF;filter:alpha(opacity=95)}
#kwh * {font:13px Verdana}
#kwh table {margin:2px 0}
#kwh a, #kwh p {margin:2px;display:block;text-decoration:none; cursor:pointer}
#kwh span {float:right;color:#090}
#kwh span.kw-hi {float:none;color:red}
/**/
.cLeft{float:left; display:inline;width:200px;border:1px solid; padding:8px 0; line-height:29px;}
.cLeft h4{ font-size:14px; line-height:19px; height:19px; padding:6px 0 0 24px; float:left; display:inline;text-align:left; width:175px;}
.cLeft ul{ clear:both;padding:5px 5px 5px 13px;width:180px;}
.cLeft li{ float:left; display:inline;width:45px;text-align:center;font-size:14px;}
.cRight{float:right; display:inline;width:775px;}
/**/
.Rshow{clear:both;width:773px;margin-bottom:5px;overflow:hidden;border:1px solid;font-size:13px; border-top:2px solid;}
.Rshow h1{clear:both;width:753px;padding:0 10px;line-height:28px;font-size:14px;font-weight:bold;border-bottom:1px solid;_line-height:29px;+line-height:29px;}
.Rshow h2{float:left; display:inline;width:120px;line-height:28px;padding:0 5px;font-size:13px; _line-height:29px;font-weight:normal;border-right:1px solid #fff;text-align:left;}
.Rshow h2 a:hover{ text-decoration:underline;}
.Rshow div{ float:left;display:inline;width:763px;padding:0 5px;line-height:38px;_line-height:39px;+line-height:39px;border-bottom:1px solid #fff;}
.Rshow ul li{ float:left;display:inline;line-height:28px;_line-height:29px;+line-height:29px; margin-left:10px;}
.Rshow span{ float:right;display:inline;width:42px;text-align:center;line-height:28px;_line-height:29px;+line-height:29px;border-left:1px solid #fff; padding-left:2px;}
.bg1 li a:hover,.bg2 li a:hover{color:red;text-decoration:none;}

/**/
.blank{ height:10px; line-height:10px; clear:both; display:block;}
.bottom{clear:both;border:1px solid;margin-top:5px;border-bottom:none;font-size:13px;}
.bottomdiv{ clear:both; width:963px; padding:0 10px; line-height:28px; height:28px; }
.bottomdiv1{line-height:28px;}
.bottomdiv1 a{ margin-right:10px;}
.bottom h1{ float:left; display:inline;width:70px;font-size:12px;font-weight:bold;}
.bottom h2{ float:right; display:inline;width:50px;font-size:12px;font-weight:normal;text-align:center;}
.bottom span{ margin-right:15px;}
.bottom dl{ clear:both;width:963px;padding:0 10px;line-height:28px;border-bottom:none;}
/**/
.footer{clear:both;height:60px;width:983px;border:1px solid;}
.footerLeft{padding:12px 0 0 20px;float:left;width:363px;font-weight:bold;}
.footerRight{padding:5px 0 0 0;float:right;width:570px;}
.footerRight ul{ clear:both;width:600px;}
.footerRight li{ float:left;width:64px;}
.footerInput{width:189px;height:19px;line-height:19px;border:1px solid;}
/**/
#ftr{color:#999999;margin:0px;padding:20px 0;font-size:13px; font-family:Arial;}
#ftr a{color:#999999}
/************************************/
/*class*/
.Cwrapper{clear:both;width:940px;margin:0 auto;}
.Ctop{clear:both;width:940px;height:80px;padding-top:5px;}
.Cwz{clear:both;width:940px;height:30px;line-height:30px;}
.Cwz p{ float:left;padding-left:10px;}
.Cwz div{ float:right;padding-right:10px;}
.Cth{font-size:14px;font-weight:bold;text-align:center;}
.Ctd{font-size:16px;}
.Ctd p{line-height:28px;height:28px;}
.Ctd1{font-size:16px;line-height:28px;height:28px;}
.Ctd1 p{line-height:28px;height:28px;}
.Ctd td{width:25%;height:25px;line-height:25px;}
#TopC{float:right;padding-top:10px;}
#TopC li{font-size:12px;padding-right:3px;}
#TopC li a{display:block;width:70px;height:24px;line-height:24px;text-align:right;}
#App_5{background:url(../images/ico_1.gif) no-repeat 0 3px;}
#App_6{background:url(../images/ico_5.gif) no-repeat 0 3px;}
/**/
#FootButtom{clear:both;padding-right:0px;padding-left:0px;padding-bottom:30px;padding-top:15px;text-align:center}
a.greenfont:link{color:#178517;cursor:pointer;}
a.greenfont:visited{color:#178517;text-decoration:none}
a.greenfont:active{color:green;text-decoration:none}
a.greenfont:hover{color:red;text-decoration:underline}

a.redfont:link{color:#FF0000;cursor:pointer;}
a.redfont:visited{color:#FF0000;text-decoration:none}
a.redfont:active{color:red;text-decoration:none}
a.redfont:hover{color:red;text-decoration:underline}



/**/
#zsTypes,.bottom_bat{vertical-align:middle;}
#zsTypes ul li label,#zsTypes ul li input{}
#zsTypes ul li label{margin-left:3px;}
.footerLeft label{ margin:5px 5px 0 0; font-size:14px; display:block; float:left;}
.bottom_so{ border:1px solid; height:16px;padding:5px 0 5px 2px;font-size:16px;width:200px}
