@charset "utf-8";
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none}
a:hover{text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.undis{display:none}
.dis{display:block}
.ind{text-indent:2em}
.clearfix:after {content: "."; display: block;  height: 0; font-size:0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height:1%;}
.clearfix {display: block;}
.cf:after{content:"";display:table;clear:both}
.cf{*zoom:1}
/**通栏模块*/
.userTopNav{height:30px; background: url( http://static.takungpao.com/images/haedFoot/topnavbg.jpg) repeat-x;color: #ccc;font-size:12px;line-height: 30px;}
.userTopNav .hd{width:1000px;margin:0 auto;}
.userTopNav .userTopNavL{float:left;}
.userTopNav .userTopNavL li{float:left;background: url(http://static.takungpao.com/images/haedFoot/icon2.png) right center no-repeat; padding:0 10px; height:30px; line-height:30px; overflow:visible;}
.userTopNav .topNavWap{width:48px;position: relative; z-index:1000;}
.userTopNav .userTopNavL li.topNavWapHover{width:57px;background: none; border:solid 1px #e5e5e5;border-bottom:0; margin-left: -1px;  padding: 0 0 0 10px; height:30px; line-height:28px;}
.userTopNav .userTopNavL li.topNavWapHover .topNavBox{display: block}
.topNavWap .topNavBox{width:67px;border:solid 1px #e5e5e5;border-top:0;position: absolute;left:-1px;top:30px;text-align: center;display: none; background-color:#fff;}
.userTopNav .topNavWap .topNavBox a{display: block;line-height: 25px;border-bottom: dashed 1px #b5b5b5;}
.userTopNav .topNavWap .topNavBox a:hover{background: #efefef;}
.userTopNav .topNavWap em{width:8px;height: 6px;background:  url(http://static.takungpao.com/images/haedFoot/icon.png) no-repeat; position: absolute;right:8px;top:12px;}
.userTopNav .topNavWapHover em{background: url(http://static.takungpao.com/images/haedFoot/icon-1.png) no-repeat;}
.userTopNav .userTopNavR{float:right;}
.userTopNav .userTopNavR span{float:left;min-width:100px;height:30px;line-height:30px;font-size:12px;padding: 0 6px;color:#333; background: url(http://static.takungpao.com/images/haedFoot/icon2.png) no-repeat right center ; }
.userTopNav .userTopNavR span font{font-size:12px;color:#f5a316}
.userTopNav .userTopNavR li{background:url(http://static.takungpao.com/images/haedFoot/icon2.png) right center no-repeat;float:left; padding:0 8px; line-height:30px; height:30px; overflow:visible;}
.userTopNav .fanti{width:42px;position: relative; padding: 0 0 0 8px;}
.userTopNav .userTopNavR li.fantiHover{ line-height:28px;}
.userTopNav .fantiHover{width:41px;background: none!important; border:solid 1px #e5e5e5;border-bottom:0; margin-left: -1px;  padding: 0 0 0 10px; line-height:30px;  height:30px; border-top:0;}
.userTopNav .fantiHover .topNavBox2{display: block!important; }
.userTopNav .fanti .topNavBox2{width:57px;border:solid 1px #e5e5e5;border-top:0;position: absolute;left:-1px;top:28px;text-align: center;display: none; background-color:#fff;z-index:99}
.userTopNav .fanti .topNavBox2 a{display: block;line-height: 25px;}
.userTopNav .fanti .topNavBox2 a:hover{background: #efefef;}
.userTopNav .fanti em{width:8px;height: 6px;background: url(http://static.takungpao.com/images/haedFoot/icon.png) no-repeat; position: absolute;right:8px;top:12px;}
.userTopNav .fantiHover em{background: url(http://static.takungpao.com/images/haedFoot/icon-1.png) no-repeat;}
.userTopNav .userTopNavR .rss{width:18px;height: 17px;background: url(http://static.takungpao.com/images/haedFoot/rss.png) no-repeat;text-indent: -9999px; margin: 6px 0 0 8px; padding-left:0px;}
.userTopNav .userTopNavR .rss a{width:18px;height: 17px; display: block}
.userTopNav a{color: #666666;}
.userTopNav a:hover{color:#1f376d;text-decoration: none}
.userTopNav a.cf47{color: #666666;}
.userTopNav a.cf47:hover{color: #f47722}
.userTopNav .userTopNavL ul li.last{background:none !important;border: none !important}
/*底部*/
#userFooter { background:url(/img/login_foot_bg.png) repeat-x left top;height:94px;}
#userFooter .footNav{ border-bottom:#d4d4d4 solid 1px;background-color:#fafafa; height:41px; line-height:41px; background:none; margin:0px; }
#userFooter .footNav .hd{ width:1000px; margin:0px auto; text-align:center; position:relative; z-index:0;}
#userFooter .footNav strong{ font-weight:normal; color:#595959;}
#userFooter .copyright{padding-top:20px;width:980px;margin:0 auto; font-family:"微软雅黑";}
#userFooter .copyright .cop_dg{font-size:12px; text-align:center; line-height:20px; padding-bottom:0px;}
#userFooter .copyright .cop_dg a{color:#2b2b2b;text-decoration:none;}
#userFooter .copyright .cop_dg a:hover,.footer .footNav .hd a:hover strong{color:#cc0000;}
#userFooter .copyright .p-cut{color:#2b2b2b;text-align:center;line-height:22px; font-size:12px;}
#userFooter .footNav .hd a{ color:#333333; padding:0px 1px;}
