/*内页top样式*/
.topbj2{width:100%;height:58px;background:url(../images/inpic/topbj2.gif) repeat-x;}
.top02{width:1003px;height:58px;text-align:left;}
.nav02{padding-left:64px; padding-top:25px}
.nav02 ul{}
.nav02 ul li{float:left;height:14px; text-align:center; background:url(../images/inpic/icon2b.gif) 100% 50% no-repeat;color:#fff;font-weight:bold; font-size:14px;width:124px}
.nav02 ul .lib{float:left;height:14px; text-align:center; background:url(../images/inpic/icon2b.gif) 100% 45% no-repeat;color:#777777;  font-weight:bold; font-size:14px;width:122px;*width:124px; padding-left:2px; padding-top:1px}
.nav02 ul li a{color:#fff; font-weight:bold; font-size:14px; text-decoration:none}
.nav02 ul li a:hover{color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.nav02 ul .li2 a{color:#fff; font-weight:bold; font-size:14px; text-decoration:none}
.nav02 ul .li2 a:hover{color:#fff; font-weight:bold; font-size:14px; text-decoration:none;}
.yw02{font-family:Arial;COLOR:#fff; font-weight:normal; font-size:10px; padding-left:6px;}
.nav02 ul .mouse{float:left;width:30px;height:14px; text-align:center; background:none}

.banner02{width:100%;height:197px;text-align:left; background:url(../images/top_bj2.jpg) repeat-x;}
.banner02 .left_b1{float:left;width:68px;height:197px;background:url(../images/inpic/left_b2.jpg) no-repeat}
.banner02 .center_flash{float:left;width:595px;height:197px; }
.banner02 .right_us{float:left;height:197px;width:339px;background:url(../images/top_bj.jpg) no-repeat}
.beijing_n{ padding-left:70px;color:#F3F3F3; padding-bottom:2px; line-height:20px;}
.logo_n{padding-left:50px;color:#F3F3F3; padding-top:60px;padding-bottom:8px}
.hotline{padding-left:35px;padding-bottom:14px}
.b_1024{width:1002px;}


.website{float:right;padding-right:10px; padding-top:10px;color:#969696}
.website a{color:#000;text-decoration:none}
.website a:hover{color:#F15082;text-decoration: none}

/*aboutus css*/
.ab_title{margin-top:30px;}
.ab_content{background:url(../images/inpic/aboutus_bj.jpg) 100% 100% no-repeat;width:677px; margin-top:5px;height:669px}
.ab_text{margin-top:25px;line-height:28px;color:#F15081;width:408px}
.ab_text p{margin-bottom:35px;}
.ab_text_b{margin-top:110px;}
.ab_xu{clear:both;border-bottom: #CCCCCC dashed 1px; margin-top:10px; margin-right:32px;}

/*joinus css*/
.joinus_t{background:url(../images/inpic/joinus.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.joinus_content{clear:both;margin-top:36px;margin-left:4px}
.joinus_xw{height:365px;border-bottom: #CCCCCC dashed 1px;}
.joinus_xw .lpic{float:left;width:380px;text-align:left}
.joinus_xw .rtext{float:left;width:290px;text-align:left;color:#4A7CAD;line-height:23px}
.joinust1{clear:both;margin-top:60px;margin-left:4px;margin-bottom:72px}
.joinust1 p{color:#ADACAC;line-height:23px;margin-top:6px;padding-right:90px}
.joinust2{clear:both;margin-bottom:22px;margin-left:4px;padding-bottom:22px;border-bottom: #CCCCCC dashed 1px;}
.joinust2 p{color:#000;line-height:19px;margin-top:6px;padding-right:90px;width:600px}

/*showorks css*/
.showorks_i_t{background:url(../images/inpic/showorks_i_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.showorks_ii_t{background:url(../images/inpic/showorks_ii_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.showorks_t{background:url(../images/inpic/showorks_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.expense_t{background:url(../images/inpic/expense_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.contact_t{background:url(../images/inpic/contact_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.location_t{background:url(../images/inpic/location_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.aboutus_t{background:url(../images/inpic/aboutus_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.member_t{background:url(../images/inpic/member_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.dress_t{background:url(../images/inpic/dress_t.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.event_content{clear:both;height:150px;margin-left:12px; padding-top:40px;background:url(../images/dot.jpg) left bottom repeat-x; padding-bottom:10px}
.event_content .lpic{float:left;width:170px;text-align:left}
.event_content .rtext{float:left;width:510px;text-align:left;}
.event_content  ul{}
.event_content  ul li{height:27px;line-height:27px;color:#767676;}
.event_content  ul li a{color:#767676;text-decoration:none}
.event_content  ul li a:hover{color:#F15081;text-decoration: underline}
.count{float:right;color:#BABABA}
.event_clear{clear:both;height:5px}

.event_web{witdh:686px;height:20px; line-height:20px;color:#969696}
.event_web a{color:#000;text-decoration:none}
.event_web a:hover{color:#F15082;text-decoration:none}
.event_title{height:36px; line-height:36px; font-size:24px;color:#F15084; text-align:left; margin-top:18px}
.event_bz{padding:6px 0px 10px 4px;color:#787878;border-bottom:#CCCCCC dashed 1px; margin-bottom:22px;width:676px}
.event_show{height:304px;width:680px; border:#D0D0D0 solid 1px; background-color:#F3F3F3; text-align:center; padding-top:8px}
.event_show_js{height:270px;width:660px; padding-left:8px;_padding-left:0px;}
.event_show_title{height:34px;line-height:34px;color:#333333; font-size:14px}
.event_nr{clear:both;margin-top:2px;color:#1B1B1B; font-size:14px; padding-bottom:130px; line-height:26px; padding-right:10px}
.event_topage{clear:both;height:30px; line-height:30px; text-align:left; margin-bottom:45px;}
.event_topage ul{}
.event_topage ul li{float:left;width:49%; margin-right:5px;color:#000}
.event_topage ul li a{color:#666666;text-decoration:none}
.event_topage ul li a:hover{color:#F15082;text-decoration:none}
.event_xg_t{clear:both;height:30px; line-height:30px; font-size:14px; font-weight:bold}
.event_xg{border:#EBEBEB solid 1px;width:680px; padding:15px 0px 12px 0px; margin-bottom:70px;height:110px}
.event_xg ul{}
.event_xg ul li{float:left; padding-left:35px;width:305px;height:21px; line-height:21px; background:url(../images/inpic/e_icon.gif) 7% 40% no-repeat;color:#676767}
.event_xg ul li a{color:#676767;text-decoration:none}
.event_xg ul li a:hover{color:#F15082;text-decoration:none}

/*place css*/
.place_t{background:url(../images/inpic/BJ-placetitle.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.place_t1{background:url(../images/inpic/TJ-placetitle.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.place_content{clear:both;margin-left:12px; padding-top:30px;background:url(../images/dot.jpg) left bottom repeat-x;height:180px;}
.place_content .lpic{float:left;width:313px;height:156px; background:url(../images/inpic/place_bj.jpg) no-repeat;text-align:center; padding:7px}
.place_content .rtext{float:left;width:340px;text-align:left; margin-left:18px;}
.place_content .rtext_01{margin-top:10px}
.place_clear{clear:both;height:160px}
.place_clear2{clear:both;height:90px}
.place_t2{color:#626262; font-size:20px; font-weight:bold; padding:10px 0px 6px 0px}
.place_t2_b{color:#611987; font-size:20px; font-weight:bold; padding:10px 0px 6px 0px}
.place_t2 a{color:#626262; font-size:20px; font-weight:bold;text-decoration:none}
.place_t2 a:hover{color:#611987; font-size:20px; font-weight:bold; text-decoration: underline}
.place_t2_b a{color:#611987; font-size:20px; font-weight:bold;text-decoration:none}
.place_t2_b a:hover{color:#611987; font-size:20px; font-weight:bold; text-decoration:none}
.place_text{background:url(../images/inpic/place_tbj.jpg) no-repeat;width:340px;height:66px;color:#666666; line-height:22px; margin-bottom:25px}
.paishe{clear:both; padding-bottom:50px}
.paishe ul{padding-bottom:10px;height:56px;width:680px;border-bottom:#BDBDBD dashed 1px}
.paishe ul li{float:left;height:56px;padding-right:15px}
.paishe ul .li2{float:left;height:56px;}

/*price css*/
.price_t{background:url(../images/inpic/price.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.price_t1{background:url(../images/inpic/price_tj.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.price_content{margin-top:10px;}
.price_divn{width:316px;height:241px; background:url(../images/inpic/service_bj.jpg) no-repeat;}
.price_pic{padding:9px 13px 6px 13px}
.price_nr{margin-top:2px; margin-bottom:70px}
.price_div{float:left;margin-bottom:25px; margin-right:39px;}
.price_divb{float:left;margin-bottom:25px;}

/*contact css*/
.1contact_t{background:url(../images/inpic/contact.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.contact_tab{margin-top:10px;height:43px;margin-left:10px}
.contact_tab .on{float:left;width:226px; cursor:pointer}
.contact_tab .off{float:left;width:226px; cursor:pointer}
.contact_nr{margin-left:10px;width:670px}
.contact_nr .c_pic{border:#781430 solid 1px;padding:10px; margin-bottom:50px;margin-top:35px; text-align:left}
.contact_nr .c_text{line-height:19px; margin-bottom:150px}

/*showlove css*/
.love_t{background:url(../images/inpic/love.jpg) no-repeat;width:686px;height:100px; line-height:100px}
.love_content{clear:both;margin-left:10px}
.love_content ul{}
.love_content ul li{float:left;width:200px;height:190px; background:url(../images/inpic/showlovebj.jpg) no-repeat; padding-right:30px;margin-top:30px; padding-bottom:10px;background:url(../images/dot.jpg) left bottom repeat-x;}
.love_pic{padding:6px 0px 0px 6px; margin-bottom:12px}
.love_nr{background:#FFFFFF;color:#777777; line-height:18px;padding-left:8px}
.love_nr a{background:#FFFFFF;color:#E5007F; line-height:18px; text-decoration:none;}
.love_nr a:hover{background:#FFFFFF;color:#E5007F; line-height:18px; text-decoration:underline;}
.love_nr2{width:192px;background:#E5007F;color:#fff; line-height:18px;padding-left:8px}
.love_nr2 a{width:192px;background:#E5007F;color:#fff;line-height:18px; text-decoration:none;}
.love_nr2 a:hover{width:192px;background:#E5007F;color:#fff;line-height:18px; text-decoration:underline;}
.page{clear:both;height:50px;line-height:50px; text-align:right; padding-right:36px;padding-bottom:120px}
.page a{padding:2px 4px 1px 4px; border:#DCDEDD solid 1px; font-family:Arial; font-size:11px; text-decoration:none;color:#666}
.page a:hover{padding:2px 4px 1px 4px; border:#DCDEDD solid 1px; font-family:Arial; font-size:11px;background-color:#F0F0F0;color:#CFB7AB}
.page .on{background-color:#F0F0F0;}

.sl_l{float:left;width:160px; background:url(../images/inpic/showlove_bj.gif) no-repeat;height:160px; text-align:center; padding-top:10px; margin-right:3px}
.sl_r{float:left;width:450px;text-align:left; padding-left:16px; margin-top:6px}
.sl_rname{color:#F15181; font-size:42px; font-weight:bold}
.sl_rname2{color:#333; font-size:21px;font-family:Arial; padding-left:10px}
.sl_r_1{margin-top:6px;border-bottom:#D6D6D6 solid 1px;color:#959595; padding-bottom:5px; margin-left:6px}
.liulan{color:#EB191A; font-family:Arial; font-size:11px; font-weight:bold}
.sl_r_xx{margin-top:6px;color:#8F8F8F}
.sl_r_xxh{float:left;width:205px; padding-bottom:5px; padding-left:4px}
.nf_fen{color:#F971A1}
.nf_lan{color:#4A97DD}
.slove{ clear:both; margin-top:16px;background:url(../images/inpic/showlovebj2.jpg) no-repeat;width:684px;height:426px; margin-left:10px;}
.slove_nr{ padding:92px 40px 60px 40px;}
.slove_nr .title{color:#8957A1; font-size:14px; font-weight:bold}
.slove_nr .nr{color:#737373; line-height:24px; margin-top:60px; overflow:auto;width:560px; height:250px; padding-right:15px}
.slove2{ clear:both; margin-top:16px;background:url(../images/inpic/showlovebj3.jpg) no-repeat;width:684px;padding-left:10px; padding-top:16px;text-align:left}

/*worklove css*/
.work_t{background:url(../images/inpic/showwork.jpg) no-repeat;width:686px;height:100px; line-height:100px;}
.work_xiezhen1{background:url(../images/inpic/xz1.jpg) no-repeat;width:686px;height:100px; line-height:100px;}
.work_xiezhen{background:url(../images/inpic/xz.jpg) no-repeat;width:686px;height:100px; line-height:100px;}
.work_jingcai{background:url(../images/inpic/kp.jpg) no-repeat;width:686px;height:100px; line-height:100px;}
.work_content{clear:both;margin-left:10px;}
.work_cpic{float:left;width:223px;height:192px;background:url(../images/inpic/workshowbj.jpg) no-repeat; margin-right:2px; margin-top:18px; }
.work_cpic .bj{background-color:#fff;margin:6px 8px 8px 5px; padding:7px 6px 7px 6px;color:#858585}
.work_cpic .bj2{background-color:#797979;margin:6px 8px 8px 5px; padding:7px 6px 7px 6px; color:#FFFFFF}
.work_pic{ text-align:center}
.worknr{line-height:18px;padding-left:12px; padding-top:3px; font-family:Arial; font-size:11px}
.worknr span{ float:right; padding-right:6px;font-family:"新宋体"; font-size:12px}

/*orderonline css*/
.order_t{background:url(../images/inpic/order.jpg) no-repeat;width:686px;height:100px; line-height:100px;}
.order_way{ margin-top:40px;margin-left:10px; padding-bottom:8px;background:url(../images/inpic/orderline.jpg) center bottom no-repeat;}
.order_td{ margin-top:10px;margin-left:10px; }
.order_td ul{padding-bottom:10px;}
.order_td ul li{float:left;width:155px;color:#959595; line-height:18px; margin-right:18px}
.order_td img{ margin-bottom:8px}
.order_sm{clear:both;margin:15px 20px 15px 10px;border-bottom:#bdbdbd dashed 1px;border-top:#bdbdbd dashed 1px; padding-top:20px; padding-bottom:10px;height:75px}
.order_sm_l{float:left;width:90px; margin-left:10px; text-align:left}
.order_sm_r{float:left;width:550px;color:#333333; line-height:18px;background:url(../images/inpic/icon3.gif) 0% 10% no-repeat; padding-left:10px}
.order_sm2{clear:both;margin:25px 20px 15px 10px;padding-bottom:10px;height:60px;background:url(../images/inpic/bankbj.gif) 55% 9% no-repeat;color:#333333; padding-top:3px; line-height:24px}
.order{clear:both;margin:30px 20px 15px 10px;background:url(../images/inpic/orderbj2.html) no-repeat;color:#666666;width:683px;height:523px}
.online_d{clear:both;margin:25px 20px 15px 10px;background:url(../images/inpic/orderbj.gif) no-repeat;color:#666666;width:650px;height:600px; padding-top:26px;*padding-top:40px; padding-left:28px;}
.online_d ul{}
.online_d ul li{ float:left;width:50%; text-align:left; height:28px; line-height:28px}
.onput{ border:#9FAFBC solid 1px; height:18px; line-height:18px}

/*dress css*/
.1dress_t{background:url(../images/inpic/dress.jpg) no-repeat;width:686px;height:100px; line-height:100px;}
.dress_content{clear:both;margin-left:10px;}
.dress_dot{ background: url(../images/dot.jpg) 0% 100% repeat-x;float:left;width:151px;height:242px;padding-right:16px; margin-top:18px; padding-bottom:5px}
.dress_nr{background-color:#fff; color:#6B6969;padding-bottom:8px;}
.dress_nr2{color:#fff;padding-bottom:8px;background-color:#B4B4B4;}
.dress_pic{text-align:center;background:url(../images/inpic/dressbj.jpg) no-repeat;height:213px;width:150px; padding-top:6px}
.dress_pic2{text-align:center;height:213px;width:150px; padding-top:6px}
.dress{padding-left:12px;font-size:12px; text-align:center}

/*内页头部FLASH切换代码*/
.d1{width:595px;height:auto;overflow:hidden;position:relative;}
.loading{width:595px;color:#FFCC00;font-size:12px;height:167px;text-align:center;padding-top:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:197px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:11px;padding-left:6px;}
.ul2{display:none;}
.button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.button2{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; display:block}
.b1,.b2{background-color:#999;display:block;float:left;padding:0px 4px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#FFCC33;background-color:#FF6633;}

/*location*/
#location {
	width:680px;
	height:auto;
}
.location1{
	width:600px;
	margin:15px auto;
	border:solid 0px #CCC;
	border-bottom: dotted 1px #CCC;
}
.location1 img{
	border:solid 10px #EEE;
}
.locationtxt{
	line-height:25px;
}
.locationtxt span{
	font-weight:900;
}

/*cmklin*/
#workshowtop {
	width:680px;
	margin:10px auto;
}
#worksvol {
	width:360px;
	height:270px;
	background:#EEE;
	border:1px #CCC solid;
	float:left;
}
#worksvol img {
	width:350px;
	height:250px;
	margin:5px 5px 15px 5px;
}
#worksinfo {
	width:200px;
	height:auto;
	float:left;
	padding-left:50px;
	margin:50px 20px;
	line-height:30px;
	border:1px #EEE solid;
}
#workshow {
	height:auto;
	margin:5px auto;
}
.worksall{
	text-align:center;
	margin:5px auto;
	padding:5px;
}
.worksall img {
	width:auto;
	border:10px solid #EEE;
	margin:20px auto;
}
/*
.worksheight{
	height:920px;
	width:720px;
	background:#EEE;
	margin:15px auto;
	padding:10px;
}
.workswidth{
	width:920px;
	height:720px;
	background:#EEE;
	margin:15px auto;
	padding:10px;
}
.workssquare{
	width:720px;
	height:720px;
	background:#EEE;
	margin:15px auto;
	padding:10px;
}
*/ 
#member {
	width:660px;
	height:auto;
	margin:5px auto;
	line-height:30px;
}
#member h5 {
	color:#F05;
	font-size:16px;
}
#member li {
	line-height:50px;
	font-weight:900;
	color:#777;
	font-size:14px;
}
#special {
	width:660px;
	height:auto;
	margin:5px auto;
	line-height:20px;
}
#special h5 {
	color:#F05;
	font-size:16px;
}
#special li {
	font-weight:900;
	color:#777;
	font-size:14px;
}
#special .specialtitle {
	color:#F05;
	font-size:14px;
	padding-bottom:10px;
}
#special span{
	
	color:#F05;
	font-size:14px;
}
#special .across {
	line-height:50px;
}

#qingdaotitle {
	text-align:center;
	margin:5px auto;
	border:0px solid #EEE;
}
#qingdaoimg{
	margin:0px auto;
}
.calendar {
	width:650px;
	margin:15px auto;
}
#special .qingdaotitleclour{
	color:#006;
	padding:5px;
}
#makeup {
	margin:5px auto;
	width:800px;
	height:400px;
}
#makeup h5{
	margin:10px auto;
	text-align:center;
	font-size:16px;
	color:#FF0066;
	font-weight:900;
}
#makeup .makeups {
	margin:5px auto;
	width:800px;
	float:left;
}
#makeup .makeupsi {
	width:300px;
	float:left;
	text-indent:30px;
	font-size:12px;
	color:#FF0066;
}
#makeup .makeupsii {
	width:450px;
	float:left;
	text-indent:5px;
	font-size:12px;
	color:#FF0066;
}
#makeup .makeupsiii{
	font-weight:900;
}