body{margin:0;background:url(../images/web_bg.jpg) repeat-x #fff;}
body,p,th,td,select,textarea{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
select{margin:0;padding:0;vertical-align:middle;cursor:pointer;border:0;}
form,input{margin:0;padding:0;border:0;}
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px;}
img{border:0;vertical-align:middle}
td,th,div{word-break:break-all;word-wrap:break-word}
h1,h2,h3,h4,h5,ul,p{margin:0;padding:0;}

.clear{clear:both;}

.f{color:#f60;}

a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

.wrapper{text-align:left;width:960px;_width:963px;margin:0 auto;}

.left1{width:692px; float:left; overflow:hidden;}
.right1{width:248px; float:right;overflow:hidden;}

.left3{width:210px; float:left; overflow:hidden;}
.right4{width:740px; float:right;overflow:hidden;}

.left5{width:730px; float:left; overflow:hidden;}
.right6{width:210px; float:right;overflow:hidden;}

.left7{width:180px; float:left; overflow:hidden;}
.right8{width:770px; float:right;overflow:hidden;}
/* --------------头部-------------- */
.header{margin:4px 0;}
.header_left{width:400px;float:left;}
.header_right{width:500px;float:left;text-align:right;}

.top_sousuo{width:543px;height:70px; background:url(../images/top_sousuo_bg.gif) 0 12px no-repeat; text-align:left;}
.top_sousuo .s_tab a{width:80px;height:32px; display:block; line-height:32px; font-size:14px; text-align:center; float:left; margin-left:40px;}
.top_sousuo .s_tab .modern{background:url(../images/top_tabmodern.gif) no-repeat; font-weight:bold; position:relative;top:1px;color:#b00808;}
.top_sousuo .f_form{ text-align:center;}
.top_sousuo .s_btn{width:20px;height:20px;border:0;background:url(../images/s_btn.gif) no-repeat; position:relative;top:-2px; cursor:pointer;}
.nav{height:41px;margin:8px 0 4px 0;position:relative;}
.nav a{display:block;height:41px;float:left;text-indent:-999em; overflow:hidden;}

.nav a.n1{width:100px;background:url(../images/q1.jpg) no-repeat;}
.nav a:hover.n1{background:url(../images/q1.jpg) 0 -41px no-repeat;}

.nav a.n2{width:116px;background:url(../images/q2.jpg) no-repeat;}
.nav a:hover.n2{background:url(../images/q2.jpg) 0 -41px no-repeat;}

.nav a.n3{width:98px;background:url(../images/q3.jpg) no-repeat;}
.nav a:hover.n3{background:url(../images/q3.jpg) 0 -41px no-repeat;}

.nav a.n4{width:94px;background:url(../images/q4.jpg) no-repeat;}
.nav a:hover.n4{background:url(../images/q4.jpg) 0 -41px no-repeat;}

.nav a.n5{width:103px;background:url(../images/q5.jpg) no-repeat;}
.nav a:hover.n5{background:url(../images/q5.jpg) 0 -41px no-repeat;}

.nav a.n6{width:118px;background:url(../images/q6.jpg) no-repeat;}
.nav a:hover.n6{background:url(../images/q6.jpg) 0 -41px no-repeat;}

.nav a.n7{width:77px;background:url(../images/q7.jpg) no-repeat;}
.nav a:hover.n7{background:url(../images/q7.jpg) 0 -41px no-repeat;}

.nav a.n8{width:74px;background:url(../images/q8.jpg) no-repeat;}
.nav a:hover.n8{background:url(../images/q8.jpg) 0 -41px no-repeat;}

.nav a.n9{width:99px;background:url(../images/q9.jpg) no-repeat;}
.nav a:hover.n9{background:url(../images/q9.jpg) 0 -41px no-repeat;}

.nav a.n0{width:81px;background:url(../images/q10.jpg) no-repeat;}
.nav a:hover.n0{background:url(../images/q10.jpg) 0 -41px no-repeat;}

.login_h{ padding-right:12px; text-align:left; margin:4px 0;width:520px;}
.login_h a{ text-decoration:underline;color:#000;}
.login_h a:hover{ text-decoration:none;color:#666;}

.ad{margin:0 0 8px 0;}
/* --------------底部-------------- */
.link{height:68px; background:#f3f3f3; margin-bottom:8px;}
.linktitle{background:url(../images/like_bg.gif) no-repeat;color:#999; font-weight:bold; padding-top:5px;width:153px;height:22px; padding-left:72px;}
.linkimg{border:2px solid #dbe1d9;width:88px;height:31px;background:#fff; margin-right:2px;}
.bnav{ margin-bottom:8px; line-height:130%;}
.bnav a{text-decoration:underline;}
.bnav a:hover{text-decoration:none;}
.bnav_txt{color:#999;}
.bnav dl dd{margin:0; padding:0;}

/* 通用分页 */
.page{width:auto; margin:6px auto;}
.page .d1{width:30%;text-align:right;}
.page .d2{width:40%;text-align:center;}
.page .d3{width:30%;text-align:left;}
.page .prev{display:block;width:70px;height:16px;background:url(../images/prev.gif) no-repeat;white-space:nowrap;font-size:0px;color:#fff;text-indent:-999em;}
.page .next{display:block;width:70px;height:16px;background:url(../images/next.gif) no-repeat;white-space:nowrap;font-size:0px;color:#fff;text-indent:-999em;}
.page .d2 a{color:#bcbcbc;line-height:20px; padding:0 6px;}
.page .d2 a:hover{color:#000;}
.page .d2 a.acvive{color:#9e0003; font-weight:bold;}

/* 首页 */
.left_div{width:392px;float:left;margin-right:14px;margin-bottom:2px;}
.center_div{width:270px;height:180px;overflow:hidden;float:left;margin-bottom:2px;background:url(/images/top_newsbg.gif) no-repeat;}
.right_div{width:270px;height:180px;overflow:hidden;float:right;margin-bottom:2px;background:url(/images/top_newsbg.gif) no-repeat;}
.home_top_t{ font-size:12px; color:#A30D0E; font-weight:bold; margin-top:4px; padding-left:22px;}
.home_more{ text-indent:-999em;float:right;background:url(/images/home_more.gif) no-repeat;width:28px;height:11px; display:block; margin-top:10px; margin-right:22px;}
.home_list{ padding:20px 14px 14px 14px;list-style-type:none;}
.home_list li{background:url(/images/home_list_ico.gif) 4px 10px no-repeat; padding-left:14px; border-bottom:1px dashed #ddd;height:26px; line-height:26px; overflow:hidden;width:94%;}
.home_list li a{color:#666;}
.home_list li .type{color:#fd6b71;}
.home_list li .time{color:#ccc; float:right;}

.fuhao_div{width:390px;height:140px;overflow:hidden;float:left;margin-bottom:14px;margin-right:14px;border:1px solid #e7e0d2;}
.fuhao_div .xleft{background:#b50206; padding:42px 8px;width:14px;color:#fff; font-weight:bold;}
.fuhao_div .xright{float:right; padding:8px;}

.huodong_div{width:552px;height:140px;overflow:hidden;float:left;margin-bottom:14px;border:1px solid #e7e0d2;background:url(/images/hd_bg_hua.gif) no-repeat;}

.volvea{ margin:0; padding:0;}
.volveimg{border:1px solid #fcdcd5;width:82px;height:116px; padding:1px; margin:0 3px;}

.home_hdlist{ list-style-type:none; padding:8px 12px;}
.home_hdlist li{ border-bottom:1px dashed #ddd;background:url(/images/hd_1ico.gif) 8px 4px no-repeat; padding-left:26px;height:24px; line-height:24px;}
.home_hdlist li .bm{float:right;background:url(/images/hd_2ico.gif) 4px 5px no-repeat; padding-left:22px;display:block;width:100px;}

.tj_div{width:664px; float:left;margin-bottom:8px;}
.tj_nav{ background:#f3f1f2;height:28px; line-height:28px; list-style-type:none;margin-bottom:8px;overflow:hidden;border-bottom:1px solid #b50206;}
.tj_nav li{width:120px; float:left; text-align:center;}
.tj_nav li a.active{position:relative;height:30px; display:block;top:-2px;border-top:4px solid #b50206;border-left:1px solid #b50206;border-right:1px solid #b50206;background:url(/images/tj_ico.gif) #fff 96px 5px no-repeat;color:#b50206; font-weight:bold;}
.tj_nav .more{ float:right;background:url(/images/home_more.gif) no-repeat; text-indent:-999em;width:28px;height:11px; display:block; margin-right:8px; margin-top:8px;}
.tj_list{list-style-type:none; margin:0; padding:0;}
.tj_list li{width:33%;float:left;color:#666; line-height:138%; margin-top:28px; position:relative; overflow:hidden;height:126px; display:block;}
.tj_img{width:80px;height:104px;background:url(../images/member_red_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}
.tj_list li .da{background:url(../images/a_ico.gif) 0 1px no-repeat; padding-left:16px;color:#333; text-decoration:underline;}
.tj_list li .db{background:url(../images/b_ico.gif) 0 1px no-repeat; padding-left:16px;color:#333; text-decoration:underline;}

.zx_div{width:280px;float:right;margin-bottom:8px;background:url(../images/zx_bg.gif) no-repeat;height:160px;}
.zx_title{ font-weight:bold; font-size:12px; margin-top:12px; padding-left:24px; }
.zx_list{ list-style-type:none; padding-left:24px; padding-top:12px;line-height:130%; padding-right:16px; overflow:hidden;}
.zx_list li{height:22px; line-height:22px; overflow:hidden;width:98%;}
.zx_list li a{color:#333;}
.zx_list li .time{ float:right;color:#f60; position:relative;top:-2px;}

.d_ad1{width:220px; float:right;margin-bottom:12px;}
.d_ad2{width:726px; float:left;margin-bottom:12px;}
.d_ad3{width:630px; float:left;height:80px;margin-bottom:12px;}
.d_ad4{width:320px; float:right;height:80px;margin-bottom:12px;}

/* 幻灯 */
.li_dot {FONT-SIZE: 12px; COLOR: #ed1264; FONT-FAMILY: Webdings}

#flash_show_out {}
#flash_show {POSITION:relative; HEIGHT:156px; TEXT-ALIGN: center;}

#flash_img {FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); OVERFLOW: hidden;WIDTH: 392px;HEIGHT:100%}
#flash_img img{ border:1px solid #e7e0d2; padding:1px; background:#fffaea;}

#flash_btn {float:right; margin-right:6px; margin-top:12px;_margin-top:13px;}
#flash_btn a{COLOR: #8e6910;display:block;width:22px;height:11px;background:url(/images/hd_shuzi.gif) no-repeat; line-height:11px; text-align:center; float:left; font-size:10px;}
#flash_btn a:{COLOR: #8e6910;display:block;width:22px;height:11px;background:url(/images/hd_shuzi.gif) no-repeat; line-height:11px; text-align:center; float:left; font-size:10px;}

#flash_show_ctl {COLOR: #434343;height:24px; line-height:20px;}
#flash_show_ctl a {COLOR: #434343;}
#flash_show_ctl_msg {FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); float:left;}
.hd_t{background:url(/images/index_hd_title.gif) no-repeat; padding-left:14px; display:block; float:left;height:18px;}

/* --------------注册页-------------- */
.reg_title{height:128px;background:url(../images/reg_title.gif) no-repeat; text-indent:-999em;}

.reg_b{background:url(../images/reg_b2.gif) repeat-y;}
.reg_b1{height:147px;background:url(../images/reg_b1.gif) no-repeat;text-indent:-999em;}
.reg_b2{background:url(../images/reg_bg.gif) no-repeat bottom 440px;}
.reg_b3{height:20px;background:url(../images/reg_b3.gif) no-repeat;text-indent:-999em;}

.reg_b4{height:147px;background:url(../images/reg_title2.gif) no-repeat;text-indent:-999em;}
.reg_b5{height:147px;background:url(../images/reg_title3.gif) no-repeat;text-indent:-999em;}
.reg_b6{height:147px;background:url(../images/reg_title4.gif) no-repeat;text-indent:-999em;}

.reg_b .box{width:86%; margin:0 auto;}
.reg_b .reg_table{width:100%; margin-bottom:8px;}
.reg_b .reg_table td{height:36px;border-bottom:1px dashed #F2B9BE}
.reg_b .reg_table .r1{width:24%; text-align:right;color:#660000; font-weight:bold; padding-right:6px;}
.reg_b .reg_table .r2{width:46%;}
.reg_b .reg_table .r3{width:30%;}
.reg_b .reg_table .r4{width:100%; background:#fdfaf3;}

.reg_b .reg_input{background:#FFF0F0;border:1px solid #F2B9BE; padding:4px;width:200px;}
.reg_b .reg_input2{background:#FFF0F0;border:1px solid #F2B9BE; padding:4px;width:300px;height:200px;}


.reg_b .required{color:#f60; font-weight:bold;}
.reg_btn{width:158px;height:38px;background:url(../images/reg_btn2.gif) no-repeat; border:0; line-height:38px; font-size:14px; font-weight:bold; margin:4px 0; padding-left:42px;}
.reg_btn2{width:158px;height:38px;background:url(../images/reg_btn.gif) no-repeat; border:0; line-height:38px; font-size:14px; font-weight:bold; margin:4px 0; padding-left:42px;}
.r_title{background:url(../images/r_title.gif) no-repeat;width:248px;height:60px; line-height:50px; padding-left:32px;font-size:14px; font-weight:bold;}
.user_list{ list-style-type:none; padding:0 8px;}
.user_list li{color:#666; line-height:170%; display:block;width:100%; margin-bottom:20px;}
.user_list li .userimg{width:80px;height:100px; float:left; margin-right:4px;background:url(../images/img_bg.jpg) no-repeat; padding:6px;}/* 注册页旁 */
.user_list li .username{color:#A30D0E; font-weight:bold;text-decoration:underline;}

.biaoti{background:url(../images/reg_ico.gif) 0 2px no-repeat;color:#f60; padding-left:22px; font-size:14px; font-weight:bold; margin-left:50px;height:24px; line-height:24px;}
.biaoti2{background:url(../images/reg_ico.gif) 0 -28px no-repeat;color:#f60; padding-left:22px; font-size:14px; font-weight:bold; margin-left:50px;height:24px; line-height:24px;}
.biaoti3{background:url(../images/reg_ico.gif) 0 -58px no-repeat;color:#f60; padding-left:22px; font-size:14px; font-weight:bold; margin-left:50px;height:24px; line-height:24px;}
.biaoti4{background:url(../images/reg_ico.gif) 0 -88px no-repeat;color:#f60; padding-left:22px; font-size:14px; font-weight:bold; margin-left:50px;height:24px; line-height:24px;}
.biaoti5{background:url(../images/reg_ico.gif) 0 -114px no-repeat;color:#f60; padding-left:22px; font-size:14px; font-weight:bold; margin-left:50px;height:24px; line-height:24px;}

/* 登录 */
.login{width:690px;height:255px;background:url(../images/login_bg.jpg)  no-repeat;text-align:left;}
.login_title{background:url(../images/login_t_ico.gif) 0 30px no-repeat; padding-left:24px; padding-top:32px; margin-left:60px;color:#a30d0e; font-size:14px; font-weight:bold; margin-bottom:12px;}
.login_username{margin-left:86px;width:264px; overflow:hidden; border:1px solid #fa6666;height:26px; margin-top:8px;}
.login_txt{ background:#fa6666;height:26px; display:block; float:left;width:60px; line-height:26px; font-size:14px; font-weight:bold; text-align:center;color:#fff;}
.login_input{ background:#fff; font-size:14px; color:#666;width:190px; height:16px; padding:4px; overflow:hidden;}
.login_jz{margin-left:84px;width:264px;overflow:hidden;height:26px; margin-top:8px;color:#a8a692; font-size:12px;}
.login_dls{margin-left:84px;*margin-left:42px;width:264px;margin-top:4px;}
.login_btn{background:url(../images/login_btn.jpg) no-repeat;border:0;width:100px;height:30px; cursor:pointer;}
.close{background:url(../images/close.gif) no-repeat; padding-left:18px;color:#f60; text-decoration:underline; margin-left:20px;}
.login_msg{margin-left:84px;width:264px;overflow:hidden;height:26px; margin-top:12px;color:Red; font-size:12px;}
.login_reg{ float:right;background:url(../images/login_reg.jpg) no-repeat;width:81px;height:21px; text-indent:-999em;margin-top:56px; margin-right:96px;}

/* 名仕沙龙 */
.forum_nav{ background:#ffe8e8; padding:4px; margin-bottom:6px;}
.forum_nav a:hover{display:block;height:28px;margin-bottom:4px;background:url(../images/forum_nav_bg.gif) no-repeat; padding-left:30px; line-height:28px;color:#ae0808;}
.forum_nav a{display:block;height:28px;margin-bottom:4px;background:url(../images/fourm_nav_bg2.gif) no-repeat; padding-left:30px; line-height:28px;color:#ae0808;}
.forum_nav .active{display:block;height:28px;margin-bottom:4px;background:url(../images/forum_nav_bg.gif) no-repeat; padding-left:30px; line-height:28px;color:#ae0808;}
.forum_l_ad{width:210px; overflow:hidden; margin-bottom:8px;}

.forum_title{height:98px;background:url(../images/forum_title.gif) no-repeat;margin-bottom:6px;}
.forum_title h1{ margin-top:26px; font-size:14px; font-weight:bold; padding-left:78px;}

.forum_add_title{height:98px;background:url(../images/forum_add_title.gif) no-repeat;}
.forum_add_title h1{ margin-top:22px; font-size:14px; font-weight:bold; padding-left:78px;}

.add{ text-align:right; margin-top:28px;}
.add_post{width:100px;height:20px;border:0;background:url(../images/f_btn.gif) no-repeat;color:#ffffcc;font-weight:bold;line-height:20px;padding-left:16px;}
.forum_t{height:34px;background:url(../images/forum_t_bg.gif) repeat-x; overflow:hidden;color:#686868; font-weight:bold;}
.post_list{ margin:6px 0; padding:0 8px; list-style-type:none;}
.post_list li{border-bottom:1px dashed #ccc;height:35px;line-height:35px;}
.post_list li .t_name{background:url(../images/post_ico.gif) 0px 2px no-repeat; padding-left:16px; margin-left:14px;color:#686868;}
.post_list li .author{text-decoration:underline;color:#f60;}
.post_list li a:hover.author{text-decoration:none;}
.post_list li .floor{color:#ff0000;}

.post_title{height:70px;background:url(../images/post_title.gif) no-repeat;}
.post_title .d{height:40px; margin-top:10px; padding:0 4px;}
.post_title .userimg{width:38px;height:38px; border:1px solid #fec6c2; padding:1px; background:#fff; float:left; margin-right:8px;}
.post_title h1{font-size:14px; font-weight:bold; margin-top:4px;color:#422527; display:block;}
.post_title .post_time{color:#a78886;margin-top:4px;}
.post_title .post_time a{color:#a90b0a; text-decoration:underline;}
.post_title .post_time a:hover{text-decoration:none;}
.post_info{ margin-bottom:6px; line-height:180%;color:#333; padding:4px 8px;min-height:300px;}
.post_info img{max-width:660px;height:auto;}
.re_post{ margin-top:6px;}
.re_table{border-top:1px dashed #d1d1d1; margin:10px 0;}
.re_userimg{width:38px;height:38px; border:1px solid #fec6c2; padding:1px; background:#fff;margin:4px 6px;}
.re_title{background:#ffeaea;height:22px; overflow:hidden;color:#a78886; margin:4px 0; padding-left:4px; line-height:22px;}
.re_lou{ float:right;color:#f60; margin-right:6px;}
.repost_time{color:#A8A692; padding-left:4px;}
.repost_time a{text-decoration:underline;color:#A8A692;}
.repost_time a:hover{text-decoration:none;}
.re_postinfo{margin-bottom:6px; line-height:180%;color:#333; padding:4px 4px;}
.re_postinfo img{width:650px;height:auto;}

.addpost_table{width:90%; margin:0 auto;color:#686868;}
.addpost_table2{width:96%; margin:0 auto;color:#686868; margin-top:8px;}
.adds_input{ border:1px solid #ddd; padding:3px;width:320px; font-weight:bold;}
.adds_bjiqi{ padding:8px 0;}

.huifu_title{ font-size:14px; background:#ffeaea; padding:8px; font-weight:bold;color:#a90b0a; margin-top:8px;}
/* 会员列表页 */
.member{background:url(../images/member_title.gif) no-repeat; padding:4px 18px; margin-bottom:8px;}
.member_title{color:#333;font-size:14px; font-weight:bold;padding-left:12px;}
.member_list{list-style-type:none; margin-top:34px;}
.member_list li{width:33%;float:left;color:#666; line-height:160%; margin-bottom:34px; display:block;height:190px; overflow:hidden;}

.member_img{width:128px;height:156px;background:url(../images/member_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}
.member_red_img{width:128px;height:156px;background:url(../images/member_red_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}
.member_red_img2{width:100px;height:120px;background:url(../images/member_red_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}
.member_red_img3{width:90px;height:110px;background:url(../images/member_red_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}


.member_list li .da{background:url(../images/a_ico.gif) 0 1px no-repeat; padding-left:16px;color:#f60; text-decoration:underline;}
.member_list li .db{background:url(../images/b_ico.gif) 0 1px no-repeat; padding-left:16px;color:#f60; text-decoration:underline;}

/* 文章 */
.article{background:url(../images/member_title.gif) no-repeat; padding:4px 18px; margin-bottom:8px;}
.article_title{height:98px;background:url(../images/news_title.gif) no-repeat;margin-bottom:6px;}
.article_title h1{ margin-top:24px; font-size:14px; font-weight:bold; padding-left:74px;}
.article_nav{ width:210px;height:80px; margin-bottom:6px;background:url(../images/article_nav_bg.gif) no-repeat;}
.article_nav a{display:block;height:28px;margin-bottom:4px; padding-left:30px;color:#ae0808; font-size:14px; margin-top:13px;}
.article_nav a:hover{display:block;height:28px;margin-bottom:4px; padding-left:30px;color:#ae0808;}

.article_t{ font-size:14px; color:#333; text-align:center; font-weight:bold;background:url(../images/form_b.jpg) no-repeat bottom; padding-bottom:2px; margin-bottom:8px;}
.article_info{color:#999; line-height:180%; padding:0 20px;}
.article_time{color:#f60;padding:4px 20px;}

/* 活动 */
.party_nav{ background:#f3f1f2;height:28px; line-height:28px; list-style-type:none;margin-bottom:8px;overflow:hidden;border-bottom:1px solid #b50206;}
.party_nav li{width:120px; float:left; text-align:center;}
.party_nav li a.active{ position:relative;height:29px; display:block;top:-4px;border-top:4px solid #b50206;border-left:1px solid #b50206;border-right:1px solid #b50206;background:#fff;color:#b50206; font-weight:bold;}

.party_list{list-style-type:none;}
.party_list li{ margin-top:18px;}
.party_list li .party_title{font-size:14px; font-weight:bold; margin-bottom:4px;}
.party_list li .box{height:98px; border:1px solid #d4d4d4;background:url(../images/party_bg.gif) no-repeat left;}
.party_list li .party_table{width:96%; margin:6px auto;}
.party_list li .party_img{ padding:2px; border:1px solid #ccc; background:#fff;width:110px;height:80px;}
.party_list li .time{color:#7f7f7f;}
.party_list li .time .z1{color:#f60;font-weight:bold;font:24px 'Times New Roman', Times, serif;font-weight:800;}
.party_list li .time .z2{color:#691;font-weight:bold;font:24px 'Times New Roman', Times, serif;font-weight:800;}
.party_list li .txt{color:#a8a692; line-height:150%;}
.party_list li .txt strong{color:#666; font-weight:200;}

.partyinfo_title{height:150px;background:url(../images/partyinfo_title.gif) no-repeat left;}
.partyinfo_title h1{margin-top:4px;font-size:14px; font-weight:bold; padding-left:66px;color:#422527}
.partyinfo_time{padding-left:66px;color:#A78886;margin-top:2px;}
.partyinfo_txt{background:url(../images/partyinfo_txtbg.gif) repeat-y;color:#897D81; line-height:180%; padding:0 60px;}
.partyinfo_bottom{background:url(../images/partyinfo_bottom.gif) no-repeat;height:110px;}
.partyinfo_photo_bg{background:url(../images/partyinfo_photo_bg.gif) repeat-y; padding:0 22px;}
.partyinfo_photo_list{list-style-type:none;width:100%;}
.partyinfo_photo_list li{width:33%;float:left; text-align:center; margin-bottom:12px;}
.partyinfo_photo_list li .immg{width:150px;height:110px; padding:2px; border:1px solid #ccc;}
.partyinfo_photo_bottom{height:34px;background:url(../images/partyinfo_photo_bottom.gif) no-repeat;}
.partyinfo_r_title{height:40px;background:url(../images/partyinfo_r_title.gif) no-repeat; font-size:14px; font-weight:bold;}
.r_partylist{width:210px; margin:0 auto; background:#FDF5F3; list-style-type:none; padding-bottom:8px;}
.r_partylist li{color:#999;border-bottom:1px solid #e7d7d8;width:86%; margin:0 auto; padding:4px 0;}
.r_partylist li strong{color:#e89eaf;}

/* 搜索列表页 */
.search{background:url(../images/search_title.gif) no-repeat; padding:4px 18px; margin-bottom:8px;}
.search_title{color:#333;font-size:14px; font-weight:bold;padding-left:12px;}
.search_title .f60{color:#f60;}
.search_list{list-style-type:none;margin-top:34px;width:100%;}
.search_list li{width:24%;float:left;color:#666; line-height:170%; margin-bottom:34px;position:relative;overflow:hidden;height:130px;}
.search_list .rz{width:52px;height:55px;background:url(../images/rz.gif) no-repeat; position:absolute;left:-8px;top:-5px;}

.search_img{width:80px;height:104px;background:url(../images/member_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}
.search_red_img{width:80px;height:104px;background:url(../images/member_red_bg.jpg) no-repeat; padding:6px; margin-right:12px; float:left;}


.search_list li .da{background:url(../images/a_ico.gif) 0 1px no-repeat; padding-left:16px;color:#f60; text-decoration:underline;}
.search_list li .db{background:url(../images/b_ico.gif) 0 1px no-repeat; padding-left:16px;color:#f60; text-decoration:underline;}

.search_form{margin-top:34px; padding:12px;}
.search_form h2{ font-size:12px;color:#333; margin-bottom:4px;}
.search_table{ background:#ffe8e8;margin-bottom:8px; padding-top:6px;}
.search_table td{height:24px;}
.search_txt{color:#ae0808; text-align:right; padding-right:6px; font-weight:bold;}
.search_input{padding:2px;border:1px solid #fec6c2;color:#ae0808;}
.search_btn{width:100px;height:22px;background:url(../images/search_btn.jpg) no-repeat;color:#fff; font-size:12px; padding-left:22px; line-height:22px; font-weight:bold;margin-bottom:8px;}

/* 会员详细页 */
.mtable{border-bottom:1px solid #bf0306; margin-bottom:6px; margin-top:6px; height:40px;}
.mtable .n_l{background:url(../images/n_l.gif) no-repeat left; padding-left:36px;height:34px;}
.mtable .n_r{background:url(../images/n_r.gif) no-repeat right; padding-right:36px;height:34px; text-align:center; line-height:130%;}

.mtable .n_l h1{ font-size:14px;color:#b60d10; font-weight:bold;}
.mtable .n_l .uid{ font-size:12px; color:#f76e7e;}
.mnav{ padding-right:18px;}
.mnav a{ float:right; background:#F47C79; padding:3px 4px 1px 4px; margin-left:2px;color:#fff;}
.mnav .active{background:#a30d0e;}

.minfo_box{background:url(../images/minfo_box_bg.jpg) #fff repeat-x bottom; margin-bottom:8px;}
.mimgk{width:250px;height:320px;background:url(../images/k.gif) no-repeat;}
.mimgk .uimg{width:138px;height:166px; border:1px solid #e1c7cd; padding:8px; margin-top:62px; margin-left:38px;}
.member_r_box{ padding:12px;}

.member_r_list{ list-style-type:none;}
.member_r_list li{background:url(../images/form_b.jpg) no-repeat bottom; padding-bottom:2px;height:28px;_height:26px;line-height:30px;color:#666;}
.member_r_list li .ltxt{ padding-left:100px;color:#a30d0e;font-weight:bold;width:92px; display:block; float:left;}
.member_r_list li .f60{color:#f60;}
.member_r_list li .level{_margin-top:6px;}
.msgbtn{width:100px;height:22px; margin-right:4px; border:0;background:url(../images/member_msgbtn.gif) no-repeat; padding-left:24px; color:#fff; position:relative;top:2px;_top:4px;}
.youbtn{width:100px;height:22px;border:0;background:url(../images/member_youbtn.gif) no-repeat; padding-left:24px; color:#fff; position:relative;top:2px;_top:4px;}

.dubaitop{background:url(../images/dubai1.gif) no-repeat;height:35px;}
.dubaiinfo{background:url(../images/dubai2.gif) repeat-y;color:#666; line-height:160%; padding:0 40px;}
.dubaibottom{background:url(../images/dubai3.gif) no-repeat;height:37px; margin-bottom:8px; padding-top:4px;}

.xc_box{height:240px;background:url(../images/xc_box_bg.jpg) repeat-x; margin-bottom:8px;}
.xc_box h2{background:url(../images/xc_ico.gif) 6px 6px no-repeat; font-size:14px; font-weight:bold; padding-left:24px;height:28px; display:block; line-height:28px;}
.xc_box .xclist{background:#fff;width:718px; margin:0 auto;height:206px; list-style-type:none; padding:0;}
.xc_box .xclist li{float:left;width:143px; padding:18px 0;text-align:center;}
.xc_box .xclist li .xcimg{background:url(../images/xc_bgk.gif) no-repeat;width:110px;height:128px; padding:6px 12px 12px 6px; margin-left:4px;} 
.xc_box .xclist li .xcname{color:#9e0003; font-weight:bold; margin-top:6px;}

/* --我的空间-- */

.cp_leftnav{background:url(../images/cphome_left_bg.gif) no-repeat; padding:60px 16px;}
.cp_leftnav .list{list-style-type:none;}
.cp_leftnav .list li{border-bottom:1px solid #ededed;background:url(../images/cphome_nav_bico.gif) no-repeat right; padding:8px 0;}
.cp_leftnav .list li img{ margin-right:4px; margin-left:6px; vertical-align:middle;}

.cpright_title{background:url(../images/cphome_right_title.gif) no-repeat;height:58px; font-size:14px; font-weight:bold; line-height:58px; padding:0 30px;}
.cpright_title a{float:right; font-size:12px;color:#666; font-weight:100;width:118px;height:30px;display:block; line-height:30px; text-align:center; margin-top:16px;}
.cpright_title a.active{background:url(../images/cp_active.gif) no-repeat; font-weight:bold;}


.cpright_box{background:url(../images/cphome_right_bg.gif) repeat-y; padding:0 30px;}
.cpright_bottom{background:url(../images/cphome_right_bottom.gif) no-repeat;height:30px; margin-bottom:8px;}

.cp_head{width:170px;height:220px; padding:6px; border:1px solid #eee;}
.headlink{ margin-top:6px; margin-left:12px;}
.r_list{ list-style-type:none; margin-bottom:8px;}
.r_list li{ border-bottom:1px solid #eee; padding:8px 0;color:#999;}
.r_list li .txt{width:80px; display:block; float:left; padding-left:24px;color:#333; font-weight:bold;}
.hong{color:#9e0003;}
.huang{color:#f90;}
.hui{color:#999;}

.svip{float:right;width:100px;height:20px;background:url(../images/svip.gif) no-repeat; text-indent:-999em; position:relative;top:-2px;}

.right_tit2{background:url(../images/cphome_right_t2.gif) no-repeat;height:32px; line-height:32px;color:#9e0003; font-weight:bold; padding-left:36px;}
.dubai_con{ padding:8px 36px; line-height:160%;color:#999;}

.supailist{ list-style-type:none;}
.supailist li{float:left;width:110px;text-align:center; margin-bottom:6px;}
.supailist li .uimg{width:90px;height:100px; padding:2px; border:1px solid #eee;} 
.supailist li .uname{color:#9e0003; font-weight:bold; margin-top:6px;text-align:center;}

.cp_infotable{ padding:8px 36px;width:94%; margin:0 auto;}

.cp_infotable td
{border-bottom:1px solid #ededed;margin-right:4px;height:26px; padding:8px auto;}

.cp_infotable td .ymima{background:url(../images/ymima.gif) 2px 2px no-repeat;padding-left:20px;}
.cp_infotable td .xmima{background:url(../images/xmima.gif) 2px 2px no-repeat;padding-left:20px;}

.cp_infotable td input{border:1px solid #CDCDCD;padding:2px;}
.cp_infotable td textarea{background:#fff; border:1px solid #CDCDCD; padding:2px;height:120px;width:300px;}
.cp_infotable td select{ margin-right:4px; border:1px solid #ededed;}
.cp_infotable td .more{background:url(../images/cphome_nav_bico.gif) no-repeat; padding-left:18px;color:#f60; font-weight:bold; text-decoration:underline;}
.cp_infotable .y1{font-weight:bold;width:26%;}
.cp_infotable .y2{color:#999;width:50%;}
.cp_infotable .y3{color:#999;width:24%;}

.cp_infotable .y4{font-weight:bold;width:28%;}
.cp_infotable .y5{color:#999;width:72%;}
.cp_infotable .xximg{width:140px;height:180px;}
#divHeadImg img{width:140px;height:180px;}

.cp_tijiao{ margin-top:16px; text-align:center;}



.duoxuanlist{ list-style-type:none;height:50px; overflow:hidden; position:relative; border:1px solid #fff; margin-bottom:6px; position:relative;left:-6px; padding-left:6px;}
.duoxuanlist li{width:33%; float:left; margin-bottom:4px;}
.duoxuanlist li label input{border:0; position:relative;top:1px;left:-4px;}

.duoxuanlist2{ list-style-type:none;height:50px; overflow:hidden; position:relative; border:1px solid #f60; margin-bottom:6px; position:relative;left:-6px; padding-left:6px;}
.duoxuanlist2 li{width:33%; float:left; margin-bottom:4px;}
.duoxuanlist2 li label input{border:0; position:relative;top:1px;left:-4px;}

/* 我的相册 */
.cp_xclist{ list-style-type:none; padding:2% 0;}
.cp_xclist li{width:46%; float:left; margin-bottom:16px; line-height:180%; padding:0 2%;}
.cp_xclist li .xccimg{background:url(../images/xc_bgk.gif) no-repeat;width:110px;height:128px; padding:5px 14px 14px 5px; margin-left:4px; float:left; margin-right:6px;} 
.bianji{background:url(../images/bianji.gif) no-repeat; padding-left:22px; text-decoration:underline;color:#666;}/* 编辑 */
.shewei{background:url(../images/shewei.gif) no-repeat; padding-left:22px; text-decoration:underline;color:#666;}/* 设为 */
.shanchu{background:url(../images/shanchu.gif) 0px -2px no-repeat; padding-left:18px; text-decoration:underline;color:#f60;}/* 删除 */
.zpc{margin-bottom:8px; margin-left:18px;}

/* 身份认证 */
.zjtable{width:90%; margin:0 auto;}
.zjtable td{border-bottom:1px solid #ededed;height:24px; padding:6px 8px;}

/* 提示信息 */
.msgbox{background:url(../images/msg_h_bg.jpg) repeat-x; border:1px solid #ccc; margin-top:4px; margin-bottom:8px;}
.msginfo{background:url(../images/msg_bg.jpg) no-repeat left bottom;height:400px;}
.msgtxt{ padding-top:160px; margin-left:450px; font-size:12px;color:#f30; font-weight:bold;}
.msgtxt input{width:135px;height:33px;background:url(../images/msg_btn.jpg) no-repeat; margin-top:8px; border:0;color:#666; text-align:center;}

/* 我的消息 */
.msgtable{ padding:0 12px;}
.msgtable thead{ font-weight:bold;margin-top:6px; background:#fdfbf3;height:36px;}
.msgtable td{ border-bottom:1px dashed #ededed; padding:5px 6px; line-height:160%;}
.msgtable .name{ margin-top:4px;color:#333;}
.msgtable .time{color:#999;}

/* 我的好友 */
.friend_list{list-style-type:none;}
.friend_list li{width:20%; float:left; line-height:160%;}
.friend_list li .uimg{width:120px;height:150px; border:1px solid #ccc; padding:2px; margin-bottom:4px;}
.friend_list li .uname{ text-align:center;}
.friend_list li .da{background:url(../images/a_ico.gif) 0 1px no-repeat; padding-left:16px;color:#f60; text-decoration:underline;}
.friend_list li .db{background:url(../images/b_ico.gif) 0 1px no-repeat; padding-left:16px;color:#333; text-decoration:underline;}
.friend_list li .hm{background:url(../images/page_deny.gif) 1px 1px no-repeat; padding-left:16px;color:#333; text-decoration:underline;}

.fanhuixinxi{width:78px;height:22px; display:block; margin-right:4px; border:0;background:url(../images/member_msgbtn.gif) no-repeat; padding-left:24px; color:#fff;position:relative;top:-2px;_top:2px; line-height:22px;}
.caijian{width:100px;height:24px;border:0;background:url(../images/caijian.gif) no-repeat;color:#333; font-weight:bold; margin:8px 0;}

.reg_head{background:url(../reg_img/head.jpg) #aa0a0c no-repeat center;height:80px;}

.nreg_table{width:86%;}
.nreg_table td{height:36px;border-bottom:1px dashed #F2B9BE}
.nreg_table .r1{width:28%; text-align:right;color:#660000; font-weight:bold; padding-right:6px;}
.nreg_table .r2{width:46%;}
.nreg_table .r3{width:26%;}
.nreg_table .r4{width:100%; background:#fdfaf3;}
.nregh1{height:149px;background:url(../reg_img/h1.gif) no-repeat;}
.nregh2{background:url(../reg_img/h2.gif) repeat-y;}
.nregh3{height:19px;background:url(../reg_img/h3.gif) 1px 0 no-repeat; margin-bottom:8px;}

.nreg_table .reg_input{background:#FFF0F0;border:1px solid #F2B9BE; padding:4px;width:200px;}
.nreg_table .reg_input2{background:#FFF0F0;border:1px solid #F2B9BE; padding:4px;width:300px;height:200px;}
.nreg_btn{width:158px;height:38px;background:url(../images/reg_btn2.gif)  no-repeat; border:0; line-height:38px; font-size:14px; font-weight:bold; margin:4px 40px; padding-left:42px;}

.regindex_photo{width:440px;}
.regindex_photo h2{ font-size:12px;color:#e9006e; margin-bottom:8px; display:block;background:url(../reg_img/h2_title.gif)  no-repeat left bottom;height:36px;}
.regindex_photo img{width:73px;height:93px; margin-bottom:6px; border:1px solid #ccc; padding:2px;}
.regindex_photo p{ float:left;width:25%; margin-bottom:8px;color:#860130; font-weight:bold;}

.youbian_reg{ margin-top:34px; margin-left:18px;}

.reg_dui{width:90%;padding:6px; margin-top:12px;}
.reg_dui h2{ font-size:12px;color:#e9006e; margin-bottom:16px;display:block;background:url(../reg_img/h2_title.gif)  no-repeat left bottom;height:36px;}
.reg_dui ul{ list-style-type:none; margin:0; padding:0;}
.reg_dui ul li{ float:left;width:50%; margin-bottom:8px;}
.reg_dui ul li span{background:url(../images/dui.gif) 0px 2px no-repeat; padding-left:24px;color:#333; font-weight:bold;}

.duihua{height:70px;width:420px;line-height:160%;color:#999;}
.duihua img{width:50px;height:50px; float:left;  margin-right:8px; border:1px solid #ccc; padding:2px;}
.zizhi{ margin:8px 0;color:#666; line-height:140%;}
.zizhi img{border:1px solid #ccc; padding:2px; margin-right:8px; margin-bottom:6px;}
.zizhi h2{ font-size:12px;color:#e9006e; margin-bottom:6px;display:block;background:url(../reg_img/h2_title.gif)  no-repeat left bottom;height:36px;}

.regdibu{ background:#aa0a0c; padding:16px 0; text-align:center;color:#ffffcc;}
.reg_a5{background:url(../images/index_hd_title.gif) #fce0e3 no-repeat 8px 6px;color:#aa0a0c; font-weight:bold;height:28px; line-height:30px; padding-left:20px;}
.tip{color:#ff0000;}

.newpicbox{ margin-bottom:8px; border:1px solid #ccc; padding-bottom:12px;}
.newpicbox .title{color:#a30d0e; margin-left:12px; padding-bottom:2px; border-bottom:1px solid #eee; margin-bottom:8px; line-height:32px; font-weight:bold; margin-right:12px;}
.newpicbox .newpic_img{width:120px;height:140px; padding:2px; border:1px solid #ccc; margin-right:12px;}
