@charset "utf-8";
/* CSS Document */

html, body { margin:0; padding:0; border:0; font:12px/1.5 Tahoma,"微软雅黑", Helvetica, Arial, "\5b8b\4f53", sans-serif;

}
div { margin:0 auto; }
img {border:0;} 
a { color:#838383; text-decoration:none; }
a:hover { color:#000; }
.container { margin: 0 auto; width:100%; height:100%;}
.footeers {margin:0 auto; width:100%;  background:#fafafa; color:#666; padding-top:10px; border-top:1px solid #dbdbdb; clear:both; text-align:center; padding-bottom:40px;}
.footeers a { color:#000}
.footeers span { width:1000px; margin:0 auto; display:block; clear:both; padding-top:20px;}
.footeers span p{ margin:0; padding:0;}
.leftfoot { width:755px; float:left}
.rightfoot { width:180px; float:right; text-align:right;padding-left:15px;}
.leftfoot a { padding-right:8px;}
.clears { width:100%; clear:both; height:15px;}


.clearboth { clear:both;}
.cat_nav {
    border-width: 1px 0;
    border-color: #eee;
    border-style: solid;
    font-size: 14px;
    line-height: 2em;
}
.catlists {
    border: 1px solid #ff5f00;
    border-radius: 3px;
    margin-top: 10px;
    padding-top:10px;
}

.catlists .catlist{
    float:left;
    margin:2px 10px;
    line-height:1.6em;
}
span.label_name {
    float: left;
    margin-right: 20px;
    font-size: 14px;
}

span.label_o {
    margin-right: 20px;
}

.label_lists {
    margin-top: 20px;
    background-color: #FFF6ED;
    padding: 10px;
}
.label_os .cllo {
    border: 1px solid #ff5f00;
    padding: 0 0 0 5px;
}

.label_os .cllo .xclose {
    background-color: #ff5f00;
    color: #fff;
    margin-left: 5px;
    padding: 0 5px;
}
.product_lists {
    margin-top:20px;
    
    /* background-color: #eee; */
    /* padding-top: 10px; */
    /* padding-bottom: 10px; */
}

.product_list {
    background-color: #fff;
    margin-bottom: 20px;
    border: 1px solid #FFF6ED;
    position: relative;
    padding-bottom: 10px;
    /* margin: 10px; */
}

.p_img {
    top: 10px;
    left:10px;
    position:absolute;
}

.p_title{
    margin-left:140px;
}
.p_cont {
    position: absolute;
    right: 0px;
    top: 10px;
    background-color: #ff5f00;
    padding: 3px 10px;
}

.p_cont a {
    color: #fff;
    font-size: 14px;
}
.p_detail{
   margin-left:140px;
}

#bigform input,#bigform textarea{
    border:1px solid #ddd;
    border-radius:3px;
    line-height:32px;
    font-size:18px;
}

#bigform label{font-weight:bold;}

#bigform .row{margin-bottom:20px;}
#bigform .row label{width:120px;text-align:right;float:left;display:block;line-height:32px;}
.des {
    position: absolute;
    bottom: 20px;
    right: 0px;
    font-size: 16px;
}

.msg_top1 {
    position: relative;
    margin-bottom:40px;
}

.p_img222 img {
    padding: 4px;
    border-radius: 3px;
}

.biglist .ldate{
    font-size: 12px;
    display:block;
    color:#666;
    margin-bottom:10px;
}

.biglist a {
    font-size: 18px;
    color: #ff5f00;
}

.tlist {
    font-size: 14px;
    margin-bottom: 30px;
    padding-bottom:10px;
    border-bottom:1px dotted #999;
}

.tdetail a{color:#ff5f00;}

.lista {
    list-style: none;
}

#webinar_sig{position:relative;height:200px;padding-bottom:10px;border-bottom:1px dotted #5485c0;margin-bottom:60px;}
#webinar_sig .wb{position:absolute;top:0;left:0}
#webinar_sig h2{position:absolute;left:220px;line-height:26px;height:52px;padding:0px;margin:0px;top:10px;}
#webinar_sig h2 a{font-size:20px;}
#webinar_sig .st_date{position:absolute;left:220px;top:80px;width:400px;text-align:right;font-size:14px;color:#ff5f00;}
#webinar_sig .msg{top:110px;position:absolute;}
.regi { position: absolute; top: 180px; right: 80px; background-color: #FF5F00; padding: 0 10px; border-radius: 3px; box-shadow: 1px 1px 10px #FF5F00;}
.regi a,.webinar_detail a{font-size:14px;color:#fff;font-weight:bold;}

.webinar_detail{ position: absolute; top: 180px; right: 0px; background-color: #FF4A00; padding: 0 10px; border-radius: 3px; box-shadow: 1px 1px 10px #FF4A00;}



.bigtxt{font-size:14px;line-height:1.6em;margin:20px;}

.article{margin:20px;font-size:14px;line-height:1.6em;width:680px;}
.article p{line-height:1.6em;}
.article h1{line-height:32px;font-size:24px;color:#141530;text-align:center;border-bottom:1px dotted #5485c0;padding-bottom:10px;margin-top:60px;margin-bottom:0px;}
.article .art_d{text-align:center;font-size:12px;}

.rel_message{margin-top:100px;}
.rel_message h2{text-align:right;font-size:16px;border-bottom:1px dotted #5485c0;}

/*分页样式*/
.pageturn a:hover, .pageturn a.cur {
		background-color: #ff5f00;
		border: 1px solid #ff5f00;
		color: #fff;
	}
	.pageturn .gg {
		background-color: #ff5f00;
		color: #fff;
		border-radius: 15px;
		font-family: Arial;
		padding: 2px 5px;
		vertical-align: middle;
	}	
	.pageturn .now {
		background-color: #ff5f00;
		border: 1px solid #ff5f00;
		color: #fff;
	}

	.pageturn {
		height: 20px;
		line-height: 18px;
		margin: 25px 480px 20px;
		text-align: center;
		width: 450px;
	}
	.pageturn ul li {
		float: left;
		list-style: outside none none;
	}
	.pageturn a {
		background: none repeat scroll 0 0 #fafafa;
		border: 1px solid #e4e4e4;
		border-radius: 15px;
		font-family: Arial;
		font-size: 12px;
		margin-right: 10px;
		padding: 2px 5px;
		vertical-align: middle;
	}
