/* CSS Document */
*{margin:0; padding:0;}
body{font:12px/20px Arial, Helvetica, sans-serif;text-align:center;height:100%;color:#fff; background:#101010;}
div{text-align:left;}
/*
a:link,a:visited{text-decoration:none;color:#5c5c5c;}
a:hover{text-decoration:underline; color:#1481cd;}
*/
li{list-style-type:none;}
img{border-style:none;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.fix{word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
.mtop10{margin-top:10px;}
.mtop15{margin-top:15px;}
.mtop20{margin-top:20px;}


#header{background:url(images/header_re.gif) repeat-x; height:45px;}
.content{width:900px; margin:0px auto;}
.dsbg{background:url(images/dsbg.gif) no-repeat; height:100px;}
.rdbg{background:url(images/rdbg.gif) no-repeat; height:100px;}
.xgbg{background:url(images/xgbg.gif) no-repeat; height:100px;}
.czbg{background:url(images/czbg.gif) no-repeat; height:85px;}
.jcbg{background:url(images/jcbg.gif) no-repeat; height:85px;}
.share{padding-left:10px; padding-top:37px;}
.share li{float:left; margin-left:22px; width:169px; height:37px;}
.share_jc{padding-left:10px; padding-top:37px;}
.share_jc li{float:left; margin-left:22px; width:151px; height:37px;}
.left{float:left; width:142px; height:32px;}
.right{float:right; width:27px; height:32px;}