/*main*/
.main{margin-top:14px;}
.main01{background-color:#fff;height:482px;overflow:hidden;position:relative;}
.main01 .topslider{overflow:hidden;float:left;width:300px;}
.main01 .toppiclist{position:relative;height:336px;}
.main01 .toppiclist img{float:left;}
.main01 .sliderImgWrap{position:absolute;left:0;top:0;width:250px;height:336px;overflow:hidden;}
.main01 .sliderImgWrap li{width:250px;height:336px;overflow:hidden; }
.main01 .sliderImgWrap img{width:250px;height:336px; }
.main01 .sliderImgWrap .topicon{position:absolute;left:116px;bottom:0;background:url( ../images/i.png) -127px 0 no-repeat;width:20px;height:12px;z-index:5;}
.main01 .sliderThumbnail{position:absolute;right:0;top:0;z-index:100;}
.main01 .sliderThumbnail li{width:48px;height:64px;margin-bottom:4px;vertical-align:middle;position:relative;cursor:pointer;}
.main01 .sliderThumbnail li img{width:44px;height:60px;border:2px solid #fff;}
.main01 .sliderThumbnail .thumbnailMask{position:absolute;top:0px;left:0px;width:48px;height:64px;background-color:#ccc;filter:alpha(opacity=85);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.main01 .sliderThumbnail .liHover .thumbnailMask{ width:52px;height:68px; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.main01 .sliderThumbnail .liHover img{border:2px solid #72c172;}
.main01 .areaA-txt{display:none; background-color:#efeff5; height:146px;position:relative;}
.main01 .areaA-til{text-align:left;font-size:14px;color:#333333;line-height:34px;padding-top:4px;}
.main01 .areaA-des{font-size:12px;line-height:20px;margin:0px 10px; color:#8c8c8c;}
.main01 .areaA-des a{height:100px;overflow:hidden;display:block;}
.main01 .slicont{max-height:80px;overflow:hidden;}
.main01 .slicontmore{text-align:right;color:#5c9f5a;}
.main01 a{color:#8b8b89;}
.main01 a:hover{color:#5c9f5a;}
.main01 a span{color:#5c9f5a;}
/*main mid*/
.midcont{width:450px;overflow:hidden;}
.midcont dl{ overflow:hidden;}
.midcont dl dt{font:20px 'microsoft yahei';width:400px;margin:0 auto;height:65px;overflow:hidden;line-height:65px;text-align:center;}
.midcont dl dt a{color:#333;}
.midcont dl dd{margin-left:14px;font-size:14px;width:208px;height:24px;line-height:24px;overflow:hidden;float:left;_display:inline;}
.midcont dl dd a{color:#4e586f;height:24px;line-height:24px;word-wrap:break-word;word-break:break-all;}
.midcont dl dd a:hover{color:#5c9f5a;}
.midcont dl dd a.listtag{padding-right:2px;color:#8c8c8c;}
.midcont dl dd a.listtag:hover{color:#444444;}
.midcont dl dd a.orangered{color:#ff4500;}
.midcont dl dd a.royalblue{color:#4169E1;}
.midcont dl dd span{width:22px;height:16px;display:inline-block;margin-left:4px;}
.midcont dl dd span.hot{background:url( ../images/i.png) 0 0 no-repeat;}
.midcont dl dd span.new{background:url( ../images/i.png) -22px 0 no-repeat;}

/**/
.featured{margin-top:10px;overflow:hidden;}
.featured dl dt{height:33px;line-height:33px;overflow:hidden;}
.featured dl dt .title{background:url( ../images/i.png) -467px -46px no-repeat;padding-left:42px;height:33px;}
.featured dl.mtl12{margin:12px 0 0 -22px;}
.featured dl dd{width:150px;height:150px;float:left;position:relative;overflow:hidden;margin-left:22px;_margin:20px 0 0 18px;*margin-left:18px;}
.featured dl dd a{}
.featured dl dd .txt{width:150px;height:30px;background:#000;filter:Alpha(opacity=85);background:rgba(18,21,44,0.7);position:absolute;left:0px;bottom:0px;border-top:1px solid #50b34d;}
.featured dl dd .txt span{color:#fff;font-size:12px;margin:10px auto 6px auto;text-align:center;display:block;position:relative;width:120px;height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.featured dl dd .txt p{color:#fff;padding-top:0;width:120px;height:68px;overflow:hidden;margin:10px auto;font-size:12px;position:relative;}
.featured dl dd .txt p a{color:#fff;}
.featured dl dd .txt .more{margin:12px auto 0 auto;width:62px;height:26px;text-align:center;line-height:26px;color:#fff;background-color:#73c071;display:block;font-size:12px;position:relative;}
.featured dl dd .txt .more:hover{cursor:pointer;background-color:#50b34d;}
/*main02*/
.main02{margin-top:20px;overflow:hidden;}
.main02 .leftcont{width:730px;overflow:hidden;}
.main02 .leftcont .titlebar{height:34px;line-height:34px;overflow:hidden;}
.main02 .leftcont .titlebar .free{background:url( ../images/i.png) -467px -81px no-repeat;padding-left:42px;height:33px;}
.main02 .leftcont .titlebar .woman{background:url( ../images/i.png) -467px -115px no-repeat;padding-left:42px;height:33px;}
.main02 .leftcont .titlebar .man{background:url( ../images/i.png) -467px -212px no-repeat;padding-left:42px;height:33px;}
.main02 .leftcont ul{width:755px;overflow:hidden;}
.main02 .leftcont ul li{width:126px;height:190px;position:relative;float:left;margin:20px 25px 0 0;cursor:pointer;}
.main02 .leftcont ul li img{width:126px;height:169px;}
.main02 .leftcont ul li .txt{width:126px;height:169px;background:#000;filter:Alpha(opacity=85);background:rgba(18,21,44,0.7);position:absolute;left:0px;bottom:21px;display:none;}
.main02 .leftcont ul li .txt p{color:#fff;padding-top:0;width:96px;height:108px;overflow:hidden;margin:10px auto;font-size:12px;position:relative; line-height:18px;}
.main02 .leftcont ul li .txt span{margin:12px auto 0 auto;width:62px;height:26px;text-align:center;line-height:26px;color:#fff;background-color:#73c071;display:block; font-size:12px;position:relative;}
.main02 .leftcont ul li .txt span:hover{background-color:#50b34d;}
.main02 .leftcont ul li a.title{font-size:12px;text-align:center;margin-top:6px;width:126px;overflow:hidden;display:inline-block;color:#333;}
.main02 .leftcont ul li .others{width:64px;height:64px;position:absolute;left:0; top:0;background:url( ../images/i.png) no-repeat;}
.main02 .leftcont ul li .video{background-position:0 -68px;}
.main02 .leftcont ul li .end{background-position:-64px -68px;}
.main02 .leftcont ul li .mgame{background-position:-128px -68px;}
.main02 .leftcont ul li .new{background-position:-192px -68px;}
.main02 .leftcont ul li .classic{background-position:-256px -68px;}
.main02 .leftcont dl{margin-top:20px;width:750px;overflow:hidden;} 
.main02 .leftcont dl dd{margin-right:20px;font-size:14px;width:230px;height:24px;line-height:24px;overflow:hidden;float:left;_display:inline;}
.main02 .leftcont dl dd a{color:#4e586f;}
.main02 .leftcont dl dd a:hover{color:#5c9f5a;}
.main02 .leftcont dl dd a.listtag{padding-right:8px;color:#8c8c8c;}
.main02 .leftcont dl dd a.listtag:hover{color:#444444;}
.main02 .leftcont dl dd a.orangered{color:#ff4500;}
.main02 .leftcont dl dd a.royalblue{color:#4169E1;}
/**/
.main03{margin-top:20px;overflow:hidden;}
.main03 .leftcont{width:730px;}
.main03 .leftcont .titlebar{height:34px;line-height:34px;overflow:hidden;}
.main03 .leftcont .titlebar .free{background:url( ../images/i.png) -467px -81px no-repeat;padding-left:42px;height:33px;}
.main03 .leftcont .titlebar .woman{background:url( ../images/i.png) -467px -115px no-repeat;padding-left:42px;height:33px;}
.main03 .leftcont .titlebar .man{background:url( ../images/i.png) -467px -212px no-repeat;padding-left:42px;height:33px;}
.main03 .leftcont .titlebar .class{background:url( ../images/i.png) -467px -148px no-repeat;padding-left:42px;height:30px;}
.main03 .leftcont .titlebar .newest{background:url( ../images/i.png) -467px -178px no-repeat;padding-left:42px;height:33px;}
.main03 .leftcont ul{width:750px;}
.main03 .leftcont ul li{width:228px;height:273px;border:1px solid #e6e6e6;float:left;margin:10px 20px 0 0;_margin-right:10px;}
.main03 .leftcont ul li .titleb{position:relative;width:228px;line-height:40px;}
.main03 .leftcont ul li .titleb .title{width:83px;text-align:center;height:34px;color:#fff;font-size:16px;background:url( ../images/i.png) 0 -16px no-repeat;position:absolute;top:0;left:-6px;z-index:9999;}
.main03 .leftcont ul li .titleb a{padding-right:12px;}
.main03 .leftcont ul li .contb{width:204px;height:204px;margin:10px auto 0 auto;overflow:hidden;}
.main03 .leftcont ul li .contb img{width:90px;height:120px;float:left;}
.main03 .leftcont ul li .contb p{padding-left:10px;width:96px;height:118px;float:right;overflow:hidden;display:inline-block;}
.main03 .leftcont ul li .contb p strong{font-size:14px;color:#51607e;display:block;}
.main03 .leftcont ul li .contb p span{color:#717171;padding:8px 0;display:block;}
.main03 .leftcont ul li .contb p span a{color:#49404e;}
.main03 .leftcont ul li .contb p a.summary{color:#828282;line-height:18px;}
.main03 .leftcont ul li .contb p a.summary:hover{color:#5c9f5a;}
.main03 .leftcont ul li .contb dl{margin-top:10px;}
.main03 .leftcont ul li .contb dl dd{font-size:14px;width:204px;height:24px;line-height:24px;overflow:hidden;}
.main03 .leftcont ul li .contb dl dd a{color:#4e586f;}
.main03 .leftcont ul li .contb dl dd a:hover{color:#5c9f5a;}
.main03 .leftcont ul li .contb dl dd a.listtag{padding-right:8px;color:#8c8c8c;}
.main03 .leftcont ul li .contb dl dd a.listtag:hover{color:#444444;}
.main03 .leftcont ul li .contb dl dd a.orangered{color:#ff4500;}
.main03 .leftcont ul li .contb dl dd a.royalblue{color:#4169E1;}
.main03 .leftcont .newestbar{width:718px;border:1px solid #efefef;height:74px;padding:10px 0 0 10px;border-bottom:2px solid #60829e;}
.main03 .leftcont .newestbar dl dt{margin-top:14px;overflow:hidden;}
.main03 .leftcont .newestbar dl dt span{text-align:left;display:block;overflow:hidden;float:left;}
.main03 .leftcont .newestlist{width:730px;}
.main03 .leftcont .newestlist dd{width:720px;padding-left:10px;overflow:hidden;height:36px;line-height:36px;border-bottom:1px solid #e8e8e8;}
.main03 .leftcont .newestlist dd:hover{background-color:#fcf8f7;}
.main03 .leftcont .newestlist dd span{overflow:hidden; display:block; float:left; }
.main03 .leftcont .w38{width:38px;}
.main03 .leftcont .w242{width:242px;}
.main03 .leftcont .w200{width:200px;}
.main03 .leftcont .w100{width:100px;}
.main03 .leftcont .w60{width:60px;}
.main03 .leftcont .w78{width:78px;_width:75px;}
.main03 .leftcont .w78 a{color:#5c9f5a;}
.main03 .leftcont .newestlist dd .listicon{font-family:Arial;color:#606060;width:16px;height:16px;text-align:center;line-height:16px;background-color:#d6d6d6;display:inline-block;font-size:12px;_margin-top:12px;*margin-top:12px}
.main03 .leftcont .newestlist dd .listicon.top3{background-color:#73c071;color:#fff;}
.main03 .leftcont .newestlist dd .fname{font-size:14px;overflow:hidden;}
.main03 .leftcont .newestlist dd .fname a{color:#4e586f;}
.main03 .leftcont .newestlist dd .fname a:hover{color:#5c9f5a;}
.main03 .leftcont .newestlist dd .fname a.listtag{padding-right:8px;color:#8c8c8c;float:left;}
.main03 .leftcont .newestlist dd .fname a.listtag:hover{color:#444444;}
.main03 .leftcont .newestlist dd .fname a.orangered{color:#ff4500;}
.main03 .leftcont .newestlist dd .fname a.royalblue{color:#4169E1;}
.main03 .leftcont .newestlist dd .number a{padding-right:10px;display:inline-block;}
.main03 .leftcont .newestlist dd .time{}
.main03 .leftcont .newestlist dd .hot{font-family:Arial, Helvetica, sans-serif;}
.main03 .hotclass{width:260px;padding:10px 0;overflow:hidden;}
.main03 .hotclass a{padding:0 10px;line-height:28px;display:inline-block;margin-bottom:10px;border-radius:2px;}
.main03 .hotclass a:hover{color:#5c9f5a;}
.main03 .hotclass a.orangered{color:#ff4500;}
.main03 .hotclass a.royalblue{color:#4169E1;}
/*friendlink*/
.friendlink{margin-top:15px;}
.friendlink .imglist a img{width:78px;height:33px;border:1px solid #f5f5f5;margin-right:24px;}
.friendlink .wordlist{background-color:#fbf8f8;padding:10px;line-height:24px;margin-top:15px;}
.friendlink .wordlist span{font-size:14px;color:#313a4e;}
.friendlink .wordlist a{display:inline-block;}
/*slider2*/
#slider2 dt a.subtitle{width:170px;height:22px;overflow:hidden;display:block;float:left;white-space:normal;text-overflow:clip;} 
/*优化幻灯片*/
.bx-viewport ul li{display:none;}
.sliloading{width:600px;text-align:center;}
.sliloading img{margin:120px 0 0 120px;display:block;width:32px !important;height:32px !important;}