.more{clear:both;height:24px;}
.more a{float:right;}
.mod {margin-bottom: 15px;}
.red{color:#D71118;}
.listBase {margin-bottom: 15px;}
.listBase .listName {width: 570px; float: left; font-size: 14px; font-weight: bold;}
.listBase .stat {text-align: right; width: 350px; float: right; color: #909090;}
.listBase .stat * {color: #909090;}
.listBase .videoClass {border: 1px solid #c6c6c6;border-right-width: 0;border-left-width: 0;padding: 2px 0;margin-top: 5px;height: 20px;}
.listBase .videoClass .from {width: 640px;  font-family: "宋体"; float: left; color: #909090}
.listBase .videoClass .more {text-align: right; width: 630px; float: left; color: #909090}

.userAction li{float:left;margin-bottom:10px;border:1px solid #bbdded;overflow:hidden;height:26px;}
.userAction a{display:block;background:url(/images/res/ico_userAction.gif) no-repeat;padding-left:28px;height:26px;line-height:26px;}
.userAction a:hover{background:#bbdded url(/images/res/ico_userAction_hover.gif) no-repeat;}
.userAction .upLower{width:100px;}
.userAction .upLower .likeLink {	line-height: 26px; color: #0044ff; font-size: 14px; font-weight: bold; text-decoration: underline;}
.userAction .up {z-index: 7; position: relative; width: 104px; background-position: 2px 0; float: left;}
.userAction .up A {width: 72px; background-position: 2px 0; text-decoration: none;}
.userAction .up A:hover {width: 72px; background-position: 2px 0; text-decoration: none;}
.userAction .num {position: absolute; width: 60px; display: block; color: #909090; font-size: 10px; overflow: hidden; top: 0; text-decoration: none; left: 65px;}
.userAction .wComment{width:68px;margin-left:10px;}
.userAction .wComment a,.userAction .wComment a:hover{width:50px;background-position:2px -150px;}
.userAction .favo{width:68px;margin-left:10px;}
.userAction .favo a,.userAction .favo a:hover{width:50px;background-position:2px -50px;}
.userAction .report{width:68px;margin-left:10px;}
.userAction .report a,.userAction .report a:hover{width:50px;background-position:2px -225px;}
.userAction .paste{width:68px;margin-left: 10px;}
.userAction .paste a,.userAction .paste a:hover{width:180px;background-position:2px -125px;}
.userAction .rePost{width:68px;margin-left:10px;}
.userAction .rePost a,.userAction .rePost a:hover{width:50px;background-position:2px -77px;}
.userAction .broadcast{width:68px;margin-left:10px;}
.userAction .broadcast a,.userAction .broadcast a:hover{width:50px;background-position:2px -275px;}
.userAction .download{width:68px;margin-left:10px;}
.userAction .download a,.userAction .download a:hover{width:50px;background-position:2px -250px;}
.userAction .collect{width:68px;margin-left:10px;}
.userAction .collect a,.userAction .collect a:hover{width:50px;background-position:2px -50px;}


.sn {color:#83CFFF;font-weight:bold;margin-right:10px;}
.top3 {color:#D71118;}
.textList li{width:240px;font-size:13px;font-family:"宋体";line-height:25px;border-bottom: #e5e5e5 1px solid;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.textList li img{margin-left:5px;}

.info_box{border: 1px solid #a2d2f0;padding:10px; background: #e8f6ff;}


#contentShow{width:100%; overflow:hidden; margin:5px auto;font-size:14px;}
#contentShowHtml {margin: 0 10px 0 10px;}#contentShowHtml *{font-size:14px;line-height:25px}
#contentShowDownload{border: 1px solid #e5e5e5;padding:10px; background: #fff; }
#contentShowDownload .infodiv {width:200px; float:left}
#contentShowDownload .introdiv { margin-left:20px;width:420px;height:100%; float:left;font-size:14px;line-height:25px;}
#contentShowDownload li{line-height:25px;font-size:14px}
#contentShowDownload img{ vertical-align:middle}
#contentShowPlay{border: 1px solid #a2d2f0;padding:10px; background: #000}
.introdiv{margin:15px 0;padding:10px 15px;background:#E8F6FF;font-size:14px;line-height:25px}
#contentShowImage{border: 1px solid #a2d2f0;padding:10px; background: #fff; text-align:center }
.mediaShowDiv{margin:20px 0 20px 10px;}

#download_btn_wrap a {background:url("/images/res/download_btn.gif") no-repeat scroll 0 0 transparent;display:block;height:42px;text-decoration:none;width:174px;margin-top:5px;}
#download_btn_wrap a:hover{background:url("/images/res/download_btn.gif") 0 -47px no-repeat;text-decoration:none;margin-top:5px;}

.nBox .pack_list{width:240px;float:left;padding-bottom:7px;*padding-bottom:8px;_padding-bottom:7px;overflow:hidden;}
.nBox .pack_list li{float:left;width:240px;height:23px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.nBox .pack_list li .album_title{float:left;position:absolute;z-index:0;width:210px;height:30px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.nBox .pack_list li .append{float:right;height:20px;overflow:hidden;color:#909090;}
.nBox .pack_list li .append *{color:#909090;}
.nBox .pack_list li .show_title{position:absolute;z-index:0;width:240px;height:22px;}
.nBox .pack_list li .show_title a{display:block;height:22px;margin-left:20px;padding-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.nBox .pack_list li .show_title a:hover{background:#daf3fa;text-decoration:none;}
.nBox .pack_list li.current{background:#6a9bc0 url("/images/res/master.png") no-repeat left -90px;color:#fff;}
/*.nBox .pack_list li.current .num{color:#fff;}*/
.nBox .pack_list li.current .show_title{width:240px;padding:1px 0 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.nBox .pack_list li .show_title a:visited{color:#551a8b;}

.nBox .control{border-bottom:1px solid #e5e5e5;}
.nBox .panel{padding-top:10px;}
.albumlistArea .nBox .body{border:0 none;padding:9px 0 0;}
.albumlistArea .pack_list{width:100%;height:100%;overflow:hidden;}
.albumlistArea .pack_list table{width:100%;table-layout:fixed;}
.albumlistArea .pack_list thead{background:#f2f2f2;}
.albumlistArea .pack_list thead .label{display:block;height:16px;overflow:hidden;line-height:16px;}
.albumlistArea .pack_list thead .num{color:#909090;line-height:16px;}
.albumlistArea .pack_list td{vertical-align:top;padding:2px 0 0 5px;overflow:hidden;}
.albumlistArea .pack_list thead td{border-right:1px solid #fff;padding-top:4px;padding-bottom:2px;}
.albumlistArea .pack_list tbody tr:hover{background:#daf3fa;}
.albumlistArea .pack_list tbody td{border-bottom:1px dashed #e5e5e5;padding:4px 0 2px 5px;}
.albumlistArea .pack_list .vOrder{width:30px;}
.albumlistArea .pack_list .vTitle{width:300px;}
.albumlistArea .pack_list .vUpdater{width:80px;}
.albumlistArea .pack_thumb a:visited,
.albumlistArea .pack_list a:visited{color:#551a8b;}
/*.albumlistArea .pageBar{padding-top:10px;width:580px;margin:0 auto;}*/

.listArea {margin-bottom:15px;padding-top:1px;}
.listArea .nBox {margin-bottom:0;margin-top:-1px;}
.listArea .nBox .user {clear:both;height:50px;overflow:hidden;}
.listArea .nBox .user .photo {float:left;margin-right:10px;width:34px;}
.listArea .nBox .user .photo img{width:32px;height:32px;border:1px solid #e5e5e5;padding:1px;background:#fff;}
.listArea .nBox .user .name {float:left;margin-right:5px;}
.listArea .nBox .user .pub {color:#909090;float:left;}
.listArea .nBox .item .label {color:#909090;float:left;width:30px;}
.listArea .nBox .item .content {float:right;width:210px;}

.authorArea {margin-bottom:15px;padding-top:1px;}
.authorArea .nBox {margin-bottom:0;margin-top:-1px;}
.authorArea .nBox .user {clear:both;height:80px;overflow:hidden;}
.authorArea .nBox .user .photo {float:left;margin-right:10px;width:66px;}
.authorArea .nBox .user .photo img{width:64px;height:64px;border:1px solid #e5e5e5;padding:1px;background:#fff;}
.authorArea .nBox .user .name {margin-bottom:5px;}
.authorArea .nBox .user .name a  {font-size:14px;font-weight:bold;}
.authorArea .nBox .user .pub {color:#909090;}
.authorArea .nBox .item {float:left;padding-right:8px;}

.mark100User{ padding:9px 0 9px 0; border-bottom:1px dashed #EEEEEE;}
.mark100User .userHead{height:48px;padding:1px;width:48px;float:left;border:1px solid #C2DBA4;margin-right: 10px;}
.mark100User .userHead img{height:47px;width:47px;}
.mark100User .content {float:left;width:180px;overflow:hidden;}
.userHead img:hover {border: solid #FF4E00 2px;cursor:pointer;}

.endMore { background:none repeat scroll 0 0 #E8F6FF;clear:both;height:46px;line-height:44px;overflow:hidden;text-align:right}
.endMore .copyurl{padding: 2px 10px 2px 23px;background: url(/images/res/icon_copyurl.gif) no-repeat;}
.endMore .copyres{padding: 2px 5px 2px 23px;background: url(/images/res/icon_copyres.gif) no-repeat;}
.dotline {background:url("/images/res/dotline.gif") repeat-x transparent;clear:both;display:block;height:1px;overflow:hidden;}

.albumlistArea .viewChecker {height:30px;float:right;padding-right:10px;}
.albumlistArea .viewChecker .break {border-right:1px dotted #6A9DC0;display:block;float:left;height:16px;margin-left:5px;overflow:hidden;width:1px;}
.albumlistArea .viewChecker .types {float:right;padding-top:4px;}
.albumlistArea .viewChecker .type {line-height:14px;color:#868686;display:block;float:left;height:16px;margin-left:8px;}
.albumlistArea .viewChecker .type:hover {color:#000000;text-decoration:none;}
.albumlistArea .viewChecker .type .ico {border:1px solid #C6C6C6;display:block;float:left;height:10px;margin-right:2px;overflow:hidden;padding:2px 0 0 2px;width:10px;}
.albumlistArea .viewChecker .type:hover .ico {border:1px solid #6B9DBF;}
.albumlistArea .viewChecker .current {color:#000000;cursor:default;}
.albumlistArea .viewChecker .current * {cursor:default;}
.albumlistArea .viewChecker .current .ico {border:1px solid #6B9DBF;}


.vCollImg {margin: 0 auto 10px;width: 100%;overflow: hidden;border-bottom:1px solid #e5e5e5;}
.vCollImg .videos {width: 100%;overflow: hidden;margin-left:5px}
.vCollImg .video {margin-bottom: 5px;float: left;margin-right: 18px;width:116px;height:156px;}
.video .videoImg {height: 84px;width: 110px;margin-bottom:6px;overflow:hidden;}
.video .videoTitle{width:116px;height:60px;overflow:hidden;}
.video .videoImg a:hover img{background:none repeat scroll 0 0 #86ABD1;}
.video .videoImg img {height:78px;max-width:104px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BBBBBB;padding:2px;}


.topicShow *{width:100%; overflow:hidden; margin:5px auto;font-size:14px;line-height:25px}
.text_dir *{line-height:24px;font-size:14px;}
.text_dir{background:#F1F9FF;border:1px solid #33bbed;margin:10px 0 20px 0;padding:0 0 10px 0;position:relative;zoom:1;z-index:1;float:left;clear:both;}
.text_dir p{font-weight:bold;line-height:30px;border-bottom:1px dashed #33bbed;padding-left:10px;margin:0 4px 10px;}
.text_dir dl{float:left;padding-right:20px;}
.text_dir dd{;float:left;background:url(/images/template/link_go.gif) no-repeat -2px 2px;margin-left:15px;padding-left:15px;line-height:22px;position:relative;}

.ico__showthumb {background:url("/images/res/icon_album_show.gif") no-repeat transparent;cursor:pointer;display:inline-block;height:8px;width:8px;}
.ico__showlist {background:url("/images/res/icon_album_list.gif") no-repeat transparent;cursor:pointer;display:inline-block;height:8px;vertical-align:top;width:8px;}

.zuowen_content p{line-height:24px;margin-bottom:8px;text-indent:2em;padding:5px 50px 0 10px;}
.gs_div{padding:5px 15px 0 10px;}.gs_voice{margin-bottom: 15px;}.gs_author{margin-left:20px;}.gs_content p{line-height:24px;margin-bottom:8px;text-indent:2em;font-family: inherit;font-size: 1.16em !important;}
.gs_content .gs_text p, .gs_content .gs_a_detail .gs_a_text p{text-indent:0 !important;}.gs_a_detail{clear:both;}.gs_a_menu{clear:both;border: 1px solid #E0DEDE;padding: 6px 10px;margin-top:20px;}
.gs_content p span{display:inline-block;margin-bottom: 25px;}.gs_content p strong{display:block;text-indent: 0;color: #f5931c;font-size: 1.0em !important;}
.gs_content .gs_section{display: inline-block; margin:10px 0 10px 0;box-sizing: border-box;border-color: rgb(249, 110, 87);border-bottom: 2px solid;line-height: 1; font-size: 1.2em !important; font-weight:bold;font-family: inherit; text-align: center; text-decoration: inherit; color: rgb(249, 110, 87);}
.gs_a_intro{clear:both;margin-top:10px;font-size:1.16em !important;min-height: 155px;}.gs_a_intro .gs_a_img{ float:left;text-align:center; margin:3px 10px 5px 0;height: 155px;}
.openres{float: left;margin:10px 10px 10px 300px;width:100px;height:50px;line-height: 50px;border:1px solid #e5e5e5;text-decoration:none;text-align: center;background-color: #f5931c;color:#fff; font-family: "microsoft yahei";font-size: 20px;}
.openres:hover {text-decoration:none;cursor:pointer;background-color:#ffc705;}