/*added by shijun*/
ul.tab{list-style:none; margin:0 10px; padding:0; border-bottom:solid 1px #ddd;}
ul.tab:after{content:""; display:block; clear:both;}
ul.tab li{float:left; margin:0 1px 0 0; background:#0FB06B; border-radius:6px 6px 0 0;}
ul.tab li a{display:block; text-decoration: none;}
ul.tab li span{display:block; margin:0; padding:0 10px; line-height:28px; color:#fff; font-size:13px;}
ul.tab li:hover{background:#009F58;}

.wrapper-thumbnail{list-style:none; margin:10px 20px; padding:0;}
.wrapper-thumbnail img{cursor:pointer;}
.wrapper-thumbnail .img34{width:220px; height:165px;}
.wrapper-thumbnail .img44{width:220px; height:165px;}
/*全面布局
.wrapper-thumbnail .img44{width:250px; height:188px;}
*/

.wrapper-thumbnail p{margin:0; padding:0; line-height:32px;}
.wrapper-thumbnail p.lh{margin-bottom:10px; line-height:32px;}

table.t5{width:100%; margin:0 0 10px 0; padding:10px; border-bottom:dotted 1px #ddd;}
table.t5 td{margin:0; padding:0;}
table.t5 img{width:200px; height:150px; margin:0 10px 0 0;}
table.t5 h2{margin:0; padding:0; line-height:36px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.popup-background{
	z-index:1100; 
	background:#000; 
	opacity:0.7; 
	position:fixed; 
	left:0; 
	top:0;
	width:100%; 
	height:100%; 
	display:none;
}

.popup-window{
	z-index:1200;
	background: #fff;
	position:fixed;
	left:0;
	top:0;
	display:none;
	border-radius:3px;
}
.popup-window span.hide{position:absolute; top:0; right:0; width:40px; height:40px; line-height:40px; text-align:center; cursor:pointer; color:#fff;
	}
.popup-window h2{margin:0; padding:0 10px; line-height:40px; background:#339933; color:#fff;}
.popup-window .popup-wrapper{margin:0; padding:10px;}


form, fieldset{	margin:0; padding:0; border-style:none;}
input, textarea, select{ vertical-align:middle; color:#000; margin:0 0 0 0; font-size:13px;}
.form-text {margin:0; padding:0; width: 100%; text-indent:5px; height:30px; border:1px solid #ddd; border-radius:3px;}
.form-button{margin:0; padding:0; width:100%; height:35px; border:none; background:#EB6000; border-radius: 3px;  color:#fff; cursor:pointer;}
table.form{border:0; border-collapse:collapse; border-spacing:0; width:100%; margin:10px auto; padding:0;}
table.form td{padding:10px 0; padding-right:5px; }
table.form td.fn{ width:120px; text-align:right;}

.color-red{color:red;}
img{border:none;vertical-align:middle;}

.content a:visited { text-decoration: none; color: #999999; }
.content a:link { text-decoration: none; color: #999999; }
.content a:hover {text-decoration: none; color: #ff9900;}

.content2 a:visited { text-decoration: none; color: #fff; }
.content2 a:link { text-decoration: none; color: #fff; }
.content2 a:hover {text-decoration: none; color: #fff;}

.content3 a:visited { text-decoration: none; color: #8a8a8a; }
.content3 a:link { text-decoration: none; color: #8a8a8a; }
.content3 a:hover {text-decoration: none; color: #8a8a8a;}

.content4 a:visited { text-decoration: none; color: #000; }
.content4 a:link { text-decoration: none; color: #000; }
.content4 a:hover {text-decoration: none; color: red;}

#wrapper-desc{font-size:14px; line-height:30px;}
#wrapper-desc img{max-width:1100px;}

body {font:13px '微软雅黑'; line-height:25px;}
body p{margin:0; padding:0; line-height:25px;}
body p.list{margin:0; padding:0; line-height:40px; border-bottom:dashed 1px #ddd;}
body p.list span.dot{display:block; float:left; width:6px; height:6px; margin:17px 10px; background:#ff9900;}
body p.sl{width:200px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ul-third{margin:0 0 0 70px; padding:0;}
.ul-third li{margin:0; padding:0; line-height:32px; border-bottom:dotted 1px #ddd;}

.banner-float{margin:0; padding:0; background:#fff; position:absolute; z-index:2000;}
.banner-float span.close{float:right; display:block; margin:0; padding:0; width:24px; height:24px;
						 line-height:24px; text-align:center; background:#f1f2f4; color:#a2a2a2;
						 cursor:pointer;}
.banner-float span.close:hover{ cursor:pointer; color:#ff9900;}
						 
.banner-fixed-1{margin:0; padding:0; background:#fff; position:fixed;  z-index:1500; top:100px; left:50px;}
.banner-fixed-2{margin:0; padding:0; background:#fff; position:fixed;  z-index:1500; top:100px; right:50px;}
.banner-fixed-1 span.close , .banner-fixed-2 span.close{display:block; border:solid 1px #ddd; color:#a2a2a2; text-align:center; line-height:24px; font-size:12px;}
.banner-fixed-1 span.close:hover,.banner-fixed-2 span.close:hover{cursor:pointer; color:#ff9900;}
/**/