@charset "gb2312";
/* mainpage sheett*/
*{padding:0;margin:0;text-align:left;}
body{font-size:12px;font-family: "宋体",Verdana,Arial, Helvetica, sans-serif;color:#333333;background:#fff;text-align:left;}
body,table,td,span,div,p,dt,dd{font-size:12px;word-wrap:break-word;word-break:break-all;word-break/* */:normal;line-height:20px;
　SCROLLBAR-FACE-COLOR:  #999999;SCROLLBAR-HIGHLIGHT-COLOR: #DDDDDD;SCROLLBAR-SHADOW-COLOR: #DDDDDD;SCROLLBAR-3DLIGHT-COLOR:#DDDDDD;　SCROLLBAR-TRACK-COLOR: #DDDDDD;SCROLLBAR-ARROW-COLOR: #DDDDDD;SCROLLBAR-DARKSHADOW-COLOR: #DDDDDD;}
p{white-space:normal}
select,input,textarea{font-family: "宋体",Verdana, Arial, Helvetica, sans-serif;font-size:12px;vertical-align:middle;border-width:1px;border-color:#CCCCCC;padding:2px;}
input.b{width:50px;height:18px;text-align:center;color:#000;background-image:url(images/button.gif);border:none;line-height:16px;cursor:pointer;}
input.c{width:80px;height:18px;text-align:center;letter-spacing:3px;color:#000;background-image:url(images/button2.gif);border:none;line-height:16px;cursor:pointer;}
center{width:950px;margin:auto;background-color:#fff;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
ul{list-style:none;}
img{border:0px;vertical-align:middle;margin:0;padding:0}
hr{border:#c7c7c7 1px dashed; height:1px;width:100%;clear:both;margin:0px;}
a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:underline;}
a:active{color:#FF6600;text-decoration:underline;}

a.red:link,a.red:visited{color:#FF9F0F;text-decoration:none;}
a.red:hover,a.red:active{color:#FF0000;text-decoration:none;}

div.h{height:0px;width:100%;border-top:1px dotted #999;overflow:hidden;}
div.r{height:0px;border-top:1px dashed #808080;overflow:hidden;margin:0 6px;}
.clear{width:100%;clear:both;display:inline;}
.show{display:block;}
.hidden{display:none;}
.alignleft{float:left;}
.alignright{float:right}

/*颜色定义*/
a.brown{color:#800000}
a.black{color:#333333}
a.red{color:#cc0000}
a.blue{color:#0066FF}
a.green{color:#009900}
a.pink{color:#CC00FF}
a.orange{color:#FF6600}


.page{text-align:center;padding:6px 0}
.page a{margin:0 1px;border:1px solid #eeeeee;padding:2px 4px;clear:both;text-align:center;}
.page a.c{border:1px solid #DDDDDD;color:#fff;background-color:#DDDDDD;}

#passport{height:24px;padding:4px 4px 0px 4px;border-bottom:#cccccc 1px solid ;background-color:#f0f0f0;}
#passport h2{background-color:#ffc974;color:#FFF;height:20px;display:inline;padding:0 20px 0 5px;background-image:url(/css/images/arr08.gif) ;background-repeat:no-repeat;background-position:right center;margin-right:7px;}
#passport h4{display:inline;margin-left:24px;}
#passport form{display:inline;width:500px;white-space:nowrap;}
#passport form input.button {border:none;line-height:12px;text-align:center;background-image:url(/css/images/top_login_grey.gif);width:70px;height:18px;}

#header{height:122px;}
#header #logo{float:left;padding:2px 10px;display:inline}
#header #nav{float:left;width:950px;height:38px;padding:4px 5px 4px 5px;font-size:14px;display:inline;}
 #header #nav p{height:24px;font-size:14px;border-bottom:1px dashed #808080;padding:4px 10px 0 10px;}
#header #nav p .s{font-size:12px;}
#header #nav marquee{width:590px;display:inline;}

#adv{height:100px;border:1px solid #CCCACD;margin:1px;}
#foot{clear:both;width:100%;border-top:3px #FFC974 solid;}
#foot div{text-align:center;}

#left{width:248px;background:#FFFFCC;padding:8px;float:left;display:inline;}
#left dl{padding:4px 0px 4px 14px;width:234px;clear:both;}
#left dl dt a{text-decoration:underline;font-size:14px;color:#B32200;}
#left dl dt{width:234px;clear:both;}
#left dl.dl0{background:#ffffcc url(images/i2.gif) no-repeat 6px 8px;}
#left dl.dl1{background:#F8F3B5 url(images/i2.gif) no-repeat 6px 8px;}
#left dl dd{margin:0 4px 0 0;float:left;white-space:nowrap;}
#left dl dd a{text-decoration:underline;color:#774400;}

#right{width:680px;margin-left:4px;height:auto;background:#f3f2f1;clear:none;}
#right #search{height:28px;padding:12px 15px;}
#right #search input{margin-left:12px;}
#right table{margin:auto;border-collapse:collapse;background:url(images/yli8.png) repeat;}
#right th,#right td{text-align:left;padding:2px 2px 2px 5px;border-left:1px solid #FFFFCC;border-right:1px solid #FFFFCC;}
th,td{white-space: nowrap;}


#right #list{border:1px solid #FFD040;background:url(images/spr2.png) right top no-repeat;padding:0;}
#list h1{height:20px;padding:4px;background:url(images/spr2.png) left -1px no-repeat;}