html { height: 100% }
body {
	font-family: Arial,Tahoma, Helvetica, sans-serif;
    font-size: 12px;
	margin:0px; 
	padding:0px;     
	color:#262626; 
	line-height:150%;
}

input,select,textarea{
	font-family: Arial,Tahoma, Helvetica, sans-serif;
    font-size: 12px;   
	color:#262626; 
	line-height:140%;
}
form, ul, ol, dl, li, dt, dd { margin:0; padding:0;}
ul, ol {list-style-type:none;}
td {font-size: 12px;line-height:140%;}

a { cursor:pointer; text-decoration:underline; color:#003399;}
a:hover { text-decoration:underline;}
img { border: none; }

.all {
	width:100%;
	height:100%;
	margin:auto;
	position:absolute;
	top:0;left:0;
	text-align:center;
}

.main {
	width:974px; 		
	text-align:left;	
	margin: auto;
}


.global_gnb {padding-top:5px;}

.logo_global {float:left;background:url("global_logo.gif") no-repeat;cursor:pointer; width:224px; height:57px; margin-top:20px;margin-left:5px;}
#global_top_ad {float:right; margin-bottom:5px;}
.global_cate {clear:both;background:url("global_gnb.gif") no-repeat; height:74px; overflow:hidden; position:relative;}
.global_ad {float:left; width:245px;padding-top:10px;}
.global_ad a {background:url("global_search.gif") 0 -39px no-repeat;color:#a7d2fe; padding-left:10px;margin-left:15px; text-decoration:underline;}
.global_menu {float:right;padding-top:12px;padding-right:7px;color:#fff; font-size:11px; letter-spacing:-0.5px;}
.global_menu a {color:#fff;background:url("global_search.gif") right -70px no-repeat; padding:0 7px 0 5px; }
.global_menu #langSet {margin-left:-5px;}
.global_menu img {margin-left:7px;}
.global_menu .none {background:none;}
.global_search {float:left;height:24px;margin-top:6px; margin-bottom:8px; background:#4188d1;padding:3px 5px;}
.global_search .s_input {border-left:1px solid #074da0;border-top:1px solid #074da0;border-bottom:1px solid #074da0;border-right:0; height:24px; width:350px; float:left;}
.global_btn {height:25px;background:url("global_search.gif") repeat-x; width:76px; height:24px; font-size:13px; color:#fff; border:none; line-height:22px;}
.global_category {clear:both; height:31px;padding-left:1px; font-weight:bold;}
.global_category a {text-decoration:none;border-left:1px solid #fff; border-right:1px solid #dde4ed; padding:8px 10px; float:left; display:block; line-height:15px;}
.global_category .none {border-left:none; background:none;}
.global_category .on { font-weight:bold; background:#fff;}
.global_category .right_menu {float:right; background:url("global_search.gif") 0 -124px repeat-x; border-left:1px solid #dde4ed;}

.manu_hd { 
	width:41px;
	height:17px;
	background:url("manu_hd.gif") no-repeat;
}
.cate_19 { 
	width:14px;
	height:14px;
	vertical-align:-2px;
	background:url("cupi_ico_19.gif") right top no-repeat;
}
.content {
	margin-top:7px;
}
.content_main { 	
	margin: 0 auto; 
}

.bottom {
	padding:20px 0;
	text-align:center;
	line-height:20px;
	display:block;
	border-top:1px solid #ebebeb;
}

.bottom a {
	color:#003399 !important;
	margin:0 3px;
}
.top_bar { 
	padding-left: 3px; 
	padding-right: 3px;
	color:#999;
}


td,table{font-size:12px;font-family:arial;color:#000;line-height:18px}
img{border:0}

#csr{width:974px;}
#main h2{background:url(bgh2.jpg) no-repeat left center; height:25px; text-align:left; line-height:25px; font-size:14px; color:#fff; padding:0 0 0 11px;}
#rows_1,#rows_2,#rows_3{margin-bottom:10px;}
#rows_1 .rows_l{width:772px; margin-right:10px; float:left}
#rows_1 .rows_r{width:192px; float:left;}
#rows_2 .l{width:482px;border:1px #cccccc solid;margin-right:10px; float:left}
#rows_2 .r{width:482px;border:1px #cccccc solid;float:left}
#rows_2 h2{margin-left:12px; background: url(h2bg.gif) no-repeat; height:24px; line-height:30px; text-indent:10px; color:#553000}
.bgh2r{background:#3D66D6 url(bgh2r.gif) no-repeat  right center; height:25px;}
.hot{border:1px solid #ccc;}
.clear{clear:both}
.clear2{margin-top:10px;}
h2{padding:0px; margin:0px;font-size:14px;}
.rows_r .bgh2r{background:#3D66D6;}
.rows_r table{width:100%;border:1px solid #ccc;}
.rows_r td{text-align:left;height:27px;}
.rows_r td a{margin-left:15px; font-size:14px; text-decoration:none}
.rows_r td b{font-size:12px; margin-left:8px; font-family:Arial, Helvetica, sans-serif;}

.bg td{background-color:#f2f2f2;}
.yellow{color:#FFA800}
.txt2 {background:#E5F1FD url(bgul.jpg); padding: 10px; border:1px solid #ccc;}
.imgl {float: left; width:190px; text-align: center;}
.imgl a{font-size:12px;line-height:18px;}
.imgl .img{margin:0 auto}
.imgl .img img{margin-top:3px;}
.a{padding:3px 15px 0;}

.list{padding:8px;border:1px solid #ccc;}
.list table td{width:20%;text-align:center;line-height:150%}
.list table td{width:20%;text-align:center;padding-top:2px;}
.list a{font-size:14px;}
.img{width:136px; height:104px; margin:0 auto; border:1px solid #e1e1e1;text-align:center; background:#fff}
.img img{margin-top:3px;}
.gangtai{background-color:#ffe7dd;color:#4e220f;}
.dalu{background-color:#d6ecf7;color:#0e425b;}
.rihan{background-color:#e5f8cb;color:#150b46;}
.oumei{background-color:#e8e5f8;color:#1d154b;}
.content{padding:10px;}
.content table td{width:20%;line-height:150%}
.content table td{width:20%;padding-top:2px;}
.content .t1{text-align:center;}
.content .t1 a{font-size:14px;}
.content .t2{margin-bottom:18px;}
.content .t2 td{padding-left:15px;line-height:24px;font-size:14px;white-space:nowrap}
.content .line{margin:10px 24px 8px;}
.line{margin:15px 0;height:1px;font-size:0;overflow:hidden;background-color:#ccc;}


.red{ color:red;}
ul{ margin:0;}
li{ list-style:none; display:inline;}
.liout{border:solid 3px #fff;}
.liover{border:solid 3px #DBECB7; background:#FCFDF7; color:red; cursor:pointer;}
.tlist{font-size:12px; height:70px; width:165px; overflow:hidden;}
#tjnum{ width:974px;margin:0 auto;background:#E1ECBD;text-align:left;font-size:12px;padding:0 6px 0 0;}
#tjnum.l2{text-align:right;}
#vilist{ width:974px; margin:10px auto; border:solid 1px #CBE8F3; padding:20px 5px 0 5px;}
#vilist ul li{ list-style:none; display:inline; float:left; width:184px; text-align:center; height:167px; padding:10px 0 0 0;}
TD {FONT-SIZE: 9pt; LINE-HEIGHT: 18px}

#result table{width:100%;border:0px;}
#result td{text-align:center;vertical-align:top;padding-top:16px;padding-right:10px;}
#result img{border:0px}
.su{color:#999;font-size:10px;vertical-align:top}
#pg{font-size:14px;word-spacing:4px;font-family:arial;text-align:center;height:30px;line-height:30px;}
.col4 td{width:20%}
.col5 td{width:20%}

.page{font-size:14px;height:23px;line-height:23px;text-align:center;width:750px;overflow:hidden;margin:10 auto;}
.page span {float:left;height:17px;line-height:17px;margin-right:2px;padding:2px 4px 0px;font-size:14px;}
.page em.nolink { font-style:normal;background-color:white;border:1px solid #DDDDDD;color:#999999;font-weight:400;height:17px;line-height:17px;}
.page input{width:30px;margin:-2px 2px 0 0;}
.page .btn{width:40px;}
.page em {background-color:#7AB9EC;border:1px solid #2975CB;color:#000;float:left;font-weight:bold;height:16px;line-height:16px;margin:2px;padding:0px 5px;text-align:center;font-style:normal;margin-top:3px;}
.page a:link,.page a:visited {background-color:#FFFFFF;border:1px solid #DDDDDD;color:#333333;display:inline;float:left;height:16px;line-height:16px;margin-right:1px;padding:0px 3px;margin-left:3px;text-decoration:none;margin-top:3px;}
.page a:hover{background-color:#fff;border:1px solid #f60;padding:0px 3px;color:#f60;text-decoration:none;}

a.imgbg { margin:0 auto; display:block; width:140px; height:117px; background:url(imgbg.gif) top center no-repeat; margin-bottom:5px; }
a.imgbg img { margin-top:20px; width:128px; height:96px }


.numlist{width:430px;margin-bottom:5px;float:left;clear:both;overflow:hidden;}
.numlist h2{background: #FFF1F8;color:#027db9;font-size:12px;height:28px; line-height:28px; padding-left:15px;background:#d7edfa url(menubg.gif) repeat-x 0 -102px;}
.numlist h2 em{font-style:normal; font-weight:normal; color:#027db9; font-size:13px;padding-left:20px;}
.numlist h2 em a:link,.numlist h2 em a:visited{ text-decoration:underline;color:#027db9; }
.numlist ul{margin:0 0 0 5px;;float:left;width:430px;}
.numlist ul li{float:left; margin:3px;width:90px;overflow:hidden;border:1px solid #40ACED}
.numlist ul li a:link,.numlist ul li a:visited{display:block;text-align:center; height:20px; line-height:20px; text-overflow:ellipsis; acewhite-sp:nowrap;overflow:hidden; text-decoration:none;color:#333;margin:1px;background:#C5EBFE;}
.numlist ul li a:hover{display:block;color: #fff;background:#027DB9;margin:1px;}
.numlist p {width:650px;margin:5px 10px;line-height:150%;}