body{
	color:#444;
	font-family:arial,"宋体";
	font-size:12px;
	margin:0 auto;
	padding:0;position:relative;
	background:#444;
}
/* 重置 */

div, form, p, i, img, ul, li, ol, dl, dt, dd, table, tr, td, th, fieldset, label, legend, select, button, input {
	margin:0;
	padding:0;
}
p, li, div {/* add */
	line-height:20px;
}

/* 标题样式 */

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:normal;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin: 0;
}
/* 列表样式 */

ul, ol, li, dl, dt, dd {
	list-style:none;
}
/* 图片样式 */

img, a img {
	border:0px;
	padding:0px;
	margin:0px;

}
/* 链接样式 */
a:link{
	color:#444;
	text-decoration:none;
}
a:visited{
	color:#444;
	text-decoration:none;
}
a:hover{
	color:#d00;
	text-decoration:underline;
}
a:active{
	color:#444;
	text-decoration:none;
}
/** 图片链接效果 **/

.pic a {
	padding:0px;
}
.pic a:hover {
	border:1px solid #d00;
	background:#fff4ce;
}

/* 清除浮动 */
.clearBoth {
	clear:both;
	/*控制分类后，各行高度不一样对不齐问题*/
	width:100%;
	height:0px;
	font-size:0;
	overflow:hidden;
	/*控制分类后，各行高度不一样对不齐问题*/
	line-height:0;
}
.clearLeft {
	clear:left;
}
.clearRight {
	clear:Right;
}



.black {
	COLOR: #000
}
.clear {
	LINE-HEIGHT: 0px; MARGIN: 0px auto; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
.LightGrey01 {
	COLOR: #2b2b2b
}
.LightGrey01 A {
	COLOR: #2b2b2b
}
.LightGrey02 {
	COLOR: #666
}
.LightGrey02 A {
	COLOR: #666
}
.LightGrey03 {
	COLOR: #999
}
.LightGrey03 A {
	COLOR: #999
}
.LightGrey04 {
	COLOR: #d9d9d9
}
.LightGrey04 A {
	COLOR: #d9d9d9
}
.LightGrey05 {
	COLOR: #e7e7e7
}
.LightGrey05 A {
	COLOR: #e7e7e7
}
.white {
	COLOR: #fff
}
.white A {
	COLOR: #fff
}
.LightWhite {
	COLOR: #f3f3f3
}
.LightWhite A {
	COLOR: #f3f3f3
}
.red {
	COLOR: #ba2636
}
.red A {
	COLOR: #ba2636
}
.Ared {
	COLOR: #d5000d
}
.Agreen {
	COLOR: #dd4c51
}
.chengse {
	COLOR: #fcbb00
}
.chengse A {
	COLOR: #fcbb00
}
.LightBlue01 {
	COLOR: #004276
}
.LightBlue01 A {
	COLOR: #004276
}
.LightBlue02 {
	COLOR: #007bbb
}
.LightBlue02 A {
	COLOR: #007bbb
}

.fz11 {
	FONT: 11px Arial; COLOR: #666
}
.fz12 {
	FONT-SIZE: 12px
}
.fz14 {
	FONT-SIZE: 14px
}
.fz16 {
	FONT-FAMILY: ""; FONT-SIZE: 16px
}
.fz18 {
	FONT-FAMILY: ""; FONT-SIZE: 18px
}
.fz20 {
	FONT-FAMILY: ""; FONT-SIZE: 20px
}
.fz30 {
	FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #dd4c51; FONT-SIZE: 30px
}
.line18 {
	LINE-HEIGHT: 18px
}
.line18 A {
	LINE-HEIGHT: 18px
}
.line20 {
	LINE-HEIGHT: 20px
}
.line20 A {
	LINE-HEIGHT: 20px
}
.line22 {
	LINE-HEIGHT: 22px
}
.line22 A {
	LINE-HEIGHT: 22px
}
.line24 {
	LINE-HEIGHT: 24px
}
.line24 A {
	LINE-HEIGHT: 24px
}
.bol {
	FONT-WEIGHT: bold
}
.bolNo {
	FONT-WEIGHT: normal
}
.lineul18 LI {
	LINE-HEIGHT: 18px
}
.lineul18 LI A {
	LINE-HEIGHT: 18px
}

.space10 {
	LINE-HEIGHT: 0px; MARGIN: 0px auto; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 0px
}
.nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 12px
}
.nav .logo {
	WIDTH: 100px; DISPLAY: inline; FLOAT: left; HEIGHT: 33px; MARGIN-LEFT: 24px
}
.nav .navList {
	LINE-HEIGHT: 18px; WIDTH: 800px; FLOAT: left; COLOR: #222; PADDING-TOP: 12px
}
.nav .navList A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #222; PADDING-TOP: 0px
}

.photoMHD {
	 MARGIN: 0px auto; WIDTH: 998px; BACKGROUND: #fff; CLEAR: both;
}
.titleM {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 70px; WIDTH: 865px; PADDING-RIGHT: 55px; CLEAR: both; PADDING-TOP: 17px
}
.titImg {
	PADDING-RIGHT: 20px; FLOAT: left; BORDER-RIGHT: #a7b8b0 3px solid; _padding-right: 15px
}
.titleM .titText {
	WIDTH: 630px; FLOAT: left
}
.titleM .title {
	LINE-HEIGHT: 30px; TEXT-INDENT: 23px; COLOR: #222; FONT-SIZE: 18px
}
.titleM .titText .date {
	LINE-HEIGHT: 22px; TEXT-INDENT: 24px; COLOR: #ababab; FONT-SIZE: 12px
}
.tab_01 {
	WIDTH: 93px; FLOAT: left; HEIGHT: 22px
}
.tab_01 SPAN {
	FLOAT: left
}
.tab_01 UL LI:hover {
	BACKGROUND: #e7e7e7
}
.pullLayera {
	BORDER-BOTTOM: #b5b5b5 1px solid; POSITION: absolute; BORDER-LEFT: #b5b5b5 1px solid; WIDTH: 100px; BACKGROUND: #fff; BORDER-TOP: #b5b5b5 1px solid; TOP: 30px; BORDER-RIGHT: #b5b5b5 1px solid; LEFT: 2px
}
.pullLayera LI {
	LINE-HEIGHT: 22px; PADDING-LEFT: 7px; WIDTH: 95px; FLOAT: left; HEIGHT: 22px; COLOR: #fff
}
.pullLayera LI A {
	COLOR: #a9a9a9
}

.sela .button {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 21px; BORDER-RIGHT-STYLE: none; MARGIN: 2px 7px 0px 0px; WIDTH: 42px; BORDER-TOP-STYLE: none; BACKGROUND: #004276; FLOAT: left; HEIGHT: 21px; COLOR: #a9a9a9; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; CURSOR: hand
}
.titleM .all {
	LINE-HEIGHT: 50px; TEXT-INDENT: 24px; MARGIN-BOTTOM: 20px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.photoNews .functionPic {
	WIDTH: 120px; FLOAT: right
}
.photoNews .functionPic A {
	COLOR: #222
}
.photoNews .functionPic IMG {
	PADDING-RIGHT: 3px
}
.photoNews {
	MARGIN: 0px auto; WIDTH: 998px; BACKGROUND: #fff; CLEAR: both;background: #444;
}
.photoNews DIV {
	MARGIN: 0px auto; WIDTH: 950px;
}
.photoNews DIV IMG {
	
}
.photoNews DIV P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 22px; LINE-HEIGHT: 18px; TEXT-INDENT: 2em; PADDING-LEFT: 0px; WIDTH: 780px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #222; PADDING-TOP: 9px
}
.Photo_Top {
	
}
.Photo_Top H2 {
	TEXT-ALIGN: left; FONT-SIZE: 24px; PADDING-TOP: 66px
}
.Photo_Top H3 {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.Photo_Top H4 {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; HEIGHT: 370px; COLOR: #a7abac
}

.next {
	PADDING-BOTTOM: 26px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; BACKGROUND: #fff; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 26px
}
.next A {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px; text-dexoration: none
}
.next A:hover {
	BORDER-BOTTOM: #ba2737 1px solid; BORDER-LEFT: #ba2737 1px solid; COLOR: #ba2737; BORDER-TOP: #ba2737 1px solid; BORDER-RIGHT: #ba2737 1px solid
}
.next A:active {
	BORDER-BOTTOM: #ba2737 1px solid; BORDER-LEFT: #ba2737 1px solid; COLOR: #8f1d22; BORDER-TOP: #ba2737 1px solid; BORDER-RIGHT: #ba2737 1px solid
}
.next SPAN.current {
	BORDER-BOTTOM: #8f1d22 1px solid; BORDER-LEFT: #8f1d22 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ba2737; COLOR: #fff; BORDER-TOP: #8f1d22 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #8f1d22 1px solid; PADDING-TOP: 2px
}
.next SPAN.btn {
	FLOAT: left
}
.next SPAN.btn A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 10px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 10px
}
.next SPAN.btn A:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.next SPAN.btn A:active {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.pageNum {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 8px
}

#artical_sth2 A {
	COLOR: #7f7f7f
}
#artical_sth2 SPAN {
	FLOAT: right
}
#artical_sth3 {
	BORDER-BOTTOM: #000 4px solid; PADDING-BOTTOM: 25px; WIDTH: 600px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 30px
}

#artical_sth3 SPAN A {
	COLOR: #004276
}
.share {
	FLOAT: right; PADDING-TOP: 10px
}
A.ablue {
	COLOR: #1e00ff; FONT-SIZE: 12px
}
A.ablue:hover {
	COLOR: #1e00ff
}

TEXTAREA.tipLogin {
	BORDER-BOTTOM: #808080 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #808080 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120px; PADDING-LEFT: 5px; WIDTH: 580px; PADDING-RIGHT: 0px; BACKGROUND: #f7f4cc; HEIGHT: 116px; COLOR: #f00; FONT-SIZE: 14px; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid; PADDING-TOP: 5px
}
#Login {
	MARGIN: 16px 0px 10px; WIDTH: 580px; FLOAT: left; COLOR: #555657; FONT-SIZE: 12px
}
#Login A {
	COLOR: #9a9a9a
}
#Login .text {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 84px; BACKGROUND: #fff; HEIGHT: 17px; FONT-SIZE: 12px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}

#Comment {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 50px; PADDING-LEFT: 30px; WIDTH: 621px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 18px
}
#Comment #commentTable {
	WIDTH: 600px; BACKGROUND: #1e1e1e; FLOAT: left
}
#Comment #commentTable TEXTAREA {
	WIDTH: 93%
}
#Comment #commentTable INPUT {
	LINE-HEIGHT: 18px; MARGIN-LEFT: 5px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#Comment #commentTable A.ared2 {
	COLOR: #000
}
#Comment #commentTable A.ared2:hover {
	COLOR: #f00
}
#Comment .t3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 5px
}
#Comment .info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #9a9a9a; PADDING-TOP: 12px
}


#Comment .t6 {
	PADDING-RIGHT: 10px; FLOAT: left; COLOR: #656565; FONT-SIZE: 14px
}
#Comment .t6 A {
	COLOR: #656565; FONT-SIZE: 12px
}
#nm {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 6px
}

#nm2 .tbox {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND: #fff; HEIGHT: 24px; COLOR: #666; FONT-SIZE: 12px
}
#nm2 .tbox2 {
	Z-INDEX: 999; POSITION: absolute; BACKGROUND: #fff; HEIGHT: 24px; COLOR: #666; FONT-SIZE: 12px
}

.commentLabel {
	PADDING-LEFT: 20px; WIDTH: 580px; FLOAT: left; HEIGHT: 25px
}
.commentLabel UL {
	
}
.commentLabel LI {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d9d9d9 1px solid; LINE-HEIGHT: 23px; WIDTH: 103px; DISPLAY: inline; FLOAT: left; HEIGHT: 23px; FONT-SIZE: 14px; BORDER-TOP: #d9d9d9 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #d9d9d9 1px solid
}
.commentLabel LI.current {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; FONT-WEIGHT: bold
}
.commentLabel SPAN {
	LINE-HEIGHT: 23px; PADDING-RIGHT: 15px; FLOAT: right
}
.commentLabel B {
	COLOR: #ba2636
}
.commentLabel LI.current2 {
	BACKGROUND: #fff; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold
}

.comBlock .info {
	LINE-HEIGHT: 26px; PADDING-LEFT: 15px; WIDTH: 600px; FLOAT: left; HEIGHT: 26px
}
.comBlock P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
.comBlock .reply {
	TEXT-ALIGN: right; PADDING-BOTTOM: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #666; PADDING-TOP: 6px
}
.comBlock .reply A {
	COLOR: #999
}
.past {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 313px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; HEIGHT: 100%; MARGIN-LEFT: 10px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 10px
}
.past H2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 16px
}
.passitem {
	FLOAT: left
}
.passitem .none {
	BACKGROUND-IMAGE: none
}

.passitem UL LI IMG {
	MARGIN: 0px 14px 0px 0px; WIDTH: 120px; DISPLAY: inline; FLOAT: left; HEIGHT: 76px
}
.passitem UL LI H3 {
	LINE-HEIGHT: 20px; COLOR: #989898; FONT-WEIGHT: normal
}
.passitem UL LI H3 A {
	COLOR: #989898
}
.passitem UL LI P {
	COLOR: #656565
}
.past .more A {
	PADDING-BOTTOM: 247px; LINE-HEIGHT: 30px; PADDING-RIGHT: 20px; FLOAT: right; COLOR: #989898; _padding-bottom: 259px
}
.PicShow {
	
}
.PicShow UL LI {
	WIDTH: 1000px; FLOAT: left; HEIGHT: 342px
}
.PicShow UL LI.cur {
	BACKGROUND: #000
}
.PicShow UL LI .left {
	MARGIN: 40px 65px 0px 57px; WIDTH: 375px; DISPLAY: inline; FLOAT: left
}
.PicShow UL LI .left H2 {
	FONT-SIZE: 24px
}
.PicShow UL LI .left H3 SPAN {
	COLOR: #b9253b; MARGIN-LEFT: 40px; FONT-WEIGHT: normal
}
.PicShow UL LI .left H4 {
	LINE-HEIGHT: 22px; HEIGHT: 155px; COLOR: #aaa
}
.PicShow UL LI IMG {
	MARGIN-TOP: 20px; FLOAT: left
}
.next A.current {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #fff 0px 0px; COLOR: #ffba02; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 2px
}
.photoList .picList .listM .current {
	BORDER-BOTTOM: #f0b104 1px solid; BORDER-LEFT: #f0b104 1px solid; BORDER-TOP: #f0b104 1px solid; BORDER-RIGHT: #f0b104 1px solid
}
.functionPic {
	MARGIN: 0px auto; WIDTH: 980px; PADDING-RIGHT: 20px; FLOAT: none
}
.functionPic DIV {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #9a9a9a; PADDING-TOP: 0px
}
.functionPic DIV A {
	COLOR: #9a9a9a
}
.functionPic DIV IMG {
	PADDING-RIGHT: 3px
}
.functionPic {
	WIDTH: 280px; FLOAT: right
}
.functionPic DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; COLOR: #9a9a9a; PADDING-TOP: 0px
}
.functionPic DIV A {
	COLOR: #9a9a9a
}
.functionPic DIV IMG {
	PADDING-RIGHT: 3px
}
.ulList {
	HEIGHT: 603px
}
.ulList LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; WIDTH: 165px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 15px
}
.ulList IMG {
	WIDTH: 165px; HEIGHT: 110px
}

.addlmtit {
height: 50px;
line-height: 50px;
text-align: center;
clear: both;
overflow: hidden;
font-size: 16px;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
display: block;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
position: relative;-webkit-transition: top ease .2s;
transition: top ease .2s;
background: #f7f7f7;
}
.addlmtit span.back_red {
width: 14px;
height: 24px;
line-height: 24px;
text-align: center;
background: url(../images/42519.png) no-repeat;
background-size: 14px auto;
color: #fff;
position: absolute;
left: 10px;
top: 11px;
z-index: 107;
overflow: hidden;
text-indent: 999em;
}
.addlmtit .titlistbtn {
position: absolute;
display: inline-block;
width: 76px;
height: 50px;
line-height: 50px;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
left: 50%;
margin-left: -39px;
color: #666;
font-size: 12px;
cursor: pointer;
}
.addlmtit .titlistbtn span {
padding: 0 0 0 18px;
background-position: 0 1px;background: url(../images/hd_icon.png) no-repeat;
background-size: 44px auto;
}
.addlmtit span.listnav {
position: absolute;
z-index: 100;
right: 0;
top: 0;
padding: 10px;
height: 28px;
line-height: 28px;
}
.addlmtit span.listnav em {
display: inline-block;
height: 28px;
width: 28px;
line-height: 28px;
text-indent: 999em;
overflow: hidden;
background: url(../images/42518.png) no-repeat;
background-size: 28px 28px;
}
.photoNews DIV.pics_tit {
width: 100%;
font-size: 15px;
color: #000;
overflow: hidden;
position: fixed;z-index:999;
bottom: 35px;
left: 0;
visibility: hidden;
background: #ececec;
}
.pics_tit h3 {
font-weight: normal;
padding: 2px 5px;
clear: both;
overflow: hidden;
position: relative;
padding-right: 10px;
cursor: pointer;
}
.pics_tit h3 span {
display: block;
font-weight: bold;
font-size: 18px;
background-position: right -180px;
padding: 5px 26px 5px 1px;
line-height: 22px;
}
.photoNews DIV.pics_op {
width: 100%;
height: 34px;
line-height: 34px;
border-top: 1px solid #dadada;
overflow: hidden;
text-align: center;z-index:999;
color: #333;
position: fixed;
bottom: 0;
left: 0;
z-index: 110;
-webkit-transition: height ease .2s;
transition: height ease .2s;padding:0px;
background: #f7f7f7;
}
.pics_op ul {
clear: both;
overflow: hidden;
text-align: center;
font-size: 13px;
}
.pics_op ul li {
float: left;
width: 25%;
display: inline;
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;height:34px;line-height:34px;
}
.pics_op a.pic_original {
background-position: center -148px;
padding-left: 18px;
background: url(../images/hd_icon.png) no-repeat;
background-size: 44px auto;
}