锘?*#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(/uploads/image/iii2007/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(/uploads/image/iii2007/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(/uploads/image/iii2007/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(/uploads/image/iii2007/no-repeat.gif) no-repeat;}

/*header*/
#header .nav{ height:27px; padding:3px 5px 0; border:1px solid #e0e0e0; color:#b3b3b3;overflow:hidden;zoom:1;}
#header .nav{text-align:left}
#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(/uploads/image/iii2007/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(/uploads/image/iii2007/s-content-logo.gif) no-repeat;}
.backhome{padding:0 0 0 68px;line-height:30px; background-position:0 -40px; *background-position:0 -41px; display:inline-block;}
/*#endregion*/

/*#region nav.css */

@charset "utf-8";
/*nav*/
#nav .title{ height:40px; background-position:0 -37px;}
#nav .footer{ float:right; width:10px; height:40px; background-position:-293px 0;}
#nav h2{ float:left; width:293px; height:40px;background:url(/uploads/image/iii2007/title.gif) no-repeat;}
#nav h2 a{display:block;height:40px;overflow:hidden;}
#nav .aside{ float:right;}
#nav .aside a{ color:#fff;}
#nav .aside .text{ width:174px; height:21px; line-height:21px; margin:0; *margin-right:5px; padding:0 3px; border:none; background-position:0 0;}
#nav .aside .form{ float:right; padding-top:10px;}
#nav .aside .form form,#nav .aside .form .button{ float:left; margin-left:5px; vertical-align:top;}
#nav .aside .tags{ float:right; line-height:40px; padding-left:10px; word-spacing:5px;}
#nav .aside .button{ float:right; width:50px; height:21px; line-height:21px; border:none; color:#fff; cursor:pointer; background-position:-183px 0;}

/*navbar*/
#nav .navbar{ width:958px; padding-top:5px; border:1px solid #e0e0e0; overflow:hidden; zoom:1;}
.navbar h3{ float:left; *display:inline; width:20px;margin-left:10px;}
.navbar h3 a{ display:block; width:100%; height:40px; text-indent:-9999px; font-size:0;}
.navbar .content{ float:left;margin-left:10px; border:1px solid #e0e0e0; background-color:#fafafa; }
.navbar a{white-space:nowrap;}

/*nav scroll*/
/*
#nav .scroll{ height:25px; padding:5px 5px 0; border:1px solid #e0e0e0; border-top:none;}
#nav .left,#nav .right{float:left; width:10px; height:11px; line-height:10px;  margin-top:3px; background-position:0 -64px; cursor:pointer;}
#nav .right{float:right; background-position:-8px -64px;}*/
#nav .scroll{ height:25px; padding:5px 5px 0; *height:20px; *padding:10px 5px 0; border:1px solid #e0e0e0; border-top:none; overflow:hidden}
#nav .left,#nav .right{float:left; width:10px; height:11px; line-height:10px;  margin-top:3px; background-position:0 -63px;  *background-position:0 -65px; cursor:pointer;}
#nav .right{float:right; background-position:-8px -63px; *background-position:-8px -65px;}

#nav .demo{ float:left; width:918px; height:25px; overflow:hidden; margin-left:5px;}
#nav .demo-hidden{ float:left; width:850px; overflow:hidden; white-space:nowrap;}
#nav .scroll strong{ float:left; font-weight:bold;}
#nav .scroll ul{ display:inline;}
#nav .scroll li{ display:inline; padding-right:15px; font-family:"microsoft yahei", "simsun";}
#nav .scroll li strong{ float:none; padding-right:5px;}
#nav .scroll .up{ padding-left:15px; background-position:0 -78px; color:red;}
#nav .scroll .down{ padding-left:15px; background-position:0 -403px; color:green;}
#nav .scroll .greenup{ padding-left:15px; background-position:0 -465px; color:green;}
#nav .scroll .reddown{ padding-left:15px; background-position:0 -443px; color:red;}
#nav h2 a{display:block;height:40px;overflow:hidden;}/*鏂版坊鍔狅紝娣诲姞鐩稿簲鐨勯摼鎺?/
/* h2.title */
h2.title .tags{ float:right; margin-right:15px; font-size:12px; font-weight:normal;color:#09418f;}
h2.title .tags a{ color:#09418f;}
h2.title .tags a:hover{ color:#ff0000;}
h2.title .more{color:#09418f;}

/*#endregion*/

/*#region nav-finance.css */
#nav .navbar{ width:958px; padding-top:5px; border:1px solid #e0e0e0; overflow:hidden; zoom:1;}
.navbar h3{ float:left; *display:inline; width:20px;margin-left:10px;}
.navbar h3 a{ display:block; width:100%; height:40px; text-indent:-9999px; font-size:0;}
.navbar .content{ float:left;margin-left:10px; border:1px solid #cdcdcd; background-color:#fafafa; }
.navbar a{white-space:nowrap;}

.navbar h3.t1,.navbar h3.t2{ height:59px;width:31px; cursor:pointer; background:url(/uploads/image/iii2018/title.gif) no-repeat;}
#nav .navbar{ border: 1px solid #e0e0e0;height:60px;overflow:hidden;padding-top:5px;background-position:0 -439px;}
.navbar .content{height:50px; line-height:22px;padding:3px 0 0 10px;}
.navbar .content a{margin:0 4px;}
.navbar h3.t1{ background-position:-146px -134px;}
.navbar h3.t2{ background-position:-185px -134px;}
.navbar .c1{ width:475px;}
.navbar .c2{ width:345px;padding-right:5px;}
/*#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(/uploads/image/iii2007/s-content-logo.gif) no-repeat;}
.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(/uploads/image/iii2007/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:110px; margin-bottom:5px; overflow:hidden; text-align:center;}
.side-img li img{ display:block; width:110px; height:80px; margin:0 auto 3px; padding:1px; border:1px solid #ddd;}
.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(/uploads/image/iii2007/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;height:245px;overflow:hidden;padding-top:5px;}
.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;}
.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;}
.discussnob{height:225px;overflow:hidden;}
.discussnob li{border-bottom:0 none;padding:5px 0 0;}
.discuss-answer{line-height:23px;}
.discuss-answer a{float:right;width:100px;height:23px;display:block;line-height:23px;background:url(/uploads/image/iii2007/set.gif) no-repeat 0 0;text-indent:-999em;overflow:hidden;}
.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(/uploads/image/iii2007/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(/uploads/image/iii2007/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(/uploads/image/iii2007/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(/uploads/image/iii2007/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:;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;}

/*#endregion*/
