@charset "utf-8";
/* public style */ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,hr {margin:0px; padding:0px;outline:0; list-style:none }   
body {font-size:12px; color:#333; font-family:"MicroSoft Yahei"; background-color:#eee; }   
table{border-collapse: collapse; border-spacing: 0; *padd:expression(this.cellPadding=0);}
h1,h2,h3,h4,h5,h6,address,caption,cite,code,dfn,em,strong,th,var,i,sub{ font-style:normal; font-size:100%;}  
ol,ul{list-style:none;}   
:focus{outline:0;}   
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}   
fieldset,img,abbr,acronym {border:0;}   
ins{text-decoration:none;}   
del{text-decoration:line-through;}   
caption,th{text-align:left;}
img{border:0px; vertical-align: middle;}
select{font-size:100%;}
input,select,img{vertical-align:middle;}
textarea{ vertical-align:top;}
header, footer, nav, section, article, aside,address {display:block;}
.blue,a.blue{color:#4ABAE3}
.hidden{display:none}
.fl{ float:left;}
.fr{float:right;}
/* Clear Fix */ 
.clearfix:after { content:".";display:block; height:0; clear:both; visibility:hidden; } 
.clearfix { display:inline-block; } 
.clearfix {display:block;} 
.clear{ clear: both;}
.clearer{clear: both; font-size:1px; line-height:1px; height:1px; visibility: hidden;}
/* text color */
a{color:#333; text-decoration:none}
a:hover{ text-decoration:none;color:#333;}  
.gray,a.gray{color:#888888;}
.blue,a.blue{color:#0187cc;}
.red,a.red{color:#f20202;}
.black ,a.black{color:#222222; text-shadow:1px 2px 3px #ddd;}
.orange,a.orange{color:#FF3C0D;}
.yellow,a.yellow{ color:#f5790b}
.blue_1, a.blue_1{color:#40bcb9}
.white, a.white{color:#fff; }
.blue_1:hover{color:#40bcb9}
.zi, .zi:hover{ color:#ae265a}
.greenYellow, .greenYellow:hover{ color:#cba700}
/*content */
.section p{line-height:28px;}
.font12px{ font-size:12px;}
.font14px{ font-size:14px;}
.font16px{ font-size:16px;}
.font20px{font-size:20px}
.whiteBG{ background-color:#FFF}
.u_line{ text-decoration:underline;}
/*color */
.green_bg{background:#f3f6fb;}
.blue_bg{background:#435ea0;}
.zred{ color:#e1655b}
.green{ color:#95c22b}
/*public padding left and padding right */
.pd20{padding:20px 0}
.p10{ padding:10px}
.plr10{padding:0 10px}
.plr25{padding:0 25px}
.plr2{padding:0 2px}
.m_top10{ margin-top:10px}
.p_top10{padding-top:10px}
.m_LR10{ margin:0 10px}
.m_LR8{ margin:0 8px}
.m_LR15{ margin:0 15px}
.m_left5{margin-left:5px}
.m_left10{ margin-left:10px}
.m_left15{ margin-left:15px}
.m_left35{ margin-left:35px}
.m_left25{ margin-left:25px}
.m_right5{margin-right:10px}
.m_right15{margin-right:10px}
.m_right3{margin-right:3px}
.m_top5{ margin-top:5px}
.m_top10{margin-top:10px}
.m_top15{margin-top:15px}
.m_top20{margin-top:20px}
.m_top30{margin-top:30px}
.m_bot15{margin-bottom:15px}
.h_15{height:15px; overflow:hidden; line-height:0px}
.line_height20{ line-height:20px}
.drak,a.drak{ color:#5b5b5b}
.m_top3{ margin-top:2px}
.m_right10{margin-right:10px}
.text_indent15{text-indent:15px}
.text_indent30{text-indent:30px}
/*breadnav*/
.breadnav{  font-size:16px;   height:45px; line-height:45px; font-size:15px }
/*font style*/
.fnt14{font-size:14px}
.m_bot10{ margin-bottom:10px}
.m_top10{ margin-top:10px}
.fnt10{ font-size:10px}
.fnt12{ font-size:12px}
.fnt16{ font-size:16px;}
.fnt18{ font-size:18px;}
.fnt20{ font-size:20px;}
.fnt22{ font-size:22px;}
.div_relative{position:relative}
.last{border:none!important; background:none!important}
.more{ float:right; font-size:12px; font-weight:normal; color:#656664}
.more a{ float:right; font-size:12px; font-weight:normal; color:#656664}
.componetContnet{ padding:10px}
.w1000{ width:1000px; margin:0 auto}
/*freindLinks css*/
.freindLinks{ border:solid 1px #eee; font-family:Simsun }
.freindLinks .tbar{border-bottom:solid 1px #eee; height:35px; padding:0 15px; line-height:35px;  }
.freindLinks .componetContnet{ padding:15px 0px 5px 20px;}
.freindLinks .componetContnet a{  display: block;  float: left; height: 25px;   padding: 2px 10px; width: 140px;}
/*footer*/
/* .footer{ padding:35px 0 40px; background-color:#333132; font-size:12px; line-height:210%; color:#e7e7e7; font-size:13px; font-family:Simsun; margin-top:0px}
.footer .innerBox{ text-align:center; width:1000px; margin:0 auto} */
.column_270{overflow:hidden;  width:270px;   }
.column_436{overflow:hidden;  width:436px; background-color:#fff; }
.column_720{overflow:hidden;  width:720px; }
.column_1000{ overflow:hidden; width:1000px;}
/*header css*/
#header{ height:200px; overflow:hidden}
.top_bar{ background-color:#413b39; height:25px; line-height:25px; color:#b5b5b5; position:relative; z-index:9999999999 }
.top_bar .sub_div{ width:1000px; margin:0 auto; height:25px; padding-left:15px}
.tabCity{ margin-left:30px; float:left; padding:0 15px; background-color:#5c5554; _width:78px}
.tabCity a, .tabCity a:hover{ color:#fff;} 
.arrow_down{ float:left; margin-top:10px; font-size:0px; line-height:0px; overflow:hidden; width:0px; height:0px;display:inline-block; border:solid 5px #5c5554; border-top:solid 5px #dcdcdc; }
.login_btn{line-height:22px; float:left; margin-top:-2px}
.top_bar_right{float:right; margin-top:2px; margin-right:15px; height: 22px;overflow: hidden;}
.login{background:#5774bc;color:#ffffff;height:30px;line-height:30px;font-size:14px; padding:0 2px 0 5px;  border-top:solid 1px #2f4b8e}
.login a{margin:0px 3px;color:#fff;}
.top_bar_right a{ color:#b5b5b5}
.txt{ float:left;margin-left:30px;}
.header{ background-color:#6c6261; height:95px; overflow:hidden}
.logo{ float:left}
.LogoWeather{ width:1000px; margin:0 auto; padding-top:20px; height:68px; overflow:hidden}
.weatherBox{ float:right; margin-right:60px; line-height:20px; color:#fff; margin-top:5px}
.other_logo{float:right; margin-right:32px; margin-top:12px}
.NavParent{ background-color:#6C6261}
.weatherTex{margin-top:-5px; width:170px; margin-left:5px;  }
.NavBox{ width:1000px; margin:0 auto; clear:both; overflow:hidden; height:37px; line-height:32px; background-color:#4b4443; font-size:15px; }
.NavBox li{float:left; background:url(../images/blackLine.gif) no-repeat right center; width:12.5%}
.NavBox li a{color:#fff; margin-right:1px; width:100%}
.NavBox li a:hover, .NavBox li a.on{ background-color:#0f85d7;height:37px; line-height:37px; display:inline-block}
.blue_line{ border:none; height:0px; line-height:0px; font-size:0px;  overflow:hidden;border-top:5px solid #0f85d7}
.weather_res_case{float:left}
/*bannner css*/
.bannner{ height:325px; overflow:hidden; width:100%; }
.mode_image img{ height:320px!important;transition: opacity 0.6s linear 0s; background-position: center top; background-repeat: no-repeat;}
.mode_text{width:300px; display:none; padding-top:56px; overflow:hidden; position:absolute; }
.mode_text h3{ text-shadow:1px 1px 1px #000; font-size:38px; line-height:45px; font-family:"MicroSoft Yahei", MicroSoft Yahei; color:#fff; margin-bottom:10px}
.mode_image ul li{ display:none; }
a.LeftPer,a.LeftPer:hover{ cursor:pointer;overflow:hidden; width:21px; height:35px; background:url(../images/go.png) no-repeat; }
a.RightNext{background:url(../images/go.png) no-repeat;_background:url(../images/gojpg.jpg) no-repeat;cursor:pointer;overflow:hidden; width:21px; height:35px;}
a.LeftPer{float:left;background-position:0px 0px;position:absolute; top:150px;   display: block; left: 0px; position: absolute;  z-index: 1;}
a.LeftPer:hover{background-position:-67px 0px}
a.RightNext{float:right;background-position:-23px 0px;_background-position:0px 0px;position:absolute; top:150px;  display: block; right:0px; position: absolute;z-index: 1;}
a.RightNext:hover{float:right;background-position:-45px 0px}
#content{ width:1200px; margin:0 auto}
.content{width:1000px; margin:0 auto}
.title{font-weight:bold; font-size:14px; color:#5c5554}
/*count login*/
.c_l{ width:278px; overflow:hidden; height:305px; background:url(../images/blank.png) repeat;background:url(../images/clear.jpg) repeat; float:right; color:#1c1c1c;/*margin-top:-335px;margin-top:-335px\9;*/padding:0 10px 15px;   }
.c_l .tbar{ height:38px; line-height:38px; font-size:16px;  }
.c_l .tbar b{ font-weight:normal; cursor:pointer; display:inline-block; text-align:center; float:left; width:141px;_width:136px; }
.c_l .tbar b.noThis{background-color:#f1ac35; color:#fff; width:142px}
.CLbox{ padding:0px 10px 10px 10px}
.contInfro li{ font-size:16px; font-family:Arial, Helvetica, sans-serif; background:url(../images/hrline.jpg) no-repeat left bottom; padding:10px 15px 5px}
div.zyz_icon, div.dyzyz_icon, div.zyzzz_icon, div.zyfwsc_icon, div.zyfwxm_icon{ color:#3a3a3a;background:url(../images/ICON.png) no-repeat;_background:url(../images/ICON.jpg) no-repeat;height:20px; padding-top:20px; padding-left:42px}
.city_login .zyz_icon, .city_login .dyzyz_icon, .city_login .zyzzz_icon, .city_login .zyfwsc_icon, .city_login .zyfwxm_icon{  padding-top:22px; }
.city_login .RLBOX{ padding:0px}
div.zyz_icon{ background-position:0px 0px}
div.dyzyz_icon{ background-position:0px -71px}
div.zyzzz_icon{background-position:0px -145px}
div.zyfwsc_icon{background-position:0px -223px}
div.zyfwxm_icon{background-position:0px -293px}
.contInfro li i{font-size:12px; }
.RLBOX{ background-color:#fff; margin:10px; padding:15px 5px 0px 15px; height:243px; overflow:hidden}
.LoginRow{ clear:both; overflow:hidden; height:32px;  margin-bottom:15px; margin-top:10px; color:#333}
.LoginRow .Lname{float:left; font-size:14px; width:60px; line-height:30px}
.LoginRow .Rtxt{float:left;}
.login_inputText{ height:28px; padding-left:5px; width:170px; line-height:28px; background:url(../images/input_bg.jpg) repeat-x; border:solid 1px #bfbdbf }
.chekckCoce{ height:28px; padding-left:5px; width:60px; line-height:28px; background:url(../images/input_bg.jpg) repeat-x; border:solid 1px #bfbdbf }
.codeImg{ border:solid 1px #d7d6d8;}
.gap4{ display:inline-block; width:4px}
.login_submit{ border:solid 1px #f1ab35; color:#fff; background-color:#f1ab35; font-size:13px; font-weight:bold; width:70px; height:29px; line-height:29px;}
.regedit_submit{ border:solid 1px #8e8e8e; color:#fff; background-color:#8e8e8e; font-size:13px; font-weight:bold; width:70px; height:29px; line-height:29px;}
.login_inputText:focus{border:solid 1px #f7e0b3}
.compoent{ margin-bottom:10px}
/*new*/
.newsbox{ width:758px; float:left; height:342px; border:solid 1px #eeeeee}
.LeftNew{ height:35px; padding:0 5px; line-height:28px; font-size:14px; padding-top:12px; font-weight:bold; float:left; width:590px}
.NewHeader{ border-bottom:solid 1px #dfdfdf; height:28px; color:#5c5c5c; padding:0 5px;}
.NewList{ padding:25px 5px 0px 20px; height:275px; overflow:hidden}
.RightLoad{float:right; height:342px; border-left:solid 1px #ddd; text-align:center; width:155px; }
.NewHeader i{padding:0 17px 0px 15px;line-height:28px; cursor:pointer; display:inline-block; }
.NewHeader i.on{ margin-top:1px; background:url(../images/newtab.jpg) no-repeat; font-weight:normal; background-color:#fff; color:#57bee7}
.NewList{ clear:both; overflow:hidden; display:none}
.NewList dl{clear:both; overflow:hidden; margin-bottom:18px;  }
.NewList .fl dl{ height:92px; }
.cover{ float:left; height:90px; overflow:hidden; }
.myOrgItem01 p.tit{padding-top:65px;width:100% !important;}
.myOrgItem01 p.tit a{margin-top:0;}
.myOrgItem01 .volun_act,.myOrgItem01 .ser_time{padding-left:25px;}
.cover img{ }
.newInfro{ float:left; margin-left:15px; width:240px; overflow:hidden}
.newInfro p.N_title{ height:25px; overflow:hidden; text-overflow:ellipsis; *width:230px; white-space:nowrap;}
.newInfro p.N_cont{ color:#797979; font-size:12px; font-weight:normal; line-height:180%; display:block; overflow:hidden; margin-top:5px; height:43px;}
.newInfro p.N_cont a, .best_news dl dt dd ,.de_txt a{color:#797979;} 
.best_news{float:right; width:230px; overflow:hidden}
.best_news dl dd.m_top10 p img{/* width:230px; height:108px*/}
.best_news dl dt{ margin-bottom:3px; clear:both; overflow:hidden;} 
.best_news dd.m_top10 p{ width:230px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center; height:140px}
.best_news dl dd{ color:#797979; font-size:12px; font-weight:normal; line-height:180%; margin-top:5px; overflow:hidden ;} 
.bestTile{height:25px; line-height:25px; overflow:hidden; width:232px}
.best_news dl dd.de_txt{ height:106px; margin-bottom:0px;  overflow:hidden}
.loadEnter{ position:relative; width:145px; margin:0 auto}
.b_g{ height:20px; background:#000; position:absolute; left:0px; bottom:0px; width:145px; opacity:0.4; z-index:1}
.loadTxt{ color:#fff; height:20px; line-height:20px; text-align:center; font-weight:bold; z-index:2;  position:absolute; left:0px; bottom:0px; width:145px;}
.loadEnter img{ width:145px; height:154px; overflow:hidden}
.column_227{  border:solid 1px #ddd; width:227px; overflow:hidden}
.LoveDonation{ padding-top:5px; background-color:#fff; overflow:hidden}
.LoveDonation .title{ height:25px; line-height:25px; padding-left:10px;}
.redLine{ height:15px; font-size:0px; width:3px; margin-top:3px; background-color:#fe0000; display:inline-block; margin-right:10px}
.LoveDonation .title span.fl{ }
/*soso*/
.selectListStyle{ float:left; width:76px; cursor:pointer; line-height:30px; margin-top:5px;  padding-left:5px; font-size:12px; height:28px;/*background:url(../images/zm_14.jpg) no-repeat;*/}
/*soso*/
.sosobox{ height:44px; line-height:35px; padding-top:10px;padding-left:105px;*padding-left:105px !important;  border:solid 1px #eeeeee; color:#333; background:#fafcff url(../images/zm_11.jpg) left top no-repeat; font-size:12px} 
.inputListStyle{ float:left; width:76px;margin-top:3px; padding-left:5px; font-size:12px;  }
.inputListStyle_1{ float:left; width:60px; line-height:30px; margin-top:5px;font-size:12px;  }
.selectBox{ position:absolute; left:0px; overflow:hidden; height:30px; top:0px; width:80px; }
.sele{border:none; background:none}
.selectBox select{visibility:visible; width:70px; cursor:pointer; color:#333}
.ParentNode{ padding-left:5px;   height: 25px; overflow: hidden; padding-left: 5px;}
.sosoInput{ width: 50px; line-height:22px; height:22px; *height:18px !important; color:#333; margin-top: 2px; font-size:12px;  padding-left: 3px}
.sosoInput_1{ width: 75px; line-height:22px; height:22px;*height:18px !important;  color:#333; margin-top: 2px; font-size:12px;  padding-left: 3px}
.sosoInput_3{ border:none;background:url(../images/zm_161.jpg) no-repeat; line-height:22px; height:22px;  color:#333; font-size:12px}
.sosobox_mar_3{ margin-left: 5px; *margin-top:5px !important; }
.m_top_3{*margin-top:-3px !important;}
.Recruit .tbar{border-bottom:solid 1px #eee; }
.Recruit .title{ float:left; background:url(../images/zm_26.jpg) left center no-repeat;height:40px; line-height:45px; padding-left:120px;font-weight:normal}
.Recruit .title a{padding:0 8px; line-height:32px; display:inline-block; cursor:pointer;}
.city_recruit .RecruitBox .imgbox img{ width:160px; height:150px}
.RecruitList_Top .RItemsList{  margin-left:22px; padding-left:3px; border-left:solid 1px #eee; width:590px; padding-top:20px; padding-bottom:10px;   height: 500px; overflow:hidden}
.RecruitList_Top .LslideFoucs .small_pic{position:absolute; bottom:5px; width:337px;    left: 25px; height:51px; padding:0 8px; overflow:hidden; }
.RItemsList ul li{ background-color:#000;}
.bottom_txt{ color:#fff; height:60px; padding:3px 5px; line-height:18px; width:175px; position:absolute; bottom:0px; }
.bottom_txt p.pt{  font-size: 14px; font-weight: bold; height: 20px; margin-bottom: 5px;overflow: hidden; width: 155px;}
.ItimeDo{ display:none; width:165px; position:absolute; top:10px; z-index:9; padding:0 10px}
.bottom_bg{ height:66px; opacity:0.5; background-color:#000; width:185px; position:absolute; bottom:0px}
.bottom_txt p.pt a{color:#fff}
.LslideFoucs .big_pic{ overflow:hidden; height:370px}
.LslideFoucs .small_pic b{display:inline-block; background:#000; padding:1px}
.LslideFoucs .small_pic b.on{padding:2px; background:#e4ce7c;}
.RecruitList_bottom{ border-top:solid 1px #eee; padding:15px 10px}
.foucsbox{margin-left:22px; height:380px; overflow:hidden}
.btxt{ bottom: 55px; overflow:hidden;  height: 72px; position: absolute; left: 33px; width: 320px;z-index:0}
.fouc_txt_bg{   background-color: #000000;height: 72px;border:solid 1px #E4CE7C; line-height: 22px;opacity: 0.5;overflow: hidden;  padding: 0 8px;position: absolute; width: 320px; z-index: 1; }
.fouc_txt{ overflow:hidden; line-height: 22px;  overflow: hidden;  position: absolute; width: 320px; z-index: 3; }
.fouc_txt p{padding:0 15px;  color:#fff; white-space:nowrap; color: #FFFFFF;overflow: hidden; padding: 0 15px; text-overflow: ellipsis; white-space: nowrap; width: 280px;}
.fouc_txt p a{ color:fff}
.fouc_txt p.myt{ font-size:16px;}
.fouc_txt ul{display:block; overflow:hidden; height:67px; padding-top:3px}
.fouc_txt a{color:#fff}
/*rank culture sound*/
.Rank .title{ float:left; background:url(../images/pws_03.jpg) left center no-repeat;height:40px; line-height:45px; padding-left:120px;font-weight:normal}
.Rank .title a{padding:0 5px; line-height:32px; display:inline-block}
.Rank .title a.on{display:inline-block; font-weight:bold; color:#f43499; border-bottom:solid 2px #f43499; cursor:pointer;}
.Rank .title a.on, .Culture .title a.on, .Recruit .title a.on{ background:none!important;}
.float_btn p.on{background:none!important;}
.Rank .tab_head{ width:330px; margin:15px auto 10px; clear: both; overflow: hidden;}
.tab_head table td{ padding:10px 0px; border: dashed 1px #d7d7d7; text-align:center; font-size:14px}
.tab_head table td.on{background-color:#aaaaaa; color:#fff}
.Rank .tab_head span{cursor:pointer}
.tab_head table td.on span.green, .tab_head table td.on span.greenYellow, .tab_head table td.on span.red, .tab_head table td.on span.zi, .tab_head table td.on span.black, .tab_head table td.on span.blue{ color:#fff}
.Rank .rowlist{ padding:10px 10px 5px; height:310px;overflow:hidden;}
.Rank .rowlist li{ height:30px; color:#666666 }
.Rank .rowlist li .num{ float:right;background:url(../images/pws_29.jpg) left top no-repeat; height:22px;display:inline-block; padding-left:9px;}
.Rank .rowlist li .num em{background:url(../images/dataright.gif) right top no-repeat; display:inline-block; height:22px; padding-right:10px; padding-left:3px; line-height:22px}
.Rank .rowlist i{display:inline-block; overflow:hidden; width:20px; margin-right:8px; height:18px; float:left}
/*Culture*/
.Culture{ float:left; width:380px; overflow:hidden; border-right:solid 1px #eee; height:500px;}
.Culture .tbar{border-bottom:solid 1px #eee; }
.Culture .title{ float:left; background:url(../images/pws_05.jpg) 10px center no-repeat;height:40px; font-size:12px; line-height:45px; padding-left:115px;font-weight:normal}
.Culture .title a{padding:0 5px; line-height:32px; display:inline-block; cursor:pointer;}
.Culture .title a.on{display:inline-block; font-weight:bold; color:#f05355; border-bottom:solid 2px #f05355; font-size:14px;}
.Culture .CTlist{padding:15px 5px 10px; height:400px}
.Culture .CTlist li{clear:both; overflow:hidden; font-size:14px; line-height:25px; margin-bottom:8px; }
.Culture .CTlist li div.img{padding:5px 0px;  padding-left:15px}
.Culture .CTlist li p.CTtxt{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:330px; height:25px;background:url(../images/pws_15.jpg) left 7px no-repeat; padding-left:15px;}
.Culture .CTlist li p.CTtxt a{ color:#333}
.Culture .CTlist li div.img a img{ height:98px; overflow:hidden; width:auto; max-height:98px}
.rowlist li span.f1{ display: inline-block;  height: 25px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;width: 170px; }
/*sound*/
.Sound{ float:left; width:265px; overflow:hidden; height:500px;}
.Sound .tbar{border-bottom:solid 1px #eee; height:40px;background:url(../images/pws_07.jpg) 10px center no-repeat;}
.Sound .CTlist{padding:15px 5px 10px;}
.Sound .CTlist li{clear:both; overflow:hidden; font-size:14px; line-height:25px; margin-bottom:8px;background:url(../images/pws_15.jpg) left 7px no-repeat; padding-left:15px;}
.CTcont{display:none}
.CTSound .CTcover{float:left;}
.CTSound li{background:url(../images/pws_23.jpg) left bottom no-repeat; padding-bottom:8px; padding-top:10px;height:70px; overflow:hidden}
.CTSound{padding-top:0px; height:422px; overflow:hidden}
.CTSound  .CTinfro{ margin-left:94px; line-height:150%;}
.CTSound .CTcover img{ width:84px; overflow:hidden; height:62px}
.CTcontTXT{height:38px; overflow:hidden;}
.CTcontTXT a{color:#636363}
.RecruitBox{ display:none}
.newsbox, .Rank ,.Culture, .Sound, .Recruit, .freindLinks, .city_Ranking, .notice, .city_news, .white_bg{background-color:#fff}
/*city*/
.city_foucs{background-color: #FFFFFF;border: 1px solid #f4f4f4;box-shadow: 1px 1px 2px #ddd; position:relative; float: left; height: 290px; overflow:hidden;padding: 5px;}
.city_foucs li{ height:300px; overflow:hidden; display:block; width:712px;}
.city_foucs li img{ width:712px; height:290px; overflow:hidden}
.city_dot{ position:absolute; z-index:1; width:702px; height:20px; bottom:20px; text-align:center}
.city_dot i{display:inline-block; width:12px; height:12px; margin:0 4px; background:url(../images/cire.png) top left no-repeat;}
.city_dot i.on{ background:url(../images/cire.png) 0px -17px no-repeat;}
.city_recruit .RecruitBox .more{ left: 680px; position: absolute;top: -25px;width: 30px;}
.city_foucs #banner{ width:712px; overflow:hidden}
.city_login .contInfro li{ padding:5px 15px 2px; height:45px;}

.city_recruit .RecruitList_Top .RItemsList{float:none; margin-left:0px;}
.city_login .c_l .tbar b.noThis{ width:133px}
.city_recruit{ width:720px; overflow:hidden; float:left; height:569px}
.city_recruit .tbar{border-bottom:solid 1px #eee; }
.city_recruit .title{ float:left; background:url(../images/curt_03.jpg) left center no-repeat;height:40px; font-size:13px; line-height:45px; padding-left:100px;font-weight:normal}
.city_recruit .title a{padding:0 1px; line-height:32px; display:inline-block;}
.city_recruit .title a.on{display:inline-block; font-weight:bold; color:#ff0303; border-bottom:solid 2px #ff0303}
.city_recruit .tbar{ padding:0 10px; }
.city_recruit .bottom_txt{width:155px; padding-right:0px}
.city_recruit .bottom_bg{ width:160px}
.city_recruit  .ItimeDo{ width:160px; padding:0 0px 0 0px}
.city_recruit .RecruitList_Top .RItemsList{ width:auto} 
.city_recruit  .RItemsList ul li{ margin: 5px 3px 15px 12px;}
.city_Ranking{ border:solid 1px #eee}
.city_Ranking .title{ height:31px; margin:0 15px; border-bottom:solid 3px #50be4f; position:relative;}
.city_ranking_tit{ position:absolute; z-index:1; top:15px; left:28%; color:#787878; display:inline-block; padding:5px 20px; background-color:#fff; font-size:16px; font-weight:normal; color:#50be4f}
.rankingList{ padding:15px 20px; height: 505px;}
.tab_ranking{ border-bottom:solid 1px #ddd; text-align:center }
.tab_ranking b{   font-weight:normal; line-height:53px; cursor:pointer; color:#fff; font-size:16px; text-align:center; display:inline-block; width:80px; background:url(../images/city_07.jpg) left center no-repeat; width:59px;  height:50px}
.tab_ranking b.t_itme{   background:url(../images/city_08.jpg) left center no-repeat;}
/*־hot row*/
.rowlist{ padding:10px 0px}
.rankingList .rowlist li{ height:45px; line-height:45px;   color:#666666 ; font-size:14px; background:url(../images/pws_23.jpg) left bottom no-repeat;}
.rankingList .rowlist li .num{  float:right;height:45px;display:inline-block; padding-right:9px;}
.rankingList .rowlist i{display:inline-block; margin-top:15px;overflow:hidden; width:20px; margin-right:8px; height:18px; float:left}
.rankingList .rowlist i.i_1{background:url(../images/pws_27.jpg) 3px 0px no-repeat;}
.rankingList .rowlist i.i_2{background:url(../images/pws_27.jpg) 3px -32px no-repeat;}
.rankingList .rowlist i.i_3{background:url(../images/pws_27.jpg) 3px -63px no-repeat;}
.rankingList .rowlist i.i_4{background:url(../images/pws_27.jpg) 3px -94px no-repeat;}
.rankingList .rowlist i.i_5{background:url(../images/pws_27.jpg) 3px -124px no-repeat;}
.rankingList .rowlist i.i_6{background:url(../images/pws_27.jpg) 3px -154px no-repeat;}
.rankingList .rowlist i.i_7{background:url(../images/pws_27.jpg) 3px -184px no-repeat;}
.rankingList .rowlist i.i_8{background:url(../images/pws_27.jpg) 3px -218px no-repeat;}
.rankingList .rowlist i.i_9{background:url(../images/pws_27.jpg) 3px -248px no-repeat;}
.rankingList .rowlist i.i_10{background:url(../images/pws_27.jpg) -2px -278px no-repeat;}
.rankingList .rowlist li span.fl{ display:inline-block; float:left; overflow:hidden; width:125px; overflow:hidden; text-overflow:ellipsis; height:45px; white-space:nowrap;}
/*־news*/
.city_news b{background:url(../images/city_15.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.city_news .title{ float:left; height:40px; margin-left:10px; padding-right:5px; border-bottom:solid 2px #50be4f;   }
.city_news .title a{padding:0 5px; line-height:32px; display:inline-block}  
 .city_news .componetContnet ul li{ line-height:200%; margin-bottom:4px;  } 
.city_news .componetContnet ul li p.tit{ height:22px; line-height:22px; overflow:hidden; font-size:13px; margin-bottom:3px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.city_news .componetContnet ul li p i.num_yellow{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:13px; text-align:center;  width:13px; height:13px; background-color:#ffbd20; display:inline-block; }
.city_news .componetContnet ul li p i.num_green{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:13px; text-align:center;  width:13px; height:13px; background-color:#9ed101; display:inline-block; }
/*־fecai*/
.fecai{ border:solid 1px #eee}
.fecai .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.fecai b{background:url(../images/city_18.jpg) 10px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:40px}
.fecai .title{ float:left; height:40px; margin-left:10px; padding-right:5px; background:url(../images/fc.gif) left bottom no-repeat;   }
.fecai .title a{padding:0 5px; line-height:32px; display:inline-block}  
.fecai .componetContnet li{line-height:200%; padding:10px 0px 8px; height:95px}
.fecai .componetContnet li dl dt{ float:left;} 
.fecai .componetContnet{ height:450px}
.fecai .componetContnet li dl dd{ margin-left:148px;} 
.fecai .componetContnet li dl .tit{   color: #1185D8; font-size: 17px;  font-weight: bold;  height: 25px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; width: 250px;}
.fecai .componetContnet li dl .tit a{   color:#1185d8; font-weight:normal} 
.fecai .componetContnet li dl .time{color:#7b7b7b}
.fecai .componetContnet li dl .cont{ height:34px; line-height:18px; overflow:hidden; margin-top:3px}
.fecai .componetContnet li{height:95px; overflow:hidden}
/*notice*/
.notice{ border:solid 1px #eee; height:215px}
.notice .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.notice b{background:url(../images/city_21.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.notice .title{ float:left; height:40px; margin-left:10px; padding-right:5px; border-bottom:solid 2px #f3ac3b;   }
.notice .title a{padding:0 5px; line-height:32px; display:inline-block}  
.notice .componetContnet li{line-height:200%; padding:5px 0px 3px;background:url(../images/pws_23.jpg) 0px bottom no-repeat; }
.notice .componetContnet li a{ display:block;background:url(../images/city_33.jpg) 0px center no-repeat; padding-left:15px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:230px}
/*sound*/
.city_sound{ border:solid 1px #eee}
.city_sound .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.city_sound b{background:url(../images/city_39.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.city_sound .title{ float:left; height:40px; margin-left:10px; padding-right:5px; border-bottom:solid 2px #f6403f;   }
.city_sound .title a{padding:0 5px; line-height:32px; display:inline-block}  
.city_sound .componetContnet li a.img img{ width:65px; height:65px; overflow:hidden}
.city_sound .componetContnet li .u_infor{ margin-left:82px; line-height:200%;_line-height:120%; }
.city_sound .componetContnet { height: 222px; overflow:hidden; clear:both}
.tbar{  height: 40px;line-height: 40px;}
.hot_row{ margin-bottom:10px}
.hot_row .tbar{ padding-left:30px; font-weight:normal; font-size:16px; border-bottom:solid 2px #3584a0;background:#f0f2f4 url(../images/new_03.jpg) 10px center no-repeat;}
.hot_row .componetContnet li{  height:25px; line-height:20px; overflow:hidden; white-space:normal; font-size:14px; overflow:hidden; text-overflow:ellipsis;}
.new_list .title{  border-bottom: 2px solid #0A88D5;display: block; float: left;font-size: 16px;font-weight: normal;  line-height: 38px;  padding-left: 40px;padding-right: 20px; padding-top: 10px;}
.new_list .tbar{border-bottom:1px solid #eee; height:50px;   margin-left:10px;  line-height:45px;background:url(../images/new_15.jpg) 10px 12px no-repeat;}
.newSosoBtn{background:url(../images/new_12.jpg) no-repeat; border:none; width:40px; height:36px; }
.new_list .componetContnet ul li{ border-bottom:solid 1px #eeeeee; padding-bottom:15px; margin-bottom:10px; padding-top:5px; line-height:200%; margin-bottom:10px;}
.new_list ul li dl .cover{ float:left; overflow:hidden}
.new_list ul li dl .cover img{ width:158px; height:105px; overflow:hidden}
.new_list .componetContnet ul li .NewInfor{  margin-left:175px; color:#777}
.NeSshare{ padding-right:20px; margin-right:15px;background:url(../images/new_29.jpg) right center no-repeat;display:inline-block; height:18px; line-height:18px }
.newOther{ border:solid 1px #eee}
.newOther .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.newOther b{background:url(../images/new_07.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.newOther .title a{padding:0 5px; line-height:32px; display:inline-block}  
.newOther .componetContnet li{line-height:200%; padding:10px 0px 8px; margin-bottom:10px; margin-top:5px; height:60px; background:url(../images/dashline.gif) left bottom no-repeat;  }
.newOther .componetContnet li dl dt{ float:left;}
.newOther .componetContnet li dl dt img{width:80px; height:77px;overflow:hidden}
.newOther .componetContnet{ height:350px}
.newOther .componetContnet dl dd{float:left;width:175px;}
.newOther .componetContnet dl dd p.tit{ line-height:160%; font-family:Simsun; font-weight:bold; overflow:hidden; height:40px; width:155px; margin-left:10px; }
.newOther .componetContnet dl dd p.time{ color:#8e8e8e; line-height:160%;  margin-left:10px; font-size:11px; }
.newOther .componetContnet dl dd p.tit a{color:#555555}
.newOther .componetContnet ul{margin:0 5px}
.other_2 a{ color:#666}
.other_2 li .title{height:35px; line-height:35px; padding-left:0px; margin-left:0px;}
.other_2 li.fisrt .title em{font-size:28px; margin-right:5px; font-family:Simsun; font-style:italic; color:#ff3300; }
/*detail*/
.detail_article{ border:solid 1px #eee; padding:25px 15px 15px;}
.detail_article .bshare-custom{ font-size:12px; color:#8E8E8E; margin:0 auto}
.detail_article header.head{padding:20px 0px 30px; border-bottom: dashed 1px #ddd;}
.detail_article header.head h1{font-size:18px; color:#333; margin-bottom:20px; font-weight:normal;}
.about_cont{ padding-top:30px}
.about_cont .img{ text-align:center}
.Aboat_txt{ line-height:190%; font-size:15px!important; margin-bottom:15px; padding:0 30px}
/*aboat*/
.Aboat_link{ padding:0 30px;}
.Aboat_link .tbar{border-bottom:solid 1px #d2d2d2; }
.Aboat_link .tbar .title{font-weight:normal; font-size:16px; height:38px; display:inline-block;  padding:0 20px; text-indent:-20px;_text-indent:0px; border-bottom:solid 2px #f6403f; line-height:35px}
.AboatLink_txt{ padding:20px 10px 0px}
.ABtxt{ float:left;border-right:solid 1px #ddd; line-height:190%; font-size:14px; padding:0 30px 0 0px; margin-left:0px}
.leftbox{width:400px;  overflow:hidden; clear:both; }
.leftbox span.fl{width:300px;  overflow:hidden; height:28px;  clear:both; white-space:nowrap; text-overflow:ellipsis; }
.txt li .fr{ color:#999}
.Rightbox{width:400px;  overflow:hidden; float:right; border-right:none }
.Rightbox span.fl{width:300px;  overflow:hidden; height:28px;  clear:both; white-space:nowrap; text-overflow:ellipsis; }
/*Parenting experience*/
.mission{ border:solid 1px #eee; background-color:#fff}
.jz_banner{width:1000px; margin:0 auto}
.column_700{float:left; width:700px; border:solid 1px #eee; background-color:#fff}
.column_300{float:left; width:285px; overflow:hidden; background-color:#fff;}
.jz_tbar{ font-size:14px; padding:0 10px; line-height:30px;border-bottom:solid 1px #eee;}
.jz_soso_cont{ padding:0px}
.soso_header{ padding:12px 12px 12px 45px;border-bottom:solid 1px #eee;}
.soso_header dl {clear:both; overflow:hidden; margin-bottom:15px; margin-top:10px}
.soso_header dl dt, .soso_header dd{float:left;}
.soso_header dl dt{font-weight:bold; font-size:14px; margin-right:10px;}
.soso_header dd{ margin-bottom:3px; }
.soso_header dd a{padding:0 10px 0px 10px; display:inline-block; }
.soso_header dd.on{ background-color:#32a52c; color:#fff;}
.soso_header dd.on a{color:#fff;background-color:#32a52c; }
.soso_header dd a,.soso_header dl dt a{ color:#565656; text-decoration:none; cursor:pointer;}
.soso_header dd a:hover{text-decoration:none;}
.mf_soso{ padding:10px 25px 15px 5px; background-color:#fafafa; margin-top:5px;border-bottom:solid 1px #eee;}
.get_time{background:url(../images/input_03.jpg) no-repeat; width:90px; text-indent:2px; cursor:pointer; border:none; height:23px; line-height:23px; font-size:12px;}
.jz_input_style{background:url(../images/input_06.jpg) repeat-x;  height:22px; line-height:22px; border:solid 1px #c2c2c2}
.jz_list{ clear:both; overflow:hidden; padding:0px 0px 15px}
.jz_itme{padding:15px 20px 25px; margin-bottom:10px;  border-bottom:dashed 1px #ddd; clear:both; }
.jz_list .txt_cont{ width:510px;text-overflow:ellipsis; white-space:nowrap; height:25p; overflow:hidden}
.imgbox img{width:120px; height:99px; overflow:hidden}
.cur{ background-color:#f6fcff}
#close_zx, #main_yd{background-color:#fff}
.mission .soso_header dl dt{font-size:16px; font-weight:normal; width:50px; float:left}
.mission .mf_soso{ padding:10px 0px 15px 15px; background-color:#fafafa; margin-top:5px;border-bottom:solid 1px #eee; font-weight:bold; font-family:"MicroSoft Yahei"; line-height:25px}
.newOther{ border:solid 1px #eee}
.newOther b{background:url(../images/new_07.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.newOther .title{ float:left; height:40px; margin-left:10px; padding-right:5px;   }
.newOther .title a{padding:0 5px; line-height:32px; width:190px; overflow:hidden; height:35px; display:inline-block}  
.TimeMissoin{margin-top:10px}
.newOther .other_misson .tbar b{background:url(../images/item_06.jpg) 0px center no-repeat;}
.TimeMissoin .other_misson .tbar b {background:url(../images/item_23.jpg) 0px center no-repeat;}
.newOther .other_misson .componetContnet li{ color:#615f5f; background: url(../images/item_11.jpg) no-repeat 5px center ; border-bottom:dashed 1px #eee; height: 22px; margin-bottom:0px; padding:2px 0 8px 15px; font-size:14px;}
.newOther .other_misson .componetContnet li i{color:#ababab}
.TimeMissoin .componetContnet{height:auto}
/*pages*/
#pager ul.pages {text-align:center;display:block;border:none;text-transform:uppercase;font-size:12px;margin:30px 0 0px;padding:0;line-height:normal;background: none;}
#pager ul.pages li {list-style:none;float:none;display:inline-block;border:1px solid #ccc;text-decoration:none;margin:0 5px 0 0;padding:2px 8px;}
#pager ul.pages li:hover {border:1px solid #003f7e;}
#pager ul.pages li.pgEmpty {border:1px solid #eee;color:#eee;}
#pager ul.pages li.pgCurrent {border:1px solid #003f7e;color:#000;font-weight:700;background-color:#eee;}
.myPager_01 ul.pages li{margin:0 -3px !important;}
.myPager_01 ul.pages li a{display:inline-block;font-size:14px;height:35px;line-height:35px;}
.myPager_01 ul.pages li a:hover{background-color: #f6f6f6;color:#da4453;}
.myPager_01 ul.pages li.pgEmpty{border-color:#fff !important;}
.myPager_01 ul.pages li.pgCurrent{border-color:#fff !important;background-color:#fff !important;}
.myPager_01 ul.pages li.pgCurrent a{width:35px;height:35px;border-radius:2px;font-weight:normal;line-height:35px;}
/*oneline*/
.onelinebox{ position:fixed; left:0px; top:300px;z-index:99; width:170px ;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:10px;}
.oneline_pop{ position:fixed; right:90px; top:350px;z-index:99;}
.oneline_float{ width:130px; overflow:hidden;border:solid 1px #ddd; float:left; background-color:#fff }
.oneline_bar{ background-color:#f6f6f6; height:30px; line-height:30px; font-size:14px; padding-left:10px; border-bottom:solid 1px #e9e9e9 }
.qq_list {padding:20px 0 20px 15px}
.qq_list p{ line-height:30px; height:30px; margin-bottom:5px}
.float_btn{ float:left; width:30px; padding-top:32px}
.flaot_blk{ float:left; width:130px}
.custorm_btn{ width:29px; height:93px; display:block; overflow:hidden;background: url(../images/btnFloat.png) -53px top no-repeat;}
.cj_btn{ width:29px; height:105px; display:block; position:absolute; right:8px ; top:115px; width:30px; z-index:0; background: url(../images/zc_02.png) left 0 no-repeat;}
.oneline_pop p{ margin-bottom:5px;}
.mc_sign_box .tbar{ height:37px; line-height:37px; padding:0 10px;background: url(http://www.gdzyz.cn/images/floatCode/midbg_05.png) no-repeat; color:#fff;}
.dataTable{ background-color:#fff;}
.mc_sign_box .cont{ padding:20px 0px 0px;}
#float_btn_close{  margin-right:5px}
.fnt14{ font-size:14px;}
.Fl_bottom{ height:40px; line-height:40px; margin-top:20px; font-family:"MicroSoft Yahei";color:#2a99cd; position:relative; font-size:16px; background-color:#eeeeee}
.f_cont{ padding:0 20px;}
.Fl_bottom{ padding:0 20px}
.Fl_bottom table td{text-align:center;}
.Fl_bottom b{position:absolute; top:10px; left:0px}
.Fl_bottom .arrow_1{ left: 90px; position: absolute; top: -25px}
.Fl_bottom .arrow_2{ left: 260px; position: absolute;top: -25px}
.Fl_bottom .arrow_3{ left: 425px;position: absolute; top: -25px}
.Fl_bottom .arrow_4{ left: 590px;  position: absolute;  top: -25px}
#popbox .cont{ padding:0px}
/*pop mask*/
#backgroundPopup{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:3;}
.mc_sign_box{display:none; font-size:14px;width:371px; z-index:999999;   position:absolute; left:0px; top:0px; color:#333;}
#float_R{width:700px; }
.facebox{ float:left; width:90px;}
.mc_sign_box .btnbox{ text-align:center; margin-top:10px}
.hide{display:none}
.dsgxhy .logo{ color: #fff;font-family:MicroSoft Yahei;font-size: 35px; width:auto; height:70px; font-weight:bold}
.dsgxhy .logo img{width:60px; height:53px; overflow:hidden}
.jzlist_num{  height: 25px; line-height: 25px; padding: 0 20px; text-align: right;}
.miss_kind{ white-space:nowrap;     overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;  width: 470px;}
.site_soso{ padding-left: 135px;}
.site_soso #missiontype{height:25px;width: 110px;}
.sel_kind select{ width:110px;}
.sel_kind{ width:110px}
.Item_Content_xmnr_Content1 .bshare-custom{margin-left:0px}
.orgspace_second_content_rt .content{ width:auto}
.index_page .c_l { padding:0 0 15px;    border: 1px solid #ddd;}
.index_page .c_l .tbar b{ width:132px;}
.index_page .bannnerw{float:left; width:710px; overflow:hidden; }
/*hot itmes*/
.hotItems{margin-top:10px}
.hotItems .other_misson .tbar b{background:url(../images/hotItem_03.jpg) 0px center no-repeat;}
.hotItems .other_misson .componetContnet li{ color:#615f5f; background:none; border-bottom:dashed 1px #eee; height: 72px; margin-bottom:0px; padding:2px 0 8px 0px; font-size:12px;}
.hotItems .componetContnet dl dd p.tit{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:20px}
.hotItems .other_misson .componetContnet li i{color:#ababab}
.hotItems .componetContnet li dl dt img{width:75px; height:57px; overflow:hidden}
.hotItems .componetContnet{height:auto}
.hotItems .componetContnet{ padding-bottom:0px}
.other_2 b{background:url(../images/new_33.jpg) 0px center no-repeat;}
.newHot h1 a{ color:#336699}
.newHot{ background-color:#fcfcfc; border-bottom:dashed 1px #eaeaea; padding:10px 15px 10px 15px; font-weight:normal; margin-top: -15px;}
.newHot h1{text-align:center; font-size:16px; margin-bottom:8px; font-weight:normal;}
.newHot .text_indent30{line-height:170%;}
.newHotList{font-weight:normal}
.newHotList ul{ height:225px;float:left; padding:0 10px; border-right:dashed 1px #ddd; padding-top:8px}
.newHotList ul li{ width:260px; overflow:hidden;  text-overflow:ellipsis; line-height:200%; white-space:nowrap}
.listnum{ font-family: arial,sans-serif ; display: inline; font-size: 12px; height: auto; margin-right: 4px;color:#4fa5ca; padding: 1px;vertical-align: baseline; width: auto; line-height: 12px;}
.highlight {background:#4fa5ca; color: #FFFFFF;}
.newHotList ul:last-child{ border-right:none}
/*information notice*/
.infor_Notice{ border:solid 1px #eee; height:342px; overflow:hidden}
.infor_Notice .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.infor_Notice b{background:url(../images/newlist_03.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.infor_Notice .title{ float:left; height:40px; margin-left:10px; padding-right:5px;   }
.infor_Notice .title a{padding:0 5px; line-height:32px; display:inline-block}  
.infor_Notice .componetContnet li{line-height:200%; padding:0px 0px 1px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:3px; background:url(../images/newlist_07.jpg) left center no-repeat; padding-left:15px  }
.chidrenBox{ margin-top:10px}
.parentsBox{ padding:0px 10px 0px 0px; margin-top:0px;}
.share_btn{ padding:0px 0px 2px}
.LeaverMsg{ padding-left:20px; padding-top:10px}
.useinfor .clearfix{height:25px; overflow:hidden}
.msglist{padding-left:60px; border-bottom:dashed 1px #e0e4e7}
.clear_div{clear:both;overflow:hidden;    margin-bottom: 10px;}
.clear_div .msglist{   padding-bottom: 15px;}
.site_hot .new_list .componetContnet ul li .NewInfor{ margin-left:0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.site_hot .bshare-custom{ margin-left:0px}
.site_hot .new_list .componetContnet ul li .tit a{ color:#004276}
.site_hot  .hot_row .tbar{background:url(../images/tt.jpg) 10px center no-repeat; padding-left:40px}
.site_hot .hot_row{border:solid 1px #eee}
.site_hot .hot_row .tbar{ border-bottom:solid 1px #eee}
.site_hot .hot_row .componetContnet{ padding:15px 10px}
.site_hot .hot_row .componetContnet li a { overflow:hidden;width:220px; height:20px;display:inline-block; float:left; white-space:nowrap; font-size:14px; overflow:hidden; text-overflow:ellipsis;}
/*header*/
.top_bar{ background-color:#413b39; height:25px; line-height:25px; color:#b5b5b5; position:relative; }
.tabCity{ margin-left:30px; float:left; padding:0 15px; background-color:#5c5554}
.login_btn{line-height:22px; float:left}
.top_bar_right{float:right;}
.arrow_down_yellow{font-size:0px; line-height:0px; overflow:hidden; width:0px;  border-width:4px; display:inline-block; border-style:solid dashed dashed; border-color:#f99a10 transparent transparent transparent }
.NavBox{ width:1000px; margin:0 auto; clear:both; overflow:hidden; height:37px; line-height:32px; background-color:#4b4443; font-size:15px; }
.NavBox li{float:left; line-height:35px; background:url(../images/blackLine.gif) no-repeat right center; text-align:center}
.NavBox li a{color:#fff; margin-right:1px}
.NavBox li a:hover{color:#fff}
/*bannner*/
.bannner{  height:325px; overflow:hidden; width:100%; border:solid 1px #ddd}
.txt_des{ line-height:25px; color:#fff; font-size:16px; font-family:"MicroSoft Yahei"; overflow:hidden;  }
.itme_1{float:left; width:300px; overflow:hidden }
/*count login*/
.c_l{ width:278px; overflow:hidden; height:305px; background:url(../images/blank.png) repeat; _background:url(../images/clear.jpg) repeat;  float:right; color:#1c1c1c;/*margin-top:-335px;margin-top:-335px\9;*/padding:0 10px 15px;   }
.c_l .tbar b{ font-weight:normal; cursor:pointer; display:inline-block; text-align:center; width:141px}
.c_l .tbar b.noThis{background-color:#f1ac35; color:#fff; width:140px; width:135px}
.contInfro li{ font-size:16px; font-family:Arial, Helvetica, sans-serif; background:url(../images/hrline.jpg) no-repeat left bottom; padding:10px 15px 5px}
.city_login{ _margin-top:10px} 
.login_inputText{ height:28px; padding-left:5px; width:170px; line-height:28px; background:url(../images/input_bg.jpg) repeat-x; border:solid 1px #bfbdbf }
.chekckCoce{ height:28px; padding-left:5px; width:60px; line-height:28px; background:url(../images/input_bg.jpg) repeat-x; border:solid 1px #bfbdbf }
/*new*/
.NewHeader{ border-bottom:solid 1px #dfdfdf; height:28px; color:#5c5c5c; padding:0 5px; _overflow:hidden}
.NewHeader i.on{ margin-top:1px; background:url(../images/newtab.jpg) no-repeat; font-weight:normal; color:#57bee7}
.cover{ float:left;}
.cover img{ /*width:62px; height:67px; overflow:hidden*/}
.newInfro p.N_title{ height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newInfro p.N_cont{ color:#797979; font-size:12px; font-weight:normal; line-height:180%; margin-top:5px; height:43px;}
.best_news{float:right; width:230px; overflow:hidden;}
.best_news dl dt{ margin-bottom:3px} 
.best_news dl dd{ color:#797979; font-size:12px; font-weight:normal; line-height:180%;margin:0px; margin-top:5px; overflow:hidden; width:232px; margin-left:0px; *margin-left:-30px!important; _margin-left:-30px; } 
.bestTile{height:25px; line-height:25px; overflow:hidden; width:232px;}
.best_news dl dd.de_txt{ height:106px; margin-bottom:0px; overflow:hidden;width:232px;*width:220px!important;_width:220px;  margin-left:0px;*margin-left:-35px;}
.bestTile a{ height:25px; display:block; width:230px; overflow:hidden;  white-space: nowrap; text-overflow: ellipsis}
/*soso*/
.selectListStyle{ float:left; width:76px; cursor:pointer; line-height:30px; margin-top:5px;  padding-left:5px; font-size:12px; height:28px;/*background:url(../images/zm_14.jpg) no-repeat;*/}
.sosoInput{ border:none;background:url(../images/zm_162.jpg) no-repeat; border-radius:3px; padding-right:2px; line-height:28px; height:27px; padding-left:5px; width:54px; color:#333}
.sosoInput_1{ border:none;background:url(../images/zm_16.jpg) no-repeat; border-radius:3px; line-height:28px; height:27px; padding-left:5px; width:81px; color:#333}
.sosoInput_3{ border:none;background:url(../images/zm_161.jpg) no-repeat; border-radius:3px; line-height:28px; height:27px; padding-left:5px; width:108px; color:#333}
/*Recruit*/
.Recruit{ border:solid 1px #EEEEEE}
.Recruit .title a.on{display:inline-block; font-weight:bold; color:#f05355; border-bottom:solid 2px #f05355}
.Recruit .tbar{ padding:0 15px; }
.RecruitBox  .imgbox img{ width:185px; height:170px}
.RecruitList_Top{ clear:both; overflow:hidden; padding:0px 0px 0px 0px}
.LslideFoucs{ float:left; width:375px; overflow:hidden; padding-top:20px; height:370px;}
.RecruitList_Top .LslideFoucs p  img{  }
.RecruitList_Top .LslideFoucs .small_pic img{ width:75px; height:48px; }
.RItemsList ul li{ position:relative; float:left; overflow:hidden; margin:5px 3px 15px 6px;}
.RItemsList ul li img{}
.bottom_txt p.pt{  font-size: 14px; font-weight: bold; height: 20px; margin-bottom: 5px;overflow: hidden; width: 155px; text-overflow:ellipsis; white-space:nowrap}
.sendorgBox{overflow: hidden; width: 155px; text-overflow:ellipsis; white-space:nowrap}
.ItimeDo{ display:none; width:165px; position:absolute; top:10px; z-index:9; padding:0 10px}
.bottom_bg{ height:66px; opacity:0.5; background-color:#000; width:185px; position:absolute; bottom:0px}
.bottom_txt p.pt a{color:#fff}
.LslideFoucs .big_pic{ overflow:hidden; height:370px}
.LslideFoucs .small_pic b{display:inline-block; background:#000; padding:1px}
.RecruitList_bottom .RItemsList ul li{margin-left:7px; _width:180px; overflow:hidden;}
.RecruitList_bottom .pitem{_width:180px; overflow:hidden}
.btxt{ bottom: 55px; overflow:hidden;  height: 72px; position: absolute; left: 33px; width: 320px;z-index:0}
.fouc_txt_bg{   background-color: #000000;height: 72px;border:solid 1px #E4CE7C; line-height: 22px;opacity: 0.5;overflow: hidden;  padding: 0 8px;position: absolute; width: 320px; z-index: 1; }
.fouc_txt{ overflow:hidden; line-height: 22px;  overflow: hidden;  position: absolute; width: 320px; z-index: 3; }
.fouc_txt p{padding:0 15px;  color:#fff; white-space:nowrap; color: #FFFFFF;overflow: hidden; padding: 0 15px; text-overflow: ellipsis; white-space: nowrap; width: 280px;}
.fouc_txt p a{ color:fff}
.fouc_txt p.myt{ font-size:16px;}
.fouc_txt ul{display:block; overflow:hidden; height:67px; padding-top:3px}
/*rank culture sound*/
.PWS{  border:solid 1px #EEEEEE}
.Rank{ float:left; width:350px; overflow:hidden;border-right:solid 1px #eee;height:500px}
.Rank .tbar{border-bottom:solid 1px #eee; }
.Rank .title{ float:left; background:url(../images/pws_03.jpg) left center no-repeat;height:40px; line-height:45px; padding-left:120px;font-weight:normal}
.Rank .tbar{ padding-left:15px; }
.Rank .tab_head{ width:330px; margin:15px auto 10px}
.tab_head table td.on span.green, .tab_head table td.on span.greenYellow, .tab_head table td.on span.red, .tab_head table td.on span.zi, .tab_head table td.on span.black, .tab_head table td.on span.blue{ color:#fff}
.Rank .rowlist{ padding:10px 10px 5px; height:305px; *height:315px}
.Rank .rowlist ul{ }
.Rank .rowlist li{ height:30px;  *height:28px;color:#666666; overflow:hidden }
.Rank .rowlist li .num{ float:right;background:url(../images/pws_29.jpg) left top no-repeat; height:22px;display:inline-block; padding-left:9px;}
.Rank .rowlist li .num em{background:url(../images/dataright.gif) right top no-repeat; display:inline-block; height:22px; padding-right:10px; padding-left:3px; line-height:22px}
.Rank .rowlist i.i_1{background:url(../images/pws_27.jpg) 3px 0px no-repeat;}
.Rank .rowlist i.i_2{background:url(../images/pws_27.jpg) 3px -32px no-repeat;}
.Rank .rowlist i.i_3{background:url(../images/pws_27.jpg) 3px -63px no-repeat;}
.Rank .rowlist i.i_4{background:url(../images/pws_27.jpg) 3px -94px no-repeat;}
.Rank .rowlist i.i_5{background:url(../images/pws_27.jpg) 3px -124px no-repeat;}
.Rank .rowlist i.i_6{background:url(../images/pws_27.jpg) 3px -154px no-repeat;}
.Rank .rowlist i.i_7{background:url(../images/pws_27.jpg) 3px -184px no-repeat;}
.Rank .rowlist i.i_8{background:url(../images/pws_27.jpg) 3px -218px no-repeat;}
.Rank .rowlist i.i_9{background:url(../images/pws_27.jpg) 3px -248px no-repeat;}
.Rank .rowlist i.i_10{background:url(../images/pws_27.jpg) -2px -278px no-repeat;}
/*Culture*/
.Culture{ float:left; width:377px; overflow:hidden; border-right:solid 1px #eee; height:500px;}
.Culture .title{ float:left; background:url(../images/pws_05.jpg) 10px center no-repeat;height:40px; font-size:12px; line-height:45px; padding-left:115px;font-weight:normal}
.Culture .title a{padding:0 5px; line-height:32px; display:inline-block}
/*sound*/
.Sound .tbar{border-bottom:solid 1px #eee; height:40px;background:url(../images/pws_07.jpg) 10px center no-repeat;}
.Sound .CTlist li{clear:both; overflow:hidden; font-size:14px; line-height:25px; margin-bottom:8px;background:url(../images/pws_15.jpg) left 7px no-repeat; padding-left:15px;}
.CTSound .CTcover{float:left; }
.CTSound div.libox{background:url(../images/pws_23.jpg) left bottom no-repeat; padding-bottom:8px; padding-top:10px;height:70px; overflow:hidden}
.CTSound  .CTinfro{ margin-left:10px; float:left; line-height:150%; height:65px; overflow:hidden; width:150px}
.CTSound .CTinfro .tit{font-weight:bold; margin-bottom:3px; width:250px; height:20px; overflow:hidden; white-space:normal; text-overflow:ellipsis;}
.newsbox, .Rank ,.Culture, .Sound, .Recruit, .freindLinks, .city_Ranking, .notice, .city_news, .white_bg{background-color:#fff}
.Sound .CTSound .CTinfro .tit{ font-weight: bold; height: 20px; margin-bottom: 3px;  overflow: hidden; text-overflow: ellipsis;  white-space: normal;  width: 150px; white-space: nowrap;  overflow: hidden;text-overflow: ellipsis;}
/*city*/
.city_foucs li{ height:300px; overflow:hidden; display:block; width:712px;}
.city_foucs li img{ width:712px; height:290px; overflow:hidden}
.city_dot{ position:absolute; z-index:1; width:702px; height:20px; bottom:20px; text-align:center}
.city_dot i{display:inline-block; width:12px; height:12px; margin:0 4px; background:url(../images/cire.png) top left no-repeat;}
.city_dot i.on{ background:url(../images/cire.png) 0px -17px no-repeat;}
.city_login .c_l{    margin-top:0px;  width:268px;_width:270px; height:302px;  box-shadow: 1px 1px 2px #ddd; padding:0px}
.city_login .c_l .tbar b{width: 142px;_width: 140px}
.city_login .c_l .tbar b.noThis{width:125px; overflow:hidden;}
.city_recruit .title{ float:left; background:url(../images/curt_03.jpg) left center no-repeat;height:40px; font-size:13px; line-height:45px; padding-left:100px;font-weight:normal}
.city_recruit  .RItemsList ul li{ margin: 5px 8px 15px 10px;*margin: 5px 5px 15px 10px!important;_margin: 5px 5px 15px 8px;}
.tab_ranking b{   font-weight:normal; line-height:53px; cursor:pointer; color:#fff; font-size:16px; text-align:center; display:inline-block; width:80px; background:url(../images/city_07.jpg) left center no-repeat; width:59px;  height:50px}
.tab_ranking b.t_itme{   background:url(../images/city_08.jpg) left center no-repeat;}
.rankingList .rowlist li{ height:45px; line-height:45px;   color:#666666 ; font-size:14px; background:url(../images/pws_23.jpg) left bottom no-repeat;}
.rankingList .rowlist i.i_1{background:url(../images/pws_27.jpg) 3px 0px no-repeat;}
.rankingList .rowlist i.i_2{background:url(../images/pws_27.jpg) 3px -32px no-repeat;}
.rankingList .rowlist i.i_3{background:url(../images/pws_27.jpg) 3px -63px no-repeat;}
.rankingList .rowlist i.i_4{background:url(../images/pws_27.jpg) 3px -94px no-repeat;}
.rankingList .rowlist i.i_5{background:url(../images/pws_27.jpg) 3px -124px no-repeat;}
.rankingList .rowlist i.i_6{background:url(../images/pws_27.jpg) 3px -154px no-repeat;}
.rankingList .rowlist i.i_7{background:url(../images/pws_27.jpg) 3px -184px no-repeat;}
.rankingList .rowlist i.i_8{background:url(../images/pws_27.jpg) 3px -218px no-repeat;}
.rankingList .rowlist i.i_9{background:url(../images/pws_27.jpg) 3px -248px no-repeat;}
.rankingList .rowlist i.i_10{background:url(../images/pws_27.jpg) -2px -278px no-repeat;}
.rankingList .rowlist li span.fl{ display:inline-block; float:left; overflow:hidden; width:125px; overflow:hidden; text-overflow:ellipsis; height:45px; white-space:nowrap;}
.city_news{ border:solid 1px #eee}
.city_news b{background:url(../images/city_15.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.city_news .title{ float:left; height:40px; margin-left:10px; padding-right:5px; border-bottom:solid 2px #50be4f;   }
.city_news .title a{padding:0 5px; line-height:32px; display:inline-block}  
.city_news .componetContnet{ height:450px}
.city_news .componetContnet ul li{ line-height:200%; margin-bottom:4px;} 
.city_news .componetContnet ul li p.tit{ _width:250px; height:22px; line-height:22px; overflow:hidden; font-size:13px; margin-bottom:3px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.city_news .componetContnet ul li p i.num_yellow{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:13px; text-align:center;  width:13px; height:13px; background-color:#ffbd20; display:inline-block; }
.cntxt{ overflow:hidden;  line-height:170%; height:80px; margin-top:5px} 
.city_news .componetContnet ul li p i.num_green{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:13px; text-align:center;  width:13px; height:13px; background-color:#9ed101; display:inline-block; }
/*Voluntary Announcement*/ 
.notice b{background:url(../images/city_21.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.notice .title{ float:left; height:40px; margin-left:10px; padding-right:5px; border-bottom:solid 2px #f3ac3b;}
.notice .componetContnet li{line-height:200%; padding:5px 0px 3px;background:url(../images/pws_23.jpg) 0px bottom no-repeat; }
.notice .componetContnet li a{ display:block;background:url(../images/city_33.jpg) 0px center no-repeat; padding-left:15px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:230px}
/*Volunteer sound*/
.city_sound b{background:url(../images/city_39.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.city_sound .title{ float:left; height:40px; margin-left:10px; padding-right:5px; border-bottom:solid 2px #f6403f;   }
.city_sound .componetContnet li a.img{ float:left;}
.city_sound .componetContnet li{ padding:5px 0px 2px;background:url(../images/pws_23.jpg) 0px bottom repeat-x; height:70px; overflow:hidden; }
.city_sound .componetContnet li .u_name{ max-height:40px; line-height:18px; width:165px;_width:155px; overflow:hidden}
.hot_row .tbar{ padding-left:30px; font-weight:normal; font-size:16px; border-bottom:solid 2px #3584a0;background:#f0f2f4 url(../images/new_03.jpg) 10px center no-repeat;}
.hot_row .componetContnet li i{display:inline-block; float:left; margin-top:3px; margin-right:5px; overflow:hidden; width:18px; height:18px; line-height:16px; font-size:12px; text-align:center; color:#fff; background-color:#3584a0}
.hot_row .componetContnet li a{ overflow:hidden;width:220px; height:20px;display:block; float:left; white-space:nowrap;  font-size:14px; overflow:hidden; text-overflow:ellipsis;}
.new_list{ border:1px solid #eee}
.new_list .title{  border-bottom: 2px solid #0A88D5;display: block; float: left;font-size: 16px;font-weight: normal;  line-height: 38px;  padding-left: 40px;padding-right: 20px; padding-top: 10px;}
.new_list .tbar{border-bottom:1px solid #eee; height:50px;   margin-left:10px;  line-height:45px;background:url(../images/new_15.jpg) 10px 12px no-repeat;}
.new_list .newSoso{ float:right;background:url(../images/newL.jpg) 0px center no-repeat; margin-right:15px;}
.sosoinput{ height:33px; line-height:33px; padding-left:5px; background:none; border:none}
.newSosoBtn{background:url(../images/new_12.jpg) no-repeat; border:none; width:40px; height:36px; }
.new_list .componetContnet ul li{ border-bottom:solid 1px #eeeeee; padding-bottom:15px; margin-bottom:10px; padding-top:5px; line-height:200%; margin-bottom:10px;}
.new_list .componetContnet ul li .tit{ font-size:18px; margin-bottom:10px}
.new_list ul li .cover{ float:left; overflow:hidden; margin-left:0px!important }
.new_list ul li .cover img{ width:158px; height:105px; overflow:hidden}
.new_list .componetContnet ul li .NewInfor{ width:490px;_width:480px; margin-left:175px; color:#777;}
.new_list .componetContnet{ padding:20px 25px}
.bshare-custom{margin-left:175px; color:#bbbbbb; font-size:12px; font-family:Simsun; margin-top:10px}
.bshare-custom.myBshareCustom01{margin-top:28px;}
.hot_row .componetContnet li i.gray_bg{ background-color:#999999}
.hot_row .tbar .fl, .video_intro .tbar .fl{ display:block; line-height:40px;}
.newOther{ border:solid 1px #eee}
.newOther .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.newOther b{background:url(../images/new_07.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.newOther .componetContnet li{line-height:200%; padding:10px 0px 8px; margin-bottom:10px; margin-top:5px; height:60px; background:url(../images/dashline.gif) left bottom no-repeat;  }
.newOther .componetContnet li dl dt img{width:78px; height:60px;overflow:hidden}
.newOther .componetContnet dl dd{float:left;width:145px;}
.newOther .componetContnet dl dd p.tit{ line-height:160%;font-family:Simsun; font-weight:bold; overflow:hidden; height:40px; width:155px; margin-left:10px; }
.newOther .componetContnet dl dd p.time{ color:#8e8e8e; line-height:160%;  margin-left:10px; font-size:11px; }
.other_2 .componetContnet ul li{ border-bottom:solid 1px #EEEEEE; background:none; margin:0px; padding:0px; height:35px; clear:both; overflow:hidden}
.other_2 ul li div.title{ font-size:14px;  overflow:hidden;  width:230px; font-weight:normal}
.other_2 li .title em{font-size:18px; float:left; margin-right:5px; font-family:Simsun; font-style:italic; color:#ff3300}
.other_2 li .cont{ line-height:160%; padding-top:3px; width:220px; margin-left:12px; height:80px; overflow:hidden }
.other_2 li .cont a{ color:#999999;}
.other_2 .componetContnet li{height:auto;}
.other_2 li.fisrt .title{ line-height:25px; overflow:hidden; clear:both;}
.other_2 .componetContnet{height:470px}
.other_2 .componetContnet ul li:last-child, .newOther .componetContnet li:last-child{border-bottom:none; background:none}
/*detail*/
.detail_article{ border:solid 1px #eee; padding:25px 15px 15px;}
.detail_article .bshare-custom{ font-size:12px; color:#FF7F00; margin:0 auto}
.detail_article header.head{padding:20px 0px 30px; border-bottom: dashed 1px #ddd;}
.detail_article header.head h1{font-size:18px; color:#333; margin-bottom:20px; font-weight:normal;}
.about_cont{ padding-top:30px}
.about_cont .img{ text-align:center}
.Aboat_txt{ line-height:190%; font-size:15px!important; margin-bottom:15px; padding:0 30px; clear:both; overflow:hidden}
.Aboat_link{ padding:0 30px}
.Aboat_link .tbar{border-bottom:solid 1px #d2d2d2; }
.Aboat_link .tbar .title{font-weight:normal; font-size:16px; height:38px; display:inline-block;  padding:0 20px; text-indent:-20px; border-bottom:solid 2px #f6403f; line-height:35px}
.AboatLink_txt{ padding:20px 10px 0px}
.ABtxt{ float:left;border-right:solid 1px #ddd; line-height:190%; font-size:14px; padding:0 30px 0 0px; margin-left:0px}
.leftbox{width:400px;  overflow:hidden; clear:both; }
.leftbox span.fl{width:300px;  overflow:hidden; height:28px;  clear:both; white-space:nowrap; text-overflow:ellipsis; }
.txt li .fr{ color:#999}
.Rightbox{width:400px;  overflow:hidden; float:right; border-right:none }
.Rightbox span.fl{width:300px;  overflow:hidden; height:28px;  clear:both; white-space:nowrap; text-overflow:ellipsis; }
/*־index Search*/
.soso_header dd{ margin-bottom:3px}
.soso_header dd a,.soso_header dl dt a{ color:#565656; text-decoration:none;}
.mf_soso{ padding:10px 0px 15px 10px; background-color:#fafafa; margin-top:5px;border-bottom:solid 1px #eee;}
.get_time{background:url(../images/input_03.jpg) no-repeat; width:90px; text-indent:2px; cursor:pointer; border:none; height:23px; line-height:23px; font-size:12px;}
.jz_input_style{background:url(../images/input_06.jpg) repeat-x;  height:22px; line-height:22px; border:solid 1px #c2c2c2}
.cover_box{ float:left; padding:5px 15px}
.txt_infor{ margin-left:140px; margin-top:-5px;}
.txt_cont{font-size:12px; white-space:nowrap;}
.deatil_p p{ line-height:20px;}
.deatil_p { margin-top:5px}
.myJoin{ position:absolute; right:20px; bottom:10px;_bottom:0px; width:72px; height:27px}
.mission .jz_tbar{ height:40px; line-height:40px; font-size:16px;background:url(../images/item_03.jpg) 10px center no-repeat; padding-left:40px; }
.mission .soso_header dd a{  display:inline-block;height:22px; line-height:22px; cursor:pointer;}
.mission .soso_header{border-bottom:none}
.mission .soso_header dd.on a{ background-color:#0da4d6; display:inline-block; }
.mission .soso_header dl{ clear:both; overflow:hidden}
.mission .mf_soso{ padding:10px 0px 15px 15px; background-color:#fafafa; margin-top:5px;border-bottom:solid 1px #eee; font-weight:bold; font-family:"MicroSoft Yahei"; line-height:25px}
.mission .txt_infor{ font-size:16px;}
.mission .txt_cont{ margin-top:10px; font-size:14px; text-overflow:ellipsis; overflow: hidden; width: 530px;}
.mission .txt_infor b{font-weight:normal}
.mission .deatil_p{ font-size:12px}
.newOther .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.newOther b{background:url(../images/new_07.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.newOther .title{ float:left; height:40px; margin-left:10px; padding-right:5px;   }
.newOther .other_misson .tbar b{background:url(../images/item_06.jpg) 0px center no-repeat;}
.TimeMissoin .other_misson .tbar b {background:url(../images/item_23.jpg) 0px center no-repeat;}
.newOther .other_misson .componetContnet li{ color:#615f5f; background: url(../images/item_11.jpg) no-repeat 5px center ; border-bottom:dashed 1px #eee; height: 22px; margin-bottom:0px; padding:2px 0 8px 15px; font-size:14px;}
/*oneline*/
.oneline_pop{ position:fixed; right:110px; top:350px;z-index:99;}
.cj_btn{ width:29px; height:105px; display:block; position:absolute; right:8px ; top:115px; width:30px; z-index:0; background: url(../images/zc_02.png) left 0 no-repeat;}
p.on .custorm_btn{ width:29px; height:103px; display:block; width:30px; overflow:hidden;background: url(../images/oneline_qq_01.png) no-repeat;}
/*pop mask*/
.mc_sign_box .tbar{ height:37px; line-height:37px; padding:0 10px;background-color: #31a0d4; color:#fff;}
.dataTable{ background-color:#fff;}
#backgroundPopup{display:none;position:fixed;_position:absolute; /* hack for internet explorer 6*/height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:3;}
.m_top10{margin-top:10px}
.dsgxhy .logo img{width:60px; height:53px}
.miss_kind{ white-space:nowrap;overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;  width: 470px;}
.index_page .c_l { padding:0 0 15px; margin-top:10px }
.index_page{clear:both; overflow:hidden;} 
.hotItems{margin-top:10px}
.hotItems .other_misson .tbar b{background:url(../images/hotItem_03.jpg) 0px center no-repeat;}
.hotItems .other_misson .componetContnet li{ color:#615f5f; background:none; border-bottom:dashed 1px #eee; height: 62px; margin-bottom:0px; padding:2px 0 8px 0px; font-size:12px;}
.hotItems .componetContnet dl dd p.tit{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:20px}
.hotItems .other_misson .componetContnet li i{color:#ababab}
.hotItems .componetContnet li dl dt img{width:75px; height:57px; overflow:hidden}
.hotItems .componetContnet{height:auto}
.hotItems .componetContnet{ padding-bottom:0px}
.other_2 b{background:url(../images/new_33.jpg) 0px center no-repeat;}
.newHot h1 a{ color:#336699}
.newHot{ background-color:#fcfcfc; border-bottom:dashed 1px #eaeaea; padding:10px 15px 10px 15px; font-weight:normal; margin-top: -15px;}
.newHot h1{text-align:center; font-size:16px; margin-bottom:8px; font-weight:normal; height:25px; overflow:hidden}
.newHot .text_indent30{line-height:170%; height:43px; overflow:hidden; }
.newHotList{font-weight:normal}
.newHotList ul{ height:225px;float:left; padding:0 10px; border-right:dashed 1px #ddd; padding-top:8px}
.newHotList ul li{ width:260px; overflow:hidden;  text-overflow:ellipsis; line-height:200%; white-space:nowrap}
.listnum{ font-family: arial,sans-serif ; display: inline; font-size: 12px; height: auto; margin-right: 4px;color:#4fa5ca; padding: 1px;vertical-align: baseline; width: auto; line-height: 12px;}
.highlight {background:#4fa5ca; color: #FFFFFF;}
.infor_Notice{ border:solid 1px #eee; height:342px; overflow:hidden}
.infor_Notice .tbar{border-bottom:solid 1px #eee; height:40px; line-height:40px; }
.infor_Notice b{background:url(../images/newlist_03.jpg) 0px center no-repeat; font-size:16px;font-weight:normal; font-weight:normal; display:inline-block; padding-left:30px}
.infor_Notice .title{ float:left; height:40px; margin-left:10px; padding-right:5px;   }
.infor_Notice .title a{padding:0 5px; line-height:32px; display:inline-block}  
.infor_Notice .componetContnet li{line-height:200%; padding:0px 0px 1px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:3px; background:url(../images/newlist_07.jpg) left center no-repeat; padding-left:15px  }
.infor_Notice .componetContnet li.fisrt{ background:url(../images/dashline.gif) left bottom no-repeat;overflow:visible;white-space:normal; padding-bottom:10px; padding-left:0px; margin-bottom:8px;}
.infor_Notice .componetContnet li.fisrt a{float:none; width:auto;overflow:visible;white-space:normal; height:auto; display:inline}
.infor_Notice .componetContnet{ height:350px}
.infor_Notice .componetContnet a.tit{ line-height:160%; font-family:Simsun; font-weight:bold; overflow:hidden; height:40px; width:155px;}
.infor_Notice .componetContnet a{width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; float:left}
.infor_Notice .componetContnet ul{display:block;height:280px;overflow: hidden;}
.RowL{ clear:both; overflow:hidden; padding:15px 0px 0px}
.RowL .leftCover{float:left}
div.usesname{ margin-left:60px}
.leaver_msg{ margin-top:0px; line-height:22px}
.chidrenBox{ margin-top:10px}
.parentsBox{ padding:0px 10px 0px 0px; margin-top:0px;}
.share_btn{ padding:0px 0px 2px}
.LeaverMsg{ padding-left:20px; padding-top:10px}
.useinfor .clearfix{height:25px; overflow:hidden}
.msglist{padding-left:60px; border-bottom:dashed 1px #e0e4e7}
.clear_div{clear:both;overflow:hidden;    margin-bottom: 10px;}
.clear_div .msglist{   padding-bottom: 15px;}
/*־TOP LIST*/
.site_hot .new_list .componetContnet ul li .NewInfor{ margin-left:0px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.site_hot .bshare-custom{ margin-left:0px}
.site_hot .new_list .componetContnet ul li .tit a{ color:#004276}
.site_hot  .hot_row .tbar{background:url(../images/tt.jpg) 10px center no-repeat; padding-left:40px}
.site_hot .hot_row{border:solid 1px #eee}
.site_hot .hot_row .tbar{ border-bottom:solid 1px #eee}
.site_hot .hot_row .componetContnet{ padding:15px 10px}
.site_hot .hot_row .componetContnet li a { overflow:hidden;width:220px; height:20px;display:inline-block; float:left; white-space:nowrap; font-size:14px; overflow:hidden; text-overflow:ellipsis;}
/*detail*/
.Item_detail_article{ border:solid 1px #eee; padding:25px 35px 15px; clear:both; overflow:hidden}
.Item_detail_article .bshare-custom{ font-size:12px; color:#8e8e8e; margin:0 auto}
.Item_detail_article header.head{padding:20px 0px 30px; border-bottom: dashed 1px #ddd;}
.Item_detail_article header.head h1{font-size:18px; color:#333; margin-bottom:20px; font-weight:normal;}
.Item_detail_article header p.fnt18{font-size: 22px;margin-bottom: 15px;padding-top:10px;text-align:center;}
.missis_img{}
.missis_img .LMissis{ float:left; }
.missis_head{ padding-top:15px}
.RMiss_txt{ float: left; font-size: 14px; line-height: 170%;  margin-left: 15px; overflow: hidden;width: 490px;*width:480px;}
.jzty{font-size: 13px;  color:#0187cc;padding:1px 0px}
.scroll_box b{ display:inline-block; width:21px; cursor:pointer; overflow:hidden; height:36px; margin-top:75px; background:url(../images/item__10.jpg) no-repeat; float:left}
.scroll_box b:hover{ display:inline-block; width:21px; overflow:hidden; height:36px; margin-top:75px; float:left}
.scroll_box b.left_scroll_Btn{background:url(../images/item__10.png) no-repeat}
.scroll_box b.right_scroll_Btn{background:url(../images/item__13.png) no-repeat}
.scroll_box b.left_scroll_Btn:hover{background:#b0b0b0 url(../images/item__10.png) no-repeat}
.scroll_box b.right_scroll_Btn:hover{background:#b0b0b0 url(../images/item__13.png) no-repeat}
.scroll_img{float:left; width:800px;overflow:hidden; height:180px}
.scroll_img .RecruitList_Top .RItemsList{padding:0px; margin:0px; border:none; width:auto; height:auto}
.scroll_img .RecruitList_Top .RItemsList{  }
.scroll_img  .imgbox img{ width:180px; height:170px; overflow:hidden}
.scroll_box .RItemsList ul li{ margin:5px 8px 15px 10px}
.imagebtn_zai{ border:none; display:inline-block;background:url(../images/item__05.jpg) no-repeat; font-family:"MicroSoft Yahei"; color:#fff; padding-left:50px; width:97px; height:38px; line-height:38px; overflow:hidden }
.imagebtn_zai:hover{color:#fff}
/*־ORG*/
.org_tbar { background: url(../images/zz_03.jpg) 10px center no-repeat ;border-bottom: 1px solid #EEEEEE;height: 50px; line-height: 45px;}
.org_tbar .title {border-bottom: 2px solid #0A88D5; display: block; float: left; font-size: 16px;font-weight: normal;line-height: 38px; padding-left: 40px;padding-right: 20px;height:50px; line-height: 50px;}
.column_725{overflow:hidden;  width:724px; }
.org_act{ background-color:#fff;border:solid 1px #eee;  height: 299px;}
.org_act .org_t{background-color:#fff; height:50px; line-height:50px; font-size:14px; padding:0 15px;}
.org_act .componetContnet{ padding:0px 10px 10px; font-size:14px; line-height:200%;}
.org_act .org_t{background-color:#fff; height:40px; line-height:40px; font-size:14px; padding:0 15px;}
.org_act .componetContnet li{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:240px; height:25px; background: url(../images/dot.gif) 0px center no-repeat ; padding-left:12px;}
.org_items{  border: 1px solid #EEEEEE;}
.org_items .title{  border-bottom: 2px solid #0A88D5;display: block; float: left;font-size: 16px;font-weight: normal;  line-height: 38px;  padding-left: 40px;padding-right: 20px; padding-top: 10px;}
.org_items .tbar{border-bottom:1px solid #eee; height:50px;   margin-left:10px;  line-height:45px;background:url(../images/zz_07.jpg) 10px 15px no-repeat;}
.org_items .newSoso{margin-right:10px}
.org_items .componetContnet .orglist li{float:left; border-right:dotted 1px #e9e9e9;height: 110px;width: 305px;border-bottom:dotted 1px #e9e9e9; padding:18px 3px 20px 6px; margin-left:10px}
.orgItems_Infro{ float:left; width:224px; }
.org_items  .cover img{ width:72px; height:72px; overflow:hidden}
/*.orgItems_Infro .tit a{ font-size:17px; color:#3ba0dd}*/
.org_rank{ margin-top:10px}
.org_rank .Rank{ width:325px; height:385px; border-top:solid 1px #eee; margin-right:5px; border-top:solid 1px #eee;border-left:solid 1px #eee; border:solid #eee 1px}
.org_rank .last{margin-right:0px; background-color:#fff!important;border:solid 1px #eee!important}
.org_rank  .Rank .title{ float:left; background:url(../images/zz_11.jpg) left center no-repeat;height:40px; color:#ff2727; font-size:16px; padding-right:20px; line-height:45px; padding-left:30px;font-weight:normal; border-bottom:solid 2px #ff2727}
.orgItems_Infro  div.fnt16{ overflow:hidden; text-overflow:ellipsis }
.orgItems_Infro p.tit { line-height:40px; width:174px; height:40px; }
.org_items .org_sosoinput{ border:solid 1px #e2e3ea; border-top:solid 1px #abadb3/*background:url(../images/inputs_05.jpg) no-repeat; */border-radius:3px; padding-right:0px; line-height:25px; height:25px; padding-left:5px; width:139px; color:#333}
.org_select{ width:100px; height:25px; line-height:25px; margin-right:0px}
#spaceSearchBtn{  padding: 4px 10px;}
#spaceSearchBtn.mysk_201{padding:0 10px;line-height:30px;}
.Rank .rowlist li span .f1{ width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.Itmes_box .orgItems_Infro p.tit{ height: 30px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width: 180px;}
.orglist .cover{ width:72px; height:72px; overflow:hidden}
.column_725 .fecai{background-color: #FFFFFF;border: 1px solid #f4f4f4;box-shadow: 1px 1px 2px #ddd; position:relative; float: left; height: 290px; overflow:hidden;padding: 5px;}
.column_725 .fecai li{ height:300px; overflow:hidden; display:block; width:712px;}
.column_725 .fecai li img{ width:712px; height:290px; overflow:hidden}
.fc_img{ height:190px}
.fecai_list li{ overflow:hidden; float:left; display:block; padding:10px;  padding-bottom:0px; margin:15px 12px 0 20px;background:url(../images/bgc_11.jpg) left top no-repeat; }
.fecai_list li img{ width:712px; height:290px; overflow:hidden}
.fecai_list .tbar { font-size: 16px; height: 40px; line-height: 40px;clear:both; overflow:hidden;border-bottom:solid 1px #eee;}
.fecai_list .title {border-bottom: 2px solid #1284da;  float: left; height:38px;margin-left: 10px; padding-right: 5px;}
.fecai_list .column_725 {background-color:#fff; border:solid 1px #eee}
.fecai_list .title b{ background:url(../images/new_15.jpg) left center no-repeat; border-bottom:solid 2px #1284da; padding-right:15px;display: inline-block; font-size: 16px;font-weight: normal; padding-left: 30px;}
.fc_items{ padding:10px}
.fc_img a img{width:175px; height:180px; overflow:hidden}
.fc_items p.tit{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:180px; height:19px;}
.org_act .RLBOX{height:245px; overflow:hidden}
.org_act .RLBOX{ padding-top:12px; margin:0px}
.org_act .org_t{ border-bottom:solid 1px #eee;background:url(../images/useIcon_03.jpg) 10px center no-repeat; padding-left:35px}
.fecai_top{ border:solid 1px #eee; background-color:#fff}
.fecai_list .column_725{ width:723px; overflow:hidden}
.fecai_top .title b{ background:url(../images/fc_07.jpg) left center no-repeat;}
.fecai_top .title{ border-bottom-color:#fcd300}
.fecai_top .componetContnet li{ margin:0px 0px 10px; padding:0px; height:70px}
.fecai_top .componetContnet{ height:390px; padding:15px 0px 10px 10px}
.fc_items li{ _width:180px; overflow:hidden; _margin: 15px 12px 0 15px;}
.fc_items  #pager li{ background:none;display:inline-block;float: none;margin: 0 5px 0 0;  border: 1px solid #eee; color: #eee;  font-size: 12px;  background:none; width:auto;   padding: 2px 8px; text-decoration: none;}
.fecai_list .column_270 .newOther .componetContnet ul li{ float:none}
.volunteerSound #pager ul.pages li{ background:none;display:inline;_display:inline;float: none;margin: 0 5px 0 0;  border: 1px solid #999; color: #333;  font-size: 12px;  background:none; width:auto;   padding: 2px 8px; text-decoration: none;}
.fecai .title{ float:left; height:40px; margin-left:10px; padding-right:5px; background:url(../images/fc.gif) left bottom no-repeat;}
.fecai .componetContnet li dl .tit{   color: #1185D8; font-size: 17px;  font-weight: bold;  height: 25px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; width: 250px;}
/*־sound*/
.volunteerSound{border:solid 1px #eee; background-color:#fff}
.volunteerSound .title{  border-bottom: 2px solid #ed1c22;display: block; float: left;font-size: 16px;font-weight: normal;  line-height: 38px;  padding-left: 40px;padding-right: 20px; padding-top: 10px;}
.volunteerSound .tbar{border-bottom:1px solid #eee; height:50px;   margin-left:10px;  line-height:45px;background:url(../images/city_39.jpg) 10px 20px no-repeat;}
.picbox{position:relative; height:162px; overflow:hidden}
.picbox p{ position:absolute;  color:#fff; font-size:16px}
.picbox p.laydiv_1{  left:30px; top:40px; }
.picbox p.laydiv_2{  left:20px; top:70px; }
.picbox p.laydiv_3{  left:20px; top:50px; } 
.picbox p.laydiv_4{  left:30px; top:70px; }
.sound_row{ border-bottom:dashed 1px #ddd}
.sound_row{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;min-height:130px;margin-bottom:10px;}
.sound_row .UseInfor{font-size:19px;color:#696969;margin-left:210px;}
.sound_row .UseInfor .fnt16{color:#3332;font-size:12px}
.sound_row .UseInfor .fnt16 .fnt16 a{color:#999}		
.txtContnet{font-size:16px;min-height:120px;}
.txtContnet img{}
.sound_row .UseInfor .tit{	margin-bottom:10px;	font-size:18px;	color:#999;	}
.useCover a.fl img{width:188px; height:135px; overflow:hidden; max-height:135px; max-width:188px;}
.volunteerSound .sound_row{clear:both; overflow:hidden; height:165px}
.topRow{   background-color: #FFFFFF; border: 1px solid #EEEEEE;}
.topRow .tbar{border-bottom:1px solid #eee; height:50px; line-height:50px;   margin-left:15px;  line-height:45px;background:url(../images/top_03.jpg) 10px 20px no-repeat;}
.topRow .tbar .title{ padding-left:35px; line-height:60px; font-size:18px; font-weight:normal}
.topRow .newSoso{ float:right;background:url(../images/newL.jpg) 0px center no-repeat; margin-right:20px;}
.topRow .compoent{ padding:10px}
.topRow .compoent .tablebox{/*background:url(../images/k_07.jpg) left center repeat-y;*/}
.topRow .compoent .tablebox .BGbttom{/*background:url(../images/k_11.jpg) left bottom no-repeat;*/}
.HotRowList th{ height:45px; line-height:35px; color:#fff; text-align:center; font-size:18px; font-weight:normal; background-color:#4f595d}
.HotRowList th.THborder{ border-right:solid 1px #fff;}
.HotRowList td{text-align:center; color:#4f595d; padding:8px 10px; font-size:16px; line-height:45px; height:45px; border-bottom:dotted 1px #ddd}
.HotRowList td.num{font-size:25px; font-style:italic}
.top_logL{ width:144px;  _width:153px}
.Recommend{ border:1px solid #eeeeee}
.Recommend .title{  border-bottom: 2px solid #01adba;display: block; float: left;font-size: 16px;font-weight: normal;  line-height: 38px;  padding-left: 40px;padding-right: 20px; padding-top: 10px;}
.Recommend .tbar{border-bottom:1px solid #eee; height:50px;   margin-left:10px;  line-height:45px;background:url(../images/recommd_03.jpg) 10px 15px no-repeat;}
.recommd_itmes a{ }
.recommd_itmes a.left_arrow{width:34px; height:67px;background:url(../images/sprite_mVideo_mod_131031.png) 0px 0px no-repeat; }
.recommd_itmes a.right_arrow{ float:right;width:34px; height:67px;background:url(../images/sprite_mVideo_mod_131031.png) -39px 0px no-repeat; }
.recommd_itmes a:hover.left_arrow{width:34px; height:67px;background:url(../images/sprite_mVideo_mod_131031.png) 0px -70px no-repeat; }
.recommd_itmes a:hover.right_arrow{ float:right;width:34px; height:67px;background:url(../images/sprite_mVideo_mod_131031.png) -39px -70px no-repeat; }
.recommd_itmes{ padding:20px 20px 10px; }
.rec_scrollbox .cover{ width:110px; text-align:center;}
.Recommend .orgItems_Infro .gray{color:#b0afaf}
.rec_scrollbox .orglist{ height:290px}
.rec_scrollbox .orglist li{margin-bottom:20px; width:280px; display:inline-block;  float:left}
.Recommend_dot b{background:url(../images/dot_07.jpg) 0px 0px no-repeat; display:inline-block; cursor:pointer; margin:0 2px}
.Recommend_dot{height:10px}
.Recommend_dot b.on{background:url(../images/dot_09.jpg) 0px 0px no-repeat;}
.Itmes_box{width:858px; float:left;}
.Itmes_box .orgItems_Infro{ width:150px; float:left;}
.Recommend .org_sosoinput{ border:solid 1px #e2e3ea; border-top:solid 1px #abadb3/*background:url(../images/inputs_05.jpg) no-repeat; */border-radius:3px; padding-right:0px; line-height:25px; height:25px; padding-left:5px; width:139px; color:#333}
.org_select{ width:100px; height:25px; line-height:25px; margin-right:0px}
.rec_scrollbox { font-size: 14px;float: left;width: 860px; overflow: hidden; }
.recommd_itmes .left_arrow { float: left; display: block;  margin-right: 30px; margin-top: 80px; }
.recommd_itmes .right_arrow { fleft: right; display: block;margin-top: 80px; }
.Recommend_dot { text-align: center; }
.Recommend_dot b { display: inlin-block; width: 8px;height: 8px; }
#recommendSpaceBtn{ border: 1px solid #dddddd;  padding: 3px 10px; margin-right:10px}
.video .hot_row{border:solid 1px #eee;}
.video .tbar { color:#3584a0; background:none; border-bottom: 2px solid #3584a0; font-size: 16px; margin:0 3px;   font-weight: normal;padding-left: 10px;}
.video i.rec_flag{ width:10px; height:10px; overflow:hidden; display:inline-block; vertical-align:middle; background-color:#3584a0; *margin-right:2px; *margin-top:5px;}
.video .page_num b{display:inline-block; width:24px; height:18px; cursor:pointer;}
.video i.fnt18{ _display:inline-block; _height:30px; _line-height:30px; vertical-align:middle }
.video .page_num{margin-top:8px; margin-right:10px}
.video .page_num b.up_arrow{background:url(../images/px_06.jpg) no-repeat;}
.video .page_num b.next_arrow{background:url(../images/px_08.jpg) no-repeat; margin-left:1px}
.video .hot_row .componetContnet{padding:12px 0px; overflow:hidden; width:235px; height:330px}
.video .hot_row .componetContnet li{ border-bottom:solid 1px #f0f0f0; height:30px; _height:25px; margin-bottom:2px}
.video .hot_row .componetContnet li a{ width:209px}
.video_intro{ border:solid 1px #eee}
.video_deatil{ border:solid 1px #eee;}
.video_deatil .tbar{height:50px; line-height:50px;border-bottom:solid 1px #ddd;}
.video_deatil .tbar .title{ font-size:16px;line-height:48px; display:inline-block;height: 48px;overflow: hidden; border-bottom:solid 2px #0f84d4; font-weight:normal; padding:0 15px 0 30px}
.video_deatil .tbar{border-bottom:solid 1px #dddd;background:url(../images/px_14.jpg) 10px center no-repeat;}
.video_box{ margin:0px auto 30px auto; width:671px;background:url(../images/vd.png) left center no-repeat; height:422px; padding-top:65px}
.videoIntro{ padding:30px 15px; font-size:16px;min-height:575px;_height:expression(document.body.clientHeight > 575 ? "575px" : "auto"); }
.videoIntro h1{margin-bottom:20px}
.video_time{margin-bottom:12px}
.video_txt{line-height:180%}
.shuttLight{ position:absolute; z-index:9; right:0px; top:5px; display:block;}
.videoList ol{ width:235px; overflow:hidden; display:block;}
.black_bgcolor{ background-color:#000}
.black_bgcolor .video_deatil{ background-color:#000}
.black_bgcolor  .footer{ margin-top:0px}
.black_bgcolor .video .hot_row{ background-color:#000; border:solid 1px #333}
.black_bgcolor .video .hot_row .componetContnet li{ border-bottom:solid 1px #333}
.black_bgcolor .video_deatil{ border:solid 1px #333}
.black_bgcolor .video_deatil .tbar{ border-bottom:solid 1px #333; color:#333}
.black_bgcolor .video_deatil .tbar .title{  border-bottom: 2px solid #333;}
.black_bgcolor .video .tbar{  border-bottom: 2px solid #333; color:#333}
.black_bgcolor .videoIntro{ border-top:1px dashed #333;}
.black_bgcolor .white_bg{background-color:#000}
.charem .hot_row .componetContnet{height: 655px;}
.character_icon .tbar{ background: url(../images/item_03.jpg) no-repeat 10px center;}
.black_bgcolor .video_intro{ border:solid 1px #333}
.black_bgcolor .hot_row .componetContnet li i{ background-color:#333; color:#999}
.black_bgcolor .video i.rec_flag{ background-color:#333}
.black_bgcolor .shuttLight{color:#fff}
.black_bgcolor .video_time .gray{ color:#666}
.black_bgcolor  .video_deatil .tbar{    background: url(../images/px_14_blk.png) no-repeat 10px center ;}
.black_bgcolor  .video .page_num b.up_arrow{background:url(../images/px_14_blk_black.jpg) no-repeat;}
.black_bgcolor .video .page_num b.next_arrow{background:url(../images/px_08_black.jpg) no-repeat; margin-left:1px}
.black_bgcolor .hot_row .componetContnet li a{ color:#4e4e4e}
.nodePic{ display:block; width:253px; height:70px;  background:url(../images/px_18.jpg) no-repeat; display:none}
a.nodePic { padding:110px 10px 10px; font-size:16px;}
.useLoginBar{ border-bottom: 1px solid #eee; padding-left:10px;}
.useLogin{background: url(../images/topic_03.png) no-repeat left center; position:relative; margin-top:-6px;  display:inline-block;padding-left:9px;}
.RuseLogin{background: url(../images/topic_04.png) no-repeat right center; padding-right:15px;padding-left:5px; height:42px; line-height:42px; color:#fff; font-size:14px;}
.useLoginBox{ padding:6px 5px 10px; font-size:15px;  height: 246px; overflow:hidden}
.useLoginBox li{border-bottom:dashed 1px #eee; padding:5px 10px 5px 20px; height:40px}
.regedit_tab a{ display:inline-block; height:33px; width:102px; height:33px; line-height:33px; text-align:center; font-size:14px; margin-right:10px;background:url(../images/reg_06.jpg) center 4px no-repeat;overflow:hidden; }
.regedit_tab a.cur{ background:url(../images/tabon_03.jpg) left bottom no-repeat; height:33px; overflow:hidden; line-height:33px;_background:url(../images/tabon_03.jpg) left 1px no-repeat; color:#fff;}
.reg_top{ background:url(../images/reg_09.jpg) no-repeat; height:36px;}
.red_mid{ background:url(../images/reg_20.jpg) repeat-y; padding-top:25px}
.red_bot{background:url(../images/reg_26.jpg) no-repeat;height:37px;}
.headbox{ height:32px; padding-left:35px}
.sub_mid{ padding-left:220px}
.headbox span.fr{ font-size:15px}
.regeditRow{ height:45px;  line-height:45px; clear:both; overflow:hidden; margin-bottom:15px;}
.regeditRow .left_name{ float:left; width:145px; font-size:14px; padding-right:15px;text-align:right; vertical-align:middle}
.regeditRow .rightInputBox{ float:left;width:540px; vertical-align:middle }
.regInputText{ border:solid 1px #ddd; color:#999; height:35px; line-height:35px; padding:0 0px 0px 5px; width:270px}
.account{background:url(../images/reg_13.jpg) 250px center no-repeat;}
.password_flag{background:url(../images/reg_17.jpg) 250px center no-repeat;}
.regInputText:focus{ border:solid 1px #f7e0b3; color:#000; box-shadow:0 0 3px #f7e0b3 }
.flag_statr{ font-size:18px; color:red; line-height:15px; vertical-align:middle}
.codeKind select{ border: 1px solid #cccccc;height: 35px; color:#999; vertical-align:middle; line-height: 35px; padding: 0 0 0 5px; width: 275px;}
.codeKind select:focus, .zoreArea select:focus{color:#000}
.fileUpLoad{border:dotted 1px #ddd; background-color:#f3f9ff; height:40px; width:275px}
.fileovervier{ width:200px; overflow:hidden}
.blueSubmit{ border:none; background-color:#389cff; height:27px; line-height:27px; padding:0 5px; color:#fff}
.RegMsg_tip{ border:solid 1px #ededd6; color:#686868; height:40px; line-height:40px; background-color:#fffceb; padding:0 10px}
.zoreArea select{height: 25px; line-height: 25px; padding: 0 0 0 5px; width: 90px;}
.RegeditNedd{padding-left:0px}
.RegeditNedd h1{font-size:25px; text-align:center; font-weight:normal;}
.TextareaBox{ padding:30px 60px; font-size:16px;}
.TextareaBox textarea{height:600px; width:95%; padding:10px; font-size:14px; line-height:200%; box-shadow:1px 1px 3px #ddd inset; border:#eeeeee solid 1px; background:none}
.codeKind{ _padding-top:10px;height:35px;_height:25px;line-height:35px}
.ForgetKey{}
.ForgetKey .repaet_bg{background:url(../images/forget_06.jpg)  left top repeat-y; padding-top:10px}
.ForgetKey .repaet_bg .ForgetKeytop_bg{background:url(../images/forget_03.jpg) left top no-repeat;}
.ForgetKey .repaet_bg .ForgetKeybottom_bg{background:url(../images/forget_08.jpg) left bottom no-repeat; padding:15px}
.ForgetKey header{ }
.ForgetKey .w1000{ width:auto;background:url(../images/topbg.jpg) left bottom repeat-x; padding-bottom:10px}
.ForgetKey .head{ margin: 0 auto; width: 1000px; padding-bottom:20px; background:none}
.ForgetKey .head p.m_top20{ margin-top:0px; padding-top:20px}
h1.forget_t{background:url(../images/key.jpg) left center no-repeat;  color:#7ab7f3; height:45px; line-height:45px; font-size:17px; font-weight:normal}
h1.forget_t span{display:inline-block; height:45px; border-bottom:solid 2px #7ab7f3; padding-left:40px; padding-right:10px;}
.stepBox{ padding:35px 35px}
.stepRec{ position:relative; background-color:#fff; border:solid 1px #e1e1e1; height:36px; line-height:36px}
.TpAngle{ width:9px; height:8px; overflow:hidden; position:absolute; left:0px; top:-9px }
.oneStep .TpAngle{background:url(../images/ar.jpg) no-repeat; }
.TpAngle{}
.step{  height:36px; float:left; width:200px }
.OnStep .step{background:#7ab7f3 no-repeat;   width:220px }
.OnStep .StepTex{ color:#fff;}
.OnStep .StepArrow{background:url(../images/forget_03.png) right center no-repeat; width:19px;  height:36px; float:left; }
.StepNum{background:url(../images/rec_13.png) right center no-repeat; color:#fff;width:22px; margin-top:8px; margin-left:30px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:italic; font-weight:bold;  line-height:22px; text-align:center; display:inline-block;}
.OnStep .StepNum{background:url(../images/rec_13.png) right center no-repeat; color:#7ab7f3;}
.OnStep .StepNum{ background:url(../images/forget_07.png) right center no-repeat;}
.StepTex{ color:#bfbfbf; font-size:16px; font-style:italic}
.step{ float:left; }
.step .step_on_arrow{}
.StepArrow{background:url(../images/fs.jpg) right center no-repeat; width:19px;  height:36px; float:left; }
.StepArrow{background:url(../images/fs.jpg) right center no-repeat; width:19px;  height:36px; float:left; }
.StepArrow_blue{background:url(../images/blue_arrow.jpg) right center no-repeat; width:19px;  height:36px; float:left; }
.CheckBoxList span{margin-right:15px; display:inline-block; width:150px; color:#6a6a6a}
.lineHeight25 span{line-height:25px}
.fill_accout{padding-top:45px; font-size:14px}
.fill_accout  .inputTextStyle{ border:solid 1px #dddddd; font-family:"MicroSoft Yahei"; color:#ddd; padding-left:10px; height:32px;background:url(../images/form_input_261.png) no-repeat; width:251px}
.fill_accout .InputRow{ margin-bottom:15px;}
.fill_accout  .inputTextStyle:focus{color:#333}
#mobileEditDivHtm .fg_checkcode{   padding-left: 200px;}
.fill_accout  .checkCode .inputTextStyle{ border:solid 1px #dddddd; padding-left:10px; height:32px;background:url(../images/form_input_261.png) no-repeat; width:91px}
.mod-btn1 { background: url(../images/button_icon.png) no-repeat;  border: 0 none; color: #fff;  cursor: pointer; height: 34px;  line-height: 32px;   text-align: center;  width: 109px;}
.mod-btn1:hover { background: url(../images/button_icon.png) 0px -35px no-repeat;}
.mobiel_loaction{ position:absolute; height:150px; top:50px; left:260px; width:200px}
.answer_loaction{ position:absolute; height:150px; top:50px; left:520px; width:200px}
.fg_checkcode{ padding-left:280px; margin-bottom:40px; height:37px; overflow:hidden}
.fg_checkcode .name{ line-height:25px}
.chekname input[type='text']{ width:130px; overflow:hidden}
.chekname .button{ border:solid 1px #ccc; height:35px; line-height:32px; padding:0 10px; overflow:hidden; font-size:14px; font-family:"MicroSoft Yahei"}
.fg_checkcode input.first[type="submit"]{ margin-left:50px}
.fg_checkcode .inputTextStyle:focus{ border:solid 1px #f1681d}
.answerFindKey{ padding-left:280px; margin-bottom:5px}
.answerFindKey input.first[type="submit"]{margin-left:0px}
.setNewkey .lname{float:left; width:100px; padding-right:10px; text-align:right}
.setNewkey input.first[type="submit"]{margin-left:110px}
.setNewkey .topmsg{padding-left:390px} 
.lastStep{ background-color:#7ab7f3}
.account_set{padding-left:80px}
.mobiel_loaction{ position:absolute; height:150px; top:50px; left:260px; width:200px}
.answer_loaction{ position:absolute; height:150px; top:50px; left:520px; width:200px}
.fg_checkcode{ padding-left:280px; margin-bottom:40px}
.fg_checkcode .name{ line-height:25px}
.chekname input[type='text']{ width:130px; overflow:hidden}
.chekname button{ border:solid 1px #ccc; height:35px; line-height:32px; padding:0 10px; overflow:hidden; font-size:14px; font-family:"MicroSoft Yahei"}
.fg_checkcode input.first[type="submit"]{ margin-left:50px}
.fg_checkcode .inputTextStyle:focus{ border:solid 1px #f1681d}
.answerFindKey{ padding-left:280px; margin-bottom:5px}
.answerFindKey input.first[type="submit"]{margin-left:0px}
.setNewkey .lname{float:left; width:100px; padding-right:10px; text-align:right}
.setNewkey input.first[type="button"]{margin-left:110px}
.setNewkey .topmsg{padding-left:390px} 
.lastStep{ background-color:#7ab7f3}
.closeButton{ width:269px; height:38px; border:none;background:url(../images/close.jpg)  no-repeat;}
.error_page{ background-color:#fff; margin-top:15px; padding:10px; height:470px}
.errowIcon{ position:relative; left:200px; top:90px;}
.ErrorText{ padding-left:30px; font-size:20px; color:#848484;width: 480px;}
.pageNoExist{ height:470px;background:#fff url(../images/extst_03.jpg) center center no-repeat; position:relative; margin-top:15px;}
.pageNoExist .mid_txt{ position:absolute; left:480px; top:240px}
.pageNoExist .OnlyTime{ margin-top:12px; font-size:14px; color:#f0a81d}
.historyBack{height:41px;background:url(../images/error_09_01.jpg) left top no-repeat; display:inline-block; padding-left:10px; line-height:41px}
.historyBack a{height:41px;background:url(../images/error_09_02.jpg) right top no-repeat; color:#ffffff;display:inline-block; padding-right:10px;}
.ActPopClose{height:6px;background:url(../images/tips_close.gif) -2px -15px no-repeat; position:absolute; right:0px; top:-10px; display:inline-block; width:7px; }
.act_pop{position: fixed; right: 20px; top: 190px; z-index: 9999999;_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-200-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;}
.oneline_pop{right: 110px;_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;}
.FB_info_more{display:none!important}
.interest{ width:153px; _width:155px;overflow:hidden}
.prnav{ border-bottom:solid 1px #e7e7e7; padding-top:70px; padding-bottom:8px}
.PerfectInfor{ font-family:Simsun;}
h6.perfectInforBreadNav{font-weight:normal; color:#6a98c6; width:1000px; margin:0 auto}
h6.perfectInforBreadNav a{  color:#333}
.colunm_250{ width:250px; overflow:hidden}
.pfMenus{ background-color:#f7f7f7;}
.pfMenus header{ height:39px; line-height:39px;background:url(../images/perfectInfr_03.png) repeat-x;}
.pfMenus{ border:solid 1px #ddd; font-family:"MicroSoft Yahei"; color:#3776b4; font-size:16px; text-indent:20px}
.pfMenus li{ background-color:#f7f7f7; height:43px; font-size:13px; font-family:Simsun; text-indent:60px; line-height:43px; border-bottom:dotted 1px #ddd}
.pfMenus header.border_bottom{ border-bottom:solid 1px #ddd}
.pfMenus header.border_top_bottom{ border-top:solid 1px #ddd; border-bottom:solid 1px #ddd}
.PerfectInfor ul li:last-child{ border-bottom:none}
.PerfectInfor ul li a{display:block;  height:39px; line-height:39px;}
.PerfectInfor ul li a.AccountSet{background:url(../images/pfif_07.png) 28px center no-repeat;}
.PerfectInfor ul li a.checkInfor{background:url(../images/pfif_11.png) 28px center no-repeat;}
.PerfectInfor ul li a.OtherInfor{background:url(../images/pfif_13.png) 28px center no-repeat;}
.PerfectInfor ul li a.checkInfor{background:url(../images/pfif_11.png) 28px center no-repeat;}
.PerfectInfor ul li a.modfyKey{background:url(../images/pfif_15.png) 28px center no-repeat;}
.PerfectInfor ul li a.KeySafe{background:url(../images/pfif_19.png) 28px center no-repeat;}
.PerfectInfor ul li.on a{font-weight:bold; color:#56a0e1}
.column_710 { width:710px; overflow:hidden}
.perfectInforFill{margin-left:10px; border:solid 1px #ddd; padding:10px}
figure{margin:0px; padding:0px; display:block}
.NewRegedit{ color:#6a6a6a}
.NewRegedit .RegeditBox{ background-color:#fff; margin-top:20px; padding:50px 30px 60px; height:350px}
.NewRegedit .RegeditBox .LeftRegedit{ float:left; padding-top:40px; padding-left:35px; margin-top:10px; padding-bottom:40px; width:550px; border-right:solid 1px #eeeeee;}
.NewRegedit .RegeditBox .LeftRegedit h1{ font-size:320%; margin-bottom:10px; font-family:"MicroSoft Yahei"; font-weight:normal}
.NewRegedit .RegeditBox .LeftRegedit .MenusIcon{ padding-top:70px; padding-bottom:30px}
.NewRegedit .RegeditBox .LeftRegedit .MenusIcon li{ float:left; width:24.5%;}
.NewRegedit .RegeditBox .LeftRegedit .MenusIcon li p.rIMG{ width:100%; margin-bottom:6px}
.NewRegedit .RegeditBox .LeftRegedit .MenusIcon li p.fnt16 a{color:#666}
.NewRegedit .RightLogin{ color:#8b8b8b; float:right; width:290px; padding-top:40px; }
.NewRegedit .RightLogin header{font-size:160%; margin-bottom:15px;}
.NewRegedit .UseLoginRow{ border:solid 1px #d8d8d8; width:212px; margin-bottom:20px; padding-left:35px; box-sizing:content-box; height:39px; line-height:39px}
.NewRegedit .UseLoginRow input.lgtext{ font-size:13px; font-family:"MicroSoft Yahei"; color:#ddd; border:none; background:none;height:35px; line-height:35px; width:100%}
.useAcount{background:url(../images/lbtn_03.png) 8px center no-repeat;}
.usePassword{background:url(../images/lbtn_07.png) 8px center no-repeat;}
.RightLogin .Verify{ width:60px; float:left; padding-left:3px; padding-right:3px; height:35px; line-height:35px}
.RightLogin .Verify input[type='text']{ height:22px; line-height:22px; border:none; }
.LoginSubmitBox{ clear:both; overflow:hidden; width:250px; }
.LoginSubmitBox .loginSubmit{ border:none; background-color:#ffaa34; color:#fff; width:49%; height:37px; line-height:37px}
.LoginSubmitBox .regeditSubmit{ border:none; background-color:#888888; color:#fff; width:49%; margin-left:1.2%;height:37px; line-height:37px}
.LoginSubmitBox input{ font-weight:bold; font-size:14px}
.regeditBtn{background:url(../images/regeditBtn.png) left center no-repeat; width:61px; height:21px; overflow:hidden; display:inline-block;}
.NewHeader > .fr{ width:50px}
.lg_bk{ height:250px}
td.RContent{ background-color:#fff}
.ItemTabox{ width: 290px; overflow: hidden;}
.keyStyle{height: 35px; line-height: 35px;margin-left:10px; margin-top:5px; _margin-left:2px; _margin-top:1px}
.where span.p_node_tree{ width:75px;}
.p_node_tree .arrow_down{border:solid 5px #6c6261; border-top:solid 5px #dcdcdc;  }
#emailEditDivHtm p{ padding-left:200px; }
#emailEditDivHtm .fg_checkcode{padding-left:200px}
.Aboat_txt pre{white-space: pre-wrap;word-wrap: break-word;width:auto;}
.zyzx_first{ width:250px; height:91px; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle}
.NewList dt.cover{width:140px; height:90px;overflow:hidden; text-align:center; display:table-cell; vertical-align:middle}
.dsgxhy .logo img{ width:60px; height:53px; overflow:hidden}
.CDPF .c_l{*width:268px!important;_width:268px!important;}
.NewRegedit .UseLoginRow{ _margin-bottom:12px!important}
.zyxm_tab .RecruitList_Top .RItemsList{padding-top:10px; height:500px; position:relative; overflow:hidden }
.PWS .more{margin-right:10px} 
.other_2 .componetContnet ul li.fisrt{ height:auto;}
div.zt_row, div.lb_row, div.sj_row, div.sj_row, .zz_row{ margin-bottom:10px}
.u_breadNav .fl a{ color:#4abae3}
.l_leftLoc{display: block;  float: left;  overflow: hidden;  width: 600px;}
.l_leftLoc{display:inline;  _float: none;  overflow: hidden;  _width: auto;}
.rcloseBtn{float:right; margin-top:12px; line-height:0px; display:block; overflow:hidden}
.nzone-law .litem-lists .nitem h3{ width:200px}
#jlzc li .bottom_txt p, #fpbk li .bottom_txt p, #wmly li .bottom_txt p{ height: 20px;  overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; width: 155px;}
.Love_law_top{ border-bottom:dashed 1px #ddd; padding:10px}
.MapEnter{ background-color:#fff; float:right; width:305px;border:solid 1px #ddd; height:263px; overflow:hidden;}
.left_lover_law{ float:left; width:680px; height:265px; overflow:hidden; background-color:#fff; border:solid 1px #ddd;}
.Love_law_bottom{ padding:10px 5px 5px 15px}
.Love_law_bottom .litem{ margin:0px; padding:5px 0px 0px;width: 330px;}
.MapEnter .tbar{border-bottom:solid 1px #eee; height:40px;background:url(../images/enter_06.png) 5px 10px no-repeat;}
.Love_law_bottom .nitem p{height:55px;width: 260px; margin-left:65px;}
.Love_law_bottom h2{background: url(../images/lay.jpg) 0px center no-repeat; font-size:16px; padding-left:29px;font-weight:normal; height:26px; line-height:22px; padding-left:30px}
.Love_law_bottom  .nitem h3{ width:305px;}
.MapEnter .tbar b{ display:inline-block; line-height:39px; height:39px; overflow:hidden; border-bottom:solid 2px #fc924c; padding:0 35px; margin-left:40px}
a.mapA{margin-left:8px;vertical-align:middle; font-size:12px; color:#3ba0dd}
a.mapA:hover{ color:#f26b48}
/*英文注释对应的中文*/
/*breadnav   面包导航*/
/*font style   字体风格*/
/*freindLinks css 友情联接*/
/*footer   低部*/
/*header 头部css*/
/*bannner 焦点图css*/
/*count login   统计和登录*/
/*new   新闻资讯*/
/*searh 搜索*/
/*rank culture sound   志愿排行 志愿文化  志愿声音*/




/*20130222新加*/
.modularxi .numberxi,.modularxi p { width:174px; height:25px; line-height:25px; color:#999; font-size: 12px; margin-right: auto; margin-left: auto; }
.modularxi .numberxi,.modularxi p.noPadl{padding-left:0;}
.numberxi .fnt18 { height:25px; line-height:25px; color:#333; font-size: 12px; float: right; }
.modularxi p i { float: right; color:#333; }
.modularxi .detailsxi { width:224px; height: 65px; line-height: 65px; overflow: hidden; margin-top: 12px; text-align: center; border-top: 1px solid #ededed; display: block; }
.modularxi .detailsxi a {    cursor: pointer; width:150px; height:30px; color:#333; display:block; line-height:30px; margin-right: auto; margin-left: auto; margin-top: 18px; }
.modularxi .detailsxi a:hover { color:#fff; background:#ff8814; border-radius:2px; -moz-border-radius:2px; }
.rankingxi { width:20px; height:32px; margin-left:20px; display: block; line-height: 32px; font-style: italic; font-size: 18px; font-family: "黑体"; font-weight: bold; color: #3ebb2b; }
.cityxi { line-height: 32px; width:100px; overflow: hidden; display: block; height: 32px; }
.ofmillionwxi01 { padding-right:25px; width:58px; text-align: right; line-height: 32px; font-style: italic; font-weight: bold; font-size: 14px; font-family: "老宋体"; color: #3ebb2b; overflow: hidden; }
.ysxi001 { color: rgb(255, 147, 0); }
.ysxi002 { color: #e9573f; }
.ysxi003 { color: #967adc; }
.menusxi { width: 1200px; height: 38px; border-top: 2px solid #ff8814; border-bottom: 1px solid #e1dbdb; background-color: #fcfcfc; margin-bottom: 10px; }
.menusxi a { height: 38px; line-height: 38px; width: 81px; float: left; text-align: center; cursor: pointer; overflow: hidden; font-size: 16px; font-weight: normal; background-image: url(../images/menus_split.png); background-repeat: no-repeat; background-position: right center; }
.menusxi a:last-child { background:none; }
.menusxi a:hover { color:#ff8814; }
.menusxi a.activexi { color:#fff; background:#ff8814; }
.pagesxi { display:inline-block; }





