body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
li {list-style:none;}
a img {border:0;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:12px;}
table,th,td {font-weight:normal;}
a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline; color:#990000;}
a.red_font {color:#CA0000;}
a.red_font:hover { color:#990000;}
cite {font-style:normal;}
cite a { color:#CC0000;}

body {font-size:12px; color:#000; background:#FFF; font-family:"宋体";}
.wrap {width:960px; margin:5px auto 0 auto;}
.fb {font-weight:bold;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.gf {color:#666;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.show {display:;}
.hide {display:none}

#sysec { color:#999;}
#sysec a { padding:0 8px 0 7px; background:url(/salon../img/line_a.gif) no-repeat right 2px;}
#sysec a.end { background:none;}
/*页面结构*/
#content {
  width:958px;
  margin:0 auto;
  overflow:hidden;
  border:1px solid #BEBEBE;
  border-top:none;
}
/*栏目条*/
h4.column { height:25px; overflow:hidden; background:url(/salon../img/tab_bg1.jpg) repeat-x; position:relative;}
h4.column span { float:left; display:block; height:25px; background:url(/salon../img/colum_bg.gif) no-repeat;}
h4.column span.hs1 {background-position:-7px -2px; width:14px;}
h4.column span.hs2 {background-position:right -2px; line-height:25px; *line-height:26px; font-size:15px; font-weight:bold; padding-left:7px; padding-right:15px; font-family:"微软雅黑","宋体";}
h4.column a.more {position:absolute;line-height:normal; color:#666; top:5px; right:5px; padding-left:8px; background:url(/salon../img/colum_bg.gif) 0 -40px;}
h4.column a.more:hover { color:#990000;}

h4.right_column { width:298px; height:22px; background:url(/salon../img/right_col.gif) repeat-x 0 -90px; position:relative;}
h4.right_column ul {background:url(/salon../img/right_col.gif) no-repeat 0 0; padding-left:22px; height:22px; width:276px; overflow:hidden;}
h4.right_column ul li {float:left;height:22px; line-height:22px; font-family:"微软雅黑","宋体"; font-size:12px; padding:0 20px 0 10px; font-weight:bold; cursor:pointer; background:url(/salon../img/right_col.gif) no-repeat right -32px; margin-left:-1px;}
h4.right_column ul li.checked { background:url(/salon../img/right_col.gif) repeat-x 0 -62px; color:#FFF;}
h4.right_column a.more {position:absolute;line-height:normal; color:#666; top:4px; right:5px; padding-left:8px; background:url(/salon../img/colum_bg.gif) 0 -40px;}
h4.right_column a.more:hover { color:#990000;}

/*股票沙龙*/
.stock_info { width:946px; overflow:hidden;}
.stock_info .info_left { float:left; width:630px; border-right:1px solid #BEBEBE;}
.stock_info .info_left .page_mark { border-bottom:1px solid #BEBEBE; padding-left:8px; height:27px; line-height:28px;}
.stock_info .info_left .man_con { width:600px; overflow:hidden; padding:13px 0 0 20px;}
.stock_info .info_left .man_con .photo { border:1px solid #BEBEBE; padding:1px; width:210px; height:176px; overflow:hidden; float:left;}
.stock_info .info_left .man_con .man_info { width:370px; float:right;}
.stock_info .info_left .man_con .man_info h1 { font-weight:bold; font-size:16px;}
.stock_info .info_left .man_con .man_info p.guest_name { padding:10px 0 5px 0; font-weight:bold; font-size:14px; color:#CC0000;}
.stock_info .info_left .man_con .man_info p.guest_name span { font-weight:normal; font-size:12px; color:#000;}
.stock_info .info_left .man_con .man_info p.guest_info { line-height:22px; text-indent:24px;} 

.stock_info .info_right { float:right; width:298px; border:1px solid #BEBEBE; margin-top:10px; padding-bottom:10px;}
.stock_info .info_right h2 { font-weight:bold; font-size:14px; padding:10px 5px 5px 9px;}
.stock_info .info_right p { line-height:22px; padding-left:9px; padding-right:10px;}
.stock_info .info_right .link {margin:5px 10px 0 9px; background:#F3F3F3; padding:7px 50px 7px 50px; color:#828282}
.stock_info .info_right .link table td { line-height:20px;}
.stock_info .info_right .link table td.tdl { border-right:1px solid #BEBEBE;}
.stock_info .info_right .link table td.tdr { text-align:left; padding-left:10px;}
.stock_info .info_right .link table td.tdr a { color:#CC0000;}

.stock_ul { padding:9px 9px 4px 9px;}
.stock_ul li {padding-left:8px; line-height:20px; background:url(/salon../img/dot.gif) no-repeat 0 8px;}

.stock_stat { margin:12px 12px 0 12px; border:1px solid #CCC; background:#F0F0F0; padding:10px 0 10px 12px;}
.stock_stat input,.stock_stat select { vertical-align:middle;}
.stock_stat .org { color:#CC0000;}

.stock_frame { width:934px; overflow:hidden; padding-left:12px; margin-top:10px; padding-bottom:13px;}
.stock_frame .frame_left{ width:620px; float:left;}
.stock_frame .frame_left h4.column {width:620px;}
.stock_frame .wyrp { margin-top:10px;}
.stock_frame .frame_right {width:300px; float:right;}
.stock_frame .frame_right .zxtw { border:1px solid #BEBEBE;}
.stock_frame .frame_right .jchd { border:1px solid #BEBEBE; margin-top:10px;}