.xml a{color:#0066cc!important;}.xml a,.xml span,.xml font,.xml ol,.xml ul,.xml li,.xml code,.xml pre{font-size:14px;}/*a  upload */.a-upload {    padding: 4px 10px;    height: 20px;    line-height: 20px;    position: relative;    cursor: pointer;    color: #888;    background: #fafafa;    border: 1px solid #ddd;    border-radius: 4px;    overflow: hidden;    display: inline-block;    *display: inline;    *zoom: 1}.a-upload  input {    position: absolute;    font-size: 100px;    right: 0;    top: 0;    opacity: 0;    filter: alpha(opacity=0);    cursor: pointer}.a-upload:hover {    color: #444;    background: #eee;    border-color: #ccc;    text-decoration: none}.file {    position: relative;    display: inline-block;    background: #D0EEFF;    border: 1px solid #99D3F5;    border-radius: 4px;    padding: 4px 12px;    overflow: hidden;    color: #1E88C7;    text-decoration: none;    text-indent: 0;    line-height: 20px;}.file input {    position: absolute;    font-size: 100px;    right: 0;    top: 0;    opacity: 0;}.file:hover {    background: #AADFFD;    border-color: #78C3F3;    color: #004974;    text-decoration: none;}.filedisable {    position: relative;    display: inline-block;    background: #D0EEFF;    border: 1px solid #99D3F5;    border-radius: 4px;    padding: 4px 12px;    overflow: hidden;    color: #999;    text-decoration: none;    text-indent: 0;    line-height: 20px;}.filedisable input {    position: absolute;    font-size: 100px;    right: 0;    top: 0;    opacity: 0;}.filedisable:hover {    background: #eee;    border-color: #78C3F3;    color: #999;    text-decoration: none;}#viewui-toolsbg .tips{    overflow: hidden;    padding: 8px 35px 8px 14px;    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);    border: 1px solid #FBEED5;    border-radius: 4px;    background-color: #D9EDF7;    border-color: #BCE8F1;    color: #3A87AD;    margin-bottom: 10px;}#viewui-toolsbg .tips strong{    margin-right: 5px;}#viewui-toolsbg .nv{    position: relative;    padding: 5px 10px 0 10px;    background: #f5f5f5;    border-bottom: 1px solid #cccccc;    height: 37px;    line-height: 37px;    margin-bottom: 20px;}#viewui-toolsbg .nv li{    float: left;    border-bottom: none;    border-radius: 3px 0px 0 0;    padding: 0 15px;    font-size: 14px;    letter-spacing: .5px;    margin-right: 20px;}#viewui-toolsbg .nv .a{float: left;    border-bottom: 2px solid #fff;    background: #fff;    border-radius: 3px 0px 0 0;    padding: 0 15px;    height: 37px;    font-size: 14px;    letter-spacing: .5px;    margin-right: 20px;    color: #55a7e3;}#viewui-toolsbg  .left{padding:10px;float:left;width:98%;border: 1px solid #c6cede !important;}#viewui-toolsbg  textarea {    padding: 0px;    width: 100%;    border: none;    outline: none;    font-size: 14px;    font-family: 'Microsoft Yahei';    color: #333;}#viewui-toolsbg .top {    margin-bottom: 10px;    overflow: hidden;}#viewui-toolsbg .top .top-r{float:right;}#viewui-toolsbg .top .top-btn{width:325px;float:left;}.top-l{float:left;}#viewui-toolsbg .top .top-btn a {    background: #fafafa;    border: 1px solid #ddd;    border-radius: 2px;    color: #888;    cursor: pointer;    display: inline-block;    height: 2.1em;    line-height: 2.1em;    overflow: hidden;    position: relative;    width: 95%;    padding: 5px;    font-size: 14px;    text-align: center;    letter-spacing: .5px;text-decoration: none;}#viewui-toolsbg .top .top-btn a:hover{    background: #f5f5f5;transition: 0.2s;}#viewui-toolsbg .top .top-btn input{    cursor: pointer;    font-size: 100px;    opacity: 0;    position: absolute;    right: 0;    top: 0;    background: none;    border: none;}#viewui-toolsbg .top .top-fileurl{    float: left;    line-height: 42px;    margin-left: 10px;}#viewui-toolsbg .top .top-r input {    background-color: #55a7e3;    color: #fff;    font-family: 'Microsoft YaHei';    border: none;    height: 35px;    font-size: 14px;    line-height: 35px;    text-align: center;    margin-left: 10px;    letter-spacing: .5px;    text-decoration: none;    min-width: 70px;}#viewui-toolsbg .top .top-r input:hover{    opacity: 0.8;cursor:pointer;}#viewui-toolsbg .tipss{float: left;    overflow: hidden;    margin-top: 10px;    margin-bottom: 10px;    padding: 20px 20px;    background: #fafafa;    color: #666;    font-size: 14px;}#viewui-toolsbg .bt-btn{    float: left;    overflow: hidden;    margin: 10px 0;width:98%;}#viewui-toolsbg .bt-btn input{background: #55a7e3;    border-radius: 5px;    color: #FFF;    cursor: pointer;    display: inline-block;    line-height: 2.1em;    overflow: hidden;    position: relative;    font-size: 14px;    text-align: center;    letter-spacing: .5px;    text-decoration: none;    width: 320px;    height: 40px;    outline: none;    border: none;float:left;}#viewui-toolsbg .bt-btn input:hover{    opacity: 0.8;cursor:pointer;}#viewui-toolsbg .bt-btntips{    float: left;    margin-left: 10px;    line-height: 40px;}#viewui-toolsbg .showimg {    float: left;    overflow: hidden;    width: 98%;    background: #f7fbfe;    border: 1px solid #c1d2de;    margin: 0 auto;    border-radius: 3px;    padding: 10px;}#viewui-toolsbg .showimg img{max-width: 100%;display: block;}