html, body, .wrap {height:100%;}
body > .wrap {height:auto;min-height:100%;background:url(../images/main_bg.png) repeat-y;}
.wrap {_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='scale', src='/site_media/zoomino/images/main_bg.png');}
h1,h2,h3,h4,h5,ul,ol,p {margin:0;padding:0;}
h3 {color:#444444;font-size:16px;}
h5 {color:#666666;font-size:12px;margin:20px 0 0;}
ul {list-style:none;}
img {border:0;}
a,a:visited {text-decoration:none;}
form {margin:0;padding:0;}
input {font:normal 12px Arial;}
.main {background:url(../images/side_bg.png) repeat-y 663px 0;padding:10px 5px 62px 10px;}  /* must be same height as the footer */
.footer {position:relative;clear:both;margin:-62px auto auto auto;height:62px;width:954px;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
.clear {clear:both;font-size:0px;height:0px;overflow:hidden}
body {background:#f8f8f8 url(../images/body_bg.png) repeat-x;margin:0;padding:0;font-family:Arial;}
.banner,.rc-tp,.rc-tp span,.footer,.rc-bt,.rc-bt span,.side h3,.inro-ctn ul,.content h3 {background:url(../images/banner_ft_bg.png) no-repeat;}
.wrap {margin:0 auto;width:954px;}
.header {background:#f8f8f8 url(../images/body_bg.png) repeat-x;padding-top:20px;}
.logo {background:url(../images/icon.png) no-repeat;display:block;height:41px;margin:0 0 0 15px;width:234px;}
.nav-menu {float:right;margin-bottom:-4px;padding:22px 15px 0 0;position:relative;z-index:2;}
.nav-menu li {float:left;width:105px;}
.nav-menu li a,.nav-menu li a:visited {color:#aaaaaa;display:block;font-family:"Microsoft YaHei",Arial;font-size:14px;font-weight:bold;height:38px;text-align:center;}
.nav-menu li a:hover {color:#ffffff;}
.nav-menu .about-zoomino {padding:0 5px;}
.nav-menu .about-ah,.nav-menu .about-advertiser,.nav-menu .about-agency {padding:0 23px;}
.nav-menu li.selected a {background:url(../images/nav_selected.png) no-repeat center bottom;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (sizingMethod='image', src='/site_media/zoomino/images/nav_selected.png');color:#ffffff !important;}
.banner {background-position:left -142px;background-repeat:repeat-x;height:72px;position:relative;z-index:1;}
.banner h2 {float:left;padding:24px 0 0 180px;}
.utils-link {background:url(../images/utils_link.gif) no-repeat;float:right;height:40px;margin:20px 60px 0 0;overflow:hidden;text-indent:-999px;width:134px;}
.banner h2 span {background:url(../images/icon.png) no-repeat left -41px;display:block;float:none;font-size:0px;height:25px;width:336px;}
.sign-up {background:url(../images/icon.png) no-repeat left -298px;float:right;height:39px;margin:15px 15px 0 0;width:107px;}
.rc-tp {background-position:-79px -70px;}
.rc-tp span {background-position:left -70px;float:right;height:72px;width:11px;}
.install-guide {background:url(../images/btn-bg.gif) no-repeat left top;cursor:pointer;float:right;height:37px;margin:16px 18px 0 0;padding-left:10px;}
.install-guide b {background:url(../images/btn-bg.gif) no-repeat right -37px;color:#fdee00;display:block;font-size:14px;height:37px;line-height:37px;overflow:hidden;padding-right:10px;}
.content {float:left;width:640px;}
.content,.side {padding-bottom:20px;}
.side {float:right;padding-top:10px;width:285px;}
.side h3,.inro-ctn ul,.content h3 {background-position:left bottom;background-repeat:repeat-x;border-bottom:1px solid #cccccc;padding:10px 0 15px 15px;}
.an h3 a,.an h3 a:visited,.an h3 a:hover {color:#005fa9;float:right;font-size:13px;font-weight:normal;text-decoration:none;}
.bd {padding:0 5px 15px;}
.join-zoomino {background:url(../images/icon.png) no-repeat -1px -68px;float:right;height:40px;margin-top:10px;width:101px;}

.an h3 span {background-position:left -138px;display:block;height:16px;width:36px;}
.an .bd {padding-right:0px;}
.an-list {border-bottom:1px dotted #cccccc;color:#888888;display:block;font-size:11px;padding:10px;text-decoration:none;}
.goto {color:#cccccc;float:right;margin-top:8px;}
.an-date {color:#555555;}
.an-list:hover {background:#f5f5f5;color:#6699cc;}
.an-list:hover .goto {color:#8cb3d9;}
.an-list:hover .an-date {color:#005fa9;}
.ads-package .an-list {color:#444444;font-size:15px;font-weight:bold;}

.partner h3 span {background-position:-115px -138px;display:block;height:16px;width:74px;}
.partner .bd {padding:10px 0 15px 11px;}
.partner .bd li {border:1px solid #cccccc;float:left;margin:0 10px 5px 0;}
.partner .p-list li {float:left;margin:0 30px 10px 0;}
.partner .bd a {display:table-cell;vertical-align:middle;text-align:center;/* 针对IE的Hack */*display: block;/*约为高度的0.873，200*0.873 约为175*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/width:125px;}
.partner .bd img {border:0;display:inline;vertical-align:middle;}

.login-box h3 span {background-position:-191px -138px;display:block;height:16px;width:74px;}
.login-box .bd {padding:10px 15px 20px;}
.login-box label {color:#aaaaaa;display:block;font-size:14px;font-weight:bold;}
.input-txt input {background:#ffffff;border:1px solid #cacaca;padding:2px;width:140px}
.input-txt {padding:10px 0;}
.login-box .input-rm {font-size:12px;font-weight:normal;padding:10px 0 0 30px;vertical-align:middle;}
.input-rm input {margin:0 10px 0 0;vertical-align:middle;}
.fg-sm {padding-top:20px;vertical-align:middle;}
.fg-sm a:link,.fg-sm a:visited,.input-rm a:link,.input-rm a:visited {color:#005fa9;font-size:12px;}
.fg-sm a:hover {text-decoration:none;}
.fg-sm input {background:url(../images/icon.png) no-repeat -110px -109px;border:0;cursor:pointer;height:29px;margin-left:80px;*margin-left:76px;width:74px;vertical-align:middle;}

.footer {background-position:left -276px;background-repeat:repeat-x;}
.rc-bt {background-position:-79px -214px;height:62px;}
.rc-bt span {background-position:left -214px;float:right;height:62px;width:11px;}
.bt-nav {float:right;color:#555555;padding:20px 14px 0 0;}
.bt-nav a,.bt-nav a:visited,.bt-nav a:hover {color:#555555;font-size:12px;text-decoration:none;}
.copy-right {color:#555555;float:left;font-size:11px;padding:20px 0 0 25px;}

/*==ads list==*/
.ads-package .selected {background:url(../images/list_selected.gif) no-repeat left center;}
