/* CSS Document */

.header-content1 { height: 69px; background: url("u_newest_dl.png") repeat-x; overflow: hidden; }
.header-logo1 { width: 119px; margin-top: 20px; padding-right: 20px; background: url("logo.png") no-repeat; height: 37px; }
.header-logo1 a { display: block; height: 37px; width: 119px; text-indent: -99999px; }
.header-banner1 { height: 37px; line-height: 37px; margin-top: 20px; padding-top: 5px; padding-left: 30px; background: url("u_newest_dl1.gif") no-repeat left center; }
.header-user1 { display: block; height: 69px; line-height: 69px }
.content-lf1 { padding-bottom: 1000000px; margin-bottom: -1000000px; width: 180px; height: auto; background-color: #f3f3f3; float: left; background: #F3F3F3 }
.content-lf1 ul { margin-top: 30px; border-top: 1px solid #d2d2d2 }
.content-lf1 ul li { height: 42px; border-bottom: 1px #ccc solid; }
.h1 { display: block; height: 42px; background: url("u_my_dl2.png") no-repeat; }
.h1:hover, .default1 { background: url("u_newest_dl_g.gif") no-repeat; }
.h2 { display: block; height: 42px; background: url("u_my_fav.png") no-repeat; }
.h2:hover, .default2 { background: url("u_my_fav1.png") no-repeat; }
.h3 { display: block; height: 42px; background: url("u_my_dl.png") no-repeat; }
.h3:hover, .default3 { background: url("u_my_dl1.png") no-repeat; }
.h4 { display: block; height: 42px; background: url("user-invite.png") no-repeat; }
.h4:hover, .default4 { background: url("user-invite-hover.png") no-repeat; }
.h5 { display: block; height: 42px; background: url("notes.gif") no-repeat; }
.h5:hover, .default5 { background: url("notes-hover.gif") no-repeat; }
.h6 { display: block; height: 42px; background: url("user-entry.png") no-repeat; }
.h6:hover, .default6 { background: url("user-entry-h.png") no-repeat; }
.h10 { display: block; height: 42px; background: url("user-edit.png") no-repeat; }
.h10:hover, .default10 { background: url("user-edit-hover.png") no-repeat; }
.h11 { display: block; height: 41px; background: url("user-fen.png") no-repeat; }
.h11:hover, .default11 { background: url("user-fen1.png") no-repeat; }
.h12 { display: block; height: 41px; background: url("user-tixian.png") no-repeat; }
.h12:hover, .default12 { background: url("user-tixian1.png") no-repeat; }
.h13 { display: block; height: 41px; background: url("user-qiuzhu.png") no-repeat; }
.h13:hover, .default13 { background: url("user-qiuzhu1.png") no-repeat; }
.h14 { display: block; height: 41px; background: url("user-jifen.png") no-repeat; }
.h14:hover, .default14 { background: url("user-jifen1.png") no-repeat; }

.h7 { display: block; height: 42px; background: url("4_1.gif") no-repeat; }
.h7:hover, .default7 { background: url("4.gif") no-repeat; }
.h8 { display: block; height: 42px; background: url("user-zj.png") no-repeat; }
.h8:hover, .default8 { background: url("user-zj-h.png") no-repeat; }
.h9 { display: block; height: 42px; background: url("user-sponsor.png") no-repeat; }
.h9:hover, .default9 { background: url("user-sponsor1.png") no-repeat; }
.wrapper #listBox { width: 950px; overflow: hidden; margin-left: 10px; background: #fff; padding: 10px 0; margin-top: 10px; }
.listBox1 { background: #fff; width: 1000px; overflow: hidden; }
.user-bot { width: 966px; border-bottom: 1px solid #e1e0e0; margin-top: 10px; margin-left: 10px; }
#wrapper { margin-bottom: 100px; }
.flow-shou { position: absolute; left: 7px; top: 7px; display: block; width: 80px; height: 36px; background: url("bkd-fav.png") no-repeat; }
.flow-shou:hover { background: url("bkd-fav-active.png") no-repeat; }
.flow-qshou { position: absolute; left: 7px; top: 7px; display: block; width: 80px; height: 36px; background: url("bkd-favr.png") no-repeat; }
.flow-qshou:hover { background: url("bkd-favr-active.png") no-repeat; }
.flow-border1 { background: url("flow-border.png") repeat scroll 0 0 transparent; bottom: 0; font-size: 0; height: 3px; position: relative; top: 7px; width: 224px; }
/*收藏，下载*/

.sh-show { font-size: 16px; margin-left: 30px; }
.sh-show a { font-size: 26px; font-weight: bold; color: #009900; text-decoration: none; font-family: "微软雅黑" }
.sh-show a:hover { text-decoration: none; }
.sh-show-null { color: #999; font-size: 40px; margin-left: 30px; font-weight: bold; font-family: "微软雅黑" }
.sh-show-null a { font-size: 40px; font-weight: bold; color: #009900; text-decoration: none; font-family: "微软雅黑" }
.sh-show-null a:hover { text-decoration: none; }
/*交互*/



.user-fav { display: block; width: 91px; height: 39px; background: url("bkd-fav1.png") no-repeat; position: absolute; top: 10px; left: 10px; display: none; }
.user-fav:hover { background: url("bkd-fav-h.png") no-repeat; }
.user-fav:active { background: url("bkd-fav-c.png") no-repeat; }
.user-rfav { display: block; width: 91px; height: 39px; background: url("bkd-favr1.png") no-repeat; position: absolute; top: 10px; left: 10px; display: none; }
.user-rfav:hover { background: url("bkd-favr-h.png") no-repeat; }
.user-rfav:active { background: url("bkd-favr-c.png") no-repeat; }
.w930 { width: 905px; }
.w895 { width: 880px; }
.h720 { display: block; height: 700px; text-align: center; }
.w710 { width: 976px; }
.w920 { width: 885px; }
.ml0 { margin-left: 0; }
.overf { overflow: hidden }
.mr20 { margin-right: 15px; padding: 0; }
.user-page { clear: left; float: right; overflow: hidden; max-width: 800px;  _width:expression(document.body.clientWidth > 800 ? "800px" : "auto");
}
.user-page .pager-linkPage { margin-left: 0; }
.user-page a, .pager-linkPage span { float: left; border: 1px solid #b1b1b1; height: 30px; line-height: 30px; width: 40px; text-align: center; font-size: 16px; color: #b1b1b1; margin-left: 10px; }
.user-page .upPage, .user-page .downPage { float: left; border: 1px solid #b1b1b1; height: 30px; line-height: 30px; width: 80px; text-align: center; }
.user-page .downPage { float: right; margin-right: 20px; }
.pager-linkPage span { border: none; }
.user-page a:hover, .user-page .current { text-decoration: none; background-color: #50bd3d; border: 1px solid #259212; color: #FFFFFF; }
.user-border { width: 1130px; overflow: hidden; margin: 0 auto }
.w1130 { width: 1180px; }
.w1150 { width: 1180px; }
#user-menu li { font-size: 15px; float: left; margin-left: 5px; }
#user-menu li a { color: #888; }
/*   用户推荐  */

.click-copy { width: 132px; height: 42px; background: url("click-copy.png") no-repeat; }
.click-copy:hover { background: url("click-copy-hover.png") no-repeat; }
.click-copy:active { background: url("click-copy-click.png") no-repeat; }
.tuijian { font-size: 16px; width: 650px; height: 50px; line-height: 50px; padding-left: 35px; }
.tuijian-copy { width: 650px; padding-left: 35px; }
.tuijian-copy p { background-color: #F8F8F8; border: 1px solid #CCCCCC; font-size: 16px; line-height: 30px; width: 610px; padding: 20px; word-wrap: break-word; overflow: hidden; }
.tuijian-copy textarea { width: 610px; height: 80px; background-color: #F8F8F8; border: 1px solid #CCCCCC; font-size: 16px; line-height: 30px; padding: 20px; word-wrap: break-word; overflow-y: hidden; color: #666666; }
.tuijian-click { font-size: 16px; padding-left: 35px; width: 650px; height: 60px; line-height: 60px; padding-top: 10px; }
.user-vip-span { font: Arial, Helvetica, sans-serif; font-size: 24px; color: #35AC20; }
.ht700 { padding-left: 20px; height: 700px; }
.viprecord { width: 99%; }
.viprecord td { border-bottom: 1px solid; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.viprecord thead td { background-color: #F3FEF1; color: #198307; border-bottom: 1px solid #87DC78 }
.viprecord tbody td { height: 40px; line-height: 40px; color: #666; border-bottom: 1px solid #B1B1B1 }
.vipRecw { width: 82%; }
.vipRecwd { width: 98%; }
.vipRecwd100 { width: 100%; }
.viprecord tbody .sh-show-null { color: #999; font-size: 40px; margin-left: 30px; font-weight: bold; font-family: "微软雅黑"; padding-top: 50px; padding-bottom: 50px; }
/* 用户上传 */

.user-upload ul { overflow: hidden; border-bottom: 1px solid #D7D7D7; _height: 1%; }
.user-upload ul li { float: left; background: url("user-upload-list.gif") no-repeat center right; padding: 10px 20px; overflow: hidden; padding-bottom: 0px; width: 150px; }
.user-upload .left-pad { padding-left: 0px; }
/*.user-upload .right-back{ background:none;}*/

.user-upload ul a { display: block; height: 30px; line-height: 28px; font-size: 18px; text-decoration: none; font-family: 微软雅黑; clear: both; overflow: hidden; text-align: center; width: 150px; }
.user-upload ul a:hover, .gz_current, .user-upload ul #user-pic-current { color: #333333; text-decoration: none; border-bottom: 3px solid #00cc56; }
.user-upload-img { padding: 30px; width: 883px; float: right; }
.uploadbox { border: 1px solid #D7D7D7; width: 933px; margin-right: 15px; }
.uploadbox dl { overflow: hidden; padding: 20px; }
.uploadbox dt { width: 158px; float: left; }
.uploadbox dt .upload-botton { height: 50px; background: url("user-upload-upm.gif") no-repeat; border: none }
.uploadbox dt a:hover .upload-botton { background: url("user-upload-uph.gif") no-repeat; }
.uploadbox dt a:active .upload-botton { background: url("user-upload-upc.gif") no-repeat; }
.uploadbox dd { float: left; width: 600px; height: 25px; line-height: 25px; padding-left: 20px; font-size: 14px; color: #666 }
/*上传  中*/



.uploadify { position: relative; margin-bottom: 1em; }
#file_upload-button { background: url("user-upload-upm.gif"); background-position: center top; background-repeat: no-repeat; color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); width: 100%; }
.uploadify:hover #file_upload-button { background: url("user-upload-uph.gif"); background-position: center bottom; }
.uploadify:active #file_upload-button { background: url("user-upload-upc.gif"); background-position: center bottom; }
#p_file_upload-button { background: url("user-upload-thume.png"); background-position: center top; background-repeat: no-repeat; color: #FFF; font: bold 12px Arial, Helvetica, sans-serif; text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); width: 100%; }
.uploadify:hover #p_file_upload-button { background: url("user-upload-thume-h.png"); background-position: center bottom; }
.uploadify:active #p_file_upload-button { background: url("user-upload-thume-c.png"); background-position: center bottom; }
.uploadify-button.disabled { background-color: #D0D0D0; color: #808080; }
#pic_file_upload-queue { width: 202px; }
.cancel { background: url("user-colse.gif") no-repeat scroll center bottom; float: right; height: 23px; padding-right: 5px; padding-top: 3px; width: 21px; }
.cancel a { display: block; height: 23px; width: 21px; text-indent: -999999px; }
.flow-info .upload-text { height: 20px; line-height: 170%; overflow: hidden; padding-top: 8px; width: 200px; word-break: break-all; word-wrap: break-word; }
.uploadify-queue { /*	height:50px;*/

width: 560px; /*margin:0 auto;*/

padding-top: 10px; margin-bottom: 1em; }
.uploadify-queue-item { background-color: #fff; border: 1px solid #D7D7D7; font: 11px Verdana, Geneva, sans-serif; margin-top: 5px; max-width: 860px; padding: 10px; }
.uploadify-progress { height: 15px; background-color: #DFDFDF; /*		background-color: #E5E5E5;*/

margin-top: 10px; width: 100%; }
.uploadify-progress-bar { background: url("user-uploading.gif"); height: 15px; width: 0px; }
.fileName { height: 30px; line-height: 30px; }
.uploadify-error { background-color: #FDE5DD !important; }
.uploadify-queue-item.completed { background-color: #E5E5E5; }
.del-fox { display: block; height: 29px; width: 39px; position: absolute; top: -11px; right: -11px; background: url("user-upload-colse.gif") no-repeat; display: none; }
.img-content-p { height: 33px; width: 150px; background: url("user-upload-bg.png") repeat-x; position: absolute; top: 40px; left: 35px; border-radius: 5px; }
.img-content, .review-mod { display: block; height: 33px; line-height: 33px; text-align: center; font-size: 16px; color: #fff; font-family: 微软雅黑; }
.upload-thumbnail, .mod-file { width: 800px; position: fixed; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||200)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
background-color: #fff; z-index: 100; -moz-box-shadow: 2px 2px 10px #666; -webkit-box-shadow: 2px 2px 10px #666; box-shadow: 2px 2px 10px #666; display: none; z-index: 99; }
.mod-file { width: 950px; }
.upload-thumbnail h2, .mod-file h2 { border-bottom: 1px solid #EBEBEB; height: 72px; line-height: 72px; font-size: 24px; font-family: 微软雅黑; background-color: #FAFAFA; padding-left: 30px; }
.upload-thumbnail h2 a, .mod-file h2 a { float: right; height: 72px; width: 100px; background: url("colse.gif") no-repeat; }
.upload-thumbnail h2 a:hover, .mod-file h2 a:hover { background: url("colse-hover.gif") }
.upload-thumbnail h2 a:active, .mod-file h2 a:active { background: url("colse-click.gif") }
.upload-thum { height: 177px; width: 178px; padding: 20px 20px 40px; }
.upload-thum img { height: 177px; width: 178px; }
.upload-tishi { width: 555px; padding-top: 20px; }
.upload-up { display: block; width: 134px; height: 47px; background: url("user-upload-up2m.gif") no-repeat; }
.upload-up:hover { background: url("user-upload-up2h.gif") no-repeat; }
.upload-up:hover { background: url("user-upload-up2c.gif") no-repeat; }
.fon-14 { font-size: 14px; color: #39A530; height: 47px; line-height: 47px; }
.fon-15 { font-size: 15px; color: #39A530; height: 25px; line-height: 25px; }
.uploadify { }
.upload-file { height: 15px; background-color: #dfdfdf; }
.upload-cen { width: 555px; margin-top: 30px; }
.uploadify-thum { border: 1px solid #D8D8D8; height: 50px; width: 505px; padding: 10px 20px; margin-bottom: 20px; }
#TB_overlayBG { background-color: #fff; position: absolute; z-index: 80; left: 0; top: 0; ; width: 100%; height: 100%; opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; display: none }
.no-upimage { display: block; height: 175px; width: 202px; background: url("no-upimage1.png") no-repeat center; margin: 0 auto; }
/* 修改页面 */

.img-content-mod { height: 33px; width: 150px; background: url("user-upload-bg.png") repeat-x; position: absolute; top: 50px; left: 35px; border-radius: 5px; }
/* 填写信息*/

.left15 { left: 15px; }
.upload-mod { width: 702px; z-index: 100; }
.upload-mod ul { padding-top: 20px; overflow: hidden; padding-left: 20px; z-index: 110 }
.upload-mod ul li { float: left; width: 100%; position: relative; padding-bottom: 20px; }
.upload-mod ul li label { float: left; height: 30px; line-height: 30px; width: 80px; font-size: 15px; padding-left: 5px; }
.upload-mod ul li p { height: 30px; line-height: 30px; color: #35AC20 }
.text { width: 570px; height: 30px; font-size: 15px; }
.upload-mod ul li textarea { width: 576px; height: 75px; font-size: 15px; }
.submit { display: block; height: 47px; width: 134px; background: url("user-examine2m.gif") no-repeat; margin: 0 auto; }
.submit:hover { background: url("user-examine2h.gif") no-repeat; }
.submit:active { background: url("user-examine2c.gif") no-repeat; }
.upload-mod ul li .p-cent { width: 150px; margin: 0 auto; padding: 0; text-align: center; }
.upload-mod ul li .dingwei { bottom: 30px; color: #979696; font-size: 14px; font-weight: bold; position: absolute; right: 35px; }
.fold-toggle { float: right; height: 30px; line-height: 30px; /* margin-right: 80px;*/

width: 50px; background: url("more.png") no-repeat right center; cursor: pointer; }
#format-list .format-list-div input { margin: 0; margin-top: 7px; float: left }
#format-list .format-list-div { height: 30px; float: left; width: 100px; }
#format-list .format-list-div label { float: left; width: auto; zoom: 1; cursor: pointer; }
#format-list input { margin-left: 15px; }
.posRel { position: relative }
.js-click-select { width: 170px; height: 35px; position: absolute; left: -1px; top: -1px; cursor: pointer; }
.js-click-select1 { width: 210px; height: 35px; position: absolute; left: -1px; top: -1px; cursor: pointer; }
/*  review 审核中*/



.flow-info .reviewd { display: block; height: 29px; width: 113px; background: url("user-revise.gif") no-repeat; }
.flow-info .reviewd:hover { background: url("uesr-reviseh.gif") no-repeat; }
.flow-info .reviewd:active { background: url("user-revisec.gif") no-repeat; }
/* 修改下拉列表 */

.select, .select1 { border: 1px solid #ccc; float: left; height: 30px; width: 160px; line-height: 30px; padding-left: 10px; position: relative; background: url("user-select-bg.png") repeat-x; font-size: 14px; }
.select1 { width: 200px; }
.ml20 { margin-left: 20px; }
.select .select-click, .select1 .select-click1 { display: block; width: 10px; height: 5px; position: absolute; top: 13px; right: 10px; background: url("select-m.png") no-repeat; }
.select-opt, .select-opt1 { border: 1px solid #ccc; width: 170px; overflow: hidden; position: absolute; top: 30px; left: -1px; z-index: 1000; background-color: #fff; display: none; }
.select-opt1 { width: 210px; }
.select-opt ul, .select-opt1 ul { overflow: hidden; padding: 3px 0px; }
.select-opt ul li, .select-opt1 ul li { width: 160px; margin: 1px 3px; height: 30px; padding: 0; }
.select-opt1 ul li { width: 200px; }
.select-opt ul li a, .select-opt1 ul li a { display: block; width: 140px; padding: 5px 10px; height: 20px; line-height: 20px; text-decoration: none; }
.select-opt1 ul li a { width: 180px; }
.select-opt ul li a:hover, .select-opt1 ul li a:hover { border: 1px solid #ccc; background-color: #efefef; width: 138px; height: 18px; }
.select-opt1 ul li a:hover { width: 180px; }
#thumb-box { width: 216px; min-height: 120px;  _height:expression(document.body.clientHeight > 120 ? "auto" : "120px");
}
#thumb-box img { margin: 7px; }
#format-list { float: left; width: 576px; font-size: 15px; }
#format-more { line-height: 250% }
/* 个人中心*/



.entry-top, .entry-bottom { margin-left: 15px; margin-top: 10px; }
.entry-bottom { padding-bottom: 70px; }
.entry-table tr td { height: 121px; width: 244px; padding: 0; position: relative; border: 1px solid #DADADA; }
.entry-table tr td .entry-a, .entry-table tr td .entry-a1 { display: block; height: 120px; line-height: 120px; padding-left: 40px; font-size: 18px; font-family: 微软雅黑; color: #9B9B9B; text-decoration: none; z-index: 100 }
.entry-a1 { cursor: default }
.entry-table tr td .entry-a img { vertical-align: middle; padding-right: 10px; z-index: -1000 }
.entry-table tr td .entry-text { height: 36px; width: 242px; z-index: 10000; background: url("entry-bg2.png"); line-height: 36px; text-align: center; position: absolute; display: none; font-size: 16px; color: #42B12E; font-family: 微软雅黑; margin: 0 auto; margin-top: 3px }
.upload-submit-tip { font-size: 15px; line-height: 30px; color: #ff0000; padding-left: 0px; float: right; }
.submit-item { float: left; font-size: 15px; width: 576px; }
.entry-top .entry-table thead tr td { border: none; height: 100px; line-height: 100px; font-size: 40px; color: #30aa1a; font-family: 微软雅黑; }
/*新增*/
.biglan { padding: 20px 10px; display: block; font-size: 25px; font-family: 微软雅黑; }
.smalllan { padding: 0 10px 10px 10px; display: block; font-size: 16px; font-family: 微软雅黑; border-bottom: 1px solid #4EBC45; margin-bottom: 15px; }
.smalllan a { color: #4EBC45 }
.tableborder select { font-size: 16px; font-family: 微软雅黑; }
.bigbuttom { padding: 10px 20px; background: #00A3EE; font-size: 16px; border: none; margin-top: 10px; font-family: 微软雅黑; border-radius: 4px; color: #fff; }
.bigbuttom:hover { background: #4EBC45; }
.addnews { padding: 10px; font-size: 16px; font-family: 微软雅黑; line-height: 28px; }
.addnews table td { padding: 5px; vertical-align: top; }

/*yecha新增*/
#uploadms li{ float:left; padding:0 10px; border:1px solid #eee; margin-right:10px; cursor:pointer;}
#uploadms li.on{ background: #08B114;
color: #fff;
border: 1px solid #4BA23F;}
#xzjf{ display:none;}
#uploadms li:hover{ background:#eee;}
#uploadms li.on:hover{ background:#08B114}

/* 弹窗 */
.aui_outer { text-align: left; }
table.aui_border, table.aui_dialog { border: 0; margin: 0; border-collapse: collapse; width: auto; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer { padding: 0; }
.aui_header, .aui_buttons button { font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti; _font-family: Tahoma, Arial, Helvetica, STHeiti; -o-font-family: Tahoma, Arial; }
.aui_title { overflow: hidden; text-overflow: ellipsis; }
.aui_state_noTitle .aui_title { display: none; }
.aui_close { display: block; position: absolute; text-decoration: none; outline: none; _cursor: pointer; }
.aui_close:hover { text-decoration: none; }
.aui_main { text-align: center; min-width: 9em; min-width: 0\9/*IE8 BUG*/; }
.aui_content { display: inline-block; *zoom:1;
*display:inline;
text-align: left; border: none 0; }
.aui_content.aui_state_full { display: block; width: 100%; margin: 0; padding: 0!important; height: 100%; }
.aui_loading { width: 96px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; background: url(icons/loading.gif) no-repeat center center; }
.aui_icon { vertical-align: middle; }
.aui_icon div { width: 48px; height: 48px; margin: 10px 0 10px 10px; background-position: center center; background-repeat: no-repeat; }
.aui_buttons { padding: 8px; text-align: right; white-space: nowrap; }
.aui_buttons button { margin-left: 15px; padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding:4px 10px;
*height:2em;
letter-spacing: 2px; font-family: Tahoma, Arial/9!important; width: auto; overflow: visible; *width:1;
color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD');
background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition: -moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.aui_buttons button::-moz-focus-inner {
border:0;
padding:0;
margin:0;
}
.aui_buttons button:focus { outline: none 0; border-color: #426DC9; box-shadow: 0 0 8px rgba(66, 109, 201, .9); }
.aui_buttons button:hover { color: #000; border-color: #666; }
.aui_buttons button:active { border-color: #666; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF');
background: linear-gradient(top, #DDD, #FFF); background: -moz-linear-gradient(top, #DDD, #FFF); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF)); box-shadow: inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3); }
.aui_buttons button[disabled] { cursor: default; color: #666; background: #DDD; border: solid 1px #999; filter: alpha(opacity=50); opacity: .5; box-shadow: none; }
button.aui_state_highlight { color: #FFF; border: solid 1px #1c6a9e; background: #2288cc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); text-shadow: -1px -1px 1px #1c6a9e; }
button.aui_state_highlight:hover { color: #FFF; border-color: #0F3A56; }
button.aui_state_highlight:active { border-color: #1c6a9e; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
background: linear-gradient(top, #33bbee, #2288cc); background: -moz-linear-gradient(top, #33bbee, #2288cc); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc)); }
/* common end */
.aui_inner { background: #FFF; }
.aui_outer, .aui_inner { }
.aui_border { box-shadow: inset 0 0 1px rgba(255, 255, 255, .9); }
.aui_nw, .aui_ne, .aui_sw, .aui_se { width: 8px; height: 8px; }
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se { }
.aui_state_lock .aui_nw, .aui_state_lock .aui_n, .aui_state_lock .aui_ne, .aui_state_lock .aui_w, .aui_state_lock .aui_e, .aui_state_lock .aui_sw, .aui_state_lock .aui_s, .aui_state_lock .aui_se { background: rgba(187,187,187, .9); background: #bbb\9!important; filter: alpha(opacity=90); }
.aui_state_focus .aui_dialog { box-shadow: 0 0 3px rgba(0, 0, 0, 0.4); }
.aui_state_focus .aui_outer { box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
.aui_state_lock .aui_border { box-shadow: 0 3px 26px rgba(0, 0, 0, .9); }
.aui_state_drag .aui_outer, .aui_outer:active { box-shadow: none; }
.aui_titleBar { position: relative; height: 100%; }
.aui_title { height: 32px; line-height: 32px; padding: 0 28px 0 10px; z-index: 2; border-bottom: 1px solid #D8D8D8; background: #FAFAFA; background: linear-gradient(top, #fafafa, #ededed); background: -moz-linear-gradient(top, #fafafa, #ededed); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#ededed)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ededed');
}
.aui_state_focus .aui_title { color: #4C4C4C; font-size: 13px; font-weight: bold; }
.aui_state_drag { background: linear-gradient(top, #bdc6cd, #edf5f8); background: -moz-linear-gradient(top, #bdc6cd, #edf5f8); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8');
box-shadow: none; }
.aui_state_drag .aui_titleBar { box-shadow: none; }
.aui_close { padding: 0; top: 4px; right: 4px; width: 21px; height: 21px; line-height: 21px; font-size: 18px; color: #68767b; text-align: center; font-family: Helvetica, STHeiti; _font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino; text-shadow: 0 1px 0 rgba(255, 255, 255, .9); }
.aui_close:hover { color: #4BACE0; }
.aui_close:active { box-shadow: none; }
.aui_content { color: #666; }
.aui_state_focus .aui_content { color: #000; }
.aui_buttons { background-color: #F6F6F6; border-top: solid 1px #DADEE5; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se { width: 3px; height: 3px; }
.aui_state_noTitle .aui_inner { border: 1px solid #666; background: #FFF; }
.aui_state_noTitle .aui_outer { border: none 0; box-shadow: none; }
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se { background: rgba(0, 0, 0, .05); background: #000\9!important; filter: alpha(opacity=5)!important; }
.aui_state_noTitle .aui_titleBar { bottom: 0; _bottom: 0; _margin-top: 0; }
.aui_state_noTitle .aui_close { top: 0; right: 0; width: 18px; height: 18px; line-height: 18px; text-align: center; text-indent: 0; font-size: 18px; text-decoration: none; color: #214FA3; background: none; filter:!important;
}
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active { text-decoration: none; color: #900; }
.aui_state_noTitle .aui_dialog { box-shadow: none; }
/*ecms*/
.tableborder { margin: 8px auto; }
.tableborder tr.header { text-align: left; }
.tableborder td { padding: 8px 20px; }
.tdbutton { border-top: 1px dotted #ccc; text-align: center; padding: 10px; }


.sh-page { float: right; font-size: 14px; }
.sh-page .upPage, .sh-page .downPage { color: #b6b6b6; float: left; border: 1px solid #b6b6b6; height: 24px; width: 60px; line-height: 24px; text-align: center; margin-left: 10px; }
.sh-page .upPage:hover, .sh-page .downPage:hover { text-decoration: none; border: 1px solid #32a625; color: #fff }
.sh-page { background: url("pager-nor.png") repeat scroll 0 0 transparent; border: 1px solid #C8C8C8; height: 46px;width: 928px;
margin-right: 20px;}
.pager-linkPage { float: left; margin-left: 30px; }
.sh-page a, .pager span { color: #999999; display: inline; float: left; font-size: 16px; font-weight: bold; padding: 15px 25px; }
.sh-page a.upPage, .pager a.downPage { padding: 15px 35px; border:none;}
.sh-page a.downPage { float: right; }
.sh-page a:hover { background: url("pager-current.png") repeat scroll 0 0 transparent; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; color: #38A42F; }
.sh-page .current { background: none repeat scroll 0 0 #FBFBFB; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; color: #38A42F; }
.sh-page .current { background: none repeat scroll 0 0 #38A42F; color: #FFFFFF; }
.sh-page a:hover { background: none repeat scroll 0 0 #38A42F; color: #FFFFFF; }
