﻿/* Common */
* { word-wrap: break-word; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0;
padding: 0;}
body { color: #333; font: 12px/1.5 'Microsoft Yahei','Simsun';}
input, image, button, textarea { border: none; vertical-align: middle;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color: #333;}
a:hover{ text-decoration:underline;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.cl { zoom: 1; }
.mtm { margin-top: 10px !important;}
.mbm { margin-bottom: 10px !important;}
.mtn { margin-top: 5px !important;}
.mbn { margin-bottom: 5px !important;}
.mt15 { margin-top: 15px !important;}
.mt20 { margin-top: 20px !important;}
.mb20 { margin-bottom: 20px !important;}
.mt40 { margin-top: 40px !important;}
.mb15 { margin-bottom: 15px !important;}
.ml15 { margin-left: 15px !important;}
.plm { padding-left: 10px !important;}
.prm { padding-right: 10px !important;} 
.ptn { padding-top: 5px !important;}
.pbn { padding-bottom: 5px !important;}
.ptm { padding-top: 10px !important;}
.pbm { padding-bottom: 10px !important;}
.plm { padding-left: 10px !important;}
.prm { padding-right: 10px !important;}
.pt15 { padding-top: 15px !important;}
.pb15 { padding-bottom: 15px !important;}
.txt_center { text-align: center;}
.rel { position: relative;}
.zz { float: left;}
.yy { float: right;}
.line_h_20 { line-height: 20px !important;}
.line_h_22 { line-height: 22px !important;}
.line_h_24 { line-height: 24px !important;}
.text_in { text-indent: 2em;}
.font_s_14 { font-size: 14px !important;}
.font_s_16 { font-size: 16px !important;}
.yahei { font-family: 'Microsoft Yahei' !important;}
.h_24 { height: 24px;}
.font_w_b { font-weight: bold;}
.txt_over, .ul_txt_over li { word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ul_rel li { position: relative;}
.ul_aor span.aor { position: absolute; top: 0; right: 0; color: #999; font-size: 12px;}
.ul_aor span.aor a { color: #999;}
.ul_float li { float: left;}
.ul_float_left li { float: left; overflow: hidden; width: 100%;}
.ul_float_aor span { float: right;}
.ul_float_aor span.aor { color: #999;}
.ul_float_aor span.aor a { color: #999;}
.ul_24 li { font-size: 12px; height: 26px; line-height: 26px;}
.ul_26 li { font-size: 14px; height: 26px; line-height: 26px;}
.ul_28 li { font-size: 14px; height: 28px; line-height: 28px;}
.ul_30 li { font-size: 14px; height: 30px; line-height: 30px;}
.dt_16 { font-size: 16px; text-align: center; font-weight: bold; height: 30px; line-height: 30px;}
.dt_18 { font-size: 18px; text-align: center; font-weight: bold; height: 34px; line-height: 34px;}
.p_12 { height: 18px; text-align: center;}
.i_dot { background: #CECCCE; display: inline-block; height: 3px; margin: -3px 5px 0; overflow: hidden; vertical-align: middle; width: 3px;}
.wp_box { width: 1004px; margin: 0 auto;}
.bg_white { background-color: #FFF;}
.last { border-bottom: none !important;}
a.no_txt { text-indent: -999em;}
.color_666, a.color_666 { color: #666;}
.color_999, a.color_999 { color: #999;}
.color_FFF, a.color_FFF { color: #FFF;}
/* Common */

/*  Submit Form */

.submit_form dt { width: 130px; text-align: right; margin-right: 10px;}
.submit_form dt, .submit_form dd { line-height: 31px;}
.submit_form .in_formtxt { background: url(common_forum.gif) no-repeat 0 0; width: 282px; height: 31px; line-height: 31px; padding: 0 5px;}
.submit_form .in_formtxt_code { width: 141px; background-position: 0 -42px;}
.submit_form .in_formtxt_content { background-position: 0 -88px; padding-top: 5px; padding-bottom: 5px; height: 133px; resize: none;}
.submit_form .btn_submit { background: url(common_forum.gif) no-repeat 0 -247px; width: 73px; height: 24px; margin-right: 15px; cursor: pointer;}
.submit_form .btn_reset { background: url(common_forum.gif) no-repeat -100px -247px; width: 73px; height: 24px; cursor: pointer;}

/*  Submit Form */
 
 body { background-color:; background: url(bg1.jpg) no-repeat center top ;}
.yeehin_bg { height: 720px; background: url(bg1.jpg) no-repeat center top ;}
.yeehin_header { background-color: #61a6e1;}
.yeehin_nav { height: 32px; width: 782px; background: url(xintianji_06.gif) no-repeat 0 0;}
.yeehin_nav li { float: left; display: inline; width: 89px; margin-left: 8px;}
.yeehin_nav li a { display: block; width: 89px; height: 32px; text-align: center; line-height: 32px;}
.yeehin_nav li.on a{ background: url(xintianji_04.jpg) no-repeat 0 0; color: #FFF;}
.yeehin_nav li a:hover { background: url(xintianji_04.jpg) no-repeat 0 0; text-decoration: none; color: #FFF;}
.yeehin_line { height: 2px; overflow: hidden; background: url(xintianji_10.gif) repeat-x 0 0;}
.yeehin_banner { height: 504px; overflow: hidden;}
.shadow { height: 41px; overflow: hidden; background: url(xintianji_13.gif) no-repeat 0 0;}
.yeehin_left { width: 185px; background-color: #e1e1e1; border: 1px solid #D8D8D8; padding: 10px;}
.yeehin_right { width: 746px; padding: 10px 15px; border: 1px solid #D8D8D8; background-color: #FFF;min-height:400px; height:100%; _height:400px;}
.yeehin_left .top { background: url(xintianji_08.jpg) no-repeat 0 0; height: 35px; line-height: 24px; font-size: 14px; color: #1a60ab; font-weight: bold; padding-left: 25px;}
.leftside li { height: 36px;}
.leftside li a { display: block; height: 36px; line-height: 30px; padding-left: 50px; background: url(xintianji_09.jpg) no-repeat 40px 11px;}
.leftside li.on a { background: url(xintianji_07.jpg) no-repeat 0 0; color: #FFF;}
.leftside li a:hover { background: url(xintianji_07.jpg) no-repeat 0 0; color: #FFF; text-decoration: none;}
.yeehin_right .top { border-bottom: 1px solid #e1e1e1; padding-bottom: 5px;}
.newslist li { border-bottom: 1px dashed #e1e1e1; padding-bottom: 10px; margin-top: 10px;}



.feedinp{ border:#999 solid 1px;}