﻿@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
html{overflow-x:hidden}
.hide{display:none}

#liveroom{width:950px; margin:0 atuo; margin-bottom:10px;}
#liveroom:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
#liveroom .left{float:left; width:522px;}
#liveroom .right{float:right; width:420px;}

#left_room{overflow:hidden}
#left_room h1{height:22px; background:url(http://cn.yimg.com/i/fin/live/scrol_bg.gif) repeat-x top; line-height:22px; font-size:14px; color:#fff; padding:0 .5em; font-weight:800}
#left_room h1 span{float:right;}
#left_room .bd{margin-bottom:.8em}
#left_room .ft{padding:0 .5em}

#left_frame,
#right_frame{background:#f4f5f7}
#left_frame li,
#right_frame li{line-height:150%; font-size:12px; padding:.5em; width:96%; _width:95%; zoom:1;}
#left_frame li strong{font-weight:800;}
#left_frame li.bg{background:#fff; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc;}
#left_frame li a.red,
#right_frame li a.red{color:#f00; text-decoration:underline}
#left_frame li a.red:hover,
#right_frame li a.red:hover{text-decoration:none}
#left_frame li a.blue{color:#0b479f; text-decoration:none; font-weight:800}
#left_frame li a.blue:hover{text-decoration:underline}
#left_frame li em,
#right_frame li em{margin-left:.75em; font-size:10px; color:#666; font-family:Arial, Helvetica, sans-serif}

#left_bom{background:#fff;}
#left_bom .titl{height:22px;}
#left_bom .titl li{float:left; margin-right:.5em; background:url(http://cn.yimg.com/i/fin/live/tab_rh.gif) no-repeat right top; height:22px; font-size:12px;}
#left_bom .titl li a{background:url(http://cn.yimg.com/i/fin/live/tab_lh.gif) no-repeat left top; height:22px; display:block; _display:inline-block; line-height:22px; text-align:center; padding:0 .75em; color:#000; text-decoration:none}
#left_bom .titl li.at{position:relative; bottom:-1px; background:url(http://cn.yimg.com/i/fin/live/tab_r.gif) no-repeat right top; height:23px;}
#left_bom .titl li.at a{background:url(http://cn.yimg.com/i/fin/live/tab_l.gif) no-repeat left top; height:23px; text-align:center; _display:inline-block; font-weight:800;}
#left_bom .co{border:1px solid #c1d1e8;}
#left_bom .co p{line-height:150%; color:#999; padding:15px 5px; font-size:12px;}

#left_frame_bom{background:#fff;}
#left_frame_bom li{line-height:150%; font-size:12px; padding:.5em; width:94%}
#left_frame_bom li strong{font-weight:800;}
#left_frame_bom li a.red{color:#f00; text-decoration:underline}
#left_frame_bom li a.red:hover{text-decoration:none}
#left_frame_bom li a.blue{color:#0b479f; text-decoration:none; font-weight:800}
#left_frame_bom li a.blue:hover{text-decoration:underline}

#right_room{overflow:hidden; background:#f4f5f7}
#right_room .bd{margin-bottom:.8em; margin-bottom:.8em}
#right_room .ft h1{font-size:18px; font-weight:800; line-height:160%; text-align:center; font-family:"微软雅黑"}
#right_room .ft h1 span{color:#f00;}
#right_room .ft p{position:relative; height:38px; background:url(http://cn.yimg.com/i/fin/live/right_bg.gif) repeat-x; line-height:38px; font-size:14px; text-align:center}
#right_room .ft p em{margin-top:10px; display:block}
*+html #right_room .ft p em{margin-top:0px;}
#right_room .ft p a{color:#f00; text-decoration:underline}
#right_room .ft p a:hover{text-decoration:none}
#right_room .ft p .left{position:absolute; left:0; top:0;}
#right_room .ft p .right{position:absolute; right:0; top:0;}
#right_room .ft p button{width:82px; height:21px; background:url(http://cn.yimg.com/i/fin/live/right_btn.gif) no-repeat; font-size:14px; font-weight:800; line-height:120%; border:0;}

#right_frame{background:#f4f5f7;}

#right_q{background:#edf1fc; border:1px solid #c2d0eb; padding:0 .5em .5em .5em; position:relative}
#right_q h3{font-size:12px; line-height:150%; font-weight:800; margin-bottom:.3em}
#right_q h3 a,
#right_q p span{color:#f00; font-weight:400}
#right_q p{line-height:150%!important; vertical-align:middle; font-size:12px!important; background:none!important; height:auto!important; text-align:left!important; margin-bottom:.3em}
#right_q fieldset{height:42px; position:relative}
#right_q fieldset textarea{width:326px; height:42px;}
#right_q fieldset button{width:64px; height:21px; line-height:120%; font-size:12px; font-weight:800; position:absolute; right:0; bottom:0;}


