/* Author: UED.5dsky.com(freesky75@126.com)  Copyright (c) 2010, 5Dsky.com! Inc. All rights reserved. */
.hot,.mobile-charge,.broadband-charge,
.past li,.activity li,
.tab-charge a,#picItem a,
.btnCharge{background:url(../img/bg_hot-grid.png) no-repeat}
.th,.top,.bottom,
.tab-fun a,.tab-colagou a,.promotion-content dt,.service-content,.faq li{background:url(../img/bg_home-grid.png) no-repeat}
.th{height:25px}

.hot{background-position:0 100%;height:325px;margin:8px auto 10px}
.specials-past{width:195px;padding:10px 0 0 10px}
.specials-past .th{background:none}
.specials{padding-top:30px}
.specials .th{height:20px;font-size:12px;display:block;text-indent:0}.specials .content{height:150px}
.past li,.activity li{background-position:-1080px -68px;height:28px;line-height:28px;overflow:hidden;padding-left:20px;border-bottom:1px dashed #A1A1A1}li.last{border:0}
.specials dt{width:85px;float:left}
.specials dd{padding-top:45px;width:105px;float:right}.price{color:#D20505;font-weight:700}
.specials img{width:85px;height:110px}
.specials a{color:#027BC8;font-weight:700;margin-top:5px;text-decoration:underline;display:block}
.cut{background:url(../img/tops_1-5.png) 0 -445px no-repeat;width:42px;height:24px;padding-top:18px;position:absolute;color:#fff;text-align:center;margin-left:75px}

.charge{width:185px;padding-top:3px}
.tab-charge{height:24px}
.tab-charge li{float:left;height:24px;line-height:24px;text-align:center;font-size:14px}
.tab-charge a{background-position:-10000px -10000px;display:block;width:92px;float:left}
a.tc0,a.tc1{background-position:-970px 0;color:#fff;font-weight:700}
a.tc1{background-position:-976px -30px}
.charge .content{height:175px}
.mobile-charge,.broadband-charge{background-position:-960px -100px;padding:45px 0 0 5px}
.broadband-charge{background-position:-965px -275px}
#charge li,.fast-rfk li{padding-bottom:3px}

.fun .th{background-position:-790px 10px;height:42px}
.tab-fun{padding-left:250px}
.tab-fun li,.tab-fun a{float:left}.tab-fun a{width:118px;height:35px;display:block}a.supermarkets{background-position:0 0}a.food{background-position:-118px 0}a.leisure{background-position:-235px 0}a.health-beauty{background-position:-352px 0}a.monopoly{background-position:-469px 0}a.life{background-position:-586px 0}a.supermarkets_{background-position:0 -41px}a.food_{background-position:-118px -41px}a.leisure_{background-position:-235px -41px}a.health-beauty_{background-position:-352px -41px}a.monopoly_{background-position:-469px -41px}a.life_{background-position:-586px -41px}
.fun .content{padding:10px 0px 0px;}
.fun-box ul{background:url(../img/fun-box.gif) no-repeat;width:660px;height:240px;text-align:center;float:right;}
.fun-box li{width:150px;height:110px;float:left;padding:5px 5px 0;overflow:hidden; }
.fun-box li img{width:140px;height:70px;margin-bottom:0px;display:block}
.fun-box li a{display:block;margin-bottom:5px;height:85px;overflow:hidden}
.funmor{ clear:both; text-align:right;width:960px; height:30px; border-bottom:1px solid #E6E6E6; overflow:hidden;}

.activity{width:210px;}
.activity .th{background-position:-800px -35px;}
.activity .top,.recommend .top{background-position:0 -90px;padding-top:10px;POSITION: relative;}
.activity .more{position:absolute; width:41px; height:11px; margin:-13px auto auto 160px}
.activity ul{border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;padding:5px 10px;}
.activity li{height:26px;line-height:26px}

.recommend{width:520px;margin-left:10px}
.recommend .th{background-position:-795px -70px}
.recommend .more{position:absolute; width:41px; height:11px; margin:-13px auto auto 470px; background-image:url(../images/more.gif); background-repeat:no-repeat; display:block;cursor: pointer; }
.recommend .more div{width:41px; height:11px; }
.recommend .top{background-position:0 -110px}
.recommend .bottom{background-position:0 -120px;padding-top:10px}
.recommend ul{border-left:2px solid #E6E6E6;border-right:2px solid #E6E6E6;padding:5px 12px;text-align:center}
.recommend img{display:block;margin-bottom:2px;width:140px;height:70px}
.recommend a{display:block}
.recommend li{width:140px;height:80px;overflow:hidden;padding:12px;float:left}

.tops,.promotion{width:210px}
.tops .th{background-position:-800px -105px}
.tops .more{position:absolute; width:41px; height:11px; margin:-13px auto auto 160px}
.tops-content{border:1px solid #E6E6E6;padding:10px 10px 2px;height:328px!important; _height:310px;}
.tops-content img{width:60px;height:60px}
.tops-content a{display:block}
.tops-content dl{clear:both;overflow:hidden;height:70px}
.tops-content dt{width:65px;float:left}
.tops-content dd,.dl-1th span{background:url(../img/tops_1-5.png) -10000px -10000px no-repeat;padding:15px 0 0 5px;width:110px;float:left}
dl.dl-1th{height:120px}.dl-1th dt{width:115px}.dl-1th dd{padding-top:70px;width:65px}.dl-1th img{width:110px;height:110px}
.dl-1th span{background-position:0 0;width:45px;height:45px;position:absolute;margin:-100px auto auto 90px}
.dl-2nd dd{background-position:0 -105px}
.dl-3rd dd{background-position:0 -175px}
.dl-4th dd{background-position:0 -245px}

.colagou{width:735px}
.colagou .th{background-position:-800px -140px;height:26px}
.tab-colagou li,.tab-colagou a{width:110px;height:26px;float:left}
.tab-colagou li{padding-left:5px}
a.ac0{background-position:0 -140px}a.ac0_{background-position:0 -175px}
a.ac1{background-position:-117px -140px}a.ac1_{background-position:-117px -175px}
a.ac2{background-position:-231px -140px}a.ac2_{background-position:-231px -175px}
.colagou-content{border:1px solid #FF7800;border-top-width:2px;padding:10px}
.colagou-content dt{width:200px;float:left}
.colagou-content dd{width:505px;float:right;text-align:center}
.colagou-content li{width:110px;padding:0 8px 5px;float:left}
.colagou-content li img{width:110px;height:110px;display:block;margin-bottom:2px}
.colagou-content li a{display:block;height:145px;overflow:hidden}
.colagou-content span{color:#A8191B;font-weight:700}

.promotion .th{background-position:-800px -175px}
.promotion .more{position:absolute; width:41px; height:11px; margin:-13px auto auto 160px}
.promotion-content{border:1px solid #EBEBEB}
.promotion-content dt{background-position:-375px -140px;height:28px;line-height:28px;padding:0 20px;border-bottom:1px solid #EBEBEB;overflow:hidden;cursor:pointer}dt.current{background-position:-375px -178px}
.promotion-content dd{display:none;width:208px;height:180px;overflow:hidden}dd.current{display:block}

.join-us .th{background-position:-800px -210px}
.join-us-box{background:url(../img/join-us.png) no-repeat;height:85px;padding-top:20px}
#joinUsBox{height:70px;overflow:hidden}
.join-us-box ul{width:920px;height:70px}
.join-us li{width:150px;height:70px;float:left}


.service,.faq{width:205px;border:1px solid #E2E2E2;padding:5px 0}
.service .th,.faq .th{background-position:-790px -315px;border-bottom:1px solid #E2E2E2}
.service-content{background-position:5px -220px;padding:10px;height:150px}
.service-content div{ float:left; padding-top:98px; width:183px; height:62px; overflow:hidden;}
.faq,.news{width:350px;margin-left:25px;height:205px; overflow:hidden;}
.faq .th{background-position:-790px -280px}
.faq li{background-position:-225px -220px;padding-left:25px;height:28px;line-height:28px;overflow:hidden}
.faq a{color:#7d7d7d}
.news{margin-left:auto}
.news .th{background-position:-790px -245px}
.news li{background-position:-225px -260px}


.btnCharge{background-position:-970px -65px;color:#fff;width:53px;height:17px;border:0;cursor:pointer}
h2,h3,.tab-fun a,.tab-colagou a,.btnPrev,.btnNext{text-indent:-10000px}


.focus-pic{width:550px;padding:4px 0 0 10px}
#picBox{width:550px;height:290px;overflow:hidden}#picBox li{display:none}#picBox li.click{display:block}#picItem{height:24px;overflow:hidden;padding-left:10px;margin-top:2px}#picItem li{float:left}#picItem a{background-position:-1076px -34px;display:block;float:left;height:24px;line-height:24px;width:24px;text-indent:5px;margin-left:5px;color:#D1053F;text-decoration:none}#picItem .click{background-position:-1076px 0;width:auto;color:#fff}#picItem span{padding:0 6px}#picItem .click span{color:#717171}
