﻿@charset "utf-8";
/**
FileName:        style.css
Version:         1.0.0(2014.12.18)
Website:         PC;
Author:          Infinity arts vison,liuleimsn@sina.com
Page Width:      640px;
**/
html{ overflow-x:hidden; font-size:18px;}
*{margin:0; padding:0; list-style-type:none;border:0;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
h1{font-size:16px;} h2,h3,h4{font-size:12px; font-weight:normal;} h5,h6{font-size:12px; font-weight:normal;}
abbr,acronym{border:0;font-variant:normal} 
address,caption,cite,code,dfn,th,var,optgroup,i,b,em,small,ins,tt,big{font-size:12px; font-style:normal; text-decoration:none; font-weight:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a{text-decoration:none; color:#333; cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur()); -webkit-tap-highlight-color:rgba(0,0,0,0); }
img{display:block;}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0; font-size:0; width:100%;}
/*body{font:18px/1.8 "Hiragino Sans GB","微软雅黑","Lucida Grande","Lucida Sans Unicode","Helvetica","Arial","Verdana","sans-serif"; color:#333; overflow:hidden; background:#fff; position:relative; -webkit-text-size-adjust:none; width:100%; margin:0 auto; outline:none; blr:expression(this.onFocus=this.blur()); -webkit-tap-highlight-color:rgba(0,0,0,0); }*/

.head{ height:auto; padding:30px 0 20px; overflow:hidden; background: #e20028; width:100%;}
.head h1{ float:left; width:51%; height:auto;}
.head h1 a{ display:block;}
.head h1 a img{ width:100%;}
.head ul{ float:right; padding-top:23px;    width:31%;}
.head ul li{ float:left; padding:5px 1% 0 1%; width:20%;}
.head ul a{  display:block; }
.head ul a img{ width:100%;}

.nav{ height:auto; overflow:hidden; background:url(../bg/bg01.gif) no-repeat left bottom #e20028; background-size:100% 270%;}
.nav li{ float:left; width:20%; font-size:0.5rem;}
.nav li a{ width:100%; text-align:center; line-height:280%; display:block; color:#fff; font-size:1rem; text-shadow: 1px 1px 1px #000;}
.nav li a.hover{ color:#fbcd06; text-shadow: -1px 1px 1px #7b6403;}

.Welcome{ padding:35px 0 38px 15px; position:relative;}
.Welcome .kf{ position:absolute; right:15px; top:35px;}
.Welcome .newtime{ white-space:nowrap; color:#9cd5cf; font-weight:bold; font-size:73px; line-height:80px; display:block; letter-spacing:-1px;}
.Welcome p{ width:465px; font-family:Arial; font-size:30px; color:#000; text-transform:capitalize; line-height:32px; padding:10px 0 10px;}
.Welcome em{ font-size:30px; color:#9cd5cf; }
.Welcome i{ font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#000; text-transform:capitalize; line-height:30px; display:block; font-style:italic;}
.Welcome i em{  font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#9cd5cf; text-transform:capitalize; line-height:30px; display:block; font-style:italic;}

.banner{ width:100%; margin:0 auto; padding:10px 0 0px;}
.banner dt{ display:block; clear:both;padding-bottom:5px;}
.banner dd{ float:left; width:49.5%; }
.banner dd img{ width:100%;}
.banner dt img{ width:100%;}

.pic{ width:96%; margin:0 auto; padding:10px 0 0px;}
.pic dt{ display:block; padding-top:6px; clear:both;}
.pic dt a{ display:block; height:auto; width:100%;}
.pic dt a img{ width:100%;}
.pic dd{ width:49%; height:auto;}
.pic dd a{ display:block; width:100%; height:auto;}
.pic dd img{ width:100%;}

.news_banner{ position:relative;}
.news_banner .bigbox{ width:100%; /*height:330px;*/ overflow:hidden; position:relative;}
.news_banner .bigbox ul{position:relative; overflow:hidden;}
.news_banner .bigbox li{position:relative; left:0; top:0; float:left; width:100%;}
.news_banner .bigbox li img{ width:100%;}
.news_banner .bigbox li b{ display:block; width:100%; height:56px; line-height:56px; /*background:url(../bg/black.png); */color:#fff; white-space:nowrap; position:absolute; left:0; bottom:0; font-size:1rem; text-indent:1em;/* padding-right:140px;*/ overflow:hidden; text-overflow:ellipsis;}
.news_banner .smallbox{ height:12px; position:absolute; right:10px; bottom:15px; z-index:2; text-align:center; width:100%;}
.news_banner .smallbox ul{ display:inline-block;}
.news_banner .smallbox li{ display:block; float:left; margin:0 2px; width:13px; height:13px; background:url(../bg/bg21.png) no-repeat right top; border-radius:6px;}
.news_banner .smallbox li.active{ background-position:left top;}

.news_banner #banner{/* height:350px;*/}
.news_banner #banner b{ color:#000; position:relative; left:0; bottom:0; background:#fff;}

.news_banner #banner02 b{ display:none;}

.news_list{ width:95%; margin:15px auto 0; height:auto; overflow:hidden;}
.news_list li{ padding:40px 0; border-bottom:1px solid #cccccc;}
.news_list li a{ display:block; width:100%; height:auto; overflow:hidden;text-align:left}
.news_list li big{ width:24%; height:auto; display:block; float:left;background-color:#000;}
.news_list li big img{ width:100%; }
.news_list li span{ display:block; float:left; padding-left:5%; width:71%; height:auto; color:#000;  font-family:"微软雅黑";}
.news_list li span h2{ font-family:"微软雅黑"; font-size:0.9rem; line-height:120%; margin-bottom:10px;}
.news_list li span p{ color:#585858; font-size:0.8rem; line-height:120%;}
.news_list li span b{ display:block; font-family:Verdana, Geneva, sans-serif; margin-top:10px; font-size:0.8rem; color:#575757; line-height:15px;}
.news_list li span b img{ float:left; vertical-align:middle; margin-right:11px;}
/*.news_list li a{ height:54px; line-height:54px; color:#000; background:#f3f3f3; display:block; overflow:hidden;}
.news_list li a big{ width:54px; height:54px; float:left; text-align:center; background:#dedede; border-right:2px solid #fff;}
.news_list li a big b{ display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:bold; line-height:35px;}
.news_list li a big i{ display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:14px; text-transform:uppercase;}
.news_list li a p{ width:520px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:15px;}
.news_list li a:hover{ background:#e20028;}
.news_list li a:hover big{ background:#ffd800;}
.news_list li a:hover p{ color:#fff;}*/

.more{ height:47px; line-height:47px; display:block; width:95%; margin:15px auto; background:url(../bg/bg22.gif) repeat-x left top #e3e6e9; border-radius:5px; text-align:center; border:1px solid #dedede; box-shadow:1px 2px 3px #999;}
.more dl{ display:inline-block;}
.more dl dt{ float:left; color:#939393; font-size:1rem; padding-right:10px; text-shadow:1px 2px 4px #fff;}
.more dl dd{ float:left; width:20px; height:49px; background:url(../bg/bg10.png) no-repeat right center;}

.more02{ height:49px; line-height:49px; display:block; width:610px; margin:10px auto 15px; background:url(../bg/bg22.gif) repeat-x left top #e4e5e7; border-radius:6px; text-align:center;  border:1px solid #dedede;}
.more02 dl{ display:inline-block;}
.more02 dl dt{ float:left; width:22px; height:49px; background:url(../bg/bg14.png) no-repeat right center;}
.more02 dl dd{ float:left; color:#000; font-size:30px; padding-left:10px;}

.loading{ height:49px; line-height:49px; display:block; width:610px; margin:10px auto 15px; background:url(../bg/bg22.gif) repeat-x left top #e4e5e7; border-radius:6px; text-align:center;  border:1px solid #dedede;}
.loading dl{ display:inline-block;}
.loading dl dt{ float:left; width:32px; height:49px; background:url(../bg/loading.gif) no-repeat right center;}
.loading dl dd{ float:left; color:#000; font-size:30px; padding-left:10px;}

.tle{ width:100%; height:56px; line-height:56px; margin:15px auto; color:#fff; background:url(../bg/bg03.gif) repeat-x left top #e70c32; display:block; overflow:hidden; text-align:center; text-transform:uppercase; white-space:nowrap; font-size:1.1rem;}

.ad{ width:96%; margin:15px auto 20px;}
.ad img{ width:100%;}

.menu{ clear:both; background:#000; color:#fff;}
.menu li{ width:25%;  line-height:280%; display:block; background:url(../bg/bg25.gif) no-repeat left top; float:left;}
.menu li a{ display:block; width:100%; text-align:center; color:#fff; font-size:0.8rem; padding:0 !important;}
.menu li a.hover{ color:#FF0;}

.case_list{ padding:0 0 15px 1%;}
.case_list li{ float:left; padding:10px 0 0 10px; width:46%;}
.case_list li a{ overflow:hidden; border-radius:2px; width:100%;  display:block; position:relative;}
.case_list li a img{ width:100%;}
.case_list li a ins{ width:0; height:0; display:block; border:0px solid #ffdd00; position:absolute; left:150px; top:215px; opacity:0.5;}
.case_list li a b{ display:block; white-space:nowrap; height:40px; line-height:40px; color:#4e4e4e; font-size:1rem; text-align:center;}

.love_list{ padding:0 0 15px 1%;}
.love_list li{ float:left; padding:10px 0 0 1.5%;  width:47%;}
.love_list li a{ overflow:hidden; border-radius:2px; width:100%;  display:block; position:relative;}
.love_list li a img{ width:100%;}
.love_list li a b{ width:150px; height:20px; display:block; background:#dd1d48; color:#fff; line-height:18px; font-size:13px; text-align:center; position:absolute; left:-49px; top:14px; z-index:2; box-shadow: 1px 1px 2px #000; text-shadow: 1px 1px 1px #000;
transform: rotate(-45deg);
-ms-transform: rotate(-45deg);		/* IE 9 */
-webkit-transform: rotate(-45deg);	/* Safari and Chrome */
-o-transform: rotate(-45deg);		/* Opera */
-moz-transform: rotate(-45deg);		/* Firefox */
}
.love_list li a tt{width:290px; height:420px; display:none; border:5px solid #ffdd00; position:absolute; left:0; top:0; z-index:1;}
.love_list li a:hover tt{ display:block;}

.contact{ clear:both; color:#000; margin-top:-15px;}
.contact dt{ height:60px; line-height:60px; background:#efefef; display:block; text-align:center;}
.contact dt b{ font-family:Arial, Helvetica, sans-serif; font-size:1.41rem; font-weight:bold; text-transform:uppercase; color:#777;}
.contact dt i{ font-size:1.25rem; font-weight:bold; text-transform:uppercase; color:#000; padding-left:5px;}
.contact dd{ display:block; padding-top:10px; padding-right:20px;}
.contact dd p{ line-height:30px; color:#000; font-size:1rem; clear:both;}
.contact dd p b{ display:inline-block; font-weight:bold; color:#c20006; text-transform:uppercase; font-size:0.7rem; padding-left:32px;}
.contact dd p i{ display:inline; text-transform:uppercase; font-size:0.7rem;}
.contact a.phone{ clear:both; width:285px; height:42px; line-height:42px; font-family:Verdana, Geneva, sans-serif; border:1px solid #ccc; display:block; text-align:center; background:url(../bg/bg22.gif) repeat-x left bottom;  border-radius:5px; white-space:nowrap; font-weight:bold; color:#636363; font-size:1.25rem; margin:10px 0 40px 30px;}

.contact02{ clear:both; color:#000; margin-top:-15px;}
.contact02 dt{ height:60px; line-height:60px; background:#e20028; display:block; text-align:center;}
.contact02 dt b{ font-family:Arial, Helvetica, sans-serif; font-size:1.41rem; font-weight:bold; text-transform:uppercase; color:#ffdd00;}
.contact02 dt i{ font-size:1.25rem; font-weight:bold; text-transform:uppercase; color:#fff; padding-left:5px;}
.contact02 dd{ display:block; padding-top:10px; padding-right:20px;}
.contact02 dd p{ line-height:40px; color:#000; font-size:13m; clear:both;}
.contact02 dd p b{ display:inline-block; font-weight:bold; color:#c20006; text-transform:uppercase; font-size:0.7rem; padding-left:32px;}
.contact02 dd p i{ display:inline; text-transform:uppercase; font-size:0.7rem;}
.contact02 a.phone{ clear:both; width:285px; height:42px; line-height:42px; font-family:Verdana, Geneva, sans-serif; border:1px solid #ccc; display:block; text-align:center; background:url(../bg/bg22.gif) repeat-x left bottom;  border-radius:5px; white-space:nowrap; font-weight:bold; color:#636363; font-size:1.25rem; margin:10px 0 40px 30px;}

.topbox{ clear:both; height:35px; display:block; background:url(../bg/bg23.gif) repeat left top #cd0a0e; background-size:100% 100%;  color:#fff;}
.topbox p{ float:left; padding-left:15px; height:35px; display:block; line-height:35px; font-size:0.83rem;}
.topbox p a{ display:inline-block; color:#fff; line-height:30px; font-size:0.83rem;}
.topbox a.top{ width:110px; height:35px; display:block; float:right;}

.foot{ clear:both; background:#262626; padding:20px 20px 95px;}
.foot h1{ float:left; width:30%;}
.foot h1 a{ width:100%; display:block;}
.foot h1 a img{ width:100%;}

.foot span{ float:right; width:53%; }
.foot span p{ display:block; font-size:0.7rem; color:#b3b3b3; line-height:20px;}
.foot span i{ display:block; font-size:0.5rem; color:#b3b3b3; line-height:16px; text-transform:uppercase;}
.foot a{ color:#b3b3b3;}

.bottomfloat{ width:100%; height:55px; display:block; background:url(../bg/bg24.png) no-repeat center center #000; background-size:100% auto; position:fixed; left:0; bottom:0; z-index:1000; }
.bottomfloat li{ float:left; width:33.33%;}
.bottomfloat li a{ width:70%; margin:0 auto; display:block; padding:20px 0;}
.bottomfloat li a img{ display:block; width:100%; margin:0 auto;}

.lovenei_tle{ clear:both; padding:15px; position:relative;}
.lovenei_tle b{ font-size:1.4rem; line-height:55px; display:block; color:#000; font-weight:bold; border-bottom:1px solid #ccc;}
.lovenei_tle i{ overflow:hidden; font-size:0.8rem; line-height:290%;  font-family:Arial, Helvetica, sans-serif; display:block; color:#8e8e8e; white-space:nowrap; width:95%; letter-spacing:-1px; text-transform:uppercase; padding-top:8px; text-indent:45px; position:relative;}
.lovenei_tle i ins{ width:37px; height:37px; display:block; background:url(../bg/bg26.gif) no-repeat left top; position:absolute; left:0; top:8px;}
.lovenei_tle i tt{ font-size:0.8rem; line-height:290%; float:right; color:#8e8e8e; white-space:nowrap; text-transform:uppercase;  text-indent:45px; position:relative; font-family:Arial, Helvetica, sans-serif;}
.lovenei_tle i tt b{ width:37px; height:37px; display:block; background:url(../bg/bg26.gif) no-repeat left bottom; position:absolute; left:0; top:0; border:none;}
.lovenei_tle cite{ position:absolute; right:15px;  bottom:10px; color:#F00; font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; font-weight:bold;}

.dianz{ display:block; padding:0 2% 60px; height:auto; overflow:hidden; width:96%;}
.dianz h2{ font-family:"微软雅黑"; font-size:1.2rem; color:#c90700;}
.dianz p{  font-family:"微软雅黑"; line-height:36px; font-size:0.9rem; color:#4e4e4e;}
.dianz span{ font-family:"微软雅黑"; display:block; font-size:20px; line-height:20px; color:#4e4e4e; margin:17px 0 30px; padding-top:20px; border-top:1px solid #cccccc;}
.dianz span i{ color:#c90700; font-style:normal; font-family:"微软雅黑"; font-size:20px; line-height:24px; }
.dianz span img{ float:left; vertical-align:middle; display:inline-block; margin-right:10px;}
.dianz b{ height:auto; display:block; width:100%; overflow:hidden;}
.dianz b a{ display:block; float:left; width:40%; text-align:center; height:auto; line-height:210%; border: 1px solid #dedede; border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; background:url(../bg/bg22.gif) left top repeat-x; font-family:"微软雅黑"; font-size:1.2rem; color:#7c7b7b;}
.dianz b a.a1{ margin-right:9%;}
.dianz b i{ display:block; height:47px; width:1px; background:#dfdfdf; float:left;}
.dianz b a.a2{ margin-left:9%;}
.dianz b a:hover{ background:#c90700; color:#fff; }

.ddzz{ position:absolute; bottom:330px; overflow:hidden;}
.zzz{ padding-bottom:0px; margin-bottom:30px; border-bottom:1px solid #ddd;}

div.lovenei p{ padding-bottom:10px;}

div.lovenei.bottom{ margin:0 auto 200px;}

div.edit{ overflow:hidden; font-size:1rem; color:#2b2b2b; line-height:1.8em; width:95%; margin:0 auto; padding:15px 0;}
div.edit p{ font-size:1rem; color:#2b2b2b; line-height:1.8em; text-indent:2em; margin-bottom:20px;text-align:left}
div.edit i,div.edit em{ font-size:24px; color:#2b2b2b; line-height:1.8em; font-style:italic;}
div.edit b,div.edit strong{ font-size:30px; color:#2b2b2b; line-height:1.8em; font-weight:bold;}
div.edit img{ display:block; margin:0 auto; max-width:100%; height:auto;}

div.lovenei{ overflow:hidden; font-size:1.5rem; color:#2b2b2b; line-height:1.8em; width:98%; margin:0 auto 10px; padding:15px 0;}
div.lovenei p{ font-size:24px; color:#2b2b2b; line-height:1.8em;}
div.lovenei i,div.edit em{ font-size:24px; color:#2b2b2b; line-height:1.8em; font-style:italic;}
div.lovenei b,div.edit strong{ font-size:30px; color:#2b2b2b; line-height:1.8em; font-weight:bold;}
div.lovenei img{ display:block; margin:0 auto; max-width:100%; height:auto;}


.page{ height:auto; overflow:hidden; line-height:280%; text-align:center; position:relative; margin-bottom:20px;}
.page a{ float:left; margin-left:2.2%; }
.page a.prev{ width:20%; display:block;   left:15px; top:0; background:url(../bg/bg22.gif) repeat-x left top #e4e5e7; border-radius:5px; border:1px solid #dedede;}
.page a.next{ width:20%;   display:block;  right:15px; top:0; background:url(../bg/bg22.gif) repeat-x left top #e4e5e7; border-radius:5px; border:1px solid #dedede;}
.page a.back2{ width:50%; height:auto; display:block; left:160px; top:0; background:url(../bg/bg22.gif) repeat-x left top #e4e5e7; border-radius:5px; border:1px solid #dedede;}

.map{ clear:both; padding-top:15px; padding-bottom:50px; background:url(../bg/bg11.gif) no-repeat center bottom;}
.map span{ width:568px; height:320px; display:block; margin:0 0 15px 0; padding:6px; border:1px solid #dadada; box-shadow: 0px  0px 2px #ccc;}
.map li{ line-height:40px; float:left; width:25%;}
.map p{ clear:both; line-height:30px; padding-top:10px;}

.news_title{ padding:15px;}
.news_title b{ font-size:34px; line-height:38px; display:block; color:#000;}
.news_title p{ line-height:20px; height:20px; padding:10px 0; border-bottom:1px solid #ccc;}
.news_title p i{ float:left; text-transform:uppercase; white-space:nowrap; color:#8e8e8e; font-size:18px;}
.news_title p em{ float:right; text-transform:uppercase; white-space:nowrap; color:#8e8e8e; font-size:18px;}

.Share{ height:30px; padding:20px 0; text-align:center; line-height:26px;}
.Share dl{ display:inline-block;}
.Share dt{ float:left; white-space:nowrap; color:#575757;}
.Share dd{ float:left; padding-right:10px;}

.order{ padding:15px;}
.order form li{ clear:both; padding-top:15px; line-height:280%; }
.order form li b{ float:left; width:23%; text-align:right; font-size:1rem; color:#000;}
.order form li input{ float:left; padding:0 10px; width:61%; display:block;   line-height:280%; border:1px solid #ccc; border-radius:5px;}
.order form li cite{ font-size:24px; padding-left:10px; color:#f00; line-height:180%; display:block; float:left; margin-top:5px;}
.order form li ins{ float:left; width:15%; line-height:280% display:block; border:1px solid #ccc; border-radius:5px; margin:0 10px; overflow:hidden;}
.order form li a{ float:left; color:#f00; text-decoration:underline;}
.order span{ clear:both; padding-top:30px; height:100px; display:block; width:100%; text-align:center;}
.order a.a01{ width:22%; line-height:210%; display:inline-block; background:url(../bg/bg03.gif) repeat-x left bottom #e40b31; color:#fff; text-align:center;  font-size:1rem;  }
.order a.a02{ width:22%;line-height:210%;  display:inline-block; background:url(../bg/bg22.gif) repeat-x left top #e5e5e7; color:#666; text-align:center; font-size:1rem; }

.weixin{ display:block; width:100%; padding:30px 0 0; position:relative;}
.weixin img{ width:100%;}
.weixin a.a01{ display:block; width:16%;  position:absolute; left:9%; bottom:1rem;}
.weixin a.a02{ display:block; width:17%; position:absolute; left:31%; bottom:1rem;}
.weixin a.a03{ display:block; width:28%; position:absolute; left:61%; bottom:1rem;}

.taoxi_list{ clear:both; width:100%;}
.taoxi_list li{ clear:both; padding:20px 0 8px; width:100%; height:auto; border-bottom:1px solid #ccc;}
.taoxi_list li a{ display:block; position:relative; width:100%;}
.taoxi_list li a img{ width:100%;}
.taoxi_list li a h2{ width:100%; height:auto; overflow:hidden; position:relative;}
.taoxi_list li a span{ width:100%; height:auto; line-height:360%; display:block; background:url(../bg/black.png); color:#fff; position:absolute; left:0; bottom:0;}
.taoxi_list li a span b{ width:81%;  display:block; overflow:hidden; float:left; white-space:nowrap; text-indent:1em; font-size:1rem; text-overflow:ellipsis;}
.taoxi_list li a span i{ width:18%;    display:block; overflow:hidden; float:right; white-space:nowrap; font-size:1rem; font-family:Georgia, "Times New Roman", Times, serif;}
.taoxi_list li a big{ line-height:50px; line-height:50px; width:96%; white-space:nowrap; overflow:hidden; text-indent:1em; font-size:1rem; color:#555; display:block; text-overflow:ellipsis;}


.pages{ width:310px; height:45px; display:block; margin:5px auto 15px;}
.pages a.prev{ float:left; padding-right:3px; display:block;}
.pages a.next{ float:right; padding-right:3px; display:block;}
.Middle{ width:212px; display:block; background:url(../bg/bg34.gif) no-repeat left top; height:45px; float:left;}
.DropDownMenu{ float:right; width:94px; height:29px; display:block; background:url(../bg/bg32.gif) no-repeat left bottom; padding-right:5px; padding-top:8px; position:relative;}
.Middle b{ float:left; font-size:22px; line-height:44px; display:block; color:#a09f9f; white-space:nowrap; padding-left:12px;}
.Middle b em{ color:#4e4e4e; font-size:22px;}
.DropDownMenu.hover{ background:url(../bg/bg33.gif) no-repeat left bottom;}

.DropDownMenu span{ width:62px; height:29px; display:block; position:absolute; left:2px; top:0px; z-index:1; text-align:center; line-height:29px; color:#4e4e4e; font-size:18px;}
.DropDownMenu ul{ width:86px; height:0px; display:block; position:absolute; left:2px; top:36px; z-index:5; overflow:auto; border:1px solid #999; background:#e7e7e7; border-top:none;  border-radius:2px;}
.DropDownMenu ul li{ width:84px; height:25px; display:block; text-align:center; line-height:25px; color:#4e4e4e; font-size:18px; border-top:1px solid #999;}
.DropDownMenu ul li a{ display:block;}
.DropDownMenu ins{ width:28px; height:29px; display:block; position:absolute; left:64px; top:0px; z-index:5; background:url(../bg/bg35.png); cursor:pointer;}

.jiathis_style{ position:absolute; left:55%; top:30%; display:none;}
.jiathis_style span{ margin:0; padding:0; border:0;}

.mainbox{ width:640px !important; height:auto; overflow:hidden; margin:0 auto;}


@media screen and (max-width:480px){
	.order a.a01{ font-size:0.8rem;}
	.order a.a02{ font-size:0.8rem;}
	}




