﻿body {
	width:950px; 
	margin:0px auto auto auto; 
	padding: 0px 0px 0px 0px;
	position:relative;	
    background: white;
	font-family:宋体,新宋体;
	color: #515151;
	font-size:9pt;
	font-size: 12px;
	/*background-image:url(image/bodybg.gif);*/
}
ol, ul {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0 1.2em 2em;
	padding: 0;

}
h1, h2, h3, h4, h5, h6 {
	/*margin: 1.2em 0;*/
	font-family: 宋体,新宋体;
	color: #5E5E5E; 
}
h1, h2 {
	font-size: 16px;
	margin:1px;
	padding:3px;
}
h2 {font-size: 12px;}
h3 {
	font-size: 11px;
}
h4 {
	font-size: 11px;
}
a {
	text-decoration: none;
}
a:link {
	color: #0044aa;
}
a:visited {
	color: #0044aa;
}
a:hover, a:active 
{
	color: #0044aa;
	text-decoration:underline;
}
/*
input{border: 1px solid #829BB9;}
*/input, textarea, select {	
	background-color:#ffffff;	
	color: #515151;
	font-size: 1em;
	font-family: 宋体,新宋体;	
	/*vertical-align:text-top;*/
	
}
 
blockquote {
	margin: 0 20px;
	padding: 0 20px;
	border-left: 4px solid #E8E7D0;
	font-size: 0.9em;
}
code {
	font-family: monospace;
	color: #666;
}
form, img {
	margin: 0;
	padding: 0;
	border: 0;
}
.small {
	font-size: 0.9em;
	color: #999;
}
/*header*/
#logo{float: left; width: 136px; height: 79px; margin: 0px; overflow:hidden; cursor:pointer; background-image:url(/css/image/logo.gif); background-repeat:no-repeat;}
#headerRight{float:right;width: 750px; height:100px; clear:right; color:#686868; background:url(/css/image/phone.gif) no-repeat left 10px;}
#bnImage{float: left; width: 469px; height: 60px; margin: 18px 5px 10px 5px;}
#topLink{clear:right;float:right;height:68px;margin:5px 0px auto auto;text-align:right;width:610px; line-height:22px;}
#topLink a,#topLink a:visited,#topLink a:active,#topLink a:link{ color:#515151; text-decoration:none;}
#topLink a:hover{ color:#515151;text-decoration:underline;}
#menuLink{width:950px; height: 30px; line-height:34px; padding:0px;  margin:0px 20px 0px 10px; text-align:right; padding-top:0px; clear:both;}

#toolsearchbar{height:75px;width:950px; margin:0px;clear:both; position:relative;}

#toolsearchbar_left{ float:left; height:75px;width:6px; margin:0px; background-image:url('/css/image/headbg05.1.gif'); background-repeat:no-repeat;}
#toolsearchbar_center{float:left;height:75px;width:938px; margin:0px; background-image:url('/css/image/headbg05.2.gif'); background-repeat:repeat-x;}
#toolsearchbar_right{float:left;height:75px;width:6px; margin:0px; background-image:url('/css/image/headbg05.3.gif'); background-repeat:no-repeat;}
#toolsearchbar_center #locationLeft{ position:absolute; bottom:1px; left:5px;}
#toolsearchbar_center #locationRight{position:absolute; bottom:1px; right:5px;}

#toolsearchbar_center #locationLeft font,#toolsearchbar_center #locationRight a{ position:relative; top:-3px;}
#toolsearchbar_center #locationRight img{ position:relative; top:-1px;}

#toolsearchbar_center #searchkeywordarea{ position:absolute; top:12px; left:50px; font-size:12px; height:26px; font-family:宋体; color:White;}
#tlbm a,#tlbm a:hover,#tlbm a:visited,#tlbm a:active{ display:block; height:29px; width:83px; background-repeat:no-repeat; background-attachment:scroll; background-position:left top;
                color:#3a5a95;display:block;float:left;font-size:14px;line-height:27px;margin-right:-1px;text-align:center;text-decoration:none;}
     
    
#tlbm a.selbm,#tlbm a.selbm:link,#tlbm a.selbm:visited,#tlbm a.selbm:hover,#tlbm a.selbm:active{background-image:url(/css/image/headbt06.3.gif);color:#fff;}
#tlbm a.nolftbm,#tlbm a.nolftbm:link,#tlbm a.nolftbm:visited,#tlbm a.nolftbm:hover,#tlbm a.nolftbm:active{background-image:url(/css/image/headbt06.1.gif);}
#tlbm a.norgtbm,#tlbm a.norgtbm:link,#tlbm a.norgtbm:visited,#tlbm a.norgtbm:hover,#tlbm a.norgtbm:active{background-image:url(/css/image/headbt06.2.gif);}

#header label{color:#55A0DF;font-weight:bold;left:0;position:absolute;top:85px;}


 .clear{ clear:both;}               
                
#locationLeft{font-family: 宋体,新宋体;float:left;line-height:24px; vertical-align:middle;  font-size:12px; color:#f98100; margin-left:18px; clear:left;}
.tel{position:relative;top:-4px;}
#locationRight{float:right; text-align:right;line-height:24px; vertical-align:middle; margin-right:10px; color:#686868;}
#locationRight a, #locationRight a:link,a:hover,a:active,a:visited{color:#0044aa; font-size:12px;}
.toolbartel{ font-size:12px; color:#f98100;}

#wrapper{ width:950px; margin:0px auto auto auto;  }
#content{width:950px; margin:10px 0px 10px 0px;clear:both; height:100%; line-height:100%;}
/* 页脚*/
#footer{ clear:both; width:950px; margin:0px 0px auto 0px;}
#footer a,#footer a:hover,#footer a:visited{ color:#515151; text-decoration:none;}
#footer a.morea{ text-decoration:underline;}
#footer div{ line-height:26px; padding-left:5px;}
#links{ margin-bottom:5px;}
#links .friendlinkleft,#footer .hotscientitle .friendlinkleft{ padding-left:0px;}
#footer .hotscientitle{background-color:#F8F8F6; border-bottom:solid 1px #ccc; line-height:26px;}

#footer .friendlinkleft{width:65px; font-weight:bold; vertical-align:top; float:left; }
#footer .friendlinkeright{float:left; width:870px;}
#footer #menuconten{text-align:center; background-color:#EEEEEE; clear:both; line-height:22px;padding-top:3px;}

#footer #menuconten img{ margin-bottom:8px; border:none;}

.btsearch{background-image:url(/css/image/headbt08.gif);background-repeat:no-repeat;border:medium none;cursor:pointer;height:25px;width:49px;}
.txtkeyword{border:none;height:18px;margin-top:2px;padding-top:3px;width:100%;}
.hotkeysearch{position:absolute;left:645px;top:18px;}
.hotkeysearch a,.hotkeysearch a:hover,.hotkeysearch a:visited{ color:White; text-decoration:none;}
#labelkeytip{float: left; width:90px;padding-top:5px;}

#keyworddiv{ width:422px; height:26px; float:left;}
#keyworddiv_left{ float:left; width:38px; height:26px; background-image:url(/css/image/headbt07.gif); background-repeat:no-repeat;}
#keyworddiv_center{float:left; width:379px; height:26px;background-image:url(/css/image/headtxt09.gif); background-repeat:repeat-x;}
#keyworddiv_right { float:left;  width:3px; height:26px;background-image:url(/css/image/headtxt10.gif); background-repeat:no-repeat;}

/*前台首页，频道页*/
#left{float:left;  width:180px; margin:0px 0px 2px 0px;  display:inline; padding:0px; clear:left;}
/**/
#middle{float:left; width:520px;margin:0px 10px 2px 10px; display:inline; padding:0px;}
 #right{float:left; width:230px;margin:0px; display:inline; padding:0px; clear:right;}

#seoLink{width:950px;background-color:#eeeeee; margin:10px 0px 0px 0px; clear:both;}
#friendLink{width:950px;background-color:#efefef; margin:2px 0px 0px 0px;clear:both;}

/*前台内容页*/
#detailContent{width:950px; margin:5px 0px 0px 0px;}
#detailContent:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} 
#detailContent{display: inline-table;}
* html #detailContent{height: 1%;}
#detailContent{display: block;}




#detailLeft{ float:left; width:584px; margin:0px 10px 0px 0px;}
#detailRight{ float:right; width:356px; margin:0px; clear:right;}
.location{height:30px; width:950px;}


#suppportLeft{ float:left; width:180px; margin:0px 10px 0px 0px;}
#suppportRight{ float:right; width:758px; margin:0px; clear:right;}

/*用户中心*/
#userContent{width:950px; margin:10px 0px 0px 0px; background-color:White;}
#userLeft{ float:left; width:180px; margin:6px 10px 0px 0px; }
#userRight{ float:right; width:758px; margin:6px 0px 0px 0px; padding:0px 0px; border:solid 1px #BCD1DD; min-height:487px;}
*html #userRight { height:487px;width:750px;  }
.userLocation{height:25px; width:605px; background-color:#cbeaff;}
#user_middle { background-color:White; margin-top:5px; padding-bottom:20px;}

.red{color:Red;}

.UserTable{width: 95%; border:solid 1px #AFC9D8; padding:0px; }
.UserTable td{ padding:3px; border-right:solid 1px #AFC9D8; border-bottom:solid 1px #AFC9D8; font-size:9pt; margin:0px;}
.UserTable th{ padding:3px; border-right:solid 1px #AFC9D8; border-bottom:solid 1px #AFC9D8; font-size:9pt; margin:0px; text-align:center; }


#ctl00_Location1_location span{margin:auto 5px;}
#ctl00_Location1_location{margin-top:5px;}


/*两个字按钮*/
.bt_2word { background-image:url(/css/image/yellow_twoword.gif); width:65px; height:22px; border:0px; line-height:21px; vertical-align:middle; cursor:pointer; }
.bt_regtx { background-image:url(/css/image/regbt.gif); width:188px; height:43px; border:0px; line-height:61px; vertical-align:middle; cursor:pointer; text-indent:20px; font-size:20px; font-weight:bolder; color:White;}
.bt_8word { background-image:url(/css/image/yellow_eight_more.gif); width:138px; height:21px; border:0px; line-height:21px; vertical-align:middle; cursor:pointer}
#errorCss{ height:120px; text-align:center; vertical-align:middle; padding-top:100px;}

a:focus{ outline:none; } a{onblur:expression(this.onFocus=this.blur());}

/*打印消费券*/
#xfqly {width:600px;margin:auto;margin-top:30px;}
#xfqly div{font-weight:bold;color:#F98100;line-height:26px;font-size:14px;margin-bottom:10px;text-align:center; margin-top:10px;}
#xfqly img{margin-bottom:20px;}
#xfqly input{ width:120px; height:30px; margin-right:5px; cursor:pointer;}


#ppcnt{ position:absolute;visibility: hidden;overflow: hidden;border:1px solid #686868;background-color:#f1fafb; margin-left:auto; margin-right:auto; width:950px;}
#ppcnt #pptle{ height:20px; width:55%; float:left; font-size:13px; font-family:宋体; font-weight:bold; color:#f98200; padding-top:3px; background-color:#d5f1f5;}
#ppcnt #ppcls{ height:20px; width:45%; text-align:right; float:right; background-color:#d5f1f5; padding-top:3px;}
#ppcnt #shwc{ clear:both; line-height:22px;margin:5px auto 10px 5px;padding-top:5px;}
#ppcnt #shwc font{ color:Red; font-size:12px;}
#ppcnt #statusbar{ text-align:center; margin-bottom:5px;}
#ppcnt #statusbar .bt_xfq{ height:24px; width:80px;}
#ppcnt #mgtop{ margin-top:8px;}
#ppcnt #mgtop font{ color:Red;}

#ppcnt ul{ list-style:none; line-height:24px; margin-top:5px; vertical-align:middle;}

#ppcnt ul .swred{ color:Red; text-align:right; padding-right:25px;}
#ppcnt ul li input{ padding-top:3px; padding-bottom:3px; margin-right:3px;}
#ppcnt ul li #tel{ width:142px;} #ppcnt ul li #yzm{ width:60px;}
#ppcnt ul li img{vertical-align:middle;}
.hypo-detailLeft{ background-color:#fff;margin-top:auto; margin-left:5px; margin-right:5px; margin-bottom:5px;}

s{font-style: italic;}