@charset "utf-8";
html{
	width:100%;
	height:100%;
}
body{width:100%;height:100%;font-family:"Microsoft YaHei",Georgia,Serif;font:"Microsoft YaHei",\5b8b\4f53;font-size: 16px; color:#333;display: block;}
#mainbody {
	min-width: 1180px;
	width: 100%;
	font-size: 14px;
	/* overflow-x: auto; */
} 
a{
	text-decoration:none;
}
a:hover{
	font-weight:bold;
}
#footer {
	min-width: 1180px;
}
.clearfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{ 
	*zoom:1;
}
.main {
	padding-bottom: 50px;
	background: #F8F8F8;
}
.m_content {
    width: 1180px;
    min-width: 1180px;
    padding: 2% 0;
    margin:0 auto;
}

.basics_info {
    width: 23%;
    max-width: 340px;
    text-align: center;
    float: left;
}


/* .li_check{
	background:#EBF0F3;
	width:237px;
	border-left:3px solid #3379B7;
} #li_check{
	background:#EBF0F3;
	width:237px;
	border-left:3px solid #3379B7;
} 
span#span_check{
	margin-left:17px;
}
.left_list>li>a>span.span_check{
	margin-left:17px;
}
.left_list>li>a>span {
	display:inline-block;
	width: 20px;
	height: 20px;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	background:#41ABD9;
	color:#fff;
	font-size:12px;
	text-align:center;
	line-height:20px;
	margin-left:20px;
	margin-right:10px;
} */

/* .left li .i_companyhome {
	background-position: 0 0;
}
.left li .i_publichome {
	background-position: -15px 0;
}
.left li .i_news {
	background-position: -30px 0;
}
.left li .i_orders {
	background-position: -45px 0;
}
.left li .i_proser {
	background-position: -60px 0;
}
.left li .i_buscooper {
	background-position: -75px 0;
}
.left li .i_accset {
	background-position: -90px 0;
}
.left li .i_personalhome {
	background-position: -105px 0;
}
.left .active a {
	color: #3379b7;
} */

/* 右侧，内容 */
div.right {
	width: 75%;
	min-width: 852px;
	margin-left: 2%;
	min-height: 768px;
	padding-bottom:0;
	float: left;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	position:relative;
}
.right_setUsers {
	width: 1180px !important;
	margin-left: 0 !important;
	margin: 0 auto !important;
	float: none !important;
	padding-top: 20px;
}
div.right #quanyiList {
	width: 100%;
	padding: 0 2%;
	background: #F8F8F8;
}
div.right #quanyiList li {
	width: 25%;
	min-width: 224px;
	float: left;
	padding: 0 2% 20px 2%;
	height: 282px;
	background-size: 100% 100%;
	background: #fff;
	border-radius: 10px;
	text-align: center;
	margin: 0 3% 20px auto;
	box-shadow: 0px 2px 7px #ddd;
}
div.right .boxtype {
    height: 60px;
    margin: 0 auto;
    border-bottom: 1px #DDDDDD solid;
    line-height: 60px;
}

div.right img.boxtype_img {
    display: initial;
    margin-right: 8px;
    width: 16px;
}

div.right p.boxtype_p {
    display: inline;
    font-size: 13px;
    color: #00B7EE;
}


div.right .boxcontent {
    height: 230px;
    width: 100%;
    padding: 20px 0 0 0;
}

div.right .boxcontent>span {
    height: auto;
    display: inline;
    width: 100%;
    line-height: 30px;
}

div.right .boxcontent>span p {
    height: auto;
    float: left;
}

div.right .boxcontent>span>p:first-child {
    color: #333333;
    text-align: right;
    width: 38%;
    margin-right: 7%;
    font-weight: bold;
}

div.right .boxcontent>span>p:last-child {
    color: #777777;
    text-align: left;
    width: 55%;
    min-width: 120px;
    min-height: 30px;
}

div.right .boxfoot {
    height: 30px;
    line-height: 30px;
    width: 80%;
    margin: 0 auto;
    display: none;
}

div.right .boxfoot a {
    float: left;
    border: 1px solid #00c1de;
    padding: 2px 5px;
    line-height: 20px;
    color: #fff;
    border-radius: 16px;
    width: 30%;
    background-color: #00B7EE;
    height: 20px;
}

div.right .boxfoot a:first-child {
    
}

div.right .boxfoot a:last-child {
    float: right;
    background-color: #fff;
    color: #00B7EE;
}



.title {
	margin: 30px 0 11px;
}
.title h6 {
	margin-left: 9px;
	font-size: 16px;
	color: #3379b7;
	font-weight: bold;
}
.title h6:before {
	content: "|";
	width: 7px;
	height: 24px;
    background-color: #3379b7;
    font-weight: bold;
    position: relative;
    left: -10px;
}
.ri_form {
	padding: 0 0 0 75px;
}
.item {
	margin: 15px 0;
	padding-left: 5px;
	line-height: 32px;
}
.item label {
	width: 90px;
	padding: 7px 0;
	display: block;
	font-size: 14px;
	float: left;
	line-height: 18px;
	font-weight: bold;
	color: #333;
	text-align: right;
	margin-right: 30px;
}
.item input[type="text"], .item input[type="password"] ,.item select {
	height: 20px;
	border: 1px solid #ddd;
	padding: 5px 15px;
	font-size: 14px;
	line-height: 20px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:'Microsoft YaHei';	
}
.item input.synopsis{
	width:380px;
	height: 30px;
}
.item .name {
	width: 190px;
}
.item .email{
	width: 260px;
}
.item input[type="text"]+span , .item input[type="password"]+span {
	margin-left: 20px;
	display: inline-block;
	color: #777;
	font-size: 14px;
}
.item input[type="text"]+span.red , .item input[type="password"]+span.red {
	color: #ff0000;
}
.item input[type="radio"] {
	margin: 0 5px;
	vertical-align: middle;
	cursor: pointer;
}
.item input[type="radio"]+span {
	margin: 0 55px 0 5px;
	display: inline-block;
	font-size: 14px;
	line-height: 18px;
	color: #777;
}
.item select {
	width: 190px;
	height: 30px;
	padding: 4px 10px;
	margin-right: 30px;
	line-height: 18px;
	vertical-align: top;
}
.item .password {
	width: 260px;
}
.portrait {
	height: 120px;
	position: relative;
}
.portrait label {
	vertical-align: top;
	margin-top: 50px;
}
#localImag {
	display: inline-block;
	position: absolute;
	top: 10px;
	left: 95px;
}
.portrait img {
	width: 115px;
	height: 115px;
	border: 1px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	border-radius: 3px;		
}
.portrait span {
	width: 225px;
	font-size: 14px;
	color: #777;
	display: inline-block;
}
.port_ex {
	font-size: 12px;
	color: #777;
	display: inline-block;
	line-height: 21px;
	position: absolute;
	top: 10px;
	left: 225px;
}
.portrait .choose_btn {
	position: absolute;
	top: 88px;
	left: 225px;
	width: 80px;
	margin: 0;
	border: 1px solid #333;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 12px;
	line-height: 12px;
	text-align: center;
	background-color: #f4f4f4;
	font-family:'Microsoft YaHei';
  	overflow: hidden;
  	cursor: pointer;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
.choose_btn input[type=file] {
  position: absolute;
  top: -50px;
  left: 0;
}
.fileName {
  position: absolute;
  top: 82px;
  left: 325px;
}
.c_btn {
	width: 110px;
	margin:0 290px;
	margin-top: 40px;
	
	text-align: center;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
.c_btn:hover {
	background-color: #3379b7;
}
.c_btn input {
    border: 1px solid #00c1de;
    padding: 4px 26px;
    line-height: 22px;
    border-radius: 16px;
    float: right;
    height: 30px;
    background-color: #00B7EE;
    color: #fff;
    cursor: pointer;
}
.c_btn>span{
    border: 1px solid #ddd;
    padding: 4px 22px;
    line-height: 20px;
    border-radius: 16px;
    float: right;
    width: 30%;
    background-color: #ddd;
    color: #fff;
    height: 20px;
    cursor: not-allowed;
}
.c_btn input:hover {	
	background-color: #fff;
    color: #00B7EE;
}
/*settings_en.html*/
.c_btn_b {
	width: 265px;
	margin: 0 auto;
	margin-top: 40px;
	border: 1px solid #3379b7;    
	background: #3379b7;
	text-align: center;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
.c_btn_b:hover {
	border: 1px solid #41ABD9;
}
.c_btn_b input {
	width: 265px;
	border: none;
	padding: 10px 0;
	font-size: 16px;
	color: #fff;
	line-height: 20px;
	background: #3379b7;
	text-align: center;
	cursor: pointer;
	outline:none;
	font-family:'Microsoft YaHei';
}
.c_btn_b input:hover {
	background-color: #41ABD9;
}
/*chbox*/
.chbox_cover {	
	position: fixed;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter:alpha(opacity=50);   
    -moz-opacity:0.5;   
    -khtml-opacity: 0.5;   
    opacity: 0.5;   
	display:none; 
}
#chbox {
	width: 460px;
	margin: 0 auto;
	padding: 25px 20px 5px;
	background-color: #fafafa;
	border:1px solid #fafafa; 
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	border-radius: 10px;
	z-index:1000;
	position: fixed;
	top:30%;
	right: 30%;
	z-index: 9999;
    opacity: 1; 
	display:none; 
}
.chbox .close {
	float: right;
}
.chbox h1 {
	margin: 0 0 10px;
	font-size: 18px;
	color: #3fabd8;
	text-align: center;
}
.chbox h1:before , .chbox h1:after {
	width: 90px;
    height: 1px;
    content: " ";
    margin: 0 25px;
    background-color: #ddd;
    display: inline-block;
    vertical-align: middle;
}
.chbox form {
	padding: 0 65px;
}
.chbox input[type="radio"] {
	display: inline-block;
}
.chbox label {
	font-size: 16px;
	line-height: 19px;
}
.chbox .box_item {
	height: 20px;
	margin: 10px;
	padding-left: 25px;
}
.box_item {
	font-size: 16px;
	color: #777;
}
.box_item span {
	display: inline-block;
	margin-left: 15px;
}
.ch_btn {
	width: 285px;
	margin: 0 auto;
	margin-top: 15px;
	border: 1px solid #41ABD9;
	background-color: #41ABD9;
	text-align: center;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
.chbox input[type="submit"] {
	width: 285px;
	border: none;
	padding: 10px 0;
	font-size: 18px;
	color: #fff;
	background-color: #41ABD9;
	line-height: 18px;
	background: none;
	cursor: pointer;
	outline:none;
	font-family:'Microsoft YaHei';
}
.chbox p {
	margin: 15px 0;
	font-size: 14px;
	color: #3fabd8;
	line-height: 14px;
	text-align: center;
}
/*check*/
.check_content {	
    max-width: 1228px;
    min-width: 768px;
    margin: 0 auto;
}
.check_content .p_title {
	margin: 30px 20px 15px 20px;
    padding-bottom: 10px;
    font-size: 25px;
    color: #333;
    border-bottom: 5px solid #f4f4f4;
}
.p_content {
	width: 710px;
	margin:0 auto;
	padding-top: 65px;
	line-height: 30px;
}
.p_content .from_item {
	margin: 20px 0;
	position: relative;
}
.p_content label {
	width: 70px;
	padding: 0 15px;
	font-size: 16px;
	margin: 7px 0;
	color: #333;
	display: inline-block;
}
.p_content input[type="text"] {
	margin-right: 20px;
	border: 1px solid #ddd;
	padding: 0 10px;
	width: 240px;
	height: 30px;
	line-height: 30px;
	border-radius: 3px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.p_content input[type="text"].ident {
	width: 140px;
}
.ident_val {
	position: absolute;
	top:14px;
	font-size: 14px;
	line-height: 16px;
	color: #ddd;
}
.check_num .ident_val {	
	left: 134px;
}
.check_email .ident_val {	
	left: 114px;
}
.check_pic .ident_val {	
	left: 112px;
}
.p_content .small {
	color: #777;
	font-size: 14px;
}
.p_content .ic {
	width: 100px;
	height: 44px;
	display: inline-block;
    vertical-align: middle;
}
.p_content .ic img {
	width: 100px;
	height: 44px;
}
.p_content .b_p {
	margin: 20px 0 0;
	color: #3379b7;
	font-size: 14px;
	line-height: 16px;
}
.from_btn {
	text-align: center;
}
.from_btn input {
	width: 265px;
	height: 40px;
	border:none;
	margin:40px 175px;
	font-size: 16px;
	line-height: 40px;
	background-color: #4680b2;
	border-radius: 8px;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
	color: #fff;
	cursor: pointer;
	outline:none;
	font-family: "Microsoft YaHei",Georgia,Serif;
}
/*succe*/
.suc {
	text-align: center;
}
.suc_i {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background-color: #7cba46;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}
.suc img{
	margin:10px;
}
.suc p {
	font-size: 14px;
	color: #777;
	line-height: 25px;
}
.check_content .p_content .sucb_p {
	margin: 20px 0 55px;
	font-size: 25px;
	color: #7ab846;
}
.suc .g_p{
	color: #79b846;
	font-weight: bold;
}
.suc p a {
	display: inline-block;
	color: #3fabd8;
	text-decoration: none;
	cursor: pointer;
}
.suc .btn {
	width: 265px;
	height: 40px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 40px;
	border: 1px solid #4680b2;	
	text-align: center;
	background-color: #4680b2;
	border-radius: 8px;
	-moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
.suc .btn a {	
	width: 265px;
	padding: 10px 0;
	font-size: 16px;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
	display: inline-block;
}
/*check_num*/
.check_num label {
	width: 98px;
	padding: 0 10px 0 15px;
}
.check_num .p_content {
	width: 730px;
}
.check_pic .p_content {
	width: 570px;
}
.np_suc .p_content {
	width: 930px;
}
/*settings_p*/
.new_nav_acct li {
	width: 85px;
	text-align: center;
	display: inline-block;
	line-height: 40px;
	font-size: 16px;
	color: #3379b7;
	float: left;
	cursor: pointer;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	border-radius: 3px;
}
.new_nav_acct li:hover {
	color: #333;
}
 .new_nav_acct .active {
	border-top: 1px solid #ddd;
	border-right:1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 3px solid  #fff;	
	color: #333;
}
.new_nav_acct {
	width: 80%;
	text-align: left;
	position: relative;
	top:1px;
}
.flip_p{
	height:45px;
	width:auto !important; 
	display:inline-block !important; 
	display:inline;
	margin:0 auto;
	margin-top:5px;
}
/*inform*/
div.conBody{
	overflow:hidden;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	min-height: 728px;
	background-color: #fff;
	padding: 20px;
	box-shadow: 0px 0px 7px #ddd;
}
.conBody_all {
	width: 100%;
	height: 650px;
}
div.conBody>p{
	/* width: 100%; */
	/* margin:0 auto; */
	/* font-size:12px; */
	/* line-height:35px; */
	/* color:#777; */
	/* padding-left:20px; */
	/*	border-bottom:1px solid #ddd;*/
	/* background:url("/view/image/commodityImage/prompt.png") no-repeat left center; */
}
a.demandIn{
    border: 1px solid #00c1de;
    padding: 4px 22px;
    line-height: 20px;
    border-radius: 16px;
    float: right;
    height: 20px;
    background-color: #00B7EE;
    color: #fff;
    cursor: pointer;
}
a.demandIn:hover{
	background:#fff;
	color:#00B7EE;
}
.new_content {

}
.new_nav {
    overflow: hidden;
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    background: #fff;
    -webkit-border-radius: 6px 6px 0 0;
    height: 21px;
    padding: 14px;
    box-shadow: 0px -1px 7px #ddd;
    margin-bottom: 0px;
}      
.new_nav div{
	height: 80px;
	line-height: 80px;
	color:#2c5c8e;
}
.new_nav div img{
	margin: 0 10px 0 20px;
	display: inline-block;
	position: relative;
	top: 5px;
	height: 25px;
	width: 25px;
}
.new_nav li {
	/* width: 90px; */
	text-align: center;
	display: inline-block;
	line-height: 21px;
	font-size: 15px;
	color: #999;
	float: left;
	cursor: pointer;
	margin-right: 10px;
	padding: 0 15px;
	/* margin-top: 10px; */
}
.new_nav li>a{
	display:block;
	height:34px;
	min-width: 40px;
	text-decoration:none;
	color:#999;
}
.new_nav li:hover {
	color: #00c1de;
}
 .new_nav .active{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	color: #00c1de;
}
.new_nav li:hover a {
	color: #00B7EE;
	font-weight: normal;
}
.new_nav li:hover a.line {
	margin: 0 auto;
 	width: 40px;
 	margin-top: -1px;
 	border-top: 2px solid #00B7EE;
}
 .new_nav .active>a {
	color: #00B7EE;
}
 .new_nav .active>a.line {
 	margin: 0 auto;
 	width: 40px;
 	margin-top: -1px;
 	border-top: 2px solid #00B7EE;
 }

/* 已购产品页导航*/
 .buy_new_nav {

overflow: hidden;

border-radius: 6px 6px 0 0;

-moz-border-radius: 6px 6px 0 0;

background: #fff;

-webkit-border-radius: 6px 6px 0 0;

height: 21px;

padding: 14px;

box-shadow: 0px -1px 7px #ddd;

margin-bottom: 0px;
}      
.buy_new_nav div{
	height: 80px;
	line-height: 80px;
	color:#2c5c8e;
}
.buy_new_nav div img{
	margin: 0 10px 0 20px;
	display: inline-block;
	position: relative;
	top: 5px;
	height:25px;
	width:25px;
}
.buy_new_nav li {
	text-align: center;
	display: inline-block;
	line-height: 20px;
	font-size: 15px;
	color: #999;
	float: left;
	cursor: pointer;
	margin-right: 15px;
	padding: 0 15px;
}
.buy_new_nav li:hover a {
	color: #00B7EE;
	font-weight: normal;
}
.buy_new_nav li:hover a.line {
	margin: 0 auto;
 	width: 40px;
 	border-top: 2px solid #00B7EE;
}
.buy_new_nav li>a{
	display:block;
	height: 33px;
	text-decoration:none;
	color:#999;
}
 .buy_new_nav .active{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	/* border-bottom: 2px solid #00B7EE; */
	color: #00B7EE;
}
 .buy_new_nav .active>a {
	color: #00B7EE;
}
 .buy_new_nav .active>a.line {
 	margin: 0 auto;
 	width: 40px;
 	border-top: 2px solid #00B7EE;
 }

 #per_content {
 	background: #fff;
 	border-radius:5px;
 	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
 }
.new_line_container {
	width: 784px;
	padding: 30px 0;	
}
.new_container_settings {
    overflow: hidden;
    border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    background: #fff;
    -webkit-border-radius: 0 0 6px 6px;
    min-height: 676px;
    padding: 20px;
    box-shadow: 0px 4px 7px #ddd;
    border-top: 1px #ddd solid;
}
.new_container {
	border-top: 1px solid #ddd;
	background: #fff;
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	min-height: 676px;
	padding: 20px;
	box-shadow: 0px 3px 7px #ddd;
}
table.list {	
	border: 0;
    border-collapse: separate;    
    border-spacing: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
	font-size:12px;
	color:#777;
}
table {
	width: 820px;
}
.newslist {
	width: 798px;
    table-layout: fixed;
    margin:0 auto;
}
.list thead {
	font-size: 16px;
	line-height: 14px;
	font-weight: bold;
	color:#527283;
}
.list thead tr {
	height: 45px;
}
.list thead th {
 	padding: 13px 0;
    text-align: left;
    vertical-align: top;
	font-size:14px;
}
.list thead th:first-child{
	padding-left:17px;
}
.list thead th.box{
	padding:15px 0;
}
.new_container .list tbody tr{
	height: 45px !important;
	text-align:left;
}
.new_container .list tbody tr .title{
	padding-left:0;
}
.list tbody th {
    padding: 11px 0;
    height: 20px;
    border-top: 1px solid #dddddd;
    line-height: 20px;
    font-size: 14px;
}
.list tbody td {
    height: 20px;
	font-size: 14px;
	line-height: 18px;
}
.list tbody td>p.green,.list tbody td>p.red{
	padding:0;
	width:100px;
	height:30px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:8px 0; 
	background:#1abc9c;
	color:#fff;
	text-align:center;
	line-height:30px;
}
.list tbody td>p.red{
	background:#e74c3c;
}
.oreder_man .list tfoot td>span{
	display:inline-block;
}

.list tfoot tr {
	height: 30px;
	padding: 5px 0;
}
.newslist tbody tr {
	height: 22px;
}
.newslist input[type="checkbox"] {
	margin: 0 15px;
}
.newslist a {
	display: inline-block;
	text-decoration: none;
}
.newslist .box {
	width: 40px;
}
.newslist td.title {
	padding-left: 30px;
	padding-right: 20px;
    overflow:hidden; 
    text-overflow:ellipsis; 
    white-space:nowrap;
}
.newslist .title a {
	text-decoration: none;
	color: #333;
}
.newslist .time {
	width: 160px;
	padding-left: 10px;
}
.newslist .type {
	width: 160px;
	padding-left: 10px;
}
.newslist td.time , .newslist td.type {
	color: #999;
}
.read .title a {
	width: 170px;
	color: #999;
}
.list .news_n , .list .news_n:before ,.list .news_n:after {	
	font-size: 12px;
	color: #999;
	line-height: 12px;
}
.list .news_n {
	float: right;
	margin: 15px;
}
.list .news_n:before {
	content: '共有';
}
.list .news_n:after {
	content: '条，每页显示：10条';
}
/*oreder_manage*/
.oreder_man {
	margin: 0 auto;
	padding-top: 25px;
	background: #fff;
	margin-top:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}
.oreder_man .list {
	width: 820px;
	font-size: 12px;    
}
.oreder_man .orderlist td:first-child {
	padding-left: 17px;
	padding-right: 5px; 
	width: 130px;
}
.oreder_man .orderlist tbody td:last-child {
	padding-right: 17px;
}
.orderlist .order_name {
	width: 190px;
}
.orderlist .order_time {
	width: 96px;
	text-align: center;
}
.orderlist .order_type {
	width: 85px;
	text-align: center;
}
.orderlist .order_price {
	width: 80px;
	text-align: center;
}
.orderlist .order_state {
	width: 80px;
	text-align: center;
}
.oreder_man .list span {
	display: none;
}
.oreder_man .list a {
	display: block;
}
.order_name span {
	line-height: 18px;
}
.order_con:before {
	content: '订单内容：';
}
.order_style:before {
	content: '订单规格：';
}
.order_uti:before {
	content: '购买时长：';
}
.paid {
	color: #7ab846;
}
.nopaid {
	color: #ff0000;
}
.order_state a {
	color: #3379b7;
	cursor: pointer;
	text-decoration: none;
}
.order_state a, .order_state span {
	margin-top: 10px;
	line-height: 12px;
}
.order_state .invoice {
	color: #777;
}
#invoice {
	width: 440px;
	margin: 0 auto;
	padding: 25px 20px 5px;
	background-color: #fafafa;
	border:1px solid #fafafa; 
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	border-radius: 10px;
	z-index:1000;
	position: fixed;
	top:30%;
	right: 30%;
	z-index: 9999;
    opacity: 1; 
	display:none; 

}
.invoicebox .close {
	float: right;
}
.invoicebox h1 {
	margin: 0 0 10px;
	font-size: 18px;
	color: #3fabd8;
	text-align: center;
}
.invoicebox h1:before , .invoicebox h1:after {
	width: 90px;
    height: 1px;
    content: " ";
    background-color: #ddd;
    display: inline-block;
    vertical-align: middle;
}
.invoicebox h1:before {
	margin-right: 45px;
}
.invoicebox h1:after {
	margin-left: 45px;
 }
.invoicebox form {
	padding: 0 30px;
}
.invoicebox .invoice_item {
	padding-top: 15px;
}
.invoicebox label {
	width: 80px;
	display: inline-block;
	font-size: 14px;
	line-height: 16px;
	margin: 3px 0;
	color: #333;
}
.invoice_item input {	
	height: 30px;
	border:1px solid #ddd;
	padding: 5px 10px;
	font-size: 14px;
	line-height: 30px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	border-radius: 3px;
	font-family: "Microsoft YaHei",Georgia,Serif;
}
.lon_input {
	width: 270px;
}
.short_input {
	width: 190px;
}
.ident {
	width: 145px;
	margin-right: 40px;
}
.invoice_item .ic img{
	width: 70px;
	height: 40px;
	display: inline-block;
	vertical-align: middle;
}
.invoicebox .in_btn {
	width: 285px;
	margin: 0 auto;
	margin-top: 15px;
	border: 1px solid #41ABD9;
	background-color: #41ABD9;
	text-align: center;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
.invoicebox input[type="submit"] {
	width: 285px;
	border: none;
	padding: 10px 0;
	font-size: 18px;
	color: #fff;
	background-color: #41ABD9;
	line-height: 18px;
	background: none;
	cursor: pointer;
	outline:none;
	font-family:'Microsoft YaHei';
}
.invoicebox p {
	margin: 15px 0;
	font-size: 14px;
	color: #3fabd8;
	line-height: 14px;
	text-align: center;
}
/*invoiceConfirm*/
.invoicelist {
	text-align: center;
	font-size: 12px;
	line-height: 18px;
}
.invoicelist tbody .invoice_num {
	width:80px; 
	padding-left: 15px;
	padding-right: 5px;
}
tbody td.invoice_title {
	width: 108px;
	padding-left: 10px;
	padding-right: 10px;
}
.invoice_recipient {
	width: 89px;
}
.invoice_address {
	width: 120px;
}
.invoice_phone {
	width: 130px;
}
.invoice_price {
	width: 110px;
}
.invoice_type {
	width: 117px;
}
.invCon_btns {
	margin: 40px 0;
}
.revoke {
	display: inline-block;
	margin-right: 125px;
}
.revoke a {
	width: 148px;
	border: 1px solid #3379b7;
	padding: 10px 0;
	display: inline-block;
	text-align: center;
	color: #3379b7;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
.confirm {
	width: 263px;
	height: 38px;
	border: 1px solid #00B7EE;
	background-color: #3379b7;
	display: inline-block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
}
.confirm input {
	width: 263px;
	height: 38px;
	border: none;
	font-size: 16px;
	line-height: 18px;
	color: #fff;
	background-color: #3379b7;
	outline: none;
	cursor: pointer;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	border-radius: 5px;	
}
/*orderDetails*/
.order_outline {
	width: 820px;
	margin: 0 auto;
	margin-top: 15px;
	border: 1px solid #ddd;
	border-right: none;
	border-bottom: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.order_outline .title {
	margin: 0;
	padding: 12px 0 12px 10px;
	line-height: 20px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: #eef7ff;;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.outlines {
	font-size: 12px;
	line-height: 15px;
}
.outlines_item {
	padding: 15px 0 15px 5px;
	border: 1px solid #ddd;
	border-top: none;
	border-left: none;
	width: 404px;
	display: inline-block;
	float: left;
}
.orderD {	
	width: 820px;
	margin: 0 auto;
}
.orderDetails {
	font-size: 12px;
	line-height: 18px;
	text-align: center;
}
.orderDetails .order_name {
	padding-left: 15px;
    width: 150px
}
.orderDetails .order_configure {
	width: 130px;
}
.order_configure .t_l {
	display: inline-block;
	text-align: left;
}
.orderDetails .order_configure span {
	display: block;
}
.orderDetails .configure_style:before {
	content: '版本：';
}
.orderDetails .configure_mnum:before {
	content: '机器数：';
}
.orderDetails .configure_tude:before {
	content: '量级：';
}
.orderDetails .order_num {
	width: 59px;
}
.orderDetails .order_time {
	width: 141px;
}
.orderDetails .order_validity {
	width: 185px;
}
.orderDetails .order_price {
	width: 124px;
	padding-right: 13px;
}
/*en_authenticated html en_unauthen html renewalNotice*/
.authen .right , .unauthen .right , .renewalNnotice .right {
	min-height: 500px;
}
.authen .right a , .unauthen .right a , .renewalNnotice .right a {
	font-size: 14px;
	color: #3379b7;
	line-height: 17px;
	text-decoration: none;
	display: block;
}
.authen .return , .unauthen .return , .renewalNnotice .return {
	margin: 20px 0 0 30px;
	color: #3379b7;
	line-height: 17px;
}
.right>a.return{
	display:block;
	margin:10px 0;
	margin-bottom:20px;
}
.right_con {
	width: 900px;
	margin-left: 20px;
	min-height:300px; 
	padding-bottom:0;
	float: left;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
	border-radius: 6px;
	background:#fff; 
	
	padding-bottom:20px;
}
.news_title {
	text-align: center;
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
}
.news_title h5 {
	margin-top: 35px;
	font-size: 20px;
	line-height: 24px;
}
.news_title span {
	margin: 15px 0;
	display: inline-block;
	font-size: 14px;
	color: #777;
	line-height: 16px;
}
.right_con p {
	font-size: 14px;
	line-height: 25px;
	padding:0 30px;
}
.con_con p {
	text-indent: 2em;
}
.con_con a {
	text-indent: 2em;
	margin-top: 5px;
}
.right_con b {
	font-weight: bold;
}
.orderManage .list td {	
	font-size: 12px;
	line-height: 18px;
}
.endtime {
	display: block;
}
.orderManage .confirm {
	width: 150px;
}
.orderManage .confirm input {
	width: 150px;
}
.order_operation a {
	display: block;
	color: #3379b7;
	text-decoration: none;
}
/*productService html*/
.orderD .title {
	margin: 15px 0;
}
.productService .r_title {
	margin-bottom: 30px;
}
.pro_ser p {
	width: 50%;
	float: left;
	margin-bottom: 20px;
	text-align: center;
	font-size: 20px;
	color: #333;
	font-size: 22px;
	display: inline-block;
}
.pro_ser ul {
	padding-top: 5px;
	float: left;
	text-align: left;
}
.pro_ser li {
	padding-left: 15px;
	background: url(/view/image/commodityImage/bule_point.png) no-repeat left 8px;
}
.pro_ser ul a ,.pro_ser ul li{
	font-size: 18px;
	color: #3379b7;
	line-height: 24px;
	text-decoration: none;
}
.pro_ser .ps_product {
	width: 200px;
	/*height: 355px;*/
	margin-left: 90px;
	padding-right: 125px;
	text-align: center;
}
.ps_product li {	
	margin: 0 0 20px 0;
	text-align: left;
}
.ps_service {
	width: 300px;
	/*height: 355px;*/
	border-left: 5px solid #f4f4f4;
	padding-left: 80px;
}
.ps_service li {
	margin: 0 0 10px 0;
}
.ps_service li:first-child {
	margin: 0 0 20px 0;
} 
.ps_service li:last-child {
	margin: 0 ;
} 
.ps_service span {
	display: inline-block;
	margin-top: 10px;
	padding-left: 10px;
}
.ps_service a {
	display: block;
}
.ps_service span a {
	width: 135px;
	float: left;
	font-size: 16px;
	line-height: 19px;
	font-weight: normal;
}
/*pic*/
.personal{
	width:200px;
	height:156px;
	padding:15px 20px;
	background:#fff;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.personal .headimg{
	height:45px;
	width:45px;
	margin:0 auto;
}
.personal .headimg>a{
	display:block;
	width:45px;
	height:45px;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.personal .headimg>a>img{
	display:inline-block;
	border:0;
	width:45px;
	height:45px;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.personal .screen_name>a{
	line-height:30px;
	text-align:center;
	color:#41ABD9;
	font-size:12px;
	display:block;
	margin:0 auto;
	text-decoration:none;
}
.personal>li.number>ul{
	height:50px;
	width:90%;
	margin:0 auto;
}
.personal>li.number>ul>li{
	width:33%;
	height:50px;
	line-height:25px;
	font-size:14px;
	float:left;
	text-align:center;
	color:#777;

}
.personal>li.number>ul>li>a{
	line-height:25px;
	font-size:14px;
	color:#777;
}
.personal>li.number_2>ul{
	height:44px;
	width:100%;
	margin-top:6px;
}
.personal>li.number_2>ul>li{
	width:69px;;
	height:35px;
	float:left;
	line-height:40px;
	color:#777;
	font-size:14px;
	border-right:1px solid #ddd;
}
.personal>li.number_2>ul>li>a{
	display:block;
	height:35px;
	line-height:40px;
	color:#777;
	font-size:14px;
	text-decoration:none;
}
.personal>li.number_2>ul>li>a:hover{
	font-weight:normal;
}
.personal>li.number_2>ul>li:last-child{
	border-right:0;
}
.personal>li.number_2{
	position:relative;
}
.personal>li.number_2>ul.hidden_ul{
	text-align:center;
	position:absolute;
	height:25px !important;
	top:22px;
	left:0;
	margin-top:0;
}
.personal>li.number_2>ul.hidden_ul>li{
	width:40px;
	padding:0;
	margin:0 13px;
	height:30px;
	opacity:0;
	border-right:0;
	cursor:pointer;
	filter: "alpha(opacity=0)";   /* IE 8 */ 
	filter: alpha(opacity=0);  /* IE 4-7 */ 
}
.personal>li.number_2>ul.hidden_ul>li>span{
	display:block;
	height:20px;
	width:40px;
	padding:0;
	line-height:20px;
	border:0;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;	
	background:#777;
	color:#fff;
}
.personal>li.number_2>ul.hidden_ul>li>i{
	display:block;
	width:0;
	height:0;
	border:5px solid transparent;
	border-bottom:5px solid #777;
	margin-left:15px;
}
.personal>li.number_2>ul>li>a{
	display:block;
	height:35px;
	line-height:40px;
	color:#777;
	font-size:14px;
	text-decoration:none;
}
.personal>li.number_2>ul>li:last-child{
	border-right:0;
}
.personal>li.number_2>ul>li i{
	margin-left:10px;
}
.personal>li.number_2>ul>li i.jifen{
	display:inline-block;
	width:20px;
	height:38px;
	float:left;
	background:url("/images/community/icon_jifen.png") no-repeat center center;	
}
i.jifen{
	margin-left:10px;
	display:inline-block;
	width:20px;
	height:35px;
	float:left;
	background:url("/view/image/commodityImage/icon_jifen.png") no-repeat center center;	
}
.personal>li.number_2>ul>li i.sixin{
	display:inline-block;
	width:20px;
	height:38px;
	float:left;
	background:url("/view/image/commodityImage/icon_sixin2.png") no-repeat center center;	
}
.personal>li.number_2>ul>li i.dongtai{
	display:inline-block;
	width:20px;
	height:38px;
	float:left;
	background:url("/view/image/commodityImage/icon_dong.png") no-repeat center center;	
}
.rt_choice{
	width: 100%;
	margin:0 auto;
	height: auto;
	position: relative;
}
.rt_choice>a{
	float:right;
	text-decoration:none;
	color:#3379B7;
	font-size:14px;
	line-height:42px;
}
.rt_choice>span{
	display:inline-block;
	width:100px;
	height:35px;
	margin: 0 15px 0px 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#eeeeee;
	text-align:center;
	line-height:35px;
	font-size:14px;
	color:#333;
	cursor:pointer;
}

.rt_choice>span:hover{
	background:#00c1de !important;
	color:#fff !important;
}
.rt_choice>.appear{
	background:#00c1de;
	color:#fff;
}
.rt_choice a{
	background: #fff;
	color: #ff6633;
	border:1px solid #ff6633;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:28px;
	width: 55px;
	position: absolute;
	right: 50px;
	/* top: 40px; */
	cursor: pointer;
	text-align:center;
	line-height:28px;
}
.rt_choice a:hover{
	background: #ff6633;
	color: #fff;
	border:1px solid #ff6633;
}
.choice_con{
	overflow:hidden;
}
.choice_con>ul{
	width:800px;
	margin:0 auto; 
}
.choice_con>ul>li{
	width:100%;
	height:56px;
	overflow:hidden;
	padding:10px 0;
	border-bottom:1px solid #ddd;
	color:#333;
	font-size:14px;
}
.choice_con>ul>li:first-child{
	border-top:1px solid #ddd;
}
.list_lt{
	width:665px;
	float:left;
}
.choice_con>ul>li>.list_lt>p,.choice_con>ul>li>.list_lt>a,.choice_con>ul>li>.list_lt>div{
	height:20px;
	line-height:20px;
	margin:8px 0;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	text-decoration:none;
	color:#777;
}
.choice_con>ul>li>.list_lt>a{
	color:#777;
}
.choice_con>ul>li>.list_lt>a>img{
	width:48px;
	height:48px;
}
.choice_con>ul>li>.list_lt>p:last-child{
	color:#777;
}
.choice_con>ul>li>.list_lt>p>a{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.list_rt{
	float:right;
	width:130px;
	font-size:12px;
	line-height:27px;
	text-align:right;
	color:#777;
}
.list_rt>p{
	height:30px;
	line-height:30px;
}
.list_rt>p>a{
	text-decoration:none;
	color:#3FABD8;
	text-align:center;
}
.list_rt>p.lianjie{
	width:70px;
	margin:0 auto;
	color:#3FABD8;
}
/*********** 翻页 *************/
.post_flip{
	width:900px;
}
.flip {	
	width:auto; display:inline-block !important; display:inline;
	margin:0 auto;
	margin-top: 20px;
	padding-bottom: 20px;
	background-color: #fff;
	text-align: center;
}
.flip>div{
	height:35px;
	float:left;
}
.flip .flip_items {
	border: 1px solid #ddd;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
	float:left;
}
.flip .flip_items>li:first-child{
	border-left:0;
	border-top-left-radius:6px;
	-moz-border-top-left-radius:6px;
	-webkit-border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px;
}
.flip li {
	float:left;
	width: 33px;
	height: 34px;
	line-height: 34px;
	border-left: 1px solid #ddd;
	text-align: center;
	cursor: pointer;
	display: inline-block;
}
.flip .li:first-child {
	border: 0;
}
.flip a {
	font-size: 12px;
	color: #3379b7;
	text-decoration: none;
}
.flip .active {
	color: #fff;
	background-color: #0099cc;
}
.flip .active a{
	color: #fff;
}
.flip li:hover {
	color: #fff;
	background-color: #0099cc;
}
.flip li:hover a {
	color: #fff;
} 
.entry{
	width:130px;
	height:33px;
	float:left;
	margin-left:20px;
}
.entry>span{
	color:#777;
	font-size:12px;
	line-height:33px;
	float:left;
}
.entry>form>span{
	color:#777;
	font-size:12px;
	line-height:33px;
	float:left;
}
.entry input{
	width:23px;
	height:23px;
	margin:5px 10px;
	text-align:center;
	float:left;
}
#input_1{
	border-color:#777;
	color:#777;
} 
#input_1:hover{
	background:0;
	color:#777;
	cursor:auto;
}
.entry>form{
	width:auto !important;
	float:left;
}
.entry>input{
	background:0;
	border:1px solid #41abd9;
	width:25px;
	height:27px;
	color:#41abd9;
}
.entry>input:hover{
	background:#41abd9;
	color:#fff;
	cursor:pointer;
}
.entry>form>input{
	background:0;
	border:1px solid #41abd9;
	width:25px;
	height:26px;
	color:#41abd9;
}
.entry>form>input:hover{
	background:#41abd9;
	color:#fff;
	cursor:pointer;
}
.choice_con>ul>li>.list_lt>p>a.visited{
	font-weight:normal;
}
.choice_con>ul>li>.list_lt>p>a:visited{
	font-weight:normal;
}
.choice_con>ul>li>.list_lt>a>span{
	font-size:14px;
	color:#3FABD8;
}
.choice_con>ul>li>.list_lt>a>span:first-child{
	font-size:16px;
	color:#333;
}
.list_lt>a.headimg,.list_up>a.headimg{
	display:block;
	width:48px;
	height:48px !important;
	margin:2px 0;
	margin-right:10px;
	float:left;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
	background:#fff;
	border:1px solid #ddd;
}
.list_up>a.headimg>img{
	width:48px;
	height:48px;
}
.list_lt>p>a#a_blue{
	color:#3FABD8;
	font-weight:normal;
	
}	
.list_rt>a{
	text-decoration:none;
	color:#3FABD8;
	font-size:13px;
}
.list_rt>a.guanzhu,.list_rt>a.quguan{
	display:inline-block;
	float:right;
	width:48px;
	height:23px;
	background:#b3b3b3;
	color:#fff;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	text-align:center;
	margin-left:10px;
	line-height:23px;
	border:1px solid transparent;
}
.list_rt>a.quguan{
	width:70px !important;
}
.list_rt>a.guanzhu:hover,.list_rt>a.quguan:hover{
	border:1px solid #b3b3b3;
	color:#b3b3b3;
	background:#fff;
}
.list_lt>p>i{
	display:inline-block;
	float:left;
	margin-left:5px;
	width:20px;
	height:20px;
	background:url("/view/image/commodityImage/man.png") center center no-repeat;
}
.list_lt>p>i.woman{
	background:url("/view/image/commodityImage/woman.png") center center no-repeat;
}
.list_up{
	width:100%;
	height:35px;
	color:#777;
}
.list_down{
	width:740px;
	height:auto !important;
	display:inline-block !important;
	color:#777;
}
.list_down>a{
	line-height:27px;
}
.list_down>div>a{
	cursor:pointer;
}
.list_up>p{
	height:27px;
	width:740px;
	line-height:27px;
	overflow:hidden;
}
.list_up>p>i{
	float:left;
	line-height:27px;
}
.list_up>p>.a_rt{
	float:right;
	line-height:27px;
	color:#3FABD8;
	text-decoration:none;
	margin:0 10px;
	cursor:pointer;
}
.list_up>p>span{
	float:right;
	line-height:27px;
	font-size:12px;
}
.list_up a#a_blue{
	float:left;
	line-height:27px;
	color:#3FABD8;
	text-decoration:none;
}
.list_down>p{
	width:740px;
	float:left;
	line-height:30px;
	text-indent:2em;
}
.list_down>p.shrink{
	width:690px;
	height:20px;
	line-height:20px;
	text-indent:0;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	margin:5px 0;
}
.list_down>form{
	width:auto;
	float:right;
}
.list_down>form>input{
	border:0;
	font-family:"微软雅黑";
	background:0;
	font-size:14px;
	cursor:pointer;
	width:50px !important;
	text-decoration:none;
	color:#3FABD8;
	line-height:30px;
}
.list_down>form>input:hover{
	font-weight:bold;
}
/*******************个人主页面********************/
.message{
	width:100%;
	height:183px;
	border-bottom:2px solid #4F85B4;
}
.message>a{
	width:100px;
	height:100px;
	margin:42px 30px;
	float:left;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
	background:#fff;
	border:1px solid #ddd;
}
.message>a>img{
	width:100px;
	height:100px;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.message>ul.mes_rt{
	float:left;
	width:520px;
	height:120px;
	padding:32px 0;
}
.message>ul.mes_rt>li{
	height:40px;
	width:100%;
	font-size:16px;
	color:#777;
	line-height:40px;
}
.message>ul.mes_rt>li>a{
	font-size:20px;
	color:#3379B7;
}
.message>ul.mes_rt>li.happy{
	font-size:14px;
}
.message>ul.mes_rt>li>a.a_btn{
	display:inline-block;
	width:100px;
	height:40px;
	line-height:40px;
	background:#ddd;
	text-align:center;
	-moz-border-radius: 8px
    -webkit-border-radius: 8px;
    border-radius: 8px;
	font-size:16px;
	border:1px solid transparent;
}	
.message>ul.mes_rt>li>a.a_btn:hover{
	background:0;
	border:1px solid #ddd;
	font-weight:normal;
}
.message>ul.mes_zuirt{
	width:200px;
	float:right;
	height:120px;
	margin-top:65px;
}
.message>ul.mes_zuirt>li{
	height:40px;
	line-height:39px;
	border-top:1px dashed #ddd;
	font-size:14px;
	color:#777;
}
/**********ul.flip**********/
ul.flip {	
	margin: 5px 10px;
	padding:0;
	border: 1px solid #f4f4f4;
	float: right;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
ul.flip li {
	float:left;
	width: 30px;
	height: 30px;
	border-left: 1px solid #f4f4f4;
	text-align: center;
	line-height: 30px;
	display: inline-block;
}
ul.flip .li:first-child {
	border: 0;
}
ul.flip a {
	color: #777777;
	text-decoration: none;
}
ul.flip .active {
	color: #fff;
	background-color: #0099cc;
}
ul.flip .active a{
	color: #fff;
}
ul.flip li:hover {
	color: #fff;
	background-color: #0099cc;
}
ul.flip li:hover a {
	color: #fff;
}
.writepost {
	width: 520px;
	padding: 15px 20px 10px 20px;
	background-color: #fff;
    position: fixed;
    top: 11%;
    right: 27%;
    z-index: 999;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    display: none;
}
.close {
	float: right;
}
.t_box {
	width: 490px;
	margin: 0 auto;
	margin-bottom:20px;
}
.t_box p {
	font-size: 18px;
	line-height: 25px;
	color: #3fabd8;
    position: relative;
    text-align: center;
}
.t_box p:before , .t_box p:after {
	content: "";
    width: 150px;
    height: 1px;
    display: inline-block;
    background-color: #ddd;
    position: absolute;
}
.t_box p:before {
    top: 50%;
    left: 0;
}
.t_box p:after {
    top: 50%;
    right: 0;
}
.writepost .form {
	width: 490px;
	margin: 0 auto;
}
.t_postb label,.t_jubao label,.c_postb label{
	display: inline-block;
	float:left;
	height:35px;
	line-height:35px;
	font-size: 14px;
	color: #3379b7;
}
.t_postb input {
	width: 200px;
	margin: 15px 0;
	padding: 5px 10px;
	border: 1px solid #ddd;
	line-height: 20px;
	font-size: 16px;
	color: #333;
	outline: medium;
    font-family: 'Microsoft YaHei';
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.t_postb>p,.t_jubao>p{
	color:#777;
	display:inline-block;
	font-size: 14px;
	line-height:35px;
	text-indent:2em;
	outline: medium;
    font-family: 'Microsoft YaHei';
}
.t_postb>p.jubao_username{
	float:left;
	width:200px;
}
.t_postb select{
	width:200px;
	height:33px;
	margin:15px 0;
	margin-right:70px;
	border:1px solid #ddd;
	line-height: 20px;
	font-size: 15px;
	color: #333;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.c_postb {
	width: 490px;
	height: 100px;
	margin-bottom: 16px;
}
.sixin_postb{
	width:490px;
	height:200px;
	margin-bottom:16px;
}
.postb_nav {
	height: 30px;
}
.sixin_postb textarea{
	width:428px;
	height:150px;
	margin-left:26px;
	margin-top:12px;
    border: 1px solid #ddd;
    padding: 5px;
    resize: none;
    font-size: 14px;
    line-height: 22px;
    outline: 0;
    overflow: hidden;
    color: #777;
    background-color: transparent;
    font-family: 'Microsoft YaHei';
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.c_postb input {
    width: 350px;
    height: 20px;
	float:left;
	margin-left:26px;
	margin-top:20px;
    border: 1px solid #ddd;
    padding: 5px;
    resize: none;
    font-size: 14px;
    line-height: 22px;
    outline: 0;
    overflow: hidden;
    color: #777;
    background-color: transparent;
    font-family: 'Microsoft YaHei';
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.c_postb select{
	width:150px;
	height:30px;
	margin-left:26px;
	margin-top:4px;
    border: 1px solid #ddd;
	line-height:30px;
	padding:3px 0 5px 0;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    color: #777;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
}
.bt_postb {
	width: 250px;
	height: 38px;
	margin: 0 auto;
	background-color: #41abd9;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	margin-bottom:36px;
	font-family:"微软雅黑";
}
.bt_postb input {
	width: 250px;
	height: 38px;
	text-align:center;
	border: none;
	background-color: #41abd9;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	line-height: 38px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

/****************** 发布新帖 ******************/
.rightCon{
	width:900px;
	min-height:280px;
	background:#fff;
	-moz-border-radius:6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
	position:relative;
	padding-top:25px;
}
.rightCon .new_line_container{
	border-top:1px solid #ddd;
}
.rightCon .r_title{
	padding-left:70px;
	font-size:20px;
	line-height:24px;
	color:#3379b7;
	float:none;
}
.rightCon form{
	width:784px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
}
.rightCon form label.special{
	height:50px;
	text-align:right;
	width:100px;
	line-height:50px;
	font-size:16px;
	color:#3379b7;
	display:inline-block;
}
.rightCon form select.special{
	border:1px solid #ddd;
	width:250px;
	height:30px;
	margin:10px 20px;
	font-size:14px;
	color:#777;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	font-family:"微软雅黑";
}
.rightCon form input[type="text"].text{
	border:1px solid #ddd;
	padding:0 5px;
	width:500px;
	height:30px;
	margin:10px 20px;
	font-size:14px;
	color:#777;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	font-family:"微软雅黑";
}
.rightCon form textarea{
	border:1px solid #ddd;
	padding:0 5px;
	width:500px;
	height:150px;
	margin:15px 20px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	resize: none;
    font-size: 14px;
	color:#777;
    line-height: 22px;
    outline: 0;
    overflow: hidden;
	display:inline-block;
	float:left;
	font-family:"微软雅黑";
}
.rightCon form a.submit,.rightCon form input.submit{
	display:block;
	width: 250px;
	height: 38px;
	margin:0 267px;
	margin-top:20px;
	text-align:center;
	border: none;
	background-color: #41abd9;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	line-height: 38px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.rightCon form a.submit:hover{
	background:#3379b7;
	font-weight:normal;
}
.wangEditor-container .wangEditor-txt{
	height:300px !important;
}
/*************** 成功弹框 ***************/
.success,.fail{
	min-width:10%;
	padding-right:20px;
	height:50px;
	background:#f4f4f4;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	position:fixed;
	top:50%;
	left:43%;
}
.success>i,.fail>i{
	float:left;
	width:20px;
	height:20px;
	margin:15px;
	margin-left:40px;
	background:url("/view/image/commodityImage/typ-icon.png") no-repeat;
}
.fail>i.fail_i{
	background:url("/view/image/commodityImage/false-icon.png") no-repeat;
}
.success>span,.fail>span{
	float:left;
	color:#3379b7;
	line-height:50px;
	font-size:18px;
}
/*发票*/
.right_anniu{
	height:100px;
	width:96%; 
	margin:0 auto;
	border-bottom:1px solid #ddd;
}
.right_anniu>li{
	float:left;
}
.right_anniu>li{
	width:90px;
	height:35px;
	margin:32px 0;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
	background:#0198D5;
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:35px;
	border:1px solid #0198D5;
	cursor:pointer;
	margin-left:50px;
}
.right_anniu>li.address{
	background:#fff;
	border:1px solid #0198D5;
	color:#0198D5;
	margin-left:30px;
}
form.inviceMes{
	width: 90%;
	overflow:hidden;
}
form.inviceMes p{
	margin-top: 10px;
}
.invMes{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:20px;
}
li.zhuan{
	display:none;
}
.invMes>ul{
	width:335px;
	float:left;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.invMes>ul>li>p{
	font-size:14px;
	color:#333;
	line-height:40px;
}
.invMes>ul>li>p>span{
	color:red;
	line-height:30px;
	margin-left:20px;
}
.invMes>ul>li>div,.invMes>ul>li>input{
	width:330px;
	height:35px;
	border:1px solid #ddd;
	-moz-border-radius: 6px;
    -webkit-border-radius:6px;
    border-radius:6px;
	color:#777;
}
.invMes>ul>li>input{
	text-indent:2ex;
}
.invMes>ul>li>div>label{
	font-size:14px;
	color:#333;
	line-height:35px;
}
.invMes>ul>li>div>label>input{
	margin-left:10px;
}
.invMes>ul.inRight{
	float:right;
}
.conBody>p.save{
    border: 1px solid #00c1de;
    padding: 4px 22px;
    line-height: 20px;
    border-radius: 16px;
    float: right;
    height: 20px;
    background-color: #00B7EE;
    color: #fff;
    cursor: pointer;
}
.new_container_settings>p.save{
    border: 1px solid #00c1de;
    padding: 4px 22px;
    line-height: 20px;
    border-radius: 16px;
    float: right;
    height: 20px;
    background-color: #00B7EE;
    color: #fff;
    cursor: pointer;
}
.new_container_settings>p.save:hover{
	background-color: #fff;
	color:#00B7EE;
}
p.fail,p.victory,p.priceIn{
	height:50px;
	-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	background:#f4f4f4;
	color:#777;
	padding:0 20px;
	line-height:50px;
	font-size:14px;
	text-align:center;
	display:none;
	position:fixed;
	top:50%;
	left:43%;
	min-width:10%;
	border:1px solid #ddd;
}
/********** 表格 ***********/
table.invoice{
	width: 100%;
	margin:25px auto;
	margin-top:0;
	font-size:12px;
	color: #333;
	text-align:center;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #fff;
}
table.invoice>thead{
	width:100%;
	padding:0;
	height:45px;
	overflow:hidden;
	background: #F8F8F8;
	font-weight: bold;
}
table.invoice tr{
	height:45px;
}
table.invoice tr>td,table.invoice tr>th{
	padding:0 10px;
	margin:0;
}
table.invoice tr>td{
	color:#777;
}
table.invoice tr>td>a{
	color:#41abd9;
}
table.invoice tr>th{
	border-bottom:1px solid #ddd;
}
table.invoice tbody tr:nth-child(even),.list tbody tr:nth-child(even){
	background:#F8F8F8;
}
table.invoice td>#pyment,table.invoice td>#bill{
	display:block;
	width:50px;
	height:25px;
	margin:10px 0;
	-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	background:#41abd9;
	color:#fff;
	line-height:25px;
	text-align:center;
}
table.invoice td>#pyment:hover,table.invoice td>#bill:hover{
	font-weight:normal;
	background:#3379b7;
}
table.invoice td>#bill{
	width:70px;
}
#moneyBox{
	width:300px;
	height:60px;
	border:1px solid #ddd;
	-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	background:#fff;
	color:#333;
	font-size:14px;
	text-align:center;
	line-height:60px;
	position:fixed;
	top:250px;
	box-shadow:2px 2px 5px #ddd;
}
/********************* payment ***********************/
.orderCon{
	width:100%;
	background:#f4f4f4;
	padding:20px 0;
}
.orderList{
	width:1050px;
	margin:0 auto;
	padding:20px 25px;
	background:#fff;
	-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	min-height:200px;
	padding-top:0;
}
p.oTitle{
	height:50px;
	line-height:50px;
	border-bottom:1px solid #ddd;
	color:#3389b7;
	font-size:16px;
}
.footLf{
	float:left;
	color:#537383;
	line-height:33px;
}
.footLf>i{
	width:20px;
	height:20px;
	float:left;
	margin:6px 0;
	margin-right:20px;
	margin-left:30px;
	background:url("/view/image/commodityImage/message.png") no-repeat;
}
.footRt{
	float:right;
	font-size:25px;
	color:#CC0000;
	line-height:33px;
	margin-right:30px;
}
a.zhifubao{
	display:block;
	float:right;
	margin-right:10px;
	width:130px;
	text-align:center;
	padding-left:40px;
	color:#fff;
	line-height:40px;
	background:url("/view/image/commodityImage/zhifu.png") no-repeat;
}
a.zhifubao:hover{
	font-weight:bold;
}
.zhifuCon{
	width:1100px;
	margin:20px auto;
	overflow:hidden;
}
.orderOther{
	height:280px;
	width:1050px;
	padding:0 25px;
	padding-top:0;
	margin:0 auto;
	background:#fff;
	-moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.otherCon{
	width:100%;
	height:229px;
}
.otherLf,.otherRt{
	width: 100%;
	height:189px;
	padding-top:40px;
	float:left;
}
.otherRt{
	width:424px;
	border:0;
	padding:0 50px;
	padding-top:40px;
}
.otherLf>p,.otherRt>p{
	color:#777;
	font-size:14px;
	line-height:20px;
	margin-left:50px;
	margin-top:30px;
}
.rightRt>p{
	color:#777;
	font-size:14px;
	line-height:20px;
	margin-top:25px;
}
.leftCon{
	height:110px;
	margin-bottom:20px;
	padding:0 50px;
}
.leftCon>ul{
	float:left;
	margin-left:60px;
}
.leftCon>ul>li{
	line-height:40px;
	text-align:left;
	color:#333;
	font-size:14px;
}
.leftLF{
	float:left;
	overflow:hidden;
	margin-top:20px;
}
.rtLF{
	width:60px;
	overflow:hidden;
	margin:0 95px;
	margin-top:20px;
}
.leftLF>img,.rtLF>img{
	height:50px;
	margin-bottom:10px;
}
.leftLF>p,.rtLF>p{
	color:#527283;
	font-size:15px;
	width:100%;
	text-align:center;
	line-height:20px;
}
.rightRt{
	float:left;
	width:252px;
	float:left;
}
.rtrt{
	float:left;
	margin-left:40px;
}
.rtrt>img{
	width:100%;
	height:100%;
}
.rtrt>p{
	color:#777;
	font-size:14px;
	line-height:20px;
	width:100%;
	text-align:center;
	margin-top:10px;
}
/**/
p#black{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	position:fixed;
	top:0;
	left:0;
	z-index:99;
}
div.addbox{
	width:500px;
	padding:20px;
	height:400px;
	position:fixed;
	top:130px;
	left:200px;
	z-index:999;
	background:#fff;
}
div.addbox>h1{
	width:100%;
	height:50px;
	border-bottom:1px solid #ddd;
	font-weight:normal;
	font-size:14px;
	line-height:50px;
}
div.addbox>h1>a{
	float:right;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:20px;
	color:#777;
}
div.addbox>ul{
	width:345px;
	height:200px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
}
div.addbox>ul>li{
	width:100%;
	height:50px;
	margin-bottom:20px;
	overflow:hidden;
}
div.addbox>ul>li>a{
	float:left;
	width:150px;
	height:40px;
	border:1px solid #ddd;
	margin:4px 0;
	margin-right:40px;
	color:#333;
	font-size:14px;
	text-align:center;
	line-height:40px;
}
div.addbox>ul>li>a:last-child{
	margin-right:0;
}
div.addbox>ul>li>a:hover,div.addbox>ul>li>a#check{
	font-weight:normal;
	border:1px solid #41abd9;
	color:#41abd9;
}
div.addbox>p{
	width:345px;
	height:50px;
	text-align:right;
	line-height:50px;
	margin:10px auto;
	color:#777;
	font-size:14px;
}
div.addbox>p>span{
	color:red;
	font-size:18px;
}
div.addbox>a{
	width:200px;
	height:30px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:#41abd9;
	color:#fff;
	text-align:center;
	line-height:30px;
	margin:0 auto;
	display:block;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
}







.fenye {
	text-align: center;
	position: absolute;
	bottom: 10px;
	left: 29%;
}


.right .rightTop {
    width: 96%;
    height: 35px;
    overflow: hidde