﻿/* ================================================================ 
 CSS style Copyright 2008 119trip.com 
  ***  Developer:zhangning 2008.12.07
=================================================================== */
 /* common styling */
 
html{border:none;}
body{
	color:#126086;
	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; }

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;
	background:#ffffff url(../images/blog_blue/blog_toppic_blue.jpg) no-repeat center 20px;
}
.innerWrapper { width:950px;
				margin:0px auto;
				overflow:hidden; }

.header{ background:#FFF; padding:5px; }
.headerc { width:950px; margin:0px auto; }
.header_l { float:left; width:300px; }
.header_l .name { font-weight:bold; margin-right:20px; }
.header_r { width:500px; padding-left:20px; float:right; text-align:right; }
.header_r span { margin:0 10px; }
.header_r a { color:#006699; }
.header_r a:hover { color:#FF6600; }

.header_pic { height:255px; }
.headerc_pic { width:950px; margin:0px auto; }
.blog_name { padding-top:50px; padding-left:30px; }
.blog_name a { font-weight:bold; font-size:25px; color:#FFF; }
.blog_name a:hover { color:#FF6600; }
.blog_http { padding-top:20px; padding-left:50px; color:#FFF;  }
.blog_http a { color:#FFF; }


.navBar{   }
.navBarc { width:950px; margin:0 auto; background:url(../images/blog_blue/b_menubg_r1_c3_blue.jpg) repeat-x top; padding-top:1px; height:33px; }
.navBarc ul { padding-top:4px; padding-left:20px; float:left; width:700px; }
.navBarc .r { padding-top:4px; }
.navBarc .r .sch { background:url(../images/mag_search.jpg) repeat-x left top; width:69px; height:21px; border:0px; line-height:21px; }
.navBarc li {  margin-right:5px; float:left;  }
.navBarc li a { font-size:14px; text-align:center; padding:0px 15px; background:url() no-repeat right top; line-height:24px; display:block; color:#006697; height:24px; float:left; }
.navBarc li a:hover {  background:url(../images/b_menubg_r2_c1.jpg) repeat-x left top; line-height:22px; padding:0px 14px; color:#006697; height:22px; border:1px solid #CCCCCC;  } 
.navBarc .active a { background:url(../images/b_menubg_r2_c1.jpg) repeat-x left top; padding:0px 14px; color:#074485; line-height:22px; height:22px; border:1px solid #CCCCCC; }

.mainwrapper{ padding-top:10px; }

.blog_videor { width:255px; float: right;  }
.blog_videol { width:683px; float: left;  }

.blog_l { width:255px; float: left; }
.g_limg { border:1px solid #CCCCCC; text-align:center; margin-bottom:10px; padding:5px 0px; }

.blog_con { border:1px solid #CCCCCC; margin-bottom:10px; background:#f7f6f1; color:#126086; }
.blog_con a { color:#126086; }
.blog_con a:hover { color:#FF6600; }

.blog_con .title { background:url(../images/blog_blue/b_menubg_r1_c3_blue.jpg) repeat-x top; height:30px; line-height:30px; color: #006699; padding-left:10px; padding-right:15px; font-size:12px; }
.blog_con .title span { float:right; font-size:12px; font-weight:100; }
.blog_con .text_w { color: #074485; font-weight:bold; }
.blog_con .text_bline td { color: #074485; font-size:14px; border-bottom:1px dashed #CCCCCC; padding-bottom:10px; }

.b_info { padding:10px 15px; }
.b_info .img { width:200px; text-align:center; border-bottom:1px dashed #999999; padding:10px 0px; }
.b_info .img a { font-size:14px; text-decoration:underline; }
.b_info .img img { padding:1px; border:1px solid #CCCCCC ; margin-bottom:10px; }

.b_info .text { padding-top:7px; padding-left:15px;  }
.b_info .texta { padding-left:80px;  }
.b_info .texta a { color:#6FB1CB; font-weight:bold;}
.b_info .texta a:hover { color:#FF6600; font-weight:bold;}

.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 .txt_blue a { color:#001A9F; }
.g_con .txt_blue a:hover { color:#FF6600; }

.g_conblank { padding:10px 15px; font-size:14px; }
.g_conblank p { padding-bottom:10px; }
.g_conblank li { background:url(../images/listico.jpg) no-repeat 0px 6px; margin:8px 0px; padding-left:10px;  }
.g_conblank img { margin-bottom:-2px; }
.g_conblank a { font-size:14px; text-decoration:underline; }

.g_conblank1 { padding:10px 15px; color: #333333; }
.g_conblank1 p { padding-bottom:10px; }
.g_conblank1 li { background:url(../images/listico.jpg) no-repeat 0px 6px; margin:8px 0px; padding-left:10px;  }
.g_conblank1 img { margin-bottom:-2px; }

.g_conblank3 { padding:10px 15px; color:#074483; }
.g_conblank3 li { background:url(../images/b_bg_r2_c5.jpg) no-repeat 0px 0px; margin:6px 0px; padding-left:20px;  }
.g_conblank3 span { width:75px; text-align: center; }
.g_conblank3 .text_99 { color:#999999; }
.g_conblank3 a { color:#074483; }
.g_conblank3 a:hover { color:#FF6600; }

.b_connum1 { padding:10px 30px; }
.b_connum1 li { margin:5px 0px; }

.g_connum { padding:10px 15px; }
.g_connum li { margin:5px 0px; }
.g_connum td { padding-top:12px; }
.g_connum  .list_ico { background:url(../images/listico.jpg) no-repeat 0px 18px; margin:15px 0px; padding-left:9px; color:#999999; }

.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; color:#999999; }
.g_conimg1 .conimg { width:76px; height:115px; line-height:18px; text-align:center; float:left; margin:5px 17px!important; margin:1px 15px; }
.g_conimg1 .conimg img { border:1px solid #CCCCCC; padding:1px; margin-bottom:5px; }
.g_conimg1 a { color:#5A87A4; }
.g_conimg1 a:hover { color:#FF6600; }

.g_conimg2 { padding:10px 15px; padding-bottom:1px; }
.g_conimg2 .con { padding-bottom:8px; border-bottom:1px dashed #CCCCCC; margin-bottom:12px;  }
.g_conimg2 .con a { color:#074483; }
.g_conimg2 a:hover { color:#FF6600; }
.g_conimg2 .con .pic { width:32px; float:left;  }
.g_conimg2 .con .pic img {  border:1px solid #CCCCCC; }
.g_conimg2 .con .txt { width:600px; padding-left:10px; float:left; }
.g_conimg2 .con .txt img { margin-bottom:-1px; }
.g_conimg2 .con .txt .s_mag { color:#999999; }
.g_conimg2 .con .txt span { float:right; }
.g_conimg2 .con .txt .r a { color:#8999B0; }
.g_conimg2 .con .txt .r a:hover { color:#FF6600; }
.g_conimg2 .con .txt p { margin-bottom:3px; color: #666666; }

.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_conimg3 { padding:15px 15px; padding-bottom:11px!important; padding-bottom:15px; color:#999999; text-align:center; }
.g_conimg3 .conimg { width:60px; height:100px; line-height:18px; text-align:center; float:left; margin:5px 10px!important; margin:1px 9px; }
.g_conimg3 .conimg img { border:1px solid #CCCCCC; padding:1px; margin-bottom:5px; }
.g_conimg3 a { color:#5A87A4; }
.g_conimg3 a:hover { color:#FF6600; }

.g_conimg4 { padding:10px 15px; padding-bottom:1px; }
.g_conimg4 .con { padding-bottom:8px;  }
.g_conimg4 .con a { color:#074483; }
.g_conimg4 a:hover { color:#FF6600; }
.g_conimg4 .con .pic { width:55px; float:left;  }
.g_conimg4 .con .pic img {  border:1px solid #CCCCCC; padding:1px; }
.g_conimg4 .con .txt { width:500px; padding-left:80px; float:left; }
.g_conimg4 .con .txt p { margin-bottom:10px; }

.video_img { padding:10px 15px; padding-bottom:1px; }
.video_img .con { padding-bottom:20px;  }
.video_img .con a { color:#074483; }
.video_img a:hover { color:#FF6600; }
.video_img .con .pic { width:104px; float:left;  }
.video_img .con .pic img {  border:1px solid #CCCCCC; padding:1px; }
.video_img .con .txt { width:105px; padding-left:10px; float:left; }
.video_img .con .txt p { margin-top:30px; }

.photo { padding:15px 15px; padding-bottom:11px!important; padding-bottom:15px; color:#999999; text-align:center; }
.photo .conimg { width:114px; height:175px; line-height:18px; text-align:center; float:left; margin:0px 7px!important; margin:1px 6px; }
.photo .conimg .bg { background:url(../images/photo_r1_c1.jpg) no-repeat 0px 6px; width:112px; height:114px; padding-right:2px; padding-top:13px; }
.photo .conimg p { margin-bottom:5px; }
.photo .name1 a { text-decoration:underline;  }


.all { text-align:right; padding:10px; }
.all a { color:#679BB1; }
.all a:hover { color:#FF6600; }

.liuyan { width:78px; height:23px; background:url(../images/b_liuyan.jpg) no-repeat 0px 0px; border:0px; cursor:pointer; }

.blog_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 { padding:30px 30px; }
.group_con .title_video { color:#35578D; text-align:center; padding-bottom:30px; 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; }

.video .con { padding:10px 15px; margin-top:15px; color:#333333; }
.video .pic { width:142px; float:left; border:2px solid #CCCCCC; }
.video .video_pic { width:120px; float:left; border:1px solid #CCCCCC; padding:5px; background:#EEEEEE; position:relative; }
.video .video_pic img { margin-bottom:0px; }
.video .add_video { width:14px; height:14px; position:absolute; left:10px; bottom:10px; }
.video .txt { float:left; padding-left:20px; width:480px; padding-top:5px;  }
.video .txt .time { color:#999999;  }
.video .txt .title a { font-weight:bold; color:#FF6600; font-size:14px; }
.video .txt .title_tra a { font-weight:bold; color:#3D96A8; font-size:14px; }
.video .txt .title_tra a:hover { font-weight:bold; color:#FF6600; font-size:14px; }
.video .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; }
.group_con .http { border:1px solid #F8D7B6; background:#FCF1D2; margin:0px 20px; padding:5px 20px; margin-top:20px; }


/****************mangen*******************/

.b_info .menu { padding-left:20px; padding-top:10px; }
.b_info .menu li { float:left; margin-right:15px; margin-bottom:5px;  }
.b_info .menu li a { border:1px solid #999999; background:url("../images/blog_blue/r4_c2.jpg"); padding:2px 10px; float:left; height:14px}

.b_info .menub { padding-left:20px; padding-top:10px; }
.b_info .menub li { margin-bottom:8px; }
.b_info .menub .a1 { background:url(../images/mag_r5_c1.jpg) no-repeat top left; padding-left:23px; }
.b_info .menub .a2 { background:url(../images/mag_r7_c2.jpg) no-repeat top left; padding-left:23px; }
.b_info .menub .a3 { background:url(../images/mag_r9_c2.jpg) no-repeat top left; padding-left:23px; }


.m_add { padding:10px 15px; padding-bottom:100px; }
.m_add td { padding:5px; }
.m_add .submit {  background:url(../images/mag_submit_b.jpg) repeat-x left top; width:80px; height:31px; border:0px; line-height:31px; cursor:pointer; }
.m_add .w1 { width:230px; }
.m_add .select2 { width:235px; }

.pro_add { padding:10px 15px; padding-bottom:100px; }
.pro_add .nun { font-weight:bold; font-size:14px; padding-top:20px; }
.pro_add .nun span { font-family:Arial; font-size:16px; font-weight:bold; color:#FFF; margin-right:10px; background:#73B2CE; padding:1px 5px; }
.pro_add td { padding:5px; }
.pro_add .w1 { width:230px; }
.pro_add .select { width:100px; }
.pro_add .select2 { width:235px; }
.pro_add .submit {  background:url(../images/mag_submit_b.jpg) repeat-x left top; width:80px; height:31px; border:0px; line-height:31px; cursor:pointer; }

.mblog_con { padding:10px 25px; padding-bottom:20px; color: #333333;  }
.mblog_con .titlec { font-size:14px; }
.mblog_con .titlec a { color: #074485; font-size:14px; font-weight:bold; }
.mblog_con .titlec a:hover { text-decoration:underline; color:#FF6600;  }
.mblog_con .con { font-size:14px; line-height:24px; padding-top:10px; }
.mblog_con .con p { text-indent:28px; }
.mblog_con .after { text-indent:28px; padding-top:40px; }
.mblog_con .after a { text-decoration:underline; color:#5699B5; font-size:14px;  }
.mblog_con .after a:hover { text-decoration:underline; color:#FF6600;  }
.mblog_con  .http { border:1px solid #CCCCCC; padding:3px 15px; margin-top:20px; }

.user_vcon { width:124px; float:left; margin:5px 18px!important; margin:5px 15px; text-align:center; height:140px; }
.user_vcon img { padding:1px; border:1px solid #CCCCCC; margin-bottom:8px; } 
.user_vcon a { font-size:14px; }

.add_photo { width:37px; height:30px; border:1px dashed #CCCCCC; background:#F0F0F0; }
.add_phototitle { background:url(../images/mphoto_r1_c1.jpg) no-repeat 15px 20px; padding-left:45px; font-size:20px; font-weight:bold; border-bottom:1px solid #CCCCCC; padding-bottom:15px; margin-right:100px; margin-bottom:20px; color:#000; padding-top:20px; }
.add_phototitle span { color:#0000CC; text-decoration:underline; }

/*foot*/
.footer{width:960px;height:110px;margin:0px auto;position:relative}
.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; }

.text_underline a { text-decoration:underline; }



