@charset "utf-8";

/*---------------------------
新疆天山网-2009宽版内容页css
Updated: 2009.1.1
Author: `K
---------------------------*/




/********************** 全局样式 **********************/
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div { margin:0; padding:0; border:0; }
body { background-color: #fff; font-family: "宋体", Lucida Grande, Verdana, sans-serif; color:#333; font-size:12px; }
ul,ol { list-style-type:none; }
select,input,img,select { vertical-align: baseline; }

a:link { text-decoration: none; color: #333; }
a:visited { text-decoration: none; color: #333; }
a:hover { text-decoration:underline; color:#c00; }
a:active { text-decoration: none; color: #333; }

/* 字体样式 */
h1 { font-size: 24px; font-family: "黑体", sans-serif; font-weight: normal; line-height: 150%; }
h2 { font-size: 18px; font-family: "黑体", sans-serif; font-weight: normal; line-height: 150%; }

.link01,a.link01:link,a.link01:visited,a.link01:hover { font-size: 12px; line-height: 22px; }
.link02,a.link02:link,a.link02:visited,a.link02:hover { font-size: 12px; line-height: 22px; font-weight: bold; }
.link03,a.link03:link,a.link03:visited,a.link03:hover { font-size: 12px; color: #fff; line-height: 20px; }
.link04,a.link04:link,a.link04:visited,a.link04:hover { font-size: 12px; color: #fff; line-height: 20px; font-weight: bold; }
.link05,a.link05:link,a.link05:visited,a.link05:hover { font-size: 14px; line-height: 24px; }
.link06,a.link06:link,a.link06:visited,a.link06:hover { font-size: 14px; line-height: 24px; font-weight: bold; }
.link07,a.link07:link,a.link07:visited,a.link07:hover { font-size: 14px; color: #fff; line-height: 24px; }
.link08,a.link08:link,a.link08:visited,a.link08:hover { font-size: 14px; color: #fff; line-height: 24px; font-weight: bold; }
.link09,a.link09:link,a.link09:visited,a.link09:hover { font-size: 12px; line-height: 24px; }
.link10,a.link10:link,a.link10:visited,a.link10:hover { font-size: 12px; color: #c00; font-weight: bold; }
.link11,a.link11:link,a.link11:visited,a.link11:hover { font-size: 14px; font-weight: bold; }
.link12,a.link12:link,a.link12:visited,a.link12:hover { font-size: 14px; color: #fff; font-weight: bold; }
.link13,a.link13:link,a.link13:visited,a.link13:hover { font-size: 12px; color: #fff; }
.link14,a.link14:link,a.link14:visited,a.link14:hover { font-size: 14px; }
.link15,a.link15:link,a.link15:visited,a.link15:hover { font-size: 12px; line-height: 18px; }
.link16,a.link16:link,a.link16:visited,a.link16:hover { font-size: 12px; color: #666; line-height: 18px; }
.link17,a.link17:link,a.link17:visited,a.link17:hover { font-size: 12px; color: #669; font-weight: normal; line-height: 24px; }
.link18,a.link18:link,a.link18:visited,a.link18:hover { font-size: 16px; color: #669; font-weight: bold; line-height: 24px; }
.link19,a.link19:link,a.link19:visited,a.link19:hover { cursor: pointer; }

.pic1 { padding: 1px; background: #fff; border: #ccc 1px solid; }

.more { padding-right: 20px; text-align: right; float: right; }
.dis { display: block; }
.undis { display: none; }




/********************** 内容页样式 **********************/

.ico_people { padding: 5px 0px 0px 20px; background: url(content_ico.gif) no-repeat 0px -128px; }
.ico_pen { padding: 5px 0px 0px 20px; background: url(content_ico.gif) no-repeat 0px -211px; }
.ico_favorites { padding: 5px 0px 0px 20px; background: url(content_ico.gif) no-repeat 0px -155px; }
.ico_print { padding: 5px 0px 0px 20px; background: url(content_ico.gif) no-repeat 0px -183px; }
.ico_phone { padding: 5px 0px 0px 20px; background: url(content_ico.gif) no-repeat 0px -128px; }
.middle_top { width: 26px; height: 15px; background: url(content_ico.gif) no-repeat 0px -317px; }
.middle_bottom_box { margin: 0px auto; width: 980px; position: relative; clear: left; }
.middle_bottom { position: absolute; left: 605px; top: -13px; width: 26px; height: 13px; background: url(content_ico.gif) no-repeat 0px -342px; z-index: 100; }

/* 导航 */
.nav { width: 100%; height: 29px; overflow: hidden; background: url(content_ico.gif) repeat-x 0px -576px; }
.navbox { margin: 0px auto; padding-top: 8px; width: 980px; height: 28px; overflow: hidden; }

/* 页眉 */
.head { margin: 0px auto 10px auto; padding: 8px 0px 0px 10px; width: 970px; height: 70px; overflow: hidden; background: url(content_ico.gif) no-repeat; clear: left; }
.logo { width: 175px; height: 60px; overflow: hidden; float: left; }
.banner { width: 780px; height: 60px; overflow: hidden; float: left; }
.search { width: 180px; overflow: hidden; float: left; }

/* 内容区 */
.main { margin: 0px auto; width: 980px; height:100%; overflow:hidden; clear: left; }
.main_left { width: 603px; background: #f5f5f5; border: #ccc 1px solid; overflow: hidden; float: left; }
.main_middle { width: 26px; background-image: url(bg4.jpg); background-repeat: repeat-y; background-color: #ccc; float: left; }
.main_right { width: 347px; background: #f5f5f5; border: #ccc 1px solid; overflow: hidden; float: left; }
.main_left, .main_middle, .main_right { padding-bottom: 32767px !important; margin-bottom: -32767px !important; }
.main_bottom { margin: 0px auto; width: 980px; height: 1px; background: #ccc; overflow:hidden; clear: left; }

/* 稿件内容 */
.content { width: 100%; background: #fff; float: left; }

.breadcrumb { padding: 8px 0px 2px 10px; width: 100%; background: url(content_ico.gif) no-repeat -20px -43px; border-bottom: #ccc 1px solid; float: left; clear: left; }

.title { padding: 20px; width: 95%; border-bottom: #ccc 1px dotted; float: left; clear: left; }

.info { padding: 8px 15px 8px 20px; width: 100%; border-bottom: #ccc 1px dotted; line-height: 200%; float: left; clear: left; }
.color { width: 240px; float: left; }
.color dt { width: 90px; float: left; }
.color dd { padding: 5px 5px 0px 0px; float: left; }
.box { width: 12px; height: 12px; border: #ccc 1px solid; overflow: hidden; cursor: pointer; }

.txt { padding: 20px; width: 564px; word-wrap: break-word; word-break: break-all; float: left; clear: left; }
.txt p { padding: 10px 0px 0px 0px; }
.txt img { max-width: 520px; }
.txt a { text-decoration:underline; color:#00f; }

.attache { margin: 0px; padding: 0px; width: 100%; text-align: center; float: left; }

.pagenum { padding: 5px 10px 5px 10px; text-decoration: none; clear: left; }
a.pagenum:link, a.pagenum:visited, a.pagenum:hover { border: #ccc 1px solid; font-size: 12px; color: #000; font-weight: normal; background: #eee; text-decoration: none; }
a.pagenum:hover { font-size: 12px; color: #fff; font-weight: bold; background: #ccc; }

.related { margin: 10px auto 0px auto; padding: 10px; width: 540px; overflow: hidden; border: #eee 3px solid; text-align: left; clear: left; display: table; }
.related_title { padding: 5px 5px 5px 10px; width: 100%; border-bottom: #ccc 1px solid; float: left; }
.related_list { padding: 5px 5px 5px 10px; width: 100%; border-top: #f0f0f0 5px solid; float: left; }
.related_list li { clear: left; }
.related a:link, .related a:visited, .related a:active { text-decoration: none; color: #333; }
.related a:hover { text-decoration: underline; color: #c00; }


.editor { padding: 0px 20px 20px 20px; width: 583px; border-bottom: #ccc 1px solid; float: left; clear: left; }

/* 评论 */
.comments{ width: 100%; background: #fff; text-align: left; float: left; clear: left; }
.comments_title { padding: 10px 5px 10px 10px; width: 100%; border-top: #f0f0f0 5px solid; border-bottom: #ccc 1px solid; float: left; }
.comments_box { padding: 10px 0px 20px 0px; width: 100%; text-align: center; border-bottom: #ccc 1px solid; float: left; }

.txtbox1 { padding: 0px 0px 0px 5px; width: 200px; height: 20px; background: #fff; border: #ccc 1px solid; }
.txtbox2 { padding: 0px 0px 0px 5px; width: 380px; height: 150px; background: #fff; border: #ccc 1px solid; }
.button { padding: 5px 5px 2px 5px; background: #df354; border: #ccc 1px solid; cursor: pointer; }

/* 页脚 */
.foot { margin: 0px auto; padding: 10px; text-align: center; clear: left; }