/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{ color:#333; font-size:12px; margin-top:5px; font-family:"宋体"; }

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{text-decoration:underline;}
a:link{color:#009;}
a:visited{color:#800080;}
a:hover,a:active,a:focus{color:#c00;}

.clearit{clear:both;}
/* page */
#page{ width:1000px; overflow: visible; _display:inline-block; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFFFFF; }#page .hd { height: 345px; background-image: url(images/hd.jpg); background-repeat: no-repeat; }

#zjstv_nav { background-image: url(images/hdnav.jpg); background-repeat: repeat-x; height: 26px; width: 1000px; }
#zjstv_navbox{  height: 26px; display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#zjstv_navbox li { list-style-image: none; list-style-type: none; font-family: "宋体"; line-height: 26px; text-align: right; margin-right: 10px; }
#zjstv_navbox a:link, #zjstv_navbox a:visited { color: #11335f; text-decoration: none; }
 #zjstv_navbox a:hover { color: #FF0000; text-decoration: none; }
#zjstv_navbox span {font-family: "Courier New", Courier, monospace;color: #b0b0b0;font-weight: bold;}

.box_A_L { height: 350px; width: 609px; background-image: url(images/bk.jpg); background-repeat: no-repeat; background-position: 90px 60px; float: left; }
.img_1 { height: 348px; width: 175px; float: left; padding-left: 20px; }
.bk { height: 280px; margin-top: 64px; background-image: url(images/img_2.jpg); background-repeat: no-repeat; margin-left: 195px; }
#hotnews h1 { font-size: 14px; line-height: 28px; font-family: Arial, Helvetica, sans-serif; margin-top: 20px; text-align: center; }
#hotnews h1 a:link,#hotnews h1 a:visited{ color: #ee7791; text-decoration: none; }#hotnews p { font-size: 12px; line-height: 24px; margin-right: 30px; margin-left: 15px; text-indent: 24px; color: #6c6c6c; }
.newslist ul { margin-top: 15px; margin-left: 10px; }
.newslist li { font-size: 14px; line-height: 24px; }
.newslist li a:link, .newslist li a:visited { color: #6c6c6c; text-decoration: none; }
.newslist span { color: #ee7791; }
.box_A_R { height: 350px; width: 355px; float: right; margin-right: 11px; border: 2px dashed #c16480; }
#hotimg { height: 86px; width: 334px; margin-right: auto; margin-left: auto; margin-top: 5px; }

#blogs { padding-top: 12px; height: 29px; }
.blogBox { background-image: url(images/blogBg.jpg); background-repeat: no-repeat; height: 29px; width: 107px; float: left; margin-left: 5px; }
.blogBox h1 { font-size: 14px; font-family: "幼圆"; color: #FFFFFF; margin-left: 30px; line-height: 24px; }
.blogBox p { font-family: "宋体"; font-size: 14px; line-height: 24px; padding-left: 10px; color: #6c6c6c; }
.blogBox span { color: #ee7791; font-weight: bold; }
#margin_1 { margin-top: 20px; }
.more { margin-top: 15px; float: right; margin-right: 18px; }
.box_B { margin-top: 13px; }
.box_B_L { width: 293px; float: left; }
.num_1 { background-image: url(images/img_4.jpg); background-repeat: repeat-y; }
.box_B_R { width: 675px; float: left; background-image: url(images/img_8.jpg); background-repeat: repeat-y; margin-left: 20px; }
.dsj { margin-left: 34px; margin-right: 7px; }
.jq { height: 155px; overflow: hidden; }
.jq img { height: 155px; width: 116px; float: left; }
.jq_content { margin-left: 117px; }
.jq_content p { font-size: 14px; line-height: 24px; color: #ee7791; }
.jq_content  span { font-weight: bold; color: #6c6c6c; }
.text { font-size: 12px; line-height: 18px; margin-top: 10px; color: #6C6C6C; }
.temp_content { width: 376px; margin-left: 10px; float: left; }
.temp_content p { font-size: 14px; line-height: 22px; text-indent: 24px; margin-bottom: 7px; }
.taolun { height: 543px; width: 254px; float: right; margin-right: 5px; overflow: scroll; }
.taolun h1 { font-size: 14px; line-height: 28px; color: #D94B71; }
.taolun p { font-size: 12px; line-height: 18px; }
.tl_temp { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #999999; }
.temp_content div { margin-bottom: 8px; margin-top: 8px; }
.ly_input { height: 200px; width: 300px; }
.enter { text-align: center; }
#page #footer { font-size: 14px; line-height: 28px; text-align: center; }
.box_content { height: 800px; }
.box_content h1 { font-size: 18px; line-height: 36px; text-align: center; color: #F2626B; margin-right: 30px; margin-left: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; margin-top: 20px; }
.box_content h2 { font-size: 12px; line-height: 18px; color: #999999; text-align: center; margin-bottom: 20px; margin-top: 10px; }
.box_content p { font-size: 14px; line-height: 28px; text-indent: 28px; margin-right: 50px; margin-left: 50px; margin-top: 10px; margin-bottom: 10px; color: #6C6C6C; }
#hotnews a:link, #hotnews a:visited { color: #6C6C6C; text-decoration: none; }
#hotnews a:hover { color: #FF0000; text-decoration: underline; }
.blogBox a:link, .blogBox a:visited { color: #FFFFFF; text-decoration: none; }
.blogBox a:hover { color: #FF0000;  }
.text a:link, .text a:visited { color: #EE7791; text-decoration: none; }
 .text a:hover { color: #FF0000; text-decoration: none; }
.temp_content h1 { font-size: 20px; line-height: 40px; color: #6C6C6C; text-align: center; font-family: "幼圆"; }
.content{ height: 543px; }
.temp_content h1 span{ color: #E81155; }
.tl_more{ font-size: 14px; line-height: 28px; }
.tl_more  a  { text-decoration: none; letter-spacing: 0.2em; }
.box_C_content { background-image: url(images/img_18.jpg); background-repeat: repeat-y; padding-right: 44px; padding-left: 44px; height: 440px; }
.box_C_content ul { background-image: url(images/img_18.jpg); background-repeat: repeat-y; }

.box_C_content li { width: 140px; float: left; margin-left: 15px; margin-right:15px; height: 200px; }

.box_C_content li img { border: 1px solid #C13454; }
.img_vote { text-align: center; line-height: 24px; height: 24px; }

.img_vote a:link,.img_vote a:visited{ color: #000000; }

#vote_zjian { width: 820px; height: 182px; background-color: #f2f2f4; border: 1px dashed #ee7890; }
.vote_zjian_title { background-color: #f0e4e8; text-align: center; }
#vote_zjian p { font-size: 14px; line-height: 28px; text-indent: 24px; margin-top: 18px; margin-right: 8px; margin-left: 8px; }
.temp_input { background-color: #f2f2f4; }
.temp_input p { font-size: 14px; line-height: 28px; text-indent: 24px; border: 1px dashed #CA395A; padding: 8px; }
.temp_form { margin-top: 10px; padding: 8px; }
.temp_form div { margin-top: 8px; margin-bottom: 8px; }
.input_text { width: 500px; height: 200px; }
.box_C_content h3 { font-size: 18px; line-height: 40px; background-color: #FDE1EA; height: 40px; text-align: center; }

.gallery {list-style-type: none;padding: 0px;margin-top: 0px;margin-right: 30px;margin-bottom: 0px;margin-left: 30px;}
.gallery li { margin: 0px; padding: 10px; height: 180px; width: 180px; position: relative; float: left; }
.gallery li:hover img{border-color: #000;}
.gallery img {background: #fff;border: solid 1px #888;padding: 5px;}
.gallery em {background: #fff url(images/grey-gradient.gif) repeat-y;color: #000;font-style: normal;padding: 2px 10px;display: block;position: absolute;
top: 150px;left: 9px;border: 1px solid #999;border-left-color: #888;font-size: 12px;font-family: "宋体";}
.gallery a {text-decoration: none;}
.gallery a:hover em {background: #ffdb01 url(images/orange-gradient.gif) repeat-y;border-color: #c25b08;}
