html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0; padding:0;}

img { border:0;}
ol,ul,li{ list-style:none;}
button{ border:0; text-align:center;}
body,input,select,textarea { color:#555; font:12px Verdana; }
textarea { font:12px Verdana; line-height:18px; padding:5px;}

html { background:url(../images/share/bg1.jpg) repeat-x top #fffaff;}


.l { float:left;}
.r { float:right;}

a { text-decoration:underline;}
a:hover { text-decoration:none;}

/*----------- top ------------*/
.topbox { height:142px; width:985px; margin:0 auto; background:url(../images/share/bg_alltop.jpg) no-repeat top center;}
.logotop { height:97px;}
.clubname { float:left; width:185px; height:47px; padding:50px 0 0 15px;}
.logo { float:left; width:630px; height:82px; padding-top:15px; text-align:center;}
.loginbx { float:left; width:155px;}

.otlink { height:67px; padding-top:10px;}
.otlink .d1 a { color:#9e6b1b; text-decoration:none;}
.otlink .d1 a:hover { text-decoration:underline;}
.otlink .d2 { padding-top:28px; font-weight:bold; color:#d45184;}

.loginmenu { height:21px; overflow:hidden;}
.loginmenu span {  float:left; width:68px; height:16px; padding-top:5px; margin-right:8px; background:url(../images/share/bg_login.gif) no-repeat; text-align:center;}
.loginmenu a { color:#a3273e; text-decoration:none;}
.loginmenu a:hover { color:#bc6c7b;}

.menubx { height:33px; width:983px; background:url(../images/share/bg_menu.jpg) repeat-x; border:1px #eaeaea solid;}
.menubx ul { padding:12px 0 0 15px;}
.menubx li { float:left;}
.menubx li a { text-decoration:none; font-weight:bold; color:#555;}
.menubx li a:hover { color:#d45184;}
.menunow a { color:#d45184 !important;}
.lineshu { padding:0 10px; }

.newlist1 { float:left; width:60px;}
.newlist2 { float:left; width:20px; padding:4px 0 0 5px; }


/*----------- foot ------------*/
.footbox { width:985px; margin:0 auto; padding:15px 0;}
.logofoot { text-align:center;}
.footinfo { height:47px; padding-top:3px; margin:10px 0; background-color:#ffe4ed; color:#d18d9e; text-align:center; line-height:22px;}
.footword { font-size:11px; color:#ee93aa; text-align:center;}




/*----------- midbox ------------*/
.midbox { margin:0 auto; width:985px;}




/*----------- bottom ------------*/
.btnbx1 { display:block;  padding:3px 8px 2px 8px; background:url(../images/share/bg_button1.jpg) repeat-x left 1px; border:1px #c2a78a solid; text-decoration:none; color:#fff;}


/*----------- all ------------*/
.padxi { padding-top:10px;}


.boxalft { border:1px #bdbdbd solid; background-color:#fff;}
.boxalrt { width:2px; background:url(../images/share/point2.gif) no-repeat top #ececec; font-size:0;}
.boxalbt { height:2px; background:url(../images/share/point1.gif) no-repeat left #ececec; font-size:0;}





/*----------- error ------------*/
.whte { background:#fff; height:330px;}
.errorbx { width:600px; margin:0 auto; padding-top:70px;}
.biao { float:left; width:146px;}
.errword { float:left; width:434px; padding:10px;}
.errword .d1 { padding-top:10px; font-size:14px; font-weight:bold; color:#333; line-height:26px;}
.errword .d2 { padding:15px 10px; overflow:hidden;}
.errword .d2 p { float:left; line-height:44px; padding:0 15px; color:#d9293e; font-weight:bold; font-size:14px;}




/*-------------------------- Open Windows -------------------------------*/
/*S Box */
.tcbox { float:left; width:446px;background-color:#dbced2; padding:5px 5px;}
.tcline { float:left; width:444px; border:1px #b8959e solid;}
.tctitle { width:436px; height:18px; padding:5px 0 0 8px; background:url(../images/share/tc_03.jpg) repeat-x;}
.tctitle .p1{float:right; padding:3px 8px 0 0px; width:6px; height:7px;}
.tctitle .p2{float:left; font-size:13px; font-weight:bold; color:#fff;}
.tccon {background-color:#fff;width:444px; }
/*E Box */


/*S all */
.tcbig { width:404px; text-align:center; padding:25px 20px 0 20px; font-size:14px; font-weight:bold; line-height:30px; color:#333;}
.tcbig span { color:#c82057;}
/*E all */


/*S*/
.trbox { margin:0 10px; padding:10px 0; background:url(../images/share/line4.gif) repeat-x left bottom;}
.trbox p { padding:10px 0; line-height:18px;}
.trbox strong { color:#333;}

.clr333 { color:#333;}

.sybox{ margin:0 10px; line-height:18px; }
.sybox .p1 { padding:15px 0 5px 0; margin-bottom:10px; color:#333; background:url(../images/share/line4.gif) repeat-x left bottom;}

.dytd { margin-bottom:10px;}

.buttonbox { padding:10px 0 15px 0; text-align:center;}
.btline { padding-bottom:10px; background:url(../images/share/line4.gif) repeat-x left bottom;}


.syimg img { border:1px #ccc solid;}
.sypd { padding-bottom:10px;}

.syggimg { float:left; width:120px;}
.syggimg img { border:1px #ccc solid;}
.syggrt { float:left; width:304px;}
.syggrt .d1 { height:25px;}

/*E*/


/*-------------------------- Button -------------------------------*/
.mumb1 { width:72px; height:23px; border:0; color:#fff; font-weight:bold; background:url(../images/share/bg_menu1.jpg) no-repeat;}
.mumb2 { width:72px; height:23px; border:0; color:#83405b; background:url(../images/share/bg_menu5.jpg) no-repeat;}
.mumb3 { width:72px; height:23px; border:0; color:#fff; font-weight:bold; background:url(../images/share/bg_menu1.jpg) no-repeat;}


/*S Button */
.tcbtbox { width:444px; padding:25px 0 20px 0; text-align:center; overflow:hidden;}
.tcbtbox input{ margin:0 10px;}
.okbtn,.cancelbtn{ width:67px; height:24px; line-height:24px; color:#fff; border:0;}
.okbtn{ background:url(../images/share/tc_07.jpg) no-repeat; }
.cancelbtn{ background: url(../images/share/tc_09.jpg) no-repeat; }
.musur { width:124px; height:24px; background:url(../images/share/bg_menu4.jpg) no-repeat; color:#fff; border:0;}
/*E Button */



/*-------------------------- 输入框 -------------------------------*/
.lgput { height:16px; padding:3px 3px 0 3px; border:1px #aaa solid;}



/*-------------------------- 背景线 -------------------------------*/
.line1 { background:url(../images/share/line3.gif) repeat-x bottom;}




/*-------------------------- 翻 页 -------------------------------*/
.nextbx { text-align:center; padding:10px;}
.nextbx a { color:#555; text-decoration:none;}
.nextbx a:hover { text-decoration:underline;}


























