﻿* {margin: 0px;padding:0px;}
body {background: #fff; font: 12px/1.5em arial, helvetica, sans-serif; color: #666;}
ul {list-style-type: none; }
h3 {font-size: 14px}
img { border-width:0px;}
br{line-height:5px;clear:both;}
.clear{ clear:both;}

/*----------主体框架*/
#wrapper {background: url(../images/head_middle_bg.jpg) repeat-x 50% top; margin: 0px auto; overflow: hidden; width: 900px; text-align: left}
#header {background: url(../images/head_left_bg.gif) no-repeat left top; clear:both;}
#main {clear: both; margin:0px auto; }

/*----------显示*/
.display_block {clear: both; display: block}
.display_on {display: block; visibility: visible}
.display_off {display: none; visibility: hidden}

/*----------颜色*/
.red {color: red}
.orange {color: #f60}
.orange2 {color: orange}
.blue {color: #39f}
.blue a:visited {font-weight: bold; color: #39f; text-decoration: underline}
.blue a:link {font-weight: bold; color: #39f; text-decoration: underline}
.blue a:hover {color: #333; text-decoration: none}
.yel a:visited {font-weight: bold; color: #f90; text-decoration: underline}
.yel a:link {font-weight: bold; color: #f90; text-decoration: underline}
.yel a:hover {color: #333; text-decoration: none}

/*位置包装*/
.nowrap {display: block; overflow: hidden; white-space: nowrap}
.topno {font-size: 8px; vertical-align: top}
.v_middle {vertical-align: middle}
.center {text-align: center}
.top {display: block; margin: 0px 10px 10px; text-align: right}

.external {padding-right: 10px; background: url(../images/newwinlink2.gif) no-repeat right top}


/*提交按钮*/
.submit {background: #eee; height: 19px;border:#ccc 1px solid;}

/*锚点相关*/
a[href^='http:'] {padding-right: 10px; background: url(../images/newwinlink2.gif) no-repeat right top}
a[href^='http://cq.homev.cn'] {padding-right: 0px; background: none transparent scroll repeat 0% 0%}
a[href^='http://bj.homev.cn'] {padding-right: 0px; background: none transparent scroll repeat 0% 0%}
a[href^='http://bbs.homev.cn'] {padding-right: 0px; background: none transparent scroll repeat 0% 0%}
a[href^='mailto'] {padding-right: 10px; background: url(../images/mailto.gif) no-repeat right top}
a[href$='.pdf'] {padding-right: 10px; background: url(../images/pdf.gif) no-repeat right top}
a[href$='.doc'] {padding-right: 10px; background: url(../images/doc.gif) no-repeat right top}
a:visited {color: #666; text-decoration: underline}
a:link {color: #666; text-decoration: underline}
a:hover {color: #f60;text-decoration: none}


/**/
.utility a:visited {color: #666; text-decoration: none}
.utility a:link {color: #666; text-decoration: none}
.utility a:hover {color: #333; text-decoration: underline}
.utility {display: block; background: url(../images/head_right_bg.gif) no-repeat right top; float: right; width: 540px;height: 43px; text-align: right;padding:13px 33px 0px 0px;}

/*----------------顶部*/
#logo {z-index: 1; float: left; width: 300px;height: 110px;padding:11px 0px 0px 19px;}

/*切换站点*/
.sites {padding-right: 10px; display: block; float: right; width: 570px; position: relative; height: 40px}
.login {float: right}

/*导航*/
#nav {clear: both; margin-top: -37px;margin-right:35px; padding-left: 139px; z-index: 1;  height: 35px}
#nav ul {list-style-type: none}
#nav li {float: left; margin-right: 2px;}
#nav li a {display: block; font-weight: bold; font-size: 14px; background: url(../images/nav_normal.gif) no-repeat; width: 87px; color: #fff; padding-top: 5px; height: 30px; text-align: center}
#nav li a:visited {text-decoration: none;font-size: 14px;}
#nav li a:link {text-decoration: none;font-size: 14px;}
#nav li a:hover {text-decoration: underline;font-size: 14px;}
#nav .current {float: left;margin-right: 2px;}
#nav .current a {background: url(../images/nav_current.gif) no-repeat;}

/*搜索条*/
#search {background: url(../images/search_icon.gif) no-repeat 20px 6px;z-index: 1; height: 38px;border: #ffcdb3 1px solid;padding:16px 0px 0px 116px;}

#search #hot {float: left; overflow: hidden; width: 180px; padding-top: 4px; white-space: nowrap; height:38px; }

#search select {margin-right: 0px;}

/*选择*/
#search .selectCate {margin-top: 1px; float: left; margin-left: 6px; width: 62px; height: 38px; text-align: center;}

/*背景*/
#search {background: url(../images/search_icon.gif) no-repeat 20px 6px;z-index: 1; height: 38px;border: #ffcdb3 1px solid;padding:16px 0px 0px 116px;}
#search #hot {float: left; overflow: hidden; width: 280px; padding-top: 4px; white-space: nowrap}
#search select {margin-right: 0px}
#search .selectCate {margin-top: 1px; float: left; margin-left: 6px; width: 62px; height: 35px; text-align: center}

#search .searchBg 
{
    padding-right: 1px! important; padding-left: 3px! important; padding-bottom: 3px! important; padding-top: 4px! important; 
    background: url(../images/searchbg.gif) no-repeat 0px -1px; float: left; width: 261px; position: relative; height: 20px;
}
#search .searchBgOver 
{
    padding-right: 1px! important; padding-left: 3px! important; padding-bottom: 3px! important;padding-top: 4px! important;
    background: url(../images/searchbg.gif) no-repeat 0px -30px; float: left;  width: 261px;  position: relative; height: 20px;
}
#search .searchBgFocus 
{
    padding-right: 1px! important;padding-left: 5px! important;padding-bottom: 3px! important; padding-top: 6px! important; 
    width: 261px; margin-top: -2px;  background: url(../images/searchbg.gif) no-repeat 0px -58px; float: left;  position: relative; height: 20px;
}
#search .btnBgFocus 
{
    padding-right: 1px! important; margin-top: -2px; padding-left: 5px! important; padding-bottom: 3px! important;padding-top: 6px! important;
    background: url(../images/searchbg.gif) no-repeat 0px -89px; float: left;  width: 261px;  position: relative; height: 20px;
}
#search .searchText 
{
    border-width: 0px;  padding:2px 0px 0px 3px;background: none transparent scroll repeat 0% 0%; 
    width: 200px;height: 15px! important; cursor: text; position: absolute;left: 3px; top: 3px;  
}


#search .advSearch {font-size: 16px; float: right; width: 145px; color: #ccc; margin-right: 6px}
#search .advSearch A:visited {font-size: 14px; color: #39f; text-decoration: underline}
#search .advSearch A:link {font-size: 14px;color: #ff6600;text-decoration: underline}
#search .advSearch A:hover {color: #333; text-decoration: none}
#search .searchBtn {right: 0px; background: none transparent scroll repeat 0% 0%; vertical-align: middle; width: 55px; cursor: hand; border-style: none; position: absolute; top: 0px; height: 22px; text-decoration: none;}

/*----------------------------底部*/

/*分页条*/
.pagebar{clear:both;margin:0px auto; text-align:right; height:25px; line-height:25px;}
.pagebar a{margin:2px;padding:2px 4px;border:solid 1px #1C85E0; text-decoration:none;/*background-color:#FAB816;*/color:#0066BE; font-weight:bold;}
.pagebar a:hover{border: 1px solid #035FAE;color:#003D86;}
.pagebar label,.pagebar span{margin:2px;padding:2px 4px;font-weight:bold;border:solid 1px #035FAE; background-color:#0C53A7; color:#fff;}
.pagebar .total{margin:2px;border:solid 1px #C7C7C7;padding:2px 5px;}

/*分页*/
.pages {clear: both; display: block; padding-top: 5px; text-align: right}
.pages a {padding: 5px 3px 3px 3px;}

.more {float: right; margin: 3px 10px 0px; font: 12px arial, helvetica, sans-serif}
.more a:visited {color: #39f; text-decoration: underline}
.more a:link {color: #39f; text-decoration: underline}
.more a:hover {color: #333; text-decoration: none}

/*友情链接*/
#friendslink {clear: both; float: left; margin: 0px; text-align: left;border:#cde5ff 1px solid;}
#friendslink h3 {font-size: 14px; background: url(../images/arrow_icon.gif) #fff no-repeat 8px 7px; color: #39f;border-bottom: #cde5ff 1px solid;padding:5px 5px 3px 25px;}
#friendslink h3 span {font-weight: normal; font-size: 12px; float: right; color: #666; padding:0px 5px 0px 0px;}
#friendslink p {padding:10px;}
#friendslink p a {padding:0px 9px 0px 3px;}


/*版权信息*/
#footer {clear: both; margin-top: 0px! important; text-align: center;}
.copyright {clear: both;overflow: hidden;height: 1%;text-align: center;border:#ffcdb3 1px solid;}
.copyright span {border-top: #ffcdb3 3px solid; margin-top: -1px; display: block; line-height: 28px; border-bottom: #ffcdb3 1px solid}

