﻿@charset "utf-8";
/* CSS Document */
/* Base Style Sheet
   Last Modify: 2010-04-22
----------------------------------------------------------------------*/
/* 初始化浏览器默认值
-----------------------------------------------------------------------*/
*{margin:0;padding:0;border:1;font-weight:inherit;font-style:inherit;font-size:100%;font-family:simsun, Arial, Helvetica, sans-serif;}
cite{font-style:normal;}
strong,b{font-weight:bold !important;} 
body{font-size:12px;color:#404040;background:url(../images/body-bg.gif);}
ul,dl{list-style-type:none;}
table{border-collapse:separate;border-spacing:1;}
caption,th,td{text-align:left;font-weight:normal;}
a{color:#404040;text-decoration:none;outline:none;}
a:hover{color:#ee3985 !important;text-decoration:underline;}
label,button{cursor:pointer;}
* img{border:0px;font-size:0px;}
input{font-size:12px;}
input.text,textarea.text{border:1px solid #6189C6;padding:3px 4px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}
i,em,cite{font-style:normal !important;}
.left{float:left !important;}
.right{float:right !important;}

.header{width:100%;height:90px;background:url(../images/head-bg.gif) repeat-x;}
.wrap-1020,.aside{width:1020px;margin:0 auto;}
.welcome,.nav li.fashion a,.nav li.life a,.nav li.cheerful a,.nav li.hot a,.small-logo a,.side-nav li.about a,.side-nav li.contact a,.side-nav li.join a,.side-nav li.ad a,.side-nav li.current-1 a,.side-nav li.current-2 a,.side-nav li.current-3 a,.side-nav li.current-4 a,.side-tt span.ab{background:url(../images/page-bg.png) no-repeat;}
.nav li.none{background:none;}
.welcome{width:306px;height:31px;background-position:0px 0px;margin-top:31px;text-indent:-9999px;}
.nav li{float:left;width:121px;height:43px; background:url(../images/nav-line.gif) no-repeat left;padding:0px 25px; padding-top:22px;}
.nav li.fashion a,.nav li.life a,.nav li.cheerful a,.nav li.hot a{width:121px;height:43px;display:block; text-indent:-9999px;}
.nav li.fashion a{background-position:0px -32px;}
.nav li.fashion a:hover{background-position:-122px -32px;}
.nav li.life a{background-position:0px -76px;}
.nav li.life a:hover{background-position:-122px -76px;}
.nav li.cheerful a{background-position:0px -120px;}
.nav li.cheerful a:hover{background-position:-122px -120px;}
.nav li.hot a{background-position:0px -164px;}
.nav li.hot a:hover{background-position:-122px -164px;}

.aside{margin-top:22px; overflow:hidden;}
.side-lt{width:226px; margin-right:25px;display:inline;}
.small-logo a{width:223px;height:86px; display:block;background-position:0px -209px;margin-top:2px;}
.side-nav{margin-top:30px;margin-left:6px;}
.side-nav li{float:left;margin-top:3px;width:221px;line-height:63px;}
.side-nav li a,.side-nav li.current-1 a,.side-nav li.current-2 a,.side-nav li.current-3 a,.side-nav li.current-4 a{width:221px;height:63px;display:block;text-indent:-999px;}
.side-nav li.about a{background-position:-220px -296px;}
.side-nav li.contact a{background-position:-220px -360px;}
.side-nav li.join a{background-position:-220px -424px;}
.side-nav li.ad a{background-position:-220px -488px;}

.side-nav li.about a:hover,.side-nav li.current-1 a{background-position:0px -296px;}
.side-nav li.contact a:hover,.side-nav li.current-2 a{background-position:0px -360px;}
.side-nav li.join a:hover,.side-nav li.current-3 a{background-position:0px -424px;}
.side-nav li.ad a:hover,.side-nav li.current-4 a{background-position:0px -488px;}
.side-nav li.ad li{height:30px;line-height:30px; text-indent:0px;}
.side-nav li.ad li a{width:auto;background:none;text-indent:33px;_text-indent:20px; height:30px;line-height:30px;font-family:Microsoft Yahei; font-weight:bold;color:#777;font-size:14px;display:inline-block;}
.side-rt{width:765px;border:1px solid #ddd;background:#fff;overflow:hidden;}
.side-tt{width:707px;height:55px;line-height:55px;margin-left:22px;border-bottom:1px solid #e9e9eb; margin-top:7px;padding-right:13px;}
.side-tt span.ab{background-position:0px -555px;padding-left:68px;font-size:18px;font-family:Microsoft Yahei;font-weight:bold;color:#666}
.side-tt a{color:#555;font-size:14px;}
.side-txt{padding:30px;}
.side-txt p{color:#555;font-size:14px; line-height:30px;}
.footer{width:1020px;margin:0 auto;text-align:center;height:50px;line-height:50px;color:#6c6a6a;margin-top:5px; overflow:hidden;}
.footer dfn{font-style:normal;text-decoration:underline;}
.explain,.money{margin-top:20px;}
.money{width:700px; border:1px solid #ddd;overflow:hidden;}
.money li{float:left;width:708px;line-height:36px;border-top:1px solid #ddd;font-size:14px;color:#555;}
.money li.none{border:none;}
.money li.red{background:#f9f9f9;}
.money li span{float:left;display:block; padding-left:20px;}
.money li span.c2{border-right:1px solid #ddd;}
.money li span.c2{width:490px;word-wrap:break-word;line-height:24px; padding:5px 0px;padding-right:10px;padding-left:20px;border-left:1px solid #ddd;}
.money li span.c1,.money li span.c3{width:70px;}
.side-txt p a img{cursor:pointer;}

