/* Text */
.content, .content * {  color: #4B4B4B; font-weight: 300; font-size:15px;  }
a  {color: #AEAEAE;text-decoration: none;}
a:link {color: #BB2222;text-decoration: none;}
a:visited {color: #BB2222;text-decoration: none;}
a:hover {cursor: pointer;}

.content2, .content2 * {  color: #4B4B4B; font-weight: 300; font-size:12px;  }

h1 {color: #888;font-size: 26px;margin: 15px 0px;position: relative;text-align: center;font-family: 'Microsoft YaHei', sans-serif;font-weight: 300;}
h2 {color: #888;font-size: 23px;margin: 13px 0px;position: relative;text-align: center;font-family: 'Microsoft YaHei', sans-serif;font-weight: 300;}
h3 {color: #888;font-size: 20px;margin: 11px 0px;position: relative;text-align: center;font-family: 'Microsoft YaHei', sans-serif;font-weight: 300;}
h4 {color: #888;font-size: 18px;margin: 9px 0px;position: relative;text-align: center;font-family: 'Microsoft YaHei', sans-serif;font-weight: 300;}
h5 {color: #888;font-size: 16px;margin: 7px 0px;position: relative;text-align: center;font-family: 'Microsoft YaHei', sans-serif;font-weight: 300;}


/* Miscellaneous Tags */



button, .button {
	font-size: 16px;font-weight: 300;margin: 4px 2%;width: 96%;height: 44px;line-height: 36px;float: left;border: 0;padding: 3px;
	background-color: #BB2222;border-top: 1px solid rgba(255, 255, 255, 0.2);
	border-bottom: 2px solid rgba(0, 0, 0, 0.2);text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.2);box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
	color: #FFF !important;border-radius: 2px;
	-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;
	-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);
}

button:hover, .button:hover {margin-top: 5px;line-height: 36px;height: 43px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
button:disabled, .button:disabled {background-color: #BBB;}


header {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #007338;
	border-bottom: 5px solid rgba(0, 0, 0, 0.1);
	position: relative;
	z-index: 0;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
	margin: 0;
}
header  h1 { color: #FFF; display: inline; position: relative; margin: auto;  font-family: 'Microsoft YaHei', sans-serif; font-size:24px }

#menu-bars {
	width: 50px;
	height: 50px;
	background: center center no-repeat transparent;
	background-image: url('menu_bars.png');
	box-shadow: none;
	position: absolute;
	top: 0;
	left: 10px; 
	border:	none;
	cursor: pointer;
	margin: 0;
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

#menu-bars:hover {top: 1px;}

/* Content */

.st-content .content {
	margin: 8px;
	margin-bottom: 0px;
	padding: 8px;
	border-radius: 4px;
	overflow-y: auto;
	overflow-x: hidden;
}
.st-content .content  img{ width:100%;}

.st-content .content2 {
	margin: 3px;
	margin-bottom: 0px;
	padding: 3px;
	border-radius: 4px;
	overflow-y: auto;
	overflow-x: hidden;
}
.st-content .content2  img{ width:100%;}

.st-content .half {
	width: 46%;
	margin-left: 2%;
	margin-right: 2%;
}

.st-content .third {
	float: left;
	width: 29.33%;
	margin-left: 2%;
	margin-right: 2%;
}

.st-content .two-third {
	float: left;
	width: 62.67%;
	margin-left: 2%;
	margin-right: 2%;
}

.st-content .gallery {
	border-radius: 2px;
	width: 97%;
	margin: 10px auto;
	overflow: auto;
}

.st-content .gallery a {

	display: block;
	width: 24%;
	margin: 0.5%;
	padding: 0;
	float: left;
}

.st-content .gallery img {vertical-align: top;} img {vertical-align: top;}

.st-content .photography {
	border-radius: 2px;
	width: 96%;
	margin: 10px auto;
	overflow: auto;
}

.st-content .photography a {display: block;width: 50%;padding: 0;float: left;}

.st-content .photography img {vertical-align: top;}

.st-content .ico-box {
	width: 98%;
	margin: 30px auto;
}

.st-content .ico-box > * {
	margin-left: 40px;
	margin-right: 0px;
}

.st-content .ico-box > h1, .st-content .ico-box > h2, .st-content .ico-box > h3, .st-content .ico-box > h4, .st-content .ico-box > h5 {
	line-height: 32px;
	margin-bottom: 5px;
}

.st-content .ico-box > p {
	margin-top: 5px;
	margin-bottom: 5px;
}

.st-content .ico-box .ico {
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	margin-left: 0px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url('../ke01_img/ico-box_icons.png');
}

.st-content .ico-box .new {	background-position: 0px 0px; }
.st-content .ico-box .redesign {background-position: 0px -32px; }
.st-content .ico-box .maintenance {	background-position: 0px -64px; }
.st-content .ico-box .webshop {background-position: 0px -96px; }
.st-content .ico-box .computer {background-position: 0px -128px; }
.st-content .ico-box .graphics {background-position: 0px -160px; }
.st-content .blogpost img {margin-bottom: 10px;}

.st-content .blogpost .title {font-size: 18px;}

.st-content .blogpost .date {

	font-size: 14px;
	text-align: center;
	display: block;
	margin-top: -16px;
	margin-bottom: 10px;
}

.st-content .comments {width: 98%;margin: auto;margin-top: 30px;}

.st-content .comments .comment {
	padding-left: 80px;
	overflow: auto;
	min-height: 64px;
	margin-bottom: 20px;
}

.st-content .comments .reply {
	margin-left: 10%;
}

.st-content .comments img {
	position: absolute;
	width: 64px;
	margin-left: -80px;
}

.st-content .comments .author {
	display: block;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 13px;
	font-weight: 400;
	color: #AAA;
}

.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto;
	margin: 15px auto;
} 

.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute;
	margin-left: 0;
	margin-right: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.notification {
	left: 12%;
	right: 12%;
	margin-top: 6px;
	padding: 10px;
	padding-right: 30px;
}

.error {
	color: tomato;
	background-color: #ffe6e6;
	border: 1px solid #ffc8c8;
}

.success {
	color: seagreen;
	background-color: #dcffc8;
	border: 1px solid #a0dc96;

}

.warning {
	color: peru;
	background-color: #ffffc8;
	border: 1px solid #ffd28c;
}

.info {
	color: steelblue;
	background-color: #dcf0ff;
	border: 1px solid #c8d2ff;
}

.notification .close {
	font-size: 24px;
	float: right;
	margin-right: -18px;
	font-weight: 200;
	cursor: pointer;
}

.text-left {text-align: left;}

.text-center {text-align: center;}

.text-right {text-align: right;}

.picture {
	border: 10px solid #FFF;
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	border-radius: 2px;
}

.center {margin: auto !important;}
.left {float: left;}
.right {float: right;}

/* Menu */

.st-menu ul  {
				width:100%;
				max-height:100%;
				overflow: auto;
				padding: 0;
				margin: 0;
 			}
.st-menu ul  h3 {
					padding:10px;
					color: #FFF;
					width:50%;
					margin:0 auto;
				}
.st-menu ul  h1 img{ width:100%;}
.st-menu ul  .logo{ margin:0 auto; text-align:center; padding:10px 0px;border-bottom: 0px solid #ccc;}

.st-menu ul > li  {
					display: block;
					float: none;
					list-style: none;
					position: relative;
					border-bottom: 1px solid #ccc;
					/*border-top: 1px solid #eee;*/
					padding: 0;
					font-size: 14px;
					text-align: left;
					font-family: 'Microsoft YaHei', sans-serif;
					font-weight: 300;
				  }

.st-menu ul > li a  {
						letter-spacing: 1px;
						height: 50px;
						line-height:50px;
						display: block;
						text-decoration: none;
						color: #333;
						text-transform: uppercase;
						padding-left:10%;
						opacity: 1;
						
						-webkit-touch-callout:none;
						-webkit-user-select:none;
						-khtml-user-select:none;
						-moz-user-select:none;
						-ms-user-select:none;
						-webkit-tap-highlight-color:rgba(0,0,0,0);
					}

.st-menu ul > li a:hover {
							color: #fff;
							background-color: #e20003;  /*滑动背景颜色*/
							opacity: 1;
						 }

.st-menu .selected  {
						color: #333;
						background-color: #fff;     /*选择背景颜色*/
						background-positon: 5px center;
						border-left: 5px solid #e20003;
						font-weight: 400;
						opacity: 1;
					}


/* Sidebar Transition Styles */

html,
body,
.st-container,.st-pusher,.st-content {height: 100%;}
.st-content,.st-content-inner {position: relative;}
.st-content {overflow-y: scroll;}
.st-container {position: relative;overflow: hidden;}

.st-pusher {
				position: relative;
				left: 0;
				z-index: 999;
				height: 100%;
				-webkit-transition: -webkit-transform 0.5s;
				transition: transform 0.5s;
				background-color: #FFF;
				box-shadow: 0px 0px 0px #000;
			}

.st-pusher::after {
						position: absolute;
						top: 0;
						right: 0;
						width: 0;
						height: 0;
						background: rgba(0,0,0,0.6);
						z-index: 10;
						content: '';
						opacity: 0;
						-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
						transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
				  }

.st-menu-open .st-pusher::after {width: 100%;height: 100%;opacity: 1;-webkit-transition: opacity 0.5s;transition: opacity 0.5s;}

.st-menu {
			position: absolute;
			top: 0;left: 0;z-index: 100;visibility: hidden;width: 170px;height: 100%;background-color: #fff;   /*导航背景颜色*/
			-webkit-transition: all 0.5s;
			transition: all 0.5s;
		 }

.st-menu::after {
					position: absolute;
					top: 0;right: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2);content: '';opacity: 1;
					-webkit-transition: opacity 0.5s;
					transition: opacity 0.5s;
				}

.st-menu-open .st-menu::after {

								width: 0;
								height: 0;
								opacity: 0;
								-webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
								transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;

							  }
/* Effect 4: Slide along */

.st-effect-4.st-menu-open .st-pusher { -webkit-transform: translate3d(170px, 0, 0); transform: translate3d(170px, 0, 0);}
.st-effect-4.st-menu {z-index: 1;-webkit-transform: translate3d(-50%, 0, 0);transform: translate3d(-50%, 0, 0);}
.st-effect-4.st-menu-open .st-effect-4.st-menu {
													visibility: visible;
													-webkit-transition: -webkit-transform 0.5s;
													transition: transform 0.5s;
													-webkit-transform: translate3d(0, 0, 0);
													transform: translate3d(0, 0, 0);
												}

.st-effect-4.st-menu::after {display: none;}





#kfr_s{font:14px/20px "宋体"; color:#666; }
#kfr_s ul li{ list-style:none;font:14px/20px "宋体";margin:1%; width:48%; float:left; margin-bottom:10px}
#kfr_s ul li span{ font:12px/20px Arial, Helvetica, sans-serif; float:right;}
#kfr_s ul li a{ text-decoration:none; color:#666; }
#spic{ position:relative;}
#spic .sname{ position:absolute; width:100%; height:23px; text-align:center; bottom:0; background:rgba(0,0,0,0.8); color:#FFFFFF;}
#kfr_s hr{ border-bottom:1px dashed #ccc; border-top:none;border-right:none; border-left:none;}

#kfr_s1{font:14px/20px "宋体"; color:#666; }
#kfr_s1 ul li{ list-style:none;font:14px/20px "宋体";margin:1%; width:31%; float:left; margin-bottom:10px}
#kfr_s1 ul li span{ font:12px/20px Arial, Helvetica, sans-serif; float:right;}
#spic1{ position:relative;}
#spic1 .sname1{ position:absolute; width:100%; height:23px; text-align:center; bottom:0; background:rgba(0,0,0,0.8); color:#FFFFFF;}

#ndetail { text-align:left;font:14px/25px "微软雅黑"; width:100%;}
.backs{ padding:10px 0px;font:12px/22px "宋体";}
.backs a{ text-decoration:none; color:#666;padding:5px 10px; border:1px solid #ccc;}

#ndetail strong{ text-align:center;font:bold 14px/25px "微软雅黑";}
#ndetail span{ color:#ccc; font:11px/25px Arial, Helvetica, sans-serif; text-align:center; font-weight:normal; }
#ndetail .dtext{ padding:0px 0px; font:14px/25px "微软雅黑";}
#ndetail .dtext img{ width:100%; margin:10px 0px;}

.news-list li{ border-bottom:1px dotted #cdcdcd; font:14px/35px "宋体"; text-align:left; padding:5px 0px;}
.news-list li .tnews{ font:14px/25px "宋体"; text-align:left;}
.news-list li .tnews a{ text-decoration:none; color:#666;}
.news-list li .tnews strong{background:url(arrow.gif) no-repeat 0 50%;padding-left:18px;font:14px/30px "宋体"; font-weight:bold;color:#666; }
.news-list li .tnews span{ color:#eee; font-size:10px; font-family:Arial;float:right;}


.pnews-list li .tnews{ font:14px/25px "宋体"; text-align:left; }
.pnews-list li .tnews a{ text-decoration:none; color:#666;}
.pnews-list li .tnews strong{background:url(arrow.gif) no-repeat 0 50%;padding-left:18px;font:16px/30px "宋体"; color:#666;}
.pnews-list li hr{ height:1px; border-right:none; border-left:none; border-top:none; border-bottom:1px dotted #ccc; margin:0; padding:0;}
.pnews-list li .tnews span{ color:#ccc; font-size:10px; line-height:30px; font-family:Arial;float:right;}

.pnews-list li{ font:14px/35px "宋体"; text-align:left; padding:5px 0px;}
.pnews-list li .ynews{ width:100%;}
.pnews-list li .ynews_pic {  } 
.pnews-list li .ynews_pic img{ width:98%;padding:1%; background:#ccc;}
.pnews-list li .ynews_s{ width:100%;font:14px/22px "宋体"; color:#666;}
.pnews-list li .ynews_s a{ text-decoration:none;color:#666;}
.pnews-list li .ynews_s strong{ margin:0; padding:0; font:bold 14px/30px "宋体";height:30px;color:#666; text-align:left;}
.pnews-list li .ynews_s span{ color:#ccc;font:11px/30px Arial, Helvetica, sans-serif;float:right;}
.pnews-list li .ynews_s p{ line-height:30px;height:30px;}

 .text_box1 {
	PADDING-RIGHT: 4%; PADDING-LEFT: 4%; PADDING-BOTTOM: 50px; WIDTH: auto; PADDING-TOP: 10px; TEXT-ALIGN: left;line-height:28px; font-size:15px;
}
 .text_box1 .menu_box {
	CLEAR: both; PADDING-RIGHT: 3%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; WIDTH: 94%; PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 25px; TEXT-ALIGN: left
}
 .text_box1 .menu_box A {
	PADDING-RIGHT: 3%; DISPLAY: block; PADDING-LEFT: 3%; BACKGROUND: #444444; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 28px; MARGIN-RIGHT: 3%; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-ALIGN: center; margin-bottom:12px;right:0
}


BODY .container {
	MIN-WIDTH: 320px; max-width:650px;  MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: left
}
.box_main {
	MIN-WIDTH: 320px;  BACKGROUND-IMAGE: url(../tupian/bg-body.png); MARGIN: 0px auto; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat
}
.main {
	MARGIN-BOTTOM: 30px
}
H4 {
	FONT-SIZE: 16px
}
.top {
	WIDTH: 100%
}
.top .logo IMG {
	VERTICAL-ALIGN: middle
}
.top .logo {
	BACKGROUND-IMAGE: url(images/MShopDec/brown008/top_bg.jpg); OVERFLOW: hidden; WIDTH: auto; MAX-HEIGHT: 300px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
.navigation {
	MARGIN: 0px auto; WIDTH: 100%
}

.menu {
	 DISPLAY: block;WIDTH: 100%; background-color:#014924
}
.menu .navBody {
	MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 38px
}
.menu .navBody UL {
	OVERFLOW: hidden; -moz-box-orient: horizontal; -webkit-box-orient: horizontal; box-orient: horizontal
}
.menu .navBody LI {
	DISPLAY: block; FLOAT: left; WIDTH: 25%; COLOR: #ffefc4; LINE-HEIGHT: 38px; HEIGHT: 38px; TEXT-ALIGN: center
}
.menu .navBody LI A {
	DISPLAY: block; WIDTH: 100%; COLOR: #fff; HEIGHT: 38px; TEXT-DECORATION: none
}
.menu .navBody LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.menu .navBody LI A:hover {
	COLOR: #014924; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.menu .navBody LI A:active {
	COLOR: #014924; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}


.content_box .news_box {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 40px; WIDTH: 98%; PADDING-TOP: 0px
}
.content_box .news_box .news_lists {
	CLEAR: both; WIDTH: 100%
}
.content_box .news_box .news_lists .news_title {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 3px; WIDTH: 100%; BORDER-BOTTOM: #939393 1px dotted
}
.content_box .news_box .news_lists .news_title A {
	DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 16px; COLOR: #666; LINE-HEIGHT: 24px;TEXT-DECORATION: none
}
.content_box .news_box .news_lists .news_title time {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; WIDTH: auto; COLOR: #999
}
.content_box .news_box .news_con {
	FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 100%; BORDER-BOTTOM: #939393 1px dotted
}
.content_box .news_box .news_name {
	BACKGROUND: url(images/MShopDec/brown008/biao1.gif) no-repeat left top; WIDTH: 100%; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.content_box .news_box .news_name A {
	DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: auto; COLOR: #666; HEIGHT: 20px; TEXT-DECORATION: none
}
.content_box .news_box .news_name time {
	FLOAT: right; WIDTH: auto; COLOR: #999
}
.content_box .news_box .news_profile {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; WIDTH: 100%; COLOR: #999
}
.content_box .news_box .news_content {
	WIDTH: 100%
}
.content_box .news_box .news_content .news_title {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; WIDTH: 96%; LINE-HEIGHT: 26px; PADDING-TOP: 0px
}
.content_box .news_box .news_content .up_time {
	FONT-SIZE: 15px; WIDTH: 100%; COLOR: #999
}

.pagination{
	text-align: center;
}

.pagination1{
	padding:30px 0;
	font-size:13px;
	/*font-weight:bold;*/
	line-height:22px;
	text-align:center;
	clear:both;}
.pagination1 a{
	text-decoration:none;
	color:#666;
	background:#fff;
	border:1px solid #CCCCCC;
	padding-top:7px; padding-bottom:7px; padding-left:10px; padding-right:10px;
	font-size:14px;
	margin-right:3px}
.pagination1 a.active{
	background:#014924;
	border:1px solid #014924;
	color:#fff}
.pagination1 a:hover{
	text-decoration:none;
	color:#fff;
	background:#014924;
		border:1px solid #014924}

.content_box .text_box11 {
	PADDING-RIGHT: 4%; PADDING-LEFT: 4%; PADDING-BOTTOM: 35px; WIDTH: auto; PADDING-TOP: 10px; TEXT-ALIGN: left;line-height:28px; font-size:15px;}
.content_box .text_box11 img {
height: auto;max-width: 100%;}
.content_box .text_box11 p {
line-height:28px; font-size:16px;}

.content_box .text_boxaa {
 PADDING-BOTTOM: 66px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: left;line-height:28px; font-size:15px;text-align:justify; text-justify:inter-ideograph}
.content_box .text_boxaa img {
height: auto;max-width: 100%;}
.content_box .text_boxaa p {
line-height:28px; font-size:16px;text-align:justify; text-justify:inter-ideograph
}





DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A:link {
	COLOR: #333; TEXT-DECORATION: none; outline: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #573c35; TEXT-DECORATION: none
}
A:active {
	COLOR: #573c35; TEXT-DECORATION: none
}

.content_box .product_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px; ZOOM: 1
}
.content_box .product_box .pro_list {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; FLOAT: left; PADDING-BOTTOM: 2%; WIDTH: 100%; PADDING-TOP: 2%
}
.content_box .product_box .pro_pic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 90px; LINE-HEIGHT: 90px; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 90px; TEXT-ALIGN: center
}
.content_box .product_box .pro_pic A {
	VERTICAL-ALIGN: middle; HEIGHT: 100%; _writing-mode: tb-rl
}
.content_box .product_box .pro_pic IMG {
	MAX-WIDTH: 90px! important; VERTICAL-ALIGN: middle; OVERFLOW: hidden; ; WIDTH: expression(this.width > 90 && this.width > this.height ? 90 :true); MAX-HEIGHT: 90px! important; ; HEIGHT: expression(this.height >90 ? 90: true)
}
.content_box .product_box .pro_intro {
	WIDTH: 100%; TEXT-ALIGN: left
}
.content_box .product_box .pro_intro .pro_text {
	WIDTH: 100%; TEXT-ALIGN: left
}
.content_box .product_box .pro_intro .pro_text P {
	FONT-SIZE: 14px; WIDTH: 100%; TEXT-ALIGN: left
}
.content_box .product_box .pro_con {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH:45%; PADDING-TOP: 0px; 
}
.content_box .product_box .pro_con DT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; WIDTH:100%;  LINE-HEIGHT: 90px; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; height:160px
}
.content_box .product_box .pro_con DT A {
	VERTICAL-ALIGN: middle; HEIGHT: 100%; _writing-mode: tb-rl
}
.content_box .product_box .pro_con DT IMG {
	VERTICAL-ALIGN: middle; OVERFLOW: hidden; ; WIDTH: expression(this.width > 140 && this.width > this.height ? 140 :true); ; HEIGHT: expression(this.height >140 ? 140: true)
}
.content_box .product_box .pro_con DD {
	FONT-SIZE: 14px; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 38px; TEXT-ALIGN: center;
}
.content_box .product_box .pro_content {
	PADDING-RIGHT: 3%; PADDING-LEFT: 3%; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.content_box .product_box .pro_content .pro_title {
	FONT-SIZE: 16px; WIDTH: 94%; LINE-HEIGHT: 28px; BORDER-BOTTOM: #ccc 1px dotted;  TEXT-ALIGN: center
}
.content_box .product_box .pro_content .pro_picture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 95%; PADDING-TOP: 10px; TEXT-ALIGN: left; 
}
.content_box .product_box .pro_content .pro_text {
	FONT-SIZE: 14px; WIDTH: 94%; TEXT-ALIGN: left; font-weight:100
}
.content_box .product_box .pro_content .pro_text IMG {
	WIDTH: 99%
}
.content_box .product_box .menu_box {
	CLEAR: both; PADDING-RIGHT: 3%; PADDING-LEFT: 3%; PADDING-BOTTOM: 10px; WIDTH: 94%; PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 25px; TEXT-ALIGN: right;
}
.content_box .product_box .menu_box A {
	PADDING-RIGHT: 4%; DISPLAY: block; PADDING-LEFT: 4%; BACKGROUND: #444; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 27px; MARGIN-RIGHT: 2%; PADDING-TOP: 2px; HEIGHT: 27px; TEXT-ALIGN: center; right:0
}
.content_box .text_box .menu_box {
	CLEAR: both; PADDING-RIGHT: 3%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0px; WIDTH: 94%; PADDING-TOP: 0px; ZOOM: 1; HEIGHT: 25px; TEXT-ALIGN: left
}
.content_box .text_box .menu_box A {
	PADDING-RIGHT: 3%; DISPLAY: block; PADDING-LEFT: 3%; BACKGROUND: #444444; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 28px; MARGIN-RIGHT: 3%; PADDING-TOP: 0px; HEIGHT: 28px; TEXT-ALIGN: center; margin-bottom:12px;right:0
}
.content_box .product_box .pro_class {
	MIN-HEIGHT: 400px; FLOAT: left; WIDTH: 100%
}
.content_box .product_box .pro_class .first_class {
	FONT-SIZE: 18px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; HEIGHT: 36px
}
.content_box .product_box .pro_class .first_class A {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; DISPLAY: block; PADDING-LEFT: 3%; background-image:url(prbg.jpg); FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#efefef,endColorstr=#f0f0f0,grandientType=0); MARGIN: 0px 1%; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 94%; LINE-HEIGHT: 36px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 36px; TEXT-DECORATION: none; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.content_box .product_box .pro_class_con {
	FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 100%
}
.content_box .product_box .pro_class_con .class_name {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; BACKGROUND: #d6ad81; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 96%; COLOR: #510449; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px
}
.content_box .product_box .pro_class_con .class_name A {
	COLOR: #573c35
}
.content_box .product_box .pro_class_con .class_name .name {
	FLOAT: left; WIDTH: auto
}
.content_box .product_box .pro_class_con .class_name .more {
	FLOAT: right; WIDTH: auto
}
.content_box .product_box .pro_class_con .class_content {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 15px; WIDTH: 96%; PADDING-TOP: 15px
}
.content_box .product_box .pro_class_con .class_content .pro_con {
	PADDING-RIGHT: 1.5%; FLOAT: left; WIDTH: 31%
}
.content_box .product_box .pro_class_con .class_content .pro_con .pro_picture {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left; 
}
.content_box .product_box .pro_class_con .class_content .pro_con .pro_picture IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;
}
.content_box .product_box .pro_class_con .class_content .pro_con .pro_name {
	FONT-SIZE: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
