/*--------------------初始化（开始）--------------------*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd { border: 0 none; margin: 0; padding: 0; }

a { text-decoration: none; }

ul li { list-style: none outside none; }

.clearFix:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "." /*网上流行在这里加个点*/; }
.clearFix { zoom: 1; }/*解决IE6/7兼容问题*/

.f_left { float: left; }
.f_right { float: right; }

input,img { margin: 0; vertical-align: middle; outline:none; }

/*--------------------初始化（结束）--------------------*/

/*--------------------全局（开始）--------------------*/

.globalWidth { width: 1024px; margin: 0 auto; }

.gap { margin-bottom: 10px; }
.gap20 { margin-bottom: 20px; }
.gap30 { margin-bottom: 30px; }

body { font-size: 12px; color: #333; background-color: #fff6eb; font-family: "microsoft yahei","微软雅黑"; }
button,input,textarea { font-family: "microsoft yahei","微软雅黑"; }

#main { padding-top: 86px; _padding-top: 0px; width: 100%; min-height:500px; margin-bottom:10px; }
#mainBody { width:1024px; min-width: 1024px; margin: 0 auto; }

#loadingDiv { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 999; background-color: black; background: rgba(0, 0, 0, 0.3) !important; /* IE无效，FF有效 */ filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.3; opacity: 0.8; display: none; }
#loadingDiv img { display: block; width: 70px; margin: 270px auto 0; }

.declareDiv { margin: 20px 0; border: 1px solid #999999; padding: 20px; border-radius: 5px; font-size: 18px; text-indent: 2em; line-height: 2em; }
.declareDiv h1,.declareDiv caption { margin: 20px 0; text-align: center; font-size: x-large; font-weight: bold; }
.declareDiv .content { min-height:330px; overflow:auto; }
.declareDiv .footer { margin: 20px 0; padding:10px; border-top:solid 1px #999; text-indent:0em; font-size:15px; }
.declareDiv .footer .bdsharebuttonbox { width:220px; float:right; }
.declareDiv .footer a { color:#666; }
.declareDiv .footer a:hover { color:#333; }

.t_red { color: #FF0000; }
.t_center { text-align: center; }

#ViewBag.BankList { vertical-align:middle; }
#valiCode { vertical-align: middle; }

#artwl_message p { margin: 20px 0; }
#artwl_message .btnDiv { text-align: center; }
#artwl_message button { margin:0 5px; }

#warnDiv { margin: 50px auto; width: 600px; min-height: 320px; }
#warnDiv .normalBox { padding: 5px; }
#warnDiv .normalBorder { padding: 20px; background: none repeat scroll 0 0 #fff; }
#warnDiv .leftDiv { width:34%; height:160px; float:left; }
#warnDiv .rightDiv { width: 61%; min-height:160px; float: right; padding-left:20px; }
#warnDiv .msgDiv { min-height:135px; font-size: 15px; line-height: 30px; }
#warnDiv .operateDiv { border-top: 1px dashed #CCCCCC; font-size: 12px; text-align: right; color: #666666; line-height: 25px; }
#warnDiv .greenBox { background-color: rgba(0, 255, 0, 0.6); }
#warnDiv .greenBorder { border: 1px solid #009944; }
#warnDiv .greenIcon { border-right: 2px solid #00FF00; background: transparent url('../images/header_sprites.png') no-repeat scroll -207px -647px; }
#warnDiv .greenMsgDiv { font-size: 48px; font-weight: bolder; color: #00FF00; line-height: 130px; text-align: center; }
#warnDiv .orangeBox { background-color: rgba(255, 205, 104, 0.6); }
#warnDiv .orangeBorder { border: 1px solid #ffcd68; }
#warnDiv .orangeIcon { border-right: 2px solid #ff9900; background: transparent url('../images/header_sprites.png') no-repeat scroll 10px -789px; }
#warnDiv .redBox { background-color: rgba(255, 0, 0, 0.6); }
#warnDiv .redBorder { border: 1px solid #ff0000; }
#warnDiv .redIcon { border-right: 2px solid #ff0000; background: transparent url('../images/header_sprites.png') no-repeat scroll -133px -500px; }

.floatAD { border: 1px solid #CCCCCC; position: fixed; top: 100px; z-index:5; _position: absolute; _top: expression(eval(document.documentElement.scrollTop)); }
.fLeft { left: 30px; }
.fRigth { right:30px; }
.floatAD .fTitle { text-align: right; background-color: rgba(220,220,220,0.3); padding: 3px; cursor: pointer; }

/*--------------------全局（结束）--------------------*/





/*--------------------头部（开始）--------------------*/

#header { height: 76px; width: 100%; background-color: #b10606; position: fixed; z-index:99; border-bottom:1px solid #890000; }
#headBar { height: 76px; margin: 0 auto; max-width: 1280px; min-width: 1025px; width: 1024px; }
#headBarLeft { width: 59%; float: left; }
#logo { background: transparent url('../images/Logo.jpg') no-repeat scroll 0px 0px; min-width: 201px; width: 33.3%; height: 76px; float: left; }
#headBarLeft ul { width: 66.7%; height: 76px; float: left; }
#headBarLeft li { width: 25%; _width: 24%; float: left; background: transparent url('../images/header_sprites.png') no-repeat scroll -373px 0px; }
#headBarLeft li a { color: #fff6eb; font-size: 18px; font-weight: bolder; line-height: 76px; text-align: center; display: block; background-color: #B10707; margin-left: 2px; }
#headBarLeft li a:hover, #headBarRight a:hover{ background-color: #C40000; }

#headBarRight { width: 41%; height: 76px; float: left; background: transparent url('../images/header_sprites.png') no-repeat scroll -373px 0px; text-align: right; color: #fff6eb; font-size: 12px; }
#headBarRight p{ padding:10px 3px;}
#headBarRight a { border-width: 1px; border-color: #fff6eb; padding: 0 18px; border-left-style: solid; color: #fff6eb; }
#searchTxt { border: 3px solid #fee687; width: 300px; height: 22px; vertical-align: middle; padding-left:5px; }
#searchBtn { height: 30px; line-height: 30px; padding: 0 10px; border-style: none; background-color: #fee687; font-weight: bold; font-size: 15px; vertical-align: middle; color: #b10606; cursor: pointer; margin-right: 5px; margin-left: -1px; }

/*--------------------头部（结束）--------------------*/





/*--------------------脚部（开始）--------------------*/

#footer { width: 100%; background-color: #880404; }
#footBar { margin: 0 auto; padding-bottom:20px; max-width: 1280px; min-width: 1025px; width: 1024px; }
#footBar #footMenu { padding: 10px 0; text-align: center; }
#footBar #footMenu a { border-right: 1px solid #c68889; font-size: 12px; color: #c68889; padding: 0 20px; letter-spacing: 0.2em; }
#footBar #footMenu a:hover { text-decoration: underline; }
#footBar #footMenu .lastOne { border:none; }
#footBar p { line-height: 1.5em; text-align: center; color: #c68889; vertical-align:middle; }
#footBar #cerIcons a { color:#c68889; display: inline-block; margin: 5px; width:120px; height:40px; }
#footBar #cerIcons .sa { border: 1px solid #c68889; padding:3px; width:112px; height:32px; }
#footBar #cerIcons img { height:100%; width:100%; }
#footBar #cerIcons .img2 { height:100%; width:auto; display: block; float:left }
#footBar #cerIcons span { margin-left: 5px; text-align:left; }
/*--------------------脚部（结束）--------------------*/















/*--------------------会员登录/注册（开始）--------------------*/

.orangeDiv { background-color: rgba(255, 205, 104, 0.6); margin: 50px auto; padding: 5px; width: 790px; }
.orangeDiv .borderDiv { background: none repeat scroll 0 0 #fff; border: 1px solid #ffcd68; padding: 40px 0; }

.borderDiv h2 { font-size: 24px; font-weight: bold; color: #666666; padding: 0px; text-align: center; }

.borderDiv h1 { font-size: 27px; font-weight: bold; color: #666666; padding: 20px; text-align: center; }
.borderDiv h1 a{ font-size: 27px; font-weight: bold; color: #555555; text-align: center; }

#loginDiv Input{ font-size: 21px; }
#loginDiv .userDiv,#loginDiv .pwdDiv,#loginDiv .valiDiv,#loginDiv .mobDiv { background: transparent url("../images/header_sprites.png") no-repeat scroll -325px -186px;margin: 10px auto; padding: 20px 20px 20px 60px; border: 1px solid #DDD; width: 300px; display: block; font-size: 21px; color: #808080; }
#loginDiv .pwdDiv { background-position: -325px -244px; }
#loginDiv .mobDiv { background-position: -325px -365px; }
#loginDiv .valiDiv { background-position: -325px -305px; }
#loginDiv .pwdDiv a { color:#808080; }
#loginDiv .pwdDiv a:hover { color: #666666; }

.borderDiv Div { margin: 10px auto; padding: 10px; border: 1px solid #DDD; width: 500px; font-size: 18px; color: #808080; }
.borderDiv span { font-size: 12px; color: #FF0000; width: 90px; display: inline-block; }
.borderDiv Input { border: none; font-size: 18px; color: #808080; width: 280px; }
.borderDiv Label { width: 100px; display: inline-block; text-align: right; }
.borderDiv .agreementArea { padding: 10px; font-size: 11pt; height: 260px; width: 88%; margin: 0 auto; display: block; }
.borderDiv .valiDiv input, #loginDiv .pwdDiv input{ width: 180px; }
.borderDiv .valiImg { width: 90px; height: 40px; cursor: pointer; vertical-align: middle; }

.loginBtn { background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -456px; margin: 10px auto; width: 350px; height: 44px; line-height: 42px; display: block; font-size: 21px; color: #FFF; border: none; cursor: pointer; }
.registBtn { background: transparent url("../images/header_sprites.png") no-repeat scroll -1px -413px; margin: 10px auto; width: 236px!important; height: 36px; line-height: 36px; display: block; font-size: 21px; color: #FFF!important; border: none; cursor: pointer; }
/*--------------------会员登录/注册（结束）--------------------*/










/*--------------------会员中心（开始）--------------------*/

#memberLeft { background-color: #444444; width: 158px; float: left; color: #fff6eb; min-height:500px; }
#memberLeft div { padding: 10px 8px; font-size: 12px; }
#memberLeft .title { border-bottom: 3px solid #b10606; line-height: 36px; height: 36px; font-size: 18px; text-align: center; font-weight: bold; margin:0 0 10px; padding:0; }
#memberOperateDiv a { padding-left: 23px; background: transparent url("../images/header_sprites.png") no-repeat scroll -356px -446px; display: block; line-height: 30px; color: #fff6eb; font-size: 12px; width:110px; margin:5px auto; border:1px solid #444444; }
#memberOperateDiv a:hover { background-color: rgba(255, 0, 0, 0.3); border:1px solid #ff0000; border-radius: 5px; }
#memberRight {background-color: #eee;  border: 1px solid #444; width: 844px; float: right; padding: 10px; min-height:478px; }
#memberRight h2 { border-bottom: 3px solid #999999; font-size: 18px; padding: 10px; margin-bottom: 10px; font-weight: bolder; color: #666666; }
#memberRight table { border: 1px solid #999; width:100%; margin:10px 0; }
#memberRight th { border-bottom: 1px solid #999999; }
#memberRight tr { height:30px; }
#memberRight td { text-align: center; }
#memberRight label { display: inline-block; width: 50px; text-align: right; margin: 0 3px 0 15px; vertical-align: middle; }
#memberRight input,#memberRight button { vertical-align: middle; }
#memberRight .orderInput { width:188px; }
#memberRight #formDiv div { font-size: 18px; margin-top: 10px; }
#memberRight #formDiv label { display: inline-block; width: 220px; text-align: right; margin: 0 10px; height: 27px; line-height: 27px; color: #666666; font-weight: bolder; }
#memberRight #formDiv input { height: 27px; margin:0; }
#memberRight #formDiv #valiCode { height: 29px; }
#memberRight #pager { margin: 10px auto; width: 520px; text-align:center }

#pager a {
 color: #000000;
 TEXT-DECORATION: none
}



#phpqrcode{ text-align:center;}
/*--------------------会员中心（结束）--------------------*/





















/*---- 产品列表 ----*/
.productList, .productList2, .productList3, .NewsList { width:100%; }
.productList li { margin: 0 5px 5px; width: 24%; min-height:160px; position: relative; float: left; *padding-bottom:25px; }
.productList img { width:100%; height:160px; border-radius: 10px; }
.productList .descriptBar { background-color: rgba(0, 0, 0, 0.5); border-radius: 0 0 10px 10px; height: 35px; left: 0; margin-top: -42px; padding: 0 0 4px; position: absolute; text-align: center; width: 100%; color: #fff6eb; line-height: 35px; font-size: large; font-weight: bolder; *margin-top: 160px; *color: #3c3c3c; }
.productList img:hover { box-shadow:5px 5px 5px 2px #bbb; -moz-animation:anim01 0.5s; -webkit-animation:anim01 0.5s; -o-animation:anim01 0.5s; animation:anim01 0.5s; }

@keyframes anim01
{
from { box-shadow:0px 0px 0px #fff; }
to { box-shadow:5px 5px 5px 2px #bbb; }
}

@-moz-keyframes anim01
{
from { box-shadow:0px 0px 0px #fff; }
to { box-shadow:5px 5px 5px 2px #bbb; }
}

@-webkit-keyframes anim01
{
from { box-shadow:0px 0px 0px #fff; }
to { box-shadow:5px 5px 5px 2px #bbb; }
}

/*报错
@-o-keyframes anim01
{
from { box-shadow:0px 0px 0px #fff; }
to { box-shadow:5px 5px 5px 2px #bbb; }
}
*/

/*---- 产品列表二（热门） ----*/
.titleBox { height: 45px; width: 100%; }
/*.titleBG { background: #b10606 url('images/header_sprites.png') no-repeat scroll 0px -18px; }
.titleText { font-weight: bolder; color: #fff6eb; font-size: 27px; line-height: 45px; height: 45px; width: 188px; text-indent: 50px; }*/
.titleBG { background: #b10606 url('../images/header_sprites.png') no-repeat scroll -196px -82px; }
.titleText { font-weight: bolder; color: #fff6eb; font-size: 27px; height: 45px; line-height: 45px; width: 188px; text-indent: 17px; }
.titleLine { height: 5px; width: 100%; background-color: #b10606; }

.productList2 li { border: 1px solid #CCCCCC; margin: 2.5px; width: 15%; float: left; padding: 5px; }
.productList2 li:hover { border: 1px solid #b10606; }
.productList2 img { width:100%; height:90px; border-radius: 5px; }
.productList2 .descriptBar { line-height: 25px; height: 25px; text-align: center; width: 100%; color: #333; }

.Info { padding: 0 5px; float: left; line-height: 42px; height: 42px; width: 826px; font-size: 15px; }
.Info a { color: #808080; text-decoration: none; }
.Info b { display: inline-block; vertical-align: middle; background-color: #CCCCCC; padding-left: 7px; }
.Info #scroll_div { display:inline-block; width:760px; white-space: nowrap; overflow: hidden; vertical-align:middle;}
.Info #scroll_begin, .Info #scroll_end { display:inline; }
.Info #scroll_div a { margin: 0 10px; }
.Info #scroll_div a:hover { color: #333333; }


/*---- 产品列表三（字母） ----*/
.titleBG3 { background-position: -196px -131px; }
#alphaBox { margin-top: 8px; padding: 10px; width: 98%; border: 1px solid #D1D1D1; }
#alphaList { border-bottom: dashed 1px #E1E1E1; width: 100%; height:43px; }
#alphaList li { float: left; width: 110px; height: 40px; margin-right: 10px; }
#alphaList li a { background: transparent url('../images/header_sprites.png') no-repeat scroll 0px -27px; width: 100%; height: 40px; line-height: 37px; text-align: center; display: block; letter-spacing: 0.5em; padding-left: 0.3em; font-size: 15px; color: #828282; font-family: Arial; }
#alphaList .alphaBtnOn, #alphaList li a:hover { background: transparent url('../images/header_sprites.png') no-repeat scroll 0px -72px; font-family: Arial; font-weight: bolder; color:#fff6eb; }
.alphaShow { padding: 0 20px; display:none; }
.alphaShowOn { padding: 0 20px; display:block; }
.alphaShow h1 { background: transparent url('../images/header_sprites.png') no-repeat scroll 0px -118px; width: 42px; height: 42px; line-height: 37px; font-family: Arial, Helvetica, sans-serif; color: #fff6eb; text-align: center; margin-top:10px; }
.alphaShow li { width: 148px; height: 30px; float: left; margin: 0 10px 5px 0; }
.alphaShow li a { border: 1px solid #CCCCCC; line-height: 30px; text-align: center; display: block; }
.alphaShow li a:hover { border: 1px solid #b10606; }

/*--------------------首页（结束）--------------------*/

















/*--------------------购买页（开始）--------------------*/

#valueList h1, #buyBox h1 { padding: 10px; font-size: 21px; font-weight: bold; color: #FF6600; text-align: center; }
.cIntrobox, #valueBox { border: 1px solid #a6c9f1; border-radius: 5px; padding: 20px; }
.cIntrobox img { width: 231px; height: 147px; display: block; float: left; margin: 25px 10px 0; }
#valueList h2, #valueBox h2 { font-size: 18px; font-weight: bold; }
#valueList p, #valueBox p { font-size: 15px; line-height: 1.8em; }
.introductDiv { width: 635px; float: right; }
#valueList .orangeBox { background: #ffffcc url('../images/header_sprites.png') no-repeat scroll -300px -972px; text-indent: 73px; border: 1px solid #ffcd68; padding:0 10px; margin-top:10px; }

#valueBox { border-color: #ccc; }
#valueBox .valueList { width: 95%; margin: 0 auto; border-bottom: 1px dashed #cccccc; padding: 21px 0 10px; }
#valueBox img { width: 180px; height: 120px; display: block; float: left; }
#valueBox h2 { font-size: 15px; color: #3366FF; font-weight: bold; }
#valueBox .orangeBox2 { border: 3px solid #ffe7a1; padding:0 10px; margin-top:10px; }
#valueBox .orangeBox2 .valus { display: block; float: left; width: 400px; }
#valueBox .intro { width: 728px; float: right; }
.buyBtn { width: 109px; height: 34px; background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -330px; cursor: pointer; display: block; float: right; margin: 10px; overflow: hidden; text-indent: -9999px; vertical-align: middle; }
.buyBtnPay { width: 109px; height: 34px; cursor: pointer; display: block; float: right; margin: 10px; overflow: hidden; text-indent: -9999px; vertical-align: middle; }
.buyBtn2 { width: 109px; height: 34px; background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -295px; cursor: pointer; display: block; float: right; margin: 10px; overflow: hidden; text-indent: -9999px; vertical-align: middle; }

#buyBox { border: 1px solid #ccc; border-radius: 5px; font-size: 15px; }
#buyBox label{ text-align: right; display: inline-block; color: #666666; }
#buyBox .goodsInfo { padding: 10px; width: 250px; float: left; margin:20px; }
#buyBox .goodsInfo p { line-height: 2em; }
#buyBox .goodsInfo label { width: 85px; }
#buyBox .goodsInfo img{ height:147px; width:234px;  }
#buyBox .orderInfo { padding: 50px 20px; width: 670px; float: left; border-left: 1px solid #ccc; min-height:301px; }
#buyBox .buttonDiv { text-align: center; margin:10px 0; }
.orderInfo div { min-height: 40px; margin-bottom:12px; }
.orderInfo label { width: 225px; line-height: 40px; }
.orderInfo .hw { height: 40px; width:150px; }
.safe { color: #444; line-height: 24px; padding-left: 70px; margin-top: 40px; font-size: 12px; }
.orderInfo strong{ color: #b10606; font-size: 15px; }
.orderInfo .orangeBox { background-color: rgba(255, 205, 104, 0.6); padding: 5px;}
.orderInfo .orangeOutline { border: 1px solid #ffcd68; padding: 10px; margin:0; background: none repeat scroll 0 0 #fff; }
.orderInfo .orangeOutline label { width: 209px; }
.orderInfo img { vertical-align: middle; }
.orderInfo .opr_table { margin: 20px 10px 10px 10px; float: left; padding: 5px 10px 5px 20px; width: 80%; }
.orderInfo .opr_table td { padding: 5px; margin: 5px; }
.orderInfo .opr_table .rtablel { text-align: right; width: 100px; }

#chtb label { text-align: left; display: inline!important; }

.orderBtn { width: 150px; height: 43px; background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -204px; cursor: pointer; border:none; }
.noSubmit { width: 150px; height: 43px; background: transparent url("../images/header_sprites.png") no-repeat scroll -156px -204px; cursor: pointer; border:none; }
.anotherPayBtn { width: 150px; height: 43px; background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -249px; cursor: pointer; border:none; margin-left:20px; }

/*--------------------购买页（结束）--------------------*/






/*--------------------订单查询（开始）--------------------*/

.tabDiv { margin: 20px 0; text-align: center; }
.tabDiv a { border-bottom: 3px solid #999999; text-align: center; display: inline-block; width: 300px; height: 42px; line-height: 42px; font-size: 24px; color: #666666; }
.tabDiv a:hover { border-bottom: 3px solid #b10606; }
.tabDiv .lastOne { border-left: 1px solid #999; }
.queryBox { border: 1px solid #ffcd68; padding: 10px; margin: 0; background: none repeat scroll 0 0 #fff; text-align: center; line-height: 36px; height: 38px; }
.queryBox label { padding: 0 8px; margin-left: 15px; font-size: 18px; vertical-align: middle; }
.queryBox input { height:32px; vertical-align: middle; font-size: 15px; margin:0; padding:0; }
.queryBox img { vertical-align: middle; height:34px; }
.queryBox .radioLabel {  text-align:left; font-size: 12px; margin:0;}
.queryBtn { background: transparent url("../images/header_sprites.png") no-repeat scroll -156px -249px; width: 80px !important; height: 34px; line-height: 34px;  font-size: 21px; color: #FFF !important; border: none; cursor: pointer; vertical-align: middle; margin-left: 15px; }

.queryResultUL { border: 1px solid #ccc; border-radius: 5px; font-size: 15px; width:97%; margin:20px auto; padding:20px; }
.queryResultUL li { float: left; width:50%; line-height:32px; }
.queryResultUL label { text-align: right; width: 100px; display: inline-block; background-color: #CCCCCC; margin-right:10px; }
.queryResultUL .cardTitle { margin-top: 20px; background-color: #CCCCCC; font-size: 18px; font-weight: bold; text-align: center; padding:10px 0; }

/*--------------------订单查询（结束）--------------------*/

/*--------------------新闻列表（开始）--------------------*/

.NewsUl { width:95%; margin:5px auto; }
.NewsUl li { list-style-type: disc; margin: 9px 0; }
.NewsUl a { color: #808080; font-size: 15px; }
.NewsUl a:hover { color: #333; }

/*--------------------新闻列表（结束）--------------------*/





/*--------------------联系我们（开始）--------------------*/

.contactUsTitle { background: none repeat scroll 0 0 #b10606; color: #fff; font-size: 58px; font-weight: bold; height: 188px; line-height: 188px; margin: auto; text-align: center; margin-bottom: 20px; }
.contactDiv { margin-bottom: 30px; }
.contactDiv h1 { padding: 10px; border-bottom: 1px dotted #999; font-size: 24px; color: #3c3c3c; margin-bottom: 20px; }
.contactDiv label { display: inline-block; width: 150px; text-align: right; }
.contactDiv .icon1 { background: transparent url("../images/header_sprites.png") no-repeat scroll -1px -500px; display: block; width: 138px; height: 138px; float: left; }
.contactDiv .icon2 { background-position:  -1px -636px; }
.contactDiv .info { font-size: 21px; display: block; float: left; width: 850px; }
.contactDiv .info div { margin-bottom: 10px; }
.contactDiv .desc { margin-bottom: 20px; padding: 0 10px; text-indent: 2em; font-size: large; line-height: 1.5em; }

/*--------------------联系我们（结束）--------------------*/






.orderBtn { width: 150px; height: 43px; background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -204px; cursor: pointer; border:none; }

.orderBtn1 { width: 150px; height: 43px; background: transparent url("../images/header_sprites.png") no-repeat scroll 0px -249px; cursor: pointer; border:none; }





.mylink a { font-size: 12px; color: #c68889;letter-spacing: 0.2em; }
.mylink a:hover { text-decoration: underline; }


.select { display: block;  position: relative;  overflow: hidden;  background: white;  border: 1px solid #d2e2e7;  border-bottom-color: #c5d4d9;  border-radius: 2px;  background-image: -webkit-linear-gradient(top, #fcfdff, #f2f7f7);  background-image: -moz-linear-gradient(top, #fcfdff, #f2f7f7);  background-image: -o-linear-gradient(top, #fcfdff, #f2f7f7);  background-image: linear-gradient(to bottom, #fcfdff, #f2f7f7);  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06);}