@charset "utf-8";

*{font-family:'微软雅黑';}



html

{

	overflow-x: hidden;

}



html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,

sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,

tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol,ul

{

	margin: 0;

	padding: 0;

	font-family: '微软雅黑';

}



body

{

	font-size: 12px;

	font-family: "Microsoft Yahei";

	color: #000;

	background: #fff;

}



input,select,textarea

{

	vertical-align: middle;

}



table

{

	border-collapse: collapse;

	border-spacing: 0;

}



img

{

	border: 0;

	vertical-align: top;

}



em,i

{

	font-style: normal;

}



div

{

	height: auto;

}



ul,ol,li

{

	list-style-type: none;

}



.link{color: rgb(69, 96, 236);}

.link:hover{ color:#F92665;}



a

{

	color: #000;

	text-decoration: none;

	outline: none;

}



a:active

{

	star: expression(this.onFocus=this.blur());

}



:focus

{

	outline: none;

}



input

{

	outline: none;

}

/* CSS Document初始 */

/*通用*/

.clearfix:after

{

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

	font-size: 0;

}



.clearfix

{

	*zoom: 1;

}



.clear

{

	clear: both;

	font-size: 0px;

	line-height: 0px;

	height: 0px

}



.left

{

	float: left

}



.right

{

	float: right;

}



.center

{

	margin: 0 auto;

}



.songti

{

	font-family: "宋体";

}



.yahei

{

	font-family: "Microsoft Yahei"

}



.heiti

{

	font-family: "黑体"

}



.Arial

{

	font-family: "Arial"

}



.Tahoma

{

	font-family: "Tahoma"

}



.BebasNeue

{

	font-family: "Bebas Neue"

}



w

{

	width: 1000px;

	margin: 0 auto;

}

/*通用*/

/*头部*/

.headbox

{

	background: url(../images/hx.jpg) top left repeat-x;

}



.top

{

	width: 1242px;

	background: url(../images/hx.jpg) top left repeat-x;

}



.dh

{

	color: #fff;

	line-height: 30px;

}



.line

{

	color: #fff;

	margin-left: 5px;

	line-height: 30px;

}



.cbl a

{

	color: #fff;

	margin-left: 5px;

	line-height: 30px;

}



.cbl a:hover{

	color:#F92672;

}



.logo img

{

	display: block;

	margin: 0 auto;

	padding: 8px 0;

	height: 80px;

}

/*

.nav

{

	width: 586px;

	margin: 0 auto;

}



.nav li

{

	line-height: 19px;

	float: left;

	margin-right: 42px;

	text-align: center;

}



.nav li a

{

	font-size: 14px;

	color: #868686;

}



.nav li span

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.nav li a:hover,.nav li a.hover

{

	color: #000;

}

*/



.nav

{

	position:relative;

	width: 780px;

	margin: 0 auto;

}



.nav li

{

	line-height: 19px;

	float: left;

	 margin-right: 0px;

	text-align: center;

}



.nav li a

{

	font-size: 12px;

	font-size: 12px;

	color: #868686;

}



.nav li span

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding:15px;

	font-weight:bold;

	color:#bcbcbc;

}



.nav li a:hover,.nav li a.hover

{

	color: #000;

}



.submenu

{

	position:absolute;

	left:-230px;

	display:none;

	width:1240px;

	height:410px;

	background:white;

	padding:0px 0px 0px 0px;

	z-index:99999;

	border-bottom:1px solid #000;

}



.menupart{

	float:left;

	overflow:hidden;

	height:400px;

	width:180px;	

    position:absolute;

	top:130px;

	left:70px;	

}



#navleft{font-family:宋体;position:absolute;top:40px;left:50px;width:120px;}

#navleft1{font-family:宋体;font-size:25px;padding-bottom: 10px;float:left;}

#navleft2{font-family:宋体;float:left;}

#navright{font-family:宋体;position:absolute;top:150px;right:100px;}

#navright1{font-size:25px;font-family:宋体;padding-bottom: 20px;}

#navright2{font-family:宋体;border-bottom:1px solid black;width: 50px;margin-left: 35px;}

#navright22{font-family:宋体;border-bottom:1px solid black;width: 50px;margin-left: 60px;}

#navright3{font-family:宋体;padding-top:20px;}



.menulist{			

	line-height: 12px;

	margin-left:40px;

	display:block;

	text-align:left;			

}



.menulist dt {	

	font-size:16px;

	line-height: 12px;	

	margin-top:30px;

	margin-bottom:20px;

	font-weight:bold;

}



.menulist dt a{	

	font-size:14px;

}



.menulist dd {			

	padding-left:20px;

}	



.menulist dd a {			

	line-height: 30px;

	margin-left:0px;

	overflow:hidden;

    font-family:宋体;

	font-size:13px;	

}	

				

.menuimg{

	position:relative;

	top:50px;	

	left:50px;

}







.hx

{

	border-bottom: 1px #000 solid;

	padding-top: 8px;

	width: 1000px;

	margin: 0 auto;

}



.szp

{

	line-height: 26px;

	font-family: "微软雅黑";

	color: #666;

	margin:0 auto;

	width: 1000px;

}



.szp span,.szp a

{

	font-family: "微软雅黑";

}



.szp a

{

	margin-right: 2px;

}

/*头部*/


.queryicon
{
	position: fixed;
	width: 47px;
	height: 176px;
	background: url(themes/dairui/images/iconbg.jpg);
	right: 0px;
	top:36%;
	overflow: hidden;
	display: block;
	z-index: 10000;
}
.w

{

	width: 1000px;

}



.fd

{

	width: 416px;

	height: 496px;

}



.xx

{

	width: 399px;

	padding-left: 10px;

	height: 496px;

}



.mc

{

	font-size: 20px;

}



.jg

{

	font-weight: bold;

	font-size: 20px;

	color: #c91623;

	line-height: 32px;

}



.sc

{

	border-bottom: #dddddd 1px dashed;

	padding-bottom: 10px;

}



.sc span

{

	font-size: 13px;

	color: #333333;

}



.sc a

{

	font-size: 13px;

	color: #c91623;

}



.js

{

	font-size: 13px;

	color: #333333;

	line-height: 26px;

	height: 57px;

	padding-right: 28px;

}



.ty

{

	height: 26px;

	line-height: 26px;

	font-size: 13px;

	color: #333;

}



.ax

{

	background: url(../images/ax2.jpg) left center no-repeat;

	padding-left: 20px;

}



.cz

{

	font-size: 13px;

	color: #333;

	padding-bottom: 10px;

}



.kz

{

	font-size: 13px;

	color: #333;

	padding-bottom: 15px;

}



.scff

{

	font-size: 13px;

	color: #333;

	padding-bottom: 10px;

}



.kk li

{

	display: none;

}



.zz li

{

	cursor: pointer;

}



.ty:hover

{

	background: #f4f4f4;

}



.yl

{

	text-decoration: underline;

	color: #333;

	margin-left: 8px;

}



.tybt

{

	display: inline-block;

	width: 123px;

	margin-left: 11px;

}



.zl

{

	margin-left: 5px;

}



.cz input

{

	vertical-align: middle;

	margin-top: -2px;

	margin-bottom: 1px;

}



.ff

{

	text-decoration: underline;

	color: #333;

	margin-left: 10px;

}



.btn

{

	display: inline-block;

	background: url(../images/btn1.jpg) center center no-repeat;

	width: 100px;

	height: 30px;

}



.btn2

{

	display: inline-block;

	background: url(../images/btn2.jpg) center center no-repeat;

	width: 120px;

	height: 30px;

	margin-left: 19px;

}



.gmk

{

	position:relative;

	width: 370px;

	height: 124px;

	background: #e7e0fe;

	margin-top: 5px;

	padding: 10px;

	

}



.gh

{

	font-size: 13px;

	height: 19px;

	padding-top: 8px;

	line-height: 18px;

	color: #333;

}



.sz

{

	width: 301px;

	padding-top: 4px;

}



.sz li

{

	width: 63px;

	height: 26px;

	float: left;

	border: #cccccc 1px solid;

	margin-right: 10px;

	text-align: center;

	line-height: 26px;

	margin-bottom: 9px;

	cursor: pointer;

}



.sz li.hover

{

	color: #fff;

	background: #999999;

	border: #999999 1px solid;

}



.zs

{

	width: 158px;

	height: 499px;

	position: relative;

	overflow: hidden;

}



.kk

{

	width: 175px;

	height: 496px;

}



.gdzs

{

	display: block;

	color: #c91623;

	position: absolute;

	bottom: 10px;

	right: 13px;

}



#preview

{

	float: none;

	width: 416px;

	height: 496px;

}



.jqzoom

{

	width: 416px;

	height: 416px;

	position: relative;

	border: 1px solid #e8e8e8;

}



.zoomdiv

{

	left: 859px;

	height: 400px;

	width: 400px;

}



.list-h li

{

	float: left;

}



#spec-n5

{

	width: 416px;

	height: 74px;

	padding-top: 8px;

	overflow: hidden;

}



#spec-left

{

	background: url(../images/l.jpg) center center no-repeat;

	width: 10px;

	height: 70px;

	float: left;

	cursor: pointer;

	margin-right: 9px;

}



#spec-right

{

	background: url(../images/r.jpg) center center no-repeat;

	width: 10px;

	height: 70px;

	float: left;

	cursor: pointer;

	margin-left: 8px;

}



#spec-list

{

	width: 379px;

	float: left;

	overflow: hidden;

	display: inline;

}



#spec-list ul li

{

	float: left;

	padding-right: 7px;

	display: inline;

}



#spec-list ul li img

{

	border: 1px solid #e8e8e8;

	width: 68px;

	height: 68px;

}

/*jqzoom*/

.jqzoom

{

	position: relative;

	padding: 0;

}



.zoomdiv

{

	z-index: 100;

	position: absolute;

	top: 1px;

	left: 0px;

	width: 400px;

	height: 400px;

	background: url(i/loading.gif) #fff no-repeat center center;

	border: 1px solid #e4e4e4;

	display: none;

	text-align: center;

	overflow: hidden;

}



.bigimg

{

	width: 800px;

	height: 800px;

}



.jqZoomPup

{

	z-index: 10;

	visibility: hidden;

	position: absolute;

	top: 0px;

	left: 0px;

	width: 50px;

	height: 50px;

	border: 1px solid #aaa;

	background: #EDF3F1 50% top no-repeat;

	opacity: 0.5;

	-moz-opacity: 0.5;

	-khtml-opacity: 0.5;

	filter: alpha(Opacity=50);

	cursor: move;

}



#spec-list

{

	position: relative;

	height: 74px

}



#spec-list div

{

	margin-top: 0;

}



.wlo

{

	height: 42px;

	background: url(../images/wl.jpg) bottom left no-repeat;

}



.scwm

{

	display: inline-block;

	height: 42px;

	line-height: 42px;

	background: url(../images/ax.jpg) center left no-repeat;

	padding-left: 20px;

	color: #a8a8a8;

	margin-left: 8px;

	float: left;

}



.fx

{

	padding-top: 14px;

	padding-right: 1px;

}



.fx a

{

	margin-left: 6px;

}



.hz

{

	height: 51px;

	padding-top: 9px;

}



.hz a

{

	margin-right: 12px;

}



.cs

{

	width: 998px;

	height: 273px;

	border: #cfcfcf 1px solid;

}



.qt

{

	width: 122px;

	height: 260px;

	border-right: #cfcfcf 1px solid;

	background: #f5f5f5;

	padding-top: 13px;

	padding-left: 10px

}



.qt span

{

	font-size: 13px;

	color: #333;

}



.jgk

{

	width: 297px;

	height: 25px;

	*height: 30px;

	background: url(../images/jq.jpg) center left no-repeat;

	padding-left: 30px;

}



.jgk input.hover

{

	color: #333;

}



.jgk2 input.hover

{

	color: #333;

}



.jgk input

{

	color: #b7b7b7;

	width: 91px;

	height: 22px;

	border: #e6e6e6 1px solid;

	margin-right: 9px;

	line-height: 22px;

	padding-left: 7px;

}



.jgk span

{

	margin-right: 9px;

}



.jgk2

{

	margin-left: 63px;

	width: 320px;

	height: 25px;

	*height: 30px;

	background: url(../images/zz.jpg) center left no-repeat;

	padding-left: 30px;

}



.jgk2 input

{

	color: #b7b7b7;

	width: 91px;

	height: 22px;

	border: #e6e6e6 1px solid;

	margin-right: 9px;

	line-height: 22px;

	padding-left: 6px;

}



.jgk2 span

{

	margin-right: 10px;

}



.csbox

{

	padding: 20px;

	width: 825px;

	padding-bottom: 0px;

}



.ss

{

	width: 390px;

	height: 36px;

	color: #666;

	margin-bottom: 14px;

}



.bt

{

	height: 36px;

	line-height: 36px;

	margin-right: 10px;

}



.xxk li

{

	width: 39px;

	height: 34px;

	border: 1px #cfcfcf solid;

	float: left;

	margin-left: -1px;

	text-align: center;

	line-height: 34px;

	cursor: pointer;

	font-family: Arial, Helvetica, sans-serif;

}



.xxk

{

	background: url(../images/bg.jpg) center center no-repeat;

}



.kkk

{

	padding-top: 27px;

}



.xxk2

{

	background: url(../images/bg2.jpg) center center no-repeat;

}



.xxk3 li

{

	width: 63px;

	height: 34px;

	border: 1px #cfcfcf solid;

	float: left;

	margin-left: -1px;

	text-align: center;

	line-height: 34px;

	cursor: pointer;

	font-family: Arial, Helvetica, sans-serif;

}



.xxk3

{

	background: url(../images/bg3.jpg) center center no-repeat;

}



.xxk4 li

{

	width: 79px;

	height: 34px;

	border: 1px #cfcfcf solid;

	float: left;

	margin-left: -1px;

	text-align: center;

	line-height: 34px;

	cursor: pointer;

	font-family: Arial, Helvetica, sans-serif;

}



.xxk4

{

	background: url(../images/bg3.jpg) center center no-repeat;

}



.hh

{

	*margin-top: -4px;

	display: inline-block;

	width: 317px;

	height: 34px;

	border: 1px solid #cfcfcf;

	background: url(../images/bg4.jpg) top left repeat-x;

	margin-left: -1px;

	line-height: 34px;

}



.ssbtn

{

	display: block;

	background: url(../images/btn3.jpg) center center no-repeat;

	width: 111px;

	height: 30px;

	float: left;

	margin: 5px 0 0 33px;

}



.jjs

{

	height: 4px;

	background: #ececec;

}



.ssjg

{

	height: auto;

	border: 1px solid #cfcfcf;

	padding-bottom: 15px;

}



.fk

{

	height: 43px;

	line-height: 43px;

	font-size: 13px;

	color: #333;

	margin-left: 24px;

}



.jgxs

{

	width: 958px;

	color: #999999;

}



.jgxs td

{

	text-align: center;

	height: 29px;

	line-height: 29px;

	width: 97px;

}



.jgxs  tr.tou td

{

	height: 34px;

	line-height: 34px;

	background: url(../images/bg5.jpg) center center no-repeat;

}



.jgxs  tr.tou td.sjx

{

	background: url(../images/sjx.jpg) center center no-repeat;

}



.jgxs td a

{

	color: #333333;

}



.page

{

	margin: 18px 11px 0 0;

}



.page a

{

	display: inline-block;

	background: #e1e1e1;

	color: #666666;

	height: 20px;

	width: 20px;

	text-align: center;

	line-height: 20px;

	margin-right: 9px;

}



.page a:hover

{

	background: #666666;

	color: #fff;

}



.list

{

	margin-top: 20px;

	width: 1000px;

	background: #dddddd;

}



.list li

{

	height: 40px;

	width: 110px;

	color: #333333;

	float: left;

	line-height: 40px;

	text-align: center;

	font-size: 13px;

	cursor: pointer;

}



.list li.hover

{

	background: url(../images/sj.jpg) center bottom no-repeat #999999;

	font-weight: bold;

	color: #fff;

}



.ban

{

	padding-top: 31px;

}



.ban li

{

	text-align: center;

}



.nd

{

	border-bottom: 1px solid #000;

	border-top: 1px solid #000;

	height: 31px;

	text-align: center;

	padding-top: 6px;

}



.nd span

{

	color: #333333;

	font-size: 14px;

}



.cxmc

{

	width: 158px;

	height: 20px;

	border: #666666 1px solid;

	line-height: 20px;

	margin-right: 11px;

}



.cxmc2

{

	width: 198px;

	height: 20px;

	border: #666666 1px solid;

	line-height: 20px;

	margin-right: 11px;

}



.cxbtn

{

	background: url(/themes/dairui/images02/query.jpg) center center no-repeat;

	color: #fff;

	font-size: 14px;

	border: none;

	width: 100px;

	height: 25px;

	cursor: pointer;

}



.foot

{

	width: 1242px;

	margin-top: 12px;

}



.ly

{

	padding-top: 20px;

}



.lybox

{

	padding: 18px 0 0px 0;

	width: 1180px;

}



.lybox li

{

	text-align: center;

	width: 147px;

	float: left;

}



.lynr

{

	padding-top: 12px;

	font-size: 14px;

	color:#868686;

}



.footerbox

{

	/*height:115px;*/

	background: #000;

}



.footbox

{

	width: 1240px;

	background: #000;

	position: relative;

	/*height: 115px;*/

}



.gy

{

	padding-top: 20px;

	padding-bottom: 13px;

}



.gy a

{

	margin-right: 32px;

	color: #fff;

}

.yqlink

{

	overflow:hidden;

	height:19px;

}

.yqlink a,.yqlink span

{

	color: #bcbcbc;

}



.yqlink a

{

	display: inline-block;

	width: 108px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;	

	line-height: 22px;

	vertical-align: top;

}



.yqlink dd{

float: left;

width: 1150px;

}



.yqlink dt{

	float: left;

	width: 70px;

	padding-top: 2px;

}



.yqlink1

{

	overflow:hidden;

	height:38px;

}

.yqlink1 a,.yqlink1 span

{

	color: #bcbcbc;

}



.yqlink1 a

{

	display: inline-block;

	width: 108px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;	

	line-height: 22px;

	vertical-align: top;

}



.yqlink1 dd{

float: left;

width: 1150px;

}



.yqlink1 dt{

	float: left;

	width: 70px;

	padding-top: 2px;

}



.btn_links{

	color:#bcbcbc;

	float:right;

	position:absolute;

	top:50px;

	right:10px;

	padding-top: 2px;

}



.btn_links .icon_arrow {

right: 5px;

top: 10px;

border-color: #ccc #fff #fff #fff;

border-top-color: rgb(204, 204, 204);

border-right-color: rgb(255, 255, 255);

border-bottom-color: rgb(255, 255, 255);

border-left-color: rgb(255, 255, 255);

}



.copy

{

	text-align: center;

	color: #bcbcbc;

	padding: 13px 0px;

}



.srz

{

	margin-left: 8px;

	width: 128px;

	height: 18px;

	color: #333;

	line-height: 18px;

	border: #a9a9a9 1px solid;

	padding-left: 6px;

	font-family: '微软雅黑';

}











/* select */

.select

{

	position: relative;

	float: left;

	padding-left: 8px;

}



.select dt

{

	height: 18px;

	display: inline-block;

	border: #a9a9a9  1px solid;

	background: #fff url(../images/sj2.jpg) no-repeat 27px center;

	line-height: 18px;

	padding-left: 4px;

	cursor: pointer;

	width: 22px;

	padding-right: 13px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden;

	position: relative;

	z-index: 99;

}



.select dt:hover,.select dt.cur

{

	border: 1px solid #409DFE;

	box-shadow: 0 0 3px #409DFE;

}



.select dd

{

	position: absolute;

	left: 8px;

	top: 20px;

	border: 1px solid #d2ccc4;

	background: #fff;

	display: none;

}



.select dd ul

{

	padding: 4px;

	width: 30px;

	max-height: 250px;

	overflow: auto;

}



.select dd ul li

{

	cursor: pointer;

}



.ban li

{

	display: none;

}



.ss .none

{

	display: none;

}



.xxk li.hover

{

	background: #eda7a9;

}



.xxk2 li.hover

{

	background: #eda7a9;

}



.xxk3 li.hover

{

	background: #eda7a9;

}



.xxk4 li.hover

{

	background: #eda7a9;

}



.top2

{

	height: 154px;

	width: 1242px;

}



.promain

{

	width: 1240px;

}



.banner

{

	height: 400px;

	position: relative;

}



.za

{

	height: 114px;

	width: 400px;

	position: absolute;

	top: 140px;

	left: 430px;

}



.zabt

{

	font-size: 16px;

	line-height: 34px;

	height: 34px;

	background: #f6f5f5;

	color: #000;

	text-align: center;

	opacity: 0.95;

	filter: Alpha(opacity=80);

}



.zanr

{

	height: 80px;

	background: #ece8fb;

	opacity: 0.95;

	filter: Alpha(opacity=80);

}



.nrspan

{

	font-size: 13px;

	color: #000;

}



.cxbtn2

{

	margin-left: 5px;

	font-size: 13px;

	color: #000;

	width: 60px;

	height: 24px;

	border: none;

	background: #f2f2f2;

	cursor: pointer;

	font-family: '微软雅黑';

}



.cxtext

{

	width: 158px;

	height: 22px;

	border: #b9a9f4 1px solid;

	line-height: 22px;

}



.zanrtx

{

	padding-top: 11px;

	margin-left: 38px;

}



.zanrtx2

{

	padding-top: 7px;

	margin-left: 38px;

}



.lc

{

	margin-top: 1px;

	height: 44px;

	line-height: 44px;

	font-size: 13px;

	color: #333333;

	background: #fafafa;

	text-align: center;

}



.lc span

{

	margin: 0 13px;

}



.wzbox

{

	height: 40px;

	border-bottom: #efefef 1px solid;

	padding-right: 9px;

}



.wz

{

	font-size: 13px;

	line-height: 40px;

	color: #333;

	padding-left: 1px;

}



.wz a

{

	font-size: 13px;

	color: #333;

}



.jt

{

	padding-top: 17px;

}



.searchbox

{

	height: 39px;

	border-bottom: #ebebeb 1px dashed;

	line-height: 39px;

	padding-right: 7px;

}



.jgph

{

	background: url(../images/jt.jpg) right center no-repeat;

	padding-right: 17px;

	margin-right: 25px;

	color: #565656;

	float: right;

}



.xlph

{

	background: url(../images/jt2.jpg) right center no-repeat;

	padding-right: 17px;

	color: #565656;

	float: right;

}



.probox

{

	margin-top: 20px;

}



.pro li

{

	width: 240px;

	height: 240px;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

}



.pro li.hover

{

	position: relative;

	z-index: 10000;

}



.pro li a

{

	display: block;

	position: relative;

}



.proleft

{

	width: 750px;

	height: auto;

}



.proright

{

	width: 490px;

	height: 490px;

}



.procenter

{

	height: auto;

	width: 1250px;

}



.proleft2

{

	width: 490px;

	height: 240px;

	padding-right:10px;

	margin-bottom:20px;

}



.proright2

{

	height: 240px;

	width: 750px;

}



.w10

{

	width: 1250px;

}



.page2

{

	width: 260px;

	padding: 9px 0 10px 0;

}



.page2 a

{

	color: #000;

	display: inline-block;

	width: 19px;

	height: 19px;

	border: #bcbcbc 1px solid;

	text-align: center;

	line-height: 19px;

	margin-right: 7px;

}



.page2 a.xy

{

	width: 58px;

}



.page2 a.hover

{

	background: #bcbcbc;

}



.ban5

{

	margin-right: 10px;

	margin-left:0px;

}



.ban6

{

	margin-right: 10px;

}



.ban8

{

	margin-top: 10px;

	margin-left:0px;

}



.bantu

{

	padding-top: 11px;

	border-top: #000 1px solid;

}



.foottop

{

	margin-top: 35px;

}



.foottop2

{

	margin-top: 20px;

}



.tcc

{

	background: #fff;

	width: 485px;

	height: 242px;

	border: 1px solid #000;

	position: absolute;

	top: -10px;

	left: -10px;

	z-index: 1000;

	padding: 9px;

	display: none;

}



.tcc2

{

	background: #fff;

	width: 485px;

	height: 242px;

	border: 1px solid #000;

	position: absolute;

	top: -10px;

	right: -10px;

	z-index: 1000;

	padding: 9px;

	display: none;

}



.tccmg

{

	width: 242px;

	height: 242px;

	position: relative;

}



.tccnrbox

{

	width: 222px;

	margin-left: 15px;

}



.tccnrbox h1

{

	font-weight: normal;

	font-size: 14px;

	color: #333333;

	line-height: 26px;

}



.tccnrbox2

{

	width: 222px;

	margin-right: 15px;

}



.tccnrbox2 h1

{

	font-weight: normal;

	font-size: 14px;

	color: #333333;

	line-height: 26px;

}



.tccnr

{

	line-height: 24px;

	color: #565656;

	text-indent: 24px;

	height: 170px;

}



.tcclink

{

	display: block;

	margin-top: 19px;

	float: right;

	border-bottom: 1px #000 solid;

	color: #000;

	font-size: 14px;

	line-height: 20px;

}



.index_main

{

	width: 1240px;

}



.wrap

{

    height:600px;position:relative;border-top:1px solid #000;

}



.wrap .img_banner

{

	overflow: hidden;	

	width:1920px;

	height:600px;

	position:absolute;

	left:50%;

	margin-left: -960px;

}



.wrap .img_banner ul

{

	position: absolute;

	z-index: 1002;

	bottom: 20px;

	right: 572px;

}



.wrap .img_banner ul li

{

	float: left;

	background: #bcbcbc;

	cursor: pointer;

	width: 13px;

	height: 13px;

	line-height: 14px;

	margin-right: 11px;

	font-size: 12px;

	text-align: center;

	text-indent: -100000px;

	border-radius: 50%;

}



.wrap .img_banner ul li.on

{

	background:rgb(163,226,224);

}



.wrap .img_banner .img_list a

{

	position: absolute;

} /* 让四张图片都可以重叠在一起 */



.index_ban

{

	/*border-top: #000 1px solid;*/

	padding-top: 20px;

}



.leftban

{

	width: 490px;

}



.rightban

{

	width: 740px;

}



.jz

{

	margin-bottom: 10px;

}



.wyd

{

	margin-bottom: 10px;

}



.one

{

	margin-bottom: 10px;

}



.rightban div

{

	position: relative;

}



.wh

{

	position: absolute;

	bottom: 216px;

	left: 30px;

	color: #7b70a2;

	font-size: 14px;

}



.zj

{

	position: absolute;

	bottom: 25px;

	right: 7px;

	color: #272629;

	font-size: 14px;

}



.sq

{

	position: absolute;

	bottom: 93px;

	left: 31px;

	color: #7b6ca7;

	font-size: 14px;

}



.zc_main

{

	width: 1240px;

	padding-top: 0px;

}



.zcleft

{

	width: 1240px;

	position: relative;

}



.cj

{

	height: 64px;

	line-height: 16px;

	border-bottom: #000 1px solid;

}



.cj span.cjh

{

	font-size: 24px;

	font-weight: normal;

	color: #333333;

	float: left;

	padding:30px 0 10px 0;

}



.cj span.btxm

{

	float: right;

	margin-right: 11px;

	color: #000;

	padding:30px 0 10px 0;

}



.zcbt

{

	line-height: 26px;

	color: #333333;

	height: 26px;

	padding: 30px 0 10px 0;

	font-size:14px;

}



.zcbt2

{

	line-height: 30px;

	font-size: 16px;

	font-weight: bold;

	color: #333333;

	height: 30px;

	margin-bottom: 4px;

}



.zcbt3

{

	line-height: 30px;

	font-size: 16px;

	font-weight: bold;

	color: #333333;

	height: 30px;

	margin-bottom: 8px;

}



.inlink

{

	display: inline-block;

	margin-top: -3px;

	*margin-top: -2px;

}



.zcnr span

{

	display: inline-block;

	width: 100px;

	font-size:14px;

}

.zcnr label

{

	color: red;

}

.zck

{

	width: 320px;

	height: 35px;

	border: #c9c9c9 1px solid;

	line-height: 24px;

}



.gxzc

{

	display: inline-block;

	margin: 0;

	margin-right: 8px;

	margin-top: -2px;

	*margin-top: -1px;

}



.tjzc

{

	width: 320px;

	height: 45px;

	background: rgb(180,220,228);

	border: none;

	font-size: 16px;

	color: #000;

	cursor: pointer;

}

.tjzc:hover

{	

	background: rgb(170,210,218);	

}

.zcnr

{

	height: 75px;

	margin-bottom: 17px;

	line-height: 26px;

}



.zcxy

{

	padding-bottom: 18px;

}



.zcright

{

	width: 181px;

	height: 540px;

	background: #f2f2f2;

	padding: 20px 10px;

	display:none;

}



.zx

{

	line-height: 26px;

}



.gk

{

	font-size: 16px;

	color: #000;

	margin-left: 7px;

}



.hm

{

	font-size: 18px;

	color: #cc0000;

	margin-left: 7px;

	font-family: Arial, Helvetica, sans-serif;

}



.hc

{

	height: 188px;

	background: #e4e4e4;

	margin-top: 20px;

	padding: 0 11px;

}



.hc h1

{

	font-size: 14px;

	font-weight: normal;

	line-height: 23px;

	text-align: center;

	padding-top: 2px;

}



.tq

{

	font-size: 13px;

	line-height: 23px;

}



.dd

{

	font-size: 13px;

	line-height: 23px;

}



.dd span

{

	background: url(../images/dd.jpg) left center no-repeat;

	padding-left: 8px;

}



.zcbtn

{

	border-top: #aeaeae 1px solid;

	margin-top: 24px;

}



.zcbtn li

{

	border-bottom: #aeaeae 1px solid;

	height: 31px;

	line-height: 31px;

	font-size: 14px;

	color: #333333;

	background: url(../images/jt3.jpg) 6px center no-repeat;

	padding-left: 20px;

	cursor: pointer;

}



.fg

{

	width: 100%;

	height: 100%;

	position: fixed;

	background: #000;

	z-index: 1000;

	top: 0;

	opacity: 0.5;

	filter: Alpha(opacity=50);

	display: none;

}



.body

{

	position: relative;

}



.dlk2

{

	width: 515px;

	height: 366px;

	background: #f2f2f2;

	padding-left: 26px;

	position: fixed;

	top: 20%;

	left: 35%;

	display: none;

	z-index: 1111;

}



.dlk

{

	width: 515px;

	height: 366px;

	background: #f2f2f2;

	padding-left: 26px;

	position: fixed;

	top: 20%;

	left: 35%;

	display: none;

	z-index: 1111;

}



.dlkbt

{

	height: 36px;

	padding-top: 25px;

	font-size: 16px;

	color: #333333;

	font-weight: bold;

	margin-left: 1px;

}



.sx

{

	height: 153px;

	border-right: 1px solid #aeaeae;

	margin: 41px 19px 0 23px;

}



.leftbt

{

	font-weight: bold;

	height: 30px;

	margin-left: 1px;

}



.zh

{

	height: 21px;

	margin-left: 1px;

}



.zhtext

{

	width: 240px;

	height: 37px;

	border: 1px solid #aeaeae;

	padding-left: 9px;

	line-height: 37px;

}



.mmtext

{

	display: block;

	width: 240px;

	height: 37px;

	border: 1px solid #aeaeae;

	padding-left: 9px;

	line-height: 37px;

	margin-bottom: 13px;

}



.mm

{

	margin-top: 10px;

}



.bs

{

	color: #ccc;

}



.dlf

{

	display: inline-block;

	margin-top: 0px;

	margin-right: 12px;

}



.jzw

{

	margin-right: 12px;

}



.wj

{

	margin-right: 30px;

}



.dlbtn

{

	display: block;

	margin-top: 19px;

	margin-left: 1px;

	width: 114px;

	height: 29px;

	border: #797979 0px solid;

	background: rgb(180,220,228);

	font-size: 14PX;

	color: #000;

	cursor: pointer;

}



.yzh

{

	color: #333;

}



.dlright

{

	width: 198px;

	color: #333;

}



.wzc

{

	font-weight: bold;

	height: 30px;

	margin-left: 1px;

	text-align: center;

}



.cjzh

{

	line-height: 20px;

	padding-top: 22px;

}



.hqtq

{

	display: block;

	width: 195px;

	height: 30px;

	border: none;

	background: rgb(180,220,228);

	color: #000;

	font-size: 14px;

	margin-top: 37px;

	cursor: pointer;

}



.fs

{

	height: 30px;

	line-height: 30px;

	color: #333333;

	padding-top: 14px;

}



.fslink img

{

	border: #dddddd 1px solid;

}



.fslink

{

	*display: inline-block;

}



.fs span

{

	margin-right: 8px;

}



.yzmtext

{

	width: 133px;

	height: 37px;

	border: 1px solid #aeaeae;

	padding-left: 9px;

	line-height: 37px;

}



.hqtext

{

	width: 93px;

	height: 41px;

	border: 1px solid #aeaeae;

	background: #fff;

	margin-left: 10px;

}



.hydl

{

	display: block;

	line-height: 12px;

	margin-top: 16px;

	margin-left: 152px;

	padding-bottom: 3px;

	*padding-bottom: 5px;

}



.zhte

{

	width: 240px;

	height: 37px;

	border: 1px solid #aeaeae;

	padding-left: 9px;

	line-height: 37px;

}



.ppmain

{

	width: 1000px;

}



.sp

{

	height: 480px;

	position: relative;

}



.bf

{

	position: absolute;

	top: 50%;

	left: 50%;

	margin-left: -45px;

	margin-top: -45px;

	opacity: 0;

	filter: Alpha(opacity=0);

}



.sp:hover .bf

{  cursor:pointer;

	opacity: 1;

	filter: Alpha(opacity=100);

}

.sp:hover img{

	opacity:  0.8;

	filter: Alpha(opacity=80);

	}

.sp img{

	opacity: 1;

	filter: Alpha(opacity=100);

	}





.ppbt1

{

	text-align: center;

	margin: 24px 0 20px 0;

}



.top4

{

	margin-top: 40px;

}



.ppbt2

{

	position: relative;

}



.pplink1

{

	display: block;

	position: absolute;

	height: 20px;

	line-height: 14px;

	border-bottom: #fff 1px solid;

	color: #fff;

	bottom: 64px;

	left: 64px;

	font-size: 14px;

}



.pplink2

{

	display: block;

	position: absolute;

	height: 20px;

	line-height: 14px;

	border-bottom: #000 1px solid;

	color: #000;

	bottom: 127px;

	left: 200px;

	padding-left: 17px;

	background: url(../images/zb.png) 2px 1px no-repeat;

	font-size: 14px;

}



.pplink3

{

	display: block;

	position: absolute;

	height: 20px;

	line-height: 14px;

	border-bottom: #fff 1px solid;

	color: #fff;

	top: 71px;

	right: 91px;

	font-size: 14px;

}



.tch1

{

	position: relative;

}



.tchbox

{

	position: absolute;

	width: 297px;

	height: 112px;

	background: #000;

	opacity: 0.8;

	filter: Alpha(opacity=80);

	bottom: 0px;

	left: 0px;

	padding: 18px 18px;

	display: none;

}



.tcnr

{

	height: 72px;

	line-height: 24px;

	font-size: 14px;

	color: #fff;

}



.tclink

{

	font-size: 14px;

	color: #fff;

	display: block;

	padding-top: 17px;

	line-height: 14px;

	float: right;

}



.tcc3

{

	width: 100px;

	height: 100px;

	position: absolute;

	top: 0;

	left: 0;

	display: none;

	background: #fff;

	width: 466px;

	height: 480px;

}



.tcc4

{

	width: 100px;

	height: 100px;

	position: absolute;

	top: 0;

	left: 0;

	display: none;

	background: #fff;

	width: 270px;

	height: 480px;

}



.tcc5

{

	width: 100px;

	height: 100px;

	position: absolute;

	top: 0;

	left: 0;

	display: none;

	background: #fff;

	width: 260px;

	height: 239px;

}



.tcc6

{

	width: 100px;

	height: 100px;

	position: absolute;

	top: 0;

	left: 0;

	display: none;

	background: #fff;

	width: 260px;

	height: 239px;

}



.zbox

{

	position: relative;

}



.zbox:hover .tcc3

{

	display: block;

}



.zbox:hover .tcc4

{

	display: block;

}



.zbox:hover .tcc5

{

	display: block;

}



.zbox:hover .tcc6

{

	display: block;

}



.jgbox

{

	position: absolute;

	bottom: 0px;

	right: 0px;

	font-size: 14px;

	padding: 0 12px 0 0;

}



.ncc

{

	position: relative;

	z-index: 1000;

}



.ncc a

{

	width: auto;

	display: block;

	color: #333;

	border-bottom: 1px #000 solid;

	position: absolute;

	line-height: 12px;

	height: 17px;

}



.ncclink1

{

	top: 10px;

	left: 30px;

}



.ncclink2

{

	top: 10px;

	left: 50px;

}



.ncclink3

{

	top: 10px;

	left: 50px;

}



.cblm

{

	position: fixed;

	top: 250px;

	left: 63px;

	z-index: 500;

}



.cblm li

{

	width: 147px;

	padding-left: 13px;

	font-size: 14px;

	color: #737373;

	height: 28px;

	line-height: 28px;

	cursor: pointer;

}



.bbj

{

	background: #fff;

	float: left;

	padding: 0 4px 0 5px

}



.cblm li.hover

{

	background: url(../images/bghx.jpg) center left repeat-x;

	color: #000;

}







.buybox{ width:1000px;}

.p12{ padding-top:12px;}

.wcbuy{ text-align:center; padding-top:40px;}

.wcbuy a{ font-size:18px;}



.shopsm{ background:url(../images/jt4.jpg) right center no-repeat; padding-right:38px; margin-right:25px;}

.dqbuy{ color:#cd0000;}



.tjbuy{ height:120px; border:#d0d0d0 1px solid; margin-top:47px; padding-top:29px; padding-left:26px; line-height:20px;}



.tjbuy h2{ font-size:20px; line-height:20px; color:#c00000; font-weight:normal; height:39px;}

.tjbuy p{ font-size:13px;line-height:13px; color:#000000;height:35px;}







.ddh {font-size:13px;line-height:13px; color:#000000;height:35px;}



.ddh span{ color:#c00000; margin-right:15px;}



.wyh{ height:400px; border:#d0d0d0 1px solid; margin-top:20px;}







.wyhbt{ height:29px; background:#d0d0d0;}



.bdk{ background:#fff; height:29px; width:138px; font-size:14px; color:#000000; text-align:center; line-height:29px;}







.xqtc{ width:520px; height:280px; top:30%; left:50%; margin-left: -260px; background:#fff;  position:fixed; z-index:10000; display:none; }

.xqtitle{ height:40px; line-height:40px; background:#000; color:#fff; font-size:14px; padding:0 19px;}

.buyyz{ text-align:center; font-size:14px; color:#333333; line-height:14px; padding:22px 0 17px 0;}

.buyxx{ font-size:14px; color:#cc0000; text-align:center; padding-bottom:32px;}

.buytext{ width:198px; height:28px; border:#c6c6c6 1px solid; margin-right:9px;}

.buyname span{ font-size:14px; color:#333333; margin-right:12px;  }

.buyname{ padding-left:46px; margin-bottom:10px;}



.id{ padding-left:46px; margin-bottom:16px;}

.id span{ margin-right:34px;}

.buybtn{ width:125px; height:30px; font-size:14px; border:none; background:#c00000; color:#fff; cursor: pointer;}

.smbuy{ padding-left:20px; font-size:14px; color:#333333;}



.pt{ padding-top:24px; padding-bottom:14px;}







.gxbuy{ font-size:13px; color:#333; line-height:22px; padding:0 32px;}

.gxbuy span{ color:#cc0000;}



.jxbuy{ display: inline-block; width:125px; height:30px; background:#c00000; color:#fff; font-size:14px; line-height:30px; text-align:center;margin-top:12px; margin-right:15px;}



.ywbuy{ display:inline-block; margin-top:12px; color:#333333; font-size:14px;}

.pt2{ padding-top:14px;}



.gbbuy{ cursor:pointer;}

.yyq{ padding-left:56px; margin-top:35px;}



.yyq li{ float:left; padding-bottom:20px; margin-right:40px; }

.yyq li input{ display:inline-block; margin-top:15px;}

.yyq li img{ border:#cccccc 1px solid;}

.pay{ display:block; background:#c00000; width:150px; height:30px; font-size:16px; border:none; color:#fff; margin-top:3px; float:right; margin-bottom:70px;}





.cgdd{ height:38px; background:url(../images/gg.jpg) left center no-repeat; padding-left:47px; line-height:38px; font-size:22px; color:#cd0000; margin:32px auto 29px auto;width:209px; }



.ddhcx{ line-height:21px; width:461px; margin:0 auto; font-size:13px; color:#cd0000;}

.try{ line-height:26px; width:828px; text-indent:26px; font-size:13px; color:#333333; margin:0 auto; margin-top:20px;}



.ddlink{ padding-top:24px; width:560px; margin:0 auto; padding-bottom:39px;}

.ddlink a{ display: block; float:left; width:130px; height:30px; background:#999999; font-size:13px; line-height:30px; text-align:center; color:#fff; margin-left:10px;}





.cartitle{ height:18px; line-height:18px; padding-top:28px; padding-bottom:20px; color:#333333; font-size:18px;}



.carxq li{ float:left; width:166px; text-align:center; font-size:13px; color:#aeaeae; border-bottom:#e5e5e5 1px dashed; height:21px;}



.f input{ display:inline-block; margin-top:30px; margin-right:22px;}

.carxq2{ background:#fafafa; color:#000000;}

.carxq2 li{ float:left; width:166px; font-size:13px;border-bottom:#e5e5e5 1px dashed;height:151px;}

.carxq2 li.f{ padding-top:41px; height:110px; }

.carxq2 li.f2{ line-height:151px; text-align:center;  }

.carxq2 li.f3{ padding-left:45px; width:121px; padding-top:24px; height:127px; line-height:22px;  }

.carxq2 li.f4{  padding-top:55px; height:96px; padding-left:40px; line-height:22px; width:130px }

.carxq2 li.f4 a{ float:right; color:#c00000}

.carxq2 li.f5{line-height:151px; text-align:center; color:#c00000}



.carxq2 li.f6{line-height:151px; text-align:center; }

.bot9{ width:100%; height:42px; background:#f2f6ff; line-height:42px}

.bot9 em { color:#000; float:left; margin-left:23px;}

.bot9 input{ width:348px; height:22px; border:#e5e5e5 solid 1px; line-height:20px; background:#fff; float:left;margin-left:10px; margin-top:8px}

.bot9 span{ float:right; margin-right:20px}



.bot_btn{ width:100%; float:right; height:140px}

.bot_btn span{ float: right; width:300px; text-align:right; margin-top:10px}

.bot_btn span p{ font-size:14px; color:#000; line-height:50px}

.bot_btn span p em{ font-size:24px; color:#c00000}





/*2014/08/30*/

.mask{ background-color:#777777; left:0; opacity:0.5; position:absolute; top:0; z-index:9998;}

.modelsever{ background-color:#FFFFFF; display:block; position:absolute; width:745px; z-index:9999;}

.cs_top{ height:40px; margin:0 auto; width:745px;}

.cs_top .cs_topcenter{ border-bottom:1px solid #C2967E; color:#7D7D7D; font-size:12px; height:40px; line-height:normal; margin:0 auto; width:700px;}

.cs_content{ height:auto; margin:0 auto; min-height:150px; padding-bottom:10px; width:700px;}

.cs_bottom{ border-top:3px solid #FFE1D0; font-size:14px; height:50px; line-height:50px; margin:0 auto; text-align:center; width:694px;}

.cs_bottom a{ color:#C4865D; text-decoration:underline;}

.cs_content ul{ font-size:16px; height:50px; margin:0 auto; width:700px;}

.cs_content ul li{ border:0 none; color:#7D7D7D; cursor:pointer; display:block; float:left; font-size:14px; height:50px; line-height:50px; text-align:center;

 width:80px;}

.cs_content .line{ font-size:14px; font-weight:bold; text-align:center; width:10px;}

.content_txt{ color:#999999; display:none; font-size:14px; line-height:30px; padding-bottom:5px;}

.content_title{ color:#000000; cursor:pointer; font-size:14px; line-height:30px;}

.cs_content .box1{ display:block;}

.cs_content .box2{ display:none;}

.cs_content .box3{ display:none;}

.cs_content .box4{ display:none;}

.cs_content .box5{ display:none;}

.cs_content .box6{ display:none;}

.cs_content .box7{ display:none;}





.nTab1 .con li{min-height:340px; padding:20px 10px;}

.property_list h3{

	font-size: 14px;

	line-height: 40px;

	color: #847071;

	font-weight: bold;

	padding-left: 24px;

	display:block;

	width:100%;

	float:left;

}

.property{width:50%; height:30px; line-height:30px; float:left; text-align: left; font-size: 13px; color:#6a6a6a;}



#dot{ background:url(../images/hkdr_pic89.png) no-repeat; color:#eb4f69; font-weight:bold; width:201px; height:41px; display:block; position:absolute; top:0; left:0;}











.nTab{ position:absolute; top:-500px; right:0; background:url(../images/hkdr_pic22.png) no-repeat; width:320px; height:360px; padding:5px;}

.nTab .tit{ height:39px; border:#ededed 1px solid; background:#FFF;}

.nTab .tit li{ float:left; cursor:pointer; background:url(../images/hkdr_pic21.jpg) repeat-x; height:39px; line-height:39px; width:50%; color:#333; text-align:center; border-bottom:#d0d0d0 1px solid; font-size:14px;}

.nTab .tit li.hover{ border-bottom:#FFF 1px solid; background:#FFF; font-weight:bold;}

.nTab .con li.none{ display:none;}

.nTab1{ width:100%;}

.nTab1 .tit{ height:40px; background:#ddd;}

.nTab1 .tit li{ float:left; cursor:pointer; width:110px; height:40px; line-height:40px; text-align:center; color:#666;}

.nTab1 .tit li.hover{ background:url(../images/hkdr_pic84.jpg) no-repeat; color:#FFF; font-weight:bold;}

.nTab1 .con li.none{ display:none;}

.nTab1 .con li{min-height:340px; padding:20px 10px;}







.xqtc10{ width:400px; height:200px;background:url(../images/xqtc.jpg) center center no-repeat; position:absolute; z-index:1000; top:-250px; left:-100px; text-align:center; font-size:18px; color:#35495a; display:none;}

.xqtcbtn{ width:18px; height:18px; float:right; margin-right:3px; margin-top:3px; cursor:pointer;}

.zttc{ margin-top:95px}







.buybox{ width:1000px;}

.buybox1{ width:1240px;}

.p12{ padding-top:12px;}

.wcbuy{ text-align:center; padding-top:40px;}

.wcbuy a{ font-size:18px;}



.shopsm{ background:url(../images/jt4.jpg) right center no-repeat; padding-right:38px; margin-right:25px;}

.dqbuy{ color:#cd0000;}



.tjbuy{ height:120px; border:#d0d0d0 1px solid; margin-top:47px; padding-top:29px; padding-left:26px; line-height:20px;}



.tjbuy h2{ font-size:20px; line-height:20px; color:#c00000; font-weight:normal; height:39px;}

.tjbuy p{ font-size:13px;line-height:13px; color:#000000;height:35px;}







.ddh {font-size:13px;line-height:13px; color:#000000;height:35px;}



.ddh span{ color:#c00000; margin-right:15px;}



.wyh{ height:400px; border:#d0d0d0 1px solid; margin-top:20px;}







.wyhbt{ height:29px; background:#d0d0d0;}



.bdk{ background:#fff; height:29px; width:138px; font-size:14px; color:#000000; text-align:center; line-height:29px;}





.rightbox{ margin-top:-5px; margin-bottom:5px;}





.cytext{ 

		width:230px; 

		height:26px; 

		padding-left:0px; 

		color:#333333; 

		line-height:26px; 

		border-bottom: 1px #949494 solid;

		border-top: none;		

		border-left: none;

		border-right: none; 

		font-family: '微软雅黑';

		}

.cybtn{ margin-left:-4px; width:71px; height:30px; background:url(../images/btn5.jpg) center center no-repeat; border:none;cursor: pointer}



.cybox{ padding-top:20px; border-top:0px #e4e4e4 solid; width:1000px;}

.cybox1{ padding-top:20px; border-top:0px #e4e4e4 solid; width:1240px;}

.cyleft{ width:280px; background: url(http://www.darry.cn/themes/dairui/images/sidebar_line.jpg) no-repeat left top;padding-left:40px;}

.cyright{ width:870PX;  background-color:rgb(255,255,255);}

.tjfl{

		padding-top:30px;

		border-top: 3px #e2e2e2 solid;

	}

.tjfl_t{

		width:650px;

		border-collapse:collapse;

		font-size:10.5pt;

		color:#000;

		line-height:2;

		text-align: center;

		}

.tjfl_t span{		

		color:#000;		

		}	

.tjfl_t a:hover{		

		text-decoration:underline;		

		}		

.cynav{ /* background:url(../images/bg6.jpg) center center no-repeat; */ width:300px; height:400px; padding:0px 0 0 0px; margin-bottom:19px;}



/*.cynav li{ width:184px; height:42px; line-height:42px; padding-left:83px; font-size:16px;}

.cynav li.hover{ background:#fff;}*/

.cynav li{

		float: left;

		margin: 0 20px 20px 0;

		padding: 0;		

		overflow: hidden;

		text-align: center;

		position: relative;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		border-radius: 5px;

		}

.cynav li a img

{

transition: opacity 0.3s;

-moz-transition: opacity 0.3s;	/* Firefox 4 */

-webkit-transition: opacity 0.3s;	/* Safari 和 Chrome */

-o-transition: opacity 0.3s;	/* Opera */

}	

.cynav .current img{opacity:0.3}	

.cynav li a:hover img{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3;}		



.cynav .tp_t{position: absolute;

		width: 100%;

		left: 0;

		bottom: 0;

		height: 22px;

		line-height: 22px;

		text-align:center;

		cursor: pointer;

		color: #fff;

		background: rgba(0,0,0,0.4);

		}





.cytitle{ width:278px;font-size:14px; line-height:16px; padding-top:70px; border-bottom:1px solid #000;}

.cytitle .tjyd{

		padding: 5px 10px;

		color: #FFF;

		background-color: #24241f;

		width:60px;

		}

.cylist li{ width:250px; height:30px;font-size:14px; line-height:40px; border-bottom:1px dashed #fff;}

.cylist li span{ display:inline-block; width:18px; height:18px; background:#e2e2e2; text-align:center; line-height:18px; margin:11px 8px 0 2px;}

.cylist li span.hover{ background:#949494; color:#fff;}

.cylist li a{ color:#000;}

.cylist li a:hover{ text-decoration:underline;}

.cylist li.last{ border:none;}

.cylist { border:#ddd solid 0px;}



.cynews{ width:550px; margin-right:46px;margin-left:25px;}

.cynewstitle{ font-size:15px; color:rgb(0,0,0);font-weight:normal; float:left; line-height:14px;}

.cytitlebox a:hover{ text-decoration:underline;}

.cytj{ color:#e40000; font-size:15px;font-weight:bold; float:right; line-height:14px;}

.cytitlebox{ padding:3px 0 12px 0; }

.cynews .more-link{

	padding: 5px 10px;

	color: #FFF;

	background-color: #24241f;

	margin-top: 25px;

	text-decoration: none;

	float: left;

	}





.cyzw{ font-size:12px; line-height:24px; color:#666; height:72px;}

.cydj{ color:#000; margin-right:18px;}

.cyl{ padding-top:15px;font-size:13px; color:#333;}



.cyem li{ padding-bottom:30px;padding-top: 30px; padding-left: 20px;  border-bottom:1px dotted #aeaeae;}

.page3 a{ display:inline-block; width:18px; height:18px; border:1px solid #bcbcbc; text-align:center; line-height:18px; margin-right:9px;}

.page3 a.hover{ background:#bcbcbc;}

.page3 a.xy{ width:58px;}



.qhright{ width:690px;}

.qhtitle{ line-height:14px; height:14px; margin:2px 0 12px 2px;}

.qhtitle a{ font-size:14px; color:#333;}

.listsp{ width:220px; height:126px;}

.listnr{ padding:3px 0 15px 0;}

.listnr a{ font-size:13px; line-height:24px;}

.splist li{ width:216px; float:left; margin-right:15px;}

.splist{ padding:30px 0 20px 0; width:735px;}



.qhscbox{ margin-bottom:30px;padding:10px;}

.qhscbox li{ padding-bottom:15px; margin-bottom:9px; line-height:24px; font-size:13px; color:#333; border-bottom:1px dotted #ccc;}

.scsl{ width:26px;padding-top:5px;}

.scnr{ width:822px; margin-bottom:5px;}

.djl{ color:#e40000; margin-right:18px;}







.m_box{}

.m_box dt{ font-size:14px; background:#f0f0f0; height:30px; line-height:30px; text-indent:15px;}

.m_box dd{ border:#d0d0d0 1px solid; border-top:0; padding:20px 0}

.m_box dd .table{ margin-left:60px;}

.m_box dd .table td{ padding-bottom:10px;}

.m_box dd .table td em{ color:#ff0000; font-weight:bold;}

.m_box dd .table td .text{ background:url(../images/drk_pic3.jpg) no-repeat; width:160px; height:25px; line-height:25px; text-indent:5px; border:0;}

.m_box dd .table td .submit1{ background:url(../images/drk_pic4.jpg) no-repeat; width:80px; height:26px; border:0; margin-right:15px;}

.m_box dd .table td .submit2{ background:url(../images/drk_pic5.jpg) no-repeat; width:80px; height:26px; border:0;}

.m_box dd .table td .textarea{ width:510px; height:50px;}

.m_box dd .table td .select{ width:95px; padding:0; margin-right:15px;}

.m_box dd .table1{ width:100%;}

.m_box dd .table1 td{ font-size:14px; text-align:center;}

.m_box dd .table1 td.b1{ border-bottom:#e2e2e2 1px dashed; color:#aeaeae; padding:10px 0;}

.m_box dd .table1 td.bg{ background:#fafafa; padding:10px 0;}

.m_box dd .table1 td.bg p{ text-align:left; padding-left:30px;}

.m_box dd .table1 td .txt{ background:#f2f6ff; border-top:#e2e2e2 1px dashed; height:38px; line-height:38px; padding:0 15px;}

.m_box dd .table1 td .txt .c1{ float:left;}

.m_box dd .table1 td .txt .c2{ float:right;}

.m_box dd .table1 td .total{ text-align:right; padding-right:15px;}

.m_box dd .table1 td .total span{ font-size:24px; color:#c00000;}

.m_box dd .table1 td .submit{ background:url(../images/drk_pic9.jpg) no-repeat; width:150px; height:30px; border:0; float:right; margin:15px; cursor:pointer;}

.m_box1{ width:850px; margin:0 auto;}

.m_box1 .con{ background:url(../images/drk_pic6.jpg) no-repeat; height:645px; padding:0 80px;}

.m_box1 .con p{ font-size:14px; color:#797979; line-height:25px;}

.m_box1 .con p.p1{ width:700px; margin:0 auto;}

.m_box1 .con p.p1 span{ width:48%; display:inline-block; text-indent:5%;}

.m_box1 .con p.p2{ text-align:right;}

.m_box1 .btn1{ text-align:right; height:30px; line-height:30px; padding-top:25px;}

.m_con{ padding-left:70px;}

.m_con p{ line-height:25px;}

.m_con .btn1 img{ margin-top:25px;}

.blank2{ height:20px;}







.m_btn1{ float:right; position:relative; padding-right:20px; cursor: pointer;}

.m_btn1 .ico{ background:url(../images/hkdr_pic61.jpg) left center no-repeat; padding-left:20px; float:right; display:inline-block; height:30px; line-height:30px;}

.m_btn1 .sub{ position:absolute; top:30px; right:30px; z-index:99; padding-top: 20px; display:none; line-height: 60px;}

.m_btn1.hover .sub{ display: block;}

.m_btn1 .sub .p1{ color:#666; margin-top:5px;}

.m_btn1 .sub .p1 span{ display:inline-block; height:25px; line-height:25px;}

.m_btn1 .sub .colors{height:34px; line-height:34px; margin-bottom:20px; background:url(../images/colors.jpg) left center no-repeat; max-width: 346px;}

.m_btn1 .sub .colors a{display:block; width:28px; height:28px; border:solid 1px #CCC; float:left; text-align: center; line-height:28px;}

.m_btn1 .sub .colors a.curr{border-color:#C81622; color:#C81622;}

/* .m_btn1 .sub .p1 .ico1{ background:url(../images/hkdr_pic62.jpg) left center no-repeat; padding-left:30px;}

.m_btn1 .sub .p1 .ico2{ background:url(../images/hkdr_pic63.jpg) left center no-repeat; padding-left:30px;} */

.m_btn1 .sub .text{border:none; background:url(../images/hkdr_pic64.jpg) no-repeat; width:104px; height:25px; line-height:25px; text-indent:10px; color:#b7b7b7 !important; margin:0 7px; }

.m_btn1 .sub .submit{ background:url(../images/hkdr_pic60.jpg) no-repeat; width:81px; height:30px; border:0;}

.m_btn1.hover{ background:url(../images/hkdr_pic72.png) no-repeat; width:364px; height:250px; padding:0 20px; position:absolute; top:0; right:0; z-index:99;} 

.m_btn1 .ico{ line-height:45px; background:url(../images/hkdr_pic61.jpg) left 15px no-repeat;}

.l_bg{ border:#c1b9b2 10px solid; padding:5px;}

.l_tit{ background:url(../images/hkdr_pic29.jpg) no-repeat; width:232px; height:65px;}

.l_tit span{ display:block; font-size:16px; color:#393939; padding-top:40px; text-align:center;}

.l_nav{ background:#f0efee; padding-bottom:100px;}

.l_nav a{ display:block; background:url(../images/hkdr_pic30.jpg) no-repeat; width:232px; height:30px; line-height:30px; text-align:center; color:#393939;}

.l_nav a.hover{ background:url(../images/hkdr_pic31.jpg) no-repeat; color:#a27767; font-weight:bold;}

.r_list{ border-bottom:#ccc 1px dashed; padding:20px 0;}

.r_list .img{ float:left; width:160px;}

.r_list .con{ float:left; width:490px; padding-left:20px; color:#666; line-height:20px;}

.r_list .con .c1{ display:block; font-size:14px; line-height:22px; font-weight: bold; color:#ED5757;}

.r_list .con .c2{ color:#ED5757;}

.r_list .con .p1{ padding-top:10px;}



















/*个人中心*/

.manleft{ width:200px; background:rgb(238,241,248); min-height:518px;}

.mantit{ text-align:left; line-height:40px; height:40ox; font-size:13px; color:#000; border-bottom:1px #cccccc dotted; margin-bottom:6px;padding:0 0 0 20px;}

.mannav{ padding-bottom:15px;}

.mannav li{ height:29px; line-height:29px; text-align:left;padding:6px 0 6px 40px;}

.mannav li a{font-size:13px; color:#333; }



.mannav li.hover{ background:#fff;border-left:5px solid rgb(180,220,228);padding-left:35px;}

.mannav li:hover{ background:#fff;border-left:5px solid rgb(180,220,228);padding-left:35px;}

.mannav li.hover a{ color:#66C8E8;}





.manright{ width:785px;}

.manrtit{ padding:12px 5px 12px 5px; line-height:16px;background:rgb(180,220,228);margin-bottom:20px;}

.manrtit span{ background:url(../images/bg7.jpg) left center no-repeat; padding-left:13px; font-size:16px; color:#000;font-weight:bold;}



.turelove{ height:339px; background:url(../images/lovebg.jpg) center center no-repeat; text-align:center; padding-top:280px; color:#797979; font-size:14px; }



.zhmessbox{ padding-top:52px;}

.zhphoto{ margin-left:48px; width:153px;text-align:center;}

.zhphoto span{ font-size:16px; line-height:32px; }



.zhmess{ margin-left:68px; font-size:14px; color:#333; width:471px;}



.grtext span{ float:left; width:64px; text-align:right; line-height:26px;}

.grtext input{ float:left; margin-left:14px; width:212px; height:26px; border:1px solid #898989; line-height:26px; text-indent: 5px;}

.grtext{ margin-top:11px;}

.grsex span{ display:inline-block;width:64px; text-align:right; margin-right:10px;}

.grsex{ line-height:26px;}

.grsex input{ display:inline-block; margin-top:-2px;}





.fixbtn{ width:100px; height:26px; border:none; background:#999; color:#fff; font-size:14px; float:right; margin:20px 7px 0 62px; cursor:pointer;}





.fixpic{ margin-left:45px;}



.fixbf{ padding:11px 0 16px 0; color:#080808; line-height:14px; font-size:14px;}



.zpload{ margin-left:24px;}



.fixbtn2{ padding-bottom:14px;}

.suport{ color:#999; line-height:12px; margin-bottom:34px;}



.uploady{ font-size:13px; color:#080808; padding-bottom:21px;}

.uploady input{ margin-right:9px; display:inline-block; margin-top:-1px;}

.uppic{ text-align:center; }

.uppicwarp{ width:280px; height:285px; border:#c4c4c4 1px solid; margin-bottom:18px;}

.uppic input{ width:80px; height:26px; border:none; background:#999; color:#fff; cursor:pointer; font-size:14px;}





.uprigt p{ font-size:13px; color:#080808; padding-bottom:11px; line-height:13px;}

.uprigt{ width:349px;margin-left:75px;}

.upxdbox{ width:287px;}

.upd{ text-align:center;font-size:13px; color:#080808; line-height:13px; }

.updpic{ width:211px; height:208px;padding-bottom:9px;}



.upx{ width:50px;}

.upxpic{ width:48px; height:48px; border:#c4c4c4 1px solid;}

.upxtit{ color:#080808;  line-height:17px; padding:5px 1px;}

.uppicbox{ padding-bottom:51px;}



.foottop3{ padding-top:60px;}





.fixmm{ line-height:37px; font-size:13px; color:#080808; text-align:center; padding-top:72px;}

.fixmm span{ margin-right:36px; display:inline-block; width:64px; text-align:right;}

.fixmm input.fixmmtext{ width:212px; height:26px; border:1px solid #949494; line-height:26px; text-indent: 5px;}

.fixmm input.fixmmbtn{ width:69px; height:23px; background:#999; border:none; color:#fff; cursor:pointer; display: inline-block; margin:46px 0 0 245px;}







.bm{ padding-top:180px; text-align:center; font-size:14px; color:#5a5a5a; line-height:24px;}





.falink{ width:80px; height:22px; background:#868686; display:block; text-align:center; line-height:22px; color:#fff; margin-bottom:25px;}



.sever{ font-size:13px; color:#333;}

.severcheck{ padding-left:155px; width:250px;}

.severcheck input{ display:inline-block; margin-top:-1px;}

.severcheck li{ width:118px; float:left; padding-bottom:14px;}



.severtit{ width:143px; text-align:right;}









.bztext{ vertical-align:top; margin-left:13px; width:500px; height:100px; border:#999 1px solid;}







.ld{ margin-top:10px; line-height:29px;}

.ld p{float:left;}

.ld input{margin-left:13px; width:392px; height:29px; line-height:29px; padding-left:10px;border:#999 1px solid; float:left}





.severbtn{ display:block; width:80px; height:26px; font-size:14px; color:#fff; border:none;  background:#999; margin:20px 0 0 160px; cursor:pointer;}





.severbox{ padding-top:23px;}

.shtit{ height:40px; line-height:40px; border-bottom:1px dashed #999; margin-bottom:10px;}

.severnr{ width:611px; line-height:24px; margin-left:73px;}

.severnr em{ float:left; width:70px;}

.severnr span{ float:left; width:540px;}

.bto{ padding-top:30px;}



.ztbox{ width:674px; min-height:100px; border:#dddddd 1px solid; float:right;}



.zttit{ height:23px; background:#f6f5fb;}

.zttit span{ display:inline-block; width:122px; text-align:center;}

.zttit em{ display:inline-block; text-align:left;}





.severt{ height:32px; line-height:32px;}

.severt span{ display:inline-block; width:122px; text-align:center;}

.severt em{ display:inline-block; text-align:left;}





.ad{ padding-left:132px; font-size:13px;}





.jgs{ color:#ff9c00; line-height:13px; padding-bottom:18px;}

.admess{ line-height:20px; color:#080808;}

.admess span{ display: block;}





.fixadbtn{ display:block; width:120px; height:26px; background:#999; line-height:26px; text-align:center; color:#fff; margin-top:10px; font-size:14px;}



.fixname{ margin-bottom:15px;}

.fixname span{ color:#ff0000; display:inline-block}

.fixname em{ color:#080808; display:inline-block; width:68px;}

.fixtext{ width:150px; height:23px; line-height:23px; padding-left:5px; border:#c3c3c3 1px solid;}

.fixname select{ margin-right:10px; display:inline-block; margin-left:-4px;}

.fixname textarea{ display:inline-block; width:508px; height:46px; border:#c3c3c3 1px solid;}

.fixadbox{ padding-top:55px;}



.fixyes{ width:100px; height:26px; border:none; background:#C10001; color:#fff; margin-top:10px; font-size:14px;}





.ddfintit{ font-size:14px; color:#242424; line-height:14px; padding:10px 0 12px 0;}

.ddfintit span{ margin-right:10px;}





.finlisttit li{ float:left; width:105px; text-align:center; font-size:13px; color:#aeaeae; border-bottom:#e5e5e5 1px dashed;border-top:#e5e5e5 1px dashed; height:29px; line-height:29px;}



.finlist { height:151px;background:#fafafa;border-bottom:#e5e5e5 1px dashed;}

.finlist li{ float:left; width:117px; font-size:13px;  text-align:center;}

.finlist li.finmg{ padding-top:44px;}

.finlist li.finname{ padding-top:65px;}

.finlist li.fincs{ padding-top:34px;}



.finlist li.finkz{ padding-top:55px;}

.finlist li.finmon{ padding-top:65px; color:#c00000;}

.finlist li.finfk{ padding-top:65px;}

.finlist li.fincz{ padding-top:55px;}

.fkbtn{ display:block; width:80px; height:23px; background:#cf0101; color:#fff; margin:0 auto; line-height:23px; margin-bottom:5px;}





.bctalk{ background:#f2f6ff; color:#333; line-height:24px; padding:5px 0 5px 15px;}

.bc em{ color:#c00000;}

.bc i{ margin-left:9px;}

.finfk2{ padding-top:55px;line-height:24px; position:relative;}

.fincz2{line-height:24px;padding-top:55px;}



.pjk{ width:503px; height:333px; border:#000 1px solid; position:absolute; top:25%; left:30%; background:#fff; display:none;}

.pjktit{ height:37px; background:#000; line-height:37px;}

.pjktit em{ font-size:16px; float:left; margin-left:20px;}

.pjktit span{ float:right; margin-right:14px;}

.pjktit{ color:#fff;}



.xjb{ line-height:40px; font-size:14px; height:40px;}

.xjb img{ vertical-align:middle;}

.xjb input{ margin:0 1px;*margin:0 -2px;}



.pjkcontact{ padding:0 20px;}



.pjktext{ width:436px; height:114px; border:#aeaeae 1px solid; padding:12px; font-size:12px; }





.uploadtit{ font-size:13px; line-height:13px; padding:19px 0 13px 0;}



.uploadbox img{ margin-right:10px; float:left;}

.uploadbox input{ float:right; width:111px; height:28px; background:#cf0101; border:none; color:#fff; font-size:14px; cursor:pointer;}



.pjbgbtn{ cursor:pointer;}





.jdk{ position:absolute; background:#fff; width:630px; left:-450px; top:128px; z-index:1000; display:none;}

.jdk2 li{ height:29px; line-height:29px;border:#777777 1px solid; margin-bottom:-1px;}

.jdk2 li.jdtime{ width:197px; float:left; margin-right:-1px; }

.jdk2 li.jdzt{ width:416px; float:right; text-align:left; padding-left:14px;}

.bsl{ background:#e4e4e4;}

.jdk2{ position:relative;}

.listsj{ position:absolute; width:16px; height:9px; top:-8px; *top:-11px;left:501px;}







/*求婚歌曲*/

.music_cont{ margin-left:100px;}

.music_pic{ margin-left:20px;}

.music_name span{ font-size:14px; border-bottom:1px solid #949494; float:left; padding:2px 8px 9px 8px; line-height:14px; margin-left:-8px;}



.music_gs{ line-height:14px; font-size:14px; padding:12px 0 18px 0;}



.music_word{ margin:15px 0 0 27px; width: 295px; height: 168px; overflow: auto;}



.musicbox li{ padding-top: 30px;

			padding-bottom: 30px;

			border-bottom: 1px dotted #bcbcbc;

			}

.musicbox{ padding:5px 0 0px 0; border-bottom:0px solid #c8c8c8; margin-bottom:0px;}













/*评论列表*/

.CommentList li{display: list-item;}

.CommentList .tab {

	height: 30px;

	line-height: 29px;

	background: url(../images/border_dot.gif) repeat-x left bottom #f6f6f6;

	border: 1px solid #bdbdbd;

	border-bottom: none;

	border-top: 2px solid #4c4c4c

}

.CommentList .tab ul li {

	float: left;

	padding: 0px 18px;

	height: 29px

}

.CommentList .tab ul li a {

	font-family: 微软雅黑;

	font-size: 14px;

	color: #0C0C0C

}

.CommentList .tab ul li .color {

	color: #e3383b

}

.CommentList .tab ul li.current {

	background: white;

	position: relative;

	z-index: 3;

	height: 30px;

	border-top: 2px solid #c30607;

	border-left: 1px solid #dcdcdc;

	border-right: 1px solid #dcdcdc;

	margin: -2px auto auto -1px

}

.CommentList .tab ul li.current a {

	background: white;

	color: #e3383b

}

.CommentList .lBody {

}

.CommentList .lBody ul {

	overflow: hidden;

	padding: 10px 0px

}

.CommentList .lBody ul li {

	overflow: hidden;

	padding: 5px 0px

}

.CommentList .lBody ul li .face {

	float: left;

	overflow: hidden;

	width: 105px

}

.CommentList .lBody ul li .face .pic {

	width: 68px;

	height: 68px;

	display: block;

	margin: 0 auto auto auto;

	background: url(../images/face_bg.png) no-repeat 0 0;

	position: relative

}

.CommentList .lBody ul li .face .pic img {

	width: 48px;

	height: 48px;

	border: 1px solid #cac9ca;

	position: absolute;

	left: 10px;

	top: 9px

}

.CommentList .lBody ul li .face .name {

	text-align: center

}

.CommentList .lBody ul li .face .name a {

	color: #00599f

}

.CommentList .lBody ul li .rCom {

	width: 862px;

	padding: 5px 15px;

	border: 1px solid #dde3c1;

	float: right;

	position: relative

}

.CommentList .lBody ul li .rCom .bar {

	overflow: hidden;

	position: relative;

	height: 25px;

	border-bottom: 1px solid #dde3c1;

	margin-bottom: 10px

}

.CommentList .lBody ul li .rCom .bar span.time {

	position: absolute;

	top: 0px;

	right: 0px;

	line-height: 25px;

	color: #9a999b

}

.CommentList .lBody ul li .rCom .bar .item-rank-rst {

	margin-top: 8px

}

.CommentList .lBody ul li dl dd {

	width: 616px;

	line-height: 21px;

	color: #323232;

	overflow: hidden;

	padding: 2px 0px

}

.CommentList .lBody ul li dl dd span.n {

	width: 65px;

	text-align: right;

	float: left

}

.CommentList .lBody ul li dl dd i {

	background: #fcdad1;

	padding: 2px 4px;

	font-style: normal

}

.CommentList .lBody ul li dl dd div.r {

	float: right;

	width: 550px;

	overflow: hidden;

	text-align: left;

}

.CommentList .lBody ul li dl dd.this {

	height: 40px;

	position: relative

}

.CommentList .lBody ul li dl dd.this a {

	display: block;

	width: 61px;

	height: 22px;

	background-position: -219px -78px;

	text-align: center;

	line-height: 22px;

	color: #323232;

	position: absolute;

	top: 10px

}

.CommentList .lBody ul li dl dd.this .a0 {

	right: 72px

}

.CommentList .lBody ul li dl dd.this .a1 {

	right: 0px

}

.CommentList .lBody ul li span.Dot {

	display: block;

	width: 13px;

	height: 36px;

	position: absolute;

	top: 0px;

	left: -13px;

	background-position: -294px -78px

}

.CommentList div.Page {

	padding: 10px 0px

}

.CommentList .Page .sabrosus {

	padding-top: 10px;

	text-align: right

}





.item-rank-rst {

	background-image: url("../images/star.png");

	background-repeat: no-repeat

}

.item-rank-rst {

	float: left;

	height: 12px;

	margin: 3px 0 0;

	overflow: hidden;

	text-indent: -9999px;

	width: 64px

}

.irr-star0 {

	background-position: 0 -119px

}

.irr-star5 {

	background-position: 0 -330px

}

.irr-star10 {

	background-position: 0 -102px

}

.irr-star20 {

	background-position: 0 -85px

}

.irr-star30 {

	background-position: 0 -68px

}

.irr-star35 {

	background-position: 0 -51px

}

.irr-star40 {

	background-position: 0 -34px

}

.irr-star45 {

	background-position: 0 -17px

}

.irr-star50 {

	background-position: 0 0

}

























/*粉钻详细页*/

.place{ font-size:14px; color:#333333; line-height:14px; padding-top:14px; padding-left:120px;}





.game163{ position: relative; width: 500px; margin:0 auto; }





.game163 .bigImg{ height: 370px; position: relative;}

.game163 .bigImg li img{ vertical-align:middle; width:370px; height:370px; margin-left:66px;}

.game163 .bigImg li{  width:500px; height:370px;   }



.game163 .smallScroll{ height: 70px; margin-top:50px; }

.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 22px; text-indent: -9999px; margin-top:32px; }

.game163 .sNext{ background:url(../images02/xq03.jpg) center center no-repeat;}

.game163 .sPrev{ background:url(../images02/xq04.jpg) center center no-repeat;}



.game163 .smallImg{ float:left;  margin: 0 12px; display:inline; width: 440px; overflow: hidden;}

.game163 .smallImg ul{ height:82px;  width: 9999px; overflow: hidden; }

.game163 .smallImg li{ float: left; padding: 0 13px 0 0; width:100px; cursor:pointer;  display: inline; text-align:center; }

.game163 .smallImg img{width:70px; height:70px; padding:5px;}

.game163 .smallImg .on img{ border: 1px solid #bcbcbc;}











.pro_xq{ width:1000px; margin:0 auto; }





.top_left{ width:710px; position:relative; z-index:1000;}



.top_right{ width:250px; height:480px; border:1px solid #fa6fb3; padding:4px;}



.warp_box{ width:248px; height:478px; border:1px solid #fa6fb3; }

.warp_box h1{ font-weight:normal; font-size:26px; text-align:center; line-height:39px; padding-top:25px;}



.bg_box{ text-align:center; background:url(../images02/xq06.jpg) center left repeat-x; margin-bottom:26px;}



.warp_box p.prise{font-size:30px; margin-bottom:20px; color:#fa6fb3; text-align:center; line-height:45px; }

.warp_box p.xq_zl{font-size:14px; padding:0 21px;line-height:30px; }



.warp_box p.xq_zl i{ color:#9e9e9e; width:136px;}

.chose { padding:0 12px; text-align:justify; margin-top:9px;}

.chose li{ cursor:pointer; float:left;width:98px; height:28px; border:#bcbcbc solid 1px; text-align:center; line-height:28px; margin:0 0 12px 8px;}



.chose li.on{ background:#feebff;}



.gd_more{ position:absolute; width:100%; height:19px; line-height:19px; z-index:1000; background:url(../images02/xq07.jpg) center left repeat-x; left:0; top:381px;}

.gd_more p{ width:196px; margin:0 auto; font-size:18px; color:#bcbcbc; text-align:center; background:#fff;}



.h40{ height:40px;}



.peo_tit{ width:123px; height:77px; border:1px solid #666666; overflow:hidden; position:relative; z-index:100;}

.peo_tit ul li{ height:38px; line-height:38px; border-bottom:1px solid #666666; padding-left:10px; font-size:14px; color:#010101;}





.picScroll-left{ width:874px; margin-left:-1px;  overflow:hidden; position:relative;  border:1px solid #666666;   }



.picScroll-left .prev,.picScroll-left .next{  width:40px; height:77px; cursor:pointer; float:left; margin-left:1px;}

.picScroll-left .next{ background:url(../images02/xq09.jpg) center center no-repeat; position:relative; z-index:1000; margin-left:-1px;  border-left:1px solid #666666; float:right;}

.picScroll-left .prev{ background:url(../images02/xq08.jpg) center center no-repeat; border-right:1px solid #666666;}



.picScroll-left .bd{ float:left}

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ height:77px; width:131px; float:left; _display:inline; overflow:hidden; text-align:center; cursor:pointer;border-right:1px solid #666666; }

.c_01{height:38px; line-height:38px; border-bottom:1px solid #666666; padding-left:10px; font-size:14px; color:#bcbcbc; border-right:1px solid #666666; }

.c_02{height:38px; line-height:38px; border-bottom:1px solid #666666; padding-left:10px; font-size:14px; color:#bcbcbc;  }

.c_03{height:38px; line-height:38px; padding-left:10px; font-size:14px; color:#bcbcbc; }

.picScroll-left .bd ul li:hover .c_02,.picScroll-left .bd ul li:hover .c_03{ color:#333333;}

.pro_pic_box{ padding-top:40px;}

.pro_pic{ margin-top:10px;}





.gd_more_02{ width:100%; height:19px; line-height:19px; z-index:1000; background:url(../images02/xq07.jpg) center left repeat-x; }

.gd_more_02 p{ width:290px; margin:0 auto; font-size:18px; color:#bcbcbc; text-align:center; background:#fff;}

.main_bot{margin-top:18px;}







.picScroll-left_more{ width:928px; margin:22px auto 0 auto; padding-bottom:10px;   overflow:hidden; position:relative; }









.picScroll-left_more .prev,.picScroll-left_more .next{ float: left; display: block; width: 14px; height: 22px; text-indent: -9999px; margin-top:32px; cursor:pointer;}

.picScroll-left_more .next{ background:url(../images02/xq03.jpg) center center no-repeat;}

.picScroll-left_more .prev{ background:url(../images02/xq04.jpg) center center no-repeat; margin-right:40px;}



.picScroll-left_more .bd{ width:860px; float:left;    }

.picScroll-left_more .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left_more .bd ul li{float: left; padding:1px; width:100px; cursor:pointer;  display: inline; /* background:url(../images02/xq13.jpg) center center no-repeat; */ width:82px; height:82px; margin-right:20px;}



.picScroll-left_more .bd ul li img{width:70px; height:70px; padding: 5px;}

.picScroll-left_more .bd ul li:hover{ border: 1px solid #bcbcbc; background:none; padding:0;}





.xq_tibox{ position:fixed; width:611px; height:460px; background:#fff; top:25%; z-index:10000; left:50%; text-align:center;

margin-left:-305px; display:none;

}

.xq_tibox i,.xq_tibox span,.xq_tibox img{ display:block;}

.xq_tibox img{ margin:23px auto 39px auto;}

.xq_tibox span{ font-size:14px; line-height:14px; color:#333;}

.xq_tibox i{ font-weight:bold;color:#333;line-height:48px; font-size:28px;}

.xq_tibox h2{color:#e90000;line-height:48px;font-size:28px;}

.xq_tibox p{ text-align:right; height:18px; line-height:18px; padding:12px 0;}

.xq_tibox p span{ cursor:pointer; font-size:16px; float:right; background:url(../images02/xq15.jpg) left center no-repeat; padding-left:22px; margin-right:14px;}



/*粉钻详细页结束*/













/*展开*/	

.banner02{ height:280px; margin:0 auto; width:1000px; position:relative; z-index:1000;}



.banz{ position: absolute; width:452px; height:162px; top:93px;left:50%; margin-left:-226px;}



.zk_box{ width:1000px; margin:0 auto; padding-top:24px;}

.pro_nav{ border-bottom:1px solid #000; padding-left:170px;}

.pro_nav li{ float:left; text-align:center; width:128px; margin-right:144px; line-height:44px; position:relative;}

.pro_nav li span{ font-size:18px;}



.chosey{ line-height:54px; font-size:24px; font-weight:normal; text-align:center; margin-bottom:10px;}

.pro_nav li i{ background:url(../images02/zk05.jpg) center center no-repeat; width:43px; height:23px; position:absolute; bottom:-23px; left:42px; display:none;}

.pro_nav li.on i{ display:block;}



.pro_so{ margin-top:24px;}































.game163_02{ position: relative; width: 855px; margin:0 auto; margin-bottom:20px;}





.game163_02 .bigImg{ height: 300px; position: relative;}



.game163_02 .bigImg li{ width:855px; height:300px;}

.game163_02 .bigImg li .show_zk,.game163_02 .bigImg li .show_zk img{ width:300px; height:300px; margin-left: 32px;}

.game163_02 .bigImg li .show_cont01{ width:425px; text-align:center;}

.game163_02 .bigImg li .show_cont01 h1{ font-size:18px; line-height:30px; padding-top:33px; font-weight:normal;}

.game163_02 .bigImg li .show_cont01 h2{ font-size:18px; line-height:30px; color:#fa6fb3;}

.game163_02 .bigImg li .show_cont01 p{ font-size:14px; line-height:30px; color:#666666; padding-top:8px;}

.game163_02 .bigImg li .show_cont01 a{ display:inline-block; font-size:14px; line-height:28px; color:#000; padding-top:33px; text-decoration:underline;}





.game163_02 .smallScroll_02{ height: 70px;  width:782px; margin:0 auto;margin-top:50px; }





.game163_02 .sPrev,.game163_02 .sNext{ float: left; display: block; width: 14px; height: 22px; text-indent: -9999px; margin-top:32px; }

.game163_02 .sNext{ background:url(../images02/xq03.jpg) center center no-repeat;}

.game163_02 .sPrev{ background:url(../images02/xq04.jpg) center center no-repeat;}



.game163_02 .smallImg{ float:left;  margin: 0 12px; display:inline; width: 730px; overflow: hidden;}

.game163_02 .smallImg ul{ height:82px; width: 9999px; overflow: hidden; }



.game163_02 .smallImg li{float: left; padding:1px; cursor:pointer;  display: inline; /* background:url(../images02/xq13.jpg) center center no-repeat; */ width:80px; height:80px; margin-right:25px;}

.game163_02 .smallImg img{  width:70px; height:70px; padding: 5px;}

.game163_02 .smallImg li:hover{ border: 1px solid #bcbcbc; background:none; padding:0;}





.fz_show_tit{ line-height:40px; height:40px; text-align:center; font-weight:normal; font-size:24px; padding-bottom:43px;}



.same_box{ margin-bottom:40px; position:relative;}



.same_tit{ line-height:50px; font-size:24px; font-weight:normal; }

.nice_pic{ margin-top:10px; padding-bottom:14px;}

.same_cont{ line-height:30px; font-size:14px; color:#666666;}

.same_link{font-size:14px; color:#000; margin-top:20px; text-decoration:underline; display:inline-block;}



.zg_box{ width:485px; text-align:right;}

.zg_box02{ width:360px; margin-left:70px; padding-top:30px;}

.zg_box03{ width:488px; padding-top:60px; text-align:right;}





.same_link02{font-size:14px;  color:#000; margin-top:40px; text-decoration:underline; display:inline-block;}



.love_m{ margin-right:59px;}

.toget{ margin-left:64px;}

.bot_show_pic{ position:relative; overflow: hidden;}

.bot_show_pic_tc{ background:url(../images02/zk03.png) repeat; height:125px; width:840px; position:absolute; bottom:-146px; left:0; padding:20px 80px 0 80px; color:#fff;}

/* .bot_show_pic_tc{

	transition: bottom 0.5s;

	-moz-transition: bottom 0.5s;	Firefox 4

	-webkit-transition: bottom 0.5s;	Safari 和 Chrome

	-o-transition: bottom 0.5s;	Opera

}

.bot_show_pic:hover .bot_show_pic_tc{bottom: 0;} */

.bot_show_pic_tc h3{ font-size:21px; font-weight:normal; line-height:50px;}

.bot_show_pic_tc p{ font-size:14px;line-height:28px;}

.bot_show_pic_tc p a{ color:#fff; text-decoration:underline; margin-left:92px;}	



.same_tc{ width:1000px;background:url(../images02/zk08.jpg) top left no-repeat; margin-top:20px; position:relative; padding-top:23px; border-bottom:1px solid #000; display:none;}

.same_tc .same_close{ font-size:14px; float:right; position:absolute; background:url(../images02/zk14.jpg) left center no-repeat; padding-left:15px; right:0; top:8px; cursor:pointer;}



.same_t01{ font-size:24px; text-align:center; line-height:55px; font-weight:normal;}





.slideBox{ width:881px;position:relative; margin:0 auto; }

.slideBox .hd{ overflow:hidden; height:55px; }

.slideBox .hd ul{ overflow:hidden; zoom:1; height:44px; text-align:center; width:790px; margin:0 auto; }

.slideBox .hd ul li{ float:left; line-height:44px; margin:0 55px; cursor:pointer; color:#333333; font-size:18px; }







.slideBox .hd ul li.on{ color:#bf6def; }









.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; width:881px; }

.slideBox .bd img{ width:881px; height:457px; display:block;  }



/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute;  top:50%; margin-top:-25px; display:block; width:18px; height:33px;}

.slideBox .next{ left:auto; right:-35px; background:url(../images02/zk17.jpg) center center no-repeat;}

.slideBox .prev{ left:auto; left:-35px; background:url(../images02/zk16.jpg) center center no-repeat;}









.pic_si{text-align:left;line-height:27px; color:#666666;padding:10px 0;font-size:14px;}

.pic_tc_show{ width:880px; margin:0 auto;}

.pic_tc_show img{ width:880px; }

















/*豪华定制*/

.tip_hq{ height:40px; line-height:40px; background:#ededed; margin:0 auto; width:980px; font-size:14px; padding-left:20px;}



.place_hq{ line-height:40px; line-height:40px; font-size:14px; color:#000; padding-bottom:7px;}



.hq_r{ width:533px;}



.gmk_hq

{



	height: 100px;

	background: #e7e0fe;

	margin-top: 5px;

	padding:0 10px;

	line-height:33px;

	position: relative;

}



.cz_hq

{

	font-size: 14px;

	color: #333;

	

}

.cz_hq input

{

	vertical-align: middle;

	margin-top: -2px;

	margin-bottom: 1px;

}



.scff_hq

{

	font-size: 14px;

	color: #333;

	

}



.kz_hq

{

	font-size: 14px;

	color: #333;

	

}





.xqtc10{ width:400px; height:200px;background:url(../images/xqtc.jpg) center center no-repeat; position:absolute; z-index:1000; top:-250px; left:-100px; text-align:center; font-size:18px; color:#35495a; display:none;}



.xqtcbtn{ width:18px; height:18px; float:right; margin-right:3px; margin-top:3px; cursor:pointer;}

.zttc{ margin-top:95px}





.hq_r h2{ font-size:24px; line-height:40px; font-weight:normal;}

.hq_r h3{ font-size:21px; line-height:35px; color:#fa6fb3;}



.hq_pay{ line-height:34px; line-height:34px; font-size:14px; vertical-align:middle;border-bottom:1px solid #000;}

.hq_pay span{ margin-right:43px;}

.hq_pay a.sc_hq{ background:url(../images/ax2.jpg) left center no-repeat; padding-left:20px; margin-right:10px;}

.hq_pay a.img img{ vertical-align:middle}

.hq_pay a.img{ margin-left:7px;}

.hq_pay i{ background:url(../images_hq/cont008.jpg) left center no-repeat; padding-left:17px;}

.p_hq{ color:#666; font-size:14px; line-height:28px;}



.cs_hq01 li{ float:left; width:48%; line-height:32px; height:32px; font-size:14px; }

.cs_hq02 li{ float:left; width:87px; line-height:29px;  margin:0 10px 14px 0; line-height:29px; font-size:14px; text-align:center; border:1px solid #b1b1b1; cursor:pointer; }

.cs_hq02 li.on{ background:#e4e4e4}

.cs_hq02 { padding-top:9px;*padding-bottom:15px;}





.hq_content{ padding-top:40px;}

.hq_nav{ background:#ededed;}

.hq_nav li{ cursor:pointer; float:left; padding:0 21px; line-height:40px; height:40px; font-size:14px;}

.hq_nav li.on{ background:url(../images_hq/bg001.jpg) center bottom no-repeat #cecdcd;}

.hq_cont_w{ padding-top:20px;}

.hq_cont_w li{ display:none;}

.hq_cont_img{ margin-bottom:19px;}















/*粉钻预约*/

.order_{ width:612px; background:#fff; position:fixed; top:120px; z-index:10000; left:50%; margin-left:-306px; display: none;}



.order_js{ padding:28px 14px 5px 14px; border-bottom:1px dotted #b6b6b6; }



.order_c{ width:450px; background:#f6f5fb;padding-top:8px; padding-bottom:10px;}



.order_t{ width:115px; text-align:center; line-height:38px;}

.order_t em{ font-size:18px;}

.order_t span{ font-size:18px; color:#cc0001; font-weight:bold;} 



.order_cs{ width:335px; }



.order_cs ul.cs_yy li{ float:left; line-height:38px; height:38px; font-size:14px; width:111px;}



.order_sc .select{ font-size:12px;}

.order_sc .select li{ line-height:20px;}

.order_sc{ font-size:14px; line-height:38px;}



.order_kz{font-size:14px; line-height:38px;}



.order_sm{ color:#666; font-size:14px; line-height:24px;}

.order_bd{padding:8px 14px 10px 14px; text-align:center; border-bottom:1px dotted #b6b6b6;}



.order_bd p{ font-size:14px; line-height:32px; text-align:left;}



.order_bd span{ line-height:24px; height:24px; margin-bottom:30px; font-size:14px; text-align:left}

.order_bd span input{ display:inline-block; width:172px; height:22px; border:1px solid #b4b4b4; padding-left:5px; line-height:22px;}

.order_bd span select{ width:178px; display:inline-block;}

.order_bd span em{ display: inline-block; width:74px;}

.order_bd .order_btn{ margin:-4px 23px 0  0; cursor:pointer; display:inline-block;height:28px; background:#cc0001; width:117px;  border:none; color:#fff; font-size:14px; }

.order_bd .order_cl{ display:inline-block; width:117px; height:28px; line-height:28px; background:#bcbcbc; color:#fff; font-size:14px; text-align:center;}





.order_tip{  padding:15px 14px 10px 14px; }

.order_tip_w{ line-height:24px; font-size:12px; color:#666; width:416px;}



.order_ew{ width:108px; text-align:center; line-height:24px;}

.order_ew img{ display:inline-block; margin-bottom:5px;}



.cl_order{ float:right; margin:13px 13px 0 0; cursor:pointer}









/*10.22 珠宝指南*/



.cblm02

{

	position: fixed;

	top: 170px;

	left: 50%;

	 margin-left:-670px;

	z-index: 9999;

}



.cblm02 li

{

	width: 147px;

	padding-left: 13px;

	font-size: 14px;

	color: #737373;

	height: 28px;

	line-height: 28px;

	cursor: pointer;

}



.bbj02

{

	background: #fff;

	float: left;

	padding:0 5px;

}



.cblm02 li.hover

{

	background: url(../images/bghx.jpg) center left repeat-x;

	color: #000;

}



.cblm02 li a{ color:#666;}

.cblm02 li.hover a{ color:#000} 

.cblm02 li:hover a{ color:#000} 





.forum_l{ width:736px;}



.foot_new {margin-top: 10px;

    width: 1242px;}



.forum{ width:1000px; margin:0 auto; padding-top:10px;}

.vade { padding-bottom:10px;}

.vade  li{ padding:30px 0; border-top:1px dotted #dddddd; height:240px;}

.vade_w{ width:370px; margin-left:21px; height:240px; position: relative; line-height: 26px; color:#666;}





.vade_w .vade_tit{ font-size:18px; color:#7030a0; line-height:44px; padding-bottom:10px; display:inline-block;}

.vade_w .vade_cont p{ font-size:14px; text-indent:28px; line-height:24px;}

.vadt_tip{ color:#999;line-height:24px; position:absolute; bottom:0; left:0}



.vadt_tip span{ margin-right:20px;}

.vadt_tip em{margin-right:23px;}

.vadt_tip i{margin-right:30px; background:url(../for_img/for003.jpg) left center no-repeat; padding-left:28px;}

.vadt_tip a{ background:url(../for_img/for004.jpg) left center no-repeat; padding-left:28px; color:#999; }







.forum_r{

	width: 244px;

	position: absolute;

	top: 588px;

	left: 50%;

	margin-left: 254px;

}



.forum_rbox{ margin-bottom:37px; width:240px; border:2px solid #7030a0; position:relative; background:#f6f6f6;}

.forum_rbox h1{ position:absolute; width:90px; text-align:center; color:#6f319e; font-size:18px; font-weight:normal; background:url(../for_img/for006.jpg) center center repeat-x; height:24px; line-height:24px; top:-13px; left:50%; margin-left:-45px; }

.hd_for_w{ width:158px; margin-left:6px; line-height:19px;}

.hd_for_w a{ font-size:14px; color:#000}

.hd_for  { padding-top:30px; margin-left:10px;}

.hd_for li{ padding-bottom:29px;}

.jh_for { padding:20px 0;}

.jh_for li{ height:40px; line-height:40px; text-align:left; padding-left: 12px;}

.jh_for li a{font-size:14px; color:#000}

/*10.22 珠宝指南*/









/*10.22 社区首页*/



.commu{width:1240px; margin:0 auto; }



.commu_box01{ width:750px;}

.commu_box02{ width:490px;}

.commu_img01{position:relative; margin-bottom:0px;overflow:hidden}

.commu_img02{position:relative;  float:left;overflow:hidden}





.commu_side{ position:absolute; width:101px; padding-right:7px; height:31px; background:url(../for_img/com001.png) center center no-repeat; line-height:31px; font-size:14px; color:#fff; text-align:center; top:0px; left:0; z-index: 500;}



.mr_mum{ margin:0 0px;}







/*10.22 社区首页*/







/*发帖*/

.tz_wrap{ border-top:1px solid #000; width:1000px;}

.post{ width:1000px; margin:0 auto; padding-top:5px;}

.post_tit input{ font-size:14px; width:338px; line-height:39px; height:39px; padding-left:12px; border:#cccccc solid 1px; margin-right:8px;}

.post_tit{ line-height:39px; font-size:14px;}

.morebox{ padding:20px 0; position:relative;}

.morechose{ cursor:pointer; color:#999; font-size:14px; display:inline-block; height:14px; line-height:14px;background:url(../for_img/for014.jpg) right bottom no-repeat; padding-right:8px;}

.morebox ul li{ height:43px; line-height:43px; color:#999; font-size:14px; border-top:#e5e5e5 1px solid; margin-top:-1px; }

.morebox ul li input{ margin:-3px 5px 0 15px;}

.morebox ul { background:#fff; width:155px; padding:0 7px;border:#e5e5e5 1px solid;position:absolute; top:-206px; left:0; }

.post_bt{ height:26px; line-height:26px;}

.post_bt span{ font-size:14px; color:#000;}

.post_text{ height:24px; line-height:24px; width:94px; border:#cccccc solid 1px; padding-left:5px; margin:0 15px 0 5px}

.gh_img{ margin-left:5px; font-size:14px; color:#666;}



.keep_post{ width:99px; line-height:26px; height:26px;float:left;  background:#b2b2b2; color:#fff; font-size:14px; text-align:center;}

.fb_post{ margin-left:26px; width:99px; border:none; height:26px; float:left; background:#6f319e; color:#fff; font-size:14px; cursor:pointer;}

/*发帖*/







/*故事*/

.love_story{ width:748px; min-height: 553px;}

.love_story ul{ padding:0 4px 31px 4px; background:#f6f6f6; margin-bottom:20px;}

.love_story ul li{ height:86px; padding:0 25px 0 19px; border-bottom:1px dotted #dddddd;}

.story_w{ line-height:86px;}

.story_w img{ vertical-align:middle; margin-right:19px; border-radius: 50%;}

.story_w a{ font-size:14px; color:#333333;}



.story_time{ line-height:24px; padding-top:27px; font-size:12px; color:#999;}



.buyban{ position:relative;}



.stroy_tc{ position:absolute; z-index:1000; width:241px; top:208px; left:50%; margin-left:-120px;}

.stroy_tc a{ display:block; margin-bottom:14px;}

.stroy_tc .text_tc01{ padding-left:10px;width:173px; height:24px; line-height:24px; border:#bfbebe solid 1px;}

.stroy_tc .btn_tc01{ width:50px; height:26px; border:none; background:url(../for_img/for018.jpg) center center no-repeat; margin-left:4px; cursor:pointer;}

/*故事*/







/*详细页*/

.scrap{ width:748px;}

.scrap_tit{ font-size:24px; font-weight:normal; height:89px; line-height:89px; background:#f6f6f6; text-align:center;}



.worker{ padding:15px 0; height:80px; padding-left:32px; position:relative}

.worker img{ float:left;}

.worker .worker_mess{ float:left; padding:12px 0 0 18px; line-height:28px; font-size:14px;}

.worker .worker_mess span{ color:#666;}

.worker .worker_mess em{ color:#6f319e; margin-right:4px;}

.worker .worker_mess i{ color:#999;}

.hf_wo{ position:absolute; background:url(../for_img/for004.jpg) left center no-repeat; padding-left:25px; top:61px; left:511px; color:#999; font-size:14px; }

.dj_wo{ position:absolute;background:url(../for_img/for003.jpg) left center no-repeat; padding-left:27px;top:61px; left:396px; color:#999;font-size:14px;}

.scrap_cont{ padding:30px 30px 27px 30px; background:#f7f7f7; word-wrap:break-word;}

.scrap_cont img{max-width: 100%;}



.cont_img01{ text-align:center; padding-bottom:15px;}

.scrap_cont .p_scrap{ font-size:14px; color:#000; line-height:24px; text-indent:28px; padding-bottom:24px;}



.discuss{ padding:0 30px; background:#f7f7f7; margin:20px 0; position:relative;}

.discuss h1{ height:48px; line-height:48px; font-size:18px; font-weight:normal;}

.dis_worker h2{ height:51px; line-height:51px; font-weight:normal; font-size:14px; color:#999}

.dis_worker h2 em{ color:#6f319e; margin-right:21px;}

.dis_worker h2 span{ margin-right:21px;}

.dis_worker div{ line-height:22px; font-size:14px; color:#000; padding-right: 10px; word-wrap: break-word;}

.dis_tx{ padding-top:20px; margin-right:12px;}

.dis_tx img{width: 46px; height: 46px; border-radius: 50%;}

.dis_worker{ width:630px;}



.dis_list li{ padding-bottom:16px; position:relative; border-bottom:1px solid #dddddd;}

.hf_dis{ background:url(../for_img/for023.jpg) left center no-repeat; padding-left:20px; color:#999; font-size:14px; position:absolute;right:62px; top:15px;}

.jl_dis{  color:#999; font-size:14px; position:absolute; right:5px; top:15px;}

.mt_{ padding:30px 0 20px 0}

.return_list{ position:absolute;  bottom:19px; right:30px; height:25px; line-height:25px; font-size:14px; color:#7030a0}



/*详细页*/







/*10.28号补充*/

/*.commu_wzt{padding:18% 5%; position:absolute; height:100%; top:100%; opacity:0.6;filter:Alpha(opacity=60);font-size:14px; background:#000; color:#fff; line-height:28px; width:90%;}*/



/* .commu_wzt{

	transition: top 0.5s;

	-moz-transition: top 0.5s;	Firefox 4

	-webkit-transition: top 0.5s;	Safari 和 Chrome

	-o-transition: top 0.5s;	Opera

}



.commu_img01:hover .commu_wzt{top: 0;}

.commu_img02:hover .commu_wzt{top: 0;} */

.commu_wzt{

		padding:18% 5%; 

		position:absolute;  

		height:100%; 

		top:0px;

		left:0px; 

		font-size:14px; 

		background:rgba(0,0,0,0.8); 

		color:#fff; 

		line-height:28px; 

		width:90%;

		opacity:0;

		-moz-transition: opacity 500ms ease-in-out;

		-o-transition: opacity 500ms ease-in-out;

		-webkit-transition: opacity 500ms ease-in-out;

		transition: opacity 500ms ease-in-out;

		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);

		}

.commu_img02:hover .commu_wzt{	

		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);

		opacity:1;		

		}



.commu_img01:hover .commu_wzt{	

		filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);

		opacity:1;		

		}



.commu_wzt p{ padding:0 21px;}









.w325{ width:607px; height:325px;}

.w336{width:607px; height:336px;}

.w431{ width:391px; height:431px;}

.w230{ width:391px; height:230px;}

.w433{ width:433px; height:328px;}

.w277{ width:277px; height:328px;}

.w329{ width:277px; height:329px;}

/*10.28号补充*/









/*专属空间编辑*/

.editbox{ width:1000px; margin:0 auto;}

.edit_head{ background:#363636;}

.edit_top{ margin:0 auto; width:1000px; height:53px;}

.eidt_logo{ float:left; margin-left:31px; padding-top:10px;}

.eidt_nav { margin-left:93px; float:left; height:53px; line-height:53px;}

.eidt_nav li{ float:left; }

.eidt_nav li a{font-size:15px; color:#fff; margin:0 20px;}

.eide_music{ float:left; margin-left:48px; margin-top:12px;}

.edit_ban{ padding-bottom:13px;}

.edit_l{ float:left; width:150px; padding:10px 0; background:#fff; border-radius:6px}

.edit_l ul{ margin:0 3px;}

.edit_l ul li{ height:61px; line-height:61px;  text-align:center; margin-top:17px;}

.edit_l ul li.hover{ background:#e1e0f0}

.edit_l ul li:hover{ background:#e1e0f0}

.edit_l ul li:first-child{ margin-top:0;}

.edit_l ul li a{ font-size:14px; height: 61px; line-height: 61px; display: inline-block;}

.edit_r{ float:right; width:840px; min-height:550px; border-radius:8px; background:#fff;}



.edit_bj{ background:#fff; border-radius:8px; min-height:441px; padding:30px 37px 0 25px;}

.edit_tit{ line-height:40px; font-size:13px;}

.edit_tit em{ margin-left:110px;}



.edit_tittext{ height:28px; line-height:28px; border:#cbcbcb solid 1px; width:315px; padding-left:5px; font-size:14px; margin-right:5px;}

.edit_time{ height:19px; line-height:19px; border:#cbcbcb solid 1px; width:194px; padding-left:5px; font-size:12px; margin-left:5px;}

.rz_txt{ display:block; margin-top:10px; height:320px; width:738px; resize:none; border:#cbcbcb solid 1px; padding:11px 18px; font-size:12px; line-height:24px;}



.edit_chose{ float:left; background:url(../images/edit04.jpg) center center no-repeat; border:none; width:79px; height:31px; cursor:pointer; margin-top:22px;}



.edit_img{ width:188px; float:left; text-align:center; line-height:25px; margin:2px 0 0 26px;}





.edit_fbtn{ float:right; background:url(../images/edit06.jpg) center center no-repeat; border:none; width:70px; height:31px; cursor:pointer; margin-top:85px;}





.edit_rz{ background:#fff; border-radius:8px;}

.edit_rz_btn{ padding:23px 0 15px 0; border-bottom:1px dashed #c6c6c6}

.edit_rz_btn a{ margin-left:45px;}



.rz_list li{ padding:0 22px; height:54px; line-height:54px;}

.rz_list{ border-bottom:1px dashed #c6c6c6}

.rz_list li a{ color:#000;}

.rz_list li .rz_tit{ float:left;}

.rz_list li .rz_sc{ float:right; margin-left:12px;}

.rz_list li .rz_bj{ float:right}



.page_edit{ text-align:center; padding:20px 0;}





.edit_yy{ border-radius:8px; padding:198px 0 50px 0; background:url(../images02/edit09.jpg) top center no-repeat #fff;}

.edit_yy_btn li{ float:left; width:50%; text-align:center; padding:24px 0 50px 0;}



.edit_yy p{ margin-left:74px; height:26px; line-height:26px; margin-bottom:9px;}

.edit_yy p em,.edit_yy p span{ float:left;}

.edit_yy p em{ width:94px;}

.edit_yy p span{ height:24px; line-height:24px; width:270px; border:1px solid #999999; text-align:center}



.edit_tc{border-radius:8px;background:#fff; width:550px;}



.edit_hx{ color:red;}



.edit_tit_tc{ line-height:32px; height:32px; padding-top:10px; margin-left:136px;}



.music_form span{ width:62px; float:left;}



.music_form input.edit_tc_text{ width:235px; height:22px; border:1px solid #959595; float:left; line-height:22px; padding-left:5px;}

.music_form em{ float:left; margin:0 4px;}

.music_form i{ float:left;}

.music_form .clearfix{ height:24px; line-height:24px; padding:0 0 8px 74px; }



.music_form input.edit_tc_btn{ width:46px; height:22px; border:none; float:left; background:url(../images02/edit12.jpg) center center no-repeat; margin:0 6px 0 62px; cursor:pointer;}

.music_form a.cl{ float:left; }



.edit_tc_r{ padding-left:18px; line-height:20px; padding-bottom:14px;}

.edit_tc_r em{ font-size:13px; height:40px; }



.tx_sc{ float:left; width:235px; padding-top:51px; padding-left:65px;}

.tx_sc a{ float:left; width:107px; height:31px; background:#702ea9; color:#fff; line-height:31px; text-align:center; margin:38px 20px 0 0;}

.touxiang{ width:105px; text-align:center; line-height:40px; float:left;}



.touxiang img{width: 105px; height:105px; border-radius: 50%; cursor: pointer; box-shadow: 0 0 8px 1px #e1e1e1;}



.edit_tx_n{ float:left; margin:0 5px 0 44px; padding-top:83px;}

.edit_tx_n input{ display:block; width:120px; height:30px; line-height:30px; margin-bottom:29px; border:1px solid #000; padding-left:5px;}

.true_btn_box{ padding:75px 0 30px 0; text-align:center}

.true_btn{ width:70px; height:30px; background:#9a0000; border:none; color:#fff; cursor:pointer; }

.edit_zf_list li .edit_zf_tit span{ float:left;}

.edit_zf_list li .edit_zf_tit a{ float:right; margin-right:15px; font-size:14px;}

.edit_zf_list li .edit_zf_tit{ height:35px; line-height:35px; font-size:14px;}

.edit_zf_list li{ padding:0 9px 15px 9px;}

.edit_zf_list p{ text-indent:48px; line-height:24px; }

.edit_zf_list{ border-bottom:1px dashed #c6c6c6; padding-bottom:10px;}



.edit_tp_box{border-radius:8px;background:#fff;}





.edit_tp{ position: relative;  overflow: hidden; padding:20px 0 45px 0;}

.edit_tp .bigImg{ height: 262px; height:172px;position: relative; padding:0 0 12px 0; margin: 0 0 0 31px; }

.edit_tp .bigImg li img{  height: 262px; height:172px;   }





.edit_tp .smallScroll{ height:158px; border-top:1px dotted #cbcbcb; padding-top:18px; }

.edit_tp .sPrev,.edit_tp .sNext{ float: left; display: block; width: 25px; margin-top:50px; height: 29px; text-indent: -9999px; }





.edit_tp .sNext{ background:url(../images/edit19.jpg) center center no-repeat;}

.edit_tp .sPrev{ background:url(../images/edit18.jpg) center center no-repeat;}







.edit_tp .smallImg{ float:left;  display:inline; width: 789px; overflow: hidden;}

.edit_tp .smallImg ul{  height:158px; width: 9999px; overflow: hidden; }

.edit_tp .smallImg li{ float: left; padding:0 4px;  width:189px; cursor:pointer; text-align:center;  display: inline;  }

.edit_tp .smallImg img{ margin-bottom:7px;	 border: 1px solid #dcdddd;  display:block; width:189px; height:124px; }



.edit_tp .smallImg li input.tp_btn_{ width:34px; height:21px; background:none; border: none; cursor:pointer;}

.edit_tp .smallImg li input.tp_text_{ width:34px; height:21px; line-height:21px; text-align:center; border:1px solid #787878}





.tp_btn_bc{ width: 79px; height:31px; border: none; background:#9e0000; color:#fff; cursor:pointer;}

.zh_box_bc{ text-align:center; margin-top:40px;}

.zhd_tc{ position:absolute; top:78px; left:400px;}

.up_btn_pic{  width: 79px; height:31px; border: none; background:#7030a0; color:#fff; cursor:pointer; margin-right:10px;}

.qr_btn_pic{  width: 79px; height:31px; border: none; background:#7030a0; color:#fff; cursor:pointer;margin-right:10px;}



/*专属空间编辑*/







/*专属空间首页*/

.kj1_content{ width:2500px; height:2270px; background: url(../images02/k001.jpg) center center no-repeat;}

.fixed{ position:fixed; width:100%; top:0; left:0; z-index:10000;}



.kj1_top{ padding-top:130px; width:800px; margin:0 auto;}



.kj1_top_b{ position:relative;}



.kj1_gz{ position:absolute; left:50%; margin-left:-31px; top:50%; margin-top:-21px;}



.kj1_top_f{ width:368px; height:118px; position: relative;}

.kj1_top_f .kj1_tx{ position:absolute; top:0; left:0;}

.kj1_top_f .kj1_tx02{ position:absolute; top:0; right:0;}



.kj1_top_f .kj1_name{padding-left: 132px; padding-top: 10px; line-height: 118px; color: #fff; font-size: 40px; letter-spacing: 3px; text-align: center;}



.kj1_top_f .kj1_name02{padding-left: 5px; line-height: 118px; color: #fff; font-size: 40px; letter-spacing: 3px; padding-top: 10px; text-align: center; width: 228px;}



.kj1_ban{ width:1073px; margin:0 auto; padding-top:40px;}







.kj1_qy{ width:656px; height:522px; background:url(../images/k008.jpg) center no-repeat; background-size:cover; margin:0 auto; margin-top:70px;position:relative;}



.kj1_qy_p{ padding:178px 58px 0 46px ; height:343px;  }



.kj1_qy_p p{ line-height:22px; text-indent:28px; font-size:14px; color:#999}



.kj1_t{ padding-top:19px; font-size:14px; color:#999;line-height:28px;}



.kj1_time{ position:absolute; bottom:32px; right:59px;line-height:22px;font-size:14px; color:#999}



.kj1_sp_b{ position:absolute;top:622px; left:100px;}

.kj1_sp{ position:relative; }



.kj1_sp span{ position:absolute; top:50%; left:50%; margin-top:-26px;margin-left:-26px;}



.kj1_zyq{position:absolute;top:622px; right:289px;}





.kj1_wy{position:absolute; bottom:452px; left:953px; width:334px; background:url(../images/k010.png) center no-repeat; background-size: cover; padding-top:60px;}



.kj1_wy span{ color:#7030a0; font-size:14px; margin-left:14px;}

.kj1_po01{bottom:356px; left:230px;width:401px;}



.kj1_aq{   padding:0 9px; border-radius:10px; background:#fff; position:absolute; }



.kj1_aq h1{ height:49px; line-height:49px; font-size:16px; color:#666; font-weight:normal;}
.kj1_aq img{max-width: 100%; display: block; margin: 0 auto;}




.kj1_aq_list{ padding-top:10px;}



.kj1_aq_list li{ height:72px; padding:10px 0; line-height:21px; border-bottom:1px solid #ccc}



.kj1_aq_c{ width:259px; padding-left:8px; padding-top:14px;}



.kj1_aq_c p{font-size:14px; color:#666;}



.kj1_aq_c_l a{font-size:12px; color:#999;}

.kj1_aq_c_l span{font-size:12px; color:#999;}



.kjq_aq_m{ margin-right:6px}



._kj1_page { text-align:center; padding:16px 0; }



._kj1_page a{ display:inline-block; margin:0 8px; height:45px; width:45px; background:url(../images/k006.png) center no-repeat; color:#fff; text-align:center; line-height:45px;}



._kj1_page ._sy{ background:url(../images/k007.png) center no-repeat;}





.kj1_po02{ bottom:127px; right:639px; width:404px;}

.kj1_zf{ margin-top:19px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}

.kj1_zf li{ padding:13px 0 ; line-height:22px; font-size:14px; color:#666; word-wrap:break-word;}



.zf_name span{ float:left; }



.zf_name em{ float:right}



.kj1_po03{ bottom:493px; right:90px; width:400px;}





.kj1_m_list{ width:425px;} 

.kj1_m_list li{ float:left; margin-right:22px; padding-top:10px;}







/*信*/



.letter_wrap{ width:1400px; margin:0 auto; padding-bottom:60px; position:relative;}



.letter_a{ text-align:center; padding-top:146px; position:relative;}



.letter_a .close_m{ position:absolute; top:70px; right:211px; color:#fff; font-size:14px; display: none;}

.letter_links {width: 342px; margin: 0 auto; padding: 38px 0 50px 0;}

.letter_links a{ float:left; width:131px; height:40px; line-height:40px;  text-align:center; background:url(../letter_img/letter09.jpg) center no-repeat;color:#fff; font-size:20px; margin:0 20px; }



.letter_b{ margin:0 auto; text-align:right; padding-bottom:50px;}

.letter_c{ padding-bottom:50px; text-align:center;}

.letter_d{ padding-bottom:75px; text-align:center;}



.letter_lists{ width:947px; margin:0 auto;}



.letter_l{ width:423px; float:left;}

.letter_l h1{ font-weight:normal; height:46px; line-height:46px; border-bottom:3px solid  #fff; font-size:18px; color:#fff;}

.letter_l h1 em{ font-size:30px; color:#bd8bc9; margin-right:4px;}



.letter_l ul li{ width:50%; position:relative; height:40px; line-height:40px;font-size:12px; float:left;}

.letter_l ul li .letter_img{ position:absolute; top:50%; margin-top:-14px; width:28px; height:28px; left:0;}



.letter_l ul li span{ float:left; color:#fff; margin-left:36px; width:70px; overflow: hidden; text-overflow: ellipsis;}



.letter_l ul li em{ float:left; color:#666666; }

.letter_l ul { padding:8px 0;}

.num_letter{ text-align:right; height:24px; line-height:24px; color:#fff;}





.letter_r{ width:423px; float:right;}



.letter_r h1{ font-weight:normal; height:46px; line-height:46px; border-bottom:3px solid  #fff;font-size:22px; color:#bd8bc9;}



.letter_r ul li{ float:left; height:105px; width:50%; position:relative; padding-top:21px;}



.letter_r ul li .letter_pic{ position:absolute; top:21px ;left:0;}

.letter_r ul li .letter_pic img{ border:2px solid #797979;}



.letter_r ul li .letter_cont{ padding-left:123px;}

.letter_r ul li .letter_cont h2{ font-size:22px;color:#fff; font-weight:normal; line-height:35px; padding-top:23px;}



.letter_r ul li .letter_cont p{ font-size:14px;color:#666; line-height:21px; }



.letter_e{ text-align:right; width:947px; text-align:right; margin:0 auto; padding:66px 0 68px 0;}





.letter_wrap .float_letter{ position:absolute; z-index:1000;}



.letter_f1{ top:1041px; left:302px;}



.letter_f2{ top:1510px; left:200px;}



.letter_f3{ top:1998px; left:800px;}



.letter_f4{ top:2564px; left:200px;}

.letter_f5{ top:3372px; left:200px;}

.letter_f6{ top:4555px; left:211px;}







.check_le{ width:541px; height:200px; position:fixed; top:30%; left:50%; margin-left:-270px; background:#fff; z-index:2000; display: none;}



.leter_h{ opacity:0.5;filter:Alpha(opacity=50); position:fixed; height:100%; width:100%; z-index:1050; background:#000; top:0; left:0; display: none;}



.check_le h1{ height:63px; line-height:63px; border-bottom:1px solid #7030a0; text-align:center; font-size:18px; color:#000; text-align:center; font-weight:normal; margin-bottom:29px;}



.check_le em{ float:left; font-size:14px; color:#333; margin-left:91px;}





.check_le .text_let{ float:left; width:193px; border:#666666 1px solid; height:20px; padding-left:5px;}



.check_le .let_t_box{ height:24px; line-height:24px; padding-bottom:15px;}



.check_le .text_btn{ float:left;height:24px; width:63px; border:none; font-size:14px; background:#9984f9; color:#fff; margin-left:15px;}





.top_letter{ width:1353px; margin:0 auto; position:relative; height:332px; background:url(../letter_img/letter11.jpg) top right no-repeat;}



.letter_xz{ width:1000px; margin:0 auto; margin-top:-82px; position:relative; z-index:100;}

.letter_xz h1{ height:62px; line-height:62px; font-size:30px; color:#fff; font-weight:normal;}

.letter_xz_cont{ background:#fff; padding:42px 32px 0 33px;}

.letter_xz_cont .letter_c_t em{ font-size:16px;}

.letter_xz_cont .letter_c_t span{ font-size:14px; margin-left:5px;}

.letter_xz_cont .letter_c_t .she_let{ width:133px; border:#e5e5e5 1px solid; height:23px; line-height:23px;padding-left:5px;margin-left:5px;}

.letter_xz_cont .letter_c_t { height:30px; line-height:30px; font-size:14px; }

.letter_tex{ width:935px; height:701px; line-height:50px; resize:none; border:none; background:url(../letter_img/letter12.jpg) center center no-repeat; font-size:14px; color:#000; text-indent:28px; display:block; margin-bottom:50px; }



.letter_page{ text-align:center; padding:10px 0;}



.letter_page a{ display:inline-block; height:68px; width:68px; color:#fff; font-size:14px; line-height:68px; text-align:center; margin:0 10px;}

.letter_page .let01{ background:url(../letter_img/letter13.jpg) center center no-repeat;}

.letter_page .let02{ background:url(../letter_img/letter14.jpg) center center no-repeat;}

.letter_page .let03{ background:url(../letter_img/letter15.jpg) center center no-repeat;}



.letter_tip{ width:106px; text-align:center; margin:0 auto; padding-bottom:70px;}



.letter_tip h1{ line-height:35px; height:35px; border-bottom:1px solid #666666; color:#666666; font-size:24px;}

.letter_tip span{ display:inline-block; line-height:28px; font-size:14px;color:#666666;}



.letter_bto{ position:relative; text-align:right; padding-top:38px; margin-right:-24px; padding-bottom:80px;}



.shit_let{ position:absolute; top:90px;left:65px;}



 

.letter_tp{ width:490px; border:1px solid #67338f; position:fixed; top:25%; left:50%; margin-left:-245px; z-index:2000; background:#fff; display: none;}

.letter_tp h1{ height:57px; line-height:57px; border-bottom:1px solid #7030a0; text-align:center; font-size:18px; color:#000; text-align:center; font-weight:normal; margin-bottom:11px;}

.tips_wx{ width:400px; margin-left:81px; position:relative; font-size:14px; line-height:24px;}



.tips_wx span{ position:absolute; height:24px; top:0; left:-73px;}



.qb_le{ font-size:14px; line-height:24px; padding:21px 0 18px 0}



.bds_let .y1_let{ padding-bottom:14px; font-size:14px; color:#666666; line-height:26px;}



.bds_let .y1_let em{ display:inline-block; width:76px;}



.bds_let .y1_let input{ width:226px; height:24px; border:1px solid #9a9a9a; line-height:24px; padding-left:5px;}



.bds_let .bds_btn_b .bds_btn{ cursor:pointer; float:left; width:142px; height:31px; border:none; background:url(../letter_img/letter16.jpg) center center no-repeat;}

.bds_let .bds_btn_b .return_xf{ margin-left:25px;  float:left;width:143px; height:31px; border:none; background:url(../letter_img/letter17.jpg) center center no-repeat;}



.bds_let .bds_btn_b{ padding:0 0 29px 0;}





.letter_time{ padding-top:211px; width:1200px; margin:0 auto; position: relative; padding-left: 172px;}



.letter_time_w{ position:relative;}



.thep_letter{ position:absolute; bottom:33px; left:23px; font-size:18px; line-height:28px; width:225px;}



.thep_letter em{ display:block; text-align:left;}

.thep_letter span{ display:block; text-align:right;}



.timerforletter{ position: absolute; width:250px; height:276px; background:url(../letter_img/letter19.jpg) center center no-repeat; top:224px; right:50%; margin-right:-531px; text-align:center;}



.timerforletter h1{ height:46px; line-height:46px; font-weight:normal; font-size:30px; padding-top:76px;}

.timerforletter .time-le{ line-height:24px; font-size:16px;}



.open_le{font-size:30px;}



.letter_g{ padding-bottom:50px; text-align:center;}



.float_letter{

transition: top 1.5s;

-moz-transition: top 1.5s;	/* Firefox 4 */

-webkit-transition: top 1.5s;	/* Safari 和 Chrome */

-o-transition: top 1.5s;	/* Opera */

}







/*客服*/

.wb_service{ width:60px; height:235px; position:fixed; right:-10px; top:36%; margin-top:-76px; /*background:url(../images/sever.png) center no-repeat; z-index:-1;*/}

.wb_service:hover .service_on .service_cont{ display:block;}



.service_on{ position:relative; z-index:10002}



.service_on .service_cont{ background:#fff; position:absolute; width:120px; text-align:center; right:0px; top:-20px; display:none; z-index:10003}



.service_on .service_cont .sever01{ background:#dbc2ec url(../images/sever01.jpg) center no-repeat; display:block; height:120px;}



.service_on .service_cont img{width: 120px; height:120px;}



.service_on .service_cont .sever02{ background:#dbc2ec url(../images/sever03.jpg) center no-repeat; display:block; height:35px;}



/*#qiao-wrap ins#qiao-icon-wrap{top:495px;}*/







/*11.6 写祝福弹窗*/

.kj1_tc{ position:absolute; z-index: 8000; padding:0 9px; padding-bottom:20px; border-radius:10px; background:#fff;  top:25%; left:50%; width:404px; margin-left: -202px; display: none;}

.kj1_tc h1{ height:49px; line-height:49px; font-size:16px; color:#666; font-weight:normal;}



.kj1_tc .friend_n { line-height:26px; padding:5px 0;}

.kj1_tc .friend_n input{ width:110px; border:1px solid #666; float:left; height:24px; line-height:24px; padding-left:5px;}

.kj1_tc .friend_n span{ float:left; margin-left:10px;}



.kj1_tc .friend_ly_txt{ resize:none; height:100px; width:98%;  border:1px solid #666; font-size:13px; line-height:24px; padding-left:5px; }

.kj1_tc .friend_ly_btn{ margin-top:10px; float:right; width:50px; cursor:pointer; height:22px; border:none; background:#639; color:#fff;}









/*2015.02.14 求婚钻戒二级分类*/

.slideTxtBox{ width:100%; font-family:"微软雅黑";}

.slideTxtBox .hd{ height:50px; position:relative; }

.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:0; height:50px;   }

.slideTxtBox .hd ul li{ float:left; cursor:pointer; width:177px; height:50px; line-height:50px; font-size:14px; color:#939393; text-align:center; 

background:#f2f2f2; position:relative;}

.slideTxtBox .hd ul li a{display: block;}

.slideTxtBox .hd ul li.on{ background:#e4e5f3; }

.slideTxtBox .hd ul li.on i{ background:url(arrows.png) center no-repeat; width:100%; height:20px; position:absolute; left:0; bottom:-20px;}

.slideTxtBox .bd ul{  zoom:1;  }

.slideTxtBox .bd li{}

