html, body{ padding:0; margin:0; }
.sina-top-bar-wrap a:link, .sina-top-bar-wrap a:visited{ color:#333; text-decoration:none; }
.sina-top-bar-wrap a:hover, .sina-top-bar-wrap a:active{ color:#fa8200; text-decoration:none; }
.sina-top-bar-wrap ul{ list-style:none; padding:0; margin:0; }
.sina-top-bar-ico{ font-size:0; display:inline; float:left; margin:10px 0 0 10px; position:relative; overflow:hidden; background:url(http://i1.sinaimg.cn/dy/deco/2014/0718/top.png) 0 0 no-repeat; }
.sina-top-bar-ico-list{ width:15px; height:13px; margin:6px 8px 0 0; background-position:0 0; }
.sina-top-bar-ico-down{ width:8px; height:4px; background-position:-40px 0; }
.sina-top-bar-wrap{ background:#fff; border-bottom:1px solid #e6e6e6; /*position: fixed;left:0;top:0;width:100%;*/ min-width:1240px; z-index:997; position:relative; }
.sina-top-bar-inner{ width:1240px; height:45px; margin:0 auto; position:relative; }
.sina-top-bar-nav{ font:14px/24px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "Simsun", "\5B8B\4F53", "Arial Narrow", serif; color:#333; }
.sina-top-bar-nav-list{ position:absolute; }
.sina-top-bar-nav-list li{ float:left; display:inline; }
.sina-top-bar-nav-list li a{ float:left; height:24px; padding:17px 15px 6px; overflow:hidden; }
.sina-top-bar-nav-txt{ float:left; display:inline; }
.sina-top-bar-nav-list .sina-top-bar-nav-first a{ padding-left:0; }
.sina-top-bar-nav-other{ border:1px solid #c7c7c7; border-top:0; display:block; width:998px; position:absolute; right:0; top:58px; display:none; background:#fff; }
.sina-top-bar-nav-other li{ float:left; display:inline; }
.sina-top-bar-nav-other li a{ display:block; padding:13px 15px 12px; }
.sina-top-bar-nav-more, .sina-top-bar-nav-guide{ padding:0 1px; zoom:1; }
.sina-top-bar-nav-list .sina-top-bar-nav-guide{ margin-right:15px; display:none; }
.sina-top-bar-tip{ float:right; display:inline; width:87px; height:37px; margin:6px 5px 0 0; background:url(http://i1.sinaimg.cn/dy/deco/2014/0725/toptip.png) no-repeat 0 0; }
.sina-top-bar-tip:hover{ filter:alpha(opacity=80); opacity:0.8; }
.sina-top-bar-nav-other .sina-top-bar-nav-mlnk{ display:none; }

/*dropdown*/

.sina-top-bar-nav-show .sina-top-bar-nav-more, .sina-top-bar-nav-show .sina-top-bar-nav-guide{ padding:0; border:1px solid #cacaca; border-top:0; border-bottom:2px solid #fff; background:#fff; }
.sina-top-bar-nav-show .sina-top-bar-nav-other{ display:block; }
.sina-top-bar-nav-show .sina-top-bar-ico-list, a:hover .sina-top-bar-ico-list{ background-position:-20px 0; }
.sina-top-bar-nav-show .sina-top-bar-ico-down{ background-position:-40px -10px; }
.sina-top-bar-nav-show .sina-top-bar-nav-guide a:link, .sina-top-bar-nav-show .sina-top-bar-nav-guide a:visited{ color:#fa8200; }
.sina-top-bar-nav-show .sina-top-bar-nav-guide a:hover, .sina-top-bar-nav-show .sina-top-bar-nav-guide a:active{ color:#fa8200; }
.sina-top-bar-nav-show .sina-top-bar-nav-more a:link, .sina-top-bar-nav-show .sina-top-bar-nav-more a:visited{ color:#fa8200; }
.sina-top-bar-nav-show .sina-top-bar-nav-more a:hover, .sina-top-bar-nav-show .sina-top-bar-nav-more a:active{ color:#fa8200; }

/*fixed*/
.sina-top-bar-wrap-fixed .sina-top-bar-nav-list li{ display:none; }
.sina-top-bar-wrap-fixed .sina-top-bar-nav-list .sina-top-bar-nav-guide, .sina-top-bar-wrap-fixed .sina-top-bar-nav-list .sina-top-bar-nav-first{ display:block; }
.sina-top-bar-wrap-fixed .sina-top-bar-nav-mlnk{ display:inline; }
.sina-top-bar-wrap-fixed .sina-top-bar-nav-slnk{ display:none; }

/*login*/
.sina-top-bar-user img{ border:0; }
.outlogin_layerbox_bylx .sina-top-bar-user-tip{ width:452px; line-height:40px !important; font-size:16px !important; padding:10px 0 0 25px; position:absolute; background:white; left:0; right:25px; overflow:hidden; }
.outlogin_layerbox_bylx .sina-top-bar-user-tip span{ color:#a87a2c; }

/*ie6*/
/*html,body{_background-image:url(about:blank);_background-attachment:fixed}
.sina-top-bar-wrap{_position:absolute;_top:expression(documentElement.scrollTop);}*/

/*skin*/
.sina-top-bar-red .sina-top-bar-ico{ background-image:url(http://i2.sinaimg.cn/dy/deco/2014/0730/top_red.png); }
.sina-top-bar-red{ border-top-color:#cc0000; }
.sina-top-bar-red a:hover,
.sina-top-bar-red a:active,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-guide a:link,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-guide a:visited,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-guide a:hover,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-guide a:active,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-more a:link,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-more a:visited,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-more a:hover,
.sina-top-bar-red .sina-top-bar-nav-show .sina-top-bar-nav-more a:active,
.sina-top-bar-red .TAP14 a:hover{ color:#cc0000; }

.sina-top-bar-blue .sina-top-bar-ico{ background-image:url(http://i2.sinaimg.cn/dy/deco/2014/0730/top_red.png); }
.sina-top-bar-blue{ border-top-color:#1f90e0; }
.sina-top-bar-blue a:hover,
.sina-top-bar-blue a:active,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-guide a:link,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-guide a:visited,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-guide a:hover,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-guide a:active,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-more a:link,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-more a:visited,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-more a:hover,
.sina-top-bar-blue .sina-top-bar-nav-show .sina-top-bar-nav-more a:active,
.sina-top-bar-blue .TAP14 a:hover{ color:#cc0000; }
.sina-top-bar-blue .TAP14 .msg-tab li a.cur:link,
.sina-top-bar-blue .TAP14 .msg-tab li a.cur:hover,
.sina-top-bar-blue .TAP14 .msg-tab li a.cur:visited,
.sina-top-bar-blue .TAP14 a.list-link:link, .sina-top-bar-blue .TAP14 a.list-link:visited, .sina-top-bar-blue .TAP14 a.list-link:hover{ color:#cc0000 !important; }
@charset "utf-8";
/* CSS Document */
.TAP14{ float:right !important; position:relative !important; width:270px !important; height:45px !important; font:normal 12px 'Microsoft Yahei'; }
.TAP14-logined{ width:198px !important; }
.TAP14 .ac-icon{ background-repeat:no-repeat !important; display:inline-block !important; *display:inline !important; *zoom:1 !important; vertical-align:text-bottom !important; overflow:hidden !important; }
.TAP14 .ac-icon-message{ width:14px !important; height:14px !important; background-position:0 0; !important }
/*.TAP14 .ac-icon-slash{width:4px!important;height:14px!important;background-position:-21px 1px!important;}*/
.TAP14 .ac-icon-at{ width:16px !important; height:16px !important; background-position:0 -20px !important; }
.TAP14 .ac-icon-dot{ width:16px !important; height:16px !important; background-position:0 -40px !important; }
.TAP14 .ac-icon-bbs{ width:16px !important; height:16px !important; background-position:0 -60px !important; }
.TAP14 .ac-icon-mail{ width:23px !important; height:16px !important; background-position:-20px -20px !important; }
.TAP14 .ac-icon-mvip{ width:23px !important; height:16px !important; background-position:-20px -40px !important; }
.TAP14 .ac-icon-ment{ width:23px !important; height:16px !important; background-position:-20px -60px !important; }
.TAP14 .ac-icon-aru{ width:10px !important; height:6px !important; background-position:0 -80px !important; }
.TAP14 .ac-icon-ard{ width:10px !important; height:6px !important; background-position:-20px -80px !important; }

.TAP14 .ac-login{ position:relative !important; float:right !important; width:120px !important; height:45px !important; z-index:10; }
.TAP14 .ac-login-cnt{ float:left !important; height:45px !important; }
.TAP14 .ac-login-cnt a{ display:block !important; width:120px !important; height:45px !important; zoom:1 !important; cursor:pointer !important; }
.TAP14 .ac-login-cnt a:hover,
.TAP14 .ac-login-cnt a:active,
.TAP14 .ac-login a.active{ position:relative !important; border-width:0 1px !important; border-style:solid !important; width:118px !important; height:45px !important; _height:45px !important; _bottom:-1px !important; }
.TAP14 .ac-login .thumb{ float:left !important; margin:5px 0 0 13px !important; width:36px !important; height:36px !important; overflow:hidden !important; border-radius:18px !important; border:none !important; _display:inline !important; _zoom:1 !important; }
/*.TAP14 .ac-login .thumb:hover{width:36px!important;height:36px!important;overflow:hidden!important;border:none!important;}*/
.TAP14 .ac-login-cnt .thumb{ float:left !important; width:36px !important; overflow:hidden !important; border:none !important; _zoom:1 !important; outline:none !important; }
.TAP14 .ac-logined a.thumb,
.TAP14 .ac-logined a.thumb:link,
.TAP14 .ac-logined a.thumb:visited,
.TAP14 .ac-logined a.thumb:hover,
.TAP14 .ac-logined a.thumb:active{ margin-left:0 !important; border:none !important; width:36px !important; height:36px !important; overflow:hidden; }
.TAP14 .thumb img{ float:left; border:none !important; outline:none !important; }
.TAP14 .ac-login .log-links{ float:left !important; height:45px !important; line-height:45px !important; padding-left:14px !important; _height:38px !important; _padding-top:0 !important; }
/*.TAP14 .ac-login .log-links a{padding-left:14px!important;}
.TAP14 .ac-login .ac-icon-slash{margin:0 8px!important;}*/
.TAP14 .ac-nl{ font-family:'Arial'; }
/*鐧诲綍*/
.TAP14 .ac-logined{ width:100px !important; }
/*.TAP14 .ac-logined .thumb{margin-left:26px!important;_display:inline!important;width:36px!important;height:36px!important;overflow:hidden!important;}*/
.TAP14 .ac-logined .ac-login-cnt{ width:75px !important; padding-left:25px !important; overflow:hidden !important; }
.TAP14 .ac-logined .active{ width:74px !important; padding-left:24px !important; border-width:0 1px !important; border-style:solid !important; }
/*.TAP14 .ac-logined .active .thumb,
.TAP14 .ac-logined .ac-login-cnt:link .thumb,
.TAP14 .ac-logined .ac-login-cnt:visited .thumb,
.TAP14 .ac-logined .ac-login-cnt:hover .thumb,
.TAP14 .ac-logined .ac-login-cnt:active .thumb{margin-left:25px!important;border:none!important;width:36px!important;height:36px!important;outline:none!important;overflow:hidden!important;}*/
.TAP14 .ac-logined .thumb img{ width:36px !important; height:36px !important; outline:none !important; border:none !important; }
.TAP14 .ac-logined .ac-icon-aru,
.TAP14 .ac-logined .ac-icon-ard{ position:absolute !important; right:14px !important; top:20px !important; }
/*涓嬫媺鑿滃崟*/
.TAP14 .ac-dropdown{ position:absolute !important; top:45px !important; left:0 !important; border-width:0 1px !important; border-style:solid !important; width:98px !important; z-index:1000 !important; }
.TAP14 .ac-dropdown li{ border-width:0 0 1px !important; border-style:solid !important; vertical-align:top !important; text-align:center !important; }
.TAP14 .ac-dropdown a,
.TAP14 .ac-dropdown span{ display:block !important; height:30px !important; line-height:30px !important; word-break:break-all !important; overflow:hidden !important; font-size:12px !important; }
.TAP14 .ac-dropdown span{ cursor:default; }
.TAP14 .ac-dropdown a:hover{ text-decoration:none !important; }
/*娑堟伅*/
.TAP14 .message,
.TAP14 .ac-rgst{ position:relative !important; float:right !important; width:90px !important; z-index:3 }
.TAP14 .ac-rgst{ width:60px !important; }
.TAP14 .message .msg-link,
.TAP14 .ac-rgst .msg-link{ position:relative !important; display:block !important; width:90px !important; height:45px !important; text-align:center !important; line-height:45px !important; text-decoration:none !important; }
.TAP14 .ac-rgst .msg-link{ width:60px !important; }
.TAP14 .msg-link .ac-icon-message{ position:absolute !important; right:14px !important; top:14px !important; }
.TAP14 .msg-link:hover .ac-icon-message{ right:13px !important; }
.TAP14 .message .msg-link:hover,
.TAP14 .message .active{ position:relative !important; border-width:0 1px !important; border-style:solid !important; width:88px !important; height:45px !important; z-index:10; _height:45px !important; _bottom:-1px !important; }
/*娑堟伅涓嬫媺鑿滃崟*/
.TAP14 .msg-dropdown{ position:absolute !important; top:45px !important; right:0 !important; width:268px !important; border-width:1px !important; border-style:solid !important; overflow:hidden !important; z-index:1000 !important; }
.TAP14 .msg-dropdown .msg-tab{ height:47px !important; width:275px !important; }
.TAP14 .msg-tab li{ float:left !important; width:90px !important; border-width:0 0 1px !important; border-style:solid !important; }
.TAP14 .msg-tab li a{ display:block !important; height:34px !important; *padding-bottom:14px !important; margin:0 4px !important; text-align:center !important; position:relative !important; }
.TAP14 .msg-tab li a.cur{ position:relative !important; border-width:0 0 3px !important; border-style:solid !important; height:31px !important; }
.TAP14 .msg-tab .ac-icon-message{ position:absolute !important; top:-7px !important; right:12px !important; *top:7px !important; }
.TAP14 .msg-tab span{ display:block !important; margin:14px -3px 0 0 !important; height:14px !important; border-width:0 1px 0 0 !important; border-style:solid !important; padding-right:3px !important; line-height:16px !important; }
.TAP14 .msg-lst{ overflow:hidden !important; clear:both !important; }
.TAP14 .msg-lst li{ margin-top:-1px !important; height:24px !important; border-width:1px 0 0 !important; border-style:solid !important; padding:14px 14px 0 !important; vertical-align:top !important; font-size:12px !important; line-height:1 !important; cursor:pointer; }
.TAP14 .msg-lst .ac-icon{ margin-right:6px !important; }
.TAP14 .msg-lst li a{ float:right !important; *line-height:20px !important; }
.TAP14 .needlogin{ padding:54px 0 !important; text-align:center !important; font-size:14px !important; }
.TAP14 .needlogin a{ padding-left:6px !important; text-decoration:underline !important; }
/*鍒ゆ柇css鏄惁鍔犺浇瀹屾瘯*/
.TAP14 .css_check{ visibility:hidden; height:0px; width:120px; }
/*鍙畾鍒跺唴瀹�*/
/*icon*/
.TAP14 .ac-icon{ background-image:url(http://i.sso.sina.com.cn/images/login/top_account_icon.png); _background-image:url(http://i.sso.sina.com.cn/images/login/top_account_icon_ie6.png); }
/*杈规棰滆壊*/
.TAP14 .ac-login .active,
.TAP14 .ac-login-cnt a:hover,
.TAP14 .ac-dropdown,
.TAP14 .ac-dropdown li,
.TAP14 .message .msg-link:hover,
.TAP14 .message .active,
.TAP14 .msg-dropdown,
.TAP14 .msg-tab li,
.TAP14 .msg-tab li a,
.TAP14 .msg-tab span{ border-color:#c7c7c7; }
.TAP14 .msg-lst li{ border-color:#f4f4f4; }
.TAP14 .msg-tab li a.cur{ border-color:#fa8200; }
/*鑳屾櫙鑹�*/
.TAP14 .msg-dropdown,
.TAP14 .ac-dropdown,
.TAP14 .ac-login .active,
.TAP14 .ac-login-cnt:hover,
.TAP14 .message .msg-link:hover,
.TAP14 .message .active{ background:#fff; }
.TAP14 .msg-lst li:hover,
.TAP14 .ac-dropdown li a:hover{ background:#f4f4f4; }
/*閾炬帴鑹�*/
.TAP14{ color:#333; }
.TAP14 a:link,
.TAP14 a:visited{ color:#333; text-decoration:none; }
.TAP14 a:hover{ color:#fa8200; text-decoration:none; }
.TAP14 .msg-tab li a.cur{ color:#fa8200; }
.TAP14 a.list-link:link,
.TAP14 a.list-link:visited,
.TAP14 a.list-link:hover{ color:#fa8200; }
.TAP14 .ac-login .log-links a:link,
.TAP14 .ac-login .log-links a:visited,
.TAP14 .ac-login a.msg-link:link,
.TAP14 .ac-login a.msg-link:visited{ color:#333 }
/*
.TAP14 .ac-login .log-links a:hover,
.TAP14 .ac-login .active,
.TAP14 .message .active,
.TAP14 .ac-login a.msg-link:hover{color:#fa8200}*/

/* CSS reset */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img{ margin:0; padding:0; }
fieldset, img{ border:none; }
address, caption, cite, code, dfn, th, var{ font-style:normal; font-weight:normal; }
ul, ol{ list-style:none; }
input{ padding-top:0; padding-bottom:0; }
input::-moz-focus-inner{ border:none; padding:0; }
select, input{ vertical-align:middle; }
select, input, textarea{ font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea{ outline-style:none; -webkit-appearance:none; }
textarea{ resize:none; }
table{ border-collapse:collapse; }
html{ -webkit-text-size-adjust:none; }
body{ background:#fff; color:#333; min-width:1000px; padding:0; font:12px/20px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "Simsun", "\5B8B\4F53"; }
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{ zoom:1; }
.clearit{ clear:both; height:0; font-size:0; overflow:hidden; }
a{ color:#333; text-decoration:none; }
a:visited{ color:#333; }
a:hover, a:active, a:focus{ color:#f00; text-decoration:none; }
.space{ height:20px; overflow:hidden; background:#fff; }
.enable_scroll{ -webkit-overflow-scrolling:touch }
.down{ color:#009944 !important }
.up{ color:#d8110b !important }
.flash{ color:#f00 !important; }
.cfd.flash{ color:green !important; }
.bold{ font-weight:bold; }
.nobg{ background:none !important }
.fwhite{ color:white !important; }
.fblack{ color:#333 !important; }
.f333{ color:#333 !important; }
.f333:hover{ color:#f00 !important; }
h1, h2, h3, h4, h5, em{ font-weight:normal; }
.wrap{ width:1240px; margin:0 auto; }
/* nav */
.navTop{ margin-top:20px; position:relative; z-index:996; }
.navTop .nav{ float:left; }
.navTop a:link, .navTop a:visited{ color:#1e1e1e; }
.navTop a:hover{ color:#2485d8; background:#eee; }
.nav li{ float:left; height:35px; margin-right:9px; font-size:16px; }
.nav li span{ float:left; margin:5px 0 2px; height:28px; line-height:28px; }
.nav li span a{ display:block; padding:0 6px; }
.nav li a:hover{ background:#eee; color:#2485d8; }
.nav li.hasList{ position:relative; }
.nav li.hasList span{ margin:0; height:35px; line-height:35px; color:#fff; background:#ff8500; width:75px; text-align:center; padding:0 6px }
.nav li.hasList ul{ box-shadow:0 0 4px rgba(0, 0, 0, 0.2); position:absolute; display:none; top:35px; left:0; overflow:hidden; height:0; border:solid 1px #e0e0e0; border-top:0; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; background:#fff; text-align:center; line-height:35px; }
.nav li.hasList:hover ul{ height:auto; display:block }
.nav li.hasList li{ float:none; width:85px; margin:0; border-top:solid 1px #e0e0e0; }
.navTop li li a:link, .navTop li li a:visited{ display:block }
.navTop a:hover{ color:#2485d8; background:#f7f7f7; }
.nav li.cur{ height:35px; line-height:35px; color:#fff; background:#3083c7; }
.nav li.cur span{ margin:0; height:35px; line-height:35px; }
.navTop li.cur a, .navTop li.cur a:link, .navTop li.cur a:hover{ color:#fff; background:#3083c7; padding:0 10px; }
/* 瀵艰埅鍙充晶鎼滅储妯″潡 */
.nav_search{ float:right; width:256px; height:32px; margin-top:2px; position:relative }
.nav_search input.txt{ border:solid 1px #e0e0e0; padding:4px 31px 4px 10px; width:213px; font-size:14px; color:#aaa; height:20px; line-height:20px; overflow:hidden; }
.nav_search input.txt:focus{ border-color:rgba(48, 131, 199, 0.8) !important; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(48, 131, 199, 0.6); outline:0 none; }
.nav_search input.btn{ background:url(http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png) no-repeat; width:16px; height:17px; border:0; cursor:pointer; position:absolute; right:9px; top:6px; }
.nav_search input.btn:hover{ background-position:-20px 0 }
.stock_code_list{ position:absolute; border:solid 1px #eee; width:254px; z-index:99999; background-color:#fff; cursor:pointer; opacity:0.95; filter:alpha(opacity=95); }
.stock_code_list .strong{ color:#c00 }
.stock_code_list table{ width:100%; color:#1e1e1e; border-collapse:collapse; text-align:center; line-height:25px; font-size:13px; }
.stock_code_list table th{ background-color:#3083c7; height:27px; color:#fff; font-size:14px; }
.stock_code_list tr.hover td{ background-color:#c5daec; }
.stock_code_list td a:link, .stock_code_list td a:visited, .stock_code_list td a:hover{ color:#999; text-decoration:none }

.stock_code_compare_list{ width:200px; }
.stock_code_compare_list table{ width:100%; color:#1e1e1e; border-collapse:collapse; text-align:center; line-height:20px; font-size:12px; }
.stock_code_compare_list table th{ background-color:#e0e0e0; height:22px; color:#000; font-size:13px; }
.stock_code_compare_list tr.hover td{ background-color:#c5daec; }
.stock_code_compare_list td a:link, .stock_code_list td a:visited, .stock_code_list td a:hover{ color:#999; text-decoration:none }
/* ================== block define ================== */
.main{ margin-top:22px; }
.main .m_left{ float:left; width:800px; position:relative; }
.main .m_right{ float:right; width:420px; }
#barrage{ width:800px; height:315px; position:absolute; z-index:23 }
.brg_wrap{ position:absolute; z-index:990; top:0; left:0; width:100%; height:100%; }
.brg_mask{ position:absolute; z-index:991; top:0; left:0; width:100%; height:100%; }
.brg_line0, .brg_line1, .brg_line2, .brg_line3, .brg_line4, .brg_line5, .brg_line6, .brg_line7{ position:absolute; width:100%; height:25px; overflow:hidden; }
.brg_line0{ top:5px; left:0px; }
.brg_line1{ top:40px; left:0px; }
.brg_line2{ top:75px; left:0px; }
.brg_line3{ top:110px; left:0px; }
.brg_line4{ top:145px; left:0px; }
.brg_line5{ top:180px; left:0px; }
.brg_line6{ top:215px; left:0px; }
.brg_line7{ top:250px; left:0px; }
.brg_item{ position:absolute; right:-200px; top:0; z-index:992; padding:0 10px; height:25px; line-height:25px; font-size:14px; white-space:nowrap; color:#656565; background-color:rgba(77, 122, 255, 0.3); }
.brg_item_skin0{ background-color:rgba(57, 122, 255, 0.3); }
.brg_item_skin1{ background-color:rgba(122, 122, 255, 0.3); }
/* ================= commen define ================ */
.timeNav{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/finance_bg_01.png") repeat-x 0 -50px; height:39px; position:relative; }
.timeNav li{ float:left; font-size:16px; color:#575757; padding:0 12px; line-height:39px; cursor:pointer }
.timeNav li.cur{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/finance_bg_01.png") repeat-x; color:#000 }
.timeNav li:nth-child(1).cur{ border-left:solid 1px #eee }
.timeNav .tm_onoff{ display:none; position:absolute; right:40px; top:8px; vertical-align:middle; font-size:14px; color:#1e1e1e; cursor:pointer; }
.timeNav .tm_onoff i{ display:inline-block; width18px; height18px; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -130px -50px; vertical-align:middle; width:18px; height:18px; margin-right:7px; }
.timeNav .tm_onoff i.on{ position:absolute; right:10px; top:10px; }
.tmenu li, .kmenu li{ float:left; width:49px; height29px; font-size:14px; text-align:center; line-height:29px; cursor:pointer; margin-right:3px; }
.tmenu li:hover, .kmenu li:hover{ background:#d7e4ee }
.tmenu li.cur, .kmenu li.cur{ background:#59aeef; color:#fff; }
.kmenu{ float:left; }
.mapbar{ position:relative; z-index:995; }
.kfq{ float:left; width:90px; text-align:center; height:29px; line-height:29px; cursor:pointer; position:relative; }
.kfq h3{ font-size:14px; }
.kfq ul{ display:none; border:solid 1px #ccc; background:#fff; position:absolute; width:88px; }
.kfq li{ line-height:29px; text-align:center; font-size:14px; border-top:solid 1px #ccc; margin-top:-1px; background:#fff; }
.kfq li:hover{ background:#59aeef; color:#fff; }
.mapWrap{ padding:17px 0 }
.mapWrap .mapCont{ width:800px; overflow:hidden }
.mapWrap .tabCont{ width:812px; }
.mapWrap #leve2tContainer{ width:800px; height:350px; }
.mapWrap #leve2kContainer{ width:800px; height:350px; }
.mapTools{ overflow:hidden; height:20px; vertical-align:top; float:right; margin-right:30px; }
.mapTools span{ vertical-align:top; display:inline-block; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -999em 0; width:20px; height:20px; margin:0 5px; cursor:pointer; }
.mapTools span:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.mapTools span.fullscreen{ background-position:-130px -80px }
.mapTools span.weiboShare{ background-position:-158px -80px }
.mapTools span.tconfig, .mapTools span.kconfig{ background-position:-189px -80px }
/* imgTitle Font */
.iconLink{ background:url(http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png) no-repeat -999em 0; height:25px; width:25px; float:right; margin-right:4px; cursor:pointer }
.iconLink:hover{ opacity:0.8; filter:alpha(opacity=80) }
.iconLink a{ display:block; height:25px; }
.link_tong{ background-position:-128px 0; }
.link_hgtong{ background-position:-128px 0; cursor:default }
.link_hgtong:hover{ filter:Alpha(Opacity=100); opacity:1.0; }
.link_rong{ background-position:-99px 0; }
.link_50{ background-position:-69px 0; }
.link_300{ background-position:-40px 0; }
.level1Link{background:url(http://www.sinaimg.cn/cj/deco/2015/0817/back.9.png) no-repeat -641px -216px; width:30px; height:29px; display:none; margin:3px 0 0 5px; float:left }
.t_l2pjb{background:url(http://www.sinaimg.cn/cj/deco/2015/0817/back.9.png) no-repeat -687px -216px; width:30px; height:29px; display:block; margin:3px 0 0 3px; float:left }
.addLink{ background-position:0 -40px; width:74px; height:32px; margin:0; }
.addLink:hover{ background-position:0 -80px; opacity:1.0; filter:alpha(opacity=100) }
.delLink{ background-position:0 -120px; width:74px; height:32px; margin:0; }
.delLink:hover{ background-position:0 -160px; opacity:1.0; filter:alpha(opacity=100) }
.stock_detail .stock_title{ border-bottom:solid 2px #3083c7; padding-bottom:6px; height:32px; }
.stock_detail .stock_title .stockName{ font-size:22px; color:#1e1e1e; line-height:24px; padding-top:7px; float:left; }
.stock_detail .stock_title .stockCode{ float:left; font-size:16px; color:#575757; padding-top:10px; margin-left:4px; }
.stock_detail .stock_title .add_self{ float:right; }
.stock_detail .stock_title .add_self .zx_yet{ font-size:14px; line-height:40px; background:#4e7ea5; color:#fff; padding:3px 5px; }
.stock_detail .stock_title .gn_btn{ float:right; margin:7px 9px 0 0; }
.stock_data{ color:#1e1e1e; line-height:22px; margin-top:20px; }
.stock_data .stock_deal10{ float:left; width:186px; overflow:hidden }
.stock_data .stock_info{ float:right; width:215px; overflow:hidden; position:relative }
.stock_data .stock_info li{ margin-bottom:4px; }
.stock_data li{ text-align:right; margin:1px; }
.stock_data li span i{ font-style:normal; display:inline-block; padding:0px 2px; line-height:17px; white-space:nowrap }
.stock_data li span.s_price i{ color:#333; }
.stock_data li span.s_flash i{ background:#2485d8; color:#fff; }
.stock_data li span.s_up{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat 100% 4px; }
.stock_data .s_name{ float:left; width:30px; text-align:left; }
.stock_data .s_price{ float:left; width:43px;padding-right:12px;}
.stock_data .s_price.cf{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat 0 -999em !important; }
.stock_data .s_price.cf.up.flash{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat 100% 5px !important; }
.stock_data .s_price.cf.down.flash{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat 100% -25px !important; }
.stock_data .s_num{ float:left; width:50px; }
.stock_data .stock_price{ font-family:arial; font-size:16px; height:50px; }
.stock_data .stockInfo_status{ border-bottom:solid 1px #e5e5e5; margin-bottom:7px; line-height:30px; }
.stock_data .stock_date{ float:left; }
.stock_data .stock_status{ float:right; }
.stock_info1{ width:215px; }
.stock_data .stock_change{ float:left; padding-top:4px; display:inline; }
.stock_data .stock_arrow{ float:left; width:10px; height:13px; display:inline; margin:9px 6px 0 0; }
.stock_data .stock_price_up{ color:red }
.stock_data .stock_price_down{ color:green }
.stock_data .stock_price_up .stock_arrow, .stock_data .arrowup{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -370px 0; }
.stock_data .stock_price_down .stock_arrow, .stock_data .arrowdown{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -370px -30px; margin-top:22px; }
.stock_data .price{ font-size:36px; line-height:45px; margin-right:5px; float:left; }
.stock_data .price_idx{ font-size:32px; }
.stock_data .s_title{ float:left; width:30px; text-align:left; }
.stock_data .s_title2{ float:left; width:43px; }
.stock_data .s_value{ float:left; width:69px; }
.stock_line{ border-bottom:solid 1px #e5e5e5; height:0; clear:both; overflow:hidden; margin:10px 0 }
.stock_info .stock_line{ margin:3px 0 12px; }
.stock_info .stock_line2{ margin:6px 0 9px; }
.stock_buysell01_detail{ margin:18px 0 0; }
.stock_buysell01_detail .stock_title{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/finance_bg_01.png") repeat-x 0 -53px; height:36px; overflow:hidden; line-height:36px; padding-left:6px; font-size:14px; color:#1e1e1e; }
.stock_buysell01_detail .stock_title span{ padding:0 5px; }
.stock_buysell01_detail .stock_cont{ padding:10px 0 0; height:110px; }
.stock_buysell01_detail .stock_cont li{ width:11%; text-align:right; float:left; color:#666 }
.stock_buysell01_detail .stock_cont li.c1{ color:#999; }
.stock_buysell01_detail .stock_cont li.cb{ color:#2c0cd0; }

/* 鍋滅墝鐘舵€� */
.stock_status2 .stock_arrow, .stock_status3 .stock_arrow, .stock_status2 .stock_change, .stock_status3 .stock_change, .stock_buysell01_detail .stock_status3{ display:none }
.stock_status2 .price, .stock_status3 .price{ font-family:"Microsoft YaHei" }
.level2_alert{ position:fixed; left:50%; top:50%; z-index:10002; margin:-50px 0 0 -100px; width:200px; padding:6px; background:rgba(41, 72, 110, .3) }
.level2_alerthq{ width:400px; text-align:left; padding:10px; }
.level2_alerthq a{ color:#005dbf }
.level2_alert_mask{ position:absolute; top:0; left:0; background:#000; filter:Alpha(Opacity=40); opacity:0.4; width:100%; z-index:998; }
.level2_alert .alertContent{ padding:10px; font-size:14px; color:#000; background:#eee; text-align:center; }
.level2_alerthq .alertContent{ text-align:left; }
.level2_popup{ position:fixed; left:50%; top:50%; z-index:10002; margin:-200px 0 0 -300px; padding:6px; background:rgba(41, 72, 110, .3) }
.level2_popup_fullscreen{ position:fixed; left:0; top:0; z-index:10002; margin:0; padding:6px; background:rgba(41, 72, 110, .3) }
.level2_popup_mask{ position:absolute; top:0; left:0; background:#fff; filter:Alpha(Opacity=40); opacity:0.4; width:100%; z-index:10001; }
.level2_popup .popContent{ background:#fff; }
.level2_popup .popTitle{ background:#3083c7; height:32px; line-height:32px; text-align:center }
.level2_popup .popTitle h3{ color:#fff; font-size:14px; }
.level2_popup .popClose{ position:absolute; right:15px; top:13px; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -160px 0; width:17px; height:18px; cursor:pointer; z-index:100; }
.level2_popup .popClose:hover{ background-position:-177px 0 }
.level2_popup .popInner{ padding:18px 20px 20px; }
.level2_popup_fullscreen .popInner{ padding:0; }
.level2_popup .pop_mainConfig .con_menu li{ float:left; width:91px; color:#575757; font-size:14px; text-align:center; background:url(http://www.sinaimg.cn/cj/deco/2015/0522/images/finance_bg_02.png) repeat-x 0 -7px; line-height:20px; cursor:pointer; height:33px; }
.level2_popup .pop_mainConfig .con_menu li.cur{ background-position:0 -67px; color:#1e1e1e; }
.level2_popup .pop_mainConfig .con_content{ margin-top:10px;
}
.level2_popup .pop_mainConfig .con_nav_left{ float:left; background:#efefef; width:181px; padding:6px 0; height:353px; }
.level2_popup .pop_mainConfig .con_nav_left ul{ height:353px; overflow:hidden; overflow-y:auto; }
.level2_popup .pop_mainConfig .con_nav_left li{ line-height:23px; height:23px; white-space:nowrap; padding-left:11px; color:#1e1e1e; cursor:pointer }
.level2_popup .pop_mainConfig .con_nav_left li:hover{ color:#000 }
.level2_popup .pop_mainConfig .con_nav_left li.selected{ background:#46a9f9; color:#fff; }
.level2_popup .pop_mainConfig .con_nav_toggle_btn{ float:left; width:37px; }
.level2_popup .pop_mainConfig .con_nav_toggle_btn span{ cursor:pointer; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -195px 0; display:block; width:23px; height:29px; margin:158px 0 0 10px; }
.level2_popup .pop_mainConfig .con_nav_toggle_btn span:hover{ background-position:-225px 0 }
.level2_popup .pop_mainConfig .con_nav_middle{ float:left; width:181px; overflow:hidden; }
.level2_popup .pop_mainConfig .con_nav_middle h3{ font-size:14px; height:27px; padding:0 0 0 3px; }
.level2_popup .pop_mainConfig .con_nav_middle .mbd{ background:#efefef; width:181px; padding:6px 0; height:326px; }
.level2_popup .pop_mainConfig .con_nav_middle ul{ height:326px; overflow:hidden; overflow-y:auto; }
.level2_popup .pop_mainConfig .con_nav_middle li{ line-height:23px; height:23px; white-space:nowrap; padding-left:11px; color:#1e1e1e; cursor:pointer; position:relative; }
.level2_popup .pop_mainConfig .con_nav_middle li:hover{ color:#000; background:#bde2ff; }
.level2_popup .pop_mainConfig .con_nav_middle li.selected{ background:#46a9f9; color:#fff; }
.level2_popup .pop_mainConfig .con_nav_middle li s{ display:none }
.level2_popup .pop_mainConfig .con_nav_middle li s.gtop{ cursor:pointer; position:absolute; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -262px 0; width:12px; height:23px; top:0; right:36px; }
.level2_popup .pop_mainConfig .con_nav_middle li s.gbot{ cursor:pointer; position:absolute; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -277px 0; width:12px; height:23px; top:0; right:24px; }
.level2_popup .pop_mainConfig .con_nav_middle li s.del{ cursor:pointer; position:absolute; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -292px 0; width:21px; height:23px; top:0; right:0; }
.level2_popup .pop_mainConfig .con_nav_middle li:hover s{ display:block; }
.level2_popup .pop_mainConfig .con_nav_middle li:hover s.gtop:hover{ background-position:-262px -30px }
.level2_popup .pop_mainConfig .con_nav_middle li:hover s.gbot:hover{ background-position:-277px -30px }
.level2_popup .pop_mainConfig .con_nav_middle li:hover s.del:hover{ background-position:-292px -30px }
.level2_popup .pop_mainConfig .con_nav_middle li.selected s.gtop{ background-position:-262px -60px }
.level2_popup .pop_mainConfig .con_nav_middle li.selected s.gbot{ background-position:-277px -60px }
.level2_popup .pop_mainConfig .con_nav_middle li.selected s.del{ background-position:-292px -60px }
.level2_popup .pop_mainConfig .con_nav_middle li.selected s.gtop:hover{ background-position:-262px -90px }
.level2_popup .pop_mainConfig .con_nav_middle li.selected s.gbot:hover{ background-position:-277px -90px }
.level2_popup .pop_mainConfig .con_nav_middle li.selected s.del:hover{ background-position:-292px -90px }
.level2_popup .pop_mainConfig .con_nav_middle li.one s.gtop, .level2_popup .pop_mainConfig .con_nav_middle li.one s.gbot,
.level2_popup .pop_mainConfig .con_nav_middle li.first s.gtop, .level2_popup .pop_mainConfig .con_nav_middle li.last s.gbot{ display:none; }
.level2_popup .pop_mainConfig .con_nav_right{ float:right; width:205px; overflow:hidden; }
.level2_popup .pop_mainConfig .con_nav_right .con_para{ padding-top:27px; height:263px; overflow:hidden; }
.level2_popup .pop_mainConfig .con_nav_right .con_para ul{ height:300px; overflow:hidden; overflow-y:auto; }
.level2_popup .pop_mainConfig .con_nav_right .con_para li{ height:26px; margin-bottom:21px; line-height:26px; overflow:hidden; padding-left:10px; }
.level2_popup .pop_mainConfig .con_nav_right .con_para li label{ float:left; width:63px; text-align:right; margin-right:6px; font-size:14px; }
.level2_popup .pop_mainConfig .con_nav_right .con_para li input{ border:solid 1px #dbdbdb; padding:2px 5px; width:17px; height:17px; margin-right:5px; text-align:center; }
.level2_popup .pop_mainConfig .con_nav_right .con_desc{ margin:10px 0 0 10px; height:55px; overflow:hidden; overflow-y:auto; word-wrap:break-word; }
.level2_popup .pop_mainConfig .con_btn{ padding:20px 0 0; height:29px; line-height:27px; vertical-align:top; text-align:center }
.level2_popup .pop_mainConfig .con_btn span{ display:inline-block; width:73px; height:27px; text-align:center; cursor:pointer; margin:0 20px }
.level2_popup .pop_mainConfig .cancel{ color:#575757; background:#f2f2f2; border:solid 1px #d9d9d9; }
.level2_popup .pop_mainConfig .save{ color:#fff; background:#46a9f9; border:solid 1px #46a9f9; }
.level2_popup .pop_mainConfig .con_btn span:hover{ filter:Alpha(Opacity=80); opacity:0.8; }

.kick_popup{ position:fixed; left:50%; top:50%; z-index:10002; margin:-200px 0 0 -300px; padding:6px; background:rgba(41, 72, 110, .3) }
.kick_popup_mask{ position:absolute; top:0; left:0; background:#000; filter:Alpha(Opacity=40); opacity:0.4; width:100%; z-index:10001; }
.kick_popup .popContent{ background:#fff; }
.kick_popup .popTitle{ background:#3083c7; height:32px; line-height:32px; }
.kick_popup .popTitle h3{ color:#fff; font-size:14px; padding-left:12px; }
.kick_popup .popClose{ position:absolute; right:15px; top:13px; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -160px 0; width:17px; height:18px; cursor:pointer; z-index:100; }
.kick_popup .popClose:hover{ background-position:-177px 0 }
.kick_popup div.p{ font-size:14px; text-align:center; padding:20px 0 }
.kick_popup div.pbtn{ text-align:center }
.kick_popup div.pbtn span{ display:inline-block; width:73px; height:27px; line-height:27px; text-align:center; cursor:pointer; margin:0 20px; }
.kick_popup div.pbtn span:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.kick_popup span.kickConform{ color:#fff; background:#46a9f9; border:solid 1px #46a9f9; }
.kick_popup span.kickCancel{ color:#575757; background:#f2f2f2; border:solid 1px #d9d9d9; }
.mapCompare{ background:#f1f1f1; line-height:32px; padding:7px 0 7px 7px; margin-top:20px; }
.mapCompare h3{ float:left; color:#282828; font-size:16px; padding-left:6px; }
.mapCompare .mcp{ float:left; border:solid 1px #e0e0e0; width:256px; height:30px; background:#fff; margin-left:25px; }
.mapCompare .compareDrop{ float:left; line-height:22px; margin:4px 0; width:94px; border-right:solid 1px #cfcfcf; position:relative }
.mapCompare .compareDrop label{ color:#1e1e1e; font-size:14px; line-height:22px; padding-left:8px; background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -295px -186px; padding-right:23px; cursor:pointer }
.mapCompare .compareDropList{ display:none; position:absolute; border:solid 1px #e0e0e0; width:94px; background:#fff; top:26px; left:-1px; }
.mapCompare .compareDropList li{ font-size:14px; padding-left:8px; line-height:27px; border-top:solid 1px #e0e0e0; cursor:pointer; }
.mapCompare .compareDropList li:hover{ background:#e0e0e0 }
.mapCompare .compare_search{ vertical-align:top; }
.mapCompare .compare_search input{ border:none; font-size:14px; color:#aaa; width:148px; padding:6px; vertical-align:top; line-height:16px; }
.mapCompare input.btn{ width:49px; height:30px; float:left; background:#d6d6d6; border:solid 1px #cdcdcd; font-size:14px; color:#1e1e1e; text-align:center; cursor:pointer; margin-left:11px; }
.mapCompare input.btn:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.mapCompare .curCompare{ float:right; font-size:14px; width:373px; }
.mapCompare .curCompare span{ background:url("http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png") no-repeat -999em; padding-left:18px; cursor:pointer; width:73px; overflow:hidden; display:inline-block; }
.mapCompare .curCompare span:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.mapCompare .curCompare span.bg0{ background-position:0 -241px; color:#ed6c0d; }
.mapCompare .curCompare span.bg1{ background-position:-100px -241px; color:#af52c3 }
.mapCompare .curCompare span.bg2{ background-position:-200px -241px; color:#7a73fd; }
.mapCompare .curCompare span.bg3{ background-position:-300px -241px; color:#39a3c2; }
.mapCompare .curCompare span.bg4{ background-position:0 -273px; color:#8e5c3b }
.mapCompare .curCompare span.bg5{ background-position:-100px -273px; color:#fb5edf; }
.mapCompare .curCompare span.bg6{ background-position:-200px -273px; color:#dd1578; }
.mapCompare .curCompare span.bg7{ background-position:-300px -273px; color:#bb980a }

.zbtb{ width:385px; float:left; margin-right:20px; }
.zb3tb{width:250px}
.zbtb th, .zbtb td{ padding:4px 0 1px; text-align:center; height:30px; font-size:14px; border:1px solid #ebebeb }
.zbtb th{ background:#eef6ff; }
.zbtb td.t0{ color:red }
.zbtb td.t2{ color:green }
.zbtb td.tt{text-align:right;padding-right:6px;}
.zbtb td .price{ width:70px; height:9px; background:#f2f2f2; border-radius:2px; margin:0 auto; display:block; }
.zbtb td .price em{ display:block; width:20%; background:#418bd6; height:100%; border-radius:2px; }
.zbtb tr.btd td{ background:#ff7575; border-color:#ff7575; color:#fff !important; }
.zbtb tr.bd td{ background:#ffacac; border-color:#ffacac; color:#333 !important; }
.zbtb td.bx, .zbtb td.bz{ color:red }
.zbtb tr.std td{ background:#6bce72; border-color:#6bce72; color:#333 !important; }
.zbtb tr.sd td{ background:#c1f1c4; border-color:#c1f1c4; color:#333 !important; }
.zbtb td.sx, .zbtb td.sz{ color:green }

.zbMenu{ padding:10px 0; }
.zbMenu li{ float:left; width:118px; height:28px; color:#333; border:1px solid #cfcfcf; line-height:28px; text-align:center; cursor:pointer; }
.zbMenu li.cur, .zbMenu li:hover{ border:1px solid #2076ce; color:#1463b4; }
/* 缈婚〉*/
.page{ padding:20px 0; clear:both; overflow:hidden; }
.pages-w{ height:32px; line-height:30px; font-size:14px; text-align:center; clear:both }
.pages-w a{ display:inline-block; *zoom:1; vertical-align:bottom; margin:0 5px; background:#f4f4f4; cursor:pointer; color:#575757; padding:0 11px; font-family:arial, "\5b8b\4f53"; }
.pages-w a:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.pages-w a.pages-llt, .pages-w a.pages-lt, .pages-w a.pages-rt, .pages-w a.pages-rrt{ width:30px; height:30px; padding:0; background-image:url(http://www.sinaimg.cn/cj/deco/2015/0527/images/icon2_bg.png); background-repeat:no-repeat; }
.pages-w a.pages-llt{ background-position:0 -100px; }
.pages-w a.pages-llt:hover{ background-position:0 -150px; }
.pages-w a.pages-lt{ background-position:0 0; }
.pages-w a.pages-lt:hover{ background-position:0 -50px }
.pages-w a.pages-rt{ background-position:-50px 0; }
.pages-w a.pages-rt:hover{ background-position:-50px -50px }
.pages-w a.pages-rrt{ background-position:-50px -100px }
.pages-w a.pages-rrt:hover{ background-position:-50px -150px }
.pages-w a.page-cur{ background:#59aeef; color:#fff; }
.pages-w a.page-cur:link, .pages-w a.page-cur:visited, .pages-w a.page-cur:active, .pages-w a.page-cur:hover, .pages-w a.page-cur:focus{ color:#444; text-decoration:none; }
.pages-w .topages span{ padding:0 5px; }
.pages-w .topages input{width:40px;text-align:center;border:solid 1px #ccc;height:21px;line-height:21px;}

.pages-disable{ filter:alpha(opacity=50); opacity:0.5; }
.pages-disable a{ cursor:inherit; }
.pages-disable a:hover{ text-decoration:none; }

/*棣栭〉*/
.indexPage .indexData{ height:260px; }
.indexPage .in_left{ float:left; width:400px; overflow:hidden; }
.indexPage .in_middle{ float:left; width:400px; margin-left:20px; overflow:hidden; }
.indexPage .in_right{ float:right; width:400px; overflow:hidden; }
.indexPage .tabs_menu ul{ margin-right:-2px; }
.indexPage .tabs_menu li{ float:left; cursor:default; background:url("http://www.sinaimg.cn/cj/deco/2015/0527/images/index_bg.png") repeat-x; height:39px; color:#575757; font-size:14px; line-height:39px; text-align:center; }
.indexPage .tabs_menu li.cur{ background:#fff; border-top:solid 2px #3083c7; padding-bottom:2px; height:35px; line-height:35px; }
.indexPage .tabs_menu ul.n2 li{ width:50%; }
.indexPage .tabs_menu ul.n4 li{ width:25%; }
.indexPage .tabs_menu ul.n5 li{ width:20%; }
.indexPage .agzx .tabs_menu{ position:relative; background:url("http://www.sinaimg.cn/cj/deco/2015/0527/images/index_bg.png") repeat-x; height:39px; }
.indexPage .agzx .tabs_menu span.more{ position:absolute; right:10px; top:10px; }

.indexPage .loading, .pageContList .loading, #dmRankList .loading{ height:165px; background:url(http://i3.sinaimg.cn/cj/news/2009/0525/progress.gif) no-repeat center; }
.indexPage .multiStockList{ width:400px; overflow:hidden; margin-top:10px; position:relative }
.indexPage .multiStockList .mystock, .indexPage .multiStockList #dmRankList{ height:205px; overflow:hidden; }
.indexPage .indexStockList{ margin-top:20px }
.indexPage .indexStockList .title{ background:#59aeef; border-top:solid 2px #3083c7; height:49px; line-height:49px; }
.indexPage .indexStockList .title ul li{ color:#fff; text-align:center; float:left; width:12.49%; cursor:pointer; position:relative }
.indexPage .indexStockList .title ul li:after{ content:' '; width:0; height:0; overflow:hidden; position:absolute; border:solid 6px #fff; border-bottom-color:#59aeef; bottom:3px; left:50%; margin-left:-3px; display:none;}
.indexPage .indexStockList .title ul li.cur:after{display:block}
.indexPage .indexStockList .title ul li.cur{ background:#fff; color:#59aeef }
.indexPage .dpzs .tabs_cont li{ text-align:center; padding-top:20px; }
.indexPage .dpzs .tabs_cont li p{ text-align:right; line-height:30px; }
.indexPage .dpzs .tabs_cont li span{ padding:0 10px; }
/* 澶氳偂鍚屽垪 */
.contNav{ width:1240px; overflow:hidden; margin-top:20px; min-height:400px; }
.contNav .pmenu{ background:#eee; border-bottom:solid 1px #d5d5d5; height:35px; margin-bottom:10px; padding:3px 0 0 10px; position:relative; z-index:995; }
.contNav ul{ width:1300px; }
.contNav li{ width:600px; height:382px; float:left; margin:0 40px 40px 0; overflow:hidden; }
.contNav li .mmap{ width:598px; height:331px; border:solid 1px #dfdfdf }
.contNav .map9 li{ width:403px; height:272px; margin:0 15px 15px 0; }
.contNav .map9 li .mmap{ width:401px; height:221px; }
.contNav .su_input{ float:left; }
.contNav .su_input input{ float:left; width:101px; height:30px; color:#aaa; font-size:14px; padding-left:7px; background:#fff; border:solid 1px #e0e0e0 }
.contNav .su_select{ float:left; display:inline; margin-left:10px; position:relative; width:50px; height:32px }
.contNav .su_select h3{ width:47px; height:30px; border:solid 1px #e0e0e0; background:#fff url(http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png) no-repeat 41px -197px; font-size:14px; color:#aaa; line-height:30px; padding-left:10px; }
.contNav .su_list{ display:none; position:absolute; border:solid 1px #e0e0e0; background:#fff; top:32px; left:0; width:57px; padding:0; box-shadow:0 6px 6px rgba(0, 0, 0, .2); }
.contNav .su_list li{ width:48px; height:23px; line-height:23px; margin:0; padding-left:9px; cursor:pointer }
.contNav .su_list li:hover{ background:#eee }
.contNav .su_info{ font-size:14px; line-height:38px; }
.contNav .su_info span{ padding-left:30px; }
.contNav .map9 .su_info span{ padding-left:18px; }
.contNav .map9 .su_info span.hsl{ display:none }

/*璧勯噾娴佸悜*/
.zj_container{ margin-top:20px; }
.zj_container .zj_left{ width:600px; float:left; }
.zj_container .zj_right{ width:600px; float:right; }
.zj_container .zjH5{ overflow:hidden; height:330px }
.zj_container .zjH5p2{ height:265px }
.zjdataList{ padding:0 30px 0 59px; }
.zjdataList li{ line-height:26px; height:26px; overflow:hidden; vertical-align:top; }
.zjdataList li span.r{ float:right; vertical-align:top; width:150px; }
.zjdataList li strong{ font-weight:normal; display:inline-block; width:119px; }
.zjdataList li span.r strong{ width:92px; }
.zjdetail{ margin-top:10px; }
.zj_dataList{ margin-top:30px; }

.zj2_dataList{ margin-top:20px; }
.subNav{ margin-top:20px; border:solid 1px #d5d5d5 }
.subNav li{ float:left; line-height:30px; text-align:center; cursor:pointer; width:80px; font-size:14px; color:#1e1e1e }
.subNav li.cur{ background:#3083c7; color:#fff }
.zj_menu{
	margin-bottom:20px;
}
.zj_menu li{ width:80px; text-align:center; line-height:24px; color:#1e1e1e; margin-right:0; float:left; cursor:pointer; }
.zj_menu li.cur{ background:#59aeef; color:#fff; }
/* title define */
.tit, .tit h2{ background:#eee; border-bottom:solid 1px #d5d5d5; height:38px; overflow:hidden; line-height:38px; }
.tit{ padding:0 0 0 17px; }
.tit h2{ float:left; }
.tit h2 a:link, .tit h2 a:visited{ color:#1e1e1e }
.tit h2 a:hover{ color:#2485d8 }
.tit .more{ float:right; color:#999; font-size:14px; }
.tit .more a:link, .tit .more a:visited{ color:#999 }
.tit .more a:hover{ color:#2485d8; }
.tit_02{ height:36px; line-height:36px; border-top:solid 2px #3083c7; border-bottom:solid 1px #d5d5d5; background:#eee; position:relative }
.tit_02{ height:36px; line-height:36px; border-top:solid 2px #3083c7; border-bottom:solid 1px #d5d5d5; background:#eee; position:relative }
.tit_02 h2{ text-align:center; color:#575757; font-size:14px; float:none; }
.tit_02 .more{ position:absolute; right:10px; top:0; font-size:12px }
.tit_02 .more a:link, .tit_02 .more a:visited{ color:#575757 }
.tit_02 .more a:hover{ color:#2485d8; }
/*table define*/
.tb_zj{ border:solid 1px #999; color:#1e1e1e; font-size:14px; }
.tb_zj th{ background:#f1f1f1; border-bottom:solid 1px #d5d5d5; height:35px; }
.tb_zj td{ height:37px; text-align:center }
.tb_zj th.tal, .tb_zj td.tal{ text-align:left; padding-left:25px; }
.tb_zj tr.bg td{ background:#fafafa }

.td_dataList th, .td_dataList td{ border:solid 1px #e5e5e5; height:36px; text-align:center }
.td_dataList th{ background:#59aeef; font-size:14px; color:#fff; }
.td_dataList tr.bg td{ background:#f0f0f0 }
.td_dataList tr:hover td{ background:#ebf3f9 }
.td_dataList td a, .td_dataList td a:visited{ margin:0 5px; color:#005dbf }
.td_dataList td a:hover{ color:#f00; }

.td_stockList th, .td_stockList td{ border:solid 1px #e5e5e5; height:36px; text-align:center }
.td_stockList th{ background:#fff; font-size:14px; color:#333; }
.td_stockList tr.bg td{ background:#f0f0f0 }

.tb_index{ font-size:14px; color:#575757; text-align:center; }
.tb_index th, .tb_index td{ height:33px }

/*scrollbar*/
.scrollbar{ position:absolute; z-index:100; }
.scrollbar_v{ width:10px; top:0; right:0; }
.scrollbar_h{ height:6px; bottom:0; left:0; }
.scrollbar_path{ position:absolute; z-index:101; width:8px; height:203px; border:solid 1px #999; }
.scrollbar_handle{ position:absolute; left:0; top:0; z-index:102; font-size:0; line-height:0; overflow:hidden; }
.scrollbar_v .scrollbar_handle{ width:9px; }
.scrollbar_h .scrollbar_handle{ height:6px; }
.scrollbar_handle_head, .scrollbar_handle_body, .scrollbar_handle_foot{ display:block; cursor:pointer; }
.scrollbar_handle_body{ background-color:#3083c7; }
.scrollbar_v .scrollbar_handle_head{ height:2px; background:#3083c7; }
.scrollbar_v .scrollbar_on .scrollbar_handle_head{ background-color:#094c83; }
.scrollbar_v .scrollbar_on .scrollbar_handle_body{ background-color:#094c83; }
.scrollbar_v .scrollbar_handle_foot{ height:2px; background:#3083c7; }
.scrollbar_v .scrollbar_on .scrollbar_handle_foot{ background-color:#094c83; }
.scrollbar_h .scrollbar_handle_head{ float:left; display:inline; width:2px; height:6px; background:url(images/scrollbar_sprite.png) 0 -40px no-repeat; }
.scrollbar_h .scrollbar_on .scrollbar_handle_head{ background-position:-20px -40px; }
.scrollbar_h .scrollbar_handle_body{ float:left; display:inline; height:6px; }
.scrollbar_h .scrollbar_on .scrollbar_handle_body{ background-color:#b8d7f1; }
.scrollbar_h .scrollbar_handle_foot{ float:right; display:inline; width:2px; height:6px; background:url(images/scrollbar_sprite.png) 0 -60px no-repeat; }
.scrollbar_h .scrollbar_on .scrollbar_handle_foot{ background-position:-20px -60px; }

/*寮瑰箷*/
.barrageSent{ padding:0; }
.barrageSent .bar_cont{ background:#f1f1f1; height:32px; padding:7px 10px 7px 113px; overflow:hidden; width:677px; line-height:32px; }
.barrageSent .b_t{ float:left; font-size:16px; color:#1e1e1e; width:50px; }
.barrageSent .b_controll{ float:left; width:47px; height:22px; cursor:pointer; margin-top:7px; }
.barrageSent .b_controll i{ display:block; background:url(http://www.sinaimg.cn/cj/deco/2015/0522/images/icon_bgv4.png) no-repeat -130px -110px; width:47px; height:22px; }
.barrageSent .b_controll i.on{ background-position:-130px -140px; }
.barrageSent .inputWrap{ float:left; margin-left:20px; }
.barrageSent .inputWrapHide{ /* display:none; */ }
.barrageSent .inputWrap #barrageContent{ border:solid 1px #2b9dfc; border-radius:3px; height:16px; padding:7px; font-size:14px; width:300px; float:left; }
.barrageSent .inputWrapHide #barrageContent{ border:solid 1px #ccc; }
.barrageSent .inputWrap .sendBtn{ float:left; width:72px; height:32px; border-radius:3px; background:#2b9dfc; font-size:14px; color:#fff; cursor:pointer; text-align:center; }
.barrageSent .inputWrap .dis{ background:#aaa; cursor:default }
.barrageSent .inputWrapHide .sendBtn{ background:#ccc; cursor:default }
.barrageSent .inputWrapHide .dis{ background:#aaa; cursor:default }
.barrageSent .inputWrap .sendBtn:hover{ filter:Alpha(Opacity=80); opacity:0.8; }
.barrageSent .inputWrapHide .sendBtn:hover{ filter:Alpha(Opacity=100); opacity:1.0; }

table a.on0, table a.ondesc{ padding-right:12px; background:url(http://www.sinaimg.cn/cj/deco/2015/0610/arrowv2.png) right -63px no-repeat; }
table a.on1, table a.onasc{ padding-right:12px; background:url(http://www.sinaimg.cn/cj/deco/2015/0610/arrowv2.png) right 2px no-repeat; }
.help{ display:block; width:33px; height:33px; line-height:120px; font-size:12px; overflow:hidden; float:right; margin-right:5px; background:url(http://www.sinaimg.cn/cj/deco/2015/0716/helpicon.png) no-repeat 0 7px; }
.help:hover{ background-position:0 6px }
.zjlx_nav ul{ float:left; }
.zjlx_nav .help{ float:right; }
.popwrap{ position:relative; }
.popwrap .help{ position:absolute; right:0; top:0; background-position:-40px 6px }
.popwrap .help:hover{ background-position:-40px 7px }
#zj_detail_data .help{ background-position:0 7px }
#zj_detail_data .help:hover{ background-position:0 6px }
.noticePoPup{ border:solid 1px #d5d5d5; background:#eee; font-size:12px; line-height:24px; position:absolute; z-index:20000; width:300px; }
.noticePoPup .notice_close{ position:absolute; right:2px; top:2px; background:url("http://www.sinaimg.cn/cj/deco/2015/0713/poparrow_bg.png") no-repeat -72px -7px; width:13px; height:13px; cursor:pointer; z-index:100; display:none; }
.noticePoPup .notice_arrow{ position:absolute; right:11px; top:-9px; background:url("http://www.sinaimg.cn/cj/deco/2015/0716/helpicon.png") no-repeat -10px -45px; width:21px; height:22px; }
.noticePoPup p{ padding:12px; }

.history_filter{ line-height:30px; font-size:14px; padding:10px 0; display:none }
.history_filter p{ padding:5px 0; }
.history_filter span{ padding:0 4px; }
.history_filter select{ height:24px; font-size:14px; }
.history_filter .fkey{ border:solid 1px #999; padding:3px 5px; height:16px; line-height:16px; width:40px; }
.history_filter .fsubmit{ margin-left:10px; border:0; width:70px; height:25px; background:rgb(171, 111, 32); font-size:14px; color:#fff; border-radius:3px; cursor:pointer }
.history_filter .fsubmit:hover{ filter:Alpha(Opacity=80); opacity:0.8; }

.add_port{ font-size:14px; background:url("http://www.sinaimg.cn/cj/deco/2015/0720/addfavor_icon.png") no-repeat; padding:6px 0 6px 32px; position:absolute; top:0; right:280px; }
.add_port:hover{ background:url("http://www.sinaimg.cn/cj/deco/2015/0720/addfavor_icon.png") no-repeat !important; }
.stockinfo_menu{ display:block; }
.stockinfo_menu li{ float:left; background:url("http://www.sinaimg.cn/cj/deco/2015/0716/zj_menu_bg.png") no-repeat; width:105px; height:25px; text-align:center; line-height:25px; color:#1e1e1e; margin:0 !important; cursor:pointer }
.stockinfo_menu li.cur{ background-position:0 -30px; color:#2485d8; border-left:solid 1px #ccc; }
.zbinfotb{ width:100%; }
.zbinfotb th, .zbinfotb td{ height:26px; text-align:center }
.zbinfotb td.btd, .zbinfotb td.bd, .zbinfotb td.bx, .zbinfotb td.bz{ color:red; }
.zbinfotb td.std, .zbinfotb td.sd, .zbinfotb td.sx, .zbinfotb td.sz{ color:green; }

.zbinfotb td.btd{ background:#ff7575; border-color:#ff7575; color:#fff !important; }
.zbinfotb td.bd{ background:#ffacac; border-color:#ffacac; color:#333 !important; }
.zbinfotb td.std{ background:#6bce72; border-color:#6bce72; color:#333 !important; }
.zbinfotb td.sd{ background:#c1f1c4; border-color:#c1f1c4; color:#333 !important; }

#stock_bigdeal_info{ height:156px }
#stock_deal_info{ height:205px; overflow:hidden; }
.stockinfo_tabs_cont{ position:absolute; background:#fff; width:215px; top:82px; right:0; z-index:999 }

.footer{ text-align:center; border-top:solid 1px #e1e1e1; padding:20px 0; margin-top:30px; }