﻿/*
    上传日期：2012年9月25日 10:29:31 by ly.deng
*/
/*#region global.css */
@charset "utf-8";
/* CSS Document */

html{ overflow-y:scroll;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5; font-size:12px; font-family:Arial,"Simsun"; color:#333;}

/* typography.css */
button{ overflow:visible;}
select,input{ font-size:12px; vertical-align:middle;}
h1,h2,h3{ font-weight:bold;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}
img {border:none;}

/*ul li dl dt dd*/
ul,ol{ list-style:none;}

/*size margin padding align float */
.text-hidden{ text-indent:-9999px; font-size:0;}
.dian li{ height:22px; line-height:22px; padding-left:15px; background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) -15px -346px no-repeat; overflow:hidden;}

/* grid.css */
#Wapper{ width:960px;margin:0 auto;}
.clearfix:after, #Wapper:after,.clear:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, #Wapper { clear:both; display:block;}
.clear {clear:both;}

/*link*/
a{color:#0E478C;text-decoration:none;}
a:focus, a:hover {color:#c00;text-decoration:underline; }
/*a:visited{ color:#FF00FF;}*/
.red,.red a,a.red{ color:#c00;}
.gray,.gray a,a.gray{ color:#666;}
.blue,.blue a,a.blue{ color:#0E478C;}
.green,.green a,a.green{color:#060}
.lightBlue,.lightBlue a,a.lightBlue{ color:#2860FF;}
.black,.black a,a.black{ color:#000000;}
.white,.white a,a.white{ color:#FFFFFF;}
a:hover { color:#c00;}
.blank{ clear:both; display:block; width:100%; color:#FFF; height:10px; line-height:10px; visibility:hidden; }
.more{ float:right; padding-right:5px; font-size:12px; font-weight:normal; color:#666;}

#Header,#Nav,#Main, .middle{ clear:both; width:960px; margin:0 auto; overflow:hidden; zoom:1;}
#Header{ margin-bottom:10px;background-color:#F9F9F9;}
#Nav{ margin-bottom:10px; overflow:inherit;}
#Main{ overflow:inherit; zoom:1;}
#Footer{ position:relative; z-index:999; clear:both; width:960px; margin:0 auto; padding:10px 0 20px; text-align:center;}

/* start */
#Nav .title,#Nav .navbar,.switching .title,h2.title,h3.title,.tools li{ background:url(//i.ssimg.cn/images/info/2012/05/07/repeat.gif) repeat-x;}
.myhome,.subscribe,#Nav .left,#Nav .right,#Nav .scroll .up,#Nav .scroll .down,#Nav .scroll .greenUp,#Nav .scroll .redDown,.tools li a,#Detail .title,h3.title .name, #list-related-stock i, #Detail .hotline p a, #Detail .hotline p span, .share ul li{ background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat;}
#Nav .aside .button,#Nav .aside .text,#Footer #TOP,h2 .search .text,h2 .search .button,.pk .button,.weibo .button,.comment .button,.choose-year .left1,.choose-year .right1,.choose-year .left2,.choose-year .right2{ background:url(//i.ssimg.cn/images/info/2012/05/07/no-repeat.gif) no-repeat;}

/*header*/
#Header .nav{ height:30px; line-height:30px; padding:0 10px; border:1px solid #E0E0E0; color:#b3b3b3;overflow:hidden;zoom:1;}
#Header .link{height:30px; line-height:30px; padding:0 10px; overflow:hidden; word-spacing:15px;}
.header-link{float:right;padding:4px 0;line-height:22px;color:#000;}
.header-link a{height:22px;line-height:22px;display:inline-block;}
#Header .nav a{margin:0 3px;*margin:0 2px;color:#0E478C;}
#Header .nav a:hover{color:#c00;}
#Header .nav a.myhome{background-position:0 -24px;padding-left:15px;}
#Header .nav a.subscribe{width:23px;padding:0;text-indent:-99em;overflow:hidden;display:inline-block;height:13px;background-position:0 -46px;vertical-align:middle;}
#Header .banner{padding:10px 0 0;overflow:hidden;zoom:1;}
.banner_left{float:left;width:650px;}
.banner_right{float:right;width:300px;}

/* h3.title */
h3.title{ height:26px; line-height:26px; padding-left:15px; border:1px solid #E0E0E0;background-position:0 -139px;}
h3.title .name{ padding-left:20px; background-position:0 -375px; font-size:14px; font-family:"Microsoft Yahei";float:left;}
h2.title{ height:28px; line-height:28px; margin-bottom:10px; border-right:1px solid #E0E0E0;  background-position:0 -166px;}

h2 .search .text{ width:174px; height:21px; line-height:21px; margin:0; *margin-right:5px; padding:0 3px; border:none; background-position:0 0;}
h2 .search .button{ width:50px; height:21px; line-height:21px; margin:0; padding:0; border:none; color:#fff; cursor:pointer; background-position:-183px 0;}

.title-tab{float:right;text-indent:0;}
.title-tab li{float:left;border-left:1px solid #C4C4C4;padding:0 7px;cursor:pointer;font-family:Microsoft YaHei;position:relative;}
.title-tab li.current{background:#fff;color:#c00;border-bottom:1px solid #fff;margin-bottom:-1px;}
.title-tab1 li{padding:0 16px;}

/*img-txt*/
.img-txt{ margin-bottom:10px; overflow:hidden; zoom:1;}
.img-txt img{ float:left; width:76px; height:76px; margin-right:10px; padding:1px; border:1px solid #E0E0E0;}
.img-txt h3{ height:18px; margin-bottom:4px; font-size:12px; font-weight:bold; overflow:hidden;}
.img-txt h3 a{ color:#0E478C;}
.img-txt a:hover{ color:#c00;}
.img-txt p{ text-indent:2em; color:#666;}

/*#Footer*/
#Footer .line{ height:8px; line-height:8px; background:url(//i.ssimg.cn/images/info/2012/05/07/footer.gif) 0 center #18427c; text-indent:-9999px;}
#Footer .nav{ height:30px; line-height:30px; font-size:12px; font-weight:normal; word-spacing:4px;}
#Footer .nav a{ text-decoration:underline;}
#Footer #TOP{ position:absolute; right:-35px; top:10px; width:35px; height:35px; background-position:-60px -80px; text-indent:-9999px; cursor:pointer;}


.ad{margin-bottom:10px;overflow:hidden; zoom:1;}
.ad img{vertical-align:top;}

.addFavorites{ position:fixed; left:0; top:100px; width:22px; padding:10px 0; background-color:#103f77; font-size:12px; color:#fff; text-align:center; cursor:pointer; *position:absolute; *top:expression(eval(document.documentElement.scrollTop+100));overflow:hidden; zoom:1;}

/*update 20120503 by pzl*/
.backhome{background:url(//i.ssimg.cn/images/info/2012/05/07/s-content-logo.gif) no-repeat;}
.backhome{padding:0 0 0 70px;line-height:30px;background-position:0 -38px;display:inline-block;}
/*#endregion*/

/*#region base.css */
@charset "utf-8";
/*else*/
h3.title p{text-align:center;font-family:Microsoft YaHei;font-size:14px;font-weight:normal;color:#CB0000;}

/*position*/
.pos-share{float:right;}
.pos-share span{float:left;color:#666;}
.pos-share ul{float:left;}
.pos-share ul li{width:16px;height:16px;margin-right:5px;float:left;display:inline;}
.pos-share ul li a{display:block;height:16px;background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat;margin-top:5px;}
.pos-share ul li.sina a{background-position:0 -287px;}
.pos-share ul li.qq a{background-position:0 -491px;}
.pos-share ul li.qzone a{background-position:0 -318px;}
.pos-share ul li.fellow{width:50px;height:21px;}
.pos-share ul li.fellow a{height:21px;background:url(//i.ssimg.cn/images/info/2012/05/07/set.gif) no-repeat -50px -31px;margin-top:2px;}

/*detail*/
#Detail{ float:left; width:650px; overflow:hidden;}
#Detail .box{ padding:5px 0 10px; border:1px solid #E0E0E0; background-color:#f6fcff; overflow:hidden; zoom:1;}
#Detail .brief{ line-height:24px; margin:10px; padding:10px 20px; border:1px solid #E0E0E0; background-color:#ffffff; text-indent:2em; font-size:14px; overflow:hidden; zoom:1;}
#Detail .article{ line-height:24px; padding:10px 20px 20px; font-size:14px; font-family:"宋体",Arial,"Simsun"}
#Detail .article p{ padding:10px 0; text-indent:2em; overflow-x:hidden;}
#Detail .article p.noIndent{ text-indent:0em;}
#Detail .article strong{ font-weight:bold;}
#Detail .article .selectPg{ margin:20px 0; color:#666;}
#Detail .article .img{ width:600px; margin:0 auto; overflow:hidden; text-align:center;}
#Detail h1{ font-size:24px; font-family:"Microsoft Yahei"; text-align:center;}
.box .source{ margin-bottom:5px; text-align:center; color:#666; word-spacing:5px;margin-top:10px;}
.box .news{border-top:1px solid #ceeaf8; border-bottom:1px solid #ceeaf8;padding:10px 25px;}
.box .news ul{overflow:hidden;text-align:center;height:18px;line-height:18px;}
.box .news ul li{display:inline;margin:0 10px;}
#Detail #Page{ margin:20px 0; text-align:center;}
#Detail .title{ height:25px; line-height:25px; padding-left:18px; font-size:14px; font-weight:bold; color:#000; background-position:0 -375px;}
#Detail .title span{ float:right; font-size:14px; font-weight:normal; color:#09418f}
#Detail .title a{font-weight:normal;margin-left:25px;}
#Detail .title span a{margin-left:0;color:#333;}
#Detail .title span a:hover{margin-left:0;color:#f00;}
#Detail .comment{ margin-top:10px; padding:10px; border-top:1px solid #E0E0E0;}
#Detail .module{ clear:both; margin-top:10px; padding:10px; border-top:1px solid #E0E0E0; font-size:14px; overflow:hidden; zoom:1;}
#Detail .module .content{ padding:10px 0;}
#Detail .module li{ height:25px; line-height:25px; overflow:hidden;}
#Detail .module li span{ float:right; color:#666; font-size:12px;}
#list-related-stock{margin-top:10px;}
#list-related-stock dl{ margin-bottom:-1px; border:1px solid #eaeaea; overflow:hidden; zoom:1;}
#list-related-stock dt{ height:27px; line-height:27px; padding:0 10px; border-bottom:1px solid #fff; background-color:#f7f7f7; cursor:pointer;}
#list-related-stock dt .t{ float:left; font-size:14px; font-weight:bold;}
#list-related-stock i{cursor:pointer;width:12px;height:12px;display:inline-block;margin-top:8px;float:left;padding-right:5px;}
#list-related-stock i.minus{background-position:0 -12px;}
#list-related-stock dt .column{ float:right; font-weight:normal;color:#666;font-size:12px;}
#list-related-stock dt .t span{ font-size:12px; font-weight:normal; padding-left:5px;}
#list-related-stock dd{ display:none; padding:10px; border-top:1px solid #dde5f8; overflow:hidden; zoom:1; background-color:#fff}
#list-related-stock .img{ float:left; width:210px;padding-top:10px;text-align:center;}
#list-related-stock .img img{display:inline-block;}
#list-related-stock .info{ float:right; width:390px;}
#list-related-stock .data-info li{ float:left; width:190px; height:20px; line-height:20px; margin-right:5px; font-size:12px;}
#list-related-stock dd .tools li{ height:22px; line-height:22px; margin:4px 5px 4px 0;}
#list-related-stock dd .tools li a{font-size:12px;}
#list-related-stock dd .industry{ clear:both; padding-top:5px; font-size:12px;}
#list-related-stock .footer{ padding:5px; border:1px solid #c2d1f5;font-size:12px; color:#666; overflow:hidden; zoom:1;}
#list-related-stock .data-info{width:390px;}
.tools li{ display:inline; float:left; width:88px; height:22px; margin-left:7px; margin-top:7px; line-height:22px; border:1px solid #d7d7d7; background-position:0 -196px; overflow:hidden;}
.tools li a{ display:inline-block; padding-left:10px; background-position:3px -92px;}
.tools li a:hover{ text-decoration:none; color:#333;}

/* share */
.share{float:none;line-height:32px;width:622px;padding:5px 10px 4px;margin:0 auto;overflow:hidden;zoom:1;}
.share ul{float:left;width:265px;display:block;}
.share ul li{float:left;height:32px;line-height:32px;padding-left:20px;padding-right:10px;}
.share ul li.copy{background-position:-3px -160px;}
.share ul li.print{background-position:-3px -192px;}
.share ul li.font{background-position:-3px -224px;}
.share ul li.close{background-position:-7px -255px;}
.share_icon{float:right;width:230px;}
.share_icon strong{float:left;font-family:Microsoft YaHei;font-weight:normal;padding-right:5px;width:40px;height:32px;line-height:32px;overflow:hidden;}
.share_icon .sharemore{float:left;width:185px;height:35px;overflow:hidden;}
.share_icon .sharemore a{float:left;display:block;width:32px;height:32px;text-indent:-9999px;overflow:hidden;margin:0 5px 0 0;background:url(//i.ssimg.cn/images/info/2012/05/07/s-content-logo.gif) no-repeat;}
.share_icon .sharemore .sharegn{background-position:0 -88px;}
.share_icon .sharemore .shareqz{background-position:-36px -88px;}
.share_icon .sharemore .sharesn{background-position:0 -160px;}
.share_icon .sharemore .sharetwb{background-position:0 -123px;}
.share_icon .sharemore .sharedb{background-position:-36px -123px;}

/* detail-list */
.detail-list{border:1px solid #E0E0E0;border-top:0 none;padding-top:8px;}
.detail-rank{margin:0 8px 8px;padding:10px;overflow:hidden;zoom:1;}
.detail-rank-left{float:left;width:300px;}
.detail-rank-right{float:right;width:300px;}
.detail-title{margin:0 8px;overflow:hidden;zoom:1;}
.detail-tt{float:left;width:300px;height:26px;line-height:26px;padding-left:10px;}
.detail-tt h2{font-family:Microsoft YaHei;background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat 0 -375px;padding-left:20px;}
.pic-title{padding-right:10px;height:26px;line-height:26px;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;background:url(//i.ssimg.cn/images/info/2012/05/07/repeat.gif) repeat-x 0 -139px;padding-left:14px;font-family:Microsoft YaHei;}
.pic-title h2{background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat 0 -375px;padding-left:18px;}
.pic-title h2 a{color:#333;}
.pic-title h2 a:hover{color:#c00;}
.pic-title .amore{float:right;color:#666;}
.pic-title .amore:hover{color:#c00;}

.pic-list ul{overflow:hidden;zoom:1;padding:0 4px 5px;}
.pic-list li{float:left;width:150px;padding:10px 5px 0;}
.pic-list li a:hover{text-decoration:none;}
.pic-list li img{vertical-align:top;}
.pic-list li p{display:block;text-align:center;margin-top:5px;height:20px;line-height:20px;overflow:hidden;}

/* detail-link */
.detail-link{border:1px solid #E0E0E0;margin-top:10px;padding:10px 0;}
.detail-link ul{overflow:hidden;zoom:1;width:600px;margin:0 auto;}
.detail-link li{float:left;width:150px;height:28px;line-height:28px;overflow:hidden;}

/* hotline */
#Detail .hotlinecont{padding:18px 0 0 0;}
#Detail .hotline{border:1px solid #E0E0E0;padding:3px 13px;position:relative;}
#Detail .hotline h1{position:absolute;top:-10px;left:7px;background:#fff;height:14px;width:248px;line-height:14px;font-size:12px;font-weight:normal;text-align:center;font-family:"宋体";}
#Detail .hotline h1 a{color:#121212;font-family:Microsoft YaHei;}
#Detail .hotline h1 a:hover{text-decoration:none;color:#121212;}
#Detail .hotline h1 a span{color:#c00;}
#Detail .hotline h1 a:hover span{color:#c00;}
#Detail .hotline p{height:30px;line-height:30px;margin-top:5px;padding:0 10px;}
#Detail .hotline p span{float:right;background-position:-11px -135px;padding-left:17px;}
#Detail .hotline p strong{font-weight:normal;color:#c00;}
#Detail .hotline p a{background-position:-7px -111px;padding-left:20px;text-decoration:underline;display:inline-block;line-height:30px;}

/* detail-ad */
.detail-ad{margin-top:10px;}

/* h2.title-spe */
h2.title-spe .search form{width:246px;float:left;}
h2.title-spe .search .text{background:url(//i.ssimg.cn/images/info/2012/05/07/set.gif) no-repeat 0 -60px;width:240px;}
h2.title-spe{background:none;border:0 none;}
h2.title-spe .search{float:none;padding-left:0;}
h2.title-spe .search button{float:right;_margin-top:-22px;}

.num a{width:250px;}

/* popup */
.popup{border:1px solid #6B97C1;background:#fff;}
.popup-title{padding:0 4px 0 8px;border-bottom:1px solid #6B97C1;height:30px;line-height:30px;background:url(//i.ssimg.cn/images/info/2012/05/07/bgppt.png) repeat-x;}
.popup-title h1{padding-left:18px;font-size:14px !important; text-align:left !important;color:#fff;font-family:Microsoft YaHei;background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat -8px -778px;}
.popup-title .popup-close{width:30px;height:24px;float:right;background:url(//i.ssimg.cn/images/info/2012/05/07/set.gif) no-repeat 0 -30px;margin-top:3px;}
.popup-wrap{padding:10px;}
.popup-txt p{margin-bottom:12px;}
.popup-txt textarea{border:1px solid #6B97C1;width:480px;height:98px;padding:4px;resize:none;overflow:auto;}
.popup-tips{font-weight:bold;font-family:"宋体";margin:10px 0 15px;}
.popup-box{overflow:hidden;zoom:1;margin-top:30px;}
.popup-bl{float:left;width:351px;}
.popup-br{float:left;width:127px;padding-top:5px;}
.popup-br .popup-submit{display:block;height:45px;background:url(//i.ssimg.cn/images/info/2012/05/07/set.gif) no-repeat -173px 0;}
.popup-bl p{overflow:hidden;zoom:1;color:#0E478C;padding-bottom:12px;}
.popup-bl p select{float:left;width:78px;color:#666;height:20px;line-height:20px;}
.popup-bl p input{float:left;width:143px;padding:0 2px;height:18px;line-height:18px;border:1px solid #6B97C1; display:inline;}
.popup-bl p input.phone{width:143px;margin:0 4px 0 8px;}
.popup-bl p input.code{width:64px;}
.popup-bl p span{float:left;width:86px;color:#000;}
.popup-bl p img{vertical-align:top;float:left;width:73px;margin:0 5px;display:inline;}

/*title*/
h2 .menu{ padding-left:15px; border-left:1px solid #E0E0E0; font-size:12px; font-weight:normal; color:#a3a3a3; word-spacing:4px;}
h2 .menu a{ color:#000;}
h2 .search{ float:right; height:26px;}
h2 .search form{display:inline;}
h2 .search .text{ width:174px; *margin-right:5px; margin-top:3px; *margin-top:2px; padding:0 3px; vertical-align:top}
h2 .search .button{ margin-top:3px; vertical-align:top}
h3.title .select{ float:right; padding-right:10px; _padding-top:3px; font-size:12px; font-weight:normal;}

#uyan_frame{ width:628px; overflow:hidden;}

/*2012-05-24添加*/
.statement{width:960px;margin:10px auto 0;color:#666;line-height:20px;}
.statement strong{color:#333;}

/*#endregion*/


/*#region frame.css */
@charset "utf-8";

/*position*/
.position{margin-bottom:10px;overflow:hidden;height:28px;line-height:28px;}
.position .size{ float:left;}
.position strong,.position a{ color:#084192; font-weight:normal;}
.position .author{ float:right;}
.position .index{ display:inline-block; float:left; width:84px; height:20px; text-indent:-999px; font-size:0;}
.position .column{display:block; float:right; width:40px; height:20px;line-height:20px;text-align:center;color:#fff;font-family:Microsoft YaHei, Arial;font-size:14px;font-weight:bold;}
.position .logo{ float:left; display:inline-block; width:128px; height:20px; margin-right:5px;margin-top:4px; background:url(//i.ssimg.cn/images/info/2012/05/07/s-content-logo.gif) no-repeat;}
.position .logo.i{ width:88px; overflow:hidden}
.position .column:hover{color:#fff;text-decoration:none;}

/*page*/
#Page{ height:20px; line-height:18px; font-size:12px; overflow:hidden; zoom:1; text-align:center}
#Page span,#Page a{ display:inline-block; padding:0 15px; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; border-right:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; color:#666; background:url(//i.ssimg.cn/images/info/2012/05/07/repeat.gif) repeat-x; vertical-align:top;}
#Page a{ height:18px; line-height:18px; padding:0 5px; color:#000;}
#Page a.current{ border:1px solid #002855; background:#104179; color:#fff;}
#Page a:hover{ border:1px solid #002a5b; background:#00346f; text-decoration:none; color:#fff;}
#Page span.edit{ padding:0; border:none;}
#Page span a{ padding:0 15px;}

/*RightSide*/
#RightSide{ float:right; width:300px;overflow:hidden;}
#RightSide .content{ margin-bottom:10px; padding:10px; border:1px solid #E0E0E0; border-top:none;  zoom:1;z-index:15;}
#RightSide .content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#RightSide .content.clearpd{ padding:0;}

/*title*/
h2 .menu{ padding-left:15px; border-left:1px solid #E0E0E0; font-size:12px; font-weight:normal; color:#a3a3a3; word-spacing:4px;}
h2 .menu a{ color:#000;}
h2 .search{ float:right; height:26px;}
h2 .search form{display:inline;}
h2 .search .text{ width:174px; *margin-right:5px; margin-top:3px; *margin-top:2px; padding:0 3px; vertical-align:top}
h2 .search .button{ margin-top:3px; vertical-align:top}
h3.title .select{ float:right; padding-right:10px; _padding-top:3px; font-size:12px; font-weight:normal;}

/*comment*/
.comment #c1{ width:130px;}
.comment #c2{ width:109px;}
.switching .title li.current{border-top:1px solid #09418F;height:23px;line-height:22px;background:#fff;}


/*ul li*/
.side-img li{ float:left; width:139px; height:126px; margin-bottom:5px; overflow:hidden; text-align:center;}/*changed by jianglinjie on 2012/9/12*/
.side-img li img{ display:block; width:120px; height:96px; margin:0 auto 3px; padding:1px; border:1px solid #ddd;}/*changed by jianglinjie on 2012/9/12*/

.side-list li{height:22px;line-height:22px;overflow:hidden;}
.num li{ height:24px; line-height:24px; border-bottom:1px dotted #b4b4b4; overflow:hidden;}
.num .icon1,.num .icon2,.num .icon3,.num .icon4,.num .icon5,.num .icon6,.num .icon7,.num .icon8,.num .icon9,.num .icon10{float:left; width:18px; height:24px; margin:0; padding:0; background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat; text-indent:-9999px; font-size:1px;}
.num .icon1{ background-position:-4px -516px;}
.num .icon2{ background-position:-4px -540px;}
.num .icon3{ background-position:-4px -564px;}
.num .icon4{ background-position:-4px -587px;}
.num .icon5{ background-position:-4px -611px;}
.num .icon6{ background-position:-4px -635px;}
.num .icon7{ background-position:-4px -659px;}
.num .icon8{ background-position:-4px -683px;}
.num .icon9{ background-position:-4px -707px;}
.num .icon10{ background-position:-4px -731px;}
.num a{ display:inline-block; float:left; height:24px; padding-left:10px; width:250px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.num .traffic{ float:right; width:45px; color:#676767;}

/*headline*/
.headline{height:27px;border-bottom:1px solid #E0E0E0;}
.headline strong{float:left;width:76px;height:26px;line-height:26px;font-size:14px;font-family:Microsoft YaHei;text-align:center;border-width:1px;border-style:solid;border-color:#042757 #E0E0E0 #fff;position:relative;margin-bottom:-1px;}
.headline-img{float:right;width:222px;}
.headline-a{line-height:24px;}
.headline-a .headline-title{margin-bottom:10px;}
.headline-a .headline-title li{text-align:center;font-weight:normal;font-size:14px;}
.headline-a .headline-con li{font-size:12px;height:24px;overflow:hidden;}

/* discuss */
#RightSide .tab-con{padding:0;height:250px;}
#RightSide .tab-con img{vertical-align:top;}
.tab-con-list{line-height:24px;}
.tab-con-list{padding:5px 10px 0;}
.tab-con-list li{height:24px;overflow:hidden;zoom:1;}
.tab-con-list li.bb{border-bottom:1px dashed #E1E1E1;}
.discuss{padding:0 10px;padding-top:5px;}  /*2012-08-03 by pzl*/
.discuss li{padding:5px 0;border-bottom:1px dashed #E1E1E1;overflow:hidden;zoom:1;vertical-align:top;height:70px;}
.discuss-left{float:left;width:50px;padding-right:8px;margin:3px 0 0 0;}/*2012-08-03 by pzl*/
.discuss-left p{display:block;text-align:center;height:20px;line-height:20px;overflow:hidden;}
.discuss-left p a, .discuss-left p a:hover{color:#0056A6;}
.discuss-right{float:left;width:220px;}
.discuss-right strong{text-decoration:underline;}
.discuss-right p, .discuss-right p a, .discuss-right p a:hover{color:#8E8E8E;}
.discuss-right p span{float:right;}
.discuss-intro{margin-bottom:8px;height:36px;line-height:18px;overflow:hidden;}
.discuss-answer{line-height:23px;}
.discuss-answer a{float:right;height:23px;display:block;line-height:23px;overflow:hidden;text-decoration:underline;}/*2012-08-03 by pzl*/

.qa{zoom:1;padding:10px 0 5px 3px;}
.qa:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.qa input, .qa strong, .qa a.find{background:url(//i.ssimg.cn/images/info/2012/05/07/set.gif) no-repeat;}
.qa input{float:left;width:123px;height:20px;line-height:20px;padding:2px 2px 1px 23px;background-position:0 -90px;border:0 none;font-size:12px;color:#999;}
.qa strong{float:left;width:52px;height:20px;line-height:20px;padding:2px 1px 1px 2px;background-position:-151px -90px;margin:0 4px 0 3px;display:inline;}
.qa strong ul{position:absolute;width:52px;border:1px solid #C4C4C4;z-index:20;top:20px;left:-35px;background:#fff;}
.qa strong ul li{cursor:pointer;padding-left:5px;font-weight:normal;line-height:24px;}
.qa strong ul li.hover{background:#C0C0C0;}
.qa strong span{font-weight:normal;width:32px;float:left;margin-right:2px;text-align:center;}
.qa strong a{float:left;width:17px;height:20px;position:relative; z-index:90}
.qa strong a:hover{text-decoration:none;color:#333;}
.qa a.find{width:80px;height:21px;line-height:21px;color:#fff;float:left;background-position:-210px -91px;text-align:center;font-family:"宋体";}
.qa a.find:hover{color:#fff;text-decoration:none;}

/* tab-scroll */
.tab-scroll{height:77px;margin:0 10px;overflow:hidden;zoom:1;padding-top:15px;}
.tab-scroll-left, .tab-scroll-right{width:15px;height:55px;margin-top:11px;background:url(//i.ssimg.cn/images/info/2012/05/07/set.gif) no-repeat;cursor:pointer;}
.tab-scroll-left{background-position:-115px 0;float:left;}
.tab-scroll-right{background-position:-130px 0;float:right;}
.tab-scroll-pic{height:77px;float:left;width:228px;overflow:hidden;margin:0 10px;}
.tab-scroll-pic ul{height:77px; float:left;}
.tab-scroll-pic li{float:left;width:56px;margin:0 10px;display:inline;}
.tab-scroll-pic li img{display:block;padding:2px;border:1px solid #E1E1DF;}
.tab-scroll-pic li p{height:27px;line-height:27px;display:block;overflow:hidden;text-align:center;}
.tab-scroll-pic a, .tab-scroll-pic li a:hover{color:#0056A6;}

/* side-img */
.side-img{overflow:hidden;zoom:1;}
.side-img a, .side-img a:hover{color:#0056A6;}

/* invest */
.invest{overflow:hidden;zoom:1;padding:9px;}
.invest li{float:left;width:50px;padding:0 10px;}
.invest li a{line-height:22px;}
.cRed{color:#c00;}
.cGreen{color:#080;}

/* stockwrap */
.stockwrap{width:298px;height:110px;overflow:hidden;}
.stockdetail{height:110px;}
.stockdetail ul{float:left;width:298px;}
.stockdetail ul li{overflow:hidden;zoom:1;height:22px;line-height:22px;vertical-align:top;}
.stockdetail ul li.odd{background:#EDEDED;}
.stockdetail ul li span{float:left;text-align:center;}
.stockdetail ul li span.sp1{width:63px;background:none;}
.stockdetail ul li span.sp2{width:58px;}
.stockdetail ul li span.sp3{width:49px;}
.stockdetail ul li span.sp4{width:77px;}
.stockdetail ul li span.sp5{width:51px;}

/* char */
.char a{width:12px;display:inline-block;text-align:center;}

/* hotstock */
.hotstock{padding:5px 0;}
.hotstock th{padding:0 2px;}
.hotstock th{font-weight:normal;background:#EDEDED;line-height:24px;}
.hotstock a{color:#0E478C;text-decoration:underline;}
.hotstock a:hover{color:#c00;}
.hotstock a.add{width:12px;height:12px;display:inline-block;margin-top:5px;background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) no-repeat 0 0;text-decoration:none;}



/*列表页主样式*/
/*list*/
#List{ float:left; width:650px;}
#List .content{ padding:10px; line-height:26px; border:1px solid #E0E0E0; border-top:none; font-size:14px; overflow:hidden; zoom:1;}

/*list-line*/
.list-line{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #b0b0b0;  overflow:hidden; zoom:1;}
.list-line li{ padding-left:15px; font-size:14px; background:url(//i.ssimg.cn/images/info/2012/05/07/icon.gif) -15px -344px no-repeat;}
.list-line li span{ float:right; font-size:12px; color:#666;}


/*弹出框特别样式*/
html,body {height:100%;padding:0;margin:0}
*html{background-image:url(about:blank);background-attachment:fixed;}
.DOMWindow {left:50%;top:50%;_top:expression(documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2);_margin-top:0;position:fixed;z-index:9999;_position:absolute;}
#DOMWindow_Overlay{width: 100%;height: 100%;left:0;top:0;_top:expression(documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2);z-index:1000;position: fixed;_position:absolute;background-color:#000;display:none;}

/*update20120803 by pzl*/
/*问股模块更新*/
.asksk{background:#eee;border:1px #e0e0e0 solid;margin:0 0 10px 0;}
#RightSide .asksk .content{margin:0;border:none;}
#RightSide .asksk .content li{padding:0;border-bottom:1px #a7a7a7 dashed;margin:0 0 10px 0;}
#RightSide .asksk .content .nspc{margin-bottom:5px;}
/*#endregion*/


