/******** list *******/
/* buyandsell_list_extendedList */
.buyandsell_list_extendedList a.type0, .buyandsell_list_extendedList a.type10 {
    color:red;
}
.buyandsell_list_extendedList a.type1, .buyandsell_list_extendedList a.type11 {
    color:blue;
}

/* buyandsell_extended_summaryList */
.buyandsell_extended_summaryList ul.info_list {
    margin:0;
	border:0;
    padding: 0;
	list-style:none;
	line-height:190%;
}

.buyandsell_extended_summaryList ul.info_list li {
    margin:0;
	padding:0;
	border:0;
}

.buyandsell_extended_summaryList ul.info_list  .info_item {
    display: inline-block;
    margin-right: 10px;
}
.buyandsell_extended_summaryList ul.info_list  .info_item {
    *display: inline;
}

/******** content *******/
.buyandsell_content {
	padding: 5px;
	line-height: 180%;
}

.buyandsell_content h1.title {
    font-size: 25px;
    margin: 0;
}
.buyandsell_content h1.title a {
    font-size: 25px;
}

.buyandsell_content .main_box {
    overflow: hidden;
}

/* image */
.buyandsell_content .image_box {
	float:left;

	/* background:#CCC;
	min-height:100px; */
}

/* info */
.buyandsell_content .info_box {
	float:left;
    margin-left: 10px;

	/* background:#FFC;
	min-height:100px; */
}

.buyandsell_content .info_box ul.info_list {
    padding:8px;
    margin:0;
	border:0;
	list-style:none;
	line-height:190%;
}
.buyandsell_content .info_box ul.info_list li {
    margin:0;
	padding:0;
	border:0;
}

/* attrList */
.buyandsell_content table.attrList {
    border-collapse: collapse;
}

.buyandsell_content table.attrList td {
    text-align: left;
}

/* detail */
.buyandsell_content .detail {
    font-size: 14px;
    line-height: 180%;
    padding: 6px;
}
.companyBox{}
.companyBox .companyDetail{border: 1px solid #ccc;}

/* map */
.fullMapBox {
	position:absolute;
	z-index:10000;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:#fff;
}

.mapBox {
}

/* listPanel */
.mapBox .listPanel {
	position:absolute;
	left:0;
	z-index:1000;
	display:none;
}

.listPanel .panelBody {
	width:250px;
	background-color:#fff;
	border:1px solid #ccc;
}

.listPanel .listBox {
	margin:10px 0;
	height:400px;
	overflow:auto;
}

.panelBody ul.companyList {
	padding:0;
}

.panelBody ul.companyList li {
	padding-left:8px;
	padding-right:8px;
	cursor:pointer;
}

.panelBody ul.companyList li:hover {
	background-color:#eee;
}

.listPanel .panelHandel {
	vertical-align:top;
	background-color:#fff;
	border:1px solid #ccc;
	border-left:0;
	padding:3px;
	cursor:pointer;
	position:absolute;
	left:251px;
	top:0;
	white-space:nowrap;
}

.listPanel .loadingBox {
	padding:5px;
}

.listPanel .loading {
	float:left;
}

/* searchBar */
.mapBox .searchBar{
	padding:0;
}

.searchBar .fullScreen { display:none; }

.searchBar ul.search_operationType_box, ul.search_operationType_box li{
	list-style:none;
	margin:0;
	border:0;
	padding:0;
}
ul.search_operationType_box li{
	display:inline-block;
}
ul.search_operationType_box li{
	*display:inline;
}

.mapBox .searchBar p.help {
	display:inline;
	margin:0;
	padding:0;
}

.mapBox .searchBar ul.ztree {
	margin:0;
	padding:5px;
}

.mapBox .map {
	border:1px solid #ccc;
	height:500px;
}

.map .compatibilityTip {
	padding:10px;
	text-align:center;
}

/* InfoWindowBox */
.InfoWindowBox .error {
	color:red;
}

.InfoWindowBox .tableList, .InfoWindowBox .tableList tr {
	font-size:12px;
	line-height:160%;
}

.InfoWindowBox .tableList td {
	text-align:left;
}

.companyBox ul.summaryList { border: 1px solid #ccc;}
.companyBox ul.dateList{border: 1px solid #ccc;}
.companyBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.companyBox ul.imageList{border: 1px solid #ccc;}
.companyBox ul.list{border: 1px solid #ccc;}
.companyBox ul.summaryList li{ border-bottom:1px dashed #ccc; margin-bottom:5px; padding:5px;}


.companyBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}

.companyBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.companyBox .company  .title{ border-bottom:1px dashed #F16609;}
.companyBox .info_top td{ border: none;}


.companyBox .companyDetail .summuryblack{ padding:5px;}
.companyBox .companyDetail .summuryblack p{ text-indent:2em} 
.module input.f_title{ width:256px;}

.integrity{ float:right; display:inline-block; background:url('/static/company/images/level.gif?b170a7bada02'); height:14px; line-height:14px; margin:5px 0; cursor:pointer;} 
.integrity_1{padding: 0 5px;}
.integrity_2{padding: 0 13px;}
.integrity_3{padding: 0 20px;}
.integrity_4{padding: 0 28px;}
.integrity_5{padding: 0 36px;}
.integrity_6{padding: 0 43px;}
.integrity_7{padding: 0 50px;}
.integrity_8{padding: 0 58px;}
.integrity_9{padding: 0 65px;}
.integrity_10{padding: 0 73px;}

.dateList .integrity{ margin: 5px;}

/* Pagination */
.pagination a {
	margin:0 2px 0 2px;
}

.pagination a.active {
	background-color:#2B6AAE;
	font-weight:bold;
	color:#fff;
}
.companyContactBox{ }

.companyContactBox ul.summaryList { border: 1px solid #ccc;}
.companyContactBox ul.dateList{border: 1px solid #ccc;}
.companyContactBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.companyContactBox ul.imageList{border: 1px solid #ccc;}
.companyContactBox ul.list{border: 1px solid #ccc;}


.companyContactBox .companyContactDetail ul.summaryList { border: none;}
.companyContactBox .companyContactDetail ul.dateList{border: none;}
.companyContactBox .companyContactDetail div.ImageDisplayBoxWrap{border: none;}
.companyContactBox .companyContactDetail ul.imageList{border: none;}
.companyContactBox .companyContactDetail ul.list{border: none;}


.companyContactBox .companyContactDetail{border:1px solid #ccc;}
.floatR{ float:right;}
.companyContactDetail .summary{ text-indent:0;}
.companyContactDetail .con_black{ margin:5px;}
.companyContactDetail .first{}
.companyContactBox .conitem{ float:left; width:48%; height:150px; overflow:hidden; border:1px dotted #ccc; margin:4px 5px;}

.companyContactBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.companyContactBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.companyContactBox .companyContact  .title{ border-bottom:1px dashed #F16609;}
.companyContactBox .info_top td{ border: none;}

.companyshopBox{}
.companyshopBox .companyShopDetail{border: 1px solid #ccc;}
.companyshopBox ul.summaryList { border: 1px solid #ccc;}
.companyshopBox ul.dateList{border: 1px solid #ccc;}
.companyshopBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.companyshopBox ul.imageList{border: 1px solid #ccc;}
.companyshopBox ul.list{border: 1px solid #ccc;}

.companyshopBox .shopBoxDetail ul.summaryList { border: none;}
.companyshopBox .shopBoxDetail ul.dateList{border: none;}
.companyshopBox .shopBoxDetail div.ImageDisplayBoxWrap{border: none;}
.companyshopBox .shopBoxDetail ul.imageList{border: none;}
.companyshopBox .shopBoxDetail ul.list{border: none;}

.companyshopBox .shopBoxDetail{}
.companyshopBox .proHeader{ height:35px; line-height:35px; background:#ccc;}
.companyshopBox .proHeader td{padding:0 0 0 10px; font-size:16px; font-weight:bold; border-top:none !important;}
.companyshopBox .problack{}
.companyshopBox .problack ul{margin:0; padding:0; border:none;}
.companyshopBox .problack li{ list-style:none; float:left; width:48%; margin:0; padding:0;}
.companyshopBox .problack .proItem{
	border: 1px solid #ccc;
	margin: 5px;	
	height:165px;
	list-style:none;
	overflow:hidden;
}
.companyshopBox .proItemBlack{ width:100%; margin:5px 0 0;}
.companyshopBox .protitle{
	line-height: 30px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
}
.companyshopBox .protitle .typeblack
{
	font-size: 12px;
	font-weight: normal;
	margin:0 4px;
}

.companyshopBox .problack .proItemBlack{}
.companyshopBox .proimg{ padding:4px; width:120px; vertical-align:middle;}
.companyshopBox .boxBar{ border-bottom:1px dotted #ccc;}
.companyshopBox .boxBar a{ font-weight:normal; margin-right:5px;}
.companyshopBox .shopBoxDetail{
	margin: 5px;
	border: 1px solid #ccc;
	padding: 5px;
}
.companyshopBox .shopBoxDetail .shopTitle{ border-bottom:1px dotted #ccc; text-align:center;}
.companyshopBox .shopBoxDetail .shopBox{}
.companyshopBox .shopBoxDetail .shopBox .imgBox{ float:left; margin:5px;}
.companyshopBox .shopBoxDetail .shopBar{ text-align:center; border-top:1px dotted #ccc; }
.companyshopBox .shopBoxDetail .shopBar a{ text-decoration::none; margin: 0 5px;}
.companyshopBox .shopBoxDetail .shopBox .content{ text-indent:2em;}
.clean{ clear:both;}

.shoppro{ width:100%; margin:0; padding:0;}
.shoppro li{
	width: 32%;
	float: left;
	margin: 2px !important;
	border: 1px dashed #CCC !important;
}
.shoppro .proitem{}
.shoppro .salemode1{font-size:12px;}
.shoppro .salemode2{font-size:12px;}
.shoppro .comblack{}
.shoppro .summary  dl, .shoppro .comblack dl{ margin:0; padding:0;}
.shoppro .summary dd{}
.ShopproBlack{ border:1px solid #ccc; margin:5px 0;}
.shoppro .proItemBox{ margin: 5px;}
.shoppro .protitle{ border-bottom:1px dashed #eee;}
.shoppro .summary{ text-indent:0;}

.companyshopBox .productDetail{ border:1px solid #ccc; padding:5px;}
.companyshopBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.companyshopBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.companyshopBox .title{ border-bottom:1px dashed #F16609;}
.companyshopBox .info_top td{ border: none;}
.companyshopBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;	
}

.companyUserBox{}
.companyUserBox .companyUserDetail{border: 1px solid #ccc;}

.userBox{}
.userBox .imgBox{}
.userBox .summary{}
.userBox .summary .n_black{}
.userBox .summary .n_black .username{}
.userBox .summary .combox{}
.userBox .grade1{}
.userBox .grade2{}
.userBox .grade3{}
.userBox .summary .s_black{}
.userBox .summary .c_black{}
.userBox .summary .c_black .logincount{}
.userBox .summary .l_black{}

.companyUserDetail .summary{ text-indent:0;}
.companyUserBox .con_black{ margin:5px;}
.companyUserBox .first{}
.companyUserBox .conitem{ float:left; width:48%; height:120px; overflow:hidden; border:1px dotted #ccc; margin:4px 5px;}

.companyUserBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.companyUserBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.companyUserBox .companyUser .title{ border-bottom:1px dashed #F16609;}
.companyUserBox .info_top td{ border: none;}


.equipmentBox{}
.equipmentBox .equipmentDetail{ border:1px solid #ccc;}
.equipmentBox .equipmentImgDetail{}
.equipmentDetail .imgitem{ list-style:none; text-align:center;}
.equipmentDetail .buttonBar{position: relative; text-align:right; height:0;top: -5px; width:100%;}
.equipmentDetail .buttonBar a{ margin-left: 2px; padding: 3px 10px 0;}
.equipmentDetail .buttonBar .change{
	background: url('/static/equipment/epage/images/button.png?b170a7bada02')  -410px 300px;	
}
.equipmentDetail .buttonBar .delete{
	background: url('/static/equipment/epage/images/button.png?b170a7bada02') -0px 248px;	
}
.equipmentBox .imgBlack img{ width:100%;}
.equipmentBox .equipmentDetail .imagblack{ width:120px; padding:4px;}

.equipmentBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.equipmentBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.equipmentBox .equipment .title{ border-bottom:1px dashed #F16609;}
.equipmentBox .info_top td{ border: none;}
.equipmentBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;	
}


.equipmentSellBox{}
.equipmentSellBox .equipmentSellDetail{ border:1px solid #ccc;}

.equipmentSellBox .infoBlack .imagblack{ width:120px; padding:5px; vertical-align:middle;}
.equipmentSellBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.equipmentSellBox .equipmentSell .title{ border-bottom:1px dashed #F16609;}
.equipmentSellBox .info_top td{ border: none;}
.equipmentSellBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;	
}
.equipmentSellBox .summary{ text-indent:0em;}

.friendLinkDetail{}

.messageBoardBox{}
.messageBoardBox .messageBoardDetail{ border: 1px solid #ccc;}

.messageBoardDetail .floatR{ float:right;}
.messageBoardDetail .accept{ background:url('/static/messageBoard/epage/images/button.png?b170a7bada02') -90px 223px;padding: 3px 8px;}
.messageBoardDetail .send{background:url('/static/messageBoard/epage/images/button.png?b170a7bada02') -230px  223px;padding: 3px 8px;}

.messageBoardBox ul.summaryList { border: 1px solid #ccc;}
.messageBoardBox ul.dateList{border: 1px solid #ccc;}
.messageBoardBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.messageBoardBox ul.imageList{border: 1px solid #ccc;}
.messageBoardBox ul.list{border: 1px solid #ccc;}


.messageBoardBox .messageBoardDetail ul.summaryList { border: none;}
.messageBoardBox .messageBoardDetail ul.dateList{border: none;}
.messageBoardBox .messageBoardDetail div.ImageDisplayBoxWrap{border: none;}
.messageBoardBox .messageBoardDetail ul.imageList{border: none;}
.messageBoardBox .messageBoardDetail ul.list{border: none;}

.messageBoardBox .infoBlack .imagblack{ width:120px; padding:5px; vertical-align:middle;}
.messageBoardBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.messageBoardBox .messageBoard .title{ border-bottom:1px dashed #F16609;}
.messageBoardBox .info_top td{ border: none;}
.otherBusinessBox{}
.otherBusinessBox .otherBusinessDetail{border: 1px solid #ccc;}
.otherBusinessBox .typecss{}
.otherBusinessBox .otherBusinessDetail .imgblack{ width:120px; padding: 5px;}

.otherBusinessDetail .summary{ text-indent:0;}
.otherBusinessBox .infoDetal
{
	border: 1px dashed #CCC;
	margin: 0 0px 5px;
	padding: 5px;
}


.otherBusinessBox .infoBlack .imagblack{ width:120px; padding:5px; vertical-align:middle;}
.otherBusinessBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.otherBusinessBox .otherBusiness .title{ border-bottom:1px dashed #F16609;}
.otherBusinessBox .info_top td{ border: none;}
.otherBusinessBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;	
}

.otherBusinessDetail .infoDetal{border-top:1px dashed #ccc;}
.otherBusinessDetail .detail-first{ border-top:none;}
.otherBusinessBox .otherBusinessDetail .detail-first{ border-top:1px dashed #ccc;}
.otherBusinessDetail .infoDetal .typecss{}
.otherBusinessDetail .infoDetal .title{ margin:0 0 0 5px;}
.otherBusinessDetail .content{ text-indent:2em;}


﻿.photoWarpBox{}
.photoWarpBox .photoWarpBoxDetail{border: 1px solid #ccc;}

.photoWarpBox ul.summaryList { border: 1px solid #ccc;}
.photoWarpBox ul.dateList{border: 1px solid #ccc;}
.photoWarpBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.photoWarpBox ul.imageList{border: 1px solid #ccc;}
.photoWarpBox ul.list{border: 1px solid #ccc;}

.photoWarpBox .photoWarpBoxDetail ul.summaryList { border: none;}
.photoWarpBox .photoWarpBoxDetail ul.dateList{border: none;}
.photoWarpBox .photoWarpBoxDetail div.ImageDisplayBoxWrap{border: none;}
.photoWarpBox .photoWarpBoxDetail ul.imageList{border: none;}
.photoWarpBox .photoWarpBoxDetail ul.list{border: none;}

.photoWarpBoxDetail .photoDetail {padding: 0;width:100%;}
.photoWarpBoxDetail .galleryDetail .gallerylist {padding: 0; margin: 0;}
.photoWarpBoxDetail .photoDetail .galleryDetail {margin: 0 0 5px;min-height: 110px;padding: 5px 0;}
.photoWarpBoxDetail .galleryDetail .gallerylist li {list-style: none;float: left;margin: 0 5px;padding: 0;}
.photoWarpBoxDetail .galleryDetail .gallery_photoList {height: 100%;overflow: hidden;width: 100%;padding: 0;}
.photoWarpBoxDetail ul {margin: 0;padding: 0;}
.photoWarpBoxDetail .galleryDetail .gallery_photoList .photoBox {float: left;list-style: none outside none;margin: 5px;text-align: center;}
.photoWarpBoxDetail .photoDetails li {float: left;list-style: none outside none;margin: 0;padding: 2px;text-align: center;margin: 2px;}
.photoWarpBoxDetail .clean {clear: both;}
.photoWarpBoxDetail .photoDetail .galleryDetail .summaryList {float: left;}
.photoWarpBoxDetail .photoDetail .photoinfo {margin: 10px;text-align: center;}
.photoWarpBoxDetail .photoinfo img{width:100%;}
.photoWarpBoxDetail .photoDetail .heardBlack {height: 25px;line-height: 25px;}
.photoWarpBoxDetail .photoDetail .hideMe {display: none !important;}
.photoWarpBoxDetail .photoDetail .photoSearchBox {background: url('/static/admin/img/icon_searchbox.png?b57453573311') no-repeat scroll left center white;border: 1px solid #CCC;height: 18px;line-height: 18px;margin: 2px 5px;width: 80px;float: right;}
.photoWarpBoxDetail .floatL {float: let;}
.photoWarpBoxDetail .floatR {float: right;}

.photoWarpBoxDetail .buttonBar{position: relative; text-align:right; height:0;top: -5px; width:100%;}
.photoWarpBoxDetail .buttonBar a{ margin-left: 2px; padding: 3px 10px 0;}
.photoWarpBoxDetail .buttonBar .change{background: url('/static/photo/epage/images/button.png?b170a7bada02')  -410px 300px;}
.photoWarpBoxDetail .buttonBar .delete{background: url('/static/photo/epage/images/button.png?b170a7bada02') 2px 248px;}
.photoWarpBoxDetail .buttonBar .selfphoto{background: url('/static/photo/epage/images/button.png?b170a7bada02') -410px 66px;}
.photoWarpBoxDetail .form-row .help{ display:none;}

/*--------------------------------------*/
.photoWarpBox .photoDetailTips {border: 1px solid #ccc;background: #fff;}
.photoWarpBox .photoDetailTips .photoDetailList {padding: 5px;}
.photoWarpBox  .photoDetailTips .contentDetail{height:650px;}
.photoWarpBox  .photoDetailTips .slideshow-container{ position: relative; top: 50px; height:500px; overflow:hidden;}
.photoWarpBox  .photoDetailTips .slideshow-container .controls{}

.photoWarpBox  .photoDetailTips .slideshow-container .controls .nav-controls .prev
{
	display: block;
	float: left;
	height: 470px;
	line-height: 470px;
	width: 50%;
	position:  relative;
	z-index: 10000;
	cursor: url('/static/photo/epage/images/arr_left.cur?b170a7bada02'), pointer;
	background:url('/static/photo/epage/images/bg06.png?b170a7bada02') no-repeat 0 0;
}
.photoWarpBox  .photoDetailTips .slideshow-container .controls .nav-controls .next
{
	display: block;
	float: right;
	height: 470px;
	line-height: 470px;
	width: 50%;
	position:  relative;
	z-index: 10000;
	cursor: url('/static/photo/epage/images/arr_right.cur?b170a7bada02'), pointer;
	background:url('/static/photo/epage/images/bg06.png?b170a7bada02') no-repeat 0 0;	
}

.photoWarpBox  .photoDetailTips .slideshow-container .loader{ height:100%; width:100%; overflow:hidden;}
.photoWarpBox  .photoDetailTips .slideshow-container .loader .loaderimg
{
	background: url('/static/photo/epage/images/loader.gif?b170a7bada02') 0px 0px no-repeat;
	width: 150px;
	height: 48px;
	padding: 10px 0 0 58px;
	margin: 200px 0 0 270px;
}
.photoWarpBox  .photoDetailTips .slideshow-container .slideshow{width:100%; height:100%; text-align:center;position: relative;top: 30px;}
.photoWarpBox  .photoDetailTips .slideshow-container .image-wrapper img{margin:0;}
.photoWarpBox  .photoDetailTips .caption-container .photo-index{display:none;}
.photoWarpBox  .photoDetailTips .navigation-container .navigation .thumbs li{float:left; list-style:none; margin:36px 5px;}
.photoWarpBox  .photoDetailTips .image-title{position: relative; text-align: center; width:100%;}
.photoWarpBox  .photoDetailTips .image-desc{ position:relative; top:10px;}
.photoWarpBox  .photoDetailTips .image-desc .image-desc-black{ text-align:left;}
.photoWarpBox  .photoDetailTips .image-desc p{ margin:0;}
.photoWarpBox  .photoDetailTips .image-title h1{ font-size:14px; font-weight:bold; margin:0;}
.photoWarpBox  .photoDetailTips .image-title h2{ font-size:12px; font-weight: normal; margin:0;}
.photoWarpBox  .photoDetailTips .navigation-container .navigation .thumbs li .imgBlack{width:70px; height:80px; overflow:hidden;}
.photoWarpBox  .photoDetailTips .navigation-container .navigation .thumbs li .imgBlack img{margin:0 !important;}
.photoWarpBox  .photoDetailTips .previous{display:none !important;}
.photoWarpBox  .Galleryblack{ border:1px solid #eee;}
.photoWarpBox  .Galleryblack h1{ font-size:14px; font-weight:normal; margin:0; padding:0; border-bottom:1px dashed #eee;}
.photoWarpBox  .prvBox{ float:left;padding: 5px;}
.photoWarpBox  .nextBox{ float:right;padding: 5px;}

.photoWarpBox  .prvBox .imgBox,.photoWarpBox  .nextBox .imgBox
{
	padding: 22px 0 0 32px;
	width: 78px;
	height: 62px;	
}
.photoWarpBox  .prvBox .imgBox{background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat 0 -350px;}
.photoWarpBox  .nextBox .imgBox{background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -125px -350px;}

.photoWarpBox  .prvBox a, .photoWarpBox  .nextBox a{color: #999;text-decoration: none; font-size:12px;}
.photoWarpBox .nextBoxText{text-align: center;}
.photoWarpBox .prvBoxText{text-align: center;}

.photoWarpBox  .navigation{	
	float: left;
	overflow:hidden;
	background:url('/static/photo/epage/images/e_m_05.gif?b170a7bada02') repeat-x 0 -150px
}
.photoWarpBox  .navigation .prev{
	padding: 50px 22px;
	height: 10px;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -100px -200px;
	line-height: 10px;
	text-decoration: none;
	float:left;
}
.photoWarpBox  .navigation .next{
	height: 10px;
	line-height: 10px;
	padding: 50px 22px;
	float: right;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -150px -200px;
}

.photoWarpBox  .navigation .thumbs
{
	width: 323px;
	float:left;
	border:none;
}


.photoWarpBox  .navigation-container
{
	height: 117px;
	overflow: hidden;
	border: 1px solid #E5E6E6;
	padding: 0;
}

.photoWarpBox .play-controls
{
	width: 100%;
	height: 32px;
	text-align: right;
}
.photoWarpBox .prev-controls{ display:inline-block; height:29px; width:32px;}
.photoWarpBox .ss-controls{display:inline-block;height:29px;width:32px;}
.photoWarpBox .next-controls{display:inline-block;height:29px;width:32px;}

.photoWarpBox .prev-controls .prev
{
	height: 35px;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -50px -50px;
	padding: 7px 16px;
	line-height: 35px;
	text-decoration:none;
}
.photoWarpBox .ss-controls .play
{
	height: 35px;
	padding: 7px 16px;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -350px -50px;
	line-height: 35px;
	text-decoration:none;
}
.photoWarpBox .ss-controls .pause
{
	height: 35px;
	padding: 7px 16px;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -100px -50px;
	line-height: 35px;
	text-decoration:none;
}
.photoWarpBox .next-controls .next
{
	height: 35px;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -150px -50px;
	padding: 7px 16px;
	line-height: 35px;
	text-decoration:none;
}

.photoWarpBox .delay-controls
{
	display: inline-block;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat 0 -50px;
	height: 29px;
	line-height: 29px;
	width: 43px;
	text-align: center;
	padding: 0px;
	margin: 0 2px;
	color: #4C4C4C;
	font-weight: bold;
}
.photoWarpBox .delay-controls .buttonCont
{
	width: 100%;
	text-align: left;
	text-indent: 4px;
	cursor:pointer;
}
.photoWarpBox .delay-controls .contbag{
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat 0 -100px;
}

.photoWarpBox .delay-controls #SpeedBox { 
	position: absolute;
	height: 126px;
	width: 43px;
	z-index: 20000;
	top: 30px;
	overflow: hidden;
	display:none;
	border: none;
}
.photoWarpBox .delay-controls  #SpeedBox #SpeedCont
{
	width: 43px;
	height: 126px;
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat 0 -128px;
	position: relative;
	border: none;	
}
.photoWarpBox .delay-controls  #SpeedBox #SpeedCont .ui-widget-header
{
	background:none;
}
.photoWarpBox .delay-controls  #SpeedBox #SpeedSlide
{
	width: 10px;
	height: 110px;
	position: absolute;
	left: 17px;
	top: 4px;	
}
.photoWarpBox .delay-controls  #SpeedBox a{
	width: 23px;
	height: 9px;
	position: absolute;
	left: 11px;	
	background: url('/static/photo/epage/images/back.png?b170a7bada02') no-repeat -50px -200px;
	text-decoration:none;
}

/*--------------------------------------------------
以下调节IE6
----------------------------------------------------*/
.photoWarpBox .photoWarpBoxDetail{overflow:hidden; margin-bottom:5px;}
.photoWarpBox .photoWarpBoxDetail .photoDetail{padding:0;}
.photoWarpBox .photoWarpBoxDetail .photoDetailTips{padding:0; border:none;}
.photoWarpBox .photoWarpBoxDetail .photoDetailList{padding:0;}
.photoWarpBox .photoWarpBoxDetail .contentDetail{padding:0;}
.photoWarpBox .photoWarpBoxDetail .content{padding:0;}
.photoWarpBox .photoWarpBoxDetail .container{ padding:0;}
.photoWarpBox .photoWarpBoxDetail .slideshow-container{}
.photoWarpBox .photoWarpBoxDetail .slideshow{ position:absolute;}
.photoWarpBox .photoWarpBoxDetail .slideshow img{}
.photoWarpBox .photoWarpBoxDetail .controls{position:absolute; z-index:9998;}
.photoWarpBox .photoWarpBoxDetail .nav-controls{ position:absolute;*_z-index:9999; *_left:2px; *_top:30px;}
.photoWarpBox .photoWarpBoxDetail .nav-controls .prev{position:absolute;z-index:9999;}
.photoWarpBox .photoWarpBoxDetail .nav-controls .next{position:absolute;z-index:9999;}

* .photoWarpBox .photoWarpBoxDetail .play-controls{ _float:right; _width:180px;}
* .photoWarpBox .photoWarpBoxDetail .prev-controls{ _float:left;}
* .photoWarpBox .photoWarpBoxDetail .ss-controls{_float:left;}
* .photoWarpBox .photoWarpBoxDetail .next-controls{_float:left;}
* .photoWarpBox .photoWarpBoxDetail .delay-controls{ _float:left; _position:relative; _top:3px; _z-index:20000;}
* .photoWarpBox .photoWarpBoxDetail .delay-controls #SpeedBox {_left:0px;}

/*-------------------------------
以下调节 IE7
----------------------------------*/
.photoWarpBox .photoWarpBoxDetail .play-controls{ *+float:right; *+width:180px;}
.photoWarpBox .photoWarpBoxDetail .prev-controls{ *+float:left;}
.photoWarpBox .photoWarpBoxDetail .ss-controls{*+float:left;}
.photoWarpBox .photoWarpBoxDetail .next-controls{*+float:left;}
.photoWarpBox .photoWarpBoxDetail .delay-controls{ *+float:left; *+position:relative; *+top:3px; *+z-index:20000;}
.photoWarpBox .photoWarpBoxDetail .delay-controls #SpeedBox {*+left:0px;}
.photoWarpBox .photoWarpBoxDetail div.caption-container span.image-caption{*+width:100%;}

.pagination{left: 0px !important;}
.priceIndexBox{}
.priceIndexBox .priceIndexDetal{}
.priceIndexBox .indexitem{ margin:0; padding:0;}
.priceIndexBox .indexitem dt,
.priceIndexBox .indexitem dd{ float:left; width:30%; text-align:center;}
.priceIndexBox .chartBoxfirst{}
.priceIndexBox .chartBox{}
.priceIndexBox .chartList li{ float:left; list-style:none;}

.priceIndexBox .priceMarketContent {
	padding:10px;
}

.priceIndexBox .priceIndexContent h1.productName {
	margin:0;
	border:0;
	padding:0;
	font-size:16px;
	line-height:180%;
	text-align:center;
}

.priceIndexBox ul.fieldList, 
.priceIndexBox ul.fieldList li {
	margin:0;
	border:0;
	padding:0;
	list-style:none;
}
.priceIndexBox ul.fieldList li .name {
	font-weight:bold;
}
.priceIndexBox ul.fieldList li.line .name, 
.priceIndexBox ul.fieldList li.line .value {
	display:block;
}

.priceIndexBox ul.parmList li {
	display:inline-block;
	padding:0 20px 0 0;
}
.priceIndexBox ul.parmList li {
	*display:inline;
}

.priceIndexBox .priceIndexContent .chartBox {
	border: 1px solid #ccc;
}

.priceIndexBox .priceIndexContent .chartBox .chart {
	height:400px;
	text-align:center;
}

.priceIndexBox .chart .loading {
	display:inline-block;
	padding:10px;
	padding-left:20px;
	background:url('/static/_Client/Images/loading/loading2.gif?a14cfb22f66c') no-repeat left center;
}
.priceIndexBox .chart .loading {
	*display:inline;
}

.priceIndexBox .chartBox .toolbar {
	border-top:1px dotted #ccc;
	padding :3px 8px;
}


.priceIndexBox td.changeCol {
	vertical-align:middle;
}

.priceIndexBox .priceUp, 
.priceIndexBox .priceDown, 
.priceIndexBox .priceNone {
	background: url('/static/priceIndex/epage/image/bg2.png?b170a7bada02') no-repeat 0 0;
	width: 16px;
	height:16px;
	display: inline-block;
	vertical-align:middle;
}
.priceIndexBox .priceUp, 
.priceIndexBox .priceDown,
.priceIndexBox .priceNone {
	*display:inline;
}
.priceIndexBox .priceDown {
	background: url('/static/priceIndex/epage/image/bg2.png?b170a7bada02') no-repeat -16px 0;
}
.priceIndexBox .priceNone {
	background: url('/static/priceIndex/epage/image/bg2.png?b170a7bada02') no-repeat -32px 0;
}
/* market list */
.pricemarketDetail{}
.pricemarketDetail .pricemarketBox{border: 1px solid #ccc;}

.pricemarketDetail ul.summaryList { border: 1px solid #ccc;}
.pricemarketDetail ul.dateList{border: 1px solid #ccc;}
.pricemarketDetail div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.pricemarketDetail ul.imageList{border: 1px solid #ccc;}
.pricemarketDetail ul.list{border: 1px solid #ccc;}


.pricemarketDetail .pricemarketBox ul.summaryList { border: none;}
.pricemarketDetail .pricemarketBox ul.dateList{border: none;}
.pricemarketDetail .pricemarketBox div.ImageDisplayBoxWrap{border: none;}
.pricemarketDetail .pricemarketBox ul.imageList{border: none;}
.pricemarketDetail .pricemarketBox ul.list{border: none;}

.pricemarketBox .marketList .priceUp, 
.pricemarketBox .marketList .priceDown, 
.pricemarketBox .marketList .priceNone {
	background: url('/static/priceMarket/epage/image/bg2.png?b170a7bada02') no-repeat 0 0;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.pricemarketBox .marketList .priceUp, 
.pricemarketBox .marketList .priceDown,
.pricemarketBox .marketList .priceNone {
	*display:inline;
}
.pricemarketBox .marketList .priceDown {
	background: url('/static/priceMarket/epage/image/bg2.png?b170a7bada02') no-repeat -16px 0;
}
.pricemarketBox .marketList .priceNone {
	background: url('/static/priceMarket/epage/image/bg2.png?b170a7bada02') no-repeat -32px 0;
}

/* Content */
.pricemarketBox {
	position:relative;
	overflow:hidden;
}

/* priceListPanel */
.pricemarketBox .priceListPanel {
	position:absolute;
	z-index:1000;
	display:none;
}

.priceListPanel .panelBody {
	width:200px;
	height:400px;
	background-color:#fff;
	border:1px solid #ccc;
	border-left:0;
	overflow:auto;
}

.panelBody table { width:100%; }

.priceListPanel .panelHandel {
	position: absolute;
	vertical-align:top;
	background-color:#fff;
	border:1px solid #ccc;
	border-left:0;
	top: 0;
	left:200px;
	padding:3px;
	cursor:pointer;
	white-space: nowrap;
}

/* market content */
.pricemarketBox .priceMarketContent {
	padding:10px;
}

.pricemarketBox .priceMarketContent h1.productName {
	margin:0;
	border:0;
	padding:0;
	font-size:16px;
	line-height:180%;
	text-align:center;
}

.pricemarketBox ul.fieldList, 
.pricemarketBox ul.fieldList li {
	margin:0;
	border:0;
	padding:0;
	list-style:none;
}
.pricemarketBox ul.fieldList li .name {
	font-weight:bold;
}
.pricemarketBox ul.fieldList li.line .name, 
.pricemarketBox ul.fieldList li.line .value {
	display:block;
}

.pricemarketBox ul.parmList li {
	display:inline-block;
	padding:0 20px 0 0;
}
.pricemarketBox ul.parmList li {
	*display:inline;
}

.pricemarketBox .priceMarketContent .chartBox {
	border: 1px solid #ccc;
}

.pricemarketBox .priceMarketContent .chartBox .chart {
	height:400px;
	text-align:center;
}

.pricemarketBox .chart .loading {
	display:inline-block;
	padding:10px;
	padding-left:20px;
	background:url('/static/_Client/Images/loading/loading2.gif?a14cfb22f66c') no-repeat left center;
}
.pricemarketBox .chart .loading {
	*display:inline;
}

.pricemarketBox .chartBox .toolbar {
	border-top:1px dotted #ccc;
	padding :3px 8px;
}

.login_black{ width:100%; height:50px; line-height:50px; text-align:center;}
.productBox{}
.productBox .productDetail{ border:1px solid #ccc;}
.productBox .productImgDetail{ border:1px solid #ccc;}

.productBox ul.summaryList { border: 1px solid #ccc;}
.productBox ul.dateList{border: 1px solid #ccc;}
.productBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.productBox ul.imageList{border: 1px solid #ccc;}
.productBox ul.list{border: 1px solid #ccc;}


.productBox .productDetail ul.summaryList { border: none;}
.productBox .productDetail ul.dateList{border: none;}
.productBox .productDetail div.ImageDisplayBoxWrap{border: none;}
.productBox .productDetail ul.imageList{border: none;}
.productBox .productDetail ul.list{border: none;}

.productBox .imgitem{
	float:left;
	list-style:none;
	margin:0 5px;
}

.productBox .buttonBar{position: relative; text-align:right; height:0;top: -5px; width:100%;}
.productBox .buttonBar a{ margin-left: 2px; padding: 3px 10px 0;}
.productBox .buttonBar .change{
	background: url('/static/product/epage/images/button.png?b170a7bada02')  -410px 300px;	
}
.productBox .buttonBar .delete{
	background: url('/static/product/epage/images/button.png?b170a7bada02') -0px 248px;	
}


.productBox .imgBlack img{width:100%;}

.productBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.productBox .infoBlack td{ border:none; border-top:1px dashed #ccc;}
.productBox .product .title{ border-bottom:1px dashed #F16609;}
.productBox .info_top td{ border: none;}
.productBox .m_botton a
{
	border: 1px solid #ccc;
	padding: 2px 10px;
	background: #eee;	
}

.publicProductBox{}
.publicProductBox .publicProductDetail{border: 1px solid #ccc;}

.publicProductBox .imgblack{ width:120px; padding:5px; vertical-align:middle;}
.publicProductBox .publicProduct td{ border:none; border-bottom:1px dashed #ccc;}
.publicProductBox .publicProduct .title{ border-bottom:1px dashed #F16609;}
.publicProductBox .publicProduct .coltitle{ font-weight:bold;}
.publicProductBox .publicProduct .coltitle2{ color:#D45417;}
.publicProductBox .publicProduct .colContent{	padding: 0 5px;	}
.publicProductBox .publicProduct .colContent th, 
.publicProductBox .publicProduct .colContent td{ border:1px solid #ccc;}
.tradeMatchingBox{}
.tradeMatchingBox .tradeMatchingDetail{border: 1px solid #ccc;}

.tradeMatchingBox .tableList td{ padding: 0;}

.intLevel{
	background: url('/static/tradeMatching/epage/images/level.gif?b170a7bada02') repeat scroll 0 0 transparent;
	height: 19px;
	line-height: 19px;
	width: 20px;
}
.intLevel1 {padding: 0px 6px;}
.intLevel2 {padding: 0px 13px;}
.intLevel3 {padding: 0px 21px;}
.intLevel4 {padding: 0px 28px;}
.intLevel5 {padding: 0px 35px;}

.showInfo{ cursor:pointer;}
.tradeMatchingBox .imagblack{ width:120px; padding:5px; vertical-align:middle;}

.tradeMatchingDetail .title{border-bottom:1px dashed #F16609;}
.tradeMatchingDetail td{ border:none; border-bottom: 1px dashed #ccc;}

.boxshow{}
.boxshow li{ height:20px; line-height:20px;}

.tro_black{ width:100px; height:22px; line-height:22px; overflow:hidden; text-align:left!important; cursor:pointer;}
.tro_black p{ margin:0;}
.info_humbnail{width:100%; height:22px; line-height:22px; overflow:hidden;}

.select{ }
.select td{cursor:pointer; background:#eee;}
.on_status{color: blue; font-weight:bold;}

body .TradeTip li{height: 22px;line-height: 22px;font-weight: bold;}
body .TradeTip li p{ margin:0;}
body .TradeTip{_width:300px!important;}
body .TradeTip li .on{ color: blue;}
body .TradeTip li .unon{ color:red;}


.questionWrapBox{ padding:0 !important;}
.questionWrapBox .questionWrap{}
.questionWrapBox .questionDetail{ border:1px solid #ccc;}

.questionWrapBox ul.summaryList { border: 1px solid #ccc;}
.questionWrapBox ul.dateList{border: 1px solid #ccc;}
.questionWrapBox div.ImageDisplayBoxWrap{border: 1px solid #ccc;}
.questionWrapBox ul.imageList{border: 1px solid #ccc;}
.questionWrapBox ul.list{border: 1px solid #ccc;}

.questionWrapBox .questionDetail ul.summaryList { border: none;}
.questionWrapBox .questionDetail ul.dateList{border: none;}
.questionWrapBox .questionDetail div.ImageDisplayBoxWrap{border: none;}
.questionWrapBox .questionDetail ul.imageList{border: none;}
.questionWrapBox .questionDetail ul.list{border: none;}
.questionWrapBox .questionBlack ul{border:none; padding:0;}

.questionWrapBox .question td{ border:none;}

.questionBlack li { background:url('/_m/cmspages/MasterPage/6/img/img/circledot.png') no-repeat 0px center transparent;line-height: 21px;height: 21px;clear: both;}
.questionBlack li a{ background:none !important;cursor: pointer;}


.questionWrapBox .questionBox{ 
	background:#fff;
	padding: 2px;
	margin: 5px;
	border: 1px solid #ccc;
}
.questionWrapBox .questionBox .hideMe{ display:none;}
.questionWrapBox .questionbar input{ margin:0 10px;}
.questionBox .message{ border-bottom:1px dashed #ccc; margin:5px 0; font-size:12px; color:#d50000;}
.questionBox .message ul{ padding:0; margin:0;}
.questionWrapBox .BoxHeader .headerTitle{
	margin: 0;
	height: 20px;
	padding: 5px 5px 0;
	line-height: 20px;
	font-size: 14px;
	text-align: center;
	border-bottom: 1px solid #ccc;
}
.questionWrapBox .expansion{ cursor:pointer;}
.questionWrapBox .expbar, .questionWrapBox .toolbar{ text-align:right;}
.questionWrap  .expbar, .questionWrap .toolbar{ text-align:center;}
.questionWrap .title{ margin:0; border-bottom:1px dotted; font-size:14px; text-align:center;}
.questionWrap .questionBox{ background:#fff;}
.questionWrapBox .parentitem{ max-width:160px;}
.questionWrapBox .contentitem{ width:95%; height:60px;}
.questionWrapBox .fieldHeader{ text-align:center;}
.questionWrap .fieldHeader{
	width: 33px;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	text-align:center;
}
.questionWrapBox .fieldItem{ text-align:left;}
.questionWrapBox .questionBox .title{ 
	text-align: center;
	font-size: 14px;
	margin: 0;
	border-bottom: 1px solid #ccc;
}
.questionWrapBox .wrap .questionBox .title{border: none;}
.questionWrapBox .boxshow table .itemTitle{ min-width:80px;}
.questionWrapBox .boxshow table .itemContent{}
.questionWrapBox .replayBox{}
.questionWrapBox .replayBox .title{
	background: #EEE;	
	border-bottom: none;
	border-top:1px solid #ccc;
	border-bottom:1px solid  #ccc;
}
.questionWrapBox .replayBox .title h1{ margin:0; padding:0; height:30px; line-height:30px; font-size:14px;}
.questionWrapBox .replayBox .questionBox{ margin:0; padding:0; border: none;} 
body .questionTip{ max-width:400px;}
body .questionTip .itemTitle{ float:left; font-weight:bold;}
body .questionTip .itemContent{padding: 0 0 0 8px;}

.tipContent li{ list-style:none; margin:0; line-height:20px; border-bottom:1px dotted #ccc; margin: 0 0 5px 0;}
.questionBackwarp .questionWrap{ border-bottom:1px solid #ccc;}
.questionBackwarp .field .fieldHeader{ display:inline-table !important;; min-width:80px;}
.questionBackwarp .fieldItem { display:inline-table;width: 86%; }
.questionBackwarp .fieldItem textarea{width: 100%;}
.questionBackwarp .toolbar{ padding-right:30px;}

.replayBox .fieldHeader
{
	width: 80px;
	text-align: left;
	text-indent: 1em;
}
.replayList
{
	background:#eee;
	border: 1px solid #ccc;
	font-weight:bold;
	text-indent:1em;
}
.replayItemBox{}
.replayItemBox td{ border-bottom:1px solid #ccc;}
.replayItemBox .itemTitle{ border-left:1px solid #ccc;text-align: center;padding:5px;}
.replayItemBox .itemContent{ border-right:1px solid #ccc; padding:5px;}

.questionTitle td{ border: 1px solid #ccc; text-indent:1em;}
.questionItemBox{}
.questionItemBox td{border-bottom: 1px solid #ccc;margin: 0 0 5px;}
.questionItemBox .itemTitle
{
	border-left: 1px solid #ccc;		
	text-align: center;
	padding:5px;
}
.questionItemBox .itemContent{border-right:1px solid #ccc; padding:5px;}
.questionBlack  a.i_title{float:left;}
.questionBlack span.op_bar, .questionBlack span.i_date{ float:right; display:inline-block;}
.questionBlack span.op_bar a{ padding:0; margin:0; font-size:12px; text-decoration:underline;}
.questionBox .expbar{ float:right; position:relative; height:0; top:-29px; right:3px;}
.questionBlack .list{ padding:0 5px;}

.questionBackwarp .questionBlack{ padding:5px;}
.questionBackwarp .questionBlack li
{
	line-height: 25px;
	height: auto;
	clear: both;
	border-bottom: 1px dotted #ccc !important;
	padding: 0 5px !important;
}
.questionBackwarp .questionBlack .list_first{border: none !important;}