﻿
/*公共样式*/
body
{
	text-align: center;
	font-size: 12px;
	font-family: "宋体" ,Verdana, Arial;
	line-height: 150%;
	margin: 0;
	padding: 10px 0 0 0;
	color: #000;
}
.f_l
{
	float: left;
}
.f_r
{
	float: right;
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*html .clearfix
{
	height: 1%;
}
* + html .clearfix
{
	height: 1%;
}
.tc
{
	text-align: center;
}
.tr
{
	text-align: right;
}
img
{
	border: 0;
	margin: 0;
	padding: 0;
}
ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
h1
{
	margin: 0;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	text-align: left;
	padding-left: 10px;
}
h3, h2
{
	margin: 0;
	font-size: 12px;
	color: white;
	text-align: left;
	padding-left: 10px;
	letter-spacing: 1px;
	line-height:26px;
}
button
{
	border: 0;
}
dl
{
	margin: 0;
	padding: 0;
}
h2 a
{
	text-decoration: none;
	color: #000;
}
h2 a:hover
{
	text-decoration: underline;
}
/*容器*/
.block
{
	width: 960px;
	height: auto;
	margin: auto;
	text-align: center;
}
.AreaL
{
	float: left;
	width: 240px;
}
.AreaR
{
	float: right;
	width: 710px;
	margin-left: 10px;
	display: inline;
}
.AreaR_left
{
	width: 500px;
	float: left;
}
.AreaR_right
{
	width: 200px;
	float: right;
	margin-left: 10px;
}
/*页面留白*/
.blank
{
	height: 10px;
	line-height: 10px;
	clear: both;
	visibility: hidden;
}
.blank1
{
	height: 1px;
	line-height: 1px;
	clear: both;
	visibility: hidden;
}
.blank5
{
	height: 5px;
	line-height: 5px;
	clear: both;
	visibility: hidden;
}
/*字体*/
/*头部*/
.head .logo
{
	width: 242px;
	height: 80px;
}
.head .topBanner
{
	width: 620px;
	height: 80px;
	margin: 0 10px;
	overflow: hidden;
}
.head .topMenu
{
	width: 70px;
	padding-top: 10px;
}
.head .topMenu li a
{
	height: 22px;
	line-height: 22px;
	text-decoration: none;
	color: #000;
}
.head .topMenu li a:hover
{
	color: #f00;
}
/*导航*/
.nav
{
	width: 960px;
}
.nav .mainMenu
{
	height: 23px;
	text-align: right;
	padding-right: 20px;
	width: 940px;
}
.nav .mainMenu ul
{
	float: right;
}
.nav .mainMenu li
{
	float: left;
}
.nav .mainMenu li a
{
	color: #000;
	font-size: 14px;
	font-weight: bold;
	margin-right: 12px;
	text-decoration: none;
	display: block;
	width: 72px;
	height: 23px;
	line-height: 23px;
	margin: 0 7px;
	text-align: center;
}
.search
{
	width: 960px;
	height: 36px;
}
.search .defaultNavL
{
	width: 3px;
	height: 36px;
	background: url(/images/defaultNavL.gif) no-repeat;
}
.search .defaultNavR
{
	width: 5px;
	height: 36px;
	background: url(/images/defaultNavR.gif) no-repeat;
}
.search .defaultNavM
{
	width: 952px;
	height: 31px;
	padding-top: 5px;
	background: url(/images/defaultNavM.gif) repeat-x;
	text-align: right;
	overflow:hidden;
}
#homeNav #btnClick a
{
	background: url(/images/btn01.gif) no-repeat;
	color: #ffff32;
}
#newsNav .defaultNavL
{
	background: url(/images/newsNavL.gif) no-repeat;
}
#newsNav .defaultNavR
{
	background: url(/images/newsNavR.gif) no-repeat;
}
#newsNav .defaultNavM
{
	background: url(/images/newsNavM.gif) repeat-x;
	text-align: right;
}
#newsNav #btnClick a
{
	background: url(/images/btnNews.gif) no-repeat;
	color: #ffff32;
}
#ringNav .defaultNavL
{
	background: url(/images/ringNavL.gif) no-repeat;
}
#ringNav .defaultNavR
{
	background: url(/images/ringNavR.gif) no-repeat;
}
#ringNav .defaultNavM
{
	background: url(/images/ringNavM.gif) repeat-x;
	text-align: right;
}
#ringNav #btnClick a
{
	background: url(/images/btnRing.gif) no-repeat;
	color: #ffff32;
}
#themesNav .defaultNavL
{
	background: url(/images/themesNavL.gif) no-repeat;
}
#themesNav .defaultNavR
{
	background: url(/images/themesNavR.gif) no-repeat;
}
#themesNav .defaultNavM
{
	background: url(/images/themesNavM.gif) repeat-x;
	text-align: right;
}
#themesNav #btnClick a
{
	background: url(/images/btnThemes.gif) no-repeat;
	color: #ffff32;
}
#gameNav .defaultNavL
{
	background: url(/images/gameNavL.gif) no-repeat;
}
#gameNav .defaultNavR
{
	background: url(/images/gameNavR.gif) no-repeat;
}
#gameNav .defaultNavM
{
	background: url(/images/gameNavM.gif) repeat-x;
	text-align: right;
}
#gameNav #btnClick a
{
	background: url(/images/btnGame.gif) no-repeat;
	color: #ffff32;
}
#photoNav .defaultNavL
{
	background: url(/images/photoNavL.gif) no-repeat;
}
#photoNav .defaultNavR
{
	background: url(/images/photoNavR.gif) no-repeat;
}
#photoNav .defaultNavM
{
	background: url(/images/photoNavM.gif) repeat-x;
	text-align: right;
}
#photoNav #btnClick a
{
	background: url(/images/btnPhoto.gif) no-repeat;
	color: #ffff32;
}
#softNav .defaultNavL
{
	background: url(/images/softNavL.gif) no-repeat;
}
#softNav .defaultNavR
{
	background: url(/images/softNavR.gif) no-repeat;
}
#softNav .defaultNavM
{
	background: url(/images/softNavM.gif) repeat-x;
	text-align: right;
}
#softNav #btnClick a
{
	background: url(/images/btnSoft.gif) no-repeat;
	color: #ffff32;
}
.search .selectTitle
{
	width: 120px;
	border: 1px solid #cdcdcd;
	margin-right: 10px;
}
#SearchForm
{
	padding-right: 15px;
	color: #ffff32;
}
.themetextbox
{
	width: 120px;
	border: 1px solid #cdcdcd;
}
.textbox
{
	width: 180px;
	border: 1px solid #cdcdcd;
}
.nav .btnGo
{
	background: url(/images/btnGo.gif) no-repeat;
	width: 37px;
	height: 21px;
	border: 0;
	cursor: pointer;
	position:relative; 
	top:1px; 
}
#newsNav .btnGo
{
	background: url(/images/newsGo.gif) no-repeat;
}
#ringNav .btnGo
{
	background: url(/images/ringGo.gif) no-repeat;
}
#photoNav .btnGo
{
	background: url(/images/photoGo.gif) no-repeat;
}
#softNav .btnGo
{
	background: url(/images/softGo.gif) no-repeat;
}
#homeNav .searchList{width:350px; overflow:hidden;}
#homeNav .keywords{width:602px; overflow:hidden;}
#ringNav .searchList,#photoNav .searchList,#newsNav .searchList{width:230px; overflow:hidden;}
#ringNav .keywords,#photoNav .keywords,#newsNav .keywords{width:432px; overflow:hidden;}
#themesNav .searchList{width:460px; overflow:hidden; float:left; }
#gameNav .searchList{width:420px; overflow:hidden;}
#themesNav .keywords{width:482px; overflow:hidden;}
#gameNav .keywords{width:532px; overflow:hidden;}
#softNav .keywords{width:360px; overflow:hidden;}
#softNav .searchList{width:592px; overflow:hidden;}
.keywords h3
{
	font-weight: normal;
	height: 20px;
	line-height: 26px;
}
.keywords a
{	padding-right:5px;
	text-decoration: none;
	color: #fff;
}
.keywords a:hover
{
	color: #ffff32;
}
.subMenu
{
	width: 950px;
	background: #f6f6f6; 
	text-align:center;
	padding:5px;
}  
.subMenu a
{
	float: left;
	display:block;
	color: #666;
	text-decoration:none;
	white-space: nowrap;
	width:63px; 
	background:url(/images/lineR.gif) left repeat-y;  
	line-height:16px;
	height:16px;
	margin:3px 0;
	text-align:center;
	overflow:hidden; 
	}
.subMenu a:hover, .themesName:hover, .sort li a:hover
{
	color: #f00;
	text-decoration: underline;
}
.newsList li
{
	width: 170px;
	text-align: left;
	margin: 0 5px;
	text-overflow: ellipsis;
	overflow: hidden;
}
.newsList li a
{
	line-height: 22px;
	color: #000;
}
.newsList li a:hover
{
	text-decoration: none;
}
/*ad*/
.ad01
{
	padding: 0;
	width: 240px;
	height: 97px;
	overflow: hidden;
}
/*title*/
.titleBlack
{
	background: url(/images/titleBlack.gif) no-repeat;
	width: 220px;
	height: 20px;
	line-height: 20px;
	padding: 0 10px 0 10px;
}
.titleGray
{
	background: url(/images/titleGray.gif) no-repeat;
	color: #000;
}
.titleGame
{
	background: url(/images/titleGame.gif) no-repeat;
}
.titleGame02
{
	background: url(/images/titleGame02.gif) no-repeat;
	height: 20px;
	line-height: 20px;
	color: #fff;
	overflow:hidden;
}
.titleGame02 a
{
	color: #FFF;
}
.btnMore
{
	width: 40px;
	padding-top: 3px;
}
/*游戏*/
.box01
{
	width: 240px;
	height: 225px;
	overflow: hidden;
}
.game
{
	width: 238px;
	height: 195px;
	padding: 4px 0;
	border: 1px solid #cdcdcd;
	overflow: hidden;
}
.game li
{
	width: 220px;
	margin: 1px 10px 0 10px;
	padding-bottom: 3px;
	height: 60px;
	border-bottom: 1px solid #eaeaea;
}
.gameImg img
{
	width: 49px;

	height: 57px;
	border: 1px solid #000;
}
.gameTxt
{
	width: 155px;
	height: 57px;
	text-align: left;
}
.gameTxt a, .newPhoto li a
{
	text-decoration: none;
	color: #000;
}
.gameTxt a:hover
{
	text-decoration: underline;
}
.gameName, .ringInfoL a:hover, .fontOrange
{
	color: #f60;
}
/*热门歌手推荐*/
.recSinger
{
	width: 500px;
	height: 130px;
	background: url(/images/recMid.gif) repeat-y;
	overflow: hidden;
}
.recTop
{
	background: url(/images/recTop.gif) no-repeat;
	height: 4px;
	font-size: 0;
}
.recBottom
{
	background: url(/images/recBottom.gif) no-repeat;
	height: 6px;
	font-size: 0;
}
.recContent
{
	height: 120px;
	background: url(/images/recSinger.gif) 10px center no-repeat;
	padding-left: 45px;
	width: 455px;
}
.singerImg
{
	padding-top: 10px;
}

.singerImg li img
{
	border: #cdcdcd 1px solid;
	width: 50px;
	height: 50px;
}
.singerImg li{float:left; width:52px; height:82px;padding:0 11px;}
.singerImg li a{text-decoration:none; color:#000; font-weight:bold;}
.singerName li
{
	float: left;
	line-height: 22px;
}
.singerName li a
{
	text-align: left;
	font-weight: bold;
	color: #000;
	white-space: nowrap;
	text-decoration: none;
	padding: 0 10px 0 10px;
}
.singerName li a:hover, .fontRed, .titleHotBook li a:hover,.singerImg li a:hover
{
	color: #f00;
}
/*手机排行*/
.ring, .photoBoard
{
	width: 200px;
	height: 370px;
	background: url(/images/ringMid.gif) repeat-y;
	overflow: hidden;
}
.ringTop
{
	background: url(/images/ringTop.gif) no-repeat;
	height: 14px;
}
.ringBottom
{
	background: url(/images/ringBottom.gif) no-repeat;
	height: 16px;
}
.ring .ringTitle
{
	background: url(/images/titleBlack01.gif) no-repeat;
	width: 175px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	padding: 0;
	margin: 0 auto 6px auto;
}
.ring ul
{
	width: 170px;
	height: 305px;
	margin: 0 auto;
	overflow: hidden;
}
.ring ul li
{
	height: 22px;
	line-height: 22px;
	text-align: left;
	font-weight: bold;
	overflow:hidden;
}
.ring li a
{
	text-decoration: none;
	color: #000;
}
.ring li a:hover
{
	color: #f00;
}
/*分类*/
.category
{
	background: url(/images/cateTop.gif) no-repeat;
	padding-top: 7px;
}
.category dl
{
	text-align: left;
	border: 1px solid #cdcdcd;
	border-top: 0;
	border-bottom: 0;
}
.category dl dt
{
	height: 20px;
	margin: 0 0 5px 0;
	padding-left: 8px;
	background: url(/images/cateBg01.gif) repeat-x;
	font-weight: bold;
	clear: both;
}
#categoryRing dl dt
{
	color: #f60;
}
#categoryPhoto dl dt
{
	color: #ae1a1a;
}
#categorySoft dl dt
{
	color: #4094cf;
}
#categoryBook dl dt
{
	color: #2e414f;
}
.category dl dd
{
	text-align: left;
	padding: 0;
	margin: 0;
	float: left;
}
.category dl dd a
{
	text-decoration: none;
	color: #000;
	white-space: nowrap;
	margin: 0 8px;
	line-height: 23px;
}
.category dl dd a:hover, .ringList li a:hover, .ringListM li a:hover, .recThemes li a:hover
{
	color: #f00;
	text-decoration: underline;
}
.cateBottom
{
	background: url(/images/cateBottom.gif) no-repeat;
	height: 5px;
	font-size: 0;
}
/*box02*/
.box02
{
	width: 710px;
	height: 183px;
	background: url(/images/box02Top.gif) no-repeat;
	overflow: hidden;
	padding-top: 4px;
}
.box02Bottom
{
	height: 6px;
	background: url(/images/box02Bottom.gif) no-repeat;
}
.hot
{
	width: 708px;
	height: 177px;
	background: #efefef;
	border: 1px solid #cdcdcd;
	border-bottom: 0;
	border-top: 0;
	overflow: hidden;
}
.titleHot
{
	color: #000;
	line-height: 22px;
	height: 20px;
}

.hot .titleHot
{
	height: 22px;
}
.eBookList span
{
	position: absolute;
	margin-top: -25px;
	background: url(/images/button01.gif) no-repeat;
	width: 78px;
	height: 18px;
	color: #f00;
	font-weight: bold;
}
.eBookList span a 
{
	color: #f00;
	
	text-decoration:none;
}
.eBookList span  a:hover
{
	color: #f00;
}
.eBookList
{
	float: left;
	width: 160px;
	height: 155px;
	background: #fff;
	margin: 0 8px;
	_margin: 0 7px;
	overflow: hidden;
}
.eBookList li
{
	text-align: left;
	height: 18px;
	padding: 0 10px;
	line-height: 22px;
	white-space:normal;
	width:140px;
	overflow:hidden;	
}
.eBookList li a
{
	text-decoration: none;
	color: #000;
}
.eBookList li a:hover, .phoneType a:hover
{
	color: #f00;
	text-decoration: underline;
}
/*box03*/
.box03
{
	width: 960px;
	height: 215px;
	background: url(/images/slipTop.gif) top repeat-x;
	text-align: left;
}
.box03L
{
	background: url(/images/box03L.gif) no-repeat;
	width: 4px;
	height: 215px;
	float: left;
}
.box03R
{
	background: url(/images/box03R.gif) no-repeat;
	width: 3px;
	height: 215px;
	float: right;
}
.box03M
{
	width: 953px;
	height: 214px;
	float: left;
	border-bottom: 1px solid #d5d5d5;
}
.slip01
{
	width: 880px;
	padding-left: 73px;
	margin-top: 3px;
	overflow: hidden;
}
.slip01 .TabbedPanelsTab
{
	float: left;
	width: 97px;
	height: 22px;
	line-height: 22px;
	cursor: pointer;
	color: #000;
	text-align: center;
	font-weight: bold;
	margin-left: 7px;
}
.slip01 .TabbedPanelsTabSelected
{
	float: left;
	width: 97px;
	height: 22px;
	line-height: 22px;
	background: url(/images/btnOrange.gif) no-repeat;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.slip02 .TabbedPanelsTabSelected
{
	float: left;
	width: 97px;
	height: 22px;
	line-height: 22px;
	background: url(/images/btnBlue.gif) no-repeat;
	text-align: center;
	color: #fff;
	cursor: pointer;
}
.slip03 .TabbedPanelsTabSelected
{
	float: left;
	width: 97px;
	height: 22px;
	line-height: 22px;
	background: url(/images/btnGreen.gif) no-repeat;
	text-align: center;
	color: #fff;
	cursor: pointer;
}

.slipSoft
{
	width: 630px;
	padding-left: 110px;
	margin-top: 3px;
	overflow: hidden;
}
.slipSoft .TabbedPanelsTab
{
	float: left;
	width: 79px;
	height: 22px;
	line-height: 22px;
	cursor: pointer;
	color: #000;
	text-align: center;
	font-weight: bold;
	margin-left: 7px;
}
.slipSoft .TabbedPanelsTabSelected
{
	float: left;
	width: 79px;
	height: 22px;
	line-height: 22px;
	background: url(/images/btnBlue02.gif) no-repeat;
	text-align: center;
	color: #fff;
	cursor: pointer;
} 
.titleSlip
{
	position: absolute;
	color: #000;
}
.pic
{
	padding-top: 7px;
}
.pic li
{
	float: left;
	width: 120px;
	height: 170px;
	overflow: hidden;
	padding: 0 8px;
	text-align: center;
	line-height: 22px;
}
.pic li a
{
	text-decoration: none;
	color: #666;
	display: block;
	width: 120px;
	height: 170px;
}
.pic img
{
	width: 115px;
	height: 130px;
	border: 1px solid #cdcdcd;
	overflow: hidden;
}
.pic li a:hover
{
	text-decoration: none;
	color: #000;
}

/*-------------铃声首页-------------------*/
.titleOrange02
{
	background: url(/images/titleOrange02.gif) no-repeat;
	color: #000;
	line-height: 20px;
	width: 225px;
	height: 20px;
	padding: 0 10px 0 10px;
}
.ringAd01
{
	width: 500px;
	height: 130px;
	overflow: hidden;
	text-align: center;
}
.ringAd02
{
	width: 710px;
	height: 110px;
	overflow: hidden;
	text-align: center;
}
.ringAd03
{
	width: 710px;
	height: 110px;
	overflow: hidden;
	text-align: center;
}
/*铃声列表*/
.box04
{
	width: 245px;
}
.ringList
{
	background: url(/images/whiteandGray.gif) repeat;
	border: 1px solid #cdcdcd;
	border-top: 0;
	width: 233px;
	height: 208px;
	overflow: hidden;
	padding: 1px 5px 0 5px;
}
.ringList li
{
	height: 21px;
	line-height: 21px;
	text-align: left;
	float: left;
}
.ringList .li01
{
	width: 115px;
	float: left;
	overflow: hidden;
}
.ringList .li01 img
{
	margin-right: 5px;
}
.ringList .li02
{
	width: 90px;
	float: left;
	overflow: hidden;
}
.ringList .li03
{
	width: 20px;
	float: right;
	overflow: hidden;
}
.ringList li a
{
	text-decoration: none;
	color: #000;
}
.ringSortlist
{
	margin: 0 3px 0 3px;
	width: 310px;
	border: 1px solid #cdcdcd;
	overflow: hidden;
}
.ringSortlist h3
{
	background: #f1f1f1;
	height: 26px;
	line-height: 26px;
	margin-bottom: 5px;
}
.ringSortlist h3 a
{
	text-decoration: none;
	margin-right: 10px;
	color: #666;
}
.ringSortlist h3 a:hover
{
	text-decoration: underline;
}
.ringSortlist .ringList
{
	width: 300px;
	border: none;
}
.ringSortlist .li03
{
	width: 50px;
}
/*今日排行*/
.titleYellow
{
	background: url(/images/titleYellow.gif) no-repeat;
	width: 175px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	padding: 0;
	margin: 0 auto 6px auto;
}
.ringYellow li
{
	color: #d99f00;
}
.ringYellow li a
{
	color: #d99f00;
}
/*最新上传铃声*/
.titleBlue
{
	background: url(/images/titleBlue01.gif) no-repeat;
	width: 175px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 0;
	margin: 0 auto 6px auto;
}
.ringBlue li
{
	color: #2989cc;
}
.ringBlue li a
{
	color: #2989cc;
}
/*热门铃声*/
.titleGreen
{
	background: url(/images/titleGreen01.gif) no-repeat;
	width: 175px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 0;
	margin: 0 auto 6px auto;
}
.ringGreen li
{
	color: #54c374;
}
.ringGreen li a
{
	color: #54c374;
}
/*box05 月人气排行*/
.box05
{
	width: 750px;
	height: 370px;
}
.box05 h2,.box05M h3{height: 26px;
	line-height: 26px;
	margin: 0;
	color: #000; 
	overflow:hidden;}
.box05L
{
	background: url(/images/box05L.gif) no-repeat;
	width: 4px;
	height: 373px;
	float: left;
}
.box05R
{
	background: url(/images/box05R.gif) no-repeat;
	width: 6px;
	height: 373px;
	float: right;
}
.box05M
{
	width: 740px;
	height: 369px;
	float: left;
	border-bottom: 1px solid #d5d5d5;
	background: url(/images/slipTop.gif) top repeat-x;
}
.sortByMonth
{
	color: #000;
	width: 720px;
	padding: 0;
	display: inline-block;
}
.sortByMonth a
{
	position: relative;
	top: 7px;
}
.ringListM
{
	background: url(/images/whiteandGray.gif) repeat;
	width: 730px;
	height: 335px;
	padding: 1px 5px 0 5px;
	overflow: hidden;
}
.ringListM li
{
	height: 21px;
	line-height: 21px;
	text-align: left;
	float: left;
}
.ringListM .li01
{
	width: 205px;
	float: left;
	overflow: hidden;
}
.ringListM .li02
{
	width: 100px;
	float: left;
	overflow: hidden;
}
.ringListM .li03
{
	width: 60px;
	float: left;
	overflow: hidden;
}
.ringListM .li03 img
{
	float: left;
	margin: 3px 10px 0 0;
}
.ringListM li a
{
	text-decoration: none;
	color: #000;
}
/*-------------铃声首页 end-------------------*/
/*-------------铃声分类页 start-------------------*/
/*铃声试听下载*/
.playBox
{
	background: url(/images/titleOrange03.gif) no-repeat;
	width: 500px;
	height: 230px;
}
.playBoxBottom
{
	background: url(/images/playBoxBottom.gif) no-repeat;
	height: 6px;
	font-size: 0;
}
.titleOrange03
{
	width: 490px;
	line-height: 20px;
	color: #000;
}
.ringInfo
{
	width: 498px;
	background: #f8f8f8;
	border: 1px solid #cdcdcd;
	border-bottom: 0;
	border-top: 0;
}
.ringInfoL
{
	text-align: center;
	width: 90px;
	height: 140px;
	padding: 10px;
	margin: 0 10px;
	overflow: hidden;
	border-right: solid 1px #cccccc;
}
.ringInfoL img
{
	width: 60px;
	height: 60px;
	border: #cdcdcd 1px solid;
}
.ringInfoL li
{
	text-align: left;
	line-height: 22px;
}
.ringInfoL a
{
	text-decoration: none;
	color: #000;
}
.ringInfoR
{
	width: 350px;
	overflow: hidden;
	padding-top: 5px;
	margin: 0px;
}
.tip
{
	margin-top: 20px;
}
.fontBlack
{
	color: #000;
}
.ringInfoR li
{
	text-align: left;
	line-height: 22px;
	color: #666;
}
.btnNext
{
	background: url(/images/btn_next.gif) no-repeat;
	width: 57px;
	height: 23px;
	border: 0;
	cursor: pointer;
}
/*铃声列表*/
#ringList02
{
	width: 710px;
	height:auto;
	overflow: hidden;
}  
.ringListBox{border:#cdcdcd 1px solid; height:auto;
width:708px; border-top:0; border-bottom:0; overflow:hidden;}

#ringList02 .ringListM
{
	background: url(/images/whiteandGray.gif) repeat;
	width: 730px;
	height:auto;
	padding: 1px 5px 0 5px;
	overflow: hidden;
}
#ringList02 .ringListM .li01
{
	width: 185px;
	float: left;
	overflow: hidden;
}
.ringListBot{background:url(/images/botWhite.gif) no-repeat; width:710px; height:6px; font-size:0;}
#ringList02 .ringListM .li02
{
	width: 100px;
	float: left;
	overflow: hidden;
}
#ringList02 .ringListM .li03
{
	width: 60px;
	float: left;
	overflow: hidden;
}
#ringList02 .ringListM .li03 img
{
	float: left;
	margin: 3px 10px 0 0;
}
/*分页*/
.pages
{
	width: 600px;
	margin: auto;
	background: #f3f3f7;
	padding: 0px;
	border-bottom: 1px solid #dfdfeb;
	border-top: 1px solid #dfdfeb;
}
.pages a
{
	text-decoration: none;
	color: #000;
	padding: 3px 5px !important;
	padding: 1px 5px 0 5px;
}
.pages a:hover, .newPhoto li a:hover
{
	text-decoration: underline;
	color: #f60;
}
/*-------------铃声分类页 end-------------------*/

/*-------------铃声详细页 start----------------*/
/*铃声推荐*/
.recRings
{
	width: 500px;
	height: 130px;
	background: url(/images/slipBg02.gif) bottom repeat-x;
	overflow: hidden;
}
.recRingsL
{
	background: url(/images/left.jpg) no-repeat;
	width: 23px;
	height: 130px;
	float: left;
}
.recRingsR
{
	background: url(/images/right.jpg) no-repeat;
	width: 23px;
	height: 130px;
	float: right;
}
.recRingsM
{
	float: left;
	width: 424px;
	height: 103px;
	overflow: hidden;
	padding: 7px 10px 10px 15px;
}
.recRingsM h3
{
	padding: 0;
}
.recRingsM li
{
	float: left;
	text-align: left;
	width: 140px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.recRingsM li a
{
	text-decoration: none;
	color: #000;
}
/*-------------铃声详细页 end----------------*/
/*-------------主题首页 start-------------------*/
/*主题推荐*/
.recThemes
{
	background: url(/images/titleGray01.gif) no-repeat;
	width: 710px;
	height: 460px;
	overflow: hidden;
}
.recThemes ul
{
	width: 688px;
	height: 417px;
	border: 1px solid #cdcdcd;
	border-top: 0;
	padding: 10px 0 10px 20px;
	overflow: hidden;
	text-align: left;
}
.recThemes li
{
	float: left;
	margin: 0 21px 5px 0;
	width: 116px;
	overflow: hidden;
}
.recThemes li img
{
	width: 115px;
	height: 130px;
	overflow: hidden;
	margin: 8px 0;
}
.recThemes li a
{
	text-decoration: none;
	color: #000;
}
.themesName
{
	color: #f60;
}
/*手机型号*/
.box06
{
	width: 958px;
	border: 1px solid #cdcdcd;
}
.slip04
{
	width: 958px;
	height: 26px;
	line-height: 26px;
	background: #f2f2f2;
	overflow: hidden;
}
.slip05
{
	width: 708px;
}
.box08
{
	width:708px;
	border: 1px solid #cdcdcd;
}
.slip04 .TabbedPanelsTab
{
	float: left;
	width: 97px;
	height: 26px;
	line-height: 26px;
	cursor: pointer;
	color: #000;
	font-weight: bold;
	margin-left: 7px;
}
.slip04 .TabbedPanelsTabSelected
{
	float: left;
	width: 97px;
	height: 26px;
	line-height: 26px;
	background: #fff;
	color: #f60;
	cursor: pointer;
}
.phoneType
{
	padding: 5px 0;
}
.phoneType a
{
	float: left;
	color: #000;
	padding: 0 10px;
	text-decoration: none;
	white-space: nowrap;
}
/*-------------主题首页 end-------------------*/
/*-------------主题分类页 start-------------------*/
/*广告图*/
.themesAd01
{
	width: 240px;
	height: 225px;
	overflow: hidden;
}
/*分类页主题列表*/
.cateThemes
{
	height: 695px;
}
.cateThemes a{ text-decoration:none; color:#000;}
.cateThemes a:hover{color:#f00;}
.cateThemes .cateThemesBox
{
	width: 688px;
	height: 652px;
	border: 1px solid #cdcdcd;
	border-top: 0;
	padding: 10px 0 10px 20px;
	overflow: hidden;
	text-align: center;
}
.cateThemes ul
{
	width: 688px;
	height: 632px;
	border: 0;
	padding: 0;
}
/*本类主题推荐*/
.titleOrange04
{
	padding: 0;
	background: url(/images/btnOrange.gif) no-repeat;
	margin: 2px 0 0 10px;
	line-height: 22px;
	width: 97px;
	text-align: center;
}
/*本类主题推荐*/
.titleOrange05
{ 
	background: url(/images/btnOrange01.gif) no-repeat; 
	width: 250px; 
}
/*-------------主题分类页 end-------------------*/
/*-------------主题详细页 start-------------------*/
.themeTitleD{background:url(/images/titleGray01.gif) no-repeat; width:710px; height:auto; overflow:hidden;}
.themeTitleD a{text-decoration:none; color:#000;}
.themeTitleD a:hover,.adaptType a:hover{color:#f00;}
.themeTitleD li a{text-decoration:none; color:#000;}
.themesInfo{padding:20px 20px 0 20px;width:668px; height:auto; border:1px solid #cdcdcd; border-top:0;
overflow:hidden; text-align:center;} 
.themesTxt{width:469px; padding:0 0 0 10px; overflow:hidden; text-align:left;}  
.themesTxt li{float:left; width:230px;}
.themesTxt li a{text-decoration:none;}
.themesTxt h3{padding:0;}
.adaptType,.eBookIntro{width:470px; overflow:hidden;}
.adaptType strong,.eBookIntro{color:#000;}
.adaptType a{display:block;  float:left; white-space:nowrap; color:#439f37; padding-right:10px; text-decoration:none;}
.eBookIntro a,.gameInfoBox a{text-decoration:none; color:#f00; display:inline;}
.eBookIntro a:hover,.gameInfoBox a:hover{text-decoration:underline;}
/*同类主题推荐*/
.typeList{text-align:left; margin-left:20px;}
.typeList li{font-size:12px;padding:0 2px;white-space:nowrap; float:left;}
.typeList .brandName{padding:10px 0 0 10px; font-weight:bold; width:100%;}
.typeList li a{display:block; width:67px; height:23px; border:1px solid #f90; padding:0 5px;
margin:5px; color:#000; text-decoration:none; text-align:center; overflow:hidden;}
.typeList li a:hover{background:#f90; color:#fff;}   
.similarThemes
{
	width: 655px;
	height: 22px;
	background: #f2f2f2;
	border: 1px solid #cdcdcd;
	color: #f00;
	line-height: 22px;
	margin: 0 auto;
}
.similarTxt .downloadIcon img
{
	width: 13px;
	height: 13px;
	border: 0;
	margin: 0;
	padding: 0;
}
.similarThemesList
{
	background: url(/images/dot.gif) 5px 150px repeat-x;
	width: 655px;
	overflow: hidden;
}
.similarThemesList li{float:left; text-align:left; line-height:26px;}
.similarThemesList .similarImg{width:115px; height:140px; margin-top:10px;} 
.similarThemesList .similarImg img
{
	width: 115px;
	height: 130px;
	border: 1px solid #cdcdcd;
	overflow: hidden;
	margin: 0 5px 0 0;
	padding: 0;
}
.similarThemesList .similarTxt
{width:175px; height:130px; padding:10px; overflow:hidden;
}
.fontGreen
{
	color: #439f37; line-height:22px; height:22px; overflow:hidden;
}
.line
{
	width: 655px;
	height: 1px;
	background: url(/images/dot.gif) repeat-x;
}
/*-------------主题详细页 end-------------------*/
/*-------------游戏主页 start-------------------*/
/*ad*/
.gameAd01{width:960px; height:80px; overflow:hidden; margin:auto;}
/*按品牌选择*/
.sortByBrand{height:auto; padding-bottom:5px; _padding-bottom:4px; background:#F2F2F2; border:1px solid #cdcdcd;}
.sortByBrand h3,.articles h3{color:#000;}
.sortByBrand li{float:left;}
.sortByBrand li a{display:block; text-decoration:none; color:#666; border:1px solid #cdcdcd; 
margin:0 10px 3px 10px; width:78px; height:18px; background:#fff;}
.sortByBrand li a:hover{border:1px solid #f00; color:#f00; background:#ffffb5;}
/*主题推荐*/ 
.recGame{height:343px; background:#f2f2f2;}
.recGame ul{height:302px; overflow:hidden;padding:10px 3px 10px 17px;}
.recGame li{margin:0 3px 2px 0; width:133px; text-align:center;}
.recGame li img{margin:0; width:125px; height:125px; padding:2px; background:#fff;}
.recGame li a{color:#000;}
.recGame li a:hover{color:#f00;}
/*-------------游戏主页 end-------------------*/ 
/*-------------游戏分类页 start-------------------*/
.gameList{height:auto;} 
.gameList .gameImgTxt{height:754px; overflow:hidden;} 
.gameList .gameImgTxt span{float:left;} 
.gameList .gameImgTxt li{width:670px; height:140px; background:url(/images/gameDot.gif) bottom repeat-x; margin-top:5px;}
.gameList .gameImgTxt li a,.gameInfoList li a{text-decoration:none;} 
.gameList .gameImg{width:135px; height:135px; border:0;}
.gameList .gameImg img{width:125px; height:125px; padding:3px; background:#fff; border:1px solid #cdcdcd;}
.gameList .gameTxt{width:400px; text-align:left; height:135px;overflow:hidden; margin:0 10px;}
.gameList .gameTxt strong{font-size:14px; color:#f60; margin-top:10px;}
.gameList .gameTxt a{text-indent:20px; display:block; margin-top:10px; line-height:22px;}
.gameList .gameTxt a:hover{text-decoration:underline; color:#000;}
.gameList .gameDownLoad{width:115px; height:135px;}
.gameList .gameDownLoad a{display:block; width:68px; height:30px; line-height:30px; border:1px solid #cdcdcd;
margin-top:40px; background:#fff; text-align:center;}
/*-------------游戏分类页 end-------------------*/ 
/*游戏简介*/
.gameInfoBox{padding:10px 30px; text-align:left; text-indent:20px; line-height:20px;}
/*-------------游戏详细页 end-------------------*/

/*-------------图片首页 start-------------------*/
.titlePhoto
{
	background: url(/images/titlePhoto.gif) no-repeat;
	color: #fff;
	line-height: 20px;
	width: 225px;
	height: 20px;
	padding: 0 10px 0 10px;
}
.titleTags{color:#fff; line-height:20px; width:220px; height:22px; line-height:22px; padding:0 10px 0 10px; background:url(/images/titleGray02.gif) no-repeat; color:#f00;} 
.tagsList{width:228px; height:auto; padding:4px 5px;; border:1px solid #cdcdcd;
border-top:0; overflow:hidden; text-align:left;}
.tagsList a{text-decoration:none; line-height:22px; display:block; width:40px; margin:2px;
color:#333; overflow:hidden; float:left; white-space:nowrap;}
.tagsList a:hover{color:#f00;}
.tagsList strong{font-size:14px;}
.tagsList li{display:inline;}
.tagsList li a{width:100px; height:100px; border:#ccc solid 1px; background:#f2f2f2;  margin:5px 6px; _margin:5px 5px;}
.tagsList li a:hover{background:#f60;}
.tagsList li img{width:80px; height:80px;  padding:10px;overflow:hidden;}
.tagsList .f1{color:#f00;}
.tagsList .f2{color:#f60;}
.titlePhoto02
{
	background: url(/images/titlePhoto02.gif) no-repeat;
	width: 175px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	padding: 0;
	margin: 0 auto 6px auto;
}
.photoList
{
	width: 243px;
}
/*检索*/
.sort
{
	width: 500px;
	height: 135px;
	background: #f2f2f2;
}
.sort ul
{
	padding: 0 10px;
}
.sort li
{
	float: left;
	height: 20px;
}
.sort li a, .photoBoard li a
{
	text-decoration: none;
	color: #000;
	padding: 0 5px;
	white-space: nowrap;
	line-height: 22px;
}
/*排行*/
.photoBoard ol
{
	width: 170px;
	height: 305px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}
.photoBoard li
{
	float: left;
	width: 75px;
	height: 95px;
	background: #f2f2f2;
	overflow: hidden;
	margin: 5px 7px 0 2px;
	text-align: center;
}
.photoBoard li img
{
	width: 54px;
	height: 54px;
	padding: 1px;
	border: 1px solid #cdcdcd;
	background: #fff;
	margin-top: 5px;
}
/*美图推荐*/
.recPhoto
{
	background: url(/images/titlePhoto03.gif) no-repeat;
	width: 710px;
	height: 460px;
	overflow: hidden;
}
.recPhoto ul
{
	padding: 13px 0 13px 20px;
	height: 411px;
	overflow: hidden;
}
.recPhoto h3
{
	height: 20px;
	line-height: 20px;
}
/*-------------图片首页 end-------------------*/
/*-------------图片分类页 start-------------------*/
/*新图推荐*/
.newPhoto
{
	height: 172px;
	background: #ffe4e5;
	border: 1px solid #cdcdcd;
}
.newPhoto ul
{
	padding: 10px;
	width: 688px;
	overflow: hidden;
}
.newPhoto li
{
	float: left;
	margin: 5px 5px 5px 14px;
	_margin: 5px 5px 5px 11px;
}
.newPhoto li img
{
	width: 115px;
	height: 130px;
	border: 1px solid #cdcdcd;
	overflow: hidden;
}
/*本类图片推荐*/
.titleBlue01
{
	background: url(/images/btnBlue.gif) no-repeat;
}
/*-------------图片分类页 end-------------------*/
/*-------------图片详细页 start-------------------*/

.photoDetail{background:#f2f2f2; padding:20px;}
.photoName{color:#000; font-size:14px; padding:0; text-align:center;}
.photoImg{width:434px; padding:10px; text-align:center;} 
.iconNext{width:125px; padding-top:100px;} 
.photoDetail .photoIntro{text-align:left; font-weight:bold;}
/*相关图片*/
.relativePhoto li
{
	float: left;
	width: 148px;
	height: 148px;
	background: #fff;
	margin: 5px 2px;
}
.relativePhoto li a
{
	border: #cdcdcd 2px solid;
	width: 142px;
	height: 144px;
	display: block;
	overflow: hidden;
	text-decoration: none;
	color: #000;
}
.relativePhoto li img
{
	width: 120px;
	height: 120px;
	padding-top: 5px;
}
.relativePhoto li a:hover
{
	border: #f60 2px solid;
	color: #f60;
}
/*temp01*/
.temp01{width:169px; height:237px; padding:60px 0 0 10px; background:url(/images/phoneBg.gif) no-repeat; text-align:center; color:#666;}
.temp01 a{float:left; padding:0 0 0 35px;}
.btnMobile{margin:5px 0; padding:16px 0 0 0;}
.temp01 .templeImg{ width:130px; height:130px; overflow:hidden;} 
/*-------------图片详细页 end-------------------*/
/*-------------资讯首页 start-------------------*/
.titleNews
{
	background: url(/images/titleNews01.gif) no-repeat;
}
.newsList02 li
{
	height: 20px;
	text-align: left;
}
.newsList02 li a
{
	text-decoration: none;
	color: #000;
}
.articles
{
	background: #F2F2F2;
	border: 1px solid #cdcdcd;
}
.articles li
{
	text-align: left;
	float: left;
	padding: 0 15px;
	width: 200px;
	overflow: hidden;
}
.articles li a
{
	text-decoration: none;
	color: #000;
	line-height: 22px;
	white-space: nowrap;
}
.article
{
	padding: 10px;
	line-height: 26px;
}
.article strong
{
	text-align: center;
	font-size: 14px;
}
.articleContent
{
	text-indent: 20px;
	font-size: 14px;
	text-align: left;
}
.articleContent img
{
	position: relative;
}

/*-------------软件首页 start-------------------*/
.titleSoft
{
	background: url(/images/titleSoft.gif) no-repeat;
	color: #000;
	line-height: 20px;
	width: 225px;
	height: 20px;
	padding: 0 10px 0 10px;
	
}

.softList li
{
	width: 225px;
	overflow:hidden;
}
.softList li a
{
	color: #666;
}
.recSoft
{
	margin: 10px 0 0 20px;
}
.recSoft li
{
	float: left;
	margin: 0 18px;
	_margin: 0 15px;
}
.recSoft li img
{
	width: 95px;
	height: 130px;
	overflow: hidden;
}
/*广告*/
.softAd01
{
	width: 500px; 
	overflow: hidden;
}
.softAd02
{
	width: 200px; 
	overflow: hidden;
}
.softAd03
{
	width: 710px; 
	overflow: hidden;
}
/*软件月人气排行*/
.softListP
{
	height: 320px;
	overflow: hidden;
	padding: 7px 5px;
}
.softListP li
{
	float: left;
	width: 235px;
	background: #eaeaea;
	margin: 4px;
	_margin: 3px;
	padding: 7px 0;
}
.softListP span
{
	background: #fff;
}
.softImg
{
	width: 110px;
	height: 137px;
	margin-left: 8px;
	padding-top: 3px;
}
.softImg img
{
	width: 95px;
	height: 130px;
	border: 2px solid #cdcdcd;
	overflow: hidden;
}
.softTxt
{
	width: 110px;
	line-height: 19px;
	padding: 5px 0;
	text-align: left;
	height: 130px;
	overflow: hidden;
	margin-right: 7px;
}
.softTxt a
{
	text-decoration: none;
	color: #000;
}
.softTxt a:hover, .softList02 li a:hover
{
	text-decoration: underline;
}
/*-------------软件首页 end-------------------*/
/*-------------软件分类页 start-------------------*/
/*box07*/
.box07 h2
{
	height: 26px;
	line-height: 26px;
	margin: 0;
	color: #000;
	background: url(/images/titleWhite.gif) top no-repeat;
	overflow:hidden;
}
.box07Bottom
{
	background: url(/images/bottomWhite.gif) no-repeat;
	font-size: 0;
	width: 708px;
	height: 5px;
}
.box07M
{
	border: 1px solid #cdcdcd;
	border-top: 0;
	border-bottom: 0;
}
.softList02
{
	padding: 10px 0;
}
.softList02 li
{
	width: 690px;
	height: 145px;
	border: 1px solid #cdcdcd;
	background: #eaeaea;
	padding-top: 5px;
	margin: 3px auto;
	text-align: left;
}
.softIntro
{
	width: 555px;
	height: 120px;
	background: #fff;
	margin-top: 5px;
	padding: 5px;
}
.softIntroTxt
{
	display: block;
	height: 60px;
	overflow: hidden;
}
.softList02 li a
{
	text-decoration: none;
	color: #666;
	line-height: 20px;
}
.softIntro span
{
	background: url(/images/dot.gif) top repeat-x;
	width: 267px;
	padding: 5px 0 0 10px;
}
/*-------------软件分类页 end-------------------*/
/*-------------软件详细页 start-------------------*/
.softDetail{background:url(/images/titleWhite.gif) no-repeat; } 
/*-------------软件详细页 end-------------------*/
/*-------------电子书首页 start-------------------*/
.titleBook
{
	background: url(/images/titleBook.gif) no-repeat;
	color: #fff;
}
.titleBook02
{
	background: url(/images/titleBook02.gif) no-repeat;
	width: 175px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	padding: 0;
	margin: 0 auto 6px auto;
}
.titleHotBook
{
	background: url(/images/titleHotBook.gif) 10px center no-repeat;
	height: 125px;
	padding-left: 45px;
	width: 455px;
}
.hotBookTag
{
	background: url(/images/eBookHotTags.gif) 10px center no-repeat;
	height: 125px;
	padding-left: 45px;
	width: 455px;
}
/*热门推荐*/
.eBookBox
{
	height: 135px;
}
.eBookList03 li
{
	width: 205px;
	float: left;
	text-align: left;
	overflow: hidden;
	height: 22px;
	line-height: 22px;
	margin: 0 5px;
}
.eBookList03 li a
{
	text-decoration: none;
	color: #000;
	font-weight: normal;
	padding: 0;
}
/*热门标签*/
.eBookList02, .eBookList03
{
	height: 113px;
	padding-top: 10px;
	overflow: hidden;
}
.eBookList02 li a
{
	font-weight: normal;
	padding: 0 5px;
	text-align: left;
}
/*电子书月排行*/
.eBookList04
{
	padding: 8px;
	width: 680px;
	overflow: hidden;
}
.eBookList04 strong
{
	color: #ae1a1a;
}
.eBookList04 li
{
	float: left;
	text-align: left;
	height: 26px;
	line-height: 26px;
	background: url(/images/dot.gif) bottom repeat-x;
}
.eBookList04 .bookName
{
	width:590px;
	padding-right:10px;
	overflow: hidden;
}
.eBookList04 .update
{
	width: 80px;
	color: #666;
	text-align: right;
}
.eBookList04 .bookName a
{
	text-decoration: none;
	color: #000;
	margin-right: 10px;
}
/*-------------电子书首页 end-------------------*/
/*-------------电子书详细页 start-------------------*/
#btnRec{text-align:right; width:460px;}
#btnRec a{text-decoration:none; font-weight:bold; color:#000; background:url(file:///C|/Documents%20and%20Settings/Administrator/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/WXK3CQT0/images/btnRec.gif) left no-repeat;
padding-left:10px; margin-right:10px;}
/*下载到手机*/
.eBookInfo{text-align:center; width:100%;}
.bookTitle{margin-left:20px;}
.eBookInfo h3{float:left; text-align:center; padding:0; border:1px solid #cdcdcd; color:#000; font-size:14px;}
.eBookInfo ul{width:406px; margin-left:20px;}
.eBookInfo ul li {float:left; text-align:center; padding:0; font-size:12px; border:1px solid #cdcdcd;}
.eBookInfo .eBookAddress{width:200px;}
.eBookInfo .eBookType{width:80px;}
.eBookInfo .eBookTime{width:120px;}
.eBookInfo ul li a{color:blue; text-decoration:none;}
/*-------------电子详细页 end-------------------*/
/*-------------sitemap-------------*/
.siteMap
{
	width: 960px;
	margin: auto;
}
.urHere a:hover
{
	text-decoration: none;
}
.siteMap .siteUrl
{
	width: 938px;
	padding: 10px;
	border: 1px solid #cdcdcd;
}
.siteMap .siteUrl li
{
	float: left;
	padding: 0 10px;
	line-height: 26px;
	white-space: nowrap;
}
.siteMap a,.eBookInfo ul li a:hover
{
	color: #666;
}
.siteMap a:hover
{
	color: #f60;
}
/* RSS */
.rssIntro{text-indent:22px; text-align:left;}
.titleRSS{background:url(/images/titleRss.gif) no-repeat; height:22px; line-height:22px;} 
.rssImgs{background:#eee; padding-top:5px;}
.rssImgs li{margin-top:5px;}
.rssImgs li img{width:170px; height:45px; overflow:hidden;}
.titleRss01{background:url(/images/rssTitle01.jpg) no-repeat; padding-left:32px; line-height:41px; color:#666; font-size:14px;}
.rssUrlB{background:url(/images/rssBot01.jpg) no-repeat; height:28px;}
.rssUrl ul{border:1px solid #8c8c8c; border-bottom:0; border-top:0; width:668px; padding:0 20px;}
.rssUrl li{float:left; line-height:26px; text-align:left; border-bottom:1px solid #eee;}
.rssUrl a{text-decoration:none; color:#666;}
.rssUrl a:hover{color:#000; text-decoration:underline;}
.rssL01{width:140px; overflow:hidden;}
.rssL02{width:390px; overflow:hidden;}
.rssL03{width:50px; overflow:hidden; background:url(/images/rssIcon.gif) 0 5px no-repeat; padding-left:20px;}
.rssL04{width:60px; overflow:hidden;}
.rssL04 a{color:#f60;}

/*友情链接*/
.link
{
	height: 93px;
	background: url(/images/linkTitle.gif) left top no-repeat;
	padding-top: 22px;
	overflow: hidden;
}
#linkThemes
{
	background: url(/images/linkTitleThemes.gif) left top no-repeat;
}
#linkPhoto
{
	background: url(/images/linkTitlePhoto.gif) left top no-repeat;
}
#linkGame
{
	background: url(/images/linkTitleGame.gif) left top no-repeat;
}
#linkSoft
{
	background: url(/images/linkTitleSoft.gif) left top no-repeat;
}
#linkNews
{
	background: url(/images/linkTitleNews.gif) left top no-repeat;
}
#linkRing
{
	background: url(/images/linkTitleRing.gif) left top no-repeat;
}
.linkContent
{
	background: #f6f6f6;
	border: #cdcdcd 1px solid;
	width: 958px;
	height: 91px;
}
.linkImg
{
	padding-top: 3px;
	padding-left: 10px; *padding-left:3px;margin-bottom:5px;}
.linkImg li
{
	float: left;
	width: 86px;
	height: 30px;
}
.linkImg img
{
	width: 76px;
	height: 30px;
}
.linkImg a
{
	width: 73px;
	height: 30px;
	border: 1px solid #cdcdcd;
	text-align: center;
	display: block;
}
.linkImg a:hover
{
	width: 73px;
	height: 30px;
	border: 1px solid #000;
	text-align: center;
}
.linkName li
{
	float: left;
}
.linkName a
{
	text-decoration: none;
	color: #666;
	padding: 0 10px;
	white-space: nowrap;
	line-height: 22px;
}
.linkName a:hover, .recRingsM li a:hover, .photoBoard li a:hover, .eBookList04 .bookName a:hover, .newsList02 li a:hover, .articles li a:hover
{
	color: #f00;
}
/*footer*/
.footer
{
	text-align: center;
}
.footerLink
{
	margin: auto;
	overflow: hidden;
}
.footerLink li
{
	display:inline;
}
.footerLink li a
{
	text-decoration: none;
	color: #000;
	padding: 0 10px;
}
.footerLink li a:hover
{
	text-decoration: underline;
}
.copyright
{
	width: 960px;
	margin: 5px 0 0 0;
	padding-bottom: 10px;
	line-height:22px;
}
.copyright a
{
	text-decoration: none;
	color: #000;
}
/* RSS */
.rssIntro{text-indent:22px; text-align:left;}
.titleRSS{background:url(/images/titleRss.gif) no-repeat; height:22px; line-height:22px;} 
.rssImgs{background:#eee; padding-top:5px;}
.rssImgs li{margin-top:5px;}
.rssImgs li img{width:170px; height:45px; overflow:hidden;}
.titleRss01{background:url(/images/rssTitle01.jpg) no-repeat; padding-left:32px; line-height:41px; color:#666; font-size:14px;}
.rssUrlB{background:url(/images/rssBot01.jpg) no-repeat; height:28px;}
.rssUrl ul{border:1px solid #8c8c8c; border-bottom:0; border-top:0; width:668px; padding:0 20px;}
.rssUrl li{float:left; line-height:26px; text-align:left; border-bottom:1px solid #eee;}
.rssUrl a{text-decoration:none; color:#666;}
.rssUrl a:hover{color:#000; text-decoration:underline;}
.rssL01{width:140px; overflow:hidden;}
.rssL02{width:390px; overflow:hidden;}
.rssL03{width:50px; overflow:hidden; background:url(/images/rssIcon.gif) 0 5px no-repeat; padding-left:20px;}
.rssL04{width:60px; overflow:hidden;}
.rssL04 a{color:#f60;}
.yinc{width:120px;overflow:hidden;position:absolute;left:0;top:0; z-index:9999; display:none;}
.yinc .yinc1 ul{width:70px;overflow:hidden;margin-left:20px;margin-top:15px;}
.yinc .yinc1{width:120px;height:261px; overflow:hidden;background:url(/images/20.gif) no-repeat left top;background-position:10px 0px;}

/*  导航类别样式    */
#CatalogMore
{
	width: 940px;
	background: #f6f6f6;
}
#CatalogMore 
{
	float: left;
	color: #666;
	white-space: nowrap;
}
#CatalogMore  a
{
	text-decoration: none;  
	white-space: nowrap;
}
#CatalogMore  a:hover, .themesName:hover, .sort li a:hover
{
	color: #f00;
	text-decoration: underline;
}
#aShowMore {width:30px; color:#f00;}

/*首页Title样式*/
#None{display:none;}
.slip02 .TabbedPanelsTabHover,.slip03 .TabbedPanelsTabHover,.slip04 .TabbedPanelsTabHover
{
	color: #f60;
}

.slip01 .TabbedPanelsTabHover
{
    color:#900;   
 } 
 h3 h2{display:inline;padding:0;}
