*{margin:0;padding:0;}
body{margin:0 auto;font:normal 12px "宋体";text-align:center;line-height:20px;background:#fff url(images/bg.jpg) top repeat-x;}
dl,dt,dd,ul,li{margin:0;padding:0;}
ul,li{list-style:none;}
em,cite{font-style:normal;}
img{border:0;}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.clear{clear:both;}
#body_main{width:960px;margin:0 auto;}
/*分页样式*/
.pages{clear:both;margin:10px auto;text-align:center;font-size:12px;}
.pages font{font-size:12px;color:#f00;}
.pages a{padding:2px 5px;border:1px solid #999;}
.pages a.on	{font-weight:bold;color:#f00;}
.pages input{width:40px;border:1px solid #999;height:18px;vertical-align:middle}
.pages input.button{background:#fff;height:20px;}
/*页头*/
#top,#top_search,#shop_header,#main,#footer{margin:0 auto;width:960px;text-align:left;}
#top{height:33px;}
#top .iframe{width:500px;height:33px;float:left;}
#top .tools{float:right;padding:7px 0 6px 0;height:20px;_overflow:hidden;}
#top .tools span{display:inline-block;background:url(images/top_ico1.gif) left 1px no-repeat;padding-left:20px;margin-left:5px;}
#top .tools cite{display:inline-block;background:url(images/top_ico2.gif) 75px 6px no-repeat;padding-right:15px;cursor:pointer;}
#top .tools cite.on{background:#fff url(images/top_ico3.gif) 80px 6px no-repeat;border:solid 1px #dadada;border-bottom:0;margin:-1px -1px -1px -6px;padding-left:5px;}
#top .tools p{position:relative;border:solid 1px #dadada;border-top:0;background:#fff url(images/top_bg3.gif) top right no-repeat;left:210px;top:0;line-height:20px;padding:8px 6px 6px 6px;width:144px;}
#top .tools p em{display:inline-block;padding:0 6px;}
#top_search{height:93px;border-bottom:solid 1px #dadada;padding:0 55px;width:850px;}
#top_search .logo{float:left;padding-top:20px;}
#top_search .search{margin-top:13px;float:right;width:695px;height:67px;background:url(images/top_bg4.gif) bottom no-repeat;}
#top_search .search h5{font-size:14px;font-weight:normal;line-height:27px;height:27px;}
#top_search .search h5 span{float:left;width:83px;text-align:center;background:url(images/top_bg6.gif);cursor:pointer;margin-right:6px;}
#top_search .search h5 span.on{background:url(images/top_bg5.gif);cursor:auto;font-weight:bold;}
#top_search .search ul{padding:3px 0 5px 5px;height:32px;width:690px;_overflow:hidden;}
#top_search .search ul input{margin-right:5px;height:20px;width:395px;background:url(images/top_bg7.gif);border:0;line-height:20px;padding:6px 5px;color:#666;float:left;font-size:14px;}
#top_search .search ul cite{float:left;background:url(images/top_bg8.gif);width:125px;height:20px;padding:6px 30px 6px 5px;font-size:14px;color:#666;margin-right:5px;cursor:pointer;}
#top_search .search ul br{line-height:32px;}
#top_search .search ul p{position:relative;left:410px;top:-1px;border:solid 1px #9e9e9e;background:#fff;width:156px;padding:1px;}
#top_search .search ul p a{float:none;display:block;border:0;width:100%;text-indent:4px;font-size:12px;height:22px;line-height:22px;}
#top_search .search ul p a:link,#top_search .search ul p a:visited{text-decoration:none;color:#666;background:#fff;}
#top_search .search ul p a:hover{text-decoration:none;background:#eee;border:0;color:#666;}
#top_search .search ul p a.on:link,#top_search .search ul p a.on:visited,#top_search .search ul p a.on:hover{background:#999;color:#fff;}
#shop_header{height:150px;overflow:hidden;}
#shop_header h2{padding:70px 0 0 460px;font-weight:bold;font-size:32px;line-height:40px;font-family:"黑体";width:500px;text-align:center;color:#fff;}
#shop_nav{padding:2px 0 0 18px;height:35px;border-bottom:5px solid #000036;}
#shop_nav li{float:left;margin:0 2px;width:68px;text-align:center;font-size:12px;line-height:25px;padding-top:10px;height:25px;background:url(images/top_bg.gif) bottom no-repeat;}
#shop_nav li a{color:#364684}
#shop_nav li.on{background:url(images/top_on.gif);width:82px;font-size:14px;font-weight:bold;padding-top:7px;height:28px;}
#shop_nav li.on a{color:#fff}
#main{clear:both;padding-top:6px;}
.more{float:right;margin-right:6px;clear:both}
a.more {margin-top:-20px;}
.position{text-align:left;padding-top:6px;color:#333;}
.position a:link,.position a:visited,.position a:hover{color:#049;}
/*左侧*/
#sidebar{float:left;width:232px;}
#sidebar .txt_mode,#sidebar .list_mode,#sidebar .ph_mode{margin-bottom:6px;height:100%;overflow:hidden;border:1px solid #A3BAD9;}
#sidebar .h{background:url(images/h.gif);padding-left:10px;height:28px; overflow:hidden;}
#sidebar .h	h3{font-size:14px;line-height:30px;color:#fff;padding-left:25px;}
#sidebar .h	h3.tit1{background:url(images/ico1.gif) no-repeat left top;}
#sidebar .h	h3.tit2{background:url(images/ico2.gif) no-repeat left top;}
#sidebar .h	h3.tit3{background:url(images/ico3.gif) no-repeat left top;}
#sidebar .h	h3.tit4{background:url(images/ico4.gif) no-repeat left top;}
#sidebar .h	h3.tit5{background:url(images/ico5.gif) no-repeat left top;}
#sidebar .h	h3.tit6{background:url(images/ico6.gif) no-repeat left top;}
#sidebar .h	span{float:right;padding-right:10px;font-size:12px;font-weight:normal;}
#sidebar .h	span a{color:#fff;}
#sidebar .list{margin:6px 10px;}
#sidebar .basic li{float:left}
#sidebar .basic span{font-size:16px;font-weight:bold;color:#f60;line-height:30px;text-align:center;float:left;width:210px;}
#sidebar .basic font{float:left;font-size:12px;width:60px;}
#sidebar .basic cite{float:left;font-style:normal;width:150px;}
#sidebar .basic a{color:#f60;}
#sidebar .basic a.msn{color:#000;}
#sidebar .other{background:#f7f7f7;margin:4px -10px -6px -10px;padding:6px 10px;}
#sidebar .other a{font-weight:bold;color:#f60;}
#sidebar .other img{vertical-align:middle;}
#sidebar .tel{background:#f7f7f7;padding:10px;margin:0 -10px -6px -10px;}
#sidebar .tel ol{width:140px;height:63px;background:url(images/tel.gif);padding:0 5px 0 65px;}
#sidebar .tel ol span{display:block;font-size:16px;font-family:Arial;font-weight:bold;line-height:16px;padding-top:8px;}
#sidebar .tel ol cite{font-size:12px;font-family:"宋体";line-height:16px;}
#sidebar .tel ol em{color:#777;}
#sidebar #search input{height:21px;border:1px solid #999; line-height:21px;width:155px;float:left;}
#sidebar #search .button{height:23px;width:47px;background:url(images/button3.gif);color:#fff;border:none;margin-left:6px;}
#sidebar .ph_mode .list ul{background:url(images/ico9.gif) left top no-repeat;padding:0 0 0 23px;width:187px;float:left}
#sidebar .ph_mode .list li {float:left;}
#sidebar .ph_mode .list li img{width:176px;height:88px;padding:4px;border:1px solid #ccc;margin-top:2px;}
#sidebar .ph_mode .list li font{float:left;width:187px;font-size:12px;height:20px;overflow:hidden;}
#sidebar .ph_mode .list li cite{float:left;width:187px;color:#f00;font-style:normal;height:22px;overflow:hidden;text-align:right;font-size:14px;font-weight:bold;line-height:22px;background:url(images/ico10.gif) no-repeat left center;}
#sidebar #sort h4{background:url(images/ico7.gif) left 5px no-repeat;line-height:22px;padding-left:20px;height:22px;width:190px;overflow:hidden;font-weight:normal;font-size:12px;}
#sidebar #sort li{background:url(images/ico8.gif) 10px 5px no-repeat;line-height:22px;padding-left:20px;height:22px;width:190px;overflow:hidden;}
#sidebar .map img{padding:5px;background:#a4a4a4;width:220px;}
#sidebar .list_mode li{width:210px;height:20px;overflow:hidden;}
/*右侧*/
#content{float:right;width:719px;}
#content .h	{background:url(images/h2.gif);height:32px;}
#content .h	h3 {font-size:14px;padding-left:30px;line-height:28px;padding-top:4px;}
#content .h	h3 span{float:right;padding-right:10px;font-size:12px;font-weight:normal;}
#content .h	h3 a{color:#f00;}
#content .c	{margin:2px 10px;}
#placard,#placard1,#product,#leaveword,#bbs{margin-bottom:6px;clear:both;}
#placard {height:289px;width:577px;border:solid 1px #a4a4a4;overflow:hidden;color:#fff;padding:50px 70px 0 70px;font-size:14px;line-height:24px;}
#placard1 {width:697px;border:solid 1px #A3BAD9;overflow:hidden;padding:10px;font-size:14px;line-height:24px;}
#content .photo_mode .list{clear:both;padding:6px 0;margin-bottom:6px;border:solid 1px #A3BAD9;width:717px;}
#content .photo_mode .list li{float:left;width:179px;padding:0;background:none;text-align:center;list-style:none;margin-top:5px;overflow:hidden;}
#content .photo_mode .list li span{margin:5px 26px;padding:2px;text-align:center;overflow:hidden;border:1px solid #ccc;height:90px;float:left;width:120px;}
#content .photo_mode .list li img {border:none; vertical-align:middle;}
#content .photo_mode .list li em{float:left;width:179px;height:20px;text-align:center;overflow:hidden;line-height:20px;}
#content .photo_mode .list li cite {float:left;width:179px;height:20px;color:#f00;font-style:normal;text-align:center;overflow:hidden;line-height:20px;font-weight:bold;font-size:14px;}
#content .photo_mode .photo1 li{height:144px;}
#content .photo_mode .photo2 li{height:164px;}
#content .photo_mode .photo2 li cite{color:#777;text-decoration:line-through;font-weight:normal;font-size:12px;}
#content .photo_mode .photo2 li font {float:left;width:179px;color:#f00;font-size:14px;overflow:hidden;line-height:20px;font-weight:bold;}
#content .zhuangxiu ul{padding:12px 9px 0 8px;margin-bottom:6px;border:solid 1px #A3BAD9;width:700px;}
#content .zhuangxiu li{float:left;width:164px;height:235px;padding:0 5px 10px 6px;overflow:hidden;}
#content .zhuangxiu li span{display:block;width:162px;height:108px;border:solid 1px #dfdfdf;margin-bottom:5px;text-align:center;overflow:hidden;}
#content .zhuangxiu li em,#content .zhuangxiu li strong{display:block;width:176px;height:20px;overflow:hidden;}
#content .zhuangxiu li cite{color:#f00;}

#leaveword .h{background:url(images/h3.gif);}
#leaveword .h h3{background:url(images/ico13.gif) no-repeat 8px top;}
#leaveword .h h3 font{font-size:14px;color:#f50}
#leaveword .h h3 a{color:#f50}
#leaveword .c{padding:10px 10px 0 10px;width:699px;height:100%;overflow:hidden;margin:0;}
#leaveword .lwlist li{border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:6px;}
#leaveword .lwlist span{float:left;width:479px;background:url(images/ico14.gif) no-repeat left top;padding-left:20px;}
#leaveword .lwlist span a{color:#f50;}
#leaveword .lwlist font{font-size:12px;color:#666;float:right;width:200px;text-align:right;}
#leaveword .lwlist cite{font-style:normal;color:#666;padding-left:56px;float:left;width:643px;}
#leaveword .lwlist em{float:left;background:#F7F7F7;width:629px;margin-left:56px;padding:3px 7px;}
#leaveword .lwlist p{text-indent:24px;color:#666;}
#leaveword ol{text-align:right;line-height:32px;}
#leaveword ol font{font-size:14px;color:#f50}
#leaveword ol a{color:#f50}
#leaveword ol img{float:left;cursor:pointer;}
#c_reply{padding-top:10px;width:699px;background:url(images/lw_bg2.gif) no-repeat bottom;margin-bottom:10px;}
#c_reply .caption a{color:#f60;}
#c_reply .caption span{float:left;}
#c_reply .caption font{float:right;font-size:12px;color:#f50;}
#c_reply .form{display:block;height:240px;overflow:hidden;}
#c_reply li{float:left;width:699px;margin:5px 0;}
#c_reply h5{float:left;width:100px;font-size:12px;text-align:left;font-weight:normal;}
#c_reply cite{float:left;font-style:normal;width:400px;}
#c_reply em{float:left;width:100px;}
.index_reply{padding-top:20px!important;background:url(images/lw_bg2.gif) repeat-x left top!important;margin-top:10px!important;}
#bbs .h{background:url(images/h3.gif);}
#bbs .h h3{background:url(images/ico13.gif) no-repeat 8px top;}
#bbs ul{padding-top:10px;}
#bbs ul h6{font-size:12px;font-weight:normal;}
#bbs ul h6 a:link,#bbs ul h6 a:visited{color:#00F}
#bbs ul h6 a:hover{color:#f00}
#bbs ul li{border-bottom:dashed 1px #ccc;height:20px;overflow:hidden;padding-top:6px;float:left;width:699px;}
#bbs ul span{float:left;width:400px;height:20px;overflow:hidden;}
#bbs ul font{font-size:12px;float:left;width:80px;height:20px;overflow:hidden;}
#bbs ul cite{font-style:normal;float:left;width:100px;height:20px;overflow:hidden;}
#bbs ul em{font-style:normal;float:left;width:119px;height:20px;overflow:hidden;}
#bbs ul li em{color:#777}
#bbs ul li cite a:link,#bbs ul li cite a:visited{color:#777}
#bbs ul li cite a:hover{color:#f00;}
#bbs ul li strong{font-weight:normal;color:#f00;}

#content .plist{background:url(images/h4.gif);}
#content .plist font{font-size:14px;float:left}
#content .plist cite{font-style:normal;padding-left:50px;font-size:12px;font-weight:normal;float:left}
#content .plist img{float:left;margin:5px 5px 0 0;}
#content .plist select{float:left;margin-top:3px;}
#content .plist em{font-style:normal;padding-left:50px;font-size:12px;font-weight:normal;float:left}
#content .plist a:link,#content .plist a:visited{color:#000;font-weight:normal;}
#content .plist a:hover{color:#f00;}

#content .txt_mode .list{clear:both;padding:6px 0;margin-bottom:6px;border:solid 1px #A3BAD9;width:717px;}
#content .txt_mode li{clear:both;padding:6px;border-bottom:1px dashed #ccc;height:100%;overflow:hidden;}
#content .txt_mode .photo {width:120px;height:90px;text-align:center;border:1px solid #ccc;padding:2px;margin-right:10px;float:left;}
#content .txt_mode .desc{float:left;width:300px;color:#999;}
#content .txt_mode .desc h5{font-weight:bold; font-size:14px;line-height:32px;}
#content .txt_mode .desc p{color:#777;}
#content .txt_mode .price{float:left;width:170px;padding-top:25px;color:#f00;font-size:14px;font-weight:bold;text-align:center}
#content .txt_mode .price span{color:#777;font-weight:normal;font-size:12px;text-decoration:line-through;}
#content .txt_mode .rank{float:left;padding-top:25px;text-align:center}

#content .pinfo{clear:both;margin-bottom:6px;border:solid 1px #A3BAD9;width:717px;}
#content .pinfo .pic{margin:0px;width:302px;text-align:center;padding:10px 0 10px 15px;float:left;overflow:hidden}
#content .pinfo .pic .bigpic{height:220px;width:298px;border:1px #aaa solid;padding:1px;clear:both;margin-bottom:7px;overflow:hidden;text-align:center;}
#content .pinfo .pic .smapic{width:302px;height:62px;}
#content .pinfo .pic .smapic ol{float:left;padding-top:23px;}
#content .pinfo .pic .smapic ol img{cursor:pointer;}
#content .pinfo .pic .smapic ul{float:left;margin:3px 2px 0 2px;display:inline;}
#content .pinfo .pic .smapic li{float:left;padding:4px 2px;}
#content .pinfo .pic .smapic li img{width:50px;height:50px;}
#content .pinfo .pic .smapic li a{border:1px solid #CECECE;display:inline-block;}
#content .pinfo .pic .smapic li a.on{border:1px solid #f60;}
#content .pinfo .pic p{margin:5px 0 0 0;} 
#content .pinfo .info{width:355px;padding:10px 0 0 20px;float:left;}
#content .pinfo .info ol{border-bottom:dashed 1px #ccc;padding:0 10px 5px 10px;}
#content .pinfo .info ol span{color:#f60;font-size:14px;font-weight:bold;}
#content .pinfo .info ol font{color:#aaa;font-size:14px;font-weight:bold;text-decoration:line-through;}
#content .pinfo .info dl{border-bottom:dashed 1px #ccc;padding:0 10px;margin:5px 0;line-height:25px;}
#content .pinfo .info dl a{color:#f60;}
#content .pinfo .info dl span{color:#f60;font-weight:bold;font-size:14px;}
#content .pinfo .info ul{border:solid 1px #f60;padding:5px 10px;color:#f00;background:#FFF2EA;}
#content .pinfo .text{padding:15px;}
#content .pinfo .property{border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;background:#f8f8f8;margin:15px 15px 0 15px;padding:6px 12px;width:663px;}
#content .pinfo .property li{float:left;width:221px;height:20px;overflow:hidden;}
#gallery{margin:0px;padding-bottom:5px;text-align:center}
#gallery img{margin-bottom:10px;}
	
#contact h5{float:left;display:block;margin-right:10px;width:100px;font-weight:normal;font-size:12px;line-height:26px;text-align:right;}
#contact span{float:left;width:600px;}
#com_contact{padding:12px 0;border:solid 1px #A3BAD9;margin-bottom:6px;width:717px;}
#other_contact{border:solid 1px #A3BAD9;width:717px;}
#contact dd	{clear:both;line-height:26px;float:left;width:717px;}
#other_contact dl{float:left;width:358px;padding:12px 0;}
#other_contact dd{width:358px;}
#other_contact span{float:left;width:240px;}
#other_contact .clear{border-bottom:dashed 1px #ccc;}
#credit .caption{margin-top:3px;border-top:1px solid #ccc;background:#ddd;height:28px;}
#credit .photo,#credit .name,#credit .org,#credit .s_date,#credit .e_date{float:left;display:table-cell;width:171px;line-height:28px;border-right:1px solid #fff;text-align:center;}
#credit .s_date,#credit .e_date{width:101px;}
#credit .e_date{border:0;}
#credit .c{margin:0;}
#credit .photo img{width:140px;height:110px;padding:2px;border:1px solid #999;}
#credit li{clear:both;height:120px;border-bottom:1px dashed #ddd;margin-top:10px;padding-bottom:10px;}
#credit .c .photo,#credit .c .name,#credit .c .org,#credit .c .s_date,#credit .c .e_date{height:120px;line-height:120px;}

.picture{width:960px;background:url(images/bg.jpg) top repeat-x;padding-bottom:10px;}
.picture .pic_nav{margin-top:5px;border:solid 1px #ccc;line-height:24px;height:24px;padding:0 10px;}
.picture .pic_nav span{float:left;}
.picture .pic_nav cite{float:right; font-style:normal;}
.picture h1{font-size:18px;margin:10px 0;line-height:60px;}
.picture h1 a:link,.picture h1 a:visited,.picture h1 a:hover{color:#f60;}
.picture .pic_tool{padding:20px 50px 20px 240px;text-align:center;font-size:14px;font-weight:bold;}
.picture .pic_tool span{float:right;text-align:right;padding-top:10px;font-weight:normal;}
.picture .pic_tool span font{font-size:16px;color:#f60;font-weight:bold;}
.picture .pic_tool img{ vertical-align:middle}
.picture ul{padding:0 61px;}
.picture ul li{float:left;margin:0 5px;height:108px;width:144px;}
.picture ul li a{float:left;height:102px;width:136px;padding:2px;border:solid 1px #888;}
.picture ul li a.on{border:solid 1px #f60;}
.picture ul li.lr{width:24px;}
.picture ul li.lr a{height:108px;width:24px;padding:0;border:none;}

.news{border:solid 1px #A3BAD9;width:677px;padding:10px 20px;font-size:14px;}
.news ul{padding-bottom:10px;}
.news li{border-bottom:dashed 1px #cecece;line-height:24px;padding:8px 5px 0 5px;}
.news li span{float:right;font-size:12px;color:#999;}
.news h4{font-size:16px;text-align:center;line-height:30px;padding-top:10px;}
.news h5{font-size:12px;text-align:center;font-weight:normal;color:#999;}
.news p{color:#444;line-height:28px;padding:10px;}
.news p img{max-width:657px;width:expression(onload=function() {this.style.width=(this.offsetWidth > 657) ? "657px" : "auto"});}
/*底部版权区*/
#footer{clear:both;width:960px;margin:0 auto;margin-top:10px;padding:5px 0;border-top:3px solid #000036;text-align:center;background-color:#F8F8F8}
