@charset "utf-8";
/*重置*/
html { color: #404040; background: #fff; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; font-weight: normal; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
input { outline: none; }
audio, canvas, video { display: inline-block; *display:inline;
*zoom:1;
}
h1, h2, h3, h4, h5, h6, strong { font-weight: normal; }
body, button, input, select, textarea { font: 12px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif }
body.wenhua { background: #F2F2F2 }
table { border-collapse: collapse; border-spacing: 0; }
th { text-align: inherit; }
fieldset, img { border: 0; }
img { -ms-interpolation-mode: bicubic; vertical-align: bottom; }
iframe { display: block; }
blockquote { margin: 1em 4em 1em 2em; padding: 0.6em 1em; background: #f1f1f1; }
blockquote blockquote { padding: 0 0 0 1em; margin-left: 2em; border-left: 0.4em solid #e4e4e4; }
acronym, abbr { border-bottom: 1px dotted; font-variant: normal; }
abbr { cursor: help; }
del { text-decoration: line-through; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 400; }
ul, li, ol { list-style: none; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: text-top\9; }
:root sub, :root sup { vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
a { color: #404040; }
a:hover { color: #cc0000; text-decoration: none }
ins, a { text-decoration: none; }
u, .typo-u { text-decoration: underline; }
mark { background: #fffdd1; }
pre, code { font-family: "Courier New", Courier, monospace; white-space: pre-wrap; word-wrap: break-word; }
pre { border: 1px solid #e4e4e4; border-left-width: 0.4em; background: #fbfbfb; padding: 10px; }
small { font-size: 12px; color: #404040; }
select { height: 30px; padding: 5px 2px 5px 2px; border: 1px solid #ccc; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both }
.clearfix { zoom: 1; }
.clear { display: block; clear: both; height: 0; line-height: 0; font: 0/0 Arial; visibility: hidden; }
.error_info { padding-left: 20px; background: url(http://www.crabchina.com/file/skin/check_error.png) no-repeat 0 0; line-height: 16px; color: #c00; }
/*共用*/
.w960 { width: 1160px; margin: auto; padding-bottom: 10px; position: relative; }
.fw-400 { font-weight: 400; }
.fw-700 { }
.fc-c00 { color: #c00; }
.fc-666 { color: #666; }
.f_red { color: red; }
.f_blue { color: blue; }
.f_green { color: green; }
.f_gray { color: #888888; }
.f_black { color: #000000; }
.f_dblue { color: #0240A3; }
.f_price { font-weight: bold; font-family: Arial; color: #c00; }
.fc-EE7700 { color: #EE7700 }
.fc-55AA00 { color: #55AA00 }
.fc-00BBFF { color: #00BBFF; }
.fc-FF8800 { color: #FF8800 }
.f-in { text-decoration: line-through; }
.hidden { display: none; }
.f_r { float: right; }
.f_l { float: left; }
.f_c { text-align: center; }
.fc_l { text-align: left; }
.fc_r { text-align: right; }
.m_h { height: auto; overflow: hidden; }
.m_c { margin: auto; }
.b5 { height: 5px; font-size: 1px; }
.b6 { height: 6px; font-size: 1px; }
.b8 { height: 8px; font-size: 1px; }
.b10 { height: 10px; font-size: 1px; }
.b15 { height: 15px; font-size: 1px; }
.pd3 { padding: 3px; }
.pd5 { padding: 5px; }
.pd10 { padding: 10px; }
.pd15 { padding: 15px; }
.pd20 { padding: 20px; }
.lh20 { line-height: 20px; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f20 { font-size: 20px; }
.f24 { font-size: 24px; }
.f_b { font-weight: bold; }
.fin20 { text-indent: 20px; }
.dnoo { display: none }
.top0 { top: 0; }
.content img { max-width: 90%; height: auto; }
.wgwidth { width: 1200px; }
.c_b { clear: both; }
.cu { cursor: pointer; }
/*.xincun{background: url(http://img.crabchina.cn/left.jpg) repeat-x 0 466px;}*/
.lazy { background: #FAFAFA url(http://www.crabchina.com/file/skin/loading.gif) no-repeat center center; }
.box { border: 1px solid #e4e4e4; position: relative; }
.box-hd,.dtzx-tab-hd { height: 34px; line-height: 34px; border-bottom: 1px solid #e4e4e4; background: #fbfbfb url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat right -80px; }
.box-hd h3,.dtzx-tab-hd h3 { height: 34px; line-height: 34px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat left -118px; font-size: 18px; font-weight: normal; }
.box-hd .box-more { position: absolute; height: 34px; line-height: 34px; right: 15px; top: 0; }
.box2 { position: relative; }
.box2-hd { height: 34px; line-height: 34px; border-bottom: 3px solid #666; background: #fff url(http://www.crabchina.com/file/skin/bg-box2-hd.jpg) repeat-x left bottom; }
.box2-hd h3 {font-size: 20px; padding-left: 18px; height: 34px; line-height: 34px; font-weight: normal; }
.box2-hd .box2-more { position: absolute; height: 34px; line-height: 34px; right: 15px; top: 0; }
.btn { display: inline-block; border: none; cursor: pointer; width: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff !important; background: #c00; }
.btn:hover { background: #F00; color: #fff; text-decoration: none; }
.btn-2 { display: inline-block; border: none; cursor: pointer; width: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff !important; background: #f60; }
.btn-2:hover { background: #F30; text-decoration: none; }
.btnbig { width: 280px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x; border: none; font-size: 16px; color: #fff; }
.btnbig:hover { background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x 0 -30px; }
.tiopimg { overflow: hidden; padding: 0; cursor: pointer; height: auto; }
.head_t strong { color: #FF0000; font-weight: normal; }
.slide { background: #333; overflow: hidden; position: relative; }
.highlight { color: #c00; font-weight: bold; }
.topwi960 { width: 960px; margin: auto; position: relative; }
#floatBoxBg { z-index: 10; position: fixed; _position: absolute; _width: 100%; _height: 100%; top: 0; left: 0; bottom: 0; visibility: visible; right: 0; overflow: hidden; background: url(http://img.crabchina.cn/images/30bg.png); *+background:none;
_right: auto; _bottom: auto; display: none; }
/*divfu*/
.divfu { border: 5px solid #666; width: 500px; height: auto; padding-bottom: 30px; text-align: center; padding: 20px; position: fixed; z-index: 9999; margin-left: -275px; top: 50%; margin-top: -260px; left: 50%; background: #fff; display: none; }
.divfu .close { width: 16px; height: 16px; display: block; position: absolute; top: 5px; right: 5px; cursor: pointer; background: url(image/head.png) no-repeat -185px -60px; }
.divfu strong { font-size: 24px; font-weight: normal; color: #c00; display: block; width: 98%; border-bottom: 1px solid #ccc; }
.divfu p { font-size: 16px; padding-top: 10px; text-align: left; }
.divfu a.sevlink { width: 45%; background: #b20; padding: 10px; color: #fff; font-size: 16px; text-align: center; display: block; margin: 10px auto; }
.divfu a.sevlink:hover { background: #c00; text-decoration: none; }
/*bg*/
.topbg { padding: 0px; background: #fff !important; height: auto; }
.topbgoff { background: none !important; }
.bgfff { background: #fff; }
@font-face {
    font-family: 'iconfont';  /* project id 133243 */
    src: url('//at.alicdn.com/t/font_133243_a4vz2dbjik65hfr.eot');
    src: url('//at.alicdn.com/t/font_133243_a4vz2dbjik65hfr.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_133243_a4vz2dbjik65hfr.woff') format('woff'),
    url('//at.alicdn.com/t/font_133243_a4vz2dbjik65hfr.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_133243_a4vz2dbjik65hfr.svg#iconfont') format('svg');
}
.iconfont { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
/*Dialog*/
#Dtop { border: #c1cddc 1px solid; }
#Dtop .dbody { border: #f2f2f2 1px solid; background: #EBF0F6; }
#Dtop .dhead { background: #c00; color: #fff; padding: 0 0 0 10px; letter-spacing: 1px; line-height: 26px; height: 26px; font-weight: bold; cursor: move; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#Dtop .dhead span { float: right; cursor: pointer; display: block; width: 26px; height: 26px; background: url(http://www.crabchina.com/file/skin/close.gif) no-repeat center center; }
#Dtop .dbox { padding: 8px; overflow: hidden; line-height: 200%; clear: both; }
#Dtop .dbox .btn { width: 78px; }
#Dtop .dsize { height: 11px; font-size: 1px; }
#Dtop .dsize div { height: 11px; width: 11px; background: url('resize.gif') no-repeat; cursor: se-resize; font-size: 1px; float: right; }
#Dtop .dbox tr { padding: 5px 0; display: inline-block; }
/* 箭头，相关的??.more ??.step */
.arrow, .arrow s { position: absolute; display: inline-block; font-size: 0; line-height: 0; width: 0; height: 0; border: dashed 4px; }
.arrow-rthin, .arrow-rthin s { border-color: transparent transparent transparent #666; border-left-style: solid; }
.arrow-rthin s { border-left-color: #FAFAFA; left: -6px; top: -4px; }
.arrow-lthin, .arrow-lthin s { border-color: transparent #666 transparent transparent; border-right-style: solid; }
.arrow-lthin s { border-right-color: #fff; right: -6px; top: -4px; }
.arrow-d { border-color: #666 transparent transparent transparent; border-top-style: solid; right: 4px; top: 6px; }
.arrow-dred { border-color: #f60 transparent transparent transparent; }
.more { position: relative; zoom: 1; padding: 1px 13px 1px 5px; *padding-top: 2px;
padding-top: 2px \9; line-height: 1.2; }
.more .arrow-rthin { right: 2px; top: 5px; *top: 4px;
}
.more-with-border { border: 1px solid #d8d8d8; background: #fafafa; }
.more-with-border:hover { background: #fff; text-decoration: none; }
.more-with-border:hover .arrow-rthin { border-left-color: #f60; }
.step { width: 30px; position: absolute; padding-left: 1px; }
.step a { float: left; width: 14px; height: 12px; border: 1px solid #d8d8d8; margin-left: -1px; }
.step .arrow-rthin { right: 2px; top: 3px; }
.step .arrow-lthin { left: 2px; top: 3px; }
.step s { cursor: pointer; }
.step a:hover .arrow-rthin { border-left-color: #c00; }
.step a:hover .arrow-lthin { border-right-color: #c00; }
/* pages */
.pages { padding: 20px 0 20px 0; clear: both; font-size: 12px; color: #666666; }
.pages a:link, .pages a:visited, .pages a:active { background: #fff; border: #e4e4e4 1px solid; padding: 3px; text-decoration: none; line-height: 26px; }
.pages a:hover { background: #c00; border: #c00 1px solid; color: #fff; padding: 3px; text-decoration: none; }
.pages strong { background: #c00; padding: 3px; border: #c00 1px solid; color: #fff; }
.pages_inp { width: 30px; border: #e4e4e4 1px solid; color: #666666; padding: 2px; text-align: center; }
.pages_btn { width: 26px; border: #c00 1px solid; color: #fff; padding: 1px; background: #c00; font-weight: bold; font-size: 11px; cursor: pointer; }
.pages label { background: #fff; border: #c00 1px solid; color: #c00; padding: 1px 5px 1px 5px; }
.pages label em { color: red; font-weight: bold; font-style: normal; }
.pages label span { font-weight: bold; }
.pages cite { font-style: normal; }
/* star */
.star_mid { display: inline-block; overflow: hidden }
.star_mid, .star_mid .star_red { background: url(http://www.crabchina.com/file/skin/star_middle.png) repeat-x 0 3px }
.star_mid { width: 75px; height: 20px }
.star_red { display: block; height: 100% }
.star_mid .star_red { background-position: 0 -27px }
.fen { padding-left: 5px; line-height: 20px; }
.star_big { display: inline-block; overflow: hidden }
.star_big, .star_big .star_red { background: url(http://www.crabchina.com/file/skin/df-star2.jpg) repeat-x 0 -2px }
.star_big { width: 150px; height: 23px }
.star_red { display: block; height: 100% }
.star_big .star_red { background-position: 0 -27px }
.fen-big { padding-left: 5px; font-size: 26px; }
/*打分*/
.crab-starbox { position: relative; height: 30px; }
.crab-starbox .hint { padding: 0 10px; color: #c00; }
.crab-starbox .crab-starbox-label { float: left; width: 40px; text-align: right; }
.crab-starbox .df-star { height: 20px; width: 146px; position: relative; background: url(http://www.crabchina.com/file/skin/df-star.jpg) no-repeat; cursor: pointer; float: left; }
.crab-starbox .df-star li { float: left; padding: 0px; margin: 0px }
.crab-starbox .df-star li a { display: block; width: 30px; height: 20px; overflow: hidden; text-indent: -9999px; position: absolute; z-index: 5 }
.crab-starbox .df-star li a:hover { background: url(http://www.crabchina.com/file/skin/df-star.jpg) left bottom no-repeat; z-index: 3; left: 0 }
.crab-starbox .df-star a.one-star { left: 0 }
.crab-starbox .df-star a.one-star:hover { width: 30px }
.crab-starbox .df-star a.two-stars { left: 30px }
.crab-starbox .df-star a.two-stars:hover { width: 59px }
.crab-starbox .df-star a.three-stars { left: 59px }
.crab-starbox .df-star a.three-stars:hover { width: 88px }
.crab-starbox .df-star a.four-stars { left: 88px }
.crab-starbox .df-star a.four-stars:hover { width: 117px }
.crab-starbox .df-star a.five-stars { left: 117px }
.crab-starbox .df-star a.five-stars:hover { width: 146px }
.crab-starbox .current-rating { background: url(http://www.crabchina.com/file/skin/df-star.jpg) left bottom no-repeat; position: absolute; height: 20px; z-index: 1; top: 0; left: 40px }
.crab-starbox4 { position: relative; height: 30px; }
.crab-starbox4 .hint { padding: 0 10px; color: #c00; line-height: 26px; }
.crab-starbox4 .crab-starbox-label { float: left; width: 65px; line-height: 26px; text-align: right; }
.crab-starbox4 .df-star { height: 25px; width: 150px; position: relative; background: url(http://www.crabchina.com/file/skin/df-star2.jpg) repeat-x; cursor: pointer; float: left; }
.crab-starbox4 .df-star li { float: left; padding: 0px; margin: 0px }
.crab-starbox4 .df-star li a { display: block; width: 30px; height: 25px; overflow: hidden; text-indent: -9999px; position: absolute; z-index: 5 }
.crab-starbox4 .df-star li a:hover { background: url(http://www.crabchina.com/file/skin/df-star2.jpg) left bottom repeat-x; z-index: 3; left: 0 }
.crab-starbox4 .df-star a.one-star { left: 0 }
.crab-starbox4 .df-star a.one-star:hover { width: 30px }
.crab-starbox4 .df-star a.two-stars { left: 30px }
.crab-starbox4 .df-star a.two-stars:hover { width: 60px }
.crab-starbox4 .df-star a.three-stars { left: 60px }
.crab-starbox4 .df-star a.three-stars:hover { width: 90px }
.crab-starbox4 .df-star a.four-stars { left: 90px }
.crab-starbox4 .df-star a.four-stars:hover { width: 120px }
.crab-starbox4 .df-star a.five-stars { left: 120px }
.crab-starbox4 .df-star a.five-stars:hover { width: 150px }
.crab-starbox4 .current-rating { background: url(http://www.crabchina.com/file/skin/df-star2.jpg) left bottom repeat-x; position: absolute; height: 25px; z-index: 1; top: 0; left: 65px }
/*打分结束*/
/*评论顶部*/
.commdi { width: 940px; padding: 10px; }
.commdi .left_head { border-bottom: 1px solid #ccc; padding: 5px; }
/*map浮窗*/
.mapsty { }
.mapsty img { width: 120px; height: 120xp; padding-right: 10px; float: left; }
.mapsty p { line-height: 20px; height: 20px; overflow: hidden; float: left; width: 270px; }
/*共用END*/
/*头部*/
.sonsite { width: 1160px; height: 100px; margin: auto; }
/*顶部*/
.site-nav { background-color: #fafafa; width: auto; border-bottom: 1px solid #e4e4e4; }
.site-nav-bd { width: 1144px; margin: 0 auto; padding: 4px 8px; position: relative; height: 21px; line-height: 22px; z-index: 9; }
.site-nav-left { float: left; position: relative; }
.site-nav-left b { font-weight: normal; font-size: 14px; padding-left: 4px; color: #c00; }
.site-nav-left .guanzhu { position: absolute; right: -70px; right: -80px\9\0; top: 0px; top: -1px\9\0; border: 1px solid #fafafa; }
.site-nav-left .guanzhu-hover { border: 1px solid #e4e4e4; background: #fff; }
.site-nav-left .gzs { }
.site-nav-left .gzs a { display: block; padding-left: 10px; }
.site-nav-right { float: right; }
.site-nav-right span i { width: 17px; height: 17px; display: inline-block; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0px -1826px; }
.site-nav-left a.sjkhd { display: inline-block; height: 21px; line-height: 22px; padding-left: 15px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -56px; }
.site-nav-left a.gzwm { padding: 0 20px 0 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 65px -23px; }
.site-nav-i3 { float: left; display: block; width: 6px; height: 3px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -30px; margin: 10px 0 0 10px; }
/*Logo&搜索*/
.logo-search { background: #fff; }
.logo-search .w960 { z-index: 1; }
.logo { float: left; padding: 20px 0 10px 10px; }
.topbg span.logodi { display: block; width: 130px; height: 70px; position: absolute; left: 228px; top: 22px; }
.sitelogo { float: left; padding: 30px 0 10px 10px; position: relative; }
.sitefr { float: right !important; margin-right: 20px; }
.sitelogo span { font-size: 14px; color: #c00; font-weight: normal; display: block; position: absolute; left: 25px; bottom: -15px; }
.logo a.logo-link { display: inline-block; width: 348px; height: 70px; overflow: hidden;}
.search { float: right; padding-top: 42px; margin-right: 20px; padding-right: 15px; }
.search-bd { position: relative; width: 650px; height: 60px; }
.search-bd input { float: left; }
.search-m { color: #666; padding-left: 14px; width: 80px; height: 28px; line-height: 28px; border: 2px solid #e4e4e4; cursor: pointer; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 83px 12px; }
.search-i { color: #a9a9a9; width: 450px; height: 18px; line-height: 18px; box-shadow: none; padding: 5px 10px; border: solid #e4e4e4; border-width: 2px 0; }
.search-s { border: none; width: 82px; height: 32px; background: #c00; cursor: pointer; text-align: center; font-size: 14px; color: #fff; }
.search-s:hover { background: #e70000; }
.search-links { height: 28px; line-height: 28px; padding-left: 106px; }
.search-links a { margin-right: 8px; color: #666; }
.search-links a:hover { color: #cc0000; }
.weixin { float: right; width: 100px; height: 100px; text-align: center; margin-top: 10px; }
.weixin span { line-height: 20px; color: #c00; height: 20px; display: block; }
#search_module { position: absolute; left: 0; top: 0px; width: 94px; height: 110px; overflow: hidden; font-size: 12px; line-height: 20px; color: #666666; background: #fff; border: 2px solid #e4e4e4; }
#search_module a { display: block; width: 80px; height: 28px; line-height: 28px; padding-left: 14px; color: #666; }
#search_module a:hover { background: #c00; text-decoration: none; color: #fff; }
#search_tips { position: absolute; width: 467px; overflow: hidden; cursor: pointer; left: 97px; top: 28px; font-size: 13px; line-height: 20px; color: #666666; background: #FFFFFF; border: #e4e4e4 1px solid; }
#search_tips div { height: 20px; padding: 1px 8px 1px 8px; clear: both; overflow: hidden; }
#search_tips div span { float: right; font-size: 12px; }
#search_tips label { display: block; width: 100%; background: #FAFAFA; font-size: 12px; color: #c00; text-align: right; cursor: pointer; }
.search_t_div_1 { color: #333333; }
.search_t_div_1 span { color: #008000; }
.search_t_div_2 { background: #c00; color: #FFFFFF; }
.search_t_div_2 span { color: #FFFFFF; }
/*搜索顶部100%*/
.search-nav { background-color: #fafafa; width: auto; min-width: 100%; border-bottom: 1px solid #e4e4e4; }
.search-nav-bd { width: auto; margin: 0 auto; padding: 4px 8px; position: relative; height: 21px; line-height: 22px; z-index: 10000; }
.search-nav-left { float: left; position: relative; }
.search-nav-left .fhsy { padding: 0 10px 0 20px; font-weight: bold; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -197px; }
.search-nav-left .fhsy:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; font-weight: bold; }
.search-top { height: 65px; padding: 10px; z-index: 11; position: relative; }
.search-top .logo { padding: 0px; float: left; }
.search-top .logo a { display: inline-block; }
.search-input { float: left; padding: 15px 0 0 20px; position: relative; width: 560px; height: 40px; }
.search-input input { float: left; }
.search-input .search-i { color: #a9a9a9; width: 440px; height: 25px; padding-left: 8px; line-height: 25px; border: 2px solid #e4e4e4; border-right: 0px; }
.search-input .search-s { border: none; width: 82px; height: 39px; text-align: center; background: #c00; color: #fff; cursor: pointer; }
.search-input #search_tips { position: absolute; width: 468px; overflow: hidden; cursor: pointer; left: 20px; top: 43px; font-size: 12px; line-height: 20px; color: #666666; background: #FFFFFF; border: #e4e4e4 1px solid; }
.search-input #search_tips div { height: 20px; padding: 1px 8px 1px 8px; clear: both; overflow: hidden; }
.search-input #search_tips div span { float: right; font-size: 12px; }
.search-input #search_tips label { display: block; width: 100%; background: #FAFAFA; font-size: 12px; color: #c00; text-align: right; cursor: pointer; }
.search-c { width: 100%; background: #cc; }
.search-left { width: 170px; height: 500px; border-right: 1px solid #ccc; padding-left: 20px }
.search-left .stit { font-size: 14px; font-weight: bold; }
.search-left a { line-height: 24px; display: block; text-decoration: underline; }
.search-left a.b, .search-left strong { color: #c00 }
.search-right { width: auto; }
.search-right .kwx { line-height: 24px; height: 24px; display: block; padding: 5px 0 5px 10px; font-weight: bold; font-size: 14px; }
.search-right .kwx b { color: #c00; }
.search-right .catlist { padding: 10px 20px 0 20px; }
.search-right .catlist .highlight { font-weight: bold; color: #c00; }
.search-right .pb5 { padding-top: 10px; }
.search-foot { width: auto; padding: 10px; line-height: 22px; background: #f0f0f0; border: solid #ccc; border-width: 1px 0px; }
.search-foot p { line-height: 22px; }
.munsh { float: right; }
.munsh a { padding: 2px 4px; }
/*导航*/
.nav { height: 45px; border-bottom: 4px solid #b20; margin-bottom: 5px; background: #fff; }
.nav-left { position: absolute; width: auto; height: 40px; line-height: 46px; left: 18px; top: 5px; }
.nav-left a { display: block; float: left; margin: 0 2px; padding: 0 10px; height: 40px; line-height: 40px; font-size: 16px; text-align: center; }
.nav-left a.nav-shouye { background: none; }
.nav-left a:hover { background: #c00; text-decoration: none; color: #fff; border-radius: 5px 5px 0 0;-webkit-transition: color .2s, background .2s; -moz-transition: color .2s, background .2s; -o-transition: color .2s, background .2s; -ms-transition: color .2s, background .2s; transition: color .2s, background .2s; }
.nav-left a.nav-active { background: #c00; color: #fff; border-radius: 5px 5px 0 0;}
.nav-left .jiuyue { position: absolute; width: 74px; height: 12px; line-height: 12px; left: 94px; background: #fff url(http://www.crabchina.com/file/skin/remai.gif) no-repeat; text-indent: -9999px; }
.nav-right { position: absolute; width: 190px; height: 40px; right: 8px; top: 5px; }
.pertel { font-size: 18px; position: absolute; text-align: center; width: 230px; height: 38px; right: 200px; top: 5px; line-height: 40px; color: #c00; }
/*脚部*/
.foot { background: #fff; padding: 15px 0; }
/*关于*/
.site-about { width: 1160px; position: relative; height: 160px; }
.site-about ul { float: left; width: 185px; height: 120px; padding: 10px 12px; }
.site-about ul li.foot-cat { width: 180px; }
.site-about ul li { height: 22px; line-height: 22px; padding: 2px 5px; }
.site-about ul li:first-child { padding-left: 3px; margin-bottom: 5px; height: 30px; line-height: 30px; border-bottom: 1px solid #e4e4e4; }
.site-about ul li:first-child h5 { font-size: 18px; color: #515151; font-weight: normal }
.site-about ul li a { color: #666; font-size: 14px; }
.site-about ul li a:hover { color: #c00; }
.erweima { position: absolute; width: 146px; height: 156px; right: 12px; top: 0; background: url(http://www.crabchina.com/file/skin/erweima.jpg) no-repeat; }
/*版权*/
.site-copyright { border-top: 1px solid #e4e4e4; padding-top: 4px; }
.site-copyright p { line-height: 20px; color: #999; text-align: center; }
.site-copyright p a { color: #999; }
.site-copyright p a:hover { color: #c00; }
.site-copyright p a strong { font-weight: normal; }
.site-copyright p .linkimg { border: 1px solid #ccc; margin: 0 2px; }
/*首页*/
/*首页共用*/
.pxhj { width: 1158px; background: #fff; margin-top: 10px; }
.scth, .wgych, .zhxd { margin-top: 10px; }
.jxtj h3, .pxhj h3, .scth h3, .wgych h3, .zhxd h3 { padding-left: 18px; font-size: 20px; color: #a10000; }
.jxtj h3 a, .pxhj h3 a, .scth h3 a, .wgych h3 a, .zhxd h3 a { color: #a10000; }
/*动态资讯*/
.dtzx { margin-top: 0px; }
.dtzx-l { width: 218px; height: 328px; float: left; margin-right: 5px; }
.dtzx-l h3 { padding-left: 14px; color: #a10000; }
.dtzx-l h3 a { color: #a10000; }
.dtzx-l ul { padding-top: 3px; }
.dtzx-l li a { line-height: 24px; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.dtzx-l li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.dtzx-m { width: 465px; height: 330px; float: left; }
.dtzx-m .xlod { height: 135px; position: relative; background: #f7f7f7 url(http://www.crabchina.com/file/skin/xlxzqtop.png) no-repeat 240px center; }
.dtzx-m .xlod a { display: inline-block; width: 100%; height: 135px; }
.dtzx-m .xlod strong, .dtzx-m .xlod p { display: inline-block; position: absolute; left: 20px; }
.dtzx-m .xlod strong { font-weight: normal; top: 30px; font-size: 36px; }
.dtzx-m .xlod p { top: 80px; font-size: 14px; }
.dtzx-cen { float: left; width: 200px; padding-right: 5px; height: 330px; display: block }
.dtzx-cen .topad { height: 330px; }
.dtzx-cen .topad a { height: 195px; display: block; position: relative; overflow: hidden; }
.dtzx-cen .topad a:last-of-type { height: 135px; }
.dtzx-slide { width: 463px; height: 193px; border: 1px solid #e4e4e4; overflow: hidden; position: relative; }
.dtzx-m-b { float: left; width: 155px; text-align: center; color: #222; font-size: 14px; font-family: Microsoft Yahei; }
.dtzx-r { width: 265px; height: 330px; float: left; }
.dtzx-r-a { margin-top: 1px; height: 35px; }
.dtzx-r-a a { height: 35px; line-height: 35px; font-size: 14px; text-indent: 20px; text-align: center; float: left;  width:33.3%;color: #fff;  background: #c20;position: relative}
.dtzx-r-a a:hover{ background: #b20;}
.dtzx-r-a a i{ font-size: 18px; position: absolute; left: -15px; top:0px;}
.dtzx-r-b { margin-top: 5px; border: 1px solid #e4e4e4; height: 193px; position: relative; }
.dtzx-tab-hd { position: absolute; left: 0; top: 0; width: 263px; height: 33px; overflow: hidden; }
.dtzx-tab-hd h3{ padding-left: 14px;}
.dtzx-tab-hd li { width: 87px; height: 32px; line-height: 32px; text-align: center; float: left; border: solid #e4e4e4; border-width: 0 1px 1px 0; background: #fbfbfb; }
.dtzx-tab-hd li.dtzx_2 { background: #fff; border-bottom: none; }
.dtzx-tab-hd li a { font-size: 14px; color: #333; }
.dtzx-tab-hd li.dtzx_2 a { color: #c00; text-decoration: none; }
.dtzx-tab-bd ul { padding-top: 38px; }
.dtzx-tab-bd li a { line-height: 22px; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.dtzx-tab-bd li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.dtzx-r-c { margin-top: 5px; border: 1px solid #e4e4e4; height:87px; overflow: hidden; }
.dtzx-r-c h3 { padding-left: 14px; color: #a10000; }
.dtzx-r-c h3 a { color: #333; }
.dtzx-r-c h3 a:hover { color: #c00; }
.dtzx-r-c ul { padding-top: 5px; }
.dtzx-r-c ul li { line-height: 24px; }
.dtzx-r-c li a { padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -197px; }
.dtzx-r-c li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -217px; }
.dtzx-r-c-slide { height: 93px; position: relative; overflow: hidden; }
.dtzx-r-c-slide .trigger-bar { position: absolute; left: 200px; top: 75px; width: 60px; height: 16px; }
.dtzx-r-c-slide .trigger-bar .step { left: 26px; }
.dtzx-r-c-trigger { float: left; width: 10px; }
.dtzx-r-c-trigger li { display: none; }
.dtzx-r-c-trigger li.current { display: inline; color: #c00; }
.dtzx-r-c-bd { position: relative; width: 260px; height: 50px; overflow: hidden; }
.dtzx-r-c-items { position: absolute; left: 0; top: 0; width: 2000px; height: 60px; }
.dtzx-r-c-pl { width: 260px; height: 50px; float: left; }
/*精选推荐*/
.jxtj-l { float: left; padding: 10px 16px; }
.jxtj-m { float: left; width: 316px; padding: 10px 30px 0 0; }
.jxtj-m h4 a { color: #c00; font-size: 16px; line-height: 28px; }
.jxtj-m h4 a:hover { color: #a10000; text-decoration: none; }
.jxtj-m p { text-indent: 2em; color: #666; line-height: 20px; }
.jxtj-m ul { padding-top: 10px; }
.jxtj-m li a { line-height: 22px; }
.jxtj-r { float: left; width: 560px; position: relative; }
.jxtj-tab-hd { position: absolute; width: 340px; height: 30px; line-height: 30px; right: 0; top: -30px; }
.jxtj-tab-hd li { float: left; width: 100px; margin-right: 12px; }
.jxtj-tab-hd li.jxtj_1 a { display: block; padding-left: 37px; width: 50px; height: 30px; line-height: 30px; font-size: 14px; }
.jxtj-tab-hd li.jxtj_2 a { display: block; padding-left: 36px; width: 60px; height: 28px; line-height: 28px; font-size: 14px; border: 1px solid #e4e4e4; border-bottom: 1px solid #fff; text-decoration: none; color: #c00; }
.jxtj-tab-hd li.jxtj_1 a.jxtj-jiujia { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 11px -1897px; }
.jxtj-tab-hd li.jxtj_1 a.jxtj-jingdian { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 8px -1940px; }
.jxtj-tab-hd li.jxtj_1 a.jxtj-jiudian { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 8px -1854px; }
.jxtj-tab-hd li.jxtj_1 a.jxtj-meishi { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 8px -452px; }
.jxtj-tab-hd li.jxtj_2 a.jxtj-jiujia { background: #fff url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -2023px; }
.jxtj-tab-hd li.jxtj_2 a.jxtj-jingdian { background: #fff url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 7px -2065px; }
.jxtj-tab-hd li.jxtj_2 a.jxtj-jiudian { background: #fff url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 7px -1980px; }
.jxtj-tab-hd li.jxtj_2 a.jxtj-meishi { background: #fff url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 7px -333px; }
.jxtj-tab-bd li { float: right; width: 160px; padding-right: 20px; padding-top: 15px; }
.jxtj-tab-bd h4 { font-size: 14px; line-height: 28px; font-weight: normal; height: 28px; overflow: hidden; }
.jxtj-tab-bd p { line-height: 20px; color: #999; clear: both; height: 40px; overflow: hidden; }
.jxtj-tab-bd a { color: #126185; text-decoration: none; }
.jxtj-tab-bd a:hover { color: #b20; }
.jxtj-tab-bd a img { width: 160px; height: 160px; }
.jxtj-tab-bd .food { display: block; float: left; position: relative; padding: 7px 5px 0 5px; }
.jxtj-tab-bd .food span { display: none; }
.jxtj-tab-bd .food:hover span { width: 110px; height: 24px; line-height: 24px; text-align: center; z-index: 1; position: absolute; color: #fff; bottom: 0px; left: 5px; background: #000; filter: Alpha(Opacity=50); opacity: 0.5; display: block; chong-jeoverflow: hidden; }
.jxtj-tab-bd .star4 { display: inline-block; float: left; margin: 2px 8px 0 0; width: 79px; height: 15px; background: url(http://www.crabchina.com/file/skin/star.gif) no-repeat; }
/*品蟹聚汇*/
.pxhj-hd-links { position: absolute; height: 30px; line-height: 30px; right: 490px; top: 5px; font-size: 14px; }
.pxhj-hd-links .ditu { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -665px; color: #c00; margin-right: 10px; float: left; }
.pxhj-hd-links .gonglue { padding-left: 8px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -701px; color: #c00; float: left; }
.pxhj-tab-hd { position: absolute; height: 30px; right: 10px; top: 5px; }
.pxhj-tab-hd li { float: left; height: 30px; line-height: 30px; padding: 0 10px; }
.pxhj-tab-hd li.pxhj_2 { border: 1px solid #e4e4e4; border-bottom: 1px solid #fff; height: 28px; line-height: 28px; padding: 0 9px; background: #fff; }
.pxhj-tab-hd li a { color: #666; }
.pxhj-tab-hd li.pxhj_2 a { color: #c00; text-decoration: none; }
.pxhj-tab-bd ul { padding: 13px 0 0 26px; }
.pxhj-tab-bd li { float: left; width: 160px; margin-right: 28px; _margin: 0 10px; padding-bottom: 10px; }
.pxhj-tab-bd p { line-height: 20px; color: #666; clear: both; }
.pxhj-tab-bd p img { _padding-bottom: 5px; }
.pxhj-tab-bd a { color: #126185; }
.pxhj-tab-bd p.tuijian { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -486px; }
.pxhj-banner { border-top: 6px solid #c00; border-bottom: 1px solid #e4e4e4; height: 153px; position: relative; margin-top: 1px; }
.pxhj-banner h4 { position: absolute; font-size: 30px; font-weight: normal; left: 5%; top: 28px; color: #b20; }
.pxhj-banner p { width: 80%; position: absolute; font-size: 18px; line-height: 22px; left: 5%; top: 80px; color: #000; }
.edit1 { background: url(http://www.crabchina.com/file/skin/pxhj-banner1.jpg) center; }
.edit2 { background: url(http://www.crabchina.com/file/skin/pxhj-banner2.jpg) center; }
.edit3 { background: url(http://www.crabchina.com/file/skin/pxhj-banner3.jpg) center; }
.edit4 { background: url(http://www.crabchina.com/file/skin/pxhj-banner4.jpg) center; }
.edit5 { background: url(http://www.crabchina.com/file/skin/pxhj-banner5.jpg) center; }
.edit6 { background: url(http://www.crabchina.com/file/skin/pxhj-banner6.jpg) center; }
.pxhj-banner-maplink { position: absolute; right: 12px; bottom: 8px; width: 117px; height: 29px; background: url(http://www.crabchina.com/file/skin/pxhj-bannerlink.png) no-repeat; }
.pxhj-banner-maplink:hover { background: url(http://www.crabchina.com/file/skin/pxhj-bannerlink.png) no-repeat left bottom; }
/*商城特惠*/
.scth-bd { height: 388px; position: relative; }
.scth-tab-bd li { float: left; width: 480px; *width: 478px;
height: 241px; border: 1px solid #e4e4e4; border-top: none; box-sizing: border-box; position: relative; }
.scth-tab-bd li a { border: 5px solid #fff; padding: 10px; display: inline-block; width: 100%; *width: 448px;
height: 240px; *height: 210px;
box-sizing: border-box; }
.scth-tab-bd li a:hover { border: 5px solid #f7f7f7; -webkit-transition: border .5s; -moz-transition: border .5s; -o-transition: border .5s; -ms-transition: border .5s; transition: border .5s; color: inherit; }
.scth-tab-bd li:last-child { border-left: none; }
.scth-tab-bd li img { float: right; width: 150px; height: 210px; }
.scth-tab-ad { position: absolute; overflow: hidden; right: 0px; background: #fafafa; border: 1px solid #e4e4e4; height: 386px; width: 199px; border-top: none; }
.scth-tab-ad a { display: block; }
.scth-tab-ad a:hover { color: inherit }
.scth-tab-ad a.scrab { border-bottom: 1px solid #e4e4e4; padding: 8px; width: 184px; height: 70px; background: url(http://www.crabchina.com/file/skin/crabtc.jpg) no-repeat 92px 10px; }
.scth-tab-ad a.tcrab { border-bottom: 1px solid #e4e4e4; padding: 8px; width: 184px; height: 70px; background: url(http://www.crabchina.com/file/skin/crabtc.jpg) no-repeat 92px -93px; }
.scth-tab-ad a.scrab strong, .scth-tab-ad a.tcrab strong { font-size: 16px; font-weight: normal; padding-top: 16px; display: block; }
.scth-tab-ad a.scrab strong i, .scth-tab-ad a.tcrab i { display: block; font-size: 12px; color: #999; font-style: normal; }
.scth-tab-ad .edilis { padding: 1px 10px; }
.scth-tab-ad .edilis a { border-bottom: 1px solid #e4e4e4; padding: 10px 5px; font-size: 14px; position: relative; }
.scth-tab-ad .edilis a.bottom { border-bottom: none; }
.scth-tab-ad .edilis a i { content: ''; display: block; position: absolute; right: 10px; top: 18px; width: 8px; height: 8px; border-right: 1px solid #333; border-bottom: 1px solid #333; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
.scth-tab-ad .edilis a:hover { color: #c00; }
.scth-tab-jf { width: 960px; overflow: hidden; background: #fff; position: absolute; bottom: 1px; left: 0px; }
.scth-tab-jf li { width: 320px; *width: 318px;
border: 1px solid #e4e4e4; box-sizing: border-box; float: left; }
.scth-tab-jf li:nth-child(2) { border-right: none; border-left: none; }
.scth-tab-jf li a { border: 5px solid #fff; padding: 10px; display: inline-block; width: 100%; *width: 288px;
height: 145px; *height: 115px;
box-sizing: border-box; }
.scth-tab-jf li a:hover { border: 5px solid #f7f7f7; -webkit-transition: border .5s; -moz-transition: border .5s; -o-transition: border .5s; -ms-transition: border .5s; transition: border .5s; color: inherit; }
.scth-tab-jf li img { float: left; width: 110px; height: 110px; margin: 3px 5px 3px 3px; }
.scth-tab-jf li strong { font-size: 14px; font-weight: normal; }
.scth-tab-jf li p { line-height: 24px; }
.scth-tab-jf li i { font-style: normal; background: #b20; padding: 2px 15px; color: #fff; margin-top: 2px; display: inline-block; }
.scth-tab-jf li i:hover { background: #C00; }
.scth-l-l { width: 298px; float: left; }
.scth-l-l h5 { color: #333; font-size: 22px; font-weight: normal; padding: 2px 0; }
.scth-l-l .price-top { height: 40px; line-height: 40px; }
.scth-l-l .price-top b { font-size: 20px; color: #c00; padding-right: 10px; font-weight: normal; }
.scth-l-l .price-top font { text-decoration: line-through; font-size: 14px; }
.scth-l-l .thh span{ background:#f20; color:#fff; padding:3px 5px; margin-right:5px;}
.scth-l-l .thone { position: absolute; font-size: 12px; right: 10px; top: 0; background: #c00; color: #fff; text-align: center; line-height: 20px; padding: 2px 10px; }
.scth-l-l .spec { padding-top:20px; }
.scth-l-l .spec strong { font-weight: normal; font-size: 16px; }
.scth-l-l .spec p { color: #666; font-size: 14px; }
.scth-r { float: right; }
.scth-r-a { width: 310px; height: 258px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat 0 -240px; overflow: hidden; }
.scth-r-a h4 { padding-left: 12px; height: 42px; line-height: 38px; color: #fff; font-size: 14px; }
.scth-r-a p { padding: 0 9px 7px 9px; }
.scth-r-a .thj { font-size: 16px; color: #c00; font-family: Microsoft Yahei; font-weight: 600; }
.scth-r-a .jg { font-size: 20px; color: #c00; font-family: Arial, Helvetica, sans-serif; font-weight: 600; }
.scth-r-a .qkk { margin-left: 50px; }
.scth-r-slide { height: 216px; position: relative; }
.scth-r-slide .trigger-bar { position: absolute; left: 240px; top: -30px; width: 60px; height: 16px; color: #fff; }
.scth-r-slide .trigger-bar .step { left: 26px; background: #fff; }
.scth-r-trigger { float: left; width: 10px; }
.scth-r-trigger li { display: none; }
.scth-r-trigger li.current { display: inline; color: #fff; }
.scth-r-bd { position: relative; width: 310px; height: 216px; overflow: hidden; }
.scth-r-items { position: absolute; left: 0; top: 0; width: 2000px; }
.scth-r-pl { float: left; width: 310px; height: 216px; }
.scth-r-b { width: 310px; height: 255px; margin-top: 9px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat 0 -500px; }
.scth-r-b h4 { padding-left: 12px; height: 30px; line-height: 38px; color: #333; font-size: 14px; }
.scth-r-b .jfdh { padding: 5px; height: 150px; }
.scth-r-b .jfdh img { float: left; margin-right: 10px; }
.scth-r-b .jfdh p { line-height: 20px; color: #666; width: 140px; display: block; overflow: hidden; }
.scth-r-b .jfdh p span { color: #333; }
.scth-r-b .jfdh p span.jg { color: #999; text-decoration: line-through; font-weight: normal; font-size: 14px; }
.scth-r-b .jfdh p.dhjf { color: #333; font-size: 14px; font-family: Microsoft Yahei; font-weight: 600; padding: 5px 0 }
.scth-r-b .jfdh p.jf { color: #c00; font-size: 20px; font-family: Microsoft Yahei; padding-bottom: 8px; }
.scth-r-b .jfdh p.tit { height: 40px; }
.scth-r-b .jfdh p.jf i { display: inline-block; width: 17px; height: 15px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -630px; }
.scth-r-b .ordergift { height: 50px; border-top: 1px solid #e4e4e4; margin-top: 5px; position: relative; overflow: hidden; }
.scth-r-b .ordergift-items { position: absolute; left: 8px; top: 0; height: 2000px; }
.scth-r-b .dhjl { color: #666; width: 300px; padding-top: 11px; height: 38px; }
/*微观阳澄湖*/
.wgych-pd { padding: 7px 0 7px 6px; height: 260px; }
.wgychslide { position: relative; height: 260px; width: auto; overflow: hidden; }
.wgych-bd { position: absolute; left: 0; top: 0; height: 3000px; }
.wgych-pannel { height: 260px; width: auto; }
.wgych-pannel li { padding: 5px 5px 0 5px; width: 175px; height: 253px; border: 1px solid #e4e4e4; float: left; margin: 0 5px 0 0; background: #fff; color: #666; line-height: 16px; font-size: 12px; }
.wgych-pannel li a { color: #0078b6; }
.wgych-pannel li a:hover { color: #c00; }
.wgych-pannel li p { clear: both; }
.wgych-a { width: 175px; height: 175px; margin-bottom: 3px; }
.wgych-a a { display: block; width: 175px; height: 175px; overflow: hidden; }
.wgych-a img { width: 175px; height: 175px; }
.wgych-b .wgych-tx { display: block; width: 35px; height: 50px; padding-top: 4px; float: left; margin-right: 5px; }
/*中华蟹道*/
.zhxd-bd { padding: 8px 0 5px 10px; }
.zhxd-s { width: 375px; height: 326px; overflow: hidden; float: left; border: 1px solid #ccc; background: #fff url(http://www.crabchina.com/file/skin/whbg.gif) no-repeat 0 293px; margin: 0 5px 5px 0; }
.zhxd-s h4 { height: 60px; line-height: 60px; color: #333; font-size: 14px; background: url(http://www.crabchina.com/file/skin/whbg.gif) no-repeat 0 -32px; }
.zhxd-s h4 a { display: block; text-indent: -99999px; }
.zhxd-a h4 a { background: url(http://www.crabchina.com/file/skin/whtit.gif) no-repeat top; }
.zhxd-b h4 a { background: url(http://www.crabchina.com/file/skin/whtit.gif) no-repeat center -98px; }
.zhxd-c h4 a { background: url(http://www.crabchina.com/file/skin/whtit.gif) no-repeat center -196px; }
.zhxd-d h4 a { background: url(http://www.crabchina.com/file/skin/whtit.gif) no-repeat center -390px; }
.zhxd-e h4 a { background: url(http://www.crabchina.com/file/skin/whtit.gif) no-repeat center -292px; }
.zhxd-f h4 a { background: url(http://www.crabchina.com/file/skin/whtit.gif) no-repeat center -492px; }
.zhxd-n { padding: 10px 15px; overflow: hidden; }
.zhxd-n a img { margin-right: 5px; }
.zhxd-sh { width: 335px; }
.zhxd-sh a { margin: 0 15px; }
.zhxd-e ul { width: 172px; float: left; height: auto; overflow: hidden; }
.zhxd-d .pjp { padding: 10px 50px; overflow: hidden; }
.zhxd-b ul { margin-left: 20px; }
.zhxd-a .zhxd-tuwen { height: 77px; margin-bottom: 6px; color: #666; }
.zhxd-a .zhxd-tuwen img { float: left; width: 77px; height: 77px; margin-right: 7px; }
.zhxd-a .zhxd-tuwen-title { font-size: 14px; }
.zhxd-a .zhxd-tuwen-info a { color: #c00; float: right; }
.zhxd-b ul, .zhxd-d ul { margin-top: 10px; }
.zhxd-b li, .zhxd-d li { line-height: 20px; }
.zhxd-d .video { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 3px -753px; text-indent: 26px; }
.zhxd-c li { line-height: 25px; border-bottom: 1px dashed #d9d9d9; padding-left: 12px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 3px -588px; }
.zhxd-e .zhxd-tuwen { height: 135px; margin-bottom: 6px; color: #666; }
.zhxd-e .zhxd-tuwen img { float: left; margin-right: 8px; }
.zhxd-e .zhxd-tuwen-title { font-size: 14px; }
.zhxd-e .zhxd-tuwen-info a { color: #c00; float: right; }
.zhxd-e li { line-height: 22px; padding-left: 12px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 3px -588px; }
.zhxd-f .zhxd-tuwen { padding: 10px; height: 125px; margin-bottom: 10px; color: #666; }
.zhxd-f .zhxd-tuwen img { float: left; width: 125px; height: 125px; margin-right: 8px; }
.zhxd-f .zhxd-tuwen-title { font-size: 14px; }
.zhxd-f .zhxd-tuwen-info a { color: #c00; float: right; }
.zhxd-f .zhxd-tu { padding-left: 10px; }
.zhxd-f .zhxd-tu a { float: left; margin: 0 14px; display: block; text-decoration: none; width: 90px; height: 90px; position: relative; }
.zhxd-f .zhxd-tu a span { display: none; }
.zhxd-f .zhxd-tu a:hover span { width: 90px; height: 24px; line-height: 24px; text-align: center; z-index: 1; overflow: hidden; position: absolute; color: #fff; bottom: 0px; left: 0px; background: #000; filter: Alpha(Opacity=50); opacity: 0.5; display: block; }
/*中华蟹道*/
.w800 { width: 800px; margin: 0 auto; position: relative; }
.zhxd-qi { position: fixed; width: 80px; height: 452px; padding-top: 28px; margin-left: 800px; background: url(http://www.crabchina.com/file/skin/zhxd-qi.jpg) no-repeat; _position: absolute; }
.zhxd-qi li { padding: 10px 0; }
.zhxd-qi li a { display: block; width: 80px; height: 26px; }
.qi { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) }
.qi1:hover { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) 0 0; }
.qi2:hover { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) 0 -26px; }
.qi3:hover { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) 0 -52px; }
.qi4:hover { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) 0 -78px; }
.qi5:hover { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) 0 -104px; }
.qi6:hover { background: url(http://www.crabchina.com/file/skin/qi-li.jpg) 0 -130px; }
.zhxd0 { height: 800px; background: url(http://www.crabchina.com/file/skin/zhxd0.jpg) no-repeat; }
.zhxd1 { height: 556px; background: url(http://www.crabchina.com/file/skin/zhxd1.jpg) no-repeat; position: relative; }
.zhxd1link { width: 175px; height: 60px; top: 98px; left: 315px; display: block; position: absolute; }
.morexz { width: 190px; height: 38px; display: block; position: absolute; }
.mr { top: 485px; left: 302px; }
.sh { top: 566px; left: 302px; }
.ys { top: 560px; left: 302px; }
.yx { top: 568px; left: 302px; }
.pj { top: 586px; left: 302px; }
.xy { top: 567px; left: 302px; }
.zhxd1 ul { padding: 230px 0 0 60px; height: auto; overflow: hidden; }
.zhxd1 li { width: 270px; float: left; height: 80px; margin: 0 30px 10px 0; }
.zhxd1-img { display: block; background: #fff; padding: 2px; border: 1px solid #e4e4e4; float: left; margin-right: 10px; }
.zhxd2 { height: 622px; background: url(http://www.crabchina.com/file/skin/zhxd2.jpg) no-repeat; position: relative; }
.zhxd2link { width: 175px; height: 60px; top: 90px; left: 315px; display: block; position: absolute; }
.zhxd2-pd { padding: 220px 0 0 185px; }
.zhxd2-l { float: left; margin-right: 10px; }
.zhxd2-l a { display: block; padding: 2px; border: 1px solid #e4e4e4; background: #fff; margin-bottom: 14px; }
.zhxd2-r { float: left; width: 320px; }
.zhxd2-r h3 { font-size: 12px; color: #333; line-height: 24px; }
.zhxd2-r p { color: #666; line-height: 20px; padding-bottom: 5px; }
.zhxd3 { height: 622px; background: url(http://www.crabchina.com/file/skin/zhxd3.jpg) no-repeat; position: relative; }
.zhxd3link { width: 175px; height: 60px; top: 90px; left: 315px; display: block; position: absolute; }
.zhxd3-pd { padding: 220px 0 0 85px; width: 315px; }
.zhxd3-pd h3 { padding-left: 12px; font-size: 12px; color: #333; line-height: 24px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1792px; }
.zhxd3-pd p { padding-left: 12px; color: #666; line-height: 20px; padding-bottom: 5px; }
.zhxd4 { height: 622px; background: url(http://www.crabchina.com/file/skin/zhxd4.jpg) no-repeat; position: relative }
.zhxd4link { width: 175px; height: 60px; top: 90px; left: 315px; display: block; position: absolute; }
.zhxd4-pd { padding: 200px 0 0 260px; }
.zhxd4-l { float: left; margin-right: 10px; }
.zhxd4-r { float: left; width: 240px; line-height: 22px; }
.zhxd4-b { padding: 0px; }
.zhxd4-b li { float: left; width: 155px; margin-right: 5px; margin-bottom: 8px; text-align: center; }
.zhxd4-b li img { padding: 2px; border: 1px solid #e4e4e4; background: #fff; margin-bottom: 3px; }
.zhxd5 { height: 622px; background: url(http://www.crabchina.com/file/skin/zhxd5.jpg) no-repeat; position: relative }
.zhxd5link { width: 175px; height: 60px; top: 90px; left: 315px; display: block; position: absolute; }
.zhxd5-pd { position: absolute; width: 485px; height: 390px; top: 210px; left: 80px; }
.zhxd5 li { float: left; width: 132px; height: 190px; margin: 0 20px 0px 0; line-height: 20px; overflow: hidden; }
.zhxd5 li img { padding: 2px; border: 1px solid #e4e4e4; background: #fff; }
.zhxd6 { height: 622px; background: url(http://www.crabchina.com/file/skin/zhxd6.jpg) no-repeat; position: relative }
.zhxd6link { width: 175px; height: 60px; top: 90px; left: 315px; display: block; position: absolute; }
.zhxd6-pd { padding: 220px 0px 0 314px; }
.zhxd6 li { float: left; width: 132px; height: 170px; margin: 0 20px 10px 0; line-height: 20px; overflow: hidden; }
.zhxd6 li img { padding: 2px; border: 1px solid #e4e4e4; background: #fff; }
.zhxd-foot { padding: 0; background: url(http://www.crabchina.com/file/skin/zhxd-foot.jpg) repeat-x left bottom; }
.zhxd-foot .w960 { padding: 0; }
.zhxd-foot .site-copyright { border: 0; padding: 100px 0; background: url(http://www.crabchina.com/file/skin/zhxd-foot2.jpg) no-repeat left bottom; }
/*中华蟹道--结束*/

/*banner*/
.banner { margin-top: 10px; }
/*品蟹聚汇*/

/*大闸蟹商城*/
	/*商城内页*/
.scny-gg { width: 1160px; margin: 2px auto 10px auto; }
.scny-mbx { width: 1160px; height: 20px; line-height: 20px; margin: 10px auto 10px auto; color: #126185; }
.scny-info { padding: 20px 15px; border: 1px solid #e4e4e4; background: #fff; }
.scny-info-tu { float: left; margin-right: 20px; width: 350px; overflow: hidden; }
.scny-suoluetu { width: 360px; }
.ab_im { background: #ccc; padding: 2px; width: 60px; height: 60px; margin-right: 4px; }
.ab_on { padding: 10px 2px 2px 2px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -320px -235px; margin-right: 4px; cursor: pointer; }
.scny-info-txt { float: left; width: 758px; position: relative; }
.scny-info-pf .mbprd { padding-top: 5px; width: 130px;  text-align: center; line-height: 20px; }
.scny-info-pf .mbprd img { width: 120px; border: 1px solid #00A000; padding: 4px; display: block; }
.scny-info-pf .mbprd p{ background: #00A000; color: #fff; font-size: 14px; padding: 3px 0;}
.scny-info-pf { position: absolute; right: 0; top: 0; width: 185px; height: auto;  }
.scny-info-pf .scny-info-all{background: #FAFAFA; padding: 15px 0;}
.scny-info-pf1 { width: 150px; height: 25px; margin: 5px auto; background: url(http://www.crabchina.com/file/skin/df-star2.png) repeat-x; }
.scny-info-pf2 { height: 25px; background: url(http://www.crabchina.com/file/skin/df-star2.png) repeat-x left bottom; }
.scny-info-pf3 { color: #666; text-align: center; line-height: 24px; }
.scny-info-pf5 { color: #c00; text-align: center; }
.scny-info-pf4 { display: block; margin: 10px auto 0 auto; padding-left: 45px; width: 88px; height: 30px; line-height: 30px; color: #fff; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -320px -500px; }
.scny-info-pf4:hover { color: #fff; }
.scny-info-pf6 { padding: 6px 0 6px 25px; height: 20px; }
.scny-info-pf6 span { float: left; margin-right: 3px; }
.scny-info-pf7 { display: block; width: 68px; height: 11px; background: #e0e0e0; margin-top: 3px; _margin-top: 0; }
.scny-info-pf8 { display: block; height: 11px; background: #c00; }
.scny-info-sx { width: 565px; position: relative; }
.scny-info-sx  .numpor{ width: 100%;margin-bottom: 8px;}
.scny-info-sx  .numpor ul{ width: 100%; display: table; padding:8px 0; border-bottom:1px dashed #dedede; }
.scny-info-sx  .numpor ul li{ display:table-cell; text-align: center; border-right: 1px solid #dedede}
.scny-info-sx  .numpor ul li:last-child{ border:none}
.scny-info-sx  .numpor ul li font{ font-weight: bold;}
.scny-info-gm .sxtype { padding: 5px 0; margin-top: 5px; overflow: hidden; }
.scny-info-gm .sxtype .tytxt { float: left; padding: 2px 20px 1px 10px; }
.scny-info-gm .sxtype .typest { width: 80px; float: left; border: 1px solid #c00; margin: 0 5px; text-align: center; box-sizing: border-box; }
.scny-info-gm .sxtype .typest b { font-weight: normal; width: 50%; padding: 1px 0; text-align: center; background: #c00; color: #fff; display: inline-block; }
.scny-info-gm .sxtype .typest font { width: 50%; padding: 1px 0; text-align: center; display: inline-block; color: #c00; }
.scny-info-sx .kexty { padding-bottom: 5px; overflow: hidden; }
.scny-info-sx .kexty .tytxt { float: left; padding: 5px 20px 1px 10px; }
.scny-info-sx .kexty .tylist { float: left; }
.scny-info-sx .kexty .tylist .helpty { color: #c00; height: 24px; line-height: 24px; text-align: center; background: #fffbdb; color: #c00; margin-bottom: 5px; }
.scny-info-sx .kexty ul { border: 1px solid #dfdfdf; width: 360px; }
.scny-info-sx .kexty li.topth { background: #f6f6f6; }
.scny-info-sx .kexty li.topth span { padding: 0 5px; font-weight: bold; width: 80px; text-align: center; display: inline-block; }
.scny-info-sx .kexty li { border-bottom: 1px solid #dfdfdf; line-height: 24px; text-align: center; }
.scny-info-sx .kexty li:hover { background: #f6f6f6; }
.scny-info-sx .kexty li font { padding: 0 5px; width: 79px; border-right: 1px solid #dfdfdf; display: inline-block; }
.scny-info-sx .kexty li font.nex { border: none; }
.scny-info-sx h1 { color: #333; font-size: 22px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; font-weight: 400; }
.scny-info-sx .newp { font-size: 14px; color: #c00; padding-bottom: 5px }
.scny-info-sx p { line-height: 24px; padding: 2px 0; }
.scny-info-sx span.hdit { padding: 0 20px 0 10px; }
.scny-info-sx p .prdlink { color: #c00 }
.scny-info-sx p .prdlink:hover { text-decoration: underline; }
.scny-info-sx .zkyhd { position: relative; padding-bottom: 8px; height: 40px; }
.scny-info-sx .zkyhd .beizs { padding: 0 4px; display: none; position: absolute; color: #666; font-size: 12px; font-weight: 400; border: 1px solid #fecb65; background: #fefbee; left: 0px; top: 26px; }
.scny-info-sx .zkyhd .beizs i { position: absolute; left: 15px; top: -6px; width: 9px; height: 6px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1400px; }
.scny-info-sx a { color: #126185; }
.scny-info-sx a:hover { color: #c00; }
.scny-info-sx strong { font-weight: 400; }
.picinfo { padding: 5px 0; background: #f3f3f3 url(image/mallbg.jpg) no-repeat right top; position: relative; }
.picinfo dl { line-height: 26px; overflow: hidden; }
.picinfo .pricetop dt { padding: 4px 20px 0 10px; }
.picinfo .pricetop div { float: left; }
.picinfo .pricetop .pricfirst { color: #c00; }
.picinfo .pricetop .promo { background-color: #c00; border-radius: 1px; color: #fff; height: 16px; line-height: 16px; margin: 0 2px 4px 6px; padding: 1px 5px; position: relative; }
.picinfo .pricetop .promo s { position: absolute; width: 0; display: block; font-size: 0; left: -4px; bottom: 0; height: 0; border: 3px solid #c00; border-color: transparent #c00 #c00 transparent; }
.picinfo .pricetop .pricfirst em { font-size: 16px; }
.picinfo .pricetop .pricfirst span { font-size: 28px; font-weight: bold }
.picinfo .pricetop .pricesect { padding: 4px 0 0 0; font-size: 14px; }
.picinfo .pricetop .alink { float: right; padding: 4px 30px 0 0; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 93px -1152px; }
.picinfo dl dt { float: left; padding: 0 20px 0 10px; }
.picinfo dl dd { float: left; }
.picinfo .huodong span { padding: 2px 6px; color: #fff; border-radius: 3px; }
.picinfo .huodong span.hdty { background: #c00; }
.picinfo .huodong .mjs img { width: 25px; height: 25px; }
.picinfo .huodong .mjs a { padding-right: 6px; }
.picinfo .huodong time { padding-left: 20px; display: inline-block; background: url(http://www.crabchina.com/file/skin/2014ico.png) no-repeat -12px -186px; }
.picinfo .vipdiv { background: #fff; display: none; width: 180px; padding: 10px; position: absolute; right: 10px; top: 30px; border: 1px solid #e7e7e7; z-index: 20 }
.picinfo .vipdiv strong { font-size: 16px; }
.picinfo .vipdiv p { line-height: 20px; color: #999; }
.picinfo .vipdiv p font, .scny-info-sx .zkyhd .viplink { color: #c00 }
.picinfo .viplink:hover { text-decoration: underline; }
.picinfo .zhichi dd { padding: 5px 0 0 0; }
.picinfo .zhichi .yhbjl { height: 16px; width: 300px; position: absolute; top: 29px; left: 5px; display: inline-block; }
.picinfo .zhichi .yhqi { width: 34px; height: 16px; background: url(http://www.crabchina.com/file/skin/yhqico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.picinfo .zhichi .xjki { width: 34px; height: 16px; background: url(http://www.crabchina.com/file/skin/xjklico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.picinfo .zhichi .dzk { width: 70px; height: 16px; background: url(http://www.crabchina.com/file/skin/dzkico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.picinfo .zhichi .tbi { width: 16px; height: 16px; background: url(http://www.crabchina.com/file/skin/tbico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.picinfo .zhichi .vipjg { width: 40px; height: 16px; background: url(http://www.crabchina.com/file/skin/vipico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.picinfo .zhichi .wxgm { width: 47px; height: 16px; background: url(http://www.crabchina.com/file/skin/wxpay.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.scny-info-sx1 { color: #c00; font-size: 24px; position: relative; }
.scny-info-sx1 .yhbjl { height: 16px; width: 300px; position: absolute; top: 29px; left: 5px; display: inline-block; }
.scny-info-sx1 .yhqi { width: 34px; height: 16px; background: url(http://www.crabchina.com/file/skin/yhqico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.scny-info-sx1 .xjki { width: 34px; height: 16px; background: url(http://www.crabchina.com/file/skin/xjklico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.scny-info-sx1 .tbi { width: 16px; height: 16px; background: url(http://www.crabchina.com/file/skin/tbico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.scny-info-sx1 .vipjg { width: 40px; height: 16px; background: url(http://www.crabchina.com/file/skin/vipico.gif) no-repeat; float: left; margin-right: 5px; display: inline-block; }
.scny-info-sx1 font { color: #666; padding-left: 10px; font-size: 12px; font-weight: normal; }
.scny-info-sx1 font strong { text-decoration: line-through; font-size: 14px; }
.scny-info-sx1 .vipifo { color: #c00; padding-left: 10px; font-size: 12px; font-weight: normal; }
.scny-info-sx1 .vipifo strong { text-decoration: none; font-size: 14px; }
.scny-info-sx2 { float: right; padding: 13px 20px 0 0; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat right -1147px; color: #afaeae; }
.scny-info-sx3 { float: left; color: #fff; background: #c00; padding: 0 5px; line-height: 20px; margin-top: 8px; }
.scny-info-sx5 { float: left; color: #fff; background: #6cb500; padding: 0 3px; line-height: 20px; cursor: pointer; margin-top: 8px; }
.scny-info-sx4 { color: #afaeae; }
.scny-info-gm1, .scny-type { padding-top: 5px; overflow: hidden; }
.scny-info-gm1 .tytxt, .scny-type .tytxt { float: left; padding: 5px 20px 1px 10px; }
.scny-info-gm1 a.txtxz, .scny-type .typli a.txtxz { padding: 5px 10px; }
.scny-info-gm1 a, .scny-type .typli a { float: left; margin-right: 10px; }
.scny-info-gm1 .litype{ padding-top:5px; overflow:hidden;}
.scny-type .typli { float: left; }
.scny-type .typli a { display: block; clear: both; margin-bottom: 5px; text-align: center; }
.scny-info-gmbq { border: 2px solid #ccc; }
.scny-info-gmbq:hover { border: 2px solid #a00000; text-decoration: none; }
.scny-info-gmbq-selected { border: 2px solid #a00000; position: relative; }
.scny-info-gmbq-selected:hover { text-decoration: none; }
.scny-info-gmbq-selected i { width: 12px; height: 12px; position: absolute; right: 0; bottom: 0px; _bottom: -3px; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat; }
.scny-info-gmbq1 { color: #126185; border: 2px solid #fff; margin-left: -15px; }
.scny-info-gm2 { padding: 10px 0 0 3px; position: relative; width: 555px; height: 40px; }
.scny-info-gm2 .tytxt { float: left; padding: 5px 17px 1px 7px; }
.scny-info-gm3 { padding: 0 0 0 52px; position: relative; overflow: hidden; }
.scny-info-gm3 .hdinfocom { width: 260px; height: 88px; border: 3px solid #c00; box-shadow: 1px 2px 6px #d2d2d2; background: #fff; padding: 5px; position: absolute; top: -70px; left: 0px; }
.scny-info-gm3 .hdinfocom p { line-height: 20px; padding: 3px 5px; text-align: center; }
.scny-info-gm3 .hdinfocom p strong { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #c00; }
.scny-info-gm3 .tuijian { position: absolute; width: 19px; height: 16px; left: 110px; top: -5px; background: url(http://www.crabchina.com/file/skin/recommend.gif) no-repeat; }
.scny-info-gm3 .downcp { padding: 5px; background: #ffeded; color: #c00; border: 1px solid #c40; width: 180px; margin-top: 20px; font-size: 16px; text-align: center; }
.paytype { position: absolute; bottom: -30px; right: 5px; }
.paytype span { padding: 0 15px; cursor: pointer; background: url(http://www.crabchina.com/file/skin/hiimg.png) no-repeat right -25px }
.paytype span.payon { background: url(http://www.crabchina.com/file/skin/hiimg.png) no-repeat right 5px; }
.paytype ul { background: #fafafa; border: 1px solid #e7e7e7; width: 140px; padding: 5px; position: absolute; top: 20px; right: 0; display: none; z-index: 20 }
.paytype ul li { padding: 2px 5px; width: 60px; float: left; }
.serverice { line-height: 20px; padding: 2px 0; margin-top: 10px; overflow: hidden; }
.serverice ul { width: 60%; float: left; }
.serverice span { padding: 0 20px 0 10px; float: left; }
.serverice li { float: left; padding: 0 5px; color: #999; margin-bottom: 5px; }
.serverice li i { padding: 0; font-style: normal; width: 16px; height: 16px; text-align: center; line-height: 16px; font-size: 12px; background: #666; display: inline-block; margin-right: 3px; color: #fff; }
/*商城商品描述*/
.cpli-tixie { position: absolute; width: 145px; height: 45px; font-family: 'Microsoft Yahei'; font-size: 12px; color: #666; line-height: 1.5; text-align: center; overflow: hidden; }
.cpli-tixie a { color: #c00; }
.tx1 { left: 185px; top: 285px; }
.tx2 { left: 335px; top: 285px; }
.tx3 { left: 485px; top: 285px; }
.tx4 { left: 185px; top: 415px; }
.tx5 { left: 335px; top: 415px; }
.tx6 { left: 185px; top: 550px; color: #c00; cursor: pointer; overflow: visible; width: 145px; height: auto; z-index: 9; }
.contsty .cpeon img.wxewm { width: 145px; height: 145px; display: none; border: none; margin: 0; padding: 0; vertical-align: middle; }
.contsty { text-align: center; }
.contsty table { width: 100%; }
.contsty table img { width: 98%; height: auto; }
.tx7 { left: 335px; top: 550px; }
.tx8 { left: 485px; top: 550px; }
.tx9 { left: 185px; top: 680px; }
.tx10 { left: 335px; top: 690px; }
/*商城商品描述*/

.scny-info-gm2 .quantity-form { float: left; margin-right: 25px; }
.scny-info-gmgwc { float: left; width: 138px; height: 30px; line-height: 30px; background: #f3f3f3; text-align:center; border:1px solid #d2d2d2;color: #c00; font-size: 14px; }
.scny-info-gmgwc i{ padding-right: 5px; font-size: 20px; vertical-align: bottom;}
.scny-info-gmgwc:hover{ background: #f9f9f9;}
.scny-info-sale { padding-left: 52px; padding-bottom: 5px; width: 555px; }
.scny-info-sale p { line-height: 24px; padding: 2px; }
.scny-info-sale p input { border: solid 1px #DDD; height: 30px; line-height: 30px; padding-left: 9px; color: #333; font-size: 16px; }
.scny-info-gmgwc:hover { text-decoration: none; }
.scny-info-but { float: left; margin-right: 10px; width: 96px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; padding-left: 52px; }
.scny-info-gm4 { background: #c00 url(http://www.crabchina.com/file/skin/2014ico.png) no-repeat 12px 8px; }
.scny-info-gm4:hover { color: #fff; background: #b20 url(http://www.crabchina.com/file/skin/2014ico.png) no-repeat 12px 8px; }
.scny-info-yuyue { background: #f1f1f1; padding: 5px 10px; font-size: 16px; max-width: 50%; display: block; text-align: center; color: #666; margin-top: 10px; }
.scny-info-gm5 { color: #ff4400; width: 94px; height: 38px; border: 1px solid #ff4400; background: #FCD1C1 url(http://www.crabchina.com/file/skin/2014ico.png) no-repeat 6px -122px; }
.scny-info-gm5:hover { color: #f82800; width: 94px; height: 38px; border: 1px solid #f82800; background: #FCD1C1 url(http://www.crabchina.com/file/skin/2014ico.png) no-repeat 6px -122px; }
.scny-info-gm6 { position: absolute; z-index: 999; left: 280px; top: 0; width: 270px; height: 85px; border: 5px solid #ffbd5f; background: #fefed6; }
.scny-info-gm7 { position: absolute; left: -9px; top: 16px; width: 9px; height: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1190px; }
.scny-info-gm8 { position: absolute; right: 10px; top: 10px; width: 9px; height: 9px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1130px; }
.scny-info-gm9 { padding-left: 34px; color: #579013; font-size: 14px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 12px -1208px; line-height: 40px; }
.scny-info-gm10 { padding-left: 34px; line-height: 20px; }
.quantity-form { position: relative; width: 52px; height: 32px; margin: auto; }
.quantity-form-plus { position: absolute; top: 0; left: 51px; width: 15px; height: 15px; line-height: 15px; text-align: center; border: 1px solid #ccc; font-size: 16px; }
.quantity-form-plus:hover { text-decoration: none; }
.quantity-form-minus { position: absolute; top: 16px; left: 51px; width: 15px; height: 15px; line-height: 15px; text-align: center; border: 1px solid #ccc; font-size: 16px; border-top: none; }
.quantity-form-minus:hover { text-decoration: none; }
.quantity-form-input { position: absolute; top: 0; left: 0; width: 50px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #ccc; font-size: 18px; color: #666; }
.xlxzq { border: 1px solid #E4E4E4; margin-top: 10px; }
.xlxzq li { width: 215px; height: 85px; line-height: 85px; font-size: 20px; text-align: center; float: left; border-right: 1px solid #E4E4E4; position: relative; }
.xlxzq li a { display: inline-block; width: 100%; position: relative }
.xlxzq li a:hover { background: #c00; color: #fff; -webkit-transition: color .2s, background .2s; -moz-transition: color .2s, background .2s; -o-transition: color .2s, background .2s; -ms-transition: color .2s, background .2s; transition: color .2s, background .2s; }
.xlxzq li:last-child { border-right: none; }
.xlxzq li.toptit { width: 294px; background: #fafafa; }
.xlxzq li.toptit strong { font-size: 34px; position: absolute; top: 20px; font-weight: normal; left: 20px; line-height: 30px; }
.xlxzq li.toptit p { font-size: 14px; position: absolute; left: 20px; top: 22px; }
.xlxzq li.toptit i { display: inline-block; font-size: 0; border-top: 2px solid #333; border-left: 2px solid #333; width: 28px; height: 28px; background-color: rgba(0, 0, 0, 0); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); position: absolute; top: 26px; right: 25px; }
.malltit { margin-top: 10px; text-align: center; height: 65px; background: url(http://www.crabchina.com/file/skin/malltit.jpg) no-repeat center; line-height: 85px; padding: 20px 0; border-bottom: 1px solid #E4E4E4; }
.malltit h2 { font-size: 34px; font-weight: normal; }
.scny-scth { padding: 10px; }
.scny-scth ul { margin: auto; display: inline-block; }
.scny-scth li { width: 370px; float: left; padding: 5px; }
.scny-scth li img { width: 100%; }
.scny-xg { padding: 10px 15px 10px 15px; background: #fff; margin-top: 10px; position: relative; }
.scny-home { padding-top: 50px; }
.scny-xg .tc-list { clear: both }
.scny-xg .xztcnum { position: absolute; right: 50%; margin-right: -120px; top: 10px; }
.scny-xg .rightnum { right: 10px; margin: 0; }
.scny-xg .xztcnum i { width: 25px; height: 25px; cursor: pointer; border: 1px solid #ccc; display: inline-block; font-style: normal; line-height: 25px; font-size: 14px; text-align: center; }
.scny-xg .xztcnum i.tc_2 { background: #c00; color: #fff; border: 1px solid #c00 }
.scny-xg .xztcnum i.tc_1 { background: #fff; color: #c00; }
.scny-xg h2 { color: #333; font-size: 16px; font-family: "Microsoft Yahei"; padding-bottom: 10px; }
.scny-xg1 { width: 180px; float: left; margin-right: 27px; line-height: 20px; }
.scny-xg1 span { font-size: 14px; }
.scny-xg1 img { width: 100%; height: 100%; }
.scny-xg2 { width: 25px; height: 26px; float: left; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -320px -320px; margin-right: 27px; margin-top: 80px; }
.scny-xg3 { float: left; margin-top: 36px; padding: 0 0 0 20px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -694px -500px; }
.scny-xg3 p { line-height: 24px; }
.scny-jieshao { width: 940px; float: left; background: #fff; margin-top: 10px; }
.scny-jieshao2 { padding-bottom: 10px; }
.scny-jieshao-nav { width: 940px; height: 46px; border-top: 1px solid #e4e4e4; border-bottom: 3px solid #c00; background: #fff url(http://www.crabchina.com/file/skin/icons.gif) repeat-x 0 -1249px; position: relative; z-index: 1; }
.scny-jieshao-nav1 { position: absolute; right: 0; top: -1px; width: 110px; height: 47px; background: #c00 url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -320px -540px; text-indent: -9999px; }
.scny-jieshao-nav2 { float: right; display: inline; margin-right: 130px; font-size: 26px; color: #c00; line-height: 46px; }
.scny-jieshao-nav2 font { font-size: 14px; font-weight: normal; color: #333; padding: 2px 5px 0 0; }
.scny-jieshao-nav li { float: left; cursor: pointer; width: 95px; height: 46px; line-height: 46px; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; margin-right: -1px; text-align: center; }
.scny-jieshao-nav .malllk_2 { background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -319px -599px; }
.scny-jieshao-nav li a { color: #666; font-size: 14px; }
.scny-jieshao-nav li a:hover { color: #c00 }
.scny-jieshao .box { margin-top: -1px; }
.scny-jieshao h3 { padding-left: 20px; font-size: 14px; }
.scny-jieshao .order_no { text-align: center; font-size: 14px; padding: 100px 0; }
.scny-jieshao .box-bd { padding: 10px; }
.scny-cjwt { padding: 10px 20px; }
.scny-cjwth4 { padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1307px; font-weight: 400; font-size: 14px; cursor: pointer; }
.scny-cjwtdiv { display: none; margin-top: 10px; color: #666; line-height: 20px; padding: 10px; border: 1px solid #dfdfdf; background: #f2f2f2; font-size: 14px; position: relative; }
.scny-cjwtdiv i { position: absolute; left: 24px; top: -5px; width: 7px; height: 5px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1350px; }
.scny-cjwt-hr { width: 916px; margin: 0 auto; border-top: 1px solid #dedede; height: 0; line-height: 0; font-size: 1px; }
.scny-cjwt-hr:last-of-type{ border: none;}
.scny-pjxq .more, .scny-jyjl .more { padding: 10px; line-height: 26px; font-weight: bold; }
.nopinl { padding: 50px; text-align: center; font-size: 14px; }
.scny-pjxq-hr { width: 916px; margin: 0 auto; border-top: 1px solid #ccc; height: 0; line-height: 0; font-size: 1px; }
.scny-pjxq .tagprd { margin: 5px 10px; padding: 10px; }
.scny-pjxq .tagprd a { background: #fff; border: 1px solid #ffcece; padding: 2px 8px; display: inline-block; margin: 5px; color: #c00; }
.scny-pjxq .tagprd a:hover { background: #c00; color: #fff; border: 1px solid #c00; }
.scny-pjxq1 { float: left; width: 450px; height:auto; overflow:hidden; padding: 8px 0 0 20px; }
.scny-pjxq1 img { float: left; margin-right: 8px; }
.scny-pjxq1 p { line-height: 22px; }
.scny-pjxq1 .kexty { width:297px; float:left; }
.scny-pjxq1 .kexty .helpty { height: 24px; line-height: 24px; text-align: center; background: #fffbdb; color: #c00; margin-bottom: 5px; }
.scny-pjxq1 .kexty ul { border: 1px solid #dfdfdf; width:295px; }
.scny-pjxq1 .kexty ul li.topth { background: #f6f6f6; }
.scny-pjxq1 .kexty .tylist strong{ font-size:14px; padding-bottom:2px; display:inline-block;}
.scny-pjxq1 .kexty ul li { border-bottom: 1px solid #dfdfdf; line-height:18px; text-align: center; }
.scny-pjxq1 .kexty ul li font { padding: 0 5px; width:87px; border-right: 1px solid #dfdfdf; display: inline-block; }
.scny-pjxq1 .kexty ul li font.nex{ border:none;}
.scny-pjxq1 .kexty ul li.topth span { padding: 0 5px; font-weight: bold; width:87px; text-align: center; display: inline-block; }
.scny-pjxq2 { float: left; padding-top: 10px; }
.scny-pjxq3 { float: right; width: 190px; padding: 5px 0 0 10px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -690px -677px; }
.scny-pjxq-pj { margin: 5px 10px; padding: 5px; overflow: hidden; position: relative; border-bottom: 1px solid #ccc; }
.scny-pjxq-pj .buyname { width: 100px; height: 40px; line-height: 40px; position: absolute; right: 10px; top: 50%; text-align: center; margin-top: -20px; }
.scny-pjxq-pj1 { padding: 15px 20px 0 15px; width: 70px; float: left; }
.scny-pjxq-pj1 a span { display: block; padding: 0 0 0 22px; width: 48px; height: 28px; line-height: 28px; overflow: hidden; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat -6px -1154px; }
.scny-pjxq-conn { float: left; width: 86%; padding: 5px 0; line-height: 24px; }
.scny-pjxq-conn .starpor { padding-top: 3px; display: inline-block; background: url(http://www.crabchina.com/file/skin/star_middle.png) repeat-x 0 14px; width: 75px; height: 24px; color: #c00; }
.scny-pjxq-conn .starpor i { background: url(http://www.crabchina.com/file/skin/star_middle.png) repeat-x 0 -19px; display: inline-block; height: 24px; }
.scny-pjxq-conn p.kfhf { line-height: 20px; color: #b20; padding-top: 10px; }
.scny-jyjl .pages { float: right; }
.scny-jyjl1 { width: 925px; margin: 10px auto; }
.scny-jyjl1 th { background: #f2f2f2; text-align: center; height: 34px; line-height: 34px; color: #666; }
.scny-jyjl1 td { text-align: center; height: 34px; line-height: 34px; color: #666; }
.scny-tehui { width: 210px; float: right; margin-top: 10px; background: #fff; }
.scny-tehui h3 { padding-left: 24px; }
.scny-tehui li { margin-bottom: 20px; }
.scny-tehui .box-bd { padding: 24px 0 0 30px; }
.scny-tehui .box-bd p { line-height: 20px; width: 150px; }

.listbi{margin-top: 10px;height: 25px;line-height: 45px;padding: 20px 0;border-bottom: 1px solid #E4E4E4;}
.listbi h2{font-size: 24px;font-weight: normal; }
.listbi a{ float:right; font-size:20px; padding-right:10px;}
.jxvidoe{margin:10px; margin-bottom:0;background-color: #fff;height:60px;line-height: 60px;text-indent: 40px;color: #424242;font-size: 20px;font-weight: 400;}
.videoli{ padding:10px 0;}
.videoli li{ width:270px; margin:10px; float:left; background:#fbfbfb; cursor:pointer; position:relative;-webkit-transition: all 0.2s linear; transition: all 0.2s linear;}
.videoli li:hover{-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); box-shadow: 0 15px 30px rgba(0,0,0,0.1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0)}
.videoli li i{ display:none; width:37px; height:37px; position:absolute; left:50%; margin-left:-18px; top:70px;background:url(http://www.crabchina.com/file/skin/play.png) no-repeat; -webkit-transition: all 0.2s; transition: all 0.2s}
.videoli li:hover i{ display:block;}
.videoli li img{ width:100%; height:180px;}
.videoli li .videotit{width:100%; text-align:center; padding:10px 0;}
.videoli li .videotit strong{font-size:14px;line-height:26px; font-weight:normal; display:block;}
.videoli li .videotit span{font-size:12px; color:#666; line-height:24px;display:block;}

/*大闸蟹商城商品描述*/
.contsty { background: #f8f8f8; width: 918px; }
.contsty .video-top { background: url(http://www.crabchina.com/file/skin/proim/cp-01.jpg) repeat-x; height: 42px; }
.contsty .video-con { height: 360px; text-align: center; padding: 10px 0px; background: url(http://www.crabchina.com/file/skin/proim/cp-02.jpg); }
.contsty .video-con .videoinfo { height: 360px; padding-bottom: 10px; }
.contsty .video-con .videobut { width: 500px; height: 55px; margin: auto; }
.contsty .video-con .videobut .video_2, .contsty .video-con .videobut .video_1 { width: 156px; height: 45px; float: left; margin: 0 5px; }
.contsty .video-con .videobut .video_2 a, .video-con .videobut .video_1 a { width: 156px; height: 45px; display: block; }
.contsty .video-con .videobut .video_2 .crab { background: url(http://www.crabchina.com/file/skin/proim/vidoean.jpg) no-repeat 0 -97px; }
.contsty .video-con .videobut .video_2 .youku { background: url(http://www.crabchina.com/file/skin/proim/vidoean.jpg) no-repeat 0 -49px; }
.contsty .video-con .videobut .video_2 .tudou { background: url(http://www.crabchina.com/file/skin/proim/vidoean.jpg) no-repeat 0 0; }
.contsty .video-con .videobut .video_1 .crab { background: url(http://www.crabchina.com/file/skin/proim/vidoean.jpg) no-repeat 0 -240px; }
.contsty .video-con .videobut .video_1 .youku { background: url(http://www.crabchina.com/file/skin/proim/vidoean.jpg) no-repeat 0 -192px; }
.contsty .video-con .videobut .video_1 .tudou { background: url(http://www.crabchina.com/file/skin/proim/vidoean.jpg) no-repeat 0 -143px; }
.contsty .cpli { background: url(http://www.crabchina.com/file/skin/proim/cp-03.jpg) repeat-x; height: 13px; }
.contsty .cpeon img { width: 718px; }
.contsty .cpeon .tycon { padding: 10px 0px; position: relative; text-align: center }
.contsty .cpeon .tycon .prodcon img.titli { width: auto; height: auto; position: absolute; left: 20px; top: 20px; }
.contsty .cpeon .tycon .prodcon img.liheico { width: auto; height: auto; position: absolute; right:40px; bottom: 10px; }
.contsty .cpeon .tycon .prodcon { min-height: 280px; background: url(http://www.crabchina.com/file/skin/diw.jpg) no-repeat right bottom; }
.contsty .cpeon .tycon .prodcon .titprd { position: absolute; top: 90px; left: 20px; font-size: 20px; color: #c00; }
.contsty .cpeon .tycon .prodcon .titprd span { color: #333; padding-right: 10px; }
.contsty .cpeon .tycon .prodcon .typprd { position: absolute; top: 128px; left: 20px; font-size: 20px; }
.contsty .cpeon .tycon .prodcon .typprd span { display: block; float: left; padding-right: 10px; }
.contsty .cpeon .tycon .prodcon .typprd .listtype { float: left; }
.contsty .cpeon .tycon .prodcon .typprd .listtype .helopy { color: #c00; text-align: left; }
.contsty .cpeon .tycon .prodcon .typprd .listtype ul li { text-align: left; }
.contsty .cpeon .tycon .prodcon .typprd .listtype ul li font { padding: 5px 10px 5px 0; }
.contsty .cpeon .neirong { position: absolute; width: 450px; left: 10px; top: 10px; z-index: -1; }
/*品质保证*/
.pzbz { width: 918px; background: #f2f2f2; font: 12px "Microsoft Yahei"; color: #333; }
.pzbz .topa { height: 98px; margin: 0px auto; text-align: center; background: url(http://www.crabchina.com/file/skin/pz/pzbz.jpg) top center no-repeat; padding-top: 280px; }
.pzbz .title1 { background: #869910 url(http://www.crabchina.com/file/skin/pz/img01.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .title2 { background: #eb4d00 url(http://www.crabchina.com/file/skin/pz/img02.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .title3 { background: #007fbf url(http://www.crabchina.com/file/skin/pz/img03.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .title4 { background: #00b0be url(http://www.crabchina.com/file/skin/pz/img04.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .title5 { background: #77040d url(http://www.crabchina.com/file/skin/pz/img05.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .title6 { background: #560532 url(http://www.crabchina.com/file/skin/pz/img06.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .title7 { background: #054054 url(http://www.crabchina.com/file/skin/pz/img07.jpg) center no-repeat; height: 130px; background-size: 1000px auto; line-height: 9999px; overflow: hidden; }
.pzbz .m_bg { width: 100%; height: auto; background: #fff; padding: 10px 0; margin: 0px auto; }
.pzbz .m_bg .f_rwd { width: 568px; padding-top: 10px; }
.pzbz .m_bg .f_rwd p { padding: 2px 17px; }
.pzbz .m_bg .f_rwd .bz { width: 330px; height: 29px; line-height: 29px; font-size: 14px; color: #fff; background: url(http://www.crabchina.com/file/skin/pz/bz.jpg) left top no-repeat; padding-left: 30px; }
.pzbz .m_bg .h300 { line-height: 40px; text-align: center; }
.pzbz .m_bg .time { height: 140px; line-height: 140px; background: url(http://www.crabchina.com/file/skin/pz/pzbz06.jpg) 28px 0px no-repeat; text-align: center; }
.pzbz .m_bg .lika1 { height: 180px; background: url(http://www.crabchina.com/file/skin/pz/pzbz09.jpg) 30px 26px no-repeat; text-align: center; padding: 32px 20px 0px 230px; border-bottom: 1px dashed #666; font-weight: bold; }
.pzbz .m_bg .lika1 p { padding-bottom: 8px; }
.pzbz .m_bg .lika2 { height: 220px; background: url(http://www.crabchina.com/file/skin/pz/pzbz10.jpg) 30px 40px no-repeat; text-align: center; padding: 20px 40px 0px 230px; line-height: 24px; }
.pzbz .m_bg .zhishu { height: 430px; background: url(http://www.crabchina.com/file/skin/pz/pzbz12.jpg) 0px 3px no-repeat; padding: 4px 0px 0px 265px; line-height: 20px; font-size: 12px; }
.pzbz .m_bg .zhishu .h20 { height: 20px; }
.pzbz .m_bg .zhishu .h12 { height: 20px; }
.pzbz .m_bg .h50 { line-height: 24px; width: 680px; margin: 30px auto; font-size: 20px; text-align: center; }
.pzbz .m_bg .guanzhu { padding: 20px 0px 40px 50px; }
.pzbz .m_bg .guanzhu img { padding-right: 40px; }
.m_b20 { padding: 10px 16px; }
/*大闸蟹商城搜索*/
.mall-list { padding: 10px 7px; min-height: 100px; border: 1px solid #e4e4e4; background: #fff; }
.mall-list font.noinfo { font-size: 14px; padding: 10px; display: block; margin: 20px auto; width: 50%; text-align: center; }
.mall-list li { width: 200px; height: auto; background: #f9f9f9; border: 1px solid #f2f2f2; padding: 4px; padding-bottom: 10px; float: left; margin: 10px 9px; position: relative; }
.mall-list li:hover { width: 200px; height: auto; border: 1px solid #e2e2e2; padding: 4px; padding-bottom: 10px; float: left; margin: 10px 9px; background: #f4f4f4; }
.mall-list li img { width: 200px; height: 200px; margin-bottom: 5px; }
.mall-list li a { font-size: 14px; font-weight: bold; line-height: 24px; text-decoration: none; }
.mall-list li span { padding-left: 2px; display: block; }
.mall-list li p { padding-left: 5px; line-height: 22px; }
.mall-list li p strong { font-size: 16px; color: #c00 }
.mall-list li p .atags { font-size: 12px; font-weight: normal; color: #666 }
.mall-list li p .atags:hover { color: #c00 }
.mall-list li i { position: absolute; right: 0px; top: 0px; width: 57px; height: 53px; background: url(http://www.crabchina.com/file/skin/th-i.png) no-repeat; _background: url(http://www.crabchina.com/file/skin/th.png) no-repeat }
.mall-list h3 { font-size: 14px; padding: 5px; border-bottom: 1px solid #e4e4e4; line-height: 20px; }
.mall-list .pages { text-align: center; }
/*购物车*/
.gwc-main { border-top: 1px solid #e4e4e4; padding-top: 10px; }
#addli, #adddz, #payok, #chongzhi { position: fixed; _position: absolute; left: 50%; margin-left: -260px; margin-top: -180px; top: 50%; _bottom: auto; }
.gwc-step1 { width: 940px; height: 32px; margin: 20px auto; background: url(http://www.crabchina.com/file/skin/gwc-step.jpg) no-repeat; }
.gwc-step2 { width: 940px; height: 32px; margin: 20px auto; background: url(http://www.crabchina.com/file/skin/gwc-step.jpg) no-repeat 0 -32px; }
.gwc-step3 { width: 940px; height: 32px; margin: 20px auto; background: url(http://www.crabchina.com/file/skin/gwc-step.jpg) no-repeat 0 -64px; }
.gwc-kong { padding: 40px 0 40px 300px; ; }
.gwc-gwctu { width: 100px; height: 115px; float: left; margin-right: 20px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -480px -500px; }
.gwc-gwctur { padding: 40px 0 0 0; }
.gwc-gwctur p { line-height: 24px; }
.gwc-tj1 { height: 40px; line-height: 40px; border-bottom: 2px solid #666; font-size: 20px; font-family: "Microsoft Yahei", "黑体"; padding-left: 12px; }
.gwc-tj2 { height: 310px; overflow: hidden; }
.gwc-tj2 li { float: left; width: 160px; padding: 16px 0 0 28px; }
.gwc-tj2 li a span { display: inline-block; cursor: pointer; }
.gwc-tj2 p { line-height: 20px; }
.gwc-tj2 .btn { font-weight: 400; font-size: 12px; width: 90px; height: 20px; line-height: 20px; }
.gwc-gwclist { width: 1158px; }
.gwc-gwclist th { background: #fbfbfb; font-size: 14px; height: 38px; line-height: 38px; text-align: center; border-bottom: 1px solid #e4e4e4 }
.gwc-gwclist th.bg-l { background: #fbfbfb url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat left -114px; padding-left: 20px; text-align: left; }
.gwc-gwclist th.bg-r { background: #fbfbfb url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat right -80px }
.gwc-gwclist td { padding: 10px; text-align: center; font-size: 14px; }
.gwc-gwclist .eri { padding: 0; }
.gwc-gwclist .eri img { width: 25px; }
.gwc-gwclist .eri, .gwc-boxbdlist td.eri { text-align: left; font-size: 12px; color: #666 }
.gwc-gwclist .eri span { display: block; }
.gwc-gwclist td.hr { padding: 0; }
.gwc-gwclist td.hr div { width: 938px; margin: 0 auto; font-size: 1px; height: 0; border-top: 1px dashed #ccc; }
.gwc-gwclist td .delinfo { width: 20px; height: 20px; background: url(http://www.crabchina.com/file/skin/ico.png) no-repeat -2px -2px; display: block; margin: auto; }
.gwc-gwclist td .delinfo:hover { background-color: #f6f6f6 }
.gwc-gwclist td.chanpin { text-align: left; color: #333; position: relative; }
.gwc-gwclist td.chanpin a { display: block; float: left; font-size: 16px; vertical-align: top; }
.gwc-gwclist td.chanpin a img { width: 60px; margin-right: 10px; float: left; }
.gwc-gwclist td.chanpin a span { display: block; float: left; }
.gwc-gwclist td.chanpin .cpcon { position: absolute; top: 36px; left: 80px; }
.gwc-gwclist td.chanpin .cpcon span { color: #999; display: block; }
.gwc-gwclist td.chanpin .cpcon .listcp { float: left; background: #fff0e7; border: 1px solid #ffe1d3; color: #f40; padding: 0 5px; font-size: 12px; margin-right: 5px; cursor: pointer; }
.gwc-gwclist td.chanpin .cpcon .listcp:hover { background: #F00; color: #fff; }
.mjshd { position: relative; }
.mjshd:hover .incoksy { display: block; }
.mjshd .incoksy { min-width: 68px; height: auto; padding: 0 3px; border: 1px solid #dfdfdf; position: absolute; top: -6px; left: 53px; background: #fff; line-height: 22px; z-index: 99; display: none }
.mjshd .incoksy p { line-height: 32px; margin: 3px 0; }
.mjshd .incoksy p .alink { margin: 0; padding: 0 }
.mjshd .incoksy p .thumbimg { width: 32px; }
.mjshd .incoksy .arrow { display: block; width: 0; height: 0; overflow: hidden; position: absolute; top: 7px; left: -5px; border-style: dashed solid dashed dashed; border-width: 5px 5px 5px 0; border-color: transparent #fff transparent transparent; z-index: 2; }
.mjshd .incoksy .arrow-b { display: block; width: 0; height: 0; overflow: hidden; position: absolute; top: 6px; left: -6px; border-style: dashed solid dashed dashed; border-width: 6px 6px 6px 0; border-color: transparent #dfdfdf transparent transparent; z-index: 1; }
.gwc-gwclist td.chanpin .lijian { background: #6cb700; }
.gwc-gwclist .jieshuan { text-align: left; font-size: 14px; padding: 0 30px 0 10px; }
.gwc-gwclist .jieshuan font { font-size: 14px; color: #c00; }
.gwc-gwclist .jieshuan span { padding: 0 2px; }
.gwc-gwclist .jieshuan .f_r { padding: 20px 0 0 0; }
.gwc-gwclist .jieshuan .zongjia { color: #c00; font-size: 30px; }
.gwc-gwclist .jieshuan .btn { width: 130px; }
.gwc-gwclist .buyornext { padding: 20px 30px; background: #fafafa; text-align: right; }
.gwc-gwclist .buyornext .but { display: inline-block; margin-bottom: 0; font-size: 14px; text-align: center; cursor: pointer; padding: 0; width: 148px; float: right; }
.gwc-gwclist .buyornext a.clearbut { float: left; background: #f6f6f6 url(http://www.crabchina.com/file/skin/cancelbutton.gif) no-repeat 10px center; height: 36px; line-height: 36px; border: 1px solid #f6f6f6; border: 1px solid #ccc; padding-left: 30px; padding-right: 10px; }
.gwc-gwclist .buyornext input { background: #c00; border: 1px solid #c00; color: #fff; height: 38px; line-height: 38px; }
.gwc-gwclist .buyornext input:hover { background: #f20; border: 1px solid #f20; }
.gwc-gwclist .buyornext a.nexturl { background: #fafafa; border: 1px solid #dfdfdf; height: 36px; line-height: 38px; color: #333; margin-right: 10px; }
.gwc-gwclist .buyornext a.nexturl:hover { background: #dfdfdf; border: 1px solid #dfdfdf; }
.gwc-fankui { width: 680px; margin: 50px auto; }
.gwc-fankuitu { width: 50px; height: 54px; float: left; background: url(http://www.crabchina.com/file/skin/bg-gwc1.jpg) left top; }
.gwc-fankuitu2 { width: 50px; height: 54px; float: left; background: url(http://www.crabchina.com/file/skin/bg-gwc1.jpg) right top; }
.gwc-fankuitur { width: 610px; float: left; padding-left: 20px; }
.gwc-fankuitur p { line-height: 24px; }
.gwc-fankui .bdshare { float: left; }
.gwc_ok { border: 1px solid #e4e4e4; padding: 15px 10px 15px 198px; margin-bottom: 20px; position: relative; }
.gwc_ok .gwc_l_ico { position: absolute; left: 0; top: 0; width: 180px; height: 100%; background: #fafafa url(http://www.crabchina.com/file/skin/gwc-ok.gif) no-repeat center; }
.gwc_ok .gwc_r_info h3 { font-weight: normal; font-size: 24px; }
.gwc_ok .gwc_r_info .payokzs { }
.gwc_ok .gwc_r_info .payokzs strong { font-size: 18px; font-weight: normal }
.gwc_ok .gwc_r_info .payokzs ul { overflow: hidden; }
.gwc_ok .gwc_r_info .payokzs li { float: left; margin-right: 30px; line-height: 32px; font-size: 16px; border: 1px solid #E4E4E4; padding: 5px; position: relative; }
.gwc_ok .gwc_r_info .payokzs li img { width: 32px; float: left; padding-right: 10px }
.gwc_ok .gwc_r_info .payokzs li span { position: absolute; color: #c00; background: #F9D6D6; width: 25px; height: 34px; font-size: 13px; word-wrap: break-word; display: block; top: -1px; right: -25px; text-align: center; line-height: normal; padding: 5px 0; }
.gwc_ok .gwc_r_info .gwc_order { margin-top: 10px; color: #666; font-size: 14px; line-height: 22px; }
.gwc_ok .gwc_r_info .gwc_order p font { color: #c00; font-size: 22px; }
.gwc_ok .wxqr { position: absolute; right: 10px; top: 50%; margin-top: -86px; width: 120px; padding: 5px; text-align: center; font-size: 14px; }
.gwc_ok .wxqr img { width: 120px; }
.gwc-box { border: 1px solid #e4e4e4; margin-bottom: 20px; }
.gwc-boxhd { height: 48px; line-height: 48px; padding-right: 25px; border-bottom: 1px solid #e4e4e4; background: #fbfbfb url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat right -80px; }
.gwc-boxhd h3 { width: 300px; float: left; height: 48px; line-height: 48px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat left -104px; padding-left: 26px; font-size: 20px; font-family: "Microsoft Yahei", "黑体"; font-weight: 400; }
.groud .gwc-boxhd h3 { width: 170px; }
.gwc-boxbd { padding: 10px 15px 15px; overflow: hidden; }
.gwc-boxbd .cpjg { width: 928px; padding: 10px 0; font-size: 14px; }
.gwc-boxbd .cpjg .bzmx { float: left; width: 668px; }
.gwc-boxbd .cpjg .bzmx p span { font-weight: bold; }
.gwc-boxbd .xzjqzf { text-align: center; }
.gwc-boxbd .xzjqzf .smcfk { padding: 5px; border: 1px solid #febe8f; background: #fff8d9; margin-bottom: 20px; font-weight: bold; color: #f60; }
.gwc-boxbd .xzjqzf .paybtn { display: inline-block; border: none; cursor: pointer; padding: 10px 20px; font-size: 18px; color: #fff; background: #c00; }
.gwc-boxbd .xzjqzf .paybtn:hover { background: #f20; text-decoration: none; }
.gwc-boxbd .cpjg .hjjg { float: right; width: 188px; padding: 10px; background: #f2f2f2; }
.gwc-boxbd .cpjg .hjjg p, .gwc-boxbd .cpjg .bzmx p { line-height: 20px; padding: 2px; }
.gwc-boxbd .cpjg .hjjg p span { padding: 0 4px; display: inline-block; text-align: right; width: 98px; }
.gwc-boxbd .cpjg .hjjg p.zje span { font-size: 14px; font-weight: bold; }
.gwc-boxbd .cpjg .hjjg p.zje strong { color: #c00; font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.gwc-boxbdt { padding: 5px; font-size: 18px; }
/*新收货地址*/
.gwc_add { position: relative; width: 260px; padding: 5px; float: left; margin: 5px; border: 1px solid #dfdfdf; background: #fafafa; height: 159px; }
.gwc_add strong { border-bottom: 1px solid #dfdfdf; display: block; line-height: 30px; font-size: 16px; margin-bottom: 10px; }
.gwc_add strong font { font-weight: normal; font-size: 12px; margin: 0 5px; color: #fff; background: #693; padding: 2px 5px; }
.gwc_add strong font.oneadd, .gwc_add strong font.eoneadd { background: #F00 }
.gwc_add strong font.oneadds, .gwc_add strong font.eoneadds { background: #888 }
.gwc_add strong font.oneadds:hover, .gwc_add strong font.eoneadds:hover { background: #F00 }
.gwc_add p { padding-left: 20px; line-height: 1.4; color: #333; font-size: 14px; }
.gwc_add p a { margin-right: 5px; background: #fafafa; width: 58px; height: 18px; line-height: 18px; margin-top: 8px; text-align: center; color: #333; border: 1px solid #dfdfdf; }
.gwc_add p.mob, .gwc_eadd p.mob { background: url(http://www.crabchina.com/file/skin/telico.gif) no-repeat -4px -2px; }
.gwc_add p.tel { background: url(http://www.crabchina.com/file/skin/telico.gif) no-repeat -4px -40px; }
.gwc_add p.add { background: url(http://www.crabchina.com/file/skin/telico.gif) no-repeat -4px -70px; }
.gwc_add p.ress { height: 18px; overflow: hidden; }
.gwc_add p a.editadd { display: none; }
.add_on p a.editadd { display: inline-block; }
.add_news { position: relative; width: 260px; border: 1px solid #dfdfdf; background: #fafafa; height: 155px; float: left; padding: 5px; margin: 5px; }
.add_news i { position: absolute; top: 50%; left: 50%; margin-top: -30px; margin-left: -50px; width: 100px; height: 20px; padding-top: 40px; background: url(http://www.crabchina.com/file/skin/yes.png) center -265px no-repeat; text-align: center; font-style: normal; font-size: 14px; display: block; }
.gwc_add:hover, .add_news:hover { background: #f3f3f3; cursor: pointer; }
.gwc_add .sadd { padding: 2px 5px; position: absolute; right: 0; top: 8px; display: none; }
.gwc_add .sadd:hover { color: #c00; }
.gwc_add:hover .sadd { padding: 2px 5px; position: absolute; right: 0; top: 8px; display: inline; }
.add_on { border: 1px solid #c00; width: 260px; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.add_on:hover { background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom !important; }
.add_on .madd { background: #c00; color: #fff; padding: 2px 5px; position: absolute; right: 0; top: 8px; }
.gwc_eadd { position: relative; width: 260px; padding: 5px; float: left; margin: 5px; border: 1px solid #dfdfdf; background: #fafafa; min-height: 125px; }
.gwc_eadd strong { border-bottom: 1px solid #dfdfdf; display: block; line-height: 30px; font-size: 16px; margin-bottom: 10px; }
.gwc_eadd strong font { font-weight: normal; font-size: 12px; margin: 0 5px; color: #fff; background: #693; padding: 2px 5px; }
.gwc_eadd strong font.eoneadd { background: #39F }
.gwc_eadd p { padding-left: 20px; line-height: 1.6; color: #333; font-size: 14px; }
.gwc_eadd p a { margin-right: 5px; background: #fafafa; width: 58px; height: 18px; line-height: 18px; margin-top: 8px; text-align: center; color: #333; border: 1px solid #dfdfdf; }
.gwc_eadd p.email { background: url(http://www.crabchina.com/file/skin/telico.gif) no-repeat -4px -100px; }
.gwc_eadd p a.editadd { display: none; }
.eadd_on p a.editadd { display: inline-block; }
.eadd_on { position: relative; border: 1px solid #39F; width: 260px; min-height: 125px; background: url(http://www.crabchina.com/file/skin/ico-selected-blue.gif) no-repeat right bottom; }
.eadd_on:hover { background: url(http://www.crabchina.com/file/skin/ico-selected-blue.gif) no-repeat right bottom !important; }
.eadd_on .emadd { background: #39F; color: #fff; padding: 2px 5px; position: absolute; right: 0; top: 8px; }
.eadd_news { position: relative; width: 260px; border: 1px solid #dfdfdf; background: #fafafa; min-height: 125px; float: left; padding: 5px; margin: 5px; }
.eadd_news i { position: absolute; top: 50%; left: 50%; margin-top: -30px; margin-left: -50px; width: 100px; height: 20px; padding-top: 40px; background: url(http://www.crabchina.com/file/skin/yes.png) center -265px no-repeat; text-align: center; font-style: normal; font-size: 14px; display: block; }
.gwc_eadd:hover, .eadd_news:hover { background: #f3f3f3; cursor: pointer; }
.gwc_eadd .esadd { padding: 2px 5px; position: absolute; right: 0; top: 8px; display: none; }
.gwc_eadd .esadd:hover { color: #c00; }
.gwc_eadd:hover .esadd { padding: 2px 5px; position: absolute; right: 0; top: 8px; display: inline; }
/*
.gwc-boxbddz-moren { padding-left: 30px; padding-right: 10px; height: 40px; line-height: 40px; border: 1px solid #ffe580; background: #fff5cc url(image/icons.gif) no-repeat 9px -1420px; }
.gwc-boxbddz-moren input, .gwc-boxbddz-moren2 input { vertical-align: middle; }
.gwc-boxbddz { padding-left: 69px; padding-right: 10px; height: 35px; line-height: 35px; border: 1px solid #fff;}
.gwc-boxbddz span,.gwc-boxbddz-moren2 span { display: inline-block; }
.gwc-boxbddz-moren span.add, .gwc-boxbddz-moren2 span.add { font-size: 14px; font-weight: bold; }
.gwc-boxbddz span.add { font-size: 12px; color: #666; }
.gwc-boxbddz:hover { background: #f8fef3; border: 1px solid #f8fef3; }
.gwc-boxbddz input { vertical-align: middle; }
*/
.gwc-boxbddzbtn { display: block; margin-top: 10px; width: 69px; height: 25px; line-height: 25px; color: #666; background: url(image/bg-index.gif) no-repeat -583px -500px; margin-left: 73px; color: #666 }
.gwc-boxbdtip { padding: 10px; color: #c00; line-height: 24px; font-size: 14px; border-bottom: 1px solid #f7f7f7; clear: both; }
.gwc-boxbdhr { font-size: 1px; height: 0; }
.gwc-boxbddz-moren2 { padding-left: 30px; padding-right: 10px; height: 40px; line-height: 40px; border: 1px solid #ffe580; background: #fff5cc url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 3px -1470px; }
.gwc-boxbddzbtn2 { display: block; padding-left: 20px; width: 91px; margin-top: 10px; height: 25px; line-height: 25px; color: #666; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -583px -540px; margin-left: 73px; }
.gwc-boxbdlist { width: 1128px; }
.gwc-boxbdlist th, .gwc-boxbdlist td { border-bottom: 1px solid #f6f6f6; padding: 4px 10px; text-align: center; font-size: 14px; }
.gwc-boxbdlist th { padding: 10px; border-bottom: 1px solid #e4e4e4 }
.gwc-boxbdlist th.atrr_f_l { text-align: left }
.gwc-boxbdlist th.bg-l { padding-left: 20px; text-align: left; }
.gwc-boxbdlist td.chanpin { text-align: left; padding-left: 20px; color: #333; }
.gwc-boxbdlist td.chanpin .cpcon { padding-top: 5px; }
.gwc-boxbdlist td.chanpin .cpcon .listcp { float: left; background: #fff0e7; border: 1px solid #ffe1d3; color: #f40; padding: 0 5px; font-size: 12px; margin-right: 5px; cursor: pointer; }
.gwc-boxbdlist td.chanpin .cpcon .listcp:hover { background: #F00; color: #fff; }
.gwc-boxbdlist td.chanpin img { width: 40px; height: auto; vertical-align: middle; border: 0; }
.gwc-boxbdlist td.chanpin a { margin-left: 10px; line-height: 25px; }
.gwc-boxbdlist td.chanpin .lijian { display: inline-block; line-height: 18px; padding: 1px 3px; width: 55px; font-size: 12px; color: #fff; background: #6cb700; position: relative; cursor: default; text-align: center; }
.gwc-boxbdlist td.chanpin .lijian span { display: none; position: absolute; left: 15px; top: 24px; width: 184px; padding: 2px 5px; text-align: left; color: #666; font-size: 12px; border: 1px solid #fecb65; background: #fefbee; }
.gwc-boxbdlist td.chanpin .lijian span i { position: absolute; left: 15px; top: -6px; width: 9px; height: 6px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1400px; }
.gwc-boxbdlist td.chanpin .huodong { height: 32px; line-height: 32px; padding: 2px 0; }
.gwc-boxbdlist td.chanpin .huodong input { vertical-align: middle }
.gwc-boxbdlist td.chanpin .huodong:before { content: "活动"; background: #c00; font-size: 12px; color: #fff; padding: 2px 3px; }
.gwc-boxbdzje { padding: 10px 20px 20px 20px; }
.gwc-boxbdzje .yhqdiv { position: relative; width: 388px; padding: 5px 0; height: 30px; }
.gwc-boxbdzje .yhqdiv .xla { width: 25px; height: 26px; border: 1px solid #e4e4e4; position: absolute; left: 181px; top: 5px; display: block; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px 12px; cursor: pointer; }
.gwc-boxbdzje .yhqdiv ul { width: 160px; overflow: hidden; position: absolute; top: 32px; background: #fff; border: 1px solid #e4e4e4; left: 20px; }
.gwc-boxbdzje .yhqdiv ul li { line-height: 20px; padding: 2px 5px; font-size: 14px; cursor: pointer; }
.gwc-boxbdzje .yhqdiv ul li:hover { background: #f8f8f8; }
.gwc-boxbdzje .yhqdiv .yhqselect { left: 21px; top: 5px; width: 183px; clip: rect(0px auto auto 80px); height: 28px; background: none; position: absolute; border: 1px solid #e4e4e4; }
.gwc-boxbdzje .yhqdiv .yhqselect option { line-height: 25px; font-size: 14px; }
.gwc-boxbdzje .yhqdiv .yhm { left: 20px; top: 5px; width: 150px; position: absolute }
.gwc-boxbdzje .yhqdiv .gwc-boxbtn-yhq { left: 215px; top: 5px; position: absolute; display: inline-block; width: 97px; height: 28px; line-height: 28px; text-align: center; color: #fff; background: #c00; }
.gwc-boxbdzje .yhqdiv .gwc-boxbtn-yhq:hover { color: #fff; background: #f20; }
.gwc-boxbtn3 { display: inline-block; width: 97px; height: 28px; font-size: 14px; line-height: 28px; text-align: center; color: #fff; background: #c00; }
.gwc-boxbtn3:hover { color: #fff; background: #f20; }
.gwc-boxbdzje .agyhq { cursor: pointer; color: #c00; padding: 0 5px; display: inline-block; }
.gwc-boxbdzje p { padding: 5px; }
.gwc-boxbdzje .f_r { margin-top: 10px; }
.gwc-boxbdzje .zje { color: #c00; font-size: 40px; }
.gwc-boxbdzje .zje span { font-size: 30px; }
.gwc-boxbdzje input, .gwc-boxbdzje select { padding: 5px; vertical-align: middle; }
.gwc-boxbdzje .yhm { border: 1px solid #e4e4e4; width: 170px; height: 26px; padding: 0 5px; }
.gwc-boxbtn4 { display: inline-block; margin-left: 10px; width: 60px; height: 25px; line-height: 25px; text-align: center; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -430px -630px; }
.gwc-boxhd .wxts { float: right; color: #c00; display: inline; padding-right: 15px; }
.gwc-zfye { padding-bottom: 10px; }
.gwc-zfye p:last-of-type { padding-top: 10px; }
.gwc-zfye .xjkico { padding-left: 25px; background: url(http://www.crabchina.com/file/skin/xjkico.gif) no-repeat left center; font-size: 14px; font-weight: bold; }
.gwc-box .ordok { padding-left: 100px; }
.ico-xiebi { display: inline-block; width: 16px; height: 16px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1520px; margin-bottom: -3px; }
.gwc-boxhr { font-size: 1px; height: 0; border-top: 1px solid #dedede; }
.gwc-box .gwc-zfxxt { text-align: center; padding: 10px; color: #f20; }
.gwc-okpay { border-top: 1px solid #e4e4e4; line-height: 30px; padding: 5px 10px 0 0; overflow: hidden; }
.gwc-okpay .gwc-bz { width: 70%; float: left; }
.gwc-okpay .gwc-bz span { display: block; font-size: 14px; padding: 5px; }
.gwc-okpay .gwc-bz textarea { font-size: 14px; width: 30em; height: 8em; padding: 10px; border: 1px solid #e4e4e4; }
.gwc-okpay .gwc-mx { width: 30%; float: right; font-size: 14px; }
.gwc-okpay .gwc-mx p { line-height: 2; text-align: right; }
.gwc-okpay .gwc-mx p font { display: inline-block; min-width: 130px; _width: 150px; color: #c00; }
.gwc-okpay .zje { font-size: 30px; color: #c00; }
.gwc-okpay .zje::after { content: "元"; color: #c00; font-size: 14px; }
.buyornext { padding: 20px 30px; background: #fafafa; text-align: right; }
.buyornext .but { display: inline-block; margin-bottom: 0; font-size: 14px; text-align: center; cursor: pointer; padding: 0; width: 148px; }
.buyornext input { background: #c00; border: 1px solid #c00; color: #fff; height: 38px; line-height: 38px; }
.buyornext input:hover { background: #f20; border: 1px solid #f20; }
.buyornext a.nexturl { float: left; background: #fafafa; border: 1px solid #dfdfdf; height: 36px; line-height: 38px; color: #333; }
.buyornext a.nexturl:hover { background: #dfdfdf; border: 1px solid #dfdfdf; }
/*ICB*/
.xybk { padding: 5px; overflow: hidden; }
.xybk h3 { padding: 10px 0px; }
.thzf { border: 3px solid #fa0; outline: 3px solid #fd9; padding: 0; margin-bottom: 3px; height: 57px; }
.thzf .xyinpu { float: left; padding: 22px 20px 0px; }
.thzf input { float: left; outline: medium none; }
.thzf .yh-cib { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -593px; float: left; margin: 10px 5px; width: 135px; height: 40px; cursor: pointer; }
.thzf .yhzk { background: #c00; line-height: 22px; font-size: 12px; font-weight: bold; padding: 0px 5px; float: left; color: #fff; margin: 16px 5px; }
.thzf .yhjg { float: right; padding: 2px 5px; line-height: 35px; height: 35px; margin: 10px 20px; }
.thzf .yhjg em { font-size: 16px; color: #f60; padding: 1px 4px; font-weight: bold; font-style: normal; }
.thzf .icon-debitCard { height: 18px; padding: 0px 5px; float: left; display: inline-block; line-height: 18px; background: #85a1d4; color: #fff; margin: 18px 0 0 10px; }
.yhmore { display: block; width: 110px; height: 33px; line-height: 33px; padding: 0 10px; font-weight: bold; border: 1px solid #ccc; text-decoration: none; margin-top: 10px; }
.yhmore:hover { border: 1px solid #c00; background-color: #c00; color: #fff; text-decoration: none }
.gwc-fkfs { margin: 10px auto; position: relative; }
.gwc-fkfstitle { color: #4d4d4d; font-size: 14px; height: 40px; line-height: 40px; padding-left: 20px }
.gwc-fkfstab { position: absolute; width: 700px; top: -2px; left: 180px; }
.gwc-fkfstab li { border: #d0d6ea solid 2px; border-bottom: 0 none; float: left; font-size: 14px; height: 40px; line-height: 38px; margin-left: 3px; text-align: center; width: 115px; position: relative; }
.gwc-fkfstab li a { background-color: #fff; border: #fff solid 2px; border-bottom: 0 none; display: block; height: 38px; text-decoration: none; width: 111px; position: absolute; top: 0; left: 0 }
.gwc-fkfstab li a:hover { text-decoration: none }
.gwc-fkfstab li i{ position: absolute; color: #00A000; font-size: 38px; right:-4px; top:-3px;}
.gwc-fkfstab li.fkfs_2 a { background-color: #fff; border-color: #b3c4e7; color: #000; height: 41px; outline: medium none; text-decoration: none }
.gwc-fkfstab li.fkfs_2 { border-color: #dfe7f5; overflow: visible }
.gwc-fkfstab li.fkfs_2 i{right:-2px; top:-1px;}
.gwc-fkfscnt { border: 3px solid #BCCCEE; padding: 20px 0 20px 30px;  }
.gwc-fkfscnt .gwc-zfzfb { overflow: hidden; padding-bottom: 10px; }
.gwc-fkfscnt .paylist { float: left; padding: 10px; }
.gwc-yhzh { width: 1060px; margin-bottom: 20px; }
.gwc-yhzh th, .gwc-yhzh td { padding: 10px; font-size: 14px; border-bottom: 1px dashed #ccc; }
.gwc-yhzh th { background: #efefef; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.gwc-yhzh tr:hover { background: #f2f2f2; }
.gwc-tijiao textarea { font-size: 14px; width: 30em; height: 5em; padding: 10px; border: 1px solid #e4e4e4; }
.gwc-tijiao .sfk { color: #c00; font-size: 40px; padding: 0 10px; }
.gwc-tijiao .sfk span { font-size: 30px; }
.gwc-tijiao .fanhui { color: #666; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1539px; line-height: 38px; }
.gwc-tijiao .tjdd { display: inline-block; width: 156px; height: 38px; background: url(http://www.crabchina.com/file/skin/gwc-tjdd.jpg) no-repeat left top; text-indent: -9999px; border: none; cursor: pointer; }
.gwc-tijiao .tjdd:hover { background: url(http://www.crabchina.com/file/skin/gwc-tjdd.jpg) no-repeat left bottom; }
.gwc-zfwy ul { padding: 30px 0 20px 5px; }
.gwc-zfwy li { float: left; width: 135px; height: 40px; border: 2px solid #eee; padding-left: 40px; margin: 0 38px 12px 0; position: relative; }
.gwc-zfwy li span.hd { position: absolute; padding: 0 5px; background-color: #c00; color: #fff; right: -2px; top: -10px; }
.gwc-zfwy .beizhu,.gwc-zfzfb .beizhu { text-indent: 22px; background: url(http://www.crabchina.com/file/skin/check_error.gif) no-repeat 0 2px; font-size: 14px; color: #b20; line-height: 20px; width: 840px; padding-bottom: 5px; border-bottom: 1px solid #f8f8f8; }
.groud .gwc-zfwy li { margin: 0 20px 12px 0 }
.zfwy-ipt { float: left; padding: 14px 10px 0 10px; }
.ico-yh { float: left; width: 125px; height: 40px; cursor: pointer; }
.ico-yh:before { content: ""; display: block; width: 16px; height: 16px; border-radius: 8px; box-sizing: border-box; float: left; border: 1px solid #d8d8d8; margin-left: -32px; margin-top: 13px; }
.gwc-zfwy li.selon { border: 2px solid #c00; box-shadow: 0px 0px 2px #333; }
.selon .ico-yh:before { background: url(http://www.crabchina.com/file/skin/check_right.gif) no-repeat; border: none; }
.yh-icbc { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -33px; }
.yh-abc { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -73px; }
.yh-boc { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -113px; }
.yh-cmb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -150px; }
.yh-spdb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -190px; }
.yh-comm { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -230px; }
.yh-cmbc { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -270px; }
.yh-citic { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -310px; }
.yh-hxb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -350px; }
.yh-bccb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -390px; }
.yh-bos { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -430px; }
.yh-cbhb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -470px; }
.yh-ccb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -510px; }
.yh-ceb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -550px; }
.yh-cib { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -590px; }
.yh-czcb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -630px; }
.yh-gbb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -670px; }
.yh-gzcb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -710px; }
.yh-hccb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -750px; }
.yh-hkbchina { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -793px; }
.yh-hkbea { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -830px; }
.yh-jscb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -870px; }
.yh-nbcb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -910px; }
.yh-psbc { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -947px; }
.yh-sdb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -990px; }
.yh-sde { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -1030px; }
.yh-shrcb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -1070px; }
.yh-sxjs { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -1110px; }
.yh-szpab { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -1150px; }
.yh-wzcb { background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 0 -1190px; }
.zf-zfb { padding: 5px 25px; width: 120px; height: 28px; border: 1px solid #e4e4e4; margin-left: 20px; cursor: pointer; }
.zf-sft { padding: 5px 5px; width: 120px; height: 28px; border: 1px solid #e4e4e4; margin-left: 20px; cursor: pointer; }
.ico-zfb { display: block; height: 28px; background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 20px 0px; }
.ico-zfb { display: block; height: 28px; background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat 20px 0px; }
.rwm { background: url(http://img.crabchina.cn/pay-platform.png) no-repeat right; }
.ico-sft { display: block; width: 125px; height: 28px; background: url(http://www.crabchina.com/file/skin/ico-sft.png) no-repeat 0px 0px; }
.ico-wx { display: block; width: 125px; height: 28px; background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat -8px -1320px; }
.ico-bf { display: block; width: 80px; height: 28px; background: url(http://www.crabchina.com/file/skin/bflogo.jpg) no-repeat; }
.ico-cmb { display: block; width: 120px; height: 28px; background: url(http://www.crabchina.com/file/skin/ico-yinhang.jpg) no-repeat scroll 0px -158px; }
.xiugaidizhi { margin-bottom: 10px; padding: 5px 15px 15px; z-index: 9999; width: 490px; border: 4px solid #c00; position: relative; display: none; background: #fff; }
.guanbi { position: absolute; width: 9px; height: 9px; right: 15px; top: 15px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1130px; }
.newsadd { padding: 0 20px; margin-bottom: 10px; border: none; }
.xiugaidizhi p, .gwc-box .newsadd p { padding: 5px 0; }
.xiugaidizhi p span img { vertical-align: middle; }
.xiugaidizhi input, .gwc-box .newsadd input { height: 26px; padding-left: 4px; border: 1px solid #e4e4e4; }
.xiugaidizhi textarea { width: 350px; padding-left: 4px; height: 50px; border: 1px solid #e4e4e4; }
.shifouchenggong { padding-left: 50px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -1552px; }
/*商城--首页*/
.scsy-topslide { height: 320px; background: url(http://www.crabchina.com/file/skin/scsy.jpg) no-repeat center top; }
.scsy-gg { margin: 3px auto 10px auto; }
.scsy-gg ul { border: 1px solid #ccc; overflow: hidden; cursor: pointer; background: #c00 }
.scsy-gg li { width: 15%; height: 48px; line-height: 48px; float: left; background: #fff url(http://www.crabchina.com/file/skin/sever.jpg) no-repeat; }
.scsy-gg li.sev1 { background-position: 10px -5px; }
.scsy-gg li.sev2 { background-position: 10px -88px; }
.scsy-gg li.sev3 { background-position: -6px -171px; }
.scsy-gg li.sev4 { width: 15%; background-position: 10px -254px; }
.scsy-gg li.sev5 { width: 15%; background-position: 20px -337px; }
.scsy-gg li.sev6 { background-position: 10px -419px; }
.scsy-gg li.anli { width: 10%; background: #c00; color: #fff; font-size: 16px; text-align: center; }
.scsy-gg li strong { overflow: hidden; line-height: 115px; text-indent: -9999px; }
.scsy-qycg { float: left; width: 278px; border: 1px solid #e4e4e4; background: #fff url(http://www.crabchina.com/file/skin/scsy-qycg.jpg) no-repeat; position: relative; z-index: 2 }
.scsy-qycg1, .scsy-qycg2, .scsy-qycg3 { height: 90px; padding-bottom: 1px; position: relative; }
.scsy-qycg1 .imgmove, .scsy-qycg2 .imgmove, .scsy-qycg3 .imgmove { position: absolute; left: 0px; top: 0px; }
.pngfix { border-bottom: 1px solid #e4e4e4; }
.pngfix .prclit { z-index: 2; background: #fff; border: 1px solid #dfdfdf; display: none; position: absolute; top: -1px; left: 278px; width: 560px; }
.pngfix .prclit ul { overflow: hidden; }
.pngfix .prclit li { float: left; width: 280px; }
.pngfix .prclit li a { display: block; padding: 10px 20px; line-height: 40px; font-size: 14px; }
.pngfix .prclit li a:hover { background: #f6f6f6; }
.pngfix .prclit .xkbz { background: #f2f2f2; padding: 5px 20px; border-top: 1px solid #dfdfdf; overflow: hidden; }
.pngfix .prclit .xkbz h4 { font-weight: normal; font-size: 14px; color: #c00; height: 20px; line-height: 20px; }
.pngfix .prclit .xkbz p { line-height: 24px; float: left; width: 170px; display: block; }
.pngfix .prclit .xkbz p i { padding: 0; font-style: normal; width: 16px; height: 16px; text-align: center; line-height: 16px; font-size: 12px; background: #666; display: inline-block; margin-right: 3px; color: #fff; }
.pngfix:hover .prclit { display: block; }
.pngfix .prclit li img { width: 40px; float: left; margin-right: 15px; }
.scsy-qycg3 .prclit { bottom: -1px; top: auto; width: 220px; right: -222px; }
.scsy-qycg3 .prclit li { float: none; }
.scsy-qycg3 { border-bottom: none }
.scsy-tit { position: absolute; right: 30px; top: 30px; color: #c00; }
.scsy-qycg1:hover, .scsy-qycg2:hover, .scsy-qycg3:hover { background: #f6f6f6 }
.scsy-qycg i.jian { position: absolute; width: 19px; height: 16px; left: 160px; top: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1660px; }
.scsy-slide { float: left; width: 680px; height: 277px; background: #fff; }
.mallieh { width: 680px; height: 90px; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; background: #fafafa; float: left; }
.mallieh a { width: 206px; float: left; border-right: 1px solid #dfdfdf; display: block; height: 65px; padding: 25px 0 0 20px; }
.mallieh a strong { font-weight: normal; color: #000; font-size: 14px; }
.mallieh a:hover strong { color: #c00 }
.mallieh a span { color: #666; display: block; }
.mallieh a.sdx { background: url(http://www.crabchina.com/file/skin/ptico.jpg) no-repeat 150px 20px; }
.mallieh a.cztc { background: url(http://www.crabchina.com/file/skin/ptico.jpg) no-repeat 150px -80px; }
.mallieh a.qycg { border: none; background: url(http://www.crabchina.com/file/skin/ptico.jpg) no-repeat 150px -182px; }
.scsy-song { border: 1px solid #e4e4e4; margin-top: 10px; background: #fff; padding: 12px; }
.scsy-songt { height: 40px; line-height: 40px; border-bottom: 1px solid #e4e4e4; }
.scsy-songt1 { font-size: 20px; font-family: "Microsoft Yahei", "黑体"; color: #c00; padding: 0 12px 0 5px }
.scsy-songl { width: 700px; height: 270px; overflow: hidden; }
.scsy-songl li { float: left; width: 160px; padding: 12px 10px 0 5px; }
.scsy-songl p { line-height: 20px; }
.scsy-songt2 { font-size: 16px; font-family: "Microsoft Yahei", "黑体"; color: #333; padding-left: 5px }
.scsy-songl2 { }
.scsy-songl2 li { width: 218px; padding: 0 5px; border-bottom: 1px dashed #e4e4e4; height: 26px; line-height: 26px; overflow: hidden; }
.wrapper { width: 960px; margin: 0 auto; position: relative; }
#banner { width: 100%; height: 380px; background: #869910; overflow: hidden; position: relative; margin-bottom: 10px; }
#banner_img { display: block; position: relative; }
#banner_img li { position: absolute; top: 0; left: 0; width: 100%; height: 450px; background-position: center; background-size: cover; display: none; }
#banner_img li.item1 { background: #869910; }
#banner_img li.item2 { background: #599405; }
#banner_img li.item3 { background: #03a5b2; }
#banner_img li.item4 { background: #77040d; }
#banner_img li.item5 { background: #007fc0; }
#banner_img li.item6 { background: #b35d00; }
#banner_img .dd_img { position: absolute; right: 10px; top: 40px; width: 506px; height: 404px; }
#banner_img .dd_txt { position: absolute; left: 10px; top: 70px; color: #fff; text-shadow: 1px 1px rgba(51,51,51,0.3); }
#banner_img .dd_txt h2 { font: bold 36px/60px Microsoft YaHei; }
#banner_img .dd_txt a { display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }
#banner_ctr { position: absolute; width: 800px; height: 96px; margin-left: -400px; left: 50%; bottom: 30px; z-index: 1; }
#banner_ctr ul { width: 800px; height: 96px; background: url(http://www.crabchina.com/file/skin/serv_ico.png) center no-repeat; font-size: 0; line-height: 0; position: relative; }
#banner_ctr li { display: block; float: left; width: 120px; height: 96px; cursor: pointer; }
#banner_ctr li.first-item, #banner_ctr li.last-item { width: 40px; cursor: default; }
#drag_ctr { position: absolute; top: -15px; left: 40px; width: 120px; height: 126px; bottom: 170px; background: url(http://www.crabchina.com/file/skin/drag_banner_ctr.png) no-repeat; }
#drag_arrow { position: absolute; top: 0; left: 40px; width: 120px; height: 96px; background: url(http://www.crabchina.com/file/skin/drag_banner_arrow.gif) center top no-repeat; }
#banner_close { position: absolute; width: 33px; height: 42px; left: 50%; bottom: 0; margin-left: 440px; background: url(http://www.crabchina.com/file/skin/drag_banner_close.jpg) no-repeat; }
/*中华蟹道*/
/*微观阳澄湖*/

/*零散页面*/
/*注册*/
.dh400 { color: #c00; font-size: 26px; float: right; line-height: 1; padding: 40px 10px 0 0 }
.dh400 p.dhtxt { color: #333; font-size: 12px; font-family: "Microsoft Yahei", "黑体"; }
.zc-main { width: 1158px; padding-bottom: 50px; border: 1px solid #e4e4e4; margin: 5px auto 60px auto; overflow: hidden; position: relative; }
.zc-main .delcrab { width: 490px; overflow: hidden; position: absolute; right: 10px; top: 30px; font-size: 14px; }
.zc-main .delcrab h3 { padding-bottom: 5px; }
.zc-main .delcrab strong { color: #c00; display: block; }
.zc-main .delcrab span { color: #c00; padding-bottom: 5px; display: block; }
.zc-main .delcrab p { font-size: 14px; line-height: 20px; padding-bottom: 5px; }
.zc-main .delcrab .demimg { display: inline; cursor: pointer; }
.zc-main .delcrab .demimg .smcrab { width: 160px; }
.zc-main .delcrab .demimg .bigimg { position: absolute; top: -20px; left: 0; padding: 5px; background: #fff; width: 310px; border: 1px solid #ddd; display: none; }
.zc-main .wxdel { width: 110px; height: 40px; line-height: 40px; padding-left: 40px; color: #fff; font-size: 14px; position: absolute; bottom: 46px; left: 248px; background: #44b549 url(http://img.crabchina.cn/images/footico.png) no-repeat 1px -60px; cursor: pointer; }
.zc-main .wxdel:hover { background: #2f9833 url(http://img.crabchina.cn/images/footico.png) no-repeat 1px -60px; }
.zc-main .wxrwm { padding: 4px; display: none; border: 1px solid #ddd; background: #fff; position: absolute; left: 248px; bottom: 88px; z-index: 101; }
.zc-main .emip { padding: 10px 0 0 50px; }
.zc-main .emip input { border: 1px solid #ccc; padding: 0 8px; background: #fff url(http://www.crabchina.com/file/skin/bg-in.jpg) repeat-x top; height: 34px; line-height: 34px; font-size: 14px; }
.zc-main .emip a { border: none; display: block; float: left; width: 80px; height: 38px; line-height: 38px; cursor: pointer; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x; text-align: center; color: #fff; font-weight: bold; }
.zc-main .emip a:hover { background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x bottom; }
.zc-main .bzsm { width: 600px; margin: 20px 0 0 50px; padding: 10px 15px 10px 15px; background: #FFF5D8; line-height: 200%; font-size: 14px; }
.zc-main .qtsm { width: 600px; margin: 20px 0 0 50px; padding: 20px 15px 10px 15px; line-height: 200%; font-size: 14px; }
.zc-main-left { width: 640px; float: left; }
.zc-main-left h3 { padding: 30px 0 0 60px; font-family: "Microsoft Yahei", "黑体"; font-size: 32px; font-weight: 400; }
.zc-main-left dl { position: relative; }
.zc-main-left dt, .zc-main-left dd { height: 36px; line-height: 34px; float: left; margin-top: 13px; }
.zc-main-left dt { width: 100px; padding-right: 15px; padding-top: 5px; height: 20px; text-align: right; font-size: 14px; color: #000; }
.zc-main-left dd { width: 525px; }
.zc-main-left dd .tips { border: 1px solid #ccc; padding: 10px 8px; background: #fff url(image/bg-in.jpg) repeat-x top; height: auto; line-height: 1.2; box-shadow: none; font-size: 14px; vertical-align: middle; outline: 0; }
.zc-main-left dd .tips:focus { -webkit-box-shadow: 0 0 4px 1px rgba(32,157,230,.4); box-shadow: 0 0 4px 1px rgba(32,157,230,.4); border-color: #A5D4ED }
.zc-main-left dd .huiord { border: none; width: 218px; margin-top: 20px; height: 40px; line-height: 40px; cursor: pointer; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x bottom; text-align: center; color: #fff; }
.zc-main-left dd .huiord:hover { background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x; }
.zc-main-left dd.lin a { padding: 5px; border: 2px solid #ccc; margin-right: 10px; }
.zc-main-left dd.lin a:hover, .zc-main-left dd.lin .yes { text-decoration: none; border: 2px solid #c00; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.zc-main-left dd.selw, .zc-main-left dt.selw, .zc-main-left dd.lin, .zc-main-left dt.lin { margin-top: 3px; }
.zc-main-left dd .mapsz { padding: 10px 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 4px -1080px; }
.zc-main-left dt.selw, .zc-main-left dt.lin { height: 20px; padding-top: 5px; }
.zc-main-left dl select { height: 30px; padding: 5px 2px 5px 2px; border: 1px solid #ccc; }
.zc-main-left dd .dxbtn { margin-left: 10px; border: 1px solid #DDD; padding: 0; width: 106px; height: 30px; background: #F4F4F4; margin-top: 0; text-align: center; line-height: 30px; color: #333; text-decoration: none; display: inline-block; cursor: pointer; }
.zc-main-left span { padding: 5px; font-size: 12px; color: #888; }
.zc-main-left .tips-scc { color: #c00; display: inline-block; }
.zc-main-left .tips-scc img { vertical-align: middle; }
.zc-main-left span { padding: 5px; font-size: 12px; color: #888; }
.zc-main-left .tips-scc { color: #c00; display: inline-block; }
.zc-main-left .tips-scc img { vertical-align: middle; }
.zc-main-left .regtype { margin: 10px 50px 10px 50px; border-bottom: 1px solid #E5E5E5; line-height: 35px; height: 36px; position: relative; }
.zc-main-left .regtype .beiz { position: absolute; left: 210px; top: 5px; font-size: 14px; padding-left: 16px; color: #c00; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1183px; line-height: 22px; }
.zc-main-left .regtype a { -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; display: inline-block; position: relative; font-size: 14px; margin-right: 2px; border-bottom: 0; padding: 0 20px; background: #FAFAFA; border: 1px solid #E5E5E5; color: #666; border-bottom: 0; }
.zc-main-left .regtype .curr_2 { background: #b20; padding-top: 1px; color: #FFF; border: 0; }
.zc-main-left .regtype .curr_2::after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); background-color: inherit; position: absolute; display: block; bottom: -2px; content: ""; height: 5px; width: 5px; right: 50%; }
@media \0screen {
.zc-main-left .regtype .curr_2::after { display: none; }
}
.emaildiv { position: relative; }
.emaildiv .on_changes { position: absolute; padding: 5px; width: 206px; left: 0; top: 41px; background: #fff; border: 1px solid #ccc; z-index: 1; }
.emaildiv .on_changes li { line-height: 22px; padding: 2px 4px; }
.emaildiv .on_changes li.active { background: #f8f8f8; cursor: default; }
.zc-main-left dl .qyuer { width: 280px; height: 400px; position: absolute; right: -480px; top: 150px; }
.zc-main-left dl .qyuer h2 { font-size: 24px; font-weight: normal; }
.zc-main-left dl .qyuer li { line-height: 24px; font-size: 14px; }
.zc-main-left dl .qyuer li.ston { font-size: 16px; padding: 5px 0; margin-top: 5px; }
.zc-main-left dl .qyuer li.conti { padding-top: 10px; }
.zc-main-left dl .qyuer li.conti a { color: #b20; }
.zc-main-left dl .qyuer li.conti a:hover { color: #f20 }
.zc-main-right { width: 318px; float: right; padding-top: 100px; font-size: 14px; }
.zc-main-right .ljdl { padding: 10px 0; }
.zc-main-right .ljdl a { display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 0; color: #fff; }
.zc-main-right .ljdl a:hover { background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 -30px; }
.emaildiv .mszc { color: #c00; }
.emaildiv .mszc:hover { color: #ee0101; }
/*新商户注册*/
.sj-main-left { width: 840px; }
.sj-main-left .updimg { position: absolute; left: 116px; bottom: 145px; }
.sj-main-left .updimg span { background: #317fd0; color: #fff; width: 120px; text-align: center; font-size: 14px; display: inline-block; padding: 2px 10px; cursor: pointer; }
.sj-main-left .updimg .pa { cursor: pointer; height: 100%; width: 100%; position: absolute; left: 0; top: 0; z-index: 100; opacity: 0; filter: alpha(opacity=0); -ms-filter: 'alpha(opacity=0)'; }
.sj-main-left h3 { padding: 30px 0 0 60px; font-family: "Microsoft Yahei", "黑体"; font-size: 32px; font-weight: 400; }
.sj-main-left dt, .sj-main-left dd { height: 36px; line-height: 36px; float: left; margin-top: 13px; }
.sj-main-left dt { width: 100px; padding-right: 15px; padding-top: 5px; height: 20px; text-align: right; font-size: 14px; color: #000; }
.sj-main-left dd { width: 725px; }
.sj-main-left dd span.ckpic{position:relative; cursor:pointer; color:#c00; }
.sj-main-left dd span.ckpic img.sym{ display:none; position:absolute; border:1px solid #d7d7d7; z-index:99; left:60px; top:-10px;}
.sj-main-left dd.daicrab { height: 120px; }
.sj-main-left dd.daicrab img { display: none; }
.sj-main-left dd .picdiv { padding: 2px; width: 80px; height: 80px; float: left; position: relative; margin-right: 5px; border: 1px solid #ccc; background: #f8f8f8; }
.sj-main-left dd .picdiv .closer { background: url(http://img.crabchina.cn/images/delico.png) no-repeat center center; width: 20px; height: 20px; display: block; position: absolute; right: -4px; top: -4px; cursor: pointer; }
.sj-main-left dd .tips { border: 1px solid #ccc; padding: 10px 8px; background: #fff url(image/bg-in.jpg) repeat-x top; height: auto; line-height: 1.2; box-shadow: none; font-size: 14px; vertical-align: middle; outline: 0; }
.sj-main-left dd .huiord { border: none; width: 128px; height: 40px; line-height: 40px; cursor: pointer; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x; text-align: center; color: #fff;}
.sj-main-left dd .huiord:hover { background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x bottom; }
.sj-main-left dd.lin a { padding: 5px; border: 2px solid #ccc; margin-right: 10px; }
.sj-main-left dd.lin a:hover, .sj-main-left dd.lin .yes { text-decoration: none; border: 2px solid #c00; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.sj-main-left dd.lin span, .sj-main-left dd .jt { cursor: pointer; }
.sj-main-left dd.selw, .sj-main-left dt.selw, .sj-main-left dd.lin, .sj-main-left dt.lin { margin-top: 3px; }
.sj-main-left dd .mapsz { padding: 10px 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 4px -1080px; }
.sj-main-left dt.selw, .sj-main-left dt.lin { height: 20px; padding-top: 5px; }
.sj-main-left dl select { height: 30px; padding: 5px 2px 5px 2px; border: 1px solid #ccc; }
.sj-main-left span { padding: 5px; font-size: 12px; color: #888; }
.sj-main-left .tips-scc { color: #c00; display: inline-block; }
.sj-main-left .tips-scc img { vertical-align: middle; }
/*登陆*/
.login_type { position: absolute; width: 180px; right: 10px; top: 38px; }
.login_type div { cursor: pointer; width: 90px; float: left; }
.login_type div span { padding-left: 20px; padding-right: 10px; height: 24px; line-height: 24px; display: inline-block; background-image: url(http://www.crabchina.com/file/skin/lgico.png); background-repeat: no-repeat; }
.login_type div span.dtm { background-position: 2px 0px }
.login_type div span.pt { background-position: 2px -60px }
.login_type .login_1 span.pt { }
.login_type .login_2 span.dtm { color: #fff; background-color: #c00; background-position: 4px -30px }
.login_type .login_2 span.pt { color: #fff; background-color: #c00; background-position: 4px -90px }
.dl-main-bg { height: 420px; background: url(http://www.crabchina.com/file/skin/bg-dl.jpg) no-repeat center top; }
.dl-main { width: 1160px; height: 380px; margin: 0 auto; position: relative; }
.dl-main-c-bg { position: absolute; left: 40px; top: 30px; width: 380px; height: 320px; background: #000; opacity: 0.3; filter: alpha(opacity=30); }
.dl-main-c { position: absolute; left: 45px; top: 35px; width: 368px; height: 308px; background: #fff; border: 1px solid #e4e4e4; }
.dl-main-c h3 { padding: 20px 0 0 30px; font-family: "Microsoft Yahei", "黑体"; font-size: 32px; font-weight: 400; }
.dl-main-c dt, .dl-main-c dd { height: 36px; line-height: 36px; float: left; margin-top: 13px; }
.dl-main-c dt { width: 80px; padding-right: 10px; text-align: right; font-size: 14px; color: #000; }
.dl-main-c dd { width: 278px; }
.dl-main-c dd .tips, .dl-main-c .pass input { border: 1px solid #ccc; padding: 10px 8px; background: #fff url(image/bg-in.jpg) repeat-x; height: auto; line-height: 1.2; font-size: 14px; vertical-align: middle; box-shadow: none; outline: 0; }
.dl-main-c dd .tips:focus { -webkit-box-shadow: 0 0 4px 1px rgba(32,157,230,.4); box-shadow: 0 0 4px 1px rgba(32,157,230,.4); border-color: #A5D4ED }
.dl-main-c dd.zddl { height: 14px; line-height: 14px; }
.dl-main-c dd.zddl input { height: 14px; line-height: 14px; vertical-align: middle; background: none; }
.dl-main-c .dl-main-dl { width: 300px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x; border: none; font-size: 16px; color: #fff; }
.dl-main-c .dl-main-dl:hover { background: url(http://www.crabchina.com/file/skin/bg-40.gif) repeat-x 0 -30px; }
.dl-main-c2 { position: absolute; left: 35px; top: 260px; width: 300px; height: 30px; padding-top: 10px; }
.dl-main-c2 img { vertical-align: middle; margin-top: -2px; }
.dl-main-c1 { position: absolute; left: 660px; top: 200px; width: 130px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 0; }
.dl-main-c1:hover { background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 -30px; color: #fff; text-decoration: none; }
/*帮助*/
.bz-main { border-top: 1px solid #e4e4e4; padding: 15px 0 0 20px; }
.bz-main .w960 h3 { position: absolute; left: 380px; top: -75px; color: #333; font-size: 20px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; }
.bz-nav { padding: 8px 0 0 28px; height: 39px; background: url(http://www.crabchina.com/file/skin/bg-nav.jpg) repeat-x 0 -2px; margin: auto; }
.bz-nav li { width: 125px; float: left; }
.bz-nav li a { display: block; width: 90px; height: 30px; line-height: 30px; text-alignf: center; color: #fff; font-size: 14px; text-align: center; }
.bz-nav li a.active, .bz-nav li a:hover { background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -120px -40px; color: #c00; text-decoration: none; }
.bz-left { width: 900px; float: left; background: #fff; height: auto; overflow: hidden; padding-bottom: 14px; }
.bz-left p { height: auto; overflow: hidden; padding: 5px 10px; }
.bz-left p select { height: 30px; padding: 5px 2px 5px 2px; border: 1px solid #ccc; }
.bz-left p label { width: 80px; display: inline-block; text-align: right; line-height: 24px; font-size: 14px; padding-right: 10px; }
.bz-left p .tips { border: 1px solid #ccc; padding: 0 8px; background: #fff url(http://www.crabchina.com/file/skin/bg-in.jpg) repeat-x top; height: 34px; line-height: 34px; font-size: 14px; }
.bz-left p .cc { margin-left: 50px; border: none; cursor: pointer; width: 80px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 0; }
.bz-left p .cc:hover { background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 -30px; color: #fff; text-decoration: none; }
.bz-left p .f_red { display: block; line-height: 24px; color: #c00; padding-left: 90px; }
.bz-left .keyw { font-size: 14px; font-weight: bold; background: #f0f0f0; padding: 5px 10px; line-height: 24px; }
.bz-left .keyw strong { color: #c00; }
.bz-left .menmb { color: #666; line-height: 24px; padding-top: 10px; padding-left: 10px; }
.bz-left .quest { height: auto; overflow: hidden; line-height: 30px; background: url(http://www.crabchina.com/file/skin/icohelp.jpg) no-repeat 10px 8px; padding-left: 30px; }
.bz-left .answer { height: auto; overflow: hidden; border-bottom: 1px dashed #ccc; padding-bottom: 10px; line-height: 30px; font-size: 14px; background: url(http://www.crabchina.com/file/skin/icohelp.jpg) no-repeat 10px -40px; color: #c00; padding-left: 30px; }
.bz-left-search { width: 900px; height: 130px; background: #f8f8f8 url(http://www.crabchina.com/file/skin/bg-bz-search.jpg) no-repeat 30px 20px; position: relative; margin-bottom: 20px; border-bottom: 1px solid #ecebeb; }
.bz-left-sch { position: absolute; left: 140px; top: 40px; color: #666; font-size: 14px; }
.bz-left-sch form { width: 725px; height: 34px; margin-top: 8px; }
.bz-left-sch input.schtxt { padding-left: 10px; color: #ccc; width: 620px; height: 34px; line-height: 34px; border: 1px solid #e4e4e4; border-right: none; background: url(http://www.crabchina.com/file/skin/bg-in.jpg) repeat-x; font-size: 14px; }
.bz-left-sch input.schbtn { width: 90px; height: 36px; line-height: 36px; color: #fff; font-size: 14px; text-align: center; cursor: pointer; border: none; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -220px -40px; }
.bz-left-ul { width: 450px; float: left; }
.bz-left-ul li { width: 435px; padding-left: 15px; height: 24px; line-height: 24px; font-size: 14px; }
.bz-left-ul li h4 { font-size: 16px; font-weight: normal; }
.bz-left-ul li a { line-height: 24px; padding-left: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -195px; }
.bz-left-ul li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -215px; }
.bz-left-fstli { font-size: 14px; border-bottom: 1px solid #e4e4e4; margin-bottom: 10px; }
.bz-right { width: 240px; float: right; }
.bz-right-ksyd { padding: 54px 0 0 18px; height: 116px; background: #fff url(http://www.crabchina.com/file/skin/bg-bz-ksyd.jpg) no-repeat 8px 10px; border: 1px solid #e4e4e4; }
.bz-right-ksyd a { color: #666; width: 72px; height: 26px; float: left; display: inline-block; line-height: 26px; }
.bz-right-ksyd a:hover { color: #c00 }
.bz-right-lxwm { margin-top: 10px; padding: 10px 0 20px 20px; border: 1px solid #e4e4e4; background: #fff; }
.bz-right-lxwm h4 { font-size: 14px; height: 20px; line-height: 20px; margin-bottom: 10px; }
.bz-right-lxwm p { line-height: 20px; }
.bz-left-ul-search { width: 702px; height: auto; overflow: hidden; }
.bz-left-ul-search li { width: 660px; height: 24px; line-height: 24px; font-size: 14px; padding: 5px 0 5px 20px; }
.bz-left-ul-search li a { color: #666; padding-left: 15px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -195px; _background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -197px; }
.bz-left-ul-search li a:hover { color: #c00; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -215px; _background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -217px; }
.hp-left { width: 200px; float: left; padding-top: 110px; border: 1px #ececec solid; background: #fff url(http://www.crabchina.com/file/skin/help.jpg) no-repeat center 10px; }
.hp-left ul { width: 180px; padding: 5px 10px; }
.hp-left ul .foot-cat { height: 20px; padding: 4px; line-height: 20px; border-bottom: 1px solid #ccc; }
.hp-left ul .foot-cat h5 { font-size: 16px; font-weight: normal; }
.hp-left li { padding: 2px; font-size: 14px; line-height: 24px; height: 24px; margin-bottom: 4px; }
.hp-left li a { line-height: 24px; padding-left: 15px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -195px; _background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -197px; }
.hp-left li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -215px; _background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -217px; }
.hp-left li.redon { background: #c00; }
.hp-left li.redon a, .hp-left li.redon a:hover { color: #fff; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -855px; _background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 5px -857px; }
.hp-right { width: 900px; float: right; border: 1px #ececec solid; background: #fff; height: auto; overflow: hidden; padding: 20px; padding-bottom:80px; margin-right: 5px; }
.hp-right li { font-size: 14px; }
.hp-right .titlequ {font-size: 36px;height:50px;line-height:50px;color: #555; border-bottom:1px solid #dfdfdf; padding-bottom:10px;font-weight: normal; }
.hp-right .content { padding: 20px 10px; font-size: 14px; list-style: disc;line-height: 2.1; color:#757575 }
.hp-right .content strong{font-size:20px; color: #424242; display:block;}
.hp-right .ain { width: 300px; padding: 10px; background: #f4f4f4; }
.hp-right .ain p { padding: 2px 5px; line-height: 24px; }
.hp-right .ain p strong { padding-bottom: 5px; font-size: 14px; }
.hp-right .ain .yes a { color: #690; }
.hp-right .ain .no a { color: #f60; }
.hp-right .xghelp { margin-top: 10px; }
.hp-right .xghelp .bztii { line-height: 22px; background: #f5f5f5; padding: 2px 5px; font-size: 14px; font-weight: bold; }
.hp-right .xghelp table { margin-top: 10px }
.hp-right .xghelp table tr { line-height: 22px; padding: 2px; }
.hp-right .xghelp table tr td { padding-left: 5px; }
.hp-right ul { padding: 10px 5px; clear: both; }
.hp-right li a { line-height: 28px; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.hp-right li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.hp-right .quetyp { float: left; padding: 5px 8px; background: #fff; color: #c00; border: 1px solid #ccc; margin: 0px 5px; }
.hp-right .quetyp:hover { float: left; padding: 5px 8px; background: #c00; color: #fff; border: 1px solid #c00; }
/*提蟹*/
.ti-main { position: relative; width: 100%; }
.ti-slide { height: 380px; }
.ti-slide-bg { position: absolute; top: 0; left: 0; width: 100%; height: 330px; }
.ti-slide1 { background: #FFF url(http://www.crabchina.com/file/skin/zxtxbigt.jpg) no-repeat center bottom; }
/*.ti-slide1 { background: url(http://img.crabchina.cn/common/2014bg.jpg?1) no-repeat center bottom; }*/
.ti-slide2 { background: url(http://www.crabchina.com/file/skin/zxcxtip.jpg) no-repeat center bottom; }
.ti-slide3 { background: url(http://www.crabchina.com/file/skin/sycxi.jpg) no-repeat center bottom; }
.ti-main-c-bg { position: absolute; left: 40px; top: 30px; width: 380px; height: 280px; background: #000; opacity: 0.3; filter: alpha(opacity=30); }
.ti-main-c { position: absolute; left: 45px; top: 35px; width: 368px; height: 268px; background: #fff; border: 1px solid #e4e4e4; }
.ti-main-c h3 { padding: 10px 0 0 30px; font-family: "Microsoft Yahei", "黑体"; font-size: 32px; font-weight: 400; }
.ti-main-c dt, .ti-main-c dd { height: 36px; line-height: 36px; float: left; margin-top: 13px; }
.ti-main-c dt { width: 80px; padding-right: 10px; text-align: right; font-size: 14px; color: #000; }
.ti-main-c dd { width: 278px; }
.ti-main-c dd input { border: solid 1px #DDD; padding: 5px; color: #333; font-size: 16px; background: #fff; height: 24px; line-height: 24px; }
.ti-main-c dd input:focus { -webkit-box-shadow: 0 0 4px 1px rgba(32,157,230,.4); box-shadow: 0 0 4px 1px rgba(32,157,230,.4); border-color: #A5D4ED }
.ti-main-c dd.zddl { height: 14px; line-height: 14px; }
.ti-main-c dd.zddl input { height: 14px; line-height: 14px; vertical-align: middle; background: none; }
.ti-main-c2 { position: absolute; left: 33px; top: 200px; width: 300px; height: 40px; }
.ti-main-c2 .ti-main-dl { display: block; width: 300px; height: 40px; line-height: 40px; text-align: center; background: #b20; font-size: 16px; color: #fff; text-decoration: none; border: none; cursor: pointer; }
.ti-main-c2 .ti-main-dl:hover { background: #c00; }
.ti-main-c2 .ti-main-off{ background:#666;}
.ti-main-c2 .ti-main-off:hover{ background:#555; cursor:not-allowed}
.ti-main-c2 .qqdl { display: inline-block; width: 50px; height: 16px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -120px -40px; margin-bottom: -3px; }
.ti-main-c2 .wbdl { display: inline-block; width: 50px; height: 16px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat -180px -40px; margin-bottom: -3px; }
.ti-main-c1 { position: absolute; left: 580px; top: 200px; width: 130px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 0; }
.ti-main-c1:hover { background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x 0 -30px; color: #fff; text-decoration: none; }
.ti-nav-bg { position: absolute; top: 330px; left: 0; width: 100%; height: 50px; background: url(http://www.crabchina.com/file/skin/ti-nav-bg.jpg) repeat-x; }
.ti-main-c .tis{position:absolute; bottom:3px; left:34px; color: #c00; line-height:22px; overflow: hidden; font-size:14px;}
.ti-main-c .tis a{ color: #c00;}
.ti-main-c .tis a:hover{ color: #f20;}
.ti-nav { width: 960px; height: 50px; margin: auto; }
.ti-nav li { float: left; }
.ti-nav a { display: block; width: 320px; height: 50px; background: url(http://www.crabchina.com/file/skin/ti-nav-li-bg.jpg) no-repeat; }
.ti-nav a.ti-nav-zxtx { background-position: 0 0; }
.ti-nav li.hover a.ti-nav-zxtx, .ti-nav a.ti-nav-zxtx:hover { background-position: 0 -50px; }
.ti-nav a.ti-nav-xkcx { background-position: 0 -100px; }
.ti-nav li.hover a.ti-nav-xkcx, .ti-nav a.ti-nav-xkcx:hover { background-position: 0 -150px; }
.ti-nav a.ti-nav-sycx { background-position: 0 -200px; }
.ti-nav li.hover a.ti-nav-sycx, .ti-nav a.ti-nav-sycx:hover { background-position: 0 -250px; }
.ti-ff { padding: 60px 0 20px 0; background: url(http://www.crabchina.com/file/skin/ti-ff-bg.jpg) repeat; }
.ti-ff-cnt { float: left; width: 240px; text-align: center; }
.ti-ff-cnt p { padding: 5px 0; }
/*溯源页面*/
.tisy-gg { width: 960px; height: 80px; margin: 10px auto; }
.tisy-main { width: 750px; margin: 20px auto; }
.tisy-left { width: 208px; border: 1px solid #e4e4e4; margin-right: 30px; }
.tisy-left-t { height: 30px; line-height: 30px; text-align: center; background: #f2f2f2; }
.tisy-left-c { padding: 10px; }
.tisy-left-c p { line-height: 22px; }
.tisy-right { width: 510px; }
.tisy-rt { padding: 10px; border: 1px solid #e4e4e4; margin-bottom: 10px; }
.tisy-rt img { float: left; margin-right: 10px; }
.tisy-rb { background: url(http://www.crabchina.com/file/skin/tisy1.jpg) repeat-y 5px 0; padding-left: 26px; }
.tisy-rb li { padding: 15px 5px; border: 1px solid #e4e4e4; margin-bottom: 10px; position: relative; }
.tisy-rb li p { padding-left: 15px; line-height: 22px; }
.tisy-rb li i { position: absolute; width: 27px; height: 15px; left: -27px; top: 12px; background: url(http://www.crabchina.com/file/skin/tisy2.jpg) no-repeat; }
.tisy-rb li.first { border: 2px solid #c00; }
.tisy-rb li.first i { position: absolute; width: 28px; height: 29px; left: -28px; top: -2px; background: url(http://www.crabchina.com/file/skin/tisy4.jpg) no-repeat; }
.tisy-rb .tisy-yzph { height: 24px; line-height: 24px; padding: 0 15px; background: #f2f2f2; }
.tisy-rb .tisy-yzpha { display: inline; float: right; padding-right: 12px; background: url(http://www.crabchina.com/file/skin/tisy3.jpg) no-repeat right 8px; }
.tisy-rb .active { background: url(http://www.crabchina.com/file/skin/tisy3.jpg) no-repeat right -14px; }
.tisy-rb .tisy-dot { height: 1px; line-height: 1px; font-size: 1px; border-top: 1px dashed #ccc; }
.tisy-rb .tisy-yzphc { background: #f0f0f0; padding-bottom: 10px; }
/*蟹卡查询*/
.xkcx-main { width: 900px; min-height: 380px; margin: 0 auto; font-family: "Microsoft Yahei"; border: 1px solid #e4e4e4; padding: 30px; }
.xkcx-main .xztxalink { padding: 10px; text-align: center; }
.xkcx-main .xztxalink a { background: #c00; color: #fff; font-size: 14px; padding: 10px 50px; }
.xkcx-main .xztxalink a:hover { background: #FF0033; }
.xkcx-main h1 { font-size: 20px; font-weight: 400; padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid #f2f2f2; }
.xkcx-main h4 { font-size: 16px; }
.statu_show { padding: 24px 0; }
.statu_show ul li { float: left; width: 130px; margin-right: 32px; color: #999999; text-align: center; position: relative; }
.statu_show ul li .o_statu { padding: 0 0 14px 0; }
.statu_show ul li .wrap_img { display: block; width: 80px; height: 76px; margin: 0 25px; background: url(http://www.crabchina.com/file/skin/order_status.png) no-repeat 0 0; }
.statu_show ul li.o_pay .wrap_img { background-position: -85px 0; }
.statu_show ul li.o_out .wrap_img { background-position: 0 -81px; }
.statu_show ul li.o_distri .wrap_img { background-position: 0 -162px; }
.statu_show ul li.o_signfo .wrap_img { background-position: 0 -243px; }
.statu_show ul li.o_invalid .wrap_img { background-position: 0 -324px; }
.statu_show ul li .wrap_img .img { visibility: hidden; }
.statu_show ul li .done span { display: block; width: 22px; height: 21px; margin-left: 50px; background: url(http://www.crabchina.com/file/skin/order_status.png) no-repeat -85px -324px; visibility: hidden; }
.statu_show ul li .ext_txt { padding: 4px 0 0; }
.statu_show ul li .time { display: block; }
.statu_show ul li .next_to { position: absolute; top: 68px; left: 111px; display: block; width: 68px; height: 11px; overflow: hidden; background: url(http://www.crabchina.com/file/skin/order_status.png) no-repeat -85px -366px; }
.statu_show ul li.o_submit .next_to { background-position: -85px -350px; }
.statu_show ul li.o_signfo .next_to, .statu_show ul li.o_invalid .next_to { display: none; }/*去除最后一个里面的箭头*/
/*作废*/
.statu_show ul li.o_invalid .done span { visibility: visible; }
.statu_show ul li.o_invalid .o_statu { font-size: 14px; color: #333333; }
.statu_show ul li.o_invalid .ext_txt { color: #333333; }
/*待支付*/
.statu_show ul.online2 li.o_pay .wrap_img .img, .statu_show ul.online2 li.o_submit .done span { visibility: visible; }
.statu_show ul.online2 li.o_pay .o_statu { font-size: 14px; color: #333333; }
.statu_show ul.online2 li.o_pay .ext_txt { color: #333333; }
/*待出库*/
.statu_show ul.online3 li.o_out .wrap_img .img, .statu_show ul.online3 li.o_submit .done span, .statu_show ul.online3 li.o_pay .done span { visibility: visible; }
.statu_show ul.online3 li.o_out .o_statu { font-size: 14px; color: #333333; }
.statu_show ul.online3 li.o_out .ext_txt { color: #333333; }
.statu_show ul.online3 li.o_submit .next_to, .statu_show ul.online3 li.o_pay .next_to { background-position: -85px -350px; }
/*配送中*/
.statu_show ul.online4 li.o_distri .wrap_img .img, .statu_show ul.online4 li.o_submit .done span, .statu_show ul.online4 li.o_pay .done span, .statu_show ul.online4 li.o_out .done span { visibility: visible; }
.statu_show ul.online4 li.o_distri .o_statu { font-size: 14px; color: #333333; }
.statu_show ul.online4 li.o_distri .ext_txt { color: #333333; }
.statu_show ul.online4 li.o_out .wrap_img { background-position: -85px -81px; }
.statu_show ul.online4 li.o_submit .next_to, .statu_show ul.online4 li.o_pay .next_to, .statu_show ul.online4 li.o_out .next_to { background-position: -85px -350px; }
/*签收*/
.statu_show ul.online5 li.o_signfo .wrap_img .img, .statu_show ul.online5 li span { visibility: visible; }
.statu_show ul.online5 li.o_out .wrap_img { background-position: -85px -81px; }
.statu_show ul.online5 li.o_distri .wrap_img { background-position: -85px -162px; }
.statu_show ul.online5 li.o_signfo .wrap_img { background-position: -85px -243px; }
.statu_show ul.online5 li.o_signfo .o_statu { font-size: 14px; color: #333333; }
.statu_show ul.online5 li.o_signfo .ext_txt { color: #333333; }
.statu_show ul.online5 li .next_to { background-position: -85px -350px; }
.status_list { margin-left: 30px; width: 710px; padding-top: 7px; border-top: 1px solid #e1e1e1; color: #666666; }
.status_list ul li { padding-bottom: 6px; }
.status_list ul li span { padding-right: 25px; }
.status_list ul li.current { color: #333333; }
.status_close ul li { display: none; }
.status_close ul .first { display: block; }
.order_detail { padding: 10px 0; }
.table_order_detail { width: 100%; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.table_order_detail th { height: 40px; padding-left: 10px; background: #f3f3f3; text-align: center; }
.table_order_detail td { height: 23px; padding: 10px 0px 10px 10px; border-bottom: 1px solid #e1e1e1; text-align: center; }
.table_order_detail .c { text-align: center; }
.total { padding: 6px 31px 0 0; color: #666666; }
.total ul li { text-align: right; }
.total ul li .l, .total ul li .r { display: inline-block; *display:inline;
zoom: 1; }
.total ul li .l { text-align: right; }
.total ul li .r { width: 70px; text-align: left; }
.total ul li.all { padding-top: 14px; font-size: 14px; color: #333333; }
.total ul li.all .txt_price { display: inline-block; *display:inline;
zoom: 1; min-width: 70px; text-align: left; }
.price_thh { clear: left; overflow: hidden; float: left; padding: 0 3px; height: 19px; background-color: #EF0101; color: #fff; text-align: center; line-height: 19px; _line-height: 21px; }
.thxx { padding-left: 30px; }
.thxx p { line-height: 24px; font-size: 14px; }
/*在线提蟹表单*/
.tixie { width: 800px; margin: auto; padding: 10px 5px; }
.tixie h1 { font-size: 20px; font-family: 'Microsoft Yahei'; font-weight: 400; margin-bottom: 30px; }
.tixie dt, .tixie dd { float: left; padding: 2px 0; line-height: 24px; font-size: 14px; }
.tixie dt { width: 100px; text-align: right; }
.tixie dd { width: 666px; }
.tixie dd span { font-weight: bold; color: #c00; padding: 2px 5px; font-size: 14px; }
.tixie dd input { border: 1px solid #e4e4e4; line-height: 24px; padding: 0 5px; height: 24px; }
.tixie dd input.btn { border: none; cursor: pointer; height: 30px; margin-top: 20px; }
.tixie-dingdan { border: 4px solid #ccc; }
.tixie-xkxx { padding: 10px; }
.tixie-xkxx p { font-size: 14px; line-height: 24px; }
.tixie h2 { height: 30px; line-height: 30px; background: #c00; color: #fff; font-size: 16px; padding: 0 10px; }
/*提蟹成功*/
.tixiecg { width: 800px; margin: auto; padding: 10px 5px; }
.tixie h1 { font-size: 20px; font-family: 'Microsoft Yahei'; font-weight: 400; margin-bottom: 30px; color: #c00; }
.txcg { line-height: 54px; font-size: 18px; color: #c00; }
.txcg i { width: 50px; height: 54px; background: url(http://www.crabchina.com/file/skin/bg-gwc1.jpg) no-repeat left top; display: inline-block; float: left; margin-right: 10px; }
.tixiecg .infotext3 { padding: 20px 10px; }
.tixiecg .infotext3 p { padding: 5px; line-height: 24px; }
.txgg { text-align: center; }
/*手机版页面*/
.mobile-main { margin-top: 30px; height: 480px; background: url(http://www.crabchina.com/file/skin/mobile-main.jpg) no-repeat top center; }
.mobile-cnt { width: 840px; height: 480px; margin: 0 auto; background: url(http://www.crabchina.com/file/skin/mobile-cnt.jpg) no-repeat top center; position: relative; }
.mobile-ewm { position: absolute; width: 110px; height: 110px; left: 340px; top: 128px; }
.mobile-iphone { position: absolute; width: 222px; height: 60px; left: 338px; top: 285px; }
.mobile-android { position: absolute; width: 222px; height: 60px; left: 598px; top: 285px; }
/*新闻列表*/
.mbx { width: 1160px; height: 20px; line-height: 20px; margin: auto; color: #126185; padding: 5px 0; }
.mbx-bd { float: left; height: 20px; line-height: 20px; color: #126185; }
.mbx-bd a { color: #126185; }
.bdshare { float: right; }
.xwlb-left { width: 870px; float: left; background: #fff; border: 1px solid #ebebeb; padding: 20px 14px 30px 14px; }
.xwlb-left-bd li { width: 870px; height: 30px; overflow: hidden; line-height: 30px; border-bottom: 1px dashed #e4e4e4; font-size: 14px; }
.xwlb-left-bd li a { padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.xwlb-left-bd li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.xwlb-left .pages { float: right; }
.xwlb-right { width: 250px; float: right; margin-bottom: 30px; }
.xwlb-right .box { background: #fff; margin-bottom: 10px; }
.xwlb-right .box h3 { padding-left: 14px; color: #a10000; }
.xwlb-right .box h3 a { color: #a10000; }
.xwlb-right .box ul { padding: 13px 0; }
.xwlb-right .box li a { line-height: 22px; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.xwlb-right .box li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.xwlb-right .xwlb-right-scrm ul { padding: 10px; }
.xwlb-right .xwlb-right-scrm li { height: 30px; line-height: 30px; border-bottom: 1px dashed #e4e4e4; overflow: hidden; }
.xwlb-right .xwlb-right-scrm li a { line-height: 30px; padding-left: 5px; background: none; }
.xwlb-right .xwlb-right-scrm li a:hover { color: #126185; background: none; }
.xwlb-right .xwlb-right-scrm li a span { float: right; color: #666; padding-left: 10px; }
.xwlb-right .xwlb-right-rqjj ul { padding: 10px; }
.xwlb-right .xwlb-right-rqjj li { height: 30px; line-height: 30px; border-bottom: 1px dashed #e4e4e4; overflow: hidden; }
.xwlb-right .xwlb-right-rqjj li a { line-height: 30px; padding-left: 5px; background: none; color: #126185; }
.xwlb-right .xwlb-right-rqjj li a:hover { color: #126185; background: none; }
.xwlb-right .xwlb-right-rqjj li a span { float: right; color: #666; padding-left: 5px; }
.xwlb-right .xwlb-right-rqjj li a span .vimg { margin-bottom: -7px; }
.xwlb-right .xwlb-right-rqjj li a span .ping { display: block; float: right; font-weight: normal; text-align: right; width: 40px; overflow: hidden; }
/*新闻详细*/
.xwlb-left h1 { font-size: 16px; color: #c00; text-align: center; border-bottom: 1px solid #f2f2f2; padding-bottom: 15px; }
.xwlb-left .xwly { color: #666; text-align: center; margin: 15px 0 30px 0 }
.xwlb-left .xwly a { color: #c00; }
.xwlb-left .xwnr { padding: 15px; font-size: 14px; line-height: 2; }
.xwnr iframe{width: 840px; height: 470px;}
.content embed{width: 840px; height: 470px;}
.xwlb-left .xwnr p { text-indent: 2em; }
.xwlb-left .syt { padding: 10px; font-size: 14px; line-height: 2; border-top: 1px solid #f2f2f2; }
.xwlb-left .syt a { color: #666; }
.xwlb-left .syt a:hover { color: #c00; }
.xwlb-left .keytags { height: 30px; line-height: 30px; padding: 5px; }
.xwlb-left .keytags a { font-weight: normal; padding: 2px 4px; line-height: 26px; color: #c00; }
.xwlb-left .left_head { height: 30px; line-height: 30px; background: #f0f0f0; font-size: 14px; font-weight: bold; padding-left: 10px; }
.xwlb-left .related { padding-top: 10px; }
.xwlb-left .related tr { height: 22px; line-height: 22px; padding: 2px; }
.xwlb-left .related td { padding-left: 10px; }
/*公告列表*/
.gglb { margin: 10px auto 30px auto; background: #fff; border: 1px solid #ebebeb; padding: 33px 14px 50px 14px; }
.gglb-bd li { height: 30px; line-height: 30px; border-bottom: 1px dashed #e4e4e4; font-size: 14px; }
.gglb-bd li a { padding-left: 5px; }
.gglb-bd li .typ { padding: 0 5px; background: none; font-size: 12px; }
.gglb-bd li .bgd { padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.gglb-bd li .bgd:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.gglb .pages { float: right; }
/*积分商城*/
.giftall { border: 1px solid #ebebeb; width: 1140px; height: 350px; padding: 10px; margin: auto; position: relative; }
.giftall img { width: 350px; float: left; }
.giftall h3 { font-size: 20px; font-weight: bold; float: left; padding-bottom: 10px; padding-left: 20px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; }
.giftall p { line-height: 24px; font-size: 14px; padding: 5px 0 5px 20px; width: 550px; float: left; }
.giftall p span { padding-right: 40px; }
.giftall .g_success { position: absolute; left: 300px; top: 135px; width: 320px; height: 70px; background: #fff; border: 2px solid #c00; padding: 10px 20px; }
.giftall .g_success b { font-size: 14px; line-height: 26px; }
.giftall .g_success a { color: #c00; padding: 2px 5px; }
.giftall .g_success .guanbi { position: absolute; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1130px; right: 0px; top: 7px; cursor: pointer; height: 10px; width: 10px; }
.membergift { background: #b10a00!important; border: none; width: 250px; height: auto; overflow: hidden; }
.membergift .giftok { background: url(http://www.crabchina.com/file/skin/giftbg.jpg) repeat-x bottom; width: 225px; height: 60px; padding: 10px; padding-left: 15px; color: #fff; }
.membergift .giftok p { width: 150px; height: 70px; float: left; }
.membergift .giftok p b { font-size: 30px; font: Arial, Helvetica, sans-serif; }
.membergift .giftok a { padding: 5px 5px; background: #fff; color: #c00; float: left; display: inline-block; margin-top: 10px; }
.membergift span { display: inline-block; width: 250px; height: 24px; background: #c7241b; text-align: center; color: #fff; line-height: 24px; }
.membergift span a { color: #fff; }
.membergift .gifton { height: 75px; background: url(http://www.crabchina.com/file/skin/giftbg.jpg) repeat-x bottom; text-align: center; padding-top: 15px; line-height: 26px; color: #fff; }
.membergift .gifton a { padding: 5px 10px; background: #fff; color: #c00; }
.gift-con { width: 898px; float: left; background: #fff; border: 1px solid #ebebeb; padding-bottom: 10px; }
.gift-con .box-hd { text-indent: 20px; }
.gift-con .contsty { width: 680px; text-align: center; background: #f2f2f2; width: auto; }
.gift-con .contsty .video-con { background: none }
/*图片列表*/
.tplb-left { width: 863px; float: left; margin-bottom: 30px; background: #fff; border: 1px solid #ebebeb; padding: 17px; overflow: hidden; }
.tplb-left-bd { width: 890px; }
.tplb-left-bd li { float: left; margin-right: 10px; margin-bottom: 17px; padding-bottom: 5px; width: 208px; height: auto; border: 1px solid #e4e4e4; overflow: hidden; background: #f5f5f5; color: #666; }
.tplb-left-bd li img { width: 200px; }
.tplb-left-bd li .imgsize { height: 200px; }
.tplb-left-bd li p { padding: 4px; }
.tplb-left-bd li p.fin20 { overflow: hidden; display: inline-block; height: 68px; }
.tplb-left-bd li a { color: #126185; display: inline-block; width:100%; }
.tplb-left-bd .videoic { padding-left: 25px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 3px -751px; }
.tplb-left-bd .imgic { padding-left: 25px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 4px -1723px; }
.tplb-left-img { position: relative; }
.tplb-left-img .video { position: absolute; left: 4px; top: 4px; width: 200px; background: url(http://www.crabchina.com/file/skin/blank.gif); _background: none; cursor: pointer; height: 200px; display: block; text-indent: -99999px; }
.tplb-left-img .video:hover { background: url(http://www.crabchina.com/file/skin/play.png) no-repeat center; }
.tplb-left-title { font-size: 14px; height: 17px; overflow: hidden; }
.tplb-left .pages { float: right; }
.ztlb { width: 1140px; margin-bottom: 20px; height: auto; background: #fff; border: 1px solid #ebebeb; padding: 10px 0 10px 10px; overflow: hidden; }
.ztlb .tplb-left-bd { width: 1140px; }
.ztlb .tplb-left-bd li { float: left; margin-right: 10px; margin-bottom: 17px; padding-bottom: 5px; width: 368px; height: auto; border: 1px solid #e4e4e4; overflow: hidden; background: #f5f5f5; color: #666; }
.ztlb .tplb-left-bd li img { width: 100%; }
.ztlb .tplb-left-bd li a { color: #126185; display: block; }
/*公告详细*/
.gglb h1 { font-size: 24px; color: #c00; text-align: center; border-bottom: 1px solid #f2f2f2; padding-bottom: 15px; }
.gglb .xwly { color: #666; text-align: center; margin: 15px 0 30px 0 }
.gglb .xwly a { color: #c00; }
.gglb .xwnr { padding: 15px; font-size: 14px; line-height: 2; }
.gglb .xwnr p { text-indent: 2em; }
/*关于我们*/
.aball { padding-top: 10px; border-top: 1px solid #ccc; }
.ab-left { width: 200px; float: left; }
.ab-left li { width: 168px; height: 31px; margin-bottom: 10px; line-height: 31px; padding-left: 20px; }
.ab-left li a { display: block; width: 155px; height: 31px; line-height: 31px; }
.ab-left .ab_menu_li { background: url(http://www.crabchina.com/file/skin/about.jpg) no-repeat bottom; }
.ab-left .ab_menu_on { background: url(http://www.crabchina.com/file/skin/about.jpg) no-repeat top; }
.ab-right { width: 920px; float: right; height: auto; orflow: hidden; font-size: 14px; line-height: 24px; }
/*站点地图*/
.sitemap { }
.sitemap .navlj { float: right; padding: 5px 20px 0px 0px; }
.sitemap .titl { height: 27px; border-bottom: 2px solid #b20; padding-left: 10px; margin-bottom: 10px; }
.sitemap .titl h5 { width: 120px; height: 27px; line-height: 27px; color: #fff; font-weight: bold; font-size: 14px; background: #c00; text-align: center; }
.sitemap .maplist { border: 1px solid #ccc; width: 1140px; margin-top: 10px; }
.sitemap .maplist .type { height: 28px; background: url(http://www.crabchina.com/file/skin/li2b.png) repeat-x; border-bottom: 1px solid #ccc; }
.sitemap .maplist .type h4 { font-size: 14px; font-weight: bold; width: 180px; height: 23px; padding-top: 5px; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0px -877px; }
.sitemap .maplist ul { overflow: hidden; padding: 0px 10px 0px 10px; height: auto; }
.sitemap .maplist li { height: 20px; padding: 5px 15px; line-height: 24px; float: left; }
.sitemap .maplist .smaltit { line-height: 22px; font-weight: bold; width: 900px; background: url(http://www.crabchina.com/file/skin/smalli.png) no-repeat 12px 16px; height: 22px; padding: 10px 0px 0px 25px; }
.sitemap .maplist .sitereg { padding: 20px; }
.sitemap .maplist .sitereg select { height: 26px; padding: 2px 4px; }
.sitemap .maplist .sitereg p { overflow: hidden; height: auto; line-height: 24px; vertical-align: middle; padding: 5px 2px; }
.sitemap .maplist .sitereg p input { border: 1px solid #ccc; height: 20px; padding: 2px 4px; float: left; }
.sitemap .maplist .sitereg p strong { width: 80px; height: 22px; line-height: 22px; padding: 2px; display: block; float: left; }
.sitemap .maplist .sitereg p .btn { width: 140px; height: 32px; background: url(http://www.crabchina.com/file/skin/ico.jpg) no-repeat -4px -115px; margin-left: 80px; border: 0px; cursor: pointer; }
.sitemap .maplist .linka { height: auto; overflow: hidden; padding: 5px 10px; float: left; display: block; }
/*专题*/	
.newsTopic { position: relative; background: url(http://www.crabchina.com/file/skin/lineBg.png) repeat-x 0 -121px; border-top: 3px solid #21304a; }
.newsTopic .time { width: 223px; height: 18px; position: absolute; text-align: center; top: -11px; left: 390px; text-align: center; color: #ccc; line-height: 18px; font-family: arial; background: url(http://www.crabchina.com/file/skin/iconAndBnt.png) no-repeat -1px -395px; }
.newsTopic h1 { text-align: center; font-size: 38px; font-weight: 100; height: 45px; line-height: 50px; padding: 25px 0 5px 0; overflow: hidden; font-family: '微软雅黑', '黑体'; vertical-align: top }
.newsTopic h1 span { display: inline-block; *display:inline;
zoom: 1; padding: 0px 10px; background: #f1ebd7; font-family: '微软雅黑', '黑体'; font-size: 16px; font-weight: 100; margin-right: 20px; position: relative; height: 25px; line-height: 25px; color: #786123; vertical-align: middle; }
.newsTopic h1 span i { display: inline-block; *display:inline;
zoom: 1; width: 6px; height: 6px; background-position: 0 -141px; right: -6px; top: 19px; position: absolute; overflow: hidden; }
.newsTopic .pinglunNum { text-align: right; padding-right: 20px; }
.newsTopic .pinglunNum a { padding-left: 20px; background-position: -208px 0; }
.newsTopic .pinglunNum a span, .newsTopic .pinglunNum a:hover span { font-weight: bold; color: #957213; }
.ztlist { padding: 10px; }
.ztlist li { width: 370px; padding: 5px; float: left; margin-bottom: 5px; }
.ztlist li img { width: 100%; }
.ztlist li p { display: inline-block; font-size: 16px; height: 30px; overflow: hidden; line-height: 30px; padding: 2px 0 }
.ztmore { padding: 10px 0; line-height: 24px; font-size: 16px; text-align: center; }
.ztmore a { display: inline-block; padding: 4px 15px; background: #b20; color: #fff; }
.ztmore a:hover { background: #c20; }
/*专题-蓝色皮肤 */
.blue { background: #fff; color: #9aabc9; padding-bottom: 0px; position: relative; }
.blue .pic { width: 960px; display: inline; float: right; position: relative; zoom: 1; }
.blue .pic span { position: absolute; width: 100%; display: block; height: 28px; line-height: 28px; text-align: center; z-index: 10; bottom: 0; left: 0; color: #fff; }
.blue .pic b { position: absolute; width: 100%; display: block; height: 28px; background: #71694b; opacity: 0.52; filter: alpha(opacity=52); left: 0; bottom: 0 }
.blue .ztjs { width: 435px; margin: 0 0 0 20px; color: #000; display: inline; position: absolute; }
.blue .ztjs h2 { height: 32px; margin: 20px 0 0 0; font-family: '微软雅黑', '黑体'; font-size: 30px; font-weight: 100; color: #000; }
.blue .ztjs .text { font-size: 14px; line-height: 26px; font-family: '微软雅黑', '黑体'; height: 258px; overflow: hidden; }
.blue .ztjs .text p { text-indent: 2em; margin-top: 10px; color: #9AABC9; word-wrap: break-word; display: block; }
.topBox { padding: 0 0px 0 32px }
.topBox .main { float: left; display: inline; width: 650px; border-right: 1px dotted #ccc9bd; padding: 0 15px 0 0px; }
.topBox .topicBox { padding: 25px 0 20px 43px; background: url(http://www.crabchina.com/file/skin/lineS.png) repeat-y 0 0; margin-top: -25px; position: relative; zoom: 1 }
.topBox .topicBox .colNum { display: block; width: 60px; height: 66px; position: absolute; left: -31px; top: 20px; background: url(http://www.crabchina.com/file/skin/iconAndBnt.png) no-repeat -158px -254px; line-height: 70px; text-align: center; font-family: arial; color: #7b6825; font-size: 36px; }
.topBox .topicBox .hd h2 { font-size: 24px; font-weight: 100; height: 52px; line-height: 50px; font-family: '微软雅黑', '黑体'; background: url(http://www.crabchina.com/file/skin/lineBgTw.jpg) repeat-x 0 49px; overflow: hidden; border-top: 2px solid #a1956a; }
.topBox .topicBox .bd { padding-bottom: 10px; display: block; width: 607px; }
.topBox .topicBox .bd li { float: left; padding: 4px; width: 295px; line-height: 24px; height: 24px; }
.topBox .topicBox .bd li a { line-height: 24px; padding-left: 20px; font-size: 14px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.topBox .topicBox .bd li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.jieyu { border-top: 2px solid #a1956a; padding: 15px 0 18px 0px; margin-left: 43px; position: relative; background: #fff url(http://www.crabchina.com/file/skin/lineBgTw.jpg) repeat-x 0 bottom; }
.jieyu .jieyuTit { width: 60px; height: 60px; background: url(http://www.crabchina.com/file/skin/iconAndBnt.png) no-repeat -96px -262px; line-height: 60px; text-align: center; font-size: 24px; font-weight: 100; font-family: '微软雅黑', '黑体'; color: #fff; position: absolute; top: -3px; left: -72px; }
.jieyu .textBox { line-height: 26px; font-size: 16px; font-family: '微软雅黑', '黑体'; font-size: 16px; color: #000; padding: 0 25px; }
.pinglun { padding: 20px 5px; background: #fff; box-shadow: 1px 2px 6px #d2d2d2; border-top: 1px solid #ececec; margin: 10px 0px; }
.subBox { width: 290px; padding-bottom: 10px; }
.subBox ul { padding-bottom: 10px; }
.subBox ul .listtop { width: 260px; background: url(http://www.crabchina.com/file/skin/lineBg.png) repeat-x 0 -7px; border-top: 1px solid #a0a0a0; height: 32px; line-height: 32px; font-size: 16px; font-family: '微软雅黑', '黑体'; display: inline; letter-spacing: 1px; text-align: left; padding-left: 10px; color: #4c452c; }
.subBox ul li { float: left; width: 124px; height: 150px; line-height: 16px; display: inline-block; text-align: center; margin: 5px; _margin: 3px; }
.subBox ul li img { width: 120px; height: 120px; border: 1px solid #ccc; padding: 2px; }
.subBox .weixin { clear: both; text-align: center; height: 60px; line-height: 30px; font-family: '微软雅黑', '黑体'; font-size: 16px; font-weight: 100; color: ##4C452C; }
.subBox .tal { text-align: center; line-height: 28px; }
.fenxiang { height: 30px; line-height: 30px; width: 960px; padding: 10px 0; margin: auto; }
/*手机版页面*/
.mobile-main { margin-top: 30px; height: 480px; background: url(http://www.crabchina.com/file/skin/mobile-main.jpg) no-repeat top center; }
.mobile-cnt { width: 840px; height: 480px; margin: 0 auto; background: url(http://www.crabchina.com/file/skin/mbpage.png) no-repeat left center; position: relative; }
.mobile-ewm { position: absolute; width: 110px; height: 110px; left: 340px; top: 128px; }
.mobile-iphone { position: absolute; width: 222px; height: 60px; left: 338px; top: 285px; }
.mobile-android { position: absolute; width: 222px; height: 60px; left: 598px; top: 285px; }
/*404页面*/
.e404-cnt { width: 900px; padding: 80px 0 80px 60px; margin: 0 auto; }
.e404-l { float: left; }
.e404-r { float: left; padding: 20px 0 0 30px; }
.e404-r1 { font-size: 18px; font-family: "Microsoft Yahei", "黑体"; line-height: 50px; }
.e404-r2 { padding: 12px; background: #f0f0f0; }
.e404-r2 p { line-height: 30px; }
.e404-r2 a { color: #126185 }
/*充值*/
.chong-main { width: 930px; padding: 15px; margin: 10px auto; border: 4px solid #ccc; }
.chong-main p { line-height: 1.5; padding: 5px 0; }
.chong-main .gwc-zfwy p { line-height: 1.5; padding: 5px; }
/*.chong-main .yuezf p input[type=checkbox]{font-size: 12px; height: 16px; border: 1px solid #1675AD; margin: 0px; padding: 0px;}*/
.chong-je { padding: 10px; }
.chong-je input { margin-right: 10px; font-size: 14px; }
.chong-je input.cardn { padding: 2px 5px; border: 2px solid #e4e4e4; color: #666; }
.chong-je input.cardp { padding: 2px 5px; border: 2px solid #c00; }
.chong-je input.btn { height: 30px; line-height: 30px; border: none; cursor: pointer; }
.chong-je .pricesty{ font-size: 18px; color: #c20;}
.chong-tips { padding: 10px 0; }
.chong-tijiao { padding: 0 0 10px; text-align: center; }
.chong-tijiao .btn { width: 200px; }
/*品蟹聚汇*/
/*品蟹首页*/
.px-xzq strong, .px-xzq p, .px-xzq i { position: absolute; color: #fff; }
.px-xzq strong { font-size: 30px; font-weight: normal; top: 30px; left: 25px; }
.px-xzq p { font-size: 12px; top: 80px; right: 6px; }
.px-xzq i { padding: 5px 5px 5px 10px; font-size: 24px; color: #c00; font-style: normal; line-height: 30px; top: 128px; right: 10px; background: #fff; border-radius: 10px; width: 125px; }
.px-xzq .xlxz { height: 290px; display: block; }
.px-xzq em { display: inline-block; font-size: 0; border-top: 2px solid #c00; border-left: 2px solid #c00; width: 13px; height: 13px; background-color: rgba(0, 0, 0, 0); -webkit-transform: rotate(135deg); transform: rotate(135deg); margin-left: 5px; }
.px-kscz { padding-top: 5px; }
.px-kscz-l { float: left; width: 258px; height: 238px; border: 1px solid #e4e4e4; background: #fff; }
.px-kscz-l h3 { padding-left: 18px; }
.px-kscz-l .box-bd { padding-top: 5px; position: relative; }
.px-kscz-l .box-bd-pd { padding: 10px 0 0 30px; }
.px-kscz-l .maplist { height: 43px; width: 256px; border: 1px solid #e4e4e4; background: #fff; position: absolute; bottom: -51px; left: 0px; }
.px-kscz-l .maplist a { float: left; display: block; width: 128px; height: 43px; background: url(http://www.crabchina.com/file/skin/pxbtn.jpg) no-repeat; line-height: 100px; overflow: hidden; }
.px-kscz-l .maplist .mapsearch { background-position: 12px 10px; }
.px-kscz-l .maplist .mapsearch:hover { background-position: 12px -71px; }
.px-kscz-l .maplist .comadd { background-position: 2px -29px; }
.px-kscz-l .maplist .comadd:hover { background-position: 2px -108px; }
.px-kscz-qy, .px-kscz-lx { display: block; padding: 10px 0 10px 15px; width: 190px; height: 16px; line-height: 16px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat; }
.px-kscz-qy:hover, .px-kscz-lx:hover { text-decoration: none; }
.px-kscz-qy { background-position: right -420px; color: #404040; }
.px-kscz-qylist, .px-kscz-lxlist { position: absolute; width: 203px; left: 30px; border: 1px solid #ccc; background: #fff; z-index: 11; }
.px-kscz-qylist { top: 48px; }
.px-kscz-lxlist { top: 94px; }
.px-kscz-qylist ul, .px-kscz-lxlist ul { padding: 10px; overflow: hidden; }
.px-kscz-qylist li, .px-kscz-lxlist li { padding: 4px; float: left; _width: 10%; white-space: nowrap; }
.px-kscz-qylist a { height: 24px; display: block; padding: 2px; text-align: center; line-height: 24px; }
.px-kscz-lxlist a { height: 24px; display: block; padding: 2px 4px; width: 40px; text-align: center; line-height: 24px; }
.px-kscz-qylist a:hover, .px-kscz-lxlist a:hover { background: #c00; color: #fff; text-decoration: none; }
.px-kscz-sr { padding: 10px 10px 10px 15px; width: 180px; height: 16px; line-height: 16px; background: url(http://www.crabchina.com/file/skin/bg-index.gif) no-repeat; border: none; }
.px-kscz-lx { background-position: right -420px; color: #404040; }
.px-kscz-sr { background-position: right -460px; color: #ccc; }
.px-kscz-cz { border: none; position: absolute; top: 158px; left: 70px; z-index: 10; cursor: pointer; }
.px-kscz-r { float: right; width: 695px; height: 290px; overflow: hidden; }
.px-xzq { width: 200px; height: 290px; display: block; float: right; position: relative; background: #c00 url(http://www.crabchina.com/file/skin/top01-150.png) no-repeat center bottom; }
.mallil { height: 369px; }
.mallil i { top: 160px; }
.px-box { border: 1px solid #e4e4e4; background: #fff; padding: 16px 0 0 24px; }
.px-box h3 { font-size: 20px; color: #333; font-weight: normal; padding-bottom: 10px; }
.px-box h3 span { float: right; font-size: 12px; font-family: "宋体"; font-weight: 400; display: inline; margin: 8px 40px 0 0; }
.px-box-left { float: left; width: 780px; border-right: 1px solid #e4e4e4; }
.px-box-picfst { float: left; width: 220px; margin-right: 33px; }
.px-box-picfst a { color: #333; line-height: 20px; }
.px-box-picfst a:hover { color: #c00; }
.px-box-picfst p { text-indent: 2em; color: #666; }
.px-box-pics { float: left; width: 520px; }
.px-box-pics li { float: left; width: 130px; height: 170px; overflow: hidden; padding-right: 30px; padding-bottom: 5px; }
.px-box-pics li img { margin-bottom: 4px; }
.px-box-pics a { color: #333; display: inline-block; overflow: hidden; height: 170px; }
.px-box-pics a:hover { color: #c00; }
.px-box-right { float: left; padding-left: 18px; width: 318px; height: 416px; }
.lastheight { height: 315px; }
.px-box-right ul { width: 318px; overflow: hidden; }
.px-box-right li { height: 115px; margin-bottom: 7px; }
.px-box-right li img { float: left; width: 115px; }
.px-box-right li strong { float: left; padding: 0 10px; font-size: 16px; font-weight: normal; width: 180px; color: #c00; }
.px-box-right p { padding: 5px 10px; float: left; font-size: 12px; width: 180px; color: #6d6d6d; height: 50px; overflow: hidden }
.px-box-right a { color: #333; }
.px-box-right-img { margin-right: 10px; }
.px-slidea, .px-slideb { position: relative; width: 318px; height: 280px; overflow: hidden; margin: 20px 0; }
.px-slidea-items, .px-slideb-items { position: absolute; width: 318px; height: 290px; left: 0; top: 0; }
.px-slidea-prev, .px-slideb-prev { display: block; width: 318px; height: 8px; background: #dedede url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 155px -928px; }
.px-slidea-next, .px-slideb-next { display: block; width: 318px; height: 8px; background: #dedede url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 155px -958px; }
.px-box-zhu li { float: left; width: 160px; margin-right: 28px; padding-bottom: 10px; }
.px-box-zhu p { line-height: 20px; color: #666; clear: both; }
.px-box-zhu p img { _padding-bottom: 5px; }
.px-box-zhu a { color: #126185; }
.px-box-zhu a.btn { color: #fff; }
/*售后服务*/
.servcon { padding: 10px 0; overflow: hidden; }
.servcon h2 { display: block; font-size: 26px; font-weight: normal; padding: 5px 10px; border-bottom: 1px solid #dfdfdf; margin-bottom: 20px; }
.servcon h2 span { float: right; font-size: 16px; color: #c00; padding-left: 30px; display: inline-block; line-height: 44px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -990px; }
.serli { width: 366px; float: left; min-height: 300px; padding: 20px 9px; border-right: 1px solid #f9f9f9; }
.serli p { color: #666; font-size: 14px; }
.serli .secmor { padding: 5px 0; }
.serli .secmor a { height: 25px; border: 1px solid #dfdfdf; line-height: 25px; padding: 5px 18px; display: inline-block; width: 90px; font-size: 14px; margin: 0 10px; }
.serli .secmor a:hover { background: #f6f6f6; }
.serli .secmor a i { display: block; float: left; margin-right: 5px; width: 25px; height: 25px; }
.serli .secmor a.tksq i { background: url(image/head.png) no-repeat -277px -316px; }
.serli .secmor a.zskf i { background: url(image/head.png) no-repeat -276px -1175px; }
.serli .secmor a.sxtj i { background: url(image/c420.png) no-repeat -23px -225px; }
.serli .secmor a.qxdd i { background: url(image/c420.png) no-repeat -24px -150px; }
.serli .lksh h3, .serli .lhsh h3 { font-size: 16px; font-weight: normal; padding-bottom: 5px; color: #c00; }
.serli .lksh { padding-left: 135px; height: 90px; background: url(image/lpk.png) no-repeat left center }
.serli .lhsh { padding-left: 135px; height: 90px; background: url(image/lph160.png) no-repeat left center }
.serli .lysh { padding-left: 135px; height: 90px; background: url(image/ychly.jpg) no-repeat left center }
.serli .secmor h3 { font-size: 16px; font-weight: normal; }
.serli .lique { padding: 10px; }
.serli .lique li.topq { font-size: 16px; padding-left: 10px; height: 22px; line-height: 22px; margin-bottom: 10px; background: none; border-left: 4px solid #c00 }
.serli .lique li { font-size: 14px; }
.serli .lique li a { line-height: 24px; padding-left: 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -195px; }
.serli .lique li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 10px -215px; }
.bottly { border: none; }
/*品蟹地图*/
.dt-dh400 { padding: 15px 0 0 24px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -983px; height: 30px; width: 150px; line-height: 30px; font-size: 24px; color: #c00; position: absolute; left: 930px; top: 16px; }
.lbst { position: absolute; right: 0; bottom: -18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1048px; padding-left: 20px; width: 80px; }
.lbst a { color: #126185 }
.lbst a:hover { color: #c00 }
.dt-main { width: 100%; position: relative; border-top: 2px solid #c00; }
.dt-main .dt-list { position: absolute; right: 5px; top: 35px; background: #fff; z-index: 10; width: 220px; height: 380px; padding: 10px 5px; overflow: auto }
.dt-main .dt-list .dwlink { padding: 10px 5px; display: block; }
.dt-main .dt-list .dwlink:hover { text-decoration: none; background: #f0f0f0; }
.dt-main .dt-list .dwlink p { padding: 2px; line-height: 20px; }
.dt-main .dt-list .dwlink strong { padding: 2px 0 2px 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1090px; }
.dt-main-side { width: 290px; position: absolute; left: 0; top: 8px; }
.dt-main-side dt { float: left; width: 50px; text-align: right; font-size: 14px; color: #404040; }
.dt-main-side dd { float: left; width: 240px; line-height: 20px; padding-bottom: 5px; }
.dt-main-side dd a { padding: 0 8px; color: #666; float: left; white-space: nowrap; }
.dt-main-side dd a:hover { color: #c00; text-decoration: none; }
.dt-main-side dd a.active { color: #fff; background: #c00; }
.dt-main-side dd a.active:hover { color: #fff; background: #c00; }
.dt-main-side .dt-fuwu { margin: 0 10px; padding-top: 5px; }
.dt-main-side .dt-fuwu dt { width: 270px; text-align: left; }
.dt-main-side .dt-fuwu dd { width: 270px; }
.dt-main-side dd.pxlb-fuwu-item a { padding: 1px 8px; border: 1px solid #e4e4e4; margin-right: 10px; margin-bottom: 5px; }
.dt-main-side dd.pxlb-fuwu-item a:hover { padding: 0 7px; border: 2px solid #a00000; }
.dt-main-side dd.pxlb-fuwu-item a.pxlb-fuwu-selected { padding: 0 7px; border: 2px solid #a00000; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.dt-main-side dd.pxlb-fuwu-item a.pxlb-fuwu-selected:hover { background: url(http://www.crabchina.com/file/skin/ico-remove.gif) no-repeat right bottom; }
.dt-main-side .dt-fuwu .dt-fuwu-item { float: left; margin: 2px 8px 2px 0; position: relative; line-height: 20px; }
.dt-main-side .dt-fuwu .dt-fuwu-item a { padding: 1px 4px; border: 1px solid #e4e4e4; }
.dt-main-side .dt-fuwu .dt-fuwu-item a:hover { padding: 0 3px; border: 2px solid #a00000; }
.dt-main-side .dt-fuwu .dt-fuwu-selected a { padding: 0 3px; border: 2px solid #a00000; }
.dt-main-side .dt-fuwu .dt-fuwu-selected b { position: absolute; right: 0; bottom: 0; width: 12px; height: 12px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1170px; }
.dt-main-side .dt-fuwu .dt-fuwu-selected:hover b { position: absolute; right: 0; bottom: 0; width: 12px; height: 12px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1182px; }
.dt-paixu { width: 340px; overflow: hidden; padding-top: 5px; }
.dt-paixu ul { width: 350px; }
.dt-paixu li { float: left; width: 68px; height: 34px; line-height: 34px; text-align: center; color: #666; border: solid #e4e4e4; border-width: 1px 0 1px 1px; margin-left: -1px; }
.dt-paixu li a { color: #c00; }
.dt-paixu li.active { color: #c00; background: #c00; border: solid #c00; border-width: 1px 0 1px 1px; }
.dt-paixu li.active a { color: #fff; }
.dt-cnt { padding: 0 10px; }
.dt-cnt li { border-bottom: 1px dashed #ccc; padding-top: 10px }
.dt-cnt h4 { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1085px; height: 24px; line-height: 24px; font-weight: 400; }
.dt-cnt h4 a { color: #126185; }
.dt-cnt h4 a:hover { color: #c00; }
.dt-cnt li div { float: left; }
.dt-cnt p { line-height: 20px; color: #666; clear: both; }
.dt-cnt p.tuijian { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -486px; }
.dt-cnt a { color: #126185; }
.dt-cnt-img { margin-right: 10px; }
.ico-jingdian { display: inline-block; width: 20px; height: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -279px; }
.ico-jiujia { display: inline-block; width: 20px; height: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -249px; }
.ico-jiudian { display: inline-block; width: 20px; height: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -309px; }
.dt-main-map { margin-left: 290px; }
#dituContent { border-left: 2px solid #e4e4e4; }
/*图片上传*/
	/*box-shadow: 1px 2px 6px #d2d2d2;border-top: 1px solid #ececec;*/
.imgup { border-top: 1px solid #e4e4e4; height: 600px; padding: 15px 0 0 20px; }
.imgup .uptip { background: #f4f4f4; height: 90px; position: relative; }
.imgup h3 { position: absolute; left: 380px; top: -75px; color: #333; font-size: 20px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; }
.imgup .swfuploadbtn { position: absolute; left: 30px; top: 26px; width: 183px; height: 54px; background: url(http://www.crabchina.com/file/skin/upimage.gif) no-repeat top; cursor: pointer; }
.imgup .spantxt { position: absolute; left: 220px; top: 30px; padding: 10px; font-size: 14px; }
.imgup .thumbanails { position: absolute; top: 180px; left: 26px; width: 902px; }
.imgup .progressWrapper { position: absolute; top: 80px; left: 110px; width: 323px; height: 18px; text-align: left; white-space: nowrap; }
.imgup .progressContainer { margin: 5px; padding: 4px; border: solid 1px #E8E8E8; background-color: #F7F7F7; overflow: hidden; }
.imgup .progressBarInProgress, .imgup .progressBarComplete, .imgup .progressBarError { font-size: 0; width: 0%; height: 2px; margin-top: 2px; }
.imgup a.progressCancel { display: block; height: 14px; width: 14px; background: url(http://www.crabchina.com/file/skin/cancelbutton.gif) no-repeat; float: right; }
.imgup .progressName { color: #c00; width: 323px; height: 18px; text-align: left; white-space: nowrap; overflow: hidden; }
.imgup .red { border: solid 1px #B50000; background-color: #FFEBEB; }
.imgup .green { border: solid 1px #DDF0DD; background-color: #EBFFEB; }
.imgup .blue { border: solid 1px #CEE2F2; background-color: #F0F5FF; }
.imgup .upimglist { position: relative; padding: 10px; }
.imgup .upimglist .lisi { height: 100px; width: 450px; float: left; padding: 10px 10px 20px 10px; margin: 5px; background: #f4f4f4; position: relative; }
.imgup .upimglist .lisi img { float: left; padding-right: 10px; }
.imgup .upimglist .lisi textarea { width: 330px; height: 60px; border: 1px solid #ccc; padding: 2px 4px; margin-bottom: 5px; }
.imgup .upimglist .lisi .action { border: 1px solid #c00; padding: 4px 8px; cursor: pointer; background: #fff url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.imgup .upimglist .lisi .actioff { border: 1px solid #f6f6f6; padding: 4px 8px; background: #fff; cursor: pointer; }
.imgup .upimglist .lisi .actioff:hover { border: 1px solid #c00; }
.imgup .upimglist .lisi .delimg { position: absolute; right: 10px; bottom: 5px; display: block; height: 14px; width: 14px; background: url(http://www.crabchina.com/file/skin/cancelbutton.gif) no-repeat; }
.imgup .btn { display: block; clear: both; width: 120px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x; border: none; cursor: pointer; margin: 5px; }
.imgup .btn:hover { background: url(http://www.crabchina.com/file/skin/bg-btn.jpg) repeat-x left bottom; color: #fff; text-decoration: none; }
/*品蟹列表*/
.pxlb-txt { margin-top: 10px; padding: 15px; border: 1px solid #e4e4e4; background: #fff; font-size: 14px; position: relative; }
.pxlb-txt strong { color: #c00; }
.pxlb-txt .pxlb-dtlink { position: absolute; height: 30px; line-height: 30px; right: 20px; top: 12px; }
.pxlb-txt .pxlb-dtlink .ditu { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -664px; color: #c00; margin-right: 10px; float: left; }
.pxlb-txt .pxlb-dtlink .gonglue { padding-left: 8px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -701px; color: #c00; float: left; }
.pxlb-sx { padding: 15px; border: 1px solid #e4e4e4; background: #fff; }
.pxlb-sx dl { height: 22px; line-height: 22px; padding-bottom: 4px; font-size: 14px; padding: 4px 0; }
.pxlb-sx dt { float: left; width: 50px; text-align: right; font-size: 14px; color: #404040; }
.pxlb-sx dd { float: left; width: 1000px; }
.pxlb-sx dd a { padding: 0 8px; color: #666; float: left; }
.pxlb-sx dd a:hover { color: #c00; text-decoration: none; }
.pxlb-sx dd a.active { color: #fff; background: #c00; }
.pxlb-sx dd a.active:hover { color: #fff; background: #c00; }
.pxlb-sx .pxlb-fuwu { border-top: 1px dashed #ccc; margin-top: 5px; padding-top: 10px; }
.pxlb-sx dd.pxlb-fuwu-item a { padding: 1px 8px; border: 1px solid #e4e4e4; margin-right: 10px; margin-bottom: 10px; }
.pxlb-sx dd.pxlb-fuwu-item a:hover { padding: 0 7px; border: 2px solid #a00000; }
.pxlb-sx dd.pxlb-fuwu-item a.pxlb-fuwu-selected { padding: 0 7px; border: 2px solid #a00000; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.pxlb-sx dd.pxlb-fuwu-item a.pxlb-fuwu-selected:hover { background: url(http://www.crabchina.com/file/skin/ico-remove.gif) no-repeat right bottom; }
.pxlb-paixu { margin-top: 10px; border: 1px solid #e4e4e4; border-bottom: none; background: #fff; height: 33px; position: relative; }
.pxlb-paixu ul { position: absolute; width: 350px; height: 34px; top: -1px; left: -1px; font-size: 14px; }
.pxlb-paixu li { float: left; width: 68px; height: 34px; line-height: 34px; text-align: center; color: #666; border-left: 1px solid #e4e4e4; }
.pxlb-paixu li a { color: #c00; }
.pxlb-paixu li.active { color: #fff; background: #c00; border-left: 1px solid #c00; }
.pxlb-paixu li.active a { color: #fff; }
.pxlb-paixu .pxlb-pjlink { position: absolute; left: 750px; top: 8px; font-size: 14px; }
.pxlb-list { padding: 15px; padding-top: 0px; border: 1px solid #e4e4e4; background: #fff; }
.pxlb-items { padding: 20px; height: 120px; border-bottom: 1px dashed #e4e4e4; }
.pxlb-items-img { float: left; margin-right: 8px; }
.pxlb-items-info { float: left; width: 580px; color: #666; }
.pxlb-items-info p { line-height: 20px; }
.pxlb-items-info p a { color: #126185; }
.pxlb-items-info p a:hover { color: #c00; }
.pxlb-items-info p.tuijian { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -486px; }
.pxlb-items-pj { float: left; width: 230px; height: 100px; padding-top: 20px; }
.pxlb-items-pj p { clear: both; padding-bottom: 5px; }
.pxlb-items-pj span { padding-left: 3px; }
.pxlb-items-pj p a { color: #126185; }
.pxlb-items-pj p a:hover { color: #c00; }
.pxlb-items-pjs { border-top: 1px solid #e4e4e4; width: 170px; padding-top: 5px; }
.pxlb-items-yd { float: left; margin-top: 40px; }
.pxlb-items-yd .btn { width: 136px; }
.pxlb-list .pages { float: right; }
/*品蟹内容页*/
.pxjhpage, .biaoqian { background: #fff; box-shadow: 1px 2px 6px #d2d2d2; border-top: 1px solid #ececec; padding: 10px; width: 1140px; }
.pxjhpage h3 { border-bottom: 1px solid #ccc; padding: 5px 0px; color: #333; font-size: 20px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; }
.pxjhpage h3 span { font-size: 12px; font-weight: normal; float: right; width: 120px; padding: 10px 0 0 18px; text-align: center; line-height: 20px; }
.pxjhpage .imgscr { width: 457px; height: 270px; float: left; padding: 10px; }
.pxjhpage .imgscr img { float: left; }
.pxjhpage .imgscr .img { padding-right: 3px; }
.pxjhpage .imgscr a { float: left; display: block; margin: 0px 1px 1px 1px; }
.pxjhpage .imgscr .image_1 { padding: 2px; }
.pxjhpage .imgscr .image_2 { border: 2px solid #c00; }
.pxjhpage .juhnr { float: left; height: auto; overflow: hidden; width: 650px; font-size: 14px; padding: 10px 4px; }
.biaoqian a { font-weight: 100; padding: 2px 4px; line-height: 26px; color: #c00; }
.pxlb-paixu-con { border: 1px solid #e4e4e4; border-bottom: none; background: #fff; height: 33px; position: relative; }
.pxlb-paixu-con ul { position: absolute; width: 350px; height: 34px; top: -1px; left: -1px; }
.pxlb-paixu-con li { float: left; width: 88px; height: 38px; line-height: 38px; text-align: center; font-size: 14px; border-left: 1px solid #e4e4e4; }
.pxlb-paixu-con li a { color: #c00; }
.pxlb-paixu-con li.active { color: #fff; background: #c00; border-left: 1px solid #c00; }
.pxlb-paixu-con li.active a { color: #fff; }
.pxlb-paixu-con .pxlb-pjlink { position: absolute; left: 540px; top: 8px; font-size: 14px; }
.pxlb-list-con { padding: 15px; padding-top: 0px; border: 1px solid #e4e4e4; background: #fff; }
.pxlb-list-con .pxlb-items { padding: 20px; height: 120px; border-bottom: 1px dashed #e4e4e4; }
.pxlb-list-con .pxlb-items-img { float: left; margin-right: 8px; }
.pxlb-list-con .pxlb-items-info { float: left; width: 380px; color: #666; }
.pxlb-list-con .pxlb-items-info p { line-height: 20px; }
.pxlb-list-con .pxlb-items-info p a { color: #126185; }
.pxlb-list-con .pxlb-items-info p a:hover { color: #c00; }
.pxlb-list-con .pxlb-items-info p.tuijian { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -486px; }
.pxlb-list-con .pxlb-items-pj { float: left; width: 230px; height: 100px; padding-top: 20px; }
.pxlb-list-con .pxlb-items-pj p { clear: both; padding-bottom: 5px; }
.pxlb-list-con .pxlb-items-pj span { padding-left: 3px; }
.pxlb-list-con .pxlb-items-pj p a { color: #126185; }
.pxlb-list-con .pxlb-items-pj p a:hover { color: #c00; }
.pxlb-list-con .pxlb-items-pjs { border-top: 1px solid #e4e4e4; width: 170px; padding-top: 5px; }
.pxlb-list-con .pxlb-items-yd { float: right; margin-top: 40px; }
.pxlb-list-con .pxlb-items-yd .btn { width: 136px; }
.pxlb-list-con .pxlb-list .pages { float: right; }
.px-comment { border: 1px solid #e4e4e4; padding: 10px 20px; width: 1120px; background: #fff; height: auto; overflow: hidden; }
.artin { padding: 15px; padding-top: 0px; border: 1px solid #e4e4e4; background: #fff; }
.artin ul { }
.artin li { border-bottom: 1px dashed #ccc; margin-bottom: 5px; padding: 10px; line-height: 22px; }
.artin li a { display: block; font-size: 14px; padding-left: 10px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0px -192px; }
.artin li a:hover { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0px -212px; }
.artin li p { text-indent: 2em; color: #666; }
.artin h3 { font-size: 14px; padding: 5px; border-bottom: 1px solid #e4e4e4; line-height: 20px; }
/*品蟹聚汇--相册*/
.potoshow { width: 940px; padding: 10px; margin: auto; background: #fff; }
.potolist { width: 960px; margin: auto; padding-bottom: 10px; background: #fff; box-shadow: 1px 2px 6px #d2d2d2; border: 1px solid #ececec; }
.potolist .box-hd { padding: 0 14px; position: relative; }
.photo-tab-hd { position: absolute; height: 30px; right: 10px; top: 5px; }
.photo-tab-hd li { float: left; height: 30px; line-height: 30px; padding: 0 21px; }
.photo-tab-hd li.photo_2 { border: 1px solid #e4e4e4; border-bottom: 1px solid #fff; height: 28px; line-height: 28px; padding: 0 20px; background: #fff; }
.photo-tab-hd li a { color: #666; }
.photo-tab-hd li.photo_2 a { color: #c00; text-decoration: none; }
.photo-in { width: 880px; margin: auto; padding: 10px 40px; }
.photo-in a { color: #666; float: left; display: inline-block; height: 240px; width: 250px; border: 1px solid #ccc; background: #fff; margin: 10px 20px; text-decoration: none; }
.photo-in a:hover { border: 1px solid #c00; }
.photo-in strong { color: #10687e; }
.photo-in img { padding: 5px; }
.photo-in span { background: #f0f0f0; height: 40px; line-height: 20px; width: 230px; clear: both; display: block; padding: 5px 10px; }
/*品蟹订餐*/
.pxdc-main { border-top: 1px solid #e4e4e4; padding: 15px 0 40px; }
.pxdc-main .w960 h1 { position: absolute; left: 380px; top: -75px; color: #333; font-size: 20px; font-family: "Microsoft Yahei", "黑体"; }
.pxdc-left { width: 870px; float: left; }
.pxdc-step1 { width: 668px; height: 32px; background: url(http://www.crabchina.com/file/skin/pxdc-step.jpg) no-repeat; }
.pxdc-step2 { width: 668px; height: 32px; background: url(http://www.crabchina.com/file/skin/pxdc-step.jpg) no-repeat 0 -32px; }
.pxdc-step3 { width: 668px; height: 32px; background: url(http://www.crabchina.com/file/skin/pxdc-step.jpg) no-repeat 0 -64px; }
.pxdc-ydxx .pxdc-ydxx-title { padding: 10px 0; font-size: 14px; }
.pxdc-ydxx h3 { padding: 10px 0; border-top: 1px dotted #ccc; font-size: 16px; }
.pxdc-ydxx ul { margin-top: 10px; }
.pxdc-ydxx li { height: 32px; padding: 5px; line-height: 32px; }
.pxdc-ydxx .xztime { height: 20px; line-height: 20px; }
.pxdc-ydxx label { font-size: 14px; padding-right: 5px; text-align: right; width: 80px; display: inline-block; }
.pxdc-ydxx .tips, .pxdc-ydxx .titme input { border: 1px solid #ccc; padding: 0 8px; background: #fff url(http://www.crabchina.com/file/skin/bg-in.jpg) repeat-x; height: 34px; line-height: 34px; font-size: 14px; }
.pxdc-ydxx .titme { position: relative; }
.pxdc-ydxx .titme img { position: absolute; top: 15px; left: 188px; }
.pxdc-ydxx .vmli { vertical-align: middle; }
.pxdc-ydxx .cg { height: 70px; padding: 20px 0 0 150px; background: url(http://www.crabchina.com/file/skin/yes.jpg) no-repeat 60px 10px; border-bottom: 1px dotted #ccc; }
.pxdc-ydxx .cg p { font-size: 14px; }
.pxdc-ydxx .cg a { padding: 2px 10px; font-weight: bold; color: #126185; }
.pxdc-ydxx .cg a:hover { color: #126185; text-decoration: none; }
.pxdc-ydxx .cg strong { color: #c00; }
.pxdc-ydxx .zsic { padding: 4px 0 4px 25px; line-height: 22px; background: url(http://www.crabchina.com/file/skin/check_error.gif) no-repeat 2px 8px; }
.pxdc-right { width: 250px; float: right; }
.pxdc-right .infocom { padding: 10px; }
.pxdc-right .infocom p { line-height: 20px; color: #666; clear: both; }
.pxdc-right .infocom p a { font-size: 16px; font-weight: bold; }
.pxdc-right .infocom p .pld { font-size: 12px; font-weight: normal }
.pxdc-right .infocom .tuijian { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -486px; }
/*弹窗*/
.crab-overlay { display: none; position: absolute; left: 50%; top: 50%; z-index: 20; }
.crab-overlay-cnt { margin: -175px 0 0 -285px; border: 4px solid #c00; width: 570px; height: 350px; background: #f9f9f9; position: relative; }
.crab-overlay-pd { padding: 35px 0 0 30px; }
.crab-overlay-pd p { font-size: 14px; }
.crab-overlay-close { position: absolute; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1130px; right: 12px; top: 15px; cursor: pointer; height: 10px; width: 10px; }
.pxdc-fstz dt, .pxdc-fstz dd { float: left; height: 36px; }
.pxdc-fstz dt { width: 60px; text-align: right; font-size: 14px; color: #333; line-height: 36px; }
.pxdc-fstz dd { width: 480px; font-size: 12px; color: #666; }
.pxdc-fstz dd input { border: 1px solid #ccc; padding: 0 8px; background: #fff url(http://www.crabchina.com/file/skin/bg-in.jpg) repeat-x; height: 34px; line-height: 34px; font-size: 14px; }
.pxdc-fstz dd.pxdc-fstz-ta { height: 85px; }
.pxdc-fstz dd textarea { width: 440px; padding-left: 10px; line-height: 24px; height: 72px; }
.carb-order { margin: -110px 0 0 -220px; border: 4px solid #c00; width: 440px; height: 220px; background: #f9f9f9; position: relative; }
.carb-order .crab-overlay-pd { padding: 20px; }
.carb-order p { line-height: 24px; }
.carb-order .sm { padding-bottom: 10px; }
.carb-order .ye { text-align: center; padding: 5px; }
.carb-order strong { font-size: 30px; }
/*品蟹聚汇--结束*/
/*微观阳澄湖*/
.wg-fb { width: 890px; padding: 10px 35px; border-bottom: 1px solid #d8d8d8; }
.wg-fb1 { padding-right: 10px; }
.wg-fb2 { margin: 5px 0 }
.wg-fb2 textarea { width: 860px; height: 40px; padding: 10px; overflow: auto; font-size: 14px; line-height: 22px; -webkit-box-shadow: 2px 2px 2px #e0e0e0 inset; box-shadow: 2px 2px 2px #e0e0e0 inset; -moz-box-shadow: 5px 5px 5px #e0e0e0 inset; border: 1px solid #c5c4c4; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.wg-fb3 span { line-height: 32px; }
.wg-fb3 .sczp { padding: 5px 0 0 20px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1723px; float: left; }
.wg-fb3 .sczp-off { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -1763px; }
.wg-fb3 .sns { display: block; width: 32px; height: 32px; margin-right: 6px; background: url(http://www.crabchina.com/file/skin/wg-fb-sns.jpg) no-repeat; float: left; }
.wg-fb3 .qqkj { background-position: 0 0; }
.wg-fb3 .qqkj-off { background-position: 0 -32px; }
.wg-fb3 .xlwb { background-position: 0 -64px; }
.wg-fb3 .xlwb-off { background-position: 0 -96px; }
.wg-fb3 .txwb { background-position: 0 -128px; }
.wg-fb3 .txwb-off { background-position: 0 -160px; }
.wg-fb3 .py { background-position: 0 -192px; }
.wg-fb3 .py-off { background-position: 0 -224px; }
.wg-fb3 .qq { background-position: 0 -256px; }
.wg-fb3 .qq-off { background-position: 0 -288px; }
.wg-container { padding-top: 10px; border-top: 1px solid #fff; }
.wg-container .nextpage, .wg-container .pagelist { text-align: center; line-height: 30px; margin-top: 10px; }
.wg-container .nextpage a { background: #d9d9d9; line-height: 30px; font-size: 12px; display: block; margin: auto; padding: 5px; }
.wg-container .nextpage a:hover { background: #f9f9f9; color: #c00 }
.wg-cell { border: 1px solid #e4e4e4; padding: 4px; background: #fff; margin-top: 5px; -webkit-transition: all 0.2s linear;transition: all 0.2s linear;}
.wg-cell:hover{border: 1px solid #f66; -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0)}
.wg-cell-img img { width: 220px; }
.wg-cell-title { padding: 5px 10px 0 10px; color: #333; font-size: 12px; }
.wg-cell-intro { padding: 5px 10px; color: #666; text-indent: 2em; }
.wg-cell-tj { padding: 8px 5px 2px 5px; border-bottom: 1px solid #f1f1f1; height: 20px; position: relative; text-align: right; }
.wg-cell-tj span { padding: 0 10px; }
.wg-cell-tj .tj { padding-left: 15px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -2119px; }
.wg-cell-tj .havedo { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -488px; color: #c00; }
.wg-cell-tj i { display: none; position: absolute; background: #fff; padding: 2px 5px; border: 1px solid #ccc; right: 0px; top: -20px; font-style: normal; z-index: 9; box-shadow: 1px 1px 1px #333; }
.wg-cell-tx { padding: 5px; }
.wg-cell-tx img { float: left; margin-right: 10px; }
/*微观阳澄湖--结束*/

/*小部件*/
.zxlttc { width: 183px; display: none; height: 54px; border: 2px solid #c00; background: #fff url('http://www.crabchina.com/file/skin/zxkf.jpg') no-repeat top right; border-right: 0px; position: absolute; right: 0px; top: 58px; cursor: default; }
.zxlttc .kecon { background: #fff; width: 118px; height: 50px; padding: 2px 3px; }
.zxlttc a { width: 53px; height: 50px; display: block; float: left; margin: 0 3px; _margin: 0 2px; }
.zxlttc .qqkf { background: url(http://www.crabchina.com/file/skin/kfico.jpg) no-repeat top; }
.zxlttc .chzxkf { background: url(http://www.crabchina.com/file/skin/kfico.jpg) no-repeat center; }
.back2top { display: block; width: 58px; height: 58px; background: url('http://www.crabchina.com/file/skin/back2top.png') no-repeat; }
.back2top:hover { background: url('http://www.crabchina.com/file/skin/back2top.png') no-repeat -58px 0; }
.fdc { width: 58px; position: fixed; _position: absolute; left: 50%; margin-left: 590px; bottom: 350px; _bottom: auto; cursor: pointer; }
.fdc .zxkf { display: block; width: 58px; height: 58px; background: url('http://www.crabchina.com/file/skin/zxkf.jpg') no-repeat top left; }
.fdc .zxkf:hover { background: url('http://www.crabchina.com/file/skin/zxkf.jpg') no-repeat top right; }
.fdc .gwc { display: block; width: 58px; height: 58px; background: url('http://www.crabchina.com/file/skin/gwc.jpg') no-repeat top left; }
.fdc .gwc:hover { background: url('http://www.crabchina.com/file/skin/gwc.jpg') no-repeat top right; color: #fff; }
.fdc .zxtx { display: block; width: 58px; height: 58px; background: url('http://www.crabchina.com/file/skin/zxtx.jpg') no-repeat top left; }
.fdc .zxtx:hover { background: url('http://www.crabchina.com/file/skin/zxtx.jpg') no-repeat top right; }
/*微观阳澄湖内页*/
.weibocon { margin-bottom: 10px; float: left; width: 110px; }
.weibocon .imgtx { display: block; float: left; width: 110px; height: 110px; }
.weibocon .imgtx img { width: 110px; height: 110px; box-sizing: border-box; border: 2px solid #f1f1f1; }
.connti { float: right; width: 740px; padding: 5px; position: relative; }
.connti .ipunm { position: absolute; right: 10px; top: 10px; width: 130px; }
.connti .ipunm .isgood { width: 40px; padding-left: 20px; font-style: normal; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -2121px; cursor: pointer; }
.connti .ipunm .havedo { background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -490px; }
.connti .fugood { display: none; position: absolute; background: #fff; padding: 2px 5px; border: 1px solid #ccc; right: 55px; top: -17px; z-index: 9; box-shadow: 1px 1px 1px #333; }
.connti .ipunm .yuedu { padding-right: 10px; }
.connti .ipunm .yuedu:before { content: "阅读"; padding-right: 8px; }
.connti .namein { padding: 5px; padding-top: 0px; font-size: 14px; color: #c00; display: block; }
.connti .txtcom { line-height: 24px; font-size: 14px; padding: 2px 10px; display: block; }
.fjtp { background: #f3f3f3; float: left; margin: 10px 0; width: 460px; border: 1px solid #e6e6e6; padding: 10px; padding-bottom: 0px; display: inline-block; }
.fjtp .time { padding: 5px; display: inline-block; clear: both; }
.fjtp .time font { color: #c00; font-style: normal; }
.fjtp img { width: 460px; margin-bottom: 10px; }
.box-bd-mall { padding: 9px; width: 230px; }
.box-bd-mall img { width: 230px; height: 230px; }
.box-bd-mall .prtit { line-height: 24px; padding: 2px; display: inline-block; color: #126185; font-weight: bold; font-size: 14px; }
.box-bd-mall i { text-decoration: line-through; color: #ccc; font-style: normal; }
.box-bd-mall b { font-weight: bold; font-size: 14px; color: #c00; }
.box-bd-mall font { color: #3388bb; font-size: 12px; font-weight: bold; }
.box-bd-comp { padding: 9px; width: 230px; }
.box-bd-comp .prtit { line-height: 24px; padding: 2px; display: inline-block; color: #126185; font-weight: bold; }
.box-bd-comp p { line-height: 20px; color: #666; clear: both; }
.box-bd-comp p img { _padding-bottom: 5px; }
.box-bd-comp a { color: #126185; }
.box-bd-comp p.tuijian { padding-left: 18px; background: url(http://www.crabchina.com/file/skin/icons.gif) no-repeat 0 -486px; }
.box-bd-comp .map { width: 230px; height: 230px; background: #ccc; margin-top: 5px; }
/*酒家内页*/
.pxny-main .don { display: none; }
.pxny-info { padding: 20px 15px; border: 1px solid #e4e4e4; background: #fff; height: 300px; }
.pxny-info-tu { float: left; margin-right: 10px; width: 400px; }
.pxny-info-tu img { border: 1px solid #f0f0f0 }
.pxny-info-tu a { color: #666; }
.pxny-info-tu a:hover { color: #c00; }
.pxny-info-tuinfo { margin-top: 10px; }
.pxny-info-txt { float: left; width: 718px; position: relative; }
.pxny-info-txt .ewmsm { position: absolute; right: 0; top: 200px; width: 80px; height: 100px; text-align: center; line-height: 20px; padding: 2px; border: 1px solid #cad9ea; }
.pxny-info-txt .gsbz { position: absolute; right: 0; top: 0; width: 61px; height: 78px; padding: 2px; border: 1px solid #cad9ea; }
.pxny-info-txt h1 { color: 333; font-size: 20px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; font-weight: 400; }
.pxny-info-txt p { line-height: 22px; padding: 2px 0; font-size: 14px; }
.pxny-info-txt p input { background: none; border: 0px; cursor: pointer; _line-height: 16px; }
.pxny-info-txt p input:hover { text-decoration: underline; color: #F00 }
.pxny-info-txt a { color: #126185; }
.pxny-info-txt a:hover { color: #c00; }
.pxny-info-txt .btn, .pxny-info-txt .btn:hover { color: #fff; }
.pxny-info-txt strong { font-weight: 400; }
.pxny-pl { padding: 20px 15px; border: 1px solid #e4e4e4; background: #fff; margin-top: 10px; }
.pxpl { width: 860px; padding-right: 10px; }
.pxny-pl-left { width: 100%; }
.pxny-pl-yjdp { float: right; height: 30px; line-height: 30px; position: relative; }
.pxny-pl-yjdp b { position: absolute; font-size: 16px; left: -10px; top: 5px; }
.pxny-pl-left h2 { color: 333; font-size: 20px; font-family: "Microsoft Yahei", "微软雅黑", "黑体"; font-weight: 400; }
.pxny-pl-items { border-bottom: 1px dotted #ccc; position: relative; padding: 10px 0; }
.pxny-pl-tx { position: absolute; left: 0; top: 10px; width: 48px; height: 48px; }
.pxny-pl-txt { margin-left: 58px; line-height: 24px; }
.pxny-pl-txt a { color: #126185; }
.pxny-pl-txt a:hover { color: #c00; }
.pxny-pl-txt .pxny-pl-dpy { margin-top: 5px; }
.pxny-pl-txt p { clear: both; padding-top: 5px; line-height: 24px; }
.pxny-pl-more { padding-top: 10px; text-align: right; }
.pxny-pl-more a { color: #126185; }
.pxny-pl-pl { margin-top: 10px; }
.pxny-pl-pl .box-hd { padding: 0 14px; }
.pxny-pl-df { padding: 15px 0 0 30px; }
.pxny-pl-df2 { padding: 10px 0 0 55px }
.pxny-pl-df3, .pxny-pl-df4, .pxny-pl-df5 { padding: 0 0 0 55px }
.pxny-pl-df3 .textsty { color: #333; font-size: 14px; }
.pxny-pl-df4 { padding-top: 10px; }
.pxny-pl-df4 .crab-starbox-label { height: 26px; line-height: 26px; }
.pxny-pl-df3 .crab-starbox-label, .pxny-pl-df4 .crab-starbox-label, .pxny-pl-df5 .crab-starbox-label { width: 40px; text-align: right; height: 30px; float: left; }
.pxny-pl-df3 textarea { width: 530px; height: 80px; line-height: 20px; border: 1px solid #e4e4e4; color: #333; font-size: 14px; padding-left: 5px; }
.pxny-pl-df4 input { border: 1px solid #e4e4e4; width: 80px; height: 24px; padding-left: 5px; line-height: 24px; }
.pxny-pl-df5 { padding: 10px 0 0 55px; height: 40px; }
.pxny-pl-df5 input { border: none; width: 60px; cursor: pointer; }
.pxny-pl-right { width: 250px; float: right; }
.pxny-pl-right .map { width: 250px; height: 250px; }
.pxny-dt { border: 1px solid #e4e4e4; height: 32px; line-height: 32px; padding: 0 10px; margin-bottom: 10px; }
.pxny-dt a { color: #666; }
.pxny-dt a:hover { color: #c00; }
.xwlb-right-rqjj .box-hd h3 { padding-left: 14px; color: #c00; }
.xwlb-right-rqjj ul { padding: 10px; }
.xwlb-right-rqjj li { height: 30px; line-height: 30px; border-bottom: 1px dashed #e4e4e4; overflow: hidden; }
.xwlb-right-rqjj li a { line-height: 30px; padding-left: 5px; background: none; color: #126185; }
.xwlb-right-rqjj li a:hover { color: #126185; background: none; }
.xwlb-right-rqjj li a span { float: right; color: #666; padding-left: 5px; }
.xwlb-right-rqjj li a span .vimg { margin-bottom: -7px; }
.xwlb-right-rqjj li a span .ping { display: block; float: right; font-weight: normal; text-align: right; width: 40px; overflow: hidden; }
/*礼品卡*/
.lika_head { height: 50px; margin-top: 15px; border-bottom: 1px solid #e6e4d3; padding: 0 20px; }
.lidiv { position: fixed; width: 1118px; margin-left: -580px; left: 50%; margin-top: 0; z-index: 999; top: 0; background: #f8f8f8; border: 1px solid #e6e4d3; border-top: 0; }
.lika_head h2 { line-height: 50px; float: left; color: #434a54; font-size: 24px; font-weight: normal; }
.lika_head .lika_r { float: right; line-height: 50px; font-size: 14px; color: #333; }
.lika_head .lika_r span { display: inline-block; cursor: pointer; padding: 0 10px; color: #434a54; }
.lika_head .lika_r b { font-weight: normal; font-size: 13px; color: #ccd1d9; }
.lika_head .lika_r a { margin-left: 10px; height: 35px; line-height: 35px; font-size: 16px; width: 118px; background-color: #c00; color: #fff; display: inline-block; text-align: center; cursor: pointer; border: 1px solid #c00; }
.lika_head .lika_r .lika_2 { height: 30px; line-height: 30px; background: #c00; text-align: center; color: #fff; position: relative; }
.lika_head .lika_r .lika_2:after { position: absolute; display: block; overflow: hidden; border-width: 5px; border-style: solid; border-color: #c00 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); content: ""; height: 0px; width: 0px; left: 50%; margin-left: -5px; bottom: -10px; }
.di_lika_con { margin-top: 10px; }
.di_lika_con .xilink { display: block; margin-top: 30px; text-align: center }
.di_lika_con .xilink font { padding: 10px 20px; background: #b20; font-size: 16px; color: #fff; }
.di_lika_con .lihei { height: 42px; background: url(http://www.crabchina.com/file/skin/lika/home-bn-bg.png) no-repeat 50% 0; background-size: auto; }
.di_lika_con .likaban { padding: 80px 0; text-align: center; position: relative; }
.di_lika_con .likaban strong { color: #c00; font-size: 18px; font-weight: normal; }
.di_lika_con .one_lika { height: 500px; background: url(http://www.crabchina.com/file/skin/lika/img-1.jpg) no-repeat center 90%; }
.di_lika_con h3 { margin-bottom: 10px; font-size: 50px; font-weight: normal; }
#lika_c_6, #lika_c_3 { margin-top: 80px; border-bottom: 1px solid #e6e9ed }
.di_lika_con span { font-size: 24px; padding: 10px; display: inline-block }
.di_lika_con p { font-size: 16px; }
.di_lika_con .two_lika { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/img-2.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.di_lika_con .tre_lika { height: 700px; background: url(http://www.crabchina.com/file/skin/lika/img-3.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.di_lika_con .fou_lika { height: 600px; background: url(http://www.crabchina.com/file/skin/lika/img-4.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.di_lika_con .fiv_lika { height: 600px; background: url(http://www.crabchina.com/file/skin/lika/img-5.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.di_lika_con .shouc_lika { height: 600px; background: url(http://www.crabchina.com/file/skin/lika/img-10.jpg) no-repeat center 90%; border-bottom: 1px solid #e6e9ed }
.di_lika_con .wuliu_lika { height: 580px; background: url(http://www.crabchina.com/file/skin/lika/img-11.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.di_lika_con .pinz { padding: 10px; }
.di_lika_con .pinz ul { overflow: hidden; display: block; margin: auto; }
.di_lika_con .pinz li { width: 190px; height: 48px; line-height: 48px; float: left; background: #fff url(http://www.crabchina.com/file/skin/sever.jpg) no-repeat; }
.di_lika_con .pinz li strong { overflow: hidden; line-height: 115px; }
.di_lika_con .pinz li.sev1 { background-position: 10px -5px; }
.di_lika_con .pinz li.sev2 { background-position: 10px -88px; }
.di_lika_con .pinz li.sev3 { background-position: -8px -171px; }
.di_lika_con .pinz li.sev4 { width: 190px; background-position: 20px -254px; }
.di_lika_con .pinz li.sev5 { background-position: 45px -337px; }
.di_lika_con .pinz li.sev6 { width: 190px; background-position: 45px -419px; }
.di_lika_con .pinz a { height: 32px; line-height: 32px; width: 180px; font-size: 14px; margin: 10px auto; background-color: #c00; color: #fff; display: block; text-align: center; border: 1px solid #c00; }
.di_lika_con table { width: 90%; margin: 50px auto; border: 2px solid #333; }
.di_lika_con table th { text-align: center; padding: 0 5px; border: 1px solid #CCC; border-bottom: 2px solid #333; font-size: 18px; line-height: 40px; background: #EEE; }
.di_lika_con table .table-cell:hover { background: #c00; color: #fff; }
.di_lika_con table td { padding: 0 5px; border: 1px solid #CCC; line-height: 30px; text-align: center; font-size: 16px; }
.di_lika_con table .rigbg { border-right: 2px solid #333; }
.di_lika_con table .ggbg { background: #E2F1F3; }
.di_lika_con .mall-list { border: none; margin-top: 20px; }
.di_lika_con .mall-list span { font-size: 14px; padding: 0 0 0 4px; }
.di_lika_con .mall-list p { font-size: 12px; }
.jb_lika_1 { position: relative; height: 875px; background: #18161b url(http://www.crabchina.com/file/skin/lika/qbbottom.jpg) repeat-x bottom; color: #fff; }
.jb_lika_1 img { position: absolute; bottom: 90px; left: 50%; margin-left: -200px; }
.jb_lika_2 { height: 620px; background: #e7e7e7 url(http://www.crabchina.com/file/skin/lika/qbimg-1.jpg) no-repeat center bottom; }
.jb_lika_3 { height: 680px; background: #f3f3f3 url(http://www.crabchina.com/file/skin/lika/qbimg-2.jpg) no-repeat center bottom; }
.jb_lika_4 { height: 780px; background: #e7e7e7 url(http://www.crabchina.com/file/skin/lika/qbimg-3.jpg) no-repeat center bottom; }
.likaedo, .pzbzban { padding: 50px 0; }
.whycrab { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/img-6.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.likcrab { height: 650px; background: url(http://www.crabchina.com/file/skin/lika/img-7.jpg) no-repeat center 95%; border-bottom: 1px solid #e6e9ed }
.likcrab h3, .pzbzban h3 { text-align: center; }
.likcrab ul li { width: 420px; float: left; padding: 20px; height: 100px; overflow: hidden; }
.likcrab ul li span { display: block; float: left; width: 130px; height: 100px; background: url(http://www.crabchina.com/file/skin/icocrab2.jpg) no-repeat; }
.likcrab ul .ico_1 span { background-position: 0 0; }
.likcrab ul .ico_2 span { background-position: -433px 0; }
.likcrab ul .ico_3 span { background-position: -220px 0; }
.likcrab ul .ico_4 span { background-position: -665px 0; }
.likcrab ul li p { font-size: 17px; width: 270px; float: right; padding-top: 20px }
.youshi { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/img-9.jpg) no-repeat center 88%; border-bottom: 1px solid #e6e9ed }
.youshi h3 { text-align: center; }
.youshi p { width: 780px; margin: auto; line-height: 38px; font-size: 14px; }
.youshi p strong { font-size: 18px; font-weight: normal; padding: 0 10px; color: #c00; }
.wubu { height: 780px; background: url(http://www.crabchina.com/file/skin/lika/img-8.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.wubu h3, .wubu p { text-align: center; }
.wubu p span { display: inline-block; padding: 0 10px; font-size: 18px; color: #c00; }
.wubu strong { display: block; text-align: center; padding: 10px; font-size: 42px; font-weight: normal; }
.lika12_1 { height: 440px; background: url(http://www.crabchina.com/file/skin/lika/lika12-1.jpg) no-repeat center 90%; border-bottom: 1px solid #e6e9ed }
.lika12_2 { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/lika12-2.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.lika12_3 { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/lika12-3.jpg) no-repeat center 90%; border-bottom: 1px solid #e6e9ed }
.lika12_4 { height: 720px; background: url(http://www.crabchina.com/file/skin/lika/lika12-4.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.lika12_5 { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/lika12-5.jpg) no-repeat center 90%; border-bottom: 1px solid #e6e9ed }
.lihebaoz_1 { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/lihe-1.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.lihebaoz_2 { height: 650px; background: url(http://www.crabchina.com/file/skin/lika/lihe-2.jpg) no-repeat center 90%; border-bottom: 1px solid #e6e9ed }
.lihebaoz_3 { height: 620px; background: url(http://www.crabchina.com/file/skin/lika/lihe-3.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.lihebaoz_4 { height: 740px; background: url(http://www.crabchina.com/file/skin/lika/lihe-4.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.lihebaoz_5 { height: 900px; background: url(http://www.crabchina.com/file/skin/lika/lihe-5.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.lihebaoz_6 { height: 820px; background: url(http://www.crabchina.com/file/skin/lika/lihe-6.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.tixie-1 { height: 550px; background: url(http://www.crabchina.com/file/skin/lika/tixie-1.jpg) no-repeat 15% 90%; padding-top: 0 !important; border-bottom: 1px solid #e6e9ed }
.tixie-1 .likama { position: absolute; bottom: 56px; text-align: center; line-height: 40px; right: 15%; font-size: 16px; }
.tixie-1 .likama img { padding: 10px; padding: 10px; border: 1px solid #ccc; display: block; margin: auto; }
.tixie-2 { height: 790px; background: url(http://www.crabchina.com/file/skin/lika/tixie-2.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
.tixie-3 { height: 420px; background: url(http://www.crabchina.com/file/skin/lika/tixie-3.jpg) no-repeat 10% bottom; border-bottom: 1px solid #e6e9ed }
.tixie-3 .telinfo { position: absolute; right: 15%; bottom: 60px; }
.tixie-3 .telinfo p { line-height: 30px; }
.tixie-4 { height: 780px; background: url(http://www.crabchina.com/file/skin/lika/tixie-4.jpg) no-repeat center bottom; border-bottom: 1px solid #e6e9ed }
#lika_c_7, #lika_c_4 { padding-top: 50px; }
.souhou-1 { padding-top: 0 !important; }
.souhou-1, .souhou-2, .souhou-3, .souhou-4 { padding-bottom: 10px; border-bottom: 1px solid #e6e9ed }
.souhou-1 h3, .souhou-2 h3, .souhou-3 h3, .souhou-4 h3 { text-align: center; }
.souhou-1 .wxtscon { width: 90%; min-height: 550px; border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -webkit-border-radius: 10px; border: 2px dashed #ccc; background: #fffcc7; margin: 20px auto; padding: 30px; position: relative; }
.souhou-1 .wxtscon i { width: 67px; height: 67px; display: block; background: url(http://www.crabchina.com/file/skin/lika/souhou-3.png); position: absolute; left: 50%; margin-left: -33px; top: -30px; }
.souhou-1 .wxtscon p { padding: 5px 20px; line-height: 28px; text-indent: 2em; }
.souhou-1 .wxtscon p.hig { border-bottom: 1px solid #eddd99; margin-bottom: 10px; }
.souhou-1 .wxtscon .txt-2c { float: left; width: 60%; height: auto; }
.souhou-1 .wxtscon .txt-2c p font { display: block; color: #c00; }
.souhou-1 .wxtscon .txt-2c p strong { color: #c00; font-weight: normal; }
.souhou-1 .wxtscon .wxt-wx { position: absolute; padding: 5px; bottom: 20px; right: 25%; text-align: center; line-height: 30px; font-size: 14px; }
.souhou-1 .wxtscon .wxt-wx img { display: block; }
.souhou-1 .fuwuimg { position: absolute; right: 40px; border: 20px; }
.souhou-2 .delcrab { width: 80%; margin: auto; margin-top: 20px; }
.souhou-2 .delcrab p { line-height: 30px; text-indent: 2em; }
.souhou-2 .delcrab p.txiak { padding-bottom: 10px; }
.souhou-2 font { display: inline-block; width: 100%; font-size: 16px; color: #c00; text-align: center; padding: 5px 0; }
.souhou-2 ul { margin: auto; display: block; }
.souhou-2 ul li { width: 30%; float: left; padding: 10px; font-size: 14px; text-align: center; line-height: 30px; }
.souhou-2 ul li img { display: inline-block; }
.souhou-3 p { text-align: center; }
.souhou-3 .edtcrab-1 { height: 420px; background: url(http://www.crabchina.com/file/skin/lika/souhou-7.jpg) no-repeat center bottom; position: relative; }
.souhou-3 .edtcrab-1 h4 { font-size: 30px; position: absolute; font-weight: normal; left: 21%; top: 28%; }
.souhou-3 .edtcrab-1 span { position: absolute; width: 180px; line-height: 20px; font-size: 14px; left: 20%; top: 36%; }
.souhou-3 .edtcrab-2 { height: 500px; background: url(http://www.crabchina.com/file/skin/lika/souhou-8.jpg) no-repeat 5% bottom; position: relative; }
.souhou-3 .edtcrab-2 h4 { font-size: 30px; font-weight: normal; }
.souhou-3 .edtcrab-2 span { width: 250px; line-height: 20px; font-size: 14px; padding: 0; }
.souhou-3 .edtcrab-2 .xies { position: absolute; right: 1%; top: 60px; width: 250px; height: 150px; }
.souhou-3 .edtcrab-2 .xiex { position: absolute; right: -1%; top: 210px; width: 250px; height: 150px; }
.souhou-3 .edtcrab-2 .xiec { position: absolute; right: 1%; top: 360px; width: 250px; height: 150px; }
.souhou-4 ul { margin: auto; display: block; }
.souhou-4 ul li { width: 30%; float: left; padding: 10px 15px; font-size: 16px; text-align: center; line-height: 24px; }
.souhou-4 ul li img { display: inline-block; }
.souhou-4 strong { color: #c00; font-weight: normal; font-size: 16px; }
.whycrab h3 { width: 550px; margin: auto; display: block; }
.likaedo ul { width: 920px; margin: 20px auto; }
.whycrab ul li { width: 420px; float: left; padding: 20px; height: 100px; overflow: hidden; }
.whycrab ul li p { font-size: 14px; width: 270px; float: right; }
.whycrab ul li span { display: block; float: left; width: 130px; padding-top: 80px; background: url(http://www.crabchina.com/file/skin/icocrab.jpg) no-repeat }
.whycrab ul li span font { color: #fff; font-size: 14px; background: #c00; border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -webkit-border-radius: 6px; text-align: center; text-align: center; display: block; }
.whycrab ul .ico_1 span { background-position: 10px -15px; }
.whycrab ul .ico_2 span { background-position: -210px -10px; }
.whycrab ul .ico_3 span { background-position: -433px -10px; }
.whycrab ul .ico_4 span { background-position: -645px -10px; }
.pzbzban { text-align: center; border-bottom: 1px solid #e6e9ed }
.pzbzban strong { font-size: 24px; padding: 10px; font-weight: normal; display: inline-block; padding: 5px; }
.pzbzban p { font-size: 16px; }
.pzbzcon { height: 600px; background: url(http://www.crabchina.com/file/skin/lika/ychimgbg.jpg) no-repeat 38% 90%; }
.sixiecon { height: 780px; background: url(http://www.crabchina.com/file/skin/lika/sixieimg-2.png) no-repeat center 90%; }
.qiricon { height: 760px; background: url(http://www.crabchina.com/file/skin/lika/qiri.jpg) no-repeat center 90%; }
.zongscon { height: 760px; background: url(http://www.crabchina.com/file/skin/lika/zhongshen.jpg) no-repeat center 90%; }
.shandiancon { height: 460px; background: url(http://www.crabchina.com/file/skin/lika/shandian.jpg) no-repeat center 90%; background-size: auto; }
.mianyuncon { height: 560px; background: url(http://www.crabchina.com/file/skin/lika/mianyunimg-1.png) no-repeat center 90%; }
.tongdacon { height: 680px; background: url(http://www.crabchina.com/file/skin/lika/tongda.jpg) no-repeat center 90%; }
.pxgq { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(http://img.crabchina.cn/images/homebg.jpg) no-repeat; overflow: hidden; display: none; }
.pxgq strong { background: url(http://img.crabchina.cn/images/pintxt.png) no-repeat; width: 820px; height: 250px; display: block; text-indent: -99999px; position: absolute; left: 50%; margin-left: -410px; top: 80px; opacity: 0; }
.pxgq .pinsti { width: 317px; height: 80px; position: absolute; display: block; top: 350px; left: 50%; margin-left: -158px; opacity: 0; }
.pxgq .pinplay { width: 82px; height: 71px; position: absolute; background: url(http://img.crabchina.cn/images/pinplay.png) no-repeat; display: block; top: 520px; opacity: 0; left: 50%; margin-left: -41px; cursor: pointer; z-index: 10; }
.pxgq .yunpi { width: 100%; height: 645px; background-image: url(http://img.crabchina.cn/images/pinyun.png); background-repeat: repeat-x; background-position: 10px 0; position: absolute; bottom: 0; z-index: 1; }
.pxgq .pinvideo { width: 800px; height: 450px; padding: 38px 10px 10px 10px; background: #fff; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.pxgq .pinvideo .close { position: absolute; right: 0; top: 5px; cursor: pointer; }
.pxgq .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: url(http://img.crabchina.cn/images/closerbig.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; }
/*逐鲜巴城*/
.zxbc { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: url(http://img.crabchina.cn/images/zxbcbg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.zxbc strong { background: url(http://img.crabchina.cn/images/zxbc.png) no-repeat; width: 732px; height: 192px; display: block; text-indent: -99999px; position: absolute; left: 50%; margin-left: -366px; top: 80px; opacity: 0; }
.zxbc a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.zxbc a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.zxbc .xxpico { width: 170px; height: 170px; position: absolute; background: url(http://img.crabchina.cn/images/mspico.png) no-repeat; display: block; top: 320px; opacity: 0; left: 50%; margin-left: -205px; cursor: pointer; }
.zxbc .xxpico .xxptxt { width: 154px; height: 52px; position: absolute; background: url(http://img.crabchina.cn/images/xxptxt.png) no-repeat; display: block; top: 40px; opacity: 0; left: 190px; cursor: pointer; }
.zxbc .xxpico .palyxxp { top: 100px; left: 200px; opacity: 0; }
.zxbc .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.zxbc .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.zxbc .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; }
/*初尝鲜*/
.ccx { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff url(http://img.crabchina.cn/images/cxxbg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.ccx .movty { width: 800px; position: absolute; left: 50%; top: 120px; margin-left: -400px; }
.ccx .movty img { position: absolute; z-index: 2; left: 50%; }
.ccx .movty .hcxx { z-index: 1; left: 40px; top: 150px; opacity: 0; }
.ccx .movty .crabccx { top: -110px; margin-left: -144px; opacity: 0; }
.ccx .movty .textcxx { top: 120px; margin-left: -243px; opacity: 0; }
.ccx .movty .timecxx { top: 300px; margin-left: -97px; opacity: 0; }
.ccx .movty a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.ccx .movty a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.ccx .movty .palyxxp { position: absolute; top: 385px; left: 50%; margin-left: -55px; opacity: 0; }
.ccx .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.ccx .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.ccx .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; }
/*半月惊*/
.byj { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff url(http://img.crabchina.cn/images/byjbgimg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.byj .movty { width: 800px; position: absolute; left: 50%; top: 120px; margin-left: -400px; }
.byj .movty img { position: absolute; z-index: 2; left: 50%; }
.byj .movty .hcxx { z-index: 1; left: -200px; top: 0; opacity: 0; }
.byj .movty .crabccx { top: -110px; margin-left: -144px; opacity: 0; }
.byj .movty .textcxx { top: 145px; margin-left: -188px; opacity: 0; }
.byj .movty .timecxx { top: 345px; margin-left: -93px; opacity: 0; }
.byj .movty a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.byj .movty a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.byj .movty .palyxxp { position: absolute; top: 440px; left: 50%; margin-left: -55px; opacity: 0; z-index: 2 }
.byj .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.byj .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.byj .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; }
/*黄满壳*/
.hmk { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff url(http://img.crabchina.cn/images/hmkbg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.hmk .movty { width: 800px; position: absolute; left: 50%; top: 120px; margin-left: -400px; }
.hmk .movty img { position: absolute; z-index: 2; left: 50%; }
.hmk .movty .crabccx { top: -110px; margin-left: -240px; opacity: 0; }
.hmk .movty .textcxx { top: 170px; margin-left: -236px; opacity: 0; }
.hmk .movty .timecxx { top: 345px; margin-left: -115px; opacity: 0; }
.hmk .movty a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.hmk .movty a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.hmk .movty .palyxxp { position: absolute; top: 440px; left: 50%; margin-left: -76px; opacity: 0; z-index: 2 }
.hmk .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.hmk .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.hmk .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: #fff url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; filter: alpha(opacity=80); opacity: .8; }
/*脂膏肥*/
.zgf { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff url(http://img.crabchina.cn/images/zgfbg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.zgf .movty { width: 800px; position: absolute; left: 50%; top: 120px; margin-left: -400px; }
.zgf .movty img { position: absolute; z-index: 2; left: 50%; }
.zgf .movty .crabccx { top: -110px; margin-left: -240px; opacity: 0; }
.zgf .movty .textcxx { top: 200px; margin-left: -160px; opacity: 0; }
.zgf .movty .timecxx { top: 345px; margin-left: -75px; opacity: 0; }
.zgf .movty a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.zgf .movty a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.zgf .movty .palyxxp { position: absolute; top: 440px; left: 50%; margin-left: -40px; opacity: 0; z-index: 2 }
.zgf .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.zgf .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.zgf .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: #fff url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; filter: alpha(opacity=80); opacity: .8; }
/*盖百味*/
.gbw { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff url(http://img.crabchina.cn/images/gbwbg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.gbw .movty { width: 800px; position: absolute; left: 50%; top: 120px; margin-left: -400px; }
.gbw .movty img { position: absolute; z-index: 2; left: 50%; }
.gbw .movty .crabccx { top: -110px; width: 400px; margin-left: -200px; opacity: 0; }
.gbw .movty .textcxx { top: 170px; width: 380px; margin-left: -190px; opacity: 0; }
.gbw .movty .timecxx { top: 310px; margin-left: -130px; opacity: 0; }
.gbw .movty a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.gbw .movty a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.gbw .movty .palyxxp { position: absolute; top: 380px; left: 50%; margin-left: -50px; opacity: 0; z-index: 2 }
.gbw .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.gbw .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.gbw .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; }
/*盼来年*/
.pln { position: fixed; z-index: 999999; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff url(http://img.crabchina.cn/images/plnbg.jpg) no-repeat; background-size: 100%; overflow: hidden; display: none }
.pln .movty { width: 800px; position: absolute; left: 50%; top: 120px; margin-left: -400px; }
.pln .movty img { position: absolute; z-index: 2; left: 50%; }
.pln .movty .crabccx { top: -80px; margin-left: -30%; opacity: 0; width: 60%; }
.pln .movty .textcxx { top: 150px; margin-left: -15%; opacity: 0; width: 30%; }
.pln .movty .timecxx { top: 236px; margin-left: -100px; opacity: 0; }
.pln .movty a { width: 88px; text-align: center; padding: 5px 10px; background: #fff; display: inline-block; position: absolute; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; font-size: 14px; color: #c00; border: 1px solid #c00; }
.pln .movty a:hover { color: #fff; border: 1px solid #c00; background: #c00; }
.pln .movty .palyxxp { position: absolute; top: 330px; left: 50%; margin-left: -60px; opacity: 0; z-index: 2 }
.pln .xxp { width: 800px; height: 450px; padding: 2px; background: #000; position: absolute; left: 50%; margin-left: -400px; top: 100px; display: none; z-index: 11; }
.pln .xxp .close { position: absolute; right: 0; top: -25px; cursor: pointer; }
.pln .nexton { position: absolute; width: 133px; height: 49px; overflow: hidden; line-height: 200px; background: url(http://img.crabchina.cn/images/closerbigblack.png) no-repeat; top: 10px; right: 10px; cursor: pointer; z-index: 2; }
/*侧栏浮动*/
.ibar { z-index: 9990; height: 100%; right: 0px; position: fixed; top: 0px; backface-visibility: hidden; }
.ibar .ibarcon { background: #444851; width: 40px; height: 100%; z-index: 9; position: absolute; top: 0; right: 0; }
.ibar .topbar { position: absolute; top: 50%; height: 288px; margin-top: -288px; width: 40px; }
.ibar .ibarcon li { margin: 8px 0; position: relative; z-index: 10; }
.ibar .ibarcon li a { text-align: center; color: #fff; width: 40px; height: 40px; display: block; background-repeat: no-repeat; background-image: url(http://img.crabchina.cn/images/footico.png); }
.ibar .ibarcon a:hover { background-color: #c00; }
.ibar .topbar a.gwc:hover { background: #c00; }
.ibar .topbar a.tx { background-position: center -270px; }
.ibar .topbar a.sy { background-position: center -379px; }
.ibar .topbar a.kf { background-position: center -326px; }
.ibar .topbar a.gwc { background-position: center -638px; height: 133px; padding: 5px 0; }
.ibar .topbar a.gwc s { width: 40px; height: 40px; display: block; background: url(http://img.crabchina.cn/images/footico.png) no-repeat center -5px; }
.ibar .topbar a.gwc span { width: 20px; display: block; height: 48px; padding: 5px 10px; cursor: pointer; }
.ibar .topbar a.gwc em { width: 20px; height: 20px; display: block; border-radius: 10px; background: #c00; text-align: center; line-height: 20px; margin: 10px auto; cursor: pointer; color: #fff; }
.ibar .topbar a.yhq { background-position: center -215px; }
.ibar .topbar a.help { background-position: center -162px; }
.ibar .bottbar { position: absolute; height: 138px; width: 40px; bottom: 80px; }
.ibar .bottbar a.em { background-position: center -63px; }
.ibar .bottbar a.backtop { background-position: center -110px; }
.ibar .gwcdiv { background: #f2f2f2; position: absolute; width: 260px; padding: 10px; height: 100%; right: -280px; top: 0; opacity: 0; box-shadow: 0 0 5px rgba(0,0,0,.4); display: none; }
.ibar .gwcdiv .plugin { padding: 5px; border-bottom: 1px solid #d2d2d2; position: relative; }
.ibar .gwcdiv .plugin strong { padding: 5px 0 5px 20px; background: url(http://www.crabchina.com/file/skin/ico.png) no-repeat left -198px; font-size: 16px; font-weight: normal; }
.ibar .gwcdiv .plugin a.closebtn { position: absolute; right: 6px; top: 6px; width: 20px; height: 20px; display: block; background: url(http://www.crabchina.com/file/skin/ico.png) no-repeat -2px -2px; }
.ibar .gwcdiv .plugin a.closebtn:hover { background: url(http://www.crabchina.com/file/skin/ico.png) no-repeat -2px -26px; }
.ibar .gwcdiv .splist li { border-bottom: 1px solid #f2f2f2; padding: 10px 5px; overflow: hidden; }
.ibar .gwcdiv .splist li img { width: 50px; height: 50px; border: 1px solid #d2d2d2; float: left; display: block; }
.ibar .gwcdiv .splist li span { float: left; display: block; font-size: 14px; padding: 2px 5px; color: #333; width: 188px; height: 20px; line-height: 20px; overflow: hidden; }
.ibar .gwcdiv .splist li p { color: #666; font-size: 12px; padding: 2px 5px; display: block; float: left; }
.ibar .gwcdiv .spend { padding: 10px 5px; font-size: 14px; }
.ibar .gwcdiv .spend font { color: #c00; }
.ibar .gwcdiv .gwcpaybtn { height: 30px; padding: 5px; font-size: 16px; color: #fff; background: #c00; line-height: 30px; text-align: center; display: block; }
.ibar .gwcdiv .gwcpaybtn:hover { background: #f20; }
.ibar .jsmi { width: 80px; height: 40px; color: #fff; line-height: 40px; text-align: center; background: #444851; position: absolute; left: -95px; top: 0; filter: alpha(opacity=0); opacity: 0; display: none; }
.ibar .jsmi i { position: absolute; width: 10px; height: 10px; background: url(http://img.crabchina.cn/images/footico.png) no-repeat 0px -462px; right: -7px; top: 15px; }
.ibar .jsmi span { color: #FF0; padding: 0 2px; display: inline-block; }
.ibar .emimg { padding: 10px; width: 140px; height: 175px; top: -147px; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,.4); border-radius: 5px 0 0 5px; z-index: 3; position: absolute; left: -161px; left: -162px\0; display: none; }
.ibar .emimg span { font-size: 14px; padding: 6px 0; width: 140px; line-height: 16px; color: #c00; text-align: center; display: inline-block; }
.ibar .emimg i { position: absolute; right: -9px; top: 159px; width: 10px; height: 10px; background: url(http://img.crabchina.cn/images/footico.png) no-repeat 0px -582px; }

.ibar .kfimg { padding: 10px; width: 140px; height: 175px; top: -147px; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,.4); border-radius: 5px 0 0 5px; z-index: 3; position: absolute; left: -161px; left: -162px\0; display: none; }
.ibar .kfimg span { font-size: 14px; padding: 6px 0; width: 140px; line-height: 16px; color: #c00; text-align: center; display: inline-block; }
.ibar .kfimg i { position: absolute; right: -9px; top: 159px; width: 10px; height: 10px; background: url(http://img.crabchina.cn/images/footico.png) no-repeat 0px -582px; }


.smallbar { display: none; }
/*蟹礼选择*/
.toppor { border-bottom: 1px solid #e4e4e4; height: 178px; position: relative; padding: 0; }
.toppor .choice { width: 400px; margin: auto; }
.toppor .listy { cursor: pointer; width: 158px; display: inline-block; padding: 5px 10px 15px 10px; margin: 0 10px; line-height: 0; font-size: 14px; position: relative; text-align: center; }
.toppor .onin { border-bottom: 5px solid #c00; }
.toppor .onin::after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); background-color: #c00; position: absolute; display: block; bottom: -8px; content: ""; height: 6px; width: 6px; right: 50%; }
.toppor .listy img { width: 158px; }
.porlist { padding: 20px 0; overflow: hidden; padding-bottom: 80px; }
.porlist .porli { width: 280px; height: 200px; box-sizing: border-box; border: 1px solid #e4e4e4; float: left; margin: 20px 2px; padding: 10px 5px; position: relative; background: #fafafa; cursor: pointer; }
.porlist .porli .salebz { position: absolute; background: #c00; padding: 0 5px; right: 0; top: 0; color: #fff; }
.porlist .porli:hover { background: #f3f3f3 }
.porlist .porli h3 { border-bottom: 1px solid #dfdfdf; font-size: 16px; padding: 10px 5px 5px 5px; font-weight: normal; }
.porlist .porli .paysale { padding: 5px 0; }
.porlist .porli .paysale .saleinfo { color: #c00; font-size: 16px; }
.porlist .porli .paysale .saleinfo font { font-size: 20px; }
.porlist .porli .paysale .yjia { padding: 0 5px; }
.porlist .porli .paysale .yjia font { text-decoration: line-through; }
.porlist .porli .thgg { padding-top: 5px; font-size: 14px; }
.porlist .porli .thgg strong { font-weight: normal; padding: 5px 0; }
.porlist .porli .thgg p { line-height: 24px; color: #666; font-size: 14px }
.porlist .porli .thgg p i { cursor: pointer; width: 14px; height: 14px; border: 1px solid #d2d2d2; display: inline-block; position: absolute; top: 4px; left: 0; }
.porlist .porli .thgg p.onord i { background: url(http://www.crabchina.com/file/skin/yes.png) no-repeat center -45px; }
.porlist .onpro:hover { background: none; }
.porlist .editcon, .porlist .editcon:hover { background: #fff; cursor: default }
.porlist .editcon .thgg { position: absolute; z-index: 3 }
.porlist .editcon .thgg .onord { color: #c00; }
.porlist .editcon .lhok p { position: relative; padding-left: 22px; }
.porlist .editpro { position: absolute; top: -1px; left: -1px; width: 280px; padding-top: 200px; height: 475px; box-sizing: border-box; border: 1px solid #c00; z-index: 2; }
.porlist .editpro .baozsx { background: #fff; overflow: hidden; height: 273px; }
.porlist .editpro .baozsx strong { font-size: 16px; font-weight: normal; padding: 5px; display: block; }
.porlist .editpro .baozsx li { width: 80px; padding: 6px; float: left }
.porlist .editpro .baozsx li .imgborder { border: 1px solid #d2d2d2; width: 80px; padding: 10px 0; height: 60px; position: relative; }
.porlist .editpro .baozsx li .imgborder .bigi { display: none; position: absolute; width: 100%; height: 100%; left: 0; top: 0; cursor: pointer; }
.porlist .editpro .baozsx li .imgborder:hover .bigi { background: rgba(102,102,102,0.6); display: block; color: #fff; line-height: 82px; text-align: center; }
.porlist .editpro .baozsx li img { width: 100%; }
.porlist .editpro .baozsx li .numxz { width: 84px; height: 18px; }
.porlist .editpro .baozsx li .numxz em { width: 20px; height: 20px; border: 1px solid #d2d2d2; border-top: none; text-align: center; font-size: 16px; line-height: 20px; display: block; float: left; cursor: pointer; }
.porlist .editpro .baozsx li .numxz em.emleft { border-left: none; }
.porlist .editpro .baozsx li .numxz em.emright { border-right: none; }
.porlist .editpro .baozsx li .numxz input { width: 38px; height: 20px; border: 1px solid #d2d2d2; border-top: none; float: left; text-align: center; font-size: 14px; }
.porlist .editpro .lihetype li { text-align: center; line-height: 24px; font-size: 14px; cursor: pointer; }
.porlist .editpro .lihetype li .imgborder { height: 80px; padding: 0; }
.porlist .editpro .lihetype li:hover .imgborder { background: #fafafa; }
.porlist .editpro .lihetype li.ontype { color: #c00; }
.porlist .editpro .lihetype li.ontype .imgborder { border-color: #c00; background: url(http://www.crabchina.com/file/skin/ico-selected.gif) no-repeat right bottom; }
.porlist .editpro .lihetype .offtype { cursor: default; opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; }
.porlist .editpro .lihetype .numxzlh { padding: 5px 10px; }
.porlist .editpro .lihetype .numxzlh em { width: 30px; height: 30px; border: 1px solid #d2d2d2; text-align: center; font-size: 24px; line-height: 30px; display: block; float: left; cursor: pointer; }
.porlist .editpro .lihetype .numxzlh em.emleft { border-right: none; }
.porlist .editpro .lihetype .numxzlh em.emright { border-left: none; }
.porlist .editpro .lihetype .numxzlh input { width: 100px; height: 30px; border: 1px solid #d2d2d2; float: left; text-align: center; font-size: 20px; }
.porlist .editpro .lihetype .offtype li, .porlist .editpro .lihetype .offtype em { cursor: default; }
.porlist li a { width: 140px; height: 40px; line-height: 40px; display: block; position: absolute; font-size: 16px; z-index: 3; }
.porlist li a.okgo { left: -1px; bottom: -316px; text-indent: 20px; text-align: center; color: #fff; width: 280px; background: #c00 url(http://www.crabchina.com/file/skin/okgo.png) no-repeat 70px 3px; }
.porlist li a.okgo:hover { background: #f00 url(http://www.crabchina.com/file/skin/okgo.png) no-repeat 70px 3px; }
.porlist li a.aggo { right: -1px; bottom: -316px; background: #f2f2f2; text-align: center; }
.porlist li a.aggo:hover { background: e5e5e5; }
.bzbig { position: fixed; width: 560px; padding: 20px; background: #fff; top: 200px; left: 50%; margin-left: -300px; z-index: 11; display: none; }
.bzbig strong { font-size: 28px; font-weight: normal; display: block; width: 100%; text-align: center; padding: 10px 0; }
.bzbig .bigimg { width: 420px; margin: auto; overflow: hidden; }
.bzbig .bigimg img { width: 100%; }
.bzbig .bigimg span { text-align: center; font-size: 16px; display: block; width: 100%; padding: 5px 0 }
.bzbig i { display: block; width: 20px; height: 65px; position: absolute; top: 50%; margin-top: -33px; background-image: url(http://www.crabchina.com/file/skin/jquery.slide.sc.png); background-repeat: no-repeat; cursor: pointer; }
.bzbig i.left { background-position: 0 0; left: 10px; }
.bzbig i.right { background-position: 0 -95px; right: 10px; }
.bzbig .closebigimg { position: absolute; cursor: pointer; background-color: #444; background-image: url(http://www.crabchina.com/file/skin/closeb.gif); background-repeat: no-repeat; background-position: center; width: 60px; height: 60px; top: 0; right: -60px; }
.bzbig .closebigimg:hover { background-color: #666 }
