* { margin:0; padding:0;}
body { font-size:12px !important; font-family:Microsoft YaHei, SimSun !important; background:#F1F1F1 !important; line-height:150%; color:#6D6D6D;}
.bgm{background: url(bg_nrepeat.png) no-repeat;}
.bgrx{background: url(bg_repeat_x.png) repeat-x;}
.bgry{background: url(bg_repeat_y.png) repeat-y;}
.bgl{background: url(bg_left.png) no-repeat;}
input[type="text"],input[type="number"],input[type="password"] {border: solid 1px #C5C5C5; line-height: 23px; height: 23px;background: url(bg_repeat_x.png) repeat-x 0 -32px;padding-left: 2px;}
input[type="submit"],input[type="reset"],input[type="button"]{/*border: none; color: #fff; font-weight: bold; text-shadow: 1px 1px 1px #333; */cursor: pointer;}
input[type="text"]:focus,input[type="password"]:focus{border-color:#FF8800;}

table {	border-collapse:collapse; border-spacing:0;}
ol, ul { list-style:none;}
fieldset, img, abbr, acronym {	border:0;}
address, caption, cite, code, ins, del, dfn, em, th, var, s, i { font-style:normal; font-weight:normal; text-decoration:none;}
caption, th { text-align:left;}
h1, h2, h3, h4, h5, h6 { font-size:100%;}
q:before, q:after {content:'';}
form, select, input, textarea, button, font { font-family:SimSun; font-size:12px; line-height:150%;}
input,select,textarea, button {box-sizing: border-box;}
select {padding:3px 4px 2px 4px;border: solid 1px #C5C5C5;}
textarea {border: solid 1px #C5C5C5;}
label {cursor: pointer;margin-right:10px;}
a{ color:#6D6D6D; text-decoration:none;}
a:hover { color:#369; }
a.h{color: #3086CA}
a.h:hover{color: #ff0000}
/*.clear { clear:both; display:block; font-size:0; height:0; line-height:0; overflow:hidden;}*/
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear { zoom: 1; }
.vm {vertical-align: middle;}
.tips{color: #000; height: 30px; line-height: 30px; padding-left: 30px;}
.tips img{margin-right: 5px;}
.tipshelp p{line-height: 200%;}
.blank10{height: 10px;}
.fl{float: left;}
.fr{float: right!important;}
.fz14{font-size:14px;}
.mt5{margin-top:5px;}
.ml5{margin-left:5px;}
.pl5{padding-left:5px;}
.nbt{border-top:none;}
.nbb{border-bottom:none;}

.rborder {border-color:#E98A5C !important;}
.awidth {width:100%;border: solid 1px #C5C5C5;}
.maxheight {height:150px;}
.minheight {height:23px;line-height:23px;}

.fwarp .mtm {margin-top:0px !important;}

img.i16{background: url(icon_16.gif) no-repeat; width: 16px; height: 16px;}
img.i32{background: url(icon_32.gif) no-repeat; width: 32px; height: 32px;}

.btn{background: url(bg_repeat_x.png) repeat-x 0 -386px; padding: 3px 5px; height: 19px; line-height: 19px; display: inline-block; border-left: solid 1px #ccc; border-right: solid 1px #ccc; box-shadow:0 0 5px #ccc;}
.btn img{margin-right: 3px;}
.btn.blue{background-position: 0 -417px; border-left: solid 1px #BFCFE1; border-right: solid 1px #BFCFE1;}

.hs_btn{background: url(bg_left.png) no-repeat 0 -204px; padding: 10px 5px; float: right; cursor: pointer; }
.hs_btn_h{background-position: 0 -165px;}

.hs_bar{font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; margin-top: 8px; position: relative;}
.hs_bar .hs_act{cursor: pointer;}
.hs_bar .hs_act img{margin-top: 2px;}
.hs_bar .hs_fly{display: none; background: #F8F8F8; padding: 10px; position: absolute; width: 90%; left:0; top: 25px; +top: 32px; font-weight: normal; font-size: 12px; color: #000; border: solid 1px #ccc; box-shadow:0 0 5px #ccc;}
.hs_bar .hs_fly p{float: left; margin-right: 10px;}
.hs_bar .hs_fly p em { display:inline-block; border:solid #C5C5C5 1px; height:22px; *margin-right:6px; }
.hs_bar .hs_fly p em em{ border:none; overflow:hidden; height:auto; line-height:0; margin:3px 1px 0 0;}
.hs_bar .hs_fly p select { margin:-1px; border:solid #fff 1px; color:#666;}

#pt, .appl {display:none;}
.ct2_a {background:none;}
.ct2_a .mn { float:none; width:auto;}
.wp { /*margin: 0 auto; width: 600px;height:320px;display:block;overflow-x:hidden;overflow-y:auto;*/width:auto;margin:0px;padding:0px;border:none;}
.tb li.o {display:none;}

#td_timeoffset select {width:330px;}
.tfm .c, .tfm .tedt, .m_c .tfm .tedt { width: 328px;}

