﻿body { background: url(/Public/images/global/315.gif) repeat scroll center top #DFCFAE; color: #000000; font-family: arial,宋体; font-size: 12px; margin: 0 auto; text-align: center; }
.clear { clear: both; overflow: hidden; font-size: 1px; line-height: 1px; font: 0px/0px Arial; width: 100%; }
.hidden { display: block; overflow: hidden; text-indent: -2008px; }
.wraper { background-color: White; width: 980px; margin: 0 auto; text-align: center; border: 1px solid #fde6c7; overflow: hidden; position: relative; }
.main { clear: both; margin: 0 auto; position: relative; z-index:20; text-align: center; width: 960px; background-color: White; }
.nav-bar { position: relative; }
.nav-bar .tl { background: url(/Public/images/global/heads.png) no-repeat scroll 0 -366px transparent; position: absolute; width: 4px; height: 37px; overflow: hidden; top: 0; left: 0; }
.nav-bar .tr { background: url(/Public/images/global/heads.png) no-repeat scroll right -366px transparent; position: absolute; width: 4px; height: 37px; overflow: hidden; top: 0; right: 0; z-index: 31; }
.nav-bar map { margin: 0; padding: 0; display: block; }
.nav-bar .nav-site { background: url(/Public/images/global/heads.png) repeat-x scroll 0 -405px transparent; height: 37px; padding-left: 10px; font-weight: 700; line-height: normal; clear: both; }
.nav-bar a:link, .nav-bar a:visited { color: #fff; }
.nav-bar a:hover, .nav-bar a:active { color: #ffea00; text-decoration: underline; }
.nav-bar ul { padding-top: 6px; }
.nav-bar li { float: left; margin: 0 6px; line-height: normal; }
.nav-bar li a { display: block; padding-top: 4px; }
.nav-bar li.now { background: url(/Public/images/global/heads.png) no-repeat scroll 0 -498px transparent; }
.nav-bar li.now a { padding-right: 3px; padding-top: 0; display: block; background: url(/Public/images/global/heads.png) no-repeat scroll right -498px transparent; }
.nav-bar li.now span { background-color: #fff; display: block; padding: 4px 7px 13px; }
.nav-bar li.now a:link, .nav-bar li.now a:visited { color: #333; }
.nav-bar dl { float: left; }
.nav-bar .add-nav { position: relative; float: right; z-index: 32; font-weight: 400; padding: 10px 10px 0 0; height: 28px; }
.add-nav ul { padding-bottom: 0; }
.add-nav p a { margin: 0 6px; }
.nav-bar dt { float: left; line-height: normal; background: url(/Public/images/global/heads.png) no-repeat scroll right -449px transparent; }
dt.home li { margin-left: 0; padding: 0 3px 4px; }
* + html dt.home { padding-top: 2px; }
.home .now a:link, .home .now a:visited, .home .now a:hover, .home .now a:active { color: #333; text-decoration: none; }
* + html .nav-bar .all { margin-top: -2px; }
.nav-bar li.all { margin-right: 0; padding-bottom: 4px; padding-right: 10px; }
.nav-bar .all span, .nav-bar .add-nav span { display: inline-block; -moz-box-align: center; -moz-box-pack: center; vertical-align: middle; cursor: pointer; width: 7px; height: 4px; margin-left: 2px; overflow: hidden; background: url(/images/heads_20100110.png) right -477px no-repeat; }
dt.sale { padding: 0 4px 0 5px; }
dt.sale li { margin: 0; padding: 0 3px 4px; }
* + html dt.sale { padding-top: 2px; }
a.org:link, a.org:visited { color: #ffcc6f; }
a.org:hover, a.org:active { color: #ffea00; text-decoration: none; }
dt.sale .now a:link, dt.sale .now a:visited { color: #333; }
.nav-site dd { background: url(/Public/images/global/heads.png) no-repeat scroll right -449px transparent; }
.nav-site dd li { margin: 0; padding: 0 3px 4px; }
dt.other { padding-left: 8px; }
dt.other li { margin-left: 0; padding: 0 3px 4px; }
* + html dt.other { padding-top: 2px; }
.other .now a:link, .other .now a:visited, .other .now a:hover, .other .now a:active { color: #333; text-decoration: none; }
dt.city { position: absolute; right: 60px; top: 0px; }
dt.city li { margin-left: 0; padding: 0 3px 4px; }
dt.searcht { position: relative; }
dt.searcht li { margin-left: 0; padding: 0 3px 4px; color: White; }
.td_mymenu, .td_mymenu_old { background: url(/public/images/global/shortcut.gif) no-repeat; text-align: left; color: #555555; cursor: pointer; float: right; height: 23px; line-height: 23px; overflow: hidden; padding-left: 10px; padding-right: 10px; width: 90px; float: left; z-index: 999; }
.td_mymenu_o { background-position: 0 bottom; color: #888888; }
.ui_city { text-align: left; padding-left: 15px; }
.ui_city li { height: 25px; line-height: 25px; }

.head__domainDiv { height: 40px; float: right; padding-top: 10px; }
#drop_head_domainlist { position: absolute; right: 11px; top: 36px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BFCFD8; border-top: 1px solid #888888; margin-left: -1px; color: Black; margin-top: -3px; width: 96px; z-index: 999; }
#drop_head_domainlist li { height: 22px; line-height: 22px; overflow: hidden; z-index: 999; }
#drop_head_domainlist li a { color: Black; float: left; font-weight: 700; height: 22px; line-height: 22px; outline: medium none; padding: 0 10px; z-index: 999; }
#drop_head_domainlist li img { margin-right: 5px; vertical-align: middle; z-index: 999; }
#drop_sort { position: absolute; left:460px; top: 132px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BFCFD8; border-top: 1px solid #EC9300; margin-left: -1px; color: Black; margin-top: -3px; width: 96px; z-index: 999; }
#drop_sort li { height: 22px; line-height: 22px; overflow: hidden; z-index: 999; }
#drop_sort li a { color: Black; float: left; font-weight: 700; height: 22px; line-height: 22px; outline: medium none; padding: 0 10px; z-index: 999; }
#drop_sort li img { margin-right: 5px; vertical-align: middle; z-index: 999; }
#drop_domain { position: absolute; left: 538px; top: 132px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #BFCFD8; border-top: 1px solid #EC9300; margin-left: -1px; color: Black; margin-top: -3px; width: 96px; z-index: 999; }
#drop_domain li { height: 22px; line-height: 22px; overflow: hidden; z-index: 999; }
#drop_domain li a { color: Black; float: left; font-weight: 700; height: 22px; line-height: 22px; outline: medium none; padding: 0 10px; z-index: 999; }
#drop_domain li img { margin-right: 5px; vertical-align: middle; z-index: 999; }
.dclose { float: right; }
.clearfix:after { content: .; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
#foot { border-top: 1px solid #D80000; clear: both; line-height: 30px; margin-bottom: 20px; margin-top: 10px; text-align: center; }
.blank10 { clear: both; font-size: 1px; height: 10px; line-height: 1px; margin: 0; overflow: hidden; padding: 0; }
.blank5 { clear: both; font-size: 1px; height: 5px; line-height: 1px; margin: 0; overflow: hidden; padding: 0; }
.blank3 { clear: both; font-size: 1px; height: 3px; line-height: 1px; margin: 0; overflow: hidden; padding: 0; }
.logo { float: left;  padding: 0; height: 100px; position: relative; }
.c_t { position: absolute; left: 200px; top: 70px; font-size: 12px; letter-spacing: 7px; }
.cn { height: 35px; background: url(/public/images/global/indexbg.png) no-repeat scroll 0% 0% transparent; margin: 5px 0pt; color: rgb(102, 102, 102); }
a { color: #333333; font-size: 12px; text-decoration: none; }
.index_head { clear: both; height: 29px; line-height: 29px; margin: 0 auto; text-align: left; width: 960px; }
.text0 { color: #FFFFFF; }
#qjrk { height: 61px; background-color: White; width: 640px; position: relative; float: left; }
#qjrk ul { position: absolute; left: 180px; top: 20px; }
#qjrk li { float: left; width: 80px; }
.p_black_index { background: inherit; color: #000000; font-family: 宋体; font-size: 12px; line-height: 1.8em; text-decoration: none; }
a.p_black_index:link { background: inherit; color: #000000; line-height: 1.8em; text-decoration: none; font-size: 12px; line-height: 22px; }
a.p_black_index:hover { background: inherit; color: #000000; line-height: 1.8em; text-decoration: underline; font-size: 12px; line-height: 22px; }
.pngx { behavior: url('/public/iepngfix/iepngfix.htc'); }
.f_left { float: left; }
.right { float: right; }
.left { float: left; }
#subcity a { font-size: 22px; font-weight: bold; position: absolute; right: 10px; top: 0px; }
#subcityc { font-weight: bold; position: absolute; right: 10px; top: 30px; }
input { vertical-align: middle; }
.search { margin-bottom: 5px; padding-left: 12px; padding-bottom: 5px; padding-top: 5px; height: 28px; width: 305px; background: #C90303; float: left; position: relative; }
.search .input { vertical-align: middle; height: 19px; width: 180px; border: 1px solid #0086C6; font-size: 14px; background: #fff url(/public/photoimg/search_btn.gif) no-repeat right 0; }
.label { top: 7px; color: #ccc; position: absolute; left: 58px; display: block; height: 22px; line-height: 22px; font-size: 14px; }
span.submit { cursor: pointer; position: fixed; left: 170px; width: 20px; height: 20px; text-indent: -999em; }
#Publisher li{ overflow:hidden}
#hd {
margin:0 auto;
position:relative;

z-index:2;
}
#hd .guides 
{
     margin-left:150px; margin-top:65px;
	Z-INDEX: 2; BACKGROUND: url(/public/tuan/guides-bg.jpg) no-repeat; LEFT: 150px; WIDTH: 154px; PADDING-TOP: 3px; TOP: 65px; HEIGHT: 28px
}
#hd .city {
	FLOAT: left; WIDTH: 73px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#hd .city H2 {
	COLOR: #515151; TEXT-ALIGN: center
}
#hd .change {
	PADDING-RIGHT: 12px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/public/tuan/change.gif) no-repeat 100% center; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: #c9aaa8 1px solid; CURSOR: pointer; COLOR: #515151; PADDING-TOP: 0px; HEIGHT: 18px
}
#hd .city-list 
{
    position:absolute; top:60px; left:50px;
	CLEAR: both; PADDING-RIGHT: 10px; MARGIN-TOP: 5px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #a40500; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 800px; PADDING-TOP: 10px
}
#hd .city-list UL {
	FLOAT: left; PADDING-BOTTOM: 5px
}
#hd .city-list LI {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; WIDTH: 80px; dborder: 1px dashed #666
}
#hd .city-list LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#hd .city-list LI A:hover {
	BACKGROUND: #c93d3c; COLOR: #f1f1f1
}
#hd .city-list LI.current A {
	BACKGROUND: #c93d3c; COLOR: #f1f1f1
}
#hd .city-list LI.current A:hover {
	COLOR: #fff
}
#hd .city-list .other {
	CLEAR: both; BORDER-TOP: #666 1px dashed; FONT-SIZE: 12px; PADDING-TOP: 5px; ZOOM: 1
}
#hd .city-list .other A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 2px; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: center
}
#hd .city-list .other A:hover {
	BACKGROUND: #c93d3c; COLOR: #fff; TEXT-DECORATION: none
}