/* CSS Document */
.slide{float:left;width:562px;text-align:center;}
.bigPhoto{width:560px;height:420px;border:solid 1px #ccc;overflow:hidden;}
.smlPhoto{margin-top:9px;width:562px;}
.smlPhoto ol{float:left;width:12px;height:62px;margin-top:5px;cursor:pointer;}
.smlPhoto ul{float:left;margin:0 5px;width:528px;}
.smlPhoto li{float:left;width:80px;height:60px;border:solid 1px #ccc;overflow:hidden;margin:5px 3px 0 3px;display:inline;}
.smlPhoto li.on{background:url(images/slidebg.gif);margin:0 2px -1px 2px;border:0;padding:6px 2px 2px 2px;position:relative;}
.info{float:right;width:378px;text-align:left;}
.info h3{font-size:14px;}
.info h4{font-size:12px;font-weight:normal;color:#999;border-bottom:dashed 1px #ccc;padding:5px 0 10px 0;line-height:26px;height:26px;overflow:hidden;}
.info h4 cite{float:right;}
.info ul{margin-top:15px;width:378px;}
.info ul li{line-height:26px;height:26px;color:#999;}
.info ul li a:link,.info ul li a:visited{color:#049;}
.info ul li a:hover{color:#c00;}
.info ul li strong{color:#c00;font-size:26px;font-family:Arial;}
.info ul li em{color:#c00;}
.info ul li cite{float:right;}
.info ul li span{display:inline-block;width:65px;height:19px;line-height:19px;border:solid 1px #aaa;vertical-align:middle;overflow:hidden;}
.info ul li font{display:inline-block;vertical-align:top;width:33px;padding:0 3px;color:#666;font-size:12px;}
.info ul li font input{border:0;padding:0;line-height:19px;height:19px;width:33px;}
.info ol{margin-top:15px;border:solid 1px #FDD250;background:#FFFAEC;padding:10px 12px;line-height:26px;height:52px;width:352px;}
.info ol strong{display:block;}
.info ol em{font-size:14px;color:#f60;}
.info ol img{vertical-align:middle;}
.info p{margin-top:15px;line-height:26px;height:26px;color:#999;background:url(images/ico4.gif) left 6px no-repeat;padding-left:20px;}
.info p strong{color:#f60;font-size:14px;}
.info p a:link,.info p a:visited,.info p a:hover{color:#f60;}
.info p.p1{height:33px;line-height:33px;background:none;padding:0 0 5px 0;color:#f60;}
.info p.p1 *{vertical-align:middle;}
.info dl{margin-top:15px;width:378px;height:20px;}
.info dl dt{float:left;}
.info dl dd{float:right;text-align:right;}
.info dl dd em{display:inline-block;border:solid 1px #b9b9b9;line-height:17px;height:17px;padding:1px 6px 0 6px;color:#999;vertical-align:top;}
.info .select_box{display:none;}
.info select{display:inline!important;vertical-align:middle;}

.info_left{float:left;width:180px;}
.ad_left{width:180px;margin-top:10px;}
.list1{border:solid 2px #ccc;margin-top:10px;width:152px;padding:12px;text-align:left;}
.list1 ul,.list1 ol{width:152px;padding-top:10px;}
.list1 ul li{float:left;width:76px;height:22px;line-height:22px;overflow:hidden;}
.list1 ol li{width:156px;height:22px;line-height:22px;overflow:hidden;color:#999;margin-left:-4px;}
.list2{border:solid 2px #ccc;margin-top:10px;width:152px;padding:12px;text-align:left;}
.list2 h5{font-size:12px;font-weight:normal;border-bottom:solid 1px #ccc;padding-top:10px;height:24px;}
.list2 h5 em{float:left;width:51px;line-height:21px;padding-top:3px;margin-right:-1px;text-align:center;cursor:pointer;}
.list2 h5 em.on{border:solid 1px #ccc;border-bottom:0;padding-top:2px;width:49px;background:#f5f5f5;}
.list2 ul{width:152px;}
.list2 li{width:152px;height:156px;padding-top:12px;overflow:hidden;}
.list2 li span{display:block;width:152px;height:114px;text-align:center;overflow:hidden;margin-bottom:6px;}
.list2 li cite{display:block;height:18px;overflow:hidden;}
.list2 li font{display:block;height:18px;font-size:12px;color:#666;overflow:hidden;}
.list2 li em{color:#c00;font-weight:bold;}

.list4{border:solid 2px #ccc;width:152px;padding:12px;text-align:left;}
.list4 ol,.list4 ul{width:152px;padding-top:10px;line-height:22px;color:#666;}
.list4 ol span{display:block;width:152px;height:114px;text-align:center;overflow:hidden;}
.list4 ol strong{display:block;margin:12px 0 2px 0;height:22px;overflow:hidden;}
.list4 ol em{display:block;height:22px;overflow:hidden;}
.list4 ol font{font-size:14px;font-weight:bold;color:#c00;}
.list4 ul span{display:block;color:#f60;background:url(images/ico20.gif) no-repeat left 4px;padding:0 0 10px 20px;height:22px;overflow:hidden;}
.list4 ul li{height:22px;overflow:hidden;}
.list4 ul li a:link,.list4 ul li a:visited{color:#049;}
.list4 ul li a:hover{color:#c00;}
.list4 p{text-align:center;padding-top:5px;}
.list5{border:solid 2px #ccc;margin-top:10px;width:152px;padding:12px;text-align:left;}
.list5 ul{width:152px;padding-top:10px;}
.list5 ul li{border-bottom:dashed 1px #ccc;line-height:21px;height:21px;padding-top:1px;overflow:hidden;}
.list5 ul li img{float:left;margin-right:3px;}

.info_right{float:right;width:770px;}
.ad_right{width:770px;margin-top:10px;}
.intro{margin-top:10px;width:770px;}
.intro h4{border-bottom:solid 1px #FF9521;height:29px;font-size:12px;font-weight:normal;}
.intro h4 span{float:left;margin-right:-1px;border:solid 1px #FDD252;border-bottom:0;background:#FFFAEC;padding:2px 30px 1px 30px;height:25px;line-height:25px;}
.intro h4 span.on{margin-bottom:-1px;border-color:#FF9521;border-top-width:3px;background:#fff;padding:0 30px 2px 30px;font-size:14px;font-weight:bold;position:relative;}
.intro h4 span.on img{padding-top:5px;}
.intro h4 em{float:right;padding-top:3px;}
.intro ul{width:770px;text-align:left;}
.intro ul h5{line-height:25px;font-size:14px;padding-top:8px;}
.intro ul img{max-width:770px;width:expression(onload=function() {this.style.width=(this.offsetWidth > 770) ? "770px" : "auto"});}
.intro ul p{padding-top:8px;line-height:23px;text-align:left;width:770px;}
.intro ul table p{padding:0;width:auto;} 
.notice{border:solid 1px #ccc;width:768px;}
.notice th{width:125px;border-right:dashed 1px #ccc;}
.notice td{line-height:23px;padding:10px 15px 8px 15px;background:#f5f5f5;width:642px;}
.notice td img{max-width:612px;width:expression(onload=function() {this.style.width=(this.offsetWidth > 612) ? "612px" : "auto"});}
.notice td p{width:auto;}
.text1{margin-top:10px;border:solid 1px #ccc;background:#f5f5f5;line-height:22px;}
.text1 ol{padding:10px 15px;width:738px;}
.text1 ol li{float:left;width:236px;height:22px;color:#666;}
.text2{margin-top:10px;border:solid 1px #ffcc80;background:#ffffe5 url(images/ico17.gif) 9px 7px no-repeat;padding:1px 10px 0 30px;line-height:29px;height:29px;color:#666;}
.text2 a:link,.text2 a:visited{color:#049;}
.text2 a:hover{color:#c00;}
.photo{padding-top:8px;width:770px;overflow:hidden;text-align:center;}
.photo_text{text-align:center;padding-bottom:5px;}

.comment{margin-top:10px;border:solid 1px #ccc;}
.comment h5{border-bottom:solid 1px #ccc;padding:12px 0 0 10px!important;height:27px;background:#efefef;}
.comment h6{border-bottom:solid 1px #ccc;height:31px;font-size:12px;margin:0 10px 10px 10px;}
.comment h6 span{float:left;border:solid 1px #ccc;border-bottom:0;margin-right:-1px;padding:3px 15px 2px 15px;line-height:25px;height:25px;background:#eee;}
.comment h6 span.on{border-top-width:4px;padding:0 15px 3px 15px;margin-bottom:-1px;background:#fff;position:relative;}
.comment h6 em{font-weight:normal;}
.comment1{margin:10px;border:solid 1px #ccc;padding:10px 0;width:746px;height:66px;line-height:22px;}
.comment1 ol{float:left;width:140px;height:66px;border-right:dashed 1px #ddd;text-align:center;}
.comment1 ol span{display:block;color:#f60;font-size:30px;font-family:Arial;font-weight:bold;line-height:44px;}
.comment1 dl{float:left;width:166px;height:66px;padding-left:44px;}
.comment1 dl li{float:left;width:166px;height:22px;}
.comment1 dl li span{float:left;width:24px;}
.comment1 dl li font{float:left;width:36px;padding-right:4px;color:#999;font-size:12px;}
.comment1 dl li cite{float:left;width:100px;height:10px;margin-top:5px;background:#efefef;overflow:hidden;}
.comment1 dl li em{float:left;height:10px;margin:5px 0 0 -100px;background:#f70;overflow:hidden;}
.comment1 dt{float:left;padding:0 45px;width:144px;height:66px;}
.comment1 dt li{float:left;width:144px;height:22px;overflow:hidden;}
.comment1 dt li em{float:right;color:#f60;}
.comment1 dd{float:left;width:160px;border-left:dashed 1px #ddd;text-align:center;padding-top:15px;height:51px;}

.comment2{padding:0 10px;width:748px;}
.comment2 li{width:748px;padding-bottom:10px;}
.comment2 li dt{float:left;width:50px;text-align:center;}
.comment2 li dt span{display:block;width:44px;height:44px;padding:2px;margin-bottom:3px;border:solid 1px #ccc;overflow:hidden;}
.comment2 li dt cite,.comment2 li dt em{display:block;height:18px;line-height:18px;overflow:hidden;}
.comment2 li dt em{color:#999;}
.comment2 li dd{float:right;width:635px;border:solid 1px #e2e2e2;padding:0 20px 10px 20px;background:#fbfbfb;line-height:21px;}
.comment2 li dd span{float:left;width:15px;height:17px;margin:12px 20px 0 -35px;_position:relative}
.comment2 li dd cite{float:left;width:635px;height:21px;margin-bottom:-3px;padding-top:10px;overflow:hidden;}
.comment2 li dd em{float:right;color:#999;}
.comment2 li dd p{float:left;width:635px;padding-top:6px;color:#666;}
.comment2 li dd font{float:left;width:635px;padding-top:10px;font-size:12px;text-align:right;color:#999;overflow:hidden;}
.comment2 li dd font em{float:none;display:inline-block;border:solid 1px #ccc;background:url(images/comtbg1.gif);line-height:21px;padding:2px 10px 0 10px;color:#333;}
.pages{height:20px;padding:0 10px 10px 10px;text-align:right;}
.pages a{display:inline-block;line-height:18px;padding:0 5px;border:solid 1px #dfdfdf;height:18px;vertical-align:middle}
.pages a:hover,.pages a.on{color:#f60;text-decoration:none;}

.comment3{padding:0 10px;width:748px;}
.comment3 h6{border:0;margin:0;height:auto;}
.comment3 ol{line-height:22px;padding:8px 12px;width:722px;border:solid 1px #ccc;background:#fbfbfb;color:#666;}
.comment3 ol em{color:#f60;}
.comment3 table{margin:10px 0;width:748px;}
.comment3 th{font-weight:normal;width:36px;padding:6px 0;vertical-align:top;}
.comment3 td{padding:6px 0;vertical-align:top;}
.comment3 td em{color:#999;}
.comment3 td em.error{color:#c00;}
.comment3 td input.error{border-color:#c00!important;}
.comment3 td textarea.error{border:solid 1px #c00;}
.comment3 dl li{float:left;width:70px;padding-right:15px;}
.comment3 dl li span{display:block;width:68px;height:51px;border:solid 1px #ccc;text-align:center;overflow:hidden;}
.comment3 dl li cite{display:block;margin-top:6px;width:70px;height:23px;background:url(images/btn11.gif);overflow:hidden;}
.comment3 dl li cite input{filter:alpha(opacity:0);opacity:0;cursor:pointer;height:25px;width:70px;*margin-left:-5px;}
.comment3 dl li em{display:block;margin:-50px 0 48px 59px;cursor:pointer;height:8px;}

.comment_sd{border:solid 1px #ccc;text-align:left;}
.comment_sd h5{background:#eee;border-bottom:solid 1px #ccc;margin-bottom:10px;padding:7px 10px;width:748px;font-size:14px;}
.comment_sd h5 cite{float:left;margin:8px 0;width:550px;height:20px;overflow:hidden;}
.comment_sd h5 em{float:right;color:#999;font-size:12px;font-weight:normal;text-align:right;}
.comment_sd h5 font{font-size:12px;font-weight:normal;}
.comment_sd h6{border-bottom:solid 1px #ccc;padding:5px 0 20px 70px;}
.sd_photo{width:635px;padding:20px 0;clear:both;}
.sd_photo ol{float:left;width:19px;padding-top:197px;cursor:pointer;}
.sd_photo ul{float:left;margin:0 10px;width:577px;height:524px;_overflow:hidden;}
.sd_photo ul p{float:none;width:577px!important;height:433px;text-align:center;padding:0!important;overflow:hidden;}
.sd_photo dl{padding-top:6px;margin-right:-3px;width:580px;clear:both;}
.sd_photo dl li{float:left;width:113px;height:85px;margin-right:3px;padding:0;overflow:hidden;}
.sd_photo dl li.on{border:solid 1px #c00;margin:-1px 2px -1px -1px;position:relative;}
.sd_reply li{border-bottom:solid 1px #ccc;padding:10px 0;}
.sd_reply li dd{border:0;background:none;padding:0 0 10px 0;width:677px;}
.sd_reply li dd p{width:677px;}
.reply{margin:20px 10px;width:748px;}
.reply th{width:65px;vertical-align:top;}
.reply td{width:683px;}
.reply td em{display:block;padding:7px 0;color:#999;}
.reply td a:link,.reply td a:visited{color:#049;}
.reply td a:hover{color:#c00;}
.reply td p{border:solid 1px #FFCB7F;background:#FFFFE5;color:#666;padding:5px 10px;}

.list3{border:solid 1px #ccc;width:768px;margin-top:10px;text-align:left;}
.list3 h4{border-bottom:solid 1px #ccc;padding:4px 0 0 10px;height:35px;background:#efefef;}
.list3 h4 span{float:left;padding:8px 25px 0 0;}
.list3 h4 em{float:left;line-height:31px;padding:1px 21px;height:33px;font-size:12px;font-weight:normal;cursor:pointer;}
.list3 h4 em.on{background:#fff;padding:0 20px;margin-bottom:-1px;border:solid 1px #ccc;border-bottom:0;height:35px;position:relative;}
.list3 ul{padding:10px 16px;width:736px;height:156px;overflow:hidden;}
.list3 ul li{float:left;width:152px;height:156px;margin:0 16px;overflow:hidden;display:inline;}
.list3 ul li span{display:block;width:152px;height:114px;text-align:center;overflow:hidden;margin-bottom:6px;}
.list3 ul li cite{display:block;height:18px;overflow:hidden;}
.list3 ul li font{display:block;height:18px;font-size:12px;color:#666;overflow:hidden;}
.list3 ul li em{color:#c00;font-weight:bold;}
.list3 ol{padding:12px 0 11px 24px;width:744px;}
.list3 ol li{float:left;width:102px;margin-right:22px;line-height:24px;height:24px;overflow:hidden;display:inline;}

.tc{width:361px;text-align:left;}
.tc h5{background:url(images/tcbg1.gif);height:31px;font-size:12px;color:#fff;line-height:27px;padding:0 7px;}
.tc h5 img{float:right;margin-top:2px;cursor:pointer;}
.tc h6{background:url(images/tcbg3.gif);height:8px;overflow:hidden;}
.tc ul{background:url(images/tcbg2.gif);padding:10px 24px;width:313px;}
.tc ul li{line-height:24px;}
.tc ul li p{padding:5px 0;}
.tc table{width:313px;}
.tc table th{width:48px;font-weight:normal;vertical-align:top;padding:8px 0;}
.tc table td{width:265px;padding:8px 0;}
.xf{position:fixed;bottom:0;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);right:5px;width:95px;}
.xf ul{border:solid 4px #e5e5e5;width:87px;height:364px;margin-bottom:40px;background:#fff;overflow:hidden;}
.xf li{border-bottom:dashed 1px #999;width:87px;height:72px;line-height:15px;overflow:hidden;}
.xf li a{display:block;width:87px;height:25px;padding-top:47px;}
.xf li a:hover{color:#fff;text-decoration:none;}
.xf li.li1{background:url(images/xf_ico1.gif) no-repeat center 15px;}
.xf li.li1_on{background:#d00000 url(images/xf_ico2.gif) no-repeat center 15px;color:#fff;}
.xf li.li2{background:url(images/xf_ico3.gif) no-repeat center 15px;}
.xf li.li2_on{background:#d00000 url(images/xf_ico4.gif) no-repeat center 15px;color:#fff;}
.xf li.li3{background:url(images/xf_ico5.gif) no-repeat center 12px;padding:37px 13px 0 14px;width:60px;height:35px;}
.xf li.li3_on{background:#d00000 url(images/xf_ico6.gif) no-repeat center 12px;color:#fff;padding:37px 13px 0 14px;width:60px;height:35px;}
.xf li.li4{background:url(images/xf_ico7.gif) no-repeat center 9px;}
.xf li.li4_on{background:#d00000 url(images/xf_ico8.gif) no-repeat center 9px;color:#fff;}
.xf li.li5{background:url(images/xf_ico9.gif) no-repeat center 9px;}
.xf li.li5_on{background:#d00000 url(images/xf_ico10.gif) no-repeat center 9px;color:#fff;}
.xf li.li6{background:url(images/xf_ico11.gif) no-repeat center 12px;}
.xf li.li6_on{background:#d00000 url(images/xf_ico12.gif) no-repeat center 12px;color:#fff;}
