﻿/* CSS Document */

/*--公用样式--*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,img{margin:0;padding:0;}
body{font-size:12px; font-family:"微软雅黑";color:#666666; overflow-x:hidden; }
h1,h2,h3,h4,h5,h6{ font-style:none;}
a{text-decoration:none; color:#333;}
i,em{font-style:normal}
ul,li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0;}

a:hover{color:#f00; }

.clearfix:before,.clearfix:after{ 
 content:""; 
display:table; 
} 
.clearfix:after{clear:both;} 
.clearfix{ 
 *zoom:1;/*IE/7/6*/ 
} 
.layer{  margin:0 auto; position:relative; width:1000px; clear:both;}

/*--首页样式-start--*/
    /*--头部header-start--*/
.header{ margin:0 auto; width:100%;overflow:hidden;background:#F5F5F5;}	
.header_top_l{ height:30px; line-height:30px; color:#666666;}
.bgcolor{ background:#258BE3; padding:3px; color:#fff;}
.header_top_r{ height:30px; line-height:30px; color:#666666; float:right; padding-right:3px;}
	/*--头部header-end--*/
	

	/*--logo及搜索-start--*/
.nav{ width:998px; height:120px; position:relative;overflow:hidden; margin-top:15px;}
.nav .logo{ width:160px; height:73px; position:absolute;left:5px;top:23px;}
.nav .search{position:absolute;right:0px;top:20px;}
.nav .search .subnav{ width:100%; height:30px; line-height:30px;}
.nav .search .subnav span{ display:inline-block; width:36px; text-align:center; }
.nav .search .subnav span a{ color:#666666; height:30px; line-height:30px;}
.nav .search .subnav span a:hover,.nav .search .subnav span a:active{color:#ffffff; background:#258BE3;border-radius:3px; padding:3px;}
.nav .search .subnav span#current a{ color:#ffffff; background:#258BE3;border-radius:3px; padding:3px;}
.nav .search .search_input{ width:530px;}
.nav .search .search_input .text{ float:left; width:405px; height:35px; line-height:35px; padding-left:10px; color:#666; border:1px solid #258BE3; outline:none;}
.nav .search .search_input .btn{ float:left; width:105px; height:37px; line-height:37px; text-align:center; border:0px; background:#258BE3; color:#fff; cursor:pointer; outline:none;font-size:14px; font-weight:bold; }
	/*--logo及搜索-end--*/
	
	/*--我惠江湖入口-start--*/
.layer .whjhu_img{ width:1000px; height:320px; overflow:hidden; margin:15px 0px 15px 0px;}	
	/*--我惠江湖入口-end--*/

	/*--我惠系列网站链接-start--*/
.xlwlink{ width:998px;  border:1px solid #eaeaea; position:relative;overflow:hidden; margin-top:15px;}	
.xlwlink ul{ width:980px;}	
.xlwlink ul li{ float:left; font-size:14px; font-weight:bold; color:#A3A3A3; height:40px; line-height:40px; width:181px; background:url(img/hxian.gif)left center no-repeat; padding-left:15px; }

.xlwlink ul li img{ padding-right:10px;}


	/*--我惠系列网站链接-end--*/

    /*--我惠云左侧样式-start--*/
.Cloud_left{ width:240px; height:auto; overflow:hidden; border:1px solid #eaeaea; margin-bottom:10px;  float:left;}
 
 /*--我惠云左侧样式-签到-start--*/
.qiandao{ border-bottom:1px solid #eaeaea; height:auto; overflow:hidden; padding-bottom:5px;}
.qiandao img{ vertical-align:middle; padding:10px; margin-bottom:5px;}
.qiandaobg{ height:30px; line-height:30px; width:238px; margin:0 auto; color:#ffffff; background:#258BE3;text-align:center; cursor:pointer; font-size:14px; font-weight:bold; margin-top:8px;}
.qiandaobg a{color:#fff;}
.yqiandao{width:100%; margin-top:8px;}
.qiandao .yqiandao dl{ width:230px;}
.qiandao .yqiandao dt{ float:left; width:103px; display:block;background:#258BE3; padding:5px; margin-left:6px; text-align:center; color:#fff;font-size:14px;}
.qiandao .yqiandao dt em{color:#f89f32;}
.qiandao .yqiandao dd{ float:left;width:94px; margin-right:1px; margin-left:9px; padding:3px; font-size:14px;}
.qiandao .yqiandao dd em{color:#008FFF;}
    /*--我惠云左侧样式-签到-start--*/
	
/*--我惠云左侧样式选项卡公用样式-start--*/

/*选项卡1*/
#lib_Tab1 {
	width: 238px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}

/*选项卡2*/
#lib_Tab2 {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}


/*菜单class*/
#lib_Tab1 .lib_tabborder {
	border:none; width:99%;
}
#lib_Tab1 .lib_Menubox {
	height: 25px;
	line-height: 25px;
	position: relative;
	border-bottom:none;
}
#lib_Tab1 .lib_Menubox ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 1px;
	left: 0;
	width:100%;
	margin-left:3px;
	height: 25px;
	line-height:25px;
	text-align: center;
}
#lib_Tab1 .lib_Menubox li {
	float: left;
	display: block;
	cursor: pointer;
	width: 25%;
	color: #949694;
	font-weight:normal;
	height: 25px;
	line-height: 25px;
	border-bottom:1px solid #eaeaea;
	
}
#lib_Tab1 .lib_Menubox li.hover {
	padding: 0px;
	width: 25%;
	color: #258BE3;
	height: 25px;
	line-height: 25px;
	border-bottom:1px solid #258BE3;

	
}

#lib_Tab1 .lib_Contentbox {
	clear: both;
	margin-top: 0px;
	border-top: none;
	text-align: center;
	padding-top: 6px;
}

/*游戏菜单class*/
.lib_tabborder_game {
	border:none; width:99%;
}
.lib_Menubox_game {
	height: 25px;
	line-height: 25px;
	position: relative;
	border-bottom:none;
}
.lib_Menubox_game ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 1px;
	left: 0;
	width:100%;
	margin-left:3px;
	height: 25px;
	line-height:25px;
	text-align: center;
}
.lib_Menubox_game li {
	float: left;
	display: block;
	cursor: pointer;
	width: 33%;
	color: #949694;
	font-weight:normal;
	height: 25px;
	line-height: 25px;
	border-bottom:1px solid #eaeaea;
	
}
.lib_Menubox_game li.hover {
	padding: 0px;
	width: 33%;
	color: #258BE3;
	height: 25px;
	line-height: 25px;
	border-bottom:1px solid #258BE3;
	
}

/*底部生活百科菜单class*/
.lib_tabborder_Encyclopedialife { float:left; 
	border:none; width:100%;
}

.lib_Menubox_Encyclopedialife {
	height: 30px;
	line-height: 30px;
	position: relative;
	border-bottom:none;

}
.lib_Menubox_Encyclopedialife ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	left: 1px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	

}
.lib_Menubox_Encyclopedialife li {
	float: right;
	display: block;
	cursor: pointer;
	width: 7%;
	text-align:center;
	color: #949694;
	font-weight:normal;
	height:30px;
	line-height: 30px; 
	text-align:center;
}
.lib_Menubox_Encyclopedialife li.hover {
	padding: 0px;
	width: 7%;
    text-align:center;
	color: #258BE3;
	height: 30px;
	line-height: 30px;
	border-bottom:1px solid #258BE3;
	
}


/*--我惠云左侧样式选项卡公用样式-end--*/


	
    /*--我惠云左侧样式-相关新闻-start--*/
.xguanNews{ border-bottom:1px solid #eaeaea; height:265px; min-height:255px; overflow:hidden;}

   /*公用样式*/
.left_news_adv{float:left; width:100%; height:110px; overflow:hidden; margin:8px 0 5px 0;}
.left_news_adv li{ float:left; width:218px; height:110px; position:relative; padding:0; margin-left:12px; }
.left_news_adv li span{ position:absolute;bottom:0px; left:0px; width:218px;  height: 25px; line-height: 25px;text-align:center; font-size:14px; color:#fff;background:#000;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6; cursor:pointer; }

     /*-------头条------*/
.headline ul{width:100%; overflow:hidden; margin-left:12px;float:left;}
.headline ul li{float:left;}
.headline ul li p{ float:left; width:100%; height:25px; line-height:25px;}
.headline ul li p span{ display:inline-block; float:left;}
.headline ul li p span.ph{ width:14px; height:14px; line-height:14px;background:#82B0EF;text-align:center; color:#fff;font-size:12px; font-weight:normal; margin-top:5px; margin-left:1px;}
.headline ul li p span.name{ width:200px; overflow:hidden;margin-left:4px; text-align:left;}

    /*--我惠云左侧样式-相关新闻-end--*/

    /*--我惠云左侧样式-相关电影Movie-start--*/
	
.xguanMovie{ border-bottom:1px solid #eaeaea; height:245px; min-height:245px; overflow:hidden;}
.Movie ul{width:99%; overflow:hidden; margin-left:12px;float:left; }
.Movie ul li{float:left; width:49.5%;}
.Movie ul li p{ float:left; width:99%; height:25px; line-height:25px; margin-left:1px;}
.Movie ul li p span{ display:inline-block; float:left;}
.Movie ul li p span.ph{ width:14px; height:14px; line-height:14px;background:#FBAE4C;text-align:center; color:#fff;font-size:12px; font-weight:normal; margin-top:5px;}
.Movie ul li p span.name{ width:80px; text-align:left; overflow:hidden; padding-left:5px;}	
    /*--我惠云左侧样式-相关电影Movie-end--*/


 /*--我惠云左侧样式-相关购物Shopping-start--*/
.xguanShopping{ border-bottom:1px solid #eaeaea; height:240px;overflow:hidden;}
.left_Shopping_adv{float:left; width:238px; height:110px; overflow:hidden; margin:8px 0 5px 2px;}
.left_Shopping_adv li{ float:left; width:106px; height:110px; position:relative; margin-left:8px;}
.left_Shopping_adv li span{ float:left;position:absolute;bottom:0px;margin-left:11px; left:0px; width: 84px; height: 25px; line-height: 25px;text-align:center; font-size:14px; color:#fff;background:#000;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6; cursor:pointer; }
.Shopping ul{width:99%; overflow:hidden; margin-left:9px; float:left;}
.Shopping ul li{float:left; width:49.5%;}
.Shopping ul li p{ float:left; width:99%; height:25px; line-height:25px; margin-left:6px;}
.Shopping ul li p span{ display:inline-block; float:left;}
.Shopping ul li p span.ph{ width:14px; height:14px; line-height:14px;background:url(img/dqwz.gif) no-repeat center; margin-top:5px;}
.Shopping ul li p span.name{ width:80px; overflow:hidden; text-align:left; padding-left:5px;}	
    /*--我惠云左侧样式-相关购物Shopping-end--*/


   /*--我惠云左侧样式-相关游戏Game-start--*/

.xguanGame{ border-bottom:1px solid #eaeaea; height:226px; min-height:220px; overflow:hidden;}
.xguanGame_topsmall{width:99%; margin-bottom:5px; margin-left:9px;}
.xguanGame_topsmall ul{ padding:0 0 8px 0; overflow:auto; zoom:1;}
.xguanGame_topsmall ul li{ width:32%; float:left; margin:8px 0 0 0px; display:inline; text-align:center;}
.xguanGame_topsmall ul li a{ display:block;}
.xguanGame_topsmall ul li img{ margin-bottom:5px;}

    /*--我惠云左侧样式-相关游戏Game-end--*/
	
	 /*--我惠云左侧样式-其他相关Restcontent-start--*/

.xguanRestcontent{ height:240px; overflow:hidden;}
.left_Restcontent_adv{float:left; width:100%; height:118px; overflow:hidden; margin:8px 0 5px 2px;}
.left_Restcontent_adv li{ float:left; width:45%; height:118px; position:relative; margin-left:10px;}

    /*--我惠云左侧样式-其他相关Restcontent-end--*/


	 /*--我惠云左侧样式-其他相关新闻Qita_add-start--*/
.Qita_add{ height:190px; overflow:hidden; min-height:180px; border-bottom:1px solid #eaeaea;}
.Qita_add h2{ height:30px; line-height:30px; font-size:12px; border-bottom:1px solid #eaeaea;  padding-left:5px;}
.Qita_add h2 span{ float:right;}
    /*--我惠云左侧样式其其他相关新闻Qita_add-end--*/


    /*--我惠云左侧样式-end--*/


/*--我惠云-右侧样式-start--*/
/*right*/
.right{ width: 750px; min-height: 500px; float:right;}
.right .right_one{ float:left; width:100%; border: 1px solid #eaeaea;}
.right .right_one h2{ width: 100%; height: 40px; line-height: 40px; color: #999; text-align: center; font-size: 18px; border-bottom:1px solid #eaeaea; font-weight:normal;}
.right .right_one .right_nav{ float: left; width: 100%; margin-bottom: 5px; margin-left:0px;}

.right .right_one .right_nav li { width: 125px; text-align: center;  float: left; line-height: 35px; font-size:16px;}
.right .right_one .right_nav li img { padding-right:3px;}

.right .right_two{ float:left; width:100%; border: 1px solid #eaeaea; margin-top:10px;display:inline-block;}
.right .right_two h3{ height: 37px; line-height: 37px; color: #258BE3; font-weight:bold; width: 100%; background-color: #F3F6F8; font-size:16px;}
.right .right_two h3 a{ padding:0px 10px; color:#4277D7;font-weight:bold;display:inline-block;}
.right .right_two li{ width:100%; line-height:30px; float:left; margin-bottom:3px; overflow:hidden;display:inline-block;font-size:15px; color:#333;}
.right .right_two li em{float:left;width:50px; text-align:center; color:#258BE3;display:inline-block;overflow:hidden;}
.right .right_two li span{ float:left; width:116px; display:inline-block;overflow:hidden;text-align:center;}
.right .right_two li span.hyh{ float:right; display:inline-block;}
.right .right_two li span.hyh a{float:right; width: 45px; text-align: center; display:inline-block; font-size:12px; color:#666;}
.right .right_two li span.hyh a:hover{ color:#f00;}

.right .right_three{ float:left; width:100%; border: 1px solid #eaeaea; margin-top:10px;display:inline-block;}
.right .right_three h3{ height: 37px; line-height: 37px; color: #258BE3; width: 100%; background-color: #F3F6F8; font-size:16px; font-weight:bold;}
.right .right_three h3 a{ padding:0px 10px; color:#258BE3;font-weight:bold;display:inline-block;}
.right .right_three li{ width:100%; line-height:30px; float:left; margin-bottom:3px; overflow:hidden;display:inline-block;font-size:15px; color:#333;}
.right .right_three li em{float:left;width:50px; text-align:center; color:#258BE3;display:inline-block;overflow:hidden;}
.right .right_three li span{ float:left; display:inline-block; width:100px;overflow:hidden;text-align:center;}
.right .right_three li span.more{ float:right; display:inline-block;}
.right .right_three li span.more a{float:right; width: 45px; text-align: center; display:inline-block; font-size:12px; color:#666;}
.right .right_three li span.more a:hover{ color:#f00;}

/*--我惠云-右侧样式-end--*/

/*--我惠云下面新闻列表样式-start--*/
/*footer新闻*/
.footer_life{ width: 100%; float: left; border: 1px solid #eaeaea;margin-top:10px; margin-bottom:20px;}
.footer_life .footer_life_top{width: 100%; float: left; border-bottom: 1px solid #eaeaea; line-height: 30px; font-size: 14px;}
.footer_life .footer_life_top em{padding: 0px 10px; float: left; font-size: 16px;}
.footer_life .footer_life_top em a{ color:#258BE3; cursor:pointer;font-weight:bold;}
.footer_life .footer_life_top span{ padding: 0px 10px; float: right;}
.footer_life .footer_life_top span a{ padding:0px 5px; }
.footer_life .footer_life_list{ float: left; width: 100%; padding-bottom: 15px;}
.footer_life .footer_life_list dl{ float: left;width: 210px; position: relative; margin-top: 10px; margin-left: 20px; margin-right: 17px;}
.footer_life .footer_life_list dt{ width: 100%; height: 100px; }
.footer_life .footer_life_list dt span{ width: 100%; height: 30px; line-height: 30px; text-align: center; position:absolute;left:0px;top:70px;color:#fff; background:#000;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6;  }
.footer_life .footer_life_list dd{ width: 100%;}
.footer_life .footer_life_list dd span::before{content:""; display: inline-block; border-radius: 50%; margin-right: 5px; margin-left: 5px;  width: 2px; height: 2px; background: #666; margin-top: -10px;}
.footer_life .footer_life_list dd span{ display: block; line-height:25px;}

/*footer新闻end*/

/*--我惠云下面新闻列表样式-end--*/

/*--我惠云底部版权样式-start--*/
.copyright{ width: 100%; height: 50px; line-height: 50px; text-align:center; background: #cccccc; font-size: 14px; clear:both; margin-top:15px; overflow:hidden;}
/*--我惠云底部版权样式-end--*/

/*--我惠云--更多音乐列表样式页面MusicMorelist_cloud-START--*/


.MusicMorelist_cloud{ width:100%; min-height:400px; }
.MusicMorelist_cloud h2{ font-size:16px; font-weight:bold; 965px; background:url(img/music_bzhi.gif) no-repeat left; height:35px; line-height:35px; border-bottom:3px solid #00bc3e; padding-left:35px; margin-bottom:3px; padding-bottom:3px;}
.MusicMorelist_cloud h2 span{ float:right; font-size:12px; font-weight:normal;}
.MusicMorelist_cloud ul{ width:96%; margin:0 auto; height:auto; overflow:hidden;  line-height:25px;}
.MusicMorelist_cloud li{ float:left;width:9%; text-align:left;}


/*--我惠云--更多音乐列表样式页面MusicMorelist_cloud-END--*/



/*--后期根据程序需要修改样式 --底部的生活百科--*/
.con_six_1,.con_six_2,.con_six_3,.con_six_4{ float:left; width:1000px; height:200px;float:left;overflow:hidden; }

.box_con {float:left; width:240px; overflow:hidden;padding-top:10px;padding-left:10px; overflow:hidden;  }
.box_con dl {  height:74px; overflow:hidden; }
.box_con dl dt { float:left; padding:1px; border:1px solid #d8d8d8;}
.box_con dl dd { float:left; width:120px; color:#888; line-height:1.5; padding-left:5px;}
.box_con dl dd a { display:block; margin-bottom:3px; color:#888;}
.box_con ul { margin-top:8px; margin-bottom:8px;}
.box_con ul li { background:url(img/icon.gif)no-repeat 0 center; padding-left:12px; line-height:1.8;}


/*--后期根据程序需要修改样式 --左侧相关列表--*/


/* 新闻广告切换-start*/


/*新闻广告切换-end*/

/*相关购物地方修改*/
.Shopping_ggai ul{width:99%; overflow:hidden; margin-left:9px; float:left;}
.Shopping_ggai ul li{float:left;}
.Shopping_ggai ul li p{ float:left;  height:25px; line-height:25px; margin-left:6px;}
.Shopping_ggai ul li p span{ display:inline-block; float:left;}
.Shopping_ggai ul li p span.ph{ width:14px; height:14px; line-height:14px;background:url(img/dqwz.gif) no-repeat center; margin-top:5px;}
.Shopping_ggai ul li p span.name{ width:170px; overflow:hidden; text-align:left; padding-left:5px;}	




.qunar { width: 218px;
          position: relative; overflow: hidden; }
.qunar .e_pic_wrap { z-index: 1; white-space: nowrap; width: 218px; height: 110px; }
.qunar .e_pic_wrap li {position:relative;  display: inline; width: 218px; height: 110px; overflow: hidden; }

.qunar .prev, .qunar .next { position: absolute; z-index: 30; display: block; }
.qunar .prev { top: 40px; left: 10px; }
.qunar .next { top: 40px; right: 10px; }
.qunar .prev a, .qunar .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(img/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(img/ico_prevnext_ie6.png); }
.qunar .prev a { background-position: 0 0; }
.qunar .prev a:hover { background-position: 0 -40px; }
.qunar .next a { background-position: 0 -80px; }
.qunar .next a:hover { background-position: 0 -120px; }


.qiche { width: 218px;  position: relative; overflow: hidden; }
.qiche .e_pic_wrap { z-index: 1; white-space: nowrap; width: 218px; height: 110px; }
.qiche .e_pic_wrap li {position:relative;  display: inline; width: 218px; height: 110px; overflow: hidden; }

.qiche .prev, .qiche .next { position: absolute; z-index: 30; display: block; }
.qiche .prev { top: 40px; left: 10px; }
.qiche .next { top: 40px; right: 10px; }
.qiche .prev a, .qiche .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(img/ico_prevnext.png) no-repeat scroll 0 0; _background-image: url(img/ico_prevnext_ie6.png); }
.qiche .prev a { background-position: 0 0; }
.qiche .prev a:hover { background-position: 0 -40px; }
.qiche .next a { background-position: 0 -80px; }
.qiche .next a:hover { background-position: 0 -120px; }

/*右下角返回顶部*/
.totop{position:fixed;right:25px;bottom:25px;display:block;width:26px;height:62px;background:url(img/rocket.png) no-repeat 0 0;-webkit-transition: all 0.2s ease-in-out;}
.totop:hover{background:url(img/rocket.png) no-repeat 0 -62px;}


.right .right_one .right_nav1{ float: left; width: 100%; margin-bottom: 5px; margin-left:20px;}
.right .right_one .right_nav1 li { width: 150px; text-align: center; float: left; line-height: 28px; font-size:15px;}



.right .right_one .right_nav li.rhrxian{ width:100%; border-bottom:1px solid #eaeaea;  margin-top:10px;}
