a {color: #236297; text-decoration:none;}
a:hover {color: #F0891A; text-decoration:none;}

/*相册列表*/
.album_title_top{ width:972px; height:20px; margin:0 auto; padding-top:20px;}
.album_title_top .album_title_lf{ float:left; display:inline; padding-left:15px;}
.album_title_top .album_title_lf b{ color:#000; font-size:14px; font-weight:normal;}
.album_title_top .album_title_lf .arrow{ font-family:"宋体";}
.album_title_top .album_title_rf{ float:right; display:inline; margin-right:15px;}
.top_btn{ margin:10px 0 0 28px;}
.top_btn a{ float:left; display:inline; background:url(../images/btn_bg.gif) scroll 0 0 no-repeat;width:71px; height:28px;text-align:center;color:#fff;font:bold 13px/28px "宋体";margin-right:10px; vertical-align:middle;}
*+html .top_btn a{ float:left; display:inline; background:url(../images/btn_bg.gif) scroll 0 0 no-repeat;width:71px; height:28px;text-align:center;color:#fff;font:bold 13px/26px "宋体";margin-right:10px; vertical-align:middle;}
.top_btn a:hover{ color:#fff;}
.top_btn a.dis{background:url(../images/btn_bg.gif) no-repeat scroll 0 -56px;color:#7b7a7a; font:normal 13px/28px "宋体";cursor:default;vertical-align:middle;}
*+html .top_btn a.dis{background:url(../images/btn_bg.gif) no-repeat scroll 0 -56px;color:#7b7a7a;font:bold 13px/26px "宋体";cursor:default;vertical-align:middle;} 
.top_btn a.dis:hover{color:#7b7a7a;}
.album_list{clear: both; width: 100%; overflow: hidden; padding-bottom:15px;}
.album_list ul{ margin-left:28px;}
.album_list .content{margin-left:28px;}
.album_list .item {float: left; width:164px; height:207px; margin:16px 16px 0 0; padding:13px 0 0 12px; line-height: 16px; word-wrap: break-word; word-break: normal; background:url(../images/album/album_border.gif) no-repeat; position:relative;}
.album_list .hover{ background:url(../images/album/album_border_hover.gif) no-repeat;}

.album_list .album_cover{width:144px;height:144px;padding:0;font-size:0;line-height:0;margin:0;}
.album_list .album_cover a {display:block;width:144px;height:144px;overflow:hidden;text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:129px;*font-family:Arial;}
.album_list .album_cover a img {vertical-align:middle; border:none;}
.album_list .album_name{ margin-top:5px; width:144px; overflow:hidden;white-space: nowrap; word-wrap:normal;line-height:22px; font-size:14px;}
.album_list .count{ width:144px;}
.album_list .count span.pv{ float:left; width:60px;}
.album_list .count .pv em{ font-style:normal;}
.album_list .count .comment{ float:left; background:url(../images/comment_icon.gif) no-repeat 0 3px; padding-left:15px; display:block; color:#666;}
.album_list .count .hover{ background:url(../images/comment_icon_hover.gif) no-repeat 0 3px; color:#236297;}
.album_list .edit_bar{ position:absolute; left:1px; top:1px; width:168px; height:27px; line-height:27px; background:#ECFAFE;}
.album_list .edit_bar a{ float:left; display:inline;}
.album_list .edit_bar .edit{ display:block; background:url(../images/album/edit_icon.gif) no-repeat scroll left center; padding-left:14px; margin:0 16px;}
.album_list .edit_bar .delete{ display:block; background:url(../images/star/icon-delete.gif) no-repeat scroll left center; padding-left:14px;}
.btm_page_con{ padding:0 30px 50px 0;}

/*相册排序*/
.top_option{ width:972px; height:auto; padding:5px 0 5px 0px;border-bottom:1px #E4E4E4 solid; margin:10px auto 0;}
.top_short{ width:695px;}
.top_option a:visited,.sort_save_con a:visited{text-decoration:underline;}
.top_option span{ font-weight:bold;}
.top_option .sort_notice{ background:url(../images/album/sort_notice.gif) no-repeat; padding-left:55px; height:20px; padding-top:2px;*padding-top:5px; color:#f0891a;}
.sort_save_con{ width:972px; text-align:center; padding:10px 0;}
.sort_save_con ul{ margin: 0 auto; width:200px;}
.sort_save_con li{ float:left; display:inline;}
.sort_save_con li.back{ width:110px; padding-top:5px;}
.bom{border-top:1px #E4E4E4 solid;margin:20px auto 0;}

#load_notice{ font-size:14px; text-align:center; list-style:22px; margin:100px auto;}
#nodata_notice{ font-size:14px; text-align:center; height:22px; line-height:22px; width:290px; padding:20px;margin:100px auto; color:#7c7c7c; border:1px #bbe2e9 solid; font-weight:bold;}
#nodata_notice a{ text-decoration:underline; color:#f76d02;}
#nodata_notice a:link{color:#f76d02;}

/*照片列表*/
.photo_list{clear: both; width: 100%; overflow: hidden; padding-bottom:15px;}
.photo_list ul{ margin-left:20px;}
.photo_list .content{margin-left:20px;}
.photo_list .item{float: left; display:inline; width:163px; height:190px; margin:0 14px 0 0; padding:20px 0 0 19px; line-height: 16px; word-wrap: break-word; word-break: normal;}
.photo_list .hover{ background:url(../images/album/photo_border.gif) no-repeat;}
.photo_list  .photo_cover  {width:144px;height:144px;padding:0;font-size:0;line-height:0;margin:0; position:relative;}
.photo_list  .cover{ border:1px #F4F3F3 solid;}
.photo_list  .photo_cover a {display:block;width:144px;height:144px;overflow:hidden;text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:129px;*font-family:Arial;}
.photo_list  .photo_cover a img {vertical-align:middle; border:none;}
.photo_list .album_name{ margin-top:5px; width:144px; overflow:hidden;white-space: nowrap; line-height:22px; font-size:14px;}
.photo_list .count{ width:144px;}
.photo_list .count span.pv{ float:left; width:60px;}
.photo_list .count .pv em{}
.photo_list .count .comment{ float:left; background:url(../images/comment_icon.gif) no-repeat 0 3px; padding-left:15px; display:block; color:#666;}
.photo_list .count .hover{ background:url(../images/comment_icon_hover.gif) no-repeat 0 3px; color:#236297;}
.photo_list .photo_name{width:144px; height:20px; line-height:20px; margin-top:5px; overflow:hidden;white-space:nowrap; text-align:center; }
.photo_list .cover_flag{ width:15px; height:32px; text-align:center; background:#339711; color:#fff;position:absolute; left:0; top:0; display:block; font-size:12px; font-weight:normal; line-height:16px;}

.list_option{ width:695px; color:#3b6a99;position:relative;z-index:10;margin:10px 0 0 22px;}
.list_option a{ color:#3b6a99;}
.list_option a:hover{ color:#F0891A;}
.list_option li{ margin-right:10px; float:left; display:inline;}
.list_option li.move_option{ position:relative;}
.list_option .chkbox{position:relative; top:-5px;}
.list_option .txt{display:inline-block; *display:inline; *zoom:1; padding:6px 0 0; height:19px; overflow:hidden;}
.list_option li a{display:inline-block; *display:inline; *zoom:1; padding:6px 0 0; height:19px; overflow:hidden;}
.list_option a.set_cover{  width:43px; height:23px;line-height:23px;*line-height:25px; padding:0 0 0 22px; margin-top:2px;*margin-top:0;background:url(../images/album/set_cover.jpg) no-repeat;}
.list_option a.turn_left{background:url(../images/album/turn_left.gif) no-repeat; margin-top:6px; padding:0 0 0 18px;}
.list_option a.turn_right{ background:url(../images/album/turn_right.gif) no-repeat; margin-top:6px; padding:0 0 0 18px;}
.list_option a.delete{ background:url(../images/album/delete_icon.gif) no-repeat; margin-top:6px;padding:0 0 0 18px; }
.list_option dl.list_album_name{ position:absolute;left:0; padding:0;top:22px;width:130px;z-index:998;overflow-x:hidden;
overflow-y:scroll; border:1px #ddeefa solid; background:#fff;}
.list_option dl.list_album_name dd{ line-height:20px; height:20px; line-height:20px; text-align:left;}
.list_option dl.list_album_name dd.hover{ background:#ddeefa;}
.list_option dl.list_album_name dd a{ padding:0; margin:0 5px; text-decoration:none;}
.list_option dl.list_album_name dd a:hover{ text-decoration:none;}
.list_option li.move_option a.move_tag{padding:5px 4px 0; height:19px; position:relative; z-index:100; outline:none; text-decoration:none;border:1px #fff solid; border-bottom:none; background:#fff;}
.list_option li.move_option_open {position:relative;}
.list_option li.move_option_open a.move_tag{padding:5px 4px 0; position:relative; z-index:110; outline:none; text-decoration:none; border:1px #ddeefa solid; border-bottom:none; background:#fff;}
.list_option li.move_option_open dl {margin:0; overflow:hidden; position:absolute;  left:0; top:24px; z-index:99;*zoom:100%; display:block;WORD-BREAK: normal;	WORD-WRAP: break-word; background:#fff;}
.list_option li.move_option_open dl.list_album_name {height:125px; overflow-y:scroll; }
.list_option li.move_option_open dl dd {float:none; margin:0;*zoom:100%;}
.edit-mode{ display:none;}

/*单张照片浏览页*/
.photobox_con{ width:972px; margin:0 auto; overflow:hidden; height:100%;}
.photobox_con .warning{ color:#FF0000; text-align:center; margin:10px auto; font-size:14px;}
.photobox_con .title{ font-size:24px; font-family:"微软雅黑"; text-align:center; color:#000; font-weight:normal; }
.photobox_con .title .text-input{ height:28px; line-height:28px; width:300px; border:1px #DDEEFA solid; background:#fff;}
.photobox_con .title .p_name_edit_con{ font-size:14px;}
.photobox_con .title .p_name_edit_con b{ color:#FF6C00;}
.photobox_con .photo_option{ width:800px; margin:10px auto;}
.photobox_con .photo_option .operate{ float:left; display:inline; width:310px; position:relative;}
.photobox_con .photo_option .operate a{ padding:0; *padding:2px 0 0;}
.photobox_con .photo_option li{ float:left; display:inline; height:20px; line-height:20px; margin-right:0;}
.photo_option li.move_option{ position:relative;}
.photo_option dl.list_album_name{ position:absolute;left:0; padding:0;top:22px;width:130px;z-index:998;overflow-x:hidden;
overflow-y:scroll; border:1px #ddeefa solid; background:#fff;}
.photo_option dl.list_album_name dd{ line-height:20px; height:20px; line-height:20px; text-align:left;}
.photo_option dl.list_album_name dd.hover{ background:#ddeefa;}
.photo_option dl.list_album_name dd a{ padding:0; margin:0 5px; text-decoration:none;}
.photo_option dl.list_album_name dd a:hover{ text-decoration:none;}
.photo_option li.move_option a.move_tag{padding:0 4px 0; height:19px; position:relative; z-index:100; outline:none; text-decoration:none;border:1px #fff solid; border-bottom:none; background:#fff;}
.photo_option li.move_option_open {position:relative;}
.photo_option li.move_option_open a.move_tag{padding:0 4px; position:relative; z-index:110; outline:none; text-decoration:none; border:1px #ddeefa solid; border-bottom:none; background:#fff;}
.photo_option li.move_option_open dl {margin:0; overflow:hidden; position:absolute;  left:0; top:19px; z-index:99;*zoom:100%; display:block;WORD-BREAK: normal;	WORD-WRAP: break-word; background:#fff;}
.photo_option li.move_option_open dl.list_album_name {height:125px; overflow-y:scroll; }
.photo_option li.move_option_open dl dd {float:none; margin:0;*zoom:100%;}
.photobox_con .photo_option .create_time{ float:left; display:inline;color:#C0C0C0; text-align:center; height:20px; line-height:20px;}
.photobox_con .photo_option .split{ padding:0 5px;*padding:0 5px 0;}
.photobox_con .number{ float:right; font-size:16px; font-family:Tahome; color:#969696;}
.photobox_con .number b{ color:#000;}
.photobox_con .photobox{ width:800px; height:auto; margin:0 auto;}
.font_down_arrow{ font-size:10px;font-family:Simsun;}
.photo_des_con{ width:670px; margin:3px auto 0; background:#EEF8FD; height:100%; overflow:hidden; }
.photo_des_con li{ float:left; display:inline;}
.photo_des_con .photo_des{ width:560px; height:39px; padding:20px 20px 16px;*padding:20px 20px 12px;position:relative;}
.photo_des_con .photo_des .des{ height:39px; line-height:20px; overflow:hidden;word-break: break-word;word-wrap: break-word;border:1px #EEF8FD solid;}
.photo_des_con .photo_des .des_hover{ border:1px #DDEEFA solid;}
.photo_des_con .photo_des .des_edit textarea{ width:558px; height:39px; overflow-x:hidden; overflow-y:auto;resize: none; font-size:12px;}
.photo_des_con .count_tips{ width:540px;position:absolute; left:0; top:0; height:20px; line-height:20px; background:#EEF8FD; padding-left:20px; }
.photo_des_con .count_tips span{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#FF6C00;}
.photo_des_con .number{ background:#DFF0F5; height:75px; line-height:75px; text-align:center; padding:0 10px; position:relative; width:50px;}
.photo_des_con .number .arrow{ position:absolute; left:-6px; top:31px; background:url(../images/album/photo_show_arrow_lf.gif) no-repeat; width:6px; height:11px;}


#carousel{margin:20px auto 20px;width:780px;height:56px;overflow:hidden;}
#carousel_btn_lastgroup{float:left;width:14px;height:38px;margin:10px 10px 10px 0;display:inline;overflow:hidden;text-indent:-999px;}
#carousel_btn_lastgroup a:link,#carousel_btn_lastgroup a:visited,#carousel_btn_lastgroup a:hover{display:block;width:14px;height:38px;background:url(../images/album/pre_next_btn.jpg) 0 0 no-repeat;overflow:hidden;}
#carousel_btn_lastgroup a.dis:link,#carousel_btn_lastgroup a.dis:visited,#carousel_btn_lastgroup a.dis:hover{background-position:0 -76px;}

#carousel_btn_nextgroup{float:left;width:14px;height:38px;display:inline;overflow:hidden;margin:10px 8px;}
#carousel_btn_nextgroup a:link,#carousel_btn_nextgroup a:visited,#carousel_btn_nextgroup a:hover{display:block;width:14px;height:38px;background:url(../images/album/pre_next_btn.jpg) 0 -38px no-repeat;overflow:hidden;}
#carousel_btn_nextgroup a.dis:link,#carousel_btn_nextgroup a.dis:visited,#carousel_btn_nextgroup a.dis:hover{background-position:0 -114px;}

#carousel_container{position:relative;z-index:2;width:722px;height:58px;overflow:hidden; float:left;}
#carousel_container ul{position:absolute;z-index:1;left:0;top:0;}
#carousel_container li{float:left;width:52px;height:52px;display:inline;margin:0 2px; padding:1px;border:1px solid #eef6f9; }
#carousel_container li a{ display:block; width:52px; height:52px; overflow:hidden; position:relative;}
#carousel_container li a img{ left:0; top:0; position:absolute; }
#carousel_container li.current{border:2px solid #FDCC05; padding:0px;}

.photo_comment{ width:680px; height:auto; overflow:hidden; margin:30px auto;*margin:20px auto; padding-bottom:20px;* padding-bottom:10px; border:1px #dff0f5 solid;}
.photo_comment .com_title{ width:668px; height:30px; line-height:30px; padding-left:10px; margin:1px 1px 0; background:#eef8fd;}
.photo_comment .com_title strong{ font-size:14px;}
.photo_comment .com_con{ padding:0px 15px; width:650px; height:auto;}
.photo_comment .com_con ul{ width:100%; height:100%; padding:10px 0 ; overflow:hidden;  border-bottom:1px #e5f6fa solid; }
.photo_comment .com_con ul li{ float:left; display:inline;} 
.photo_comment  .user_icon{ width:40px; text-align:center; margin-top:8px;}
.photo_comment  .user_icon2{ width:40px; text-align:center; margin-top:12px;}
.photo_comment  .user_icon .lv{ background:url(../images/album/lv_bg_.gif) no-repeat; width:36px; height:14px; padding-top:1px; font-weight:bold; font-size:10px; color:#0a89ef; text-align:center;}
.photo_comment .com_detail{margin:5px 0 0 10px;word-break:break-all;word-wrap:break-word;  width:600px;}
.photo_comment .com_detail p{ height:20px; line-height:20px;}
.photo_comment .com_detail .lv_flag{ display:none;}
.photo_comment .com_detail .time{ font-size:12px; margin-right:8px;}
.photo_comment .com_detail p.info a{ margin-right:8px;}
.photo_comment .com_detail .reply_box{ width:406px; padding:8px 0 0; position:relative;}
.photo_comment .common_arrow{display:block;font-size:0;height:8px;left:17px;line-height:0;overflow:hidden;position:absolute;top:0;width:15px; color:#d3edf6;}
.photo_comment .carrow{display:block;font-family:Arial;font-size:18px;height:8px;left:0;line-height:100%;overflow:hidden;position:absolute;top:0;width:15px;}
.photo_comment .common_reply{ height:auto; width:auto; }
.photo_comment .common_reply dd{margin-bottom:2px;padding:8px 8px 0 0;width:398px;_padding-top:0;*position:relative;_zoom:1;_display:inline;background:#d3edf6;}
.photo_comment .replay_list{ padding:0 0 7px 51px;position:relative; height:auto;*zoom:1;}
html>/**/body .replay_list,x:-moz-any-link,x:default{padding:1px 0 9px 51px;}
.photo_comment p.c_icon{width:30px;height:30px;font-size:0;line-height:0;position:absolute;left:8px;top:0;_top:7px;overflow:hidden;}
.photo_comment p.c_icon img{ width:30px; height:30px;}
.photo_comment .replay_content{ background:#d3edf6;padding:0;*zoom:1;_padding-top:9px;}
.photo_comment .replay_content p{line-height:130%; font-size:12px;height:auto;padding:0;width:auto;margin:0 0 2px 0;}
.photo_comment .inputarea{margin:0 0 2px;padding:8px;*overflow:hidden;_overflow:visible;_zoom:1;background:#d3edf6; width:390px;}
.photo_comment .inputarea p{line-height:130%; font-size:12px;height:auto;padding:0;width:auto;margin:0 0 2px 0;}
.photo_comment .inputarea .falseinput{ border:1px #c5e7f1 solid; background:#fff;margin-bottom:5px; color:#999999; width:380px; height:20px;}
.photo_comment .inputarea textarea{ border:2px #fdcc05 solid; width:380px; height:35px; background:#fff;}
.photo_comment .inputarea a{display:block;width:70px; height:24px; line-height:24px; overflow:hidden;text-decoration:none; background:url(../images/btn_bg2.gif) no-repeat scroll 0 0; color:#000; text-align:center; margin-top:5px;}
.photo_comment .page-bar-con{ height:100%; overflow:hidden;}
.photo_comment .comment_page{text-align:center;color:#666;margin:20px 0 10px 20px;}
.photo_comment .comment_page a{ display:block; float:left; display:inline; margin-right:5px;color:#666;}
.photo_comment .comment_page a:hover{  text-decoration:none; border:1px #ffa400 solid;}
.photo_comment .comment_page .special { background:url(../images/album/page_bg.jpg) repeat-x; width:auto; height:18px; line-height:18px; padding:0 10px; border:1px #cccccc solid;}
.photo_comment .comment_page .common{ border:1px #cccccc solid; height:18px; width:18px; text-align:center; line-height:18px;}
.photo_comment .comment_page a.current{height:18px; width:18px; text-align:center; line-height:18px; background:#ffa400; color:#fff; border:1px #ffa400 solid;}
.photo_comment .com_bom{padding:10px 15px; height:auto;}
.photo_comment .com_bom li{ float:left; display:inline;}
.photo_comment .com_bom .com_title{ background:none; padding-left:0;}
.photo_comment .com_bom .txt{ margin-left:10px; width:452px;}
.photo_comment .com_bom .txt textarea{ border:1px #c5e7f1 solid; width:450px; height:65px; background:#fff;}
.photo_comment .com_bom .txt textarea.ref{ border:2px #fdcc05 solid; width:450px; height:65px; background:#fff;}
.photo_comment .com_bom .txt a{float:right; display:inline;text-decoration:none; margin-top:5px;}

/*评论盖楼*/
.photo_comment .list_container{background:#fff;clear: both;color: #000000;overflow: hidden;padding-top:10px;width:650px; margin:0 auto; height:100%; overflow:hidden;}
.photo_comment .list_container a:hover{ text-decoration:underline;}
.photo_comment .comm_content{ width:100%;height:100%;}
.photo_comment .list_container dl {margin: 0 auto;width:100%;}
.photo_comment .list_container dt { line-height:22px;padding:5px 11px 0;width:628px;}
.photo_comment .list_container dt span.user-info {color: #8D8D8D;float: left;}
.photo_comment .list_container dt span.user-info em {color: #CC0000;}
.photo_comment .list_container dt span.post-time {color: #8D8D8D; float:right;}
.photo_comment .list_container dd {border-bottom: 1px dashed #C2C3BA;clear: both;padding-left: 0;text-align: left;text-indent: 0;width:100%; margin:0;}
.photo_comment .list_container dd p {font-size: 14px;line-height: 20px;overflow: hidden; padding:0 11px;text-align: left;word-wrap: break-word;}
.photo_comment .list_container dd .bar {overflow: hidden;padding:0 0 5px 0;width:628px;margin:0 auto;}
.photo_comment .list_container dd .bar a.noclick {float: right;line-height: 22px;margin:0;padding:0 10px 0 15px;}
.photo_comment .list_container dd.citation-wrapper {border-bottom: 0 none; margin:0;padding: 3px 12px 5px;width:624px;}
.photo_comment .citation {background:#f8fcfe;border: 1px solid #d6d6d7;padding: 3px 3px 10px;}
.photo_comment .citation p { padding:0 11px;}
.photo_comment .citation-title {line-height: 32px;overflow: hidden;padding:0 11px; zoom:1;}
.photo_comment .citation-title .user-name {color: #8D8D8D;float: left;}
.photo_comment .citation-title .citation-number {color: #8D8D8D;float: right;}
.photo_comment .hideTips{ padding:5px 0 0 0; cursor:pointer; color:#666;}
.photo_comment .hideTips span{ color:#BA2636;}
.photo_comment .list_container dd .add_reply {background:#EBEFF7;border-color:#D3D8E7;border-right: 1px solid #D3D8E7;border-style: none solid solid; border-width: 0 1px 1px;float: left; margin: 0 auto;overflow: hidden;padding-top: 1px;text-align: left;width:626px;}
.photo_comment .parentClass {background:url(../images/zone-comment/com-line-bor.gif) repeat-x scroll 0 22px transparent;}
.photo_comment .post-area { margin: 0 auto;text-align: left;}
.photo_comment .post-area textarea {border: 1px solid #A3B6D3;height: 100px;padding: 6px;width:580px;}
.photo_comment .post-area-action {overflow: hidden;padding:7px 0 11px 0;width: 595px;}
.photo_comment .post-area-action a:hover{ text-decoration:none;}
.photo_comment .list_container dd .bar a.click {background:#EBEFF7;border-color: #D3D8E7;border-style: solid solid none;border-width: 1px 1px 0;float: right;line-height: 22px;margin:0;padding:0 10px 0 15px;text-align: center;}
.photo_comment .list_container dd .add_reply .post-area-wapper {text-align: center; background: none repeat scroll 0 0 #EBEFF7;margin: 0 auto;overflow: hidden;padding-top: 0;width: 598px;}
.photo_comment .list_container dd .add_reply .post-area {clear: right;margin-left: 1px;overflow: hidden;padding-top: 5px;}
.photo_comment .list_container dd .add_reply textarea {height: 63px;}
.photo_comment .list_container dd .add_reply .post-area-action {border-bottom: 0 none;}
.photo_comment .list_container dd .add_reply .post-area-action .right {float: right;height: 23px;margin-top: 5px;padding-top: 0;}
.photo_comment .add_reply .post-area-wapper span.close { background: url(../images/zone-comment/comment-replay-close.gif) no-repeat ;cursor: pointer;float: right;height: 8px;margin: 3px 0 0;width: 8px;}
/*结束*/

/*上传照片*/
.top_control{ margin:10px 0 10px 15px;}
.top_control .create_album{ float:none; display:inline; width:40px; text-decoration:underline;}
.uploadbox{ width:960px; border:1px #cfe5f1 solid; height:auto; margin:10px auto; background:#e4f7fb; padding-bottom:10px;}
.uploadbox .box_top{ background:url(../images/album/box_top_bg.jpg) repeat-x scroll center top; width:940px; height:59px; padding:10px 10px 0;}
.uploadbox .rig{ margin-left:620px;}
.uploadbox  .upload_notice{ height:30px; line-height:30px;}
.uploadbox  .box_con_warp{ border:1px #0284e4 solid; width:944px;  margin:0 auto;}
.uploadbox .box_con_mid{ border:1px #53b6fa solid; width:942px; height:100%;}
.uploadbox .box_con{border:1px #0284e4 solid; width:940px; height:296px; color:#3b6a99;}
.uploadbox .empty{ background:#fff;}
.uploadbox .box_con .des_input{ width:367px; border:1px #0284e4 solid; height:18px; background:#fff;color:#3b6a99;}
.uploadbox .box_con .name_input{ width:190px; border:1px #0284e4 solid; height:18px; background:#fff;color:#3b6a99;}
.uploadbox .box_con .cover_tag{ display:block; background:url(../images/album/cover_icon.gif) no-repeat scroll 0 3px; padding-left:18px;}
.uploadbox .box_con a{ color:#3b6a99;}
.uploadbox .box_con a:link{ color:#3b6a99;}
.uploadbox table{}
.uploadbox table tr.gray{ background:#f7f7f7;}
.uploadbox table tr.white{ background:#fff;}
.uploadbox table th{ background:url(../images/album/upload_th_bg.jpg) repeat-x; height:20px; border-bottom:1px #bdd9e6 solid; border-top:1px #bdd9e6 solid; border-right:1px #7bc7ee solid; font-weight:normal;}
.uploadbox table th .norigborder{ border-right:none;}
.uploadbox .box_con th.name{ width:192px; text-align:left;padding-left:3px;}
.uploadbox .box_con th.set_cover{ width:103px; text-align:left; padding-left:3px;}
.uploadbox .box_con th.description{ width:369px; text-align:left; padding-left:3px;}
.uploadbox .box_con th.size{ width:79px;}
.uploadbox .box_con th.state{ width:69px;}
.uploadbox .box_con th.operate{ width:60px;}
.uploadbox table td{ height:23px; line-height:23px;}
.uploadbox .box_con td.name{ width:193px; padding-left:3px;}
.uploadbox .box_con td.set_cover{ width:104px;padding-left:3px;}
.uploadbox .box_con td.description{ width:370px; padding-left:3px;}
.uploadbox .box_con td.size{ width:80px; text-align:center;}
.uploadbox .box_con td.state{ width:70px; text-align:center;}
.uploadbox .box_con td.operate{ width:60px; text-align:center;}

.warm_notice{ width:940px;padding:0 0 10px 20px;}
.warm_notice p{ height:20px; line-height:20px; color:#666;}

.uploadbox .upload_top_btn a{ float:left; display:inline; margin-right:10px;}

.transparent{filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
