﻿@charset "utf-8";
#sideleft {width:673px; margin-right:5px; border:1px solid #7fb1e2; background:#f7fbff;}
#sideright {width:240px;}

/*公司概貌*/
#profile {margin:0 20px; min-height:908px;}

/*留言*/
#writeMsg {margin:10px 10px -10px 0; font-size:14px; text-align:right; font-weight:bold;}
#gbookBody {margin:auto; width:658px;}
	.msgTable {margin-top:15px; width:658px; border-collapse:collapse; border-spacing:0; background:#fff;}
		.msgTable b {margin-left:8px; font-size:11px; color:#c30; font-weight:bold;}			/*[日期]*/
		.msgTable th, .msgTable td {border:1px solid #7fb1e2;}
		.msgTable thead th {padding:6px 5px 6px 23px; font-weight:bold; text-align:left; background:url(../images/icon_b.gif) no-repeat 8px 8px #faf8f3;}
			.msgTable thead span {float:right; font-weight:normal;}		/*ICON*/
				.msgTable thead span img {margin-right:3px; vertical-align:middle; cursor:pointer;}
		.msgTable tbody td {padding:8px; line-height:1.6em; table-layout:fixed; word-break:break-all; word-warp:break-word; overflow:hidden;}
			.msgTable tbody td .reply {margin-top:10px; padding:3px 5px; text-indent:23px; border:#00a8ff 1px solid; background:url(../images/icon_g.gif) no-repeat 5px 5px #e2f5ff;}		/*回复信息*/
				.msgTable tbody td .reply strong {color:#c30;}
	
	/*气泡效果*/			
	.msgTable	 a.tip {position:relative; color:#333; text-decoration:none;}
	.msgTable	 a.tip:hover {cursor:pointer;}				/*兼容IE6*/
	.msgTable	 a.tip .poptip {display:none;}
	.msgTable	 a.tip:hover .poptip {position:absolute; display:block; top:-50px; left:-120px; padding:11px 8px 0; width:134px; height:40px; font-size:12px; background:url(../images/tipbox_bg.gif) no-repeat; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}

/*视频*/
#videoList {margin:15px auto; width:640px;}
	#videoList li {padding:0 8px; width:624px; height:30px; line-height:30px; font-size:14px; border-bottom:1px solid #ddd; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
		#videoList li em {float:right; font-size:11px; color:#704814;}
		#videoList li:hover {background-color:#e8f0ff;}

#videoPlayBox {margin:15px auto; width:650px; min-height:902px;}
	#videoPlay {margin:10px auto; padding:5px; width:640px; height:480px; border:1px solid #7fb1e2;}
	
/*人才*/
#jobNote {margin:15px auto; width:640px; border-bottom:1px solid #ddd;}	
	#jobNote p {margin-bottom:10px; line-height:1.5em; color:#666;}
.jobList {margin:0 auto 15px; width:650px; border-bottom:1px solid #ddd;}	
	.jobList var {color:#777;}
	.jobList dt {padding-left:24px; background:url(../images/icon_a.gif) no-repeat 10px 3px;}
		.jobList dt strong {font-size:14px; color:#c30;}
		.jobList dd {float:left; margin-top:5px; padding:0 10px; width:305px; font-size:12px; line-height:1.6em;}
		.jobList dd.clear {clear:both; padding-bottom:5px; width:630px; table-layout:fixed; word-break:break-all; word-warp:break-word; overflow:hidden;}
	
/*门店*/
#depart {margin:15px auto 0; width:669px; min-height:917px;}
	#depart dl {float:left; margin-bottom:15px; *margin-bottom:5px; width:223px;}
		#depart dt p {margin:0 auto; width:158px; background:#fff; display:block; text-align:center;}				/*缩略图*/
			#depart dt p a {display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-family:Arial; width:158px; height:121px; *font-size:109px; overflow:hidden; border:1px solid #ccc;}
			#depart dt p a:hover {border:1px solid #719100;}
			#depart dt p img {vertical-align:middle;}
		#depart dd {margin:3px auto 0; width:210px; text-align:center; line-height:1.7em; color:#666; font-size:12px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
			#depart dd strong {font-size:14px;}	
.ajaxwin .rbleft {color:#888;}			
.ajaxwin .rbright {width:72%; padding:5px 0 0 10px; font-size:14px; line-height:1em;}	

/*案例*/
#casesList {margin:10px auto; width:650px; overflow:hidden;}
	#casesList label, #casesList h3, #casesList h4, #casesList h5, #casesList li {height:26px; line-height:26px;}
	#casesList label, #casesList h3, #casesList h4, #casesList h5 {float:left; display:inline; text-align:center; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;/*opera*/ white-space:nowrap;}
	#casesList label {width:330px;/* background:#ccc;*/}
	#casesList h3 {width:80px;/* background:#ddd;*/}
	#casesList h4 {width:160px;/* background:#eee;*/}
	#casesList h5 {width:80px;/* background:#ddd;*/}
	
	#casesList div, #casesList ul {overflow:hidden!important; overflow:visible;  _height:1%;}		/*闭合浮动元素*/
	/*表头*/
	#casesList div {color:#0075b5; background:url(../images/title_blue_bg.gif) repeat-x top;}
		#casesList div * {font-size:13px; font-weight:bold; color:#0075b5;}
	#casesList ul {font-size:12px;}	
		#casesList li:hover {background:#e8f0ff;}
		#casesList li label {font-size:13px; font-weight:bold; text-align:left; text-indent:5px;}
		#casesList li h3 {font:bold 13px Georgia,Arial,Verdana; color:#f30;}
		#casesList li h5 {font-size:11px;}
	
#casedetail {margin:15px auto; width:650px; font-size:13px; overflow:hidden;}	
	#casedetail li {float:left; display:inline; padding:0 5px; width:315px; line-height:30px; border-bottom:1px dashed #ccc;}
		#casedetail var {color:#888; font-size:12px;}
		#casedetail li.clear {clear:both; width:650px; table-layout:fixed; word-warp:break-word; overflow:hidden;}
		#casedetail li.casesNotes {padding:5px; line-height:1.6em;}
