/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
    margin: 0px auto;
    padding: 0;
}

/*body { FILTER: gray; }*/

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
	background:#fff;
    font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a { color:#000; text-decoration: none; }
a:hover { color:#Fe5600; text-decoration: underline; }

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }

/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

/** 清除浮动 **/
:after.clear{ content:”.”; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clear{ min-height:1px;}
*html .clear{ height:1px;}
.clearfloat {clear:both;height:0;font-size:1px;line-height: 0px;}

/** 链接 **/
.a4d4d4d { color:#4d4d4d; }
.a676767 { color:#676767; }
.a646464 { color:#646464; }
.a3566CD { color:#3566CD; }
.aFE0062 { color:#FE0062; }
.a999 { color:#999; }
.red{ color:#e10101; }
.redblod{ color:#e10101; font-weight:bold; }
.redfd5400{ color:#fd5400; font-weight:bold; }
.redfe{ color:#fe5600; }
.grey666{ color:#666; }
.gray999{ color:#999; }
.green{ color:#009903; }
.a3166CC { color:#3166CC; text-decoration:underline; }

.mt5 { margin-top:5px; }


a.cb { background:#FF7D05; display:inline-block; color:#fff; font-weight:bold; height:21px; line-height:21px; text-align:center; width:70px; }

.grid-s260m0e100 .col-extra p a { color:#000; text-decoration:underline; }

body { text-align:center; }

.ad { margin-top:10px; }

.operate,.searchbtn,.mainnav li,.index-p3r h1,.index-p3r .btn-sell,.index-p3r .btn-sub,.searchsubmit,.sub-class,.col-r-operate,.col-r-operate .uploadbtn,.col-r-operate .submitbtn,.col-r-comtitle, .mainwrap .author p span, .maincontent span, .down-mainwrap-l span, .download .downloadbtn, .zt-submitbtn, .zt-col-r-admin .author span, .grid-s6e12 .col-sub h1, .i-01, .grid-s6e12 .col-sub li, .grid-e6-p1 .reg input, .grid-e6-p2 .reg input, .grid-s6e12 .col-area-sub li, .p1-ul li, .p2-single input, .p3-text-ul li, .grid-e6-p0 li, .grid-s18 .navul li.on, .information-right p span, .down-mainwrap-r .author span, .p_userinfo .right span { background:url(../images/commonbg.png); }

.mainwrap { margin:0px auto; width:950px; }

/** 您现在的位置 **/
.my-position { color:#4B4B4B; line-height:30px; margin:auto; text-align:left; width:950px;}
	.my-position a { color:#4b4b4b; }
	.my-position a:hover { color:#fe5400; }

/** 头部 **/
.head { overflow:hidden; width:950px; zoom:1; }
	.head-grid-l-250 { float:left; margin-top:10px; width:250px; }
	.operate { background-position:0 0; color:#525252; height:28px; float:right; line-height:28px; overflow:hidden; padding-right:5px; text-align:right; text-overflow:ellipsis; white-space:nowrap; width:670px; }
		.operate .new, .dtop .new { background:url(/images/notice.gif) 3px 50% no-repeat; color:#fe5400; font-weight:700; padding-left:20px; }
	.pipe { color:#ccc; margin:0 5px; }
	.op { background:url(/images/arrwd.gif) no-repeat 100% 50%; cursor:pointer; padding-right:16px; white-space:nowrap; }
	.search { float:right; margin-top:0px; }
	.searchbtn { background-position:0 -117px; border:0; color:#fff; cursor:pointer; height:20px; padding-left:10px; width:53px; }
	

/** 搜索框_V4 **/
.search-form { float: right; position: relative; z-index: 33; }
.search-tabs { left: 10px; position: absolute; z-index: 2; }
	.search-tabs p { float: left; padding-left: 15px; }
		.search-tabs p.now { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") no-repeat 0 -930px; }
	.search-tabs span { cursor: pointer; display: block; float: left; line-height: 21px; padding-right: 15px; }
		.search-tabs p.now span { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") no-repeat right -953px; }
	.search-input { background: #F4F4F4; border-color: #DDD; border-style: solid; border-width: 1px 0; height: 38px; padding-left: 6px; position: relative; width: 496px; }
	.search-form .search-input { top: 20px; z-index: 1; }

	.search-form .inputc { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") no-repeat -97px -1057px #FFF; border: 1px solid #999; float: left; height: 26px; margin-top: 5px; overflow: hidden; width: 390px; }
	.search-form input { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") repeat-x 0 -1087px; border: 0 none; float: left; height: 18px; line-height: 18px; padding: 4px 5px; width: 380px; }
	.search-form button { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") no-repeat -7px -1014px; border: 0 none; cursor:pointer; float: left; font-size:12px; height: 28px; margin: 5px 0 0 5px; width: 93px; }
	.search-form .tl { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") no-repeat 0 -1014px; font-size: 0; height: 40px; left: 0; overflow: hidden; position: absolute; top: -1px; width: 2px; }
	.search-form .tr { background: url("http://static.paipaiimg.com/module/logo/pp_heads_skin_20101015.png?t=20110413") no-repeat -4px -1014px; font-size: 0; height: 40px; overflow: hidden; position: absolute; right: 0; top: -1px; width: 2px; }

	.search-form .hot-items { padding-top:22px; margin-left:10px; text-align:left; width: 490px; }
		.search-form .hot-items a { color:#666; margin-right:5px; }




	.mainnav { float:left; margin-top:5px; }
		.mainnav li { background-position:0 -190px; color:#fff; display:block; float:left; font-size:14px; font-weight:bold; height:32px; line-height:27px; margin-right:10px; text-align:center; width:80px; }
		.mainnav li.c9090 { background:#909090; height:27px; }
		.mainnav li.c5959 { background:#595959; height:27px; }
		.mainnav a { color:#fff; }

.subnav { color:#fff; margin-top:5px; height:30px; line-height:30px; }
	.subnav-l-710 { background:#FF8E24 url(../images/subnavsplit.gif) no-repeat right center; float:left; text-align:left; text-indent:12px; width:710px; }
	.subnav-r-240 { background:#A1A1A1; float:left; width:240px; }
	.subnav a { color:#fff; }


/** 导航_V4 **/
.l-common-nav { border-bottom:2px solid #fe5400; height:55px; position:relative; width:100%; }
	.l-common-nav .vertical-channel { height:24px; padding:31px 0 0 5px; }
		.l-common-nav .vertical-channel li { background: url(../images/index/v3/dhicon_03.png) no-repeat; background-position:77px -2px; background-position:75px -2px\9; font-size:14px; font-weight:bold; float:left; /*height:24px;*/ line-height:23px; line-height:26px\0; *line-height:22px; _line-height:24px; margin-right:20px; position:relative; }

		.l-common-nav .vertical-channel a { display:inline-block; }
		.l-common-nav .vertical-channel a span { padding:0 15px; float:left; color:#fe5400; vertical-align:middle; *height:22px; _height:24px; *padding-top:2px; _padding-top:0; }
		.l-common-nav .vertical-channel .select { /*margin-right:3px;*/ background:#fe5400; position:relative; height:26px; overflow:hidden; }
			.l-common-nav .vertical-channel .select a { /*background-color:#F27B04;*/ background:#fe5400; }
				.l-common-nav .vertical-channel .select a span { color:#FFF; }
				.l-common-nav .vertical-channel .select .rc-lt, .l-common-nav .vertical-channel .select .rc-rt { _top:-1px;	}

		.l-common-nav .rc-lt, .l-common-nav .rc-lb, .l-common-nav .rc-rb, .l-common-nav .rc-rt { font-size:0; font-family:serif; width:1px; height:1px; position:absolute; background-color:#fff; }
		.l-common-nav .rc-lt { left:0; top:0; }
		.l-common-nav .rc-lb { left:0; bottom:0; }
		.l-common-nav .rc-rb { right:0; bottom:0; }
		.l-common-nav .rc-rt { right:0; top:0; }

/** 导航_下拉菜单 **/
	.more_nav { left:8px; position:absolute; top:-5px; /*left:-11px;*/ padding:0; /*display:none;*/ z-index:20}
	.more_nav h5 { /*width:80px;*/ background:#fff; border:1px solid #fe5400; border-bottom:0; position:relative; z-index:2; padding-top:4px; padding-top:2px \9; padding-bottom:1px;}
	.more_nav h5 a { color:#fe5400; display:block; padding:0 14px 0 6px; background:url(../images/index/v3/dhicon_03.png) no-repeat; background-position:68px -2px; background-position:66px -2px\9; }
	.l-common-nav .vertical-channel .project h5 a { background-position:76px -2px;background-position:73px -2px\9; padding:0 14px 0 6px; }
	.l-common-nav .vertical-channel .nav_interview h5 a { background-position:38px -2px;background-position:36px -2px\9; }
	.more_nav .more_navlist { width:230px;background:#fff; border:1px solid #fe5400; margin-top:-1px; padding:10px; position:absolute; /*right:0;*/ line-height:20px; text-align:left; font-size:12px; font-weight:normal; }
	
		.more_navlist .nav_l { /*border-right:1px dashed #f0f0f0;*/ float:left; padding-right:5px; width:240px; }
		.more_navlist .nav_r { background:#fafafa; float:left; }
		.more_nav .more_navlist .single { clear:both; border-bottom:1px dashed #f0f0f0; overflow:hidden; padding-bottom:5px}
		.more_nav .more_navlist .single .botm{border-bottom:0; margin-top:5px; padding-bottom:0}
		.more_nav .more_navlist a { background:#fff; border-left:1px #eee solid; display:inline-block; margin: 4px 0 7px; padding: 0 5px; color:#666; height:15px; line-height:15px; }
		.more_nav .more_navlist a.title { border:0; float:left;display:inline-block; font-weight:bold; color:#057BD2; padding:0;}
		.more_nav .more_navlist a.inter { border:0; height:50px; padding:0; }
		.more_nav .more_navlist a:hover{color:#ff6600; text-decoration:underline;}
		.more_nav .more_navlist a.title:hover{background:none; color:#057BD2}
		
		.more_navlist .single em { background:#fff; float:left; margin-left:10px; width:190px; }
			.more_navlist .single img { height:50px; width:190px; }
			

	
/** 头部 新 **/
.w290{ width:285px;}
.w240{ width:238px;}
.w170{ width:166px;}
.w110{ width:112px;}
.navwrap { background:#F8F8F8; border-bottom:1px #E6E6E6 solid; height:28px; z-index:2; }
.navwrap .itxt { border:1px #B4B4B4 solid; height:15px; vertical-align:middle; width:76px; }
.dhx{ width:950px; margin:0 auto; overflow:hidden; padding-top:10px; position:relative; }
	.dhx p a:hover { text-decoration:none;}
	.sdh { color:#666; line-height:23px; padding-top:5px; text-align:left; }
		.sdh a { color:#666;}

	.google-addone { height: 15px; left: 310px; overflow: hidden; position: absolute; top: 17px; width: 24px; }

.dtop { color:#686868; line-height:27px; margin:0px auto; padding-left:10px; text-align:left; width:950px; }
.dtopx { color:#686868; line-height:27px; margin:0px auto; padding-left:10px; position:relative; text-align:left; width:990px; }
	//.dtop i { font-style:normal; float:right; padding-right:10px; }
	.dtop .topv3{ font-style:normal; float:right; padding-right:10px; /*position:relative;*/ }
	.dtop strong { padding:0 3px; }
	.dtopx .topv3{ font-style:normal; float:right; padding-right:10px;}
	.dtopx strong { padding:0 3px; }
	.dtop a { color:#686868; }
	.topv3 a { display:block; float:left; height:28px; padding:0 5px; line-height:27px;}
	.dtop a:hover { color:#fe5400; text-decoration:none; }
	.topv3 i{ display:block; font-style:normal; float:left; height:27px; line-height:27px; width:4px; text-align:center;}
	.topv3 .dhicon{ background:url(../images/index/v3/dhicon_03.jpg) no-repeat 55px; width:59px; text-align:left; padding-left:6px;  position:relative;}
	.topv3 em{ background:#F00; width:150px; height:200px; z-index:999; border:1px #000 solid; display:block; right:-1px;position:absolute; top:26px;}
	//.topv3 .dhicon:hover{ background:url(../images/index/v3/dhicon_04.jpg) no-repeat 54px #fff; width:58px; padding:0 5px; border:1px #cccccc solid; margin-top:1px; height:26px; line-height:24px; border-bottom:none;}
	
	.dtop a:hover { text-decoration:none; }
	.dtop ul li { float:left; list-style:none;width:70px; }
		.dtop ul li a { color:#939393; }

	.lbtn { border:0; background:url(../images/dh1_03.jpg) no-repeat; color:#4b4b4b; height:18px; padding-bottom:3px; *padding-bottom:0px; vertical-align:middle; width:39px; }

	/** 可以用新浪微博和QQ登录了哦 登录提示 **/
	#loginnotes { 
		background: #F6FBDB;
		border: 1px solid #D6EAAB;
		color: #81A42C;
		display: block;
		font-size: 12px;
		font-weight: normal;
		height: 37px;
		left: 267px;
		line-height: 18px;
		padding: 2px 0 0 8px;
		position: absolute;
		top: 28px;
		width: 115px;
		z-index:998;
		filter:alpha(opacity=90);       /* IE */
		-moz-opacity:0.9;              /* Moz + FF */
		opacity: 0.9;           /* 支持CSS3的浏览器（FF 1.5也支持）*/
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		#loginnotes {
			left:63px;
		}
	}
	#loginnotes s {
		background: url("../images/v4/T1ocWhXalfXXXXXXXX-40-7.gif") no-repeat -11px 5px;
		cursor: pointer;
		display: block;
		float: right;
		height: 17px;
		margin-top: -2px;
		width: 17px;
	}

	#tria {
		background: url("../images/v4/T1ocWhXalfXXXXXXXX-40-7.gif") no-repeat -11px 5px;
		background-position: right 0;
		display: block;
		height: 7px;
		left: 320px;
		position: absolute;
		top: 22px;
		width: 11px;
		z-index:999;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		#tria {
			left:113px;
		}
	}
	/** End 可以用新浪微博和QQ登录了哦 登录提示 **/



.logo { float:left; padding-top:15px; text-align:left; width:290px; }
.search_n { float:right; overflow:hidden; padding-top:5px; }
	.search_n .sin { float:left; width:472px;  }
	.search_n p { float:left; line-height:17px; margin-left:5px; }

.zdh { background:url(../images/dh1_11.jpg); height:30px; line-height:30px; margin:0px auto; margin-top:10px; overflow:hidden; position:relative; padding-left:24px; width:926px; }
.zdh span { color:#ffecb2; float:right;  font-size:12px; margin-right:20px; }
	.zdh .hot { left:475px; position:absolute; top:1px; }
	.zdh img{ border:0;}
	.zdh ul{ height:30px; overflow:hidden;}
	.zdh ul li {  color:#fff;  float:left; font-size:14px; text-align:center; width:65px; margin-right:3px; height:28px; overflow:hidden; margin-top:2px;}
		.zdh ul li.none{ background:none;}
		.zdh ul li.on { color:#2F2D2E; font-weight:bold;font-size:14px;text-decoration:none;width:56px; margin-right:12px; height:28px;}
			.zdh li.on a { color:#2F2D2E; display:block; width:56px;background:url(../images/dhback_11.jpg) no-repeat 0 4px; height:28px;}
		.zdh ul li a { color:#fff; display:block;font-size:14px; width:56px; height:28px;}
		.zdh ul li a:hover { background:url(../images/dhback_11.jpg) no-repeat 0 4px;color:#2f2d2e; display:block;  font-size:14px; text-decoration:none; width:56px; text-align:center; margin:0;height:28px;}
		
.cdh1, .subnav_n { border:1px solid #e3e3e3; border-top:none; height:64px; margin:0px auto; width:948px; }
	.subnav_n { color:#666; height:30px; }
	.cdh2, .subwrap { background:url(../images/dh1_14.jpg); height:50px; margin-left:1px; padding:13px 0 0 14px; width:932px; }
		.subwrap { height:28px; line-height:28px; padding-top:0; text-align:left; }
			.subwrap a { color:#666; }
		.cdh2 ul li { float:left;}
			.cdh2 h1 { background:url(../images/dh_13.jpg); color:#000; height:37px; float:left; font-weight:bold; font-size:14px;line-height:17px; overflow:hidden;padding-top:3px; padding-left:4px; text-align:left;width:19px;}
				.cdh2 dl { float:left; overflow:hidden; padding:1px 0 0 4px; }
					.cdh2 dd { color:#333333; float:left; line-height:15px; padding:0 6px 0 6px; text-align:center; }
						.cdh2 dd.on { background:#929292; color:#fff; }
						.cdh2 dd.on a { color:#fff; }
						.cdh2 dd a { color:#333;line-height:19px; }
						.cdh2 dd a:hover{ color:#f47016; line-height:19px;text-decoration:none;}

/** 底部 **/
.bottom { margin:10px auto; width:950px; text-align:center;}
	.bottom-link { background:#FF7C06; color:#fff; font-size:12px; height:27px; line-height:27px; }
	.bottom-link a { color:#fff; text-decoration:none; }
	.bottom p { color:#656565; line-height:23px; margin-top:10px; }
		.bottom p a { color:#656565; text-decoration:none; }
/** 底部第三版首页 **/
.bottom_v3 { margin:10px auto; width:1000px; text-align:center;}
	.bottom_v3-link { background:#FF7C06; color:#fff; font-size:12px; height:27px; line-height:27px; }
	.bottom_v3-link a { color:#fff; text-decoration:none; }
	.bottom_v3 p { color:#656565; line-height:23px; margin-top:10px; }
		.bottom_v3 p a { color:#656565; text-decoration:none; }

/** 分页 **/
.pagination { display:inline;margin-right:10px; overflow:hidden; zoom:1;}
	.pagination a { background:url("../images/paginationbg.png") no-repeat left top; color:#000; display:inline; float:left; font-family:"Arial"; height:21px; line-height:21px; margin-left:3px; padding-left:6px; text-align:center; }
		.pagination a.enable { font-family:\5b8b\4f53; }
		.pagination a:hover, .pagination a.this { background:url("../images/paginationbg.png") no-repeat left bottom; color:#FFF; cursor:pointer; text-decoration:none; }
			.pagination a:hover span, .pagination a.this span { background:url("../images/paginationbg.png") no-repeat right bottom; }
		.pagination a.disable { color:#C4C4C4; cursor:auto; font-family:\5b8b\4f53; }
		.pagination a span {background:url("../images/paginationbg.png") no-repeat right top; display:inline-block; font-family:"Arial"; height:21px; line-height:21px; padding-right:6px; padding-left:0px; }

/** 分页_V4 **/
.pg { line-height:26px; float:right; margin-top:10px; }
			.pg a, .pg strong { background-color:#FFF; border:1px solid #C7C7C7; color:#333; display:inline; float:left; height:26px; margin-left:4px; overflow:hidden; padding:0 8px; text-decoration:none; }
			.pg strong { background-color:#FF965C; border:1px #FE5400 solid; color:#fff; }
			.pg a:hover { color:#fe5400; text-decoration:underline; }

/** Ajax窗口 **/
#ajaxwaitid { background:#DD0000; color:#fff; display:none; height:1.6em; line-height:1.6em; overflow:hidden; position:absolute; right:0; top:0; width:100px; z-index:100; }

.fwin { margin:0 auto; overflow-x:hidden; text-align:left; }
	.tedt { border-color:#999 #ccc #ccc #999; border-style:solid; border-width:1px; width:98%; }
		.tedt .area { background:#FFF; padding:4px; }
		.tedt .pt { background:#FFF; border:medium none; padding:0 !important; width:100%; }
	.t_l, .t_r, .b_l, .b_r { height:8px; width:8px; }
	.t_l, .t_c, .t_r, .m_l, .m_r, .b_l, .b_c, .b_r { background:#000; opacity:0.2; filter:alpha(opacity=20); overflow:hidden; }
	.m_l, .m_r { width:8px; }
	.m_c { background:#Fff; }
		.m_c .c { padding:0 10px 10px; }
			.m_c .c a { color:#666; text-decoration:none; }
			.m_c .c a:hover { color:#fe5400; text-decoration:underline; }
			.m_c .c li { margin-bottom:10px; }
			.m_c .tedt { width:600px; }
			.m_c .o { background:#F5F5F5; border-top:1px solid #CCC; height:26px; padding:8px 10px; text-align:right; }

	.t_l { -moz-border-radius:8px 0 0 0; }
	.t_r { -moz-border-radius:0 8px 0 0; }
	.b_l { -moz-border-radius:0 0 0 8px; }
	.b_r { -moz-border-radius:0 0 8px 0; }

	.px, .pt { background:url("../images/px.png") repeat-x #F9F9F9; border-color:#707070 #CECECE #CECECE #707070; border-style:solid; border-width:1px; color:#666; font-size:14px; padding:4px 10px; }

	.flb { height:20px; line-height:20px; padding:10px 10px 8px; }
		.flb em { color:#336699; float:left; font-size:14px; font-weight:700; }
		.flb span { color:#999; float:right; }
			.flb span a, .flb strong { color:#333; float:left; font-weight:400; margin-left:8px; text-decoration:none; }

	.flbc { background:url("../images/cls.gif") no-repeat; float:left; height:20px; overflow:hidden; text-indent:-9999px; width:20px; }
		.f_c a { color:#336699; text-decoration:underline; }

.blr { margin:0 auto; width:580px; }
		.lgfm { border-right:1px solid #CCCCCC; float:left; margin-bottom:10px; padding:20px 0; width:280px; }
		.ftid { float:left; margin-right:6px; }
		.sipt { background:#FFF; border-color:#CCC #EEE #EEE #CCC; border-style:solid; border-width:1px; clear:left; float:none; height:20px; margin:0 0 10px; width:234px; }
		.sipt .txt { background:#FFF; border:none; float:left; outline:none; width:154px; }
		.lgfm label, .lgfm p { clear:both; display:block; line-height:22px; margin:0 0 10px; overflow:hidden; }
		.lpsw label { float:left; line-height:150%; padding-left:4px; width:61px; }
		
		.minf { margin-top:23px; }
		.lgf { float:left; margin:10px 25px 10px 40px; overflow:visible; }
			.lgf h4 { font-size:14px; font-weight:400; margin-bottom:10px; }
			.lgf a { color:#336699; }

		.fsb { clear:both; padding:10px 15px 30px; }
		.m_c .fsb { background:#F5F5F5; border-top:1px solid #CCCCCC; padding-bottom:10px; }
		.pnc, .pnc:hover, .pnc:active { background-position:50% -280px; border:medium none; color:#FFFFFF; }

		.prmm { background:url(../images/pm_ntc.gif) no-repeat; margin-left:-27px; opacity:0.98; padding-top:10px; text-align:left; width:250px; }
			.prmm ul { background:#FEFEFE; border-color:#91C8E2; border-style:solid; border-width:0 2px; padding:0 10px; }
			.prmm li { border-bottom:1px solid #F4F4F4; color:#999; display:block; line-height:29px; overflow:hidden; width:100%; }
		.up { background-position:-500px 100%; padding-bottom:10px; padding-top:0; width:150px; }
			.up li { border-bottom:none; line-height:160%; }

		.prmc { background:url(../images/pm_ntc.gif) no-repeat -250px 100%; padding-bottom:10px; }
		.up .prmc { background-position:-650px 0; padding-bottom:0; padding-top:5px; }




/** 按钮 **/
		button::-moz-focus-inner { border: 0; padding: 0; }
	.pn { margin-right: 3px; padding: 0 20px; height: 31px; border: 1px solid {COMMONBORDER}; -moz-border-radius: 26px; -webkit-border-radius: 26px; z-index: 0; background: url(../images/pn.png) no-repeat 50% -41px; line-height: 31px; font-size: 14px; vertical-align: middle; cursor: pointer;
		position: relative\9; padding: 0 0 0 20px\9; border: none\9; background: url(../images/pn.png) no-repeat 0 0\9; overflow: visible\9;
	}
		@media screen and (-webkit-min-device-pixel-ratio:0) { .pn { font-family: "Microsoft YaHei", "Hiragino Sans GB", STHeiti, SimHei, sans-serif; } }
		.pn * { position: relative\9; display: block\9; padding-top /*\**/: 2px\9; padding-right: 20px\9; *height: 31px\9; background: url(../images/pn.png) no-repeat 100% -40px\9; *line-height: 31px\9; white-space: nowrap\9;  font-weight: 700; text-shadow: 1px 1px 1px {WRAPBG}; }
		.pn em { font-weight: 100; font-style: normal; }
		.pn strong { padding-left: 4px; letter-spacing: 4px; }
		.pn:hover { border-color: #ABBCD1; background-position: 50% -121px; background-position: 0 -80px\9; text-decoration: none; }
			.pn:hover * { background-position: 100% -120px; }
		.pn:active { border-color: #797979; background-position: 50% -201px; background-position: 0 -160px\9; color: {LIGHTLINK}; }
			.pn:active * { background-position: 100% -200px; text-shadow: 1px 1px 1px #000; }
		.pnc, .pnc:hover, .pnc:active { border: none; background-position: 50% -280px; background-position: 0 -240px\9; color: {LIGHTLINK}; }
			.pnc *, .pnc:hover *, .pnc:active * { background-position: 100% -280px\9; text-shadow: 1px 1px 1px #F60; }
		.pns .pn { background-image: url(../images/pns.png); color:#fff; font-size: 12px; height: 26px; line-height: 26px; }
			.pns .pn * { height: 26px\9; background-image: url(../images/pns.png)\9; line-height: 26px\9; }
			.pns .px { padding: 2px 5px; }
		.ch .pn { float: right; display: inline; margin: 8px 10px 0 0; padding: 0 6px; padding: 0 0 0 7px\9; border-color: #CCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; background-position: 50% -361px; background-position: 0 -320px\9; }
			.ch .pn * { padding: 0 7px 0 0\9; background-position: 100% -360px; }
		a.pn { height: 29px; height: 31px\9; }
			.pns a.pn { height: 24px; height: 26px\9; }



	/*.fcontent { margin:15px; }
		.float_close { background:url("../images/newclose.gif") no-repeat; float:left; height:20px; overflow:hidden; text-indent:-9999px; width:20px; }
		.float_close:hover { background-position:0 -20px; }
		.float_ctrl { height:20px; line-height:20px; margin-bottom:15px; }
			.float_ctrl em { color:#006699; float:left; font-size:14px; font-weight:700; }
			.float_ctrl span { color:#999; float:right; }
			.float_ctrl span a, .float_ctrl strong { color:#444; float:left; font-weight:400; margin-left:8px; text-decoration:none; }
	.postbox { clear:both; }
		.floatwrap { height:auto; margin-bottom:10px; overflow-x:hidden; overflow-y:auto; }
			.formtable { width:100%; }
			.formtable .txt { width:270px; }*/
	
	
	
/* 提示信息 alert_win － altw*/
.altw { width: 350px; }
	.altw .fltc { margin-bottom: 0; padding: 8px; }
		.alert_right, .alert_error, .alert_info { padding: 6px 0 6px 58px; min-height: 40px; height: auto !important; height: 40px; line-height: 160%; background:url(../images/right.gif) no-repeat 8px 8px; font-size: 14px; }
		.alert_error { background-image: url(../images/error.gif); }
		.alert_info { background-image: url(../images/info.gif); }
		.alert_btnleft { margin-top: 8px; }
		.alert_btn { margin-top: 20px; text-align: center; }
		.alert_act { margin-top: 20px; padding-left: 58px; }

/** 搜索 **/
#sc,#sc_n { background:url("../images/sc.png") no-repeat #FFF; border:1px solid #CCC; height:30px; width:330px; }
#sc_n { width:470px; }

.y { float:right; }

#sctype { cursor:pointer; line-height:32px; margin-right:15px; padding-left:20px; width:35px; }
.z { float:left; }

.px { height:20px; }
.px, .pt { background:url("../images/px.png") repeat-x #F9F9F9; border-color:#707070 #CECECE #CECECE #707070; border-style:solid; border-width:1px; color:#666; font-size:14px; padding:4px 10px; }

.ps { border-color:#707070 #CECECE #CECECE #707070; border-style:solid; border-width:1px; color:#666; font-size:14px; padding:4px 3px; vertical-align:middle; }
#sc .px, #sc_n .px { background:none; border:medium none; color:#999; font-size:12px; height:14px; line-height:14px; margin-top:7px; *margin-top:9px; padding:0; width:230px; }

#sc button { background:none; border:none; cursor:pointer; height:30px; overflow:hidden; text-indent:-9999px; width:101px; }
#sc .yx button { background:none; border:none; cursor:pointer; height:30px; overflow:hidden; text-indent:-9999px; width:101px; }
#sc_n button { background:url("../images/sc.png") no-repeat scroll 100% -31px transparent !important; border:none; cursor:pointer; height:30px; overflow:hidden; text-indent:-9999px; width:101px; }
#sctype_menu  { background:#fff; margin:-2px 0 0 -1px; width:62px; }
.p_pop, .p_pof { background:none; border-color:#DDD #AAA #888 #DDD; border-style:solid; border-width:1px; padding:5px 0; }

.p_pop { background:#fff; }

.p_pop li { display:inline; }

#usersetup_menu li { text-align:left; }
	.p_pop a { display:block; padding:3px 15px; position:relative; white-space:nowrap; }
	.ie6 .p_pop a { position:relative; }
	.p_pop a:hover { background:url(/images/pope_bg.png) repeat-x #0093E2; color:#FFF; text-decoration:none; text-shadow:-1px -1px 0 #0081B0; }

#sctype_menu a { padding:0; }
.p_pop a { border-color:#FFF; border-style:solid; border-width:1px 0; display:block; padding:3px 15px; white-space:nowrap; }

#sctype_menu label { cursor:pointer; display:block; padding:3px 15px; }

#sctype_menu input { height:0; opacity:0; position:absolute; width:0; }


.f button {
	background:url("../images/sc.png") no-repeat scroll 100% -32px transparent !important;
}

.header_top100-right button{ background:url("../../images/sc.small.png") no-repeat scroll 100% -32px transparent !important; border:medium none; cursor:pointer; height:30px; overflow:hidden; text-indent:-9999px; width:30px; float:right;}

	.slideshow li { margin-bottom:-4px; margin-bottom:0px; width:704px; height:272px; }

	.slidebar { bottom:5px; left:5px; position:absolute; }
		.slidebar li { background:#fe5400; color:#FFF; cursor:pointer; float:left; font-size:11px; height:15px; line-height:14px; margin-right:5px; opacity:0.5; filter:alpha(opacity=50); overflow:hidden; text-align:center; width:15px; } 
		.slidebar li.on { background:#fff; color:#fe5400; font-weight:700; opacity:0.8; }
		
		
		
.fav-new{ background:url(../images/daohang/images/favback_03.jpg) no-repeat; height:30px; margin-top:10px; overflow:hidden; width:950px;}
.fav-new a{ text-decoration:none;}
.fav-new ul{ float:left; text-align:left; overflow:hidden; width:950px;}
.fav-new li{ background:url(../images/daohang/images/fav_03.jpg) no-repeat 82px;float:left; height:26px; line-height:26px; margin-top:4px;text-align:center;font-size:14px; padding-right:4px; width:81px; }
.fav-new .a a{ color:#fff;}
.fav-new .b a{ background:url(../images/daohang/images/chose_03.jpg) no-repeat; color:#fe5600; display:block; line-height:26px; width:81px;}
.fav-new .c a{ background:url(../images/dhback_11.jpg) no-repeat; color:#fe5600; display:block; line-height:24px; padding-left:13px; width:53px; margin:2px 0 0 10px; text-align:left;}

.fav-photo{ background:url(../images/daohang/images/favback_03.jpg) no-repeat; height:30px; margin:10px 0; overflow:hidden; width:950px;}
.fav-photo a{ text-decoration:none;}
.fav-photo ul{ float:left; text-align:left; overflow:hidden; width:950px;}
.fav-photo li{ background:url(../images/daohang/images/fav_03.jpg) no-repeat 66px;float:left; height:24px; line-height:24px; margin-top:6px;text-align:center;font-size:14px; padding-right:4px; width:65px; }
.fav-photo .a a{ color:#fff;}
.fav-photo .b a{ background:url(../images/dhback_11.jpg) no-repeat; color:#fe5600; display:block; line-height:24px; width:65px;}	
		
.list{ background:#f3f3f3; border:1px #cccccc solid; margin-top:10px; padding:7px 0 11px 0; width:948px;}
	.list-list-a{ background:#fff; float:left;  line-height:26px; width:100%;}
	.list-list-b{ float:left; height:26px; line-height:26px; width:100%;}
	.list ul{ overflow:hidden; width:948px; word-break:keep-all;}
	.list-list-a .c{ color:#fe5600; float:left;  font-weight:bold; padding-left:18px; text-align:left; width:82px;}
	.list-list-a .c a{ color:#fe5600;}
	.list-list-a .b{  color:#fe5600; font-weight:bold;float:left; padding:0 13px 0 3px; }
	.list-list-a .b a{ font-weight:normal;}
	.list-list-b .a{ float:left; color:#fe5600; font-weight:bold; padding-left:18px; text-align:left; width:82px;}
	.list-list-b .a{ color:#fe5600;}
	.list-list-b .b{ float:left; padding:0 13px 0 3px;}
		
		
.dhx_v3{ width:1000px; margin:0 auto; overflow:hidden; padding-top:10px; position:relative; }		
.search_n_v3 { float:left; overflow:hidden; padding-top:5px; padding-left:80px; }
	.search_n_v3 .sin { float:left; width:472px;  }
	.search_n_v3 p { float:left; line-height:17px; margin-left:5px; }		
		
/** 网站导航 **/
.menu-bd { background: #FFF; border: 1px solid #BFBFBF; position: absolute; right: 0; top: 21px; z-index: 10001; width: 227px; }
	.menu-bd-panel { background: #FFF; padding: 5px 10px; }
		.menu-bd dl { border-bottom: 1px solid #E5E5E5; padding: 5px 0; }
			.menu-bd dt { color: #8C8C8C; font-weight: bold; line-height: 1.5; text-align: left; }
			.menu-bd dd { line-height: 1.6; text-align: left; }
			.menu-bd dd a:hover { color:#fe5400; text-decoration:underline; }

	.menu-bd a { color:#666; float:none; display:inline; height:auto; line-height:21px; padding:0 2px; }
	//.menu-bd a:hover { background:#fff; border-color:#bfbfbf #bfbfbf -moz-use-text-color;border-style:solid solid none; border-width:1px 1px medium; margin:2px 0 0; }
		
.xxxdh span{ color:#fe5600; font-weight:bold; font-style:normal;}		


/** 返回顶部 **/
#scrolltop { visibility: hidden; position:fixed; _position:absolute; bottom:100px; _bottom: auto; display: block; margin-left: 10px; width: 26px; height: 50px; background: url(../images/v4/scrolltop.png) no-repeat 50% 0; line-height: 999px; overflow: hidden; cursor: pointer; }
	//.ie6 #scrolltop { position: absolute; bottom: auto; }

/** 用户名片卡 **/
.uCard { background:#EFEFEF; border: 1px solid #CFCFCF; padding: 2px; position: absolute; text-align: left; width:300px; z-index: 99; }
.cType2 { margin-top: 6px; margin-left:-9px; }
.uCard .p_opt { background:#fff; }
.uCard .SA { display: inline-block; left: 24px; position: absolute; top: -10px; z-index: -1; }
.SA * { color: #99DBF2; font-family: Simsun; font-size: 16px; height: 17px; line-height: 21px; overflow: hidden; position: absolute; width: 8px; }
	.SA em { z-index: 99; }
	.uCard .SA *, .imgModTips .SA *, .comTips1 .SA * { color: #CFCFCF; font-weight: normal; height: 18px; width: 17px; }
	.uCard .SA em { color: #EFEFEF; }
		.cardT .SA em { top: 1px; }
	.uCard .SA span { color: #fFF; left: auto; }
	.cardT .SA span { top: 3px; }

.uCard .name { overflow:hidden; padding:10px; }
.uCard a { color:#0082CB; text-decoration:none; }
.uCard a:hover { color:#fe5400; text-decoration:underline; }

.uCard .name dt, .uCard .name dd, .uCard .intro dt, .uCard .intro dd { display:inline; float:left; }
	.uCard .name dt img { height:50px; width:50px; }
.uCard .name dd { color: #777; line-height: 18px; margin-top: -4px; padding-left:10px; }
.uCard .name dd p { height: 20px; overflow: hidden; }
.uCard .name dd .name_card_con4 { margin: 0; width: 215px; white-space: nowrap; }

.uCard .intro { line-height: 20px; margin: -10px 0 10px; overflow:hidden; padding: 0 10px; }
	.uCard .intro dt { clear: left; color: #777; padding-top: 2px; white-space: nowrap; width: 36px; }
	.uCard .intro dd { color: #777; line-height: 150%; padding-top: 3px; width: 240px; word-wrap: break-word; }

	.uCard .address {background:url(/images/v4/bg.png) no-repeat -247px -120px; padding-left: 15px; text-align:left; }

	.uCard .intro em { color:#fff; display:inline-block; font-size:10px; padding:0 5px; }
			.uCard .intro .basic-red { background:#FE5600; }
			.uCard .intro .basic-yellow { background:#FFB400; }
			.uCard .intro .basic-blue { background:#00AEFF; }


	.name_card_con3 { background:url(/images/v4/bg.png) no-repeat -247px -76px; padding-left:18px; }
	.name_card_con4 span { margin-right: 12px; }


	.uCard .links { background:#F5F5F5; height: 38px; line-height: 38px; margin-top: 10px; overflow: hidden; padding-left: 10px; }
		.uCard .links .btn_add { display: inline; float: right; margin: 7px 6px 0; }

		.btn_add em { background:url(/images/v4/bg.png) no-repeat -292px -78px; color: #FFF; display: inline-block; line-height: 23px; padding-left: 15px; width:55px; }
