/* 首页 设计人ARMY  QQ:2887758 */



body{ color: #000; font-family:Arial; }



/** 字体样式 **/

a:link,

a:visited { text-decoration: none; color: #666;}

a:hover { text-decoration: none; color: #333;}







/** Head **/

/* #head_wrap .Lbox{ width: 250px; float:left; position: relative; } 日常 */

/* 圣诞 */

#head_wrap{width:950px; height: 89px; text-align:left; margin: 0 auto; color: #2a2a2a; background: url(../images/home_headbg.gif) repeat-x;}

#head_wrap .Lbox { width: 342px; height: 90px; float:left; position: relative; background: url(../images/home_merrybg.gif) no-repeat 8px 0;}

#head_wrap .Lbox .fav{ float:left; margin: 9px 0 0 14px!important; margin: 9px 0 0 7px;}

#head_wrap .Lbox .fav img{ float: left; margin-right: 1px; }

#head_wrap .Lbox .fav a { float: left; margin-right: 5px; color:#666; }

#head_wrap .Lbox .fav a:link,

#head_wrap .Lbox .fav a:visited{ text-decoration: none; color: #666;}

#head_wrap .Lbox .fav a img{ filter:alpha(opacity=40);-moz-opacity:0.40;}

#head_wrap .Lbox .fav a:hover{ color:#333;}

#head_wrap .Lbox .fav a:hover img{ filter:alpha(opacity=100);-moz-opacity:1; background: #f7f7f7;}

#head_wrap .Lbox .logo{ width: 360px; top: 18px; left: 13px; position: absolute; }

#head_wrap .Lbox .logo img{ width: 288px; height: 66px; }

#head_wrap .Lbox .logo img,

#head_wrap .Lbox .logo .web_txt{ float: left; } 

/* #head_wrap .Lbox .logo .web_txt{ margin: 16px 0 0 3px; line-height: 16px; } 日常 */ 

/* 圣诞 */

#head_wrap .Lbox .logo .web_txt{ margin: 16px 0 0 16px; line-height: 16px; } 

#head_wrap .Lbox .logo .web_txt span.city{ color: #7c7c7c; }

#head_wrap .Lbox .logo .web_txt span.name{ color: #333; }

/* #head_wrap .Rbox{ float: right; width: 633px; height: 89px; background: url(../images/home_headbg_r.gif) no-repeat right; } 日常 */

/* 圣诞 */

#head_wrap .Rbox{ float: right; width: 606px; height: 89px; background: url(../images/home_headbg_r.gif) no-repeat right; }





/** 顶部 **/

.Top_box{margin: 0 auto; width: 950px; height: 27px; line-height: 27px; border-bottom: 1px solid #dde3e8; background: url(../images/top_box_bg.gif) repeat-x;}

.Top_box{margin: 0 auto; width: 950px; height: 27px; line-height: 27px; border-bottom: 1px solid #dde3e8; background: url(../images/top_box_bg.gif) repeat-x;}

.Top_box span.R_help{margin-right: 6px; float: right;}

.Top_box span.R_help a:link,

.Top_box span.R_help a:visited{ text-decoration: none; color: #6d6d6d;}

.Top_box span.R_help a:hover{ text-decoration: none; color: #ce4a02; }

.Date_box{ margin-left: 15px;}

.Top_box a:link,

.Top_box a:visited{ text-decoration: none; color: #666; }

.Top_box a:hover  { text-decoration: none; color: #333; }

.nav_login{ margin-left: 10px; position: relative; color:#666; float:left; }



/* 搜索 */

/* .bj-search{width: 570px; height: 66px; float: right; margin: 14px 27px 0 0!important; margin: 14px 15px 0 0; background: url(../images/home_searchboxbg.gif) no-repeat; padding: 8px 0 0 6px; } 日常 */

/* 圣诞 */

.bj-search{width: 570px; height: 69px; float: right; margin: 13px 27px 0 0!important; margin: 13px 15px 0 0; background: url(../images/home_searchboxbg_marry.gif) no-repeat 0 -10px; padding: 5px 0 0 6px; }



.bj-search a{color:#16387c;}

.bj-searchtabs{ margin-left: 13px;text-align:left; height: 26px;}

.bj-searchtabs li{float:left; margin-right: 4.5px; padding: 0 5px 0 5px; height: 19px; font-family:Arial; font-weight:bold; }

.bj-searchtabs li a{display:block;padding:5px 11px 0; text-decoration: none;}

.bj-searchtabs li a:visited{ color: #044485; }

.bj-searchtabs li a:hover{color:#ca0000; }

.bj-searchtabs li.on a{position:relative;z-index:99;color:#000;text-decoration:none;padding-bottom:5px;margin-bottom:-5px; color:#000;}

.bj-searchtabs li.on a:visited{color:#666; }

.bj-searchtabs li.on a:hover{color:#333; }

.bj-sbox{clear:both; height: 37px;}

.bj-searchbox{ padding: 5px 0 0 28px!important; padding: 5px 0 0 28px;}

.bj-searchbox #searchkey { border: 1px solid #ddd; font-size:11px; }

.bj-searchbox #searchform a { color:#666; font-size:10px; }

.input-texton, .input-textoff{ width:158px; height: 16px; line-height: 16px; font-size: 12px; background: #fff; border: 1px solid #8db4cf; }

.bj-searchsubmit{ border: 1px solid #ddd; width: 70px; height: 21px; cursor: pointer;font: bold 12px/21px "Arial"; color: #fff;}

/*background: url(../images/home_searchbtn.gif) repeat-x;*/



/*导航*/







/** 导航 设计人SSAY  QQ:349077570 **/

.HomeNav{ width: 960px; margin: 0 auto; height: 57px; background: url(../images/home_navbg.gif) repeat-x 0 -67px;}

.HomeNav .l,

.HomeNav .r{ height: 57px; width: 5px; font-size: 1px; }

.HomeNav .l{ float: left; background: url(../images/home_navbg.gif) no-repeat 0 top;}

.HomeNav .r{ float: right; background: url(../images/home_navbg.gif) no-repeat 0 bottom;}

.HomeNav .life,

.HomeNav .community,

.HomeNav .consume{ height: 55px; width: 40px; float: left; margin-top: 1px;}

.HomeNav .life{ background: url(../images/homenav_life.gif) repeat-x; }

.HomeNav .community{ background: url(../images/homenav_community.gif) repeat-x; }

.HomeNav .consume{ background: url(../images/homenav_consume.gif) repeat-x; }

.HomeNav .navcontent{ float: left; margin: 7px 7px 0 7px; line-height: 22px; color: #fff;}

.HomeNav .navcontent a:link,

.HomeNav .navcontent a:visited { text-decoration: none; color: #fff;}

.HomeNav .navcontent a:hover { text-decoration: none; color: #fff;}

.HomeNav .navcontent .icos{position:absolute; }

/* 醒目钟 */

.HomeNav .Bell{ width: 151px; height: 52px; margin: 5px 3px 0 0; float: right; background: url(../images/home_bellbg.gif) no-repeat;}

.HomeNav .Bell .con{ margin-top: 6px; text-align: center; color: #fff; filter:glow

(color=#2d8ab6,strength=2); height: 38px; line-height: 18px;}

.HomeNav .Bell .con .f16{ font: 16px/21px "Arial"; color: #bbf107;}

.HomeNav .Bell .con .f14{ font: bold 15px/21px "Arial"; color: #bbf107;}

.HomeNav .Bell .con .f13{ font: bold 13px/21px "Arial"; color: #bbf107;}



/** 内容 **/

.main_wrap{ width: 950px; margin-top: 10px;margin-left: auto;margin-right: auto; }

.Main_box{ width: 948px; border-left: 1px solid #3a9cda; border-right: 1px solid #3a9cda; border-bottom: 1px solid #3a9cda; }

.L_box{ width: 300px; float: left; }

.C_box{ width: 401px; float: left; margin-left: 10px;}

.R_box{ width: 230px; float: right;}



/* 共用 */

span.More{font: 12px/24px "Arial";float: right; margin-right: 6px; color: #07519a;}

span.More a:link,

span.More a:visited{ color: #07519a; text-decoration:none;}

span.More a:hover{color: #c50606; TEXT-DECORATION: none;}

img.hotico{ margin-left: 2px;  }



/* 头图 */

.Topimg{ width: 298px; border: 1px solid #DDE3E8;  }

.imgpic{ margin: 2px 0 0 1px; }

/*.Topimg img{ width: 285px; height: 180px;}*/

.Topimg h2{ height: 30px; font: bold 12px/26px "Arial"; background: #f2f7fc;  margin: 0 1px 0 1px; text-indent : 10px;}



.H_card{ height: 380px; }

.H_Star{ height: 616px!important; height: 617px; }

.H_Fin{ height: 172px; }



/* PK台 */

.PKbox{ width: 300px; margin-top: 5px; }

.PKbox .con{ height: 170px!important; height: 162px; padding-top: 6px; border-left: 1px solid #f8d1a4; border-right: 1px solid #f8d1a4; border-bottom: 1px solid #f8d1a4; background: #fffff7;}

h2.pktitle{ margin: 0; padding: 0; font: bold 14px/24px "Arial"; text-align: center;}

h2.pktitle a:link,

h2.pktitle a:visited { text-decoration: none; color: #c50606;}

h2.pktitle a:hover { text-decoration: none; color: #c50606;}

.PKbox .con .zheng,

.PKbox .con .fan{ width: 84px; text-align: center; }

.PKbox .con .zheng{ float: left; margin-left: 3px; }

.PKbox .con .fan{ float: right; padding-right: 3px;}

.PKbox .con .zheng .num,

.PKbox .con .fan .num{ margin-top: 4px;}

.PKbox .con span{ font-weight: bold; color: #c50606; }

.PKbox .con .txt{ width: 120px; margin-top:2px; float: left; line-height: 20px; color: #454545; }

.PKbox .con .along{ margin-top: 10px!important; margin-top: 7px; background: #fcf9eb; padding: 2px 10px; }

.PKbox .con .along ul { }

.PKbox .con .along ul li { line-height: 16px; padding-left: 10px; background: url(../images/home_ico1.gif) no-repeat 0 7px;font-size:9px; }

.PKbox .con .along ul li a:link,

.PKbox .con .along ul li a:visited { text-decoration: none; color: #343434; font-size:9px; }

.PKbox .con .along ul li a:hover { text-decoration: none; color: #c50606;}



/* 头条 */

.Ttxt_box{ width: 98%; margin: 0 auto; position: relative;}

.Ttxt_box .imgbox{ float: right; top: 53px; right: 5px; position: absolute;}

.Ttxt_box .imgbox img{ width: 80px; height: 55px; padding: 1px; border: 1px solid #c6c6c6;}

.Ttxt_box .imgbox h3{ font: 12px/18px "Arial"; text-align: center;}

.Ttxt{ margin-bottom: 4px; }

.Ttxt h2{ font: bold 14px/22px "Arial"; }

.Ttxt h2 a:link,

.Ttxt h2 a:visited { text-decoration: none; color: #777;}

.Ttxt h2 a:hover { text-decoration: none; color: #333;}

.Ttxt p{ color: #6f6c6c; margin: 0; }

.Ttxt_box ul{ float: left; margin: 1px 0 0 0; }

.Ttxt_box ul li{ line-height: 22px; }

.Hliist{ width: 100%; height: 79px; margin: 5px 0 0 0!important; margin: 0 0 0 0; background: url(../images/home_linebg.gif) repeat-x; padding-top: 7px; }

ul.List_lr{ width: 100%;}

ul.List_lr li{ width: 195px; margin-left: 2px; float: left;line-height: 22px; }



/* Planet_box 嫦娥奔月 设计人ARMY  QQ:2887758 */

.Planet_box{ width: auto; height: 77px; border: 1px solid #ed872d; background: url(../images/home_planetbg2.gif) repeat-x; }

.Planet_box img{ float: left; }

.Planet_box .Con{ float: left; margin: 6px 0 0 11px;}

.Planet_box .Con h1{ font: 20px/26px "Arial";}

.Planet_box .Con h1 a:link,

.Planet_box .Con h1 a:visited { text-decoration: none; color: #d74200;}

.Planet_box .Con h1 a:hover { text-decoration: none; color: #d74200;}

.Planet_box .Con ul{}

.Planet_box .Con ul li{ line-height: 20px;}



/* Ws_box 万圣节  */

.Ws_box{ width: auto; height: 77px; border: 1px solid #5c099d; background: #3505a7 url(../images/home_wsimg2.gif) no-repeat right; }

.Ws_box img{ float: left; }

.Ws_box .Con{ float: left; margin: 6px 0 0 11px;}

.Ws_box .Con h1{ font: 20px/26px "Arial";}

.Ws_box .Con h1 a:link,

.Ws_box .Con h1 a:visited { text-decoration: none; color: #f5c00b;}

.Ws_box .Con h1 a:hover { text-decoration: none; color: #f5c00b;}

.Ws_box .Con ul{}

.Ws_box .Con ul li{ line-height: 20px; color: #fff;}

.Ws_box .Con ul li a:link,

.Ws_box .Con ul li a:visited { text-decoration: none; color: #fff;}

.Ws_box .Con ul li a:hover { text-decoration: none; color: #fff;}



ul.List_line{width: 100%; margin: 7px 0 0 0; overflow: hidden; float: left; }

ul.List_line li{ width: 193px; padding-left: 6px; float: left; line-height: 22px;height: 22px; background: url(../images/home_line.gif) repeat-y left; margin-left: -1px;overflow: hidden;}

ul.List_line li span.down{ float: right; margin-right: 7px; }

ul.List_line li span.down a:link,

ul.List_line li span.down a:visited { text-decoration: none; color: #00428c;}

ul.List_line li span.down a:hover { text-decoration: none; color: #404040;}





.Summary_box{ width: 200px; float: left; margin: 10px 0 0 3px; }

.Summary_box img{ width: 80px; height: 60px; float: left; padding: 1px; border: 1px solid #c6c6c6;}

.Summary_box .con{ margin-left: 8px; width: 105px; float: left; line-height: 18px; color: #5b5b5b; }

.Summary_box .con h3{font: bold 12px/22px "Arial"; }





ul.List_blue{ margin: 10px 0 0 8px; float: left; }

ul.List_blue li{padding-left: 7px;line-height: 22px; background: url(../images/home_ico5.gif) no-repeat 0 8px;}

ul.List_blue li a:link,

ul.List_blue li a:visited{ color: #07519a; text-decoration:none;}

ul.List_blue li a:hover{color: #c50606; TEXT-DECORATION: none;}



.CityTag{ margin-top: 5px; border: 1px solid #a6c2e2; background: #f8fcff; line-height: 26px;height: 26px; text-indent: 7px; }

.CityTag img{margin: 0 4px 0 0!important; margin: 5px 4px 0 0; }

.CityTag a:link,

.CityTag a:visited{ color: #075198; text-decoration:none;}

.CityTag a:hover{color: #c50606; TEXT-DECORATION: none;}

.LadyTag{ margin-top: 1px; border: 1px solid #d182a0; background: #fedce0 url(../images/home_ico_hot2.gif) no-repeat 6px 4px; line-height: 26px;height: 26px; text-indent: 45px; }

.LadyTag a:link,

.LadyTag a:visited{ color: #d7273c; text-decoration:none;}

.LadyTag a:hover{color: #d7273c; TEXT-DECORATION: none;}



/* 登录 */

.Login{ border: 3px solid #a6c2e2; margin-bottom: 3px; background: #fafcff url(../images/home_loginbg.gif) no-repeat 201px 40px!important; background: #fafcff url(../images/home_loginbg.gif) no-repeat 204px 43px; padding: 6px 7px; line-height: 22px; }

.log_input{ width:110px; height: 16px; line-height: 16px; font-size: 12px; background: #fff; border: 1px solid #adb3b9;}



/*快乐指数*/

/* .Happy_exp{ height: 96px; border: 3px solid #a6c2e2; margin-bottom: 3px;background: #fafcff url(../images/home_happyico.gif) no-repeat 20px 20px;} */

/* 圣诞 设计人ARMY  QQ:2887758 */

.Happy_exp { height: 180px; border: 1px solid #a6c2e2; margin-bottom: 3px;background: #fafcff url(../images/home_happymarry.gif) no-repeat 0 bottom;}

.Happy_exp div { float:left;} 

.Happy_exp .ebox{ margin: 17px 0 0 77px; }

.Happy_exp .ebox h4{ font: bold 14px/22px "Arial"; color: #be0439; }

.Happy_exp .ebox span{ font: 12px/20px "Arial"; float: left; margin: 5px 5px 0 0; padding: 0 6px; display: block; color: #fff;}

.Happy_exp .ebox span a:link,

.Happy_exp .ebox span a:visited{ color: #fff; text-decoration:none;}

.Happy_exp .ebox span a:hover{color: #fff; TEXT-DECORATION: none;}

.Happy_exp .ebox span.happy{ background: #b76a9b; }

.Happy_exp .ebox span.joyless{ background: #7c93c9; }

.Happy_exp .ebox h5{ margin: 7px 10px 0 0; text-align: right; font: 12px/22px "Arial"; color: #be0439;}

.Happy_exp .ebox h5 a:link,

.Happy_exp .ebox h5 a:visited{ color: #666; text-decoration:none;}

.Happy_exp .ebox h5 a:hover{color: #c50606; TEXT-DECORATION: none;}



/* 财经指数 */

ul.Finance_tab{ }

ul.Finance_tab li{ float: left; margin: 9px 0 0 8px!important; margin: 9px 0 0 4px; padding: 1px 4px; color: #343434;}

ul.Finance_tab li a{display:block; padding-top: 1px; text-decoration: none;}

ul.Finance_tab li a:visited{ color: #343434; }

ul.Finance_tab li a:hover{ color:#ca0000; text-decoration: none;}

ul.Finance_tab li.on{ background: #dfe7f4; border: 1px solid #81a7cb; }

ul.Finance_tab li.on a{background:url(../images/home_Finance_tabico.gif) no-repeat center bottom;position:relative;z-index:99;color:#000;text-decoration:none;padding-bottom:5px;margin-bottom:-5px; color:#343434;}

ul.Finance_tab li.on a:visited,

ul.Finance_tab li.on a:hover{color:#343434; text-decoration: none;}

.fin_pic{ margin: 11px 0 0 5px; float: left;}



/*热门话题*/

#hottag { overflow: hidden;  }

		#hottag a { margin-right: 0.2em; white-space: nowrap; }

			#hottag a em { color: #666; font-style: normal; }

ul.Finance_list{ margin: 5px 0 0 5px; float: left; }

ul.Finance_list{ line-height: 20px;padding-right: 10px;}

ul.Finance_list a:link,

ul.Finance_list a:visited{text-decoration:none;}

ul.Finance_list a:hover{TEXT-DECORATION: none;}

h3.City_news{ margin-top: 6px; text-indent: 8px; height: 26px; font: bold 14px/26px "Arial"; background: url(../images/home_line2.gif) repeat-x bottom;}

/* h3.City_news{ margin-top: 8px; text-indent: 8px; background: #f6f9fd; height: 24px; font: bold 14px/24px "Arial";} */



.Online_dv{ width: 200px; height: 165px; margin: 9px auto; border: 1px solid #8e7a7a;}

.Online_dv img{ width: 200px; height: 145px; }

.Online_dv h3{ font: 12px/20px "Arial"; height: 20px; text-indent: 55px; color: #9fce5b; background: url(../images/home_dvpl.gif) no-repeat;}

.Dvpic{ float: left; margin: 2px 0 5px 13px!important; margin: 2px 4px 0 7px; }

.Dvpic img{ width:90px; height: 65px; padding: 1px; border: 1px solid #c6c6c6;margin-left:4px;}

.Dvpic h3{ font: 12px/22px "Arial"; margin-top: 2px; text-align: center;}





.L_info_box,

.L_info_box1{ background: #fafcff; overflow: hidden;}

.L_info_box{ border: 1px solid #DDE3E8; }

.L_info_box1{ border-bottom: 1px solid #DDE3E8; border-left: 1px solid #DDE3E8; border-right: 1px solid #DDE3E8; }



.L_info_box span.Name,

.L_info_box1 span.Name{ margin-left: 8px;background: url(../images/home_ico2.gif) no-repeat; padding-left: 8px;}

.L_info_box span.Name{font: bold 14px/26px "Arial";}

.L_info_box1 span.Name{font: bold 12px/26px "Arial";}



.C_info_box{ width: 100%; }

.C_info_box h2{ line-height: 24px; height: 24px; background: url(../images/home_titlebg.gif) repeat-x; }

.C_info_box h2 a:link,

.C_info_box h2 a:visited{text-decoration:none;}

.C_info_box h2 a:hover{ TEXT-DECORATION: none;}

.C_info_box span.Name{ margin-left: 8px; font: bold 14px/24px "Arial"; height: 24px;background: url(../images/home_ico3.gif) no-repeat right; padding-right: 8px;}



.R_info_box{ border: 1px solid #DDE3E8; background: #fafcff; }

.R_info_box h2{ line-height: 26px; height: 26px; background: #f2f6fc; }

.R_info_box h2 a:link,

.R_info_box h2 a:visited{text-decoration:none;}

.R_info_box h2 a:hover{ TEXT-DECORATION: none;}

.R_info_box span.Name{ margin-left: 8px; font: bold 12px/26px "Arial";background: url(../images/home_ico2.gif) no-repeat; padding-left: 8px;}



.BBs_box{ border: 1px solid #b7c7a8; background: #fcfff6; overflow: hidden;}

.BBs_box h2{ line-height: 26px; height: 26px; background: #f4f9e9; }

.BBs_box h2 a:link,

.BBs_box h2 a:visited{text-decoration:none;}

.BBs_box h2 a:hover{ TEXT-DECORATION: none;}

.BBs_box span.Name{ margin-left: 8px; font: bold 14px/26px "Arial";background: url(../images/home_ico2.gif) no-repeat; padding-left: 8px;}

.BBsline{border-bottom: 1px dashed #ddd; padding-bottom: 1px;}

.menu{ margin-top: 12px;line-height: 18px; height: 20px;text-align: center;color: #376e02; }

.menu a:link,

.menu a:visited{text-decoration:none; color: #376e02;}

.menu a:hover{ TEXT-DECORATION: none; color: #c50606;}



.Advices{ width: 96%; margin: 0 auto; padding: 2px 0; }

.bline{ background: url(../images/home_line2.gif) repeat-x bottom; }

.tline{ background: url(../images/home_line2.gif) repeat-x top; }

.colorbg{ background: #fdfdf3; }

.Advices img{ width: 55px; height: 55px; margin: 9px 7px 8px 5px!important; margin: 9px 7px 6px 5px; float: left;}

.Advices ul{ float: left; margin: 5px 0 0 3px;}

.Advices ul li{ line-height: 20px; }



.Special{ width: 210px; margin: 7px auto 0 auto; line-height: 24px;}

.Special h3{ font: 12px/24px "Arial"; text-align: center;}

.Special img{ width: 210px; height: 55px; }



/* 城市杂志 */

.C_journal{ width: 210px; margin: 8px auto 0 auto; line-height: 24px;}

.C_journal h3{ font: 12px/24px "Arial"; text-align: center;}

.C_journal img{ width: 210px; height: 75px; }



/* 消费315  设计人ARMY  QQ:2887758 */

.Consume315{ width: 82px; margin: 2px 0 0 5px; float: left;}

.Consume315 h3{ font: 12px "Arial"; text-align: center;}

.Consume315 h3 a:link,

.Consume315 h3 a:visited{ color: #075198; text-decoration:none;}

.Consume315 h3 a:hover  { color: #c50606; TEXT-DECORATION: none;}

.Consume315 img{ width: 80px; height: 100px; }



ul.Consume315list { float: left; margin: 2px 0 0 3px; font-size:10px; }

ul.Consume315list li{line-height: 18px; background: url(../ad/home_ico5.gif) no-repeat 0 10px; padding-left: 7px; color: #044485;overflow: hidden;width:110px;height:18px;}



/* VIP消费导航 */

.Vipbox{ width: 120px; margin: 12px 6px 0 5px; float: left;}

.Vipbox h3{ font: 12px/24px "Arial";}

.Vipbox h3 a:link,

.Vipbox h3 a:visited{ color: #6c6c6c; text-decoration:none;}

.Vipbox h3 a:hover{color: #c50606; TEXT-DECORATION: none;}

.Vipbox img{ width: 115px; height: 65px; padding: 1px; border: 1px solid #c6c6c6;}

.Vipbox img.icopic{ width: 19px; height: 19px; margin-right: 2px; border: none;}



ul.viplist{width: 100%; margin: 7px 0 0 3px; overflow: hidden; float: left; }

ul.viplist li{ width: 193px; padding-left: 6px; float: left; line-height: 22px;height: 22px;background: url(../ad/home_ico5.gif) no-repeat 0 10px;}

ul.viplist li a:link,

ul.viplist li a:visited{ color: #07519a; text-decoration:none;}

ul.viplist li a:hover{color: #c50606; TEXT-DECORATION: none;}



.BBspic{ float: left; margin: 8px 0 5px 13px!important; margin: 8px 4px 0 6px; overflow: hidden;width:80px;height: 85px;}

.BBspic img{ width:80px; height: 55px; padding: 1px; border: 1px solid #c6c6c6;}

.BBspic h3{ font: 12px/22px "Arial"; margin-top: 2px; text-align: center;}





.sy{ color:#FF6633; font-size:12px;}

.sy ul{ color:#FF6633; list-style:none;}

.sy ul li{ border:#666 2px solid; background-color:#FFFFFF; padding:4px; float:left; margin:30px;}

.sy ul li img{ border:none;}





.Enjoy{ width: 140px; float: left; margin: 10px 0 0 -1px; padding: 0 4px 0 4px!important; padding: 0 2px 0 4px; border-left: 1px dashed  #989898;}

.Enjoy ul{ width: 100%; margin-left: 3px; }

.Enjoy ul li{line-height: 24px; }

.Enjoy .EP{ width: 128px; margin: 4px auto 0 auto; }

.Enjoy .EP img{ width: 125px; height: 80px; padding: 1px; border: 1px solid #c6c6c6; }

.Enjoy .EP h3{ font: 12px/24px "Arial"; text-align: center;}

.Enjoy .EP h3 a:link,

.Enjoy .EP h3 a:visited{ color: #075198; text-decoration:none;}

.Enjoy .EP h3 a:hover{color: #c50606; TEXT-DECORATION: none;}

.otr{ width: 96%; margin: 6px auto 0 auto; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc; }

.otr ul{ margin: 6px 8px 4px 8px;}

.otr ul li{ line-height: 22px; width:250px; height:22px; overflow:hidden;}

.otr ul li a:link,

.otr ul li a:visited{text-decoration:none; color: #07519a;}

.otr ul li a:hover{ TEXT-DECORATION: none; color: #c50606;}



ul.Lboxlist{ width: 94%; margin: 4px auto 4px auto!important; margin: 6px auto 4px auto; }

ul.Lboxlist li{padding-left: 7px;line-height: 16px; background: url(../images/home_ico5.gif) no-repeat 0 10px;overflow: hidden;height:16px; font-size:11px; }

ul.Lboxlist li a:hover{ TEXT-DECORATION: none; }

ul.Lboxlist li span{ float: right; }

ul.Lboxlist li span a:link,

ul.Lboxlist li span a:visited{text-decoration:none; color: #676767;}

ul.Lboxlist li span a:hover{ TEXT-DECORATION: none; color: #c50606;}



.Ladybox{ width: 399px; margin-top: 3px; padding-bottom: 4px;  border: 1px dashed #d182a0; background: #fffcfd;}

.Ladybox h2{ line-height: 26px; height: 26px; background: #fcf1f5; }

.Ladybox h2 a:link,

.Ladybox h2 a:visited{text-decoration:none;}

.Ladybox h2 a:hover{ TEXT-DECORATION: none;}

.Ladybox span.Name{ margin-left: 8px; font: bold 14px/26px "Arial"; height: 26px;background: url(../images/home_ico3.gif) no-repeat right; padding-right: 8px; color: #aa2155;}

.Ladybox span.Name a:link,

.Ladybox span.Name a:visited{text-decoration:none; color: #aa2155;}

.Ladybox span.Name a:hover{ TEXT-DECORATION: none; color: #c50606;}

.ladySummary{ width: 180px; float: left; margin: 9px 0 0 10px!important; margin: 9px 0 0 5px; }

.ladySummary img{ width: 85px; height: 65px; float: left; padding: 1px; border: 1px solid #c6c6c6;}

.ladySummary .con{ margin-left: 8px; width: 80px; float: left; line-height: 18px; color: #5b5b5b; }

.ladySummary .con a:link,

.ladySummary .con a:visited{ color: #5d5b5c; text-decoration:none;}

.ladySummary .con a:hover{color: #c50606; TEXT-DECORATION: none;}



ul.Rboxlist{ width: 92%; margin: 6px auto 4px auto; font-size:11px; }

ul.Rboxlist li{line-height: 25px; background: url(../images/home_line3.gif) repeat-x bottom; color: #666; }

ul.Rboxlist li a.agio{background: url(../images/home_ico5.gif) no-repeat 0 5px; padding-left: 7px;}

ul.Rboxlist li span{ float: right;}

ul.Rboxlist li a:link,

ul.Rboxlist li a:visited{text-decoration:none; color: #666;}

ul.Rboxlist li a:hover{ TEXT-DECORATION: none; color: #333;}

ul.Rboxlist2,

ul.Rboxlisttv8{ width: 92%; margin: 6px auto 4px auto; }

ul.Rboxlist2 li{line-height: 24px; background: url(../images/home_ico5.gif) no-repeat 0 9px; padding-left: 7px; color: #044485;}

ul.Rboxlisttv8 li{line-height: 24px; background: url(../images/news_icol02.gif) no-repeat 0 5px; padding-left: 19px; color: #044485;}

ul.Rboxlist2 li a:link,

ul.Rboxlisttv8 li a:link,

ul.Rboxlist2 li a:visited,

ul.Rboxlisttv8 li a:visited{text-decoration:none; color: #044485;}

ul.Rboxlist2 li a:hover,

ul.Rboxlisttv8 li a:hover{ TEXT-DECORATION: none; color: #c50606;}

h4.More_agio{ text-align: right; font: 12px/28px "Arial"; color: #044485;}

h4.More_agio a:link,

h4.More_agio a:visited{text-decoration:none; color: #044485;}

h4.More_agio a:hover{ TEXT-DECORATION: none; color: #c50606;}



.Bipbox{ background: #f3f7fd;border-top: 1px solid #d1ddf0;  }

.Gamebox{ background: #f3f7fd url(../images/home_line2.gif) repeat-x bottom; }

.Mubox{ float: left; margin: 10px 0 0 13px;}

.Mubox h3{ font: 12px/18px "Arial"; padding-left: 17px; background: url(../images/home_musicico.gif) no-repeat 0 3px;}

.Mubox h3 a:link,

.Mubox h3 a:visited{text-decoration:none; color: #c50606;}

.Mubox h3 a:hover{ TEXT-DECORATION: none; color: #c50606;}



/* 音乐盒 设计人ARMY  QQ:2887758 */

/* 橙色style */

.Music_hot{ width:400px; height: 35px; margin: 4px auto 5px auto; position: relative; }

.Music_hot .icobox{ width: 25px; height: 35px; left: 0; top: 0; background: url(../images/home_musicico2.gif) no-repeat; position: absolute; }

.Music_hot .con{ margin-top: 4px; background: #f8f7e1; border: 1px solid #e0ceac; height: 25px; line-height: 25px; }

.Music_hot .con ul{ margin-left: 26px; }

.Music_hot .con ul li{ margin-left: 4px; float: left; background: url(../images/home_icoplay.gif) no-repeat 3px right; padding-right: 15px; }

.Music_hot .con ul li a:link,

.Music_hot .con ul li a:visited{text-decoration:none; color: #bc4700;}

.Music_hot .con ul li a:hover{ TEXT-DECORATION: none; color: #bc4700;}

.Music_hot .con ul li span{ color: #588100; font: 10px/10px "Arial"; margin-right: 3px; }



ul.Gamelist{ width: 100%; margin: 0 auto 3px auto; padding: 8px 0 5px 0; }

ul.Gamelist li{ margin: 0 0 0 8px!important; margin: 0 3px 0 4px; line-height: 20px; float: left; width: 90px;}

ul.Gamelist li span{ color: #7f7f7f; font: 10px/10px "Arial"; margin-right: 3px;}

ul.Musiclist{ width: 100%; }

ul.Musiclist li{line-height: 22px;}

ul.Musiclist li span{ color: #7f7f7f; font: 10px/10px "Arial"; margin-right: 3px; }

ul.Cominlist{width: 100%; margin: 7px 0 0 0; overflow: hidden; float: left; }

ul.Cominlist li{ width: 172px; padding: 0 7px 0 16px; float: left; line-height: 22px;height: 22px; background: #fbfbfb url(../images/home_line.gif) repeat-y left; margin: 0 5px 0 -1px;}

ul.Cominlist li span{ color: #7f7f7f; float: right; margin-right: 3px; }

ul.Cominlist li a:link,

ul.Cominlist li a:visited{text-decoration:none; color: #00428c;}

ul.Cominlist li a:hover{ TEXT-DECORATION: none; color: #c50606;}

ul.Cominlist li span a:link,

ul.Cominlist li span a:visited{text-decoration:none; color: #a43f02;}

ul.Cominlist li span a:hover{ TEXT-DECORATION: none; color: #c50606;}



.Blogpp{ float: left; margin: 5px 1px 0 12px!important; margin: 5px 5px 0 7px; }

.Blogpp img{ width:55px; height: 55px; padding: 1px; border: 1px solid #c6c6c6;}

.Blogpp h3{ font: 12px/20px "Arial"; text-align: center;}

.Blogpp h3 a:link,

.Blogpp h3 a:visited{ color: #075198; text-decoration:none;}

.Blogpp h3 a:hover{color: #c50606; TEXT-DECORATION: none;}



.Gamepp{ float: left; margin: 10px 1px 0 9px!important; margin: 10px 4px 0 5px; }

.Gamepp img{ width:85px; height: 60px; padding: 1px; border: 1px solid #c6c6c6;}

.Gamepp h3{ font: 12px/22px "Arial"; text-align: center;}

.Gamepp h3 a:link,

.Gamepp h3 a:visited{ color: #075198; text-decoration:none;}

.Gamepp h3 a:hover{color: #c50606; TEXT-DECORATION: none;}



.Musicpp{ float: left; margin: 10px 1px 0 9px!important; margin: 7px 8px 0 4px; }

.Musicpp img{ width:95px; height: 65px; padding: 1px; border: 1px solid #c6c6c6;}

.Musicpp h3{ font: 12px/22px "Arial"; text-align: center;}

.Musicpp h3 a:link,

.Musicpp h3 a:visited{ color: #075198; text-decoration:none;}

.Musicpp h3 a:hover{color: #c50606; TEXT-DECORATION: none;}



.Cominpp{ float: left; margin: 6px 2px 0 9px!important; margin: 5px 5px 0 5px; }

.Cominpp img{ width:115px; height: 75px; padding: 1px; border: 1px solid #c6c6c6;}

.Cominpp h3{ font: 12px/22px "Arial"; margin-top: 2px; text-align: center;}

.Cominpp h3 a:link,

.Cominpp h3 a:visited{ color: #075198; text-decoration:none;}

.Cominpp h3 a:hover{color: #c50606; TEXT-DECORATION: none;}



.Star_box{ margin-top: 7px; background: #f3f7fd;border-top: 1px solid #d9e6f0;padding: 7px 0; }

.Star_box img{ width: 100px; height: 70px; float: left;margin-left: 9px; padding: 1px; border: 1px solid #c6c6c6;}

.Star_box .con{ margin-left: 7px; width: 105px; float: left; line-height: 18px; color: #5b5b5b; }

.Star_box .con h3{font: bold 12px/22px "Arial"; }



/* 网友最爱看 */

.tactic_box{ width: 95px; float: left;  margin-left: 6px;}

img.tactic_pp{width: 90px; height: 65px; margin: 3px 0 5px 0; padding: 1px; border: 1px solid #c6c6c6; }

.tactic_tbox{ float: left; width: 110px; margin-left: 10px; }

.tactic_tbox ul{ margin-top: 4px; }

.tactic_tbox ul li{ line-height: 24px;}



/* 图吧 视频  设计人ARMY  QQ:2887758 */

.PPvv{ width: 948px; margin: 9px auto 0 auto; border: 1px solid #a6c2e2; padding-bottom: 5px;  }

.PPvv h2{ line-height: 28px; height: 28px; background: #f2f6fc; }

.PPvv span.Name{ margin-left: 8px; font: bold 14px/28px "Arial"; height: 28px;background: url(../images/home_ico4.gif) no-repeat; padding-left: 10px;}

.PPvv span.Tags{ margin-right: 8px; font: 12px/28px "Arial"; float: right; color: #00428c;}

.PPvv span.Tags a:link,

.PPvv span.Tags a:visited{text-decoration:none; color: #00428c;}

.PPvv span.Tags a:hover{ TEXT-DECORATION: none; color: #c50606;}

.PPvv_pic{ float: left; margin: 11px 0 0 16px!important; margin: 12px 5px 0 10px; }

.PPvv_pic img{ width:135px; height: 95px; padding: 1px; border: 1px solid #c6c6c6;}

.PPvv_pic h3{ font: 12px/22px "Arial"; margin-top: 2px; text-align: center;}





/* 友链 */

.Link_box{ width: 950px; margin: 10px auto 0 auto; }

.Link_box .titlebox{ height: 27px; background: url(../images/home_linktitle_c.gif) repeat-x; }

.Link_box .titlebox .l,

.Link_box .titlebox .r{ height: 27px;}

.Link_box .titlebox .l{ float: left; font: bold 12px/26px "Arial"; color: #333; text-indent: 15px; width: 89px; background: url(../images/home_linktitle_l.gif) repeat-x;}

.Link_box .titlebox .r{ float: right; width: 2px; font-size: 1px; background: url(../images/home_linktitle_r.gif) repeat-x;}

.Link_con{ margin-top: 6px; padding: 8px 5px 5px 10px; line-height: 24px; background: #fafcff; border: 1px solid #cedbea;}





/* 广告 */

.banner_ad950{ width:950px; margin: 8px auto 0 auto;}

.banner_ad950 img{ width:950px;}

.AD40030{ width:400px; height: 35px; margin: 4px auto 5px auto; clear: both;}

.AD40030 img{ width:400px; height: 35px;}

.AD230260{ width: 230px; height: 260px; margin: 10px auto 0 auto; clear: both;}

.AD230260 img{ width:230px; height: 260px;}

.AD230220{ width: 230px; height: 220px; margin: 10px auto 0 auto; clear: both;}

.AD230220 img{ width:230px; height: 220px;}

.AD300140{ width: 300px; height: 140px; margin: 8px auto 0 auto; clear: both;}

.AD300140 img{ width:300px; height: 140px;}

.banner_ad_l{ width:757px; height: 80px; float:left;}

.banner_ad_l img{ width:757px; height: 80px;}

.banner_ad_r{ width:181px; height: 80px; float:right;}

.banner_ad_r img{ width:181px; height: 80px;}

.banner_ad_l2{ width:470px; height: 80px; float:left;}

.banner_ad_l2 img{ width:470px; height: 80px;}

.banner_ad_r2{ width:470px; height: 80px; float:right;}

.banner_ad_r2 img{ width:470px; height: 80px;}

.adbox_3{ width:150px; height: 240px; margin: 0 0 15px 14px;}

.adbox_3 img{ width:150px; height: 240px;}

.adbox_4{ width:155px; height: 80px; margin: 15px 0 24px 4px!important; >margin: 10px 0 24px 4px!important; margin: 10px 0 20px 4px;}

.adbox_4 img{ width:155px; height: 80px;}



/*bbs*/

.bbs ul { margin: 0 5px; padding: 0; background: url(../images/hotbbs_bg.gif) no-repeat 25px 5px; list-style: none; }

	.bbs li {  overflow: hidden; padding-left: 0px; background: url(../images/dotline_h.gif) repeat-x 0 20px; }