﻿.flashBg 
{

background-color: transparent;

background-image: url("http://www.sinaimg.cn/dy/weather/images/php/w_m_01.png");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: -12px -29px;

height: 484px;
border:#aaccee 1px solid;

}

.title_b1 

{

font-weight: normal;

font-size: 26px;

color: #000000;

font-family: 微软雅黑,黑体;

padding-top: 5px;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 20px;

height: 10px;

line-height: 39px;
margin:0px;

}

.w-flash 

{

text-align: left;

padding-top: 4px;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 25px;

}

.wrapper {

	MARGIN-TOP: 2px; DISPLAY: inline-block; FONT-SIZE: 15px; POSITION: relative; TEXT-ALIGN: left; z-index:99;

}

.wrapper .suggest-text {

	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 2px! important; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; PADDING-TOP: 2px! important; BORDER-BOTTOM: #7f9db9 1px solid

}

.wrapper .suggest-list {

	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7f9db9 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; Z-INDEX: 99; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff

}

.wrapper .suggest-addition {

	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #7f9db9 1px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; Z-INDEX: 99; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff

}

.wrapper .suggest-list TABLE {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none; empty-cells: show

}

.wrapper .suggest-list TR TD {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap

}

.wrapper .suggest-list TR TD B {

	FONT-WEIGHT: bold

}

.wrapper .suggest-list TR TD SPAN {

	FONT-SIZE: 13px; COLOR: #a9a9a9

}

.wrapper .suggest-list TR.selected {

	BACKGROUND-COLOR: #316ac5

}

.wrapper .suggest-list TR.selected TD {

	COLOR: #ffffff

}

.wrapper .suggest-list TR.selected TD SPAN {

	COLOR: #ffffff

}

.wrapper .suggest-list TR.separator {

	HEIGHT: 1px; BACKGROUND-COLOR: #d3d3d3

}

.wrapper .suggest-list TR.separator TD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

.wrapper .suggest-addition .margin {

	MARGIN: 4px

}


#searchBox {
    display: block;
    width: 600px;
    margin: 0 auto;
    padding: 0;
}
#searchBox * {
    line-height: 20px;
}
/* form表单 默认的margin: 0;很重要 */
#searchBox form {
    margin: 0;
}
/* 搜索文本框 不建议更改 border-width padding margin 这些属性 否则可能影响下拉列表的位置 */
#searchBox input.suggest-text {
    width: 400px;
    height: 22px;
    font-size: 18px;
    font-family: Verdana;
   
	margin-right:0px;
	line-height:22px;
}
/* 无输入时搜索框提示样式 */
#searchBox input.suggest-text.description {
    color: #666666;
}
/* 下拉框 */
#searchBox .suggest-list,
#searchBox .suggest-addition {
    border-color: #C2D0E7;
}
/* 下拉框文字 */
#searchBox .suggest-list td {
    font-size: 15px;
}
/* 下拉框高亮文字 */
#searchBox .suggest-list td b {
    color: #FF6600;
}
/* 下拉框注释文字 */
#searchBox .suggest-list td span {
    font-size: 13px;
}
/* 下拉框分隔符颜色 */
#searchBox .suggest-list tr.separator {
    background-color: #C2D0E7;
}
/* 提交按钮 customize.js 中指定的 searchBox.submitButton */
#searchBox input.submit {
    width: 70px;
    height: 29px;
    font-size: 18px;
    margin: 0 1px;
    padding: 0;
    background-image: url(btn_headersch2.gif);
    background-color: transparent;
    border-style: none;
    vertical-align: top;
}
/* 热门城市开关按钮 customize.js 中指定的 searchBox.tooltipsButton */
#searchBox .on-off {
    color: #7F9DB9;
    cursor: pointer;
}
#selectionTabs .tab {
    float: left;
    width: 50px;
    display:inline-block;
    text-align: center;
    margin: 4px 2px 0 2px;
    color: #000000;
    border-width: 1px;
    border-style: solid;
    border-color: #C2D0E7;
    border-bottom-style: none;
    cursor: pointer;
    background-color: #EBEFF7;
    font-size: 15px;
}
/* 活动标签样式 */
#selectionTabs .tab.active {
    border-color: #C2D0E7;
    background-color: #FFFFFF;
}
/* 可选城市列表的容器 */
#selectionGroups {
    clear: left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #C2D0E7;
    padding: 4px;
}
/* ul样式 不建议更改list-style-type */
#selectionGroups ul {
    display: none; /* 默认隐藏 此属性禁止更改 */
    list-style-type: none;
    margin: 0;
    padding: 0;
}
/* 默认显示id为hot的ul的内容 */
#selectionGroups ul#hot {
    display: block;
}
/* li样式 不建议更改 */
#selectionGroups li {
    float: left;
    width: 20%;
    font-size: 13px;
    text-align: center;
    line-height: 20px;
}
/* 连接文字样式 */
#selectionGroups span {
    color: #3366BB;
    cursor: pointer;
}
#selectionGroups span.highlight {
    color: #FF6600;
    text-decoration: underline;
}
/* 列表下面提示文字 及其外框的样式 */
#selectionNotice {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #C2D0E7;
    clear: both;
    color: #000000;
    font-size: 12px;
    padding: 4px;
}

.banner span a 

{
margin-top: 0pt;
margin-right: 10px;
margin-bottom: 0pt;
margin-left: 10px;
}
.mapimg{
background-image: url("topgro002.jpg");

background-repeat: no-repeat;

background-attachment: scroll;

background-position: right top;
}
.list_c {margin:0px 0px 0px 10px;
	float:left;
	}

.td_company{
	height:25px; line-height:25px; overflow:hidden;
}

.f_r {
float: right;
}
.banner img
{
width: 375px;
margin-left: 5px;
}

.out {

    display:block; 
    background:#bbb; 
    border:1px solid #ddd; 
    position:relative;
    margin:1em 10px 1em 2px;
	float:left;
    }/*设置外框(背景、边框与定位)*/

    .in2 {
    display:block; 
    background:#777; 
    border:1px solid #999; 
    position:relative;
    padding:1px;

    margin:1px;
    }
    .in {
	width:290px;
	height:160px;
     
    background:#fff; 
    border:1px solid #555; 

    position:relative; 
    padding:5px;
    font-weight:normal;
    }/*内框的设定*/
    .ltin {
    left:-5px;

    }
    .tpin {
    top:-5px;
    }
    .rtin {
    left:5px;

    }/*内框移位，外框的背景色就成了阴影*/
.mp_l{ float:left;}
.mp_r{ float:right;}

.out {

    display:block; 
    background:#bbb; 
    border:1px solid #ddd; 
    position:relative;
    margin:1em 10px 1em 10px;
	float:left;
    }/*设置外框(背景、边框与定位)*/

    .in2 {
    display:block; 
    background:#777; 
    border:1px solid #999; 
    position:relative;
    padding:1px;

    margin:1px;
    }
    .in {
	width:330px;
	height:160px;
     
    background:#fff; 
    border:1px solid #555; 

    position:relative; 
    padding:5px;
    font-weight:normal;
    }/*内框的设定*/
    .ltin {
    left:-5px;

    }
    .tpin {
    top:-5px;
    }
    .rtin {
    left:5px;

    }/*内框移位，外框的背景色就成了阴影*/
.mp_l{ float:left;}
.mp_r{ float:right;}
.vip{
	background:url("/flash/image/bg_mp.jpg") repeat-x scroll left bottom transparent;
	background-color: #FFF;
	border:1px solid #73AFB6;
}