﻿@charset "utf-8";
/* CSS Document */
body{ background-image:url(); background-position:top; background-attachment:fixed;background-repeat:repeat-x; margin-top:0;color:#4c4c4c; line-height:22px;font-size:13px;}

div talbe,tr,td,ul,li,a{line-height:20px;  clear:both; margin:0 0;}
/*body*/
a:link {color: #2E2E2E; text-decoration:none;}
a:visited {color:#2E2E2E;text-decoration:none;}
a:hover {color: #2E2E2E; text-decoration:underline;}
a:active {color: #2E2E2E;}

#head{ width:938px; margin:0 auto;background-color:#fff; height:60px;}
#nav{ width:938px; margin:0 auto; height:62px; background-image:url(../0809images/nav.gif); background-repeat:no-repeat; background-position:4px;font-size:13px; font-weight:bolder; line-height:31px; color:#fff; vertical-align:middle; background-color:#fff;}
#nav table tr td{ font-size:13px; font-weight:bolder; line-height:30px; color:#fff;}
#nav a:link,#nav a:active,#nav a:hover,#nav a:visited{ font-size:13px; font-weight:bolder; line-height:30px; color:#fff;}

#nav_12{ width:938px; margin:0 auto; height:79px; background-image:url(../0809images/nav081225.gif); background-repeat:no-repeat; background-position:4px;font-size:13px; font-weight:bolder; line-height:22px; color:#fff; vertical-align:middle; background-color:#fff;}
#nav_12 table tr td{ font-size:13px; font-weight:bolder; line-height:22px; color:#fff;}
#nav_12 a:link,#nav_12 a:active,#nav_12 a:hover,#nav_12 a:visited{ font-size:13px; font-weight:bolder; line-height:22px; color:#fff; }
#weather{font-size:12px;color:#9B9B9B; width:96%; line-height:18px; border:1px solid #fff;} 
.weather{color:#9B9B9B; overflow:hidden;}
#line8{ height:4px; background-color:#fff;margin:0 auto; width:938px; clear:both; display:block;}

#main{background-color:#fff;margin:0 auto; width:938px; display:inline-table; clear:both;}
#head01{ float:left; width:435px; margin-left:3px;}
#head02{ float:left; margin-left:6px;width:295px; text-align:left; }


#head03{ float:right;width:180px; margin-right:3px;}
.bb1{ border:1px solid #e5e5e5; width:100%;}
.bb2{ border:1px solid #CCC;}

.top_bg{ background:url(../0809images/bg_top.gif) 0 0 repeat-x;}
.top_bg a{ font-size:14px; }
.line{ border-bottom:1px solid #e5e5e5;}
.tops{margin-top:10px!important;}/*ie and firefox1.5 updata */

#content{ width:938px; margin:0 auto;background-color:#fff; display:inline-table; clear:both;}
#ad{ width:938px; margin:0 auto;background-color:#fff;}
#ad #{margin-left:3px;}
#left{ width:215px; float:left; margin-left:3px;background-color:#EBF4FD;}
#left table{ text-align:left;}
#main_body{ width:510px!important; margin-left:8px; float:left; text-align:left; display:inline; clear:none;}
#main_body #{}
#w100{ width:510px!important; display:block;}
#w101{ width:510px!important; display:block; clear:both;}
#w102{ width:510px!important; display:block; clear:both; margin:0px;}
#w100 div{ width:510px;  display:inline-table;}
#right{ width:178px; float:right; margin-right:3px;}
.m_left{ width:47%!important; float:left; margin-left:4px!important; }
.m_right{ width:47%!important; float:right; margin-right:4px!important;}

#m_pl_left{ width:248px; float:left; margin:10px auto;}
#m_pl_right{ width:248px; float:right; margin-left:5px;margin:10px auto;}
.m_left h1,.m_right h1,#m_pl_left h1,#m_pl_right h1{ line-height:30px; color:#CA6100;font-size:12px; margin:0 0;  font-weight:bolder;}
.m_left h2,.m_right h2,#m_pl_left h2,#m_pl_right h2{ line-height:30px; color:#CA6100;font-size:12px; margin:0 0;  font-weight:bolder;border-bottom:1px dotted #ccc;}

#m_pl_left div,#m_pl_right div{ margin:10px 10px;}
.border_a{ border:1px solid #ccc; display:block;}
h3{ font-size:13px; color:#004F98;font-weight:bolder; background: url(../0809images/line.gif) 0 0 repeat-x; line-height:28px; text-align:left; width:198px; height:28px;margin:0 0; margin-top:5px; border:1px solid #C7D8DD; border-borttom:0;}
h4{ font-size:12px; font-weight:bolder; line-height:26px;text-align:left; width:188px; height:26px;margin:0 0; background-color:#FDF4E9; padding-left:10px; color:#E62A00; margin:10px 0;}
h5{ font-size:12px; font-weight:normal; line-height:30px;text-align:left; margin:0 10px;}
h6{ font-size:13px; font-weight:bolder; line-height:26px;text-align:left; width:920px; height:26px;margin:0 0; background-color:#FDF4E9; padding-left:10px; color:#E62A00; margin-top:5px;}
.font12,.font12 a:link,.font12 a:visited,.font12 a:hover,.f12 a:active{font-size:12px; color:#003366; line-height:22px;}
.w98{ width:98%;}
.w100{ width:100%!important; clear:both; display:inline;}
.border_r{border-right:1px dashed #186CC2; }
.img_b img{ border:1px solid #ddd; padding:5px; background-color:#fff;}
.img_b
.padding01{ padding-left:10px; padding-top:5px;}
.padding02{ padding-left:5px; padding-top:5px;}
.tt_left{ text-align:left;}
.bg_tab{ background-image:url(../0809images/mx_1.jpg); background-repeat:no-repeat; height:30px; padding-left:14px; padding-bottom:1px; font-size:13px; color:#fff; font-weight:bolder;font-family:"Helvetica";}
/*清除链接虚框*/
/*a,area {blr:expression(this.onFocus=this.blur()) }  for IE 
:focus {-moz-outline-style: none; }  for Firefox   
*/

/*line*/
.f_line1{line-height:140%;}
.f_line2{line-height:180%;}
.f_line3{line-height:220%;}
.font16,.font16 a{ font-size:16px; font-family:黑体; line-height:32px; color:#02379B;}
.dujia table{ margin-left:4px; margin-top:4px; margin-bottom:4px;}
.dujia a{font-size:14px; font-weight:150; line-height:28px; color:#000; }
.border01 {
    border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;}
	
.f_004{color:#FFffff;}
.f_004 a:link{color:#ffffff;text-decoration:none;}
.f_004 a:visited{color:#ffffff;text-decoration:none;}
.f_004 a:hover{color:#ffffff;text-decoration:underline;}
.f_004 a:active{padding:2px;}

.fb{font-weight:bold; font-family:"Helvetica"; letter-spacing:-0.05em;}
.f12 {color: #347ABA; text-decoration:none; font-size:12px;}

.f14{font-size:13px;}
#aaaa{width:100%;}
#cc_l{width:310px;float:left;overflow:hidden;}
#cc_r{width:192px;float:right;overflow:hidden; margin-right:5px;}
#cc_r img{ margin-bottom:10px; border:1px solid #ddd; padding:4px;}
*{ margin:0; padding:0; list-style:none;}
.club_body{ float:right; width:174px; padding:4px; margin-right:3px;}
.clearing{ clear:both;font-size: 0px; line-height: 0; height: 0px;border-top:1px solid transparent;visibility: hidden;}
.in{display:block; clear:both;width:510px;margin:0;}
.bg_d .tl,.bg_d .tr,.bg_d .bl,.bg_d .br,.bg_e .tl,.bg_e .tr,.bg_e .bl,.bg_e .br,.bg_e .top{ background-image:url(../0809images/index_bg2.gif);background-repeat:no-repeat; background-position:100px 100px;}

.bg_d{ position:relative;  background-color:#eff5fc;}
.bg_d .tl,.bg_d .tr,.bg_d .bl,.bg_d .br{ height:5px; width:5px;  position:absolute;line-height:0; font-size:0; overflow:hidden;}
.bg_d .tl{ background-position:left -190px; left:0; top:0;}
.bg_d .tr{ background-position:right -190px; right:0; top:0;}
.bg_d .bl{ background-position:left -195px;left:0; bottom:0;}
.bg_d .br{ background-position:right -195px;right:0; bottom:0;}




.bg_e{ position:relative;  background-color:#fff; border:solid 1px #bfcfde; margin:4px auto; padding-top:0;}
.bg_e .top{ background-position:left -250px; position:relative; background-repeat:repeat-x; font-size:13px; color:#004f98; height:24px; line-height:23px; padding-top:4px; padding-left:16px; font-weight:bold; text-align:left;}
.bg_e .tl,.bg_e .tr,.bg_e .bl,.bg_e .br{ height:4px; width:4px; position:absolute; line-height:0; font-size:0; overflow:hidden;}
.bg_e .tl{ background-position:left -240px; left:-1px; top:-1px;}
.bg_e .tr{ background-position:right -240px; right:-1px; top:-1px;}
.bg_e .bl{ background-position:left -245px; left:-1px; bottom:-1px;}
.bg_e .br{ background-position:right -245px; right:-1px; bottom:-1px;}

/*     设置社区id的高度        */
.club_hot_id{ padding-bottom:2px; height:200px;padding-bottom:2px;}
.bg_e_body{ padding:6px; overflow:hidden; text-align:left;}
.club_leftdt{ float:left; margin:4px 0px 0 0;padding:4px; height:96px; width:70px; overflow:hidden; text-align:center;}
.club_leftdt img{ *padding-bottom:6px;}

.bg_e_body dd{ margin-left:80px; border-left:dotted 1px #c4c4c4; }

.club_pocket_id{padding-bottom:2px; height:306px;}
.club_pocket_id1{padding-bottom:2px; height:220px}
.club_pocket_id22{ height:180px;padding-bottom:2px;}
.club_pocket_id3{padding-bottom:2px; height:220px;}
.club_pocket_id2{padding-bottom:2px; height:556px;}
.club_body a:link,.club_body a:visited{color:#347aba;}
.club_body a:hover{ color:#ff8400; text-decoration:underline;}
.club_body  .club_a_more{  background-position:right -236px; float:right; font-size:12px; font-weight:normal; margin:-20px 10px 0 0; padding-right:5px; line-height:16px;}
.club_body  a.club_a_more:hover{background-position:right -256px;}

.club_ul li{background-image:url(../0809images/index_icon_bg.gif); background-repeat:no-repeat; background-position:100px 100px;}

.club_ul li{ background-position:4px -61px; padding:2px 0 2px 10px; line-height:18px; white-space:nowrap; overflow:hidden; text-align:left;_width:52px;}
.club_small_ul li{_width:52px;}


/*  safari      */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #top_nav_bar .first span{position:relative;}
    .categories .cg_ul_link{ margin-top:10px;}
    .bargain_body dd span{ margin-top:0px;}
    .club_body .club_a_more{ margin-top:4px;}
    .star_body .star_com{margin-top:0;}
}

/*  ie 8   */
/*/
.categories .cg_ul_link{ margin-top:10px;}
.bargain_body dd span{ margin-top:0px;}
.club_body .club_a_more{ margin-top:4px;}
.star_body .star_com{margin-top:0;}
/*/

/*  ie 6   */
/*/
.club_ul li{ background-position:4px -61px; padding:2px 0 2px 10px; line-height:18px; white-space:nowrap; overflow:hidden; text-align:left;}
/*/
