    .linecontent {width:980px; height:auto; text-align:left;}
	.linecontent .leftbox {width:800px; height:362px;float:left; margin-bottom:8px;text-align:left;}
	.linecontent .rightbox{width:170px;float:right; border:1px solid #EEEEEE;padding-top:0px;height:350px; }
	.linecontent .leftbox .tableft {width:12px; height:355px;float:left;background:url(../images/pl_tab_left.gif) no-repeat;}
	.linecontent .leftbox .tabcenter {width:775px; height:355px;float:left;background:url(../images/pl_tab_center.gif) repeat-x;}
	.linecontent .leftbox .tabright {width:13px; height:355px;float:right;background:url(../images/pl_tab_right.gif) no-repeat;}
	
	.linecontent .leftbox .tabcenter .ttline{ float:left;width:750px;height:25px;padding-top:10px;padding-left:0px;}
	.linecontent .leftbox .tabcenter .ttline  .pltitle{ float:left;width:auto;height:25px;font-size:18px;font-weight:bold;color:#317410; text-indent:0.5em;}
	.linecontent .leftbox .tabcenter .ttline  .plline{ float:left;width:300px;height:25px;margin-left:20px;padding-top:5px;font-size:14px;font-weight:normal;color:#000; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	
	.linecontent .leftbox .tabcenter .ttbox{ float:left;width:770px;height:300px;padding-top:8px;padding-left:0px;}
	.linecontent .leftbox .tabcenter .ttbox .lineimg{ float:left;width:435px;height:310px;padding-left:0px;}
	.linecontent .leftbox .tabcenter .ttbox .linetips{ float:right;width:320px;height:22px;padding-left:5px;font-size:14px;font-weight:normal;color:#333;}
	.linecontent .leftbox .tabcenter .ttbox .linememo{ float:right;width:320px;height:115px;padding-left:5px;font-size:13px;font-weight:normal;color:#444;line-height:18px;}
	.linecontent .leftbox .tabcenter .ttbox .lineimglist{ float:right;width:320px;height:170px;padding-left:5px;}
	.linecontent .leftbox .tabcenter .ttbox .lineimglist .scimgs{ float:left;width:80px;height:83px;}
	.linecontent .leftbox .tabcenter .ttbox .lineimglist .scimgs img{ width:75px;height:75px;}
	
	.linecontent .rightbox .title{width:80px;color:#777; font-weight:normal;font-size:14px;padding:18px 5px 13px 10px;}
	.linecontent .rightbox .menu{width:140px;height:23px;color:#999; font-weight:normal;font-size:13px;padding:5px 3px 10px 20px;}
    .linecontent .rightbox .fenge {width:135px;height:24px;border-bottom:1px solid #c1c1c1; margin-left:20px;margin-bottom:5px;}
    .linecontent .rightbox .menu2 {width:140px;height:18px;color:#999; font-weight:normal;font-size:13px;padding:8px 3px 10px 20px;}
    .linecontent .rightbox .menu2right {width:50px;height:18px;color:#999; font-weight:normal;font-size:12px;padding:5px 3px 10px 20px;float:right;}
	
	.listcontent {width:985px; height:auto; text-align:left;}
	.listcontent .planlist{width:712px; height:auto; float:left;margin-bottom:20px;}
	.listcontent .planright{width:270px; height:auto; float:right;margin-bottom:20px;}
	.listcontent .planlist .typebox{width:708px; height:230px;margin-left:3px;}
	.listcontent .planlist .typebox .typename{width:708px; height:22px;background:url(../images/pl_tab.gif) repeat-y;font-size:14px;font-weight:bold;color:#317410;margin-left:3px;}
	.listcontent .planlist .typebox .typename  .tpname{width:100px; height:22px;padding-top:4px;padding-left:12px;font-size:14px;font-weight:bold;color:#317410;float:left;}
	.listcontent .planlist .typebox .typename  .tpmore{width:50px; height:22px;padding-top:4px;padding-right:15px;font-size:12px;font-weight:normal;color:#CC9966;float:right;}
	.listcontent .planlist .typebox .typeplanbox{width:700px; height:180px;padding-top:15px;padding-left:1px;}
	.listcontent .planlist .typebox .typeplanbox .liplan{width:340px; height:90px;float:left;padding-left:5px;}
	.listcontent .planlist .typebox .typeplanbox .liplan .plan_img{width:80px; height:80px;float:left;}
	.listcontent .planlist .typebox .typeplanbox .liplan .plan_img img{width:75px; height:75px;}
	.listcontent .planlist .typebox .typeplanbox .liplan .plan_title{width:250px; height:22px;float:right;font-size:13px;font-weight:bold;color:#317410;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.listcontent .planlist .typebox .typeplanbox .liplan .plan_memos{width:250px; height:50px;float:right;line-height:18px;color:#555;}
	
	.listcontent .planright .otherlist{width:270px; text-align:left;min-height:260px;height:100%;BACKGROUND-COLOR: #EFEFEF;margin-bottom:20px;}
	.listcontent .planright .otherlist .verother{ width:250px; height:20px;margin-left:5px;padding-top:8px;padding-left:8px;BORDER-bottom: #DDD 1px solid;font-size:13px;font-weight:bold;color:#317410;}
	.listcontent .planright .otherlist .veronebox{ width:245px; height:70px;margin-left:12px;padding-top:8px;BORDER-bottom: #DDD 1px dashed;}
	.listcontent .planright .otherlist .veronebox .vbleft{ width:63px; height:65px;float:left;padding-top:2px;}
	.listcontent .planright .otherlist .veronebox .vbleft img{ width:58px; height:58px;}
	.listcontent .planright .otherlist .veronebox .vbline{ width:175px; height:20px;padding-top:1px;float:right;font-size:13px;font-weight:normal;color:#317410;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.listcontent .planright .otherlist .hotbox{ width:255px; height:295px;margin-left:6px;padding-top:8px;}
	.listcontent .planright .otherlist .hotbox .hotscene{ width:82px; height:90px;float:left;padding-top:5px;}
	.listcontent .planright .otherlist .hotbox .hotscene .hotscene_img{ width:80px; height:65px;text-align:center;}
	.listcontent .planright .otherlist .hotbox .hotscene .hotscene_img img{ width:60px; height:60px;}
	.listcontent .planright .otherlist .hotbox .hotscene .hotscene_nm{ width:80px; height:25px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	
	
	.list2content {width:990px; min-height:600px; max-height:900px;height:auto; _height:900px; text-align:left;}
	.list2content .plan2list{width:712px; height:auto; float:left;margin-bottom:20px;}
	.list2content .plan2right{width:270px; height:auto; float:right;margin-bottom:20px;}
	.list2content .plan2list .typename{width:500px; height:30px;padding-top:5px;padding-left:16px;font-size:16px;font-weight:bold;color:#317410;}
	.list2content .plan2list .typetagbox{width:680px; min-height:33px;height:auto;padding-top:5px;margin-left:20px;font-size:13px;font-weight:normal;color:#317410;BACKGROUND-COLOR: #EFEFEF;}
	.list2content .plan2list .typetagbox .tagline {width:660px; min-height:26px;height:auto;padding-top:5px;padding-left:10px;font-size:13px;font-weight:normal;color:#317410;}
	.list2content .plan2list .typetagbox .tagline  .tags {width:auto; height:22px;padding-left:8px;float:left;}
	
	.list2content .plan2list  .allplanbox{width:690px; height:auto;padding-top:20px;padding-left:15px;}
	.list2content .plan2list  .allplanbox .allplanone{width:680px; height:140px;padding-left:5px;}
	.list2content .plan2list  .allplanbox .allplanone .plan_img{width:80px; height:110px;float:left;padding-top:1px;}
	.list2content .plan2list  .allplanbox .allplanone .plan_img img{width:75px; height:75px;}
	.list2content .plan2list  .allplanbox .allplanone .plan_title{width:590px; height:22px;float:right;font-size:13px;font-weight:bold;color:#317410;}
	.list2content .plan2list  .allplanbox .allplanone .plan_mapline{width:590px; height:18px;float:right;font-size:12px;font-weight:normal;color:#555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.list2content .plan2list  .allplanbox .allplanone .plan_memos{width:590px; min-height:12px;height:auto;float:right;line-height:18px;color:#999;}
	.list2content .plan2list  .allplanbox .allplanone .plan_scnlink{width:580px; height:17px;float:right;margin-top:3px;padding-right:12px;padding-top:3px;font-size:12px;font-weight:normal;color:#999;text-align:right;BACKGROUND-COLOR: #EFEFEF;}
	.list2content .plan2list  .pageline {width:600px; height:40px;padding-left:50px; padding-top:5px;font-size:13px;font-weight:normal;color:#444;}
	
	.list2content .plan2right .nullline{width:270px;height:35px;}
	.list2content .plan2right .otherlist{width:270px; text-align:left;min-height:260px;height:100%;BACKGROUND-COLOR: #EFEFEF;margin-bottom:8px;}
	.list2content .plan2right .otherlist .verother{ width:250px; height:20px;margin-left:5px;padding-top:8px;padding-left:8px;BORDER-bottom: #DDD 1px solid;font-size:13px;font-weight:bold;color:#317410;}
	.list2content .plan2right .otherlist .veronebox{ width:245px; height:70px;margin-left:12px;padding-top:8px;BORDER-bottom: #DDD 1px dashed;}
	.list2content .plan2right .otherlist .veronebox .vbleft{ width:63px; height:65px;float:left;padding-top:2px;}
	.list2content .plan2right .otherlist .veronebox .vbleft img{ width:58px; height:58px;}
	.list2content .plan2right .otherlist .veronebox .vbline{ width:175px; height:20px;padding-top:1px;float:right;font-size:13px;font-weight:normal;color:#317410;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.list2content .plan2right .otherlist .hotbox{ width:255px; height:295px;margin-left:6px;padding-top:8px;}
	.list2content .plan2right .otherlist .hotbox .hotscene{ width:82px; height:90px;float:left;padding-top:5px;}
	.list2content .plan2right .otherlist .hotbox .hotscene .hotscene_img{ width:80px; height:65px;text-align:center;}
	.list2content .plan2right .otherlist .hotbox .hotscene .hotscene_img img{ width:60px; height:60px;}
	.list2content .plan2right .otherlist .hotbox .hotscene .hotscene_nm{ width:80px; height:25px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	
	
	a.link-cc:link,a.link-cc:visited {color: #CC9966;text-decoration:none;}
	a.link-dd:link,a.link-dd:visited {color: #317410;text-decoration:none;}
	
	
	/*added by chen 2010-6-22*/
	.content_sy {width:990px; height:auto; text-align:left;}
	.content_sy  .leftbox {width:660px; min-height:562px;height:auto;float:left; margin-top:5px;margin-bottom:10px;text-align:left;}
	.content_sy  .rightbox{width:300px;float:right; padding-top:0px;min-height:560px;height:auto; margin-top:5px;margin-bottom:10px;}
	.lunbo{ width:650px; height:350px;float:left; padding-top:10px;padding-left:10px;background:url(../images/index_bk.jpg) no-repeat;}
	.hotscn{ width:650px; height:500px;float:left; padding-top:10px;padding-left:10px;padding-bottom:10px;background:url(../images/china_map.png) no-repeat;}
	.hotscn  .hotlink{ width:650px; height:24px; padding-top:12px;font-size:13px;color:#619F9E;}
	.hotscn  .list{ width:650px; height:240px; padding-top:4px;}
	.hotscn  .list li{ float: left;height: 105px;line-height: 16px;text-align: center;width: 79px;color:#A1A1A1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.ttband{ width:500px; height:80px; margin-left:1px;; margin-top:15px;float:left;}
	.ttband  .imgleft{ width:55px; height:80px; float:left; text-align:left;}
	.ttband  .title{ width:335px; height:30px;float:left; text-align:left;color:#619F9E; font-size:16px;padding-left:10px;}
	.ttband  .link{ width:400px; height:30px;float:left; text-align:left;color:#A1A1A1; font-size:13px;padding-left:10px;}
	.ttbandselect{ width:100px; height:80px; margin-right:25px; margin-top:8px;margin-left:4px;float:right;}
	.ttbandselect  a{ background: url(../images/lunbo_ctrl.gif) no-repeat 50% -76px;display: block;float: right;font-size: 0px;height: 17px;overflow: hidden;text-decoration: none;text-indent: -180px;width: 18px;}
	.ttbandselect  .current{ background: url(../images/lunbo_ctrl.gif) no-repeat 50% -40px;display: block;float: right;font-size: 0px;height: 17px;overflow: hidden;text-decoration: none;text-indent: -180px;width: 18px;}

  .hotscn  .hnlink{ width:650px; height:200px;float:left; padding-top:15px;padding-left:1px;padding-bottom:10px;border-top:#DDD 1px dashed;}
	.hotscn  .hnlink  .hnlinkimg{ width:160px; height:190px;float:right;padding-top:15px;}
	
	.login-form {WIDTH: 300px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/index_login_bottom.gif) #f3f3f3 no-repeat left bottom; OVERFLOW: hidden;}
    .login-form H3 {POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/index_login_top.gif) #f3f3f3 no-repeat left top; HEIGHT: 35px; PADDING-TOP: 7px;font-size: 12px;font-weight: bold;}
    .login-form H3 A {POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 87px; DISPLAY: block; BACKGROUND: url(../images/index_register.gif) no-repeat left top; HEIGHT: 27px; COLOR: #ffffff; TOP: 0px; FONT-WEIGHT: normal; LEFT: 90px;}
    .login-form .form {width:300px;height:80px;BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; OVERFLOW: visible; BORDER-TOP: medium none; BORDER-RIGHT: medium none;}
    .login-form .form DT { WIDTH: 60px;height:30px;padding-top: 4px;FONT-SIZE: 13px;text-align: right;float:left;}
    .login-form .form DT label{line-height: 1em;}
	.login-form .form DD {width:220px;height:34px;float:right;}
	.login-form .form DD INPUT {	FONT-SIZE: 12px;background: url(../images/login_input_bg.gif) no-repeat;padding: 5px 4px 4px;width: 200px;height:20px;}
    .login-form .login-message {	TEXT-ALIGN: center; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #f24a33;}
    .login-form P {	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 36px; MARGIN: 2px 26px 10px; HEIGHT: 36px;}
    .login-form P .checkbox {	POSITION: relative; TOP: 2px; MARGIN-RIGHT: 3px;}
    .login-form DD INPUT {	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 200px; PADDING-RIGHT: 4px; BACKGROUND: url(images/login_input_bg.gif) no-repeat; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px;}
    .login-form DD INPUT:focus {	BACKGROUND: url(../images/login_input_bg.gif) no-repeat;}
    .login-button {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 10px; WIDTH: 64px; BACKGROUND: url(../images/index_login_button.gif) no-repeat; HEIGHT: 23px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px;}
	
	.login-form .form  .loginuser {width:290px;height:75px;float:left;padding-left:10px;padding-top:8px;}
	.login-form .form  .loginuser .usrlogo{float:left;border: 1px solid #EEE;height: 67px;padding-left: 3px;padding-top: 3px;width: 67px;}
	.login-form .form  .loginuser .usrlogo img{height: 64px;width: 64px;}
	.login-form .form  .loginuser .username{width:200px;height:21px;float:left;color: #184;font-weight:bold;font-size:14px;padding-left:10px;padding-top:3px;}
	.login-form .form  .loginuser .userlink{width:200px;height:21px;float:left;color: #184;font-weight:bold;font-size:13px;padding-left:10px;padding-top:8px;}
	
	.module225 {width: 300px;background-image: url(../images/moduleHeader300.gif);background-position: 100% 0;}
    .module225  .shead {color: #EFEFEF;font-size: 14px;font-weight: bold;height: 35px;line-height: 38px;text-indent: 20px;}
	.module225  .sfoot {background-image: url(../images/moduleFooter300.gif);font-size: 0px;height: 9px;width: 300px;}
	.module225 .veronebox{ width:270px; height:70px;margin-left:17px;padding-top:8px;BORDER-bottom: #DDD 1px dashed;}
	.module225 .veronebox .vbleft{ width:63px; height:65px;float:left;padding-top:2px;}
	.module225 .veronebox .vbleft img{ width:58px; height:58px;}
	.module225 .veronebox .vbline{ width:195px; height:20px;padding-top:1px;float:right;font-size:13px;font-weight:normal;color:#317410;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.side-band {width: 300px;height:105px;}
	
		.linecontent .focusbox {width:800px; height:352px;float:left; margin-bottom:8px;text-align:left;background: white url(../images/focus_bg.jpg) repeat-x 0% 100%;border: 1px solid #DCDDDD;}
  	.linecontent .focusbox .main {width:786px; height:328px; top:7px; left:8px; margin:0 0 5px 0; overflow:hidden; position:relative; z-index:0;}
    .linecontent .focusbox .main h2 {font-size:14px; font-weight:bold; line-height:24px; margin-top:6px;}
    .linecontent .focusbox .main p {margin:2px 0; line-height:21px;}
    .linecontent .focusbox .main img {border:1px solid #dcdddd;}
    .linecontent .focusbox .main .icon {border:none;}
    .linecontent .focusbox .sidePic {width:131px; position:absolute; z-index:1; right:0; top:0;}
    .linecontent .focusbox .sidePic li {padding-left:10px; margin-bottom:12px; position:relative; overflow:hidden;}
    .linecontent .focusbox .sidePic li .gg {position:absolute; color:#fff; right:0; top:50px; line-height:21px; padding:0 6px;}
    .linecontent .focusbox .sidePic .on {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) -203px -408px no-repeat #fff;}
	  .tab .normal { width:650px;display:none;}
    .tab .on {display:block;}
    
    .list2content .plan2list  .alluserbox{width:690px; height:auto;padding-top:20px;padding-left:15px;}
	.list2content .plan2list  .alluserbox .alluserone{width:680px; height:138px;padding-left:5px;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxleft{width:80px; height:120px;float:left;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxright{width:600px; height:108px;float:right;BACKGROUND: url(../images/travel-top.gif) no-repeat;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxleft .usr_img{width:60px; height:70px;float:left;padding-top:3px;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxleft .usr_img img{width:60px; height:60px;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxleft .usr_name{width:60px; height:70px;float:left;padding-top:3px;text-align:center;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxright .usraddr{width:570px; height:22px;float:left;font-size:13px;font-weight:normal;color:#619F9E;padding-left:14px;padding-top:8px;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxright .usrgone{width:570px; height:25px;float:left;font-size:13px;font-weight:normal;color:#619F9E;padding-left:14px;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxright .usrsay{width:570px; height:38px;float:left;font-size:13px;font-weight:normal;color:#619F9E;padding-left:14px;}
	.list2content .plan2list  .alluserbox .alluserone  .usrboxright .usrbottom{width:600px; height:15px;float:left;BACKGROUND: url(../images/travel-bottom.gif) no-repeat;}
	
	.list2content .plan2list  .alluserbox .alluserone .plan_title{width:590px; height:22px;float:right;font-size:13px;font-weight:bold;color:#317410;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.list2content .plan2list  .alluserbox .alluserone .plan_mapline{width:590px; height:18px;float:right;font-size:12px;font-weight:normal;color:#555;}
	.list2content .plan2list  .alluserbox .alluserone .plan_memos{width:590px; min-height:12px;height:auto;float:right;line-height:18px;color:#999;}
	.list2content .plan2list  .alluserbox .alluserone .plan_scnlink{width:580px; height:17px;float:right;margin-top:3px;padding-right:12px;padding-top:3px;font-size:12px;font-weight:normal;color:#999;text-align:right;BACKGROUND-COLOR: #EFEFEF;}
	
    .module270 {width: 270px;background-image: url(../images/moduleHeader270.gif);background-position: 100% 0;}
    .module270  .shead {color: #FFFFFF;font-size: 14px;font-weight: bold;height: 35px;line-height: 38px;text-indent: 17px;}
	.module270  .sfoot {background-image: url(../images/moduleFooter270.gif);font-size: 0px;height: 9px;width: 270px;}
	.module270 .veronebox{ width:250px; height:80px;margin-left:10px;padding-top:8px;BORDER-bottom: #DDD 1px dashed;}
	.module270 .veronebox .vbleft{ width:63px; height:65px;float:left;padding-top:2px;color: #999;}
	.module270 .veronebox .vbleft img{ width:58px; height:58px;}
	.module270 .veronebox .vbline{ width:185px; height:20px;padding-top:1px;float:right;font-size:12px;font-weight:normal;color: #999;}
	
   /*added by 2010-7-6*/
  .list2content .plan2list  .allplanbox .alldestone {width:680px; height:140px;  font-size:14px; font-weight:normal; color:#619F9E;}
	.list2content .plan2list  .allplanbox .alldestone .listleft { width:80px; margin-top:10px;padding-top:1px;padding-left:5px;float:left;}
	.list2content .plan2list  .allplanbox .alldestone .listleft img { width:70px; height:70px;}
	.list2content .plan2list  .allplanbox .alldestone .title { width:520px;height:32px;padding-left:10px;margin-top:7px;margin-bottom:4px;padding-bottom:1px;font-weight:bold; font-size:16px;color:#256B6B;float:left;}
	.list2content .plan2list  .allplanbox .alldestone .title .mini {font-size:12px;color:#EB8551;font-weight:normal; }
	.list2content .plan2list  .allplanbox .alldestone ul { width:560px;height:32px;background:#f8f8f8;float:left; margin-left:8px;padding-left:10px;padding-bottom:25px;}
	.list2content .plan2list  .allplanbox .alldestone li { width:557px;height:30px;color:#999; padding-bottom:2px;margin-top:7px;font-size:12px;text-indent:0em;line-height:20px;}
     
    .search_global{ left:780px;top:105px;position:absolute;width:194px;min-height:25px;height:auto;background:#ffffff;z-index:1000;padding-top:2px;border:solid 1px #BBB;}
    .search_global .cityname {	width:188px;height:18px;margin-left:6px;margin-top:3px; text-align:left;}
