.dp1{background:url('page_hp1.jpg') no-repeat;height:150px;}
.dp2{background:url('page_hp2.jpg') no-repeat;height:387px;position:relative;}
.dp3{background:url('page_hp3.jpg') no-repeat;height:122px;position:relative;}
#dptopt{position:absolute;top:75px;left:45px;width:350px;}
.dp4{background:url('page_hp4.jpg') no-repeat;height:370px;}
#dpform{position:relative;width:100%;height:auto;}
.dp5{background:url('page_hp5.jpg') no-repeat;height:170px;}
.dp6{background:url('page_hp6.jpg') repeat-y;height:200px;position:relative;}
.dp7{background:url('page_hp7.jpg') no-repeat;height:90px;}

#mainbox .mainhd{background:url(kh_hpk_bg_3.jpg) no-repeat;position:relative;margin:0 auto;}
.hdlink{height:29px;line-height:29px;margin:0 auto;text-align:right;color:#000;width:946px;}
#mainbox .mainhd .topdp{top:210px;height:23px;left:92px;_left:67px;position:absolute;width:100px;}

.le2{ width:639px; position: relative; overflow:hidden;position:absolute;top:-55px;left:35px;}
.lebbox{width:669px;position:absolute;left:35px;top:175px;}
.zhonghe{width:188px;padding-top:40px;float:left;height:137px;font-size:16px;background:url('icon_06.gif');text-align:center;color:#ffbe02;font-weight:bold;}
.zhfen{font-size:58px;color:#fe6D00; font-family:Verdana, Arial, Helvetica, sans-serif;padding:0;margin-bottom:5px;}

.le21{ width:323px; float:left; margin: 15px 0 0 5px;overflow:hidden;}
.le21 li{ height:40px; line-height:40px; color:#644608; text-indent:20px; position:relative; overflow:hidden; text-align:left;}
.le21 li.over{ background:#ceba88;}
.le21 li .f{ color:#cf0000; margin:0 10px;}
.tt{ width:202px; position:absolute; right:24px; top:14px; height:14px;}
.tt1{ display:block; height:14px;overflow:hidden; background:#684F31; width:30%;}
.le21 li{ cursor:pointer;}

.le22{ float:left; overflow:hidden; width:302px;background-color:#ceba88;margin-top:15px; height:200px;text-align:left;v}
.le22 img{vertical-align:middle;}
.le22 li{ height:28px; line-height:28px; color:#644608; overflow:hidden; float:left; width:297px; padding-left:20px;}
#f5{ width:202px; height:14px; background:#684F31; float:left; margin: 6px 12px 0; display:inline;}
.f5{ float:left;}

.le3{ width:436px; height:177; overflow:hidden;padding:6px 0 0 15px;}
.le3 div{float:left; height:38px; line-height:38px; text-align:left;}
.le31{ width:196px;font-size:14px;font-weight:bold;color:#E5DFCF;text-indent: 44px;}
.le32{ width:454px;color:#644608;}
.le32 table{margin-top:7px;}
.le33{ width:203px;color:#644608;}

/*.topdp img{behavior: url("/khbd/zt/hpk/images/iepngfix.htc");}*/
td .dppic{padding-top:2px;height:15px;line-height:18px;width:22px;}
.le33 .dppic{padding-top:5px;width:24px;}
.dplf1{position:absolute;left:35px;top:10px;width:400px;height:auto;}

.hptable{color: #442a1d;}
.pinglun{ line-height:22px;}
.pinglun strong{color: #442a1d; float:left; display:inline; margin:20px 0 0 0; width:60px; text-align:left;}
.pinglun .txt{ width:183px; height:20px; border:solid 1px #98999b; float:left; display:inline; margin:20px 0 0 0; font-size:12px;line-height:20px;}
.pinglun .txt2{ width:60px; height:20px; border:solid 1px #98999b; float:left; display:inline; margin:20px 0 0 0; font-size:12px;line-height:20px;}
.pinglun select{ width:183px; height:18px; border:solid 1px #98999b; float:left; display:inline; margin:20px 0 0 0; font-size:12px;}
.pinglun textarea{ width:300px; height:140px; padding:2px; line-height:18px; border:solid 1px #98999b; color:#000; float:left; display:inline; margin:20px 0 0 0; font-size:12px;}


.dplf2{width:250px; overflow:hidden;position:absolute;top:68px;right:29px;}
.dplf22{height:240px;width:220px;text-align:left;padding:10px 20px 15px;line-height:24px;color:#3f2820;}

.hhm{ padding-top:3px;color:#442a1d;float:left; width:60px; overflow:hidden; font-size:14px;text-align:center; height:16px; line-height:16px;font-weight:bold;}


.xingxfl{ float:left;background:url(kh_hpk_nr_10.jpg);height:350px;width:259px;}
.xingx{height:170px;width:275px; margin:0 auto;position:absolute;left:55px;top:-80px;}

.red2{color:#ff0000;}
.dpbtn{background:url('icon_08.png');width:158px;height:34px;border:none; cursor:pointer;}
.jihuo{ color:#000; text-align:center;}
.dpd .jihuo #jhuo{ margin:8px 0; float:left; display:inline; width:350px; height:31px; border:solid 1px #99999b; background:#fff; text-align:center; font-weight:bold; font-size:14px; color:#ff2900; line-height:31px;}
.jihuo strong a{ color:#0091b4; text-decoration:underline;}
.clr{ clear:both; height:0px; overflow:hidden; display:block;}
.clr5{ clear:both; height:5px; overflow:hidden; display:block;}
.clr10{ clear:both; height:10px; overflow:hidden; display:block;}
.clr20{ clear:both; height:17px; overflow:hidden; display:block;}
.copy_btns{ font-size:16px; font-weight:bold; color:#0091b4; float:left; display:inline; margin:8px 0 0 6px;  height: 31px;  line-height: 31px;}
.xingx .title{font-size: 15px;font-weight:bold;color:#E5DFCF;position:absolute; left:73px; top:49px;}
.ts{ display:block; position:absolute; left:270px; top:0;}


.rating {
	cursor: pointer;
	/*clear: both;*/
	float:left;
	height:38px;
	line-height:38px;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel,
.star {
	float: left;
	width: 20px;
	height: 20px;
display:inline;
	margin-left:12px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.cancel,.cancel a {background: url(icon_11.png) no-repeat;}

.star,.star a {background: url(xx.png) no-repeat;}
	
.cancel a,
.star a {
	width:20px;
	height:20px;
	float:left;
	background-position: 0 0px;
}

div.rating div.on a {
	background-position: 0 -20px;
}
div.rating div.hover a,
div.rating div a:hover {
	background-position: 0 -40px;
}

/************popup*****************/
.popdiv{background: url("layerbg.jpg") repeat-x scroll center bottom #FFFFFF;display: block; left: 50%;position: fixed !important;  top: 50%; width: 520px; z-index: 10000; border: 1px solid #4090D9;text-align:left;height:auto; position:absolute;}
.popdiv .title1{background: url("layer_tt_px.gif") repeat-x scroll 0 0 transparent;border: 1px solid #98C3EB;color: #FFFFFF;font-family: Tahoma;font-size: 14px;font-weight: bold;height: 28px;line-height: 28px;padding-left: 10px;padding-right: 10px;}
.popdiv .pop_content{background: url("layerbg.jpg") repeat-x scroll center bottom #FFFFFF;height: auto;overflow: hidden;padding: 25px 20px;}
.icon_false, .icon_true, .icon_tips {background: url("icon_spec_v30.gif") no-repeat scroll 0 0 transparent;}
.icon_tips {background-position: 5px -70px;float: left;height: 65px;width: 92px;}
.pop_main{}
.popdiv .title1 a.close_1 {background: url("close_off.gif") no-repeat scroll 0 0 transparent;display: block;float: right;height: 16px;margin-top: 5px;width: 17px;}
.pop_main h3 {color: #333333;font-size: 14px;height: auto;line-height: 26px;margin: 0 0 10px;}

.logininput{height:35px;}
.logininput em{font-style:normal;color:#6A1A03;font-weight:bold;width:80px;text-align:right;display:block;float:left;line-height:25px;}
.logininput .input{border:1px solid #7E9DB9;width:150px;height:20px;line-height:20px;}

.signtxt{font-weight:bold;color:#ff0000;font-size:14px;margin-top:30px;text-align:center;}
.suc{color:#009900;}
.recevieBox{background:url(lq.jpg);width:584px;height:353px;position:relative;}
.recevieBox div{color:#fff;}
.recevieBox em{color:#ff0000;font-style:normal;}
.lqitem1{position:absolute;left:268px;top:116px;width:236px;height:38px;line-height:38px;}
.lqitem2{position:absolute;left:268px;top:154px;width:236px;height:38px;line-height:38px;}
.lqitem3{position:absolute;left:268px;top:192px;width:236px;height:38px;line-height:38px;}
.recclose{width:20px;height:30px;right:10px;top:10px; position:absolute;}
div.codestr{color:#00ff00;font-size:12px;font-weight:bold;line-height:18px;}
.ml20{float:left; width:268px;}