/** all **/
body { background-color:#ffffff; font-size:12px; margin:0; text-align:center; font-family:Arial, Helvetica, sans-serif; }
body div { text-align:left;word-wrap:break-word;word-break:break-all; line-height:20px;}
img {border:none;}
form {margin:0; padding:0;}
a { text-decoration:underline;}
a:hover { text-decoration:none;}
.color0 {color:#fff;}
.color1 {color:#f30;}
.color2 {color:#C9298F;}
.color3 {color:#000;}
.color4 {color:#666;}
.color5 a {color:#791C4E;}
.btn1 { cursor:hand;border:1px solid #444; background:#C9298F; color:#fff;}
.btn2 { cursor:hand; background:#fff; padding:2px 4px 0px 4px; color:#791C4E; background-image:url(http://static.51img1.com/v3/qun/v/2/bg_btn.jpg);background-repeat:repeat-x; margin-top:6px;border:1px solid #444;}
.btn3 { cursor:hand;border:0; padding:2px 3px 0px 3px; color:#fff; font-size:14px; background:#FF8400; font-weight:bold;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#F8B465, endColorstr=#F97D0F);}
.bg2 {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF8FC, endColorstr=#FEE5F5);}
.bg4 {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FBE9F4, endColorstr=#ffffff);}
.input2 {background-color:#FEEBF7;border:none; border-bottom:1px solid #000;}
#tdleft {text-align:left;}
.bd_bottom {border-bottom:1px dashed #D9419A;}

#container {margin:0 auto; padding:0 10px;}

/** head **/
#gtitle2 {position:absolute; z-index:9; top:35px; margin-left:0px; padding-left:0; width:465px; height:80px; text-align:right; color:#000; line-height:25px;filter: glow(Color=#ffffff,Strength=5); }
#head { background:#C9298F; padding:15px 0 5px 15px; height:50px; color:#fff; margin:10px auto; line-height:25px;}
	#head a {color:#fff; font-weight:bold; text-decoration:underline;}
	#head a:hover {text-decoration:none;}
	#head img { width:15px; height:16px;}
.gtitle1 { font-size:24px; font-weight:bold; font-family:"ºÚÌå"}
#toptitle {background-image:url(http://static.51img1.com/v3/qun/v/2/bg_topline.jpg); height:21px; background-repeat:repeat-x; color:#555; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:6px 15px 0 0; text-align:right;}

/** left **/
#left {position:absolute; top: 36px; left:10px;padding-left:14px;width:191px; padding-bottom:25px; background-color:#C9298F;}
#login {margin-left:10px; color:#fff;}
#loginb {text-align:center; color:#fff; margin-bottom:12px; line-height:25px; font-size:14px;}
	#loginb a {color:#fff;}
#loginc { border-top:2px solid #fff; margin-bottom:12px; padding-top:12px; }
	#loginc ul {list-style-type:none; margin:0 0 0 30px; padding:0;}
	#loginc ul li {background-position:center left; margin:4px 0; padding-left:15px; font-size:14px;padding-top:2px;}
	#loginc a {color:#fff;}
	#active2 { background-color:#FFF5FB; background-image:url(http://static.51img1.com/v3/qun/i/2/activebg_2.gif);color:#C9298F; height:20px;padding-top:2px;}
	#active2 a { text-decoration:none;}
.nav {list-style-type:none;width:153px;padding:8px 11px 5px 11px;background:#FFF5FB;border:1px solid #570D39;margin:18px 0 0 3px;}
	.nav li {background-image:url(http://static.51img1.com/v3/qun/v/2/bg_nav_1.gif);text-align:center;font-size:14px;padding:4px 0 2px 0;height:15px;margin:5px 0;}
	.nav li a {color:#0D3257;text-decoration:none;width:153px;display:block;}
	.nav li a:hover {text-decoration:underline;}
	#active {background-image:url(http://static.51img1.com/v3/qun/v/2/bg_nav_2.gif);color:#fff;font-weight:bold; border-bottom:none; text-align:center; width:153px;padding:4px 0 2px 0;height:18px;margin:5px 0;}
	#active a {color:#fff;}
	#active a:hover {text-decoration:underline;}
.mblist {list-style-type:none;width:153px;padding:8px 11px 5px 11px;background:#FFF5FB;border:1px solid #570D3C;margin:25px 0 0 3px; height:215px;}
	.mblist li {text-align:left;font-size:14px;padding:1px 0 3px 4px ;height:15px;margin:2px 0 4px 0; border-bottom:1px solid #C9298F; width:80px; margin-left:5px;  float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
	#li_mark {width:45px; padding-left:0px; margin-left:0;color:#f30;}
	#li_mark2 {width:45px; padding-left:0px; margin-left:0; text-align:center;}
	.mblist li a {color:#C9298F;text-decoration:none;}
	.mblist li a:hover {text-decoration:underline;}
	.mblist img {margin:1px 0 0 2px;}
	#enter {border-bottom:none; text-align:right; padding-right:10px; text-align:right; width:125px;}
.mblist1 {border:1px solid #99BDEF; text-align:center; background:#f8f8f8; margin-bottom:20px;}
	.mblist1 td {padding:5px 2px; text-align:center;}
	.mblist1 img { margin:6px 0;}
	
/** center **/
#main {background-image:url(http://static.51img1.com/v3/qun/v/2/bg_left.gif); background-repeat:repeat-y; padding-left:215px; margin:10px 0; }
#grouppic {background:#fafafa;}
	#grouppic img {border:1px solid #ccc; padding:6px; background:#fff;}
#intro {background:#fafafa; border:1px solid #ccc; color:#444; margin:10px 0;}
	#intro_title { background:#ececec; margin:1px; padding:5px 14px;}
	#intro_text {margin:10px 16px 0 16px;}
		#intro_text a {color:#C9298F; text-decoration:underline;}
		#intro_text a:hover {text-decoration:none;}
		#intro_chief { text-align:right; padding-right:12px;}
			#intro_chief a {color:#C9298F;}
			#intro_chief form { margin:12px 0 15px 0; padding-right:6px;}
#list_top {background:#C9298F; height:20px; color:#fff; padding:3px 10px ;}
#list {font-size:14px; text-align:center;}
#list2 {font-size:14px;}
	#list a, #list2 a {text-decoration:none;}
	#list a:hover, #list2 a:hover {text-decoration:underline;}
	#list img, #list2 img {vertical-align:middle;}
	#list td, #list2 td {border-bottom:1px solid #ccc; padding:5px 8px;}
	.td1 {background:#fafafa; text-align:center;}
	#page {font-size:12px; text-align:right; padding-right:15px; padding-top:10px; margin-top:4px;}
	#page a { background-color:#F6D2E6; color:#791C4E; padding:3px 6px 0 7px; text-decoration:none; border:1px solid #791C4E;}
	#page a:hover {text-decoration:underline;background-color:#C9298F; color:#fff;border:1px solid #000;padding:3px 6px 0 7px;}
	#thispage { background-color:#C9298F; color:#fff; font-weight:bold; border:1px solid #000;padding:3px 6px 0 7px;}
	#page2 {font-size:12px; text-align:right; padding-right:15px; padding-top:10px; margin-top:4px;}
	#page2 a { background-color:#F6D2E6; color:#791C4E; padding:3px 0 0 0; text-decoration:none; border:1px solid #791C4E;line-height:24px;white-space: nowrap; }
	#page2 a:hover {text-decoration:underline;background-color:#C9298F; color:#fff;border:1px solid #000;padding:3px 0 0 0;}
	#thispage2 { background-color:#C9298F; color:#fff; font-weight:normal; border:1px solid #000;padding:3px 0 0 0;}
.frame_title {background:#C9298F; color:#fff; padding:3px 10px; font-weight:bold;margin-bottom:10px;}
	.frame_title a {color:#fff; text-decoration:underline; font-weight:normal;}
	.frame_title a:hover {text-decoration:none;}
#user_pic {margin-bottom:20px;}
	#user_pic img {margin:0 6px;}
#linklist { text-align:left;}
	#linklist a {color:#555; text-decoration:underline;}
	#linklist a:hover {text-decoration:none;}
.tablelist {margin-left:auto; margin-right:auto; padding:6px 4px; margin-bottom:40px;}
	.tablelist td {border-bottom:1px dashed #FFB6E1; text-align:center;}
.text1 {background:#FFF8FD;border:1px dashed #E7B6D3; padding:20px 0; width:99%; border-top:4px solid #CE1B7C; margin-bottom:10px;}
.text1_a {margin:30px auto 20px auto; width:85%; padding:0 0 20px 0; border-bottom:1px dashed #DC94C0;}
	.input1 {margin-right:10px; border:1px solid #666; padding:2px 3px;}
.tag {margin:0; padding:0; list-style-type:none;}
	.tag li { width:80px; text-align:center; padding:4px 0 1px 2px; float:left; margin-left:12px; background:#FFF8FD; border:1px solid #CE1B7C; border-bottom:none;}
	.tag li a {color:#900051; text-decoration:none; width:80px; display:block;}
	.tag li a:hover {text-decoration:underline;}
	#thistag {color:#fff; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A30058, endColorstr=#D6227F); font-weight:bold; padding-left:5px;}
.tablelist3 {background:#bbb;}
	.tablelist3 td {padding:4px; background:#fff;}


/** foot **/


/** show **/
#toptitle_show {background-image:url(http://static.51img1.com/v3/qun/v/2/bg_topline.jpg); height:21px; background-repeat:repeat-x; color:#555; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:6px 15px 0 15px; text-align:left; color:#980059;}
	#toptitle_show a {color:#791C4E;}
#main_show {margin:10px 0; padding:}
.showtb2 {background-color:#E193C7;}
	.showtb2 td {background-color:#FFF4FD; padding:10px; vertical-align:top;border-color:#E193C7;}
.showtb1 {background-color:#E193C7;}
	.showtb1 td {background-color:#fff; padding:10px; vertical-align:top;border-color:#E193C7;}
	.headpic {padding:8px; background-color:#fff; border:1px solid #ccc;}
	.showtb1 a, .showtb2 a {color:#791C4E; text-decoration:none;}
	.showtb1 a:hover, .showtb2 a:hover {text-decoration:underline;}
	.quote { padding:10px; background-color:#fafafa; border:1px solid #ccc; margin-bottom:15px; font-size:12px; margin-top:5px;}
.subshowtb {margin-top:10px; line-height:16px;}
	.subshowtb td {padding:0; text-align:left;}
	.subshowtb img {vertical-align:middle;}
#reply { background-color:#FFF3FA; padding:20px; text-align:center; border:1px solid #E193C7; margin-bottom:15px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FBE9F4, endColorstr=#ffffff);height:100%;}
/*·ÖÒ³*/.fenye{MARGIN:0px;color:#870248;FONT:11px Arial;clear:both;margin-top:10px;margin-bottom:10px;text-align:right}.fenye A,.fenye a:hover{TEXT-DECORATION:none;color:#870248;background-color:#EBEFF3;border:1px solid #e1e1f0;height:20px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px}.fenye .break{BORDER:medium none;PADDING:2px 6px;TEXT-DECORATION:none}.fenye .this-page{TEXT-DECORATION:none;COLOR:#fff;background-color:#870248;border:1px solid #870248;height:20px;padding-top:2px;padding-right:6px;padding-bottom:2px;padding-left:6px}.fenye A:hover{COLOR:#fff;TEXT-DECORATION:none;background-color:#870248;border:1px solid #870248}.fenye input{width:21px;height:16px;position:relative;top:0px!important;top:4px}

.mblist_ttx {list-style-type:none;width:153px;padding:8px 11px 5px 11px;background:#FFF5FB;border:1px solid #570D3C;margin:25px 0 0 3px; height:215px;}
.mblist_ttx li {text-align:left;font-size:14px;padding:1px 0 3px 4px ;height:15px;margin:2px 0 4px 0; border-bottom:1px solid #C9298F; width:147px; margin-left:5px;  float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.mblist_ttx li a {color:#C9298F;text-decoration:none;}
.mblist_ttx li a:hover {text-decoration:underline;}
.mblist_ttx img {margin:1px 0 0 2px;}

/*ÐÂ*/
.mblistz {width:175px;background:#FFF5FB;border:1px solid #570D3C;margin:25px 0 0 3px;text-align:center}
.mblistz #active{font-size:14px}
.gx{width:150px;height:28px;line-height:28px;margin:auto;font-size:14px}
.mbmenu{width:168px;height:27px;margin:auto}
.mbme{width:83px;height:25px;background:#f166bc;line-height:25px;text-align:center;float:left}
.mbme2{width:83px;height:25px;background:#f166bc;line-height:25px;text-align:center;float:right}
.mbme a,.mbme2 a{color:#FFFFFF;font-size:14px; text-decoration:none;width:81px;height:25px;display:block}
.mbdo{background:#dc1390;height:27px}
.mzz{width:166px;border:1px solid #dc1390}
.mzz ul,.mzz li{ padding:0; margin:0;list-style-type:none;}
.mzz li {text-align:left;font-size:14px;border-bottom:1px solid #f166bc; width:129px;height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:auto}
.mzz a{color:#dc1390; text-decoration:none}
.mzl{float:left;}
.mzr{float:right;color:#FF0000}
.mzli{width:100%;height:4px;font-size:1px;clear:both}
/* new_add */
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{_height:1%;}
*+html .clear{min-height:1px;}
.forum_contain{padding:0 0 0 10px;word-break:break-all;word-wrap:break-word;}
.write_back{margin:10px 0;}
.write_back a{font-size:12px;color:#0000CC;text-decoration:underline;}
.reply_area{font-size:12px;}
.reply_area .reply_list{width:800px;}
.reply_area .reply_list li{float:left;width:100%;margin-top:5px;padding:10px 0;border-bottom:1px dashed #ccc;}
.reply_area .reply_list li .left_img{float:left;margin:0 15px;display:inline;}
.reply_area .reply_list li .left_img .img_box{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:44px;*font-family:Arial;width:50px;height:50px;border:1px solid #666;overflow:hidden;line-height:normal;}
.reply_area .reply_list li .left_img .img_box img{vertical-align:middle;}
.reply_area .reply_list li .right_info{position:relative;float:left;width:700px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.reply_area .reply_list li .right_info .user_row{position:relative;width:100%;}
.reply_area .reply_list li .right_info .user_row .date{position:absolute;right:0;top:0;}
.reply_area .reply_list li .right_info .read_all{position:absolute;right:0;bottom:0;}
.reply_area .reply_list li .right_info .read_all a{color:#000;text-decoration:underline;}
.reply_area .replay_box{position:relative;width:800px;background:#FAFAFA;border:1px solid #ccc;}
.reply_area .replay_box .act_more{position:absolute;right:10px;bottom:5px;}
.reply_area .replay_box .act_more a{color:#0000CC;text-decoration:underline;margin:0 2px;}
.reply_area .replay_box .quote_title{padding:10px 15px 0;}
.reply_area .replay_box ul{width:780px;margin:0 10px;}
.reply_area .replay_box ul li{margin-bottom:-1px;}
.reply_area .replay_box ul li .left_img{margin-left:5px;}
.reply_area .fold{margin-top:5px;}
.reply_area .fold .arrow_up,.reply_area .fold .arrow_down{float:left;padding-right:10px;color:#0000CC;font-size:14px;font-weight:bold;text-decoration:underline;background:url(arrow_up.gif) no-repeat right;}
.reply_area .fold .arrow_down{background-image:url(arrow_down.gif);}
.reply_area .reply_form{clear:both;margin:0 0 0 80px;padding-top:10px;}
.reply_area .reply_form textarea{width:80%;height:80px;margin-bottom:10px;}
.reply_block{margin:0 auto;width:470px;}
.replay_block_menu li{position:relative;top:3px;float:left;margin:0 4px;display:inline;padding:0 10px;line-height:25px;height:25px;background:#FAC0DF;border:1px solid #E193C7;border-bottom-color:#E193C7;}
.replay_block_menu li a{color:#980059;font-weight:bold;text-decoration:none;}
.replay_block_menu li.current{top:2px;background:#FFDFF0;border:2px solid #E193C7;border-bottom-color:#FFDFF0;}
.reply_block_contain{background:#FFDFF0;padding-bottom:10px;border:2px solid #E193C7;text-align:center;}
.reply_block_contain textarea{margin:5px auto;text-align:left;width:450px;height:150px;font-size:12px;padding:2px;color:#666; border: 1px solid #F5C1E4;}
