@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#635A4E;text-decoration:none;}
a:hover,a:active{text-decoration:underline}
body{font:12px/1.5 "微软雅黑", Arial, Helvetica, sans-serif;color:black;background-color:#fff;}
img{border:0;vertical-align: middle;}
table{border-collapse:collapse}
ul li{list-style:none}
hr{height:1px;border:none;border-top:1px solid #e4e4e4;overflow:hidden}
hr.dashed{border-top:1px dashed #e4e4e4}
a.hidefocus{outline:none}
button.hidefocus::-moz-focus-inner{border:none}
.green{color:#8fc21d}
.brown{color:#a40000}
.gray{color:#4f4f4f}
.normal_gray{color:#666}
.dark_gray{#3f3f3f}
.light_gray{color:#999}
.black{color:#000}
.orange{color:#d66b03}
.red{color:#ff3200}
a.red2,.red2{color:#ba0505}
a.orange,.orange{color:#fe6c00}
a.blue,.blue{color:#36c}
a.line{text-decoration:underline}
.normal,a.normal{font-weight:normal}
.bold,a.bold{font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f18{font-size:18px}
.f30{font-size:30px}
.c_l{float:left;width:48%}
.c_r{float:left;width:48%;margin-left:1.5%}
.f_l{float:left}
.f_r{float:right}
.t_l{text-align:left}
.t_r{text-align:right}
.t_c{text-align:center}
.m_10{margin-bottom:10px}
.m_15{margin-bottom:15px}
.mt_10{margin-top:10px}
.mt_40{margin-top:40px}
.mt_50{margin-top:50px}
.hidden{display:none}
.block{display:block;margin-top:5px}
.indent{text-indent:15px}
.relative{position:relative}
.img_border{border:1px solid #ddd;}
/* common style end */


address, cite, dfn, em, var {
	font-style: normal;
}
/*浮动*/
.floatRight{float: right;}
.floatNone{float: none;}
.floatLeft,.group{float: left;}
.relative{position: relative;}
.welcomeKfw i,.iMyPavatar i,.kfwLogo i,.iNav > li > i,.kfwSp i,.navSidebars i,.classification{background: url("../../common/7sbao/images1/index.png") no-repeat scroll left 0;display: inline-block;}
.kfwLogo .marT30{margin-top: 30px;}


/*位置*/
.navLocation:hover {
    background: #fff;
    border: 1px solid #0374D4;
    border-bottom: none;
    border-top: none;
}

.navLocation {
    height: 30px;
    line-height: 30px;
    color: #6d6d6d;
    position: relative;
}

.navLocation{border-left: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;}
.navLocation .locatinIcon{padding: 0 20px 0 38px; border-left: none;background: url("../../common/7sbao/images1/locationIcon.png") 20px 2px no-repeat;}
.locationLayer{position:absolute;top:30px;left: -1px;width:268px;background:#fff;border: 1px solid #0374D4;border-top:0;overflow: hidden;}
.locationLayer li{float: left;width: 66px;text-align: center}
.locationLayer li a{display: inline;top:0;height: 30px;line-height: 30px;padding: 0;border: none}
.locationLayer em{position: absolute;display: inline-block;position: absolute;width:160px;height: 1px;background: #0374D4; top: 0; right: 0;}
.navLocation:hover{background: #fff;border: 1px solid #0374D4;border-bottom: none;border-top: none;}
.navLocation:hover .locatinIcon{border: none;background-position: 20px -16px;}
.navLocation:hover .locationLayer{padding: 10px 0 8px;opacity: 1;filter:alpha(opacity=100);height: 60px;z-index: 200}

/************邀请注册***********/
.invitaReg {
	background: #f8f8f8;
	border-bottom: 1px solid #d6dcde;
	color: #4b4b4b;
	font-size: 16px;
	height: 45px;
	line-height: 45px;
	text-align: left;
	text-indent: 20px;
}
.invitaRegWrap p {
	text-align: center;
	line-height: 1.6;
}

.container,.container_2{width:1200px;margin:0 auto}

/*public*/
.tables{
	overflow: hidden;
	height: auto;
}
.tables li{
	float: left;
	cursor: pointer;
}
.tables a{
	display: inline-block;
	text-align: left;
}
.tabCont{
	overflow: hidden;
	height: auto;
}
.tabCont .state{
	display: none;
}
.tabCont .state.current{
	display: block;
}


/**首屏**/
.welcomeKfw .welcome1 {
	padding-right: 20px;
}
.welcomeKfw a {
	color: #6d6d6d;
	line-height: 16px;
	padding: 0 20px;
	border-left: 1px solid #e3e3e3;
}
.welcomeKfw a {
	display: block;
	position: relative;
	top: 6px;
	display: inline-block\0;
	top: 0\0;
}
.welcomeKfw .noBorder {
	border-left: none
}
.welcomeKfw .sj, .welcomeKfw .jt, .welcomeKfw .gw, .welcomeKfw a, .welcomeKfw .mykfw {
	height: 16px;
}
.welcomeKfw .jt, .welcomeKfw .mykfw, .welcomeKfw .mykfw, .classification {
	-webkit-transition: transform 0.1s ease-in 0s;
	-moz-transition: transform 0.1s ease-in 0s;
	-ms-transition: transform 0.1s ease-in 0s;
	-o-transition: transform 0.1s ease-in 0s;
	transition: transform 0.1s ease-in 0s;
}
.welcomeKfw .sj {
	width: 8px;
	background-position: 0 -837px;
	margin-right: 13px;
}
.welcomeKfw .jt, .welcomeKfw .mykfw {
	width: 10px;
	background-position: 0 -891px;
	margin-left: 16px;
}
.welcomeKfw .gw {
	width: 16px;
	background-position: 0 -926px;
	margin-right: 7px;
}
/*动画*/
.aimationKfw{overflow: hidden;background: #ffffff;border: 1px solid #e3e3e3;left: -1px;position: absolute;top: 30px;border-top: 0;text-align:center;}
.aimationKfw a{height: auto;line-height: normal;color: #ffffff;border: none;top:0;}
.aimationKfw,.locationLayer{opacity: 0;filter:alpha(opacity=0);height: 0;-webkit-transition: height 0.5s;-moz-transition: height 0.5s;-ms-transition: height 0.5s;-o-transition: height 0.5s;transition: height 0.5s;}
.welcomeKfw li:hover > a{color: #0374D4;}
.welcomeKfw .app{border-right: 1px solid #f5f5f5;}
.welcomeKfw .asj:hover{background: #fff;height: 30px;line-height: 30px;margin: 0;border-right: 1px solid #e3e3e3;border-left: 1px solid #e3e3e3;}
.welcomeKfw .asj:hover > a{border: none !important;}
.welcomeKfw .asj:hover .sj{background-position: -59px -837px;}
.welcomeKfw .asj:hover .jt,.welcomeKfw .asj:hover .mykfw,.navLocation:hover .mykfw{background-position: -59px -891px;}
.welcomeKfw .asj:hover div{opacity: 1;filter:alpha(opacity=100);}
.welcomeKfw .asj:hover .welcomeKfwShow{height: 218px;z-index: 12;}
.welcomeKfw .asj:hover .iMyInfo{height: 177px;}
.welcomeKfw .asj:hover .iMyPavatar{height: 234px;}
.welcome1 em{margin: 0 4px;}
.welcomeKfw .asj:hover .jt,.welcomeKfw .asj:hover .mykfw,.welcomeKfw .asj:hover .mykfw,.kfwNaSub > a:hover .classification,.navLocation:hover .mykfw{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.kfwNaSub > a .classification.classification1{-webkit-transition: transform 0s ease-in 0s;-moz-transition: transform 0s ease-in 0s;-ms-transition: transform 0s ease-in 0s;-o-transition: transform 0s ease-in 0s;transition: transform 0s ease-in 0s;}
.kfwNaSub > a .classification.classification1{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);}


/*顶部图标*/
.navcity{float: left;font-size: 12px;position: relative;z-index: 999;height: 30px;line-height: 30px;color: #6d6d6d;}
.navcity .locatinIcon{padding: 0 20px 0 48px; border-left: none;background: url(../../common/7sbao/images1/home.png) 20px 2px no-repeat;}


/*个人中心*/
.uLe,.uRi,.uCont{
    height: auto;
    font-size: 14px;
    color:#333;
    /* overflow: hidden; */
}
.uLe{
    width: 200px;
    float: left;
    margin-left: 10px;
}
.uList{
    overflow: hidden;
    height: auto;
    background: #ffffff;
}
.uList li{
    float: left;
    width: 100%;
    color: #777777;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #f1f2f6;
}
.tipnum{
    color: #fd5a66;
    font-size: 12px;
    text-align: center;
    text-indent: 0;
}
/* .uList .current > a{
    background-color: #d1eff9;
    border-left: 4px solid #0374D4;
} */
.skl{background-color: #d1eff9!important;border-left: 4px solid #0374D4!important;}
.uList a{
    color: #666666;
    display: block;
    font-size: 14px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    text-align: left;
    text-indent: 70px;
    border-left: 4px solid transparent;
    margin: 0 2px;
}
.uList li a:hover {
    background-color: #d1eff9;
    border-left: 4px solid #0374D4;
    margin: 0 2px;
}
.list-buy{
    margin-top: 20px;
}
.figure{
    width: 100%;
    text-align: center;
}
.figure div{
    background: #ffffff;
	border-bottom: 1px solid #CCC;
}
.figure img{
    width: 108px;
    height: 108px;
    border: 4px solid #ffffff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    margin-top: -50px;
    /* border:none\0/; */
    *border:none;
    _border:none;
}
.figure h1 {
    color: #666666;
    font-size: 18px;
    line-height: 1.6;
    padding: 6px 20px 10px 20px;
    text-align: center;
}


/**用户评价**/
.user-evaluation{background: #f7f7f7;min-height: 240px;}
.user-evaluation ul{border: medium none;}
.user-eval li{float: left;}
.user-eval span{display: inline-block;text-align: center;width: 100%;line-height: 1;color: #595757;}
.user-evaluation h2{font-size: 24px;color: #565656;line-height: 1;margin: 40px 0 48px 0;font-weight: normal;text-align: center;}
.user-eval-le .eval-le1{width: 49%;}
.user-eval-le .eval-le2{width: 51%;}
.eval-le2 li{width: 100%;line-height: 1;margin-bottom: 20px;}
.eval-le2 span{font-size: 12px;line-height: 1;color: #595757;float: left;}
.eval-le2 .le2-1{width: 54%;text-align: right;}
.eval-le2 .le2-2{width: 46%;background: #dcdedd;height: 10px;}
.user-eval-le h3{color: #fd6769;font-size: 44px;line-height: 1;text-align: center;}
.le2-2 em{display: block;float: left;height: 100%;background: #fd6769;}
.user-eval-center{min-height: 90px;text-align: center;}
.user-eval-center span{margin-top: 10px;min-height: 85px;width: 1px;background: #c5c5c5;}
.user-eval-center{width: 9%;}
.user-eval-ri{width: 46%;}
.user-eval-le {width: 45%;}
.user-eval-ri li{height: 25px;line-height: 25px;color: #595757; font-size: 12px;margin: 0 10px 10px 0;background: #ffebba;padding: 0 8px;}
.user-eval-ri span{margin-top: 10px;}
/**用户评价内容**/
.evalCont{margin-top: 20px;}
.ev-list{padding: 12px 0 14px 0;border-bottom: 1px solid #c4c4c4;position: relative;}
.ev-list li{text-align: center;float: left;}
.ev-le{width: 56%;padding: 0 0 0 40px;}
.ev-cen{width: 14%;}
.ev-ri{width: 30%;}
.ev-le div{text-align: left;}
.ev-le span{display: inline-block;width: 100%;font-size: 12px;color: #c4c4c4;line-height: 1;}
.ev-le p{font-size: 14px;color: #595757;line-height: 1.6;margin: 22px 0;}
.ev-le ol li{background: #ffebba;color: #595757;font-size: 12px;height: 25px;line-height: 25px;margin: 0 10px 10px 0;padding: 0 8px}
.start .active{background-position: -1px -98px;}
.start {display: inline-block; width: 81px;margin-top: 60px;}
/*.ev-ri .eval-infor{height: 160px;width: 180px;position: absolute;top: 50%;margin-top: -84px;right: 20px;}*/
.eval-infor img{width: 65px;height: 65px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin-top:10px;}
.infor-list li{float: left;width: 100%;text-align: center;overflow: hidden;font-size: 12px;line-height: 1;height: 12px;}
.il1,.il3{color: #595757;}
.il1{margin-top: 17px;}
.il1 > a{color: #f90;}
.il2{color: #c4c4c4;margin: 13px 0;}
.il1 em{margin-left: 14px;}
.il3 div{display: inline-block;}
.il3 span{float: left;}
.il3-cen{margin: 0 10px;}
.img-p{text-align: center;}
.img-p p{font-size: 14px;color: #a1a1a1;text-align: center;line-height: 1.6;margin-bottom: 50px;float: left;width: 100%;}
.pro-ri a{cursor: pointer;}


.product-evaluate .user-eval{
	padding-top: 30px;
	height: auto;
}
.product-evaluate .eval-le2 li{
	margin-bottom: 28px;
}
.product-evaluate .eval-le2 .le2-1{
	font-size: 14px;
}
.product-evaluate .eval-le2 .le2-2{
	margin-top: 2px;
}
.product-evaluate .user-eval-center span{
	margin: 0;
	min-height: 96px;
}
.product-evaluate .user-eval-ri span{
	margin: 0 0 12px;
	font-size: 14px;
	color: #3b3b3b;
	text-align: left;
}
.user-eval-tab{
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
}
.user-eval-tab li{
	float: left;
	padding-right: 40px;
}
.user-eval-tab li a{
	font-size: 14px;
	color: #757575;
}
.user-eval-tab li a em{
	color: #b5b5b6;
}
.user-eval-tab li.active a{
	color: #23c9fd;
}
.user-eval-con{
	padding: 0 10px;
}
.user-eval-con .ev-le{
	width: 780px;
}
.user-eval-con .ev-cen{
	width: 202px;
}
.user-eval-con .ev-ri{
	width: 174px;
}
.user-eval-con .ev-list{
	width: 100%;
	font-size: 14px;
	color: #b5b5b6;
	border-bottom-color: #eaedec;
}
.user-eval-con .ev-le div{
	text-align: center;
}
.user-eval-con .ev-le{
	padding-left: 9px;
}
.user-eval-con .ev-le .le-tit{
	text-align: left;
	padding-left: 75px;
}
.ev-le .name{
	margin: 6px 0 18px;
	font-size: 12px;
	color: #b5b5b5;
	text-align: left;
	position: relative;
}
.ev-le .name .nice{
	display: none;
	position: absolute;
	right: 0px;
	top: 0;
	width: 70px;
	font-size: 12px;
	color: #b5b5b5;
	line-height: 16px;
}
.ev-le .name .nice a{
	display: inline-block;
	width: 50px;
	height: 15px;
	background-position: 35px -439px;
	vertical-align: top;
	margin-right: 4px;
	color:#ccc;
	line-height: 20px;
}
.a-display-a{display: block!important;}
.ev-le .name .nice a.cur,.ev-le .name .nice a:hover{
	background-position: 35px -470px;
}
.ev-le p.info{
	text-align: left;
	margin: 0 0 15px;
}
.ev-le p.answer{
	margin: 5px 0 15px;
	padding:5px 0 5px 9px;
	line-height: 20px;
	background-color: #f5f5f5;
	font-size: 12px;
	color: #3b3b3b;
	text-align: left;
}
.ev-le .time{
	margin-left: 30px;
	color: #b5b5b5;
}
.user-eval-con .start{
	position: static;
	display: inline-block;
	margin: 38px 0 0 0;
}
.user-eval-con .eval-infor img{
	width: 90px;
	height: 90px;
}
.infor-list .il1{
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	height: 14px;
}
.infor-list .il1 a{
	color: #595757;
}
.infor-list .il1 a:hover{
	color: #23c9fd;
}
.infor-list .il3{
	margin: 10px 0 13px;
	font-size: 12px;
	color: #b5b5b5;
}
.infor-list .btn{
	height: 25px;
}
.infor-list .btn a{
	height: 25px;
	line-height: 25px;
	font-size: 12px;
}


/*********我的工商代理人*************/
.myManagerDiv{position: relative;}
.mmImg{
	height: 100px;
	width: 100px;
	margin: 10px 0 10px 40px;
}
.myManagerText{
	width: 690px;
	padding-left: 25px;
}
.myManagerText h4{
	font-size: 14px;
	color: #8c8c8c;
	margin: 40px 0 14px 0;
}
.myManagerText span{
	font-weight: normal;
	margin-left: 0;
}
.myManagerText a:hover{
	background: #f90;
}

.myManagerText a{
	position: absolute;
	right: 10px;
	top: 30px;
	width: 150px;
	height: 100%;
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	background: #e46060;
	color: #ffffff;
	display: block;
	clear: both;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;

}

.myManagerList{
	overflow: hidden;
	height: auto;
}
.myManagerList li{
	background: #f5b04d;
	border-radius: 13px;
	color: #ffffff;
	cursor: default;
	float: left;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 18px;
	margin-right: 10px;
	padding: 0 14px;
	width: auto;
}
.myMEvaluat{
	height: 78px;
	margin-top: -39px;
	position: absolute;
	right: 38px;
	top: 70px;
	width: 132px;
}

.myMEvaluat .wrapStar {
	margin: 0 0 0 4px !important;
	width: 135px;
}
.myMEvaluat .star {
	background: url("../../common/7sbao/images1/newstar.png") no-repeat scroll left 0;
	height: 30px;
	width: 100%;
}
.myMEvaluat .star span {
	background: url("../../common/7sbao/images1/atar.png") no-repeat scroll center 0;
	display: inline-block;
	float: left;
	height: 20px;
	margin-right: 7px;
	width: 20px;
}
.myMEvaluat .star .starOk{
	background-position: center -46px;
}
.myMEvaluat .starIfor {
	height: 40px;
}
.myMEvaluat .starIfor div {
	float: left;
	font-size: 14px;
	height: 40px;
	margin-bottom: 4px;
	text-align: center;
	width: 49%;
}
.myMEvaluat .starIfor div em {
	color: #444;
	display: block;
}
.myMEvaluat .starIfor div span {
	color: #f6ae54;
	display: block;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}
.myMEvaluat .stRi {
	border-left: 1px solid #d4d4d4;
	width: 49%;
}







label input {
	vertical-align: middle
}
a:link, a:visited {
	color: #635A4E;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline
}



img {
	border: 0;
	vertical-align: middle;
}
.gw-img {
	margin-left: 14px;
}
table {
	border-collapse: collapse
}
hr {
	height: 1px;
	border: none;
	border-top: 1px solid #e4e4e4;
	overflow: hidden
}
a.hidefocus {
	outline: none
}
button.hidefocus::-moz-focus-inner {
border:none
}
.green {
	color: #8fc21d
}
.brown {
	color: #a40000
}
.gray {
	color: #4f4f4f
}
.normal_gray {
	color: #666
}
.dark_gray {
#3f3f3f
}
.light_gray {
	color: #999
}
.black {
	color: #000
}
.orange {
	color: #d66b03
}
.red {
	color: #ff3200
}
a.red2, .red2 {
	color: #ba0505
}
a.orange, .orange {
	color: #fe6c00
}
a.blue, .blue {
	color: #36c
}
a.line {
	text-decoration: underline
}
.normal, a.normal {
	font-weight: normal
}
.bold, a.bold {
	font-weight: bold
}
.f12 {
	font-size: 12px
}
.f14 {
	font-size: 14px
}
.f18 {
	font-size: 18px
}
.f30 {
	font-size: 30px
}
.c_l {
	float: left;
	width: 48%
}
.c_r {
	float: left;
	width: 48%;
	margin-left: 1.5%
}
.f_l {
	float: left
}
.f_r {
	float: right
}
.t_l {
	text-align: left
}
.t_r {
	text-align: right
}
.t_c {
	text-align: center
}
.m_10 {
	margin-bottom: 10px
}
.m_15 {
	margin-bottom: 15px
}
.mt_10 {
	margin-top: 10px
}
.mt_40 {
	margin-top: 40px
}
.mt_50 {
	margin-top: 50px
}
.hidden {
	display: none
}
.block {
	display: block;
	margin-top: 5px
}
.indent {
	text-indent: 15px
}
.relative {
	position: relative
}
.img_border {
	border: 1px solid #ddd;
}
/* common style end */


address, cite, dfn, em, var {
	font-style: normal;
}
/*浮动*/
.floatRight {
	float: right;
}
.floatNone {
	float: none;
}
.floatLeft, .group {
	float: left;
}
.relative {
	position: relative;
}
.welcomeKfw i, .iMyPavatar i, .kfwLogo i, .iNav > li > i, .kfwSp i, .navSidebars i, .classification {
	background: url("../../common/7sbao/images1/index.png") no-repeat scroll left 0;
	display: inline-block;
}
.kfwLogo .marT30 {
	margin-top: 30px;
}
/* clear style start */
.clearfix:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: "."
}
*html .clearfix {
	height: 1%
}/* ie6 */
*+html .clearfix {
	height: 1%
}/* ie7 */
/* clear style end */
a.more {
	color: #a2a2a2
}
a.zoom {
	padding-left: 20px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -63px -284px no-repeat
}
.close, .close_2 {
	display: inline-block;
	width: 13px;
	height: 13px;
	line-height: 100px;
	overflow: hidden;
	background: url(../../common/7sbao/images1/close.gif) no-repeat
}
.close_2 {
	width: 27px;
	height: 21px;
	margin-right: 8px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -24px -739px no-repeat
}
.countdown {
	margin: 5px auto 5px;
	font: bold 14px "Microsoft YaHei", Arial, Tahoma;
	color: #999
}
.countdown b {
	margin: 0 3px;
	font-size: 20px;
	color: #c4000f
}

/*分页*/
.wrapPage {
	height: 40px;
	text-align: center;
	width: 100%;
	overflow: hidden;
	height: auto;
}
.pagesm {
	display: inline-block;
	margin: 20px 0 15px;
	text-align: center;
	width: auto;
}
.pagesm a.next {
	margin: 0 0 0 -1px;
	padding: 0 15px;
}
.ucenter_bg {
	height: 145px;
	width: 100%;
	background: url(../../common/7sbao/images1/ucenter_bg.jpg) no-repeat center center;
}
.ucenter_left li {
	text-align: left;
	text-indent: 75px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	font-weight: bold;
}
.ucenter_left a, .ucenter_left {
	color: #333333;
}
.ucenter_left_icon_daijinjuan {
	background: url("../../common/7sbao/images1/ucenter_left_icon_daijinjuan.png") no-repeat 50px center;
}
.ucenter_left_icon_fapiao {
	background: url("../../common/7sbao/images1/ucenter_left_icon_fapiao.png") no-repeat 50px center;
}
.ucenter_left_icon_jilu {
	background: url("../../common/7sbao/images1/ucenter_left_icon_jilu.png") no-repeat 50px center;
}
.ucenter_left_icon_pingjia {
	background: url("../../common/7sbao/images1/ucenter_left_icon_pingjia.png") no-repeat 50px center;
}
.ucenter_left_icon_xiaoxi {
	background: url("../../common/7sbao/images1/ucenter_left_icon_xiaoxi.png") no-repeat 50px center;
}
.ucenter_left_icon_ziliao {
	background: url("../../common/7sbao/images1/ucenter_left_icon_ziliao.png") no-repeat 50px center;
}
.ucenter_touxiang {
	position: absolute;
	left: 65px;
	top: -70px;
	border: 6px solid #ffffff;
	border-radius: 50%;
}
.targetPos {
	position: absolute;
	top: -1px;
	left: 0;
}
.product-detail-fixed {
	position: fixed;
	top: 0;
	left: 50%;
	width: 950px;
	z-index: 9999;
	background-color: #ffffff;
	border: none;
	margin-left: -350px;
}
.ser-title ul, .ser-title div, .kfw-se-ul, .infor-list, .kfw-se-ul li, .user-eval ul, .ev-list, .ev-le div, .ev-cen div, .ev-ri div, .ev-le ol, .problems ul {
	height: auto;
	overflow: hidden;
}

/**top left**/
.imitTabList {
	overflow: hidden;
	height: auto;
	background: #f8f8f8;
	position: relative;
}
.imitTabList li {
	float: left;
}
.imitTabList a {
	display: inline-block;
	color: #777777;
	font-size: 14px;
	padding: 12px 33px;
}
.imitTabList .currentTab, .imitTabList a:hover {
	background: #ffffff;
}
.imitTabList .imitRiBut:hover {
	background: none;
}
/**top right**/
.imitRi {
	width: auto;
	height: 100%;
	position: absolute;
	right: 42px;
}
.imitRi a {
	padding: 12px 0 12px 33px;
}
.imitRi i {
	display: inline-block;
	height: 14px;
	position: relative;
	top: 2px;
 *top: 0;
	width: 32px;
	background: url("../../common/7sbao/images1/mestabbut.png") no-repeat scroll right 0;
}
.comNet a {
	cursor: pointer;
}

/* pages_bar style start */
.pages_bar{text-align:right;color:#444}
	.pages_bar a,.pages_bar span{display:inline-block;border:1px solid #d5d5d5;margin-right:6px;padding:2px 7px 1px;text-align:center;color:#1a66b3;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
	.pages_bar a.current_page{border:1px solid #c30;background-color:#c30;color:#fff}
	.pages_bar span{color:#878787}
.box .pages_bar{margin:5px 20px 25px}
/* pages_bar style end */

/**用户评价内容**/
.evalCont{margin-top: 20px;}
.ev-list{padding: 12px 0 14px 0;border-bottom: 1px solid #c4c4c4;position: relative;}
.ev-list li{text-align: center;float: left;}
.ev-le{width: 56%;padding: 0 0 0 40px;}
.ev-cen{width: 14%;}
.ev-ri{width: 30%;}
.ev-le div{text-align: left;}
.ev-le span{display: inline-block;width: 100%;font-size: 12px;color: #c4c4c4;line-height: 1;}
.ev-le p{font-size: 14px;color: #595757;line-height: 1.6;margin: 22px 0;}
.ev-le ol li{background: #ffebba;color: #595757;font-size: 12px;height: 25px;line-height: 25px;margin: 0 10px 10px 0;padding: 0 8px}
.start .active{background-position: -1px -98px;}
.start {display: inline-block; width: 81px;margin-top: 60px;}
/*.ev-ri .eval-infor{height: 160px;width: 180px;position: absolute;top: 50%;margin-top: -84px;right: 20px;}*/
.eval-infor img{width: 65px;height: 65px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;margin-top:10px;}
.infor-list li{float: left;width: 100%;text-align: center;overflow: hidden;font-size: 12px;line-height: 1;height: 12px;}
.il1,.il3{color: #595757;}
.il1{margin-top: 17px;}
.il1 > a{color: #f90;}
.il2{color: #c4c4c4;margin: 13px 0;}
.il1 em{margin-left: 14px;}
.il3 div{display: inline-block;}
.il3 span{float: left;}
.il3-cen{margin: 0 10px;}
.img-p{text-align: center;}
.img-p p{font-size: 14px;color: #a1a1a1;text-align: center;line-height: 1.6;margin-bottom: 50px;float: left;width: 100%;}
.pro-ri a{cursor: pointer;}





/* grade style start */
span.grade {
	display: inline-block;
	width: 70px;
	height: 15px;
	background: url(../../common/7sbao/images1/grade_bg.gif) 0 -16px no-repeat;
	text-align: left;
}
span.grade i {
	display: inline-block;
	height: 15px;
	background: url(../../common/7sbao/images1/grade_bg.gif) 0 2px no-repeat
}
/* grade style end */
/*body.index {
	background: url(../../common/7sbao/images1/bg.png) repeat-x
}*/
.navbar{border-bottom: 2px #0374d4 solid;}
.container, .container_2 {
	width: 100%;
	margin: 0 auto;
}
.tabs_menu .node {
	cursor: pointer
}
/* header style start */
.header {
	height: 115px;
	text-align: right;
	color: #848484;

}
.header .logo {
	float: left;
	width: 367px;
	height: 50px;
	overflow: hidden
}
.header .logo a {
	display: block;
	height: 50px;
	line-height: 50px;
	text-indent: 9999px;
	background: url(../imageslogo.gif) no-repeat
}
.header .shortcut {
	display: inline-block;
	marign-top: 3px
}
.header .shortcut li {
	display: inline;
	margin-right: 7px;
	padding-right: 8px;
	background: url(../../common/7sbao/images1/sprites.gif) right 2px no-repeat;
	_background-position: right 0
}
.header .shortcut li.last {
	background: none
}
.header .shortcut li.notice {
	margin-right: 0;
	padding: 0 0 0 19px;
	background-position: 0 -16px;
	_background-position: 0 -18px
}
.header .shortcut li a {
	color: #848484;
	display: inline;
	padding: 0px;
	line-height: 150%;
	top: 0px;
	border-left: 0px;
}
.header .loginfo {
	margin-top: 9px
}
.header .loginfo a {
	margin-left: 7px;
	padding-right: 6px;
	text-decoration: underline;
	color: #333;
	background: url(../../common/7sbao/images1/sprites.gif) right -34px no-repeat
}
.header .loginfo a.reg {
	color: #CA4133;
	background: none
}
/* searchbar style start */
.searchbar {
	height: 31px;
	text-align: left;
	float: left
}
.allsort {
	line-height: 40px;
	text-indent: 40px;
	position: relative;
	z-index: 100;
	float: left;
	width: 200px;
	height: 40px;
	background-color: #0374D4;
}
.allsort a {
	font-size: 15px;
	font-weight:normal;
	color: #ffffff;
	font-family: '微软雅黑', '黑体'
}
.sortlist {
	height: auto;
	position: absolute;
	z-index: 11;
	left: 0;
	top: 40px;
	width: 200px;
	border-top: 0;
	background: #3b3d42;
	padding-bottom: 20px;
}
.fenge{ width: 180px; height: 2px; margin: 0 auto; background-color: #4a4d54;}
.sortlist li {
	cursor: pointer;
	height: 45px;
	line-height: 45px;
	background: url(../../common/7sbao/images1/nav_left_bg_hover.png) 200px 15px no-repeat
}
.sortlist li h2 {
	position: relative;
	z-index: 2;
}
.sortlist li h2 a {
	font-size: 14px;
	color: #5f5f5f
}

.sortlist li .sublist {
	display: none;
	position: absolute;
	z-index: 12;
	left: 198px;
	top: 0px;
	width: 950px;
	border: 1px solid #0374d4;
	background-color: #fff
}
.sortlist li h2 span a {
	font-size: 15px;
	color: #fff;
		font-weight:normal;
		margin-left: -20px;

}

.sortlist li.hover {
	margin-right: -1px;
}
.sortlist li.hover h2 {
	z-index: 13;
	width: 198px;
	background: #fff  url(../../common/7sbao/images1/nav_left_bg_hover.png) 180px 15px no-repeat;
}
.sortlist li.hover h2 span a {
	color:#000;
}
.sortlist li.hover h2 i{background: url(../../common/7sbao/images1/nav_icon1_1.png);}
.sortlist li.hover .sublist {
	display: block;
	background: #fff url(../../common/7sbao/images1/sublist_bg.gif) right 145 repeat-y;
	_height: 35px
}
.sublist .items {
	float: left;
	width: 100%;
	padding: 5px 6px;
	line-height: 200%;
	min-height: 413px;
	height: auto;
	_height: 346px;
	text-align: left
}
.sublist strong {
	color: #404040;
	padding: 0 10px
}
dl.category dt a {
    color: #0374D4;
    font-size: 18px;
}
dl.category {
	margin: 5px auto 0px auto;
	padding: 0 10px;
	border-bottom: 1px dashed #f5e0d1;
	background: #fff;
	width: 95%
}
dl.category a {
	font-size: 12px
}
dl.category dt {
	margin: 10px 0px 5px 0px;
	text-indent: 0px;
}
dl.category dt span {
	color: #333;
	font-size: 16px;
	font-weight:bold;
	 font-family:"微软雅黑";
}
dl.category dd {
	margin-left: -1px;
	color: #d8d8d8;
	text-indent: 0px;
}
dl.category dd a {
	display: inline-block;
	margin: 0 4px 0 1px;
	font-weight: normal;
	color: #404040;
	font-size: 12px;
}
.sortlist li.hover h2 a {
	color: #FFFFFF
}
.searchbox {
	position: relative;
	z-index: 14;
	display: inline;
	float: left;
	width: 295px;
	height: 29px;
	margin-left: 28px;
	background: url(../../common/7sbao/images1/sprites.gif) 0 -226px no-repeat
}
.searchbox input {
	border: none;
	background: none;
	vertical-align: top
}
.searchbox input.text {
	width: 203px;
	height: 15px;
	margin-top: 4px;
	padding: 3px 5px 0 11px;
	color: #828282
}
.searchbox input.btn {
	width: 65px;
	height: 29px;
	padding: 6px 0 9px;
	padding: 7px 0\9;
	cursor: pointer;
	text-align: center;
	color: #fff;
}
ul.auto_list {
	position: absolute;
	top: 29px;
	left: 0;
	width: 293px;
	padding: 6px 0;
	border: 1px solid #d5d5d5;
	border-top: 0;
	background-color: #fff
}
ul.auto_list li {
	height: 26px;
	padding: 0 10px;
	line-height: 26px;
	text-align: right;
	color: #878787
}
ul.auto_list li a {
	float: left;
	color: #404040;
	text-decoration: none
}
ul.auto_list li.hover {
	background-color: #fef0e5
}
.hotwords {
	float: left;
	width: 390px;
	overflow: hidden;
	white-space: nowrap;
	height: 25px;
	margin-left: 14px;
	padding: 6px 0 0 0;
	color: #CA4133
}
.hotwords a:link, .hotwords a:visited {
	margin-right: 14px;
	color: #828282
}
.hotwords a:hover, .hotwords a:active {
	color: #333
}
/* searchbar style end */
/* position style start */
.position {
	text-align: left;
	line-height: 50px;
	height: 50px;
	font-family: "宋体";
	color: #7f7f7f
}
.position a {
	color: #7f7f7f;
	font: 12px/1.5 "微软雅黑", Arial, Helvetica, sans-serif;

}



/* position style end */
body.second .wrapper {
	border-top: 2px solid #cc1b30
}
.main {
	min-width: 910px;
}
.sidebar {
	width: 240px
}

.wrapper .box {
	border: 1px #e1e1e1 solid;
	margin-top: 15px;
}
.wrapper .box .title {
	height: 31px;
	border-bottom: 1px #e1e1e1 solid;
	line-height: 30px
}
.wrapper .box .title2 {
	height: 36px;
	border-bottom: 1px #e1e1e1 solid;
	line-height: 36px
}
.wrapper .box .title3 {
	height: 41px;
	margin-top: 10px;
	border-bottom: 0;
	overflow: hidden
}
.wrapper .box .title4 {
	height: 32px;
	background: #f3f3f3;
	line-height: 32px
}
.wrapper .box .title h2, .wrapper .box .title2 h2, .wrapper .box .title4 h2 {
	float: left;
	display: inline;
	margin-left: 8px;
	font-size: 14px;
	color: #635A4E;
	text-align: left
}
.wrapper .box .title3 h2 {
	font: 30px "Microsoft YaHei", Arial, Tahoma;
	margin-top: -5px;
*margin-top:5px
}
.wrapper .box h2 a strong {
	display: block
}
.wrapper .box h2 a span {
	font: 12px Arial, Helvetica, sans-serif;
	color: #b7b7b7;
	line-height: 12px;
	display: block;
	margin: -3px 0 0 2px
}
.wrapper .box a.more {
	float: right;
	margin: 0 7px 0 5px;
	font-family: "宋体"
}
.wrapper .box a.more span {
	margin: 0 15px
}
.wrapper .brand a.more {
	color: #313131
}
.wrapper div.category .title2 {
	border-bottom: none
}
.wrapper div.category .title2 a.more, .wrapper .title4 a.more {
	display: block;
	float: right;
	width: 111px;
	height: 22px;
	margin: 7px 15px 0 0;
	color: #fff;
	font: 14px/22px Arial, sans-serif;
	background: url(../../common/7sbao/images1/front/sprites.gif) 0 -283px no-repeat
}
.wrapper .title4 a.more {
	margin-top: 5px
}
.wrapper .box .cont {
	overflow: hidden
}
.wrapper .box .cont_s {
	padding: 10px 40px;
	line-height: 25px;
	text-align: left
}
.wrapper .box .cont_pay {
	padding: 20px 30px 50px;
	line-height: 25px;
	text-align: left
}
.group_on .cont {
	margin-top: -1px;
	padding: 0 9px
}
.wrapper .box ul.category {
	padding-top: 9px;
	padding-top: 10px\9
}
.wrapper .box .title3 ul.category {
	padding-top: 6px;
	padding-top: 7px\9
}
.wrapper .box ul.category li {
	float: right;
	height: 16px;
	margin: 0 5px;
	padding: 0 6px;
	line-height: 17px
}
.wrapper .box ul.category li.selected {
	position: relative
}
.wrapper .box ul.category li.selected {
	position: relative
}
.wrapper .box ul.category li.selected a {
	color: #fff
}
.wrapper .box ul.category li.selected span {
	position: absolute;
	top: 16px;
	left: 50%;
	display: block;
	width: 4px;
	height: 2px;
	overflow: hidden;
	margin-left: -2px;
	background-image: url(../../common/7sbao/images1/front/sprites.gif);
	background-repeat: no-repeat
}
.yellow h2 a, .yellow a.more {
	color: #f76f10
}
.yellow ul.category li.selected {
	background: #f76f10
}
.yellow ul.category li.selected span {
	background-position: right -255px
}
.purple h2 a, .purple a.more {
	color: #7d0022
}
.purple ul.category li.selected {
	background: #7d0022
}
.purple ul.category li.selected span {
	background-position: right -257px
}
.green h2 a, .green a.more {
	color: #638c0b
}
.green ul.category li.selected {
	background: #638c0b
}
.green ul.category li.selected span {
	background-position: right -259px
}
/* sort_table style start */
table.sort_table {
	margin-top: -1px
}
table.sort_table th, table.sort_table td {
	border: 1px solid #e1e1e1;
	padding: 5px;
	color: #656565
}
table.sort_table td {
	padding: 5px 10px;
	line-height: 25px;
	text-align: left;
	color: #656565
}
table.sort_table td a {
	margin: 0 9px 0 10px;
}
table.sort_table th a:link, table.sort_table th a:visited, table.sort_table th a:hover, table.sort_table th a:active {
	vertical-align: middle;
	color: #CA4133;
	text-decoration: none
}
table.sort_table tr.current th {
	background: #ffa200 url(../../common/7sbao/images1/dlsel_bg.jpg) 0 bottom no-repeat
}
table.sort_table tr.current th a:link, table.sort_table tr.current th a:visited, table.sort_table tr.current th a:hover, table.sort_table tr.current th a:active {
	color: #fff
}
table.sort_table tr.current td {
	background: #fef4ec url(../../common/7sbao/images1/dlsel_bg.jpg) -111px 50% no-repeat
}
/* sort_table style end */
.sidebar .box2 {
	border: 1px solid #ffa05e
}
.sidebar .box2 .title {
	height: 32px;
	background: #fff1e7
}
.sidebar .box2 .title h2 {
	margin-left: 15px;
	font-size: 14px;
	text-align: left;
	line-height: 32px;
	color: #d34c02
}
/* ul.list style start */
ul.list {
	padding: 6px 6px 4px
}
ul.list li {
	height: 15px;
	line-height: 15px;
	margin: 0 0 5px;
	padding: 8px 0 0 9px;
	text-align: left;
	background: url(../../common/7sbao/images1/sprites.gif) -290px -185px no-repeat;
	overflow: hidden
}
/* ul.list style end */
/* prolist style start */
ul.prolist li {
	float: left;
	display: inline;
	width: 175px;
	height: 238px;
	margin: 10px 1px 10px 9px;
	text-align: left
}
ul.prolist li.h {
	width: 180px;
	height: 329px;
	margin: 10px 6px 10px 9px
}
ul.prolist li.s {
	width: 121px;
	height: 168px;
	margin: 10px 6px 10px 9px
}
ul.prolist li .pro_title {
	margin-top: 8px;
	height: 18px;
	overflow: hidden
}
ul.prolist li .integral {
	color: #464646
}
ul.prolist li b, div.prolist dl dd b, .hot ul.prolist li b, ul.ranklist li.current em, ul.ranklist li.current b, .container_2 .box ul.ranklist li.current b, .cart_stats dd span b {
	color: #a40000;
	font: bold 14px "宋体"
}
ul.prolist li s, ul.prolist li span {
	color: #999;
	font-family: Times, serif
}
.buying ul.prolist li {
	position: relative;
	height: 260px;
	text-align: center
}
.buying .cont {
	padding-bottom: 10px
}
.buying ul.prolist li .pro_title {
	margin-top: 5px
}
.buying ul.prolist li div {
	position: absolute;
	top: 115px;
	left: 110px;
	width: 56px;
	height: 48px;
	background: url(../../common/7sbao/images1/buying.png) no-repeat;
	_display: none
}
.buying ul.prolist li .countdown .countdown {
	margin: 0 auto 5px;
}
.buying ul.prolist li .countdown b {
	margin: 0 3px;
	font-size: 20px;
	color: #c4000f
}
.hot ul.prolist li {
	width: 87px;
	height: 136px;
	text-align: center;
	margin: 5px 1px 5px 9px;
	overflow: hidden
}
.hot ul.prolist li img, .buying ul.prolist li img {
	border: 1px solid #e1e1e1
}
.hot ul.prolist li .pro_title {
	margin: 6px 0
}
.ucenter ul.prolist {
	width: 100%
}
.ucenter ul.prolist li {
	width: 100px;
	height: 160px;
	margin: 9px 5px 0 20px
}
.brown_box .prolist li {
	float: left;
	width: 225px;
	height: 93px;
	margin-bottom: 0
}
.brown_box .prolist li a.pic {
	display: block;
	float: left;
	margin-right: 8px;
	width: 85px;
	height: 85px;
	border: 1px solid #ddd
}
.brown_box ul.prolist li b {
	font: normal 12px Arial, Helvetica, sans-serif
}
.brown_box ul.prolist .pro_title {
	height: 54px;
	line-height: 18px;
}
.brown_box ul.prolist .pro_title span {
	display: block
}
.box_2 ul.prolist {
	background-color: #fff;
	overflow: hidden;
	padding: 0 3px
}
.box_2 ul.prolist li {
	min-height: 90px;
	height: auto;
	color: #4f4f4f
}
.box_2 ul.prolist li p {
	margin: 5px 0
}
.parts ul.prolist li {
	width: 100px;
	height: 190px;
	margin: 0 12px;
	text-align: center;
	_overflow: hidden
}
.second .parts ul.prolist li {
	width: 102px;
	margin: 18px 0 0 44px
}
div.prolist {
	margin: -1px 0 0;
	padding: 8px 0;
	border-top: 1px solid #e9e9e9
}
div.prolist dl dt {
	float: left;
	width: 72px;
	margin-top: 3px;
	text-align: right;
	font-weight: bold;
	color: #da4901
}
div.prolist dl dd {
	float: right;
	width: 110px;
	margin-top: 3px;
	padding-right: 10px;
	text-align: left
}
div.prolist dl dd a {
	color: #666
}
div.prolist dl dd b {
	color: #c30
}
/* prolist style end */
/* newslist style start */
.list_title {
	margin: 18px auto 0;
	padding: 0 65px 0 75px;
	border: none;
	text-align: right;
	color: #5e5e5e;
	background-image: none
}
ul.newslist {
	padding: 8px
}
ul.newslist li {
	height: 20px;
	padding: 4px 30px 4px 14px;
	margin: 8px auto;
	border-bottom: 1px solid #e5e5e5;
	zoom: 1
}
ul.newslist li a {
	float: left;
	padding-left: 10px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -181px -321px no-repeat
}
ul.newslist li a.orange {
	background-position: -181px -297px
}
ul.newslist li span {
	float: right;
	color: #a4a4a4;
	font-family: "宋体"
}
/* newslist style end */
/* logolist style start */
ul.logolist li {
	float: left;
	width: 150px;
	height: 40px;
	margin: 7px;
	border: 1px solid #ccc
}
ul.logolist li.s {
	width: 100px;
	height: 35px;
	margin: 5px 2px
}
/* logolist style start */
/* form table style start */
label input {
	cursor: pointer
}
.form_table label {
	margin-right: 5px;
	vertical-align: middle;
	color: #a6a6a6
}
.form_table label.attr {
	color: #1d1d1d
}
label.btn, label.btn_orange, label.btn_green, label.btn_gray, label.btn_gray_m, label.btn_gray_s, label.btn_orange2, label.btn_orange3 {
	display: inline-block;
	cursor: pointer;
	margin: 10px 10px 10px 0;
	padding-left: 5px;
	overflow: hidden;
	cursor: pointer;
	background: url(../../common/7sbao/images1/front/ucenter/btn_bg.gif) 0 -31px no-repeat;
	_padding-left: 1px
}
label.btn input, label.btn_orange input, label.btn_green input, label.btn_gray input, label.btn_gray_m input, label.btn_gray_s input, label.btn_orange2 input, label.btn_orange3 input {
	display: inline-block;
	border: none;
	padding-right: 7px;
	height: 31px;
	line-height: 31px;
	font-weight: bold;
	font-size: 14px;
	vertical-align: bottom;
	color: #fff;
	background: url(../../common/7sbao/images1/front/ucenter/btn_bg.gif) right 0 no-repeat
}
label.btn, label.btn_gray {
	margin-right: 10px
}
label.btn_orange, label.btn_green {
	padding-left: 8px;
	background-position: 0 -216px
}
label.btn_green {
	background-position: 0 -262px
}
label.btn_orange input, label.btn_green input {
	height: 23px;
	line-height: 23px;
	font-size: 12px;
	padding-right: 10px;
	background-position: right -239px
}
label.btn_green input {
	background-position: right -285px
}
label.btn_gray {
	height: 30px;
	margin-bottom: 5px;
	padding-left: 7px;
	background-position: 0 -92px
}
label.btn_gray input {
	color: #4f4f4f;
	background-position: right -62px
}
label.btn_gray_m {
	height: 24px;
	padding-left: 7px;
	vertical-align: middle;
	background-position: 0 -146px
}
label.btn_gray_m input {
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #4f4f4f;
	background-position: right -122px
}
label.btn_gray_s {
	margin: 0 5px;
	height: 23px;
	padding-left: 7px;
	vertical-align: middle;
	background-position: 0 -170px
}
label.btn_gray_s input {
	height: 23px;
	line-height: 24px;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	background-position: right -193px
}
label.btn_orange2 {
	height: 27px;
	margin-top: 5px;
	background-position: 0 -308px;
*padding-left:2px;
	margin: 6px 0
}
label.btn_orange2 input {
	height: 27px;
	line-height: 29px;
	background-position: right -308px;
	font-weight: normal;
	font-size: 12px;
*padding-right:2px
}
label.btn_orange3 {
	margin: 15px 0 0;
	background-position: 0 -386px
}
label.btn_orange3 input {
	height: 27px;
	line-height: 27px;
	background-position: right -335px
}
input.normal, input.middle, input.small, input.tiny, input.mini {
	width: 230px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #7f9db9;
	padding: 0 5px;
	margin-right: 14px;
	vertical-align: middle
}
input.middle {
	width: 130px
}
input.small {
	width: 90px
}
input.tiny {
	width: 50px
}
input.mini {
	width: 50px;
	height: 21px;
	border: 1px solid #ddd;
	margin: 0 5px
}
input.gray, input.gray_s, input.gray_t, input.gray_m {
	width: 246px;
	height: 22px;
	border: 1px solid #c4c4c4;
	padding: 5px 3px 0;
	margin: 0 5px 0 0;
	overflow: hidden;
	background: url(../../common/7sbao/images1/inputbg.gif) no-repeat
}
input.gray_s {
	width: 97px
}
input.gray_t {
	width: 38px;
	height: 17px;
	padding: 3px 3px 0
}
input.gray_m {
	width: 123px
}
input.current {
	border-color: #f8aab3
}
input.search {
	width: 240px;
	height: 23px;
	padding-left: 27px;
	border: 1px solid #d2d2d2;
	margin: 0 5px;
	vertical-align: middle;
	background: url(../../common/7sbao/images1/search_bg.gif) no-repeat
}
input.radio {
	vertical-align: middle;
	margin-right: 5px
}
input.sbtn {
	width: 37px;
	height: 19px;
	margin: 0 5px;
	border: none;
	color: #666;
	background: url(../../common/7sbao/images1/sbtn_bg.gif) no-repeat
}
input.sreset {
	border: none;
	background: none;
	color: #aaa
}
textarea {
	width: 465px;
	height: 65px;
	padding: 0 0 0 5px;
	font-size: 12px;
	color: #333;
	border: 1px #7f9db9 solid;
	line-height: 18px
}
.form_table {
	margin-bottom: 20px;
	padding: 20px 0 0;
	background-color: #fff
}
.form_table th {
	text-align: right;
	color: #545454
}
.form_table td {
	height: 30px;
	padding: 6px 0 5px 10px
}
.form_table td a {
	margin: 0 5px
}
.form_table td a.link {
	color: #005aa0;
	text-decoration: underline
}
.form_table td a.pwd {
	padding: 1px 0 1px 17px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -174px -342px no-repeat
}
.shop_cart .submit_join {
	width: 182px;
	height: 44px;
	background-position: 0 -298px
}
.next_step {
	display: block;
	width: 159px;
	background-position: 0 -643px;
}
.reply_btn {
	display: inline-block;
	width: 49px;
	height: 24px;
	line-height: 24px;
	color: #444;
	text-indent: 0;
	text-align: center;
	background-position: -99px 0
}
a.comm_btn, a.btn_blue {
	display: inline-block;
	width: 73px;
	height: 24px;
	margin: 5px 0 0 10px;
	text-indent: 0;
	background-position: -117px -166px;
	color: #fff;
	line-height: 24px;
	text-align: center
}
a.comm_btn:link, a.comm_btn:visited, a.comm_btn:hover, a.comm_btn:active {
	color: #fff;
	text-decoration: none
}
a.btn_blue {
	width: 92px;
	height: 28px;
	margin: 0 10px 0 0;
	line-height: 26px;
	background-position: 0 -405px;
	font-family: "宋体"
}
a.btn_blue:link, a.btn_blue:visited, a.btn_blue:hover, a.btn_blue:active {
	color: #fff
}
a.btn_continue {
	display: inline-block;
	width: 86px;
	height: 26px;
	margin-right: 10px;
	background-position: 0 -379px
}
a.btn_pay {
	display: inline-block;
	width: 119px;
	height: 37px;
	margin-right: 20px;
	background-position: 0 -342px
}
.summary div.current input.disabled {
	background-position: 0 -599px
}
.summary div.current .shop_cart input.disabled {
	background-position: 0 -555px
}
/* form table style end */
/* border table style start */
.border_table {
	border-collapse: collapse;
	border: 1px solid #ffc8a0
}
.border_table th, .border_table td {
	padding: 6px 15px 5px 15px;
	border: 1px solid #e0e0e0
}
.border_table th, .dotted_table th {
	color: #666;
	background: #f7f7f7
}
.border_table thead td {
	border: none;
	background: #fffcea;
	font-weight: bold;
	color: #9A9A9A
}
.border_table tbody dl {
	padding-left: 100px;
	color: #666
}
.border_table tbody dl dt {
	float: left;
	display: inline;
	width: 88px;
	height: 88px;
	border: 1px solid #bbbbbb;
	margin-left: -99px
}
.border_table tfoot td {
	height: 35px;
	background: #f3f3f3
}
.border_table label.btn_gray_s {
	margin-bottom: 10px
}
.border_table label.btn_gray_s input {
	color: #444
}
.dotted_table {
	margin-top: -1px;
	border-top: 1px solid #e0e0e0
}
.dotted_table th, .dotted_table td {
	padding: 7px 15px;
	border: 1px dashed #ccc;
	border-bottom: none
}
.dotted_table th {
	border-left: none;
	color: #4d4d4d;
	text-align: center
}
.dotted_table td {
	border-right: none
}
/* border table style start */
/* list table style start */
.list_table {
	border-collapse: collapse;
	text-align: center;
	word-break: break-all;
	table-layout: fixed;
	word-wrap: break-word;
}
.list_table td {
	padding: 10px 5px;
	line-height: 18px;
	border-bottom: 1px solid #e5e5e5
}
.list_table th {
	height: 32px;
	border-bottom: 1px solid #c5c5c5;
	font-weight: bold;
	color: 3333;
	background: url(../../common/7sbao/images1/front/ucenter/list_table_thbg.gif) repeat-x
}
.list_table thead th {
	border-top: 1px solid #fff4b0;
	border-bottom: 1px solid #fff4b0;
	color: #9a9a9a;
	background: url(../../common/7sbao/images1/front/ucenter/list_table_thbg.gif) 0 -33px repeat-x
}
.list_table tbody th {
	color: #545454;
	background: none
}
.list_table tr.even td {
	background-color: #fffcea
}
.list_table tfoot td {
	border: none;
	padding: 15px 15px 15px 0
}
.list_table td .pro_pic {
	border: 1px solid #bbb
}
.list_table tbody tr.sel td {
	background-color: #fff2f2
}
.list_table tr.show {
	background: url(../../common/7sbao/images1/front/ucenter/tr_show_bg.gif) repeat-x
}
.list_table tr.show td {
	text-align: left;
	padding: 10px 15px 20px;
	border: 1px solid #d6d6d6;
	background: url(../../common/7sbao/images1/front/ucenter/tr_show_tdbg.gif) 0 bottom repeat-x
}
.list_table .thead th {
	border-width: 0 0 2px;
	border-color: #cc1b30;
	background: #f8f8f8
}
.list_table .dashed td {
	border-top: 1px dashed #c6c6c6;
	border-bottom: 1px dashed #c6c6c6;
	color: #5a5a5a
}
/* list table style end */
/* orange box style start */
.orange_box {
	padding: 12px 4px 4px;
	border: 1px solid #fda2a2;
	background: #fffdf4
}
.orange_box caption {
	height: 35px;
	line-height: 35px;
	padding-bottom: 20px;
	color: #353535;
	font-weight: bold;
	padding-left: 25px;
	text-align: left;
	background: #fff url(../../common/7sbao/images1/front/ucenter/caption_bg.gif) no-repeat
}
.brown_box {
	position: relative;
	padding: 0 10px 5px 30px;
	border: 1px solid #edd8b0;
	background: #fffce6;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}
.brown_box .caption {
	position: absolute;
	top: -1px;
	left: -1px;
	width: 45px;
	height: 45px;
	background: url(../../common/7sbao/images1/front/title_bg.gif) no-repeat
}
.brown_box .caption span {
	display: none
}
.blue_box {
	border: 1px solid #b2d3f4;
	padding: 16px
}
/* orange box style end */
/* gray_box style start */
.gray_box {
	color: #2e2e2e;
	background-color: #f1f1f1
}
.gray_box .t_part {
	padding: 8px 20px;
	border-bottom: 1px solid #cdcdcd
}
.gray_box .b_part {
	padding: 15px 20px;
	border-top: 1px solid #fff
}
.gray_box p {
	text-align: right;
	font-size: 14px;
	line-height: 24px
}
.gray_box .b_part p {
	color: #000;
	font-weight: bold
}
.gray_box .b_part p span {
	font: 24px "YaHei", Arial, Tahoma
}
.gray_box_2 {
	border: 1px solid #d3d3d3;
	background-color: #f3f3f3
}
/* gray_box style end */
/* ucenter style start */
.ucenter .sidebar {
	width: 215px;
	padding: 0px 15px;
	position: relative;
	height: 100%;
}
.ucenter .sidebar ul, .ucenter .sidebar div {
	background: #ffffff;
}
.ucenter .main {
	width: 770px;
	text-align: left;
	background: #ffffff;
	padding: 0px 20px 20px 20px;
}
.ucenter .main .box .cont {
	overflow: visible
}
.ucenter .main .box p.text {
	margin: 10px 30px
}
.ucenter .sidebar .box {
	margin-top: -1px
}
.ucenter .sidebar .box .title {
	height: 34px;
	background: url(../../common/7sbao/images1/uc_title_bg.gif) repeat-x
}
.ucenter .sidebar .box .title h2 {
	line-height: 34px;
	padding-left: 22px;
	background: url(../../common/7sbao/images1/h2_bg.gif) 2px 8px no-repeat
}
.ucenter .sidebar .box .title h2.bg2 {
	background-position: 2px -18px
}
.ucenter .sidebar .box .title h2.bg3 {
	background-position: 2px -44px
}
.ucenter .sidebar .box .title h2.bg4 {
	background-position: 2px -70px
}
.ucenter .sidebar .box .title h2.bg5 {
	background-position: 2px -96px
}
.ucenter .sidebar .box .title2 {
	height: 32px;
	background: url(../../common/7sbao/images1/uc_title_bg.gif) repeat-x
}
.ucenter .sidebar .box .cont {
	overflow: visible
}
.ucenter .sidebar ul.list {
	width: 179px;
	_width: 162px
}
.ucenter .sidebar ul.list li {
	width: 168px;
	height: 29px;
	line-height: 29px;
	margin: 0;
	padding: 0 0;
	background: url(../../common/7sbao/images1/dot_bg2.gif) 0 bottom repeat-x
}
.ucenter .sidebar ul.list li.current {
	width: 100%;
	height: 29px;
	background: url(../../common/7sbao/images1/licurrent_bg.gif) 0 0 repeat-x;
	padding-top: 5px\9;
*padding-top:0;
}
.ucenter .sidebar ul.list li a {
	padding: 0 0 0 24px;
	background: url(../../common/7sbao/images1/orange_dot_bg.gif) 13px 5px no-repeat
}
.userinfo_bar {
	height: 30px;
	padding: 0 20px;
	line-height: 30px;
	background-color: #dedede;
	color: #454545
}
.ucenter .main h3 {
	margin: 10px 0;
	padding-left: 20px;
	font-size: 14px
}
.ucenter .main h3.bg {
	background: url(../../common/7sbao/images1/dot_bg2.gif) 0 bottom repeat-x
}
.ucenter .userinfo_box {
	padding-left: 140px
}
.ucenter .userinfo_box dt {
	float: left;
	display: inline;
	width: 108px;
	margin-left: -116px;
	text-align: center;
	color: #474747
}
.ucenter .userinfo_box dt a.ico {
	display: block;
	width: 100px;
	height: 100px;
	margin-bottom: 5px;
	padding: 3px;
	border: 1px solid #bbb
}
.ucenter .userinfo_box dd {
	_float: right;
	color: #6b6b6b
}
.ucenter .userinfo_box dd table td {
	height: 28px;
	vertical-align: top
}
.ucenter .userinfo_box dd table.form_table td {
	vertical-align: middle
}
.ucenter .stat {
	height: 28px;
	line-height: 28px;
	margin: 0 20px 25px 0;
	padding-left: 16px;
	border: 1px solid #e1e1e1;
	background-color: #f7f7f7;
	color: #999
}
.ucenter .stat span {
	margin-right: 20px
}
.ucenter .stat label {
	color: #595959
}
.ucenter .main .box .title {
	height: 28px;
	padding-left: 10px;
	background: url(../../common/7sbao/images1/list_table_thbg.gif) repeat-x
}
.ucenter .main ul.list {
	float: left;
	width: 740px;
	padding: 6px 6px 4px 15px
}
.ucenter .main ul.list li {
	height: 15px;
	line-height: 14px;
	margin: 0 0 13px;
	padding: 8px 0 0 9px;
	text-align: left;
	background: url(../../common/7sbao/images1/front/ucenter/black_dot_bg.gif) 0 13px no-repeat;
	overflow: hidden
}
.ucenter .main ul.list li span {
	margin-left: 5px;
	color: #666
}
.form_content {
	padding: 5px;
	border: 1px solid #d6dcde
}
/* ucenter style end */

/**top**/
.uTop {
	background: #ffffff;
	height: 50px;
	padding: 0;
	position: relative;
}
.uTop span{
	border-bottom: 1px solid #d6dcde;
	height: 0;
	left: 0;
	top: 25px;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.uTop h1{
	position: absolute;
	left: 0;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	z-index: 2;
	background: #ffffff;
	padding: 0 17px 0 0;
	color: #3e3d3e;
	text-align: left;
	font-weight: normal;
}
.uTop h1 a{
	color: #777777;
}
.uTop h1 a:hover{
	color: #f90;
}


/* prompt style start */
.prompt {
	padding: 5px 15px;
	border: 1px solid #ed4d4d;
	background-color: #fffcea
}
.prompt_2 {
	padding: 5px 0;
	border: 2px solid #f19d6b;
	background-color: #fffde7
}
.prompt img {
	margin-right: 5px;
	vertical-align: text-bottom
}
.prompt p, .prompt_2 p {
	padding-left: 20px;
	color: #454545;
	line-height: 23px
}
.prompt_2 p b {
	margin: 0 0 0 15px
}
.prompt_2 p strong {
	margin-right: 50px
}
.prompt_2 p b.orange {
	margin: 0 4px
}
.prompt_2 .t_part {
	padding: 5px 0;
	margin-bottom: 10px;
	border-bottom: 1px solid #ffd076
}
.prompt_3 {
	text-align: left
}
.prompt_3 strong {
	margin-top: 20px
}
.prompt_3 p {
	line-height: 25px
}
/* prompt style end */
/* uc_title style start */
.uc_title, .uc_title label, .uc_title label span {
}
.uc_title {
	height: 32px;
	background-repeat: repeat-x
}
.uc_title label {
	cursor: pointer
}
.uc_title label span {
}
.uc_title label span em {
}
.uc_title label.current span em {
}
.uc_title label.current {
}
.uc_title label.current span {
}
.uc_title label a {
	color: #4f4f4f
}
.uc_title label.current a {
	color: #fff
}
.container_2 .uc_title {
	height: 40px;
	border-bottom: 2px solid #0374D4;
	line-height: 40px;
	font-size: 18px;
	margin-top: 10px;
}
.container_2 .uc_title label {
	float: left;
	padding: 0px 35px;
	position: relative;
}
.container_2 .uc_title label span {
}
.container_2 .uc_title label.current {
	background: #0374D4;
	color: #ffffff;
}
.container_2 .uc_title label.current span {
}
.container_2 .uc_title label.current i.jiantou {
	width: 11px;
	height: 20px;
	position: absolute;
	right: 0px;
	top: 22px;
	z-index: 2;
}
.comment_list .uc_title label span, .ucenter .uc_title label span {
	font-weight: bold
}
.ucenter .uc_title {
	margin: 0 5px 28px 0
}
.ucenter .main .uc_title2 {
	height: 32px;
	line-height: 32px;
	border-bottom: 1px solid #e0e0e0;
	color: #545454
}
.ucenter .main .uc_title2 strong {
	margin-left: 20px
}
/* uc_title style end */
/* saleinfos style start */
.saleinfos {
	padding: 5px;
	border-bottom: 1px solid #e8e8e8;
	background-color: #f9f9f9;
	color: #404040
}
.saleinfos li {
	float: left;
	height: 20px;
	line-height: 20px;
	margin: 3px 0;
	overflow: hidden;
	padding: 0 4% 0 2%;
	width: 44%;
	text-align: left
}
.salebox {
	padding: 0 10px;
	color: #404040;
	line-height: 20px
}
.salebox .saletitle, .salebox .saledesc {
	padding: 0 10px;
	text-align: left
}
.salebox .saletitle {
	margin: 3px 0 5px
}
/* saleinfos style end */
/* common title style start */
.container_2 .box .title, .container_2 .box .title2, .container_2 .main .box .title3, .help_s .box .title {
	height: 34px;
	line-height: 34px;
	padding-left: 15px;
	border-bottom: none;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	background: url(../../common/7sbao/images1/spreadIcon.png) 0 -94px repeat-x;
	color: #635A4E
}
.container_2 .main .box .title {
	height: 31px;
	line-height: 30px;
	padding-left: 15px;
	color: #404040;
	background-position: 0 -29px
}
.container_2 .main .box .title2 {
	height: 33px;
	border-bottom: 1px solid #cc1b30;
	color: #635A4E;
	background-position: 0 -249px
}
/*.container_2 .main .box .title3 {
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #e1e1e1;
	margin-top: 0;
	color: #333;
	background-position: 0 -366px
}
*/.container_2 .main .box .title3 img {
	margin: 7px 8px 0 0;
	vertical-align: text-bottom
}
.container_2 .main .box .title3 span {
	margin-right: 10px
}
/* orange_title style start */
.orange_title {
	height: 31px;
	line-height: 31px;
	border: 1px solid #fee1cd;
	text-align: left;
	font-size: 14px;
	background: url(../../common/7sbao/images1/sprites_2.gif) 0 -774px repeat-x
}
.orange_title strong {
	display: inline-block;
	height: 31px;
	margin-left: 14px;
	padding-left: 12px;
	color: #c15408;
	background: url(../../common/7sbao/images1/sprites_2.gif) -184px -714px no-repeat
}
/* orange_title style end */
/* common title style end */
/* piclist_2 style start */
ul.piclist_2 {
	padding: 5px 11px
}
ul.piclist_2 li {
	padding: 1px;
	border: 1px solid #d6a474;
	float: left;
	width: 162px;
	height: 162px;
	margin: 14px 7px 24px
}
ul.piclist_2 li.category {
	width: 108px;
	height: 108px;
	padding: 0;
	border: 1px solid #dfdfdf;
	margin: 14px 15px 24px
}
ul.piclist_2 li a.pic {
	display: block;
	height: 124px
}
ul.piclist_2 li h3 {
	height: 38px;
	line-height: 38px;
	color: #b45a01;
	background: #e8e4da
}
/* piclist_2 style end */
/* textlist_2 style start */
ul.textlist_2 {
	margin: 5px 5px 10px 20px
}
dl.textlist_2 {
	margin: 0 5px 10px 10px
}
ul.textlist_2 li, dl.textlist_2 dd {
	width: 50%;
	line-height: 27px;
	float: left;
	font-size: 14px;
	text-align: left
}
dl.textlist_2 dd a {
	font-size: 12px;
	color: #333;
	font-weight: normal
}
/* textlist_2 style end */
/* ranklist style start */
ul.ranklist {
	background: #f8f8f8
}
ul.ranklist li {
	height: 26px;
	line-height: 23px;
	padding: 5px 5px 0 0;
	overflow: hidden;
	text-align: left;
	border-top: 1px solid #e9e9e9;
	text-indent: 25px;
}
ul.ranklist li.current {
	height: 75px;
	background: #fff;
	white-space: normal
}
ul.ranklist li.current a.p_name {
	display: block;
	max-height: 36px;
	overflow: hidden;
	_height: 36px;
}
ul.ranklist li span {
	display: block;
	float: left;
	width: 13px;
	height: 13px;
	margin: 4px 6px 0 5px;
	line-height: 13px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	background: url(../../common/7sbao/images1/sprites_2.gif) 0 -128px no-repeat
}
ul.ranklist li img, .container_2 .box ul.ranklist li b {
	display: none
}
ul.ranklist li.current img {
	display: block;
	float: left;
	margin: 2px 6px 0
}
ul.ranklist li.current b, .container_2 .box ul.ranklist li.current b {
	margin-top: 5px;
	display: block;
	color: #f50202
}
ul.ranklist li.current em {
	font-size: 12px
}
ul.ranklist li.more {
	background: #fff;
	text-align: right
}
ul.ranklist li.more a {
	text-decoration: underline
}
/* promotion style start*/
.promotion ul.ranklist {
	padding-top: 10px;
	border-top: 2px solid #f8761c;
	background: #fff
}
.promotion ul.ranklist li {
	float: left;
	width: 315px;
	height: 80px;
	line-height: 25px;
	padding: 10px 50px 10px 10px;
	border: 1px dashed #ccc;
	border-width: 0 0 1px;
	color: #4b4b4b
}
.promotion ul.ranklist li b {
	display: inline-block;
	margin: 5px 20px 0 0;
	color: #ba0505
}
/* promotion style end*/
/* ranklist style end */
/* brand_list style start */
.box_2 {
	padding: 5px;
	border: 1px #e1e1e1 solid;
	background: #f0f0f0
}
.box_2 .title {
	height: 28px;
	padding-left: 28px;
	line-height: 28px;
	text-align: left;
	color: #ff7e00;
	font-weight: bold;
	font-size: 14px
}
.box_2 ul.brand_list {
	padding: 0 3px;
	overflow: hidden;
	background-color: #fff
}
.box_2 ul.brand_list li {
	width: 100%;
	float: left;
	height: 36px;
	line-height: 38px;
	font-size: 14px;
	text-align: left;
	border-bottom: 1px solid #e0dfdc;
	background: url(../../common/7sbao/images1/sprites_2.gif) 15px -57px no-repeat
}
.box_2 ul.brand_list li.current {
	background-color: #f3f1eb
}
.box_2 ul.brand_list li a {
	margin-left: 23px;
	color: #b45a01
}
.box_2 .content dl {
	padding: 10px 0 5px 15px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
	background-color: #fff;
	text-align: left
}
.box_2 .content dl dt {
	font-weight: bold;
	line-height: 20px
}
.box_2 .content dl dt a {
	color: #b45a01
}
.box_2 .content dl dd {
	float: left;
	width: 46%;
	padding: 0 2%;
	line-height: 25px
}
.box_2 .content dl.w dd {
	width: 80%
}
.box_2 .content dl dd a {
	color: #36c
}
.box_2 .content dl dd.current a {
	font-weight: bold
}
/* brand_list style end */
/* sorting style end */
dl.sorting {
	position: relative;
	width: 688px;
	border-bottom: 1px solid #e5e5e5;
	padding: 5px 60px 3px 0;
	text-align: left;
	overflow: hidden
}
dl.sorting dt {
	width: 100px;
	float: left;
	text-align: right;
	color: #626262;
	font-weight: bold;
	line-height: 25px;
}
dl.sorting dd {
	padding-left: 145px;
}
dl.sorting dd a {
	display: inline-block;
	margin: 2px 5px 0;
	padding: 0 3px;
	_padding-top: 2px
}
dl.sorting dd a:link, dl.sorting dd a:visited {
	color: #36c
}
dl.sorting dd a.nolimit {
	position: absolute;
	top: 6px;
	left: 100px;
	line-height: 14px;
}
dl.sorting dd a.current {
	margin-bottom: -2px;
	padding: 2px 2px 1px;
	line-height: 11px;
	font-weight: bold;
	background: #cc1b30;
	color: #fff;
	text-decoration: none;
	_padding-top: 3px;
}
dl.sorting dd a.current:link, dl.sorting dd a.current:visited, dl.sorting dd a.current:hover, dl.sorting dd a.current:active {
	color: #fff
}
dl.sorting dd a img {
	border: 1px solid #ddd;
	width: 50px;
	height: 50px;
}
dl.sorting dd.swith {
	position: absolute;
	right: 20px;
	top: 6px;
	width: 33px;
	height: 14px;
	_right: 10px
}
dl.sorting dd.swith a {
	display: block;
	width: 14px;
	padding-left: 19px;
	margin: 0;
	white-space: nowrap;
	color: #727272;
	background: url(../../common/7sbao/images1/front/sprites.gif) no-repeat
}
dl.sorting dd.swith a.top {
	background-position: -192px -284px
}
dl.sorting dd.swith a.down {
	background-position: -244px -267px
}
/* sorting style end */
/* c_box style start */
.c_box {
	margin: 20px 15px 5px;
	color: #404040;
	text-align: left
}
.c_box h2 {
	padding: 10px 0;
	color: #f60;
	font-size: 16px;
	text-align: center
}
.c_box dl {
	margin-bottom: 15px;
	padding-bottom: 14px;
	border-bottom: 1px solid #e0e0e0
}
.c_box dt {
	float: left;
	margin-right: 25px
}
.c_box p {
	margin: 0 5px 15px;
	line-height: 16px
}
/* c_box style end */
/* display_title style start */
.display_title {
	position: relative;
	z-index: 10;
	height: 38px;
	padding-left: 5px;
	background: url(../../common/7sbao/images1/sprites_2.gif) 0 -141px repeat-x;
	_width: 745px;
	overflow: hidden
}
.display_title .r, .display_title .l {
	position: absolute;
	top: 0;
	width: 6px;
	height: 33px;
	padding-top: 5px;
	background: url(../../common/7sbao/images1/sprites_2.gif) no-repeat
}
.display_title .r {
	right: 0;
	background-position: -7px -179px
}
.display_title .l {
	left: 0;
	background-position: 0 -179px
}
.display_title span.f_l {
	margin: 0 8px 0 11px;
	line-height: 40px;
	color: #555
}
.display_title ul {
	position: relative;
	top: 5px;
	float: left;
	height: 31px
}
.display_title ul li {
	position: relative;
	float: left;
	height: 31px;
	line-height: 31px;
	margin: 0 0 0 6px;
	background: url(../../common/7sbao/images1/sprites_2.gif) 0 -248px repeat-x
}
.display_title ul li.current {
	background-position: 0 -217px
}
.display_title ul .r {
	right: 0;
	width: 3px;
	background-position: -22px -179px
}
.display_title ul .l {
	left: 0;
	width: 3px;
	background-position: -19px -179px
}
.display_title ul li.current .r {
	background-position: -16px -179px
}
.display_title ul li.current .l {
	background-position: -13px -179px
}
.display_title ul li a {
	padding: 0 6px 0 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none
}
.display_title a.hover {
	text-decoration: none
}
.display_title ul li.current a {
	color: #fff;
	line-height: 31px;
}
.display_title ul li a span {
	margin: 0 4px;
	padding: 0 7px 0 0;
	padding: 0 7px 0 0\9;
	background: url(../../common/7sbao/images1/sprites_2.gif) -25px -180px no-repeat
}
.display_title ul li.current a span {
	background-position: -36px -180px
}
.display_title ul li.current a span.desc {
	background-position: -41px -198px
}
.show_b, .show_s {
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	margin: 10px 6px 0 0;
	overflow: hidden
}
.show_b span, .show_s span {
	display: block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -88px -183px no-repeat
}
.show_s span {
	background-position: -104px -183px
}
.show_b span.current {
	background-position: -56px -183px
}
.show_s span.current {
	background-position: -72px -183px
}
.pagebar {
	margin: 10px 15px 0 0
}
.pagebar span {
	display: block;
	float: right;
	font-size: 13px;
	color: #565656
}
.pagebar a {
	display: block;
	float: right;
	width: 13px;
	height: 15px;
	margin: 0 6px;
	border: 1px solid #b5b5b5
}
.pagebar a span {
	width: 13px;
	height: 15px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../../common/7sbao/images1/sprites_2.gif) -146px -183px no-repeat
}
.pagebar a.next span.current {
	background-position: -159px -183px
}
.pagebar a.last span {
	background-position: -133px -183px
}
.pagebar a.last span.current {
	background-position: -120px -183px
}
/* display_title style end */
/* display_list style start */
.display_list {
	width: 100%;
}
.display_list li {
	height: 120px;
	margin-top: 15px;
	padding: 0 0 12px 165px;
	border-bottom: 1px solid #d5d5d5
}
.display_list li .pic {
	float: left;
	width: 115px;
	height: 115px;
	margin-left: -140px;
	padding: 1px;
	border: 1px solid #ddd;
	_margin-left: -70px
}
.display_list li .title {
	float: left;
	width: 300px;
	font-weight: normal;
	text-align: left;
	line-height: 20px
}
.display_list li .title a {
	color: #000
}
.display_list li .title i.stats {
	display: inline-block;
	width: 31px;
	height: 17px;
	line-height: 17px;
	margin-left: 3px;
	text-align: center;
	font-style: normal;
	color: #fff;
	background: url(../../common/7sbao/images1/sprites_2.gif) -60px -741px no-repeat
}
.display_list li .title span {
	display: block;
	color: #666;
	margin-top: 10px
}
.display_list li .title span a {
	margin-left: 10px;
	color: #36c
}
.display_list li .handle, .display_list li .price {
	float: right;
	width: 135px
}
.display_list li .price {
	margin-top: 10px;
	color: #c30;
	font: bold 16px "yahei";
	text-align: left
}
.display_list li .price s {
	display: block;
	color: #9c9c9c;
	font-size: 12px;
	font-weight: normal;
	text-indent: 3px
}
.display_list li .handle label.btn_gray_m {
	float: left;
	margin-bottom: 7px;
	text-align: left
}
.display_list li .handle label.btn_gray_m input {
	font-weight: normal;
	color: #333
}
.display_list li .handle label.btn_gray_m img {
	margin: 3px 3px 5px 0
}
.display_list li.win {
	float: left;
	width: 205px;
	height: 352px;
	padding: 0;
	margin: 20px 22px 10px;
	text-align: left;
	border: none;
	_margin: 20px 18px 10px;
	overflow: hidden
}
.display_list li.win .pic {
	width: 201px;
	height: 201px;
	margin: 0 0 5px;
	_width: 196px
}
.display_list li.win .title, .display_list li.win .price {
	float: left;
	width: 190px;
	padding: 5px
}
.display_list li.win .handle {
	width: 204px
}
.display_list li.win .title a.p_name {
	display: inline-block;
	max-height: 36px;
	overflow: hidden;
	_height: 36px;
}
.display_list li.win .title span {
	margin-top: 25px
}
.display_list li.win .title span.grade {
	margin-top: 0
}
.display_list li.win .handle label.btn_gray_m {
	display: inline-block
}
.display_list li.win .handle {
	width: 204px;
}
.display_list li.win .price {
	margin-top: -108px;
*margin-top:-98px
}
.display_list li.win .price s {
	display: inline;
	margin-left: 13px
}
.display_list li.win .handle label.btn_gray_m img {
*display:none
}
/* display_list style end */
/* comment_list item style start */
.comment_list .item {
	position: relative;
	min-height: 120px;
	padding: 0 14px 10px 128px;
	margin-top: 15px;
	_zoom: 1;
	_height: 120px;
}
.comment_list .item .user {
	position: absolute;
	left: 0;
	top: 0;
	width: 128px;
}
.comment_list .item .user .ico {
	margin-bottom: 5px
}
.comment_list .item .user .ico img {
	border: 1px solid #d4d4d4
}
.comment_list .item .desc {
	min-height: 50px;
	text-align: left;
	border: 1px solid #c6c6c6;
	padding: 10px 15px 5px;
	background: #fff
}
.comment_list .item .desc img {
	margin-right: 8px;
	vertical-align: middle
}
.comment_list .item .desc .bg_gray {
	padding: 5px 5px 0;
	background-color: #eee
}
.comment_list .item .desc .indent {
	text-indent: 24px
}
.comment_list .item .corner {
	overflow: hidden;
	background: url(../../common/7sbao/images1/front/item_bg.gif)
}
.comment_list .item .tl {
	position: absolute;
	left: 112px;
	top: 16px;
	width: 17px;
	height: 29px
}
.comment_list .item .b {
	height: 2px;
	background-position: 0 -29px
}
.comment_list .item .reply {
	margin: 3px 0 0;
	padding: 5px 14px;
	text-align: left;
	background: #f7f7f7
}
.comment_list .item p {
	padding: 0 5px;
	line-height: 20px
}
.comment_list .item span.light_gray {
	margin-left: 10px
}
/* comment_list item style end */
span.sel {
	padding-right: 18px;
	background: url(../../common/7sbao/images1/front/ucenter/sel.gif) right 1px no-repeat
}
/* wrap_box style start */
.wrap_box {
	padding-top: 24px;
	text-align: left;
	background: url(../../common/7sbao/images1/front/wrap_box_bg.gif) repeat-x
}
.wrap_box h3 {
	color: #635A4E;
	font-size: 14px
}
.wrap_box .tips {
	color: #999;
	margin-bottom: 5px
}
.wrap_box table.form_table {
	color: #555;
	margin-top: 20px;
	margin-bottom: 30px
}
.wrap_box table.form_table th {
	font-weight: normal;
	font-size: 14px;
	vertical-align: top;
	padding-top: 25px
}
.wrap_box table.form_table td {
	height: 30px;
	padding: 20px 0 6px 5px
}
.wrap_box table.form_table tr.low td {
	padding-top: 0
}
.wrap_box table.form_table tr.low th {
	padding-top: 5px
}
.wrap_box table.form_table label.hint {
	display: inline-block;
	height: 22px;
	border: 1px solid #a1caf3;
	margin: 0 11px;
	padding: 5px 10px 0 25px;
	color: #4c4c4c;
	background: #f0f9fe url(../../common/7sbao/images1/front/tips_bg.gif) 5px 5px no-repeat
}
.wrap_box table.form_table label.error {
	display: inline-block;
	height: 22px;
	border: 1px solid #ff8080;
	margin: 0 11px;
	padding: 5px 10px 0 25px;
	color: #e43d03;
	background: #fff2f2 url(../../common/7sbao/images1/front/tips_bg.gif) 5px -26px no-repeat
}
.main .wrap_box table.form_table {
	margin: 0 auto
}
.main .wrap_box table.form_table caption {
	margin-bottom: 20px;
	padding-left: 22px;
	text-align: left
}
.main .wrap_box table.form_table th {
	padding-top: 10px;
	font: normal 12px Arial, Helvetica, sans-serif
}
.main .wrap_box table.form_table td {
	padding-top: 5px;
	vertical-align: top
}
.main .wrap_box table.form_table input.normal {
	border: 1px solid #ccc;
	width: 370px
}
.main .wrap_box table.form_table textarea {
	border: 1px solid #ccc;
	width: 575px;
	height: 96px
}
.main .wrap_box table.form_table input.small {
	border: 1px solid #ccc
}
.no_wrap {
	padding-top: 0;
	background: none
}
.discussion_td {
	color: #666;
	padding-left: 10px;
}
/* wrap_box style end */
/* showbox style start */
.showbox {
	position: relative;
	min-height: 130px;
	height: auto;
	_height: 130px
}
.showbox h2, .showbox p {
	margin: 15px 0
}
.showbox p a, .showbox p span {
	margin: 0 13px
}
.showbox p a.red2 {
	text-decoration: underline
}
.showbox .last, .showbox .next {
	position: absolute;
	top: 50%;
	display: block;
	width: 50px;
	height: 55px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -24px -684px no-repeat
}
.showbox .last {
	left: 20px
}
.showbox .next {
	right: 20px;
	background-position: -74px -684px
}
.showbox a span {
	display: none
}
.showbox_s {
	margin: 10px 0;
	padding: 0 30px;
	position: relative
}
.showbox_s ul.piclist_2 li {
	float: left;
	width: 66px;
	height: 66px;
	padding: 0;
	border: 1px solid #bdbdbd;
	margin: 6px 10px
}
.showbox_s ul.piclist_2 li.current {
	border: 2px solid #f77215
}
.showbox_s a.last, .showbox_s a.next {
	position: absolute;
	top: 30px;
	width: 24px;
	height: 22px;
	line-height: 100px;
	overflow: hidden;
	background: url(../../common/7sbao/images1/front/sprites.gif) -111px -283px no-repeat;
	border: none
}
.showbox_s a.last {
	left: 15px
}
.showbox_s a.next {
	right: 15px;
	background-position: -135px -283px
}
/* showbox style end */
/* preview style start */
.preview {
	float: left;
	width: 550px;
	height: 400px
}
.pic_show, .pic_show a {
	width: 435px;
	height: 435px;
	display: table-cell;
	text-align: center;
	vertical-align: middle
}
.pic_thumb {
	height: 69px
}
.pic_thumb li {
	float: left;
	width: 63px;
	height: 69px;
	margin: 0 4px 0 0
}
.pic_thumb li.current {
	background: #f60 url(../../common/7sbao/images1/sprites_2.gif) 0 -284px no-repeat
}
.pic_thumb li a {
	display: block;
	width: 60px;
	height: 60px;
	margin: 6px;
	border: 1px solid #ccc
}
.pic_thumb li.current a {
	border: 1px solid #fff
}
.summary {
	float: right;
	width: 630px;
	text-align: left
}
.summary h2 {
	font-size: 24px;
	border-bottom: 1px dashed #ddd;
	padding: 5px 0;
	color: #333
}
.summary ul li {
	padding-left: 6px;
	line-height: 20px;
	color: #636363
}
.summary div.current {
	padding: 10px 20px;
	border: 1px solid #ed4d4d;
	background: #fffcea
}
.summary li.current {
	padding: 0 0 2px 2px;
	border-color: #ffe4ba
}
.summary ul li .price {
	margin-right: 5px;
	font: bold 24px "Microsoft YaHei", Arial, Tahoma;
	vertical-align: top;
*vertical-align:middle
}
/*.favorite,.time{display:inline-block;height:14px;line-height:14px;margin-left:35px;padding:2px 0 2px 22px;background:url(../../common/7sbao/images1/sprites_2.gif) -57px -199px no-repeat}*/
.favorite {
	background-position: -171px -183px
}
.sel_area {
	position: relative;
	padding-right: 13px;
	background: url(../../common/7sbao/images1/sprites_2.gif) right -840px no-repeat
}
.area_box {
	position: absolute;
	background-color: #fdffee;
	border: 2px solid #ffbf69;
	overflow: hidden;
	padding: 5px;
	top: 15px;
*top:12px;
	left: 20px;
	width: 315px;
	height: 260px;
}
.summary li .area_box li {
	float: left;
	margin: 0;
	padding: 2px
}
.area_box li a {
	display: block;
	text-align: center;
	width: 100px
}
.area_box li a:link, .area_box li a:visited {
	color: #36c
}
.area_box li a:hover, .area_box li a:active {
	color: #fff;
	background-color: #ffbf69
}
.summary li.relative {
	z-index: 999
}
.summary li.relative a.f_r {
	position: absolute;
	right: 0;
	top: 0;
*top:-4px
}
.summary dl dt {
	float: left;
	text-align: right;
	color: #666;
	margin: 0 7px 0 0;
	height: 45px;
	line-height: 30px;
}
.summary .item {
	float: left;
	margin-right: 7px
}
.summary .item a {
	position: relative;
	display: block;
	margin: 1px;
	text-align: center;
	vertical-align: middle;
	background-color: #fff
}
.summary .item a.current {
	margin: 0;
	border: 2px solid #f90
}
.summary .item a.current span {
	display: block;
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 10px;
	height: 10px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -67px -305px no-repeat;
	bottom: -1px\9;
	_bottom: -3px;
	_right: -2px
}
.summary .item a.disabled {
	background-color: #e3e3e3;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50)
}
.spec_value {
	margin-left: 67px;
}
.w_45 .item {
	width: 45px;
	height: 45px
}
.w_45 a, .w_45 img {
	width: 41px;
	height: 41px;
	vertical-align: top
}
.w_27 .item, .w_45 .w_27 {
	display: inline-block;
	width: auto;
}
.w_27 a, .w_27 img {
	width: 23px;
	height: 23px;
	line-height: 23px;
	vertical-align: top
}
.summary .w_27 a {
	display: inline-block;
	width: auto;
	padding: 0 8px;
}
.resize {
	float: left;
	width: 18px;
	height: 22px
}
.resize a {
	display: block;
	border: 1px solid #b4b4b4;
	width: 16px;
	height: 7px;
	margin-bottom: 4px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -25px -201px no-repeat;
	overflow: hidden
}
.resize a.reduce {
	background-position: -25px -207px
}
.shop_cart {
	position: relative;
	z-index: 99;
	display: inline;
	width: 182px;
	height: 45px;
	margin-left: 10px;
*float:right;
*margin:-45px 90px 0 0;
	_margin: -45px 30px 0 0
}
.shop_cart .shopping {
	left: 0;
	top: 27px;
	width: 344px;
	padding: 5px 5px 10px;
	border: 1px solid #63b7f9
}
dl.cart_stats dt {
	float: none;
	width: 329px;
	margin: 0;
	padding: 5px 0 5px 15px;
	border-bottom: 1px solid #63b7f9;
	text-align: left
}
dl.cart_stats dt img {
	margin-right: 8px;
	vertical-align: text-bottom
}
dl.cart_stats dd {
	padding: 10px 0 0 25px
}
dl.cart_stats dd span {
	margin-left: 20px
}
/* preview style end */
strong.result {
	display: block;
	margin: 0 0 5px;
	font-size: 16px;
	color: #666;
	text-align: left
}
/* myshopping cart style start */
.myshopping {
	height: 69px;
	background: #f7f6f6 url(../../common/7sbao/images1/sprites_2.gif) 14px -400px no-repeat
}
.order_step {
	float: right;
	width: 702px;
	height: 32px;
	margin: 19px 26px 0 0;
	line-height: 32px
}
.order_step li {
	float: left;
	width: 188px;
	height: 32px;
	font-size: 14px;
	font-weight: bold;
	color: #8c8c8c;
	background: #ffeadc url(../../common/7sbao/images1/sprites_2.gif) right -492px no-repeat;
	padding: 0 29px 0 0;
	overflow: hidden
}
.order_step li span {
	display: block
}
.order_step li .first {
	background: url(../../common/7sbao/images1/sprites_2.gif) 0 -556px no-repeat
}
.order_step li.last {
	background-position: right -620px
}
.order_step li.current {
	color: #fff;
	background-color: #ed4d4d;
	background-position: right -492px
}
.order_step li.current .first {
	background-position: 0 -588px
}
.order_step li.current_prev {
	background-position: right -524px
}
.order_step li.last_current {
	background-color: #ed4d4d;
	color: #fff;
	background-position: right -652px
}
.cart_prompt {
	border: 1px solid #e1e1e1;
	padding: 12px 25px;
	background-color: #fdf8f1
}
.cart_prompt p {
	line-height: 20px
}
.cart_prompt p.indent {
	text-indent: 45px
}
table.cart_table {
	border-collapse: collapse;
	border: 1px solid #c5c5c5
}
table.cart_table caption {
	padding: 18px 0 8px 15px;
	text-align: left;
	font-size: 14px;
	color: #4a4a4a;
	font-weight: bold
}
table.cart_table thead th {
	height: 34px;
	background: #f5f5f5;
	color: #555455;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd
}
table.cart_table thead th.last {
	border-right: 1px solid #c5c5c5
}
table.cart_table tbody td {
	height: 86px;
	border-bottom: 1px solid #dfdfdf;
	color: #6f6f6f
}
table.cart_table img {
	width: 66px;
	height: 66px;
	border: 1px solid #c2c2c2
}
table.cart_table tr.stats td {
	height: 54px;
	border-bottom: none;
	background-color: #f3f3f3;
	text-align: right;
	font-size: 14px;
	font-weight: bold
}
table.cart_table tr.stats td b {
	margin-right: 10px;
	font-size: 16px
}
table.cart_table tr.stats td span {
	margin-right: 10px;
	color: #1a66b3;
	font-size: 12px
}
table.cart_table tfoot td {
	height: 86px
}
table.cart_table td a.file, table.cart_table td a.del {
	margin-left: 20px;
	padding-left: 20px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -65px -331px no-repeat
}
table.cart_table td a.del {
	background-position: -65px -345px
}
.num {
	position: relative;
	width: 120px;
}
.num a {
	position: absolute;
	top: 5px;
	left: 12px;
	border: 1px solid #919191;
	display: block;
	width: 8px;
	height: 8px;
	line-height: 8px;
	overflow: hidden;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #4b63a7;
	font-family: "Courier New", monospace
}
.num a.add {
	left: 58px;
	line-height: 8px
}
.num input {
	border: 1px solid #7f9db9;
	height: 18px;
	line-height: 18px;
	margin-right: 0;
	padding: 0;
	text-align: center;
	width: 30px
}
.second .parts {
	position: relative;
	min-height: 150px;
	height: auto;
	padding-left: 18px;
	_height: 150px
}
.second .parts .prev, .second .parts .next {
	position: absolute;
	top: 35px;
	display: block;
	width: 12px;
	height: 90px;
	background: url(../../common/7sbao/images1/sprites_2.gif) 0 -684px no-repeat
}
.second .parts .prev {
	left: 0
}
.second .parts .next {
	right: 0;
	background-position: -12px -684px
}
.cart_box {
	border: 1px solid #c5c5c5;
	background: #fff
}
.cart_box .title {
	height: 33px;
	line-height: 33px;
	margin-top: 1px;
	padding-left: 25px;
	border-bottom: 1px solid #ddd;
	background: #f5f5f5;
	font-size: 14px;
	font-weight: bold;
	color: #555455;
	text-align: left
}
.cart_box .cont {
	padding: 17px 22px
}
.cart_box strong {
	display: block;
	margin: 10px 0 0;
	padding: 0 0 3px 10px;
	border-bottom: 1px solid #ed4d4d;
	text-align: left;
	font-size: 14px;
	color: #414141
}
.cart_box .cont .wrap_box {
	padding: 15px 16px;
	border-top: 2px solid #cc1b30
}
.cart_box .cont .wrap_box h3 {
	margin-bottom: 13px;
	padding-left: 5px
}
.cart_box .cont .wrap_box h3 span {
	margin-right: 10px
}
.cart_box .prompt_4 {
	padding: 0 12px;
	border: 1px solid #feddc6;
	background-color: #fffcf2;
	color: #595959
}
.cart_box .prompt_4 strong {
	display: block;
	margin: 10px 0 0;
	padding: 0 0 3px 10px;
	border-bottom: 1px solid #ffcaa5
}
.addr_list li {
	height: 20px;
	line-height: 20px;
	margin: 8px 0;
	padding-left: 10px
}
.cart_box table.form_table {
	margin: 0
}
.cart_box table.form_table input.tiny {
	height: 16px;
	width: 78px;
	margin: 0 5px;
	text-align: center;
	color: #5b5b5b
}
.cart_box table.form_table th, .cart_box table.form_table td {
	padding: 0 0;
	font-size: 12px;
	vertical-align: middle
}
.cart_box .box table.form_table th, .cart_box .box table.form_table td {
	padding: 9px 0
}
.cart_box table.border_table th {
	padding-left: 18px;
	text-align: left
}
.cart_box .order_stats {
	margin: 10px auto;
	padding: 0 60px;
	text-align: left;
	font-size: 18px;
	color: #4a4a4a
}
.cart_box .order_stats img {
	margin-right: 15px;
	vertical-align: middle
}
.cart_box .order_stats a {
	margin-top: 13px;
	font-size: 14px;
	text-decoration: underline
}
.stats_box {
	margin: 0 123px
}
.stats_box h3 {
	text-align: left;
	margin-bottom: 5px;
	font-size: 14px;
	color: #4a4a4a
}
.stats_box table.orange {
	border: 1px solid #feb27f;
	background: #fef3d7
}
.stats_box table.orange th, .stats_box table.orange td {
	height: 32px;
	border-top: 1px solid #feb27f
}
a.fold, a.unfold {
	display: block;
	margin: 7px 0;
	line-height: 14px;
	padding-left: 18px;
	text-align: left;
	color: #1a66b3;
	outline: none;
	text-decoration: none;
	background: url(../../common/7sbao/images1/sprites_2.gif) -174px -684px no-repeat
}
a.fold:hover, a.unfold:hover, a.fold:active, a.unfold:active {
	text-decoration: none
}
a.unfold {
	background-position: -174px -697px
}
.cart_box .cont_2 {
	padding: 0 22px
}
.pink_box {
	padding: 15px 25px;
	background-color: #fffcea
}
.pink_box b.price span {
	font: 18px "YaHei", Arial, Tahoma
}
.pink_box .form_table td {
	padding: 0;
	background-color: #fef7e8
}
.pink_box .list_table td {
	border-style: dashed;
	border-width: 0 0 1px
}
.cart_box label.btn_gray_m {
	margin-top: 0
}
/* myshopping cart style end */
/* tag_box style start */
.tag_box {
	text-align: left;
	padding: 8px 10px 20px;
	border: 1px solid #dfdfdf;
	background: #fafafa
}
.tag_box a, .tag a {
	display: inline-block;
	margin: 10px 10px 3px
}
.tag {
	padding: 3px
}
.tag a {
	margin: 5px 5px 0
}
/* tag_box style end */
/* help_c title style start */
.hc_title, .hc_title strong {
	height: 26px;
	line-height: 26px;
	text-align: left;
	color: #CA4133;
	font-size: 14px;
	background: url(../../common/7sbao/images1/front/help_title.gif) no-repeat
}
.hc_title strong {
	display: inline-block;
	padding: 0 12px;
	background-position: 0 -26px
}
.main .hc_title {
	padding-left: 39px;
	font-weight: bold;
	color: #333;
	background-position: 0 -52px
}
.help_c ul.list li {
	height: 15px;
	line-height: 14px;
	margin: 0;
	padding: 8px 0 0 9px;
	text-align: left;
	background: url(../../common/7sbao/images1/front/ucenter/black_dot_bg.gif) 0 13px no-repeat;
	overflow: hidden
}
.help_c ul.list li.current a {
	color: #f30;
	text-decoration: underline
}
a.toindex {
	display: block;
	width: 85px;
	height: 23px;
	line-height: 23px;
	padding-left: 10px;
	color: #CA4133;
	font-size: 14px;
	background: url(../../common/7sbao/images1/submit_bg.gif) -86px -379px no-repeat
}
/* help_c title style end */
/* sitemap style start*/
.sitemap {
	margin-bottom: 100px
}
ul.service_list li {
	float: left;
	width: 55px;
	height: 50px;
	margin: 25px 15px
}
ul.service_list li a {
	display: inline-block;
	width: 55px;
	padding-top: 32px;
	font-weight: bold;
	background: url(../../common/7sbao/images1/front/serv_bg.gif) 50% 0 no-repeat
}
ul.service_list li a.s2 {
	background-position: 50% -50px
}
ul.service_list li a.s3 {
	background-position: 50% -103px
}
ul.service_list li a.s4 {
	background-position: 50% -159px
}
ul.service_list li a.s5 {
	background-position: 50% -213px
}
ul.service_list li a.s6 {
	background-position: 50% -266px
}
ul.service_list li a.s7 {
	background-position: 50% -315px
}
ul.service_list li a.s8 {
	background-position: 50% -369px
}
ul.service_list li a.s9 {
	background-position: 50% -423px
}
ul.service_list li a.s10 {
	background-position: 50% -472px
}
ul.service_list li a.s11 {
	background-position: 50% -522px
}
.sitemap .box .title {
	border-bottom: 2px solid #f77113
}
.sitemap .box .sort_1 {
	padding: 20px;
	border-bottom: 1px solid #e0e0e0;
	text-align: left
}
.sitemap .box .sort_1 a {
	display: inline-block;
	padding: 5px 10px;
	margin: 0 10px;
	font-weight: bold
}
.sitemap .box .sort_1 a.current {
	background-color: #f76f11;
	color: #fff
}
.sitemap .box .sort_2 {
	padding: 20px
}
.sitemap .box table.form_table caption {
	height: 30px;
	margin-bottom: 10px;
	padding-left: 27px;
	border-bottom: 1px dashed #ccc;
	color: #df6007;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	background: url(../../common/7sbao/images1/sprites_2.gif) -168px -718px no-repeat
}
.sitemap .box table.form_table tbody td, .sitemap .box table.form_table tbody th {
	padding: 10px 10px 0;
	background-color: #f7f7f7;
	color: #ccc;
	text-align: left
}
.sitemap .box table.form_table tbody th {
	text-align: right;
	vertical-align: text-top
}
.sitemap .box table.form_table tbody th a {
	line-height: 23px;
	color: #f76f11
}
.sitemap .box table.form_table tbody td a {
	line-height: 23px;
	padding: 5px;
	white-space: nowrap
}
.sitemap .box table.form_table tbody td a.top {
	padding: 0 0 0 17px;
	border: 0;
	margin-bottom: 10px;
	line-height: 18px;
	background: url(../../common/7sbao/images1/sprites_2.gif) -178px -750px no-repeat
}
/* sitemap style end*/
/* login_box style start */
.login_box {
	height: 290px;
	padding-bottom: 33px;
}
.login_box .prompt {
	width: 360px;
	margin: 0 auto;
	padding: 5px;
	font-size: 14px;
	border-color: #f54369;
	background-color: #feeff0
}
.wrap_box .login_box table.prompt_3 {
	margin: 60px 0 0 5px
}
.wrap_box .login_box table#reg_table.prompt_3 {
	margin: 5px 0 0 5px;
}
table#reg_table.form_table label.attr {
	color: #666
}
.indentation {
	padding-left: 18px;
	line-height: 18px;
}
a.reg_btn {
	display: block;
	width: 159px;
	margin: 10px 0 0;
	background-position: 0 -210px
}
.agreement {
	border: 1px solid #ccc;
	width: 610px;
	height: 90px;
	margin: 0 auto 60px;
	overflow: auto;
	padding: 10px 8px;
	text-align: left
}
/* login_box style end */
/* pages_bar style start */
.pages_bar {
	text-align: right;
	color: #444
}
.pages_bar a.current_page {
	border: 1px solid #c30;
	background-color: #c30;
	color: #fff
}
.pages_bar span {
	color: #878787
}
.box .pages_bar {
	margin: 5px 20px 25px
}
/* pages_bar style end */
/* brand style start */
.brand {
	padding-bottom: 10px
}
.brand ul li {
	float: left;
	width: 110px;
	height: 50px;
	margin: 10px 2px 0 9px;
	border: 1px solid #e1e1e1;
	overflow: hidden
}
/* brand style end */
/* comment style start */
.comment .cont {
	padding: 3px 15px
}
.comment dl {
	float: left;
	width: 270px;
	height: 68px;
	padding: 9px 10px 9px 78px;
	text-align: left;
	background: url(../../common/7sbao/images1/front/dot_bg.gif) 0 0 repeat-x
}
.comment dl.no_bg {
	background: none
}
.comment dl dt {
	float: left;
	width: 65px;
	height: 65px;
	margin-left: -78px;
	border: 1px solid #b8b8b8;
	display: inline
}
.comment dl dd {
	float: right;
	width: 100%;
	height: 20px;
	overflow: hidden
}
.comment dl dd a {
	color: #1e1e1e
}
.comment .com_c {
	margin-top: 0;
	margin-top: 5px\9;
	height: 32px;
	line-height: 16px;
	text-indent: 40px;
	color: #626262;
	background: url(../../common/7sbao/images1/front/sprites.gif) 0 -306px no-repeat
}
/* comment style end */
/* book style start*/
.book .cont {
	padding-bottom: 5px
}
.book p {
	line-height: 23px
}
.book input.gray_m {
	margin: 0 0 0 5px;
	height: 18px;
}
.book label.btn_orange {
	margin: 0
}
/* book style end*/
/* help style start */
.help {
	padding: 6px 0 0 0;
	background: url(../../common/7sbao/images1/front/help_bg.gif) repeat-x
}
.help .cont {
	padding-bottom: 20px;
	background: url(../../common/7sbao/images1/front/help_cont_bg.gif) 0 bottom repeat-x
}
.help dl {
	display: inline;
	float: left;
	width: 180px;
	overflow: hidden;
	text-align: left;
	line-height: 23px;
	padding: 25px 0 10px 0px
}
.help dl dt {
	border-bottom: 1px solid #e1e1e1;
	padding: 0 0 5px 2px;
	margin-bottom: 5px;
	margin-left: 52px
}
.help dl dt a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #888
}
.help dl dd {
	padding-left: 15px;
	background: url(../../common/7sbao/images1/front/sprites.gif) -287px -292px no-repeat;
	margin-left: 52px
}
/* help style end */
/* service style start */
.service {
	height: 45px;
	overflow: hidden;
	border: 1px solid #e1e1e1;
	background: url(../../common/7sbao/images1/front/service.gif) no-repeat
}
.service ul {
	text-indent: -9999px
}
/* service style end */
/* foot style start */
.footer {
	color: #454545;
	line-height: 25px
}
.footer .links, .footer .links a {
	color: #666
}
.footer .links a {
	margin: 0 15px
}
.footer .copyright {
	color: #929292
}
.footer .copyright a {
	font-weight: bold;
	color: #CA4133
}
.footer .copyright2 {
	background: #f60;
	color: #fff;
	line-height: 20px
}
/* foot style end */
.error {
	padding: 50px 0 100px
}
/* share style start */
.partake_bar {
	text-align: right;
	color: #9999af
}
/* groupon style start */
.groupon .main {
	width: 773px
}
.groupon .sidebar {
	width: 180px
}
.groupon .box, .groupon .shadow_box {
	position: relative;
	border: 1px #c6c6c6 solid;
	text-align: left
}
.groupon .shadow_box {
	margin-top: -1px;
	border-width: 1px 0 0 1px;
	background: url(../../common/7sbao/images1/front/shadow_b.gif) 0 bottom repeat-x
}
.groupon .cont {
	padding: 20px 22px 30px 11px
}
.groupon .shadow_box .cont {
	background: url(../../common/7sbao/images1/front/shadow_r.gif) right 0 repeat-y
}
.groupon span.l, .groupon span.r, .groupon span.b_l, .groupon span.b_r {
	position: absolute;
	display: block;
	width: 4px;
	height: 4px;
	background: url(../../common/7sbao/images1/front/circle.gif) no-repeat;
	overflow: hidden
}
.groupon .shadow_box span.r, .groupon .shadow_box span.b_l, .groupon .shadow_box span.b_r {
	width: 7px;
	height: 8px;
	overflow: hidden
}
.groupon span.l {
	top: -1px;
	left: -1px
}
.groupon span.r {
	top: -1px;
	right: -1px;
	background-position: -3px 0
}
.groupon .org_box span.l {
	background-position: -30px 0
}
.groupon .org_box span.r {
	background-position: -33px 0
}
.groupon .org_box span.b_l {
	background-position: -30px -3px
}
.groupon .org_box span.b_r {
	background-position: -33px -3px
}
.groupon span.b_l {
	bottom: -1px;
	left: -1px;
	background-position: 0 -3px
}
.groupon span.b_r {
	bottom: -1px;
	right: -1px;
	background-position: -3px -3px
}
.groupon .shadow_box span.b_l {
	bottom: 0;
	background-position: -7px 0
}
.groupon .shadow_box span.r {
	width: 8px;
	right: 0;
	background-position: -21px 0
}
.groupon .shadow_box span.b_r {
	right: 0;
	bottom: 0;
	background-position: -14px 0
}
/* grounpon_title style start */
.gt_box {
	height: 39px;
}
.grounpon_title {
	float: left;
	display: inline-block;
	height: 30px;
	margin-left: 9px;
	padding: 7px 13px 0;
	background: url(../../common/7sbao/images1/front/groupon_bg.gif) 45px 8px no-repeat
}
.grounpon_title strong {
	font: normal 24px Arial, Helvetica, sans-serif;
	color: #ed4d4d
}
.grounpon_title strong span {
	visibility: hidden
}
/* grounpon_title style end */
.groupon .g_title, .groupon .g_price .price_tag, .groupon .g_digest, .g_btn, .g_btn_2, .g_price .disabled, .g_notice h3, .groupon .sidebar .title span, .groupon .gtitle h2, .groupon .gtitle a.return {
	background-image: url(../../common/7sbao/images1/front/groupon_bg.gif);
	background-repeat: no-repeat
}
.groupon .g_title {
	margin-bottom: 38px;
	padding: 0 16px 0 80px;
	font: bold 22px/30px "黑体", Arial, Helvetica, sans-serif;
	color: #222;
	background-position: -205px -289px
}
.groupon .l_part {
	float: left;
	width: 231px
}
.groupon .r_part {
	float: right;
	width: 490px
}
.groupon .g_price {
	position: relative;
	height: 125px;
	background: #ececec
}
.groupon .g_price .price_tag {
	position: absolute;
	top: 4px;
	left: -19px;
	z-index: 1;
	display: block;
	width: 240px;
	height: 114px;
	overflow: hidden;
	color: #fff;
	background-position: 0 -32px
}
.groupon .g_price .disabled {
	background-position: 0 -146px
}
.groupon .g_price .disabled a {
	cursor: default;
	outline: none
}
.groupon .g_price .price_tag p {
	float: left;
	width: 120px;
	height: 107px;
	margin-left: 5px;
	padding: 18px 0 0 10px;
	text-align: center;
	font-weight: bold;
	font-size: 14px
}
.groupon .g_price .price_tag strong {
	display: block;
	padding: 3px 15px 0 20px;
	font: normal 38px/42px Helvetica, arial, sans-serif
}
.groupon .g_price a.buy {
	display: block;
	float: right;
	width: 105px;
	_width: 100px;
	height: 50px;
	margin-top: 33px;
	line-height: 120px;
	overflow: hidden
}
.groupon .g_pic {
	margin: 5px 0 0 5px;
	text-align: center
}
.groupon .g_digest {
	margin: 5px;
	padding: 16px 14px 0 45px;
	border-top: 1px solid #c5c5c5;
	text-align: left;
	line-height: 25px;
	color: #4f4f4f;
	background-position: -263px 11px
}
a.g_btn, a.g_btn_2 {
	display: block;
	width: 122px;
	height: 28px;
	color: #fff;
	padding-top: 4px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
	background-position: 0 -265px
}
a.g_btn_2 {
	width: 83px;
	height: 26px;
	font-size: 12px;
	text-decoration: none;
	background-position: -123px -265px
}
.groupon .orange_box {
	padding: 5px;
	color: #414141;
	border: 1px solid #ed4d4d;
	background-color: #fffcea
}
.groupon .orange_box p, .shadow_box .orange_box p span {
	padding: 0 10px
}
.groupon .orange_box p img {
	position: absolute;
	top: 0;
	left: 0;
	vertical-align: middle;
	_margin-left: -30px
}
.groupon .orange_box p.g_success {
	position: relative;
	margin: 0 18px;
	padding: 3px 0 0 28px
}
.groupon .g_num {
	border-top: none
}
.groupon .dot_box {
	padding: 8px 0;
	border-top: 1px dashed #d4d4d4;
	border-bottom: 1px dashed #d4d4d4
}
.g_notice {
	padding: 28px
}
.g_notice h3 {
	height: 30px;
	padding: 2px 0 0 35px;
	color: #cf1e3b;
	background-position: -170px -328px
}
.g_notice p {
	margin: 0 0 15px;
	padding: 0 28px;
	color: #666
}
.groupon .sidebar .box .title {
	position: relative;
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
	border-bottom: 1px solid #dedede;
	color: #353535;
	background-image: none
}
.groupon .sidebar .box .title span {
	position: absolute;
	display: block;
	left: 15px;
	bottom: -8px;
	width: 13px;
	height: 8px;
	background-position: -206px -265px;
	_bottom: -15px
}
.groupon .sidebar .box .cont {
	padding: 8px 5px 0 5px;
	color: #6a6a6a
}
.groupon .sidebar .org_box {
	border: 1px solid #ffc399;
	background-color: #fefced
}
.groupon .sidebar .org_box .title {
	border-bottom: 1px solid #ffc399;
	background-color: #fdf1d7
}
.groupon .sidebar .org_box .title span {
	background-position: -219px -265px
}
.groupon .sidebar .orange .cont {
	padding: 12px 0 0 13px
}
.groupon .gray_m {
	width: 160px;
	height: 20px;
	margin: 4px 0 0
}
.groupon label.btn_orange {
	background-position: 0 -361px
}
.groupon label.btn_orange input {
	height: 26px;
	background-position: right -361px
}
.groupon ul.prolist li {
	width: 400px;
	height: auto;
	margin: 0;
	padding: 20px 40px;
	border-top: none;
	text-align: left;
	border-bottom: 1px solid #e3e3e3;
	text-align: center
}
.groupon .sidebar ul.prolist li {
	width: 100%;
	min-height: 275px;
	margin: 9px auto 0;
	padding: 0 0 3px
}
.groupon .sidebar ul.prolist li {
	width: 100%;
	min-height: 275px;
	height: auto;
	margin: 9px auto 0;
	padding-bottom: 3px;
	border-top: none;
	border-bottom: 1px solid #e3e3e3;
	text-align: center
}
.groupon .sidebar ul.prolist li img {
	border: 1px solid #dedede
}
.groupon .sidebar ul.prolist li p {
	padding: 0 0 1px 12px;
	text-align: left;
	font-family: arial, helvetica, sans-serif
}
.groupon .sidebar ul.prolist .pro_title {
	min-height: 18px;
	height: auto;
	line-height: 18px;
	margin-top: 5px
}
.groupon .sidebar ul.prolist li p s {
	color: #424242
}
.groupon .sidebar ul.prolist li.more {
	min-height: 25px;
	border: none;
	text-align: right
}
.groupon .sidebar span.l {
	_top: 0
}
.groupon .sidebar span.r {
	_top: 0;
	_right: 0
}
.groupon .sidebar span.b_l, .groupon .sidebar span.b_r {
	_display: none
}
.groupon .gtitle {
	height: 33px;
	text-align: right;
	border-bottom: 1px solid #f76f11
}
.groupon .gtitle h2 {
	float: left;
	width: 94px;
	height: 33px;
	margin-left: 8px;
	text-align: center;
	background-color: #f76f11;
	background-position: 0 -297px;
	line-height: 100px;
	overflow: hidden
}
.groupon .gtitle a.return {
	display: inline-block;
	width: 104px;
	height: 17px;
	margin-top: 12px;
	line-height: 100px;
	overflow: hidden;
	background-position: 0 -333px
}
.groupon .glist li {
	float: left;
	width: 380px;
	height: 240px;
	border-bottom: 1px solid #e2e2e2;
	padding: 20px 40px 10px;
	text-align: left
}
.groupon .glist li h2 {
	height: 40px;
	line-height: 20px
}
.groupon .glist li h2 a {
	color: #454545
}
.groupon .glist li dl dt {
	float: left;
	width: 180px
}
.groupon .glist li dl dt img {
	border: 1px solid #dedede
}
.groupon .glist li dl dd {
	float: right;
	width: 170px;
	margin-left: 15px
}
/* subscribe style start */
.subscribe {
	padding: 1px 40px
}
.subscribe table.form_table {
	margin: 15px auto
}
.subscribe table.form_table th, .subscribe table.form_table td {
	padding: 10px
}
.subscribe table.form_table p {
	line-height: 25px
}
/* groupon style end */
.popwin {
	width: 560px;
	height: 200px;
	border: 3px solid #f60;
	background-color: #fff;
	text-align: left
}
.popwin .title {
	height: 35px;
	margin-top: 1px;
	border-bottom: 1px solid #f6600f;
	line-height: 35px;
	background-color: #fef0e6
}
.popwin .title h3 {
	margin-left: 20px
}
.popwin .cont {
	padding: 20px 50px
}
.popwin .cont p b {
	color: #d53700;
	margin: 0 8px
}
.slide_button {
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	height: 30px;
	overflow: hidden;
	width: 100%;
	background: #fff;
}
.slide_button a {
	display: block;
	height: 30px;
	line-height: 30px;
	color: #333;
	float: left;
	background: #dddddd;
}
.slide_button a.current, #slide_name a:hover {
	background: #a8a8a8;
	color: #fff;
	font-weight: bold
}
.mytop {
	height: 30px;
	line-height: 30px;
	margin-bottom: 15px;
}
.mytop .mytop_left {
	float: left;
}
.mytop .mytop_right {
	float: right;
}
.gouwuche i {
	background: url("../../common/7sbao/images1/gouwuche.png") left center no-repeat !important;
	width: 12px;
	height: 10px;
	display: inline-block;
	margin-right: 5px;
}
.gouwuche b {
	color: #df0400;
	font-weight: normal;
}
.nav {
	height: 40px;
	line-height: 40px;
}
.nav li {
	float: left;
	padding: 0px 30px 0px 28px;
}
.nav li a {
	font-size: 16px;
	color: #ffffff;
	font-family: '微软雅黑', '黑体';
}
/*选项卡*/
.tabs {
	margin: 25px auto 0;
	width: auto;
}
.tabs .state {
	display: none;
}
.tabs ul {
	border-bottom: 1px solid #c4c4c4;
	width: 100%;
	overflow: hidden;
	height: auto;
}
.tabs li a {
	border-bottom: 6px solid transparent;
	color: #565656;
	display: inline-block;
	font-size: 14px;
	line-height: 1;
	padding: 12px 15px 14px;
}
.tabs li a:hover {
	border-bottom: 6px solid #0374D4;
	color: #0374D4;
}
.tabs .active a {
	border-bottom: 6px solid #0374D4;
	color: #0374D4;
}
.tabs li {
	float: left;
	margin-right: 24px;
}
.tabs .lastNMarRi {
	margin-right: 0;
}
.tabs .show {
	display: block;
}
.pro-gs {
	height: auto;
	overflow: hidden;
}
.pro-ask {
	margin: 0 0 0 25px;
}
/*banner*/
.main_image {
	width: 100%;
	height: 440px;
	overflow: hidden;
	position: relative;
}
.main_image ul {
	width: 9999px;
	height: 440px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}
.main_image li {
	float: left;
	width: 100%;
	height: 440px;
}
.main_image li span {
	display: block;
	width: 100%;
	height: 440px
}
.main_image li a {
	display: block;
	width: 100%;
	height: 440px
}
div.flicking_con {
	width: 100%;
	margin: 0 auto;
	position: relative
}
div.flicking_con .flicking_inner {
	position: absolute;
	top: 410px;
	right: 45%;
	z-index: 50;
	height: 24px
}
div.flicking_con a {
	float: left;
	width: 24px;
	height: 24px;
	margin: 0;
	padding: 0;
	background: url('../../common/7sbao/images1/btn_main_img.png') 0 0 no-repeat;
	display: block;
	text-indent: -10000px
}
div.flicking_con a.on {
	background-position: 0 -21px
}
#btn_prev, #btn_next {
	z-index: 180;
	position: absolute;
	display: block;
	width: 50px!important;
	height: 100px!important;
	top: 40%;
	display: none;
}
#btn_prev {
	left: 3%;
	width: 50px;
	height: 100px;
	display: none;
}
#btn_next {
	right: 3%;
	width: 50px;
	height: 100px;
	display: none;
}
li.nav_tel_bg {
	background: url("../../common/7sbao/images1/nav_tel_bg.png") no-repeat 10px center;
	float: right;
	padding-right: 0px;
}
li.nav_tel_bg a {
	text-decoration: none;
}
.minwidth {
	height: auto;
	margin: 0 auto;
	width: 1180px;
	overflow: hidden;
}
.minwidthauto {
	height: auto;
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
}
.overflowhidden {
	height: auto;
	overflow: hidden;
}
.textImgSeparation {
	display: table-cell;
*display:inline-block;
}
.headerOverflowInherit {
	overflow: inherit !important;
}
.greyf5f5f5 {
	background: #f5f5f5;
}
.bgWhite {
	background: #ffffff;
}
.butTgreen {
	background: #fdb46f;
	color: #ffffff;
	font-size: 12px;
	display: inline-block;
}
.butTgreen:hover {
	background: #ffa047;
}
.imgW80 {
	width: 80px;
	height: 80px;
}
.border000 {
	border-bottom: 1px solid #939393;
}
.marT30 {
	margin-top: 30px;
}
.percentRadius50 {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
.butgreen {
	background: #61c4a7;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
}
.butgreen:hover {
	background: #45aa8f;
}
.inlineBlock {
	display: inline-block;
}
.butpadding40 {
	padding: 0 40px;
	height: 40px;
	line-height: 40px;
}
.indexBorderB {
	border-bottom: 1px solid #dfdfdf;
}
.index-fo-info h3, .index-fo-info span, .index-fo-link h5, .index-fo-link a, .link-th h3, .link-th span, .menuLi h3, .menuLi > p, .indexPublicClass .z2 .btn, .kfwHot h4, .kfwHot p {
	line-height: 1;
}
.index-fo-info i, .link-weixi i, .posit i, .z2 i, .kfwHot i, .s-uebut i {
	background: url("../../common/7sbao/images1/index.png") no-repeat scroll left 0;
	display: inline-block;
}
.link-th span, .link-th h3, .link-th h5, .index-fo-link h5, .index-fo-info li, .usere-text p, .z2 h3, .z1 .indexEnd, .kfwHot h4 {
	color: #575757;
}
.index-fo-info li, .index-fo-link li, .entrship li, .indexPublicClass li, .indexPublicClass li > a, .kfwHot li {
	float: left;
}
.index_title {
	letter-spacing: 5px;
	font-size: 30px;
	color: #575757;
	text-align: center;
	font-weight: bold;
	position: relative;
	height: 40px;
	margin-top: 40px;
}
.index_title h2 {
	display: inline;
	z-index: 10;
	padding: 0px 10px;
	background: #f5f5f5;
	position: relative;
}
.index-fo-link h5 {
	color: #ffffff;
	background: url("../../common/7sbao/images1/footer_nav.png") no-repeat 0px 20px;
	text-align: left;
}
.index_title span.xian {
	width: 100%;
	position: absolute;
	height: 1px;
	background: #d0d0d0;
	left: 0px;
	top: 25px;
	z-index: 0;
}
.index_title_fu {
	letter-spacing: 2px;
	text-align: center;
	color: red;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.indexPublicClass li, .kfwHot li {
	margin: 0 0 0 20px;
}
.indexPublicClass li {
	margin-right: 0px;
}
.indexPublicClass .iactive, .kfwHot .iactive {
	margin-left: 0;
}
.kfwHot i, .kfwHot h4, .kfwHot span, .kfwHot h5, .kfwHot div, .kfwHot p {
	position: absolute;
	left: 0;
}
.kfwHot h4, .kfwHot span, .kfwHot h5, .kfwHot p {
	width: 220px;
}
/***热门推荐***/
.kfwHot i, .kfwHot h4, .kfwHot span, .kfwHot h5, .kfwHot div, .kfwHot p {
	position: absolute;
	left: 0;
}
.kfwHot h4, .kfwHot span, .kfwHot h5, .kfwHot p {
	width: 220px;
}
.kfwHot li {
	width: 220px;
	height: 310px;
	background: #ffffff;
	text-align: center;
	position: relative;
	cursor: text;
}
.kfwHot li a {
	display: block;
	width: 220px;
	height: 310px;
}
.kfwHot i {
	display: block;
	width: 80px;
	height: 80px;
	line-height: 80px;
	text-align: center;
	background: none;
	margin: 0 auto;
	top: 90px;
	left: 50%;
	margin-left: -40px;
}
.kfwHot h4 {
	top: 30px;
	font-size: 18px;
	font-weight: normal;
}
.kfwHot span {
	top: 55px;
	font-size: 12px;
	color: #b0b0b0;
}
.kfwHot h5 {
	top: 238px;
	font-size: 18px;
	color: #0374D4;
	font-weight: normal;
}
.kfwHot div {
	border-radius: 5px;
	top: 310px;
	display: inline-block;
	width: 100px;
	left: 50%;
	margin-left: -50px;
	padding: 7px 0;
	color: #ffffff;
	background: #0374D4;
	font-size: 12px;
}
.kfwHot div:hover {
	background: #0374D4;
}
.kfwHot p {
	top: 323px;
	font-size: 12px;
	color: #cbcbcb;
}
.kfwHot p em {
	color: red;
}
.kfwHot i, .kfwHot h4, .kfwHot span, .kfwHot h5, .kfwHot div, .kfwHot p {
	-webkit-transition: top 0.2s;
	-moz-transition: top 0.2s;
	-ms-transition: top 0.2s;
	-o-transition: top 0.2s;
	transition: top 0.2s;
}
.kfwHot li:hover i {
	top: 60px;
}
.kfwHot li:hover h4 {
	top: 10px;
}
.kfwHot li:hover span {
	top: 37px;
}
.kfwHot li:hover h5 {
	top: 190px;
}
.kfwHot li:hover div {
	top: 240px;
}
.kfwHot li:hover p {
	top: 280px;
}
.kfwHot img {
	margin-top: 22px;
}
/*margin*/
.marle880 {
	margin-left: 880px;
}
.mar25 {
	margin: 15px 0 25px 0;
}
.marR10 {
	margin-right: 10px;
}
.marR20 {
	margin-right: 20px;
}
.marT60 {
	margin-top: 60px;
}
.marT55 {
	margin-top: 55px;
}
.marT50 {
	margin-top: 50px;
}
.marT45 {
	margin-top: 45px;
}
.marT40 {
	margin-top: 40px;
}
.marT35 {
	margin-top: 35px;
}
.marT30 {
	margin-top: 30px;
}
.marT26 {
	margin-top: 26px;
}
.marT20 {
	margin-top: 20px;
}
.marT15 {
	margin-top: 15px;
}
.marT10 {
	margin-top: 10px;
}
.marL60 {
	margin-left: 60px;
}
.marL40 {
	margin-left: 40px;
}
.marL35 {
	margin-left: 35px;
}
.marL30 {
	margin-left: 30px;
}
.marL25 {
	margin-left: 25px;
}
.marL20 {
	margin-left: 20px;
}
.marL16 {
	margin-left: 16px;
}
.marL15 {
	margin-left: 15px;
}
.marL10 {
	margin-left: 10px;
}
.marB50 {
	margin-bottom: 50px;
}
.marB40 {
	margin-bottom: 40px;
}
.marB35 {
	margin-bottom: 35px;
}
.marB30 {
	margin-bottom: 30px;
}
.marB26 {
	margin-bottom: 26px;
}
.marB20 {
	margin-bottom: 20px;
}
.marB15 {
	margin-bottom: 15px;
}
.marB10 {
	margin-bottom: 10px;
}
.marB0Im {
	margin-bottom: 0 !important;
}
.marB0 {
	margin-bottom: 0;
}
/***创业公开课***/
.indexTab > ul {
	margin: 0 auto;
}
.indexPublicClass li {
	height: 280px;
}
.indexPublicClass li, .z {
	width: 370px;
}
.indexPublicClass ul {
	border-bottom: medium none;
}
.indexPublicClass li {
	cursor: text;
	border: 1px solid #dddddd;
	position: relative;
	text-align: center
}
.indexPublicClass li:hover {
	border: 1px solid #0374D4
}
.indexPublicClass .iactive {
	margin-left: 0;
}
.z {
	position: absolute;
}
.z1 {
	height: 118px;
	z-index: 2;
}
.tabs li a {
	padding: 12px 24px 14px;
}
.z2 {
	top: 0;
	-webkit-transition: top 0.2s;
	-moz-transition: top 0.2s;
	-ms-transition: top 0.2s;
	-o-transition: top 0.2s;
	transition: top 0.2s;
}
.z1 {
	text-align: left;
}
.z1 span {
	display: inline-block;
	width: 80px;
	height: 20px;
	background: #eb5767;
	line-height: 20px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	margin: 10px 0 0 10px;
}
.z1 .indexEnd {
	background: #ffffff;
}
.z1 h4 {
	font-size: 72px;
	color: #ffffff;
	line-height: 1;
	margin-top: 18px;
	text-align: center;
}
.z1 h4 em {
	font-size: 18px;
	color: #ffffff;
	position: relative;
	left: 5px;
	top: -36px;
}
.z2 h3 {
	font-size: 14px;
	font-weight: normal;
	margin: 21px 20px 8px 20px;
	line-height: 1.6;
	height: 26px;
	overflow: hidden;
	text-align: left
}
.z2 h3 a {
	border: none;
	padding: 0;
	line-height: 1.5
}
.z2 h3 a:hover {
	border: none;
}
.z2 div {
	margin: 0 20px;
}
.z2 span {
	color: #b0b0b0;
	font-size: 12px;
	height: 13px;
	line-height: 13px;
	position: relative;
	text-align: left;
}
.z2 span.floatLeft {
	text-indent: 18px;
}
.z2 span.floatRight {
	text-indent: 15px;
}
.z2 i {
	margin-right: 5px;
	position: absolute;
	left: 0;
}
.z2 .iTime {
	width: 13px;
	height: 13px;
	background-position: 0 -639px;
}
.z2 .iAdd {
	width: 15px;
	height: 19px;
	background-position: 0 -669px;
}
.indexPublicClass .z2 .btn, .indexPublicClass .z2 .btn:hover {
	padding: 9px 0;
	border: none;
	font-size: 14px;
	color: #ffffff;
}
.indexPublicClass .z2 .btn {
	width: 240px;
	background: #0374D4;
	margin-left: 60px;
	display: none;
	float: left;
	-webkit-transition: top 0.3s;
	-moz-transition: top 0.3s;
	-ms-transition: top 0.3s;
	-o-transition: top 0.3s;
	transition: top 0.3s;
}
.indexPublicClass .z2 .btn:hover {
	background: #0374D4;
}
.indexPublicClass li:hover .z2 {
	top: -38px;
}
.indexPublicClass li:hover .z2 .btn {
	display: block;
	top: 38px;
}
.tabs .publicClassUl {
	width: auto;
	margin: 40px auto;
}
.imgW370 {
	width: 370px;
	height: 186px;
}
/***用户评价***/
.userEval {
	height: 500px;
	background: url("../../common/7sbao/images1/eual.jpg") no-repeat scroll center center;
}
.userEval .index_title, .menuLi > p, .menuLi h3 {
	color: #ffffff;
}
.user-eval {
	height: 500px;
	position: relative;
}
.user-eval li {
	float: left;
}
.user-eval .ueInfo {
	padding: 13px 78px 26px 97px;
	width: 740px;
	height: 88px;
	margin: 0 auto;
	background: url("../../common/7sbao/images1/ueinfo.png") no-repeat scroll center center;
	position: relative;
}
.ueInfo li {
	width: 546px;
	height: 44px;
	line-height: 1.7;
	font-size: 14px;
	color: #575757;
	overflow: hidden;
	margin: 20px 0px 0px 85px;
	text-align: left
}
.ueInfo li {
	position: absolute;
	display: none;
}
.ueImgDiv {
	width: 200px;
	margin: 30px auto 22px auto;
	overflow: hidden;
}
.ueImgDiv ul {
	width: 1000px;
	position: relative;
}
.ueImg li {
	width: 200px;
	text-align: center;
}
.user-eval .ueName, .ueName li {
	height: 90px;
	width: 740px;
}
.user-eval .ueName {
	margin: 0 auto;
	position: relative;
}
.ueName li {
	position: absolute;
	text-align: center;
	display: none;
}
.ueName h4 {
	font-size: 18px;
	line-height: 1;
	color: #ffffff;
	font-weight: normal;
}
.ueName span {
	display: inline-block;
	font-size: 12px;
	line-height: 1.8;
	color: #ffffff;
	width: 100%;
}
.ueBut {
	width: 100px;
	margin: 0 auto;
}
.ueBut li {
	margin-right: 10px;
	width: 10px;
	height: 10px;
	background: #000000 none repeat scroll 0 0;
	cursor: pointer;
	opacity: 0.33;
	filter: alpha(opacity=33);
	text-align: center;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
.ueBut .active {
	background: #ffffff;
	opacity: 1;
	filter: alpha(opacity=100);
}
.user-eval .s-uebut {
	position: absolute;
	top: 50%;
	margin-top: -30px;
	height: 60px;
	width: 40px;
	background: url("../../common/7sbao/images1/posit.png") repeat scroll center center;
	cursor: pointer;
}
.user-eval .uebutLe {
	left: 0;
}
.user-eval .uebutRi {
	right: 0;
}
.s-uebut i {
	width: 17px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -8.5px;
	margin-top: -15px;
	display: block;
}
.uebutLe i {
	background-position: -3px -506px;
}
.uebutRi i {
	background-position: -4px -584px;
}
/***企业客户***/
.enetrCustomer {
	width: 1139px;
	margin: 0 auto 40px;
	background: #dfdfdf;
}
.enetrCustomer li {
	float: left;
	width: 100%;
}
.enetrCustomer a {
	width: 189px;
	height: 140px;
	float: left;
	margin-left: 1px;
	background: url("../../common/7sbao/images1/customer.png") no-repeat scroll 0 0 #ffffff;
	cursor: default;
}
.enetrCustomer .mi {
	background-position: 0 0;
}
.enetrCustomer .mi:hover {
	background-position: 0 -291px;
}
.enetrCustomer .k36 {
	background-position: -190px 0;
}
.enetrCustomer .k36:hover {
	background-position: -190px -291px;
}
.enetrCustomer .dd {
	background-position: -380px 0;
}
.enetrCustomer .dd:hover {
	background-position: -380px -291px;
}
.enetrCustomer .aly {
	background-position: -570px 0;
}
.enetrCustomer .aly:hover {
	background-position: -570px -291px;
}
.enetrCustomer .cyj {
	background-position: -760px 0;
}
.enetrCustomer .cyj:hover {
	background-position: -760px -291px;
}
.enetrCustomer .gk {
	background-position: -950px 0;
}
.enetrCustomer .gk:hover {
	background-position: -950px -291px;
}
.enetrCustomer .boss {
	background-position: 0 -141px;
}
.enetrCustomer .boss:hover {
	background-position: 0 -432px;
}
.enetrCustomer .lg {
	background-position: -190px -141px;
	;
}
.enetrCustomer .lg:hover {
	background-position: -190px -432px;
}
.enetrCustomer .the {
	background-position: -380px -141px;
	;
}
.enetrCustomer .the:hover {
	background-position: -380px -432px;
}
.enetrCustomer .xsy {
	background-position: -570px -141px;
	;
}
.enetrCustomer .xsy:hover {
	background-position: -570px -432px;
}
.enetrCustomer .shan {
	background-position: -760px -141px;
	;
}
.enetrCustomer .shan:hover {
	background-position: -760px -432px;
}
.enetrCustomer .worktitle {
	background-position: -950px -141px;
	;
}
.enetrCustomer .worktitle:hover {
	background-position: -950px -432px;
}
.enetrCustomer .eCFirst {
	margin: 0;
}
.enetrCustomer .eCFirstLi {
	margin-bottom: 1px;
}
/***友情链接***/
/**信息**/
.index-fo-info {
	width: 1060px;
	margin: 0 auto;
	padding: 41px 0 47px 59px;
}
.index-fo-info li {
	text-align: left;
	width: 240px;
}
.index-fo-info .textImgSeparation {
	padding-left: 20px;
}
.index-fo-info h3 {
	font-size: 18px;
	margin: 4px 0 10px 0;
	font-weight: bold;
}
.index-fo-info span {
	display: block;
	font-size: 12px;
}
.index-fo-info i {
	width: 45px;
	height: 45px;
	float: left;
}
.index-fo-info .zz {
	background-position: -2px 0;
}
.index-fo-info .zf {
	background-position: 2px -67px;
}
.index-fo-info .fw {
	background-position: -2px -143px;
}
.index-fo-info .sh {
	background-position: -2px -227px;
}
/**链接**/
.index-fo-link {
	padding: 28px 0 16px 0;
}
.index-fo-link li {
	margin-left: 80px;
}
.index-fo-link li.margin0 {
	margin: 0;
}
.index-fo-link h5 {
	font-size: 14px;
	padding-bottom: 23px;
}
.index-fo-link a {
	display: block;
	width: 100%;
	font-size: 12px;
	color: #b0b0b0;
	margin-bottom: 18px;
	background: url("../../common/7sbao/images1/nav_qian.png") no-repeat 0px 2px;
	padding-left: 10px;
	text-align: left
}
.index-fo-link a:hover {
	color: #7fe4ff;
}
.bd {
	width: 1px;
	height: 120px;
	background: #dfdfdf;
	margin: 12px 78px 0 0;
}
.link-weixi span {
	font-size: 12px;
	color: #b0b0b0;
	text-align: left;
	display: block;
	line-height: 1.4;
}
.link-weixi {
	width: 300px;
}
.link-weixi .textImgSeparation {
	padding-top: 42px;
	padding-left: 27px;
}
.link-weixi i {
	background-position: 0 -328px;
	width: 142px;
	height: 142px;
	float: left;
	margin-top: -8px;
}
.link-th {
	padding-left: 10px;
}
.link-th h5 {
	font-size: 14px;
	margin-bottom: 14px;
}
.link-th h3 {
	font-size: 28px;
}
.link-th span {
	display: inline-block;
	width: 100%;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 11px;
}
.mx-button {
	font-size: 12px;
	color: #575757;
	border: 1px solid #ddd;
	padding: 10px 20px;
	width: 150px;
	cursor: pointer;
	background: #f5f5f5;
}
.mx-button:hover {
	background: #f85c64;
	color: #fff;
	border: 1px solid #f85c64;
}
._footer {
	height: 43px;
	line-height: 43px;
	background: url("../../common/7sbao/images1/footer_bg.png") repeat-x center center;
	color: #0374D4;
}
._footer_right {
	float: right;
}
._footer_left {
	float: left;
	margin-top: 10px;
/*}
.product-next-button, .product-previous-button, .product-item-inner .name .share, .region-selector .text b, .region-selector .stock-close, .stock-select .stock-tab li a i, .product-item-inner .guarantee h2 b, .servicer-intro .serInfo .name .qq, .goods-list-item .categoryTit b, .ev-le .name .nice a, .customer-service .cu-icon, .qa-nice a, .pika-textnav a {
	background: url("../../common/7sbao/images1/productIcon.png") no-repeat;
}
*/.customer-service {
	padding: 0 10px;
}
.customer-service li {
	padding: 30px 35px 20px 25px;
	border-bottom: 1px solid #eaedec;
}
.customer-service .lastLi {
	border-bottom: none;
}
.customer-service h2 {
	font-size: 14px;
	color: #f58133;
	line-height: 40px;
}
.customer-service .cu-icon {
	display: inline-block;
	width: 40px;
	height: 40px;
	vertical-align: top;
	margin-right: 20px;
}
.cu-icon.icon1 {
	background-position: 0 -209px;
}
.cu-icon.icon2 {
	background-position: 0 -265px;
}
.cu-icon.icon3 {
	background-position: 0 -322px;
}
.cu-icon.icon4 {
	background-position: 0 -377px;
}
.customer-service .cu-text {
	padding-left: 60px;
	font-size: 12px;
	color: #757575;
	line-height: 22px;
}
/**用户评价**/
.user-evaluation {
	background: #f7f7f7;
	min-height: 240px;
}
.user-evaluation ul {
	border: medium none;
}
.user-eval li {
	float: left;
}
.user-eval span {
	display: inline-block;
	text-align: center;
	width: 100%;
	line-height: 1;
	color: #595757;
}
.user-evaluation h2 {
	font-size: 24px;
	color: #565656;
	line-height: 1;
	margin: 40px 0 48px 0;
	font-weight: normal;
	text-align: center;
}
.user-eval-le .eval-le1 {
	width: 49%;
}
.user-eval-le .eval-le2 {
	width: 51%;
}
.eval-le2 li {
	width: 100%;
	line-height: 1;
	margin-bottom: 20px;
}
.eval-le2 span {
	font-size: 12px;
	line-height: 1;
	color: #595757;
	float: left;
}
.eval-le2 .le2-1 {
	width: 54%;
	text-align: right;
}
.eval-le2 .le2-2 {
	width: 46%;
	background: #dcdedd;
	height: 10px;
}
.user-eval-le h3 {
	color: #fd6769;
	font-size: 44px;
	line-height: 1;
	text-align: center;
}
.le2-2 em {
	display: block;
	float: left;
	height: 100%;
	background: #fd6769;
}
.user-eval-center {
	min-height: 90px;
	text-align: center;
}
.user-eval-center span {
	margin-top: 10px;
	min-height: 85px;
	width: 1px;
	background: #c5c5c5;
}
.user-eval-center {
	width: 9%;
}
.user-eval-ri {
	width: 46%;
}
.user-eval-le {
	width: 45%;
}
.user-eval-ri li {
	height: 25px;
	line-height: 25px;
	color: #595757;
	font-size: 12px;
	margin: 0 10px 10px 0;
	background: #ffebba;
	padding: 0 8px;
}
.user-eval-ri span {
	margin-top: 10px;
}
/**用户评价内容**/
.evalCont {
	margin-top: 20px;
}
.ev-list {
	padding: 12px 0 14px 0;
	border-bottom: 1px solid #c4c4c4;
	position: relative;
}
.ev-list li {
	text-align: center;
	float: left;
}
.ev-le {
	width: 56%;
	padding: 0 0 0 40px;
}
.ev-cen {
	width: 14%;
}
.ev-ri {
	width: 30%;
}
.ev-le div {
	text-align: left;
}
.ev-le span {
	display: inline-block;
	width: 100%;
	font-size: 12px;
	color: #c4c4c4;
	line-height: 1;
}
.ev-le p {
	font-size: 14px;
	color: #595757;
	line-height: 1.6;
	margin: 22px 0;
}
.ev-le ol li {
	background: #ffebba;
	color: #595757;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	margin: 0 10px 10px 0;
	padding: 0 8px
}
.start .active {
	background-position: -1px -98px;
}
.start {
	display: inline-block;
	width: 81px;
	margin-top: 60px;
}
/*.ev-ri .eval-infor{height: 160px;width: 180px;position: absolute;top: 50%;margin-top: -84px;right: 20px;}*/
.eval-infor img {
	width: 65px;
	height: 65px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	margin-top: 10px;
}
.infor-list li {
	float: left;
	width: 100%;
	text-align: center;
	overflow: hidden;
	font-size: 12px;
	line-height: 1;
	height: 12px;
}
.il1, .il3 {
	color: #595757;
}
.il1 {
	margin-top: 17px;
}
.il1 > a {
	color: #f90;
}
.il2 {
	color: #c4c4c4;
	margin: 13px 0;
}
.il1 em {
	margin-left: 14px;
}
.il3 div {
	display: inline-block;
}
.il3 span {
	float: left;
}
.il3-cen {
	margin: 0 10px;
}
.img-p {
	text-align: center;
}
.img-p p {
	font-size: 14px;
	color: #a1a1a1;
	text-align: center;
	line-height: 1.6;
	margin-bottom: 50px;
	float: left;
	width: 100%;
}
.pro-ri a {
	cursor: pointer;
}
.product-evaluate .user-eval {
	padding-top: 30px;
	height: auto;
}
.product-evaluate .eval-le2 li {
	margin-bottom: 28px;
}
.product-evaluate .eval-le2 .le2-1 {
	font-size: 14px;
}
.product-evaluate .eval-le2 .le2-2 {
	margin-top: 2px;
}
.product-evaluate .user-eval-center span {
	margin: 0;
	min-height: 96px;
}
.product-evaluate .user-eval-ri span {
	margin: 0 0 12px;
	font-size: 14px;
	color: #3b3b3b;
	text-align: left;
}
.user-eval-tab {
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
}
.user-eval-tab li {
	float: left;
	padding-right: 40px;
}
.user-eval-tab li a {
	font-size: 14px;
	color: #757575;
}
.user-eval-tab li a em {
	color: #b5b5b6;
}
.user-eval-tab li.active a {
	color: #23c9fd;
}
.user-eval-con {
	padding: 0 10px;
}
.user-eval-con .ev-le {
	width: 780px;
}
.user-eval-con .ev-cen {
	width: 202px;
}
.user-eval-con .ev-ri {
	width: 174px;
}
.user-eval-con .ev-list {
	width: 100%;
	font-size: 14px;
	color: #b5b5b6;
	border-bottom-color: #eaedec;
}
.user-eval-con .ev-le div {
	text-align: center;
}
.user-eval-con .ev-le {
	padding-left: 9px;
}
.user-eval-con .ev-le .le-tit {
	text-align: left;
	padding-left: 75px;
}
.ev-le .name {
	margin: 6px 0 18px;
	font-size: 12px;
	color: #b5b5b5;
	text-align: left;
	position: relative;
}
.ev-le .name .nice {
	display: none;
	position: absolute;
	right: 0px;
	top: 0;
	width: 70px;
	font-size: 12px;
	color: #b5b5b5;
	line-height: 16px;
}
.ev-le .name .nice a {
	display: inline-block;
	width: 50px;
	height: 15px;
	background-position: 35px -439px;
	vertical-align: top;
	margin-right: 4px;
	color: #ccc;
	line-height: 20px;
}
.a-display-a {
	display: block!important;
}
.ev-le .name .nice a.cur, .ev-le .name .nice a:hover {
	background-position: 35px -470px;
}
.ev-le p.info {
	text-align: left;
	margin: 0 0 15px;
}
.ev-le p.answer {
	margin: 5px 0 15px;
	padding: 5px 0 5px 9px;
	line-height: 20px;
	background-color: #f5f5f5;
	font-size: 12px;
	color: #3b3b3b;
	text-align: left;
}
.ev-le .time {
	margin-left: 30px;
	color: #b5b5b5;
}
.user-eval-con .start {
	position: static;
	display: inline-block;
	margin: 38px 0 0 0;
}
.user-eval-con .eval-infor img {
	width: 90px;
	height: 90px;
}
.infor-list .il1 {
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	height: 14px;
}
.infor-list .il1 a {
	color: #595757;
}
.infor-list .il1 a:hover {
	color: #23c9fd;
}
.infor-list .il3 {
	margin: 10px 0 13px;
	font-size: 12px;
	color: #b5b5b5;
}
.infor-list .btn {
	height: 25px;
}
.infor-list .btn a {
	height: 25px;
	line-height: 25px;
	font-size: 12px;
}
/*评价感受**/
.evalFeel {
	margin: 0 15px;
	float: left;
}
.evalFeel > ul {
	overflow: hidden;
	padding: 15px 10px 10px 15px;
}
.evalFeel li {
	float: left;
	text-align: center;
	color: #555;
	font-size: 14px;
}
.evalFeel .ev1 {
	width: 454px;
}
.evalFeel .ev2 {
	width: 105px;
	margin-left: 38px;
	text-indent: 26px;
}
.evalFeel .ev3 {
	width: 120px;
	margin-left: 44px;
}
.evalFeel .ilistUl1 {
	background: #f2f2f2;
	padding: 0;
}
.evenBg {
	background: #f8f8f8;
}
.ilistUl1 li {
	height: 40px;
	line-height: 40px;
}
.ev1 p {
	text-align: left;
	line-height: 22px;
	font-size: 14px;
	color: #444;
	word-wrap: break-word;
}
.ev1 .time {
	color: #777;
	margin-left: 65px;
}
.ev1Ilist {
	margin-left: -5px;
	margin-top: 5px;
}
/**用户中心评价*/
.newsImpres {
	background: none repeat scroll 0 0 #f8f8f8;
	height: 40px;
	line-height: 40px;
	text-align: left;
	width: 100%;
	color: #4b4b4b;
	font-size: 14px;
	text-indent: 10px;
}
.newsImpres > a {
	color: #4b4b4b;
	float: right;
	margin-right: 20px;
	background: url("../../common/7sbao/images1/comtabbut.png") no-repeat scroll left 8px;
	padding-left: 40px;
}
.newsImpres > a:hover {
	color: #f90;
	background-position: left -34px;
}
.ri1 h4.dasheBorders {
	border-top: 1px solid #d6dcde;
	height: 0;
}
.alsoFull.newsim {
	line-height: 40px;
	height: auto;
}
.pubImpress {
	width: 100%;
	margin-top: 20px;
	position: relative;
}
.piLi {
	width: 85px;
	text-align: right;
	float: left;
	font-size: 14px;
	color: #444;
}
.piRi {
	float: left;
}
.piRi2.piRi {
	width: 580px;
}
.piRi.piRi2 ul {
	float: left;
}
.piRi.piRi2 .showPiLi li {
	margin-bottom: 10px;
	background: #fff8df;
	color: #777777;
}
.piTime {
	position: absolute;
	right: 30px;
	top: 0;
	font-size: 12px;
	color: #b5b5b5;
}
.piTime .zambia {
	background: url("../../common/7sbao/images1/productIcon.png") 0 -439px no-repeat;
	margin-left: 29px;
	padding-left: 15px;
	height: 16px;
	line-height: 16px;
}
.replyCon {
	margin: 0 0 20px 35px;
	width: 500px;
	line-height: 30px;
	padding: 0 12px;
	font-size: 12px;
	color: #3b3b3b;
	background-color: #f9f9fc;
}
#no-attribute {
	background: none;
}
.piRi .add-label {
	float: left;
}
.piLi i {
	background: url("../../common/7sbao/images1/detListImg.png") no-repeat scroll 0 0;
	dilay: inline-block;
	height: 9px;
	width: 9px;
	margin-right: 5px;
}
.piRi .m span {
	float: left;
	font-size: 14px;
	color: #444;
}
.piRi li {
	float: left;
	padding: 0 11px 0 12px;
	height: 25px;
	line-height: 25px;
	background: #efefef;
	margin-right: 15px;
	font-size: 14px;
	color: #666;
	cursor: pointer;
	margin-bottom: 13px;
}
.piRi li.no-attribute {
	background: none;
	padding: 0;
	display: none;
}
.piRi li.attr2 {
	background: url("../../common/7sbao/images1/custom.png") no-repeat scroll 10px center #fff;
	border: 1px solid #d6dcde;
	color: #00a8e3;
	padding-left: 35px;
}
.attr2 input {
	background: #fff;
	color: #fff;
	float: left;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	margin: 0;
	max-width: 110px;
	vertical-align: middle;
	border: 1px solid #00a8e3;
	color: #444;
	padding: 0 10px 0 10px;
}
.attr2 input:focus {
	border: 1px solid #00a8e3 !important;
}
.piRi li img {
	display: none;
}
.piRi.piRi2 li.attrClick {
	background: #00a8e3;
	color: #fff;
	position: relative;
	margin-right: 22px;
}
.piRi li.attrClick img {
	position: absolute;
	right: -9px;
	display: block;
	top: 0;
}
.piRi a {
	height: 23px;
	line-height: 23px;
	border: 1px solid #d6dcde;
	padding: 0 5px;
	font-size: 14px;
	color: #00a8e3;
	display: inline-block;
}
.piRi textarea {
	border: 1px solid #cac9c9;
	color: #888;
	font-size: 14px;
	line-height: 25px;
	padding: 2px 8px;
}
.piRi h3 {
	font-size: 12px;
	color: #444;
	font-weight: normal;
	text-align: left;
	margin: 8px 0;
}
.piRi em {
	color: #f54e3c;
}
.piRi span.iRis {
	bottom: 3px;
	color: #888;
	font-size: 12px;
	left: -115px;
	position: relative;
}
.alsoFullForm .evaBut {
	display: inline-block;
	padding: 0 45px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #9bbe69;
	font-size: 14px;
	float: left;
	margin: 10px 0 30px 85px;
}
.alsoFullForm .evaBut:hover {
	background: #91a144;
}
.alsoFullForm .evaBut1 {
	background: #9fa1a0;
	color: #ffffff;
	margin-left: 20px;
}
.alsoFullForm .evaBut1:hover {
	background: #595758
}
.piRi .star.star1 {
	background: url("../../common/7sbao/images1/newstarim1.png") no-repeat scroll left 1px;
}
.labelsconten {
	border: 1px solid #00a8e3;
	color: #444444;
	font-size: 14px;
	height: 23px;
	margin-left: -14px;
}
.piRi a.piRiButBao {
	height: 23px;
	line-height: 23px;
	margin-left: 10px;
}
.piRi2 a.piRiButQiao {
	margin-left: 10px;
}
.popyerBg {
	height: 200px;
	width: 400px;
	background: #ffffff;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -200px;
	margin-top: -100px;
	display: none;
	z-index: 99999;
	-ms-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	text-align: center;
}
#mask {
	background: #000000;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99998;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.popyerBg h4 {
	-ms-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	height: 40px;
	line-height: 40px;
	text-align: left;
	text-indent: 30px;
	font-size: 16px;
}
.popyerBg p {
	font-size: 14px;
	line-height: 2;
	text-align: center;
	text-indent: 0;
	margin-top: 30px;
}
.popyerBg a {
	background: none repeat scroll 0 0 #b1ca6d;
	color: #ffffff;
	display: inline-block;
	font-size: 16px;
	margin-top: 13px;
	padding: 10px 60px;
	text-align: center;
}
/************邀请注册***********/
.invitaReg {
	background: #f8f8f8;
	border-bottom: 1px solid #d6dcde;
	color: #4b4b4b;
	font-size: 16px;
	height: 45px;
	line-height: 45px;
	text-align: left;
	text-indent: 20px;
}
.invitaRegWrap p {
	text-align: center;
	line-height: 1.6;
}


/************我的余额***********/
.balanceWrap {
	color: #939393;
	margin: 20px;
	text-align: left;
	font-size: 14px;
}
.bRi {
	padding-left: 20px;
	color: green;
	line-height: 1.5;
}
.balanceWrap .applyBut {
	background: #a8a9a9;
	clear: both;
	color: #ffffff;
	display: block;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 60px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	cursor: pointer;
}
.balanceWrap .applyBut:hover, .balanceWrap .applyBut:focus {
	border: none !important;
	outline: none !important;
}
.invitaRegImg {
	margin: 0 19px 0 15px;
	position: relative;
	top: 0px;
}
/***********评价列表*********/
.evalLists {
	overflow: hidden;
	height: auto;
	width: 100%;
}
.evalLists li {
	float: left;
	width: 14%;
	text-align: center;
	color: #4b4b4b;
	font-size: 14px;
	height: 90px;
	line-height: 90px;
	border-left: 1px solid #d6dcde;
}
.evalLists .typeName {
	width: 57%;
	border-left: none;
}
.typeName img {
	padding: 29px 10px 0 20px;
}
.typeName span {
	color: #4b4b4b;
	display: block;
	font-size: 16px;
	text-align: left;
}
.evalLists li a {
	color: #4b4b4b;
	font-size: 14px;
	display: block;
}
.evalLists li a:hover {
	color: #00a9e0;
}
/**uMCont**/
.uC .panel {
	height: auto;
	overflow: hidden;
	display: block;
	margin-bottom: 20px;
}
.panel {
	border: 1px solid #d6dcde;
}
/********************选项卡基础样式***************/
.Shareholder-table {
	margin: 0 auto 20px;
	width: 100%;
}
.Shareholder-table-text {
	clear: both;
	width: auto;
	margin-right: 10px;
	border-top: 1px solid #b0ca6c;
	background: #ffffff;
}
.Shareholder-table li {
	float: left;
	margin-right: 8px;
	padding: 10px 25px;
	position: relative;
	text-align: center;
	top: 0px;
	background: #ffffff;
	color: #4b4b4b;
	font-size: 14px;
	cursor: pointer;
}
.Shareholder-table li:hover {
	background: #ffffff;
	color: #4b4b4b;
	position: relative;
	top: 0px;
	padding: 7px 25px;
	border-top: 5px solid #b0ca6c;
}
.Shareholder-table-text div.state {
	text-align: center;
	display: none;
}
.Shareholder-table li.colorChange {
	background: #b0ca6c;
	padding: 10px 25px;
	position: relative;
	border: none;
	top: 0;
	color: #ffffff;
	text-align: left;
}
.Shareholder-table-text div.tableShow {
	display: block;
}
.Shareholder-table .state {
	text-align: center;
	display: none;
	height: auto;
}
.Shareholder-table .showCont {
	display: block;
}
/*****tab内容切换************************/
.comTab {
	width: 100%;
	height: auto;
}
#Shareholder-table-text .showCont {
	display: block;
}
.state {
	display: none;
}
/**右边按钮*/
.comTdRi {
	position: absolute;
	right: 20px;
	top: 0;
	height: 40px;
	cursor: pointer;
}
.comTdRi a {
	color: #595758;
	display: inline-block;
	font-size: 14px;
	height: 22px;
	padding-right: 31px;
	margin: 9px 0 0 12px;
	background: url("../../common/7sbao/images1/comtabbut.png") no-repeat scroll right -2px;
}
.comTdRi a:hover {
	font-weight: bold;
}
.comTdRi .comLe {
	background-position: right -2px;
}
.comTdRi .comLe:hover {
	background-position: right -44px;
}
.comTdRi .comRi {
	background: url("../../common/7sbao/images1/uploadbg.png") no-repeat scroll right 0;
	height: 40px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: -20px;
	top: -1px;
	width: 115px;
}
.comTdRi .comRi:hover {
	background-position: right -77px;
}
.comSub table {
	width: 97%;
	border: none;
	margin-top: 11px;
	text-indent: 0;
}
.comSub td, .comSub th {
	border: none;
	font-size: 14px;
	padding: 5px 2%;
}
.comSub thead {
	border-bottom: 1px solid #efefef;
}
.comSub th {
	color: #9ea19f;
	font-weight: normal;
}
.comSub td {
	line-height: 1.5;
	word-break: break-all;
	overflow: hidden;
}
.comSub1 td {
	text-align: center;
}
.comSub .textLeTd {
	text-align: left;
}
.comEven {
	background: #f7faf8;
}
.comOdd {
	background: #ffffff;
}
.comTd1 {
	width: 17.5%;
}
.comTd2 {
	width: 20%;
}
.comTd3 {
	width: 31.5%;
}
.comTd4 {
	width: 15%;
}
.comTd5 {
	width: 12%;
}
.comTd6 {
	width: 19.5%;
}
.comTd7 {
	width: 16%;
}
.notThroughS {
	color: #e72035;
}
.comSub1 td p {
	font-size: 14px;
	color: #595758;
	margin: 0;
}
.comSub1 td a {
	font-size: 14px;
	color: #008bc2;
	margin-left: 10px;
}
.moreCont {
	background: url("../../common/7sbao/images1/morecont.png") no-repeat scroll center center;
	cursor: pointer;
	height: 20px;
	left: 0;
	line-height: 20px;
	position: absolute;
	text-align: center;
	width: 100%;
}
.moreCont td {
	display: inline-block;
	padding: 0;
	width: 100%;
}
.moreCont span {
	color: #9fa1a0;
	font-size: 12px;
	display: inline-block;
	padding-right: 20px;
	background: url("../../common/7sbao/images1/moreconticon.png") no-repeat scroll right center;
}
.moreCont .current {
	background: url("../../common/7sbao/images1/moreconticon1.png") no-repeat scroll right center;
}
/**********我的客户经理*************/
.LiManager {
	margin-top: 22px;
}
.mmImg, .managerImg {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
}
.managerImg {
	margin-left: 30px;
	width: 140px;
	height: 140px;
}
.LiManagerDiv {
	padding-left: 35px;
	width: 345px;
}
.LiManagerDiv p {
	line-height: 1.6;
	font-size: 14px;
	color: #605f5f;
	text-align: left;
	margin-bottom: 24px;
	position: relative;
}
.LiManagerDiv .managerFirst {
	margin-top: 4px;
	margin-bottom: 15px;
}
.managerFirst span {
	display: block;
	width: 100%;
}
.LiManager .LiManagerDiv em {
	display: block;
	text-align: left;
	color: #f14b4b;
	position: inherit;
	width: auto;
	height: auto;
	overflow: hidden;
	background: none;
}
img.managericonqq {
	width: auto;
	position: relative;
	top: 0;
	left: 0;
	vertical-align: middle;
}
.LiManagerDiv i {
	width: 28px;
	height: 25px;
	display: inline-block;
	float: left;
	background: url("../../common/7sbao/images1/managericon.png") no-repeat scroll 0 -2px;
}
.manWeixin {
	display: inline-block;
	position: relative;
	top: 2px;
	left: 15px;
	min-height: 16px;
	min-width: 100px;
}
.manWeixin-img {
	width: 100px;
	height: 100px;
	position: absolute;
	bottom: -20px;
	left: 95px;
	display: none;
	z-index: 999999;
}
.LiManagerDiv .manager-email {
	background-position: 0 -37px;
}
.LiManagerDiv .manager-mobile {
	background-position: 0 -82px;
}
.LiManagerDiv .manager-qq {
	background-position: 0 -2px;
}
.LiManagerDiv .manager-weixin {
	background-position: 0 -134px;
}
.LiManagerDiv .manager-manWeixin {
	background-position: -3px -186px;
	width: 16px;
	height: 16px;
	float: none;
	position: absolute;
	top: 2px;
	left: 0;
}
.LiManagerDiv .manWeixin:hover img {
	display: block;
}
.myManager {
	width: 100%;
	height: 300px;
	padding-left: 213px;
	margin-top: 25px;
	background: url("../../common/7sbao/images1/mymanager.jpg") no-repeat scroll center center;
}
.myMImg {
	margin-top: 79px;
}
.myManager p {
	font-size: 14px;
	color: #f1f2f6;
	line-height: 1.68;
	width: 365px;
	margin: 20px 0 12px;
}
.myManager h3 {
	font-size: 30px;
	color: #ffffff;
}
/*********我的工商代理人*************/
.myManagerDiv {
	position: relative;
}
.mmImg {
	height: 80px;
	width: 80px;
	margin: 20px 0 20px 40px;
}
.myManagerText {
	width: 690px;
	padding-left: 25px;
}
.myManagerText h4 {
	font-size: 14px;
	color: #8c8c8c;
	line-height: 1;
	margin: 34px 0 26px 0;
}
.myManagerText span {
	font-weight: normal;
	margin-left: 0;
}
.myManagerList {
	overflow: hidden;
	height: auto;
}
.myManagerList li {
	background: #f5b04d;
	border-radius: 13px;
	color: #ffffff;
	cursor: default;
	float: left;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	margin-bottom: 18px;
	margin-right: 10px;
	padding: 0 14px;
	width: auto;
}
.myMEvaluat {
	height: 78px;
	margin-top: -39px;
	position: absolute;
	right: 38px;
	top: 70px;
	width: 132px;
}
.myMEvaluat .wrapStar {
	margin: 0 0 0 4px !important;
	width: 135px;
}
.myMEvaluat .star {
	background: url("../../common/7sbao/images1/newstar.png") no-repeat scroll left 0;
	height: 30px;
	width: 100%;
}
.myMEvaluat .star span {
	background: url("../../common/7sbao/images1/atar.png") no-repeat scroll center 0;
	display: inline-block;
	float: left;
	height: 20px;
	margin-right: 7px;
	width: 20px;
}
.myMEvaluat .star .starOk {
	background-position: center -46px;
}
.myMEvaluat .starIfor {
	height: 40px;
}
.myMEvaluat .starIfor div {
	float: left;
	font-size: 14px;
	height: 40px;
	margin-bottom: 4px;
	text-align: center;
	width: 49%;
}
.myMEvaluat .starIfor div em {
	color: #444;
	display: block;
}
.myMEvaluat .starIfor div span {
	color: #f6ae54;
	display: block;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
}
.myMEvaluat .stRi {
	border-left: 1px solid #d4d4d4;
	width: 49%;
}
/**新我的工商代理人**/
.myInforDiv {
	width: 375px;
	overflow: hidden;
	margin: 35px 0;
}
.myInforDiv em, .myInforDiv span {
	float: left;
}
.myInforDiv span {
	width: 100%;
	display: block;
	font-size: 14px;
	color: #595758;
	line-height: 2.1;
}
.myInforDiv em {
	color: #9ea19f;
	width: 45px;
	text-align: right;
}
.myInforDiv a {
	display: inline-block;
	left: 5px;
	position: relative;
	top: 4px;
}
.newMyManagerDiv .myManagerText {
	width: 300px;
	padding-left: 20px;
}
.newMyManagerDiv .myManagerText h4 {
	margin: 30px 0 10px 0;
}
.newMyManagerDiv .myManagerText span {
	font-size: 14px;
	color: #9ea19f;
}
.newMyManagerDiv {
	margin-top: 34px;
}
/****/
.comPrice {
	width: 385px;
	margin: 25px auto 0;
}
.comPrice th, .comPrice td {
	border: 1px solid #e8debb;
	font-size: 14px;
	color: #595758;
	font-weight: normal;
	line-height: 30px;
}
.comPrice th {
	background: #f5f5f5;
	border-bottom: 1px solid #ffffff;
}
.comPrice td {
	background: #ffffff;
}
/*编辑发票*/
.comOderInvoice {
	position: relative;
}
.comOderInvoice .group {
	max-width: 685px;
}
.comOderInvoice .floatRight {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -5px;
	height: 30px;
	width: 170px;
}
.comOderInvoice a {
	display: inline-block;
	width: 120px;
	background: #ed5564;
	color: #ffffff;
	text-align: center;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
}
.comOderInvoice a:hover {
	background: #f90;
	color: #ffffff;
}
.renew {
	border-bottom: 1px solid #d6dcde;
	width: 97%;
	margin: 0 auto;
	overflow: hidden;
	height: auto;
	padding: 25px 0;
}
.renew h2 {
	text-indent: 10px;
}
.renew span {
	float: left;
	text-align: center;
	color: #9ea19f;
	font-size: 14px;
	font-weight: normal;
}
.renew a {
	margin-right: 50px;
	padding: 7px 36px;
}
.comOderInvoice h2 {
	font-size: 14px;
	color: #ed5564;
	line-height: 1;
	margin: 40px 0 12px 0;
	font-weight: normal;
	float: left;
}
.comOderInvoice h2 span {
	color: #9ea19f;
	float: left;
	text-align: left;
	text-indent: 10px;
}
.comOderInvoice h2 .groupText {
	max-width: 570px;
	overflow: hidden;
	height: auto;
	line-height: 1.8;
	text-indent: 0;
	margin-top: -5px;
	color: #ed5564;
}
/**top**/
.uTop {
	background: #ffffff;
	height: 50px;
	padding: 0;
	position: relative;
}
.uTop span {
	border-bottom: 1px solid #d6dcde;
	height: 0;
	left: 0;
	top: 25px;
	position: absolute;
	width: 100%;
	z-index: 1;
}
.uTop h1 {
	position: absolute;
	left: 0;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	z-index: 2;
	background: #ffffff;
	padding: 0 17px 0 0;
	color: #3e3d3e;
	text-align: left;
	font-weight: normal;
}
.uTop h1 a {
	color: #777777;
}
.uTop h1 a:hover {
	color: #f90;
}
/*********************tables (选项卡)***************/
/*public*/
.tables {
	overflow: hidden;
	height: auto;
}
.tables li {
	float: left;
	cursor: pointer;
}
.tables a {
	display: inline-block;
	text-align: left;
}
.tabCont {
	overflow: hidden;
	height: auto;
}
.tabCont .state {
	display: none;
}
.tabCont .state.current {
	display: block;
}
/*************我的资料********************/
.myProfileForm {
	padding-bottom: 20px;
}
.myProfileForm .form-buttom {
	background: #b0ca6c;
	color: #fff;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	margin-left: 4px;
	padding: 0 70px;
}
.myProfileForm .form-buttom:hover {
	background: #91a144;
}
.myProfile {
	background: #f8f8f8;
}
.myProfile a {
	height: 45px;
	line-height: 45px;
	padding: 0 30px;
	color: #777777;
	font-size: 14px;
}
.myProfile .current {
	background: #ffffff;
}
.myProfile .current a {
	color: #4b4b4b;
}
.myProfile-panel .form-label {
	font-size: 14px;
	color: #939393;
	width: 160px;
}
.myProfile-panel .form-label.form-label-why {
	width: 200px;
}
.myProfile-panel span, .myProfile-panel a {
	display: inline-block;
	float: left;
	height: 35px;
	line-height: 38px;
}
.myProfile-panel span {
	color: #4b4b4b;
	font-size: 16px;
}
.myProfile-panel a {
	font-size: 14px;
	color: #4b4b4b;
	margin-left: 10px;
}
.myProfile-panel h5 {
	color: #a1c2cf;
	font-size: 12px;
	line-height: 1;
	margin-left: 160px;
	text-align: left;
	margin-top: 10px;
}
.qqSina .qq, .qqSina .sina {
	padding-left: 35px;
	height: 35px;
	line-height: 35px;
	margin-right: 20px;
	color: #777777;
	font-size: 16px;
}
.qqSina .qq {
	background: url("../../common/7sbao/images1/qq.png") no-repeat scroll left center;
}
.qqSina .sina {
	background: url("../../common/7sbao/images1/sina.png") no-repeat scroll left center;
}
.myProfile-panel .checkbox-input {
	margin-left: 0;
}
/***************我的代金券******************/
.vouchers {
	width: 100%;
	margin-top: 20px;
}
.vouchers.vouchers-liks {
	width: 98%;
}
.vouchers th, .vouchers td {
	font-size: 14px;
}
.vouchers th {
	color: #777777;
	border: none;
	border-bottom: 1px solid #d6dcde;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
}
.vouchers td {
	color: #4b4b4b;
	border: none;
	padding: 6px 0;
	text-align: center;
}
.vouchers span {
	display: inline-block;
	height: 25px;
	width: 49px;
	line-height: 25px;
}
.vouchers span.tdSpan {
	background: url("../../common/7sbao/images1/co-1.png") no-repeat scroll 0 0;
}
.vouchLe {
	color: #4b4b4b;
	padding-bottom: 8px;
	padding-left: 25px;
	width: 568px;
}
.vouchLe p {
	margin: 0 0 10px;
}
.vouchRi {
	width: 300px;
 *width: 277px;
	padding-top: 50px;
}
.vouchLe span {
	color: #4b4b4b;
	font-size: 16px;
	display: block;
	text-align: left;
	padding: 15px 0;
}
.vouchRi p, .vouchLe p {
	color: #777777;
	font-size: 14px;
	text-align: left;
}
.vouchLe a {
	background: #b1ca6e;
	display: inline-block;
	padding: 2px 8px;
	color: #ffffff;
}
.vouchLe a:hover {
	background: #769f3c;
}
.vouchLe a.voucha1, .vouchLe a.voucha {
	border-radius: 4px;
	color: #4b4b4b;
	padding-left: 40px;
	margin-left: 15px;
}
.vouchLe a.voucha {
	background: url("../../common/7sbao/images1/share.png") no-repeat 0 0 #ededed;
}
.vouchLe a.voucha1 {
	background: url("../../common/7sbao/images1/share1.png") no-repeat 0 0 #ededed;
}
.vouchLe.vouchAll {
	width: 100%;
}
/*********************仿table (后台仿选项卡)********/

.imitRi a:hover, .imitRi a:active {
/* font-weight: bold; */
}
.imitRi a:hover i {
	background-position: right -70px;
}
.imitRi a:active i {
	background-position: right -153px;
}
.ucenter_left_shu {
	color: #fd5a66;
	font-size: 12px;
	text-align: center;
	text-indent: 0;
}

/*浮动*/
.floatRight {
	float: right;
}
.floatNone {
	float: none;
}
.floatLeft, .group {
	float: left;
}
.relative {
	position: relative;
}
.welcomeKfw i, .iMyPavatar i, .kfwLogo i, .iNav > li > i, .kfwSp i, .navSidebars i, .classification {
	background: url("../../common/7sbao/images1/index.png") no-repeat scroll left 0;
	display: inline-block;
}
.kfwLogo .marT30 {
	margin-top: 30px;
}


.serverList > li, .provider ul, .chilidrenWrap, .sSort, .serIforUl, .serIforUl li, .serIforUl a, .leImg > div {
	height: auto;
	overflow: hidden;
}
.serIforUl .leEval > span {
	font-size: 12px;
	margin-bottom: 5px;
}
.serIforUl .leBut > span {
	font-size: 14px;
	width: 100%;
}
.serIforUl .leBut.leBut2 {
	height: 124px;
	margin-top: 0px;
}
.serIforUl .leBut > a {
	font-size: 12px;
	vertical-align: top;
	margin-bottom: 4px;
}
.serPagees .pagesm {
	float: right;
	margin-right: 20px;
}
.serPagees {
	width: 860px;
}
/*a按钮相关*/
.butpadding73 {
	padding: 0 73px;
	height: 40px;
	line-height: 40px;
}
.butpadding64 {
	padding: 0 64px;
	height: 40px;
	line-height: 40px;
}
.butpadding60 {
	padding: 0 60px;
	height: 40px;
	line-height: 40px;
}
.butpadding55 {
	padding: 0 55px;
	height: 40px;
	line-height: 40px;
}
.butpadding50 {
	padding: 0 50px;
	height: 40px;
	line-height: 40px;
}
.butpadding40 {
	padding: 0 40px;
	height: 40px;
	line-height: 40px;
}
.butpadding28 {
	padding: 0 28px;
	height: 30px;
	line-height: 30px;
}
.butpadding20 {
	padding: 0 20px;
	height: 30px;
	line-height: 30px;
}
.butpadding16 {
	padding: 0 16px;
	height: 30px;
	line-height: 30px;
}
.butpadding11 {
	padding: 0 11px;
	height: 30px;
	line-height: 30px;
}
.butpadding25 {
	padding: 0 25px;
}
.butpadding8 {
	padding: 0 8px;
}
.padding8 {
	padding: 0 8px;
}
.butBlue {
	background: #00c8ff;
	color: #ffffff !important;
	font-size: 14px;
}
.butBlue:hover {
	background: #37aada;
	color: #ffffff;
}
.butRed {
	background: #ff6360;
	color: #ffffff !important;
	font-size: 14px;
}
.butRed:hover {
	background: #da5b5b;
	color: #ffffff;
}
.butWhite {
	background: #ffffff;
	color: #595757;
	border: 1px solid #c4c4c4;
	font-size: 14px;
}
.butWhite:hover {
	background: #00c8ff;
	border: 1px solid #00c8ff;
	color: #ffffff;
}
.butPay {
	background: #ff6360;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
}
.butPay:hover {
	background: #cd4958;
}
.butBuy {
	background: #ffffff;
	border: 1px solid #ffa1a0;
	text-align: center;
	color: #ff6c69;
}
.butBuy em {
	position: relative;
	top: 1px;
	margin-right: 8px;
	display: inline-block;
	background: url("../Image/breadcrumb.png") no-repeat scroll center 5px;
}
.butBuy:hover {
	background: #ff6260;
	color: #ffffff;
	border: 1px solid #f44946;
}
.butWhiteGrey {
	color: #727171;
	font-size: 14px;
	text-align: center;
	background: #ffffff;
}
.butWhiteGreyborder {
	color: #727171;
	font-size: 14px;
	text-align: center;
	background: #ffffff;
	border: 1px solid #dbdbdb;
}
.butWhiteGreyborder:hover {
	border: 1px solid #dedede;
}
.butWhiteGrey:hover, .butWhiteGreyborder:hover {
	background: #dedede;
	color: #666666;
}
.butgrassGreen {
	background: #96c861;
	color: #ffffff;
	font-size: 14px;
	text-align: center;
}
.butgrassGreen:hover {
	background: #85b256;
	color: #ffffff;
}
.butorange {
	background: #f74e1d;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
}
.butorange:hover {
	background: #ee330a;
}
.butgreen {
	background: #61c4a7;
	font-size: 14px;
	text-align: center;
	color: #ffffff;
}
.butgreen:hover {
	background: #ee330a;
}
.butc9c9c9 {
	color: #ffffff;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #9fa1a0 none repeat scroll 0 0;
	width: 175px;
}
.butc9c9c9:hover {
	background: #d1cfcf;
}
.butgreen00c9ff {
	font-size: 16px;
	color: #ffffff;
	background: #00c9ff;
}
.butgreen00c9ff:hover {
	background: #00aad7;
}
.imgW90 {
	width: 90px;
	height: 90px;
}



/* pages_bar style start */
.pages_bar{text-align:right;color:#444}
	.pages_bar a,.pages_bar span{display:inline-block;border:1px solid #d5d5d5;margin-right:6px;padding:2px 7px 1px;text-align:center;color:#1a66b3;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
	.pages_bar a.current_page{border:1px solid #c30;background-color:#c30;color:#fff}
	.pages_bar span{color:#878787}
.box .pages_bar{margin:5px 20px 25px}
/* pages_bar style end */

/**用户评价**/
.user-evaluation {
	background: #f7f7f7;
	min-height: 240px;
}
.user-evaluation ul {
	border: medium none;
}
.user-eval li {
	float: left;
}
.user-eval span {
	display: inline-block;
	text-align: center;
	width: 100%;
	line-height: 1;
	color: #595757;
}
.user-evaluation h2 {
	font-size: 24px;
	color: #565656;
	line-height: 1;
	margin: 40px 0 48px 0;
	font-weight: normal;
	text-align: center;
}
.user-eval-le .eval-le1 {
	width: 49%;
}
.user-eval-le .eval-le2 {
	width: 51%;
}
.eval-le2 li {
	width: 100%;
	line-height: 1;
	margin-bottom: 20px;
}
.eval-le2 span {
	font-size: 12px;
	line-height: 1;
	color: #595757;
	float: left;
}
.eval-le2 .le2-1 {
	width: 54%;
	text-align: right;
}
.eval-le2 .le2-2 {
	width: 46%;
	background: #dcdedd;
	height: 10px;
}
.user-eval-le h3 {
	color: #fd6769;
	font-size: 44px;
	line-height: 1;
	text-align: center;
}
.le2-2 em {
	display: block;
	float: left;
	height: 100%;
	background: #fd6769;
}
.user-eval-center {
	min-height: 90px;
	text-align: center;
}
.user-eval-center span {
	margin-top: 10px;
	min-height: 85px;
	width: 1px;
	background: #c5c5c5;
}
.user-eval-center {
	width: 9%;
}
.user-eval-ri {
	width: 46%;
}
.user-eval-le {
	width: 45%;
}
.user-eval-ri li {
	height: 25px;
	line-height: 25px;
	color: #595757;
	font-size: 12px;
	margin: 0 10px 10px 0;
	background: #ffebba;
	padding: 0 8px;
}
.user-eval-ri span {
	margin-top: 10px;
}
/**用户评价内容**/
.evalCont {
	margin-top: 20px;
}
.ev-list {
	padding: 12px 0 14px 0;
	border-bottom: 1px solid #c4c4c4;
	position: relative;
}
.ev-list li {
	text-align: center;
	float: left;
}
.ev-le {
	width: 56%;
	padding: 0 0 0 40px;
}
.ev-cen {
	width: 14%;
}
.ev-ri {
	width: 30%;
}
.ev-le div {
	text-align: left;
}
.ev-le span {
	display: inline-block;
	width: 100%;
	font-size: 12px;
	color: #c4c4c4;
	line-height: 1;
}
.ev-le p {
	font-size: 14px;
	color: #595757;
	line-height: 1.6;
	margin: 22px 0;
}
.ev-le ol li {
	background: #ffebba;
	color: #595757;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	margin: 0 10px 10px 0;
	padding: 0 8px
}
.start .active {
	background-position: -1px -98px;
}
.start {
	display: inline-block;
	width: 81px;
	margin-top: 60px;
}
/*.ev-ri .eval-infor{height: 160px;width: 180px;position: absolute;top: 50%;margin-top: -84px;right: 20px;}*/
.eval-infor img {
	width: 65px;
	height: 65px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	margin-top: 10px;
}
.infor-list li {
	float: left;
	width: 100%;
	text-align: center;
	overflow: hidden;
	font-size: 12px;
	line-height: 1;
	height: 12px;
}
.il1, .il3 {
	color: #595757;
}
.il1 {
	margin-top: 17px;
}
.il1 > a {
	color: #f90;
}
.il2 {
	color: #c4c4c4;
	margin: 13px 0;
}
.il1 em {
	margin-left: 14px;
}
.il3 div {
	display: inline-block;
}
.il3 span {
	float: left;
}
.il3-cen {
	margin: 0 10px;
}
.img-p {
	text-align: center;
}
.img-p p {
	font-size: 14px;
	color: #a1a1a1;
	text-align: center;
	line-height: 1.6;
	margin-bottom: 50px;
	float: left;
	width: 100%;
}
.pro-ri a {
	cursor: pointer;
}
.product-evaluate .user-eval {
	padding-top: 30px;
	height: auto;
}
.product-evaluate .eval-le2 li {
	margin-bottom: 28px;
}
.product-evaluate .eval-le2 .le2-1 {
	font-size: 14px;
}
.product-evaluate .eval-le2 .le2-2 {
	margin-top: 2px;
}
.product-evaluate .user-eval-center span {
	margin: 0;
	min-height: 96px;
}
.product-evaluate .user-eval-ri span {
	margin: 0 0 12px;
	font-size: 14px;
	color: #3b3b3b;
	text-align: left;
}
.user-eval-tab {
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
	background-color: #f5f5f5;
}
.user-eval-tab li {
	float: left;
	padding-right: 40px;
}
.user-eval-tab li a {
	font-size: 14px;
	color: #757575;
}
.user-eval-tab li a em {
	color: #b5b5b6;
}
.user-eval-tab li.active a {
	color: #23c9fd;
}
.user-eval-con {
	padding: 0 10px;
}
.user-eval-con .ev-le {
	width: 780px;
}
.user-eval-con .ev-cen {
	width: 202px;
}
.user-eval-con .ev-ri {
	width: 174px;
}
.user-eval-con .ev-list {
	width: 100%;
	font-size: 14px;
	color: #b5b5b6;
	border-bottom-color: #eaedec;
}
.user-eval-con .ev-le div {
	text-align: center;
}
.user-eval-con .ev-le {
	padding-left: 9px;
}
.user-eval-con .ev-le .le-tit {
	text-align: left;
	padding-left: 75px;
}
.ev-le .name {
	margin: 6px 0 18px;
	font-size: 12px;
	color: #b5b5b5;
	text-align: left;
	position: relative;
}
.ev-le .name .nice {
	display: none;
	position: absolute;
	right: 0px;
	top: 0;
	width: 70px;
	font-size: 12px;
	color: #b5b5b5;
	line-height: 16px;
}
.ev-le .name .nice a {
	display: inline-block;
	width: 50px;
	height: 15px;
	background-position: 35px -439px;
	vertical-align: top;
	margin-right: 4px;
	color: #ccc;
	line-height: 20px;
}
.a-display-a {
	display: block!important;
}
.ev-le .name .nice a.cur, .ev-le .name .nice a:hover {
	background-position: 35px -470px;
}
.ev-le p.info {
	text-align: left;
	margin: 0 0 15px;
}
.ev-le p.answer {
	margin: 5px 0 15px;
	padding: 5px 0 5px 9px;
	line-height: 20px;
	background-color: #f5f5f5;
	font-size: 12px;
	color: #3b3b3b;
	text-align: left;
}
.ev-le .time {
	margin-left: 30px;
	color: #b5b5b5;
}
.user-eval-con .start {
	position: static;
	display: inline-block;
	margin: 38px 0 0 0;
}
.user-eval-con .eval-infor img {
	width: 90px;
	height: 90px;
}
.infor-list .il1 {
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	height: 14px;
}
.infor-list .il1 a {
	color: #595757;
}
.infor-list .il1 a:hover {
	color: #23c9fd;
}
.infor-list .il3 {
	margin: 10px 0 13px;
	font-size: 12px;
	color: #b5b5b5;
}
.infor-list .btn {
	height: 25px;
}
.infor-list .btn a {
	height: 25px;
	line-height: 25px;
	font-size: 12px;
}
/*分页*/
.wrapPage {
	height: 40px;
	text-align: center;
	width: 100%;
	overflow: hidden;
	height: auto;
}
.pagesm {
	display: inline-block;
	margin: 20px 0 15px;
	text-align: center;
	width: auto;
}
.pagesm a.next {
	margin: 0 0 0 -1px;
	padding: 0 15px;
}
.ucenter_bg {
	height: 145px;
	width: 100%;
	background: url("../../common/7sbao/images1/ucenter_bg.jpg") no-repeat center center;
}
.ucenter_left li {
	text-align: left;
	text-indent: 75px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	font-weight: bold;
}
.ucenter_left a, .ucenter_left {
	color: #333333;
}
.ucenter_left_icon_daijinjuan {
	background: url("../../common/7sbao/images1/ucenter_left_icon_daijinjuan.png") no-repeat 50px center;
}
.ucenter_left_icon_fapiao {
	background: url("../../common/7sbao/images1/ucenter_left_icon_fapiao.png") no-repeat 50px center;
}
.ucenter_left_icon_jilu {
	background: url("../../common/7sbao/images1/ucenter_left_icon_jilu.png") no-repeat 50px center;
}
.ucenter_left_icon_pingjia {
	background: url("../../common/7sbao/images1/ucenter_left_icon_pingjia.png") no-repeat 50px center;
}
.ucenter_left_icon_xiaoxi {
	background: url("../../common/7sbao/images1/ucenter_left_icon_xiaoxi.png") no-repeat 50px center;
}
.ucenter_left_icon_ziliao {
	background: url("../../common/7sbao/images1/ucenter_left_icon_ziliao.png") no-repeat 50px center;
}
.ucenter_touxiang {
	position: absolute;
	left: 65px;
	top: -70px;
	border: 6px solid #ffffff;
	border-radius: 50%;
}
.targetPos {
	position: absolute;
	top: -1px;
	left: 0;
}
.product-detail-fixed {
	position: fixed;
	top: 0;
	left: 50%;
	width: 950px;
	z-index: 9999;
	background-color: #ffffff;
	border: none;
	margin-left: -350px;
}
.ser-title ul, .ser-title div, .kfw-se-ul, .infor-list, .kfw-se-ul li, .user-eval ul, .ev-list, .ev-le div, .ev-cen div, .ev-ri div, .ev-le ol, .problems ul {
	height: auto;
	overflow: hidden;
}
/*评价感受**/
.evalFeel {
	margin: 0 15px;
	float: left;
}
.evalFeel > ul {
	overflow: hidden;
	padding: 15px 10px 10px 15px;
}
.evalFeel li {
	float: left;
	text-align: center;
	color: #555;
	font-size: 14px;
}
.evalFeel .ev1 {
	width: 454px;
}
.evalFeel .ev2 {
	width: 105px;
	margin-left: 38px;
	text-indent: 26px;
}
.evalFeel .ev3 {
	width: 120px;
	margin-left: 44px;
}
.evalFeel .ilistUl1 {
	background: #f2f2f2;
	padding: 0;
}
.evenBg {
	background: #f8f8f8;
}
.ilistUl1 li {
	height: 40px;
	line-height: 40px;
}
.ev1 p {
	text-align: left;
	line-height: 22px;
	font-size: 14px;
	color: #444;
	word-wrap: break-word;
}
.ev1 .time {
	color: #777;
	margin-left: 65px;
}
.ev1Ilist {
	margin-left: -5px;
	margin-top: 5px;
}
/**用户中心评价*/
.newsImpres {
	background: none repeat scroll 0 0 #f8f8f8;
	height: 40px;
	line-height: 40px;
	text-align: left;
	width: 100%;
	color: #4b4b4b;
	font-size: 14px;
	text-indent: 10px;
}
.newsImpres > a {
	color: #4b4b4b;
	float: right;
	margin-right: 20px;
	background: url("../../common/7sbao/images1/comtabbut.png") no-repeat scroll left 8px;
	padding-left: 40px;
}
.newsImpres > a:hover {
	color: #f90;
	background-position: left -34px;
}
.ri1 h4.dasheBorders {
	border-top: 1px solid #d6dcde;
	height: 0;
}
.alsoFull.newsim {
	line-height: 40px;
	height: auto;
}
.pubImpress {
	width: 100%;
	margin-top: 20px;
	position: relative;
}
.piLi {
	width: 85px;
	text-align: right;
	float: left;
	font-size: 14px;
	color: #444;
}
.piRi {
	float: left;
}
.piRi2.piRi {
	width: 580px;
}
.piRi.piRi2 ul {
	float: left;
}
.piRi.piRi2 .showPiLi li {
	margin-bottom: 10px;
	background: #fff8df;
	color: #777777;
}
.piTime {
	position: absolute;
	right: 30px;
	top: 0;
	font-size: 12px;
	color: #b5b5b5;
}
.piTime .zambia {
	background: url("../../common/7sbao/images1/productIcon.png") 0 -439px no-repeat;
	margin-left: 29px;
	padding-left: 15px;
	height: 16px;
	line-height: 16px;
}
.replyCon {
	margin: 0 0 20px 35px;
	width: 500px;
	line-height: 30px;
	padding: 0 12px;
	font-size: 12px;
	color: #3b3b3b;
	background-color: #f9f9fc;
}
#no-attribute {
	background: none;
}
.piRi .add-label {
	float: left;
}
.piLi i {
	background: url("../../common/7sbao/images1/detListImg.png") no-repeat scroll 0 0;
	dilay: inline-block;
	height: 9px;
	width: 9px;
	margin-right: 5px;
}
.piRi .m span {
	float: left;
	font-size: 14px;
	color: #444;
}
.piRi li {
	float: left;
	padding: 0 11px 0 12px;
	height: 25px;
	line-height: 25px;
	background: #efefef;
	margin-right: 15px;
	font-size: 14px;
	color: #666;
	cursor: pointer;
	margin-bottom: 13px;
}
.piRi li.no-attribute {
	background: none;
	padding: 0;
	display: none;
}
.piRi li.attr2 {
	background: url("../../common/7sbao/images1/custom.png") no-repeat scroll 10px center #fff;
	border: 1px solid #d6dcde;
	color: #00a8e3;
	padding-left: 35px;
}
.attr2 input {
	background: #fff;
	color: #fff;
	float: left;
	font-size: 14px;
	height: 25px;
	line-height: 25px;
	margin: 0;
	max-width: 110px;
	vertical-align: middle;
	border: 1px solid #00a8e3;
	color: #444;
	padding: 0 10px 0 10px;
}
.attr2 input:focus {
	border: 1px solid #00a8e3 !important;
}
.piRi li img {
	display: none;
}
.piRi.piRi2 li.attrClick {
	background: #00a8e3;
	color: #fff;
	position: relative;
	margin-right: 22px;
}
.piRi li.attrClick img {
	position: absolute;
	right: -9px;
	display: block;
	top: 0;
}
.piRi a {
	height: 23px;
	line-height: 23px;
	border: 1px solid #d6dcde;
	padding: 0 5px;
	font-size: 14px;
	color: #00a8e3;
	display: inline-block;
}
.piRi textarea {
	border: 1px solid #cac9c9;
	color: #888;
	font-size: 14px;
	line-height: 25px;
	padding: 2px 8px;
}
.piRi h3 {
	font-size: 12px;
	color: #444;
	font-weight: normal;
	text-align: left;
	margin: 8px 0;
}
.piRi em {
	color: #f54e3c;
}
.piRi span.iRis {
	bottom: 3px;
	color: #888;
	font-size: 12px;
	left: -115px;
	position: relative;
}
.alsoFullForm .evaBut {
	display: inline-block;
	padding: 0 45px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #9bbe69;
	font-size: 14px;
	float: left;
	margin: 10px 0 30px 85px;
}
.alsoFullForm .evaBut:hover {
	background: #91a144;
}
.alsoFullForm .evaBut1 {
	background: #9fa1a0;
	color: #ffffff;
	margin-left: 20px;
}
.alsoFullForm .evaBut1:hover {
	background: #595758
}
.piRi .star.star1 {
	background: url("../../common/7sbao/images1/newstarim1.png") no-repeat scroll left 1px;
}
.labelsconten {
	border: 1px solid #00a8e3;
	color: #444444;
	font-size: 14px;
	height: 23px;
	margin-left: -14px;
}
.piRi a.piRiButBao {
	height: 23px;
	line-height: 23px;
	margin-left: 10px;
}
.piRi2 a.piRiButQiao {
	margin-left: 10px;
}
.popyerBg {
	height: 200px;
	width: 400px;
	background: #ffffff;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -200px;
	margin-top: -100px;
	display: none;
	z-index: 99999;
	-ms-border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	text-align: center;
}
#mask {
	background: #000000;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99998;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.popyerBg h4 {
	-ms-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	height: 40px;
	line-height: 40px;
	text-align: left;
	text-indent: 30px;
	font-size: 16px;
}
.popyerBg p {
	font-size: 14px;
	line-height: 2;
	text-align: center;
	text-indent: 0;
	margin-top: 30px;
}
.popyerBg a {
	background: none repeat scroll 0 0 #b1ca6d;
	color: #ffffff;
	display: inline-block;
	font-size: 16px;
	margin-top: 13px;
	padding: 10px 60px;
	text-align: center;
}
