@charset "utf-8";
/* CSS Document */

body{font-family:'微软雅黑','MicrosoftYaHei',Arial,Helvetica,sans-serif; color:#333; font-size:14px;}
html {-webkit-text-size-adjust:none;}
body a{outline:none;blur:expression(this.onFocus=this.blur()); color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{ margin:0px; padding:0px; font-size:14px; color:#333;}
table,table td,table th{
	border-collapse:collapse;
	border-spacing:0;
	 font-family:"微软雅黑";
	font-size: 14px;
}/*控制表格单一边框，且边的间距为零*/
fieldset,img{ border:0px; padding:0px; margin:0px;}
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}/*1. 它改变了默认的大小。2. 这些元素本身不会继承父体的字体大小，设置了font-size:100%后就能自动继承。*/
a{ text-decoration:none; cursor:pointer; color:#333}
.ow_h{overflow:hidden;}
textarea,
input,
button,
select{font:12px/1.5em "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","宋体","黑体",Arial,sans-serif;outline: none; }
input { height:22px; outline:none; color:#a9a9a9;border:1px solid #ddd;}
.none{ display:none;}
section,aside{display:block;}
a.xhx{ text-decoration:underline;}
/*文字排版*/
.weiruan{ font-family:"微软雅黑";}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f25{ font-size:25px; font-weight:normal;}
.f30{ font-size:30px;}
.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.t2{ text-indent:2em;}
.lh25{line-height:25px;}
.unl{ text-decoration:underline;}
.no_unl{ text-decoration:none;}
/*字体颜色*/
.gray_h:hover{ color:#ff6600}
.gray_hui{color:#a9a9a9;}

.gray_h{color:#ff6600;}
.gray_ho{color:#ff0000;}
.gray_n{color:#3cb034;}
.gray_sn{ color:#39c3c2}
.gray_fff{ color:#FFF}
.gray_l{color:#3782e7}

/*边框颜色*/
.bord_e2{border:solid 1px #e2e2e2;}
.bord_x{border-bottom:solid 1px #ebebeb;}
.bord_s{border-top:solid 1px #ebebeb;}
.bord_z{border-left:solid 1px #ebebeb;}
.bord_y{border-right:solid 1px #ebebeb;}
/*定位*/

.fl{ float:left}

/*清除浮动--------------使用方法 采用并列类名的方式*/
.clearfix:after{content:'.';display:block;height:0;visibility:hidden;clear:both;}
.clear:after{content:"."; display:block; height:0px; clear:both;visibility:hidden}
.clear{ clear:both; height:0px; line-height:0px;}
*html.clear{ height:1%}
.clearboth{ width:100%; height:0px; font-size:0; line-height:0px; clear:both; overflow:hidden; zoom:1;}

/*长度高度*/
.w100{ width:100px;}
.w200{ width:200px;}
.w{ width:100%;}

.h30{ height:30px;}
.h{ height:100%;}
/*边距*/
.mar_auto{margin:0 auto;}
.m5{ margin:5px;}
.m10{ margin:10px;}
.m15{ margin:15px;}
.m20{ margin:20px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mt60{ margin-top:60px;}
.m30{ margin:30px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml30{ margin-left:30px;}
.ml45{ margin-left:45px;}
.mr30{ margin-right:30px;}
.mr5{ margin-right:5px;}

.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p30{ padding:30px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt50{ padding-top:50px;}
.pt100{ padding-top:100px;}
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb50{ padding-bottom:50px;}
.pb100{ padding-bottom:100px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl34{ padding-left:34px;}
.pl56{ padding-left:56px;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr30{ padding-right:30px;}
.pr50{ padding-right:50px;}

.input_txt_cd{ width:520px; float:left}
.input_txt_cd1{ width:110px;}
.input_txt_cd2{ width:150px;}
.input_txt_cd3{ width:150px;}
.input_txt_cd4{ width:180px;}
.input_txt_cd5{ width:167px;}
select.caidan{ padding:7px 5px; border:1px solid #cccccc;border-radius:3px; font-size:14px; color:#999999; margin-right:11px;}


.nav .regi{ float:right; font-size:14px; margin-top:30px;}
.nav .regi a{ padding:7px 12px; background:#3782e7;border-radius:3px; color:#FFF; font-size:14px;}

/*add by yee*/
.container{width:1200px;margin:0 auto;}
ul.dem>li a:hover{background: #EB6100;color:#fff;}
.active{background: #EB6100;color:#fff;}

/*-------------------------------------
	一键快速发布
-------------------------------------*/
.md-modal{position:fixed;top:50%;left:50%;width:50%;max-width:630px;min-width:320px;border:8px solid rgba(51,51,51,0.7);height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.md-show{visibility:visible;}
.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background: rgba(0, 0, 0, .5);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show ~ .md-overlay{opacity:1;visibility:visible;}

/* Content styles */
.md-content{color:#fff;background:#fff;position:relative;border-radius:3px;margin:0 auto;}
.md-content h3{margin:0;padding:0.4em;font-size:18px;font-weight:bold;background:#ccc;border-radius:3px 3px 0 0;text-align:left;}
.md-content > div{padding:15px 40px 30px;margin:0;font-weight:300;font-size:1.15em;}
.md-content table td{padding:10px 5px;}
.md-content table a{color:#014098;font-size:12px;margin-left:5px;font-weight:normal;vertical-align:bottom;}
.md-content table a:hover{text-decoration:underline;}
.md-content table td.left{text-align: right;width:100px;font-weight:bold;}
.md-content button{display:block;margin:0 auto;font-size:0.8em;}
.md-content input[type=button]{padding:0px 5px;height:24px;}
a.md-close{display: block;float:right;width:30px;height:30px;}
a.md-close:hover{background:red;}