.fl {
	float: left;
}
.fr {
	float: right;
}
.clear {
	width: 0px; height: 0px; overflow: hidden; clear: both; -ms-zoom: 1;
}
.ml10 {
	margin-left: 10px;
}
.mr10 {
	margin-right: 10px;
}
.mt5 {
	margin-top: 5px;
}
.cursor {
	cursor: pointer;
}
.p10 {
	padding-left: 10px;
}
.btn1 {
	background: rgb(253, 189, 16); width: 46px; height: 22px; text-align: center; color: rgb(51, 51, 51); line-height: 22px; margin-right: 10px; display: block; cursor: pointer;
}
.btn1 a {
	color: rgb(255, 255, 255);
}
.btn1 a:link {
	color: rgb(255, 255, 255);
}
.btn1 a:visited {
	color: rgb(255, 255, 255);
}
.btn1 a:hover {
	color: rgb(255, 255, 255);
}
.btn14 {
	background: url("http://ui.tiantis.com/Images/MShopDec/inco_btn.gif") no-repeat -53px -163px; border: currentColor; border-image: none; width: 47px; height: 23px; text-align: center; color: rgb(51, 51, 51); line-height: 23px; margin-right: 3px; cursor: pointer;
}
.btn14 a {
	color: rgb(51, 51, 51);
}
.btn14 a:link {
	color: rgb(51, 51, 51);
}
.btn14 a:visited {
	color: rgb(51, 51, 51);
}
.btn14 a:hover {
	color: rgb(51, 51, 51);
}
.btn15 {
	background: url("http://ui.tiantis.com/Images/MShopDec/inco_btn.gif") no-repeat 0px -376px; border: currentColor; border-image: none; width: 94px; height: 22px; text-align: center; color: rgb(51, 51, 51); line-height: 22px; cursor: pointer;
}
.inforinco1 {
	background: url("http://ui.tiantis.com/Images/MShopDec/inco5.jpg") no-repeat right; width: 45px; text-align: center; margin-right: 13px; margin-bottom: 23px; float: left;
}
.inforinco2 {
	background: url("http://ui.tiantis.com/Images/MShopDec/inco4.jpg") no-repeat right; color: rgb(236, 236, 236); padding-right: 10px; font-size: 12px; margin-right: 13px; float: left;
}
.inforinco2 a:link {
	color: rgb(236, 236, 236); text-decoration: none;
}
.inforinco2 a:visited {
	color: rgb(236, 236, 236); text-decoration: none;
}
.inforinco2 a:hover {
	color: rgb(236, 236, 236); text-decoration: none;
}
.bred:hover {
	border: 2px dotted rgb(255, 0, 0); border-image: none; width: 737px;
}
.layerline {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.picker {
	padding: 1px; border: 1px solid rgb(210, 210, 210); border-image: none; width: 16px; height: 16px; display: inline-block; cursor: pointer;
}
.picker span {
	width: 16px; height: 16px; display: inline-block; background-color: rgb(172, 208, 234);
}
.skinbar {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit_bg1.jpg") fixed repeat-x top; width: 100%; height: 37px; text-align: left; color: rgb(102, 102, 102); line-height: 18px; font-family: arial, "ËÎÌå"; font-size: 12px; position: fixed; z-index: 999999; _position: absolute; _bottom: auto;
}
.skintop {
	background: url("http://ui.tiantis.com/Images/MShopDec/top_bg.jpg") no-repeat left top; margin: 0px auto; width: 634px; height: 37px;
}
.skintab {
	width: 360px; height: 35px; margin-top: 2px; float: left;
}
.skintab li {
	height: 26px; line-height: 35px; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå"; font-size: 14px; font-weight: bold; margin-right: 5px; float: left;
}
.skintab li a {
	height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå"; font-size: 14px; text-decoration: none; float: left; display: block;
}
.skintab li a span {
	height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå"; font-size: 14px; text-decoration: none; float: left; display: block;
}
.skintab li a {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat right -133px; padding-right: 20px;
}
.skintab li a span {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat left -133px; padding-left: 20px;
}
.skintab li a:hover {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat right -98px; padding-right: 20px; text-decoration: none;
}
.skintab li a:hover span {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat left -98px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none;
}
.skintab .current a {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat right -98px; color: rgb(236, 236, 236); padding-right: 20px; text-decoration: none;
}
.skintab .current a:link {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat right -98px; color: rgb(236, 236, 236); padding-right: 20px; text-decoration: none;
}
.skintab .current a:hover {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat right -98px; color: rgb(236, 236, 236); padding-right: 20px; text-decoration: none;
}
.skintab .current a span {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat left -98px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none;
}
.skintab .current a:link span {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat left -98px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none;
}
.skintab .current a:hover span {
	background: url("http://ui.tiantis.com/Images/MShopDec/tit.gif") no-repeat left -98px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none;
}
.skininfor {
	width: 160px; margin-top: 4px; float: right;
}
.edit1 {
	border: currentColor; border-image: none; height: 28px; text-align: center; line-height: 28px; font-size: 14px; font-weight: bold; cursor: pointer;
}
.edit2 {
	border: currentColor; border-image: none; height: 28px; text-align: center; line-height: 28px; font-size: 14px; font-weight: bold; cursor: pointer;
}
.edit1 {
	background: url("http://ui.tiantis.com/Images/MShopDec/inco_btn.gif") no-repeat 0px -707px; width: 80px; color: rgb(147, 64, 2); margin-right: 5px;
}
.edit2 {
	background: url("http://ui.tiantis.com/Images/MShopDec/inco_btn.gif") no-repeat -80px -707px; width: 72px; color: rgb(102, 102, 102);
}
.layertab {
	background: rgb(255, 255, 255); margin: 0px auto; width: 632px; overflow: auto; padding-top: 35px; border-right-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; -ms-zoom: 1;
}
.layerleft {
	background: url("http://ui.tiantis.com/Images/MShopDec/skinline1.jpg") no-repeat right top; padding: 46px 0px 95px 10px; width: 112px; height: 100px;
}
.layerleft li {
	width: 112px; height: 35px; text-align: center; line-height: 35px;
}
.layerleft li a {
	color: rgb(0, 102, 204);
}
.layerleft li a:link {
	color: rgb(0, 102, 204);
}
.layerleft li a:visited {
	color: rgb(0, 102, 204);
}
.layerleft li a:hover {
	height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-weight: bold; text-decoration: none; display: block;
}
.layerleft .layerhover a {
	background: url("http://ui.tiantis.com/Images/MShopDec/skinbg.jpg") no-repeat; height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-weight: bold; text-decoration: none; display: block;
}
.layerleft .layerhover a:link {
	background: url("http://ui.tiantis.com/Images/MShopDec/skinbg.jpg") no-repeat; height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-weight: bold; text-decoration: none; display: block;
}
.layerleft .layerhover a:visited {
	background: url("http://ui.tiantis.com/Images/MShopDec/skinbg.jpg") no-repeat; height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-weight: bold; text-decoration: none; display: block;
}
.layerleft .layerhover a:hover {
	background: url("http://ui.tiantis.com/Images/MShopDec/skinbg.jpg") no-repeat; height: 35px; color: rgb(51, 51, 51); line-height: 35px; font-weight: bold; text-decoration: none; display: block;
}
.layermid {
	padding: 16px 0px 0px 10px; width: 500px; overflow: hidden; float: left;
}
.layerm {
	width: 480px; color: rgb(50, 50, 50); overflow: hidden; float: left;
}
.cellbar {
	background: rgb(255, 255, 255); margin: 0px auto; width: 630px; height: 12px; padding-top: 35px; border-right-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.cellbar a {
	background: url("http://ui.tiantis.com/Images/MShopDec/handleimg.gif") no-repeat; margin: 0px auto; width: 67px; height: 12px; text-indent: -5000px; overflow: hidden; display: block;
}
.cellbar a:hover {
	background: url("http://ui.tiantis.com/Images/MShopDec/handleimg.gif") no-repeat 0px -12px;
}
.cellbar .handle {
	background: url("http://ui.tiantis.com/Images/MShopDec/handleimg.gif") no-repeat 0px -36px; margin: 0px auto; width: 67px; height: 12px; text-indent: -5000px; display: block;
}
.cellbar .handle:hover {
	background: url("http://ui.tiantis.com/Images/MShopDec/handleimg.gif") no-repeat 0px -24px;
}
.greentab {
	border: 2px solid rgb(93, 149, 4); border-image: none; width: 70px; height: 70px; position: relative;
}
.greentab span {
	background: url("http://ui.tiantis.com/Images/MShopDec/greenimg.gif") no-repeat; left: 58px; top: 58px; width: 13px; height: 13px; display: block; position: absolute; z-index: 9999;
}
.greentab1 {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 70px; height: 70px;
}
.c_nr {
	width: 215px; padding-left: 25px; float: left;
}
.font01 {
	color: rgb(153, 153, 153);
}
.layerright01 {
	background: url("http://ui.tiantis.com/Images/MShopDec/skinline2.jpg") no-repeat left top; padding: 20px 0px 0px 20px; width: 265px; height: 260px;
}
.s_title {
	width: 480px; height: 32px; line-height: 32px; overflow: hidden; border-bottom-color: rgb(192, 192, 192); border-bottom-width: 1px; border-bottom-style: solid;
}
.s_nr {
	width: 480px; height: 240px; overflow: scroll;
}
.s_title01 {
	width: 460px;
}
.s_nr a:link {
	color: rgb(0, 102, 204);
}
.s_nr a:visited {
	color: rgb(0, 102, 204);
}
.s_nr a:hover {
	color: rgb(0, 102, 204); text-decoration: underline;
}
.temp {
	width: 500px; overflow: hidden; float: left;
}
.temp_title {
	width: 460px; height: 24px; padding-left: 10px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.temp_title span {
	padding-left: 30px;
}
.temp_title a:link {
	color: rgb(255, 117, 0); font-weight: bold; text-decoration: underline;
}
.temp_title a:visited {
	color: rgb(255, 117, 0); font-weight: bold; text-decoration: underline;
}
.temp_title a:hover {
	color: rgb(255, 0, 0); font-weight: bold; text-decoration: underline;
}
.org {
	margin: 10px; padding: 5px 10px; border: 1px solid rgb(255, 190, 122); border-image: none; background-color: rgb(254, 251, 234);
}
.dq {
	padding: 10px; width: 440px;
}
.pic01 {
	margin: 0px auto; padding: 1px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 104px; height: 120px; text-align: center;
}
.xx_title {
	background: url("http://ui.tiantis.com/Images/MShopDec/t01.gif") repeat-x bottom; width: 480px; height: 32px; line-height: 32px;
}
.xx_title li {
	width: 120px; height: 32px; text-align: center; float: left; cursor: pointer;
}
.bg01 {
	background: url("http://ui.tiantis.com/Images/MShopDec/t02.gif") no-repeat; color: rgb(0, 102, 202); font-weight: bold;
}
.bg02 {
	background: url("http://ui.tiantis.com/Images/MShopDec/t01.gif") repeat-x bottom;
}
.font02 {
	color: rgb(0, 102, 203);
}
.xx_nr {
	padding: 10px; width: 440px;
}
.btn01 {
	padding: 0px 5px; border: 0px currentColor; border-image: none; height: 20px; color: rgb(255, 255, 255); line-height: 20px; overflow: visible; cursor: pointer; background-color: rgb(1, 135, 208);
}
.xx_nr01 {
	width: 490px; height: 340px; -ms-overflow-y: scroll;
}
.xx_nr01 li {
	width: 118px; text-align: center; margin-top: 10px; float: left; display: inline;
}
.m5 {
	margin-bottom: 5px;
}
.xzpic {
	border: 1px solid rgb(224, 224, 224); border-image: none; width: 80px; height: 80px;
}
.font03 {
	color: rgb(91, 149, 3);
}
.font04 {
	color: rgb(255, 0, 0);
}
.sellshow {
	padding: 10px;
}
.sellshow .stit {
	padding: 0px 5px; height: 50px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: solid;
}
.sellshow .stit ul li {
	padding: 0px 3px; width: 48px; text-align: center; float: left;
}
.sellshow .stit ul li a {
	color: rgb(0, 102, 204); display: block;
}
.sellshow .stit ul li a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 102, 204);
}
.sellshow .stit .shover a {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 102, 204);
}
.sellshow .stit .shover a:link {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 102, 204);
}
.sellshow .stit .shover a:visited {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 102, 204);
}
.sellshow .stit .shover a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 102, 204);
}
.sellinfor li {
	padding: 10px 18px; width: 110px; text-align: center; float: left;
}
.sellinfor .sellimg {
	border: 1px solid rgb(217, 217, 217); border-image: none; width: 108px; height: 84px; float: left;
}
.tempmo {
	background: rgb(255, 255, 255); margin: 3px; border: 1px dashed green; border-image: none; height: auto; opacity: 0.3;
}
.dashmo {
	background: rgb(255, 255, 255); margin: 3px; border: 1px dashed rgb(255, 0, 0); border-image: none; height: auto; position: absolute; opacity: 0.8;
}
.r_title {
	border: 1px solid rgb(255, 190, 122); border-image: none; height: 26px; margin-bottom: 10px; background-color: rgb(255, 252, 237);
}
.r_title .ico {
	background: url("http://ui.tiantis.com/Images/MShopDec/ico1.gif") no-repeat 0px -17px; line-height: 26px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif;
}
.r_title .red a {
	color: rgb(255, 115, 0); text-decoration: none;
}
.r_title .red a:link {
	color: rgb(255, 115, 0); text-decoration: none;
}
.r_title .red a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.drag_div {
	padding: 2px; border: currentColor; border-image: none;
}
.navigation .settab {
	width: 640px;
}
.body_footer .settab {
	width: 640px;
}
.settab {
	width: 636px; height: 34px; overflow: visible; position: absolute; z-index: 999;
}
.setbtn {
	overflow: visible; position: relative; cursor: pointer;
}
.setbtn .btnimg {
	width: 100px; height: 34px; text-align: center; line-height: 34px; float: right; display: block; background-color: rgb(43, 125, 173);
}
.set {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(210, 210, 210) rgb(210, 210, 210) currentColor; border-image: none; left: 0px; top: 21px; width: 115px; position: absolute; z-index: 1000; background-color: rgb(249, 249, 249);
}
.set li {
	background: url("http://ui.tiantis.com/Images/MShopDec/libg1.jpg") repeat-x; width: 100px; height: 26px; text-align: left; line-height: 26px; padding-left: 15px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.set li:hover {
	background: url("http://ui.tiantis.com/Images/MShopDec/libg.jpg") repeat-x; color: rgb(55, 55, 55); text-decoration: none; border-bottom-color: rgb(228, 201, 164); border-bottom-width: 1px; border-bottom-style: solid;
}
.set a {
	color: rgb(51, 51, 51);
}
.set a:link {
	color: rgb(51, 51, 51);
}
.set a:visited {
	color: rgb(51, 51, 51);
}
.set a:hover {
	color: rgb(255, 0, 0);
}
.roll_img_mb_01 {
	overflow: hidden; position: relative;
}
.roll_img_mb_01 .img_box {
	text-align: center; overflow: hidden;
}
.roll_img_mb_01 .img_box img {
	width: 100%; vertical-align: middle; min-height: 30px;
}
.roll_img_mb_01 .nav_box {
	height: 20px; right: 10px; bottom: 0px; overflow: hidden; position: absolute;
}
.roll_img_mb_01 .nav_box li {
	background: rgb(221, 221, 221); margin: 4px; border-radius: 50px; width: 10px; height: 10px; overflow: hidden; font-size: 1px; float: left;
}
.roll_img_mb_01 .nav_box .li_on {
	background: rgb(204, 0, 0);
}
.white a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.dimen {
	background: rgb(245, 245, 245); margin: 10px auto; padding: 12px; border: 1px solid rgb(211, 211, 211); border-image: none; width: 96%; height: 60px;
}
.dimen dt {
	width: 76px; text-align: left; float: left;
}
.dimen dt img {
	width: 60px; height: 60px;
}
.dimen dd {
	float: left;
}
.dimen .dtit {
	padding-bottom: 8px; font-size: 14px;
}
.dbtn1 {
	width: 100px; height: 30px; text-align: center; line-height: 30px; margin-right: 10px; float: left; display: block;
}
.dbtn2 {
	width: 100px; height: 30px; text-align: center; line-height: 30px; margin-right: 10px; float: left; display: block;
}
.dbtn1 {
	background: rgb(118, 170, 0); border: 1px solid rgb(98, 138, 3); border-image: none;
}
.dbtn2 {
	background: rgb(63, 143, 212); border: 1px solid rgb(32, 113, 178); border-image: none;
}
.content_box .pro_list {
	padding-bottom: 0px;
}
.content_box {
	margin-top: 5px;
}
.content_box .serlist {
	padding: 10px 2.1%; width: 95.8%;
}
.content_box .serlist dl {
	padding: 5px 1.3%; width: 94px; height: 120px; float: left;
}
.content_box .serlist dt {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 90px; height: 90px; text-align: center; overflow: hidden; margin-bottom: 5px; vertical-align: middle; display: table-cell;
}
.content_box .serlist dt a {
	height: 100%; _writing-mode: tb-rl;
}
.content_box .serlist dt img {
	overflow: hidden; vertical-align: middle; max-height: 90px !important; max-width: 90px !important;
}
.content_box .serlist dd {
	height: 24px; text-align: center; line-height: 24px; overflow: hidden; font-size: 14px;
}
.content_box .serlist ul {
	height: 136px; overflow: hidden;
}
.content_box .serlist .serpic {
	padding: 1px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 120px; height: 120px; text-align: center; overflow: hidden; margin-right: 10px; margin-bottom: 5px; vertical-align: middle; float: left; display: table-cell;
}
.content_box .serlist .serpic a {
	height: 100%; _writing-mode: tb-rl;
}
.content_box .serlist .serpic img {
	overflow: hidden; vertical-align: middle; max-height: 120px !important; max-width: 120px !important;
}
.content_box .serlist .serintro {
	width: 100%; text-align: left;
}
.content_box .serlist .serintro .sertext {
	width: 100%; text-align: left; margin-top: 5px;
}
.content_box .serlist .serintro .sertext p {
	width: 100%; text-align: left; font-size: 14px;
}
.laytab {
	width: 480px; height: 280px; -ms-overflow-y: scroll;
}
.laytab td {
	height: 36px; line-height: 36px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.laytab1 td {
	height: 34px; line-height: 34px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dotted;
}
.blue {
	color: rgb(0, 102, 204);
}
.blue a {
	color: rgb(0, 102, 204);
}
.blue a:link {
	color: rgb(0, 102, 204);
}
.blue a:visited {
	color: rgb(0, 102, 204);
}
.blue a:hover {
	color: rgb(0, 102, 204); text-decoration: underline;
}
.f14 {
	font-size: 14px;
}
.m15 {
	margin: 0px 15px;
}
.ml10 {
	margin-left: 10px;
}
.ml5 {
	margin-left: 5px;
}
.buttons dl {
	margin: 0px auto; width: 80px; height: 90px; text-align: center; overflow: hidden;
}
.squared dl dt {
	margin: 0px auto; width: 60px; height: 60px; text-align: center; overflow: hidden;
}
.white a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.white a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.top {
	width: 100%; position: relative;
}
.top .menut {
	border-radius: 5px; transition:0.5s ease-in; top: 6px; width: 99px; height: 30px; text-align: center; right: 20px; text-transform: uppercase; line-height: 30px; overflow: hidden; font-size: 18px; position: absolute; -moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in; -o-transition: all 0.5s ease-in;
}
@media screen and (max-width:480px) and (min-width:320px)
{
.top .menut {
	width: 10%;
}
}
.me_more {
	background: rgb(255, 255, 255); transition:0.4s; top: 80px; width: 250px; right: -250px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px; position: absolute; z-index: 99; box-shadow: 0px 3px 0px #333; -moz-transition: all 0.4s; -webkit-transition: all 0.4s; -webkit-box-shadow: 0px 3px 0 #333; -moz-box-shadow: 0px 3px 0 #333;
}
.me_more ul li {
	height: 70px; line-height: 70px; border-bottom-color: rgb(221, 223, 220); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.me_more ul li a {
	width: 85%; padding-left: 15%; display: block;
}
.me_more ul li a:active {
	background: rgb(254, 110, 131); color: rgb(255, 255, 255);
}
.me_more ul li a p {
	top: 0px; width: 21px; height: 70px; right: 10%; position: absolute;
}
.me_more ul li a:active p {
	background-position: 0px -70px;
}
.squared1 {
	width: 100%; text-align: center;
}
.squared1 dl dt {
	width: 100%;
}
.squared1 a {
	text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size: 16px; text-decoration: none; float: left; display: block;
}
.squared1 a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.squared1 a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.squared1 a:active {
	color: rgb(255, 255, 255); text-decoration: none;
}
.share_box_bg {
	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 100%; display: block; position: fixed !important; z-index: 1; opacity: 0.5;
}
.share_box {
	background: rgb(239, 239, 239); border: 1px solid rgb(61, 61, 60); border-image: none; left: 50%; top: 40%; width: 320px; height: 220px; overflow: hidden; margin-top: -120px !important; margin-left: -160px !important; position: fixed !important; z-index: 999;
}
.share_box .box_title {
	width: 320px; height: 36px; line-height: 36px; border-bottom-color: rgb(122, 123, 129); border-bottom-width: 1px; border-bottom-style: solid;
}
.share_box .box_title .name {
	width: 90px; color: rgb(255, 255, 255); padding-left: 10px; font-size: 18px; font-weight: bold; float: left;
}
.share_box .box_title .close {
	width: 30px; text-align: center; padding-top: 2px; float: right;
}
.share_box .share_nr {
	margin: 15px auto 0px; width: 280px; text-align: center;
}
.share_box .share_nr a {
	border: 1px solid rgb(201, 201, 201); border-image: none; width: 100%; height: 40px; color: rgb(102, 102, 102); line-height: 40px; overflow: hidden; font-size: 14px; margin-bottom: 12px; display: block;
}
.share_box .share_nr .share_ico {
	width: 32px; padding-top: 4px; padding-left: 15px; float: left;
}
.share_box .share_nr .share_name {
	width: 150px; text-align: left; padding-left: 15px; float: left;
}
.class_name {
	padding: 0px 2%; border-radius: 4px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 96%; height: 35px; line-height: 35px; margin-bottom: 5px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px;
}
.class_name .name {
	width: auto; float: left;
}
.class_name .more {
	width: auto; float: right;
}
.pro_text table.noBorderTable td {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.pro_text table.noBorderTable th {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.pro_text table.noBorderTable caption {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.pro_text table {
	margin-bottom: 10px; display: table; border-collapse: collapse;
}
.pro_text td {
	padding: 5px 10px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.pro_text th {
	padding: 5px 10px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.pro_text caption {
	border-width: 1px 1px 0px; border-style: dashed dashed none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding: 3px; border-image: none; text-align: center;
}
.pro_text th {
	background: rgb(247, 247, 247); border-top-color: rgb(187, 187, 187); border-top-width: 2px; border-top-style: solid;
}
.pro_text td p {
	margin: 0px; padding: 0px;
}
.news_text table.noBorderTable td {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.news_text table.noBorderTable th {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.news_text table.noBorderTable caption {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.news_text table {
	margin-bottom: 10px; display: table; border-collapse: collapse;
}
.news_text td {
	background: white; padding: 5px 10px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.tab th {
	background: white; padding: 5px 10px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.news_text caption {
	border-width: 1px 1px 0px; border-style: dashed dashed none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding: 3px; border-image: none; text-align: center;
}
.news_text th {
	background: rgb(247, 247, 247); border-top-color: rgb(187, 187, 187); border-top-width: 2px; border-top-style: solid;
}
.news_text td p {
	margin: 0px; padding: 0px;
}
.tab table.noBorderTable td {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.tab table.noBorderTable th {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.tab table.noBorderTable caption {
	border: 1px dashed rgb(221, 221, 221) !important; border-image: none !important;
}
.tab table {
	margin-bottom: 10px; border-collapse: collapse; border-spacing: 0;
}
.tab td {
	background: white; border: 1px solid rgb(221, 221, 221); border-image: none; overflow: hidden;
}
.tab th {
	background: white; border: 1px solid rgb(221, 221, 221); border-image: none; overflow: hidden;
}
.tab td img {
	display: block;
}
.tab caption {
	border-width: 1px 1px 0px; border-style: dashed dashed none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; border-image: none; text-align: center;
}
.tab th {
	background: rgb(247, 247, 247); border-top-color: rgb(187, 187, 187); border-top-width: 2px; border-top-style: solid;
}
.tab td p {
	margin: 0px; padding: 0px;
}
.pro_picture img {
	width: 100%;
}
.contact_box img {
	width: 100%;
}
.text_box img {
	width: 100%;
}
