/* ================================================================ 
 CSS style Copyright 2008 119trip.com 
  ***  Developer:zhangning 2008.12.07
=================================================================== */
 /* common styling */
 
html{border:none;}
body{
	color:#333333;
	font-size:12px;
	line-height:17px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	 }
form,div,img,dl,dt,dd,h1,h2,h3,h4,p {
border:0;
margin:0;
padding:0;
}

ul,li{list-style:none;margin:0px;padding:0px;line-height:25px }

a{color: #333333; text-decoration:none; }
a:hover{color:#FF6600;text-decoration: none; }
a img{border:none}
textarea,input,select{
font-size:12px;
line-height:12px;
padding:1px;
}
select { font-size:12px;	 }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
  }
  * html>body .clearfix {
    display: inline-block; 
    width: 100%;
  }
  * html .clearfix {
    /* Hides from IE-mac \*/
    height: 1%;
    /* End hide from IE-mac */
  }
 /* ie7 hack*/
 *+html .clearfix {
    min-height: 1% ;
  }
.inputSearch { 
	width:280px;
	padding:2px;
	} 
  
/****** 整体框架 ******/
.wrapper{
	margin:0px 0px 5px;
}
.innerWrapper { width:950px;
				margin:0px auto;
				overflow:hidden; }

.header{ background:url(../images/menu_r1_c1.jpg) repeat-x left top; }
.headerc { width:950px; margin:0px auto; }
.logo { float:left; width:145px; height:77px; background:url(../images/index_100412/logo.gif) no-repeat left top;margin-top:10px }
.logo a { width:150px; height:83px; display:block;  }
.header_r { float:right; width:600px; }
.user { width:357px; padding-left:20px; height:25px; text-align:right; float:right; background:url(../images/g_r1_c15.jpg) no-repeat left top; padding-top:3px; }
.user span { margin:0 9px; }

.navBar{ background:url(../images/g_menubg.jpg) repeat-x bottom; padding-top:1px; padding-bottom:36px; margin-top:-5px;  }
.navBarc { width:950px; margin:0 auto; }
.navBarc ul { padding-left:400px;  }
.navBarc li { float:left; margin-right:5px; }
.navBarc li a { font-size:14px; font-weight:bold; text-align:center; width:85px; background:url(../images/g_r4_c13.jpg) no-repeat right top; height:27px; line-height:27px; display:block; color:#FFF; }
.navBarc li a:hover { background:url(../images/g_r4_c11.jpg) no-repeat left top; color:#FFF; } 
.navBarc .active a { background:url(../images/g_r4_c11.jpg) no-repeat left top; color:#FFF; }

.mainwrapper{ padding-top:10px; }

.g_l { width:257px; float: left; }
.g_limg { border:1px solid #CCCCCC; text-align:center; margin-bottom:10px; padding:5px 0px; }

.g_con { border:1px solid #CCCCCC; margin-bottom:10px;}
.g_con span { float:right; font-size:12px; font-weight:100; }
.g_con .title { background:url(../images/g_r15_c6.jpg) repeat-x top; height:30px; line-height:30px; color: #666666; padding-left:10px; padding-right:15px; }
.g_con .title a:hover { color:#FF6600; }
.g_con .title_1 { background:url(../images/g_r7_c9.jpg) no-repeat top left; height:24px; width:104px; line-height:30px; color: #666666; }


.g_con  .coored a { color:red;  }
.g_con  .coored a:hover { color:#FF6600; }


.g_login { background:url(../images/g_r21_c3.jpg) no-repeat 0px 0px; width:58px; height:23px; border:0px; cursor:pointer; color:#FFF; font-weight:bold; }

.g_con .txt_blue a { color:#001A9F; }
.g_con .txt_blue a:hover { color:#FF6600; }

.g_conblank { padding:10px 15px 0px 15px; }
.g_conblank p { padding-bottom:5px; }
.g_conblank li { background:url(../images/listico.jpg) no-repeat 0px 6px; margin:5px 0px; padding-left:10px;  }

.g_conblank3 { padding:10px 15px; }
.g_conblank3 li { background:url(../images/listico.jpg) no-repeat 0px 6px; margin:6px 0px; padding-left:10px;  }
.g_conblank3 span { width:75px; text-align: center; }
.g_conblank3 .text_99 { color:#999999; }
.g_conblank3 .text_name a { color:#0670A2; }

.g_connum { padding:10px 15px; padding-bottom:0px; }
.g_connum li { margin:5px 0px; }

.g_conred { padding:12px 14px; padding-bottom:0px; }
.g_conred li { background:url(../images/g_r12_c18.jpg) no-repeat 0px 2px; margin:7px 0px; padding-left:15px; }
.g_conred img { border:3px solid #CCCCCC; }


.g_conimg { padding:10px 5px; }
.g_conimg .conimg { width:60px; line-height:25px; text-align:center; float:left; margin:5px 10px!important; margin:5px 7px; }
.g_conimg .conimg img { border:1px solid #CCCCCC; }

.g_conimg1 { padding:10px 5px; padding-bottom:11px!important; padding-bottom:15px; }
.g_conimg1 .conimg { width:79px; line-height:25px; text-align:center; float:left; margin:5px 12px!important; margin:5px 9px; }
.g_conimg1 .conimg img { border:1px solid #CCCCCC; }

.g_conimg2 { padding:10px; padding-bottom:1px; }
.g_conimg2 .con { padding-bottom:8px;  }
.g_conimg2 .con .pic { width:79px; float:left;  }
.g_conimg2 .con .pic img {  border:1px solid #CCCCCC; }
.g_conimg2 .con .txt { width:120px; padding-left:15px; float:left; padding-top:5px;  }
.g_conimg2 .con .pic1 { width:60px; float:left;  }
.g_conimg2 .con .pic1 img {  border:1px solid #CCCCCC; }
.g_conimg2 .con .txt1 { width:140px; padding-left:15px; float:left; padding-top:5px;  }

.g_m { width:432px; float: left; margin-left:10px; }

.g_r { width:241px; float: right; }


.glist_r { width:683px; float: right; }
.glist_rcon { border:1px solid #CCCCCC; margin-bottom:10px; line-height:12px;}
.glist_rcon ul { padding:15px; }

.glist_rcon .txt_14 li { background:url(../images/listico.jpg) no-repeat 0px 6px; margin:15px 0px; padding-left:13px; color:#999999; }
.glist_rcon .txt_14 a { text-decoration:underline; font-size:14px; color:#476259; }
.glist_rcon .txt_14 a:hover { color:#FF6600; }

.glist_rcon .piclist  { color:#999999; }
.glist_rcon .piclist a { color:#999999; text-decoration:underline; }
.glist_rcon .piclist a:hover{ color:#FF6600; text-decoration:underline; }
.glist_rcon .piclist td { padding:15px 0px; }
.glist_rcon .title_ff66 { background:url(../images/g_r15_c6.jpg) repeat-x top; height:30px; line-height:30px; color: #FF6600; padding-left:10px; padding-right:15px; font-weight:bold; font-size:14px; }
.glist_rcon .title_sub { font-weight:bold; font-size:14px; border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-bottom:30PX; color: #666666; }

.glist_page { padding:5px 4px; text-align:right; padding-bottom:15px; padding-right:20px;  }
.glist_page span { margin-right:10px; }
.glist_page .active a { color:#FF6600; text-decoration:underline;  }

.group_con { border:1px solid #CCCCCC; padding:30px 30px; }
.group_con .title { color:#5699B5; text-align:center; font-weight:bold; border-bottom:1px solid #CCCCCC; padding-bottom:15px; font-size:16px; padding-top:5px; }
.group_con .info { text-align:center; line-height:30px; padding-bottom:20px; }
.group_con .con { font-size:14px; line-height:25px; }
.group_con p { padding-bottom:15px; text-indent:28px; }






.glist_rcon .con { border-bottom:1px dashed #CCCCCC; padding-bottom:15px; margin-top:15px; }
.glist_rcon .pic { width:142px; float:left; border:2px solid #CCCCCC; }
.glist_rcon .video_pic { width:120px; float:left; border:1px solid #CCCCCC; padding:5px; background:#EEEEEE; position:relative; }
.glist_rcon .video_pic img { margin-bottom:0px; }
.glist_rcon .add_video { width:14px; height:14px; position:absolute; left:10px; bottom:10px; }
.glist_rcon .txt { float:left; padding-left:20px; width:480px; padding-top:5px;  }
.glist_rcon .txt .title a { font-weight:bold; color:#FF6600; font-size:14px; }
.glist_rcon .txt .title_tra a { font-weight:bold; color:#3D96A8; font-size:14px; }
.glist_rcon .txt .title_tra a:hover { font-weight:bold; color:#FF6600; font-size:14px; }
.glist_rcon .txt p { padding-bottom:8px; }

.gvlist_rcon { border:1px solid #CCCCCC; margin-bottom:10px; line-height:12px;}
.gvlist_rcon .title_ff66 { background:url(../images/g_r15_c6.jpg) repeat-x top; height:30px; line-height:30px; color: #FF6600; padding-left:10px; padding-right:15px; font-weight:bold; font-size:14px; }
.gvlist_rcon ul { padding:15px; }
.gvlist_rcon .title_sub { font-weight:bold; font-size:14px; border-bottom:1px dashed #CCCCCC; padding-bottom:10px; margin-bottom:30PX; color: #666666; }
.gvlist_rcon .con { padding-bottom:15px; margin-top:15px; }
.gvlist_rcon .video_pic { width:76px; float:left; }
.gvlist_rcon .video_pic img { border:1px solid #CCCCCC; padding:1px; }
.gvlist_rcon .txt { float:left; padding-left:10px; width:540px;  }
.gvlist_rcon .txt .title_tra { border-bottom:1px dashed #CCCCCC; margin-bottom:5px;  }
.gvlist_rcon .txt .title_tra span { float:right; }
.gvlist_rcon .txt .title_tra a { color:#3D96A8; }
.gvlist_rcon .txt .title_tra a:hover { color:#FF6600; }
.gvlist_rcon .txt p { padding-bottom:8px; }

.gimglist_rcon { border:1px solid #CCCCCC; margin-bottom:10px; line-height:12px;}
.gimglist_rcon .title_ff66 { background:url(../images/g_r15_c6.jpg) repeat-x top; height:30px; line-height:30px; color: #FF6600; padding-left:10px; padding-right:15px; font-weight:bold; font-size:14px; }

.gimglist_rcon ul { padding:12px; }
.gimglist_rcon .con { margin-top:15px; width:145px; height:210px; float:left; text-align:center; margin:0px 9px!important; margin:0px 7px; }
.gimglist_rcon .pic { border:1px solid #CCCCCC; text-align:center; padding-top:22px; height:123px; }
.gimglist_rcon .txt { padding-top:10px;  width:145px; }
.gimglist_rcon .txt .title_tra a { font-weight:bold; color:#666; font-size:12px; }
.gimglist_rcon .txt .title_tra a:hover { font-weight:bold; color:#FF6600; font-size:12px; }
.gimglist_rcon .txt p { padding-bottom:8px; }

.video_con { font-size:12px; color:#666666; width:512px; margin:0 auto; line-height:20px; }
.video_con p { padding-bottom:10px; text-indent:0px; }


/*foot*/
.footer{width:960px;height:110px;margin:0px auto;position:relative;margin-top:10px}
.footer .logo{background:url(../images/index_100412/foot_logo.gif);width:127px;height:53px;float:left}
.footer .foot_r{height:103px;border-left:1px dashed #ccc;margin-left:29px;float:left;display:inline;padding-left:13px}
.footer .foot_r .f_link ul{margin-left:10px}
.footer .foot_r .f_link li{display:inline}
.footer .foot_r .f_link{border-bottom:2px solid #636363;width:100%;width:790px}
.footer .foot_r .f_link span{margin:0px 5px}
.footer .foot_r .f_link a{color:#666}
.footer .foot_r .coyright{float:left;margin-left:10px;display:inline;color:#666;line-height:18px;margin-top:3px}
.footer .foot_r .coyright .tel{color:#f60;font-weight:bold;margin:0px 10px}
.footer .foot_r .coyright img{vertical-align:middle}
.footer .foot_r .coyright .num{color:#0064b6}
.footer .foot_r .ad{float:right;margin-top:10px}
.footer .foot_r .ad a{margin-right:10px}


/****** text,link ******/
.title { font-weight: bold; font-size:14px; }
.title a { color:#666666; }
.text_ff66 { color:#FF6600; }
.text_ff00 { color:#FF0000; }


/***新写样式***/
.c_up{border:1px solid #fff;}
.c_down{border:1px solid #ccc;border-top:2px solid #54b91d}
.c_down .main{margin:0px 15px;_margin:0px 10px}
.c_up .main{margin:0px 15px;_margin:0px 10px}
.c_l{ width:257px; float: left; }
.c_m{ width:450px; float: left; }
.c_m li a{font-size:14px}
.c_r{ width:241px; float: left;}
.c_border{border-left:1px solid #ccc;border-right:1px solid #ccc;width:448px}
.c_listico{background:url(../images/listico.jpg) no-repeat 0px 9px;padding-left:10px}

.c_title1{padding:5px 0px;border-bottom:2px solid #ccc}
.c_title2{padding:5px 0px;border-bottom:1px dashed #ccc}
.c_main{padding:10px 8px}
.h3{background:url(../images/community_title.jpg) no-repeat 0px 2.5px;padding-left:15px;font-size:14px}

/*left1*/
.container_news{width:242px;height:231px;position:relative;border:3px double #ccc;margin-bottom:10px;overflow:hidden;}
.container_news .slider_news{position:absolute;}
.container_news .slider_news li{ list-style:none;float:left;display:inline}
.container_news .slider_news img{width:242px;height:233px;display:block}

.container_news .num_news{ position:absolute; right:5px; bottom:5px}
.container_news .num_news li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.container_news .num_news li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

/*left2*/
.c_l2_1{line-height:22px}

/*left3*/
.left3 li{float:left;padding-left:15px}
.left3 img{border:1px solid #000}
.left3 a{display:block;text-align:center;text-decoration:underline}

/*left4*/
.left4 .first{text-align:center;margin:5px 0px}

/*left5*/
.left5 .first{text-align:center;margin:5px 0px}
.left5 img{border:3px solid #ccc}

/*middle1*/
.middle1 h3{background:url(../images/community_back.jpg) no-repeat;width:102px;height:24px;text-align:center;color:White;line-height:24px;font-size:14px}
.c_m_left1{float:left;margin-top:10px}
.c_m_left1 a{display:block;margin-top:10px;text-align:center}
.c_m_right1{margin-left:150px}
.c_m_right1 a{font-size:16px;color:#54b91d;font-weight:bold;display:block;margin-bottom:5px}
.c_m_right1 span{color:#f60}
.c_m_right2{margin:10px 0px 0px 150px}
.c_m_right2 li{line-height:27px}

/*middle2*/
.c_m2_1{margin-top:10px}
.c_m2_title1{float:left}
.c_m2_title2{font-size:14px;font-weight:bold;padding-left:20px;margin-left:100px}
.c_m2_title2 span{font-size:12px;color:#666;font-weight:normal}
.c_m2_list{margin-top:14px}
.c_m2_list .name{float:right;margin-right:5px;color:#666}
.c_m2_h3{color:#f60;background:none}

/*middle3*/
.middle3{background:url(../images/community_m3_1.jpg) repeat-x;height:82px;border:1px solid #54b91d;margin:10px 20px;padding:10px;}
.middle3 h3{color:#f60;margin-bottom:10px;font-size:14px}
.middle3 .btn select{vertical-align:middle;margin-right:4px}
.middle3 .btn input{vertical-align:middle;margin-right:4px}
.middle3 .hot{height:25px;line-height:25px;margin:5px 0px}
.middle3 .search{background:url(../images/g_r21_c3.jpg);width:58px;height:23px;border:0px;color:White;font-weight:bold;cursor:pointer}
.c_m3_hot li{display:inline;padding-left:12px}
.c_m3_txt{color:#f60;float:left}


/*middle4*/
.c_m4_title1{float:left;margin-bottom:10px}
.c_m4_title2{font-size:14px;margin-left:110px;padding-left:10px;line-height:20px}
.c_m4_title2 a{display:block;font-weight:bold;}
.c_m4_title2 span{font-size:12px;color:#666}
.c_m4_name{float:right;margin-right:5px;color:#f60;font-size:14px}

/*middle5*/
.c_m5_title li{float:left;padding-left:20px}
.c_m5_title span{display:block;text-align:center;color:#666;font-size:12px}
.c_m5_name{float:right;margin-right:5px;color:#f60;font-size:14px}
.c_m5_main1{margin-top:10px}

/*right1*/
.right1{border:1px solid #54b91d;}
.m_r1_title{color:#54b91d;border-bottom:2px solid #54b91d;height:25px;font-size:14px;font-weight:bold;padding:10px 0px 0px 10px}

/*right2*/
.right2{background:url(../images/community_right2.jpg) no-repeat;width:240px;height:191px}

/*right3*/
.right3{margin-top:8px;}
.c_r3_title1{float:left;margin-bottom:10px}
.c_r3_title2{font-size:14px;margin-left:70px;padding-left:5px;line-height:20px}
.c_r3_title2 a{display:block;font-weight:bold;color:#f60;font-size:12px}
.c_r3_title2 span{color:#666;font-size:12px}
.c_r3_1 li{line-height:22px;height:22px}

/*right4*/
.right4{_zoom:1}
.c_r4_title1{float:left;margin-bottom:10px}
.c_r4_title2{font-size:14px;margin-left:70px;padding-left:5px;line-height:20px}
.c_r4_title2 a{display:block;font-weight:bold;color:#f60;font-size:12px}
.c_r4_title2 span{color:#666;font-size:12px}
.c_r4_list li{height:25px}

/*right5*/
.right5{_zoom:1}
.right5 .title1{font-size:14px;font-weight:bold;margin:5px 0px}
.right5 .tijiao{background:url(../images/community_right5_1.jpg);width:70px;height:22px;border:0px;cursor:pointer}
.right5 .chakan{background:url(../images/community_right5_2.jpg);width:70px;height:22px;border:0px;cursor:pointer}
.right5 .button{text-align:center;margin-top:5px}
.right5 .radio {margin-right:5px}
.right5 .img{width:202px;height:117px;background:url(../images/community_right5.jpg);border:1px solid #ccc;margin:10px 0px}