/*
Style for NH Investment&Management Co.,td.
(C) 2007-2008 FAFATONG
http://www.fafatong.org
Date:2008-10-30
*/

* { word-break: break-all; word-wrap: break-word; }
th, td, input, select, textarea, button{ font: 12px/1.5em Tahoma, Arial, Helvetica, snas-serif; }
body, div, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0;  font-size: 12px;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; }
ul li { list-style: none; }
hr{height:2px;}
a { color: #696969; text-decoration: none;}
a:hover { text-decoration: none; }
a img { border: none; }

.fl{float:left;}
.fr{float:right;}
.db{display:block;text-align:center;}
.ys{padding:10px 10px 0 0 }
.cb{clear:both;}
.pr10{padding-right:10px;}
.pl10{padding-left:10px;}
.tac{text-align:center;}
.mrb5{margin-right:5px;margin-bottom:5px;}


body{	
	background: url(images/body_bg.gif) repeat;
	color: #333;
	text-align: center; }
#wrap{
width:950px;
padding:0 5px;
background:#FFFFFF;
margin:0 auto;
text-align:left;}
#header{height:310px;overflow:hidden;}
#clock{width:950px;height:20px;}
#logo{float:left;width:265px;height:80px; background:url(images/logo.gif) no-repeat;margin-top:5px;cursor:pointer;}
#flash_banner{width:680px;height:80px;background:#eee;float:right;margin-top:5px;}
#menu{margin:5px 0;}
#menu ul{padding:0 10px;height:40px;line-height:40px;border:1px solid #c6c6c6; background:url(images/menu_bg.gif) repeat-x;}
#menu ul li{float:left; padding-left:8px;background:url(images/menu_li_bg.gif) no-repeat 0 8px;}
#menu ul .first{background:none;}
#menu a{color:#666666;font-size:14px;}
#menu a:hover{color:#333333;}
#banner{text-align:right;}
#banner span{width:235px;height:155px;display:block;float:left;padding:0 1px;}
#banner a{cursor:pointer;}
#procedural{background:url(images/procedural.gif) no-repeat;}
#intelligent{background:url(images/intelligent.gif) no-repeat;}
#arbitrage{background:url(images/arbitrage.gif) no-repeat;}
#diagnosis{background:url(images/diagnosis.gif) no-repeat;float:right;}

#container{margin:5px 0;}
#left{float:left;width:180px;line-height:18px;}
#left h2{color: #FF0000;font-size:14px;height:18px;}
#login{padding:5px;height:60px; background: url(images/login_bg.gif) no-repeat;line-height:20px;}
#login h3{font-size:12px;}
#login input{width:75px;height:14px;line-height:14px;border:1px solid #999;}
#login .login_btn input{width:32px;height:37px;border:0;padding:1px 5px 0 0;}
.left_ul{clear:both;padding:5px;}

#flink {text-align:center;}
#flink h3{font-size:14px;margin:5px 0;}
#flink select{width:170px;}
#right{float:right;width:765px;overflow:hidden;}
.right_box{border:1px solid #d1d1d1;margin-bottom:10px;width:763px;float:left;}
.right_box p,
.right_column p{line-height:24px;padding:10px;}
.right_box h2{ background:#d1d1d1;color: #FF0000;font-size:14px;height:30px;line-height:30px;padding-left:12px;}
.right_box h2 strong{font-size:16px;}
.right_box .desc,
.right_column .desc{clear:both;}

.right_column,
.right_list{width:360px;height:240px;padding:7px;border:1px solid #a9a9a9;background: url(images/column_bg.gif) no-repeat;margin-right:5px;margin-bottom:5px;}
.right_column h2,
.right_list h2{margin-bottom:10px;}

.right_list ul{}
.right_list li{line-height:22px;padding-left:16px;background: url(images/list_li_bg.gif) no-repeat 0 4px;}


#star_thumb{float:left;width:400px;height:180px;margin:2px 5px;}
#star,
.star{float:left;width:360px;margin:2px 5px;border:1px solid #eee;}
#star_thumb li{float:left;padding:5px;width:55px;height:55px;}
#star_thumb img{width:32px;height:32px;}
#star li,#star_chart li{margin:5px;width:60px;height:65px;float:left;text-align:center;}
#star h2,
.star h2{background:#eee;text-align:center;padding:4px 0;font-size:14px;color:#e80000;}
#star_desc{float:right;width:350px;padding:10px 0;line-height:20px;}
#star_desc p{margin:10px 0}
#star_desc input{border:1px solid #999;line-height:14px;margin-left:5px;width:65px;}
#star_reason{padding:10px;line-height:20px;}
#star_reason h3{font-size:16px;background:#eee;border:1px solid #999;}
#star_reason span{font-weight:bold;color:#ff782f;margin-right:5px;}
#star_reason li{border-bottom:1px dotted #999;padding:2px 0;}



#position{margin:5px 0;font-weight:bold;}
#attribute{text-align:center;margin:5px 0;}
#attribute h1{font-size:16px;color: #FF0000;}
#attribute hr{color:#FF0000;}

#content{padding:5px;width:755px;overflow:hidden; line-height:28px;float:left;}
#content p{margin:2px 0;}
#content img{margin:5px 0;text-align:center;}
.line{width:180px;height:14px; display:block;background:url(images/line.gif) repeat-x;margin:5px 0;}
#content table{margin:5px auto;}

.sub_menu{width:765px;}
.sub_menu ul{text-align:center;}
.sub_menu li{float:left;padding:0 8px;border:1px solid #FF8000;background:#FFD0A2;margin:0 5px;line-height:26px;height:24px;}
.sub_menu a{color:#800000;}

#lljc,#znh{position:absolute;z-index:100; margin-top:26px;background:url(images/bg_lljc.gif) 10px 0 no-repeat;}
#znh1{position:absolute;z-index:100; margin-top:26px;margin-left:82px;background:url(images/bg_lljc_1.gif) 10px 0 no-repeat;}
#tljyzx{position:absolute;z-index:100; margin-top:26px;margin-left:118px;background:url(images/bg_lljc_2.gif) 10px 0 no-repeat;}
#lljc .bg_right{width:440px;padding:5px 5px; background:url(images/bg_lljc_r.gif) right top no-repeat}
#znh .bg_right{width:680px;padding:5px 5px; background:url(images/bg_lljc_r.gif) right top no-repeat}
#znh1 .bg_right{width:220px;padding:5px 5px; background:url(images/bg_lljc_r.gif) right top no-repeat}
#tljyzx .bg_right{width:615px;padding:5px 5px; background:url(images/bg_lljc_r.gif) right top no-repeat}
.bg_right a{display:block;color:#FC0101;}
.bg_right ul{width:100%;height:46px;padding:8px 0 0 5px;}
.bg_right li{float:left;background:url(images/arrow_li.gif) 0 8px no-repeat;padding-left:14px;margin:0 2px;}
#footer{clear:both;background:#8e8e8e;height:50px;padding:10px 0; text-align:center; color:#FFF;line-height:18px;}
#footer a{color:#fff}

#right_ul{padding:10px;
line-height:24px;
}

#right_ul li{
float:left;
margin:0 5px;
width:340px;
padding-left:18px;
background:url(images/right_ul_li.gif) 0 4px no-repeat;}

#right_ul h2{
background:#eee;
border:1px solid #e4e4e4;
padding:3px 5px;
margin:0 0 10px 0;
}

.pages{
width:95%
text-align:center;
margin:0 auto;
}

.pages a{
padding:3px 6px;
border:1px solid #eee;
background:#666;
color:#fff;
margin:0 2px;
}
.pages strong{
padding:3px 6px;
border:1px solid #eee;
margin:0 2px;
}

