@import url(public.css);
@import url(xining.css);
/*图片集合*/
#a_background .inco, #a_element .inco, #guests .inco, #a_minutiae .inco, #expense .inco, #media .inco, #playback .inco, #a_none .inco, #comment .inco{background:url(../images/templatemo_box_tl.jpg) no-repeat;height:35px;width:10px;float:left;display:inline}

#a_background .title, #a_element .title, #guests .title, #a_minutiae .title, #expense .title, #media .title, #playback .title, #a_none .title, #comment .title{background:url(../images/templatemo_box_tr.jpg) no-repeat;height:35px;width:970px;float:right;display:inline}

#a_background .box, #a_element .box, #guests .box, #a_minutiae .box, #expense .box, #media .box, #playback .box, #a_none .box, #comment .box{background:url(../images/templatemo_box.jpg) repeat-y;height:auto;width:980px;float:left;display:inline;overflow:hidden;}

#a_background .inco2, #a_element .inco2, #guests .inco2, #a_minutiae .inco2, #expense .inco2, #media .inco2, #playback .inco2, #a_none .inco2, #comment .inco2{background:url(../images/templatemo_box_bl.jpg) no-repeat;height:12px;width:10px;float:left;display:inline}

#a_background .bottom, #a_element .bottom, #guests .bottom, #a_minutiae .bottom, #expense .bottom, #media .bottom, #playback .bottom, #a_none .bottom, #comment .bottom{background:url(../images/templatemo_box_br.jpg) no-repeat;height:12px;width:970px;float:right;display:inline}

/*图片集合*/

#a_background{width:980px;margin:15px 0 0}
#a_background .inco{background-repeat:no-repeat; background-position:0 0;}
#a_background .title{background-repeat:no-repeat; background-position:0 0;}
#a_background .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#a_background .box{background-repeat:repeat-y; background-position:0 0;}
#a_background .box .l_pic{float:left;display:inline;width:260px;height:240px;background:#ccc;margin:12px 12px 0 12px}
#a_background .box .r_text{float:right;display:inline;width:670px;height:auto;margin:12px 20px 0 0px}
#a_background .box .r_text p{text-align:justify; text-justify:inter-ideograph;text-indent:2em;line-height:23px;padding:2px 0 }
#a_background .inco2{background-repeat:no-repeat; background-position:0 0;}
#a_background .bottom{background-repeat:no-repeat; background-position:0 0;}

#a_element{width:980px;margin:15px 0 0}
#a_element .inco{background-repeat:no-repeat; background-position:0 0;}
#a_element .title{background-repeat:no-repeat; background-position:0 0;}
#a_element .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#a_element .box{background-repeat:repeat-y; background-position:0 0;}
#a_element .box .a_pic{float:left;display:inline;width:480px;height:auto;margin:12px 12px 0 12px;border-right:dashed 1px #999;}
#a_element .box .a_pic_2{float:left;display:inline;width:480px;height:auto;margin:12px 12px 0 12px;background:url(../images/line.jpg) no-repeat 475px 0}
.join{background:url(../images/btn.jpg) no-repeat;width:90px;height:35px;float:right;display:inline;text-align:center;line-height:35px;font-size:14px;font-weight:bold;margin:0 30px 0 0px;}
.join a{color:#fff;}
.join a:hover{color:#fff}
.join2{position:absolute;right:50px;top:80px;width:360px;height:35px;float:right;display:inline;text-align:center;line-height:35px;font-size:14px;font-weight:bold;margin:0 30px 0 0px;}
.join2 a{color:#fff;}
.join2 a:hover{color:#fff}

.join22{position:absolute;right:50px;top:10px;width:360px;height:35px;float:right;display:inline;text-align:center;line-height:35px;font-size:14px;font-weight:bold;margin:0 30px 0 0px;}
.join22 a{color:#fff;}
.join22 a:hover{color:#fff}

.join23{position:absolute;right:0px;top:10px;width:400px;height:35px;float:right;display:inline;text-align:center;line-height:35px;font-size:14px;font-weight:bold;margin:0 30px 0 0px;}
.join23 a{color:#fff;}
.join23 a:hover{color:#fff}


.join3{position:absolute;right:100px;top:150px;background:url(../images/btn.jpg) no-repeat;width:90px;height:35px;float:right;display:inline;text-align:center;line-height:35px;font-size:14px;font-weight:bold;margin:0 30px 0 0px;}
.join30{position:absolute;right:0px;top:10px;background:url(../images/btn.jpg) no-repeat;width:90px;height:35px;float:right;display:inline;text-align:center;line-height:35px;font-size:14px;font-weight:bold;margin:0 30px 0 0px;}
.join3 a{color:#fff;}
.join3 a:hover{color:#fff}
.join30 a{color:#fff;}
.join30 a:hover{color:#fff}
.infor{line-height:23px;text-indent:2em;margin: 0 0 15px 0}
.infor2{line-height:23px;text-indent:2em;float:right;margin: 0 0 15px 0}
h1{padding:0;margin:0;margin:10px 0 0 }
.num1{background:url(../images/num1.jpg) no-repeat;height:91px;margin-top:10px;}
.num1 li{height:30px;line-height:30px;padding-left:60px;color:#666}
#a_element .box .a_text{float:right;display:inline;width:450px;height:auto;margin:12px 20px 0 0px;position:relative}
#a_element .box .a_text p{text-align:justify; text-justify:inter-ideograph;text-indent:2em;line-height:23px;padding:2px 0 }

#a_element .inco2{background-repeat:no-repeat; background-position:0 0;}
#a_element .bottom{background-repeat:no-repeat; background-position:0 0;}


#guests{width:980px;margin:15px 0 0}
#guests .inco{background-repeat:no-repeat; background-position:0 0;}
#guests .title{background-repeat:no-repeat; background-position:0 0;}
#guests .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#guests .box{background-repeat:repeat-y; background-position:0 0;}
#guests .inco2{background-repeat:no-repeat; background-position:0 0;}
#guests .bottom{background-repeat:no-repeat; background-position:0 0;}
.people{margin:20px 0 0 30px;padding:0;width:950px;overflow:hidden;float:left;display:inline}



#a_minutiae{width:980px;margin:15px 0 0}
#a_minutiae .inco{background-repeat:no-repeat; background-position:0 0;}
#a_minutiae .title{background-repeat:no-repeat; background-position:0 0;}
#a_minutiae .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#a_minutiae .box{background-repeat:repeat-y; background-position:0 0;}
#a_minutiae .box .a_pic{float:left;display:inline;width:480px;height:auto;margin:12px 12px 0 12px;border-right:dashed 1px #999;}
#a_minutiae .box .a_text{float:right;display:inline;width:450px;height:auto;margin:12px 20px 0 0px;position:relative}
#a_minutiae .box .a_text2{float:left;display:inline;width:900px;height:auto;margin:2px 20px 15px 0px;position:relative}
#a_minutiae .inco2{background-repeat:no-repeat; background-position:0 0;}
#a_minutiae .bottom{background-repeat:no-repeat; background-position:0 0;}
.mode{border:dashed 1px #999;padding: 15px 20px;width:400px;float:left;display:inline;margin: 10px 0 5px 12px;line-height:26px;}
.mode .l1{float:left;display:inline;width:90px;}
.mode .l12{float:left;display:inline;width:150px;}
.mode .l2{float:left;display:inline;width:120px;margin:0 0 0 30px}
.mode .l22{float:left;display:inline;width:220px;margin:0 0 0 30px}
.mode .l3{float:left;display:inline;width:100px;margin:0 0 0 30px}
.part1{float:left;display:inline;width:100px;height:35px;margin-bottom:10px;}
.part2{float:left;display:inline;width:330px;line-height:23px;margin:0 0 10px 10px;text-align:justify; text-justify:inter-ideograph;}

#expense{width:980px;margin:15px 0 0}
#expense .inco{background-repeat:no-repeat; background-position:0 0;}
#expense .title{background-repeat:no-repeat; background-position:0 0;}
#expense .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#expense .box{background-repeat:repeat-y; background-position:0 0;}
#expense .box .a_pic{float:left;display:inline;width:480px;height:auto;margin:12px 12px 0 12px;border-right:dashed 1px #999;}
#expense .box .a_text{float:right;display:inline;width:450px;height:auto;margin:12px 20px 0 0px;position:relative}

#expense .inco2{background-repeat:no-repeat; background-position:0 0;}
#expense .bottom{background-repeat:no-repeat; background-position:0 0;}


.fee_detail{position:relative;padding:0 15px;margin:0;}
.charge{font-size:14px;font-weight:bold;line-height:30px;}
.charge span{font-size:12px;font-weight:100}
.fee_detail .fee_title{font-size:14px;font-weight:bold;line-height:30px;}
.fee_detail p{line-height:26px;}
.free{position:absolute;top:40px;right:150px;background:url(../images/free.jpg) no-repeat;width:80px;height:80px}

.shan{float:left;display:inline;width:130px;margin:10px 0 0}
.shan_text{float:left;display:inline;width:320px;position:relative;margin:10px 0 0}
.shan_text2{float:left;display:inline;width:450px;position:relative;margin:10px 0 0}
.shan_text_detail{width:288px;line-height:26px;border:dashed 1px #999;padding:15px 15px 40px;text-indent:2em;}
.shan_text_detail2{width:420px;line-height:26px;border:dashed 1px #999;padding:15px 15px 10px;text-indent:2em;}
.shan_text_detail span{color:#369}
.shan_text_detail2 span{color:#369}
.yen_dollar{position:absolute;top:65px;right:0;width:130px;height:64px;}

#media{width:980px;margin:15px 0 0}
#media .inco{background-repeat:no-repeat; background-position:0 0;}
#media .title{background-repeat:no-repeat; background-position:0 0;}
#media .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#media .box{background-repeat:repeat-y; background-position:0 0;}
#media .inco2{background-repeat:no-repeat; background-position:0 0;}
#media .bottom{background-repeat:no-repeat; background-position:0 0;}
.s_media{padding:10px 20px;line-height:26px;text-indent:2em}

#playback{width:980px;margin:15px 0 0;}
#playback .inco{background-repeat:no-repeat; background-position:0 0;}
#playback .title{background-repeat:no-repeat; background-position:0 0;}
#playback .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#playback .box{background-repeat:repeat-y; background-position:0 0;}
#playback .inco2{background-repeat:no-repeat; background-position:0 0;}
#playback .bottom{background-repeat:no-repeat; background-position:0 0;}

#a_none{width:980px;margin:15px 0 0;background:red;padding:0;height:10px;overflow:hidden;}
#a_none .inco{background-repeat:no-repeat; background-position:0 0;}
#a_none .title{background-repeat:no-repeat; background-position:0 0;}
#a_none .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#a_none .box{background-repeat:repeat-y; background-position:0 0;}
#a_none .inco2{background-repeat:no-repeat; background-position:0 0;}
#a_none .bottom{background-repeat:no-repeat; background-position:0 0;}


#comment{width:980px;margin:15px 0 0;}
#comment .inco{background-repeat:no-repeat; background-position:0 0;}
#comment .title{background-repeat:no-repeat; background-position:0 0;}
#comment .title h2{line-height:35px;color:#147ec2;text-indent:1em;font-size:14px;}
#comment .box{background-repeat:repeat-y; background-position:0 0;}
#comment .box .details{padding:20px;}
#comment .inco2{background-repeat:no-repeat; background-position:0 0;}
#comment .bottom{background-repeat:no-repeat; background-position:0 0;}

#blur_block{ width:930px; height:350px;margin:15px; overflow:hidden; position:relative; border:10px solid #eee; cursor:pointer; background:#ccc;}
	#blur_block .big_list,#blur_block .small_list{ overflow:hidden;width:8000px;}
	#blur_block .big_list{height:350px;}
	#blur_block .small_list{height:39px; padding:0 0 5px 5px; position:absolute;left:0px; bottom:0px; z-index:200;}
	#blur_block .big_list li,#blur_block .small_list li{ float:left;}
	
	#blur_block .small_list li{ margin-right:7px;}
	#blur_block .small_list li img{ width:60px; height:35px; padding:2px; background-color:#AEAEAE;}
	
	#blur_block .tip_bg{ width:100%;height:90px; background:#000; opacity:.7; left:0; bottom:0; position:absolute;z-index:100;}
	#blur_block .show_tip{height:40px; left:0;bottom:50px;text-indent:1em; color:#fff; line-height:40px; font-size:16px;position:absolute;z-index:100;}
	
	#blur_block .mar_bg{ position:absolute; width:64px; height:45px;left:5px; bottom:5px; z-index:300; background:url(../images/fouce.gif) center center no-repeat;}
	
	
	#blur_block2{ width:930px; height:350px;margin:15px; overflow:hidden; position:relative; border:10px solid #eee; cursor:pointer; background:#ccc;}
	#blur_block2 .big_list, #blur_block2 .small_list{ overflow:hidden;width:8000px;}
	#blur_block2 .big_list{height:350px;}
	#blur_block2 .small_list{height:39px; padding:0 0 5px 5px; position:absolute;left:0px; bottom:0px; z-index:200;}
	#blur_block2 .big_list li,#blur_block2 .small_list li{ float:left;}
	
	#blur_block2 .small_list li{ margin-right:7px;}
	#blur_block2 .small_list li img{ width:60px; height:35px; padding:2px; background-color:#AEAEAE;}
	
	#blur_block2 .tip_bg{ width:100%;height:90px; background:#000; opacity:.7; left:0; bottom:0; position:absolute;z-index:100;}
	#blur_block2 .show_tip{height:40px; left:0;bottom:50px;text-indent:1em; color:#fff; line-height:40px; font-size:16px;position:absolute;z-index:100;}
	
	#blur_block2 .mar_bg{ position:absolute; width:64px; height:45px;left:5px; bottom:5px; z-index:300; background:url(../images/fouce.gif) center center no-repeat;}
	
.footer {text-align: center;font: normal normal 12px/16px Arial;color: #6d7579;width: 980px;margin: 0 auto;}
.footer .lefttext{float:left;display:inline;width:400px;margin:10px 0 0 0 ;}
.footer .rightlogo{float:right;display:inline;margin:10px 0 0px 0 ;width:500px;padding:0;color:#666;;text-align:right}
.footer .rightlogo .logo{width:223px;height:77px;background:url(../images/clogo.png) no-repeat;_background:none;/*IE6透明*/  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/clogo.png" ,sizingMethod="noscale");/*IE6透明*/float:right}
.footer .rightlogo .logo a{width:223px;height:77px;display:block}
.footer .rightlogo p{height:30px;line-height:30px;}

.copyright{width: 980px;margin: 0 auto;height:40px;line-height:40px;text-align:center;color:#666;}

.p-contact{margin:0px 0 0 0 ;padding:0;}
.p-contact li{height:30px;line-height:30px;color:#454545;text-align:left}
.p-contact .s1{background:url(../images/home.png) no-repeat 0 11px;padding-left:20px;font-size:14px;font-weight:700}
.p-contact .s2{background:url(../images/contact.png) no-repeat 0 6px;padding-left:20px;font-size:12px;}
.p-contact .s3{background:url(../images/print.png) no-repeat 0 6px;padding-left:20px;font-size:12px;}
.p-contact .s4{background:url(../images/email.png) no-repeat 0 9px;padding-left:20px;font-size:12px;}
.p-contact .s5{background:url(../images/address.png) no-repeat 0 6px;padding-left:20px;font-size:12px;}
.p-contact .s6{background:url(../images/user.png) no-repeat 0 6px;padding-left:20px;font-size:12px;}

.d-contact{margin:20px 0 0 20px ;padding:0;float:left;display:inline}
.d-contact li{height:40px;line-height:40px;color:#454545;text-align:left}
.d-contact .s1{background:url(../images/home.png) no-repeat 0 10px;padding-left:25px;font-size:14px;font-weight:700}
.d-contact .s2{background:url(../images/contact.png) no-repeat 0 10px;padding-left:25px;font-size:14px;}
.d-contact .s3{background:url(../images/print.png) no-repeat 0 10px;padding-left:25px;font-size:14px;}
.d-contact .s4{background:url(../images/email.png) no-repeat 0 13px;padding-left:25px;font-size:14px;}
.d-contact .s5{background:url(../images/address.png) no-repeat 0 10px;padding-left:25px;font-size:14px;}
.d-contact .s6{background:url(../images/user.png) no-repeat 0 10px;padding-left:25px;font-size:14px;}

.table_detail{float:left;display:inline;width:940px;padding:20px;}
table.table_content{ width:100%; text-align:center; border-collapse:collapse;}
table.table_content td{ border:1px #bbb solid; padding:5px 0px; font-size:12px;line-height:24px;}
table.table_content td.gray{ background:#f4f4f4;}
table.table_content td div{ text-align:left; padding-left:20px;padding-right:10px;}
table.table_content td div a{color: #666;}
table.table_content td div a:hover{color: #993399;text-decoration: underline; }

table.table_content .t-title{font-weight:bold;color:#ff0000;height:40px;line-height:40px;font-size:24px;}
table.table_content .noted{text-align:left;font-weight:bold;padding-left:20px;}
table.table_content .table-left{text-align:left;padding-left:10px;}
.table-text{color:#666}

table.table_content2{ width:99%; text-align:left; border-collapse:collapse; margin:0px 0px;}
table.table_content2 td{ border:1px #bbb dashed; padding:5px 0 5px 10px; font-size:12px;line-height:20px;}

.input200 {width:200px;height:18px;background-image:url(../images/12450456761.gif);color:#454545;border:solid 1px #aaa;padding:3px 0px 0px 5px;}
.input500 {width:500px;height:18px;background-image:url(../images/12450456761.gif);color:#454545;border:solid 1px #aaa;padding:3px 0px 0px 5px;}
.input300 {width:300px;height:18px;background-image:url(../images/12450456761.gif);color:#454545;border:solid 1px #aaa;padding:3px 0px 0px 5px;}
.input80 {width:80px;height:18px;background-image:url(../images/12450456761.gif);color:#454545;border:solid 1px #ccc;padding:3px 0px 0px 5px;}
.input120 {width:120px;height:18px;background-image:url(../images/12450456761.gif);color:#454545;border:solid 1px #ccc;padding:3px 0px 0px 5px;}
.input150 {width:150px;height:18px;background-image:url(../images/12450456761.gif);color:#454545;border:solid 1px #ccc;padding:3px 0px 0px 5px;}


.invite{text-align:right;line-height:30px;color:#FF0000;margin-right:20px;}

.download{width:940px;height:68px;margin:15px 0 0 0;float:left;display:inline;}


.adtextlist{width:930px;height:250px; overflow:hidden; }
.adtextlist ul{}
.adtextlist ul li{ padding:0px 0px 0px 0px;}
.phone{text-align:right; color:#999;}

.expert{margin:0;padding:0;width:1000px;}
.expert .e_pic{float:left;display:inline;width:190px;height:260px;}
.expert .e_pic img{width:150px;height:200px;}
.expert .e_pic p{width:150px;line-height:18px;margin:5px 0 0 0}
.expert .e_pic p span{color:#369;}
.topline{border-top:dashed 1px #999;height:1px;overflow:overflow;width:960px;}
.expert_nopic{margin:0;padding:0px 0 0;width:915px;height:250px;/*border-top:dashed 1px #999;*/}
.expert_nopic .no_pic{float:left;display:inline;width:305px;height:30px;line-height:30px;}
.expert_nopic .no_pic span{color:#369;}
.expert_nopic p{text-align:right;height:50px;line-height:50px;color:#ff0000}



.interactive{width:920px;height:auto;float:left;margin:20px 20px 0;display:inline;position:relative}
.xx{ background:#e4e4e4;}
.yy{ background:#e4e4e4;}
#discu_ListX { line-height:22px;}


#ad_115{width:958px;height:50px;background:white;margin:10px 0;overflow:hidden;border:dashed 1px #ccc;padding:10px;}
.boxM01{width:980px;height:52px;padding:0; margin:0 auto; /*border:1px #D9D9D9 solid; */}
#ISL_Cont { width:980px; margin:0 auto; overflow:hidden; float:left;}
#ISL_Conta { width:980px; margin:0 auto; overflow:hidden; float:left;}
.ScrCont{ float:left; width:10000px;}
.gyxmBox{float:left; padding:0px 0px 0 0px;}
.gyxmBox li{float:left;width:140px; height:52px; margin:0;display:inline; overflow:hidden;}
.gyxmBox li img{ width:115px; height:50px;border:solid 1px #ccc}

.contact2{width:930px;float:left;display:inline;background:#f4f4f4;border:solid 1px #ccc;margin:20px 20px 0;}
.contact2 p{line-height:30px;text-indent:2em;font-size:14px;color:#333}