@charset "utf-8";
/*sarons项目公用样式表*/
*html{background-image:url(about:blank);background-attachment:fixed;}
body{padding:0px;margin:0px;font-size:12px;font-family:Arial,Helvetica,"宋体",Verdana, sans-serif,"Times New Roman", Times, serif,"Courier New", Courier, monospace;color:#000;text-align:center;}
div,form,p,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{ margin:0px;padding:0px;text-align:left;}
button{ margin:0px;padding:0px; font-size:12px;}
ul,ol,li,dl,dt,dd{list-style:none;}
img{border:0;}
table,td,tr,th,select,input,textarea{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
/*统一文章标题*/
h1{ font-size:12px;}
/*统一栏目标题*/
h3{ font-size:14px;}
/*统一标签页*/
h4{ font-size:13px;}

/* Clearfix清除浮动 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}/* IE7 */


/*调用整站统一头部导航样式*/
* html,* html body{background-image:url(images/blank);background-attachment:fixed}
#user {background: url(http://himg2.huanqiu.com/images/public/user-bg.png) repeat-x scroll 0 0 transparent;}
.hd {height: 25px;overflow: hidden;}
.hd ,.hdNavOut ,.otNav ,.foot ,.footOut ,.fLogo{background: url(http://himg2.huanqiu.com/statics/images/repBg.png) repeat-x top;}
.hdMain {width: 970px;height: 25px;line-height: 25px;margin: 0 auto;color: #516E8F ;position: relative;}
.hdMain .hdLeft {float: left;text-align: left;width: 650px;color: #516E8F ;_padding-top:4px;}
.hdMain a {height: 25px;line-height: 25px;color: #516E8F ;text-decoration: none;margin: 0 5px;_margin: 4px 5px 0;}
.hdMain a:hover{color:red;text-decoration:underline;}
.iconHome {background-position: 5px -130px;_background-position: 5px -133px;}
.iconSina, .iconSohu, .iconTencent, .iconRss, .iconMail, .iconHome, .iconMap, .iconRssYe, .iconMailBlue, .iconNew {width: 16px;height: 16px;display: inline-block;margin-right: 3px;padding: 0 ;}
.iconSina, .iconSohu, .iconTencent, .iconRss, .iconMail, .iconHome, .iconMap, .iconRssYe, .iconMailBlue, .iconNew {background-image: url(http://himg2.huanqiu.com/statics/images/icon.png);}
#user .menu, #user #menu {font-size: 12px;height: 25px;line-height: position: absolut;}
#user .menu .menu-tips, #user .menu-tips {position:absolute;right:0;top:0;}
.hdMain .hdRight {float: right;text-align: right;color: #516E8F;padding-right: 10px;_margin: -4px 0 0;}
#user .menu img, #user #menu img {border: 1px solid white;float: left;height: 16px;margin-left: 10px;margin-top: 4px;width: 16px;_padding-top: 3px;}
.hdMain .hdRight img {width: 16px;height: 16px;}
#user .menu i, #user .menu-tips i {color: #516E8F;margin-left: 15px;float: left;font-style: normal;_padding-top: 4px;line-height: 25px;line-height: 28px\9;_line-height: 25px;}
#user .menu a, #user .menu-tips a {margin-left: 15px;float:left;line-height: 25px;line-height: 28px\9;*line-height:29px;_line-height: 26px;}
#user .menu .menu-tips .menu-msg, #user .menu-tips .menu-msg {font-family: "宋体";margin-left: 10px;padding-left: 15px;background-position: 0 2px;_background-position: 0 7px;}
#user .menu .menu-tips .menu-msg, #user .menu-tips .menu-msg {background: url(http://himg2.huanqiu.com/statics/images/icon2.png) no-repeat 0 1px;*background-position:0 3px;_background-position:0 7px;}
#user .menu .menu-tips .menu-msg i, #user .menu-tips .menu-msg i {color: #990102;font-family: Arial,Helvetica,sans-serif;float: none;margin: 0;}
#user .menu i, #user .menu-tips i {color: #516E8F;margin-left: 15px;float: left;font-style: normal;_padding-top: 4px;line-height: 25px;line-height: 28px\9;_line-height: 25px;}
.hd, .hdNavOut, .otNav, .fLogo {background: url(http://himg2.huanqiu.com/statics/images/repBg.png) repeat-x top;}
.otNav {background-position: 0 -381px;height: 60px;overflow: hidden;}
.otNavMain {width: 970px;margin: 0 auto;font-size: 14px;color: #E7ECF1 ;height: 60px;line-height: 23px;display: block;}
.otNavMain ul {height: 59px;overflow: hidden;}
.otNavMain li {background: url(http://himg2.huanqiu.com/statics/images/navAllDetail.png) no-repeat 0 9px;float: left;text-align: center;height: 59px;display: inline;}
.otNavMain .pA {width: 238px;margin-left: 73px;background: none ;}
.otNavMain .pB {width: 220px;}
.otNavMain .pC {width: 173px;}
.otNavMain .pD {width: 200px;border: none ;}
.otNavMain dl {margin: 7px 0 0;}
.otNavMain dt {height:23px;line-height:23px;text-align:center;}
.otNavMain a {font-size: 14px;color: white ;margin: 0 10px;text-decoration: none;}
.otNavMain a:hover {text-decoration:underline;}
.hdMain a.hdBtnLog{background:url(http://himg2.huanqiu.com/statics/images/btn.png) no-repeat left 2px;color:#fff;display:block;width:44px;height:30px;line-height:30px;text-align:center;margin:0;color:#e8edf2 !important;}
.hdMain a.hdBtnLog:hover{text-decoration:none;}
.hdMain .drop ,.hdMain .hdBtnLog ,.hdMain .logArr { background:url(http://himg2.huanqiu.com/statics/images/headIndex.png) no-repeat;}
.hdMain .logArr { background-position:-170px -154px;*background-position:-170px -158px;_background-position:-170px -158px; width:12px; height:16px; display:inline-block; float:none !important;/*20120116 add float:none*/}
.hdMain .logRegist {  height:25px; line-height:25px; color:#516e8f; text-decoration:none; margin:0 5px;_margin:4px 5px 0; display:inline-block; float:none !important;/*20120116 add float:none*/}
#sarons_foot{padding-top:16px;}


/*footer公用样式*/
.footer{padding-top:30px;}
.footNew {background: url(http://himg2.huanqiu.com/statics/images/footBgNew.png) repeat-x;}
.fotherNew {width: 970px;height: 191px;line-height: 22px;overflow: hidden;text-align: left;margin: 0 auto;color: white;}
.fotherNew li {padding: 30px 20px 0 60px;float: left;position: relative;}
.fotherNew li.fir {width: 316px;_width: 324px;}
.fotherNew li.sec {width: 185px;}
.fotherNew li.last {width: 180px;margin: 0 !important;padding-right: 0 !important;}
.fotherNew h3 {font-size: 14px;font-weight: bold;border-bottom: #BBCFE6 1px solid;display: inline;padding: 0 25px 8px 0;text-indent: 3px;}
.fotherNew h3, .fotherNew dt, .fotherNew a {color: #E7ECF1 !important;text-align: left;}
.fotherNew dl {margin: 20px 0 25px;}
.fotherNew dt {position: relative;}
.fotherNew dt em {color: white;margin-right: 8px;}
.fotherNew a {padding: 1px 2px;margin: 0 5px 0 0;text-decoration: none !important;display: inline-block;text-indent: 0;font-family: "宋体";}
.fotherNew a:hover { background-color:#ead812; color:#3585e3 !important;}
.iconRss {background-position: 0 -72px;width: 10px;}
.iconNew {background-position: 0 -692px;width: 25px;position: absolute;left: 118px;top: 0;}
.fLink {background: #D1D1D1;height: 40px;text-align: center;color: #333;font-size: 14px;}
.flinkMain {width: 960px;margin: 0 auto;line-height: 38px;border-bottom: #BDC7D0 2px solid;text-align: center;}
.fLink a {color:#000 !important;text-decoration: none;height: 32px;line-height: 32px;margin: 0 10px;font-family: "宋体";}
.fLink .marWid a {margin: 0 9px;text-indent: 0;}
.copyArea {background: #D2D2D2;line-height: 46px;}
.copyMain {width: 950px;text-align: center;color: #033D63;margin: 0 auto;}
.copyMain em {margin-left: 50px;font-style: normal;}
.copyMain a {color: #365071;margin: 0 5px;display: inline-block;}
.fotherNew .box1 { float:left; width:90px;}
.fotherNew .box2 { float:left; width:115px;}
.fotherNew .box3 { float:left; width:80px;}
