﻿/* 总体 */
body { font-family:'宋体';text-align:center;margin:0 auto;padding:0; background:#fff; font-size:12px; color:#535353;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
img{ border:0;}
a:link,a:visited{ text-decoration:none; color:#137DE2;}
a:hover,a:active{ text-decoration:none; color:#FF3300;}
a.link1:link,a.link1:visited{ text-decoration:none; color:#999999; font-size:12px;}
a.link1:hover,a.link1:active{ text-decoration:none; color:#FF3300; font-size:12px;}
a.link2:link,a.link2:visited{ text-decoration:none; color:#333333; font-size:12px;}
a.link2:hover,a.link2:active{ text-decoration:none; color:#FF3300; font-size:12px;}
a.hot:link,a.hot:visited{ text-decoration:none; color:#FF6600; font-size:12px;}
a.hot:hover,a.hot:active{ text-decoration:none; color:#FF3300; font-size:12px;}
a.white:link,a.white:visited{ text-decoration:none; color:#FFFFFF;}
a.white:hover,a.white:active{ text-decoration:none; color:#DAEAF9;}
/* 文字链接 */
a:link {color: #535353; text-decoration:none;}
a:visited {color: #535353;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
/* 字体颜色 */
.TextGreen {COLOR: #02a941}
.TextBlue {COLOR: #988048}
.TextPink {COLOR: #e703fb}
.TextOrange {COLOR: #ff6600}
.TextGray {COLOR: #a6a5a5}
.Textred {COLOR: #f80050}
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cblue,a.cblue:link,a.cblue:visited{color:#003399;}
.cred,a.cred:link,a.cred:visited{ color:#bc2931;}
.cgray,a.cgray:link,a.cgray:visited{ color: #4F544D;}
.cgreen,a.cgreen:link,a.cgreen:visited{ color:#006633;}
.cwhite,a.cwhite:link,a.cwhite:visited,a.cwhite:hover{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cqing,a.cqing:link,a.cqing:visited{ color:#17387B;}
.cfen,a.cfen:link,a.cfen:visited{color:#E40050;}
.corange,a.corange:link,a.corange:visited{color:#FF9900;}
.chui,a.corange:link,a.corange:visited{color:#868686;}
.clan,a.clan:link,a.clan:visited{color:#137de2;}
.tp14{font-size:14px;}
.B{font-size:12px;FONT-WEIGHT: bold; }
/* 基本设置 */
.left{ float: left;CLEAR: both;}
.right{ float: left;width:280px;margin-left:10px !important;margin-left:8px;overflow:hidden;}
.clear{ clear: both;}
.clear2{ clear: both; font-size:2px; width:1px; visibility: hidden; }
.clear3{ clear: both; font-size:3px; width:1px; visibility: hidden; }
.clear5{ clear: both; font-size:5px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.bt{float:left;margin:2px 0 0 4px;line-height:18px;width:100px;overflow:hidden;clear:both;}
.btmore{float:right;margin:2px 2px 0 0;text-align:right;line-height:18px;width:80px;}
.DotLine {
	CLEAR: both; FONT-SIZE: 0px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 5px
}
/* foot */
.foot{margin:0 auto;width:980px;background:#D6E3F1;padding:8px 0 4px;}
.foot .txt{color:#000;border-bottom:0px solid #000; line-height:20px;margin:0 0 0px;}
.foot .txt a:visited{color:#000;}
/* TOP */
#Top {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 980px;
}
.TopBar {
	CLEAR: both; BORDER-TOP: #ecf3fd 1px solid; BACKGROUND: url(../oimages/TopBg.gif) repeat-x; LINE-HEIGHT: 26px; BORDER-BOTTOM: #ecf3fd 1px solid; TEXT-ALIGN: right
}

.Logo {
	FLOAT: left; WIDTH: 180px; margin-TOP: 2px;margin-left:5px; HEIGHT: 50px; 
}
/* 首页TOP导航与搜索 */
.Logo {
	FLOAT: left; WIDTH: 180px; margin-TOP: 2px;margin-left:1px; HEIGHT: 50px; 
}
#Nav{margin:0 auto;width:980px; height:100px;text-align:center;clear:both;}
.NavBary{ float:right; width:790px; height:45px;background:url(../oimages/NavBgM.gif) repeat-x;text-align:center;}
.NavBar ul{ clear:both; list-style:none; padding:0; margin:0; text-align:center; }
.NavBaryb{float:right;	width:790px;height:55px;background:url(../oimages/SearchBg.gif) repeat-y; bottom:5px;overflow:hidden}
.SearchFoot{ float:right; background:url(../oimages/SearchFoot.gif) no-repeat bottom; height:22px; width:790px; text-align:left; font-size:12px}
.NavLeft{ float:left; width:90px; height:45px; background:url(../oimages/NavBgL.gif) no-repeat;}
.NavRight{
	float:right;
	width:30px;
	height:45px;
	background-image: url(../oimages/NavBgR.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.NavBar{ float:left; width:540px; height:45px;}
.NavBar li{ float:left; width:108px; height:45px;}
.NavBar li a:link,.NavBar li a:visited{ display:block; width:108px; height:30px; margin:0px; padding-top:15px; line-height:22px; font-size:14px; color:#4E5052; background:url(../oimages/NavBarOff.gif) no-repeat 0px 10px;}
.NavBar li a:hover,.NavBar li a:active{ display:block; width:108px; height:30px; margin:0px; padding-top:15px; line-height:20px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(../oimages/NavBarOn.gif) no-repeat;}
.NavBar li a.NavOn:link,.NavBar li a.NavOn:hover,.NavBar li a.NavOn:active,.NavBar li a.NavOn:visited{ display:block;width:108px; height:30px; margin:0px; padding-top:15px; line-height:20px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(../oimages/NavBarOn.gif) no-repeat;}
.SchArea1 {
	FLOAT: left; PADDING-TOP: 7px;margin-left: 8px;
}
.SchArea {
	FLOAT: left; PADDING-TOP: 7px;margin-left: 17px;
}
.SchBtn {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 7px; HEIGHT: 20px
}
.SchBtntxt {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-TOP: 12px; HEIGHT: 15px;
}
.LoginText{float:left;line-height:20px;margin:0px 0 0 3px;color:#17387b;font-weight:bold; font-size:14px;text-align:left;padding:4px;overflow:hidden;}
.LoginInput{float:left;width:210px;height:25px;margin:0px 0 0 2px;overflow:hidden; }
/* 色彩条 */
#maintop {width:980px;background-color:#7a9fce;MARGIN:0px auto;HEIGHT:20px;padding-top:5px;color:#fff;clear:both;}
.Location {
	PADDING-LEFT: 15px; BACKGROUND: #7a9fce; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 435px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px;TEXT-ALIGN: left;}
.CityStat {
	PADDING-RIGHT: 20px; BACKGROUND: #7a9fce; FLOAT: right; WIDTH: 350px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: right}	 
/* 主要内容 */
#main{ clear:both; margin:0px auto; WIDTH:820px; height:745px;background:#fffbf7;overflow:hidden;}
#main1{ clear:both; margin:0px auto; WIDTH:980px; background:#fffbf7;overflow:hidden;}
#main2{ clear:both; margin:0px auto; WIDTH:820px; height:870px;background:#F1F6FD;overflow:hidden;}
.vleft,.vleft1{ float:left; margin-left:10px !important;margin-left:8px;margin-top:5px;overflow:hidden;WIDTH:788px; background:#F1F6FD;}
.vleft1{ float:left; overflow:hidden;WIDTH:680px; background:#F1F6FD;margin-left:0px}
/* 会员天地 */
.vip {float:left;width:350px;height:246px;border:2px solid #DAEAF9;background:#FFFFFF;margin-top:8px;margin-left:10px !important;margin-left:4px;}
.vipbt {
	CLEAR: both; BACKGROUND: url(../oimages/ColBg.gif) repeat-x; HEIGHT: 30px
}
.VipList{ clear:both; height:auto; padding-left:8px; padding-top:8px;}
.VipListPic{ float:left; width:55px; border:1px solid #CCCCCC; margin-top:2px;}
.VipListText{ float:left; padding-left:8px; line-height:20px; color:#666666;TEXT-ALIGN:left;}
.VipListTopIco{ float:left;height:22px; width:150px; background:url(../oimages/IcoCity.gif) no-repeat 5px 2px; font-size:14px; font-weight:bold; color:#4E4E4F; padding-top:8px;text-indent:38px;}

.more{ float:right;width:65px; padding-top:8px; margin-right:6px;}
/* 翻页码 */
.Next_page{ clear:both; width: 98%; text-align: left;margin: 10px 0px; height: 30px; line-height: 27px; }
.pags lwide{ width: 98%;text-align: left;margin:2px 6px 0;height: 20px;line-height: 19px;}
/** 翻页style **/
.Page_s_box{ float:right; color: #085699; font-size: 12px;background:#fffbf7;padding-right:20px;}
.pags{ margin:6px 6px ; }
.pags_jump{ margin:10px; }
.pags,.Pag_num,.pags_jump,.Pag_num li{ float:left; list-style: none;margin-top:1px; }
.Pag_num li{ }
.Pag_num li a{ display:block; font-weight:bold; text-align:center; width: 18px; line-height:19px;margin:2px;border:1px solid #80AFE0;background:url(../oimages/s_page.gif) repeat-x; text-decoration: none; color: #085699;}
.Pag_num li a:visited { color: #085699; text-decoration: none; }				
.Pag_num li a:hover{ color:#d61b2c; border:1px solid #FF785E;background:url(../oimages/s_page_hot.gif) repeat-x;}
.Pag_num li a.backnext { width: 60px; }
.Pag_num li.now	{}
.Pag_num li.now a{ color:#d61b2c;border:1px solid #FF785E; background:url(../oimages/s_page_hot.gif) repeat-x;}
.Pag_num li.now a:visited { color: #d61b2c;}
.Page_input{ width: 25px; border: 2px solid #a8bdd1; font-size: 12px; }
.Go_sub{ border:0px solid #67B7D6;background:url(../oimages/s_page_go.gif) no-repeat;height:20px;width:27px;font-size:12px;color:#085699; font-weight: bold; padding: 2px 0 0 0; cursor: pointer ; }

.leftbt1{margin:0 auto;margin-top:0px;width:933px;background:url(hy_btbg1.gif);HEIGHT:23px;padding: 5px 0 0 15px;line-height:20px;text-align:left;color:#17387b;font-size:14px; font-weight:bold; border:#cbd3da 1px solid;clear:both;overflow:hidden;}

.Tipleft {position:relative;width:200px;height:127px;z-index:99999;background-color:#363D50;filter:alpha(opacity=70); opacity:0.7;border:1px solid #000;margin-top:-93px;float:left;display:none;margin-left:5px;color:#FFFFFF;}
.Tipleft2 {position: absolute;left:0;top:0;width:200px;overflow:hidden;z-index:9999;font-size:12px;text-align:left;line-height:20px;padding:10px 10px;overflow:hidden;}
.Tipleft2 a:active{color:#FFFFFF}
.Tipleft2 a:link{color:#FFFFFF}
.Tipleft2 a:hover{color:#FF9900}
.Tipleft2 a:visited{color:#FFFFFF}
#List1,#List2{left:0px;top:93px;}