
@charset "utf-8";

/* CSS Document */
body{ font-family:Verdana, Geneva, sans-serif,"微软雅黑";
      font-size:12px;
	  margin:0px;
	  padding:0px;
	  color:#000;
	  width:100%;
	 }
*{ padding:0; margin:0;}
p,h1,h2,h3,h4,h5,h6,form{
	  margin:0px;
	  padding:0px;
	 }
ol,ul,dl,dt,dd{
	  margin:0px;
	  padding:0px;
	  list-style-type:none;
	  }	
img{ border:none;
	}
a{
	color:#000;
	font-size:12px;
	text-decoration:none;
	}
a:hover{ 
     text-decoration:none;
	}
.left{
	 float:left;
	}
.right{
      float:right;
	}
.clear{
	   clear:both;
	   }


/******顶端******/
.topbar{ height:35px; width:100%; font-family:"宋体"; border-bottom:1px solid #d5d5d5;}
.top_mid{ width:1200px; margin:0 auto; height:35px; line-height:35px; color:#575757;}
.house{ float:left; width:100px;}
.house a{ color:#df5526;}
.please{ float:left; width:200px;}
.mine{ width:490px; float:left;}
.mine a{ color:#df5526;}
.phone{width: 200px;float: left;}
.phone img{ vertical-align:middle;}
.pa{color:#df5526;font-family:"宋体";}
.date{ float:right;}

.ely-sn .menu {
	position: relative;
	z-index: 120
}
.ely-sn .menu-bd {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 121;
	display: none
}
.ely-sn .menu:hover .menu-bd, .ely-sn .menu-hover .menu-bd {
	display: block
}
#sitenav .area {
	width:1200px;
	min-width: 980px;
	margin: 0 auto;
	height: 32px;
	background-color: #fff;
	font-family: "Microsoft YaHei";
	overflow: visible
}
.ely-sn .area {
	line-height: 32px
}
.ely-sn a:hover {
	color: #cf1f3f;
	text-decoration: none
}
.ely-sn .menu-hd {
	color: #666
}
.ely-sn .clr-red {
	color: #cf1f3f
}
.ely-sn .sn-icon {
	display: inline-block;
	background: url(../images/sitenav_icons.png) no-repeat;
	background-position: 0 0
}
.ely-sn .sn-i-arrow {
	width: 6px;
	height: 3px;
	background-position: 0 0
}
.ely-sn .sn-i-cart {
	background-position: 0 -5px
}
.ely-sn .sn-i-favorite {
	background-position: -14px -4px
}
.ely-sn .sn-i-service {
	background-position: -28px -4px
}
.ely-sn .sn-i-phone {
	background-position: -42px -4px
}
.ely-sn .sn-i-iphone {
	width: 14px;
	height: 16px;
	background-position: -14px -32px
}
.ely-sn .sn-i-andriod {
	width: 14px;
	height: 16px;
	background-position: -42px -32px
}
.ely-sn .sn-i-site {
	background-position: -56px -4px
}
.ely-sn .sn-i-msg {
	width: 14px;
	height: 14px;
	background-position: -70px -4px
}
#sitenav .logo {
	float: left;
	margin: 4px 6px 0 0
}
.ely-sn .login-info {
	float: left;
	height: 32px;
	color: #666
}
.ely-sn .login-link-wrap {
	float: left;
	margin-left: 8px
}
.ely-sn .say-hi {
	float: left;
	margin-right: 8px
}
.ely-sn .span-line {
	position: relative;
	top: -1px;
	margin: 0 8px;
	color: #ccc
}
.ely-sn .index-link {
	float: right;
	margin-right: 10px
}
.ely-sn .index-link a:hover {
	text-decoration: none
}
.ely-sn-menuwrap {
	height: 32px;
	display: inline;
	float: right;
	_zoom: 1;
	_display: block
}
.ely-sn-menuwrap .item {
	display: inline;
	float: left;
	margin-left: -1px
}
.ely-sn-menuwrap .menu-hd {
	display: block;
	position: relative;
	z-index: 1000;
	padding: 0 9px;
	line-height: 32px;
	white-space: nowrap;
	border-width: 0 1px;
	border-style: solid;
	border-color: transparent
}
.ely-sn-menuwrap .menu-hd i.sn-icon {
	width: 14px;
	height: 14px;
	margin-right: 3px
}
.ely-sn-menuwrap .menu-hd .sn-i-arrow {
	position: relative;
	top: -1px;
	top: 0\9;
 *left: 5px;
	margin-left: 8px;
	vertical-align: middle
}
.ely-sn-menuwrap .menu-bd {
	top: 31px;
	right: 0;
	left: auto;
	padding: 10px 4px;
	border-width: 1px
}
.ely-sn-menuwrap div.divider {
	clear: both;
	display: block;
	height: 1px;
	background-color: #fbfbfb;
	font-size: 1px;
	overflow: hidden;
	width: 100%;
	margin: 8px auto;
	width: 100%
}
.ely-sn-menuwrap .menu:hover .menu-hd, .ely-sn-menuwrap .ely-sn-cart:hover .menu-hd, .ely-sn-menuwrap .menu-bd {
	border-style: solid;
	border-color: #eee;
	background-color: #fff
}
.ely-sn-menuwrap .q-myeelly {
	width: 81px
}
.ely-sn-menuwrap .q-myeelly .menu-hd {
	width: 68px
}
.ely-sn-menuwrap .q-myeelly .menu-bd {
	width: 78px;
	right: -7px
}
.ely-sn-menuwrap .q-favorite .menu-bd {
	width: 76px;
	text-align: center
}
.ely-sn-menuwrap .q-service .menu-bd {
	width: 88px
}
.ely-sn-menuwrap .sn-app-wrap {
	background: #fff;
	width: 250px;
	height: 272px;
	margin: -5px 10px 0 5px
}
.ely-sn-menuwrap .sn-app-link {
	display: inline-block;
	width: 104px;
	margin-bottom: 10px;
	text-align: left;
	height: 32px;
	border: 1px solid #d9d9d9;
	font: 400 14px/32px 'Microsoft Yahei';
	border-radius: 3px;
	cursor: pointer
}
.ely-sn-menuwrap .q-site .menu-hd {
	cursor: default
}
.ely-sn-menuwrap .q-site .menu-bd {
	width: 1153px;
	padding: 19px
}
.ely-sn-menuwrap .q-site .site-map {
	float: right;
}
.ely-sn-menuwrap .sm-c1-wrap {
	float: left;
	padding-left: 20px
}
.ely-sn-menuwrap .sm-c2-name {
	display:block;
}
.ely-sn-menuwrap .q-site .product-cate {
	float: left;
	width: 985px;
	overflow: hidden
}
.ely-sn-menuwrap .pc-col {
	float: left;
	width: 315px;
	margin-right: 12px;
}
.ely-sn-menuwrap .pc-c1-wrap {
	clear: both
}
.ely-sn-menuwrap .pc-title {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px
}
.ely-sn-menuwrap .pc-title.pc-col {
	background: 0
}
.ely-sn-menuwrap .pc-c1-name {
	line-height: 22px
}
.ely-sn-menuwrap .pc-c1-name a {
	color: #333;
	font-size: 14px;
	font-weight: bold
}
.ely-sn-menuwrap .pc-c1-name a:hover {
	color: #cf1f3f
}
.ely-sn-menuwrap .pc-c2-wrap {
	line-height: 22px;
	height: 70px;
	margin-bottom: 10px;
	overflow: hidden;
	text-align: justify
}
.ely-sn-menuwrap .pc-c2-name {
	display: inline-block;
	margin-right: 12px
}
.ely-sn-menuwrap .w-qsite .menu-bd {
	padding: 19px 0
}
.ely-sn-menuwrap .w-qsite .site-map {
	width: 34%;
	height: 235px
}
.ely-sn-menuwrap .w-qsite .sm-c1-wrap {
	width: 25%;
	margin: 0
}
.ely-sn-menuwrap .w-qsite .sm-c1-wrap .mar-mid {
	margin: 0 auto;
	width: 70px
}
.ely-sn-menuwrap .w-qsite .sm-c2-wrap {
	margin: 0;
	height: auto
}
.ely-sn-menuwrap .w-qsite .sm-c2-name {
	display: block;
	width: auto
}
.ely-sn-menuwrap .w-qsite .product-cate {
	width: 66%
}
.ely-sn-menuwrap .w-qsite .pc-col {
	float: left;
	width: 25%;
	margin: 0
}
.ely-sn-menuwrap .w-qsite .pc-col .mar-mid {
	width: 138px;
	margin: 0 auto
}
.ely-sn-menuwrap .w-qsite .pc-title {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px
}
.ely-sn-menuwrap .w-qsite .pc-c1-wrap {
	clear: both;
	width: 100%
}
#q_cart .mr-5 {
	margin-right: 5px
}
#q_cart .mr-10 {
	margin-right: 10px
}
#q_cart .fs-16 {
	font-size: 16px;
	font-family: Arial
}
.ely-sn-cart {
	position: relative;
	padding: 0;
	background: 0
}
.ely-sn-cart:hover i.sn-i-cart {
	background-position: 0 -19px
}
.ely-sn-cart .link-a {
	display: inline-block
}
.ely-sn-cart .link-a:hover {
	text-decoration: none
}
.ely-sn-cart .red_clr {
	color: #d2364c
}
.ely-sn-cart.no-showpop:hover .menu-hd {
	border-color: transparent
}

.sm-c1-name , .clr-blue{ font-size:16px; color:#f00;}
.mra-mid-ad{ color:#1486b6; font-size:16px;}

.cart-list{border: 1px solid #eee;background: #fff;position: absolute;top: 30px; right:0; width: 350px;display:none;z-index:999;}
.cart-list .nogoods{padding:15px 30px;width:320px;height: 49px;line-height: 49px;overflow: hidden;color: #999;}
.cart-list .nogoods b{float: left;width: 56px;height: 49px;background-position: -444px -140px;background-image: url(../images/new_index_pic.png);}
.cart-list .goods-list h4{height: 25px;padding: 6px 8px;background-position: 0 -118px;background-repeat: repeat-x;border-bottom:1px solid #EEE;line-height: 25px;}
.cart-list .goods-list .list{padding:10px;width:330px;line-height:18px;border-bottom: 1px dashed #ddd;}
.cart-list .goods-list .list .goods-img{width:40px;float:left;margin-right:10px;}
.cart-list .goods-list .list .goods-title{width:200px;float:left;}
.cart-list .goods-list .list .goods-admin{float:right;}
.cart-list .goods-list .list .goods-admin strong{color:#c00;font-size:12px;}
.cart-list .total{padding:10px;background: #F5F5F5;text-align: right;}
.cart-list .total span{margin-left:10px;}
.cart-list .total span b{color:#C00;margin:0px 3px;}
.cart-list .total span strong{color:#C00;font-size: 18px;font-family: Arial,Tahoma, Geneva, sans-serif;margin:0px 3px;vertical-align:middle}
.cart-list .total a{display: inline-block;width: 120px;height: 30px;margin-top: 6px;background: #E4393C;color: #fff;text-align: center;font-weight: bold;line-height: 30px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}

/*****LOGO和搜索框*******/
.mix_mid{ width:1200px; height:110px; margin:0 auto;}
.logo{ float:left; width:300px; padding-top:15px; padding-right:20px; height:95px;}
.logo img{max-height:100%; max-width:100%;}
.search{ float:left;}
.sea_top{ padding-top:40px;}
.s_input{ border-bottom: 3px solid #cf1f3f; border-top: 3px solid #cf1f3f;border-left: 3px solid #cf1f3f; height: 30px;line-height: 32px;width: 400px; display:block; float:left;}
.s_input input{border: 0 none;display: block; height:20px; line-height:20px; padding: 5px;
width:300px;outline:none;}
.sea_bot{ line-height:24px; color:#9f9a9e; font-family:"宋体";}
.sea_bot a{color:#9f9a9e;}
.sea_bot a:hover{color:#dc744f;}
.pic{ float:right; padding-top:10px; padding-right:20px;}

/**********中心部分*********/
.shop_con{ width:1200px; margin:0 auto;}
.nav_shop{ background:#cf1f3f; line-height:17px;}
.wid_mid{ width:1200px; margin:0 auto;}
.width_213{ width:219px; float:left; background:#cf1f3f;margin-right:20px; position:relative; }
.width_213 a.ys_width{font-size:14px; font-weight:normal; color:#fff; padding:10px 25px;display:block; position:relative; text-align:center; }
.n_right{ float:left;}
.n_right li{ display:inline-block; padding:10px 25px; }
.n_right li a{ color:#fff; font-size:14px;}
.n_right li:hover{ background:#fff; color:#cf1f3f;}
.n_right li:hover a{color:#cf1f3f;}
.n_right .active{background: #cf1f3f}

.shc_left{ width:219px; float:left; position:absolute; z-index:199;}
.shc_left .wrap_shop{display:none;}
.shc_mid{ width:760px; float:right; margin-right:5px;}

.slideBox_hdp_me{ width:760px; height:375px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox_hdp_me .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox_hdp_me .hd ul{ overflow:hidden; zoom:1; float:left; width:500px;  }
.slideBox_hdp_me .hd ul li{ float:left; margin-right:2px;  width:60px; height:4px;background:#fff; cursor:pointer; margin-right:10px; }
.slideBox_hdp_me .hd ul li.on{ background:#d11445; color:#fff; }
.slideBox_hdp_me .bd{ position:relative; height:100%; z-index:0;   }
.slideBox_hdp_me .bd li{ zoom:1; vertical-align:middle; }
.slideBox_hdp_me .bd img{ width:760px; height:375px; display:block;  }

.shc_can{ float:right; width:210px; border:1px solid #d9d9d9; height:373px; margin-top:2px;}
.zp_sub strong a{color: #4e4e4e; display: block;font: 800 14px/20px 宋体b8b体4f53;margin: 10px 0 0 8px;}
.zp_info{margin: 0 auto;width: 190px;}
.zp_info li{height: 25px;line-height: 25px;}
.zp_info li .lop{line-height: 15px; overflow: visible;padding-top: 3px;}
.col_028{color:#0286de;}
.col_969{color:#969696;}
.em_list { border-bottom: 1px dashed #ccc; margin-bottom: -2px;padding-bottom: 2px; padding-top: 8px;border-top: 1px dashed #ccc;margin:10px auto 0;}
.em_list p {height: 22px; line-height: 22px; padding-left: 12px;}
.mar_top_10{ margin-top:10px;}
.mar_top_10 li {float: left;height: 18px; margin-bottom: 10px;padding: 0 8px;}
/*.mar_top_10 a{ background: url(../images/dpzx.png) no-repeat;color: #999;display: block;height: 18px;line-height: 18px;overflow: hidden;padding-left: 15px;text-align: center; text-overflow: ellipsis; white-space: nowrap;width: 62px;}*/
/*.mar_top_10 a.qq_li{ background-position:-154px -18px;}
.mar_top_10 a.qq_online{ background-position:-154px 0px;}*/

.tj_tit{ padding:20px 0 2px; }
.tj_tit b{ float:left; padding-left:10px;font-size:16px; font-family:"微软雅黑";}
.tj_tit span{ float:right; padding:10px; }
.tj_tit span a{ font-family:"宋体"; color:#333;}
.tj_con{ border:1px solid #d9d9d9; border-top:2px solid #02456e;}
.tj_con ul li{border-left: 1px dashed #dcdcdc; cursor: pointer;float: left;height: 260px;width: 198px;}
.tj_con ul li img{ width:180px; height:180px; display:block; margin:10px;}
.bor_1{ border-left:none !important;}
.col_da3{ color:#da3601; padding-left:10px; font-size:14px;}
.pad_all{ padding:10px;}
.pad_all a{ color:#333}
.pad_top_10{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:200px; height:26px; line-height:26px;}
.pad_all a:hover,.pad_top_10 a:hover{ color:#da3601;}

.lei_pai{ margin:20px 0;}
.pre_left{ float:left; width:980px;}
.pre_tit{ border-bottom:1px solid #fe4777; height:40px; line-height:40px;}
.pre_tit b{ background:url(../images/floor.png) no-repeat; width:230px; height:40px;display:block; float:left;}
.bg_1{ background-position:0 0px; color:#fff; padding-left:40px;}
.col_fff{ font-size:16px; font-family:"微软雅黑"; margin-right:10px; }
.wei_700{ font-weight:700; font-size:16px;}	
.right_r{ float:right;}
.right_r a{ font-family:"宋体";}

.pre_con{ border:1px solid #d9d9d9; border-top:none !important;}
.img_left{ width:230px; float:left;}
.product_r{ float:right; width:748px;}
.product_r ul li{ border-right:1px dashed #dcdcdc; width:185px;border-bottom:1px dashed #dcdcdc; float:left; cursor:pointer;}
.bor_r_wu{ border-right:none !important;}
.product_r ul li img{ width:162px; height:162px; display:block; margin:10px;}
.pad_top_10{ padding:5px 0 5px 10px;}
.bor_bot_none{ border-bottom:none !important;}



.pai_right{ width:210px;}
.pr_tit{ height:40px; line-height:40px; border-bottom:1px solid #fe4777;}
.pr_tit b{ font-size:14px; color:#fe4777; font-weight:700;}
.pr_con{border:1px solid #d9d9d9; border-top:none !important; height:457px;overflow:hidden;}


.rank_con ul{border:1px solid #d9d9d9; border-top:none !important; height:457px;overflow:hidden;}
.one{ padding-left:8px; padding-top:8px; border-bottom:1px solid #d5d5d5;padding-bottom:5px;}
.num_left{ width:20px; background:#a2020c; height:20px; text-align:center; line-height:20px; color:#fff; float:left;}
.num_mid{ float:left;}
.num_right{ float:right; width:100px; padding-right:10px;}
.ys_w{ line-height:22px; font-size:14px; height:44px; overflow:hidden; display:block;}
.ys_w a{ color:#333;}
.ys_11{ color:#656565; line-height:30px;}
.ys_22{ font-size:16px; color:#a2020c;}
.ys_33{ color:#656565;}
.two{ height:34px; line-height:34px; padding-left:5px;}
.two i{ font-style:normal; text-align:center; line-height:20px; background:#ededed; width:20px; height:20px; float:left; margin-top:8px;}
.two span{ width:175px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*padding-left:0px; padding-left:5px;}

.bg_fe8{ border-bottom:1px solid #fe8246; height:40px; line-height:40px;}
.pre_tit b.bg_2{ background-position:0 -40px; color:#fff; padding-left:40px;}
.bg_47b{ border-bottom:1px solid #47beff; height:40px; line-height:40px;}
.pre_tit b.bg_3{ background-position:0 -80px; color:#fff; padding-left:40px;}
.bg_828{ border-bottom:1px solid #828ee0; height:40px; line-height:40px;}
.pre_tit b.bg_4{ background-position:0 -120px; color:#fff; padding-left:40px;}
.bg_eb8{ border-bottom:1px solid #eb8af1; height:40px; line-height:40px;}
.pre_tit b.bg_5{ background-position:0 -160px; color:#fff; padding-left:40px;}
.bg_fe4{ border-bottom:1px solid #fe4777; height:40px; line-height:40px;}
.pre_tit b.bg_6{ background-position:0 -200px; color:#fff; padding-left:40px;}


.ely-sn .say-hi {
	float: left;
	margin-right: 8px
}
/***************买家中心**************/
.personal{ float:left; position:relative; display: inline-block;}
.hide_info{ height:100px; width:260px; position:absolute; border:1px solid #d9d9d9; display:none; background:#fff; z-index:9;}
.face{ float:left; width:90px;}
.face img{ width:60px; height:60px; margin:20px auto 0; display:block; border-right:1px solid #d5d5d5; padding-right:5px;}
.face_xq{ float:right; width: 160px; margin-top:10px;}
.face_xq p{ line-height:22px; font-family:"微软雅黑";}
.face_xq img{ vertical-align:middle;}
.ely_buyer{ color:#f00;}
.ely_xx{ margin:0 5px;}
.ely_hou{ float:left; margin:0 10px; width:110px;}
.ely_red{ color:red; float:left; padding-left:5px;}
.ely_tu{ background:url(../images/sitenav_icons.png) no-repeat -69px -2px; width:14px; height:14px; display:block; float:left; margin-top:7px;}
.ely_zuo{ float:left; padding-left:5px;}
.ely_wu{ width:40px;}

.copyright{ width:100%; margin:20px auto;}
.copyright p{ text-align:center; line-height:30px;}


/**********右侧筛选************/
.tit_all{ height:40px; line-height:40px;}
.line_40{ font-size:12px; font-family:"宋体"; color:#6e6e6e;}
.right_top{ float:right; color:#cf1f3f;}
.offs{width:1200px;font-family:"宋体";}
.screen{ border:1px solid #d5d5d5; padding:10px; padding-right:20px;}
.pname{ border-bottom:1px dashed #ddd; margin-bottom:10px;}
.p_left{ width:50px; float:left; line-height:30px; text-align:right;}
.p_right{ float:right; width:1105px; line-height:30px;}
.p_right a{color:#686868}
.p_right a:hover{color:#da3601}
.default{ padding:5px 10px; background:#cb0000;}
.default a{ color:#fff;}

.xq_tit{ height:35px; border-top:2px solid #cf1f3f; border-bottom:1px solid #dcdcdc; background:#eeeeee; line-height:35px;}
.xq_left{ float:left; padding-left:10px;}
.xq_left span{ padding-right:2px;}
.nl{ background:url(../images/xtb.gif) no-repeat; width:15px; height:15px; display:inline-block; vertical-align:middle;}
.nl:hover,.nl.cur{background:url(../images/xtb.gif) no-repeat 0 -24px; width:15px; height:15px; display:inline-block; vertical-align:middle;}
.nl2{ background:url(../images/xtb.gif) no-repeat -17px 0; width:15px; height:15px; display:inline-block; vertical-align:middle;}
.nl2:hover,.nl2.cur{ background:url(../images/xtb.gif) no-repeat -17px -24px; width:15px; height:15px; display:inline-block; vertical-align:middle;}
.nl3{ background:url(../images/xtb.gif) no-repeat -51px 0; width:37px; height:20px; display:inline-block; vertical-align:middle;}
.size{ width:40px; line-height:18px; height:18px; vertical-align:middle;}
.xq_mid{ width:100px; float:right;}
.xq_mid span{ color:#fc4200;}
.xq_right{ float:right; width:200px; text-align:center;}
.nl4{ padding:3px 6px; border:1px solid #d5d5d5;}
.nl5{ padding:3px 6px; border:1px solid #d5d5d5;}

.product_con ul{ width:1220px;}
.product_con ul li{ padding:10px; border:2px solid #dddcdc; width:200px; margin:15px 20px 10px 0; float:left;}
.product_con ul li:hover{ border:2px solid #cf1f3f;box-shadow: 1px 1px 3px #b09b9b}
.product_con ul li img{ display:block; margin:0 auto 10px; width:200px; height:200px;}

.nse{text-align:center;height:20px; width:160px; overflow: hidden; color:#0055d4; display:block;}
.nse1{text-align:center}
.nse2{ font-style:normal; font-size:16px; color:#a2020c;}


/*******翻页******/
.flip{ margin:40px 0; border-top:1px solid #d5d5d5; text-align:center; padding-top:20px;}
.flip a{ padding:5px 10px; border:1px solid #d5d5d5; display:inline-block;}
.flip a:hover{ background:#fe4777; color:#fff;}
.moren{background:#fe4777; color:#fff;}

/*评价详情*/
.nc-g-r { background-color: #FFF; border: solid #D8D8D8; border-width: 0 0 1px 0;}
.nc-g-r  p { line-height:24px; font-weight:600; display:block; float:left; margin:40px 30px 30px 30px; _margin:40px 15px 30px 15px/*IE6*/;}
.nc-g-r  p em { font-size: 20px; padding: 0 6px; color:#FF6600; font-weight:600;}
.nc-g-r  dl { background: url(../images/rate_column.gif) no-repeat 28px -88px; display: inline-block; width: 410px; padding: 0; margin: 50px auto 30px auto;}
.nc-g-r  dl dt { display: block; width: 350px; height: 14px; margin-left:0px; margin-right: 60px; position:relative; z-index: 1;}
.nc-g-r  dl dt em { font-weight: 600; line-height: 16px; color: #FFF; background: url(../images/rate_column.gif) no-repeat 0 0; text-align:center; display: block; width: 37px; height: 16px; padding: 0 0 7px 0; position:absolute; top: -25px;}
.nc-g-r  dl dd { line-height: 24px; display:inline; width: 80px; text-align:center; float:left; }
.nc-g-r  a {float:right;margin: 40px 30px 0 0; line-height: 20px; background: url(../images/public.png) no-repeat -70px -260px; display: block; width: 60px; height: 20px; padding: 6px 0 6px 38px; text-decoration: none}
.nc-comment { display:inline-table; background-color:#FFF; }
.nc-comment tbody th, .nc-comment tbody td { border-top:solid 1px #D8D8D8;}
.nc-comment thead.type td div { background-color:#FFF; padding:10px 0; height:18px;}
.nc-comment thead.type input[type="radio"] { margin:0 0 0 30px; _margin:0 0 0 30px/*IE6*/;}
.nc-comment thead.type label { line-height: 12px; height:12px;}
.discount-info b{display: inline-block;font-style:normal;vertical-align: middle;font-family: tahoma,arial;font-weight:normal}
.discount-info .d-name{padding: 0 5px;color: #fff;border-radius: 2px;background:#E4393C;height: 20px;line-height: 20px;}
.discount-info .d-price{border: 1px dotted #dcdcdc;font-size: 12px;line-height: 14px;height: 14px;padding:2px 4px;color: #3c3c3c;}
.discount-info .d-a-price{margin: 0 0 0 5px;text-decoration: underline;color: #f40;font-weight: 700;font-size: 14px;}

.message_text {padding: 15px 25px; overflow: hidden; line-height: 24px; border-bottom: 1px dotted #bababa; position: relative; }
.message_text .link1 { color: #666; }
.message_text .link1:hover { color: red; }
.message_text .link2 { color: #fe5504; }
.message_text .gray { color: #a3a3a3; }
.message_text .beat { position: absolute; top: 10px; right: 30px; }

.message_text dd { color: #666; }

.table_common { margin-top:10px; overflow: hidden; }
.table_common table { width: 100%; }
.table_common th { padding: 5px 0; color: #a3a3a3; font-weight: normal; }
.table_common td { padding: 5px 0; text-align: center; color: #666; border-bottom: 1px dotted #d8d8d8; }
.bg2 {
  background: #f8f8f8;
}

.ware_btn { width: 380px; margin-top: 20px; position: relative; }
.ware_btn li { float: left; margin-right: 20px; cursor: pointer; width: 160px;    text-align: center;}
.btn_c1 a { display: block; width: 144px; height: 56px; background: url(../images/btn.gif) 0 -268px; }
.btn_c2 { background-color: #27ae61;border-color: #1d9c54;}
.ware_btn li.btn_c2 a {
    font-size: 16px;
    height: 54px;
    line-height: 54px;
    margin-right: 10px;
    overflow: hidden;
 color:#fff;}
.ware_btn li.btn_c2:hover{background-color: #1aa054;}
.ware_btn li.btn_c3 a {background-color: #fff;
    border: 1px solid #e3e3e2;
    color: #333;
    display: block;
    font-size: 16px;
    height: 54px;
    line-height: 54px;
    margin-right: 10px;
    overflow: hidden;
    text-align: center;}

.ware_btn li.btn_c3:hover a{color:#27ae61;border: 1px solid #27ae61;}

.ware_cen { width: 333px; height: 129px; position: absolute; /*top: 50px;*/ right: 10px; display: none-; }
.ware_center { width: 316px; height: 112px; padding: 7px 4px 0; position: absolute; top: 0; left: 0; z-index: 2; background: #fff; border: 3px solid #dadada; }
.ware_cen_bottom { width: 330px; height: 126px; position: absolute; bottom: -1px; right: -1px; z-index: 1; background: #8d8d8d; -moz-opacity: 0.5; opacity:.5; filter: alpha(opacity=50); }
.ware_center h1 { background: url(../images/login_h1.gif); height: 30px;  font-size:14px;}
.dialog_title { background: #fff url(../images/linebox_h1_span.gif) no-repeat 3px 3px; display: block; padding: 3px 10px 3px 15px; position: absolute; color: #656565; }

.ware_cen_info_fun { width: 333px; height: 199px; position: absolute; top: 50px; right: 10px; display: none-; }
.ware_center_info_fun { width: 316px; height: 182px; padding: 7px 4px 0; position: absolute; top: 0; left: 0; z-index: 2; background: #fff; border: 3px solid #dadada; }
.ware_cen_bottom_info_fun { width: 330px; height: 196px; position: absolute; bottom: -1px; right: -1px; z-index: 1; background: #8d8d8d; -moz-opacity: 0.5; opacity:.5; filter: alpha(opacity=50); }
.ware_cen_info_fun h1 { background: url(../images/login_h1.gif); height: 30px; }
.ware_cen_btn {
  padding: 10px 0 0 22px;
}
.ware_text_p {
  color: #666;
  margin-bottom: 8px;
}
.bold_num {
  font-weight: bold;
  font-size: 14px;
  color: #FF0033;
}
.bold_mly {
  font-weight: bold;
  font-size: 14px;
  color: #fc5b00;
}
.btn1 {
  width: 110px;
  height: 29px;
  border: 0;
  color: #c73702;
  font-weight: bold;
  font-size: 14px;
  font-size: 13px;
  background: url(../images/btn.gif) 0 -410px;
  cursor:pointer;
}
.btn2 {
  width: 125px;
  height: 29px;
  border: 0;
  color: #4e4e4e;
  font-weight: bold;
  font-size: 14px;
  font-size: 13px;
  background: url(../images/btn.gif) 0 -452px;
  cursor:pointer;
}

/**--------------新增--------------**/
.fixed-right{
	width:60px;
	position:fixed;
	right:30px;
	bottom:200px;
	background:#fff;
}
.fixed-right .f-i{
	text-align:center;
	padding:10px 0;
	cursor:pointer;
	position:relative;
}
.fixed-right .f-i:after{
	content:"";
	display:block;
	width:40px;
	height:2px;
	position:absolute;
	bottom:0;
	left:10px;
	background:#ececec;
}
.fixed-right .f-i:hover:after{
	background:#dd3650;
}
.fixed-right .f-i:last-child:after{
	display:none;
}
.fixed-right .f-i .icon{
	width:20px;
	height:20px;
	margin-top:10px;
	background-image:url(../images/icon_fixed.png);
	margin:0 auto;
}
.fixed-right .f-i:hover{
	color:#fff;
	background-color:#dd3650;
}
.fixed-right .f-i:hover .icon{
	background-image:url(../images/icon_fixed_active.png);
}
.fixed-right .f-i .ly{
	background-position:0 0;
}
.fixed-right .f-i .fhdb{
	background-position:0 -20px;
}
.liuyan-bg{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.8);
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}
.ly-content{
	position:absolute;
	width:600px;
	height:360px;
	background:#fff;
	top:50%;
	left:50%;
	margin-top:-180px;
	margin-left:-300px;
	border-radius:10px;
}
.ly-content .close-tit{
	color:#666;
}
.ly-content .close-tit .closeBtn{
	margin:20px 20px 0 0;
	cursor:pointer;
	float:right;
}
.ly-form{
	font-size:14px;
}
.ly-form .input-group{
  margin-bottom:20px;
  padding:0 20px;
}
.ly-form .group-tit{
  color: #333;
  margin-right:10px;
}
.ly-form .group-tit .red{
  color:#df3031;
  margin-right: 3px;
  vertical-align: middle;
}
.ly-form .input{
  width: 300px;
  padding: 0 10px;
  height: 36px;
  line-height: 36px;
  vertical-align: middle;
  border: 1px #dedede solid;
}
 .ly-form .checkbox-group{
  margin:0 20px;
  padding-bottom: 10px;
}
.identity-list .option{
  display:inline-block;
  vertical-align:middle;
  padding-right: 15px;
  font-size: 12px;
}
.identity-list .option input{
	vertical-align:middle;
	margin-right:5px;
}
.ly-submit{
	display:block;
	width:200px;
	height:40px;
	line-height:40px;
	text-align:center;
	border-radius:5px;
	border:none;
	margin: 0 auto;
	letter-spacing:3px;
	background:#dd3650;
	color:#fff;
	font-size:16px;
	cursor:pointer;
} 

.dlsm {width: 1200px;margin: 8px auto;clear: both;background: url(/assets/images/footer/dlsm01.gif) repeat-x;height: 147px;}
.dlsm h3{background:url(/assets/images/footer/dlsm02_1019.gif) no-repeat;height:44px;border-right:1px solid #ccc}
.dlsm .dlsm-content {background: url(/assets/images/footer/dlsm03_1064.jpg) no-repeat center;border-left: 1px solid #ccc;border-right: 1px solid #ccc;height: 103px; position: relative; width: 1198px;}
.dlsm .dlsm-content li{width:180px;float:left;margin:10px 0 0 10px;display:inline;color:#e00;line-height:18px}
.dlsm .dlsm-content li.F{width:144px;height:50px;position:absolute;left: 92px;top: 30px;}
.dlsm .dlsm-content li.S{width:116px;height:50px;position:absolute;left: 355px;top: 29px;}
.dlsm .dlsm-content li.T{width:116px;height:50px;position:absolute;left: 580px;top: 29px;}
.dlsm .dlsm-content li.Fo{width:116px;height:50px;position:absolute;left: 808px;top: 27px;}
.dlsm .dlsm-content li.Fi{width:116px;height:50px;position:absolute;left: 1024px;top: 27px;}

#serviceC{width:1200px;margin:0 auto ;height:342px;background-image: url(/assets/images/footer/kefuBg001_2.gif);background-repeat: repeat-x; font-size:12px;}
#serviceC .left{ width:172px; height:342px; background:url(/assets/images/footer/kefuBg002_2.jpg);float:left}
#serviceC .right{ width:403px; height:342px; background:url(/assets/images/footer/kefuBg003_2.gif) no-repeat right top;float:left}
#serviceC .right p{line-height: 24px;color: #666666;margin-top:15px;text-align:left;}
#serviceC .center{width:540px;height:342px;background:url(/assets/images/footer/kefuBg004.gif) no-repeat left bottom;float:left;margin-left: 85px;}
#serviceC .list{width:453px;height:33px;background:url(/assets/images/footer/kefuBg006_3.jpg);color: #666666;overflow:hidden;margin-top:2px;margin-bottom:3px;line-height:30px;}
#serviceC .list .text{float:left;width:350px;font-size:12px; margin-left:10px; display:inline;}
#serviceC .list .sqq{float:left;width:68px; padding-top:3px;}
#serviceC .top{background:url(/assets/images/footer/kefuBg005.gif); width:251px; height:22px; margin:20px 0 15px 10px;}
#serviceC .wenhua{width:87px; height:22px; background:url(/assets/images/footer/kefuBg007.gif); margin-top:20px;}