* { margin:0; padding:0;}
body{ margin:0; padding:0; font-size:12px; color:#000000; line-height:150%; font-family:Arial, sans-serif;}
div,form,img,ul,ol,li{ margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
ul,li { list-style:none;}
a img{ border: 0;}
p{ margin:0; padding:0;}
.blank1{ clear:both; height:1px; line-height:1px; overflow:hidden; }
.blank2{ clear:both; height:2px; line-height:2px; overflow:hidden; }
.blank5{ clear:both; height:5px; line-height:5px; overflow:hidden; }
.blank8{ clear:both; height:8px; line-height:8px; overflow:hidden; }
.blank10{ clear:both; height:10px; line-height:10px; overflow:hidden; }
.blank20{ clear:both; height:20px; line-height:20px; overflow:hidden; }
.blank100{ clear:both; height:100px; line-height:100px; overflow:hidden;}
/* a:link */
a:link,
a:visited,
a:active{ color:#000; font-size:12px; text-decoration:none; }
a:hover { color:#F00; font-size:12px; text-decoration:none; }

.top_bg { background:#eeeeee; width:100%; border-bottom: #cccccc 1px solid;}
.top{ width:960px; margin:0 auto; height:25px; line-height:25px;}
.top a{ text-decoration:none;}
.top_search { padding-top:2px!important; padding-top:1px; float:right;}
.top_search input{ color:#999; font-size:12px;}

#box{ width:960px; margin:7px auto 0 auto; }
#head{ width:960px; margin:10px auto 0 auto; height:60px; clear:both;}
#logo{ float:left;}
#tar{ text-align: right; float:right;}
#hd_phone { line-height:130%; float:left; margin-top:22px!important; margin-top:22px; margin-left:2px; color:#666666  ;}
#hd_phone .phone_info { font-size:12px;}
#hd_phone .phone_numb { font-size:18px; color:#CC3300  ;}
#head a:link,#head a:visited{ text-decoration: none; color:#4e9700  ;}
#head a:hover{color: #ff9900  ;text-decoration: underline;}
#email_order a:link,#email_order a:visited{ text-decoration: underline; color:#ff0000  ;}
#email_order a:hover{color: #ff9900  ;text-decoration: underline;}

.nav{ clear: both; background:url(tuniuv2.png) no-repeat; height:33px; width:960px; margin:0 auto;}
/*.nav a:link,
.nav a:visited,
.nav a:active { color: #fff; text-decoration:none;}
.nav a:hover { color: #F7AA04; text-decoration:none;}
*/
.nav_main_l li a:link,
.nav_main_l li a:visited,
.nav_main_l li a:active{float:left; overflow:hidden; padding-right:5px; width:auto; height:33px; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; background:none; }
.nav_main_l li a:hover {float:left; overflow:hidden; padding-right:5px; width:auto; height:33px; color:#010101; font-size:14px; font-weight:bold; text-decoration:none;background: url(nav_hit.gif) no-repeat right center;cursor:pointer; }
.nav_main_l li a span { float:left; padding-left:7px; line-height:33px; height:33px; display:block; background:none;  }
.nav_main_l li a:hover span { float:left; padding-left:7px; line-height:33px; height:33px; display:block; background: url(nav_hit.gif) no-repeat left center;  }

.nav_main_l { float:left; width:700px;}
.nav_main_l li{ float:left; padding:0 5px 0 10px;}
.nav_main_l a{ font-size:14px; font-weight:bold; line-height:33px; color:#FFFFFF; text-decoration:none;}

.nav_main_l #curtab a{ color:#000000; background:url(tuniuv2.png) no-repeat 1105px 0; }
.nav_main_r{ float:right; width:200px; text-align:right;}
.nav_main_r li{ float:right; padding:0 10px 0 10px; line-height:30px; }
.nav_main_r li a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}

.nav_main_r li a:link,
.nav_main_r li a:visited,
.nav_main_r li a:active{float:left; overflow:hidden; padding-right:5px; width:auto; height:33px; color:#fff; font-size:12px; font-weight:bold; text-decoration:none; background:none; }
.nav_main_r li a:hover {float:left; overflow:hidden; padding-right:5px; width:auto; height:33px; color:#010101; font-size:12px; font-weight:bold; text-decoration:none;background: url(nav_hit.gif) no-repeat right center;cursor:pointer; }
.nav_main_r li a span { float:left; padding-left:7px; line-height:33px; height:33px; display:block; background:none;  }
.nav_main_r li a:hover span { float:left; padding-left:7px; line-height:33px; height:33px; display:block; background: url(nav_hit.gif) no-repeat left center;  }


.con_l{ float:left; width:135px; margin-bottom:10px;}
.search1 { color:#CC3300; font-weight:bold; padding-left:10px; line-height:21px; background: url(search_t.gif) no-repeat left top;}
.search_border { border:1px solid #FFC54B; padding:5px 0 15px 10px; background:#FFFCEF; margin-bottom:7px; }
.search2 { color:#fff;padding-left:10px; line-height:25px; font-size:14px; background: url(l_menu_h2.gif) no-repeat left top;}
.search2_con{ border:#cccccc 1px solid; border-top:none; clear:both; height:auto; padding-bottom:6px;}
.search2_con h3{ padding-left:5px; line-height:150%; font-size:14px; padding-top:8px; clear: both;}
.search2_con h3 a:link,
.search2_con h3 a:visited,
.search2_con h3 a:active{ color:#4e9700; font-size:14px; text-decoration:underline; }
.search2_con h3 a:hover { color:#4e9700; font-size:14px; text-decoration:underline; }

.search2_con ul{ clear:both; width:99%; margin:0 auto;}
.search2_con li{ width:60px; padding-left:4px; float:left; line-height:150%;}
.search2_con li a:link,
.search2_con li a:visited,
.search2_con li a:active{ color:#000; font-size:12px; text-decoration:none; }
.search2_con li a:hover { color:#FAAF0D; font-size:12px; text-decoration:underline; }

.main_r{ float:right; width:820px;}
.con_c{ float:left; width:515px;}
.flash{ height:223px;}
#BannerArea{position:relative; margin:0 auto;width:507px; height:215px; padding:4px;border:1px solid #EBEBEB; }
.bannerBtn{position:absolute;left:10px; bottom:10px;}
.bannerBtn li{float:left; width:20px; height:20px; line-height:20px;text-align:center; cursor:pointer !important; cursor:default;}
.bannerBtn .numOver{background:#a5a5a5;color:#fff;font-weight:bold;}
.bannerBtn .numOut{background:#000;color:#fff;filter: Alpha(opacity=50);-moz-opacity:.5;opacity:0.5;}
.clear{overflow:hidden;}

.list1 h3{ padding:7px 0 5px 15px; margin-left:5px; color:#ff6600  ; font-size:14px; background:url(main_route_list_t.gif) no-repeat left center; border-bottom:1px solid #CCCCCC;}
.list1 h3 a{ float:right;}
.list1 h3 a:link,
.list1 h3 a:visited,
.list1 h3 a:active{ color:#999; font-size:12px; text-decoration:none; }
.list1 h3 a:hover { color:#ff3300; font-size:12px; text-decoration:underline; }

.list1 ul { padding:0px 7px; line-height:180%; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.list1 li { padding-left:12px; background:url(index_list_li.gif) no-repeat left center; color:#F66901 ;}
.list1 li span { font-size:13px; float:right;}
.route_list_1 a:visited{color: #0000FF  ; text-decoration:underline;}
.list1 a:link,
.list1 a:visited,
.list1 a:active{ color:#0000FF; font-size:14px; text-decoration:underline; }
.list1 a:hover { color:#333333; font-size:14px; text-decoration:none; }


.con_r{ float:right; width:300px;}
.con_r1{ border:#ffc54b 1px solid; font-size:13px; margin-bottom: 7px! important;}
.con_r1 h3{line-height:25px; padding-left:10px; font-size:14px; color:#cc3300; font-weight:bold; background:url(main_r_yellow.gif) repeat-x left top;} 
.con_r1 h3 a{ float:right;}
.con_r1 h3 a:link,
.con_r1 h3 a:visited,
.con_r1 h3 a:active{ color:#999; font-size:12px; text-decoration:none; }
.con_r1 h3 a:hover { color:#ff3300; font-size:12px; text-decoration:none; }
.con_r1 a:link,
.con_r1 a:visited,
.con_r1 a:active{ color:#000; font-size:13px; text-decoration:none; }
.con_r1 a:hover { color:#ff3300; font-size:13px; text-decoration:none; }

.con_r2{ margin: 0px 10px 5px; color:#666666;}
.con_r2 li{ padding: 5px 0; color:#ffcc66;}

.index_login{ border:#cccccc 1px solid; padding:5px 0; background:url(login_bg.gif) repeat-x left top; color:#666;}
.con_r3{ margin:10px; line-height:24px;}
 .con_r3 li{ background:url(index_list_li.gif) no-repeat left center; padding-left:12px;}
 .con_r3 span{ float:right;}
 .con_r4{ border:#9ac36b 1px solid; font-size:13px; margin-bottom: 7px! important;}
 .con_r4 h3 a{ float:right;}
 .con_r4 h3{line-height:25px; padding-left:10px; font-size:14px; color:#30680d; font-weight:bold; background:url(main_r_lv.gif) repeat-x left top;} 
 .con_r4 li{ background:url(index_border_bg.gif) repeat-x left bottom; padding:5px;}
 .con_r1 h3 a:link,
.con_r4 h3 a:visited,
.con_r4 h3 a:active{ color:#999; font-size:12px; text-decoration:none; }
.con_r4 h3 a:hover { color:#ff3300; font-size:12px; text-decoration:none; }
.con_r4 a:link,
.con_r4 a:visited,
.con_r4 a:active{ color:#000; font-size:13px; text-decoration:none; }
.con_r4 a:hover { color:#ff3300; font-size:13px; text-decoration:none; }
 
 .help { border:1px solid #CFFAA2;}
.help ul{ width:940px; margin:auto; padding:10px 0px 10px 20px ; overflow:hidden;}
.help li{ float:left; width:176px; height:110px; overflow:hidden; padding:0px 0px 0px 11px;}
.help dt{ height:20px; line-height:20px; font-weight:bold;}
.help dt span{ padding:2px 6px 0px 3px; color:#FFFFFF  ;}
.help dd{ height:22px; line-height:22px;  background: url(btm_help_bt2.gif) no-repeat left center; padding:0px 0px 0px 10px; margin-left:5px; color:#666666  ;}
.help li a:link, .help li a:visited{ color:#666; text-decoration:none;}
.help li a:hover{ color: #ff9900  ; text-decoration:underline;}
.toolbox{ background:url(index_tool_bg.gif) no-repeat; height:105px; margin-bottom:7px;}
.toolbox li{ float:left; padding-left:10px; line-height:30px; width:82px;}

.foot{ text-align:center; margin-top:10px;background:url(index_border_bg.gif) repeat-x left top; padding:10px 0;}
.foot a:link,
.foot a:visited,
.foot a:active{ color:#000; font-size:12px; text-decoration:none; }
.foot a:hover { color:#ff3300; font-size:12px; text-decoration:none; }

.main_line{ float:right; width:815px; margin-bottom:10px;}
.line_top{ background:url(x-top-2.gif) repeat-x; margin-bottom:10px;}
.line_top h4{ background:url(x-top-2.gif) repeat-x; font-size:14px; font-weight:bold; padding-left:15px; height:30px; line-height:30px;}
.line_top1{ border:#7bcd5d 1px solid; border-top:none; line-height:24px; padding:10px 20px 10px 20px;}
#box .line_top1 a{ font-size:14px;}
#box .line_top1 a:hover{ font-size:14px; color:#FF0000;}
.line_box{ margin-bottom:10px; border:1px solid #CCCCCC; overflow:hidden;}
.line_box h4{ background:url(category_nav_bg.gif) repeat-x; line-height:32px; height:32px;}
.line_box h4 span{ float:right; font-size:13px; font-weight:bold; color:#fb6902; padding-right:10px;}
#box .line_box h4 a{ font-size:14px; font-weight:bold; padding-left:20px;}
*html #box .line_box h4 a:hover{font-size:14px; color:#FF0000;}
.line_box1{ clear: both; margin:10px auto; width:99%;}
.line_box1 .line_box1_l{ float:left; width:140px; margin-right:10px; text-align: center;}
.line_box1 .line_box1_r{ float:right; width:650px; line-height:22px;}
.line_top h4{ font-size:14px; background:url(route_t_green.gif) repeat-x; height:28px; border-left:#7bcd5d 1px solid; border-right:#7bcd5d 1px solid;  line-height:28px; padding-left:20px; padding-bottom:10px;}
 .line_detail h4{ font-size:14px; background:url(route_t_green.gif) repeat-x; height:28px;  line-height:28px; padding-left:20px; padding-bottom:10px;}
.list_box{ clear:both; width:99%;}
.list_box1{ float:left; width:240px; margin-right:20px;}
.list_box1 img{ width:240px; height:180px;}
.list_box2{ float:right; width:540px;}
.list_box2 p{ line-height:24px; padding-top:10px;}
.list_box2 p img{ padding-right:20px;}
.yuding{ clear:both; padding:15px 0 5px 0; line-height:24px; }
 .xingcheng{clear:both;}
.xingcheng h2{ background:url(tuniuv2.png) no-repeat -1000px -105px; font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:20px; float:left; padding-left:20px; line-height:28px; margin-top:20px; }
.xingcheng span{ background:url(tuniuv2.png) no-repeat right -105px; padding-right:20px; display:block;}
.daycon{ clear:both; border:#CCCCCC 1px solid; padding:10px 10px 20px 10px;}
.dayconpic li{ float:left;}
.daycon h3{ font-size:12px; color:#fb6902; padding-top:10px;}
.daycon p{ padding:10px 0;}
 .daycon .eat{ color:#4e9700;}
  .shuoming{ clear:both; border:#CCCCCC 1px solid; padding:0 10px 10px 10px; height:1%;}
 .shuoming h3{ font-size:14px; font-weight:bold; color:#4e9700; padding:10px 0;}
.yd_con{ clear:both;border:#CCCCCC 1px solid; padding:10px; height:1%;}

.orderform{ margin-top:10px;}
.line_detaildatecenter{text-align:center; padding:10px 0;}
 .line_more{ text-align:right; padding-right:10px;}
 .line_more a{ color:#0000FF; text-decoration:underline;}
/**/
.article_l{  float:left; width:235px; margin-bottom:10px;}
.article1{ background:url(l-top-bg.gif) no-repeat; height:22px;  padding-top:8px;padding-left:20px; font-size:14px; font-weight:bold;}
.article2{ border:#e0e0e0 1px solid; padding:10px 0; margin-bottom:10px;}
.article2 li{ padding-left:15px; background:url(index_list_li.gif) no-repeat 5px center; line-height:24px;}
.article3{ border:#e0e0e0 1px solid; padding:10px 0; margin-bottom:10px; background:url(in_4.png) no-repeat 12px 10px; height:285px;}
.article3 ul{ padding-top:5px; line-height:24px;}
.article3 li{ padding-left:30px; padding-right:18px; line-height:24px}
.article3 li p{ line-height:18px; padding-bottom:9px;}
.article_r{ float:right; width:710px; margin:auto;}

.article_tit{ padding-left:20px; background:url(in_1.png) repeat-x left top; height:33px; border-left:1px solid #D7D7D7;
 border-right:1px solid #D7D7D7; }
 .article_tit a{ float:right;}
.article_tit strong{ background:url(in_2.png) no-repeat; width:88px; height:33px; display:block; text-align:center; color:#FFFFFF; font-size:14px; font-weight:normal; line-height:30px;}
.article_r ul{ line-height:26px; padding:10px 10px 10px 10px; margin-bottom:10px; border:1px solid #D7D7D7; border-top:none; height:1%;}
.article_r li{ background:url(index_border_bg.gif) repeat-x left bottom; padding-left:5px;}
 .article_r span{ float:right;}
 .articledetail{border:solid 1px #4e9700; margin-bottom:10px; height:1%; }
.articledetail h2{font-size:18px; font-weight:bold; padding-bottom:10px; border-bottom:dashed 1px #999999  ; width:80%; margin:auto;text-align:center; color:#0656A5  ; padding-top:20px}
.articledetail1{text-align:center;color:#397CBE  ; font-size:12px; font-weight:normal; text-align:center; margin:10px 0 10px 0}
.articledetail p{color:#000000  ;padding:0 20px 5px 20px; line-height:24px; text-align:1em;font-size:14px; letter-spacing:1px}
.articledetail p img{text-align:center}
/*ǩ֤*/
.vist_r{ float:right; width:710px;}
.vist{border:solid 1px #6cad02;  overflow:auto; height:1%;}
.vist h4{font-size:14px; font-weight:bold;height:25px;background:#f5fcf1;color:#336600; padding-left:20px; line-height:25px; border-top:none}
.qianzheng_vist{ clear:both; }
.qianzheng_vist h3{font-size: 14px;font-weight: bold;color: #000000;margin: 0; padding:10px 0 10px 15px; clear:both}
.qianzheng_vist h3 img{padding-right:5px}
.qianzheng_vist li{float: left; padding: 0 20px 0 0;line-height: 26px;display: block; width:80px;}
.qianzheng_vist ul{padding: 0px 10px 0px 20px}
.qianzheng_vist li a:link,
.qianzheng_vist li a:visited,
.qianzheng_vist li a:active{ color:#336600; font-size:12px; text-decoration:none; }
.qianzheng_vist li a:hover { color:#ff0000; font-size:12px; text-decoration:underline; }

.visa_title{ height:30px; line-height:30px; padding-left:20px; clear:both;background:#f5fcf1; font-size:14px; font-weight:bold; color:#000000;}
.visa_title a{ color:#000000;}
.visa1{line-height:30px; border:1px solid #81C28A; background:url(category_nav_bg.gif); padding-left:15px; margin:10px ;}
.visa1 span{ color:#ff5a00; padding:0 5px;}
.visa2{ line-height:24px; padding-left:15px; }
.visa3{ background:url(visa_ico2.gif) no-repeat 15px 5px; padding-left:35px;line-height:25px; margin-top:5px;}
.visa3 a{ font-size:14px; text-decoration:underline; font-size:12px}
.visa3 a:hover{ color:#ff5a00; text-decoration:none;}
.visa4{ background:url(visa_ico2.gif) no-repeat 8px 5px; padding-left:25px;line-height:30px; margin-top:5px; font-size:14px; font-weight:bold;}
.visa1_1{ padding:10px; line-height:25px;}
/**/
.about{ background:url(hotel_h2_bg.gif) left top; height:22px; padding-top:8px; padding-left:20px; color:#339900 ; font-size:14px; font-weight:bold;}
.about_con{ border:#6cad02 1px solid; border-top:none; padding:20px 15px 20px 15px; line-height:22px; font-size:14px;}
.about_con p{ text-indent:2em;}
.about_list{ background:url(l_menu_h2.gif); height:25px; line-height:25px; padding-left:15px; font-size:14px; color:#FFFFFF;}
.about_list1{ border:#CCCCCC 1px solid; border-bottom:none; padding:10px 0 0 0;}
.about_list1 li{ border-bottom:1px solid #CCCCCC;padding-left:15px; line-height:28px; }
.about_list1 li a{ color:#336600; font-size:13px; font-weight:bold;}



.badoo {
	PADDING:10px 0; FONT-SIZE: 13px; COLOR: #4E9700; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; clear:both
}
#box .badoo A {
	BORDER: #f0f0f0 1px solid; padding:2px 5px 2px 5px; *padding:2px 5px 0 5px; MARGIN: 0px 2px; COLOR:#4E9700; TEXT-DECORATION: none;
}
#box .badoo A:hover {
	BORDER: #ff5a00 1px solid; COLOR: #ff5a00;
}
#box .badoo A:active {
	BORDER: #ff5a00 1px solid;  COLOR: #ff5a00; 
}
#partright .badoo A {
	BORDER: #f0f0f0 1px solid; padding:2px 5px 2px 5px; *padding:2px 5px 0 5px; MARGIN: 0px 2px; COLOR:#4E9700; TEXT-DECORATION: none;
}
#partright .badoo A:hover {
	BORDER: #ff5a00 1px solid; COLOR: #ff5a00;
}
#partright .badoo A:active {
	BORDER: #ff5a00 1px solid;  COLOR: #ff5a00; 
}
.badoo SPAN.current {
	BORDER: #ff5a00 1px solid; padding:2px 5px 0 5px; FONT-WEIGHT: bold; COLOR: #fff;  BACKGROUND-COLOR: #ff6c16
}
.badoo SPAN.disabled {
	DISPLAY: none
}
/**/
 .jingqu h3{ background:url(bg_title_style.jpg) no-repeat; line-height:31px; color:#666; font-size:14px; padding-left:8px;}
.viewbox_title{ clear:both; margin:10px 0 10px 0;	BORDER: #eaeaea 1px solid; PADDING: 10px;  BACKGROUND: #f7f7f7; LINE-HEIGHT: 20px; overflow:hidden; }
.viewbox_title1{ clear:both; margin:10px 0 10px 0; PADDING: 10px;LINE-HEIGHT: 20px; overflow:hidden; }
.viewbox_left{display:block;padding:2px; float:left; width:100px}
.viewbox_left img{border:1px solid #AAA; padding:2px;width:80px;height:80px; margin:0px 10px 0px 10px}
.viewbox_right{float:right; width:650px; padding-right:20px}
.viewbox_right h4 {font-family:"Microsoft YaHei", "Segoe UI", Arial; }
#box .viewbox_right h4 a:link,
#box .viewbox_right h4 a:visited,
#box .viewbox_right h4 a:active{color:#336600;font-size:16px; font-weight:bold; color:#336600;},
#box .viewbox_right h4 a:hover{color:#336600;font-size:16px; font-weight:bold; color:#336600;}

.textbox1{ width:450px;}
.textbox1 p{}
.textbox1 p a{ color:#666666;font-size:12px;}







.jingqu_top{ clear:both; margin-bottom:10px;border:solid 1px #6cad02;}
.jingqu_top h3{font-size:14px; font-weight:bold;height:25px;background:#f5fcf1;color:#336600; padding-left:8px; line-height:25px; border-top:none}
.jingqu_topcon{ padding:8px;}
#box .jingqu_topcon a{ color:#336600; padding-right:10px; text-decoration:underline; font-size:14px;}
.view_con{ padding:10px; font-size:14px; line-height:24px;}
.jingqu1{border:solid 1px #6cad02; margin-bottom:10px; height:1%;}
.viewbox_title1 .viewbox_right a{ color:#336600; text-decoration:underline;}
.jingqu_top ul{overflow:hidden;width:94%; margin:auto; padding:10px 0 20px 10px}
.jingqu_top li{width:130px;float:left;overflow:hidden; padding-right:20px; padding-top:10px; height:95px;}
.jingqu_top li a{display:block;margin:0px auto;text-align:center;}
.jingqu_top li a img{width:130px;height:85px;display:block;margin:0px auto 6px;padding:2px;border:1px solid #DDD;}
.jingqu_top li a:hover img{border:1px solid #AAA;}
/*½*/
.login{ height:200px; background:url(loginbg.gif) no-repeat; margin-top:20px; margin-bottom:40px; padding:10px}
.login_n{ background:url(login_2.gif) repeat-x 0 bottom; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}
.login_l{ float:left; width:50%; padding:20px 10px 10px 60px;}
.login_l li{ height:40px;} 
.login_l .text{ width:150px; background:url(input.gif) no-repeat; height:24px;}
.login_l  a{ color:#336600; padding-left:5px; text-decoration:underline; font-size:14px;}
.login_r{ float:right; width:35%; padding-top:40px;}
/*ע*/
.reg{ margin:20px 0 40px 0; background:url(loginbg_03.jpg) repeat-y;}
.reg_top{ background:url(loginbg_01.jpg) no-repeat; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; padding-top:10px;}
.reg_topbg{ background:url(login_2.gif) repeat-x; height:4px; margin:0 10px;}
 .reg_con{}
 .reg_con {clear: both;padding: 10px;font-size:12px; background:url(flower_3.jpg) no-repeat 635px top; height:400px;}
 .reg_con li {margin-bottom: 20px;line-height: 20px;height: 20px;}
.theme1 {color: #000000;width: 15%;display: block;float: left;text-align: right; }
.theme2{color:#FF0000; padding:0 10px 0 10px}
.xieyi{width:70%; float:left; height:80px; overflow:auto; border:solid 1px #CCCCCC}
.text{width:200px}
.article2 li{height:27px;line-height:27px;overflow:hidden;padding-left:10px; }

.article2 li a:link,
.article2 li a:visited,
.article2 li a:active{ color:#000; font-size:13px; text-decoration:none; }
.article2 li a:hover { color:#ff3300; font-size:13px; text-decoration:underline; }

.article2 li span{float:right;color:#000; padding-right:5px;}

.jq_tit{ text-align:left;}
.jq_tit h4{ font-size:16px; font-weight:bold; color:#336600;font-family:"Microsoft YaHei", "Segoe UI", Arial; margin-bottom:5px;}
.jq_tit h4 a:link,
.jq_tit h4 a:visited,
.jq_tit h4 a:active{ color:#336600; font-size:16px; text-decoration:underline; }
.jq_tit h4 a:hover { color:#336600; font-size:16px; text-decoration:underline; }

.vb_title{ clear:both; margin:10px 0 10px 0; PADDING: 10px; LINE-HEIGHT: 20px; overflow:hidden; }
.vb_left{display:block;padding:2px; float:left; width:80px; }
.vb_left img{ width:80px;height:80px;}
.vb_right{float:right; width:380px; }
.vb_right h4{ font-size:16px; font-weight:bold; color:#336600;font-family:"Microsoft YaHei", "Segoe UI", Arial;}
.vb_right h4 a:link,
.vb_right h4 a:visited,
.vb_right h4 a:active{ color:#336600; font-size:16px; text-decoration:underline; }
.vb_right h4 a:hover { color:#336600; font-size:16px; text-decoration:underline; }
.vb_right p{ margin-top:6px; line-height:21px;}
.vb_right p a{color:#666666;font-size:12px;}

#channel_title SPAN{ padding-left:10px;}
#channel_title SPAN a{ text-decoration:none;}

.article_div h3 { padding-left:15px; background:#F6F6F6 url(h3-right_03.gif) no-repeat left center; margin-bottom:8px; padding-top:5px;}
.article_div h3 a:link{ font-size:16px;}
.article_div h3 a:visited,
.article_div h3 a:active,
.article_div h3 a:hover{font-size:16px;}
.h-img{ background:url(deco_line.gif)  no-repeat left bottom; width:647px; height:6px; margin-top:-12px; margin-bottom:10px; }
*html .h-img{margin-top:-21px;}
#cpp1 a{float:right;font-size:12px; font-weight:normal; padding-right:10px;}

.article_div img{
	border:0; 
	max-width:560px; 
	width:   expression(  function(img){
	img.onload=function(){
	this.style.width='';
	this.style.width=(this.width>560)?"560px":this.width+"px"
		};
		return ''
		}(this)
		);
	}



#m_ad_box {margin-bottom:10px;}
*html #m_ad_box {margin-bottom:0;}
