﻿/* 全局通用样式表 2009-09-18 */
body{margin:0;padding:0;font:400 12px/20px Tahoma,SimSun,Arial,"宋体";color:#555;}
body,table,td{background:#fff;}
h1,h2,h3,h4,h4,h5,ul,ol,dl,dt,dd,form{margin:0;padding:0;}
a:link, a:visited {color:#0c7c7d;text-decoration:none;}
a:hover, a:active {color:#b30230;text-decoration:none;}
ol,ul{list-style:none;}
img{border:0}
input{vertical-align:middle}
select{vertical-align:middle}
.ipt{border:1px solid #9eddc9;background:#ebfaf5;color:#666;font-family:Tahoma,SimSun,Arial,"宋体";font-size:12px}

.fix{clear:both;}
.fix:after{
	 content: "."; 
	 display: block; 
	 height: 0; 
	 clear: both; 
	 visibility: hidden;
}
.blk{display:block}
.space{margin-top:8px;}
.space20{margin-top:20px;}
.l{float:left}
.r{float:right}
.cl{position:absolute;left:0;top:0}
.cr{position:absolute;right:0;top:0}
.pe{word-break:keep-all;white-space:nowrap;}
.box{margin:0 auto;width:1002px;zoom:1;overflow:hidden;position:relative;z-index:1}
.l-box{margin:0 auto;width:760px;zoom:1;overflow:hidden;position:relative}
.tip-box{color:#d8492d;padding:6px;text-align:center;}

span.grade,.title,.title span,.title-now,.title-now span,.btn-big,.btn-small,.ky-top a.co-site,.login-idx span.go a#login,.login-idx span.go span,.nav2009,.nav2009 a.nav-now,.nav2009 .l,.nav2009 .r,.nav2009-simple a.nav-now,.login-idx,#tool li a span,.t li,.h-t,#plane li span,#lineList .h-t strong,.order-btn,.icp span,.menu-home,#user-menu h2 span,.position,.position .cl,.position .cr,.arr-title{background:url(/img/img_sprites_front.png) no-repeat;}

.tp,.bt,.tp span,.bt span{background:url(/img/box_bg.png) no-repeat;}

span.star{color:#ff0000;margin:0 3px}
.tip{color:#448015}
.tip2{color:#e34b00}
.shine{color:#bb052b;font-weight:700;font-size:14px;}/*突出显示*/
.tel{font-size: 18px;font-weight:700;color:#B0203E}
.price{font-size: 14px;font-weight:700;color:#b30230}

.title{background-position:right -224px;height:23px;line-height:23px;display:inline-block;padding-right:6px;color:#448015}
.title span{background-position: 0 -224px;width:6px;height:23px;font-size:0;display:block;float:left}
.title-now{background-position:right -288px;height:22px;line-height:22px;display:inline-block;padding-right:10px;color:#108b85;margin-bottom:-1px}
.title-now span{background-position: 0 -288px;width:10px;height:22px;font-size:0;display:block;float:left}

.cutline,tr.cutline td{border-bottom:1px dashed #ddd;}

.n,td.n{font-weight:400;color:#555;word-break:keep-all;white-space:nowrap;text-align:right}

/*通用圆角框*/
.col-box .tp,.col-box .bt,.col-box .tp span,.col-box .bt span{display:block;height:8px;}
.col-box .tp,.col-box .bt{width:100%;position:relative;_overflow:hidden;/*IE6 hack*/}
.col-box .tp span,.col-box .bt span{width:8px;float:right;}
.col-box .tp{background-position:-8px -16px;margin:0 0 -8px 0}
.col-box .tp span{background-position:0 -16px;}
.col-box .bt{background-position:-8px -24px;margin:-8px 0 0 0}
.col-box .bt span{background-position:0 -24px;}
.col-box .col-con{border:1px solid #a3dae7;background:#fff;}
.col-box .h-t{background-position: 0 -604px;background-repeat:repeat-x;height:24px;line-height:24px;color:#0e6f8b;padding-left:8px;font-size:12px}

.col-happy{position:relative}
.col-happy .tp2,.col-happy .bt2,.col-happy .tp2 span,.col-happy .bt2 span{background:url(/img/box_col_bg.gif) no-repeat;display:block;height:4px;}
.col-happy .tp2{background-position:-4px 0;margin:0 0 -4px 0}
.col-happy .tp2 span{background-position:0 0;}
.col-happy .bt2{background-position:-4px -4px;margin:-4px 0 0 0}
.col-happy .bt2 span{background-position:0 -4px;}
.col-con2{border:1px solid #a4d0ee;background:#e5fdff}
.col-happy .tp2,.col-happy .bt2{width:100%;position:relative;_overflow:hidden;/*IE6 hack*/}
.col-happy .tp2 span,.col-happy .bt2 span{width:4px;float:right;}

.col2 .tp{background-position:-8px 0;}
.col2 .tp span{background-position:0 0;}
.col2 .bt{background-position:-8px -8px;}
.col2 .bt span{background-position:0 -8px;}
.col2 .col-con{border:1px solid #6db974;background:#e6f6e7;}


/*翻页*/
.pageRoll{text-align:right;margin:10px}
