@charset "gb2312";
/*
    public.css
*/
html, body {
	background: #FFF;
	margin: 0px;
	font-size: 12px;
	line-height: 22px;
}
*html {
	background-image: url(about:blank);
	background-attachment: fixed
}/*解决ie6下滚动抖动的问题*/
from, ul, li, h1, h2, h3, h4, h5, h6, tt, p, dl {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
img {
	border: none;
}
a img, :link img, :visited img {
	border: 0;
}
a, a:hover {
	text-decoration: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.list_line {
	width: 100%;
	height: 20px;
	overflow: hidden;
}
.clearfix:after {
	display: block;
	content: ".";
	height: 0;
	overflow: hidden;
	clear: both
}
.clearfix {
	zoom: 1
}
/*********************头部样式*****************************/
.header {
	font-size: 12px;
	background: url(/skins/yunc2c/search_zonghe/top_bg.jpg) repeat-x;
}
.header .hgroup {
	font-size: 12px;
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	line-height: 35px;
	height: 35px;
	color: #666;
}
.header .hgroup a {
	color: #666;
}
.header .hgroup a:hover {
	color: #666;
}
.header .hgroup span {
	float: left;
	margin-left: 10px;
}
.span_top {
	float: left;
	margin-right: 5px;
	padding-right: 10px;
}
.span_top a {
	cursor: pointer;
}
.span_top .xkwdl, .span_top .qqdl {
	height: 16px;
	float: left;
	margin-left: 10px;
}
.Personal {
	float: left;
	color: #CCC;
	padding-right: 10px;
}
.pro_dh {
	width: 80px;
	float: left;
	position: relative;
	z-index: 300;
	margin-top: 7px;
}
.pro_dh div {
	display: none;
}
.pro_dh .pagenum {
	line-height: 20px;
	background: url(/skins/yunc2c/search_zonghe/top_sj.gif) no-repeat right;
	width: 60px;
	cursor: pointer;
	display: block;
	margin-right: 10px;
	border-left: 1px solid #ccc;
	padding-left: 10px;
}
.pro_dh.curr .ss {
	position: absolute;
	top: 25px;
	right: -1px;
	width: 75px;
	border: 1px solid #e1e1e1;
	border-top: 0px;
	background: #FFF;
	display: block;
	margin-top: 4px;
}
.pro_dh.curr div ul {
	margin: 5px 0px;
	line-height: 30px;
}
.pro_dh.curr div ul li {
	text-align: center;
}
.pro_dh.curr div ul li a {
	color: #000;
	font-size: 12px;
}
.pro_dh.curr div ul li a:hover {
	color: #000;
	font-size: 12px;
}
.main_a {
	width: 1200px;
	margin: 0px auto;
	padding: 0px;
	height: 70px;
}
.main_10 {
	margin-top: 10px;
}
.logo {
	width: 275px;
	height: 68px;
	overflow: hidden;
	margin-left: 10px;
}
.search {
	width: 700px;
	padding-right: 20px;
	position: relative;
	z-index: 200;
}
.keyWord {
	font-size: 14px;
	color: #666;
}
.keyWord a {
	color: #666;
	margin-left: 10px;
	margin-right: 20px;
}
.keyWord a.select {
	color: #ff0000;
	font-weight: bold;
	line-height: 30px;
	padding-bottom: 3px;
}
.seachBox {
	width: 506px;
	height: 36px;
	text-indent: 10px;
	line-height: 32px;
	font-size: 14px;
	color: #000;
	border: none;
	background: url(/skins/yunc2c/search_zonghe/ssk.jpg) no-repeat;
	margin-right: 10px;
	display: inline;
}
.btn {
	width: 100px;
	height: 40px;
	background: url(/skins/yunc2c/search_zonghe/ssk.jpg) no-repeat -514px 0px;
	border: none;
	cursor: pointer;
	outline: none;
}
.btn-nopic {
	background-image: none;
}
.word {
	text-align: right;
	color: #999;
	margin-top: 20px;
}
.word a {
	font-size: 14px;
	color: #0000ff;
}
.search_hid {
	position: absolute;
	top: 68px;
	left: 3px;
	width: 499px;
	border: 1px solid #e1e1e1;
	background: #fff;
	-moz-box-shadow: 0 0 5px #999;
	-webkit-box-shadow: 0 0 5px #999;
	box-shadow: 0 0 5px #999;
	display: none;
	z-index: 10000
}/*此处调整下拉提示的弹出层*/
.search_hid ul {
	padding: 10px;
}
.search_hid ul li {
	line-height: 24px;
	font-size: 12px;
	clear: both;
	margin-bottom: 5px;
	overflow: hidden;
}
.search_hid .nowRow {
	background-color : #EBEBEB;
}
.search_item {
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-right: 10px;
}
.search_item a {
	color: #000;
}
.search_item .search_key {
	font-weight: bold;
	font-size: large;
}
.search_div {
	border: 1px solid #CCCCCC;
	display: none;
	overflow: hidden;
	width: 477px;
}
.search_div a {
	color: #005AA0;
	margin-right: 10px;
	text-decoration: underline;
}
.search_count {
	float: right;
	color: #CCC;
}
.main {
	width: 1200px;
	margin: 0px auto;
	padding: 0px;
	margin-top: 10px;
}
.main_nav {
	width: 1200px;
	background: #329998;
	height: 40px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
}
.main_nav_left {
	width: 236px;
	background: #127574;
	float: left;
	line-height: 40px;
	position: relative;
}
.main_nav_left a {
	display: block;
	height: 40px;
	padding-left: 20px;
	line-height: 40px;
	color: #fff;
}
.main_nav_left b {
	top: 18px;
	right: 10px;
	width: 20px;
	height: 20px;
	background: url(/skins/yunc2c/search_zonghe/nav_b.png) no-repeat;
	position: absolute;
}
.main_nav_right {
	float: left;
	line-height: 40px;
	margin-left: 2px;
}
.main_nav_right a {
	float: left;
	display: inline-block;
	width: 83px;
	text-align: center;
	color: #fff;
}
.main_nav_right a:hover {
	color: #FFF;
}
.main_nav_right img {
	float: left;
	margin-top: 10px;
}
.mc {
	z-index: 1000;
	display: none;
	border: 1px solid #37abfe;
	border-top: 0px;
	background: #f6fbff;
	overflow: visible;
	width: 218px;
	position: absolute;
	top: 36px;
	left: -1px;
}
/****************左侧导航**************************************************/
.nav_left {
	width: 260px;
	overflow: hidden;
}
.nav_frame {
	border: 1px solid #dddddd;
	border-top: 2px solid #999;
	background: #f7f7f7;
	overflow: hidden;
}
.nav_frame .title_name {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #000;
	padding-left: 15px;
	line-height: 34px;
	border-bottom: 1px solid #dddddd;
	font-weight: bold;
}
.nav_frame h2 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #000;
	padding-left: 15px;
	line-height: 34px;
	border-bottom: 1px solid #dddddd;
	font-weight: bold;
}
.nav_frame h2 span {
	float: left;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url(/skins/yunc2c/search_zonghe/lm1.gif) no-repeat;
	margin-top: 10px;
	padding-right: 10px;
}
.nav_frame .nav_content {
	background: #FFF;
	overflow: hidden;
	padding: 10px 10px 10px 15px;
}
.nav_frame .nav_content ul {
	overflow: hidden;
}
.nav_frame .nav_content ul li {
	font-size: 14px;
	color: #666;
	clear: both;
	margin-bottom: 10px;
	overflow: hidden;
	line-height: 14px;
}
.nav_frame .nav_content ul li img {
	float: left;
	margin-right: 5px;
}
.nav_frame .nav_content ul li a {
	float: left;
	color: #666;
}
.show-more {
	border: 1px solid #CCC;
	padding: 0px 10px;
	width: 95px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/more_nav.png) no-repeat right;
	cursor: pointer;
	margin-left: 15px;
}
.show-more a {
	color: #999;
}
/****************右侧筛选**************************************************/
.select_right {
	width: 930px;
	overflow: hidden;
	margin-bottom: 20px;
}
/* ************底部样式****************** */
.footer {
	font-size: 12px;
	border-top: 1px solid #E1E1E1;
	text-align: center;
	padding-top: 10px;
	overflow: hidden;
	margin-top: 20px;
	line-height: 22px;
	clear: both
}
.footer a {
	color: #000;
}
.footer a:hover {
	color: #f00;
}
/*****************教育资源分类***********************/
.mt_soft {
	width: 260px;
	background: #127574;
	float: left;
	line-height: 40px;
	position: relative;
	cursor: pointer;
}
.mt_soft a {
	display: block;
	height: 40px;
	padding-left: 20px;
	line-height: 40px;
	color: #fff;
}
.mt_soft b {
	top: 18px;
	right: 10px;
	width: 20px;
	height: 20px;
	background: url(/skins/yunc2c/search_zonghe/nav_b.png) no-repeat;
	position: absolute;
}
.box_1 {
	float: left;
	text-align: left;
}
.box_1 .curr {
}
.box_1 .curr .mc {
	display: block;
	border-top: 0px;
}
.box_1 .curr .mt {
	line-height: 50px;
	text-align: center;
	cursor: pointer;
}
.allsort {
	z-index: 1;
	float: left;
	position: relative;
}
.allsort .mt {
	line-height: 35px;
	text-align: center;
	cursor: pointer;
}
.allsort .mt a {
	width: 180px;
	color: #f66301;
	font-size: 14px;
	font-weight: bold;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/soft_more.png) no-repeat right;
}
.allsort s {
	display: block;
	background: url(/skins/yunc2c/search_zonghe/softsj.png) no-repeat;
	left: 200px;
	width: 13px;
	position: absolute;
	top: 25px;
	height: 13px
}
.allsort .mc {
	z-index: 1000;
	border: 2px solid #127574;
	background: #f7f7f7;
	overflow: visible;
	width: 256px;
	position: absolute;
	top: 40px;
	left: 0px;
}
.allsort .item {
	overflow: hidden;
	border-bottom: 1px solid #FFF;
}
.allsort .item span {
	display: block;
	width: 560px;
	position: relative;
	z-index: 2000;
}
.allsort span s {
	display: block;
	background: url(/skins/yunc2c/search_zonghe/softsj.png) no-repeat;
	left: 210px;
	width: 13px;
	position: absolute;
	top: 15px;
	height: 13px
}
.allsort .item span h3 {
	padding-top: 3px;
	font-weight: bold;
	cursor: pointer;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	overflow: hidden;
	color: #0e6d6c;
	padding-left: 10px;
}
.allsort .item h3 img {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}
.allsort .item span h3 em {
	font-size: 12px;
	color: #3072d3;
	font-weight: normal;
	line-height: 24px;
	overflow: hidden;
	font-style: normal;
}
.allsort .item span h3 em a {
	color: #000;
	margin-left: 10px;
	font-size: 12px;
}
.allsort .item span h3 em a:hover {
	font-size: 12px;
}
.allsort .item span h3 img {
	width: 23px;
	height: 23px;
	overflow: hidden;
	margin-top: 5px;
}
.allsort .i-mc {
	display: none;
	position: absolute;
	left: 217px;
	top: 0px;
	width: 759px;
	border: 1px solid #D1D1D1;
	background: #fff;
	overflow: visible;
	-moz-box-shadow: 0 0 10px #DDD;
	-webkit-box-shadow: 0 0 10px #D1D1D1;
	box-shadow: 0 0 10px #DDD;
	color: #000;
	padding: 10px 8px;
	height: auto;
}
.allsort .hover h3 {
	border: 1px solid #ddd;
	border-left: 0px;
	border-right: 0px;
	font-weight: bold;
	overflow: hidden;
	background: #fff;
	line-height: 24px;
	width: 208px;
}
.allsort .hover s {
	display: none
}
.allsort .hover .i-mc {
	display: block;
	z-index: 1000;
}
.allsort .hover .i-mc .zq_bk {
	width: 600px;
	overflow: hidden;
	float: left;
}
.allsort .hover .i-mc .zq_bk .zq_title {
	font-size: 14px;
	border-bottom: 1px solid #ccc;
	color: #F00;
	font-weight: bold;
	margin: 10px;
	padding-bottom: 5px;
}
.allsort .hover .i-mc .zq_bk .zq_title span {
	width: 86px;
	margin-left: 70px;
}
/*****************02-26增加的样式*************************/
.allsort .hover .i-mc .zq_bk .zq_nr {
	border-bottom: 1px dashed #CCC;
	overflow: hidden;
	margin: 10px;
	padding: 5px;
	font-size: 12px;
}
.allsort .hover .i-mc .zq_bk .zq_nr b {
	color: #F00;
}
.allsort .hover .i-mc .zq_bk .nr_list {
	font-weight: normal;
	color: #000;
	width: 600px;
	overflow: hidden;
}
.allsort .hover .i-mc .zq_bk .nr_list a {
	color: #000;
	padding-right: 10px;
	white-space: nowrap;
	display: block;
	float: left;
}
.allsort .hover .i-mc .zq_bk .nr_list a:hover {
	color: #127574;
}
.allsort .hover .i-mc .zq_bk .zq_nr_zx {
	overflow: hidden;
	margin: 10px;
	padding: 5px;
	font-size: 12px;
	border-bottom: 1px dashed #CCC;
}
.allsort .hover .i-mc .zq_bk .zq_nr_zx b {
	color: #000;
}
.allsort .hover .i-mc .zq_bk .zq_nr_zx b a {
	color: #FF0000;
}
/*
    select.css
*/
.rightbk {
	overflow: hidden;
	border: 1px solid #dddddd;
	border-bottom: 0px;
	padding-bottom: 5px;
}
/************??*****************/
.select_zzss {
	overflow: hidden;
	margin-bottom: 10px;
	margin-left: 5px;
}
.select_zzss a {
	margin-right: 13px;
	color: #000;
}
.select_zzss a:hover {
	color: #F00;
}
.select_title {
	width: 927px;
	background: #f7f7f7;
	overflow: hidden;
}
.select_cz {
	float: right;
	display: block;
	margin-right: 10px;
	margin-top: 5px;
}
.softselect {
	display: block;
	font-size: 14px;
	font-weight: bold;
	color: #127574;
	margin: 5px;
}
.soft_bk {
	margin: 0px 10px;
	padding: 7px 0px;
	overflow: hidden;
}
.soft_bk_bottom {
	border-bottom: 1px dotted #95d7ef;
	margin-bottom: 0;
}
.soft_bk_top {
	border-top: 1px dotted #08887d;
}
.line {
	overflow: hidden;
	clear: both;
	width: 910px;
}
.line .on {
	overflow: hidden;
	padding: 0px 5px;
	color: #ff0000;
	font-weight: bold;
}/*#127574*/
.attr .on {
	overflow: hidden;
	padding: 0px 5px;
	color: #FFF;
}
.attr a:hover {
	padding: 1px 5px;
	display: block;
	float: left;
	white-space: nowrap;
}
.line_more {
	overflow: hidden;
	padding-bottom: 5px;
	clear: both;
	background: #fffdee;
	border: 1px solid #edd28b;
	width: 730px;
}
.le {
	color: #000;
	font-weight: bold;
	overflow: hidden;
	float: left;
	text-align: right;
	font-size: 14px;
	font-family: "??????";
	padding-top: 0;
	width: 75px;
	font-size: 12px;
}
.margin_l {
	margin-left: 75px;
	margin-top: 5px;
}
.rt {
	overflow: hidden;
	width: 777px;
}
.rt a {
	padding: 0 5px;
	color: #000;
	display: block;
	float: left;
	margin: 0 2px;
*margin: 0px 0px 0px 2px;
	white-space: nowrap;
}
.rt a:hover {
	color: #f00;
}
.select_zzss .rt a {
	margin: 0 8px;
}
/*.rt i{padding:0px 5px;color: #000;display: block;float: left; margin:0px 4px;*margin: 0px 0px  0px 2px;white-space: nowrap; border:1px solid #ddd; font-style:normal; overflow:hidden;}*/
/*debugbypcw*/
.rt i {
	padding: 0px 5px;
	color: #000;
	display: block;
	float: left;
	margin: 2px 4px;
*margin: 0px 0px 0px 2px;
	white-space: nowrap;
	border: 1px solid #ddd;
	font-style: normal;
	overflow: hidden;
}
.rt i span {
	float: left;
}
.rt i s {
	width: 7px;
	height: 7px;
	background: url(/skins/yunc2c/search_zonghe/x2.png) no-repeat;
	overflow: hidden;
	float: left;
	margin-top: 8px;
	margin-left: 5px;
	cursor: pointer;
}
.rt i b {
	color: #ff0000;
}
.rt input {
	float: left;
	margin: 1px 5px 0;
	border: 1px solid #ccc;
}
*html .rt_input {
	margin-left: 157px;
}
.rt_input {
	margin-left: 293px;
}
.rt_input input {
	margin-left: 20px;
}
.rt_sx {
	overflow: hidden;
	padding-top: 0;
}
.rt_sx a {
	padding: 0px 5px;
	color: #000;
	display: block;
	float: left;
	margin: 0 2px;
	white-space: nowrap;
}
.rt_sx a:hover {
	padding: 0px 5px;
	color: #ff0000;
}
/*.dx{ float:right; width:46px; height:20px; background:url(/skins/yunc2c/search_zonghe/dx.gif) no-repeat; cursor:pointer;}*/

.rt_sx_line {
	overflow: hidden;
	border-left: 1px solid #CCC;
	padding-left: 10px;
	margin-left: 10px;
}
.rt_sx_line a {
	padding: 0px 5px;
	color: #000;
	display: block;
	float: left;
	margin: 0px 2px;
	white-space: nowrap;
}
.rt_sx_line a:hover {
	background: #127574;
	padding: 0px 5px;
	color: #FFF;
}
.rt_sx_line input {
	float: left;
}
.mr {
	float: right;
	color: #005AA0;
	cursor: pointer;
}
.mr span {
	display: block;
	background: url(/skins/yunc2c/search_zonghe/more_dis.gif) no-repeat 25px 10px;
	float: left;
	width: 35px;
	margin-top: -2px;
}
.mr span.hide {
	background: url(/skins/yunc2c/search_zonghe/more_hid.gif) no-repeat 25px 10px;
	float: left;
	width: 35px;
	padding-right: 8px;
}
.zongh {
	border-right: 1px solid #ccc;
	margin-right: 10px;
	margin-top: 10px
}
.select_right .mb {
	position: relative;
	overflow: visible;
	height: 0;
	border-top: 1px solid #E6E6E6;
	border-bottom: none;
	margin-bottom: 34px;
	_margin-bottom: 10px;
	text-align: center;
	font-size: 0;
}
.select_right .mb .attr-extra {
	position: relative;
	display: inline-block;
*display:inline;
+zoom:1;
	height: 24px;
	border: 1px solid #ddd;
	border-top: none;
	margin-top: -1px;
	background: #fff;
	line-height: 20px;
	text-align: right;
	cursor: pointer;
	font-size: 12px;
}
.select_right .mb .attr-extra div {
	position: relative;
	_display: inline;
	_zoom: 1;
	height: 24px;
	padding: 0 32px 0 24px;
	line-height: 24px;
}
.select_right .mb .attr-extra a {
	position: absolute;
	top: 9px;
	right: 16px;
	width: 9px;
	height: 6px;
}
.select_right .more {
	background: url(/skins/yunc2c/search_zonghe/lanm.png) no-repeat -230px 0px;
}
.select_right .basic {
	background: url(/skins/yunc2c/search_zonghe/lanm.png) no-repeat -239px 0px;
}
.tjxx_xs {
	width: 112px;
	float: left;
	position: relative;
}
.tjxx_xs div {
	display: none;
}
.tjxx_xs .pagenum {
	float: right;
	line-height: 21px;
	background: url(/skins/yunc2c/search_zonghe/search_nav.png) no-repeat right;
	border: 1px solid #bcbcbc;
	padding-left: 5px;
	cursor: pointer;
	display: block;
	margin-right: 10px;
	width: 80px;
}
*html .tjxx_xs.curr .aa {
	position: absolute;
	top: 20px;
	left: 5px;
	width: 85px;
	border: solid 1px #e1e1e1;
	border-top: 0px;
	background-color: #FFF;
	display: block;
	margin-top: 4px;
	z-index: 1000;
}
.tjxx_xs.curr .aa {
	position: absolute;
	top: 20px;
	left: 15px;
	width: 85px;
	border: solid 1px #e1e1e1;
	border-top: 0px;
	background-color: #FFF;
	display: block;
	margin-top: 4px;
	z-index: 1000;
}
.tjxx_xs.curr div ul {
	margin: 5px 0px;
	line-height: 30px;
}
.tjxx_xs.curr div ul li {
	text-align: center;
}
.tjxx_xs.curr div ul li a {
	color: #000;
	font-size: 12px;
}
.tjxx_xs.curr div ul li a:hover {
	color: #F00;
	font-size: 12px;
}
/*?????б?????Ч??*/
.showpageList {
	font-size: 12px;
	font-family: ????;
	text-align: right;
}
.showpageList a {
	color: #2E6AB1;
	border: 1px solid #c1c1c1;
	padding: 2px 6px;
	margin-left: 0px;
	background-color: #fff;
	text-align: center;
	text-decoration: none;
}
.showpageList a:hover {
	background-color: #2E6AB1;
	color: #fff;
}
.showpageList a.current {
	background-color: #2E6AB1;
	font-weight: bolder;
	color: #fff;
	border: 1px solid #2E6AB1
}
.showpageList a.disabled {
	border: 1px solid #cbcbcb;
	color: #c1c1c1;
	cursor: text;
}
.showpageList a.disabled:hover {
	background-color: #fff;
}
.showpageList a.ln {
	border: 1px solid #2E6AB1;
	background-color: #fff;
	cursor: text;
}
.showpageList a.ln:hover {
	border: 1px solid #2E6AB1;
	background-color: #fff;
	color: #336699;
}
/************?????*****************/
.select_list {
	height: 60px;
	background: url(/skins/yunc2c/search_zonghe/select.gif) repeat-x;
	border: 1px solid #e4e4e4;
	border-top: 0px;
	margin-top: 10px;
	padding: 10px 10px 10px 10px;
}
.select_list .top_bk {
	height: 30px;
}
.select_list .input_bg {
	width: 145px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #ccc;
	float: left;
	color: #CCC;
	padding-left: 10px;
}
.select_list .an_bg {
	width: 29px;
	height: 24px;
	background: url(/skins/yunc2c/search_zonghe/qued.jpg) no-repeat;
	float: left;
	border: 0px;
	cursor: pointer;
}
.emdown {
	font-style: normal;
	overflow: hidden;
	float: right;
	font-size: 12px;
	color: #666;
}
.emdown a {
	float: left;
	padding-left: 5px;
	line-height: 22px;
}
.emdown a:hover {
	color: #666;
}
.emdown a font {
	font-size: 12px;
}
.list_h .list_top .d {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -332px;
	color: #0000ee
}
.emdown .f {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -365px;
	padding-left: 15px;
	color: #666;
}
.emdown a img {
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin-top: 3px;
}
.it {
	background: url(/skins/yunc2c/search_zonghe/icobg.png) no-repeat;
	width: 30px;
	height: 30px;
	overflow: hidden;
	float: left;
	margin: 5px 0px 0px 0px;
}
.doc {
	background-position: -18px -183px;
	;
}
.rar, .zip {
	background-position: -17px -38px;
}
.ppt {
	background-position: -16px -111px;
}
.pdf {
	background-position: -17px -251px;
}
.txt {
	background-position: -17px -38px;
}
.mp3 {
	background-position: -18px -388px;
}
.swf {
	background-position: -19px -456px;
}
.xls {
	background-position: -20px -580px;
}
.other {
	background-position: -18px -318px;
}
.mp4 {
	background-position: -24px -632px;
}
.video {
	background-position: -24px -632px;
}
.docx {
	background-position: -21px -693px;
}
.xlsx {
	background-position: -21px -754px;
}
.pptx {
	background-position: -21px -813px;
}
/************?????*****************/
.page {
	line-height: 22px;
	font-family: verdana;
}
.total {
	float: left;
	height: 22px;
	padding: 2px 15px 2px 0;
	border-right: 1px solid #E7E3E7;
	border-left: 1px solid #fff;
	line-height: 22px;
	font-family: verdana;
	color: #E4393C;
	padding-left: 10px;
}
.pagin {
	float: left;
	height: 22px;
	padding: 2px 0;
	border-left: 1px solid #fff;
}
.pagin .text {
	float: left;
	padding-left: 10px;
	margin-right: 10px;
	font-family: verdana;
}
.pagin .text i {
	font-style: normal;
	font-weight: bold;
	color: #E4393C;
}
.prev-disabled {
	width: 60px;
	height: 22px;
	border: 1px solid #CCC;
	display: block;
	float: left;
	border-radius: 3px;
	background: #fff;
	margin-left: 5px;
	text-align: center;
	color: #CCC;
	cursor: pointer;
	position: relative;
}
.prev-disabled b {
	width: 5px;
	height: 9px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat -6px -30px;
	float: left;
	position: absolute;
	top: 7px;
	left: 5px;
}
.prev, .next {
	width: 60px;
	height: 22px;
	border: 1px solid #CCC;
	display: block;
	float: left;
	border-radius: 3px;
	background: #fff;
	margin-left: 5px;
	text-align: center;
	cursor: pointer;
	position: relative;
}
.prev b {
	width: 5px;
	height: 9px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat -6px -47px;
	float: left;
	position: absolute;
	top: 7px;
	left: 5px;
}
.next b {
	width: 5px;
	height: 9px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -47px;
	float: right;
	position: absolute;
	top: 7px;
	left: 52px;
}
/************??????*****************/
.order {
	margin-top: 10px;
}
.order span {
	display: block;
	border: 1px solid #cdcbcc;
	background: #FFF;
	padding: 0px 5px;
	float: left;
	text-align: center;
	cursor: pointer;
	margin-left: 5px;
}
.order input {
	float: left;
	margin: 5px 5px 0px 10px;
}
.order a {
	float: left;
	color: #666;
}
.order .sele {
	display: block;
	background: #127574;
	padding: 1px 6px;
	float: left;
	border: 0px;
	color: #FFF;
}
.order .white {
	color: #fff;
}
*html .order .desc {
	width: 9px;
	height: 11px;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px 2px;
	display: block;
	float: left;
	margin-top: 4px;
	margin-left: 3px;
}
.order .desc {
	width: 9px;
	height: 11px;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px 0px;
	display: block;
	float: left;
	margin-top: 6px;
	margin-left: 3px;
}
.order .asc {
	width: 9px;
	height: 11px;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -12px;
	display: block;
	float: left;
	margin-top: 6px;
	margin-left: 3px;
}
/************???б?*****************/
.list_h {
	margin-top: 8px;
	overflow: hidden;
}
.list_h .list_top {
	height: 25px;
	background: #f7f7f7;
	line-height: 25px;
	font-size: 14px;
	margin-bottom: 5px;
	width: 927px;
	overflow:hidden;
}
.list_h .list_top b {
	color: #0455a1;
	margin-right: 5px;
}
.list_h .list_top a {
	color: #0455a1;
	font-weight: bold;
}
.list_h .list_top a:hover {
	color: #F00
}
.list_h .list_top span {
	font-size: 12px;
	margin-right: 10px;
}
.list_h .list_top span a {
	font-size: 14px;
	font-weight: normal;
	padding-left: 10px;
}
.list_h .list_top .d {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -331px;
	color: #0455a1;
}
.list_h .list_top .it_1 {
	background: url(/skins/yunc2c/search_zonghe/ico_it.png) no-repeat;
	width: 18px;
	height: 18px;
	overflow: hidden;
	float: left;
	margin: 3px 5px 0px 10px;
}
.list_h .list_top .doc {
	background-position: 0px 0px;
}
.list_h .list_top .rar, .zip {
	background-position: 0px -336px;
}
.list_h .list_top .ppt {
	background-position: 0px -78px;
}
.list_h .list_top .pdf {
	background-position: 0px -119px;
}
.list_h .list_top .txt {
	background-position: 0px -158px;
}
.list_h .list_top .mp3 {
	background-position: 0px -249px;
}
.list_h .list_top .swf {
	background-position: 0px -206px;
}
.list_h .list_top .xls {
	background-position: 0px -38px;
}
.list_h .list_top .other {
	background-position: 0px -286px;
}
.list_h .list_top .mp4 {
	background-position: 0px -384px;
}
.list_h .list_top .video {
	background-position: 0px -384px;
}
.list_h .list_top .docx {
	background-position: 0px -427px;
}
.list_h .list_top .xlsx {
	background-position: 0px -461px;
}
.list_h .list_top .pptx {
	background-position: 0px -496px;
}
.attribute {
	margin-left: 10px;
	font-size: 12px;
	color: #666666;
}
.attribute ul li {
	float: left;
	margin-right: 10px;
	width: 850px;
	padding: 6px 0;
	line-height: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.attribute ul li a {
	color: #666;
}
.attribute ul li a:hover {
	color: #ff0000;
}
.function {
	overflow: hidden;
	font-size: 12px;
	color: #666666;
	line-height: 24px;
}
.function a {
	float: left;
	display: block;
	margin-top: 5px;
	color: #666;
	text-align: right;
	margin-right: 10px;
}
.function .pl {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -234px;
}
.function .sc {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -258px;
}
.function .dy {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -280px;
}
.function .ts {
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat 0px -304px;
}
.list_bottom {
	clear: both;
	overflow: hidden;
	padding: 5px 10px 0px 10px;
}
.list_bottom span {
	float: left;
}
.list_bottom .star-l {
	left: 40px;
	top: 4px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/stars-s.png) no-repeat;
	width: 65px;
	height: 16px;
	margin-top: 5px;
}
.list_bottom .sl0 {
	background-position: 0px -0px;
}
.list_bottom .sl1 {
	background-position: 0px -95px;
}
.list_bottom .sl2 {
	background-position: 0px -71px;
}
.list_bottom .sl3 {
	background-position: 0px -47px;
}
.list_bottom .sl4 {
	background-position: 0px -23px;
}
.list_bottom .sl5 {
	background-position: 0px -0px;
}
.list_bottom .proper {
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico-pur.png) no-repeat;
	margin: 3px 5px 0px 3px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
}
.list_bottom .proper_only {
	left: 40px;
	top: 4px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico-pur.png) no-repeat;
	margin: 3px 5px 0px 3px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
}
.list_bottom .special {
	background-position: 0px -0px;
	width: 30px;
	height: 17px;
}
.list_bottom .fine {
	background-position: 0px -23px;
	width: 30px;
	height: 17px;
}
.list_bottom .point {
	background-position: 0px -45px;
	width: 30px;
	height: 17px;
}
.list_bottom .free {
	background-position: 0px -68px;
	width: 30px;
	height: 17px;
}
.list_bottom .hot {
	background-position: 0px -94px;
	width: 17px;
	height: 17px;
}
.list_bottom .recomm {
	background-position: 0px -119px;
	width: 17px;
	height: 17px;
}
.list_bottom .hot_no {
	background-position: 0px -146px;
	width: 17px;
	height: 17px;
}
.list_bottom .recomm_no {
	background-position: 0px -175px;
	width: 17px;
	height: 17px;
}
.list_bottom .time {
	width: 90px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat;
	background-position: 0px -113px;
	overflow: hidden;
	margin-left: 5px;
	padding-left: 20px;
	color: #666;
}
.list_bottom .size {
	width: 50px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat;
	background-position: 0px -140px;
	overflow: hidden;
	margin-left: 5px;
	padding-left: 20px;
	color: #666;
}
.list_bottom .user {
	width: 90px;
	margin-right: 10px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat;
	background-position: 0px -173px;
	overflow: hidden;
	margin-left: 5px;
	padding-left: 20px;
}
.list_bottom .money {
	width: 180px;
	display: block;
	background: url(/skins/yunc2c/search_zonghe/ico.png) no-repeat;
	background-position: 0px -203px;
	overflow: hidden;
	margin-left: 5px;
	padding-left: 20px;
	color: #666;
}
.list_bottom .user a {
	color: #666
}
.list_bottom .user a:hover {
	color: #ff0000;
	text-decoration: underline;
}
/************搜索首页无筛选时状态*****************/
/*.select_list_none{margin-top:10px; padding:12px 0px 10px 0px; clear:left; overflow:hidden;}
.select_list_none ul{ height:30px;overflow:hidden; background:url(/skins/yunc2c/search_zonghe/index_aaa.jpg) repeat-x bottom;}
.select_list_none ul li{float:left; width:160px; height:30px;font-size:14px; text-align:center;cursor:pointer; font-weight:bold; color:#333;}
.select_list_none ul li.curr{cursor:pointer; background:url(/skins/yunc2c/search_zonghe/index_qh.jpg) no-repeat bottom; color:#127574}*/

.wjg {
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	color: #127574;
	background-color: #f9f5cc;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #EDD28B;
}
/* 首页推荐样式 */
.hot-word-blocks {
	border: 1px solid #ddd;
	border-top: 2px solid #329998;
	overflow: auto;
}
.hot-word-blocks .hot-words-lt {
	float: left;
	border-right: 1px dotted #ddd;
}
.hot-word-blocks .hot-words-rt {
	float: left;
}
.hot-word-blocks .no-bottom {
	border-bottom-width: 0;
}
.hot-words-ctn {
	margin: 15px 10px 0 10px;
	border-bottom: 1px dotted #ddd;
}
.hot-words-ctn .title {
	font-size: 14px;
	color: #999;
	margin: 5px
}
ul.hot-words {
	width: 355px;
	overflow: auto;
	padding-bottom: 5px;
}
ul.hot-words li {
	list-style: none none outside;
	float: left;
	width: 78px;
	height: 22px;
	padding: 0 0 5px 10px;
	overflow: hidden;
}
ul.hot-words li a {
	display: inline-block;
	overflow: hidden;
	height: 22px;
	color: #005AA0;
}
/* 首页热词排行 */
/*.keywords-ctn{}
.keywords-ctn .channel-ctn{}
.channel-ctn ul{float: left;}
.channel-ctn ul li{width: 200px;}*/

/************搜索首页无筛选时状态*****************/
.select_list_none {
	margin-top: 10px;
	padding: 12px 0px 0px 0px;
	clear: left;
	overflow: hidden;
}
.select_list_none ul {
	overflow: hidden;
}
.select_list_none ul li {
	float: left;
	width: 62px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
	color: #333;
	background: #f7f7f7;
	border: 1px solid #6eaeac;
	border-left: 0px;
}
.select_list_none ul li.curr {
	cursor: pointer;
	background: #FFF;
	border-bottom: 0px;
	width: 80px;
	font-weight: bold;
}
.select_list_none .reci {
	float: left;
	letter-spacing: 4px;
	line-height: 31px;
	border-bottom: 1px solid #6eaeac;
	border-right: 1px solid #6eaeac;
	padding: 0px 29px;
	font-size: 20px;
	font-family: '微软雅黑';
	font-weight: bold;
}
.phbk_1 {
	border-right: 1px solid #6eaeac;
	padding-right: 15px;
}
.phbk {
	float: left;
	width: 289px;
	margin: 20px 0px 0px 10px;
}
.phbk li {
	clear: both;
	line-height: 30px;
}
.phbk .num1 {
	color: #cf4141;
	font-size: 14px;
	float: left;
	margin-right: 5px;
	font-weight: bold;
	width: 18px;
	text-align: right;
}
.phbk .num {
	color: #a0a0a0;
	font-size: 14px;
	float: left;
	margin-right: 5px;
	font-weight: bold;
	width: 18px;
	text-align: right;
}
/*.phbk .status {float:left; margin-top:10px; margin-right:5px;}*/
.phbk i {
	width: 10px;
	height: 10px;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 5px;
	float: left;
}
.phbk .up {
	background: url(/skins/yunc2c/search_zonghe/up_down.jpg) no-repeat 0px 0px;
}
.phbk .fair {
	background: url(/skins/yunc2c/search_zonghe/up_down.jpg) no-repeat 0px -37px;
}
.phbk .down {
	background: url(/skins/yunc2c/search_zonghe/up_down.jpg) no-repeat 0px -20px;
}
.phbk .rc-name {
	width: 190px;
	height: 30px;
	overflow: hidden;
	font-size: 14px;
	display: block;
	float: left;
}
.phbk .rc-name a {
	color: #2d64b3
}
.phbk .cs-name {
	float: right;
	font-size: 12px;
}
.title {
	padding-bottom: 10px;
	font-size: 18px;
}
.title span {
	color: #F00;
}
/* 搜吧反馈按钮 */
.suggest {
	background: url("/skins/yunc2c/search_zonghe/btn-suggest.jpg") no-repeat;
	border: 1px solid #aaccff;
	width: 82px;
	height: 33px;
	cursor: pointer;
	display: inline-block;
}
/*
    navcss2.css
*/
.hide {
	display: none;
}
/*btns*/
.btn-red {
	border: 0;
	border-radius: 2px;
	margin-right: 10px;
	background: #e74649;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	color: #fff;
	background: -ms-linear-gradient(top, #e74649, #df3033);
	background: -moz-linear-gradient(top, #e74649, #df3033);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e74649), to(#df3033));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#e74649", endColorstr="#df3033")"
}
.btn-red:hover {
	box-shadow: 0 1px 1px rgba(0,1,1,0.08);
	border-color: #ccc;
	cursor: pointer;
	color: #fff;
	background: -ms-linear-gradient(top, #e74649, #e74649);
	background: -moz-linear-gradient(top, #e74649, #e74649);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#e74649), to(#e74649));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#e74649", endColorstr="#e74649")"
}
.btn-gray {
	border: 1px solid #ddd;
	border-radius: 2px;
	margin-top: 0;
	background: #f7f7f7;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	color: #333;
	background: -ms-linear-gradient(top, #f7f7f7, #f2f2f2);
	background: -moz-linear-gradient(top, #f7f7f7, #f2f2f2);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#f2f2f2));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7", endColorstr="#f2f2f2")"
}
.btn-gray:hover {
	box-shadow: 0 1px 1px rgba(0,1,1,0.08);
	cursor: pointer;
	color: #333;
	background: -ms-linear-gradient(top, #f9f9f9, #f6f6f6);
	background: -moz-linear-gradient(top, #f9f9f9, #f6f6f6);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f6f6f6));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9f9f9", endColorstr="#f6f6f6")"
}
.attr {
	width: 905px;
	overflow: hidden;
	zoom: 1;
}
.attr .a-key {
	float: left;
	width: 75px;
	font-weight: bold;
	text-align: right;
	line-height: 22px;
}
.attr .a-values .v-option {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 105px;
	height: 20px;
	padding-top: 2px;
}
.attr .a-values .o-multiple {
	position: relative;
	float: right;
	width: 46px;
	height: 20px;
	background: url(/skins/yunc2c/search_zonghe/dx.gif) no-repeat;
	margin-top: 0;
	cursor: pointer;
}
.attr .a-values .o-multiple:hover {
	border-color: #ccc;
	cursor: pointer;
	color: #005AA0;
}
.attr .a-values .o-multiple b {
	position: absolute;
	left: 5px;
	top: 5px;
	display: block;
	width: 8px;
	height: 8px;
	background: url(/skins/yunc2c/search_zonghe/2013100701.gif) no-repeat;
}
.attr .a-values .o-more {
	float: left;
	position: relative;
	width: 31px;
	height: 20px;
	padding-right: 14px;
	line-height: 20px;
	line-height: 21px\9;
	text-align: right;
	text-decoration: none;
	cursor: pointer;
	color: #005AA0;
}
.attr .a-values .o-more:hover {
	border-color: #ccc;
	cursor: pointer;
}
.attr .a-values .o-more b {
	position: absolute;
	right: 5px;
	top: 9px;
	overflow: hidden;
	width: 7px;
	height: 5px;
	background: url(/skins/yunc2c/search_zonghe/2013100702.gif) no-repeat;
}
.attr .a-values .fold b {
	background: url(/skins/yunc2c/search_zonghe/2013100703.gif) no-repeat;
}
.attr .a-values .unfold b {
	background: url(/skins/yunc2c/search_zonghe/2013100702.gif) no-repeat;
}
.attr .a-values .v-btns {
	display: none;
	padding: 10px 200px 10px 300px;
	overflow: hidden;
}
.attr .a-values .v-btns a {
	display: inline-block;
	text-decoration: none;
	line-height: 12px;
}
.attr .a-values .v-btns .btn-red {
	padding: 5px 15px 6px;
	margin-right: 5px;
	color: #fff;
}
.attr .a-values .v-btns .btn-gray {
	padding: 4px 13px 5px;
	width: 24px;
	overflow: hidden;
}
.attr .a-values .v-btns .disabled {
	padding: 4px 13px 5px;
	border: 1px solid #ddd;
	background: #fff;
	cursor: default;
	color: #ccc;
}
.attr .a-values .v-btns .disabled:hover {
	background: #fff;
	cursor: not-allowed;
	color: #ccc;
}
.attr .a-values .btns {
	display: none;
	clear: both;
	height: 25px;
	padding: 10px 0;
	text-align: center;
}
.attr .a-values .attr-select .btns {
	display: block;
}
.attr .a-values .btn-red {
	margin-right: 10px;
}
/*brand-attr*/
.selected-c .a-values, .prop-attrs .a-values, .color-attr .a-values, .brand-attr .a-values {
	float: left;
	position: relative;
	width: 830px;
}
.brand-attr .v-search {
	height: 25px;
	margin: 2px 0 5px;
}
.brand-attr .v-search input {
	float: left;
	width: 160px;
	height: 17px;
	padding: 3px 1px;
	border: 1px solid #ccc;
	line-height: 17px;
	font-family: verdana;
	color: #999;
}
.brand-attr .v-search input:hover {
	border-color: #a0a0a0 #b9b9b9 #b9b9b9;
}
.brand-attr .v-tabs {
	width: 652px;
	zoom: 1;
}
.brand-attr .v-tabs:after {
	content: '\20';
	display: block;
	clear: both;
}
.brand-attr .tabcon-multi {
	overflow-y: auto;
	height: 150px;
	border: 1px solid #ddd;
	padding: 3px 0px 3px 10px;
	background: #fff;
}
.brand-attr .tabcon div {
	float: left;
	overflow: hidden;
	width: 124px;
	height: 20px;
	margin-right: 13px;
	padding-top: 5px;
}
.brand-attr .v-tabs a {
	height: 15px;
	line-height: 15px;
	text-decoration: none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #005aa0;
}
.brand-attr .v-tabs a:hover, .brand-attr .v-tabs a.curr {
	color: #E4393C;
}
.brand-attr .v-tabs img {
	display: none;
}
.brand-attr .v-tabs div b {
	display: none;
}
*html .brand-attr .a-values {
	overflow: hidden;
}
/*prop-attrs*/
.prop-attrs .v-fold {
}
.prop-attrs .v-fold:after {
	content: '\20';
	display: block;
	clear: both;
}
.prop-attrs .v-fold .f-list {
	width: 710px;
	z-index: 1;
}
/*.prop-attrs .v-fold .f-list li{float:left;height:22px;padding: 1px 7px; line-height:22px;}*/
.prop-attrs .v-fold .f-list li {
	float: left;
	height: 22px;
	padding: 1px 6px;
	margin: 0 2px;
	line-height: 21px;
}
.prop-attrs .v-fold .f-list a:hover {
	color: #ff0000;
	display: inline;
	float: none;
	padding: 0
}
.prop-attrs .v-fold .f-list a.on {
	color: #ff0000;
	font-weight: bold;
	padding: 0;
}
.prop-attrs .v-fold .f-list a {
	color: #000;
	white-space: nowrap;
}
.prop-attrs .v-fold .f-list a span, .line a span {
	color: #FF0000;
	font-weight: bold;
}
.prop-attrs .pr {
	float: left;
	width: 148px;
}
.prop-attrs #select-price .f-list {
	float: left;
	width: auto;
}
.prop-attrs .v-unfold .f-list {
	height: auto;
}
.prop-attrs .pr i {
	float: left;
	overflow: hidden;
	width: 4px;
	height: 1px;
	margin: 12px 4px 0 0;
	background: #ccc;
*font-size:0;
}
.prop-attrs .pr .price-range {
	float: left;
	width: 40px;
	height: 17px;
	padding: 1px;
	border: 1px solid #ccc;
	margin: 2px 4px 0 0;
	line-height: 17px;
	font-family: verdana;
}
.prop-attrs .pr .price-range:hover {
	border-color: #a0a0a0 #b9b9b9 #b9b9b9;
}
.prop-attrs .pr .btn-price-range {
	float: left;
	height: 12px;
	padding: 3px 9px 4px;
	margin-top: 2px;/*margin-right:20px;*/
	line-height: 12px;
	text-decoration: none;
}
.prop-attrs #pr-like {
	float: left;
	padding-top: 0;
	margin-top: 2px;
	background: #FFF;
}
.prop-attrs #pr-like li {
	float: left;
	position: relative;
	width: 15px;
	height: 19px;
	border: 1px solid #eee;
	margin-left: -1px;
	cursor: pointer;
}
.prop-attrs #pr-like li a {
	background: none;
}
.prop-attrs #pr-like li span {
	position: absolute;
	left: -1px;
	bottom: -1px;
	z-index: 3;
	display: block;
	width: 15px;
	border: 1px solid #ddd;
	background: #eee;
}
.prop-attrs #pr-like li.hover span {
	z-index: 4;
	border: 1px solid #62A83B;
	background: #7ABD54;
}
.prop-attrs #pr-like li span.bg {
	z-index: 2;
	height: 100%;
	border: 1px solid #eee;
	background: #fff;
}
/*attr-select
.attr-select{position:relative;z-index:1;border:1px solid #EDD28B;background:#FFFDEE;}*/
.attr-select {
	border: 1px solid #EDD28B;
	background: #FFFDEE;
}
.attr-select .v-fold .f-list li {
	float: left;
	height: 22px;
	line-height: 22px;
	width: 115px;
}
.attr-select .v-tabs a, .attr-select .f-list a {
	padding-left: 18px;
	background: url(/skins/yunc2c/search_zonghe/20130606b.png) no-repeat -70px 5px;
	color: #005AA0;
}
.prop-attrs .attr-select .v-fold .f-list a {
	padding: 1px 15px;
	color: #000;
	display: block;
	float: left;
	margin: 0px 2px;
	white-space: nowrap;
}
.attr-select .v-tabs a {
	float: left;
	width: 106px;
}
.attr-select .v-tabs a:hover, .attr-select .f-list a:hover {
	background: url(/skins/yunc2c/search_zonghe/2013102401.png) no-repeat 0 5px;
	color: #E4393C;
}
.attr-select .prop-attrs .v-fold .f-list a.curr {
	background: #f00;
	padding: 1px 5px;
	display: block;
	float: left;
	margin: 0px 2px;
	white-space: nowrap;
	color: #FFF;
}
.attr-select .selected a, .attr-select .selected a:hover {
	background: url(/skins/yunc2c/search_zonghe/20130606b.png) no-repeat -70px -58px;
	color: #E4393C;
}
.attr-select .a-values .v-btns {
	display: block;
}
.prop-attrs .attr-select .f-list {
	width: 100%;
	height: auto;
}
/*
    related.css
*/
/*相关搜索*/
.relatewordtable {
	width: 100%;
	height: 120px;
}
.relatewordtable td {
	text-align: left;
}
.relatedV2 {
	width: 100%;
	clear: both;
	padding-top: 20px;
}
.relatedV2 table {
	width: 100%;
}
.relatedV2 h2 {
	font-size: 14px;
	font-weight: 600;
	color: #333;
	line-height: 32px;
}
.relatedV2 th {
	text-align: left;
	font-weight: 400;
	height: 29px;
	font-size: 14px;
	line-height: 29px;
}
.relatedV2 th a {
	width: 100%;
	max-width: 180px;
	height: 19px;
	line-height: 19px;
	display: block;
	overflow: hidden;
	color: #1940f5;
	text-decoration: underline;
	font-size: 14px;
}
.relatedV2 td {
	width: 10px;
}
/*搜吧公告-------------------------------*/
.float-main {
	font-family: "微软雅黑";
	font-size: 14px;
}
.blue {
	color: #1588c0;
}
.fly {
	width: 127px;
	height: 442px;
	background: url(/skins/yunc2c/search_zonghe/fly.png) no-repeat;
	position: fixed;
	top: 200px;
	right: 50px;
}
.fly a {
	color: #f1be96;
	font-size: 16px;
	font-weight: bold;
}
.fly a:hover {
	color: #f1d205;
}
.check {
	position: absolute;
	bottom: 44px;
	left: 43px;
}
.goTop {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	bottom: 3px;
	left: 60px;
}
.bar-pop {
	width: 660px;
	height: 376px;
	padding: 20px 30px;
	background: url(/skins/yunc2c/search_zonghe/bar-pop.png) no-repeat;
	position: fixed;
	top: 200px;
}
.close {
	width: 13px;
	height: 13px;
	background: url(/skins/yunc2c/search_zonghe/close.png) no-repeat;
	position: absolute;
	top: 30px;
	right: 30px;
	-webkit-transition: all 1.6s ease-out;
	-moz-transition: all 1.6s ease-out;
	-o-transition: all 1.6s ease-out;
	transition: all 1.6s ease-out;
}
.close:hover {
	cursor: pointer;
	transform: rotate(-360deg);
	-moz-transform: rotate(-360deg);
	-webkit-transform: rotate(-360deg);
	-o-transform: rotate(360deg);
}
.bar-pop h3 {
	font-size: 18px;
	text-align: center;
	color: #44afe7;
	line-height: 40px;
}
.bar-pop p {
	color: #666;
	line-height: 25px;
	text-indent: 2em;
}
.bar-pop p.txt-rt {
	text-align: right;
}
.bar-pop p.no-ind {
	text-indent: 0;
}
/*搜吧公告-------------------------------*/
.ylicon, .scicon {
	background: url(/skins/yunc2c/search_zonghe/ys-icon.png) no-repeat;
	padding-left: 22px;
}
.ylicon {
	background-position: 0 6px;
}
.ylicon:hover {
	background-position: 0 -15px;
	color: #5d5d5d;
}
.scicon {
	background-position: 0 -36px;
	padding-left: 17px;
}
.scicon:hover {
	background-position: 0 -56px;
	color: #5d5d5d;
}
#ClassTree ul li a {
	height: 21px!important;
	line-height: 21px!important;
}
#ClassTree ul li .tit-ctn {
	height: 21px!important;
	padding: 2px 0 4px 2px!important;
}
/*浮动导航新增-------------------------------*/

.allsort .it_44_43 .i-mc {
	top: auto!important;
	bottom: 1px;
*height: auto;
}
.allsort .hover .i-mc .zq_bk.col1 {
	width: 250px;
}
.mc .col0 {
	width: 251px;
}
.allsort .it_24_0 .i-mc {
	bottom: 1px;
	top: auto!important;
*height: auto;
}
.allsort .it_19_0 .i-mc {
	top: auto!important;
	bottom: 1px;
*height: auto;
}
.allsort .it_22_0 .i-mc {
	top: auto!important;
	bottom: 1px;
*height: auto;
}
.it_13_28 .zq_bk {
	height: auto;
}
.it_12_27 .zq_bk {
	height: auto;
}
.it_11_32 .zq_bk {
	height: auto;
}
.it_10_31 .zq_bk {
	height: auto;
}
.it_15_33 .zq_bk {
	height: auto;
}
.it_14_29 .zq_bk {
	height: auto;
}
.it_16_34 .zq_bk {
	height: auto;
}
.it_18_35 .zq_bk {
	height: auto;
}
.it_17_30 .zq_bk {
	height: auto;
}
.it_19_0 .zq_bk {
	height: auto;
}
.it_22_0 .zq_bk {
	height: auto;
}
.it_44_43 .zq_bk {
	height: auto;
}
.it_24_0 .zq_bk {
	height: auto;
}
