﻿
body, th, td, p, li, select, input, textarea, div { line-height: 20px; }
/*font*/
ul, ol { list-style-image: none; list-style-position: outside; list-style-type: none; }
/*list*/
a { cursor: pointer; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/*-----------------------------------*/
/*label'hidden and label'show */
/*-----------------------------------*/
.dis { display: block; }
.undis { display: none; }

.text-overflow { overflow: hidden; line-height: 20px; height: 20px; text-align: left; word-break: break-all; word-wrap: break-word; }

.text-wrap { word-break: break-all; word-wrap: break-word; white-space: normal; text-align: left; }

.text-wrap1 { word-break: break-all; word-wrap: break-word; white-space: normal; }

.text-float-right { display: block; float: right; white-space: nowrap; }

.text-float-left { display: block; float: left; white-space: nowrap; }

.text-vertical { writing-mode: tb-rl; }

.text-align-top { vertical-align: top; width: 10px; }


.text-align-bottom { vertical-align: bottom; width: 10px; }

.divTablePhotoConver { float: left; background: #ffffff; width: 90px; height: 90px; vertical-align: middle; display: block; border: 1px solid #ccc; padding: 2px; margin: 5px; overflow: hidden; text-align: center; }
.divTablePhoto { float: left; background: #ffffff; width: 115px; height: 115px; vertical-align: middle; display: block; border: 1px solid #ccc; padding: 2px; margin: 5px; overflow: hidden; text-align: center; }

.divPhotoborder { vertical-align: middle; display: block; float: left; }


.photoProgress { display: inline; position: absolute; top: 50%; left: 50%; filter: alpha(Opacity=90); }


.icon_addAlbum { background-image: url(../css/addAlbum_icon.gif); }
.icon_addPic { background-image: url(../css/upload_icon.gif); }
.icon_delPic { background-image: url(../css/delete_icon.gif); }
.icon_delAlbum { background-image: url(../css/delPic_icon.gif); }
.icon_movePic { background-image: url(../css/move_icon.gif); }
.icon_selectAll { background-image: url(../css/selectAll_icon.gif); }
.icon_selectNone { background-image: url(../css/selectNone_icon.gif); }
A.arrowButton { background-position: center 50%; display: block; font-size: 0px; width: 5px; line-height: 0px; background-repeat: no-repeat; height: 40px; }
A.arrowLeftEnable { background-image: url(../css/left01.gif); }
A.arrowLeftDisable { background-image: url(../css/left02.gif); }
A.arrowRightEnable { background-image: url(../css/right01.gif); }
A.arrowRightDisable { background-image: url(../css/right02.gif); }
A.iconButton { padding-right: 0px; padding-left: 24px; font-size: 12px; padding-bottom: 0px; color: #357599; line-height: 14px; padding-top: 1px; background-repeat: no-repeat; white-space: pre; text-decoration: none; }
A.iconButton:link { }
A.iconButton:hover { background: null; padding-right: 0px; padding-left: 24px; font-size: 12px; padding-bottom: 0px; color: #357599; line-height: 14px; padding-top: 1px; white-space: pre; text-decoration: none; background-image: url(../css/upload_icon.gif); background-repeat: no-repeat; }
A.iconButton:active { }
A.iconButton:visited { }

/*-----------------------------------*/
/*player style   style three start*/
/*-----------------------------------*/

/*-----------------------------------*/
/* player style (part) */
/*-----------------------------------*/
.Style3ItemOff { width: 16px; height: 14px; line-height: 14px; background: #cfe6ff; border: 1px #5673a8 solid; margin: 0 5px 5px 0; float: left; cursor: pointer; color: #008; text-align: center; }
.Style3ItemOn { width: 16px; height: 14px; line-height: 14px; background: #fff; border: 1px #5673a8 solid; margin: 0 5px 5px 0; float: left; cursor: pointer; color: #008; text-align: center; }
/*-----------------------------------*/
/*player style   style three end*/
/*-----------------------------------*/

/*-----------------------------------*/
/*player style   style four start*/
/*-----------------------------------*/
#ImgPlayer { overflow: hidden; border: 1px #BDCBD7 solid; }
#ImgBlk { background: url(http://www.sinaimg.cn/dy/photo/07index/news_pic_ws_001.gif) no-repeat 10px 2px #E9F0F7; padding: 13px 12px 0 11px; float: left; }
#ss_img_div { overflow: hidden; }
#ss_img_div img { border: 1px #000 solid; }
#ImgNum { height: 37px; overflow: hidden; }
#ImgNum .itemOff { width: 30px; height: 25px; line-height: 25px; overflow: hidden; padding: 6px 0 0 0; text-align: center; font-family: Arial; font-size: 9px; float: left; margin-right: 5px; cursor: pointer; background: url(http://www.sinaimg.cn/dy/photo/07index/news_pic_ws_002.gif) no-repeat bottom; color: #000; }
#ImgNum .itemOff:hover { color: #A80000; }
#ImgNum .itemOn { width: 30px; height: 25px; line-height: 25px; overflow: hidden; padding: 6px 0 0 0; text-align: center; font-family: Arial; font-size: 9px; float: left; margin-right: 5px; cursor: pointer; background: url(http://www.sinaimg.cn/dy/photo/07index/news_pic_ws_003.gif) no-repeat bottom; color: #A80000; font-weight: bold; height: 25px; line-height: 25px; padding: 6px 0 0 0; }
#Play { float: left; width: 73px; text-align: left; padding: 4px 0 0 0; margin: 10px 0 0 0; height: 15px; line-height: 15px; cursor: pointer; font-size: 12px; color: #7D98BF; background: url(http://www.sinaimg.cn/dy/photo/07index/news_pic_ws_004.gif) no-repeat bottom right; }
#Pause { float: left; width: 73px; text-align: left; padding: 4px 0 0 0; margin: 10px 0 0 0; height: 15px; line-height: 15px; cursor: pointer; font-size: 12px; color: #7D98BF; background: url(http://www.sinaimg.cn/dy/photo/07index/news_pic_ws_005.gif) no-repeat bottom right; }
#Txt h2 { color: #A80000; text-align: center; font-size: 18px; font-family: "黑体"; font-weight: normal; padding: 1px 0 5px 0; background: none; }
#Txt h2 a, #Txt h2 a:visited { color: #A80000; text-decoration: none; }
#Txt h2 a:hover, #Txt h2 a:active { color: #A80000; text-decoration: underline; }
#con { text-align: left; color: #344F71; line-height: 21px; }
/*-----------------------------------*/
/*player style   style four end*/

/*-----------------------------------*/
.thumbImage { max-width: 500px; max-height: 500px; }
/* for Firefox & IE7 */

* html .thumbImage { width: expression(this.width>500&&this.width>this.height?500:this.width); height: expression(this.height>505?505:this.height); /* for IE6 */ }
/* for IE6 */


.modbox { position: relative; z-index: 99; overflow: hidden; align: center; }


.Bound { background: url(/css/System/greyline01.gif) 0 center repeat-x; height: 10px; line-height: 10px; }

.StoryPhoto { float: left; margin: 5px; }
.imgBg1Bg { background: #000; filter: alpha(opacity=60); opacity: .6; height: 18px; margin: -23px auto 0; display: block; width: 100%; position: relative; }
.imgBg1C { margin-top: -18px; line-height: 18px; color: #fff; text-align: center; display: block; position: relative; font-size: 12px; height: 23px; *height: 24px; }
/*---------------弹出框--------------------*/
#dialogBox { border: 0 !important; }
#dialogBoxShadow { background-color: #0f5895 !important; }
#dialogBoxTitle { color: #fff !important; height: 32px; line-height: 32px; }
