@charset "gb2312";
/* CSS Document */

/*
//////////////////////////////
css v1.0 
2011-06-14
/////////////////////////////
*/


body  {font-family: "宋体","Arial Narrow";  font-size: 12px; line-height: 22px; color:#555;}
body {margin:0px ; padding:0px; border:0px;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; border:0px; list-style:none; }

p,h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px; font-size:12px; font-weight:normal;}
em, strong, th, var {font-style:normal;}

INPUT { FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;;padding:1px}
SELECT { FONT-SIZE: 12px; FONT-FAMILY:Arial, Helvetica, sans-serif;}
ul,li {LIST-STYLE-TYPE: none;}

.cf{zoom:1;}
.cf:after{content:'.';display:block;visibility:hidden;clear:both;height:0px;}
.clear {clear:both;display:block;height:0;overflow:hidden;margin:0px 6px;} 

.ajax {background-color:#ffffcc;border:1px solid #ccc;padding:5px }

/*------------- 全站默认链接样式 -------------*/

A:link ,
A:visited {	TEXT-DECORATION: none;	color:#333}
A:hover {color:#C30}

A.content3:link {color: #1A429F;font-size: 14px;line-height: 24px;padding: 0;text-decoration: none;}
A.content3:visited {color: #643685;font-size: 14px;line-height: 24px;padding: 0;text-decoration: none;}
A.content3:hover {color: #FF0000;font-size: 14px;line-height: 24px;padding: 0;text-decoration: none;}
A.content3:active {color: #1A429F;font-size: 14px;line-height: 24px;padding: 0;text-decoration: none;}

.link_blue ,.link_blue:link,.link_blue:visited{color: #2965B1;text-decoration: none;}
.link_blue::hover {color:#C30}

/**/
.tui-950 {width:950px;margin:0px auto 10px;clear:both}
.tui-310 {float:left;width:310px;margin-right:10px; overflow:hidden}
.tui-390 {float:left;width:390px;margin-right:10px; overflow:hidden}
.tui-230 {float:left;width:230px; overflow:hidden}

.tuibg {background:transparent url(../images/2011images/hnnetbg_y1.gif) repeat-y scroll 0 0;}
.tui-310 ,.tui-390,.tui-230 {border-top:#ddd 0px solid;border-bottom:#ddd 1px solid}

.h1 {height:359px;overflow:hidden}
.hl1 {height:326px;}
.h2 {height:1035px; overflow:hidden}
.h3 {height:718px;overflow:hidden}

.ad310 {float:left;width:310px;margin-right:10px}
.ad630 {float:left;width:630px;}
/* head */

/* ------------- bg ----------------------- */
.loginbtn ,.head-top .head-rig-line ,.head-nav ,#newshotarea .newstop-r,#newshotarea .newstop-weather,
.leftbox .hd ,.cbox1 .hd ,.cbox2 .hd ,.vidopic li ,.mg_form li .mgbtn ,.rmovie ,.cbox1 .hd h3,.cbox2 .hd h3 , .ctagsel , .ctagunsel, .ctagunsel1,.ctopnewbar ,.wbnowbar,.wbnow .wbnow-info .t 
{background:transparent url(../images/2011images/hnnetbg.gif) no-repeat scroll 0 0;}

.head-othercitybbs,.topnewspicarea .hd ,.loginarea .login-select,.rigbar,.tousearch .tousearch-top,.dline,.linkother .hd 
{background:transparent url(../images/2011images/hnnetbg_x.gif) repeat-x scroll 0 0;}

.head-top .head-rig .email, .head-top .head-rig .ebuy, .head-top .head-rig .monline , .head-top .head-rig .adv,.head-top .head-home .home,.head-top .head-home .monline,.head-top .head-home-line,.head-top .head-home-jian ,.list-jian ul li{background:transparent url(../images/2011images/hnnetbg_x.gif) no-repeat scroll 0 0;height:21px;padding-left:22px;float:left;margin:5px 8px 0px 2px;*margin:6px 6px 0px 2px; display:inline;}
/* icon */

#headnote-layer ,.vidolist li,.bd .titlelist li,.bd .titlelist2 li,.head-nav-line,.head-nav .head-nav-lines ,.ph_up ,.ph_down ,.ph_no
{background:transparent url(../images/2011images/hnnetbg_x.gif) no-repeat scroll 0 0;}

/*
background-repeat: no-repeat; background-image: url(../images/2011images/dot_nav_arrow.gif); background-position: right center;*/

/*  */
#topnav {height:32px; background-color:#f4f4f4;border-bottom:1px solid #ddd;margin-bottom:8px}
.head-top {height:32px;margin:2px auto 5px; position:relative;}
.head-top .htop-l {float:left;width:8px;height:32px;}
.head-top .htop-r {float:right;width:0px;height:32px;}

.head-top .loginarea {float:left;margin:5px 0px 0px ;}
.head-top .loginarea p {float:left;margin:0px 0px}
.loginarea .login-select {float:left;border:1px solid #bbb;width:78px;height:18px;background-position:0 -555px;position:relative;margin-right:5px;_margin-top:1px}


.loginarea .login-select span {background-position:right -585px;width:78px;color:#000;padding:0px 0px 0px 8px;line-height: 18px; cursor:pointe;display:-moz-inline-box;display:inline-block;}

.head-top .loginarea .inputx {width:80px;height:16px;border:1px solid #ccc;background-color:#fff;margin:0px 6px}
.loginbtn {background-position:-2px -51px;width:57px;border:0px;height:21px;margin-right:8px;color:#fff;*padding-top:5px}

#hnnet_head {margin:0px auto 8px;width:950px;}

.loginarea .login-select ul {position:absolute;border:1px solid #c19980;background-color:#fef9e7;left:-1px;	top:18px;	width:90px;	z-index:1;opacity:0.9}
.loginarea .login-select li {color:#000;text-align:center;padding:3px}
.loginarea .login-select li a:link,.loginarea .login-select li a:visited {color:#000;display:block;height:20px;margin:0px 2px;overflow:hidden;}
.loginarea .login-select li a:hover {background-color:#f4c37d;text-decoration:none}

.head-top .head-rig {float:right;}
.head-top .head-rig p {float:left;margin-right:10px}
.head-top .head-rig-line {float:left;background-position:-2px -474px;width:0px;height:30px}
.head-top .head-rig .email {background-position:0 -144px;}
.head-top .head-rig .ebuy {background-position:0 -168px;_background-position:0 -169px;}
.head-top .head-rig .monline {background-position:1px -194px;_background-position:1px -195px;}
.head-top .head-rig .adv {background-position:-0 -218px;_background-position:-0 -220px;}
.head-top .head-rig a:link,.head-top .head-rig a:visited {color:#888;text-decoration:none}
.head-top .head-rig .bahaver {background:transparent url(../images/2011images/icon_home.gif) no-repeat scroll 3px 2px;height:21px;padding-left:22px;float:left;margin:5px 8px 0px 2px;*margin:6px 8px 0px 2px;}
.head-top a {text-decoration:none;}
.gray {color:#999}
/* - ------ note ------------- */
#headnote-layer {position:absolute;background-position:right -347px;	left:-23px;	top:-1px;	width:30px;_width:31px;	z-index:10;}
	
.headnote-m { background-color:#fefbcf;border:1px solid #f1bc70;border-right:0px;width:23px;}
.headnote-m p {margin:6px 5px 3px;line-height: 14px;color:#000}
.headnote-m img {border-top:1px solid #ddd;padding-top:3px;margin-top:8px}

/* - ------ nav ------------- */
.head-navarea {clear:both}
.head-nav-left {float:left;;width:110px;margin-right:0px}
/*.head-nav-left .head-logo {background:transparent url(../images/2011images/hnnet_logo.gif) no-repeat scroll 5px 0;margin:0px;width:110px;font-size:0;height:68px;}*/
.head-nav-left .head-logo {background:transparent url(../images/2011images/hnnet_logo.gif) no-repeat scroll 5px 0;margin:0px;width:110px;font-size:0;height:85px;}
.head-logo h1 {text-indent:-9999em;display:block; border: 0 !important; border-bottom: 0;}
.head-nav-left p {text-align:center;}
.head-nav-logow {color:#999;margin-bottom:2px}
.head-nav {float:right;width:835px;padding:0px ;background-position:0 -89px;height:115px;}
.head-nav .head-navcol {float:left; margin-bottom:5px;_margin-bottom:3px;line-height:18px;}
.head-nav .head-navcol ul{height:25px; overflow:hidden}
.head-nav .head-navcol li {float:left;padding:3px 6px 4px}
.head-nav .navcol1 {width:283px;margin-left:8px;_margin-left:4px;padding-top:3px;}
.head-nav .navcol2 {width:282px;margin-left:4px;padding-top:3px; }
.head-nav .navcol3 {width:140px;margin-left:4px;padding-top:3px; }
.head-nav .navcol4 {width:100px;margin-left:4px;padding-top:3px;}
.head-nav .head-nav-line {background-position:right -244px;}
.head-nav .head-nav-lines {background-position:right -274px;}
.head-nav .head-nav-bbs {clear:both;margin-left: 8px;height:25px;overflow:hidden;_margin-top:5px}
.head-nav .head-nav-bbs li {float:left;padding:3px 6px 0px;_padding:1px 6px 4px 5px}
.head-nav .head-nav-othercitybbs {margin-left: 8px;clear:both;_margin-top:2px}
.head-nav .head-nav-othercitybbs li {float:left;padding:5px 0px 0px ;_padding:0px 0px 0px ;width:38px;text-align:center}

.head-nav .head-navcol li a,
.head-othercitybbs li a { color:#fff;text-decoration:none}

/*  ------------- topadvarea --------------------------*/
#topadvarea {border:1px solid #ccc}
.topadv-cola {float:left;width:130px;margin:6px 8px;_margin:6px 4px}
.topadv-cola p {height:23px;padding-left:2px;overflow:hidden}
.topadv-colb {float:left;width:640px;margin:5px 5px;padding:0px}
.topadv-colb-c {height:23px; overflow:hidden}
.topadv-colb-c a {margin-right:12px}
.topadv-adpic {clear:both;padding:7px 0px}

/**/
.bd {padding:9px 8px 5px 12px;clear:both}
.bd h2 {font:bold 16px '宋体';margin:3px 0px 5px 8px}
/*.bd .titlelist li {background-position:0 -612px;padding-left:10px ;margin-right:3px;overflow:hidden}*/
.bd .titlelist li {background-position:0 -612px;padding-left:10px ;margin-right:3px;overflow:hidden}
.bd .titlelist span a{font-size:12px;;margin-left:3px;}

.bd .titlelist2 li {background-position:0 -612px;padding-left:10px ;margin-right:3px;overflow:hidden}
.bd .titlelist2 span a{font-size:12px;;margin-left:3px;color: #2965B1;}

.titlelist_fl li {overflow:hidden;color:#999;}
.titlelist_fl li span {margin-left:6px;font-size:12px}
.titlelist_fl li span a:link,.titlelist_fl li span a:visited {color:#888}

.toptitle {}
.toptitle h2 {padding:0px 0px 3px ;font:bold 14px '宋体'; text-align:center;margin:0px}
.toptitle p {color:#888;padding:0px 5px;text-indent: 20px; }
.dline {height:13px; overflow:hidden;background-repeat: repeat-x;background-position:0 -633px;clear:both ;display:block;}

.pictitle {}
.pictitle img{float:left;margin-right:6px;border:1px solid #ccc;margin-top:3px}
.pictitle p {}

.pic-title {padding:0px 4px}
.pic-title .lpic{float:left;margin-right:10px;text-align:center}
.pic-title .rlist{float:left;}
.pic-title .rlist h2 {font:bold 14px '宋体';margin-bottom:6px;height:20px; overflow:hidden}
.l_lpic img {width:85px;height:75px}
.c_lpic img {width:110px;height:95px}
.l_rlist {width:180px; overflow:hidden}
.c_rlist {width:235px; overflow:hidden}

.piclist li {float:left;margin:0px 5px 10px 5px;line-height:18px;}
.piclist li img {border:1px solid #ddd}

.f12 li {font-size:12px;line-height:24px;height:24px}
.f14 li {font-size:14px;line-height:24px;height:26px}

.vidolist li {background-position:0 -751px; padding-left: 23px;}

.vidopic li {background-position: -288px 60px; height: 95px; overflow:hidden;margin-bottom:0px;text-align:center}
.bd .vidopic li {_margin-left:3px;_margin-right:10px}

.vidopic li img {height:60px;width:90px;margin-bottom:10px;*margin-bottom:16px;border:1px solid #ddd;}

.lpic3 li {text-align:center;margin:0px 4px; line-height:18px;height:105px; overflow:hidden}
.lpic3 img {width:85px;height:75px;}
.lpic3 {width:290px}

.cpic3 li {text-align:center;margin:0px 4px}
.cpic3 li img {width:112px;height:92px;*margin-bottom:4px;_margin-bottom:1px}
.cpic4 li {text-align:center;margin:0px 4px}
.cpic4 li img {width:80px;height:95px;*margin-bottom:4px;}

/**/

.photoarea { border: 1px solid #CCCCCC;height:150px; overflow:hidden;}
.photoarea_l {float: left;height:150px; overflow:hidden;padding: 0px 8px 0 5px;text-align: center;width: 20px; background-color:#efefef;border-right:1px solid #ddd}
.photoarea_l h3 {font:bold 14px '宋体'; line-height:16px;padding-top:40px}
.photoarea_r2 {  float: right;  padding: 8px 0 5px 3px;width: 905px;}
.photoarea_r2 li { padding-left:8px;text-align:center}

/**/
.topnewspicarea {border-top:1px solid #ddd;margin:0px 1px}
.topnewspicarea .hd {height:20px; background-position:0 -658px;}
.topnewspicarea .hd ul{}
.topnewspicarea .hd li {float:left;width:49px;text-align:center; line-height:19px}
.topnp_sel {height:18px;background-color:#fe6919;border:1px solid #efdad2;border-bottom:0px solid #fff;color:#fff;}
.topnp_usel {height:19px;border-left:1px solid #ccc;border-right:1px solid #fff;}
.topnp_end {height:19px;border-left:1px solid #ccc;}
.topnp_sel a:link,.topnp_sel a:visited {color:#fff;display:block;}

.topnewspicarea .bd {padding:7px 0px 5px; position:relative}
.topnewspicarea .bd .pic {text-align:center; }
.topnewspicarea .bd .pic img{ height:215px;}
.topnewspicarea .bd .ptitle { position:absolute; left:6px; top:200px; width:295px; height:35px; opacity:0.5; -moz-opacity:0.4; filter:alpha(opacity=40);}
.topnewspicarea .bd .ptitle-w {background-color: #EFEFEF; margin: 0 5px; padding: 5px; font: bold 14px '宋体'; text-align:center;}

.topnewspicarea_f {background-color:#fff;border-top:1px solid #ddd;border-bottom:0px solid #ddd;height:10px; overflow:hidden}


.leftbox {clear:both}
.leftbox .hd {background-position: 0px -227px;height:33px;margin:0px 1px 0px}
.leftbox .hd h3{padding:5px 0px 0px;margin:4px 5px 0px; font:bold 14px '宋体';color:#2965B1;float:left;border:1px solid #ddd;background-color:#fff;width:80px;text-align:center;border-bottom:0px;overflow:hidden;height:20px}
.leftbox .hd span {float:right;color:#666;margin:5px 10px 0px }
.leftbox .hd h3 a:link,.leftbox .hd h3 a:visited {font:bold 14px '宋体';color:#2965B1}

.leftbbs {margin:4px 1px 0px;background-color:#f6f6f6;padding:4px 10px 3px}
.leftbbs a {margin:0px 5px}

.adarea {text-align:center;margin:5px 0px 10px}
.adarea1 {text-align:center;margin:5px 0px 8px}

.bbspharea {margin-top:8px}
.bbsphlist {float:left;width:130px;margin:0px 6px 8px 6px;background:transparent url(../images/2011images/phnumb.gif) no-repeat scroll 2px 30px;}
.bbsphlist h3 {background-color:#f7f7f7;padding:5px 8px 0px;font:bold 12px '宋体';text-align:center;height:18px}
.bbsphlist li {height:28px;*height:24px;border-bottom:#ccc 1px dashed;padding-left:25px;clear: both;padding-top:2px; }
.bbsphlist li a {display:block;}

.bbsphlist span {float:right;display:-moz-inline-box;display:inline-block;color:#999;margin:0px 5px;overflow:hidden}

.ph_up {background-position:0px -778px;width:20px;text-indent:-999em}
.ph_down{background-position:0px -805px;width:20px;text-indent:-999em}
.ph_no{background-position:0 -827px;width:20px;text-indent:-999em}
/* left weibo */
.wbnow {clear:both;padding-top:3px;_padding-top:2px}
.wbnowbar {height:25px;background-position:-475px -310px;margin:0px 0px 8px}
.wbnow li {padding:0px 5px;color:#999 }
.wbnow li a {margin-right:6px}
.wbnow .wbnow-info {margin:0px 6px 8px;}
.wbnow .wbnow-info .t {background-position:-475px -348px;height:7px; overflow:hidden}
.wbnow .wbnow-info p {padding:5px 6px 4px;color:#888;border:1px solid #e7e7e7;background-color:#fafafa;border-top:0px}

/* caipiao */
.lucynumb {margin-top:15px}
.lucynumb .lucybar {background-color:#FEF8E7;height:28px}
.lucynumb .lucybar h3{font:bold 14px '宋体';padding:8px 10px 0px}
.lucynumb .bd {}
.lucynumb .bd p {height:25px;border-bottom: 1px dashed #ccc;margin-bottom:3px}
.lucynumb .bd span {margin-right:12px;_margin-right:8px}
.lucynumb .bd strong {font:bold 12px  Arial, Helvetica, sans-serif;color:#c6822b; padding:0px 3px 0px 0px;_padding:0px 0px 0px 2px;}
.lucynumb .bd .lucyn {width:70px; display:block;float:left}

/**/
.newsone {height:246px}
.ctopnewbar {background-position: 0px -315px;height:38px;}
.ctopnewbar a {display:block;width:120px;height:35px;float:left}
.ctopnewbar span {float:right;margin-right:10px;padding-top:12px}

.cbox1 {clear:both}
.cbox1 .hd {background-position:0 -269px;height:32px;margin:0px 1px;border-top:#ddd 1px solid;}
.cbox1 .hd h3,.cbox2 .hd h3{padding:10px 0px 0px 0px;font:bold 14px '宋体';color:#fff;float:left; background-position:-449px -268px;width:80px;text-align:center;margin-left:18px;_margin-left:10px;height:19px}
.cbox1 .hd span,.cbox2 .hd span {float:right;color:#666;margin:5px 10px 0px }
.cbox1 .hd span.adpic,.cbox2 .hd span.adpic {margin-top:2px}

.ctag {float:left;margin-left:18px;_margin-left:10px;}
.ctag li {width:80px;text-align:center;float:left;}
.ctagsel {background-position:-449px -268px;font:bold 14px '宋体';color:#fff;padding:10px 0px 0px 0px;height:19px}
.ctagunsel {background-position:-574px -268px;padding:8px 0px 0px 0px;height:22px;font: normal 14px '宋体';}
.ctagunsel1 {background-position:-650px -268px;padding:8px 0px 0px 0px;height:22px;font:normal 14px '宋体';}

.cbox1 .hd h3 a:link,.cbox2 .hd h3 a:link,.ctagsel a:link,
.cbox1 .hd h3 a:visited,.cbox2 .hd h3 a:visited,.ctagsel a:visited {font:bold 14px '宋体';color:#FFF}

.cbox2 {clear:both}
.cbox2 .hd {background-position:0 -268px;height:32px;margin:0px 1px;}

.cbox2 .bd h2 {margin:4px 0px 6px;}
.ctopnews a{font: normal 18px '黑体';}
.newstop {text-align:center}
.newstop a:link,.newstop a:visited {font: bold 22px '微软雅黑','黑体'; color:#004499;}

.job_pic {text-align:center;width:376px; overflow:hidden;margin:0px auto}
.job_pic img{margin:2px 12px 5px 0px}

/**/
.hnnewbar {border-top:1px solid #ddd;margin:0px 1px}
.rigbox {clear:both}
.rigbox .hd {border-top:#ddd 1px solid;border-bottom:1px solid #ddd;height:28px;background-color:#fff;margin:0px 1px}
.rigbox .hd h3{padding:7px 8px 0px;*padding:9px 10px 0px; font:bold 14px '宋体';color:#930;float:left}
.rigbox .hd h3 a:link,.rigbox .hd h3 a:visited {font:bold 14px '宋体';color:#930}
.rigbox .hd span {float:right;margin:3px 5px 0px 0px}
.rigpiclist li {margin-right:10px}

.rigbar {height:18px;background-position:0 -690px;margin:10px 8px 2px 5px}
.rigbar h3 {font:bold 12px '宋体';background-color:#f8f8f8;padding:2px 2px 0px;width:55px}

.rigecol {border-bottom:1px solid #ddd;padding:2px 0px 5px;text-align:center;margin-bottom:6px}

.rigcol {border-bottom:1px solid #ddd;padding:2px 0px 5px;text-align:center}

.tousearch {margin:25px 10px 0px;background-color:#fff;border:1px solid #ddd; padding-bottom:10px;position:relative;height:100px }
.tousearch .tousearch-top {height:25px;background-position:0 -713px; position:absolute;top:-15px;left:0px; z-index:10px}
.tousearch .tousearch-top h3 {font:bold 12px '宋体';color:#000;padding:6px 6px 0px;width:60px}
.tousearch .bd {padding:8px 0px 8px 12px;z-index:8px; position:absolute;top:5px;left:0px;}
.mg_form li {float: left; text-align: left;  width: 95px;}
.mg_form li input { border: 1px solid #7F9DB9;  color: #727171;  font-size: 12px; height: 13px; padding: 1px;   width: 80px;}
.mg_form li .mgbtn {
   background-position:-2px -51px;width:57px;border:0px;height:21px;color:#fff; border: medium none;   
    cursor: pointer; font-weight: bold;   
    line-height: 19px; margin-top: 21px;margin-left:5px;
    text-align: center;}
	
	.bmlifearea {border:1px solid #ddd;background-color:#fff;width:236px; position:absolute;bottom:5px;left:-3px;height:145px; z-index:10px}
	.bmlifearea h3 {font:bold 12px '宋体';padding:8px 8px 8px;color:#930}
	.bmlifearea .bd {padding: 0px 8px 8px;text-align:center}
	.bmlifearea .bd a{margin:1px 8px}
	
.rmtime {border-bottom:1px solid #ddd;padding:4px 10px 5px;text-align:center;background-color:#FEF8E7;margin:0px 1px}
.rmovie {background-position:-390px 5px;padding-left:40px;height:68px; overflow:hidden}
.rmovie a {margin-right:6px}
.rmcol {text-align:center;margin:4px 0px}
.rmcol img{width:200px;}
/**/
.linkpic {border: 1px solid #ddd;}
.linkpic ul {margin: 8px 0 8px; text-align: center;line-height:10px}
.linkpic li {display: inline;margin: 3px 5px;vertical-align: middle; }

.linkpic1 {border: 1px solid #ddd;}
.linkpic1 ul {margin: 8px 0 8px; text-align: center;line-height:10px; clear:both;}
.linkpic1 li { float:left;margin: 3px 15px 3px 12px;vertical-align: middle; }

.linkother {border: 1px solid #ddd;}
.linkother .hd {height:28px; background-position:0 -650px;}
.linkother .hd ul{padding-left:5px}
.linkother .hd li {float:left;width:80px;text-align:center;padding-top:5px}
.linkother .bd {padding:8px 12px}
.linkother .bd a {margin-right:15px}
.linkosel {height:23px;background-color:#fff;font:bold 14px '宋体';;border-left:1px solid #ccc;border-right:1px solid #fff;}
.linkousel {height:23px;border-left:1px solid #ccc;border-right:1px solid #fff;}
.linkoend {height:23px;border-left:1px solid #ccc;}
/*--------20110930---------*/
.head-top .head-home {float:left;}
.head-top .head-home p {float:left;margin-right:10px}
.head-top .head-home-line {float:left;background-position:-2px -868px;width:0px;height:20px;padding:0 5px;}
.head-top .head-home .home {background-position:0 -122px;}
.head-top .head-home .monline {background-position:1px -193px;_background-position:1px -194px;}
.head-top .head-home .normal {height:21px;float:left;margin:5px 8px 0px 2px;*margin:6px 8px 0px 2px;}
.head-top .head-rig .normal {height:21px;float:left;margin:5px 8px 0px 2px;*margin:6px 8px 0px 2px; color:#888888; cursor:pointer;}
.head-top .head-home a:link,.head-top .head-home a:visited {color:#888;text-decoration:none}
.head-top .head-rig .service { color:#888888; cursor:pointer;background:transparent url(../images/icon_jian.gif) no-repeat scroll 45px 5px;height:21px;width:70px;padding-left:0px;float:left;margin:5px 8px 0px 2px;*margin:6px 8px 0px 2px;}
.head-top .hot {background: url("../images/icon_hot2.gif") no-repeat scroll 25px 0 transparent;float: left;height: 21px;margin: 5px 8px 0 2px;padding-left: 0;width: 45px;}
.line_color_gray{border:1px solid #bcbcbc;padding:2px;color:#888;background-color:#fff}
.line_color_gray a{color:#888}
.line_color_gray a:hover {color:#F00}
.list-jian{margin:0;padding:0}
.list-jian ul{}
.list-jian ul li{background-position:0 -906px;padding-left:15px;width:60px;font-size:12px;background-color:#e8e8e8;}
.popclass{ right:87px;z-index:1000;display:none; width:85px;position: absolute;top:32px; margin:0px;padding:0px;clear:both}

/* 国际旅游岛热点 */
#newshotarea1 .newstop-r,#newshotarea1 .newstop-weather,#newshotarea1 .newshotbar {background:transparent url(../images/hnnetbg1.gif) no-repeat scroll 0 0;}
#newshotarea1 {background:transparent url(../images/hnnetbg1_x.gif) repeat-x scroll 0 0;background-position:0 -76px;height:32px}
#newshotarea1 .newshotbar {float:left;width:120px;background-position:-77px 0;height:32px}
#newshotarea1 .newstop-center {float:left;padding-top:5px;_padding-top:7px}
#newshotarea1 .newstop-center p {padding:0px 10px;float:left;}
#newshotarea1 .newstop-weather {float:left;width:180px;padding:5px 0px 0px 20px;_padding-top:7px;background-position:-80px -45px;}
#newshotarea1 .newstop-r {float:right;width:8px;background-position:-247px 0px;height:32px}

/_** 20120508 add **_/
.hnnewbar {border-top:1px solid #ddd;margin:0px 1px;background:transparent url(../images/hnnews.gif) no-repeat scroll 0 0;}
.hnnewbar .ad {text-align:right}
.hnnewbar p img{padding:0px;margin:0px;float:left}
.rigboxf {padding-top:3px}

/*精彩活动&聚便宜*/
.jpy-num,.tuan-act .center,.tuan-act-line,.act-list,.tuan-act .right span{
	background:url(http://cms.tianyaui.com/cms_fragments/res/4352/images/index_act.jpg) no-repeat scroll 0 0 transparent;
}
.tuan-act .hd{
	position:relative;
}
.tuan-act .hd .tab{
	border:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
	display: block;
    padding: 5px 0 0;
    height: 18px;
    margin: 4px 5px 0px 5px;
	background-color:#ffffff;
	float:left;
	color: #2965B1;
    font: bold 14px '宋体';
	text-align: center;
    width: 80px;
}
.tuan-act .hd .current{
	border-bottom:1px solid #ffffff;
	height:19px;
	color:#EB0000;
}
.jpy-num{
	position:absolute;
	display:block;
	width:7px;
	height:20px;
	left:155px;
	top:-4px;
	color:#ffffff !important;
	font-size:14px;
	padding:0 6px;
	line-height:20px;
	_left:160px;
}
.tuan-act .jpy{
	padding-bottom:0px;
	padding-top:0px;
}

.tuan-act .jpy h3{
	color:#eb4800;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.tuan-act .jpy h3 a{color:#eb4800;}
.tuan-act .left li{
	margin-bottom:6px;
	line-height:15px;
}
.tuan-act .left,.tuan-act .right{
	float:left;
	width:140px;
}
.tuan-act .center{
	float:left;
	width:10px;
	background-position:-2px -20px;
	height:280px;
}
.g_yen{
	font: 16px/1.5 Tahoma,Helvetica,Arial,sans-serif;
	font-family:Arial,Verdana;
    font-style: normal;
}
.tuan-act .left li{
	height:84px;
}
.tuan-act .left img{
	width:138px;
	height:80px;
}
.tuan-act .right li{
	line-height:20px;
	height:90px;
	*height:89px;
	float:left;
	margin-bottom:0px;
}

.tuan-act .right img{
	width:138px;
	height:60px;
	margin-bottom:0px;
	*margin-bottom:2px;
}
.tuan-act .right strong{
	float:left;
	color:#eb4800;
	font-size:16px;
}
.tuan-act .right span{
	display:block;
	width:50px;
	height:20px;
	background-position:-25px -159px;
	float:right;
	margin-right:2px;
}
.tuan-act-line{
	background-position:0px -345px;
    background-repeat: repeat-x;
    clear: both;
    display: block;
    height: 2px;
    overflow: hidden;
}
.act-list{
	background-position:-27px -86px;
	padding:1px 0px 0px 35px;
}
.act-leftbbs {
    background-color: #F6F6F6;
    margin: 0px 1px 0;
    padding: 4px 10px 3px;
}

/*前景头套*/
.wpagebg {background:transparent url(http://www.hainan.net/images/taotou1.jpg) no-repeat scroll center top;}
.wpage_banner {width:950px;height:50px;margin:0px auto}