*{margin:0;padding:0;}
body{
    font-size:12px;
    background:url(../images/bg.gif) repeat-x;
    font-family: Verdana, Geneva, sans-serif;
}
.tip_box{
    width:320px;
    height:200px;
    margin:0 auto;
    background:url(../images/tip_box_bg.gif) no-repeat;
    overflow:hidden;
}
.tip_box0{
    width:320px;
    height:200px;
    position:absolute;
    left:50%;
    top:50%;
    margin:-100px 0 0 -160px;
    background:url(../images/tip_box_bg.gif) no-repeat;
    overflow:hidden;
}
.box_top{
    padding:30px 25px 27px 96px;
    background:url(../images/not_installed_pic.png) no-repeat 30px 30px;
    height:61px;
}
.box_top h2{
    font-size:14px;
    color:#e30000;
    line-height:45px;
}
.box_bottom{
    height:70px;
    background:url(../images/line.gif) no-repeat center top;
    text-align:center;
    padding-top:13px;
}
.tip_box .login{
    background:url(../images/login_successful_pic.png) no-repeat 30px 30px;
}
.tip_box .login h2{color:#000;}
.box_top.login p{white-space:nowrap;}
.tip_box .box_bottom p{
    padding-left:30px;
    text-align:left;
    line-height:22px;
}
.red{color:#dc0000;}
.box{width:600px; margin:10px auto;text-align:center;}
.box img{
    margin:10px auto;
}
img a{border:0;vertical-align:top;}
.box_bottom p{line-height:27px;}
a:link,a:visited{
    color:#f00;
    text-decoration: underline;
}
a:hover{
    color:#f00;
    text-decoration: none;
}

.main{width:477px;margin:35px auto 0;border:1px solid #6dc9e4; background:#fff;}
.f14{padding:0 13px;text-indent:2em;font-size:14px;}
.f12{padding:0 13px;text-indent:2em;font-size:13px; width:451px;}
.bg{height:41px;line-height:41px;background:url(../images/p_bg.jpg) center bottom; text-align:center; color:#5f7899;}
.content{padding:10px 14px;}
.content .left{float:left;padding-right:14px;}
.content .right{float:left;width:167px; height:72px;background:url(../images/right.jpg) no-repeat; margin-top:40px;padding:0px 11px 0px 26px;}
.content .right p{text-indent:2em; color:#fff;}
.lh40{line-height:40px;}
.dd{background:url(../images/p_bg.jpg) no-repeat center bottom; position:relative;}
p{line-height:24px;}
.mt30{margin-top:30px;}
.pb10{padding-bottom:10px;}
.footer{height:25px; line-height:25px; background:#6dc9e4; text-align:center; color:#fff;margin-top:10px;}
img{border:0;}
p img{position:absolute; top:2px; left:56px;}
