body, a, td, th,input,textarea,select,button,fieldset,p,div, span{font-family:Microsoft YaHei, simsun;}
body {background-color:#f2f5f6;padding:0px;overflow:hidden;margin:0px;font-size:12px;}
form {margin:0px;padding:0px;}
label {font-weight:normal;}
.title {font-size:12px;position:relative;padding:3px 0px 3px 0px;font-weight:bold;}
input.long {height:32px;line-height:32px;width:100%;border:1px solid #cccccc;padding-left:5px;}
input.small {height:22px;border:1px solid #cccccc;width:35px;font-size:12px;}
.right {position:absolute;right:0px;font-weight:normal;}
.half {width:49%;display:inline-block;}
span.half {padding:2px 0px;}
.clearfix {display: block;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility:hidden;}
.addKeyword {display:inline-block;padding-left:22px;background:url(../images/plus.png) no-repeat 0px -1px;color:#0071ce;font-weight:bold;text-decoration:none;}
.popDiv {text-align:center;width:300px;z-index:2000;display:none;position:absolute;right:0px;top:22px;padding: 5px 0;-webkit-box-shadow: rgba(0,0,0,0.4) 0 3px 25px;-moz-box-shadow: rgba(0,0,0,0.3) 0 1px 6px;box-shadow: rgba(0,0,0,0.3) 0 1px 6px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background-color: #fff;border: 1px solid #bbb;}
.popDiv h3 {font-size:14px;padding-top:5px;}
.popDiv textarea {border:1px solid #cccccc;width:280px;height:120px;font-size:13px;}
.popDiv a {text-decoration:none;font-size:13px;}
a.startbutton {background:#52a0e5;height:22px;line-height:22px;font-size:13px;color:#fff;padding:1px 8px;}
button {background:#52a0e5;height:32px;font-size:13px;color:#fff;padding:1px 8px;border:0px;}