@import url(main_nav.css);
@import url(txt.css);
@import url(form.css);
@import url(table.css);
@import url(tab_syle.css);
@import url(jquery_style.css);
@import url(jquery.fancybox-forgot.css);
body {
	background:url(../images/page_bg2.jpg) center top repeat-x;
	font-family: Tahoma;
	color:#666666;
	font-size:11px;
	margin:0;
}
ul,ol,dl {
	margin:0;
	padding:0;
	list-style:none;
}
img {
	border:none;
}
p,h1,h2,h3,h4,h5,h6,br {
	margin:0;
	padding:0;
}
#wrapper {
	width:991px;
	margin:0 auto;
	padding-left:11px;
}
#header {
	width:984px;
	height:87px;
	background:url(../images/head.gif) 4px 7px no-repeat;
	margin-left:0px;
	padding-top:22px;
	position:relative;
	z-index:10;
}
h1#logo a {
	display:block;
	background:url(../images/head_logo.gif) top no-repeat;
	width:114px;
	height:74px;
	font-size:10px;
	position:absolute;
	top:57px;
	left:46px;
	text-indent:-9999px;
	z-index:20;
	outline:0;
}
#header h2 {
	display:block;
	position:absolute;
	top:60px;
	right:2px;
	background:url(../images/top_logo.gif) no-repeat;
	width:91px;
	height:41px;
	text-indent:-9999px;
}
#login {
	width:266px;
	height:145px;
	position:absolute;
	top:52px;
	left:-11px;
	padding-left:27px;
	padding-top:162px;
	background:url(../images/login_session_bg_new.png) top no-repeat;
	z-index:10;
}
#log-form {
	width:184px;
	position:absolute;
	top:190px;
	left:16px;
	z-index:11;
}
.txt_login {
	background:url(../images/txt_login.gif) center no-repeat;
	height:14px;
	text-indent:-9999px;
	margin-bottom:10px;
}
#log-session {
	width:198px;
	position:absolute;
	top:166px;
	left:9px;
	z-index:12;
}
#log-session #session_name {
	height:58px;
	text-align:center;
}
#log-session #session_name h3 a {
	font-size:14px;
	color:#FFF;
}
#log-session #session_name p {
	color:#FFED8B;
	margin-top:4px;
}
#log-session ul {
	width:100%;
}
#log-session ul li {
	border-top:#FACF9F 1px solid;
}
#log-session ul li a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:2px 0 3px 22px;
	text-decoration:none;
}
#log-session ul li a:hover {
	background: url(../images/ar_wh.gif) #F7AD61 8px 7px no-repeat;
	text-decoration:underline;
}
#log-session ul li a.seslast:hover {
	background: url(../images/ar_wh.gif) #F7AD61 8px 7px no-repeat;
	text-decoration:underline;
	height:17px;
}
#banner_slide {
	width:731px;
	height:208px;
/*	background:url(../images/graphic_page_bg.gif) 0 0 no-repeat;*/
	margin:1px 0 0 0;
	padding:0;
	clear:both;
	z-index:0;
	position:relative;
}
#wrap_search {
	width:729px;
	height:217px;
	/*background:url(../images/graphic_bg.jpg) 0 0 no-repeat;*/
	margin:0;
	padding:0;
	clear:both;
	z-index:0;
	position:relative;
}
#container {
	width:984px;
	position:relative;
}
#sidebar {
	position:absolute;
	top:259px;
	left:-4px;
	width:200px;
	background:url(../images/sidebar_bg.jpg) top no-repeat;
	padding:41px 12px 130px;
}
#sidebar ul {
	border:1px #f2f2f2 solid;
	border-top:none;
	padding:25px 20px 30px 11px;
	/*margin-bottom:50px;*/
}
#sidebar ul li {
	padding:8px 0 0 9px;
	background:url(../images/bullet_gray.gif) 0 14px no-repeat;
}
#sidebar ul li a {
	color:#999;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/dot_gray_hor2.gif) left bottom repeat-x;
	padding-bottom:8px;
	display:block;
}
#sidebar ul li a.last {
	background:none;
}
#sidebar ul li a:hover {
	color:#00849c;
	text-decoration:underline;
}
/*//// Sub Menu ////////////////*/
#sidebar ul li ul {
	border:none;
	padding:4px 0 0;
	width:100%;
}
#sidebar ul li ul li {
	padding:1px 0 0 0;
	background:none;
}
#sidebar ul li ul li a {
	color:#999;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	background:none;
	padding-bottom:1px;
}
#sidebar ul li ul li a:hover {
	color:#333;
	text-decoration:none;
}
#content {
	width:731px;
	margin-left:252px;
	z-index:1;
	position:relative;
	min-height:500px;
	height:auto !important;
  	height:500px;
}
#content_top {
	width:731px;
	margin-left:252px;
	z-index:1;
	position:relative;
}
#topic_page {
	position:absolute;
	top:1px;
	right:-1px;
	z-index:1;
}
#nav_level {
	width:480px;
	height:30px;
	padding:11px 20px 0 34px;
}
#nav_level ul li {
	display:inline;
	color:#A4A4A4;
}
#nav_level ul li a {
	color:#A4A4A4;
	text-decoration:none;
}
#nav_level ul li a:hover {
	text-decoration:underline;
}
#nav_level ul li.active {
	color:#24C3C5;
	text-decoration:underline;
}
#npa {
	position:relative;
}
.total {
	padding-top:4px;
	position:absolute;
	top:4px;
	right:4px;
}
.totallist {
	background:url(../images/dot_orange_vert.gif) right top repeat-y;
	padding:2px 10px 4px 0;
	margin-right:8px;
	float:left
}
.button_more a {
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	margin-top:-3px;
	padding:3px 28px 5px 12px;
	display:block;
	float:left;
	background: url(../images/button_more.gif) top no-repeat;
}
#promo_news {
	height:186px;
	margin-bottom:14px;
}
#npa ul {
	/*margin-top:27px;*/
	padding-top:27px
}
#npa ul li {
	float:left;
	margin-right:8px;
	height:115px;
	width:229px;
	padding:4px;
	background:url(../images/newslist_bg.gif) top no-repeat;
}
#npa ul li.hover {
	background:url(../images/newslist_bg_over.gif) top no-repeat;
}
#npa ul li.last {
	margin-right:0px;
}
#npa ul li a img {
	background:url(../images/pic_home_bg.gif) left top no-repeat;
	padding:7px;
	margin-right:4px;
	float:left
}
#npa ul li .dtail {
	float:left;
	width:138px;
}
#npa ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#npa ul li .dtail p {
	margin-top:1px;
}
#npa ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#npa ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

#promotion ul {
	/*margin-top:27px;*/
	padding-top:27px;
}
#promotion ul li {
	float:left;
	margin-right:6px;
	height:115px;
	width:442px;
	padding:4px 0 4px 41px;
	background:url(../images/newslist50_bg.gif) top no-repeat;
}
#promotion ul li.hover {
	background:url(../images/newslist50_bg_over.gif) top no-repeat;
}
#promotion ul li.last {
	margin-right:0px;
}
#promotion ul li a img {
	background:url(../images/pic_home_bg.gif) left top no-repeat;
	padding:7px;
	margin-right:4px;
	float:left
}
#promotion ul li .dtail {
	float:left;
	width:428px;
}
#promotion ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:2px;
}
#promotion ul li .dtail p {
	margin-top:1px;
}
#promotion ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#promotion ul li .dtail p.price {
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}
#promotion a.next {
	display:block;
	position:absolute;
	top:11px;
	left:950px;
	background:url(../images/pro_ar.gif) -26px 0 no-repeat;
	width:11px;
	height:18px;
	text-indent:-9999px;
}
#promotion a.prev {
	display:block;
	position:absolute;
	top:11px;
	left:924px;
	background:url(../images/pro_ar.gif) 0 0 no-repeat;
	width:11px;
	height:18px;
	text-indent:-9999px;
}
#other_promotion {
	margin-top:30px;
}
#other_promotion li {
	background: url(../images/bullet_orange_cir.gif) 0 10px no-repeat;
	padding:5px 15px 6px;
	margin-bottom:4px;
	
}
#other_promotion li a {
	font-size:12px;
	color:#666;
	font-weight:bold;
	padding:0 0 6px;
	background:url(../images/dot_gray_hor2.gif) left bottom repeat-x;
	text-decoration:none;
}
#other_promotion li a:hover {
	text-decoration:underline;
}
#detail_content {
	margin:0px;
	padding:20px;
}
#detail_content p {
	margin:1.12em 0;
}
#newhome ul {
	/*margin-top:27px;*/
	padding-top:27px
}
#newhome ul li {
	float:left;
	margin-right:8px;
	height:115px;
	width:229px;
	padding:4px;
	background:url(../images/newslist_bg.gif) top no-repeat;
}
#newhome ul li.hover {
	background:url(../images/newslist_bg_over.gif) top no-repeat;
}
#newhome ul li.last {
	margin-right:0px;
}
#newhome ul li a img {
	background:url(../images/pic_home_bg.gif) left top no-repeat;
	padding:7px;
	margin-right:4px;
	float:left
}
#newhome ul li .dtail {
	float:left;
	width:138px;
}
#newhome ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#newhome ul li .dtail p {
	margin-top:1px;
}
#newhome ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#newhome ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

#propertynews ul {
	/*margin-top:27px;*/
	padding-top:27px
}
#propertynews ul li {
	float:left;
	margin-right:8px;
	height:115px;
	width:229px;
	padding:4px;
	background:url(../images/newslist_bg.gif.gif) top no-repeat;
}
#propertynews ul li.hover {
	background:url(../images/newslist_bg_over.gif) top no-repeat;
}
#propertynews ul li.last {
	margin-right:0px;
}
#propertynews ul li a img {
	background:url(../images/pic_home_bg.gif) left top no-repeat;
	padding:7px;
	margin-right:4px;
	float:left
}
#propertynews ul li .dtail {
	float:left;
	width:138px;
}
#propertynews ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#propertynews ul li .dtail p {
	margin-top:1px;
}
#propertynews ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#propertynews ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

#search_form {
	width:731px;
	margin:0 0 0 0;
	position:relative;
	overflow:hidden;
}
#search_page_form {
	position: absolute;
	/*padding-top:22px;*/
	bottom:0;
	top:1px;
}
#npa-s {
	width:731px;
}
#npa-s .seBox_t {
	background:url(../images/roundcorner/table_sepage_t.gif) top no-repeat;
	padding-top:4px;
}
#npa-s .seBox_m {
	background:url(../images/roundcorner/table_sepage_m.gif) top repeat-y;
	height:156px;
	padding-top:8px;
}
#npa-s .seBox_b {
	background:url(../images/roundcorner/table_sepage_b.gif) top no-repeat;
	padding-top:6px;
}

#home-sell {
	width:731px;
}
#home-sell .seBox_t {
	background:url(../images/roundcorner/table_sepage_t.gif) top no-repeat;
	padding-top:4px;
}
#home-sell .seBox_m {
	background:url(../images/roundcorner/table_sepage_m.gif) top repeat-y;
	height:156px;
	padding-top:8px;
}
#home-sell .seBox_b {
	background:url(../images/roundcorner/table_sepage_b.gif) top no-repeat;
	padding-top:6px;
}

#home-rent {
	width:731px;
}
#home-rent .seBox_t {
	background:url(../images/roundcorner/table_sepage_t.gif) top no-repeat;
	padding-top:4px;
}
#home-rent .seBox_m {
	background:url(../images/roundcorner/table_sepage_m.gif) top repeat-y;
	height:156px;
	padding-top:8px;
	
}
#home-rent .seBox_b {
	background:url(../images/roundcorner/table_sepage_b.gif) top no-repeat;
	padding-top:6px;
}

#home-new {
	width:731px;
}
#home-new .seBox_t {
	background:url(../images/roundcorner/table_sepage_t.gif) top no-repeat;
	padding-top:4px;
}
#home-new .seBox_m {
	background:url(../images/roundcorner/table_sepage_m.gif) top repeat-y;
	height:156px;
	padding-top:8px;
}
#home-new .seBox_b {
	background:url(../images/roundcorner/table_sepage_b.gif) top no-repeat;
	padding-top:6px;
}
#content_main_full {
	width:991px;
	/*padding-left:1px;*/
	margin-bottom:55px;
	margin-top:13px;
	position:relative;
}
#content_main_fullg {
	width:979px;
	/*padding-left:1px;*/
	margin-bottom:55px;
	margin-top:57px;
	padding:51px 0 0 8px;
	position:relative;
	background:url(../images/bg_content.jpg) #fff top no-repeat; 
}
#content_main {
	width:731px;
	/*padding-left:1px;*/
	margin-bottom:55px;
	margin-top:27px;
	position:relative;
}
#content_main:after  {
	content:" ";
	display:block;
	clear:both;
}
#head_content {
	background-color:#fff;
	border:1px #E2E2E2 solid;
	height:52px;
	width:699px;
	position:relative;
	padding:8px 13px 0;
}
#head_content .rnd_topl {
	position:absolute;
	left:-1px;
	top:-1px;
}
#head_content .rnd_topr {
	position:absolute;
	right:-1px;
	_right:-2px;
	top:-1px;
}
#head_content h3 {
	font-size:18px;
	font-weight:bold;
	color:#F18135;
	background:url(../images/bullet_ar.gif) 0 9px no-repeat;
	padding:0 0 0 19px;
	text-decoration:underline;
}
#top_panel {
	background:url(../images/dot_bg.gif) top no-repeat;
	height:99px;
	position:relative;
}
#box_content {
	float:left;
	width:729px;
	margin:0 0 15px 0;
	position:relative;
}
#side_list {
	background:url(../images/side_box_bt.gif) bottom no-repeat;
	margin:0px 42px 0px 0px;
	width:202px;
	float:left;	
}
#side_list h3 {
	/*background:url(../images/topic_side_promotion.gif) top no-repeat;*/
	height:51px;
	text-indent:-9999px;
}
#promotion_area #side_list h3 {
	background:url(../images/topic_side_promotion.gif) top no-repeat;
	height:51px;
	text-indent:-9999px;
}
#side_list ul {
	padding:0 0 14px;
	/*border:1px #D8F0F0 solid;*/
	
}
#side_list li {
	background:#F2F9F9;
	padding:0;
	position:relative;
	border:1px #CFEDED solid;
	border-top:none;
}
#side_list li.hover {
	background:#E5F3F3;
}
#side_list li a {
	/*background:url(../images/bullet_red.gif) 0 8px no-repeat;
	background:url(../images/dot_black.gif) left bottom repeat-x;*/
	display:block;
	padding:8px 7px 6px 23px;
	color:#47B4BB;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	
}
#side_list li a.first {
	padding:2px 12px 2px 0;
}
#side_list li a:hover {
	color:#0098A2;
	text-decoration:underline;/*background:#E5F3F3;*/
}
#side_list li span {
	position:absolute;
	top:9px;
	right:0;
	color:#666;
	font-weight:bold;
	font-size:11px;
}
/***** Sub Side List **********************/
#side_list li .sub_side_list {
	padding:0 0 5px;
}
#side_list li .sub_side_list li {
	background:none;
	padding:0 0 0 23px;
	position:relative;
	margin-bottom:1px;
	border:none;
	border-top:none;
}
#side_list li .sub_side_list li a {
	display: inline;
	background:url(../images/bullet_black2.gif) 5px 7px no-repeat;
	padding:0px 7px 1px 13px;
	color:#47B4BB;
	text-decoration:none;
	font-size:11px;
	font-weight: normal;
}
#side_list li .sub_side_list li a:hover {
	color:#0098A2;
	text-decoration:underline;
}
/*//// Content Box inc.shadow //////////////////////////////////////////////////////*/
.content_boxsh {
	width:731px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_sh_m.gif) top repeat-y;
}
.content_boxsh_top {
	width:731px;
	height:4px;
	background:url(../images/roundcorner/rndcontent_sh_t.gif) top no-repeat;
}
.content_boxsh_mid {
	width:707px;
	padding:12px 12px 16px;
}
.button_right {
	position:absolute; 
	right:12px; 
	top:2px;
}
.topictab {
	background:url(../images/topic_tab_newticket.gif) no-repeat;
	font-size:12px;
	height:29px;
	margin-left:12px;
	text-indent:-9999px;
}
.topictab_new {
	position:absolute;
	top:-33px;
	right:13px;
}
.ticket {
	background:url(../images/topic_tab_newticket.gif) no-repeat;
}
.content_boxsh_mid h3 {
	margin-bottom:5px;
}
.content_boxsh_bt {
	width:731px;
	height:6px;
	background:url(../images/roundcorner/rndcontent_sh_b.gif) bottom no-repeat;
}
/*//// Content Box Normal //////////////////////////////////////////////////////*/
.main_box {
	float:left;
	width:537px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_main_m.gif) top repeat-y;
}
.main_box_top {
	width:537px;
	height:3px;
	background:url(../images/roundcorner/rndcontent_main_t.gif) top no-repeat;
}
.main_box_mid {
	width:505px;
	min-height:500px;
	padding:38px 16px 70px;
	text-align:justify;
}
.main_box_mid h3 {
	margin-bottom:5px;
	font-size:14px;
	color:#18858c;
}
.main_box_mid h3 a {
	font-size:14px;
	color:#18858c;
	text-decoration:none;
}
.main_box_mid h3 a:hover {
	text-decoration:underline;
}
.main_box_mid h3.txtline {
	border-bottom:1px #cecece solid;
	padding-bottom:8px;
	margin-bottom:38px
}
.main_box_mid h3.imgline {
	border-bottom:1px #cecece solid;
	padding-bottom:3px;
	margin-bottom:38px
}
.main_box_bt {
	width:537px;
	height:3px;
	background:url(../images/roundcorner/rndcontent_main_b.gif) bottom no-repeat;
}
.right_bar {
	float:right;
	width:187px;
	height: auto;
}
.side_box {
	background:url(../images/roundcorner/rndcontent_side_m.gif) top repeat-y;
	margin-bottom:30px;
}
.side_box_t {
	width:100%;
	height:3px;
	background:url(../images/roundcorner/rndcontent_side_t.gif) top no-repeat;
}
.side_box_t2 {
	width:100%;
	height:3px;
	background:url(../images/roundcorner/rndcontent_side_t2.gif) top no-repeat;
}
.side_box_m {
	padding:8px 6px 18px;
	width:175px;
}
.side_box_b {
	width:100%;
	height:3px;
	background:url(../images/roundcorner/rndcontent_side_b.gif) bottom no-repeat;
}
.content_box {
	width:729px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_m.gif) top repeat-y;
}
.content_box_top {
	width:729px;
	height:3px;
	background:url(../images/roundcorner/rndcontent_t.gif) top no-repeat;
}
.content_box_mid {
	width:667px;
	min-height:500px;
	padding:28px 31px 70px;
}
.content_box_mid h3 {
	margin-bottom:5px;
	font-size:14px;
	color:#18858c;
}
.content_box_mid h3.txtline {
	border-bottom:1px #cecece solid;
	padding-bottom:8px;
	margin-bottom:38px
}
.content_box_mid h3.imgline {
	border-bottom:1px #cecece solid;
	padding-bottom:3px;
	margin-bottom:38px
}
.content_box_mid h3.imgline2 {
	border-bottom:1px #cecece solid;
	padding-bottom:3px;
	margin-bottom:20px
}
.content_box_bt {
	width:729px;
	height:3px;
	background:url(../images/roundcorner/rndcontent_b.gif) bottom no-repeat;
}
.head_txt {
	margin-bottom:40px;
}

.input{border:1px solid #C3C3C3; font-family:Tahoma; font-size:11px; color:#7A7A7A}

.input-listbox{border:1px solid #C3C3C3; height:19px; font-family:Tahoma; font-size:11px; color:#7A7A7A}
#announce_post #tab_persells .sort_list {
	width:972px;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#announce_post #tab_persells .sort_list .btn_post666 {
	float:left;
	width:188px;
	height:18px;
	padding:3px 0 0 10px;
	margin-right:420px;
	background:url(../images/but_sell.gif) no-repeat;
}
#announce_post #tab_perrent .sort_list {
	width:972px;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#announce_post #tab_persells .list_meta {
	clear:both;
	width:529px;
	margin-left:232px;
	margin-bottom:31px;
	_margin-bottom:18px;
	position:relative;
	height:23px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding:6px 200px 6px 11px
}
#announce_post #tab_perrent .sort_list {
	width:972px;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#announce_post #tab_perrent .list_meta {
	clear:both;
	width:529px;
	margin-left:232px;
	margin-bottom:31px;
	_margin-bottom:18px;
	position:relative;
	height:23px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding:6px 200px 6px 11px
}
#announce_post #tab_announce .sort_list {
	width:972px;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#announce_post #tab_announce .list_meta {
	clear:both;
	width:529px;
	margin-left:232px;
	margin-bottom:44px;
	_margin-bottom:31px;
	position:relative;
	height:23px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding:6px 200px 6px 11px
}
/*//// Member Profile /////////////////////////////*/
#member_profile #tab_persells .sort_list {
	width:100%;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#member_profile #tab_persells .list_meta {
	clear:both;
	width:726px;
	margin-left:232px;
	margin-bottom:36px;
	position:relative;
	height:29px;
	padding-left:11px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding-bottom:6px;
}
#member_profile #tab_perrent .sort_list {
	width:100%;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#member_profile #tab_perrent .list_meta {
	clear:both;
	width:726px;
	margin-left:232px;
	margin-bottom:36px;
	position:relative;
	height:29px;
	padding-left:11px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding-bottom:6px;
}
#member_profile #tab_announce .sort_list {
	width:100%;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#member_profile #tab_announce .list_meta {
	clear:both;
	width:726px;
	margin-left:232px;
	margin-bottom:36px;
	position:relative;
	height:29px;
	padding-left:11px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding-bottom:6px;
}
#member_profile #tab_persells {
	margin:0 0 15px 2px;
	width:972px;
	padding:18px 7px 0 8px;
}
#member_profile #tab_perrent {
	margin:0 0 15px 2px;
	width:972px;
	padding:18px 7px 0 8px;
}
#member_profile #tab_announce {
	margin:0 0 15px 2px;
	width:972px;
	padding:18px 7px 0 8px;
}
/*//// End Member Profile /////////////////////////*/
.sort_list {
	width:728px;
	background:url(../images/line_gray_horz.gif) bottom repeat-x;
	height:29px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
.sort_list form {
	margin:0;
}
#content_main .list_meta {
	clear:both;
	width:383px;
	position:relative;
	
	height:29px;
	padding-bottom:27px;
	padding-right:345px;
	padding-top:5px;
}
.list_meta p {
	padding-top:6px;
	color:#000;
}
.list_meta .totallist {
	background:none;
	padding:2px 0 4px 0;
	position:absolute;
	top:4px;
	right:-7px;
	width:350px;
	text-align:right;
}
#search_list {
	width:586px;
	background:url(../images/line_gray_horz.gif) bottom repeat-x;
	height:29px;
	padding-top:8px;
	padding-right:144px;
	padding-left:2px;
	margin-bottom:27px;
	position:relative;
}
#search_list p {
	display:inline;
	color:#000;
	margin-right:14px;
}
#search_list .totallist {
	background:url(../images/dot_gray_vert.gif) left top repeat-y;
	padding:2px 0px 6px 15px;
	position:absolute;
	top:6px;
	right:0;
}
/*//// Begin Property List ///////////////////////////////////////////////////////////////////////*/
#item_list {
	margin-bottom:31px;
	min-height:500px;
	position:relative;
}
#item_list ul li {
	float:left;
	margin-right:9px;
	height:115px;
	width:229px;
	padding:4px;
	background:url(../images/newslist_bg.gif) top no-repeat;
}
#item_list ul li.hover {
	background:url(../images/newslist_bg_over.gif) top no-repeat;
}
#item_list ul li.last {
	margin-right:0px;
}
#item_list ul li a img {
	/*background:url(../images/pic_home_bg.gif) left top no-repeat;*/
	padding:7px;
	margin-right:4px;
	float:left
}
#item_list ul li .dtail {
	float:left;
	width:134px;
	padding-top:6px;
}
#item_list ul li .dtail h4 {
	margin-bottom:1px;
}
#item_list ul li .dtail h4.buy_post {
	display:inline;
	top:6px;
	margin-right:4px;
}
#item_list ul li .dtail .post_cat {
	color:#89CCCD;
}
#item_list ul li .dtail p {
	margin-top:1px;
}
#item_list ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#item_list ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}/*//// End Property List /////////////////////////////////////////////////////////////*/
/*//// Begin Announce Post List /////////////////////////////////////////////////////*/
#announce_post #tab_persells {
	margin:0 0 15px 2px;
	width:972px;
	padding:18px 7px 0 8px;
}
#announce_post #tab_perrent {
	margin:0 0 15px 2px;
	width:972px;
	padding:18px 7px 0 8px;
}
#announce_post #tab_announce {
	margin:0 0 15px 2px;
	width:972px;
	padding:18px 7px 0 8px;
}
#sell_area #persells {
	height: auto;
	/*margin:0;*/
	width: 972px;
	/*padding:0;
	padding-left:4px;*/
	position:relative;padding-bottom:16px;
}
#sell_area #perrent {
	height: auto;
	/*margin:0;*/
	width: auto;
	/*padding:0;
	padding-left:4px;*/
	position:relative;
}
.btn_post2 {
	position:absolute;
	top:-46px;
	left:-240px;
	width:198px;
	height:21px;
	padding:3px 0 0 10px;
	background:url(../images/but_sell.gif) no-repeat;
}
.btn_post2 a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
}
.btn_post2 a:hover {
	text-decoration:underline;
}
#sell_area #buy {
	padding-bottom:24px;
}
#sell_area .headgreen {
	background:url(../images/roundcorner/top_bar_box.gif) 745px 0 no-repeat;
	padding-top:6px;
	margin-top:42px;
}
#sell_area .topichead {
	border-top:1px #ddd solid;
	padding:4px 0 1px 746px;
}
#sell_area #persells h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_persell.gif) 0 0 no-repeat;
}
#sell_area #persells .total {
	position:absolute;
	top:0;
	right:4px;
}
#sell_area #persells ul li {
	float:left;
	margin-right:4px;
	height:113px;
	width:232px;
	padding:4px;
	background:url(../images/homelist_bg.gif) top no-repeat;
	position:relative;
}
#sell_area #persells ul li.hover {
	background:url(../images/homelist_bg_over.gif) top no-repeat;
}
#sell_area #persells ul li.last {
	margin-right:0px;
}
#sell_area #persells ul li a img {
	/*background:url(../images/pic_home_bg.gif) left top no-repeat;*/
	padding:7px;
	margin-right:4px;
	float:left
}
#sell_area #persells ul li .dtail {
	float:left;
	width:138px;
}
#sell_area #persells ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#sell_area #persells ul li .dtail h4 a {
	font-size:12px;
	font-weight:bold;
	color:#666;
}
#sell_area #persells ul li .dtail p {
	margin-top:1px;
}
#sell_area #persells ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:11px;
	font-weight: normal;
	color:#18858C;
}
#sell_area #persells ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
#sell_area .list_manage {
	position:absolute;
	top:92px;
	left:24px;
	width:60px;
	padding:0;
}
#sell_area #persells ul li .list_manage a img {
	width:16px;
	padding:0 8px 0 0;
	border-right:1px #999 solid;
	vertical-align:middle
}
#sell_area #persells ul li .list_manage a img.last {
	border-right:none;
	padding:0 0 0 2px;
}
#sell_area #persells ul li .list_manage a {
	
	width:16px;
}

#sell_area #perrent ul li {
	float:left;
	margin-right:4px;
	height:113px;
	width:232px;
	padding:4px;
	background:url(../images/homelist_bg.gif) top no-repeat;
	position:relative;
}
#sell_area #perrent ul li.hover {
	background:url(../images/homelist_bg_over.gif) top no-repeat;
}
#sell_area #perrent ul li.last {
	margin-right:0px;
}
#rent_area #perrent ul li .list_del {
	position:absolute;
	top:92px;
	left:38px;
	width:16px;
	padding:0;
}
#rent_area #perrent ul li .list_del a img {
	width:16px;
	padding:0;
}
#sell_area #perrent ul li .list_manage a img {
	width:16px;
	padding:0 8px 0 0;
	border-right:1px #999 solid;
	vertical-align:middle
}
#sell_area #perrent ul li .list_manage a img.last {
	border-right:none;
	padding:0 0 0 2px;
}
#sell_area #perrent ul li .list_manage a {
	
	width:16px;
}
#rent_area #perrent {
	height: auto;
	/*margin:0;*/
	width:972px;
	/*padding:0;
	padding-left:4px;*/
	position:relative;
}
/*#rent_area #perrent {
	height: auto;
	margin:0;
	width: auto;
	padding:0;
	padding-left:4px;
	position:relative;
}*/
#rent_area #perrent h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_perrent.gif) 0 0 no-repeat;
}
#rent_area #perrent .total {
	position:absolute;
	top:0;
	right:4px;
}
#rent_area #perrent ul li {
	float:left;
	margin-right:4px;
	height:113px;
	width:232px;
	padding:4px;
	background:url(../images/homelist_bg.gif) top no-repeat;
	position:relative;
}
#rent_area #perrent ul li.hover {
	background:url(../images/homelist_bg_over.gif) top no-repeat;
}
#rent_area #perrent ul li.last {
	margin-right:0px;
}
#rent_area #perrent ul li a img {
	/*background:url(../images/pic_home_bg.gif) left top no-repeat;*/
	padding:7px;
	margin-right:4px;
	float:left
}
#rent_area #perrent ul li .dtail {
	float:left;
	width:138px;
}
#rent_area #perrent ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#rent_area #perrent ul li .dtail h4 a {
	font-size:12px;
	font-weight:bold;
	color:#666;
}
#rent_area #perrent ul li .dtail p {
	margin-top:1px;
}
#rent_area #perrent ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:11px;
	font-weight: normal;
	color:#18858C;
}
#rent_area #perrent ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
#buy_area #announce_table {
	float:left;
	width:100%;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#buy_area #buy_cate {
	margin:0px 39px 0px 0px;
	width:202px;
	float:left;
	background:url(../images/box_side_bg.gif) top repeat-y;
	border-bottom:1px #CFEDED solid;
	
}
#buy_area #buy_cate h3 {
	background:url(../images/topic_side_announce.gif) top no-repeat;
	height:51px;
	text-indent:-9999px;
}
#buy_area #buy_cate p {
	border-bottom:1px solid #CFEDED;
	padding:0 0 7px 25px;
	color:#F18135;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
#buy_area #buy_cate p span {
	position:absolute;
	top:1px;
	right:15px;
	padding:0;
	color:#DF0000;
	font-size:11px;
	font-weight:bold;
}
#buy_area #buy_cate ul {
	padding:5px 15px 19px;
}
#buy_area #buy_cate li {
	background:url(../images/bullet_black.gif) 0 14px no-repeat;
	padding:0 0 0 10px;
	position:relative;
}
#buy_area #buy_cate li a {
	/*background:url(../images/bullet_red.gif) 0 8px no-repeat;*/
	background:url(../images/dot_black.gif) left bottom repeat-x;
	display:block;
	padding:8px 7px 5px 0;
	color:#18858C;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#buy_area #buy_cate li a.first {
	padding:2px 12px 2px 0;
}
#buy_area #buy_cate li a:hover {
	color:#333;
	text-decoration:underline;
}
#buy_area #buy_cate li a.isactive {
	color:#333;
	text-decoration:underline;
}
#buy_area #buy_cate li span {
	position:absolute;
	top:9px;
	right:0;
	color:#666;
	font-weight:bold;
	font-size:11px;
}
#buy_area #buy_cate li span.isactive2{
	position:absolute;
	top:9px;
	right:0;
	color:#333;
	font-weight:bold;
	font-size:11px;
}
#buy_area #announce_table {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
	background-color:#006;
}

.condition {
	margin:0px 39px 0px 0px;
	width:202px;
	float:left;
	background:url(../images/box_side_bg.gif) top repeat-y;
}
.condition h3 {
	background:url(../images/topic_side_announcepost.gif) top no-repeat;
	height:51px;
	text-indent:-9999px;
}
.condition p {
	border-bottom:1px solid #CFEDED;
	padding:0 0 7px 25px;
	color:#F18135;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
.condition p span {
	position:absolute;
	top:1px;
	right:15px;
	padding:0;
	color:#DF0000;
	font-size:11px;
	font-weight:bold;
}
.condition ul {
	padding:5px 15px 55px;
	border-bottom:1px solid #CFEDED;
}
.condition li {
	background:url(../images/bullet_black.gif) 0 14px no-repeat;
	padding:0 0 0 10px;
	margin:0;
	color:#666;
}
.condition li a {
	/*background:url(../images/bullet_red.gif) 0 8px no-repeat;*/
	background:url(../images/dot_black.gif) left bottom repeat-x;
	display:block;
	padding:8px 7px 5px 0;
	color:#666;
}
.condition li a:hover {
	color:#333;
	text-decoration:underline;
}
.condition li span {
	background:url(../images/dot_black.gif) left bottom repeat-x;
	display:inline-block;
	padding:8px 7px 5px 0;
	color:#666;
}
#sell_form {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#sell_form .top_box {
	position:absolute;
	top:-6px;
	left:504px;
}
#rent_form {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#rent_form .top_box {
	position:absolute;
	top:-6px;
	left:504px;
}
#buy_form {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#buy_form .top_box {
	position:absolute;
	top:-6px;
	left:504px;
}
.form_box_top {
	background:url(../images/roundcorner/rndboxpost_t.gif) #063 top no-repeat;
	height:4px;
	font-size:3px;
	width:729px;
}
.form_box_mid {
	background:url(../images/roundcorner/rndboxpost_m.gif) repeat-y;
	padding:0;
	width:729px;
}
.form_box_mid p {
	padding-left:504px;
	padding-bottom:57px;
	margin:0;
}
.form_box_bt {
	background:url(../images/roundcorner/rndboxpost_bt.gif) top no-repeat;
	padding-top:4px;
	width:729px;
}
#announce_post #announce_table h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:0;
	margin-bottom:8px;
	background:url(../images/topic_commu_announce2.gif) 0 0 no-repeat;
}
#announce_post .rndtop2 {
	background:url(../images/roundcorner/table_announce_t2.jpg) top no-repeat;
	padding-top:4px;
}
#announce_post .rndm2 {
	background:url(../images/roundcorner/table_announce_m2.jpg) top no-repeat;
	/*background:url(../images/roundcorner/table_announce_bg.jpg) repeat-y;
	background-color:#000;*/
	padding:9px 9px 9px 12px;
}
#buy_cate2 {
	margin:9px 0 16px 6px;
}
#buy_cate2 li {
	display: inline;
}
#buy_cate2 li a {
	background:url(../images/bullet_red.gif) 0 8px no-repeat;
	padding:2px 7px 2px 12px;
	color:#7A7A7A;
	text-decoration:none;
}
#buy_cate2 li a.first {
	background:none;
	padding:2px 12px 2px 0;
}
#buy_cate2 li a:hover {
	color:#18858C;
	text-decoration:underline;
}
.min_h {
	min-height:1800px\9
}
/*//// End Announce Post List ///////////////////////////////////////////////////////*/
/*//// Begin Member Area /////////////////////////////////////////////////////////////*/
#member_area #announce_table {
	float:left;
	width:100%;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#member_area #buy_cate {
	margin:0px 39px 0px 0px;
	width:202px;
	float:left;
	background:url(../images/box_side_bg.gif) top repeat-y;
	
}
#member_area  h3 {
	background:url(../images/topic_side_member.gif) top no-repeat;
	height:51px;
	text-indent:-9999px;
}
#member_area .condition .topic_regis {
	background:url(../images/topic_side_member.gif) top no-repeat;
	height:51px;text-indent:-9999px;
}
#member_area #buy_cate p {
	border-bottom:1px solid #CFEDED;
	padding:0 0 7px 25px;
	color:#F18135;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
#member_area #buy_cate p span {
	position:absolute;
	top:1px;
	right:15px;
	padding:0;
	color:#DF0000;
	font-size:11px;
	font-weight:bold;
}
#member_area #buy_cate ul {
	padding:5px 15px 19px;
}
#member_area #buy_cate li {
	background:url(../images/bullet_black.gif) 0 14px no-repeat;
	padding:0 0 0 10px;
	position:relative;
}
#member_area #buy_cate li a {
	/*background:url(../images/bullet_red.gif) 0 8px no-repeat;*/
	background:url(../images/dot_black.gif) left bottom repeat-x;
	display:block;
	padding:8px 7px 5px 0;
	color:#18858C;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#member_area #buy_cate li a.first {
	padding:2px 12px 2px 0;
}
#member_area #buy_cate li a:hover {
	color:#333;
	text-decoration:underline;
}
#member_area #buy_cate li span {
	position:absolute;
	top:9px;
	right:0;
	color:#666;
	font-weight:bold;
	font-size:11px;
}
#member_area #announce_table {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
	background-color:#006;
}
#member_form {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#member_form .top_box {
	position:absolute;
	top:-6px;
	left:504px;
}
#member_area .greenlog {
	color:#2DB2B4;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin:0 5px;
}
#member_area .orangeregis {
	color:#F48338;
	font-size:12px;
	font-weight:bold;
	margin-left:3px;
}
/*//// End Member Area ////////////////////////////////////////////*/
/*//// Begin Housing Estate List ///////////////////////////////////////////////////////////////////////*/
#housing_list {
	margin-bottom:31px;
	position:relative;
}
#housing_list ul li {
	float:left;
	margin-right:9px;
	height:115px;
	width:229px;
	padding:4px;
	background:url(../images/newslist_bg.gif) top no-repeat;
}
#housing_list ul li.hover {
	background:url(../images/newslist_bg_over.gif) top no-repeat;
}
#housing_list ul li.last {
	margin-right:0px;
}
#housing_list ul li a img {
	/*background:url(../images/pic_home_bg.gif) left top no-repeat;*/
	padding:7px;
	margin-right:4px;
	float:left
}
#housing_list ul li .dtail {
	float:left;
	width:138px;
	padding-top:6px;
}
#housing_list ul li .dtail h4 {
	margin-bottom:8px;
}
#housing_list ul li .dtail h4.buy_post {
	display:inline;
	top:6px;
	margin-right:4px;
}
#housing_list ul li .dtail .post_cat {
	color:#89CCCD;
}
#housing_list ul li .dtail p {
	margin-top:1px;
}
#housing_list ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#housing_list ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
#housing_list ul li p.owner {
	clear:left;
	margin-top:0px;
	text-align:center;
}
#sort_housing_list {
	width:100%;
	background:url(../images/line_gray_horz.gif) bottom repeat-x;
	height:29px;
	padding-top:6px;
	padding-left:0px;
	margin-bottom:27px;
	margin-top:30px;
	position:relative;
}
#sort_housing_list .prop_group {
	float:left;
	font-weight:bold;
	background:url(../images/dot_gray_vert.gif) right top repeat-y;
	padding:3px 14px 3px 0;
	margin-top:2px;
	margin-right:14px;
}
#sort_housing_list .prop_owner {
	float:left;
	padding:3px 0;
	margin-top:2px;
	font-weight:bold;
}
#sort_housing_list .totallist {
	/*background:url(../images/dot_gray_vert.gif) right top repeat-y;*/
	padding:3px 10px 3px 9px;
	position: static;
	/*top:6px;
	left:0;*/
	float:right;
	background:url(../images/dot_gray_vert.gif) right top repeat-y;
}
#sort_housing_list .sortpage {
	float:right;
}
#sort_housing_list .sortpage select {
	width:124px;
	padding:3px 6px 3px;
	background:url(../images/input_frbg.gif) 0 -52px no-repeat;
	border:none;
	color:#999;
	font-size:11px;
}
#search_house .content_box_mid {
	width:729px;
	min-height:0;
	padding:0;
}/*//// End Housing Estate List /////////////////////////////////////////////////////////////*/
/*//// Begin News List ///////////////////////////////////////////////////////////////*/
/*#news_list {
	margin-bottom:31px;
	position:relative;
}*/
#news_list ul li {
	margin-bottom:8px;
	height:160px;
	width:669px;
	padding:10px 30px;
	background:url(../images/news_bg.png) 0 0 no-repeat;
}
#news_list ul li.hover {
	background:url(../images/news_bg.png) 0 -184px no-repeat;
}
#news_list ul li a img {
	/*background:#CFCFCF;
	padding:3px;*/
	margin-right:24px;
	float:left;
	border:3px #CFCFCF solid;
}
#news_list ul li .dtail {
	float:left;
	width:450px;
}
#news_list ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#news_list ul li .dtail p {
	margin-top:1px;
}
#news_list ul li .dtail h3 {
	margin-bottom:5px;
}
#news_list ul li .dtail h3 a {
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#news_list ul li .dtail p.date {
	margin-top:3px;
	color:#F38236;
}/*//// End News List //////////////////////////////////////////////////////////*/
/*//// Begin News List2 ////////////////////////////////////////////////////////*/
#news_list_txt #news_txt li {
	margin-bottom:8px;
	width:515px;
	padding:0 0 0 28px;
	background: url(../images/bullet_gray02.gif) 16px 18px no-repeat;
}
#news_list_txt #news_txt li.latest {
	background: url(../images/bullet_topic.gif) 0 0 no-repeat;
}
#news_list_txt #news_txt li.hover {
}
#news_list_txt #news_txt li .dtail {
	float:none;
	width:100%;
	border-bottom:1px #b4b4b4 dashed;
	padding-bottom:2px;
}
#news_list_txt #news_txt li .dtail p {
	margin-top:1px;
}
#news_list_txt #news_txt li .dtail h3 {
}
#news_list_txt #news_txt li .dtail h3 a {
	font-size:12px;
	font-weight:normal;
	color:#18858C;
	text-decoration:none;
}
#news_list_txt #news_txt li .dtail h3 a:hover {
	text-decoration:underline;
}
#news_list_txt #news_txt li.latest .dtail h3 a {
	font-size:12px;
	font-weight:bold;
	color:#18858C;
	text-decoration:none;
}
#news_list_txt #news_txt li .dtail p.date {
	color:#F38236;
	display:inline;
	margin-right:4px;
	margin-bottom:1px;
}/*//// End News List2 //////////////////////////////////////////////////////////*/
/*//// Begin News List3 /////////////////////////////////////////////////////////*/
#news_list_activities #news_activities li {
	float:left;
	margin:0 16px 20px;
	width:176px;
	height:172px;
	padding:12px 13px;
	background:url(../images/newslistpic_bg.gif) 0 0 no-repeat;
}
#news_list_activities #news_activities li.hover {
	background:url(../images/newslistpic_bg_over.gif) 0 0 no-repeat;
}
#news_list_activities #news_activities li a img {
	/*background:#CFCFCF;
	padding:3px;*/
	border:3px #CFCFCF solid;
	text-align:center;
}
#news_list_activities #news_activities li .dtail {
	float:none;
	width:100%;
	text-align:left;
	margin-top:8px;
}
#news_list_activities #news_activities li .dtail p {
	margin-top:1px;
}
#news_list_activities #news_activities li .dtail h3 {
}
#news_list_activities #news_activities li .dtail h3 a {
	font-size:12px;
	font-weight:normal;
	color:#18858C;
	text-decoration:none;
}
#news_list_activities #news_activities li .dtail h3 a:hover {
	text-decoration:underline;
}
#news_list_activities #news_activities li .dtail h3 a.latest {
	font-size:12px;
	font-weight:bold;
	color:#18858C;
	text-decoration:none;
}
#news_list_activities #news_activities li .dtail h3 a.latest:hover {
	text-decoration:underline;
}
#news_list_activities #news_activities li .dtail p.date {
	color:#F38236;
	display:inline;
	margin-right:4px;
	margin-bottom:1px;
}/*//// End News List3 //////////////////////////////////////////////////////////*/
/*//// Begin News Detail ////////////////////////////////////////////////////////*/
#news_area {
	position:relative;
}
#news_area h3 {
	font-size:14px;
	color:#18858C;
}
#news_area p.news_date {
	color:#F38236;
}
#utility_panel {
	border-bottom:1px #CECECE solid;
	border-top:1px #CECECE solid;
	padding:6px 0;
	text-align:right;
}
#utility_panel:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#utility_panel p.news_date {
	float:left;
}
#utility_panel p a {
	float:left;
	margin-left:4px;
}
#utility_panel p a.first {
	margin-left:377px;
}
#news_content {
	color:#999;
	margin-bottom:60px;
}
#news_content p {
	margin:1.12em 0;
}
#news_pic {
	/*background-color:#F7F9F9;
	border:1px #eee solid;*/
	padding:17px 0 11px 0;
	margin-bottom:60px;
	position:relative;
}
#news_pic ul {
	margin:0;
}
#news_pic ul li {
	float:left;
	margin-right:2px;
	
	margin-bottom:6px;
}
#news_pic ul li a {
	display:block;
	border:2px #CFCFCF solid;
	z-index:1000;
}
#news_pic h4 {
	background:url(../images/sub2_topic_piclist.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:22px;
}
/****** News pic2 ***********************************/
#media_tab {
	margin-bottom:19px;
}
#gallery_pic ul {
	margin:0;
}
#gallery_pic ul li {
	float:left;
	margin-right:8px;
	
	margin-bottom:7px;
	background-color:#E9E9E9;
}
#gallery_pic ul li a {
	display:block;
	z-index:1000;
}
/****** End Newspics *******************************/
/****** Vdo New **************************************/
#vdo #vdoplayer {
	margin:0;
}
#vdo ul {
	margin:0;
}
#vdo ul li {
	float:left;
	margin-right:8px;
	padding:0;
	margin-bottom:7px;
	background-color:#E9E9E9;
}
/****** End Vdo New **********************************/
#news_vdo {
	/*background-color:#F7F9F9;
	border:1px #eee solid;*/
	padding:17px 0 11px 0;
	margin-bottom:60px;
	position:relative;
}
#news_vdo #vdoplayer {
	margin:20px 0 0;
}
#news_vdo ul {
	margin:0;
}
#news_vdo ul li {
	float:left;
	margin-right:2px;
	padding:0;
	
	margin-bottom:6px;
}
#news_vdo ul li {
	display:block;
	border:2px #CFCFCF solid;
	z-index:1000;
}
#news_vdo h4 {
	background:url(../images/sub2_topic_vdolist.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:22px;
}

/******* Comment Area New ********************************/
.btn_plus {
	background:url(../images/button_left.gif) 0 0 no-repeat;
	height:21px;
	padding-left:13px;
}
.btn_plus span {
	background:url(../images/button_right.gif) right top no-repeat;
	height:21px;
	text-align:left;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding-top:3px;
}
.btn_plus a {
	background:url(../images/button_right.gif) right top no-repeat;
	height:21px;
	text-align:left;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;
	padding-top:3px;
}
.btn_plus a:hover {
	text-decoration:underline;
}
#comment_area2 {
	width:727px;
	margin-bottom:0;
	color:#999;
}
#comment_area2 h4 {
	background:url(../images/topic_comment.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:47px;
	width:150px;
	margin:0 0 0 24px;
	_margin:0 0 0 12px;
	float:left;
}
.right_btn {
	float:left;
	padding:16px 0 0 376px;
}
#comment_area2 ol {
	margin:3px 0 0;
}
#comment_area2 ol li.comment {
	padding-top:0px;
	
	margin:0 0 5px;
}
.comment_content2 {
	padding:10px 36px;
	margin-bottom:0;
	background-color:#F2F9F9;
	border:1px #CFEDED solid;
	border-top:none;
	border-bottom:none;
	text-align:justify;position:relative;
}
.corner_top {
	background:url(../images/border_corner_top.gif) 0 0 no-repeat;
	padding-top:3px;
}
.corner_bt {
	background:url(../images/border_corner_bt.gif) 0 0 no-repeat;
	padding-top:3px;
}
.comment_content2 .corner_lt {
	position:absolute;
	top:0;
	left:0;
}
.comment_content2 .corner_rt {
	position:absolute;
	top:-1px;
	right:-1px;
}
.comment_content2 .corner_rb {
	position:absolute;
	bottom:-1px;
	right:-1px;
}
.comment_content2 .corner_lb {
	position:absolute;
	bottom:-1px;
	left:-1px;
}
.comment_meta2 {
	position:relative;
	width:100%;
	margin-left:0;
	margin:15px 0 0 0;
	padding-top:7px;
	padding-bottom:6px;
	background:url(../images/dot_gray_hor8.gif) left top repeat-x;
	text-align:right;
	color:#666;
	font-size:11px;
	font-weight:bold;
}
.comment_meta2 .news_date {
	border-right:1px #E9782D solid;
	padding-right:6px;
	margin-right:1px;
}
.comment_meta2 ul {
	position:absolute;
	top:7px;
	left:0;
}
.comment_meta2 ul li {
	float:left;
	display:block;
	padding-left:5px;
	padding-top:1px;
	color:#666;
}
.comment_meta2 ul li.name {
	font-size:12px;
	color:#008D96;
	font-weight:bold;
	padding-right:5px;
	padding-top:0;
	margin-right:25px;
}
/******** End ******************************************/
#comment_area {
	margin-bottom:60px;
	color:#999;
}
#comment_area h4 {
	background:url(../images/sub2_topic_commentlist.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:22px;
}
#comment_area ol {
	margin:10px 0 0;
}
#comment_area ol li.comment {
	padding-top:0px;
	position:relative;
	margin:0 0 38px;
}
.comment_content {
	padding:10px 28px;
	margin-bottom:9px;
	background-color:#f7f9f9;
	border:1px #eee solid; 
}
.comment_meta {
	position:relative;
	width:611px;
	margin-left:28px;
}
.comment_meta ul {
	position:absolute;
	top:0;
	right:0;
}
.comment_meta ul li {
	float:left;
	display:block;
	padding-left:5px;
	padding-top:1px;
}
.comment_meta ul li.name {
	font-size:12px;
	color:#18858C;
	font-weight:bold;
	border-right:1px #000 solid;
	padding-right:5px;
	padding-top:0;
}
#comment_form {
	margin-bottom:60px;
	color:#999;
}
#comment_form h4 {
	background:url(../images/sub2_topic_comment.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:22px;
}
/*//// End News Detail //////////////////////////////////////////////////////////*/
/*//// Begin CMS Detail ////////////////////////////////////////////////////////*/
#cms_area {
	position:relative;
}
#cms_area h3 {
	font-size:14px;
	color:#18858C;
}
#cms_area p.news_date {
	color:#F38236;
}
#cms_area #utility_panel {
	border-bottom:1px #CECECE solid;
	border-top:1px #CECECE solid;
	padding:6px 0;
	text-align:right;
}
#cms_area #utility_panel:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#cms_area #utility_panel p.news_date {
	float:left;
}
#cms_area #utility_panel p a {
	float:left;
	margin-left:4px;
}
#cms_area #utility_panel p.addthis a {
	float:right;
	margin-left:4px;
}

#cms_area #utility_panel p a.first {
	margin-left:377px;
}/*//// End CMS Detail //////////////////////////////////////////////////////////*/
/*//// Begin View Ticket ////////////////////////////////////////////////////////*/
#viewticket {
}
#viewticket #viewdetail li {
	margin-bottom:38px;
}
#viewticket #viewdetail li h4 {
	font-size:12px;
	color:#f38236;
	margin-bottom:5px;
}
#viewticket #viewdetail li .ticketcontent {
	background:#f7f9f9;
	border:1px #eee solid;
	padding:16px 62px;
}
#viewconversation {
	position:relative;
}
#viewconversation .button_right {
	position:absolute; 
	right:28px; 
	top:2px;
}
#viewconversation h4 {
	background:url(../images/sub2_topic_conversation.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:22px;
}
#viewconversation ol {
	margin:10px 28px 0;
}
#viewconversation ol li.conversation {
	padding-top:9px;
	position:relative;
	margin:0 0 60px;
	background:url(../images/dot_gray_hor2.gif) left top repeat-x;
}
.conversation_content {
	background:url(../images/dot_gray_hor2.gif) left bottom repeat-x;
	padding-bottom:9px;
	margin-bottom:9px;
}
.conversation_meta {
	position:relative;
	width:611px;
}
.conversation_meta ul:after  {
	content:" ";
	display:block;
	clear:both;
}
.conversation_meta ul {
	position:absolute;
	top:0;
	left:0;
	width:611px;
}
.conversation_meta ul li {
	float:left;
	display:block;
	padding-left:0;
	padding-top:1px;
}
.conversation_meta ul li span.date {
	color:#F38236;
	border-right:1px #333 solid;
	padding-right:5px;
	margin-right:5px;
}
.conversation_meta ul li.username {
	font-size:12px;
	color:#18858C;
	font-weight:bold;
	padding-top:0;
	float: right;
}/*//// End View Ticket //////////////////////////////////////////////////////////*/
/*//// Begin New Ticket ////////////////////////////////////////////////////////*/
#newticket .head_txt {
	margin-bottom:40px;
}
#viewconversation {
	position:relative;
}
#add_ticket .button_right {
	position:absolute; 
	right:28px; 
	top:2px;
}
#add_ticket h4 {
	background:url(../images/sub2_topic_addticket.gif) 0 0 no-repeat;
	text-indent:-9999px;
	height:22px;
}
#add_ticket .ticketcontent {
	background:#f7f9f9;
	border:1px #eee solid;
	padding:16px 28px;
	margin:10px 0 0;
}
#add_ticket ol {
	margin:10px 28px 0;
}
#add_ticket ol li.conversation {
	padding-top:9px;
	position:relative;
	margin:0 0 60px;
	background:url(../images/dot_gray_hor2.gif) left top repeat-x;
}/*//// End New Ticket //////////////////////////////////////////////////////////*/
#community-front #community_update{
	width:488px;
	float:left;
	background:url(../images/roundcorner/rndUpdate_mid.gif) repeat-y;
	position:relative;
	height:269px;
}
#community_update .commbt {
	padding-top:21px;
}
#blog_update {
	float:left;
	width:242px;
}
#blog_update h3 {
	background:url(../images/tab_orange_blog.gif) no-repeat;
	width:242px;
	height:29px;
	text-indent:-9999px;
}
#blog_update .readmore {
	color:#c0e7e7;
	display:block;
	position:absolute;
	bottom:10px;
	left:174px;
}
#blog_update ul {
	background:url(../images/roundcorner/rndUpdate_lt.gif) left top no-repeat;
	padding:36px 16px 46px;
}
#blog_update ul li {
	background:url(../images/bullet_green.gif) 0 9px no-repeat;
	padding-left:8px;
}
#blog_update ul li a {
	color:#666;
	display:block;
	padding:3px 0 4px;
	text-decoration:none;
	background:url(../images/dot_gray_hor3.gif) left bottom repeat-x;
}
#blog_update ul li a:hover {
	text-decoration:underline;
}
#webboard {
	float:left;
	width:246px;
}
#webboard h3 {
	background:url(../images/tab_orange_board.gif) no-repeat;
	width:246px;
	height:29px;
	text-indent:-9999px;
}
#webboard a.readmore {
	color:#c0e7e7;
	display:block;
	position:absolute;
	bottom:10px;
	right:16px;
}
#webboard ul {
	background:url(../images/roundcorner/rndUpdate_rt.gif) right top no-repeat;
	padding:36px 16px 46px;
}
#webboard ul li {
	background:url(../images/bullet_green.gif) 0 9px no-repeat;
	padding-left:8px;
}
#webboard ul li a {
	color:#666;
	display:block;
	padding:3px 0 4px;
	text-decoration:none;
	background:url(../images/dot_gray_hor3.gif) left bottom repeat-x;
}
#webboard ul li a:hover {
	text-decoration:underline;
}
#community-front #connect {
	width:227px;
	height:269px;
	float: right;
	position:relative;
}
#connect h3 {
	background:url(../images/ghb_connect.gif) no-repeat;
	width:137px;
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#connect p a.readmore {
	color:#c0e7e7;
	display:block;
	position:absolute;
	bottom:10px;
	right:6px;
	font-size:11px;
	text-decoration: underline;
}
#connect .box_rnd {
	background:url(../images/roundcorner/rndConnect_mid.gif) top repeat-y
}
#connect .box_rnd_top {
	background:url(../images/roundcorner/rndConnect_top.gif) no-repeat;
	padding-top:3px;
}
#connect .box_rnd_mid {
	width:220px;
	padding:5px 4px 12px 3px;
	height:217px;
}
#connect p {
	text-align:center;
}
#connect p a{
	font-size:10px;
	text-decoration:none;
	color:#666;
}
#connect ul li {
	display:block;
	width:50px;
	margin:0 2px 8px 3px;
	float:left;
}
#connect ul:after  {
	content:" ";
	display:block;
	clear:both;
}
#connect .box_rnd_bt {
	background:url(../images/roundcorner/rndConnect_bt.gif) top no-repeat;
	height:3px;
}
#announce_table {
	float:left;
	width:100%;
	height:230px;
	margin:15px 0 15px 0;
	position:relative;
}
#announce_table h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_announce.gif) 0 0 no-repeat;
}
#announce_table .total {
	position:absolute;
	top:0;
	right:1px;
	z-index:1;
}
#announce_table .rndtable {
	background:url(../images/roundcorner/table_announce_bg.jpg) repeat-y;
}
#announce_table .rndtop {
	background:url(../images/roundcorner/table_announce_t2.jpg) top no-repeat;
	padding-top:4px;
}
.rndmouter {
	background:url(../images/roundcorner/table_announce_bg.jpg) repeat-y;
}
#announce_table .rndm {
	background:url(../images/roundcorner/table_announce_m2.jpg) top no-repeat;
	padding:9px 9px 9px 12px;
}
#announce_table .rndbt {
	background:url(../images/roundcorner/table_announce_bt.jpg) bottom no-repeat;
	padding-top:6px;
}
#announce_table2 {
	float:left;
	width:100%;
	height:230px;
	margin:15px 0 15px 0;
	position:relative;
}
#announce_table2 h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_announce.gif) 0 0 no-repeat;
}
#announce_table2 .total {
	position:absolute;
	top:0;
	right:1px;
	z-index:1;
}
#announce_table2 .rndtop {
	background:url(../images/roundcorner/table_announce_t.jpg) top no-repeat;
	padding-top:4px;
}
#announce_table2 .rndm {
	background:url(../images/roundcorner/table_announce_m.jpg) top no-repeat;
	padding:9px 9px 9px 12px;
}
#announce_table2 .rndbt {
	background:url(../images/roundcorner/table_announce_bt.jpg) bottom no-repeat;
	padding-top:6px;
}
#persells {
	height:275px;
	margin:0 0 15px 0;
	width:731px;
	/*padding-left:4px;*/
	position:relative;
}
#persells h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_persell.gif) 0 0 no-repeat;
}
#persells .total {
	position:absolute;
	top:0;
	right:4px;
}
#persells ul li {
	float:left;
	margin-right:4px;
	height:113px;
	width:232px;
	padding:4px;
	background:url(../images/homelist_bg.gif) top no-repeat;
}
#persells ul li.hover {
	background:url(../images/homelist_bg_over.gif) top no-repeat;
}
#persells ul li.last {
	margin-right:0px;
}
#persells ul li a img {
	/*background:url(../images/pic_home_bg.gif) left top no-repeat;*/
	padding:7px;
	margin-right:4px;
	float:left
}
#persells ul li .dtail {
	float:left;
	width:138px;
}
#persells ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#persells ul li .dtail p {
	margin-top:1px;
}
#persells ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:11px;
	font-weight: normal;
	color:#18858C;
}
#persells ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
#perrent {
	height:275px;
	margin:0 0 15px 0;
	width:731px;
	/*padding-left:4px;*/
	position:relative;
}
#perrent h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_perrent.gif) 0 0 no-repeat;
}
#perrent .total {
	position:absolute;
	top:0;
	right:4px;
}
#perrent ul li {
	float:left;
	margin-right:4px;
	height:113px;
	width:232px;
	padding:4px;
	background:url(../images/homelist_bg.gif) top no-repeat;
}
#perrent ul li.hover {
	background:url(../images/homelist_bg_over.gif) top no-repeat;
}
#perrent ul li.last {
	margin-right:0px;
}
#perrent ul li a img {
	/*background:url(../images/pic_home_bg.gif) left top no-repeat;*/
	padding:7px;
	margin-right:4px;
	float:left
}
#perrent ul li .dtail {
	float:left;
	width:138px;
}
#perrent ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#perrent ul li .dtail p {
	margin-top:1px;
}
#perrent ul li .dtail p.code {
	margin-top:0;
	margin-bottom:4px;
	font-size:11px;
	font-weight: normal;
	color:#18858C;
}
#perrent ul li .dtail p.price {
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
#gallery {
	/*height:275px;*/
	margin:0 0 15px 0;
	width:731px;
	/*padding-left:4px;*/
	position:relative;
}
#gallery h3 {
	text-indent:-9999px;
	width:100%;
	height:32px;
	margin-left:-1px;
	margin-bottom:8px;
	background:url(../images/topic_commu_gallery.gif) 0 0 no-repeat;
}
#gallery .rndGallery_top {
	background:url(../images/roundcorner/rndGalfriend_top.gif) top no-repeat;
	width:730px;
	height:4px;
}
#gallery .rndGallery_mid {
	background:url(../images/roundcorner/rndGalfriend_mid.jpg) no-repeat;
	width:721px;
	padding:12px 0 25px 9px;
	position:relative;
}
/*#gallery ul:after  {
	content:" ";
	display:block;
	clear:both;
}*/
#gallery .rndGallery_bt {
	background:url(../images/roundcorner/rndGalfriend_bt.gif) bottom no-repeat;
	width:730px;
	height:6px;
}
#gallery ul li {
	float:left;
	margin-right:25px;
	width:159px;
	/*padding:4px;*/
	background:url(../images/homelist_bg.gif) top no-repeat;
}
#gallery ul li p {
	float:left;
	margin-top:6px;
}
#gallery ul li p.view {
	margin-left:57px;
}
#gallery .readmore {
	color:#c0e7e7;
	display:block;
	position:absolute;
	bottom:2px;
	right:10px;
}
/*gallery ul li.hover {
	background:url(../images/homelist_bg_over.gif) top no-repeat;
}*/
#gallery ul li.last {
	margin-right:0px;
}/*//// End Community //////////////////////////////////////////////////////////*/
/*//// Begin Main Community ////////////////////////////////////////////////////////*/
#community {
	margin-bottom:26px;
}
.tcommunity {
	background:url(../images/topic_tab_community.gif) no-repeat;
}
#community .content_boxsh_mid {
	width:667px;
	padding:28px 32px 24px;
}
#community #cprofile {
	width:310px;
	float:left;
	padding-right:12px;
}
.pic_display {
	float:left;
	margin:0 12px 12px 0;
}
#community #cprofile p {
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin-bottom:4px;
}
#community #cprofile p span {
	font-size:11px;
	font-weight:normal;
}
#community #cprofile h3 {
	margin-top:31px;
	margin-bottom:3px;
	font-size:12px;
	color:#333;
}
#community #cprofile .appeal {
	width:199px;
	padding:8px 0;
	border-top:1px #CECECE solid;
	border-bottom:1px #CECECE solid;
}
#community #cprofile .appeal li.request {
	background:url(../images/i.f_request.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
}
#community #cprofile .appeal li.invite {
	background:url(../images/i.g_invite.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
}
#community #cprofile .appeal li.other_re {
	background:url(../images/i.other_request.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
	margin-bottom:6px;
}
#community #cprofile .appeal li.other {
	background:url(../images/i.other_group.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
}
#community #cprofile .appeal li.other a.gother {
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
#community #cprofile .appeal li.other a:hover.gother {
	text-decoration: underline;
}
#community #cprofile .appeal li a {
	color:#24C3C5;
	font-weight:bold;
	text-decoration:none;
}
#community #cprofile .appeal li a:hover {
	text-decoration: underline;
}
#community #cfriend {
	width:345px;
	float:left;
}
#cfriend .search_friendmail {
	font-size:12px;
	font-weight:bold;
	color:#18858c;
}
.rndbox_top {
	background: url(../images/roundcorner/rndbox_t.gif) top no-repeat;
	padding-top:3px;
}
.rndbox_mid {
	background:url(../images/roundcorner/rndbox_m.gif) top repeat-y;
	padding:7px 10px;
}
.rndbox_bt {
	background:url(../images/roundcorner/rndbox_bt.gif) top no-repeat;
	padding-top:3px;
}
#cfriend_list {
	margin-top:15px;
	padding:0 5px 0 10px;
}
#cfriend_list h3 {
	font-size:11px;
	color:#24C3C5;
	padding-bottom:3px;
}
#cfriend_list h3 a {
	font-size:11px;
	color:#24C3C5;
	text-decoration:none;
}
#cfriend_list ul {
	margin:0;
}
#cfriend_list ul li {
	float:left;
	padding-right:5px;
	padding-bottom:6px;
}
#cfriend_list ul li p {
	text-align:center;
	width:50px;
}
#cfriend_list ul li p a {
	font-size:10px;
	color:#808080;
	text-decoration:none;
}
#cfriend_list ul li p a:hover {
	text-decoration: underline;
}
.readmore {
	font-size:11px;
	color:#C0E7E7;
}
.readmore:hover {
	color:#24C3C5;
}
#cforum {
	position:relative;
	margin-bottom:38px;
}
#cforum .content_boxsh {
	width:731px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_sh_m2.gif) top repeat-y;
}
#cforum .content_boxsh_top {
	width:731px;
	height:4px;
	background:url(../images/roundcorner/rndcontent_sh_t2.gif) top no-repeat;
}
#cforum .content_boxsh_mid {
	width:707px;
	padding:16px 12px 16px;
}
.tforum {
	background:url(../images/topic_tab_forum.gif) no-repeat;
}
#cblog {
	position:relative;
	margin-bottom:38px;
}
#cblog .content_boxsh {
	width:731px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_sh_m2.gif) top repeat-y;
}
#cblog .content_boxsh_top {
	width:731px;
	height:4px;
	background:url(../images/roundcorner/rndcontent_sh_t2.gif) top no-repeat;
}
#cblog .content_boxsh_mid {
	width:707px;
	padding:28px 12px 16px;
}
.tblog {
	background:url(../images/topic_tab_blog.gif) no-repeat;
}
#cgallery {
	position:relative;
}
#cgallery .content_boxsh {
	width:731px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_sh_m2.gif) top repeat-y;
}
#cgallery .content_boxsh_top {
	width:731px;
	height:4px;
	background:url(../images/roundcorner/rndcontent_sh_t2.gif) top no-repeat;
}
#cgallery .content_boxsh_mid {
	width:707px;
	padding:28px 12px 16px;
}
.tgallery {
	background:url(../images/topic_tab_gallry.gif) no-repeat;
}
/*//// End Main Community //////////////////////////////////////////////////////////*/
/*//// Profile Follow ////////////////////////////////////////////////////////*/
#profile_follow #cprofile {
	width:310px;
	float:left;
	padding-right:12px;
}
.pic_display {
	float:left;
	margin:0 12px 12px 0;
}
#profile_follow #cprofile p {
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin-bottom:4px;
}
#profile_follow #cprofile p.follows {
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin-bottom:0;
	margin-top:43px;
}
#profile_follow #cprofile p span {
	font-size:11px;
	font-weight:normal;
}
#profile_follow #cprofile h3 {
	margin-top:31px;
	margin-bottom:3px;
	font-size:12px;
	color:#333;
}
#profile_follow #cprofile .appeal {
	width:199px;
	padding:8px 0;
	border-top:1px #CECECE solid;
	border-bottom:1px #CECECE solid;
}
#profile_follow #cprofile .appeal li.request {
	background:url(../images/i.f_request.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
}
#profile_follow #cprofile .appeal li.invite {
	background:url(../images/i.g_invite.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
}
#profile_follow #cprofile .appeal li.other_re {
	background:url(../images/i.other_request.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
	margin-bottom:6px;
}
#profile_follow #cprofile .appeal li.other {
	background:url(../images/i.other_group.gif) 0 0 no-repeat;
	padding:2px 0 3px 17px;
}
#profile_follow #cprofile .appeal li.other a.gother {
	color:#666;
	font-weight:normal;
	text-decoration:none;
}
#profile_follow #cprofile .appeal li.other a:hover.gother {
	text-decoration: underline;
}
#profile_follow #cprofile .appeal li a {
	color:#24C3C5;
	font-weight:bold;
	text-decoration:none;
}
#profile_follow #cprofile .appeal li a:hover {
	text-decoration: underline;
}
#profile_follow #cfriend {
	width:345px;
	float:left;
}
#profile_follow #cfriend_list {
	margin-top:0;
	padding:0 5px 0 10px;
}
#profile_follow #cfriend_list h3 {
	font-size:11px;
	color:#24C3C5;
	padding-bottom:3px;
}
#profile_follow #cfriend_list ul {
	margin:0;
}
#profile_follow #cfriend_list ul li {
	float:left;
	padding-right:5px;
	padding-bottom:6px;
}
#profile_follow #cfriend_list ul li p {
	text-align:center;
	width:50px;
}
#cfriend_list ul li p a {
	font-size:10px;
	color:#808080;
	text-decoration:none;
}
#profile_follow #cfriend_list ul li p a:hover {
	text-decoration: underline;
}
#friend_blog {
	margin-top:51px;
	background: url(../images/dot_gray_hor4.gif) left top repeat-x;
	padding:11px 0 0 0;
}
#friend_blog h4 {
	font-size:12px;
	color:#333;
	margin-bottom:5px;
}
#tag_profile {
	margin-top:51px;
	background: url(../images/dot_gray_hor4.gif) left top repeat-x;
	padding:11px 0 0 0;
}
#tag_profile h4 {
	font-size:12px;
	color:#333;
	margin-bottom:11px;
}
#tag_profile a {
	color:#666;
	text-decoration:none;
}
#tag_profile a:hover {
	color:#666;
	text-decoration: underline;
}/*//// End Profile Follow ///////////////////////////////////////////////////*/
/*//// Begin Webboard ////////////////////////////////////////////////////////*/
#group_forum {
	margin-bottom:26px;
}
.fgroup {
	background:url(../images/topic_tab_group_forum.gif) no-repeat;
}
#group_forum .content_boxsh_mid {
	width:689px;
	padding:28px 21px 60px;
}
#group_forum ul li {
	display:block;
	float:left;
	width:208px;
	margin:0 10px 0 11px;
	background:url(../images/dot_gray_hor2.gif) left bottom repeat-x;
}
#group_forum ul li.last {
	background:none;
}
#group_forum ul li a {
	color:#666;
	text-decoration:none;
	padding:5px 0 6px 8px;
	display:block;
	background:url(../images/bullet_orange_black.gif) 1px 11px no-repeat;
}
#group_forum ul li a:hover, #group_forum ul li a.active {
	color:#18858c;
	background:url(../images/bullet_orange_black.gif) 1px -13px no-repeat;
}
#group_forum .create_group {
	margin:40px 10px 0;
	padding:16px 0 0;
	border-top:1px #cecece solid;
}
#forum {
	position:relative;
}
#forum .content_boxsh {
	width:731px;
	margin-left:1px;
	background:url(../images/roundcorner/rndcontent_sh_m2.gif) top repeat-y;
}
#forum .content_boxsh_top {
	width:731px;
	height:4px;
	background:url(../images/roundcorner/rndcontent_sh_t2.gif) top no-repeat;
}
.fforum {
	background:url(../images/topic_tab_forum.gif) no-repeat;
}
.webboard_head {
	padding-left:15px;
	padding-bottom:12px;
}
.webboard_head li {
	float:left;
	display:block;
}
.webboard_head li.gname {
	width:420px;
	padding-left:9px;
	background:url(../images/bullet_orange_black.gif) 0 5px no-repeat;
	font-size:12px;
	font-weight:bold;
}
.webboard_head li.gdate {
	width:207px;
	font-size:12px;
	font-weight:bold;
	color:#00849c;
}
.webboard_head li.gtime {
	font-size:12px;
	font-weight:bold;
	color:#f38236;
}/*//// End Webboard //////////////////////////////////////////////////////////*/
/*//// Begin Webboard Detail ////////////////////////////////////////////////////*/
#group_forum {
	vertical-align: middle;
}
#group_forum:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#group_forum p {
	float:left;
}
#group_forum p.gname {
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
}
#meta_panel {
	border-bottom:1px #CECECE solid;
	border-top:1px #CECECE solid;
	padding:6px 0;
}
#meta_panel:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
p.f_date {
	float:left;
	color:#f38236;
	margin-right:5px;
}
p.f_time {
	float:left;
	color:#999;
}
#meta_panel p.uname {
	float:right;
	margin-left:4px;
	font-weight:bold;
	color:#028d8f;
}
.read_reply {
	position:absolute;
	top:50px;
	right:0;
}
.read_reply li {
	float:left;
	width:47px;
	border-right:2px #333 solid;
	font-weight:bold;
}
.read_reply li.last {
	text-align:right;
	border-right:none;
}/*//// End Webboard Detail //////////////////////////////////////////////////////////*/
/*//// Begin Blog ////////////////////////////////////////////////////*/
#blog_content {
	color:#999;
	margin-bottom:4px;
	border-bottom:1px #cecece solid;
	padding-top:1em;
	padding-bottom:40px;
}
#blog_content a {
	color:#999;
}
#blog_content p {
	margin:1.12em 0;
}
#meta_bottom {
	color:#999;
	margin-bottom:60px;
}
#meta_bottom p {
	float:left;
}
#meta_bottom p.amount {
	float:right;
}
#blog_area #comment_list #comment_area ol {
	margin:10px 0 0;
	color:#999;
}
#blog_area #comment_list ol li.comment {
	padding:8px;
	position:relative;
	margin:0 0 12px;
	background-color:#f7f9f9;
	border:1px #eee solid; 
}
#blog_area #comment_list ol li.last {
	margin:0;
}
#blog_area ol li.comment .meta_comment {
	width:130px;
	float:left;
	color:#999;
}
.meta_comment .display_pic {
	margin-bottom:2px;
}
#blog_area ol li.comment .comment_content2 {
	/*padding:10px 28px;
	margin-bottom:9px;*/
	float:left;
	padding:0;
	width:356px;
	text-align:justify;
	color:#999;
}
#blog_area ol li.comment .comment_content2 p {
	margin:0 0 1.12em 0;
}
.paginate_blog p {
	float:left;
	margin-right:5px;
	color:#999;
	padding:6px 0;
	font-size:12px;
}
.paginate_blog p a {
	color:#999;
	text-decoration:none;
}
.paginate_blog p.active {
	color:#028d8f;
}
#links h4 {
	background:url(../images/topic_sidebar_links.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#profile {
	border-bottom:1px #f38236 solid;
	padding-bottom:18px;
	margin-bottom:10px;
}
#profile:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#profile a img {
	float:left;
	margin-right:3px;
}
#profile p a {
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#028d8f;
	text-decoration:none;
}
#profile p a:hover {
	text-decoration:underline;
}
#profile #follow {
	float:left;
	width:117px;
	position:relative;
	top:11px;
}
#profile #follow p {
	clear:left;
	font-weight:normal;
	color:#666;
}
#profile #follow p.followers {
	font-weight:normal;
	color:#999;
}
#profile #follow p.btnfollow {
	position:absolute;
	bottom:0;
	right:0;
}
#follower_list ul li {
	display:block;
	width:50px;
	margin:0 5px 6px 0;
	float:left;
}
#follower_list p {
	text-align:center;
}
#follower_list p a{
	font-size:10px;
	text-decoration:none;
	color:#666;
}
#follower_list ul:after  {
	content:" ";
	display:block;
	clear:both;
}
#previously h4 {
	background:url(../images/topic_sidebar_previously.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#previously ul li {
	background:url(../images/bullet_orange.gif) 4px 7px no-repeat;
	padding-left:12px;
	margin-bottom:6px;
}
#previously ul li a {
	color:#028d8f;
	padding:0 5px 0 0;
}
#previously ul li a:hover {
	color:#67BBBC;
}
#last_comment h4 {
	background:url(../images/topic_sidebar_lastcomment.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#last_comment ul li {
	background:url(../images/bullet_orange.gif) 4px 7px no-repeat;
	padding-left:12px;
	margin-bottom:6px;
}
#last_comment ul li a {
	color:#028d8f;
	padding:0 5px 0 0;
}
#last_comment ul li a:hover {
	color:#67BBBC;
}
#categories h4 {
	background:url(../images/topic_sidebar_cat.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#categories ul li {
	background: url(../images/bullet_list.gif) 1px 4px no-repeat;
	padding-left:15px;
	margin-bottom:6px;
}
#categories ul li a {
	color:#028d8f;
	padding:0 5px 0 0;
}
#categories ul li a:hover {
	color:#67BBBC;
}
#archives h4 {
	background:url(../images/topic_sidebar_archive.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#archives ul li {
	background:url(../images/bullet_orange.gif) 4px 7px no-repeat;
	padding-left:12px;
	margin-bottom:6px;
}
#archives ul li a {
	color:#028d8f;
	padding:0 5px 0 0;
}
#archives ul li a:hover {
	color:#67BBBC;
}
#archives p.read_all {
	text-align:right;
	margin-right:10px;
}
#archives p.read_all a:hover {
	color:#028D8F;
}
#news_area h3 {
	font-size:14px;
	color:#18858C;
}
#news_area p.news_date {
	color:#F38236;
}
.meta_panel {
	border-bottom:1px #CECECE solid;
	border-top:1px #CECECE solid;
	padding:6px 0;
}
.meta_panel:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
p.f_date {
	float:left;
	color:#f38236;
	margin-right:5px;
}
span.c_date {
	color:#f38236;
}
p.f_time {
	float:left;
	color:#999;
}
.meta_panel p.uname {
	float:right;
	margin-left:4px;
	color:#999;
}/*//// End Blog //////////////////////////////////////////////////////////*/
/*//// Begin Gallery //////////////////////////////////////////////////////*/
#gallery_show h4 {
	margin-left:8px;
	font-size:12px;
	font-weight:bold;
	color:#999;
	margin-bottom:2px;
	width:520px;
}
.main_box_mid_gall {
	width:519px;
	min-height:500px;
	padding:38px 9px 70px;
	text-align:justify;
}
#header_cat {
	border-bottom:1px #cecece solid;
	padding-bottom:3px;
	margin:0 8px 38px 8px;
}
#header_cat h3 {
	float:left
}
#header_cat p {
	padding-top:3px
}
/*#header_cat h3 {
	float:left;
	margin:0;
}
#header_cat p {
	float:left;
	margin:0;
}*/
#gallery_list li {
	display:block;
	float:left;
	margin-right:14px;
	margin-bottom:25px;
	vertical-align:middle;
}
#gallery_list:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#gallery_list li.last {
	margin-right:0;
}
#gallery_list li .img {
	background:url(../images/pic_gallery_bg.gif) top no-repeat;
	width:159px;
	height:109px;
	vertical-align:middle;
	text-align:center;
	padding-top:4px;
	margin-bottom:7px;
}
#gallery_list li p.album a {
	font-size:12px;
	font-weight:bold;
	color:#999;
	text-decoration:none;
	padding-left:5px;
}
#gallery_list li p.album a:hover {
	text-decoration:underline;
}
#gall_categories h4 {
	background:url(../images/topic_sidebar_gallerycat.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#gall_categories ul li {
	background: url(../images/bullet_list2.gif) 1px 3px no-repeat;
	padding-left:15px;
	margin-bottom:6px;
}
#gall_categories ul li a {
	color:#028d8f;
	padding:0 5px 0 0;
}
#gall_categories ul li a:hover {
	color:#67BBBC;
}/*//// End Gallery /////////////////////////////////////////////////////////*/
/*//// Begin VDO Gallery //////////////////////////////////////////////////////*/
#vdo_main {
	width:424px;
	background:url(../images/pic_gallery_vdobg.jpg) top no-repeat;
	margin:0 0 48px 19px;
	padding:22px 22px 55px 21px;
	text-align:center;
}
#vdo_area #header_cat {
	border-bottom:1px #cecece solid;
	padding-bottom:3px;
	margin:0 0 38px;
}
#vdo_area #header_cat h3 {
	float:left
}
#vdo_area #header_cat p {
	padding-top:3px
}
#vdo_list li {
	display:block;
	float:left;
	margin-right:8px;
	margin-bottom:25px;
	vertical-align:middle;
}
#vdo_list:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#vdo_list li.last {
	margin-right:0;
}
#vdo_list li .img {
	background:url(../images/pic_vdo_thumb_bg.gif) top no-repeat;
	width:163px;
	height:109px;
	vertical-align:middle;
	text-align:center;
	padding-top:4px;
	margin-bottom:7px;
}
#vdo_list li p.vdo_name a {
	font-size:12px;
	font-weight:bold;
	color:#999;
	text-decoration:none;
	padding-left:5px;
}
#vdo_list li p.vdo_name a:hover {
	text-decoration:underline;
}
#vdo_categories h4 {
	background:url(../images/topic_sidebar_vdocat.gif);
	height:25px;
	text-indent:-9999px;
	margin-bottom:4px;
}
#vdo_categories ul li {
	background: url(../images/bullet_list2.gif) 1px 3px no-repeat;
	padding-left:15px;
	margin-bottom:6px;
}
#vdo_categories ul li a {
	color:#028d8f;
	padding:0 5px 0 0;
}
#vdo_categories ul li a:hover {
	color:#67BBBC;
}
/*//// End VDO Gallery ///////////////////////////////////////////////////////*/
/*//// Begin Social Friend ////////////////////////////////////////////////*/
#social_friend ul {
	margin-left:28px;
}
#social_friend ul li {
	float:left;
	display:block;
	background:url(../images/dot_gray_hor2.gif) left bottom repeat-x;
	width:137px;
	padding: 0 21px 0 0;
	margin:0 0 10px 0;
}
#social_friend ul li:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#social_friend ul li.last {
	padding-right:0;
}
#social_friend ul li .pic_friend img{
	background:url(../images/pic_friend_bg.gif) no-repeat;
	padding:9px 9px 12px;
	margin-bottom:2px;
}
#social_friend ul li .fname a {
	float:left;
	display:block;
	width:101px;
	color:#F38236;
	text-decoration:none;
	padding:2px 0 0 4px;
}
#social_friend ul li .fname a:hover {
	text-decoration: underline;
}
#social_friend ul li .close_friend {
	float:right;
	padding-right:4px;
	height:33px;
}/*//// End Social Friend //////////////////////////////////////////////////*/
/*//// Begin Bank Deposit ////////////////////////////////////////////////////*/
#bank_deposit {
	width:100%;
	position:relative;
}
#bank_deposit h3.imgline {
	margin-bottom:20px;
}
#bank_deposit .btnPrint {
	position:absolute;
	right:0;
	top:30px;
}
#rate_table {
	padding:40px 28px 0;
}/*//// End Bank Deposit //////////////////////////////////////////////*/
/*//// Begin Bank Deposit-New ////////////////////////////////////////////////////*/
#bank_deposit_area #side_list h3 {
	background:url(../images/topic_side_deposit.gif) top no-repeat;
	height:51px;
	text-indent:-9999px;
}
#announce_update {
	position:absolute;
	right:14px;
	top:8px;
}
#announce_update p {
	text-align:right;
}
#announce_update .announce_date {
	color:#F18135;
	font-size:12px;
	font-weight:bold;
}
#bank_deposit_area #rate_table {
	margin-top:6px;
	padding:0;
	border:1px solid #CEECEC;
	background:#F0F7F7;
	width:725px;
}
.table_topic {
	color:#666;
	font-size:12px;
	font-weight:bold;
	/*background:url(../images/ar_orange2.gif) #fff 0 0 no-repeat;
	border:1px #CFEDED solid;
	border-bottom:none;*/
	width: auto;
	padding:6px 0 6px 0;
	margin-left:18px;
	margin-top:0;
}
.table_topic_sub {
	color:#666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background: url(../images/dash_gray4.gif) 0 0 repeat-x;
	padding:9px 0 16px;
	margin-top:35px;
}
.table_topic span {
	background:url(../images/ar_orange2.gif) #fff 11px 11px no-repeat;
	border:1px #CFEDED solid;
	border-bottom:none;
	padding:5px 20px 7px 26px;
}
.table_topic .topic_margin {
	background:url(../images/ar_orange2.gif) #fff 11px 11px no-repeat;
	border:1px #CFEDED solid;
	border-bottom:none;
	border-right:none;
	padding:5px 11px 7px 26px;
}
.table_content {
	border-top:1px #CFEDED solid;
	background-color:#FFF;
	padding:5px;
	margin:0 0 0px;
}
/*//// End Bank Deposit-New //////////////////////////////////////////////*/
/*//// Begin Loan ////////////////////////////////////////////////////*/
#bank_deposit {
	width:100%;
	position:relative;
}
#bank_deposit h3.imgline {
	margin-bottom:20px;
}
#bank_deposit .btnPrint {
	position:absolute;
	right:0;
	top:30px;
}
/*#bank_deposit #rate_table {
	padding:40px 28px 0;
}*/
#rate_table #header_txt {
	font-size:12px;
	color:#666;
	font-weight:bold;
	margin:18px 0 0 28px;
}
#declare_rate {
	padding:11px 0 28px 44px;
	color:#999;
}
#declare_rate dl dt {
	float:left;
	width:262px;
	color:#18858C;
	margin-bottom:5px;
}
#declare_rate dl dd {
	color:#F18135;
	font-weight:bold;
	margin-bottom:5px;
}
.star {
	padding:0;
	color:#ef0000;
	font-weight:bold;
}
.remark {
	padding:9px 0 27px 25px;
	color:#47B4BB;
}

/*//// End Loan //////////////////////////////////////////////////*/
/*//// Begin Promotion Search //////////////////////////////////////////////////*/
#search_panel {
	background:url(../images/dot_gray_hor2.gif) left top repeat-x;
}
#promotion_list {
	position:relative;
}
#icon_describe {
	position:absolute;
	top:0;
	right:0;
}
.iHome {
	background:url(../images/i.home.png) no-repeat;
	padding:2px 10px 8px 22px;
	color:#028d8f;
}
.iMap{
	background:url(../images/i.map.png) no-repeat;
	padding:2px 10px 8px 22px;
	color:#028d8f;
}
.iPlan {
	background:url(../images/i.plan.png) no-repeat;
	padding:2px 10px 8px 22px;
	color:#028d8f;
}
.iPromotion {
	background:url(../images/i.promotion.png) no-repeat;
	padding:2px 10px 8px 22px;
	color:#028d8f;
}
#result_panel {
	background:url(../images/dot_gray_hor_double.gif) left top repeat-x;
	padding:11px 0 12px;
	margin-bottom:48px;
}
#result_panel .result dt {
	font-size:12px;
	font-weight:bold;
	float:left;
	margin-right:4px;
}
#result_panel .result dd {
	float:left;
	margin-left:0;
	margin-right:18px;
	font-size:12px;
	color:#ef0000;
}/*//// End Promotion Search /////////////////////////////////////////////////*/
/*//// Begin Promotion ////////////////////////////////////////////////////*/
#promo_content {
	margin-top:6px;
}
#prolist {
}

.view_detail {
	color:#FF850C;
	padding-left:25px;
	padding-top:2px;
	float:left
}
.view_detail a {
	color:#47B4BB;
	text-decoration: none;
}
.view_detail a:hover {
	text-decoration: underline;
}
.promo_describe {
	float:left;
	margin-left:190px;
}
.promo_describe li {
	float:left;
	padding:2px 0 0 15px;
	color:#999;
	margin-right:20px;
	width:50px;
}
.promo_describe li.pic_home {
	background:url(../images/i.pro1.gif) 0 4px no-repeat;
}
.promo_describe li.pic_map {
	background:url(../images/i.pro2.gif) 0 4px no-repeat;
}
.promo_describe li.pic_plan {
	background:url(../images/i.pro3.gif) 0 4px no-repeat;
}
.promo_describe li.pic_promo {
	background:url(../images/i.pro4.gif) 0 4px no-repeat;
	margin-right:0;
}
.promo_result {
	position:absolute;
	top:38px;
	left:246px;
}
.promo_total {
	position:absolute;
	top:38px;
	right:0;
}
/*//// End Promotion  /////////////////////////////////////////////////*/
/*//// Begin Journal List ////////////////////////////////////////////////////*/
#journal_list {
	margin-bottom:31px;
	position:relative;
}
#journal_list ul li {
	margin-bottom:8px;
	height:174px;
	width:669px;
	padding:10px 31px;
	background:url(../images/journal_bg.gif) 0 -226px no-repeat;
}
#journal_list ul li.hover {
	background:url(../images/journal_bg.gif) 0 0 no-repeat;
}
#journal_list ul li a img {
	/*background:#CFCFCF;
	padding:3px;*/
	margin-right:24px;
	float:left;
	border:3px #CFCFCF solid;
}
#journal_list ul li .dtail {
	float:left;
	width:466px;
	height:146px;
	padding-top:4px;
}
#journal_list ul li .dtail h4 {
	padding-top:6px;
	margin-bottom:1px;
}
#journal_list ul li .dtail p {
	margin-top:11px;
}
#news_list ul li .dtail h3 {
}
#journal_list ul li .dtail h3 a {
	font-size:12px;
	font-weight:bold;
	color:#18858C;
}
#journal_list ul li .dtail p.issue {
	margin-top:5px;
	color:#ef0000;
}
#journal_list ul li p.btnDownload {
	float:right;
	margin-right:374px;
}
#journal_list ul li p.btnDownload img {
	border:none;
	margin:0;
}/*//// End Journal List ///////////////////////////////////////////////////////*/
/*//// Begin Journal Detail ////////////////////////////////////////////////////*/
#journal_cover {
	float:left;
	width:246px;
	
}
#journal_cover img {
	border:3px #CFCFCF solid;
	margin-bottom:14px;
}
#journal_cover p.btnDownload img {
	border:none;
	margin:0;
}
#journal_content {
	float:right;
	width:406px;
}
#journal_content h3 {
	font-size:18px;
	font-weight:bold;
	color:#18858C;
}
#journal_content p.issue {
	margin-top:5px;
	margin-bottom:30px;
	color:#ef0000;
}/*//// End Journal Detail //////////////////////////////////////////////////*/
/*//// Begin Member Ads /////////////////////////////////////////////////////*/
#ads_position {
	background:url(../images/dot_gray_hor2.gif) left bottom repeat-x;
	padding-bottom:70px;
	margin-bottom:52px;
}
#ads_position_stat {
	padding-bottom:70px;
	margin-bottom:52px;
}
#ads_homepage {
	width:388px;
	height:849px;
	float:left;
}
#ads_listpage {
	width:255px;
	height:435px;
	float:right;
	margin-bottom:38px;
}
#ads_detailpage {
	width:255px;
	height:237px;
	float:right;
}
.ads_link {
	font-size:12px;
	font-weight:bold;
	color:#EF7F33;
	text-align:center;
	padding-bottom:6px;
}
.ads_link a {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#EF7F33;
	text-align:center;
}
#ads_col_left {
	width:255px;
	float:left;
}
#ads_col_right {
	width:388px;
	float:right;
	margin-top:20px;
}
/*//// End Member Ads //////////////////////////////////////////////////////*/
/*//// Jobs Position ////////////////////////////////////////////////////////*/
#jobs .head_txt {
	margin-bottom:20px;
}
#jobs .head_txt2 {
	margin-bottom:50px;
}
#user_login {
	padding:100px 44px 300px 37px;
}
/*//// Contact Webmaster /////////////////////////////*/
#contact_webmaster #tab_faq .sort_list {
	width:975px;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;
	/*padding-left:140px;*/
	margin-bottom:0;
	position:relative;
	z-index:100;
}
#contact_webmaster #tab_faq .search_faq {
	clear:both;
	width:237px;
	margin:0;
	margin-bottom:36px;
	position:relative;
	height:21px;
	padding-left:0px;
	background:url(../images/dot_gray_vert3.gif) right 3px repeat-y;
	padding-bottom:6px;
	padding-top:6px;
}
#contact_webmaster #tab_faq .search_faq:after  {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
#contact_webmaster .search_faq .input_left {
	background: url(../images/input_left.gif) left top no-repeat;
	padding-right:0px;
	padding:0px 0px 0px 6px;
	width:143px;
	float:left;
	/*height:21px;*/
}
#contact_webmaster .search_faq .input_right {
	background:url(../images/input_right.gif) right top no-repeat;
	padding:0px 6px 0px 0;
	
}
#contact_webmaster .search_faq .input_right input {
	border:none;
	background:none;
	width:137px;
	color:#999;
	font-size:11px;
	padding:3px 0 5px 0;
	outline:none;
}
#contact_webmaster .search_faq .btn {
	float:left;
	margin-left:5px;
}
/*#contact_webmaster #tab_perrent .sort_list {
	width:100%;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;*/
	/*padding-left:140px;*/
	/*margin-bottom:0;
	position:relative;
	z-index:100;
}
#contact_webmaster #tab_perrent .list_meta {
	clear:both;
	width:726px;
	margin-left:232px;
	margin-bottom:36px;
	position:relative;
	height:29px;
	padding-left:11px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding-bottom:6px;
}
#contact_webmaster #tab_announce .sort_list {
	width:100%;
	background:url(../images/dot_gray_hor5.gif) left bottom repeat-x;
	height:26px;
	padding:1px 0;*/
	/*padding-left:140px;*/
	/*margin-bottom:0;
	position:relative;
	z-index:100;
}
#contact_webmaster #tab_announce .list_meta {
	clear:both;
	width:726px;
	margin-left:232px;
	margin-bottom:36px;
	position:relative;
	height:29px;
	padding-left:11px;
	background:url(../images/dot_gray_vert3.gif) 0 3px repeat-y;
	padding-bottom:6px;
}*/
#contact_webmaster #tab_faq {
	margin:0 0 15px 2px;
	width:979px;
	padding:18px 0px 0 8px;
}
#contact_webmaster #tab_helpdesk {
	margin:0 0 15px 2px;
	width:979px;
	padding:81px 0px 0 8px;
}
#faq_area #side_list h3 {
	background:url(../images/topic_side_faq.gif) top no-repeat;
	height:51px;
	text-indent:-9999px;
}
#faq_list {
	border-top:1px #DDF1F1 solid;
	margin-top:6px;
	width:727px;
}
.question {
	background:url(../images/i.q.gif) 31px 11px no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#279099;
	border:1px #DDF1F1 solid;
	border-top:none;
	padding:10px 30px 13px 54px;
	cursor:pointer;
}
.answer {
	/*background:url(../images/i.a.gif) #F7FBFB 31px 11px no-repeat;*/
	background:#F7FBFB;
	border:1px #DDF1F1 solid;
	border-top:none;
	
}
.answer_content {
	background:url(../images/i.a.gif) #F7FBFB 31px 11px no-repeat;
	padding:10px 30px 2px 54px;
	text-align:justify;
}
.answer_content p {
	margin: 0 0 1em;
}
/*------- New Ticket -----------------------------------*/
#ticket_form {
	float:left;
	width:729px;
	height:auto;
	margin:0 0 15px 0;
	position:relative;
}
#ticket_form .top_box {
	position:absolute;
	top:-6px;
	left:504px;
}
/*//// End Contact Webmaster /////////////////////////*/
/*//// Begin Pagination ////////////////////////////////////////////////////////*/
#backpage {
	padding-left:28px;
}
#backpage a.page_prev {
	display:block;
	background:url(../images/ar_page.gif) 0 0 no-repeat;
	padding:3px 0 3px 28px;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:48px;
}
#pagination {
	position:relative;
	width:730px;
	text-align:center;
	background:url(../images/line_gray2_horz.gif) 0 0 repeat-x;
	padding-top:9px;
	margin-top:31px;
}
#pagination a.page_next {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) right -31px no-repeat;*/
	background:url(../images/button_paginate.gif) 0 -29px no-repeat;
	text-indent:-9999px;
	right:23px;
	top:9px;
	padding:3px 0 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:18px;
	height:19px;
	outline:none;
}
#pagination a.page_last {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) right -31px no-repeat;*/
	background:url(../images/button_paginate.gif) -23px -29px no-repeat;
	text-indent:-9999px;
	right:0;
	top:9px;
	padding:3px 0 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:18px;
	height:19px;
	outline:none;
}
#pagination a.page_prev {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) 0 0 no-repeat;*/
	background:url(../images/button_paginate.gif) -23px 0 no-repeat;
	text-indent:-9999px;
	left:23px;
	top:9px;
	padding:3px 0 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:18px;
	height:19px;
	outline:none;
}
#pagination a.page_first {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) 0 0 no-repeat;*/
	background:url(../images/button_paginate.gif) 0 0 no-repeat;
	text-indent:-9999px;
	left:0;
	top:9px;
	padding:3px 0 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:18px;
	height:19px;
	outline:none;
}
#pagination div a {
	color:#999;
	text-decoration:none;
	margin:0 8px;
}
#pagination span.page_active {
	/*background-color:#279099;*/
	/*padding:1px 5px;*/
	color:#18858C;
	font-weight:bold;
	/*margin:0 2px;*/
}
#pagination span.page_current2 {
	margin:0 10px 0 0;
}
#pagination .page_jump {
	width:24px;
	height:15px;
	border:1px #C3C3C3 solid;
	font-size:11px;
	color:#999;
}
.page_total {
	margin:0;
	display:inline;
}
.page_total .btngo {
	vertical-align: bottom;
}

/*//// End Pagination //////////////////////////////////////////////////////////*/
/*//// Begin Pagination New ////////////////////////////////////////////////////////*/
#pagination_new {
	background:url(../images/line_gray2_horz.gif) 0 0 repeat-x;
	padding-top:10px;
	margin-top:31px;
	padding-left:3px;
}
#paginate {
	position:relative;
	width:449px;
	text-align:center;
	padding-left:34px;
	
	float:left;
}
#paginate a.page_last {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) right -31px no-repeat;*/
	background:url(../images/button_paginate.gif) -23px -29px no-repeat;
	text-indent:-9999px;
	right:0;
	top:0;
	padding:3px 0 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:18px;
	height:19px;
	outline:none;
}
#paginate a.page_first {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) 0 0 no-repeat;*/
	background:url(../images/button_paginate.gif) 0 0 no-repeat;
	text-indent:-9999px;
	left:0;
	top:0;
	padding:3px 0 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:18px;
	height:19px;
	outline:none;
}
#paginate a.page_next {
	display:block;
	position:absolute;
	background:url(../images/ar_page.gif) right -31px no-repeat;
	right:22px;
	top:0px;
	padding:3px 24px 3px 0;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:30px;
}
#paginate a.group_next {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) right -31px no-repeat;*/
	right:84px;
	top:0px;
	padding:3px 0 3px;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	/*width:30px;*/
}
#paginate a.group_prev {
	display:block;
	position:absolute;
	/*background:url(../images/ar_page.gif) right -31px no-repeat;*/
	left:102px;
	top:0px;
	padding:3px 0 3px;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	/*width:30px;*/
}
#paginate a.page_prev {
	display:block;
	position:absolute;
	background:url(../images/ar_page.gif) 0 0 no-repeat;
	left:22px;
	top:0px;
	padding:3px 0 3px 24px;
	color:#EA6700;
	font-size:12px;
	font-weight:bold;
	width:48px;
}
#paginate div {
	padding-top:4px;
}
#paginate div a {
	color:#999;
	text-decoration:none;
	margin:0 3px 0 2px;
	font-weight:bold;
}
#paginate span.page_active {
	background-color:#279099;
	padding:1px 3px;
	color:#fff;
	font-weight:bold;
	margin:0 2px;
}
p.page_show {
	margin:0;
	float:left;
	width:106px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#999;
	padding-top:3px;
	margin-left:8px;
}
p.page_show .page_current {
	font-size:11px;
	color:#279099;
	margin-left:4px;
}
p.page_show .page_all {
	font-size:11px;
	color:#EB8029;
}
.formpage_jump {
	margin:0 0 0 8px;
	float:left;
	width:118px;
	padding-right:0px;
}
.formpage_jump p {
	float:left;
}
.formpage_jump p label {
	width:54px;
	_width:52px;
	font-size:12px;
	font-weight:bold;
	color:#999;
	padding-top:3px;
	display:block;
}
.formpage_jump p.input_page {
	background:url(../images/input_page_jump.gif) no-repeat;
	width:34px;
	margin-right:6px;
	_margin-right:4px;
}
.formpage_jump p.input_page input {
	font-size:11px;
	color:#999;
	width:34px;
	text-align:center;
	background:none;
	border:none;
	padding:4px 0 4px;
	
}
.formpage_jump .btngo {
	margin-top:1px;
}
/*//// End Pagination New //////////////////////////////////////////////////////////*/
#main_link {
	margin:0 0 9px 4px;
}
#mlink li {
	float:left;
	display:block;
	margin-right:2px;
	position:relative;
	z-index:3;
}
#mlink:after  {
	content:" ";
	display:block;
	clear:both;
}
#mlink li a {
	display:block;
	z-index:2;
	text-indent:-9999px;
}
#mlink li a.interest_rate {
	background:url(../images/big-link-01page.jpg) 0 0 no-repeat;
	width:243px;
	height:134px;
}
#mlink li a.advice {
	background:url(../images/big-link-02page.jpg) 0 0 no-repeat;
	width:243px;
	height:134px;
}
#mlink li a.knowledge {
	background:url(../images/big-link-03page.jpg) 0 0 no-repeat;
	width:243px;
	height:134px;
}
#mlink li a.comunity {
	background:url(../images/big-link-04page.jpg) 0 0 no-repeat;
	width:243px;
	height:134px;

}
#mlink li a:hover,#mlink li a.hover {
	background-position:0 -159px;
}
#mlink li ul.mlist {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	width:235px;
	background:url(../images/roundcorner/mlink_bt.gif)  left bottom no-repeat;
	padding:0px 0 4px;
	display:none;
	position:absolute;
	top:125px;
	left:4px;
	z-index:3;
	opacity: 0.8; filter: alpha(opacity=80);
}
#mlink li ul.mlist li {
	display:block;
	width:100%;
}
#mlink li ul.mlist li a {
	display:block;
	padding:3px 15px 3px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-indent:0;
}
#mlink li ul.mlist li a:hover {
background-color:#5CABAC
}
#mlink li.last {
	margin-right:0px;
	margin-left:1px;
}
/*#banner10page {
	margin:0 0 12px 8px;
	position:absolute;
	top:315px;
	left:5px;
}*/
#banner10page {
	margin:65px 49px 12px 13px;
	float:left;
	/*top:315px;
	left:5px;*/
}
#banner10page ul li {
	margin-bottom:5px;
	background:url(../images/banner10bg.gif) no-repeat;
	padding:1px;
}
#banner10page ul li.last {
	margin-right:0px;
}
#banner10page ul li a {
	display:block;
	
}
#footer_top {
	width:100%;
	height:141px;
	background:url(../images/footerT_page_bg.jpg) center bottom no-repeat;
}
#footerT_content {
	position:relative;
	width:712px;
	height:141px;
	margin:0 auto;
	padding:0 268px 0 22px;
}
/*#news_letter {
	position: static;
	bottom:0;
	right:9px;
	width:221px;
	height:113px;
	padding:106px 0 0 25px;
	background:url(../images/newslet_bg.jpg) top no-repeat;
	z-index:50;
}*/
#news_letter {
	position: static;
	/*bottom:0;
	right:9px;*/
	width:221px;
	height:69px;
	padding:8px 0 0 25px;
	z-index:50;
}
#footer {
	background:url(../images/footer_bg.jpg) top repeat-x;
}
#footer_content {
	width:991px;
	margin:0 auto;
	padding:0 0 0 11px;
}
#footer_bt_page {
	height:90px;
	position:relative;
}
#foot_logo {
	position:absolute;
	top:-5px;
	left:3px;
	/*width:101px;
	height:65px;
	margin-top:9px;*/
	padding:0 11px 0 10px;
	background-color:#F9F9F9;
	/*background:url(../images/dot_foot_logo.gif) right top repeat-y*/
}
#foot_address {
	float:left;
	width:566px;
	background:url(../images/dot_foot_logo.gif) left 3px repeat-y;
	margin-left:129px;
	padding:15px 0 15px 15px;
	color:#868080;
}
#copyright {
	float:left;
	width:262px;
	padding:15px 0 0 0;
	color:#E9782D;
}
#dislist, #dislist2, #dislist3 {
	width:auto;
}
html>/**/body #dislist, html>/**/body #dislist2, html>/**/body #dislist3 {
	width:auto;
	margin-bottom:4px;
}
.form_content {
	display:block;
}
.clear {
	content: ".";
	display: block; 
	clear: both; 
	height: 0; 
	visibility: hidden;
}
.clearAll {
	clear: both;
}
.marginl1 {
	margin-left:1px;
}
.marginl5 {
	margin-left:5px;
}
.marginl0-7 {
	margin:0 3px 0 6px;
}
.nobg {
	background:none;
}
.nopad {
	padding:0;
}
.view_map {
	margin-left:28px;
}
.view_map img {
	vertical-align: text-bottom;
	margin-bottom:-2px;
}
.view_map a {
	font-size:11px;
	font-weight:normal;
	color:#E9782D;
}
.i-rss {
	display:block;
	position:absolute;
	top:18px;
	left:-80px;
}
.txtRed12B01 {
	font-size:12px;
	font-weight:bold;
	color:#EB0000;
}
