@charset "utf-8";
.index-wrap{ background: url(../images/index-line.gif) 640px top repeat-y; }

.my178{ padding: 1px 0 4px 0 }
.my178-main{ width: 588px; padding: 13px 0 0 0; margin: 0 0 0 13px; }
.my178-left{ width: 135px; float: left }
.my178-right{ width: 440px; float: right; text-align: left }
.user-level div.fixie6png{ width: 42px; height: 24px; padding: 12px 0 0 0; overflow:hidden;background: url(../images/level_bg.png); font-size: 16px; margin: 0 auto; color: #ff4301; font-weight: bold; 
 }
.user-level{ text-align: center; margin: -27px 0 0 0; position: relative; z-index: 2; }
a.major-set{ color: #9E2224 }
.my178-left .avatar120{ position: relative; z-index: 1; }
.exp-bar{ background: url(../images/expbar_bg.png); height: 14px; width: 135px; overflow: hidden; }
.exp-bar-main div{ height:10px; overflow: hidden; background: url(../images/expbar.png) repeat-x; position: absolute; top: 2px;  z-index: 1 }
.exp-bar .exp-bar-main span.exp-text{ color: #0d3255; font-size: 12px; display: block; height: 10px; overflow: hidden; text-align: center; position: absolute; width: 135px; z-index: 2; top: 2px; line-height: 11px; font-family: arial; }
.exp-bar-main{ width: 131px; margin: 0 auto; position: relative; }
.exp-bar-main .percent200{ background-position: left top; }
.exp-bar-main .percent150{ background-position: left -11px; }
.exp-bar-main .percent100{ background-position: left -22px; }
.exp-bar-main .percent50{ background-position: left -33px; }
.exp-bar-main .percent0{ background-position: left -44px; }
.set-box{ border-top: 1px solid #b5c6d7; margin: 13px 0 0 0; }
.set-box li span{ background: url(../images/small_point.png) 3px 5px no-repeat; padding: 6px 0 3px 10px; *padding: 7px 0 1px 10px; display: block; height: 16px; }
.set-box li a{  }
.set-box li span a:hover{ background-position: 3px -11px  }
.set-box li{ width: 67px;   border-bottom: 1px solid #e9ecef; float: left }
.user-name{ font-size: 14px; font-weight: bold }
.uid{ font-size: 10px; }
.male{ color: #0076dc }
.female{ color: #d75870 }
.male-icon,.female-icon{ width: 16px; height: 16px; overflow: hidden; background: url(../images/sex-icon.png) no-repeat; display: inline-block; margin: 0 0 -3px 0; *margin: 0; }
.male-icon{ }
.female-icon{ background-position: left -16px; }
.my-info{ line-height: 16px; }
.my-info .dynamic-name{color: #D7360B;}
.myinfo-separation-line{ width: 8px; overflow: hidden; height: 16px; display: inline-block; border-right: 1px solid #dfe3e7; margin: 0 8px -3px 0;  }
.mood-content{ color: #5d7487; }
.mood-content img{ display: inline-block; margin: 0 2px -5px 2px; position: relative; top: 1px; }
a.view-mood-icon{ width: 10px; height: 9px; overflow: hidden; background: url(../images/view-mood.png); display: inline-block; *position: relative; *top: -3px }
a.view-mood-icon:hover{ background-position: left -9px;  }

.personal-data{ padding: 8px 0 0 0; }
.personal-data-text{ color: #696969; }
.personal-data li{ width: 220px; height: 20px; float: left; }
.personal-data-separation-line{ height: 1px; overflow: hidden; background: #eef1f3; margin: 6px 0 10px 0; clear: both }

.friendly-trends{ padding: 9px 0 4px 0 }
.trends_icon{ width: 24px; height: 24px; overflow: hidden; background: url(../images/trends_icon.png) no-repeat; }

.trend-l{ float: left }
.trend-r{   float: right; text-align: right; color: #8e9bac  }
.b_wrap_index ul.trend-ul{ padding: 6px 0 6px 0; border-bottom:1px solid #d8dfea; clear: both; *display: inline-block; }
.b_wrap_index ul.trend-ul a{ color:#336699; }
.b_wrap_index{ margin: 0 13px 0 13px; }
.trend-main-l{ width: 28px; float:left ;}
.trend-main-r{ width: 450px; float: left;  line-height:2.0; }
.trend-main-r span.d{color:#336699;  }
.trend-main-r a.c{ text-decoration:none;}
.trend-vote-box{ margin: 5px 0 0 0px;}
.trend-main-r-text{ margin: 0 0 0  30px;}
.trend-vote-box-more{ clear:both; text-align:right; }

.trend-vote-box a img{  border:1px solid #ccc}
.headerpics ,.headerpics a{  margin: 0 0px 0 0; padding:0; }
.game_list li { display:inline-block; float:left;width:69px; overflow:hidden; margin-right:5px;text-align:center; }
.game_list li  span{display:block; background: url(../images/travel.png) no-repeat  left -72px;height:67px;margin:0 0 0 0;width:69px; text-align:center; padding-top:2px;}
.game_list li  a{ display:block; }
.present{ width:30px; height:30px; overflow:hidden;}
.send-present{ height:34px;}
.trends_icon_vote{ background-position: -100px top }
.trends_icon_repaste{ background-position: -50px top }
.trends_icon_gift{ background-position: -75px top }
.trends_icon_mood{ background-position: -25px top }
.trends_icon_skill{ background-position: -125px top }
.trends_icon_head_portrait{ background-position: -150px top }
.trends_icon_personal_profile{ background-position: -175px top }
.trends_icon_album{ background-position: -200px top }
.trends_icon_diary{ background-position: -225px top }
.trends_icon_game{ background-position: -250px top }
.trends_icon_wow{ background-position: -275px top }
.trends_icon_sc{ background-position: -300px top }
.trends_icon_gift_open{ background-position:-325px top;}
.trends_icon_favorites{background-position:-375px top;}
.trends_icon_mt{background-position:-350px top;}
.trends_icon_comment{background-position:-475px top;}
.trends_icon_jx{background-position:-450px top;}
.trends_icon_nga{background-position:-425px top;}
.trends_icon_bbs{background-position:-400px top;}
.trends_icon_subscribe{background-position:-500px top;}
.trends_icon_acg{background-position:-525px top;}
.trends_icon_xyc{ background-position:-549px top;}
.trends_icon_vs{ background-position:-575px top;}

.album{ padding: 0 0 13px 0 }
.album-content div{ float: left; margin: 0 0 0 12px; display: inline }
.album-content{ margin: 13px 0 0 1px;  }

.diary{ padding: 4px 0 13px 0; }
.adiary{ border-bottom: 1px dotted #ccc; padding: 13px 0; }
.adiary-title span{ float: right; color: #8c8c8c }
.adiary-title a{ font-size: 14px; font-weight: bold }
.adiary-title{ text-align: left }
.diary-content{ margin: 0 13px 0 13px; }
.adiary-text{ padding: 5px 0 0 0 }
.game-experience{ padding: 13px 0 0 0 }
.game-experience-content{ margin: 13px 0 0 0;  }
.game-experience-content div{ margin: 0 2px 0 13px; float: left; display: inline }

.comments{ padding: 4px 0 13px 0 }
.comments-content{ margin: 0 13px 0 13px; }
.comments-content .friendly-tip{ padding:20px 10px;}
.comments-content .tip-box{ margin:13px 0}

.gift{ border: 1px solid #eff5fe; background: #f7faff; margin: 10px 0 0 13px; }
.gift-box-content{ border: 1px solid #fff; text-align: left; }
.indgifm{ background:#f8fbff; padding:13px 13px 13px 13px; display:inline-block}
.imgbordar{ background:url(../images/gifticon.gif) no-repeat; width:55px; height:61px; overflow:hidden; text-align:center; float:left; margin:0 8px 0 0; padding:1px;  }
.imgbordar img{ margin:0 auto; }
.indgifmtext_title{ color:#9E2224; font-size:14px; font-weight:bold; margin:4px 0 10px 0; display:inline-block}
.indgifmtext_mr{ line-height:18px}
.indgifmbtn2{ border-top: 1px dashed #c0c2c5; padding: 10px 0 0 0; text-align: center; margin: 10px 0 0 0 }

.mission{ margin: 9px 0 0 13px; }
.mission-content{ padding: 13px 0 0 0; }
.show-mission-pic{ float: left; width: 62px; position: relative;  }
.show-mission-pic div{ background: url(../images/view-mood.png) -11px top no-repeat; width: 62px; height: 62px; position: absolute; z-index: 2; cursor: pointer  } 
.show-mission-pic img{ display: block; top: 3px; left: 3px; z-index: 1; position: absolute }
.show-mission-info{ width: 121px; float: right }
.mission-title a{ font-size: 14px; font-weight: bold }
.mission-title{ padding: 0 0 10px 0; }

.recent-guest{ margin: 13px 0 0 0 }
.recent-guest-title{ margin: 0 0 0 13px;  }
.recent-guest-content{ margin: 0 0 0 13px; }

.friendly-trends .part-title-right{ font-size: 12px}

.friendly-mana{ padding: 10px 0 0 0; }
.friendly-mana p{ margin:0 0 10px 0}
a.add-friend{ color: #9E2224  }


.add-my-friend{ _display:inline-block; }
.add-my-friend li{ display:inline-block; }
.add-my-friend li p{color:#333;*padding-left:8px;_padding:0;}
.add-my-friend li p span{ display:block; color:#ccc; margin:6px 0 12px 0 }
.add-my-friend li textarea{height:80px;width:300px;}


/*新版动态*/
.dynamic{padding: 13px 0 ; border-bottom:1px solid #d8dfea; clear: both; *display: inline-block; display:inline-block; width:590px}
.dynamic-left-icon{ float:left; width:28px;}
.dynamic-right{ float:left; width:562px;_overflow:hidden }
.dynamic-right-title{ display:inline-block;width:562px; margin:3px 0 2px 0}
.dynamic-right-title-time{ float:right; color:#000; font-size:12px;text-align:right;width:91px;*width:95px;}
.a-id-right{ margin:0 5px 0 0}
.a-id-two{ margin:0 5px}
.dynamic-name:link,.dynamic-name:visited{ color:#d7360b}
.c-666{ color:#666}
.c-000{ color:#000}
.dynamic-right-comment-simple{ background:#ecf2f8; padding:7px 5px; }
.dynamic-right-comment-simple-input{ border:1px solid #838383; width:522px;height:20px; line-height:20px; margin:5px 5px 10px 5px; color:#999999; padding:0 0 0 5px}
.dynamic-right-content{ margin:0 0 0 23px}
.dynamic-wow-mr{ line-height:23px; padding:5px 0 0 0}
.dynamic-wow-mr ul li{ color:#666; line-height:23px }
.dynamic-wow-mr ul .c-000{ color:#000}
.dynamic-right-content-marmory{ margin:0px; position:relative; left:-28px}
.dynamic-right-comment-normal{ padding:7px 5px 0px 5px;background: #ecf2f8;}
.dynamic-right-comment-normal .sm-table{ padding:0px}
.dynamic-right-comment-normal .sm-table table{ padding:0px; width:100%}
.dynamic-right-comment-normal #content_id_10_eid{ background:#FFF}
.dynamic-right-content-blog{ line-height:24px; color:#666666; padding:5px 22px 0 0;word-wrap:break-word;}
.album120 { border:1px solid #CCCCCC;padding:2px;width:116px; min-height:30px;height:auto !important;height:30px; position:relative;text-align:center;}
.album120 img{ width:116px}
.dynamic-right-content-photo .album120 img,.dynamic-content-photo .album120 img{ display:block;margin:auto; width:auto}
.dynamic-right-content-photo td{ padding:0 10px 0 0;vertical-align: bottom}
.dynamic-right-content-photo{ margin:9px 0 0 0}
.photo-icon-jumpborder{ position:absolute; background:#FFF; width:19px; height:19px; bottom:2px; right:2px}
.photo-icon-jump{ background:url(../images/photo-icon.gif) -33px 0px; width:16px; height:16px; margin:2px 0 0 2px; display:inline-block; overflow:hidden}

.dynamic-right-content-avatar ul{ display:inline-block}
.dynamic-right-content-avatar li{ float:left; margin: 0 10px 0 0}

.retracting{ margin:0 0px 0 0; font-size:12px;display:inline-block; float:left;*float:none}
.retracting .expand_icon,.retracting .retracting_icon{ float:left;}
.retracting_icon{ background:url(../images/photo-icon.gif) -49px 0px; width:7px; height:13px; margin:0px 5px 0 0; display:inline-block; overflow:hidden}
.expand_icon{ background:url(../images/photo-icon.gif) -57px 0px; width:7px; height:13px; margin:0 5px 0 0; display:inline-block; overflow:hidden;*position:relative;*top:-2px}
.retracting a:link,.retracting a:visited{ color:#666}
.retracting a:hover{ text-decoration:none; color:#9e2224}
.dynamic-right-content-vote-not-started{ background:#f9fcff; border:1px solid #eaf2f9; padding:5px 5px 5px  9px; width:522px; display:inline-block; margin:5px 0}
.dynamic-right-content-vote-not-started table{ width:522px}
.dynamic-right-content-vote-not-started-left{ width:85%}
.dynamic-right-content-vote-not-started-right{ width:15%; text-align:right; vertical-align:bottom; padding:0 0 5px 0}
.dynamic-right-content-vote-not-started-left li{  padding:2px 0 7px 0;color:#666}
.dynamic-right-content-vote-not-started-left li input{ margin:0 5px 0 0; position:relative; top:2px; }
.dynamic-ballot{ margin:5px 0 0 }
.dynamic-ballot-list{ line-height:23px; height:23px}
a.shat-ballot-icon{ background:url(../images/photo-icon.gif) no-repeat -58px -17px; width:38px; height:15px; display:inline-block; padding:4px 0 0 20px; margin:0 0 0 7px; line-height:12px;color:#108589}
a.open-ballot-icon{ background:url(../images/photo-icon.gif) no-repeat 0px -17px; width:38px; height:15px; display:inline-block; padding:4px 0 0 20px; margin:0 0 0 7px; line-height:12px;color:#108589}
a.shat-ballot-icon:hover{ background-position:-58px -36px; text-decoration:none; color:#108589}
a.open-ballot-icon:hover{ background-position:0px -36px; text-decoration:none; color:#0b5153}
.dynamic-right-content-vote-result .option-text{ width:28%; line-height:17px}
.dynamic-right-content-vote-result .option-count{ width:72%}
.dynamic-right-content-vote-result .vote-result{ margin:5px 0;background:none repeat scroll 0 0 #F9FCFF;border:1px solid #EAF2F9; padding:5px 0 0 0 }
.dynamic-right-content-vote-result .vote-option {margin-bottom:7px;}
.friend-vote-comment{ border-top:1px solid #DBDEE5; padding:10px 0px 0 0px; margin:5px 5px 0 5px}
.friend-vote-comment ul li span{ color:#666;}
.friend-vote-comment ul li {color:#747474;margin-bottom:6px;}
.dynamic-right-content-vote-result .option-count .number{ background:none}

.dynamic-repaste{ margin:5px 0 0 0}
.dynamic-repaste-from{ color:#666; margin:0 0 0 5px ;}
.dynamic-repaste-from a{ margin:0 0 0 5px}
.dynamic-repaste li{line-height:23px;}
.dynamic-repaste-photo{ display:inline-block; width:516px;}
.dynamic-repaste-photo .album120{ float:left; position:relative}
.dynamic-repaste-photo .dynamic-repaste-text{ float:right; width:378px;}
.video-play-icon{ position: absolute; background:url(../images/index-photo-close.png) -27px 0 no-repeat; width:35px; height:35px; overflow:hidden; top:30px; left:43px}
a:hover .video-play-icon{ background-position: -62px 0}

/*查看照片*/
.popup-show-photo-border{ text-align:center;position:absolute;z-index:9999; top:50px; width:100%; height:0px;}
.popup-show-photo{ margin:0 auto;position: relative; }
.show-photo-nav-Positioning{position:absolute; bottom:0px; left:0px; _bottom:0px; width:100%;top:0px;height:0px;}
.show-photo-nav{margin:0 auto;position: relative;overflow:hidden}

.show-photo{ padding:3px;background:#fff; border:1px solid #898989; margin:0 auto 30px auto;  position:relative}
.popup-show-photo .close{ position:absolute; right:-10px;top:-10px; height:25px; width:25px; background: url(../images/index-photo-close.png) no-repeat; text-indent:-9999px; cursor:pointer;z-index:999999;}
.photo-box{ overflow:hidden;text-align:center;  display: table-cell;vertical-align: middle; *font-size:316px; background:#f1efef}
.photo-box img{vertical-align: middle;}
.show-photo-tools{  background:#f6f6f6; display:inline-block; width:100%;}
.show-photo-tools h1{ font-weight:bold; float:left;line-height:22px; }
.show-photo-icons{ float:right;}
.show-photo-icons strong{ float: left; font-weight:100; margin:3px 0 0 0;*margin:5px 0 0 0;}
.show-photo-icons span{ display:inline-block; float:left; text-indent:-9999px; cursor:pointer; width:12px; height:12px; background: url(../images/photo-icon.gif) no-repeat; margin-left:7px;}
.show-photo-icons span.show-photo-icon-a{ width:17px; height:17px; background-position:-1px 0; }
.show-photo-icons span.show-photo-icon-b{ width:17px; height:17px; background-position:-16px 0; }
.show-photo-icons span.show-photo-icon-c{ width:17px; height:17px; background-position:-32px 0}
.show-photo-comment{ clear:both; margin:10px 0px ; padding:0 115px 0 0; position:relative; display:inline-block; width:240px}
.input_comment{width:100%; }
.input_comment input{ width:100%;height:20px; border:1px solid #838383; color:#666666}
.input_comment h1{ text-align:left}
.input_comment h1 strong{ font-size:14px; margin:0 5px 0 0}
.input_button{  position:absolute; top:1px; right:0;}

.show-photo-comment-list{ background:#fff; width:188px; padding:0 8px; position:absolute; right:-205px;top:36px; border:1px solid #898989; border-left:none}
.show-photo-comment-list h3{ color:#892b2c; line-height:22px; height:22px; padding-top:2px; border-bottom:1px solid #b2b2b2; text-align: left}
.show-photo-comment-list h3 a{ float:right;}
.show-photo-comment-list dl{ clear:both; padding:5px 0; margin-bottom:3px; border-bottom:1px solid #dfe3e6 }
.avatar34{ width:34px; padding:4px; border:1px solid #dfe3e6; background:#f6f6f6; display:inline-block}
.avatar34 img{ width:34px; height:34px; display:block;}
.show-photo-comment-list dl dt{ float:left; margin-right:7px}
.show-photo-comment-list dl dd{ line-height:18px; text-align:left}
.show-photo-comment-list dl dd.time{ text-align:right; color:#666; margin:5px 0 }
.acomment_index{ background:#f2f7fc;}
.acomment_index .a-r-main {padding:2px 0;text-indent:0px;}
.acomment_index .a-r-top {padding:0px 0 0;}
.acomment_index .reply-box{padding:11px 0;}
.acomment_index .acomment-left{ width:10%; text-align:left}
.acomment_index .acomment-left div{ margin:0}
.acomment_index .acomment-right{ width:90%;}
.acomment_index .reply-box{width:100%;display:inline-block;}
.acomment_index .a-r-time{padding-right:0px;}
.acomment_index .a-r-top a.del-classify{margin:0 0px 0 10px;}
.acomment_index .open-comments a{text-decoration:non}
.acomment_index .open-comments a:hover{ text-decoration:none }
.acomment_index .a-r-bottom{ overflow:hidden}
.open-comments-icon{ background:url(../images/photo-icon.gif) no-repeat -80px -3px; width:14px; height:14px; display:inline-block; position:relative; top:3px; margin:0 5px 0 0}

/*田亮-- 动态*/
.dynamic-right-content-transhipment ul li div{ float:left; margin-right:5px;}

.dynamic-right-content-favorites{ margin-bottom:13px;}
.dynamic-right-content-favorites p{ color:#666}
.dynamic-comment{ background:#ECF2F8; padding:7px 0px 0px; margin-bottom:13px;}
.dynamic-comment .sm-table{ padding:0 5px}
.dynamic-comment .arthover{ background:#fff}
.dynamic-comment .dynamic-right-comment-simple{ padding:7px 0px}
.dynamic-comment .acomment{ margin-bottom:0px; padding:11px 5px 0 5px;border-top:1px solid #dbdee5;}
.dynamic-comment .reply-box {border-top:1px solid #DBDEE5;}
.open-all-comments{border-top:1px solid #DBDEE5; padding:11px 5px; overflow:hidden}
.open-all-comments a{ color:#184a89}
.open-all-comments a:hover{ text-decoration:none}
.trend-vote-box{ clear:both}
.trend-vote-box a.show-all{ float:right;}
.dynamic-right-content-wow p{ line-height:24px;}
.dynamic-right-content-wow ul li,.dynamic-right-content-bbs p,.dynamic-right-content-favorites p{ line-height:20px; color:#666}
.dynamic-friends-comment ul li{height:23px;line-height:23px;}
.dynamic-friends-comment{ padding:5px 0 0 0}
.dynamic-content-photo{display:inline-block;width:516px; padding:5px 0 0 0}
.dynamic-content-photo .album120{ float:left}
.dynamic-content-photo .dynamic-repaste-text{float:right;width:378px;line-height:23px;word-wrap:break-word;}
.dynamic-repaste-text ul li{line-height:23px;}

.show-all-comment{ line-height:24px; clear:both; overflow:hidden; margin:3px 0 0 0}
.show-all-commen-right{ float:right}
.comment-icon{ background:url(../images/photo-icon.gif) no-repeat -66px 0; width:14px; height:15px; display:inline-block; position:relative; left:5px;*top:-2px}
.dynamic-right-content-diary li,.dynamic-right-content-photo li{ line-height:20px;}
.dynamic-right-content-diary li span{ color:#666}

.dynamic-right-content-photo div{ float:left;  }
.dynamic-right-content-photo ul{ float:left;margin-left:13px;}

h1 .brackets-l-icon,h1 .brackets-r-icon{ margin:0 5px}

.more-dynamic-a{ width:587px; height:27px; text-align:center; color:#336699; border:1px solid #e8e5e5; background: url(../images/more-dynamic-a.gif) repeat-x; display: inline-block; margin:13px 0 0 0; line-height:27px}
.more-dynamic-a:hover{ text-decoration:none;  background: url(../images/more-dynamic-a.gif) repeat-x 0 -27px;color:#336699; }


.photo-showgirl-mr{ display:inline-block; width:602px; margin:13px 0 13px 13px}
.photo-showgirl-content{ float:left; width:301px; overflow:hidden}
.photo-showgirl-content .album-pic,.photo-showgirl-content .photo-showgirl-text{ float:left}
.photo-showgirl-text{ margin:0 0 0 10px}
.photo-showgirl-text ul{ margin-left:2px; }
.photo-showgirl-text ul li{ display:block; line-height:24px; color:#333;}
.photo-showgirl-text ul li.title{ font-size:14px; font-weight:bold; line-height:28px; height: 24px;overflow:hidden;white-space:nowrap; word-break:break-all; word-wrap: break-word; text-overflow:ellipsis; 
width: 100%
}
.photo-showgirl-text ul li.count span {color:#9E2224;margin:0 3px;}
.index-right-ad{ border:1px solid #cde8fd; padding:1px ; margin:13px 0 0 13px}
.c-666 a:link,.c-666 a:visited{ color:#666}

.dynamic-wow-rz{ margin-top:10px;}
.dynamic-wow-rz-icon{ width:52px; height:78px; background:url(../images/rz-icon.gif) no-repeat; float:left; margin-right:16px;}
.dynamic-wow-rz-text{  line-height:23px; padding-top:10px;}


/*查看更多评论*/
.clearfixmoro{ text-align: right; border-top:1px solid #ecebea; padding:10px  0 10px 0; line-height:12px}
.retracting_icon-r{ background:url(../images/photo-icon.gif) -106px 0; width:8px; display:inline-block; height:13px; margin:0 0 0 5px;*height:16px;}
.dzh-icon{ display:inline-block; width:16px; height:16px; background:url(../images/dzh.png) no-repeat 0 0; float:left; margin:4px 2px 0 0}

.theme-album-index{ margin:13px 10px; position:relative; overflow:hidden;zoom:1}
.theme-album-index span{ display:inline-block; width:28px; height:30px; background:url(/res/album/images/theme-album-btn.gif) no-repeat; position:absolute;top:55px; cursor:pointer}
.theme-album-index span.left-btn{ background-position:0 0;left:0}
.theme-album-index span.right-btn{ background-position:0 -30px;right:0}
.theme-album-index .theme-album-list{ margin:0 30px}
.theme-album-index .theme-album-list li{ float:left; display:inline; width:152px; border:1px solid #dadada; background:#f7faff; height:153px; margin:0 12px; padding:7px 0 1px 0}
.theme-album-index .theme-album-list li div{ margin:0 auto}
.theme-album-index .theme-album-list li .theme-album-info{ border-bottom:1px solid #dadada; margin-top:10px; text-align:center}
.theme-album-index .theme-album-list li .theme-album-info a{ font-weight:bold; font-size:14px; }
.theme-album-index .theme-album-list li .theme-album-info  p{ line-height:19px; margin-bottom:1px; border-bottom:1px solid #dadada;}
.theme-album-index .theme-album-list li .theme-album-info  p b{ color:#9d2224; margin:0 3px}
.theme-album-index .album130{ height:97px; overflow:hidden}
.theme-album-index .album130 a{display:table-cell;vertical-align:middle;text-align:center;width:130px;height:97px;*font-size:85px;}

.armory-news-list{ margin:10px 0}
.armory-news-list dd{ margin:5px 0}
.armory-news-list dd .time{ font-size:11px;}
.armory-news-list dd .time ins{ text-decoration:none; color:#666; margin-right:6px}

/**大杂烩精华**/
.repaste-icon-b, .repaste-icon-c{
    background: url(http://i.178.com/res/cite/images/repaste_icons.gif) no-repeat   0 0  ;
    display: inline-block;
    height: 16px;
    width: 16px;
	margin-bottom:-3px;
}

.repaste-icon-b {
    background-position: 0 -21px;
}
.repaste-icon-c {
    background-position: 0 -39px;
}
.dzh-index .theme-album-list li .theme-album-info{ margin-top:5px; height:42px;}
.dzh-index .theme-album-list li .theme-album-info p{ line-height:normal; height:40px; padding:0 10px;}
.dzh-index .theme-album-list li .theme-album-info a{ font-size:12px;}
.dzh-index .theme-album-list li  .album130 p{ padding:5px; height:87px; overflow:hidden; color:#757575; line-height:18px;}

/**投票侧边栏**/
.side-vote{ border:1px solid #e2e8f1; margin-top:10px}
.side-vote .t{ padding:5px 10px; background:#f7faff; border-bottom:1px solid #e2e8f1; font-size:14px; font-weight:bold; color:#1072aa; line-height:18px;}
.side-vote .con{ padding:5px 10px;}
.side-vote .con dt{ color:#696969; line-height:18px;}
.side-vote .con dd{ margin:6px;}
.side-vote .con dd input{ float:left; margin-right:3px; *float:none; *margin:0}
.side-vote .btn{ text-align:center; margin:5px}

