html, body { width:100%; height:100%; margin:0; padding:0; }
body { text-align:center; font-size:12px; color:#2f2f2f; font-family:Verdana, Arial, Helvetica, sans-serif, 'ËÎÌå'; background:url(body_bg.gif); }
a { color:#666; text-decoration:none; }
a:hover { color:#333; }
ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, hr, img, div, label, span { margin:0; padding:0; }
ul, li { list-style:none; }
h4 { font-size:14px; }
h5 { font-size:13px; }
h6 { font-size:12px; }
img { border:0; cursor:pointer;}

.air { height:14px; clear:both; overflow:hidden; }
.clear { height:0; clear:both; overflow:hidden; }

.outer { height:auto;overflow:hidden;width:1005px; margin:0 auto; text-align:left; background:#fff; }
.outer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 995px; PADDING-TOP: 15px
}


#header_wrap { width:100%; height:105px; text-align:center; background:#fff url(header_bar.gif) repeat-x 0 70px; }
#footer_wrap { width:100%; height:33px; text-align:center;  background:#fff url(header_bar.gif) repeat-x 0 0;}

#header { position:relative; width:1005px; height:105px; margin:0 auto; }
	#header .logo { position:absolute; top:5px; left:10px; }
		#header .logo h1 { height:1px; font-size:1px; color:#fff; line-height:1px; overflow:hidden; display:none; }
	#header .toplink { position:absolute; top:0; right:5px; }
		#header .login { float:right; height:18px; line-height:18px; padding:3px; }
		#header .link { float:right; }
	#header .tel400 { position:absolute; top:74px; left:20px; }
	#header .tel400_str { position:absolute; top:85px; left:270px; }
		#header .tel400_img { position:absolute; top:75px; right:0px; }
	#header #nav { position:absolute; top:82px; left:250px; }
	#content_search {position:relative; margin-top:70px; float:left;}
	
	/*User login style*/
.lgn_lnk { float:right; line-height:20px; color:#ddd; }
	.lgn_lnk a { color:#f78431; }
	.lgn_lnk a:hover { color:#0c8e28; }
.lgn_ipt {float:right; margin-right:3px; border:1px solid #dcd6be; padding:1px; color:#545454; line-height:16px;}
	.lgn_ipt .w {float:left; background:#f5f2e7; padding:0 3px;}
	.lgn_ipt .ipt {line-height:16px; float:left; color:#545454; border:none; background:none; width:60px; height:16px;}
	
/******************/
#domain {
	MARGIN-LEFT: 4px; OVERFLOW: hidden; HEIGHT: 229px
}
#best_banner {
	MARGIN-TOP: 1px; PADDING-LEFT: 1px; BACKGROUND: url(flashbanner_bg.jpg) no-repeat; FLOAT: left; OVERFLOW: hidden; WIDTH: 201px; PADDING-TOP: 6px; HEIGHT: 206px; TEXT-ALIGN: center
}
#domain_kk {
	BACKGROUND: url(ds_bg.jpg) no-repeat; FLOAT: left; WIDTH: 744px; HEIGHT: 229px
}
#domain_search {
	FLOAT: right; WIDTH: 515px
}
#dskk {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 17px; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 232px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 23px; _border-bottom: 0px
}
#ds_input {
	MARGIN-TOP: 19px; FLOAT: left; MARGIN-LEFT: 5px
}
#ds_info {
	MARGIN-TOP: 19px; PADDING-LEFT: 300px; MARGIN-LEFT: 5px; WIDTH: 140px; POSITION: relative
}
#ds_info LI {
	COLOR: #f05315; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
#domain_selet_kk {
	MARGIN-left: 190px;MARGIN-TOP: 40px; FLOAT: left; WIDTH: 780px; HEIGHT: 83px;border:1px;
}
#enDomain {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 315px; HEIGHT: 100px
}
#enDomain TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#cnDomain {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 240px; HEIGHT: 100px
}
#cnDomain TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#hotnews_kk {
	MARGIN-TOP: 0px; FLOAT: right; OVERFLOW: hidden; WIDTH: 532px
}
#cnen {
	MARGIN-TOP: 3px; FLOAT: left; _margin-top: 3px
}
.domain_jg {
	COLOR: #d5dff0
}
A.domain_jg:hover {
	COLOR: #fff
}

.input_out {
	BORDER-RIGHT: #b6b69a 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b6b69a 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: url(sdinput_bg.gif) #fff no-repeat; PADDING-BOTTOM: 0pt; BORDER-LEFT: #b6b69a 1px solid; WIDTH: 219px; COLOR: #bfbfbf; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #b6b69a 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px;
}

.input_move {
	BORDER-RIGHT: #b6b69a 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b6b69a 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0pt; BORDER-LEFT: #b6b69a 1px solid; WIDTH: 219px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #b6b69a 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffffcc
}

.ds_btn {
	DISPLAY: block; BACKGROUND: url(s_btn.gif) no-repeat 50% top; WIDTH: 82px; HEIGHT: 22px
}
.ds_btn_foot {
	DISPLAY: inline-block; BACKGROUND: url(s_btn.gif) no-repeat 50% top; WIDTH: 82px; HEIGHT: 22px;margin-top:5px;float:left;display:inline;
}
.ds_btn:hover {
	BACKGROUND: url(s_btn.gif) no-repeat 50% bottom
}

.zhuti_shang{ height:72px;}
	      .anniu{ width:650px; height:72px; float:left}
		  .guanggao{ height:62px; float:left; margin-top:15px;margin-left:0px;}
		  .anniu .aon {height:45px;width:148px;BACKGROUND: url(anniu_on.jpg) no-repeat;list-style:none; float:left; margin-top:13px;margin-right:3px;font:bold 18px arial;color:white;line-height:45px;text-align:center;cursor:pointer;padding-top:5px;}
		  .anniu .aout {height:45px;width:148px;BACKGROUND: url(anniu_out.jpg) no-repeat;list-style:none; float:left; margin-top:13px;margin-right:3px;font:bold 18px arial;color:#ff7010;line-height:45px;text-align:center;cursor:pointer;padding-top:5px;}
.anniu img{ display:block}

.list {text-align:left;border:1px solid #dcd6be;float:left;width:100%;height:400px;min-height:200px;margin-top:10px;margin-bottom:10px;}
.list_con {margin:8px;float:left;width:66%;}
.list_content {BACKGROUND:#f7f5f3;padding:6px;height:54px;}
.list_list {margin-top:5px;padding:5px;border:1px solid #dcd6be;LINE-HEIGHT:18px;height:90px;}
.list_list_con {float:left;width:75%;}
.list_list_con_c {float:left;width:98%;}
.list_list_con_c a { color:#ff7010; text-decoration:none; }
.list_list_con_c a:hover { color:#333; }

.list_c {text-align:left;border:1px solid #dcd6be;float:left;width:100%;height:400px;margin-top:10px;}

#footlink {float:left;}
#footlink li {margin:13px 0 0 15px;height:15px;width:125px;float:left;background:url(arrow.gif) no-repeat 0px 4px}

.map {height:350px;width:995px;BACKGROUND: url(map.jpg) no-repeat;}
.map li {float:left;margin:50px 0 0 50px;cursor:hand;}

#add_user ul {background:url(register_bg.jpg) no-repeat center center ;height:360px;}
#add_user li {margin:20px 0 0 330px;}
#add_message ul {background:url(messageviews_bg.gif) no-repeat center center ;height:360px;}
#add_message li {margin:20px 0 0 330px;}
.char {overflow:   hidden;   text-overflow:   ellipsis;   width:   1px}

.content_r { margin:8px 0 0 8px; }
.content_r li { height:25px; width:530px;}
.content_r .r_name { font-size:16px;color:red;clear:none;display:inline }

#guidance {font:14px arial;color:#666;margin:0 0 5px 10px;}
#guidance a { color:#ff7010; text-decoration:none; }
#guidance a:hover { color:#666; }

#list_page{float:center;font:14px arial;color:#ff7010;margin-left:200px;}
#list_page a {font:14px arial;color:#ff7010;padding:5px;}
#list_page .currentpage a {font:14px arial;color:#ffffff;padding:5px;BACKGROUND: #ff7010;}
#list_page a:hover {font:14px arial;color:#fff;BACKGROUND: #ff7010;padding:5px;}
#list_page li {float:left; border:1px solid #dcd6be;BACKGROUND: white; margin:5px 0 10px 5px;}

.recommend {margin:0 0 0 20px;float:left;width:100%;overflow:hidden;background:url(recommend.gif) no-repeat ;height:210px;width:100%}
.recommend img {margin-top:72px;cursor:hand;}

#maps {
position:relative; float:left;width:730px; height:260px; border:black solid 0px;margin:5px 0 0 20px;
}

#affiche {
margin-left:135px;
}

.search_c {float:left;display:inline;margin:6px 10px 0 450px;}
.search_c1 {float:left;display:inline;margin-top:6px ;}
#user_comment {width:720px;height:420px;margin:10px 0 0 0;background:url(db_backgroud.gif) no-repeat 0 0;}
#user_comment1 {padding:70px 0 0px 80px;}
#comment_con {height:130px ; }

#indexshowflash{float:left;margin:15px 0 0 160px}
#index_fb {background:url(flash_bg.gif) no-repeat center center ;height:300px;width:100%;min-height:300px;float:left;}
#flash_r {float:left;margin:175px 0 0 225px}

.add_res {text-align:left;border:1px solid #dcd6be;float:left;width:97%;height:100%px;margin-top:10px;padding:20px 0px 20px 30px;}

.tel_guide {background:url(index_a.gif) no-repeat 5px 0;width:60px;height:30px;float:left;}
.tel_guide a {font-size:14px;color:#ff7010;text-decoration:none;line-height:25px; }
.tel_guide a:hover {font-size:14px;color:#ff7010;text-decoration:none; line-height:25px;}
.tel_guide a:visted {font-size:14px;color:#ff7010;text-decoration:none; line-height:25px;}

.tel_guide_no {width:90px;height:30px;float:left;}
.tel_guide_no a  {font-size:14px;color:#fff;text-decoration:none; line-height:25px;}
.tel_guide_no a:hover {font-size:14px;color:#fff;text-decoration:none; line-height:25px;}
.tel_guide_no a:visted {font-size:14px;color:#fff;text-decoration:none; line-height:25px;}

.tel_guide_on {background:url(index_b.gif) no-repeat 5px 0;width:90px;height:30px;float:left;}
.tel_guide_on a  {font-size:14px;color:#fff;text-decoration:none; line-height:25px;}
.tel_guide_on a:hover {font-size:14px;color:#fff;text-decoration:none; line-height:25px;}
.tel_guide_on a:visted {font-size:14px;color:#fff;text-decoration:none; line-height:25px;}

.oes {display:none;}