@charset "utf-8";
/* CSS Document */
/*--首页--*/

.searchBar .searchButton{ width:30px; height:30px; background:url(icon/searchButton.png) no-repeat 2px 2px; border:0; cursor:pointer;}
.logoDiv{float:left;width:640px; overflow:hidden;}
.theLogo{float:left;width:378px;_width:378px;padding:5px 0 0 10px}
.tit01{padding-top:15px}
.theWap{padding-top:18px}
.theWap-span{background:url(icon/sprite5.gif) no-repeat 0 -193px;padding:0 12px 0 15px}
.cRed,.cRed a:link,.cRed a:visited,.cRed a:hover,a.m_red:link,a.m_red:visited,a.m_red:hover{color:#ba2636}
.theDate{color:#666;padding-top:4px;padding-top:6px\9;*padding-top:6px;_padding-top:4px}
.theDate p{float:left;}
.navSet{float:right;padding:5px 20px 1px 0}
.navSet .set2{float:right;width:254px;padding-top:2px;color:#999;position:relative; z-index:88;}
.navSet .set2.cGray{color:#ddd}
.navSet .set2.cGray a:hover{color:#ba2636}
.navSet .set2 strong{color:#ba2636;}
.btn03 a{float:right;background:#ba2636;font-weight:bold;width:36px;height:15px;text-align:center;line-height:15px;padding:1px 0 0 1px}
.btn03 a:hover,#btnSwapLogin.btn03aHover,.btn03 .btn03aHover{background:#c5d0d4;text-decoration:none}
.user{float:right;padding:2px 0 0 10px;color:#666;margin-right:-2px;display:inline; position:relative; z-index:88;display:none}
.user span.name{background:url(icon/sprite5.gif) right -513px;padding-right:15px;color:#004276;position:relative; cursor:pointer; z-index:88;}
.user span.nameup{background:url(icon/sprite5.gif) right -529px;padding-right:15px;color:#004276;position:relative; cursor:pointer; z-index:88;}
.user span.quit{padding-left:14px}
a.cGray:link,a.cGray:visited{ color:#666;}
a.cGray:hover{ color:#ba2636;}
#enterPro{border:1px solid #DFDFDF;top:19px;left:42px;width:84px;background:#fff;z-index:99; position:absolute;}
#enterPro li{line-height:24px;height:24px;cursor:default}
#enterPro li a{line-height:24px;height:24px;text-decoration:none;color:#2b2b2b;padding-left:8px;width:77px;display:block;}
#enterPro li a:hover{background:#ececec;}
.login{float:right;padding-right:7px; min-width:120px; *width:120px;}
.indexLogin{position:absolute;right:0;top:31px;background:url(icon/sprite5.gif) no-repeat right -349px;width:341px;height:137px;z-index:100;display:none}
.close{float:left;width:332px;height:15px;padding:16px 9px 0 0}
#btnLoginClose{float:right;background:url(icon/sprite5.gif) no-repeat 0 -303px;padding-left:9px}
.cGray2,.cGray2 a:link,.cGray2 a:visited{color:#999}
.cGray2 a:hover{color:#ba2636}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}
.indexLogin ul{float:left;width:161px;padding:4px 0 0 55px}
.indexLogin li{height:30px}
.indexLogin label{vertical-align:middle}
.indexLogin .text{width:124px;height:14px;font-size:12px;vertical-align:middle;padding:2px 0 0 2px}
.btn04,.btn04_hover{float:right;width:39px;height:19px;background:url(icon/sprite5.gif) no-repeat 0 -349px;border:none;cursor:pointer;margin-right:1px;display:inline}
.indexReg{float:left;width:60px;padding:19px 0 0 30px;line-height:20px;color:#666}
.indexReg a{text-decoration:underline}
.cWhite,.cWhite a:link,.cWhite a:visited,.cWhite a:hover,.label01 li.current a:link,.label01 li.current a:visited,.label01 li.current a:hover,.curve li.current a:link,.curve li.current a:visited,.curve li.current a:hover{color:#fff}
.reg{float:right;padding:2px 8px 0 0}
.cGray,.cGray a:link,.cGray a:visited,.fPic .cGray a:hover{color:#666}
.cGray a:hover{color:#ba2636}
.navFind{float:right;width:382px;padding:7px 19px 0 0;position:relative;z-index:80}
.navFind span{float:left}
.navFind .text{width:239px;height:16px;padding:2px 0 0 5px;margin-top:1px !important;*margin-top:0px !important;margin-top:0;margin-right:7px;background:#fff;border:1px solid #819bb4;color:#646464;font-size:12px}
#searchFormOption{position:relative;float:left;z-index:80}
.sel{width:56px;height:16px;margin:1px 9px 0 0;padding:2px 0 0 11px;border:1px solid #819bb4;border-right:none;background:#fff url(icon/sprite5.gif) no-repeat right -684px;font-size:12px;color:#646464;cursor:default}
#loginFldselectop{position:absolute;border:1px solid #DFDFDF;top:20px;left:0px;width:49px;_width:38px;background:#fff;z-index:99;display:none}
#loginFldselectop li{line-height:20px;height:20px;cursor:default}
#loginFldselectop li a{line-height:20px;height:20px;text-decoration:none;color:#000000;padding-left:11px;width:38px;display:block;}
.navFind .button,.navFind .button_hover{width:51px;height:20px;padding:1px 0 0 2px;margin:1px 0 0;border:none;cursor:pointer}
.navFind .button{background:url(icon/sprite5.gif) no-repeat 0 -618px;}
.stockList,#3g_box{display:none}
.headBg{width:100%;height:56px;margin:0 auto;background:#fff url(icon/index_navbg.gif) repeat-x top}
.headNav{width:990px;height:56px;margin:0 auto;padding-left:10px;background:url(icon/index_navbg.gif) repeat-x top}
.headNav ul{float:left;background:url(icon/index_line.gif) no-repeat right center;padding:4px 15px 4px 0;_padding:5px 15px 4px 0;margin-right:14px}
.headNav li,.lis04 li,.adList03 li{ height:24px; line-height:24px; overflow:hidden; margin-left:-7px}
.headNav-last{background:none;padding-right:0;margin-right:0}
.newHeadBg{width:100%;height:90px;margin:0 auto; padding:20px 0 0 0;background:url(icon/index_line.png) repeat-x top;}
.newHeadNav{ width:1000px; height:90px; margin:0 auto;}
.newHeadNavL{ width:10px; height:90px; background:url(icon/index_left.png) no-repeat 0 0; float:left;}
.newHeadNavR{ width:10px; height:90px; background:url(icon/index_right.png) no-repeat 0 0; float:left;}
.newHeadNavC{ width:980px; height:90px; background:url(icon/index_middle.png) repeat-x 0 0; float:left;}
.newHeadNavC .nhnMain{ width:980px; height:36px;}
.newHeadNavC .nhnMain .nhnmBlcok{ background:url(icon/index_newline.gif) no-repeat right center; padding:0 23px; font:normal 16px "微软雅黑"; line-height:36px; float:left;}
.newHeadNavC .nhnMain .nhnmBlcokEnd{ padding:0 23px; font:normal 16px "微软雅黑"; line-height:36px; float:left;}
.newHeadNavC .nhnSnd{ width:890px; *width:930px; height:50px; margin:5px auto 0 auto; *margin:5px 0 0 auto;}
.newHeadNavC .nhnSnd .nhnsBigContainer1{ height:50px; padding:0 0 0 50px; background:url(icon/index_nhns1.png) no-repeat left center; float:left;}
.newHeadNavC .nhnSnd .nhnsBigContainer2{ height:50px; padding:0 0 0 50px; background:url(icon/index_nhns2.png) no-repeat left center; float:left;}
.newHeadNavC .nhnSnd .nhnsBigContainer3{ height:50px; padding:0 0 0 50px; background:url(icon/index_nhns3.png) no-repeat left center; float:left;}
.newHeadNavC .nhnSnd .nhnsBlockT{ margin:5px 0 0 0; padding:0 0 0 25px; line-height:20px; float:left;}
.newHeadNavC .nhnSnd .nhnsBlockTEnd{ margin:5px 0 0 0; padding:0 30px 0 25px; line-height:20px; float:left;}
.newHeadNavC .nhnSnd .nhnsBlockB{ padding:0 0 0 25px; line-height:20px; float:left;}
.newHeadNavC .nhnSnd .nhnsBlockBEnd{ padding:0 30px 0 25px; line-height:20px; float:left;}
.sep01{background:url(icon/sprite5.gif) no-repeat 21px -80px;padding-left:41px;font-weight:bold;padding-top:2px}
.sep02{padding-left:21px}

.dhgg{width:1000px; margin:0 auto; padding-top:0px;}
.dhgg1{float:left; width:334px; height:92px}
.qyqz1{margin:0 auto;width:1000px}

.zpp{float:right;width:1000px;padding:0px;background: #ffffff;}
.zp_b{float:left; width:1000px; height:auto; color:#333; font-size:14px; line-height:18px; margin-top:5px; font-weight:bold;}
.zp_box{float:left; width:360px; height:auto; color:#333; font-size:14px; color:#004276; line-height:30px; }
.zp_xm{float:left; width:285px; margin-left:0px; padding:3px 0px 3px 5px; border-bottom:#B7B5B5 1px solid;border-bottom:#cccccc 1px dashed;font-weight:100;}
.zp_xb{float:left; width:116px; text-align:center;border-bottom:#cccccc 1px dashed; padding:3px 0px;font-weight:100;}
.zp_szd{float:left; width:60px; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zp_ck{float:left; width:120px;border-bottom:#cccccc 1px dashed; padding:3px 0px; font-weight:100;}




.qpp{float:right;width:750px;padding:0px;background: #ffffff;}
.qiuzhi_b{float:left; width:750px; height:auto; color:#333; font-size:14px; line-height:26px; margin-top:5px; font-weight:bold; margin-left:20px;}
.qiuzhi_box{float:left; width:360px; height:auto; color:#333; font-size:14px; color:#004276; line-height:30px; }
.qiuzhi_zwfx{float:left; width:150px; border-bottom:#cccccc 1px dashed; padding:3px 2px;font-weight:100;}
.qiuzhi_xb{float:left; width:85px; text-align:center;border-bottom:#cccccc 1px dashed; padding:3px 0px;font-weight:100;}
.qiuzhi_szd{float:left; width:60px; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.qiuzhi_ck{float:left; width:60px;border-bottom:#cccccc 1px dashed; padding:3px 0px; font-weight:100;}



/*--第一广告栏区域--*/
.adbox{clear:both; background:#fff; width:1000px; margin: auto; padding:0;}
.adboxInside{ height:42px; margin:5px 0 5px 0px; padding:0;}
.adboxInside div{ padding:1px; margin:0 5px 0px 0; border: 1px solid #ddd; width:157px; height:40px; float:left}
.adboxInside div img{ width:156px; height:40px;}


.adboxInside2{ height:42px; margin:5px 0 5px 15px; padding:0;}
.adboxInside2 div{ padding:1px; margin:0 5px 0px 0; border: 1px solid #ddd; width:176px; height:40px; float:left}
.adboxInside2 div img{ width:176px; height:40px;}

.sedNav{width:1000px;margin:0 auto;background:url(icon/img_01.gif) repeat-x bottom;padding-bottom:2px}
.bord01{float:left;width:998px;border:1px solid #dce1e5;padding:4px 0 3px 0; background:#fff;}
.adList04{float:left;width:140px;padding-left:12px}
.adList04 li{float:left;width:140px;line-height:24px;}
.adList04 li.h20{line-height:20px;}
.adList04 li.h40{line-height:40px;}
.adBlue,.adBlue a:link,.adBlue a:visited,.adBlue a:hover{color:#436373}
.bord01Special{ background:url(icon/bord1.png) no-repeat right}
.bord01Nav01{ background:url(icon/nav01.png) no-repeat left}
.bord01Nav02{ background:url(icon/nav02.png) no-repeat left}
.bord01Nav03{ background:url(icon/nav03.png) no-repeat left}
.bord01Nav04{ background:url(icon/nav04.png) no-repeat left}
.bord01Nav05{ background:url(icon/nav05.png) no-repeat left}
.bord01Nav06{ background:url(icon/nav06.png) no-repeat left}
.bord01Nav07{ background:url(icon/nav07.png) no-repeat left}
.bord01Nav08{ background:url(icon/nav08.png) no-repeat left}
.bord01Nav09{ background:url(icon/nav09.png) no-repeat left}
.bord01Nav10{ background:url(icon/nav10.png) no-repeat left}
.ad820{float:left;width:818px;padding-left:11px;overflow:hidden}
.adList05{float:left;width:835px}
.adList05 li{float:left;width:114px;line-height:20px;padding-right:15px; padding-left:25px}
.ad660{float:left;width:660px;height:90px;margin:2px 0;text-align:left;border:1px solid #dce1e5;}
/*--内容区域--*/
.focus{width:1000px;height:73px;margin:0 auto;background:#fff; border-bottom:4px solid #c6cfd4; padding-top:5px;}
.focus .item{float:left;width:309px;padding:0 6px 0 15px}
.focus .item img{float:left;width:100px;height:73px;margin-right:15px;display:inline;border-width:0}
.focus .item h3{ height:18px; padding:10px 0 0 0;line-height:18px; overflow:hidden;}
.focus .item p{ height:36px; color:#666;line-height:18px; overflow:hidden;}
.col{width:1000px;margin:0 auto;background:#fff url(icon/bg01.gif) repeat-y top left}
.colzp{width:980px;margin:0 auto;background:#fff url(icon/bg01.gif) repeat-y top left}
.col_R{float:right;width:750px;padding:0 10px 0 26px;overflow:hidden;}
.block,.block_ad{
	clear: both;
	color: #FFFFFF;
}

/*轮播图*/
.focus{ position:relative; width:360px; height:268px; background-color:#fff; float:left;}  
.focus img{ width: 360px; height: 270px;} 
.focus .fPic{ position:absolute; left:0px; top:0px;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;}  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 30px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;}  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000 }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:4px; right:15px; position:absolute; height:20px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:12px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ff3333;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:22px;height:41px;background: url(icon/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -27px; left: 0;background-position:0 -41px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -27px; right: 0;  background-position:-22px -41px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-22px 0;}
/*轮播图样式结束*/ 

.box360{float:left;width:360px;overflow:hidden}
.box745{float:left;width:745px;overflow:hidden}
.tit01 span{float:right;padding-right:10px;background:url(icon/sprite5.gif) no-repeat right -111px}
.cDGray,.cDGray a:link,.cDGray a:visited,.tit02 .ch a:link,.tit02 .ch a:visited,.curve .cDGray a:hover,.tit04 .ch a:link,.tit04 .ch a:visited{color:#2b2b2b}
.cDGray a:hover{color:#ba2636}
.sel2{position:absolute;z-index:10;right:18px; top:18px;}
.Calendar{float:left;background:#fff;width:162px;padding:1px;border:1px solid #aaa}
.Calendar .bord001{float:left;width:148px;background:#ddd;padding:7px}
.Calendartitle{float:left;width:148px;background:#fff;padding-top:3px;text-align:center}
#idCalendarPre{cursor:pointer;float:left;padding:2px 10px 4px 9px}
#idCalendarNext{cursor:pointer;float:right;padding:2px 9px 4px 0}
#idCalendarYear,#idCalendarMonth{font-weight:bold}
.CalendarDate{width:148px}
.CalendarDate th{text-align:center;background:#666666;color:#fff}
.CalendarDate td{text-align:center;height:20px;font-family:Arial}
.CalendarDate .cred03,.CalendarDate .cred03 a,.CalendarDate .cred03 a:visited{color:#ba2636}
.CalendarDate .current{background:#ba2636;color:#fff}
.CalendarDate .current a,.CalendarDate .current a:hover,.CalendarDate .current a:visited{color:#fff}
.navSet .set2 .CalendarDate td:hover a:hover{color:#fff}
.CalendarDate td:hover{background:#999}
.CalendarDate td:hover a{color:#fff}
.CalendarDate th td:hover{background:#666}
.list01 li{ height:25px; background:url(icon/sprite5.gif) no-repeat 0 8px;_background:url(icon/sprite5.gif) no-repeat 0 7px;padding-left:15px;font-size:14px;line-height:25px; overflow:hidden;}
.list-zc li{ height:25px; background:url(icon/sprite5.gif) no-repeat 0 8px;_background:url(icon/sprite5.gif) no-repeat 0 7px;padding-left:15px;font-size:12px;line-height:25px; overflow:hidden;}
.list01 span{float:right; color:#004276}
.list01 span.cGray{float:right;font-size:12px}
.list01 span.cDGray{margin-left:-3px;padding-right:7px}

.list010 li{ height:24px; background:url(icon/sprite5.gif) no-repeat 0 8px;_background:url(icon/sprite5.gif) no-repeat 0 7px;padding-left:15px;font-size:14px;line-height:24px; overflow:hidden; margin-top:7px;}
.list010 span{float:right; color:#004276; font-family:"微软雅黑"}
.list-txt{float:left; color:#666; margin:1px 0px 2px 10px; margin-bottom:3px; padding-left:5px; padding-bottom:6px; border-bottom:#cccccc 1px dashed; width:342px; font-size:12px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.m_kb{background:url(icon/sprite5.gif) no-repeat -488px -728px; padding-left:18px;}
.listPic li{ float:left; width:354px; height:95px ; margin:15px 8px 4px 9px; }
.listPic .listPicMain{width:354px; height:95px; border-bottom-width:1px; border-bottom-color:#DDD; border-bottom-style:solid; padding-bottom:10px}
.listPic .listPicImg{ float:left; width:74px; height:100%;}
.listPic .listPicCnt{ color:#777; line-height:20px; margin: 0 10px 0 10px;}
.listPic .listPicCnt em{color:#004276;}
.listPic .listPicCnt span{color:#BBB; line-height:20px; display:block}
.list02 li.kb{background:url(icon/sprite5.gif) no-repeat -488px -723px;_background:url(icon/sprite5.gif) no-repeat -488px -724px;}
.m_video,.m_video2{background:url(icon/sprite5.gif) no-repeat 0 -138px;padding-left:21px}
.m_video2{ background-position:0 -139px;}
.space9{clear:both;height:9px;line-height:0;font-size:0}
.list02 li{background:url(icon/sprite5.gif) no-repeat 0 -133px;_background:url(icon/sprite5.gif) no-repeat 0 -133px;padding-left:21px;font-size:14px;line-height:24px;}
.list02 li span{margin-left:-3px;padding-right:7px}
.more,.more2,.more3{height:21px;line-height:21px;line-height:20px\9;*line-height:20px;_line-height:22px;background:url(icon/sprite5.gif) no-repeat right -225px;padding:0 18px 0 0;text-align:right;margin-top:9px;overflow:hidden}
.p_30{padding-left:30px}
.fPic{float:left;width:360px;padding:9px 0 13px;overflow:hidden}
.label01{float:left;width:360px;height:29px;background:url(http://y0.ifengimg.com/index/lab_03.gif) no-repeat left -91px;}
.label01 li{float:left;width:51px;height:24px;line-height:24px;background:url(http://y0.ifengimg.com/index/lab_03.gif) no-repeat right -47px;text-align:center; padding-bottom:3px;}
.label01 li.current{width:54px;background:url(http://y0.ifengimg.com/index/lab_03.gif) no-repeat top center;}
.tablistDiv{float:left;width:360px;height:212px;overflow:hidden}
.tabDiv{float:left;width:360px;height:212px;overflow:hidden;display:none}
#tabSlideFirst{display:block}
.bigPic{float:left;width:360px;height:212px;position:relative}
.bigPic img{width:360px;height:212px;}
.bigPic .textbg{position:absolute;width:360px;height:26px;top:186px;left:0;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.bigPic .text{position:absolute;width:340px;height:26px;line-height:23px;top:188px;*top:187px;_top:188px;left:10px;}
#prevSlide,#nextSlide{width:35px;height:34px;position:absolute;top:180px;left:30px;z-index:10;text-align:center;cursor:pointer}
#prevSlide img,#nextSlide img{position:absolute;top:9px;left:12px;z-index:12}
.btnBg{position:absolute;top:160px;left:0;width:35px;height:34px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background:#000;position:absolute;left:0;top:0;z-index:11}
.btnBgHover{position:absolute;top:160px;left:0;width:35px;height:34px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:#000;position:absolute;left:0;top:0;z-index:11}
#nextSlide{left:355px}
#nextSlide img{left:15px}
.bigPic span{float:right;color:#ccc;background:url(icon/sprite5.gif) no-repeat 0 -44px;padding-left:17px}
.tit02{height:35px;border-top:3px solid #2b2b2b;border-bottom:1px solid #ddd}
.tit02 img{float:left;padding-top:7px}
.tit02 .cDGray{float:right;padding:10px 4px 0 0}
.tit02 .cDGray a{background:url(icon/sprite5.gif) no-repeat -499px -769px;padding:0 5px 0 7px}
.tit02 .cDGray a.nobg{background:none}
.tit02 .ch a:hover{color:#ba2636}
.tit02 .ch{float:left;font-size:16px;font-weight:bold;padding-top:8px}
.tit02 .ch em{font-size:12px;font-weight:bold;padding:0;}
.picTxt h3{ height:22px; font:bold 16px/22px 宋体;padding:7px 0 0;_padding:8px 0 0;margin-bottom:7px;_margin-bottom:8px; overflow:hidden;}
.picTxt h3.spe06{margin-bottom:6px;margin-bottom:4px\9;*margin-bottom:4px;_margin-bottom:6px;}
.hotPic{float:left;width:123px;height:86px;position:relative;overflow:hidden;margin:5px 12px 0 0;_margin:5px 9px 0 0}
.hotPic .icon_v2{position:absolute;left:7px;top:57px}
.hotPic .textbg{position:absolute;width:123px;height:19px;top:67px;left:0;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.hotPic .text{position:absolute;width:123px;height:19px;line-height:19px;text-align:center;top:67px;*top:66px;_top:67px;left:0}
.list03 li{ height:24px; font-size:14px;line-height:24px; overflow:hidden;}
.space15{clear:both;height:15px;line-height:0;font-size:0}
.adList{float:left;width:338px;padding:5px 10px;border:1px solid #dce1e5;margin:15px 0 0;position:relative}
.adList li{float:left;width:330px;line-height:22px;background:url(icon/sprite5.gif) no-repeat 0 -17px;padding-left:8px;}
.adList span{position:absolute;float:left;width:24px;height:8px;bottom:-3px;right:7px}
.adList02{float:left;width:338px;padding:5px 10px;border:1px solid #dce1e5;margin:12px 0 0;position:relative}
.adList02 li{float:left; width:161px; height:22px; line-height:22px; background:url(icon/sprite5.gif) no-repeat 0 -17px; padding-left:8px; overflow:hidden}
.adList02 span{position:absolute;float:left;width:24px;height:8px;bottom:-3px;right:7px}
.fR{float:right}
.mar_ad{margin:12px 0 0;margin:15px 0 0\9;*margin:15px 0 0;_margin:15px 0 0;padding:6px 10px  7px;padding:5px 10px\9;*padding:5px 10px;_padding:5px 10px;}
.ad750{float:left;width:750px;padding:15px 0}
.col_L{float:left;width:200px;padding:0 7px;overflow:hidden}
.box200{float:left;width:180px;border:1px solid #dce1e5;background:#fff;margin-bottom:7px;padding:12px 8px 13px 10px}
.box200-weather{width:188px;margin:7px 0 0;padding-bottom:0; padding-right:0;}
.weather {float:left;width:188px;height:52px;height:55px\9;*height:55px;_height:53px;overflow:hidden;}
.weaInfo{float:left;width:188px;position:relative}
.selLocal{position:absolute;background:url(icon/sprite5.gif) no-repeat 0 -535px;width:191px;height:35px;left:-11px;top:19px;padding:18px 0 0 9px;display:none}
.selLocal select{float:left;width:86px;height:21px;margin-right:9px;display:inline}
.weaPic{float:left;width:45px;height:45px;padding-right:10px}
.local{float:left;color:#666;width:133px;padding:3px 0 8px;}
.local span{float:left;margin-right:7px;display:inline}
.local span.theSet{float:right;margin-right:10px;}
.w_03{margin-right:0}
.temp{float:left;width:125px;font:normal 18px Arial,Helvetica,sans-serif;color:#dce1e5}
.temp .cOrange{color:#ed6502}
.temp em{_margin-left:-10px}
.weaInfo2{float:left;padding-left:15px;margin-top:-5px;}
.weaInfo2 .cOrange{color:#ed6502}
.weaInfo2 span{float:left; padding:0 8px 0 0;margin-top:5px;}
span.weaPic2{float:left; padding:0 8px 0 0;margin-top:0;}
.weaInfo2 span.slash,.weaInfo2 span.cOrange,.weaInfo2 span.cGray{float:left; margin-top:3px;padding:0;font:normal 12px Arial,Helvetica,sans-serif;}
.weaInfo2 span.slash{padding:0 3px;}
.tit03{font-weight:bold;padding-bottom:5px;_padding-bottom:4px}
.lis04 span{padding-right:6px;margin-left:-2px}
@media screen and (min-width:0px){.lis04 span{margin-left:0;}}
.spe span{padding-right:0;margin-left:0}
.line{background:url(http://y2.ifengimg.com/index/dotline.gif) repeat-x 0 3px;height:14px;_height:13px;font-size:0}
.TV{background:url(icon/sprite5.gif) no-repeat -100px -229px;text-align:right;padding:2px 0}
.TV a{padding-left:12px}
.space2{clear:both;height:2px;line-height:0;font-size:0}
.picTxt01{padding-bottom:6px;padding-top:1px;}
.picTxt01 img{float:left;margin:3px 12px 0 0;display:inline}
.picTxt01 img.newSideImg{float:none;}
.picTxt01 h3{ height:18px; font:normal 14px/18px 宋体;margin-bottom:3px; overflow:hidden;}
.picTxt01 p{height:54px; color:#666;line-height:18px; overflow:hidden; font:normal 14px/18px 宋体}
.picTxt02{padding-bottom:6px;padding-top:1px;}
.picTxt02 img{float:left;margin:3px 12px 0 0;display:inline}
.picTxt02 img.newSideImg{float:none;}
.picTxt02 h3{ height:18px; font:normal 14px/18px 宋体;margin-bottom:3px; overflow:hidden;}
.picTxt02 p{height:54px; color:#666;line-height:18px; overflow:hidden; font:normal 14px/18px 宋体}
.picTxt03{padding-bottom:6px;padding-top:1px;}
.picTxt03 img{float:left;margin:3px 12px 0 0;display:inline}
.picTxt03 img.newSideImg{float:none;}
.picTxt03 h3{ height:18px; font:normal 14px/18px 宋体;margin-bottom:3px; overflow:hidden;}
.picTxt03 p{height:54px; color:#666;line-height:18px; overflow:hidden; font:normal 14px/18px 宋体}

.picTxt a{font-size:14px}
.newSide{display:block;}
.newSideHidden{display:none;}
.newSideSelector{ width:60px; margin:5px auto;}
.newSideSelector .sCheck{ width:15px; height:15px; background:url(icon/newplSelector.png) no-repeat -15px 0; margin:0 3px 0 2px; float:left; cursor:pointer;}
.newSideSelector .sUnCheck{ width:15px; height:15px; background:url(icon/newplSelector.png) no-repeat 0 0; margin:0 3px 0 2px; float:left; cursor:pointer;}
.newSideSlider{ height:126px; background:#f3f3f3;}
.newSideSlider .sliderBlockL{ width:183px; border-top:solid 1px #ccc; float:left;}
.newSideSlider .sliderBlockL h3{ height:32px; padding:0 5px; font:bold 14px/32px Arial, Helvetica, sans-serif; overflow:hidden;}
.newSideSlider .sliderBlockL img{ margin:0 5px 10px 5px; float:left;}
.newSideSlider .sliderBlockL p{ width:95px; height:80px; font:normal 14px/20px Arial, Helvetica, sans-serif; float:left; overflow:hidden;}
.newSideSlider .sliderBlockR{ width:14px; height:125px; background:url(icon/sliderrbg.png) no-repeat -30px 60px; border-top:solid 1px #ccc; border-left:1px solid #ccc; float:left; cursor:pointer;}
.newSideSliderHidden{ background:#fff; height:32px; overflow:hidden;}
.newSideSliderHidden .sliderBlockR{ background:url(icon/sliderrbg.png) no-repeat 4px 13px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.space5{clear:both;height:5px;line-height:0;font-size:0}
.space7{clear:both;height:7px;line-height:0;font-size:0}
.space10{clear:both;height:10px;line-height:0;font-size:0}
.space25{clear:both;height:15px;line-height:0;font-size:0;}
.box200-2{float:left;width:200px}
.label02{float:left;width:199px;height:30px;background:url(icon/sprite5.gif) no-repeat right -597px;padding-right:1px;overflow:hidden}
.label02 li{float:left;width:64px;height:21px;background:url(icon/sprite5.gif) no-repeat left -495px;text-align:center;padding-top:5px;margin-top:4px}
.label02 li span{float:left;padding-left:1px;width:62px;font-size:14px}
.label02 .current{background:url(icon/sprite5.gif) no-repeat right -636px;height:30px;margin-top:0;margin-right:-1px;padding-top:0}
.label02 .current span{float:left;height:21px;background:url(icon/sprite5.gif) no-repeat left -431px;padding-top:9px;font-size:14px;font-weight:bold}
.Div01{float:left;width:182px;border:1px solid #dce1e5;background:#fff;border-top:none;padding:6px 6px 11px 10px}
.picTxt05{width:182px}
.picTxt05 img{float:left;margin:6px 10px 0 0;display:inline}
.curve{float:left;width:171px;padding:3px 0 0 2px}
.curve ul{float:left;width:171px;height:22px; overflow:hidden;}
.curve li{float:left;width:41px;height:17px;line-height:17px;border:1px solid #ddd;text-align:center}
.curve .current{float:left;width:42px;height:22px;line-height:19px;border:0;background:url(icon/sprite5.gif) no-repeat -100px -101px}
.dataPic{float:left;width:171px;padding:5px 0 10px 0}
.dataPic span{float:left;width:171px;height:19px;font-size:14px}
.dataPic .cRed03{color:#bb2838}
.dataPic .cGreen03{color:#257207}
.dataPic p{float:left;width:171px}
.dataPic img{display:block;border:0px}
.hotWords{float:left;width:169px;overflow:hidden;padding:8px 0 0 2px}
.hotWords li{float:left;width:200px;line-height:20px}
.hotWords li a{background:url(icon/sprite5.gif) no-repeat -499px -769px;padding:0 9px 0 11px}
.hotWords li a.nobg{padding-left:0; background:none;}
.more2{background:url(icon/sprite5.gif) no-repeat right -266px}
.more3{background:url(icon/sprite5.gif) no-repeat right -307px}
.more2 span,.more3 span{padding-left:22px}
.tit04{padding-bottom:7px;font-size:14px;font-weight:bold}
.tit04 a:link,.tit04 a:visited{color:#2b2b2b}
.tit04 a:hover{color:#ba2636}
.tit04 span{padding-left:20px}
.tit04 span.lcl{float:right; background:none;font-size:12px; font-weight:normal; padding:1px 0 0;}
.tit04 span.tj{float:right;font-size:12px; font-weight:normal; background:none; padding-right:9px;}
.picTxt02{float:left;width:360px;overflow:hidden;padding-bottom:9px;margin-top:3px;_margin-top:2px;margin-bottom:-3px;margin-bottom:-3px\9;*margin-bottom:-3px;_margin-bottom:-2px}
.picTxt02 ul{float:left;width:370px;padding-top:1px}
.picTxt02 li{float:left;width:175px;height:115px;position:relative;overflow:hidden;margin-right:10px;display:inline}
.picTxt02 .textbg{position:absolute;width:175px;height:19px;top:96px;left:0;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.picTxt02 .text{position:absolute;width:175px;height:19px;line-height:19px;text-align:center;top:96px;*top:95px;_top:96px;left:0}
.picTxt04{width:178px;height:105px;position:relative;overflow:hidden;margin:4px 0 6px 0}
.picTxt04 .textbg{position:absolute;width:178px;height:19px;top:86px;left:0;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.picTxt04 .text{position:absolute;width:178px;height:19px;line-height:19px;text-align:center;top:86px;*top:85px;_top:86px;left:0}
.picTxt06{float:left;padding:2px 0 5px;}
.picTxt06 li{float:left;width:48px;text-align:center;padding-left:15px;}
.picTxt06 li img{display:block;margin-bottom:7px}
.picTxt06 li h3{font-weight:normal;line-height:18px;}
.city{width:1000px;margin:0 auto; height:15px; background:#fff; padding-bottom:15px;}
.city span{float:left;font-weight:bold;padding-left:12px}
.city span a:hover{color:#ba2636}
.city li{float:left;padding-left:63px}
.endBg{width:100%;height:34px;margin:0 auto;background:url(icon/endbg.gif) repeat-x top}
.endNav{width:980px;height:31px;margin:0 auto;padding:0 10px 3px;font-family:宋体;background:url(icon/endbg.gif) repeat-x top;font-size:14px;font-weight:bold}
.endNav span{float:right;height:15px;padding:1px 0 0 21px;background:url(icon/microLogo.png) no-repeat;margin-top:9px}
.endNav ul{float:left;padding-top:9px}
.endNav li{float:left;background:url(icon/sprite5.gif) no-repeat 0 -259px;padding:0 8px 0 11px}
.chaFooter{color:#000;width:1000px;margin:0 auto;clear:both;text-align:center;line-height:24px;font-family:Arial,simsun;font-size:12px;padding-top:15px; background:#fff;}
.chaFooter a{color:#000;text-decoration:none}
.chaFooter a:hover{color:#ba2636;text-decoration:underline}
.footLink a{padding:0px 3px}
.copyright{color:#000;padding-top:3px;line-height:24px}
.orgLink {padding:10px;margin:0px auto;width:895px;height:40px;}
.orgLink a{color:#333}
.orgLink img{display:block;border:0px}
.orgLink div{float:left;line-height:16px;text-align:left}
.gsTxt,.xyTxt,.bjTxt,.hfTxt{padding:5px;width:100px}
.whTxt {padding:0px 5px;width:100px;}
.cxTxt {padding:2px 0 0 8px;width:60px;}
.ad200{float:left;width:200px}
.ad200-2{float:left;width:180px;border:1px solid #dce1e5;background:#fff;margin-bottom:7px;padding:12px 8px 8px 10px}
.ad200-3{float:left;width:200px;background:#fff;margin:3px 0}
.ad200-3 img{float:left;display:block}
.ad200-3 p{float:left;width:180px;height:29px;line-height:29px;background:url(icon/sprite5.gif) no-repeat 9px -15px;padding-left:17px;overflow:hidden}
.ad1000{width:1000px;margin:0 auto;padding:30px 0; background:#fff;}
.ad1001{width:1000px;margin:0 auto;padding:20px 0; background:#fff;}
.ad1002{width:1000px;margin:0 auto;padding:0px 0; background:#fff;}
#stockSearch .button_hover,.navFind .button_hover{background:url(icon/sprite5.gif) no-repeat 0 -648px;cursor:pointer}
.btn04_hover{background:url(icon/sprite5.gif) no-repeat 0 -378px}
#stockSearch{float:left;width:169px;padding-left:2px}
#stockSearch .text{float:left;width:90px;height:16px;padding:1px 0 0 20px;border:1px solid #cbcbcb;background:url(icon/sprite5.gif) no-repeat 4px -725px;color:#666}
.btn2,.btn2_hover{float:left;width:51px;height:20px;background:url(icon/sprite5.gif) no-repeat 0 -618px;border:none;margin-left:5px;display:inline;cursor:pointer}
.box200-finance{padding-bottom:10px}
.box200-ad{padding-bottom:13px}
#c3{width:72px}
#c3 span{width:70px}
.box200-wireless{margin:7px 0;}
.box200-phtv{padding-bottom:3px;padding-bottom:7px\9;*padding-bottom:7px;_padding- bottom:7px;}
.box200-wb{padding-bottom:13px;}
.box200-sc{padding-bottom:13px;}
.box200-mt{margin-top:7px;padding-bottom:10px;_padding-bottom:13px;}
.box200-gy{padding-bottom:10px;_padding-bottom:13px;}
#m_label,#g3_label{width:100px}
#m_label span{width:99px}
#g3_label span{width:98px}
#lblusername{color:#004276}
.p_7{padding-top:10px;_padding-top:8px}
.p_b_7{padding-bottom:10px;_padding-bottom:8px}
.box200-tj{float:left;width:198px;border:1px solid #dce1e5;background:#fff;margin:0 0 7px;padding:12px 0 0}
.box200-tj .tit04{ padding:0 0 9px 10px}
.list08 li{height:61px;border-top:1px solid #dce1e5; padding:7px 8px 0 10px; line-height:18px}
.list08 li h3{font-weight:normal}
.list08 li.current{background:#f5f6f7}
.list08_2 li{height:61px;border-top:1px solid #dce1e5;padding:7px 8px 0 10px;line-height:18px}
.list08_2 li img{float:left;margin:3px 12px 0 0;display:inline}
.list08_2 li h3{ height:18px; font-weight:normal; overflow:hidden;}
.list08_2 li p{height:36px; color:#666;line-height:18px; overflow:hidden;}
.list08_2 li.current{background:#f5f6f7}
.m_t_7{margin-top:7px}
.endNav li.nav-footer-first{background:none;padding-left:0}
@media all and (min-width:1024) {h1,h3,li{letter-spacing:-0.5px;}.lis04 span{margin-left:0}}
.adFloatClose {	width: 77px; height: 31px; background: url("http://img.ifeng.com/tres/recommend/js/floatadclose-z.gif") no-repeat scroll 0% 0% transparent;	margin: 0; padding: 0; position: absolute; right: 0; bottom: 0; cursor: pointer; }
.adFloatDetail { position: absolute; left: 0; top: 0; margin: 0; padding: 0; background: #fff; }
.adFloatPlay { width: 25px; height: 21px; background: url("http://img.ifeng.com/tres/recommend/js/floatadrplay.gif") no-repeat scroll center center transparent; margin: 0; padding: 0;	cursor: pointer; }
.adFloatMinClose { width: 25px;	height: 20px; background: url("http://img.ifeng.com/tres/recommend/js/floatadclose.gif") no-repeat scroll center top transparent; margin: 0; padding: 0; cursor: pointer; }
body {_background-image: url(about:blank);_background-attachment: fixed;}
.floatBuoybig{_top: expression(documentElement.scrollTop + 150 + "px");}
.floatBuoysmall{_top:expression(documentElement.scrollTop + documentElement.clientHeight-150-50+'px');}
.Hover{_top:expression(documentElement.scrollTop+documentElement.clientHeight-130+'px');}
.viewWindow{_top:expression(documentElement.scrollTop+documentElement.clientHeight-300+'px');}
.Floatbig{_top:expression(eval(document.documentElement.scrollTop));_position:absolute;}
.Floatsmall{_top:expression(documentElement.scrollTop + documentElement.clientHeight-310-290+'px');_position:absolute;}
.FloatBottombig{_top:expression(documentElement.scrollTop+documentElement.clientHeight-300+'px');}
.FloatBottomsmall{_top:expression(documentElement.scrollTop+documentElement.clientHeight-30+'px');}

.transparent{z-index:100; width:960px; height:120px; position:absolute; top:0px; left:0px; cursor:pointer}
#leftFlag{ width:90px; height:280px; position:fixed; top:125px; left:0; *position:absolute; *top:expression(eval(document.documentElement.scrollTop+125)); *left:expression(eval(document.documentElement.scrollLeft+0)); z-index:100;}
#rightFlag{ width:100px; height:120px; position:fixed; top:125px; right:0; *position:absolute; *top:expression(eval(document.documentElement.scrollTop+125)); *right:expression(eval(document.documentElement.scrollLeft+0)); z-index:100;}
.flagClick{ width:100px; height:100px; position:absolute; top:0; left:0; cursor:pointer; z-index:101;}
#leftFlag h2,#rightFlag h2{ width:90px; position:absolute; top:100px; left:7px; font:normal 12px/20px Arial;}
.flagClose{ position:absolute; top:-10px; right:7px; z-index:102; color:#333;}

.linksTitle{ width:1000px; margin:10px auto 0 auto;}
.linksTitle h2{ margin:0 0 0 10px; font:bold 16px/35px Arial, Helvetica, sans-serif;}
.links{ width:998px; margin:0 auto; border:1px solid #ccc; border-bottom:0;}
.links .linksBlock{ padding:0 20px; border-bottom:1px solid #ccc; font:normal 12px/25px Arial, Helvetica, sans-serif;}
.links .linksBlock .lbl{ width:80px; text-align:center; float:left;font-size:14px}
.links .linksBlock .lbr{ width:877px; border-left:1px solid #ccc; float:left;}
.links .linksBlock .lbr span{ margin:0 8px 0 7px;}
.lbr a{font-size:14px}
.linksEnd{ width:1000px; height:3px; margin:0 auto; border-top:3px solid #BA2636;}

.zxjrbox{margin:15px auto 10px 1px; border:#f1f2f4 2px solid; width:986px; height:103px}


.zxjrtb{width:960px; height:20px; border-bottom:#f1f2f4 1px solid; margin-top:5px; margin-left:12px; font-size:16px; font-weight:bold}
.zxjrtb span{ float:right; font-size:14px; font-weight:100}
.zxjrul{width:975px; float:left; clear:both;}
.zxjrul li{width:183px;float:left; margin:8px 0px 0px 10px;}
.zxjrul a{font-size:14px;}

.jcwdTitle{ width:1000px; height:27px; background:url(../images/zhuanjia_tt2.png) no-repeat left;}
.jcwdDiv{ width:1000px;}
.jcwdDiv .jdBlock{ width:184px; margin:10px 0 0 0; position:relative; float:left;}
.jcwdDiv .jdBlock .jcwdTitle{ width:182px; height:20px; background:url(../images/zhuanjia_jcwdtt.png) repeat-x 0 0; position:absolute; top:110px; left:0; overflow:hidden;}
.jcwdDiv .jdBlock h3{ font:bold 14px "微软雅黑"; line-height:20px; color:#ddd; text-align:center;}
.jcwdDiv .jdBlock p{ font:normal 14px "宋体"; line-height:20px;}
.jcwdDiv .jdBlock .zcspan1{ font:normal 14px "宋体"; line-height:20px; color:#999}
.jcwdDiv .jdBlock .zcspan2{ font:normal 14px "宋体"; line-height:20px; color:#000}

