/* ::::: http://www.cheyun.com/sites/files/cache/css_js/4cf806b2131357cd2f28001b924fff24.css?1382534259 ::::: */

button.ui-button::-moz-focus-inner { border: 0pt none; padding: 0pt; }
#comment_form_type_title { width: 400px; }
#comment_form textarea, #comment_form .collapsible { width: 550px; }
.content_view_links { text-align: right; padding: 8px 0pt; }
html { margin: 0pt; padding: 0pt; border: 0pt none; }
body { color: rgb(34, 34, 34); font-size: 12px; }
a { text-decoration: none; color: rgb(0, 102, 204); }
a:hover, a:active, a.active { color: rgb(204, 102, 0); text-decoration: underline; }
h1, h2, h3, h4, h5 { margin: 2px 0pt; padding: 2px 0pt; color: rgb(15, 72, 167); font-size: 16px; font-weight: bold; }
img { border: 0pt none; }
ul, li { padding: 0pt; margin: 0pt; }
li { list-style: none outside none; margin: 5px 0pt; }
.site_menu { height: 30px; line-height: 30px; }
.site_menu li { height: 30px; float: left; margin: 0pt; padding: 0pt 10px; text-align: center; }
form { margin: 0pt; padding: 0pt; }
.form_item { margin: 3px 0pt; }
.form_textfield_name_title { min-width: 300px; }
.form_text { border: 1px solid rgb(183, 188, 201); margin-right: 5px; }
.dd_label { color: rgb(3, 75, 3); font-weight: bold; cursor: pointer; }
input[type="text"] { border: 1px solid rgb(183, 188, 201); }
.form_text { margin-right: 5px; }
span.option_label, span.form_radio_text { cursor: pointer; }
.dida_search_form_field_keyword_default { color: rgb(204, 204, 204); }
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 { float: left; margin-right: 10px; }
.last { margin-right: 0pt; }
.span-19 { width: 750px; }
.clearfix:after, .container:after { content: " "; display: block; height: 0pt; clear: both; visibility: hidden; overflow: hidden; }
.clearfix, .container { display: block; }
body { font-size: 12px; text-align: left; color: rgb(92, 92, 92); font-family: Arial,SimSun,sans-serif; padding: 0pt; margin: 0pt; line-height: 180%; background: none repeat scroll 0% 0% rgb(235, 235, 235); }
input, button, select, textarea { outline: medium none; }
select, input { font-size: 12px; }
a { color: rgb(94, 94, 94); text-decoration: none; }
a:hover, a:active, a.active { color: rgb(94, 94, 94); text-decoration: none; }
a:hover { color: rgb(86, 127, 190); }
h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; color: rgb(27, 27, 27); font-size: 18px; font-weight: 500; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
textarea { margin: 0px; padding: 0px; }
img { border: 0pt none; }
ul, li { padding: 0pt; margin: 0pt; }
li { list-style: none outside none; margin: 0pt; }
.more { float: right; }
br { display: inline; line-height: 20px; }
#wapp { width: 1058px; margin: 0pt auto; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(225, 225, 225); }
#wrapper { width: 960px; margin: 0pt auto; text-align: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#top { height: 5px; }
#header { height: 140px; padding: 0px; position: relative; text-align: left; z-index: 10; }
#header .menu { position: absolute; height: 40px; width: 960px; background: url(../img/menubg.jpg) no-repeat scroll 0% 0% transparent; bottom: 0px; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; font-size: 16px; }
#header .menu .site_menu { height: 40px; line-height: 40px; }
#header .menu .site_menu li { height: 40px; padding: 0px; width: 102px; }
#header .menu .site_menu .last { background: none repeat scroll 0% 0% transparent; }
#header .menu .site_menu li a { display: block; padding: 0px; color: rgb(75, 75, 75); }
#header .menu .site_menu li a:hover { background: url(../img/menulih.jpg) no-repeat scroll 0% 0% transparent; color: rgb(68, 185, 255); }
#header .menu .site_menu li .active:hover { background: url(../img/shouye.jpg) no-repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); }
#header .menu .site_menu li .active { background: url(../img/shouye.jpg) no-repeat scroll 0% 0% transparent; color: rgb(255, 255, 255); }
#header .logo { display: block; padding-top: 0px; position: absolute; }
#copy { width: 1060px; height: 70px; padding-top: 20px; margin: 0pt auto; text-align: center; color: rgb(96, 96, 96); }
#copy p { padding: 0px; margin: 0px; }
#copy a { color: rgb(96, 96, 96); }
#main { margin: 0pt auto; text-align: left; height: 100%; overflow: hidden; }
#content { height: 100%; padding: 10px 0px; overflow: hidden; }
label { font-size: 14px; }
form { margin: 0pt; padding: 0pt; }
.form_item { margin: 3px 0pt; }
.form_text { border: 1px solid rgb(183, 188, 201); margin-right: 5px; }
.go { width: 47px; height: 63px; background-color: rgb(255, 255, 255); position: fixed; right: 12px; bottom: 25%; }
.go a { background: url(../img/a.png) no-repeat scroll 0% 0% transparent; display: block; text-indent: 999em; width: 37px; margin: 5px; border: 0pt none; overflow: hidden; float: left; }
.go .gotop { background-position: 0pt -33px; height: 22px; }
.go .feedback { background-position: 0pt -54px; height: 32px; }
.go .gobottom { background-position: 0pt -88px; height: 22px; }
.go .feedback:hover { background-position: -38px -54px; }
.top_right { position: absolute; right: 0px; top: 20px; text-align: right; width: 260px; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
.top_right a { color: rgb(180, 180, 180); }
.login a { color: rgb(6, 137, 228); }
.tougao { margin-top: 10px; }
.baodao { width: 150px; text-align: center; float: left; padding-top: 3px; }
.tgpic { width: 104px; float: right; }
.tgpic a { width: 104px; height: 26px; display: block; background: url(../img/tougao.jpg) repeat scroll 0% 0% transparent; }
.qrimg { position: absolute; bottom: -160px; height: 143px; padding-top: 15px; text-align: center; width: 140px; background: none repeat scroll 0% 0% rgb(254, 254, 254); border: 1px solid rgb(235, 235, 235); right: 0px; display: none; }
.wxgz { color: rgb(2, 143, 222); }
.searchbox { position: absolute; bottom: 6px; right: 200px; width: 235px; z-index: 999; display: none; }
.searchbox input { width: 235px; height: 24px; border: medium none; padding-left: 10px; background: url(../img/searchbox.jpg) no-repeat scroll 0% 0% transparent; }
.searchbox input:focus { border: medium none; }
.banico { position: absolute; bottom: 5px; right: 0px; width: 200px; z-index: 999; background: url(../img/banico.jpg) no-repeat scroll right top transparent; }
.banico a { display: block; width: 28px; height: 28px; float: left; margin-left: 10px; }
.frontright { float: right; width: 300px; overflow: hidden; margin-left: 24px;}
.block .litpic { float: left; padding-top: 5px; margin-right: 10px; height: 60px; }
.newst .more, h3 .more { position: absolute; right: 0px; top: 0px; display: block; background: url(../img/xxmore.jpg) no-repeat scroll 0% 0% transparent; width: 16px; height: 20px; }
.newstt .more, h3 .more { position: absolute; right: 0px; top: 0px; display: block; background: url(../img/xxmore.jpg) no-repeat scroll 0% 0% transparent; width: 16px; height: 20px; }
.newstt { height: 30px; margin: 10px 0px 0px; font-weight: 600; position: relative; }
.newstt a { color: rgb(0, 0, 0); }
.author { margin-right: 10px; float: left; }
.time { float: left; }
.author a { color: rgb(0, 139, 215); }
.ftags { height: 20px; width: 240px; overflow: hidden; float: left; }
.ftags li { float: left; margin-right: 10px; }
.ftags li a { color: rgb(0, 139, 215); padding: 0px 4px; }
.ftags li:hover { background: none repeat scroll 0% 0% rgb(0, 139, 215); }
.ftags li a:hover { color: rgb(255, 255, 255); padding: 0px 4px; background: none repeat scroll 0% 0% rgb(0, 139, 215); }
.fcomment { width: 30px; float: right; line-height: 25px; font-size: 14px; }
.cnum { height: 26px; background: url(../img/cnum.png) no-repeat scroll 0% 0% transparent; padding-left: 15px; margin-left: 5px; }
.cnum a { color: rgb(0, 139, 215); }
#comment_form_title { display: none; }
#comment_form_mail { display: none; }
#comment_form_site { display: none; }
#comment_form_weibo, .comment_form_weibo { width: 200px; position: absolute; text-align: left; }
.comfa { color: rgb(27, 27, 27); font-size: 18px; font-weight: 500; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
.span-19 { width: 609px; padding-right: 25px; margin-right: 0px; border-right: 1px solid rgb(224, 224, 224); }
.form_value_textarea { width: 90%; }
.content_title { font-size: 24px; padding: 20px 0px; line-height: 130%; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
.content_view_content_header { height: 30px; overflow: hidden; margin-bottom: 10px; position: relative; background: url(../img/dashed.jpg) repeat-x scroll center bottom transparent; }
.content_view_content_header .fcomment { float: none; position: absolute; right: 0px; top: 0px; }
.content_view_content_body { font-size: 14px; line-height: 180%; font-family: "Microsoft YaHei",Arial,sans-serif,"Microsoft JhengHei",Helvetica; }
.content_view_content_header .ftags { padding-left: 10px; width: 240px; height: 20px; overflow: hidden; }
.page_wrapper_content .content_view_content_body a { color: rgb(0, 143, 223); }
.page_wrapper_content .content_view_content_body a:hover { text-decoration: underline; }
.page_wrapper_content_news .content_view_content_body { color: rgb(51, 51, 51); }
/*.content_view_content_body p { padding: 0px 0px 20px; margin: 0px;text-indent:28px;}*/
.content_view_content_body img { margin-right: 10px; max-width: 600px; }
.zhuanlan .content { border: 1px solid rgb(204, 204, 204); padding: 20px; width: 258px; background: none repeat scroll 0% 0% rgb(249, 249, 249); }
.zhuanlan .name { font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; font-size: 14px; }
.name a { color: rgb(0, 143, 223); }
.ulitpic img { float: left; margin: 0pt 20px 0px 0px; }
.zhuanlan h3 { color: rgb(72, 72, 72); clear: both; position: relative; padding-bottom: 10px; margin-bottom: 10px; padding-top: 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.zhuanlan .title { position: relative; }
.zhuanlan .zlzzico { position: absolute; width: 71px; background: url(../img/zlzzico.jpg) repeat scroll 0% 0% transparent; right: 0px; height: 20px; top: 0px; overflow: hidden; }
.zhuanlan .zlzzico .zicoa a { width: 23px; height: 20px; display: block; float: left; }
.zhuanlan .zicoased { background: url(../img/zlzzico1.jpg) repeat scroll 0% 0% transparent; }
.zhuanlan .zicoaqed { background: url(../img/zlzzico1.jpg) repeat scroll -20px 50% transparent; }
.zlmore_list {  }
.zlmore_list a { display: block; padding-left: 10px; background: url(../img/zzli.jpg) no-repeat scroll 0% 0% transparent; height: 20px; margin-top: 5px; overflow: hidden; }
.pweibo { width: 100%; margin-top: 30px; margin-bottom: 30px; }
.pweibo a { display: block; width: 133px; height: 30px; padding-top: 5px; text-align: center; background: none repeat scroll 0% 0% rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); margin: 0pt auto; font-size: 14px; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
.fenxiang { clear: both; margin-bottom: 50px; padding-top: 10px; border-top: 1px dashed rgb(202, 202, 202); height: 20px; }
#ding { background: url(../img/dingbg.jpg) no-repeat scroll 0% 0% transparent; width: 220px; float: right; height: 25px; }
#ding a { height: 25px; float: left; display: block; padding-left: 40px; }
#ding .ding { width: 25px; }
#ding .cai { width: 25px; padding-left: 60px; }
#ding .cang { width: 30px; }
#similar_list { padding: 15px 0px; height: 100%; margin-top: 15px; overflow: hidden; border-top: 1px dashed rgb(202, 202, 202); border-bottom: 1px dashed rgb(202, 202, 202); }
#similar_list li { float: left; margin-right: 14px; width: 121px; }
#similar_list .last { margin-right: 0px; }
#similar_list .l_title {  }
#comment_form_type_body { height: 101px; border: medium none; background: url(../img/comment_form.jpg) no-repeat scroll 0% 0% transparent; padding: 0px; }
#comment_form_button { text-align: right; }
.form_text, .form_value_select { border: 1px solid rgb(227, 227, 227); height: 25px; width: 500px; }
.form_item { margin-top: 15px; }
.form_item label { color: rgb(92, 92, 92); text-align: left; width: 100px; display: inline-block; font-size: 12px; font-weight: normal; font-family: Arial,SimSun,sans-serif; }
.remen {/* border-right: 1px solid rgb(225, 225, 225); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(225, 225, 225) rgb(225, 225, 225);*/ background: url(../img/rementop.jpg) no-repeat scroll center top transparent; }
.remen .content {  }
.remen_list { border-bottom: 1px dashed rgb(225, 225, 225); padding: 10px; height: 60px; margin-bottom: 6px; }
.remen_list4 { border-bottom: medium none; }
.remen_list .title { font-size: 14px; height: 42px; overflow: hidden; margin-bottom: 5px; }
.remen_list .title a { color: rgb(0, 0, 0); font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
.rightlx { height: 40px; padding-top: 204px; width: 300px; position: relative; font-size: 14px; background: url(../img/rightlx.jpg) no-repeat scroll 0% 0% transparent; font-family: "Microsoft YaHei","STHeiti",sans-serif,"Microsoft JhengHei",Helvetica,Arial,sans-serif; }
.rightlx .lxqq { width: 80px; float: left; overflow: hidden; padding-left: 70px; }
.rightlx .lxsina { width: 80px; float: right; }
#comment_form textarea, #comment_form { width: 100%; }
#comment_form { margin-bottom: 40px; }
#content_view_comment_wrapper { margin-bottom: 20px; }
.block { margin-bottom: 20px; }
.zhuanlan h3 .more { background: url(../img/xxmore.png) repeat scroll 0% 0% transparent; top: 10px; }
/* ::::: http://v3.jiathis.com/code/css/jiathis_counter.css ::::: */

.jiathis_style_32x32 a:hover { text-decoration: none; }
.jiathis_style_32x32 .jiathis_counter.jiathis_bubble_style { background: url(../img/counter.gif) no-repeat scroll 0pt 0pt transparent; height: 32px; width: 54px ! important; line-height: 32px; padding: 0pt 5px 0pt 6px; font-family: arial,helvetica,sans-serif; text-align: center; }
.jiathis_style_32x32 .jiathis_counter.jiathis_bubble_style:hover { color: rgb(0, 0, 0); background-position: 0pt -32px ! important; }
.jiathis_style_32x32 .jiathis_button_expanded { float: left; font-size: 16px; font-weight: bold; color: rgb(86, 86, 86); cursor: pointer; text-decoration: none; line-height: 32px ! important; }
/* ::::: http://v3.jiathis.com/code/css/jiathis_share.css ::::: */

.jiathis_style_32x32 .jtico { text-align: left; overflow: hidden; display: block ! important; height: 32px ! important; line-height: 32px ! important; padding-left: 36px ! important; background: url(../img/jiathis_ico_32x32.png) no-repeat scroll left center transparent; cursor: pointer; }
.jiathis_style_32x32 .jtico:hover { opacity: 0.8; }
.jiathis_style_32x32 .jiathis_txt { float: left; font-size: 22px; text-decoration: none; line-height: 32px ! important; }
.jiathis_style_32x32 .jtico_tsina { background-position: 0px 0px; }
.jiathis_style_32x32 .jtico_qzone { background-position: 0px -32px; }
.jiathis_style_32x32 .jtico_tqq { background-position: 0px -1760px; }
.jiathis_style_32x32 .jtico_jiathis { background-position: 0px -2048px; }
.jiathis_style_32x32 .jtico_weixin { background-position: 0px -3680px; }
.jiathis_style_32x32 .jtico_cqq { background-position: 0px -4032px; }

/*p.cent{text-indent: 20px;}*/
