@charset "utf-8";
/* CSS Document */
body{ font-family:\5FAE\8F6F\96C5\9ED1; font-size: 12px; background: #FFFFFF;}
input{ font-family: \5FAE\8F6F\96C5\9ED1;}
a{color: #142340;}
a:hover{ color: #ED3838;}
/*Main*/
.site{ line-height: 22px; padding: 10px 15px; color: #142340; border-bottom: solid 1px #ECF0F2;}
.site em{ display: inline-block; padding: 0 8px; margin-right: 8px; background-color: #ECF0F2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
.search{ height: 42px; padding: 22px 15px;}
.search .search-box{ float: left; width: 208px; height: 20px; line-height: 20px; padding: 11px 10px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x; margin-left: 10px;}
.search .search-box:first-child{ margin-left: 0px;}
.search .search-box i{ display: inline-block; width: 16px; height: 16px; margin-top: 2px; background: url("../image/search-btn.png") no-repeat; vertical-align: top;}
.search .search-box input{ display: inline-block; width: 180px; height: 20px; line-height: 20px; *line-height:18px; color: #596988; border: none; margin-left: 10px; vertical-align: top;}
.search .search-box input{ display: inline-block; width: 180px; height: 20px; border: none; margin-left: 10px; vertical-align: top;}
.search .select-box{ float: left; width: 135px; height: 42px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x; margin-left: 8px; position: relative;}
.search .select-box .select-text{ width: 95px; height: 20px; line-height: 20px; color: #142340; padding: 11px 30px 11px 10px; background: url("../image/arrow-icon1.png") no-repeat; cursor: pointer;}
.search .select-box .select-text{ background-position: 112px 19px;}
.w135{ width: 135px;}
.w110{ width: 110px;}
.w410{ width: 410px;}
.w110 .select-text{ width: 70px; background-position: 87px 19px;}
.search .select-box .select-option{display: none; margin: 0; position: absolute; left: -1px; top: 38px; z-index: 3; max-height: 328px; overflow-y:auto; overflow-x: hidden; background-color: #FFFFFF; width: 135px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.search .select-box .select-option li{ margin: 0 10px; height: 40px; text-align: left; line-height: 40px;  cursor: pointer; overflow: hidden; border-top: 1px solid #ABB3C2; color: #142340;}
.search .select-box .select-option li:first-child{ border-top: none;}
.search .select-box .select-option li.seleced{ color: #1881FC;}
.search .select-btn{ float: left; width: 110px; height: 42px;}
.search .select-btn input{ display: inline-block; width: 110px; height: 42px; line-height: 42px; color: #FFFFFF; font-size: 18px; font-weight: bold; margin: 1px 0 0 10px; border: none; background-color: #1882FC; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.search .search-total{ float: right; line-height: 42px; color: #142340;}
.search .search-total .red{ color: #EB3838; text-decoration: underline;}
.main-content{ width: 100%;}
.main-content table th{ height: 40px; line-height: 40px; background-color: #374E65; color: #FFFFFF; padding: 0 5px;}
.main-content thead .size{ line-height: 14px;}
.main-content table td{ height: 60px; line-height: 20px; color: #596988; text-align: center; padding: 0 5px; word-break: break-all; word-wrap: break-word;}
.main-content table .title,.main-content table .venue,.main-content table .wz{ text-align: left;}
.main-content table .title .recommend-icon{ display: inline-block; width: 26px; height: 19px; vertical-align: middle; margin: -4px 6px 0 0; background: url("../image/icon-zhan.png") no-repeat;}
.main-content table .title .top-icon{ display: inline-block;  width: 30px; height: 16px; vertical-align: middle; margin: -4px 6px 0 0; background: url("../image/comment-top-icon.png") no-repeat;}
.main-content table .operate{ text-align: left;}
.main-content table .delete{ color: #EB3838;}
.main-content table .bannerImg{ padding: 20px 10px;}
.main-content table .bannerImg img{ width: 60px; height: 60px; border: solid 1px #cccccc; cursor: pointer;}
.main-content tbody tr{ border-bottom: solid 1px #FFFFFF;}
.main-content tbody tr.odd{ background-color: #ECF0F2;}
.main-content tbody tr.current{ background-color: #E4EFFA;}
.page{ width: 100%; height: 38px; line-height: 38px; overflow: hidden; text-align: center; padding: 40px 0; vertical-align: top;}
.page a,.page span,.page .page-go{ display: inline-block; height: 36px; line-height: 36px; color: #142340; font-weight: bold; border: solid 1px #D6D6D6; padding: 0 12px; margin: 0 5px; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; vertical-align: top;}
.page a,.page span{ min-width: 12px;}
.page a:hover,.page a.cur{ color: #ffffff; background-color: #374E65; border: solid 1px #374E65}
.page span{ background-color: transparent; font-weight: normal; margin-left: 36px;}
.page form{ display: inline-block; vertical-align: top;}
.page .pageNum{ display: inline-block; width: 50px; height: 20px; line-height: 20px; padding: 8px 0; color: #142340; text-align: center; border: solid 1px #D6D6D6; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; background-color: transparent; vertical-align: top;}
.page .page-go{ height: 38px; line-height: 38px; cursor: pointer; background-color: #FFFFFF; *line-height:36px;}
.page .txt{ border: none;}
.page input:focus{ outline: none;}
/*Activity-publish*/
.site-title{ height: 40px; line-height: 40px; padding: 0 15px; margin-top: 22px; color: #FFFFFF; font-weight: bold; background-color: #374E65;}
.main-publish{ overflow: hidden; padding: 30px 20px 150px;}
.form-table{}
.form-table td{ line-height: 42px; color: #142340; padding: 13px 0;}
.form-table .td-title{ padding-right: 10px; text-align: right; vertical-align: top;}
.form-table .td-title .red{ color: #EC3838; font-weight: bold; margin-right: 4px;}
.form-table .td-input .input-text{ display: inline-block; height: 20px; line-height: 20px; padding: 10px; margin-right: 4px; border: solid 1px #ACB4C3; color: #596887; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-input .input-textarea{ display: inline-block; height: 80px; line-height: 20px; padding: 10px; margin-right: 4px; border: solid 1px #ACB4C3; color: #596887; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-input em{ display: inline-block; margin-right: 6px; vertical-align: top; font-size: 12px;}
.form-table .td-input .td-tip{ display: inline-block; color: #596988; margin-left: 10px; vertical-align: top;}
.form-table .td-littleTitle{font-size: 15px;background-color: #cfd1cf;width: 110px;height:15px;line-height: 16px;text-align: center}
.w510{ width: 510px;}
.form-table td .error-msg{ display: inline-block; color: #EB3838; margin-left: 12px; vertical-align: top;font-size: 12px;}
/*.form-table .td-upload{ vertical-align: bottom;}
.form-table .td-upload{ float: left;}*/
.form-table .td-upload .img-box,.form-table .td-upload .upload-btn,.form-table .td-upload .upload-tip,.form-table .td-upload .error-msg{ display: inline-block; vertical-align: bottom;}
.form-table .td-upload .img-box{ display: inline-block; *display: inline; *zoom:1; vertical-align: top; width: 300px; height: 200px; text-align: center; margin-right: 10px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.form-table .td-upload .img-adv{ display: inline-block; *display: inline; *zoom:1; vertical-align: top; width: 600px; height: 320px; text-align: center; margin-right: 10px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.form-table .td-upload .img-box .img{ display: table-cell;width: 300px; height: 200px; overflow: hidden; text-align: center; vertical-align:middle; *display:block; *font-size:178px; *font-family:"Arial";}
.form-table .td-upload .img-box img{ vertical-align: middle;}
.form-table .td-upload .controls-box{margin-left: 20px; display: inline-block; *display:inline; *zoom:1; vertical-align: bottom;}
.form-table .td-upload input[type=file]{ display: inline-block; *display:inline; *zoom:1; vertical-align: bottom;}
.form-table .td-photo img{ width: 200px;}
/*.form-table .td-upload{ vertical-align: bottom;}
.form-table .td-upload{ float: left;}
.form-table .td-upload .img-box,.form-table .td-upload .upload-btn,.form-table .td-upload .upload-tip,.form-table .td-upload .error-msg{ display: inline-block; vertical-align: bottom;}
.form-table .td-upload .img-box{ display: inline-block; *display: inline; width: 300px; height: 200px; text-align: center; margin-right: 10px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.form-table .td-upload .img-box .img{ display: table-cell;width: 300px; height: 200px; line-height: 200px; text-align: center; vertical-align:middle;}
.form-table .td-upload .img-box img{ vertical-align: middle;}
.form-table .td-photo img{ width: 200px;}*/
.form-table .td-upload .upload-btn,.form-table .td-input .upload-btn{ display: inline-block; width: 100px; height: 42px; line-height: 42px; *line-height:36px; text-align: center; color: #444444; border: solid 1px #D9D9D9; background-color: #F4F4F4; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.form-table .td-input .upload-btn{ vertical-align: top;}
.form-table .td-time .cancel-time-btn{ display: inline-block; width: 100px; height: 40px; line-height: 40px; *line-height:36px; text-align: center; color: #444444; border: solid 1px #D9D9D9; background-color: #F4F4F4; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.form-table .td-upload .upload-cut-btn{ display: inline-block; width: 100px; height: 44px; line-height: 44px; margin-left: 10px; background: #F4F4F4; border: solid 1px #D9D9D9; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.form-table .td-upload .upload-tip{ color: #596988; margin-left: 10px;}
.form-table .td-tag{}
.form-table .td-tag dl{ overflow: hidden;}
.form-table .td-tag dl:first-child{ margin-top: 3px;}
.form-table .td-tag dt{ float: left; display: inline-block; width: 35px; height: 38px; line-height: 38px;}
.form-table .td-tag dd{ float: left; display: inline-block; width: 94%; line-height: 36px;}
.form-table .td-tag dd a{ display: inline-block; height: 36px; color: #142340; font-size: 14px; padding: 0 20px; margin:0 8px 16px 0; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.form-table .td-tag dd a:hover{ color: #142340;}
.form-table .td-tag dd a.cur{ color: #FFFFFF; border: solid 1px #1882FC; background-color: #1882FC;}
.form-table .td-tag dl,.form-table .td-tag dt,.form-table .td-tag dd{ vertical-align: top;}
.form-table .td-time{ height: 36px; margin-top: 6px;}
.form-table .td-time .start,.form-table .td-time .end{ float: left; width: 218px; height: 20px; line-height: 20px; padding: 10px 6px; margin-right: 10px; border: solid 1px #ACB4C3; position: relative; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-time .startl,.form-table .td-time .endl{ float: inherit ;width: 218px; height: 20px; line-height: 20px; padding: 10px 6px; margin-right: 10px; border: solid 1px #ACB4C3; position: relative; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-time .starts,.form-table .td-time .ends{ float: left; width: 170px; height: 20px; line-height: 20px; padding: 10px 6px; margin-right: 10px; border: solid 1px #ACB4C3; position: relative; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-time .text{ float: left; display: inline-block; color: #596887; padding: 0 10px 0 5px;}
.form-table .td-time div input{ float: left; display: inline-block; line-height: 20px; color: #142340; width: 80px; border: 0; text-align: left;}
.form-table .td-time div .dateSpan{ float: left; display: inline-block; line-height: 20px; color: #142340; width: 72px; border: 0; text-align: left;}
.form-table .td-time div .week{ float: left; display: inline-block; line-height: 20px; color: #142340;}
.form-table .td-time div .gray{ color: #596887 !important;}
.form-table .td-time i{ display: block; position: absolute; right: 7px; top: 8px; width: 22px; height: 22px; background: url("../image/data-icon1.png") no-repeat; cursor: pointer;}
.form-table .td-time .txt{ display: inline-block; float: left; margin-right: 10px;}
.form-table .td-time .des{ margin: 0 10px 0 14px;}
.form-table .td-time .input-text{ display: inline-block; height: 20px; line-height: 20px; padding: 10px; border: solid 1px #ACB4C3; color: #596988; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-time .w240{ width: 175px;}
.form-table .td-time .w240 input{ width: 110px;}
.div{ border:0px;padding:3px; PADDING:0px; width:200px; height:480px; LINE-HEIGHT: 20px; OVERFLOW: auto;max-height:200px;}
.w210{ width: 210px;}
.td-select .select-box{ float: left; height: 40px; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x; margin-right: 8px; position: relative;}
.td-select .ng-select-box{width:142px;height: 38px; margin-right: 8px ;border-radius:4px;box-shadow: 1px 1px 5px #888888}
.td-select .select-box .select-text{ height: 20px; line-height: 20px; color: #142340; padding: 10px 30px 10px 10px; background: url("../image/arrow-icon2.png") no-repeat; cursor: pointer;}
.td-select .select-box .select-text{ background-position: 120px 15px;}
.td-select .select-box .select-option{ display: none; margin: 0; position: absolute; left: -1px; top: 38px; z-index: 3; width: 140px; max-height: 286px; overflow-y:auto; overflow-x: hidden; background-color: #FFFFFF; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.td-select .select-box .select-option li{ margin: 0 10px; height: 40px; text-align: left; line-height: 40px;  cursor: pointer; overflow: hidden; border-top: 1px solid #ABB3C2; color: #142340;}
.td-select .select-box .select-option li:first-child{ border-top: none;}
.td-select .select-box .select-option li.seleced{ color: #1881FC;}
.w140{ width: 140px;}
.w140 .select-text{ width: 100px;}
.td-select .w140 .select-option{ width: 140px;}
.td-coordinate .txt{ display: inline-block; margin: 0 22px 0 10px; vertical-align: top;}
.w120{ width: 120px;}
.form-table .td-fees .extra{ display: none; vertical-align: top; *display:inline; *zoom:1;}
.form-table .td-fees label{ float: left; line-height: 42px; margin-right: 20px; vertical-align: top;}
.form-table .td-fees label:first-child{ margin-right: 30px;}
.form-table .td-fees label input[type=radio]{ display: inline-block; margin-top: 15px; *margin-top: 10px; vertical-align: top;}
.form-table .td-fees label input[type=checkbox]{ display: inline-block; margin-top: 15px; *margin-top: 10px; vertical-align: top;}
.form-table .td-fees em{ display: inline-block; height: 42px; line-height: 42px; margin-left: 10px; vertical-align: top;}
.form-table .td-fees span{ display: inline; height: 42px; line-height: 42px; vertical-align: top;}
.form-table .td-fees .input-text{ margin-left: 10px;}
.form-table .td-radio label{ float: left; display: inline-block; line-height: 42px; margin-right: 50px; vertical-align: top; cursor: pointer;}
.form-table .td-radio label input[type=radio]{ display: inline-block; margin-top: 15px; *margin-top: 10px; vertical-align: top;}
.form-table .td-radio em{ display: inline-block; height: 42px; margin-left: 10px; vertical-align: top;}
.form-table .td-birth select{ width: 140px; height: 40px;}
.form-table .td-birth .birthList{ display: inline-block; float: left; width:116px; height:38px; position:relative; overflow:hidden; padding-right:22px; margin-right: 8px; vertical-align: top; border:1px solid #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.form-table .td-birth .birthList .caption{line-height:38px; padding:0 5px; color: #142340;}
.form-table .td-birth .birthList .default{line-height:38px; padding:0 5px; color: #596786;}
.form-table .td-birth .birthList .arrow{ display:inline-block;position:absolute; right:10px; top:14px; width: 12px; height:10px; color: #142340; background: url("../image/arrow-icon2.png") no-repeat;}
.form-table .td-birth .birthList select{ position:absolute; top:7px; left:-1px; width: 140px; height: 28px; opacity:0; filter:alpha(opacity=0); z-index:2;}
.form-table .td-birth .birthList select option{ line-height: 20px;}
.form-table .td-online{}
.form-table .td-online label{}
.form-table .td-online .set-ticket{ width: 100px; height: 40px; line-height: 40px; *line-height:36px; margin-left: 10px; text-align: center; color: #444444; border: solid 1px #D9D9D9; background-color: #F4F4F4; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.form-table .td-line{ border-top: dashed 1px #d9d9d9;}
.form-table .td-line td{ padding-top: 26px;}
.form-table .td-btn{ padding-top: 35px;}
.form-table .td-btn .btn-save,.form-table .td-btn .btn-publish{ display: inline-block; height: 40px; line-height: 40px; overflow: hidden; text-align: center; color: #FFFFFF; font-size: 14px; font-weight: bold; margin-right: 20px; border: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.form-table .td-btn .btn-save{ width: 100px; background-color: #5DA7FD;}
.form-table .td-btn .btn-publish{ width: 120px; background-color: #ED3838;}
.w400{ width: 400px;}
.form-table .td-upload .input-text{ margin-right: 10px;}
.menage{ height: 38px; line-height: 38px; padding: 0 15px 10px;}
.menage h2{ display: inline-block; float: left; color: #131F3F; font-size: 18px;}
.search .menage-box,.menage .menage-box{ float: right;}
.menage .menage-box label{ display: inline-block; float: left; vertical-align: top;}
.menage .menage-box label input{ display: inline-block; margin-right: 6px; vertical-align: middle;}
.menage .menage-box .select-box{ height: 36px;}
.menage .menage-box .select-text{ padding: 8px 30px 8px 10px; background: url("../image/arrow-icon2.png") no-repeat;}
.menage .menage-box .select-option{ top: 34px;}
.menage .menage-box .btn-add{ float: left; display: block; width: 120px; height: 36px; line-height: 36px; text-align: center; color: #FFFFFF; font-size: 14px; font-weight: bold; margin-top: 1px; background-color: #ED3838; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin-left: 18px;}
.search .menage-box{ margin-top: 2px;}
.search .menage-box .btn-add{ float: left; display: block; width: 120px; height: 36px; line-height: 36px; text-align: center; color: #FFFFFF; font-size: 14px; font-weight: bold; margin-top: 1px; background-color: #ED3838; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin-left: 18px;}
.select-box.w110{ width: 140px;}
.search .select-box.w110 .select-text{ width: 100px; background-position: 120px 19px;}
.menage .select-box.w110 .select-text{ width: 100px; background-position: 120px 13px;}
.select-box.w110 .select-option{ width: 140px;}
.select-box.w160{ width: 160px;}
.select-box.w160 .select-text{ width: 120px; background-position: 140px 13px;}
.select-box.w160 .select-option{ width: 160px;}
.pt10{ padding-top: 10px;}
.main-content tfoot td{ line-height: 60px; text-align: left; background-color: #ECF0F2;}
.main-content tfoot label{ float: left;}
.main-content tfoot label input{ vertical-align: middle; margin: 0 36px 0 8px; *margin-left:5px;}
.main-content tfoot .btn-delete{ float: right; display: block; width: 120px; height: 36px; line-height: 36px; text-align: center; color: #FFFFFF; font-size: 14px; font-weight: bold; background-color: #ED3838; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin: 12px 0 0 18px;}
.form-table .td-select-time .time-text{ float: left; margin-right: 10px;}
.form-table .td-select-time .select-box .select-option li{ height: 30px; line-height: 30px;}
.form-table .td-checkbox label{ display: inline-block; height: 42px; line-height: 42px; vertical-align: top; margin-right: 15px;}
.form-table .td-checkbox label input{ vertical-align: middle; margin-right: 6px;}
.form-table .td-set-time label{ display: inline-block; height: 42px; line-height: 42px; vertical-align: top; margin-right: 15px;}
.form-table .td-set-time label input[type=checkbox]{ vertical-align: middle; margin-right: 6px;}
.form-table .td-set-time label input[type=text]{ display: inline-block; height: 20px; line-height: 20px; padding: 10px; margin-right: 4px; border: solid 1px #ACB4C3; color: #596887; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.status-complete{ color: #468C00;}
.status-not-finished,.status-fail,.red{ color: #ED3838;}
.btn-send-again{ display: inline-block; width: 70px; height: 28px; line-height: 28px; overflow: hidden; text-align: center; vertical-align: middle; margin-left: 12px; color: #142340; background: url("../image/btn-icon1.gif") repeat-x; border: solid 1px #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.main-content .tag-list{ padding: 0px 10px 16px;}
.main-content .tag-list li{ float: left; width: 62px; margin-right: 24px; text-align: center; margin-top: 16px;}
.main-content .tag-list li .img{ width: 62px; height: 62px; overflow: hidden; position: relative;}
.main-content .tag-list li .img .recommend-icon{ display: block; width: 24px; height: 24px; position: absolute; top: 0; right: 0; background: url("../image/recommend-icon1.png") no-repeat;}
.main-content .tag-list li .img img{ width: 60px; height: 60px; border: solid 1px #cccccc;}
.main-content .tag-list li .img:hover .tag-edit{ display: block; width: 60px; height: 60px; line-height: 60px; color: #FFFFFF; border: solid 1px #1882FC; background-color: #1882FC; position: absolute; top: 0; left: 0;}
.main-content .tag-list li span{ display: block; width: 100%; line-height: 18px; overflow: hidden; color: #142340; margin-top: 8px;}
.main-content .btn-box{ padding: 20px;}
.main-content .btn-box .btn-add-tag{ display: inline-block; width: 120px; height: 36px; line-height: 36px; overflow: hidden; text-align: center; color: #FFFFFF; font-size: 14px; background-color: #ED3838; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.tag-add{ padding: 0;}
.tag-add .form-table td{ padding: 7px 0;}
.tag-add .form-table .td-upload img{ width: 80px; height: 80px; border-radius: 0;}
.tag-add .form-table .td-upload .upload-btn{ width: 90px; height: 30px; line-height: 30px; *line-height: 24px;}
.tag-add .form-table .td-upload .upload-tip{ line-height: 30px;}
.tag-add .form-table .td-upload .upload-tip i{ font-style: normal;}
.tag-add .form-table .td-tag-check td{ padding: 0;}
.tag-add .form-table .td-tag-check input[type=checkbox]{ vertical-align: middle; margin: 0 4px 0 0;}
.tag-add .form-table .td-btn .btn-cancel{ display: inline-block; width: 100px; height: 40px; line-height: 40px; overflow: hidden; text-align: center; color: #FFFFFF; font-size: 14px; font-weight: bold; margin-right: 20px; border: none; background-color: #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.tag-adds{ padding: 0;}
.tag-adds .form-table td{ padding: 25px 15px;}
.tag-adds .form-table .td-btn .btn-cancel{ display: inline-block; width: 100px; height: 40px; line-height: 40px; overflow: hidden; text-align: center; color: #FFFFFF; font-size: 14px; font-weight: bold; margin-right: 20px; border: none; background-color: #ACB4C3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}

.w220{ width: 220px;}
.w340{ width: 340px;}
.w240{ width: 240px;}
.w240 .select-text{ width: 200px;}
.td-select .w240 .select-option{ width: 240px;}
.td-select .w240 .select-text{ background-position: 220px 15px;}
/*seat*/
.form-table .ticket-list{ line-height: 42px;}
.form-table .ticket-list li{ float: left; margin-right: 20px;}
.form-table .ticket-list li em{ color: #FF4D4D; font-weight: bold;}
.legend-box{ height: 28px; line-height: 28px; padding: 7px 0;}
.bt-line{ border-bottom: dashed 1px #d9d9d9;}
.legend-box li{ float: left; height: 28px; line-height: 28px; margin-right: 30px;}
.legend-box li span{ margin-left: 10px;}
.legend-box li .seatCharts-cell{ margin: 0;}
.legend-box .btn-seat{ display: inline-block; width: 80px; height: 28px; line-height: 28px; text-align: center; color: #ffffff; margin-right: 10px; vertical-align: top; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.legend-box .btn-seat.seat-deleted{ background-color: #FF4D4D;}
.legend-box .btn-seat.seat-unavailable{ background-color: #999999;}
.legend-box .btn-seat.seat-gift{ background-color: #5CC0CD;}
.legend-box .btn-seat.seat-available{ background-color: #FFB973;}
.td-seat .front{ min-width: 100px; height: 32px; line-height: 32px; color: #444444; font-size: 14px; text-align: center; margin: 6px 0 50px; background-color: #EEEEEE;}
.seatCharts-container{ width: 100%; margin-bottom: 20px;}
.seatCharts-cell{ width: 28px; height: 28px; line-height: 28px; color: #182C4E; text-align: center; margin: 7px; float: left;outline: none; font-size: 13px;}
.seatCharts-row{/* height: 42px;*/ overflow: hidden;}
.seatCharts-row .seatCharts-cell:first-child{ margin-right: 64px;}
.seatCharts-seat{ color: #fff; cursor: pointer;}
.seatCharts-seat.available span{ background-color: #B9DEA0;}
.seatCharts-seat.available.first-level{ background-color: #D93600;}
.seatCharts-seat.available.second-level{ background-color: #D96D00;}
.seatCharts-seat.available.third-level{ background-color: #FFB973;}
/*.seatCharts-seat.focused{ background-color: #76B474; border: none;}
.seatCharts-seat.selected{ background-color: #67AF22;}
.seatCharts-seat.unavailable{background-color: #999999; cursor: not-allowed;}
.seatCharts-seat.available.selected{ background-color: #67AF22;}
.seatCharts-seat.available.unavailable{background-color: #999999; cursor: not-allowed;}*/
.seatCharts-seat span{ display: block; height: 28px;}
.seatCharts-seat p{ line-height: 16px; color: #000000; font-size: 12px;}
.seatCharts-seat.focused span{ background-color: #76B474; border: none;}
.seatCharts-seat.selected span{ background-color: #67AF22;}
.legend-box .seatCharts-seat.unavailable{background-color: #999999; cursor: not-allowed;}
.seatCharts-seat.unavailable span{background-color: #999999;}
.seatCharts-seat.available.selected span{ background-color: #67AF22;}
.seatCharts-seat.available.unavailable span{background-color: #999999; }
.seatCharts-legend,.seatCharts-legendList{ height: 28px;}
.seatCharts-legend{ float: left;}
.seatCharts-legendItem {float:left; height: 28px; line-height: 28px; padding-right: 20px;}
.seatCharts-legendItem .seatCharts-cell{ margin: 0;}
.seatCharts-legendItem span.seatCharts-legendDescription{ margin-left: 10px;}
#layer-bg{ display: none; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; -webkit-user-select: none; z-index: 1028; background: #000000; opacity: 0.1; filter: alpha(opacity=10);}
#layer-imgBox{ width: 50px; height: 50px; border: solid 1px #999999; position: fixed; z-index: 1999; background-repeat: no-repeat; background-position: center center; background-color: #FFFFFF; text-align: center;}
#layer-imgBox>img{ vertical-align: middle; margin-top: 10px;}
#layer-imgBox .layer-imgBox{ width: 100%; height: 100%; position: relative;}
#layer-imgBox .layer-close{ display: block; width: 30px; height: 30px; position: absolute; right: -10px; top: -10px; background: url("../image/close-icon1.png") no-repeat;}
.main-publish .room-time-set{ width: 700px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.main-publish .room-time-set td{ width: 122px; height: 40px; line-height: 40px; text-align: center; vertical-align: middle; border: solid 1px #ADB5C3; padding: 0; color: #596685;}
.main-publish .room-time-set td:first-child{ width: 85px;}
.main-publish .room-time-set td input[type=text]{ width: 100px; height: 20px; line-height: 20px; border: 0; background: none; text-align: center; color: #596685;}
.main-publish .room-time-set td input[type=text]:focus{ width: 96px; border: solid 2px #9BBFF7;}
.main-publish .room-time-set td input[type=checkbox]{ vertical-align: middle; margin-right: 8px;}
.main-publish .room-time-set tr.odd{ background-color: #ECF0F2;}
.main-content .power-list{ text-align: left; padding: 12px 10px;}
.main-content .power-list label{ display: inline-block; width: 156px; height: 32px; line-height: 32px; color: #142340;}
.main-content .power-tab input[type=checkbox]{ vertical-align: middle; margin-right: 4px;}
.main-publish .template-select{ height: 28px; padding: 7px 0;}
.main-publish .template-select a{ display: inline-block; height: 28px; line-height: 28px; overflow: hidden; padding: 0 15px; margin-right: 10px; color: #FFFFFF; background-color: #5DA7FD; white-space: nowrap; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.main-publish .template-select a.cur{ background-color: #1882FC;}
.main-publish .td-content .editor-box{ max-width: 740px;}
.main-publish .td-content .text-des{ width: 230px; height: 90px; overflow: auto; line-height: 18px; border: solid 1px #ACB4C3; padding: 5px; margin-right: 5px; resize: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.main-content{ min-width: 776px;}
.main-publish .td-btn{ position: relative;}
.main-publish .td-btn .btn-loading{ position: absolute; width: 118px; height: 40px; border: solid 1px #cccccc; background-color: #EEEEEE; top: 0; left: 20px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.main-publish .td-btn .btn-loading h3{ line-height: 24px; font-size: 12px; color: #333333; font-weight: normal; text-align: center; margin-top: 4px;}
.main-publish .td-btn .btn-loading .img{ width: 110px; height: 3px; background: url("../image/btn-load.gif") no-repeat; margin: 2px auto 0;}
.main-publish .td-input .textareaBox{ width: 450px; line-height: 20px; padding: 5px; overflow: auto; border: solid 1px #ACB4C3; color: #142340; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; resize: none;}
.main-publish .phone-box{ display: none;}
.main-publish .td-input .modify-phone{ color: #1882FC; margin-left: 20px;}
.main-publish .td-input .send-code{ margin-left: 8px;}
.w96{ width: 96px;}
.main-publish .td-checkbox{ text-align: left;}
.main-publish .td-checkbox label{ display: inline-block; float: left; min-width: 130px; margin-right: 0;}
.main-publish .td-checkbox-70 label{ min-width: 70px;}
/*index*/
.in-content{ width: 100%; background-color: #FFFFFF; border-top: solid 1px #FFFFFF;}
.in-content .in-tit1{ height: 38px; padding: 24px 15px; background-color: #ECF0F2;}
.in-content .in-tit1 h2{ float: left; line-height: 26px; color: #142340; font-size: 18px; padding: 6px 0;}
.in-content .in-tit1 .select-box{ float: right; height: 36px;}
.in-content .in-tit1 .select-box .select-text{ padding-top: 8px; padding-bottom: 8px;}
.in-content .in-tit1 .select-box .select-option{ top: 34px;}
.in-content .in-part1{ padding: 0 15px 40px; background-color: #F4F6F7; border-top: solid 1px #FFFFFF;}
.in-content .in-part1 .in-container{ width: 99%; padding-top: 50px;}
.in-content .in-tit2{ height: 36px; line-height: 36px; color: #142340; padding: 0 15px; background-color: #ECF0F2;}
.in-content .in-article{ padding: 15px 15px 60px;}
.in-content .in-article,.in-content .in-article p{ line-height: 30px; color: #142340; font-weight: bold;}
.in-content .in-article a{ color: #EC3838; text-decoration: underline;}
.in-content .in-part1 .in-part1-tip{ height: 30px; line-height: 30px; color: #142340; margin-top: 10px;}
.in-content .in-part1 .in-part1-tip .txt1{ font-weight: bold;}
.in-content .in-part1 .in-part1-tip .legend{}
.in-content .in-part1 .in-part1-tip .legend span{ display: inline-block; padding: 0 6px 0 20px;}
.in-content .in-part1 .in-part1-tip .legend span i{ display: inline-block; float: left; width: 43px; height: 30px; background: url("../image/legend-icon1.png") no-repeat;}
.in-content .in-part1 .in-part1-tip .legend span .icon1{ background-position: 0 10px;}
.in-content .in-part1 .in-part1-tip .legend span .icon2{ background-position: -43px 10px;}
.in-content .in-part1 .in-part1-tip .legend span em{ display: inline-block; float: left; margin-left: 15px;}
.in-content .in-part2{ width: 100%; overflow: hidden; border-top: solid 1px #FFFFFF;}
.in-content .in-part2 .pie-part{ width: 50%; float: left; *width: 49.9%;}
.in-content .in-part2 .pie-part1{ background-color: #ECF0F2;}
.in-content .in-part2 .pie-part2{ background: url("../image/dot-icon1.gif") repeat-y #F4F6F7;}
.in-content .in-part2 .pie-part .in-tit1{ height: 38px; margin-top: 35px; padding: 0 15px; background: none;}
.in-content .in-part2 .pie-part .in-tit1 h2{ width: 68%;}
.in-content .in-part2 .pie-part .in-tit1 .select-box{ margin-left: 0;}
.in-content .in-part2 .pie-box{ width: 96%; margin: 40px auto 0; padding-bottom: 120px;}
#hotTagPie,#hotAreaPie{ height: 550px;}
/*login*/
.login-top{ width: 100%; height: 340px; background-image: url('../image/login-top.jpg'); background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://localhost:63342/Culture/CultureBackstage2.0/image/login-top.jpg',sizingMethod='scale'); position: relative;}
.login-top .logo{ position: absolute; width: 256px; height: 115px; top: 195px; left: 50%; margin-left: -128px;}
.login-box{ width: 302px; margin: 0 auto; padding-top: 20px; *margin-top: 20px;}
.login-box .user{ width: 300px; height: 42px; border: solid 1px #ACB4C3; margin-top: 20px; background: url("../image/input-icon1.gif") repeat-x; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.login-box .user .txt{ display: inline-block; width: 42px; height: 42px; border-right: solid 1px #ACB4C3; background: url("../image/pwd-icons.png") no-repeat; *float: left;}
.login-box .user input{ display: inline-block; width: 237px; height: 18px; padding: 12px 10px; *padding:14px 10px 10px; border: 0; vertical-align: top; *float: left;}
.login-box .user input[type=text]:focus{width: 235px; padding: 11px 10px; border: solid 1px #A4C6FD;}
.login-box .name .txt{ background-position: 0 0;}
.login-box .pwd .txt{ background-position: 0 -42px;}
.login-box .login-btn{ width: 302px; border: none; margin-top: 12px; background: #374E65;}
.login-box .login-btn input{ width: 100%; height: 42px; color: #FFFFFF; font-size: 18px; font-weight: bold; cursor: pointer; background: none;}
.login-box .msg-error{ height: 24px; line-height: 24px; overflow: hidden; color: #e4393c; text-indent: 20px; margin-top: 12px; background: url("../image/error-icon1.png") no-repeat left center;}
/*venue-add-type*/
.form-table .td-collection .venue-type{ display: none; margin-left: 10px;}
.main-publish .type-add{ width: 252px; margin: 0 auto;}
.main-publish .type-add .btn-add{ display: block; width: 84px; height: 20px; line-height: 20px; color: #596988; padding-left: 30px; background: url("../image/add-icon.png") no-repeat 0 0;}
.main-publish .type-add .type-list{ width: 232px; max-height: 213px; overflow-x: hidden; overflow-y: auto; margin-top: 5px; padding-right: 20px;}
.main-publish .type-add .type-list input[type=text]{ display: inline-block; width: 210px; height: 20px; line-height: 20px; padding: 10px; margin-top: 10px; border: solid 1px #ACB4C3; color: #596887; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; background: url("../image/input-icon1.gif") repeat-x;}
.main-publish .type-add .td-btn{ text-align: center; margin-bottom: 5px;}
.main-publish .type-add .td-btn .btn-save{ margin: 0 8px 0 0;}
.main-publish .type-add .td-btn .btn-cancel{ margin: 0 0 0 8px;}
/*under-construction*/
.construction-box{ width: 100%; height: 100%; text-align: center;}
.construction-box .construction-img{ display: inline-block; min-width: 326px; height: 326px; margin: 0 auto; background: url("../image/construction-bg.jpg") no-repeat center 0;}
.construction-box .construction-txt{ height: 32px; line-height: 32px; color: #142340; font-size: 26px; font-weight: bold; padding: 214px 0 0; margin: 0 auto;}
/*Initialization authority*/
.init-box{ width: 100%; position: absolute; top: 50%; margin-top: -50px; text-align: center;}
.init-box h3{ font-size: 30px; line-height: 50px;}
.init-box p{ font-size: 14px; line-height: 18px;}
/*advice*/
.advice-publish{ max-width: 848px; min-width: 700px;}
.advice-publish .form-table .txt-box{ width: 100%; height: 232px; position: relative;}
.advice-publish .form-table .txt{ width: 96%; height: 210px; line-height: 21px; overflow: auto; font-family: \5FAE\8F6F\96C5\9ED1; padding: 10px; border: solid 1px #ACB4C3; border-radius: 10px; resize: none; outline: none;}
.advice-publish .form-table .tip{ width: 530px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; position: absolute; top: 50%; left: 50%; margin-left: -265px; margin-top: -10px;}
.advice-publish .form-table .td-btn .btn-publish{ margin-right: 5px;}
/*Activity-statistic-table*/
.data-content{ width: 100%; overflow: hidden; padding-bottom: 50px; background: #ECF0F2;}
.data-content .table-tit{ height: 60px; overflow: hidden; margin-top: 12px; padding: 0 50px 0 20px;}
.data-content .table-tit h1{ float: left; line-height: 60px; color: #142340; font-size: 18px;}
.data-content .table-tit .form-table{ float: right; height: 42px;  margin-top: 18px;}
.in-content .in-tit1 .form-table .search{padding: 0;}
.data-content .table-tit .form-table .td-time{ float: right;height: 42px;}
.data-content .table-tit .export{ float: right; display: inline-block; width: 100px; height: 42px; line-height: 42px; overflow: hidden; color: #ffffff; font-size: 18px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background: #1882FC; text-align: center;}
.data-content .table-tit a.export{ margin-left: 40px;}
.data-content .table-tit input.export{ border: 0; cursor: pointer;}
.data-content .table-cont{ padding: 20px 50px 0 20px;}
.data-content .table-cont .tab-data{ width: 100%; border: solid 1px #9797A6;}
.data-content .table-cont .tab-data tr{ border-top: solid 2px #C7C9D1;}
.data-content .table-cont .tab-data tr:first-child{ border-top: 0;}
.data-content .table-cont .tab-data td{ line-height: 40px; text-align: center; color: #13213F; font-size: 12px; border-left: solid 2px #C7C9D1;}
.data-content .table-cont .tab-data tr td:first-child{ border-left: 0;}


@media screen and (max-width: 1024px){
    .main-content table td,.main-content table th{ padding: 0 5px;}

}

/**update_add css**/
.add_btn_do{display:block;margin:25px 0px 25px 30px;}
.add_btn_do a{width:132px;height:132px;overflow:hidden;outline:none;display:inline-block;padding:0px 45px;}
.w83{ width:63px;font-size:14px; color:#13203F; font-family:"微软雅黑"; text-align:center; margin-left:10px;}
.w104{ width:84px;font-size:14px; color:#13203F; font-family:"微软雅黑";text-align:center; margin-left:10px;}
.td-input span{color:#13203F;}
.td-input .other{margin-left:10px;width:48px; text-align:center; font-size:14px;background:#1882FC;display:inline-block;height: 20px;line-height: 20px;padding: 10px;margin-right: 4px;border: solid 1px #1882FC;color: #ffffff;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.w64{ width:44px;font-size:14px; color:#13203F; font-family:"微软雅黑"; text-align:center; margin-right:10px;}
.zhi{ display:inline-block; vertical-align: top; margin:0px 15px 0px 10px; font-size: 12px;}
.td-activityTime em{ font-size: 12px;}

.td-input .tianjia{width:21px;margin-left:10px;height:42px;outline:none;display:inline-block;background:url(../image/zjia.png) no-repeat center center; vertical-align:top;}

.td-input .jianhao{width:21px;margin-left:10px;height:42px;outline:none;display:inline-block;background:url(../image/jianhao.png) no-repeat center center; vertical-align:top;}
.zcy{display:block;margin-top:10px;}
.green{color:#468C00;}
.margin_left{margin-left:24px;}
/**场馆**/
.venue_tit{ color:#131F3F; font-size:18px; font-family:"微软雅黑"; display:block; margin-bottom:20px; margin-left:15px;}
.star{ height:42px;line-height:42px;}
.star span{ display:inline-block; width:22px; height:42px; vertical-align:top; margin-right:5px; }
.star .star_2{ background:url(../image/star2.png) no-repeat 0px 11px;vertical-align:top;}
.star .star_1{background:url(../image/star1.png) no-repeat 0px 11px;vertical-align:top;}
.star font{ margin-left:10px; font-size:12px; vertical-align:middle;}
.w105{ width:84px;font-size:14px; color:#13203F; font-family:"微软雅黑";text-align:center; display:inline-block;}
/**活动室**/
.w72{ width:50px;font-size:14px; color:#13203F; font-family:"微软雅黑"; text-align:center; margin-right:10px; cursor:pointer;}
.form-table .td-input .hoverbg{display: inline-block;height: 20px;line-height: 20px;padding: 10px;margin-right: 4px;border: solid 1px #1882FC;color: #ffffff;border-radius: 4px;-webkit-border-radius: 4px; background:#1882FC;}
.choose{height:20px; line-height:20px;}
.choose input{margin-top:16px;display:inline-block;margin-right:5px;}
.choose span{margin-right:28px;}
.put-ticket-list{ width: 400px;}
.ticket-item{margin-bottom: 10px; font-size: 0;}

/*星星样式*/
.star_list{height:21px; line-height:21px;}
.star_list p{ padding-left:20px;}
.star_list p span{ color:#C00; font-size:16px; font-family:"微软雅黑";}
.star_score { background:url(../image/star_white.png); width:160px; height:21px;  position:relative; }
.star_score li{ width:16px; float:left;}
.star_score li a{ width:16px; height:21px; display:block; text-indent:-999em; position:absolute;left:0;position:absolute;}
.star_score li a:hover{ background:url(../image/star_red.png);left:0;}
.star_score li a.clibg{ background:url(../image/star_red.png);left:0;}
.star_score li a.star1{ left:0; z-index:10; }
.star_score li a.star2{ left:16px; z-index:9 }
.star_score li a.star3{ left:32px; z-index:8 }
.star_score li a.star4{ left:48px; z-index:7 }
.star_score li a.star5{ left:64px; z-index:6 }
.star_score li a.star6{ left:80px; z-index:5 }
.star_score li a.star7{ left:96px; z-index:4 }
.star_score li a.star8{ left:112px; z-index:3 }
.star_score li a.star9{ left:128px; z-index:2 }
.star_score li a.star10{ left:144px; z-index:1 }
.star_score li a.star2:hover{ width:32px;left:0; }
.star_score li a.star3:hover{ width:48px;left:0; }
.star_score li a.star4:hover{ width:64px;left:0; }
.star_score li a.star5:hover{ width:80px;left:0; }
.star_score li a.star6:hover{ width:96px;left:0; }
.star_score li a.star7:hover{ width:112px;left:0; }
.star_score li a.star8:hover{ width:128px; left:0;}
.star_score li a.star9:hover{ width:144px;left:0; }
.star_score li a.star10:hover{ width:160px; left:0;}
/*星星样式*/






.wimg{ width:460px; position:relative;}
.after_img{display:none;width:400px;height:auto; margin-top:10px;}
.after_img .do{display:block;}
.after_img .do .shouqi{width:30px; height:11px; color:#606060; font-size:12px; font-family:"微软雅黑";}
.after_img .do .shouqi span{margin-right:4px;cursor:pointer;}
.after_img .do .yuantu{width:30px; height:11px;color:#606060; font-size:12px; font-family:"微软雅黑"; margin-left:20px;}
.after_img .do .yuantu span{margin-right:4px;cursor:pointer;}
.after_img .fd_img{max-width:400px; margin-top:10px;}
.yuantu{width:auto; height:auto;}

.clear{clear: both;}
.wk{width:700px;overflow:hidden;}
.pld_img{width:75px;height:50px;overflow:hidden;position:relative; margin-right:10px;cursor:pointer;}
#file3-button{background-color: #5DA7FD;}
.td-input-four .uploadify-button-text{color: white;}
.td-cut .upload-cut-btn{ vertical-align: top; margin-left:10px; display: inline-block; width: 82px; height: 32px; line-height: 32px; *line-height:36px; text-align: center; color: #444444; border: solid 1px #D9D9D9; background-color: #F4F4F4; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; cursor: pointer;}
.td-cut .uploadify{ vertical-align: top; display: inline-block;}
.form_table_btn{ text-align: center;}
.form-table .btn-publish{     width: 120px;
    background-color: #ED3838;
    height: 42px;
    line-height: 42px;
    border: none;
    border-radius: 5px;
    color: #ffffff;
    font-size: 18px;
    /* letter-spacing: 0px; */
    font-family: "黑体";
    outline: none;
}
.form-table .btn-save{width: 120px;
    background-color: #5DA7FD;
    height: 42px;
    line-height: 42px;
    border: none;
    border-radius: 5px;
    color: #ffffff;
    font-size: 18px;
    /* letter-spacing: 0px; */
    font-family: "黑体";
    outline: none;
    margin-left:60px;
}

/**template start**/
#template_list{margin-top:30px;}
#template_list .template_l{width:180px;overflow:hidden;}
#template_list .template_l h5{ display:block; margin:10px 0px;text-align:center;font-size:14px;}
#template_list .template_l .tl_l{width:178px;min-height:300px;border:1px solid #9B9B9B;}
#template_list .template_l .tl_l a{display:block; margin:15px 10px;font-size:14px;}
#template_list .do_arrow{ margin-top:190px;}
#l_arrow{margin:0px 10px;}
#r_arrow{margin:0px 10px;}
#template_list .template_r{width:180px;overflow:hidden;}
#template_list .template_r .tl_r{width:178px;min-height:300px;border:1px solid #9B9B9B;}
#template_list .template_r h5{ display:block; margin:10px 0px; text-align:center;font-size:14px;}
#template_list .template_r .tl_r span{display:block;  margin:15px 10px; font-size:14px; cursor:pointer}
#template_list .template_r .tl_r span.blue_selected{color:#3176E5;}
#template_list .template_l .tl_l span{display:block;  margin:15px 10px; font-size:14px; cursor:pointer}
#template_list .template_l .tl_l span.blue_selected{color:#3176E5;}
#template_list .template_r .tl_r a:hover{color:#3176E5;}
#template_list .template_con{margin-left:30px;}
#template_list  h5{display:block; margin:10px 0px; text-align:center;font-size:14px;}
.template_container{width:540px; padding:10px 30px 50px 30px; border:1px solid #9c9c9c;}
.template_container p{ font-size:12px; line-height:2; padding-bottom:10px; word-break: break-all; word-wrap: break-word;}
.template_container img{ max-width:100%;}
/*vote*/
.main-publish .td-vote{ overflow: hidden;}
.main-publish .vote-des{ border-radius: 5px; border: solid 1px #ACB4C3; resize: none; padding: 10px; line-height: 20px; color: #13213F; font-family: Microsoft YaHei, PingFangSC-Regular, SimHei;}
.main-publish .td-vote .item{ padding: 10px 0; height: 102px; overflow: hidden; vertical-align: bottom; font-size: 0;}
.main-publish .td-vote .item em{ display: inline-block; vertical-align: bottom; padding-right: 20px; font-size: 12px;}
.main-publish .td-vote .item .w180{ display: inline-block; width: 180px; font-size: 12px; vertical-align: bottom;}
.main-publish .td-vote .item .img-box{ display: inline-block; width: 100px; height: 100px; overflow: hidden;}
.main-publish .td-vote .item .img-box img{ width: 100px; height: 100px; overflow: hidden;}
.main-publish .td-vote .item .controls-box{ margin-left: 0; font-size: 12px; width: auto;}
.main-publish .td-vote .item .controls-box .controls{ margin-right: 10px;}
.main-publish .td-vote .item .icon-vote{ display: inline-block; width:21px;margin-left:10px;height:42px;outline:none;background:url(../image/zjia.png) no-repeat center center; vertical-align:bottom;}
.main-publish .td-vote .item .btn-add{background:url(../image/zjia.png) no-repeat center center;}
.main-publish .td-vote .item .btn-del{background:url(../image/jianhao.png) no-repeat center center;}
.main-publish .td-vote #file3-button{background-color: #F4F4F4;}

.data-content .vote-table .tab-data tr td{ text-align: left; padding: 0 10px;}
.data-content .vote-table .tab-data tr td:first-child{ text-align: center;}
.data-content .vote-table .tab-data td .column{ display: inline-block; height: 22px; background: #596988;}
.data-content .vote-table .tab-data td em{ display: inline-block; padding-left: 20px;}
.reply-content{ width: 488px; height: 350px; overflow: auto; line-height: 22px; color: #142340; font-size: 14px; padding: 5px; border: solid 1px #9c9c9c; border-radius: 5px;}
/*2016-02-24*/
.select-box.w230{ width: 230px;}
.select-box.w230 .select-text{ width: 190px; background-position:202px 19px;}
.select-box.w230 .select-option{ width: 230px;}
.w60{ width: 60px;}

/*2016-08-23 新版后台样式 */
.addActPop {  position: fixed;  width: 100%;  height: 100%;  z-index: 10;  display: none;  }
.addActPopContent {  height: 450px;  width: 1000px;  position: absolute;  left: 0;  right: 0;  top: 0;  bottom: 0;  margin: auto;  background-color: #fff;  padding: 20px;  }
.addActPopSearch {  float: left;  }
.addActPopSearch>p>input {  width: 200px;  border: 1px solid #C4C4C4;  font-size: 16px;  border-radius: 5px;  margin-left: 20px;  padding: 2px 5px;  }
.addActPopBTN {  float: right;  }
.addActPopBTN>input {  padding: 10px 20px;  border-radius: 5px;  border: 1px solid #d9d9d9;  background-color: #f4f4f4;  color: #262626;  }
.addActPopBTN>input:first-child {  padding: 10px 20px;  border-radius: 5px;  border: 1px solid #546e8b;  background-color: #546e8b;  color: #fff;  }
.main-content>table {  text-align: center;  line-height: 40px;  margin-top: 20px;  width: 100%;  }
.bgf9f9f9 {  background-color: #f9f9f9;  }
.bge2e2e2 {  background-color: #e2e2e2;  }
.actPlace {  background-color: #efefef!important;  border: none!important;  color: #262626!important; background-image: none!important; }
.titleBg{  background: url(../image/titlebg.png) no-repeat right 19px;  background-color: #fff!important;  color: #346699!important;  font-weight: bold;  }