﻿/* html5 css3 http://www.xiaomayi.co/  xiaomayi ver3.0 */
html,body{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
*{margin: 0;padding: 0;list-style: none;}
body{ orphans:0px; padding:0px; margin:0px;font-size:12px;line-height: 22px;font-family:"宋体", tahoma, helvetica, arial, sans-serif;webkit-text-size-adjust: none;}
html {filter:expression(document.execcommand("backgroundimagecache", false, true));}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}
form,div,ul,li,p,h1,h2,h3,h4,h5,h6,table,th,td,p,{ padding:0px; margin:0px;}
table { padding:0px; margin:0px;border-collapse: collapse;border-spacing:0;}
input{font-size:12px; line-height: 16px}select{font-size:12px; line-height: 16px}
img,table{border: none;}ul{list-style-type: none}
li{list-style-type: none}a img, :link img, :visited img {border: 0;}  
a{text-decoration:none;color:#3e3e3e;}a:hover{text-decoration:underline;}
.alc:after{content:'\20';display:block;height:0;clear:both;}
.alc {*zoom:1;}
/* 广告 */
.auv3 { width:950px; height:auto; margin: 0 auto;overflow:hidden; }
.auv3  img,.auv3  embed,.auv3  iframe { margin-bottom:5px; }
/* 公用图片 */
header hgroup,.amm,aside.amm .passv3,.at3 nav li .a,.at3 nav .helpv3,nav.av3 ul,nav.av3 s,.antinfohelpcurrent
{background:transparent url(/uploads/image/tahimages/anthousebg-1.gif) no-repeat 0 0;}
aside.al .li,aside.al .mc,aside.al .ue {background:url(/uploads/image/tahimages/antuserico.gif) no-repeat;}
header hgroup {background-repeat:repeat-x; font-size:12px;height:36px; overflow:hidden; line-height:32px; min-width:950px; margin:auto;}
header {font-family:"宋体";font-size:12px;}
header hgroup .at3 { width:950px; margin:auto;}

/* 头部提示 */

.amm {float:left; background-repeat:no-repeat; background-position:left -207px; padding-left:25px; position:relative;}
aside.amm a {color:#0595d1;margin:0 6px 0 6px; float:left;}
aside.amm span { float:left;}
aside.amm .reg { color:#ff0000; font-family:"宋体", tahoma, helvetica, arial, sans-serif;}
aside.amm .passv3 { background-position:1px -244px; padding-left:15px;}

/* 右导航菜单 */
.at3 nav li { text-align:center; float:right;}
.at3 nav li .a,.at3 nav .helpv3{display:block;padding:0 20px 0 7px;border-left:solid 1px transparent; border-right:solid 1px transparent; _border-left:solid 1px #f8f8f8; _border-right:solid 1px #f8f8f8; background-position:59px -281px;}
.at3 nav li .a:hover { text-decoration:none; border-left:solid 1px #dcdadc; border-right:solid 1px #dcdadc; background-position:59px -317px; background-color:#fff;}
.antinfohelpcurrent{display:block;padding:0 20px 0 7px;text-decoration:none; border-left:solid 1px #dcdadc; border-right:solid 1px #dcdadc; background-position:59px -317px; background-color:#fff;}
.at3 nav .helpv3 { background-position:52px -413px; padding:0; padding-right:20px; border:none; margin-left:7px; color:#0099cc; }
.at3 nav .helpv3:hover { text-decoration:underline; color:#0099cc; border:none; background-position:52px -413px; background-color:transparent;}
.at3 nav dl { padding:5px 0 5px 0;line-height:2em; width:105px;background-color:#fff; border:solid 1px #dcdcdc;position:absolute; border-top:none; z-index:1; display:none;}

/** 用户登陆后 **/
aside.al { float:left; width:640px; overflow:hidden; height:25px;}
aside.al div{float:left; margin-left:3px;}
aside.al .li span{font-size:12px; color:#ff0000; font-weight:bold; font-family:verdana, geneva, sans-serif;}
aside.al .li font{font-size:12px;}
aside.al .li{background-position:-5px 6px;padding-left:17px; margin-left:0px;}
aside.al .mc{background-position:1px -20px; padding-left:22px;} 
aside.al .ue{background-position:2px -76px;padding-left:25px;}
aside.al .mc a,.aside.al .ue a {color:#3a74ac;}

/* 通用导航定义 */
nav.av3 { width:950px; margin:auto; height:60px; font-size:12px; }
nav.av3 ul { width:142px; float:left;margin:10px 0 5px 20px; background-position:141px -358px; background-repeat:no-repeat;}
nav.av3 li { float:left; width:35px; height:24px;line-height:1.9em; position:relative;}
nav.av3 .cl { margin-left:0;}
nav.av3 .cr { width:140px; background:none;}

/* 小图标 */
nav.av3 s {display:block;position:absolute; width:13px; height:13px; }
nav.av3 .hotgreen {background-position:left -122px; top:-8px; right:4px;}
nav.av3 .hotred { background-position:left -163px; top:-8px; right:5px;}
nav.av3 .hotblue { background-position:left -182px; top:-8px; right:5px;}
nav.av3 .hothot { background-position:left -83px; top:-8px; right:5px; width:21px; height:11px;  }
nav.av3 .hotfree {background-position:left -62px; top:-8px; right:5px; width:23px; height:12px; }
nav.av3 .hotheat {background-position:left -143px; top:-8px;right:5px;}

.user_ li.qq a{background:url(/uploads/image/taiv4.020120909/qqlogin.gif)}
.lnt .hm_,.lnt .cs_ { background:url(/uploads/image/taiv4.020120909/nt-1.gif) 0 0 no-repeat;}
.user_ li { background:url(/uploads/image/taiv4.020120909/br_s.gif) right center no-repeat;}
.lnt li,.user_ li { height:33px; line-height:33px;}
.lnt li { padding:0 5px; float:left; color:#333333;}
.lnt li a { color:#333333;}
.lnt li a:hover,.user_ li a:hover { color:#fe0000; text-decoration:underline;}
.lnt .hm_ { background-position: 0 8px; padding-left:20px;}
.lnt .cs_ { background-position:5px -28px; padding-left:25px; }
.user_ { float:right;}
.user_ li.qq,.user_ li.l_dl,.logm_ .hy_ { background:none;}
.user_ li { float:right; padding:0 10px;}
.user_ li.qq { padding:0 5px 0 0; padding-top:5px;}
.user_ li.qq a { display:block; background-position:right bottom; width:76px; height:20px;}
.logm_ .hy_ { padding:0; }


/*版权信息*/
.antfooter { width:950px; margin: 0 auto; text-align:center; padding:0 0px 10px; line-height:1.8em;color:#666666;}
.antfooter li a,.antfooter li a:link,.antfooter li a:visited{color:#666666;}
.antfooter .nav a { margin:0px 5px 0px 5px;}
.antfooter .nav a,.antfooter .nav a:link,.antfooter .nav a:visited { color:#307eb9; text-decoration:underline;}
.antfooter .nav a:hover,.antfooter li a:hover{ color:#cc0000;}

/*广告
 .ant-upfile img,.ant-upfile embed {margin-bottom:7px;}*/