﻿
.body, #header, #footer{min-width:1200px;}


#header {
padding-top:30px;
padding-bottom:35px;
background:url(../../../images/topbg.png);
}

#headerhd {
padding-top:30px;
padding-bottom:35px;
background:url(../../../images/topbghd.jpg);
}

#header .logohref {
display:block;
width:580px;
height:100px;
left:0;
top:0;
position:absolute;
}

#header .hd {
height:100px;
background:url(../../../images/logo.png) no-repeat 20px 0;
padding-left:610px;
}

.hx {
margin-left:15px;
display:inline-block;
width:1px;
height:100px;
margin-top:35px;
}

#header .hd_user {
height:100px;
}

.hx_user {
margin-left:15px;
display:inline-block;
width:1px;
height:100px;
margin-top:35px;
}

#header .hd_user .logoarea {
font-size:14px;
margin-top:-120px;
}

#header .hd_user .logoarea strong {
display:block;
font-size:32px;
color:#000;
padding:2px 0;
}

#header .hd_user .langarea {
position:absolute;
right:30px;
top:30px;
}

#header .hd_user .langarea dd,#header .hd .langarea dt {
display:inline-block;
cursor:pointer;
}

#header .hd_user .langarea .first {
margin-right:10px;
width:100px;
white-space:nowrap;
}

#header .hd_user .langarea i {
display:inline-block;
vertical-align:-7px;
margin-left:10px;
}

#header .hd_user .langarea .langArrow {
width:11px;
height:7px;
overflow:hidden;
background:url(../../../images/lang-hover.png) no-repeat 0;
vertical-align:middle;
}

#header .hd_user .langarea .langArrow:hover {
background:url(../../../images/lang-hover.png) no-repeat 0;
}



.hd_img {
width:76px;
height:-20px;
display:block;
margin-left:-10px;
margin-top:-106px;
}

.yz_body div span input {
background:url(../../../images/nav1.jpg) no-repeat 10px center;
width:410px;
border:solid 1px rgba(169,169,169,1);
height:40px;
vertical-align:top;
font-size:14px;
color:#666;
border-radius:4px 0 0 4px;
line-height:20px;
background-color:rgba(254,254,254,1);
padding:0 10px 0 40px;
}

#head_nav ul.clear .bian {
background-color:#7b0100;
background-image:url(../../../images/triangle.png);
background-position:center 33px;
background-repeat:no-repeat;
background:rgba(244,244,244,0.85);
color:#000!important;
}

#head_nav ul.clear .bian a {
color:#000!important;
background:none!important;
}

#header .hd .logoarea {
font-size:14px;
margin-top:-100px;
}

#header .hd .logoarea strong {
display:block;
font-size:16px;
color:#000;
padding:2px 0;
}

#header .hd .langarea {
position:absolute;
right:30px;
top:30px;
}

#header .hd .langarea dd,#header .hd .langarea dt {
display:inline-block;
cursor:pointer;
}

#header .hd .langarea .first {
margin-right:10px;
width:100px;
white-space:nowrap;
}

#header .hd .langarea i {
display:inline-block;
vertical-align:-7px;
margin-left:10px;
}

#header .hd .langarea .langArrow {
width:11px;
height:7px;
overflow:hidden;
background:url(../../../images/lang-hover.png) no-repeat 0;
vertical-align:middle;
}

#header .hd .langarea .langArrow:hover {
background:url(../../../images/lang-hover.png) no-repeat 0;
}

#header .hd .langarea .login {
width:25px;
height:25px;
background:url(../../../images/user-hover.png) no-repeat 0;
margin-right:5px;
}

#header .hd .langarea .login:hover {
background:url(../../../images/user-hover.png) no-repeat 0;
}

#header .hd .langarea .facebook {
width:22px;
height:22px;
background:url(../../../images/hfacebook-hover.png) no-repeat 0;
}

#header .hd .langarea .facebook:hover {
background:url(../../../images/hfacebook-hover.png) no-repeat 0;
}

#header .hd .langarea .twitter {
width:23px;
height:25px;
background:url(../../../images/htwitter-hover.png) no-repeat 0;
}

#header .hd .langarea .twitter:hover {
background:url(../../../images/htwitter-hover.png) no-repeat 0;
}

#header .hd .langarea .instagram {
width:23px;
height:22px;
background:url(../../../images/hinstagram-hover.png) no-repeat 0;
}

#header .hd .langarea .instagram:hover {
background:url(../../../images/hinstagram-hover.png) no-repeat 0;
}

#header .hd .langarea .rss {
width:23px;
height:25px;
background:url(../../../images/hrss-hover.png) no-repeat 0;
}

#header .hd .langarea .rss:hover {
background:url(../../../images/hrss-hover.png) no-repeat 0;
}

#header .hd .langarea .in {
width:25px;
height:25px;
background:url(../../../images/hin-hover.png) no-repeat 0;
}

#header .hd .langarea .in:hover {
background:url(../../../images/hin-hover.png) no-repeat 0;
}

#header .hd .langarea .you {
width:22px;
height:22px;
background:url(../../../images/hyou-hover.png) no-repeat 0;
}

#header .hd .langarea .you:hover {
background:url(../../../images/hyou-hover.png) no-repeat 0;
}

#header .headsearch {
float:right;
margin-top:19px;
}

#header .headsearch input {
width:170px;
border:solid 1px #7b0100;
height:35px;
line-height:35px;
vertical-align:top;
background:url(../../../images/ss.jpg) no-repeat 10px center;
font-size:14px;
color:#666;
border-radius:4px 0 0 4px;
padding:0 10px 0 40px;
}

#header .headsearch a {
display:inline-block;
width:71px;
height:37px;
line-height:37px;
background-color:#7b0100;
color:#fff;
text-align:center;
font-size:16px;
border-radius:0 4px 4px 0;
vertical-align:top;
text-decoration:none;
}

#head_nav {
width:1200px;
background-color:#7b0100;
text-align:center;
height:50px;
line-height:50px;
z-index:20000;
margin:0 auto;
}

#head_nav ul.clear > li {
float:left;
font-size:18px;
width:20%;
color:#ffffff;
}

#head_nav ul.clear > li > a {
text-decoration:none;
display:block;
width:100%;
height:100%;
color:#ffffff;
}

#head_nav li:hover a {
background-color:#b20a14;
background-image:url(../../../images/triangle.png);
background-position:center 33px;
background-repeat:no-repeat;
background:rgba(244,244,244,0.85);
color:#000!important;
}

#head_nav li.active a {
background-color:#b20a14;
}

#changeLang a:hover,a.LoginLink:hover,#changeLang a:hover,a.LogoutLink:hover {
text-decoration:none;
}

#header .hd .langarea .first .LoginLink span,#header .hd .langarea .first .LogoutLink span {
font-weight:700;
padding-left:5px;
padding-right:5px;
}

#LoginName {
display:inline-block;
min-width:40px;
}

#footer {
width:100%;
overflow:hidden;
background-color:#6d6d6d;
color:#fff;
margin-bottom:-20px;
}

.footer_bd {
color:#eee;
position:relative;
padding:26px 0 20px;
}

.footer_bd .footer_subnav {
margin-left:-14px;
margin-bottom:25px;
}

.footer_bd .footer_subnav a {
display:inline-block;
color:#fff;
border-right:solid 1px #c7c7c7;
text-decoration:none;
text-align:center;
height:10px;
line-height:10px;
font-size:16px;
padding:0 15px;
}

.footer_bd .footer_subnav a.last {
border-right:none;
}

.footer_bd dl {
float:left;
margin-right:58px;
font-size:14px;
}

.footer_bd dt {
font-size:14px;
font-weight:700;
line-height:40px;
}

.footer_bd dd {
font-size:12px;
padding:4px 0;
}

.footer_bd ul i {
display:block;
position:absolute;
}

.footer_bd ul i.facebook {
width:9px;
height:19px;
background:url(../../../images/ffacebook.png) no-repeat 0;
right:0;
top:13px;
}

.footer_bd ul i.twitter {
width:16px;
height:13px;
background:url(../../../images/ftwitter.png) no-repeat 0;
right:0;
top:13px;
}

.footer_bd ul i.instagram {
width:15px;
height:15px;
background:url(../../../images/finstagram.png) no-repeat 0;
right:0;
top:13px;
}

.footer_bd ul i.rss {
width:16px;
height:8px;
background:url(../../../images/frss.png) no-repeat 0;
right:0;
bottom:0;
}

.footer_bd ul i.in {
width:16px;
height:16px;
background:url(../../../images/fin.png) no-repeat 0;
right:0;
bottom:0;
}

.footer_bd ul i.you {
width:18px;
height:20px;
background:url(../../../images/fyou.png) no-repeat 0;
right:0;
bottom:0;
}

.footer_bd .footer_icon {
overflow:hidden;
margin-right:15px;
margin-bottom:30px;
}

.footer_bd .footer_icon p {
float:right;
text-align:center;
position:relative;
width:122px;
height:78px;
}

.footer_bd .footer_icon .rwma,.footer_bd .footer_icon .rwmb {
width:122px;
height:150px;
margin-left:0;
margin-right:15px;
}

.footer_bd .footer_icon img {
display:block;
margin:0 auto;
}

.footer_bd .buyMail p {
float:left;
vertical-align:middle;
padding-left:0;
margin-right:10px;
}

.footer_bd .buyMail input,.footer_bd .buyMail a {
vertical-align:middle;
}

.footer_bd .mailDress {
background-color:#6d6d6d;
border:solid 1px #848484;
border-radius:4px 0 0 4px;
color:#fff;
float:left;
width:260px;
padding:11px 10px;
}

.footer_bd .buyMailbtn {
text-decoration:none;
display:inline-block;
width:90px;
height:37px;
text-align:center;
line-height:37px;
background-color:#000;
color:#fff;
font-size:14px;
float:left;
border-radius:0 4px 4px 0;
border:none;
}

.subMenuWarp {
display:none;
position:absolute;
left:0;
width:100%;
height:400px;
background:#f4f4f4;
opacity:0.95;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
z-index:999;
overflow:hidden;
top:auto;
border-bottom:2px solid #7b0100;
}

.subMenu_CGS_1 {
position:fixed;
top:46px;
}

.subMenuWarp .subMenu {
width:1200px;
height:370px;
margin:0 auto;
padding:15px 0;
}

.subMenuWarp .subMenu a {
text-decoration:none;
font-size:14px;
}

.subMenuWarp .subMenu .nbd {
border-right:none!important;
margin-left:760px;
margin-top:-365px;
}

.subMenuWarp .subMenu .Subregion {
float:left;
height:366px;
overflow:hidden;
border-right:dashed 1px #d6d3d3;
}

.subMenuWarp .subMenu .orther {
margin-left:10px;
width:465px;
}

.subMenuWarp .subMenu .subMenuTitle,.subMenuWarp .subMenu .subMenuTitle a {
padding-top:5px;
width:100%;
height:24px;
line-height:24px;
color:#7b0100;
padding-left:17px;
font-family:"Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", sans-serif;
font-weight:600;
font-size:16px;
margin-bottom:10px;
}

.subMenuWarp .subMenu ul {
float:left;
min-width:160px;
margin-left:13px;
}

.subMenuWarp .subMenu .ull {
margin-left:205px!important;
margin-top:-233px;
}

.subMenuWarp .subMenu li {
margin-left:-33px;
padding:4px 0 4px 50px;
}

.subMenuWarp .subMenu .sub_left {
margin-right:10px;
float:left;
background-color:#f3f3f3;
padding:35px 90px 35px 0;
}

.men {
padding-left:55px!important;
background:url(../../../images/menuicon2.png) no-repeat 42px center!important;
font-weight:600!important;
}

.subMenuWarp .subMenu .orther ul:last-child {
margin-right:30px;
margin-left:37px;
}

#head_nav .subMenuWarp {
text-align:left;
line-height:1.5;
border:1px solid #ccc;
border-top:none;
}

.subMenuWarp.smallMenu {
width:16.5%;
left:auto;
height:auto;
padding-bottom:10px;
background:#f4f4f4;
opacity:0.95;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
}

#head_nav .subMenuWarp .subMenu .Subregion {
height:auto;
}

#head_nav .subMenuWarp li a,#head_nav .subMenuWarp li a:hover {
background-color:transparent;
}

body {
font-size:14px;
line-height:1.5;
font-family:"Microsoft YaHei",宋体,arial, tahoma, "Hiragino Sans GB", sans-serif;
-webkit-text-size-adjust:none;
color:#666;
}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p,a,img {
margin:0;
padding:0;
}

body, html {
overflow-x: hidden;

} 

input,select,textarea {
font-size:12px;
line-height:16px;
}

img {
border:0;
display:inline-block;
}

ul,li {
list-style-type:none;
}

.zi a {
color:#7b0100;
text-decoration:none;
outline:none;
}

a {
color:#666;
text-decoration:none;
outline:none;
}

.clear {
clear:both;
zoom:1;
}

.clear:after {
content:'.';
display:block;
visibility:hidden;
clear:both;
height:0;
}

.w1200 {
width:1200px;
margin-left:auto;
margin-right:auto;
position:relative;
}

.rt .rt-head {
position:relative;
margin:-75px 0 10px 20px;
}

.rt .rt-head h4 {
text-align:center;
position:relative;
white-space:nowrap;
font-size:22px;
display:inline-block;
color:#7b0100;
padding:6px 5px;
}

.about .position_local,.comm .position_local {
position:absolute;
left:-2px;
top:10px;
width:100%;
font-size:14px;
}

.nmain.w_nmain_border {
margin-left:auto;
margin-right:auto;
border:none;
}

.nmain {
margin-top:10px;
}

.imgWalk h4 a {
color:#7b0100;
font-weight:400;
}

#banner {
margin-bottom:20px;
}

.cpj_right {
float:right;
margin-right:10px;
width:100%;
padding-top:20px;
height:20px;
text-align:right;
}

.EnlargeImg img,.newsList img,.voideList img,.voideList_zj img,.voideList_zp img,.voideList_zphd img,.purcList img {
cursor:pointer;
transition:all .6s;
}

.EnlargeImg img:hover,.newsList img:hover,.voideList img:hover,.voideList_zj img:hover,.voideList_zp img:hover,.voideList_zphd img:hover,.purcList img:hover {
transform:scale(1.05);
}

.content_c ul li {
background:url(../../../images/fdot.gif) 13px 12px no-repeat;
}

.about .rt .about-md {
padding-left:40px;
padding-right:40px;
padding-bottom:30px;
margin-top:-70px;
}

.about .rt .about-md h4 {
font-size:32px;
}

.about .rt .about-md .cd {
font-size:14px;
padding-bottom:5px;
}

.about .rt .about-md .cd_gjh {
font-size:14px;
line-height:22px;
}

.vip_t {
height:27px;
margin-top:-15px;
padding-left:17px;
background:url(../../../images/ico_purple.png) 0 5px no-repeat;
margin-bottom:13px;
font-family:"Microsoft YaHei";
font-size:18px;
color:#6756b7;
font-weight:100;
}

#footer .footer_bd dl .admin_textcon {
font-size:14px;
line-height:30px;
}

.xiala {
margin-left:4px!important;
}

.xialaUser {
margin-left:17px;
}

.xiala2 {
margin-left:11px!important;
}

.xiala3 {
margin-left:3px!important;
}

.stick {
position:fixed;
top:0;
}

#changeLang {
padding-left:12px;
padding-right:15px;
width:73px;
}

#changeLang_first {
padding-left:4px;
padding-right:15px;
width:73px;
}

#changeLang,#changeLang_first {
border:1px solid rgba(244,244,244,0);
}

#changeLang:hover,#changeLang_first:hover {
border:1px solid #ccc;
background-color:rgba(244,244,244,0.95);
}

#changeLang .subMenuWarp.smallMenu,#changeLang_first .subMenuWarp.smallMenu {
border:1px solid #ccc;
border-top:none;
left:0;
width:100px;
padding:0;
}

#changeLang .subMenuWarp.smallMenu a {
text-align:left;
}

#changeLang .subMenuWarp.smallMenu .subMenu li {
margin-left:-40px;
}

.langarea {
margin-top:-20px;
}

.but input {
width:252px;
height:58.3px;
border:1px solid #ccc;
margin-left:4px;
font-family:"Microsoft YaHei",simsun,arial, tahoma, "Hiragino Sans GB", sans-serif;
color:#645dc1;
font-size:20px;
cursor:pointer;
border-radius:2px;
background-color:rgba(0,152,50,0.0);
}

.icon {
background-size:cover;
position:absolute;
width:30%;
height:125px;
top:-37px;
right:150px;
z-index:-1;
}

#subMenu_CGS.subMenuWarp .Subregion.nbd {
margin-left:890px;
}

.subMenuWarp .Subregion .orther .ull {
margin-left:312px!important;
}

#changeLang_first .LoginLink {
padding-bottom:20px;
}

#changeLang_first .menu_user {
margin-left:106px;
width:95px;
}

#header .w1200 .hd .langarea .txtKeyword {
line-height:20px;
background-color:#fff;
}

#mainMenuBarAnchor {
height:0;
}

#subMenu_CGS .subMenu .nbd {
position:relative;
width:300px;
}

#subMenu_CGS .subMenu .ull li a img {
margin-left:5px;
width:250px;
border:1px solid rgba(76,165,31,1);
}

#subMenu_CGS .subMenu .Subregion .nbd .ad {
padding-top:175px;
}

#subMenu_CGS .subMenu .Subregion .nbd .ad a {
border:1px solid rgba(138,132,179,1);
}

.footer_icon {
padding-top:5px;
}

.footer_foreign a {
color:#fff;
text-decoration:none;
position:absolute;
}

.footer_foreign a:last-child {
right:14px;
}

.footer_foreign a:first-child {
right:259px;
}

.footer_bd .admin_textcon {
position:absolute;
top:160px;
padding-right:89px;
font-size:12px;
margin-left:0;
}

.footer_bd .copyright_notice {
top:160px;
}

.footer_bd .footer_icon span,.footer_bd .footer_icon a {
display:block;
color:#fff;
padding-top:4px;
}

.subMenuWarp .subMenu .menuicon,.subMenuWarp .subMenu .menuicon2 {
padding-left:55px;
background:url(../../../images/menuicon.png) no-repeat 42px center;
font-weight:600;
}

.subMenuWarp .Subregion .orthe,#subMenu_CGS.subMenuWarp .subMenu .orther {
width:595px;
}

.slick-slider {
position:relative;
display:block;
box-sizing:border-box;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-ms-touch-action:pan-y;
touch-action:pan-y;
-webkit-tap-highlight-color:transparent;
}

.slick-list {
position:relative;
overflow:hidden;
display:block;
margin:0;
padding:0;
}

.slick-list.dragging {
cursor:hand;
}

.slick-slider .slick-track,.slick-slider .slick-list {
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
}

.slick-track {
position:relative;
left:0;
top:0;
display:block;
}

.slick-track:before,.slick-track:after {
content:"";
display:table;
}

.slick-track:after {
clear:both;
}

.slick-slide {
float:left;
height:100%;
min-height:1px;
display:none;
overflow:hidden;
}

.slick-slide.dragging img {
pointer-events:none;
}

.slick-vertical .slick-slide {
display:block;
height:auto;
border:1px solid transparent;
}

.slick-prev,.slick-next {
position:absolute;
display:block;
height:90px;
width:90px;
line-height:0;
font-size:0;
cursor:pointer;
background:transparent;
color:transparent;
top:50%;
margin-top:-45px;
border:none;
outline:none;
padding:0;
}

.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {
opacity:0.25;
}

.slick-prev:before,.slick-next:before {
font-family:FontAwesome;
font-size:20px;
line-height:1;
color:#0e90d2;
opacity:0.75;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.slick-prev {
left:25px;
background:url(../../../images/bannerprev.png) no-repeat 0;
}

[dir=rtl] .slick-prev {
left:auto;
right:-25px;
}

[dir=rtl] .slick-prev:before {
content:"\f138";
}

.slick-next {
right:25px;
background:url(../../../images/bannernext.png) no-repeat 0;
}

[dir=rtl] .slick-next {
left:-25px;
right:auto;
}

[dir=rtl] .slick-next:before {
content:"\f137";
}

.slick-dots {
position:absolute;
bottom:0;
list-style:none;
text-align:center;
width:100%;
height:30px;
display:none;
padding:0;
}

.slick-dots li {
position:relative;
display:inline-block;
height:20px;
width:20px;
cursor:pointer;
margin:0 5px;
padding:0;
}

.slick-dots li button {
border:0;
display:block;
height:14px;
width:14px;
outline:none;
line-height:0;
font-size:0;
background:#f5f5f5;
border-radius:50%;
color:transparent;
cursor:pointer;
}

.slick-dots li button:before {
position:absolute;
top:0;
left:0;
content:"";
width:20px;
height:20px;
font-size:32px;
line-height:20px;
text-align:center;
color:#f5f5f5;
opacity:0;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
}

.slick-dots li.slick-active button {
background-color:#4c4c4c;
}

.slick-dots li.slick-active button:before {
color:#4c4c4c;
opacity:0;
}

.about {
width:100%;
padding-top:40px;
overflow:hidden;
padding-bottom:20px;
}

.about .lt {
float:left;
width:230px;
border-right:solid 1px #d2d2d2;
padding-bottom:20px;
}

.about .lt dl .hasMenus li {
font-size:16px;
}

.about .lt dl .hasMenu {
width:14px;
background:url(../../../images/nav1.jpg) no-repeat 0 0;
margin-right:6px;
}

.about .lt dl .active {
width:14px;
height:9px;
background:url(../../../images/nav2.jpg) no-repeat 0 0;
margin-right:6px;
}

.about .lt dt {
width:100%;
background-color:#7b0100;
color:#fff;
font-size:24px;
height:60px;
line-height:60px;
}

.about .lt h4,.about .lt .text {
color:#000;
padding:4px 0;
}

.about .lt .line {
width:100%;
height:1px;
border-bottom:dashed 1px #d4d4d4;
overflow:hidden;
margin:10px 0;
}

.about .lt .coum {
border-bottom:none;
}

.about .lt .search {
background:url(../../../images/nav1.jpg) no-repeat 0 center;
padding:5px 0 5px 28px;
}

.about .lt .downAPP {
background:url(../../../images/nav2.jpg) no-repeat 0 center;
padding:5px 0 5px 28px;
}

.about .rt {
float:left;
width:968px;
margin-bottom:20px;
border-left:solid 1px #d2d2d2;
margin-left:-1px;
padding-bottom:20px;
}

.about .rt .purc {
padding:0 0 40px 20px;
}

.about .rt .purc .rt-head {
margin-left:0;
margin-top:-75px;
}

.about .rt .purcList li {
float:left;
height:250px;
padding-bottom:20px;
width:285px;
margin-right:46px;
}

.about .rt .purcList li:nth-child(3n) {
margin-right:0;
}

.about .rt .purcList .title {
font-size:14px;
padding:10px 0;
}

.about .rt .server {
margin-bottom:40px;
background-color:#f8f8f8;
overflow:hidden;
padding:20px 50px;
}

.about .rt .server li {
float:left;
width:109px;
margin-right:137px;
}

.about .rt .server li:last-child {
float:right;
margin-right:0;
}

.about .rt .server li a:after {
float:right;
height:1px;
content:"";
}

.about .rt .slick-next,.about .rt .slick-prev {
width:50px;
height:50px;
background-size:100%;
margin-top:-25px;
}

.about .rt .busin li a {
font-size:14px!important;
}

.server img {
margin-bottom:14px;
}

.region {
margin-bottom:40px;
position:relative;
}

.region:after {
position:absolute;
right:0;
bottom:0;
left:0;
content:'';
background-color:#cacaca;
height:1px;
}

.region h4 {
width:124px;
text-align:left;
position:relative;
font-size:26px;
font-weight:400;
padding:20px 0;
}

.region .more {
float:right;
font-size:14px;
color:#6d6d6d;
display:block;
margin:25px 5px 0 0;
}


/*右侧客服*/
.nav {
font-size:14px;
position:fixed;
right:0;
top:170px;
font-style:normal;
display:none;
}

.nav li {
width:54px;
height:30px;
background-color:#6d6d6d;
color:#fff;
position:relative;
text-align:center;
border-radius:2px;
cursor:pointer;
margin-bottom:2px;
right:0;
padding:40px 0 20px;
}

.nav li dl {
width:200px;
color:#000;
position:absolute;
background:#fff;
border:solid 2px #7b0100;
border-radius:2px;
top:0;
right:54px;
text-align:left;
display:none;
padding:20px 0 10px;
}

.nav li dl dd {
padding-left:36px;
background:url(../../../images/phone.png) no-repeat 12px 5px;
margin-bottom:12px;
margin-top:20px;
}

.nav li dl dt {
text-align:center;
margin-top:10px;
}

.nav li dl dt span {
display:block;
padding-top:10px;
}

.nav li.dba-btn {
height:20px;
background-image:url(../../../images/Arrow4.png);
background-repeat:no-repeat;
background-position:center;
padding:10px 0;
}

.nav li.dba-btn:hover {
background-color:#7b0100;
}

.nav li.dba-btn.clicked {
background-image:url(../../../images/Arrow3.png);
}

.nav li.dba {
background-image:url(../../../images/kefu.png);
background-repeat:no-repeat;
background-position:center 12px;
}

.nav li.dbb {
background-image:url(../../../images/weixin.png);
background-repeat:no-repeat;
background-position:center 12px;
}

.nav li.dbb .weixin_sub {
background:#fff;
border:solid 2px #7b0100;
position:absolute;
top:0;
right:54px;
display:none;
padding:3.6px 10px;
}

.nav li.dbc {
background-image:url(../../../images/cphone.png);
background-repeat:no-repeat;
background-position:center 11px;
}

.nav li.dbc span {
display:block;
padding-top:1px;
}

.nav li.dbc .cphoen_sub {
background:#fff;
border:solid 2px #7b0100;
position:absolute;
top:0;
right:54px;
display:none;
padding:3px 10px;
}

.nav li.dbd {
background-image:url(../../../images/gotop.png);
background-repeat:no-repeat;
background-position:center;
width:54px;
height:54px;
padding:0;
}

.nav li.dbd:hover {
color:#fff;
background-color:#6d6d6d;
}

.icon_kehu {
width:69px;
height:69px;
margin-left:34px;
display:block;
background:url(../../../images/kehu.png) no-repeat;
background-size:cover;
position:relative;
}

.icon_kefu {
margin-top:10px;
margin-left:69px;
position:absolute;
top:0;
left:30px;
width:30px;
font-size:15px;
font-weight:800;
font-style:normal;
}

.btn {
display:block;
width:33px;
padding-left:17px;
margin-right:10px;
border:2px solid red;
}

.a1 {
margin-left:-9px;
}

.a3 {
margin-left:40px;
}

.nav li.hiddenWords {
padding:0 0 20px;
}

.nav li.dbc.hiddenWords {
background-position:center 10px;
}

.menu {
margin-left:29px;
}

.cphoen_erweima {
font-size:14px;
font-weight:700;
color:#7b0100;
}

.nav_a_1 {
font-size:14px;
position:fixed;
background:#666;
right:-54px;
top:203px;
z-index:10000;
display:block;
}

#rightArrow {
width:54px;
height:54px;
line-height:49px;
position:fixed;
top:114px;
right:0!important;
background-color:#6d6d6d;
color:#fff;
font-style:normal;
text-align:center;
cursor:pointer;
}

.rightArrow_1 {
width:54px!important;
height:54px!important;
display:inline-block!important;
position:fixed;
top:156px;
right:0!important;
overflow:hidden!important;
background-repeat:no-repeat;
background-image:url(../../../images/i.png)!important;
background-size:cover;
border-radius:30px!important;
}

.dba a {
display:block;
border-bottom:2px dotted #ccc;
margin:0;
}

#rightArrow .p2 {
background-image:url(../../../images/whitei.png);
}

#rightArrow .p2:hover {
background-image:url(../../../images/whitei2.png);
}

.text-justify-list span:first-child {
margin-bottom:5px;
}

.slick-loading .slick-track,.slick-loading .slick-slide {
visibility:hidden;
}

.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before,.slick-dots li button:hover:before,.slick-dots li button:focus:before {
opacity:1;
}

.nav li.dba:hover,.nav li.dbb:hover,.nav li.dbc:hover {
background-color:#7b0100;
color:#fff;
border-radius:0 2px 2px 0;
}

.yz_body div:first-child {
padding-top:30px;
background-color:rgba(243,243,243,1);
border-radius:4px;
width:66%;
height:303px;
}

.yz_body .wisdom {
height:185px;
padding-left:10px;
width:32%;
position:absolute;
top:0;
right:15px;
}

.yz_body div:last-child img {
width:100%;
border-radius:4px;
height:181px;
}

.yz_body div span select {
border:solid 1px rgba(169,169,169,1);
width:140px;
height:42px;
line-height:35px;
vertical-align:top;
font-size:14px;
color:#666;
border-radius:4px;
margin-right:-2px;
background-color:rgba(254,254,254,1);
padding:0 10px;
}

.yz_body div:first-child span a {
display:inline-block;
width:71px;
height:42px;
line-height:42px;
background-color:#d70c19;
color:#fff;
text-align:center;
font-size:18px;
border-radius:0 4px 4px 0;
vertical-align:top;
}

.yz_body ul {
margin-left:33%;
margin-top:10px;
}

.yz_body ul:first-child {
margin-left:33%;
margin-top:30px;
}

.yz_body ul li {
list-style-type:disc;
font-size:13px;
float:left;
margin-right:40px;
}

.justify_fix {
display:inline-block;
width:100%;
height:0;
overflow:hidden;
}

.banner {
width:1200px;
height:300px;
position:relative;
margin:0 auto;
border-bottom:solid 2px #7b0100;
}

.banner .slick-list,.banner a {
display:block;
width:100%;
height:300px;
background-position:center top;
background-repeat:no-repeat;
background-size:auto 100%;
overflow:hidden;
}

.timerOut {
margin:40px 0 0;
}

.timerOut dl {
background-color:#f3f3f3;
-webkit-border-bottom-left-radius:6px;
-webkit-border-top-left-radius:6px;
padding:33px 20px;
}

.timerOut dd {
color:#272727;
}

.timerOut dd:first-child {
letter-spacing:4px;
font-size:20px;
}

.timerOut dd span {
font-style:normal;
display:inline-block;
background-color:#cb010d;
vertical-align:middle;
margin:-6px 12px 0 6px;
padding:4px 6px;
}

.timerOut dd span s {
display:inline-block;
width:16px;
height:24px;
margin-right:4px;
vertical-align:-3px;
}

.timerOut dd span s.N_one {
background:url(../../../images/Num.png) no-repeat 0 0;
margin-right:0;
}

.timerOut dd span s.N_two {
background:url(../../../images/Num.png) no-repeat -16px 0;
}

.timerOut dd span s.N_three {
background:url(../../../images/Num.png) no-repeat -32px 0;
}

.timerOut dd span s.N_four {
background:url(../../../images/Num.png) no-repeat -48px 0;
}

.timerOut dd span s.N_five {
background:url(../../../images/Num.png) no-repeat -64px 0;
}

.timerOut dd span s.N_six {
background:url(../../../images/Num.png) no-repeat -80px 0;
}

.timerOut dd span s.N_seven {
background:url(../../../images/Num.png) no-repeat -96px 0;
}

.timerOut dd span s.N_eight {
background:url(../../../images/Num.png) no-repeat -112px 0;
}

.timerOut dd span s.N_nine {
background:url(../../../images/Num.png) no-repeat -128px 0;
}

.timerOut dd span s.N_ten {
background:url(../../../images/Num.png) no-repeat -144px 0;
}

.timerOut dd a {
text-decoration:none;
padding-right:20px;
}

.timerOut dd .time {
width:35px;
height:35px;
display:inline-block;
background:url(../../../images/time.png) no-repeat 0;
vertical-align:middle;
margin-right:10px;
}

.timerOut dt {
height:101px;
line-height:101px;
font-size:26px;
text-align:center;
position:absolute;
right:0;
top:0;
background-color:#ddd;
-webkit-border-top-right-radius:6px;
-webkit-border-bottom-right-radius:6px;
width:33.6%;
}

.timerOut dt a {
display:inline-block;
color:rgba(215,13,25,1);
text-decoration:none;
letter-spacing:4px;
position:relative;
padding-left:65px;
}

.timerOut dt i {
display:block;
width:31px;
height:31px;
position:absolute;
top:50%;
margin-top:-15px;
left:20px;
background:url(../../../images/write_red.png) no-repeat 0;
}

.moreItem {
text-align:justify;
height:108px;
overflow:hidden;
}

.moreItem p {
display:inline-block;
width:33%;
margin-top:20px;
text-align:left;
vertical-align:top;
position:relative;
}

.moreItem p span {
padding-top:4px;
padding-left:20px;
}

.moreItem p a {
text-decoration:none;
padding:0 10px;
}

.moreItem p:nth-child(2) span {
text-align:center;
padding-left:0;
}

.moreItem p:nth-child(2):after {
position:absolute;
width:1px;
height:69px;
top:10px;
right:0;
content:'';
background-color:#cacaca;
}

.moreItem p:nth-child(2):before {
position:absolute;
width:1px;
height:69px;
top:10px;
left:0;
content:'';
background-color:#cacaca;
}

.moreItem span {
display:block;
position:relative;
vertical-align:top;
text-align:left;
}

.notice .notice_body {
overflow:hidden;
margin-bottom:0;
}

.notice .notice_body > ul {
width:96%;
overflow:hidden;
margin:0 auto;
}

.notice .notice_body > ul > li {
float:left;
width:30%;
position:relative;
}

.notice .notice_body .nbl ul {
margin-bottom:0;
}

.notice .notice_body .nbl li img {
width:100%;
height:235px;
max-height:235px;
}

.notice .notice_body .nbl .prev,.notice .notice_body .nbl .next {
display:block;
width:30px;
height:30px;
cursor:pointer;
position:absolute;
top:50%;
margin-top:-15px;
}

.notice .notice_body .nbl .prev {
left:10px;
}

.notice .notice_body .nbl .next {
right:10px;
}

.notice .notice_body .nbm {
width:35%;
margin-left:2.5%;
}

.notice .notice_body .nbm h3,.notice .notice_body .nbm h3 a {
font-size:16px;
color:#7b0100;
padding:0 20px 10px;
}

.notice .notice_body .nbm p {
color:#333;
line-height:30px;
height:150px;
position:relative;
padding:0 20px;
}

.notice .notice_body .nbm p a {
display:inline-block;
padding-left:10px;
color:#7b0100;
}

.notice .notice_body .nbm:before {
position:absolute;
width:1px;
height:100%;
top:0;
left:0;
content:'';
background-color:#cacaca;
}

.notice .notice_body .nbm:after {
position:absolute;
width:1px;
height:100%;
top:0;
right:0;
content:'';
background-color:#cacaca;
}

.notice .notice_body .nbr {
float:right;
height:290px;
}

.notice .notice_body .nbr li {
list-style:disc inside;
line-height:30px;
}

.notice .notice_body .nbr a {
display:inline-block;
width:90%;
vertical-align:middle \9;
font-size:16px;
padding-bottom:5px;
}

.notice .notice_body .nbr span {
float:right;
color:#999;
font-size:12px;
}

.adbar {
width:100%;
height:160px;
overflow:hidden;
background:url(../../../images/adbar_a.jpg) no-repeat top left, url(../../../images/adbar_b.jpg) no-repeat right top;
background-color:#d74651;
margin-top:30px;
}

.adbar p {
display:inline-block;
width:32.8%;
vertical-align:top;
margin-top:38px;
}

.hot {
background-color:#ffffff;
padding:12px 0 0;
}

.hot .hot_body p {
display:inline-block;

vertical-align:top;
margin-bottom:9px;
}

.work {
padding:40px 0 16px;
}

.work li {
width:112px;
float:left;
display:inline-block;
margin-right:105px;
}

.work li.last {
margin-right:0;
float:right;
}

.work li img {
padding-bottom:10px;
}

.work li a:after {
height:1px;
content:'>';
margin-left:4px;
}

.hot_ad p {
display:inline-block;
width:32.8%;
vertical-align:top;
}

.friends {
background-color:#f3f3f3;
margin-top:16px;
margin-bottom:-30px;
padding:15px 0 10px;
}

.friends li {
float:left;
font-size:16px;
position:relative;
}

.friends li img,.friends li span {
display:inline-block;
vertical-align:middle;
margin-right:22px;
}

.friends li:first-child {
margin-right:18px;
margin-bottom:10px;
}

.friends li:first-child:after {
position:absolute;
width:0;
height:22px;
top:18px;
right:0;
content:'';
background-color:#999;
}

.friends li:last-child img {
margin-right:48px;
}

.friends .fmore {
color:#6d6d6d;
position:absolute;
right:0;
top:18px;
}

.friends .fmore a {
position:relative;
display:block;
font-size:14px;
}

.friends .fmore a:after {
position:absolute;
width:1px;
height:22px;
top:0;
left:-20px;
content:'';
background-color:#999;
}

.news_more {
color:#444;
position:absolute;
right:20px;
font-size:16px;
display:block;
line-height:30px;
margin-bottom:20px;
}

#main .ad {
float:right;
margin-right:100px;
}

.friends .w1200 ul li:last-child {
margin-top:9px;
}

.nbl .newSlide li {
position:relative;
height:235px;
}

.yz_head .region:last-child {
width:32%;
}

.yz_head .region h4 {
padding-left:15px;
padding-right:15px;
}

.yz_head .w1200 div:first-child h4 {
width:auto;
}

.yz_head .w1200 div:last-child {
width:32.4%;
}

.notice_head_1 {
height:119px;
margin-top:10px;
}

.notice_body_1 {
height:270px;
margin-top:-1px;
}

.new_op .region > a {
position:absolute;
bottom:1px;
right:4px;
}

a.special:hover {
color:#7b0100;
}

#main .moreItem .text-justify-list .index_main_span {
margin-left:-13px;
}

.adbar .adbarContent,.hot .hot_body,.hot_ad {
text-align:justify;
}

.nav li.dbb .weixin_sub,.nav li.dbc .cphoen_sub {
background:#fff;
border:solid 2px #7b0100;
position:absolute;
top:0;
right:54px;
display:none;
padding:10px;
}

.clear a:hover span,.moreItem span:first-child a {
color:#7b0100;
}

.marginLeft,.a2 {
margin-left:6px;
}

.about .rt .server li a,.work li a {
display:block;
text-decoration:none;
font-size:16px;
margin-top:14px;
}

.about .rt .slick-dots li,.about .rt .slick-dots button,.notice .notice_body .nbl .slick-dots li,.notice .notice_body .nbl .slick-dots button {
width:10px;
height:10px;
padding:0;
}

.server a,.yz_body div span {
margin-top:0;
}

.yz_body,.yz_head div {
display:0;
}

.exby_list {
width:998px;
overflow:hidden;
zoom:1;
background:none;
}

h3.exby_tit {
width:95%;
line-height:33px;
color:#444;
font-size:22px;
font-weight:200;
background:#f0f0f0;
display:block;
padding-left:20px;
margin-bottom:15px;
letter-spacing:1px;
}

h3.exby_tit b {
color:#C00;
font-weight:200;
}

.exby_list_left {
float:left;
width:350px;
height:280px;
color:#333;
overflow:hidden;
zoom:1;
display:block;
border-left:1px solid #C00;
margin-left:20px;
padding:0 5px 5px 12px;
}

.exby_list_right {
float:left;
width:350px;
height:280px;
display:block;
color:#333;
border-left:1px solid #C00;
margin-left:20px;
padding:0 5px 5px 12px;
}

.exby_list_3 {
float:left;
width:150px;
height:250px;
display:block;
background:#f0f0f0;
margin:0 0 0 10px;
padding:20px;
}

.exby_list table {
margin-left:20px;
width:90%;
}

.exby_list td {
vertical-align:top;
}

.have_sub {
background:url(../../../images/ico.gif) 1px -44px no-repeat;
}

.have_sub_show {
background:url(../../../images/ico.gif) 1px 3px no-repeat;
}

.lm_bot {
display:none;
width:107px;
padding:8px 44px 17px 32px;
}

.lm_bot ul li {
width:107px;
height:28px;
line-height:28px;
margin-bottom:2px;
border-bottom:1px solid #ddd;
position:relative;
}

.lm_bot ul li a {
width:120px;
height:28px;
line-height:28px;
padding-left:10px;
display:block;
background:url(../../../images/ico.gif) -14px -270px no-repeat;
}

.lm_bot ul li a:hover {
background:url(../../../images/ico.gif) -14px -318px no-repeat;
}

*/
.news_check {
background:url(../../../images/ico.gif) -4px -403px no-repeat;
width:147px;
height:21px;
line-height:21px;
padding-left:38px;
border-bottom:1px solid #b2b2b2;
margin-bottom:7px;
color:#d92026;
font-family:黑体;
font-weight:100px;
font-size:14px;
clear:both;
}

.checkz_js {
width:183px;
height:27px;
margin:0 auto;
}

.checkz_js td {
line-height:27px;
height:27px;
}

.checkz_js td select {
width:80px;
height:20px;
line-height:20px;
}

.choce_t {
width:180px;
height:22px;
margin:0 auto;
padding:6px 0;
}

.choce_t td {
padding-right:6px;
height:22px;
line-height:22px;
}

.check_select {
width:181px;
height:20px;
line-height:20px;
border:1px solid #bdbdbd;
background:#e5e5e5;
margin:0 auto 18px;
padding:4px 0;
}

.check_select td {
line-height:20px;
height:20px;
padding-right:2px;
}

.check_select td select {
height:19px;
width:125px;
}

.check_title {
width:178px;
height:20px;
line-height:20px;
padding-left:5px;
font-size:14px;
margin:0 auto 1px;
}

.nm_right {
float:left;
width:795px;
padding-left:20px;
}

.webwidget_menu_vertical_menu1 ul li ul {
width:110px;
display:none;
position:absolute;
z-index:999999;
top:0;
left:107px;
list-style:none;
border:1px solid #db2c32;
background:#fff url(lmenusub73.gif) bottom repeat-x;
padding:20px 5px 30px;
}

.webwidget_menu_vertical_menu1 ul li ul li {
word-wrap:break-word;
line-height:28px;
width:110px;
border-bottom:1px solid #ddd;
}

.webwidget_menu_vertical_menu1 ul li ul li a {
background:none;
padding-left:5px;
width:105px;
line-height:28px;
}

.webwidget_menu_vertical_menu1 ul li ul.spaceso_ulli li a {
width:155px;
}

.webwidget_menu_vertical_menu1 ul li ul li a:hover {
background:none;
}

.nr_postion {
width:788px;
height:20px;
line-height:20px;
padding:16px 0 13px 7px;
}

.azkfd_t {
width:183px;
height:34px;
line-height:34px;
margin-bottom:1px;
font-size:18px;
font-family:微软雅黑;
font-weight:100;
color:#004567;
}

.azkfd_b {
width:183px;
height:63px;
border:1px solid #a3a3a3;
overflow:hidden;
}

.left_gg_img {
width:183px;
border:1px solid #a3a3a3;
margin:15px 0;
}

.czs_az {
width:159px;
padding-left:24px;
background:url(../../../images/ico.gif) -11px -397px no-repeat;
}

.nr_postion_dd {
width:788px;
height:25px;
line-height:25px;
border-bottom:2px solid #d92026;
padding:16px 0 0 7px;
}

.ny_printer {
width:795px;
height:40px \9;
line-height:20px;
border-bottom:1px solid #ccc;
padding:12px 0 10px;
}

.ny_printer td a {
display:inline-block;
float:left;
}

.ny_printer td.font_set_td {
padding:0 17px;
}

.ny_printer td.font_set_td a {
display:inline;
float:none;
}

.content_dt {
width:698px;
line-height:38px;
font-size:18px;
font-weight:700;
text-align:center;
color:#d92026;
margin:0 auto;
padding:54px 0 24px;
}

.content_c {
width:698px;
line-height:27px;
font-size:14px;
margin:0 auto 130px;
}

.content_pj .cpj_right,.content_pj .cpj_left {
height:30px;
width:100%;
}

.cpj_left {
width:500px;
height:40px;
float:left;
text-align:left;
font-size:14px;
padding-left:80px;
}

.cpj_right a {
border:solid 1px #e5e5e5;
line-height:20px;
font-size:16px;
padding:2px 10px;
}

.cpj_right span {
width:55px;
height:20px;
display:block;
line-height:20px;
text-align:center;
background:#fff;
font-size:16px;
margin:auto;
padding:2px 5px;
}

.cpj_right span#cont_rback a {
display:inline;
}

.wb_b {
border-bottom:1px solid #ccc;
}

.w_nmain_border {
width:1180px;
border:solid 2px #c3c3c3;
}

.w_nmain_border .position_local {
margin-left:-12px;
top:10px;
width:100%;
font-size:14px;
}

.w_nm_left {
width:181px;
}

.w_bot_menu {
border-top:none;
}

.w_c_c {
width:1100px;
margin:0 auto;
}

.w_c_c h4 {
font-size:32px;
color:#333;
text-align:center;
margin-top:20px;
text-indent:0;
}

.w_c_ctitle {
font-size:18px;
font-weight:700;
color:#d92026;
text-align:left;
padding:30px 0 10px;
}

.w_c_cinfo {
height:40px \9;
line-height:20px;
border-bottom:solid 1px #ccc;
padding:10px 0;
}

.w_c_cinfo td.font_set_td {
padding:0 17px 0 0;
}

.w_c_cc {
font-size:14px;
color:#444;
line-height:30px;
}

#divNewsDate {
line-height:23px;
padding-bottom:18px;
}

#divNewsDate span {
padding:0 5px;
}

#divNewsDate span#spanSource {
padding-left:10px;
}

#tbKeyword {
height:15px;
line-height:15px;
}

.common_tit {
border-bottom:1px solid #ddd;
padding-left:10px;
font-size:16px;
font-weight:700;
background:#f7f7f7;
}

.sponsor {
text-indent:0;
margin:20px 0;
}

.sponsor a {
border:1px solid #fff;
margin:10px;
padding:2px;
}

.sponsor a:hover {
border:1px solid #ddd;
padding:2px;
}

a.red:hover {
color:#7b0100;
text-decoration:none;
text-align:left;
}

.red14 {
color:#c00;
font-size:14px;
line-height:180%;
font-weight:700;
}

a.red14:link,a.red14:visited {
color:#c00;
font-size:14px;
line-height:180%;
}

a.red14:hover {
color:#7b0100;
font-size:14px;
line-height:180%;
}

.14font-w {
font-size:14px;
font-weight:bolder;
}

.enfont {
font-size:11px;
text-decoration:none;
font-family:Arial, elvetica, sans-serif;
}


.red-title {
font-size:14px;
line-height:20px;
text-align:center;
color:#c00;
text-decoration:none;
letter-spacing:1px;
}

.red-title2 {
font-size:18px;
text-align:center;
color:#c00;
letter-spacing:1px;
padding:0 0 20px;
}

.gray-title {
margin-bottom:10px;
font-size:14px;
line-height:20px;
color:#EEE;
background-color:#999;
text-decoration:none;
letter-spacing:1px;
font-weight:700;
padding:3px 0 0 5px;
}

.blue-title {
font-size:14px;
line-height:20px;
color:#126097;
text-decoration:none;
letter-spacing:1px;
font-weight:700;
}

.blue-title2 {
font-size:14px;
line-height:20px;
color:#126097;
text-decoration:none;
letter-spacing:1px;
}

.blue,a.blue:link,a.blue:visited {
color:#1384C8;
}

a.blue:hover {
color:#c00;
}

#UcCommonList1_AspNetPager1 {
padding-top:20px;
font-size:16px;
}

#UcCommonList1_AspNetPager1 a {
display:inline;
background:none;
}

#divContent {
padding:0 40px 0 10px;
}

.rearch_postion {
width:995px;
height:25px;
line-height:25px;
border-bottom:1px solid #cecece;
margin-bottom:21px;
padding-left:5px;
}

.rearch_main {
width:1000px;
overflow:hidden;
zoom:1;
}

.rm_left {
width:105px;
float:left;
line-height:30px;
text-align:right;
font-size:14px;
color:#000;
font-weight:700;
}

.rm_right {
width:885px;
float:right;
}

.rmr_line {
width:885px;
line-height:30px;
font-size:14px;
overflow:hidden;
zoom:1;
padding-bottom:18px;
}

.rmr_line div {
float:left;
height:30px;
line-height:30px;
}

.rmrl_td1 {
width:171px;
padding-right:12px;
text-align:right;
}

.rmrl_td2 {
width:311px;
}

.rmrl_td3 {
width:62px;
}

.rmrl_td4 {
width:320px;
}

.input_rearch_h {
width:292px;
height:27px;
border:1px solid #c4c4c4;
line-height:28px;
padding-left:3px;
}

.input_rearch_h_t {
width:109px;
height:20px;
line-height:20px;
padding-left:2px;
border:1px solid #c4c4c4;
}

table.pxzd_table td {
height:30px;
line-height:30px;
padding-left:5px;
padding-right:10px;
font-size:14px;
}

.zdsj_btm {
padding-bottom:40px;
}

.qw_r_left {
width:692px;
float:left;
}

.qrl_top {
width:687px;
height:25px;
line-height:25px;
border-bottom:1px solid #cecece;
margin-bottom:8px;
padding-left:5px;
}

.qrl_t_rearch {
padding-bottom:26px;
}

.qrl_rearch_input {
width:656px;
min-height:130px;
height:auto;
_height:130px;
background:#fff url(rearch3.gif) bottom repeat-x;
border:1px solid #999;
padding:17px 17px 5px;
}

.qri_input {
height:27px;
line-height:27px;
margin-bottom:20px;
}

.qri_input td {
padding-right:12px;
}

.qri_input td a {
margin-right:3px;
text-decoration:underline;
}

.qri_i_inputs {
width:381px;
height:20px;
line-height:20px;
padding-left:13px;
border:2px solid #999;
}

.check_s {
overflow:hidden;
zoom:1;
line-height:25px;
}

.chs_all {
width:100px;
float:left;
}

.chs_all td {
padding-right:3px;
font-size:14px;
font-weight:700;
}

.chs_other {
width:545px;
float:right;
overflow:hidden;
zoom:1;
}

.chs_other table {
float:left;
margin:0 30px 15px 0;
}

.chs_other td {
font-size:14px;
padding-right:3px;
}

.chs_other td a {
cursor:pointer;
}

.qrl_title {
height:33px;
line-height:33px;
margin-bottom:25px;
padding-left:19px;
color:#dc0000;
font-size:14px;
font-weight:700;
background:url(../../../images/rearch10.gif) bottom repeat-x;
}

.qrl_title div.qt_span {
float:right;
width:110px;
height:31px;
border:1px solid #a1a1a1;
border-left:none;
background:url(../../../images/rearch7.gif) bottom repeat-x;
}

.qrl_title div.qt_span_hover {
float:right;
width:110px;
height:31px;
border:1px solid #ffadad;
border-left:none;
background:url(../../../images/rearch6.gif) bottom repeat-x;
}

.qrl_title div.qt_span_left_hover {
float:right;
width:110px;
height:31px;
border:1px solid #ffadad;
border-right:1px solid #a1a1a1;
background:url(../../../images/rearch6.gif) bottom repeat-x;
}

.qrl_title div.qt_span_left {
float:right;
width:110px;
height:31px;
border:1px solid #a1a1a1;
border-right:1px solid #a1a1a1;
background:url(../../../images/rearch7.gif) bottom repeat-x;
}

.qrl_title div {
padding-left:20px;
}

.qrl_title div td {
font-weight:400;
color:#2e2e2e;
}

.nlist_one {
width:692px;
padding-bottom:21px;
}

.no_title {
padding-left:38px;
width:654px;
line-height:25px;
background:url(../../../images/../../../images/fdot.gif) 24px 9px no-repeat;
font-size:14px;
font-weight:700;
}

.no_txtb {
width:669px;
padding-left:23px;
font-size:14px;
line-height:18px;
text-indent:2em;
}

.list_page_rearch {
width:692px;
height:25px;
line-height:25px;
margin-bottom:27px;
text-align:right;
}

.xg_rearch {
width:681px;
line-height:35px;
font-size:14px;
border-top:1px solid gray;
padding:7px 0 0 11px;
}

.xg_rearch a {
text-decoration:underline;
padding:0 8px;
}

.qw_l_right {
width:265px;
float:right;
padding-top:25px;
}

.add_r {
width:265px;
margin-bottom:9px;
}

.right_txt_one {
width:265px;
line-height:25px;
margin-bottom:16px;
}

.rearch_show {
width:600px;
min-height:52px;
height:auto;
_height:52px;
line-height:26px;
background:url(../../../images/rshow.gif) bottom repeat-x;
border:1px solid #c2c2c2;
border-top:none;
padding:21px 15px 21px 75px;
}

.rearch_show td {
padding-right:5px;
font-size:14px;
}

.rearch_red {
color:#dc0000;
}

.t_language2 {
width:207px;
height:27px;
background:#fff url(rearch_bg.gif) 0 0 no-repeat;
border:1px solid #585757;
float:left;
margin:7px 0 14px;
padding:2px 2px 2px 3px;
}

.t_language2 dl.dropdown2 {
width:207px;
height:27px;
background:url(../../../images/rearchbg1.gif) 0 0 no-repeat;
}

.dropdown2 dd {
position:relative;
z-index:1001;
width:207px;
display:none;
}

.dropdown2 dt {
width:207px;
height:27px;
}

.dropdown2 dt a:hover {
color:#d41e27;
}

.dropdown2 dt a {
display:block;
width:122px;
height:21px;
line-height:21px;
}

.dropdown2 dt a span {
cursor:pointer;
display:block;
width:122px;
height:21px;
line-height:21px;
}

.dropdown2 dd ul {
background:#fff url(rearch_bg.gif) bottom no-repeat;
border:1px solid #585757;
border-top:none;
color:#666;
display:none;
left:-4px;
position:absolute;
top:0;
width:auto;
min-width:192px;
_width:192px;
padding:10px;
}

.dropdown2 dd ul li h2 {
font-size:14px;
line-height:22px;
margin-bottom:10px;
font-family:微软雅黑;
}

.dropdown2 dd ul li {
height:25px;
line-height:25px;
border:none;
padding-left:20px;
}

.dropdown2 dd ul li a {
height:20px;
line-height:20px;
display:block;
padding:5px 0 3px 5px;
}

.dropdown2 dd ul li a:hover {
background-color:#E1E1E1;
}

.nomarl_search_warp {
width:207px;
height:27px;
padding-left:4px;
background:url(../../../images/rearchbg1.gif) 4px 0 no-repeat;
float:left;
margin:10px 0 14px;
}

ul#topnav li.home,ul#topnav li.news {
width:80px;
height:50px;
}

ul#topnav li.exhibitor,ul#topnav li.buyer {
width:90px;
height:50px;
}

.webwidget_menu_vertical_menu1 ul li ul.spaceso_ulli,.webwidget_menu_vertical_menu1 ul li ul.spaceso_ulli li {
width:160px;
}

.ny_printer td,.w_c_cinfo td {
height:20px;
line-height:20px;
padding-right:7px;
}

.ny_printer td.tj_f_txt,.w_c_cinfo td.tj_f_txt {
padding-right:16px;
}

.w_nm_right,.chs_other div {
overflow:hidden;
zoom:1;
}

#divContent table,#divContent table td,.notable table,.notable table td {
border-collapse:collapse;
border-spacing:0;
border:1px solid #CCC;
padding:5px;
}

.list_page_rearch a,.dropdown2 dd ul li td {
padding-right:5px;
}

.nav li dl dt img,.check_select table {
margin:0 auto;
}

.special,a.special:link,a.special:visited,.special,a.special:link,a.special:visited,.red,a.red:link,a.red:visited {
color:#7b0100;
}

.about .rt h4 {
font-size:32px;
color:#333;
text-align:center;
}

.about .rt h4 a {
color:#333;
}

.about .rt .toobar {
text-align:right;
padding:18px 0;
}

.about .rt .toobar a,.about .rt .toobar span {
vertical-align:middle;
color:#999;
}

.about .rt .toobar a {
font-size:18px;
padding:0 4px;
}

.about .rt .toobar .middle {
font-size:16px;
}

.about .rt .md {
padding:0;
}

.about .rt table {
border-collapse:collapse;
border-spacing:0;
border-left:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
background:#fff;
margin:0 auto;
}

.about .rt table p {
padding:4px 0;
}

.about .rt td {
border-right:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
color:#333;
padding:6px 15px;
}

.about .rt .thd {
background-color:#fbfbfb;
width:30%;
}

.about-nav {
width:52px;
height:211px;
position:fixed;
top:50%;
}

.about-nav li {
width:52px;
height:52px;
}

.con_center_leftsolid {
border-left:solid 1px #d2d2d2;
height:100%;
width:0;
float:left;
}

.about .rt .rt-head h4,.about .rt .rt-head h4 a {
font-size:22px!important;
color:#7b0100;
font-weight:400;
}

h4 a {
font-weight:400;
}

.comm .lt .last select,.comm .lt .last input {
font-size:12px;
}

.comm .lt .search {
background:url(../../../images/search.jpg) no-repeat 0 center;
padding:5px 0 5px 28px;
}

.comm .lt .select {
color:#333;
padding:14px 0;
}

.comm .lt .select select {
border:solid 1px #cacaca;
padding:4px 5px;
}

.comm .lt .checkboxs input {
vertical-align:middle;
margin-bottom:2px;
}

.comm .lt .checkboxs em {
padding:0 10px 0 8px;
}

.comm .lt .searchtxt {
overflow:hidden;
margin:10px 0;
}

.comm .lt .searchtxt input {
width:128px;
float:left;
border:solid 1px #cacaca;
padding:6px 4px \9;
}

.comm .lt .searchtxt select {
width:138px;
float:left;
border:solid 1px #cacaca;
padding:5px 4px \9;
}

.comm .lt .searchtxt a {
float:left;
display:block;
width:48px;
height:28px;
line-height:28px;
background-color:#7b0100;
color:#fff;
border-radius:0 2px 2px 0;
text-align:center;
}

.comm .lt .whichSelect {
margin:10px 0 20px;
}

.comm .lt .whichSelect select {
width:100%;
border:solid 1px #cacaca;
padding:4px 0;
}

.comm .lt #checkBtn {
display:block;
width:100%;
color:#fff;
text-align:center;
height:28px;
line-height:28px;
background-color:#7b0100;
border-radius:2px;
margin-bottom:10px;
}

.about-md .md ul li {
background:url(../../../images/fdot.gif) 13px 12px no-repeat;
}

.about .rt .about-md .md img {
margin:auto;
max-width: 100%;
}

#MyContent img, .nr_text img{max-width: 100%;}

.comm .rt .newsList li {
list-style:square inside;
border-bottom:solid 1px #e6e6e6;
position:relative;
font-size:16px;
margin-bottom:10px;
height:auto;
padding-bottom:10px;
}

.comm .rt .newsList {
color:inherit;
padding-left:20px;
}

.comm .lt {
float:left;
width:230px;
}

.comm .lt dl .hasMenu {
width:14px;
background:url(../../../images/nav1.jpg) no-repeat 0 0;
margin-right:6px;
}

.comm .lt dl .active {
width:14px;
height:9px;
background:url(../../../images/nav2.jpg) no-repeat 0 0;
margin-right:6px;
}

.comm .lt .comu {
text-align:center;
border-bottom:none;
}

.comm .lt .line {
width:100%;
height:1px;
border-bottom:dashed 1px #d4d4d4;
overflow:hidden;
margin:20px 0 10px;
}

.comm .rt {
float:left;
margin-bottom:40px;
}

.comm .rt .newsWarp {
width:969px;
padding:0;
}

.comm .rt h4 {
font-size:22px;
color:#000;
}

.comm .rt .subTitle {
color:#666;
margin:18px 0;
}

.comm .rt .cot {
width:75%;
position:relative;
}

.comm .rt .showmore {
text-align:right;
display:block;
color:#7b0100;
cursor:pointer;
padding:0 4px;
}

.comm .rt .newsImg {
width:165px;
height:110px;
position:absolute;
right:0;
top:50%;
margin-top:-55px;
}

.comm .rt .page {
width:50%;
margin:0 auto;
}

.comm .rt .rt-head {
margin-left: 20px;
}

.comm .rt .page input {
vertical-align:middle;
width:28px;
margin:0 4px;
padding:2px;
}

.comm .rt .page .ancomm {
display:inline-block;
border:solid 1px #e5e5e5;
font-size:16px;
cursor:pointer;
margin:0 4px;
padding:2px 10px;
}

.comm .rt .page.pageNum {
color:#666;
font-weight:700;
}

.about .rt .newsList h4 {
font-size:24px;
text-align:left;
width:75%;
}

.about .rt .rt-head {
margin-left:20px;
}

div#MainPromotionBanner {
width:600px;
height:400px;
background:#fff;
margin:0 auto 30px;
}

#MainPromotionBanner #SlidePlayer {
position:relative;
margin:0 auto;
}

#MainPromotionBanner .Slides {
list-style:none;
height:400px;
overflow:hidden;
margin:0;
padding:0;
}


#MainPromotionBanner .Slides li {
float:left;
width:600px;
height:400px;
}

#MainPromotionBanner .Slides img {
border:0;
display:block;
}

#MainPromotionBanner .SlideTriggers {
list-style:none;
position:absolute;
top:360px;
right:0;
z-index:10;
height:25px;
margin:0;
padding:0;
}

#MainPromotionBanner .SlideTriggers li {
float:left;
display:inline;
color:#333;
text-align:center;
line-height:14px;
width:14px;
height:14px;
font-family:Arial;
font-size:10px;
cursor:pointer;
overflow:hidden;
background:url(../../../images/slide_trigger.gif) no-repeat center center;
background-color:#fff;
text-indent:0;
margin:3px;
}

#MainPromotionBanner .SlideTriggers li.Current {
color:#fff;
background:url(../../../images/slide_trigger_c.gif) no-repeat center center;
background-color:#ccc;
border:0;
font-weight:700;
font-size:12px;
line-height:18px;
height:18px;
width:18px;
font-family:Arial;
margin:0 3px;
}

.zan {
text-align:center;
text-indent:0;
margin-top:20px;
padding-top:20px;
border-top:1px solid #ddd;
font-size:12px;
}

.content_c p {
text-align:center;
}

.w_zgfm_c,.w_zgfm_cb {
width:850px;
}

#imgPlayer2 .controls {
margin-right:30px;
}

.w_zgfm_cbl {
width:720px;
margin-top:0;
float:left;
border:solid 1px #cdcdcd;
height:478px;
overflow:hidden;
}

.w_zgfm_cb {
height:480px;
}

.w_zgfm_cbr {
height:455px;
}

.w_zgfm_cbrm {
height:393px;
margin-top:12px;
}

#imgTitle {
line-height:14px;
}

.content_c a:hover,p a:hover,td a:hover {
text-decoration:underline;
color:#d70d19;
}

.comm {
width:100%;
margin-top:40px;
}

.comm .rt .newsIndexWarp {
border-left:solid 1px #d2d2d2;
width:969px;
margin-bottom:40px;
margin-top:-70px;
}

.comm .rt .newIndex {
overflow:hidden;
padding:0 10px 0 20px;
}

.comm .rt .newIndex p {
position:relative;
margin-top:10px;
line-height:25px;
padding-left:0;
}

.comm .rt .newIndex h3 {
margin-bottom:15px;
color:#000;
font-weight:400;
}

.comm .rt .newIndex i {
width:80px;
height:80px;
padding-left:15px;
}

.comm .rt .newIndex li {
border-bottom:solid 1px #e6e6e6;
height:128px;
overflow:hidden;
color:#5d5d5d;
margin-bottom:25px;
}

.comm .rt .newIndex .more {
color:#7b0100;
display:table-cell;
padding:0 2px;
}

.comm .rt .lfd {
width:333px;
}

.comm .rt .lfd li {
height:auto;
margin-bottom:auto;
}

.comm .rt .lfd p {
text-align:center;
color:#000;
font-size:16px;
padding:0;
}

.comm .rt .rth {
width:60%;
}

.comm .rt .rth h3 {
font-size:22px;
color:#7b0100;
font-weight:400;
overflow:hidden;
text-overflow:ellipsis;
margin:0;
}

.comm .rt .rth li {
height:auto;
margin-bottom:auto;
list-style:square inside;
color:#7b0100;
border-bottom:none;
padding:9px 0;
}

.comm .rt .rth li a {
display:inline-block;
width:70%;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
vertical-align:middle;
}

.comm .rt .rth p {
border-bottom:dashed 1px #999;
margin:0;
padding:12px 0;
}

.comm .rt .rth span {
float:right;
color:#999;
}







.comm .rt .lfd1 {
width:180px;
}

.comm .rt .lfd1 li {
height:auto;
margin-bottom:auto;
}

.comm .rt .lfd1 p {
text-align:center;
color:#000;
font-size:16px;
padding:0;
}

.comm .rt .rth1 {
width:735px;
}

.comm .rt .rth1 h3 {
font-size:22px;
color:#7b0100;
font-weight:400;
overflow:hidden;
text-overflow:ellipsis;
margin:0;
}

.comm .rt .rth1 li {
height:auto;
margin-bottom:auto;
list-style:square inside;
color:#7b0100;
border-bottom:none;
padding:9px 0;
}

.comm .rt .rth1 li a {
display:inline-block;
width:735px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
vertical-align:middle;
}

.comm .rt .rth1 p {
border-bottom:dashed 1px #999;
margin:0;
padding:12px 0;
}

.comm .rt .rth1 span {
float:right;
color:#999;
}






.comm .rt .leftNew,.comm .rt .rightNew {
width:48%;
}

.comm .rt .regin-head {
width:940px;
position:relative;
margin:20px 0 20px 20px;
}

.comm .rt .regin-head .more {
float:right;
font-size:14px;
color:#6d6d6d;
display:block;
margin:12px 0 0;
}

.comm .rt .regin-head h4 {
text-align:center;
position:relative;
font-weight:400;
display:inline-block;
padding:6px 5px;
}

.comm .rt .regin-head h4 a {
font-size:22px!important;
color:#7b0100;
text-decoration:none;
}

.comm .rt .voideList {
text-align:center;
overflow:hidden;
}

.comm .rt .voideList li {
float:left;
width:220px;
height:180px;
margin-left:20px;
}

.comm .rt .voideList dd {
font-size:16px;
padding-top:5px;
line-height:30px;
}

.comm .rt .voideList a {
display:block;
width:100%;
height:100%;
overflow:hidden;
text-decoration:none;
position:relative;
}

.comm .rt .voideList a img {
width:100%;
height:123px;
}

.comm .rt .voideList .voideTime {
display:block;
width:50px;
height:18px;
line-height:18px;
background-color:rgba(0,0,0,0.5);
border-radius:2px;
position:absolute;
right:10px;
top:114px;
color:#fff;
}


.comm .rt .voideList_zj {
text-align:center;
overflow:hidden;
}

.comm .rt .voideList_zj li {
float:left;
width:140px;
height:230px;
margin-left:20px;
margin-bottom:30px;
}

.comm .rt .voideList_zj dd {
font-size:16px;
padding-top:5px;
line-height:30px;
}

.comm .rt .voideList_zj a {
display:block;
width:100%;
height:100%;
overflow:hidden;
text-decoration:none;
position:relative;
}

.comm .rt .voideList_zj a img {
width:100%;
height:200px;
}

.comm .rt .voideList_zj .voideTime {
display:block;
width:50px;
height:18px;
line-height:18px;
background-color:rgba(0,0,0,0.5);
border-radius:2px;
position:absolute;
right:10px;
top:114px;
color:#fff;
}



.comm .rt .voideList_zphd {
text-align:center;
overflow:hidden;
}

.comm .rt .voideList_zphd li {
float:left;
width:auto;
height:250px;
margin-left:20px;
margin-bottom:30px;
display:block;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
}

.comm .rt .voideList_zphd dd {
font-size:16px;
padding-top:5px;
line-height:30px;
}

.comm .rt .voideList_zphd a {
display:block;
width:100%;
height:100%;
overflow:hidden;
text-decoration:none;
position:relative;
}

.comm .rt .voideList_zphd a img {
width:auto;
height:220px;
width:220px;
}

.comm .rt .voideList_zphd .voideTime {
display:block;
width:50px;
height:250px;
line-height:18px;
background-color:rgba(0,0,0,0.5);
border-radius:2px;
position:absolute;
right:10px;
top:114px;
color:#fff;
}


.comm .rt .voideList_zp {
text-align:center;
overflow:hidden;
}

.comm .rt .voideList_zp li {
float:left;
width:auto;
height:150px;
margin-left:20px;
margin-bottom:30px;
display:block;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
}



.comm .rt .new {
width:100%!important;
margin-left:0!important;
}

.comm .rt .bigimg {
width:100%;
margin:40px 0;
}

.comm .rt .slidepic .slideTip {
position:absolute;
top:185px;
left:0;
width:100%;
height:30px;
background-color:rgba(0,0,0,0.5);
color:#fff;
line-height:30px;
}

.comm .rt .slidepic .slideTip {
position:absolute;
top:185px;
left:0;
width:200px;
height:30px;
background-color:rgba(0,0,0,0.5);
color:#fff;
line-height:30px;
}

.comm .rt .slidepic .prev,.comm .rt .slidepic .next {
display:block;
width:32px;
height:32px;
border-radius:50%;
position:absolute;
top:50%;
margin-top:-16px;
cursor:pointer;
}

.comm .rt .slidepic .prev {
background:url(../../../images/nprev.png) no-repeat 0 0;
left:10px;
background-size:100%;
}

.comm .rt .slidepic .next {
background:url(../../../images/nnext.png) no-repeat 0 0;
right:10px;
background-size:100%;
}

.comm .rt .newIndex img {
width:80px;
height:80px;
}

.comm .rt .slidepic li img {
height:225px;
width:100%;
}

.comm .rt .slidepic1 li img {
height:100%;
width:100%;
}

.comm .rt .bigimg a img {
width:auto;
height:auto;
}

.slick-initialized .slick-slide {
display:block;
position:relative;
border:none;
}

#main .comm {
padding-top:40px;
margin-top:0;
}

.comm .rt .rth .newhl li,.comm .rt .rth1 .newhl li {
padding:3px 0;
}

.comm .rt,.comm .rt .leftNew,.comm .rt .lfd,.comm .rt .lfd1 {
float:left;
}

.about .lt dt,.comm .lt dt,.comm .lt dt {
width:100%;
background-color:#7b0100;
color:#fff;
font-size:22px;
height:55px;
line-height:55px;
}

.subMenuWarp.smallMenu > .subMenu,.subMenuWarp.smallMenu>.subMenu {
width:100%;
height:auto;
}

.rt .rt-head:after,.rt .rt-head:after,.comm .rt .regin-head:after {
width:100%;
position:absolute;
bottom:0;
left:0;
height:1px;
content:'';
background-color:#cacaca;
}

.about,.comm,.about,.comm,.comm .rt .slidepic,.comm .rt .slidepic1 {
position:relative;
}

.about .position_local a,.comm .position_local a,.w_nmain_border .position_local a {
font-size:14px;
padding:15px 5px;
}

.EnlargeImg a,newsList a,.voideList a,.voideList_zj a,.purcList li > a {
overflow:hidden;
display:inline-block;
width:100%;
}

a:hover,.content_c a:hover,p a:hover,td a:hover,a:hover {
text-decoration:underline;
color:#7b0100;
}

.content_c p,.content_c div,.about-md .md p,.about-md .md div,.content_c p,.content_c div {
text-indent:2em;
}

.about .lt dl,.about .lt dl,.comm .lt dl,.comm .lt dl {
padding-right:20px;
}

.about .lt dl i,.about .lt dl i,.comm .lt dl i,.comm .lt dl i {
display:inline-block;
width:9px;
height:14px;
margin-right:10px;
}

.about .lt dd,.about .lt dd,.comm .lt dd,.comm .lt dd {
border-bottom:solid 1px #e6e6e6;
color:#7b0100;
font-size:16px;
cursor:pointer;
padding:15px 0;
}

.about .lt dd ul,.about .lt dd ul,.comm .lt dd ul,.comm .lt dd ul {
display:none;
padding-left:20px;
}

.about .lt dd ul li,.about .lt dd ul li,.comm .lt dd ul li,.comm .lt dd ul li {
padding-top:18px;
}

.about .lt .last,.comm .lt .last {
font-size:14px;
border:solid 1px #ccc;
padding:10px;
}

.about .rt .purcList,.newsWarp .page #ucExhibitorNewsList1_AspNetPager1,.comm .rt .newhead {
overflow:hidden;
}

#rightArrow span,.comm .lt .last em {
font-style:normal;
}

.nbl .newSlide li .info,.nbl .newSlide li span,.slidepic li .info,.slidepic li span,.slidepic1 li .info,.slidepic1 li span {
position:absolute;
font-size:20px;
bottom:0;
left:0;
width:100%;
line-height:30px;
overflow:hidden;
background-color:rgba(0,0,0,0.5);
color:#fff;
display:block;
padding:5px;
}

body,html,.about .rt .purcList li img,.about .rt .slide,.about .rt .slide .slick-slide,.about .rt .slide .slick-slide img,.yz_body .list,.notice .notice_body .nbl .prev img,.notice .notice_body .nbl .next img,.adbar p img,.hot .hot_ad p img,body,html,.comm .newsWarp .page,.comm,.w_zgfm_cbl img,.comm .rt .lfd img,.lfd1 img,.comm .rt .bigimg img {
width:100%;
}

input:focus,.slick-list:focus,.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus,.slick-dots li button:hover,.slick-dots li button:focus,input:focus,.slick-list:focus {
outline:none;
}

.rt .rt-head h4:after,.region h4:after,.rt .rt-head h4:after,.comm .rt .regin-head h4:after {
position:absolute;
right:0;
bottom:0;
left:0;
height:0px;
content:'';
background-color:#7b0100;
z-index:2;
}

.men p,.friends .w1200 ul li:last-child a,.about .rt .toobar .samll {
font-size:14px;
}

.subMenuWarp .subMenu li a,.subMenuWarp .subMenu .menuicon a,.subMenuWarp .subMenu .menuicon2 a,.subMenuWarp .subMenu li p,.about .lt dd ul a,.subMenuWarp .subMenu .menuicon a,.subMenuWarp .subMenu .menuicon2 a,.about .lt dd ul a,.color000,.comm .lt dd ul a,.color000,.comm .lt dd ul a {
color:#000;
}

.organization,.data,.Service,img[src*=wtsdc],.slick-slide.slick-loading img,.nav li.hiddenWords span,.slick-slide.slick-loading img,.nav li.hiddenWords span,#HomeNav,.slick-dots,.notice .notice_body .nbl .slick-dots li,.notice .notice_body .nbl .slick-dots button,#main .index_main_div,img[src*=wtsdc],.slick-slide.slick-loading img,.slick-dots .button {
display:none;
}

.nav li.dbd a,.notice .notice_body .nbl li a,.nav li.dbd a,.about-nav li a {
display:block;
width:100%;
height:100%;
}

.about .lt dd a,.region h4 a,.region h4 a,.about .lt dd a,.comm .lt dd a,.comm .lt dd a {
color:#7b0100;
text-decoration:none;
}

.14content,.comm .lt .comu a {
font-size:14px;
color:#333;
}

#divContent p,.about .rt .md p {
text-indent:0em;
text-align:justify;
line-height:27px;
margin:10px 0;
}

#divContent img,.about .rt .md img {
margin:40px auto;
}

.right_txt_one a,.imgWalk h4 a,.about-md .md .red {
color:#7b0100;
}

.dropdown2 a,.dropdown2 a:visited,.subMenuWarp .subMenu li a {
color:#666;
}

.list_list ul li img,.comm .rt .newsList li img {
display:inline-block;
}

.content_c td p,.content_c td p,.cpj_right span#cont_rback,.about-md .md td p,.content_c td p {
text-indent:0;
}

.subMenuWarp .subMenu .sub_left a:hover,.subMenuWarp .subMenu .menuicon a:hover,.subMenuWarp .subMenu .menuicon2 a:hover,#changeLang .subMenuWarp.smallMenu .subMenu li:hover,.subMenuWarp .subMenu a:hover,.content_c a:hover,.underline,#divContent a,.rmrl_td4 a,.subMenuWarp .subMenu .sub_left a:hover,.subMenuWarp .subMenu .menuicon a:hover,.subMenuWarp .subMenu .menuicon2 a:hover,.about-md .md a,.about-md .md a:hover {
text-decoration:underline;
}

.slick-slide img,.slick-initialized .slick-slide,.nav li.dba:hover dl,.nav li.dbb:hover .weixin_sub,.nav li.dbc:hover .cphoen_sub,.menu li a,.cpj_right span a,.slick-slide img {
display:block;
}

.footer_bd ul,[dir=rtl] .slick-slide,.ny_printer table,.w_c_cinfo table,.comm .rt .newsList li span,.comm .rt .rightNew,.comm .rt .rth,.comm .rt .rth1,.comm .rt .newIndex p i,[dir=rtl] .slick-slide {
float:right;
}

@media max-width 1400px {
.notice .notice_body .nprev {
left:0;
}

.notice .notice_body .nnext {
right:0;
}
}

@media max-width 1216px {
.notice .notice_body .nbm p {
height:135px;
line-height:22px;
}

.about .rt .server li {
margin-right:70px;
}

.about .rt .busin li {
width:85px;
margin-right:20px;
}

.comm .rt .page {
width:65%;
}

.comm .rt .rth {
width:50%;
}

.comm .rt .rth1 {
width:735px;
}

.banner {
width:100%;
}

.w1200 {
width:1000px;
}

.timerOut .head li:last-child {
width:314px;
}

.moreItem {
font-size:12px;
}

.moreItem p a {
font-size:12px;
padding:0 4px;
}

.moreItem p span {
padding-left:40px;
}

.adbar a {
margin-top:46px;
}

.adbar a:nth-child(2) {
margin:46px 8px 0;
}

.work li {
margin-right:65px;
}

.footer_hd .w1200 > div ul {
margin-right:51px;
}

.notice .notice_body .nprev {
left:0;
}

.footer_bd dl {
margin-right:34px;
}

.friends li img {
margin-right:12px;
}

.friends li:last-child img {
margin-right:26px;
}

.about .rt {
width:770px;
}

.comm .rt .rtWarp {
width:670px;
overflow:hidden;
}

.imgWalk {
zoom:0.713;
}

.comm .rt .slide li {
width:103px;
margin-right:35px;
}

.footer_bd .footer_subnav {
margin-left:-11px;
}

.footer_bd .footer_subnav a {
padding:0 11px;
}

.comm .rt .regin-head {
width:757px;
margin:0 0 20px 10px;
}

.about .rt .tabs .tags_bd div {
width:70%;
}

.about .rt .tabs .tags_bd a,.about .rt .tabs .tags_bd span {
width:80%;
}

.searchinput {
width:75%;
}

.searchinput input {
width:63%;
}

.footer_foreign a {
color:#fff;
text-decoration:none;
position:absolute;
}

.about .rt .about-md li,.about .rt .purcList li {
width:240px;
margin-right:14px;
}

.notice .notice_body .nnext,.about-nav {
right:0;
}

.hot .hot_body p img { 
width:auto;
}

.friends li span {
margin-right:4px;
}

.comm .rt .voideWarp,.comm .rt .newsWarp,.comm .rt .newsIndexWarp,.about .rt,.comm .rt .voideWarp,.comm .rt .newsWarp,.comm .rt .newsIndexWarp {
width:769px;
}

.timerOut .head li:first-child a,.friends li span,.timerOut .head li:first-child a {
margin-right:0;
}
}

@media max-width 1016px {
.banner,#head_nav,.region,#footer {
width:1000px;
}
}

@media screen and max-width 1217px {
.footer_bd .admin_textcon {
left:8%;
}
}

#head_nav {
margin:0;
}

#main {
background-color:#ebebeb;
margin-top:0px;
margin-bottom:30px;
background:none;
}

.loginWarp {
overflow:hidden;
padding:25px 0 80px;
}

.ltitle {
margin-bottom:68px;
background:url(../../../images/prompt.png) no-repeat 0 12px;
width:94%;
border-top:dashed 1px;
margin-top:5px;
color:#666;
padding:8px 16px;
}

.ltitle span {
display:inline-block;
vertical-align:middle;
}

.ltitle .t2,.ltitle .t3 {
padding:0 6px;
}

.logintoobar {
overflow:hidden;
}

.lga,.lgb {
width:50%;
float:left;
}

.logina,.loginb {
background-color:#fff;
float:left;
border-radius:2px;
padding:20px 10px;
}

.logina {
float:right;
margin:0 40px 0 0;
}

.loregion {
position:relative;
overflow:hidden;
font-size:22px;
width:auto;
margin-bottom:20px;
}

.loregion p {
width:44%;
float:right;
position:relative;
text-align:center;
line-height:50px;
color:#999;
cursor:pointer;
}

.loregion p:first-child {
float:left;
}

.loregion p.current {
color:#7b0100;
font-style:normal;
font-weight:400;
}

.loregion p.current:after {
position:absolute;
right:0;
bottom:0;
left:0;
height:2px;
content:'';
background-color:#7b0100;
z-index:2;
}

.loregion:after {
width:100%;
position:absolute;
bottom:0;
left:0;
height:1px;
content:'';
background-color:#cacaca;
}

.user,.pass,.ver {
border:solid 1px #c5cddb;
border-radius:2px;
overflow:hidden;
margin-bottom:10px;
padding:12px 0 12px 45px;
}

.reg {
border:solid 1px #c5cddb;
border-radius:2px;
overflow:hidden;
margin-bottom:10px;
background:url(../../../images/user.png) no-repeat 10px center;
width:72%;
float:right;
padding:12px 0 12px 45px;
}

.reg input {
border:none;
font-size:14px;
width:10%;
}

.user input,.pass input,.ver input {
border:none;
font-size:14px;
}

.user {
background:url(../../../images/user.png) no-repeat 10px center;
}

.pass {
background:url(../../../images/pass.png) no-repeat 10px center;
}

.ver {
background:url(../../../images/ver.png) no-repeat 10px center;
width:43%;
float:left;
margin-left:5px;
}

.loginbar {
overflow:hidden;
color:#999;
height:115px;
}

.loginbar span {
display:inline-block;
vertical-align:middle;
float:left;
}

.loginbar span:last-child {
float:right;
}

.loginbar span a {
color:#999;
}

.loginbar span .line {
padding:0 4px;
}

.loginBtn,.cancelBtn {
float:left;
display:block;
width:45%;
text-align:center;
color:#fff;
height:48px;
line-height:48px;
background-color:#7b0100;
font-size:18px;
border-radius:2px;
margin-left:15px;
margin-top:10px;
}

.regist {
color:#c62f2f!important;
}

#mainForm {
height:513px;
background-image:url(../../../images/backgroud.jpg);
background-position:center bottom 130px;
background-repeat:no-repeat;
}

#mainForm2 {
height:758px;
background-image:url(../../../images/backgroud2.jpg);
background-position:center bottom 130px;
background-repeat:no-repeat;
}

.lt {
width:45%;
}

.rt {
width:55%;
float:right;
padding-top:85px;
display:none;
}

.lt,.rt {
min-height:400px;
display:inline-block;
}

.loginBtn:hover,.cancelBtn:hover {
color:#fff;
background-color:#920100;
text-decoration:none;
}

.loginb {
width:100%;
}

.LoginContent {
float:left;
width:430px;
margin-left:30px;
}

.loregion .current {
display:inline-block;
width:auto;
padding:10px;
}

.tipContent {
float:right;
color:#7b0100;
line-height:25px;
padding:26px;
}

.AccountInfo,.PasswordInfo {
font-size:16px;
font-weight:600;
}

.AccountInfo label,.PasswordInfo label {
float:left;
display:inline-block;
width:16%;
line-height:50px;
margin-bottom:10px;
}

.user,.pass {
width:72%;
float:right;
}

.img {
float:left;
margin-top:13px;
margin-left:20px;
}

.user input,.pass input {
width:90%;
}

.register {
text-align:right;
}

.register a {
color:#7b0100;
}




/*会员中心*/
.usermain{margin:0px auto;margin-top:10px;height:100%; overflow:hidden;}
.usermain .mainleft{width:210px; float:left; height:100%; background:#FCFCFC url(graybg.png) repeat-y;}
.usermain .mainleft .left01{  padding:10px; height:98px;overflow:hidden;}

/*avatar bg*/
.avatar48 {width: 100px; height: 100px; background: url(48_avatar_bg.gif) no-repeat center center;  }
.avatar48 img { padding:10px; width: 80px; height: 80px; }

.usermain .mainleft .left01 .floatl{width:96px; float:left;}
.usermain .mainleft .left01 .floatr{width:85px; float:right;}
.usermain .mainleft .left01 .floatr ul{ padding:0px; margin:0px;}
.usermain .mainleft .left01 .floatr li{ height:32px; line-height:32px; font-size:12px; color:#4B4B4B; font-size:14px;}
.usermain .mainleft .left01 .floatr li a{ color:#666;}

/*下拉定位*/
.rl{position:relative;width:90px;}
.abs{width:90px;border:#B2D9F6 1px solid;z-index:999;position:absolute; white-space : nowrap; margin:0px;background:#EFF8FF;display:none;left:-40px;padding-top:6px; }
.abs dl{height:26px; line-height:26px; }
.abs dl a{ width:90px;display:block;color:#555; font-size:12px; font-weight:normal; }
.abs dl a:hover{height:26px; line-height:26px;background:#CFEBFF;color:#336699;}
.bl{display:block;padding-top:4px;}

.button{border-color:#0B435F;height:23px;line-height:23px;margin-right:1em;color:#fff;background:#24B2FA; border:none; }
.button{border-width:1px;cursor:pointer;padding:.1em 1em;*padding:0 1em;font-size:9pt; line-height:130%; overflow:visible;font-size:14px; border-radius:2px;}
.uploadbutton{background:url(../../../../images/default/picBnt.png) no-repeat;width:75px; margin-right:10px;width:75px; height:28px; line-height:28px;font-weight:700; color:#ffffff;background-position: left bottom;}
.uploadbutton1{background:url(../../../../images/default/picBnt.png) no-repeat;width:75px; margin-right:10px;width:75px; height:28px; line-height:28px;font-weight:700; color:#ffffff;border:0px;margin-left:5px;}

/*签到*/
.qd_daym{width:190px;background:#FFF; border:#D3D5DD 1px solid; margin-left:10px;height:53px; margin-bottom:10px; }
.qd_day{margin-top:10px;color:#2D7ECB; font-size:12px; line-height:18px;  width:55px;float:left; border-right:#DBEDDA 1px dotted;}
.qd_day li{ text-align:center;}
.qd_order{text-align:center; margin-top:10px;  width:50px; float:left;height:35px; line-height:35px; }
.qd{ font-size:12px; font-weight:normal; color:red; border-bottom:#dddddd 1px dashed; margin-bottom:10px; height:35px; line-height:35px;}
.qd_order a{color:#2D7ECB; font-size:12px;}
.qiandao{ text-align:center; color:#2D7ECB; font-size:12px;padding-left:5px; margin-top:10px; width:65px;height:35px; line-height:35px; border-right:#DBEDDA 1px dotted;}
.qiandao_hvr{  cursor:pointer; background: #0099FF;color:#FFFFFF;}
.qiandao_hvr a{ color: #FFFFFF}
.qiandao_form{ position:absolute; top:20px;  left:50px;display: none; background:#FFFFFF; border:1px solid #CCCCCC; width:280px; padding:10px;}
.qiandao_form .qiandao_formx ul li{ float:left; width:55px;}

/*首页鼠标特效start*/
.scrollFrame{width:100%;}
.scrollFrame .cls {clear:both;}
.scrollFrame .cont {}
.scrollFrame .hidden {display:none;}
.scrollFrame .display{display:block;}
.scrollFrame {margin:0px auto;overflow:hidden;}
.scrollFrame .scrollUl { height:40px;border-bottom:#E8E8E8 1px solid;}
.scrollFrame .scrollUl li {float:left; padding:0px 8px;}
.scrollFrame .scrollUl .blankdiv{width:30px; float:left; text-align:center;line-height:35px;}
.scrollFrame .bor03 {padding:0px; margin:0px;clear:both; border-top:none;}
.scrollFrame .sd01{cursor:pointer;width:93px;background:url(titbg.gif) repeat-x left top; border:#E8E8E8 1px solid;  border-bottom:none; color:#000; height:38px;line-height:38px;margin-top:2px;margin-right:2px; display:block; font-size:14px; text-align:center;
}
.scrollFrame .sd01 a{ font-weight:bold;}
.scrollFrame li{cursor:pointer;width:93px;background:url(titbg.gif) repeat-x left bottom;color:#069; border:#E8E8E8 1px solid; height:32px;line-height:32px;margin-right:2px;margin-top:4px;display:block;text-align:center; font-size:14px;
}
.scrollFrame li a{ color:#666;}

.usermain .mainleft h3{height:38px; background:#F3F3F3; border:#DDD 1px solid; border-right:none; border-left:none;line-height:38px;font-size:18px; text-align:center; font-weight:normal; color:#666; overflow:hidden;}
.usermain .mainleft .left02{ padding:8px 0px;}
.usermain .mainleft .left02 ul{}
.usermain .mainleft .left02 li{padding-left:28px; overflow:hidden;height:34px; line-height:34px; border-bottom:#C7E4BC 1px dotted;f }
.usermain .mainleft .left02 span{width:90px;color:#999;margin-left:20px;top:0px; right:0px; background:url(../../../images/ps.png) no-repeat left center; padding-left:15px; }
.usermain .mainleft .left02 span a{ color:#666;}
.usermain .mainleft .left02 span a:hover{ color:#666; }
.usermain .mainleft .left02 li:hover{background:#E8E8E8; height:34px; line-height:34px;display:block; overflow:hidden;}
.usermain .mainleft .left02 a{ font-size:12px; color:#333}
.usermain .mainleft .left02 a:hover{color:#999;}
.usermain .mainleft .left02 .labellist{ color:#666; padding:0 8px;}
.usermain .mainleft .left02 .labellist label{ color:#00A0E9; cursor:pointer;}

.usermain .right{width:950px; _width:770px; float:right;}
.usermain .right h2{ font-size:20px; font-weight:bold; color:#666; padding:20px; font-weight:normal; border-bottom:#ddd 1px solid; margin-bottom:10px; padding-bottom:10px; margin-right:20px; }
.usermain .right h2 span{ float:right; font-size:14px; font-weight:normal; letter-spacing:1px; line-height:35px;}
.usermain .right h2 span a{ padding:0px 5px; color:#0082CB}
.usermain .right h2 span a:visited{ color:#069;}
.usermain .right .ar_r_t{ width:175px; float:right; margin-top:10px;margin-right:40px; text-align:center;}
.usermain .right .ar_r_t img{width:175px; height:175px;}
.usermain .right .ar_r_t a{ font-size:14px; color:#069;}
.usermain .right .userrightdetail{width:650px; float:left;margin-left:20px;}
.usermain .right .userrightdetail li{height:38px; line-height:38px;font-size:14px; color:#555;}
.usermain .right .userrightdetail li a{color:#0082CB}			
.usermain .right .spacelimit .userview{ color:red; font-weight:bold;}
.usermain .right .message{ font-size:14px; }
.usermain .right .mymoney{ line-height:30px; padding-left:20px;}
.usermain .right .mymoney li{ background:#FAFAFA; text-align:center; float:left; margin:19px; border:#DDD 1px solid; padding:15px 35px; font-size:14px;}
.usermain .right .mymoney  p{ font-size:14px;}
.usermain .right .jffs{ font-size:14px; font-weight:normal; padding:15px 15px 0px; color:#666;}
.usermain .right .zht{padding:20px;}
.usermain .right .zht a{color:#0082CB; padding:0 3px;}
.usermain .right .zfdf{ padding:0px 15px 15px 15px;}
.usermain .right .zfdf .border .titlename{ background:#f1f1f1; font-size:14px; height:35px; line-height:35px; text-align:center}
.usermain .right .zfdf .border .splittd{ margin-top:10px; font-size:14px; text-align:center; border-bottom:#d8d8d8 1px dashed; height:60px; line-height:60px; overflow:hidden;}
.usermain .right .zfdf .border .splittd a{ color:#0082CB}
.usermain .right .zfdf .border .splittd img{width:174px; height:38px;}

.usermain .right .rightml{width:580px;_width:560px; float:left;padding-right:8px; border-right:#E8E8E8 1px solid;}
.usermain .right .rightml .rightml1{height:100%; overflow:hidden;}
.usermain .right .rightml .pf-bd{}
.usermain .right .rightml .pf-bd .fluid-input{background:#fff;}
.usermain .right .rightml .pf-bd .fluid-input .textinput{width:561px;_width:540px; padding:8px;color:#b3b3b3;border:1px solid #E8E8E8; height:50px; overflow:hidden;}
.usermain .right .rightml .pf-bd .pf-ft{height:30px;line-height:30px;}
.usermain .right .rightml .pf-bd .pf-cmds{width:15%; float:right; line-height:30px; padding-top:5px;}
.usermain .right .rightml .pf-bd .pf-cmds .btn{ display:block; background:url(tj.gif) no-repeat; height:30px;}
.usermain .right .rightml .pf-bd .pf-acts{width:70%; float:left;}
.usermain .right .rightml .pf-bd .pf-acts a{ display:block; float:left; padding:0px 8px;}
.usermain .right .rightml .pf-bd .pf-acts a.emotion{ line-height:30px; display:block; float:left; background:url(2.gif) no-repeat 0px 2px; padding-left:22px;}
.usermain .right .rightml .pf-bd .pf-acts a.image{ line-height:30px; display:block; float:left; background:url(tp.gif) no-repeat 0px 6px; padding-left:22px;}
.usermain .right .rightml .pf-bd .pf-acts a.video{ line-height:30px; display:block; float:left; background:url(icon5.png) no-repeat 0px 6px; padding-left:22px;}
.usermain .right .rightml .pf-bd .pf-acts a.topic{ line-height:30px; display:block; float:left; background:url(icon11.png) no-repeat 0px 6px; padding-left:22px;}
.usermain .right .rightml .pf-bd .pf-acts a.vote{ line-height:30px; display:block; float:left; background:url(icon23.png) no-repeat 0px 6px; padding-left:22px;}
.usermain .right .rightml .pf-bd .pf-acts a:hover{ color:red; text-decoration:none;}

.usertopic{ border:#E8E8E8 1px solid; border-top:none; height:100%; padding:10px; overflow:hidden;}
.usertopic .original_content{ min-height:55px;margin-bottom:25px;}
.usertopic .userphoto{ float:left;}
.usertopic .usertopic_main{width:488px;  _width:480px; float:left; margin-left:8px; }
.usertopic .usertopic_main .c-name{  line-height:25px;color:#666;}
.usertopic .usertopic_main .c-name a{ color:#069;}
.usertopic .usertopic_main span.tx-date{color:#999;color:#999;font-size:12px;}
.usertopic .usertopic_main .c-content{line-height:25px; font-size:14px; border:#E6F3F9 1px solid; background:#F9FEFF; padding:8px;}
.usertopic .usertopic_main .c-content h2{ line-height:30px;}
.usertopic .usertopic_main .c-content h2 a{ color:#555; font-weight:normal;}
.usertopic .usertopic_main .c-content .c-detail{ }
.usertopic .usertopic_main .c-content .c-detail img{width:130px; height:80px; border:none; float:left; margin-right:10px;word-wrap : break-word; overflow:hidden; }
.usertopic .usertopic_main .c-bottom{border-bottom:1px #ccc dotted;line-height:30px; color:#999;}
.usertopic .usertopic_main .c-bottom span.r{ float:right;}
.usertopic .usertopic_main .c-bottom span.r a{ padding:0px 8px; color:#999;}
.usertopic .usertopic_main .c-bottom a{ color:#999;}

.usermain .right .rightmr{width:280px; float:right; padding:15px}
.usermain .right .rightmr .rightmr1{ background:url(xqbtn.png) no-repeat; height:56px;}
.usermain .right .rightmr .rightmr1 .mr1l{width:65px; float:left;  color:#fff; text-align:center; white-space:nowrap; font-size:14px; line-height:25px;padding-top:5px;}
.usermain .right .rightmr .rightmr1 .mr1l a{color:#fff;}
.usermain .right .rightmr .rightmr1 .mr1m{width:65px; float:left; text-align:center; font-size:14px;line-height:25px; padding-top:5px;}
.usermain .right .rightmr .rightmr1 .mr1r{width:52px; float:left;  color:#333; text-align:center; white-space:nowrap; font-size:14px;line-height:25px;padding-top:5px;}

.usermain .right .rightmr .rightmr2{}
.usermain .right .rightmr .rightmr2 h3{background:url(icon18.png) no-repeat 0px 8px; padding-left:22px;font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.usermain .right .rightmr .rightmr2 h3 span{color:#898;font-size:12px;font-weight:normal;}
.usermain .right .rightmr .rightmr2 .rightmr2box{ padding:10px 0px;}
.usermain .right .rightmr .rightmr2 li{width:33%; float:left;height:115px;}
.usermain .right .rightmr .rightmr2 li p{text-align:center;overflow:hidden;height:20px;}


.usermain .right .rightmr .rightmr3{}
.usermain .right .rightmr .rightmr3 h3{ background:url(notice.png) no-repeat 0px 8px; padding-left:22px; font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.usermain .right .rightmr .rightmr3 .rightmr3box{ border:#E7F5F8 1px solid; background:#E6F5F8 ; padding:8px;}
.usermain .right .rightmr .rightmr3 span.current{ display:block; width:25px; height:8px; background:url(txtarrow.gif) no-repeat 10px top; overflow:hidden;}
.usermain .right .rightmr .rightmr3 .rightmr3box a{ color:#0099FF;}


.usermain .right .rightmr .rightmr4{}
.usermain .right .rightmr .rightmr4 h3{ background:url(icon19.png) no-repeat 0px 8px; padding-left:22px; font-size:14px; font-weight:bold; height:30px; line-height:30px; overflow:hidden;}
.usermain .right .rightmr .rightmr4 h3 span{color:#898;font-size:12px;font-weight:normal;}
.usermain .right .rightmr .rightmr4 .rightmr4box{}
.usermain .right .rightmr .rightmr4 .rightmr4box ul{}
.usermain .right .rightmr .rightmr4 .rightmr4box li{ height:80px; border-bottom:#e8e8e8 1px dashed; overflow:hidden; }
.usermain .right .rightmr .rightmr4 .rightmr4box h1{width:100px; float:left;}
.usermain .right .rightmr .rightmr4 .rightmr4box .mr4_r{width:145px; float:left;}
.usermain .right .rightmr .rightmr4 .rightmr4box .mr4_r h2{ padding:0px;padding-left:3px;margin:0px;height:26px;line-height:26px;}
.usermain .right .rightmr .rightmr4 .rightmr4box .mr4_r h2 span{font-weight:normal;float:right;font-size:12px;padding-right:2px;}
.usermain .right .rightmr .rightmr4 .rightmr4box .mr4_r h2 a{ font-size:12px; color:#333; font-weight:normal;}
.usermain .right .rightmr .rightmr4 .rightmr4box .mr4_r p{ height:24px; line-height:24px;}
.usermain .right .rightmr .rightmr4 .rightmr4box .mr4_r p.num{ color:#999;}

.dtable{line-height:35px;margin-top:0px;}
.dtable dd div{color:#777;font-size:14px;font-weight:bold;display:block; }
.dtable dd div font{color:#888;font-size:12px;font-weight:normal}
.dtable dd .platselect{ float:left;}
.dtable dd{height:100%;clear:both;color:#999;padding:5px 0 5px 20px;margin:2px 0;line-height:26px;font-weight:normal;font-size:12px;overflow:auto;}
.dtable dd table{ float:left}
.dtable dd input[id="Title"]{ height:35px; float:left; font-size:14px;}
.dtable dd input[id="DownUrlS"]{height:35px; float:left;}
.dtable dd input[class="textbox"]{ height:35px; float:left;}
.dtable dd input[id="Verifycode"]{ height:35px; float:left;}
.dtable dd:hover{color:#999;padding:5px 0 5px 20px;background:#ffffff;margin:2px 0;}
.dtable dd span{color:#999;}
.dtable dd label{color:#999;font-weight:normal;font-size:12px;}
.dtable dd a{color:#999;font-size:14px;margin:2px 0;}
.dtable dd textarea{float:left;overflow:auto}
.dtable dd span.block{display:block;float:left;width:550px;}

.usermain .right .border{ margin-top:10px;}
.usermain .right .border .title{ background:#F9F9F9; height:30px; line-height:30px;color:#555;}
.usermain .right .border .title td{font-size:18px;}
.usermain .right .border .titlename{ background:#F9F9F9; height:30px; line-height:30px; color:#555;}
.usermain .right .border .usertitle{background:#F9F9F9; height:30px; line-height:30px; color:#555; padding-left:15px;font-size:18px;font-weight:normal;}
.usermain .right .tabs{ margin-top:10px; border-bottom:#d8d8d8 1px solid; height:36px;}
.usermain .right .tabs ul{}
.usermain .right .tabs li{width:auto; float:left; margin:0px 1px;  padding:0px 10px;border:#d8d8d8 1px solid; height:35px; line-height:35px; font-size:14px;text-align:center;background:url() repeat-x left bottom;}
.usermain .right .tabs li a{color:#666}
.usermain .right .tabs li.puton{background:url() repeat-x left top;border:#d8d8d8 1px solid; border-bottom:none; width:auto; padding:0px 10px; float:left; height:36px; font-size:14px; font-weight:bold; color:#7b0100; }
.usermain .right .tabs li.puton a{ font-weight:bold; color:#7b0100;}
.usermain .right .tabs a:hover{ text-decoration:none;}
.usermain .right .tabs span{ line-height:36px;  font-size:14px;}
.usermain .right .tabs div{line-height:36px;font-size:14px;}
.usermain .right .textbox{ height:35px;line-height:35px; border:1px solid #ccc; color:#666; margin:0px; font-size:14px; width:400px; text-indent:8px; font-family:"Microsoft YaHei";}

fieldset{ margin-top:10px;}
legend{ font-size:16px;padding-left:15px; margin-top:10px;color:#24B2FA; height:25px; clear:both;}
 .bgtitle{background:#F1F7FF;}
 
.usermain .right .writeblog{ margin:10px 0px; background:#F1F7FF;line-height:33px; padding-left:25px;}
.usermain .right .writeblog a{ font-size:14px; color:#ff3300; padding:0px 5px;}
.usermain .right .writeblog a:hover{ color:red; text-decoration:none;}
.usermain .right .Contenttitle{ height:35px; line-height:35px;}
.usermain .right .Contenttitle a{ color:#7b0100; font-weight:bold; font-size:14px;}
.usermain .right .Contenttitle a:hover{ color:red; text-decoration:none;}
.usermain .right .Contenttips span{ line-height:24px; color:#999;}
.usermain .right .Contenttips span.font10{ color:#000;}
.usermain .right .Contenttips a:hover{ color:red; text-decoration:none;}
.usermain .right .blogtext{ font-size:12px; line-height:24px; }
.usermain .right .blogtext a{ color:red;}
.usermain .right h2{ font-size:16px; font-weight:bold; background:#F1F7FF; height:33px; line-height:33px; padding-left:25px; margin:10px 0px;font-weight:normal;}
.usermain .right h2 span{ font-size:12px; font-weight:normal;padding-right:10px;float:right;}

/*按钮*/
button::-moz-focus-inner{border:0;padding:0;}
.pn{margin-right:3px;padding:0 20px;height:40px; border:none;border-radius:3px;z-index:0;background:#7b0100;url(pnp.png) no-repeat 50% -41px;color:#FFF;line-height:30px;font-size:16px;vertical-align:middle;cursor:pointer;position:relative\9;padding:0 0 0 20px\9;border:none\9;/*background:url(pnp.png) no-repeat 0 0\9;*/overflow:visible\9;font-family:"Microsoft YaHei";}
@media screen and (-webkit-min-device-pixel-ratio:0){.pn{font-family:"Microsoft YaHei","Hiragino Sans GB",STHeiti,SimHei,sans-serif;}}
.pn *{position:relative\9;display:block\9;padding-right:20px\9;*height:30px\9;/*background:url(pnp.png) no-repeat 100% -40px\9;*/*line-height:30px\9;white-space:nowrap\9;font-weight:700;}
.pn strong{padding-left:2px;letter-spacing:2px;font-weight:normal}

.pnc{color:#FFF;border-color:#10297B;background-position:50% -281px;background-position:0 -240px\9;}
.pnc *{background-position:100% -280px\9;}
.pnp{background-position:50% -121px;background-position:0 -80px\9;border-color:#F0F3E6;}
.pnp *{background-position:100% -120px\9;}

td,input,button,select,body {font-family:"Microsoft YaHei",Verdana; font-size:12px}
div,ul,li{ padding:0px; margin:0px;}
.topline_height,.topline {height:11px;overflow:hidden;}
.maincontent {padding-left:5px;height:100%;margin-left:225px;_margin-left:215px}
.leftcontent {float:left;width:188px;overflow:hidden;height:100%;}
.fdbody {height:100%;}
.topbg {float:right;width:486px;height:66px;}
.msgtips{ color:#666; font-size:14px;}
.lgoo {position:absolute;z-index:1;}
.topdata {height:66px;}
.imglogo {display:block;float:left;}
.switch {display:block;float:left;margin:12px 0 0 40px;line-height:23px;}
.switch li{float:left;display:block;}
.setinfo {height:23px;margin:6px 8px 0 0;*margin:8px 8px 0 0;text-align:right;}
.toplineimg {width:184px;height:22px;}
li.fs,li.fn,li.f_calender {height:23px;line-height:23px;padding-left:13px;padding-right:2px;margin:0 5px 3px;}
.leftpanel {margin:0 0 14px 0;padding:0;list-style:none;}
.search_subject {position:absolute;z-index:11;right:0;margin-top:10px;*margin-top:8px;padding:0 6px 0 0;width:284px;height:22px;}
.search_subject div.addrtitle {float:right;position:relative;z-index:1;margin:4px -2px 0 0;}
.newskinbody li.fs, .newskinbody li.fn {font-size:14px;padding-left:0;padding-right:0;}
.newskinbody li.fs a, .newskinbody li.fn a {font-size:14px;display:block;height:22px;overflow:hidden;padding-left:13px;}
.fss{padding-left:13px;height:26px;}
.fss a{color:#7b0100;font-size:14px}
li.fs a.fdleft,li.fs a.fdleft:link,li.fs a.fdleft:visited,li.fs a.fdleft:active,li.fd_mg a.fdleft,li.fd_mg a.fdleft:link,li.fd_mg a.fdleft:visited,li.fd_mg a.fdleft:active {color:#7b0100;}
li.fs a.fdleft:hover,li.fd_mg a.fdleft:hover {color:#fff;}
.topdata,.topdata a,.topdata a:link,.topdata a:visited,a.onlineman{color:#7b0100}
.newskinbody li.fs a:hover, .newskinbody li.fs_sep a:hover {background:#fff url(go.gif) no-repeat right;border:#555 1px solid;text-decoration:none;}
/********* New Skin **********/
.frame_class {padding:0;}
.getuserdata {background:url(top_bg.jpg) repeat-x}
.topdata {background:url(top_data.gif) no-repeat;}
.topline {background:url(topline_bg.gif) repeat-x;}
.toplineimg {background:url(topline.gif) no-repeat;width:197px;height:11px;}
.leftcontent {width:192px;}
.newskinbody {background:url(left_normal_bg.jpg) no-repeat;padding-left:8px;}
.fdbody {background:url(left_bottom_bg.jpg) #96cce4 0 596px;}
.readmailinfo .fdbody {background-image:none}

/***********导航栏文件夹文字的颜色***************/
li.fs a:link,li.fs a:visited,li.fd_mg a:link,li.fd_mg a:visited {color:#000;}
li.fn a:link,li.fn a:visited {color:#ffffff;}

/********************左边导航文字***************************/
.mem_left_top{}
.mem_left_photo{ margin-top:20px;width:67px;_width:58px;height:66px; float:left;background:url(bg-frame.jpg) center top;}
.mem_left_photo img{width:55px;height:55px;_width:58px; margin-top:2px;}
.mem_left_name{width:120px;float:right;text-align:left;padding-left:4px;}
.mem_left_name li{list-style-type:none; line-height:20px;}
.mem_left_ad{height:37px;font-weight:bold;color:red; line-height:37px;}									

/*===============注册表单=====================*/
/*密码强度*/
.rank { border:none; background:url(../../../../images/rank.gif) no-repeat; width:136px; height:22px; vertical-align:middle; cursor:default; }
.r0 { background-position:0 0; }
.r1 { background-position:0 -22px; }
.r2 { background-position:0 -44px; }
.r3 { background-position:0 -66px; }
.r4 { background-position:0 -88px; }
.r5 { background-position:0 -110px; }
.r6 { background-position:0 -132px; }
.r7 { background-position:0 -154px; }

#license{background:#FFFAFA; margin-top:20px;}
div.RegLicense {
	BORDER-RIGHT: #666666 1px solid;padding: 15px; BORDER-TOP: #666666 1px solid;FONT-SIZE: 12px;OVERFLOW: auto; BORDER-LEFT: #666666 1px solid; WIDTH: 98%; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 380px; BACKGROUND-COLOR: #ffffff;text-align:left
}
.reglice{height:260px;overflow:scroll;width:750px; background:#FFF;margin:0px auto;padding:10px;line-height:25px;border:#E5E5E5 1px solid; text-align:left;text-indent:2em;}
.splittd{border-bottom:1px solid #efefef; font-size:14px;}
.tdbg{line-height:35px; height:40px;}
.tdbg td input[class="textbox"]{height:30px;}
.tdbg a{ color:#333;}
.tdbg a:hover{ color:#000;}
.tdbgmouseover{
background:#F2F6FB;line-height:35px; height:40px;
}
.t003399{ font-size:14px; font-weight:bold; color:#f30;}

/*会员注册通用样式*/
.user_topa{width:100%; margin:0px auto; background:url(topbg.png) repeat-x 0px -7px; height:78px; overflow:hidden;}
.usertopa{width:998px; margin:0px auto; padding:0px;}
.usertopa .logo{width:312px; float:left; margin-top:15px;}
.usertopa .topa_r{width:600px;float:right;}
.usertopa .topa_r ul{}
.usertopa .topa_r li{ float:left; line-height:68px; padding:0px 1px; border-right:#F5F4F4 1px solid;}
.usertopa .topa_r a{ font-size:14px; font-weight:bold; font-family:"宋体";width:88px; display:block; float:left; text-align:center; color:#5C5C5C;}
.usertopa .topa_r a#fco1{ background:url(fco1.gif) no-repeat 5px 22px; padding-left:10px;}
.usertopa .topa_r a#fco2{ background:url(fco2.gif) no-repeat 5px 23px; padding-left:10px;}
.usertopa .topa_r a#fco3{ background:url(fco3.gif) no-repeat 5px 24px; padding-left:10px;}
.usertopa .topa_r a:hover{width:88px; float:left; display:block; background:#EFF1F2; height:68px; line-height:68px; font-size:14px; font-weight:bold; color:#FF6D0C; text-align:center;text-decoration:none;}
.usertopa .topa_r .on a{width:88px; float:left; display:block;  border-bottom:#FF8F00 2px solid; height:68px; line-height:68px; font-size:14px; font-weight:bold; color:#FF6D0C; text-align:center;}

.user_topb{width:100%; margin:0px auto; background:url(topbg.png) repeat-x; height:78px; overflow:hidden;}
.usertopb{width:980px; margin:0px auto; padding:0px;}
.usertopb .logo{width:312px; float:left;}
.usertopb .topb_r{width:600px;float:right;}
.usertopb .topb_r ul{}
.usertopb .topb_r li{ float:left; line-height:75px; padding:0px 1px; border-right:#F5F4F4 1px solid;}
.usertopb .topb_r a{ font-size:14px; font-weight:bold;width:88px; display:block; float:left; text-align:center; color:#5C5C5C;}
.usertopb .topb_r a#fco1{ background:url(fco1.gif) no-repeat 5px 24px; padding-left:10px;}
.usertopb .topb_r a#fco2{ background:url(fco2.gif) no-repeat 5px 25px; padding-left:10px;}
.usertopb .topb_r a#fco3{ background:url(fco3.gif) no-repeat 5px 27px; padding-left:10px;}
.usertopb .topb_r a:hover{width:88px; float:left; display:block; background:#EFF1F2; height:75px; line-height:75px; font-size:14px; font-weight:bold; color:#FF6D0C; text-align:center;text-decoration:none;}
.usertopb .topb_r .on a{width:88px; float:left; display:block;  border-bottom:#FF8F00 2px solid; height:75px; line-height:75px; font-size:14px; font-weight:bold; color:#FF6D0C; text-align:center;}

.clubtop{width:100%;margin:0px auto;background:url(topbg.png) repeat-x;height:38px; line-height:38px; overflow:hidden; border-bottom:1px solid #ccc;}
.clubtopbox{width:980px; margin:0px auto;}
.clubtopbox .logo{width:168px; float:left;}
.clubtopbox .logo img{}

#showuserlogin{_padding-top:25px;display:block; float:right;}

.user_topd{width:956px;margin:0px auto;border:#B4CEEF 1px solid; padding:20px; background:url(../../../../images/bg3.jpg) repeat-x; height:100%; overflow:hidden;}
.user_topd h2{ border-bottom:#C7E7FE 1px solid; height:35px;}
.user_topd h2 span{ float:right; color:#666; font-size:12px; font-weight:normal;}
.user_topd h2 span a{ color:red;}

.user_topd h3{width:700px; margin:0px auto; margin-top:10px; border:#CBE3F3 1px solid; border-bottom:none; background:#fffff0}
.user_topd h3 span{ font-size:12px;  font-weight:normal;  padding:10px;}
.user_topd h3 span label{ padding:5px; color:#000; line-height:35px;margin:0px 5px; font-size:16px; font-weight:bold;}
.user_topd .typetips{width:680px; margin:0px auto; padding:10px; border:#CBE3F3 1px solid; border-top:none; height:100%; overflow:hidden;}

.user_topd .usertopd{width:700px; margin:0px auto; }
.user_topd .usertopd h2{ background:url(line.png) no-repeat center bottom; height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#069;}
.user_topd .usertopd dl{ height:40px; line-height:40px;}
.user_topd .usertopd dt{width:90px; float:left; font-size:14px; color:#000;}
.user_topd .usertopd dd.put{width:230px; float:left}
.user_topd .usertopd dd.put .input{width:220px;height:30px; line-height:30px; border:#CBE3F3 2px solid; padding-left:3px;}
.user_topd .usertopd dd.put .input:hover{ border:#FF9900 2px solid; }
.user_topd .usertopd dd.put #Question{height:30px; line-height:30px;}

.select{border:#ccc 1px solid; height:35px; line-height:35px;color:#666;margin:0px; padding:5px 5px;font-size:14px;}

.user_topd .usertopd dd.Tips { width:200px;text-align:left; float:right;height:35px; line-height:35px;padding-right:0; margin:0; }
.user_topd .usertopd dl.cc{clear:both}

.input[id="KS_test"]{ margin-left:0px; margin-top:10px;}

.tt{}
.tt dt{width:100px; float:left; font-size:14px;}
.tt .codeput .incode{float:left;width:120px; height:30px; line-height:30px; border:#E0E0E0 1px solid;}
.tt .tips{float:left;}
.tt .code{ width:60px; float:left;padding-top:10px;margin-left:10px;}

.readme{margin-top:8px; line-height:24px;}
#userDetail{padding-right:20px; }
#userDetail td{height:40px;line-height:40px;text-align:left;}
.clefttitle{height:40px;line-height:40px; color:#666;font-size:14px;font-weight:normal; width:80px;}
.user_topd #userDetail td .input{ height:30px; line-height:30px; border:#E0E0E0 1px solid; width:220px;}
#userDetail dd .textbox{ height:16px; line-height:30px; border:#eee 1px solid; width:220px; padding:10px 0px 10px 5px; margin-top:10px;}

.faceborder{background:url({$GetInstallDir}Images/Default/facebg.gif);height:46px;width:46px}
.d_default {
	 color:#999999
}
.d_on {
	width:200px; padding-left:15px; float:right; color:#999999; border:#EBADB0 1px solid; background:#F8F8F8; display:block; height:31px; line-height:31px;
}
.d_ok {
	color:#56AC0B;PADDING-LEFT: 25px;BACKGROUND:url(right.gif)  no-repeat 5px center; height:31px; line-height:31px; width:200px; float:right; display:block;
}
.d_err {
	color:#FF0000;PADDING-LEFT: 25px; BACKGROUND:url(wrong.gif)  no-repeat 5px center; height:31px; line-height:31px; width:200px; float:right; display:block;
}
.pl26 {
padding-top:4px;
}	

.user_tope{}
.user_tope table{margin:20px;}
.user_tope .go{ height:30px; line-height:30px; font-size:14px; text-align:center;}
.user_tope #do{ height:30px; line-height:30px; font-size:14px; text-align:center;}
.user_tope #do h3{height:30px; line-height:30px; background:none; border:none;}
.user_tope #do a{ color:#069; float:left; padding:0px 10px;}
.user_tope #do a:hover{ color:red; text-decoration:none;}

.user_topF{width:998px; margin:0px auto;}
.user_topF .left{width:615px; float:left; background:url(kesionbg.jpg) no-repeat; height:320px;}
.user_topF .right{width:330px; float:right;background:#F7F7F7;border:#ccc 1px solid;}
.user_topF .right h2{ height:40px; line-height:40px; padding-left:30px;}
.user_topF .right h2  span{ width:160px; text-align:center; border-left:#ccc 1px solid; border-bottom:#ccc 1px solid; background:#fff; float:right; }
.user_topF .right h2  span a:hover{ text-decoration:none;}
.user_topF .right .box1{ padding:20px 40px;}
.user_topF .right .box1 .form_detail{}
.user_topF .right .box1 .form_detail p{ height:40px; line-height:40px;}
.user_topF .right .box1 .form_detail p label{ color:#000;}
.user_topF .right .box1 .form_detail p .ipt_tx{ height:26px; line-height:26px; border:#ccc 1px solid; padding-left:5px;}
.user_topF .right .box1 .form_detail .loginbut a{ color:#069;}
.user_topF .right .box1 .form_detail .loginbut a:hover{ color:red; text-decoration:none;}
.user_topF .right .box1 h3{ font-size:12px; font-weight:normal; line-height:35px;}
.user_topF .right .box1 h3 a{ color:#ff6600;}
.user_topF .right .box1 h3 a:hover{ color:red; text-decoration:none;}

.user_topG{width:858px; margin:0px auto;border:#E1DFDF 1px solid; padding:50px; text-align:center;}
.user_topG h1{margin:10px 30px; background:url(line.png) no-repeat center bottom; height:40px; line-height:40px; font-size:16px;font-family:宋体;}
.user_topG table{width:320px; margin:0px auto;}
.user_topG td{ height:40px; line-height:40px;}
.user_topG .button{ background:url(tjbut.gif) no-repeat;margin-top:10px;margin-left:50px; height:40px; border:0px; width:100px;}
.user_topG .textbox{width:200px;height:30px; line-height:30px; border:#000 1px solid;}
.user_topG td select{width:200px;border:1px solid #ccc; height:30px; line-height:30px;color:#666;margin:-1px;*margin:0px;_margin:0px; padding:4px 3px;font-size:14px;}

.clubnav{width:998px; margin:0px auto;}
.clubnav ul{}
.clubnav li{float:left;  border-right:#F5F4F4 1px solid;}
.clubnav a{ float:left; display:block; padding:0px 21px;text-align:center; font-size:14px; font-weight:bold; color:#000; text-align:center;}
.clubnav li.home{ background:url(fco1.gif) no-repeat 13px 8px; padding-left:13px;}
.clubnav li.homecurr{ background:#F1F2F2 url(fco1.gif) no-repeat 13px 3px; padding-left:13px;}
.clubnav li.wb{ background:url(fco5.gif) no-repeat 13px 8px; padding-left:13px;}
.clubnav li.wbcurr{background:#F1F2F2 url(fco5.gif) no-repeat 13px 3px; padding-left:13px;}
.clubnav li.lt{ background:url(fco4.gif) no-repeat 13px 8px; padding-left:13px;}
.clubnav li.ltcurr{ background:#F1F2F2 url(fco4.gif) no-repeat 13px 5px; padding-left:13px;}
.clubnav li.hy{ background:url(fco2.gif) no-repeat 13px 8px; padding-left:13px;}
.clubnav li.hycurr{background:#F1F2F2 url(fco2.gif) no-repeat 13px 5px; padding-left:13px;}
.clubnav li.mh{ background:url(fco3.gif) no-repeat 13px 8px; padding-left:13px;}
.clubnav li.mhcurr{background:#F1F2F2 url(fco3.gif) no-repeat 13px 8px; padding-left:13px;}
.clubnav a:hover{ color:#ff3300; text-decoration:none;}

.usermaintop{width:998px; margin:0px auto;}
.usermaintop .l{width:180px; float:left; border:#E3E3E3 1px solid; padding:10px;}
.usermaintop .l .left01{}
.usermaintop .l .left01 .floatl{width:56px; float:left;}
.usermaintop .l .left01 .floatr{width:98px; float:right;}
.usermaintop .l .left01 .floatr ul{ padding:0px; margin:0px;}
.usermaintop .l .left01 .floatr li{ height:22px; line-height:22px; color:#666}
.usermaintop .l .left01 .floatr li a{color:#666}

/*圈子*/
.groupnav{width:998px; margin:0px auto;}

.qzmain{width:998px; margin:0px auto;  margin-top:10px;}
.qzmain .left{width:260px; float:left;}
.qzmain .left .left01{ border:#EEE solid 1px; border-bottom:#DDD 1px solid; height:100%; overflow:hidden; padding-bottom:8px; margin-bottom:10px;background:#FFF; bor}
.qzmain .left .left01 .title{ background:url(templatemo_h2.jpg) repeat-x; height:35px; line-height:35px; font-size:18px; font-weight:400; padding-left:10px; color:#fff;}
.qzmain .left .left01 .left01box{ padding:5px;}
.qzmain .left .left01 .left01box ul{margin-left:10px; line-height:28px; font-size:14px; color:#777}
.qzmain .left .left01 .left01box img{padding:2px; border:#1DC200 2px solid; margin-bottom:8px;}
.qzmain .left .left01 .left02box{ padding:8px;}
.qzmain .left .left01 .left02box ul{ color:#000; line-height:24px;}
.qzmain .left .left01 .left03box{ padding:5px;}
.qzmain .left .left01 .left03box ul{}
.qzmain .left .left01 .left03box ul.bestuser{width:30%; float:left; margin:0px 3px; text-align:center;}
.qzmain .left .left01 .left03box ul.bestuser .userimg{ padding:2px; border:#d8d8d8 1px solid; margin-bottom:8px;}
.qzmain .left .left01 .left03box ul.bestuser .username{width:60px;overflow: hidden;  white-space:nowrap;  
text-overflow:ellipsis;}
.qzmain .left .left01 .left03box ul.bestuser .username a{ color:#069;}
.qzmain .left .left01 .left03box ul.bestuser .username a:hover{ color:red; text-decoration:none;}

.qzmain .right{width:724px; float:right;}
.qzmain .right h2{ color:#1DC200; padding-left:15px; height:40px; line-height:40px; font-size:30px; font-weight:500;border-bottom:#EEE solid 1px; margin-bottom:10px;background:#FFF;}
.qzmain .right h2 span{ font-size:14px; color:#999; float:right; padding-right:10px; font-weight:normal;}
.qzmain .right .qznav{height:35px;background:#1DC200; border-bottom:#1ca603 solid 2px; }
.qzmain .right .qznav .l{}
.qzmain .right .qznav .m{width:699px;}
.qzmain .right .qznav .m ul{}
.qzmain .right .qznav .m li{ float:left;width:88px; text-align:center; padding:0px 8px; line-height:35px;}
.qzmain .right .qznav .m a{ font-size:16px; color:#FFF; }
.qzmain .right .qznav .m a:hover{}
.qzmain .right .qznav .r{ }
.qzmain .right .message{ font-size:14px; color:#666; padding:10px 0 }
.qzmain .right .groupmain{  padding:8px; line-height:28px;background:#FFF; margin-top:10px; }
.qzmain .right .groupmain #teammain{}
.qzmain .right .groupmain #teammain a{ font-size:14px;}
.qzmain .right .groupmain #teammain a:hover{ color:red; text-decoration:none;}
.qzmain .right .groupmain #teammain ul{width:16%; float:left;}
.qzmain .right .groupmain #ginfo{}
.qzmain .right .groupmain #ginfo h1{ font-size:14px; font-weight:bold;background:#f1f1f1; height:30px; line-height:30px;}
.qzmain .right .groupmain #ginfo #group_info{ height:100%; overflow:hidden; padding:15px;}
.qzmain .right .groupmain #ginfo #group_info #group_pic{width:160px; float:left;}
.qzmain .right .groupmain #ginfo #group_info #group_pic img{ padding:4px; border:#f1f1f1 1px solid;}
.qzmain .right .groupmain #ginfo #group_info #group_xx{width:300px; float:left;}
.qzmain .right .groupmain #ginfo #group_info #group_xx li{ height:25px; line-height:25px;}
.qzmain .right .groupmain #ginfo #user_list{ height:100%; overflow:hidden;}
.qzmain .right .groupmain #ginfo #user_list ul{ padding:15px;}

/*匿名投稿*/
.nmt{ background:#fff url(index_bg.jpg) no-repeat;}
.nmtgmain{width:960px; margin:0px auto; overflow:hidden; }
.nmtgmain .left{width:700px; float:left; background:#FFF; border-right:1px dashed #eee; margin-top:15px;}
.nmtgmain .left .left01{height:100%; overflow:hidden;}
.nmtgmain .left .left01 .left01box{ padding:15px;}
.nmtgmain .left .left01 .tit{height:33px; line-height:33px; font-size:16px; font-weight:bold; color:#000; padding-left:15px; padding-top:20px;}
.nmtgmain .left .left01 .left01box .nmtg{}
.nmtgmain .left .left01 .left01box .nmtg select{padding:20px;}
.nmtgmain .left .left01 .left01box .nmtg select optgroup{color:#999;}
.nmtgmain .left .left01 .left01box .nmtg select option{color:#333; }
.nmtgmain .left .left01 .left01box .nmtg .tdbg .button{ background:url(btn_normal.gif) no-repeat; border:0px; color:#000; width:93px; height:28px; line-height:28px; text-align:center;margin-top:10px;}
.nmtgmain .left .left01 .left01box .title{ padding-left:15px; color:red;}
.nmtgmain .right{width:259px; float:right; background:#FFF; height:517px; margin-top:15px;}
.nmtgmain .right .right01{ height:100%; overflow:hidden;}
.nmtgmain .right .right01 .title{height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#000; padding-left:15px; background:#fff; padding-top:20px;}
.nmtgmain .right .right01 .right01box{ padding:8px;}
.nmtgmain .right .right01 .right01box ul{ padding:0px 8px;}
.nmtgmain .right .right01 .right01box li{ line-height:25px;  background:url(menu_icon.gif) no-repeat 0px 9px; padding-left:10px;}
.nmtgmain .left .left01 .left01box .normaltext{}
.nmtgmain .left .left01 .left01box .normaltext td{ padding-bottom:10px;}
.nmtgmain .left .left01 .left01box .normaltext td .textbox{ height:30px;width:449px;}
.nmtgmain .left .left01 .left01box .normaltext td textarea{ padding:10px; color:#555; font-size:12px;}
.nmtgmain .left .left01 .left01box .button{ background:url(btn_normal.gif) no-repeat; border:0px; color:#000; width:93px; height:28px; line-height:28px; text-align:center;margin-top:10px;}

.t .onmouseover { background: #f3f3f3; }
.t .onmouseout {}
.t ul {float:left;margin:5px 0;padding:5px;width:200px;overflow:hidden;border:1px #f3f3f3 solid;background: #fcfcfc;}
.t ul li {line-height:1.5;margin:0;padding:0; list-style-type:none;}
.t ul li.l1 img {width:180px; padding:5px;}
.t ul li.l1 a {display:block;margin:auto;padding:1px;width:200px;background:url("images/tbg.png") no-repeat left top;text-align:left;}
.t ul li.l2 {margin:10px; width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px;}
.t ul li.l3 {margin:10px; width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:14px;}
.t ul li.l4 {margin:10px;text-align:center; font-size:14px;}

/*文章分页样式*/
#fenye{clear:both; margin:20px 20px 0 0;}
#fenye table{ border:0px;}
#fenye table tr{ border:0px;}
#fenye table td{ border:0px;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:30px;}
#fenye .prev,#fenye .next{width:60px; text-align:center;line-height:25px; height:25px; font-size:14px;}
#fenye a.curr{width:22px;background:#7b0100; border:1px solid #7b0100; color:#fff;  text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#333333;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:25px;line-height:25px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#333;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px; font-size:13px; height:30px;}
.paging .num{width:20px;padding:0px 5px; background-color:#CCC;}

/*文章正文分页样式*/
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;}
#pageNext a.curr{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold;}
#pageNext a{margin:5px 0px; color:#1E50A2;background:#fff; padding:3px 7px; border:1px solid #dcdddd;height:22px;line-height:22px}

/*网站地图*/
.maplist{border:1px solid #f1f1f1;margin-bottom:10px;padding:6px;}
.maplist .classname{background:#FAFAFA; padding-left:4px; height:35px;}
.maplist .classname a{font-weight:bold;font-size:16px;padding:0px 5px;}
.maplist span a{ padding:0px 12px 0px 10px;}
.maplist2{padding:3px;line-height:25px;}
.maplist2 span.classname2{line-height:25px;}
.maplist2 span.classname2 a{padding:0px 5px; color:#555; font-weight:bold;}

/* 找回密码 begin  */
.forgotPass{padding:0px;}
.forgotPass select{ height:45px;border:1px solid #ccc;min-width:200px;color:#666; font-size:16px;}
.forgotPass input{ height:45px;border:1px solid #ccc;min-width:200px;font-size:16px;}
.forgotPass h1{height: 57px; line-height: 57px; border-bottom: 1px solid #e1e1e1;font-size: 20px; color: #000;}
.stepBox {text-align:center;}
.stepBox .stepTit{overflow:hidden; position:relative; *zoom:1; }
.stepBox .stepTit ul{overflow:hidden; margin:0 -16px;}
.stepBox .stepTit li{float:left; color: #999;}
.stepBox .stepTit li.stepHover:hover{cursor: pointer; color: #cc0000;}
.stepBox .stepTit .lir1{background:#ededed; height:45px; line-height:45px; text-indent: 3.5em; font-size:18px; position:relative; *zoom:1;}
.stepBox .stepTit .lir1 i{position:absolute; top:-16px; right:-12px; width:0; height:0; line-height:0; border-width:40px 0 42px 20px; border-color:transparent transparent transparent #fff; border-style:dashed dashed dashed solid;}
.stepBox .stepTit .lir1 .i2{right:-5px; border-color:transparent transparent transparent #ededed;}
.stepBox .stepTit .current .lir1{background:#cc0000; color:#fff;}
.stepBox .stepTit .current .lir1 .i2{right:-5px; border-color:transparent transparent transparent #cc0000;}
.stepBox .stepTit .step1 .lir1{z-index:3;}
.stepBox .stepTit .step2 .lir1{z-index:2;}
.stepBox .stepTit .step3 .lir1{z-index:1;}
.stepW1{ width: 180px;}
.stepW2{ width: 232px;}
.stepW3{ width: 190px;}
.stepW4{ width: 175px;}
.clearfix .stepW4 .lir1{ text-indent: 40%;}
.ico{width: 21px; height: 45px;  position: absolute; left: 30px; top: 0;}
.icoNum1{background:#e9e9e9 url(../../user/images/ico.png) no-repeat -88px -389px;}
.current .icoNum1{background:#cc0000 url(../../user/images/ico.png) no-repeat -134px -389px;}
.icoNum2{background:#e9e9e9 url(../../user/images/ico.png) no-repeat -88px -435px;}
.current .icoNum2{background:#cc0000 url(../../user/images/ico.png) no-repeat -134px -435px;}
.icoNum3{background:#e9e9e9 url(../../user/images/ico.png) no-repeat -88px -297px;}
.current .icoNum3{background:#cc0000 url(../../user/images/ico.png) no-repeat -134px -297px;}
.icoNum4{background:#e9e9e9 url(../../user/images/ico.png) no-repeat -88px -343px;}
.current .icoNum4{background:#cc0000 url(../../user/images/ico.png) no-repeat -134px -343px;}
.stepContent1,.stepContent2,.stepContent3,.stepContent4{ padding:30px 0px;}
.stepContent1 h2,.stepContent3 h2,.stepContent4 h2,.stepContent3_question h2{ font-size: 16px; color: #333; line-height: 50px;}
.stepContent1 .number{ width: 286px; height: 23px; border: 1px solid #e2e2e2; padding:10px 0 10px 50px;background:url(../../user/images/ico.png) no-repeat 25px -497px; color: #8d8d8d;}
.stepContent3 .email{ width: 286px; height: 23px; border: 1px solid #e2e2e2; padding:10px 0 10px 50px;background:url(../../user/images/ico.png) no-repeat 15px -535px; color: #8d8d8d;}
.stepContent4 span.err_msg{margin-bottom:38px;}
.btn_determine{ width: 336px; height: 40px; line-height: 40px; text-align: center; color: #fff; font-size: 18px; background: #00a0e9; border: 0 none;border-radius: 2px; cursor: pointer;}
.stepContent2 .btnBox{ width: 166px; height: 46px; line-height: 46px;text-indent: 10%; font-size: 24px; color: #606060; background: #fcfcfc; border-radius: 2px; display: block; border: 1px solid #e5e5e5; float: left; margin-right: 13px; cursor: pointer;}
.stepContent2 .select_phone{background:#fcfcfc url(../../user/images/ico_forgot.png) no-repeat 50px 10px;}
.stepContent2 .select_email{background:#fcfcfc url(../../user/images/ico_forgot.png) no-repeat 40px -30px;}
.stepContent2 .select_question{background:#fcfcfc url(../../user/images/ico_forgot.png) no-repeat 45px -66px;}
.stepContent3_phone{ padding:45px 0 0 137px;}
.stepContent3_phone h2{font-size: 18px; color: #333; line-height: 50px;}
.input_phone{width: 286px;height: 23px;border: 1px solid #e2e2e2;padding: 10px 0 10px 50px;background: url(../../user/images/ico.png) no-repeat -167px -610px;color: #8d8d8d; margin-bottom: 15px; float: left;}
.subtips{margin-top:60px;text-align:center;}
.btn_phoneyzm{padding:0 10px; height: 32px; float: left; margin-left: 15px; border: 1px solid #ebebeb; border-radius: 2px; filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#eeeeee,gradientType=0); -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#eeeeee,gradientType=0); background: #eeeeee; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(rgba(237, 237, 237, 1))); background:-moz-linear-gradient(top, #ffffff, rgba(237, 237, 237, 1)); color: #000; font-size: 12px; text-align: center; cursor: pointer; line-height: 30px;}
.stepContent3_phone .password{margin-bottom: 0;}
.stepContent3_question{padding:45px 0 0 210px;}
.stepContent3_question ul{ font-size: 14px;}
.stepContent3_question ul li{ height: 22px; line-height: 22px; margin-bottom: 15px;}
.stepContent3_question .label{ width: 65px; float: left;}
.stepContent3_question .questionTxt{ color: #545454; float: left;}
.stepContent3_question .answerInput{ width: 235px; height: 18px; border: 1px solid #e2e2e2;padding:5px;}
.stepContent3_question .btn_determine {width: 247px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 18px;background: #00a0e9;border: 0 none;border-radius: 2px;cursor: pointer; margin:5px 0 0 65px;}
.forgotPass .stepR{width: 245px;float: right; padding-top: 30px;}
.forgotPass .stepR h2,.forgotPass .stepR h3{ color: #3b3b3b;}
.forgotPass .stepR span{ font-size: 12px; color: #999;}
.forgotPass .stepR span a{color: #00a0e9; line-height: 45px;}
.forgotPass .stepR ul{font-size: 12px; color: #999;font-family: '宋体';}
.forgotPass .stepR ul li{ line-height: 25px;}
.forgotSuccess{ padding: 135px 0 220px 302px;}
/* 找回密码 end    */

/*重发激活码*/
.stepContent1 .nameInput{ width: 260px; height: 16px; border: 1px solid #e2e2e2; padding: 10px 0 10px 30px;background: url(../../user/images/ico.png) no-repeat 5px -500px; float: left; margin-left: 15px;}
.stepContent1 .emialInput{ width: 281px; height: 16px; border: 1px solid #e2e2e2; padding: 10px 0 10px 55px;background: url(../../user/images/ico.png) no-repeat 25px -538px; float: left;}

/*文章*/
.condition_title{ font-size:14px; float:left;width:70px; padding-left:0px;line-height:30px;}
.container{ line-height:30px; float:left;}
.container strong{ font-size:14px; background:#7b0100;color:#fff; padding:5px 10px;}
.container a{ padding:0px 8px; font-size:14px; color:#7b0100;}
.tabtit{height:32px;font-size:14px;padding-left:10px; border:1px solid #d4d4d4; overflow:hidden; background:#E7E7E7;}
.artlisting{width:100%;height:100%; overflow:Hidden;}
.artlisting ul{padding:10px 0px;}
.artlisting li{ height:28px; line-height:28px; background:url(artarrow.gif) no-repeat 0px 10px; padding-left:10px;}
.artlisting a{ font-size:14px;}
.artlisting a:hover{ color:#7b0100; text-decoration:none;}
.artlisting ul li{ border-bottom:1px dashed #ccc; padding:15px 0px; padding-left:15px;}
.artlisting ul li a{ font-size:14px;}



/*add 20210518*/
body{overflow:visible;}



