@charset "utf-8";
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, button,textarea, p, blockquote, th, td, li {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
body {font-size:12px; text-align:center; margin:0px auto;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
/* html, body { overflow-x:hidden;  } */
ol,ul {list-style:none;}
dl,dt,dt{ margin:0px; padding:0px;}
fieldset,img {border:0;}
abbr, acronym {border:0; font-variant:normal;}
address, caption, cite, code, dfn, em, var {font-style:normal;}
table {border-collapse:collapse;}
caption,th {text-align:left; font-weight:normal;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
a {color:#5E5E5E; text-decoration:none; margin:0px; padding:0px;}
a:hover {text-decoration:none; cursor:pointer; }
/* a:visited{ text-decoration:none; border:none;} */
input, button, textarea, select, optgroup, option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}
input, button, textarea, select {*font-size:100%; outline:none;}
button {cursor:pointer;}
textarea {resize:none;}
.topbg img{ margin-top:15px; padding:0px; display:inline-block; z-index: 1; float:left;}
.img{ float:none;}
.left, .left_{float:left;} .left_{width:100%;}
.right{float:right;}
.inner{ padding:20px;} .inner_t{ padding-top:20px;} .inner_r, .inner_lr{ padding-right:20px;} .inner_b{ padding-bottom:20px;} .inner_l, .inner_lr{ padding-left:20px;} .innerw{ padding:15px;} .innerw_t, .innerw_tb{ padding-top:15px;} .innerw_r{ padding-right:15px;} .innerw_b, .innerw_tb{ padding-bottom:15px;} .innerw_l{ padding-left:15px;} .inners{ padding:10px;} .inners_t{ padding-top:10px;} .inners_r{ padding-right:10px;} .inners_b{ padding-bottom:10px;} .inners_l{ padding-left:10px;} .inners_lr{padding:0 10px;} .inner_tb{ padding:20px 0;} .innerwu_tb{ padding-top:5px; padding-bottom:5px;} .out{ margin:20px;} .out_t{ margin-top:20px;} .out_r{ margin-right:20px;} .out_b{ margin-bottom:20px;} .out_l{ margin-left:20px;} .outw{ margin:15px;} .outw_t{ margin-top:15px;} .outw_r{ margin-right:15px;} .outw_b{ margin-bottom:15px;} .outw_l{ margin-left:15px;} .outs{ margin:10px;} .outs_t{ margin-top:10px;} .outs_r{ margin-right:10px;} .outs_b{ margin-bottom:10px;} .outs_l{ margin-left:10px;} .outs_tb {margin:10px 0;} .out_tb {margin:20px 0;} .out_lr{margin:0 20px;} .outwu_tb{ padding-top:5px; padding-bottom:5px;} .outwu_t{ padding-top:5px;} .outwu_r{ padding-right:5px;} .outsw_b{ margin-bottom:25px;}
.clear{ clear:both;}.clearfix:after{content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden;}* html .clearfix { height: 1%;}.clearfix {display: block;}* + html .clearfix {min-height: 1%;}

.font14{ font-size:14px;}
.fontbold{ font-weight:bold;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}



/* 新版空间列表页 start */
.main_panel{ background:#fbfbf9; width:100%; margin-top:-5px; /* background:#CCC;  */ }
.index_con{ clear:both; width:1024px; /* border:1px solid gray; */ margin:2px auto; background:#fbfbf9; }

.blank{ clear:both; width:100%; height:5px;} 

.site{ clear:both; height:30px; line-height:30px; padding:0; width:1024px; margin:0 auto;}
.site span{ float:right; }
.site span a{color:#ff836b; text-decoration:underline;}
.liebia_po a{line-height: 25px; height: 25px;}
/* .site{ clear:both; padding:0; width:1024px;} */



.page {height:27px; line-height:23px; text-align:right; color:#707070;/*  padding-top:30px; */ float:right; _float:; /* width:1138px;  padding-bottom:30px;  padding-right:40px;  background:#FFFFFF;*/}
.page a {display:inline-block; height:23px; margin:0 1px; padding:0 7px; color:#707070; }
.page a.jianju{padding:0 8px;}
.page a:hover {border-color:#ff6666; text-decoration:none; background:#0084b4; color:#FFFFFF;}
.page .current {background-color:#0084b4; color:#fff;}
.page .current, .page .current:hover {}


.user_line{background:url(../images/user_line.png) no-repeat scroll left center transparent;}
.user_mess{height:70px;margin-left:300px;}
.user_mess a{margin-top:44px;margin-left:5px;}

/* 标记删除 */
.user_mess a:hover {text-decoration:none;  color:#ed1b0e;}


#sddm{padding: 0;z-index:9999; height:33px; line-height:30px; float:left; position:absolute; width:920px;border:1px solid #E1E1E1;;}
#sddm li{margin: 0;padding:0;list-style: none;float: left; font-size:16px; font-family:'黑体'; }
#sddm li a{	display: block;margin: 0 1px 0 0;padding: 0px 20px; width: 80px;color: #3c3c3c;text-align: center;text-decoration: none}
#sddm li a:hover { color:#fcfcfc;background-color:#3c3c3c;}  
#sddm li span a:hover { color:#fcfcfc;background-color:#fff;}
#sddm li span a{padding: 0px 0px;}
#sddm li span a img{margin-left:125px;margin-top:0px;}
#sddm li span.sigle_goods a img{margin-left:70px;margin-top:0px;}
#sddm li .nav_bg { color:#fcfcfc;background-color:#3c3c3c;}
#sddm div{position: absolute;visibility: hidden;margin: 0;padding: 0;background: #505050;border-bottom:2px solid #ff6666; padding:10px; float:left; min-width:80px; width:380px;}
#sddm div dl{line-height:22px; float:left; width:100%;}
#sddm div dl dt{ font-weight:normal; float:left; color:#FFFFFF; width:70px; margin-left:15px;}
#sddm div dl dt a{font-family:'黑体';}
#sddm div dl dd{ float:left; width:270px;}
#sddm div dl dd a{ font-family:'黑体';}
#sddm div a{position: relative; display:inline-block; margin: 0;padding:0px 5px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;color: #ffffff;font: 14px arial}
#sddm div a:hover {color: #ff6666;}
#sddm div p{ height:22px; line-height:22px; color:#FFFFFF; font-weight:normal; text-align:center;}
#sddm div p a{font-family:'黑体';}
#sddm .hover .hover {color:#ff6666}

.shopping-cart-wrap {position:absolute; right:0; top:0; width:280px; padding:0; overflow:hidden; z-index:999;}

.shopping-cart-has  { background:url(../images/gwc_04.png) no-repeat left center; width:117px; height:35px; display:block; }
.shopping-cart-has em { color:#ffffff; line-height:40px; padding-left:77px; width:40px; text-align:center; display:block;}
.cart-product-list {display:none; background-color:#fff; border-right:1px solid #dadada; border-bottom:1px solid #dadada; border-left:1px solid #dadada; box-shadow:5px 2px 6px #a2a2a2;-webkit-box-shadow:5px 2px 6px #a2a2a2;-moz-box-shadow:5px 2px 6px #a2a2a2;}
.cart-product-list li {padding:10px 0; border-bottom:dashed 1px #CCCCCC; padding-bottom:10px; margin:0 10px; }
.cart-product-list .product-pic {border:1px solid #dddddd; width:38px; height:38px; }
.inners_t{ padding-top:10px;}
.product-in-cart {width:205px; line-height:20px;}
.product-in-cart .product-name-wrap {min-height:24px; height:auto !important; height:24px;}
.product-in-cart .product-name-wrap a{ color:#000000;}
.product-in-cart .product-name-wrap span { text-indent:-9999px; background:url(../images/x_07.jpg) no-repeat center center; padding:0px; margin-top:15px; _margin-top:11px; display:block;}
.product-in-cart .product-name-wrap span a{width:11px; height:11px; display:block; }
.product-in-cart .product-name-wrap span a:hover{ background: url(../images/x_10.jpg) no-repeat center center; width:11px; height:11px;}
.cart-product-list .product-name { line-height:20px;}
.product-in-cart .product-count, .product-in-cart .product-del {color:#999;}
.product-in-cart .product-del{ color:#ff6666;}
.product-in-cart .product-count em {color:#999999;}
.button-accounts {display:none; width:90px; height:30px; background:url(../images/button-accounts.png) no-repeat; border:0; text-indent:-9999px; overflow:hidden;  margin-top:10px;}
.shopping-cart-wrap .hover {background-position:0 -30px;}
.cart-hover {right:0; top:0; background:#343434;}
.cart-hover .cart-product-list, .cart-hover .button-accounts {display:block;}


.top_and_ask{   bottom: 0;
    position: fixed;
    right: 0px;
    top:395px;
    z-index: 1000;   
}

.top{ width:40px;height:40px;display: block !important;background:url(../images/to-top.png) no-repeat scroll right top transparent;}
.top:hover { width:40px;height:40px;display: block;background:url(../images/to-top-hover.png) no-repeat scroll right top transparent; }
.ask{ width:40px;height:55px;display: block;background:url(../images/to-ask.png) no-repeat scroll right top transparent; }
.ask:hover { width:40px;height:55px;display: block;background:url(../images/to-ask-hover.png) no-repeat scroll right top transparent; }
.box{
    width:1024px;
    margin:0 auto;
    padding-top:15px;
	
   
}
.lim_float_icon img{
    margin-top:15px;
}

