body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,textarea{margin:0;padding:0}
body{font:12px"Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
p{word-wrap:break-word}
    .g-d{width:1190px;}
    #gototop{ left: auto !important; right: 0px;}
    #header0{ width:1190px; margin:0 auto; color:#7d7d7d; font-size:12px; height: 25px; line-height: 25px; font-family: 'Microsoft Yahei'}
    #header0 a{color:#7d7d7d; font-size:12px; text-decoration: none;}
    #header0 span{ text-align: center; float: left; margin: 0 10px;  }
    .Myshare { border-top-left-radius: 6px; border-bottom-left-radius: 6px; float: right; background: #4678CB; padding: 0; position: fixed; right: -164px; height: 50px; top: 100px;max-width: 200px; }
    .Myshare .First { width: 30px; layout-flow : horizontal; font-family: 'microsoft yahei'; color: white; font-size: 15px; text-align: center; float: left; line-height: 24px; cursor: pointer; }
    .Myshare .Sec { float: right; background: white; padding-left: 10px; height: 50px; }
    .bdsharebuttonbox { padding-top: 3px; }
        
.archway_4{width:1190px; margin:0 auto; overflow:hidden;}
.archway_left_4{color:#F1F1F1; font-size:16px; text-align: center;width:1190px; height:40px;background:url(temai_xxx_01.jpg)no-repeat;background-position: center;}
.archway_left_4 span{color:#fff; line-height: 40px;  font-size: 16px;font-weight: bold;}


::-webkit-input-placeholder {  
color: #575757; 
} 
:-moz-placeholder {  
color: #575757; 
} 
::-moz-placeholder {  
color: #575757; 
} 
:-ms-input-placeholder {  
color: #575757; 
} 

.inText { display: inline-block; width: 100%; margin: 5px 0; }
#formEdit1 .inText { display: inline-block; width: 100%; margin: 8px 0; }
.inText label { float: left; margin-left: 20px;line-height: 28px;}

.inStyle { float: left; width: 190px;font-size: 10px; height:40px;}
#formEdit1 .inStyle { height:30px;}
.inText input {width: 160px;font-size: 14px; padding: 5px 0; text-indent: 0.2em; border: none; color: #333}
.infoJiaren { font-size: 12px; text-align: center; padding: 0; margin: 0; line-height: 16px;}
#formEdit1 .infoJiaren { font-size: 12px; text-align: center; padding: 0; margin: 0; line-height: 16px;padding-top:8px}
.info { font-size: 12px; color: #9A0000; text-align: center;}


.inStyle { float: left; width: 190px;font-size: 10px; height:40px;}
.pop { opacity: 0;background-color:#000;position: absolute;z-index: 10;top: 0;left: 0}
.popUp { width: 982px; height: 555px; background:white; position: fixed;z-index: 12; display: none;}
.popUp .picTime { width: 100%; margin: 10px 0; position: relative;}
.popUp .picTime img { width: 100%;}
.popUp .picTime span { position: absolute; right:5px; top: 5px; width: 32px; height: 29px; cursor: pointer;}
.popUp .goTkt { width: 92%; margin: 0 auto;}

.popUp .goTkt .goTktBox { width: 380px; float: left; margin-right: 20px;}
.popUp .goTkt .goTktBox #formEdit1 { font-size: 16px; color: #666;}
.popUp .goTkt .goTktBox .inStyle { float: left; width: 240px; border: 1px solid #666; background: #fff;font-size: 12px;}
.popUp .goTkt .goTktBox .inText input {width: 220px;font-size: 12px; padding: 5px 0; text-indent: 0.2em; border: none; color: #333}
.popUp .goTkt .goTktBox .btn { background: url(http://3.tthunbohui.cn/zhuanti/2866/btn.png) no-repeat; width: 282px; height: 45px; font-size: 24px; color: #fff}
.infoTkt { float: right;}
.wrap { background-color:#73d1fc;  padding-bottom: 40px;}
.main { width:1190px; margin:0 auto 150px; padding-top:20px;}

.main .banners { background-color:#fff; margin-bottom:40px;}

.showbig {width:1190px; margin:10px 0 0 0;overflow:hidden;position:relative;z-index: 1; }
.showbig ul {margin:0;word-spacing:normal; position:absolute;}
.showbig li { position:absolute; left:0; top:0;}
.showbig li,.showbig li img{width:1190px;height:auto;margin:0;}
.showbig .num {position:absolute; bottom:21px; left:0; width:100%; text-align:center; z-index:10; padding-right:18px;}
.showbig .num span {display:inline-block; text-align: center; width:130px; height:50px; font-size:18px; color:#d0d0d0;}
.showbig .num span b { display:block; background:url('http://4.tthunbohui.cn/zhuanti/3547/dian1.png') no-repeat  0 -30px; width:28px;height:28px;margin:0 auto 0px auto;}
.showbig .num span.on { color:#ed6db5;}
.showbig .num span.on b { background:url('http://4.tthunbohui.cn/zhuanti/3547/dian1.png') no-repeat;}
.showbig .masklay { background:url('http://4.tthunbohui.cn/zhuanti/3547/cover.png') repeat;width:100%; height:84px; position:absolute; bottom:0px; left:0; z-index: 9;}
.showbig .masklay .line { width:382px; margin:40px auto; height:2px; background-color:#fff;}

.right { background-color:#ffffff; width:272px;padding-bottom: 20px;}
.right .top { width:253px; height:103px; background:url('tt.png') no-repeat; margin:-13px auto 0 auto; text-align:center;}
.right .top dt { font-size:30px; color:#fff; padding-top:10px; line-height:40px;}
.right .top dd { font-size:20px; color:#fff;}
.right .top .address { background-color:#fff; border-radius:15px; width:150px; margin:10px auto 0 auto; color:#ca0da1;}

.right .peoplebox { text-align:center; margin:10px 0; }
.right .peoplebox p { font-size:16px; margin-bottom:10px;}
.right .people { color:#f1cbe9; border:1px dashed #f2d1ec; padding:0px 5px; display:inline-block;font-size:18px; border-radius: 5px;}
.right .people em { color:#d248af; margin:0 5px; font-style:normal; font-size:20px; }
.right .danwei {font-size:16px; color:#666666;}
.right form p { text-align:center; font-size:12px; color:#ea96d7; padding:10px 0 5px 0;}

.userinfo li {  width:238px; margin:0 auto; font-size:14px; }
.userinfo li input { border:1px solid #e3e3e3; margin-top:4px; width:136px; margin-left:5px; height:42px; font-size:16px; padding:0 10px;}
.userinfo .highLight { color:red; margin-left:2px; font-size:18px;}
.submitbtn { background-color:#d24b97; border:0 none; width:238px; height:48px; margin:18px auto 0 auto; display:block; cursor: pointer; color:#fff; font-size:20px;}

.quanBox { margin:0px auto 0 auto; padding-top: 12px; background-color:#ffffff;}
.quanBox .ad { width: 972px; margin: 0 auto;}
.quanBox .quanList { padding-bottom:20px ; zoom:1; overflow:hidden;}
.quanBox .quanList ul {width:1170px;}
.quanBox .quanList ul li { margin-top:20px;}
.quanBox .quanList ul li img {display:block; margin-left: 20px; width:270px; height:144px;}
.quanBox .title img { display:block; margin:0 auto;}

.list ul { width:1192px; margin-top:40px;}
.list { margin-top:40px; padding-top: 12px; background-color:#ffffff;}
.list .title img { display:block; margin:0 auto;}
.list li { border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.pdtBox { display: block; padding:40px 0; height: 320px; color:#333333; text-align:center; font-size: 18px; margin:0 auto; font-style: normal;}
.pdtBox:hover { text-decoration:none; }
.pdtBox img { width: 260px; height:288px; display:block; margin:0 auto;}
.pdtBox h3 { font-size: 18px;  margin-top: 10px;}
.pdtBox .price { font-size: 17px; color: #ff5b02;}
.pdtBox .price del { color: #999999; font-size:14px; margin-left:15px;}
.pdtBox p { width:250px; margin:0 auto; background-color:#fcf3e2; color:#a75300; border-top:1px dashed #ece0c7; border-bottom:1px dashed #ece0c7; font-size:14px; margin-top:8px;padding:3px;}

.proBox { margin-top:35px;background-color:#ffffff;}
.proBox img {display:block;}
.proBox h2 { border-bottom:2px solid #d24b97; background-color:#f2f2f2; font-style: normal; }
.proBox h2 b { display:block; background:url('http://1.tthunbohui.cn/zhuanti/3676/t1105_d.gif') no-repeat 0px 0; width:188px; height:52px; }
.proBox h2 b.titleT2 { background-position:0px -61px;}
.proBox h2 b.titleT3 { background-position:0px -120px;}
.proBox h2 b.titleT4 { background-position:0px -179px;}
.proBox h2 span { font-size:30px; color:#d24b97; width:160px; height:48px; line-height:48px;}
.proBox h2 ul { width:500px; }
.proBox h2 ul li { cursor: pointer; border:0; text-align:center; line-height:48px; height:48px; color:#d24b97; font-size:18px;}
.proBox h2 ul li.on { color:#fff; background-color:#d24b97;}
.proBox li { border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.proBox .pdtBox { width:215px; height:300px; text-align:left; padding:25px 0;}
.proBox .pdtBox h3 {line-height: 20px; margin-top:5px;}
.proBox .pdtBox img { margin:0 auto; width:207px; height:196px; display:block;}
.proBox .pdtBox .xinghao { font-size:14px;line-height:14px;}

.slides ul { width:1193px; }
.slides img { display:block; display:block; width:170px; height:88px; margin:10px auto; }

/*一栏二版广告位*/
.lylist {
	background-color:#0087e8;
	overflow:hidden
}
.viewspot {
	background-color:#4fcfff
}
.viewspot .spotbox {
	width:1190px;
	margin:0 auto;
	overflow:hidden;
	padding:35px 0 80px 0
}
.viewspot ul {
	margin-left:30px
}
.viewspot ul li {
	width:210px;
	height:140px;
	float:left;
	margin:0 20px 20px 0;
	position:relative
}
.viewspot ul li img {
	width:210px;
	height:140px;
	float:left
}
.viewspot ul li p {
	position:absolute;
	left:0;
	bottom:0;
	z-index:10;
	font-size:18px;
	color:#fff;
	height:30px;
	line-height:30px;
	text-align:center;
	width:100%
}
.viewspot ul li .cover {
	position:absolute;
	left:0;
	bottom:0;
	z-index:9;
	height:30px;
	width:100%;
	background-color:#000;
	opacity:.6;
	filter:alpha(opacity=60)
}
.quanlist {
	margin:20px 0 8px;
	height:51px
}
.row[data-columns="4"] > * {width: 25%;position: relative;min-height: 1px;padding-left: 0px;padding-right: 0px;float: left;display: inline-block;box-sizing: border-box;vertical-align: top;}
.quanlist a {
	float:left
}
.quanlist ul {
	float:left;
	width:380px;
	height:60px;
	padding:5px 0;
	background:#e6e1a9
}
.quanlist ul li {
	width:25%;
	height:60px;
	padding:8px 13px;
	margin:0;
	line-height:22px;
	color:#a3922b;
	font-size:13px;
	float:left;
	box-sizing:border-box;
	border:0 none;
	border-right:1px dashed #c9bc88;
	text-align:center
}
.quanlist ul li.noborder {
	border-right:0
}
.quanlist ul li em {
	font-style:normal;
	font-size:28px
}
.quanlist ul li span {
	display:block;
	color:#aa1a2a;
	font-size:16px
}
.quanlist ul li b {
	font-weight:normal
}
.quanlist .gotoquan {
	float:left;
	background:url(njie.png) -461px -144px no-repeat;
	width:88px;
	height:65px;
	padding-top:5px;
	text-align:center;
	text-decoration:none;
	font-size:20px;
	color:#fff;
	line-height:30px;
	font-weight:bold
}
.bigclass {
	width:1190px;
	margin:0 auto
}
.bigname {
	width:450px;
	height:99px;
	line-height:99px;
	font-weight:normal;
	position:relative;
	top:-45px;
	margin-bottom:-75px;
	text-align:center;
	margin:90px auto 0;
	font-size:50px;
	color:#fff;
	background:url(njie.png) no-repeat;
	background-position:0 -131px
}
.spotlist {
	background-color:#fff;
	padding:25px 0 20px 30px;
	margin-bottom:20px
}
.spotlist .title {
	position:relative;
	padding-left:205px
}
.spotlist .title ins {
	line-height:68px;
	padding:0 3px;
	color:#fff;
	font-size:20px;
	margin-left:3px;
	text-decoration:none
}
.spotlist .title ins.dujialvyou {
	background-color:#339fed
}
.spotlist .title ins.lvyousheying {
	background-color:#9ec759
}
.spotlist .title ins.hunli {
	background-color:#ff5d91
}
.spotlist .title ins.cash {
	background-color:#ff712b
}
.spotlist .title span {
	position:absolute;
	top:-20px;
	left:-66px;
	width:270px;
	height:88px;
	line-height:104px;
	text-align:center;
	overflow:hidden;
	background:url(njie.png) -298px 0 no-repeat;
	font-size:40px
}
.spotspan {
	display:block;
	position:relative;
	top:-100px
}
.spotlistul {
	overflow:hidden
}
.spotlistul li {
	width:550px;
	margin:20px 20px 0 0;
	float:left;
	border:1px solid #f2f2f2
}
.spotlistul .pic {
	width:550px;
	height:349px;
	position:relative
}
.spotlistul li .pic img {
	display:block;
	width:550px;
	height:349px
}
.spotlistul li .cover {
	display:none;
	position:absolute;
	left:0;
	bottom:0;
	z-index:9;
	height:349px;
	width:100%;
	background-color:#000;
	opacity:.6;
	filter:alpha(opacity=60)
}
.spotlistul li .tags {
	position:absolute;
	right:15px;
	top:0;
	z-index:8;
	width:100%;
	text-align:right
}
.spotlistul li .tags ins {
	display:none
}
.spotlistul li .tags ins.dujialvyou,.spotlistul li .tags ins.lvyousheying,.spotlistul li .tags ins.lvyouhunli,.spotlistul li .tags ins.cash {
	display:inline-block;
	margin-right:3px;
	text-indent:-100px;
	overflow:hidden;
	color:#fff;
	background:url(njie.png) no-repeat;
	width:63px;
	height:70px
}
.spotlistul li .tags ins.dujialvyou {
	background-position:-266px -240px
}
.spotlistul li .tags ins.lvyousheying {
	background-position:-335px -240px
}
.spotlistul li .tags ins.lvyouhunli {
	background-position:-408px -240px
}
.spotlistul li .tags ins.cash {
	background-position:-479px -240px
}
.spotlistul li .info {
	display:none;
	position:absolute;
	left:40px;
	top:50px;
	z-index:9;
	width:470px
}
.spotlistul li .info p,.spotlistul li .info p a {
	color:#fff;
	font-size:18px
}
.spotlistul li .info p span {
	display:inline-block;
	width:100px;
	text-align:right
}
.spotlist dl {
	position:relative;
	border-top:1px solid #f2f2f2;
	padding:5px 10px
}
.spotlist dl dt {
	font-size:24px;
	color:#333
}
.spotlist dl dt a {
	display:block;
	height:40px;
	line-height:40px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:17px;
	color:#333
}
.spotlist dl dt span {
	display:block;
	height:40px;
	line-height:40px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:17px;
	color:#333
}
.spotlist dl dd {
	font-size:12px;
	color:#999
}
.spotlist dl dd.price span {
	color:#e02020;
	font-size:26px
}
.spotlist dl dd.price em {
	margin-right:5px;
	color:#e02020;
	font-size:42px;
	font-weight:bold;
	font-style:normal
}
.spotlist dl dd.price del {
	margin-left:5px;
	position:relative
}
.spotlist dl dd.price del b {
	position:absolute;
	left:-10px;
	top:-20px;
	width:98px;
	height:20px;
	background:url(njie.png) -293px -96px no-repeat
}
.spotlist dl .yuyuebtn {
position: absolute;
width: 140px;
height: 40px;
bottom: 5px;
right: 6px;
}
.spotlist dl .yuyuebtn .yuyuehbh {
display: block;
width: 140px;
height: 40px;
text-align: center;
line-height: 40px;
font-size: 20px;
color: #FFF;
background: rgb(227, 0, 127) none repeat scroll 0% 0%;
}

/*底部*/
.tmk {
	background:#FFF
}
.rz_knowlg {
	background-color:#f8f8f8;
	padding:70px 0 30px 0
}
.rz_knowbox {
	position:relative;
	padding:10px 0 20px 0;
	width:1150px;
	height:316px;
	margin:0 auto;
}
.rz_knowbox .cover {
	background-color:#ededed;
	opacity:.6;
	filter:alpha(opacity=60);
	position:absolute;
	left:-20px;
	top:-20px;
	width:1150px;
	height:326px;
	padding:20px;
	z-index:9
}
.rz_knowbox .tmk {
	background-color:#fff;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:255px;
	z-index:10
}
.rz_knowlg a {
	color:#333;
	font-size:14px
}
.rz_knowlg a:hover {
	text-decoration:underline;
	color:#ff3586
}
.rz_knowlg a font {
	color:#ff3586
}
.rz_knowlg .img {
	width:200px;
	float:left
}
.rz_knowlg .img img {
	width:200px;
	border:1px solid #f0f0f0
}
.rz_knowlg dl {
	padding-left:212px
}
.rz_knowlg dl dt {
	height:35px;
	overflow:hidden
}
.rz_knowlg dl dt a {
	color:#ff3586;
	font-size:20px;
	font-weight:bold
}
.rz_knowlg dl dd.desc {
	height:160px;
	overflow:hidden;
	margin: 0px;
padding: 0px;
border: 0px none;
list-style: outside none none;
}
.rz_knowlg dl dd.desc p {
	color:#666;
	font-size:12px
}
.rz_knowlg dl dd.desc a {
	color:#666;
	font-size:12px
}
.rz_knowlg dl .username {
	margin-bottom:10px;
	color:#73505d;
	font-size:14px
}
.rz_knowlg .btm {
	margin-top:10px
}
.rz_knowlg .btm span {
	float:right
}
.rz_knowlg .btm span a {
	color:#666;
	font-size:14px
}
.rz_knowlg .btm li {
	line-height:26px;
	height:26px;
	overflow:hidden
}
.rz_knowlg .btm li b {
	width:17px;
	height:15px;
	margin:5px 8px 0 0;
	float:left;
	background:url(njie.png) no-repeat;
	background-position:-264px -3px
}
.rz_knowlg .rl .btm li b {
	background-position:-265px -22px
}
.rz_knowlg .rl .btm li a:hover {
	text-decoration:underline;
	color:#0090ff
}
.rz_knowlg .rl .btm li a font {
	color:#0090ff
}
.rz_knowlg .ml40 {
	margin-left:40px
}
.rz_knowlg .e_search {
	margin-top:10px;
	letter-spacing:normal;
	width:655px;
	margin:0 auto;
	text-align:center
}
.rz_knowlg .e_search .text_i {
	font-size:16px;
	border:2px solid #ff99c2;
	border-right:0;
	width:225px;
	padding-left:5px;
	height:46px;
	*margin-top:-1px
}
.rz_knowlg .e_search .ask_btn,.rz_knowlg .e_search .search_btn {
	cursor:pointer;
	height:50px;
	border:0;
	background-color:#ff3576;
	width:120px;
	color:#fff;
	font-size:20px
}
.rz_knowlg .e_search .search_btn {
	margin-left:5px
}
.rz_knowlg .w436 {
	padding:40px 20px 20px 20px;
	width:603px;
	max-height:345px
}
.rz_knowlg .w437 {
	padding:0px;
	width:442px;
	max-height:345px
}
.rz_knowlg .rl {
	margin-left:52px
}
.rz_knowlg .e_search .text_i {
	width:403px
}
.rz_knowlg .title span {
	position:absolute;
	left:-28px;
	top:-53px;
	background:url(njie.png) 0 -298px no-repeat;
	display:block;
	width:204px;
	height:50px;
	line-height:40px;
	padding:0 0 0 46px;
	font-size:22px;
	font-weight:bold;
	color:#fff
}
.g-u{display: inline-block;
letter-spacing: normal;
word-spacing: normal;
vertical-align: top;
text-rendering: auto;}

/*文字左边导航*/
.fixedclass {
	position:fixed;
	left:5px;
	bottom:50%;
	margin-bottom:-200px;
	z-index:999;
	width:50px
}
.fixedclass_kb {
	left:50%;
	margin-left:-663px
}
.fixednavbtn {
	width:153px;
	height:30px;
	padding-top:14px;
	color:#fff;
	font-size:18px;
	text-align:center;
	margin:0 auto;
	background:url(/expo/jie/img/njie.png?8e314a42) no-repeat -30px -55px
}
.fixedclass .fixednav {
	display:none;
	width:66px;
	margin:0 auto
}
.fixedclass .fixednav ul li {
	margin-top:5px
}
.fixedclass .fixednav ul li a {
	background-color:#f3f3f3;
	color:#333;
	font-size:14px;
	display:block;
	width:65px;
	line-height:40px;
	white-space:nowrap;
	overflow:hidden;
	text-align:center
}
.fixedclass .fixednav li a:hover {
	color:#e02020;
	background-color:#fff;
	text-decoration:none
}
.fixedclass .fixednav li a.on {
	color:#fff;
	text-decoration:none;
	background-color:#E3007F
}
.fixedclass_r {
	position:fixed;
	right:5px;
	bottom:90px;
	z-index:99999;
	width:50px
}
.fixedclass_kb_r {
	right:50%;
	margin-right:-655px
}
.fixedclass_r div {
	text-align:center
}
.fixedclass_r ul li {
	padding:10px 0 5px;
	width:50px;
	height:55px;
	margin-bottom:2px;
	background:#f3f3f3;
	color:#333
}
.fixedclass_r ul .ly_rbar {
	height:30px;
	line-height:30px
}
.fixedclass_r ul li.on,.fixedclass_r ul li:hover {
	background:#f55;
	color:#fff
}
.fixedclass_r ul li a {
	display:inline-block;
	width:50px;
	text-align:center
}
.fixedclass_r li.on a,.fixedclass_r li:hover a {
	color:#fff;
	text-decoration:none
}
.fixedclass_r .activity a {
	width:36px;
	margin-left:7px
}
.fixedclass_r .gonglve a {
	width:30px;
	margin-left:10px
}
.fixedclass_r ul li b {
	display:block;
	width:35px;
	height:22px;
	background:url(/expo/jie/img/njie.png?8e314a42) no-repeat;
	background-position:-265px -352px
}
.fixedclass_r .activity b {
	width:35px;
	height:21px;
	background-position:-235px -352px;
	margin-left:7px
}
.fixedclass_r .activity.on b,.fixedclass_r .activity:hover b {
	width:35px;
	height:21px;
	background-position:-274px -352px;
	margin-left:7px
}
.fixedclass_r .gonglve b {
	background-position:-235px -384px;
	margin-left:15px
}
.fixedclass_r .gonglve.on b,.fixedclass_r .gonglve:hover b {
	background-position:-274px -384px;
	margin-left:15px
}

.overflow2{margin-top: 50px;}
.overflow2 img{width: 150px;height: 150px;margin-right: 22px;}

.weibo_float{width: 160px;float: left;padding: 10px;margin-top: 10px;}



.luara-{position:relative;padding:0;overflow: hidden;border-bottom: 1px solid #fff;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit; }
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}
/*example*/
.example{}
.example ol{ position:relative;width: 100px;height: 20px;top:-30px;left:60px;}
.example ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff; border:1px darkgrey solid;}
.example ol li.seleted{background: #1AA4CA;}
.example ul li  a img{width:100%}

/**/

.bjmap { position: relative;}
.bjmap .line_new { position: absolute; right: 109px; bottom: 6px; width: 310px; padding-top:10px; overflow: hidden;}
.clear { clear: both;}

#lineTabs { list-style: none; clear: right; cursor: pointer; z-index: 3; position: relative; margin-bottom: -1px;} 
#lineTabs li { float: left; width: 70px; cursor: pointer; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; list-style-type: none; text-align: center; line-height: 24px; margin-bottom: -2px; overflow: hidden; margin-right: 2px; font-size: 12px; } 
#lineTabs li.lineact { font-weight: bold; border: 2px #0883FC solid; border-bottom: 1px solid white; background-color: white; } 
#lineTabs li.linenor { color: #333; background-color: #F4F4F4;} 
.line_div { width: 300px; overflow: hidden; border: 2px #C9C9C9 solid; height: auto; text-align: center; padding: 10px 0; display: none} 
.line_div_show { display:block;}  
.line_add { width: 180px; margin: 5px auto; line-height: 25px; border: 1px solid #D4D4D4; box-shadow: inset 0 2px 5px #eee; } 
.line_div li span { font-size:12px; padding-top:10px;} 
.line_div p { font-size:12px;} 
.line_div p input { padding-left:5px;}