.header{
	width: 100%;
	height: 199px;
	padding-top: 0px;
	/*
	background-image: url(../images/menubg.png);
	background-repeat: repeat;
	background-position: left top;
	*/
}
.w1000{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	
}
.scroll{OVERFLOW-Y:scroll;scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959}
.head0{width: 1200px;
	height:199px; position: relative;
	margin-right: auto;
	margin-left: auto;}
.head0 .logo1 { position: absolute;left:5px;top:5px;z-index:10;} .head0 .logo1 img{height:36px;}
.head0 .r0{width:100%;height:100%;}
.head0 .r0 .logotop{width:100%;height: 100%; position:relative;z-index:2;}
.head0 .r0 .logotop  .logo2{width:100%;height:100px;line-height: 100px; text-align: center; position: absolute;bottom:30px; vertical-align: middle;}
.head0 .r0 .logotop  .logo2 a{}.head0 .r0 .logotop  .logo2 a:hover{text-decoration:none;}.head0 .r0 .logotop  .logo2 a span{ display: inline-block;margin-top:35px;margin-left:10px;line-height:65px;font-size:26px;vertical-align: middle;}
.head0 .r0 .logotop  .logo2 a img{height:80px;vertical-align: middle; }


.menu1{
	width:1200px;
	margin-left: auto;
	margin-right: auto;
	height: 55px;
	background-color: #ec4132;
	border:0px solid #41719C;
}
.menu1 .r1{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	height: 55px;
	line-height: 55px;
	color: #fff;
	text-align: left;
	position: relative;
	font-size: 16px;	
}
.menu1 .r1 .r1_1{width:100%;float: left;}
.menu1 .r1 .r1_1 .splittop{display: inline-block;margin-left:15px;margin-right:15px; }
.menu1 .r1 strong{font-weight:normal;}
.nowdate{margin-left: 30px;}
.menu1 .r1 a.mlink,.titlenav,.dateinfo,.liuyanbutton,.nowdate{margin-left: 60px;}
.menu1 .r1 a.mlink,.titlenav .tlink{color:#fff;display:inline;padding-left:5px;padding-right: 5px;}
.menu1 .r1 a.mlink:hover,.titlenav .tlink:hover,.dateinfo .dateimg .t:hover,.liuyanbutton .liuyanimg .t:hover{
    background: #eee;
    color: #333;text-decoration:none;

}
.menu1 .r1 a.split{
}
.dateinfo{
	display:inline-block;
	position:relative;z-index:2; cursor:pointer;
}
.dateinfo .dateimg{color:#fff;display:inline-block;padding-left:5px;padding-right: 5px;}
.dateinfo .dateimg img{ vertical-align: middle;margin-top: -3px;}
.dateinfo a.span1{color:#0266b4;}.menu1 .r1 .dateinfo a.span1:hover{color:#0266b4; text-decoration:underline;}
.liuyanbutton{
	display:inline;
	position:relative;z-index:2; cursor:pointer;
}
.liuyanbutton .liuyanimg{color:#fff;display:inline-block;padding-left:5px;padding-right: 5px;}
.liuyanbutton .liuyanimg img{ vertical-align: middle;margin-top: -3px;}

.search{
	display:block;right:10px; position: absolute;top:18px;
	z-index:10;	
}
.search span.pre{display:inline-block;padding-left:22px;line-height:23px;
	/*
	background-image: url(../images/so1.png);
	background-size:16px 15px;
	background-repeat: no-repeat;
	background-position: left center;
	*/
}
.search input.text{
	padding-left: 3px;border-radius: 5px;
	padding-right: 3px;
	line-height: 31px;
	height:31px;
	width:160px;
	border: 1px solid #d1d1d1;
	background-color: #f5f5f5;vertical-align:middle;margin-bottom:4px;font-size:16px;
}
.search .topsel{}
.search input.cur{background-color: #d8261c;}
.search input.button{
    width:80px;
    padding-left: 33px;
    margin-left: 6px;
    height: 33px;
    vertical-align: middle;
    margin-bottom: 4px;
    line-height: 12px;
    color: #000;
    background-color: #f56356;
    color: #fff;
    text-align: left;
    border: 0px solid #06baf0;
    letter-spacing:1px;
    background-image: url(../images/so3.png);
    font-size: 16px;
    border-radius: 5px;
    background-position: 11px 7px;
    background-repeat: no-repeat;
}
.qilink{ position: absolute;top:-1px;right:15px; }
.qilink span{display: inline-block; width: 74px;font-size:16px;
    height:28px;line-height:28px;padding-bottom: 2px; text-align: center;
    background-image: url(../images/qibg.png);
    background-repeat: no-repeat;
    margin-right: 5px;}
.qilink span a{color: #3b392d;font-size:16px;}
.mright1 .newstitle h3 span.preno,.mright1 .newstitle h3 span.nextno{
	color: #666;
	opacity: 0.8;margin-right:5px;
}
.qilink i.f{font-family:"宋体"; font-style:normal;display: none;}

.foot{width:100%;margin-left:auto;margin-right:auto;margin-top:50px;background-color:#efefef;}
.foot .fbg{height:25px;line-height:25px;padding-top:20px;font-size:16px; color:#333;text-align:center;}
.foot .fbg a{color:#333;font-size:16px;}
.foot .fbg i{ font-style:normal;margin-left:15px;margin-right:15px;}
.foot .ftxt{line-height:20px;width:100%;text-align:center;padding-top:15px;font-size:14px;padding-bottom:30px;color:#666;}.foot .ftxt a{color:#666;}

.main{
	width: 1200px;
	min-height: 480px;
	height: auto!important;
	height: 480px;
	margin-right: auto;
	margin-left: auto;
	z-index: 1;
	position: relative;
}
/*hot img*/
.bkleft{z-index:3;
	/*
	margin-top:-115px;
	*/margin-top:0px;padding-top:41px;
	width:451px;position:relative;
	float:left;}
.bkleft .bkimgleft{
	width:451px;position: relative;
}
.bkleft .bkimg{	
	width: 429px;    
	/*padding-right:7px;
    background-image: url(../images/map_bgright.png);
    background-repeat: no-repeat;
    background-position: right top;
	*/
}
.bkleft .bkimg .pagepic{/*show hot image*/
    width: 421px;
    _font-size: 0px;
    padding-bottom:3px;padding-top: 3px;
    min-height: 580px;
    height: auto!important;
    height: 580px;
    background-image: url(../images/loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #ffffff;
    border: 1px solid #d4d4d4;
	/*
	box-shadow : 1.5px 2.6px 5px 3px rgba(0,0,0,.13);
	*/
	
	box-shadow : 1.6px 2.5px 5px 1px rgba(0,0,0,.13);
}
.bkleft .bkimg .pagepic p{margin: 0px;padding: 0px;}
#bkimg{position:relative;z-index:6;}#bkimg img{ vertical-align: top;}
/*
.bkleft .pageswf{ position:absolute;z-index:6;right:0px;bottom:0px;}
*/
.bkleft .bkimgbottom{
	width:455px;
	height:47px;color:#d32821;padding-top:20px;padding-bottom:0px;position:relative; display: none;
}
.bkleft .pdf{
	width:180px;padding-top:0px;padding-bottom:0px;font-size:12px; position:absolute;top:20px;left:5px;color:#666;line-height:44px;  vertical-align:middle;
}
.bkleft .pdf a{color:#000;}.bkleft .pdf a:hover{color:#0266b4; text-decoration:none;}.bkleft .pdf a img{ vertical-align:middle;}

.bkleft .pdf img,.bkleft .ban img,.bkleft .ban2 img{ vertical-align:middle;}

.bkleft .ban{width:28px;height:220px;overflow: hidden; position:absolute;right:0px;top:405px;z-index:4;}
.bkleft .ban span{width:28px;height:95px;margin-bottom:15px;display:block;text-align:center;color:#373737;}
.bkleft .ban span a{
	width: 28px;
	height: 95px;
	display: block;
	text-indent: -1000em;
}
.bkleft .ban span.pre1{background-image: url(../images/page_pre1.png?t=2022);}
.bkleft .ban span.next1{background-image: url(../images/page_next1.png?t=2022);}
.bkleft .ban span.pre2{background-image: url(../images/page_pre2.png?t=2022);}
.bkleft .ban span.next2{background-image: url(../images/page_next2.png?t=2022);}
.curban{width:423px;height:55px;line-height: 55px;text-align: center; position: absolute;left:0;bottom:0; color: #bd2f25;font-size:16px;}
.curban strong{font-weight: normal;}

.mright1{width:736px;padding-top:41px;min-height:300px;height:auto!important;height:300px;float:right;}
.mright1 .down{
    width: 100%;
    float: left;
    margin-bottom: 20px;
    background-color: #f5f4f0;
    box-sizing: border-box;
    height: 109px;
    border: 1px solid #C9C9C9;
}
.mright1 .down .bantitle{color: #da0e1c;font-size: 23px;text-align:left;width: 535px;height:32px;line-height:32px;margin-top:37px; display: inline-block; overflow: hidden;margin-left: 32px;float: left}
.mright1 .down .bandown{float:left;color: #fff;background-color: #726c5d;font-size: 14px;height: 32px;line-height: 32px;padding-right: 12px; width:118px;margin-top:37px; display: inline-block;border-radius: 16px;text-align: right; }
.mright1 .down .bandown .pdf{background-color: #c75349;height: 32px;width:56px;display: inline-block;text-align: center;border-radius:16px;position: relative;float: left;}
.mright1 .down .bandown .pdf img{vertical-align: middle;display: inline-block;position: absolute;left:13px;top:9px; }

.mright1 .l0{width:387px;float:left;background-color:#fff;border: 1px solid #d4d4d4; }
.mright1 .newstitle h3{
	width:100%;font-size:18px;height:50px;padding-left:16px;box-sizing: border-box;
	line-height:50px; background-color: #eedbaf; position: relative;
}
.mright1 .newstitle h3 span{color:#333333;}

.mright1 .newstitle .box {
	width:100%;box-sizing: border-box;
	background-color: #FFFFFF;padding-top:10px;padding-bottom:11px;
}

.scroll{
	OVERFLOW-Y: scroll;
}

.scroll::-webkit-scrollbar {/*滚动条整体样式 高宽分别对应横竖滚动条的尺寸*/
         /*width: 12px; height: 1px;*/ width:3px;height:1px; 
   
}
.scroll::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(242,228,195,0.13);
            background: rgba(222,200,149,1.0);
}
.scroll::-webkit-scrollbar-track {/*滚动条里面轨道*/
	/*
  -webkit-box-shadow: inset 0 0 5px rgba(234,234,234,0.13);
	*/
	-webkit-box-shadow: inset 0 0 5px rgba(246,246,243,0.13);
            border-radius: 0;
            background: rgba(234,234,234,0.80);
}

.scroll2{
	OVERFLOW-Y: scroll;
}

.scroll2::-webkit-scrollbar { width:12px;height: 4px; 
   
}
.scroll2::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
border-radius: 5px;
-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
background: rgba(0,0,0,0.2);
}
.scroll2::-webkit-scrollbar-track {/*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
 border-radius: 0;
 background: rgba(0,0,0,0.1);
}
/*qire*/
.mright1 .qire {width:100%;border: 1px solid #C9C9C9;float: right;box-sizing: border-box;}
.mright1 .qire h3{
    width: 100%;
    font-size: 16px;
    height: 53px;
    padding-left: 16px;
    box-sizing: border-box;
    line-height: 50px;
    position: relative;
    background-image: url(../images/h3bg2.png);
    background-repeat: repeat-x;
    background-position: left top;
}
.mright1 .qire h3 span{color:#333;font-size:16px;}
.mright1 .qire h3 a.more{
	display: inline-block;
	padding-left: 13px;
	background-image: url(../images/more.png);
	float: right;
	padding-right: 14px;font-size:14px;
	color: #999;
	background-repeat: no-repeat;
	background-position: left center;
}
.mright1 .qire .box{
	width:100%;
	background-color: #FFFFFF;
}
.mright1 .qire .box ul{
	float: left;width:100%;box-sizing: border-box; padding-top:46px;padding-left:9px; padding-bottom:0px;min-height:438px;
}
.mright1 .qire .box ul li{
	width:207px;
	float:left;
	padding-right:16px;
	padding-left:16px;
}
.mright1 .qire .box ul li:last-child{padding-right:0px;}
.mright1 .qire .box ul li .img{width:185px;height:270px;background-color: #e8e8e8;padding: 11px;padding-top: 13px;}
.mright1 .qire .box ul li .img img{
	max-width:185px;
	max-height:270px;_width:expression(this.width>185?"185px":this.width+"px");-ms-interpolation-mode:bicubic;
	display:inline;	
}
.mright1 .qire .box ul li .txt{
	width:207px;margin-top: 2px;
	height:49px;background-color: #f4ead9;font-size: 16px;
	line-height:49px;text-align:center;color:#666;
}

.mright1 .qire .box ul li a{
}
.mright1 .qire .box ul li a{color:#666;}
.mright1 .qire .box ul li a:hover{
	color:#333;
}


/* dateinfo */
.datec{
	width:260px;line-height:20px;
	background-color: #fff;
	min-height: 194px;
	height: auto!important;
	height: 194px;
	display: none;
	position: absolute;
	left:5px;padding:5px;border:1px solid #eaeaea;
	top: 42px;z-index: 10;/*
	border-top-right-radius: 2px;
	border-top-left-radius: 2px;	
	-webkit-box-shadow: 0 1px 5px 0 #ccc;
	box-shadow: 0 1px 5px 0 #ccc;
	*/
}
.datec .fordate{
	width: 100%;
	height: 25px;
	line-height: 23px;text-align:center;
	background-color: #44baef;
	font-weight: bold;
	color: #fff;display: none;
	border-top:1px solid #eaeaea;
}
.Calendar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;padding-bottom:0px;
	filter: alpha(opacity=100);
	opacity: 1.0;
	text-align: center;
	line-height: 1.8em; 
	margin-right: auto;
	margin-left: auto;background-color: #eaeaea;
} 
.Calendar a:link,.Calendar a:visited{ 
color: #0000ff; text-decoration:underline;
} 
.Calendar  a:hover{
	color:#d7000f;
	text-decoration: none;
} 
.calbktop{
	height:25px;background-color: #fff;
}
.calbktop1{width:100%;height:25px;line-height:22px;}
.calbktop1 select{height:20px;
	border: 1px solid #cccccc;font-size:12px;font-family: Verdana, Arial;color:#000;vertical-align:middle}
.calbktop1 .calbkselectright{float:right;height:22px;padding-top:1px;line-height:22px;width:43px;color:#111;vertical-align:middle;}
.calbktop1 .calbkselectleft{float:left;width:52px;height:22px;padding-top:1px;line-height:22px; vertical-align:middle;color: #111;}
#idYearPre{ 
cursor:pointer;width:7px; height:25px;font-size:8px;padding-right:7px;
float:left; margin-left:12px;
} 
#idYearNext{ 
cursor:pointer; padding-left:9px;
float:left; 
padding-right:0px; width:7px; height:25px;font-size:8px;
} 
#idCalendarPre{ 
cursor:pointer;width:7px; height:25px;font-size:8px;padding-right:7px;
float:right; 
padding-left:0px; 
} 
#idCalendarNext{ 
cursor:pointer; padding-left:5px;
float:right; 
padding-right:0px; width:7px; height:25px;font-size:8px;margin-right:12px;
} 
#idCalendar {}
#idCalendar h2{display:none;}
#idCalendar table{
	width:100%;font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #eaeaea;
	border-right-color: #eaeaea;border-collapse:collapse;
} 

#idCalendar table thead td{
	color: #111111;
	background-color: #eaeaea;
	border-top-width: 1px;
	height: 25px;
	line-height:25px;
	font-size: 12px;
	font-weight: bold;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-left-color: #eaeaea;
} 
/*
#idCalendar table thead td.xiu{
	background-color:#D4EAF8;
} 
*/
#idCalendar table td{
	font-size: 11px;
	font-family: Verdana, Arial;
	color:#999;background-color: #ffffff;height:25px;
	line-height:25px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-left-color: #eaeaea;
} 
/*
#idCalendar table td.xiu{background-color:#EAF5FB;} 
*/
#idCalendar table td.onToday {
	color:#ffffff; background-color:#d7000f;
} 
#idCalendar table td.onToday a{color:#ffffff; }
#idCalendar table td.onSelect a{color:#d7000f; } 
.preyear{
	color: #666;float:left;width:7px;padding-top:5px;padding-bottom:4px;height:16px;line-height:16px;
	text-align: left;display:block;
	background-image: url(../images/pre_arrow.gif);
	background-repeat: no-repeat;
	background-position: left -43px;
}
.nextyear{
	color: #666;padding-top:5px;width:7px;padding-bottom:4px;height:16px;line-height:16px;float:right;display:block;
	text-align: right;
	background-image: url(../images/next_arrow.gif);
	background-repeat: no-repeat;
	background-position: right -42px;
}
#preyear{color:#111;background-position: left 6px;}
#preyear:hover{}
#nextyear{color:#111;background-position: right 6px;}#nextyear:hover{}

.premonth{
	color: #666;float:left;width:7px;padding-top:5px;padding-bottom:4px;height:16px;line-height:16px;
	text-align: left;display:block;
	background-image: url(../images/pre_arrow.gif);
	background-repeat: no-repeat;
	background-position: left -42px;
}
.nextmonth{
	color: #666;padding-top:5px;width:7px;padding-bottom:4px;height:16px;line-height:16px;float:right;display:block;
	text-align: right;
	background-image: url(../images/next_arrow.gif);
	background-repeat: no-repeat;
	background-position: right -43px;
}
#premonth{color:#111;background-position: left 6px;}
#premonth:hover{}
#nextmonth{color:#111;background-position: right 6px;}#nextmonth:hover{}
.calbkdate{display:none;}


/*newsdetail*/
.newsdetail{padding:1px;background-color:#ffffff;
	border: 1px solid #dadada;}
/*
.newsdetail .tp{
	width: 100%;
	height:22px;
	line-height:20px;padding-top:3px;padding-bottom:6px;
	color: #303030;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf; 
}

.newsdetail .tp .vtitle{float:left;padding-left:5px;padding-top:2px;font-size:16px;font-weight:bold;}
.newsdetail .tp .vpage{float:right;font-size:16px;line-height:16px;padding-top:6px;font-weight:bold;padding-right:5px;font-family: acme}

*/
.newsdetail .tp{
	height:16px;padding-top:10px;padding-bottom:10px;line-height:16px;color:#535353;
	background-image: url(../images/tpbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom; position:relative; _width:100%;
}
.newsdetail .tp .vtitle{float:left;margin-left:0px;font-size:16px;width:294px;text-align:center;}
.newsdetail .tp .vpage{float:right;font-size:19px;font-weight:bold;padding-right:5px;font-family: acme}

.newsdetail .ft{
	width: 100%;
	color:#535353;
	height:20px;padding-bottom:6px;padding-top:10px;
	background-image: url(../images/ftbg.gif);
	background-repeat: repeat-x;
	background-position: left -1px;
}
/*
.newsdetail .ft{
	width: 100%;
	height:16px;padding-bottom:1.6em;padding-top:5px;
	color: #303030;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf; 
}
*/
.newsdetail .at_link{width:220px;float:left;padding-left:5px;height:16px;line-height:16px;font-size:14px;vertical-align:middle;text-align:left;}
.newsdetail .at_link span{display:inline-block;}
.newsdetail .at_link span em{font-style:normal;}
.newsdetail .at_link span img{vertical-align:middle;}
.newsdetail .at_link span a{color:#303030;}
.newsdetail .at_link span a:hover{
	text-decoration: none;
	border-bottom: 1px solid #303030;
}
.newsdetail .at_link span a:active{
	text-decoration:none;
	color:#FF0000;
}
.newsdetail .at_link span a:visited{
	text-decoration:none;
}
.newsdetail .at_link span.split{
	padding-left:0px;
	padding-right:0px;font-size:0px;
	background-position: left center;
	width: 0px;
}
.newsdetail .at_link span.pre{
background-image: url(../images/pre.gif);background-repeat: no-repeat;background-position:left 2px;_background-position:left 0px;text-align:left;margin-right:18px;
}
.newsdetail .at_link span.pre em{padding-left:19px;display:inline-block;}
.newsdetail .at_link span.pre img{margin-right:5px;}
.newsdetail .at_link span.preno{
	background-image: url(../images/preno.gif);color:#666666;padding-left:13px;
	background-repeat: no-repeat;display:none;
	background-position: left center;padding-right:11px;
}
.newsdetail .at_link span.next{
	background-image: url(../images/next.gif);background-repeat: no-repeat;background-position:right 2px;text-align:left;}
.newsdetail .at_link span.next em{padding-right:19px;display:inline-block;}
.newsdetail .at_link span.next img{margin-left:5px;}
.newsdetail .at_link span.nextno{
	background-image: url(../images/nextno.gif);color:#666666;
	background-repeat: no-repeat;display:none;
	background-position: right center;padding-right:13px;padding-left:10px;
}
.newsdetail .zoom{float:right;text-align:right;height:16px;line-height:16px;padding-right:16px;color:#303030;}
.newsdetail .zoom span{	cursor: pointer;vertical-align:middle;}
.newsdetail .zoom span img{ vertical-align:middle;}

.newsdetail .newsdetail_bg{/*width:736px;height:512px;*/
	width:100%;padding-left:0px;padding-right:0px;background-image: url(../images/newsdetail_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;box-sizing: border-box;height:880px;}
.newsdetail .content_scroll{/*width:736px;height:512px;+18*/
	padding-left:30px;padding-right:30px;
	/*overflow:auto;overflow-y:visible;
	OVERFLOW-Y:auto;overflow-y:hidden	*/
}	
.newsdetail h1{
	font-size:2.3rem;
	line-height:3.8rem;
	text-align:center;
	color:#333;
}
.newsdetail h2{
	font-size:1.8rem;
	line-height:3.2rem;
	text-align:center;
	color:#555;
}
.newsdetail .reporter{
	font-size:1.6rem;line-height:3.0rem;
	text-align:center;
	color:#999;
}
.newsdetail .content{
	min-height:518px;height:auto!important;height:518px;
	color: #666;font-size:16px;
	line-height:2.8rem;
}
.newsdetail .content div,.newsdetail .content p{ margin-left:0;text-indent:2em;margin-top:1.0rem;margin-bottom:1.0rem;margin-right:0;}
.newsdetail .content .containerpic div{ margin-left:0;text-indent:0em;margin-top:0em;margin-bottom:0em;margin-right:0;}
.newsdetail .content .containerpic p{text-indent:0em;text-align: center;line-height: 16px;margin-top:1.6rem;margin-bottom:1.6rem;}
.newsdetail .content .containerpic p img{max-width: 100%;width: auto;}
.containerpic {
    width:100%;text-indent:0em;
    margin-top: 0rem;
    margin-bottom: 0rem;
} 
.articlepages{
	margin: 15px;margin-bottom:1.6em;
	text-align: center;
	font-size:14px;
	color:#666;
}
.articlepages a{
	border-radius:3px; color:#333; padding:4px 10px; border:#e5e5e5 1px solid;
background: -moz-linear-gradient(-90deg, #fdfdfd 0, #f2f2f2 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#fdfdfd), to(#f2f2f2)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f2f2f2', GradientType="0"); 
background: -ms-linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
background: linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
margin: 0 3px;display: inline-block; text-decoration:none;
}
.articlepages a.a_cur{
	font-weight: bold;
	color: #fff;
	padding: 4px 10px;
	border: #e91322 1px solid;
	background: #ed192b;_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed192b', endColorstr='#ed192b', GradientType="0"); 
}
.articlepages a:hover{text-decoration:none;
	border-radius:3px; color:#fff; padding:4px 10px; background: -moz-linear-gradient(-90deg, #f4425d 0, #e30913 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#f4425d), to(#e30913)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4425d', endColorstr='#e30913', GradientType="0");  
background: -ms-linear-gradient(top, #f4425d 0, #e30913 90%);
background: linear-gradient(top, #f4425d 0, #e30913 90%);display: inline-block;background-color:#0F0;border:#e91322 1px solid;
}
.articlepages a.n_link{
	border-radius:3px; color:#999; padding:4px 10px; border:#e5e5e5 1px solid;
	background: -moz-linear-gradient(-90deg, #fdfdfd 0, #f2f2f2 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#fdfdfd), to(#f2f2f2)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f2f2f2', GradientType="0"); 
background: -ms-linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
background: linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
margin: 0 3px;display: inline-block; 
}

.morepages{
	margin: 15px;margin-bottom:1.6em;
	text-align: center;
	font-size:14px;
	color:#666;
}
.morepages a{
	border-radius:3px; color:#333; padding:4px 10px; border:#e5e5e5 1px solid;
background: -moz-linear-gradient(-90deg, #fdfdfd 0, #f2f2f2 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#fdfdfd), to(#f2f2f2)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f2f2f2', GradientType="0"); 
background: -ms-linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
background: linear-gradient(top, #fdfdfd 0, #f2f2f2 90%);
margin: 0 3px;display: inline-block; text-decoration:none;
}
.morepages a:hover{
	border-radius:3px; color:#fff; padding:4px 10px; background: -moz-linear-gradient(-90deg, #f4425d 0, #e30913 90%);
background: -webkit-gradient(linear, 0 0, 0 90%, from(#f4425d), to(#e30913)); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4425d', endColorstr='#e30913', GradientType="0");  
background: -ms-linear-gradient(top, #f4425d 0, #e30913 90%);
background: linear-gradient(top, #f4425d 0, #e30913 90%);display: inline-block;border:#e91322 1px solid;
}
.morepages a.c{
	font-weight: bold;
	color: #fff;
	padding: 4px 10px;
	border: #e91322 1px solid;
	background:#ed192b;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed192b', endColorstr='#ed192b', GradientType="0");
	_filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed192b', endColorstr='#ed192b', GradientType="0"); 
}

.con_split{width:100%;}
.speak{
	position: relative;text-align:right;float:right;width:100px;padding-right:20px;height:16px;line-height:16px;_height:14px;_line-height:14px;_padding-top:1px; vertical-align:middle;display: none;
}
.speak a{vertical-align: middle;color:#303030;}
.speak a:hover{color:#BA2636;}
.speak a img{vertical-align: middle;_margin:0px 0;}
.showplayer{height:0px;}

/*我要评报*/
.comment{width:544px;background-color:#fff;border:1px solid #eaeaea;}
.comment h3{
	width:544px;
	height:25px;line-height:25px;
	background:#fff;
	font-weight:bold;
	color:#000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea; position:relative;
}
.comment h3 span{display:block;width:50%;padding:0px 0 0 10px;}
.comment h3 a.more{ position:absolute;right:15px;top:0px;font-size:12px;font-weight:normal;color:#000;}
.comment .addc{padding:12px;}
.comment .addc .liuyans{line-height:150%;}

/*页面评论*/
#pagecomment1 h2{text-align:center;}
.pagecomment{
	width:544px;
	background-color:#fff;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.pagecomment .nocom{text-align:center;padding-top:38px;color:#333;}
.pagecomment h3{
	height:32px;
	background:#fff;
	font-weight:bold;
	padding-top:8px;line-height:22px;
	color:#333;padding-left: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea; position:relative;z-index:3;font-weight:normal;
}
.pagecomment h3 .blue{color:#000;}
.pagecomment h3 .num{color:red;}
.pagecomment h3 a.more{ position:absolute;z-index:4;right:22px;top:8px;font-size:12px;font-weight:normal;color:#333;}
.pagecomment h3 a:hover{
	text-decoration: underline;
	color: #F00;
}
/*width:736px;*/
.pagecomment .box{padding-left:12px;padding-right:12px;padding-bottom:10px;padding-top:10px;min-height:200px;height:auto!important;height:200px;}
.pagecomment dl{ border-bottom:1px dashed #D5EBFD;}
.pagecomment dt{ text-align:right; height:20px; color:#9a9a9a; padding:12px 12px 0;}
.pagecomment dt cite{ float:left; font-style:normal; color:#000;}
.pagecomment dt cite strong{ font-weight:100;  color:#8d8d8d;}
.pagecomment dt cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.pagecomment dt cite img{ vertical-align:-2px;}
.pagecomment dd{ padding:0px; clear:both;}
.pagecomment dd .ctxt{
	font-size:14px;
	line-height:150%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:3px;
	padding-bottom:3px;
}
.pagecomment .optbar{ height:30px; text-align:right; padding-right:16px; margin-bottom:0px;}
.pagecomment .optbar a{ display:inline-block; width:auto; height:28px; _height:30px; line-height:30px; padding:0 10px; color:#4568ac;}
.pagecomment .optbar a:hover{ color:#d00; text-decoration:underline;}
.pagecomment .optbar a span{ color:#f00;}
.pagecomment .optbar a em{ color:#090;}
.pagecomment .optbar .frpl{ border:1px solid #DBDCDC; border-bottom:1px solid #F1F7FB;background-color:#F1F7FB;}
.pagecomment .optbottom{
	background-image: url(../images/bgdot.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
/*reply show*/
.replyshow{padding-left:30px;padding-top:12px; }
.replyshow .re_title{
	text-align:right;
	height:20px;
	color:#9a9a9a;
	border-top:1px dashed #D5EBFD;
	padding-top:10px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
} 
.replyshow .re_title cite{ float:left; font-style:normal; color:#000;}
.replyshow .re_title cite strong{ font-weight:100;  color:#8d8d8d;}
.replyshow .re_title cite strong a{color:#014e9c; font-weight:900; text-decoration:underline;}
.replyshow .re_con{
	font-size:14px;
	line-height:160%;
	padding-right: 16px;
	padding-left: 16px;
	padding-top:12px;
	padding-bottom:3px;
}
.plreply{
	margin-bottom:10px;
	padding-top:6px;
	padding-left:15px;
	padding-right:15px;
	min-height:130px;
	height:auto!important;
	height:130px;
	background-color:#F1F7FB;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBDCDC;
	border-bottom-color: #DBDCDC;
	border-left-color: #DBDCDC;
}
.plreply .close{ position:absolute;top:10px;right:6px;width:14px;height:14px; cursor:pointer;}
.plreply .resign{line-height:150%;padding-bottom:6px;width:100%;}
.plreply .resign input{width:100px;}
.plreply  .recontent{width:100%;}
.plreply  .recontent textarea{width:100%;}
.plreply .resubmit{height:25px;padding-top:6px;padding-bottom:6px;width:100%;}
.plreply .resubmit a{float:right;display:block;}
.plreply .resubmit a.fabu{	
	width: 80px;height:23px;padding-top:2px;line-height:23px;
	text-align: center;
	background-image: url(../images/plreplysubmit.png);
	background-repeat: no-repeat;
	background-position: left top;color:#2B2B2B;
}
.plreply .resubmit a.fabu:hover{
	background-position: left bottom;
}
#rehtml{display:none;}

/*review*/
.bannav_con {border: 0px solid #C9C9C9;min-height:176px;height:auto!important;height:176px;padding-left: 5px;box-sizing: border-box;}
.bannav_con ul,.bannav_con li{float:left;}
.bannav_con ul{
	float: left;width:100%;box-sizing: border-box; padding-top:35px;padding-left:0px; padding-bottom:0px; box-sizing: border-box;
}
.bannav_con ul li{
	width:207px;
	float:left;
	padding-right:36px;margin-bottom: 25px;
}
.bannav_con ul li.li1{
	padding-right:0px;
}
.bannav_con ul li:first-child{padding-left:0px;}
.bannav_con ul li:last-child{padding-right:0px;}
.bannav_con ul li .img{width:185px;height:270px;background-color: #e8e8e8;padding: 11px;padding-top: 13px;}
.bannav_con ul li .img img{
	max-width:185px;
	max-height:270px;_width:expression(this.width>185?"185px":this.width+"px");-ms-interpolation-mode:bicubic;
	display:inline;	
}
.bannav_con ul li .txt{
	width:207px;margin-top: 2px;
	height:46px;padding-top:10px; background-color: #f4ead9;font-size: 16px;line-height: 18px;text-align:center;color:#666;
}
.bannav_con ul li a{color:#666;}
.bannav_con ul li a:hover{
	color:#333;
}
.path{color:#666;font-size: 14px;}

/*ding yue*/
.email_subscription{
	position: absolute; z-index:2;
	top:-58px;display:none;
	left:0px;
	border: 2px solid #8FB9D0;
	width: 328px;
	height: 29px;
	line-height:29px;
	background-color: #FFF;
	color:#545454;
	padding-top:10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left:12px;
}
.email_subscription input{width:160px;margin-right:5px;height:22px;line-height:22px;font-size:14px;vertical-align:middle;}
.email_subscription img{
	vertical-align: middle; cursor:pointer; display:inline
}
/*share*/
.share53bk{color:#333;padding-left:16px;width:308px;_width:330px;line-height:16px;margin-left:auto;margin-right:auto;padding-bottom:3.0rem;padding-top:1.0rem; text-indent:0em;}
.share53bk a{
	background-image: url(../images/share53bk.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display:inline-block;
	background-position: 0px 0px;
	cursor: pointer;color:#333;
}
.share53bk a:hover{text-decoration: none;}
.share53bk a.no{
	background-image: none;display: inline;
}
.share53bk a span.s_txt{display:block;padding-left:9px;padding-right:7px;height:16px;width:62px;position:absolute;top:1px;left:16px;}
.share53bk a.s_more{width:16px;color:#333;height: 16px;float: left;position:relative;z-index:1000;margin-right:65px;}
.share53bk a.s_button{padding-left:20px;padding-right:9px;height: 16px;float: left;}
.share53bk a.s_qzone{background-position: 0px -16px;}
.share53bk a.s_tsina{background-position: 0px -32px;}
.share53bk a.s_tqq{background-position: 0px -48px;}
.share53bk a.s_copy{background-position: 0px -64px;}
.share53bk a.s_all{background-position: 0px -80px;}
.share53bk a.s_renren{background-position: 0px -96px;}
.share53bk a.s_pengyou{background-position: 0px -112px;}
.share53bk a.s_weixin{background-position: 0px -128px;}
.share53bk a.s_tieba{background-position: 0px -144px;}
.share53bk a.s_hibaidu{background-position: 0px -160px;}
.share53bk a.s_cangbaidu{background-position: 0px -176px;}
.share53bk a.s_t163{background-position: 0px -192px;}
.share53bk a.s_ifeng{background-position: 0px -208px;}

.share53bk_sub{
	width: 240px;padding-bottom:16px;
	min-height: 223px;display:block;
	height: auto!important;
	height: 223px;
	border: 1px solid #cccccc;
	position: absolute;
	left: 0px;
	top: 16px;
	z-index: 1001;
	background-color: #FFF;display:none;
}
.share_sub_show .share53bk_sub{display:block;}
.share53bk_sub ul,.share53bk_sub li{
	list-style-type: none;
	float: left;padding:0px;margin:0px;
}
.share53bk_sub ul{padding:1px;}
.share53bk_sub li{
	padding-left: 6px;
	width: 106px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 16px;
	line-height: 16px;border: 1px solid #fff;margin-top:1px;margin-bottom:1px;margin-left:1px;margin-right:3px;
}
.share53bk_sub li.hover{
	background-color: #f2f2f2;
	border: 1px solid #E5E5E5;
}
.share53bk_sub .s_sub_title{
	width:232px;padding-left:8px;
	height: 25px;font-weight:bold;
	line-height: 25px;font-size:14px;
	background-color: #F2F2F2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.share53bk_sub .s_sub_bottom{
	width: 237px;padding-right:3px;
	height: 15px;
	line-height:15px;
	background-color: #F2F2F2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5E5E5;
	position: absolute;
	left: 0px;
	bottom:0px;
	z-index: 1002;text-align:right;
}
.share53bk_sub .s_sub_bottom a{color:#333;font-size:11px;}

#wrap{display:none;position:fixed!important; _position:absolute;left:0;top:0;right:0;bottom:0;z-index:1005;background-color:#000}#wrap.fade{opacity:0}#wrap{opacity:.3;filter:alpha(opacity=30)}
.modal{ position:absolute;left:50%;z-index:1006;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;}
#zoomtu{
	text-align:left;padding:18px; 
	background-color:#fff;display:none;}
.oneCloseBtn{ position:absolute;z-index:902; display:block; right:10px; bottom:1px; width:66px;height:17px;overflow:hidden;}
.oneCloseBtn a:link,.oneCloseBtn a:visited{display:block;width:66px;height:17px;background:url(../images/closelabel.gif);}
.oneCloseBtn a:hover{ display:block;width:66px;height:17px;}

/*以下为View页面hover显示标题和版面导航 incbg为透明背景 inc为显示不透明内容*/
.titlenav{	
	cursor:pointer;position: relative;z-index:5;display:inline-block;height:100%;
}
.editionnav{
	cursor:pointer;display:block;
	position: relative;z-index:5;
}
#titlenav{
	display: none;
	position: absolute;
	z-index: 6;
	top:42px;
	left: -45px;
	width: 268px;
	border-top: 0px solid #fff;
	padding: 0px;
	padding-top:0px;
	padding-bottom:0px;
	/*
	-webkit-box-shadow: 1px 3px 3px 0 #d3d1d1;
	box-shadow: 1px 3px 3px 0 #d3d1d1;
	border-top-right-radius: 0px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	*/
}
#editionnav{
	display: none;
	position: absolute;
	z-index: 6;
	top: 48px;
	left: -45px;
	width: 200px;
	border-top: 0px solid #fff;
	padding: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#editionnav .inc,#titlenav .inc{
    display: block;
    z-index: 7;
    width: 100%;position:relative; min-height:300px;
    text-align: left;
    border: 1px solid #eaeaea;
}
#editionnav .inc::before,#titlenav .inc::before{
	filter: alpha(opacity=95);
    opacity: 0.95;
	background-color:#ffffff;content:" ";
    width:100%;height:100%; position: absolute;left:0;top:0;
}
#titlenav ul.scroll{
	OVERFLOW-Y:hidden;
	overflow: hidden;
	/*
	_OVERFLOW-Y:inherit;
	_overflow:inherit;
	*/
}
#editionnav .inc ul,#titlenav .inc ul
{width:100%;display:block;padding:0px;margin:0px;float:left;padding-top:6px;
    padding-bottom: 6px; position: relative;
	/* 要加 relative ，不然背景把文字遮住 */
}
#editionnav .inc li,#titlenav .inc li
{  display:block;float: left;
    width: 100%;
}
#titlenav .inc li
{  display:block;float: left;
    width: 248px;
    padding-left: 15px;
    padding-top: 6px;
    padding-bottom:6px;
    padding-right: 6px;
    min-height: 18px;
    height: auto!important;
    height: 18px;
    line-height: 18px;
    word-break: break-all;
}
#editionnav .inc ul.scroll li{width:183px;float:left;line-height:25px;}
#editionnav .inc li:hover,#titlenav .inc li:hover{
	background-color:#e6e6e6;color: #333;
	/*
	background-color:#eedbb0;color: #333;
	*/
}
#editionnav a{color: #333333;text-decoration: none;}
#editionnav a:hover{
	color: #333;
	text-decoration: underline;	
}
#editionnav .inc li span{
	padding-left: 0px;
    padding-right: 0px;
    display: block;
    padding-bottom: 0px;
    background-image: none;
    padding: 0px;
    line-height: 25px;text-align:left;
    vertical-align: middle;	
}
#editionnav .inc li span a{
	vertical-align: middle;
}
#editionnav .inc li span a:hover{text-decoration: underline;}
#editionnav .inc li span a img{vertical-align: middle;}
#editionnav .inc li span.txt{float: left;
    width: 140px;
    padding-left: 15px;
    height:17px;padding-top:2px;line-height:17px;padding-bottom:6px;
    display: block; 
}
#editionnav .inc li span.pdf{float:left;width:35px;display:block;display:none;}

#titlenav a{
	color: #333;
	text-decoration: none;
}
#titlenav a:hover{
	color: #333;text-decoration: none;	
}
#editionnav .inc li:hover a,#titlenav .inc li:hover a{color: #333;}
#newdiv_imgzoom{background-image: url(../images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #ffffff;}
.imgzoom_nobg{background-image:none;}
.content div.player{text-align:center;padding-top:10px;padding-bottom:10px;text-indent:0em;}

/*haomap FBFB5F f9bd44*/
.maptext{color:#fa3c2a;width:100%; box-sizing:border-box; padding-left:20px;padding-top:20px;padding-bottom:20px;padding-right:20px;font-size:22px;line-height:27px;text-align:center;min-height:27px;height:auto!important;height:27px; position: relative;  z-index:890;
	/*
	background-color:#f17164;
	*/
}
.maptextbg::before{
	background-color: #fdeae8;filter: alpha(opacity=90);opacity: 0.90;position: absolute;
	top: 0px;border:4px solid #f17164;box-sizing:border-box;
	left: 0px;width:100%;height:100%;content:"";
}
.maptextbg{position: relative;	
	width:420px;
	z-index: 889;
}

/*  精彩推荐  */
.ztnews{ border: 1px solid #d4d4d4;padding:40px;margin-top: 42px;width:100%;box-sizing: border-box;}
.ztnews h3{
	width:100%; box-sizing: border-box;
	font-size: 16px;
	height:50px;position: relative;margin-bottom: 26px;margin-top:16px;
}
.ztnews h3:first-child{margin-top:0px;}
.ztnews h3 a.more{position:absolute;right:15px;top:0px;}
.ztnews h3 span{
    color: #333333;
    font-size: 25px;
    padding-bottom: 11px;font-weight:normal; display: inline-block;
    border-bottom: 3px solid #EC4132;
}
.ztnews .box{
	width:100%;box-sizing: border-box;
	background-color: #FFFFFF;
}
.ztnews .box .imgnews{width: 262px;float: left;display: block;}
.ztnews .box .imgnews img{width: 260px;height: 175px;border: 1px solid #d4d4d4;}

.ztnews .box ul{ box-sizing: border-box; padding-top:0px;padding-bottom:0px;padding-left:0px;min-height:66px;height:auto;
	display: block;
}
.ztnews .box ul.havepic{margin-left:310px;}
.ztnews .box ul li{
	float: left;
	width:100%;line-height:25px;min-height:25px;margin-bottom: 20px;
}
.ztnews .box ul.scroll li{width:470px;}
.ztnews .box ul li.one{
	background-color: #fff;
}
.ztnews .box ul li a{line-height:25px;min-height:25px;color:#333;font-size:20px;font-weight:normal;display: inline-block;}
.ztnews .box ul li span{font-size:14px;display: inline-block;line-height:20px;min-height:20px;color:#888;margin-top:6px;}
.ztnews .box ul.scroll li a{width:453px;}
/*color:#6a6a6a; #a0a0a0*/
.ztnews .box li a{color:#333;}
.ztnews .box li a:hover{
	color:#222;
	text-decoration: underline;
}
#lywrap{display:none;position:fixed!important; _position:absolute;left:0;top:0;right:0;bottom:0;z-index:1005;background-color:#000;}
#lywrap.fade{opacity:0}
#lywrap{opacity:.5;filter:alpha(opacity=50)}
.lymodal{ position:fixed;left:50%;top:50%;z-index:1006;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0;
width:673px; height: 623px;
    padding-top:40px;padding-bottom:40px;padding-left: 56px;padding-right: 66px; margin-left: -397.5px;margin-top:-351.5px;  display: none;}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;}

.lymodal .post_tip{color:red;font-size: 16px;text-align: center;}

.lymodal .close{background-image: url(../images/close.png);
    background-repeat: no-repeat;width: 40px;height: 40px; position: absolute;right: 19px;top: 19px; cursor: pointer;}
.lymodal .tit{
    color: #666666;
    font-size: 31px;
    padding-bottom:40px;
    padding-left: 45px;
    background-image: url(../images/liuyan2.png);
    background-repeat: no-repeat;
    background-position: left 7px;
}
.lymodal p label{color:#242424;font-size:18px;}
.lymodal p label .required{display: none;}
.lymodal p{margin-top: 0px;margin-bottom: 25px;}
.lymodal p.comment2{vertical-align: middle;height: 215px;line-height: 215px;}
.lymodal p.comment2 label{display: inline-block; vertical-align: top;}
.lymodal .input{background-color:#ededed;width:589px;height: 60px;line-height: 60px;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-width: 0px;
    border-style: solid;}
.lymodal .code{background-color:#ededed;width: 100px;height:26px; font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-width: 0px;    border-style: solid;}
.lymodal p img{vertical-align: middle;margin-bottom:4px;}
.lymodal .text{
    background-color: #ededed;
    width: 589px;
    height: 215px;
    line-height:21px;
    font-size: 18px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border-width: 0px;
    border-style: solid;
}
.lymodal p.form-submit{text-align:center;margin-top: 12px;}
.lymodal p.form-submit .submit{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    width: 206px;
    height: 65px;color: #fff;line-height: 65px;text-align: center;font-size:20px; border-width: 0px;
    border-style: solid;
    background-color: #C83B31;
}
	
	
	