﻿/* CSS Document */
@charset "utf-8";
body a,input,button{outline:none !important;blr:expression(this.onFocus=this.blur());}
textarea:focus, 
input[type="text"]:focus, 
input[type="password"]:focus{border:1px solid #c6a86e !important;}
input{vertical-align: middle;}
input.ria,input.ria:hover{border: none !important;}
input.ria:hover{background: #91a144;cursor: pointer;}
button,input{outline: none;border: none;}
*:focus{outline: none;}
textarea{resize: none;border: none;}
img{max-width: 100%;border: none;vertical-align: top;}
a,a:hover{text-decoration: none;}
ul,li,ol{list-style: none;}
table{border-collapse: collapse;margin: 0 auto;}
table td,table th{border:1px solid #999999;text-align: center;}
*,*:after,*:before{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
.centerImg{display: table-cell;*display: block;*font-size: ;vertical-align: middle;text-align: center;}
.centerImg img{vertical-align: middle;}
.CenterImgOut{display: table;*overflow: hidden;*position: relative;}
.CenterImgOut .CenterImgIn{*position: absolute;*top: 50%;display: table-cell;vertical-align: middle;}
.CenterImgOut .CenterImgIn .center{*position: relative;*top: -50%;text-align: center;}
.textImgSeparation{display:table-cell; *display:inline-block;}
.container:after,.container:before{display: table;content: "";line-height: 0;}
.container:after{clear: both;}
.container{*zoom: 1;}
.group{float: left;}
.floatRight{float: left;}

div:after,.clearfix:after{display: block;content: ".";height: 0;visibility: hidden;}

.fixLeft{position: relative;float: left;}
.fixRight{position: relative;float: right;}
.fix{position: relative;}
.parents{overflow: hidden;}
.boxShadow{
	box-shadow: 0 2px 1px #c8c6c7;
	-webkit-box-shadow: 0 2px 1px #c8c6c7;
	-moz-box-shadow: 0 2px 1px #c8c6c7; 
	-o-box-shadow: 0 2px 1px #c8c6c7;
	-ms-box-shadow: 0 2px 1px #c8c6c7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=190, Color='#c8c6c7')",
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=190, Color='#c8c6c7');/*Direction=185*/
}
.boxShadowB{
	box-shadow: 0 2px 1px #c8c6c7;
	-webkit-box-shadow: 0 2px 1px #c8c6c7;
	-moz-box-shadow: 0 2px 1px #c8c6c7; 
	-o-box-shadow: 0 2px 1px #c8c6c7;
	-ms-box-shadow: 0 2px 1px #c8c6c7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=190, Color='#c8c6c7')",
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=190, Color='#c8c6c7');/*Direction=185*/
}
.fixedWidth{margin: 0 auto;width: 1000px;}
.displayNo {display: none !important;}
.fallImg{width: 100%;vertical-align: top;border:none;min-width: 1000px;}
/******妯″潡鑳屾櫙鑹�*******/
/*娉ㄥ唽鍏徃鐨勬祦绋�*/
.bgWhite{background: #ffffff;margin-top:-45px}
/*鍔炲畬涔嬪悗浼氭嬁鍒板摢浜涙潗鏂�*/
.bgGray{background: #f0f0f0;}
/***********header****************/
.header{height: auto;width: 100%;float: left;z-index: 10;position: relative;}
.index09 .fallImg.imgTop{position: absolute;z-index: 1;left: 0; top: 0;height: 105px;}
.header.index09 .topNav{position: relative;z-index: 1000;}
.topNav{height: auto;width: 1000px;margin: 0 auto;}
.top,.navbar{width: 100%;float: left;}
.navbar .navFirst em,.navbar .subNav li a em{border-right:none;border-top:none;}
.navbar .navFirst em,.navbar .subNav li a em,.top em{height: 0;width: 0;display: inline-block; cursor: pointer; position: absolute;}
.subSeNav,.subNav{position: absolute;left: 0; z-index:0;}
/*top*/

/*navbar*/
.navbar{height: 40px;}
.header.headerFixd{position: fixed;left: 0;top: 0;z-index: 999999;background: #ffffff;display: none;box-shadow:0 0 5px #929191;-ms-box-shadow:0 0 5px #929191;-webkit-box-shadow:0 0 5px #929191;-o-box-shadow:0 0 5px #929191;-moz-box-shadow:0 0 5px #929191;}
.navbar > a{float: left;display: inline-block;margin-top: 6px;}
.headerFixd #navmenu > li{margin-left: 28px;}
/*瀵艰埅鏍峰紡*/
ul#navmenu{margin: 0;border: 0 none;padding: 0;width: auto;list-style: none;height: 40px;float: left;}
ul#navmenu li{margin: 0;border: 0 none;padding: 0;float: left;display: inline;list-style: none;position: relative;height: 40px;line-height: 40px;margin-left: 40px;}
ul#navmenu .mainlevel a{width: 200px;text-align: left;text-indent: 30px;}
ul#navmenu ul{margin: 0;border: 0 none;padding: 0;width: 240px;list-style: none;display: none;position: absolute;top: 40px;left: 0;z-index: 20;background: #ffffff;height: 360px;}
ul#navmenu ul ul{min-height: 300px;background: #f1f1f1;}
ul#navmenu ul li{float: none;display: block !important;display: inline; margin-left: 0;height: 60px;line-height: 60px;}
ul#navmenu .mainlevel ul li a{height: 60px;line-height: 60px;width: 240px; font-size: 16px;color: #595758;text-align: left;text-indent: 50px;}
ul#navmenu .mainlevel ul li > a{/* border-bottom: 1px solid #c5c5c5; */}
/* Root Menu */
ul#navmenu a{float: none !important;float: left;display: block;line-height: 40px;height: 40px;height: auto !important;height: 1%; /*For IE*/width: 100px;font-size: 16px;color: #3e3a39;text-align: center;}
/* 2nd Menu */
ul#navmenu li:hover li a, ul#navmenu li.iehover li a{float: none;}
ul#navmenu ul ul, ul#navmenu ul ul ul{display: none;position: absolute;top: 0;left: 240px;}
ul#navmenu ul ul ul{background: #f1f1f1;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul{display: none;}
/*榧犳爣绉讳笂鍘绘牱寮�*/
ul#navmenu li a:hover,ul#navmenu .mainlevel:hover > a,ul#navmenu li ul li:hover > a,ul#navmenu li ul li ul li a:hover{background: #00c9ff;color: #ffffff;} 
ul#navmenu li ul li ul li a{background: #f1f1f1;/* border-bottom: 1px solid transparent;*/}
/*瀵艰埅涓夎鏍峰紡*/
ul#navmenu .bigOne em{border-left:12px solid transparent;border-bottom:12px solid #727171;position: absolute;right: 18px;bottom: 9px;}
ul#navmenuv .bigOne:hover em{border-bottom:12px solid #ffffff;}
ul#navmenu .mainlevel:hover > a em{border-bottom:12px solid #ffffff;}
ul#navmenu li ul li:hover > a em{border-bottom:8px solid #ffffff;}
ul#navmenu li ul a em{border-left:8px solid transparent;border-bottom:8px solid #727171;position: absolute;right: 32px;bottom: 21px;}
ul#navmenu li ul a:hover em{border-bottom:8px solid #ffffff;} 
ul#navmenu li ul li:hover ul{display: block;}
.subNav img {position: relative;right: -59px;top: 21px;}
/*闃村奖*/
.noImgCurrent{position: relative;width: 100%;z-index: 5;min-width: 1180px;min-height: 5px;float: left;}
/*shopping*/
.shImg,.sh{float: left;height: 40px;line-height: 40px;}
.shImg{background: url("../Images/shoppingimg.png") no-repeat scroll left 9px;width: 24px;margin-left: 30px;}
.sh{font-size: 16px;color: #3e3a39;font-weight: normal;margin: 0 40px 0 10px;}
.shOut{display: inline-block;margin-right: 16px;}
.shOut:hover{background: #00c9ff;}
.shOut:hover .shImg{background-position: left -49px;}
.shOut:hover .sh{color: #ffffff;}
/*鐧诲綍鍚�*/
.loginOk{padding: 0 30px 0 50px;background: url("../Images/clock.png") no-repeat scroll left 21px;}
.top span {line-height: 30px;}
.top span em,.loginOk span > div .l-user em{cursor: pointer;text-align: center;line-height: 14px; height: 14px;left: 11px; top: 1px; width: 22px;font-size: 10px;color: #ffffff;background: #f14b4b; display: inline-block; position: absolute;-webkit-border-radius: 46%;-moz-border-radius: 46%;-ms-border-radius: 46%;-o-border-radius: 46%; border-radius: 46%;border: none;}
.top em{cursor: default; top: 27px; right: 16px; border-left:4px solid transparent;border-bottom:none;border-top:4px solid #000000;border-right:4px solid transparent;}
.loginOk i{font-style: normal; cursor: pointer;}
.loginOk i > div,.loginOk span > div{width: 140px;height: auto;background: #ffffff;position: absolute;border: 1px solid #c5c5c5;z-index: 1000;display: none;}
.loginOk span > div{top: 38px;right: -43px;}
.loginOk i > div{right: 16px; top: 52px;}
.loginOk i > div em,.loginOk span > div em{background: url("../Images/triangle.png") no-repeat scroll center 1px; border: none; height: 7px;width: 14px;position: absolute;left: 50%;top: -7px;margin-left: -7px;}
.loginOk i > div a,.loginOk span > div a{ display: block;width: 100%;font-size: 12px;color: #727171;height: 40px;line-height: 40px;padding: 0;text-align: left;text-indent: 56px;}
.loginOk i > div .l-user{margin-top: 6px;border-bottom: 1px solid #c5c5c5;background: url("../Images/lockpopimg.png") no-repeat scroll 20px 8px;}
.loginOk span > div .l-back{width: 80px;height:30px;line-height: 30px;margin: 10px auto;text-indent: 0;border: 1px solid #c5c5c5;text-align: center;}
.loginOk span > div .l-back:hover{background: #00c9ff;color: #ffffff;border:1px solid #00c9ff;}
.loginOk span > div .l-user{border-bottom:1px solid #c5c5c5;margin-top: 6px;}
.loginOk i > div .l-back{background: url("../Images/lockpopimg.png") no-repeat scroll 20px -58px;}
.loginOk i > div a:hover,.loginOk span > div a:hover{background-color: #00c9ff;color: #ffffff;border: none;}
.loginOk i > div .l-user:hover{background-position: 20px -120px;}
.loginOk i > div .l-back:hover{background-position: 20px -190px;}
.loginOk span > div .l-user em{top: 19px; left:25px;text-indent: 0;}

/***************************浜у搧椤电獎瀵艰埅*******************/
.productNav .floatRight a{background: #f14b4b;color: #ffffff;display: inline-block;padding: 0 30px;height: 33px;line-height: 33px;margin:7px 0 0 10px;font-size: 14px;} 
.productNav .floatRight a:hover{background: #00c9ff;}
.productNav .floatRight .frBut{margin-left: 10px;background: #00c9ff;}
.productNav .floatRight .frBut:hover{background: #00aad7;}
.productNav ul{margin-top: 15px;overflow: hidden;height: auto;}
.productNav li{float: left;margin-left:10px}
.productNav li a{color: #3e3a39;font-size: 16px; height: 40px;line-height: 40px;padding: 0; display: inline-block;width:120px;text-align:center}
.productNav ul .curr{background:#00c9ff;font-size: 16px; height: 40px;line-height: 40px;padding: 0; display: inline-block;width:120px;text-align:center;margin-left:10px}
.productNav ul .curr a{color:#FFF;text-align:center}
.productNav .pLe{margin-top: 10px;padding-left: 40px;}
.productNav .textImgSeparation{width: 180px;font-size: 14px;font-size: 14px;padding-left: 10px;}
.productNav .textImgSeparation h2{color: #595758;font-size: 14px;}
.productNav .textImgSeparation span{color: #f14b4b;display: inline-block;width: 100%;text-align: left;line-height: 1.5;}

/*订购详情*/
.dg_buy{color: #595757;
    font-weight: bold;
    padding: 15px 0 42px;
    text-align: center;}
/******************鍒嗛〉鍏敤鏍峰紡*****************************/
.wrapPage {height: 32px;margin: 25px 0;text-align: center;width: 870px;}
.pagesm {display: inline-block;margin: 0 auto;text-align: center;width: auto;}
.wrapPage .pagesm a {border: 1px solid #ccc;color: #666;display: inline-block;float: left;height: 30px;line-height: 30px;margin-left: -1px;padding: 0 10px;text-decoration: none;}
.pagesm a.next {margin: 0 0 0 -1px;padding: 0 10px;}
.next {background: #fafafa;margin: 20px 0;padding: 18px 0;}
.pagesm span.rows {display: inline-block;height: 30px;line-height: 30px;margin-left: 15px;margin-top: 0;padding: 0;}
.rows {display: inline-block;float: left;margin-top: 10px;padding: 6px 12px;}
.pagesm a.on, .pagesm a.on:hover, .pagesm a:hover {background-color: #428bca;border-color: #428bca;color: #ffffff;}

/********************閫夐」鍗″熀纭€鏍峰紡***************/
.Shareholder-table{margin:0 auto 100px;width: 100%;}
.Shareholder-table-text{clear: both;width: auto;margin-right: 10px;border-top: 1px solid #b0ca6c;background: #ffffff;}
.Shareholder-table li{float: left;margin-right: 8px;padding: 10px 25px;position: relative;text-align: center;top: 0px;background: #ffffff;color: #4b4b4b;font-size: 14px;cursor: pointer;}
.Shareholder-table li:hover{background: #ffffff;color: #4b4b4b;position: relative;top: 0px;padding: 7px 25px;border-top: 5px solid #b0ca6c;}
.Shareholder-table-text div.state{text-align: center;display: none;}
.Shareholder-table li.colorChange{background: #b0ca6c;padding: 10px 25px;position: relative;border: none;top: 0;color: #ffffff;text-align: left;}
.Shareholder-table-text div.tableShow{display: block;}
.Shareholder-table .state{text-align: center;display: none;height: auto;}
.Shareholder-table .showCont{display: block;}
/*************鐢ㄦ埛涓績鍜宧ome鐨勮儗鏅壊**************/
/* body{background: #ebebeb;} */

/**************鏀粯瀹屾垚**************************/
.btn-pay-success, .btn-pay-error{width:120px;padding:10px;margin-right:20px;cursor: pointer;}
.btn-pay-success{background-color:#9bbe69;color:#fff;cursor: pointer;}
.btn-pay-error{background-color:#fff;border:1px solid #ccc}
.btn-pay-success:hover{background: #769f3c;}
.btn-pay-error:hover{background: #e8e8e8;}
/*select*/
.selHeight {border: 1px solid #cac9c9;float: left;height: 35px;line-height: 35px;min-width: 100px;text-indent: 6px;}
option.optHeight {padding: 5px 0;text-indent: 8px;vertical-align: middle;}

/***********************************************/
.titleRed {color: #d73838 !important;}
.annotation {color: #a1c2cf;font-size: 12px;line-height: 25px;margin-bottom: 8px;margin-left: 136px;margin-top: -12px;padding-right: 222px;text-align: left;}

