@charset "utf-8";

/*公共样式2017-1-10*/
html,body{margin: 0;padding: 0;}
body{ font-size:14px; font-family:"Microsoft YaHei","微软雅黑","宋体", Arial, sans-serif; padding:0px; margin:0px; background:#fff; color:#555; line-height:26px;}
body.pagewd{min-width: 1200px;}
body.smallpage{min-width: 1000px;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,i,table,tr,td,th,fieldset,label,legend,button,input{ margin:0;padding:0; font-family:"微软雅黑";}
ul,li{list-style:none;}
a,img,a img{border:0px;}
a{text-decoration:none;cursor:pointer; color:#525252;}
a:hover{text-decoration:none; color:#e7691e;}
input{outline:none;}
input.text,select.text,textarea.text{outline:none; border:1px solid #e3e3e3; height:26px; line-height:26px; padding:3px 0px 3px 5px;font-size:12px; color:#555;} 
textarea{ outline:none; resize:none; border:1px solid #e3e3e3; font-size:12px;}
input.check{ vertical-align:middle; margin-right:2px;}
img{ vertical-align:middle;/*max-width: 100%;*/}
em { font-style: normal;}

.lt{float:left;}
.rt{float:right;}
.cl{ clear:both; height:0px;}
.none{ display:none;}
.fontcl1{ color:#27c27b;}
.fontcl2{ color:#ff9c00;}
.fontcl3{color: #ea3200;}
.fontcl4{color: #f2c15a;}
.fontcl5{color: #848585;}
.fontcl6{color: #525252;}

.borderb{border-bottom: 1px solid #E5E5E5;}
.borderall{border: 1px solid #E5E5E5;}
.content,.footer{min-width: 1220px;position: relative;}
.mainwd{width: 1220px;position: relative;margin:0px auto;}
.main-content{width: 890px;}
.side-content{width: 300px;}
.side-content h4{height: 35px;line-height: 35px;border-bottom: 1px solid #E5E5E5;font-weight: bold;}
.side-content h4 span{padding-left: 10px;border-left: 3px solid #FF9C00;color: #FF9C00;}
.subwd{ max-width:1220px;margin:0px auto;}

.mb5{margin-bottom: 5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;position: relative;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mlr20{margin: 0 20px;}
.mlr30{margin: 0 30px;}
.pt10{padding-top: 10px;}
.pdb20{padding-bottom: 20px;}
.pdb100{padding-bottom: 100px;}
.pdtb10{padding: 10px 0;}
.pdtb15{padding: 15px 0;}
.pdtb20{padding: 20px 0;}
.pdlr20{padding: 0 20px;}
.pdlr15{padding: 0 15px;}
.pding10{padding: 10px;}
.pding20{padding: 20px;}
.bgw{background-color: #ffffff;}
.clearfixs:after{content: '.';display: block;height: 0;clear: both;visibility: hidden;}

.w-70{width: 70px;}
.w-80{width: 80px;}
.w-90{width: 90px;}
.w-100{width: 100px;}
.w-120{width: 120px;}
.w-300{width: 300px;}
.w-350{width: 350px;}
.h-82{height: 82px;}

.w-20 {width:20px;}
.w-30 {width:30px;}
.w-50 {width:50px;}
.w-60 {width:60px;}
.w-80 {width:80px;}
.w-100{width:100px;}
.w-180{width:180px;}
.w-150{width:150px;}
.w-200{width:200px !important;}
.w-240{width:240px;}
.w-250{width:250px;}
.w-260{width: 260px;}
.w-270{width:270px;}
.w-272{width:272px;}
.w-280{width:280px;}
.w-300{width:300px;}
.w-400{width:400px;}
.w-500{width:500px;}
.w-600{width:600px;}
.w-700{width:700px;}
.w-800{width:800px;}
.w-1000{width:1000px;}
.wh-20{display:block;width:20px;height:20px;}
.wh-30{display:block;width:30px;height:30px;}
.wh-50{display:block;width:50px;height:50px;}
.wh-100{display:block;width:100px;height:100px;}
.wh-150{display:block;width:150px;height:150px;}
.wh-200{display:block;width:200px;height:200px;}
.wh-300{display:block;width:300px;height:300px;}
.wh-400{display:block;width:400px;height:400px;}
.s-5 { clear:both; width:100%; height:5px; font-size:0; overflow:hidden; }
.s-8 { clear:both; width:100%; height:8px; font-size:0; overflow:hidden; }
.s-10 { clear:both; width:100%; height:10px; font-size:0; overflow:hidden; }
.s-15 { clear:both; width:100%; height:15px; font-size:0; overflow:hidden; }
.s-20 { clear:both; width:100%; height:20px; font-size:0; overflow:hidden; }
.s-30 { clear:both; width:100%; height:23px; font-size:0; overflow:hidden; }
.s-50 { clear:both; width:100%; height:50px; font-size:0; overflow:hidden; }
.s-100 { clear:both; width:100%; height:100px; font-size:0; overflow:hidden; }
.s-150 { clear:both; width:100%; height:150px; font-size:0; overflow:hidden; }

/*标题样式*/
h1{ font-size:35px; line-height:45px; color:#333; font-weight:normal;}
h2{ font-size:20px; line-height:34px;/*height:34px;*/overflow: hidden; color:#333;font-weight:normal;}
h3{ font-size:18px; line-height:30px;height:30px;overflow: hidden; color:#333;font-weight:normal;}
h4{ font-size:16px; line-height:25px;height:25px;overflow: hidden; color:#333;font-weight:normal;}
h5{ font-size:14px; line-height:25px;height:25px;overflow: hidden; color:#333;font-weight:normal;}
/*标题样式*/

/*图标样式*/
.oringe-icon{display: inline-block;width: 5px;height: 5px;background: #ff9c00;vertical-align: middle;}
.gray-circular{display: inline-block;width: 5px;height: 5px;background: #E5E5E5;vertical-align: middle;border-radius: 50%;}
.green-icon{display: inline-block;width: 5px;height: 5px;background: #27C27B;vertical-align: middle;}
.green-circular{display: inline-block;width: 8px;height: 8px;background: #27C27B;border-radius: 50%;vertical-align: middle;}
.icon{display: inline-block;background: url(../../home/images/icon.png) no-repeat;vertical-align: middle;}
.user-icon{display: inline-block;background: url(../images/user_icon.png) no-repeat;vertical-align: middle;}
.top-icon{display: inline-block;background: url(../images/top_icon.png) no-repeat;vertical-align: middle;}
/*面包屑导航样式开始*/
.crumbs{/*width:100%;*/ height:50px;line-height: 50px;font-size: 14px;}
.crumbs i{ width:11px; height:12px;margin: 0px 2px; background-position: -121px -60px;}
/*面包屑导航样式结束*/

/*分页列表样式开始*/
.page-center{text-align: center;}
.page{width: auto;border:1px solid #E5E5E5;color:#525252;font-size: 14px;height: 40px;line-height: 40px;text-align: center;border-radius: 2px;;display: inline-block; margin: 10px auto;overflow: hidden;}
.page a,.page strong,.page em{float: left;display: block;border: 0;height: 40px;line-height: 40px;padding: 0 15px;text-align: center;vertical-align: middle;background: #FFF;color:#525252;border-left: 1px solid #E5E5E5;}
.page strong,.page a:hover,.page strong:hover{background: #27C27B;color: #ffffff;text-decoration: none;}
.page .prev{border-left: none;}
.page .next{border-left: 1px solid #E5E5E5;}
.page strong {background: #27C27B;color: #ffffff;}
.page span{padding: 0 5px}
.page span strong{display: inherit;padding: 0 2px;float: none;border:none;background: none;color: #333;}
/*分页列表样式结束*/

/
/*切换标签标题*/
.tabs-tit li{cursor: pointer;}


/*背景颜色*/
.gray-bg{background: #e5e5e5 !important;border: 1px solid #E5E5E5 !important;}

.type{font-size: 14px;}

.btn{cursor: pointer;}

.title{ font-family:"微软雅黑"; font-size:16px; color:#666; font-weight:bold;}
/*按钮样式*/
.btn_main_big{ width:100px; line-height:32px; background:#ff9d33; font-size:16px; border:none;}
.btn{ display:inline-block;opacity:1;cursor:pointer; text-align:center; color:#fff;border-radius:3px; outline:none;-webkit-appearance: none;}

/*.mainwd{ width:1200px; margin:0px auto;min-width: 1200px;}
.subwd{ width:1000px;margin:0px auto;}*/
.mgr10{margin-right:10px;}
.w-140{width: 180px;}
.h-24{height: 30px;}
.h-30{height: 28px;}
.p_40{display: inline-block; padding-right: 40px; padding-top: 8px;}

/*颜色*/
.bold{font-weight:bold;}
.org{color:#FE8007;}
.white { color:#FFFFFF; }
.red{color:#FF0000;}
.gray { position: absolute; top: 10px; color:#999999; }
.orange { color:#ff6b23; }
.blue { color:#014CCC; }
.green { color:#67a727; }
.fontcl2 {color: #46ab4b;}

.top-icon{ display:inline-block; background:url(../images/top_icon.png) no-repeat; margin:0px 2px; vertical-align:middle;}
/*用户中心没有数据*/
.tips{border:1px solid #EDD28B;background: #FFFDEE;margin:10px auto;padding:5px 10px;line-height:28px;font-size:14px;font-weight:500;clear:both;}
.tips .notice, .tips .success, .tips .error{display:block;font-size:14px;padding-left:30px;height:26px;line-height:26px;}
.tips .success{background:url(../images/icon/tips-success.gif) no-repeat; color:green;height:33px;line-height:33px;padding-left:50px;}
.tips .tanhao{background:url(../images/icon/tips-notice.gif) no-repeat; color:red;}
.tips .notice{background:url(../images/icon/tips.png) no-repeat; color:red;background-position:3px -194px;border-color:#ffcc7f;background-color:#ffffe5;}
.tips .error{background:url(../images/icon/tips-error.gif) no-repeat; color:red;}
.tips .lock{background: #FFF url(../images/icon/locked.gif) no-repeat 6px 50%;font-size: 12px;zoom: 1;padding-left:30px;}
.tip-comment{color:#999;margin-left:10px;line-height:30px;}
.tip-image{display:inline-block;width:25px;height:25px;background:url(../images/icon/tip-image.png) no-repeat;color:#999;margin-left:10px;line-height:30px;}
.locked{overflow: hidden;margin: 10px 0;padding: 8px 8px 8px 24px;border: 1px dashed #FF9A9A;background: #FFF url(../images/icon/locked.gif) no-repeat 6px 50%;font-size: 12px;zoom: 1;}


.tips2{background: rgba(255, 156, 0, 0.23);margin:10px auto;padding:5px 10px;line-height:28px;font-size:14px;font-weight:500;clear:both;}
.tips2 span{color: #ff6b23}
.tips2 span font{color: red;  vertical-align: top;}
/* table form h后台使用*/
.select, .input,.textarea{box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);border-radius: 1px;}
.select{height:30px;line-height: 30px;padding: 3px 5px;outline:none;border:1px solid #86A1C0;}
.input{color: #999;width: 260px;height: 26px;line-height: 26px;border: 1px solid #D9D9D9;padding: 3px 5px;outline:none;}
.textarea{color: #999;width: 400px;border: 1px solid #D9D9D9;padding: 3px 5px;outline:none;width:400px;height:100px;resize:none;}
select.select:focus, textarea.textarea:focus, input.input:focus{border-color:#377bcb;color:#666;}
input.title{background: url("../images/ruler.gif") repeat-x scroll 0 9px rgba(0, 0, 0, 0);}
.step_div { min-height: 65px; overflow: hidden}
.step_div .zt1{ float: left; margin-top: 12px;}
.step_div .zt1 span{display: inline-block;width: 46px; vertical-align: -webkit-baseline-middle}
.step_div .zt1 span img{width: 100%;}
.step_div .zt1 font {font-weight: bold; color: #ff6b23;font-size: 17px;}
.table2{ border: 1px solid #dddddd;}
.table2 tr{background-color:#F5F5F5 }
.table2 tr:nth-child(2n+0){background-color:white }
.table{margin:10px auto; }
.alon_btn{ border: 1px solid #27c27b; margin-right: 2px;  line-height: 25px;min-width: 66px; padding: 0 3px; color: #27c27b}
.alon_btn2{ position: relative; border: 1px solid #ff6b23; line-height: 25px;min-width: 66px; padding: 0 3px; color: #ff6b23}
.alon_sty:after{ position: absolute; content: ""; width: 9px; height: 9px;border-radius: 50%; background-color:#ff6b23; top: -5px;right: -4px  }
.table tr td{border-bottom:1px solid #DDDDDD;}
.table tr th{ height:40px;line-height:34px; background:#F5F5F5;text-align:left;padding-left:5px;border-bottom:1px solid #DDDDDD;color:#666;text-align:center; }
.table td{height:48px;line-height:22px;text-align:left;padding-left:5px; text-align: center}
.table2 tr th{line-height: 60px; }
.table2 tr th{border: none; }
.table2 tr td{border: none; line-height: 30px; }
.table td.gray{  color:#9F9F9F;}
.table td.num{color:#666;}
.table td span{color:#666;}
.table td span.org{color:#FF6600;}
.span_red{color: #F00 !important;float:right;padding-right:20px;}
table.book, table.minform{line-height:30px;}
table.book th, table.minform th{width:80px;text-align:right;padding:5px;color:#666;vertical-align:top;width:100px;}
table.book td, table.minform td{text-align:left;padding:5px;color:#63931E;}

/*进度样式*/
.step { padding: 0 4%;width: 400px; float: left ; margin-left: 109px}
.step ul { position: relative; display: inline-block; width: 100%; }
.step ul li { position: relative; float: left; width: 16%; text-align: center; }
.step ul li > div { display: inline-block; }
.step ul li > div em { display: inline-block; width: 43px; }
.step ul li > div em img { width: 100%; }
.step ul li > div span { display: inline-block; width: 100%; font-size: 14px; color: #5c5c5c; line-height: 25px; }
.step ul li > div .radius_icon { position: relative; display: inline-block; width: 30px; height: 30px; margin-top: 6px; border-radius: 50px; background-color: #2fb476; box-sizing: border-box; }
.step ul li > div .radius_icon em { color: white; display: inline-block; line-height: 30px; width: 20px; }
.step ul li > div .radius_icon2 { background-color: #ff6b23; }
.step ul li > div .radius_icon3 { background-color: white; border: 1px solid #e2dcdc; }
.step ul li > div .radius_icon3 em { color: #bfbfbf; }
.step ul li:after { position: absolute; content: ""; width: 59%; bottom: 42px;  right: -23px; height: 1px; background-color: #dedede; }
.step ul li:last-child:after { display: none; }


table.list{border:1px solid #DFDFDF;margin-top:10px;border-bottom:none;}
table.list th{background:#F1F1F1; padding:3px 8px;}
table.list tr td,table.info tr th{border-bottom:1px solid #DFDFDF;}
table.list tr td{height:35px;line-height:35px;color:#9D9696;text-align:left;padding:3px 8px;}
table.list tr th{height:30px;line-height:30px;text-align:left;color:#646464;}

table.form{font-size:14px;margin:15px auto;color:#666; width:780px;}
table.form th{width:150px;text-align:right;font-weight: normal;line-height:30px;vertical-align:top;padding-top:6px;}
table.form td{ position:relative;padding:5px 2px;text-align:left;line-height:30px;}
table.form input,table.form select, table.form textarea{vertical-align:middle;font-size:14px;}
label input {margin: auto 0px;vertical-align: middle;}
table.form tr td .td_tex{ position: absolute;  top: 10px;  left: 9%;  color: red;}
table.form tr td .thumb{margin-top: -20px;}
table.info{border:1px solid #DFDFDF;margin-top:10px;border-bottom:none;}
table.info th{background:#F1F1F1; width:140px;padding:3px 8px;}
table.info tr td,table.info tr th{border-bottom:1px solid #DFDFDF;}
table.info tr td{height:35px;line-height:35px;color:#666;text-align:left;padding:3px 8px;}
table.info tr th{height:30px;line-height:30px;text-align:right;color:#646464;width:100px;}
/*
table.form{font-size:14px;margin:10px auto;color:#666;}
table.form th{width:150px;text-align:right;font-weight: normal;line-height:34px;vertical-align:top;padding-top:10px;}
table.form td{padding:10px 2px;text-align:left;line-height:34px;}
*/
ul.group-list{width:90%;max-width:1000px;min-width:400px;margin:auto -5px;list-style : disc outside none ; }
ul.group-list li{white-space: nowrap;float:left;width:100px;height:25px;padding:3px 5px;}

/*设定时间*/
.state_alont { display: inline-block; width: 100%; padding-bottom: 12px; overflow: hidden; }
.state_alont > a { position: relative; display: inline-block; width: 100%; padding: 2% 3%; color: #989898; border-radius: 6px; box-sizing: border-box; border: 1px solid #e0e0e0; }
.state_alont > a p { font-size: 13px; line-height: 30px; overflow: hidden; }
.state_alont > a p span { float: left; }
.state_alont > a p span:nth-child(2) { float: right; }
.state_alont > a p .font_max { float: inherit; color: #ff9416; font-size: 15px; padding-left: 5px; }
.state_alont > a p .font_max em { font-size: 25px; }
.state_alont > a > span { position: absolute; display: inline-block; width: 28px; right: 6px; top: 50%; margin-top: 4px; }
.state_alont > a > span img { width: 100%; }
.state_alont > a .setTime { position: absolute; display: inline-block; font-size: 15px; width: 110px; right: 3.5%; top: 50%; color: white; text-align: center; line-height: 35px; border-radius: 4px; margin-top: -17.5px; background-color: #27c27b; }
.state_alont2 a { padding: 5.5% 3%; }

/*弹窗*/
.orange1{background-color: #ff6b23}
.show_box2 { position: fixed; display: none ; top: 0; width: 100%; height: 100%;  z-index: 2; }
/*.show_box2 .submitShareForm{    width: 100%;  height: 100%;  display: flex;  justify-content: center;  align-items: center; }*/
/*.show_box2 .box_list { position: relative; width: 400px;background-color: white;  box-sizing: border-box; border-radius: 10px; border: 1px solid #ececec; box-shadow: 0 0 15px #e8e7e7 }*/
.show_box2 .box_list { position: absolute; width: 400px; top: 50%; left: 58%; height: auto; margin-left: -200px; margin-top: -5%; background-color: white;
	box-sizing: border-box; border-radius: 10px; border: 1px solid #ececec; box-shadow: 0 0 15px #e8e7e7 }
.show_box2 .box_list h3 { font-size: 20px; color: #27c27b; font-weight: bold; text-align: center; letter-spacing: 1px; line-height: 54px; height: 54px; border-bottom: 1px solid #f2f2f2; }
.show_box2 .box_list .alont_p1 { font-size: 16px; line-height: 19px; text-align: left; }
.show_box2 .box_list .alont_span { padding-top: 24px; }
.show_box2 .box_list .center_tex{text-align: center}
.show_box2 .box_list .alont_pad{margin: 0 3%}
.show_box2 .box_list > span .right_input{display: inline-block; min-width: 143px;}
.show_box2 .box_list > span .right_input2{ padding-right:127px;}
.show_box2 .box_list > span .right_input3{ min-width: 82px;}
.show_box2 .box_list > span { position: relative; padding: 0 5%; display: inline-block;    box-sizing: border-box; width: 100%; padding-bottom: 12px; }
.show_box2 .box_list > span > span { display: inline-block; line-height: 27px; font-size: 15px; vertical-align: top; }
.show_box2 .box_list > span .alont_span1 { line-height: 42px; }
.show_box2 .box_list > span .alont_input1 { width: 74%; line-height: 42px; border: 1px solid #dedede; border-radius: 5px; }
.show_box2 .box_list > span .label2 { position: absolute; right: 10%; top: 15%; font-size: 14px; }
.show_box2 .box_list > span input[type=radio] { display: none; }
.show_box2 .box_list > span textarea { width: 100%; height: 160px; font-family: 微软雅黑; line-height: 30px; font-size: 15px; color: #989898; padding: 5px; box-sizing: border-box; border: 1px solid #cccccc; border-radius: 4px; }
.show_box2 .box_list > span input[type=button] { width: 28%; color: white; font-size: 16px; line-height: 38px; background-color: #ff6b23; border: none; border-radius: 6px; -webkit-appearance: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }
.show_box2 .box_list .time_div { height: 32px;    padding: 2px 6px;  border: 1px solid #dedede; border-radius: 6px; margin-bottom: 15px; }
.show_box2 .box_list .time_div span { position: relative; display: inline-block; position: relative; line-height: 0px; width: 100%; overflow: hidden; }
.show_box2 .box_list .time_div span input { width: 78%; line-height: 32px; border: none; padding-left: 3%; right: 0; font-size: 13px; color: #666666; }
.show_box2 .box_list .time_div span .datetime { position: absolute; display: inline-block; width: 82%; left: 17%; top: -1px; line-height: 42px; height: 45px; font-size: 15px; border: none; z-index: 22; background-color: white; }
.show_box2 .box_list .time_div span .time_icon {float: left; display: inline-block; width: 32px; padding-left: 7px; height: 34px; vertical-align: middle; }
.show_box2 .box_list .time_div span .time_icon img { width: 100%; }
.show_box2 .box_list .Close { position: absolute; width: 18px; right: 15px; top: 11px; }
.show_box2 .box_list .Close img { width: 100%; }
.btn_box{ float: right;margin: 13px 0 0 0 }
.feedback .box_list{top: 50%;}
.btn_box .orange1{background-color:#ff6b23 }
.btn_box a{ display: inline-block; width: 110px; background-color: #27c27b; color: white; margin-right: 33px; line-height: 38px; text-align: center;border-radius: 4px; }
.orange_span{ display: inline-block; border-radius:3px; border: 1px solid #ff6b23; color: #ff6b23;     line-height: 20px;  padding: 0 3px;}
.radio_icon1 { display: inline-block; width: 28px; height: 28px; background: url(../images/radio_icon1.png) no-repeat; background-size: 100% 100%; }
.radio_icon2 { display: inline-block; width: 28px; height: 28px; background: url(../images/radio_icon2.png) no-repeat; background-size: 100% 100%; }
/* width height */

/*微信登入弹窗*/
.pc_box { position: fixed; top: 0; width: 100%; height: 100%; z-index: 2; }
.pc_box .box_list { position: absolute; width: 570px; top: 50%; left: 50%; margin-left: -15%; margin-top: -259px; background-color: white; box-sizing: border-box; border-radius: 10px; border: 1px solid #f0f0f0; box-shadow: 0 0 15px #e8e7e7; }
.pc_box .box_list h3 { font-size: 22px; color: #27c27b; letter-spacing: 1px; height: 66px; line-height: 66px; font-weight: bold; text-align: center; border-bottom: 1px solid #f0f0f0; }
.pc_box .box_list .wx_box { padding: 20% 0; text-align: center; }
.pc_box .box_list .wx_box .tex { display: inline-block; overflow: hidden; }
.pc_box .box_list .wx_box .tex > a { display: inline-block; width: 100px; height: 100px; float: left; }
.pc_box .box_list .wx_box .tex > a img { width: 100%; height: 100%; }
.pc_box .box_list .wx_box .tex .right_tex { float: left; min-width: 160px; margin-left: 10px; text-align: left; }
.pc_box .box_list .wx_box .tex .right_tex p { text-align: left; line-height: 22px; font-size: 15px; padding-bottom: 6px; }
.pc_box .box_list .wx_box .tex .right_tex > a { display: inline-block; line-height: 30px; width: 88px; color: #ff702b; margin-top: 8px; text-align: center; border: 1px solid #ff702b; }
.pc_box .box_list .Close2 { position: absolute; right: 5%; top: 11px; }

.pc_box .box_list .wx_box2{padding: 7.6% 10% }
.pc_box .box_list .wx_box2 p{line-height: 34px;text-align: center }
.pc_box .box_list .wx_box2 >div{ padding-top: 10px; text-align: center}


/* button */
.button{width:120px;height:35px;cursor:pointer;padding-bottom:2px;line-height:30px;font-family:"Microsoft YaHei","SimHei";color:#fff;background:#E53336;border:0;font-size:16px;text-align:center;display:inline-block;}
.button:hover{background:#E53336;text-decoration:none;color:#fff;cursor:pointer;}
.yellow_btn, a.yellow_btn, input.yellow_btn,.red_btn, a.red_btn, input.red_btn{
	display: inline-block;
	padding: 3px 18px;
	height: 30px;
	width:100px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #fff !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #f37f1f;
	cursor:pointer;
}
.red_btn, a.red_btn, input.red_btn{border:1px solid #F598B6;background:#FA6192;}
a.yellow_btn:hover,a.red_btn:hover{text-decoration: none;}
button::-moz-focus-inner{
	border:0;
	padding:0
}
.pink_btn,a.pink_btn,input.pink_btn,.blue_btn,a.blue_btn,input.blue_btn,.green_btn,a.green_btn,input.green_btn{display:block;width:120px;height:36px;color:#FFF !important;font-size:16px;cursor:pointer;border:none;font-weight:bold;letter-spacing:3px;}
.pink_but:hover,a.pink_btn:hover,input.pink_btn:hover{opacity:0.9;text-decoration: none;}
.blue_btn:hover,a.blue_btn:hover,input.blue_btn:hover{opacity:0.9;text-decoration: none;}
.green_btn:hover,a.green_btn:hover,input.green_btn:hover{opacity:0.9;text-decoration: none;}
.pink_btn,a.pink_btn,input.pink_btn{background:url(../images/button/pink.png) no-repeat;text-align:center;line-height:36px;}
.blue_btn,a.blue_btn,input.blue_btn{background:url(../images/button/blue.png) no-repeat;text-align:center;line-height:36px;}
.green_btn,a.green_btn,input.green_btn{background:url(../images/button/green.png) no-repeat;text-align:center;line-height:36px;}

.pbtn, a.pbtn, .pbtnc,a.pbtnc,.mpbtn, a.mpbtn,.mpbtnc, a.mpbtnc{
	vertical-align: middle;overflow: hidden;padding: 0;height: 23px;border: 1px solid #999;text-align: center;
	background: #E5E5E5 url(../images/button/pn.png) repeat-x 0 0;cursor: pointer;-moz-box-shadow: 0 1px 0 #E5E5E5;border-radius:1px;
	-webkit-box-shadow: 0 1px 0 #E5E5E5;box-shadow: 0 1px 0 #E5E5E5;letter-spacing:1px;padding:1px 10px;display: inline-block;color:#444;
}

.pbtn:active{background-position:0 -23px;}
a.pbtn,a.pbtnc{height:21px;line-height:21px;color:#444 !important;}
a.pbtn2,a.pbtnc{ color: #00ad28 !important;border-radius: 5px;}
.mpbtn, a.mpbtn,.mpbtnc, a.mpbtnc{height:26px;color:#444 !important;font-weight: bold;}
a.mpbtn,a.mpbtnc{line-height:26px;}
a.pbtn:hover,a.mpbtn:hover,a.pbtnc:hover,a.mpbtnc:hover{text-decoration:none;}
.pbtnc,a.pbtnc,.mpbtnc,a.mpbtnc{border-color:#235994;background-color:#06C;background-position:0 -48px;color:#FFF !important;}
.pbtnc:active{background-position:0 -71px;}
a.red{color:#F00 !important;}



/*删除文件公用样式*/
.img-item{position: relative;display: inline-block; vertical-align: middle; margin-left: 5px;}
.page-data .form td .img-item img{margin:0;}
.img-item .fa-file-pdf-o{margin: 0 3.5px;}
.delete-img2{background: rgba(75,75,75,.6);font-size: 15px;padding: 3px 5px;float: left;color: #fff;display: none;position: absolute;top:0px;left:0px;}
.img-item:hover .delete-img2{display: block;}
/*.img-item .delete-img2*/
/*.img-item .delete-img2{left:0;top:-41px;}*/


