/* CSS Document */
* { margin: 0px auto; padding: 0px; }
ul, li, dl, dt, dd, from, img { margin: 0px; padding: 0px; list-style-type: none; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
html{font-size: 62.5%;width: 100%;}
body { margin: 0px; padding: 0px; font-family: Tahoma; font-size: 12px; color: #333333; width: 100%; background-color: #ffffff; }
a:link { color: #333333; text-decoration: none; }
a:visited { text-decoration: none; color: #333333; }
a:hover { text-decoration: underline; color: #333333; }
a:active { text-decoration: none; color: #333333; }
.clearfix::after{content: "";
height: 0;
display: block;
clear: both;}
@media only screen and (min-width:1024px){
#warp { width: 1002px; margin: auto; }
#nav { width: 1002px; margin: auto; clear: both; }
.menu { height: 36px; display: block; padding: 0px; width: 1003px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; float: left; }
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu ul li { /* width and height of the menu items */  
float: left; overflow: hidden; position: relative; line-height: 36px; text-align: center; margin-left: auto; }
.menu ul li a { /* must be postioned relative  */ 
position: relative; display: block; width: 100px; height: 36px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size: 16px; text-decoration: none; cursor: pointer; }
.menu ul li a span { /* all layers will be absolute positioned */
position: absolute; left: 0; width: 100px; float: left; }
.menu ul li a span.out { top: 0px; }
.menu ul li a span.over,  .menu ul li a span.bg { /* hide */  
top: -36px; }

#menu2 { background: #000; background-image: url(../images/menu_bg.jpg); }
#menu2 ul li a { color: #ffffff; font-size: 16px; float: left; }
#menu2 ul li a span.over { color: #fff; background-image: url("../images/bg_over.jpg"); background-color: #ff0000; font-size: 16px; }

#mid{
width:1002px;

}
.mid_left{
width:1002px;
font-size: 14px;
margin-top:5px;
}
.proPageBoxTop {
	WIDTH: 731px; MARGIN-BOTTOM: 26px; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox {
	WIDTH: 431px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proTitle {
	LINE-HEIGHT: 24px; WIDTH: 100%; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .proData {
	LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proData SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e40000; FONT-SIZE: 24px
}
.proPageBoxTop .dataBox .proData STRONG {
	COLOR: #e40000; FONT-WEIGHT: 100
}
.proPageBoxTop .dataBox .gm_sl {
	BORDER-BOTTOM: #e8dedf 1px solid; BORDER-LEFT: #e8dedf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fef4f3; MARGIN-TOP: 15px; PADDING-LEFT: 10px; WIDTH: 409px; PADDING-RIGHT: 10px; HEIGHT: 70px; BORDER-TOP: #e8dedf 1px solid; BORDER-RIGHT: #e8dedf 1px solid; PADDING-TOP: 10px
}
.proPageBoxTop .dataBox .gm_sl INPUT {
	BORDER-BOTTOM: #cfcbcc 1px solid; BORDER-LEFT: #cfcbcc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 20px; PADDING-RIGHT: 5px; HEIGHT: 20px; BORDER-TOP: #cfcbcc 1px solid; BORDER-RIGHT: #cfcbcc 1px solid; PADDING-TOP: 0px
}
.proPageBoxTop .dataBox .gm_sl SPAN {
	COLOR: #f60; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .btn {
	WIDTH: 134px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 10px; _width: 100px
}
.proPageBoxTop .dataBox .fx {
	MARGIN-TOP: 15px; PADDING-RIGHT: 30px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxBarter {
	BORDER-BOTTOM: #0046ca 2px solid; WIDTH:1000x; HEIGHT: 27px;
}
.tab_mr {
	BACKGROUND-IMAGE: url(cp_label_2.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.tab_dj {
	BACKGROUND-IMAGE: url(cp_label_1.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.proPageBoxColBox {
	WIDTH: 100%; OVERFLOW: hidden;float:left; 
}
.tabbox {
	MARGIN: 10px auto 0px; WIDTH: 1000px; CLEAR: both; OVERFLOW: hidden
}
.tabbox P {
	LINE-HEIGHT: 24px
}
.tabbox2 {
	LINE-HEIGHT: 24px; MARGIN: 10px auto 15px; WIDTH: 1000px
}
.tabbox2 TABLE TR TD {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px
}
.tabbox2 TABLE TR TD SPAN {
	COLOR: #666
}
#tagContent h2{
	font-size:16px;	
	}
#tagContent p{
	font-size:13px;	
	margin-top:5px;
	padding-left: 20px;
	}	
#tagContent li span{
	color:blue;}
#tagContent li hr{
	margin-top:5px;
	margin-bottom:5px;}	
	
#barcon{
	margin:10px;
	text-align:center;
	}	
#barcon a{
	color:blue;
	}	
#preview {
	WIDTH: 287px; FLOAT: left; OVERFLOW: hidden;
}
.jqzoom {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 285px; MARGIN-BOTTOM: 9px; HEIGHT: 285px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
#spec-n5 {
	WIDTH: 285px; HEIGHT: 56px
}
.bothBtn {
	WIDTH: 10px; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; PADDING-TOP: 5px
}


.showbott
{display:inline;
font-weight:bold;
font-size:14px;
}
.showbott a
{color:#0000FF;}

#foot{
clear:both;
margin-top:20px;
width:1002px;
height:79px;
background-color:#C7DBF0;
margin-top:10px;
}
.foot_left{
float:left;
width:326px;
}
.foot_right{
float:right;
width:668px;
line-height:22px;
padding-top:15px;
}
}

@media only screen and (min-width:993px) and (max-width:1023px){
#warp { width: 100%; margin: auto; }
#warp img{width:100%;}
#nav { width: 100%; margin: auto; clear: both; }
.menu { height: 36px; display: block; padding: 0px; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; float: left; }
.menu ul { list-style: none; padding: 0; margin: 0; }
.menu ul li { /* width and height of the menu items */  
float: left; overflow: hidden; position: relative; line-height: 36px; text-align: center; margin-left: auto; }
.menu ul li a { /* must be postioned relative  */ 
position: relative; display: block; width: 100px; height: 36px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size: 16px; text-decoration: none; cursor: pointer; }
.menu ul li a span { /* all layers will be absolute positioned */
position: absolute; left: 0; width: 100px; float: left; }
.menu ul li a span.out { top: 0px; }
.menu ul li a span.over,  .menu ul li a span.bg { /* hide */  
top: -36px; }

#menu2 { background: #000; background-image: url(../images/menu_bg.jpg);background-size: 100% 100%; }
#menu2 ul li a { color: #ffffff; font-size: 16px; float: left; }
#menu2 ul li a span.over { color: #fff; background-image: url("../images/bg_over.jpg"); background-color: #ff0000; font-size: 16px; }

#mid{
width:1002px;

}
.mid_left{
width:1002px;
font-size: 14px;
margin-top:5px;
}
.proPageBoxTop {
	WIDTH: 731px; MARGIN-BOTTOM: 26px; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox {
	WIDTH: 431px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proTitle {
	LINE-HEIGHT: 24px; WIDTH: 100%; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .proData {
	LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proData SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e40000; FONT-SIZE: 24px
}
.proPageBoxTop .dataBox .proData STRONG {
	COLOR: #e40000; FONT-WEIGHT: 100
}
.proPageBoxTop .dataBox .gm_sl {
	BORDER-BOTTOM: #e8dedf 1px solid; BORDER-LEFT: #e8dedf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fef4f3; MARGIN-TOP: 15px; PADDING-LEFT: 10px; WIDTH: 409px; PADDING-RIGHT: 10px; HEIGHT: 70px; BORDER-TOP: #e8dedf 1px solid; BORDER-RIGHT: #e8dedf 1px solid; PADDING-TOP: 10px
}
.proPageBoxTop .dataBox .gm_sl INPUT {
	BORDER-BOTTOM: #cfcbcc 1px solid; BORDER-LEFT: #cfcbcc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 20px; PADDING-RIGHT: 5px; HEIGHT: 20px; BORDER-TOP: #cfcbcc 1px solid; BORDER-RIGHT: #cfcbcc 1px solid; PADDING-TOP: 0px
}
.proPageBoxTop .dataBox .gm_sl SPAN {
	COLOR: #f60; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .btn {
	WIDTH: 134px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 10px; _width: 100px
}
.proPageBoxTop .dataBox .fx {
	MARGIN-TOP: 15px; PADDING-RIGHT: 30px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxBarter {
	BORDER-BOTTOM: #0046ca 2px solid; WIDTH:1000x; HEIGHT: 27px;
}
.tab_mr {
	BACKGROUND-IMAGE: url(cp_label_2.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.tab_dj {
	BACKGROUND-IMAGE: url(cp_label_1.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.proPageBoxColBox {
	WIDTH: 100%; OVERFLOW: hidden;float:left; 
}
.tabbox {
	MARGIN: 10px auto 0px; WIDTH: 1000px; CLEAR: both; OVERFLOW: hidden
}
.tabbox P {
	LINE-HEIGHT: 24px
}
.tabbox2 {
	LINE-HEIGHT: 24px; MARGIN: 10px auto 15px; WIDTH: 1000px
}
.tabbox2 TABLE TR TD {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px
}
.tabbox2 TABLE TR TD SPAN {
	COLOR: #666
}
#tagContent h2{
	font-size:16px;	
	}
#tagContent p{
	font-size:13px;	
	margin-top:5px;
	padding-left: 20px;
	}	
#tagContent li span{
	color:blue;}
#tagContent li hr{
	margin-top:5px;
	margin-bottom:5px;}	
	
#barcon{
	margin:10px;
	text-align:center;
	}	
#barcon a{
	color:blue;
	}	
#preview {
	WIDTH: 287px; FLOAT: left; OVERFLOW: hidden;
}
.jqzoom {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 285px; MARGIN-BOTTOM: 9px; HEIGHT: 285px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
#spec-n5 {
	WIDTH: 285px; HEIGHT: 56px
}
.bothBtn {
	WIDTH: 10px; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; PADDING-TOP: 5px
}


.showbott
{display:inline;
font-weight:bold;
font-size:14px;
}
.showbott a
{color:#0000FF;}

#foot{
clear:both;
margin-top:20px;
width:1002px;
height:79px;
background-color:#C7DBF0;
margin-top:10px;
}
.foot_left{
float:left;
width:326px;
}
.foot_right{
float:right;
width:668px;
line-height:22px;
padding-top:15px;
}
}

@media only screen and (min-width:768px) and (max-width:992px){
#warp { width: 100%; margin: auto; }
#warp img{width:100%;}
#nav { width: 100%; margin: auto; }
.menu {display: block; padding: 0px; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; float: left; }
.menu ul { list-style: none; padding: 0; margin: 0;}
.menu ul li { /* width and height of the menu items */  
float: left; overflow: hidden; position: relative; line-height: 36px; text-align: center; margin-left: auto;background-image: url(../images/menu_bg.jpg);background-size: 100% 100%; }
.menu ul li a { /* must be postioned relative  */ 
position: relative; display: block; width: 100px; height: 36px; font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size: 16px; text-decoration: none; cursor: pointer; }
.menu ul li a span { /* all layers will be absolute positioned */
position: absolute; left: 0; width: 100px; float: left; }
.menu ul li a span.out { top: 0px; }
.menu ul li a span.over,  .menu ul li a span.bg { /* hide */  
top: -36px; }

#menu2 {background-image: url("../images/menu_bgbak.jpg");background-size: 100% 100%;background-repeat:no-repeat;}
#menu2 ul li a { color: #ffffff; font-size: 16px; float: left; }
#menu2 ul li a span.over { color: #fff; background-image: url("../images/bg_over.jpg"); background-color: #ff0000; font-size: 16px; }

#mid{width:100%;margin-top: 5px;}
.mid_left{width:100%;font-size: 1.4rem;}
.proPageBoxTop {
	WIDTH: 100%; MARGIN-BOTTOM: 26px; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox {
	WIDTH: 431px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proTitle {
	LINE-HEIGHT: 24px; WIDTH: 100%; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .proData {
	LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proData SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e40000; FONT-SIZE: 24px
}
.proPageBoxTop .dataBox .proData STRONG {
	COLOR: #e40000; FONT-WEIGHT: 100
}
.proPageBoxTop .dataBox .gm_sl {
	BORDER-BOTTOM: #e8dedf 1px solid; BORDER-LEFT: #e8dedf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fef4f3; MARGIN-TOP: 15px; PADDING-LEFT: 10px; WIDTH: 409px; PADDING-RIGHT: 10px; HEIGHT: 70px; BORDER-TOP: #e8dedf 1px solid; BORDER-RIGHT: #e8dedf 1px solid; PADDING-TOP: 10px
}
.proPageBoxTop .dataBox .gm_sl INPUT {
	BORDER-BOTTOM: #cfcbcc 1px solid; BORDER-LEFT: #cfcbcc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 20px; PADDING-RIGHT: 5px; HEIGHT: 20px; BORDER-TOP: #cfcbcc 1px solid; BORDER-RIGHT: #cfcbcc 1px solid; PADDING-TOP: 0px
}
.proPageBoxTop .dataBox .gm_sl SPAN {
	COLOR: #f60; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .btn {
	WIDTH: 134px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 10px; _width: 100px
}
.proPageBoxTop .dataBox .fx {
	MARGIN-TOP: 15px; PADDING-RIGHT: 30px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxBarter {
	BORDER-BOTTOM: #0046ca 2px solid; WIDTH:100%; HEIGHT: 27px;
}
.tab_mr {
	BACKGROUND-IMAGE: url(cp_label_2.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.tab_dj {
	BACKGROUND-IMAGE: url(cp_label_1.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.proPageBoxColBox {
	WIDTH: 100%; OVERFLOW: hidden;float:left; 
}
.tabbox {
	MARGIN: 10px auto 0px; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.tabbox P {
	LINE-HEIGHT: 24px
}
.tabbox2 {
	LINE-HEIGHT: 24px; MARGIN: 10px auto 15px; WIDTH: 100%;
}
.tabbox2 TABLE TR TD {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px
}
.tabbox2 TABLE TR TD SPAN {
	COLOR: #666
}
#tagContent h2{
	font-size:16px;	
	}
#tagContent p{
	font-size:13px;	
	margin-top:5px;
	padding-left: 20px;
	}	
#tagContent li span{
	color:blue;}
#tagContent li hr{
	margin-top:5px;
	margin-bottom:5px;}	
	
#barcon{
	margin:10px;
	text-align:center;
	}	
#barcon a{
	color:blue;
	}	
#preview {
	WIDTH: 287px; FLOAT: left; OVERFLOW: hidden;
}
.jqzoom {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 285px; MARGIN-BOTTOM: 9px; HEIGHT: 285px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
#spec-n5 {
	WIDTH: 285px; HEIGHT: 56px
}
.bothBtn {
	WIDTH: 10px; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; PADDING-TOP: 5px
}
.showbott
{display:inline;
font-weight:bold;
font-size:14px;
}
.showbott a
{color:#0000FF;}

#foot{
clear:both;
margin-top:20px;
width:100%;
height:79px;
background-color:#C7DBF0;
margin-top:10px;
}
.foot_left{
float:left;
width:45%;
}
.foot_right{
float:right;
width:55%;
line-height:22px;
padding-top:15px;
}
}

@media only screen and (min-width:0px) and (max-width:767px){
#warp{width:100%;margin:auto;}
#warp img{width: 100%;}
#nav{margin:auto;clear:both;width: 100%;}
.menu {	display: block;	padding: 0px;	margin-top: 0px;	margin-right: auto;	margin-bottom:5px;	margin-left: auto;	float: left;}
.menu ul {	list-style: none;padding: 0;margin: 0;}
.menu ul li {
	/* width and height of the menu items */  
	float: left;
	overflow: hidden;
	position: relative;
	line-height: 36px;
	text-align: center;
	margin-left: auto;
	width: 20%;
}
.menu ul li a {
			/* must be postioned relative  */ 
			position: relative;
			display: block;
			width: 100%;
			height: 36px;
			font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå";
			font-size: 1.6rem;
			text-decoration: none;
			cursor: pointer;	
}
.menu ul li a span {
			/* all layers will be absolute positioned */
			position: absolute;
			left: 0;			
			float: left;
			width: 100%;
}
.menu ul li a span.out {
			top: 0px;
}
.menu ul li a span.over,
.menu ul li a span.bg {
			/* hide */  
			top: -36px;
}
		/** 1st example **/
#menu2 {
	width: 100%;
			background: #000;
			background-image:url("../images/menu_bg.jpg"); background-repeat: repeat-x;
			background-size: 100% 100%;
}	
#menu2 ul li a {
	color: #ffffff;
	font-size: 1.5rem;
	float: left;
	 background-size: 100% 100%;background-image: url("../images/menu_bg.jpg"); background-repeat: repeat-x;
}
#menu2 ul li a span.over { color: #fff; background-image: url(../images/bg_over.jpg); background-color: #ff0000; font-size: 16px; }

#mid{width:100%;margin-top: 5px;}
.mid_left{width:100%;font-size: 1.4rem;}
.proPageBoxTop {
	WIDTH: 100%; MARGIN-BOTTOM: 26px; MARGIN-LEFT: 11px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox {
	WIDTH: 431px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proTitle {
	LINE-HEIGHT: 24px; WIDTH: 100%; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .proData {
	LINE-HEIGHT: 30px; WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden
}
.proPageBoxTop .dataBox .proData SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e40000; FONT-SIZE: 24px
}
.proPageBoxTop .dataBox .proData STRONG {
	COLOR: #e40000; FONT-WEIGHT: 100
}
.proPageBoxTop .dataBox .gm_sl {
	BORDER-BOTTOM: #e8dedf 1px solid; BORDER-LEFT: #e8dedf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fef4f3; MARGIN-TOP: 15px; PADDING-LEFT: 10px; WIDTH: 409px; PADDING-RIGHT: 10px; HEIGHT: 70px; BORDER-TOP: #e8dedf 1px solid; BORDER-RIGHT: #e8dedf 1px solid; PADDING-TOP: 10px
}
.proPageBoxTop .dataBox .gm_sl INPUT {
	BORDER-BOTTOM: #cfcbcc 1px solid; BORDER-LEFT: #cfcbcc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 20px; PADDING-RIGHT: 5px; HEIGHT: 20px; BORDER-TOP: #cfcbcc 1px solid; BORDER-RIGHT: #cfcbcc 1px solid; PADDING-TOP: 0px
}
.proPageBoxTop .dataBox .gm_sl SPAN {
	COLOR: #f60; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.proPageBoxTop .dataBox .btn {
	WIDTH: 134px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 10px; _width: 100px
}
.proPageBoxTop .dataBox .fx {
	MARGIN-TOP: 15px; PADDING-RIGHT: 30px; FLOAT: right; OVERFLOW: hidden
}
.proPageBoxBarter {
	BORDER-BOTTOM: #0046ca 2px solid; WIDTH:100%; HEIGHT: 27px;
}
.tab_mr {
	BACKGROUND-IMAGE: url(cp_label_2.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.tab_dj {
	BACKGROUND-IMAGE: url(cp_label_1.gif); TEXT-ALIGN: center; LINE-HEIGHT: 27px; WIDTH: 113px; DISPLAY: inline; FLOAT: left; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 4px
}
.proPageBoxColBox {
	WIDTH: 100%; OVERFLOW: hidden;float:left; 
}
.tabbox {
	MARGIN: 10px auto 0px; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.tabbox P {
	LINE-HEIGHT: 24px
}
.tabbox2 {
	LINE-HEIGHT: 24px; MARGIN: 10px auto 15px; WIDTH: 100%;
}
.tabbox2 TABLE TR TD {
	TEXT-ALIGN: left; LINE-HEIGHT: 24px
}
.tabbox2 TABLE TR TD SPAN {
	COLOR: #666
}
#tagContent h2{
	font-size:16px;	
	}
#tagContent p{
	font-size:13px;	
	margin-top:5px;
	padding-left: 20px;
	}	
#tagContent li span{
	color:blue;}
#tagContent li hr{
	margin-top:5px;
	margin-bottom:5px;}	
	

#barcon{
	margin:10px;
	text-align:center;
	}	
#barcon a{
	color:blue;
	}	
#preview {
	WIDTH: 287px; FLOAT: left; OVERFLOW: hidden;
}
.jqzoom {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 285px; MARGIN-BOTTOM: 9px; HEIGHT: 285px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid
}
#spec-n5 {
	WIDTH: 285px; HEIGHT: 56px
}
.bothBtn {
	WIDTH: 10px; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; PADDING-TOP: 5px
}
.showbott
{display:inline;
font-weight:bold;
font-size:14px;
}
.showbott a
{color:#0000FF;}

#foot{
clear:both;
margin-top:20px;
width:100%;
height:79px;
background-color:#C7DBF0;
margin-top:10px;
}
.foot_left{
float:left;
width:45%;
}
.foot_right{
float:right;
width:55%;
line-height:22px;
padding-top:15px;
}
}