#main{width:780px;float:right;}
#col_main{width:495px;float:left;margin-left:1px;}
#col_side{width:280px;float:right;}
#col_main h2{clear:both;width:480px;margin:2px auto 5px auto;line-height:28px;padding:0 0 0 15px;background:url(/images/bg_ico.gif) no-repeat;background-position:-89px -42px;border-bottom:1px #ccc solid;font-size:14px;color:#f60;position:relative;}
#col_main h2 a{font-size:13px;font-weight:normal;}
#col_main h2 a:link,#col_main h2 a:visited{color:#00f;}
#col_main h2 a:hover{color:#f00;}
#col_main h2 .meta_tag{display:inline-block;text-align:center;color:#999;width:12px;}
#col_main h2 a.more_link:link,#col_main h2 a.more_link:visited,#col_main h2 a.more_link:hover{position:absolute;right:0;color:#666;text-decoration:none;}
#city_tab{height:24px;line-height:24px;padding-left:24px;background:url(/images/bg_ico.gif) no-repeat;background-position:-78px -627px;text-align:right;font-size:12px;overflow:hidden;}
#city_tab .cur{width:70px;font-size:14px;font-weight:bold;color:#c30;float:left;text-align:left;}.city_list{color:#666;float:right;} 
#city_tab a{font-weight:bold;margin-right:3px;}.city_list a:link,#city_list a:visited{color:#333;}.city_list a:hover{color:#f60;}
.city_content{display:none;}.city_current{display:block;}
.niu_box1{width:485px;padding:0 5px;border-bottom:5px #61A613 solid;position:relative;}
.niu_box2{width:485px;padding:0 5px;border-bottom:5px #FAD100 solid;position:relative;}
.niu_box3{width:485px;padding:0 5px;border-bottom:5px #09A6DD solid;position:relative;}
#niu{background:url(/images/ziyou.png) no-repeat;padding-top:49px;}
#zizhu{background:url(/images/zizhu.png) no-repeat;padding-top:54px;}
#gentuan{background:url(/images/gentuan.png) no-repeat;margin-top:5px;padding-top:49px;}
.niu_bt{position:absolute;width:480px;top:12px;right:6px;height:26px;line-height:24px;text-align:left;font-size:22px;}
.niu_bt a{text-decoration:none;color:#FFF;}
.niu_jj{position:absolute;width:360px;top:6px;right:6px;text-align:left;color:#FFF;}
.niu_jj h1{display:inline;font-size:14px;font-weight:700;line-height:22px;}
.niu_jj span{font-size:12px;}
.niu_yrybt{position:absolute;width:480px;top:15px;right:6px;height:26px;line-height:24px;text-align:left;font-size:22px;}
.niu_yrybt a{text-decoration:none;color:#564900;}
.niu_yryjj{position:absolute;width:360px;top:10px;right:6px;text-align:left;color:#564900;}
.niu_yryjj strong{font-size:14px;line-height:22px;}
.niu_yryjj span{font-size:12px;}
.niu_gtbt{position:absolute;width:480px;top:12px;right:6px;height:26px;line-height:24px;text-align:left;font-size:22px;}
.niu_gtbt a{text-decoration:none;color:#DCF2FA;}
.niu_gtjj{position:absolute;width:360px;top:5px;right:6px;text-align:left;color:#DCF2FA;}
.niu_gtjj strong{font-size:14px;line-height:22px;}
.niu_gtjj span{font-size:12px;}
.niu_link{position:absolute;width:115px;top:5px;right:8px;height:26px;line-height:24px;text-align:right;}
.niu_link a:link,.niu_link a:visited{color:#FFF;}
.niu_link a:hover{color:#ff3300;background:#D3FD85;padding:1px 0 1px 0;}
.niu_link2{position:absolute;width:115px;top:8px;right:8px;height:26px;line-height:24px;text-align:right;}
.niu_link2 a:link,.niu_link2 a:visited{color:#806C13;}
.niu_link2 a:hover{color:#ff3300;background:#FDEA84;padding:1px 0 1px 0;}
.niu_link3{position:absolute;width:115px;top:3px;right:8px;height:26px;line-height:24px;text-align:right;}
.niu_link3 a:link,.niu_link3 a:visited{color:#DCF2FA;}
.niu_link3 a:hover{color:#ff3300;background:#84FDFD;padding:1px 0 1px 0;}
.niu_link_on{background:url(/images/what.png);}
.niu_inner{overflow:hidden;}
.niu_route{width:485px;height:48px;background:url(/images/tt_off.gif) repeat-x;border-top:1px #d0e7b1 solid;margin-top:-1px;overflow:hidden;position:relative;}
.niu_route a:link,.niu_route a:visited{text-decoration:none;}
.niu_route a:hover{text-decoration:none;}
.clear{clear:both;height:0;font-size:0;overflow:hidden;}.hidden{display:none;}
.niu_img{width:55px;height:38px;overflow:hidden;padding:6px 8px 4px 6px;float:left;}
.niu_info{width:326px;height:38px;padding:2px 0;float:left;color:#4e9700;}
.niu_info p{line-height:20px;color:#333;clear:both;}
.niu_title{width:336px;height:20px;font-size:14px;color:#4e9700;padding-top:2px;}
#sh .niu_title a{color:#508210;}
#zizhu .niu_title a{color:#806C13;}
#gentuan .niu_title a{color:#106F8F;}
.niu_title span{float:left;}
.niu_price{width:80px;height:30px;padding-top:11px;text-align:right;float:left;color:#f60;font-size:12px;}
.niu_price strong{font-size:22px;font-weight:normal;}
.niu_price #xiaoz{font-size:22px;}
.route_table{line-height:21px;margin-bottom:15px;color:#f60;width:482px;margin-left:4px;}
.route_table td,.route_table th{text-align:center;}
.route_table th{font-weight:bold;color:#666;}
.route_table .t_r{text-align:right;}
.route_table .t_l{text-align:left;}
.route_table .r_num{color:#666;}
.route_table td a{float:left;}
.route_table a:link,.route_table a:visited{color:#00f;}
.route_table a:hover{color:#f00;}
.col_side_o{width:278px;border:1px #fec799 solid;font-size:13px;}
.col_side_o a:link,.col_side_o a:visited,.col_side_o a:hover{text-decoration:none;}
.col_side_o a.cred:hover,.col_side_o a.cgreen:hover,.col_side_o a.cblue:hover{color:#f00;}
.col_side_o h2{width:268px;height:25px;padding-left:10px;position:relative;line-height:25px;background:#ffeabe url(/images/bar_ico.gif) repeat-x;background-position:0 -104px;font-size:14px;color:#c30;border-bottom:1px #fec799 solid;}
.col_side_o h2 a{position:absolute;right:10px;top:0;color:#666;font-size:13px;font-weight:normal;padding-right:10px;background:url(/images/bg_ico.gif) no-repeat;background-position:30px -619px;}
.col_side_o h2 a:link,.col_side_o h2 a:visited,.col_side_o h2 a:hover{color:#666;text-decoration:none;}
#topic{height:250px;line-height:28px;}
.col_side_o2{width:278px;border:1px #a6d27d solid;font-size:13px;margin-top:6px;}
.col_side_o2 a:link,.col_side_o2 a:visited,.col_side_o2 a:hover{text-decoration:none;}
.col_side_o2 a.cred:hover,.col_side_o2 a.cgreen:hover,.col_side_o2 a.cblue:hover{color:#f00;}
.col_side_o2 h2{width:268px;height:25px;padding-left:10px;position:relative;line-height:25px;background:#ceecb2 url(/images/bar_ico.gif) repeat-x;background-position:0 -159px;font-size:14px;color:#3f7600;border-bottom:1px #a6d27d solid;}
.col_side_o2 h2 a{position:absolute;right:10px;top:0;color:#666;font-size:13px;font-weight:normal;padding-right:10px;background:url(/images/bg_ico.gif) no-repeat;background-position:30px -619px;}
.col_side_o2 h2 a:link,.col_side_o2 h2 a:visited,.col_side_o2 h2 a:hover{color:#666;text-decoration:none;}
.col_side_o strong,.col_side_o2 strong{color:#555;}
#topic ul{clear:both;}
.g_261{margin-bottom:1px;margin-left:8px;margin-top:8px}
#img_topic{padding-top:1px;padding-left:6px;}
#topic ul a{display:block;}
#img_topic li{width:88px;float:left;text-align:center;}
#txt_topic li{padding-left:10px;float:left;background:url(/images/bg_ico.gif) no-repeat;background-position:-82px -110px;text-indent:12px;}
.user_panel{width:278px;background:#FEFBEC;background-position:0 -648px;border:1px solid #FEC799;margin-top:6px;padding:8px 0 0 0;_padding-top:14px;font-size:13px;}
.user_panel .filed{height:30px;line-height:30px;position:relative;overflow:hidden;}
.user_panel label{display:inline-block;width:49px;padding-right:8px;text-align:right;}
.user_panel .u_l{width:138px;padding:3px;border:1px #c8c8c8 solid;margin-right:10px;}
.user_panel .u_s{width:60px;padding:3px;border:1px #c8c8c8 solid;}
.user_panel #identify_img{position:absolute;top:-3px;margin:6px 0 0 3px;}
*html .user_panel #identify_img{top:-5px;}
.user_panel .safe{padding-left:59px;line-height:24px;height:30px;color:#666;}
.user_panel .safe label{width:110px;text-align:left;}
.user_panel .safe input{position:relative;top:2px;}
.user_panel .login_btn{padding-left:59px;padding-bottom:10px;margin:0 auto;line-height:26px;height:26px;padding-top:5px;}
.user_panel .reg_link{width:250px;padding:0 5px;margin:0 auto;line-height:30px;border-top:1px #fff solid;text-align:right;color:#585858;}
.user_panel .login_btn label{width:93px;text-align:left;position:relative;top:-9px;color:#666;}
.user_panel .login_btn input{margin-right:6px;}
.user_panel .login_btn a{position:relative;top:-10px;} #remember_me{position:relative; top:-6px;_top:-8px;+top:-8px;margin-right:2px;}
.user_panel .help_link{display:inline-block;width:16px;height:16px;font-size:0;background:url(/images/bg_ico.gif) no-repeat;background-position:0 -261px;text-decoration:none;position:relative;top:2px;}
*html .user_panel .help_link{top:0;}*html .psw_link{position:relative;top:-3px;}
#user_panel_in{position:relative;}
#user_panel_in a:link,#user_panel_in a:visited{color:#00f;}
#user_panel_in a:hover{color:#f00;}#wel_user{height:30px;line-height:30px;color:#000;padding-left:9px;}
#user_panel_in dl{padding-left:9px;line-height:22px;}
#user_panel_in dt{color:#f60;}#user_p_menu{height:26px;line-height:26px;margin-top:5px;border-top:1px #ccc solid;color:#ccc;}#user_p_menu a{padding:0 9px;}
#recall ul{width:258px;margin:0 auto;overflow:hidden;color:#333;padding-bottom:5px;}
#recall ul li{float:left;padding:4px 0 2px 2px;line-height:20px;border-top:1px #BFDAD0 dotted;margin-top:-1px;width:258px;height:40px;overflow:hidden;}
#recall ul li a:link,#recall ul li a:visited{color:#666;text-decoration:underline;}
#recall ul li a:hover{color:#f00;}
#recall ul li span{display:none;}
#satisf{width:280px;height:6px;}
#satisf dt,#satisf dd{float:left;color:#f60;font-weight:bold;}#satisf dt{width:160px;height:60px;padding-top:10px;font-size:25px;line-height:1;}#satisf dd{width:140px;height:70px;font-size:60px;line-height:1.2;}#satisf dt a{font-size:12px;font-weight:normal;margin-left:15px;}
#services{width:278px;border:1px solid #fec799;font-size:13px;margin-top:6px;line-height:20px;color:#666;background:#fefbec;}
#services h2{width:248px;padding-left:10px;border-bottom:1px solid #fcd7b3;color:#c06317;font-size:14px;height:30px;line-height:30px;position:relative;}
#services ul{width:258px;margin:0 auto;}
#services ul li{padding:8px 0;margin-top:-1px;border-top:1px #dcdcdc solid;padding-left:40px;background:url(/images/bg_ico.gif) no-repeat;}
#services li.sun_price{background-position:-72px -158px;}
#services li.sun_tour{background-position:-72px -248px;}
#services li.sun_service{background-position:-72px -298px;}
.g_300{margin-top:5px;}
.g_300 img{display:block;}