body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,egend,input,button,textarea,hr {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ul {list-style:none;}
ol {padding-left:20px;}
img {border:0;}
q:before,q:after {content:'';}
abbr[title] {border-bottom:1px dotted;cursor:help;}
button,input,select,textarea {font-size:100%;}
hr {border:none;height:1px;}
body,button,input,select,textarea {font:12px/1 Tahoma,'Microsoft Yahei','Simsun';}
html,body {font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun';color:#000;background:#fcfcfc;-webkit-text-size-adjust:none;}
img {border:none;}
a {color:#1c57c4;text-decoration:none;}
a:hover {color:#1c57c4;}
input.text,textarea.textarea {background:#fff;color:#333;border:1px solid #eee;border-top-color:#999;border-left-color:#999;padding:1px;vertical-align:middle;height:22px;line-height:22px;}
textarea.textarea {	height:50px;line-height:1.5;}
input.anytext {background:#fff;color:#333;border:1px solid #ccc;padding:1px;vertical-align:middle;height:16px;line-height:16px;}
input.submit {height:28px;line-height:20px;font-size:12px;padding:0px 20px;}
input.button {height:28px;line-height:20px;font-size:12px;padding:0px 20px;}

.input_color,.input_time,span.btn,span.bt,span.btn span,span.bt span,span.btn2,span.bt2,span.btn2 span,span.bt2 span,span.btn_add,span.btn_add span,.tip_msg dt{background:url(../images/index_icon.png) 0 0;}
.textarea{width:332px;height:62px;overflow:auto;line-height:1.3;}
.input{height:20px;border:1px solid; border-color: #999999 #e1e1e1 #e1e1e1 #999999;padding:2px 3px;background:#fff; font-size:1em;color:#000;}
.textarea:hover,.input_img:focus,.input:focus{border:1px solid;border-color:#555 #aaa #aaa #555;background:#fffbde;}
.input_wa{width:152px;}
.input_wb{width:332px;}
.input_wc{width:67px;}
.input_wd{width:15px;padding-left:1px;}
.input_we{width:25px;}
.input_wf{width:40px;}
.input_img{display:inline-block;padding:0 3px 0;width:154px;background:#fff;border:1px solid; border-color: #999999 #e1e1e1 #e1e1e1 #999999;}
.input_img	i{float:right;width:13px;height:13px;overflow:hidden;display:block; text-indent:-2000em;margin:3px 0 0 0; cursor:pointer;}
.input_img input{border:0;padding:2px 0;width:136px;_height:14px; vertical-align:top;}
.input_color{ background-position:-40px -30px;}
.input_time{ background-position:-20px -30px;}
input.bt{border:1px solid; border-color:#e1e1e1 #999999 #999999 #e1e1e1;padding:2px 3px;*padding:4px 3px 0;background:#e4e4e4; cursor:pointer;}
select{vertical-align:middle;height:20px;}
.select_wa{width:160px;}
.select_wb{width:81px;}
.select_wc{width:342px;}

.tip_msg{border:5px solid #c2e4ff;background:#f7fcff; position:absolute;width:420px;}
.tip_msg dt{width:42px;height:42px;float:left;overflow:hidden;margin:20px 15px 20px 40px;background-position:-170px -30px;display:inline;}
.tip_msg dd{float:left;padding:15px 15px 15px 0;width:300px;}
.tip_msg dd h4{ font-size:14px; font-weight:700;color:#333;padding:5px 0 8px;}