﻿.show-list { margin: 0 20px; }
.column.m-crumb { font-size: 16px; margin: 30px 0 20px 0; border-bottom: 2px solid #ccc; padding-bottom: 10px; }
.column.m-crumb a, .column.m-crumb em { font-size: 16px; line-height: 18px; }
.article-content-title { font-size: 32px; color: #444; font-weight: normal; padding: 5px 0 5px 0; max-width: 900px; }
.article-content-level2title { color: #333; font-size: 20px; padding: 0 0 15px 0; font-weight: normal; }
.article-content-level3title { color: #333; font-size: 20px; padding: 0; font-weight: normal; }
.article-infos, .article-infos .source { font-size: 16px; color: #666; height: 35px; line-height: 35px; }
.article-infos a, .article-infos span { padding-right: 10px; }
.article-infos .comment { width: 25px; height: 20px; background-position: -10px -267px; margin-top: 15px; }
.article-infos .comment:hover { background-position: -10px -221px; }
.article-infos .increase, .article-infos .decrease { width: 25px; height: 20px; background-position: -10px -356px; }
.article-infos .decrease { background-position: -10px -441px; }
.article-infos .increase:hover { background-position: -10px -311px; }
.article-infos .incurrent { background-position: -10px -311px; }
.article-infos .decrease:hover { background-position: -10px -398px; }
.article-infos .decurrent { background-position: -10px -398px; }
.article-describe { border-left: 2px solid #0091e4; background: #efefef; padding: 10px 15px 10px 0; }
.article-describe p { margin-left: 14px; font-size: 16px; color: #555; line-height: 1.8; }
.article-describe p strong { color: #444; }
.article-detail { border-top: 2px solid red; }
.article-detail .article-detail-inner p { padding-bottom: 30px; text-indent: 2em; font-size: 16px; line-height: 2; color: #555; }
.article-detail p img { max-width: 1000px; text-align: center!important; margin: 0 auto!important;display: block;text-indent: 0!important; }
.article-detail p a { color: #06c; }
.article-detail-singlepic p { text-align: center; }
.survey-inner .survey-o1 { font-size: 12px; color: #777; padding-bottom: 5px; padding-top: 6px; margin-left: 10px; }
.survey-inner .survey-intro { color: #444; font-size: 14px; line-height: 26px; margin-left: 10px; padding-bottom: 5px; }
.title .time { font-size: 14px; }
/*忙鈥撯�∶�-忙艩鈥⒚ヂ�*/
.vote-w280 { width: 280px; }
.vote-w200 { width: 200px; }
.vote-w120 { width: 120px; }
.vote-result .progress { height: 12px; background-color: #e0e0e0; position: relative; }
.vote-result .progress div { height: 12px; position: absolute; left: 0; top: 0; }
.ie6 .vote-result .progress div { overflow: hidden; zoom: 1; }
.vote-result .vote-c1 div { background-color: #e85200; }
.vote-result .vote-c2 div { background-color: #e28a00; }
.vote-result .vote-c3 div { background-color: #549bc2; }
.vote-result .vote-c4 div { background-color: #54c268; }
.vote-result .vote-c5 div { background-color: #c2548f; }
.vote-result .vote-c6 div { background-color: #8c54c2; }
.vote-result .vote-c7 div { background-color: #546cc2; }
.vote-result .vote-c8 div { background-color: #fffc00; }
.vote-result .vote-c9 div { background-color: #00fcff; }
.vote-result .vote-c10 div { background-color: #8a00ff; }
.vote-result .nums { font-family: Arial; }
/*忙鈥撯�∶犆寂∶β绰幻ヅ犅�*/
.article-activity-inner p { font-size: 14px; color: #444; margin: 0 10px 0 10px; }
.article-activity-time { font-size: 12px; color: #777; padding-left: 30px; background-position: -10px -1126px; }
.article-activity-intro { font-size: 14px; color: #444; margin: 0 10px 0 10px; }
/*氓聬鈥灻︹�撀姑ヂ徛嵜ヂ衡��*/
.article-relevance { }
.article-rel-title { font-size: 14px; color: #444; font-weight: normal; }
.article-relevance a { color: #06c; line-height: 2; }
.fullbutton { height: 30px!important; line-height: 30px; margin-left: 10px; padding: 0 10px; font-size: 12px; }
/*氓藛鈥犆┞÷得ヂ济ㄋ喡�*/
.article-nav { }
.article-nav li { float: left; width: 50%; overflow: hidden; height: 26px; font-size: 14px; line-height: 26px; }
.article-nav li a { color: #4e4e4e; }
.article-nav li a.current { color: #aaa; }
.article-nav li a:hover { color: #06c; text-decoration: underline; }
/*忙鈥撯�∶犆β忊�櫭ぢ宦睹寂∶ぢ嘎ぢ郝好ぢ糕�溍β犅�*/
.article-special { margin: 20px 0; }
.article-special .photo { width: 82px; height: 82px; background: url(images/special-photo.png) no-repeat; margin-right: 30px; }
.article-special .info { margin-right: 90px; }
.article-special .info .name { color: #06c; }
.article-special .info em { color: #999; font-size: 12px; }
.article-special .info .button1 { padding: 5px 10px; }
.article-special .list li { padding-left: 10px; background: url(images/ico16x16.png) no-repeat -20px -1088px; line-height: 26px; }
.article-special .list li a { font-size: 14px; color: #06c; }
.interaction .interaction-btn { width: 40px; height: 40px; margin-right: 25px; }
.interaction .love { background-position: -19px -20px; color: #fff; font-size: 10px; }
.interaction .love span { /*display: block;*/ text-align: center; padding-top: 17px; }
.interaction .loved { background-position: -22px -1883px; }
.interaction .love:hover { background-position: -19px -85px; }
.interaction .click { /*background-position: -22px -1949px;*/ }
.interaction .love:hover span { display: none; }
.interaction .love.loved:hover { cursor: default; background-position: -22px -1883px; }
.interaction .loved span, .interaction .love.loved:hover span { display: block; color: #fff; }
.interaction .comment { background-position: -19px -895px; }
.interaction .comment:hover { background-position: -19px -977px; }
.interaction .collect { background-position: -19px -153px; }
.interaction .copy { background-position: -22px -2019px; }
.interaction .copy:hover, .interaction .copy.zeroclipboard-is-hover { background-position: -22px -2079px; }
.interaction .collect:hover { background-position: -19px -224px; }
.interaction .print { background-position: -19px -598px; }
.interaction .print:hover { background-position: -19px -667px; }
/*猫隆篓忙聽录*/
.article-detail table{width:90%!important;margin: 0 auto;}
.article-detail table.borderVisible td,.article-detail table.borderVisible th,.article-detail table.borderVisible caption{border:1px solid #555 !important;}
.article-detail table.borderHidden td,.article-detail table.borderHidden th,.article-detail table.borderHidden caption{border:1px dashed #555 !important;}
.article-detail table td,.article-detail table th,.article-detail table caption{border:1px solid #555 !important;}
.article-detail td{break-word:break:all!important;padding: 10px!important;line-height: 2;}
.article-detail td p{ text-indent:0!important;margin:0!important;padding:0!important;}
/*莽鈥郝该モ�β趁┧溾�γ幻ニ嗏�斆÷寂∶β犅徝р�郝モ�郝久β犫��*/
.category-icon-article { background-position: -10px -1147px; padding-left: 30px; _padding-left: 0; _background: none; }
.category-icon-video { background-position: -10px -1190px; padding-left: 30px; _padding-left: 0; _background: none; }
.article-threesource { margin-left: 90px; padding-top: 5px; }
.article-threesource a { font-size: 12px; color: #777; padding: 2px 4px; margin-right: 6px; }
.article-threesource a:hover { color: red; }
.article-threesource a.c1 { background-color: #f7ebf9; }
.article-threesource a.c2 { background-color: #f0ebf4; }
.article-threesource a.c3 { background-color: #edf9ee; }
.article-threesource a.c4 { background-color: #f3f3e6; }
.article-threesource a.c5 { background-color: #f3ede9; }
/*盲潞艗莽禄麓莽聽聛*/
.article-content-disilicide { top: 10px; right: 0; }
.disilicide .cover { width: 68px; height: 68px; background-color: rgba(0,0,0,0.6); position: absolute; top: 0; left: 0; }
.disilicide .cover span { display: block; width: 30px; height: 40px; line-height: 24px; color: #fff; margin-left: 23px; margin-top: 10px; font-size: 12px; cursor: pointer; }
/*氓聫鲁盲戮搂*/
.article-content-right { right: 0; top: 90px; }
/*猫炉鈥灻�*/
.m-comment { }
.m-comment .usernamephoto { width: 61px; height: 87px; }
.m-comment .usernamephoto .defaultphoto { background: transparent url(images/photo60x60.png) no-repeat center center; }
.m-comment .usernamephoto .userphoto { width: 60px; height: 60px; }
.m-comment .usernamephoto .username { display: block; font-size: 12px; text-align: center; margin-top: 4px; color: #06c; }
.m-comment .comment-infos { margin-left: 100px; }
.m-comment .comment-address-date { font-size: 12px; color: #777; }
.m-comment .comment-infos p { color: #444; font-size: 14px; padding-top: 10px; line-height: 22px; }
.m-comment .comment-interaction a { font-size: 12px; color: #777; margin-left: 5px; }
.m-comment .comment-interaction a.love { background-position: -10px -701px; width: 25px; height: 15px; padding-left: 20px; }
.m-comment .comment-interaction a.love:hover { background-position: -9px -661px; }
.m-comment .comment-interaction a.love.no { width: 8px; }
.m-comment .comment-interaction a.reply { margin-left: 0; }
.m-comment .comment-infos .comment-content { min-height: 60px; }
.m-comment .reply-box { border: 1px solid #ddd; background-color: #f8f8f8; padding: 5px 10px; margin: 5px 0; position: relative; }
.m-comment .reply-box-hover { background-color: #fcfcfc; border-color: #dfdfdf; }
.m-comment .reply-box .comment-interaction { position: absolute; bottom: 6px; right: 10px; }
.m-comment .reply-box .comment-interaction.hover a { color: #008bdb; }
.m-comment .reply-box .comment-interaction.hover a.love { background-position: -10px -662px; }
.m-comment .reply-box .reply-box-username { font-size: 12px; color: #777; }
.m-comment .reply-box .reply-box-username a { color: #06c; }
/*莽鈩⒙幻ヂ解��*/
.userlogin-panel { height: auto; }
.userlogin-panel .cover { background-color: #fff; }
.userlogin-panel .cover p { text-align: center; font-size: 14px; line-height: 120px; color: #444; }
.userlogin-panel .cover p a { margin-right: 5px; margin-left: 5px; }
/*猫炉鈥灻好γζ掆�γ┞÷�*/
.comment-title-tab { height: 30px; }
.comment-title-tab .line { border-bottom: 1px solid #efefef; width: 100%; height: 0; z-index: 1; bottom: 0; left: 0; }
.comment-title-tab .title { width: 210px; z-index: 2; bottom: 0; }
.comment-title-tab .title a { font-size: 16px; color: #333; margin-right: 25px; padding: 0 6px 6px 6px; }
.comment-title-tab .title a.current { border-bottom: 2px solid #0092e5; }
.comment-title-tab .pagination { position: absolute; bottom: 10px; right: 0; }
/*忙鈥撯�∶犆ぢ嘎♀�灻モ�郝久烩�灻β忊�櫭ぢ宦�*/
.article-pictures .gal_photo_view { height: 390px; }
.article-pictures .photo_esc { font-size: 14px; color: #333; height: 42px; }
.article-pictures .photo_index { right: 0; bottom: 165px; background-color: rgba(0,0,0,0.6); height: 40px; line-height: 40px; font-family: Arial; padding: 0 20px; color: #fff; font-size: 16px; }
.article-pictures .photo_index .current { color: #0091e4; padding-right: 8px; }
.go_all_gal { text-align: right; margin-right: 20px; }
.go_all_gal a { font-size: 14px; color: #444; }
.ie6 .disilicide .cover, .ie7 .disilicide .cover, .ie8 .disilicide .cover, .article-pictures .photo_index { filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
}
.buttonsamll { font-size: 14px; padding: 4px 13px; }
.userpost .info .name { color: #444; margin-right: 10px; }
.userpost .info a { color: #777; font-size: 12px; line-height: 20px; margin-top: 5px; }
.userpost .button1 { padding: 3px 5px; font-size: 14px; }
.comment-form { background-color: #f4f4f4; }
.comment-form .c-inner { border-top: 1px solid #ddd; padding: 20px 30px 10px; }
.comment-form .textarea-wrap { border: 1px solid #d6d6d6; position: relative; resize: none; }
.comment-form .textarea-wrap .textarea { background-color: #fff; border: medium none; height: 150px; overflow: hidden; padding: 5px; resize: none; width: 100%; }
.comment-form .textarea-wrap .login-warn { color: #666; height: 150px; left: 0; position: absolute; top: 0; width: 100%; z-index: 10; }
.comment-form .textarea-wrap .login-warn .info { line-height: 150px; text-align: center; }
.comment-form .loginform-user-info { color: #333; float: left; height: 26px; line-height: 22px; margin-top: 10px; overflow: hidden; width: 510px; font-size: 12px; }
.comment-form .loginform-user-info span { color: #333; }
.loginform-user-info .seccode-area { float: right; }
.comment-form .loginform-user-info span { color: #333; }
.label-anonymous { margin-left: 12px; }
.seccode-area label { float: left; margin: 0 3px; }
.seccode-area img { vertical-align: middle; }
.comment-form .btn-post { background-color: #0091e4; border: medium none; color: #ffffff; cursor: pointer; float: right; height: 22px; line-height: 18px; margin-top: 10px; width: 63px; }
.loginform-user-info .username-area { float: left; }
.comment-form .loginform-user-info { color: #333; line-height: 22px; }
.comment-form .loginform-user-info a { color: #333; }
.article-detail .fontSizeSmall p { font-size: 16px; }
.article-detail .fontSizeBig p { font-size: 18px; }
.article-infos .share a, .article-infos .share span { padding-right: 0px; }
.article-relevance .button1 { color: #fff; }
.article-video { text-align: center; }
.article-infos .fontsize { margin-top: 15px; }
/*忙艩鈥⒚ヂε掆�毭ぢ宦睹�灻┾偓鈥懊β∶ヂ悸徝♀�灻β犅访ヂ悸�*/

.vote .vote-detail-list .item { border: 1px solid #ddd; margin-bottom: 65px; margin-right: 8px; }
.vote .vote-detail-list .image { padding: 9px 9px 0 10px; }
.vote .vote-detail-list .image p { color: #444; font-size: 14px; height: 33px; line-height: 33px; }
.vote .vote-detail-list .bottom { background-color: #f5f5f5; border-top: 1px solid #ddd; height: 41px; }
.vote .vote-detail-list .bottom .nums { color: #777; font-family: Arial; font-size: 14px; padding-right: 10px; padding-top: 13px; }
.vote .vote-detail-list .bottom .nums { color: #777; font-family: Arial; font-size: 14px; }
.vote .vote-raido-list .bottom .check { cursor: pointer; height: 24px; left: 40%; line-height: 24px; padding: 0; text-align: center; top: 10px; width: 48px; }
.vote-sigle-bottom { background-color: #f5f5f5; border: 1px solid #ddd; min-height: 82px; width: 100%; }
.longseccodeimg img { margin-left: 11px; margin-top: 5px; }
.submit-bar { line-height: 30px; margin-bottom: 2px; }
.vote-sigle-bottom .vote-submit .m-input-text { margin-left: 10px; }
.submit-bar .m-input-text { margin-right: 5px; margin-top: 8px; }
.submit-bar .explain { font-size: 14px; }
.submit-bar { line-height: 30px; margin-bottom: 2px; }
.vote-submit .button1[type="submit"] { cursor: pointer; display: inline-block; font-size: 14px; height: 26px; line-height: 26px; margin-left: 10px; padding: 0; width: 50px; }
.vote-submit .cancel { color: #777; font-size: 14px; padding-left: 20px; padding-top: 5px; }
.vote-inner { margin: 6px; }