@charset "utf-8";
/* CSS Document */
html { color:#000; background:#FFF; }
body { font-size:12px; line-height:1.3; font-family: '宋体', Tahoma, Helvetica, Arial, sans-serif; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { clear:both; font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select { *font-size:100%;
}
legend { color:#000; }
del, ins { text-decoration:none; }
select, input, button, textarea { font:99% Verdana, arial, helvetica, clean, sans-serif; }
table { font-size:inherit; font:100%; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%;
    line-height:100%; }
sup, sub { vertical-align: baseline; position: relative; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
/* clearfix
-------------------------*/

.clear { clear:both; }
.clearfix:after { content: " "; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { display: inline-block; }
/* \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* */
a { color:#666; text-decoration:none; }
a:hover { color:#F60 }
a:focus { outline:none; }
/*----add by sunny 2013-7-2---------*/
.askside{
    width:510px;
    margin:auto;
    border:#CCC 1px solid;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    margin-top:10px;
}
.txtstr{
    width:463px;
    height:25px;
    font-size:14px;
    line-height:25px;
    border:#CCC 1px solid;
}
.telstr{
    width:350px;
    height:25px;
    font-size:14px;
    line-height:25px;
    border:#CCC 1px solid;
    float:left;
}
.heightstr{
    padding-bottom:10px;
    margin:0px;
    display:block;
}
.nrstr{
    font-size:14px;
    color:#999;
    float:left;
    height:25px;
    line-height:25px;
}
.imgstr{
    width:87px;
    height:27px;
    border:0px;
    background:url(../images/askstr.jpg);
    float:right;
}
.fleft{
    float:left;
}
/*--------2013-7-8 add by sunny -------*/

.bigdiv{
    margin:auto;
    height:145px;
    background:#E9EFFF;
    border:#C5D0EE 1px solid;
}
.smallleft{
    width:75px;
    height:100px;
    padding-top:5px;
    padding-left:10px;
    float:left;
}
.smllright{
    width:450px;
    float:right;
    font-size:14px;
    line-height:23px;
    padding:5px;
}
.smllright a{
    color:#F00;
}
.systemr{
    font-size:16px;
    font-weight:bold;
    padding-left:10px;
    padding-top:10px;
}
.retopic{
    width:150px;
    float:left;
}
.zxleft{
    width:150px;
    float:left;
}
.zxmore{
    width:40px;
    float:right;
    font-size:14px;
    height:30px;
    line-height:30px;
    color:#FFF;
    font-weight:bold;
}
.zxmore a{
    color:#FFF;
}