/* CSS Document */
h2 {
	text-align: center;
	color: #cc3300;
	font-size: 20px;
	height: 29px;
	line-height: 29px;
	text-decoration: underline;
}
h2 a:link, h2 a:visited {
	color: #cc3300;
	text-decoration: underline;
}
h2 a:hover, h2 a:active {
	color: #FF0000;
	text-decoration: underline;
}
/**************第一频右边样式****************/
.focus {
	height: 140px;
	margin-bottom: 8px;
}
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #282828;
	background: #FFF;
}
div, form, ul, ol, li, span, p, dl, dd, dd {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: "宋体";
}
img, a img {
	border: 0;
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6, th {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}
em { font-style: normal; }
ul, li { list-style: none; }
table, td, input {
	font-size: 12px;
	padding: 0
}
a {
	color: #282828;
	text-decoration: none;
}
a:hover { text-decoration: underline; }
.banner_rl {
	width: 950px;
	position: relative;
	z-index: 1;
	padding: 2px 0;
}
.gb {
	width: 12px;
	height: 12px;
	position: absolute;
	right: 0;
}
.mian {
	width: 950px;
	overflow: hidden;
	margin-bottom: 7px;
}
.main_left {
	width: 245px;
	float: left;
	margin-right: 10px;
	height: 404px;
	overflow: hidden;
}
.main_left_left {
	width: 245px;
	height: 404px;
}
.countdown {
	width: 245px;
	height: 57px;
	margin-bottom: 10px;
	background: url(../images/nav_02.gif) no-repeat;
	background-position: 0px -50px;
}
.countdown_spana {
	width: 233px;
	height: 22px;
	padding-top: 7px;
	text-align: right;
	color: #fff;
	font-size: 18px;
	display: block;
	font-family: "黑体", "宋体";
}
.countdown_spanb { padding-left: 157px; }
.main_leftl_login {
	width: 243px;
	height: 166px;
	background: #fafafa;
	border: 1px solid #d9d9d9;
	overflow: hidden;
	color: #282828
}
.xy_login {
	width: 213px;
	height: 27px;
	line-height: 27px;
	background: #f9f9f9 url(../images/pic_reglogo.gif) no-repeat;
	background-position: 6px 4px;
	border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
	font-size: 14px;
	padding-left: 30px;
}
.xy_login_nr { height: 138px; }
.gl_content {
	width: 266px;
	height: 163px;
	position: relative;
	background: url(../images/pic_bbx.gif) no-repeat;
	margin-top: 6px;
}
.gl_content span {
	width: 223px;
	height: 29px;
	display: block;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
	margin-bottom: 11px;
}
.gl_content ul { margin-left: 19px; }
.gl_content ul li {
	width: 67px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: url(../images/main_02.gif) no-repeat;
	float: left;
	margin-right: 12px;
	margin-bottom: 10px;
}
.gl_content ul li a {
	color: #393939;
	text-decoration: none;
}
.gl_content ul li a:hover { text-decoration: underline; }
.borderb { border-bottom: 1px dashed #cecece; }
.xyhp_box {
	width: 243px;
	height: 157px;
	border: 1px solid #d6d6d6;
	background: #fbfbfb url(../images/main_04.gif) repeat-x;
	overflow: hidden;
	margin-top: 10px;
}
.xyhp {
	height: 139px;
	overflow: hidden;
}
.xyhp ul { margin-left: 19px; }
.xyhp ul li {
	line-height: 21px;
	background: url(../images/main_06.gif) no-repeat;
	background-position: 0px 11px;
	padding-left: 10px;
*background-position:0px 10px;
}
.xyhp ul li a {
	color: #393939;
	text-decoration: none;
}
.xyhp ul li a:hover { text-decoration: underline; }
.xyhp_clss {
	background: #FFFFFF;
	background: url(../images/main_05.gif) no-repeat;
}
.main_right {
	width: 695px;
	height: 404px;
	float: left;
	overflow: hidden;
}
.wzjd_box {
	width: 695px;
	height: 404px;
	margin-bottom: 10px;
}
.wzjd_left {
	width: 419px;
	height: 404px;
	margin-right: 5px;
	float: left;
}
.wzjd_leftwz_a { width: 419px; }
.wzjd_leftnra {
	width: 405px;
	height: 94px;
	padding-top: 10px;
	color: #393939;
	background-image: url(../images/d.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.wzjd_leftnra span, .wzjd_leftnrb span {
	width: 400px;
	text-align: center;
	height: 30px;
	display: block;
	font-weight: normal;
	font-family: "黑体";
}
.wzjd_leftnra span a, .wzjd_leftnrb span a {
	font-size: 20px;
	color: #393939;
	text-decoration: none;
}
.wzjd_leftnra span a:hover, .wzjd_leftnrb span a:hover { text-decoration: underline; }
.wzjd_leftnra p {
	padding-left: 10px;
	line-height: 20px;
}
.wzjd_leftnra p a {
	color: #393939;
	text-decoration: none;
}
.wzjd_leftnra p a:hover { text-decoration: underline; }
.wzjd_leftnrb {
	width: 400px;
	height: 126px;
	padding-top: 12px;
}
.wzjd_leftnrb ul li {
	width: 185px;
	float: left;
	line-height: 21px;
	margin-right: 10px;
	_margin-right: 3px;
	display: inline;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 5px;
}
.wzjd_leftnrb ul li a {
	color: #393939;
	text-decoration: none;
}
.wzjd_leftnrb ul li a:hover { text-decoration: underline; }
.tab_box {
	width: 419px;
	height: 147px;
	color: #393939;
	background: url(../images/main_14.gif) repeat-x;
}
.tab_lia {
	width: 419px;
	height: 25px;
	background: url(../images/main_30.gif) no-repeat;
}
.tab_li {
	width: 419px;
	height: 25px;
	background: url(../images/main_29.gif) no-repeat;
	background-position: right 0px;
}
.tab_li ul li {
	float: left;
	width: 82px;
	height: 18px;
*height:15px;
	border-right: 1px solid #dadada;
	text-align: center;
	padding-top: 6px;
*padding-top:9px;
}
.tab_li ul li.tab_liborder {
	background: #fff;
	border-top: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
}
.tab_liborder {
	background: #fff;
	border-top: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
}
.tab_nrbox {
	height: 128px;
	width: 400px;
	overflow: hidden;
	margin-left: 10px;
}
.tab_nr {
	width: 395px;
	height: 118px;
	padding-top: 9px;
	overflow: hidden;
}
.tab_nr ul { margin-left: 0px; }
.tab_nr ul li {
	line-height: 24px;
	background-position: 0px 10px;
}
.tab_nr ul li a {
	color: #393939;
	text-decoration: none;
}
.tab_nr ul li a:hover { text-decoration: underline; }
.tab_nrspan {
	color: #989898;
	float: right;
}
.day {
	color: #393939;
	float: right;
}
.tab_li ul li a {
	color: #393939;
	text-decoration: none;
}
.wzjd_right {
	width: 266px;
	height: 404px;
	float: right;
}
/*资料排行*/
.block_two {
	width: 950px;
	height: 248px;
	margin-bottom: 10px;
}
.block_two_left {
	width: 243px;
	height: 246px;
	margin-right: 10px;
	border: 1px solid #d6d6d6;
	float: left;
	overflow: hidden;
	background: #fbfbfb;
}
.block_two_left ul {
	margin-left: 10px;
	margin-top: 5px;
}
.block_two_left ul img {
	margin-right: 4px;
	margin-top: -3px;
}
.block_two_left ul li {
	height: 21px;
	line-height: 21px;
	padding-top: 4px;
}
.block_two_left a {
	color: #282828;
	text-decoration: none;
	margin-left: 5px;
}
.block_two_left a:hover { text-decoration: underline; }
.block_two_span {
	width: 223px;
	height: 29px;
	background: url(../images/main_24.gif) repeat-x;
	background-position: 0px bottom;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	display: block;
	line-height: 29px;
	padding-left: 20px;
	margin-bottom: 8px;
}
/*名师访谈图文部分*/
.msft {
	width: 222px;
	display: block;
	height: 83px;
	padding-top: 15px;
}
.msft dl dt {
	width: 100px;
	float: left;
}
.msft dl dd {
	width: 120px;
	float: left;
	line-height: 19px;
}
.block_two_right {
	width: 695px;
	height: 248px;
	float: left;
}
.block_two_title {
	width: 695px;
	height: 36px;
	background: url(../images/main_27.gif) no-repeat;
}
.block_two_titlel {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	width: 221px;
	height: 32px;
	line-height: 32px;
	padding-top: 4px;
	padding-left: 20px;
	float: left;
	font-family: "黑体", "宋体";
	font-weight: normal;
}
.block_two_titler {
	width: 450px;
	height: 27px;
	float: left;
	padding-top: 7px;
}
.block_two_titler ul li { float: left; }
.block_two_titler ul li a {
	float: left;
	padding-left: 11px;
	padding-right: 11px;
	height: 24px;
	background: #e4e3e3;
	border-top: 1px solid #585858;
	border-right: 1px solid #585858;
	margin-top: 4px;
	line-height: 24px;
	text-align: center;
}
.block_two_titler ul li.block_two_tspan a {
	height: 28px;
	border-top: 1px solid #3e5c69;
	border-left: 1px solid #3e5c69;
	border-right: 1px solid #3e5c69;
	background: #fff;
	margin-top: 0px;
	line-height: 28px;
	font-size: 12px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
	display: block;
	color: #000;
}
.block_two_content {
	width: 693px;
	height: 211px;
	border-left: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	overflow: hidden;
}
.block_two_content_left {
	float: left;
	width: 200px;
	height: 201px;
	padding-left: 10px;
	padding-top: 10px;
}
.block_two_content_right ul li, .block_two_content_rightb ul li, .block_two_content_rightc ul li { line-height: 24px; }
.block_two_content_left li {
	height: 22px;
	float: left;
	width: 190px;
	line-height: 22px;
}
.block_two_content_left ul li a, .block_two_content_right a, .block_two_content_rightb a, .block_two_content_rightc a {
	color: #282828;
	text-decoration: none;
}
.block_two_content_left ul li a:hover, .block_two_content_right a:hover, .block_two_content_rightb a:hover, .block_two_content_rightc a:hover { text-decoration: underline; }
.block_two_content_right, .block_two_content_rightb, .block_two_content_rightc {
	float: left;
	padding-right: 21px;
	width: 441px;
	height: 211px;
	padding-top: 10px;
	background: url(../images/pic_05.gif) repeat-x;
	background-position: 0px 12px;
*background-position:0px 11px;
	padding-left: 13px;
	display: inherit;
}
.block_two_content_right ul li span, .block_two_content_rightb ul li span, .block_two_content_rightc span { float: right; }
.book_box {
	width: 948px;
	height: 153px;
	border: 1px solid #d6d6d6;
	margin-bottom: 10px;
	overflow: hidden;
	background: url(../images/main_32.gif) repeat-x;
}
.book_title ul li {
	width: 238px;
	height: 28px;
	background: #f3f3f3;
	text-align: center;
	line-height: 28px;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	float: left;
	display: block;
}
.book_title ul li.book_titlewz {
	font-weight: bold;
	background: #fff;
	border-bottom: #fff;
	cursor: hand;
	cursor: pointer;
	display: block;
	border-bottom: 1px solid #fff;
	color: #282828
}
.book_titlewz {
	font-weight: bold;
	background: #fff;
	border-bottom: #fff;
	cursor: hand;
	cursor: pointer;
	display: block;
	border-bottom: 1px solid #fff;
}
.book_shu {
	width: 952px;
	height: 108px;
	clear: both;
	padding-top: 17px;
	padding-left: 5px;
}
.book_shu a {
	color: #213035;
	text-decoration: none;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 19px;
}
.book_shu a:hover {
	color: #213035;
	text-decoration: underline;
}
.book_shu ul li {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
	color: #282828
}
.book_shu ul li dl dt {
	width: 83px;
	float: left;
}
.book_shu ul li dl dt img {
	border: 1px solid #cccccc;
	padding: 1px;
}
.book_shu ul li dl dd {
	width: 84px;
	float: left;
	line-height: 20px;
}
.book_shuul {
	width: 948px;
	height: 115px;
}
.book_shuul ul li {
	float: left;
	width: 400px;
	line-height: 21px;
	border-bottom: 1px dashed #cccccc;
	margin-left: 30px;
	display: inline;
	margin-right: 30px;
}
.links_box {
	width: 948px;
	overflow: hidden;
	border: 1px solid #dadada;
	margin-bottom: 10px;
}
.links_left {
	width: 33px;
	text-align: center;
	color: #282828;
	font-weight: bold;
	float: left;
	padding-top: 10px;
}
.links_right {
	width: 875px;
	overflow: hidden;
	border-left: 1px solid #dadada;
	float: left;
	padding-left: 24px;
	padding-top: 10px;
	padding-right: 15px;
	line-height: 26px;
	height: 65px;
}
.links_right a {
	color: #686868;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
}
.links_right a:hover {
	color: #686868;
	text-decoration: underline;
}
.l_box {
	width: 266px;
	height: 235px;
	overflow: hidden;
}
.aclss {
	wdith: 38px;
	height: 13px;
	display: block;
	background: url(../images/nav_02.gif) no-repeat;
	background-position: 0px -113px;
	float: right;
	overflow: hidden;
	margin-top: 8px;
	margin-right: 10px;
	_margin-right: 5px;
}
.aclss a {
	width: 38px;
	height: 13px;
	display: block;
}
.teacher {
	width: 893px;
	height: 132px;
	border: 1px solid #d6d6d6;
	margin-bottom: 10px;
	padding-left: 55px;
	background: #f0f0f0 url(../images/pic_07.gif) no-repeat;
}
.teacher_box {
	width: 866px;
	height: 106px;
	overflow: hidden;
	padding-top: 15px;
}
.teacher_box ul li {
	float: left;
	width: 256px;
	height: 106px;
	margin-right: 20px;
}
.teacher_box ul li dl dt {
	width: 135px;
	height: 106px;
	float: left;
}
.teacher_box ul li dl dd {
	width: 120px;
	height: 106px;
	float: left;
	line-height: 22px;
}
.teacher_box ul li img { border: 3px solid #fff; }
.wrap {
	width: 950px;
	height: 110px;
	overflow: hidden;
	color: #282828
}
.center {
	margin-left: auto;
	margin-right: auto;
}
.em {
	color: #e15000;
	font-weight: bold;
}
.wrap {
	width: 950px;
	overflow: hidden;
}
/*一级建造师网络辅导*/

/*论坛热点*/
.ltrd_span {
	float: right;
	padding-top: 5px;
*padding-top:8px;
	padding-right: 10px;
}
.ltrd_span a {
	color: #ea3f00;
	text-decoration: underline;
}
.book_shu.luentan ul li {
	width: 288px;
	line-height: 24px;
}
/*倒计时*/
.countdown_em {
	font-family: Arial, "微软雅黑", "宋体";
	font-weight: bold;
}
.fblue { color: #0000ff; }
.red { color: #e54b00; }
.new {
	background-image: url(../images/pic_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*小秘书*/
.ksxms_one {
	position: absolute;
	margin-right: 10px;
	line-height: 35px;
	right: 0px;
	top: 0px;
}
.ksxms_one a {
	color: #be2803;
	text-decoration: underline;
}
/*历年真题*/
.question_zone {
	width: 948px;
	height: 221px;
	border: 1px solid #d6d6d6;
	margin-bottom: 10px;
	background: url(../images/pic_29.gif) repeat-x;
}
.question_zone span {
	height: 39px;
	display: block;
	line-height: 39px;
}
.question_zone span h2 {
	font-family: "微软雅黑";
	color: #282828;
	font-size: 22px;
	padding-left: 15px;
}
.question_zone span em {
	float: right;
	color: #282828;
	padding-right: 10px;
}
.question_zone span em a { color: #282828; }
.question_zone table tr td {
	text-align: center;
	color: #282828;
}
.question_zone table tr td a { color: #282828; }
.question_zone table tr td h3 {
	color: #fff;
	font-size: 20px;
	font-family: "黑体";
}
.question_zone table tr td strong {
	font-size: 14px;
	color: #282828;
}
/*教务公告*热点专题*/
.iistudent {
	width: 693px;
	height: 246px;
	border: 1px solid #d6d6d6;
	background: url(../images/pic_16.gif) repeat-x;
	margin-bottom: 10px;
*margin-bottom:6px;
	float: left;
}
.iistudent ul li {
	float: left;
	width: 346px;
}
.iistudent ul li.xu_a {
	height: 246px;
	border-right: 1px solid #e0e0e0;
}
.iistudent ul li.xu_a ul { margin-top: 8px; }
.iistudent ul li.xu_a ul li {
	width: 300px;
	font-size: 14px;
	line-height: 24px;
	padding-left: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.iistudent ul li.xu_a ul li a { color: #282828; }
.iistudent ul li span {
	font-size: 14px;
	font-weight: bold;
	color: #282828;
	padding-top: 8px;
*padding-top:9px;
	padding-left: 16px;
	display: block;
}
.iistudent ul li.xu_b ul { margin-top: 8px; }
.iistudent ul li.xu_b {
	color: #282828;
	line-height: 22px;
}
.iistudent ul li.xu_b ul li {
	width: 300px;
	font-size: 14px;
	line-height: 24px;
	padding-left: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.iistudent ul li.xu_b ul li a { color: #282828; }
.red2 { color: #cc0000; }
.cls { clear: both; }
.banner_j { margin-top: 10px; }
.aclss2 {
	wdith: 38px;
	height: 13px;
	display: block;
	background: url(../images/nav_02.gif) no-repeat;
	background-position: 0px -109px;
	float: right;
	overflow: hidden;
	margin-top: 1px;
	margin-right: 10px;
	_margin-right: 5px;
}
.aclss2 a {
	width: 38px;
	height: 13px;
	display: block;
}
/*新修改*/
.teach_ad {
	width: 950px;
	margin-bottom: 10px;
}
a.tip_1 {
	position: relative;
	cursor: pointer;
	text-decoration: none;
}
a.tip_1 span {
	display: none;
	text-decoration: none;
}
a.tip_1:hover .popbox {
	display: block;
	position: absolute;
	top: 0px;
	_top: 20px;
	left: -200px;
	width: 365px;
	text-align: left;
	line-height: 24px;
	background-color: #f8f7f5;
	color: #d51e00;
	padding: 10px;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 2;
	border: 1px solid #cbcbcb;
	padding: 10px;
	text-decoration: none;
}
a.hot {
	width: 18px;
	height: 17px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
	overflow: hidden;
}
a.tip_2 {
	position: relative;
	cursor: pointer;
	text-decoration: none;
}
a.tip_2 span {
	display: none;
	text-decoration: none;
}
a.tip_2:hover .popbox {
	display: block;
	position: absolute;
	top: 25px;
	_top: 50px;
	left: -300px;
	width: 350px;
	text-align: left;
	line-height: 24px;
	background-color: #f8f7f5;
	color: #d51e00;
	padding: 10px;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 3;
	border: 1px solid #cbcbcb;
	padding: 10px;
	text-decoration: none;
}
a.hot_2 {
	width: 18px;
	height: 17px;
	position: absolute;
	top: 100px;
	left: 0px;
	z-index: 9;
	overflow: hidden;
}
.side_fix {
	position: fixed;
	z-index: 18000;
	width: 100px;
	height: 125px;
	display: block;
	right: 0px;
	top: 200px;
	margin-right: 10px;
	overflow: hidden;
}
*html .side_fix {
	position: absolute;
	right: 0px;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200));
}
.side_fix p span a {
	width: 100px;
	height: 25px;
	line-height: 25px;
}
.bd_edLi { line-height: 24px; }
.jianzhao_h1 { text-align: left; }
#tip {
	position: absolute;
	width: 202px;
	height: 30px;
	display: none;
	padding: 9px 0 5px 10px;
	background: url(/images/ts_bg.gif) no-repeat;
	color: white
}
.biaoti {
	display: block;
	height: 32px;
	line-height: 32px;
	background: #efefef;
}
.biaoti h1 {
	font-size: 18px;
	font-family: "黑体";
	text-indent: 15px;
}
.biaoti em {
	float: right;
	padding-right: 15px;
}
.center {
	margin-left: auto;
	margin-right: auto;
}
a.tip_1 {
	position: relative;
	cursor: pointer;
	text-decoration: none;
}
a.tip_1 span {
	display: none;
	text-decoration: none;
}
a.tip_1:hover .popbox {
	display: block;
	position: absolute;
	top: 0px;
	_top: 20px;
	left: -250px;
	width: 365px;
	text-align: left;
	line-height: 24px;
	background-color: #f8f7f5;
	color: #d51e00;
	padding: 10px;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 2;
	border: 1px solid #cbcbcb;
	padding: 10px;
	text-decoration: none;
}
a.hot {
	width: 18px;
	height: 17px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
	overflow: hidden;
}
a.tip_2 {
	position: relative;
	cursor: pointer;
	text-decoration: none;
}
a.tip_2 span {
	display: none;
	text-decoration: none;
}
a.tip_2:hover .popbox {
	display: block;
	position: absolute;
	top: 25px;
	_top: 50px;
	left: -350px;
	width: 350px;
	text-align: left;
	line-height: 24px;
	background-color: #f8f7f5;
	color: #d51e00;
	padding: 10px;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 3;
	border: 1px solid #cbcbcb;
	padding: 10px;
	text-decoration: none;
}
a.hot_2 {
	width: 18px;
	height: 17px;
	position: absolute;
	top: 100px;
	left: 0px;
	z-index: 9;
	overflow: hidden;
}
.add_meal {
	position: relative;
	width: 950px;
	position: relative!important;
	_position: relative;
}
.add_meal { margin-bottom: 40px; }
#moreKer {
	position: absolute;
	right: 10px;
	bottom: -30px;
	_position: relative;
	_right: -155px;
	_bottom: -20px;
	z-index: 100;
}
.em {
	color: #e15000;
	font-weight: bold;
}
.oo { clear: both }
.fspecial {
	color: #8B553D;
	font-weight: bold;
}
#top_div {
	position: fixed;
	bottom: 80px;
	right: 84px;
}
/*----20140709---*/
.new_qq {
	background: #F7F5F6;
	padding: 12px;
	width: 926px;
	height: 46px;
	margin: 0 auto;
	margin-bottom: 10px;
	clear: both;
}
.new_qq dl {
	width: 926px;
	height: 46px;
}
.new_qq dl dt {
	width: 180px;
	border-right: #E6E6E6 solid 2px;
	height: 46px;
	float: left;
}
.new_qq dl dt p {
	background: url(imgaes/qq0709.jpg) left top no-repeat;
	line-height: 23px;
	font-size: 12px;
	color: #1190c9;
}
.new_qq dl dt p span {
	font-size: 16px;
	font-weight: bold;
	color: #2e383c;
	padding-left: 23px;
}
.new_qq dl dd {
	width: 736px;
	height: 46px;
	float: left;
	line-height: 23px;
	padding-left: 8px;
}
.new_qq dl dd a {
	font-size: 14px;
	color: #494848;
	padding-left: 11px;
	text-decoration: none;
}
.new_qq dl dd a:hover { text-decoration: underline; }
.fred { color: #FF0000; }
.fblue { color: #0000ff; }
.banner_rl {
	width: 950px;
	position: relative;
	z-index: 1;
	padding: 2px 0;
}
.gb {
	width: 12px;
	height: 12px;
	position: absolute;
	right: 0;
}
.center {
	margin-left: auto;
	margin-right: auto;
}
.side_fix {
	position: fixed;
	z-index: 18000;
	width: 100px;
	height: 125px;
	display: block;
	right: 0px;
	top: 200px;
	margin-right: 10px;
	overflow: hidden;
}
*html .side_fix {
	position: absolute;
	right: 0px;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200));
}
.side_fix p span a {
	width: 100px;
	height: 25px;
	line-height: 25px;
}
@charset "gb2312";
/* CSS Document */
/*my css*/
.add_tab {
	width: 950px;
	margin: 12px auto;
}
.d_tabOl {
	zoom: 1;
	border-bottom: 3px solid #393939;
}
.clearFix, .d_tabri dl { zoom: 1; }
.d_tabOl:after, .d_tabri dl:after, .clearFix:after {
	content: ".";
	height: 0;
	font-size: 0;
	display: block;
	clear: both;
	visibility: hidden;
}
.d_table {
	float: left;
	display: inline;
}
.d_table span {
	display: block;
	width: 119px;
	height: 31px;
	float: left;
	line-height: 31px;
	margin-top: 8px;
	margin-right: 1px;
	background: #838383;
	text-align: center;
	padding: 0;
	color: #fff;
	font-size: 14px;
	font-family: "宋体";
	cursor: pointer;
}
.d_table span.d_current {
	margin-top: 0;
	padding-top: 8px;
	background: #393939;
	font-weight: bold;
	line-height: 26px;
}
.d_tabri {
	float: right;
	display: inline;
*width:350px;
}
.d_tabri dl dd.dd_aa {
	width: 175px;
	float: left;
	cursor: pointer;
}
#wema_flo { position: relative; }
#wema_flo .zcyy_wei {
	position: absolute;
	z-index: 999;
	left: 0;
	top: 40px;
}
.d_tabri dl dd.dd_bb { float: right; }
.d_tabri dl dd {
	float: left;
	display: inline;
}
.d_tabri dl dd h1 {
	float: left;
	display: inline;
	margin-top: 5px;
}
.d_tabri dl dd p {
	float: left;
	display: inline;
	font-size: 13px;
	padding-left: 5px;
	color: #6a7b95
}
.d_tabri dl dd p a { color: #6a7b95 }
.ad_prLink a { margin: 0 6px; }
.d_oneIn {
	padding: 10px;
	background: #f1f1f1;
}
.bd_shouKe { border-collapse: collapse; }
.bd_shouKe tr td {
	border: 1px solid #d6d6d6;
	padding-left: 9px;
}
.bd_topHou {
	height: 37px;
	width: 218px;
	background: url(../images/her_03.jpg) no-repeat center bottom;
	color: #333;
	font-size: 18px;
	font-family: "微软雅黑";
	font-weight: normal;
	line-height: 36px;
	margin-bottom: 18px;
}
.bd_edLi {
	width: 119px;
	height: 23px;
	background: url(../images/der_03.jpg) no-repeat;
	color: #fff;
	font-size: 15px;
	text-align: center;
}
.bd_buLi {
	color: #5093d5;
	font-size: 15px;
	font-weight: bold;
	margin: 2px 0;
	line-height: 24px;
}
.bd_conTe {
	color: #393939;
	font-size: 12px;
	line-height: 20px;
}
.bd_entEr {
	text-align: right;
	margin-right: 36px;
}
.d_oneIn table tr td .bd_entEr a {
	color: #5093d5;
	font-size: 12px;
	font-family: "宋体";
}
.d_oneIn table tr td, .d_oneIn table tr td a {
	color: #6A7B95;
	font-size: 14px;
}
a.tip_1 {
	position: relative;
	cursor: pointer;
	text-decoration: none;
}
a.tip_1 span {
	display: none;
	text-decoration: none;
}
a.tip_1:hover .popbox {
	display: block;
	position: absolute;
	top: 18px;
	_top: 20px;
	left: -353px;
	width: 365px;
	text-align: left;
	line-height: 24px;
	background-color: #f8f7f5;
	color: #d51e00;
	padding: 10px;
	filter: alpha(opacity=100);
	opacity: 1;
	z-index: 2;
	border: 1px solid #cbcbcb;
	padding: 10px;
	text-decoration: none;
}
a.hot {
	width: 18px;
	height: 17px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 9;
	overflow: hidden;
}
.d_vedio {
	float: left;
	display: inline;
	float: left;
	display: inline;
	width: 748px;
	height: 445px;
	background: #fff;
}
.d_chose {
	float: left;
	display: inline;
}
.d_chose ul li {
	width: 181px;
	height: 44px;
	margin-bottom: 1px;
	background: #949494;
	cursor: pointer;
}
.d_chose ul li.d_present { background: #2e75a3; }
.d_topH {
	color: #fff;
	font-size: 15px;
	font-family: "微软雅黑";
	padding-left: 6px;
	padding-top: 8px;
	line-height: 12px;
}
.d_topPr {
	color: #fff;
	font-size: 15px;
	font-family: "微软雅黑";
	padding-left: 6px;
}
.d_keHh {
	height: 43px;
	line-height: 43px;
	color: #ef5a19;
	font-size: 21px;
	background: #ebebeb;
	font-family: "微软雅黑";
	font-weight: normal;
	text-indent: 12px;
}
.d_keHh strong {
	color: #e92930;
	font-size: 24px;
}
.d_keHh font {
	color: #e92930;
	font-size: 21px;
}
.d_keXi {
	border: 1px solid #dce9f6;
	border-top: 0;
	height: 292px;
	padding: 15px 0;
}
.e_keDate td {
	border-right: 1px solid #dce9f6;
	padding: 0 16px;
}
.d_yati {
	height: 77px;
	background: url(../images/yat_03.jpg) no-repeat center 0;
	margin-bottom: 22px;
}
.d_tabIn { border-collapse: collapse; }
.d_tabIn tr td { border: 1px solid #ced5df; }
.d_tabIn tr td.d_blue {
	color: #6a7b95;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.d_tabIn tr td.d_red {
	color: #e33333;
	font-size: 14px;
	font-weight: bold;
	font-family: "宋体";
}
.d_yatPrh {
	color: #6a7b95;
	font-size: 14px;
	font-family: "宋体";
	line-height: 24px;
	margin-top: 12px;
}
.d_char {
	height: 77px;
	background: url(../images/cha_03.jpg) no-repeat center 0;
	margin-bottom: 22px;
}
.d_caiy {
	height: 77px;
	background: url(../images/cai_03.jpg) no-repeat center 0;
	margin-bottom: 22px;
}
.add_meal {
	width: 950px;
	margin: 0 auto;
	position: relative;
}
#moreKer {
	position: absolute;
	right: 10px;
	bottom: 7px;
}
.ad_meFt {
	width: 293px;
	float: left;
	display: inline;
}
.ad_meFt table {
	border: 1px solid #dbcfc7;
	border-top: 0;
	line-height: 24px;
}
.ad_meFt table tr td {
	font-family: "宋体";
	font-size: 14px;
	color: #636363;
}
.ad_topHr {
	width: 293px;
	height: 57px;
	background: url(../images/seth2_03.jpg) no-repeat center 0;
	line-height: 57px;
}
.ad_topHr p {
	width: 293px;
	height: 57px;
	line-height: 57px;
	background: url(../images/htt2_03.jpg) no-repeat left top;
}
.ad_topHr, .ad_topHr p {
	color: #fff;
	font-size: 26px;
	font-family: "微软雅黑";
	text-align: center;
}
.ad_meFt table tr td.ad_pric {
	font-size: 14px;
	font-family: "微软雅黑";
	line-height: 28px;
}
.ad_meFt table tr td.ad_pric strong {
	color: #d32727;
	font-size: 24px;
}
.ad_posTi {
	width: 291px;
	height: 28px;
	padding-bottom: 9px;
	background: url(../images/pos2_03.jpg) no-repeat;
	font-weight: bold;
}
.ad_clsiy { margin-left: 35px; }
.ad_clsWo { margin-left: 25px; }
.ad_clsiy b, .ad_clsiy font {
	display: inline-block;
	width: 125px;
}
.ad_clsWo font, .ad_clsWo b {
	display: inline-block;
	width: 81px;
	font-size: 14px;
}
.ad_clsiy b, .ad_clsWo b { color: #d32727; }
.ad_onsev strong { color: #d32727; }
#buy_link { border: 0; }
#buy_link .ad_keLei { border: 1px solid #dbcfc7; }
.ad_nkAw { padding: 12px 0 18px 0; }
.ad_nkAw a { margin-left: 20px; }
.floating_box { width: 100%; }
.fd_content {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 950px;
}
.shopping {
	width: 31px;
	height: 100px;
	padding-top: 12px;
	line-height: 15px;
	background: #f3692c;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	margin-top: -510px;
	text-align: center;
	color: #fff;
	margin-right: -35px;
}
.shopping .pnum {
	color: #fff;
	font-weight: bold;
}
.xyhp_box {
	width: 243px;
	height: 157px;
	border: 1px solid #d6d6d6;
	background: #fbfbfb url(../images/main_04.gif) repeat-x;
	overflow: hidden;
	margin-top: 10px;
}
.xyhp_title {
	width: 233px;
	height: 28px;
	padding-left: 10px;
}
.xyhp_title ul li {
	width: 111px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	float: left;
	cursor: pointer;
	display: block;
}
/*从新写的样式*/

#coat_1 { width:950px; height:400px; background:#FFF; margin:0 auto}
.main_l { width:245tpx; float:left; display:inherit; background:#9FF; margin:0 10px 0 auto}
.main_c { width:490px; background: #CCC; margin:0 auto}
.main_r { width:265px; float:right; background:#6FF; margin:0 auto}