@charset "gbk";
@import "base.css";

.index{width:980px; height:auto; margin:0 auto; margin-top:10px; position:relative;overflow:hidden;}


.index_left{float:left;width:610px;height:800px; margin-right:10px;background:#FFFFFF;}
.index_right{float:right;width:360px;height:780px; background:#fff; padding:0px 0px 20px;}

#hotBanner { width:590px; height:270px; margin:10px; display:block;}
.hot-event { padding:270px 0 0; position: relative; }
.hot-event .switch-tab { text-align:center; position:absolute; bottom:15px; z-index:99; width:160px; right:0px;}
.hot-event .switch-tab a:hover{ text-decoration:none;}
.hot-event .switch-tab a,.hot-event .switch-tab .current {margin:0 3px; float:left; display:inline;width:24px; height:24px;overflow: hidden;background:#fff;opacity:0.6;filter:alpha(opacity=60); font-size:14px; line-height:24px; border-radius:12px; color:#888; font-size:14px; font-weight:400;}
.hot-event .switch-tab .current { background:#ff558d; color:#fff;opacity:1;filter:alpha(opacity=100);}
.hot-event .switch-nav a { display:block; width:24px; height:24px;position:absolute;top:120px;z-index:99;opacity:0.4;filter:alpha(opacity=40);}
.hot-event .switch-nav a:hover {opacity:1.0;filter:alpha(opacity=100);}
.hot-event .switch-nav .prev{left:10px;background: url(../img/bannerPage.png) 0 -24px no-repeat;}
.hot-event .switch-nav .next{right:10px;background: url(../img/bannerPage.png) 0 0 no-repeat;}
.hot-event .event-item {width: 590px;height:270px;position: absolute;z-index:1;left:0;top:0; display:none;}
.hot-event .event-item .banner{display:block; }
.hot-event .event-item img {width:590px;height:270px; display:block;}

.hometx { width:590px; height:540px; margin:10px;}
.hometx .boxHd .bTitle a{ color:#fff; display:block; width:80px; height:30px; line-height:30px; text-align:center;text-decoration:none; float:left; background:#fa5e6c;border-radius:3px;}
.hometx .boxHd .more{ float:right; width:60px; height:30px; line-height:30px;  text-align:center; color:#999; background:#f5f5f5;}
.hometx .boxHd .more:hover{ background:#aaa; color:#fff; text-decoration:none;}
.hometx .boxHd .bTag{ float:left; width:430px; margin-left:10px; margin-right:10px; display:inline; line-height:30px; height:30px;}
.hometx .boxHd .bTag a{ padding:0 5px;}

.listtx{ margin:0px; padding:0px; margin-left:0px;}
.listtx li{ float:left; width:189px; padding:15px 7px 0 0px; display:inline;}
.listtx li .t-i { width:189px; height:189px;}
.listtx li .t-i img{ display:block; width:100%; height:100%;}
.listtx li .t-t{ line-height:30px; height:30px; margin:5px 0 0; overflow:hidden; text-align:center;}
.listtx li .t-t a{ display:block;}


.index_right_wen{padding:10px;}
.index_right .index_right_wen h2{ font-size:24px; text-align:center; line-height:62px;height:62px;overflow:hidden; font-weight:normal;}
.index_right .index_right_wen h2 a{ color:#ff6793;}
.index_right .index_right_wen .tuijian{text-align:center;line-height:30px;height:30px; color:#ccc;overflow:hidden; padding:0 10px;}
.index_right .index_right_wen .tuijian a{ padding:0 5px;}
.index_right .index_right_wen .hotlist{ clear:both;zoom:1; overflow:hidden;border-top:1px solid #f0f0f0; padding:10px 10px 13px; margin-top:17px;}
.index_right .index_right_wen .hotlist li{ height:30px; line-height:30px;overflow:hidden;}
.index_right .index_right_wen .hotlist li span{ padding-left:10px; float:right; color:#ccc;}
.index_right .index_right_wen .hotlist li a.hui{ color:#00aaff; margin-right:5px;}
.index_right .index_right_wen .tjlist{height:26px; overflow:hidden;}
.index_right .index_right_wen .tjlist span{ display:inline-block; background-position:0 0; width:44px; padding-left:6px; height:26px; line-height:26px; font-size:16px; color:#fff; margin-right:8px; float:left; background:#fe6993;}
.index_right .index_right_wen .tjlist a{ color:#ff6793; font-size:16px;}



.index_center{width:980px; height:528px; margin:0 auto; margin-top:10px; overflow:hidden;}



.index_tp{width:980px; height:538px; margin:0 auto; margin-top:10px; overflow:hidden;}
.hometp { width:590px; height:518px; margin:10px;}
.hometp .boxHd .bTitle a{ color:#fff; display:block; width:80px; height:30px; line-height:30px; text-align:center;text-decoration:none; float:left; background:#3fb8dc;border-radius:3px;}
.hometp .boxHd .more{ float:right; width:60px; height:30px; line-height:30px;  text-align:center; color:#999; background:#f5f5f5;}
.hometp .boxHd .more:hover{ background:#aaa; color:#fff; text-decoration:none;}
.hometp .boxHd .bTag{ float:left; width:430px; margin-left:10px; margin-right:10px; display:inline; line-height:30px; height:30px;}
.hometp .boxHd .bTag a{ padding:0 5px;}

.listtp{ margin:0px; padding:0px; margin-left:0px;}
.listtp li{ float:left; width:189px; padding:15px 7px 0 0px; display:inline;}
.listtp li .t-i { width:189px; height:189px;}
.listtp li .t-i img{ display:block; width:100%; height:100%;}
.listtp li .t-t{ line-height:30px; height:30px; margin:5px 0; overflow:hidden; text-align:center;}
.listtp li .t-t a{ display:block;}

#index_right_tab{padding:10px;}
.index_right #index_right_tab .titlewen {height:68px;background:#f7f7f7; margin:0px; padding:0px;}
.index_right #index_right_tab .titlewen a{ float:left; display:inline-block;width:170px;height:65px; line-height:65px;text-align:center; font-size:20px;border-top:3px solid #e3e3e3;}
.index_right #index_right_tab .titlewen a.active{border-top-color:#ff6793; background-color:#fff;}
.index_right #index_right_tab .titlewen i{ display:inline-block; margin-right:5px; vertical-align: middle;}
.index_right #index_right_tab .titlewen i.gexing{background:url(../img/sprite2.png) no-repeat; background-position:-127px -89px; width:22px; height:22px;}
.index_right #index_right_tab .titlewen i.jindian{background:url(../img/sprite2.png) no-repeat; background-position:-119px 0;width:31px; height:26px;}
.index_right #index_right_tab .titlewen a.active i.gexing{ background:url(../img/sprite2.png) no-repeat;background-position:-128px -132px; }
.index_right #index_right_tab .titlewen a.active i.jindian{background:url(../img/sprite2.png) no-repeat; background-position:-119px -45px; }
.index_right #index_right_tab .titlewen a:hover{ text-decoration:none;}
#index_right_tab li{background:url(../img/sprite2.png) no-repeat; height:36px; line-height:36px;overflow:hidden; background-position:-134px -170px; padding-left:27px;}
#index_right_tab li span{ background:url(../img/sprite2.png) no-repeat;padding:0 10px 0 20px; float:right; color:#ccc;background-position:-134px -209px;}
.seemore{ height:45px; line-height:45px; background:#ebeff1;-moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius: 10px; font-size:16px;text-align:center; display:block;}



.index_bq{width:980px; height:508px; margin:0 auto; margin-top:10px; overflow:hidden;}
.homebq { padding:10px; background:#FFFFFF; height:488px;}
.homebq .boxHd .bTitle a{ color:#fff; display:block; width:80px; height:30px; line-height:30px; text-align:center;text-decoration:none; background:#3ec06a;border-radius:3px; float:left;}
.homebq .boxHd .more{ float:right; width:60px; height:30px; line-height:30px;  text-align:center; color:#999; background:#f5f5f5;}
.homebq .boxHd .more:hover{ background:#aaa; color:#fff; text-decoration:none;}
.homebq .boxHd .bTag{ float:left; width:780px; margin-left:10px; margin-right:10px; display:inline; line-height:30px; height:30px;}
.homebq .boxHd .bTag a{ padding:0 5px;}

.bqtulist li{width:150px; border:1px solid #eaeaea; margin:10px 8px 0px 0px;float:left;display:inline;}
.bqtulist li .imga{width:130px;height:130px; line-height:130px;display:block; padding:9px;text-align:center; overflow: hidden;}
.bqtulist li .imga img{max-width:130px;max-height:130px; vertical-align:middle;}
.bqtulist li .ms2 {height:20px;padding:8px 10px 7px;color:#ccc; background:#f7f7f7;border-top:1px solid #eaeaea;}
.bqtulist li .ms2 a.down{ float:left; display:block; width:40px; height:20px; line-height:20px; background:#ccc;-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; color:#fff; text-align:center;}
.bqtulist li .ms2 a.down:hover{ background:#ff6793; text-decoration:none;}
.bqtulist li a.wz{height:26px; line-height:22px;overflow:hidden;text-align:center; padding:0 10px; display:block;}
.bqtulist li.hover{background:#f7f7f7;}


.index_pf{width:980px; height:328px; margin:0 auto; margin-top:10px; overflow:hidden;}
.homepf { padding:10px; background:#FFFFFF; height:308px;}
.homepf .boxHd .bTitle a{ color:#fff; display:block; width:80px; height:30px; line-height:30px; text-align:center;text-decoration:none; float:left; background:#fc6a91;border-radius:3px;}
.homepf .boxHd .more{ float:right; width:60px; height:30px; line-height:30px;  text-align:center; color:#999; background:#f5f5f5;}
.homepf .boxHd .more:hover{ background:#aaa; color:#fff; text-decoration:none;}
.homepf .boxHd .bTag{ float:left; width:800px; margin-left:10px; margin-right:10px; display:inline; line-height:30px; height:30px;}
.homepf .boxHd .bTag a{ padding:0 5px;}

.listpf{ margin:0px; padding:0px; margin-left:0px;}
.listpf li{ float:left; width:182px; padding:15px 10px 0 0px; display:inline;}
.listpf li .t-i { width:182px; height:230px;}
.listpf li .t-i img{ display:block; width:100%; height:100%;}
.listpf li .t-t{ line-height:30px; height:30px; margin:5px 0; overflow:hidden; text-align:center;}
.listpf li .t-t a{ display:block;}

















.toptags{ position:relative; clear:both;zoom:1; margin-top:10px;}
.toptags a{ display:inline-block; border:1px solid #ccc; border-bottom-width:2px; height:29px; line-height:29px; padding:0 10px; font-size:15px; margin:16px 0 0 15px;}
.toptags a:hover{ border-color:#f0396e; background:#ff6793; color:#fff; text-decoration:none;}
.toptags span{ display:block; width:47px; height:100px; padding:6px 0 0 16px; background-position:0 0; position:absolute; left:10px; top:-9px; font-size:20px; color:#fff; line-height:21px; background:url(../img/sprite2.png);}
.toptags p{ padding:0 15px 15px 75px;}

.tag{margin-left:auto;margin-right:auto;width:980px; height:55px; line-height:55px; font-size:16px;}


.list{width:980px; margin-left:auto;margin-right:auto;background:#FFFFFF; overflow:hidden; }
.w660{width:660px; float:left; display:inline; margin-left:10px; padding-bottom:25px;}
.w650{width:650px; float:left; display:inline; margin-left:10px; padding-bottom:25px;}
.w300{ width:300px; float:right; margin-right:10px; padding-top:20px;}

.kulei{ height:50px; margin-top:15px;}
.kulei a{ font-size:18px;height:50px; line-height:50px;display:inline-block; float:left;text-align:center;padding:0 40px;}
.kulei a.on,.kulei a:hover{ color:#fff; background:#ff6793 url(../img/jt.jpg) no-repeat center bottom; text-decoration:none;}


.list .newtx_ul li{ margin:20px 10px 0 0px;box-shadow:0 2px 2px rgba(255,239,244,0.75);-webkit-box-shadow:0 2px 2px rgba(255,239,244,0.75);-o-box-shadow:0 2px 2px rgba(255,239,244,0.75);border:1px #ccc solid;}

.newtx_ul{overflow:hidden;display:inline; list-style:none;}
.newtx_ul li {float: left; display:inline;border:10px solid #ffe5ed;background:#fffcfd; width:180px; height:250px; padding:14px;margin-right:0px;position: relative;overflow:hidden;}
.newtx_ul li img{ width:180px; height:180px; display:block; margin:0 auto 0px;}
.newtx_ul .wz{ height:35px; line-height:35px; overflow:hidden; display:block;}
.newtx_ul .ms1{ color:#999;height:30px;overflow:hidden;} 
.newtx_ul .ms1 span{ float:right;}
.newtx_ul .ms1 span i{ color:#ff6793;}





.huibox{ border:1px solid #e9e9e9; clear:both;zoom:1; background:#fff;overflow:hidden; margin-bottom:20px;}
.rt_tit{ height:50px; line-height:50px; background:#f5f5f5;}
.rt_tit h3{padding:0 18px;font-size:18px; font-weight:normal;}
.rt_tit .more{ float:right; color:#00aaff; margin-right:10px;}
.rt_paihang{ padding:10px;}
.rt_paihang li{height:35px; line-height:35px; overflow:hidden;}
.rt_paihang li i{ color:#fff;font-family:Arial, Helvetica, sans-serif; width:24px; height:24px; line-height:24px; text-align:center; display:inline-block; background-position:0 -126px;}
.rt_paihang li i.num1{background-position:0 -98px;}
.rt_qianming{ padding:8px 10px 15px;}
.rt_qianming li{background:url(../img/sprite.jpg) no-repeat;height:35px; line-height:35px; overflow:hidden;background-position:-185px -273px;padding-left:24px;}


.rt_hottx li{ float:left; display:inline; width:130px; margin:16px 0 10px 10px;}
.rt_hottx li img{ width:105px; height:105px; display:block; padding:12px; border:1px solid #ffe6ed; background:#fdf1f5;}
.rt_hottx li p{ line-height:22px; height:44px; overflow:hidden; padding-top:5px;}



















.h1_tit{ border-bottom:1px solid #f1f1f1; padding:20px 20px 10px 10px; position:relative;}
.h1_tit h1{font-size:24px;line-height:35px; overflow:hidden; font-weight:normal;}
.h1_tit p{height:38px; line-height:38px; overflow:hidden; color:#999; font-size:12px;}
.h1_tit p span{ padding:0 30px;}
.h1_tit div{position:absolute; right:0; top:25px;width:110px; text-align:center;}
.h1_tit a.sc{ width:70px; padding-left:40px; height:40px; line-height:40px;background:url(../img/sprite.jpg) no-repeat; background-position:0 -160px; display:block; }
.h1_tit a.sc:hover{ background-position:0 -201px; color:#fff; text-decoration:none;}
.h1_tit a.say{ height:25px; line-height:25px; background:url(../img/sprite.jpg) no-repeat; background-position:-157px -540px; padding-left:20px; color:#00aaff; display:block; margin-top:3px;}


.daoyubox{ background:#f5f5f5; border:1px dashed #ccc;line-height:24px; padding:10px 15px;}


.txtabbox .txtab{ text-align:center; margin-top:23px;}
.txtabbox .txtab span{display:inline-block; margin-left:10px; width:98px; height:33px; line-height:33px; text-align:center; border:1px solid #ff6793;}
.txtabbox .txtab span.active{background:#ff6793; color:#fff;}
.txtabbox li{ width:200px; height:200px;float:left; display:inline-block; text-align:center; overflow:hidden; margin:20px 0 0 12px;}
.txtabbox li img{ vertical-align:middle;width:200px; height:200px; display:block; text-align:center; border:1px #ccc solid;}
.txtabbox li.hover{ border-color:#ff6793;}
.txtabbox .midpic img{ width:100px; height:100px; margin:50px 0 0 50px;}
.txtabbox .smallpic img{ width:50px; height:50px;margin:75px 0 0 75px;}


.likehate_box{text-align:center; margin:30px auto; content:20px;}
.likehate_box a{ display:inline-block; width:93px; height:60px;padding:0 2px 0 52px; text-align:center;transition: all 0.2s ease-in-out 0s;}
.likehate_box a:hover{text-decoration:none;}
.likehate_box a span{ font-size:20px;display:block; padding-top:5px; color:#ff7fa2;}
.likehate_box a i{ font-family:Arial, Helvetica, sans-serif; color:#a9a9a9;}
.likehate_box a.like{ background:url(../img/sprite.jpg) no-repeat; background-position:0 -543px;}
.likehate_box a.like:hover{background:url(../img/sprite.jpg) no-repeat; background-position:0 -604px;}
.likehate_box a.hate{background:url(../img/sprite.jpg) no-repeat; background-position:0 -665px; margin-left:30px;}
.likehate_box a.hate span{ color:#00aaff;}
.likehate_box a.hate:hover{background:url(../img/sprite.jpg) no-repeat; background-position:0 -726px;}
.likehate_box a:hover span,.likehate_box a:hover i{ color:#fff; text-decoration:none;}

.sxp_box p{ line-height:30px;}
.sxp_box p a{ height:10px; line-height:10px; border:1px solid #ff6793; display:inline-block; color:#ff6793; margin-right:10px; padding:5px;}
.sxp_box p a:hover{ background:#ff6793; color:#fff;}
.sxp_box li{ height:35px; line-height:35px; font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sxp_box li span{ display:inline-block; width:20px; height:13px; background:url(../img/sprite.jpg) no-repeat; background-position:-58px 0;}
.sxp_box li span.xia{ background:url(../img/sprite.jpg) no-repeat;background-position:-80px 0;}

.wxts{-moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; background:#f7f7f7 url(../img/ts.jpg) no-repeat 5px center; padding:10px 10px 15px 150px; margin:15px auto;min-height:114px; height:auto;}
.wxts h3{ color:#fd6794;font-weight:normal; font-size:16px; padding:5px 0;}
.wxts p{line-height:22px;}
.pinglun{ border-top:1px solid #f1f1f1;}


