﻿/*新标题栏样式*/
.titleBar{ margin:auto; background-image:url(../images/bar_mid.gif); background-repeat:repeat-x; height:27px; clear:both; overflow:hidden}
.titleBar a:link{color:#FCFAFF; text-decoration:underline}
.titleBar a:visited{color:#FCFAFF; text-decoration:underline}
.titleBar a:hover{color:#FCFAFF;text-decoration:underline;}
.titleBar a.red{color:#FCFAFF; text-decoration:none; text-decoration:underline}
.titleBar div{ height:27px; line-height:27px; color:#FCFAFF; overflow:hidden;}
.titleBar .left{ background:url(../images/bar_left.gif) no-repeat left center; padding-left:30px; font-weight:bold; text-align:left; float:left; font-size:14px; }
.titleBar .left .title{ margin-top:2px; height:25px; font-weight:bold;  line-height:26px;}
.titleBar .middle{ float:left; margin-left:55px;}
.titleBar .middle a{ margin-right:15px; text-decoration:underline;}
.titleBar .middle ul li{ float:left; margin-right:12px;}
.titleBar .right{background-image:url(../images/bar_right.gif); background-repeat:no-repeat; background-position:right center; padding-right:12px; text-align:right; float:right; }
.titleBar .right a{text-decoration:underline;}
.titleBar .special{ margin-left:30px; float:left;}
.titleBar .special div{ background-image:url(../images/bar_special_B.gif); background-repeat:no-repeat; width:39px; height:27px; float:left; text-align:center; color:#000; cursor:pointer; line-height:35px; }
.titleBar .special div.selected{background-image:url(../images/bar_special_A.gif);}
.titleBar2{ margin:auto; background-image:url(../images/bar2_mid.gif); background-repeat:repeat-x; height:27px; clear:both; overflow:hidden; margin-left:auto; margin-right:auto;}
.titleBar2 a:link{color:#36477D; text-decoration:underline}
.titleBar2 a:visited{color:#36477D; text-decoration:underline}
.titleBar2 a:hover{color:#36477D;text-decoration:underline;}
.titleBar2 div{ height:27px; line-height:27px; color:#36477D;}
.titleBar2 .left{ background-image:url(../images/bar2_left.gif); background-repeat:no-repeat; background-position:left center; padding-left:30px; font-weight:bold; text-align:left; float:left; font-size:14px;}
.titleBar2 .right{background-image:url(../images/bar2_right.gif); background-repeat:no-repeat; background-position:right center; padding-right:12px; text-align:right; float:right; }
.titleBar2 .right a{text-decoration:underline;}
/*新新式*/
li{ list-style-type:none;}
a:link{color:#000000; text-decoration:underline}
a:visited{color:#000000; text-decoration:underline}
a:hover{color:#CE0007;text-decoration:underline;}
a.red:link{color:#FF0000; text-decoration:underline}
a.red:visited{color:#FF0000; text-decoration:underline}
a.red:hover{color:#FF0000;text-decoration:underline;}

span.red a:link{color: #CE0007; text-decoration: underline; font-weight:normal}
span.red a:visited{color: #CE0007; text-decoration: underline; font-weight:normal}
span.red a:hover{color: #CE0007; text-decoration: underline; font-weight:normal}
li span.red a:link{color: #CE0007; text-decoration: underline; font-weight:normal}
li span.red a:visited{color: #CE0007; text-decoration: underline; font-weight:normal}
li span.red a:hover{color: #CE0007; text-decoration: underline; font-weight:normal}
.line{ width:100%; height:1px; overflow:hidden; background-image:url(../images/dotted_1.gif); margin:3px auto;}
.leftModel{ width:320px; float:left;}
.leftModel li a:link{color:#000000; text-decoration:underline}
.leftModel li a:visited{color:#000000; text-decoration:underline}
.leftModel li a:hover{color:#FF0000;text-decoration:underline;}
.leftModel .mainIndex{ margin:auto; height:250px;}
.leftModel .mainIndex ul{ width:320px;}
.leftModel .mainIndex ul li.right{ text-align:right;}
.leftModel .mainIndex ul li.code{ width:57px;}
.leftModel .mainIndex ul li.name{ width:70px;}
.leftModel .mainIndex ul li.close{ width:68px;}
.leftModel .mainIndex ul li.updown{ width:60px;}
.leftModel .mainIndex ul li.updownpre{width:59px; border-right:solid 1px #9AB3C7;}
/*.leftModel .mainIndex ul li.relative{ width:43px;border-right:solid 1px #9AB3C7;text-align:center;}*/
.leftModel .mainIndex ul.indexHeader li{ float:left; height:25px; line-height:25px; overflow:hidden;border-left:solid 1px #9AB3C7; border-bottom:solid 1px #9AB3C7;background-color:#E9EFFD; text-align:center;}
.leftModel .mainIndex ul.indexBody li{ float:left; height:23px; line-height:23px; overflow:hidden;border-left:solid 1px #9AB3C7; border-bottom:solid 1px #9AB3C7}
.leftModel .quoteData{ height:156px; border:solid 1px #9AB3C7; border-top:solid 0px #9AB3C7; overflow:hidden}
.leftModel .quoteData .rank ul{ margin:2px 0px 2px 15px; overflow:hidden;}
.leftModel .quoteData .rank ul li{background:url(../images/li_2.gif) no-repeat left center; text-align:left;padding-left:10px; line-height:23px; list-style:none}
.leftModel .quoteData .rank ul li a{ margin-right:8px;}
.leftModel .quoteData .rank ul li a.m0{ margin-left:0px;}
.leftModel .quoteData .hot{ margin-left:20px; margin-top:2px; text-align:left; }
.leftModel .quoteData .hot ul li{list-style:none; margin-right:12px; float:left; line-height:22px; white-space:nowrap;}
.leftModel .quoteData .hot ul li a{ float:left; margin-right:8px;background:url(../images/li_2.gif) no-repeat left center; text-align:left;padding-left:6px;}
.leftModel .quoteData .line{ width:100%; height:1px; overflow:hidden; background-image:url(../images/dotted_1.gif); margin:5px auto;}
/*middleModel begin*/
.middleModel{ float:left; width:358px; margin-left:10px;}
.middleModel #focus{ height:180px; border:solid 1px #9AB3C7; background-color:#D6DDEF}
.middleModel #focus .details{margin:4px 4px; background-color:#fff; padding:8px; overflow:hidden; height:155px}
.middleModel #focus .details .headtitle{ text-align:center; line-height:25px;}
.middleModel #focus .details .headtitle a{ font-size:20px; color:#CE0007; font-family:"黑体"}
.middleModel #focus .details .headtext ul{ margin:4px auto 6px auto;}
.middleModel #focus .details .headtext li{ line-height:22px; list-style:none}
.middleModel #focus .line{ width:100%; height:1px; overflow:hidden; background-image:url(../images/dotted_1.gif); margin:6px auto;}
.middleModel .bulletin{height:251px; border:solid 1px #9AB3C7; border-top:solid 0px #9AB3C7; overflow:hidden}
.middleModel .bulletin ul{ margin:0px 6px 0 16px; overflow:hidden}
.middleModel .bulletin ul li{background:url(../images/li_1.gif) no-repeat left center; text-align:left;padding-left:10px; line-height:24px; list-style:none; font-size:14px; overflow:hidden;}
.middleModel .bulletin ul li{ font-size:14px;}

/*右边数据部分*/
.rightModel{ float:right; width:252px;}
.rightModel .datacenter{ border:solid 1px #9DB7C8; height:207px; border-top:solid 0px #9DB7C8; background-color:#F1F6FC; overflow:hidden;}
.rightModel .datacenter .linklist{ margin:0px 0px 0px 8px;clear:both; padding:0px}
.rightModel .datacenter .linklist .title{ background:url(../images/dot_1.gif) no-repeat left 5px;font-weight:bold; text-align:left; padding-left:16px;height:23px; line-height:23px; float:left; border:0}
.rightModel .datacenter .linklist .link{ float:left; margin-left:8px; overflow:hidden; text-align:left;}
.rightModel .datacenter .linklist .link ul li{ text-align:left;white-space:nowrap; overflow:hidden; height:22px;line-height:22px;white-space:nowrap; }
.rightModel .datacenter .linklist .link ul li a{background:url(../images/li_2.gif) no-repeat left center;padding-left:8px; margin-right:6px; float:left; }
.rightModel .tg{ height:90px; width:100%; background-color:#B3B3B3; margin:6px auto;}
.rightModel .dailyreader{ height:101px; border:solid 1px #9AB3C7; border-top:solid 0px #9AB3C7; overflow:hidden; width:250px;}
.rightModel .dailyreader ul{margin:2px 0px 2px 15px; overflow:hidden;}
.rightModel .dailyreader ul li{background:url(../images/li_2.gif) no-repeat left center; text-align:left;padding-left:12px; line-height:23px; list-style:none; overflow:hidden; white-space:nowrap;}
.rightModel .dailyreader ul li a{ margin-right:24px;}
/*中部*/
.banner{ margin:8px auto; clear:both; overflow:hidden; width:100%;}
.banner div.left_tg{ width:688px; height:90px; float:left; background-color:#B3B3B3;}
.banner div.right_tg{ width:252px; height:90px; float:right; background-color:#B3B3B3; }
.banner div.whole{ height:90px; background-color:#B3B3B3;}
/*数据表格样式*/
.report{ margin:auto; margin-top:6px; clear:both;overflow:hidden; width:100%}
.report .left{ width:470px; float:left; overflow:hidden;}
.report .right{ width:470px; float:right; overflow:hidden;}
.report .all{ width:100%; overflow:hidden;}
.report .head{background-image:url(../images/report_head.gif); background-repeat:repeat-x; height:26px; line-height:26px; border:solid 1px #A0B5CA; clear:both; border-bottom:solid 0px #A0B5CA; }
.report .head .lable{ background-image:url(../images/dot.jpg);background-position:left center; background-repeat:no-repeat; padding-left:18px; margin-left:6px; text-align:left; float:left; color:#32457F; font-size:14px; font-weight:bold;height:25px; line-height:25px;}
.report .head .more{ height:26px; line-height:26px; float:right; padding-right:6px;}
.report .head .more a:link{color:#364682; text-decoration:underline}
.report .head .more a:visited{color:#364682; text-decoration:underline}
.report .head .more a:hover{color:#364682;text-decoration:underline;}
.report table{ background-color:#A0B5CA; width:100%;}
.report table th{ font-weight:normal; color:#3D497B; text-align:center; white-space:nowrap; background-color:#E9EFFD; line-height:25px; height:25px;}
.report table td{ font-weight:normal; color:#010101; white-space:nowrap; background-color:#FFFFFF; line-height:24px; height:24px;}