﻿@charset "utf-8";

.partATop,.partABottom{height:4px;font:0/0 Verdana, Arial, Helvetica, sans-serif;}
.partATop{background:url(../images/indexnew/parta.gif) no-repeat center top;}
.partABottom{background:url(../images/indexnew/parta.gif) no-repeat center -16px;}
.partAContent{background:#f2f1f1;padding:1px 5px;height:300px;overflow:hidden;}


/*user doing */
#userdoing h3{ padding:8px 0}
#userdoing .uTitle{ background:url(../images/indexnew/userdoing.gif) no-repeat center top; height:31px; line-height:31px; padding-left:35px; color:#fff; padding-top:3px;}
#userdoing .uContent{border-left:1px solid #fec397; border-right:1px solid #fec397; background:#fff; padding:5px 10px 5px;}
#userdoing .uBottom{background:url(../images/indexnew/userdoing.gif) no-repeat center -95px; height:8px; font:0/0 Verdana, Arial, Helvetica, sans-serif;}
#book,#sms{border-bottom:1px  dashed #fdc89f;background:#fff; padding:5px 0 }
.cate{background:url(../images/indexnew/search.jpg) no-repeat left -340px ; padding-left:15px; float:left;padding-right:10px}
.smallCate{color:#ccc;}
.smallCate a{ color:#666;}
.smallCate a{ margin:0 5px;}
.smallCate{float:left;}

/*kbRank*/
.rankList ul li{border-bottom:1px dashed #ddd; line-height:26px;padding-left:40px; cursor:pointer}
.rankList ul li.SwapNow{background:#f9621f; padding-left:5px}

.rankList ul li.SwapNow cite{display:none;}
.rankList ul li.SwapNow p{ display:none;}
.rankList ul li.SwapNormal div{display:none;}
.rankList ul li.SwapNow div{display:block; padding:5px 5px 5px 2px;line-height:18px; height:50px; color:#fff; overflow:hidden; clear:both }
.rankList ul li.SwapNow div img{ float:left; margin-right:8px; border:1px solid #f5f5f5; width:48px; height:48px;}
.rankList ul li.SwapNow div em{display:block; font-style:normal; margin-bottom:10px}
.rankList ul li.SwapNow div a{color:#fff;}
.rankList ul li.SwapNow div a:hover{color:#fff; text-decoration:underline}
.rankList ul li#no1{background:#fff url(../images/indexnew/rank.gif) left top no-repeat;}
.rankList ul li#no2{background:#f5f5f5 url(../images/indexnew/rank.gif) left -70px no-repeat;}
.rankList ul li#no3{background:#fff url(../images/indexnew/rank.gif) left -140px no-repeat;}
.rankList ul li#no4{background:#f5f5f5 url(../images/indexnew/rank.gif) left -210px no-repeat;}
.rankList ul li#no5{background:#fff url(../images/indexnew/rank.gif) left -280px no-repeat;}
.rankList ul li#no6{background:#f5f5f5 url(../images/indexnew/rank.gif) left -350px no-repeat;}
.rankList ul li#no7{background:#fff url(../images/indexnew/rank.gif) left -420px no-repeat;}
.rankList ul li#no8{background:#f5f5f5 url(../images/indexnew/rank.gif) left -490px no-repeat;}
.rankList ul li#no9{background:#fff url(../images/indexnew/rank.gif) left -560px no-repeat;}
.rankList ul li#no10{background:#f5f5f5 url(../images/indexnew/rank.gif) left -630px no-repeat;}

.rankList ul li.SwapNow#no1{background:#f9621f url(../images/indexnew/rank2.gif) right 40px no-repeat;}
.rankList ul li.SwapNow#no2{background:#f9621f url(../images/indexnew/rank2.gif) right -44px no-repeat;}
.rankList ul li.SwapNow#no3{background:#f9621f url(../images/indexnew/rank2.gif) right -128px no-repeat;}
.rankList ul li.SwapNow#no4{background:#f9621f url(../images/indexnew/rank2.gif) right -212px no-repeat;}
.rankList ul li.SwapNow#no5{background:#f9621f url(../images/indexnew/rank2.gif) right -296px no-repeat;}
.rankList ul li.SwapNow#no6{background:#f9621f url(../images/indexnew/rank2.gif) right -380px no-repeat;}
.rankList ul li.SwapNow#no7{background:#f9621f url(../images/indexnew/rank2.gif) right -464px no-repeat;}
.rankList ul li.SwapNow#no8{background:#f9621f url(../images/indexnew/rank2.gif) right -548px no-repeat;}
.rankList ul li.SwapNow#no9{background:#f9621f url(../images/indexnew/rank2.gif) right -632px no-repeat;}
.rankList ul li.SwapNow#no10{background:#f9621f url(../images/indexnew/rank2.gif) right -716px no-repeat;}

/*userNews*/
#userNews ul li{ border-bottom:1px dashed #e0e0e2; margin-bottom:5px; padding:4px 0;word-break:break-all; }
#userNews ul li a{color:#096ddd;}
#userNews ul li a:hover{color:#f50;}
#userNews ul li .time{color:#999}

/*bookList*/
#indexBook{background:url(../images/indexnew/novelbg.gif) no-repeat left top; height:124px; margin-top:10px; padding:10px;}
.novelRec li{float:left; width:200px; margin:3px 7px; border-bottom:1px solid #e6e6e6; background:url(../images/indexnew/arrleft.gif) no-repeat left 6px; padding-left:10px; overflow:hidden; height:20px;}
.novelRec li a{ color:#666;}
.novelRec li a:hover{color:#076ddb;}
.novelRec li span a{color:#999;margin-left:5px;}

ul.indexBook{height:130px; overflow:hidden;}
ul.indexBook li{ width:222px; height:130px; overflow:hidden;float:left; }
ul.indexBook li a.bookpic{float:left;width:91px; height:122px;}
ul.indexBook li a.bookpic img{border:1px solid #ddd; width:89px; height:120px; padding:1px; }
ul.indexBook li .bookInfo{ float:left;width:110px; line-height:16px; padding-left:8px}
.back a{background:#fff url(../images/indexnew/scrollbt.gif) no-repeat -60px center; float:left; width:20px; display:block; height:140px;position:absolute; left:0;top:10px}
.next a{background:#fff url(../images/indexnew/scrollbt.gif) no-repeat left center; float:left; width:20px; display:block; height:140px; position:absolute; right:0; top:10px; margin-right:-3px}

/*dxjlist*/
 

.dxjCate{float:right; width:500px; }
.dxjCateDiv { width:244px; background:url(../images/indexnew/dxjlist.gif) no-repeat center top; float:left; height:150px; margin-right:8px;}
.dxjCateTitle{ height:16px; padding:5px; color:#ff3c00}
.xjCateList{ padding:8px;}
.xjCateList a{display:block; line-height:24px; width:230px; color:#666;}
.xjCateList a:hover{background:#f8f8f8; color:#076ddb}
.smsBox2{ background:url(../images/indexnew/sms_box2.gif) no-repeat; height:182px; width:149px; padding:30px 15px 20px 15px;word-break:break-all; float:left; margin-top:5px}
#smsContent1{height:160px;overflow:auto;margin-bottom:10px;}
#smsContent{height:170px; overflow:auto;}
/*index dxj*/
#dxj ul li{float:left; width:160px; padding:3px; margin:4px; text-align:center}
#dxj ul li img{ width:156px; height:64px;margin-bottom:3px;}
#dxj ul li a img{padding:1px;border:1px solid #ddd;}
#dxj ul li a:hover img {text-decoration:none; border:1px solid #fec397; padding:1px;}
#dxj ul li p{width:150px; height:22px;}


.tjdx{background:url(../images/indexnew/tjdx.jpg) no-repeat center top; height:256px; width:168px;word-break:break-all; float:left; padding:10px 15px; overflow:hidden}
.tjdx .Cont{width:170px;overflow:hidden;}
.tjdx .ScrCont{width:10000000px;}
.tjdx .box{width:170px;float:left; font-size:12px;}

.tjdx #List1,.tjdx #List2{float:left;}
#dotList{padding:0 5px;}
#dotList .dotOFF{width:10px;height:17px;background:url(../images/indexnew/smspage.gif) no-repeat -48px 2px;cursor:pointer;padding:2px 3px;}
#dotList .dotON{width:10px;height:17px;background:url(../images/indexnew/smspage.gif) no-repeat -29px 2px;cursor:pointer;padding:2px 3px;}

 
.smsPage{height:26px;overflow:hidden; padding-left:6px; padding-top:8px}
#ArrLeft{width:12px;height:17px;background:url(../images/indexnew/smspage.gif) no-repeat -7px center;cursor:pointer;}
#ArrRight{width:12px;height:17px;background:url(../images/indexnew/smspage.gif) repeat-x -163px center;cursor:pointer;}


/*mms*/
ul.mmsList { height:168px;}
ul.mmsList li{width:165px; height:166px; overflow:hidden}
.pic{position:absolute; width:128px; height:128px; display:block; background: transparent url(../images/indexnew/blank.gif) no-repeat;}
.pic2{position:absolute; width:128px; height:128px; display:block; background: transparent url(../images/indexnew/blank_bak.gif) no-repeat;}

ul.mmsList li p{margin:0; padding:0}
ul.mmsList li .picBox{ width:135px;padding:3px;height:150px;}
ul.mmsList li .picBox img{width:128px; height:128px;padding:2px; border:1px solid #ddd;}

.mmsShow{border:1px solid #ccc; padding:5px; margin:0 auto;width:128px;}
.MMS_screen{padding:10px 8px 0 8px; height:140px; overflow:hidden; word-break:break-all; margin-bottom:15px;}


/*mblog*/
.mblog{float:right; width:453px;}
.mblogTitle{background:url(../images/indexnew/by.gif) no-repeat -277px -91px; height:35px;}
.mblogBottom{background:url(../images/indexnew/by.gif) no-repeat -277px -178px;  height:8px;font:0/0 Verdana, Arial, Helvetica, sans-serif;  display:block}
ul.newsList li{background:url(../images/indexnew/dot.gif) no-repeat left center; padding-left:10px; line-height:20px; display:block; width:235px; height:20px;}
ul.newsList li a{color:#666; display:block; float:left; width:150px;}
ul.newsList li cite{color:#ccc;width:70px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:right;}
ul.newsList li cite a{display:auto;width:auto;color:#999;}
span.more{float:right; display:block;padding-top:4px;margin-right:8px; line-height:35px;}
/*bbs*/
.bbs{float:left; width:267px;}
.bbsTitle{background:url(../images/indexnew/by.gif) no-repeat left -91px; height:35px;}
.bbsBottom{background:url(../images/indexnew/by.gif) no-repeat -1px -178px; height:8px;font:0/0 Verdana, Arial, Helvetica, sans-serif;  display:block}
.bbspic{float:left; position:relative;}
.bbspic .bbsTitleBg{background:#666; position:absolute; left:0; bottom:0;height:25px; width:160px;opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30); }
.bbspic .bbsTitleTx{color:#fff; position:absolute; bottom:0;left:5px; height:25px; line-height:25px; font-size:14px; font-weight:bold; width:150px;}
.bbspic img{width:160px; height:150px;}
/*榜样*/
.byTitle{background:url(../images/indexnew/by.gif) no-repeat center top; height:35px;}
.byContent{ border:1px solid #d8d8d8; border-bottom:none; border-top:none; padding:10px; background:#fff;}
.byBottom{background:url(../images/indexnew/by.gif) no-repeat center -74px; height:8px; font:0/0 Verdana, Arial, Helvetica, sans-serif;  display:block}
.byContent ul.by{position:relative;}
.byContent ul.by li{ float:left; margin:0 6px 0 4px; width:90px; color:#666;}
.byContent ul.by li span.kbIntro{display:none;}
.byContent ul.by li.SwapNow{ background:#fff8f4; border:1px dashed #fcbc7a; width:270px; height:100px; display:block; margin-top:-20px; padding:8px 8px 2px; overflow:hidden;}
.byContent ul.by li.SwapNow span.kbIntro{ display:block}
.byContent ul.by li.SwapNow img{float:left; margin-right:10px;}
.byContent ul.by li img{width:90px; height:90px; border:1px solid #ccc; }

/*right*/



#right h3{ color:#ff3c00;}

.box .top{ margin-top:5px;background:url(../images/indexnew/box.gif) no-repeat center top; height:5px; overflow:hidden; font:0/0 Verdana, Arial, Helvetica, sans-serif;}
.box .boxContent{background:#f9f9f9; padding:5px;}
.box .bottom{background:url(../images/indexnew/box.gif) no-repeat center -33px; height:6px; overflow:hidden; font:0/0 Verdana, Arial, Helvetica, sans-serif;}
/*word recommend*/
#wordRec{ margin-top:10px; }
.wordRecTitle{background:url(../images/indexnew/wordrec.gif) no-repeat center top; height:32px; padding-top:10px;}
.wordRecContent{border:1px solid #ddd; border-top:none;padding:5px;}
ul#wordRecContent li img{width:43px; height:43px; border:1px solid #ddd; padding:1px;}
ul#wordRecContent li{border-bottom:1px dashed #ddd; padding-bottom:5px; margin-bottom:5px;}
ul#wordRecContent li .worklist{ line-height:22px; display:none}
ul#wordRecContent li.SwapNow .worklist{ display:block;}
ul#wordRecContent li.SwapNow{ background:#efefef;}
ul#wordRecContent li.SwapNormal{border-bottom:1px dashed #ddd; padding-bottom:5px; margin-bottom:5px;}


#kf{ position:absolute; top:-86px; right:0;}

/*hong ren guan*/
#hrg{background: url(../images/indexnew/hrg.gif) no-repeat center 4px; height:224px; padding:0px 10px 10px 0; color:#fff;}
#hrg img{border:1px solid #f37244; width:75px; height:75px}
#hrg .first img{ float:left; margin-right:8px; background:#fff;}
#hrg .first a {color:#fff;}
#hrg .oldhr{float:right; width:150px; height:30px;}
#hrg .oldhr img{width:30px; height:30px;background:#fff;}
#hrg .oldhr a:hover img{border:1px solid #FF0;}
/*kbRank*/
 


/*sms Channel*/
.smsMenuBg{background: url(../images/indexnew/smsmenubg.gif) repeat-x;  padding-bottom: 39px; padding-left: 15px;}
a.smsLogo{background:url(../images/indexnew/smslogo.gif) no-repeat; float:left; width:100px; height:33px; display:block; margin-top:7px}
.smsmenuLi{ float:left; height: 34px; line-height: 34px;   padding:6px 10px 0 10px; margin-left:15px;}
.smsmenuLi a{float:left; display:block; background: url(../images/indexnew/sms.gif) no-repeat left -186px;  width:99px; height:28px; color:#47859b;line-height: 31px;  font-size:14px; text-align:center; margin-right:10px}
.smsmenuLi a:hover{ color:#0787ed; text-decoration:none}
.smsmenuLi a.now{background: url(../images/indexnew/sms.gif) no-repeat left -226px;  width:108px;color:#0787ed; font-weight:bold; }
.smsmenuLi a.now:hover{color:#36c;}

.smsMenuBg .smsCate {line-height:39px; float:right; padding-right:15px}
.smsMenuBg .smsCate a{padding-right:10px;}
.smsLeft{ width:193px; float:left; overflow:hidden}
.smsLeft .upload a{width:195px; height:80px; background:url(../images/indexnew/sms.gif) no-repeat left -300px; display:block;}
.smsLeft h3,.smsCenter h3,.smsRight h3{ color:#ff3c00; border-bottom:1px solid #efefef; font-size:14px; padding:3px 0}

.smsBoxTop,.smsBoxBottom,.smsBoxTop2,.smsBoxBottom2,.smsBoxTop3,.smsBoxBottom3,.smsBoxTop4,.smsBoxBottom4{ height:4px; overflow:hidden; font:0/0 Verdana, Arial, Helvetica, sans-serif;}
.smsBoxContent{ border-left:1px solid #bfe1fc;border-right:1px solid #bfe1fc; padding:5px 8px 5px 8px; background:#fff; }

.smsBoxTop{background:url(../images/indexnew/sms.gif) no-repeat left top;} 
.smsBoxBottom{background:url(../images/indexnew/sms.gif) no-repeat left -18px;}

.smsBoxTop2{background:url(../images/indexnew/sms.gif) no-repeat -217px top; height:5px} 
.smsBoxBottom2{background:url(../images/indexnew/sms.gif) no-repeat -217px -18px;height:5px; }

.smsBoxTop3{background:url(../images/indexnew/sms.gif) no-repeat -476px top; height:4px} 
.smsBoxBottom3{background:url(../images/indexnew/sms.gif) no-repeat -476px -18px;height:4px; }

.smsBoxTop4{background:url(../images/indexnew/sms.gif) no-repeat left -910px; height:5px} 
.smsBoxBottom4{background:url(../images/indexnew/sms.gif) no-repeat left -925px;height:5px; }

ul.activeUser li{float:left; margin:4px 3px; width:50px; text-align:center;height:70px; } 
ul.activeUser li img.userface{width:48px; height:48px; clear:right;border:1px solid #ddd;}
ul.activeUser li span.userName{display:block; line-height:16px;padding-top:0;*padding-top:0!important;*padding-top:3px;width:50px;height:18px;overflow:hidden;}

.smsCenter{ float:left; width:511px; padding-left:18px;}
.smsHot{background:url(../images/indexnew/sms.gif) no-repeat left -448px; height:120px;  padding:20px 10px 0 10px;}
.smsHot a{ color:#666;}
.smsHot h1{padding-bottom:5px;}
.smsHot h1 span{background:url(../images/indexnew/sms.gif) no-repeat left -70px; width:120px; height:24px; padding:0 10px; margin-right:5px}
.smsHot h1 a{color:#333; }
.smsNotice{border-top:1px dashed #ddd; padding:5px 0  0; margin-top:10px;}
.smsNotice ul li{float:left; width:235px; text-align:left; margin:2px 4px;height:25px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.smsNotice ul li a{color:#096ddd; font-size:14px;}

.smsBoxList li{ float:left; width:244px; height:131px; padding:5px;}
.smsBoxList li .smboxlisttitle{background:url(../images/indexnew/smboxlisttopbg.gif) no-repeat left center; height:27px; padding:0 5px; line-height:27px; color:#f33b0d;}
.smsBoxList li .smboxlistcontent{ border:1px solid #dddddd; padding:5px;}
.smsBoxList li .smboxlistcontent a{display:block; line-height:22px; }
.smsBoxList li .smboxlistcontent a:hover{background:#f5f5f5;}

.smsRight{ float:right; width:220px; overflow:hidden } 
.smsRight .pw{ background:url(../images/indexnew/sms.gif) no-repeat -255px -186px; height:200px; padding:40px 15px 5px}

/*短信下载*/
.tabs { border-bottom: 1px solid #ccc; padding-bottom: 27px; padding-left: 15px; margin: 0px; font-size:14px;}
	.tabs a{ float: left; padding: 0 15px; border: 1px solid #ccc;  margin-right: 5px; text-decoration: none; height: 26px; line-height: 26px; background: #f5f5f5;color:#333;}
		.tabs a.current, .tabs span.current { color: #ff3c00; font-weight: bold; cursor: default; border-bottom: 1px solid #fff; background: #fff !important; }
		 .tabs a:hover {  background: transparent; }


/*评分效果*/
.rates-name{float:left; padding-top:8px;}
.rates-box{ background:#fff;float:left;   width:120px; }
.smsRight .ryb{padding:5px 5px 0 0;}
ul.titleList1 li{background:url(../images/indexnew/ar.gif) no-repeat left center; padding-left:8px; line-height:22px; width:180px;height:22px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;} 
ul.titleList2 li{background:url(../images/indexnew/ar.gif) no-repeat left 8px;padding-left:8px; line-height:20px; color:#999; margin-bottom:6px}
ul.titleList3 li{background:url(../images/indexnew/ar.gif) no-repeat left 8px;padding-left:10px; line-height:20px; color:#999; margin-bottom:5px; border-bottom: 1px dashed #ddd;}
ul.titleList2 li a{color:#36c;}
ul.titleList1tt li{background:url(../images/indexnew/dot6.gif) no-repeat left center; padding-left:8px; line-height:22px; width:180px;height:22px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.ryb img{ width:190px; height:68px;border:1px solid #e8f2f6; padding:1px; margin:8px 0 7px 0}

.prates-name{float:left;}
.prates-box{ background:#fff;float:left;   width:80px; }
#prates { text-align: center; height: 15px; background: #FFF; cursor: pointer;}

		.prates-bg {overflow:hidden;height: 15px; background: url(../images/indexnew/rate_star_s.gif) 0px 0; }
			.prates-star { height: 15px; background: url(../images/indexnew/rate_star_s.gif) 0 -17px; margin: 0 auto 0 0; }
			.prates-a { height: 15px; margin-top: -16px; }
			.prates-a a { float: left; text-align: left; width: 16px; height: 15px; text-indent: -999px; overflow: hidden; background-color: transparent !important; }
			.prates0 { width: 0; }
			.prates1 { width: 16px; }
			.prates2 { width: 32px; }
			.prates3 { width: 48px; }
			.prates4 { width: 64px; }
			.prates5 { width: 80px; }
			.prates-word{ color:#ff3c00}


/*创作吧*/
ul#userdoing2 li{border-bottom:1px  solid #f5f5f5;  padding:3px 0}
.dash{ border-bottom:1px dashed #ddd; padding-bottom:3px;}

#banjiang{ width:511px; overflow:hidden}
ul.banjiang li{float:left; width:95px; color:#666; margin:5px 14px 0px 14px;}
ul.banjiang li a{color:#096ddd;}
ul.banjiang li img{width:75px; height:75px; border:1px solid #ddd; padding:4px; margin-bottom:5px;}

.byzs {float:left; width:223px; height:285px; margin:0 5px; background:url(../images/indexnew/byzs_bg.gif) repeat-x top; padding: 10px; color:#666; line-height:22px; overflow:hidden;}

.byzs .userHead{width:75px; height:75px; border:1px solid #ddd; padding:4px; margin-right:5px;float:left;}
.byzs .baseInfo{height:85px; overflow:hidden;}
.byzs h4{background:url(../images/indexnew/ar.gif) no-repeat left 7px;padding-left:8px;font-size:12px}

#smsNotice{height:190px; padding:45px 15px 10px 25px; background:url(../images/indexnew/smsnotice.gif) no-repeat}
#smsNotice ul li{width:170px;}
ul.yxkb li{color:#888; line-height:16px; margin-bottom:10px; height:54px; overflow:hidden; border-bottom:1px solid #f9f9f9;padding-bottom:4px;}
ul.yxkb li .userHead48{ margin-left:-60px;float:left; margin-right:8px}
ul.yxkb li p{margin-left:60px;}

.gxRankTab{height:25px; }
.gxRankTab a{ float:left; width:50px; text-align:center; margin-right:5px; padding:0 10px; display:block; line-height:25px}
.gxRankTab a.selected{background:#f3f9ff;}

ul.gxRank li{line-height:27px;}
ul.gxRank li a{color:#36c; padding-left:4px;}
ul.gxRank li.libg{ background:#f3f9ff;}
ul.gxRank li cite{color:#888;}

ul.hotSms li{line-height:20px; margin-bottom:5px; border-bottom:1px solid #f5f5f5; float:left; padding:2px;}
ul.hotSms li span{float:left; height:38px; display:block; width:18px;}
ul.hotSms li.libg{ background:#f8f8f8;}

.xxcl{ background:url(../images/indexnew/sms.gif) no-repeat left -666px; height:143px; padding:35px 10px 10px 15px; }
.allCateList{ background:#f8fbff;}
.allCateList ul li{ line-height:19px; margin-bottom:1px;}
.allCateList ul li .b_cate{background:#e6f2fd; line-height:23px; padding-left:5px}
.allCateList ul li .b_cate a{color:#1f3a87; }
.allCateList ul li .b_cate a.now{color:#f00}
.allCateList ul li .s_cate {background:#f8fbff;  margin-top:5px;padding-left:5px;}
.allCateList ul li .s_cate a{ float:left; display:block; width:70px; text-align:center; color:#777;}
.allCateList ul li .s_cate a.now{color:#f00}
.allCateList ul li span.minus,.allCateList ul li span.plus{width:14px; height:18px; float:left; display:block; cursor:pointer}
.allCateList ul li span.minus{ background:url(../images/indexnew/plus.gif) no-repeat left 7px;}
.allCateList ul li span.plus{background:url(../images/indexnew/plus.gif) no-repeat left -22px;}


ul.smsHelp li{ width:260px; height:140px; float:left; padding:2px 5px 2px 2px; }
ul.smsHelp li img{width:85px; height:85px; padding:2px; border:1px solid #cff1fb;margin-left:-85px;float:left; margin-right:8px }
ul.smsHelp li p{margin-left:85px; color:#777;}
ul.smsHelp li .smsHelpCate a{color:#096ddd; margin-right:8px}


ul.smsCols li{line-height:27px; height:27px; }
ul.smsCols li.wordleft{width:185px;}

ul.sms_zz_list li{background: url(../images/indexnew/sms.gif) no-repeat -278px -665px; height:176px; width:146px; float:left; margin:5px 1px 5px 3px ; padding:30px 13px 13px}
ul.sms_zz_list li div{word-break:break-all;}


.BigTabs{ border-bottom: 1px solid #ccc; padding-bottom: 30px; padding-left: 5px; }
.BigTabs span em{font-style:normal;}
.BigTabs span.current{border:1px solid #ccc;border-bottom:1px solid #fff; }
.BigTabs span.current em{color:#ff3c00;}
.BigTabs span{float:left;color: #545454 !important; font-weight: bold; cursor:pointer; background: #fff !important;font-size:14px; text-decoration:none; margin-left:15px; float: left; margin-right: 5px; height: 24px; line-height: 24px;padding:5px 10px 0 10px; color:#777;}


/*短信类别*/
.smsCateList ul li{ margin:2px 0 ; border-bottom:1px  dashed #ddd; padding:2px 5px;float:left; width:530px; }
.smsCateList ul li .smsTitle{ font-size:12px; padding:2px 0; position:relative}

.tips{position:absolute; width:146px; height:100px; background:url(../images/indexnew/tips.gif) no-repeat;left:50px;  top:-15px; z-index:99; padding:10px 15px 10px 25px; display:none}
.smsAuthor{ float:left;  position:relative; padding-top:8px}
.smsAuthor .userHead{width:48px; height:48px; padding:2px; border:1px solid #ddd;}

.smsCateList ul li p.otherInfo{color:#999;}
.smsCateList ul li p.otherInfo img{margin-left:15px;}
.smsCateList ul li.mover{ background:#f8fbfe;}
.smsCateList ul li.mout{ background:#fff;}

/*短信集*/
ul.smsColsAll li{width:340px; float:left; height:200px; margin:5px; padding:5px;background:#f3f9ff}
ul.smsColsAll li .smsColsList{ padding:5px 10px;}
ul.smsColsAll li .smsColsList a{ display:block;background:url(../images/indexnew/ar.gif) no-repeat left 10px; padding-left:12px; line-height:25px}
ul.smsColsAll li .smsColsList ul li{height:24px; line-height:24px; float:none;margin-bottom:0;}
ul.smsColsAll li .Stitle{ border-bottom:1px solid #e3edf6; line-height:28px}


/*短信详细页面*/
.SMS_Box{background: url(../images/indexnew/sms.gif) no-repeat -279px -660px; height:206px; width:146px; float:left; margin:5px 1px 5px 3px ; padding:10px 13px 13px}
.SMS_screen{padding:10px 4px 0 4px; height:154px; overflow:hidden; word-break:break-all;}

.login_tip{text-align:center;line-height:26px;position:absolute;margin-top:-35px;margin-left:-2px;background:url(../images/indexnew/login_tip.gif) no-repeat left top;width:159px;height:28px;}

.attention{ background:url(../images/indexnew/icon.gif) no-repeat left -216px; padding-left:18px; color:red;}



/*评分效果*/

.recordShow{background: url(../images/indexnew/recordshow.gif) no-repeat left top; height:100px; width:50px; padding-left:90px; line-height:18px; color:#f90;}
.rates-name{float:left; padding-left:5px; padding-top:8px;}
.rates-box{ background:#fff;float:left;   width:170px; }
#rates { text-align: center; height: 50px; background: #FFF; cursor: pointer;}

		.rates-bg {padding:0 5px; height: 30px; background: url(../images/indexnew/rate_star.gif) 5px 0; }
			.rates-star { height: 30px; background: url(../images/indexnew/rate_star.gif) 0 -30px; margin: 0 auto 0 0; }
			.rates-a { height: 30px; margin-top: -30px; }
			.rates-a a { float: left; text-align: left; width: 30px; height: 30px; text-indent: -999px; overflow: hidden; background-color: transparent !important; }
			.rates0 { width: 0; }
			.rates1 { width: 28px; }
			.rates2 { width: 58px; }
			.rates3 { width: 88px; }
			.rates4 { width: 118px; }
			.rates5 { width: 148px; }
			.rates-word{ padding:2px 5px 0px 5px; }
			

/*小说频道*/
.bookMenuBg{background: url(../images/indexnew/bookmenubg.gif) repeat-x;  padding-bottom: 39px; padding-left: 15px;}
a.bookLogo{background:url(../images/indexnew/booklogo.gif) no-repeat; float:left; width:100px; height:33px; display:block; margin:7px 10px 0 0}
.bookmenuLi a{float:left; display:block; background: url(../images/indexnew/book.gif)  no-repeat right -60px;width:80px;height:28px; color:#497608;line-height: 28px;  font-size:14px; text-align:center; margin-right:8px;color:#729050;margin-top:7px}
.bookmenuLi a:hover{ color:#7bae4e; text-decoration:none}
.bookmenuLi a.now{ background: url(../images/indexnew/book.gif)  no-repeat right -98px; color:#7bae4e; font-weight:bold; width:90px ;}
.bookmenuLi a.now:hover{color:#2a8000;}

.bookMrt{ width:190px;background:url(../images/indexnew/book.gif) left -154px; height:260px;padding:35px 15px 15px;}
.bookAuthor .userface img{float:left; margin-left:-85px;width:75px; height:75px; border:1px solid #fff;}
.bookAuthor p{ margin-left:85px;}
.bookBoxTop,.bookBoxBottom,.bookBoxTop2,.bookBoxBottom2,.bookBoxTop3,.bookBoxBottom3,.bookBoxTop4,.bookBoxBottom4,.TitleW420Bottom,.TitleW290Bottom,.mmsBoxTop,.mmsBotxBttom{ height:4px; overflow:hidden; font:0/0 Verdana, Arial, Helvetica, sans-serif;}
.bookBoxContent{border-left:1px solid #b2da90; border-right:1px solid #b2da90; padding:3px 8px 5px 8px; background:#fff;}
.bookBoxBottom{background:url(../images/indexnew/book.gif) left -17px;height:6px}
.bookBoxTop{background:url(../images/indexnew/book.gif) left top;height:6px}
.bookBoxBottom2{background:url(../images/indexnew/book.gif) -268px -187px;height:7px}
.bookBoxTop2{background:url(../images/indexnew/book.gif) -268px -154px;height:7px}

.bookBoxTop3{background:url(../images/indexnew/book.gif) -268px -219px;height:7px}
.bookBoxBottom3{background:url(../images/indexnew/book.gif) -268px -261px;height:7px}

.bookBoxTop4{background:url(../images/indexnew/book.gif) -268px -283px;height:7px}
.bookBoxBottom4{background:url(../images/indexnew/book.gif) -268px -307px;height:7px}

h3.book{ border-bottom:1px solid #eee; color:#2a8000;font-size:14px;padding-bottom:2px;}
h3.book span{ position:relative;}
.bookCateTj{background:url(../images/indexnew/book.gif) no-repeat left -56px; width:65px; height:65px; position: absolute; right:0; top:-5px;}

ul.cateNovelList li{float:left; width:342px;margin:5px 8px 5px 0px;height:115px; padding:2px 0; zoom:1; overflow:hidden;}
ul.cateNovelList li .bookPic{float:left;width:70px; height:80px;}
ul.cateNovelList li img.bookpic{border:1px solid #ccc;}
ul.cateNovelList li .bookInfo{ float:left;width:270px; line-height:16px;}
.newList{ margin-top:10px} 
.newList th{border-bottom:1px solid #ddd; font-weight:normal; text-align:left;}
.newList tbody td{border-bottom:1px dashed #ddd; line-height:30px;}


ul.novelReco li{margin-bottom:10px; border-bottom:1px solid  #f4fced;  height:60px;overflow:hidden;} 


ul.TJYD li{background:#fff; border-bottom:1px solid #eee;padding:10px 5px 2px 5px; }
ul.TJYD li a.greyBtn{ display:block; text-align:center; color:#fff; background:url(../images/index/greybtn.gif) no-repeat left top; width:70px; height:18px;float:right; margin-left:10px;}
ul.TJYD li a.greyBtn:hover{background:url(../images/index/greybtn.gif) no-repeat left -22px; text-decoration:none;}
ul.TJYD li a.now{ display:block; text-align:center; color:#fff; background:url(../images/index/greybtn.gif) no-repeat left -22px; width:70px; height:18px;float:right; margin-left:10px;}
ul.TJYD li p.TJYD_Content{ height:72px; overflow:hidden; line-height:17px; margin:8px 2px 0 2px;}

ul.UserAttentionList { margin:8px 0 0 !important;margin:7px 0 0; overflow:hidden;}
ul.UserAttentionList li.SwapNow div{display:block;}
ul.UserAttentionList li.SwapNow{background:none;}
ul.UserAttentionList li.SwapNow cite{display:none;}
ul.UserAttentionList li.SwapNow span{font-weight:bold;}
ul.UserAttentionList li.SwapNormal div{display:none;}
 
ul.UserAttentionList li {line-height:24px;zoom:1; overflow:hidden; padding-left:20px;}

ul.UserAttentionList li#no1{background:url(../images/index/rank_bg.gif) no-repeat left 5px ;}
ul.UserAttentionList li#no2{background:#f8f8f7 url(../images/index/rank_bg.gif) no-repeat left -113px ;}
ul.UserAttentionList li#no3{background:url(../images/index/rank_bg.gif) no-repeat left -205px ;}
ul.UserAttentionList li#no4{background:#f8f8f7 url(../images/index/rank_bg.gif) no-repeat left -299px ;}
ul.UserAttentionList li#no5{background:url(../images/index/rank_bg.gif) no-repeat left -387px ;}
ul.UserAttentionList li#no6{background:#f8f8f7 url(../images/index/rank_bg.gif) no-repeat left -478px ;}
ul.UserAttentionList li#no7{background:url(../images/index/rank_bg.gif) no-repeat left -570px ;}

 
ul.UserAttentionList li div{background:#f8ffef; padding:5px;line-height:18px; margin-left:-20px;border-bottom:1px solid #e9f7d9;border-top:1px solid #e9f7d9; height:79px;}

.hotNovle{ background:#fff url(../images/indexnew/book.gif)  no-repeat -268px -355px; height:32px; line-height:32px; text-indent:58px;overflow:hidden;margin-top:9px}
.hotNovle ul li { width:380px;}
.hotNovle  a{margin-right:8px;color:#ff7801;}

.novelTag{padding:10px 5px;}
.novelTag a{ color:#009933; text-decoration:underline; margin-right:8px; } 

.bookBigPic{ border:1px solid #ccc; padding:1px;width:120px; height:160px;}
.chapter{ background:#f8fdf2; zoom:1; overflow:hidden; padding:5px; }
ul.chapterList li{float:left; width:31%; margin-right:8px; height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.readTool{height:25px; padding:10px 5px 5px 140px;}

.gbt a, .ybt a,.ybt2 a,.gbt a:hover, .ybt a:hover,.ybt2 a:hover{color:#fff; line-height:18px;}

.gbt{background:url(../images/indexnew/gbt.gif) no-repeat left -62px;  height:18px; color:#fff; line-height:22px;text-align:center; float:left;width:70px; margin-left:20px;}
.ybt {background:url(../images/indexnew/gbt.gif) no-repeat left top; width:70px; height:18px; color:#fff; text-align:center;float:left;margin-left:20px;}
.obt {background:url(../images/indexnew/gbt.gif) no-repeat -70px -29px; width:90px; height:18px; color:#333; text-align:center;float:left; margin-left:20px;}

.ybt2{background:url(../images/indexnew/gbt.gif) no-repeat left -29px; width:70px; height:18px; color:#fff; text-align:center;float:left; }

.dzpst{ background:url(../images/indexnew/book.gif) no-repeat left -587px;}
.inputNovel{border:1px solid #d1d1d1; padding:3px;}
h4.book1{ padding-left:50px;line-height:28px;padding-top:2px;}

.turnPage{ background:#effae5; padding:5px 10px; color:#339900;}
.turnPage a{color:#006600;font-weight:bold;color:#339900;}
.novelContent{ padding:5px 20px; background:#fbfef8;}
.novelContent p{padding:5px; margin:5px; font-size:14px; line-height:25px; text-indent:25px;}
.novelContent h3{text-align:center; font-size:16px; padding:10px 0;}
.bookPage{ background:#eefee5;height:25px;}
			

ul.ToFriendList li{width:100px; float:left; margin:2px; height:20px; overflow:hidden;} 			

/*小说列表*/
ul.TJXS li{ width:220px; float:left; margin:6px; height:170px; overflow:hidden; line-height:18px;
 background: url(../images/index/tjxs_bg.gif) no-repeat; padding-top:18px;}
ul.TJXS li .title_bg{ border-bottom:1px solid #e5e5e5;padding-bottom: 22px; display:none; }
ul.TJXS li .title{ background:url(../images/index/tjxs.gif) no-repeat left top; height: 12px;  
line-height:12px;float: left; padding:10px 6px 0 5px; border-bottom: 1px solid #fff; display:none;}
ul.TJXS li .TJXSContent{padding:8px 15px 10px 8px; word-break:break-all;   }
ul.TJXS li .TJXSContent p{width:100%!important; *width:100px!important;width:100px;}
ul.TJXS li .TJXSContent .bookNamePic{float:left; margin-right:5px; border:1px solid #ccc; width:62px; height:82px; padding:1px;}

ul.mbookList  li{ border-bottom:1px solid #f3f3f3; padding:15px 10px;  zoom:1; overflow:hidden;}
ul.mbookList li .grey{color:#888;}
ul.mbookList li.bgf8ffef{ background:#f8ffef;}
ul.mbookList li .bookNamePic{float:left; margin-right:5px; border:1px solid #ccc; width:62px; height:82px; padding:1px;}
.bookLogin{background:#4c9700;color:#fff;} 
.bookLogin a{color:#ff0;}
.bookLogin a:hover{color:#ff0;}
.bookDetailNav{background:#4c9601; height:39px; padding:2px; line-height:35px;color:#fff;}
.bookDetailNav a{color:#fff; }
.bookDetailNav a:hover{color:#fff;}
.detailCate{padding-top:11px;}
.detailCate a{background:url(../images/indexnew/submenu_line.gif) no-repeat right; padding:0 6px; float:left; display:block;}
.detailCate a.color_FFFF00{ color:#FFFF00;}
h4.detailTitle{font-size:30px;line-height:45px;font-weight:normal; FONT-FAMILY: "微软雅黑","黑体"; text-align: center;color:#444;}

.BoxW290{ width:290px; margin-left:10px;}
.BoxW430{width:420px;}
.TitleW420{background:url(../images/indexnew/book.gif) no-repeat left -477px; height:32px; line-height:32px; font-size:14px; font-weight:bold; padding-left:50px;}
.TitleW420Bottom{background:url(../images/indexnew/book.gif) no-repeat left -527px; height:7px;}
.TitleW290Bottom{background:url(../images/indexnew/book.gif) no-repeat -430px -527px; height:7px;}
.TitleW290{background:url(../images/indexnew/book.gif) no-repeat -430px -477px; height:32px; line-height:32px; font-size:14px; font-weight:bold; padding-left:35px;}
.bgf8ffef{ background:#f8ffef;}


ul.anthorBook li{margin-bottom:5px; border-bottom:1px dotted #ddd; background: url(../images/index/article_icon.gif) no-repeat left  100px; padding:0px; overflow:hidden;width:182px; height:20px;  margin-bottom:5px;  }
.detailPage{width:900px; padding:5px; }
.detailPage a{background:#effae5;padding:3px 5px 2px 5px;   border:1px solid #c1e0b2; margin:0 4px; line-height:14px; color:#339900;}
.detailPage a:hover{background:#fbfce3;  border:1px solid #e6d565;}
.detailPage a.now{ background:#fff; font-weight:bold;}


/*mms*/

.mmsMenuBg{background: url(../images/indexnew/mmsmenubg.gif) repeat-x;  padding-bottom: 39px; padding-left: 15px;}
a.mmsLogo{background:url(../images/indexnew/mmslogo.gif) no-repeat; float:left; width:100px; height:33px; display:block; margin-top:7px}
.mmsmenuLi{ float:left; height: 34px; line-height: 34px;   padding:6px 10px 0 10px; margin-left:15px;}
.mmsmenuLi a{float:left; display:block; background: url(../images/indexnew/mms.gif) no-repeat right top; width:99px;height:26px; color:#9e5500;line-height: 28px;  font-size:14px; text-align:center; margin-right:10px;padding-top:2px;}
.mmsmenuLi a:hover{ color:#333; text-decoration:none}
.mmsmenuLi a.now{background: url(../images/indexnew/mms.gif) no-repeat right -38px; color:#ff6a15; font-weight:bold; 

}
.mmsmenuLi a.now:hover{color:#f33b0d;}

.mmsCate{}
.mmsBoxTop{background:url(../images/indexnew/mms.gif) no-repeat left -178px; height:7px;}
.mmsBotxBttom{background:url(../images/indexnew/mms.gif) no-repeat left -227px; height:7px;}
.mmsBoxContent{ border-left:1px solid #ffddc5; border-right:1px solid #ffddc5; padding:2px 8px 5px 8px }
ul.mmsCate li{line-height:28px; background:url(../images/indexnew/mms.gif) no-repeat 5px 12px; padding-left:15px; margin-bottom:2px; font-size:14px;}
ul.mmsCate li.bgfef7f2{ background:#fef7f2 url(../images/indexnew/mms.gif) no-repeat 5px 12px;}
h3.mms{color:#f33b0d;margin-bottom:5px; font-size:14px}
.mmsListContent{background:#fff url(../images/indexnew/mms.gif) no-repeat left -263px; padding:10px 5px 5px; margin:10px 0 0;}
.mmsListContent h3{ color:#f33b0d;margin-bottom:5px;text-indent:5px}
.mmsListContent ul.mmsList{height:auto;}
.mmsListContent ul.mmsList li{float:left;width:136px; height:165px; margin:2px 3px 10px 2px;padding:1px;}
.mmsListContent ul.mmsList li .down img{width:16px;height:16px; border:none; margin-right:3px;}
#downloadMms .input{padding:2px 5px}

/*短信搜索*/
h3.search{background:#f5f5f5; border-bottom:1px solid #ddd; padding:4px 2px}
.searchList ul li{margin:5px; padding:10px 5px;color:#333;}

.searchList ul li .title a{ color:#096ddd; text-decoration:underline}
.searchList ul li p.info , .searchList ul li p.info a{color:#999;}
.searchList ul li p.info a.green{color:#090; text-decoration:underline}
.searchList ul li p.info a:hover{ color:#096ddd;} 

/*短信集页*/

ul.List_Cate_Box li {background:url(../images/indexnew/t360.gif) no-repeat center top; float:left; width:360px;margin-right:10px;height:200px; overflow:hidden;padding:10px 0 0 0px }
ul.List_Cate_Box li h3{text-indent:10px}
ul.List_Cate_Box li .List_Cate_Content{  padding:8px;}
ul.List_Cate_Box li .List_Cate_Content div{line-height:24px;background:url(../images/index/dot4.gif) no-repeat left center; padding-left:8px;text-overflow:ellipsis;	white-space:nowrap; overflow:hidden;width:320px;}
ul.List_Cate_Box li .userface{float:left;width:60px; height:60px;border:1px solid #eee; padding:1px;margin-right:8px;}

ul.dxj_cate li{background:url(../images/index/dxj_cate.gif) no-repeat left 3px; padding-left:20px; width:46px;white-space:nowrap; float:left;}
h3.dxj{color:#f00;margin-bottom:5px; font-size:14px; border-bottom:1px solid #eee; padding-bottom:3px;}
 

/*博客相关*/

ul.blogRank { }
ul.blogRank li{padding-left:10px; text-align:left;  overflow:hidden; padding-top:8px;  margin-bottom:0;background:url(../images/indexnew/ar2.gif) no-repeat 0px 15px; border-bottom:1px solid #f1f1f1;}
ul.blogRank li div.blogTitle{width:190px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.blogPhotoTitle{line-height:45px; text-indent:110px;background:url(../images/indexnew/blogphototitle.gif) no-repeat center top; height:35px; width:730px; color:#8f8f8f; overflow:hidden;}
.blogPhotoList{  padding:5px 10px 0 10px;border:1px solid #fdc89e; border-bottom:none; border-top:none; height:170px;}
.blogPhotoList ul li{width:120px; padding:8px 10px 0 9px; float:left; text-align:center; line-height:16px; height:150px; overflow:hidden; }
.blogPhotoList ul li img{width:120px; height:120px;border:1px solid #e5e5e5; padding:2px; margin-bottom:5px; }
.blogPhotoList ul li a:hover img{ border:1px solid #a5d58e;  }
.blogPhotoBottom{background:url(../images/indexnew/blogphotobottom.gif) no-repeat; height:5px; font:0/0 Verdana, Arial, Helvetica, sans-serif;}

.blogListTitle{background:url(../images/indexnew/bloglisttitle.gif) no-repeat ; height:61px; line-height:80px; overflow:hidden; text-indent:360px; color:#8f8f8f;}
.blogList{zoom:1; overflow: hidden;}
.blogList ul li{margin-bottom:15px;zoom:1; overflow: hidden;}
.blogList ul li .userHead{ height:100px;background:url(../images/indexnew/bloglistbg.gif) no-repeat right top; width:110px; float:left;}
.blogList ul li .userHead img{width:64px; height:64px; padding:2px; border:1px solid #ddd;}
.blogList ul li .articleContent{border:1px solid #ddd; float:left; width:595px; padding:1px;}
.blogList ul li .articleContent .blogTitle{ padding:5px;}
.blogList ul li .articleContent .blogContent{padding:0 5px;  }
.blogList ul li .articleContent .blogInfo{background:#f5f5f5; padding:0 5px; margin-top:8px; height:20px; padding-top:2px;}
h3.blog{color:#666;margin-bottom:5px; font-size:14px; border-bottom:1px solid #eee; padding-bottom:3px;}
ul.mzyz li {margin-bottom:10px; padding-bottom:5px;}
ul.mzyz li div{margin-top:5px;}
ul.mzyz li img.userhead {width:66px; height:66px; padding:1px; border:1px solid #eee;  margin-left:-75px; float:left;}
ul.mzyz li p{ margin-left:75px; line-height:22px;}

/*短客*/
.dktitle{background:url(../images/indexnew/dktitle.gif) no-repeat center top;height:32px;line-height:32px;}
.dkList{ padding:5px 10px 0 10px;border:1px solid #fdc89e; border-bottom:none; border-top:none;}
ul.DK_List li{width:200px; border:1px solid #ddd;float:left; margin:5px; height:110px; padding:5px; word-break:break-all;}
ul.DK_List li p,ul.DK_List1 li p{margin-left:85px;}
ul.DK_List li p .userface,ul.DK_List1 li p .userface{width:75px;height:75px;padding:1px;border:1px solid #eee;float:left;margin-left:-85px;}
ul.DK_List1{ background:#fff;  width:100%; padding-bottom:10px;}
ul.DK_List1 li{width:210px; float:left; margin:5px; height:160px; padding:5px;}
.DK_List .BigFont{width:108px;font:24px/24px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.TdTitle{ background:#e6e6e6; line-height:20px;width:112px!important;width:111px; float:right;}

ul.NewUser li{background:#fff;font-size:14px;border-bottom:1px solid #eee;padding:5px 0;margin-bottom:5px}
ul.NewUser li .userface_small{height:30px;width:30px;margin-right:8px;}
.DK_Search{ padding:2px 15px!important;padding:0px 15px 2px 15px;  text-align:center;}
.DK_Search .SearchInput{border:1px solid #ccc; height:18px; line-height:18px;}
ul.NewUser li img{vertical-align:middle;}

/*周热门榜单*/
.WeekPaiHang{ width:370px; float:left;margin-right:10px;margin-bottom:10px}
.TitleW350{background:url(../images/indexnew/t370.gif) no-repeat center top; line-height:25px; padding:8px 8px 0 8px; }
.TitleW350 h3.rank{font-size:14px;color:#666;}
.BoxW350{border:1px solid #bfe1fc;border-top:none; background:#fff;  padding:8px;}
.BoxW350 .title{ border-bottom:1px dashed #ccc; height:22px;}


ol.PaiHangList{background:url(../images/indexnew/ph.gif) no-repeat left top;  line-height:22px; margin:5px;}
ol.PaiHangList li{ padding-left:20px;border-bottom:1px solid #f5f5f5;}



/*酷吧*/
.CoolBarNotice{ background: url(../images/index/coolbarnotice.gif) no-repeat left 2px; padding-left:20px;height:20px; overflow:hidden; float:left;}
ul.PaiHangList li{background:url(../images/indexnew/mms.gif) no-repeat 5px 10px; border-bottom:1px solid #f1f1f1; padding-left:15px; line-height:26px}

/*酷吧公告*/
#newofferTime{}
#newofferTime li{float:left;/*好像这里一定要加个属性的，否则好像会出错*/
                  height:50px;
				  width:340px; }
#newofferTime li a{color:#FF0000;}		  
#slidetexts{height:25px;overflow:hidden;text-align:left;width:340px;}



ul.CoolBarBlock li{width:228px; height:242px; border:1px solid #ffddc5; float:left; margin:0 4px 10px 4px;overflow:hidden;}
a.bk{height:123px; width:222px; overflow:hidden; display:block; margin:3px;}

ul.CoolBarBlock li.now{border:1px solid #ea3c19}
  

#qbrw {background: url(../images/indexnew/qbrw.gif)  no-repeat;height:161px; padding:35px 10px 10px 10px;} 
#qbrw img.userface{ width:75px; height:75px; border:1px solid #eee; padding:1px; float:left; margin-left:-85px;}
#qbrw p{margin-left:85px}
#qbrw ,#qbrw  a{}
#qbrw .oldhr{float:right; width:150px; height:32px;}
#qbrw .oldhr img{height:30px; width:30px; border:1px solid #eee;}
#qbrw .oldhr a:hover img{border:1px solid #ffa387;}
 
ul.CoolBarBlock li .Intro{ padding:2px 8px; height:60px; overflow:hidden;}
ul.CoolBarBlock li .BaZhu{border-top:1px dashed #ffddc5; background:#fef7f2; padding:4px 8px;}

ul.NewTopicList li{border-bottom:1px solid #eee; padding:8px 5px; margin:5px;}
ul.NewTopicList li img {vertical-align:-20%; margin-right:5px;}
ul.NewTopicList li a.green{color:#36c;}
.CoolBarDes{border:1px solid #ccc; padding:5px; height:130px; background:#fcfbfb;}
.TopicList th{background:url(../images/index/th_bg.gif) repeat-x; line-height:30px; border-top:1px solid #dad7cb;}
.TopicList td{ border-bottom:1px dashed #ccc; line-height:35px;}
.TopicList td img{}

.CoolBarFunction{ background:#f5f5f5; padding:10px 0px 10px 10px; margin-top:15px;}

.CoolBarFunction a{background:#f0fae2; border:1px solid #c1e1b2; padding:3px 5px 1px 5px; margin-right:5px; color:#319800;}

.bbspages {border:1px solid #e5e5e5; background:#f5f5f5; margin-top:5px;height:20px}
.bbspages a{padding:1px 8px; border-right:1px solid #f5f5f5; float:left; line-height:18px; color:#666;}
.bbspages a.now{background:#fff; font-weight:bold; color:#F00;}
.bm1d{border-bottom:1px dashed #ccc; padding:2px 5px;}
.b1s{border:1px solid #ccc;}
.bl1s{border-left:1px solid #ccc;}
.bb1s{border-bottom:1px solid #ccc;}
.bb1d{border-bottom:1px dotted #ccc;}
.SignLine{ margin-top:40px; background:url(../images/index/sigline.gif) no-repeat left top ; padding:20px 0 20px 10px;color:#999;}
.operation{padding:0 10px;border-top:1px solid #ddd;}


label.highlight { width: 40px; margin-right: 5px; }
label.highlight, label.highlight input { float: left; }
label.highlight em { float: right; width: 16px; height:16px;  }

.bbsContent{min-height:150px;padding:10px;font-size:14px;line-height:22px;word-break:break-all; overflow:hidden!important;}

.vote{border:1px solid #ccc;}
.voteBg{background:#f5f5f5;height:12px; padding:2px;width:150px;}
.voteResult{border:1px solid #690; background:url(../images/index/voteresult.gif) repeat-x left top ;height:12px;line-height:12px;}
.voteTd td{height:31px;}
.voteTd td input{border:1px solid #ccc;}


.PostCZ a{ background: url(../images/indexnew/search.jpg) no-repeat left -227px;height:28px; width:92px; color:#fff; float:left; display:block; text-align:center; line-height:28px;}
.PostCZ a:hover{color:#FFFF00;}

ul.smilies li{float:left; margin-right:5px;}

/*评论*/

.Comment ul li{ padding:5px;  height:auto; margin:5px 0; }
.Comment ul li  img.userface{ width:48px;height:48px;float:left; border:1px solid #eee;padding:1px;margin-left:-70px;}
.Comment ul li .titlebg{background:#f5f5f5;border-top:1px solid #eee; padding:0 5px;color:#777;}
.Comment ul li  p{margin-left:70px;}
.Comment ul li  .titlebg a{ color:#390}
.Comment ul {clear:both;}

#CommentReply{width:557px;}
.CommentReply{background:url(../images/user/cr.gif) no-repeat;  width:527px; padding:15px 15px 0px 15px;}
.CommentReplyb{background:url(../images/user/cr.gif) no-repeat bottom; width:557px; height:15px; overflow:hidden;

}




/*register*/

#LoginForm h3{ padding:10px 0;line-height:25px;}
#LoginForm .input{height:21px;*height:25px!important;*height:25px; width:250px; line-height:25px; font-size:14px; font-weight:bold; color:#666; padding-top:4px;*padding-top:4px!important;*padding-top:0; padding-left:5px;}
#LoginForm .inputDiv,#LoginForm .regDiv{ padding:4px 5px; clear:both; line-height:25px;}
#LoginForm .regDiv label{float:left; width:90px; padding-right:10px; text-align:right; height:40px; line-height:30px;}
#LoginForm .regDiv span.note{color:#999;}
#LoginForm .regDiv .input2{ width:200px; padding-left:2px; height:17px;*height:17px!important;*height:20px;padding-top:3px;*padding-top:3px!important;*padding-top:0; line-height:20px; }

.DK_Head p{margin-left:85px;}
.DK_Head img.userHead{ width:75px; height:75px; border:1px solid #eee; padding:1px; float:left; margin-left:-85px;}
.DK_Head
span.red{color:red;}
a.unReg{background:url(../images/indexnew/search.jpg) no-repeat left -264px;height:28px; width:145px; color:#fff; display:block; float:left; text-align:center; line-height:28px}
a.unReg:hover{color:#f6ff00;}
a.login{background:url(../images/indexnew/search.jpg) no-repeat left -298px;height:28px; width:145px; color:#fff; display:block; float:left; text-align:center; line-height:28px}
a.login:hover{color:#fff;}





/*dms*/
a.dmsLogo{background:url(../images/dm/dmslogo.gif) no-repeat; float:left; width:100px; height:33px; display:block; margin-top:7px}
.shang{
   width:960px;
   height:400px;
   margin-top:10px;
   }
.shangleft{
   width:730px;
   height:400px;
   float:left;
}
.slon{
   width:724px;
   height:226px;
   background:#fdf6f0;
   padding:7px 3px;
}
.slonleft{
   width:190px;
   height:226px;
   background:url(../images/dm/dmgg.gif) no-repeat;
}
.slonright{
   width:530px;
   height:226px;
   margin-top:-226px;
   float:right;
}
.slonlbt{
   margin-left:80px;
   padding-top:5px;
   color:#F00;
   font-size:14px;
}
.ggnr{
    width:160px;
height:160px;
margin-top:10px;
margin-left:18px;
line-height:22px;
overflow:hidden;
}
.ggnr p{text-indent:25px; margin-bottom:10px}

.cha{
   margin-left:140px;
}
.cha a{
        color:#ff3c00;
}
.lower{
   width:730px;
   height:155px;
   margin-top:5px;
}
.lowerhr{
   float:left;
   width:730px;
   height:155px;
   background:url(../images/dm/title.gif)  no-repeat;
}
.hrt{
   width:680px;
   margin-left:24px;
   margin-top:10px;
}
.hongren{
	width:700px;
	margin:0 10px;
	margin-top:18px;

}
.hrbren{
    background:#fffaf7;
	width:218px;
	height:87px;
	border:1px solid #ffddc5;
}
.hrbb{
	margin-left:1px;
	width:218px;
}
.hrbrenp{
  background:#fffaf7;
  width:218px;
  height:87px;
  margin-top:10px;
}
.hrp{
    width:75px;
	height:75px;
	margin:5px;
	float:left;
}
.hrp img{ width:75px; height:75px;border:1px solid #ccc;} 
.hrjs{
    width:115px;
	height:75px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	font:#666;
}
.lowerleft{
	float:left;
	width:5px;
}
.lowerright{
	width:5px;
	height:155px;
	float:left;
}
.shangright{
   width:220px;
   float:right;  
}
.srs{
   height:5px;
   margin-top:0px;
}
.srx{
    height:5px;
}
.btwz{
   color:#FF0000;
   font-size:14px;
   text-indent:10px;
   
}
.srz{
   background:url(../images/dm/srz.gif) repeat-y;
   height:390px;
}
.srzh{
   background:url(../images/dm/srz.gif) repeat-y;

}
.srzhb{
   background:url(../images/dm/srz.gif) repeat-y;
   height:340px;
}
.srbt{
   width:190px;
   margin-left:10px;
   padding-top:5px;
   padding-bottom:5px;
   border-bottom:1px solid #efefef;
}
.dmzxt{
    width:194px;
	height:72px;
	margin-top:12px;
	margin-left:10px;
}
.dmzxb{
    margin-top:5px;
	margin-left:15px;
}
.dmzxb li a{
   line-height:24px;

}
.add{
   width:960px;
   height:90px;
   margin-top:10px;
}
.mhjx{
   width:960px;
   margin-top:10px;
 
   background:url(../images/dm/dmsd.gif) no-repeat;
}

.mhjxt{
   width:64px;
   height:auto;
   float:left;
}
.mhjxtd{
    width:780px;
	height:5px;
	float:left;
	margin-top:10px;
    background:url(../images/dm/hrb.jpg) repeat-x;
}
.gengduo a{
	color:#ff3c00;
	width:36px;
	float:right;
	margin-right:40px;
	margin-top:-16px;
}
.xian{
    width:1px;
	height:70px;
	background:#e0e0e0;
	margin-left:5px;
}
.mhlb{
    width:900px;
	height:395px;
	margin-left:35px;
	margin-top:0px;
}

.yqlj{
    width:960px;
	height:108px;
}
.yqljl{
    width:5px;
	float:left
}
.yqljr{
     width:5px;
	 height:108px;
	 float:left;
}
.yqljz{
     width:950px;
	 height:108px;
	 float:left;
	 background:url(../images/dm/yqljz.gif) repeat-x;
	 
}
.ljs{
     width:928px;
	 height:26px;
     margin-left:17px;
     margin-top:8px;
}
.lxdh{
 	 color:#000;
	 margin-left:350px;

}
.ljx{
    margin-left:35px;
	margin-top:10px;
	width:890px;
	height:50px;
	line-height:24px;
}
/*资讯*/
.lowerzxbl{
   float:left;
   width:730px;
   background:#FFF;
   background:url(../images/dm/title.gif) repeat-x;
}
.lowerzx{
   width:730px;
   float:left;
   padding-bottom:20px;
   
}
.lowerzxb{
   float:left;
   width:720px;

   background:#FFF url(../images/dm/zxdw.gif) repeat-x;
}
.lowerzxn{

   width:730px;
   background:#FFF url(../images/dm/titled.gif) no-repeat;
}
.lowermhn{
   float:left;
   width:730px;

   background:#FFF url(../images/dm/titled.gif) no-repeat;
}
.zixunt{
   margin-left:24px;
   margin-top:10px;
   width:680px;
   height:25px;
}
.zixuntb{
   width:30px;
   height:20px;
   float:left;
}
.zxt{
    width:648px;
	height:5px;
	float:right;
	margin-top:11px;
    background:url(../images/dm/hrb.jpg) repeat-x;
}
.zixunlb{

	line-height:24px;
	padding:20px
}
.mmslb{
    width:200px;
	margin-left:10px;
	margin-top:10px;
}
.manhfy{
   margin-top:-20px;
   margin-left:10px;
   height:25px;
}

.zxnfy{
    width:670px;
	height:21px;
	padding-left:20px;
	background:#fdf6f0;
	padding-top:5px;
	padding-bottom:5px;
}
.shangz{
   width:960px;
   height:595px;
   margin-top:10px;
   }
.dian{
   width:1px;
   height:1px;
   background:#ff3c00;
}
.zujg{
 margin-top:10px;
   border-bottom:1px dashed #ccc;
}
ul.zxwd li{background:url(../images/indexnew/dot.gif) no-repeat left center; display:block; line-height:36px; padding:0 10px}
ul.zxwd li.libg{background:#fdf6f0 url(../images/indexnew/dot.gif) no-repeat left center;}
.pic3{
	position:absolute;
	width:128px;
	height:128px;
	display:block;
	background: transparent url(../images/indexnew/blank.gif) no-repeat;
}
.ctgd{
    width:200px;
	height:1px;
	background:url(../images/dm/dg.gif) repeat-x;
	margin-top:35px;
	
}

ul.mmsListb li{width:200px; height:170px; overflow:hidden; margin-bottom:8px;border-bottom:1px dashed #eee;}
ul.mmsListb li p{margin:0; padding:0}
ul.mmsListb li .picBox{ width:200px;padding:3px;height:150px; float:left}
ul.mmsListb li .picBox img{width:128px; height:128px;padding:2px; border:1px solid #ddd;}
.md{
    width:128px;
	height:20px;
	float:left;
	margin-top:3px;
}
 .cttj{
width:55px;
height:156px;
margin-top:-130px;
float:right;
word-break: break-all;
word-wrap: break-word;
}
.shangm{
   width:960px;
   height:500px;
   margin-top:10px;
   }
.lowerml{
	float:left;
	width:5px;
}
.lowermr{
	width:5px;
	height:155px;
	float:left;
}
.lowermh{
    width:730px;
	height:700px;
	background:#00C;
}
.lowermhl{

   width:730px;

   background:url(../images/dm/titlb.gif) repeat-y;
}
.mhs{
   background:url(../images/dm/titls.gif) no-repeat ;
   height:40px;
   width:730px;
}
.mhxm{
	width:730px;
	height:34px;
background:url(../images/dm/titlx.gif) no-repeat center top;
}
.manhabtt{
	width:690px;
	height:25px;
	margin-left:10px;
    margin-top:15px;
}
.manhajxt{
   width:80px;
 
   float:left;
}
.manhajxtd{
    width:600px;
	height:5px;
	float:left;
	margin-top:10px;
    background:url(../images/dm/hrb.jpg) repeat-x;
}
.manhajxlb{
     margin-left:15px;
	 margin-top:5px;
} 

.mhtd{
	width:128px;
	height:87px;
    background:url(../images/dm/mhd.gif) no-repeat;
	
}
.mhfm{
    width:115px;
	height:75px;
	padding:5px 8px 7px 5px;
} 
ul.dm_list li{float:left; padding:20px 10px 10px 10px; width:120px; }
ul.dmz_list li{float:left; padding:0 5px 20px 10px;}
ul.dmz_list li .dm_list_intro{background:url(../images/dm/list_bg.gif) no-repeat left top; padding-left:20px; width:100px; height:40px; overflow:hidden;}
.dxzx {padding-top:20px;}
.dxzx p{text-indent:25px; margin-bottom:10px}
.dmznr img{

max-width:600px;
 width: expression(this.width > 600 && this.width > this.height ? 600 : auto);
height: expression(this.height > 450 ? 450 : auto);
	border:1px solid #c2a360;
}


.zxlbc{
  height:370px;
}
/* iFocus style */
ul,li{margin:0; padding:0;}
li{list-style:none;}
img{border:0}
#ifocus { width:520px; height:220px;  border:1px solid #ffffff; background:#fef8f5; padding:3px 3px 2px 3px; overflow:hidden}
	#ifocus_pic { display:inline; position:relative; float:right; width:440px; height:220px; overflow:hidden;  }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:440px; height:220px; overflow:hidden; }
		#ifocus_piclist img { width:440px; height:220px; }
	#ifocus_btn { display:inline; float:left; width:78px; padding-left:2px; overflow:hidden ;}
		#ifocus_btn li { width:71px; height:50px;  padding:3px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:66px; height:45px; }
		#ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); background:url(../images/dm/ifocus_btn_bg.gif) no-repeat; }
			
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:440px; height:35px; background:#666; opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; font-size:14px; font-weight:bold}
		#ifocus_tx .normal { display:none; }
.mhfm img{
   width:115px;
   height:75px;
}
.dmzxt img{
   width:194px;
   height:72px;
}
.add img{
    width:960px;
	height:90px;
}
/*12-7调整*/
.smscontent{background:#ebf9fe url(../images/indexnew/sms_bottom.gif) no-repeat center bottom;padding:8px;}
.smscontent span{ position: relative;text-indent:32px;display:block;padding-bottom:20px;line-height:25px;font-weight:bold;font-size:14px}
.share_input{border:1px solid #9f9f9f;width:270px;color:#666;padding:1px 2px;margin-right:3px;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.smsinfo{line-height:22px;}
.rate{width:100%; height:35px;margin-bottom:10px;border-bottom:1px dashed #ddd;}
.smscontentbox{border:1px solid #bfe1fc; padding:8px;}

.btn_fav{padding-top:35px;float:left;}
.btn_fav a {color:#fff;text-decoration:none;text-align:center;background:url(../images/indexnew/btn_bg.gif) no-repeat;width:57px;height:21px;float:left; display:block;margin-right:8px;line-height:21px;}
.btn_fav a:hover{color:#eaff00;text-decoration:none;}
.copy{background:#d4d0c8;border:1px solid #fff;border-bottom:1px solid #808080; border-right:1px solid #808080;color:#666;}

#uncopy{position:absolute;
	width:200px;
	height:115px;
	z-index:1;width:720px;height:85px; background:transparent;}
