html,body {
font-size: 12px;
padding: 0px;
margin: 0px;
}
table{
font-size:12px;
}
td {
	line-height: 1.7;
}
form {
	margin:0px;
	padding: 0px;
}
img{
border:0;
text-align:center;
}

a {
	text-decoration: none;
}
a:link {
	color: #1F3A87;
}
a:visited {
	color: #156ED3;
}
a:hover {
	color:#BC2931;
	text-decoration: underline;
}
a:active {
	color: #1F3A87;
}
ul,li{
list-style:none;
}
h1{
	font-size:18px;
           font-weight: bold;
           
}
h2,h3,h4,h5,h6{
	font-size:12px;
}
/*定位*/
.header,.main,.footer{
background-color:#FFFFFF;
width:958px;
text-align:center;
margin:0 auto;
}
/*****外补丁*****/
.mar_5{
  margin-top:5px;
}
.mar_10{
  margin-top:10px;
}
.padding_10{
  padding:10px;
}
.titlelist{
  line-height:150%;
}
/*尾文件*/
.footer{
  text-align:center;
  width:958px;
}
.footer li{
  text-align:center;
}
.footer_border_1{
  border-top:1px solid #ababab;
  border-bottom:1px solid #ababab;
  margin:0 auto 10px;
  }
.footer_border_2{
  border:2px solid #ffffff;
  background-color:#f4f4f4;
  text-align:center;
}

/*幻灯片*/
.slidepic{
  border:1px solid #ddd;
  padding:5px;
  text-align:center;
}
.slidepic_1{
  text-align:center;
}
.slidepic_title{
  border-top:5px solid #fff;
  background-color:#dcdcdc;
  font-weight:bold;
  height:24px;
  line-height:24px;
  text-align:center;
}

.float_left{
float:left;
width:10px;
clear:right;
}
.float_right{
float:right;
}

.fontindex {
	color: #1F3A87;
	font-size: 12px;
	line-height: 18px;
}

/*首页*/
.font1{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.font1 A:link{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.font1 A:Visited{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.font1 A:hover{
	color: #006EBE;
	font-size: 12px;
	line-height: 18px;
}

.font1 A:active{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}


.fontindex2 {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.fontindex2 A:link{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.fontindex2 A:visited{
	color: #156ED3;
	font-size: 12px;
	line-height: 18px;
}

.fontindex2 A:hover{
	color: #1F3A87;
	font-size: 12px;
	line-height: 18px;
}

.fontindex2 A:active{
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}


.inputlogin {
	height: 20px;
	width: 62px;
	border: 1px solid A5A5A5;
	background-color: #FFFFFF;

}
.fontnav {

	color: #000000;
	font-size: 12px;
	line-height: 18px;
}
.fontnav A:link {
    color: #000000;
	font-size: 12px;
	line-height: 18px;
}
.fontnav A:Visited {
    color: #000000;
	font-size: 12px;
	line-height: 18px;
}
.fontnav A:hover {
    color:#BC2931;
	font-size: 12px;
	line-height: 18px;
}
.fontnav A:active {
    color:#000000;
	font-size: 12px;
	line-height: 18px;
}


.fontnav2 {

	color: #006EBE;
	font-size: 14px;
	line-height: 18px;
}
.fontnav2 A:link {
    color: #006EBE;
	line-height: 18px;
}
.fontnav2 A:Visited {
    color: #006EBE;
	line-height: 18px;
}
.fontnav2 A:hover {
    color:#000000;

	line-height: 18px;
}
.fontnav2 A:active {
    color:#006EBE;
	line-height: 18px;
}


.member-fontindex {

	color: #006FCE;
	font-size: 12px;
	line-height: 18px;
}
.member-fontindex A:link {
    color: #006FCE;
	font-size: 12px;
	line-height: 18px;
}
.member-fontindex A:Visited {
    color: #006FCE;
	font-size: 12px;
	line-height: 18px;
}
.member-fontindex A:hover {
    color:#ff8800;
	font-size: 12px;
	line-height: 18px;
}
.member-fontindex A:active {
    color:#006FCE;
	font-size: 12px;
	line-height: 18px;
}
.font-newstitle {
	font-family: "黑体";
	font-size: 16px;
}
.font-newstitle2 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;

}
.font-lanmutitle {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;

}
.fontindex14px {

	color: #1F3A87;
	font-size: 14px;
	line-height: 24px;
}
.news-navfont {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.news-searchinput {

	height: 20px;
	width: 116px;
	border: 1px solid A5A5A5;
	background-color: #FFFFFF;
}

.fontindex-14{

	color: #006EBE;
	font-size: 14px;
	line-height: 20px;
}

.fontindex-14 A:link{

	color: #006EBE;
	font-size: 14px;
	line-height: 20px;
}

.fontindex-14 A:visited{

	color: #006EBE;
	font-size: 14px;
	line-height: 20px;
}
.fontindex-14 A:hover{

	color: #0087EA;
	font-size: 14px;
	line-height: 20px;
}
.fontindex-14 A:active{

	color: #006EBE;
	font-size: 14px;
	line-height: 20px;
}


.fontindex-size14-page1 {
	background:url(../images/i_bj.gif);
	color:#FFFFFF;
	font-size: 14px;
	line-height: 20px;
}
.fontindex-size14-page2 {
	background:url(../images/i_bj_2.gif);
	color:#000000;
	font-size: 14px;
	line-height: 20px;
}


.fontindex-size14 {

	color: #1F3A87;
	font-size: 14px;
	line-height: 20px;
}
.fontindex-size14 A:link {
	font-size: 14px;
	color: #1F3A87;
}
.fontindex-size14 A:Visited {
	font-size: 14px;
	color: #1F3A87;
}
.fontindex-size14 A:hover {
	font-size: 14px;
	color: AA0000;
}
.fontindex-size14 A:active {
	font-size: 14px;
	color: #1F3A87;
}
.news-detailtitle {

	font-family: "黑体";
	font-size: 20px;
}
.news-zhengwen {
	color: #1F3A87;
	font-size: 12px;
	line-height: 18px;
	text-indent: 2em;

}
.news-zhengwenneirong {

	color: #000000;
	font-size: 14px;
	line-height: 150%;
	text-align:left;
           margin-top:10px;
           margin-bottom:10px;
}
.news-pinglun-input {
	background-color: #FFFFFF;
	height: 165px;
	width: 542px;
	border: 1px solid cccccc;
}
.traffic_navfont {
	font-family: "黑体";
	font-size: 18px;
	color: 0060C3;
	filter: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1);
}
.traffic-input {
	font-size: 12px;
	color: #000000;
	background-color: F2F8FF;
	height: 20px;
	border: 1px solid #97C0F0;
	font-family: "tahoma";
	width: 75px;
}
.bmleftbj {

	background-image: url(../images/bm_search_top.jpg);
	background-repeat: no-repeat;
}
.weather-input {
	font-size: 12px;
	color: #999999;
	height: 25px;
	width: 150px;
	border: 1px solid cccccc;
	background-color: #FFFFFF;
}
.reginput {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	height: 24px;
	width: 138px;
	border: 1px solid cccccc;
}
.regbutton {
	font-size: 14px;
	color: #FF0000;
	height: 25px;
	width: 80px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #FFFFFF;
	background-color: #E7F7FE;
	font-weight: bolder;
}
.regbutton2 {
	font-size: 14px;
	color: #FF0000;
	height: 25px;
	width: 80px;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 2px solid #FFFFFF;
	background-color: #E7F7FE;
	font-weight: bolder;
}
.link-fontindex {
	font-size: 12px;
	color: #000000;
	line-height: 18px;

}

.link-fontindex A:link{
	font-size: 12px;
	color: #1F3A87;
	line-height: 18px;

}
.link-fontindex A:hover{
	font-size: 12px;
	color: #FF8800;
	line-height: 18px;

}
.link-fontindex A:visited{
	font-size: 12px;
	color: #4B96EA;
	line-height: 18px;
}
.link-fontindex A:active{
	font-size: 12px;
	color: #1F3A87;
	line-height: 18px;
}

.traffic-input2 {
	font-size: 12px;
	color: #000000;
	background-color: F2F8FF;
	height: 20px;
	border: 1px solid #97C0F0;
	font-family: "tahoma";
	width: 175px;
}
.traffic-input3 {
	font-size: 12px;
	color: #000000;
	background-color: F2F8FF;
	height: 20px;
	border: 1px solid #97C0F0;
	font-family: "tahoma";
	width: 210px;
}
.traffic-input4 {
	font-size: 12px;
	color: #000000;
	background-color: F2F8FF;
	height: 20px;
	border: 1px solid #97C0F0;
	font-family: "tahoma";
	width: 65px;
}
.black12px,black12px a {
	font-size: 12px;
	color: #000000;
}
.diary-time {
	font-family: "tahoma";
	font-size: 9px;
}
.diary-font {
	font-family: "tahoma";
	font-size: 14px;
	color: #333333;
	line-height: 22px;


}
.class-searchinput {
	height: 19px;
	width: 95px;
	border: 1px solid A5A5A5;
	background-color: #FFFFFF;
	font-family: "tahoma";
	font-size: 12px;
	color: #666666;

}
.class-fontindex {
	font-size: 12px;
	color: #666666;
	line-height: 18px;

}
.class-fontindex A:link {
	font-size: 12px;
	color: 0033CC;
}
.class-fontindex A:Visited {
	font-size: 12px;
	color: 0033CC;
}
.class-fontindex A:hover {
	font-size: 12px;
	color: FF7700;
}
.class-fontindex A:active {
	font-size: 12px;
	color: 0033CC;
}

.class-fontindex14 {
	font-size: 14px;
	color: #666666;
	line-height: 20px;
	font-weight: bold;

}
.class-fontindex14 A:link {
	font-size: 14px;
	color: 008BDB;
}
.class-fontindex14 A:Visited {
	font-size: 14px;
	color: 008BDB;
}
.class-fontindex14 A:hover {
	font-size: 14px;
	color: FF7700;
}
.class-fontinde14x{
	font-size: 14px;
	color: 666666;
}
.class-fontindex14 A:link {
	font-size: 14px;
	color: 008BDB;
}
.class-fontindex14 A:Visited {
	font-size: 14px;
	color: 008BDB;
}
.class-fontindex14 A:hover {
	font-size: 14px;
	color: FF7700;
}
.class-fontindex A:active {
	font-size: 14px;
	color: 008BDB;
}
.ask-searchbutton {

	font-size: 14px;
	color: #000000;
	height: 25px;
	width: 80px;
	border-top: 1px solid eeeeee;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid eeeeee;
	background-color: #FFFFFF;
	font-weight: normal;
}
.member-input {
	font-size: 12px;
	color: #000000;
	background-color: F2F8FF;
	border: 1px solid #97C0F0;
	font-family: "tahoma";

}

/*旅游频道风格*/
.travel-navfont {
	color: #186808;
	font-size: 12px;
	line-height: 18px;
	background: #f8f8f8 url(../images/travel_nav0.gif) repeat-x left top;
	padding: 6px 10px;
	border: 1px solid #8BD548;
}

.travel-navfont A:link {
	color: #186808;
	font-size: 12px;
	line-height: 18px;
}

.travel-navfont A:visited {
	color: #186808;
	font-size: 12px;
	line-height: 18px;
}

.travel-navfont A:hover {
	color: #FF7700;
	font-size: 12px;
	line-height: 18px;
}

.travel-navfont A:avtive {
	color: #FF7700;
	font-size: 12px;
	line-height: 18px;
}

.travel-newstitle {
    color: #218D00;
	font-family: "黑体";
	font-size: 20px;
}

.travel-newstitle A:link {
    color: #218D00;
	font-family: "黑体";
	font-size: 20px;
}
.travel-newstitle A:Visited {
    color: #218D00;
	font-family: "黑体";
	font-size: 20px;
}
.travel-newstitle A:hover {
    color: #FF7700;
	font-family: "黑体";
	font-size: 20px;
}
.travel-newstitle A:Active {
    color: #218D00;
	font-family: "黑体";
	font-size: 20px;
}
.travel-fontindex {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.travel-fontindex A:link {
	font-size: 12px;
	line-height: 18px;
}

.travel-fontindex A:visited {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.travel-fontindex A:hover {
	color: #00771E;
	font-size: 12px;
	line-height: 18px;
}

.travel-fontindex A:avtive {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
}

.travel-fontindex14{
	color: #111;
	font-size: 12px;
	line-height: 18px;
}
.travel-fontindex14 td {
	line-height: 1.4;
}

.travel-fontindex14 A:link {
	color: #000;
	font-size: 12px;
}

.travel-fontindex14 A:visited {
	color: #000;
	font-size: 12px;
}

.travel-fontindex14 A:hover {
	color: #ff0000;
	font-size: 12px;
}

.travel-fontindex14 A:avtive {
	color: #ff0000;
	font-size: 12px;
}

.page-input1 {
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	height: 19px;
	width: 248px;
	border: 1px solid #CCCCCC;
}
.car-fontindex{
	font-size: 12px;
	color: 333333;
	line-height:18px
	
}
.car-fontindex A:link {
	font-size: 12px;
	color: 333333;
}
.car-fontindex A:Visited {
	font-size: 12px;
	color: 333333;
}
.car-fontindex A:hover {
	font-size: 12px;
	color: AA0000;
}
.car-fontindex A:active {
	font-size: 12px;
	color: 333333;
}

.car-fontindex14{
	font-size: 14px;
	color: 000000;


}
.car-fontindex14 A:link {
	font-size: 14px;
	color: 000000;
}
.car-fontindex14 A:Visited {
	font-size: 14px;
	color: 000000;
}
.car-fontindex14 A:hover {
	font-size: 14px;
	color: AA0000;
}
.car-fontindex14 A:active {
	font-size: 14px;
	color: 000000;

}.car-input {
	font-family: "tahoma";
	font-size: 12px;
	color: #0A82C2;
	background-color: #FFFFFF;
	height: 21px;
	width: 183px;
	border: 1px solid ADC6DC;
}

.car-fontindex142{
	font-size: 14px;
	color: 444444;

}
.car-fontindex142 A:link {
	font-size: 14px;
	color: 444444;
}
.car-fontindex142 A:Visited {
	font-size: 14px;
	color: 444444;
}
.car-fontindex142 A:hover {
	font-size: 14px;
	color: AA0000;
}
.car-fontindex142 A:active {
	font-size: 14px;
	color: 444444;

.car-fontindex14td{
	font-size: 14px;
	color: #1F3A87;
	line-height: 20px;

}
.car-fontindex14td A:link {
	font-size: 14px;
	color: #1F3A87;
}
.car-fontindex14td A:Visited {
	font-size: 14px;
	color: #1F3A87;
}
.car-fontindex14td A:hover {
	font-size: 14px;
	color: AA0000;
}
.car-fontindex14td A:active {
	font-size: 14px;
	color: #1F3A87;
}
.car-newstitle {
	color:#000000;
	font-family;
	font-family: "黑体";
: "黑体";
	font-size: 16px;
}

.car-newstitle A:links {
	color:#000000;
	font-family: "黑体";
	font-size: 16px;
}
.car-newstitle A:visited {
	color:#000000;
	font-family: "黑体";
	font-size: 16px;
}
.car-newstitle A:hover {
	
	color:#AA0000;
	font-family: "黑体";
	font-size: 16px;
}
.car-newstitle A:active {
	color:#000000;
	font-family: "黑体";
	font-size: 16px;
}

.car-fontnav {

	color: #ffffff;
	font-size: 12px;

}
.car-fontnav A:link {
    color: #ffffff;
	font-size: 12px;

}
.car-fontnav A:Visited {
    color: #ffffff;
	font-size: 12px;

}
.car-fontnav A:hover {
    color:#ffffff;
	font-size: 12px;
	
}
.car-fontnav A:active {
    color:#ffffff;
	font-size: 12px;

}


a.newsnavfont{
	color: #FFFFFF;
}


a.newsnavfont:link {
	color: #FFFFFF;
}

a.newsnavfont:visited {
	color: #FFFFFF;
}

a.newsnavfont:hover {
	color: #FF6600;
}
a.newsnavfont:active {

	color: #FFFFFF;
}

////////////////////////////////////////////////////////////////////
/*****评论*****/
.comment_header{
border-top:5px solid #f1f1f1;
}
.comment_header h1{
float:left;
background:url(../images/comment.gif) no-repeat;
width:105px;
font-size:14px;
color:#990000;
height:25px;
line-height:25px;
}
.comment_header h2{
float:right;
color:#990000;
height:25px;
line-height:25px;
}
.commentbox{
width:100%;
margin:0 auto 9px;
border:1px solid #c1ccc9;
background-color:#FFFFFF;
}
.comment_title{
  border:1px solid #ffffff;
  background:#f7f7f7 url(../images/ico_2.gif) no-repeat 5px 3px;
  padding-left:30px;
  height:23px;
  line-height:23px;
  letter-spacing:1px;
}
.comment_title a{
font-weight:bold;
}
.comment_content{
  padding:8px;
  }
/*评论回复*/
.comment_quote{
border:1px solid #dcdcdc;
padding:5px;
margin:10px;
}
/*评论列表*/
.comment_list{
border:1px solid #c1ccc9;
margin-bottom:10px;
}

.comment_list h1{
font-size:18px;
background-color:#f8f8f8;
text-align:center;
height:36px;
line-height:36px;
 }
.comment_list h2{
text-align:right;
 font-size:12px;
 font-weight:normal;
padding-right:50px;
 }
a.commenturl:link,a.commenturl:visited{
}
a.commenturl:hover,a.commenturl:active{
}

.articleBg td {
	font-size: 14px;
	line-height: 1.7;
}
.articleBg .title {
	background: url(../images/icon_title.gif) no-repeat 2px center;
	border-bottom: 1px solid #eaeaea;
	padding-left: 16px;
	font-weight: bold;
	line-height: 1.4;
	color: #FF6600;
}
.articleBg .marTop {
	margin: 4px 0px;
}
.articleBg .padAll {
	padding: 10px 0px;
}
.mainBox {
	float: left;
	height: 150px;
	margin: 0px 0px 6px;
	width: 290px;
}
*html .mainBox {
	float: left;
	height: 150px;
	margin: 0px 10px 6px;
	width: 290px;
}
*+ html .mainBox {
	float: left;
	height: 150px;
	margin: 0px 15px 6px;
	width: 290px;
}
.cat_url {
	padding: 10px 0px;
}
.titlepic {
	background: #f4f4f4;
	padding: 4px;
}
.titlepic img {
	border: 1px solid #333;
}