﻿/*----------------------------------
成都无线首页
-----------------------------------*/
.toprec{ margin-bottom:8px;}
.toprec .imgtab{ width:528px; height:227px; border:1px dashed #a1a1a1; float:left; overflow:hidden;}
.toprec .imgtab .pic{ float:left; width:300px; height:220px; position:relative; padding:4px 5px 3px; border-right:1px dashed #a1a1a1;}
.toprec .imgtab .pic p{background:#040000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:.7; width:300px; height:34px; position:absolute; left:5px; bottom:3px;}
.toprec .imgtab .pic h2{ position:absolute; font-size:14px; left:15px; bottom:10px;width:300px; white-space:nowrap; overflow:hidden;}
.toprec .imgtab .pic h2 a:link,.toprec .imgtab .pic h2 a:visited,.toprec .imgtab .pic h2 a:hover{ color:#fff;}
.toprec .list{ float:right; width:217px; overflow:hidden;}
.toprec .list li{ border-bottom:1px dashed #a1a1a1; font-size:14px; font-weight:bold; padding:0 5px; cursor:pointer;}
.toprec .list .sub{ display:none; height:63px; overflow:hidden; padding:8px 0 0;}
.toprec .list .title{ height:30px; overflow:hidden; line-height:28px;}
.toprec .list .sub a{ color:#0018ff;}
.toprec .list .title a{ color:#797979;}
.toprec .list .sub span{ display:block; text-indent:24px; font-size:12px; color:#707070; line-height:18px; font-weight:normal;}
.toprec .list .current{ cursor:default;}
.toprec .list .current .sub{ display:block;}
.toprec .list .current .title{ display:none;}
.toprec .services{ background:url(images/12580.gif); width:379px; height:229px; float:right;}
.toprec .services a{ display:block; width:66px; height:22px; text-indent:-200px; overflow:hidden; background:url(../../Themes/images/spacer.gif);}
.websteps{ clear:both;background:url(images/quick_steps.gif) center center no-repeat; padding-left:200px; width:720px; height:57px; border-bottom:1px solid #7f7f7f;}
.websteps a{ display:block; width:116px; height:35px; float:left; text-indent:-300px; overflow:hidden;}
/*----- 互动社区 ------*/
.community{width:917px; margin:8px 0;}
.community .top{ background:url(images/title01.gif); height:43px; color:#c4c4c4; padding:0 8px 0 182px; overflow:hidden; line-height:36px;}
.community .top .more{ float:right; margin-top:0/9;*margin-top:-22px;}
.community .mid{ background:url(images/title01_cen.gif); padding:0 15px; width:887px;}
.community .btm{ background:url(images/title01_btm.gif); height:11px; overflow:hidden;}
.community .c_left{ width:430px; float:left;}
.community .c_right{ width:430px; float:right;}
.community .c_info{}
.community .c_info .img{ background:url(images/album_bg.gif) no-repeat; width:152px; height:132px; padding:8px 0 0 13px; float:left;}
.community .c_info h2{ font-size:14px; font-weight:normal;}
.community .c_info h3{ background:url(images/h3title_bg.gif); width:250px; padding-left:12px; height:11px; font-size:12px; color:#ff9000; line-height:12px; margin:5px 0;}
.community .c_info h2 a:link,.community .c_info h2 a:visited,.community .c_info h2 a:hover{}
.community .c_info .info a:link,.community .c_info .info a:visited,.community .c_info .info a:hover{ color:#ff0000;}
.community .c_info ul{ color:#5b5b5b;}
.community .c_info li a:link,.community .c_info li a:visited,.community .c_info li a:hover{ color:#5b5b5b;}
.community .c_bbs{ background:url(images/bbstitle.gif) left 5px no-repeat; padding-top:35px; clear:both;}
.community .c_bbs li{ width:210px; float:left; height:20px; overflow:hidden;}
.community .c_bbs li a:link,.community .c_bbs li a:visited,.community .c_bbs li a:hover{ color:#5b5b5b;}
.community .c_comment{ height:60px; margin-top:7px;}
.community .c_comment .img{ width:55px; float:left; text-align:center;}
.community .c_comment .info{ background:url(images/comment_bg.gif) no-repeat; width:340px; height:52px; padding:8px 0 0 33px; float:right; color:#818181;}
.community .c_comment .info strong{ font-size:14px;}
.community .c_comment .info b{ color:#ff0090;font-size:14px;}
.community .c_comment .info span{ color:#000;}
.community .jfshop{ border:1px solid #c000ff; position:relative; width:425px; float:right; height:80px; margin-top:5px; padding:15px 0 8px 0;_padding:15px 0 0 0;}
.community .jfshop h3{ background:url(images/jfshop_title.gif); width:95px; height:21px; text-indent:-300px; overflow:hidden; position:absolute; left:-6px;top:-7px;}
.community .jfshop li{ float:left; width:85px; height:80px; margin-left:16px;_margin-left:13px; overflow:hidden;}
.community .gamebox{ clear:both;background:url(images/gamebox_bg.gif); width:431px; height:84px;padding:29px 0 0 0; margin:8px 0; overflow:hidden;}
.community .gamebox li{ width:62px; height:78px;  overflow:hidden; float:left; text-align:center; margin-left:20px;}
.community .gamebox img{ border:1px solid #7d7f7e; padding:1px;}
.community .gamebox a:link,.community .gamebox a:visited,.community .gamebox a:hover{ color:#626262;}
.community .ranking{ background:url(images/ranking_bg.gif); width:430px; height:44px; font-size:14px; overflow:hidden; line-height:48px;}
.community .ranking a:link,.community .ranking a:visited,.community .ranking a:hover{ color:#d600ba;}
.community .ranking .font16 a:link,.community .ranking .font16 a:visited,.community .ranking .font16 a:hover{ color:#6000ff; font-size:16px;}
/*----- 无线视频 无线生活 ------*/
.box01,.box02,.box03,.box04,.box05{ width:453px; float:left; margin:0 0 8px 2px;}
.nvideo .top{ background:url(images/title02.gif); height:41px; line-height:36px; padding-left:167px;}
.nlife .top{background:url(images/title03.gif); height:26px; text-align:right; padding:15px 8px 0 0 ;}
.box01 .mid{background:url(images/title02_cen.gif) repeat-y; padding:0 12px;}
.nlife,.convenience,.ncar,.nindustry,.business{margin-left:10px;}
.box01 .btm{ background:url(images/title02_btm.gif); height:10px; overflow:hidden;}
.nvideo h3{ font-size:14px; font-weight:normal;}
.nvideo p{ text-indent:24px;}
.nlife .mid{ height:237px;}
.nlife .recshop{ margin-top:5px;background:url(images/shop_title.gif) no-repeat;width:429px;padding-top:30px;}
.nlife .recshop li{float:left;width:214px;line-height:22px;}
.nlife .hotmovie{ background:url(images/hotmovie.gif); width:283px; height:147px; overflow:hidden; padding-left:2px;}
.nlife .hotmovie ul{ width:99px; float:left; margin-top:27px; text-align:center; }
.nlife .hotmovie li{ cursor:pointer;}
.nlife .hotmovie li.current{ background:#11c3ee; color:#fff;}
.nlife .hotmovie img{ float:right; margin:9px 8px 0 0;}
.nlife .numtab{}
.nlife .numtab li{ float:left; width:32px; height:15px; overflow:hidden; text-indent:-50px; cursor:pointer; background:url(images/tab_bg03.gif); margin-right:1px;}
.nlife .numtab li.current{ background:url(images/tab_bg02.gif); cursor:default;}
/*----- 无线娱乐 无线业务 ------*/
.box02 .mid{background:url(images/title03_cen.gif) repeat-y; padding:0 12px;}
.box02 .top{ height:26px; text-align:right; padding:15px 8px 0 0 ;}
.nplay .top{background:url(images/title04.gif);}
.box02 .btm{ background:url(images/title03_btm.gif) left -1px; height:10px; overflow:hidden;}
.nplay .gamebag{ background:url(images/gamebag.gif); width:367px; height:22px; margin-left:-5px; padding-left:70px; line-height:22px;}
.nplay .soft{background:url(images/soft_bg.gif);width:423px;height:21px;margin-bottom:5px;}
.business .top{background:url(images/title11.gif);}
.business .imginfo{ border-bottom:1px solid #000; height:78px; padding:4px 0 15px 0;_padding:4px 0 13px 0; margin-bottom:8px;}
.business .imginfo img{ padding:3px; border:1px solid #dedede; float:left; margin-right:10px;}
.business .imginfo h2{ font-size:14px;}
.business .imginfo p{ text-indent:24px; color:#4c4c4c;}
.business .links{ background:url(images/business_bg.jpg); width:394px; height:191px; margin:0 auto;}
.business .links a:link,.business .links a:visited,.business .links a:hover{ color:#fff;}
/*----- 无线旅游 无线汽车 ------*/
.box03 .top{ height:26px; text-align:right; padding:19px 8px 0 0 ;}
.ntour .top{background:url(images/title06.gif);}
.ncar .top{background:url(images/title07.gif);}
.box03 .mid{background:url(images/title04_cen.gif) repeat-y; padding:0 12px;}
.box03 .btm{ background:url(images/title04_btm.gif); height:10px; overflow:hidden;}
.ncar a:link,.ncar a:visited,.ncar a:hover,.ntour .list a:link,.ntour .list a:visited,.ntour .list a:hover{ color:#6f6f6f;}
.nhouse .imginfo,.ncar .imginfo{ height:82px; border-bottom:1px dashed #ddd; padding-bottom:8px; margin-bottom:5px;}
.nhouse .imginfo img,.ncar .imginfo img{ float:left; border:1px solid #d0d0d0; margin-right:10px;}
.ncar .imginfo{ height:93px; padding:5px 0 8px 0;}
.ncar .imginfo p{ line-height:18px; text-indent:24px;}
.ncar .imginfo img{ padding:3px;}
.ncar .list,.ntour .list{ padding:0 0 5px 5px;}
.ncar .list li,.ntour .list li{ float:left; width:180px;} 
.ncar .list .r,.ntour .list .r{ float:right;}
.ntour .imglist{ height:65px; overflow:hidden; border-bottom:1px solid #ddd;padding:7px 0 8px 0; margin-bottom:6px;}
.ntour .imglist li{ float:left;width:210px; color:#999;}
.ntour .imglist a:link,.ntour .imglist a:visited,.ntour .imglist a:hover{ color:#000;}
.ntour .imglist img{ float:left; margin-right:5px;}
.ntour .place{ heigh:90px;}
.ntour .place li{ float:left; width:74px; text-align:center;  margin-right:5px;}
.ntour .place li span{ display:block;border:1px solid #e1e1e1; border-bottom:0; color:#ef7000;}
/*----- 无线房产 无线产业 ------*/
.box04 .top{ height:26px; text-align:right; padding:21px 8px 0 0 ;}
.nhouse .top{background:url(images/title08.gif);}
.nindustry .top{background:url(images/title09.gif);}
.box04 .mid{background:url(images/title05_cen.gif) repeat-y; padding:0 12px;}
.box04 .btm{ background:url(images/title05_btm.gif); height:10px; overflow:hidden;}
.nhouse .mid{ padding:0 15px;}
.nhouse a:link,.nhouse a:visited,.nhouse a:hover{ color:#6a6a6a;}
.nhouse .list li{ height:20px; overflow:hidden; padding:0 10px 0 5px;}
.nhouse .list span{ float:right;margin-top:0/9;*margin-top:-20px;}
.nindustry .tab{ width:288px; overflow:hidden;}
.nindustry .tab li{ background:url(images/tab_bg01.gif); width:86px; height:25px; padding-left:5px; color:#fff; font-weight:bold; float:left; line-height:24px; margin-right:5px;}
.nindustry .intro{ height:266px; padding-top:4px;}
.nindustry h3{ border-bottom:2px solid #c30001; border-top:1px solid #b5b5b5; color:#000; font-size:12px; font-weight:normal; padding-left:4px;}
.nindustry .acts{ background:#f5f9fc; padding-left:5px;}
.nindustry .food{ text-align:center; background:#f5f9fc; padding-top:5px;}
.nindustry .acts a:link,.nindustry .acts a:visited,.nindustry .acts a:hover,.nindustry .food a:link,.nindustry .food a:visited,.nindustry .food a:hover{color:#a6a6a6;}
/*-----  无线政务 无线便民 ------*/
.box05{}
.box05 .top{ height:25px; text-align:right; padding:16px 8px 0 0 ;}
.box05 .mid{background:url(images/title06_cen.gif) repeat-y; padding:0 12px;}
.box05 .btm{ background:url(images/title06_btm.gif); height:10px; overflow:hidden;}
.administration,.convenience{ margin-top:8px;}
.administration .top{background:url(images/title05.gif);}
.administration .newstitle{ background:url(images/news_bg.gif); width:367px; height:22px; margin-left:-5px;padding-left:70px;line-height:22px; }
.administration .list{padding-top:2px; color:#9b9b9b;}
.administration .list .left { float:left; width:152px; color:#727272; line-height:16px;}
.administration .list .right { float:right;background:url(images/fds.gif) left center no-repeat; width:272px; padding-left:4px;}
.administration .list .right h3 { color:#00f; font-size:14px;}
.administration .list .right .title { color:#f00; font-size:14px;} 
.administration .list .right a { color:#00319F;}
.administration .list .right .dating { width:257px; height:66px; overflow:hidden;;background:url(images/dating.gif) no-repeat; color:#6F6F6F; margin-top:8px;}
.dating .in { padding-left:65px; padding-top:22px; padding-right:4px;}
.convenience .top{background:url(images/title10.gif);}
.convenience .imglist{ height:115px; overflow:hidden;}
.convenience .imglist li{ float:left; background:url(images/img_bg.gif); width:124px; height:110px; padding-top:5px; display:inline; text-align:center; margin: 0 9px;}
.convenience .imglist a:link,.convenience .imglist a:visited,.convenience .imglist a:hover{ color:#333;}
.convenience h2{ background:url(images/title_bg.jpg) no-repeat; width:401px; height:21px; color:#fff; font-size:14px; padding-left:10px; margin:10px 0 6px 0;}
.convenience .mid{ width:429px;} 
.convenience .list{}
.convenience .list p{ width:158px; float:left;}
.convenience .list img{ border:1px solid #9e9e9e; margin-top:5px;}
.convenience .list ul{ float:right; width:268px; line-height:24px;}
.convenience .list ul a:link,.convenience .list ul a:visited,.convenience .list ul a:hover{ color:#484848;}