/*----------Reset CSS for Website----------*/

.page-wrap{width:1000px; margin:0 auto; text-align:left;}

/*----------CSS for Global----------*/

/*-location-*/
#loca{height:22px; background:url(/images/quan.gif) 0 0 no-repeat; text-indent:105px; position:relative;}
#loca-r{position:absolute; width:500px; right:10px; float:right; top:0; text-align:right;}
.p{padding-left:15px; background:url(/images/quan.gif) 0 -204px no-repeat;_background:url(/images/quan.gif) 0 -206px no-repeat;}
.n{padding-right:22px; padding-left:10px; background:url(/images/quan.gif) -200px -204px no-repeat;_background:url(/images/quan.gif) -200px -206px no-repeat;}

/*-main-*/
#main{overflow:hidden; height:auto;}
#sou-l{width:850px; overflow:hidden;}
#sou-r{width:257px; overflow:hidden;}

#left {width:245px;}
#shopp {width:741px; height:auto; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#shopp li{float:left; height:auto;}
#shop1 {width:500px; background:url(/images/quan2.gif) -175px -85px repeat-x;}
#shopp .tit{margin-left:15px; line-height:36px; font-size:16px;display:block; font-weight:bold;}
#shop2 {width:0px; background-color:#ccc;}
#shopp .map{background:url(/images/quan.gif) 0 -287px no-repeat; font-weight:300;font-size:12px;padding-left:22px;color:#325E7F;}
#shop3 {width:241px; text-align:center; background:url(/images/quan2.gif) -175px -85px repeat-x; line-height:36px; font-size:13px;}
#shop3 a{color:#325E7F;}
#shop3 a:hover{color:#f30;}
#shop-m {width:711px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px;}
#shop-i {width:228px; border:1px solid #e8e8e8; background-color:#F6FCFF; margin:10px 0 9px 10px; overflow:hidden;}
#shop-i li{float:left;}
#shop-i1{background:url(/images/quan.gif) 0 -28px no-repeat; width:40px; height:55px;}
#shop-i2{line-height:22px; width:187px; padding-top:5px;}
#shop-a{line-height:28px; height:28px; width:711px;}
#shop-a a{color:#325E7F;}
#shop-a a:hover{color:#f30;}
#shop-s{background:url(/images/quan.gif) 0 -596px no-repeat; padding-left:20px; width:691px; margin-top:3px;}
#shop-s img{padding-left:8px;}
#shop-s .gz{padding-left:20px; background:url(/images/quan.gif) -242px -43px no-repeat;*background:url(/images/quan.gif) -240px -43px no-repeat;cursor:pointer;}
#shop-s .gra{color:#999; padding:0 10px 0 3px;cursor:pointer;}
#shop-s .ts{padding-left:24px; background:url(/images/quan.gif) 0 -45px no-repeat;cursor:pointer;}
#shop-s .zx{padding-left:20px; background:url(/images/quan.gif) 0 -176px no-repeat;}
#shop-s .yu{padding-left:8px; padding-right:5px; background:url(/images/quan.gif) -198px -176px no-repeat; color:#fff;}
#shop-p{width:711px; text-align:center; margin-top:15px;}
#shop-p img{margin:0 15px 5px 15px;}
#shop-p .red{color:#c00; padding:0 10px 0 3px;width:16px;}
#shop-p .load{color:#c00;width:16px;height:16px; padding:0 10px 0 3px;background:url(/img/load/tj.gif) 0 0 no-repeat;}
#shop-pic{width:574px; margin:0 auto;text-align:center;}
#shop-pic img{padding:8px; border:1px dashed #ccc; margin:0 auto;}
#shop-pic .content{padding-left:30px;float:left;}
#coup-c{width:490px;text-align:left; margin:0 auto;}
#shop-s a:hover{text-decoration:none;}
/* share to */
.share{background:url(/img/ico.png) no-repeat;width:38px;cursor:pointer;height:20px; line-height:20px; padding-left:20px;padding-top:1px;}
.share_to{background-position:0px -92px;}
.share_sina{background-position:0px -144px}
.share_kaixin001{background-position:0px -193px}
.share_renren{background-position:0px -59px}
.share_qzone{background-position:0px -108px}
.share_51{background-position:0px -160px}
.share_qq{background-position:0px -126px}

#sup{width:711px; padding:10px 15px 0 15px; position:relative; color:#999;}
#sup-r{position:absolute; right:12px; top:15px; text-align:right; color:#333;}
#sup-r img{margin:0 0 10px 12px;}
#sup-r .load{margin:0 0 10px 12px;width:16px;height:15px;background:url(/img/load/tj.gif) 0 0 no-repeat;}
#sup-r .red{color:#c00; padding:0 10px 0 3px;}

.com-a{width:45px; border:1px solid #ccc; margin:12px;}
.com-n{width:630px; margin:12px 28px 0 0; line-height:24px; overflow:hidden;}
.com-n .blu {color:#325E7F; padding-right:20px;}
.com-n .blu a{color:#325E7F;}
.com-n .bad{padding-right:12px; background:url(/images/cou1.gif) 0 0 no-repeat;}
.com-n .bri{background:url(/images/quan.gif) 0 -382px no-repeat; padding-right:11px;}
.com-n .dar{background:url(/images/quan.gif) 0 -399px no-repeat; padding-right:11px;}
.com-n .rec{padding-left:40px;}
.com-n .gra{color:#999;}
.com-n .dat{color:#999; padding-left:530px;}
.com-n .rep{padding-left:500px; color:#325e7f; padding-right:5px;}
.com-n .rep a{color:#325E7F;}
.com-n .rep1{padding-left:488px; color:#999; padding-right:5px;}
.com-n .dat1{color:#999;}

#sea {width:742px; height:33px; border-left:1px solid #ccc;cursor:pointer;}
#sea li{float:left; height:32px;}
#sea1 {width:120px; background:url(/images/cou.gif) -175px -85px repeat-x; text-align:center; line-height:32px; color:#c00;}
#sea1 a{color:#c00;}
#sea1 a:hover{color:#f30;}
#sea2 {width:80px; height:33px;background:url(/images/cou.gif) 0 -127px repeat-x;border-bottom:1px solid #ccc; font-weight:bold; text-align:center; line-height:32px; border-right:1px solid #ccc;}
#sea3 {width:525px;height:31px; line-height:32px; text-indent:10px;  text-align:right; padding-right:15px;border-bottom:1px solid #ccc; }
#sea4 {width:1px; background-color:#ccc;} 

#sea3 a{color:#325E7F;}
#sea3 a:hover{color:#f30;}

#more{width:741px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#more img{margin:1px 11px;margin-top:18px; padding:5px; border:1px dashed #ccc;}
#more a{width:185px;display:block;float:left;height:150px;text-align:center;}

#lw-t{width:741px; border:1px solid #ccc;  height:30px; line-height:30px; color:#c00; font-weight:bold;}
#lw-t .tit{padding-left:40px; background:url(/images/quan.gif) 0 -428px no-repeat;}

#com-m{width:741px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden;}
.ans{width:600px; margin:5px 28px 0 0; line-height:24px; overflow:hidden; border:1px solid #eee; background-color:#FFFFE0; padding:5px 15px; overflow:hidden;}
.ans .red{color:#c00;}
.ans .gra{color:#999;}
.spa{width:741px; overflow:hidden; height:5px;}
#pag{width:712px; margin:8px 0 15px 0; text-align:right; *height:24px;}
#pag a:hover{background-color:#EFEFEF; text-decoration:none;}
#pag .last{background:url(/images/quan.gif) 0 -202px no-repeat; border:1px solid #ccc; padding:3px 5px 3px 15px; margin-right:15px;}
#pag .next{background:url(/images/quan.gif) -206px -202px no-repeat; border:1px solid #ccc; padding:3px 15px 3px 3px; margin-right:15px;}
#pag .red{color:#c00;}

#com-p{width:741px; border:1px solid #ccc; overflow:hidden;}
#com-p .fb{padding-left:15px; color:#DB0D00; line-height:32px; height:47px; font-weight:bold;}

#com-i{margin:12px 30px;}
#com-i li{float:left;}
#com-i1{width:80px; text-align:right; line-height:32px; height:32px; padding-right:5px; margin-bottom:12px;}
#com-i .red{color:#c00;}
#com-i2{border:1px solid #CFCFC7; background-color:#FFFFE0; padding:0 10px; margin-bottom:12px;CURSOR: pointer;} 
#com-i2 .bri{background:url(/images/cou.gif) 0 -475px no-repeat; padding-right:15px; line-height:30px;}
#com-i2 .dar{background:url(/images/cou.gif) -240px -475px no-repeat; padding-right:15px;}
#com-i3{width:463px; line-height:30px; height:30px; color:#999; font-size:14px; line-height:32px; height:32px; font-weight:bold; padding-left:10px; margin-bottom:12px;}
#com-i4{width:80px; text-align:right; line-height:32px; height:32px; padding-right:5px;}
#com-i5{width:580px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; height:33px; background-color:#F8F8F8;}
#com-i5 .dp{background:url(/images/cou1.gif) 0 -35px no-repeat; padding-left:40px; padding-bottom:11px;}

#com-t{width:582px; padding-left:115px; padding-right:44px;}
.input1 {border:1px solid #ccc; FONT-SIZE:12px; line-height:22px; width:580px; height:138px;}
#com-r{width:681px; margin:12px 30px 8px 30px; *float:right;}
#com-r li{float:left;}
#com-r1{width:80px; text-align:right; line-height:32px; height:32px; padding-right:5px;}
#com-r2{width:590px; line-height:35px;}
.input2 {border:1px solid #ccc; FONT-SIZE:12px; line-height:24px; width:400px; height:24px;}
#com-r2 .blu{color:#325E7F;}
#com-r2 .blu a{color:#325E7F;}
#com-r2 .blu a:hover{color:#f30;}
#com-r2 .right{color:#325E7F;padding-left:190px;}
#com-r2 .che{width:12px; height:12px; border:solid 1px #9B9B9B;}
#com-r2 .nm{padding:0 13px 0 8px;position: relative;_top:2px;cursor:pointer;}
.kuo{position: relative;_top:-2px;}

.hot{width:238px; border:solid 1px #ccc; overflow:hidden;}
.hot h2{padding-left:30px; background:url(/images/quan.gif) 0 -498px no-repeat; color:#DB0D00; line-height:32px; height:47px;}
.hot h3{padding-left:30px; background:url(/images/quan1.gif) 0 -85px no-repeat; color:#DB0D00; line-height:32px; height:31px;}
.hot h5{padding-left:30px; background:url(/images/quan1.gif) 0 -141px no-repeat; color:#DB0D00; line-height:32px; height:45px;}
.hot .map{margin:0 0 6px 6px;}
.hot-a{margin:0 1px 10px 8px; width:68px;_width:60px;font-size:12px; text-align:center; line-height:20px;*line-height:24px; color:#325E7F; }
.hot-a a{color:#325E7F;}
.hot-a a:hover{color:#f30;}
.hot .ava{padding:4px; background:url(/images/quan1.gif) 0 -199px no-repeat;}
.hot .box ul {padding:0 24px;}
.hot .box ul li{width:188px; border:dashed 1px #ccc; margin-bottom:17px; position:relative; padding-bottom:5px;}
.hot .box ul li:hover{border:1px dashed #f00;}
.hot .box ul li span.special{position:absolute; top:165px; left:10px;}
.hot .box ul li .pic{width:164px; height:91px; margin:10px 12px 5px 12px;}
.hot .box ul li .pic a{display:table-cell; width:161px; height:91px; *font-size:76px; verticla-align:middle;}
.hot .box ul li .pic a img{vertical-align:middle;}
.box ul li .blu{line-height:18px; padding-left:10px; color:#369;}
.box ul li .blu a{color:#369;}
.box ul li .blu a:hover{color:#f30;}
.hot .box ul li p{padding-top:2px; line-height:18px; padding-left:10px;}
.hot .box ul li p em{color:#f60;}
.hot .box ul li .gra{color:#999;}

#bla{height:15px; width:240px;}

.hot h4{padding-left:30px; background:url(/images/quan.gif) 0 -554px no-repeat; color:#DB0D00; line-height:32px; height:32px;}
.hot .box2{width:219px; margin:0 9px; color:#369; padding:15px 0 2px 0; overflow:hidden;}
.hot .box2 a{color:#369;}
.hot .box2 a:hover{color:#f30;}
.hot .box3{width:219px; border-bottom:dashed 1px #ccc; margin:0 9px; padding-bottom:10px; overflow:hidden;}
.hot .box3 .bri{background:url(/images/quan.gif) 0 -382px no-repeat; padding-right:10px;}
.hot .box3 .dar{background:url(/images/quan.gif) 0 -399px no-repeat; padding-right:10px;}
.hot .box3 .gra{color:#666; padding-left:6px;}
.hot .box3 .gra a{color:#666;}
.hot .box3 .gra a:hover{color:#f30;}
.hot .box4{width:219px; margin:0 9px; padding-bottom:10px;}
.hot .box4 .bri{background:url(/images/quan.gif) 0 -382px no-repeat; padding-right:10px;}
.hot .box4 .dar{background:url(/images/quan.gif) 0 -399px no-repeat; padding-right:10px;}
.hot .box4 .gra{color:#666; padding-left:6px;}
.hot .box4 .gra a{color:#666;}
.hot .box4 .gra a:hover{color:#f30;}

#line{border-bottom:2px solid #ccc; height:3px;margin-bottom:15px;}

/*-Footer-*/
#footer{height:90px; padding-top:10px;}
#footer li{display:inline;}
#footer li a{margin:0 7px 0 6px;}
#footer p{line-height:24px;}
