html,body{-webkit-text-size-adjust:none;}
body,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p{padding:0; margin:0;}
body{width:100%; margin:auto; font:14px/150%  Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color:#333; text-align:left; position:relative;}
fieldset,img {border:none;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,select,input{font:14px/150%  Arial,"Lucida Grande",Verdana, Helvetica, sans-serif; color:#333;}
label,img,input,textarea,select,button {vertical-align:middle;}
input.text, textarea {border:1px solid #ccc;}
button{overflow:visible;cursor:pointer;}
p{ line-height:normal;}

a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#f75d39;text-decoration:underline;}

.clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

.red{color:#f75d39;font-weight:bold;font-size:16px}
a.red{color:#f75d39;}

.red2{color:#64bd53;font-weight:bold;}
a.red2{color:#64bd53;}

.row{overflow:auto;zoom:1;}
.nav{ padding:5px 10px;}
.nav a{ text-decoration:underline;}
.content{ padding:10px;}

/* __header----------------------------*/
#header { width:100%; margin:0 auto; }
.logo{ width:1000px; margin:0 auto;}
.logo a.lg { text-indent:-9999px; float:left;display:block; width:300px; height:70px; background: url(../images/logo.png) no-repeat center center; }

.nav2{ width: 100%;background:#c00; height:40px;}
.topMenu{ text-align:center; margin-bottom:10px;height:40px; width:1000px; margin:0 auto;}
.topMenu li{ line-height:40px; color:#fff; font-size:16px; font-weight:bold; float:left; display:block; }
.topMenu li a{ color:#fff; text-decoration:none;background: url(../images/linavbg.gif) left top no-repeat; display:block;padding-left:15px;padding-right:15px;}
.topMenu li a:hover{ color:#fff; text-decoration:none;background:#980000 url(../images/linavbg.gif) left top no-repeat; display:block;padding-left:15px;padding-right:15px;}


/* __pageBody----------------------------*/
#pageBody { width:1000px; padding:0px 0; margin:0 auto; overflow:auto; zoom:1; }

/* __sideBar----------------------------*/
#sideBar { width:330px; float:right; overflow:hidden; }

.loginBox{ width:290px; height:240px; overflow:hidden; padding:20px; background:url(../images/loginBg.png) no-repeat;}
.loginBox h3{ font-size:14px; font-weight:bold; padding:10px 0;color:#f75d39;}
.loginBox .input{ width:180px; border:1px solid #d4d4d4; padding:4px; line-height:12px; color:#999;}
.loginBox .input2{ width:80px; border:1px solid #d4d4d4; padding:4px; line-height:12px; color:#999;}
.loginBox .input3{color:#333;}

.sideBox{ width:290px; height:240px; overflow:hidden; padding:8px 20px; background:url(../images/loginBg.png) no-repeat;}
.sideBox h3{ font-size:24px; font-weight:bold; padding:10px 0;color:#f75d39;}
.notice2{ color:#64bd53; padding:5px 0;}
.sideBox .top { border-bottom:2px solid #64bd53; overflow:auto; zoom:1; }
.sideBox .top li { float:left; font-size:14px; font-weight:bold; padding:5px 20px;}
.sideBox .top li a{color:#000; }
.sideBox .top li a:hover{ text-decoration:none;}
.sideBox .top .Active { padding:5px 20px; background:#64bd53; }
.sideBox .top .Active a{ color:#fff;}
.sideBox .content li{ padding:2px 0 0px 5px; background:url(../images/icon01.gif) no-repeat 0 10px; font-size:12px;}

/* __mainBody----------------------------*/
#mainBody { width:660px; float:left; overflow:hidden; }

.banner{ margin-bottom:10px;}
.notice{ color:#fff; padding:10px 0;}

.mainBox{ background:#fff; border:1px solid #3C92C1;}
.mainBox h3{ font-size:18px; font-weight:bold; padding:10px;color:#f75d39; background:#f5f5f5;}

.newsBox{padding:20px;}
.newsBox dl{ border-bottom:1px dotted #ddd; padding:5px 0;}
.newsBox dt{ float:right; color:#999;}
.newsBox dd{ margin:0;height:20px; overflow:hidden; background:url(../images/icon01.gif) no-repeat 5px 5px; padding-left:15px; }

.newsBox2{ padding:20px;}
.newsBox2 h4{ font-weight:bold; text-align:center; font-size:14px;}
.newsBox2 .data{ color:#aaa; text-align:center;margin:10px 0;}
.newsBox2 li a{  color:#64bd53;}


/* __sideBar2----------------------------*/
#sideBar2 { width:230px; float:left; overflow:hidden; }

.sideBox2{ border:1px solid #f3f3f3; background:#fff; padding:2px; margin-bottom:10px;}
.sideBox2 h3{ font-size:16px; font-weight:bold; color:#64bd53; background:#F4F4F4; padding:10px;}
.sideMenu{ padding:10px;}
.sideMenu li{ background:url(../images/icon001.gif) no-repeat 0px 8px; border-bottom:1px dotted #eee; padding:5px 5px 5px 15px; font-weight:bold;font-size:14px;line-height:25px}
.sideMenu li li{ background:none; border:none; padding:5px 0; font-weight:normal;}

/* __mainBody2----------------------------*/
#mainBody2 { width:760px; float:right; overflow:hidden; }

.mainBox2{ border:1px solid #f3f3f3; background:#fff; padding:2px; margin-bottom:10px;}
.mainBox2 h3{ font-size:16px; font-weight:bold; color:#64bd53; background:#F4F4F4; padding:10px;}
.mainBox3{ border:1px solid #f3f3f3; background:#fff; padding:2px; margin-bottom:10px;}
.mainBox3 h3{ font-size:16px; font-weight:bold; color:#f75d39; background:#F4F4F4; padding:10px;}
.tab th{ padding:5px; background:#f5f5f5; border-bottom:1px solid #eee;}
.tab td{ padding:5px; }
.tab2 th{ padding:5px; background:#f5f5f5; border-bottom:1px solid #eee; text-align:center;}
.tab2 td{ padding:5px;border-bottom:1px solid #eee; text-align:center;}
.notice3{ /* background:#FFF0CE; border:1px solid #FFD5AA; color:#EA5F00; */ padding:10px; margin-bottom:10px;}
.input{ border:1px solid #ddd; padding:2px;}
.btn{ background:url(../images/btnBg.gif) repeat-x; color:#fff; border:0; padding:5px 15px; cursor:pointer;}
.btn2{ background:url(../images/btnBg2.gif) repeat-x; color:#fff; border:0; padding:5px 15px; cursor:pointer;}

/* __footer----------------------------*/
#footer { width:100%; text-align:center; padding:10px 0; background:#f4f4f4; color:#666; }
#footer a{ color:#666;}
.footMenu{ width:1000px; margin:0 auto; padding:20px 0 0; background:url(../images/footBg.gif) repeat-x; }
.footMenu li{ display:inline; padding:0 5px; }
.copyright{ padding:10px 0px; }


/* Nav Pages */
.pageBox{ overflow:auto;zoom:1;  padding:0 10px;  }
.displaying{ float:left; padding:12px 0 3px; width:250px; }
.page{ float:right;  padding:5px 0; width:430px; text-align:right;}
.page a{ padding:2px 6px 2px; background:#fff; line-height:24px; border:1px solid #f5f5f5;}
.page a:hover,.page span a{ background:#64bd53; color:#fff; text-decoration:none;}
.page input{ width:20px;}

/* __regBox----------------------------*/
.regBox li { overflow:auto;zoom:1; padding:10px;}
.regBox li label { float:left; width:80px; text-align:right;}
.regBox li .input { float:left; width:190px; border:1px solid #eee; background:#fff; padding:2px; margin-right:10px;}
.regBox li .verify { width:100px}
.regBox li span { float:left; padding:2px; overflow:hidden; color:#999;}

/* Floatservice */
#Floatservice { position:absolute;top:100px;right:10px;z-index:2000;width:150px;}
.Floatservice { width:138px; position:relative;font-size:12px;text-align:left; line-height:18px; }
.Floatservice h3{ background:url(../images/fsTop.png) no-repeat left top; color:#fff; font-weight:bold; height:18px; font-size:12px; padding:5px 5px 5px 35px;}
.Floatservice ul{ padding:5px 10px 2px;background:url(../images/fsBg.gif) repeat-y;}
.Floatservice li{ padding:5px 0; text-align:center; }

.Floatservice .bottom{ background:url(../images/fsBottom.png) no-repeat left bottom; padding:15px 0 10px 36px; font-size:11px; font-weight:bold; color:#fff;}
.Floatservice #closeFloat{ position:absolute; top:0; right:0; height:25px; text-indent:-9999px; cursor:pointer}
.Floatservice #closeFloat span{ display:block; width:25px; height:25px;}


/* Nav Pages */
.navpages{padding:5px;}
.navpages ul{text-align:center;margin:0;padding:0}
.navpages li{list-style:none;display:inline; width:14px;margin-right:2px;}
.navpages li.thepage{margin-right:5px;color: #333;padding:1px 4px; width:auto}
.navpages a{text-decoration:none;color:#333;padding:1px 4px;border:1px solid #eee;}
.navpages a:hover{border:1px solid #933;color:#fff;background:#933; text-decoration:none;}
.navpages li.curr_linkpage{border:1px solid #933;color:#fff;background:#933;padding:1px 4px;}

/* top member */
.top_mem{
	width:1000px;
	margin:0 auto;
	height:30px;
	line-height:30px;
	padding-left:15px;
	font-size:12px;
}


.top_bg{
	/* background:url(../images/top_bg.png) repeat-x; height:38px;*/
	background:#efefef;
	height:30px;
	line-height:30px;
	width:100%;
	border-bottom:1px solid #ccc;
}

.lightbox{
	position: absolute;
	top: 210px;
	width: 100%;
	z-index: -1;
}
.lightbox img{
	height:100%;
}
.hidden{
	display:none;
}
.focus{
	display:block;
}
#number{
	z-index: 999;
	float: left;
	padding-top: 232px;
	padding-left: 400px;
}

.n1{
	float: left;
	cursor: pointer;
	background: none repeat scroll 0 0 #FA1500;
    border-radius: 15px;
    box-shadow: 2px 2px 2px #CA1100 inset;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 3px;
    width: 10px;
}

.n2{
	float: left;
	cursor: pointer;
	background: none repeat scroll 0 0 #fff;
    border-radius: 15px;
    box-shadow: 2px 2px 2px #CA1100 inset;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 3px;
    width: 10px;
}
#a1, #a2{
	position: absolute;
	top:0;
}
#jj1{
	height:296px;
}
.notice12{
	border: #FFD5AA 1px solid ;
	background-color: #FFF0CE;
	color: #EA5F00;
	clear: both;
	padding:10px;
	margin-bottom: 8px;
}
/*ÐÂ¼ÓCSS2014-10-10-23:37*/
 .Details {
    width: 650px;
    padding-left: 10px;
    float: left;
    font-size: 13px;

}
.Details h1 {
    font-size: 18px;
    font-weight: normal;
}
.DetaRight {
    width: 638px;
    border: 1px solid #CCC;
    float: left;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 15px;

}
.tableclass5 {
    border-collapse: collapse;
    font-size: 13px;
}

.tableclass5 td {
    padding: 5px;
    background: none repeat scroll 0% 0% transparent;
    text-align: left;
    color: #000;
    border: 1px solid #EEEEE0;
    height: 25px;
    line-height: 25px;
}
.Hbr {
    overflow: hidden;
    width: 100%;
    height: 10px;
    clear: both;
}
.Description {
	margin-bottom: 20px;
    width: auto;
    border-right: 1px solid #CCC;
    border-width: 2px 1px 1px;
    border-style: solid;
    border-color: #2B6BA4 #CCC #CCC;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}
.Description ol {
    width: auto;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #CCC;
}
.Description ol li {
    width: 100px;
    text-align: center;
    font-size: 15px;
	list-style: none outside none;
}
.Description .Cont {
    width: auto;
    padding-top: 10px;
    overflow: hidden;
    padding-left: 10px;
    line-height: 25px;
}
.Jpay {
    width: 100%;
    height: auto;
}
.JLv {
    width: 960px;
    margin: 0px auto;
}
.Jpay .Main {
    padding-top: 10px;
}
.Jpay .Main .Imgs {
    width: 296px;
    height: 296px;
    padding: 1px;
    border: 1px solid #CCC;
    float: left;
    text-align: center;
}
.Jpay .Main .Imgs img {
    width: 296px;
    height: 296px;
}
.Product {
    width: 736px;
    border-right: 1px solid #D5D5D5;
    border-width: 2px 1px 1px;
    border-style: solid;
    border-color: #2B6BA4 #D5D5D5 #D5D5D5;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    float: right;
    padding-bottom: 15px;
}

.Product .Product-List {
    padding-left: 5px;
}
.Product-List dl {
    width: 179px;
   
    float: left;
    padding-top: 15px;
    height: 260px;
}
.Product h3 {
    width: 726px;
    padding-left: 10px;
    font-size: 16px;
    font-weight: normal;
    height: 30px;
    color: #2164A1;
    line-height: 30px;
    border-bottom: 1px solid #C4D5E9;
    background-color: #F6F6F6;
}
.Jpay-Top{width:100%;padding-top:10px; height:38px;  border-bottom:1px solid #CCC; }
.Jpay-Top .Main-Top{width:1040px;margin:0 auto; }
.Jpay-Top .Main-Top .Nav{ width:850px; float:left;}
.Jpay-Top .Main-Top .Nav ul{}
.Jpay-Top .Main-Top .Nav ul li{ width:133px; height:58px; float:left;}
.Jpay-Top .Main-Top .Nav ul li a{ display:inline-block; width:133px; text-align:center; height:58px; line-height:58px;  color:#4E4D4D; font-size:17px;}
.Jpay-Top .Main-Top .Nav ul li.exit{width:260px; text-align:right; color:Red; float:right;}
.Jpay-Top .Main-Top .Nav ul li.exit a{ display:inline; padding-left:3px; font-size:12px;}

.Shop-Top{ width:100%;font-size:13px; height:105px; /* border:1px solid #DEDEDE; */ border-left:0; border-right:0; text-align:center }
.Shop-Top{margin:0 auto; text-align:left;}
.Name{width:960px; margin:0 auto; }
.Logo{width:290px; height:83px; float:left;}
.Logo{ display:inline-block; width:290px; height:83px; background:url("logo.png") no-repeat;margin-top:20px}
.ttzz {
    font-size: 14px;
    padding-top: 5px;
    color: #808080;
}
.ttzz {
    float: right;
    text-align: left;
    padding: 5px;
    width: 600px;
}
.ttzz a:hover{ 
	text-decoration: blink;
    color: #08C;
}
.ttzz a:link{
    text-decoration: none;
    color: #08C;
}
 .Nav-Shop{ width:100%; height:35px; line-height:35px; background:url("../images/top.png") repeat-x;}
 .Nav-List{width:960px; margin:0 auto; position:relative;}
 .Nav-List .goodsType{padding-top:2px;float:left;}
 .Nav-List .goodsType a.All{ display:inline-block; padding-left:15px; height:37px; padding-right:15px; color:#FFF; font-size:15px; border:1px solid #FF6501;}
 .Nav-List a.Col{ display:inline-block; padding-left:15px; height:37px; padding-right:15px; font-size:15px; background-color:#FFF; color:#923804; border:1px solid #CCC; border-bottom:1px solid #FFF; position:relative; z-index:999;}
 .Nav-List .Classify{ display:none; min-width:150px; padding-left:15px; padding-right:30px;  border:1px solid #CCC; background-color:#FFF; position:absolute; top:40px;}
 .Nav-List .Classify a{ display:inline-block; width:100%; height:25px; line-height:25px; color:#666; font-size:14px;}
 .Nav-List .Classify a:hover{ color:#2179C8;}
 /* .Nav-List ul{ padding-top:2px;} */
 .Nav-List ul li{ float:left;}
 .Nav-List ul li a{font-family:microsoft yahei; display:inline-block; padding-left:19px; height:35px; padding-right:19px; color:#FFF; font-size:16px;text-decoration: none}

 /*.Nav-List ul li a:hover{ background-color:#FFF; color:#923804; border:1px solid #CCC; border-bottom:1px solid #FFF; text-decoration: none;}*/

 
.Jpay-Left .Main-Left .ManagLeft{ width:238px; border:1px solid #D3D3D3; }
.Jpay-Left .Main-Left .ManagLeft h2{ width:198px; padding-left:40px; background:url("had_iona.jpg") no-repeat 18px 8px; height:30px; line-height:30px; font-size:15px; border-bottom:1px solid #D3D3D3; background-color:#F2F2F2; color:#6C6A6B;}
.Jpay-Left .Main-Left .ManagLeft ul{}
.Jpay-Left .Main-Left .ManagLeft ul li{ width:198px; padding-left:40px; line-height:25px;}
.Jpay-Left .Main-Left .ManagLeft ul li a{ color:#686868;}
.ManagLeft ul li a:link,.ManagLeft ul li a:link a:visited {
    color: #333;
    text-decoration: none;
}
.Jpay-Foot{width:100%;height:180px;border-top:1px solid #ccc; background-color:#F9F9F9;}
.Jpay-Foot .Main-Foot{width:1040px;margin:0 auto; padding-top:30px; }
.Jpay-Foot .Main-Foot ol{}
.Jpay-Foot .Main-Foot ol li{width:260px; float:left;font-size:24px; color:#656565; padding-bottom:5px; font-family:"?¡é¨¨¨ª??o¨²"; font-weight:bold;}

.Main-Foot ul{width:100%;list-style:none; padding-left:40px}
.Main-Foot ul li{float:left; background-color:White; border:solid #EEEEE0 1px; margin-left:20px}
.Main-Foot ul li a{height:52px; line-height:52px; width:126px; cursor:crosshair}
.li1{height:52px; line-height:52px; width:126px;display:block;background:url("1.jpg") no-repeat;}
.li2{height:52px; line-height:52px; width:126px;display:block;background:url("2.jpg") no-repeat;}
.li3{height:52px; line-height:52px; width:126px;display:block;background:url("3.jpg") no-repeat;}
.li4{height:52px; line-height:52px; width:126px;display:block;background:url("4.jpg") no-repeat;}
.li5{height:52px; line-height:52px; width:126px;display:block;background:url("5.jpg") no-repeat;}
.li6{height:52px; line-height:52px; width:126px;display:block;background:url("6.jpg") no-repeat;}
.li7{height:52px; line-height:52px; width:126px;display:block;background:url("7.jpg") no-repeat;}

.Foot{width:1040px; text-align:center;margin-left: auto;margin-right: auto; margin-top:30px}
.Foot{ font-size:13px; color:#CCCCCC;}
.input2 {
    border-left: 1px solid #CCC;
    border-right: 1px solid #EEE;
    border-width: 1px;
    border-style: solid;
    border-color: #CCC #EEE #EEE #CCC;
    background: none repeat scroll 0% 0% #F5F5F5;
    height: 25px;
    line-height: 25px;
}.inp:hover {
    border: 1px solid #ADCD3C;
    background-color: #FBFEF4;
}