/*
Theme Name:UCTHEME_SMZDM
Version: 3.3
*/
@charset "utf-8";
/* CSS Document */
body { margin: 0px; padding: 0px; font-size: 12px; font-family: "Microsoft YaHei", "SimSun"; background-color: #dde1e5; color: #555; }
/*wrap*/
.wrap { width: 1000px; margin: 0 auto; background-color: #dde1e5; }
/*header*/
.header_top_parent { height: 42px; width: 100%; min-width: 1000px }
.header_top { height: 42px; width: 100%; min-width: 1000px; background: url(images/topbg.png) repeat-x; z-index: 10000; position: fixed; top: 0 }
.header_top .wrap { background: none; }
nav { width: 70%; height:40px; line-height: 40px; float: left; }
nav ul {height:auto;overflow:hidden;}
nav ul li {font-size:15px; list-style:none;  float:left}
.nav_class li a { color: #ccc; width: auto; padding: 0 9px; margin-right: 9px; display: inline-block; position: relative; float: left; font-size:15px; }
.nav_class li a:hover { color: #FFFFFF; }
.headerWrap { min-width: 998px; width: 100%; height: 80px; background-color: #f0f0f0; border-bottom: 1px solid #dcdcdc; }
.topRightCorner { width: auto; float: right;  }
.loginIn { width: 270px; color: #656565; float: left; padding-top: 12px; }
.loginIn ul { width: 370px; height: 27px; }
.loginIn a { padding: 0 8px; }
.loginIn a:link, .loginIn a:visited { color: #c9c9c9; }
.loginIn a:hover, .loginIn a:active { color: #FFFFFF; }
.topLogo { width: 228px; height: 38px }
.topLogo a { display: block; font-family: "Microsoft YaHei", "SimSun"; font-size: 16px; width: 96px; height: 38px; line-height: 38px; }
.topLogo a:link, .topLogo a:visited, .topLogo a:hover, .topLogo a:active { color: #c9c9c9; text-decoration: none }
h1.logo, .logo { width: 353px; height: 51px; float: left; margin: 0; font-weight: normal }
.logo a:link, .logo a:visited, .logo a:hover, .logo a:active { color: #434343; text-decoration: none; font-weight: normal }
.logo_search { width: 998px; height: 80px; margin: 0 auto; }
.logo_search .logo { width: 172px; height: 80px; float: left; margin-right: 20px; }
.logo_search .logo a { display: block; width: 172px; height: 65px; padding-top: 15px; }
.form_search { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; border: 1px solid #dcdcdc; width: 296px; height: 36px; float: right; background-color: #fff; margin-top: 22px; padding-left: 2px; }
.btn_search { width: 35px; height: 36px; border: 0; float: right; margin:0; background-color: transparent; cursor: pointer; background:url(images/button_new.png)}
.text_search { border: 0; padding: 9px 0 0 10px; width: 240px; color: #999; }
.navBar a { color: #ccc; width: auto; padding: 0 9px; margin-right: 9px; display: inline-block; position: relative; float: left; }
.siteNavBlock, .nickNameBox, .submitBox, .loginLink, .signIn, .signed, .regLink { width: 60px; height: 41px; padding: 0 10px; margin: 0 6px; position: relative; display: inline-block; line-height: 40px; +line-height:42px}
.submitBox { width: 90px; padding: 0 8px 0 5px }
.loginLink { width: 40px; float: left; padding: 0 5px 0 10px; }
a.loginTitle { color: #c9c9c9; text-decoration: none }
.regLink { width: 28px; float: left; color: #c9c9c9; padding: 0 0 0 3px; margin: 0 }
.siteNavBlock a.sitemap, .nickNameBox a.nickName, .submitBox a.submitTitle, .loginLink a.loginTitle { padding: 0; display: block; cursor: pointer; background: url(images/downBlack.png) no-repeat 53px 18px; color: #c9c9c9 }
.submitBox a.submitTitle { position: relative; padding-left: 26px; background-position: 79px 18px; text-decoration: none; margin-left: 3px }
.loginLink a.loginTitle { background-position: 29px 18px; text-decoration: none }
a.submitTitle b { width: 14px; height: 14px; display: block; background: url(images/bg.png) no-repeat -419px -803px; position: absolute; top: 12px; left: 3px }
.submitBoxHover a.submitTitle b { width: 14px; height: 14px; display: block; background: url(images/bg.png) no-repeat -419px -840px; position: absolute; top: 12px; left: 3px }
*html a.submitTitle b, *html .submitBoxHover a.submitTitle b { left: -22px; top: -1px }
*+html a.submitTitle b, *+html .submitBoxHover a.submitTitle b { top: -1px }
.siteNavBlockHover, .nickNameBoxHover, .submitBoxHover, .loginLinkHover { background-color: #fafafa }
.siteNavBlockHover a.sitemap, .nickNameBoxHover a.nickName, .submitBoxHover a.submitTitle, .loginLinkHover a.loginTitle { color: #333; text-decoration: none }
.submitBoxHover a.submitTitle { border-bottom: 0 }
.subSiteBg { background: url(images/layerBg.png) repeat; padding: 0 3px 3px; position: absolute; left: -3px; top: 41px; width: 103px; height: auto }
.siteNavBlock .subSiteBg { width: 330px }
.nickNameBox .subSiteBg { width: 121px; right: -3px; left: auto }
.loginLink .subSiteBg { right: -3px; left: auto }
.xxIcon .subSiteBg { top: 38px; left: auto; right: -20px; width: 190px; padding: 3px }
a.closeIcon { position: absolute; right: 9px; top: 9px; display: block; text-indent: -999em;  width: 10px; height: 10px }
span.closeIcon { position: absolute; right: 9px; top: 9px; display: block; text-indent: -999em; width: 10px; height: 10px; cursor: pointer }
ul.subSiteNav { width: 320px; padding: 5px; background-color: #fff }
.siteNavBlock ul.subSiteNav li { line-height: 24px }
.siteTitle { color: #333; height: 24px; line-height: 24px; margin-bottom: 5px; background-color: #f1f1f1; text-align: center; font: 16px "microsoft YaHei", "SimSun" }
.headerLine { background: url(images/topLine.png) no-repeat center 13px; width: 8px; height: 38px }
.topLoginBox { padding: 0 5px 0 0; float: right; width: 106px }
.signIn, .signed { float: right; text-align: right; color: #fff; margin-top: 10px; +margin-top:11px;
display: inline-block; height: 20px; width: 36px }
.signed { height: 38px; line-height: 38px; vertical-align: middle; margin-top: 0 }
.signIn a { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color: #ff9600; display: block; height: 20px; line-height: 20px; padding: 0 6px }
.signIn a:link, .signIn a:visited { color: #fff }
.signIn a:hover, .signIn a:active { background-color: #e78a05; color: #fff; text-decoration: none }
.signed a:link, .signed a:visited { color: #c9c9c9; text-decoration: none }
.signed a:hover, .signed a:active { color: #c9c9c9; text-decoration: underline }
.xxIcon { background: url(images/bg.png) no-repeat -925px -869px; width: 33px; height: 33px; float: right; margin-top: 4px; position: relative }
.xxIcon a.iconBlock { display: block; width: 33px; height: 35px; position: relative; text-decoration: none }
span.xxNum { display: block; width: auto; height: 14px; position: absolute; top: 0; left: 10px; padding: 1px 4px; background-color: #bc0202; color: #fff; font-family: arial; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px }
.nickNameBox { width: auto; float: right; margin-left: 10px }
.nickNameBox a.nickName { background-position: right 18px; padding-right: 12px; text-decoration: none; line-height: 40px }
ul.subNickNameBox, ul.subSubmitBox, ul.subLogin, ul.subInfoBlock { width: 103px; height: auto; background-color: #fff }
ul.subNickNameBox { width: 121px }
ul.subSubmitBox li, ul.subNickNameBox li, ul.subLogin li { height: 38px; list-style:none; line-height: 38px; font-size: 12px; border-top: 1px solid #e5e5e5; padding: 1px 0 }
ul.subSubmitBox li.wybl, ul.subNickNameBox li.myBl, ul.subLogin li.wzdl { border-top: 0 }
ul.subSubmitBox li a, ul.subNickNameBox li a, ul.subLogin li a { padding-left: 34px; display: block; background: url(images/tjblIcon.png) no-repeat 8px 12px; height: 38px; line-height: 38px }
ul.subSubmitBox li.wysd a { background-position: 8px -30px }
ul.subSubmitBox li.wytg a { background-position: 8px -69px }
ul.subSubmitBox li.wybl a:hover, ul.subSubmitBox li.wybl a:active { background-position: 8px -122px; background-color: #f1f1f1 }
ul.subSubmitBox li.wysd a:hover, ul.subSubmitBox li.wysd a:active { background-position: 8px -164px; background-color: #f1f1f1 }
ul.subSubmitBox li.wytg a:hover, ul.subSubmitBox li.wytg a:active { background-position: 8px -203px; background-color: #f1f1f1 }
ul.subNickNameBox li.myBl a { background-position: 8px -456px }
ul.subNickNameBox li.myCom a { background-position: 7px -537px }
ul.subNickNameBox li.myFav a { background-position: 7px -496px }
ul.subNickNameBox li.myInfo a { background-position: 8px -415px }
ul.subNickNameBox li.myScore a { background-position: 7px -742px }
ul.subNickNameBox li.memberCenter a { background-position: 8px -251px }
ul.subNickNameBox li.loginOut a { background-position: 8px -293px }
ul.subNickNameBox li.myBl a:hover, ul.subNickNameBox li.myBl a:active { background-position: 8px -620px; background-color: #f1f1f1 }
ul.subNickNameBox li.myCom a:hover, ul.subNickNameBox li.myCom a:active { background-position: 7px -701px; background-color: #f1f1f1 }
ul.subNickNameBox li.myFav a:hover, ul.subNickNameBox li.myFav a:active { background-position: 7px -660px; background-color: #f1f1f1 }
ul.subNickNameBox li.myScore a:hover, ul.subNickNameBox li.myScore a:active { background-position: 7px -783px; background-color: #f1f1f1 }
ul.subNickNameBox li.myInfo a:hover, ul.subNickNameBox li.myInfo a:active { background-position: 8px -579px; background-color: #f1f1f1 }
ul.subNickNameBox li.memberCenter a:hover, ul.subNickNameBox li.memberCenter a:active { background-position: 8px -333px; background-color: #f1f1f1 }
ul.subNickNameBox li.loginOut a:hover, ul.subNickNameBox li.loginOut a:active { background-position: 8px -375px; background-color: #f1f1f1 }
ul.subLogin li a { background: url(images/loginIcon.png) no-repeat 8px 0; padding-left: 40px }
ul.subLogin li.dsfdl { background: #fff; text-align: center; font-size: 14px; font-family: "Microsoft YaHei", "SimSun"; color: #888 }
ul.subLogin li.txqq a { background-position: 8px -124px }
ul.subLogin li.xlwb a { background-position: 8px -82px }
ul.subLogin li.qqwb a { background-position: 8px -166px }
ul.subLogin li.wzdl a:hover, ul.subLogin li.wzdl a:active { background-position: 8px -218px; background-color: #f1f1f1 }
ul.subLogin li.txqq a:hover, ul.subLogin li.txqq a:active { background-position: 8px -342px; background-color: #f1f1f1 }
ul.subLogin li.xlwb a:hover, ul.subLogin li.xlwb a:active { background-position: 8px -300px; background-color: #f1f1f1 }
ul.subLogin li.qqwb a:hover, ul.subLogin li.qqwb a:active { background-position: 8px -384px; background-color: #f1f1f1 }
ul.subInfoBlock { width: 170px; padding: 10px }
ul.subInfoBlock li { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #e8e8e8 }
ul.subInfoBlock li.last { padding-bottom: 0; margin-bottom: 0; border-bottom: 0 }
.gradeLeft { float: right; width: auto; height: 14px; padding: 0 0 0 5px; background: url(images/bg.png) no-repeat -641px -890px; font-size: 12px; color: #fff; margin-top: 13px; position: relative }
.gradeRight { position: absolute; right: -6px; top: 0; width: 6px; height: 14px; background: url(images/bg.png) no-repeat -703px -890px }
ul.subSiteNav li a:link, ul.subSiteNav li a:visited, ul.subNickNameBox li a:link, ul.subNickNameBox li a:visited, ul.subSubmitBox li a:link, ul.subSubmitBox li a:visited, ul.subLogin li a:link, ul.subLogin li a:visited { color: #888; text-decoration: none }
ul.subSiteNav li a:hover, ul.subSiteNav li a:active, ul.subNickNameBox li a:hover, ul.subNickNameBox li a:active, ul.subSubmitBox li a:hover, ul.subSubmitBox li a:active, ul.subLogin li a:hover, ul.subLogin li a:active { color: #5183c0; text-decoration: none }
.regLink a:link, .regLink a:visited { color: #c9c9c9; text-decoration: none }
.regLink a:hover, .regLink a:active { color: #fff; text-decoration: none }
form.search { width: 198px; height: 27px; margin-top: 12px; padding: 0 0 3px 3px; float: left; background: url(images/bg.png) no-repeat -255px -500px }
.search .inpu1 { float: left; width: 159px; padding: 0 0 0 10px; border: 0; margin: 8px 0 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #5183c0; background-color: #fff }
*html .search .inpu1 { padding: 0 0 4px 10px }
.search .inpu2 { float: left; width: 26px; height: 26px; margin-top: 3px; padding: 0; background: url(images/bg.png) -40px -501px no-repeat; border: 0; cursor: pointer }
.search .inpu2:hover, .search .btnHover { background: url(images/bg.png) -40px -553px no-repeat }
form.searchHover { background: url(images/bg.png) no-repeat -462px -500px }

form { margin: 0px; }
img { border: none; }
.clear { height: 0; clear: both; overflow: hidden; font-size: 0; }
article, aside, dialog, figure, footer, header, nav, section { display: block; }
* { outline: 0; }
.lfloat { float: left; }
.rfloat { float: right; }
a:link, a:visited { color: #555; text-decoration: none }
a:hover, a:active { color: #5183C0; text-decoration: none; }
a.grey:link, a.grey:visited { color: #999; text-decoration: none; }
a.grey:hover, a.grey:active { color: #fff; text-decoration: underline; }
a.red:link, a.red:visited { color: #BB0200; text-decoration: none; }
a.red:hover, a.red:active { color: #333; text-decoration: none; }
a.blue:link, a.blue:visited { color: #5183C0; text-decoration: none; }
a.blue:hover, a.blue:active { color: #0078B6; text-decoration: underline; }
span.red { color: #BB0200; }
span.blue { color: #5183C0; }
span.grey { color: #999; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5 { font-size: 14px; }
h6 { font-size: 12px; }
p { font-size: 13px; color: #333; }
.pR30 { padding-right: 30px; }
.pL10 { padding-left: 10px; }
.mB10 { margin-bottom: 10px; }
.pT15 { padding-top: 15px; }
.center { text-align: center; }
.colorGrey { color: #999; }
.fontTitle { font-family: Arial, "Microsoft YaHei", "SimSun"; font-size: 18px; color: #333; }
*html .fontTitle { font-family: "Microsoft YaHei", "SimSun"; }
*+html .fontTitle { font-family: "Microsoft YaHei", "SimSun"; }
.inputBox { background-color: rgb(254, 254, 254); border: 1px solid rgb(214, 214, 214); height: 20px; padding: 7px; line-height: 20px; box-shadow: 0px 1px 1px rgb(235, 235, 235) inset; border-radius: 5px 5px 5px 5px; width: 486px; max-width: 486px; min-width: 486px; font-size: 12px; color: rgb(68, 68, 68); }
select { border-radius: 5px 5px 5px 5px; }
/*ul public*/
ul li { font-size: 13px; }
ul, li { margin: 0px; padding: 0px; list-style: none; }
ol li { line-height: 35px; height: auto; padding: 0; color: #555; font-size: 15px; }
ol { margin:0 }
hr { margin:15px auto }
/*ul public*/
dl { margin: 0px; padding: 0px; }
dd { font-size: 13px; }
/*login*/
.login { width: auto; height: 27px; float: left; font-size: 12px; padding-top: 5px; position: relative; z-index: 10000; }
a.regBtn { width: 66px; height: 27px; display: block; float: left; }
a.regBtn:link, a.regBtn:visited { background: url(images/bg.png) no-repeat 0 0; }
a.regBtn:hover, a.regBtn:active { background: url(images/bg.png) no-repeat -284px -878px; }
.loginBtn { width: 63px; height: 27px; display: block; float: left; }
.loginBtn a.loginButton { text-indent: -999em; width: 63px; height: 27px; display: block; background: url(images/bg.png) no-repeat -67px 0; }
.anotherBg { background: url(images/topbg.png) repeat-x; }
.loginBtn a.loginButton1 { background: url(images/login.png) no-repeat -67px 0; }
.loginBtn a.loginButton1:hover, .loginBtn a.loginButton1:active { background: url(images/login.png) no-repeat -67px -27px; }
.loginBtn a.hoverLogin { background: url(images/bg.png) no-repeat -27px -137px; }
.loginBtn ul { visibility: hidden; list-style: none; width: 90px; border: 1px solid #a9aaae; border-top: none; background-color: #fff; padding: 3px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; position: absolute; left: 31px; top: 31px; z-index: 1000; display: block; }
.login ul li { height: 23px; line-height: 23px; padding: 2px 0 2px 25px; border-bottom: 1px solid #e5e5e5; }
.login ul li a { font-size: 12px; }
.login ul li a:link, .login ul li a:visited { color: #333; }
.login ul li a:hover, .login ul li a:active { color: #5183C0; }
.login ul li.wzdl { background: url(images/loginIcon.png) no-repeat 4px 4px; }
.login ul li.dsfdl { font-size: 12px; background-color: #f5f5f5; padding-left: 0px; text-align: center; }
.login ul li.txqq { background: url(images/loginIcon.png) no-repeat 4px -48px; }
.login ul li.xlwb { background: url(images/loginIcon.png) no-repeat 4px -77px; }
.login ul li.qqwb { background: url(images/loginIcon.png) no-repeat 4px -105px; border-bottom: none; }
.login ul li.gddl { background: url(images/loginIcon.png) no-repeat 4px -137px; border-bottom: none; }
.topRightShare { width: 101px; float: right; padding-top: 12px; }
.logo_word { height:80px; line-height:80px; width:500px; float:left; font-size:16px; text-overflow: ellipsis;white-space:nowrap; display: block;overflow: hidden;}
/*logo*/
 
.logo a:link, .logo a:visited, .logo a:hover, .logo a:active { color: #434343; text-decoration: none; }
.menu_top { width: 100px; float: right; color: #656565; height: 39px; }
.menu_top ul#header_nav1 { height: 30px; padding-top: 9px; color: #fff; }
.menu_top a { padding: 0 8px 0 7px; }
.menu_top a:link, .menu_top a:visited { color: #c9c9c9; }
.menu_top a:hover, .menu_top a:active { color: #fff; text-decoration: underline; }

.um { padding: 0 8px }
.um a { padding: 0px }
.memberColor { color: #c9c9c9; }
span.xxBox { color: #fff; font-family: "Microsoft YaHei", "SimSun";  position: relative; padding-left: 18px; }
span.xxBox a.xxIcon { width: 18px; height: 16px; position: absolute; left: 0; top: 0; }
/* newtemp*/
#header_nav2 li { float: right; font-size: 12px; padding-top: 12px; height: 27px; }
#header_nav2 li.discussBox { background: url(images/downBlack.png) no-repeat 50px 10px; position: relative; }
#header_nav2 li.discussHover { background: url(images/discussBg.png) no-repeat -26px 0px; }
.menu_top li.discussBox a { padding-right: 20px; }
.menu_top li.discussBox a:hover, .menu_top li.discussBox a:active { color: #666; text-decoration: none; }
#header_nav2 li.discussHover a { color: #666; }
ul.sub-menu { width: 82px; border: 1px solid #abacaf; padding: 3px; background-color: #fff; height: 90px; position: absolute; left: -26px; top: 22px; visibility: hidden; -webkit-border-radius: 0 0 2px 2px; -moz-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; }
#header_nav2 ul.sub-menu li { clear: both; float: none; color: #fff; height: 30px; line-height: 28px; border-bottom: 1px solid #e3e3e3; padding: 0 0 0 28px; }
ul.sub-menu li.discuss1 { background: url(images/discussIcon.png) no-repeat 3px 7px; }
ul.sub-menu li.discuss2 { background: url(images/discussIcon.png) no-repeat 3px -21px; }
#header_nav1 ul.sub-menu li.discuss3 { background: url(images/discussIcon.png) no-repeat 3px -52px; border-bottom: none; }
.menu_top li.discussBox ul.sub-menu li a { padding: 0; }
#header_nav2 ul.sub-menu li a:link, #header_nav1 ul.sub-menu li a:visited { color: #333; }
#header_nav2 ul.sub-menu li a:hover, #header_nav1 ul.sub-menu li a:active { color: #5183c0; }
.topRightShare .toprss { float: left; }
.topRightShare .bdshare_t .bds_more { background: url("images/default/bdtop.jpg") no-repeat 10px 0px !important; width: 60px; }
form.search { width: 198px; height: 27px; margin-top: 12px; padding: 0px 0px 3px 3px; float: left; background: url(images/bg.png) no-repeat -255px -500px; }
.search .inpu1 { float: left; width: 159px; padding: 0px 0 0px 10px; border: none; margin: 8px 0 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #5183C0; background-color: #fff; }
*html .search .inpu1 { padding: 0px 0 4px 10px; }
.search .inpu2 { float: left; width: 26px; height: 26px; margin-top: 3px; padding: 0px; background: url(images/bg.png) -40px -501px no-repeat; border: none; cursor: pointer; }
.search .inpu2:hover, .search .btnHover { background: url(images/bg.png) -40px -553px no-repeat; }
form.searchHover { background: url(images/bg.png) no-repeat -462px -500px; }
/*e header_top*/

/*s header nav_login*/
.navBox { position: relative; width: 1000px; height: 52px; background: url(images/mainMenuNavBg.png) no-repeat; z-index: 10 }
#navbar .nav ul li ul li a:link, #navbar .nav ul li ul li a:visited { color: #c9c9c9; z-index: 99999; background: none; }
#navbar .nav ul li ul li a:hover, #navbar .nav ul li ul li a:active { color: #fff; z-index: 99999 }
/*container*/
.container { clear: both; width: 998px; height: auto; border: 1px solid #d9d9d9; border-top: none; margin: 0px auto; -webkit-border-radius: 0px 0px 8px 8px; -moz-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px; background: url(images/bodyBg.png) repeat-y; }

/*showType*/
.showType { width: 654px; height: 18px; padding: 8px 15px; background-color: #f0f6fb; margin: 0 auto 15px }
.showType ul { height: 18px }
.showType ul li { float: left }
.showType a { display: block; padding-left: 20px; width: 40px; height: 21px; *line-height:20px;
line-height: 21px; font-size: 12px }
.showType a:link, .showType a:visited { color: #888; text-decoration: none }
.showType a:hover, .showType a:active { color: #555; text-decoration: none }
.shaidanfindRss { width: 14px; height: 14px; position: absolute; left: 96px; top: 10px }
.shaidanfindRss a { width: 14px; height: 14px; display: block; background: url(images/findRss.png?v=1) no-repeat }
.showType a.sdNav { font-size: 18px; color: #5183c0; font-family: "Microsoft YaHei", "SimSun"; padding-left: 0; width: auto; font-weight: normal }
*+html .showType a { line-height: 23px; }/*for ie7*/
#left_side .show_excerpt, #left_side a.show_excerptNone:hover { background: url(images/bg.png) -179px -22px no-repeat; color: #555; }
#left_side .show_list, #left_side a.show_listNone:hover { background: url(images/bg.png) -241px -22px no-repeat; color: #555; }
#left_side .show_grid, #left_side a.show_gridNone:hover { background: url(images/bg.png) -303px -22px no-repeat; color: #555; }
#left_side .show_all, #left_side a.show_allNone:hover { background: url(images/bg.png) -365px -22px no-repeat; color: #555; }
.show_excerptNone { background: url(images/bg.png) -179px 0px no-repeat; }
.show_listNone { background: url(images/bg.png) -241px 0px no-repeat; }
.show_gridNone { background: url(images/bg.png) -303px 0px no-repeat; }
.show_allNone { background: url(images/bg.png) -365px 0px no-repeat; }
.showType a.sdNav { font-size: 18px; color: #5183c0; font-family: "Microsoft YaHei", "SimSun"; padding-left: 0; width: auto }
.wantSd { position: absolute; right: 30px; top: 6px; width: 90px; text-align: right }
.wantSd a { width: 90px; color: #5183c0 }
.wantSd a:link, .wantSd a:visited { color: #5183c0; text-decoration: none }
.wantSd a:hover, .wantSd a:active { color: #5183c0; text-decoration: underline }
.sdWrap { width: 700px; margin: 0 0 0 16px }
.sdPerListOrderShow { width: 312px; height: 478px; padding: 0 10px; float: left; margin-right: 16px; border: 1px solid #e5e5e5; border-top: 3px solid #888; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; box-shadow: 1px 1px 4px #e4e4e4; margin-bottom: 16px; overflow: hidden }
.sdNew, .sdHot { width: 332px; height: 478px; border: 1px solid #e5e5e5; float: left; margin-right: 16px; border-top: 3px solid #888; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 16px; border-top-color: #5183c0 }
.sdHot { border-top-color: #bb0200 }
.sdBorderBox { border-radius: 100% / 33px; -webkit-border-radius: 100% / 33px; -moz-border-radius: 100% / 33px; box-shadow: 0 8px 3px -5px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 8px 3px -5px rgba(0, 0, 0, .2); height: 466px }
.spaceLine { background: url(images/xieWen.png?v=1) repeat; width: 684px; height: 8px; margin-bottom: 20px }
.sdBgBox { height: 478px; padding: 0 10px; background: #f9f9f9; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fdfdfd), to(#f5f5f5)); background: -webkit-linear-gradient(#fdfdfd, #f5f5f5); background: -moz-linear-gradient(#fdfdfd, #f5f5f5); background: -ms-linear-gradient(#fdfdfd, #f5f5f5); background: -o-linear-gradient(#fdfdfd, #f5f5f5); background: linear-gradient(#fdfdfd, #f5f5f5) }
.sdPerName { height: 30px; font-family: "Microsoft YaHei", "SimSun"; font-size: 18px; padding-top: 8px; position: relative }
.sdPerMore { position: absolute; top: 10px; right: 0; width: 50px; height: 18px }
.sdPerName a.sdNameLink { color: #111; text-decoration: none }
.sdPerName a.sdNameLink:hover, .sdPerName a.sdNameLink:active { text-decoration: underline }
.sdPerMore a { display: block; font-size: 12px; width: 40px; padding-left: 10px; height: 18px; line-height: 18px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px }
.sdPerMore a:link, .sdPerMore a:visited { color: #fff; text-decoration: none }
.sdPerMore a:hover, .sdPerMore a:active { color: #fff; text-decoration: underline }
ul.sdList { margin: 0; padding: 0; list-style: none; zoom: 1 }
ul.sdList li { border-bottom: 1px dotted #ccc; padding: 10px 0; font-size: 14px; font-family: arial, "SimSun"; overflow: hidden }
ul.sdList li.sdLast { border-bottom: 0 }
ul.sdList { margin: 0; padding: 0; list-style: none; zoom: 1 }
ul.sdList li { border-bottom: 1px dotted #ccc; padding: 10px 0; font-size: 14px; font-family: arial, "SimSun"; overflow: hidden }
ul.sdList li h3 { font-size: 14px; font-family: arial, "SimSun"; font-weight: normal }
ul.sdList li.sdLast { border-bottom: none }
.sdPic { width: 126px; height: 126px; float: left; text-align: center }
.sdPic a { width: 120px; height: 120px; text-align: center; padding: 2px }
.sdPic a:link, .sdPic a:visited { border: 1px solid #e5e5e5 }
.sdPic a:hover, .sdPic a:active { border: 1px solid #ccc }
.sdNameBox { height: 70px; padding: 10px 10px 20px; border-bottom: 1px dotted #dfdfdf; margin-bottom: 20px }
.wantSd { position: absolute; right: 30px; top: 6px; width: 90px; text-align: right }
*html .wantSd { top: 8px; right: 10px }
.wantSd a { width: 90px; color: #5183c0 }
.wantSd a:link, .wantSd a:visited { color: #5183c0; text-decoration: none }
.wantSd a:hover, .wantSd a:active { color: #5183c0; text-decoration: underline }
.sdWrap { width: 684px; margin: 0 auto }
.left_sd_box .introWords { padding: 20px 0 0 0; color: #888; height: 16px }
.left_sd_box .newExp a.expCurrent { background: url(images/exp.png) no-repeat; color: #bb0200 }
.left_sd_box .hotExp a.expCurrent { background: url(images/exp.png) no-repeat -70px -51px; color: #bb0200 }
.sdListOne { padding: 0 10px 10px; margin-bottom: 15px; border-bottom: 1px dotted #dfdfdf }
.sdListOne .sdPic { width: 202px; height: 212px;  float: left }
.sdListOne .sdPic a { display: block; width: 200px; height: 200px; text-align: center; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background-color: #fff }
.sdListOne .sdPic a:link, .sdListOne .sdPic a:visited { border: 1px solid #e5e5e5 }
.sdListOne .sdPic a:hover, .sdListOne .sdPic a:active { border: 1px solid #ccc }
.sdTitle { font-size: 20px; font-family: arial, "Microsoft YaHei", "SimSun"; display: block; line-height: 1.4em; margin-bottom: 10px; text-decoration: none; font-weight: normal }
*html .sdTitle { font-family: "Microsoft YaHei", "SimSun" }
*+html .sdTitle { font-family: "Microsoft YaHei", "SimSun" }
.sdTitle a:link, .sdTitle a:visited { color: #343434; text-decoration: none }
.sdTitle a:hover, .sdTitle a:active { color: #5183c0; text-decoration: none }
.sdListRight { float: right; width: 440px }
.sdRightTop { height: 25px; line-height: 25px; margin-bottom: 10px }
.sdAvatar { width: 24px; height: 24px; float: left; display: block; margin-right: 10px }
a.sdAvatarName { float: left; display: block; padding-right: 10px }
a.sdatarName:link, a.sdatarName:visited { color: #333 }
a.sdatarName:hover, a.sdatarName:active { color: #333; text-decoration: underline }
span.sdRank { display: block; float: left; margin-top: 3px }
span.sdTime { display: block; float: right; text-align: right; width: 140px; color: #999; font-family: arial, "SimSun" }
.sdInfo { line-height: 1.9em; color: #343434; font-family: arial, "SimSun"; margin-bottom: 15px; min-height: 60px }
.sdInfo a { padding-left: 8px }
.sdRightIcon { height: 20px; float: right }
.sdBotBox { position: absolute; bottom: 10px; right: 20px; width: 240px; height: 20px; font-size: 12px; font-family: arial }
.sdLike, .sdComment { width: 60px; float: left }
.sdComment { width: 75px }
.sdLike a, .sdComment a { display: block; height: 20px }
.sdLike a:link, .sdLike a:visited { background: url(images/sdIcon.png?v=1) no-repeat left -3px; padding-left: 22px }
.sdLike a:hover, .sdLike a:active { background: url(images/sdIcon.png?v=1) no-repeat left -38px; padding-left: 22px }
.sdComment a:link, .sdComment a:visited { background: url(images/sdIcon.png?v=1) no-repeat -67px -3px; padding-left: 37px }
.sdComment a:hover, .sdComment a:active { background: url(images/sdIcon.png?v=1) no-repeat -67px -38px; padding-left: 37px }
.sdTime { font-size: 14px; color: #888; float: right; padding-right: 15px }
.sdDetailsWrap {  padding-bottom: 5px; margin-bottom: 20px }
.sdDetailsWrap .con_title, .sdDetailsWrap h1.con_title { padding: 8px 0 10px 15px; background: url(images/sdTitleLine.png?v=1) 0 bottom no-repeat; width: 669px; margin: 0 auto 10px; line-height: 1.6em; font-size: 18px; font-family: Arial, "Microsoft YaHei", "SimSun"; font-weight: normal }
.wrapBox .showType { width: 939px; margin: 0 0 15px; padding-left: 10px; }
.sjdqWrapBox .showType { width: 939px; margin: 0 0 15px; }

/*Bread crumbs*/


/*left_main(all)*/
.left_main, .left_summary { width: 717px; float: left; padding: 0px 0px 0px 0px; background-color: #fff; -webkit-border-radius: 0 0 0 8px; border-radius: 0 0 0 8px; -moz-border-radius: 0 0 0 8px; overflow: hidden }
.con_title { padding: 0; font-size: 21px; font-family:  "Microsoft YaHei", "SimSun"; font-weight: bold; margin: 0 0 10px; line-height: 1.4em;}
.perContentBox { width: auto; background: url(images/sdTitleLine.png) no-repeat 16px bottom; padding-bottom: 26px; margin: 10px 20px }
.bannerBlock { width: 690px; height: 130px; margin-left: 16px; }
.leftNotice .con_title { padding: 0 0 0px 19px; margin-bottom: 0; width: 640px; color: #333; font-size:13px; font-family: Arial, "Microsoft YaHei", "SimSun"; background: url(images/noticeIcon.png) no-repeat; }
.con_title a { text-decoration: none; }
.con_title a:link { color: #444444 }
.con_title a:hover { color: #5183C0; }
*html .con_title { font-family: "Microsoft YaHei", "SimSun" }
*+html .con_title { font-family: "Microsoft YaHei", "SimSun" }
h1.con_title {   background-position: 0 bottom }
h2.con_title a:link, h2.con_title a:visited { text-decoration: none; color: #444 }
h2.con_title a:hover, h2.con_title a:active { text-decoration: none; color: #5183c0 }
h2.con_title a:hover span.red, h2.con_title a:active span.red { text-decoration: none; color: #e12d2d }
h2.con_title span.lightRed { padding: 0 5px }
.perContentBox .dateTime, .perContentBox .noSpace { display: none }
.perContentBox .noBg { background: 0 }
.conCenterBlock { clear: both;display:block}
.conRightBlock { width: 162px; height: auto; float: right; margin: 0 0 0 15px; display: inline-block; }
.conRightPic { width: 162px; height: 162px; margin-bottom: 15px }
.conRightPic a.imgBox { display: block; width: 154px; height: 154px; text-align: center;  margin-bottom: 15px; display: table-cell; vertical-align: middle; *display: block;*font-size: 140px;*font-family:Arial;}
.conRightPic a:link, .conRightPic a:visited { border: 1px solid #e5e5e5 }
.conRightPic a:hover, .conRightPic a:active { border: 1px solid #ccc }
.conBox .imgBox img { text-align: center; vertical-align: middle; max-height: 150px; max-width: 150px; }
.left_main span.imgBox, .left_summary span.imgBox { text-align: center; display: block; margin: 0 auto; width: 160px; height: 160px }
.conBox embed { margin: 0 auto; display: block }
.bugBlock, .bugBlockMore { width: 162px; height: 38px; margin-bottom: 15px; z-index: 200 }
.bugBlockMore { position: relative }
.bugBlock a, .bugBlockMore a { display: block; width: 115px; height: 38px; line-height: 38px; vertical-align: middle; padding-left: 47px; font-size: 14px }
.bugBlock a:link, .bugBlock a:visited { background: url(images/buyBlock.png) no-repeat; color: #fff; text-decoration: none }
.bugBlock a:hover, .bugBlock a:active { background: url(images/buyBlock.png) no-repeat 0 -48px; color: #fff; text-decoration: none }
.bugBlockMore a:link, .bugBlockMore a:visited { background: url(images/buyBlock.png) no-repeat 0 -96px; color: #fff; text-decoration: none }
.bugBlockMore a:hover, .bugBlockMore a:active { background: url(images/buyBlock.png) no-repeat 0 -144px; color: #fff; text-decoration: none }
.bugBlockMore .tooltipBuyUrl { width: 156px; background: url(images/layerBg.png) repeat; padding: 3px; position: absolute; left: 0; top: 50px; z-index: 300!important }
.bugBlockMore .tooltipBuyUrl a { display: block; width: 156px; padding: 0; height: 33px; line-height: 33px; text-align: center; overflow: hidden }
.bugBlockMore .tooltipBuyUrl .upArrowSpan { display: block; width: 16px; height: 14px; position: absolute; left: 73px; top: -10px; background: url(images/buyBlock.png) no-repeat -199px -486px }
.bugBlockMore .tooltipBuyUrl a:link, .bugBlockMore .tooltipBuyUrl a:visited { color: #777; background: #fff; border-bottom: 1px #f5f5f5 solid }
.bugBlockMore .tooltipBuyUrl a:hover, .bugBlockMore .tooltipBuyUrl a:active { color: #5183c0; background: #f1f1f1; border-bottom: 1px solid #e3e3e3 }
.inland_mall { text-align: center; color: #999; height: 26px }
.conMeta { width: auto; color: #888; position: relative; height:auto;overflow:hidden;margin-bottom:10px }
.conPosition { left: 0;  height: 16px }
.left_main .conPosition { top: -65px }
.conBox { width: 100% }
.excerptBox, .show_all_content {  overflow: hidden; }
.excerptBox ul, .excerptBox ol, .excerptBox blockquote, .excerptBox table, .excerptBox h1, .excerptBox h2, .excerptBox h3, .excerptBox h4, .excerptBox h5 { display: none }
.excerptBox p.p_detail { display: none }
.excerptBox p img { display: none }
.excerptBox .desc { font-size:14px; display: block; overflow: hidden; height: 170px; line-height: 25px;  }
.excerptBox .desc img { display: none; }
.show_all_content p.p_detail { display: block; overflow: hidden; line-height: 25px; float: left }
.desc img { margin: 0 auto; padding: 0; display: block; margin-bottom: 10px; border: 1px solid #cccccc; padding: 5px; max-width: 620px }
.conBox p img { max-width: 600px; height:auto;);
overflow: hidden; display: block; margin: 0 auto; clear: both }
.content p { line-height: 27px; height:auto; padding: 0; color: #555; font-size: 15px; margin: 0 0 25px 0; display: block; }
.content p a { color: #5183C0; text-decoration: none; }
.content p a:hover { color: #5183C0; text-decoration: underline; }
span.my_add_text { margin: 20px 0 0; display: block }
.left_summary .excerptBox p.p_excerpt { height: 178px; overflow: hidden; margin-bottom: 12px }
.PickUpDown { height: 21px; margin: 15px 0; width: 481px; float: left ;font-size:14px}
.PickUpDown a { padding-right: 15px; height: 21px; line-height: 21px; width: 466px; text-align: right; background: url(images/buyBlock.png) 470px -466px no-repeat }
.PickUpDown a.showDetails { display: block }
.PickUpDown a.closeDetails { display: none; background-position: 470px -485px }
.conBotBlock { width: 481px; height: auto;overflow:hidden;  }
.conBotBlock a { display: block; float: left; line-height: 26px }
.conBotBlock a.good, .conBotBlock a.bad { min-width: 36px; _width: 36px; padding: 0 8px 0 33px; margin-right: 16px; background: url(images/buyBlock.png) no-repeat 0 -203px; text-decoration: none; text-align: center; position: relative }
.good span.scoreNum, .bad span.scoreNum { position: absolute; left: 0; top: -23px; display: block; width: 72px; text-align: center; color: #bb0200; font-size: 20px; display: none }
.conBotBlock a.bad span.scoreNum { color: #888; top: 26px }
.conBotBlock a.noGoods { width: 60px; display: none; text-align: center }
.conBotBlock a.noGoods:link, .conBotBlock a.noGoods:visited { color: #5183c0 }
.conBotBlock a.noGoods:hover, .conBotBlock a.noGoods:active { color: #fff; display: block; text-decoration: none; background-color: #9bbfec }
.conBotBlock a.noGoods1 { width: 60px; display: none; text-align: center }
.conBotBlock a.noGoods1:link, .conBotBlock a.noGoods:visited { color: #5183c0 }
.conBotBlock a.noGoods1:hover, .conBotBlock a.noGoods:active { color: #fff; display: block; text-decoration: none; background-color: #9bbfec }
.conBotBlock a.good:link, .conBotBlock a.good:visited { color: #fff }
.conBotBlock a.good:hover, .conBotBlock a.good:active { color: #fff; background-position: 0 -249px; text-decoration: none }
.conBotBlock a.bad:link, .conBotBlock a.bad:visited { color: #fff; background-position: -113px -203px }
.conBotBlock a.bad:hover, .conBotBlock a.bad:active { color: #fff; background-position: -113px -249px; text-decoration: none }
.conBotBlock a.commentCount, .conBotBlock a.favCount { float: right; padding-left: 35px; background: url(images/buyBlock.png) no-repeat -113px -341px; text-decoration: none }
.conBotBlock a.commentCount { margin-left: 16px }
.conBotBlock a.commentCount:hover, .conBotBlock a.commentCount:active { background-position: -113px -387px; text-decoration: none }
.conBotBlock a.favCount:link, .conBotBlock a.favCount:visited { background-position: 0 -341px }
.conBotBlock a.favCount:hover, .conBotBlock a.favCount:active { background-position: 0 -387px; text-decoration: none }
.conBotBlock a.goodCurrent, .conBotBlock a.goodCurrent:link, .conBotBlock a.goodCurrent:visited, .conBotBlock a.goodCurrent:hover, .conBotBlock a.goodCurrent:active { background-position: 0 -203px; color: #fff; cursor: default }
.conBotBlock a.badCurrent, .conBotBlock a.badCurrent:link, .conBotBlock a.badCurrent:visited, .conBotBlock a.badCurrent:hover, .conBotBlock a.badCurrent:active { background-position: -113px -203px; color: #fff; cursor: default }
.conBotBlock a.goodCursor, .conBotBlock a.goodCursor:link, .conBotBlock a.goodCursor:visited, .conBotBlock a.goodCursor:hover, .conBotBlock a.goodCursor:active { background-position: 0 -203px; color: #fff; cursor: default }
.conBotBlock a.badCursor, .conBotBlock a.badCursor:link, .conBotBlock a.badCursor:visited, .conBotBlock a.badCursor:hover, .conBotBlock a.badCursor:active { background-position: -113px -203px; color: #fff; cursor: default }
.conBotBlock a.collectCurrent, .conBotBlock a.collectCurrent:link, .conBotBlock a.collectCurrent:visited, .conBotBlock a.collectCurrent:hover, .conBotBlock a.collectCurrent:active { background-position: 0 -434px }
.scored { display: none }
.left_main .content { width: auto;   margin-bottom:20px }
.left_main .perContentBox { background: 0; padding-bottom: 0 }
.left_main .conBox { display:block}
.left_main .classified { border-top: 1px solid #f3f3f3; margin-top: 8px; padding-top: 8px }
.left_main .conRightBlock {  float: right; display: inline-block; }
.left_main .conBotBlock { margin: 0 0 20px; width: 684px }
.left_main .shareBlock { float: right; margin-left: 10px; background: url(images/buyBlock.png) no-repeat -113px -434px #f6f6f6; padding: 3px 5px 3px 30px; height: 20px }
.left_main .shareBlock .bds_tools a { height: 20px; width: 20px; padding: 0 0 0 10px; margin: 0; background: url(images/buyBlock.png) no-repeat -195px 0 }
.left_main .shareBlock .bds_tools a.bds_tsina { background-position: -195px 0!important }
.left_main .shareBlock .bds_tools a.bds_qzone { background-position: -195px -38px!important }
.left_main .shareBlock .bds_tools a.bds_tqq { background-position: -195px -77px!important }
.left_main .shareBlock .bds_tools a.bds_renren { display: none }
.left_main .shareBlock .bds_tools a.bds_t163 { display: none }
.left_main .shareBlock .bds_more { text-indent: -999em; background: url(images/buyBlock.png) no-repeat -195px -115px!important; height: 20px; width: 20px; padding: 0; margin-right: 6px }
.left_main .bds_tools a.shareCount { width: auto; height: 18px; padding: 0 10px; margin-top: 1px; color: #5183c0; background: #fff!important }
.left_main .content .con_tag, .left_summary .content .con_tag { margin: 0 10px 0 10px; height: 28px; border-bottom: 1px #c2e1f3 solid; display: none }
.left_main .noticeTime, .left_summary .noticeTime { display: none }
.left_main .pageConBox { padding-top: 15px }
.left_main .pageConBox ul li a:link, .left_main .pageConBox ul li a:visited { color: #5183c0; text-decoration: none }
.left_main .pageConBox ul li a:hover, .left_main .pageConBox ul li a:active { color: #5183c0; text-decoration: underline }
.title-mode { padding-bottom: 0 }
.title-mode .conCenterBlock, .title-mode .conBotBlock { display: none }
.noSpace, .title-mode .noSpace { display: inline-block; width: 100px; white-space: nowrap; padding-left: 10px }
.dateTime, .title-mode .dateTime { display: block; font-size: 14px; font-family: arial; width: 100px; color: #888; font-weight: normal; float: right; margin-top: -40px }
.leftNotice { background: #fffdef; border: 1px solid #f9e7b6; height: auto; padding: 14px 10px; position: relative; -webkit-box-shadow: #f2f2f2 2px 3px 3px; -moz-box-shadow: #f2f2f2 2px 3px 3px; box-shadow: #f2f2f2 2px 3px 3px; width: 662px; margin: 0 0 10px 16px }
.leftNotice .perContentBox { width: 100% }
.leftNotice .conCenterBlock, .leftNotice .conBotBlock { display: none }
.leftNotice h2.con_title { padding: 0 0 0 19px; margin-bottom: 0; width: 645px; background: url(images/noticeIcon.png) no-repeat }
.leftExpBlock { background: #f0f6fb; border: 1px solid #c3daed; height: auto; padding: 10px 14px; -webkit-box-shadow: #f2f2f2 2px 3px 3px; -moz-box-shadow: #f2f2f2 2px 3px 3px; box-shadow: #f2f2f2 2px 3px 3px; width: 654px; margin: 15px auto }
.leftExpBlock .perContentBox { width: 648px }
.leftExpBlock .conCenterBlock, .leftExpBlock .conBotBlock { display: none }
.leftExpBlock h2.con_title { padding: 0; margin-bottom: 0; }
.sold-out .con_title a:link, .sold-out .con_title a:visited, .sold-out .con_title a:hover, .sold-out .con_title a:active { color: #999 }
.time-out .con_title a:link, .time-out .con_title a:visited, .time-out .con_title a:hover, .time-out .con_title a:active { color: #999 }
.sold-out .con_title a:link span.red, .sold-out .con_title a:visited span.red, .sold-out .con_title a:hover span.red, .sold-out .con_title a:active span.red, .time-out .con_title a:link span.red, .time-out .con_title a:visited span.red, .time-out .con_title a:hover span.red, .time-out .con_title a:active span.red { color: #999 }
.left_box { width: 690px; float: left; padding: 20px 13px 0; overflow: hidden; background-color: #fff }
.left_box .content_out { margin-bottom: 8px; width: 705px }
.left_box .content { width: 100% }
.left_box .perContentBox { width: 210px; float: left; height: 297px; position: relative; margin: 0 15px 25px 0; border: 5px solid #fff; padding-bottom: 0 }
.left_box .mr0 { margin-right: 0 }
.left_box .contentBg { width: 208px; height: 295px; border: 1px solid #e5e5e5; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; padding-right: 0 }
.left_box .con_title { width: 208px; height: 42px; font-size: 12px; line-height: 1.2em; font-family: Arial, "SimSun"; font-weight: normal; position: absolute; left: 1px; bottom: 1px; background: #eff6fc; border-top: 1px solid #e5e5e5; padding: 10px 0 0; margin: 0 }
*html .left_box .con_title { overflow: hidden }
.left_box .leftNotice .con_title { background: url(images/noticeIcon.png) no-repeat 8px 8px #eff6fc; padding-left: 20px; width: 188px }
.left_box .conName { width: 176px; height: 34px; overflow: hidden; margin: 0 auto; display: block; line-height: 1.4em }
.left_box .conTime { display: none }
.left_box .con_tag { margin: 0 10px 0 10px; height: 28px; border-bottom: 1px #c2e1f3 solid; display: none }
.left_box .inland_mall { display: none }
.left_box .leftShowInfo { display: none }
.left_box .conBox { display: none }
.left_box .like { height: 33px; width: 208px; background-color: #f5f5f5 }
.left_box .collect, .left_box .commentCount { float: left; width: 50%; height: 33px; color: #858585 }
.left_box .commentCount { background: 0 }
*html .left_box .collect { overflow: hidden }
.left_box .collect a, .left_box .commentCount a { color: #5183c0; display: block; padding: 10px 0 0 60px; height: 22px; font-family: arial; font-size: 12px; background: url(images/bg.png) -307px -251px no-repeat #f5f5f5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; width: auto }
*html .left_box .commentCount { overflow: hidden }
.left_box .commentCount a { padding: 10px 0 0 55px; border-left: 1px solid #fff; background: url(images/bg.png) -147px -251px no-repeat #f5f5f5; border-right: 0 }
.left_box .noticeTime { display: none }
.left_box .showLeft { width: 100%; margin-left: 0 }
.left_box .proRightBox { width: 100%; padding-left: 0 }
.left_box .pro1 { width: 100%; border: 0; }
.left_box .pro1_con { display: none }
.left_box .pro1 .pro_img { width: 208px; height: 262px; float: none; text-align: center; overflow: hidden; display: table-cell; vertical-align: middle; }
.left_box .pro1 .pro_img img { max-width: 200px; max-height: 200px; overflow: hidden; vertical-align: middle; border: 0; }
.left_box .pro1 a.imgBox { width: 208px; height: 208px; text-align: center; display: block }
.left_box .imgBox .post_thumb_pic_box { display: block; margin: 0 auto }
.left_box .imgBox .post_thumb_pic_list, .left_box .imgBox .post_thumb_pic_main { display: none }
.left_box .perContentBox:hover { border: 5px solid #eff6fc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 210px }
.left_box .perContentBox:hover .contentBg { border: 3px solid #c7dcef; width: 204px; height: 291px }
.left_box .perContentBox:hover .like { height: 31px; width: 204px; background-color: #5183c0 }
.left_box .perContentBox:hover .collect, .left_box .perContentBox:hover .commentCount { width: 50%; height: 31px; float: left }
.left_box .perContentBox:hover .collect a, .left_box .perContentBox:hover .commentCount a { color: #fff; display: block; padding: 8px 0 0 58px; height: 21px; background: url(images/boxCollectHover.png) 35px 8px no-repeat #5183c0; border-right: 1px solid #74b4ed; border-bottom: 1px solid #2a6ec1 }
.left_box .perContentBox:hover .commentCount a { padding: 8px 0 0 55px; background: url(images/boxCommentHover.png) 31px 8px no-repeat #5183c0; border-left: 1px solid #3476c7; border-right: 0 }
.left_box .perContentBox:hover .con_title { width: 204px; left: 3px; height: 40px; bottom: 3px; font-size: 12px; font-family: Arial, "SimSun"; font-weight: normal; position: absolute; background-color: #eff6fc; border-top: 1px solid #e5e5e5; padding-top: 10px }
*html .left_box .perContentBox:hover .con_title { bottom: 1px }
.left_box .leftNotice .perContentBox:hover .con_title { background: url(images/noticeIcon.png) no-repeat 6px 8px #eff6fc; padding-left: 20px; width: 184px }
.left_box .perContentBox:hover .pro1 .pro_img { width: 204px; height: 260px }
.left_box .perContentBox:hover .pro1 a.imgBox { width: 204px; margin: 0 auto }
.left_box .pro1 .zhida { display: none }
.left_box .pro1 .zhida_more { display: none }
.left_box p { line-height: 1.9em; padding: 0 15px }
.left_box p a { color: #06c }
.left_box p a:hover { color: #ff5a00 }
.left_box .showDetails { clear: both; display: block; width: 436px; padding-right: 15px; height: 20px; text-align: right; line-height: 21px; background: url(images/bg.png) -35px -330px no-repeat }
.left_box .Score { display: none }
.left_box .notiveWord { display: none }
.left_summary ul.doubleElevenBox { background-color: #f9f9f9; border: 1px solid #e5e5e5; height: auto; overflow: hidden; margin:0 15px 15px 15px; list-style: none }
.left_summary ul.doubleElevenBox li.menu-item { font-size: 12px; width: 135px; float: left; margin-left: 25px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.left_summary ul.doubleElevenBox li.menu-item a:link, ul.doubleElevenBox li.menu-item a:visited, ul.doubleElevenBox li.menu-item a:hover, ul.doubleElevenBox li.menu-item a:active { color: #555; }
.left_summary ul.doubleElevenBox li.red a:link, ul.doubleElevenBox li.red a:visited, ul.doubleElevenBox li.red a:hover, ul.doubleElevenBox li.red a:active { color: #ff0000; width: 10px }
.left_summary ul.doubleElevenBox li.hot { background: url(images/hotIcon.png) no-repeat right 0px; padding-right: 0; width: 140px; }
.left_summary ul.doubleElevenBox li.new { background: url(images/newIcon.png) no-repeat right 0px; padding-right: 0; width: 140px }
.left_summary li.doubleTitle { width: 184px; height: 25px; line-height: 25px; font-family: "Microsoft YaHei", "SimSun"; font-size: 12px; color: #f00; padding-left: 15px; padding-top:5px }
.left_summary li.doubleList { background: url(images/blackDot.png) no-repeat 8px 16px; font-size: 12px; font-family: Arial, "SimSun"; width: 152px; padding-left: 18px; height: 28px; float: left }
.left_summary li.doubleList h2 { font-weight: normal; font-size: 12px }
.left_summary li.doubleList a { padding-top: 10px; display: inline-block; overflow: hidden; word-break: break-all; height: 14px }
.left_summary li.doubleList a:link, li.doubleList a:visited, li.doubleList a:hover, li.doubleList a:active { color: #555 }
.left_summary ul.doubleElevenBox li.clear { line-height: 0 }
.votes { clear: both; position: relative; display: block; overflow: hidden; margin: 10px 0; padding: 5px 10px; height: 20px; line-height: 20px; background: #f1f1f1; border: 1px solid #e4e4e4; }
.vote_up a { background-position: 0 -8px; display: inline-block; height: 20px; line-height: 20px; padding: 0 2px 0 25px; font-family: "Microsoft YaHei", "SimSun"; ; text-decoration: none; }
.vote_down a { background-position: -138px -8px; color: #333; display: inline-block; height: 20px; line-height: 20px; padding: 0 2px 0 25px; font-family: "Microsoft YaHei", "SimSun"; ; text-decoration: none; }
.vote_up a, .vote_down a { background-image: url(images/good.png); background-repeat: no-repeat; padding-left: 16px; padding-right: 5px; }
/********************************
 PAGENAVI
********************************/
.pagenavi { clear: both; text-align: center; text-transform: uppercase; margin: 0px 0 0; padding: 5px 0; height: 30px; line-height: 30px; font-size: 12px; font-family: Tahoma, Verdana, Arial; margin-bottom: 20px }
.pagenavi span { margin: 0 10px 0 0; }
.pagenavi a { margin: 0 3px; display: inline; padding: 3px 8px; text-decoration: none; text-transform: uppercase; font-size: 14px; border: 1px solid #ddd; }
.pagenavi .pages { margin: 0 3px; display: inline; padding: 3px 8px; text-decoration: none; text-transform: uppercase; font-size: 14px; border: 1px solid #ddd; }
.pagenavi .current { margin: 0 3px; display: inline; padding: 3px 8px; text-decoration: none; text-transform: uppercase; font-size: 14px; }
.page-links { display: block; background: #eee; margin: 10px 0; font-family: Tahoma, Verdana, Arial; font-size: 12px; height: 25px; line-height: 25px; padding: 2px 10px 2px 10px; text-align: left; }
.page-links a span { margin: 1px 3px; padding: 3px 8px; text-transform: uppercase; }
.page-links a:hover span { color: #fff !important; }
.page-links span { background: #333; color: #fff; padding: 3px 8px; }
.wrapBoxCoupon .pageBox { width: 969px; padding: 20px 18px 40px 0; }
span.dot { display: block; float: left; width: 18px; padding-left: 8px; height: 20px; line-height: 20px; color: #5183C0; }
/* *html .page .pageup a,*html .page .pagedown a,*html .page .lastpage a {padding-top:5px; height:17px; line-height:normal;}*/

.left_box .page { padding-right: 19px; }
/*e content page*/

.loadBg { height: 43px; width: 100%; border-top: 1px solid #f1f1f1; line-height: 43px;/* background:url(images/loadMore.png) no-repeat 407px center;*/ margin-top: 15px; }
.loadBg a.loadWord { display: block; height: 43px; font-weight: bold; line-height: 43px; width: 100%; text-decoration: none; font-size: 14px; text-align: center; }
*html .content_out .loadBg a.loadWord, *html .leftSale .loadBg a.loadWord { display: block; height: 30px; padding-top: 13px; font-weight: bold; width: 100%; text-decoration: none; font-size: 14px; text-align: center; }
.loadBg a.loadWord:link, .loadBg a.loadWord:visited { background: url(images/loadBg.png) repeat-x; color: #555; }
.loadBg a.loadWord:hover, .loadBg a.loadWord:active { background: #eff6fc; color: #5284c1; }
/*Adjustment*/
*html .left_box .showType { margin-left: 3px; }
*+html .left_box .showType { margin-left: 3px; }
.left_box .showType { margin-left: 4px\9; }
*html .left_box ul.doubleElevenBox { margin-left: 3px; }
*+html .left_box ul.doubleElevenBox { margin-left: 3px; }
.left_box ul.doubleElevenBox { margin-left: 4px\9; }
/*right*/
	
.right { width: 280px; float: right; background: url(images/rightBg.png) repeat-y #F9F9F9; overflow: hidden; -webkit-border-radius: 0 0 8px 0; -moz-border-radius: 0 0 8px 0; border-radius: 0 0 8px 0; }
.rightBox { padding: 11px; border-bottom: 1px solid #E5E5E5; }
.rightBox ul li { font-size: 12px; list-style: inside; height: 15px; color: #778087; margin-bottom: 10px; text-shadow: 0 1px white; margin-right: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.rightShare { padding: 10px 0 12px 15px; overflow: hidden; }
.sinaIcon { background: url(images/sina.png) no-repeat; width: 67px; height: 22px; float: left; }
.sinaIcon a { display: block; width: 67px; height: 22px; text-indent: -999em; }
.sinaNum { background: url(images/sinaBox.png) no-repeat; width: 40px; height: 22px; line-height: 22px; padding: 0 5px 0 12px; text-align: center; float: left; margin-right: 16px; }
.qqwbIcon { background: url(images/qq.png) no-repeat; width: 61px; height: 23px; float: left; }
.qqwbIcon a { display: block; width: 61px; height: 23px; text-indent: -999em; }
.qqNum { background: url(images/QQBox.png) no-repeat; width: 45px; height: 23px; line-height: 23px; padding: 0 0px 0 3px; text-align: center; float: left; }
.sinaNum a:link, .sinaNum a:visited, .qqNum a:link, .qqNum a:visited { color: #555; text-decoration: none; }
.sinaNum a:hover, .sinaNum a:active, .qqNum a:hover, .qqNum a:active { color: #555; text-decoration: underline; }
.rightBoxPD0 { padding-bottom: 0; }
.titleStyle { font-size: 12px; font-family: "Microsoft YaHei", "SimSun"; padding-bottom: 4px; color: #555; margin-bottom: 5px; letter-spacing: 2px; } /*delete arial*/
#right_sliding { width: 280px; margin-top: 0px; padding-top: 0px; }
/*coupon*/
.coupon_title { background: url(images/bg.png) 0px -397px no-repeat; width: 250px; height: 26px; overflow: hidden; }
.coupon_title .titleStyle { width: 60px; float: left; }
.coupon_title .titleStyle a { color: #555; }
.coupon_title ul { float: right; width: 110px; height: 28px; }
.coupon_title ul li { height: 28px; float: left; text-align: center; }
.coupon_title ul li a { height: 28px; display: block; text-indent: -999em; }
.coupon_title ul.hotCouponBox li.hotCoupon { background: url(images/coupon.png) 0 0 no-repeat; width: 54px; }
.coupon_title ul.hotCouponBox li.newCoupon { background: url(images/coupon.png) -55px 0px no-repeat; width: 56px; }
.coupon_title ul.newCouponBox li.hotCoupon { background: url(images/coupon.png) 0px -29px no-repeat; width: 54px; }
.coupon_title ul.newCouponBox li.newCoupon { background: url(images/coupon.png) -55px -29px no-repeat; width: 56px; }
.coupon_list { display: block; margin: 0px; padding: 0px; }
.coupon_list .current_coupon { height: 100px; width: 250px; padding: 0 0 3px; }
.coupon_list .current_coupon .coupon_text { float: left; width: 180px; margin-top: 20px; overflow: hidden; background: url(images/newsIcon.png) 0px 6px no-repeat; padding: 0px 0 0 10px; line-height: 22px; }
.coupon_list .current_coupon .coupon_text a { color: #5183C0; height: 20px; display: block; overflow: hidden; }
.coupon_list .current_coupon .coupon_text .coupon_info .widget_coupon_info { color: #888; }
.coupon_list .current_coupon .couponPicBox { float: right; margin-top: 10px; height: 78px; width: 57px; text-align: center; cursor: pointer; }
.coupon_list .current_coupon .couponPic { width: 55px; height: 55px; border: 1px solid #f1f1f1; background-color: #fff; text-align: center; }
.coupon_list .current_coupon .couponPicBox img { width: 50px; height: 30px; margin-top: 10px; }
.coupon_list .current_coupon .couponPicBox .get_coupon { border: 1px solid #e5e5e5; border-top: none; -webkit-border-radius: 0px 0px 2px 2px; -moz-border-radius: 0px 0px 2px 2px; border-radius: 0px 0px 2px 2px; height: 20px; line-height: 20px; text-align: center; }
.get_coupon a { display: block; height: 20px; width: 100%; }
.get_coupon a:link, .get_coupon a:visited { color: #5185c1; background-color: #f5f5f5; }
.get_coupon a:hover, .get_coupon a:active, .coupon_list .current_coupon .couponPicBox .get_coupon .get_coupon_hover { color: #fff; background-color: #5183C0 !important; }
.current_coupon .otherCouponInfo { display: none; }
.coupon_list .other_coupon { height: 50px; }
.coupon_list .other_coupon .coupon_text { line-height: 50px; overflow: hidden; background: url(images/newsIcon.png) 0px 20px no-repeat; padding-left: 10px; width: 160px; float: left; }
.coupon_list .other_coupon .coupon_text a { color: #5183C0; height: 50px; overflow: hidden; display: block; }
.coupon_list .other_coupon .coupon_text a:hover { color: #5183C0; text-decoration: underline; }
.coupon_list .other_coupon .coupon_text .coupon_info { display: none }
.coupon_list .other_coupon .couponPicBox { display: none }
.coupon_list .other_coupon .couponPicBox img { display: none }
.coupon_list .other_coupon .couponPicBox .get_coupon { display: none }
.other_coupon .otherCouponInfo { width: 75px; float: right; color: #888; height: 50px; line-height: 50px; }
.coupon_list li { border-bottom: 1px solid #E0E0E0; font: 12px "SimSun"; }
.coupon_list li.borderNone { border-bottom: none; }
.current_coupon .couponBox { width: 250px; height: 100px; background: url(images/couponHoverBg.png) repeat-y; }
/*s right daily*/
.daily { height: 280px; background: #fff; }
.daily a:hover { color: #555 }
.daily .daily_title { display: block; padding-left: 20px; padding-bottom: 7px; *padding-bottom:5px;
border-bottom: 1px #d8d8d8 solid; font-weight: 700; background: url(images/bg.png) -635px 0px no-repeat; }
.share_banner { height: 285px; }
.share_banner { position: relative; margin: auto; margin-top: 0px; }
#slide_wrapper { height: 270px; margin: 0 auto; position: relative; }
#slide_perv, #slide_next { position: absolute; margin-top: -150px; width: 35px; height: 35px; background: url("images/bg15.png"); cursor: pointer; opacity: 0.3; _filter: alpha(opacity=50) }
#slide_perv { left: 6px; background-position: 0 0; }
#slide_next { right: 6px; background-position: -43px 0; }
#slide { height: 250px; border: 1px solid #ccc; overflow: hidden; position: relative; }
#slide ul { margin: 0; padding: 0; list-style-type: none; }
/*#panel li{width:100%;height:100%;position:absolute;background:#fff;}*/
.slide_pic_wrap { width: 250px; height: 250px; padding: 0; margin: 0; float: none; display: table-cell; *display:block;
vertical-align: middle; text-align: center; background: white; *zoom:1;
}
/*#panel .pic{display:block;}
.pic img{display:block;}*/
#trigger { position: absolute; bottom: 6px; right: 14px; display: none; }
#trigger ul { height: 18px; display: inline; }
#trigger li { width: 18px; height: 18px; line-height: 18px; text-align: center; float: left; font-family: Georgia; font-style: italic; background: #000; margin: 0 6px; display: inline; color: #ccc; cursor: pointer; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; }
#trigger .cur { color: #000; background: #ccc; font-weight: 700; }
#slide_bg { line-height: 30px; width: 250px; height: 30px; position: absolute; bottom: 0; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; }
#slide_text { line-height: 30px; position: absolute; bottom: 0; left: 10px; width: 230px; }
#slide_text a { color: #fff; text-decoration: none; font-family: "Microsoft YaHei", "SimSun";  }
#slide .loading { width: 32px; height: 32px; margin: 94px auto; display: block; }
#slide .slide_thumb { max-width: 250px; max-height: 250px; text-align: center;  margin: 0px auto; *zoom:1
}
/*e right daily*/
	
/*s right support*/
.support { height: 535px; margin-top: 8px; padding: 10px 1px 0px 4px; background: #fff; border: 2px #5dc0fd solid; }
.support .support_title { display: block; padding-left: 20px; padding-bottom: 7px; *padding-bottom:5px;
font-weight: 700; border-bottom: 1px #d8d8d8 solid; background: url(images/bg.png) -635px -36px no-repeat; }
.support .support_title a:hover { color: #555 }
.banner1 { margin-top: 6px; height: 247px; }
.banner1, .banner2 { width: 303px; height: 243px; }
.banner1 img { width: 295px; }
.banner2 img { width: 295px; }
.banner2 { height: 250px; margin-top: 8px; }
/*e right support*/
/*s right support*/
ul.newsList { }
ul.newsList li { background: url(images/newsIcon.png) 0px 7px no-repeat; padding-left: 10px; line-height: 1.4em; margin-bottom: 5px; }
ul.newsList li a { font-size: 12px; font-family: "Microsoft YaHei", "SimSun"; }
ul.newsList li a:link, ul.newsList li a:visited { color: #5183c0; text-decoration: none; }
ul.newsList li a:hover, ul.newsList li a:active { color: #5183c0; text-decoration: underline; }
/*e right support*/	

/*s right tagall*/
.right .tagall { height: 330px; margin-top: 8px; padding: 10px 3px 0px 3px; background: #fff; border: 2px #5dc0fd solid; }
.right .tagall .tagall_title { display: block; padding-left: 20px; padding-bottom: 7px; *padding-bottom:5px;
font-weight: 700; border-bottom: 1px #d8d8d8 solid; background: url(images/bg.png) -635px -36px no-repeat; }
/*e right tagall*/


/*footer*/

.footer { clear: both; margin: auto; margin-top: 25px; width: 100%; background: #434344; color: #c9c9c9 }
.footer .wrap { padding: 28px 10px 10px 10px; width: 940px; background-color: #434344 }
.footerTitle { margin-bottom: 5px; font-weight: bold }
.footerInfo { line-height: 1.9em; width: 810px; overflow: hidden }
.footerInfo a { padding-right: 10px }
.footer a:link, .footer a:visited { color: #c9c9c9; text-decoration: none }
.footer a:hover, .footer a:active { color: #fff; text-decoration: underline }
ul.footerLink { width: 100%; margin: 0 0 30px; overflow: hidden }
ul.footerLink li { list-style:none; width: 157px; margin-right: 38px; float: left; height: auto; background: url(images/footerLinkBg.png) repeat-y right top }
ul.footerLink li a { color: #c9c9c9; font-size: 14px; margin-bottom: 15px; background: 0; display: block }
ul.footerLink li ul.sub-menu { background-color: #434344; border: 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; box-shadow: 0; height: auto; padding: 0; margin: 0; position: static; top: 0; left: 0; visibility: visible; width: 152px }
ul.footerLink li ul li { list-style:none; padding: 3px 0 3px 15px; margin: 0; font-size: 12px; background: url(images/dot.png) no-repeat 0 9px; width: 137px }
ul.footerLink li ul li a { margin: 0; font-size: 12px }
ul.footerLink li.footerLink1 { margin-right: 0; background: 0 }
/* footer link*/
.blogroll { }
.blogroll li { float: left; padding-right: 10px; font-size: 12px; line-height: 1.8em; display: block; list-style: none; white-space: nowrap; }
/*Bread crumbs*/
.pageBack { background: url(images/back.png) no-repeat 64px 3px; }
.pageBack a { width: 60px; padding-left: 0; }
.pageBack a:link, .pageBack a:visited { color: #5183C0; text-decoration: none; }
.pageBack a:hover, .pageBack a:active { text-decoration: underline; }
.crumbs { color: #888; padding-left: 19px; margin-bottom: 20px; font-family: Tahoma; font-size: 12px; }
.crumbs a, .crumbs strong { padding: 0 5px; }
.crumbs a:link, .crumbs a:visited { color: #5183C0; text-decoration: none; }
.crumbs a:hover, .crumbs a:active { color: #888; text-decoration: none; }
.crumbs strong { color: #888; }
.left_box .crumbs { padding-left: 6px; }
/*Bread crumbs*/

.collect_div { position: fixed; left: 35%; top: 40%; width: 270px; height: 105px; background: url(images/shareBox.png) no-repeat; z-index: 1000 }
.collect_div_cancel { position: fixed; left: 35%; top: 40%; width: 270px; height: 105px; background: url(images/shareBoxCancel.png) no-repeat; z-index: 1000 }
*html .collect_div_cancel { position: absolute; left: 35%; top: 40%; }
*html .collect_div { position: absolute; left: 35%; top: 40%; }
.collect_head { position: relative; height: 20px; }
.collect_head a { position: absolute; right: 8px; line-height: 20px; color: #bc0202; text-decoration: none }
.collect_head a:hover { color: #f60; text-decoration: none }
ul.collect_body { width: 270px; height: 75px; overflow: hidden; }
ul.collect_body li { text-align: right; padding: 10px 15px 0 0; font-size: 12px; }
ul.collect_body li.collectSuccess { height: 40px; line-height: 40px; padding: 0 0 0 80px; font-weight: bold; text-align: left; font-size: 14px; color: #333; margin-bottom: 10px; }
/*Can not be repeated scoring*/
.collect_div_cancel_rating { position: fixed; left: 35%; top: 40%; width: 270px; height: 105px; background: url(images/shareNoRepeat.png) no-repeat; z-index: 1000 }
*html .collect_div_cancel_rating { position: absolute; left: 35%; top: 40%; }
.collect_div_cancel_rating ul.collect_body li.collectSuccess { height: 70px; line-height: 30px; padding: 17px 8px 0 80px; font-weight: bold; text-align: left; font-size: 14px; color: #333; margin-bottom: 10px; }
/*Can not be repeated scoring*/
/*post edit btn */
.post_edit { margin-left: 10px; }
.post_edit a { color: #4F83BF }
/*gonggao*/
#news { float: left; height: 20px; width: 360px }
#news ul { height: 20px; margin: 0; padding: 0 0 0 5px }
#news ul li { line-height: 20px; height: 20px; font-family: arial, "SimSun"; font-size: 12px; width: 360px; overflow: hidden }
.notices { width: 426px; float: right; background: url(images/notice.png) no-repeat; margin-top: 16px; padding-left: 38px; height: 20px; overflow: hidden; }
.notices .not_left_le { float: left; width: 33px; height: 32px; font-size: 12px; line-height: 32px; color: #CC3333; font-weight: bold }
.notices .not_left_ce { float: left; width: 45px; height: 20px; }
.notices .not_left_ce .not_a1, .notices .not_left_ce .not_a2 { display: block; float: left; width: 17px; height: 16px; padding-left: 5px; padding-top: 4px; }
/*post s*/
.perContentBox strong { font-weight: 700; }
.perContentBox ul { }
.perContentBox ul li { list-style: none; line-height: 200%; }
.perContentBox em { font-style: italic; }
.perContentBox h3 { font-weight: 700; font-size: 16px; }
.perContentBox h4 { font-weight: 700; font-size: 15px; }
.perContentBox h5 { font-weight: 700; font-size: 14px; }
.perContentBox h6 { font-weight: 700; font-size: 13px; }
/*.perContentBox em{font-style:normal;}*/
/*single tag*/
.single_tag { margin: -5px 0 12px 0px; line-height: 1.4em; }
.classified_tag { margin: 0 0 12px 10px; line-height: 1.4em; }
.nav-previous { float: left; padding-bottom: 10px; width: 684px; height: auto; }
.nav-next { float: right; padding-bottom: 10px; width: 684px; height: auto; text-align: right; }
/** blockquote style **/
.conBox blockquote { display: block; background: url(images/quote.png) 5px 10px no-repeat #f5faff; border: 1px solid #dae9f5; padding: 15px 5px 10px; line-height: 1.6em; border-bottom-width: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 10px 15px; color: #555; }
blockquote, blockquote.commentBlockquote { display: block; background: url(images/quote.png) 5px 10px no-repeat #f5faff; border: 1px solid #dae9f5; padding: 15px 5px 10px; line-height: 1.6em; border-bottom-width: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 10px 0; color: #555; }
blockquote.commentBlockquote { margin-bottom: 0; }
blockquote.whiteBgHover { background-color: #fff; }
blockquote .test, .commentBlockquote .test { padding: 0px; height: auto!important; height: 27px; min-height: 27px; }
blockquote .test span.blue, .commentBlockquote .test span.blue { padding-left: 25px; font-weight: normal; }
blockquote strong { padding: 8px 0px 0 25px; }
.left_main .content blockquote strong a { color: #5183C0; font-weight: normal; }
.left_main .content blockquote strong a:hover { color: #5183C0; }
blockquote .supportBox, .commentBlockquote .supportBox { padding-left: 0px; visibility: hidden; width: 47%; float: left; }
blockquote .quoteWords, .commentBlockquote .quoteWords { padding-right: 5px; padding-left: 3px; visibility: hidden; margin-top: 0; }
a.comment_lint:link, a.comment_lint:visited { color: #5183C0; text-decoration: none; }
a.comment_lint:hover, a.comment_lint:active { color: #5183C0; text-decoration: underline; }
/*Tags*/
.tagcloud a:link, .tagcloud a:visited { color: #888; text-decoration: none; }
.tagcloud a:hover, .tagcloud a:active { color: #5183C0; text-decoration: underline; }
/*right side pic*/
.rightPicBox { height: auto; width: 265px; border-bottom: 1px solid #E5E5E5; padding: 0 0 10px 15px; color: #333; }
.pointLeft { float: left; width: 130px; padding-top: 3px; }
.pushIcon { width: 125px; height: 25px; float: left; }
.rightPicBox a { color: #ff0000; font-size: 12px; font-family: "SimSun"; padding-right: 9px; }
a.pushWords { padding-right: 0; padding-left: 9px }
.rightPicBox a:hover, .rightPicBox a:active { color: #ff0000; }
.pushIcon a { width: auto; height: 20px; padding: 0 1px 0 3px; float: left; }
.lnn { display: none !important; }
#infscr-loading p { padding-left: 0; }
.showTypeLoad { width: 684px; padding: 8px 0; }
/* right hot posts */
.post_list { display: block; margin: 0px; padding: 0px; }
.post_list .current_post { height: 76px; width: 250px; padding: 0 0 3px; }
.post_list .current_post .post_text { float: left; width: 180px; margin-top: 20px; overflow: hidden; background: url(images/newsIcon.png) 0px 6px no-repeat; padding: 0px 0 0 10px; line-height: 22px; }
.post_list .current_post .post_text a { color: #0078B6; height: 46px; display: block; overflow: hidden; }
.post_list .current_post .post_text .post_info .widget_post_info { color: #777; }
.post_list .current_post .postPicBox { float: right; margin-top: 10px; height: 58px; width: 57px; text-align: center; cursor: pointer; }
.post_list .current_post .postPic { width: 54px; height: 54px; border: 1px solid #f1f1f1; background-color: #fff; text-align: center; }
.post_list .current_post .postPicBox .get_post { border: 1px solid #e5e5e5; border-top: none; -webkit-border-radius: 0px 0px 2px 2px; -moz-border-radius: 0px 0px 2px 2px; border-radius: 0px 0px 2px 2px; height: 20px; line-height: 20px; text-align: center; }
.get_post a { display: block; height: 20px; width: 100%; }
.get_post a:link, .get_post a:visited { color: #5185c1; background-color: #f5f5f5; }
.get_post a:hover, .get_post a:active, .post_list .current_post .postPicBox .get_post .get_post_hover { color: #fff; background-color: #0078B6 !important; }
.current_post .otherpostInfo { display: none; }
.post_list .other_post { height: 44px; }
.post_list .other_post .post_text { line-height: 44px; overflow: hidden; background: url(images/newsIcon.png) 0px 20px no-repeat; padding-left: 10px; width: 236px; float: left; }
.post_list .other_post .post_text a { color: #0078B6; height: 44px; overflow: hidden; display: block; }
.post_list .other_post .post_text a:hover { color: #0078B6; text-decoration: underline; }
.post_list .other_post .post_text .post_info { display: none }
.post_list .other_post .postPicBox { display: none }
.post_list .other_post .postPicBox img { display: none }
.post_list .other_post .postPicBox .get_post { display: none }
.other_post .otherpostInfo { width: 75px; float: right; color: #777; height: 44px; line-height: 44px; }
.post_list li { border-top: 1px solid #E0E0E0; font: 12px "SimSun"; }
.post_list li.borderNone { border-bottom: none; }
.current_post .postBox { width: 250px; height: 76px; background: url(images/couponHoverBg.png) repeat-y; }
/* all ads data */
.myselfAd { display: none }
/*leftTjlbBox left*/
.leftTjlbBox { background-color: #fff; border: 1px solid #d9d9d9; position: absolute; top: 122px; left: 50%; width: 111px; margin-left: -612px; z-index: 9999 }
*html .leftTjlbBox { position: absolute }
.leftTjlbTitle { font-size: 15px; font-family: "Microsoft YaHei", "SimSun"; height: 31px; line-height: 31px; font-weight: normal; background: url(images/arrowLine.png?v=1) no-repeat left bottom #f1f1f1 }
.leftTjlbTitle a { padding-left: 36px; display: block; height: 31px }
.leftTjlbTitle a:link, .leftTjlbTitle a:visited { background: url(images/tjlbLink.png?v=1) no-repeat 9px 7px; color: #555 }
.leftTjlbTitle a:hover, .leftTjlbTitle a:active { background: url(images/tjlbHover.png?v=1) no-repeat 9px 7px; color: #333; text-decoration: none }
.leftTjlbTitle a.noSelected { color: #555 }
ul.leftTjlbUl { width: 111px; margin: 0; padding: 3px 0 0px; list-style: none }
*html ul.leftTjlbUl li { height: 23px }
ul.leftTjlbUl li a { display: block; line-height: 28px; padding: 0 0 0 36px; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei", "SimSun" }
*html ul.leftTjlbUl li a { padding-top: 3px; height: 22px; line-height: 22px }
ul.leftTjlbUl li a:link, ul.leftTjlbUl li a:visited { color: #777 }
ul.leftTjlbUl li a:hover, ul.leftTjlbUl li a:active { color: #5183c0; text-decoration: none }
ul.leftTjlbUl li a.selected { color: #5183c0; text-decoration: none }
ul.leftTjlbUl li.sub1 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -35px }
ul.leftTjlbUl li.sub1 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -35px }
ul.leftTjlbUl li.sub1 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -35px }
ul.leftTjlbUl li.sub2 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -65px }
ul.leftTjlbUl li.sub2 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -65px }
ul.leftTjlbUl li.sub2 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -65px }
ul.leftTjlbUl li.sub3 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -98px }
ul.leftTjlbUl li.sub3 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -98px }
ul.leftTjlbUl li.sub3 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -98px }
ul.leftTjlbUl li.sub4 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -131px }
ul.leftTjlbUl li.sub4 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -131px }
ul.leftTjlbUl li.sub4 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -131px }
ul.leftTjlbUl li.sub5 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -162px }
ul.leftTjlbUl li.sub5 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -162px }
ul.leftTjlbUl li.sub5 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -162px }
ul.leftTjlbUl li.sub6 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -193px }
ul.leftTjlbUl li.sub6 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -193px }
ul.leftTjlbUl li.sub6 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -193px }
ul.leftTjlbUl li.sub7 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -226px }
ul.leftTjlbUl li.sub7 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -226px }
ul.leftTjlbUl li.sub7 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -226px }
ul.leftTjlbUl li.sub8 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -258px }
ul.leftTjlbUl li.sub8 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -258px }
ul.leftTjlbUl li.sub8 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -258px }
ul.leftTjlbUl li.sub9 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -290px }
ul.leftTjlbUl li.sub9 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -290px }
ul.leftTjlbUl li.sub9 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -290px }
ul.leftTjlbUl li.sub10 a { background: url(images/tjlbLink.png?v=1) no-repeat 11px -322px }
ul.leftTjlbUl li.sub10 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 11px -322px }
ul.leftTjlbUl li.sub10 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 11px -322px }
ul.leftTjlbUl li.sub11 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -353px }
ul.leftTjlbUl li.sub11 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -353px }
ul.leftTjlbUl li.sub11 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -353px }
ul.leftTjlbUl li.sub12 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -387px }
ul.leftTjlbUl li.sub12 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -387px }
ul.leftTjlbUl li.sub12 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -387px }
ul.leftTjlbUl li.sub13 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -419px }
ul.leftTjlbUl li.sub13 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -419px }
ul.leftTjlbUl li.sub13 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -419px }
ul.leftTjlbUl li.sub14 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -451px }
ul.leftTjlbUl li.sub14 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -451px }
ul.leftTjlbUl li.sub14 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -451px }
ul.leftTjlbUl li.sub15 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -482px }
ul.leftTjlbUl li.sub15 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -482px }
ul.leftTjlbUl li.sub15 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -482px }
ul.leftTjlbUl li.sub16 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -561px }
ul.leftTjlbUl li.sub16 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -561px }
ul.leftTjlbUl li.sub16 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -561px }
ul.leftTjlbUl li.sub17 a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -593px }
ul.leftTjlbUl li.sub17 a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -593px }
ul.leftTjlbUl li.sub17 a.selected { background: url(images/tjlbHover.png?v=1) no-repeat 9px -593px }
ul.leftTjlbUl li.menuOpen a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -618px }
ul.leftTjlbUl li.menuOpen a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -618px }
ul.leftTjlbUl li.menuClose a { background: url(images/tjlbLink.png?v=1) no-repeat 9px -650px }
ul.leftTjlbUl li.menuClose a:hover { background: url(images/tjlbHover.png?v=1) no-repeat 9px -650px }
ul.leftTjlbUl li.regionBlock { font-size: 15px; font-family: "Microsoft YaHei", "SimSun"; height: 31px; line-height: 31px; font-weight: normal; background: url(images/arrowLine.png?v=1) no-repeat left bottom #f1f1f1; margin-bottom: 2px }
ul.leftTjlbUl li.regionBlock a:link, ul.leftTjlbUl li.regionBlock a:visited { background: url(images/tjlbLink.png?v=1) no-repeat 9px -521px; color: #555 }
ul.leftTjlbUl li.regionBlock a:hover, ul.leftTjlbUl li.regionBlock a:active { background: url(images/tjlbHover.png?v=1) no-repeat 9px -521px; color: #333; text-decoration: none }
.leftTjlbBox ul.leftTjlbUl li { position: relative }
ul.leftTjlbUl li.haveChild { background: url(images/tjlbArrow.png?v=1) no-repeat 95% 12px; z-index: 1000 }
*html ul.leftTjlbUl li.haveChild { background: url(images/tjlbArrow.png?v=1) no-repeat 95% 9px; z-index: 1000 }
ul.leftTjlbUl li.haveChild ul.sub-menu { position: absolute; left: 106px; top: -12px; background-color: #fafafa; border: 1px solid #c0c0c0; box-shadow: 1px 0 3px #999; height: auto; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; padding: 5px 10px 5px 0; width: 90px; visibility: hidden; list-style:none }
*html ul.leftTjlbUl li.haveChild ul.sub-menu { top: -19px }
*+html ul.leftTjlbUl li.haveChild ul.sub-menu { top: -19px }
ul.leftTjlbUl li.haveChild ul.sub-menu li { border: 0 }
ul.leftTjlbUl li.haveChild ul.sub-menu li a:link, ul.leftTjlbUl li.haveChild ul.sub-menu li a:visited, ul.leftTjlbUl li.haveChild ul.sub-menu li a:hover, ul.leftTjlbUl li.haveChild ul.sub-menu li a:active { background: url(images/tjlbDot.png?v=1) no-repeat 10px -33px; padding-left: 20px }
ul.leftTjlbUl li.haveChild ul.sub-menu li a.selected { background: url(images/tjlbDot.png?v=1) no-repeat 10px 12px }
.leftTjlbBox ul.leftTjlbUl li.haveChild ul.sub-menu li.hiddenArrow { height: 0; line-height: 0; position: absolute; left: 0; top: 20px }
.leftTjlbBox ul.leftTjlbUl li.haveChild ul.sub-menu li.hiddenArrow a { background: url(images/subNavArrow.png?v=1) no-repeat 0 0; position: absolute; left: -11px; top: 0; display: block; text-indent: -9999em }
*html .leftTjlbBox ul.leftTjlbUl li.haveChild ul.sub-menu li.hiddenArrow { height: 0; position: absolute; left: -12px; top: 24px }
*html .leftTjlbBox ul.leftTjlbUl li.haveChild ul.sub-menu li.hiddenArrow a { position: static }
*+html .leftTjlbBox ul.leftTjlbUl li.haveChild ul.sub-menu li.hiddenArrow a { top: 5px }
.specialBlock, .regionBlock, .classifyBlock { height: 32px; width: 111px; border-bottom: 1px solid #d9d9d9; position: relative; font-family: "Microsoft YaHei", "SimSun"; }
*html .regionBlock { margin-top: -4px }
span.arrow { background: url(images/tjlbArrow.png) no-repeat 0 13px; display: block; width: 12px; height: 31px; position: absolute; right: 0; top: 0 }
.noArrowBg span.arrow { display: none }
.specialBlock a, .regionBlock a, .classifyBlock a { display: block; height: 31px; line-height: 31px; margin: 1px; background: url(images/tjlbTitle.png) no-repeat #f1f1f1; padding-left: 36px; font-weight: normal; font-size: 14px }
ul.leftTjlbUl li.specialBlock h2 a:link, ul.leftTjlbUl li.specialBlock h2 a:visited { background-position: 7px -1px; color: #555 }
ul.leftTjlbUl li.specialBlock h2 a:hover, ul.leftTjlbUl li.specialBlock h2 a:active { background-position: 7px -111px; color: #333; text-decoration: none }
.regionBlock a:link, .regionBlock a:visited { background-position: 8px -35px; color: #555 }
.regionBlock a:hover, .regionBlock a:active { background-position: 8px -145px; color: #333; text-decoration: none }
.classifyBlock a:link, .classifyBlock a:visited { background-position: 8px -77px; color: #555 }
.classifyBlock a:hover, .classifyBlock a:active { background-position: 8px -187px; color: #333; text-decoration: none }
.leftTjlbBox span.line { width: 111px; height: 5px; position: absolute; left: 0; bottom: -1px; background: url(images/arrowLine.png) no-repeat }
*html .leftTjlbBox span.line { top: 29px }
ul.specialBlockUl { padding: 0; border-bottom: 0; height: 33px; line-height: 30px }
.leftTjlbBox ul.specialBlockUl li { border-left: none; height: 32px; width: 111px }
ul.leftTjlbUl li a:link, ul.leftTjlbUl li a:visited { color: #777 }
ul.leftTjlbUl li a:hover, ul.leftTjlbUl li a:active { color: #5183c0; text-decoration: none }
.leftTjlbBox ul.leftTjlbUl li a.selected { color: #5183c0; text-decoration: none }
.subSiteBg { background: url(images/layerBg.png) repeat; padding: 0 3px 3px; position: absolute; left: -3px; top: 41px; width: 103px; height: auto }
.nickNameBox .subSiteBg { width: 121px; right: -3px; left: auto }
.loginLink .subSiteBg { right: -3px; left: auto }
.xxIcon .subSiteBg { top: 38px; left: auto; right: -20px; width: 190px; padding: 3px }
ul.leftTjlbUl li.haveChild .subSiteBg { position: absolute; left: 105px; top: 0; width: 106px; padding: 3px; z-index: 9990; display: none }
/*404 page*/
.errorBox { background: url(images/404.png) no-repeat 30px 40px #fff; width: 998px; height: 440px; position: relative; font-size: 20px; font-weight: bold; font-family: "Microsoft YaHei", "SimSun"; border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; }
.errorBox a:link, .errorBox a:visited { color: #bc0202; text-decoration: none; }
.errorBox a:hover, .errorBox a:active { color: #bc0202; text-decoration: underline; }
.errorContent { width: 210px; text-align: center; position: absolute; left: 260px; top: 290px; color: #000; line-height: 1.9em; }
.backToHome { position: absolute; left: 803px; top: 55px; font-size: 18px; }
.findNav { position: absolute; left: 860px; top: 115px; font-size: 14px; }
.previousPage { position: absolute; left: 750px; top: 172px; font-size: 18px; }
/* error */
h1.entry-title { text-align: center; padding-top: 100px; }
.entry-content { position: relative; padding: 50px 0 0 20px; }
.entry-content form.search { position: absolute; left: 400px; top: 45px; }
/*daily*/
.contentBg { padding-right: 18px; }
.dailyTitle { font-size: 18px; font-family: Arial, "Microsoft YaHei", "SimSun"; font-weight: bold; margin-bottom: 20px; }
.dailyContent { line-height: 1.9em; color: #555; }
/* tab search*/
.fxTopBox { padding: 20px 5px 0; }
.fxTopBox .crumbs { padding: 0px; }
ul.serrch_tag { width: 100%; border-bottom: 2px solid #5183c0; height: 30px; margin-bottom: 20px; }
ul.serrch_tag li { width: 100px; float: left; text-align: center; display: block; height: 30px; line-height: 30px; }
ul.serrch_tag li a { display: block; width: 100px; height: 30px; line-height: 30px; font-size: 14px; }
ul.serrch_tag li a:link, ul.serrch_tag li a:visited { color: #555; text-decoration: none; }
ul.serrch_tag li a:hover, ul.serrch_tag li a:active { color: #5183c0; text-decoration: none; }
ul.serrch_tag li a.blockCurrent { color: #fff; text-decoration: none; background-color: #5183c0; }
.left_summary ul.serrch_tag { margin-bottom: 8px; }
.left_summary .indexSearchBox { padding: 0 17px; }
.loginSuccess { font-size: 14px; font-weight: bold; padding-left: 17px; }
.sjdqList { padding-left: 18px; }
.sjdqBgBox { background: url(./images/htzxLine.png) no-repeat left bottom; width: 100%; height: 100%; padding: 15px 0 20px; }
dl.sjdqBox { margin-bottom: 5px; height: 100%; width: 100%; }
dl.sjdqBox dt { padding-left: 35px; width: 148px; margin-bottom: 20px; color: #666; height: 24px; line-height: 24px; font-weight: bold; }
dl.sjdqBox dt.zhsc { background: url(./images/sjdqIcon.png) 11px 3px no-repeat; }
dl.sjdqBox dt.smjd { background: url(./images/sjdqIcon.png) 11px -34px no-repeat; }
dl.sjdqBox dt.mptg { background: url(./images/sjdqIcon.png) 11px -72px no-repeat; }
dl.sjdqBox dt.fz { background: url(./images/sjdqIcon.png) 11px -110px no-repeat; }
dl.sjdqBox dt.mrhz { background: url(./images/sjdqIcon.png) 11px -150px no-repeat; }
dl.sjdqBox dt.tsyx { background: url(./images/sjdqIcon.png) 11px -187px no-repeat; }
dl.sjdqBox dt.spjy { background: url(./images/sjdqIcon.png) 11px -225px no-repeat; }
dl.sjdqBox dt.mybj { background: url(./images/sjdqIcon.png) 11px -263px no-repeat; }
dl.sjdqBox dt.qtsc { background: url(./images/sjdqIcon.png) 11px -301px no-repeat; }
dl.sjdqBox dd { width: 184px; height: 160px; float: left; margin: 0 10px 10px 0; padding: 0; }
.sjdqOutBorder { border: 1px solid #e5e5e5; width: 182px; height: 128px; position: relative; }
.sjdqInnerBorder { border: 1px solid #fff; width: 180px; height: 126px; }
.sjdqBot { width: 182px; height: 30px; border: 1px solid #e5e5e5; border-top: none; -webkit-border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
.sjdqBotLeft { width: 90px; height: 30px; line-height: 30px; border-right: 1px solid #e5e5e5; float: left; }
.sjdqBotRight { width: 91px; height: 30px; line-height: 30px; float: left; }
.sjdqBot a { width: auto; height: 30px; line-height: 30px; display: block; color: #5183c0; }
.sjdqBotLeft a { padding-left: 28px; }
.sjdqBotRight a { padding-right: 26px; text-align: right; }
dl.sjdqBox dd a.sjdqLogo, .couponRBox a.sjdqLogo { height: 80px; width: 160px; display: block; text-align: center; margin: 11px auto 0; }
dl.sjdqBox dd a.sjdqLogo img, .couponRBox a.sjdqLogo img { width: 160px; height: 80px; }
dl.sjdqBox dd a.sjdqName, .couponRBox a.sjdqName { height: 30px; display: block; text-align: center; color: #666; }
.sjdqBotLeft a:link, .sjdqBotLeft a:visited { background: url(./images/sjdqComment.png) 10px 0 no-repeat #f5f5f5; color: #5183c0; }
.sjdqBotLeft a:hover, .sjdqBotLeft a:active { background: url(./images/sjdqCommentHover.png) 10px 0 no-repeat #5183c0; color: #fff; }
.sjdqBotRight a:link, .sjdqBotRight a:visited { background: url(./images/zhidaoArrow.png) 71px center no-repeat #f5f5f5; border-left: 1px solid #fbfbfb; color: #5183c0; }
.sjdqBotRight a:hover, .sjdqBotRight a:active { background: url(./images/zhidaoArrowHover.png) 71px center no-repeat #5183c0; color: #fff; border-left: 1px solid #5183c0; }
.sjdqOutBorder:hover, .sjdqOutBorder:hover .sjdqInnerBorder { border: 1px solid #c7dcef; }
.sjdqTipBox { border: 1px solid #eddfca; width: 182px; height: 170px; color: #666; position: absolute; top: -172px; left: -1px; z-index: 99; visibility: hidden; }
.sjdqOutBorder:hover .sjdqTipBox { visibility: visible; }
.sjdqOutBorder:hover .sjdqTip { background-color: #fffbec; border: 1px solid #fff; width: 160px; height: 161px; padding: 8px 10px 0; position: relative; visibility: visible; }
.sjdqOutBorder:hover .sjdqTip span.blue { font-weight: bold; margin-bottom: 7px; display: block; visibility: visible; line-height: 30px; }
.sjdqOutBorder:hover .tipInfo { font-size: 12px; line-height: 1.6em; margin-bottom: 5px; visibility: visible; min-height: 80px; }
.sjdqOutBorder:hover .tipLine { background: url(./images/tipLine.png) no-repeat center top; padding-top: 8px; line-height: 1.6em; visibility: visible; }
.sjdqOutBorder:hover .tipArrowBot { background: url(./images/tipArrow.png) no-repeat center top; width: 184px; height: 8px; position: absolute; left: 0; top: 170px; visibility: visible; }
.sjdqTipBox .sjdqTip .blue a { color: #5183C0; }
.sjdqTipBox .sjdqTip .blue a:hover { color: #5183C0; text-decoration: underline; }
dl.sjdqBox dd.mrNone { margin-right: 0; }
.bgNone { background: none; }
/*sjdqBox*/

/*sjdq faxian*/
.sjdqInfoBox { padding: 20px 0 25px; width: 100%; overflow: hidden; }
.sjdqPic { width: 180px; height: 160px; float: left; margin-right: 24px; }
.sjdqPic a { display: block; width: 180px; height: 160px; text-align: center; }
.sjdqPic a:link, .sjdqPic a:visited { border: 1px solid #e5e5e5; }
.sjdqPic a:hover, .sjdqPic a:active { border: 1px solid #c7dcef; }
.sjdqPic a img { width: 184px; height: 92px; margin-top: 33px; }
.sjdqInfo { width: 735px; float: left; padding-top: 10px; line-height: 1.9em; }
.mallAddress { margin-top: 17px; height: 22px; background: url(./images/sjqdicon.png) no-repeat 0 3px; padding-left: 18px; overflow: hidden; }
span.mallName { color: #666; font-size: 12px; width: 60px; float: left; display: block; }
.mallInfoBox { margin-top: 3px; background: url(./images/sjqdicon.png) no-repeat 0 -22px; padding-left: 18px; height: 100%; }
.sjdqBlueBg { width: 964px; height: 36px; background: url(./images/sjdqblueBg.png) repeat-y; margin-left: 18px; }
.sjdqBlueBg .fontTitle { width: 150px; float: left; height: 36px; line-height: 36px; padding-left: 15px; }
.sjdqBlueBg .sjdqMore { width: 54px; float: right; height: 36px; line-height: 36px; }
.sjdqWrapBox .left_box { width: auto; float: none; padding-right: 0; padding-left: 0; }
.sjdqWrapBox .left_box .perContentBox { margin: 0 13px 25px 16px; display: inline; }
.sjdqWrapBox ul.couponList { margin: 20px 0 0 13px; }
/* sjdq category list */
.sjdqList .sjdh { background: url(./images/htzxLine.png) no-repeat left bottom; width: 100%; height: 100%; padding: 15px 0; }
.sjdqList .sjdh .fontTitle { font-size: 26px; }
.sjdqList .aclist { float: right; margin-top: -20px; margin-right: 6px; }
.sjdqList .aclist a { color: #5183C0; font-size: 14px; margin-right: 10px; margin-left: 10px; }
.faxian_widget { width: 250px; height: 250px; border: 1px solid #F9F9F9; position: relative;  margin: 0 auto; }
.full { border: 1px solid #e5e5e5; text-align: center; width: 245px; height: 245px; background: white; }
.faxian_widget ul li { width: 77px; height: 77px; list-style: none; float: left; margin: 2px; border: 1px solid #E5E5E5; _display: inline; text-align: center; }
.faxian_widget ul li:hover { border: 1px solid #83a6d1; }
.faxian_widget a { text-decoration: none; color: #fff; }
.faxian_widget a.relateMore { width: 77px; height: 77px; display: block; background: url(./images/see_more.png) no-repeat; }
.faxian_widget a.relateMore:hover { width: 77px; height: 77px; display: block; }
.faxian_widget_title { position: absolute; left: 0px; bottom: 0; line-height: 1.9em; width: 235px; padding: 5px; height: auto; background: black; text-align: left; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; color: #fff; }
.findBox { width: 710px; float: left; padding-left: 0px; padding: 0px; background-color: #fff; -webkit-border-radius: 0 0 0 8px; border-radius: 0 0 0 8px; -moz-border-radius: 0 0 0 8px; }
.findBox .con_title { padding: 8px 0px 10px 15px; width: 669px; margin: 0 auto; background: url(./images/mainShowBg.png) 0px bottom no-repeat; font-size: 18px; font-family: Arial, "微软雅黑", "黑体"; font-weight: normal; margin-bottom: 20px; line-height: 1.6em; clear: both; }
*html .con_title { font-family: "Microsoft YaHei", "SimSun"; }/* for ie6*/
*+html .con_title { font-family: "Microsoft YaHei", "SimSun"; }/* for ie7*/
.findBox .con_title a:link, .findBox .con_title a:visited { text-decoration: none; color: #444; }
.findBox .con_title a:hover, .findBox .con_title a:active { text-decoration: underline; color: #444; }
.conTime { float: right; font-size: 14px; font-family: arial; width: 95px; color: #888; font-weight: normal; }
*html .conTime { margin-top: -10px; }
*+html .conTime { margin-top: -10px; }
.findPicBox { width: 660px; margin: 0 auto 20px; height: auto; }
.findPic { width: 350px; height: 350px; float: left; border: 1px solid #e5e5e5; text-align: center; }
.findRight { width: 276px; border: 1px solid #e5e5e5; min-height: 320px; background-color: #f9f9f9; padding: 10px 0 13px; float: right; }
.findWidth { width: auto; margin: 10px; border-bottom: 1px dashed #ccc; }
.perBox { color: #888; margin-bottom: 9px; padding-bottom: 13px; border-bottom: 1px dashed #ccc; }
.perBoxfl, .perBoxsc { width: auto; float: left; overflow: hidden; height: 30px; line-height: 2.4em; color: #888; }
.perBoxShare { color: #888; padding: 0px 0 0 20px; height: 30px; }
.perBoxsc { float: right; width: auto; text-align: right; }
.likeleft { width: 55px; height: 24px; float: left; margin-bottom: 15px; }
.likeleft a { display: block; height: 20px; padding: 5px 0px 0px 30px; border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; }
*html .likeleft a { padding-top: 7px; }
*+html .likeleft a { padding-top: 7px; }
.likeleft a { padding-top: 7px\9; }
.likeNum { float: left; width: 50px; border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; border: 1px solid #5183c0; border-left: none; height: 25px; line-height: 25px; text-align: center; }
*html .likeNum { height: 27px; light-height: 27px; }
*+html .likeNum { height: 27px; light-height: 27px; }
.likeNum { height: 27px\9; light-height: 27px\9; }
.findRight .likeleft a.loved { background: url(./images/loveLink.png) 9px 5px no-repeat #5183c0; color: #fff }
.linkRight { width: 84px; height: 24px; float: right; margin-bottom: 15px; }
.linkRight a { display: block; width: 52px; height: 20px; padding: 5px 0px 0px 40px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
*html .linkRight a { padding-top: 7px; }
*+html .linkRight a { padding-top: 7px; }
.linkRight a { padding-top: 7px\9; }
.likeleft a:link, .likeleft a:visited { border: 1px solid #5183c0; color: #5183c0; background: url(./images/loveLink.png) 9px -26px no-repeat #eff6fc; }
.findRight .likeleft a:hover, .findRight .likeleft a:active { border: 1px solid #5183c0; color: #fff; background: url(./images/loveLink.png) 9px 5px no-repeat #5183c0; }
.linkRight a:link, .linkRight a:visited { border: 1px solid #5183c0; color: #5183c0; background: url(./images/loveLink.png) -76px -24px no-repeat #eff6fc; }
.linkRight a:hover, .linkRight a:active { border: 1px solid #c4d5ea; color: #fff; background: url(./images/loveLink.png) -76px 5px no-repeat #5183c0; }
.nrBox { min-height:230px; color: #555; margin: 0 auto 15px; line-height: 1.9em; width: 240px; }
.nrBox img { max-width: 240px; max-height: 240px; }
#comments { font-size:14px ;margin: 10px 20px;}
#comments a:link { color:#5183C0; font-weight:bold }
.findShare { float: left; width: 48px; margin-top: 6px; }
.commentTitle { padding-left: 0; width: 100%; margin-bottom: 10px; font-family: Arial, "微软雅黑", "黑体"; font-size: 18px; color: #333; }
.findComment { width:auto; margin: 0; border: 1px solid #f1f1f1; background-color: #f9f9f9; height: auto; position: relative; padding:10px }
.findUp { position: absolute; top: -11px; left: 20px; width: 14px; height: 11px; background: url(./images/findUp.png) no-repeat; }
.perComment { padding-bottom: 0px; margin: 10px 0; }
.perComment .perComment { margin-left: 25px; }
.perComment .line { margin-top: 1em; line-height: 0px; height: 0px; border-bottom: 1px dotted #ddd; }
.avatarImgBox { display:block; float:left }
.avatarImgBox img { width:100%; max-width:45px; height:auto; max-height: 45px; padding:5px; border:1px solid #eeeeee; border-radius:100px; -webkit-border-radius:100px; -moz-border-radius:100px; -webkit-transition:0.4s; -webkit-transition:-webkit-transform 0.4s ease-out; transition:transform 0.4s ease-out; -moz-transition:-moz-transform 0.4s ease-out; }
.avatarImgBox img:hover { box-shadow:0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1);
-webkit-box-shadow:0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1);
transform:rotateZ(360deg); -webkit-transform:rotateZ(360deg); -moz-transform:rotateZ(360deg); }
.avatarImgBox img .avatar { float:left; }
.inputArea img { border-radius: 3px; }
.commentRight { width: 89%; float: right; margin-top: 3px; color: #999; }
.commentName { width: 200px; float: left; color: #5183c0; font-weight: bold; margin-bottom: 8px; }
.commentTime { width: 200px; float: right; text-align: right; }
.commentRight .nrBox, .commentRight .nrBox p { line-height: 1.6em; width: auto; margin: 0; min-height: 0px; }
.findComment .page { margin-bottom: 20px; }
.smile { margin-bottom: 8px; margin-top: 8px; }
.textareaBox { width:530px; height:65px; min-height:65px; padding:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#666; font-size:12px; border:1px solid #d9d9d9; margin:0 auto 10px; font-size:14px }
.textareaBox:hover { box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset; }
*html .textareaBox { width: 629px; }
<!--
.subBtn { background: url(./images/submitBg.png) no-repeat; color: #fff; text-align: center; width: 51px; height: 22px; border: none; float: right; }
-->
.subBtn { background: url(images/submitBg.png) no-repeat; color: white; text-align: center; width: 72px; height: 30px; border: 0; float: right; cursor: pointer; margin-top:6px  }
#makecomment { display: none; }
.commentLogin { padding: 10px 0 0 18px; }
.noComment { padding: 10px; }
.masonryWrap { padding-bottom: 10px; margin-top: 5px; }
.mar { }
.displaynone { display: none }
.masonryBrick { float: right; width: 230px; height: auto; background-color: #e5e5e5; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 5px; margin-bottom: 14px; }
.mBalso { width: 230px; padding: 3px; background-color: #fff; }
.blBox { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #fff; border: 1px solid #d9d9d9; padding: 15px 10px 0; width: 210px; margin: 0 auto; }
.bBalso { width: 193px; }
.blPic { display: block; width: 190px; margin: 0 auto 15px; height: auto; position: relative; }
.bline { border-top: 1px dotted #DDDDDD; padding-top: 5px; }
.blPic a { display: block; width: 190px; height: 190px; text-align: center; }
.blPic a img { }
a.blTitle, .blInfo { display: block; line-height: 1.6em; font-family: "Microsoft YaHei", "SimSun"; }
.blInfo img { display: block; max-width: 190px; max-height: 190px; }
.blStore { position: absolute; bottom: 8px; right: 5px; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; background-color: #eff6fc; opacity: 0.7; font-size: 12px; padding: 1px 6px; color: #0078B6; }
.blBot { width: 208px; height: 28px; border-top: 1px dotted #ddd; padding-top: 8px; }
.blBotalso { width: 193px; }
.blLike { width: 65px; float: left; padding-top: 3px; font-family: "Microsoft YaHei", "SimSun"; ; position: relative; }
.blLikealso { width: 65px; }
.blLikealso a { background: url(./images/blLike.png) no-repeat 0px 1px; display: block; width: 47px; height: 13px; float: left; padding-left: 18px; }
.blLike a { background: url(./images/blLike.png) no-repeat 0px 1px; display: block; width: 40px; height: 13px; float: left; padding-left: 18px; }
.blLike a:hover, .blLike a:active { background: url(./images/blLikeHover.png) no-repeat 0 1px; }
.blComment { width: 55px; float: left; padding-top: 3px; }
.blComment a:link, .blComment a:visited { width: 40px; float: left; font-family: "Microsoft YaHei", "SimSun"; ; background: url(./images/comIcon.png) no-repeat 0 1px; padding-left: 15px; }
.blComment a:hover, .blComment a:active { background: url(./images/comIconHover.png) no-repeat 0 1px; }
.blTime { color: #888; padding-top: 3px; font-family: "Microsoft YaHei", "SimSun";  text-align: right; }
.blTimealso { width: 57px; }
.blzd { width: 76px; float: right; }
.blzdalso { width: 71px; float: right; }
.blzd a { display: block; font-size: 12px; font-family: "Microsoft YaHei", "SimSun"; padding-top: 3px; height: 18px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; padding-left: 10px; }
*html .blzd a { padding-top: 4px; }
*+html .blzd a { padding-top: 4px; }
.blzd a { padding-top: 4px\9; }
.blzd a:link, .blzd a:visited { color: #0078B6; background: url(./images/zhidaoArrow.png) 65px center no-repeat #eff6fc; }
.blzd a:hover, .blzd a:active { color: #fff; background: url(./images/zhidaoArrowHover.png) 65px center no-repeat #0078B6; }
.masonryBrick:hover { background-color: #eff6fc; }
.blBox:hover { border-color: #d0e2f2; }
.masonryBrick:hover .blStore { visibility: visible; }
/*Broke the news*/

/* new page style*/
.navigation { clear: both; }
.loadBg { clear: both; }
.pageNavWrapper { clear: both; text-align: center; }
ul.pageNav { display: inline; white-space: nowrap; margin: 0 auto; }
ul.pageNav li { display: inline; margin: 0 2px; font-weight: bold; }
ul.pageNav li a { display: inline-block; padding: 0px 12px; height: 36px; line-height: 36px; background-color: #fff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
ul.pageNav li a:hover, ul.pageNav li a:active, ul.pageNav li a.pageCurrent { background-color: #0078B6; color: #fff; text-decoration: none; }
ul.pageNav li a.dotStyle { color: #0078B6; padding: 0px; height: 36px; line-height: 36px; background: none; box-shadow: 0 1px 0px rgba(0, 0, 0, 0); -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0); -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0); }
.loveShowType { width: 1000px; height: 18px; padding: 8px 0px; background-color: #f0f6fb; margin: 0 auto 15px; margin-top: 20px; }
.collect_div_cancel { left: 43% !important; }
.collect_div { left: 43% !important; }
/*lcq love_list 页面*/
#love_search li { float: left; width: 80px; padding-right: 5px; }
.widefat { width: 1392px; }
#time_order { margin-top: 8px; }
.alternate .flist_page { width: 700px; ; text-align: center; margin: 0 auto; }
.alternate .flist_page li { float: left; font-size: 16px; display: block; width: 50px; height: 15px; }
.alternate .flist_page li a { width: 50px; display: block; line-height: 25px; }
.flist_page .one { width: 50px; background-color: #CCCCCC; height: 25px; }
.flist_page a:hover { background: #CCCCCC; }
.love_list_table { margin-bottom: 25px; border: 1px solid #999999; padding: 10px; width: 100%; }
.pliang_btn { magin-top: 2px; }
/*lcq love_add 页面*/
#pic_url_list { list-style: none; }
#love_title { font-size: 1.7em; line-height: 100%; outline: medium none; padding: 3px 8px; width: 100%; }
#first_loading { background: url(./images/web_loading.gif) no-repeat right; margin: 150px 0 0 400px; width: 150px; font-size: 14px; font-weight: bold; }
.container { border: 0; }
/*like notice */
.blLikeTip { position: absolute; top: -22px; left: 0; border: 1px solid #eddfca; visibility: hidden; }
.blLikeTipInner { background-color: #fffbec; border: 1px solid #fff; padding: 1px 6px; color: #555; font-size: 12px; height: 15px; line-height: 15px; overflow: hidden; }
.blLikeTipBot { background: url(./images/tipArrow.png) no-repeat 10px top; width: 50px; height: 8px; position: absolute; left: 0; top: 18px; }
.blLike:hover .blLikeTip { visibility: visible; }
/*top100*/
.likeWrap { height: 45px; padding-top: 10px; width: 100%; }
.likeWrap .fontTitle { width: 80px; float: left; height: 40px; line-height: 40px; overflow: hidden; }
.likeBox { width: 395px; float: right; font-size: 14px; color: #888; }
.likeBox a:link, .likeBox a:visited { color: #888; text-decoration: none; }
.likeBox a:hover, .likeBox a:active { color: #555; text-decoration: underline; }
.likeBox a.current { color: #555; }
.newFind { width: 103px; height: 23px; float: left; }
.top100 { width: 99px; height: 23px; float: left; }
.newFind a { width: 65px; height: 23px; background: url(./images/findLikeBg.png) 0px -45px no-repeat; padding: 9px 0 0 38px; display: block; }
.top100 a { width: 67px; height: 23px; background: url(./images/findLikeBg.png) -103px 0 no-repeat; padding: 9px 0 0 32px; display: block; }
.newFind a:hover, .newFind a:active { background: url(./images/findLikeBg.png) 0px 0 no-repeat; }
.top100 a:hover, .top100 a:active { background: url(./images/findLikeBg.png) -103px -45px no-repeat; }
.newFind a.current { color: #555; background: url(./images/findLikeBg.png) 0px 0 no-repeat; }
.top100 a.current, .top100 a.current:hover, .top100 a.current:active { color: #555; background: url(./images/findLikeBg.png) -103px -45px no-repeat; }
.findClass { margin: 0px 0 20px; padding-left: 10px; height: 100%; display: none; }
.findClass span { font-size: 14px; color: #888; width: 48px; float: left; display: block; height: 22px; line-height: 22px; }
.findClass a { font-size: 12px; padding: 0 7px; height: 20px; line-height: 20px; white-space: nowrap; display: block; float: left; margin-right: 20px; border: 1px solid #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: none; }
.findClass a:link, .findClass a:visited { background: url(./images/findClassBg.png) repeat-x; color: #888; }
.findClass a:hover, .findClass a:active, .findClass a.current { background: #0078B6; color: #fff; }
.mallClass { margin: 15px; padding-left: 10px; height: 25px; line-height: 50px; }
.mallClass span { font-size: 14px; color: #888; width: 48px; float: left; display: block; height: 22px; line-height: 22px; }
.mallClass a { color: #888; font-size: 12px; padding: 0 7px; height: 20px; line-height: 20px; white-space: nowrap; display: block; float: left; margin-bottom: 5px; margin-right: 13px; border: 1px solid #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: none; }
.mallClass a:link, .findClass a:visited { background: url(./images/findClassBg.png) repeat-x; color: #888; }
.mallClass a:hover, .mallClass a.current, .findClass a:active, .findClass a.current { background: #0078B6; color: #fff; }
/*你可能也喜欢*/
.loveguessTitle { background: url("/images/guessLike.png") no-repeat scroll 0 -30px transparent; color: #444444; font-family: "Microsoft YaHei", "SimSun"; font-size: 18px; margin-bottom: 10px; padding-left: 27px; width: 113px; }
.collect_div1 { background: url( images/shareBoxNone.png) no-repeat; height: 105px; left: 35%; position: fixed; top: 40%; width: 270px; z-index: 1000; }
*html .collect_div1 { position: absolute; left: 35%; top: 40%; }
.fxCollectSuccess, .collectError { color: #333333; font-size: 14px; font-weight: bold; height: 45px; line-height: 45px; margin-bottom: 5px; padding: 0 0 0 73px; text-align: left; width: 270px; background: url(images/shareSuccess.png) no-repeat 27px 0px; }
.collectError { background: url(images/shareCancel.png) no-repeat 27px 0px; }
.collectFile { font-size: 12px; padding: 8px 15px 0 0; text-align: right; margin: 0; }
ul.guessBlock { background-color: #f5f5f5; width: auto; height: 86px; margin: 10px 20px; margin-bottom: 30px; overflow: hidden }
ul.guessBlock img { padding: 1px }
ul.guessBlock li { float: left; height: 86px; width: 96px; list-style:none }
ul.guessBlock li.guessTitle { width: 66px; font: 20px "Microsoft yahei", "SimSun"; padding: 15px 20px 0 }
ul.guessBlock li a { display: block; width: 86px; height: 86px; text-align: center; background-color: #fff }
ul.guessBlock li a:link, ul.guessBlock li a:visited { border: 1px solid #e5e5e5 }
ul.guessBlock li a:hover, ul.guessBlock li a:active { border: 1px solid #ccc }
/*not find*/
.notFind { text-align: center; width: 754px; float: left; background-color: #fff; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
h1.entry-title { background-color: #fff; padding: 70px 30px 20px; border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; -moz-border-radius: 8px 8px 0 0; }
.entry-content { background-color: #fff; padding: 0px 30px 70px 130px; position: relative; z-index: 888; text-align: left; }
.entry-content p { margin: 0 0 20px; }
.entry-content form.search { position: absolute; z-index: 900; top: -20px; left: 480px; }
*html .entry-content form.search { left: 350px; }
/*find rss*/
.findRss { width: 14px; height: 14px; float: left; padding-top: 14px; }
.findRss a { display: block; width: 14px; height: 14px; background: url(/images/findRss.png) no-repeat scroll 0px 0px; }
.love_title .findRss { float: left; padding-left: 10px; padding-top: 5px; }
#tags { background-color: #fff; border-top: 3px solid #5183c0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 15px 0 15px 10px; width: 218px; overflow: hidden; }
#tagsOne { background-color: #DDE1E5; padding-left: 5px; width: 223px; }
.findTitleTag { background: url(./images/tag.png) no-repeat 0 4px; padding-left: 25px; font-size: 18px; color: #444; font-family: Arial, "Microsoft YaHei", "SimSun"; margin-bottom: 15px; }
*html .findTitleTag { background-position: 0px 0px; }
*+html .findTitleTag { background-position: 0px 0px; }
.findTitleTag { background-position: 0px 0px\9; }
.findTag { width: 218px; }
#tagsOne .findTag { background-color: #fff; padding: 15px 0 15px 10px; border-top: 3px solid #5183c0; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.findTag a { color: #888; font-size: 12px; padding: 0 7px; height: 20px; line-height: 20px; white-space: nowrap; display: inline; float: left; margin: 0 10px 10px 0; border: 1px solid #fff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: none; }
.findTag a:link, .findTag a:visited { background-color: #e9e9e9; color: #888; }
.findTag a:hover, .findTag a:active { background-color: #5183c0; color: #fff; }
.findTag a.current { background: #5183c0; color: #fff; }
.mB20 { margin-bottom: 20px; }
.tag_span a {margin: 0px 0 0 -9px; cursor: pointer; width: 10px; height: 10px; right: 3px; top: 3px; position: absolute; text-indent: -9999px; }
.tag_span a:hover { }
/*modify by satiling*/
.length { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.length_page { width: 50%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.note { color: #ff0000; line-height: 20px; padding-top: 10px }
.profile_notice { padding: 10px 10px 10px; ; }
.user-avatar-link { vertical-align: bottom }
.wpuf-table th { vertical-align: middle; width: 150px }
.user_list_title { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #ccc; }
.member_system { padding: 0px 0px 10px 10px }
.title_member { font-size: 14px; font-weight: bold; border-bottom: 1px solid rgb(211, 211, 211); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05); background-size: 100% auto; min-height: 20px; position: relative; margin: 20px 0px 20px 0px; text-indent: 20px; padding-right: 15px; padding-top: 10px; height: 25px; }
.item-list { line-height: 28px; }
.children { height: 15px }
.left_main .Score .zhuanfa, .left_summary .Score .zhuanfa { float: right; height: 35px; overflow: hidden; }
.left_main .Score .zhuanfa a, .left_summary .Score .zhuanfa a { margin-top: 5px; }
.left_summary .Score .zhuanfa span.bds_more, .left_main .Score .zhuanfa span.bds_more { margin-top: 5px; }
.partners { clear: both; width: 960px; margin: 0 auto; padding: 20px 0 0 0; display: block; overflow: hidden; }
.partners_title { float: left; font-weight: bold; margin: 0 5px; width: 60px; display: block; overflow: hidden; }
.partners ul { float: left; width: 870px; display: block; overflow: hidden; }
.partners ul li { display: inline; }
.partners ul li a { float: left; color: #333; padding: 0 5px; min-width: 50px; text-align: center; }
/********************************
 SUBMIT POST
********************************/
.content_full { display: block; overflow: hidden; background: #fff; padding: 20px; }
#feedback { margin-top: 0px; }
#feedback p { line-height: 20px; color: #777; }
#feedback h4 { color: #343434; font-size: 18px; font-weight: bold; }
.submit_form { float: left; width: 660px; margin-right: 20px; display: block; overflow: hidden; }
.submit_form label { display: block; padding-bottom: 5px }
.submit_form Input, .submit_form textarea { display: block; width: 640px; padding: 5px; border: 1px solid #ddd; }
.submit_form textarea { height: 150px; }
.submit_side { float: left; width: 660px; display: block; overflow: hidden; }
.submit_side select { float: left; width: 150px; text-align: left; padding: 5px; border: 1px solid #ddd; }
.submit_side .labelplus { float: left; width: 170px; }
.submit_side input { width: 118px; padding: 5px; border: 1px solid #ddd; }
#sbmt { font-size: 14px; font-weight: bold; background-position: 0 0; width: 80px; height: 30px; padding-bottom: 3px; margin-right: 10px; border-width: 0; cursor: pointer; color: #fff; text-align: center; }
.error { font-size: 16px; color: #f00; }
/********************************
 QQ Online Service
********************************/
.feedback { position: fixed; top: 150px; right: 0; width: 32px; overflow: hidden; _position: absolute; }
.feedback .support1 { background: #E53F42 url(images/qq1.png) no-repeat 4px 8px; width: 20px; padding: 34px 6px 10px 6px; display: block; color: #fff; text-decoration: none; text-align: center; overflow: hidden; line-height: 20px; }
.feedback a:hover.support1 { color: #cccccc; }
.feedback .weibo { background: #E53F42 url(images/weibo.png) no-repeat 0 0; width: 32px; height: 32px; display: block; color: #fff; text-decoration: none; text-align: center; overflow: hidden; border-top: 2px solid #ddd; }
.feedback a:hover.weibo { background: #E53F42 url(images/weibo.png) no-repeat 0 -32px; }
.feedback .logo_uctheme { background: #E53F42 url(images/logo_uctheme.png) no-repeat 0 0; width: 32px; height: 32px; display: block; color: #fff; text-decoration: none; text-align: center; overflow: hidden; border-bottom: 2px solid #ddd; }
.feedback a:hover.logo_uctheme { background: #E53F42 url(images/logo_uctheme.png) no-repeat 0 -32px; }
.feedback .gotop { border-bottom: 2px solid #ddd; height: 32px }
.feedback .gotop button { background: #E53F42 url(images/gotop.png) no-repeat 0 0; width: 32px; height: 32px; border: 0 none; cursor: pointer; }
.feedback .gotop button:hover { background: #E53F42 url(images/gotop.png) no-repeat 0 -32px; }
ul#header_nav1 { width: 400px; height: 30px; padding-top: 9px; background: url(images/beta1.png) no-repeat 53px 1px; float: left; color: #656565 }
ul#header_nav2 { height: 30px; padding-top: 0px; background: url(images/new.png) no-repeat 115px 1px; float: left; color: #656565 }
ul#header_nav1 li { float: left; font-size: 12px; padding-top: 3px; height: 27px }
ul#header_nav1 li a { padding: 0 8px 0 9px; background: url(images/topRightLine.png) no-repeat right 2px; display: block }
ul#header_nav2 li a { padding: 0 8px 0 9px; background: url(images/topRightLine.png) no-repeat right 2px; display: block }
ul#header_nav1 li a:link, ul#header_nav1 li a:visited { color: #c9c9c9 }
ul#header_nav1 li a:hover, ul#header_nav1 li a:active { color: #fff; text-decoration: underline }
#header_nav1 li.discussBox { background: url(images/downBlack.png) no-repeat 50px 10px; position: relative }
#header_nav2 li.discussBox { background: url(images/downBlack.png) no-repeat 50px 10px; position: relative }
#header_nav1 li.discussHover { background: url(images/discussBg.png) no-repeat -26px 0 }
#header_nav2 li.discussHover { background: url(images/discussBg.png) no-repeat -26px 0 }
ul#header_nav1 li.discussBox a { padding-right: 20px }
ul#header_nav1 li.discussBox a:hover, ul#header_nav1 li.discussBox a:active { color: #666; text-decoration: none }
/* 幻灯 */
.focus { position: relative; height: 202px; overflow: hidden; width: 678px; margin-bottom: 10px; border: 1px solid #F9E7B6; padding-left: 5px; padding-top: 5px; padding-bottom: 5px }
.focus h2 { border-top: 1px dashed #DDD; height: 40px; color: #369; line-height: 40px; }
.focus #focus_img { overflow: hidden; width: 682px; height: 220px; position: relative; }
.focus #focus_img .nbox { display: block; width: 8000%; height: 200px; position: relative; }
.focus #focus_img .focus_box { float: left; width: 682px; height: 200px; }
.focus #focus_img .pbox { float: left; display: block; width: 200px; line-height: 200px; text-align: center; }
.focus #focus_img .pbox img { vertical-align: middle; height: 200px; }
.focus #focus_img .pbox a { display: block; width: 200px; }
.focus #focus_img .descs { float: left; margin-left: 5px; padding: 20px 20px 0; width: 430px; height: 180px; color: #999; background: #FFFDEF; }
.focus #focus_img .t:link, #mainbox .focus #focus_img .t:visited, #mainbox .focus #focus_img .t:hover, #mainbox .focus #focus_img .t:active { font-size: 14px; font-weight: bold; }
.focus #focus_img .intro { margin: 10px 0px; width: 430px; line-height: 25px; color: #494949; }
.focus #focus_img .rmd_read { border-top: 1px dashed #DDD; padding: 8px 0 0; color: #999; line-height: 23px; width: 340px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.focus #focus_img .rmd_read a:link, #mainbox .focus #focus_img .rmd_read a:visited, #mainbox .focus #focus_img .rmd_read a:hover, #mainbox .focus #focus_img .rmd_read a:active { color: #999 }
.focus #focus_links { position: absolute; bottom: 10px; right: 20px; }
.focus #focus_links li { float: left; overflow: hidden; margin-left: 8px; display: inline; width: 7px; }
.focus #focus_links a:link, #mainbox .focus #focus_links a:visited, #mainbox .focus #focus_links a:hover, #mainbox .focus #focus_links a:active { display: inline-block; overflow: hidden; width: 7px; height: 7px; background: url(images/icon.png) no-repeat 0 -200px; }
.focus #focus_links .act a:link, #mainbox .focus #focus_links .act a:visited, #mainbox .focus #focus_links .act a:hover, #mainbox .focus #focus_links .act a:active { background-position: 0 -220px }
.crumbBox { background-color: #F0F6FB; height: 18px; margin: 10px auto 10px; padding: 8px 15px; width: 660px }
.crumbBox a { padding-left: 5px }
.thumb { width: 160px; height: 160px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
*font-size: 140px;*font-family:Arial;}
.thumb img { vertical-align: middle; max-height: 150px; max-width: 150px;}
.thumb_show { width: 190px; height: 190px; float: none; text-align: center; border: 0px solid #ccc; overflow: hidden; display: table-cell; vertical-align: middle; }
.thumb_show img { max-width: 190px; max-height: 190px; overflow: hidden; vertical-align: middle; border: 0; }
.thumb_350 { width: 350px; height: 350px; float: none; text-align: center; border: 0px solid #ccc; overflow: hidden; display: table-cell; vertical-align: middle; }
.thumb_350 img { max-width: 350px; max-height: 350px; overflow: hidden; vertical-align: middle; border: 0; }
.thumb_120 { width: 120px; height: 120px; float: none; text-align: center; border: 0px solid #ccc; overflow: hidden; display: table-cell; vertical-align: middle; }
.thumb_120 img { max-width: 120px; max-height: 120px; overflow: hidden; vertical-align: middle; border: 0; }
.thumb_208 { width: 208px; height: 208px; float: none; text-align: center; border: 0px solid #ccc; overflow: hidden; display: table-cell; vertical-align: middle; }
.thumb_208 img { max-width: 208px; max-height: 208px; overflow: hidden; vertical-align: middle; border: 0; }
.thumb_180 { width: 180px; height: 160px; float: none; text-align: center; border: 0px solid #ccc; overflow: hidden; display: table-cell; vertical-align: middle; }
.thumb_180 img { max-width: 180px; max-height: 160px; overflow: hidden; vertical-align: middle; border: 0; }
.thumb_77 { width: 77px; height: 77px; float: none; text-align: center; border: 0px solid #ccc; overflow: hidden; display: table-cell; vertical-align: middle; }
.thumb_77 img { max-width: 77px; max-height: 77px; overflow: hidden; vertical-align: middle; border: 0; }
.messageBox { background: url("images/messageIcon.png") no-repeat scroll 0px 3px transparent; padding-left: 25px; border-bottom: 1px solid rgb(229, 229, 229); margin-top: 10px; margin-bottom:20px; padding-bottom:5px }
.sdTimeBox { height: 20px; margin: 0px auto 10px ; padding-bottom:10px;   color: rgb(136, 136, 136); font-size: 14px;  border-bottom: 1px solid #f3f3f3;}
.sdTimeBox .author { width: 50%; float: left;  }
.conShowTime { float: right; font-family: "Microsoft YaHei", "SimSun"; width: 195px; text-align: right; }
.expWrap { width: 684px; margin: 0 auto }
.expNameBox { height: 30px; padding: 20px 10px 0px 10px; margin-bottom: 10px }
.expName { font-size: 24px; line-height: 26px; font-family: "Microsoft YaHei", "SimSun"; color: #343434; float: left; width: 120px; position: relative }
.expName a:link, .expName a:visited { color: #343434; text-decoration: none }
.expName a:hover, .expName a:active { color: #343434; text-decoration: none }
.expNameBox_content { padding: 0px 10px 10px 10px; margin-bottom: 20px; border-bottom: 1px dotted #dfdfdf; }
.expTabBtn { width: 360px; height: 30px; line-height: 30px; float: left }
.newExp, .hotExp { width: 70px; height: 30px; float: left }
.newExp a, .hotExp a { display: block; padding-left: 30px; width: 40px; text-decoration: none; font-size: 14px; font-family: "Microsoft YaHei","SimSun" }
.newExp a:link, .newExp a:visited { background: url(images/exp.png ) no-repeat 0 -51px; color: #888 }
.newExp a:hover, .newExp a:active { background: url(images/exp.png ) no-repeat; color: #bb0200 }
.hotExp a:link, .hotExp a:visited { background: url(images/exp.png ) no-repeat -70px 0; color: #888 }
.hotExp a:hover, .hotExp a:active { background: url(images/exp.png ) no-repeat -70px -51px; color: #bb0200 }
.newExp a.expCurrent { background: url(images/exp.png) no-repeat; color: #bb0200; }
.hotExp a.expCurrent { background: url(images/exp.png) no-repeat -70px -51px; color: #bb0200; }
.wantTG { width: 66px; height: 24px; line-height: 24px; float: right; text-align: center; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color: #5183c0; margin-top: 3px }
.wantTG a:link, .wantTG a:visited { color: #fff; text-decoration: none }
.wantTG a:hover, .wantTG a:active { color: #fff; text-decoration: underline }
.left_exp .newExp a.expCurrent { background: url(images/exp.png) no-repeat; color: #bb0200 }
.left_exp .hotExp a.expCurrent { background: url(images/exp.png) no-repeat -70px -51px; color: #bb0200 }
.subHotExp { float: left; width: 150px }
.subHotExp a { padding-left: 20px; text-decoration: none }
.subHotExp a:link, .subHotExp a:visited { color: #888 }
.subHotExp a:hover, .subHotExp a:active { color: #bb0200 }
.left_exp .subHotExp a.subCurrent { color: #bb0200 }
.perExpBox { padding: 0 10px 15px; border-bottom: 1px dotted #dfdfdf; margin-bottom: 15px }
.perExpBox .jypic { border: 1px solid #e5e5e5; width: 210px; height: 125px; text-align: center }
a.expTitle { font-size: 20px; font-family: arial, "Microsoft YaHei", "SimSun"; display: block; line-height: 1.4em; margin-bottom: 20px; text-decoration: none }
*html a.expTitle { font-family: "Microsoft YaHei", "SimSun" }
*+html a.expTitle { font-family: "Microsoft YaHei", "SimSun" }
a.expTitle:link, a.expTitle:visited { color: #343434 }
a.expTitle:hover, a.expTitle:active { color: #5183c0; text-decoration: none }
a.expPic { width: 210px; height: 125px; display: table-cell; vertical-align: middle; text-align: center; *display: block;
*font-size: 109px;
*font-family:Arial;
}
a.expPic img { text-align: center; vertical-align: middle; max-width: 200px; }
.expRight { width: 445px; float: right; }
.expRightTop { height: 25px; line-height: 25px; margin-bottom: 10px; }
.expAvatar { width: 24px; height: 24px; float: left; display: block; margin-right: 10px }
.expAvatar img { width:24px; height:24px;}
a.expAvatarName { float: left; display: block; padding-right: 10px }
a.expAvatarName:link, a.expAvatarName:visited { color: #333 }
a.expAvatarName:hover, a.expAvatarName:active { color: #333; text-decoration: underline }
span.expRank { display: block; float: left; margin-top: 3px }
span.expTime { display: block; float: right; text-align: right; width: 140px; color: #999; font-family: "Microsoft YaHei", "SimSun" }
.expDetails { line-height: 1.9em; color: #343434; font-family: "Microsoft YaHei", "SimSun"; margin-bottom: 10px; min-height: 60px }
.expDetails a { padding-left: 8px }
.expRightBot { height: 20px; float: right }
.titleStyle h2 { font-size: 18px; font-family: "Microsoft YaHei", "SimSun"; color: #555; font-weight: normal; margin: 0 }
.rightBox p.info { color: #777; line-height: 1.6em; margin: 0 0 15px; font-family: "Microsoft YaHei", "SimSun" }
.rightBox ol.olInfo { margin: 0; padding: 0 }
.rightBox ol.olInfo li { line-height: 1.6em; margin-bottom: 10px; color: #777 }
.rightBox p.noMbSpace, .rightBox ol.olInfo li.noMbSpace { margin-bottom: 0 }
.blPicBox { padding: 15px }
.perListBox { margin-bottom: 18px }
.leftPicBox { width: 80px; height: 48px; float: left; margin-top: 4px }
.rightInfoBox { width: 170px; float: right }
.rightInfoBox a { display: block; margin-bottom: 8px; height: 40px; overflow: hidden; text-decoration: none; line-height: 1.6em }
.rightInfoBox a:link, .rightInfoBox a:visited { color: #666 }
.rightInfoBox a:hover, .rightInfoBox a:active { color: #5183c0 }
.rightInfoBot { text-align: right; color: #999 }
.link_cursor { cursor: pointer; width: 30px; right: 0; top: 5px; position: absolute }
.left_exp .noUnderLine { border-bottom: 0; padding-bottom: 0 }
.left_sd_box .showDescInfo { width: 654px; height: 18px; padding: 8px 15px 8px 16px; margin: 0 auto 15px }
.left_sd_box .showDesc { line-height: 1.7em; padding-top: 0; padding-bottom: 0; color: #888 }
.left_exp .showDesc { line-height: 1.7em; padding-top: 0; padding-bottom: 0; border-bottom: 1px dotted #dfdfdf; color: #888 }
.logoActive a {  }
.slogan { background-color: #fffdef; border: 1px solid #f9e7b6; line-height: 1.9em; color: #555; padding: 10px; margin-bottom: 25px; width: 662px; margin: 0 auto 25px }
.slogan a { font-weight: bold; color: #5183C0 }
.attentionBox { height: auto; }
.attentionBox .subSiteBg { width: 168px; padding: 3px; top: 30px; left: -55px; visibility: hidden }
.attentionBox .wxCodePic { max-width: 168px; max-height: 168px; background-color: #fff; text-align: center; padding: 10px 0 }
.attentionBox .wxCodePic img { max-width: 168px; max-height: 168px; }
.attentionBox .wxCode { background-color: #fafafa; text-align: center; padding: 5px 0 }
.attentionBox .upArrowSpan { display: block; width: 20px; height: 12px; position: absolute; left: 77px; top: -8px; background: url(images/buyBlock.png) no-repeat -194px -565px }
.attentionBox a { display: block; width: 35px;  line-height: 22px; padding-left: 30px; background: url(images/pushIcon.png) no-repeat; float: left }
.attentionBox a:link, .attentionBox a:visited { color: #555 }
.attentionBox a:hover, .attentionBox a:active { color: #888; text-decoration: none }
.attentionBox .wxSmzdm { color: #5183c0 }
.attentionBox a.sina { background-position: 0 -32px; width: 64px }
.attentionBox a.qq { background-position: 0 -67px; width: 59px }
.attentionBox .wxBox { width: 86px; float: left; position: relative; z-index: 9 }
.attentionBox a.wx { background-position: 12px -340px; width: 44px; padding-left: 42px }
.attentionBox a.rss { background-position: -147px -31px; float: right; padding-left: 27px }
.attentionBox a.sina:hover { background-position: 0 -102px }
.attentionBox a.qq:hover { background-position: 0 -137px }
.attentionBox a.wx:hover { background-position: 12px -380px }
.attentionBox a.rss:hover { background-position: -147px -101px }
.pushScore { height: 24px; width: 250px; padding-top: 10px; }
.pushBox { width: 190px; border-right: 1px solid #dde1e5; float: left }
.pushBox a { display: block; width: 24px; height: 24px; border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px; float: left; margin-right: 2px }
.pushBox a:link, .pushBox a:visited { background: url(images/pushIcon.png) no-repeat #f1f1f1 }
.pushBox a:hover, .pushBox a:active { background: url(images/pushIcon.png) no-repeat #ccc }
.pushScore .pushBox a.iPhone { background-position: 7px 4px }
.pushScore .pushBox a.iPad { background-position: -18px 4px }
.pushScore .pushBox a.android { background-position: -45px 4px }
.pushScore .pushBox a.chrome { background-position: -70px 4px }
.pushScore .pushBox a.firefox { background-position: -96px 5px }
.pushScore .pushBox a.gtalk { background-position: -122px 4px }
.pushScore .pushBox a.wp8 { background-position: -149px 4px }
.pushScore { margin-top: 15px; font: 16px/20px "Microsoft YaHei", "SimSun"; background-color: #ececec; width: 230px; height: 76px; padding: 0 8px 0 12px }
.pushBox { background: url(images/pushIcon.png) no-repeat -147px -143px; width: 167px; height: 76px; float: left; display: block }
.pushBox span.pushAppDesc { padding-left: 52px; display: block; color: #666 }
.pushBox span.appArial { font-family: arial }
.pushBox span.small { font-size: 14px }
.pushBox span.pushTitle { color: #bb0200; padding: 18px 0 0 52px; display: block }
.pushBox:hover, .pushBox:active { background-position: -147px -233px; text-decoration: none }
.pushBox:hover span { color: #999 }
.pushBox:hover span.pushTitle { color: #ce5f5e }
.scoreChange { width: 57px; height: 42px; margin-top: 18px; float: left; border-left: 1px solid #d2d2d2 }
.scoreChange a { display: block; height: 42px; background: url(images/pushIcon.png) no-repeat 51px -184px; padding-left: 11px }
.scoreChange span { display: block }
.scoreChange a:link, .scoreChange a:visited { color: #bb0200 }
.scoreChange a:hover, .scoreChange a:active { color: #ce5f5e; text-decoration: none; background-position: 51px -274px }
ul.commentTopBox { border-bottom: 1px solid #E5E5E5; height: 25px; }
ul.commentTopBox li { color: #999999; cursor: pointer; float: left; font-family: Arial, "宋体"; font-size: 12px; line-height: 25px; margin-right: 4px; padding: 0 2px 0 10px; text-align: center; width: auto; }
ul.commentTopBox li.commentTitle { background: url(images/commentIcon.png) no-repeat scroll 0 2px transparent; color: #333333; font-family: Arial, "微软雅黑", "黑体"; font-size: 18px; padding-left: 25px; text-align: left; width: 65px; list-style:none }
ul.commentTopBox li span.words { color: #5183C0; }
ul.commentTopBox li.currentComment span.words { color: #666666; }
ul.commentTopBox li.currentComment { background-color: #E5E5E5; border-radius: 3px 3px 0 0; list-style:none }
ul.commentList { height: 100%; list-style: none outside none; margin: 0 0 20px; overflow: hidden; padding: 0; width: 100%; }
ul.commentList li { background: url(images/commentLine.png) no-repeat scroll center bottom transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0 0; padding-bottom: 15px; width: 100%; }
.sdSubmit1 { background: url(images/sdBtn2.png) no-repeat -120px 0; margin-left: 20px; }
.sdSubmit1:hover { background: url(images/sdBtn2.png) no-repeat -120px -50px; }
.titleBox { background: url(images/sdTitleLine.png) no-repeat left bottom; padding: 0 10px 20px; margin-bottom: 30px; position: relative; }
.chromeframe { margin: 0.2em 0; background: #FFFF00; color: #000; padding: 0.2em 0; }
.preNextArticle { width: 682px; border: 1px solid #efefef; background-color: #f9f9f9; height: 30px; line-height: 30px }
.preNextArticle span { float: left; display: block; width: 72px; height: 30px; background: #efefef }
.preNextArticle span a { float: left; display: block; width: 72px; height: 30px; text-align: center }
.preNextArticle span a:link, .preNextArticle span a:visited { color: #888; text-decoration: none }
.preNextArticle span a:hover, .preNextArticle span a:active { color: #333; text-decoration: none }
.nav-previous, .nav-next { padding-bottom: 10px; width: 518px; height: auto; float: left; padding: 0 10px; text-align: right }
.nav-previous { text-align: left; display: none }
.preNextArticle span.current a { color: #333; text-decoration: none }
.titleLine { border-bottom: 1px solid rgb(229, 229, 229); height: 30px; }
.titleLine .fontTitle { height: 20px; line-height: 20px; padding-bottom: 8px; border-bottom: 2px solid rgb(81, 131, 192); width: 40px; }
.left_main .commentTab { border: 1px solid #E5E5E5; background-color: #F9F9F9; width: 78px; height: 28px; line-height: 28px; text-align: center; color: #999; float: left; cursor: pointer; font-weight: normal; font-size: 12px; margin: 0; }
.left_main .currentTab { border: 1px solid #5183C0; background-color: #5183C0; color: white; position: relative; }
.commentTabBox { height: 29px; border-bottom: 1px solid #E5E5E5; width: 684px; clear: both; margin-top: 30px; margin-bottom: 30px; }
.commentTabBox .currentTab .commentArrowD { width: 78px; height: 5px; background: url(images/downBlueArrow.png) no-repeat center bottom; position: absolute; bottom: -5px; left: 0; display: block; }
.leftComFav { position: fixed; display: block; top: 385px; left: 239px; }
.leftFavBox, .leftComBox { width: 93px; height: 56px; line-height: 1.4em; }
.leftFavBox a, .leftComBox a { display: block; width: 54px; height: 46px; padding: 10px 0 0 39px; line-height: 1.4em; text-align: center; text-decoration: none; font-family: arial, "Microsoft YaHei", "SimSun" }
*html .leftFavBox a, *html .leftComBox a { font-family: "Microsoft YaHei", "SimSun" }
*+html .leftFavBox a, *+html .leftComBox a { font-family: "Microsoft YaHei", "SimSun" }
.leftFavBox a:link, .leftFavBox a:visited { background: url(images/leftComFav.png) no-repeat -141px 0; color: #888 }
.leftFavBox a:hover, .leftFavBox a:active { background: url(images/leftComFav.png) no-repeat; color: #5183c0; text-decoration: none }
.leftComBox a:link, .leftComBox a:visited { background: url(images/leftComFav.png) no-repeat -141px -56px; color: #888 }
.leftComBox a:hover, .leftComBox a:active { background: url(images/leftComFav.png) no-repeat 0 -56px; color: #5183c0; text-decoration: none }
.leftComFav a.current:link, .leftComFav a.current:visited, .leftComFav a.current:hover, .leftComFav a.current:active { background: url(images/leftComFav.png) no-repeat; color: #5183c0; text-decoration: none }
.submitBtn { width: 100px; height: 40px; display: block; border: 0; cursor: pointer; float: right; background: url(images/blBtn.png) no-repeat; color: #fff; font-size: 14px; padding-bottom: 3px }
.submitBtn:hover { background: url(images/blBtn.png) no-repeat 0 -40px }
/*search*/
.site_seo { display: block; margin: 20px; padding: 10px 20px; display: block; border: 1px solid #ddd; background: #fff; }
.site_seo h2 { font-size: 14px; border-top: 3px solid #ddd; font-size: 14px; font-weight: normal; padding-top: 10px; margin-bottom: 0; line-height: 24px; }
.site_seo p { margin-bottom: 0; font-size: 14px; }
.align-center { text-align: center; display: block; float: none; margin: 0 auto }
.PickUpDown a { color: #5183C0 }
.widget_hot_show { width: 260px; margin-top: 5px }
.widget_hot_jingyan { width: 260px; margin-top: 5px }
.menu-alert { float: left; height: auto;   line-height: 25px; font-size: 14px ; margin:5px; padding:5px;  border: 1px dashed #FF8200; background: #FFFCEF; color: #FF8200; }
.menu-alert a { color: #FF8200; }
.widget_text { float: none; margin: 0px auto; text-align: center }
.newHotBgBox { width: 660px; height: 32px; margin: 0 auto 30px; padding-top: 15px }
.chooseTitle { width: 40px; float: left; display: block; color: #888 }
.newHotBox { font-size: 14px; height: 32px; line-height: 32px; width: 136px; overflow: hidden }
.newHotBgBox .newHotBox { width: 372px; overflow: hidden }
.newIconBox, .hotIconBox { width: 68px; float: left }
.newIconBox a, .hotIconBox a { display: block; width: 38px; height: 32px; line-height: 32px; background: url(images/newHot.png) 0 -32px no-repeat; padding: 0 0 0 30px }
.hotIconBox a { background-position: -68px 0 }
.newIconBox a:hover, .newIconBox a:active, .newIconBox a.current { background-position: 0 0 }
.hotIconBox a:hover, .hotIconBox a:active, .hotIconBox a.current { background-position: -68px -32px }
.newHotBox a:link, .newHotBox a:visited { color: #888; text-decoration: none }
.newHotBox a:hover, .newHotBox a:active { color: #fff; text-decoration: none }
.newHotBox a.current:link, .newHotBox a.current:visited, .newHotBox a.current:hover, .newHotBox a.current:active { color: #fff }
.newHotBox .haveChild { width: 196px; background: #f1f1f1; height: 32px; float: right; display: none }
.newHotBgBox .haveChild { background: 0 }
.newHotBox .haveChild span { padding: 0 8px 0 25px; font-size: 12px }
.newHotBox .haveChild span a:link, .newHotBox .haveChild span a:visited { color: #5183c0; text-decoration: none }
.newHotBox .haveChild span a:hover, .newHotBox .haveChild span a:active { color: #5183c0; text-decoration: underline }
.newHotBox .haveChild span a.current:link, .newHotBox .haveChild span a.current:visited, .newHotBox .haveChild span a.current:hover, .newHotBox .haveChild span a.current:active { color: #bb0200 }
.expRight a { color: #5183C0; text-decoration: none }
.sdContent img { margin: 10px auto; padding: 0; display: block; max-width: 645px; }
.newsClass { padding: 0 0 20px 10px; height: 24px; font: 12px/20px "Microsoft YaHei", "SimSun"; }
.newsClass li { list-style:none; }
.newsClass span { font-size: 14px; color: #333; width: 50px; float: left; display: block }
.newsClass a { font: 12px/20px "Microsoft YaHei", "SimSun"; padding: 0 10px; height: 24px; line-height: 24px; white-space: nowrap; display: block; float: left; margin: 0 8px 0 0; text-decoration: none; color: #666 }
.newsClass a:link, .newsClass a:visited { background-color: #eee; color: #555 }
.newsClass a:hover, .newsClass a:active, .newsClass a.current:link, .newsClass a.current:visited, .newsClass a.current:hover, .newsClass a.current:active, .newsClass .current-cat a { background-color: #5183c0; color: #fff }
/*编辑器*/
.wp-editor-container { border-width: 1px; border-style: solid; -webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-right-radius: 3px; border-top-left-radius: 3px; border-color: #ccc #ccc #dfdfdf; }
.wp-editor-container textarea.wp-editor-area { height: 260px; }
#tinymce p { font-size: 14px }
.quicktags-toolbar input { margin: 2px 1px 4px; line-height: 18px; display: inline-block; width: auto; padding: 2px 4px; font: 12px/18px Arial, Helvetica, sans-serif normal; color: #464646; border: 1px solid #c3c3c3; -webkit-border-radius: 3px; border-radius: 3px; background-color: #eee; background-image: -ms-linear-gradient(bottom, #e3e3e3, #fff); background-image: -moz-linear-gradient(bottom, #e3e3e3, #fff); background-image: -o-linear-gradient(bottom, #e3e3e3, #fff); background-image: -webkit-linear-gradient(bottom, #e3e3e3, #fff); background-image: linear-gradient(bottom, #e3e3e3, #fff) }
#wp-link { background-color: #f5f5f5; line-height: 1.4em; font-size: 12px }
#wp-link ol, #wp-link ul { list-style: none; margin: 0; padding: 0 }
#wp-link input[type="text"] { border-width: 1px; border: 1px solid #ddd; font-size: 12px; margin: 1px; padding: 3px }
#wp-link label input[type="text"]:focus, select:focus { border-color: #5b9dd9; -webkit-box-shadow: 0 0 2px rgba(30, 140, 190, .8); box-shadow: 0 0 2px rgba(30, 140, 190, .8); }
#wp-link #link-options { padding: 10px 0 14px; border-bottom: 1px solid #dfdfdf; margin: 0 6px 14px }
#wp-link p.howto { margin: 3px }
#wp-link #internal-toggle { display: inline-block; cursor: pointer; padding-left: 18px }
#wp-link .toggle-arrow {  height: 23px; line-height: 23px }
#wp-link .toggle-arrow-active { background-position: center left }
#wp-link label input[type="text"] { width: 360px; margin-top: 5px }
#wp-link label span { display: inline-block; width: 80px; text-align: right; padding-right: 5px }
#wp-link .link-search-wrapper { margin: 5px 6px 9px; display: block; overflow: hidden }
#wp-link .link-search-wrapper span { float: left; margin-top: 6px }
#wp-link .link-search-wrapper input[type="text"] { float: left; width: 220px }
#wp-link .link-search-wrapper img.waiting { margin: 8px 1px 0 4px; float: left; display: none }
#wp-link .link-target { width: auto; padding: 3px 0 0; margin: 0 0 0 87px; font-size: 11px }
#wp-link .query-results { border: 1px #dfdfdf solid; margin: 0 5px 5px; background: #fff; height: 185px; overflow: auto; position: relative }
#wp-link li, #wp-link .query-notice { clear: both; margin-bottom: 0; border-bottom: 1px solid #f1f1f1; color: #333; padding: 4px 6px; cursor: pointer; position: relative }
#wp-link li:hover { background: #eaf2fa; color: #151515 }
#wp-link li.unselectable { border-bottom: 1px solid #dfdfdf }
#wp-link li.unselectable:hover { background: #fff; cursor: auto; color: #333 }
#wp-link li.selected { background: #ddd; color: #333 }
#wp-link li.selected .item-title { font-weight: bold }
#wp-link .item-title { display: inline-block; width: 80% }
#wp-link .item-info { text-transform: uppercase; color: #666; font-size: 11px; position: absolute; right: 5px; top: 4px; bottom: 0 }
#wp-link #search-results { display: none }
#wp-link #search-panel { float: left; width: 100% }
#wp-link .river-waiting { display: none; padding: 10px 0 }
#wp-link .river-waiting img.waiting { margin: 0 auto; display: block }
#wp-link .submitbox { padding: 5px 10px; font-size: 11px; overflow: auto; height: 29px }
#wp-link-cancel { line-height: 25px; float: left }
#wp-link-update { line-height: 23px; float: right }
/********************************
 USER CENTER
********************************/
.page-info { background: #fff; margin: 0 auto; padding: 20px 10px 0px 10px; display: block; overflow: hidden; }
.uc_tabs { margin: 0 auto; text-align: center }
.uc_tabs ul { margin: 0 auto; text-align: center; display: block; border: none; border-bottom: 1px solid #ccc; height: 30px; padding-left: 4px }
.uc_tabs ul li { display: block; float: left; vertical-align: bottom; margin: 0 5px 0 5px; width: 89px }
.uc_tabs ul li a { border: 1px solid #CACDE0; border-bottom: 0; display: block; height: 27px; overflow: hidden; color: #333; background: #F8F8F8; border-color: #ddd; line-height: 27px; padding: 0 15px; font-size: 13px; float: left; margin: 0; margin-top: 2px; }
.uc_tabs ul li.active a { background: #FFF; height: 30px; border: 1px solid #CCC; border-bottom: 0; margin-top: 0px; font-weight: bold; color: #5183C0; }
.user_post_list { float: left; width: 100%; margin: 20px 0 0 0; border: 1px solid #ddd; background: #fff; }
.user_list_title { position: relative; padding-bottom: 8px; padding-top: 8px; border-bottom: 1px dotted #ddd; font-size: 14px; }
.user_list_title .ipost_title { width: 540px; overflow: hidden; }
.user_list_title .removeme { position: absolute; right: 0; top: 0; }
.login_form, .register_form, .reset_form, .edit_form { margin: 20px 0 0 0; }
.register_form label { line-height: 20px; }
.register_form .group, .login_form .group, .reset_form .group, .edit_form .group { float: left; width: 628px; margin-bottom: 10px; }
.register_form .text, .login_form .text, .reset_form .text, .edit_form .text { float: left; width: 300px; margin-right: 20px; padding: 5px; border: 1px solid #ccc; }
.asterisk { color: #ff0000; line-height: 20px; }
.login_submit { margin-left: 20px; }
.ucheader { height: 30px; line-height: 30px; margin-top: 20px; }
.error { color: #ff0000; }
.ucpwd, .ucitem { display: block; line-height: 20px; }
.author_profile { float: left; margin: 0 0 20px 0; padding: 9px; border: 1px solid #ccc; }
.author_photo { float: left; width: 50px; height: 50px; margin-right: 10px; overflow: hidden; }
.author_photo img { width: 50px; height: 50px; overflow: hidden; }
.author_info { float: left; width: 538px; }
.author_info ul { float: left; width: 250px; margin-left: 10px; list-style: none; }
.author_info ul li { line-height: 24px; }
.user_profile { float: left; width: 100%; margin: 20px 0 0 0; padding-bottom: 10px; border-bottom: 1px dashed #ccc; display: block; }
.user_info { float: left; width: 85%; font-size: 15px; padding-top: 15px }
.user_info ul { float: left; width: auto; padding: 0 50px }
.user_info ul li { line-height: 24px; }
.user_info .user_info_up { font-size: 14px;line-height: 50px; height: 50px; width: 100%; list-style: none; overflow: hidden; text-align: center; font-weight: bold; }
.user_info .user_info_up .user_item { float: left; width: 19%; border-right: 1px dotted #CCC; }
.user_title a { color: #5183C0; }
.user_photo { float: left; padding-left: 15px; }
.user_photo img { width: 100%; max-width: 70px; height: auto; max-height: 70px; padding: 5px; border: 1px solid #eeeeee; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px; -webkit-transition: 0.4s; -webkit-transition: -webkit-transform 0.4s ease-out; transition: transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; }
.user_photo img:hover { box-shadow: 0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1);
-webkit-box-shadow: 0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1);
transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); }
.user_info_dowm { margin: 0px; padding: 20px 0 20px 15px }
.user_info_dowm li { line-height: 30px; width: 50%; float: left }
.user_desc { float: left; margin: 10px 0; padding-left: 15px }
.cuser_info { float: left; margin-left: 30px; margin-top: 5px; }
.cuser_info ul { float: left; width: 240px; margin-left: 10px; list-style: none; }
.cuser_info ul li { line-height: 24px; }
.user_desc { margin-bottom: 10px; font-weight: bold; }
.user_desc_title { font-weight: bold; color: #5183C0; height: 30px; font-size: 14px; padding-top: 5px }
.user_desc p { font-size: 14px }
.photo_upload { float: left; width: 560px; height: 50px; line-height: 50px; margin-left: 20px; }
.edit_user_desc { float: left; margin: 20px 0 0 0; line-height: 20px; }
.edit_user_desc h6 { margin-bottom: 10px; }
.edit_user_desc textarea { width: 628px; height: 100px; border: 1px solid #ccc; line-height: 20px; padding: 5px; margin-bottom: 10px; }
.profile_notice { padding: 0 10px 10px; margin-bottom: 10px;  }
.commnet_title { margin: 10px 0; font-weight: bold; font-size: 15px }
.commnet_content { border: 1px solid #E5E5E5; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background-color: #E9F0F4; overflow: hidden; display: block; padding: 10px; width: auto; height: auto; }
.lists, .edit_form { padding: 0 10px }
.item-list { margin: 15px }
.user_font { font-size: 14px }
fieldset { border: 1px dashed #999999; margin-bottom: 10px }
.user_submitBtn { width: 100px; height: 40px; display: block; border: 0; cursor: pointer; float: left; background: url(images/blBtn.png) no-repeat; color: #fff; font-size: 14px; padding-bottom: 3px; margin: 10px 10px 10px 0 }
.wpuf-table tr { line-height: 30px; }
.wpuf-table input { background-color: #FEFEFE; border: 1px solid #D6D6D6; height: 20px; padding: 5px; line-height: 20px; box-shadow: 0 1px 1px #EBEBEB inset; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 300px; font-size: 14px; color: #444; margin: 5px 0 }
.wpuf-table textarea { background-color: #FEFEFE; border: 1px solid #D6D6D6; height: 120px; padding: 5px; line-height: 20px; box-shadow: 0 1px 1px #EBEBEB inset; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 300px; font-size: 14px; color: #444; margin: 5px 0 }
.submitbox img { width: 100%; max-width: 150px; height: auto; max-height: 150px; padding: 5px; border: 1px solid #eeeeee; border-radius: 100px; -webkit-border-radius: 100px; -moz-border-radius: 100px;-webkit-transition: 0.4s; -webkit-transition: -webkit-transform 0.4s ease-out; transition: transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; }
.submitbox img:hover { box-shadow: 0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1);
-webkit-box-shadow: 0 0 10px #fff; rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, 1);
transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); }
.comment_item input { line-height:24px; margin:10px auto; background-color: #FFF; border: 1px solid #CCC; border-radius: 5px; }
.email_submit { background:#376DAD; width:50px; height:22px; color:#FFFFFF; border-width: 0; }
/*幻灯片*/
#slide_box { float:left; margin:16px 0 16px 16px; }
#slideshow { position:relative; border: 1px solid #e5e5e5; }
#slideshow ul li { list-style:none }
.rslides { position:relative; overflow:hidden; width:100% }
.rslides P { color:#FFFFFF }
.rslides li { -webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0 }
.rslides li:first-child { position:relative; display:block; float:left }
.rslides img { display:block; height:auto; float:left; width:100%; }
.rslides_tabs { position:absolute; bottom:0; margin:0 auto; max-width:1080px; padding:10px 0; text-align:center; width:100%; z-index:2; _display:none }
.rslides_tabs li { display:inline; float:none; margin-right:5px }
.rslides_tabs a { background:#fff; width:auto; height:auto; color:#706155; line-height:15px; padding:2px 8px; display:inline; border:1px solid #fff; border-radius:2px }
.rslides_tabs li:first-child { margin-left:0 }
.rslides_tabs .rslides_here a { background:#f04848; color:#fff; border:1px solid #f04848 }

/*返回*/
.goToShare, .goToTop { width: 60px; text-indent: -999em; cursor: pointer }
.goToShare a, .goToTop a { display: block; width: 60px; height: 60px; background: url(images/backToTop.png) no-repeat }
.goToShare a.toShare:link, .goToShare a.toShare:visited { background-position: 0 -60px }
.goToShare a.toShare:hover, .goToShare a.toShare:active { background-position: 0 0 }
.goToShare a.toTop { display: none }
.goToTop a.toShare:link, .goToTop a.toShare:visited { background-position: -70px -60px }
.goToTop a.toShare:hover, .goToTop a.toShare:active { background-position: -140px -60px }
.goToTop a.toTop:link, .goToTop a.toTop:visited { background-position: -70px 0 }
.goToTop a.toTop:hover, .goToTop a.toTop:active { background-position: -140px 0 }
.wrapBox, .sjdqWrapBox { padding: 20px 18px; background-color: #fff; -webkit-border-radius: 0px 0px 8px 8px; -moz-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px; }
.wrapBoxCoupon { padding: 20px 0 20px 13px; margin-top: -5px; background-color: #fff; -webkit-border-radius: 0px 0px 8px 8px; -moz-border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px; }
.sjdqWrapBox { padding: 20px 0; }

.imgborder { height: 1%; overflow: hidden; display:table; border-spacing:1px; width:200px; height:200px; float:left;margin-right:15px} 
.imgborder  span { width:200px; height:200px; text-align:center; vertical-align:middle; position:relative; margin: 10px; *float:left; display: table-cell; } 
.imgitem { *position:absolute; top:50%; } 
.imgitem img { *position:relative; top:-50%; left:-50%;max-width:200px; max-height:200px } 


.imgborder_shaidan { height: 1%; overflow: hidden; display:table; border-spacing:1px; width:200px; height:125px; float:left;margin-right:15px} 
.imgborder_shaidan  span { width:200px; height:125px; text-align:center; vertical-align:middle; position:relative; margin: 10px; *float:left; display: table-cell; } 
.imgitem_shaidan { *position:absolute; top:50%;  float:left;} 
.imgitem_shaidan img { *position:relative; top:-50%; left:-50%;max-width:200px; }

.viewed_posts{ width:250px}

.activityAdver{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999}
.activityAdver .MaskCont{background:#000;opacity:0.6;width:100%;height:100%;position:absolute;left:0;top:0;}
.activityAdver .cont{width:375px;height:347px;background:url('http://www.babaicai.com/wp-content/uploads/2025/10/tmall11.png') no-repeat;position:absolute;left:50%;top:50%;margin:-173px 0 0 -187px;}
.activityAdver .cont a{width:100%;height:347px;display:block;}
.activityAdver .cont span{width:50px;height:50px;background:url('http://www.babaicai.com/bbc-close.png') no-repeat;display:block;position:absolute;left:50%;margin-left:-25px;bottom:-60px;cursor:pointer;}