@charset "utf-8";
/* CSS Document */

body{ font-size:12px; font-family:"SimSun", Arial, Helvetica, sans-serif; line-height:1.5em;}

body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
ul, ol, li { list-style: none;}

a { color:#325d54; text-decoration:none; }
a:hover { text-decoration:underline;}
img { border:none;}
button { border:none;}
font { font-size:12px;}
em { font-style:normal;}

/* head */
body { background:url(image/body_bg.gif) repeat-x 0 0;}
.head { width:980px; height:65px; overflow:hidden; margin:0 auto; background:url(image/head_bg.gif) no-repeat 0 0;}
.logo { width:154px; height:50px; overflow:hidden; margin:11px 7px 0 12px; float:left;}
.logo a { display:block; width:154px; height:50px; text-indent:-999px;}
.slogan { width:111px; padding-left:8px; height:19px; line-height:17px; *line-height:19px; line-height/*\**/:20px\9; overflow:hidden; color:#fff; background:url(image/head_icon.gif) no-repeat 0 -19px; margin-top:34px; float:left;}
.site-link { float:right; color:#000; padding-right:6px;}
.site-link .link1 { height:14px; margin-top:10px;}
.site-link .link1 li { float:right; text-align:right; height:14px; line-height:14px; background:url(image/li_bg.gif) no-repeat 11px center; *background-position:11px 5px; padding:0 0 0 22px; margin:0;}
.site-link .link1 li.news { padding-left:35px; background:url(template/szshequ/image/headnavicon4.gif) no-repeat 0 0;}
.site-link .link1 a { color:#000; margin:0; padding:0;}
.site-link .link2 { height:14px; margin-top:10px;}
.site-link .link2 span { float:right; height:14px; line-height:14px;}
.site-link .link2 span.hi { width:27px; height:14px; background:url(image/head_icon.gif) no-repeat 0 0;}
.site-link .link2 span.welcome { margin-right:5px;}
.site-link .link2 span.link3 { color:#a8a8a8; line-height:14px;}
.site-link .link2 span.link3 a { font-weight:bold; color:#255707; padding:0 2px;}
.site-link .link4 { height:18px; margin-top:15px;}
.site-link .link4 span { float:right; height:18px; line-height:18px;}
.site-link .link4 span.user { color:#255707; width:auto!important; min-width:75px; width:75px; overflow:hidden;}
.site-link .link4 span.user img { vertical-align:middle; width:18px; height:18px;}
.site-link .link4 span.wadou { background:url(template/szshequ/image/headnavicon6.gif) no-repeat 0 0; padding-left:20px; padding-right:5px; width:50px; font-weight:bold; color:#255707;}
.site-link .link4 span.money { background:url(template/szshequ/image/headnavicon2.gif) no-repeat 0 0; padding-left:20px; width:50px; font-weight:bold; color:#255707;}
.site-link .link4 span.lqwadou { background:url(image/lqwadou.gif) no-repeat 0 0; color:#255707; padding:0 5px 0 18px;}
.site-link .link4 span.lqwadou font { color:#cb1916; font-size:12px;}

/* nav */
.nav { width:980px; height:36px; overflow:hidden; margin:0 auto;}
.nav_l, .nav_c, .nav_r, .nav_c ul { background:url(image/nav_bg.gif) no-repeat; height:36px; float:left;}
.nav_l { background-repeat:no-repeat; background-position:0 0; width:10px;}
.nav_r { background-repeat:no-repeat; background-position:0 -36px; width:10px;}
.nav_c { background-repeat:repeat-x; background-position:0 -108px; width:960px;}
.nav_c ul { width:925px; float:none; overflow:hidden; margin:0 auto; background-repeat:repeat-x; background-position:0 -72px;}
.nav_c li { width:130px; height:36px; overflow:hidden; line-height:36px; *line-height:39px; line-height/*\**/:39px\9; text-align:center; padding-right:2px; color:#fff; font-size:14px; font-weight:bold; background:url(image/nav_li_bg.gif) no-repeat right top; float:left;}
.nav_c li a { display:block; width:130px; height:36px;}
.nav_c li a.on { background:url(image/nav_on_bg.gif) no-repeat 0 0;}
.nav_c li.first span { display:block; width:131px; height:36px; background:url(image/nav_li_bg2.gif) no-repeat left top;}
.nav_c li.last { background:url(image/nav_li_bg2.gif) no-repeat right -36px;}
.nav_c li.last a { background:url(image/while_arrow.gif) no-repeat 103px 17px;}
.nav_c a { color:#fff;}
.nav_c a:hover { text-decoration:none;}

/* search */
.wrap { width:980px; height:100%; overflow:hidden; margin:5px auto;}
.index_left { width:740px; height:100%; overflow:hidden; float:left;}
.index_search { height:118px; overflow:hidden; background:url(image/index_search_bg.gif) no-repeat 0 0; padding-left:165px;}
.index_search_menu { height:25px; margin:18px 0 6px -9px;; position:relative;}
.index_search_menu ul {}
.index_search_menu li { width:62px; height:25px; line-height:18px; *line-height:21px; line-height/*\**/:21px\9; float:left; background:url(image/index_search_li_bg.gif) no-repeat right 4px; color:#1c553d; text-align:center; cursor:pointer;}
.index_search_menu li.clear_bg { background:none;}
.index_search_menu li.on { background:url(image/index_search_li_bgon.gif) no-repeat center 0; width:62px; height:25px; color:#fff;}
.index_search_input { height:31px;}
.index_search_text { float:left; border-left:1px solid #85bc3e; border-top:1px solid #85bc3e; border-right:1px solid #f6ffd6; border-bottom:1px solid #f6ffd6; width:385px; height:29px; margin-right:11px;}
.index_search_text2 { border-left:1px solid #72a43e; border-top:1px solid #72a43e; border-right:1px solid #e2f0b2; border-bottom:1px solid #e2f0b2; width:383px; height:27px; background:#fff;}
.index_search_range { width:79px; height:27px; overflow:hidden; padding-right:2px; background:url(image/index_search_range.gif) no-repeat right top; margin-right:8px; float:left;}
.index_search_range span { display:block; width:48px; padding-right:18px; padding-left:8px; height:27px; overflow:hidden; line-height:27px; *line-height:29px; line-height/*\**/:30px\9; text-align:center; color:#7fae9d; background:url(image/search_arrow.gif) no-repeat 62px 11px; cursor:pointer;}
#index_search_sort { display:block; width:79px; overflow:hidden; background:#fff; border:1px solid #72a43e; border-top:none; position:absolute; margin:2px 0 0 -1px; z-index:1000;}
#index_search_sort li, #index_search_sort li a { text-align:center; width:79px; height:22px; line-height:22px; *line-height:25px; color:#1c553d;}
#index_search_sort li a { display:block;}
#index_search_sort li a:hover { background:#caea3d; text-decoration:none;}
.index_search_keyword { width:370px; height:18px; line-height:18px; overflow:hidden; border:0; background:none; color:#7fae9d; font-size:12px; margin-top:4px; *margin-top:4px; margin-top/*\**/:4px\9; float:left;}
.index_btn_search { float:left; width:66px; height:28px; overflow:hidden; margin-top:2px; margin-right:10px;}
.index_btn_search input { width:66px; height:28px; overflow:hidden; background:url(image/index_btn_search.gif) no-repeat 0 0; border:0; cursor:pointer; vertical-align:middle;}
.index_btn_link { float:left; color:#255707; width:100px; height:14px; line-height:14px; margin-top:8px; *margin-top:9px; margin-top/*\**/:9px\9;}
.index_btn_link a { color:#255707; padding:0 2px;}
.index_hot_search { margin-top:10px; color:#fff;}
.index_hot_search a { color:#c6ea3a;}

.index_flash { height:152px; margin-top:10px; position:relative; margin-bottom:-10px;} /* flash */
.index_ad { height:116px; margin-top:10px;}

.index_content { height:308px; padding:20px 8px 14px; background:url(image/index_content_bg.gif) no-repeat 0 0;}
.yhmain, .costmain, .convenient, .neighbor, .domestic, tollfree, .property, .b2c { height:308px; width:724px; overflow:hidden;}

/* 5月24日改版首页顶部及中部通栏广告样式 */
div.banner_01{width:981px; height:auto; margin:0 auto 10px;}
div.banner_02{width:981px; height:100px; margin:5px auto;}
div.banner_03{width:741px; height:100px; margin:0 auto 5px;}

/* 5月24日改版首页第一排样式 */

/* 浮动圆角线框定位 */
div.dingwei1{position:absolute; top:0; left:0;}
div.dingwei2{position:absolute; top:21px; left:321px;}
div.dingwei3{position:absolute; top:0;left:740px;}
div.dingwei4{position:absolute; top:23px;left:741px;}

/* 浮动圆角线框透明样式 */
#pngstyle_l {height: 21px; width: 340px; background-repeat: repeat;}
html>body #pngstyle_l{background-repeat: repeat;background-image: url(image/toprightpng_1.png); width:340px; height:21px;}
* #pngstyle_l {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="image/toprightpng_1.png"); width:340px; height:21px;}

#pngstyle_l_2 {height: 239px; width: 19px; background-repeat: repeat;}
html>body #pngstyle_l_2{background-repeat: repeat;background-image: url(image/toprightpng_2.png); height: 239px; width: 19px; }
* #pngstyle_l_2 {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="image/toprightpng_2.png");height: 239px; width: 19px; }

#pngstyle_r {height: 23px; width: 241px; background-repeat:repeat;}
html>body #pngstyle_r{background-repeat: repeat;background-image: url(image/topleftpng_1.png); width:241px; height:23px;}
* #pngstyle_r {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="image/topleftpng_1.png"); width:241px; height:23px;}

#pngstyle_r_2 {height: 237px; width:18px; background-repeat:repeat;}
html>body #pngstyle_r_2{background-repeat: repeat;background-image: url(image/topleftpng_2.png); width:18px; height:237px;}
* #pngstyle_r_2 {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="image/topleftpng_2.png"); width:18px; height:237px;}

/* 深圳沸点样式 */
div.feidian{width:981px; height:260px; position:relative;}

/* 左侧图片样式 */
div.feidian .hotimage{float:left; width:340px; height:260px;}

/* 中间文字样式 */
div.feidian .feidiantext{float:left; width:401px; height:260px; background:url(image/centerbg.jpg) left top scroll no-repeat;}
div.feidian .feidiantext h1{font-size:24px; color:#000; font-weight:bold;  margin-left:5px; margin-top:10px;}
div.feidian .feidiantext h1 span{color:#F00; font-size:16px; font-family:Arial, Helvetica, sans-serif;}

div.feidian .feidiantext h2{font-size:16px; color:#C00; font-weight:bold;  margin:10px auto; text-align:center; clear:both;}
div.feidian .feidiantext h2 a{font-size:16px; color:#C00; font-weight:bold;  margin:10px auto; text-align:center; clear:both;}
div.feidian .feidiantext .textkuang{margin-top:10px; height:45px;}
div.feidian .feidiantext .textkuang .ellipsis a{padding-left:15px; float:left; background:url(image/dian.gif) scroll 0 3px no-repeat; width:180px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

/* 右侧登录样式 */
.index_box230 { width:230px; height:100%; overflow:hidden; float:right;}
.index_box230 .top10px { margin-top:10px;}
.index_box230 .top, .index_box230 .bottom { background:url(image/index_left_bg.gif);}
.index_box230 .top { height:25px; background-repeat:no-repeat;}
.index_box230 .bottom { height:25px; background-repeat:no-repeat; background-position:0 -27px;}
.index_box230 .center { background:url(image/index_left_centerbg.gif) repeat-y;}
.index_box230 .center2 { background:url(image/index_left_bg2.gif) no-repeat 0 bottom; padding:0 10px; width:210px; height/*\**/:93px\9;}
.index_box230 .login { width:210px; height:55px; overflow:hidden;}
.index_box230 .login .fill { float:left; width:146px; height:55px; overflow:hidden;}
.index_box230 .login .fill input { border:none; background:none; font-size:12px; color:#8ab280; height:14px; line-height:14px; width:108px; overflow:hidden;}
.input_username, .input_password { width:120px; height:20px; padding:3px 0 0 26px; overflow:hidden; background:url(image/index_login_input.gif) no-repeat 0 0; margin-bottom:7px; font-size:12px;}
.input_password { background-position:0 -24px;}
.index_box230 .login .enter { width:53px; height:55px; float:right;}
.input_login_submit { display:block; width:53px; height:55px; overflow:hidden; text-indent:-9999px; background:url(image/index_login_enter.gif) no-repeat 0 0; border:0; cursor:pointer;}

.index_box230 .titlebg{height:20px; background: url(image/230_title_bg.jpg) no-repeat scroll left top; padding-left:30px; font-size:14px; color:#FFF; padding-top:5px;}
.index_box230 .righttext{width:200px; height:auto; +height:75px; margin-left:10px; margin-top:10px;}
.index_box230 .righttext li{padding-left:15px; height:25px; +height:23px; width:215px; _width:215px; background:url(image/dian.gif) scroll 0 3px no-repeat; overflow: hidden;}
.index_box230 .righttext li a{_padding-left:0px; width:215px; height:23px; overflow: hidden;}

.index_box230 .login_2 { width:215px; height:18px; overflow:hidden; margin:6px 0 0; padding-bottom:6px;}
.index_box230 .login_2 font { font-size:12px; color:#4a6d62;}
.index_box230 .login_2 a { font-size:12px; font-weight:bold; text-decoration:underline; color:#255707;}
.index_box230 .login_2 a:hover { text-decoration:none;}
.index_box230 .login_2 input { vertical-align:middle;}
.index_box230 .top10px { margin-top:10px;}

.index_box230 .avatar_list li { padding:3px 8px;}
.index_box230 .sidebox h2.title { margin:0 0 5px; background:url(template/szshequ/image/sidebar_title.gif) no-repeat 0 0; color:#4A6D62; height:18px; padding:6px 10px;}
#sidebar .bulletin, .index_box230 .bulletin { height:71px; overflow:hidden;}
#sidebar .bulletin a, .index_box230 .bulletin a { display:block; height:24px; overflow:hidden; line-height:24px; text-decoration:none;}
#sidebar .bulletin a:hover, .index_box230 .bulletin a:hover { color:#83c617; text-decoration:none;}
.index_box230 .doing { overflow:hidden; height:180px;}
.index_box230 .doing li { height:20px; line-height:25px; padding:5px 0; overflow:hidden;}
.index_box230 .doing li img{ width:18px; height:18px; border:1px solid #7bb425; vertical-align:middle;}

/* 5月24日改版首页第三排样式 */

div.hotpoint{width:981px; height:446px; position:relative; margin:5px auto; }

div.hotpoint .hotpoint_left{float:left; height:446px; width:740px; margin-right:5px; }

/* 热点文字 */
div.hotpoint .hotpoint_left  .hotpointhuati .huati{float:left; height:339px; width:332px; background:#fff; border:1px #195a06 solid;}

/* 热点文字标题 */
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huatihead{background:url(image/huatititle.gif) 0 0 no-repeat; height:31px; width:332px; position:relative;}
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huatihead .more{position:absolute; right:10px; top:5px;}

/* 热点文字正文 */
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huatibg{background:url(image/huati.jpg) 0 -34px no-repeat; height:295px;}
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huaticontent{width:291px; float:left; height:290px; margin-left:10px; padding-top:10px;}
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huaticontent li{font-size:14px; border-bottom:1px #ccc dotted; height:23px; line-height:23px; overflow:hidden; margin-bottom:5px;}
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huaticontent li a{font-size:14px; height:23px; line-height:23px; overflow:hidden;}
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huaticontent li span a{color:#F00; margin-right:10px;}


/* 底部样式 */
div.hotpoint .hotpoint_left  .hotpointhuati .huati .huatifoot{background:url(image/huati.jpg) 0 -333px no-repeat; height:24px; _margin-top:-5px;}

/* 热点图片-FLASH */
.hotpoint .hotpoint_left  .hotpointhuati .centercontent{width:400px; float:left; margin-left:5px; height:339px;}
.hotpoint .hotpoint_left  .hotpointhuati .flashpic{width:400px; height:230px;}

/* 热点图片-搜索 */
.redian_search {height:100px; background:url(image/index_search.gif) no-repeat 0 0; margin-top:10px;}
.redian_search .input { padding:22px 0 0 110px;}
.redian_search .input input { float:left; border:0; background:none;}
.redian_search .input input.int1 { width:94px; *width:92px; height:15px; line-height:15px; color:#3f3f3f; margin-right:35px;}
.redian_search .input input.int2 { width:73px; *width:73px; height:15px; line-height:15px; color:#c3c3c3; margin-right:16px; _margin-right:14px;}
.redian_search .input input.int3 { width:56px; height:27px; position:relative; left:15px; top:-1px; margin-top:-5px; cursor:pointer;}

.redian_search .keyword { color:#255707; clear:both; padding:6px 0 0 112px; _padding:4px 0 0 80px; line-height:22px; position:relative;}
.redian_search .keyword a { color:#dffa78; padding:0 4px;}
.redian_search .keyword span { background:url(image/more.gif) no-repeat right 0; padding-right:14px; cursor:pointer;}
.redian_search .keyword span a:hover { text-decoration:none;}

/* 热点右侧小图片链接 */
.c_search { height:100px; background:url(image/c_search.gif) no-repeat 0 0;}
.c_search .input { padding:22px 0 0 137px;}
.c_search .input input { float:left; border:0; background:none;}
.c_search .input input.int1 { width:114px; *width:112px; height:15px; line-height:15px; color:#3f3f3f; margin-right:35px;}
.c_search .input input.int2 { width:133px; *width:133px; height:15px; line-height:15px; color:#c3c3c3; margin-right:16px; _margin-right:14px;}
.c_search .input input.int3 { width:46px; height:27px; position:relative; margin-top:-5px; cursor:pointer;}
.c_search .keyword { color:#255707; clear:both; padding:6px 0 0 112px; _padding:4px 0 0 80px; line-height:22px;}
.c_search .keyword a { color:#dffa78; padding:0 4px;}
.c_search .keyword span { background:url(image/more.gif) no-repeat right 0; padding-right:14px; cursor:pointer;}
.c_search .keyword span a:hover { text-decoration:none;}

/* 右侧图片列表*/
div.hotpoint .rightpiclist{width:230px; float:left; height:445px;  border:1px #195a06 solid;}
div.hotpoint .rightpiclist .rightpiclisthead{height:27px; background:url(image/newshangjia.gif) no-repeat; position:relative;}
div.hotpoint .rightpiclist .rightpiclisthead .more{position:absolute; right:10px; top:5px;}
div.hotpoint .rightpiclist .piclist{width:225px; _width:auto; height:auto; padding-top:5px;}
div.hotpoint .rightpiclist .piclist li{width:104px; height:45px; border:1px #999 solid; float:left; margin-bottom:5px; margin-left:5px; 
_margin-left:3px;}
div.hotpoint .tamen{height:44px; width:225px; margin:0 auto; background:url(image/hotcoupons.gif) no-repeat; clear:both; position:relative;}
div.hotpoint .tamen .more{position:absolute; right:7px; top:15px;}

div.hotpoint .qingwatou{height:265px; overflow:hidden; background:url(image/hotyouhui_bg.gif) repeat-x;}
div.hotpoint .qingwatou ul{padding-top:5px;}

div.hotpoint .qingwatou li{width:185px; height:33px; color:#165003; font-size:12px; font-weight:bold; padding-left:40px; margin-bottom:5px; border:none; line-height:33px; overflow:hidden; position:relative;}

div.hotpoint .qingwatou li.sheng_icon{background:url(image/youhui_icon.gif) 3px -109px no-repeat; width:185px; height:34px; color:#165003; font-size:12px; font-weight:bold; padding-left:40px; margin-bottom:3px; border:none; line-height:33px; overflow:hidden; position:relative;}

div.hotpoint .qingwatou li.shou_icon{background:url(image/youhui_icon.gif) 3px -73px no-repeat; width:185px; height:34px; padding-left:40px; margin-bottom:3px; border:none; line-height:33px; overflow:hidden;}

div.hotpoint .qingwatou li.zhe_icon{background:url(image/youhui_icon.gif) 3px -36px no-repeat; width:185px; height:34px; padding-left:40px; margin-bottom:3px; border:none; line-height:33px; overflow:hidden;}

div.hotpoint .qingwatou li.song_icon{background:url(image/youhui_icon.gif) 3px 0 no-repeat; width:185px; height:34px; padding-left:40px; margin-bottom:3px; border:none; line-height:33px; overflow:hidden;}

div.hotpoint .qingwatou li .number{position:absolute; width:20px; height:20px; left:9px; top:8px; color:#fff; font-weight:bold; font-size:14px; text-align:center;}

div.hotpoint .qingwatou li a:link{border:none;}
div.hotpoint .qingwatou li img {border:1px solid #7BB425; height:18px; vertical-align:middle; width:18px;}

.home_hotmovie{width:100%; height:184px; padding-top:35px; background:url(image/homepage_movie_bg.png) no-repeat; position:relative;}
.home_hotmovie .more1{position:absolute; right:10px; top:5px;}


.home_hotmovie .hotmovielist{width:430px; height:170px; position:relative; float:left;}
.home_hotmovie .hotmovielist .left{top:40px; left:10px; width:17px; height:58px; position:absolute; background:url(image/leftandright.gif) 0px 0px;}
.home_hotmovie .hotmovielist .right{top:40px; right:0px; width:17px; height:58px; position:absolute; background:url(image/leftandright.gif) 17px 0px;}
.home_hotmovie .hotmovielist .left_ {top:40px; left:10px; width:17px; height:58px; position:absolute; background:url(image/movieimages/leftandright_gray.gif) 0px 0px;} 
.home_hotmovie .hotmovielist .right_ {top:40px; right:0px; width:17px; height:58px; position:absolute; background:url(image/movieimages/leftandright_gray.gif) 17px 0px;}

#hotmovieContainer{width:360px; height:188px; overflow:hidden; position:absolute; margin:0px auto 10px; text-align:center; left:40px; _left:30px;}
#hotmovieContent{position:relative; margin:0 auto;}


.home_hotmovie .hotmovielist ul{margin:5px auto; overflow:hidden;}
.home_hotmovie .hotmovielist li{width:110px; height:170px; float:left; padding:0 5px;}
.home_hotmovie .hotmovielist li img{width:110px; height:134px;}
.home_hotmovie .hotmovielist li p{height:30px; color:#275b7f; margin:0 auto; text-align:center; line-height:30px;}

.home_hotmovie .hotmovieinfo{width:500px; float:left; margin-left:42px; height:170px; }
.home_hotmovie .hotmovieinfo .home_yingyuan{color:#060}
.home_hotmovie .hotmovieinfo .home_yingyuan_1{color:#060; border-bottom:1px dotted #999;}

div.iconlistblack{width:981px; height:328px; position:relative; background:url(image/iconbackground.gif) left top no-repeat; margin:5px auto;}

div.iconlistblack .iconlist_01{background:none; overflow:hidden; float:left; width:241px; height:318px; margin-left:3px;}
div.iconlistblack .iconlist_01 ul{width:auto; height:228px; margin:50px auto 0;}
div.iconlistblack .iconlist_01 li{float:left; width:69px; height:67px; margin:5px; _margin:4px; text-align:center}
div.iconlistblack .iconlist_01 li a{width:69px; height:67px;}
div.iconlistblack .more{height:20px; margin-top:10px; margin-right:10px; text-align:right;}

div.iconlistblack .iconlist_02{background:none; overflow:hidden; float:left; width:241px; height:318px; margin-left:5px; _margin-left:2px;}
div.iconlistblack .iconlist_02 ul{width:auto; height:228px; margin:50px auto 0;}
div.iconlistblack .iconlist_02 li{float:left; width:69px; height:67px; margin:5px; _margin:4px; text-align:center}
div.iconlistblack .iconlist_02 li a{width:69px; height:67px;}

div.iconlistblack .iconlist_03{background:none; overflow:hidden; float:left; width:241px; height:318px; margin-left:5px; _margin-left:3px;}
div.iconlistblack .iconlist_03 ul{width:auto; height:228px; margin:50px auto 0;}
div.iconlistblack .iconlist_03 li{float:left; width:69px; height:67px; margin:5px; _margin:4px; text-align:center}
div.iconlistblack .iconlist_03 li a{width:69px; height:67px;}

div.iconlistblack .iconlist_04{background:none; overflow:hidden; float:left; width:241px; _width:238px; height:318px; margin-left:3px; _margin-left:5px; }
div.iconlistblack .iconlist_04 ul{width:auto; height:228px; margin:50px auto 0;}
div.iconlistblack .iconlist_04 li{float:left; width:69px; height:67px; margin:5px; _margin:4px; text-align:center}
div.iconlistblack .iconlist_04 li a{width:69px; height:67px;}

/*yl*/
.ylleft{width:285px; padding:0px 5px 5px 5px; float:left; margin-right:15px;}
.jiaodian_title{background:url(image/k_title1.gif) left top; width:276px; height:34px; margin-bottom:5px;}
.jiaodian_content{font-size:14px;}
.jiaodian_content ul{width:285px; margin-top:10px;}
.jiaodian_content ul li{margin-bottom:7px; color:#666; height:20px; overflow:hidden}
.jiaodian_content ul li span{color:#305c53;}
.jiaodian_content ul li a{color:#666; text-decoration:none; width:200px; overflow:hidden; text-overflow:ellipsis;}
.jiaodian_content ul li a:hover{color:#666; text-decoration:underline;}
.ylright{float:left; width:382px; margin-top:10px;}
.toupiao{width:389px; height:87px; background:url(image/toupiao_bg.gif) left top;}
.toupiao_content{width:270px; height:63px; padding:5px; margin-left:10px;}
.toupiao_content h1{font-size:14px; font-weight:bold; color:#305c53; margin-top:12px;}
.toupiao_content p{font-size:12px; color:#555;}
.yingyong{width:389px; height:180px; margin-top:10px;}
.yingyong_title{width:389px; height:23px; background:url(image/yingyong_title.gif) left top;}
.yingyong_title .totalright{float:right; margin-right:5px; text-align:right;}
.yingyong_title .totalright a{color:#305c53}
.yingyong_title .totalright span{font-size:16px; font-weight:bold; color:#900; font-family:Verdana, Geneva, sans-serif;}
.yingyong_list{width:389px; height:150px; margin:5px; clear:both;}
.yingyong_list ul{list-style:none}
.yingyong_list ul li{float:left; height:80px; width:54px; margin:5px 12px 5px 10px;}
.yingyong_list ul li .imgstyle{display:block; width:54px; height:54px; text-align:center; margin:3px auto;}
.yingyong_list ul li p{width:54px; font-size:12px; color:#305c53; text-align:center;}

/*yh*/
.yhflash { width:410px; padding-right:5px; float:left; border-right:1px dashed #d2d2d2;}
.yhflash_a { width:410px; height:230px; overflow:hidden; margin-bottom:4px;}
.yhflash_b { width:410px; height:80px; overflow:hidden; margin-top:8px;}
.yhlist { float:right; width:300px; overflow:hidden;}
.yhlist ul { width:310px;}
.yhlist ul li { float:left; width:145px; margin-right:10px;}
.yhlist ul li span { display:block; color:#adb1b0; height:30px; line-height:28px; overflow:hidden;}
.yhlist ul li span a { color:#4c7d6f; font-weight:bold;}
.yhlist ul li .photo { width:144px; height:72px; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
.yhlist ul li .photo a { display:block; width:140px; height:68px; padding:1px; border:1px dashed #bfbfbf;}
.yhlist ul li .photo a:hover { border:1px solid #66ad57;}
.yhlist ul li .photo a img { width:140px; height:68px;}

/* costmain */
.costmain2 { padding-bottom:7px; height:200px; overflow:hidden;}
.costflash { width:500px; height:200px; padding-right:9px; border-right:1px dashed #dbddd3; float:left; overflow:hidden;}
.cost_headline { width:208px; height:200px; overflow:hidden; float:right;}
.cost_headline h4 { height:28px; background:url(image/index_headine.gif) no-repeat; text-indent:-999px;}
.cost_headline ul { padding-top:12px;}
.cost_headline ul li { width:208px; height:18px; line-height:18px; overflow:hidden; font-size:14px; margin-bottom:6px; padding-left:10px; background:url(image/icon02.gif) no-repeat 3px 6px;}
.cost_headline ul li a { color:#4a6d62;}
.cost_logo { background:#fdfff2; border-top:1px dashed #dbddd3; border-bottom:1px dashed #dbddd3;}
.cost_logo2 { width:721px; overflow:hidden; margin:0 auto; padding-top:10px;}
.cost_logo2 ul { width:735px;}
.cost_logo2 ul li { width:137px; text-align:center; color:#325148; line-height:18px; float:left; margin-right:9px;}
.cost_logo2 ul li a { color:#325148; line-height:34px;}
.cost_logo2 ul li .photo { width:133px; height:58px; overflow:hidden; padding:1px; border:1px solid #c6c6c5;}

/* convenient */

.convenient_left { width:493px; float:left; padding-right:4px; border-right:1px dashed #dcded3; overflow:hidden;}
.convenient_left .ad { height:50px; overflow:hidden; text-align:center;}
.convenient_left .fwlist { height:104px; overflow:hidden; padding:14px 0 15px 0;}
.convenient_left .fwlist ul { background:url(image/fwlist.gif); height:80px; overflow:hidden;}
.convenient_left .fwlist li { padding-left:4px; height:20px; line-height:20px; overflow:hidden; float:left;}
.convenient_left .fwlist li a { color:#1c553d;}
.convenient_left .fwlist h4 { font-size:14px; height:16px; font-weight:bold; color:#1b553d; margin-bottom:11px;}
.convenient_left .fwlist .list1 { width:123px; padding-right:4px; float:left;}
.convenient_left .fwlist .list1 li { width:37px; overflow:hidden;}
.convenient_left .fwlist .list2 { width:174px; padding-left:4px; padding-right:4px; border-left:1px dashed #c6c6c6; float:left;}
.convenient_left .fwlist .list2 li { width:54px; overflow:hidden;}
.convenient_left .newsj { background:#fdfff2; border-top:1px dashed #dcded3; height:145px; overflow:hidden;}
.convenient_left .newsj h4 { color:#33524a; font-weight:bold; height:25px; line-height:30px; overflow:hidden;}
.convenient_left .newsj li { width:240px; float:left; padding-right:5px; height:22px; line-height:22px; overflow:hidden;}
.convenient_left .newsj li img { vertical-align:middle;}
.convenient_left .newsj li a { color:#000;}
.convenient_left .newsj li span { color:#6a6a6a;}
.convenient_r { float:left; width:222px; padding-left:4px; overflow:hidden;}
.convenient_r1 h4, .convenient_r2 h4 { height:22px; line-height:22px; overflow:hidden; padding-left:30px; background:url(image/convenient_rh1.gif) no-repeat 0 0; color:#1d553c; font-size:14px; font-weight:bold;}
.convenient_r1 ul { background:url(image/facility_guide3.gif) no-repeat 0 0; height:118px; overflow:hidden; margin:13px 0;}
.convenient_r1 li, .convenient_r2 li { float:left; width:55px; height:22px; line-height:22px; margin-bottom:10px; overflow:hidden; padding-left:18px;}
.convenient_r2 { margin-top:21px;}
.convenient_r2 h4 { background:url(image/convenient_rh2.gif) no-repeat 0 0;}
.convenient_r2 ul { background:url(image/convenient_r2.gif) no-repeat 0 0; height:100%; overflow:hidden; margin:15px 0 0;}

/* neighbor */
.neighbor_l { width:373px; padding-right:5px; float:left; border-right:1px dashed #dcded3; overflow:hidden;}
.neighbor_l h3 { height:23px; line-height:25px; overflow:hidden; background:url(image/neighbor_lh.gif) no-repeat 0 0; font-size:14px; font-weight:bold; color:#1b553d; padding-left:24px; margin-bottom:4px;}
.neighbor_l .top { background:#fdfff2; border-bottom:1px dashed #dcded3; padding:10px 5px;}
.neighbor_l .top h4 { font-size:14px; font-weight:bold; color:#000; margin-bottom:4px;}
.neighbor_l .top p { text-indent:2em; color:#6a6a6a; line-height:22px;}
.neighbor_l .top p a { color:#ba0000;}
.neighbor_l .news { margin-top:10px;}
.neighbor_l .news li { height:23px; line-height:23px; overflow:hidden; font-size:14px;}
.neighbor_l .news li a { color:#000;}
.neighbor_l .news li span { color:#6a6a6a;}
.neighbor_l .news li em { color:#6a6a6a; font-size:12px;}
.neighbor_r { width:340px; padding-left:5px; overflow:hidden; float:left;}
.neighbor_r1 .top, .neighbor_r2 .top { height:23px; line-height:25px; overflow:hidden; background:url(image/neighbor_rh.gif) no-repeat 0 0; padding-right:5px;}
.neighbor_r1 .top h4, .neighbor_r2 .top h4 { padding-left:23px; font-size:14px; font-weight:bold; color:#1b553d; float:left;}
.neighbor_r1 .top a, .neighbor_r2 .top a { float:right; color:#6a6a6a;}
.neighbor_r1 .pic { width:331px; height:90px; overflow:hidden; padding:6px 4px; margin:3px auto; background:#f8fbf4;}
.neighbor_r1 .pic ul { width:336px;}
.neighbor_r1 .pic li { width:43px; height:43px; margin:0 5px 4px 0; overflow:hidden; float:left;}
.neighbor_r1 .pic li img { width:43px; height:43px;}
.neighbor_r2 .top { background:url(image/neighbor_rh2.gif) no-repeat 0 0;}
.neighbor_r2 .ad { text-align:center; height:77px; overflow:hidden; margin:6px auto 5px;}
.neighbor_r2 li { padding-left:10px; background:url(image/icon02.gif) no-repeat 3px 8px; height:22px; line-height:22px; font-size:14px;}
.neighbor_r2 li a { color:#000;}
.neighbor_r2 li em { color:#6a6a6a; font-size:12px;}

/* domestic */
.domestic_l { width:486px; padding-right:5px; overflow:hidden; float:left;}
.domestic_l .link { height:23px; line-height:23px; background:url(image/domestic_l_link.gif) no-repeat 0 0; overflow:hidden; text-align:center;}
.domestic_l .link a { color:#1b553d; padding:0 2px;}
.domestic_l .pic { margin:8px auto; width:480px; height:177px;}
.domestic_l .pic ul { width:485px;}
.domestic_l .pic li { width:92px; height:177px; margin-right:5px; float:left; overflow:hidden;}
.domestic_l .pic li span { width:88px; height:106px; overflow:hidden; display:block; padding:1px; border:1px solid #b3b3b2; margin-bottom:5px;}
.domestic_l .pic li p { height:66px; line-height:22px; color:#666; overflow:hidden;}
.domestic_l .ad { width:479px; overflow:hidden; margin-top:16px;}
.domestic_l .ad ul { width:501px;}
.domestic_l .ad li { width:145px; height:75px; overflow:hidden; margin-right:22px; float:left;}
.domestic_r { float:left; padding-left:5px; background:#fdfff2; width:227px; border-left:1px dashed #dcded3;}
.domestic_r h4 { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#1b553d; padding-left:15px; background:url(image/domestic_icon.gif) no-repeat 0 6px;}
.domestic_r li { height:22px; line-height:22px; padding-left:12px; overflow:hidden; background:url(image/li_bg2.gif) no-repeat 3px 9px;}
.domestic_r li a { color:#000;}
.domestic_r .link { text-align:right; line-height:30px;}
.domestic_r .link a { color:#1b553d; padding-left:20px;}

/* Toll-free */
.tollfree .n1 { width:717px; height:102px; background:url(image/tollfree_01.gif) no-repeat 0 0; margin:0 auto;}
.tollfree .n1 span { font-size:14px; color:#585959; display:block; float:right; padding:10px 10px 0 0;}
.tollfree .n1 span em { font-size:18px; font-family:"Arial"; color:#d20c09;}
.tollfree .n2 { width:717px; height:82px; background:url(image/tollfree_02.gif) no-repeat 0 0; margin:0 auto;}
.tollfree .n3 { margin-top:14px;}
.tollfree .n3 .top { height:18px; background:url(image/mfdh.gif) no-repeat 0 0; padding-left:30px; margin-bottom:5px;}
.tollfree .n3 .top h4 { font-size:14px; font-weight:bold; color:#4a6d62; float:left;}
.tollfree .n3 .top a { float:right; margin-left:15px;}
.tollfree .n3 .list { background:#f8fbf4; height:66px; padding:10px;}
.tollfree .n3 li { width:135px; padding-right:5px; float:left; height:22px; line-height:22px; overflow:hidden;}
.tollfree .n3 li a { color:#585959;}

/* property */
.property .n1 { width:717px; overflow:hidden; margin:0 auto;}
.property .n1 .top, .property .n1 .bottom { height:3px; overflow:hidden; line-height:0; font-size:0; background:url(image/property_bg.gif) no-repeat 0 0;}
.property .n1 .bottom { background-position:0 -3px;}
.property .n1 .center { background:#f8fbf4; border-left:1px solid #badaa1; border-right:1px solid #badaa1; padding:0 10px; height:100%; overflow:hidden;}
.property .n1 .center .left { width:498px; float:left; overflow:hidden;}
.property .n1 .center .left .title { height:30px; line-height:30px;}
.property .n1 .center .left .title h4 { float:left; font-size:14px; font-weight:bold; color:#4a6d62; background:url(image/property_icon.gif) no-repeat 0 8px; padding-left:25px;}
.property .n1 .center .left .title a { float:right; color:#4a6d62;}
.property .n1 .center .left ul { width:508px;}
.property .n1 .center .left li { width:115px; height:33px; overflow:hidden; border:1px solid #cae2b8; margin:0 10px 6px 0; float:left;}
.property .n1 .center .right { float:right; width:187px; margin-top:30px; overflow:hidden;}
.property .n1 .center .right img { display:block; margin-bottom:5px;}
.property .n2 { margin-top:14px;}
.property .n2 .top { height:18px; background:url(image/property_icon2.gif) no-repeat 8px 0; padding-left:30px; margin-bottom:5px;}
.property .n2 .top h4 { font-size:14px; font-weight:bold; color:#4a6d62; float:left;}
.property .n2 .top a { float:right;}
.property .n2 .list { background:#f8fbf4; height:105px; padding:8px 10px 10px;}
.property .n2 li { width:135px; padding-right:5px; float:left; height:20px; line-height:20px; overflow:hidden;}
.property .n2 li a { color:#585959;}

/* b2c */
.b2c .n1 { width:393px; height:245px; overflow:hidden; margin-right:14px; padding-left:5px; float:left;}
.b2c .n1 .jjzs { height:30px; line-height:35px; overflow:hidden; padding-left:25px; background:url(image/b2c_hot.gif) no-repeat 0 0; font-size:14px; font-weight:bold; color:#000;}
.b2c .n1 .sqtj { height:168px; overflow:hidden; background:url(image/b2c_bg1.gif) no-repeat 0 0;}
.b2c .n1 .sqtj ul { padding:51px 0 0 75px; width:500px}
.b2c .n1 .sqtj li { float:left; color:#585959; width:120px; margin:0 64px 25px 0;}

.b2c .n2 { float:left; width:306px; height:245px; overflow:hidden;}
.b2c .n2 .title { height:23px; line-height:26px; overflow:hidden; background:url(image/b2c_bg2.gif) no-repeat 0 0; padding-right:5px;}
.b2c .n2 .title h4 { float:left; font-size:12px; font-weight:bold; color:#325d54; padding-left:23px;}
.b2c .n2 .title a { float:right;}
.b2c .n2 p { color:#585959; line-height:14px;}
.b2c .n2 p strong { display:block; padding:6px 0;}
.b2c .n3 { width:100%; overflow:hidden; padding-top:10px;}
.b2c .n1 h4 { color:#325d54; font-size:14px; font-weight:bold; background:url(image/b2c_bg3.gif) no-repeat 4px 3px; padding-left:20px; margin-top:25px;}

/*link*/
.index_link { width:980px; overflow:hidden; margin:0 auto 10px;}
.index_coop {background:#f8fbf4 url(image/hezuohuoban.jpg) 10px 10px no-repeat; width:100%; overflow:hidden; padding-left:60px; margin:5px;}
.Partners { width:927px; overflow:hidden; margin-top:5px;}
.Partners ul { width:944px;}
.Partners ul li { float:left; margin:0 10px 5px 0; border-bottom:1px solid #c9c9c8; border-right:1px solid #c9c9c8; width:99px; height:31px; overflow:hidden;}
/*.Partners ul li a { display:block; width:97px; height:29px; overflow:hidden; border:1px solid #f3f3f3;}*/

.Partners ul li a { display:block; width:99px; height:31px; overflow:hidden;}
.Partners ul li a.p1 { background-position:0 0;}
.Partners ul li a.P2 { background-position:0 -32px;}
.Partners ul li a.p3 { background-position:0 -64px;}
.Partners ul li a.p4 { background-position:0 -96px;}
.Partners ul li a.p5 { background-position:0 -128px;}
.Partners ul li a.p6 { background-position:0 -160px;}
.Partners ul li a.p7 { background-position:0 -192px;}
.Partners ul li a.p8 { background-position:0 -224px;}
.Partners ul li a.p9 { background-position:0 -256px;}
.Partners ul li a.p10 { background-position:0 -288px;}
.Partners ul li a.p11 { background-position:0 -320px;}

.index_coop_textlink {background:#f8fbf4 url(image/youqinglianjie.jpg) 10px 10px no-repeat; width:100%; height:80px; overflow:hidden; padding-left:60px; margin:20px 5px 5px 5px;}
.textlink{ width:927px; overflow:hidden; margin-top:5px;}
.textlink ul{width:927px;}
.textlink li { float:left; margin:0 20px 5px 0; width:85px; height:21px; overflow:hidden;}
.textlink li.youlian{float:left; width:90px; margin:0 20px 5px 0; height:21px; overflow:hidden;}
.textlink li a {width:85px; height:21px; overflow:hidden;}
.textlink li.youlian a{width:90px; height:21px; overflow:hidden;}

.SzLinks { color:#999; line-height:25px; background-color:#f8fbf4; margin:10px 0 0; padding-left:5px;}
.SzLinks a { padding:0 5px; color:#999;}

h3.index_name{border-bottom:0; width:145px; overflow:hidden; margin:0; padding:0; height: 36px; line-height:14px;}
h3.index_name span { width:0; height:0; line-height:0; margin:0; padding:0; overflow:hidden; display:none; float:none;}
h3.index_name span.webim-user-online { width:0; height:0; margin:0; padding:0;}
.u_setting { padding: 0; width: auto;clear: both; overflow: hidden;}
.u_setting li { float: left; padding: 0;}
li.dropmenu { border-bottom:none; padding-left:10px; margin:0; background:url(image/more.gif) no-repeat 38px 3px; *background-position:38px 1px; background-position/*\**/:38px 1px\9; width:100%;}
.index_box230 .center li a { display:block; width:41px;}
#mood_form { margin-bottom:3px; width: 210px; height: auto; clear: both;}
.index_box230 #mood_addform { background:none;}
.index_box230 #mood_addform table { position:relative; position/*\**/:absolute\9; margin-top:-15px; background:none; width:210px;}
.index_box230 .index_note { color:#1d553c; margin-top:0; padding-left:23px; padding-bottom:0; background:url(image/k_icon3.gif) no-repeat 0 3px;}
.index_box230 .index_note font { font-size:12px; color:#c81916;}

.loginlinks { padding-top:10px;}
.loginlinks span { float:left; width:54px; height:16px; line-height:18px; overflow:hidden;}
.loginlinks span a { color:#255707;}
.loginlinks span a:hover { text-decoration:underline;}
.loginlinks span.link1, .loginlinks span.link2, .loginlinks span.link3, .loginlinks span.link4 { background:url(image/icon01.gif) no-repeat;}
.loginlinks span.link1 { background-position:0 0; padding-left:17px;}
.loginlinks span.link2 { background-position:0 -17px; padding-left:19px;}
.loginlinks span.link3 { background-position:0 -35px; *background-position:0 -36px; padding-left:20px; margin-top:6px;}
.loginlinks span.link4 { background-position:0 -55px; *background-position:0 -57px; padding-left:16px; margin-top:6px;}
.user_state .state .index_note { color:#1d553c; padding:0 0 0 23px; background:url(image/k_icon3.gif) no-repeat 0 3px; height:25px; line-height:25px; overflow:hidden;}
.user_state .state .index_note font { font-size:12px; color:#c81916;}

.applybox3 { padding:0 10px 0 5px; height:auto; border:1px solid #add98e; background:url(image/applybox2.gif) repeat-x 0 0 #fff; z-index:998; position:absolute; color:#486c60;}
.applybox3 a { display:block; height:23px; padding-left:12px; color:#315c53; cursor:pointer;}
.applybox3 a:hover { text-decoration:none; background:url(image/k_arrow2.gif) no-repeat 0 7px;}
.floor .links .applybox3 a span { float:none; height:22px; line-height:24px;}
.applybox3 a span { display:block; height:22px; line-height:24px; overflow:hidden; border-bottom:1px solid #d6ecc6; padding-left:3px;}
.applybox3 a.link, .applybox3 a.link:hover { padding-left:16px; background:url(image/k_icon18.gif) no-repeat 1px 6px; line-height:24px; overflow:hidden;}
.index_box230 .center .applybox3 li a { width:auto;}
.applybox3 .clear { clear:none; width:auto; height:1px; background:#fff; position:relative; margin-top:-1px; overflow:hidden; font-size:0; line-height:0;}

/* 我的应用 */
.applybox4 { width:210px; line-height:18px; padding:0 10px; height:auto; border:1px solid #add98e; background:url(image/applybox2.gif) repeat-x 0 0 #fff; position:absolute; color:#486c60; font-weight:bold; margin-left:-82px; *margin-left:-145px; z-index:999;}
.applybox4 a { color:#486c60;}
.applybox4 .arrow { background:url(image/headarrow.gif) no-repeat 120px top; width:205px; overflow:hidden; height:6px; position:relative; padding:0; margin:-6px 0 0;}
.applybox4 h4 { color:#999; margin:8px 0; text-align:left;}
.applybox4 img { vertical-align:middle;}
.applybox4 .content { margin:0 auto; overflow:hidden;}
.applybox4 .content_l { float:left; width:95px; overflow:hidden; border-right:1px solid #add98e; margin-right:15px;}
.applybox4 .content_l li { width:95px; overflow:hidden;}
.applybox4 .content_r { float:left; width:95px; overflow:hidden;}
.applybox4 .content_r li { width:95px; overflow:hidden;}
.applybox4 ul { height:100%; overflow:hidden; background:none;}
.applybox4 ul li { height:25px; line-height:25px; overflow:hidden; color:#486c60; background:none;}
.applybox4 ul li a { color:#486c60;}
.k_nav .applybox4 ul li a { color:#486c60;}
.nav_c li.last .applybox4 ul li { text-align:left; background:none;}
.nav_c li.last .applybox4 ul li a { display:inline; color:#486c60; background:none;}
.applybox4 ul.u3 { width:210px; margin:10px auto 0; overflow:hidden; height:24px; border-top:1px solid #add98e; clear:both; font-size:12px;}
.applybox4 ul.u3 li { margin:0; float:left; width:99px; padding-left:4px; height:16px; line-height:16px; padding-top:5px;}
