body{margin:0;padding:0;color:#000;font:12px Arial,Verdana,Helvetica,sans-serif;line-height:1.2/1.5;background:#FFF;}
*{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:normal;} 
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;word-wrap:break-word;}
th,td{font-size:12px;}
ol,ul{list-style-type:none;}
img{border:0;}
input,select{font-family:Arial;}
button{font-family:Arial;cursor:pointer;}
a{text-decoration:none;}
a:link{color:#3168AD;}
a:visited {color:#3168AD;}
a:hover {color:#F60;text-decoration:underline;}
.clr{clear:both;font-size:0;overflow:hidden;height:0;}
.wrapClear{clear:both;overflow:hidden;zoom:1;}

.top{padding:0 10px;background:url(../images/bg_line_01.gif) repeat-x 0 0;height:21px;line-height:21px;text-align:left;}
.top span{margin-left:10px;font-size:11px;font-weight:normal;}
.top h1{display:inline;font-size:14px;color:#2D568E;}
.header{height:25px;line-height:25px;text-align:right;font-size:11px;border-bottom:1px solid #e8f1ff;margin:0 0 10px 0;}
.header a:link,.header a:visited {color:#666;}
.header a:hover {color:#F60;text-decoration:underline;}
.header a,.header span{margin:0 6px;}
.header img{margin:0 0 -1px 0;}
.header .m1,.header .m2{text-decoration:underline;}
.header .m1{background:url(../images/bg_m1.gif) no-repeat 0 0;padding:1px 0 1px 15px;}
.header .m2{background:url(../images/bg_m2.gif) no-repeat 0 2px;padding:1px 0 1px 15px;}
.header-left{float:left;text-align:left;_margin:4px 0 0 0;width:350px;}
.header-left a{text-decoration:underline;}
.header-right{float:right;width:395px;}

#main{position:relative;margin:0 auto;width:960px;}

#main-header{margin:5px 0;padding:0 10px;text-align:left;}
#main-header .logo{float:left;margin:10px 10px 0 0;}
#main-header .search{padding:8px 0;width:600px;}
#main-header .search-box{float:left;margin-left:0px; margin-top:10px;}
#main-header .hot-search a{margin-right:10px;text-decoration:underline;}

.nav{padding:3px 10px 1px;border-top:5px solid #9CDA39;background:#eff6fc;height:20px;margin-bottom:10px;}
.nav .process{float:left;font-size:12px;}
.nav .process span{padding:0 10px;}
.nav .fR{width:50%;text-align:right;}

#mainleftCol {float:left;width:750px;margin:0;}
#mainrightCol {float:right;width:200px;margin:0 0 0 10px;}

.win {clear:both;margin-bottom:11px;}
.win .box {padding:4px 11px;}
.win.winHomeA {background:url('../images/left_bg.gif') no-repeat;}
.win.winHomeA h2 {background:url('../images/right_bg.gif') top right no-repeat;padding-top:5px;padding-bottom:6px;color:#38580b;text-align:left;font-size:12px;padding-left:10px;}
.win.winHomeA .box {border:1px solid #709A2A;border-top:none;background-color:#FFFFFF;float:left;width:188px;padding:5px;margin-bottom:10px!important;margin-bottom:0px;}
.win.winHomeA .box li{padding-top:3px;font-size:12px;}

.winstyle{clear:both;font-family:Verdana,Arial;margin-bottom:10px;border:1px solid #D0D0D0; margin-top:10px; padding-bottom:10px;}
.winstyle h2{font-size:18px;color:#C60; padding:5px 0px 5px 10px;}
.winstyle .list{border-bottom:1px dotted #999999;}
.winstyle .list li{float:left;width:170px;display:block;line-height:20px;padding-left:10px;}
.winstyle .list li a{font-size:12px;}

.win.winHomeB {background:url('../images/left_bg.gif') no-repeat;}
.win.winHomeB h2 {background:url('../images/right_bg1.gif') top right no-repeat;padding-top:5px;padding-bottom:6px;color:#38580b;text-align:left;font-size:12px;padding-left:10px;}
.win.winHomeB .box {border:1px solid #709A2A;border-top:none;background-color:#FFFFFF;float:left;width:737px;padding:15px 5px 5px 5px;margin-bottom:10px!important;margin-bottom:0px;}

.smallpicbox{float:left;margin-bottom:10px;text-align:center;padding-left:14px!important;padding-left:22px;width:90px;}
.smallimagesbox{width:90px;height:95px;text-align:center;}
.smallimagesbox img{margin-top:expression((95-this.height)/2);border:#cccccc 1px solid;padding:2px;}
.smallpicbox a{font-size:12px;font-family:Verdana,Arial;}

.categorylist {width:100%;}
.column{width:100%;}
.column a{text-decoration:none;}
.column ul{list-style-type:none; margin-left:5px;}
.column li{padding-top:3px;}

.column ul ul{list-style-image:url(../images/ulul.gif);margin-left:20px;}
.column ul ul ul{list-style-image:url(../images/ulul_c.gif);}
.column h1, .column h2{margin-bottom:10px;}
.column div.section {float:left;line-height:18px;}
.column .section{width:49%;padding-left:5px;}
.pageNav{margin-top:10px;color:#000000;font:0.9em Arial; margin-bottom:10px;}
.pageNav .typing{float:right;margin-top:-17px;}
.pageNav input{font-size:10px;font-family:verdana;height:12px;}
.pageNav a{padding:2px 5px;color:#203558!important;border:solid 1px #849CC6;text-decoration:none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px;color:#ffffff!important;background-color:#5E90C3!important;font-weight:bold;border: solid 1px #849CC6; float:none;}

#footer{padding-top:10px;color:#666;font-size:11px;line-height:18px;background:#FFF;text-align:center; border-top:1px solid #CCCCCC;}
#footer a{color:#666;text-decoration:underline;}
#footer a:hover{color:#F60;}
#footer span{font-family:"";font-size:12px;}

.right_ad{width:100%;marign:0 auto;border:1px solid #dedede;}
.right_ad ul{margin: 0;padding:0;}
.right_ad li{width:142px;float:left;padding:5px 9px; overflow:hidden;}
.right_ad li img{width:142px;height:60px;overflow:hidden;}
.right_ad p{line-height:20px;text-indent:10px;padding:0;margin:0 0 5px;font-size:14px;font-weight:bold;}
.clear{clear:both;}